현재 체력을 회복시킬 수 있는 휴식 기능을 개발했다.
500 G를 지불하고 전체 체력 회복이 가능하다.
골드가 부족하거나 이미 최대 체력인 경우는 휴식을 할 수 없다.
RestScreen.cs
→ 휴식하기 담당 클래스플레이어 클래스의 Health 프로퍼티를 이용하여 현재 체력이 최대 체력을 넘어갈 때 최대 체력으로 고정하는 방식으로 변경
private int health;
private int maxHealth;
public int Health {
get => health;
set
{
if(value + health > maxHealth)
{
health = maxHealth;
}
else
{
health += value;
}
}
}