Commit Graph
94916 Commits
Author SHA1 Message Date
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