mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-23 21:18:37 +01:00
Makes some admin panels use browser (#89398)
## About The Pull Request del() log, radio log, check antagonists, law/dna/fingerprint logs all use browser instead, which means darkmode, wahoo    The only difference now is that they are in darkmode, really. Also removed browse calls to pipe dispensers (the machine) and windoor assembly, as they both use TGUI now so these don't do anything. Lastly, adds an early return to the tram admin tool if you don't select a tram, cause I found it annoying. ## Why It's Good For The Game Try to use old admin tools, get flashbanged ## Changelog 🆑 admin: Check antagonists & del/law/dna/fingerprint/radio log panels use browsers which means they have darkmode. Also the tram panel will cancel out if you click cancel. /🆑
This commit is contained in:
@@ -537,7 +537,9 @@ ADMIN_VERB(del_log, R_DEBUG, "Display del() Log", "Display del's log of everythi
|
||||
|
||||
dellog += "</ol>"
|
||||
|
||||
user << browse(dellog.Join(), "window=dellog")
|
||||
var/datum/browser/browser = new(usr, "dellog", "Del Log", 00, 400)
|
||||
browser.set_content(dellog.Join())
|
||||
browser.open()
|
||||
|
||||
ADMIN_VERB(display_overlay_log, R_DEBUG, "Display Overlay Log", "Display SSoverlays log of everything that's passed through it.", ADMIN_CATEGORY_DEBUG)
|
||||
render_stats(SSoverlays.stats, user)
|
||||
|
||||
@@ -56,7 +56,9 @@ ADMIN_VERB(radio_report, R_DEBUG, "Radio Report", "Shows a report of all radio d
|
||||
else
|
||||
output += " [device]<br>"
|
||||
|
||||
user << browse(output,"window=radioreport")
|
||||
var/datum/browser/browser = new(user, "radioreport", "Radio Logs", 400, 440)
|
||||
browser.set_content(output)
|
||||
browser.open()
|
||||
BLACKBOX_LOG_ADMIN_VERB("Show Radio Report")
|
||||
|
||||
ADMIN_VERB(reload_admins, R_NONE, "Reload Admins", "Reloads all admins from the database.", ADMIN_CATEGORY_MAIN)
|
||||
|
||||
@@ -25,7 +25,10 @@
|
||||
var/data = "<b>Showing last [length(GLOB.lawchanges)] law changes.</b><hr>"
|
||||
for(var/entry in GLOB.lawchanges)
|
||||
data += "[entry]<BR>"
|
||||
usr << browse(data, "window=lawchanges;size=800x500")
|
||||
|
||||
var/datum/browser/browser = new(usr, "lawchanges", "Law Changes", 800, 500)
|
||||
browser.set_content(data)
|
||||
browser.open()
|
||||
|
||||
/datum/admins/proc/list_dna()
|
||||
var/data = "<b>Showing DNA from blood.</b><hr>"
|
||||
@@ -35,7 +38,10 @@
|
||||
if(subject.ckey)
|
||||
data += "<tr><td>[subject]</td><td>[subject.dna.unique_enzymes]</td><td>[subject.dna.blood_type]</td></tr>"
|
||||
data += "</table>"
|
||||
usr << browse(data, "window=DNA;size=440x410")
|
||||
|
||||
var/datum/browser/browser = new(usr, "DNA", "DNA Log", 440, 410)
|
||||
browser.set_content(data)
|
||||
browser.open()
|
||||
|
||||
/datum/admins/proc/list_fingerprints() //kid named fingerprints
|
||||
var/data = "<b>Showing Fingerprints.</b><hr>"
|
||||
@@ -45,7 +51,10 @@
|
||||
if(subject.ckey)
|
||||
data += "<tr><td>[subject]</td><td>[md5(subject.dna.unique_identity)]</td></tr>"
|
||||
data += "</table>"
|
||||
usr << browse(data, "window=fingerprints;size=440x410")
|
||||
|
||||
var/datum/browser/browser = new(usr, "fingerprints", "Fingerprint Log", 440, 410)
|
||||
browser.set_content(data)
|
||||
browser.open()
|
||||
|
||||
/datum/admins/proc/show_manifest()
|
||||
if(!SSticker.HasRoundStarted())
|
||||
|
||||
Reference in New Issue
Block a user