Files
Delta-v/Content.Shared/Damage/DamageVisualizerKeys.cs
T
pathetic meowmeow f889c9f817 Initial decoupling pass on Damageable (#43103)
* Initial decoupling pass on Damageable

* ope

* e

* mroaw

* ok sure on the medibot thing

* no medibot bounds

* okidooks

* arcryox era

* cryox moment
2026-06-29 12:44:01 +02:00

32 lines
796 B
C#

using Content.Shared.Damage.Prototypes;
using Robust.Shared.Prototypes;
using Robust.Shared.Serialization;
namespace Content.Shared.Damage
{
[Serializable, NetSerializable]
public enum DamageVisualizerKeys
{
Disabled,
DamageSpecifierDelta,
DamageUpdateGroups,
ForceUpdate
}
[Serializable, NetSerializable]
public sealed class DamageVisualizerGroupData : ICloneable
{
public List<ProtoId<DamageGroupPrototype>> GroupList;
public DamageVisualizerGroupData(List<ProtoId<DamageGroupPrototype>> groupList)
{
GroupList = groupList;
}
public object Clone()
{
return new DamageVisualizerGroupData(new List<ProtoId<DamageGroupPrototype>>(GroupList));
}
}
}