I'm looking for a mod/method for the following scenario: - I send some fabbers to build a bunch of things, e.g.: area-build umbrellas on the whole planet. - Later I make more fabbers, and I'd like to use them to help build. I want them to start building new umbrellas from the already issued orders to the first fabbers instead of helping building the one umbrella that is already under construction. Why? Because the time travelling between 2 umbrellas is much more than constructing a single umbrella, so there is no much win adding more fabs to building one single umbrella at a time. This is why I don't want to simply send them after using the assist command. Then they would build the same single umbrella. I would use the patrol command, but then they just patrol the planet brainlessly, and when they see some other fabs working, they help building the same thing. So thats not what I want. Instead what I want, is them to start building new umbrellas that were already issued to the first fabbers. So basically having two/more group of fabbers working on different parts of the same orders list. Can this be done? Has this already been done? Thanks.
Queue manipulation or querying is not moddable by any stretch of the imagination, which would be necessary to implement what you suggest. I hope we get to that point one day, but it's advanced well beyond what is currently possible with the UI. The client doesn't have access to this stuff, because the vanilla UI doesn't use it. It would be nice to be able to at least query a queue that's attached to a unit, for many reasons.
And what about building any issued build order? When you press the shift key, you see all issued build orders for all fab units.
Unless someone more knowledgeable corrects me, the UI is not given the build orders. The UI is built as a web page, any rendered views of the world (so the main view, and any PiPs) are basically a black box to the UI. The UI has access to certain things, but that is because Uber specifically allowed those things to be accessed. They did this in order for the UI to contain useful things, like economy values for the economy bar, a selection model to allow you to select things, etc. Unless the UI is given the build orders, with the right information attached to those orders (such as location), you cannot replicate an order from one unit to another.