Files
2026-04-08 23:40:05 +02:00

144 lines
3.6 KiB
C#

using System;
using System.Runtime.InteropServices;
using CircuitsV2;
using CircuitsV2.Context;
using CircuitsV2.Types;
using Cpp2IlInjected;
using RecRoom.CircuitsV2.Adapter;
// Token: 0x0200238C RID: 9100
[Token(Token = "0x200238C")]
[StructLayout(3)]
public sealed class DJLBPGLAJOL : PODGPJPDGJK
{
// Token: 0x17002AEB RID: 10987
// (get) Token: 0x0600FC67 RID: 64615 RVA: 0x003B3328 File Offset: 0x003B1528
[Token(Token = "0x17002AEB")]
public TypeKey AKFDMGLACLA
{
[Token(Token = "0x600FC67")]
[Address(RVA = "0x1BEBF10", Offset = "0x1BEA910", VA = "0x181BEBF10", Slot = "4")]
get
{
CircuitType blkbicfkdbj;
do
{
blkbicfkdbj = this.BLKBICFKDBJ;
}
while (DJLBPGLAJOL.KFFFMJDJBEM(blkbicfkdbj) && blkbicfkdbj == 0);
if (blkbicfkdbj.<Kind>k__BackingField <= TypeKind.Union)
{
}
throw new NullReferenceException();
}
}
// Token: 0x17002AEC RID: 10988
// (get) Token: 0x0600FC68 RID: 64616 RVA: 0x003B3358 File Offset: 0x003B1558
[Token(Token = "0x17002AEC")]
public bool AJBJAAIDINB
{
[Token(Token = "0x600FC68")]
[Address(RVA = "0x1BEBF00", Offset = "0x1BEA900", VA = "0x181BEBF00", Slot = "5")]
get
{
return DJLBPGLAJOL.KFFFMJDJBEM(this.BLKBICFKDBJ);
}
}
// Token: 0x0600FC69 RID: 64617 RVA: 0x003B3370 File Offset: 0x003B1570
[Token(Token = "0x600FC69")]
[Address(RVA = "0x1BEBBF0", Offset = "0x1BEA5F0", VA = "0x181BEBBF0", Slot = "6")]
public bool EJIEFLPGFBC(string ONGBFDACHHG, out CircuitSignal BECIIEHIPMJ)
{
int num2;
int num3;
CircuitType blkbicfkdbj;
do
{
int num = 0;
BECIIEHIPMJ.impl = num;
num2 = 0;
num3 = 0;
BECIIEHIPMJ.backingObject = num;
if (DJLBPGLAJOL.KFFFMJDJBEM(this.BLKBICFKDBJ))
{
return;
}
blkbicfkdbj = this.BLKBICFKDBJ;
}
while (DJLBPGLAJOL.KFFFMJDJBEM(blkbicfkdbj) && blkbicfkdbj == 0);
if (blkbicfkdbj.<Kind>k__BackingField <= TypeKind.Union)
{
}
uint num4;
if (num4 != (uint)0)
{
if (num4 != (uint)0)
{
if ((num4 != (uint)0 && num4 != (uint)1) || !float.TryParse(ONGBFDACHHG, num2))
{
return;
}
CircuitSignal circuitSignal = CircuitSignal.FromFloat((float)num2);
}
if (!int.TryParse(ONGBFDACHHG, num3))
{
return;
}
}
bool flag;
if (flag)
{
return;
}
}
// Token: 0x0600FC6A RID: 64618 RVA: 0x003B33FC File Offset: 0x003B15FC
[Token(Token = "0x600FC6A")]
[Address(RVA = "0x3C3A30", Offset = "0x3C2430", VA = "0x1803C3A30")]
public DJLBPGLAJOL(CircuitType impl)
{
this.BLKBICFKDBJ = impl;
}
// Token: 0x0600FC6B RID: 64619 RVA: 0x003B3418 File Offset: 0x003B1618
[Token(Token = "0x600FC6B")]
[Address(RVA = "0x1BEBE40", Offset = "0x1BEA840", VA = "0x181BEBE40")]
internal static bool KFFFMJDJBEM(CircuitType GEDCEIDOKJL)
{
while (GEDCEIDOKJL.<Kind>k__BackingField == TypeKind.AppliedGeneric)
{
if (GEDCEIDOKJL != 0)
{
if (GEDCEIDOKJL.<Kind>k__BackingField == TypeKind.Array)
{
return true;
}
ClassType listType = TypeRegistry.ListType;
return GEDCEIDOKJL == listType;
}
}
throw new NullReferenceException();
}
// Token: 0x0600FC6C RID: 64620 RVA: 0x003B3454 File Offset: 0x003B1654
[Token(Token = "0x600FC6C")]
[Address(RVA = "0x1BEBAD0", Offset = "0x1BEA4D0", VA = "0x181BEBAD0")]
internal static TypeKey BNNGBEHKBHP(CircuitType GEDCEIDOKJL)
{
while (DJLBPGLAJOL.KFFFMJDJBEM(GEDCEIDOKJL) && GEDCEIDOKJL == 0)
{
}
if (GEDCEIDOKJL.<Kind>k__BackingField <= TypeKind.Union)
{
}
throw new NullReferenceException();
}
// Token: 0x0400A7A6 RID: 42918
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x400A7A6")]
private readonly CircuitType BLKBICFKDBJ;
}