Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Jonathan Phénix
921a318ab7
XEEN: Sprinkle 'static' where appropriate
2020-11-21 20:14:52 -08:00
Paul Gilbert
e92b2547b9
XEEN: Fix ending monster suffering elemental damage
2019-09-22 15:40:15 -07:00
Paul Gilbert
0f1722ebce
XEEN: Fix to use correct drawer for shades, drawer cleanup
2019-08-30 21:04:07 -07:00
Paul Gilbert
a945de7cf4
XEEN: Fix crash entering Volcano Cave level 2
2019-08-29 19:22:51 -07:00
Paul Gilbert
9dcc69c070
XEEN: Comment out duplicated check present in original executable
2018-05-06 16:46:42 -04:00
Paul Gilbert
95741aa3e4
XEEN: Yet further fixes to clip scene drawing to scene area
2018-04-15 07:32:09 -04:00
Paul Gilbert
8b717abe38
XEEN: Cleanup scene area clipping flags setting
2018-04-13 22:56:57 -04:00
Paul Gilbert
5926936a07
XEEN: Fix clipping all scene drawn elements to scene area
2018-04-13 07:29:54 -04:00
Paul Gilbert
d621bf6816
XEEN: Fix object 0 not being removable, _objNumber cleanup
...
The original used 0 as "unset", and object index + 1 to indicate the
object at the current location. Given all the +1/-1 usages, I've
simplified the use of _objNumber to use -1 as unset, allowing the
direct object index to be used otherwise
2018-04-01 22:54:38 -04:00
Paul Gilbert
0d73b1f5df
XEEN: Fix loop limit when drawing monsters attacking
2018-03-25 00:10:35 -04:00
Paul Gilbert
1855f6a685
XEEN: Fix drawing doorways at 4 step distance
2018-03-24 20:11:58 -04:00
Paul Gilbert
22456b345f
XEEN: Change bool _isDarkCc to int _ccNum
...
Originally the flag was whether the party was on the Dark Side,
but as a bool I was having to cast it to an int side/cc number in
more and more places. So now I've converted it to _ccNum, and it
can be used directly as an int
2018-03-17 20:27:42 -04:00
Paul Gilbert
583d857a39
XEEN: Properly implement sprite flag SPRFLAG_BOTTOM_CLIPPED
2018-03-09 21:47:28 -05:00
Paul Gilbert
f2b574d647
XEEN: Move all the dialog classes to their own sub-folder
2018-03-04 22:40:42 -05:00
Paul Gilbert
5d4bc20d62
XEEN: Fix resetting wall sprites between maps
2018-02-24 18:32:07 -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
0655cff514
XEEN: Change ErrorDialog to MessageDialog
2018-01-28 12:21:44 -05:00
Paul Gilbert
f30fb59385
XEEN: Fix combat stalling when ranged attack comes from a back row
2018-01-21 16:40:29 -05:00
Paul Gilbert
ccfbc8f305
XEEN: Cleanup of animate3d method's ranged attack code
2018-01-20 20:54:36 -05:00
Paul Gilbert
6ac8c8288c
XEEN: Renaming of MazeMonster _fieldA
2018-01-15 19:22:37 -05:00
Paul Gilbert
8fea5fd3c8
XEEN: Fix monsters to resume idling after finishing attacks
2018-01-15 19:15:51 -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
9aa9cb4997
XEEN: Fix spelling mistake in array name
2018-01-10 21:33:36 -05:00
Paul Gilbert
92dc9737c5
XEEN: Fix placement checks for indoors wall items
2017-12-17 17:18:51 -05:00
Paul Gilbert
34b85b3c5d
XEEN: Fix placement of flying enemies
2017-12-17 16:23:24 -05:00
Paul Gilbert
f8bc19159b
XEEN: Correct usage of enlarging scaled drawing
2017-12-17 11:45:07 -05:00
Paul Gilbert
171a86acc7
XEEN: Fix Coverity identified warnings
2017-12-11 22:14:39 -05:00
Paul Gilbert
2ed494b8fe
XEEN: Fix attacking monsters outdoors
2017-12-09 14:56:15 -05:00
Paul Gilbert
61a33af8b4
XEEN: Fix outdoors monsters disappearing from view
2017-12-09 12:40:28 -05:00
Paul Gilbert
9c432233a2
XEEN: Change monster _damageType from int to DamageType enum
2017-12-09 12:18:15 -05:00
Paul Gilbert
02606937eb
XEEN: Cleanup and fix flags for setOutdoorsMonsters
2017-12-08 22:32:37 -05:00
Paul Gilbert
4c777a9afc
XEEN: Separation of scene indoors & outdoors drawing
2017-12-07 22:13:35 -05:00
Paul Gilbert
b907ccce96
XEEN: Rename InterfaceMap class to InterfaceScene
...
This is avoid confusion with the minimap and map dialog classes
2017-12-06 21:50:30 -05:00