using System; using System.Runtime.InteropServices; using Cpp2IlInjected; namespace RecRoom.Utils.OverridableFields { // Token: 0x02002028 RID: 8232 [Token(Token = "0x2002028")] [Serializable] [StructLayout(3)] public class MutableOverridableBool : SerializedMutableOverridableBase { // Token: 0x0600E3B1 RID: 58289 RVA: 0x00361CB4 File Offset: 0x0035FEB4 [Token(Token = "0x600E3B1")] [Address(RVA = "0x13268D0", Offset = "0x13252D0", VA = "0x1813268D0")] public MutableOverridableBool() { int num = 0; int num2 = 0; base..ctor(num2 != 0, num); } // Token: 0x0600E3B2 RID: 58290 RVA: 0x00361CD0 File Offset: 0x0035FED0 [Token(Token = "0x600E3B2")] [Address(RVA = "0x1326910", Offset = "0x1325310", VA = "0x181326910")] public MutableOverridableBool(bool value) : base(true, value) { } // Token: 0x0600E3B3 RID: 58291 RVA: 0x00361CE8 File Offset: 0x0035FEE8 [Token(Token = "0x600E3B3")] [Address(RVA = "0x1326960", Offset = "0x1325360", VA = "0x181326960")] public MutableOverridableBool(bool overrides, bool value) : base(overrides, value) { } // Token: 0x0600E3B4 RID: 58292 RVA: 0x00361D00 File Offset: 0x0035FF00 [Token(Token = "0x600E3B4")] [Address(RVA = "0x1326830", Offset = "0x1325230", VA = "0x181326830", Slot = "3")] public override string ToString() { string text; return text; } // Token: 0x0600E3B5 RID: 58293 RVA: 0x00361D10 File Offset: 0x0035FF10 [Token(Token = "0x600E3B5")] [Address(RVA = "0x13266D0", Offset = "0x13250D0", VA = "0x1813266D0")] public static MutableOverridableBool FAJDMKOEFLH(bool MBJCIBHEOMM) { return new MutableOverridableBool(true, MBJCIBHEOMM); } // Token: 0x0600E3B6 RID: 58294 RVA: 0x00361D24 File Offset: 0x0035FF24 [Token(Token = "0x600E3B6")] [Address(RVA = "0x13265E0", Offset = "0x1324FE0", VA = "0x1813265E0", Slot = "25")] public override void EJAHCBFGHPP(byte[] PDOFKJGFNGK) { if (PDOFKJGFNGK != 0) { ANEKJPAEIMD anekjpaeimd = ANEKJPAEIMD.MHLLBDFJBOD.ParseFrom(PDOFKJGFNGK); } bool overrides = ((ECCMHGLDNHK)this).AKNLAMFAPGB; } // Token: 0x0600E3B7 RID: 58295 RVA: 0x00361D50 File Offset: 0x0035FF50 [Token(Token = "0x600E3B7")] [Address(RVA = "0x13267E0", Offset = "0x13251E0", VA = "0x1813267E0", Slot = "24")] public override void KPLNIADHMPN(ANEKJPAEIMD KFCHMHOEGPD) { if (KFCHMHOEGPD != 0) { bool value = this.Value != null; bool overrides = this.Overrides; } } // Token: 0x0600E3B8 RID: 58296 RVA: 0x00361D70 File Offset: 0x0035FF70 [Token(Token = "0x600E3B8")] [Address(RVA = "0x1326750", Offset = "0x1325150", VA = "0x181326750", Slot = "23")] public override ANEKJPAEIMD KCINMMHMPGF() { ANEKJPAEIMD anekjpaeimd = new ANEKJPAEIMD(); anekjpaeimd.PIHBFDHCNMI = anekjpaeimd != null; return anekjpaeimd; } } }