Severely nerf fires and severely buff fire protection (#5396)
* Make fires do less damage * Severely nerf fires and severely buff temperature protection * fuck it, i'll nerf it so hard and we can buff it later if we decide * new scaling func * fix * unused * reviews + balance metabolism heat + reduce atmos air temp transfer efficiency * little more balance * just a wee bit more * slight adjustment
This commit is contained in:
@@ -72,7 +72,7 @@
|
||||
state: hot
|
||||
maxSeverity: 3
|
||||
name: "[color=red]Too Hot[/color]"
|
||||
description: "It's [color=red]too hot![/color] Flee to space, or at least away from the flames."
|
||||
description: "It's [color=red]too hot![/color] Get somewhere colder, take off any insulating clothing like a space suit, or at least get away from the flames."
|
||||
|
||||
- type: alert
|
||||
alertType: Weightless
|
||||
|
||||
@@ -29,8 +29,10 @@
|
||||
- type: Clothing
|
||||
size: 15
|
||||
- type: PressureProtection
|
||||
highPressureMultiplier: 0.5
|
||||
highPressureMultiplier: 0.3
|
||||
lowPressureMultiplier: 100
|
||||
- type: TemperatureProtection
|
||||
coefficient: 0.1
|
||||
- type: Armor
|
||||
modifiers:
|
||||
coefficients:
|
||||
|
||||
@@ -16,8 +16,10 @@
|
||||
name: base hardsuit
|
||||
components:
|
||||
- type: PressureProtection
|
||||
highPressureMultiplier: 0.75
|
||||
highPressureMultiplier: 0.5
|
||||
lowPressureMultiplier: 100
|
||||
- type: TemperatureProtection
|
||||
coefficient: 0.001 # yes it needs to be this low, fires are fucking deadly apparently!!!!
|
||||
- type: Clothing
|
||||
size: 25
|
||||
- type: Armor
|
||||
|
||||
@@ -31,6 +31,8 @@
|
||||
- type: PressureProtection
|
||||
highPressureMultiplier: 0.85
|
||||
lowPressureMultiplier: 25
|
||||
- type: TemperatureProtection
|
||||
coefficient: 0.001
|
||||
- type: Clothing
|
||||
sprite: Clothing/OuterClothing/Suits/fire.rsi
|
||||
|
||||
@@ -42,6 +44,11 @@
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/OuterClothing/Suits/rad.rsi
|
||||
- type: Armor
|
||||
modifiers:
|
||||
coefficients:
|
||||
Heat: 0.90
|
||||
Radiation: 0.05
|
||||
- type: Clothing
|
||||
sprite: Clothing/OuterClothing/Suits/rad.rsi
|
||||
|
||||
|
||||
@@ -63,15 +63,11 @@
|
||||
- type: Flammable
|
||||
fireSpread: true
|
||||
canResistFire: true
|
||||
damage:
|
||||
types:
|
||||
Heat : 1
|
||||
- type: Temperature
|
||||
heatDamageThreshold: 360
|
||||
coldDamageThreshold: 260
|
||||
currentTemperature: 310.15
|
||||
specificHeat: 42
|
||||
tempDamageCoefficient: 0.1
|
||||
heatDamage:
|
||||
types:
|
||||
Heat : 1 #per second, scales with temperature & other constants
|
||||
@@ -148,11 +144,11 @@
|
||||
types:
|
||||
Blunt: 1 #per second, scales with pressure and other constants.
|
||||
- type: Respirator
|
||||
metabolismHeat: 5000
|
||||
radiatedHeat: 400
|
||||
implicitHeatRegulation: 5000
|
||||
sweatHeatRegulation: 5000
|
||||
shiveringHeatRegulation: 5000
|
||||
metabolismHeat: 800
|
||||
radiatedHeat: 100
|
||||
implicitHeatRegulation: 250
|
||||
sweatHeatRegulation: 500
|
||||
shiveringHeatRegulation: 500
|
||||
normalBodyTemperature: 310.15
|
||||
thermalRegulationTemperatureThreshold: 25
|
||||
needsGases:
|
||||
@@ -171,7 +167,6 @@
|
||||
coldDamageThreshold: 260
|
||||
currentTemperature: 310.15
|
||||
specificHeat: 42
|
||||
tempDamageCoefficient: 0.1
|
||||
coldDamage:
|
||||
types:
|
||||
Cold : 1 #per second, scales with temperature & other constants
|
||||
|
||||
@@ -173,15 +173,11 @@
|
||||
- type: Flammable
|
||||
fireSpread: true
|
||||
canResistFire: true
|
||||
damage:
|
||||
types:
|
||||
Heat : 1 #per second, scales with number of fire 'stacks'
|
||||
- type: Temperature
|
||||
heatDamageThreshold: 360
|
||||
coldDamageThreshold: 260
|
||||
currentTemperature: 310.15
|
||||
specificHeat: 42
|
||||
tempDamageCoefficient: 0.1
|
||||
coldDamage:
|
||||
types:
|
||||
Cold : 1 #per second, scales with temperature & other constants
|
||||
@@ -195,11 +191,11 @@
|
||||
- type: Damageable
|
||||
damageContainer: Biological
|
||||
- type: Respirator
|
||||
metabolismHeat: 5000
|
||||
radiatedHeat: 400
|
||||
implicitHeatRegulation: 5000
|
||||
sweatHeatRegulation: 5000
|
||||
shiveringHeatRegulation: 5000
|
||||
metabolismHeat: 800
|
||||
radiatedHeat: 100
|
||||
implicitHeatRegulation: 500
|
||||
sweatHeatRegulation: 2000
|
||||
shiveringHeatRegulation: 2000
|
||||
normalBodyTemperature: 310.15
|
||||
thermalRegulationTemperatureThreshold: 25
|
||||
needsGases:
|
||||
|
||||
@@ -43,9 +43,6 @@
|
||||
- type: AtmosExposed
|
||||
- type: Flammable
|
||||
fireSpread: true
|
||||
damage:
|
||||
types:
|
||||
Heat : 1 #per second, scales with number of fire 'stacks'
|
||||
- type: Appearance
|
||||
visuals:
|
||||
- type: FireVisualizer
|
||||
|
||||
Reference in New Issue
Block a user