using Content.Server.Radiation.Systems; using Content.Shared.Radiation.Components; namespace Content.Server.Radiation.Components; /// /// Marks component that receive radiation from . /// [RegisterComponent] [Access(typeof(RadiationSystem))] public sealed partial class RadiationReceiverComponent : Component { /// /// Current radiation value in rads per second. /// Periodically updated by radiation system. /// [ViewVariables(VVAccess.ReadOnly)] public float CurrentRadiation; /// /// DeltaV - multiplier on the rads received if the RadiationSource is the same entity as this RadiationReceiver /// [DataField] public float SelfSourceMultiplier = 1.0f; }