Scott Percival
112d534b01
DIRECTOR: LINGO: Allow alignTypes to convert numerics from strings
2020-01-20 00:14:54 +08:00
Scott Percival
7d11a2aa38
DIRECTOR: LINGO: Fix REFERENCE support in varFetch and varAssign
2020-01-20 00:14:54 +08:00
Scott Percival
27552ede73
DIRECTOR: LINGO: Only trigger script on kEventNone for v3 and below
2020-01-20 00:14:54 +08:00
Scott Percival
84557806ec
DIRECTOR: LINGO: Initialise global list in bytecode
2020-01-20 00:14:54 +08:00
Scott Percival
c715b9646a
DIRECTOR: LINGO: Split out helper methods varFetch and varAssign
2020-01-20 00:14:54 +08:00
Eugene Sandulenko
d004473e41
DIRECTOR: Fix script dumping for score scripts
2020-01-19 15:47:48 +01:00
Eugene Sandulenko
207407a647
DIRECTOR: LINGO: Gracefully process lexer and parser errors.
2020-01-19 15:47:42 +01:00
Eugene Sandulenko
37b473cc0d
DIRECTOR: LINGO: Improved debug message
2020-01-19 13:51:41 +01:00
Eugene Sandulenko
388963f844
DIRECTOR: LINGO: Implement parsing and stub for 'repeat with...in <list>'
2020-01-19 13:43:58 +01:00
Eugene Sandulenko
990c2736f9
DIRECTOR: JANOTORIAL: Whitespace fixes
2020-01-19 13:32:33 +01:00
Eugene Sandulenko
f41de8e74a
DIRECTOR: LINGO: Added test for initializing arrays with expressions
2020-01-19 13:27:39 +01:00
Eugene Sandulenko
13049abaff
DIRECTOR: LINGO: Arrays could be initialized with expressions
2020-01-19 13:26:25 +01:00
Eugene Sandulenko
84e8ab4956
DIRECTOR: LINGO: Proper stub for 'ancestor' property
2020-01-19 13:21:34 +01:00
Eugene Sandulenko
6a6935ed4c
DIRECTOR: LINGO: Added test for 'the last of' chunk expression
2020-01-19 13:06:53 +01:00
Eugene Sandulenko
9d4d4a063e
DIRECTOR: LINGO: Implemented 'the last of <chunk>' parsing and stub
2020-01-19 13:05:08 +01:00
Eugene Sandulenko
a965196116
DIRECTOR: LINGO: Fixed 'return' preprocessing
2020-01-19 02:04:58 +01:00
Eugene Sandulenko
e0810084ab
DIRECTOR: LINGO: Implement c_nextRepeat()
2020-01-19 01:41:36 +01:00
Thanasis Antoniou
4d260ea349
BLADERUNNER: SUBTITLES: Added TB_FLY to subtitle-able videos
2020-01-19 01:28:00 +02:00
athrxx
1b11def7bf
KYRA: apply AdLib fix 12fd8cd4 to all Kyra games
...
The sound glitch has now been reported to also appear in EOB and LOL-Floppy. I was able to confirm at least LOL-Floppy.
And clipping from silence to max volume while doing a fade out really doesn't make much sense.
2020-01-18 21:52:32 +01:00
athrxx
f923ff6b3b
KYRA: (EOB2) - fadeout subtitles on skip event
...
(to avoid slight color glitch in the Amiga version)
2020-01-18 21:52:31 +01:00
athrxx
ce6a4ecd16
KYRA: (EOB) - support "No Music" setting
...
(until now it was possible to switch sounds on and off ingame, but not via the launcher music device setting)
2020-01-18 21:52:31 +01:00
Thanasis Antoniou
fbec77963d
BLADERUNNER: Allow detection of Spanish version for restored content mode
2020-01-18 22:46:53 +02:00
Eugene Sandulenko
9786a08e58
DIRECTOR: LINGO: Added test for 'next repeat' constuct
2020-01-18 13:31:36 +01:00
Eugene Sandulenko
d8a3e6573a
DIRECTOR: LINGO: Added parsing and stub for 'next repeat' construct
2020-01-18 13:28:36 +01:00
Eugene Sandulenko
7dd08b7136
DIRECTOR: LINGO: Added 'the visibility of sprite <x>' keyword.
...
This completes all needed Lingo parsing for D3. Yay!
2020-01-18 12:22:59 +01:00
Scott Percival
c07ff2e5f0
DIRECTOR: LINGO: Add more bytecode stubs
2020-01-18 14:12:56 +08:00
Scott Percival
bb61cca451
DIRECTOR: LINGO: Add reference to script context in Symbol, allow local calls
2020-01-18 12:30:31 +08:00
Scott Percival
87f6d6257d
DIRECTOR: LINGO: Add previous script context to call frame
2020-01-18 11:36:47 +08:00
Scott Percival
329b77bd82
DIRECTOR: LINGO: Fix constant size check
2020-01-18 11:36:47 +08:00
D G Turner
e8ad1bdec5
SCI: Fix GCC Compiler Unused Variable Warning
...
This is flagged by GCC if -Wunused-variable is enabled.
2020-01-18 02:54:30 +00:00
Thanasis Antoniou
37b8ab4d4c
BLADERUNNER: Use accented i in subtitles label in KIA (Spanish version)
2020-01-18 04:28:58 +02:00
athrxx
12fd8cd45a
KYRA: (LOK) - fix AdLib sound glitch (bug #11303 )
2020-01-18 00:39:27 +01:00
Eugene Sandulenko
0728d91c45
DIRECTOR: LINGO: Added tests for chunk expressions
2020-01-17 16:23:52 +01:00
Eugene Sandulenko
1e4ccfbc30
DIRECTOR: LINGO: Implement putting things into chunk expressions
2020-01-17 16:23:52 +01:00
Eugene Sandulenko
8cb378a63e
DIRECTOR: LINGO: Proper code generation for 'set <x> of menuItem <y> of menu <z>'
2020-01-17 16:23:52 +01:00
Paul Gilbert
2ce0f347ad
TITANIC: gcc compilation fix
2020-01-16 20:04:16 -08:00
Paul Gilbert
a8d802f17d
TITANIC: Cleanup of #include lines
2020-01-16 19:27:49 -08:00
Paul Gilbert
33f74e3027
TITANIC: Cleanup camera creation of motion controllers
2020-01-16 19:27:49 -08:00
Paul Gilbert
e30c9ad7d9
TITANIC: Cleanup of flight manager code
2020-01-16 19:27:49 -08:00
Paul Gilbert
e138a455aa
TITANIC: Clarify CStarVector as CCallbackHandler
2020-01-16 19:27:49 -08:00
Paul Gilbert
da3c74224d
TITANIC: Better naming for CFlightManagerBase fields
2020-01-16 19:27:49 -08:00
Paul Gilbert
0280ca2359
TITANIC: Clarifying auto movers as flight managers
2020-01-16 19:27:49 -08:00
Paul Gilbert
690b18ac0b
TITANIC: Standardized camera mover classes as motion control
2020-01-16 19:27:49 -08:00
sluicebox
2ca83c0715
SCI32: Fix SQ6 crash on displaying restore error msg
...
Fixes bug #9702
2020-01-16 15:02:40 -08:00
athrxx
50e5b82981
KYRA: (MR) - fix spelling in comments
2020-01-16 18:32:13 +01:00
Eugene Sandulenko
2c044b0c96
DIRECTOR: LINGO: Added 'the loc of sprite' parsing
2020-01-16 18:21:28 +01:00
Eugene Sandulenko
f601168016
DIRECTOR: LINGO: Better diagnostics for unknown fields
2020-01-16 18:21:28 +01:00
Eugene Sandulenko
a2c971c925
DIRECTOR: LINGO: Added parsing 'the rect of sprite'
2020-01-16 18:21:28 +01:00
Eugene Sandulenko
ca8064f3d0
DIRECTOR: LINGO: Added test for 'the number of castMembers"
2020-01-16 18:21:28 +01:00
Eugene Sandulenko
b06b900cdd
DIRECTOR: LINGO: Fix grammar for 'the number of castMembers'
2020-01-16 18:21:28 +01:00