887 lines
47 KiB
C#
887 lines
47 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02002A22 RID: 10786
|
|
[Token(Token = "0x2002A22")]
|
|
public class NNNJFEILANM
|
|
{
|
|
// Token: 0x1400018B RID: 395
|
|
// (add) Token: 0x0601216D RID: 74093 RVA: 0x00422084 File Offset: 0x00420284
|
|
// (remove) Token: 0x0601216E RID: 74094 RVA: 0x004220AC File Offset: 0x004202AC
|
|
[Token(Token = "0x1400018B")]
|
|
public event Action BEADMMHDKFG
|
|
{
|
|
[Token(Token = "0x601216D")]
|
|
[Address(RVA = "0x13BFB30", Offset = "0x13BE930", VA = "0x1813BFB30")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Action beadmmhdkfg;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
beadmmhdkfg = this.BEADMMHDKFG;
|
|
@delegate = Delegate.Combine(beadmmhdkfg, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != beadmmhdkfg)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x601216E")]
|
|
[Address(RVA = "0x13BFA90", Offset = "0x13BE890", VA = "0x1813BFA90")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Action beadmmhdkfg;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
beadmmhdkfg = this.BEADMMHDKFG;
|
|
@delegate = Delegate.Remove(beadmmhdkfg, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != beadmmhdkfg)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x1400018C RID: 396
|
|
// (add) Token: 0x0601216F RID: 74095 RVA: 0x004220D4 File Offset: 0x004202D4
|
|
// (remove) Token: 0x06012170 RID: 74096 RVA: 0x004220FC File Offset: 0x004202FC
|
|
[Token(Token = "0x1400018C")]
|
|
public event Action EIFNJEAFIJG
|
|
{
|
|
[Token(Token = "0x601216F")]
|
|
[Address(RVA = "0x13BE400", Offset = "0x13BD200", VA = "0x1813BE400")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Action eifnjeafijg;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
eifnjeafijg = this.EIFNJEAFIJG;
|
|
@delegate = Delegate.Combine(eifnjeafijg, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != eifnjeafijg)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x6012170")]
|
|
[Address(RVA = "0x13BF460", Offset = "0x13BE260", VA = "0x1813BF460")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Action eifnjeafijg;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
eifnjeafijg = this.EIFNJEAFIJG;
|
|
@delegate = Delegate.Remove(eifnjeafijg, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != eifnjeafijg)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x170032B9 RID: 12985
|
|
// (get) Token: 0x06012171 RID: 74097 RVA: 0x00422124 File Offset: 0x00420324
|
|
// (set) Token: 0x06012172 RID: 74098 RVA: 0x00422138 File Offset: 0x00420338
|
|
[Token(Token = "0x170032B9")]
|
|
public bool MJPNEJMFIJD
|
|
{
|
|
[Token(Token = "0x6012171")]
|
|
[Address(RVA = "0x3F71D0", Offset = "0x3F5FD0", VA = "0x1803F71D0")]
|
|
get
|
|
{
|
|
return this.NNCJIEJDHAJ;
|
|
}
|
|
[Token(Token = "0x6012172")]
|
|
[Address(RVA = "0x13BE0C0", Offset = "0x13BCEC0", VA = "0x1813BE0C0")]
|
|
private set
|
|
{
|
|
if (this.NNCJIEJDHAJ != value)
|
|
{
|
|
this.NNCJIEJDHAJ = value;
|
|
Action beadmmhdkfg = this.BEADMMHDKFG;
|
|
if (beadmmhdkfg != 0)
|
|
{
|
|
beadmmhdkfg();
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x170032BA RID: 12986
|
|
// (get) Token: 0x06012173 RID: 74099 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (set) Token: 0x06012174 RID: 74100 RVA: 0x00422168 File Offset: 0x00420368
|
|
[Token(Token = "0x170032BA")]
|
|
public Vector3 GFIMBOLMBNC
|
|
{
|
|
[Token(Token = "0x6012173")]
|
|
[Address(RVA = "0x892E80", Offset = "0x891C80", VA = "0x180892E80")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x6012174")]
|
|
[Address(RVA = "0x892E00", Offset = "0x891C00", VA = "0x180892E00")]
|
|
[CompilerGenerated]
|
|
private set
|
|
{
|
|
float z = value.z;
|
|
this.<GFPOOEDLOOJ>k__BackingField.z = z;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170032BB RID: 12987
|
|
// (get) Token: 0x06012175 RID: 74101 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (set) Token: 0x06012176 RID: 74102 RVA: 0x00422188 File Offset: 0x00420388
|
|
[Token(Token = "0x170032BB")]
|
|
public Quaternion ACIEDOMFMPF
|
|
{
|
|
[Token(Token = "0x6012175")]
|
|
[Address(RVA = "0x8EA020", Offset = "0x8E8E20", VA = "0x1808EA020")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x6012176")]
|
|
[Address(RVA = "0x8EA8F0", Offset = "0x8E96F0", VA = "0x1808EA8F0")]
|
|
[CompilerGenerated]
|
|
private set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x170032BC RID: 12988
|
|
// (get) Token: 0x06012177 RID: 74103 RVA: 0x00422198 File Offset: 0x00420398
|
|
// (set) Token: 0x06012178 RID: 74104 RVA: 0x004221AC File Offset: 0x004203AC
|
|
[Token(Token = "0x170032BC")]
|
|
public float KIBOLBPKFMJ
|
|
{
|
|
[Token(Token = "0x6012177")]
|
|
[Address(RVA = "0x805C40", Offset = "0x804A40", VA = "0x180805C40")]
|
|
get;
|
|
[Token(Token = "0x6012178")]
|
|
[Address(RVA = "0x805A50", Offset = "0x804850", VA = "0x180805A50")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x170032BD RID: 12989
|
|
// (get) Token: 0x06012179 RID: 74105 RVA: 0x004221C0 File Offset: 0x004203C0
|
|
// (set) Token: 0x0601217A RID: 74106 RVA: 0x004221D4 File Offset: 0x004203D4
|
|
[Token(Token = "0x170032BD")]
|
|
public float DAGBLEDBFOD
|
|
{
|
|
[Token(Token = "0x6012179")]
|
|
[Address(RVA = "0x7EB7E0", Offset = "0x7EA5E0", VA = "0x1807EB7E0")]
|
|
get;
|
|
[Token(Token = "0x601217A")]
|
|
[Address(RVA = "0x13BE2C0", Offset = "0x13BD0C0", VA = "0x1813BE2C0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x0601217B RID: 74107 RVA: 0x004221E8 File Offset: 0x004203E8
|
|
[Token(Token = "0x601217B")]
|
|
[Address(RVA = "0x13BE0C0", Offset = "0x13BCEC0", VA = "0x1813BE0C0")]
|
|
public void ACFLIDEPBJI(bool BDEBJLGIENA)
|
|
{
|
|
if (this.NNCJIEJDHAJ != BDEBJLGIENA)
|
|
{
|
|
this.NNCJIEJDHAJ = BDEBJLGIENA;
|
|
Action beadmmhdkfg = this.BEADMMHDKFG;
|
|
if (beadmmhdkfg != 0)
|
|
{
|
|
beadmmhdkfg();
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601217C RID: 74108 RVA: 0x00422218 File Offset: 0x00420418
|
|
[Token(Token = "0x601217C")]
|
|
[Address(RVA = "0x13BF690", Offset = "0x13BE490", VA = "0x1813BF690")]
|
|
public void IGKNCPDNKAN(float OLKADDPKKLG)
|
|
{
|
|
this.JOPEMAAPLBG = OLKADDPKKLG;
|
|
this.DGNADPKNKNC();
|
|
}
|
|
|
|
// Token: 0x0601217D RID: 74109 RVA: 0x00422234 File Offset: 0x00420434
|
|
[Token(Token = "0x601217D")]
|
|
[Address(RVA = "0x13BE4A0", Offset = "0x13BD2A0", VA = "0x1813BE4A0")]
|
|
public void DGNADPKNKNC()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0601217D)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void NNNJFEILANM::DGNADPKNKNC()
|
|
|
|
---> 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: 0x0601217E RID: 74110 RVA: 0x004222BC File Offset: 0x004204BC
|
|
[Token(Token = "0x601217E")]
|
|
[Address(RVA = "0x13BE2C0", Offset = "0x13BD0C0", VA = "0x1813BE2C0")]
|
|
public void FGFNGJPOHFJ(float IEJBGPEPBGA)
|
|
{
|
|
this.<LLHKCMEGAHP>k__BackingField = IEJBGPEPBGA;
|
|
}
|
|
|
|
// Token: 0x0601217F RID: 74111 RVA: 0x004222D0 File Offset: 0x004204D0
|
|
[Token(Token = "0x601217F")]
|
|
[Address(RVA = "0x13BFEA0", Offset = "0x13BECA0", VA = "0x1813BFEA0")]
|
|
public Vector3 LGBACLPLJAH(Vector3 DDHPAFKBMON)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06012180 RID: 74112 RVA: 0x004222E0 File Offset: 0x004204E0
|
|
[Token(Token = "0x6012180")]
|
|
[Address(RVA = "0x13BFDE0", Offset = "0x13BEBE0", VA = "0x1813BFDE0")]
|
|
private float LCLDHCNNOFD(float ONGBFDACHHG)
|
|
{
|
|
float num = this.<GHFHFLCINKP>k__BackingField;
|
|
int num2 = 0;
|
|
if (ONGBFDACHHG < (float)num2)
|
|
{
|
|
return Mathf.Min(num, ONGBFDACHHG);
|
|
}
|
|
return Mathf.Max(num, ONGBFDACHHG);
|
|
}
|
|
|
|
// Token: 0x06012181 RID: 74113 RVA: 0x0042230C File Offset: 0x0042050C
|
|
[Token(Token = "0x6012181")]
|
|
[Address(RVA = "0x13C0950", Offset = "0x13BF750", VA = "0x1813C0950")]
|
|
public float OHEOAMKADJG(float MBJCIBHEOMM, bool CCMDJMBNJLE)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06012181)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Single NNNJFEILANM::OHEOAMKADJG(System.Single,System.Boolean)
|
|
|
|
---> 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: 0x06012182 RID: 74114 RVA: 0x00422344 File Offset: 0x00420544
|
|
[Token(Token = "0x6012182")]
|
|
[Address(RVA = "0x13C0A70", Offset = "0x13BF870", VA = "0x1813C0A70")]
|
|
public Vector3 OHEOAMKADJG(Vector3 OJJOHDIFMEG, bool CCMDJMBNJLE)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06012183 RID: 74115 RVA: 0x00422354 File Offset: 0x00420554
|
|
[Token(Token = "0x6012183")]
|
|
[Address(RVA = "0x13C05C0", Offset = "0x13BF3C0", VA = "0x1813C05C0")]
|
|
public Vector3 LMKECMNIGAC(Vector3 DDHPAFKBMON)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06012183)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Vector3 NNNJFEILANM::LMKECMNIGAC(UnityEngine.Vector3)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:Vector3(var_0_05, callgetter:Vector3(Vector3::get_one))
|
|
stloc:float32(var_5_0F, ldfld:float32(Vector3::z, ldloc:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](var_4)))
|
|
}
|
|
|
|
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: 0x06012184 RID: 74116 RVA: 0x00422374 File Offset: 0x00420574
|
|
[Token(Token = "0x6012184")]
|
|
[Address(RVA = "0x13C07C0", Offset = "0x13BF5C0", VA = "0x1813C07C0")]
|
|
public Vector3 NBELCFBFEFG(Vector3 IFAIDIKJOAC, Vector3 KGGFFNEFICN, float DDKKOADJFOH)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06012184)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Vector3 NNNJFEILANM::NBELCFBFEFG(UnityEngine.Vector3,UnityEngine.Vector3,System.Single)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:float32(var_0_01, ldloc:float32(var_3))
|
|
stloc:Vector3(var_4_09, call:Vector3(Vector3::op_Multiply, ldloc:Vector3(IFAIDIKJOAC), ldloc:float32(var_0_01)))
|
|
stloc:float32(var_5_17, ldfld:float32(Vector3::z, call:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](Vector3::op_Addition, ldloc:Vector3(IFAIDIKJOAC), ldloc:Vector3(IFAIDIKJOAC))))
|
|
}
|
|
|
|
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: 0x06012185 RID: 74117 RVA: 0x0042239C File Offset: 0x0042059C
|
|
[Token(Token = "0x6012185")]
|
|
[Address(RVA = "0x13BE0E0", Offset = "0x13BCEE0", VA = "0x1813BE0E0")]
|
|
public float AEABLEDNNAM(float IFAIDIKJOAC, float DDKKOADJFOH)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06012185)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Single NNNJFEILANM::AEABLEDNNAM(System.Single,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: 0x06012186 RID: 74118 RVA: 0x004223C0 File Offset: 0x004205C0
|
|
[Token(Token = "0x6012186")]
|
|
[Address(RVA = "0x13C0B40", Offset = "0x13BF940", VA = "0x1813C0B40")]
|
|
private float PEGIGJCABHA(float MBJCIBHEOMM, float OJJOHDIFMEG)
|
|
{
|
|
float num = Mathf.Max(OJJOHDIFMEG, 1f);
|
|
float num2 = MBJCIBHEOMM * 0.5f;
|
|
return MBJCIBHEOMM;
|
|
}
|
|
|
|
// Token: 0x06012187 RID: 74119 RVA: 0x004223E4 File Offset: 0x004205E4
|
|
[Token(Token = "0x6012187")]
|
|
[Address(RVA = "0x13BF120", Offset = "0x13BDF20", VA = "0x1813BF120")]
|
|
public Vector3 EGMLONKCLHC(Vector3 DDHPAFKBMON, Bounds JFCHMNOLNMN, Quaternion OPOMLFBCKIJ)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06012187)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Vector3 NNNJFEILANM::EGMLONKCLHC(UnityEngine.Vector3,UnityEngine.Bounds,UnityEngine.Quaternion)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:float32(var_2_06, ldfld:float32(Vector3::z, ldloc:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](var_1)))
|
|
stloc:float32(var_5_0E, ldfld:float32(Vector3::z, ldloc:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](var_4)))
|
|
stloc:float32(var_7_17, ldfld:float32(Vector3::z, ldloc:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](var_6)))
|
|
}
|
|
|
|
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: 0x06012188 RID: 74120 RVA: 0x0042240C File Offset: 0x0042060C
|
|
[Token(Token = "0x6012188")]
|
|
[Address(RVA = "0x13BEAF0", Offset = "0x13BD8F0", VA = "0x1813BEAF0")]
|
|
public Vector3 EGMLONKCLHC(Vector3 DDHPAFKBMON, Bounds JFCHMNOLNMN)
|
|
{
|
|
AGEAHLDEDBO ageahldedbo;
|
|
if (ageahldedbo == 0)
|
|
{
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
}
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06012189 RID: 74121 RVA: 0x00422444 File Offset: 0x00420644
|
|
[Token(Token = "0x6012189")]
|
|
[Address(RVA = "0x13BE2D0", Offset = "0x13BD0D0", VA = "0x1813BE2D0")]
|
|
public static NNNJFEILANM.KCFNGOFNPJL ANBMDHIFLON(Vector3 EBALBEPJIPA)
|
|
{
|
|
float z = EBALBEPJIPA.z;
|
|
float z2 = EBALBEPJIPA.z;
|
|
float z3 = EBALBEPJIPA.z;
|
|
return NNNJFEILANM.KCFNGOFNPJL.X;
|
|
}
|
|
|
|
// Token: 0x0601218A RID: 74122 RVA: 0x0042246C File Offset: 0x0042066C
|
|
[Token(Token = "0x601218A")]
|
|
[Address(RVA = "0x13BE660", Offset = "0x13BD460", VA = "0x1813BE660")]
|
|
public Quaternion EFCKKFIODKL(Quaternion MEJCMIKAJCD, Quaternion LLLHJELKLOD, NNNJFEILANM.KCFNGOFNPJL FMIEIHINPBK)
|
|
{
|
|
Comparison<float> <>9__44_ = NNNJFEILANM.<>c.<>9__44_1;
|
|
if (<>9__44_ == 0)
|
|
{
|
|
NNNJFEILANM.<>c.<>9__44_1 = delegate(float m1, float m2)
|
|
{
|
|
bool flag4;
|
|
if (flag4)
|
|
{
|
|
return 0;
|
|
}
|
|
int num;
|
|
return num;
|
|
};
|
|
}
|
|
Comparer<float> comparer = Comparer.Create(<>9__44_);
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
Vector3 right = Vector3.right;
|
|
float z = Vector3.up.z;
|
|
}
|
|
bool flag2;
|
|
if (flag2)
|
|
{
|
|
Vector3 up = Vector3.up;
|
|
float z2 = Vector3.right.z;
|
|
}
|
|
bool flag3;
|
|
if (flag3)
|
|
{
|
|
Vector3 forward = Vector3.forward;
|
|
float z3 = Vector3.right.z;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0601218B RID: 74123 RVA: 0x004224F0 File Offset: 0x004206F0
|
|
[Token(Token = "0x601218B")]
|
|
[Address(RVA = "0x13C0140", Offset = "0x13BEF40", VA = "0x1813C0140")]
|
|
public static Quaternion LLCAFFEBDBL(Quaternion IGPENJBJADK, float APGDFKFEEPH)
|
|
{
|
|
Vector3 forward = Vector3.forward;
|
|
Vector3 forward2 = Vector3.forward;
|
|
Vector3 up = Vector3.up;
|
|
float num2;
|
|
float num = Mathf.DeltaAngle(num2, num2);
|
|
int num3 = 0;
|
|
num2 = num;
|
|
Vector3 up2 = Vector3.up;
|
|
Quaternion quaternion = Quaternion.AngleAxis(num, num3);
|
|
Vector3 forward3 = Vector3.forward;
|
|
Vector3 up3 = Vector3.up;
|
|
return IGPENJBJADK;
|
|
}
|
|
|
|
// Token: 0x0601218C RID: 74124 RVA: 0x00422548 File Offset: 0x00420748
|
|
[Token(Token = "0x601218C")]
|
|
[Address(RVA = "0x13BFFD0", Offset = "0x13BEDD0", VA = "0x1813BFFD0")]
|
|
public Quaternion LLCAFFEBDBL(Quaternion IGPENJBJADK)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0601218D RID: 74125 RVA: 0x00422558 File Offset: 0x00420758
|
|
[Token(Token = "0x601218D")]
|
|
[Address(RVA = "0x13C0020", Offset = "0x13BEE20", VA = "0x1813C0020")]
|
|
public Quaternion LLCAFFEBDBL(Quaternion IGPENJBJADK, Quaternion OPOMLFBCKIJ)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0601218E RID: 74126 RVA: 0x00422568 File Offset: 0x00420768
|
|
[Token(Token = "0x601218E")]
|
|
[Address(RVA = "0x13BFBD0", Offset = "0x13BE9D0", VA = "0x1813BFBD0")]
|
|
public Vector3 KJJDEOECPBI(Vector3 DDHPAFKBMON)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0601218E)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Vector3 NNNJFEILANM::KJJDEOECPBI(UnityEngine.Vector3)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
IL_1F:
|
|
stloc:float32(var_5_26, ldfld:float32(Vector3::z, ldloc:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](var_4)))
|
|
}
|
|
|
|
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: 0x0601218F RID: 74127 RVA: 0x0042259C File Offset: 0x0042079C
|
|
[Token(Token = "0x601218F")]
|
|
[Address(RVA = "0x13BF280", Offset = "0x13BE080", VA = "0x1813BF280")]
|
|
public Quaternion EJHHDBAKKIL(Quaternion IGPENJBJADK)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0601218F)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Quaternion NNNJFEILANM::EJHHDBAKKIL(UnityEngine.Quaternion)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
IL_00:
|
|
brtrue(IL_00, cle:bool(ldloc:float32(var_0), ldloc:float32(var_1)))
|
|
}
|
|
|
|
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.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: 0x06012190 RID: 74128 RVA: 0x004225AC File Offset: 0x004207AC
|
|
[Token(Token = "0x6012190")]
|
|
[Address(RVA = "0x13BF370", Offset = "0x13BE170", VA = "0x1813BF370")]
|
|
public Quaternion EJHHDBAKKIL(Quaternion IGPENJBJADK, float GFEBDPGMBPJ)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06012190)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Quaternion NNNJFEILANM::EJHHDBAKKIL(UnityEngine.Quaternion,System.Single)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
IL_00:
|
|
brtrue(IL_00, cle:bool(ldloc:float32(var_0), ldloc:float32(var_1)))
|
|
}
|
|
|
|
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.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: 0x06012191 RID: 74129 RVA: 0x004225BC File Offset: 0x004207BC
|
|
[Token(Token = "0x6012191")]
|
|
[Address(RVA = "0x13BF500", Offset = "0x13BE300", VA = "0x1813BF500")]
|
|
private bool HPCDDDHHEID(Vector3 DDHPAFKBMON)
|
|
{
|
|
float num = Mathf.Min(this.<GHFHFLCINKP>k__BackingField * 0.2f, 0.1f);
|
|
float z = this.<GFPOOEDLOOJ>k__BackingField.z;
|
|
float z2 = DDHPAFKBMON.z;
|
|
Vector3 vector;
|
|
float z3 = vector.z;
|
|
if (num > num)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012192 RID: 74130 RVA: 0x00422604 File Offset: 0x00420804
|
|
[Token(Token = "0x6012192")]
|
|
[Address(RVA = "0x13C0C20", Offset = "0x13BFA20", VA = "0x1813C0C20")]
|
|
public NNNJFEILANM()
|
|
{
|
|
Quaternion identity = Quaternion.identity;
|
|
this.KIBOLBPKFMJ = 0.1f;
|
|
this.DAGBLEDBFOD = 15f;
|
|
this.JOPEMAAPLBG = 0.1f;
|
|
this.HOFLJPFLDNP = 1f;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x06012193 RID: 74131 RVA: 0x0042264C File Offset: 0x0042084C
|
|
[Token(Token = "0x6012193")]
|
|
[Address(RVA = "0x13BF6A0", Offset = "0x13BE4A0", VA = "0x1813BF6A0")]
|
|
[CompilerGenerated]
|
|
internal static List<Vector3> IKLAJBEMJGD(Quaternion IBCNKFBPCBM)
|
|
{
|
|
Vector3 right = Vector3.right;
|
|
Vector3 up = Vector3.up;
|
|
Vector3 forward = Vector3.forward;
|
|
return new List();
|
|
}
|
|
|
|
// Token: 0x06012194 RID: 74132 RVA: 0x00422678 File Offset: 0x00420878
|
|
[Token(Token = "0x6012194")]
|
|
[Address(RVA = "0x13BF870", Offset = "0x13BE670", VA = "0x1813BF870")]
|
|
[CompilerGenerated]
|
|
private Quaternion JDDJIDLLBIP(Vector3 GLHHBDHELAO, Vector3 DCHGEACOMPI, ref NNNJFEILANM.AIMKPLPICNL cpp2il__autoParamName__idx_2, ref NNNJFEILANM.CBOABOLPBAL A_4)
|
|
{
|
|
NNNJFEILANM.CGAFJPLPEIG cgafjplpeig = new NNNJFEILANM.CGAFJPLPEIG();
|
|
float z = DCHGEACOMPI.z;
|
|
cgafjplpeig.axis.z = z;
|
|
cgafjplpeig.baseline.z = cgafjplpeig;
|
|
cgafjplpeig.<>4__this = GLHHBDHELAO;
|
|
float z2 = cgafjplpeig.baseline.z;
|
|
Vector3 vector;
|
|
float z3 = vector.z;
|
|
float z4 = cgafjplpeig.axis.z;
|
|
float z5 = cgafjplpeig.axis.z;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0400BAFF RID: 47871
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400BAFF")]
|
|
public bool NNCJIEJDHAJ;
|
|
|
|
// Token: 0x0400BB04 RID: 47876
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400BB04")]
|
|
private float JOPEMAAPLBG;
|
|
|
|
// Token: 0x0400BB05 RID: 47877
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x4C")]
|
|
[Token(Token = "0x400BB05")]
|
|
private float HOFLJPFLDNP;
|
|
|
|
// Token: 0x02002A23 RID: 10787
|
|
[Token(Token = "0x2002A23")]
|
|
[Flags]
|
|
public enum KCFNGOFNPJL
|
|
{
|
|
// Token: 0x0400BB07 RID: 47879
|
|
[Token(Token = "0x400BB07")]
|
|
None = 0,
|
|
// Token: 0x0400BB08 RID: 47880
|
|
[Token(Token = "0x400BB08")]
|
|
X = 1,
|
|
// Token: 0x0400BB09 RID: 47881
|
|
[Token(Token = "0x400BB09")]
|
|
Y = 2,
|
|
// Token: 0x0400BB0A RID: 47882
|
|
[Token(Token = "0x400BB0A")]
|
|
Z = 4
|
|
}
|
|
|
|
// Token: 0x02002A24 RID: 10788
|
|
[Token(Token = "0x2002A24")]
|
|
[CompilerGenerated]
|
|
[StructLayout(3)]
|
|
private struct AIMKPLPICNL
|
|
{
|
|
// Token: 0x0400BB0B RID: 47883
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400BB0B")]
|
|
public Quaternion currentRotation;
|
|
|
|
// Token: 0x0400BB0C RID: 47884
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400BB0C")]
|
|
public Quaternion targetRotation;
|
|
|
|
// Token: 0x0400BB0D RID: 47885
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400BB0D")]
|
|
public NNNJFEILANM <>4__this;
|
|
}
|
|
|
|
// Token: 0x02002A25 RID: 10789
|
|
[Token(Token = "0x2002A25")]
|
|
[CompilerGenerated]
|
|
[StructLayout(3)]
|
|
private struct CBOABOLPBAL
|
|
{
|
|
// Token: 0x0400BB0E RID: 47886
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400BB0E")]
|
|
public Comparer<float> vectorMagnitudeComparer;
|
|
}
|
|
|
|
// Token: 0x02002A26 RID: 10790
|
|
[Token(Token = "0x2002A26")]
|
|
[CompilerGenerated]
|
|
private sealed class CGAFJPLPEIG
|
|
{
|
|
// Token: 0x06012195 RID: 74133 RVA: 0x004226E8 File Offset: 0x004208E8
|
|
[Token(Token = "0x6012195")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public CGAFJPLPEIG()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06012196 RID: 74134 RVA: 0x004226FC File Offset: 0x004208FC
|
|
[Token(Token = "0x6012196")]
|
|
[Address(RVA = "0x13B5180", Offset = "0x13B3F80", VA = "0x1813B5180")]
|
|
internal Vector3 <SnapToRotationInWorldSpace>g__getSnapVector|3(ref NNNJFEILANM.AIMKPLPICNL cpp2il__autoParamName__idx_0, ref NNNJFEILANM.CBOABOLPBAL cpp2il__autoParamName__idx_1)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
Func<Vector3, Vector3> func = new Func((ref cpp2il__autoParamName__idx_0).<SnapToRotationInWorldSpace>b__4);
|
|
List<Vector3> list2;
|
|
List<Vector3> list = Enumerable.ToList<Vector3>(Enumerable.Select<Vector3, Vector3>(list2, func));
|
|
Func<Vector3, Vector3> func2 = new Func((ref cpp2il__autoParamName__idx_0).<SnapToRotationInWorldSpace>b__5);
|
|
List<Vector3> list4;
|
|
List<Vector3> list3 = Enumerable.ToList<Vector3>(Enumerable.Select<Vector3, Vector3>(list4, func2));
|
|
var <>9__44_ = NNNJFEILANM.<>c.<>9__44_6;
|
|
if (<>9__44_ == 0)
|
|
{
|
|
NNNJFEILANM.<>c.<>9__44_6 = delegate(Vector3 c, Vector3 t)
|
|
{
|
|
float z = t.z;
|
|
float z2 = c.z;
|
|
var <>f__AnonymousType;
|
|
return <>f__AnonymousType;
|
|
};
|
|
}
|
|
IEnumerable<Vector3> enumerable = Enumerable.Zip(list, list3, <>9__44_);
|
|
if (enumerable != 0)
|
|
{
|
|
if (num < enumerable)
|
|
{
|
|
num += num;
|
|
if (num == enumerable)
|
|
{
|
|
goto IL_BC;
|
|
}
|
|
num++;
|
|
}
|
|
int num2 = 0;
|
|
int num3 = 0;
|
|
float num4;
|
|
if (FJFHDHBBFKE.BAHBPFFNNJO(num4, (float)num3, 0.001f))
|
|
{
|
|
continue;
|
|
}
|
|
double num5 = Math.IEEERemainder((double)0, (double)num3);
|
|
int num6 = 0;
|
|
int num7 = 0;
|
|
if (!FJFHDHBBFKE.BAHBPFFNNJO((float)num6, (float)num7, 0.001f))
|
|
{
|
|
continue;
|
|
}
|
|
IL_BC:
|
|
num2 += num2;
|
|
}
|
|
if (enumerable != 0)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
if (num != -1)
|
|
{
|
|
}
|
|
int num8;
|
|
Func<Vector3, float> func3 = new Func(num8.Magnitude);
|
|
num8 = 0;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06012197 RID: 74135 RVA: 0x00422808 File Offset: 0x00420A08
|
|
[Token(Token = "0x6012197")]
|
|
[Address(RVA = "0x13B5000", Offset = "0x13B3E00", VA = "0x1813B5000")]
|
|
internal Vector3 <SnapToRotationInWorldSpace>b__4(Vector3 v)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06012197)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Vector3 NNNJFEILANM/CGAFJPLPEIG::<SnapToRotationInWorldSpace>b__4(UnityEngine.Vector3)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:float32(var_1_06, ldfld:float32(Vector3::z, ldloc:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](var_0)))
|
|
}
|
|
|
|
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: 0x06012198 RID: 74136 RVA: 0x0042281C File Offset: 0x00420A1C
|
|
[Token(Token = "0x6012198")]
|
|
[Address(RVA = "0x13B50C0", Offset = "0x13B3EC0", VA = "0x1813B50C0")]
|
|
internal Vector3 <SnapToRotationInWorldSpace>b__5(Vector3 v)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06012198)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Vector3 NNNJFEILANM/CGAFJPLPEIG::<SnapToRotationInWorldSpace>b__5(UnityEngine.Vector3)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:float32(var_1_06, ldfld:float32(Vector3::z, ldloc:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](var_0)))
|
|
}
|
|
|
|
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: 0x0400BB0F RID: 47887
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400BB0F")]
|
|
public Vector3 axis;
|
|
|
|
// Token: 0x0400BB10 RID: 47888
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")]
|
|
[Token(Token = "0x400BB10")]
|
|
public Vector3 baseline;
|
|
|
|
// Token: 0x0400BB11 RID: 47889
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400BB11")]
|
|
public NNNJFEILANM <>4__this;
|
|
}
|
|
}
|