[MIRROR] Ports telecoms to Initialize (#5249)

* Ports telecoms to Initialize

* Update telecomunications.dm
This commit is contained in:
CitadelStationBot
2018-02-05 00:57:04 -06:00
committed by Poojawa
parent fb03783346
commit 7c56b53aab
@@ -80,21 +80,16 @@ GLOBAL_LIST_EMPTY(telecomms_list)
// return TRUE if found, FALSE if not found
return signal && (!freq_listening.len || (signal.frequency in freq_listening))
/obj/machinery/telecomms/New()
GLOB.telecomms_list += src
..()
/obj/machinery/telecomms/Initialize(mapload)
. = ..()
GLOB.telecomms_list += src
if(mapload && autolinkers.len)
// Links nearby machines
if(!long_range_link)
for(var/obj/machinery/telecomms/T in urange(20, src, 1))
add_link(T)
else
for(var/obj/machinery/telecomms/T in GLOB.telecomms_list)
add_link(T)
return INITIALIZE_HINT_LATELOAD
/obj/machinery/telecomms/LateInitialize()
..()
for(var/obj/machinery/telecomms/T in (long_range_link ? GLOB.telecomms_list : urange(20, src, 1)))
add_link(T)
/obj/machinery/telecomms/Destroy()
GLOB.telecomms_list -= src