Ports World Server Dialogue/Attack Log Viewer (#6460)

* Ports World Server Dialogue/Attack Log Viewer

Trust me, you didn't know you needed this until you use it.

* Adds to global vars

* Update admin_attack_log.dm

* Update admin_verbs.dm

* Update admin_logs.dm

* Adds verbs for checking player logs

* Update polaris.dme
This commit is contained in:
GeneriedJenelle
2019-09-28 08:36:58 +01:00
committed by Atermonera
parent c9b0b9e768
commit e7ea3a2283
7 changed files with 131 additions and 3 deletions

View File

@@ -10,4 +10,35 @@
dat += "<li>[l]</li>"
if(!admin_log.len)
dat += "No-one has done anything this round!"
user << browse(dat, "window=admin_log")
var/datum/browser/popup = new(user, "adminlogs", "[src]", 550, 650, src)
popup.set_content(jointext(dat,null))
popup.open()
onclose(user, "adminlogs")
/datum/admin_secret_item/admin_secret/round_logs
name = "Round Dialogue Logs"
/datum/admin_secret_item/admin_secret/round_logs/execute(var/mob/user)
. = ..()
if(!.)
return
var/dat = "<B>Dialogue Log<HR></B>"
dat += "<fieldset style='border: 2px solid white; display: inline'>"
for(var/l in GLOB.round_text_log)
dat += "<li>[l]</li>"
dat += "</fieldset>"
if(!GLOB.round_text_log)
dat += "No-one has said anything this round! (How odd?)"
var/datum/browser/popup = new(user, "dialoguelogs", "[src]", 550, 650, src)
popup.set_content(jointext(dat,null))
popup.open()
onclose(user, "dialoguelogs")