Advanced treatment cyborg module for medical borg (#19667)
* chemical analysis goggles for medical borg * module and its tools * fix * fix2 * icon * module research * meh
This commit is contained in:
@@ -51,6 +51,29 @@
|
|||||||
- type: UseDelay
|
- type: UseDelay
|
||||||
delay: 0.5
|
delay: 0.5
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
name: borghypo
|
||||||
|
parent: BaseItem
|
||||||
|
description: A sterile injector for rapid administration of drugs to patients. A cheaper and more specialised version for medical borgs.
|
||||||
|
id: BorgHypo
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
sprite: Objects/Specific/Medical/hypospray.rsi
|
||||||
|
state: borghypo
|
||||||
|
- type: Item
|
||||||
|
sprite: Objects/Specific/Medical/hypospray.rsi
|
||||||
|
- type: SolutionContainerManager
|
||||||
|
solutions:
|
||||||
|
hypospray:
|
||||||
|
maxVol: 10
|
||||||
|
- type: RefillableSolution
|
||||||
|
solution: hypospray
|
||||||
|
- type: ExaminableSolution
|
||||||
|
solution: hypospray
|
||||||
|
- type: Hypospray
|
||||||
|
- type: UseDelay
|
||||||
|
delay: 0.5
|
||||||
|
|
||||||
- type: entity
|
- type: entity
|
||||||
name: experimental hypospray
|
name: experimental hypospray
|
||||||
suffix: Admeme
|
suffix: Admeme
|
||||||
@@ -123,7 +146,6 @@
|
|||||||
- type: Tag
|
- type: Tag
|
||||||
tags: []
|
tags: []
|
||||||
|
|
||||||
|
|
||||||
- type: entity
|
- type: entity
|
||||||
name: poison auto-injector
|
name: poison auto-injector
|
||||||
parent: ChemicalMedipen
|
parent: ChemicalMedipen
|
||||||
|
|||||||
@@ -338,6 +338,22 @@
|
|||||||
items:
|
items:
|
||||||
- DefibrillatorOneHandedUnpowered
|
- DefibrillatorOneHandedUnpowered
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
id: BorgModuleAdvancedTreatment
|
||||||
|
parent: [ BaseBorgModuleMedical, BaseProviderBorgModule ]
|
||||||
|
name: advanced treatment cyborg module
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
layers:
|
||||||
|
- state: medical
|
||||||
|
- state: icon-chemist
|
||||||
|
- type: ItemBorgModule
|
||||||
|
items:
|
||||||
|
- Beaker
|
||||||
|
- Beaker
|
||||||
|
- BorgDropper
|
||||||
|
- BorgHypo
|
||||||
|
|
||||||
# science modules
|
# science modules
|
||||||
# todo: if science ever gets their own custom robot, add more "sci" modules.
|
# todo: if science ever gets their own custom robot, add more "sci" modules.
|
||||||
- type: entity
|
- type: entity
|
||||||
|
|||||||
@@ -278,6 +278,26 @@
|
|||||||
- type: StaticPrice
|
- type: StaticPrice
|
||||||
price: 40
|
price: 40
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
name: borgdropper
|
||||||
|
parent: Dropper
|
||||||
|
description: Used to transfer small amounts of chemical solution between containers. Extended for use by medical borgs.
|
||||||
|
id: BorgDropper
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
sprite: Objects/Specific/Chemistry/dropper.rsi
|
||||||
|
layers:
|
||||||
|
- state: borgdropper
|
||||||
|
- state: dropper1
|
||||||
|
map: ["enum.SolutionContainerLayers.Fill"]
|
||||||
|
visible: false
|
||||||
|
- type: SolutionContainerManager
|
||||||
|
solutions:
|
||||||
|
injector:
|
||||||
|
maxVol: 10
|
||||||
|
- type: Item
|
||||||
|
sprite: Objects/Specific/Chemistry/dropper.rsi
|
||||||
|
|
||||||
- type: entity
|
- type: entity
|
||||||
name: syringe
|
name: syringe
|
||||||
parent: BaseItem
|
parent: BaseItem
|
||||||
|
|||||||
@@ -459,6 +459,7 @@
|
|||||||
- BorgModuleDiagnosis
|
- BorgModuleDiagnosis
|
||||||
- BorgModuleTreatment
|
- BorgModuleTreatment
|
||||||
- BorgModuleDefibrillator
|
- BorgModuleDefibrillator
|
||||||
|
- BorgModuleAdvancedTreatment
|
||||||
- RipleyHarness
|
- RipleyHarness
|
||||||
- RipleyLArm
|
- RipleyLArm
|
||||||
- RipleyRArm
|
- RipleyRArm
|
||||||
|
|||||||
@@ -479,6 +479,16 @@
|
|||||||
Plastic: 250
|
Plastic: 250
|
||||||
Gold: 50
|
Gold: 50
|
||||||
|
|
||||||
|
- type: latheRecipe
|
||||||
|
id: BorgModuleAdvancedTreatment
|
||||||
|
result: BorgModuleAdvancedTreatment
|
||||||
|
completetime: 3
|
||||||
|
materials:
|
||||||
|
Steel: 500
|
||||||
|
Glass: 750
|
||||||
|
Plastic: 250
|
||||||
|
Gold: 50
|
||||||
|
|
||||||
- type: latheRecipe
|
- type: latheRecipe
|
||||||
id: BorgModuleDefibrillator
|
id: BorgModuleDefibrillator
|
||||||
result: BorgModuleDefibrillator
|
result: BorgModuleDefibrillator
|
||||||
|
|||||||
@@ -99,6 +99,7 @@
|
|||||||
recipeUnlocks:
|
recipeUnlocks:
|
||||||
- ChemMasterMachineCircuitboard
|
- ChemMasterMachineCircuitboard
|
||||||
- ChemDispenserMachineCircuitboard
|
- ChemDispenserMachineCircuitboard
|
||||||
|
- BorgModuleAdvancedTreatment
|
||||||
technologyPrerequisites:
|
technologyPrerequisites:
|
||||||
- Chemistry
|
- Chemistry
|
||||||
|
|
||||||
|
|||||||
Binary file not shown.
|
After Width: | Height: | Size: 291 B |
@@ -10,6 +10,9 @@
|
|||||||
{
|
{
|
||||||
"name": "dropper"
|
"name": "dropper"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "borgdropper"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "dropper1"
|
"name": "dropper1"
|
||||||
},
|
},
|
||||||
|
|||||||
Binary file not shown.
|
Before Width: | Height: | Size: 587 B After Width: | Height: | Size: 602 B |
Binary file not shown.
|
After Width: | Height: | Size: 181 B |
@@ -28,6 +28,9 @@
|
|||||||
{
|
{
|
||||||
"name": "icon-cables"
|
"name": "icon-cables"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "icon-chemist"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "icon-clown"
|
"name": "icon-clown"
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user