Strangerke
21fa7bda57
TSAGE: Blue Force - Inside PD (315): Implement a missing case in signal()
2011-11-05 17:40:17 +01:00
Strangerke
f691cadfc1
HUGO: Fix a CppCheck warning reported by Tetsuo55
2011-11-05 17:40:16 +01:00
Alyssa Milburn
d6bfbdd60e
COMPOSER: Implement V1 random events.
2011-11-05 16:00:02 +01:00
Alyssa Milburn
81785c6090
COMPOSER: Fix non-pipe audio buffers.
2011-11-05 15:59:40 +01:00
Strangerke
0fd1058386
TSAGE: Blue Force - inside PD (315): Fix display of Ryan when discussing about Forest Rapsheet.
...
Also fix a test on mugshot
2011-11-05 14:55:03 +01:00
Filippos Karapetis
5969c6bd2e
SCI: Updated Script::getObjectMap()
...
It now returns a reference to the object list instead of copying it
2011-11-05 13:08:42 +02:00
Alyssa Milburn
3e98c56377
COMPOSER: Support keyboard shortcuts.
2011-11-05 11:19:22 +01:00
Alyssa Milburn
c2cb1019a6
COMPOSER: Parse ambients (V1 sprite buttons).
2011-11-05 10:47:39 +01:00
Strangerke
149fc6f120
TSAGE: Blue Force - Rename some variables
...
Also add a (missing?) scene postinit
2011-11-05 10:44:53 +01:00
Strangerke
8f7fcac98d
TSAGE: Blue Force - Lyle office (810): Partly Rewrite Lyle's logic
2011-11-05 10:08:30 +01:00
Filippos Karapetis
58190c36b4
SCI: Made the object map hashmap of the Script class private
2011-11-05 10:07:03 +02:00
Filippos Karapetis
267c6f1756
SCI: Made more fields of the Script class private. Some cleanup.
2011-11-05 03:00:42 +02:00
Alyssa Milburn
d70d6c4c50
COMPOSER: Play V1 pipe audio.
2011-11-05 00:21:05 +01:00
Alyssa Milburn
6a95d0e8c9
COMPOSER: Fix kOldOpPlayWav.
2011-11-04 22:39:44 +01:00
Alyssa Milburn
4da2f24866
COMPOSER: Handle V1 pipes properly.
2011-11-04 22:39:27 +01:00
Alyssa Milburn
1c1eed784a
COMPOSER: Add support for V1 pipes.
2011-11-04 22:38:33 +01:00
athrxx
dbbfca37a2
KYRA: add missing (maybe unused) case to LoLEngine::olol_getGlobalVar()
2011-11-04 21:46:35 +01:00
athrxx
4f948b3309
KYRA: replace invalid memset call and add a warning
2011-11-04 21:46:34 +01:00
athrxx
1527e7b1b4
KYRA: (LOL) minor fix, cleanup and renaming
2011-11-04 21:46:32 +01:00
athrxx
99aaf24201
KYRA: fix monster hp in LoL
2011-11-04 21:46:31 +01:00
athrxx
19458cf03f
KYRA: rename script proc and fix some debug messages
2011-11-04 21:46:29 +01:00
Johannes Schickel
6a3a14ab6b
KYRA: Reduce size of KyraEngine_LoK::_entranceMouseCursorTracks.
...
Also clear the whole array in enterNewScene. This is not needed since the last
value is only used when the first four values are set up valid, but it removes
an annoying warning in PVS-Studio and makes the code a bit clearer.
2011-11-04 20:15:05 +01:00
Johannes Schickel
3c4bb82799
KYRA: Use "0xFF" instead of "0xFFFF" as memset's second parameter.
2011-11-04 20:15:05 +01:00
Strangerke
e0faee40b8
TSAGE: Blue Force - Child protection site (580). Fix vehicle display when moving with Lyle. It now displays a car instead of a dwarf.
2011-11-04 20:09:16 +01:00
Johannes Schickel
7157e75ed9
KYRA: Remove FIXME, which should've been removed with 4410e61...
2011-11-04 20:03:59 +01:00
Johannes Schickel
4410e61238
KYRA: Simplify getMoveTableSize.
...
This also removes two FIXME comments. The original did the same checks as we
had before, but as PVS-Studio noticed the expression was excessive. I changed
it to a simpler expression now and removed the FIXMEs.
2011-11-04 20:01:57 +01:00
Alyssa Milburn
4232610c20
COMPOSER: Don't pass first param for V1 mouse events.
2011-11-04 12:31:03 +01:00
Alyssa Milburn
9da55d09bf
COMPOSER: Implement/stub the rest of V1 scripting.
2011-11-04 12:28:49 +01:00
Alyssa Milburn
5b7d2cd65a
COMPOSER: Improve check for invalid CTBLs.
2011-11-04 12:27:10 +01:00
Alyssa Milburn
bee2e69e11
COMPOSER: Factor out button activation code.
2011-11-04 12:25:37 +01:00
Alyssa Milburn
dbba1e08fe
COMPOSER: Fix reading rollover scripts for V1 buttons.
2011-11-04 11:10:56 +01:00
Paul Gilbert
48d9c3d155
TSAGE: Fix field initialisation in Scene270::signal
2011-11-04 20:39:39 +11:00
Filippos Karapetis
8535e12e0b
TSAGE: Restored a duplicated assignment from commit ec6a9d2, with a FIXME
2011-11-04 11:30:38 +02:00
Filippos Karapetis
8712d48cd8
TSAGE: Fixed a bug from commit ec6a9d2
2011-11-04 11:19:14 +02:00
Willem Jan Palenstijn
9e4d3234c5
SCUMM: Revert "Removed a duplicate variable assignment"
...
This reverts commit 747ebffd17eb64423fd8fb321f9d803ec31105f4,
and adds a FIXME.
2011-11-04 10:04:42 +01:00
Filippos Karapetis
ec6a9d2872
TSAGE: Removed duplicate assignments
2011-11-04 00:42:42 +02:00
Filippos Karapetis
b849f5485f
CRUISE: Removed duplicate variable assignment
2011-11-04 00:42:41 +02:00
Filippos Karapetis
e4d1a5da3d
QDM2: Removed superfluous parentheses
2011-11-04 00:42:40 +02:00
Filippos Karapetis
747ebffd17
SCUMM: Removed a duplicate variable assignment
2011-11-04 00:42:38 +02:00
Filippos Karapetis
cdedfa3d85
SCI: Removed a duplicate variable assignment
2011-11-04 00:42:37 +02:00
athrxx
286c319719
KYRA: fix minor bug in LoLEngine::playCharacterScriptChat()
2011-11-03 23:05:04 +01:00
athrxx
4eab4f931f
AUDIO: remove 2 superfluous lines in Kyra1/Kyra2/LoL FM-Towns/PC-98 sound driver
2011-11-03 23:05:03 +01:00
Matthew Hoops
ff7bd63238
MOHAWK: Make rocketSliderGetSound easier to understand
2011-11-03 17:57:02 -04:00
Alyssa Milburn
cfdb22b95c
COMPOSER: Add some incomplete V1 scripting support.
2011-11-03 22:44:04 +01:00
Alyssa Milburn
07f578b8aa
COMPOSER: Provide default mouse cursor if needed.
2011-11-03 22:43:18 +01:00
Alyssa Milburn
51fb629569
COMPOSER: Add support for loading V1 pages.
2011-11-03 22:42:22 +01:00
Filippos Karapetis
d3999850e7
KYRA: Added FIXMEs for two odd checks
2011-11-03 23:09:38 +02:00
Filippos Karapetis
d3858c359f
AGI: Commented out if statements that always evaluate to true
2011-11-03 22:55:22 +02:00
Filippos Karapetis
86387f1d70
TUCKER: Added FIXMEs for seemingly superfluous logic branches
2011-11-03 22:53:32 +02:00
Filippos Karapetis
b3134650df
SCI: Fixed a workaround
2011-11-03 22:44:11 +02:00