From fbc26fde61f01c29d119544cadfa67b4b3fd452e Mon Sep 17 00:00:00 2001 From: Chinsky Date: Wed, 17 Oct 2012 03:24:39 +0400 Subject: [PATCH] Fixed Arrivals runtime. Does not fix issue of it not announcing arrival though. --- code/modules/mob/new_player/new_player.dm | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/code/modules/mob/new_player/new_player.dm b/code/modules/mob/new_player/new_player.dm index 97b123825b..5ad96e7c90 100644 --- a/code/modules/mob/new_player/new_player.dm +++ b/code/modules/mob/new_player/new_player.dm @@ -363,13 +363,18 @@ proc/AnnounceArrival(var/mob/living/carbon/human/character, var/rank) if (ticker.current_state == GAME_STATE_PLAYING) - var/mob/living/silicon/ai/announcer = new (null) var/obj/item/device/radio/intercom/a = new /obj/item/device/radio/intercom(null)// BS12 EDIT Arrivals Announcement Computer, rather than the AI. + if (a == null) + world << "ffuck" + a.autosay("\"[character.real_name],[character.wear_id.assignment ? " [character.wear_id.assignment]," : "" ] has arrived on the station.\"", "Arrivals Announcement Computer") + del(a) + /* + var/mob/living/silicon/ai/announcer = new (null) announcer.name = "Arrivals Announcement Computer" announcer.real_name = "Arrivals Announcement Computer" a.autosay("\"[character.real_name],[character.wear_id.assignment ? " [character.wear_id.assignment]," : "" ] has arrived on the station.\"", announcer) - del(a) del(announcer) + */ proc/LateChoices() var/mills = world.time // 1/10 of a second, not real milliseconds but whatever