public Patrol Generate(Maze maze) { Patrol patrol = Instantiate(patrolPrefab) as Patrol; patrol.maze = maze; patrol.patrolDistance = 3; patrol.targetCoord = new IntVec2(-1, -1); patrol.UpdateSubscribe(); return(patrol); }