-
Notifications
You must be signed in to change notification settings - Fork 101
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Bloodpack Related Additions Adds a sterile bag that can be printed from the medical and security techfabs. Adds recipes for creating bloodpacks from sterile bags and blood, a blood and saline mix, or a perfluorocarbon based blood substitute. Adds a chemical reaction for the production of blood. Adds an extra section to the recipe sorter that ensure recipes with greater quantities of reagents are sorted higher than recipes with less. This only gets checked if the recipes use the same amount of solid and unique reagents. * Fix for duplicate ID error Made the lathe recipes in the med and sec fabs for sterile bags unique. * YAML failure fix Reversed the unique ID change and removed the duplicate recipe from the floof security YAML. * Added requested comments Adds the requested comments showing what changes are Floofstation specific.
- Loading branch information
1 parent
4cdaa97
commit 6efdee0
Showing
8 changed files
with
198 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
26 changes: 26 additions & 0 deletions
26
Resources/Prototypes/Floof/Entities/Objects/Specific/Medical/healing.yml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
- type: entity | ||
id: Bloodpack1 | ||
parent: Bloodpack | ||
suffix: Single | ||
components: | ||
- type: Stack | ||
stackType: Bloodpack | ||
count: 1 | ||
|
||
- type: entity | ||
id: Bloodpack5 | ||
parent: Bloodpack | ||
suffix: 5 | ||
components: | ||
- type: Stack | ||
stackType: Bloodpack | ||
count: 5 | ||
|
||
- type: entity | ||
id: Bloodpack10 | ||
parent: Bloodpack | ||
suffix: 10 | ||
components: | ||
- type: Stack | ||
stackType: Bloodpack | ||
count: 10 |
11 changes: 11 additions & 0 deletions
11
Resources/Prototypes/Floof/Entities/Objects/Specific/Medical/sterilebag.yml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
- type: entity | ||
name: sterile bag | ||
description: A sterile bag, ready to be filled. | ||
parent: BaseItem | ||
id: SterileBag | ||
components: | ||
- type: Sprite | ||
sprite: Objects/Specific/Medical/medical.rsi | ||
state: bloodpack-empty | ||
- type: StaticPrice | ||
price: 0 |
105 changes: 105 additions & 0 deletions
105
Resources/Prototypes/Floof/Recipes/Cooking/medical_recipes.yml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,105 @@ | ||
#Singular blood pack recipe | ||
- type: microwaveMealRecipe | ||
id: RecipeBloodPack1 | ||
name: single blood pack recipe | ||
result: Bloodpack1 | ||
time: 5 | ||
solids: | ||
SterileBag: 1 | ||
reagents: | ||
Blood: 30 #Bloodpacks are 30 per use. | ||
|
||
#Single hybrid blood pack recipe | ||
- type: microwaveMealRecipe | ||
id: RecipeHybridBloodPack1 | ||
name: single hybrid blood pack recipe | ||
result: Bloodpack1 | ||
time: 5 | ||
solids: | ||
SterileBag: 1 | ||
reagents: | ||
Blood: 15 | ||
Saline: 15 | ||
|
||
#Five blood pack recipe | ||
- type: microwaveMealRecipe | ||
id: RecipeBloodPack5 | ||
name: five blood pack recipe | ||
result: Bloodpack5 | ||
time: 5 | ||
solids: | ||
SterileBag: 1 | ||
reagents: | ||
Blood: 150 #5 stack of 30 units per use. | ||
|
||
#Five hybrid blood pack recipe | ||
- type: microwaveMealRecipe | ||
id: RecipeHybridBloodPack5 | ||
name: five hybrid blood pack recipe | ||
result: Bloodpack5 | ||
time: 5 | ||
solids: | ||
SterileBag: 1 | ||
reagents: | ||
Blood: 75 | ||
Saline: 75 | ||
|
||
#Ten blood pack recipe | ||
- type: microwaveMealRecipe | ||
id: RecipeBloodPack10 | ||
name: ten blood pack recipe | ||
result: Bloodpack10 | ||
time: 5 | ||
solids: | ||
SterileBag: 1 | ||
reagents: | ||
Blood: 300 #10 stack of 30 units per use. | ||
|
||
#Ten hybrid blood pack recipe | ||
- type: microwaveMealRecipe | ||
id: RecipeHybridBloodPack10 | ||
name: ten hybrid blood pack recipe | ||
result: Bloodpack10 | ||
time: 5 | ||
solids: | ||
SterileBag: 1 | ||
reagents: | ||
Blood: 150 | ||
Saline: 150 | ||
|
||
#Full blood pack recipe | ||
- type: microwaveMealRecipe | ||
id: RecipeBloodPack | ||
name: full blood pack recipe | ||
result: Bloodpack | ||
time: 5 | ||
solids: | ||
SterileBag: 1 | ||
reagents: | ||
Blood: 450 #450 = 15 stack of 30 units per use. | ||
|
||
#Full hybrid blood pack recipe | ||
- type: microwaveMealRecipe | ||
id: RecipeHybridBloodPack | ||
name: full hybrid blood pack recipe | ||
result: Bloodpack | ||
time: 5 | ||
solids: | ||
SterileBag: 1 | ||
reagents: | ||
Blood: 225 | ||
Saline: 225 | ||
|
||
#PFC based blood substitute recipe | ||
- type: microwaveMealRecipe | ||
id: RecipePFCSubstitute | ||
name: PFC blood substitute recipe | ||
result: Bloodpack | ||
time: 10 | ||
solids: | ||
SterileBag: 1 | ||
reagents: | ||
Nutriment: 30 | ||
Vitamin: 15 | ||
Saline: 50 | ||
Bleach: 5 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters