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