aboutsummaryrefslogtreecommitdiff
path: root/engines/mads/scene.cpp
AgeCommit message (Collapse)Author
2016-01-09MADS: Hook up calls to conversation update where necessaryPaul Gilbert
2015-12-31TONY: As codec is always ADPCM, remove some dead codeStrangerke
2015-11-24MADS: Don't set the camera for Rex gameStrangerke
2015-11-16MADS: Implement some more Camera codeStrangerke
2015-11-15MADS: Phantom: Merge _variant and _initialVariantStrangerke
2015-11-11MADS: Implement sceneScale for v2+ gamesStrangerke
2015-11-09MADS: Phantom: Implement Scene::drawToBackground()Filippos Karapetis
This is used to conditionally display additional background objects. Also, added a TODO in Scene::deleteSequence()
2015-10-25MADS: Phantom: Implement scene 203Strangerke
2015-10-22MADS: Phantom: Implement deleteSequence()Filippos Karapetis
I've left in a CHECKME for the part of the code I'm not 100% sure. Unfortunately, this can't really be tested yet until animations work properly
2015-10-22MADS: Phantom: Expand the existing camera adjustment logic for V2 gamesFilippos Karapetis
This fixes all of the scenes that expand over the screen (e.g. 101, 104, 109 in Phantom, as well as the several scenes in the Dragonsphere intro). Also added a new debugger command, "set_camera", which sets the scene camera to specific coordinates
2015-10-22MADS: Phantom: Initial work on hotspots with dynamic animationsFilippos Karapetis
2015-10-21MADS: Phantom: Fix loadAnimation and silence warning in animations_tickFilippos Karapetis
2015-10-21MADS: Phantom: Implement loadSpeech() and playSpeech()Filippos Karapetis
2015-10-20MADS: Phantom: Implement scene 113, some renamingStrangerke
2015-10-19MADS: Phantom: Implement scene 109Strangerke
2015-10-18MADS: Phantom: Add logic for scene 105Strangerke
Use an enum in various calls of _scene->_dynamicHotspots.add()
2015-10-15MADS: Add logic for scene 103, some rework on animationsStrangerke
2015-10-13MADS: Phantom: Rewrite logic for Scene102Strangerke
2015-10-12MADS: Phantom: Add some more logic for scene 101Strangerke
2015-10-10MADS: Phantom: Implement Scene101::enter(), add some empty (new) engine ↵Strangerke
functions
2015-09-21MADS: Allow multiple animations for Phantom and later gamesStrangerke
2015-05-31Merge branch 'master' into phantomPaul Gilbert
2015-05-09MADS: Make GPL header consistent with what we normally use.Johannes Schickel
2015-03-14MADS: Fix crash in stream crossing death, simplify SpriteSets classPaul Gilbert
2015-03-11MADS: Fix cycling remaining active when ending TextView startsPaul Gilbert
2015-02-14MADS: Fix death animations for seaweed and underwater minePaul Gilbert
2015-02-14MADS: Allow Escape key to close game options dialogPaul Gilbert
2015-01-17MADS: Renamings of Layer and a transition typePaul Gilbert
2014-12-07MADS: Remove unused reference to MADSEngineFilippos Karapetis
Thanks to fingolfin for finding out the unused reference
2014-10-18MADS: Hook up Rex game endings to show the correct animation and/or creditsPaul Gilbert
2014-10-14MADS: Re-enable the sprite slots handling for V2 gamesFilippos Karapetis
2014-09-03MADS: Properly implement drawing to a subset of the screenPaul Gilbert
2014-08-31MADS: Fix some memory leaksPaul Gilbert
2014-07-25MADS: Main menu background is now correctly loadingPaul Gilbert
2014-06-28MADS: Create savegame thumbnail from scenes before opening in-game dialogsPaul Gilbert
2014-06-07MADS: Fix calculating frame delays for animated objectsPaul Gilbert
2014-06-01MADS: Use correct article for throwing items over fencePaul Gilbert
2014-06-01MADS: Add missing sprites removal from resetScenePaul Gilbert
2014-05-30MADS: Fix to properly free completed animationsPaul Gilbert
2014-05-28MADS: Janitorial - Trim more trailing whitespaceSven Hesse
2014-05-27MADS: initialise -> initialize.Johannes Schickel
2014-05-27MADS: Slight formatting fixes.Johannes Schickel
2014-05-25MADS: Fix for assert when a scene uses more than one animationPaul Gilbert
2014-05-25MADS: Standardised on passing depth surfaces as DepthSurfacePaul Gilbert
2014-05-24MADS: Add _sceneSurface subsurface, so sprite drawing is cropped correctlyPaul Gilbert
2014-05-24MADS: Replaced a TODO with a stubbed methodPaul Gilbert
2014-05-21MADS: Remove some redundant TODOsPaul Gilbert
2014-05-20MADS: Add debugger commands for the game vocabFilippos Karapetis
2014-05-18MADS: Replace _ongoingGame by the use of quitGame()Strangerke
2014-05-18MADS: Implement scene 803, add an ongoingGame global flag to exit the ↵Strangerke
multiple game loops