Commit Graph
86814 Commits
Author SHA1 Message Date
Strangerke c2ece0c82e MADS: Avoid double-initialization in EventsManager 2014-05-27 00:09:16 +02:00
Strangerke e7f467c41f MADS: Initialize some variables in EventsManager 2014-05-27 00:06:32 +02:00
Strangerke d3860c573e MADS: Initialize some variables in MADSAction 2014-05-27 00:06:30 +02:00
Strangerke 13b8e1b0de MADS: Initialize _srcSize in SpriteAsset 2014-05-27 00:06:29 +02:00
D G Turner 8f4859df33 MADS: Fix missing initialization in EventsManager class.
Fixes CID #1216233.
2014-05-26 23:08:07 +01:00
D G Turner e80f960559 MADS: Fix missing initialization in MADSAction class.
Fixes CID #1216232.
2014-05-26 23:06:51 +01:00
Matthew Hoops 8c3e8624f0 IMAGE: Ensure the truemotion surface is cleared to black before decoding 2014-05-26 17:55:39 -04:00
Matthew Hoops 9fc10d9739 IMAGE: Limit truemotion to decoding within its boundaries, not AVI's 2014-05-26 17:51:26 -04:00
Paul Gilbert 2400c77d91 MADS: Better handle resource index decompression flags like original 2014-05-26 17:44:00 -04:00
Filippos Karapetis 8061a415c9 MADS: Add more friendly names for action verbs and nouns 2014-05-27 00:32:21 +03:00
Strangerke cda1a9402a MADS: Initialize a variable in ScreenDialog 2014-05-26 23:29:42 +02:00
Strangerke 5d4647bb4c MADS: Fix a couple of out of bound access in ASound7 and ASound8 2014-05-26 23:04:35 +02:00
Strangerke f00b9c563f MADS: Fix stupid bug in scene 501 2014-05-26 22:19:13 +02:00
Strangerke b035333dfd MADS: Remove dead code in scene 608, some rework 2014-05-26 22:14:51 +02:00
Strangerke c20fabb980 MADS: Remove obsolete comment in scene 608 2014-05-26 22:14:50 +02:00
D G Turner 8661afeaeb MADS: Remove unused field from SpriteAsset class.
Fixes CID #1216230 and 1216231.
2014-05-26 21:13:01 +01:00
Filippos Karapetis 9d1fb0871c MADS: Add more friendly names for action verbs and nouns 2014-05-26 23:05:27 +03:00
D G Turner b22fc841ce MADS: Fix missing initialization in Nebular dialogs class.
Fixes CID #1216229.
2014-05-26 21:05:49 +01:00
Filippos Karapetis 7579005ff1 MADS: Implement the recipe showing functionality 2014-05-26 22:52:41 +03:00
Strangerke f0cdc47226 MADS: Fix issue in KernelMessages::processText() 2014-05-26 21:47:40 +02:00
D G Turner 4e47f42853 VOYEUR: Make engine pointer in graphics class private. 2014-05-26 20:45:47 +01:00
Filippos Karapetis 76ea8c5a20 MADS: Add more friendly names for action verbs and nouns
Also, add a TODO in doObjectAction()
2014-05-26 22:38:01 +03:00
Paul Gilbert 8d31150c09 VOYEUR: Fix showing credits in the introduction 2014-05-26 15:12:11 -04:00
Paul Gilbert 0f57a33fb9 MADS: Fix spelling of Rex Alternate detection entry 2014-05-26 15:10:25 -04:00
Strangerke 40fe6193b1 MADS: Fix a bug in scene 701 (door sprite playing in weird orders) 2014-05-26 20:42:16 +02:00
Filippos Karapetis 2878863fa4 MADS: Add more friendly names for action verbs and nouns 2014-05-26 21:24:23 +03:00
Paul Gilbert d951cb9bda MADS: Add detection for alternate Rex 8.49 English 2014-05-26 13:28:40 -04:00
Eugene Sandulenko 5cc424fe77 FULLPIPE: Fix warning 2014-05-26 20:10:45 +03:00
Paul Gilbert 6f8517a277 MADS: Fix compiler warning 2014-05-26 12:33:24 -04:00
Paul Gilbert c7efc76af6 MADS: Fix inventory scrolling when picking up items 2014-05-26 12:12:01 -04:00
uruk 8af90ab6b7 CGE2: Stub out actual use of _infoLine in runGame(). 2014-05-26 17:40:09 +02:00
Paul Gilbert d42d523ca2 MADS: Fix walking to dynamic hotspots 2014-05-26 11:29:03 -04:00
Matthew Hoops ec38016044 IMAGE: Fix compiling in truemotion 2014-05-26 11:01:59 -04:00
uruk 62e36f9279 CGE2: Rework EncryptedStream::readLine(). 2014-05-26 16:30:32 +02:00
uruk 43ce991b84 CGE2: Rework loadUser(). 2014-05-26 16:09:49 +02:00
uruk 75546134c8 CGE2: Implement loadUser() and loadPos().
Revise File I/O a bit to do so.
2014-05-26 15:58:07 +02:00
uruk 8fa31d1168 CGE2: Comment out calling of the intro animation during testing. 2014-05-26 15:57:23 +02:00
Eugene Sandulenko ef22b7d449 Merge pull request #464 from dreammaster/mads
MADS: Merge of Rex Nebular game engine
2014-05-26 15:37:26 +03:00
Eugene Sandulenko f7269dd7dc FULLPIPE: More work on MovGraph::method28() 2014-05-26 15:36:27 +03:00
uruk 4e232814d5 CGE2: Implement runGame(). 2014-05-26 10:33:47 +02:00
uruk 54956d8a81 CGE2: Move things around to fix broken compilation of cross-includes.
V2D and V3D are moved to vga13h.h
2014-05-26 09:57:41 +02:00
uruk 14e3df21ef CGE2: Add stub for System. 2014-05-26 09:37:52 +02:00
uruk 921385b30c CGE2: Add stub for keyboard handling. 2014-05-26 09:23:31 +02:00
Eugene Sandulenko 403b68e84d FULLPIPE: Started MovGraph::method28() implementation 2014-05-26 09:06:44 +03:00
Eugene Sandulenko 2cc7a81846 FULLPIPE: Implement MovGraphItem::free() 2014-05-26 08:53:03 +03:00
Eugene Sandulenko 82f4e71d56 FULLPIPE: Implement MovGraph::setEnds() 2014-05-26 08:44:28 +03:00
Eugene Sandulenko 120edd9434 FULLPIPE: Finish MovGraph::sub1() implementation 2014-05-26 08:44:28 +03:00
Eugene Sandulenko 09163f5878 FULLPIPE: More work on MovGraph::sub1() 2014-05-26 08:44:28 +03:00
Strangerke dfe6ae9d59 MADS: Fix a bug in scene 701 logic, rework some timer calls 2014-05-26 07:20:59 +02:00
Paul Gilbert c5ced2347c MADS: Improve user interface animations 2014-05-25 22:31:37 -04:00