aboutsummaryrefslogtreecommitdiff
path: root/engines/xeen
AgeCommit message (Collapse)Author
2017-11-12XEEN: Added resetYearlyBitsPaul Gilbert
2017-11-12XEEN: Added remainder of giveTakePaul Gilbert
2017-11-12XEEN: Fix compiler warnings & AmigaOS errorsPaul Gilbert
2017-11-11XEEN: Added more giveTakePaul Gilbert
2017-11-11XEEN: In progress implementing giveTakePaul Gilbert
2017-11-11XEEN: Fix comparisons for script If opcodePaul Gilbert
2017-11-11XEEN: Debugger commands for gold and gemsPaul Gilbert
2017-11-11XEEN: Fix premature sound parsing endPaul Gilbert
2017-11-10XEEN: Fix event handling for town messagesPaul Gilbert
2017-11-10XEEN: Fix rendering of town messagesPaul Gilbert
2017-11-10XEEN: Fix animation of wall torchesPaul Gilbert
2017-11-09XEEN: Cleanup of PowType enum namesPaul Gilbert
2017-11-09XEEN: Properly animate arrow shootingPaul Gilbert
2017-11-09XEEN: Create a PowType enum for ranged arrow/spell typesPaul Gilbert
2017-11-08XEEN: Changed multiAttack to rangedAttackPaul Gilbert
2017-11-07XEEN: Fix FX calls in multiAttackPaul Gilbert
2017-10-29XEEN: Enable starting game from startup menuPaul Gilbert
2017-10-07ENGINES: Remove default1x scaler flagColin Snover
This flag is removed for a few reasons: * Engines universally set this flag to true for widths > 320, which made it redundant everywhere; * This flag functioned primarily as a "force 1x scaler" flag, since its behaviour was almost completely undocumented and users would need to figure out that they'd need an explicit non-default scaler set to get a scaler to operate at widths > 320; * (Most importantly) engines should not be in the business of deciding how the backend may choose to render its virtual screen. The choice of rendering behaviour belongs to the user, and the backend, in that order. A nearby future commit restores the default1x scaler behaviour in the SDL backend code for the moment, but in the future it is my hope that there will be a better configuration UI to allow users to specify how they want scaling to work for high resolutions.
2017-09-22XEEN: Change OutFile not to subclass MemoryWriteStreamDynamicBastien Bouclet
Also fix leaking the MemoryWriteStreamDynamic buffer storage
2017-09-22XEEN: Change SavesManager to use a map of pointers to MemoryWriteStreamDynamicBastien Bouclet
Our implementation of HashMap does not allow value types without a zero-argument constructor.
2017-09-17Corrected spellingSven Kochmann
"ddark.mon" -> "dark.mon"
2017-08-06JANITORIAL: Silence more GCC 7 warningsTorbjörn Andersson
All these fall through were marked as deliberate, so again I've only changed the comment to silence GCC.
2017-04-18JANITORIAL: Remove superfluous semicolonsTorbjörn Andersson
2017-04-02Xeen: Add detection for the 2CD "talkie" versionMichael Drüing
2017-01-12XEEN: Fix Unused Variable Compiler Warning.D G Turner
2016-10-17XEEN: Visual Studio compilation fixPaul Gilbert
2016-10-09JANITORIAL: Remove trailing spacesEugene Sandulenko
2016-09-24XEEN: Display main menu on startupPaul Gilbert
2016-09-24XEEN: Fix display of cursorPaul Gilbert
2016-09-24XEEN: Move old main menu classes into WorldOfXeen namespacePaul Gilbert
2016-09-24XEEN: More Clouds endgame sequencePaul Gilbert
2016-09-24XEEN: Clouds gfx decompressor now workingPaul Gilbert
2016-09-24XEEN: Fixes for clouds gfx decompressorPaul Gilbert
2016-09-24XEEN: Fixes for setup of Clouds decompressorPaul Gilbert
2016-09-24XEEN: Initial implementation of Clouds endgame gfx decompressorPaul Gilbert
2016-09-24XEEN: Fix Cppcheck out-of-bounds warningTorbjörn Andersson
2016-09-23XEEN: Add dispatcher for cutscenes, menu, and gameplayPaul Gilbert
2016-09-22XEEN: Formatting fixesPaul Gilbert
2016-09-22XEEN: Fix subscript warnings in ItemsDialogPaul Gilbert
2016-09-22XEEN: Fix compiler warning in Music classPaul Gilbert
2016-09-22XEEN: Hopefully fix compiler warnings about hidden virtual methodsPaul Gilbert
2016-09-22XEEN: Create WorldOfXeenResources class for their specific stringsPaul Gilbert
Some strings are still in the base Resources, since they're referred to by core dialogs. These may be able to be refactored in the future as support is added for the other games
2016-09-22XEEN: Fix some compiler warningsPaul Gilbert
2016-09-22XEEN: Create Resources class to encapsulate all the static resourcesPaul Gilbert
This will make it easier later on to handle things like translations, and if the other games have different values for some arrays
2016-09-22XEEN: Create a WorldOfXeen sub-namespacePaul Gilbert
2016-09-21XEEN: Beginnings of Clouds endingPaul Gilbert
2016-09-21XEEN: Fixes for Clouds introPaul Gilbert
2016-09-21XEEN: Implemented Clouds intro, doScroll fixesPaul Gilbert
2016-09-21XEEN: Further work on Darkside introPaul Gilbert
2016-09-21XEEN: Give Cutscenes a virtual destructorPaul Gilbert