Commit Graph

554 Commits

Author SHA1 Message Date
antoniou79
0c203f7edf BLADERUNNER: Don't keep bad uninitialized values on load
For ambient sound tracks
2021-08-02 15:41:04 +03:00
antoniou79
60b1b7eb40 BLADERUNNER: RESTOREDCONTENT: Restore dialogue in RC03
For the case when McCoy lets Izo escape

This whole sequence is still untriggered and has some glitches, which will be resolved when we restore the whole segment of catching up to Izo and then letting him go.
2021-07-31 19:13:36 +03:00
antoniou79
96e7858255 BLADERUNNER: RESTOREDCONTENT: NR07 restored cut dialogue bits
Tested animations. Still pending work on triggering some of these dialogue cases.
2021-07-31 19:08:46 +03:00
antoniou79
8199c96342 BLADERUNNER: Fix remnant clickable and target spot in NR11
For the case when McCoy allows Dektora to leave.

Also RESTORED CONTENT: a small extra dialogue with McCoy telling Dektora to call him Ray.
2021-07-27 23:01:02 +03:00
antoniou79
5656ee3c06 BLADERUNNER: RESTOREDCONTENT: Add more Maggie interactions
Also clean up Maggie's script.
2021-07-21 17:12:00 +03:00
antoniou79
39b2209a80 BLADERUNNER: Add proper balance to Maggie sounds 2021-07-10 19:15:41 +03:00
antoniou79
c35705e7bc BLADERUNNER: Fix Maggie sleep wakeup animations
Also minor cleanup of the code for Maggie's AI
2021-07-10 19:15:41 +03:00
antoniou79
fd45d6cca7 BLADERUNNER: Fix map from 5bit color to 8bit
This fixes a bug with Izo's flash not entirely hiding McCoy, Izo and NPCs

White value was previously calculated as r,g,b (248,248,248) instead of (255,255,255)
2021-07-03 19:31:48 +03:00
antoniou79
61625cc2b0 BLADERUNNER: RESTOREDCONTENT: FLYTRU_E with custom sound
Outtake FLYTRU_E is only available in Act 1

Also only when taking off from McCoy's roof or Police Station and again it's a random chance
2021-07-02 00:43:40 +03:00
antoniou79
73a7cbde44 BLADERUNNER: RESTOREDCONTENT: NR06 and MA06 extra machine voices
NR06 door announcer and MA06 elevator voice print identification

Also includes fix for bad flag for statues' comment in NR06
2021-06-30 22:42:58 +03:00
antoniou79
4dcbd07148 BLADERUNNER: Fix actor voices with wrong balance
Some voices have bad pan, because the actors are not actually in the scene/dr06

This happens because on occasion (eg. TV news) some voices will be coming from an object on screen
but the game would still calculate the actor's position (and produce an awry pan value, since there is no such actor in the scene)
Addresses report: https://bugs.scummvm.org/ticket/11339
But covers more cases than just the TV voices.
2021-06-30 22:42:58 +03:00
antoniou79
a52f2d8a75 BLADERUNNER: Introduce small delay to two targets
These both are infamous for how fast they shoot after becoming visible on screen

The delay was 0 in the original. Now it's random between 400 and 800ms, so they are still fast, but not unfair
2021-06-28 22:51:31 +03:00
antoniou79
257d0f79de BLADERUNNER: RESTOREDCONTENT: Better hotspot for spinner in HF01 2021-06-27 18:59:02 +03:00
antoniou79
6d79769258 BLADERUNNER: RESTOREDCONTENT: Correct heading for Crazylegs in PS09
Also fix Crazylegs reacting to McCoy drawing his gun in PS09
2021-06-27 18:59:02 +03:00
antoniou79
e2f3583738 BLADERUNNER: RESTORED CONTENT: Crazylegs letter to Dektora
CrazysInvolvement clue, connected to the ADVERTISEMENT (cut) dialogue option
2021-06-27 15:00:32 +03:00
antoniou79
08d95bae75 BLADERUNNER: Fix Gordo walking on air and floating in NR02
Original bug - If McCoy exits and re-enters quickly while Gordo walks to podium

Related to the movementTrackWaypointReached() while McCoy is not on the actor's set
2021-06-17 08:44:20 +03:00
antoniou79
5106f0ba68 BLADERUNNER: Fix McCoy blink in after Dektora dance
This was a bug of the original game too.
2021-06-16 23:27:31 +03:00
antoniou79
95b14a9ab6 BLADERUNNER: Fix KIA blink at Esc on last line spoken
Also restore dual skip funtionality for Esc and Return keys down (video and spoken non-queued dialogue)

Previous behavior restored as a quality of life feature, that is quite practical on eg. Android port (easy access to "Esc", not so easy to "Return"). The issues that led to reverting previous to the original behavior (only Esc key for video, only Return key for dialogue) should be resolved now by the intermediate commits.
2021-06-16 21:45:01 +03:00
antoniou79
f3113cf45d BLADERUNNER: More precise naming for time delay vars and parameters
Also use u suffix for unsigned int literal parameters (WIP)
2021-06-14 16:27:19 +03:00
antoniou79
7a2a53b9ff BLADERUNNER: RESTORED CONTENT: Start some music at random second 2021-06-14 16:27:19 +03:00
antoniou79
b8eb0d0386 BLADERUNNER: Play the ambient audience clapping once
Original played it at every frame for 15 frames and it sounded robotic and bugged
2021-06-14 16:27:18 +03:00
antoniou79
4e32ee564f BLADERUNNER: Rename two flags and add some comments
Related to Guzza's dialogue in PS4
2021-06-12 14:58:07 +03:00
antoniou79
8be60bb257 BLADERUNNER: Special mark for clues shared with Mainframe
These changes are for Restored Content

The special mark is a different background color, and applies only in KIA when hacked with Bob's hack.
Also tweaked the Mainframe voiceover reporting "no clues transferred" to refer to both uploading and downloading
and only play once at the end (when applicable)
2021-05-31 13:24:05 +03:00
antoniou79
ba5e103a29 BLADERUNNER: Fix comment (clue instead of quote) 2021-05-29 19:05:31 +03:00
antoniou79
334c24dea4 BLADERUNNER: Restore some KIA clues which wrongly had no type set 2021-05-29 18:56:45 +03:00
antoniou79
b4da2ca867 BLADERUNNER: Add notes and comments about clues
Also fix some minor spelling (kSuspectDekora) and capitalization issues (kClueClovisflowers)
2021-05-29 18:56:45 +03:00
antoniou79
390a0052c8 BLADERUNNER: Allow acquiring Tyrell Guard interview clue
Only in Restored / cut content
2021-05-29 18:56:44 +03:00
antoniou79
f71085d8b4 BLADERUNNER: Expand region for crashed car in CT11 2021-05-29 18:56:44 +03:00
antoniou79
350053a829 BLADERUNNER: Use a new region for Grigorian's note 2021-05-29 18:56:44 +03:00
antoniou79
aee8d17ca2 BLADERUNNER: Grigorian's Note restoration (WIP)
Note can be found in the crashed shedan in Act 3, outside Yukon.

Also fixed a bug with a lingering hotspot (from the lichendog wrapper)
2021-05-29 18:56:44 +03:00
Orgad Shaneh
a05e54f00c JANITORIAL: Remove trailing whitespaces 2021-05-04 11:46:30 +03:00
antoniou79
3c61365692 BLADERUNNER: Fix bad boundbox for corpses
Some of these issues were caused by commit 186de62ffb

Others were original bugs (mutants 2 and 3), and both rats.
This commit includes a fix for Grayford's death animation when shot (in Act 4)
2021-04-17 01:45:38 +03:00
antoniou79
f69fe5ee0b BLADERUNNER: JANITORIAL: Comment alignment fix 2021-04-17 01:45:38 +03:00
antoniou79
c0bcc5438f BLADERUNNER: Fix logic for asking Crazylegs about Dektora 2021-04-17 01:45:38 +03:00
Eugene Sandulenko
5e7fe2dc57
JANITORIAL: Replace spaces in indentation with tabs 2021-04-15 21:20:36 +02:00
antoniou79
271d0ca27d BLADERUNNER: Comment on potential script bug
It's more of an inconsistency than a bug that matters to gameplay
2021-04-03 14:03:36 +03:00
antoniou79
ccc1ccf06f BLADERUNNER: Improve dialogue with Bob about Hasan 2021-02-28 22:45:37 +02:00
antoniou79
6d9cb0cf6a BLADERUNNER: Minor comment fixes 2021-01-27 14:58:34 +02:00
antoniou79
8a18f0afd8 BLADERUNNER: Tweak timing of some VK questions 2020-12-20 19:25:18 +02:00
antoniou79
45448f93da BLADERUNNER: Fix for when talking characters get interrupted 2020-12-20 18:10:08 +02:00
antoniou79
c3fe087fa3 BLADERUNNER: Fix rogue hotspot in UG12
A chair from another scene was somewhere in the background
2020-12-20 16:07:52 +02:00
antoniou79
0bc1586bcc BLADERUNNER: RESTOREDCONTENT: Quote about fake McCoy on photo 2020-12-19 23:10:36 +02:00
antoniou79
d88fe480c5 BLADERUNNER: Describe remaining model animations
bullet bob, insect_dealer, tyrell_guard, runciter
2020-12-16 14:38:59 +02:00
antoniou79
819793bd49 BLADERUNNER: Describe Chew and Gaff animations 2020-12-15 20:51:25 +02:00
antoniou79
f962fcaf67 BLADERUNNER: Describe more character animations
EarlyQBartender, Hanoi, Hawker's barkeeper, Holloway, Moraji, Photographer, Rajif, Sgt Walls, Tyrell

Also described shooshine man's animations but he is unused as of yet.
2020-12-15 16:24:22 +02:00
antoniou79
694de1c8b1 BLADERUNNER: RESTOREDCONTENT: Better positioning for Patron3 2020-12-13 22:38:46 +02:00
antoniou79
1ddb99296c BLADERUNNER: RESTOREDCONTENT: Restore HysteriaPatron3 dancer
For the time being both dancers will be shown in NR05

One needs to start a new (restored content) game to get the second dancer,
because her positioning code is in her Initialize() (as in HysteriaPatron2).
Maybe in the future we will allow only one dancer to appear there
choosing them with a random chance.
2020-12-13 22:14:39 +02:00
antoniou79
970c54ff58 BLADERUNNER: Describe Mia Murray animations 2020-12-13 20:13:36 +02:00
antoniou79
e536f50b34 BLADERUNNER: Describe more animations
Izo, Sadik, Twins, EarlyQ, Leon, Sebastian, Leary, Grayford, Hanoi, Clerk, HowieLee, Isabella, FishDealer, InsectDealer

Also restored a talk animation for Hanoi, which looked to be omitted due to an original bug
2020-12-13 19:06:27 +02:00
antoniou79
f0b637ff6d BLADERUNNER: More animation descriptions and notes
Zuben, (Removed) dancer (taffy patron 3), Walkers, Mutants, Bear Doll, General Doll
2020-12-11 23:02:58 +02:00