[READY FOR MERGE] Storyteller 2.2 (#2116)

## About The Pull Request

This one is bound to come with mostly admin and code facing changes,
players are bound to expect one less ms of runtime and ~~maybe a
different antag cap system~~ (Later).

### Storyteller admin UI

Creates a fresh new ui for the storyteller admin side, making it
significantly easier to use than before, and adds some neat elements
that visualize what's going on.


![image](https://github.com/user-attachments/assets/550c5b03-9f6f-4393-9797-8bd105be3945)

## Why It's Good For The Game

The code sucks less, the ui sucks less

## Proof Of Testing

The TM has not been met with any major issues from the admins.

## Changelog

🆑
admin: New storyteller admin panel
admin: More logging to the storyteller panel actions and to it spawning
things
/🆑

---------

Co-authored-by: LT3 <83487515+lessthnthree@users.noreply.github.com>
Co-authored-by: The Sharkening <95130227+StrangeWeirdKitten@users.noreply.github.com>
Co-authored-by: Arturlang <24881678+Arturlang@users.noreply.github.com>
This commit is contained in:
Waterpig
2024-11-29 15:56:18 +01:00
committed by GitHub
parent ef7a90a2c6
commit f997a464a5
9 changed files with 743 additions and 337 deletions
+1 -1
View File
@@ -114,7 +114,7 @@
if(!check_rights(R_ADMIN))
return
//SSdynamic.admin_panel() // BUBBER EDIT - STORYTELLER
SSgamemode.admin_panel(usr) // BUBBER EDIT - STORYTELLER
SSgamemode.ui_interact(usr) // BUBBER EDIT - STORYTELLER
else if(href_list["call_shuttle"])
if(!check_rights(R_ADMIN))
return