diff --git a/Content.Client/Access/IdCardSystem.cs b/Content.Client/Access/IdCardSystem.cs new file mode 100644 index 000000000000..fcf2bf57de38 --- /dev/null +++ b/Content.Client/Access/IdCardSystem.cs @@ -0,0 +1,7 @@ +using Content.Shared.Access.Systems; + +namespace Content.Client.Access; + +public sealed class IdCardSystem : SharedIdCardSystem +{ +} diff --git a/Content.Client/Administration/UI/BwoinkWindow.xaml.cs b/Content.Client/Administration/UI/BwoinkWindow.xaml.cs index a3e74854972b..730671551280 100644 --- a/Content.Client/Administration/UI/BwoinkWindow.xaml.cs +++ b/Content.Client/Administration/UI/BwoinkWindow.xaml.cs @@ -170,9 +170,12 @@ private string FormatTabTitle(ItemList.Item li, PlayerInfo? pl = default) if (pl.Antag) sb.Append(new Rune(0x1F5E1)); // 🗡 - sb.AppendFormat("\"{0}\"", pl.CharacterName) - .Append(' ') - .Append(pl.Username); + sb.AppendFormat("\"{0}\"", pl.CharacterName); + + if (pl.IdentityName != pl.CharacterName && pl.IdentityName != string.Empty) + sb.Append(' ').AppendFormat("[{0}]", pl.IdentityName); + + sb.Append(' ').Append(pl.Username); return sb.ToString(); } diff --git a/Content.Client/Administration/UI/CustomControls/PlayerListControl.xaml.cs b/Content.Client/Administration/UI/CustomControls/PlayerListControl.xaml.cs index 02c87dc77880..48f58a6efaba 100644 --- a/Content.Client/Administration/UI/CustomControls/PlayerListControl.xaml.cs +++ b/Content.Client/Administration/UI/CustomControls/PlayerListControl.xaml.cs @@ -71,6 +71,8 @@ private void PopulateList(IReadOnlyList _ = null!) foreach (var info in _adminSystem.PlayerList) { var displayName = $"{info.CharacterName} ({info.Username})"; + if (info.IdentityName != info.CharacterName) + displayName += $" [{info.IdentityName}]"; if (!string.IsNullOrEmpty(FilterLineEdit.Text) && !displayName.ToLowerInvariant().Contains(FilterLineEdit.Text.Trim().ToLowerInvariant())) { diff --git a/Content.Client/Administration/UI/Tabs/AdminbusTab/AdminbusTab.xaml b/Content.Client/Administration/UI/Tabs/AdminbusTab/AdminbusTab.xaml index 9e6ef34cad6d..8dda6b4e3cd0 100644 --- a/Content.Client/Administration/UI/Tabs/AdminbusTab/AdminbusTab.xaml +++ b/Content.Client/Administration/UI/Tabs/AdminbusTab/AdminbusTab.xaml @@ -12,6 +12,5 @@