Paul Gilbert
caba188569
XEEN: Mode renamings, fix loading savegame during script dragging party
2018-04-15 09:51:18 -04:00
Paul Gilbert
8fdd055bf1
XEEN: Fix monster attacks that target the entire party
2018-04-11 21:04:51 -04:00
Paul Gilbert
569833b4ca
XEEN: Reset combat data when loading a new savegame
2018-04-07 15:41:16 -04:00
Paul Gilbert
37b9de6d25
XEEN: Cleanup of monster move check method
2018-04-06 19:11:26 -04:00
Paul Gilbert
8648a48080
XEEN: Move check code for nearby monsters to it's own method
2018-04-05 20:06:14 -04:00
Paul Gilbert
396076c6fd
XEEN: Fix combat crash when additional monsters join the front row
2018-04-01 17:18:37 -04:00
Paul Gilbert
a613f4ff22
XEEN: Handle weapon elemental category like original does
2018-03-24 22:54:37 -04:00
Paul Gilbert
ac7a9224fe
XEEN: Fix text colors during intro/exit cutscenes
2018-03-13 18:17:02 -04:00
Paul Gilbert
aaee877250
XEEN: Cleanup up usage of RangeType enum
2018-03-10 07:14:43 -05:00
Paul Gilbert
44ea691154
XEEN: Cleanup and comments for Combat class
2018-03-10 07:08:05 -05:00
Paul Gilbert
36d474db1f
XEEN: Merge various pow/hit arrays into a single array of structures
2018-02-24 11:11:04 -05:00
Paul Gilbert
10a82b2718
XEEN: Fix reduction of damage from physical resistence
2018-02-24 07:16:16 -05:00
Paul Gilbert
540f47294a
XEEN: Move Scripts _v2 to Combat _damageTarget
...
The _damageTarget field is wonky. In most places, such as in
giveCharDamage, it's treated like an enum. But in the if opcode
logic (cmdIf), it's definitely treated a character index
2018-01-27 16:27:03 -05:00
Paul Gilbert
a06bf756c6
XEEN: Fixes for speed table calculation, RT_HIT range type cleanup
2018-01-21 21:27:30 -05:00
Paul Gilbert
111d5e1954
XEEN: Cleanup of ranged attack shooting row array
2018-01-14 21:01:07 -05:00
Paul Gilbert
ebc3d27096
XEEN: Renaming Combat clear method for better clarity
2018-01-11 19:46:49 -05:00
Paul Gilbert
42aa1cc163
XEEN: Fix crash after monster ranged attacks finish
2018-01-10 22:13:43 -05:00
Paul Gilbert
61a33af8b4
XEEN: Fix outdoors monsters disappearing from view
2017-12-09 12:40:28 -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
Paul Gilbert
0c948b6bd0
XEEN: Fix Travis identified warnings
2016-09-04 21:24: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
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
dc7e4153d4
XEEN: Fixes for attacking monsters
2015-02-26 20:50:49 -05:00
Paul Gilbert
4191335dfa
XEEN: Method rename and compilation warning fixes
2015-02-25 22:03:57 -05:00
Paul Gilbert
5bb494fff1
XEEN: Fix mosnters moving towards party
2015-02-25 07:37:09 -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
b790e9bac1
XEEN: Implemented attack2
2015-02-20 23:57:45 -05:00
Paul Gilbert
917b143ec9
XEEN: Implement attack method
2015-02-20 21:55:40 -05:00
Paul Gilbert
ebc134a267
XEEN: Implement attackMonster and breakAllItems
2015-02-20 20:08:39 -05:00
Paul Gilbert
caf7f376b3
XEEN: Implemented monsterAttack
2015-02-20 08:47:38 -05:00
Paul Gilbert
b66bf1a838
XEEN: Implemented stopAttack
2015-02-19 21:12:33 -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
74b4d91f4a
XEEN: Implemented startFalling
2015-02-15 14:10:37 -05:00
Paul Gilbert
6605a0c505
XEEN: Implemented more code from end of draw3d
2015-02-15 12:20:44 -05:00
Paul Gilbert
4953b7954a
XEEN: Partial implementation of doItemOptions
2015-02-04 19:18:51 -05:00
Paul Gilbert
78234db2c0
XEEN: Add Quick Reference dialog
2015-02-01 19:04:28 -05:00
Paul Gilbert
b533822c06
XEEN: Implement lots of stubbed PlayerStruct methods
2015-01-24 09:27:48 -05:00
Paul Gilbert
b597d71bcd
XEEN: Implemented animate3d
2015-01-22 19:41:55 -05:00
Paul Gilbert
8b4d25d415
XEEN: Implemented doStepCode
2015-01-20 08:46:27 -05:00
Paul Gilbert
ce3cb6f1db
XEEN: Finished setIndoorsMonsters
2015-01-15 20:39:52 -05:00
Paul Gilbert
3e7163769d
XEEN: Beginnings of setIndoorMonsters implementation
2015-01-15 08:33:43 -05:00