Updated observation logic
This commit is contained in:
@@ -47,7 +47,7 @@ void ANPCAIController::OnUnPossess()
|
||||
{
|
||||
if (bCurrentlyObserving && PlayerCharacter)
|
||||
{
|
||||
PlayerCharacter->StatsManager->SetObserved(false);
|
||||
PlayerCharacter->StatsManager->SetObserved(false, GetPawn());
|
||||
bCurrentlyObserving = false;
|
||||
}
|
||||
Super::OnUnPossess();
|
||||
@@ -65,5 +65,5 @@ void ANPCAIController::OnTargetPerceptionUpdate(AActor* Actor, FAIStimulus Stimu
|
||||
return;
|
||||
|
||||
bCurrentlyObserving = bSensed;
|
||||
PlayerCharacter->StatsManager->SetObserved(bSensed);
|
||||
PlayerCharacter->StatsManager->SetObserved(bSensed, GetPawn());
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user