Pipe painter (now with airlock painter) (#19031)
* Add a pipe painting function to the airlock painter Signed-off-by: c4llv07e <kseandi@gmail.com> * Rename engineer painter to omnipainter Signed-off-by: c4llv07e <kseandi@gmail.com> * review changes Signed-off-by: c4llv07e <kseandi@gmail.com> * fix migration duplicate Signed-off-by: c4llv07e <kseandi@gmail.com> --------- Signed-off-by: c4llv07e <kseandi@gmail.com>
This commit is contained in:
@@ -30,7 +30,7 @@
|
||||
- Multitool
|
||||
- AppraisalTool
|
||||
components:
|
||||
- AirlockPainter
|
||||
- SprayPainter
|
||||
- NetworkConfigurator
|
||||
- RCD
|
||||
- RCDAmmo
|
||||
@@ -103,7 +103,7 @@
|
||||
- Multitool
|
||||
- AppraisalTool
|
||||
components:
|
||||
- AirlockPainter
|
||||
- SprayPainter
|
||||
- NetworkConfigurator
|
||||
- RCD
|
||||
- RCDAmmo
|
||||
|
||||
@@ -161,7 +161,7 @@
|
||||
- NetworkConfigurator
|
||||
- trayScanner
|
||||
- GasAnalyzer
|
||||
- AirlockPainter
|
||||
- SprayPainter
|
||||
- AppraisalTool
|
||||
- Flare
|
||||
- HandheldGPSBasic
|
||||
|
||||
@@ -1,21 +0,0 @@
|
||||
- type: entity
|
||||
parent: BaseItem
|
||||
id: AirlockPainter
|
||||
name: airlock painter
|
||||
description: An airlock painter for painting airlocks.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Tools/airlock_painter.rsi
|
||||
state: airlock_painter
|
||||
- type: Item
|
||||
sprite: Objects/Tools/airlock_painter.rsi
|
||||
- type: UserInterface
|
||||
interfaces:
|
||||
- key: enum.AirlockPainterUiKey.Key
|
||||
type: AirlockPainterBoundUserInterface
|
||||
- type: AirlockPainter
|
||||
whitelist:
|
||||
tags:
|
||||
- PaintableAirlock
|
||||
- type: StaticPrice
|
||||
price: 40
|
||||
@@ -0,0 +1,30 @@
|
||||
- type: entity
|
||||
parent: BaseItem
|
||||
id: SprayPainter
|
||||
name: Spray painter
|
||||
description: A spray painter for painting airlocks and pipes.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Tools/spray_painter.rsi
|
||||
state: spray_painter
|
||||
- type: Item
|
||||
sprite: Objects/Tools/spray_painter.rsi
|
||||
- type: UserInterface
|
||||
interfaces:
|
||||
- key: enum.SprayPainterUiKey.Key
|
||||
type: SprayPainterBoundUserInterface
|
||||
- type: SprayPainter
|
||||
whitelist:
|
||||
tags:
|
||||
- PaintableAirlock
|
||||
colorPalette:
|
||||
red: '#FF1212FF'
|
||||
yellow: '#B3A234FF'
|
||||
brown: '#947507FF'
|
||||
green: '#3AB334FF'
|
||||
cyan: '#03FCD3FF'
|
||||
blue: '#0335FCFF'
|
||||
white: '#FFFFFFFF'
|
||||
black: '#333333FF'
|
||||
- type: StaticPrice
|
||||
price: 40
|
||||
@@ -88,7 +88,7 @@
|
||||
- Crowbar
|
||||
- Multitool
|
||||
- NetworkConfigurator
|
||||
- AirlockPainter
|
||||
- SprayPainter
|
||||
- FlashlightLantern
|
||||
- CableStack
|
||||
- CableMVStack
|
||||
|
||||
Reference in New Issue
Block a user