namespace Content.Server.Emp; /// /// Generates an EMP description for an entity that won't otherwise get one. /// [RegisterComponent] [Access(typeof(EmpSystem))] public sealed partial class EmpDescriptionComponent : Component { /// /// The range of the EMP blast, in meters /// [DataField] public float Range = 1.0f; /// /// How much energy will be consumed per battery in range /// [DataField] public float EnergyConsumption; /// /// How long it disables targets in seconds /// [DataField] public float DisableDuration = 10f; }