using System; using System.Collections.Generic; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.Utils.OverridableFields { // Token: 0x020021EF RID: 8687 [Token(Token = "0x20021EF")] [Serializable] public class MutableOverridableListVector3 : SerializedMutableOverridableBase, GEBGMJICKGK> { // Token: 0x17002343 RID: 9027 // (get) Token: 0x0600DEC4 RID: 57028 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x0600DEC5 RID: 57029 RVA: 0x00338DA8 File Offset: 0x00336FA8 [Token(Token = "0x17002343")] public override List Value { [Token(Token = "0x600DEC4")] [Address(RVA = "0x11032B0", Offset = "0x11020B0", VA = "0x1811032B0", Slot = "19")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x600DEC5")] [Address(RVA = "0x11032F0", Offset = "0x11020F0", VA = "0x1811032F0", Slot = "20")] set { if (value == 0) { List list = new List(); } base.Value = value; } } // Token: 0x0600DEC6 RID: 57030 RVA: 0x00338DC8 File Offset: 0x00336FC8 [Token(Token = "0x600DEC6")] [Address(RVA = "0x11031D0", Offset = "0x1101FD0", VA = "0x1811031D0")] public MutableOverridableListVector3() { List list = new List(); int num = 0; base..ctor(num != 0, list); } // Token: 0x0600DEC7 RID: 57031 RVA: 0x00338DE8 File Offset: 0x00336FE8 [Token(Token = "0x600DEC7")] [Address(RVA = "0x1103180", Offset = "0x1101F80", VA = "0x181103180")] public MutableOverridableListVector3(List ONGBFDACHHG) : base(true, ONGBFDACHHG) { } // Token: 0x0600DEC8 RID: 57032 RVA: 0x00338E00 File Offset: 0x00337000 [Token(Token = "0x600DEC8")] [Address(RVA = "0x1103250", Offset = "0x1102050", VA = "0x181103250")] public MutableOverridableListVector3(bool PPEMHAIEECM, List ONGBFDACHHG) : base(PPEMHAIEECM, ONGBFDACHHG) { } // Token: 0x0600DEC9 RID: 57033 RVA: 0x00338E18 File Offset: 0x00337018 [Token(Token = "0x600DEC9")] [Address(RVA = "0x11030F0", Offset = "0x1101EF0", VA = "0x1811030F0", Slot = "3")] public override string ToString() { string text; return text; } // Token: 0x0600DECA RID: 57034 RVA: 0x00338E28 File Offset: 0x00337028 [Token(Token = "0x600DECA")] [Address(RVA = "0x1102B50", Offset = "0x1101950", VA = "0x181102B50")] public static MutableOverridableListVector3 FAJDMKOEFLH(List MBJCIBHEOMM) { MutableOverridableListVector3 mutableOverridableListVector = new MutableOverridableListVector3(); List list = new List(); bool overrides = mutableOverridableListVector.Overrides; List value = mutableOverridableListVector.Value; return mutableOverridableListVector; } // Token: 0x0600DECB RID: 57035 RVA: 0x00338E5C File Offset: 0x0033705C [Token(Token = "0x600DECB")] [Address(RVA = "0x1102C40", Offset = "0x1101A40", VA = "0x181102C40", Slot = "21")] public override void JBBLIBHHEBC() { bool overrides = ((ECCMHGLDNHK)this).AKNLAMFAPGB; } // Token: 0x0600DECC RID: 57036 RVA: 0x00338E78 File Offset: 0x00337078 [Token(Token = "0x600DECC")] [Address(RVA = "0x1102A60", Offset = "0x1101860", VA = "0x181102A60", Slot = "25")] public override void EJAHCBFGHPP(byte[] PDOFKJGFNGK) { if (PDOFKJGFNGK != 0) { GEBGMJICKGK gebgmjickgk = GEBGMJICKGK.MHLLBDFJBOD.ParseFrom(PDOFKJGFNGK); } bool overrides = ((ECCMHGLDNHK)this).AKNLAMFAPGB; } // Token: 0x0600DECD RID: 57037 RVA: 0x00338EA4 File Offset: 0x003370A4 [Token(Token = "0x600DECD")] [Address(RVA = "0x1102EA0", Offset = "0x1101CA0", VA = "0x181102EA0", Slot = "24")] public override void KPLNIADHMPN(GEBGMJICKGK KFCHMHOEGPD) { int num; do { num = 0; if (KFCHMHOEGPD == 0) { return; } List list = new List(); IEnumerator enumerator = KFCHMHOEGPD.DJCPGNKKDBO.GetEnumerator(); if (enumerator != 0) { if (num >= enumerator) { goto IL_2C; } num += num; if (num != enumerator) { num++; goto IL_2C; } IL_34: enumerator += enumerator; float num2; num2 += 2.7E-44f; goto IL_42; IL_2C: Vector3 vector; num2 = vector.z; goto IL_34; } IL_42: if (enumerator != 0) { } } while (num != 0); List value = this.Value; bool overrides = this.Overrides; } // Token: 0x0600DECE RID: 57038 RVA: 0x00338F20 File Offset: 0x00337120 [Token(Token = "0x600DECE")] [Address(RVA = "0x1102CB0", Offset = "0x1101AB0", VA = "0x181102CB0", Slot = "23")] public override GEBGMJICKGK KCINMMHMPGF() { int num; GEBGMJICKGK gebgmjickgk; List list; do { num = 0; gebgmjickgk = new GEBGMJICKGK(); list = new List(); bool flag; if (flag) { MLLDBGNOBLL mlldbgnobll; list.Add(mlldbgnobll); } } while (num != 0); gebgmjickgk.DJCPGNKKDBO.AddRange(list); return gebgmjickgk; } } }