ZeroK-RTS / Zero-K

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

Custom start boxes modoption #2460

Open GoogleFrog opened 7 years ago

GoogleFrog commented 7 years ago

We could add a modoption, or a series of modoptions, that allow players to override map start boxes with their own rectangles. The use case that is not covered by the current options is using shuffle start boxes on maps that do not have FFA start boxes.

sprunk commented 7 years ago

What do you mean by "FFA boxes"? If there are just 2 boxes they can still shuffle (ie. get swapped with 50% chance). If there are maps that have both a decent 2-box and a FFA setup possible can just get both (in which case allshuffle will use them all, for FFA, while shuffle will just use the first 2, for teams).

GoogleFrog commented 7 years ago

Ah sorry. The use case is that you want to play a FFA on a map without FFA boxes and you want to shuffle. If you don't want to shuffle then some coordination and "start anywhere" is probably sufficient.

sprunk commented 7 years ago

I think this has three subtasks:

GoogleFrog commented 7 years ago

For task 3 you can use set start points to confine the AIs to the boxes. Either leave this up to players or automatically force the AI start points with the gadget once the boxes are final.