aboutsummaryrefslogtreecommitdiff
path: root/engines/agi/preagi_mickey.cpp
AgeCommit message (Collapse)Author
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
2007-09-20Implement inventory in Troll's TaleEugene Sandulenko
svn-id: r28987
2007-09-20Some updates to Mickey's BCG logo drawing functionFilippos Karapetis
svn-id: r28977
2007-09-19Merge several choice-related functionsEugene Sandulenko
svn-id: r28967
2007-09-19Merged common/stdafx.h into common/scummsys.h. All referencing files have ↵Nicola Mettifogo
been updated. svn-id: r28966
2007-09-18WIP for Troll's TaleEugene Sandulenko
svn-id: r28939
2007-09-11remove the rest of the PreAGI loaderMatthew Hoops
svn-id: r28895
2007-09-10Fix compilation / warningsMax Horn
svn-id: r28885
2007-09-09Some updates for the BCG Disney logo in MickeyFilippos Karapetis
svn-id: r28884
2007-09-08Fixed various warningsMax Horn
svn-id: r28879
2007-09-06Some updates for decoding Disney's BCG logo in MickeyFilippos Karapetis
svn-id: r28869
2007-09-06Objects in Mickey are shown correctly now. Also, reduced the places where ↵Filippos Karapetis
the screen gets updated svn-id: r28862
2007-09-05Changed several #ifdef _DEBUG code parts in Mickey with #if 0 (and commented ↵Filippos Karapetis
them as debug). For some reason, _DEBUG seems to be set, causing all those code parts to be ran (which lead to all sorts of unexpected behavior) svn-id: r28861
2007-09-05Only change the cursor palette when the mouse hovers over a hotspot in ↵Filippos Karapetis
Mickey, not the whole cursor. This is a much faster operation, which also gives better results svn-id: r28860
2007-09-05clear the screen after using printStory() so the text does not remain on in ↵Matthew Hoops
the background svn-id: r28857
2007-09-05Make blinking lights workEugene Sandulenko
svn-id: r28856
2007-09-05Some updates for Mickey:Filippos Karapetis
- Click to move functionality (improvement over the original game). It's now possible to navigate around using the mouse as well, together with the menu commands. The mouse cursor changes when the player hovers it at the picture's edges, towards a direction where Mickey is able to move to (north, south, east or west) - waitAnyKey has been moved into Mickey's code (because of the animation part) - Implemented the circle flag for AGI picture decoding svn-id: r28853
2007-09-04The mouse cursor is now visible in Mickey. Also, the enter key on the keypad ↵Filippos Karapetis
works now. Some cleanup svn-id: r28849
2007-09-03Some updates for Mickey: objects are shown now (though still incorrectly), ↵Filippos Karapetis
implemented some incomplete code for the ship's blinking lights, implemented the scene animation function svn-id: r28848
2007-09-03Some more updates to Mickey's sound systemFilippos Karapetis
svn-id: r28845
2007-09-03Some updates to preagi's sound system and code cleanupFilippos Karapetis
svn-id: r28844
2007-09-03make Mickey use the SaveFileManager for saving/loadingMatthew Hoops
svn-id: r28843
2007-09-03fix warningMatthew Hoops
svn-id: r28841
2007-09-03Some updates to Mickey's sound system and code cleanupFilippos Karapetis
svn-id: r28840
2007-09-03fix flashScreenMatthew Hoops
svn-id: r28839
2007-09-03Implemented clearRow for preagi games. Mickey save games should work now. ↵Filippos Karapetis
Some code cleanup svn-id: r28838
2007-09-02Implemented clearScreen() for preagi gamesFilippos Karapetis
svn-id: r28837
2007-09-02fix more warningsMatthew Hoops
svn-id: r28822
2007-09-02Slight update on Mickey's drawPicFilippos Karapetis
svn-id: r28821
2007-09-02The dimensions of the picture resources in preagi games is different for ↵Filippos Karapetis
each game. Mickey's pictures are shown correctly now svn-id: r28819
2007-09-02The picture files in Mickey have a different widthFilippos Karapetis
svn-id: r28818
2007-09-02Some more updates to preagi string drawing functionFilippos Karapetis
svn-id: r28813
2007-09-02Initial implementation of preagi string drawing functions. They still need ↵Filippos Karapetis
work, though svn-id: r28812
2007-09-01Implemented the rnd() function. Some cleanup to remove unneeded functionalityFilippos Karapetis
svn-id: r28810
2007-09-01Fix compilation and warnings.Eugene Sandulenko
svn-id: r28801
2007-09-01Added WIP logic code for Mickey's Space AdventureFilippos Karapetis
svn-id: r28800
2007-09-01An early WIP of PreAGI (TrollVM) supportEugene Sandulenko
svn-id: r28787