Commit Graph
202 Commits
Author SHA1 Message Date
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
Paul Gilbert d6e760552e XEEN: Implemented resting 2015-02-07 21:17:31 -05:00
Paul Gilbert 90db7872f1 XEEN: Implement Quests dialog 2015-02-07 18:02:03 -05:00
Paul Gilbert 78234db2c0 XEEN: Add Quick Reference dialog 2015-02-01 19:04:28 -05:00
Paul Gilbert d855aa0dab XEEN: Implemented Character Info dialog 2015-02-01 11:56:08 -05:00
Paul Gilbert d3e3093b03 XEEN: Add missing moveMonsters flag setting for automap and info dialogs 2015-01-31 17:45:06 -05:00
Paul Gilbert 40b2f886c3 XEEN: Implement the Info dialog 2015-01-31 17:39:52 -05:00
Paul Gilbert 2472cc0917 XEEN: Initial implementation of map dialog 2015-01-31 07:22:25 -05:00
Paul Gilbert a755ce6e92 XEEN: Implement hilight/unhilightChar, bufixes for Tavern display 2015-01-27 22:57:46 -05:00