aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2017-07-05TITANIC: Fix parrot to only eat hot plain chickensPaul Gilbert
2017-07-05MOHAWK: Myst: Poll for events every 10ms when waitingBastien Bouclet
2017-07-05MOHAWK: Use movie slots instead of movie ids for stored opcodesBastien Bouclet
Fixes Trac#9873.
2017-07-05TITANIC: Don't allow GMM save/loading during cutscenesPaul Gilbert
2017-07-05DIRECTOR: Make 3-ary processEvent privateTobia Tesan
2017-07-05DIRECTOR: Handle kEventPrepareMovie with 1-ary processEventTobia Tesan
2017-07-05DIRECTOR: Handle kEventExitFrame with 1-ary processEventTobia Tesan
2017-07-05DIRECTOR: Handle kEventNone with 1-ary processEventTobia Tesan
2017-07-05DIRECTOR: Handle kEventIdle with 1-ary processEventTobia Tesan
2017-07-05DIRECTOR: Add processSpriteEventTobia Tesan
2017-07-05DIRECTOR: Move executeImmediateScripts to lingo.cppTobia Tesan
2017-07-05DIRECTOR: Include director/frame.h and sprite.h in lingo.cppTobia Tesan
2017-07-05DIRECTOR: Move #define CHANNEL_COUNT to director.hTobia Tesan
2017-07-05DIRECTOR: Use 1-ary processEvent call to start movieTobia Tesan
Perahsp a specialized Lingo::start() would be better for clarity for this single one?
2017-07-05DIRECTOR: Add kEventStart case for processGenericEventTobia Tesan
2017-07-05DIRECTOR: Remove "primary event handler" commentTobia Tesan
According to D4 manual only mouse/key/timeout event can have primary handler
2017-07-05DIRECTOR: Handle keyDown in 1-ary processEventTobia Tesan
Might change semantics by calling the standard chain for input events. That is what the D4 docs suggest anyway.
2017-07-05DIRECTOR: Add kFrameScript callTobia Tesan
This follows from D4 docs. Changes semantics, *might* break stuff.
2017-07-05DIRECTOR: Reorder processInputEventTobia Tesan
2017-07-05DIRECTOR: Swap order of processEvent callsTobia Tesan
This appears to be the correct order from docs and makes code easier to reorder. *Might* break stuff though.
2017-07-05DIRECTOR: Call primaryEventHandler in processInputEventTobia Tesan
2017-07-05DIRECTOR: Handle kEventPrepareFrame in processFrameEventTobia Tesan
2017-07-05DIRECTOR: Move kEventMouseUp/Down handling to processInputEventTobia Tesan
2017-07-05DIRECTOR: Include sprite.h in lingo-events.cppTobia Tesan
2017-07-05DIRECTOR: Handle frame enter/exit with 1-ary processEvent callTobia Tesan
2017-07-05DIRECTOR: Implement processFrameEventTobia Tesan
2017-07-05DIRECTOR: Add runMovieScriptTobia Tesan
2017-07-05DIRECTOR: Add Lingo::PrimaryEventHandlerTobia Tesan
2017-07-05DIRECTOR: Include frame.h in lingo-events.cppTobia Tesan
2017-07-05DIRECTOR: Add Lingo::_dontPassEventTobia Tesan
I'm not sure whether this should go here or in Director. I'm leaving it here because _dontPassEvent changes the semantics of event handling.
2017-07-04MOHAWK: Only disable videos when turning off the prison viewerBastien Bouclet
Closing them was causing a crash when using the lake viewer since there is nothing to load back the lake video. Fixes Trac#9892.
2017-07-03TITANIC: Fix delay for Doorbot repeat will you help messagePaul Gilbert
2017-07-03MOHAWK: Build Riven by defaultBastien Bouclet
2017-07-03MOHAWK: Switch SimpleCommand arguments to Common::ArrayBastien Bouclet
2017-07-03MOHAWK: Switch external command arguments to Common::ArrayBastien Bouclet
2017-07-03MOHAWK: Get rid of refreshCardBastien Bouclet
2017-07-03MOHAWK: Add some missing public interface commentsBastien Bouclet
2017-07-03MOHAWK: Remove unused / not working functionsBastien Bouclet
2017-07-03MOHAWK: Reenable the Riven demo specific featuresBastien Bouclet
2017-07-03MOHAWK: Fix the inventory being visible when scripts are runningBastien Bouclet
2017-07-03MOHAWK: Switch enabling the debug rectangles to a console varBastien Bouclet
2017-07-03MOHAWK: Document unused MLST record fieldsBastien Bouclet
2017-07-03MOHAWK: Preload all the PE cursors on startupBastien Bouclet
We were previously reloading the current cursor from raw data on each frame.
2017-07-03MOHAWK: Set GUI option flags to disable unneeded settings for RivenBastien Bouclet
2017-07-03MOHAWK: Set the proper mixer sound types for RivenBastien Bouclet
2017-07-03MOHAWK: Don't allow string patterns when looking for resourcesBastien Bouclet
The last pattern based query was removed from Riven
2017-07-03MOHAWK: Check the Books external commands against the originalBastien Bouclet
2017-07-03MOHAWK: Check the Office island external commands against the originalBastien Bouclet
2017-07-03MOHAWK: Implement interrupting scripts for the new script managerBastien Bouclet
2017-07-03MOHAWK: Check the Rebel island external commands against the originalBastien Bouclet