Airlock hacking (#329)

* Airlock hacking

* Added status text

* Whoops don't need this

* Update Content.Server/GameObjects/Components/Doors/AirlockComponent.cs

Co-Authored-By: Pieter-Jan Briers <pieterjan.briers@gmail.com>

* ComponentReference ServerDoorComponent

* Suggested name
This commit is contained in:
DamianX
2019-09-06 10:05:02 +02:00
committed by Pieter-Jan Briers
parent 34f4731c9b
commit 36078382e4
8 changed files with 288 additions and 29 deletions

View File

@@ -15,6 +15,8 @@
- state: closed_unlit
shader: unshaded
map: ["enum.DoorVisualLayers.BaseUnlit"]
- state: panel_open
map: ["enum.WiresVisualLayers.MaintenancePanel"]
- type: Icon
sprite: Buildings/airlock_basic.rsi
@@ -25,13 +27,19 @@
- !type:PhysShapeAabb
mask: 2
layer: 16
- type: Door
- type: Airlock
- type: Appearance
visuals:
- type: AirlockVisualizer2D
open_sound: /Audio/machines/airlock_open.ogg
close_sound: /Audio/machines/airlock_close.ogg
deny_sound: /Audio/machines/airlock_deny.ogg
- type: WiresVisualizer2D
- type: PowerDevice
- type: Wires
- type: UserInterface
interfaces:
- key: enum.WiresUiKey.Key
type: WiresBoundUserInterface
placement:
mode: SnapgridCenter