public override void StartRoutine(AIEntity e) { entity = e; waypointNetwork = entity.GetController().GetWaypoints(); pathedEndPos = new Vector3(0, 0, 0); path = new List <Waypoint>(); seekState = SeekState.ToTarget; waitingOn = new List <AIEntity>(); }