Medical Techfab + Bed Deconstruction Fix (#7637)

This commit is contained in:
Rane
2022-04-23 22:27:12 -04:00
committed by GitHub
parent 5998f6e978
commit a74e6842d9
10 changed files with 109 additions and 5 deletions

View File

@@ -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"

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

Before

Width:  |  Height:  |  Size: 6.6 KiB

After

Width:  |  Height:  |  Size: 6.6 KiB

View File

Before

Width:  |  Height:  |  Size: 5.6 KiB

After

Width:  |  Height:  |  Size: 5.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 666 B

View File

@@ -10,6 +10,9 @@
{ {
"name": "icon" "name": "icon"
}, },
{
"name": "med"
},
{ {
"name": "panel" "name": "panel"
}, },

View File

Before

Width:  |  Height:  |  Size: 5.4 KiB

After

Width:  |  Height:  |  Size: 5.4 KiB

View File

Before

Width:  |  Height:  |  Size: 5.3 KiB

After

Width:  |  Height:  |  Size: 5.3 KiB