Sven Hesse
679fc75408
GOB: Fix a stupid mistake regarding enum MouseButtons
2011-09-16 14:52:52 +02:00
Paul Gilbert
8411fcc154
TSAGE: Completed Blue Force scene 350 - Marina, Outside Boat
2011-09-16 22:08:46 +10:00
Paul Gilbert
f1ca155024
TSAGE: Add missing synchronisation code to scene 840, and renamed a field
2011-09-16 17:39:21 +10:00
Paul Gilbert
e506df40ce
TSAGE: Implemented Blue Force scene 840 - Boat Rentals
2011-09-16 17:30:39 +10:00
Strangerke
cdf1335ea6
CGE: Remove two useles externs, un-static-fy two Vga functions
2011-09-16 08:03:30 +02:00
Strangerke
70c5b695df
CGE: move two global functions to Vga
2011-09-16 07:55:50 +02:00
Strangerke
15bf8050b8
CGE: Move two globals functions to CGEEngine
2011-09-16 06:45:53 +02:00
Sven Hesse
a607247262
GOB: Randomize when the evil fishes enter and leave
2011-09-15 21:24:08 +02:00
Sven Hesse
79f2bb52b6
GOB: Randomize evil fish positions
2011-09-15 21:24:08 +02:00
Sven Hesse
3fe3a49283
GOB: Make sure that the evil fish don't drift up/down
2011-09-15 21:24:08 +02:00
Strangerke
d7ae191b82
CGE: Remove general.cpp
2011-09-15 18:54:02 +02:00
Matthew Hoops
bf560908c3
GOB: Fix a typo
2011-09-15 12:10:13 -04:00
Sven Hesse
16bbc07690
GOB: Don't explicitly open CD1.ITK for Urban Runner
...
CD1.ITK is the one CD archive file the Urban Runner scripts open
themselves in NO_CD mode. Since the PSP has extremely limited file
handles, having that archive opened twice makes the load code fail
on that device.
Hopefully, the scripts don't decide to close and not reopend CD1.ITK
in places where it's needed. A full playthrough with loading/saving
between screens (especially across CD content borders, and during
death screens) would probably be prudent.
2011-09-15 17:36:55 +02:00
Paul Gilbert
559d40a643
TSAGE: Implemented Blue Force scene 830 - Outside Boat Rentals
2011-09-15 23:16:57 +10:00
Paul Gilbert
b24f9b4d4b
TSAGE: Implemented Scene 342 - Marina (Alternate)
2011-09-15 19:50:38 +10:00
Strangerke
c993108207
CGE: Transform some static and globals into class members
2011-09-15 08:00:54 +02:00
Torbjörn Andersson
fc6fce2221
TSAGE: Silence GCC warnings
2011-09-15 05:49:45 +02:00
Paul Gilbert
f803fa89ae
TSAGE: Fix problem with UI disappearing after using map
2011-09-15 13:43:36 +10:00
Paul Gilbert
b141018f8d
TSAGE: Implemented Blue Force scene 340 - Marina, Domestic Disturbance
2011-09-15 13:43:14 +10:00
Sven Hesse
1998ab500e
GOB: Tell Geisha that we have no AdLib
...
The title music is then played from SND files instead of
MDY/TBR files (that we still don't yet support).
2011-09-14 21:42:18 +02:00
Sven Hesse
c6bb055941
GOB: Play the shooting sound in the Diving minigame
2011-09-14 20:43:06 +02:00
Sven Hesse
6c259c5d66
GOB: Randomize the evil fish types
2011-09-14 20:31:50 +02:00
Sven Hesse
2edfb693be
GOB: Add EvilFish::mutate()
...
Changing a fish into a different fish type
2011-09-14 20:07:17 +02:00
Sven Hesse
5caf4ac400
GOB: Implement the fish shooting part of the Diving minigame
2011-09-14 18:54:28 +02:00
Sven Hesse
e21b1af568
GOB: Add ANIObject::rewind()
2011-09-14 18:54:28 +02:00
Sven Hesse
a43794b9c4
GOB: Add ANIObject animation mode
...
Play the animation continuously or only once.
2011-09-14 18:54:28 +02:00
Sven Hesse
ac3593c631
GOB: Init "Diving" cursor
2011-09-14 18:54:28 +02:00
Sven Hesse
00a5ccfce0
GOB: Add stubby "Diving" white pearl drawing
2011-09-14 18:54:28 +02:00
Sven Hesse
358f55db40
GOB: Add stubby "Diving" black pearl drawing
2011-09-14 18:54:27 +02:00
Sven Hesse
918fe978e2
GOB: Add ANIObject::setPause()
2011-09-14 18:54:27 +02:00
Sven Hesse
96961b2c2d
GOB: More const correctness
2011-09-14 18:54:27 +02:00
Strangerke
d28ac81a12
CGE: Rename cave into scene
2011-09-14 08:15:30 +02:00
Strangerke
dd0e077bd7
CGE: Remove useless function
2011-09-14 00:21:10 +02:00
Strangerke
dc934a3353
CGE4: Remove useless variable
...
Thanks DrMcCoy for reporting it
2011-09-14 00:14:12 +02:00
Strangerke
82e0b6fc4b
CGE: Rewrite fileIO
2011-09-14 00:10:59 +02:00
Paul Gilbert
a702da70ac
TSAGE: Implemented Scene 330 - Approaching Marina
2011-09-13 21:44:26 +10:00
Paul Gilbert
fa63d81aaf
TSAGE: Bugfix for correctly displaying radio conversation dialog
2011-09-13 20:50:04 +10:00
Paul Gilbert
b961a7a57d
TSAGE: Further UI visibility fixes for Scene 50 (Map)
2011-09-13 20:49:37 +10:00
Paul Gilbert
baf6456216
TSAGE: Fix graphic glitch when writing ticket in scene 800
2011-09-13 20:10:25 +10:00
Paul Gilbert
e20647eae3
TSAGE: Synchronise UI fields in savegames so it is correctly shown when restoring
2011-09-13 19:47:31 +10:00
Strangerke
dd75ebd96b
CGE: Remove dead code reported by clang++
...
Thanks LordHoto and salty-horse for reporting the problem
2011-09-13 00:48:01 +02:00
Strangerke
c9900b605a
CGE: Some more cleanup in fileIo
2011-09-13 00:28:31 +02:00
Strangerke
5d8bbc2f48
CGE: Remove IoBuf and CFile
2011-09-13 00:07:00 +02:00
Strangerke
7624cc3822
CGE: Fix crash when newRandom is called with a range set to 0
2011-09-12 23:06:14 +02:00
Filippos Karapetis
af93130fdd
CGE: Readded a line that was removed by mistake in r94db561
2011-09-12 23:33:05 +03:00
Filippos Karapetis
a2dc80fbef
CGE: Removed snddrv.h
2011-09-12 23:16:12 +03:00
Filippos Karapetis
94db56189b
CGE: Removed a leftover goto statement
2011-09-12 23:05:08 +03:00
Filippos Karapetis
cb57859159
COMPOSER: Silence a false positive warning in MSVC
2011-09-12 21:58:54 +03:00
Joost Peters
cd1a18dfcd
IRIX: support plugin builds
2011-09-12 14:49:12 +02:00
Joost Peters
2eb624b229
SKY: fix bug #3149412 : Invalid Mode when giving shades to travel agent
2011-09-12 13:56:28 +02:00