mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-11 10:43:20 +00:00
[MIRROR] adds missing SIGNAL_HANDLERs (#10768)
Co-authored-by: SatinIsle <98125273+SatinIsle@users.noreply.github.com>
This commit is contained in:
committed by
GitHub
parent
9c0fdbbbb8
commit
ed532c2574
@@ -66,6 +66,7 @@
|
||||
return FALSE
|
||||
|
||||
/obj/machinery/computer/ship/disperser/proc/release_links()
|
||||
SIGNAL_HANDLER
|
||||
UnregisterSignal(front, COMSIG_OBSERVER_DESTROYED)
|
||||
UnregisterSignal(middle, COMSIG_OBSERVER_DESTROYED)
|
||||
UnregisterSignal(back, COMSIG_OBSERVER_DESTROYED)
|
||||
|
||||
@@ -87,6 +87,7 @@ somewhere on that shuttle. Subtypes of these can be then used to perform ship ov
|
||||
LAZYDISTINCTADD(viewers, WEAKREF(user))
|
||||
|
||||
/obj/machinery/computer/ship/proc/unlook(var/mob/user, forced)
|
||||
SIGNAL_HANDLER
|
||||
if(!linked && !forced) //If we have no linked computer, return early. Forcing is for when we do a one-time action that we want to clear the UI.
|
||||
return
|
||||
user.reset_view()
|
||||
|
||||
@@ -147,6 +147,7 @@
|
||||
RegisterSignal(shuttle, COMSIG_OBSERVER_SHUTTLE_MOVED, PROC_REF(shuttle_left))
|
||||
|
||||
/obj/effect/shuttle_landmark/visiting_shuttle/proc/shuttle_left(datum/shuttle/shuttle, obj/effect/shuttle_landmark/old_landmark, obj/effect/shuttle_landmark/new_landmark)
|
||||
SIGNAL_HANDLER
|
||||
if(old_landmark == src)
|
||||
UnregisterSignal(shuttle, COMSIG_OBSERVER_SHUTTLE_MOVED)
|
||||
LAZYREMOVE(core_landmark.visitors, src)
|
||||
@@ -156,6 +157,7 @@
|
||||
//
|
||||
|
||||
/obj/effect/overmap/visitable/ship/landable/proc/pre_shuttle_jump(datum/shuttle/given_shuttle, obj/effect/shuttle_landmark/from, obj/effect/shuttle_landmark/into)
|
||||
SIGNAL_HANDLER
|
||||
if(given_shuttle != SSshuttles.shuttles[shuttle])
|
||||
return
|
||||
if(into == landmark)
|
||||
@@ -163,6 +165,7 @@
|
||||
UnregisterSignal(SSshuttles.shuttles[shuttle], COMSIG_OBSERVER_SHUTTLE_PRE_MOVE)
|
||||
|
||||
/obj/effect/overmap/visitable/ship/landable/proc/on_shuttle_jump(datum/shuttle/given_shuttle, obj/effect/shuttle_landmark/from, obj/effect/shuttle_landmark/into)
|
||||
SIGNAL_HANDLER
|
||||
if(given_shuttle != SSshuttles.shuttles[shuttle])
|
||||
return
|
||||
var/datum/shuttle/autodock/auto = given_shuttle
|
||||
|
||||
Reference in New Issue
Block a user