Commit Graph
48 Commits
Author SHA1 Message Date
Matthew Hoops 379aadb851 MADS: Silence gcc conversion warnings 2014-06-01 17:28:34 -04:00
Paul Gilbert 283db7d769 MADS: Fix starting to talk to doctor in scene 318 2014-05-31 11:27:14 -04:00
Strangerke 0eb5a7f0b2 MADS: Fix some more missing initializations 2014-05-28 07:19:18 +02:00
Johannes Schickel 9866aba2e4 MADS: Slight formatting fixes. 2014-05-27 00:58:25 +02:00
Paul Gilbert f744342498 MADS: Fix showing wait cursor when scene changes 2014-05-24 21:19:48 -04:00
Paul Gilbert 0d54216beb MADS: Fix checks for assets count when calling releasePlayerSprites 2014-05-24 15:05:23 -04:00
Paul Gilbert 6bfc9ce8f2 MADS: Completely remove synchronizeString in favour of syncString 2014-05-20 21:22:01 -04:00
Strangerke 7f82b0eafa MADS: Rework removePlayerSprites(), get rid of another TODO 2014-05-18 23:00:04 +02:00
Strangerke edb5db36b5 MADS: Add removePlayerSprites(), remove a TODO 2014-05-18 22:30:11 +02:00
Filippos Karapetis b7dd01fdef MADS: Remove trailing whitespace 2014-05-08 11:43:23 +03:00
Filippos Karapetis dfb53b180f MADS: Sprites aren't always cleared properly - add a FIXME 2014-05-04 14:03:39 +03:00
Paul Gilbert 84159c59ef MADS: Savegames are now working 2014-05-03 11:09:28 -04:00
Paul Gilbert b5949010a6 MADS: Implemented more savegame synchronization 2014-05-01 22:36:36 -04:00
Paul Gilbert cd74c7eac5 MADS: Further workarounds for player data being accessed during cutscenes 2014-04-28 22:36:49 -04:00
Paul Gilbert 0e9e6cda40 MADS: Beginnings of savegame synchronisation 2014-04-22 23:00:41 -04:00
Paul Gilbert 9f67216b11 MADS: Fix to stop game ending when loading a cutscene scene 2014-04-16 08:44:12 -04:00
Paul Gilbert 48f49eeb80 MADS: Fix player/sprite setup/teardown for scene 112 2014-04-16 08:27:13 -04:00
Paul Gilbert 7b907be937 MADS: General cleanup and minor renamings 2014-04-15 19:28:29 -04:00
Paul Gilbert cd77110093 MADS: Fixes for movement issues in the grasslands 2014-04-08 20:34:39 -04:00
Paul Gilbert 2457905ed4 MADS: Fixes for switching between scenes 2014-04-06 21:24:35 -04:00
Paul Gilbert 962d41e8ca MADS: Fix calculating player depth in the scene 2014-04-05 23:24:38 -04:00
Paul Gilbert 2a105149fe MADS: Fix pathfinding when dest pos is exactly the same as source pos 2014-04-05 14:27:14 -04:00
Paul Gilbert 3f8ee8fafa MADS: Cleanup of UISlots and flag types 2014-04-02 21:24:22 -04:00
Paul Gilbert 195c53a688 MADS: Added some missing code for scene change freeing 2014-03-30 22:37:08 -04:00
Paul Gilbert f3db90b646 MADS: Refactored pathfinder into it's own class 2014-03-29 17:12:12 -04:00
Paul Gilbert addb3e2900 MADS: Minor renamings and added display of walk nodes to debugger 2014-03-29 13:38:52 -04:00
Paul Gilbert 71b1343adf MADS: Implemented NebularGame::step 2014-03-29 11:18:07 -04:00
Paul Gilbert fac216be33 MADS: Cleanup of Scene::checkStartWalk to become Player::newWalk 2014-03-28 23:07:22 -04:00
Paul Gilbert 05459ac27f MADS: Clean up of Player::move method 2014-03-28 22:02:35 -04:00
Paul Gilbert 49278129f6 MADS: Cleanup of Player::updateFrame 2014-03-28 20:23:25 -04:00
Paul Gilbert b9daf53bcd MADS: Cleanup of direction setup, fix sprite mirroring for walking 2014-03-28 09:19:55 -04:00
Paul Gilbert 6c85572d76 MADS: Initial cleanup of action/player handling 2014-03-27 22:38:28 -04:00
Paul Gilbert 377cbbe77d MADS: Cleanup of game and player fields used during initialization 2014-03-27 21:04:27 -04:00
Paul Gilbert f9e2c1c71f MADS: Cleaned up game initialisation code to use more constants 2014-03-26 09:32:33 -04:00
Paul Gilbert 407021d245 MADS: Added a Facing enum for the player directions 2014-03-25 22:07:33 -04:00
Paul Gilbert 2b141aaba6 MADS: Fixes for screen objects loading and checking 2014-03-21 09:27:22 -04:00
Paul Gilbert 0c8a3a47e2 MADS: Transformed ImageInterEntries to be User Interface UISlots 2014-03-17 21:53:22 -04:00
Strangerke d57d4b876e MADS: Implement some more logic used in scene 201 2014-03-17 08:47:20 +01:00
Paul Gilbert d599c7c404 MADS: Fix to display player 2014-03-16 16:50:53 -04:00
Paul Gilbert 74da0c2ef7 MADS: Fix for loading player sprites during scene startup 2014-03-16 15:50:17 -04:00
Paul Gilbert f3415b762e MADS: Implemented lots of Player methods 2014-03-16 14:53:10 -04:00
Strangerke ecbe2c87fd MADS: Implement Scene2xx functions 2014-03-16 18:16:21 +01:00
Paul Gilbert c2587af8f2 MADS: Clarified Events::_currentTimer as Scene::_frameStartTime 2014-03-08 14:05:17 -05:00
Paul Gilbert 1607a91047 MADS: Finished remainder of Scene::doFrame 2014-03-04 20:06:48 -05:00
Paul Gilbert d8026b9ef7 MADS: Implementing Scene::doFrame 2014-03-03 00:42:41 -05:00
Paul Gilbert 3a842a079c MADS: Bulk of implementation of ScreenObjects::check 2014-03-02 23:09:17 -05:00
Paul Gilbert a0996b7384 MADS: Implemented more of the multi-scene loop 2014-03-02 20:50:35 -05:00
Paul Gilbert 72163a233f MADS: Moved Player class into it's own file 2014-03-02 20:06:21 -05:00