namespace Northbound
{
///
/// 체력 정보를 제공하는 인터페이스
/// Building, Player, Enemy 등 체력바가 필요한 모든 유닛이 구현
///
public interface IHealthProvider
{
///
/// 현재 체력
///
int GetCurrentHealth();
///
/// 최대 체력
///
int GetMaxHealth();
///
/// 체력 비율 (0.0 ~ 1.0)
///
float GetHealthPercentage();
}
}