Adds T-ray Scanners (#5420)

This commit is contained in:
Flipp Syder
2021-12-13 23:46:47 -08:00
committed by GitHub
parent 26161e35cb
commit c0bfe43a05
14 changed files with 520 additions and 35 deletions

View File

@@ -0,0 +1,20 @@
- type: entity
name: t-ray scanner
parent: BaseItem
id: trayScanner
components:
- type: Sprite
sprite: Objects/Tools/t-ray.rsi
layers:
- state: tray-off
- type: TrayScanner
- type: Item
sprite: Objects/Tools/t-ray.rsi
- type: Appearance
visuals:
- type: GenericEnumVisualizer
key: enum.TrayScannerVisual.Visual
layer: 0
states:
enum.TrayScannerVisual.On: tray-on
enum.TrayScannerVisual.Off: tray-off

View File

@@ -39,6 +39,7 @@
- type: Damageable
damageContainer: Inorganic
damageModifierSet: Metallic
- type: SubFloorHide
- type: Anchorable
- type: Rotatable
- type: Pullable
@@ -58,10 +59,10 @@
visuals:
- type: PipeConnectorVisualizer
- type: PipeColorVisualizer
- type: TrayScannerSubFloorVisualizer
- type: NodeContainer
- type: AtmosUnsafeUnanchor
- type: AtmosPipeColor
- type: SubFloorHide
- type: Tag
tags:
- Pipe

View File

@@ -53,6 +53,8 @@
- type: DisposalTransit
- type: Appearance
visuals:
- type: TrayScannerSubFloorVisualizer
- type: SubFloorShowLayerVisualizer
- type: DisposalVisualizer
state_free: conpipe-s
state_anchored: pipe-s
@@ -78,6 +80,8 @@
- type: DisposalTagger
- type: Appearance
visuals:
- type: TrayScannerSubFloorVisualizer
- type: SubFloorShowLayerVisualizer
- type: DisposalVisualizer
state_free: conpipe-tagger
state_anchored: pipe-tagger
@@ -107,6 +111,8 @@
- type: DisposalEntry
- type: Appearance
visuals:
- type: TrayScannerSubFloorVisualizer
- type: SubFloorShowLayerVisualizer
- type: DisposalVisualizer
state_free: conpipe-t
state_anchored: pipe-t
@@ -136,6 +142,8 @@
- 180
- type: Appearance
visuals:
- type: TrayScannerSubFloorVisualizer
- type: SubFloorShowLayerVisualizer
- type: DisposalVisualizer
state_free: conpipe-j1s
state_anchored: pipe-j1s
@@ -170,6 +178,8 @@
- 180
- type: Appearance
visuals:
- type: TrayScannerSubFloorVisualizer
- type: SubFloorShowLayerVisualizer
- type: DisposalVisualizer
state_free: conpipe-j2s
state_anchored: pipe-j2s
@@ -201,6 +211,8 @@
- 180
- type: Appearance
visuals:
- type: TrayScannerSubFloorVisualizer
- type: SubFloorShowLayerVisualizer
- type: DisposalVisualizer
state_free: conpipe-j1
state_anchored: pipe-j1
@@ -231,6 +243,8 @@
- 180
- type: Appearance
visuals:
- type: TrayScannerSubFloorVisualizer
- type: SubFloorShowLayerVisualizer
- type: DisposalVisualizer
state_free: conpipe-j2
state_anchored: pipe-j2
@@ -262,6 +276,8 @@
- -90
- type: Appearance
visuals:
- type: TrayScannerSubFloorVisualizer
- type: SubFloorShowLayerVisualizer
- type: DisposalVisualizer
state_free: conpipe-y
state_anchored: pipe-y
@@ -287,6 +303,8 @@
- type: DisposalBend
- type: Appearance
visuals:
- type: TrayScannerSubFloorVisualizer
- type: SubFloorShowLayerVisualizer
- type: DisposalVisualizer
state_free: conpipe-c
state_anchored: pipe-c

View File

@@ -77,6 +77,7 @@
acts: [ "Destruction" ]
- type: Appearance
visuals:
- type: TrayScannerSubFloorVisualizer
- type: CableVisualizer
base: hvcable_
@@ -117,6 +118,7 @@
acts: [ "Destruction" ]
- type: Appearance
visuals:
- type: TrayScannerSubFloorVisualizer
- type: CableVisualizer
base: mvcable_
@@ -160,5 +162,6 @@
acts: [ "Destruction" ]
- type: Appearance
visuals:
- type: TrayScannerSubFloorVisualizer
- type: CableVisualizer
base: lvcable_