void Start() { scene = Scene.Scene01; primaryBar = GetComponent<PrimaryBar>(); secondaryBar = GetComponent<SecondaryBar>(); characterController = GetComponent<MainCharacterController>(); if (scene.Equals(Scene.Scene01)) { secondaryBar.HasBar = true; secondaryBar.setopcao(2); StartCoroutine(CheckCharacterPhysicalCondition()); } else if (scene.Equals(Scene.Scene02)) { GrabTorch(); secondaryBar.HasBar = true; secondaryBar.setopcao(1); StartCoroutine(CheckCharacterBodyTemperature()); } else { secondaryBar.HasBar = false; } object[] obj = GameObject.FindObjectsOfType(typeof(Entity)); foreach (object o in obj) { Entity e = (Entity) o; e.SetMainCharacter(this.gameObject); listOfEnemies.Add(e); e.enabled = true; } }
void Start() { Time.timeScale = 1; primaryBar = GetComponent<PrimaryBar>(); secondaryBar = GetComponent<SecondaryBar>(); characterController = GetComponent<MainCharacterController>(); secondaryBar.HasBar = true; secondaryBar.setopcao(2); StartCoroutine(CheckCharacterPhysicalCondition()); object[] obj = GameObject.FindObjectsOfType(typeof(Entity)); foreach (object o in obj) { Entity e = (Entity) o; e.SetMainCharacter(this.gameObject); listOfEnemies.Add(e); } myScore = GetComponent<Score>(); myScore.SetScore(0); StartCoroutine(ActivateEnemies()); }