using Robust.Shared.GameStates; namespace Content.Shared.Light.Components; /// /// Gives a point light random radius, energy and color when added to an entity with a . /// Requires PointLightComponent to work properly. /// [RegisterComponent, NetworkedComponent] public sealed partial class RandomPointLightComponent : Component { /// /// Maximum value for the random radius /// [DataField] public float MaxRadius = 6; /// /// Minimum value for the random radius /// [DataField] public float MinRadius = 3; /// /// Maximum value for the random energy /// [DataField] public float MaxEnergy = 5; /// /// Minimum value for the random energy /// [DataField] public float MinEnergy = 1; }