Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-02-26 | XEEN: Defer creating new game state until needed | Paul Gilbert | |
This fixes a bug with the startup menu where, after finishing the game, starting a new one would simply re-show the prior game | |||
2018-01-27 | XEEN: Implementing control panel dialog | Paul Gilbert | |
2018-01-12 | XEEN: Further savegame logic | Paul Gilbert | |
2018-01-11 | XEEN: Implementing savegame code | Paul Gilbert | |
2017-12-22 | XEEN: Create a separate current state saver for each side | Paul Gilbert | |
Previously, I only had a single savefile, which maintains the state of the party and mazes. But I've realised that I'll need a separate archive for each side of Xeen. I'm still not entirely happy with the cleanliness of the new structure, but it at least is now functionally separating the sides. | |||
2017-09-22 | XEEN: Change OutFile not to subclass MemoryWriteStreamDynamic | Bastien Bouclet | |
Also fix leaking the MemoryWriteStreamDynamic buffer storage | |||
2017-09-22 | XEEN: Change SavesManager to use a map of pointers to MemoryWriteStreamDynamic | Bastien Bouclet | |
Our implementation of HashMap does not allow value types without a zero-argument constructor. | |||
2016-08-28 | XEEN: Moved method comments from CPP to header files | Paul Gilbert | |
2015-02-09 | XEEN: More refactoring needed for party dialog setup | Paul Gilbert | |
2015-01-23 | XEEN: Implement further script opcodes | Paul Gilbert | |
2015-01-23 | XEEN: More script code and string input dialog | Paul Gilbert | |
2015-01-11 | XEEN: Implemented code for 'saving' resources to the loaded savefile | Paul Gilbert | |
2015-01-05 | XEEN: Start of in-game display implementation | Paul Gilbert | |
2015-01-05 | XEEN: In progress implementing map loading | Paul Gilbert | |
2015-01-02 | XEEN: Cleanup of party code split, moved roster and party to engine | Paul Gilbert | |
2015-01-02 | XEEN: Split char/party logic into it's own file | Paul Gilbert | |
2015-01-02 | XEEN: Replaced conditions array with named field structure | Paul Gilbert | |
2015-01-02 | XEEN: Implemented dynamic data loading for new games | Paul Gilbert | |
2015-01-01 | XEEN: Implemented party and condition classes | Paul Gilbert | |