Paul Gilbert
f21ffdca33
DREAMWEB: Refactor to use Engine debugger
2020-02-16 13:07:19 +02:00
Paul Gilbert
71a517d1db
DRASCULA: Refactor to use Engine debugger
2020-02-16 13:07:19 +02:00
Paul Gilbert
a9ea15fef4
DRACI: Refactor to use Engine debugger
2020-02-16 13:07:19 +02:00
Paul Gilbert
cefb7cfdfe
DM: Refactor to use Engine debugger
2020-02-16 13:07:19 +02:00
Paul Gilbert
e86c21351a
CRYO: Refactor to use Engine debugger
2020-02-16 13:07:19 +02:00
Paul Gilbert
35f615eb5b
CRUISE: Refactor to use Engine debugger
2020-02-16 13:07:19 +02:00
Paul Gilbert
3ed59e42fa
COMPOSER: Refactor to use Engine debugger
2020-02-16 13:07:19 +02:00
Paul Gilbert
21dd3be444
CINE: Refactor to use Engine debugger
2020-02-16 13:07:19 +02:00
Paul Gilbert
0e8e735c8f
CHEWEY: Refactor to use Engine debugger
2020-02-16 13:07:19 +02:00
Paul Gilbert
bef176fb3a
CGE2: Refactor to use Engine debugger
2020-02-16 13:07:19 +02:00
Paul Gilbert
5b25e3ec7e
CGE: Refactor to use Engine debugger
2020-02-16 13:07:19 +02:00
Paul Gilbert
e708906916
BLADERUNNER: Refactor to use Engine debugger
2020-02-16 13:07:19 +02:00
Paul Gilbert
43f49b7307
AVALANCHE: Refactor to use Engine debugger
2020-02-16 13:07:19 +02:00
Paul Gilbert
644a71440b
AGOS: Refactor to use Engine debugger
2020-02-16 13:07:19 +02:00
Paul Gilbert
f603a695af
AGI: Refactor to use Engine debugger
2020-02-16 13:07:19 +02:00
Paul Gilbert
19bf2b7b7b
ADL: Refactor to use Engine debugger
2020-02-16 13:07:19 +02:00
Paul Gilbert
35c30cdad8
ACCESS: Refactor to use Engine debugger
2020-02-16 13:07:19 +02:00
Paul Gilbert
7b721eaac1
ENGINES: Adding debugger to base Engine class
2020-02-16 13:07:19 +02:00
Eugene Sandulenko
a369a13bab
ULTIMA: Fix incorrect assignment
2020-02-16 07:01:06 +01:00
Eugene Sandulenko
845058480d
DIRECTOR: LINGO: Check score for presense. Makes tests passable again
2020-02-16 06:59:52 +01:00
Paul Gilbert
c9f59c8008
ULTIMA8: Miscellaneous graphics and gumps field changes
2020-02-15 21:39:28 -08:00
Paul Gilbert
ee1417a6d3
ULTIMA8: Renaming filesys folder class fields
2020-02-15 21:39:28 -08:00
Paul Gilbert
d37b0bed23
ULTIMA8: Renaming usecode folder class fields
2020-02-15 21:39:28 -08:00
Paul Gilbert
53acfaa556
ULTIMA8: Renaming misc folder class fields
2020-02-15 21:39:28 -08:00
Paul Gilbert
17c6ce4102
ULTIMA8: Renaming kernel class fields
2020-02-15 21:39:28 -08:00
Paul Gilbert
4f0cda070f
ULTIMA8: More field renaming of gump classes
2020-02-15 21:39:28 -08:00
Paul Gilbert
962c7967b2
ULTIMA8: Field renaming for Gump classes
2020-02-15 21:39:28 -08:00
sluicebox
11061948ac
SCI32: Fix PHANT2 volume scrollbar arrows
...
Fixes bug #10164
2020-02-15 17:59:12 -08:00
jepael
6da0010744
DIRECTOR: LINGO: Fix compiler warning
2020-02-16 02:32:41 +01:00
Thanasis Antoniou
8030bbc36f
BLADERUNNER: Use speech volume for VQA videos
...
As in original game
2020-02-16 01:33:10 +02:00
Thanasis Antoniou
6b48e046d0
BLADERUNNER: Only include relevant header files in vqa_decoder
2020-02-16 01:33:10 +02:00
sluicebox
1e3bd598ba
SCI: Remove MIDI driver timer before closing
...
Fixes bug #10374
2020-02-15 15:10:24 -08:00
Thanasis Antoniou
a2692be730
SKY: Play intro music (Adlib emulator) at proper volume
2020-02-16 00:41:13 +02:00
Roland van Laar
77461e636e
DIRECTOR: LINGO: Implement advice from Sev.
...
- loop_var is out of the loop and
- extra Datum assignment for array element is removed.
2020-02-15 22:22:09 +01:00
Roland van Laar
391335f09c
DIRECTOR: LINGO: Implement repeat with var in array
...
Lingo implements the for each loop as `repeat with VAR in ARRAY`.
1) The `ARRAY` is evaluated,
2) a loop counter is created of size(ARRAY),
3) consume the loop counter, starting at 0.
3) the ARRAY[counter] item is assiged to `VAR` and
4) the loop body executed.
5) update the loop counter with + 1
6) goto 3 till the loop counter is exhausted.
2020-02-15 22:22:09 +01:00
Le Philousophe
b1d20e4b56
COMMON: Add find() method for character to U32String
...
This is like strchr but for uint32 based strings
2020-02-15 22:07:22 +01:00
Le Philousophe
e895296313
ENGINES: Fix incoherent buffer size
2020-02-15 22:06:18 +01:00
Henrik "Henke37" Andersson
9131701a93
PINK: Rename _item to _currentItem to make its use clearer.
2020-02-15 22:05:44 +01:00
Henrik "Henke37" Andersson
5b4616e8ef
PINK: make LeadActor::isInteractingWith const
2020-02-15 22:05:44 +01:00
Henrik "Henke37" Andersson
3629415345
PINK: make toConsole const
2020-02-15 22:05:44 +01:00
Henrik "Henke37" Andersson
37e405c936
PINK: Flag a lot of stuff as const
2020-02-15 22:05:44 +01:00
Roland van Laar
6c9aefe5ae
DIRECTOR: LINGO: Remove ARRAY from print
...
Adviced by Sev in the pullrequest.
2020-02-15 22:04:48 +01:00
Roland van Laar
cac2124dd5
DIRECTOR: LINGO: Pass by reference.
2020-02-15 22:04:48 +01:00
Roland van Laar
90020ebdef
DIRECTOR: LINGO: Implemented ARRAY variable.
...
Arrays can be assigned to variables and those variables can be fetched.
Includes implementation to `put` the array.
2020-02-15 22:04:48 +01:00
Roland van Laar
a394d2da2f
DIRECTOR: LINGO: Debug print before string fix
2020-02-15 16:11:00 +01:00
George
ff6617fcca
PRINCE: I18N: Update translation (English)
...
Currently translated at 100.0% (2717 of 2717 strings)
2020-02-15 15:09:31 +00:00
George
55ab26edaa
PRINCE: I18N: Update translation (German)
...
Currently translated at 100.0% (2757 of 2757 strings)
2020-02-15 15:09:28 +00:00
Lothar Serra Mari
d81b51a065
ULTIMA: Make OSD message regarding missing ultima.dat translateable
2020-02-15 08:27:23 +01:00
Paul Gilbert
ca9d48f168
ULTIMA8: Simplifying savegame code
2020-02-14 21:40:33 -08:00
Paul Gilbert
11992f04c1
ULTIMA8: Make u8 save gump strings translatable
2020-02-14 21:40:33 -08:00