namespace BehaviorDesigner.Runtime.Tactical
{
///
/// Interface for objects that can take damage.
///
public interface IDamageable
{
///
/// Take damage by the specified amount.
///
/// The amount of damage to take.
void Damage(float amount);
///
/// Is the object currently alive?
///
/// True if the object is alive.
bool IsAlive();
}
}