Paul Gilbert
49de1602b0
XEEN: Create a separate current state saver for each side
...
Previously, I only had a single savefile, which maintains the
state of the party and mazes. But I've realised that I'll need
a separate archive for each side of Xeen. I'm still not entirely
happy with the cleanliness of the new structure, but it at least
is now functionally separating the sides.
2017-12-22 08:52:31 -05:00
Paul Gilbert
6abf2d59b4
XEEN: Properly handle darkness
2017-12-17 15:20:29 -05:00
Paul Gilbert
7c74f4f826
XEEN: Create Windows class to hold the windows array
2017-11-29 20:24:03 -05:00
Paul Gilbert
7361da9fdc
XEEN: Fix Coverity identified problems
2017-11-17 20:52:18 -05:00
Paul Gilbert
4a76e6fb3d
XEEN: In progress implementing giveTake
2017-11-11 20:25:20 -05:00
Paul Gilbert
cb90f861b8
XEEN: Cleanup of PowType enum names
2017-11-09 11:05:28 -05:00
Paul Gilbert
fed68d19d2
XEEN: Create a PowType enum for ranged arrow/spell types
2017-11-09 07:57:05 -05:00
Paul Gilbert
cd0f896253
XEEN: Changed multiAttack to rangedAttack
2017-11-08 19:55:41 -05:00
Eugene Sandulenko
dead4aa014
JANITORIAL: Remove trailing spaces
2016-10-09 14:59:58 +02:00
Torbjörn Andersson
70640a444d
XEEN: Fix Cppcheck out-of-bounds warning
2016-09-24 09:38:10 +02: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
383cc850b9
XEEN: Beginnings of Darkside endgame, subtitle code
2016-09-18 17:31:12 -04:00
Paul Gilbert
48235c9055
XEEN: Beginnings of Music class
2016-09-12 20:10:37 -04:00
Paul Gilbert
fd2d462296
XEEN: Moved method comments from CPP to header files
2016-08-28 17:52:56 -04:00
Paul Gilbert
ee5b8ed59f
XEEN: Implement remaining spells
2015-03-01 10:41:11 -05:00
Paul Gilbert
c6506b567c
XEEN: Implemented more spells
2015-03-01 10:07:03 -05:00
Paul Gilbert
b243768887
XEEN: Implementing spells
2015-03-01 08:31:03 -05:00
Paul Gilbert
07f504fe16
XEEN: Fix ordering of spell list and methods
2015-02-28 22:53:17 -05:00
Paul Gilbert
9789962605
XEEN: Implemented protection from elements spell
2015-02-28 20:43:07 -05:00
Paul Gilbert
b414ff26f2
XEEN: Implement some of the spells
2015-02-28 19:22:42 -05:00
Paul Gilbert
810619072a
XEEN: gcc compilation fixes
2015-02-28 18:50:18 -05: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
9725fc5725
XEEN: Renaming and move flags used for UI indicators
2015-02-22 23:45:11 -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
d6e760552e
XEEN: Implemented resting
2015-02-07 21:17:31 -05:00
Paul Gilbert
6595abcf14
XEEN: Moved _maeNames to a new Resources class
2015-02-05 20:17:16 -05:00
Paul Gilbert
a983d9abce
XEEN: Implemented weapon variation of equipItem
2015-02-04 22:24:45 -05:00
Paul Gilbert
4953b7954a
XEEN: Partial implementation of doItemOptions
2015-02-04 19:18:51 -05:00
Paul Gilbert
29753a29a4
XEEN: Implemented SpellsDialog and ConfirmDialog classes
2015-01-30 19:18:43 -05:00
Paul Gilbert
be327cb767
XEEN: Implemented setSpellText for spells dialog
2015-01-29 08:42:31 -05:00
Paul Gilbert
f11e11006b
XEEN: Beginnings of Town class, implemented handleAction
2015-01-25 23:59:16 -05:00
Paul Gilbert
2abce62b8f
XEEN: Add skeleton for spells class
2015-01-25 21:19:59 -05:00