diff --git a/Resources/Locale/en-US/flavors/flavor-profiles.ftl b/Resources/Locale/en-US/flavors/flavor-profiles.ftl index a1f1c56639..0116bd3c8c 100644 --- a/Resources/Locale/en-US/flavors/flavor-profiles.ftl +++ b/Resources/Locale/en-US/flavors/flavor-profiles.ftl @@ -44,6 +44,7 @@ flavor-base-sharp = sharp flavor-base-syrupy = syrupy flavor-base-spaceshroom = mysterious flavor-base-clean = clean +flavor-base-alkaline = alkaline flavor-base-holy = holy # lmao diff --git a/Resources/Locale/en-US/reagents/meta/chemicals.ftl b/Resources/Locale/en-US/reagents/meta/chemicals.ftl index 17866c7641..1d70ff65ff 100644 --- a/Resources/Locale/en-US/reagents/meta/chemicals.ftl +++ b/Resources/Locale/en-US/reagents/meta/chemicals.ftl @@ -10,8 +10,21 @@ reagent-desc-sodium-carbonate = A white, odorless, water-soluble salt that yield reagent-name-artifexium = artifexium reagent-desc-artifexium = A lavender mixture of microscopic artifact fragments and a strong acid. It has the ability to activate artifacts. +reagent-name-benzene = benzene +reagent-desc-benzene = An aromatic, slightly carcinogenic, ring of carbon, forming a base for many organic compounds. + +reagent-name-hydroxide = hydroxide +reagent-desc-hydroxide = A strong alkaline chemical, forming a base for many organic compounds. + +reagent-name-sodium-hydroxide = sodium hydroxide +reagent-desc-sodium-hydroxide = A white, odorless, water-soluble salt that yields an strong alkaline solution in water. Causes burns and vomiting when ingested. + +reagent-name-fersilicite = fersilicite +reagent-desc-fersilicite = An intermetallic compound with unusual magnetic properties at low temperatures. + reagent-name-sodium-polyacrylate = sodium polyacrylate reagent-desc-sodium-polyacrylate = A super-absorbent polymer with assorted industrial uses. reagent-name-cellulose = cellulose fibers reagent-desc-cellulose = A crystaline polydextrose polymer, plants swear by this stuff. + diff --git a/Resources/Locale/en-US/reagents/meta/physical-desc.ftl b/Resources/Locale/en-US/reagents/meta/physical-desc.ftl index 5743f09620..183fd9db03 100644 --- a/Resources/Locale/en-US/reagents/meta/physical-desc.ftl +++ b/Resources/Locale/en-US/reagents/meta/physical-desc.ftl @@ -90,5 +90,6 @@ reagent-physical-desc-energizing = energizing reagent-physical-desc-exhilarating = exhilarating reagent-physical-desc-vibrant = vibrant reagent-physical-desc-fluffy = fluffy +reagent-physical-desc-alkaline = alkaline reagent-physical-desc-reflective = reflective reagent-physical-desc-holy = holy diff --git a/Resources/Prototypes/Reagents/chemicals.yml b/Resources/Prototypes/Reagents/chemicals.yml index 01cffa3e99..b2b4850c8f 100644 --- a/Resources/Prototypes/Reagents/chemicals.yml +++ b/Resources/Prototypes/Reagents/chemicals.yml @@ -81,6 +81,64 @@ - !type:ReagentThreshold min: 5 +- type: reagent + id: Benzene + name: reagent-name-benzene + desc: reagent-desc-benzene + physicalDesc: reagent-physical-desc-acidic + color: "#E7EA91" + boilingPoint: 353.2 + meltingPoint: 278.7 + metabolisms: + Poison: + effects: + - !type:HealthChange + damage: + types: + Cellular: 1 #it's a carcinogen, reckon this is fine + +- type: reagent + id: Hydroxide + name: reagent-name-hydroxide + desc: reagent-desc-hydroxide + physicalDesc: reagent-physical-desc-alkaline + color: "white" + boilingPoint: 1661.0 + meltingPoint: 596.0 + +- type: reagent + id: SodiumHydroxide + name: reagent-name-sodium-hydroxide + desc: reagent-desc-sodium-hydroxide + physicalDesc: reagent-physical-desc-alkaline + color: "white" + boilingPoint: 1661.0 + meltingPoint: 596.0 + metabolisms: + Poison: + effects: + - !type:HealthChange + damage: + types: + Heat: 1.5 + Medicine: + effects: + - !type:ChemVomit + conditions: + - !type:ReagentThreshold + min: 5 + probability: 0.1 + +- type: reagent + id: Fersilicite + name: reagent-name-fersilicite + desc: reagent-desc-fersilicite + physicalDesc: reagent-physical-desc-crystalline + flavor: metallic + color: "#434b4d" + boilingPoint: 2962.0 + meltingPoint: 1638.0 + - type: reagent id: SodiumPolyacrylate name: reagent-name-sodium-polyacrylate diff --git a/Resources/Prototypes/Recipes/Reactions/chemicals.yml b/Resources/Prototypes/Recipes/Reactions/chemicals.yml index 54d67ebc67..1fed7a2894 100644 --- a/Resources/Prototypes/Recipes/Reactions/chemicals.yml +++ b/Resources/Prototypes/Recipes/Reactions/chemicals.yml @@ -31,17 +31,13 @@ - type: reaction id: Phenol - minTemp: 325 - maxTemp: 480 reactants: - Oxygen: + Hydroxide: amount: 1 - Hydrogen: - amount: 1 - Carbon: + Benzene: amount: 1 products: - Phenol: 3 + Phenol: 2 - type: reaction id: Acetone @@ -84,7 +80,7 @@ amount: 1 Sulfur: amount: 1 - Oxygen: + Oxygen: amount: 2 products: SulfuricAcid: 3 @@ -260,10 +256,10 @@ reactants: WeldingFuel: amount: 1 - Carbon: - amount: 1 Hydrogen: amount: 1 + Carbon: + amount: 1 products: Oil: 3 @@ -380,10 +376,8 @@ impact: Medium reactants: Uranium: - amount: 2 - Hydrogen: amount: 1 - Oxygen: + Epinephrine: amount: 1 products: NorepinephricAcid: 2 @@ -427,6 +421,48 @@ products: SodiumCarbonate: 4 +- type: reaction + id: Benzene + minTemp: 310 + reactants: + Hydrogen: + amount: 1 + Carbon: + amount: 1 + products: + Benzene: 1 + +- type: reaction + minTemp: 310 + id: Hydroxide + reactants: + Oxygen: + amount: 1 + Hydrogen: + amount: 1 + products: + Hydroxide: 2 + +- type: reaction + id: SodiumHydroxide + reactants: + Hydroxide: + amount: 1 + Sodium: + amount: 1 + products: + SodiumHydroxide: 2 + +- type: reaction + id: Fersilicite + reactants: + Iron: + amount: 1 + Silicon: + amount: 1 + products: + Fersilicite: 2 + - type: reaction id: SodiumPolyacrylate impact: Medium diff --git a/Resources/Prototypes/Recipes/Reactions/food.yml b/Resources/Prototypes/Recipes/Reactions/food.yml index 97b5549c20..39bf0d2001 100644 --- a/Resources/Prototypes/Recipes/Reactions/food.yml +++ b/Resources/Prototypes/Recipes/Reactions/food.yml @@ -309,14 +309,14 @@ Sugar: 9 Potassium: 1 -- type: reaction - id: SugarBreakdown - minTemp: 520 - reactants: - Sugar: - amount: 4 - products: - Carbon: 1 - Oxygen: 1 - Hydrogen: 2 +#- type: reaction +# id: SugarBreakdown +# minTemp: 520 + # reactants: + # Sugar: + # amount: 4 + # products: + # Carbon: 1 + # Oxygen: 1 + # Hydrogen: 2 diff --git a/Resources/Prototypes/Recipes/Reactions/medicine.yml b/Resources/Prototypes/Recipes/Reactions/medicine.yml index 4862f082f4..dfc3d661f0 100644 --- a/Resources/Prototypes/Recipes/Reactions/medicine.yml +++ b/Resources/Prototypes/Recipes/Reactions/medicine.yml @@ -83,14 +83,12 @@ amount: 1 Acetone: amount: 1 - Oxygen: - amount: 1 Chlorine: amount: 1 - Hydrogen: + Hydroxide: amount: 1 products: - Epinephrine: 5 + Epinephrine: 4 - type: reaction id: Dermaline @@ -344,10 +342,8 @@ amount: 1 Blood: amount: 1 - Carbon: - amount: 1 - Hydrogen: - amount: 1 + Hydroxide: + amount: 2 products: Oculine: 4