Commit graph

76 commits

Author SHA1 Message Date
Filippos Karapetis
2d974a22d4 Objects in Mickey are shown correctly now. Also, reduced the places where the screen gets updated
svn-id: r28862
2007-09-06 01:18:13 +00:00
Filippos Karapetis
1aa4e0e8d0 Changed several #ifdef _DEBUG code parts in Mickey with #if 0 (and commented 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-05 22:38:08 +00:00
Filippos Karapetis
8ccd247a74 Only change the cursor palette when the mouse hovers over a hotspot in Mickey, not the whole cursor. This is a much faster operation, which also gives better results
svn-id: r28860
2007-09-05 21:57:57 +00:00
Matthew Hoops
94a96881ae clear the screen after using printStory() so the text does not remain on in the background
svn-id: r28857
2007-09-05 19:47:32 +00:00
Eugene Sandulenko
677947ed39 Make blinking lights work
svn-id: r28856
2007-09-05 19:36:13 +00:00
Filippos Karapetis
5a97b3d9be Some updates for Mickey:
- 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-05 15:43:56 +00:00
Filippos Karapetis
7389396a7f The mouse cursor is now visible in Mickey. Also, the enter key on the keypad works now. Some cleanup
svn-id: r28849
2007-09-04 06:54:40 +00:00
Filippos Karapetis
b555a15697 Some updates for Mickey: objects are shown now (though still incorrectly), implemented some incomplete code for the ship's blinking lights, implemented the scene animation function
svn-id: r28848
2007-09-03 15:03:50 +00:00
Filippos Karapetis
5e1a10c070 Some more updates to Mickey's sound system
svn-id: r28845
2007-09-03 10:25:48 +00:00
Filippos Karapetis
51554b6f20 Some updates to preagi's sound system and code cleanup
svn-id: r28844
2007-09-03 09:39:15 +00:00
Matthew Hoops
5a5e994e4f make Mickey use the SaveFileManager for saving/loading
svn-id: r28843
2007-09-03 01:55:56 +00:00
Matthew Hoops
d2d8ab7d18 fix warning
svn-id: r28841
2007-09-03 01:36:55 +00:00
Filippos Karapetis
7faa389525 Some updates to Mickey's sound system and code cleanup
svn-id: r28840
2007-09-03 01:33:17 +00:00
Matthew Hoops
339e9cf173 fix flashScreen
svn-id: r28839
2007-09-03 01:29:10 +00:00
Filippos Karapetis
39de6091e2 Implemented clearRow for preagi games. Mickey save games should work now. Some code cleanup
svn-id: r28838
2007-09-03 00:47:51 +00:00
Filippos Karapetis
314d7c1736 Implemented clearScreen() for preagi games
svn-id: r28837
2007-09-02 23:25:39 +00:00
Matthew Hoops
957e421bfa fix more warnings
svn-id: r28822
2007-09-02 13:50:26 +00:00
Filippos Karapetis
7c92d3b02b Slight update on Mickey's drawPic
svn-id: r28821
2007-09-02 13:44:37 +00:00
Filippos Karapetis
b4d77e60cf The dimensions of the picture resources in preagi games is different for each game. Mickey's pictures are shown correctly now
svn-id: r28819
2007-09-02 13:23:07 +00:00
Filippos Karapetis
762aaca73b The picture files in Mickey have a different width
svn-id: r28818
2007-09-02 12:56:55 +00:00
Filippos Karapetis
afac94340a Some more updates to preagi string drawing function
svn-id: r28813
2007-09-02 02:25:13 +00:00
Filippos Karapetis
2182d758d0 Initial implementation of preagi string drawing functions. They still need work, though
svn-id: r28812
2007-09-02 01:45:59 +00:00
Filippos Karapetis
1a85c98598 Implemented the rnd() function. Some cleanup to remove unneeded functionality
svn-id: r28810
2007-09-01 23:30:37 +00:00
Eugene Sandulenko
19fde8da20 Fix compilation and warnings.
svn-id: r28801
2007-09-01 19:03:22 +00:00
Filippos Karapetis
9db1525e50 Added WIP logic code for Mickey's Space Adventure
svn-id: r28800
2007-09-01 18:46:55 +00:00
Eugene Sandulenko
7f08865ec5 An early WIP of PreAGI (TrollVM) support
svn-id: r28787
2007-09-01 14:58:46 +00:00