Commit Graph

52 Commits

Author SHA1 Message Date
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