156 lines
4.2 KiB
C#
156 lines
4.2 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Runtime.CompilerServices;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Circuits.Protobuf;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x0200250D RID: 9485
|
|
[Token(Token = "0x200250D")]
|
|
public abstract class PALEOOLLBBP
|
|
{
|
|
// Token: 0x0600F311 RID: 62225 RVA: 0x00378048 File Offset: 0x00376248
|
|
[Token(Token = "0x600F311")]
|
|
[Address(RVA = "0x152A730", Offset = "0x1529730", VA = "0x18152A730")]
|
|
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__);
|
|
if (enumerable != 0)
|
|
{
|
|
if (num >= enumerable)
|
|
{
|
|
goto IL_5B;
|
|
}
|
|
num += num;
|
|
if (num != enumerable)
|
|
{
|
|
num++;
|
|
goto IL_5B;
|
|
}
|
|
IL_6E:
|
|
int num2;
|
|
num2 += num2;
|
|
goto IL_75;
|
|
IL_5B:
|
|
COINPCHOMPP roomDataVersion = EJJJBPLKFFE;
|
|
string text;
|
|
Debug.LogWarning(text);
|
|
num2 = (int)roomDataVersion;
|
|
goto IL_6E;
|
|
}
|
|
IL_75:
|
|
if (enumerable != 0)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
}
|
|
|
|
// Token: 0x0600F312 RID: 62226 RVA: 0x003780E4 File Offset: 0x003762E4
|
|
[Token(Token = "0x600F312")]
|
|
[Address(RVA = "0x49A4C0", Offset = "0x4994C0", VA = "0x18049A4C0")]
|
|
protected PALEOOLLBBP(COINPCHOMPP LAKKACEJHHO, string KABGMLIODPE)
|
|
{
|
|
this.LAKKACEJHHO = LAKKACEJHHO;
|
|
this.KABGMLIODPE = KABGMLIODPE;
|
|
}
|
|
|
|
// Token: 0x0600F313 RID: 62227 RVA: 0x00378108 File Offset: 0x00376308
|
|
[Token(Token = "0x600F313")]
|
|
[Address(RVA = "0x152A720", Offset = "0x1529720", VA = "0x18152A720")]
|
|
protected bool NPPIMEIINJD(COINPCHOMPP EJJJBPLKFFE)
|
|
{
|
|
return EJJJBPLKFFE < this.LAKKACEJHHO;
|
|
}
|
|
|
|
// Token: 0x0600F314 RID: 62228 RVA: 0x00378120 File Offset: 0x00376320
|
|
[Token(Token = "0x600F314")]
|
|
[Address(RVA = "0x152A650", Offset = "0x1529650", VA = "0x18152A650")]
|
|
private void CPLDGKCIAGP(COINPCHOMPP EJJJBPLKFFE, CircuitNodeGraphCollectionData KFFMHCLOCFO)
|
|
{
|
|
string text;
|
|
Debug.LogWarning(text);
|
|
string text2 = this.ToString();
|
|
}
|
|
|
|
// Token: 0x0600F315 RID: 62229
|
|
[Token(Token = "0x600F315")]
|
|
[Address(Slot = "4")]
|
|
protected abstract void JLMAIGOKJGO(COINPCHOMPP EJJJBPLKFFE, CircuitNodeGraphCollectionData KFFMHCLOCFO);
|
|
|
|
// Token: 0x0600F316 RID: 62230 RVA: 0x0037813C File Offset: 0x0037633C
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x600F316")]
|
|
[Address(RVA = "0x152A9F0", Offset = "0x15299F0", VA = "0x18152A9F0")]
|
|
static PALEOOLLBBP()
|
|
{
|
|
List<PALEOOLLBBP> list = new List();
|
|
JJOHDPELJIO jjohdpeljio = new JJOHDPELJIO();
|
|
list.Add(jjohdpeljio);
|
|
PALEOOLLBBP.CDAFCJEAFJI = list;
|
|
}
|
|
|
|
// Token: 0x04009FFD RID: 40957
|
|
[Token(Token = "0x4009FFD")]
|
|
private static List<PALEOOLLBBP> CDAFCJEAFJI;
|
|
|
|
// Token: 0x04009FFE RID: 40958
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4009FFE")]
|
|
private readonly COINPCHOMPP LAKKACEJHHO;
|
|
|
|
// Token: 0x04009FFF RID: 40959
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4009FFF")]
|
|
private readonly string KABGMLIODPE;
|
|
|
|
// Token: 0x0200250E RID: 9486
|
|
[Token(Token = "0x200250E")]
|
|
[CompilerGenerated]
|
|
private sealed class HNHKJEDLEBC
|
|
{
|
|
// Token: 0x0600F317 RID: 62231 RVA: 0x00378168 File Offset: 0x00376368
|
|
[Token(Token = "0x600F317")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public HNHKJEDLEBC()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600F318 RID: 62232 RVA: 0x0037817C File Offset: 0x0037637C
|
|
[Token(Token = "0x600F318")]
|
|
[Address(RVA = "0x151A5F0", Offset = "0x15195F0", VA = "0x18151A5F0")]
|
|
internal bool <RunAll>b__0(PALEOOLLBBP m)
|
|
{
|
|
COINPCHOMPP lakkacejhho = m.LAKKACEJHHO;
|
|
return this.roomDataVersion < lakkacejhho;
|
|
}
|
|
|
|
// Token: 0x0400A000 RID: 40960
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400A000")]
|
|
public COINPCHOMPP roomDataVersion;
|
|
|
|
// Token: 0x0400A001 RID: 40961
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400A001")]
|
|
public Func<PALEOOLLBBP, bool> <>9__0;
|
|
}
|
|
}
|