Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-10-20 | MADS: Phantom: Move Exit and Climb to verbs. Review calls to isAction, use ↵ | Strangerke | |
isObject instead when needed | |||
2015-10-20 | MADS: Phantom: Some refactoring and renaming | Strangerke | |
2015-10-20 | MADS: Phantom: Fix calls to setDynamicAnim in Scene 101 | Strangerke | |
2015-10-20 | MADS: Phantom: Implement scene 113, some renaming | Strangerke | |
2015-10-20 | MADS: Phantom: Implement scene 112 | Strangerke | |
2015-10-19 | MADS: Phantom: Implement scene 111. Remove dead 'breaks'. | Strangerke | |
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 | |