16 lines
395 B
C#
16 lines
395 B
C#
namespace Arena.Combat
|
|
{
|
|
/// <summary>
|
|
/// Anything that can receive damage: player, destructible object.
|
|
/// </summary>
|
|
public interface IDamageable
|
|
{
|
|
/// <summary>
|
|
/// Side of this object. A damage only hurts the team it targets (see DamageInfo.CanHit).
|
|
/// </summary>
|
|
Team Team { get; }
|
|
|
|
void TakeDamage(DamageInfo damage);
|
|
}
|
|
}
|