From 4d26c41f9f41e592cd32dc97464c07ec322763ef Mon Sep 17 00:00:00 2001 From: GDN <96800819+GDNgit@users.noreply.github.com> Date: Fri, 13 Oct 2023 08:28:56 -0500 Subject: [PATCH] fixes a runtime with camera signals (#22848) --- code/modules/mob/living/silicon/ai/freelook/chunk.dm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/code/modules/mob/living/silicon/ai/freelook/chunk.dm b/code/modules/mob/living/silicon/ai/freelook/chunk.dm index 651f09b718d..c782649d3bd 100644 --- a/code/modules/mob/living/silicon/ai/freelook/chunk.dm +++ b/code/modules/mob/living/silicon/ai/freelook/chunk.dm @@ -21,10 +21,10 @@ if(active_cameras[cam] || inactive_cameras[cam]) return // Register all even though it is active/inactive. Won't get called incorrectly - RegisterSignal(cam, COMSIG_CAMERA_OFF, PROC_REF(deactivate_camera)) - RegisterSignal(cam, COMSIG_CAMERA_ON, PROC_REF(activate_camera)) - RegisterSignal(cam, COMSIG_PARENT_QDELETING, PROC_REF(remove_camera)) - RegisterSignal(cam, COMSIG_CAMERA_MOVED, PROC_REF(camera_moved)) + RegisterSignal(cam, COMSIG_CAMERA_OFF, PROC_REF(deactivate_camera), TRUE) + RegisterSignal(cam, COMSIG_CAMERA_ON, PROC_REF(activate_camera), TRUE) + RegisterSignal(cam, COMSIG_PARENT_QDELETING, PROC_REF(remove_camera), TRUE) + RegisterSignal(cam, COMSIG_CAMERA_MOVED, PROC_REF(camera_moved), TRUE) if(cam.can_use()) active_cameras[cam] = cam else