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.
This commit is contained in:
antoniou79
2019-05-08 00:52:21 +03:00
parent 1b93862891
commit 02ac7fbfd3
+2 -1
View File
@@ -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;