Added medical scanner (#338)

* Added medical scanner

* RegisterIgnore
This commit is contained in:
DamianX
2019-09-18 20:24:55 +02:00
committed by Pieter-Jan Briers
parent 415ac8fa46
commit 364279e0f7
21 changed files with 433 additions and 1 deletions

View File

@@ -0,0 +1,43 @@
- type: entity
id: medical_scanner
name: Medical Scanner
description: A bulky medical scanner.
components:
- type: Sprite
netsync: false
sprite: Buildings/medical_scanner.rsi
layers:
- state: scanner_open
map: ["enum.MedicalScannerVisualLayers.Machine"]
- state: scanner_terminal_blue
map: ["enum.MedicalScannerVisualLayers.Terminal"]
- type: Icon
sprite: Buildings/medical_scanner.rsi
state: scanner_open
- type: Clickable
- type: Collidable
shapes:
- !type:PhysShapeAabb
bounds: "-0.5,-0.25,0.5,0.25"
mask: 19
layer: 16
IsScrapingFloor: true
- type: Physics
mass: 25
Anchored: true
- type: SnapGrid
offset: Center
- type: MedicalScanner
- type: Damageable
- type: Destructible
thresholdvalue: 100
- type: Appearance
visuals:
- type: MedicalScannerVisualizer2D
- type: PowerDevice
- type: UserInterface
interfaces:
- key: enum.MedicalScannerUiKey.Key
type: MedicalScannerBoundUserInterface