This commit is contained in:
Stxcking 2026-05-10 11:45:50 +00:00 committed by GitHub
commit e9da48da49
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 20 additions and 2 deletions

View File

@ -0,0 +1,9 @@
using Robust.Shared.GameStates;
namespace Content.Shared._DV.Whitelist.Holoprojectors;
/// <summary>
/// Marker component for holoradiationblockers, used for reclaiming charges of the projector.
/// </summary>
[RegisterComponent, NetworkedComponent]
public sealed partial class HoloRadiationblockerComponent : Component;

View File

@ -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

View File

@ -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:
@ -18,3 +18,9 @@
- type: Occluder
- type: RadiationBlocker
resistance: 50
# Start DeltaV Additions
- type: HoloRadiationblocker
- type: PointLight
energy: 5
color: Green
# End DeltaV Additions