160 lines
4.4 KiB
C#
160 lines
4.4 KiB
C#
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<PALEOOLLBBP> cdafcjeafji = PALEOOLLBBP.CDAFCJEAFJI;
|
|
Func<PALEOOLLBBP, bool> <>9__0;
|
|
Func<PALEOOLLBBP, bool> <>9__ = <>9__0;
|
|
if (<>9__ == 0)
|
|
{
|
|
Func<PALEOOLLBBP, bool> func = delegate(PALEOOLLBBP m)
|
|
{
|
|
COINPCHOMPP lakkacejhho = m.LAKKACEJHHO;
|
|
return EJJJBPLKFFE < lakkacejhho;
|
|
};
|
|
<>9__0 = func;
|
|
}
|
|
IEnumerable<PALEOOLLBBP> enumerable = Enumerable.Where<PALEOOLLBBP>(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<PALEOOLLBBP> list = new List();
|
|
JJOHDPELJIO jjohdpeljio = new JJOHDPELJIO();
|
|
list.Add(jjohdpeljio);
|
|
PALEOOLLBBP.CDAFCJEAFJI = list;
|
|
}
|
|
|
|
// Token: 0x04009E06 RID: 40454
|
|
[Token(Token = "0x4009E06")]
|
|
private static List<PALEOOLLBBP> 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 <RunAll>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<PALEOOLLBBP, bool> <>9__0;
|
|
}
|
|
}
|