Commit Graph
576 Commits
Author SHA1 Message Date
Hubert Maier 2ea5bfe695 BLADERUNNER: Correct spelling mistake
comming -> coming
2022-10-27 15:56:09 +02:00
antoniou79 fbdee822db BLADERUNNER: CUTCONTENT: Restore Guzza quote in UG18 2022-10-14 11:33:28 +03:00
antoniou79 3ef467dafc BLADERUNNER: Fix inconsistency for Guzza's quote in UG18
KIA clue kClueBriefcase plays this quote, but in-game dialogue was skipping it
2022-10-14 11:33:28 +03:00
antoniou79 91fb74486f BLADERUNNER: CUTCONTENT: Skip Runciter quotes 1670 and 1680 in DEU version 2022-08-07 20:59:51 +03:00
antoniou79 dc17d7e465 BLADERUNNER: Gracefully handle a case for Grigorian's arrest
Addresses bug #13727 which only happens in vanilla mode, and only when CDFRAMESx files are used instead of a single HDFRAMES

This bug can happen since by (my) mistake the kClueGrigoriansResources clue could be acquired in vanilla mode in ScummVM 2.5.0, 2.5.1 and 2.6.0.
That clue is supposed to only be part of the restored content mode.
2022-07-19 23:05:12 +03:00
antoniou79 605fce57bb BLADERUNNER: CUTCONTENT: Move Grigorian's resources clue to cut content 2022-07-19 22:24:49 +03:00
antoniou79 cbdfe3b748 BLADERUNNER: Fix potential missing of blinking led for phone message 2022-07-07 15:13:24 +03:00
antoniou79 be583aaa8b BLADERUNNER: Early subtitles queuing system
To be used for secondary subtitles, for displaying developer commentary
2022-07-06 17:19:59 +03:00
antoniou79 f64ac55443 BLADERUNNER: Support font hd and subtitles code cleanup
In preparation for subtitles v7 and queuing system
2022-07-06 14:46:57 +03:00
antoniou79 cb62a020d7 BLADERUNNER: Clear maze score when exiting maze 2022-07-06 13:38:04 +03:00
antoniou79 66988edf3f BLADERUNNER: Clarification comment for a case in UG18 2022-07-06 13:34:51 +03:00
antoniou79 42a0025aed BLADERUNNER: Support secondary subtitles
Main for debugging and fun stats in shooting range and VK test for now
2022-06-30 01:00:06 +03:00
antoniou79 bf12a1ecdf BLADERUNNER: Fix pathfinding in PS05 2022-03-16 14:20:35 +02:00
antoniou79 f4a0db227f BLADERUNNER: Check Steele presence in KP03 for explosion
In the original code Steele's presence was not ensured and could potentially lead to buggy behavior
2022-01-09 15:42:18 +02:00
antoniou79 62e01630d7 BLADERUNNER: RESTOREDCONTENT: Properly set Grigorian's Note flag 2021-12-28 19:42:27 +02:00
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
antoniou79 17a1c5b2cc BLADERUNNER: Use enum labels for two McCoy goals 2021-12-12 13:31:40 +02:00
antoniou79 4c8c5f12fa BLADERUNNER: Fix broken Leary talk animations
Should fix bug #13072

The code for Leary's AI script ChangeAnimationMode() was re-checked against the c file produced from our dissassembly of the AI-ACT1-23 dll.
2021-11-14 20:19:43 +02:00
antoniou79 41cd647e9e BLADERUNNER: RC: Increase likelihood of restored greeting
Refers to first meeting with Chew DR03 Act2
2021-11-08 13:02:38 +02:00
Alexandre Detiste 6044504762 JANITORIAL: typos
some in the variable names, some in the comments;
no change for the strings that interract with original games assets
2021-10-31 20:46:31 +01:00
antoniou79 16a83c4460 BLADERUNNER: RC - Move line about real dogs
Use it as banter talk (low random chance) with photographer
2021-10-27 22:34:51 +03:00
antoniou79 8749a2bb36 BLADERUNNER: RESTOREDCONTENT: Fix bugs in Crazylegs arrest
Also restore a few lines for dialogue with Runciter, and a Steele cue

And added notes for bugs to resolve in the future, the BLOND WOMAN dialogue bug with Early Q in particular
2021-08-23 00:09:51 +03:00
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