Merge pull request #11474 from AffectedArc07/hooks-part4

Morgue Updating [Hooks P4]
This commit is contained in:
Fox McCloud
2019-05-08 21:19:37 -04:00
committed by GitHub
5 changed files with 3 additions and 30 deletions
-14
View File
@@ -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
+1 -11
View File
@@ -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()
+1 -2
View File
@@ -70,5 +70,4 @@
AA.display_to(list(src))
update_client_colour(0)
callHook("mob_login", list("client" = client, "mob" = src))
update_morgue()
+1 -1
View File
@@ -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
-2
View File
@@ -24,8 +24,6 @@
sight |= SEE_TURFS
GLOB.player_list |= src
callHook("mob_login", list("client" = client, "mob" = src))
new_player_panel()
spawn(30)