Reactive 3.0 (#5443)

* probably scrapping this

* reimpl old behavior

* misc fixes and initial yaml

* works basically first try
This commit is contained in:
mirrorcult
2021-11-22 02:17:35 -07:00
committed by GitHub
parent 8b47d0f43f
commit e40c9bc427
17 changed files with 152 additions and 71 deletions

View File

@@ -60,14 +60,12 @@
- type: reagent
id: Ethanol
name: ethanol
parent: BaseAlcohol
desc: A simple alcohol, makes you drunk if consumed, flammable.
physicalDesc: strong-smelling
color: "#b05b3c"
boilingPoint: 78.2
meltingPoint: -114.1
tileReactions:
- !type:FlammableTileReaction
temperatureMultiplier: 1.35
metabolisms:
Poison:
effects:

View File

@@ -6,6 +6,11 @@
effects:
- !type:SatiateThirst
factor: 3
reactiveEffects:
Extinguish:
methods: [ Touch ]
effects:
- !type:ExtinguishReaction
plantMetabolism:
- !type:PlantAdjustWater
amount: 1
@@ -38,6 +43,11 @@
effects:
- !type:SatiateThirst
factor: 2
reactiveEffects:
Flammable:
methods: [ Touch ]
effects:
- !type:FlammableReaction
tileReactions:
- !type:FlammableTileReaction
temperatureMultiplier: 1.35

View File

@@ -1,6 +1,15 @@
- type: reagent
id: BasePyrotechnic
reactiveEffects:
Flammable:
methods: [ Touch ]
effects:
- !type:FlammableReaction
- type: reagent
id: Thermite
name: thermite
parent: BasePyrotechnic
desc: A mixture that becomes extremely hot when ignited, and which can burn straight through walls when applied and ignited. It'll slowly inflict burn damage to anybody dumb enough to ingest it, but can't be ignited inside inside said dumb person.
physicalDesc: grainy
color: "#757245"
@@ -20,6 +29,7 @@
- type: reagent
id: FoamingAgent
name: foaming agent
parent: BasePyrotechnic
desc: Makes foam such as that's required in metal foam grenades.
physicalDesc: foamy
color: "#215263"
@@ -29,6 +39,7 @@
- type: reagent
id: WeldingFuel
name: welding fuel
parent: BasePyrotechnic
desc: Used by welders to weld.
physicalDesc: oily
color: "#a76b1c"
@@ -40,6 +51,7 @@
- type: reagent
id: Fluorosurfactant
name: fluorosurfactant
parent: BasePyrotechnic
desc: A perfluoronated sulfonic acid that forms a foam when mixed with water.
physicalDesc: opaque
color: "#9e6b38"

View File

@@ -115,6 +115,11 @@
- !type:RemoveReagent
reagent: Inaprovaline
amount: 2
reactiveEffects:
Flammable:
methods: [ Touch ]
effects:
- !type:FlammableReaction
- type: reagent
id: UnstableMutagen