aboutsummaryrefslogtreecommitdiff
path: root/engines/xeen/xeen.h
AgeCommit message (Collapse)Author
2018-12-19ENGINES: Add GUIErrorMessageFormat to replace duplicated functions (#1455)Cameron Cawley
2018-04-28XEEN: Implement changes needed for World of Xeen 2 CD talkiePaul Gilbert
2018-04-15XEEN: Mode renamings, fix loading savegame during script dragging partyPaul Gilbert
2018-04-13XEEN: Add launcher Engine tab option for more durable armorPaul Gilbert
2018-04-09XEEN: Add Patcher class for doing on-the-fly map patchesPaul Gilbert
The first patch is a script patch for Ellinger's Tower Level 2 on the Dark Side. It fixes an incorrect index for a wall item of a curtain that's meant to be removed
2018-04-07XEEN: Allow loading savegames during combat using GMMPaul Gilbert
The original didn't allow loading during combat from it's options dialog, and I'll leave that untouched, but the ability to load out of a unwinnable combat is too convenient to not allow in some form.
2018-04-07XEEN: Remove unused GameEvent classPaul Gilbert
2018-03-25XEEN: Add custom engine option for showing inventory item costsPaul Gilbert
This first new option displays the effective cost of items when viewing in the standard character inventory. This makes it easier to compare the value (and thus relative power) of items against either other
2018-03-20XEEN: Fix GMM savegame loads were waiting until a turn had passedPaul Gilbert
2018-03-13XEEN: Fix text colors during intro/exit cutscenesPaul Gilbert
2018-03-04XEEN: Added Other Options dialog for Dark Side and WorldPaul Gilbert
2018-03-04XEEN: Move all the dialog classes to their own sub-folderPaul Gilbert
2018-03-04XEEN: Fix loading saves from main menus and launcherPaul Gilbert
2018-02-26XEEN: Cleanup of the game title, intro, and menu launching codePaul 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: Creation of create_xeen toolPaul Gilbert
2018-02-13XEEN: Move reseting dream sequence cutscene into the engine classPaul Gilbert
2018-02-11XEEN: Fix exiting to main menu after playing ending cutscenesPaul Gilbert
2018-02-01XEEN: Implemented remainder of World of Xeen endingPaul Gilbert
2018-01-29XEEN: Hook up script opcodes to show ending cutscenesPaul Gilbert
2018-01-28XEEN: Added logic for music/sound togglingPaul Gilbert
2018-01-27XEEN: Control panel dialog now showingPaul Gilbert
2018-01-27XEEN: Implementing control panel dialogPaul Gilbert
2018-01-18XEEN: Implemented death cutscene methodPaul Gilbert
2018-01-14XEEN: Enable loading savegames from the launcherPaul 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-12XEEN: Rename Town to LocationManager, added Locations namespacePaul Gilbert
2017-12-03XEEN: Cleanup of window opening & closingPaul Gilbert
2017-11-29XEEN: Create Windows class to hold the windows arrayPaul Gilbert
2016-09-23XEEN: Add dispatcher for cutscenes, menu, and gameplayPaul Gilbert
2016-09-19XEEN: Added Pharaoh endgame score screenPaul Gilbert
2016-09-17XEEN: Changing file opening specifying archive to use enumPaul Gilbert
2016-09-12XEEN: Beginnings of Music classPaul Gilbert
2016-08-28XEEN: Moved method comments from CPP to header filesPaul Gilbert
2015-11-20XEEN: Some initial work on better sound managerPaul Gilbert
2015-03-04XEEN: Implement cmdChooseNumeric script opcodePaul Gilbert
2015-03-01XEEN: Implement remaining spellsPaul Gilbert
2015-02-22XEEN: Renaming and move flags used for UI indicatorsPaul Gilbert
2015-02-20XEEN: Implemented attack2Paul Gilbert
2015-02-15XEEN: Moved _openDoor into InterfaceMapPaul Gilbert
2015-02-13XEEN: Implemented saveCharacterPaul Gilbert
2015-02-09XEEN: More refactoring needed for party dialog setupPaul Gilbert
2015-02-09XEEN: Some refactoring needed for resources the party dialog will needPaul Gilbert
2015-02-07XEEN: Implemented restingPaul Gilbert
2015-02-05XEEN: Moved _maeNames to a new Resources classPaul Gilbert
2015-02-01XEEN: Implemented Character Info dialogPaul Gilbert
2015-01-26XEEN: Implemented createTownTextPaul Gilbert
2015-01-25XEEN: Beginnings of Town class, implemented handleActionPaul Gilbert
2015-01-25XEEN: Add skeleton for spells classPaul Gilbert
2015-01-23XEEN: Implement further script opcodesPaul Gilbert