aboutsummaryrefslogtreecommitdiff
path: root/engines/m4/mads_scene.cpp
AgeCommit message (Collapse)Author
2010-06-27Centralised the update logic for the various system lists into the MadsView ↵Paul Gilbert
class svn-id: r50365
2010-06-24Bugfix for correctly decoding 2-bit encoded depth surfacesPaul Gilbert
svn-id: r50206
2010-06-20Removed unused variablesPaul Gilbert
svn-id: r50071
2010-06-20Implemented explicit transparency index support - the previous hardcoded ↵Paul Gilbert
index of 0 wasn't correct, since some sprites need that index svn-id: r50070
2010-06-20Added support for the alternate encoding for depth surfacesPaul Gilbert
svn-id: r50069
2010-06-17Fixed a few cppcheck errors.Torbjörn Andersson
svn-id: r49919
2010-06-14Moved the actionNouns array from the scene to the globals object, since the ↵Paul Gilbert
scene will no longer be active during animation sequences svn-id: r49646
2010-06-14Fixes for memory leaks reported by ValgrindPaul Gilbert
svn-id: r49643
2010-06-13Bugfixes for correct moving of the screen viewport within an animationPaul Gilbert
svn-id: r49629
2010-06-11Clarified various incorrectly named parameters, and fixed code for loading ↵Paul Gilbert
the correct art file backgrounds when running animation sequences svn-id: r49595
2010-06-04Bugfix for wrong parameter order in scene resources load method call. Also ↵Paul Gilbert
added fragment to destroy an active animation when it's finished animating svn-id: r49434
2010-06-04Added code and support routines for destroying animations correctly, which ↵Paul Gilbert
also necessitated changing the sprite list code svn-id: r49426
2010-06-03Renamed some variables to silence GCC warnings.Torbjörn Andersson
svn-id: r49412
2010-06-03Moved the MADS interface view into mads_scene.cpp and did a major cleanup of ↵Paul Gilbert
scene loading code svn-id: r49405
2010-05-25Bugfix to allow timed text to display in the correct coloursPaul Gilbert
svn-id: r49211
2010-05-25Changed the font system to allow for multiple fonts to be loaded simultaneouslyPaul Gilbert
svn-id: r49209
2010-05-24Implemented the bulk of the logic for displaying timed on-screen messagesPaul Gilbert
svn-id: r49180
2010-05-23Major work done on the animation and support classes to match the originalPaul Gilbert
svn-id: r49150
2010-05-15Decoded further fields in the SequenceList class, and started implementation ↵Paul Gilbert
of kernel message display svn-id: r49034
2010-04-30Added proper names for some of the previous unknown timer fields, and ↵Paul Gilbert
bugfixes for the sequence list methods svn-id: r48875
2010-04-27Added further timer method implementation. Also renamed some of the classes ↵Paul Gilbert
to match those of the original engine, based on the contents of various in-game error messages svn-id: r48816
2010-04-23Implemented extra timer methods and a DynamicHotspots classPaul Gilbert
svn-id: r48776
2010-04-21Changed MadsView into a separate class, since it's functionality is needed ↵Paul Gilbert
by two different class hierarchies that can't share a common ancestor class svn-id: r48763
2010-04-12Added the beginnings of the main timer listPaul Gilbert
svn-id: r48635
2010-03-23Added further code for the game dialog frameworkPaul Gilbert
svn-id: r48368
2010-03-21Added framework for displaying game dialogsPaul Gilbert
svn-id: r48353
2010-03-16Further code implemented for the current action displayPaul Gilbert
svn-id: r48266
2010-03-14Further separation of MADS and M4 scene logicPaul Gilbert
svn-id: r48257
2010-03-14Further work on separating M4 specific scene code into the m4_scene.cpp filePaul Gilbert
svn-id: r48256
2010-03-10Split up the SceneResources class into a generic common set, with specific ↵Paul Gilbert
versions each for M4 and Mads, and merged the MadsSceneInfo data into it svn-id: r48223
2010-03-07Split up the scene.cpp file into separate files for M4 and MADS specific ↵Paul Gilbert
scene code and support classes. Also have started adding code for textual display and proper current action display svn-id: r48172