minor adjustments

This commit is contained in:
Phantastic-Swan
2025-08-01 13:41:00 +02:00
parent 81c905532f
commit ffd4b6a8a8
3 changed files with 7 additions and 19 deletions
@@ -6,26 +6,10 @@
max_occurrences = 15 // 15, since comms going down goes BRRRRRRRT
description = "Emps the telecomm processors, scrambling radio speech. Doesn't blow them up."
/datum/round_event/processor_overload/announce(fake)
var/alert = pick( "Exospheric bubble inbound. Processor overload is likely. Please contact you*%xp25)`6cq-BZZT", \
"Exospheric bubble inbound. Processor overload is likel*1eta;c5;'1v¬-BZZZT", \
"Exospheric bubble inbound. Processor ov#MCi46:5.;@63-BZZZZT", \
"Exospheric bubble inbo'Fz\\k55_@-BZZZZZT", \
"Exospheri:%£ QCbyj^j</.3-BZZZZZZT", \
"!!hy%;f3l7e,<$^-BZZZZZZZT")
/datum/round_event/processor_overload/light
announce_when = 1
for(var/mob/living/silicon/ai/A in GLOB.ai_list)
//AIs are always aware of processor overload
to_chat(A, "<br><span class='warning'><b>[alert]</b></span><br>")
// Announce most of the time, but leave a little gap so people don't know
// whether it's, say, a tesla zapping tcomms, or some selective
// modification of the tcomms bus
if(prob(80) || fake)
priority_announce(alert)
/datum/round_event/processor_overload/start()
/datum/round_event/processor_overload/light/start()
for(var/obj/machinery/telecomms/processor/P in GLOB.telecomms_list)
if(prob(10))
continue // 10% chance it spares a processor from getting scrambled like an egg
@@ -5,6 +5,9 @@
max_occurrences = 4
min_players = 8
/datum/round_event/spider_infestation/light
announce_when = 400
/datum/round_event/spider_infestation/light/setup()
announce_when = rand(announce_when, announce_when + 50)
spawncount = rand(3, 5)
+1
View File
@@ -4042,6 +4042,7 @@
#include "GainStation13\code\modules\clothing\under\jobs\modular_items.dm"
#include "GainStation13\code\modules\events\bluespace_belt_failure.dm"
#include "GainStation13\code\modules\events\disease_outbreak_light.dm"
#include "GainStation13\code\modules\events\light_processor_overload.dm"
#include "GainStation13\code\modules\events\light_spider_infestation.dm"
#include "GainStation13\code\modules\events\vent_clog.dm\vent_clog.dm"
#include "GainStation13\code\modules\food_and_drinks\bigbottle.dm"