227 lines
10 KiB
C#
227 lines
10 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.InteropServices;
|
|
using ClusterLOD;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02002D7B RID: 11643
|
|
[Token(Token = "0x2002D7B")]
|
|
[StructLayout(3)]
|
|
public abstract class DAIIDNNJLAH : IMEKBMMDJBD, IClusterMeshAssetGenerator
|
|
{
|
|
// Token: 0x06014A56 RID: 84566 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6014A56")]
|
|
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "9")]
|
|
public void AddComponentToClusterLODCollection(Transform DFEIOJDNOGD, ClusterLODCollection CGBHMNCBAGA)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x17003756 RID: 14166
|
|
// (get) Token: 0x06014A57 RID: 84567 RVA: 0x004F3868 File Offset: 0x004F1A68
|
|
[Token(Token = "0x17003756")]
|
|
public int KHFAJBCGLCL
|
|
{
|
|
[Token(Token = "0x6014A57")]
|
|
[Address(RVA = "0x3F8880", Offset = "0x3F7280", VA = "0x1803F8880", Slot = "7")]
|
|
get
|
|
{
|
|
return 0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003757 RID: 14167
|
|
// (get) Token: 0x06014A58 RID: 84568 RVA: 0x004F3878 File Offset: 0x004F1A78
|
|
[Token(Token = "0x17003757")]
|
|
public int DDMBGIKDMDP
|
|
{
|
|
[Token(Token = "0x6014A58")]
|
|
[Address(RVA = "0x3F8880", Offset = "0x3F7280", VA = "0x1803F8880", Slot = "8")]
|
|
get
|
|
{
|
|
return 0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003758 RID: 14168
|
|
// (get) Token: 0x06014A59 RID: 84569 RVA: 0x004F3888 File Offset: 0x004F1A88
|
|
[Token(Token = "0x17003758")]
|
|
public int DCIJLIEBGDP
|
|
{
|
|
[Token(Token = "0x6014A59")]
|
|
[Address(RVA = "0x3E2800", Offset = "0x3E1200", VA = "0x1803E2800")]
|
|
get
|
|
{
|
|
return 1;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014A5A RID: 84570 RVA: 0x004F3898 File Offset: 0x004F1A98
|
|
[Token(Token = "0x6014A5A")]
|
|
[Address(RVA = "0x1B0B0B0", Offset = "0x1B09AB0", VA = "0x181B0B0B0")]
|
|
public void GOCHDHMDPGI(ACBDPBHGKJL LENAGPGLDLE, IJGKBBCJKNO GHGBPMPLLBK, PMDCFCGAKMI CDAMNCBGBGI, CKELFEGHFJD LKJBCIJKHFM)
|
|
{
|
|
int lknlbjhhohn = GHGBPMPLLBK.LKNLBJHHOHN;
|
|
this.GHGBPMPLLBK.LKNLBJHHOHN = lknlbjhhohn;
|
|
this.LKJBCIJKHFM = 0;
|
|
this.LENAGPGLDLE = LENAGPGLDLE;
|
|
this.CDAMNCBGBGI = CDAMNCBGBGI;
|
|
}
|
|
|
|
// Token: 0x17003759 RID: 14169
|
|
// (get) Token: 0x06014A5B RID: 84571 RVA: 0x004F38D0 File Offset: 0x004F1AD0
|
|
[Token(Token = "0x17003759")]
|
|
public int KMICPPEPNOJ
|
|
{
|
|
[Token(Token = "0x6014A5B")]
|
|
[Address(RVA = "0x621DB0", Offset = "0x6207B0", VA = "0x180621DB0", Slot = "4")]
|
|
get
|
|
{
|
|
return this.AJEKLKOFPPK;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700375A RID: 14170
|
|
// (get) Token: 0x06014A5C RID: 84572 RVA: 0x004F38E4 File Offset: 0x004F1AE4
|
|
[Token(Token = "0x1700375A")]
|
|
public int DDFKENBFFLL
|
|
{
|
|
[Token(Token = "0x6014A5C")]
|
|
[Address(RVA = "0x3D3FF0", Offset = "0x3D29F0", VA = "0x1803D3FF0", Slot = "5")]
|
|
get
|
|
{
|
|
return this.HLHPHIGOMMG;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014A5D RID: 84573 RVA: 0x004F38F8 File Offset: 0x004F1AF8
|
|
[Token(Token = "0x6014A5D")]
|
|
[Address(RVA = "0x1B0B810", Offset = "0x1B0A210", VA = "0x181B0B810", Slot = "6")]
|
|
public void OAMDNNCBEIN(List<Vector3> NGABHPCPCOD, List<Vector3> MKHJHMIENNB, List<int> GPIHNLLBGFC, List<Vector4> PNNGNHCLHNJ, List<Vector4> ABLHCGOHLLD, List<Vector2> NPCKNDHLOBK, Vector3 BCLCBLOKAMF)
|
|
{
|
|
int size = NGABHPCPCOD._size;
|
|
this.DEFONCMBHNC = size;
|
|
int size2 = GPIHNLLBGFC._size;
|
|
this.HCPABAHMFIJ = size2;
|
|
PMDCFCGAKMI cdamncbgbgi = this.CDAMNCBGBGI;
|
|
int size3 = NGABHPCPCOD._size;
|
|
this.AJEKLKOFPPK = size3;
|
|
int size4 = GPIHNLLBGFC._size;
|
|
this.HLHPHIGOMMG = size4;
|
|
}
|
|
|
|
// Token: 0x06014A5E RID: 84574 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6014A5E")]
|
|
[Address(RVA = "0x1B0B230", Offset = "0x1B09C30", VA = "0x181B0B230")]
|
|
private void NKCBHBGEEAK(List<Vector3> NGABHPCPCOD, List<Vector3> MKHJHMIENNB, List<int> GPIHNLLBGFC, List<Vector4> PNNGNHCLHNJ, List<Vector4> ABLHCGOHLLD, List<Vector2> NPCKNDHLOBK, PMDCFCGAKMI CDAMNCBGBGI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06014A5F RID: 84575 RVA: 0x004F3950 File Offset: 0x004F1B50
|
|
[Token(Token = "0x6014A5F")]
|
|
[Address(RVA = "0x1B0A840", Offset = "0x1B09240", VA = "0x181B0A840")]
|
|
private bool FOLACCNCBNH(List<Vector3> NGABHPCPCOD, List<Vector3> MKHJHMIENNB, List<int> GPIHNLLBGFC, List<Vector4> PNNGNHCLHNJ, List<Vector4> ABLHCGOHLLD, List<Vector2> NPCKNDHLOBK, HPOFBJODJLG JDJIGPDAIEA, HPOFBJODJLG CMKGEJCFEGK, HPOFBJODJLG FFINOEADLKJ, CKELFEGHFJD LKJBCIJKHFM)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06014A5F)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean DAIIDNNJLAH::FOLACCNCBNH(System.Collections.Generic.List`1<UnityEngine.Vector3>,System.Collections.Generic.List`1<UnityEngine.Vector3>,System.Collections.Generic.List`1<System.Int32>,System.Collections.Generic.List`1<UnityEngine.Vector4>,System.Collections.Generic.List`1<UnityEngine.Vector4>,System.Collections.Generic.List`1<UnityEngine.Vector2>,HPOFBJODJLG,HPOFBJODJLG,HPOFBJODJLG,CKELFEGHFJD)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:float32(var_6_0C, ldfld:float32(Vector3::z, ldloc:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](var_5)))
|
|
stloc:float32(var_11_15, ldfld:float32(Vector3::z, ldloc:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](var_10)))
|
|
stloc:float32(var_13_1E, ldfld:float32(Vector3::z, ldloc:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](var_12)))
|
|
}
|
|
|
|
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 1663
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x06014A60 RID: 84576 RVA: 0x004F3980 File Offset: 0x004F1B80
|
|
[Token(Token = "0x6014A60")]
|
|
[Address(RVA = "0x1B0B0E0", Offset = "0x1B09AE0", VA = "0x181B0B0E0")]
|
|
protected void JEHABHAECFC(List<Vector3> NGABHPCPCOD, List<Vector3> MKHJHMIENNB, List<int> GPIHNLLBGFC, List<Vector4> PNNGNHCLHNJ, List<Vector4> ABLHCGOHLLD, List<Vector2> NPCKNDHLOBK, Vector3 DDHPAFKBMON, Vector3 ILALHDDOAGN, Vector4 GDLJMJIFKPN, Vector2 HENKKFEDNIE, CKELFEGHFJD LKJBCIJKHFM)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06014A61 RID: 84577
|
|
[Token(Token = "0x6014A61")]
|
|
[Address(Slot = "10")]
|
|
protected abstract void PMCEDOBNLPC(List<Vector3> NGABHPCPCOD, List<Vector3> MKHJHMIENNB, List<int> GPIHNLLBGFC, List<Vector4> PNNGNHCLHNJ, List<Vector4> ABLHCGOHLLD, List<Vector2> NPCKNDHLOBK, HPOFBJODJLG FADLDKKILBB, HPOFBJODJLG FGELENCPJLD, CKELFEGHFJD LKJBCIJKHFM);
|
|
|
|
// Token: 0x06014A62 RID: 84578
|
|
[Token(Token = "0x6014A62")]
|
|
[Address(Slot = "11")]
|
|
protected abstract void FFHMBDJBOKN(List<Vector3> NGABHPCPCOD, List<Vector3> MKHJHMIENNB, List<int> GPIHNLLBGFC, List<Vector4> PNNGNHCLHNJ, List<Vector4> ABLHCGOHLLD, List<Vector2> NPCKNDHLOBK, HPOFBJODJLG PGOJGFEOGOA, CKELFEGHFJD LKJBCIJKHFM);
|
|
|
|
// Token: 0x06014A63 RID: 84579
|
|
[Token(Token = "0x6014A63")]
|
|
[Address(Slot = "12")]
|
|
protected abstract void HBDGLCFGNJF(List<Vector3> NGABHPCPCOD, List<Vector3> MKHJHMIENNB, List<int> GPIHNLLBGFC, List<Vector4> PNNGNHCLHNJ, List<Vector4> ABLHCGOHLLD, List<Vector2> NPCKNDHLOBK, HPOFBJODJLG LPCBJMDGFCI, CKELFEGHFJD LKJBCIJKHFM);
|
|
|
|
// Token: 0x06014A64 RID: 84580 RVA: 0x004F3994 File Offset: 0x004F1B94
|
|
[Token(Token = "0x6014A64")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
protected DAIIDNNJLAH()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400DC5B RID: 56411
|
|
[Token(Token = "0x400DC5B")]
|
|
private const float OPAIDBIMDKE = 40f;
|
|
|
|
// Token: 0x0400DC5C RID: 56412
|
|
[Token(Token = "0x400DC5C")]
|
|
private const float BLMJCNDACPL = 0.1f;
|
|
|
|
// Token: 0x0400DC5D RID: 56413
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400DC5D")]
|
|
protected ACBDPBHGKJL LENAGPGLDLE;
|
|
|
|
// Token: 0x0400DC5E RID: 56414
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x14")]
|
|
[Token(Token = "0x400DC5E")]
|
|
protected CKELFEGHFJD LKJBCIJKHFM;
|
|
|
|
// Token: 0x0400DC5F RID: 56415
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400DC5F")]
|
|
protected PMDCFCGAKMI CDAMNCBGBGI;
|
|
|
|
// Token: 0x0400DC60 RID: 56416
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400DC60")]
|
|
protected IJGKBBCJKNO GHGBPMPLLBK;
|
|
|
|
// Token: 0x0400DC61 RID: 56417
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x34")]
|
|
[Token(Token = "0x400DC61")]
|
|
protected int AJEKLKOFPPK;
|
|
|
|
// Token: 0x0400DC62 RID: 56418
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400DC62")]
|
|
protected int HLHPHIGOMMG;
|
|
|
|
// Token: 0x0400DC63 RID: 56419
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x3C")]
|
|
[Token(Token = "0x400DC63")]
|
|
protected int DEFONCMBHNC;
|
|
|
|
// Token: 0x0400DC64 RID: 56420
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400DC64")]
|
|
protected int HCPABAHMFIJ;
|
|
}
|