Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

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