using System; using System.Runtime.InteropServices; using CodeStage.AntiCheat.ObscuredTypes; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.Utils.OverridableFields { // Token: 0x02002020 RID: 8224 [Token(Token = "0x2002020")] [Serializable] [StructLayout(0, Size = 20)] public struct OverridableObscuredInt : BAOFECPMCOB, ECCMHGLDNHK, BGJPLFFADCK { // Token: 0x170025F5 RID: 9717 // (get) Token: 0x0600E367 RID: 58215 RVA: 0x00361684 File Offset: 0x0035F884 [Token(Token = "0x170025F5")] public bool Overrides { [Token(Token = "0x600E367")] [Address(RVA = "0xF340", Offset = "0xE740", VA = "0x18000F340", Slot = "5")] get { return this.value.inited; } } // Token: 0x170025F6 RID: 9718 // (get) Token: 0x0600E368 RID: 58216 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x170025F6")] public object ObjectValue { [Token(Token = "0x600E368")] [Address(RVA = "0x230180", Offset = "0x22F580", VA = "0x180230180", Slot = "6")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x170025F7 RID: 9719 // (get) Token: 0x0600E369 RID: 58217 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x170025F7")] public ObscuredInt Value { [Token(Token = "0x600E369")] [Address(RVA = "0x2DA0", Offset = "0x21A0", VA = "0x180002DA0", Slot = "4")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x0600E36A RID: 58218 RVA: 0x0036169C File Offset: 0x0035F89C [Token(Token = "0x600E36A")] [Address(RVA = "0x22F7C0", Offset = "0x22EBC0", VA = "0x18022F7C0")] public OverridableObscuredInt(ObscuredInt value) { this.value.inited = true; } // Token: 0x0600E36B RID: 58219 RVA: 0x003616B8 File Offset: 0x0035F8B8 [Token(Token = "0x600E36B")] [Address(RVA = "0x22F7D0", Offset = "0x22EBD0", VA = "0x18022F7D0")] public OverridableObscuredInt(bool overrides, ObscuredInt value) { this.value.inited = overrides; } // Token: 0x0600E36C RID: 58220 RVA: 0x003616D4 File Offset: 0x0035F8D4 [Token(Token = "0x600E36C")] [Address(RVA = "0x230100", Offset = "0x22F500", VA = "0x180230100", Slot = "3")] public override string ToString() { bool inited = this.value.inited; return string.Format("OverridableObscuredInt {{ Overrides = {0} Value = {1} }}", inited, inited); } // Token: 0x0600E36D RID: 58221 RVA: 0x003616FC File Offset: 0x0035F8FC [Token(Token = "0x600E36D")] [Address(RVA = "0x132F050", Offset = "0x132DA50", VA = "0x18132F050")] public static OverridableObscuredInt FAJDMKOEFLH(ObscuredInt MBJCIBHEOMM) { } // Token: 0x0600E36E RID: 58222 RVA: 0x0036170C File Offset: 0x0035F90C [Token(Token = "0x600E36E")] [Address(RVA = "0x230050", Offset = "0x22F450", VA = "0x180230050", Slot = "7")] public KHFABFHGJNG KCINMMHMPGF() { KHFABFHGJNG khfabfhgjng = new KHFABFHGJNG(); bool inited = this.value.inited; khfabfhgjng.PIHBFDHCNMI = inited; int num; khfabfhgjng.DJCPGNKKDBO = num; return khfabfhgjng; } // Token: 0x0600E36F RID: 58223 RVA: 0x00361740 File Offset: 0x0035F940 [Token(Token = "0x600E36F")] [Address(RVA = "0x132F320", Offset = "0x132DD20", VA = "0x18132F320")] public static OverridableObscuredInt PHILDOGCKCK(KHFABFHGJNG KFCHMHOEGPD) { throw new NullReferenceException(); } // Token: 0x04009515 RID: 38165 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4009515")] [SerializeField] private bool overrides; // Token: 0x04009516 RID: 38166 [global::Cpp2IlInjected.FieldOffset(Offset = "0x4")] [Token(Token = "0x4009516")] [SerializeField] private ObscuredInt value; } }