mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-10 10:12:45 +00:00
[MIRROR] Fixes signalers not signaling (#10131)
Co-authored-by: Cameron Lennox <killer65311@gmail.com>
This commit is contained in:
committed by
GitHub
parent
d673bfaa7d
commit
bb96b78dc7
@@ -124,13 +124,19 @@
|
||||
return
|
||||
if(!radio_controller)
|
||||
addtimer(CALLBACK(src, PROC_REF(radio_checkup), new_frequency), 2 SECONDS)
|
||||
|
||||
return
|
||||
set_radio(new_frequency)
|
||||
|
||||
/obj/item/assembly/signaler/proc/radio_checkup(new_frequency)
|
||||
PROTECTED_PROC(TRUE)
|
||||
if(!radio_controller)
|
||||
return
|
||||
set_radio(new_frequency)
|
||||
|
||||
|
||||
/obj/item/assembly/signaler/proc/set_radio(new_frequency)
|
||||
PROTECTED_PROC(TRUE)
|
||||
SHOULD_NOT_OVERRIDE(TRUE)
|
||||
radio_controller.remove_object(src, frequency)
|
||||
frequency = new_frequency
|
||||
radio_connection = radio_controller.add_object(src, frequency, RADIO_CHAT)
|
||||
|
||||
Reference in New Issue
Block a user