Bastien Bouclet
3c8decec0a
MOHAWK: Move the resource names to RivenStack
2017-07-03 08:50:10 +02:00
Bastien Bouclet
f752066a8e
MOHAWK: Introduce a new RivenStack class
2017-07-03 08:50:10 +02:00
Bastien Bouclet
aa0c89da03
MOHAWK: Move running the card leave script to the RivenCard destructor
2017-07-03 08:50:10 +02:00
Bastien Bouclet
9b2c90c0b3
MOHAWK: The ignoreNextMouseUp workaround is not necessary anymore
...
We now check the mouse up event happens on the same hotspot as the
mouse down event.
2017-07-03 08:50:10 +02:00
Bastien Bouclet
c1331e124f
MOHAWK: Move the current hotspot to RivenCard
2017-07-03 08:50:10 +02:00
Bastien Bouclet
871516a969
MOHAWK: Move the effect list to RivenCard
2017-07-03 08:50:10 +02:00
Bastien Bouclet
c1e0b8684b
MOHAWK: Move BLST list handling to RivenCard
2017-07-03 08:50:10 +02:00
Bastien Bouclet
4bdf88496d
MOHAWK: Move Riven's name lists to a separate class
2017-07-03 08:50:10 +02:00
Bastien Bouclet
099b3b3d8f
MOHAWK: Move the hotspot list to RivenCard
...
Also replace all hardcoded accesses to the hotspot array with hotspot queries.
2017-07-03 08:50:10 +02:00
Bastien Bouclet
67d9a3c71b
MOHAWK: Make the RivenHotspot fields private
2017-07-03 08:50:10 +02:00
Bastien Bouclet
17f1903833
MOHAWK: Remove the RivenHotspot enabled field
2017-07-03 08:50:10 +02:00
Bastien Bouclet
6b988670e8
MOHAWK: Turn the active hotspot into a pointer
2017-07-03 08:50:10 +02:00
Bastien Bouclet
23bbf05c91
MOHAWK: Start converting RivenHotspot into a class
2017-07-03 08:50:10 +02:00
Bastien Bouclet
1b062d1e39
MOHAWK: Move the sound lists to RivenCard
2017-07-03 08:50:10 +02:00
Bastien Bouclet
2fbe284a31
MOHAWK: Chane Riven's graphics manager to automatically handle screen updates
2017-07-03 08:50:10 +02:00
Bastien Bouclet
1bb5424ddd
MOHAWK: Move PLST handling to the RivenCard class
2017-07-03 08:50:10 +02:00
Bastien Bouclet
abe6889bbe
MOHAWK: Remove the current card id from the Riven engine class
2017-07-03 08:50:10 +02:00
Bastien Bouclet
0aaa3760c2
MOHAWK: Move Riven's Card to a separate object
2017-07-03 08:50:10 +02:00
Bastien Bouclet
3c2ca08877
MOHAWK: Add a script queue to Riven's script manager
2017-07-03 08:50:10 +02:00
Bastien Bouclet
bc01a276f9
MOHAWK: Add documentation to Riven's script module
2017-07-03 08:50:10 +02:00
Bastien Bouclet
d625b4dbd6
MOHAWK: Rename Riven's script types
2017-07-03 08:50:10 +02:00
Bastien Bouclet
f944b62988
MOHAWK: Change Riven's scripts not to have a type
2017-07-03 08:50:10 +02:00
Bastien Bouclet
9b9fa7e0a5
MOHAWK: Refactor the script manager to read data to Command classes
2017-07-03 08:50:10 +02:00
Bastien Bouclet
834be40ffa
MOHAWK: Poll for events in two inner game loops on Selenitic
...
This should hopefully prevent Windows from showing a 'busy' cursor.
Fixes Trac#9570.
2017-07-03 06:11:38 +02:00
Paul Gilbert
fbb4cb9b31
TITANIC: Don't allow saving during the Doorbot prologue
...
This works around a bug in the original where if you saved immediately
after getting the PET, the savegame would put in in an invalid state
2017-07-02 22:02:24 -04:00
Paul Gilbert
d5ebd9ae92
TITANIC: Fix switching between forward & backwards movie clips
2017-07-02 21:30:00 -04:00
Thierry Crozat
51f8c458ba
BUILD: Fix link errors for scummvm-static on macOS X with fluidsynth
2017-07-02 22:24:05 +01:00
Thierry Crozat
ab8b5273ef
BUILD: Add titanic.dat files to the list of engines data files
2017-07-02 22:08:26 +01:00
rootfather
54c8a7fc32
NEWS: Update German NEWS file
2017-07-02 11:32:23 +02:00
Paul Gilbert
58e6033312
TITANIC: Flag English version for testing, German version as unstable
2017-07-01 17:58:28 -04:00
Paul Gilbert
4ca01a6965
TITANIC: Reset movie framerate when setting up decompressor
2017-07-01 17:54:32 -04:00
Paul Gilbert
feef98dd22
TITANIC: Fix crash going up service elevator in prologue
2017-07-01 17:48:01 -04:00
Paul Gilbert
72423657e2
TITANIC: Fix service lift indicator when going down floors
2017-07-01 17:40:51 -04:00
Paul Gilbert
372610a907
TITANIC: Refactor out _isReversed from AVI Surface
2017-07-01 17:32:42 -04:00
Martin Kiewitz
5d1b527829
NEWS: Add Police Quest 3 script patch
2017-07-01 11:54:41 +02:00
Martin Kiewitz
4fd313a496
SCI: Fix typo in pq3 script patch
2017-07-01 11:41:15 +02:00
Martin Kiewitz
a978e2a1fd
SCI: Add script patch for pq3, points for giving locket (bug #9862 )
...
This script patch will fix not getting 10 points for giving
the locket to Marie.
2017-07-01 11:38:04 +02:00
Paul Gilbert
28c461e2f9
TITANIC: Don't set movie framerate until after movie has started
2017-06-30 22:59:29 -04:00
Paul Gilbert
e4ba3fccc3
TITANIC: Update AVISurface to use refactored AVIDecoder
2017-06-30 21:33:09 -04:00
Paul Gilbert
2838776c4b
VIDEO: Refactor AVIDecoder for better handling of transparency track
...
A lot of the standard VideoDecoder methods were still treating the
transparency track as part of the video, so methods like getFrameCount
would return double the amount it should be. This refactoring properly
separates the transparency track into a separate field entirely.
2017-06-30 21:31:17 -04:00
Paul Gilbert
a897ad9e72
VIDEO: Add method to VideoDecoder to erase a track
2017-06-30 20:34:28 -04:00
Paul Gilbert
1b03df5313
TITANIC: Fix Doorbot animation during starting cutscene
2017-06-28 19:53:25 -04:00
Hein-Pieter van Braam
78b2a76076
TSAGE: remove accidentally added file
...
Commit aee71314 seems to have accidentally added a temp file containing
a libtsage.a file. We remove it here.
2017-06-26 13:56:25 +02:00
Walter van Niftrik
70092f7f25
ADL: Merge hires2 and hires0 classes
2017-06-26 11:36:45 +02:00
Thierry Crozat
db0728970c
I18N: Regenerate translations data file
2017-06-26 05:05:03 +02:00
Paul Gilbert
7264e4374a
TITANIC: Add titanic.dat to engine-data
2017-06-25 22:09:54 -04:00
Paul Gilbert
1766f9e815
TITANIC: Return long stick to inventory after hitting bomb glass with it
2017-06-25 21:17:25 -04:00
Paul Gilbert
680b668614
VIDEO: Fix transparency track seeking in AVIDecoder
2017-06-25 20:48:12 -04:00
Eugene Sandulenko
6febe656f8
LURE: Added detection for updated Russian version
2017-06-25 23:42:46 +02:00
Paul Gilbert
b24c66e096
TITANIC: Add German sound filenames for spaceship crash
2017-06-25 13:24:10 -04:00