fish-station/Content.Server/Administration
Moony ec68226e99
Refactor how jobs are handed out (#5422)
* Completely refactor how job spawning works

* Remove remains of old system.

* Squash the final bug, cleanup.

* Attempt to fix tests

* Adjusts packed's round-start crew roster, re-enables a bunch of old roles.
Also adds the Central Command Official as a proper role.

* pretty up ui

* refactor StationSystem into the correct folder & namespace.

* remove a log, make sure the lobby gets updated if a new map is spontaneously added.

* re-add accidentally removed log

* We do a little logging

* we do a little resolving

* we do a little documenting

* Renamed OverflowJob to FallbackOverflowJob
Allows stations to configure their own roundstart overflow job list.

* narrator: it did not compile

* oops

* support having no overflow jobs

* filescope for consistency

* small fixes

* Bumps a few role counts for Packed, namely engis

* log moment

* E

* Update Resources/Prototypes/Entities/Objects/Misc/identification_cards.yml

Co-authored-by: Leon Friedrich <60421075+ElectroJr@users.noreply.github.com>

* Update Content.Server/Maps/GameMapPrototype.cs

Co-authored-by: Leon Friedrich <60421075+ElectroJr@users.noreply.github.com>

* factored job logic, cleanup.

* e

* Address reviews

* Remove the concept of a "default" grid.
It has no future in our new multi-station world

* why was clickable using that in the first place

* fix bad evil bug that almost slipped through
also adds chemist

* rms obsolete things from chemist

* Adds a sanity fallback

* address reviews

* adds ability to set name

* fuck

* cleanup joingame
2021-11-26 20:02:46 +11:00
..
Commands Refactor how jobs are handed out (#5422) 2021-11-26 20:02:46 +11:00
Logs Skip duplicate uids in admin log (#5528) 2021-11-26 08:39:36 +01:00
Managers includes deadmined admins in adminsystem playerlist updates 2021-11-10 18:09:22 +01:00
UI Fix & extend add reagent verb (#4954) 2021-11-08 15:22:42 +11:00
AdminCommandAttribute.cs Console Unify API Changes (#3059) 2021-02-01 16:49:43 -08:00
AdminPermsChangedEventArgs.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
AdminRank.cs Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
AdminSystem.cs Removed Old PlayerSession Functions (#5404) 2021-11-23 18:11:48 +11:00
AdminVerbSystem.cs Log verbs & alt-click interactions. (#5471) 2021-11-23 11:00:16 +01:00
AnyCommandAttribute.cs Console Unify API Changes (#3059) 2021-02-01 16:49:43 -08:00
BwoinkSystem.cs AHelp tweaks - colored names for admins, window name (#5335) 2021-11-14 12:21:18 -07:00
PlayerLocator.cs Use HWIDs for bans. 2021-03-22 01:32:09 +01:00