56884 Commits

Author SHA1 Message Date
D G Turner
1a9fa34dc1 AGI: Fix some GCC Compilation Warnings
These were associated with memset() of Mouse structure which now has
a constructor method to do this instead.
2019-08-24 10:25:20 +01:00
Paul Gilbert
98d68b3cea XEEN: Fix pitfall destinations in Southern Tower 2019-08-22 21:05:28 -07:00
Paul Gilbert
b0913fcab3 XEEN: Fix giving lava damage after combat ends 2019-08-22 19:37:24 -07:00
antoniou79
0e691072bb BLADERUNNER: Restore Animoid banter and purchases 2019-08-22 23:50:20 +03:00
antoniou79
06a08d9c77 BLADERUNNER: Restore Hasan being at Animoid past Act 2
This restores the trigger for the last dialogue about the fish scale
2019-08-22 23:50:20 +03:00
antoniou79
927e5bf67b BLADERUNNER: Restore a banter quote for Sgt Walls 2019-08-22 23:50:20 +03:00
antoniou79
ea6ae69ac6 BLADERUNNER: Named animations for Klein and Hasan 2019-08-22 23:50:20 +03:00
sluicebox
178f507926 SCI: Fix PQ3 Day 6 house fire repeating
Fixes bug #11089
2019-08-21 19:34:15 -07:00
sluicebox
60fcf993e7 GRAPHICS: Display Mac monochrome cursor inverted pixels
Bug #7050
2019-08-21 14:13:26 +03:00
Paul Gilbert
83a479470f XEEN: Fix applying characters' fire resistance when walking on lava 2019-08-20 22:17:36 -07:00
sluicebox
5baa02c750 SCI: Fix QFG1VGA Drink water message
Fixes bug #11086
2019-08-20 01:02:08 -07:00
sluicebox
1dbd50b7e3 SCI: Fix spacing and macro on previous commit 2019-08-19 18:47:23 -07:00
sluicebox
cc05dbccd9 SCI: Fix PQ3 doctor's mouth animation speed
Fixes bug #10255
2019-08-19 18:37:44 -07:00
sluicebox
aab2204131 SCI32: Fix QFG4 Great Hall argument door
Fixes a large number of script bugs surrounding the door to
the argument between Katrina and Ad Avis in the great hall.
This fixes floppy-only bugs, CD regressions, and message
responses which were broken in all versions.

As part of this, the audio for two messages is now available
in the CD version for the first time.

Bug #10799
2019-08-19 16:33:13 -07:00
Paul Gilbert
1173344918 XEEN: Workaround for incorrect vowelless knights riddle answer 2019-08-18 20:28:23 -07:00
Paul Gilbert
b39ab39d44 XEEN: Fix granting temporary fire resistance 2019-08-18 19:32:36 -07:00
Paul Gilbert
2547ad576d XEEN: Workaround script bug opening sarcophagus in Sphinx 2019-08-18 18:32:24 -07:00
Paul Gilbert
73a4f228f6 XEEN: Implement autosave support 2019-08-18 15:18:57 -07:00
Paul Gilbert
1f38a8239f GLK: FROTZ: Whitespace fixes 2019-08-18 15:18:57 -07:00
Paul Gilbert
34f842e4b8 GLK: FROTZ: Fix creating text vs buffer windows 2019-08-18 15:18:57 -07:00
Filippos Karapetis
0add13ed43 STARTREK: Read most of the TUG mission texts from RDF files 2019-08-19 00:18:05 +03:00
Filippos Karapetis
8e69e9e462 STARTREK: Fix failed action texts 2019-08-19 00:18:02 +03:00
Filippos Karapetis
6a9969ed25 STARTREK: Fix loading of some texts, and add the "text" console command 2019-08-19 00:18:00 +03:00
antoniou79
b7c089f489 BLADERUNNER: Restore bits of dialogue for McCoy, Chew, Walls 2019-08-18 21:09:51 +03:00
antoniou79
a5849197c9 BLADERUNNER: McCoy should face Clovis in KP07 (ClickedOnActor) 2019-08-18 18:39:38 +03:00
antoniou79
e263207ba1 BLADERUNNER: Restore bits of Guzza dialogue 2019-08-18 13:32:39 +03:00
D G Turner
1083ff6577 KYRA: LOL: Fix GCC Compiler Warning from memset Usage
The memset call to clear the Common::Event is unecessary as all fields
are cleared either directly by the class constructor or for fields which
are struct/class objects, by their constructors.
2019-08-18 02:12:15 +01:00
D G Turner
ef00f1d053 STARTREK: Fix introduced bug in mission chain loading code
This needs to avoid loading when the mission is "VENG" i.e. the last
mission, since there is no next mission to load and this would have
loaded an invalid memory string.
2019-08-17 22:29:15 +01:00
antoniou79
4d16d31d1d BLADERUNNER: Remove traces of added L.MOUSE2 object in PS07 2019-08-17 22:18:39 +03:00
antoniou79
6e44885476 BLADERUNNER: Remove aux (added) L.MOUSE2 object 2019-08-17 21:58:21 +03:00
antoniou79
7bcd8af890 BLADERUNNER: Complete Klein's annoyed behavior
Also restored him being at the lab past day 1 (Act 1 up to and including Act 3)
2019-08-17 21:58:21 +03:00
antoniou79
0aa82a099f BLADERUNNER: Merge code for clues in PS07 original/cut versions 2019-08-17 21:58:21 +03:00
antoniou79
ac40449699 BLADERUNNER: Restored - Dino gets clues properly
He gets them from the mainframe as indicated by the game's manual
2019-08-17 21:58:21 +03:00
Filippos Karapetis
ef71ebda4d STARTREK: Read TUG0 description messages from the respective RDF file 2019-08-17 21:56:14 +03:00
Filippos Karapetis
62d1dbac65 STARTREK: More explicit definition of text types 2019-08-17 21:56:13 +03:00
Filippos Karapetis
d74060e17a STARTREK: Load all kinds of messages, and remove redundant variables 2019-08-17 21:56:12 +03:00
Filippos Karapetis
1641bd3a61 STARTREK: Allow lowercase for mission names in console commands 2019-08-17 21:56:11 +03:00
Paul Gilbert
fe62841561 GLK: FROTZ: Workaround Shogun Blorb having a 0 size apal chunk 2019-08-16 22:18:27 -07:00
Paul Gilbert
c9811e279a GLK: FROTZ: Erase correct area when switching rooms in Arthur 2019-08-16 22:08:43 -07:00
Paul Gilbert
a6c5caf1fb GLK: FROTZ: Properly implement os_char_width
This fixes a memory corruption in the Arthur startup
2019-08-16 18:26:27 -07:00
Paul Gilbert
45de5828df GLK: FROTZ: Proper pixel precision for V5+ 2019-08-16 18:26:27 -07:00
Paul Gilbert
5c5814d544 GLK: FROTZ: Only call Glk move cursor for Glk text grid windows 2019-08-16 18:26:27 -07:00
antoniou79
43af0a3bb0 BLADERUNNER: Restored buzzer to annoy Dino (WIP) 2019-08-16 19:20:13 +03:00
antoniou79
94858f738e BLADERUNNER: Added cut generic walker models 2019-08-16 19:20:13 +03:00
Filippos Karapetis
878675cbd0 STARTREK: Simplify screen name code and add the "actions" debug command
- The screen name and map name code have been merged and simplified
- Some usage of SharedPtr has been adapted
- Duplicate code for loading the room map has been merged
- The "actions" command has been imported from the tools code
- Cleanup
2019-08-16 14:16:43 +03:00
sluicebox
2b6d58cbb2 SCI: Fix builds when SCI32 disabled
Fixes previous commit
2019-08-15 17:44:44 -07:00
sluicebox
25374e0533 SCI: Fix ECO2 Icon bar tutorial
Fixes bug #11081
2019-08-15 17:16:28 -07:00
antoniou79
9a76434d40 BLADERUNNER: Early restoration for Dino Klein 2019-08-16 00:50:49 +03:00
antoniou79
a2df43bd91 BLADERUNNER: Cleaner format in constants and init_script(partial) 2019-08-16 00:50:49 +03:00
Filippos Karapetis
089c04f6f7 STARTREK: Cleanup away mission chain loading code 2019-08-15 11:58:16 +03:00