Skip to content

Commit

Permalink
Dionae now bleed sap, and this can be used to make syrup. (space-wiza…
Browse files Browse the repository at this point in the history
…rds#25748)

* SapAndSyrup

* centrifug

* morewatervapor

* whyisitnotpushing

* nymphs

* lessrealmorefun
  • Loading branch information
Blackern5000 authored Apr 5, 2024
1 parent d94eba8 commit 5523e01
Show file tree
Hide file tree
Showing 8 changed files with 85 additions and 3 deletions.
3 changes: 3 additions & 0 deletions Resources/Locale/en-US/reagents/meta/biological.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,9 @@ reagent-desc-insect-blood = Okay, this is really gross. It almost looks.. alive?
reagent-name-slime = slime
reagent-desc-slime = You thought this was gradient blood at first, but you were mistaken.
reagent-name-sap = sap
reagent-desc-sap = Sticky, sweet tree blood.
reagent-name-hemocyanin-blood = blue blood
reagent-desc-hemocyanin-blood = Contains copper as opposed to iron which gives it a distinct blue color.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -39,3 +39,6 @@ reagent-desc-soysauce = A salty soy-based flavoring.
reagent-name-table-salt = table salt
reagent-desc-table-salt = Commonly known as salt, Sodium Chloride is often used to season food or kill borers instantly.
reagent-name-syrup = syrup
reagent-desc-syrup = Delicious syrup made from tree sap, somehow stickier than glue.
2 changes: 1 addition & 1 deletion Resources/Prototypes/Entities/Mobs/NPCs/animals.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3166,7 +3166,7 @@
- type: InventorySlots
- type: Strippable
- type: Bloodstream
bloodReagent: Water
bloodReagent: Sap
bloodMaxVolume: 60
- type: UserInterface
interfaces:
Expand Down
4 changes: 2 additions & 2 deletions Resources/Prototypes/Entities/Mobs/Species/diona.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,14 +24,14 @@
damageOverlayGroups:
Brute:
sprite: Mobs/Effects/brute_damage.rsi
color: "#75b1f0"
color: "#cd7314"
- type: Butcherable
butcheringType: Spike
spawned:
- id: FoodMeatPlant
amount: 5
- type: Bloodstream
bloodReagent: Water
bloodReagent: Sap
- type: Reactive
groups:
Flammable: [ Touch ]
Expand Down
24 changes: 24 additions & 0 deletions Resources/Prototypes/Reagents/Consumable/Food/condiments.yml
Original file line number Diff line number Diff line change
Expand Up @@ -164,3 +164,27 @@
# eating salt on its own kinda sucks, kids
- !type:SatiateThirst
factor: -0.5

- type: reagent
id: Syrup
name: reagent-name-syrup
group: Foods
desc: reagent-desc-syrup
flavor: sweet
color: "#fb7125"
recognizable: true
physicalDesc: reagent-physical-desc-sticky
slippery: false
viscosity: 0.55 #Start using syrup to attach your remote recievers to your microwaves!
tileReactions:
- !type:SpillTileReaction
metabolisms:
Food:
# 12 diona blood for 1 unit of syrup, this stuff better be worthwhile.
effects:
- !type:SatiateHunger
factor: 6.0 #Stronger than cookedramen
footstepSound:
collection: FootstepBlood
params:
volume: 6
26 changes: 26 additions & 0 deletions Resources/Prototypes/Reagents/biological.yml
Original file line number Diff line number Diff line change
Expand Up @@ -82,6 +82,32 @@
params:
volume: 6

- type: reagent
id: Sap
name: reagent-name-sap
group: Biological
desc: reagent-desc-sap
flavor: sweet
color: "#cd7314"
recognizable: true
physicalDesc: reagent-physical-desc-sticky
slippery: false
viscosity: 0.10
tileReactions:
- !type:SpillTileReaction
metabolisms:
Food:
# Sweet!
effects:
- !type:SatiateHunger
factor: 1
- !type:SatiateThirst
factor: 1
footstepSound:
collection: FootstepBlood
params:
volume: 6

- type: reagent
parent: Blood
id: CopperBlood
Expand Down
13 changes: 13 additions & 0 deletions Resources/Prototypes/Recipes/Reactions/biological.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,19 @@
Water: 4
Nitrogen: 1


- type: reaction
id: SapBloodBreakdown
source: true
requiredMixerCategories:
- Centrifuge
reactants:
Sap:
amount: 10
products:
Water: 9
Sugar: 1

- type: reaction
id: CopperBloodBreakdown
source: true
Expand Down
13 changes: 13 additions & 0 deletions Resources/Prototypes/Recipes/Reactions/single_reagent.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,19 @@
products:
EggCooked: 0.5

- type: reaction
id: SapBoiling
impact: Low
minTemp: 377
reactants:
Sap:
amount: 1.2
effects:
- !type:CreateGas
gas: WaterVapor
products:
Syrup: 0.1 #12:1 sap to syruop

# Holy - TODO: make it so only the chaplain can use the bible to start these reactions, not anyone with a bible

- type: reaction
Expand Down

0 comments on commit 5523e01

Please sign in to comment.