private void OnWilt() { HUD.SetWarning("You wilted!"); AC.SetBool("isMoving", false); if (GM.isRecording) { GM.StopRecording(); PC.SwitchToPlayer(this, AC, CC); ResetGhosts(); AnimateGhosts(); } else { Debug.Log("PS::Player wilted"); PC.FreezePlayer(); sunMeter -= deathCost; waterMeter -= deathCost; AC.SetTrigger("OnWilt"); status = Player_Status.wilting; } }