Anomaly Core Rigging (#19361)

* Funky

* More evil zaps

* fix :)

* This one too
This commit is contained in:
Guti
2026-04-06 01:40:53 -04:00
committed by GitHub
parent ab419c9ce3
commit 2ba9e84702
11 changed files with 212 additions and 20 deletions
@@ -54,9 +54,7 @@
if(prob(15))
person.Stun(2)
to_chat(person, span_danger(pick("You have a coughing fit!", "You can't stop coughing!")))
addtimer(CALLBACK(person, TYPE_PROC_REF(/mob, emote), "cough"), 1 SECONDS)
addtimer(CALLBACK(person, TYPE_PROC_REF(/mob, emote), "cough"), 3 SECONDS)
addtimer(CALLBACK(person, TYPE_PROC_REF(/mob, emote), "cough"), 6 SECONDS)
addtimer(CALLBACK(src, PROC_REF(extraCough), person), 3 SECONDS)
for(var/turf/simulated/floor/ground in circleviewturfs(src, 3))
if(ground.can_dirty)
@@ -69,6 +67,10 @@
if(prob(2))
new /obj/effect/decal/cleanable/filth(ground)
/obj/effect/anomaly/dust/proc/extraCough(mob/living/coughing)
coughing.emote("cough")
addtimer(CALLBACK(coughing, TYPE_PROC_REF(/mob, emote), "cough"), 3 SECONDS)
/obj/effect/anomaly/dust/detonate()
COOLDOWN_RESET(src, pulse_cooldown)
anomalyEffect()
@@ -171,9 +171,10 @@
/obj/effect/anomaly/weather/rain
selected_weather = /datum/anomalous_weather/rain
/*
/obj/effect/anomaly/weather/acidrain
selected_weather = /datum/anomalous_weather/rain/acid
*/
/obj/effect/anomaly/weather/storm
selected_weather = /datum/anomalous_weather/rain/storm
@@ -157,12 +157,12 @@
T.wet_floor(1)
if(prob(0.025) && !isopenturf(T))
lightning_strike(T)
/*
/datum/anomalous_weather/rain/acid
name = "Acid Rain"
reagent_id = REAGENT_ID_SACID
telegraph_message = "Strange clouds begin to cover the ceiling, an acidid tinge on them..."
*/
/datum/anomalous_weather/hail
name = "Hail"
icon_state = "snowfall_heavy_old"