aboutsummaryrefslogtreecommitdiff
path: root/engines/xeen/town.cpp
AgeCommit message (Collapse)Author
2017-12-10XEEN: Fix several malformed string constantsPaul Gilbert
2017-12-10XEEN: Move location specific fields into their own subclassesPaul Gilbert
2017-12-10XEEN: Implemented PyramidLocation classPaul Gilbert
2017-12-10XEEN: Objectifying town locations codePaul Gilbert
2017-12-03XEEN: Fix Coverity warningsPaul Gilbert
2017-11-30XEEN: Added enum for consumable types and party/bank usePaul Gilbert
2017-11-29XEEN: Refactor FontSurface as ancestors of Window, not ScreenPaul Gilbert
This refactoring allowed Screen to now simply derive from Graphics::Screen, and several duplicated methods could be removed.
2017-11-29XEEN: Create Windows class to hold the windows arrayPaul Gilbert
2017-11-24XEEN: Fix crash exiting game whilst town actions are activePaul Gilbert
2017-11-24XEEN: Extra comments for trainer level capsPaul Gilbert
2017-11-23XEEN: Added constant for character highlighting codePaul Gilbert
2017-11-23XEEN: Fix switching characters within town actionsPaul Gilbert
2017-11-23XEEN: Display correct trainer message for whether chars can levelupPaul Gilbert
2017-11-23XEEN: Rendering fixes for town trainerPaul Gilbert
2017-11-23XEEN: Added a TownAction enumPaul Gilbert
2017-11-23XEEN: Fix music/background loading for town locationsPaul Gilbert
2017-11-23XEEN: Fix rendering of Blacksmith screenPaul Gilbert
2017-11-19XEEN: Fix display of multi-page town messagesPaul Gilbert
2017-11-13XEEN: Fix compiler warningsPaul Gilbert
2017-11-10XEEN: Fix event handling for town messagesPaul Gilbert
2017-11-10XEEN: Fix rendering of town messagesPaul Gilbert
2016-10-09JANITORIAL: Remove trailing spacesEugene Sandulenko
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-21XEEN: Refactored doScroll to have it available to cutscenesPaul Gilbert
2016-09-18XEEN: Beginnings of Darkside endgame, subtitle codePaul Gilbert
2016-09-16XEEN: Cleanup of Sound driverPaul Gilbert
2016-09-16XEEN: Further cleanup of unneeded music codePaul Gilbert
2016-09-12XEEN: Beginnings of Music classPaul Gilbert
2016-09-04XEEN: Beginnings of Darkside endgame and musicPaul Gilbert
2016-08-28XEEN: Moved method comments from CPP to header filesPaul Gilbert
2016-08-28XEEN: gcc compilation fixesPaul Gilbert
2015-03-04XEEN: Implement remaining missing code in checkEventsPaul Gilbert
2015-03-02XEEN: Implemented cmNPC and TownMessage dialog classPaul Gilbert
2015-02-22XEEN: Renaming and move flags used for UI indicatorsPaul Gilbert
2015-02-18XEEN: Fix drawing buttons in Spells dialog when switching characterPaul Gilbert
2015-02-18XEEN: Simplify use of addButton when setting up button listsPaul Gilbert
2015-02-18XEEN: Fixes for display of Spells dialogPaul Gilbert
2015-02-10XEEN: Refactored _partyCount and _partyMembers into the _activeParty arrayPaul Gilbert
2015-02-10XEEN: Refactored drawing the party icons into a separate classPaul Gilbert
2015-02-09XEEN: Some refactoring needed for resources the party dialog will needPaul Gilbert
2015-02-05XEEN: Merged confirmation and yes/no dialogs into single source filePaul Gilbert
2015-02-02XEEN: Implemented assembleItemName methodPaul Gilbert
2015-02-01XEEN: Beginnings of Items dialogPaul Gilbert
2015-02-01XEEN: Fixes for Character Info dialog stat details displayPaul Gilbert
2015-01-30XEEN: Implemented SpellsDialog and ConfirmDialog classesPaul Gilbert
2015-01-29XEEN: Implemented setSpellText for spells dialogPaul Gilbert
2015-01-28XEEN: Add missing c_str to a Common::String::format callPaul Gilbert
2015-01-28XEEN: Fixes for tavern optionsPaul Gilbert
2015-01-28XEEN: Fix display of buy message for buying tavern foodPaul Gilbert
2015-01-28XEEN: Fix for entering/exiting tavern displayPaul Gilbert