Commit Graph
86814 Commits
Author SHA1 Message Date
D G Turner a48e54c459 QUEEN: Improve parameter validation in debug console.
This fixes the issues reported in Feature Request #218 - "DEBUGGER:
Add parameter validation".
2014-04-22 03:40:51 +01:00
Paul Gilbert 692af23f6f MADS: Create a Globals base class that the games will derive from 2014-04-21 20:50:05 -04:00
Paul Gilbert ff70186855 MADS: Improve background user interface sprite animations 2014-04-21 19:12:28 -04:00
Strangerke 0e6c4abd13 MADS: Use Conversation class in Scene Group 3 2014-04-21 23:54:15 +02:00
uruk 9a9bc35a93 AVALANCHE: Fix Timer::afterTheShootemup(). 2014-04-21 23:09:29 +02:00
Eugene Sandulenko f49ce44589 FULLPIPE: Implement ModalSaveGame constructor 2014-04-22 00:03:41 +03:00
uruk 33920b734a AVALANCHE: Fix out-of-bounds indexing issue. 2014-04-21 22:43:20 +02:00
Strangerke 034773fda7 MADS: Implement scene 318, some renaming 2014-04-21 20:00:32 +02:00
Eugene Sandulenko 2cd896b1d6 FULLPIPE: Make debugging output less noisy 2014-04-21 19:50:30 +03:00
Eugene Sandulenko e593f39e18 FULLPIPE: Implement MctlCompound::method34() 2014-04-21 15:13:20 +03:00
Eugene Sandulenko c73a10606e FULLPIPE: Implement Inventory2::clear() 2014-04-21 09:47:03 +03:00
Eugene Sandulenko 3091d0ae7f FULLPIPE: Implement couple destructors 2014-04-21 09:38:46 +03:00
Paul Gilbert ed4cedd816 MADS: Fixes for scene 210 conversation 2014-04-20 23:07:21 -04:00
Paul Gilbert f0ce06f0e9 MADS: Implemented display of conversation topics 2014-04-20 21:32:29 -04:00
Paul Gilbert 254519296e MADS: Beginnings of implementing conversation methods 2014-04-20 18:31:18 -04:00
Paul Gilbert 4559444c54 MADS: Fix calculating Rails::_next 2014-04-20 17:18:06 -04:00
Strangerke fb78efa3a7 MADS: Implement scene 316 2014-04-20 22:13:24 +02:00
Eugene Sandulenko 81a2ee7d7c FULLPIPE: Implement ModalQuery::init() 2014-04-20 23:03:44 +03:00
Eugene Sandulenko 8f40dae91d FULLPIPE: Implement ModalQuery::handleMessage() 2014-04-20 23:03:44 +03:00
Eugene Sandulenko 3fe9d4b24e FULLPIPE: Implement ModalQuery::update() 2014-04-20 23:03:44 +03:00
Eugene Sandulenko f655718b55 FULLPIPE: Implement ModalQuery::getQueryResult() and destructor 2014-04-20 23:03:44 +03:00
Eugene Sandulenko 4f05fa6586 FULLPIPE: Implement ModalQuery::create() 2014-04-20 23:03:44 +03:00
Eugene Sandulenko 1d41a9ccf4 FULLPIPE: Started work on ModalQuery 2014-04-20 23:03:43 +03:00
Matthew Hoops 850ddc1462 PEGASUS: Fix disabling input when the rip first hits 2014-04-20 12:55:52 -04:00
Paul Gilbert 2ccaea811f MADS: Fix update of palette due to palette cycling 2014-04-20 11:32:55 -04:00
Paul Gilbert a31cae55a1 MADS: Added extra initialisation of Scene class fields 2014-04-20 11:14:11 -04:00
Paul Gilbert 9d25832a81 MADS: Fix color of on-screen text 2014-04-20 11:08:25 -04:00
Strangerke a05f3fef9e MADS: Remove unused variables in scene 313 2014-04-20 09:27:20 +02:00
Paul Gilbert 1362414e77 MADS: Implement palette animation code 2014-04-19 22:49:14 -04:00
Paul Gilbert ad6a80cae7 MADS: Add support for sprite flipping in UI background animations 2014-04-19 20:18:39 -04:00
Paul Gilbert 58378a0965 MADS: Implemented MSurface::mergeFrom method 2014-04-19 19:20:57 -04:00
Paul Gilbert c4669dd2f2 MADS: Fix refresh of inventory list after scrolling 2014-04-19 17:43:44 -04:00
Strangerke 34d0bc72b5 MADS: Implement scene 313, come renaming in RGB4 structure, used by AnimPalData 2014-04-19 23:27:01 +02:00
Paul Gilbert 559efad195 MADS: Moved Animation::free to be Scene::freeAnimation 2014-04-19 14:46:28 -04:00
Eugene Sandulenko e76a890481 FULLPIPE: Implement ModalMainMenu::updateSoundVolume() 2014-04-19 17:01:29 +03:00
Eugene Sandulenko 559f51e29e FULLPIPE: Implement ModalMainMenu::updateVolume() 2014-04-19 14:06:34 +03:00
Eugene Sandulenko 3b1af18d92 FULLPIPE: Implement ModalMainMenu::isSaveAllowed() 2014-04-19 12:51:45 +03:00
Strangerke 3fa488db3a MADS: Implement scene 311 2014-04-19 00:57:18 +02:00
Johannes Schickel 9cc4c42024 KYRA: Extend HACK to select CD audio for Kyra2 TOWNS.
Formerly we only checked track1.$EXT but we also support track01.$EXT. Guess
this is a good example why we need to reconsider how we will handle detection
of presense of CD audio tracks in general...
2014-04-18 23:58:22 +02:00
Strangerke 66f2a85721 MADS: Implement scene 310 2014-04-18 22:15:22 +02:00
Strangerke 058e1ae575 MADS: Implement scene 309 2014-04-18 21:55:00 +02:00
Eugene Sandulenko 23f15c754f FULLPIPE: Implement ModalMainMenu::setSliderPos() 2014-04-18 21:18:04 +03:00
Eugene Sandulenko e6c6eac9af FULLPIPE: Implement ModalMainMenu::updateSliderPos() 2014-04-18 21:09:12 +03:00
D G Turner 4598b3b2d9 SCI: Inhibit spurious GCC warnings in script patching code.
The two relevant variables upon inspection of the current code should
not be used uninitialized as per the compiler linter warning, but
removing this by adding a zero initialization is simple.
It is also good practice and should prevent future issues if the code
is modified.
2014-04-18 14:59:49 +01:00
Paul Gilbert cce0a4a3cf MADS: Fix some memory leaks in SpriteAsset class 2014-04-18 09:16:47 -04:00
Paul Gilbert 3813eddf02 MADS: Skip the unused SECTION0.HAG for now 2014-04-18 09:01:04 -04:00
D G Turner de3f81845a CONFIGURE: Add help note for option to disable freetype2 usage. 2014-04-18 12:45:49 +01:00
Strangerke 15c64dd972 MADS: Implement scene 308 2014-04-18 07:53:55 +02:00
Paul Gilbert 8c9b65c34a MADS: Fixes for inventory scroller 2014-04-17 22:11:25 -04:00
clone2727 d4756a961c Merge pull request #460 from klusark/logically_dead
VIDEO: Use || instead of the currently incorrect &&
2014-04-17 21:06:20 -04:00