Linking factories
To facilitate better build management, we should be able to link factories together and / or with armies.
UI: Simply select a factory and Shift + (Right?) Click another factory or army. Unlink by Shift + Control + (Right?) Click
Factories that are linked together (it can be more than two) share a common waypoint for their units. In addition, they share their build queue. That is, if any of the factories is selected, the build order will be added to a common queue, and each factory will start building the next unit in the queue when it finishes its current order. Repeats work the same way.
Example (3 linked factories):
1. Build order is Archer, Bruiser, Hermes, Medic.
2. Factory 1 will build an Archer, Factory 2 will build a Bruiser, Factory 3 will build a Hermes.
3. The first factory to finish will start on the Medic.
Example (3 linked factories):
1. Build order is Archer, Bruiser, Hermes, Medic, set to Repeat.
2. Factory 1 will build an Archer, Factory 2 will build a Bruiser, Factory 3 will build a Hermes.
3. The first factory to finish will start on the Medic.
4. The second factory to finish will start on the Archer.
5. ...