CabinetOnFire
0e8fe813f9
Fixes spawn panel incorrectly spawning turfs ( #96031 )
...
## About The Pull Request
The spawn panel was incorrectly spawning turfs by creating them via new,
which causes a lot of issues. this issue was caused by two things:
1. It was checking if the atom_to_spawn was a turf via istype, istype
uses instances
2. It was spawning it on target; god knows what happens if you try to
spawn a turf in your hands.
## Why It's Good For The Game
bug fix good happy make
## Changelog
🆑
fix: Fixes the spawn panel being unable to spawn turfs
/🆑
2026-05-11 11:15:56 -04:00
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