public void AddSighting() { if (currentBehavior == Behavior.flee) { return; } PlayerSighting newSighting = new PlayerSighting(this, playerTransform.position); SwarmManager.singleton.AddSighting(newSighting); }
public void AddSighting(PlayerSighting newS) { sightings.Insert(0, newS); }
private bool IsSightingToOld(PlayerSighting s) { return(s.timePassed >= maxSightingTime); }