aboutsummaryrefslogtreecommitdiff
path: root/engines/agi/preagi_mickey.cpp
AgeCommit message (Collapse)Author
2009-10-01Fixed some potential memory leaks, reported by salty-horseFilippos Karapetis
svn-id: r44516
2009-09-30Fix code formatting (esp. 'if(' -> 'if (' etc., but also indention and other ↵Max Horn
things) svn-id: r44495
2009-09-24Removed some warnings about unreachable codeFilippos Karapetis
svn-id: r44292
2009-07-20Fixing bug #2823854: Mickey's space adventure crash. There's one too many ↵Matthew Hoops
space characters in a string which causes it to be drawn off the screen. svn-id: r42633
2009-06-06Whitespace fixes and C++ commentsEugene Sandulenko
svn-id: r41239
2009-05-24Strip trailing whitespaces in the whole code base.Johannes Schickel
svn-id: r40867
2009-05-19COMMON: Removed Stream::ioFailed() and clearIOFailed(), as they are ↵Max Horn
deprecated; however, retained ioFailed in SeekableReadStream and File for now (so for now this mainly affects WriteStream subclasses) svn-id: r40725
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-18Removed unused defines, cleaned up some more defines and reduced the places ↵Filippos Karapetis
where static data is read from the game's executable svn-id: r35916
2009-01-18Removed some unused defines in Mickey's Space Adventure, and removed a case ↵Filippos Karapetis
where static data was read from the game's executable svn-id: r35901
2009-01-05fix quitting in Mickey's Space Adventure as well as other minor cleanupMatthew Hoops
svn-id: r35735
2008-10-06Added new type Engine::Feature; pushed down some #include dependenciesMax Horn
svn-id: r34755
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-01Merging more of the GSoC 2008 RTL branch: AGIMax Horn
svn-id: r34242
2008-08-26Correct fix for bug #2073159 - "MICKEY: Incomplete computer message"Filippos Karapetis
svn-id: r34186
2008-08-05Fixed some GCC warningsChristopher Page
svn-id: r33647
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-13Removed an exit() call in PreAGIChristopher Page
svn-id: r33049
2008-07-10Removed unnecessary #inlcudesChristopher Page
svn-id: r32984
2008-07-09Reimplemented pushEvent() and artificialEventQueue to work with Events ↵Christopher Page
instead of EventTypes. Reimplemented Queue as a List instead of Array. Updated AGOS, AGI, CINE, GOB, and KYRA to work with the current implementation of the GMM svn-id: r32971
2008-07-08PreAGI works with the new GMM implementationChristopher Page
svn-id: r32956
2008-05-07Changed all delete [] usages to delete[].Johannes Schickel
svn-id: r31927
2008-01-27Removed trailing spaces.Jordi Vilalta Prat
svn-id: r30664
2008-01-13IndentationKari Salminen
svn-id: r30478
2008-01-11Cleanup and simplificationFilippos Karapetis
svn-id: r30405
2008-01-09Added a debug command, did some cleanupFilippos Karapetis
svn-id: r30351
2008-01-09Cleanup of the debugger commands, added some more commands, removed now ↵Filippos Karapetis
obsolete debug code svn-id: r30350
2008-01-09Added a debug console for Mickey's Space AdventuresFilippos Karapetis
svn-id: r30349
2007-12-08Renamed SAVEGAME_VERSION to MSA_SAVEGAME_VERSIONFilippos Karapetis
svn-id: r29770
2007-12-08The variables nFrame and iItem can also have negative valuesFilippos Karapetis
svn-id: r29769
2007-12-08Saving and loading in Mickey's Space Adventure should now be endian and ↵Filippos Karapetis
alignment safe. Note that this breaks older saved games svn-id: r29768
2007-11-24Removed some unnecessary code which was common for two casesFilippos Karapetis
svn-id: r29622
2007-11-23Minimized screen updates for Mickey's Space Adventure, and correctly set the ↵Filippos Karapetis
hint for Uranus svn-id: r29619
2007-11-22Objects in Mickey's Space Adventure are shown correctly nowFilippos Karapetis
svn-id: r29612
2007-11-20Fix regression with the menusFilippos Karapetis
svn-id: r29588
2007-11-20Cleanup and simplificationFilippos Karapetis
svn-id: r29585
2007-11-20Muting the compiler :PSven Hesse
svn-id: r29581
2007-11-20Slight fix for the sound in Mickey's Space AdventureFilippos Karapetis
svn-id: r29579
2007-11-20Implemented music in Mickey's Space Adventure, thanks to the now common ↵Filippos Karapetis
softsynth square wave generator svn-id: r29575
2007-09-23Rename class variables to conform our code conventionsEugene Sandulenko
svn-id: r29058
2007-09-22Code cleanup and simplificationFilippos Karapetis
svn-id: r29022
2007-09-22Code simplificationFilippos Karapetis
svn-id: r29020
2007-09-22Simplified item handling code in MickeyFilippos Karapetis
svn-id: r29019
2007-09-22Replaced room indexes with their corresponding enumsFilippos Karapetis
svn-id: r29018
2007-09-22Code simplification. Removed IDI_MSA_MAX_STR and fRmTxt - oRmTxt is used ↵Filippos Karapetis
instead, as the two arrays contained non-null values for the same rooms. Also, room object indices are no longer read from the original executable svn-id: r29016
2007-09-21Fix regression caused by the latest cleanupsFilippos Karapetis
svn-id: r29011
2007-09-21OopsFilippos Karapetis
svn-id: r29010
2007-09-21CleanupFilippos Karapetis
svn-id: r29009
2007-09-21Simplified Mickey::randomize()Filippos Karapetis
svn-id: r29008
2007-09-21Several bug fixes for Mickey's Space Adventure:Filippos Karapetis
- Fixed a logic bug, where it was possible that the planets were not initialized properly when flipping XL30's switch without holding any crystal. Note that this breaks older Mickey saved games - Fixed a bug with the initialization of the planet data, where the random number assigned to each planet could go out of logical bounds - Save games are saved with the correct extension now (e.g. mickey.s01 instead of mickey.s 1) - Some save game messages which were not shown are shown now - Disabled two problematic objects (the scale in Mickey's house and the rock in Jupiter) so they are not shown for now, as our current picture showing algorithm crashes when trying to display them svn-id: r29007