Commit graph

110 commits

Author SHA1 Message Date
Paul Gilbert
4289454233 XEEN: Cleanup of Sound driver 2016-09-16 23:27:26 -04:00
Paul Gilbert
48235c9055 XEEN: Beginnings of Music class 2016-09-12 20:10:37 -04:00
Paul Gilbert
6dc1551d7d XEEN: gcc compilation fixes 2016-08-28 18:16:48 -04:00
Paul Gilbert
fd2d462296 XEEN: Moved method comments from CPP to header files 2016-08-28 17:52:56 -04:00
Paul Gilbert
ef6253fb19 XEEN: gcc compilation fixes 2016-08-28 15:46:10 -04:00
Paul Gilbert
07f504fe16 XEEN: Fix ordering of spell list and methods 2015-02-28 22:53:17 -05:00
Paul Gilbert
93cc299eaf XEEN: Implement addHitPoints and spellFX methods 2015-02-28 18:43:04 -05:00
Paul Gilbert
b378709478 XEEN: Implement shoot action 2015-02-28 13:00:35 -05:00
Paul Gilbert
973c5a0df5 XEEN: Implemented multiAttack 2015-02-28 12:45:33 -05:00
Paul Gilbert
b9539c6cb1 XEEN: Fixes for marking grates as unlocked 2015-02-27 20:52:59 -05:00
Paul Gilbert
b46561ef29 XEEN: Implemented openGrate 2015-02-27 07:50:32 -05:00
Paul Gilbert
349ad82f93 XEEN: Fix moving backwards 2015-02-26 21:35:45 -05:00
Paul Gilbert
dc7e4153d4 XEEN: Fixes for attacking monsters 2015-02-26 20:50:49 -05:00
Paul Gilbert
c069a7f805 XEEN: Fix mode change across display of CastSpell dialog 2015-02-26 19:58:05 -05:00
Paul Gilbert
68e30b2967 XEEN: Fix monster/party taking turns in combat 2015-02-26 08:10:01 -05:00
Paul Gilbert
4191335dfa XEEN: Method rename and compilation warning fixes 2015-02-25 22:03:57 -05:00
Paul Gilbert
b4c8c81a83 XEEN: Properly reimplement nextChar 2015-02-25 21:54:03 -05:00
Paul Gilbert
9b6749cab8 XEEN: Fix display of combat action buttons 2015-02-25 20:25:27 -05:00
Paul Gilbert
9a8c4c55a3 XEEN: Add a MonsterStruct pointer to the MazeMonster class 2015-02-25 20:08:26 -05:00
Paul Gilbert
0e1bd4951b XEEN: Prevent double call to moveMonsters 2015-02-25 07:54:57 -05:00
Paul Gilbert
20bdb154f6 XEEN: Fix _newDay initialization 2015-02-23 20:04:52 -05:00
Paul Gilbert
9725fc5725 XEEN: Renaming and move flags used for UI indicators 2015-02-22 23:45:11 -05:00
Paul Gilbert
c5a98b0093 XEEN: Implement more combat methods 2015-02-21 10:43:27 -05:00
Paul Gilbert
cd5bc0ec7e XEEN: Simplify use of addButton when setting up button lists 2015-02-18 22:05:25 -05:00
Paul Gilbert
da368f5e00 XEEN: Add special case spell handling during combat 2015-02-18 21:17:55 -05:00
Paul Gilbert
0f78fb9373 XEEN: Implement extra code for passing active character to castSpell 2015-02-18 20:35:32 -05:00
Paul Gilbert
7b3c10b09c XEEN: Implemented Cast Spell dialog 2015-02-17 21:47:01 -05:00
Paul Gilbert
c045adae76 XEEN: Implementing more combat logic 2015-02-16 19:58:53 -05:00
Paul Gilbert
30d94950be XEEN: Starting of combat UI, moved _combatParty into Combat class 2015-02-16 14:35:23 -05:00
Paul Gilbert
e7ffed76b4 XEEN: Implemented giveCharDamage 2015-02-16 11:42:29 -05:00
Paul Gilbert
75a070de17 XEEN: Implementing combat methods 2015-02-15 20:47:56 -05:00
Paul Gilbert
ef2a4595c2 XEEN: Moved _openDoor into InterfaceMap 2015-02-15 15:01:22 -05:00
Paul Gilbert
bdc8e73c1b XEEN: Fix walking through walls 2015-02-15 14:55:59 -05:00
Paul Gilbert
93e5fd7c20 XEEN: Moved more variables out of InterfaceMap that belong in Interface 2015-02-15 14:43:04 -05:00
Paul Gilbert
adde24a338 XEEN: Move more code from InterfaceMap that should be in Interface class 2015-02-15 14:20:35 -05:00
Paul Gilbert
74b4d91f4a XEEN: Implemented startFalling 2015-02-15 14:10:37 -05:00
Paul Gilbert
a90ad5b4c1 XEEN: Move drawMiniMap to Interface class 2015-02-15 12:26:23 -05:00
Paul Gilbert
6605a0c505 XEEN: Implemented more code from end of draw3d 2015-02-15 12:20:44 -05:00
Paul Gilbert
cc9f62fcb9 XEEN: Split up draw3d between Interface and InterfaceMap, start of fall code 2015-02-15 12:01:04 -05:00
Paul Gilbert
dae789369e XEEN: Fix _buttonValue check for moving through doorways 2015-02-14 08:36:40 -05:00
Paul Gilbert
a39b0b24a1 XEEN: Fix changing selected character with mouse in various dialogs 2015-02-11 21:09:07 -05:00
Paul Gilbert
2f39bd5cd2 XEEN: Fixes for display of party dialog 2015-02-11 20:04:38 -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
a612dd686c XEEN: Further refactoring for party dialog setup 2015-02-09 22:01:01 -05:00
Paul Gilbert
c798a55510 XEEN: More refactoring needed for party dialog setup 2015-02-09 21:34:03 -05:00
Paul Gilbert
62eb39515b XEEN: Some refactoring needed for resources the party dialog will need 2015-02-09 20:57:19 -05:00
Paul Gilbert
ccb224d89a XEEN: In progress Dismiss dialog 2015-02-08 16:03:13 -05:00
Paul Gilbert
a381c49c4d XEEN: Implemented bashing 2015-02-07 22:47:28 -05:00