void Update() { if (powerMP > powerThreshold && DataCore._view == DataCore.VIEW.Physical) { DataCore._view = DataCore.VIEW.Metaphysical; } if (DataCore._view == DataCore.VIEW.Metaphysical) { // bloom / swap materials } if (charging == true && chargeOn == false) { chargeEmitter.enableEmission = true; chargeOn = true; } if (charging == false && chargeOn == true) { chargeEmitter.enableEmission = false; chargeOn = false; } if (health <= 0f) { DataCore.GameOver(); } }
void OnControllerColliderHit(ControllerColliderHit hit) { if (hit.gameObject.CompareTag("Enemy")) { DataCore.GameOver(); } }