void OnTriggerEnter(Collider col) { if (col.gameObject.layer == 10) { Destroy(col.gameObject); if (hp < 90) { hp += 10; } } if (col.gameObject.tag == "BulletBoost") { Destroy(col.gameObject); if (bulletsLeft == 0) { bulletsLeft += 3; } if (bulletsLeft == 1) { bulletsLeft += 2; } if (bulletsLeft == 2) { bulletsLeft += 1; } if (bulletsLeft == 3) { bulletsLeft += 0; } } if (col.gameObject.tag == "SpeedBoost") { boosting = true; Destroy(col.gameObject); } if (col.gameObject.tag == "ShieldBoost") { shieldActive = true; Destroy(col.gameObject); shield.SetActive(true); } if (col.gameObject.layer == 13) { grounded = false; } if (col.gameObject.tag == "Respawn") { spawnPoint = col.gameObject; } if (col.gameObject.tag == "Finish") { globalTimer.SetRecord(); finishScreen.SetActive(true); globalTimer.SetMedal(); Time.timeScale = 0f; } if (col.gameObject.tag == "Key 1") { door1.SetActive(false); } if (col.gameObject.tag == "Key 2") { door2.SetActive(false); } }