aboutsummaryrefslogtreecommitdiff
path: root/engines/xeen/files.cpp
AgeCommit message (Collapse)Author
2018-04-29XEEN: Support importing Clouds/Darkside savegames to World of XeenPaul Gilbert
2018-04-02XEEN: Fix game state after restarting gamePaul Gilbert
2018-03-31XEEN: Properly flush generated save archive data when loading new savePaul Gilbert
2018-03-17XEEN: Change bool _isDarkCc to int _ccNumPaul Gilbert
Originally the flag was whether the party was on the Dark Side, but as a bool I was having to cast it to an int side/cc number in more and more places. So now I've converted it to _ccNum, and it can be used directly as an int
2018-03-01XEEN: Fixes for Dark Side introPaul Gilbert
2018-02-23XEEN: Add Clouds of Xeen MAE and Spells to xeen.ccsPaul Gilbert
The later games stored them in resources, but Clouds of Xeen had them hardcoded. So this adds them under the same resource names as the later games, so the existing code can load them
2018-02-23XEEN: Add custom maze to the create_xeen toolPaul Gilbert
This could be used as an example of how other new maps could be added in the future, and it also gives people a cool result if they try typing 'ScummVM' into the teleport mirror
2018-02-23XEEN: Creation of create_xeen toolPaul Gilbert
2018-02-14XEEN: Fixes and cleanup for Dark Side endingPaul Gilbert
2018-02-13XEEN: Add detection for Clouds & Dark SidePaul Gilbert
2018-02-12XEEN: Added skeleton child engine for Swords of XeenPaul Gilbert
2018-01-20XEEN: Fix reaper cutscene renderingPaul Gilbert
2018-01-14XEEN: Fix loading save archive index from savegamesPaul Gilbert
2018-01-14XEEN: Fixes for encryption and resource offsets in save filesPaul Gilbert
2018-01-13XEEN: Saving fixes for party and rosterPaul Gilbert
2018-01-13XEEN: Fix re-encryption of save archive indexesPaul Gilbert
2018-01-12XEEN: Further savegame logicPaul Gilbert
2018-01-11XEEN: Implementing savegame codePaul Gilbert
2017-12-27XEEN: Fix saving of map stepped on tilesPaul Gilbert
2017-12-27XEEN: Add saving of map/event data when the map is changedPaul Gilbert
2017-12-22XEEN: Create a separate current state saver for each sidePaul 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-12-20XEEN: Starting to do archive access more like the originalPaul Gilbert
Previously the game wasn't paying much attention to the access of dark.cc vs xeen.cc, which was causing problems when trying to travel to Dark Side. This is the beginnings of a refactoring to more closely work like the original does
2016-10-09JANITORIAL: Remove trailing spacesEugene Sandulenko
2016-09-21XEEN: Fixes for Clouds introPaul Gilbert
2016-09-18XEEN: Beginnings of Darkside endgame, subtitle codePaul Gilbert
2016-09-18XEEN: Support switching between fx & game music, fx fixesPaul Gilbert
2016-09-17XEEN: Changing file opening specifying archive to use enumPaul Gilbert
2016-08-28XEEN: Moved method comments from CPP to header filesPaul Gilbert
2015-01-24XEEN: Fixes to ifProcPaul Gilbert
2015-01-21XEEN: Skeleton beginnings of script handlingPaul Gilbert
2015-01-19XEEN: Fix Valgrind warningsPaul Gilbert
2015-01-18XEEN: Load sprites from the correct archivePaul Gilbert
2015-01-11XEEN: Implemented code for 'saving' resources to the loaded savefilePaul Gilbert
2015-01-07XEEN: Add prefix support to CC files, initial save state fixesPaul Gilbert
2015-01-05XEEN: Start of in-game display implementationPaul Gilbert
2015-01-05XEEN: In progress implementing map loadingPaul Gilbert
2015-01-02XEEN: Implemented dynamic data loading for new gamesPaul Gilbert
2015-01-01XEEN: Reorganisation of resource, sprite, and cc file class filesPaul Gilbert