aboutsummaryrefslogtreecommitdiff
path: root/engines/lure
AgeCommit message (Collapse)Author
2009-01-31Bugfix to properly have one NPC character move out of the way when two NPCs ↵Paul Gilbert
bump into each other svn-id: r36153
2009-01-30Bugfix to stop characters changing rooms if the entrance in the other room ↵Paul Gilbert
is blocked by another NPC svn-id: r36144
2009-01-30Renamed SpecialDebugLevel to DebugChannelMax Horn
svn-id: r36142
2009-01-29Moved AdvancedDetector from common/ to engines/Max Horn
svn-id: r36132
2009-01-28Bugfix to allow characters to start moving when some other object (such as a ↵Paul Gilbert
door) has marked part of the area the character is standing on as occupied svn-id: r36120
2009-01-27Added a debug subcommand to enable a hotspot's position to be changedPaul Gilbert
svn-id: r36095
2009-01-26Implemented the Engine::getDebugger methodPaul Gilbert
svn-id: r36068
2009-01-03Bugfix for #2480853 - Skorl doesn't follow Minnow into CellarPaul Gilbert
svn-id: r35695
2009-01-03Bugfix for #2480857 - Additionally savegames were crashing ScummVMPaul Gilbert
svn-id: r35694
2009-01-03Changed the debugger 'schedule' command to be able to list the schedule, ↵Paul Gilbert
even for currently disabled NPCs svn-id: r35693
2009-01-01Whoa! Removing trailing spaces.Eugene Sandulenko
svn-id: r35648
2008-11-29Remove warnings from NDS build.Robin Watts
svn-id: r35172
2008-11-16Fixed various g++ warnings ("format not a string literal and no format ↵Johannes Schickel
arguments"). svn-id: r35096
2008-11-14Committed my patch #2123680 "SDL: Backend transaction / rollback support".Johannes Schickel
svn-id: r35062
2008-11-09- The GMM save dialog is now working for all engines which support the ↵Filippos Karapetis
appropriate features - Added a new method to the MetaEngine class, getMaximumSaveSlot(), and implemented it in all engines for which the listSavefiles() method is implemented (it goes together with the listSavefiles method). It is used to fill the unused save slots in the save/load dialogs of each engine, so that the user can create new save games in empty slots - Unified the save/load dialog list numbering in the GMM load/save screens and in the load screen of the main menu (before a game is started) svn-id: r34963
2008-11-06Switched various Engine APIs to use Common::ErrorMax Horn
svn-id: r34916
2008-11-05Got rid of the unused 'filename' attribute in SaveStateDescriptorMax Horn
svn-id: r34905
2008-11-04Fixed the EngineFeature vs. MetaEngineFeature mess, clarified some ↵Max Horn
EngineFeature comments svn-id: r34896
2008-10-26Renamed engine feature kSupportsDirectLoad to kSupportsLoadingDuringStartup, ↵Filippos Karapetis
as discussed in patch #2122869 svn-id: r34854
2008-10-05Changed NPC schedules to be loaded when an NPC is activated - this avoids an ↵Paul Gilbert
issue with the Castle Skorl's pre-activation room number being invalid room #99 svn-id: r34748
2008-10-04Bugfix to prevent NPC characters managing to walk beyond room exits without ↵Paul Gilbert
leaving the room, and thus getting stuck svn-id: r34737
2008-10-02Engine class changed:Max Horn
- Moved initCommonGFX() && GUIErrorMessage() out of class Engine - got rid of the _autosavePeriod member (this prevented users from changing the autosave period during runtime) - Got rid of an evil 'using GUI::Dialog' statement - Clarified some Doxygen comments svn-id: r34720
2008-09-30Renamed Engine::quit to Engine::shouldQuit (previously, it was easily ↵Max Horn
confused with Engine::quitGame); also cleaned up engine.h a bit svn-id: r34700
2008-09-11Committed my patch #2105593 "Launcher/MetaEngine: Finnished removeSaveState".Johannes Schickel
svn-id: r34495
2008-09-03Moved check for shouldRTL() from engines to scummvm_mainMax Horn
svn-id: r34310
2008-09-01Merging more of the GSoC 2008 RTL branch: LUREMax Horn
svn-id: r34251
2008-08-16Added a MetaEngineFeature for RTL support, the RTL button is disabled in the ↵Christopher Page
GMM if the engine doesn't support it svn-id: r33921
2008-08-15Defined some MetaEngineFeatures for the engines, the launcher uses these ↵Christopher Page
features to allow/disallow loading and deleting saves svn-id: r33909
2008-08-05Fixed more warningsChristopher Page
svn-id: r33649
2008-07-25Added -x and --list-saves support for LUREChristopher Page
svn-id: r33291
2008-07-21Merged revisions ↵Christopher Page
33052-33053,33056-33058,33061-33064,33068,33070,33072,33075,33078-33079,33083,33086-33087,33089,33094-33096,33098-33099,33104,33108-33109,33114-33117,33120,33135-33146,33160,33162,33165,33167-33169 via svnmerge from https://scummvm.svn.sourceforge.net/svnroot/scummvm/scummvm/trunk svn-id: r33183
2008-07-16Quit and RTL code is more modular now. EVENT_RTL no longer sets ↵Christopher Page
_shouldQuit, shouldQuit is only set if there's an EVENT_QUIT. EVENT_RTL and EVENT_QUIT are completely separate from each other. Engine::quit() method now checks both _shouldQuit and _shouldRTL to determine if the engine should exit. There is no longer a need for resetQuit(), so it's removed svn-id: r33082
2008-07-15Reverted some incorrect changes and fixed sound settings issues for LURE. ↵Christopher Page
Fixed issues with quitting and calling GMM during intro sequences in LURE. Added a KEYCODE_MAINMENU in common/keyboard.h for the GMM. svn-id: r33081
2008-07-14Fix for missing data in the savegame format that could result in not being ↵Paul Gilbert
able to talk to Goewin in the apothecary after restoring a savegame svn-id: r33057
2008-07-10Lure works with the new GMM implementationChristopher Page
svn-id: r32996
2008-07-07LURE: Made sure to lock _soundMutex in syncSounds()Christopher Page
svn-id: r32934
2008-06-30Fixed some warningsChristopher Page
svn-id: r32857
2008-06-30Sound settings for Lure can be modified through the GMMChristopher Page
svn-id: r32855
2008-06-25Kyra and Lure are now using the new _quit flagChristopher Page
svn-id: r32772
2008-06-16Cleaned up some unnecessary commentsChristopher Page
svn-id: r32721
2008-06-12LURE: Fixed memory leaks in the LURE engineChristopher Page
svn-id: r32675
2008-05-28LURE: Fixed some memory leaks when returning to the launcher from the LURE ↵Christopher Page
engine svn-id: r32357
2008-05-24Fixed compiler warning of unused variablePaul Gilbert
svn-id: r32239
2008-05-24Implemented LureEngine::pauseEngineInternPaul Gilbert
svn-id: r32238
2008-05-24Changed the delayed sequence list from using a system milliseconds expiry ↵Paul Gilbert
point to a milliseconds countdown - this should fix potential problems that could arise if a modal dialog was kept on-screen too long svn-id: r32237
2008-05-07Changed all delete [] usages to delete[].Johannes Schickel
svn-id: r31927
2008-05-06Allow static and dynamic plugins to be used at the same timeJordi Vilalta Prat
svn-id: r31888
2008-04-19Added a debugger command 'script' to allow execution of script engine methodsPaul Gilbert
svn-id: r31568
2008-04-06Fixed warning. (The 'anim' variable shadowed the anim() function.)Torbjörn Andersson
svn-id: r31421
2008-04-06Replaced ManagedList with Common::SharedPtr in the rest of the lure engineFilippos Karapetis
svn-id: r31420