- type: reaction
  id: Ammonia
  reactants:
    Hydrogen:
      amount: 3
    Nitrogen:
      amount: 1
  products:
    Ammonia: 4

- type: reaction
  id: Diethylamine
  reactants:
    Ammonia:
      amount: 1
    Ethanol:
      amount: 1
  products:
    Diethylamine: 2

- type: reaction
  id: FoamingAgent
  reactants:
    Lithium:
      amount: 1
    Hydrogen:
      amount: 1
  products:
    FoamingAgent: 2

- type: reaction
  id: PolytrinicAcid
  reactants:
    SulfuricAcid:
      amount: 1
    Chlorine:
      amount: 1
    Potassium:
      amount: 1
  products:
    PolytrinicAcid: 3

- type: reaction
  id: FluorosulfuricAcid
  reactants:
    Fluorine:
      amount: 1
    Hydrogen:
      amount: 1
    Potassium:
      amount: 1
    SulfuricAcid:
      amount: 1
  products:
    FluorosulfuricAcid: 4

- type: reaction
  id: PotassiumExplosion
  reactants:
    Water:
      amount: 1
    Potassium:
      amount: 1
  effects:
    - !type:ExplosionReactionEffect
      #Ranges used when 1 potassium + 1 water react (A unit reaction)
      devastationRange: 0.05
      heavyImpactRange: 0.1
      lightImpactRange: 0.15
      flashRange: 0.2
      scaled: true #Scaled proportionally to amount of potassium and water
      maxScale: 30 #Explosion strength stops scaling at 30 potassium + 30 water

- type: reaction
  id: Smoke
  reactants:
    Phosphorus:
      amount: 1
    Potassium:
      amount: 1
    Sugar:
      amount: 1
  effects:
    - !type:SmokeAreaReactionEffect
      rangeConstant: 0
      rangeMultiplier: 1.1 #Range formula: rangeConstant + rangeMultiplier*sqrt(ReactionUnits)
      maxRange: 10
      duration: 10
      spreadDelay: 0.5
      removeDelay: 0.5
      diluteReagents: false
      prototypeId: Smoke
      sound: /Audio/Effects/smoke.ogg

- type: reaction
  id: Foam
  reactants:
    Fluorosurfactant:
      amount: 1
    Water:
      amount: 1
  effects:
    - !type:FoamAreaReactionEffect
      rangeConstant: 0
      rangeMultiplier: 1.1 #Range formula: rangeConstant + rangeMultiplier*sqrt(ReactionUnits)
      maxRange: 10
      duration: 10
      spreadDelay: 1
      removeDelay: 0
      diluteReagents: true
      reagentDilutionStart: 4 #At what range should the reagents start diluting
      reagentDilutionFactor: 1
      reagentMaxConcentrationFactor: 2 #The reagents will get multiplied by this number if the range turns out to be 0
      prototypeId: Foam

- type: reaction
  id: IronMetalFoam
  reactants:
    Iron:
      amount: 3
    FoamingAgent:
      amount: 1
    FluorosulfuricAcid:
      amount: 1
  effects:
    - !type:FoamAreaReactionEffect
      rangeConstant: 0
      rangeMultiplier: 1.1
      maxRange: 10
      duration: 10
      spreadDelay: 1
      removeDelay: 0
      diluteReagents: true
      reagentDilutionStart: 4
      reagentDilutionFactor: 1
      reagentMaxConcentrationFactor: 2
      prototypeId: IronMetalFoam

- type: reaction
  id: AluminiumMetalFoam
  reactants:
    Aluminium:
      amount: 3
    FoamingAgent:
      amount: 1
    FluorosulfuricAcid:
      amount: 1
  effects:
    - !type:FoamAreaReactionEffect
      rangeConstant: 0
      rangeMultiplier: 1.1
      maxRange: 10
      duration: 10
      spreadDelay: 1
      removeDelay: 0
      diluteReagents: true
      reagentDilutionStart: 4
      reagentDilutionFactor: 1
      reagentMaxConcentrationFactor: 2
      prototypeId: AluminiumMetalFoam

- type: reaction
  id: TableSalt
  reactants:
    Chlorine:
      amount: 1
    Sodium:
      amount: 1
  products:
    TableSalt: 2

- type: reaction
  id: Thermite
  reactants:
    Iron:
      amount: 1
    Aluminium:
      amount: 1
    Oxygen:
      amount: 1
  products:
    Thermite: 3

- type: reaction
  id: UnstableMutagen
  reactants:
    Radium:
      amount: 1
    Phosphorus:
      amount: 1
    Chlorine:
      amount: 1
  products:
    UnstableMutagen: 3

- type: reaction
  id: Water
  reactants:
    Hydrogen:
      amount: 1
    Oxygen:
      amount: 1
  products:
    Water: 2

- type: reaction
  id: Fluorosurfactant
  reactants:
    Carbon:
      amount: 2
    Fluorine:
      amount: 2
    SulfuricAcid:
      amount: 1
  products:
    Fluorosurfactant: 5
