mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-01-21 22:47:19 +00:00
- 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.
18 lines
663 B
Plaintext
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")
|