Commit graph

56 commits

Author SHA1 Message Date
Filippos Karapetis
fac601ae2e MADS: Fix typo 2015-10-22 03:21:54 +03:00
Strangerke
d22a997cb2 MADS: Get rid of SequenceList::setRange, use SequenceList::setAnimRange instead 2015-10-21 20:17:57 +02:00
Strangerke
52d035e962 MADS: Phantom: Implement SequenceList::addStampCycle() 2015-10-21 18:48:13 +02:00
Strangerke
b5167ceef6 MADS: Phantom: Fix calls to addSpriteCycle, remove duplicated sequence function 2015-10-15 11:46:11 +02:00
Strangerke
79fbcb96c3 MADS: Add logic for scene 103, some rework on animations 2015-10-15 11:21:31 +02:00
Strangerke
c275e304df MADS: Phantom: Rewrite logic for Scene102 2015-10-13 09:09:50 +02:00
Strangerke
3ffa01ec2a MADS: Phantom: Implement Scene101::enter(), add some empty (new) engine functions 2015-10-10 17:32:51 +02:00
Johannes Schickel
5dd69b4dd1 MADS: Make GPL header consistent with what we normally use. 2015-05-09 15:56:27 +02:00
Torbjörn Andersson
b03d46ceeb MADS: Silence GCC signed/unsigned warnings 2015-03-10 06:39:09 +01:00
Paul Gilbert
d23e493b46 MADS: Fix crash if you talk to intern in gurney room too quickly 2015-03-09 20:35:10 -04:00
Paul Gilbert
2b1155711f MADS: Fix showing covered pit by default in Easy mode 2015-03-08 11:44:06 -04:00
Paul Gilbert
aef874cf50 MADS: Fix animation of hand typing code in teleporter 2015-03-01 19:05:47 -05:00
Strangerke
35c17d5066 MADS: Janitorial - fix some else statements with braces on separate lines or extra tabs 2015-01-31 13:01:23 +01:00
Filippos Karapetis
01e8286e1c MADS: Remove trailing whitespace 2014-10-28 16:19:26 +02:00
Paul Gilbert
475d14ac93 MADS: Fix for reverse sprite cycles 2014-06-03 19:48:16 -04:00
Paul Gilbert
d1100ac508 MADS: Fix calculating dimensions for dynamic hotspots 2014-06-01 21:21:47 -04:00
Strangerke
d4b1183753 MADS: Some more initializations 2014-05-28 22:19:56 +02:00
Paul Gilbert
690d956403 MADS: Properly implement sequence entry object movement 2014-05-24 19:25:31 -04:00
Paul Gilbert
87f7c0cda3 MADS: Generalize sequence record _msgPos as _position 2014-05-24 18:56:44 -04:00
Filippos Karapetis
b7dd01fdef MADS: Remove trailing whitespace 2014-05-08 11:43:23 +03:00
Filippos Karapetis
68671d77c2 MADS: Fix a bug in SequenceList::scan()
This resolves the FIXME in SpriteSets::remove()
2014-05-04 14:03:39 +03:00
Strangerke
034773fda7 MADS: Implement scene 318, some renaming 2014-04-21 20:00:32 +02:00
Strangerke
3fa488db3a MADS: Implement scene 311 2014-04-19 00:57:18 +02:00
Paul Gilbert
0b340a0343 MADS: Fix depth issues with sitting in chair in scene 101 2014-04-15 23:51:41 -04:00
Paul Gilbert
dea63c9fe8 MADS: Renaming for sprite cycle triggers 2014-04-15 22:56:52 -04:00
Paul Gilbert
a2d03dad4c MADS: Fix for sprite animation range 2014-04-12 17:40:26 -04:00
Paul Gilbert
8b2a7525cc MADS: Fix a bunch of GCC warnings 2014-04-12 12:09:29 -04:00
Paul Gilbert
d8c35b71db MADS: Fixed incorrect parameter order in scene 101 chair sit down 2014-04-11 08:19:18 -04:00
Paul Gilbert
0f1b1e3b8c MADS: Remove redundant if block around sequence sub-entries loop 2014-04-05 18:48:46 -04:00
Paul Gilbert
ecdaf23344 MADS: Fix to stop daemon actions overwriting currently active player actions 2014-04-05 15:56:24 -04:00
Paul Gilbert
ebe4d369a5 MADS: Fixes for actions triggering prematurely 2014-04-05 12:43:50 -04:00
Paul Gilbert
3f8ee8fafa MADS: Cleanup of UISlots and flag types 2014-04-02 21:24:22 -04:00
Paul Gilbert
71b1343adf MADS: Implemented NebularGame::step 2014-03-29 11:18:07 -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
9ef27c4ea0 MADS: Moved sub71312 method to be SequenceList::setMsgLayout 2014-03-23 13:52:32 -04:00
Strangerke
8dd9dab76c MADS: Implement Sequence::setScale and GameNebular::sub71312. 2014-03-23 11:34:12 +01:00
Strangerke
265fbce3dd MADS: Implement getTimeout() 2014-03-22 20:47:34 +01:00
Paul Gilbert
2090987b81 MADS: Fixes for handling horizontally flipped frames 2014-03-21 22:47:31 -04:00
Paul Gilbert
2b141aaba6 MADS: Fixes for screen objects loading and checking 2014-03-21 09:27:22 -04:00
Paul Gilbert
79f51c4ebd MADS: Minor initial sprite slots loading fixes, missing code from SequenceList::loadSprites 2014-03-20 21:59:43 -04:00
Paul Gilbert
0c8a3a47e2 MADS: Transformed ImageInterEntries to be User Interface UISlots 2014-03-17 21:53:22 -04:00
Paul Gilbert
10124f6806 MADS: Implemented scene 103 setup and needed support methods 2014-03-15 17:38:44 -04:00
Paul Gilbert
c9661ca88c MADS: Fix off by 1 frame references in srite drawing 2014-03-15 08:41:17 -04:00
Paul Gilbert
84fb90e7a5 MADS: Fix GCC warnings and memory leaks 2014-03-13 20:56:03 -04:00
Paul Gilbert
b2d90ddaab MADS: Fix positioning of foreground sprites 2014-03-13 13:05:12 -04:00
Paul Gilbert
408f5e79df MADS: General cleanup and minor fixes 2014-03-12 22:45:33 -04:00
Paul Gilbert
5536b8a933 MADS: Fixes for sprite list initialisation 2014-03-08 15:42:07 -05:00
Paul Gilbert
c2587af8f2 MADS: Clarified Events::_currentTimer as Scene::_frameStartTime 2014-03-08 14:05:17 -05:00
Paul Gilbert
984099ae2c MADS: Implemented stubbed SpriteSlots methods 2014-03-08 10:53:10 -05:00