Files
Apr2020-Cpp2Il-Dump/Assembly-CSharp/PALEOOLLBBP.cs
T
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

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;
}
}