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