889 lines
34 KiB
C#
889 lines
34 KiB
C#
using System;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using RecRoom;
|
|
using RecRoom.Core.Creation;
|
|
using RecRoom.Core.Creation.Shapes;
|
|
using RecRoom.Tools;
|
|
using RecRoom.Tools.MakerPenTools;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02002DA7 RID: 11687
|
|
[Token(Token = "0x2002DA7")]
|
|
[StructLayout(3)]
|
|
public static class EOKPFJPCGMK
|
|
{
|
|
// Token: 0x170037B9 RID: 14265
|
|
// (get) Token: 0x06014C25 RID: 85029 RVA: 0x004FAAFC File Offset: 0x004F8CFC
|
|
[Token(Token = "0x170037B9")]
|
|
public static TranslationSnappingVisualization JOIGOBALAAF
|
|
{
|
|
[Token(Token = "0x6014C25")]
|
|
[Address(RVA = "0x1520E30", Offset = "0x151F830", VA = "0x181520E30")]
|
|
get
|
|
{
|
|
ShapeConfig mfiafagnmjn = EOKPFJPCGMK.MFIAFAGNMJN;
|
|
int num = 0;
|
|
if (!(mfiafagnmjn != num))
|
|
{
|
|
}
|
|
return EOKPFJPCGMK.MFIAFAGNMJN.SnappingVisualizationPrefab;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170037BA RID: 14266
|
|
// (get) Token: 0x06014C26 RID: 85030 RVA: 0x004FAB30 File Offset: 0x004F8D30
|
|
[Token(Token = "0x170037BA")]
|
|
public static ShapeManipulationHandle MLNOLBHDJCI
|
|
{
|
|
[Token(Token = "0x6014C26")]
|
|
[Address(RVA = "0x1520CE0", Offset = "0x151F6E0", VA = "0x181520CE0")]
|
|
get
|
|
{
|
|
ShapeConfig mfiafagnmjn = EOKPFJPCGMK.MFIAFAGNMJN;
|
|
int num = 0;
|
|
if (!(mfiafagnmjn != num))
|
|
{
|
|
}
|
|
return EOKPFJPCGMK.MFIAFAGNMJN.ShapeManipulationHandlePrefab;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170037BB RID: 14267
|
|
// (get) Token: 0x06014C27 RID: 85031 RVA: 0x004FAB64 File Offset: 0x004F8D64
|
|
[Token(Token = "0x170037BB")]
|
|
public static MakerPenPinInfo DMEAGCECAIA
|
|
{
|
|
[Token(Token = "0x6014C27")]
|
|
[Address(RVA = "0x1520B10", Offset = "0x151F510", VA = "0x181520B10")]
|
|
get
|
|
{
|
|
ShapeConfig mfiafagnmjn = EOKPFJPCGMK.MFIAFAGNMJN;
|
|
int num = 0;
|
|
if (!(mfiafagnmjn != num))
|
|
{
|
|
}
|
|
return EOKPFJPCGMK.MFIAFAGNMJN.MakerPenPinInfoPrefab;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170037BC RID: 14268
|
|
// (get) Token: 0x06014C28 RID: 85032 RVA: 0x004FAB98 File Offset: 0x004F8D98
|
|
[Token(Token = "0x170037BC")]
|
|
public static MakerPenPinInfo DHKOHKOBLOO
|
|
{
|
|
[Token(Token = "0x6014C28")]
|
|
[Address(RVA = "0x1520970", Offset = "0x151F370", VA = "0x181520970")]
|
|
get
|
|
{
|
|
ShapeConfig mfiafagnmjn = EOKPFJPCGMK.MFIAFAGNMJN;
|
|
int num = 0;
|
|
if (!(mfiafagnmjn != num))
|
|
{
|
|
}
|
|
return EOKPFJPCGMK.MFIAFAGNMJN.CV2MakerPenPinInfoPrefab;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170037BD RID: 14269
|
|
// (get) Token: 0x06014C29 RID: 85033 RVA: 0x004FABCC File Offset: 0x004F8DCC
|
|
[Token(Token = "0x170037BD")]
|
|
public static MakerPenDragSelectVisuals MONFFCOFIIK
|
|
{
|
|
[Token(Token = "0x6014C29")]
|
|
[Address(RVA = "0x151F8C0", Offset = "0x151E2C0", VA = "0x18151F8C0")]
|
|
get
|
|
{
|
|
ShapeConfig mfiafagnmjn = EOKPFJPCGMK.MFIAFAGNMJN;
|
|
int num = 0;
|
|
if (!(mfiafagnmjn != num))
|
|
{
|
|
}
|
|
return EOKPFJPCGMK.MFIAFAGNMJN.DragSelectVisuals;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170037BE RID: 14270
|
|
// (get) Token: 0x06014C2A RID: 85034 RVA: 0x004FAC00 File Offset: 0x004F8E00
|
|
[Token(Token = "0x170037BE")]
|
|
public static MakerPenHandleManager AOCAAIEKMBA
|
|
{
|
|
[Token(Token = "0x6014C2A")]
|
|
[Address(RVA = "0x1520F10", Offset = "0x151F910", VA = "0x181520F10")]
|
|
get
|
|
{
|
|
ShapeConfig mfiafagnmjn = EOKPFJPCGMK.MFIAFAGNMJN;
|
|
int num = 0;
|
|
if (!(mfiafagnmjn != num))
|
|
{
|
|
}
|
|
return EOKPFJPCGMK.MFIAFAGNMJN.MakerPenHandleManagerPrefab;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014C2B RID: 85035 RVA: 0x004FAC34 File Offset: 0x004F8E34
|
|
[Token(Token = "0x6014C2B")]
|
|
[Address(RVA = "0x1522310", Offset = "0x1520D10", VA = "0x181522310")]
|
|
public static GameObject NPBPABHMEHB(ACBDPBHGKJL LENAGPGLDLE)
|
|
{
|
|
ShapeConfig.ShapeConfigData[] shapeDatas = EOKPFJPCGMK.MFIAFAGNMJN.ShapeDatas;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06014C2C RID: 85036 RVA: 0x004FAC54 File Offset: 0x004F8E54
|
|
[Token(Token = "0x6014C2C")]
|
|
[Address(RVA = "0x15212C0", Offset = "0x151FCC0", VA = "0x1815212C0")]
|
|
private static Mesh KIGOEMNIILI(ACBDPBHGKJL LENAGPGLDLE)
|
|
{
|
|
ShapeConfig.ShapeConfigData[] shapeDatas = EOKPFJPCGMK.MFIAFAGNMJN.ShapeDatas;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06014C2D RID: 85037 RVA: 0x004FAC74 File Offset: 0x004F8E74
|
|
[Token(Token = "0x6014C2D")]
|
|
[Address(RVA = "0x1522590", Offset = "0x1520F90", VA = "0x181522590")]
|
|
private static Mesh OGGIOMHGCDL(ACBDPBHGKJL LENAGPGLDLE, int OLGEJFLEBEN)
|
|
{
|
|
ShapeConfig.ShapeConfigData[] shapeDatas = EOKPFJPCGMK.MFIAFAGNMJN.ShapeDatas;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06014C2E RID: 85038 RVA: 0x004FAC94 File Offset: 0x004F8E94
|
|
[Token(Token = "0x6014C2E")]
|
|
[Address(RVA = "0x15203E0", Offset = "0x151EDE0", VA = "0x1815203E0")]
|
|
[AGKGJGBOJEI]
|
|
private static void FFJKAENOMAB()
|
|
{
|
|
int num = 0;
|
|
EOKPFJPCGMK.AJCKGEIGGOL = num;
|
|
EOKPFJPCGMK.IIBDJICOFBM = num;
|
|
}
|
|
|
|
// Token: 0x06014C2F RID: 85039 RVA: 0x004FACB0 File Offset: 0x004F8EB0
|
|
[Token(Token = "0x6014C2F")]
|
|
[Address(RVA = "0x15223B0", Offset = "0x1520DB0", VA = "0x1815223B0")]
|
|
public static Material OAEGHKNCLCN(ACBDPBHGKJL LENAGPGLDLE)
|
|
{
|
|
ShapeConfig mfiafagnmjn = EOKPFJPCGMK.MFIAFAGNMJN;
|
|
int num = 0;
|
|
int num2 = 0;
|
|
if (!(mfiafagnmjn != num2))
|
|
{
|
|
}
|
|
if (!EOKPFJPCGMK.AJCKGEIGGOL)
|
|
{
|
|
CBMONKDCBBJ cbmonkdcbbj = EOKPFJPCGMK.ICHIHIOFBFP;
|
|
int num3 = 0;
|
|
if (num3 < num)
|
|
{
|
|
num3 += num3;
|
|
num3++;
|
|
}
|
|
EOKPFJPCGMK.AJCKGEIGGOL = num3;
|
|
}
|
|
return EOKPFJPCGMK.AJCKGEIGGOL;
|
|
}
|
|
|
|
// Token: 0x170037BF RID: 14271
|
|
// (get) Token: 0x06014C30 RID: 85040 RVA: 0x004FAD14 File Offset: 0x004F8F14
|
|
[Token(Token = "0x170037BF")]
|
|
private static CBMONKDCBBJ ICHIHIOFBFP
|
|
{
|
|
[Token(Token = "0x6014C30")]
|
|
[Address(RVA = "0x15204C0", Offset = "0x151EEC0", VA = "0x1815204C0")]
|
|
get
|
|
{
|
|
EOKPFJPCGMK.IIBDJICOFBM = BBDALBBPHDA.MLOOLLCOMMM();
|
|
return EOKPFJPCGMK.IIBDJICOFBM;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014C31 RID: 85041 RVA: 0x004FAD38 File Offset: 0x004F8F38
|
|
[Token(Token = "0x6014C31")]
|
|
[Address(RVA = "0x1520BF0", Offset = "0x151F5F0", VA = "0x181520BF0")]
|
|
public static int IPIHMOHMBAF(LNBGEMHOKFN AOGHIJCLDDC)
|
|
{
|
|
CBMONKDCBBJ cbmonkdcbbj = EOKPFJPCGMK.ICHIHIOFBFP;
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
Color[] array = cbmonkdcbbj.OICPPFNJHFJ;
|
|
int num2 = (int)(AOGHIJCLDDC + (int)AOGHIJCLDDC);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06014C32 RID: 85042 RVA: 0x004FAD6C File Offset: 0x004F8F6C
|
|
[Token(Token = "0x6014C32")]
|
|
[Address(RVA = "0x15211E0", Offset = "0x151FBE0", VA = "0x1815211E0")]
|
|
public static int KEPKCLBHBJF(CLKCBCAGDDK ALOKGLNJFLG)
|
|
{
|
|
CBMONKDCBBJ cbmonkdcbbj = EOKPFJPCGMK.ICHIHIOFBFP;
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
Color[] array = cbmonkdcbbj.OICPPFNJHFJ;
|
|
int num2 = (int)(ALOKGLNJFLG + (int)ALOKGLNJFLG);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06014C33 RID: 85043 RVA: 0x004FADA0 File Offset: 0x004F8FA0
|
|
[Token(Token = "0x6014C33")]
|
|
[Address(RVA = "0x151FC70", Offset = "0x151E670", VA = "0x18151FC70")]
|
|
public static OAHBIDJKENF CNANPCEBHNJ(ACBDPBHGKJL LENAGPGLDLE)
|
|
{
|
|
int num;
|
|
if (num != -1)
|
|
{
|
|
OAHBIDJKENF[] hmkndnhifhk = EOKPFJPCGMK.HMKNDNHIFHK;
|
|
if ("{il2cpp array field local4->}" == (ulong)0L)
|
|
{
|
|
OAHBIDJKENF[] hmkndnhifhk2 = EOKPFJPCGMK.HMKNDNHIFHK;
|
|
ACBDPBHGKJL acbdpbhgkjl;
|
|
int num2 = (int)acbdpbhgkjl;
|
|
ShapeConfig.ShapeConfigData[] shapeDatas = EOKPFJPCGMK.MFIAFAGNMJN.ShapeDatas;
|
|
num2++;
|
|
OAHBIDJKENF oahbidjkenf;
|
|
if (oahbidjkenf != 0)
|
|
{
|
|
}
|
|
hmkndnhifhk2[0] = oahbidjkenf;
|
|
}
|
|
return EOKPFJPCGMK.HMKNDNHIFHK[num];
|
|
}
|
|
throw new IndexOutOfRangeException();
|
|
}
|
|
|
|
// Token: 0x06014C34 RID: 85044 RVA: 0x004FAE04 File Offset: 0x004F9004
|
|
[Token(Token = "0x6014C34")]
|
|
[Address(RVA = "0x1520390", Offset = "0x151ED90", VA = "0x181520390")]
|
|
public static int EHOHMLKEAND(ACBDPBHGKJL LENAGPGLDLE)
|
|
{
|
|
int num;
|
|
return num;
|
|
}
|
|
|
|
// Token: 0x06014C35 RID: 85045 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6014C35")]
|
|
[Address(RVA = "0x1522650", Offset = "0x1521050", VA = "0x181522650")]
|
|
public static int OLOMEMFKJDJ(int OHIDNMGBFOJ, int OLGEJFLEBEN)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06014C36 RID: 85046 RVA: 0x004FAE14 File Offset: 0x004F9014
|
|
[Token(Token = "0x6014C36")]
|
|
[Address(RVA = "0x1521E90", Offset = "0x1520890", VA = "0x181521E90")]
|
|
public static OAHBIDJKENF MBFEPPCGJCB(int EFBDCIJMFGD)
|
|
{
|
|
ulong num;
|
|
num += num;
|
|
num += num;
|
|
if (num != (ulong)0L)
|
|
{
|
|
int num2 = (int)JEMHPLPPHED.NJBDNNIIINC[EFBDCIJMFGD];
|
|
OAHBIDJKENF oahbidjkenf;
|
|
return oahbidjkenf;
|
|
}
|
|
int num3 = (int)JEMHPLPPHED.NJBDNNIIINC[EFBDCIJMFGD];
|
|
OAHBIDJKENF oahbidjkenf2;
|
|
return oahbidjkenf2;
|
|
}
|
|
|
|
// Token: 0x06014C37 RID: 85047 RVA: 0x004FAE54 File Offset: 0x004F9054
|
|
[Token(Token = "0x6014C37")]
|
|
[Address(RVA = "0x15219C0", Offset = "0x15203C0", VA = "0x1815219C0")]
|
|
public static OAHBIDJKENF LFDMHCFIPKA(ACBDPBHGKJL LENAGPGLDLE, int OLGEJFLEBEN)
|
|
{
|
|
int num;
|
|
if (num != -1)
|
|
{
|
|
OAHBIDJKENF[][] cngdibfbbno = EOKPFJPCGMK.CNGDIBFBBNO;
|
|
if ("{il2cpp array field local5->}" == (ulong)0L)
|
|
{
|
|
OAHBIDJKENF[][] cngdibfbbno2 = EOKPFJPCGMK.CNGDIBFBBNO;
|
|
OAHBIDJKENF[] array = new OAHBIDJKENF[2];
|
|
if (array != 0)
|
|
{
|
|
}
|
|
cngdibfbbno2[0] = array;
|
|
}
|
|
OAHBIDJKENF[] array2 = EOKPFJPCGMK.CNGDIBFBBNO[num];
|
|
if ("{il2cpp array field local10->}" == (ulong)0L)
|
|
{
|
|
OAHBIDJKENF[] array3 = EOKPFJPCGMK.CNGDIBFBBNO[num];
|
|
ShapeConfig.ShapeConfigData[] shapeDatas = EOKPFJPCGMK.MFIAFAGNMJN.ShapeDatas;
|
|
OAHBIDJKENF oahbidjkenf;
|
|
if (oahbidjkenf != 0)
|
|
{
|
|
}
|
|
array3[0] = oahbidjkenf;
|
|
}
|
|
return EOKPFJPCGMK.CNGDIBFBBNO[num][OLGEJFLEBEN];
|
|
}
|
|
throw new IndexOutOfRangeException();
|
|
}
|
|
|
|
// Token: 0x06014C38 RID: 85048 RVA: 0x004FAEF8 File Offset: 0x004F90F8
|
|
[Token(Token = "0x6014C38")]
|
|
[Address(RVA = "0x151FF70", Offset = "0x151E970", VA = "0x18151FF70")]
|
|
public static int DKGKLOGBHBL(ShapeContainer.BJOOGDAHOOO BHPDBBDLCJD)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06014C38)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Int32 EOKPFJPCGMK::DKGKLOGBHBL(RecRoom.Core.Creation.Shapes.ShapeContainer/BJOOGDAHOOO)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
IL_4F:
|
|
stloc:ArgumentException(var_5_59, newobj:ArgumentException(ArgumentException::.ctor, ldstr:string("physicsMode")))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x06014C39 RID: 85049 RVA: 0x004FAF60 File Offset: 0x004F9160
|
|
[Token(Token = "0x6014C39")]
|
|
[Address(RVA = "0x1521DF0", Offset = "0x15207F0", VA = "0x181521DF0")]
|
|
public static string LFPKAJOGHOL(ACBDPBHGKJL LENAGPGLDLE)
|
|
{
|
|
ShapeConfig.ShapeConfigData[] shapeDatas = EOKPFJPCGMK.MFIAFAGNMJN.ShapeDatas;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06014C3A RID: 85050 RVA: 0x004FAF80 File Offset: 0x004F9180
|
|
[Token(Token = "0x6014C3A")]
|
|
[Address(RVA = "0x151FAF0", Offset = "0x151E4F0", VA = "0x18151FAF0")]
|
|
public static int CGOKMCBFMAM(ACBDPBHGKJL LENAGPGLDLE)
|
|
{
|
|
int num = 0;
|
|
ShapeConfig.ShapeConfigData[] shapeDatas = EOKPFJPCGMK.MFIAFAGNMJN.ShapeDatas;
|
|
if (shapeDatas != 0)
|
|
{
|
|
if (shapeDatas == 0)
|
|
{
|
|
return EOKPFJPCGMK.MFIAFAGNMJN.BoxColliderCost;
|
|
}
|
|
if (shapeDatas == (ulong)1L)
|
|
{
|
|
return EOKPFJPCGMK.MFIAFAGNMJN.MeshColliderCost;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
ShapeConfig mfiafagnmjn = EOKPFJPCGMK.MFIAFAGNMJN;
|
|
}
|
|
return num;
|
|
}
|
|
|
|
// Token: 0x06014C3B RID: 85051 RVA: 0x004FAFD0 File Offset: 0x004F91D0
|
|
[Token(Token = "0x6014C3B")]
|
|
[Address(RVA = "0x1520FF0", Offset = "0x151F9F0", VA = "0x181520FF0")]
|
|
public static float KBGCCOPNOAA(ShapeContainer.BJOOGDAHOOO BHPDBBDLCJD)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06014C3B)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Single EOKPFJPCGMK::KBGCCOPNOAA(RecRoom.Core.Creation.Shapes.ShapeContainer/BJOOGDAHOOO)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
IL_4A:
|
|
stloc:ArgumentException(var_4_54, newobj:ArgumentException(ArgumentException::.ctor, ldstr:string("physicsMode")))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x170037C0 RID: 14272
|
|
// (get) Token: 0x06014C3C RID: 85052 RVA: 0x004FB034 File Offset: 0x004F9234
|
|
[Token(Token = "0x170037C0")]
|
|
public static ShapeColorInfo[] CJABFLFIKOA
|
|
{
|
|
[Token(Token = "0x6014C3C")]
|
|
[Address(RVA = "0x151FA80", Offset = "0x151E480", VA = "0x18151FA80")]
|
|
get
|
|
{
|
|
return EOKPFJPCGMK.MFIAFAGNMJN.ShapeColorInfos;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170037C1 RID: 14273
|
|
// (get) Token: 0x06014C3D RID: 85053 RVA: 0x004FB054 File Offset: 0x004F9254
|
|
[Token(Token = "0x170037C1")]
|
|
public static ShapeColorInfo[] IKFGMGLJFGE
|
|
{
|
|
[Token(Token = "0x6014C3D")]
|
|
[Address(RVA = "0x15214E0", Offset = "0x151FEE0", VA = "0x1815214E0")]
|
|
get
|
|
{
|
|
return EOKPFJPCGMK.MFIAFAGNMJN.UISortedShapeColorInfos;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170037C2 RID: 14274
|
|
// (get) Token: 0x06014C3E RID: 85054 RVA: 0x004FB074 File Offset: 0x004F9274
|
|
[Token(Token = "0x170037C2")]
|
|
public static ShapeMaterialInfo[] KEMHPPDDMJA
|
|
{
|
|
[Token(Token = "0x6014C3E")]
|
|
[Address(RVA = "0x1520450", Offset = "0x151EE50", VA = "0x181520450")]
|
|
get
|
|
{
|
|
return EOKPFJPCGMK.MFIAFAGNMJN.ShapeMaterialInfos;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014C3F RID: 85055 RVA: 0x004FB094 File Offset: 0x004F9294
|
|
[Token(Token = "0x6014C3F")]
|
|
[Address(RVA = "0x1520A50", Offset = "0x151F450", VA = "0x181520A50")]
|
|
internal static void HHGGLCFGAFG()
|
|
{
|
|
if (EOKPFJPCGMK.IIBDJICOFBM != 0)
|
|
{
|
|
}
|
|
SafeDestroy.Asset(EOKPFJPCGMK.AJCKGEIGGOL);
|
|
}
|
|
|
|
// Token: 0x06014C40 RID: 85056 RVA: 0x004FB0B4 File Offset: 0x004F92B4
|
|
[Token(Token = "0x6014C40")]
|
|
[Address(RVA = "0x1521870", Offset = "0x1520270", VA = "0x181521870")]
|
|
public static void LEHCGAPLOEE()
|
|
{
|
|
if (EOKPFJPCGMK.IIBDJICOFBM != 0)
|
|
{
|
|
}
|
|
int num = 0;
|
|
EOKPFJPCGMK.IIBDJICOFBM = num;
|
|
CBMONKDCBBJ cbmonkdcbbj = EOKPFJPCGMK.ICHIHIOFBFP;
|
|
num += num;
|
|
num++;
|
|
Color[] array = cbmonkdcbbj.OICPPFNJHFJ;
|
|
}
|
|
|
|
// Token: 0x170037C3 RID: 14275
|
|
// (get) Token: 0x06014C41 RID: 85057 RVA: 0x004FB0F4 File Offset: 0x004F92F4
|
|
[Token(Token = "0x170037C3")]
|
|
public static int BJJFAAFKLMO
|
|
{
|
|
[Token(Token = "0x6014C41")]
|
|
[Address(RVA = "0xEAF9D0", Offset = "0xEAE3D0", VA = "0x180EAF9D0")]
|
|
get
|
|
{
|
|
return 61;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170037C4 RID: 14276
|
|
// (get) Token: 0x06014C42 RID: 85058 RVA: 0x004FB104 File Offset: 0x004F9304
|
|
[Token(Token = "0x170037C4")]
|
|
public static int DGOJHLDEMKF
|
|
{
|
|
[Token(Token = "0x6014C42")]
|
|
[Address(RVA = "0xC390D0", Offset = "0xC37AD0", VA = "0x180C390D0")]
|
|
get
|
|
{
|
|
return 32;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014C43 RID: 85059 RVA: 0x004FB114 File Offset: 0x004F9314
|
|
[Token(Token = "0x6014C43")]
|
|
[Address(RVA = "0x1522880", Offset = "0x1521280", VA = "0x181522880")]
|
|
public static Color OPHJADHMIOF(LNBGEMHOKFN AOGHIJCLDDC)
|
|
{
|
|
ShapeColorInfo[] array = EOKPFJPCGMK.CJABFLFIKOA;
|
|
int num = 0;
|
|
int length = array.Length;
|
|
if (num < length)
|
|
{
|
|
ShapeColorInfo shapeColorInfo = array[num];
|
|
num++;
|
|
}
|
|
Color white = Color.white;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06014C44 RID: 85060 RVA: 0x004FB150 File Offset: 0x004F9350
|
|
[Token(Token = "0x6014C44")]
|
|
[Address(RVA = "0x151F600", Offset = "0x151E000", VA = "0x18151F600")]
|
|
public static LNBGEMHOKFN ALIPBGBGKOD(Color GJAINANBOCB)
|
|
{
|
|
float num;
|
|
if (num > 1f)
|
|
{
|
|
}
|
|
ShapeColorInfo[] array = EOKPFJPCGMK.CJABFLFIKOA;
|
|
int num2 = 0;
|
|
int length = array.Length;
|
|
if (num2 < length)
|
|
{
|
|
ShapeColorInfo shapeColorInfo = array[num2];
|
|
Color baseColor = shapeColorInfo.baseColor;
|
|
LNBGEMHOKFN colorID = shapeColorInfo.ColorID;
|
|
num2++;
|
|
}
|
|
throw new IndexOutOfRangeException();
|
|
}
|
|
|
|
// Token: 0x170037C5 RID: 14277
|
|
// (get) Token: 0x06014C45 RID: 85061 RVA: 0x004FB1B0 File Offset: 0x004F93B0
|
|
[Token(Token = "0x170037C5")]
|
|
public static Shader PAEKFFGFFKD
|
|
{
|
|
[Token(Token = "0x6014C45")]
|
|
[Address(RVA = "0x1520DC0", Offset = "0x151F7C0", VA = "0x181520DC0")]
|
|
get
|
|
{
|
|
return EOKPFJPCGMK.MFIAFAGNMJN.BatchedMakerPenShader;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170037C6 RID: 14278
|
|
// (get) Token: 0x06014C46 RID: 85062 RVA: 0x004FB1D0 File Offset: 0x004F93D0
|
|
[Token(Token = "0x170037C6")]
|
|
public static Material IGMOPDKCBHL
|
|
{
|
|
[Token(Token = "0x6014C46")]
|
|
[Address(RVA = "0x151FF00", Offset = "0x151E900", VA = "0x18151FF00")]
|
|
get
|
|
{
|
|
return EOKPFJPCGMK.MFIAFAGNMJN.UIPreviewMaterial;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014C47 RID: 85063 RVA: 0x004FB1F0 File Offset: 0x004F93F0
|
|
[Token(Token = "0x6014C47")]
|
|
[Address(RVA = "0x1521550", Offset = "0x151FF50", VA = "0x181521550")]
|
|
public static ShapeColorInfo LBELLGDFLFA(LNBGEMHOKFN AOGHIJCLDDC)
|
|
{
|
|
ShapeColorInfo[] array = EOKPFJPCGMK.CJABFLFIKOA;
|
|
int num = 0;
|
|
int length = array.Length;
|
|
if (num < length)
|
|
{
|
|
if (array[num].ColorID != AOGHIJCLDDC)
|
|
{
|
|
num++;
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06014C48 RID: 85064 RVA: 0x004FB234 File Offset: 0x004F9434
|
|
[Token(Token = "0x6014C48")]
|
|
[Address(RVA = "0x1521780", Offset = "0x1520180", VA = "0x181521780")]
|
|
public static ShapeMaterialInfo LCNCGMABGCO(CLKCBCAGDDK ALOKGLNJFLG)
|
|
{
|
|
ShapeMaterialInfo[] shapeMaterialInfos = EOKPFJPCGMK.MFIAFAGNMJN.ShapeMaterialInfos;
|
|
int num = 0;
|
|
int length = shapeMaterialInfos.Length;
|
|
if (num < length)
|
|
{
|
|
if (shapeMaterialInfos[num].MaterialId != ALOKGLNJFLG)
|
|
{
|
|
num++;
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06014C49 RID: 85065 RVA: 0x004FB278 File Offset: 0x004F9478
|
|
[Token(Token = "0x6014C49")]
|
|
[Address(RVA = "0x1522190", Offset = "0x1520B90", VA = "0x181522190")]
|
|
public static float NLFAIFKEGAG(int FBFOIFIMFOA)
|
|
{
|
|
ShapeConfig mfiafagnmjn = EOKPFJPCGMK.MFIAFAGNMJN;
|
|
int num = 0;
|
|
if (mfiafagnmjn != num && EOKPFJPCGMK.MFIAFAGNMJN.SnapGridSizes != (ulong)0L && EOKPFJPCGMK.MFIAFAGNMJN.SnapGridSizes.Length > FBFOIFIMFOA)
|
|
{
|
|
return EOKPFJPCGMK.MFIAFAGNMJN.SnapGridSizes[FBFOIFIMFOA];
|
|
}
|
|
throw new IndexOutOfRangeException();
|
|
}
|
|
|
|
// Token: 0x06014C4A RID: 85066 RVA: 0x004FB2D0 File Offset: 0x004F94D0
|
|
[Token(Token = "0x6014C4A")]
|
|
[Address(RVA = "0x1521360", Offset = "0x151FD60", VA = "0x181521360")]
|
|
public static float KJDDBOALFOA(int HBNGPEMPMKI)
|
|
{
|
|
ShapeConfig mfiafagnmjn = EOKPFJPCGMK.MFIAFAGNMJN;
|
|
int num = 0;
|
|
if (mfiafagnmjn != num && EOKPFJPCGMK.MFIAFAGNMJN.AngleSnapIncrements != (ulong)0L && EOKPFJPCGMK.MFIAFAGNMJN.AngleSnapIncrements.Length > HBNGPEMPMKI)
|
|
{
|
|
return EOKPFJPCGMK.MFIAFAGNMJN.AngleSnapIncrements[HBNGPEMPMKI];
|
|
}
|
|
throw new IndexOutOfRangeException();
|
|
}
|
|
|
|
// Token: 0x06014C4B RID: 85067 RVA: 0x004FB328 File Offset: 0x004F9528
|
|
[Token(Token = "0x6014C4B")]
|
|
[Address(RVA = "0x15215F0", Offset = "0x151FFF0", VA = "0x1815215F0")]
|
|
public static float LBMJDOMPIOD(int HNBNFEFKBBF)
|
|
{
|
|
ShapeConfig mfiafagnmjn = EOKPFJPCGMK.MFIAFAGNMJN;
|
|
int num = 0;
|
|
if (mfiafagnmjn != num && EOKPFJPCGMK.MFIAFAGNMJN.CurveThicknessModifiers != (ulong)0L && EOKPFJPCGMK.MFIAFAGNMJN.CurveThicknessModifiers.Length > HNBNFEFKBBF)
|
|
{
|
|
return EOKPFJPCGMK.MFIAFAGNMJN.CurveThicknessModifiers[HNBNFEFKBBF];
|
|
}
|
|
throw new IndexOutOfRangeException();
|
|
}
|
|
|
|
// Token: 0x06014C4C RID: 85068 RVA: 0x004FB380 File Offset: 0x004F9580
|
|
[Token(Token = "0x6014C4C")]
|
|
[Address(RVA = "0x15205C0", Offset = "0x151EFC0", VA = "0x1815205C0")]
|
|
public static float GLNJJLKEFNE(int HNBNFEFKBBF)
|
|
{
|
|
ShapeConfig mfiafagnmjn = EOKPFJPCGMK.MFIAFAGNMJN;
|
|
int num = 0;
|
|
if (mfiafagnmjn != num && EOKPFJPCGMK.MFIAFAGNMJN.TubeHeightScale != (ulong)0L && EOKPFJPCGMK.MFIAFAGNMJN.TubeHeightScale.Length > HNBNFEFKBBF)
|
|
{
|
|
return EOKPFJPCGMK.MFIAFAGNMJN.TubeHeightScale[HNBNFEFKBBF];
|
|
}
|
|
throw new IndexOutOfRangeException();
|
|
}
|
|
|
|
// Token: 0x06014C4D RID: 85069 RVA: 0x004FB3D8 File Offset: 0x004F95D8
|
|
[Token(Token = "0x6014C4D")]
|
|
[Address(RVA = "0x151F470", Offset = "0x151DE70", VA = "0x18151F470")]
|
|
public static int AKGDNOBGCHO(int HNBNFEFKBBF)
|
|
{
|
|
ShapeConfig mfiafagnmjn = EOKPFJPCGMK.MFIAFAGNMJN;
|
|
int num = 0;
|
|
if (mfiafagnmjn != num && EOKPFJPCGMK.MFIAFAGNMJN.TubeRingPoints != (ulong)0L && EOKPFJPCGMK.MFIAFAGNMJN.TubeRingPoints.Length > HNBNFEFKBBF)
|
|
{
|
|
return EOKPFJPCGMK.MFIAFAGNMJN.TubeRingPoints[HNBNFEFKBBF];
|
|
}
|
|
return 3;
|
|
}
|
|
|
|
// Token: 0x06014C4E RID: 85070 RVA: 0x004FB430 File Offset: 0x004F9630
|
|
[Token(Token = "0x6014C4E")]
|
|
[Address(RVA = "0x1520750", Offset = "0x151F150", VA = "0x181520750")]
|
|
public static int HFEDGAKDJHC(float EPLHOHFMHDK)
|
|
{
|
|
ShapeConfig mfiafagnmjn = EOKPFJPCGMK.MFIAFAGNMJN;
|
|
int num = 0;
|
|
if (mfiafagnmjn != num && EOKPFJPCGMK.MFIAFAGNMJN.SnapGridSizes != (ulong)0L)
|
|
{
|
|
int num2 = 0;
|
|
float[] snapGridSizes = EOKPFJPCGMK.MFIAFAGNMJN.SnapGridSizes;
|
|
if (num2 < snapGridSizes.Length)
|
|
{
|
|
float[] snapGridSizes2 = EOKPFJPCGMK.MFIAFAGNMJN.SnapGridSizes;
|
|
num2++;
|
|
}
|
|
}
|
|
return -1;
|
|
}
|
|
|
|
// Token: 0x06014C4F RID: 85071 RVA: 0x004FB48C File Offset: 0x004F968C
|
|
[Token(Token = "0x6014C4F")]
|
|
[Address(RVA = "0x1522660", Offset = "0x1521060", VA = "0x181522660")]
|
|
public static int ONLIADOHNKI(float GFEBDPGMBPJ)
|
|
{
|
|
ShapeConfig mfiafagnmjn = EOKPFJPCGMK.MFIAFAGNMJN;
|
|
int num = 0;
|
|
if (mfiafagnmjn != num && EOKPFJPCGMK.MFIAFAGNMJN.AngleSnapIncrements != (ulong)0L)
|
|
{
|
|
int num2 = 0;
|
|
float[] angleSnapIncrements = EOKPFJPCGMK.MFIAFAGNMJN.AngleSnapIncrements;
|
|
if (num2 < angleSnapIncrements.Length)
|
|
{
|
|
float[] angleSnapIncrements2 = EOKPFJPCGMK.MFIAFAGNMJN.AngleSnapIncrements;
|
|
num2++;
|
|
}
|
|
}
|
|
return -1;
|
|
}
|
|
|
|
// Token: 0x06014C50 RID: 85072 RVA: 0x004FB4E8 File Offset: 0x004F96E8
|
|
[Token(Token = "0x6014C50")]
|
|
[Address(RVA = "0x1522950", Offset = "0x1521350", VA = "0x181522950")]
|
|
public static int PBKGKOKOJMB(float BANKGLOHKOJ)
|
|
{
|
|
ShapeConfig mfiafagnmjn = EOKPFJPCGMK.MFIAFAGNMJN;
|
|
int num = 0;
|
|
if (mfiafagnmjn != num && EOKPFJPCGMK.MFIAFAGNMJN.CurveThicknessModifiers != (ulong)0L)
|
|
{
|
|
int num2 = 0;
|
|
float[] curveThicknessModifiers = EOKPFJPCGMK.MFIAFAGNMJN.CurveThicknessModifiers;
|
|
if (num2 < curveThicknessModifiers.Length)
|
|
{
|
|
float[] curveThicknessModifiers2 = EOKPFJPCGMK.MFIAFAGNMJN.CurveThicknessModifiers;
|
|
num2++;
|
|
}
|
|
}
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06014C51 RID: 85073 RVA: 0x004FB544 File Offset: 0x004F9744
|
|
[Token(Token = "0x6014C51")]
|
|
[Address(RVA = "0x1520150", Offset = "0x151EB50", VA = "0x181520150")]
|
|
public static int DMGPMDOOBFM(float BANKGLOHKOJ)
|
|
{
|
|
ShapeConfig mfiafagnmjn = EOKPFJPCGMK.MFIAFAGNMJN;
|
|
int num = 0;
|
|
if (mfiafagnmjn != num && EOKPFJPCGMK.MFIAFAGNMJN.TubeHeightScale != (ulong)0L)
|
|
{
|
|
int num2 = 0;
|
|
float[] tubeHeightScale = EOKPFJPCGMK.MFIAFAGNMJN.TubeHeightScale;
|
|
if (num2 < tubeHeightScale.Length)
|
|
{
|
|
float[] tubeHeightScale2 = EOKPFJPCGMK.MFIAFAGNMJN.TubeHeightScale;
|
|
num2++;
|
|
}
|
|
}
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06014C52 RID: 85074 RVA: 0x004FB5A0 File Offset: 0x004F97A0
|
|
[Token(Token = "0x6014C52")]
|
|
[Address(RVA = "0x1521FF0", Offset = "0x15209F0", VA = "0x181521FF0")]
|
|
public static int NCBDKICELLJ(int BANKGLOHKOJ)
|
|
{
|
|
ShapeConfig mfiafagnmjn = EOKPFJPCGMK.MFIAFAGNMJN;
|
|
int num = 0;
|
|
if (mfiafagnmjn != num && EOKPFJPCGMK.MFIAFAGNMJN.TubeRingPoints != (ulong)0L)
|
|
{
|
|
int num2 = 0;
|
|
int[] tubeRingPoints = EOKPFJPCGMK.MFIAFAGNMJN.TubeRingPoints;
|
|
if (num2 < tubeRingPoints.Length)
|
|
{
|
|
int[] tubeRingPoints2 = EOKPFJPCGMK.MFIAFAGNMJN.TubeRingPoints;
|
|
if ("{il2cpp array field local10->}" != BANKGLOHKOJ)
|
|
{
|
|
num2++;
|
|
}
|
|
return num2;
|
|
}
|
|
}
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06014C53 RID: 85075 RVA: 0x004FB608 File Offset: 0x004F9808
|
|
[Token(Token = "0x6014C53")]
|
|
[Address(RVA = "0x1520370", Offset = "0x151ED70", VA = "0x181520370")]
|
|
public static bool EBDBEJKPAAA(OGNBCNBPFCC MHDPLJDBCAN)
|
|
{
|
|
return MHDPLJDBCAN == OGNBCNBPFCC.SHAPE_CONTAINER || MHDPLJDBCAN == OGNBCNBPFCC.TRIGGER_VOLUME;
|
|
}
|
|
|
|
// Token: 0x06014C54 RID: 85076 RVA: 0x004FB628 File Offset: 0x004F9828
|
|
[Token(Token = "0x6014C54")]
|
|
[Address(RVA = "0x151F9A0", Offset = "0x151E3A0", VA = "0x18151F9A0")]
|
|
public static Vector3 BIEGJGOGHND(ACBDPBHGKJL NAEHIKOGNND)
|
|
{
|
|
ShapeConfig mfiafagnmjn = EOKPFJPCGMK.MFIAFAGNMJN;
|
|
Vector3[] fckjfiaidhk = EOKPFJPCGMK.FCKJFIAIDHK;
|
|
ShapeConfig.ShapeConfigData[] shapeDatas = mfiafagnmjn.ShapeDatas;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06014C55 RID: 85077 RVA: 0x004FB650 File Offset: 0x004F9850
|
|
[Token(Token = "0x6014C55")]
|
|
[Address(RVA = "0x1522B70", Offset = "0x1521570", VA = "0x181522B70")]
|
|
public static float PJCOIHKNANO(ACBDPBHGKJL NAEHIKOGNND, Vector3 PMCCGFOJGGN)
|
|
{
|
|
ShapeConfig.ShapeConfigData[] shapeDatas = EOKPFJPCGMK.MFIAFAGNMJN.ShapeDatas;
|
|
float num2;
|
|
float num = num2 * 3.1415927f * 4.1887903f;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06014C56 RID: 85078 RVA: 0x004FB684 File Offset: 0x004F9884
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x6014C56")]
|
|
[Address(RVA = "0x1522DA0", Offset = "0x15217A0", VA = "0x181522DA0")]
|
|
static EOKPFJPCGMK()
|
|
{
|
|
Vector3[] array = new Vector3[3];
|
|
int num = 0;
|
|
array[1] = num;
|
|
int num2 = 0;
|
|
array[2] = num2;
|
|
int num3 = 0;
|
|
array[4] = num3;
|
|
EOKPFJPCGMK.FCKJFIAIDHK = array;
|
|
}
|
|
|
|
// Token: 0x0400DDB0 RID: 56752
|
|
[Token(Token = "0x400DDB0")]
|
|
public static ShapeConfig MFIAFAGNMJN = OIOLECLLCPM.GDJBDCKGDLE<ShapeConfig>(0);
|
|
|
|
// Token: 0x0400DDB1 RID: 56753
|
|
[Token(Token = "0x400DDB1")]
|
|
private static Material AJCKGEIGGOL;
|
|
|
|
// Token: 0x0400DDB2 RID: 56754
|
|
[Token(Token = "0x400DDB2")]
|
|
private static CBMONKDCBBJ IIBDJICOFBM;
|
|
|
|
// Token: 0x0400DDB3 RID: 56755
|
|
[Token(Token = "0x400DDB3")]
|
|
private static OAHBIDJKENF[] HMKNDNHIFHK = new OAHBIDJKENF[10];
|
|
|
|
// Token: 0x0400DDB4 RID: 56756
|
|
[Token(Token = "0x400DDB4")]
|
|
public const int LMGEPLOHPGG = 2;
|
|
|
|
// Token: 0x0400DDB5 RID: 56757
|
|
[Token(Token = "0x400DDB5")]
|
|
private static readonly OAHBIDJKENF[][] CNGDIBFBBNO = new OAHBIDJKENF[10][];
|
|
|
|
// Token: 0x0400DDB6 RID: 56758
|
|
[Token(Token = "0x400DDB6")]
|
|
public const int BCEGDMNNADB = 30;
|
|
|
|
// Token: 0x0400DDB7 RID: 56759
|
|
[Token(Token = "0x400DDB7")]
|
|
public const int KECOJMFFDAE = 0;
|
|
|
|
// Token: 0x0400DDB8 RID: 56760
|
|
[Token(Token = "0x400DDB8")]
|
|
public const int BDLPELLLMKA = 2;
|
|
|
|
// Token: 0x0400DDB9 RID: 56761
|
|
[Token(Token = "0x400DDB9")]
|
|
private static readonly Vector3[] FCKJFIAIDHK;
|
|
}
|