Commit Graph
125 Commits
Author SHA1 Message Date
Paul Gilbert 93b9eb4e37 XEEN: Added remainder of Arena location 2017-12-16 10:04:15 -05:00
Paul Gilbert a1816980d6 XEEN: Fix map display when at the edges of a map 2017-12-10 16:51:21 -05:00
Paul Gilbert 7c74f4f826 XEEN: Create Windows class to hold the windows array 2017-11-29 20:24:03 -05:00
Paul Gilbert 23006ece91 XEEN: Add playback for atmospheric music during map loading 2017-11-23 16:17:22 -05:00
Paul Gilbert 7361da9fdc XEEN: Fix Coverity identified problems 2017-11-17 20:52:18 -05:00
Paul Gilbert 6421170f92 XEEN: Map and game flag fixes 2017-11-16 20:59:07 -05:00
Paul Gilbert a97a9507c9 XEEN: Fix uninitialized instance field warnings 2017-11-15 19:32:03 -05:00
Paul Gilbert 4abcbcb9fb XEEN: Added remainder of giveTake 2017-11-12 18:48:30 -05:00
Sven Kochmann a8215f8c68 Corrected spelling
"ddark.mon" -> "dark.mon"
2017-09-17 01:21:16 -04:00
Eugene Sandulenko dead4aa014 JANITORIAL: Remove trailing spaces 2016-10-09 14:59:58 +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 1f541a7005 XEEN: Changing file opening specifying archive to use enum 2016-09-17 20:06:43 -04:00
Paul Gilbert fd2d462296 XEEN: Moved method comments from CPP to header files 2016-08-28 17:52:56 -04:00
Paul Gilbert e06c879a47 XEEN: Fix displaying sky when outdoors 2015-10-23 08:40:56 -04:00
Paul Gilbert 302b3cdc63 XEEN: Fix updating cell flag that grate is unlocked 2015-02-27 21:33:07 -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 c045adae76 XEEN: Implementing more combat logic 2015-02-16 19:58:53 -05:00
Paul Gilbert 74b4d91f4a XEEN: Implemented startFalling 2015-02-15 14:10:37 -05:00
Paul Gilbert d6e760552e XEEN: Implemented resting 2015-02-07 21:17:31 -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 177f47a535 XEEN: Implement drawOutdoors 2015-01-24 14:48:00 -05:00
Paul Gilbert de1341ddb5 XEEN: Add special case block to Map::load 2015-01-24 09:39:33 -05:00
Paul Gilbert 2b5167cafc XEEN: Fix side loading bug in Map::load 2015-01-24 09:35:56 -05:00
Paul Gilbert b533822c06 XEEN: Implement lots of stubbed PlayerStruct methods 2015-01-24 09:27:48 -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 b597d71bcd XEEN: Implemented animate3d 2015-01-22 19:41:55 -05:00
Paul Gilbert 932222de7d XEEN: Skeleton beginnings of script handling 2015-01-21 20:42:44 -05:00
Paul Gilbert adce5f9c20 XEEN: Convert map _skySprites into a 2 element array 2015-01-20 21:37:57 -05:00
Paul Gilbert 5cc3afab72 XEEN: Implemented getNewMaze 2015-01-20 19:48:44 -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 dc8592a912 XEEN: Fix loading of wall types 2015-01-19 19:28:38 -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 83442b9586 XEEN: Fix Valgrind warnings 2015-01-19 10:51:05 -05:00
Paul Gilbert 130bd58e2c XEEN: Load correct surface sprites for the maze 2015-01-18 20:54:58 -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 b860745a8e XEEN: Add support for horizontally flipped sprites 2015-01-17 09:11:05 -05:00
Paul Gilbert e0305aa9d9 XEEN: Fix loading correct monster sprites 2015-01-16 22:31:27 -05:00
Paul Gilbert 6bfd599535 XEEN: Fixes for map loading cells and indoor sprite list references 2015-01-16 21:26:06 -05:00
Paul Gilbert d6497f78f0 XEEN: Implement setIndoorsWallPics 2015-01-15 21:50:20 -05:00