The Pyro Update (#5575)

This commit is contained in:
mirrorcult
2021-11-28 19:25:51 -07:00
committed by GitHub
parent fc4a950257
commit 9cce58a70b
10 changed files with 244 additions and 5 deletions

View File

@@ -0,0 +1,3 @@
clf3-it-burns = It burns like hell!!
clf3-get-away = You need to get away now!
clf3-explosion = The mixture fireballs outwards!

View File

@@ -0,0 +1 @@
phlogiston-plasma-created = The mixture bubbles, and plasma rises from it!

View File

@@ -5,6 +5,11 @@
methods: [ Touch ]
effects:
- !type:FlammableReaction
plantMetabolism:
- !type:PlantAdjustWeeds
amount: -2
- !type:PlantAdjustHealth
amount: -2
- type: reagent
id: Thermite
@@ -26,6 +31,93 @@
types:
Heat: 2
- type: reagent
id: Napalm
name: napalm
parent: BasePyrotechnic
desc: It's just a little flammable.
physicalDesc: soapy
color: "#FA00AF"
tileReactions:
- !type:FlammableTileReaction
temperatureMultiplier: 5
reactiveEffects:
Flammable:
methods: [ Touch ]
effects:
- !type:FlammableReaction
multiplier: 0.4
metabolisms:
Poison:
effects:
- !type:HealthChange
damage:
types:
Heat: 1
- !type:FlammableReaction
multiplier: 0.4
- type: reagent
id: Phlogiston
name: phlogiston
parent: BasePyrotechnic
desc: Catches you on fire and makes you ignite.
physicalDesc: burning
color: "#D4872A"
metabolisms:
Poison:
effects:
- !type:HealthChange
damage:
types:
Heat: 3
- !type:FlammableReaction
multiplier: 0.1
- !type:AdjustTemperature
amount: 6000
reactiveEffects:
Flammable:
methods: [ Touch ]
effects:
- !type:FlammableReaction
multiplier: 0.2
- !type:Ignite
- type: reagent
id: ChlorineTrifluoride
name: CLF3
parent: BasePyrotechnic
desc: You really, REALLY don't want to get this shit anywhere near you.
physicalDesc: blazing
color: "#FFC8C8"
tileReactions:
- !type:PryTileReaction
metabolisms:
Poison:
effects:
- !type:HealthChange
damage:
types:
Heat: 1
- !type:FlammableReaction
multiplier: 0.2
- !type:AdjustTemperature
amount: 6000
reactiveEffects:
Flammable:
methods: [ Touch ]
effects:
- !type:FlammableReaction
multiplier: 0.3
- !type:Ignite
- !type:DoAction
probability: 0.2
action: HumanScream
- !type:PopupMessage
messages: [ "clf3-it-burns", "clf3-get-away" ]
probability: 0.3
type: Local
- type: reagent
id: FoamingAgent
name: foaming agent

View File

@@ -0,0 +1,50 @@
- type: reaction
id: Napalm
reactants:
Oil:
amount: 1
WeldingFuel:
amount: 1
Ethanol:
amount: 1
products:
Napalm: 3
- type: reaction
id: Phlogiston
reactants:
Phosphorus:
amount: 1
SulfuricAcid:
amount: 1
Plasma:
amount: 1
effects:
- !type:CreateGas
gas: Plasma
- !type:PopupMessage
messages: [ "phlogiston-plasma-created" ]
type: Pvs
products:
Phlogiston: 3
- type: reaction
id: ChlorineTrifluoride
reactants:
Chlorine:
amount: 1
Fluorine:
amount: 3
effects:
# TODO electro's pretty explosions PR make this big and firey!!
# TODO solution temperature!!
- !type:ExplosionReactionEffect
devastationRange: 0
heavyImpactRange: 0
lightImpactRange: 2
scaled: false
- !type:PopupMessage
messages: [ "clf3-explosion" ]
type: Pvs
products:
ChlorineTrifluoride: 4