53 Commits

Author SHA1 Message Date
Eugene Sandulenko
dead4aa014 JANITORIAL: Remove trailing spaces 2016-10-09 14:59:58 +02:00
Paul Gilbert
fd2d462296 XEEN: Moved method comments from CPP to header files 2016-08-28 17:52:56 -04:00
Paul Gilbert
c6506b567c XEEN: Implemented more spells 2015-03-01 10:07:03 -05:00
Paul Gilbert
b9539c6cb1 XEEN: Fixes for marking grates as unlocked 2015-02-27 20:52:59 -05:00
Paul Gilbert
9a8c4c55a3 XEEN: Add a MonsterStruct pointer to the MazeMonster class 2015-02-25 20:08:26 -05:00
Paul Gilbert
ad33b8bb82 XEEN: Fixed display of attacking monster names 2015-02-25 19:42:29 -05:00
Paul Gilbert
917b143ec9 XEEN: Implement attack method 2015-02-20 21:55:40 -05:00
Paul Gilbert
caf7f376b3 XEEN: Implemented monsterAttack 2015-02-20 08:47:38 -05:00
Paul Gilbert
c045adae76 XEEN: Implementing more combat logic 2015-02-16 19:58:53 -05:00
Paul Gilbert
d6e760552e XEEN: Implemented resting 2015-02-07 21:17:31 -05:00
Paul Gilbert
2472cc0917 XEEN: Initial implementation of map dialog 2015-01-31 07:22:25 -05:00
Paul Gilbert
84741d73a0 XEEN: Properly clear previous MazeData when loading a new map 2015-01-25 20:05:35 -05:00
Paul Gilbert
51dba2606e XEEN: Simplify _currentWall back to int for now 2015-01-24 23:49:12 -05:00
Paul Gilbert
2b5167cafc XEEN: Fix side loading bug in Map::load 2015-01-24 09:35:56 -05:00
Paul Gilbert
c08e54fde1 XEEN: Implement further script opcodes 2015-01-23 21:12:35 -05:00
Paul Gilbert
749372e456 XEEN: More script code and string input dialog 2015-01-23 20:44:02 -05:00
Paul Gilbert
2b51d324f3 XEEN: Implemented dialogs for Who Will and YesNo 2015-01-22 22:05:36 -05:00
Paul Gilbert
b597d71bcd XEEN: Implemented animate3d 2015-01-22 19:41:55 -05:00
Paul Gilbert
69ca508e8f XEEN: Fix settig stepped on tiles 2015-01-20 22:13:26 -05:00
Paul Gilbert
adce5f9c20 XEEN: Convert map _skySprites into a 2 element array 2015-01-20 21:37:57 -05:00
Paul Gilbert
8b4d25d415 XEEN: Implemented doStepCode 2015-01-20 08:46:27 -05:00
Paul Gilbert
2427f203ee XEEN: Implemented handleLight 2015-01-20 08:20:07 -05:00
Paul Gilbert
1f312098ad XEEN: Minor minimap fixes 2015-01-19 16:20:40 -05:00
Paul Gilbert
e559a99c27 XEEN: Initial implementation of drawMiniMap 2015-01-19 15:29:57 -05:00
Paul Gilbert
687423b361 XEEN: Beginnings of main game loop and waiting 2015-01-19 11:32:57 -05:00
Paul Gilbert
e4c4736306 XEEN: Renaming of flags and surface display 2015-01-18 20:11:31 -05:00
Paul Gilbert
f18a8c364b XEEN: Convert default values for monsters flying flags from int to bool 2015-01-18 17:35:17 -05:00
Paul Gilbert
9925453774 XEEN: Fix loading of MonsterData array 2015-01-18 17:17:55 -05:00
Paul Gilbert
258ab02096 XEEN: Load sprites from the correct archive 2015-01-18 08:57:23 -05:00
Paul Gilbert
d6497f78f0 XEEN: Implement setIndoorsWallPics 2015-01-15 21:50:20 -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
Paul Gilbert
5f2e145580 XEEN: Remainder of drawIndoors implemented 2015-01-14 08:48:16 -05:00
Paul Gilbert
2b78d5190b XEEN: Implementing drawIndoors 2015-01-14 00:20:45 -05:00
Paul Gilbert
a856e58ee4 XEEN: Added Combat class and further map loading sprite setting 2015-01-13 19:30:03 -05:00
Paul Gilbert
1a0a597ff8 XEEN: Add indoor terrain loading and indoor list sprite setting to Map::load 2015-01-13 08:51:04 -05:00
Paul Gilbert
07f37cedf5 XEEN: Change _currentWall to be MazeWallLayers union 2015-01-12 20:56:15 -05:00
Paul Gilbert
488847006c XEEN: Implemented setMazeBits 2015-01-12 20:25:12 -05:00
Paul Gilbert
230c4f52ea XEEN: Implemented map getCell method 2015-01-11 23:55:46 -05:00
Paul Gilbert
1b3473d343 XEEN: Implement frame update loop of draw3d 2015-01-11 19:30:02 -05:00
Paul Gilbert
892a504009 XEEN: Implemented loading of object animation data 2015-01-11 18:29:36 -05:00
Paul Gilbert
edccbe63f2 XEEN: Added saving of maze monster/object data 2015-01-11 16:01:10 -05:00
Paul Gilbert
3b1edcdf36 XEEN: Implemented code for 'saving' resources to the loaded savefile 2015-01-11 14:21:57 -05:00
Paul Gilbert
0b5f79afb7 XEEN: Added loading of event data for maps 2015-01-11 10:43:02 -05:00
Paul Gilbert
49787629ff XEEN: Various renamings 2015-01-11 08:54:42 -05:00
Paul Gilbert
8f0c5543fb XEEN: Beginning to implement setIndoorObjects 2015-01-09 22:27:48 -05:00
Paul Gilbert
00ef21e2a2 XEEN: Fixed monster/object data merging and sprite loading 2015-01-08 23:02:46 -05:00
Paul Gilbert
cd7c00ca8c XEEN: Minor standardisation on monster/object Ids 2015-01-07 19:40:13 -05:00
Paul Gilbert
be53adbefc XEEN: Implemented map loading of wall item sprites 2015-01-07 08:47:24 -05:00
Paul Gilbert
fa0d7722f1 XEEN: Work on loading sprites for monsters and objects in Map::load 2015-01-06 22:48:04 -05:00