aboutsummaryrefslogtreecommitdiff
path: root/engines/lure
AgeCommit message (Collapse)Author
2010-01-09Fix for a rare case where the NPC handler for Ewan the shopkeeper can cause ↵Paul Gilbert
an assert when you rejoin Goewin in the Weregate caves. svn-id: r47197
2010-01-05Added a new LureLanguage enumeration of supported languages, and changed ↵Paul Gilbert
game code to use it svn-id: r47019
2010-01-05Bugfix for crash if an error occurs before the game object (and thus the ↵Paul Gilbert
debugger) is created svn-id: r47018
2010-01-03Fixed a bunch of cppcheck warnings. Mostly about checking if a pointer is nullTorbjörn Andersson
before freeing it, which isn't necessary. svn-id: r46941
2009-12-09Changed MidiDriver::createMidi to take a MidiDriverType instead of an intMax Horn
svn-id: r46316
2009-11-29Bugfix for reactivating an NPC when it was previously deactivated at ↵Paul Gilbert
precisely the moment when it was about to do a pathfinding svn-id: r46189
2009-11-24Added Doxygen comments for the various engine namespaces (currently mostly ↵Max Horn
without details; help filling these out is welcome) svn-id: r46128
2009-11-02Changed foo(void) to foo() in almost all non-backend source filesMax Horn
svn-id: r45616
2009-10-20LURE: Turn HotspotTickHandlers into a proper class; convert static vars in ↵Max Horn
various of its methods to member vars svn-id: r45285
2009-10-09Remove some unused variablesMax Horn
svn-id: r44853
2009-10-09Some const correctness changes; cleanupMax Horn
svn-id: r44850
2009-10-04Change a couple places from 'end of namespace' to 'End of namespace', for ↵Max Horn
consistency svn-id: r44634
2009-10-01Replaced delete operator with delete[]Paul Gilbert
svn-id: r44514
2009-09-24Reverted parts of revisions #44298, #44299 and #44300, to prevent warnings ↵Filippos Karapetis
and issues in compilers which don't support NORETURN svn-id: r44314
2009-09-24Reverted my commit #44290 - apparently, it was a bad idea, as g_engine is a hackFilippos Karapetis
svn-id: r44311
2009-09-24Fixed some more warnings about unreachable codeFilippos Karapetis
svn-id: r44299
2009-09-24Changed some references from LureEngine to the global g_engine (e.g. calls ↵Filippos Karapetis
to shouldQuit()), to minimize places where LureEngine is referenced svn-id: r44290
2009-08-30Fix indentationJordi Vilalta Prat
svn-id: r43837
2009-08-24Switched LURE to use a single central RandomSource instance, instead of ↵Johannes Schickel
(sometimes) creating a new RandomSource every function call. svn-id: r43715
2009-08-18Bugfix for Castle Skorl problem reported on the listPaul Gilbert
svn-id: r43507
2009-07-25Move the event recorder to its own class (EventRecoder inside ↵Johannes Schickel
common/EventRecorder.[h/cpp]). svn-id: r42751
2009-07-23Bugfix for player blocking room entrance causing NPCs trying to enter ↵Paul Gilbert
getting an excessive number of action entries svn-id: r42676
2009-07-03Added more GCC_PRINTF attributes, and fixed resulting warnings in format stringsMax Horn
svn-id: r42054
2009-06-06Added game GUI options to advancedDetector and updated all enginesEugene Sandulenko
svn-id: r41272
2009-05-31The error() and warning() functions add ! and newline automatically. (I didn'tTorbjörn Andersson
look at debug() and debugC(), since I'm really bored with this now. :-) svn-id: r41061
2009-05-29Changed SaveFileManager methods to take Common::String params (instead of ↵Max Horn
char pointers) svn-id: r41000
2009-05-24Strip trailing whitespaces in the whole code base.Johannes Schickel
svn-id: r40867
2009-03-05Renamed MetaEngine::getCopyright() to getOriginalCopyright() to better match ↵Jordi Vilalta Prat
the meaning of the returned string, as discussed some time ago in scummvm-devel svn-id: r39132
2009-03-01Merged Engine::go() and ::init() into a new run() method (currently ↵Max Horn
implemented by calling the existing init&go methods; to be cleaned up by engine authors svn-id: r39002
2009-01-31Disable GMM Save/Loading when a cut-scene is playingPaul Gilbert
svn-id: r36165
2009-01-31Enabled runtime save/loading from the GMM menu, and fixed launcher listing ↵Paul Gilbert
of savegames svn-id: r36164
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