Files
LuaCsForBarotraumaEP/Subsurface/Source/Map/IDamageable.cs

30 lines
485 B
C#

using Microsoft.Xna.Framework;
namespace Barotrauma
{
interface IDamageable
{
Vector2 SimPosition
{
get;
}
Vector2 WorldPosition
{
get;
}
float Health
{
get;
}
AITarget AiTarget
{
get;
}
AttackResult AddDamage(IDamageable attacker, Vector2 worldPosition, Attack attack, float deltaTime, bool playSound=true);
}
}