Content update for NetEntities (#18935)

This commit is contained in:
metalgearsloth
2023-09-11 09:42:41 +10:00
committed by GitHub
parent 389c8d1a2c
commit 5a0fc68be2
526 changed files with 3058 additions and 2215 deletions

View File

@@ -6,6 +6,8 @@ namespace Content.Server.Ghost.Roles.UI
{
public sealed class MakeGhostRoleEui : BaseEui
{
[Dependency] private readonly IEntityManager _entManager = default!;
public MakeGhostRoleEui(EntityUid entityUid)
{
EntityUid = entityUid;
@@ -15,14 +17,14 @@ namespace Content.Server.Ghost.Roles.UI
public override EuiStateBase GetNewState()
{
return new MakeGhostRoleEuiState(EntityUid);
return new MakeGhostRoleEuiState(_entManager.GetNetEntity(EntityUid));
}
public override void Closed()
{
base.Closed();
EntitySystem.Get<GhostRoleSystem>().CloseMakeGhostRoleEui(Player);
_entManager.System<GhostRoleSystem>().CloseMakeGhostRoleEui(Player);
}
}
}