Sorts the who verb list by ckey (#9720)

This commit is contained in:
mikomyazaki
2020-08-22 11:23:48 +02:00
committed by GitHub
parent 59a3ed600b
commit 8f9161d506
2 changed files with 48 additions and 4 deletions
+7 -4
View File
@@ -3,11 +3,13 @@
set name = "Who"
set category = "OOC"
var/msg = "<b>Current Players:</b><br>"
var/header = "<b>Current Players:</b><br>"
var/count
var/msg
var/total_num = 0
if(holder && (R_ADMIN & holder.rights || R_MOD & holder.rights))
for(var/client/C in clients)
for(var/client/C in sortKey(clients))
msg += "\t[C.key]"
if(C.holder && C.holder.fakekey)
msg += " <i>(as [C.holder.fakekey])</i>"
@@ -44,7 +46,7 @@
msg += "<br>"
total_num++
else
for(var/client/C in clients)
for(var/client/C in sortKey(clients))
if(C.holder && C.holder.fakekey)
msg += C.holder.fakekey
else
@@ -52,7 +54,8 @@
total_num++
msg += "<br>"
msg += "<b>Total Players: [total_num]</b>"
count = "<b>Total Players: [total_num]</b><br>"
msg = header + count + msg
var/datum/browser/who_win = new(usr, "who", "Who", 450, 500)
who_win.set_content(msg)