slarticodefast
7c44038f63
Add paradox clone to admin antag control ( #36105 )
...
* make paradox clone receive the original's objectives
* antag control verb
* rename verb
2025-03-27 10:04:25 -07:00
Tayrtahn
bf17f85ced
Cleanup AdminVerbSystem ( #36099 )
...
* Fix 3 warnings in AdminVerbSystem.Tools
* Fix 3 warnings in AdminVerbSystem.Smites
* Use SetMapCoordinates directly
2025-03-26 19:36:29 +01:00
Errant
2f30fe3ceb
adminnotes command cleanup ( #36086 )
...
localize adminnotes command, autocomplete
2025-03-25 22:42:17 -07:00
Tayrtahn
462519b7da
Cleanup WarpCommand ( #36088 )
...
* EntityCoordinates.GetGridUid -> SharedTransformSystem.GetGrid
* EntityCoordinates.GetMapId -> SharedTransformSystem.GetMapId
* Hey look, there's been a bug here this whole time
* TransformComponent.Coordinates.set -> SharedTransformSystem.SetCoordinates
* Now actually working!
* Formatting why not
* Remove unneeded GetComponent
2025-03-26 03:17:46 +01:00
ScarKy0
c3d0b93ddf
Fix admin "Spawn here" verb ( #36080 )
...
* init
* review
* review
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
---------
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
2025-03-25 19:40:54 +01:00
Errant
72141abf8a
Admin playerlist antag presentation rework ( #35538 )
...
* refactor(src): Minor refactor of Draw in "AdminNameOverlay. And new info about playtime player
* fix(src): Add configure classic admin owerlay
* fix
* antag status indication rework
* the cvars are free, you can just take them
* update playerlist on cvar change
* more overlay options
* tweak(src): Use _antagLabelClassic and tweak style
* tweak(src): Add config display overlay for startingJob and playTime
* tweak(src): Vector2 is replaced by var
* tweak(src): return to the end of the list
* add new option checkboxes
* passing ConfigurationManager through constructor, some format changes
* made sorting values more futureproof
* comments
* labels
* no point commenting this out when the overlay stack PR will uncomment it again anyway
* sorting prototype
* localize symbols because why not
* symmetry
* Revert "localize symbols because why not"
This reverts commit 922d4030300285a45777d62fcfd9c74b25fe7a60.
* layout and formatting stuff
* fix errant space
---------
Co-authored-by: Schrödinger <132720404+Schrodinger71@users.noreply.github.com >
2025-03-25 17:03:59 +01:00
SlamBamActionman
6856440084
Add antag notice to admin chat alerts ( #35994 )
...
Add antag notice to admin chat pop-ups
2025-03-22 00:21:32 +01:00
SlamBamActionman
43d08100b9
"New player" admin logging improvements ( #35961 )
...
* Initial commit
* Adjust a whoooole bunch of logs
* Also spears
* Track going crit
* Review fix
* Review fixes
2025-03-20 20:56:51 +01:00
Errant
3d898ed25a
Roleban command error handling ( #35784 )
...
roleban command jobid fail handling
2025-03-11 22:41:01 -07:00
slarticodefast
531f5619be
add forceghost admin command ( #35518 )
...
* add forceghost admin command
* sweep linq under the rug
* braces
* ûse LocalizedEntityCommands
2025-03-08 13:39:04 +11:00
Errant
6f23e10495
Players with unknown playtimes now are tagged as new players, take 2 ( #35648 )
...
* your commit? our commit.
* skreee
* show joined players before lobby players; comments
* comments
* playerinfo retains playtime data after disconnect
* new connection status symbols
2025-03-05 08:25:42 -08:00
Pancake
4442d5e277
Unheck Admin Smites ( #35348 )
...
* Fix admin verb names
Fixed admin verb names.
* Add antag verb names
* Adjust antag verb icons
2025-02-28 01:05:34 +01:00
Schrödinger
2958706e04
[ADMIN minor update] Add Autocompletion for Player Usernames in SetMind Command ( #35477 )
...
* add(src): Add getCompletion player for setmind command
* tweak(src): Fulfilling review requirements. used CompletionHelper.SessionNames()
* tweak(loc): Add localization
* fix(srs): smail
2025-02-24 22:29:05 +01:00
metalgearsloth
5385683b7e
Fix admin test arena ( #35444 )
...
* Fix admin test arena
* Add to GridsLoadableTest
* QueueDel map, remove nullable
---------
Co-authored-by: ElectroJr <leonsfriedrich@gmail.com >
2025-02-24 17:05:59 +11:00
Winkarst
91f2c46f56
Fix: Admin-only messages still show "(S)" on Discord ( #35431 )
...
Fix
2025-02-23 22:43:14 +01:00
Winkarst
b912dedbfc
New Feature: Admin Only messages in AHelp ( #35283 )
...
* Feature
* Update
* Update
* Update
* Update Resources/Locale/en-US/administration/bwoink.ftl
Co-authored-by: Pieter-Jan Briers <pieterjan.briers@gmail.com >
* Yes
---------
Co-authored-by: Pieter-Jan Briers <pieterjan.briers@gmail.com >
2025-02-22 09:45:50 -08:00
metalgearsloth
fa35c9623d
Revert "Purge uses of TransformComponent.Anchored.set. Also adds parentheses." ( #35332 )
2025-02-21 00:12:12 +11:00
TemporalOroboros
a4001fba1b
Purge uses of TransformComponent.Anchored.set. Also adds parentheses. ( #34938 )
2025-02-20 23:06:39 +11:00
Kyle Tyo
c8dce26dbb
Replace obsolete FromMap calls with ToCoordinates ( #35304 )
2025-02-20 23:03:42 +11:00
ElectroJr
a556f03808
Merge branch 'master' of https://github.com/space-wizards/space-station-14 into toolshed-eng-pr
2025-02-16 23:43:27 +13:00
Leon Friedrich
2bd7bb17f2
Refactor map loading & saving ( #34020 )
2025-02-16 21:36:35 +11:00
Simon
29029d2586
Add ability for admins to change certain cvars via command. ( #35105 )
...
* Add ability for admins to change certain cvars via command.
* Cleanup
* More cleanup.
* Even more cleanup.
* WAITER! WAITER! ONE MORE COMMIT PLEASE!
* Remove requirement for Admin AdminFlag
Not needed as the command checks for the perms.
* Add search function to CVars and help text
* Move to controller instead.
* Add another cvar for testing
* Remove unused comment
* Move to Post Server Initialize
LoC does not work at the earlier stages of server initalization
* Remove unneeded comment
We clear out list so its no longer needed
2025-02-16 10:06:13 +01:00
ElectroJr
eedc992d57
Merge branch 'master' of https://github.com/space-wizards/space-station-14 into map-load-refactor
2025-02-16 16:52:51 +13:00
Simon
2515371c8c
Fix "Manage Laws" button appearing with insufficient permissions ( #35120 )
2025-02-13 09:20:13 +01:00
TemporalOroboros
08e5362f43
Purges uses of TransformComponent.WorldRotation ( #34946 )
2025-02-11 14:16:20 +11:00
Zachary Higgs
1c8e7443ae
Move DnaComponent to shared ( #35012 )
...
* Move DnaComponent to shared
- Add Using statements to AdminSystem and StationRecordsSystem to point
to Content.Shared.Forensics
* Proper namespacing
* Revert an un-intended change
* Add Networking to DNA Component
* CR - Remove ("dna")
* CR - add back ("dna") tag
2025-02-10 04:36:01 +01:00
TemporalOroboros
f37d5c9f0f
Purge uses of TransformComponent.AttachToGridOrMap ( #34940 )
...
Switches over all extant uses of TransformComponent.AttachToGridOrMap to use SharedTransformSystem.AttachToGridOrMap
2025-02-07 12:49:22 +01:00
ScarKy0
8d1a300b57
[Admin] Omni Accent Smite ( #34824 )
...
gods forgive me
2025-02-02 21:00:27 +01:00
beck-thompson
bc1d6420af
After getting banned, you now have to re-read the rules! ( #33270 )
...
* first commit
* opps
* Reset cooldown instead
* Added ccvar
* Not replicated!
2025-01-30 13:09:31 +01:00
slarticodefast
20acef16ee
Merge stable into master ( #34564 )
2025-01-22 00:53:05 +01:00
Pieter-Jan Briers
71c9dfc9ea
Add system to kick people if they connect to multiple servers at once. ( #34563 )
2025-01-22 00:23:47 +01:00
Errant
ae213066b1
HOTFIX Admin playerlist character update fix ( #34560 )
...
fix IdentityChangedEvent subscription
2025-01-21 23:48:07 +01:00
ElectroJr
dc13744188
Merge branch 'master' of https://github.com/space-wizards/space-station-14 into map-load-refactor
2025-01-18 04:14:18 +13:00
Myra
6041c828de
Remove baby jail ( #34443 )
...
* Remove baby jail
Closes #33893
* Test fail fix.
2025-01-15 22:08:15 +01:00
Palladinium
87779250ee
Add Discord webhook on watchlist connection ( #33483 )
2025-01-15 01:32:24 +01:00
Pieter-Jan Briers
c2e050ced0
Persist deadmin to database, add admin suspension system ( #34048 )
2025-01-15 00:46:45 +01:00
ElectroJr
5e47d25d7f
Merge branch 'master' of https://github.com/space-wizards/space-station-14 into map-load-refactor
2025-01-12 20:19:04 +13:00
ElectroJr
7554a075a2
Merge branch 'master' of https://github.com/space-wizards/space-station-14 into toolshed-eng-pr
2025-01-12 20:16:16 +13:00
Errant
46d58bf22a
Role Types ( #33420 )
...
* mindcomponent namespace
* wip MindRole stuff
* admin player tab
* mindroletype comment
* mindRolePrototype redesign
* broken param
* wip RoleType implementation
* basic role type switching for antags
* traitor fix
* fix AdminPanel update
* the renameningTM
* cleanup
* feature uncreeping
* roletypes on mind roles
* update MindComponent.RoleType when MindRoles change
* ghostrole configuration
* ghostrole config improvements
* live update of roleType on the character window
* logging stuff and notes
* remove thing no one asked for
* weh
* Mind Role Entities wip
* headrev count fix
* silicon stuff, cleanup
* exclusive antag config, cleanup
* jobroleadd overwerite
* logging stuff
* MindHasRole cleanup, admin log stuff
* last second cleanup
* ocd
* move roletypeprototype to its own file, minor note stuff
* remove Roletype.Created
* log stuff
* roletype setup for ghostroles and autotraitor reinforcements
* ghostrole type configs
* adjustable admin overlay
* cleanup
* fix this in its own PR
* silicon antagonist
* borg stuff
* mmi roletype handling
* spawnable borg roletype handling
* weh
* ghost role cleanup
* weh
* RoleEvent update
* polish
* log stuff
* admin overlay config
* ghostrolecomponent cleanup
* weh
* admin overlay code cleanup
* minor cleanup
* Obsolete MindRoleAddedEvent
* comment
* minor code cleanup
* MindOnDoGreeting fix
* Role update message
* fix duplicate job greeting for cyborgs
* fix emag job message dupe
* nicer-looking role type update
* crew aligned
* syndicate assault borg role fix
* fix test fail
* fix a merge mistake
* fix LoneOp role type
* Update Content.Client/Administration/AdminNameOverlay.cs
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
* Update Content.Shared/Roles/SharedRoleSystem.cs
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
* comment formatting
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
* change logging category
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
* fix a space
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
* use MindAddRoles
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
* get MindComponent from TryGetMind
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
* move var declaration outside loop
* remove TryComp
* take RoleEnum behind the barn
* don't use ensurecomp unnecessarily
* cvar comments
* toggleableghostrolecomponent documentation
* skrek
* use EntProtoId
* mindrole config
* merge baserolecomponent into basemindrolecomponent
* ai and borg silicon role tweaks
* formatting
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
* I will end you (the color)
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
* use LocId type for a locale id
* update RoleEvent documentation
* update RoleEvent documentation
* remove obsolete MindRoleAddedEvent
* refine MindRolesUpdate()
* use dependency
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
* inject dependency
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
* roleType.Name no longer required
* reformatted draw code logic
* GhostRoleMarkerRoleComponent comment
* minor SharedRoleSystem cleanup
* StartingMindRoleComponent, unhardcode roundstart silicon
* Update Content.Shared/Roles/SharedRoleSystem.cs
* remove a whitespace
---------
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
2025-01-11 22:17:26 +01:00
c4llv07e
904d75c8a9
Fix empty lines in adminwho with stealthmins. ( #34122 )
...
Don't print newline if admin is hidden.
2025-01-08 10:23:33 -05:00
ElectroJr
e5468982f5
Fix mark verb
2025-01-03 18:45:02 +13:00
ElectroJr
a8cc0397c2
Moar engine changes
2024-12-24 18:57:52 +13:00
Pieter-Jan Briers
285e9349b6
Fix race condition causing disconnected admins to appear in adminwho ( #34033 )
2024-12-24 11:18:31 +11:00
ElectroJr
6242567aff
Refactor map loading & saving
2024-12-23 02:42:17 +13:00
Leon Friedrich
06e2bba8ab
Toolshed refactor ( #33598 )
...
* Content changes for engine toolshed PR
* add contains command
* more permissive commands
2024-12-21 17:45:48 +11:00
slarticodefast
e7294bdf4f
Only disable panicbunker for admins with AdminFlags.Admin ( #33879 )
...
* Only disable panicbunker for admins with AdminFlags.Admin
* nicer curly braces
2024-12-18 14:15:04 +01:00
BramvanZijp
ce9fc82382
Rework the HoS's Energy Shotgun (Varying energy consumption depending on fire-mode + re-adds a toned down self recharge.) ( #32104 )
...
* Rebalance HoS's Energy Shotgun
* SLIGHTLY Up the max charge so the gun properly recharges all of its charges, which matters a lot more with the self charge cooldown system.
* Prevent recharge cooldown if 0 power is used.
* Makes the clientside HUD actually update to reflect the changes in firecost and thus max/current charges.
* Properly fix that recharging to just under full issue instead of applying a budget fix to only the eshotgun.
* Clean up the client ammo UI fix.
* Update the self recharger component to comply with maintainer request.
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
* Remove code that was made redundant by a hotfix from another PR.
* Make the recharge pause on EMP, document things where needed, clean up code as per maintainer request, add a note to make the code better when power is moved to shared.
* Fix another internal issue
* Code cleanup + fix the rapid recharge verb to remove pause.
* cleanup
---------
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2024-12-11 17:21:04 +01:00
Pieter-Jan Briers
75a096b6bd
Merge remote-tracking branch 'upstream/master' into 24-10-29-modern-hwid
2024-11-21 01:26:01 +01:00
beck-thompson
da4fa9bea9
Clumsy system refactor ( #31147 )
...
* First commit
* Fixes
* Added the noise
* Renames
* Timespan
* Fixed space
* entity -> ent
* This shouldn't work
* opps....
* Datafield name change
* Better comments
* small comment
* Personal skill issue
* Event renames and stuff
* Couple fixes
* Defib ref fixes (Silly me)
* Added clumsy back!
* no hard code clumsy!
* Identity fix
* Event name change
* Comment change
* Function name change
* opp
* Update names
* Damage stuff!
* Fixes!
* Fixes
* opps
* This was hidden away!!
* negative diff feeds me
2024-11-16 00:46:01 +01:00
dffdff2423
51d2b51ad0
tag:with toolshed command ( #31751 )
2024-11-14 06:27:31 +07:00