Commit Graph

48590 Commits

Author SHA1 Message Date
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