Pieter-Jan Briers
992576509a
Fix bad analysis with nullables in Rider.
2021-12-30 16:28:52 +01:00
ShadowCommander
9d70bdde9c
Keep players in the PlayerTab until round end ( #5921 )
...
* Rework AdminSystem to keep players in the PlayerTab until round end
* Prevent sending PlayerStatus to deadminned admins
* Change _playerList to non-nullable
* Clean up unused usings
* Consolidate duplicate foreach loop code
2021-12-30 16:12:28 +01:00
Pieter-Jan Briers
a0af197259
Set outside prediction flags on system/inputs to work without prediction.
...
This needs to be gone through more thoroughly but it works somewhat.
2021-12-30 03:12:04 +01:00
Leon Friedrich
2a7c84a8dd
Fix some lathe recipes ( #5941 )
2021-12-30 01:19:49 +11:00
metalgearsloth
88bdf0ce61
Add some more prototype serializers ( #5934 )
2021-12-30 00:48:18 +11:00
metalgearsloth
39e42899ca
Reduce MaxBuckleDistance ( #5938 )
2021-12-29 23:14:21 +11:00
ShadowCommander
ca8d673fad
Add ShowRules commmand ( #5908 )
2021-12-29 18:31:18 +11:00
Alex Evgrashin
1705eae96c
Suit sensor and crew monitoring ( #5521 )
...
Co-authored-by: Paul Ritter <ritter.paul1@googlemail.com >
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2021-12-29 16:19:00 +11:00
metalgearsloth
e5e144d99c
Rollerbeds ( #5681 )
2021-12-29 15:57:20 +11:00
CrudeWax
299c4be328
Guardians (Holoparasites) ( #5140 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
Co-authored-by: Leon Friedrich <60421075+ElectroJr@users.noreply.github.com >
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com >
2021-12-29 14:58:48 +11:00
zlodo
28df88ef21
Content.Shared.Localizations.Units: fix fluent IDs getting appended instead of the localized string, and wrong fluent IDs for some of the pressure units. ( #5919 )
2021-12-28 13:40:07 +01:00
Vera Aguilera Puerto
7a61f784ca
Fixes moving in space.
2021-12-27 21:11:29 +01:00
Vera Aguilera Puerto
525c38b794
Move Eye Lerping to content and fix/improve it a bunch. ( #5900 )
2021-12-27 18:50:00 +01:00
ShadowCommander
e51f6ee851
Keep PlayerTab entries until the end of the round ( #5910 )
2021-12-27 12:46:38 +01:00
metalgearsloth
0705f16898
ECS handheld lights ( #5864 )
2021-12-27 18:15:16 +11:00
Acruid
b3b171da7f
ECSatize CameraRecoilSystem ( #5448 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
2021-12-27 17:50:12 +11:00
Leon Friedrich
b675bdb789
Move Access & AccessReader to shared. ( #5798 )
...
* git mv
* Move Access Component & system.
- Name space changes
- Rename AccessReader to AccessReaderComponent
- Also need an abstract TryGetSlot function for SharedInventoryComponent
* better TryGetSlot
* Ah yes, tests exist.
2021-12-25 20:07:28 -08:00
Leon Friedrich
afc3ae6335
Make more uids nullable ( #5794 )
2021-12-26 13:32:45 +11:00
FoLoKe
83114de0e4
Moves spike to ECS ( #5706 )
2021-12-26 13:32:01 +11:00
DrSmugleaf
0ca8c705ab
Use dictionary and hashset for admin log entities and players respectively
...
Add test for duplicate player ids in an admin log not throwing
2021-12-26 00:50:10 +01:00
DrSmugleaf
82d9c38c96
Fix adding multiple interpolated expressions with the same format to admin logs
...
Add test case
2021-12-26 00:38:04 +01:00
metalgearsloth
928c070bda
Mark itemID for traitor uplink as an entityprototype ( #5898 )
2021-12-25 12:27:55 +01:00
ShadowCommander
be6cb75122
Add a wait time for the rules popup ( #5823 )
...
* Create new rules popup
* Implement accept and quit buttons
* Add rules accept timer
Forces the player to read the rules by making them wait.
Speed reading the rules took me just under 45 seconds which means it'll take longer than that if someone's reading this for the first time.
* Fix info rules header
* Change _rulesPopup to local variable
2021-12-24 17:32:33 -08:00
DrSmugleaf
1f8152cb02
Cache the last 3 rounds of admin logs in memory
...
Reduces send logs time from 2/10/45 seconds to 2 milliseconds
Not thread safe
Removes LogRecord
2021-12-25 02:07:12 +01:00
Vera Aguilera Puerto
cdc1a70c03
Allow admins to change instrument values with VV.
...
Just set DirtyRenderer to true after your changes are done, on the server.
2021-12-25 02:03:31 +01:00
DrSmugleaf
2f75b282b9
Change admin log filter types and impacts to use hashsets
2021-12-24 20:48:21 +01:00
TemporalOroboros
201952e618
Adds temperature to solutions ( #5834 )
2021-12-24 02:22:34 -07:00
wrexbe
40278353d3
Salvage ( #5686 )
...
Co-authored-by: 20kdc <asdd2808@gmail.com >
Co-authored-by: Vera Aguilera Puerto <6766154+Zumorica@users.noreply.github.com >
2021-12-23 13:14:01 +01:00
Paul Ritter
1b028c5ff7
adds ahelp relay ( #5837 )
2021-12-22 13:34:09 +01:00
metalgearsloth
3e216b6e2b
Fix examine deletions
2021-12-22 16:08:58 +11:00
Vera Aguilera Puerto
f4d8ec1b35
Refactor Game Modes ( #5857 )
2021-12-21 21:23:29 +01:00
Paul Ritter
75721c214c
Revert "Refactor Game Modes" oh god oh fuck go back it was too good to be true ( #5855 )
2021-12-21 19:25:52 +01:00
Vera Aguilera Puerto
8831d08229
Refactor Game Modes ( #5819 )
2021-12-21 18:56:47 +01:00
Paul
97e47178d7
Revert "fixes a bunch of warnings"
...
This reverts commit d4d85b663f .
2021-12-20 15:20:27 +01:00
Paul
d4d85b663f
fixes a bunch of warnings
2021-12-20 13:58:30 +01:00
Paul Ritter
cc57d1380c
Revert Rich text ( #5848 )
2021-12-20 12:42:42 +01:00
wrexbe
17627b20e2
Fix crash when removing hand component ( #5822 )
2021-12-19 22:55:23 -07:00
Pancake
a87507e822
Hide Jobs ( #5832 )
2021-12-19 16:36:16 +01:00
Vera Aguilera Puerto
a46c2e6c9d
Added some missing engine command permissions. ( #5782 )
...
If you want to bikeshed this further, open an issue.
2021-12-18 14:16:34 +01:00
Leon Friedrich
7e49b22a74
Verb predict ( #5638 )
2021-12-16 21:42:02 +11:00
ShadowCommander
2e141347ed
Fix ServerId CVar not getting replicated to the server ( #5793 )
...
* Fix ServerId CVar not getting replicated to the server
* Fix state check
2021-12-15 22:54:04 -08:00
metalgearsloth
a2476ed974
Stabilise singularity a lot more ( #5725 )
2021-12-15 13:47:12 +11:00
Moony
d24ce4b58d
Retrofit on "mentors" (admins with no perm except +ADMINHELP) ( #5626 )
...
Co-authored-by: Leon Friedrich <60421075+ElectroJr@users.noreply.github.com >
2021-12-14 22:17:08 +01:00
Vera Aguilera Puerto
d75b384213
StackSystem uses the EntitySystem proxy methods. ( #5699 )
2021-12-14 18:11:26 +01:00
Flipp Syder
c0bfe43a05
Adds T-ray Scanners ( #5420 )
2021-12-14 18:46:47 +11:00
Vera Aguilera Puerto
e3478f894e
Re-do InteractionSystem IEntity -> EntityUid conversion ( #5767 )
2021-12-13 22:17:18 -07:00
Vera Aguilera Puerto
4de2896f58
Adds Administration verb category and AHelp verb. ( #5773 )
...
* Adds Administration verb category and AHelp verb.
For more convenient adminin'.
* abbreviate verb category to Admin
* Add explosion verb to admin category
2021-12-13 16:19:34 -08:00
Leon Friedrich
5835ac045b
Fix plant metabolism. ( #5775 )
2021-12-14 00:30:15 +11:00
Leon Friedrich
7f81f0b8b8
Add more pretty strings to logs ( #5768 )
2021-12-13 12:22:58 +01:00
metalgearsloth
f110e28021
Fix openahelp and quit command perms ( #5763 )
...
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com >
2021-12-12 22:45:49 -07:00