Looking over the code, we are pretty much fixed in what we can & can't save, so I figure we should create a new save game revision to handle all the features that people want.
For starters, the unit's name is stuck at 60, but in r4218, it was changed to 256 everywhere, except the savegames. #define OBJECT_SAVE_V20 \ char name[MAX_SAVE_NAME_SIZE]; \ UDWORD id; \ UDWORD x,y,z; \ UDWORD direction; \ UDWORD player; \ BOOL inFire; \ UDWORD burnStart; \ UDWORD burnDamage is what it does now, and we should bump the name to 256. I guess the new format will be GAME_SAVE_V36. Now, since we are going to start a new save game format, then now is the time to say what you need in the format! And before anyone asks, no, you can't use this new format on pre 2.3 games. _______________________________________________ Warzone-dev mailing list Warzoneemail@example.com https://mail.gna.org/listinfo/warzone-dev