Matthew Hoops
ae0ff88bda
enable inventory in Winnie
...
svn-id: r28872
2007-09-06 23:45:32 +00:00
Matthew Hoops
4a467ee492
This fixes images in Winnie (for me at least)
...
svn-id: r28871
2007-09-06 23:32:08 +00:00
Filippos Karapetis
9db43997f7
Temporary workaround for crashes occurring in Winnie when a room's picture resource is unloaded
...
svn-id: r28870
2007-09-06 22:13:33 +00:00
Filippos Karapetis
6964db4592
Some updates for decoding Disney's BCG logo in Mickey
...
svn-id: r28869
2007-09-06 21:58:57 +00:00
Matthew Hoops
843c35f3a4
room strings now work in Winnie
...
svn-id: r28868
2007-09-06 21:48:33 +00:00
Matthew Hoops
898043d967
Winnie now enters the main loop and allows for movement (via the menu)
...
svn-id: r28867
2007-09-06 20:51:40 +00:00
Matthew Hoops
cea837ef7d
WIP Winnie the Pooh code (PreAGI). Shows only the intro currently
...
svn-id: r28865
2007-09-06 10:48:00 +00:00
Filippos Karapetis
f8a9c41a8c
Simplified the check for the uncompressed sound data in patch files p2_a.iaf/p2_a.voc in ITE, when compressed sound files are used
...
svn-id: r28864
2007-09-06 08:35:08 +00:00
Paweł Kołodziejski
e7ec7acd26
formatting code
...
svn-id: r28863
2007-09-06 06:07:22 +00:00
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
Paweł Kołodziejski
8ac0392430
last part merged
...
svn-id: r28859
2007-09-05 20:45:47 +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
Eugene Sandulenko
c5d18bf020
Move static variables to class.
...
svn-id: r28855
2007-09-05 19:35:30 +00:00
Filippos Karapetis
7b1d069ae4
If the p2_a.iaf/p2_a.voc patch files are located in ITE's root folder instead of inside the sound subfolder, they're treated as uncompressed. Fixes bug #1751344 - "ITE: p2_a.iaf not played correctly"
...
svn-id: r28854
2007-09-05 18:08:20 +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
Torbjörn Andersson
4d30763ab9
Fixed some warnings.
...
svn-id: r28852
2007-09-04 19:39:35 +00:00
Paweł Kołodziejski
6391965d3b
next part of merge
...
svn-id: r28851
2007-09-04 17:26:38 +00:00
Eugene Sandulenko
0d279e8de0
- Replace plotPattern() function with one based on specs.
...
- Add PreAGI differences to plotPattern function.
- This effectively fixes Mickey title.
svn-id: r28850
2007-09-04 11:20:42 +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
Max Horn
750ad32030
Fix warning about unused static function
...
svn-id: r28847
2007-09-03 12:23:50 +00:00
Max Horn
3c2994f72b
Make static data tables const (helps the optimizer a bit)
...
svn-id: r28846
2007-09-03 12:23:19 +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
Filippos Karapetis
30c479a7e4
Cleanup
...
svn-id: r28842
2007-09-03 01:49:24 +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
Filippos Karapetis
2dd4f61b5e
Text in Mickey is shown correctly now. Also, removed an obsolete function declaration of PutPixel()
...
svn-id: r28835
2007-09-02 22:47:53 +00:00
Filippos Karapetis
f075661221
Image placement in Mickey is correct now
...
svn-id: r28834
2007-09-02 22:45:02 +00:00
Torbjörn Andersson
243a48138d
I believe this fixes part of the music fading glitch in IHNM, but there's still
...
a slight problem when the intro fades the music down. Just before starting the
new music, the old music is briefly set back to normal volume again. This could
be a script bug, but I haven't investigated it any further.
svn-id: r28833
2007-09-02 21:40:09 +00:00
Filippos Karapetis
cb2ce51236
Renamed preagi_input.cpp to preagi_common.cpp, as it now contains the code that all preagi games share (commit 2 of 2)
...
svn-id: r28832
2007-09-02 21:36:43 +00:00
Filippos Karapetis
f50bdd1aa8
Moved preagi common code to a more appropriate place (commit 1 of 2)
...
svn-id: r28831
2007-09-02 21:31:51 +00:00
Nicola Mettifogo
b819ae3e78
More support for subtitles in BRA.
...
svn-id: r28829
2007-09-02 19:00:22 +00:00
Nicola Mettifogo
21e4f4f176
Simplified global label management and added subtitles for BRA.
...
svn-id: r28828
2007-09-02 18:34:11 +00:00
Max Horn
f1f324cee4
fixed some warnings
...
svn-id: r28827
2007-09-02 17:28:00 +00:00
Nicola Mettifogo
af72280fb9
Cleanup: removed unneeded references to engine (_vm).
...
svn-id: r28826
2007-09-02 15:27:25 +00:00
Filippos Karapetis
7909ce3986
Removed rand() and substituted it with Common::RandomSource
...
svn-id: r28825
2007-09-02 15:19:20 +00:00
Nicola Mettifogo
60a6d5aa53
Jobs are now members of the engine and are handled with a table, instead of being external functions.
...
svn-id: r28824
2007-09-02 15:17:41 +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
Matthew Hoops
f3ae0182e0
fix a warning and some code formatting
...
svn-id: r28820
2007-09-02 13:44:23 +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