[MIRROR] Ports telecoms to Initialize (#5249)
* Ports telecoms to Initialize * Update telecomunications.dm
This commit is contained in:
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
|
||||
|
||||
Reference in New Issue
Block a user