using System.Collections.Generic; using Content.Server.Destructible.Thresholds; using Content.Shared.Damage; using Robust.Shared.GameObjects; using Robust.Shared.Serialization.Manager.Attributes; using Robust.Shared.ViewVariables; namespace Content.Server.Destructible { /// /// When attached to an , allows it to take damage /// and triggers thresholds when reached. /// [RegisterComponent] public sealed class DestructibleComponent : Component { [ViewVariables] [DataField("thresholds")] public List Thresholds = new(); } }