using System; using Cpp2IlInjected; using RecRoom; using RecRoom.Core.Creation; using RecRoom.Core.Creation.Shapes; using RecRoom.Tools; using RecRoom.Tools.MakerPenTools; using Unity.Mathematics; using UnityEngine; // Token: 0x0200336C RID: 13164 [Token(Token = "0x200336C")] public static class EOKPFJPCGMK { // Token: 0x17003F16 RID: 16150 // (get) Token: 0x06016D30 RID: 93488 RVA: 0x00553C50 File Offset: 0x00551E50 [Token(Token = "0x17003F16")] public static TranslationSnappingVisualization JOIGOBALAAF { [Token(Token = "0x6016D30")] [Address(RVA = "0x12A80F0", Offset = "0x12A6EF0", VA = "0x1812A80F0")] get { ShapeConfig mfiafagnmjn = EOKPFJPCGMK.MFIAFAGNMJN; int num = 0; if (!(mfiafagnmjn != num)) { } return EOKPFJPCGMK.MFIAFAGNMJN.SnappingVisualizationPrefab; } } // Token: 0x17003F17 RID: 16151 // (get) Token: 0x06016D31 RID: 93489 RVA: 0x00553C84 File Offset: 0x00551E84 [Token(Token = "0x17003F17")] public static ShapeManipulationHandle MLNOLBHDJCI { [Token(Token = "0x6016D31")] [Address(RVA = "0x12A7DB0", Offset = "0x12A6BB0", VA = "0x1812A7DB0")] get { ShapeConfig mfiafagnmjn = EOKPFJPCGMK.MFIAFAGNMJN; int num = 0; if (!(mfiafagnmjn != num)) { } return EOKPFJPCGMK.MFIAFAGNMJN.ShapeManipulationHandlePrefab; } } // Token: 0x17003F18 RID: 16152 // (get) Token: 0x06016D32 RID: 93490 RVA: 0x00553CB8 File Offset: 0x00551EB8 [Token(Token = "0x17003F18")] public static MakerPenPinInfo DMEAGCECAIA { [Token(Token = "0x6016D32")] [Address(RVA = "0x12A7BE0", Offset = "0x12A69E0", VA = "0x1812A7BE0")] get { ShapeConfig mfiafagnmjn = EOKPFJPCGMK.MFIAFAGNMJN; int num = 0; if (!(mfiafagnmjn != num)) { } return EOKPFJPCGMK.MFIAFAGNMJN.MakerPenPinInfoPrefab; } } // Token: 0x17003F19 RID: 16153 // (get) Token: 0x06016D33 RID: 93491 RVA: 0x00553CEC File Offset: 0x00551EEC [Token(Token = "0x17003F19")] public static MakerPenPinInfo DHKOHKOBLOO { [Token(Token = "0x6016D33")] [Address(RVA = "0x12A7A40", Offset = "0x12A6840", VA = "0x1812A7A40")] get { ShapeConfig mfiafagnmjn = EOKPFJPCGMK.MFIAFAGNMJN; int num = 0; if (!(mfiafagnmjn != num)) { } return EOKPFJPCGMK.MFIAFAGNMJN.CV2MakerPenPinInfoPrefab; } } // Token: 0x17003F1A RID: 16154 // (get) Token: 0x06016D34 RID: 93492 RVA: 0x00553D20 File Offset: 0x00551F20 [Token(Token = "0x17003F1A")] public static MakerPenDragSelectVisuals MONFFCOFIIK { [Token(Token = "0x6016D34")] [Address(RVA = "0x12A5FC0", Offset = "0x12A4DC0", VA = "0x1812A5FC0")] get { ShapeConfig mfiafagnmjn = EOKPFJPCGMK.MFIAFAGNMJN; int num = 0; if (!(mfiafagnmjn != num)) { } return EOKPFJPCGMK.MFIAFAGNMJN.DragSelectVisuals; } } // Token: 0x17003F1B RID: 16155 // (get) Token: 0x06016D35 RID: 93493 RVA: 0x00553D54 File Offset: 0x00551F54 [Token(Token = "0x17003F1B")] public static MakerPenHandleManager AOCAAIEKMBA { [Token(Token = "0x6016D35")] [Address(RVA = "0x12A81D0", Offset = "0x12A6FD0", VA = "0x1812A81D0")] get { ShapeConfig mfiafagnmjn = EOKPFJPCGMK.MFIAFAGNMJN; int num = 0; if (!(mfiafagnmjn != num)) { } return EOKPFJPCGMK.MFIAFAGNMJN.MakerPenHandleManagerPrefab; } } // Token: 0x06016D36 RID: 93494 RVA: 0x00553D88 File Offset: 0x00551F88 [Token(Token = "0x6016D36")] [Address(RVA = "0x12A95F0", Offset = "0x12A83F0", VA = "0x1812A95F0")] public static GameObject NPBPABHMEHB(ACBDPBHGKJL LENAGPGLDLE) { ShapeConfig.ShapeConfigData[] shapeDatas = EOKPFJPCGMK.MFIAFAGNMJN.ShapeDatas; throw new NullReferenceException(); } // Token: 0x06016D37 RID: 93495 RVA: 0x00553DA8 File Offset: 0x00551FA8 [Token(Token = "0x6016D37")] [Address(RVA = "0x12A8700", Offset = "0x12A7500", VA = "0x1812A8700")] public static Mesh KIGOEMNIILI(ACBDPBHGKJL LENAGPGLDLE) { ShapeConfig.ShapeConfigData[] shapeDatas = EOKPFJPCGMK.MFIAFAGNMJN.ShapeDatas; throw new NullReferenceException(); } // Token: 0x06016D38 RID: 93496 RVA: 0x00553DC8 File Offset: 0x00551FC8 [Token(Token = "0x6016D38")] [Address(RVA = "0x12A9870", Offset = "0x12A8670", VA = "0x1812A9870")] private static Mesh OGGIOMHGCDL(ACBDPBHGKJL LENAGPGLDLE, int OLGEJFLEBEN) { ShapeConfig.ShapeConfigData[] shapeDatas = EOKPFJPCGMK.MFIAFAGNMJN.ShapeDatas; throw new NullReferenceException(); } // Token: 0x06016D39 RID: 93497 RVA: 0x00553DE8 File Offset: 0x00551FE8 [Token(Token = "0x6016D39")] [Address(RVA = "0x12A6DE0", Offset = "0x12A5BE0", VA = "0x1812A6DE0")] [CALLMFDLAPD(IFJNJDOONNL.ExitingPlayMode, 0)] private static void FFJKAENOMAB() { int num = 0; EOKPFJPCGMK.AJCKGEIGGOL = num; EOKPFJPCGMK.IIBDJICOFBM = num; } // Token: 0x06016D3A RID: 93498 RVA: 0x00553E04 File Offset: 0x00552004 [Token(Token = "0x6016D3A")] [Address(RVA = "0x12A9690", Offset = "0x12A8490", VA = "0x1812A9690")] 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: 0x06016D3B RID: 93499 RVA: 0x00553E68 File Offset: 0x00552068 [Token(Token = "0x6016D3B")] [Address(RVA = "0x12A7F00", Offset = "0x12A6D00", VA = "0x1812A7F00")] public static Vector3 JIGDDOACIBK(Vector3 GJPJFHICFEL, Quaternion HJDHGAPJBGG, CLKCBCAGDDK NFBNKKLNFFF) { ShapeMaterialInfo shapeMaterialInfo; if (shapeMaterialInfo == 0) { Vector3 zero = Vector3.zero; } FGPNNMEPJGJ uvOffsetStart = shapeMaterialInfo.uvOffsetStart; if (uvOffsetStart != FGPNNMEPJGJ.WorldProjected && uvOffsetStart != FGPNNMEPJGJ.WorldProjected) { while (uvOffsetStart != FGPNNMEPJGJ.WorldProjected_Tiled) { } float num = global::UnityEngine.Random.Range((float)0, 16f); float num2 = global::UnityEngine.Random.Range((float)0, 16f); float num3 = global::UnityEngine.Random.Range((float)0, 16f); } float z = HJDHGAPJBGG.z; Vector3 vector; float z2 = vector.z; GJPJFHICFEL.z = z2; return GJPJFHICFEL; } // Token: 0x06016D3C RID: 93500 RVA: 0x00553ED8 File Offset: 0x005520D8 [Token(Token = "0x6016D3C")] [Address(RVA = "0x12A6A70", Offset = "0x12A5870", VA = "0x1812A6A70")] private static Vector3 FDLLFHHPJKM(Vector3 GJPJFHICFEL, Quaternion HJDHGAPJBGG, CLKCBCAGDDK NFBNKKLNFFF, bool EFJHHDEAGPK) { ShapeMaterialInfo shapeMaterialInfo; float num = shapeMaterialInfo.DefaultTextureSize; Vector3 right = Vector3.right; float z = HJDHGAPJBGG.z; Vector3 up = Vector3.up; float z2 = HJDHGAPJBGG.z; Vector3 forward = Vector3.forward; float z3 = HJDHGAPJBGG.z; Vector3 vector; float z4 = vector.z; float num3; float num2 = num3; num = num2; float num4 = num2; int num5 = 0; if (num5 > (int)num) { } if (num5 > (int)num4) { } if (num5 > (int)num2) { } GJPJFHICFEL.z = z4; return GJPJFHICFEL; } // Token: 0x17003F1C RID: 16156 // (get) Token: 0x06016D3D RID: 93501 RVA: 0x00553F54 File Offset: 0x00552154 [Token(Token = "0x17003F1C")] private static CBMONKDCBBJ ICHIHIOFBFP { [Token(Token = "0x6016D3D")] [Address(RVA = "0x12A7060", Offset = "0x12A5E60", VA = "0x1812A7060")] get { EOKPFJPCGMK.IIBDJICOFBM = BBDALBBPHDA.MLOOLLCOMMM(); return EOKPFJPCGMK.IIBDJICOFBM; } } // Token: 0x06016D3E RID: 93502 RVA: 0x00553F78 File Offset: 0x00552178 [Token(Token = "0x6016D3E")] [Address(RVA = "0x12A6E50", Offset = "0x12A5C50", VA = "0x1812A6E50")] public static void FMBDEKAONHN(bool CFICOGKHLAE) { Material ajckgeiggol = EOKPFJPCGMK.AJCKGEIGGOL; int num = 0; if (ajckgeiggol != num) { CBMONKDCBBJ cbmonkdcbbj = EOKPFJPCGMK.ICHIHIOFBFP; } } // Token: 0x06016D3F RID: 93503 RVA: 0x00553FA8 File Offset: 0x005521A8 [Token(Token = "0x6016D3F")] [Address(RVA = "0x12A7CC0", Offset = "0x12A6AC0", VA = "0x1812A7CC0")] 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: 0x06016D40 RID: 93504 RVA: 0x00553FDC File Offset: 0x005521DC [Token(Token = "0x6016D40")] [Address(RVA = "0x12A8620", Offset = "0x12A7420", VA = "0x1812A8620")] 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: 0x06016D41 RID: 93505 RVA: 0x00554010 File Offset: 0x00552210 [Token(Token = "0x6016D41")] [Address(RVA = "0x12A82B0", Offset = "0x12A70B0", VA = "0x1812A82B0")] [CALLMFDLAPD(IFJNJDOONNL.ExitingPlayMode, 0)] private static void JOAFHHOJEBB() { int num = 0; BODENLPFCMG[][] lohnplbehfi = EOKPFJPCGMK.LOHNPLBEHFI; BODENLPFCMG bodenlpfcmg; if (bodenlpfcmg != 0) { if (typeof(EOKPFJPCGMK).TypeHandle != 0) { bodenlpfcmg.CDPIECOCIAN = num; } num++; BODENLPFCMG[][] lohnplbehfi2 = EOKPFJPCGMK.LOHNPLBEHFI; } num++; } // Token: 0x06016D42 RID: 93506 RVA: 0x0055404C File Offset: 0x0055224C [Token(Token = "0x6016D42")] [Address(RVA = "0x12A7160", Offset = "0x12A5F60", VA = "0x1812A7160")] public static BODENLPFCMG GJIGEGLGKOD(int OLGEJFLEBEN, ACBDPBHGKJL LENAGPGLDLE) { int num; if (num != -1) { BODENLPFCMG[][] lohnplbehfi = EOKPFJPCGMK.LOHNPLBEHFI; if ("{il2cpp array field local5->}" == (ulong)0L) { BODENLPFCMG[][] lohnplbehfi2 = EOKPFJPCGMK.LOHNPLBEHFI; BODENLPFCMG[] array = new BODENLPFCMG[3]; if (array != 0) { } lohnplbehfi2[0] = array; } BODENLPFCMG[] array2 = EOKPFJPCGMK.LOHNPLBEHFI[num]; if (OLGEJFLEBEN == 0) { ACBDPBHGKJL acbdpbhgkjl; int num2 = (int)acbdpbhgkjl; ShapeConfig.ShapeConfigData[] shapeDatas = EOKPFJPCGMK.MFIAFAGNMJN.ShapeDatas; int num3 = num2 + 1; num3 += num3; } ShapeConfig.ShapeConfigData[] shapeDatas2 = EOKPFJPCGMK.MFIAFAGNMJN.ShapeDatas; int num4 = OLGEJFLEBEN - 1; BODENLPFCMG[] array3 = EOKPFJPCGMK.LOHNPLBEHFI[num]; BODENLPFCMG bodenlpfcmg; if (bodenlpfcmg != 0) { } BODENLPFCMG[] array4 = EOKPFJPCGMK.LOHNPLBEHFI[num]; BODENLPFCMG bodenlpfcmg2; return bodenlpfcmg2; } throw new IndexOutOfRangeException(); } // Token: 0x06016D43 RID: 93507 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6016D43")] [Address(RVA = "0x12A6370", Offset = "0x12A5170", VA = "0x1812A6370")] private static float3 DCKJDGPPDFG(ACBDPBHGKJL LENAGPGLDLE) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06016D44 RID: 93508 RVA: 0x00554100 File Offset: 0x00552300 [Token(Token = "0x6016D44")] [Address(RVA = "0x12A6450", Offset = "0x12A5250", VA = "0x1812A6450")] public static int DKGKLOGBHBL(ShapeContainer.BJOOGDAHOOO BHPDBBDLCJD) { /* An exception occurred when decompiling this method (06016D44) 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 1660 */; } // Token: 0x06016D45 RID: 93509 RVA: 0x00554168 File Offset: 0x00552368 [Token(Token = "0x6016D45")] [Address(RVA = "0x12A9230", Offset = "0x12A8030", VA = "0x1812A9230")] public static string LFPKAJOGHOL(ACBDPBHGKJL LENAGPGLDLE) { ShapeConfig.ShapeConfigData[] shapeDatas = EOKPFJPCGMK.MFIAFAGNMJN.ShapeDatas; throw new NullReferenceException(); } // Token: 0x06016D46 RID: 93510 RVA: 0x00554188 File Offset: 0x00552388 [Token(Token = "0x6016D46")] [Address(RVA = "0x12A6870", Offset = "0x12A5670", VA = "0x1812A6870")] public static Bounds ENDHNNEDHEN(ACBDPBHGKJL LENAGPGLDLE) { /* An exception occurred when decompiling this method (06016D46) ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Bounds EOKPFJPCGMK::ENDHNNEDHEN(ACBDPBHGKJL) ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:Vector3(var_0_05, callgetter:Vector3(Vector3::get_zero)) stloc:Vector3(var_2_0D, callgetter:Vector3(Vector3::get_zero)) stloc:Vector3(var_3_13, callgetter:Vector3(Vector3::get_one)) stloc:Vector3(var_5_1C, callgetter:Vector3(Vector3::get_zero)) } 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.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 1660 */; } // Token: 0x06016D47 RID: 93511 RVA: 0x005541B8 File Offset: 0x005523B8 [Token(Token = "0x6016D47")] [Address(RVA = "0x12A61F0", Offset = "0x12A4FF0", VA = "0x1812A61F0")] 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: 0x06016D48 RID: 93512 RVA: 0x00554208 File Offset: 0x00552408 [Token(Token = "0x6016D48")] [Address(RVA = "0x12A8430", Offset = "0x12A7230", VA = "0x1812A8430")] public static float KBGCCOPNOAA(ShapeContainer.BJOOGDAHOOO BHPDBBDLCJD) { /* An exception occurred when decompiling this method (06016D48) 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 1660 */; } // Token: 0x17003F1D RID: 16157 // (get) Token: 0x06016D49 RID: 93513 RVA: 0x0055426C File Offset: 0x0055246C [Token(Token = "0x17003F1D")] public static ShapeColorInfo[] CJABFLFIKOA { [Token(Token = "0x6016D49")] [Address(RVA = "0x12A6180", Offset = "0x12A4F80", VA = "0x1812A6180")] get { return EOKPFJPCGMK.MFIAFAGNMJN.ShapeColorInfos; } } // Token: 0x17003F1E RID: 16158 // (get) Token: 0x06016D4A RID: 93514 RVA: 0x0055428C File Offset: 0x0055248C [Token(Token = "0x17003F1E")] public static ShapeColorInfo[] IKFGMGLJFGE { [Token(Token = "0x6016D4A")] [Address(RVA = "0x12A8920", Offset = "0x12A7720", VA = "0x1812A8920")] get { return EOKPFJPCGMK.MFIAFAGNMJN.UISortedShapeColorInfos; } } // Token: 0x17003F1F RID: 16159 // (get) Token: 0x06016D4B RID: 93515 RVA: 0x005542AC File Offset: 0x005524AC [Token(Token = "0x17003F1F")] public static ShapeMaterialInfo[] KEMHPPDDMJA { [Token(Token = "0x6016D4B")] [Address(RVA = "0x12A6FF0", Offset = "0x12A5DF0", VA = "0x1812A6FF0")] get { return EOKPFJPCGMK.MFIAFAGNMJN.ShapeMaterialInfos; } } // Token: 0x06016D4C RID: 93516 RVA: 0x005542CC File Offset: 0x005524CC [Token(Token = "0x6016D4C")] [Address(RVA = "0x12A7B20", Offset = "0x12A6920", VA = "0x1812A7B20")] internal static void HHGGLCFGAFG() { if (EOKPFJPCGMK.IIBDJICOFBM != 0) { } OMCHJHPFBDN.KBFLHNONOHF(EOKPFJPCGMK.AJCKGEIGGOL); } // Token: 0x17003F20 RID: 16160 // (get) Token: 0x06016D4D RID: 93517 RVA: 0x005542EC File Offset: 0x005524EC [Token(Token = "0x17003F20")] public static int BJJFAAFKLMO { [Token(Token = "0x6016D4D")] [Address(RVA = "0x6BEE10", Offset = "0x6BDC10", VA = "0x1806BEE10")] get { return 61; } } // Token: 0x17003F21 RID: 16161 // (get) Token: 0x06016D4E RID: 93518 RVA: 0x005542FC File Offset: 0x005524FC [Token(Token = "0x17003F21")] public static int DGOJHLDEMKF { [Token(Token = "0x6016D4E")] [Address(RVA = "0x55EA70", Offset = "0x55D870", VA = "0x18055EA70")] get { return 32; } } // Token: 0x06016D4F RID: 93519 RVA: 0x0055430C File Offset: 0x0055250C [Token(Token = "0x6016D4F")] [Address(RVA = "0x12A9B50", Offset = "0x12A8950", VA = "0x1812A9B50")] 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: 0x06016D50 RID: 93520 RVA: 0x00554348 File Offset: 0x00552548 [Token(Token = "0x6016D50")] [Address(RVA = "0x12A5D00", Offset = "0x12A4B00", VA = "0x1812A5D00")] 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) { LNBGEMHOKFN colorID = array[num2].ColorID; num2++; } throw new IndexOutOfRangeException(); } // Token: 0x17003F22 RID: 16162 // (get) Token: 0x06016D51 RID: 93521 RVA: 0x00554398 File Offset: 0x00552598 [Token(Token = "0x17003F22")] public static Shader PAEKFFGFFKD { [Token(Token = "0x6016D51")] [Address(RVA = "0x12A7E90", Offset = "0x12A6C90", VA = "0x1812A7E90")] get { return EOKPFJPCGMK.MFIAFAGNMJN.BatchedMakerPenShader; } } // Token: 0x17003F23 RID: 16163 // (get) Token: 0x06016D52 RID: 93522 RVA: 0x005543B8 File Offset: 0x005525B8 [Token(Token = "0x17003F23")] public static Material IGMOPDKCBHL { [Token(Token = "0x6016D52")] [Address(RVA = "0x12A63E0", Offset = "0x12A51E0", VA = "0x1812A63E0")] get { return EOKPFJPCGMK.MFIAFAGNMJN.UIPreviewMaterial; } } // Token: 0x06016D53 RID: 93523 RVA: 0x005543D8 File Offset: 0x005525D8 [Token(Token = "0x6016D53")] [Address(RVA = "0x12A8990", Offset = "0x12A7790", VA = "0x1812A8990")] 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: 0x06016D54 RID: 93524 RVA: 0x0055441C File Offset: 0x0055261C [Token(Token = "0x6016D54")] [Address(RVA = "0x12A8BC0", Offset = "0x12A79C0", VA = "0x1812A8BC0")] public static ShapeMaterialInfo LCNCGMABGCO(CLKCBCAGDDK ALOKGLNJFLG) { ShapeMaterialInfo[] array = EOKPFJPCGMK.KEMHPPDDMJA; int num = 0; int length = array.Length; if (num < length) { if (array[num].MaterialId != ALOKGLNJFLG) { num++; } } throw new NullReferenceException(); } // Token: 0x06016D55 RID: 93525 RVA: 0x00554460 File Offset: 0x00552660 [Token(Token = "0x6016D55")] [Address(RVA = "0x12A6F40", Offset = "0x12A5D40", VA = "0x1812A6F40")] public static float GAPPFKMPLGC(CLKCBCAGDDK ALOKGLNJFLG) { ShapeMaterialInfo[] array = EOKPFJPCGMK.KEMHPPDDMJA; int num = 0; int length = array.Length; if (num < length && array[num].MaterialId != ALOKGLNJFLG) { num++; } throw new NullReferenceException(); } // Token: 0x06016D56 RID: 93526 RVA: 0x005544A0 File Offset: 0x005526A0 [Token(Token = "0x6016D56")] [Address(RVA = "0x12A9470", Offset = "0x12A8270", VA = "0x1812A9470")] 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: 0x06016D57 RID: 93527 RVA: 0x005544F8 File Offset: 0x005526F8 [Token(Token = "0x6016D57")] [Address(RVA = "0x12A87A0", Offset = "0x12A75A0", VA = "0x1812A87A0")] 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: 0x06016D58 RID: 93528 RVA: 0x00554550 File Offset: 0x00552750 [Token(Token = "0x6016D58")] [Address(RVA = "0x12A8A30", Offset = "0x12A7830", VA = "0x1812A8A30")] 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: 0x06016D59 RID: 93529 RVA: 0x005545A8 File Offset: 0x005527A8 [Token(Token = "0x6016D59")] [Address(RVA = "0x12A7690", Offset = "0x12A6490", VA = "0x1812A7690")] 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: 0x06016D5A RID: 93530 RVA: 0x00554600 File Offset: 0x00552800 [Token(Token = "0x6016D5A")] [Address(RVA = "0x12A5B70", Offset = "0x12A4970", VA = "0x1812A5B70")] 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: 0x06016D5B RID: 93531 RVA: 0x00554658 File Offset: 0x00552858 [Token(Token = "0x6016D5B")] [Address(RVA = "0x12A7820", Offset = "0x12A6620", VA = "0x1812A7820")] 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: 0x06016D5C RID: 93532 RVA: 0x005546B4 File Offset: 0x005528B4 [Token(Token = "0x6016D5C")] [Address(RVA = "0x12A9930", Offset = "0x12A8730", VA = "0x1812A9930")] 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: 0x06016D5D RID: 93533 RVA: 0x00554710 File Offset: 0x00552910 [Token(Token = "0x6016D5D")] [Address(RVA = "0x12A9C20", Offset = "0x12A8A20", VA = "0x1812A9C20")] 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: 0x06016D5E RID: 93534 RVA: 0x0055476C File Offset: 0x0055296C [Token(Token = "0x6016D5E")] [Address(RVA = "0x12A6630", Offset = "0x12A5430", VA = "0x1812A6630")] 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: 0x06016D5F RID: 93535 RVA: 0x005547C8 File Offset: 0x005529C8 [Token(Token = "0x6016D5F")] [Address(RVA = "0x12A92D0", Offset = "0x12A80D0", VA = "0x1812A92D0")] 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: 0x06016D60 RID: 93536 RVA: 0x00554830 File Offset: 0x00552A30 [Token(Token = "0x6016D60")] [Address(RVA = "0x12A6850", Offset = "0x12A5650", VA = "0x1812A6850")] public static bool EBDBEJKPAAA(OGNBCNBPFCC MHDPLJDBCAN) { return MHDPLJDBCAN == OGNBCNBPFCC.SHAPE_CONTAINER || MHDPLJDBCAN == OGNBCNBPFCC.TRIGGER_VOLUME; } // Token: 0x06016D61 RID: 93537 RVA: 0x00554850 File Offset: 0x00552A50 [Token(Token = "0x6016D61")] [Address(RVA = "0x12A60A0", Offset = "0x12A4EA0", VA = "0x1812A60A0")] public static Vector3 BIEGJGOGHND(ACBDPBHGKJL NAEHIKOGNND) { ShapeConfig mfiafagnmjn = EOKPFJPCGMK.MFIAFAGNMJN; Vector3[] fckjfiaidhk = EOKPFJPCGMK.FCKJFIAIDHK; ShapeConfig.ShapeConfigData[] shapeDatas = mfiafagnmjn.ShapeDatas; throw new NullReferenceException(); } // Token: 0x06016D62 RID: 93538 RVA: 0x00554878 File Offset: 0x00552A78 [Token(Token = "0x6016D62")] [Address(RVA = "0x12A9E40", Offset = "0x12A8C40", VA = "0x1812A9E40")] 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: 0x06016D63 RID: 93539 RVA: 0x005548AC File Offset: 0x00552AAC [Token(Token = "0x6016D63")] [Address(RVA = "0x12A8C60", Offset = "0x12A7A60", VA = "0x1812A8C60")] public static void LDCDDPFHCBB(Vector3 BCLCBLOKAMF, ACBDPBHGKJL LENAGPGLDLE, out Vector3 EKGBEONIIHA, out float EBCCEGFLLHF) { /* An exception occurred when decompiling this method (06016D63) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void EOKPFJPCGMK::LDCDDPFHCBB(UnityEngine.Vector3,ACBDPBHGKJL,UnityEngine.Vector3&,System.Single&) ---> System.ArgumentOutOfRangeException: length ('-1') must be a non-negative value. (Parameter 'length') Actual value was -1. at System.ArgumentOutOfRangeException.ThrowNegative[T](T value, String paramName) at System.Array.CopyImpl(Array sourceArray, Int32 sourceIndex, Array destinationArray, Int32 destinationIndex, Int32 length, Boolean reliable) at System.Array.Copy(Array sourceArray, Array destinationArray, Int32 length) at ICSharpCode.Decompiler.ILAst.ILAstBuilder.StackAnalysis(MethodDef methodDef) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstBuilder.cs:line 403 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 117 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 1660 */; } // Token: 0x06016D64 RID: 93540 RVA: 0x005549C8 File Offset: 0x00552BC8 [Token(Token = "0x6016D64")] [Address(RVA = "0x12A9150", Offset = "0x12A7F50", VA = "0x1812A9150")] public static void LEHCGAPLOEE() { if (EOKPFJPCGMK.IIBDJICOFBM != 0) { } CBMONKDCBBJ cbmonkdcbbj = EOKPFJPCGMK.ICHIHIOFBFP; throw new NullReferenceException(); } // Token: 0x06016D65 RID: 93541 RVA: 0x005549EC File Offset: 0x00552BEC // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x6016D65")] [Address(RVA = "0x12AA070", Offset = "0x12A8E70", VA = "0x1812AA070")] 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: 0x0400EE22 RID: 60962 [Token(Token = "0x400EE22")] public const float EPKOCOPGFCC = 16f; // Token: 0x0400EE23 RID: 60963 [Token(Token = "0x400EE23")] public static ShapeConfig MFIAFAGNMJN = OLJIOKGMCPN.MNKDOANEFLK(0); // Token: 0x0400EE24 RID: 60964 [Token(Token = "0x400EE24")] private static Material AJCKGEIGGOL; // Token: 0x0400EE25 RID: 60965 [Token(Token = "0x400EE25")] private static CBMONKDCBBJ IIBDJICOFBM; // Token: 0x0400EE26 RID: 60966 [Token(Token = "0x400EE26")] public const int LMGEPLOHPGG = 2; // Token: 0x0400EE27 RID: 60967 [Token(Token = "0x400EE27")] private static readonly BODENLPFCMG[][] LOHNPLBEHFI = new BODENLPFCMG[12][]; // Token: 0x0400EE28 RID: 60968 [Token(Token = "0x400EE28")] public const int KECOJMFFDAE = 0; // Token: 0x0400EE29 RID: 60969 [Token(Token = "0x400EE29")] public const int BDLPELLLMKA = 2; // Token: 0x0400EE2A RID: 60970 [Token(Token = "0x400EE2A")] private static readonly Vector3[] FCKJFIAIDHK; }