aboutsummaryrefslogtreecommitdiff
path: root/engines/m4/mads_logic.cpp
AgeCommit message (Collapse)Author
2010-11-02M4: Added function pointers to the the script engine data map listPaul Gilbert
svn-id: r54034
2010-10-15M4: Fixed OP_NOT and OP_COMP behavior again (thanks wjp)Filippos Karapetis
svn-id: r53505
2010-10-15M4: Fixed code analysis warnings - bug #3087845Filippos Karapetis
svn-id: r53500
2010-08-25M4: Silence gcc warningMatthew Hoops
Original warning: "format not a string literal and no format arguments" svn-id: r52388
2010-08-25M4: Fixes for compiler errorsPaul Gilbert
svn-id: r52365
2010-08-25M4: Implementation of script enginePaul Gilbert
svn-id: r52364
2010-07-29M4: Further work done on the setup and starting of actionsPaul Gilbert
svn-id: r51461
2010-07-24M4: Bugfixes for depth ordering to fix the Z order of on-screen objectsPaul Gilbert
svn-id: r51239
2010-07-24M4: Implemented lots of support code for pre-action handlingPaul Gilbert
svn-id: r51235
2010-07-07Bugfixes and changed field names in the player class to be more explanatory. ↵Paul Gilbert
Implemented Ctrl-T to turn the player - the original game used Ctrl-U, but this is reserved by ScummVM for toggle Mute. svn-id: r50734
2010-07-06Added extra initialisation code for the game's global variables listPaul Gilbert
svn-id: r50722
2010-07-03Implemented necessary logic for the abort timer/action code, which allows ↵Paul Gilbert
the player manager to be correctly activated when the 'getting up' animation finishes svn-id: r50622
2010-07-03Adding the beginnings of a player control class, as well as various changes ↵Paul Gilbert
to the other classes to support it svn-id: r50620
2010-07-01Introduced a hash for storing all the miscellaneous data values, and used it ↵Paul Gilbert
to more properly implement display of all the wakeup text in the first room svn-id: r50544
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-05-26Gave proper names to each flag in the message flag setPaul Gilbert
svn-id: r49229
2010-05-25Bugfix to allow timed text to display in the correct coloursPaul Gilbert
svn-id: r49211
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-17Bugfixes for animation display, and better understanding of how animations cyclePaul Gilbert
svn-id: r49057
2010-05-16Bugfixes for animation depth logicPaul Gilbert
svn-id: r49045
2010-05-15Decoded further fields in the SequenceList class, and started implementation ↵Paul Gilbert
of kernel message display svn-id: r49034
2010-05-03Fix g++ warning by commenting out an unused variable.Johannes Schickel
svn-id: r48905
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-12Added the beginnings of the main timer listPaul Gilbert
svn-id: r48635
2010-03-26Bugfix for logic used to calculate single RGB palette entriesPaul Gilbert
svn-id: r48403
2010-02-21Implemented some of the sprite animations loading logic for the first scene ↵Paul Gilbert
(no display yet) svn-id: r48099
2010-02-17Implemented player sprite loading portion of scene enter codePaul Gilbert
svn-id: r48076
2010-02-13Added the beginnings of scene set-up logicPaul Gilbert
svn-id: r48039