public void Sleep() { if (vitality < 1 && vitality >= 0.5) { status = ChangeStatus(1); } else if (vitality < 0.5 && vitality >= 0.3) { status = ChangeStatus(2); } else if (vitality < 0.3 && vitality > 0) { status = ChangeStatus(3); } else if (vitality <= 0) { status = ChangeStatus(4); } if (status == Status.Dead) { winnerManager.Lose(); } dayManager.StartNewDay(Refresh); //Refresh(); }