void Die(GameObject collider) { if (timeUntilPlayerShouldNotDie <= 0) { Debug.Log("Player Died..."); levelControllerClass.ShowRetryCanvas(camShakeDuration); playerState = PlayerState.Still; gameObject.SetActive(false); vfxControllerClass.PlayerDied(transform.position, collider, camShakeDuration); } }