Adds Advanced ointment and bruisepack recipes (#17583)

* Adds Advanced ointment and bruisepack recipes

* Changes the sprites to the ones from /tg

* Changed names and sprites, slight tweaks

* Formatting

* Solve Conflict

* Formatting

* Fix issues found in check

* Fix Oopsie
This commit is contained in:
Arendian
2023-07-10 04:22:10 +02:00
committed by GitHub
parent 0b0c1e5b45
commit b4c251472f
10 changed files with 149 additions and 0 deletions

View File

@@ -57,6 +57,48 @@
- type: Item
size: 1
- type: entity
name: regenerative mesh
description: Used to treat even the nastiest burns. Also effective against caustic burns.
parent: BaseHealingItem
id: RegenerativeMesh
components:
- type: Tag
tags:
- Ointment
- type: Sprite
state: regenerative-mesh
- type: Item
heldPrefix: regenerative-mesh
- type: Healing
damageContainers:
- Biological
damage:
types:
Heat: -10
Cold: -10
Shock: -10
Caustic: -10
healingBeginSound:
path: "/Audio/Items/Medical/ointment_begin.ogg"
healingEndSound:
path: "/Audio/Items/Medical/ointment_end.ogg"
- type: Stack
stackType: RegenerativeMesh
count: 10
- type: StackPrice
price: 20
- type: entity
id: OintmentAdvanced1
parent: RegenerativeMesh
components:
- type: Stack
stackType: RegenerativeMesh
count: 1
- type: Item
size: 1
- type: entity
name: bruise pack
description: A therapeutic gel pack and bandages designed to treat blunt-force trauma.
@@ -96,6 +138,46 @@
- type: Item
size: 1
- type: entity
name: medicated suture
description: A suture soaked in medicine, treats blunt-force trauma effectively and closes wounds.
parent: BaseHealingItem
id: MedicatedSuture
components:
- type: Tag
tags:
- Brutepack
- type: Sprite
state: medicated-suture
- type: Item
heldPrefix: medicated-suture
- type: Healing
damageContainers:
- Biological
damage:
groups:
Brute: -30 # 10 for each type in the group
bloodlossModifier: -10 # a suture should stop ongoing bleeding
healingBeginSound:
path: "/Audio/Items/Medical/brutepack_begin.ogg"
healingEndSound:
path: "/Audio/Items/Medical/brutepack_end.ogg"
- type: Stack
stackType: MedicatedSuture
count: 10
- type: StackPrice
price: 20
- type: entity
id: BrutepackAdvanced1
parent: MedicatedSuture
components:
- type: Stack
stackType: MedicatedSuture
count: 1
- type: Item
size: 1
- type: entity
name: blood pack
description: Contains a groundbreaking universal blood replacement created by Nanotrasen's advanced medical science.

View File

@@ -1504,6 +1504,32 @@
solids:
FoodAloe: 1
- type: microwaveMealRecipe
id: RecipeMedicatedSuture
name: medicated suture recipe
result: MedicatedSuture
time: 10
solids:
FoodPoppy: 1
Brutepack: 1
MaterialCloth1: 1
reagents:
TranexamicAcid: 50
Spaceacillin: 50
- type: microwaveMealRecipe
id: RecipeRegenerativeMesh
name: regenerative mesh recipe
result: RegenerativeMesh
time: 10
solids:
FoodAloe: 1
Ointment: 1
MaterialCloth1: 1
reagents:
Sigynate: 50
Dermaline: 50
# Suppermatter
- type: microwaveMealRecipe
id: RecipeSuppermatter

View File

@@ -37,3 +37,21 @@
spawn: Bloodpack
maxCount: 10
itemSize: 1
- type: stack
id: MedicatedSuture
name: medicated-suture
icon: {sprite: "/Textures/Objects/Specific/Medical/medical.rsi", state: medicated-suture }
spawn: MedicatedSuture
maxCount: 10
itemSize: 1
- type: stack
id: RegenerativeMesh
name: regenerative-mesh
icon: {sprite: "/Textures/Objects/Specific/Medical/medical.rsi", state: regenerative-mesh}
spawn: RegenerativeMesh
maxCount: 10
itemSize: 1

Binary file not shown.

After

Width:  |  Height:  |  Size: 191 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 217 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 290 B

View File

@@ -2,6 +2,7 @@
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from cev-eris at https://github.com/discordia-space/CEV-Eris/commit/740ff31a81313086cf16761f3677cf1e2ab46c93 and Taken from tgstation at https://github.com/tgstation/tgstation/blob/623290915c2292b56da11048deb62d758e1e3fb4/icons/obj/bloodpack.dmi",
"copyright": "Taken from https://github.com/tgstation/tgstation/blob/a3568da5634e756d0849480104afda402c6f1c3c/icons/obj/medical/stack_medical.dmi",
"size": {
"x": 32,
"y": 32
@@ -40,6 +41,28 @@
},
{
"name": "bloodpack"
},
{
"name": "medicated-suture"
},
{
"name": "medicated-suture-inhand-left",
"directions": 4
},
{
"name": "medicated-suture-inhand-right",
"directions": 4
},
{
"name": "regenerative-mesh"
},
{
"name": "regenerative-mesh-inhand-left",
"directions": 4
},
{
"name": "regenerative-mesh-inhand-right",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 223 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 230 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 523 B