void Start()
 {
     //Assigns game objects and attached components using 'find object'
     camera    = GameObject.FindGameObjectWithTag("MainCamera");
     display   = GameObject.FindGameObjectWithTag("display");
     noteMenu  = GameObject.FindGameObjectWithTag("noteDisplayManager");
     generator = GameObject.FindGameObjectWithTag("GeneratorManager").GetComponent <starStoneManager>();
 }
Example #2
0
    private void Start()
    {
        // Assigns variables based on input from inspector and components attached to game objects
        agent        = gameObject.GetComponent <NavMeshAgent>();
        agent.speed  = enemySpeed;
        lastKnownPos = gameObject.transform.position;
        player       = GameObject.FindGameObjectWithTag("Player");
        currentState = State.Patrol;

        enemyMaxHealth = enemyHealth;
        healthBar      = transform.GetChild(0).gameObject;

        generator = GameObject.FindGameObjectWithTag("GeneratorManager").GetComponent <starStoneManager>(); //saves scene's instance of GeneratorManager (allows access to star stone states)
    }
Example #3
0
 private void Start()
 {
     //saves scene instance of generatorManager using find object
     generator = GameObject.FindGameObjectWithTag("GeneratorManager").GetComponent <starStoneManager>();
 }
Example #4
0
 void Start()
 {
     // Stores scene instances of Player and generator manager using 'find object;
     player    = GameObject.FindGameObjectWithTag("Player");
     generator = GameObject.FindGameObjectWithTag("GeneratorManager").GetComponent <starStoneManager>();
 }