internal PlayerUnitController GetPlayerToFollow() { PlayerUnitController seenPlayer = fieldOfViewRange.GetPlayer(); if (wanderRange.HasPlayer(seenPlayer)) { return(seenPlayer); } return(null); }
public void TrackForPlayerUpdate() { if (!hasTarget) { hasTarget = detect.HasAnyPlayer(); if (hasTarget) { trackedPlayer = detect.GetPlayer(); } } }