From af068d8ff4982810f8731b80634c9ea5db7dfdae Mon Sep 17 00:00:00 2001 From: LetterJay Date: Wed, 8 Feb 2017 07:37:57 -0600 Subject: [PATCH] shuttle autocall @ 3 hours --- code/controllers/subsystem/events.dm | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/code/controllers/subsystem/events.dm b/code/controllers/subsystem/events.dm index 76f68346d7..d945acf33f 100644 --- a/code/controllers/subsystem/events.dm +++ b/code/controllers/subsystem/events.dm @@ -59,6 +59,17 @@ var/datum/subsystem/events/SSevent /datum/subsystem/events/proc/reschedule() scheduled = world.time + rand(frequency_lower, max(frequency_lower,frequency_upper)) + if(world.time > 108000) //2:45 + frequency_lower=1000 + frequency_upper=1500 + //if ((!( ticker ) || emergency_shuttle.location)) + //if(SSshuttle.emergency.mode == SHUTTLE_DOCKED || SSshuttle.emergency.mode == SHUTTLE_CALL) + // return + if(SSshuttle.emergency.mode < SHUTTLE_CALL) + SSshuttle.emergency.request(null, 1.5) + log_game("Round time limit reached. Shuttle has been auto-called.") + message_admins("Round time limit reached. Shuttle called.") + //selects a random event based on whether it can occur and it's 'weight'(probability) /datum/subsystem/events/proc/spawnEvent() if(!config.allow_random_events)