aboutsummaryrefslogtreecommitdiff
path: root/engines/cruise
AgeCommit message (Collapse)Author
2009-03-07Fixed some method parameters, changed the main loop to a method of the ↵Paul Gilbert
engine class, and moved the frame delay code to the main loop to make the game more responsive to events svn-id: r39180
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-03Renamed parameter to silence warning.Torbjörn Andersson
svn-id: r39094
2009-03-03Corrected click handling when a text message is displaying to properly ↵Paul Gilbert
dismiss the text, rather than trying to immediately perform another action svn-id: r39088
2009-03-03Changed the int16[5] array used in pathfinding to a structure with ↵Paul Gilbert
explicitly named fields svn-id: r39087
2009-03-03Formatting fixesPaul Gilbert
svn-id: r39086
2009-03-02Bugfix for frequent freezes when doing actions - the main movement state ↵Paul Gilbert
switch statement was actually relying on falling through case statements to work properly svn-id: r39066
2009-03-02Formatting fixes, and added extra constants and function name correctionsPaul Gilbert
svn-id: r39063
2009-03-01Added an explicit clearing of all animation fields for new animations - this ↵Paul Gilbert
fixes a problem where the player could disappear if he had to rotate to face a selected object svn-id: r39019
2009-03-01Engines: Fused several init&go methods into a single run methodMax Horn
svn-id: r39003
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-03-01Formatting fixesPaul Gilbert
svn-id: r38996
2009-03-01Implemented proper support for the Pause 'p' key Paul Gilbert
svn-id: r38995
2009-03-01Cleaned up parts of the font display system. Note: Cruise used two almost ↵Paul Gilbert
identical routines for text display - one which creates a draw structure, and the other draws directly to the screen. Since there don't seem to be any other differences, the immediate draw version has been changed to use the rendering version and then draw the results svn-id: r38994
2009-03-01Moved mouse cursor definition data into staticres.cppPaul Gilbert
svn-id: r38993
2009-02-19Merged the contents of fontCharacterTable into staticresPaul Gilbert
svn-id: r38542
2009-02-19Initial work on correct engine pausingPaul Gilbert
svn-id: r38541
2009-02-19In progress work on cleaning up the font system - giving proper variable ↵Paul Gilbert
names, types, and converted memory accesses to endian safe structures svn-id: r38540
2009-02-19Moved a set of static arrays into the staticres.cpp filePaul Gilbert
svn-id: r38539
2009-02-14Changed the list of language dependant strings from being hard-coded to ↵Paul Gilbert
dynamically being loaded from the 'delphine.lng' file svn-id: r36317
2009-02-11Added debugger consolePaul Gilbert
svn-id: r36259
2009-02-11Removed deprecated methodPaul Gilbert
svn-id: r36258
2009-02-10Cleaned up the input loop, using ScummVM keycode constants and some newly ↵Paul Gilbert
defined constants svn-id: r36255
2009-02-09Changed the save/load process to use a common serialiserPaul Gilbert
svn-id: r36253
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-29A ton of code formatting fixes; also fixed warnings about single line loops ↵Max Horn
like 'while(cond);' by inserting newlines svn-id: r36127
2009-01-25Introduced a static string list for language dependant strings, and changed ↵Paul Gilbert
the options and inventory menus to use it svn-id: r36051
2009-01-25Minor cleanup and changed g_cruise to _vm for consistencyPaul Gilbert
svn-id: r36050
2009-01-16Fixed class indentionMax Horn
svn-id: r35871
2009-01-16Code formatting fixes, automatically performed by astyleMax Horn
svn-id: r35870
2009-01-16Mark cruise save/load code as not endian safeMax Horn
svn-id: r35869
2009-01-02Add German, Italian and Spanish VGA versions of Cruise for a Corpse.Travis Howell
svn-id: r35669
2009-01-01Whoa! Removing trailing spaces.Eugene Sandulenko
svn-id: r35648
2008-12-25Pushing down some header deps (on common/system.h, mostly)Max Horn
svn-id: r35542
2008-11-14Committed my patch #2123680 "SDL: Backend transaction / rollback support".Johannes Schickel
svn-id: r35062
2008-11-06Switched various Engine APIs to use Common::ErrorMax Horn
svn-id: r34916
2008-09-21Patch #2054467: CRUISE: 64bits fixesEugene Sandulenko
svn-id: r34622
2008-09-08Don't use fileName both as a structure and as a function parameterFilippos Karapetis
svn-id: r34449
2008-09-03Silence MSVC warning about uninitialized variablesFilippos Karapetis
svn-id: r34298
2008-07-29Changed class File (and derived classes) to only support read-only access; ↵Max Horn
added a new class DumpFile for writing svn-id: r33412
2008-06-29adding a fixmeKostas Nakos
svn-id: r32844
2008-06-03Removed the now empty files stringSupport.cpp/.hFilippos Karapetis
svn-id: r32510
2008-05-06Allow static and dynamic plugins to be used at the same timeJordi Vilalta Prat
svn-id: r31888
2008-04-05Advanced detector: replaced kADFlagAugmentPreferredTarget by its inverse, ↵Max Horn
kADFlagDontAugmentPreferredTarget (since all AdvDetector engines except Kyra used kADFlagAugmentPreferredTarget, it seems reasonable to assume that as default) svn-id: r31413
2008-03-14Started to get rid of Common::EncapsulatedADGameDesc (using plain ↵Max Horn
Common::ADGameDescription instead) svn-id: r31121
2008-03-14Advanced Detector: Changed fallback detector from a callback function ↵Max Horn
pointer to an overrideable method of AdvancedMetaEngine svn-id: r31119
2008-02-15Merged lots of _mixer->isReady() warnings into a single one in Engine ↵Max Horn
constructor svn-id: r30871
2008-02-08Initial support for plugin typesJordi Vilalta Prat
svn-id: r30825
2008-02-03Revised Engine plugin API to only provide a single func which returns a ↵Max Horn
MetaEngine instance. Used this to simplify the rest of the plugin system svn-id: r30780