Changes required for frozen event bus PR (#23493)

* Changes required for frozen event bus PR

* Fix RoundEndTest
This commit is contained in:
Leon Friedrich
2024-01-03 21:26:25 -05:00
committed by GitHub
parent d15ff373d8
commit 377be6fcca
3 changed files with 30 additions and 22 deletions

View File

@@ -4,6 +4,7 @@ using Content.Shared.CCVar;
using Robust.Server.Player;
using Robust.Shared.Configuration;
using Robust.Shared.Enums;
using Robust.Shared.Input;
using Robust.Shared.Player;
using Robust.Shared.Timing;
@@ -30,6 +31,13 @@ public sealed class AFKSystem : EntitySystem
base.Initialize();
_playerManager.PlayerStatusChanged += OnPlayerChange;
_configManager.OnValueChanged(CCVars.AfkTime, SetAfkDelay, true);
SubscribeNetworkEvent<FullInputCmdMessage>(HandleInputCmd);
}
private void HandleInputCmd(FullInputCmdMessage msg, EntitySessionEventArgs args)
{
_afkManager.PlayerDidAction(args.SenderSession);
}
private void SetAfkDelay(float obj)