using System; using System.Runtime.InteropServices; using System.Text; using Cpp2IlInjected; using RecNet; using RecRoom.Core; using TMPro; using UnityEngine; // Token: 0x02000636 RID: 1590 [Token(Token = "0x2000636")] [RequireComponent(typeof(TextMeshPro))] [StructLayout(3)] public class VersionText : MonoBehaviour { // Token: 0x06002E22 RID: 11810 RVA: 0x000C0F5C File Offset: 0x000BF15C [Token(Token = "0x6002E22")] [Address(RVA = "0x1A144D0", Offset = "0x1A12ED0", VA = "0x181A144D0")] private void Awake() { Action action = new Action(this.LDEGMHLJLGJ); IDisposable disposable = ScheduledUpdateMonoBehaviourExtensions.Update1hz(this, action); } // Token: 0x06002E23 RID: 11811 RVA: 0x000C0F80 File Offset: 0x000BF180 [Token(Token = "0x6002E23")] [Address(RVA = "0x1A14540", Offset = "0x1A12F40", VA = "0x181A14540")] private void LDEGMHLJLGJ(float POGAEJIEPIM) { bool flag = PUNNetworkManager.CheckCommandLineArgExists("+noversiontext"); bool isDeveloper = SessionManager.LBNKHHFDOGM; if ((uint)1 == 0U) { StringBuilder stringBuilder = new StringBuilder(); string hnpbhliofnc = KMJJGELKNAP.HNPBHLIOFNC; string text = "Version: " + hnpbhliofnc; StringBuilder stringBuilder2 = stringBuilder.AppendLine(text); string mcfmpcnnebh = KMJJGELKNAP.MCFMPCNNEBH; string text2 = "Artifact: " + mcfmpcnnebh; StringBuilder stringBuilder3 = stringBuilder.AppendLine(text2); string text3; StringBuilder stringBuilder4 = stringBuilder.AppendLine(text3); string ipfpgmdkmon = BPHGKAEDBPE.IPFPGMDKMON; string text4 = "RecNet: " + ipfpgmdkmon; StringBuilder stringBuilder5 = stringBuilder.AppendLine(text4); CIIBGMBOFEI ciibgmbofei = Matchmaking.BBJAEJHMAPB; long k__BackingField = ciibgmbofei.k__BackingField; string text5 = string.Format("Room:\t{0}", ciibgmbofei); StringBuilder stringBuilder6 = stringBuilder.AppendLine(text5); long k__BackingField = ciibgmbofei.k__BackingField; string text6 = string.Format("Subroom:\t{0}", k__BackingField); StringBuilder stringBuilder7 = stringBuilder.AppendLine(text6); long k__BackingField = ciibgmbofei.k__BackingField; string text7 = string.Format("Instance:\t{0}", k__BackingField); StringBuilder stringBuilder8 = stringBuilder.AppendLine(text7); TextMeshPro textMeshPro = this.textMesh; int hashCode = stringBuilder.GetHashCode(); return; } global::UnityEngine.Object.Destroy(base.gameObject); } // Token: 0x06002E24 RID: 11812 RVA: 0x000C10B0 File Offset: 0x000BF2B0 [Token(Token = "0x6002E24")] [Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")] public VersionText() { } // Token: 0x0400272E RID: 10030 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400272E")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)] private TextMeshPro textMesh; // Token: 0x0400272F RID: 10031 [Token(Token = "0x400272F")] private static string OOFJJDBAAOF = "+noversiontext"; }