Files
Bubberstation/code/modules/events/anomaly/anomaly_pyro.dm
lessthanthree 379bc658e9 Define anomaly event parameters, adjust timers (#73708)
- Moves parameters for all the anomaly random events to defines.
- Timers consolidated into three severities: medium, harmful, dangerous.
- Medium (harmless/nuisance) are announced immediately, higher
severities keep delay allowing time for crew to notice it first.
- Removes 6 second wait for anomaly events to start.
- Countdown timer reduced to 75 seconds (+2 for ectoplasmic.) Previously
99/+1.
2023-03-11 20:17:07 +00:00

18 lines
663 B
Plaintext

/datum/round_event_control/anomaly/anomaly_pyro
name = "Anomaly: Pyroclastic"
typepath = /datum/round_event/anomaly/anomaly_pyro
max_occurrences = 5
weight = 20
description = "This anomaly sets things on fire, and creates a pyroclastic slime."
min_wizard_trigger_potency = 1
max_wizard_trigger_potency = 4
/datum/round_event/anomaly/anomaly_pyro
start_when = ANOMALY_START_HARMFUL_TIME
announce_when = ANOMALY_ANNOUNCE_HARMFUL_TIME
anomaly_path = /obj/effect/anomaly/pyro
/datum/round_event/anomaly/anomaly_pyro/announce(fake)
priority_announce("Pyroclastic anomaly detected on [ANOMALY_ANNOUNCE_HARMFUL_TEXT] [impact_area.name].", "Anomaly Alert")