diff options
author | Thanasis Antoniou | 2019-05-13 10:07:07 +0300 |
---|---|---|
committer | Thanasis Antoniou | 2019-05-13 10:07:07 +0300 |
commit | c352c2ed1bec7fa518a9245e66b63f0c6001c7a9 (patch) | |
tree | c3801a5cd4b5ef890dddb939b9c3b977b807dc54 /engines/bladerunner/script/scene | |
parent | 7f6b9750d7c77afa469aac82f75bb46bf75ddf3e (diff) | |
download | scummvm-rg350-c352c2ed1bec7fa518a9245e66b63f0c6001c7a9.tar.gz scummvm-rg350-c352c2ed1bec7fa518a9245e66b63f0c6001c7a9.tar.bz2 scummvm-rg350-c352c2ed1bec7fa518a9245e66b63f0c6001c7a9.zip |
BLADERUNNER: Speech when click on barkeep from HC01
Added behavior identical for similar cases (CT12, AR01)
Diffstat (limited to 'engines/bladerunner/script/scene')
-rw-r--r-- | engines/bladerunner/script/scene/ct12.cpp | 1 | ||||
-rw-r--r-- | engines/bladerunner/script/scene/hc01.cpp | 9 |
2 files changed, 10 insertions, 0 deletions
diff --git a/engines/bladerunner/script/scene/ct12.cpp b/engines/bladerunner/script/scene/ct12.cpp index 88b59cad33..5eb48765bc 100644 --- a/engines/bladerunner/script/scene/ct12.cpp +++ b/engines/bladerunner/script/scene/ct12.cpp @@ -138,6 +138,7 @@ bool SceneScriptCT12::ClickedOnActor(int actorId) { } // cut off feature? grayford never visit CT12 as goal 308 is never triggered + // bug? Marking this as a bug to revisit at a later time if (actorId == kActorOfficerGrayford && Global_Variable_Query(kVariableChapter) == 4 && Game_Flag_Query(kFlagUG18GuzzaScene) diff --git a/engines/bladerunner/script/scene/hc01.cpp b/engines/bladerunner/script/scene/hc01.cpp index 1a44fab55d..7d1f89270a 100644 --- a/engines/bladerunner/script/scene/hc01.cpp +++ b/engines/bladerunner/script/scene/hc01.cpp @@ -125,6 +125,15 @@ bool SceneScriptHC01::ClickedOnActor(int actorId) { } AI_Movement_Track_Unpause(kActorIzo); } +#if BLADERUNNER_ORIGINAL_BUGS +#else + // barkeep is click-able from afar + // Add behavior similar to Howie Lee (CT12), Hasan, and Insect Dealer (AR01). + else if (actorId == kActorHawkersBarkeep) { + Actor_Face_Actor(kActorMcCoy, actorId, true); + Actor_Says(kActorMcCoy, 8910, 14); + } +#endif // BLADERUNNER_ORIGINAL_BUGS return false; } |