| Age | Commit message (Collapse) | Author | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
savegame version
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
associated code.
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
This fixes a problem with Blue Force savegames in that they were being
loaded too early, and being destroyed as the game scene was then loaded.
 | 
 | 
 | 
 | 
 | 
 | 
in-game scene
 | 
 | 
This matches the casing of the original engine name.
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
serialiser -> serializer
synchronise -> synchronize
 | 
 | 
 | 
 | 
Savegames from revisions bf9b98f and 4f70162d are now version 2 savegames
 | 
 | 
Note that this undoes the recent compilation fix for GCC, since it didn't work. For now, used an explicit void ** conversion as previously suggested.
 | 
 | 
 | 
 | 
 | 
 | 
This makes the code use Common::List for all cases where synchronization can
not be done with tSage::List::synchronise. Furthermore I renamed the custom
List class to SynchronisedList to stress its purpose.
I also removed clear2, contains and forEach and replaced them with algorithm
usage from Common:: or in the case of "contains" replaced them with a simple
inline function which uses Common::find.
 | 
 | 
 | 
 | 
This needs to be tested in MSVC to ensure it doesn't now break Windows
builds with a different error ;)
 | 
 | 
 |