Commit Graph
209 Commits
Author SHA1 Message Date
Paul Gilbert 90db7872f1 XEEN: Implement Quests dialog 2015-02-07 18:02:03 -05:00
Paul Gilbert 78234db2c0 XEEN: Add Quick Reference dialog 2015-02-01 19:04:28 -05:00
Paul Gilbert d855aa0dab XEEN: Implemented Character Info dialog 2015-02-01 11:56:08 -05:00
Paul Gilbert d3e3093b03 XEEN: Add missing moveMonsters flag setting for automap and info dialogs 2015-01-31 17:45:06 -05:00
Paul Gilbert 40b2f886c3 XEEN: Implement the Info dialog 2015-01-31 17:39:52 -05:00
Paul Gilbert 2472cc0917 XEEN: Initial implementation of map dialog 2015-01-31 07:22:25 -05:00
Paul Gilbert a755ce6e92 XEEN: Implement hilight/unhilightChar, bufixes for Tavern display 2015-01-27 22:57:46 -05:00
Paul Gilbert f11e11006b XEEN: Beginnings of Town class, implemented handleAction 2015-01-25 23:59:16 -05:00
Paul Gilbert 51dba2606e XEEN: Simplify _currentWall back to int for now 2015-01-24 23:49:12 -05:00
Paul Gilbert 1f8a5ea24a XEEN: Changed PlayerStruct to Character 2015-01-24 09:29:17 -05:00
Paul Gilbert 06b7eb220e XEEN: Implemented If script opcode 2015-01-23 23:47:05 -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 4c0c40c25d XEEN: Shifted more logic for 3d view drawing from Interface to InterfaceMap 2015-01-22 07:53:33 -05:00
Paul Gilbert 1b264ed299 XEEN: Implemented the first few script commands 2015-01-21 21:51:45 -05:00
Paul Gilbert 932222de7d XEEN: Skeleton beginnings of script handling 2015-01-21 20:42:44 -05:00
Paul Gilbert 397a10eae5 XEEN: Moved setMazeBits to InterfaceMap and fixed some incorrect code in it 2015-01-20 21:05:15 -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 aab62d606e XEEN: More minimap fixes 2015-01-19 23:57:13 -05:00
Paul Gilbert d32c90eee9 XEEN: Some minimap drawing fixes 2015-01-19 23:18:44 -05:00
Paul Gilbert ebc155ac0a XEEN: Replaced UI button values with KeyCode constants 2015-01-19 18:51:29 -05:00
Paul Gilbert e966feff5e XEEN: Implemented movement code 2015-01-19 18:42:40 -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 ec294d662e XEEN: Add extra ending code for pausing turns 2015-01-19 12:13:03 -05:00
Paul Gilbert 687423b361 XEEN: Beginnings of main game loop and waiting 2015-01-19 11:32:57 -05:00
Paul Gilbert f46b9d77dd XEEN: Compilation fixes for gcc 2015-01-19 10:28:48 -05:00
Paul Gilbert e4c4736306 XEEN: Renaming of flags and surface display 2015-01-18 20:11:31 -05:00
Paul Gilbert ecdf6412a6 XEEN: Fix drawing the game window border 2015-01-18 19:18:00 -05:00
Paul Gilbert d37e3d6e74 XEEN: Minor cleanup and renamings 2015-01-16 22:19:36 -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 484901e7a2 XEEN: Fixes and cleanup for setIndoorsObjects 2015-01-16 08:30:27 -05:00
Paul Gilbert b83b63b0cf XEEN: Fix _wp switch statements 2015-01-15 23:37:52 -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 7bfbda627a XEEN: Initial bugfixes for map loading and fix draw list positions 2015-01-14 22:10:32 -05:00
Paul Gilbert e6383519a1 XEEN: Split in-game scene draw code into a separate file 2015-01-14 20:39:56 -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 1a0a597ff8 XEEN: Add indoor terrain loading and indoor list sprite setting to Map::load 2015-01-13 08:51:04 -05:00
Paul Gilbert 747ca9eb2f XEEN: Implemented indoor drawing code in draw3d 2015-01-13 00:16:26 -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 d8e23aa558 XEEN: Split up SCREEN_POSITIONING array and fix data 2015-01-11 20:35:32 -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 4745bfe182 XEEN: Implemented setIndoorObjects 2015-01-11 17:09:48 -05:00
Paul Gilbert edccbe63f2 XEEN: Added saving of maze monster/object data 2015-01-11 16:01:10 -05:00