AsteroidGame/Assets/Interfaces/IDamageable.cs

18 lines
342 B
C#

namespace AsteroidGame.Interfaces
{
public interface IDamageable
{
public void ModifyHealth(int healthChange);
public void SetHealth(int newHealth);
public void SetMaxHealth(int newHealth);
public int GetHealth();
public int GetMaxHealth();
public float GetHealthFactor();
}
}