mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2026-07-20 20:54:35 +01:00
[MIRROR] Port tg statpanel (#9242)
Co-authored-by: ShadowLarkens <shadowlarkens@gmail.com> Co-authored-by: Kashargul <KashL@t-online.de>
This commit is contained in:
@@ -37,7 +37,7 @@
|
||||
//ADMIN THINGS//
|
||||
////////////////
|
||||
/// hides the byond verb panel as we use our own custom version
|
||||
show_verb_panel = FALSE //CHOMPEdit
|
||||
show_verb_panel = FALSE
|
||||
///Contains admin info. Null if client is not an admin.
|
||||
var/datum/admins/holder = null
|
||||
var/datum/admins/deadmin_holder = null
|
||||
@@ -123,7 +123,6 @@
|
||||
|
||||
// Runechat messages
|
||||
var/list/seen_messages
|
||||
//CHOMPEdit Begin
|
||||
/// our current tab
|
||||
var/stat_tab
|
||||
|
||||
@@ -141,7 +140,6 @@
|
||||
var/list/misc_cache = list()
|
||||
|
||||
var/atom/examine_icon //Holder for examine icon, useful for statpanel
|
||||
//CHOMPEdit End
|
||||
|
||||
//Hide top bars
|
||||
var/fullscreen = FALSE
|
||||
|
||||
@@ -115,6 +115,8 @@
|
||||
qdel(query) //CHOMPEdit TGSQL
|
||||
return
|
||||
//VOREStation Add End
|
||||
if(href_list["reload_statbrowser"])
|
||||
stat_panel.reinitialize()
|
||||
|
||||
if(href_list["reload_statbrowser"]) //CHOMPEdit
|
||||
stat_panel.reinitialize() //CHOMPEdit
|
||||
@@ -705,7 +707,7 @@
|
||||
if(!istext(verb_to_init.category))
|
||||
continue
|
||||
panel_tabs |= verb_to_init.category
|
||||
verblist[++verblist.len] = list(verb_to_init.category, verb_to_init.name)
|
||||
verblist[++verblist.len] = list(verb_to_init.category, verb_to_init.name, verb_to_init.desc)
|
||||
src.stat_panel.send_message("init_verbs", list(panel_tabs = panel_tabs, verblist = verblist))
|
||||
|
||||
/client/proc/check_panel_loaded()
|
||||
|
||||
@@ -196,13 +196,6 @@
|
||||
return eyeobj
|
||||
return src
|
||||
|
||||
//CHOMPEdit Begin
|
||||
/client/verb/fix_stat_panel()
|
||||
set name = "Fix Stat Panel"
|
||||
set hidden = TRUE
|
||||
|
||||
init_verbs()
|
||||
|
||||
/client/verb/fit_viewport()
|
||||
set name = "Fit Viewport"
|
||||
set category = "OOC.Client Settings" //CHOMPEdit
|
||||
@@ -282,3 +275,9 @@
|
||||
INVOKE_ASYNC(src, VERB_REF(fit_viewport))
|
||||
else //Delayed to avoid wingets from Login calls.
|
||||
addtimer(CALLBACK(src, VERB_REF(fit_viewport), 1 SECONDS))
|
||||
|
||||
/client/verb/fix_stat_panel()
|
||||
set name = "Fix Stat Panel"
|
||||
set hidden = TRUE
|
||||
|
||||
init_verbs()
|
||||
|
||||
Reference in New Issue
Block a user