иок бдсм. часть певая

This commit is contained in:
Іван Оніщенко
2025-01-05 07:52:11 +03:00
parent 4fc3b1cd7d
commit 5c7d9dd420
2 changed files with 27 additions and 7 deletions

View File

@@ -16,9 +16,17 @@ namespace Content.Client._White.Administration.HoursPanelSystems;
[UsedImplicitly]
public sealed partial class HoursPanel : DefaultWindow
{
private HoursPanelSystem _huetaSystem =new();
public HoursPanel()
{
var owner = new HoursPanelSystem(this);
// var owner = new HoursPanelSystem(this);
var owner = _huetaSystem;
owner._panel = this;
RobustXamlLoader.Load(this);
var roles = new Dictionary<int, string>();
PlayerNameLine.OnTextChanged += _ => OnNamesChanged();

View File

@@ -5,16 +5,25 @@ namespace Content.Client._White.Administration.HoursPanelSystems;
public sealed class HoursPanelSystem : EntitySystem
{
private HoursPanel _panel;
public HoursPanelSystem(HoursPanel panel)
public HoursPanel? _panel;
public HoursPanelSystem()
{
_panel = panel;
}
//private HoursPanel _panel;
//public HoursPanelSystem(HoursPanel panel)
//{
// _panel = panel;
//}
public override void Initialize()
{
base.Initialize();
SubscribeNetworkEvent<HoursPanelMessageToClient>(OnHoursPanelMessage);
}
@@ -24,7 +33,10 @@ public sealed class HoursPanelSystem : EntitySystem
}
public void SendPlayerTimeRequest(HoursPanelMessageToServer message)
{
RaiseNetworkEvent(message);
{
var _entityManager = IoCManager.Resolve<EntityManager>();
var _che = _entityManager.System<CheZaHuetaSystem>();
_che.SendNetMessage(message);
//RaiseNetworkEvent(message);
}
}