diff --git a/Patches/PlayerControlPatch.cs b/Patches/PlayerControlPatch.cs index 26f39f5..5b24b79 100644 --- a/Patches/PlayerControlPatch.cs +++ b/Patches/PlayerControlPatch.cs @@ -103,6 +103,8 @@ class PlayerControlPatch string NewName = player.Data.PlayerName; string hashPuid = Utils.GetHashPuid(player); + string platform = Utils.GetPlatformName(player, useTag: true); + string pattern = @"^[a-zA-Z0-9#]+$"; string hashtagPattern = @"^#[0-9]{4}$"; string friendCode = player.Data.FriendCode; @@ -112,11 +114,14 @@ class PlayerControlPatch || friendCode.Contains(' ')) ? "#00f7ff" : "#ff0000"; if (string.IsNullOrEmpty(friendCode) || friendCode == "") { - friendCode = "???"; + friendCode = "No FriendCode"; friendCodeColor = "#ff0000"; } if (DataManager.Settings.Gameplay.StreamerMode == true) + { friendCode = string.Concat('*').Repeat(friendCode.Length); + platform = "Platform Hidden"; + } var sbTag = new StringBuilder(); var sbInfo = new StringBuilder(); @@ -151,7 +156,7 @@ class PlayerControlPatch sbTag.Append("Better User+++"); sbTag.Append($"ID: {player.PlayerId}+++"); - sbTagTop.Append($"{Utils.GetPlatformName(player, useTag: true)}+++"); + sbTagTop.Append($"{platform}+++"); sbTagTop.Append($"Lv: {player.Data.PlayerLevel.ToString()}+++");