Delta-v/Content.Server/Administration/Commands
Pieter-Jan Briers ccea85136b
Random spontaneous cleanup PR (#25131)
* Use new Subs.CVar helper

Removes manual config OnValueChanged calls, removes need to remember to manually unsubscribe.

This both reduces boilerplate and fixes many issues where subscriptions weren't removed on entity system shutdown.

* Fix a bunch of warnings

* More warning fixes

* Use new DateTime serializer to get rid of ISerializationHooks in changelog code.

* Get rid of some more ISerializationHooks for enums

* And a little more

* Apply suggestions from code review

Co-authored-by: 0x6273 <0x40@keemail.me>

---------

Co-authored-by: 0x6273 <0x40@keemail.me>
(cherry picked from commit 68ce53ae17985876d6d112b764b2144964a9f42e)
2024-02-18 23:02:29 +01:00
..
AGhost.cs Replace usages of MobObserver and AdminObserver with GameTicker consts (#21814) 2023-12-02 19:00:03 +01:00
AddBodyPartCommand.cs Refactoring body system to use containers and general body cleanup (#20202) 2023-09-27 21:59:12 +02:00
AddEntityStorageCommand.cs Content update for NetEntities (#18935) 2023-09-27 21:59:12 +02:00
AddMechanismCommand.cs Refactoring body system to use containers and general body cleanup (#20202) 2023-09-27 21:59:12 +02:00
AddPolymorphActionCommand.cs Cleanups PolymorphSystem/Components/Prototypes (#23721) 2024-02-08 12:20:24 +01:00
AddReagent.cs Revert 'Revert 'Solution Entities'' (#23168) 2024-01-23 23:00:42 +01:00
AdminLogBulk.cs Make AdminLogsSystem an IoC manager (#8492) 2022-05-28 23:41:17 -07:00
AdminWhoCommand.cs Un-revert IPlayerManager refactor (#21244) 2023-10-31 19:00:44 +01:00
AnnounceUiCommand.cs Un-revert IPlayerManager refactor (#21244) 2023-10-31 19:00:44 +01:00
BanCommand.cs Random spontaneous cleanup PR (#25131) 2024-02-18 23:02:29 +01:00
BanExemptionCommands.cs Fix ban_exemption_get only listing Datacenter flag (#15814) 2023-04-27 11:56:26 -07:00
BanListCommand.cs Un-revert IPlayerManager refactor (#21244) 2023-10-31 19:00:44 +01:00
BanPanelCommand.cs Un-revert IPlayerManager refactor (#21244) 2023-10-31 19:00:44 +01:00
ClearBluespaceLockerLinks.cs Content update for NetEntities (#18935) 2023-09-27 21:59:12 +02:00
ControlMob.cs Replace EntityUid parsing with NetEntity (#23474) 2024-01-26 21:29:52 +01:00
DSay.cs Un-revert IPlayerManager refactor (#21244) 2023-10-31 19:00:44 +01:00
DeAdminCommand.cs Un-revert IPlayerManager refactor (#21244) 2023-10-31 19:00:44 +01:00
DeleteComponent.cs Update GetComponents for IEnumerable (#18395) 2023-07-30 03:34:41 +10:00
DepartmentBanCommand.cs Admin notes bugfixes (#18189) 2023-07-21 15:43:47 +02:00
DirtyCommand.cs Add some tests and fix some miscellaneous bugs (#22836) 2024-01-22 18:44:30 +01:00
ExplosionCommand.cs Un-revert IPlayerManager refactor (#21244) 2023-10-31 19:00:44 +01:00
FaxUiCommand.cs Un-revert IPlayerManager refactor (#21244) 2023-10-31 19:00:44 +01:00
FollowCommand.cs fix follow comannd help locale (#25032) 2024-02-18 22:35:13 +01:00
LinkBluespaceLocker.cs Content update for NetEntities (#18935) 2023-09-27 21:59:12 +02:00
LoadGameMapCommand.cs Update content vectors to numerics (#17759) 2023-07-08 14:08:32 +10:00
OSay.cs Content update for NetEntities (#18935) 2023-09-27 21:59:12 +02:00
OpenAdminLogsCommand.cs Un-revert IPlayerManager refactor (#21244) 2023-10-31 19:00:44 +01:00
OpenAdminNotesCommand.cs Un-revert IPlayerManager refactor (#21244) 2023-10-31 19:00:44 +01:00
OpenPermissionsCommand.cs Un-revert IPlayerManager refactor (#21244) 2023-10-31 19:00:44 +01:00
OpenUserVisibleNotesCommand.cs Un-revert IPlayerManager refactor (#21244) 2023-10-31 19:00:44 +01:00
OwoifyCommand.cs Replace EntityUid parsing with NetEntity (#23474) 2024-01-26 21:29:52 +01:00
PanicBunkerCommand.cs Add panic bunker UI and automatic panic bunker (#20954) 2023-10-14 22:19:02 +02:00
PardonCommand.cs Un-revert IPlayerManager refactor (#21244) 2023-10-31 19:00:44 +01:00
PersistenceSaveCommand.cs Implement gridinv, proper (#703) 2024-01-21 19:58:28 +01:00
PlayGlobalSoundCommand.cs Remove the awful audio command (#22071) 2023-12-02 20:35:38 +01:00
PlayTimeCommands.cs Update PlayTimeCommands.cs (#10596) 2022-08-14 13:16:47 -07:00
PromoteHostCommand.cs Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
ReAdminCommand.cs Un-revert IPlayerManager refactor (#21244) 2023-10-31 19:00:44 +01:00
ReadyAll.cs Refactor lobby status (#10550) 2022-08-14 12:54:49 -07:00
RemoveBodyPartCommand.cs Refactoring body system to use containers and general body cleanup (#20202) 2023-09-27 21:59:12 +02:00
RemoveEntityStorageCommand.cs Remove 700 usages of Component.Owner (#21100) 2023-10-20 15:31:13 +02:00
RemoveExtraComponents.cs Remove last component.Name calls (#13593) 2023-01-19 13:57:18 +11:00
RemoveMechanismCommand.cs Refactoring body system to use containers and general body cleanup (#20202) 2023-09-27 21:59:12 +02:00
RoleBanCommand.cs Admin notes bugfixes (#18189) 2023-07-21 15:43:47 +02:00
RoleBanListCommand.cs Roleban completions (#9114) 2022-06-24 21:14:47 +10:00
RoleUnbanCommand.cs Sync master up to 1/10 (#74) 2023-10-03 14:15:46 -05:00
SetAdminOOC.cs Un-revert IPlayerManager refactor (#21244) 2023-10-31 19:00:44 +01:00
SetMindCommand.cs Replace EntityUid parsing with NetEntity (#23474) 2024-01-26 21:29:52 +01:00
SetOutfitCommand.cs Replace EntityUid parsing with NetEntity (#23474) 2024-01-26 21:29:52 +01:00
SetSolutionCapacity.cs Revert 'Revert 'Solution Entities'' (#23168) 2024-01-23 23:00:42 +01:00
SetSolutionTemperature.cs Revert 'Revert 'Solution Entities'' (#23168) 2024-01-23 23:00:42 +01:00
SetSolutionThermalEnergy.cs Revert 'Revert 'Solution Entities'' (#23168) 2024-01-23 23:00:42 +01:00
ShowGhostsCommand.cs view ghosts on round end (#11680) 2022-10-05 21:55:11 -05:00
ShuttleCommands.cs Slight localization func cleanup (#11380) 2022-10-18 19:51:18 -07:00
ThrowScoreboardCommand.cs Displaying of player characters in the round end statistics (#9006) 2022-06-23 19:32:06 +10:00
VariantizeCommand.cs Predict tile-prying (#21167) 2023-10-23 23:54:01 +02:00
WarpCommand.cs Un-revert IPlayerManager refactor (#21244) 2023-10-31 19:00:44 +01:00