Cryostasis syringe (#22021)

* Added cryo syringe, sprite courtesy of Ubaser

* I failed to put a comma in meta.json file because I was so shocked by jeneral that I couldn't think clearly

* IN MY DEFENSE JENERAL IS SCARY I THINK THE FORMATTING IS FIXED NOW

* added canReact at the wrong place, fixed now

* made the transfer good

* more issues with the sprites

* not much to say, one must imagine sisyphus happy

* mmm yes give me 0 of layers

* I oughta double check shit more

* Should be all done!

* I didn't add it to the lathe, I am le stupide

* Forgot to add the recipe somewhere

* final touches, can actually be made at the medlathe now

* added the recipe to the protolathe as well
This commit is contained in:
Boaz1111
2023-12-01 01:40:34 +01:00
committed by GitHub
parent f8e9dc5612
commit a263a17f72
6 changed files with 58 additions and 1 deletions

View File

@@ -383,6 +383,38 @@
- Syringe
- Trash
- type: entity
id: SyringeCryostasis
parent: BaseSyringe
name: cryostasis syringe
description: A syringe used to contain chemicals or solutions without reactions.
components:
- type: Sprite
layers:
- state: syringe1
map: ["enum.SolutionContainerLayers.Fill"]
visible: false
- state: cryo_base0
map: ["enum.SolutionContainerLayers.Base"]
- type: Icon
sprite: Objects/Specific/Chemistry/syringe.rsi
state: cryo_base0
- type: SolutionContainerManager
solutions:
injector:
maxVol: 10
canReact: false
- type: Injector
injectOnly: false
minTransferAmount: 5
maxTransferAmount: 10
transferAmount: 10
- type: Tag
tags:
- Syringe
- Trash
- type: entity
name: pill
parent: BaseItem

View File

@@ -220,6 +220,7 @@
- Beaker
- LargeBeaker
- CryostasisBeaker
- SyringeCryostasis
- Dropper
- Syringe
- Implanter
@@ -699,6 +700,7 @@
- BluespaceBeaker
- SyringeBluespace
- Jug
- SyringeCryostasis
- type: Machine
board: MedicalTechFabCircuitboard

View File

@@ -20,6 +20,14 @@
Steel: 250
Plastic: 50
- type: latheRecipe
id: SyringeCryostasis
result: SyringeCryostasis
completetime: 2
materials:
Steel: 200
Plastic: 50
- type: latheRecipe
id: Dropper
result: Dropper

View File

@@ -46,6 +46,7 @@
recipeUnlocks:
- CryostasisBeaker
- StasisBedMachineCircuitboard
- SyringeCryostasis
- type: technology
id: MechanizedTreatment

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

View File

@@ -1,7 +1,7 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from cev-eris https://github.com/discordia-space/CEV-Eris/commit/989b7b343045f30120c198ee100c9fee7ff8a989, bluespace syringe sprites modified by EmoGarbage404 (github)",
"copyright": "Taken from cev-eris https://github.com/discordia-space/CEV-Eris/commit/989b7b343045f30120c198ee100c9fee7ff8a989, bluespace syringe sprites modified by EmoGarbage404 (github), cryo syringe sprites by Ubaser",
"size": {
"x": 32,
"y": 32
@@ -16,6 +16,20 @@
]
]
},
{
"name": "cryo_base0",
"delays": [
[
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1
]
]
},
{
"name": "syringe_base0"
},