49414 Commits

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