Files
PollardTheDragon 89e8381f0d Updates False Alarm Event (#31845)
* Updates False Alarm Event

* Whoops
2026-04-11 22:13:09 +00:00

36 lines
1.0 KiB
Plaintext

/datum/event/tear/honk
name = "honkmensional tear"
notify_title = "Honkmensional Tear"
notify_image = "clowngoblin"
var/obj/effect/tear/honk/HE
/datum/event/tear/honk/spawn_tear(location)
HE = new /obj/effect/tear/honk(location)
/datum/event/tear/honk/announce(false_alarm)
var/area/target_area = impact_area
if(!target_area)
if(false_alarm)
target_area = findEventArea()
if(isnull(target_area))
log_debug("Tried to announce a false-alarm honk tear without a valid area!")
kill()
else
log_debug("Tried to announce a honk tear without a valid area!")
kill()
return
GLOB.minor_announcement.Announce("A Honknomoly has opened. Expected location: [target_area.name].", "Honknomoly Alert", 'sound/items/airhorn.ogg')
/datum/event/tear/honk/end()
if(HE)
qdel(HE)
/obj/effect/tear/honk
name = "honkmensional tear"
desc = "A tear in the dimensional fabric of sanity."
leader = /mob/living/basic/clown/goblin/cluwne
possible_mobs = list(
/mob/living/basic/clown,
/mob/living/basic/clown/goblin
)