Modmin verb organization (#22123)

Modmin QOL stuff.

changes:
- qol: "Adds tooltips to Player Panel buttons and better scales default
window size."
- qol: "Improves some verb subcategorization, mostly for modmin verbs."
This commit is contained in:
Batrachophreno
2026-04-03 14:22:14 +00:00
committed by GitHub
parent 0f91d90eab
commit 7f95886215
10 changed files with 53 additions and 48 deletions
+9 -9
View File
@@ -668,7 +668,7 @@ GLOBAL_LIST_INIT(admin_verbs_storyteller, list(
/client/proc/player_panel_modern()
set name = "Player Panel"
set category = "Admin"
set category = "Admin.Player Info"
if(holder)
var/static/datum/tgui_module/moderator/shared/player_panel/global_player_panel = new()
global_player_panel.ui_interact(usr)
@@ -678,7 +678,7 @@ GLOBAL_LIST_INIT(admin_verbs_storyteller, list(
/client/proc/check_antagonists()
set name = "Check Antagonists"
set category = "Admin"
set category = "Admin.Player Info"
if(holder)
var/static/datum/tgui_module/moderator/shared/check_antagonists/global_check_antags = new()
global_check_antags.ui_interact(usr)
@@ -694,7 +694,7 @@ GLOBAL_LIST_INIT(admin_verbs_storyteller, list(
/client/proc/jobbans()
set name = "Display Job bans"
set category = "Admin"
set category = "Admin.Player Info"
if(holder)
if(GLOB.config.ban_legacy_system)
holder.Jobbans()
@@ -705,7 +705,7 @@ GLOBAL_LIST_INIT(admin_verbs_storyteller, list(
/client/proc/unban_panel()
set name = "Unban Panel"
set category = "Admin"
set category = "Admin.Player Info"
if(holder)
if(GLOB.config.ban_legacy_system)
holder.unbanpanel()
@@ -815,8 +815,8 @@ GLOBAL_LIST_INIT(admin_verbs_storyteller, list(
feedback_add_details("admin_verb","TBMS") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
/client/proc/object_talk(var/msg as text) // -- TLE
set category = "Special Verbs"
set name = "oSay"
set category = "Admin.Chat"
set name = "Osay"
set desc = "Display a message to everyone who can hear the target"
if(mob.control_object)
if(!msg)
@@ -885,7 +885,7 @@ GLOBAL_LIST_INIT(admin_verbs_storyteller, list(
/client/proc/check_ai_laws()
set name = "Check AI Laws"
set category = "Admin"
set category = "Admin.Player Info"
if(holder || isstoryteller(src.mob))
src.holder.output_ai_laws()
@@ -1040,7 +1040,7 @@ GLOBAL_LIST_INIT(admin_verbs_storyteller, list(
/client/proc/playernotes()
set name = "Show Player Info"
set category = "Admin"
set category = "Admin.Player Info"
if(holder)
holder.PlayerNotes()
return
@@ -1344,7 +1344,7 @@ GLOBAL_LIST_INIT(admin_verbs_storyteller, list(
/client/proc/alooc(msg as text)
set name = "ALOOC"
set desc = "Admin Local OOC, seen only by those in view, regardless of their LOOC preferences."
set category = "Admin"
set category = "Admin.Chat"
set hidden = 1
if(!check_rights(R_ADMIN|R_MOD))