From 75ac0f716d30b9c3a39f16281e3d785c3e7527bd Mon Sep 17 00:00:00 2001 From: Cameron653 Date: Mon, 17 Oct 2016 14:38:55 -0400 Subject: [PATCH 1/2] Polaris ported this. This is just a duplicate, now. --- code/game/verbs/advanced_who_vr.dm | 86 ------------------------------ 1 file changed, 86 deletions(-) delete mode 100644 code/game/verbs/advanced_who_vr.dm diff --git a/code/game/verbs/advanced_who_vr.dm b/code/game/verbs/advanced_who_vr.dm deleted file mode 100644 index 0bc0d13b57..0000000000 --- a/code/game/verbs/advanced_who_vr.dm +++ /dev/null @@ -1,86 +0,0 @@ - -/client/verb/who_advanced() - set name = "Advanced Who" - set category = "OOC" - - var/msg = "Current Players:\n" - - var/list/Lines = list() - - if(holder && (R_ADMIN & holder.rights || R_MOD & holder.rights)) - for(var/client/C in clients) - var/entry = "\t[C.key]" - if(C.holder && C.holder.fakekey) - entry += " (as [C.holder.fakekey])" - entry += " - Playing as [C.mob.real_name]" - switch(C.mob.stat) - if(UNCONSCIOUS) - entry += " - Unconscious" - if(DEAD) - if(isobserver(C.mob)) - var/mob/observer/dead/O = C.mob - if(O.started_as_observer) - entry += " - Observing" - else - entry += " - DEAD" - else - entry += " - DEAD" - - var/age - if(isnum(C.player_age)) - age = C.player_age - else - age = 0 - - if(age <= 1) - age = "[age]" - else if(age < 10) - age = "[age]" - - entry += " - [age]" - - if(is_special_character(C.mob)) - entry += " - Antagonist" - - if(C.is_afk()) - var/seconds = C.last_activity_seconds() - entry += " (AFK - " - entry += "[round(seconds / 60)] minutes, " - entry += "[seconds % 60] seconds)" - - entry += " (?)" - if(C.is_afk()) - var/seconds = C.last_activity_seconds() - entry += " (AFK - " - entry += "[round(seconds / 60)] minutes, " - entry += "[seconds % 60] seconds)" //Let's go into the seconds, why not? - Lines += entry - else - for(var/client/C in clients) - if(C.holder && C.holder.fakekey) - var/entry = "\t[C.key]" - var/mob/observer/dead/O = C.mob - entry += C.holder.fakekey - if(isobserver(O)) - entry += " - Observing" - else if(istype(O,/mob/new_player)) - entry += " - In Lobby" - else - entry += " - Playing" - Lines += entry - else - var/entry = "\t[C.key]" - var/mob/observer/dead/O = C.mob - if(isobserver(O)) //Woo, players can see - entry += " - Observing" - else if(istype(O,/mob/new_player)) - entry += " - In Lobby" - else - entry += " - Playing" - Lines += entry - - for(var/line in sortList(Lines)) - msg += "[line]\n" - - msg += "Total Players: [length(Lines)]" - src << msg From 4dd5ca5f562dfdf60c5bbbd760099f5d3bb08ec8 Mon Sep 17 00:00:00 2001 From: Cameron653 Date: Mon, 17 Oct 2016 14:40:14 -0400 Subject: [PATCH 2/2] Changes code to include the poalris advanced_who file --- vorestation.dme | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vorestation.dme b/vorestation.dme index 53d658a691..7aef9ee079 100644 --- a/vorestation.dme +++ b/vorestation.dme @@ -1039,7 +1039,7 @@ #include "code\game\turfs\unsimulated\floor.dm" #include "code\game\turfs\unsimulated\planetary.dm" #include "code\game\turfs\unsimulated\walls.dm" -#include "code\game\verbs\advanced_who_vr.dm" +#include "code\game\verbs\advanced_who.dm" #include "code\game\verbs\ignore.dm" #include "code\game\verbs\ooc.dm" #include "code\game\verbs\suicide.dm"