Example #1
0
    public void Patrol_Prison()
    {
        Transform[] des = new Transform[2];

        if (is_left_team)
        {
            des[0] = (transform.localPosition.z < 0) ? GameManager.instance.NavPoints[3].transform : GameManager.instance.NavPoints[7].transform;
            des[1] = (transform.localPosition.z < 0) ? GameManager.instance.NavPoints[7].transform : GameManager.instance.NavPoints[3].transform;
        }
        else
        {
            des[0] = (transform.localPosition.z < 0) ? GameManager.instance.NavPoints[15].transform : GameManager.instance.NavPoints[15].transform;
            des[1] = (transform.localPosition.z < 0) ? GameManager.instance.NavPoints[11].transform : GameManager.instance.NavPoints[11].transform;
        }
        AINav.setWayPoints(des);
        AINav.waypointLoop = true;
    }
Example #2
0
 public void Patrol_Obs()
 {
     Transform[] des = find_patrol_obs();
     AINav.setWayPoints(des);
     AINav.waypointLoop = true;
 }