Sven Hesse
7f5f9c9f91
GOB: Stub classes for Geisha's Diving and Penetration minigames
2011-09-03 18:00:09 +02:00
Sven Hesse
26dd2f5f60
GOB: Move keyPressed() to Util
2011-09-03 18:00:09 +02:00
Sven Hesse
b516e4f440
GOB: Add a workaround for some of Geisha's textboxes
...
Geisha often displays text while it loads a new TOT.
Back in the days, this took long enough so that the text
could be read. Since this isn't the case anymore, we'll
wait for the user to press a key or click the mouse.
2011-08-29 14:10:10 +02:00
Sven Hesse
dfe9fc05aa
GOB: Implement saving/loading for Geisha
2011-08-29 01:37:57 +02:00
Sven Hesse
cdc86c6f67
GOB: Add oGeisha_checkData
2011-08-26 09:17:51 +02:00
Sven Hesse
8fd8c913af
GOB: Implement oGeisha_caress1 and oGeisha_caress2
...
Used in the Mastermind minigame in Chapter 2: Caress
2011-08-26 09:11:11 +02:00
Sven Hesse
3062bc1df6
GOB: Stub the Geisha minigame "Diving"
2011-08-26 08:20:19 +02:00
Sven Hesse
e05e18d8bd
GOB: Stub the Geisha minigame "Penetration"
2011-08-26 08:15:47 +02:00
Sven Hesse
6a9271b6cf
GOB: Oops, don't skip vital parts of the script
...
The paramater count is already read in oGeisha_goblinFunc...
2011-08-26 08:11:24 +02:00
Sven Hesse
a3bc17296b
GOB: Add Geisha AdLib music opcodes
...
adlibPlay() is commented out for now, until Strangerke fixes the
MDYPlayer. :P
2011-08-26 07:47:37 +02:00
Sven Hesse
e20b90543d
GOB: Fix the Geisha cursor
2011-08-26 06:09:56 +02:00
Sven Hesse
24929c9990
GOB: Add inter_geisha.cpp and implement oGeisha_loadSound
...
Geisha's intro shows now (with glitches, palette animation fail?) and
the game is playable.
2011-08-26 04:10:46 +02:00