aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-10-22MADS: Phantom: Add Scene Group 2 generic functionsStrangerke
2015-10-22MADS: Dragon: Better checking for scene codesFilippos Karapetis
2015-10-22MADS: Phantom: Better checking for scene codesFilippos Karapetis
This allows scene 150 to start
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: Fix typoFilippos Karapetis
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: Implement resetFacing()Filippos Karapetis
2015-10-21MADS: Phantom: Fix loadAnimation and silence warning in animations_tickFilippos Karapetis
2015-10-21MADS: Phantom: Increase maximum dynamic hotspots to 10, up from 8Filippos Karapetis
Scene 105 in Phantom uses 9 dynamic hotspots
2015-10-21MADS: Get rid of SequenceList::setRange, use SequenceList::setAnimRange insteadStrangerke
2015-10-21MADS: Phantom: Implement loadSpeech() and playSpeech()Filippos Karapetis
2015-10-21MADS: Phantom: Implement SequenceList::addStampCycle()Strangerke
2015-10-21MADS: Phantom: Add scene 150Strangerke
2015-10-20MADS: Phantom: Implement scene 114Strangerke
2015-10-20MADS: Phantom: Move Exit and Climb to verbs. Review calls to isAction, use ↵Strangerke
isObject instead when needed
2015-10-20MADS: Phantom: Some refactoring and renamingStrangerke
2015-10-20MADS: Phantom: Fix calls to setDynamicAnim in Scene 101Strangerke
2015-10-20MADS: Phantom: Implement scene 113, some renamingStrangerke
2015-10-20MADS: Phantom: Implement scene 112Strangerke
2015-10-19MADS: Phantom: Implement scene 111. Remove dead 'breaks'.Strangerke
2015-10-19MADS: Phantom: Move "lock" to the list of verbsStrangerke
2015-10-19MADS: Phantom: Implement scene 110Strangerke
2015-10-19MADS: Phantom: Implement scene 109Strangerke
2015-10-19MADS: Phantom: Some renaming in scene 108Strangerke
2015-10-18MADS: Phantom: Fix some hotspot rects in scene 103, implement scene 108Strangerke
2015-10-18MADS: Phantom: Add logic for scene 107Strangerke
2015-10-18MADS: Phantom: Implement scene 106Strangerke
2015-10-18MADS: Phantom: Fix code formattingStrangerke
2015-10-18MADS: Phantom: Fix hotspot rects, remove some dead codeStrangerke
2015-10-18MADS: Phantom: Fix several calls to startPingPongCycle, addSpriteCycle and ↵Strangerke
addReverseSpriteCycle
2015-10-18MADS: Phantom: Add logic for scene 105Strangerke
Use an enum in various calls of _scene->_dynamicHotspots.add()
2015-10-16MADS: Phantom: Fix some code formattingStrangerke
2015-10-16MADS: Phantom: Implement logic for scene 104Strangerke
2015-10-15MADS: Phantom: Some renamingStrangerke
2015-10-15MADS: Phantom: Fix calls to addSpriteCycle, remove duplicated sequence functionStrangerke
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: Add a check on conversation restore in scene 1XX, rework some ↵Strangerke
checks
2015-10-10MADS: Phantom: Implement Scene101::enter(), add some empty (new) engine ↵Strangerke
functions
2015-09-22MADS: Phantom - Implement Scene1xx functionsStrangerke
2015-09-21MADS: Allow multiple animations for Phantom and later gamesStrangerke
2015-08-30Merge branch 'master' into phantomPaul Gilbert
Conflicts: engines/mads/phantom/game_phantom.cpp engines/mads/phantom/globals_phantom.h engines/mads/phantom/phantom_scenes.h engines/mads/phantom/phantom_scenes1.cpp engines/mads/phantom/phantom_scenes1.h engines/sherlock/events.cpp engines/sherlock/inventory.cpp engines/sherlock/journal.cpp engines/sherlock/map.cpp engines/sherlock/map.h engines/sherlock/module.mk engines/sherlock/music.cpp engines/sherlock/music.h engines/sherlock/objects.cpp engines/sherlock/objects.h engines/sherlock/people.cpp engines/sherlock/people.h engines/sherlock/resources.cpp engines/sherlock/resources.h engines/sherlock/scalpel/drivers/adlib.cpp engines/sherlock/scalpel/drivers/mididriver.h engines/sherlock/scalpel/scalpel.cpp engines/sherlock/scalpel/scalpel_scene.cpp engines/sherlock/scalpel/scalpel_scene.h engines/sherlock/scalpel/scalpel_user_interface.cpp engines/sherlock/scalpel/scalpel_user_interface.h engines/sherlock/scalpel/settings.cpp engines/sherlock/scalpel/tsage/logo.cpp engines/sherlock/scalpel/tsage/logo.h engines/sherlock/scene.cpp engines/sherlock/scene.h engines/sherlock/screen.cpp engines/sherlock/screen.h engines/sherlock/sherlock.cpp engines/sherlock/sherlock.h engines/sherlock/sound.cpp engines/sherlock/sound.h engines/sherlock/surface.cpp engines/sherlock/surface.h engines/sherlock/talk.cpp engines/sherlock/talk.h engines/sherlock/tattoo/tattoo.cpp engines/sherlock/tattoo/tattoo.h engines/sherlock/tattoo/tattoo_scene.cpp engines/sherlock/tattoo/tattoo_scene.h engines/sherlock/tattoo/tattoo_user_interface.cpp engines/sherlock/tattoo/tattoo_user_interface.h engines/sherlock/user_interface.cpp engines/sherlock/user_interface.h
2015-08-30SHERLOCK: SS: Make _frameRate unsigned to fix GCC warningsPaul Gilbert
2015-08-30SHERLOCK: SS: Fix speed of intro sequencePaul Gilbert
2015-08-30SHERLOCK: Syntax fixesPaul Gilbert
2015-08-30DEBUGGER: Add clarifying commentTorbjörn Andersson
2015-08-30SHERLOCK: Add "listfiles" debugger commandTorbjörn Andersson
To make it easier to use the "dumpfile" command. There is little- to-no sanity checking in this one...
2015-08-29SHERLOCK: RT: Don't check for gameplay keys when entering copy protectionPaul Gilbert