ZeroK-RTS / Zero-K

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

Save gadget handling #1269

Closed GoogleFrog closed 6 years ago

GoogleFrog commented 8 years ago

Here is a list of enabled gadgets and what needs to be done for them to work with save/load. Debug gadgets are ignored but otherwise the list has every enabled gadget.

sprunk commented 8 years ago

For most awards, team rules params will do. The main issue would be the XP award which requires units to keep XP between saves.

Award gadget does a lot of stats tracking and so I plan to reuse it for endgame graph stats. These are team rules params so will be easily ported, see https://github.com/ZeroK-RTS/Zero-K/commit/20fbf56395fe8d669a2d577fdbab289f414a27be

GoogleFrog commented 7 years ago

With the steam milestone for save/load I don't think we need to make it work perfectly. I think we can settle for save/load working reasonably well in most cases.

GoogleFrog commented 6 years ago

Many fixes have occurred and I think lua has had a pass. Specific issues need tickets.