Exemplo n.º 1
0
    internal PlayerUnitController GetPlayerToFollow()
    {
        PlayerUnitController seenPlayer = fieldOfViewRange.GetPlayer();

        if (wanderRange.HasPlayer(seenPlayer))
        {
            return(seenPlayer);
        }
        return(null);
    }
Exemplo n.º 2
0
 public void TrackForPlayerUpdate()
 {
     if (!hasTarget)
     {
         hasTarget = detect.HasAnyPlayer();
         if (hasTarget)
         {
             trackedPlayer = detect.GetPlayer();
         }
     }
 }