@@ -4,6 +4,7 @@ using Content.Server.Ghost.Roles.Components;
|
||||
using Content.Server.Ghost.Roles.Events;
|
||||
using Content.Server.Ghost.Roles.UI;
|
||||
using Content.Server.Mind.Commands;
|
||||
using Content.Server.Players;
|
||||
using Content.Shared.Administration;
|
||||
using Content.Shared.Database;
|
||||
using Content.Shared.Follower;
|
||||
@@ -13,14 +14,13 @@ using Content.Shared.Ghost.Roles;
|
||||
using Content.Shared.Mind;
|
||||
using Content.Shared.Mind.Components;
|
||||
using Content.Shared.Mobs;
|
||||
using Content.Shared.Players;
|
||||
using Content.Shared.Roles;
|
||||
using JetBrains.Annotations;
|
||||
using Robust.Server.GameObjects;
|
||||
using Robust.Server.Player;
|
||||
using Robust.Shared.Console;
|
||||
using Robust.Shared.Enums;
|
||||
using Robust.Shared.Player;
|
||||
using Robust.Shared.Players;
|
||||
using Robust.Shared.Random;
|
||||
using Robust.Shared.Utility;
|
||||
|
||||
@@ -97,7 +97,7 @@ namespace Content.Server.Ghost.Roles
|
||||
return unchecked(_nextRoleIdentifier++);
|
||||
}
|
||||
|
||||
public void OpenEui(ICommonSession session)
|
||||
public void OpenEui(IPlayerSession session)
|
||||
{
|
||||
if (session.AttachedEntity is not {Valid: true} attached ||
|
||||
!EntityManager.HasComponent<GhostComponent>(attached))
|
||||
@@ -111,7 +111,7 @@ namespace Content.Server.Ghost.Roles
|
||||
eui.StateDirty();
|
||||
}
|
||||
|
||||
public void OpenMakeGhostRoleEui(ICommonSession session, EntityUid uid)
|
||||
public void OpenMakeGhostRoleEui(IPlayerSession session, EntityUid uid)
|
||||
{
|
||||
if (session.AttachedEntity == null)
|
||||
return;
|
||||
@@ -420,7 +420,7 @@ namespace Content.Server.Ghost.Roles
|
||||
public void Execute(IConsoleShell shell, string argStr, string[] args)
|
||||
{
|
||||
if(shell.Player != null)
|
||||
EntitySystem.Get<GhostRoleSystem>().OpenEui(shell.Player);
|
||||
EntitySystem.Get<GhostRoleSystem>().OpenEui((IPlayerSession)shell.Player);
|
||||
else
|
||||
shell.WriteLine("You can only open the ghost roles UI on a client.");
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user