Cleans up signal redirector (#32368)
This commit is contained in:
committed by
CitadelStationBot
parent
910e6b6396
commit
03e7e0e58c
@@ -1,9 +1,9 @@
|
||||
/datum/component/redirect
|
||||
dupe_mode = COMPONENT_DUPE_ALLOWED
|
||||
|
||||
/datum/component/redirect/Initialize(list/signals, _callback)
|
||||
/datum/component/redirect/Initialize(list/signals, datum/callback/_callback)
|
||||
//It's not our job to verify the right signals are registered here, just do it.
|
||||
if(!signals || !signals.len || !_callback)
|
||||
if(!LAZYLEN(signals) || !istype(_callback))
|
||||
. = COMPONENT_INCOMPATIBLE
|
||||
CRASH("A redirection component was initialized with incorrect args.")
|
||||
RegisterSignal(signals, _callback)
|
||||
RegisterSignal(signals, _callback)
|
||||
|
||||
Reference in New Issue
Block a user