HideFromIl2Cpp

This commit is contained in:
D1GQ committed 2025-10-22 10:34:29 -05:00
1 parent 2b60b9d3af
commit f723686aa6
3 files changed
+12 -3

No files matched your search

+1
View File
@@ -81,6 +81,7 @@ internal class ExtendedPlayerInfo : MonoBehaviour, IMonoExtension<NetworkedPlaye
}
}
[HideFromIl2Cpp]
internal HandshakeHandler HandshakeHandler { get; }
[HideFromIl2Cpp]
internal UserData? MyUserData { get; private set; } = UserData.AllUsers.First();
+5 -2
View File
@@ -3,6 +3,7 @@ using BetterAmongUs.Data;
using BetterAmongUs.Helpers;
using BetterAmongUs.Items.Structs;
using BetterAmongUs.Modules;
using Il2CppInterop.Runtime.Attributes;
using System.Text;
using TMPro;
using UnityEngine;
@@ -133,6 +134,7 @@ internal class MeetingInfoDisplay : PlayerInfoDisplay
UpdateTextIfChanged(_topText, roleText, ref _lastTopText);
}
[HideFromIl2Cpp]
private void SetPlayerTags(StringBuilder sbTag)
{
if (_player?.Data == null) return;
@@ -147,7 +149,8 @@ internal class MeetingInfoDisplay : PlayerInfoDisplay
sbTag.Append($"<color=#fc0000>{_cachedTranslations.KnownCheater}</color>+++");
}
private void FormatPlayerInfo(StringBuilder sbTag, StringBuilder sbInfo)
[HideFromIl2Cpp]
private static void FormatPlayerInfo(StringBuilder sbTag, StringBuilder sbInfo)
{
if (sbTag.Length == 0) return;
@@ -209,7 +212,7 @@ internal class MeetingInfoDisplay : PlayerInfoDisplay
_pva.NameText.transform.localPosition = textPos;
}
private void UpdateTextIfChanged(TextMeshPro textMesh, string newText, ref string lastValue)
private static void UpdateTextIfChanged(TextMeshPro textMesh, string newText, ref string lastValue)
{
if (textMesh == null) return;
+6 -1
View File
@@ -6,6 +6,7 @@ using BetterAmongUs.Items.Structs;
using BetterAmongUs.Modules;
using BetterAmongUs.Patches.Gameplay.UI.Settings;
using HarmonyLib;
using Il2CppInterop.Runtime.Attributes;
using System.Text;
using System.Text.RegularExpressions;
using TMPro;
@@ -227,6 +228,7 @@ internal class PlayerInfoDisplay : MonoBehaviour
return friendCode.Trim();
}
[HideFromIl2Cpp]
private void SetPlayerOutline(StringBuilder sbTag)
{
if (_player?.Data == null) return;
@@ -262,7 +264,8 @@ internal class PlayerInfoDisplay : MonoBehaviour
}
}
private bool ContainsPlayerData(HashSet<UserInfo> dataList, NetworkedPlayerInfo playerData)
[HideFromIl2Cpp]
private static bool ContainsPlayerData(HashSet<UserInfo> dataList, NetworkedPlayerInfo playerData)
{
foreach (var info in dataList)
{
@@ -272,6 +275,7 @@ internal class PlayerInfoDisplay : MonoBehaviour
return false;
}
[HideFromIl2Cpp]
private void SetLobbyInfo(ref string newName, ExtendedPlayerInfo betterData, StringBuilder sbTag)
{
if (betterData == null) return;
@@ -288,6 +292,7 @@ internal class PlayerInfoDisplay : MonoBehaviour
sbTag.Append($"<color=#b554ff>ID: {_player.PlayerId}</color>+++");
}
[HideFromIl2Cpp]
private void SetInGameInfo(StringBuilder sbTagTop)
{
if (_player.IsImpostorTeammate() || _player.IsLocalPlayer() ||