diff --git a/Content.Shared/_DV/Whitelist/Holoprojectors/HoloRadiationblockerComponent.cs b/Content.Shared/_DV/Whitelist/Holoprojectors/HoloRadiationblockerComponent.cs new file mode 100644 index 0000000000..c2884ea36d --- /dev/null +++ b/Content.Shared/_DV/Whitelist/Holoprojectors/HoloRadiationblockerComponent.cs @@ -0,0 +1,9 @@ +using Robust.Shared.GameStates; + +namespace Content.Shared._DV.Whitelist.Holoprojectors; + +/// +/// Marker component for holoradiationblockers, used for reclaiming charges of the projector. +/// +[RegisterComponent, NetworkedComponent] +public sealed partial class HoloRadiationblockerComponent : Component; diff --git a/Resources/Prototypes/_FarHorizons/Entities/Objects/Devices/holoprojectors.yml b/Resources/Prototypes/_FarHorizons/Entities/Objects/Devices/holoprojectors.yml index f080d8d9d2..38c1159be9 100644 --- a/Resources/Prototypes/_FarHorizons/Entities/Objects/Devices/holoprojectors.yml +++ b/Resources/Prototypes/_FarHorizons/Entities/Objects/Devices/holoprojectors.yml @@ -7,6 +7,9 @@ - type: HolosignProjector signProto: HolosignRadiationBlocking chargeUse: 60 + - type: ChargeHolosignProjector # DeltaV + signProto: HolosignRadiationBlocking + signComponentName: HoloRadiationblocker - type: Sprite sprite: _FarHorizons/Objects/Devices/Holoprojectors/radiation.rsi state: icon diff --git a/Resources/Prototypes/_FarHorizons/Entities/Structures/Holographic/projections.yml b/Resources/Prototypes/_FarHorizons/Entities/Structures/Holographic/projections.yml index 29fef4b61c..db0aacb69e 100644 --- a/Resources/Prototypes/_FarHorizons/Entities/Structures/Holographic/projections.yml +++ b/Resources/Prototypes/_FarHorizons/Entities/Structures/Holographic/projections.yml @@ -1,6 +1,6 @@ - type: entity id: HolosignRadiationBlocking - parent: HolosignWetFloor + parent: BaseHolosign # DeltaV name: holographic radiation barrier description: A barrier of hard light that blocks light and radiation, but nothing else. components: @@ -17,4 +17,10 @@ lifetime: 180 - type: Occluder - type: RadiationBlocker - resistance: 50 \ No newline at end of file + resistance: 50 +# Start DeltaV Additions + - type: HoloRadiationblocker + - type: PointLight + energy: 5 + color: Green +# End DeltaV Additions