// Use this for initialization void Start() { Player = GameObject.Find("Player"); WarningCollider = transform.Find("WarningCollider"); if (PathToFollow.PathValid()) { StartingPosition = transform.position; CurrentWaypointIndex = 0; CurrentWaypoint = PathToFollow.PathWaypoints[CurrentWaypointIndex]; StartMotion(); } }