Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-10-19 | MADS: Phantom: Move "lock" to the list of verbs | Strangerke | |
2015-10-19 | MADS: Phantom: Implement scene 110 | Strangerke | |
2015-10-19 | MADS: Phantom: Implement scene 109 | Strangerke | |
2015-10-19 | MADS: Phantom: Some renaming in scene 108 | Strangerke | |
2015-10-18 | MADS: Phantom: Fix some hotspot rects in scene 103, implement scene 108 | Strangerke | |
2015-10-18 | MADS: Phantom: Add logic for scene 107 | Strangerke | |
2015-10-18 | MADS: Phantom: Implement scene 106 | Strangerke | |
2015-10-18 | MADS: Phantom: Fix code formatting | Strangerke | |
2015-10-18 | MADS: Phantom: Fix hotspot rects, remove some dead code | Strangerke | |
2015-10-18 | MADS: Phantom: Fix several calls to startPingPongCycle, addSpriteCycle and ↵ | Strangerke | |
addReverseSpriteCycle | |||
2015-10-18 | MADS: Phantom: Add logic for scene 105 | Strangerke | |
Use an enum in various calls of _scene->_dynamicHotspots.add() | |||
2015-10-16 | MADS: Phantom: Fix some code formatting | Strangerke | |
2015-10-16 | MADS: Phantom: Implement logic for scene 104 | Strangerke | |
2015-10-15 | MADS: Phantom: Some renaming | Strangerke | |
2015-10-15 | MADS: Phantom: Fix calls to addSpriteCycle, remove duplicated sequence function | Strangerke | |
2015-10-15 | MADS: Add logic for scene 103, some rework on animations | Strangerke | |
2015-10-13 | MADS: Phantom: Rewrite logic for Scene102 | Strangerke | |
2015-10-12 | MADS: Phantom: Add some more logic for scene 101 | Strangerke | |
2015-10-10 | MADS: Phantom: Add a check on conversation restore in scene 1XX, rework some ↵ | Strangerke | |
checks | |||
2015-10-10 | MADS: Phantom: Implement Scene101::enter(), add some empty (new) engine ↵ | Strangerke | |
functions | |||
2015-09-22 | MADS: Phantom - Implement Scene1xx functions | Strangerke | |
2015-09-21 | MADS: Allow multiple animations for Phantom and later games | Strangerke | |
2015-08-30 | Merge branch 'master' into phantom | Paul 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-30 | SHERLOCK: SS: Make _frameRate unsigned to fix GCC warnings | Paul Gilbert | |
2015-08-30 | SHERLOCK: SS: Fix speed of intro sequence | Paul Gilbert | |
2015-08-30 | SHERLOCK: Syntax fixes | Paul Gilbert | |
2015-08-30 | DEBUGGER: Add clarifying comment | Torbjörn Andersson | |
2015-08-30 | SHERLOCK: Add "listfiles" debugger command | Torbjörn Andersson | |
To make it easier to use the "dumpfile" command. There is little- to-no sanity checking in this one... | |||
2015-08-29 | SHERLOCK: RT: Don't check for gameplay keys when entering copy protection | Paul Gilbert | |
2015-08-29 | SHERLOCK: RT: Fix crash visiting Lawton's house after he's fled | Paul Gilbert | |
2015-08-30 | SHERLOCK: Finish implementation of song / songs debugger commands | Torbjörn Andersson | |
This adds support for Rose Tattoo and 3DO version of Serrated Scalpel. | |||
2015-08-29 | SHERLOCK: RT: Fix resetting cursor after buying coffee from Greengrocer | Paul Gilbert | |
2015-08-29 | SHERLOCK: RT: Reset each person _resetNPCPath when starting a script | Paul Gilbert | |
2015-08-29 | SHERLOCK: RT: Replace constant with it's proper enum value | Paul Gilbert | |
2015-08-29 | SHERLOCK: Fix comment typos | Torbjörn Andersson | |
2015-08-29 | SHERLOCK: Rework the "song" debugger command | Torbjörn Andersson | |
Instead of taking a room number (which didn't work in Rose Tattoo), it now takes a song name. To see which songs are available, use the "songs" command. Note that this is still only works for Serrated Scalpel, since I haven't implemented getting a list of available songs for Rose Tattoo. I need to study the resource manager a bit first... | |||
2015-08-29 | DEBUGGER: Add function for printing a StringArray in columns | Torbjörn Andersson | |
2015-08-29 | SHERLOCK: RT: Fix playing music when displaying the map | Paul Gilbert | |
2015-08-29 | SHERLOCK: RT: Add extra delay after showing scene image in the map | Paul Gilbert | |
The original relied on the delay loading the resources for the scene to show the image for a few seconds, but since scene loading is so much faster now, introduce an extra delay to keep it briefly on-screen | |||
2015-08-29 | SHERLOCK: RT: Fix redundant extra wait after talking to LLoyd Jones | Paul Gilbert | |
2015-08-28 | SHERLOCK: RT: Workaround for monkey cap cutscene ending too quickly | Paul Gilbert | |
Somewhat unusually, the cutscene for the monkey stealing Hodgkins cap (wilb29a.tlk) is ended immediately after they both run off-screen, but the characters aren't properly marked as hidden until several seconds later when another script, 30cuend, is called. If a user saved the game really quickly before 30cuend is fired, it can leave the game in an in-consistent state. This commit fixes that by forcing the WAIT cursor to remain active until 30cuend has executed. | |||
2015-08-28 | SHERLOCK: RT: Enforce wait cursor when pausing without control in scripts | Paul Gilbert | |
2015-08-27 | SHERLOCK: RT: Reset _npcIndex when loading savegame | Paul Gilbert | |
2015-08-27 | SHERLOCK: RT: Fix previous commit, and make talkTo virtual | Paul Gilbert | |
2015-08-27 | SHERLOCK: RT: Fix talkTo filename getting changed mid-script | Paul Gilbert | |
Calls to cmdPauseWithoutControl can allow a second script to run, with it's own filename. This shouldn't change the filename for the outer call to talkTo | |||
2015-08-27 | SHERLOCK: RT: Fix incorrect Watson movement at Aerodrome scene | Paul Gilbert | |
2015-08-26 | SHERLOCK: RT: Workaround for Park Lake bug with Watson's dialogs | Paul Gilbert | |
2015-08-25 | SHERLOCK: Set game speed to match the originals | Paul Gilbert | |
This applies to make both games match the originals. This is particularly important for Rose Tattoo, since there are several times Sherlock plays instruments, and the animations need to sync up with the music | |||
2015-08-24 | SHERLOCK: Fix comment message | Paul Gilbert | |
2015-08-24 | SHERLOCK: RT: Fix aborting scripts prematurely after pausing | Paul Gilbert | |
If a script was paused via a call to cmdPauseWithoutControl, and during this a second script is called and finishes, the first script was also being terminated prematurely |