// Use this for initialization void Start() { circleRevealer = GetComponent <FogOfWarCircleRevealer>(); if (!wpManager) { wpManager = GameObject.Find(vars.path_manager_name).GetComponent <wp_manager>(); } wpManager.addNodeObject(this.gameObject); if (type == node_type.res_node) { wpManager.addResObject(this.gameObject); } else if (type == node_type.base_node) { wpManager.addBaseObject(this.gameObject); } circle_holder.SetActive(false); if (type == node_type.base_node) { erobert = true; this.waypoint_id = 1; } else { this.waypoint_id = wpManager.get_wp_id(); } //disabled_collider(); //this.name = "node_" + waypoint_id.ToString(); }
// Use this for initialization void Awake() { if(pathManager == null) { pathManager = GameObject.Find (vars.path_manager_name).GetComponent<wp_manager>(); } if(baseManager == null) { baseManager = GameObject.Find (vars.base_name).GetComponent<base_manager>(); } if(workerManager == null) { workerManager = GameObject.Find (vars.worker_manager_name).GetComponent<WorkerManager>(); } navMeshAgent = GetComponent<NavMeshAgent>(); }
// Use this for initialization void Awake() { if (pathManager == null) { pathManager = GameObject.Find(vars.path_manager_name).GetComponent <wp_manager>(); } if (baseManager == null) { baseManager = GameObject.Find(vars.base_name).GetComponent <base_manager>(); } if (workerManager == null) { workerManager = GameObject.Find(vars.worker_manager_name).GetComponent <WorkerManager>(); } navMeshAgent = GetComponent <NavMeshAgent>(); }
// Use this for initialization void Start() { if (pathManager == null) { pathManager = GameObject.Find(vars.path_manager_name).GetComponent <wp_manager>(); } if (baseManager == null) { baseManager = GameObject.Find(vars.base_name).GetComponent <base_manager>(); } if (workerManager == null) { workerManager = GameObject.Find(vars.worker_manager_name).GetComponent <WorkerManager>(); } workerManager.addWorker(this); navMeshAgent = GetComponent <NavMeshAgent>(); navMeshObstacle = GetComponent <NavMeshObstacle>(); }
// Use this for initialization void Start() { if(pathManager == null) { pathManager = GameObject.Find (vars.path_manager_name).GetComponent<wp_manager>(); } if(baseManager == null) { baseManager = GameObject.Find (vars.base_name).GetComponent<base_manager>(); } if(workerManager == null) { workerManager = GameObject.Find (vars.worker_manager_name).GetComponent<WorkerManager>(); } workerManager.addWorker(this); navMeshAgent = GetComponent<NavMeshAgent>(); navMeshObstacle = GetComponent<NavMeshObstacle>(); }
// Use this for initialization void Start() { circleRevealer = GetComponent<FogOfWarCircleRevealer>(); if(!wpManager) { wpManager = GameObject.Find(vars.path_manager_name).GetComponent<wp_manager>(); } wpManager.addNodeObject(this.gameObject); if(type == node_type.res_node){ wpManager.addResObject(this.gameObject); }else if( type == node_type.base_node){ wpManager.addBaseObject(this.gameObject); } circle_holder.SetActive(false); if(type == node_type.base_node){ erobert = true; this.waypoint_id = 1; }else{ this.waypoint_id = wpManager.get_wp_id(); } //disabled_collider(); //this.name = "node_" + waypoint_id.ToString(); }