using Content.Shared.Damage;
using Robust.Shared.Audio;
namespace Content.Shared._Lavaland.Damage;
[RegisterComponent]
public sealed partial class DamageSquareComponent : Component
{
///
/// Entity that caused this damaging square to spawn.
/// It will be ignored by this square.
///
[DataField]
public EntityUid OwnerEntity;
[DataField(required: true)]
public DamageSpecifier Damage = new();
[DataField]
public SoundPathSpecifier? Sound;
///
/// After how many seconds we should deal the damage to all entities above.
/// 0.1 by default because ping will make it unfair
///
[DataField]
public float DamageDelay = 0.2f;
}