log_admins -> log_afk_action

This commit is contained in:
joep van der velden
2020-05-28 10:26:24 +02:00
parent 960e9833e6
commit cb499f1a6c
+4 -4
View File
@@ -50,14 +50,14 @@ SUBSYSTEM_DEF(afk)
if(A.fast_despawn)
toRemove += H.ckey
warn(H, "<span class='danger'>You are have been despawned after being AFK for [mins_afk] minutes. You have been despawned instantly due to you being in a secure area.</span>")
log_admins(H, mins_afk, T, "despawned", "AFK in a fast despawn area")
log_afk_action(H, mins_afk, T, "despawned", "AFK in a fast despawn area")
force_cryo_human(H)
else
if(!(H.mind.special_role in non_cryo_antags))
if(cryo_ssd(H))
H.create_log(MISC_LOG, "Put into cryostorage by the AFK subsystem")
afk_players[H.ckey] = AFK_CRYOD
log_admins(H, mins_afk, T, "put into cryostorage")
log_afk_action(H, mins_afk, T, "put into cryostorage")
warn(H, "<span class='danger'>You are AFK for [mins_afk] minutes and have been moved to cryostorage. \
After being AFK for another [config.auto_despawn_afk] minutes you will be fully despawned. \
Please eject yourself (right click, eject) out of the cryostorage if you want to avoid being despawned.</span>")
@@ -66,7 +66,7 @@ SUBSYSTEM_DEF(afk)
afk_players[H.ckey] = AFK_ADMINS_WARNED
else if(afk_players[H.ckey] != AFK_ADMINS_WARNED && mins_afk >= config.auto_despawn_afk)
log_admins(H, mins_afk, T, "despawned")
log_afk_action(H, mins_afk, T, "despawned")
warn(H, "<span class='danger'>You are have been despawned after being AFK for [mins_afk] minutes.</span>")
toRemove += H.ckey
force_cryo_human(H)
@@ -79,7 +79,7 @@ SUBSYSTEM_DEF(afk)
if(H.client)
window_flash(H.client)
/datum/controller/subsystem/afk/proc/log_admins(mob/living/carbon/human/H, mins_afk, turf/location, action, info)
/datum/controller/subsystem/afk/proc/log_afk_action(mob/living/carbon/human/H, mins_afk, turf/location, action, info)
log_admin("[key_name(H)] has been [action] by the AFK Watcher subsystem after being AFK for [mins_afk] minutes.[info ? " Extra info:" + info : ""]")
/datum/controller/subsystem/afk/proc/removeFromWatchList(list/toRemove)