Gives admins the storyteller Narrate Panel. (#22551)

As per title

---------

Co-authored-by: Matt Atlas <liermattia@gmail.com>
This commit is contained in:
Matt Atlas
2026-06-02 17:06:59 +00:00
committed by GitHub
co-authored by Matt Atlas
parent 8374bb3547
commit 667e8d3984
4 changed files with 79 additions and 11 deletions
+7
View File
@@ -1453,3 +1453,10 @@ var/global/enabled_spooking = 0
to_world(FONT_LARGE(EXAMINE_BLOCK_ODYSSEY(SPAN_NOTICE("The scenario canonicity has been changed to [SPAN_BOLD(canonicity)] by an administrator."))))
log_and_message_admins("has set the Odyssey canonicity to [canonicity]", usr)
feedback_add_details("admin_verb","SEOC") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
/datum/admins/proc/open_narrate_panel()
set category = "Special Verbs.Narration/Messaging"
set name = "Narrate Panel"
var/datum/tgui_module/narrate_panel/NP = new /datum/tgui_module/narrate_panel(usr)
NP.ui_interact(usr)