Commit Graph
86814 Commits
Author SHA1 Message Date
Filippos Karapetis f9fe18c506 MADS: Bugfixes and cleanup for scene 202 2014-05-16 06:25:00 +03:00
Filippos Karapetis c151132b12 MADS: Bugfixes for shooting down the monkey 2014-05-16 05:27:48 +03:00
Paul Gilbert e776a76241 MADS: Implemented sound player for scene group 7 2014-05-15 22:13:02 -04:00
Filippos Karapetis 41c93dc0b5 MADS: Check if a rect is sane before attempting to create it 2014-05-16 05:04:25 +03:00
Filippos Karapetis 82064df60a MADS: Bugfix for sequence triggers
Fixes a lot of broken sequences
2014-05-16 05:04:25 +03:00
Paul Gilbert 7028bc3b71 MADS: Implement sound player for scene group 6 2014-05-15 21:06:26 -04:00
Filippos Karapetis 655233bdfb MADS: Fix bug when watching the meteorologist through the binoculars 2014-05-16 03:41:12 +03:00
Filippos Karapetis 80bac656ab MADS: Add some nouns for the teleporter 2014-05-16 03:41:12 +03:00
Paul Gilbert d7086fc3a5 MADS: Implemented sound player for scene group 5 2014-05-15 19:54:51 -04:00
Paul Gilbert 84b38d8b39 MADS: Fix incorrect array indexes referencing outputIndexes 2014-05-15 19:53:12 -04:00
uruk b3cdf9ca38 CGE2: Implement loadTab(). 2014-05-16 01:04:01 +02:00
Strangerke 690efa51f5 MADS: Implement scene 703 2014-05-15 22:13:26 +02:00
Paul Gilbert c05aaa029b MADS: Implemented sound player for scene group 4 2014-05-15 15:06:35 -04:00
Paul Gilbert c1663ab6cc MADS: Implemented sound player for scene group 3 2014-05-15 12:35:08 -04:00
uruk 45714a12f1 CGE2: Implement showBak(). 2014-05-15 15:03:59 +02:00
uruk dc370d4994 CGE2: Partially implement Sprite::expand(). 2014-05-15 14:56:26 +02:00
Eugene Sandulenko 230e771321 FULLPIPE: Implement MovGraph::doWalkTo() 2014-05-15 12:34:55 +02:00
D G Turner f7b5c50064 AGOS: Disable image_dump debug command. 2014-05-15 11:34:26 +01:00
uruk 365bad47ae CGE2: Move showTitle() from cge2.cpp to cge2_main.cpp. 2014-05-15 12:23:27 +02:00
uruk 6d7becb1da CGE2: Add newRandom(). 2014-05-15 12:21:24 +02:00
Filippos Karapetis 1a7e586a67 MADS: Further work on scene 701 2014-05-15 12:40:42 +03:00
uruk 4e7bcb5f36 CGE2: Fix ShowTitle().
Now it REALLY puts the picture to the middle of the screen.
2014-05-15 11:20:13 +02:00
uruk 99c15216c7 CGE2: Add Bitmap::xLatPos(). 2014-05-15 11:16:35 +02:00
uruk b2cbc7cdd1 CGE2: Partially implement loadTab(), then use it. 2014-05-15 10:59:46 +02:00
uruk 945f12f2ad CGE2: Move setEye()s to CGE2Engine. 2014-05-15 10:58:59 +02:00
Filippos Karapetis 02df998be9 MADS: Bugfixes and cleanup for scene 202 2014-05-15 11:13:46 +03:00
Filippos Karapetis f46dc0a44e MADS: Add a dummy implementation of setMotion()
This resolves the FIXME in scene 109
2014-05-15 10:16:02 +03:00
Filippos Karapetis 9fcebd296a MADS: Some bugfixes to the debug console 2014-05-15 09:48:32 +03:00
Strangerke 95e144a314 MADS: Some refactoring in scene group 7 2014-05-15 07:14:13 +02:00
D G Turner fbb923daee GUI: Add usage for "debuglevel" command output in Debugger base class. 2014-05-15 01:35:48 +01:00
Strangerke 2db45fac8c MADS: Implement Scene 612 2014-05-15 00:51:10 +02:00
Strangerke 2c9568c921 MADS: Implement scene 611 2014-05-14 21:43:56 +02:00
Filippos Karapetis 2e221fe34f MADS: Replace some magic values of the monkey status 2014-05-14 22:21:54 +03:00
Paul Gilbert 4033dc5dac MADS: Implemented sound player for scene group 2 2014-05-14 09:19:54 -04:00
Eugene Sandulenko df0d8bf874 FULLPIPE: Pushed noisy debug message deeper 2014-05-14 12:34:46 +02:00
Eugene Sandulenko a8effe2a6e FULLPIPE: Added more debug output 2014-05-14 12:20:24 +02:00
Eugene Sandulenko de1df05b1f FULLPIPE: Fix bug in global_messageHandler3() which prevented mouse handling 2014-05-14 12:15:37 +02:00
Eugene Sandulenko cbe41c94f7 FULLPIPE: Fix bug in Scene::getPictureObjectById() 2014-05-14 12:12:44 +02:00
Eugene Sandulenko a59a4b8656 FULLPIPE: Fix indent 2014-05-14 12:11:58 +02:00
Eugene Sandulenko b07a833b63 FULLPIPE: Fix mistypo in FullpipeEngine::stopAllSounds() which lead to crash 2014-05-14 11:33:19 +02:00
Eugene Sandulenko 8bf202fe66 FULLPIPE: Fix crash in Movement destructor 2014-05-14 11:32:55 +02:00
D G Turner bac58f3e18 GUI: Clarify "debuglevel" command output in Debugger base class.
This should make it clear that -1 is used for disable.
2014-05-13 19:39:47 +01:00
Strangerke c19cfb5b64 MADS: Implement scene 610 2014-05-13 17:34:09 +02:00
uruk c202328ecf CGE2: Implement Sprite::setShapeList(). 2014-05-13 17:27:12 +02:00
uruk 4ee1ab07ae CGE2: Add a self-not warning to Bitmap. 2014-05-13 17:04:51 +02:00
uruk 78429a7238 CGE2: More revision and stubbing in Sprite. 2014-05-13 16:47:55 +02:00
D G Turner e065b24d56 SCUMM: Remove "level" command from debugger. Replaced by "debuglevel".
This required a small amount of extra code changes to ensure that
_debugMode is kept in sync when the debugger is used to change the
level.
2014-05-13 15:14:54 +01:00
uruk e8148cf1de CGE2: Rework SprExt, stub more functions of Sprite. 2014-05-13 11:58:42 +02:00
uruk c108a18306 CGE2: Make some static functions non-static.
EncryptedStream -> CGE2Engine
Namely:
* CGE2Engine::number(char *s)
* char *CGE2Engine::token(char *s)
* int CGE2Engine::takeEnum(const char **tab, const char *text)
* ID CGE2Engine::ident(const char *s)
* bool CGE2Engine::testBool(char *s)
* int CommandHandler::com(const char *com)
2014-05-13 10:37:23 +02:00
uruk e30296976c CGE2: Instantiate CommandHandler. 2014-05-13 10:33:15 +02:00