Eugene Sandulenko
04feab1689
Switch Troll's Tale to booter image
...
svn-id: r29028
2007-09-22 20:19:55 +00:00
Matthew Hoops
b4ed831666
some cleanup involving Winnie Amiga, however it still only shows the intro
...
svn-id: r29027
2007-09-22 20:16:24 +00:00
Nicola Mettifogo
50fb8b2734
Fixed broken compile on MSVC.
...
svn-id: r29026
2007-09-22 19:31:24 +00:00
Nicola Mettifogo
d7ae40b65d
Refactored a lot of Character-related code and put it into the Character class.
...
svn-id: r29025
2007-09-22 18:45:43 +00:00
Filippos Karapetis
7524244581
Added a workaround for a bug with Gorrister's heart, which exists in the original game scripts of IHNM
...
svn-id: r29024
2007-09-22 17:57:45 +00:00
Matthew Hoops
f371e98f98
allow Winnie Amiga to show the intro
...
svn-id: r29023
2007-09-22 17:56:23 +00:00
Filippos Karapetis
63f4e23ffa
Code cleanup and simplification
...
svn-id: r29022
2007-09-22 13:27:10 +00:00
Max Horn
b0fe833208
Fixed const warning
...
svn-id: r29021
2007-09-22 11:47:51 +00:00
Filippos Karapetis
2f412c17e0
Code simplification
...
svn-id: r29020
2007-09-22 11:31:46 +00:00
Filippos Karapetis
dfb6080e1a
Simplified item handling code in Mickey
...
svn-id: r29019
2007-09-22 10:53:53 +00:00
Filippos Karapetis
00298204e7
Replaced room indexes with their corresponding enums
...
svn-id: r29018
2007-09-22 10:36:20 +00:00
Torbjörn Andersson
665a34861b
Fixed compilation.
...
svn-id: r29017
2007-09-22 10:19:07 +00:00
Filippos Karapetis
366b65486f
Code simplification. Removed IDI_MSA_MAX_STR and fRmTxt - oRmTxt is used 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-22 10:10:01 +00:00
Max Horn
dc43ca779f
Added skycpt and qtable to the regular build system
...
svn-id: r29015
2007-09-22 09:53:13 +00:00
Max Horn
893c42c3d8
Added legal headers, fixed various warnings
...
svn-id: r29014
2007-09-22 09:51:33 +00:00
Torbjörn Andersson
924a9074fb
Set svn:keywords
...
svn-id: r29013
2007-09-22 07:49:51 +00:00
Max Horn
79e323d6dd
Added create_kyradat to our regular build system, too; fixed some warnings (and added a FIXME about ambiguious code)
...
svn-id: r29012
2007-09-22 07:32:28 +00:00
Filippos Karapetis
47b8dbbf52
Fix regression caused by the latest cleanups
...
svn-id: r29011
2007-09-21 20:19:12 +00:00
Filippos Karapetis
e35221f4ca
Oops
...
svn-id: r29010
2007-09-21 20:08:42 +00:00
Filippos Karapetis
8663e5a39f
Cleanup
...
svn-id: r29009
2007-09-21 20:06:57 +00:00
Filippos Karapetis
2310d1f62a
Simplified Mickey::randomize()
...
svn-id: r29008
2007-09-21 19:35:26 +00:00
Filippos Karapetis
dc4c06e954
Several bug fixes for Mickey's Space Adventure:
...
- 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-21 19:12:53 +00:00
Sven Hesse
fd1dbd8668
Small font-related correction
...
svn-id: r29006
2007-09-21 18:50:53 +00:00
Filippos Karapetis
7212d00454
Removed an unnecessary picture update when drawing crystal objects in Mickey
...
svn-id: r29004
2007-09-21 08:55:26 +00:00
Filippos Karapetis
381fba98c5
The animation of the crystals in Mickey is shown correctly now
...
svn-id: r29003
2007-09-21 08:41:27 +00:00
Filippos Karapetis
d042f82a8a
Minimize changes to the mouse cursor's palette
...
svn-id: r29002
2007-09-21 07:54:43 +00:00
Travis Howell
6b639c6b21
Rename file removal functions, to avoid conflicts. Add save game path, when removing files via SaveFileManager.
...
svn-id: r29001
2007-09-21 05:27:33 +00:00
Sven Hesse
bcbf127b39
Silenced signed<->unsigned comparison warning
...
svn-id: r29000
2007-09-21 01:35:07 +00:00
Travis Howell
22c009ee45
Fix regression, when loading levels in mustard.
...
svn-id: r28997
2007-09-21 01:20:22 +00:00
Matthew Hoops
4436433cf6
allow for using up/down in menus
...
svn-id: r28996
2007-09-20 22:44:48 +00:00
Matthew Hoops
3d4f10a302
cleanup with updating the screen; mostly moved to gameLoop
...
svn-id: r28995
2007-09-20 22:15:09 +00:00
Matthew Hoops
b07d3419d7
add stub for playSound in Winnie
...
svn-id: r28994
2007-09-20 22:05:37 +00:00
Matthew Hoops
9ae47673e0
cleanup to readObj and readRoom
...
svn-id: r28993
2007-09-20 21:55:37 +00:00
Eugene Sandulenko
341b8f1e67
Last pieces of Troll's Tale. Only missing thing is sound
...
svn-id: r28992
2007-09-20 21:55:15 +00:00
Matthew Hoops
78cd63c491
adding myself to the credits for AGI
...
svn-id: r28989
2007-09-20 21:21:32 +00:00
Matthew Hoops
f3175861ba
implement o72_debugInput (with some help from Kirben)
...
svn-id: r28988
2007-09-20 20:50:38 +00:00
Eugene Sandulenko
14b89bcf46
Implement inventory in Troll's Tale
...
svn-id: r28987
2007-09-20 18:18:10 +00:00
Marcus Comstedt
6bf0df51a1
Don't use clock(). Don't busy-wait.
...
svn-id: r28985
2007-09-20 12:47:04 +00:00
Max Horn
c2de322929
Hook up create_lure tool to the regular build system
...
svn-id: r28983
2007-09-20 09:30:47 +00:00
Max Horn
9593ff3e48
FIxed some warnings, cleanup
...
svn-id: r28982
2007-09-20 09:28:52 +00:00
Max Horn
3cbf4ad98f
Remove superfluous trailing dot (and that error message really is a lie, the docs don't mention lure.dat :)
...
svn-id: r28981
2007-09-20 08:50:46 +00:00
Max Horn
aa034c4e4d
This workaround is no longer needed
...
svn-id: r28980
2007-09-20 08:47:13 +00:00
Torbjörn Andersson
828158a82a
I'm probably being overly paranoid, but I'm nervous about initializing an array
...
of boolean with memset(). Maybe it's perfectly fine and healthy, but using a
loop is consistent with how we do it in killSounds() anyway.
svn-id: r28979
2007-09-20 04:13:37 +00:00
Torbjörn Andersson
4c4d4e7b15
Fixed out-of-bounds writing in killSounds().
...
svn-id: r28978
2007-09-20 04:09:55 +00:00
Filippos Karapetis
0fc3ee26f9
Some updates to Mickey's BCG logo drawing function
...
svn-id: r28977
2007-09-20 01:38:07 +00:00
Eugene Sandulenko
8c4bc03446
Enable Lure engine by default.
...
svn-id: r28976
2007-09-19 22:55:55 +00:00
Matthew Hoops
f5511b3102
some cleanup using malloc and with readObj
...
svn-id: r28975
2007-09-19 22:29:14 +00:00
Matthew Hoops
fb97e09e93
show the cursor in Troll after the first intro screen
...
svn-id: r28974
2007-09-19 21:24:27 +00:00
Nicola Mettifogo
f04ba3ac7c
Added copyright notice to existing files.
...
svn-id: r28973
2007-09-19 20:01:42 +00:00
Marcus Comstedt
01ae76adea
KEYCODE_ENTER should be KEYCODE_RETURN, actually...
...
svn-id: r28972
2007-09-19 19:43:03 +00:00