diff options
author | antoniou79 | 2019-05-07 11:10:47 +0300 |
---|---|---|
committer | antoniou79 | 2019-05-08 00:52:21 +0300 |
commit | 02ac7fbfd32bdc03efe9a3e95f4b3fd615bee46d (patch) | |
tree | 14a3a262b5af312ca17602c254d1d9a12fe53ae7 | |
parent | 1b93862891e0643765843beb3549d79540314f82 (diff) | |
download | scummvm-rg350-02ac7fbfd32bdc03efe9a3e95f4b3fd615bee46d.tar.gz scummvm-rg350-02ac7fbfd32bdc03efe9a3e95f4b3fd615bee46d.tar.bz2 scummvm-rg350-02ac7fbfd32bdc03efe9a3e95f4b3fd615bee46d.zip |
BLADERUNNER: Clarification comment on Steele's ai
Steele can get a clue (officer's statement) that McCoy missed
This is so McCoy won't miss this particular clue no matter what. But McCoy
can get this clue on his own if the officer is still at the crime scene
(he might leave) even if he already got it from the mainframe via Steele.
This is intended.
-rw-r--r-- | engines/bladerunner/script/ai/steele.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/engines/bladerunner/script/ai/steele.cpp b/engines/bladerunner/script/ai/steele.cpp index 7d2793929e..63b94749fd 100644 --- a/engines/bladerunner/script/ai/steele.cpp +++ b/engines/bladerunner/script/ai/steele.cpp @@ -395,7 +395,8 @@ void AIScriptSteele::EnteredScene(int sceneId) { if (Actor_Query_Goal_Number(kActorSteele) == kGoalSteeleGoToRC01) { if (!Actor_Clue_Query(kActorMcCoy, kClueOfficersStatement)) { -// // no random factor here, Steele will definitely get this clue in this case + // no random factor here, Steele will definitely get this clue in this case + // McCoy can still get this clue on his own (directly from the officer, if the officer is still at Runciters) -- even if McCoy got it from the mainframe via Steele Actor_Clue_Acquire(kActorSteele, kClueOfficersStatement, true, kActorOfficerLeary); // Steele will upload this to the mainframe when she heads to the Police Station Global_Variable_Increment(kVariableMcCoyEvidenceMissed, 1); // unused? but consistent with missing the other clues return; //true; |