Organizes the reagents/reactions YAML. (#2885)

* Fixes chemical IDs from being FUCKING FUCK GUVK

* All done

* Updated the chem dispenser
This commit is contained in:
Swept
2021-01-02 02:34:44 +00:00
committed by GitHub
parent a87dda47e9
commit a111349351
8 changed files with 472 additions and 477 deletions

View File

@@ -0,0 +1,43 @@
- type: reaction
id: react.EZNutrient
reactants:
chem.Nitrogen:
amount: 1
chem.Phosphorus:
amount: 1
chem.Potassium:
amount: 1
products:
chem.EZNutrient: 3
- type: reaction
id: react.RobustHarvest
reactants:
chem.EZNutrient:
amount: 1
chem.SulfuricAcid:
amount: 1
catalyst: true
products:
chem.RobustHarvest: 1
- type: reaction
id: react.Left4Zed
reactants:
chem.EZNutrient:
amount: 1
chem.Radium:
amount: 1
catalyst: true
products:
chem.Left4Zed: 1
- type: reaction
id: react.PlantBGone
reactants:
chem.Toxin:
amount: 1
chem.Water:
amount: 4
products:
chem.PlantBGone: 5

View File

@@ -1,35 +1,13 @@
- type: reaction
id: react.H2O
reactants:
chem.H:
amount: 1
chem.O:
amount: 1
products:
chem.H2O: 2
- type: reaction
id: react.Ammonia
reactants:
chem.H:
chem.Hydrogen:
amount: 3
chem.N:
chem.Nitrogen:
amount: 1
products:
chem.Ammonia: 4
- type: reaction
id: react.Bleach
reactants:
chem.TableSalt:
amount: 2
chem.SpaceCleaner:
amount: 2
chem.O:
amount: 1
products:
chem.Bleach: 5
- type: reaction
id: react.Diethylamine
reactants:
@@ -43,9 +21,9 @@
- type: reaction
id: react.FoamingAgent
reactants:
chem.Li:
chem.Lithium:
amount: 1
chem.H:
chem.Hydrogen:
amount: 1
products:
chem.FoamingAgent: 2
@@ -53,77 +31,21 @@
- type: reaction
id: react.PolytrinicAcid
reactants:
chem.H2SO4:
chem.SulfuricAcid:
amount: 1
chem.Cl:
chem.Chlorine:
amount: 1
chem.K:
chem.Potassium:
amount: 1
products:
chem.PolytrinicAcid: 3
- type: reaction
id: react.SpaceCleaner
reactants:
chem.Ammonia:
amount: 1
chem.H2O:
amount: 1
products:
chem.SpaceCleaner: 2
- type: reaction
id: react.SpaceLube
reactants:
chem.H2O:
amount: 1
chem.Si:
amount: 1
chem.O:
amount: 1
products:
chem.SpaceLube: 3
- type: reaction
id: react.TableSalt
reactants:
chem.Cl:
amount: 1
chem.Na:
amount: 1
products:
chem.TableSalt: 2
- type: reaction
id: react.Thermite
reactants:
chem.Fe:
amount: 1
chem.Al:
amount: 1
chem.O:
amount: 1
products:
chem.Thermite: 3
- type: reaction
id: react.UnstableMutagen
reactants:
chem.Ra:
amount: 1
chem.P:
amount: 1
chem.Cl:
amount: 1
products:
chem.UnstableMutagen: 3
- type: reaction
id: react.PotassiumExplosion
reactants:
chem.H2O:
chem.Water:
amount: 1
chem.K:
chem.Potassium:
amount: 1
effects:
- !type:ExplosionReactionEffect
@@ -136,45 +58,45 @@
maxScale: 30 #Explosion strength stops scaling at 30 potassium + 30 water
- type: reaction
id: react.EZNutrient
id: react.TableSalt
reactants:
chem.N:
chem.Chlorine:
amount: 1
chem.P:
amount: 1
chem.K:
chem.Sodium:
amount: 1
products:
chem.EZNutrient: 3
chem.TableSalt: 2
- type: reaction
id: react.RobustHarvest
id: react.Thermite
reactants:
chem.EZNutrient:
chem.Iron:
amount: 1
chem.H2SO4:
chem.Aluminium:
amount: 1
chem.Oxygen:
amount: 1
catalyst: true
products:
chem.RobustHarvest: 1
chem.Thermite: 3
- type: reaction
id: react.Left4Zed
id: react.UnstableMutagen
reactants:
chem.EZNutrient:
chem.Radium:
amount: 1
chem.Ra:
chem.Phosphorus:
amount: 1
chem.Chlorine:
amount: 1
catalyst: true
products:
chem.Left4Zed: 1
chem.UnstableMutagen: 3
- type: reaction
id: react.PlantBGone
id: react.Water
reactants:
chem.Toxin:
chem.Hydrogen:
amount: 1
chem.Oxygen:
amount: 1
chem.H2O:
amount: 4
products:
chem.PlantBGone: 5
chem.Water: 2

View File

@@ -0,0 +1,33 @@
- type: reaction
id: react.Bleach
reactants:
chem.TableSalt:
amount: 2
chem.SpaceCleaner:
amount: 2
chem.Oxygen:
amount: 1
products:
chem.Bleach: 5
- type: reaction
id: react.SpaceCleaner
reactants:
chem.Ammonia:
amount: 1
chem.Water:
amount: 1
products:
chem.SpaceCleaner: 2
- type: reaction
id: react.SpaceLube
reactants:
chem.Water:
amount: 1
chem.Silicon:
amount: 1
chem.Oxygen:
amount: 1
products:
chem.SpaceLube: 3