private TempRestart restart; //delete this later void Start() { FindObjectOfType <CameraFollow>().bossBattle = true; FindObjectOfType <PlayerMovement>().bossBatlle = true; health = startHealth; anim = gameObject.GetComponent <Animator>(); bossTeleport = gameObject.GetComponent <BossTeleport>(); bossProjectile = gameObject.GetComponent <BossProjectile>(); bossVine = gameObject.GetComponent <BossVine>(); bossPulse = gameObject.GetComponent <BossPulse>(); bossHell = gameObject.GetComponent <BossBulletHell>(); restart = gameObject.GetComponent <TempRestart>(); //Delete this later StartCoroutine(BeginFight()); }
void Awake() { player = this.GetComponent <PlayerMovement>(); enemy = this.GetComponent <BossTeleport>(); }