Commit Graph

33 Commits

Author SHA1 Message Date
Paul Gilbert
ad7b947da3 XEEN: Change Resource String fields to const char *
All too many of the resource strings are used as parameters in
Common::String::format calls, and it proved too laborious trying
to add .c_str() suffixes everywhere it'd be appropriate. Easier
to simply change all the Reosucre fields back to being const char *
2018-02-23 15:23:20 -05:00
Paul Gilbert
900ef91aca XEEN: Creation of create_xeen tool 2018-02-23 15:23:20 -05:00
Paul Gilbert
9ce8d4f446 XEEN: Cleanup of giveTake give case 66 - give item 2018-02-17 21:48:36 -05:00
Paul Gilbert
a8377334b7 XEEN: Add invincible debugger command 2018-01-20 18:32:46 -05:00
Paul Gilbert
2410da08f7 XEEN: Add spells debugger command to give party all the spells 2018-01-16 22:42:14 -05:00
Paul Gilbert
02aaff2a9f XEEN: REplace award values with descriptive constants 2017-12-29 22:39:04 -05:00
Paul Gilbert
27c3e44551 XEEN: Comments for the Character class methods 2017-12-29 21:36:24 -05:00
Paul Gilbert
7b7a23a6e7 XEEN: Fix showing correct names for quest items 2017-12-29 20:21:27 -05:00
Paul Gilbert
808dd292a6 XEEN: Convert character _awards array from bool to int
This is needed for the Warzone award (9), which doubles as a counter
2017-12-16 10:31:15 -05:00
Paul Gilbert
3f293e8985 XEEN: Implemented awards listing dialog 2017-12-10 21:40:58 -05:00
Paul Gilbert
79f448651d XEEN: Fix number of spells per class array & constant 2017-11-18 18:16:11 -05: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
93cc299eaf XEEN: Implement addHitPoints and spellFX methods 2015-02-28 18:43:04 -05:00
Paul Gilbert
973c5a0df5 XEEN: Implemented multiAttack 2015-02-28 12:45:33 -05:00
Paul Gilbert
f49b1f9b43 XEEN: Implemented giveTreasure 2015-02-21 14:34:49 -05:00
Paul Gilbert
b790e9bac1 XEEN: Implemented attack2 2015-02-20 23:57:45 -05:00
Paul Gilbert
ebc134a267 XEEN: Implement attackMonster and breakAllItems 2015-02-20 20:08:39 -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
e16ecd110b XEEN: Implementing create chracter dialog 2015-02-12 23:16:20 -05:00
Paul Gilbert
2772cd33c1 XEEN: Implemented code for deleting characters in Party dialog 2015-02-11 23:37:03 -05:00
Paul Gilbert
50ae4f9522 XEEN: Refactored _partyCount and _partyMembers into the _activeParty array 2015-02-10 23:40: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
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
b633704847 XEEN: Implemented remainder of ItemsDialog 2015-02-07 15:27:53 -05:00
Paul Gilbert
5ffbe2de87 XEEN: Implemented getIdentifiedDetails and getAttributes 2015-02-07 11:45:20 -05:00
Paul Gilbert
d40c62532a XEEN: Implemented makeItem 2015-02-06 20:57:01 -05:00
Paul Gilbert
85c2dd5f68 XEEN: Split up assembleItemName and renamed to getFullDescription 2015-02-05 20:05:24 -05:00
Paul Gilbert
a983d9abce XEEN: Implemented weapon variation of equipItem 2015-02-04 22:24:45 -05:00
Paul Gilbert
7ea32f3333 XEEN: Moved passRestrictions to the InventoryItems class 2015-02-04 20:41:17 -05:00
Paul Gilbert
8eb9ad50f8 XEEN: Split Character class into it's own file 2015-02-04 20:22:59 -05:00