Adds holobarrier projector to warden and HOS lockers (#15091)

* adds holobarrier projector and adds it to warden&hos locker

* a
This commit is contained in:
Lei Yunxing
2023-04-03 14:20:15 +08:00
committed by GitHub
parent 2aa85fefc2
commit edef526a37
8 changed files with 104 additions and 0 deletions

View File

@@ -209,3 +209,4 @@
- id: SecurityTechFabCircuitboard
- id: JetpackSecurityFilled
- id: BoxEncryptionKeySecurity
- id: HoloprojectorSecurity

View File

@@ -21,6 +21,7 @@
- id: RubberStampWarden
- id: DoorRemoteArmory
- id: ClothingOuterHardsuitWarden
- id: HoloprojectorSecurity
- type: entity
id: LockerSecurityFilled

View File

@@ -44,3 +44,23 @@
- HolofanProjector
- type: StaticPrice
price: 80
- type: entity
parent: Holoprojector
id: HoloprojectorSecurity
name: holobarrier projector
description: Creates a solid but fragile holographic barrier.
components:
- type: HolosignProjector
signProto: HolosignSecurity
chargeUse: 120
- type: Sprite
sprite: Objects/Devices/Holoprojectors/security.rsi
state: icon
netsync: false
- type: Tag
tags:
- HolofanProjector
- type: StaticPrice
price: 80

View File

@@ -36,3 +36,41 @@
lifetime: 180
- type: Airtight
noAirWhenFullyAirBlocked: false
- type: entity
id: HolosignSecurity
parent: HolosignWetFloor
name: holographic barrier
description: A barrier of hard light that blocks movenment, but pretty weak.
components:
- type: Physics
bodyType: Static
canCollide: true
- type: Sprite
sprite: Structures/Holo/security.rsi
state: icon
netsync: false
- type: Fixtures
fixtures:
- shape:
!type:PhysShapeAabb
bounds: "-0.3,-0.3,0.3,0.3"
mask:
- TableMask
layer:
- TableLayer
- type: Damageable
damageContainer: Inorganic
damageModifierSet: Metallic
- type: Destructible
thresholds:
- trigger:
!type:DamageTrigger
damage: 30
- type: TimedDespawn
lifetime: 60
- type: PointLight
enabled: true
radius: 3
color: red
- type: Climbable