using System; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; using Cpp2IlInjected; using RecRoom.Circuits.Protobuf; using UnityEngine; // Token: 0x02002429 RID: 9257 [Token(Token = "0x2002429")] public abstract class PALEOOLLBBP { // Token: 0x0600EEF8 RID: 61176 RVA: 0x0036EA4C File Offset: 0x0036CC4C [Token(Token = "0x600EEF8")] [Address(RVA = "0x1356C00", Offset = "0x1355A00", VA = "0x181356C00")] public static void PGNCHGNKLGL(COINPCHOMPP EJJJBPLKFFE, CircuitNodeGraphCollectionData KFFMHCLOCFO) { int num; do { num = 0; List cdafcjeafji = PALEOOLLBBP.CDAFCJEAFJI; Func <>9__0; Func <>9__ = <>9__0; if (<>9__ == 0) { Func func = delegate(PALEOOLLBBP m) { COINPCHOMPP lakkacejhho = m.LAKKACEJHHO; return EJJJBPLKFFE < lakkacejhho; }; <>9__0 = func; } IEnumerable enumerable = Enumerable.Where(cdafcjeafji, <>9__); num += num; num++; if (num != 0) { if (num >= num) { goto IL_5F; } num += num; if (num != 0) { num++; goto IL_5F; } IL_94: int num2; num2 += num2; goto IL_9B; IL_5F: int num3 = 0; COINPCHOMPP roomDataVersion = EJJJBPLKFFE; Debug.LogWarning(string.Format("Running {0} \"{1}\" for data version {2}", "CircuitPreInitializeMigration", num3, num)); num2 = (int)roomDataVersion; string text = num.ToString(); num2 += num2; goto IL_94; } IL_9B: if (num != 0) { } } while (num != 0); } // Token: 0x0600EEF9 RID: 61177 RVA: 0x0036EB0C File Offset: 0x0036CD0C [Token(Token = "0x600EEF9")] [Address(RVA = "0x4E6E10", Offset = "0x4E5C10", VA = "0x1804E6E10")] protected PALEOOLLBBP(COINPCHOMPP LAKKACEJHHO, string KABGMLIODPE) { this.LAKKACEJHHO = LAKKACEJHHO; this.KABGMLIODPE = KABGMLIODPE; } // Token: 0x0600EEFA RID: 61178 RVA: 0x0036EB30 File Offset: 0x0036CD30 [Token(Token = "0x600EEFA")] [Address(RVA = "0x1356BF0", Offset = "0x13559F0", VA = "0x181356BF0")] protected bool NPPIMEIINJD(COINPCHOMPP EJJJBPLKFFE) { return EJJJBPLKFFE < this.LAKKACEJHHO; } // Token: 0x0600EEFB RID: 61179 RVA: 0x0036EB48 File Offset: 0x0036CD48 [Token(Token = "0x600EEFB")] [Address(RVA = "0x1356B20", Offset = "0x1355920", VA = "0x181356B20")] private void CPLDGKCIAGP(COINPCHOMPP EJJJBPLKFFE, CircuitNodeGraphCollectionData KFFMHCLOCFO) { string text; Debug.LogWarning(text); string text2 = this.ToString(); } // Token: 0x0600EEFC RID: 61180 [Token(Token = "0x600EEFC")] [Address(Slot = "4")] protected abstract void JLMAIGOKJGO(COINPCHOMPP EJJJBPLKFFE, CircuitNodeGraphCollectionData KFFMHCLOCFO); // Token: 0x0600EEFD RID: 61181 RVA: 0x0036EB64 File Offset: 0x0036CD64 // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x600EEFD")] [Address(RVA = "0x1356F20", Offset = "0x1355D20", VA = "0x181356F20")] static PALEOOLLBBP() { List list = new List(); JJOHDPELJIO jjohdpeljio = new JJOHDPELJIO(); list.Add(jjohdpeljio); PALEOOLLBBP.CDAFCJEAFJI = list; } // Token: 0x04009E06 RID: 40454 [Token(Token = "0x4009E06")] private static List CDAFCJEAFJI; // Token: 0x04009E07 RID: 40455 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4009E07")] private readonly COINPCHOMPP LAKKACEJHHO; // Token: 0x04009E08 RID: 40456 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4009E08")] private readonly string KABGMLIODPE; // Token: 0x0200242A RID: 9258 [Token(Token = "0x200242A")] [CompilerGenerated] private sealed class HNHKJEDLEBC { // Token: 0x0600EEFE RID: 61182 RVA: 0x0036EB90 File Offset: 0x0036CD90 [Token(Token = "0x600EEFE")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public HNHKJEDLEBC() { } // Token: 0x0600EEFF RID: 61183 RVA: 0x0036EBA4 File Offset: 0x0036CDA4 [Token(Token = "0x600EEFF")] [Address(RVA = "0x134E220", Offset = "0x134D020", VA = "0x18134E220")] internal bool b__0(PALEOOLLBBP m) { COINPCHOMPP lakkacejhho = m.LAKKACEJHHO; return this.roomDataVersion < lakkacejhho; } // Token: 0x04009E09 RID: 40457 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4009E09")] public COINPCHOMPP roomDataVersion; // Token: 0x04009E0A RID: 40458 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4009E0A")] public Func <>9__0; } }