Medical Techfab + Bed Deconstruction Fix (#7637)
@@ -45,6 +45,11 @@
|
|||||||
- HydroponicsToolScythe
|
- HydroponicsToolScythe
|
||||||
- HydroponicsToolHatchet
|
- HydroponicsToolHatchet
|
||||||
- KitchenKnife
|
- KitchenKnife
|
||||||
|
- HandheldHealthAnalyzer
|
||||||
|
- ClothingHandsGlovesLatex
|
||||||
|
- ClothingHandsGlovesNitrile
|
||||||
|
- ClothingMaskSterile
|
||||||
|
- DiseaseSwab
|
||||||
|
|
||||||
- type: technology
|
- type: technology
|
||||||
name: "advanced botany"
|
name: "advanced botany"
|
||||||
|
|||||||
@@ -70,7 +70,6 @@
|
|||||||
- Spade
|
- Spade
|
||||||
- CableStack
|
- CableStack
|
||||||
- HandheldGPSBasic
|
- HandheldGPSBasic
|
||||||
- HandheldHealthAnalyzer
|
|
||||||
- type: ActivatableUI
|
- type: ActivatableUI
|
||||||
key: enum.LatheUiKey.Key
|
key: enum.LatheUiKey.Key
|
||||||
- type: ActivatableUIRequiresPower
|
- type: ActivatableUIRequiresPower
|
||||||
@@ -212,7 +211,7 @@
|
|||||||
- type: entity
|
- type: entity
|
||||||
parent: Protolathe
|
parent: Protolathe
|
||||||
id: CircuitImprinter
|
id: CircuitImprinter
|
||||||
name: Circuit Imprinter
|
name: circuit imprinter
|
||||||
description: Prints circuit boards for machines.
|
description: Prints circuit boards for machines.
|
||||||
components:
|
components:
|
||||||
- type: Sprite
|
- type: Sprite
|
||||||
@@ -256,12 +255,12 @@
|
|||||||
- type: entity
|
- type: entity
|
||||||
parent: Protolathe
|
parent: Protolathe
|
||||||
id: SecurityTechFab
|
id: SecurityTechFab
|
||||||
name: Security TechFab
|
name: security techfab
|
||||||
description: Prints equipment for use by security crew.
|
description: Prints equipment for use by security crew.
|
||||||
components:
|
components:
|
||||||
- type: Sprite
|
- type: Sprite
|
||||||
netsync: false
|
netsync: false
|
||||||
sprite: Structures/Machines/security_techfab.rsi
|
sprite: Structures/Machines/techfab.rsi
|
||||||
layers:
|
layers:
|
||||||
- state: icon
|
- state: icon
|
||||||
map: ["enum.LatheVisualLayers.IsRunning"]
|
map: ["enum.LatheVisualLayers.IsRunning"]
|
||||||
@@ -308,6 +307,64 @@
|
|||||||
- Signaller
|
- Signaller
|
||||||
- SignalTrigger
|
- SignalTrigger
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
parent: Protolathe
|
||||||
|
id: MedicalTechFab
|
||||||
|
name: medical techfab
|
||||||
|
description: Prints equipment for use by the medbay.
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
netsync: false
|
||||||
|
sprite: Structures/Machines/techfab.rsi
|
||||||
|
layers:
|
||||||
|
- state: icon
|
||||||
|
map: ["enum.LatheVisualLayers.IsRunning"]
|
||||||
|
- state: med
|
||||||
|
- state: unlit
|
||||||
|
shader: unshaded
|
||||||
|
map: ["enum.PowerDeviceVisualLayers.Powered"]
|
||||||
|
- state: inserting
|
||||||
|
map: ["enum.LatheVisualLayers.IsInserting"]
|
||||||
|
- state: panel
|
||||||
|
map: ["enum.WiresVisualLayers.MaintenancePanel"]
|
||||||
|
- type: LatheVisuals
|
||||||
|
idleState: icon
|
||||||
|
runningState: icon
|
||||||
|
- type: ProtolatheDatabase
|
||||||
|
protolatherecipes:
|
||||||
|
- HandheldHealthAnalyzer
|
||||||
|
- ClothingHandsGlovesLatex
|
||||||
|
- ClothingHandsGlovesNitrile
|
||||||
|
- ClothingMaskSterile
|
||||||
|
- DiseaseSwab
|
||||||
|
- HandheldCrewMonitor
|
||||||
|
- Scalpel
|
||||||
|
- Retractor
|
||||||
|
- Cautery
|
||||||
|
- Drill
|
||||||
|
- Saw
|
||||||
|
- Hemostat
|
||||||
|
- Beaker
|
||||||
|
- LargeBeaker
|
||||||
|
- CryostasisBeaker
|
||||||
|
- Dropper
|
||||||
|
- Syringe
|
||||||
|
- PillCanister #Everything below this is shared with other lathes
|
||||||
|
- FlashlightLantern
|
||||||
|
- Bucket
|
||||||
|
- MopItem
|
||||||
|
- SprayBottle
|
||||||
|
- FireExtinguisher
|
||||||
|
- LightTube
|
||||||
|
- LightBulb
|
||||||
|
- SheetSteel
|
||||||
|
- SheetGlass1
|
||||||
|
- SheetRGlass
|
||||||
|
- SheetPlastic
|
||||||
|
- CableStack
|
||||||
|
- CableMVStack
|
||||||
|
- CableHVStack
|
||||||
|
|
||||||
- type: entity
|
- type: entity
|
||||||
parent: Autolathe
|
parent: Autolathe
|
||||||
id: UniformPrinter
|
id: UniformPrinter
|
||||||
@@ -378,7 +435,6 @@
|
|||||||
- ClothingOuterWinterHoS
|
- ClothingOuterWinterHoS
|
||||||
- ClothingOuterWinterQM
|
- ClothingOuterWinterQM
|
||||||
- ClothingOuterWinterRD
|
- ClothingOuterWinterRD
|
||||||
|
|
||||||
- type: Sprite
|
- type: Sprite
|
||||||
sprite: Structures/Machines/uniform_printer.rsi
|
sprite: Structures/Machines/uniform_printer.rsi
|
||||||
netsync: false
|
netsync: false
|
||||||
|
|||||||
@@ -41,6 +41,9 @@
|
|||||||
- !type:SpawnPrototype
|
- !type:SpawnPrototype
|
||||||
prototype: SheetSteel1
|
prototype: SheetSteel1
|
||||||
amount: 2
|
amount: 2
|
||||||
|
- !type:SpawnPrototype
|
||||||
|
prototype: MaterialCloth1
|
||||||
|
amount: 2
|
||||||
steps:
|
steps:
|
||||||
- tool: Screwing
|
- tool: Screwing
|
||||||
doAfter: 1
|
doAfter: 1
|
||||||
@@ -63,6 +66,9 @@
|
|||||||
- !type:SpawnPrototype
|
- !type:SpawnPrototype
|
||||||
prototype: SheetPlasteel1
|
prototype: SheetPlasteel1
|
||||||
amount: 2
|
amount: 2
|
||||||
|
- !type:SpawnPrototype
|
||||||
|
prototype: MaterialDurathread1
|
||||||
|
amount: 2
|
||||||
steps:
|
steps:
|
||||||
- tool: Screwing
|
- tool: Screwing
|
||||||
doAfter: 1
|
doAfter: 1
|
||||||
|
|||||||
@@ -73,3 +73,37 @@
|
|||||||
materials:
|
materials:
|
||||||
Glass: 500
|
Glass: 500
|
||||||
Steel: 500
|
Steel: 500
|
||||||
|
|
||||||
|
- type: latheRecipe
|
||||||
|
id: ClothingHandsGlovesLatex
|
||||||
|
icon: Clothing/Hands/Gloves/latex.rsi/icon.png
|
||||||
|
result: ClothingHandsGlovesLatex
|
||||||
|
completetime: 2
|
||||||
|
materials:
|
||||||
|
Plastic: 300
|
||||||
|
|
||||||
|
- type: latheRecipe
|
||||||
|
id: ClothingHandsGlovesNitrile
|
||||||
|
icon: Clothing/Hands/Gloves/Color/blue.rsi/icon.png
|
||||||
|
result: ClothingHandsGlovesNitrile
|
||||||
|
completetime: 2
|
||||||
|
materials:
|
||||||
|
Plastic: 100
|
||||||
|
Durathread: 200
|
||||||
|
|
||||||
|
- type: latheRecipe
|
||||||
|
id: ClothingMaskSterile
|
||||||
|
icon: Clothing/Mask/sterile.rsi/icon.png
|
||||||
|
result: ClothingMaskSterile
|
||||||
|
completetime: 2
|
||||||
|
materials:
|
||||||
|
Plastic: 300
|
||||||
|
|
||||||
|
- type: latheRecipe
|
||||||
|
id: DiseaseSwab
|
||||||
|
icon: Objects/Specific/Medical/mouth_swab.rsi/icon.png
|
||||||
|
result: DiseaseSwab
|
||||||
|
completetime: 1
|
||||||
|
materials:
|
||||||
|
Cloth: 20
|
||||||
|
Plastic: 20
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 6.6 KiB After Width: | Height: | Size: 6.6 KiB |
|
Before Width: | Height: | Size: 5.6 KiB After Width: | Height: | Size: 5.6 KiB |
BIN
Resources/Textures/Structures/Machines/techfab.rsi/med.png
Normal file
|
After Width: | Height: | Size: 666 B |
@@ -10,6 +10,9 @@
|
|||||||
{
|
{
|
||||||
"name": "icon"
|
"name": "icon"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "med"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "panel"
|
"name": "panel"
|
||||||
},
|
},
|
||||||
|
Before Width: | Height: | Size: 5.4 KiB After Width: | Height: | Size: 5.4 KiB |
|
Before Width: | Height: | Size: 5.3 KiB After Width: | Height: | Size: 5.3 KiB |