Commit Graph
2 Commits
Author SHA1 Message Date
DisposableCrewmember42 afc2655c0a fix: Admin QOL Patches (#5618)
* fix: lslaws should only list when lawbound, no law boards!

* tweak: avoid spamming ssd/cadet search strip alerts

* docs: add missing import comments

* fix: also don't alert when finishing to butcher a monkey

* refactor: rename added function

* refactor: break out target/user values for stripping alerts too

* tweak: a newline less

* fix: use continue instead of return when encountering offline watchlisted player

Signed-off-by: DisposableCrewmember42 <disposablecrewmember42@proton.me>

* tweak: the hands alert doesn't need to always alert on living ssd

Signed-off-by: DisposableCrewmember42 <disposablecrewmember42@proton.me>

* tweak: add ghost check to stripping alerts, different values for hand strip

* fix: check for ghost, not mindshield, oops

* tweak: lower alert on pocket ssd strip, rename vars for clarity

Signed-off-by: DisposableCrewmember42 <disposablecrewmember42@proton.me>

* tweak: hold off hand strip alerts until #5699

Signed-off-by: DisposableCrewmember42 <disposablecrewmember42@proton.me>

---------

Signed-off-by: DisposableCrewmember42 <disposablecrewmember42@proton.me>
2026-05-19 10:00:50 +00:00
DisposableCrewmember42 3c0d4ab253 feat: Various Admin QOL features (#5436)
* feat: added lslaws command

* feat: add lswatchlisted command

* tweak: nicer formatting for lswatchlisted

* tweak: nicer formatting for lslaws

* feat: lsobjectives lists everyone's objectives if no user specified

* feat: mark ghosted players in players tab

* docs: add missing DeltaV patch comment

* feat: only alert admins if meatspiking player characters

* feat: always alert about station explosions, don't spam off-station alerts

* feat: stripping alert tweaks

* feat: admin alert on low hour latejoin

* refactor: forgot to make onspawncomplete non-async, wasn't necessary after all

* feat: EORG alerts

* feat: getping command

* refactor: remove unused imports, format

* refactor: early return in onspawncomplete

* feat: add coordinate link to eorg destroy alert

* tweak: cache watchlist data to avoid db calls, use in lswatchlisted

* fix: null-check in OnNoteAdded

* feat: watchlist indicator on admin overlay

* feat: optionally mark watchlisted in f7 players

* feat: refresh admin playerlist data on wl change

* fix: update player list after cache write

* feat: add tp links to prayer messages

* tweak: don't alert when uncuffing self

* tweak: lower uncuff other alert impact if mindshielded

* docs: add deltav comments to imports

* refactor: address review comments

* style: deltav comments on same line as change

* performance: get metadata only if objectives > 0

* fix: actually check user if explosion gridPos not on station

* style: remove extraneous newlines

* refactor: use fancy getOrNew method

* feat: refresh player list UI if marking pref changed

* feat: latejoin alert hours configurable

* fix: also list objectives for non-humanoids and dead people
2026-04-04 16:38:32 +02:00