mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-26 13:37:58 +01:00
Merge pull request #11474 from AffectedArc07/hooks-part4
Morgue Updating [Hooks P4]
This commit is contained in:
@@ -9,17 +9,3 @@
|
||||
* Called in gameticker.dm when a round starts.
|
||||
*/
|
||||
/hook/roundstart
|
||||
|
||||
/**
|
||||
* Mob login hook.
|
||||
* Called in login.dm when a player logs in to a mob.
|
||||
* Parameters: var/client/client, var/mob/mob
|
||||
*/
|
||||
/hook/mob_login
|
||||
|
||||
/**
|
||||
* Mob logout hook.
|
||||
* Called in logout.dm when a player logs out of a mob.
|
||||
* Parameters: var/client/client, var/mob/mob
|
||||
*/
|
||||
/hook/mob_logout
|
||||
|
||||
@@ -484,14 +484,4 @@
|
||||
if(istype(C)) //We found our corpse, is it inside a morgue?
|
||||
morgue = get(C.loc, /obj/structure/morgue)
|
||||
if(morgue)
|
||||
morgue.update()
|
||||
|
||||
/hook/mob_login/proc/update_morgue(var/client/client, var/mob/mob)
|
||||
//Update morgues on login
|
||||
mob.update_morgue()
|
||||
return 1
|
||||
|
||||
/hook/mob_logout/proc/update_morgue(var/client/client, var/mob/mob)
|
||||
//Update morgues on logout
|
||||
mob.update_morgue()
|
||||
return 1
|
||||
morgue.update()
|
||||
@@ -70,5 +70,4 @@
|
||||
AA.display_to(list(src))
|
||||
|
||||
update_client_colour(0)
|
||||
|
||||
callHook("mob_login", list("client" = client, "mob" = src))
|
||||
update_morgue()
|
||||
|
||||
@@ -16,5 +16,5 @@
|
||||
send2irc(config.admin_notify_irc, "[key_name(src)] logged out - No active admins, [admincounter[2]] non-admin staff, [admincounter[3]] inactive staff.")
|
||||
|
||||
..()
|
||||
callHook("mob_logout", list("client" = client, "mob" = src))
|
||||
update_morgue()
|
||||
return 1
|
||||
|
||||
@@ -24,8 +24,6 @@
|
||||
sight |= SEE_TURFS
|
||||
GLOB.player_list |= src
|
||||
|
||||
callHook("mob_login", list("client" = client, "mob" = src))
|
||||
|
||||
new_player_panel()
|
||||
|
||||
spawn(30)
|
||||
|
||||
Reference in New Issue
Block a user