Yogstation 13 - Modules - TypesDefine Details

code/game/objects/effects/turf_fire.dm

TURF_FIRE_TEMP_BASEThe base temperature used when calling hotspot_expose()
TURF_FIRE_POWER_LOSS_ON_LOW_TEMPThe amount of power loss from low temperatures, scales with how far the temperature FIRE_MINIMUM_TEMPERATURE_TO_EXIST
TURF_FIRE_TEMP_INCREMENT_PER_POWERThe increase of temperature used in hotspot_expose() for each fire_power the turf fire has
TURF_FIRE_VOLUMEThe volume of the hotspot exposure, in liters
TURF_FIRE_MAX_POWERMaximum fire power the turf fire can have
TURF_FIRE_SPREAD_RATEMultiplier for the probability of spreading to adjacent tiles and how much power the new fires have
TURF_FIRE_ENERGY_PER_BURNED_OXY_MOLJoules of energy added to the air for each oxygen molecule consumed
TURF_FIRE_BURN_RATE_BASEThe base burn rate, increases with fire power
TURF_FIRE_BURN_RATE_PER_POWERIncrease in burn rate for each fire power
TURF_FIRE_BURN_CARBON_DIOXIDE_MULTIPLIERThe oxygen to CO2 conversion rate
TURF_FIRE_BURN_MINIMUM_OXYGEN_REQUIREDMinimum moles of oxygen required to burn
TURF_FIRE_BURN_PLAY_SOUND_EFFECT_CHANCEPercent chance of playing a sound effect
/obj/effect/abstract/turf_fire/magicalAll the subtypes are for adminbussery and or mapping

Define Details

TURF_FIRE_BURN_CARBON_DIOXIDE_MULTIPLIER

The oxygen to CO2 conversion rate

TURF_FIRE_BURN_MINIMUM_OXYGEN_REQUIRED

Minimum moles of oxygen required to burn

TURF_FIRE_BURN_PLAY_SOUND_EFFECT_CHANCE

Percent chance of playing a sound effect

TURF_FIRE_BURN_RATE_BASE

The base burn rate, increases with fire power

TURF_FIRE_BURN_RATE_PER_POWER

Increase in burn rate for each fire power

TURF_FIRE_ENERGY_PER_BURNED_OXY_MOL

Joules of energy added to the air for each oxygen molecule consumed

TURF_FIRE_MAX_POWER

Maximum fire power the turf fire can have

TURF_FIRE_POWER_LOSS_ON_LOW_TEMP

The amount of power loss from low temperatures, scales with how far the temperature FIRE_MINIMUM_TEMPERATURE_TO_EXIST

TURF_FIRE_SPREAD_RATE

Multiplier for the probability of spreading to adjacent tiles and how much power the new fires have

TURF_FIRE_TEMP_BASE

The base temperature used when calling hotspot_expose()

TURF_FIRE_TEMP_INCREMENT_PER_POWER

The increase of temperature used in hotspot_expose() for each fire_power the turf fire has

TURF_FIRE_VOLUME

The volume of the hotspot exposure, in liters