Expand soap making, but better (#39303)

* Add lye reagent and its recipes

* Move and add soap recipes

* Add temperature to soap recipes

* Silly comments

* Remove NaHO based lye recipe due to sigynate recipe conflict.

* Typo

* Typo, again

* Change lye color and description
This commit is contained in:
EnrichedCaramel
2025-08-16 03:59:58 -03:00
committed by GitHub
parent 6af3698c1f
commit 05aad3bfd2
6 changed files with 152 additions and 28 deletions

View File

@@ -33,3 +33,6 @@ reagent-desc-cellulose = A crystaline polydextrose polymer, plants swear by this
reagent-name-rororium = rororium
reagent-desc-rororium = A strange substance which fills the cores of the hivelords that roam the mining asteroid. Thought to be the source of their regenerative powers.
reagent-name-lye = lye
reagent-desc-lye = A translucent, orange, alkaline solution used in traditional soap production.

View File

@@ -1484,6 +1484,11 @@
flavorType: Complex
description: flavor-complex-artifact-glue
- type: flavor
id: alkaline
flavorType: Base
description: flavor-base-alkaline
- type: flavor
id: motivating
flavorType: Base

View File

@@ -51,6 +51,21 @@
physicalDesc: reagent-physical-desc-powdery
color: white
- type: reagent
id: Lye
name: reagent-name-lye
desc: reagent-desc-lye
flavor: alkaline
physicalDesc: reagent-physical-desc-alkaline
color: "#e5420b"
metabolisms:
Poison:
effects:
- !type:HealthChange
damage:
types:
Caustic: 1
- type: reagent
id: SodiumCarbonate
name: reagent-name-sodium-carbonate

View File

@@ -532,3 +532,13 @@
amount: 1
products:
ArtifactGlue: 2
- type: reaction
id: Lye
reactants:
Water:
amount: 1
Ash:
amount: 1
products:
Lye: 2

View File

@@ -24,34 +24,6 @@
products:
BuzzochloricBees: 3
- type: reaction
id: CreateSoap
impact: Low
quantized: true
reactants:
Fat:
amount: 15
Saline:
amount: 25
effects:
- !type:CreateEntityReactionEffect
entity: Soap
- type: reaction
id: CreateSoapHomemade
impact: Low
quantized: true
reactants:
Fat:
amount: 15
TableSalt:
amount: 10
Blood:
amount: 10
effects:
- !type:CreateEntityReactionEffect
entity: SoapHomemade
- type: reaction
id: Meatification
impact: Low

View File

@@ -0,0 +1,119 @@
- type: reaction
id: CreateSoapRegular
impact: Low
quantized: true
minTemp: 383 # Water boiling point + 10 Kelvin. We are boiling it
reactants:
Oil:
amount: 10
Lye:
amount: 15
TableSalt:
amount: 5
effects:
- !type:CreateEntityReactionEffect
entity: Soap
- type: reaction
id: CreateSoapNT
impact: Low
quantized: true
minTemp: 373 # Water boiling point. We are boiling it too, but with higher priority!
reactants:
Oil:
amount: 15
Lye:
amount: 20
TableSalt:
amount: 5
Plasma:
amount: 5
effects:
- !type:CreateEntityReactionEffect
entity: SoapNT
- type: reaction
id: CreateSoapDeluxe
impact: Low
quantized: true
minTemp: 373
reactants:
Oil:
amount: 15
Lye:
amount: 20
TableSalt:
amount: 5
JuiceBerry:
amount: 5
effects:
- !type:CreateEntityReactionEffect
entity: SoapDeluxe
- type: reaction
id: CreateSoapBlood
impact: Low
quantized: true
minTemp: 373
reactants:
Fat:
amount: 10
Lye:
amount: 20
TableSalt:
amount: 5
Blood:
amount: 10
effects:
- !type:CreateEntityReactionEffect
entity: SoapHomemade
- type: reaction
id: CreateSoapSyndie
impact: Medium
quantized: true
minTemp: 373
reactants:
Oil:
amount: 15
Lye:
amount: 20
TableSalt:
amount: 5
Stimulants:
amount: 5
effects:
- !type:CreateEntityReactionEffect
entity: SoapSyndie
- type: reaction
id: CreateSoapOmega
impact: Medium
quantized: true
minTemp: 373
reactants:
Oil:
amount: 5
Fat:
amount: 5
Lye:
amount: 10
TableSalt:
amount: 5
Honk:
amount: 10
SpaceLube:
amount: 5
SpaceDrugs:
amount: 3
THC:
amount: 2
Bananadine:
amount: 2
Omnizine:
amount: 2
Amatoxin:
amount: 1
effects:
- !type:CreateEntityReactionEffect
entity: SoapOmega