Commit Graph

33 Commits

Author SHA1 Message Date
Filippos Karapetis
86722cc41f MADS: Phantom: Initial implementation of Player::setWalkTrigger() 2015-10-24 14:43:36 +03:00
Strangerke
79fbcb96c3 MADS: Add logic for scene 103, some rework on animations 2015-10-15 11:21:31 +02:00
Strangerke
3ffa01ec2a MADS: Phantom: Implement Scene101::enter(), add some empty (new) engine functions 2015-10-10 17:32:51 +02:00
Strangerke
7fbbf51593 MADS: Phantom - Implement Scene1xx functions 2015-09-22 10:39:43 +02:00
Johannes Schickel
5dd69b4dd1 MADS: Make GPL header consistent with what we normally use. 2015-05-09 15:56:27 +02:00
Strangerke
edb5db36b5 MADS: Add removePlayerSprites(), remove a TODO 2014-05-18 22:30:11 +02:00
Strangerke
9f081b0a8b MADS: Implement scene 805 2014-05-18 13:12:04 +02:00
Paul Gilbert
0e9e6cda40 MADS: Beginnings of savegame synchronisation 2014-04-22 23:00:41 -04:00
Paul Gilbert
21a0e38f34 MADS: Resolve some old TODOs 2014-04-08 22:21:45 -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
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
bbabe2b06b MADS: Fix positioning of kernel messages 2014-03-22 14:20:04 -04:00
Paul Gilbert
2b141aaba6 MADS: Fixes for screen objects loading and checking 2014-03-21 09:27:22 -04:00
Strangerke
a82a0f2618 MADS: Complete scene 201 2014-03-18 07:26:39 +01: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
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
73a7140be7 MADS: Starting implementation of scene group 8 2014-03-05 21:36:02 -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