Exemple #1
0
    // 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>();
    }
Exemple #3
0
    // 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>();
    }
Exemple #4
0
    // 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();
    }