/tg/ Station 13 - Modules - TypesDefine Details

code/modules/events/spacevine.dm

LIGHT_MUTATION_BRIGHTNESSDetermines brightness of the light emitted by kudzu with the light mutation
PASS_LIGHTKudzu light states
TOXICITY_MUTATION_PROBDetermines the probability that the toxicity mutation will harm someone who passes through it
EXPLOSION_MUTATION_IMPACT_RADIUSDetermines the impact radius of kudzu's explosive mutation
GAS_MUTATION_REMOVAL_MULTIPLIERDetermines the scale factor for the amount of gas removed by kudzu with a gas removal mutation, which is this scale factor * the kudzu's energy level
THORN_MUTATION_CUT_PROBDetermines the probability that the thorn mutation will harm someone who passes through or attacks it
FLOWERING_MUTATION_SPAWN_PROBDetermines the probability that a kudzu plant with the flowering mutation will spawn a venus flower bud
TEMP_STABILISATION_MUTATION_MAXIMUM_ENERGYMaximum energy used per atmos tick that the temperature stabilisation mutation will use to bring the temperature to T20C
VINE_FREEZING_POINTTemperature below which the kudzu can't spread
SEVERITY_TRIVIALKudzu severity values for traits, based on severity in terms of how severely it impacts the game, the lower the severity, the more likely it is to appear
MUTATIVENESS_SCALE_FACTORKudzu mutativeness is based on a scale factor * potency
MAX_SEVERITY_LINEAR_COEFFKudzu maximum mutation severity is a linear function of potency
MAX_SEVERITY_EVENT_BONUSAdditional maximum mutation severity given to kudzu spawned by a random event
MAX_POSSIBLE_PRODUCTIVITY_VALUEThe maximum possible productivity value of a (normal) kudzu plant, used for calculating a plant's spread cap and multiplier
SPREAD_CAP_LINEAR_COEFFKudzu spread cap is a scaled version of production speed, such that the better the production speed, ie. the lower the speed value is, the faster is spreads
SPREAD_MULTIPLIER_MAXKudzu spread multiplier is a reciporal function of production speed, such that the better the production speed, ie. the lower the speed value is, the faster it spreads
IDEAL_MAX_SEVERITYKudzu's maximum possible maximum mutation severity (assuming ideal potency), used to balance mutation appearance chance
/proc/isvineimmune Used to determine whether the mob is immune to actions by the vine. Use cases: Stops vine from attacking itself, other plants.

Define Details

EXPLOSION_MUTATION_IMPACT_RADIUS

Determines the impact radius of kudzu's explosive mutation

FLOWERING_MUTATION_SPAWN_PROB

Determines the probability that a kudzu plant with the flowering mutation will spawn a venus flower bud

GAS_MUTATION_REMOVAL_MULTIPLIER

Determines the scale factor for the amount of gas removed by kudzu with a gas removal mutation, which is this scale factor * the kudzu's energy level

IDEAL_MAX_SEVERITY

Kudzu's maximum possible maximum mutation severity (assuming ideal potency), used to balance mutation appearance chance

LIGHT_MUTATION_BRIGHTNESS

Determines brightness of the light emitted by kudzu with the light mutation

MAX_POSSIBLE_PRODUCTIVITY_VALUE

The maximum possible productivity value of a (normal) kudzu plant, used for calculating a plant's spread cap and multiplier

MAX_SEVERITY_EVENT_BONUS

Additional maximum mutation severity given to kudzu spawned by a random event

MAX_SEVERITY_LINEAR_COEFF

Kudzu maximum mutation severity is a linear function of potency

MUTATIVENESS_SCALE_FACTOR

Kudzu mutativeness is based on a scale factor * potency

PASS_LIGHT

Kudzu light states

SEVERITY_TRIVIAL

Kudzu severity values for traits, based on severity in terms of how severely it impacts the game, the lower the severity, the more likely it is to appear

SPREAD_CAP_LINEAR_COEFF

Kudzu spread cap is a scaled version of production speed, such that the better the production speed, ie. the lower the speed value is, the faster is spreads

SPREAD_MULTIPLIER_MAX

Kudzu spread multiplier is a reciporal function of production speed, such that the better the production speed, ie. the lower the speed value is, the faster it spreads

TEMP_STABILISATION_MUTATION_MAXIMUM_ENERGY

Maximum energy used per atmos tick that the temperature stabilisation mutation will use to bring the temperature to T20C

THORN_MUTATION_CUT_PROB

Determines the probability that the thorn mutation will harm someone who passes through or attacks it

TOXICITY_MUTATION_PROB

Determines the probability that the toxicity mutation will harm someone who passes through it

VINE_FREEZING_POINT

Temperature below which the kudzu can't spread