Commit Graph

9 Commits

Author SHA1 Message Date
Paul Gilbert
7f50c50401 XEEN: Fix exiting to main menu after playing ending cutscenes 2018-02-11 21:16:23 -05:00
Paul Gilbert
2ca0235f44 XEEN: Refactor FontSurface as ancestors of Window, not Screen
This refactoring allowed Screen to now simply derive from
Graphics::Screen, and several duplicated methods could be removed.
2017-11-29 21:34:28 -05:00
Paul Gilbert
7c74f4f826 XEEN: Create Windows class to hold the windows array 2017-11-29 20:24:03 -05:00
Paul Gilbert
4515d7a1ac XEEN: Create Resources class to encapsulate all the static resources
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-22 20:00:04 -04:00
Paul Gilbert
cd5bc0ec7e XEEN: Simplify use of addButton when setting up button lists 2015-02-18 22:05:25 -05:00
Paul Gilbert
50ae4f9522 XEEN: Refactored _partyCount and _partyMembers into the _activeParty array 2015-02-10 23:40:45 -05:00
Paul Gilbert
e596178345 XEEN: Refactored drawing the party icons into a separate class 2015-02-10 19:28:45 -05:00
Paul Gilbert
8256f7c8df XEEN: Refacored face sprites loading into Roster and Character classes 2015-02-10 08:42:59 -05:00
Paul Gilbert
3ae4958f0b XEEN: Implemented Exchange character dialog 2015-02-01 13:57:02 -05:00