ZeroK-RTS / Zero-K

Open source RTS game running on the Spring/Recoil engine
https://zero-k.info
GNU General Public License v2.0
690 stars 207 forks source link

feature request: strider hub shared for allies (only placing nanoframe) #3630

Open mojjj opened 5 years ago

mojjj commented 5 years ago

enable anyone in the team to place a nanoframe of the unit he desires (maybe limit to a single nanoframe per player to prevent abusing). the hub itself stays with its owner and continues the task it was doing before.

Cat-Lady commented 5 years ago

Would be quite inconsistent with any other unit that can place nanoframes...

sprunk commented 5 years ago

I don't see a clean way to implement this. A good UI would require being able to select an allied unit but the engine doesn't allow to do that at the moment. Possibly selectable fake units could be spawned for the rest of the allyteam but that's a hugely fail-prone workaround.

GoogleFrog commented 5 years ago

Add engine support for selecting allied (and possibly even enemy) units. Let lua set which units are allowed to be selected. You can already freely select and send orders to enemy units with /godmode enabled, so it should not be too hard to do.

sprunk commented 5 years ago

Engine feature request ticket https://springrts.com/mantis/view.php?id=6317