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.