aboutsummaryrefslogtreecommitdiff
path: root/engines/sherlock/scene.h
AgeCommit message (Collapse)Author
2015-10-13SHERLOCK: RT: Refactor out incorrectly working _loadingSavedGamePaul Gilbert
This likely fixes just about every remaining outstanding bug report. The variable, for a savegame being loaded, was only reset when a previously loaded scene was freed. But if you loaded a game directly from the launcher, there was no previous scene to free, and the variable remained set. Which meant that you could do things in the scene and then either leave the scene or make another save without the _sceneStats update method being called to reflect the changes made in the change in the global flags.
2015-10-10SHERLOCK: Change _cAnimShapes to be a pointer arrayPaul Gilbert
This fixes cases where the array has multiple entries; removing a previous entry could result in startCAnim's Object &cObj ending up pointing to an incorrect entry
2015-08-18SHERLOCK: Standardize sequence stack code for both gamesPaul Gilbert
2015-07-26SHERLOCK: RT: Stop windows from going off-screen to the rightPaul Gilbert
2015-07-26SHERLOCK: RT: Correct order of precedence of shapes in findBgShapePaul Gilbert
2015-07-10SHERLOCK: RT: Fix interacting with charactersPaul Gilbert
2015-07-02SHERLOCK: RT: Cleanup of Exit class and fix exiting scenesPaul Gilbert
2015-07-01SHERLOCK: Split up closestZone versions for each gamePaul Gilbert
2015-06-27SHERLOCK: RT: Properly implement StreamingImageFile classPaul Gilbert
2015-06-17SHERLOCK: RT: Implement lookatObject and printObjectDescPaul Gilbert
2015-06-13SHERLOCK: Refactored walk data block to e a proper structurePaul Gilbert
2015-06-13SHERLOCK: RT: Reset _runningProlog when loading a savegamePaul Gilbert
2015-06-13SHERLOCK: RT: Implemented handleInput methodPaul Gilbert
2015-06-13SHERLOCK: 3DO: room loading: load exitsMartin Kiewitz
2015-06-13SHERLOCK: 3DO: support for cAnim data (startCAnim)Martin Kiewitz
it's now possible to leave the first room Conflicts: engines/sherlock/objects.cpp
2015-06-12SHERLOCK: RT: Move RT fields added to Person to TattooPersonPaul Gilbert
2015-06-11SHERLOCK: Refactor gotoStand into Person classesPaul Gilbert
2015-06-11SHERLOCK: some work on 3DO room dataMartin Kiewitz
2015-06-11SHERLOCK: RT map display partially workingPaul Gilbert
2015-06-08SHERLOCK: Move Scalpel map code to ScalpelMapPaul Gilbert
2015-06-07SHERLOCK: Refactoring, cleanup, and fixes for savegame codePaul Gilbert
2015-06-06SHERLOCK: Implement setupBGAreaPaul Gilbert
2015-06-05SHERLOCK: Removed unused _savedStatsPaul Gilbert
2015-06-05SHERLOCK: Scalpel and Rose Tattoo have different SCENE_COUNTTorbjörn Andersson
Though at the moment, the SCENE_COUNT for Rose Tattoo is just a guess.
2015-06-04SHERLOCK: Add RT post-processing for loadScenePaul Gilbert
2015-06-02SHERLOCK: Implement RT drawAllShapes and support methodsPaul Gilbert
2015-05-29SHERLOCK: More RT doBgAnim code, interface drawPaul Gilbert
2015-05-28SHERLOCK: Implement additions to updateBackground, some method stubsPaul Gilbert
2015-05-28SHERLOCK: Moving split up classes into their own filesPaul Gilbert
2015-05-27SHERLOCK: Implement RT scrolling codePaul Gilbert
2015-05-27SHERLOCK: Implemented initial background clearing of RT doBgAnimPaul Gilbert
2015-05-26SHERLOK: Beginnings of split of doBgAnim logicPaul Gilbert
2015-05-26SHERLOCK: Starting to split Scene class, implemented checkBgShapes changesPaul Gilbert
2015-05-25SHERLOCK: Cleanup of checkBgShapes and updateBackgroundPaul Gilbert
2015-05-24SHERLOCK: Implement more scene loading and setNPCPathPaul Gilbert
2015-05-22Merge branch 'master' into sherlock2Paul Gilbert
2015-05-22SHERLOCK: Fix some uninitialized values and unused variablesStrangerke
2015-05-22SHERLOCK: Remove unused variable and fieldPaul Gilbert
2015-05-19SHERLOCK: Move method comments from cpp to headersPaul Gilbert
2015-05-18SHERLOCK: Fix some issues pointed by LordHotoStrangerke
2015-05-17SHERLOCK: Implement remaining Rose Tattoo scene data loadingPaul Gilbert
2015-05-16Merge branch 'sherlock' into sherlock2Paul Gilbert
Conflicts: engines/sherlock/decompress.cpp engines/sherlock/objects.cpp engines/sherlock/objects.h engines/sherlock/scene.cpp engines/sherlock/scene.h engines/sherlock/sound.cpp
2015-05-13SHERLOCK: More rename of synchronize methods to loadPaul Gilbert
2015-05-13SHERLOCK: Whitespace fixesPaul Gilbert
2015-05-12SHERLOCK: Beginnings of Rose Tattoo enginePaul Gilbert
2015-05-09SHERLOCK: Make copyright headers consistentWillem Jan Palenstijn
2015-05-02SHERLOCK: Revised door close fix due to new bug when entering morguePaul Gilbert
2015-05-02SHERLOCK: Don't mark leaving scene as visited during savegame loadsPaul Gilbert
2015-05-01SHERLOCK: Refactored out _ongoingCans fieldPaul Gilbert
2015-04-26SHERLOCK: Cleanup and moving of map variables into Map classPaul Gilbert