byond - Modules - TypesVar Details - Proc Details

emergency_call

Vars

alignement_factorHow the current_weight change with the monitor state. A big positive number will make the current weight go down drasticly when marines are winning A small negative number will make the current weight get smaller when xenos are winning. All effects are symetric (if it goes down when marine are winning, it will go up when xeno are winning) if the alignement_factor factor is 0, it will proc a specific case
base_probabilityThe base probability of that ERT spawning, it is changing with monitor state

Procs

get_actualised_weightReturn a new current_weight using the base probability, the Alignement factor of the ERT and the monitor state monitor_state : the normalised state of the monitor. If it's equal to -1, monitor is barely in its MARINE_LOSING state. A +2.5 value mean we are beyond the XENO_DELAYING state, aka marines have crushed the xenos

Var Details

alignement_factor

How the current_weight change with the monitor state. A big positive number will make the current weight go down drasticly when marines are winning A small negative number will make the current weight get smaller when xenos are winning. All effects are symetric (if it goes down when marine are winning, it will go up when xeno are winning) if the alignement_factor factor is 0, it will proc a specific case

base_probability

The base probability of that ERT spawning, it is changing with monitor state

Proc Details

get_actualised_weight

Return a new current_weight using the base probability, the Alignement factor of the ERT and the monitor state monitor_state : the normalised state of the monitor. If it's equal to -1, monitor is barely in its MARINE_LOSING state. A +2.5 value mean we are beyond the XENO_DELAYING state, aka marines have crushed the xenos