Files

26 lines
638 B
C#
Raw Permalink Normal View History

using Content.Shared._White.Administration;
namespace Content.Client._White.Administration.HoursPanelSystems;
public sealed class HoursPanelSystem : EntitySystem
{
2025-02-09 19:55:39 +03:00
public HoursPanel? Panel;
2025-01-05 07:52:11 +03:00
public override void Initialize()
{
base.Initialize();
2025-02-09 19:55:39 +03:00
SubscribeNetworkEvent<HoursPanelMessageToClient>(OnHoursPanelMessage);
}
private void OnHoursPanelMessage(HoursPanelMessageToClient message, EntitySessionEventArgs eventArgs)
{
2025-02-09 19:55:39 +03:00
Panel?.UpdateTime(message.Time);
}
public void SendPlayerTimeRequest(HoursPanelMessageToServer message)
{
2025-02-09 19:55:39 +03:00
RaiseNetworkEvent(message);
}
}