68 lines
1.8 KiB
C#
68 lines
1.8 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using CircuitsV2.Context;
|
|
using CircuitsV2.Types;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.CircuitsV2.Adapter;
|
|
|
|
// Token: 0x0200238E RID: 9102
|
|
[Token(Token = "0x200238E")]
|
|
[StructLayout(3)]
|
|
public static class EHHANMGLCLL
|
|
{
|
|
// Token: 0x0600FC6D RID: 64621 RVA: 0x003B3480 File Offset: 0x003B1680
|
|
[Token(Token = "0x600FC6D")]
|
|
[Address(RVA = "0x1075750", Offset = "0x1074150", VA = "0x181075750")]
|
|
public static bool PGEIEHCBDFG(this TypeKey NMELNILPPKN)
|
|
{
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
|
|
// Token: 0x0600FC6E RID: 64622 RVA: 0x003B3490 File Offset: 0x003B1690
|
|
[Token(Token = "0x600FC6E")]
|
|
[Address(RVA = "0x1075510", Offset = "0x1073F10", VA = "0x181075510")]
|
|
public static CircuitType BIJOOJPINHH(this TypeKey NMELNILPPKN)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = NMELNILPPKN - TypeKey.Bool;
|
|
}
|
|
while (num == 0);
|
|
if (num == 0)
|
|
{
|
|
return TypeRegistry.Int32Type;
|
|
}
|
|
if (num == 0)
|
|
{
|
|
return TypeRegistry.SingleType;
|
|
}
|
|
if (num == 0)
|
|
{
|
|
return TypeRegistry.StringType;
|
|
}
|
|
if (num != 1)
|
|
{
|
|
string text = string.Format("Failed to resolve TypeKey {0} into a CircuitType. Returning Bool.", NMELNILPPKN);
|
|
CircuitType circuitType;
|
|
return circuitType;
|
|
}
|
|
return TypeRegistry.ExecType;
|
|
}
|
|
|
|
// Token: 0x0600FC6F RID: 64623 RVA: 0x003B34DC File Offset: 0x003B16DC
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x600FC6F")]
|
|
[Address(RVA = "0x10757C0", Offset = "0x10741C0", VA = "0x1810757C0")]
|
|
static EHHANMGLCLL()
|
|
{
|
|
RuntimeHelpers.InitializeArray(new TypeKey[4], fieldof(<PrivateImplementationDetails>.1456763F890A84558F99AFA687C36B9037697848).FieldHandle);
|
|
}
|
|
|
|
// Token: 0x0400A7AF RID: 42927
|
|
[Token(Token = "0x400A7AF")]
|
|
private static readonly TypeKey[] NONFEAJOIAO;
|
|
}
|