Max Horn
4a4fc235f2
Change SAGA engine to properly use KeyState structs for handling keyboard input
...
svn-id: r28889
2007-09-11 09:19:23 +00:00
Paweł Kołodziejski
669309776a
fixes after merges, more will come
...
svn-id: r28888
2007-09-10 16:03:12 +00:00
Max Horn
4a302b25ad
Lots of source code formatting corrections
...
svn-id: r28887
2007-09-10 13:17:20 +00:00
Max Horn
6419311a2e
Added some comments
...
svn-id: r28886
2007-09-10 13:16:06 +00:00
Max Horn
a8767a421d
Fix compilation / warnings
...
svn-id: r28885
2007-09-10 13:15:40 +00:00
Filippos Karapetis
2b643875ae
Some updates for the BCG Disney logo in Mickey
...
svn-id: r28884
2007-09-09 23:14:29 +00:00
Filippos Karapetis
a86ad9688a
It's now possible to move around in Winnie using the mouse, by clicking on the appropriate direction (north, south, east or west)
...
svn-id: r28883
2007-09-09 23:13:35 +00:00
Filippos Karapetis
c5989f098d
Mouse is working now in Winnie. Click to move functionality still not completed, though
...
svn-id: r28882
2007-09-09 15:33:00 +00:00
Filippos Karapetis
25cea17c0b
Silence some MSVC8 warnings
...
svn-id: r28881
2007-09-09 15:28:26 +00:00
Max Horn
efbef7880b
Fixed code formatting (hanging braces); added static/const keywords to data tables; merged Hotspot::doLookAt and doLookThrough code
...
svn-id: r28880
2007-09-08 11:18:35 +00:00
Max Horn
127900b33c
Fixed various warnings
...
svn-id: r28879
2007-09-08 11:17:13 +00:00
Max Horn
97ca535b78
Fixed various warnings, and added some serious FIXMEs
...
svn-id: r28878
2007-09-08 11:16:40 +00:00
Max Horn
0cccbb29d6
Some cleanup (yay for whomever had the brilliant idea to let SVN work over HTTPS and hence through proxies&firewalls :)
...
svn-id: r28877
2007-09-08 11:15:27 +00:00
Matthew Hoops
89bbbe53ac
wind and owl's help works in Winnie
...
svn-id: r28876
2007-09-07 20:47:31 +00:00
Matthew Hoops
a3422785c1
saving and loading games now works in Winnie
...
svn-id: r28875
2007-09-07 20:30:10 +00:00
Matthew Hoops
50c05eab6d
objects now work in Winnie
...
svn-id: r28874
2007-09-07 20:09:00 +00:00
Filippos Karapetis
ff52e39620
Some updates on the mouse cursor in Winnie: the mouse cursor is shown now, and it changes when it hovers over the screen edges, but mouse clicking is still not functioning correctly
...
svn-id: r28873
2007-09-07 16:22:31 +00:00
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
Paweł Kołodziejski
be93d3fe8d
update
...
svn-id: r28866
2007-09-06 13:19:30 +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
Eugene Sandulenko
fece7cc1bb
Make debug level 11 magic. It turns on all special debug level messages.
...
svn-id: r28858
2007-09-05 20:30:27 +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