mcbalaam
|
bf1c46a173
|
Adds a TGUI spawn panel for badmining time (#90943)
## About The Pull Request
### Adds this TGUI spawn panel with a lot of stuff

### Adds two useful admining hotkeys
`Ctrl + Shift + LMB` on an atom opens the View Variables window
`Ctrl + LMB` on a mob opens the Player Panel window
This PR is an upgrade/continuation/upstreaming of the following PR by
@Ez-Briz: https://github.com/ss220club/BandaStation/pull/1242
## Why It's Good For The Game
### Icon and object previews!
https://github.com/user-attachments/assets/894c4383-0455-4ba8-9cc1-7fb0d8dff6c7
### Introducing Fuzzy Search!

### Easier datum marking and recalling!
https://github.com/user-attachments/assets/4934ecca-18aa-45ce-83af-1fe90263b534
### Targeted spawn and quick targeted droppods (Build Mode Lite™️) (RMB
to disengage)!
https://github.com/user-attachments/assets/38eb6e08-74bf-471c-8bd5-61e1b219086b
### Weaponize your tiders with a hover of a mouse!
https://github.com/user-attachments/assets/9840d0ed-d20d-4d48-91e0-2dc1eaf17e36
The options are persistent between opens and even rounds, using local
`storage`, which means you won't have to readjust your panel every time
you close it!
...and it doesn't end there.
## WIP things:
- [x] implement fuzzy search (requires
https://github.com/tgstation/tgui-core/pull/166 to be merged);
- [x] add a modal window to adjust description, icon file/state/size and
badmin flags;
- [x] clean the code up;
## Changelog
🆑 mcbalaam, Ez-Briz
admin: Added a new TGUI spawn panel, removing it's ancestors - HTML
"Create X" panels
/🆑
|
2025-09-24 01:05:27 +02:00 |
|