@maudlin27 said in Assisting Factories Inherit Control Groups:
Re point 1 (inheriting control groups) I might have my factories go to different locations on the map so would want them to have different control groups.
Yes, definitely. For a factory producing units from its own queue, that factory's control group would take priority.
Example: Factory B is assisting Factory A. Factory A is set to ctrl group 1, and Factory B is set to ctrl group 2. Factory A is producing interceptors on loop with orders to patrol your front line. Any interceptors produced in an assisting capacity by Factory B will be assigned to ctrl group 1 and inherit the patrol order, but if you insert a transport into the queue of Factory B that transport will be assigned to group 2 and inherit whatever B's local orders are.
Ctrl group inheritance would only occur when one factory is assisting another, and then only when the assisting factory is constructing units from the master factory's build queue.
No reason not to toggle (aside from option bloat) but I'd argue how it functions now is mildly unintuitive.
Re point 2, if I select units and give them a control group I expect that to overwrite any existing groups. With your suggestion it sounds like that would be actively prevented.
Totally fair, toggle would be necessary in this case to prevent hidden functionality.