819 lines
34 KiB
C#
819 lines
34 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x0200300D RID: 12301
|
|
[Token(Token = "0x200300D")]
|
|
public static class GOLDGFGJLBJ
|
|
{
|
|
// Token: 0x06014BC9 RID: 84937 RVA: 0x004CD060 File Offset: 0x004CB260
|
|
[Token(Token = "0x6014BC9")]
|
|
[Address(RVA = "0x18AD3D0", Offset = "0x18AC3D0", VA = "0x1818AD3D0")]
|
|
public static bool EKBHNIABCIC(Player IEKDDPPNFPF, in DMMFKBFLEHO PBGBNMCPEAJ, in PCHOAHGFMOE ONDHKOLGCFM, bool OOJALKLNOMO, out CLHMNIJHLDD MONNKJCENOB, out Vector3 HIDJMPEGCPG)
|
|
{
|
|
Vector3 up = Vector3.up;
|
|
RigidbodyEx rigidbodyEx = IEKDDPPNFPF.head.rigidbodyEx;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
RigidbodyEx rigidbodyEx2 = IEKDDPPNFPF.trackingSpace._rigidbodyEx;
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
Vector3 vector3;
|
|
float z3 = vector3.z;
|
|
float z4 = Vector3.up.z;
|
|
Vector3 vector4;
|
|
float z5 = vector4.z;
|
|
Vector3 vector5;
|
|
float z6 = vector5.z;
|
|
float num2;
|
|
float num = num2;
|
|
float z7 = Vector3.up.z;
|
|
Vector3 vector6;
|
|
float z8 = vector6.z;
|
|
Vector3 vector7;
|
|
float z9 = vector7.z;
|
|
if (OOJALKLNOMO)
|
|
{
|
|
float z10 = Vector3.up.z;
|
|
LayerMask nnhbelioiim = PBGBNMCPEAJ.NNHBELIOIIM;
|
|
Vector3 vector8;
|
|
float z11 = vector8.z;
|
|
int num3 = nnhbelioiim;
|
|
LEGLBECFPMF.EPNMAMOLPJM phcafiifkbi = PBGBNMCPEAJ.PHCAFIIFKBI;
|
|
int num4 = 0;
|
|
LEGLBECFPMF.LEACJFICINB leacjficinb;
|
|
if (leacjficinb != LEGLBECFPMF.LEACJFICINB.OVERLAP)
|
|
{
|
|
if (leacjficinb != LEGLBECFPMF.LEACJFICINB.MISS)
|
|
{
|
|
float z12 = Vector3.up.z;
|
|
Vector3 vector9;
|
|
float z13 = vector9.z;
|
|
Vector3 vector10;
|
|
float z14 = vector10.z;
|
|
Vector3 up2 = Vector3.up;
|
|
num2 = num;
|
|
float z15 = up2.z;
|
|
Vector3 vector11;
|
|
float z16 = vector11.z;
|
|
Vector3 vector12;
|
|
float z17 = vector12.z;
|
|
float z18 = Vector3.up.z;
|
|
Vector3 vector13;
|
|
float z19 = vector13.z;
|
|
Vector3 vector14;
|
|
float z20 = vector14.z;
|
|
0.m_value = (int)num2;
|
|
if (ONDHKOLGCFM.JJFFEBBKAPN != num4)
|
|
{
|
|
}
|
|
float z21 = Vector3.up.z;
|
|
float z22 = Vector3.up.z;
|
|
Vector3 vector15;
|
|
float z23 = vector15.z;
|
|
Vector3 vector16;
|
|
float z24 = vector16.z;
|
|
Vector3 vector17;
|
|
float z25 = vector17.z;
|
|
float z26 = vector17.z;
|
|
float z27 = Vector3.up.z;
|
|
int num5 = 0;
|
|
float num6;
|
|
float num7;
|
|
if (num6 <= (float)num5 || num7 <= PBGBNMCPEAJ.AINLKMPLGOG)
|
|
{
|
|
return true;
|
|
}
|
|
}
|
|
float z28 = Vector3.up.z;
|
|
Vector3 vector18;
|
|
float z29 = vector18.z;
|
|
Vector3 vector19;
|
|
float z30 = vector19.z;
|
|
float z31 = Vector3.up.z;
|
|
Vector3 vector20;
|
|
float z32 = vector20.z;
|
|
Vector3 vector21;
|
|
float z33 = vector21.z;
|
|
0.m_value = (int)num2;
|
|
float z34 = Vector3.up.z;
|
|
LayerMask nnhbelioiim2 = PBGBNMCPEAJ.NNHBELIOIIM;
|
|
Vector3 vector22;
|
|
float z35 = vector22.z;
|
|
LEGLBECFPMF.EPNMAMOLPJM phcafiifkbi2 = PBGBNMCPEAJ.PHCAFIIFKBI;
|
|
return true;
|
|
}
|
|
int num8 = 0;
|
|
leacjficinb.value__ = num8;
|
|
}
|
|
float z36 = Vector3.up.z;
|
|
Vector3 vector23;
|
|
float z37 = vector23.z;
|
|
Vector3 vector24;
|
|
float z38 = vector24.z;
|
|
float z39 = Vector3.up.z;
|
|
Vector3 vector25;
|
|
float z40 = vector25.z;
|
|
Vector3 vector26;
|
|
float z41 = vector26.z;
|
|
0.m_value = (int)num2;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06014BCA RID: 84938 RVA: 0x004CD2C8 File Offset: 0x004CB4C8
|
|
[Token(Token = "0x6014BCA")]
|
|
[Address(RVA = "0x18B0020", Offset = "0x18AF020", VA = "0x1818B0020")]
|
|
public static void JDMJLCCIBAC(in CLHMNIJHLDD HHBHBIMELLN, in Vector3 CIHDJKHOFNO, in DMMFKBFLEHO PBGBNMCPEAJ, ref PCHOAHGFMOE ONDHKOLGCFM)
|
|
{
|
|
int num = 0;
|
|
if (ONDHKOLGCFM.HJIHCPDCHLA != num)
|
|
{
|
|
ONDHKOLGCFM.HJIHCPDCHLA.MPGFAKAGDAM = num != 0;
|
|
float z = CIHDJKHOFNO.z;
|
|
Vector3 vector;
|
|
float z2 = vector.z;
|
|
float z3 = CIHDJKHOFNO.z;
|
|
float z4 = HHBHBIMELLN.EFFDLILKKFA.z;
|
|
Vector3 vector2;
|
|
float z5 = vector2.z;
|
|
float z6 = ONDHKOLGCFM.HJIHCPDCHLA.ILALHDDOAGN.z;
|
|
Vector3 vector3;
|
|
float z7 = vector3.z;
|
|
float z8 = Vector3.up.z;
|
|
Vector3 vector4;
|
|
float z9 = vector4.z;
|
|
Vector3 vector5;
|
|
float z10 = vector5.z;
|
|
Vector3 vector6;
|
|
float z11 = vector6.z;
|
|
LayerMask nnhbelioiim = PBGBNMCPEAJ.NNHBELIOIIM;
|
|
Vector3 vector7;
|
|
float z12 = vector7.z;
|
|
int num2 = nnhbelioiim;
|
|
LEGLBECFPMF.EPNMAMOLPJM phcafiifkbi = PBGBNMCPEAJ.PHCAFIIFKBI;
|
|
LEGLBECFPMF.LEACJFICINB leacjficinb;
|
|
if (leacjficinb == LEGLBECFPMF.LEACJFICINB.HIT)
|
|
{
|
|
Vector3 vector8;
|
|
float z13 = vector8.z;
|
|
Vector3 vector9;
|
|
float z14 = vector9.z;
|
|
LayerMask nnhbelioiim2 = PBGBNMCPEAJ.NNHBELIOIIM;
|
|
Vector3 vector10;
|
|
float z15 = vector10.z;
|
|
num2 = nnhbelioiim2;
|
|
LEGLBECFPMF.EPNMAMOLPJM phcafiifkbi2 = PBGBNMCPEAJ.PHCAFIIFKBI;
|
|
LEGLBECFPMF.LEACJFICINB leacjficinb2;
|
|
if (leacjficinb2 == LEGLBECFPMF.LEACJFICINB.HIT)
|
|
{
|
|
ONDHKOLGCFM.HJIHCPDCHLA.MPGFAKAGDAM = true;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014BCB RID: 84939 RVA: 0x004CD3CC File Offset: 0x004CB5CC
|
|
[Token(Token = "0x6014BCB")]
|
|
[Address(RVA = "0x18AEDA0", Offset = "0x18ADDA0", VA = "0x1818AEDA0")]
|
|
public static Vector3 HHJBLLDJJIM(in CLHMNIJHLDD HHBHBIMELLN, in DMMFKBFLEHO PBGBNMCPEAJ, Vector3 DKOHEPFOJAC, out PCHOAHGFMOE ONDHKOLGCFM)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06014BCB)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Vector3 GOLDGFGJLBJ::HHJBLLDJJIM(CLHMNIJHLDD&,DMMFKBFLEHO&,UnityEngine.Vector3,PCHOAHGFMOE&)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
IL_00:
|
|
stloc:float32(var_3_06, ldfld:float32(Vector3::z, ldloc:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](var_2)))
|
|
stloc:float32(var_8_11, ldfld:float32(Vector3::z, ldloc:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](var_7)))
|
|
stloc:float32(var_10_1A, ldfld:float32(Vector3::z, ldloc:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](var_9)))
|
|
brtrue(IL_00, ceq:bool(ldfld:Vector3(Vector3::positiveInfinityVector, ldloc:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](DKOHEPFOJAC)), conv.u8:uint64[exp:Vector3](ldc.i8:int64[exp:uint64](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.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x06014BCC RID: 84940 RVA: 0x004CD404 File Offset: 0x004CB604
|
|
[Token(Token = "0x6014BCC")]
|
|
[Address(RVA = "0x18AC9F0", Offset = "0x18AB9F0", VA = "0x1818AC9F0")]
|
|
private static bool EIAGHKGCFPN(in CLHMNIJHLDD HHBHBIMELLN, in DMMFKBFLEHO PBGBNMCPEAJ, out Vector3 CIHDJKHOFNO, ref Vector3 OIIOCBKPODH, ref PCHOAHGFMOE ONDHKOLGCFM)
|
|
{
|
|
float z = Vector3.zero.z;
|
|
CIHDJKHOFNO.z = z;
|
|
LayerMask nnhbelioiim = PBGBNMCPEAJ.NNHBELIOIIM;
|
|
Collider[] fmfkgjoebka = LEGLBECFPMF.FMFKGJOEBKA;
|
|
float z2 = HHBHBIMELLN.EFFDLILKKFA.z;
|
|
LEGLBECFPMF.EPNMAMOLPJM phcafiifkbi = PBGBNMCPEAJ.PHCAFIIFKBI;
|
|
int num;
|
|
if (num != 0)
|
|
{
|
|
Collider[] array = new Collider[1];
|
|
int num2 = 0;
|
|
Collider collider = fmfkgjoebka[num2];
|
|
if (collider.AMKJBLIFHPB() != 0)
|
|
{
|
|
}
|
|
int num3 = 0;
|
|
int num4 = 0;
|
|
if (!(num3 == num4))
|
|
{
|
|
throw new ArrayTypeMismatchException();
|
|
}
|
|
num2++;
|
|
ulong num5;
|
|
if (num5 != (ulong)0L)
|
|
{
|
|
Vector3 vector;
|
|
float z3 = vector.z;
|
|
Vector3 vector2;
|
|
float z4 = vector2.z;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
Vector3 vector3;
|
|
float z5 = vector3.z;
|
|
}
|
|
}
|
|
}
|
|
throw new IndexOutOfRangeException();
|
|
}
|
|
|
|
// Token: 0x06014BCD RID: 84941 RVA: 0x004CD550 File Offset: 0x004CB750
|
|
[Token(Token = "0x6014BCD")]
|
|
[Address(RVA = "0x18B0A90", Offset = "0x18AFA90", VA = "0x1818B0A90")]
|
|
private static Vector3 PBNDCLHIMDB(in CLHMNIJHLDD HHBHBIMELLN, in Vector3 NEJCPBPNGHB, in DMMFKBFLEHO PBGBNMCPEAJ, Vector3 AFOKKEMEBDE, float LCDABHDGLEM, int PENMCKGIOAL, ref PCHOAHGFMOE ONDHKOLGCFM)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06014BCD)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Vector3 GOLDGFGJLBJ::PBNDCLHIMDB(CLHMNIJHLDD&,UnityEngine.Vector3&,DMMFKBFLEHO&,UnityEngine.Vector3,System.Single,System.Int32,PCHOAHGFMOE&)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
IL_B1:
|
|
stloc:float32(var_42_B9, mul:float32(ldloc:float32(var_41), ldc.r4:float32(0.25)))
|
|
stloc:Vector3(var_43_C0, callgetter:Vector3(Vector3::get_up))
|
|
stloc:float32(var_44_CC, ldfld:float32(Vector3::z, callgetter:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.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.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x06014BCE RID: 84942 RVA: 0x004CD62C File Offset: 0x004CB82C
|
|
[Token(Token = "0x6014BCE")]
|
|
[Address(RVA = "0x18AE9B0", Offset = "0x18AD9B0", VA = "0x1818AE9B0")]
|
|
private static bool GNOFJFDHKIO(LEGLBECFPMF.GMACMDOKCGL OBHNEJDADJP, RaycastHit BNBJBPBJIKP, Vector3 KPNCMDPAKEK, Vector3 OOLOHHNPADJ, in DMMFKBFLEHO PBGBNMCPEAJ, ref PCHOAHGFMOE ONDHKOLGCFM, ref Vector3 CIHDJKHOFNO, ref float MHCEIIJMLIL)
|
|
{
|
|
if (OBHNEJDADJP == LEGLBECFPMF.GMACMDOKCGL.WALL)
|
|
{
|
|
Vector3 up = Vector3.up;
|
|
int collider = BNBJBPBJIKP.m_Collider;
|
|
float z = up.z;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
if (OBHNEJDADJP == LEGLBECFPMF.GMACMDOKCGL.WALL && 0 == 0)
|
|
{
|
|
return;
|
|
}
|
|
Vector3 vector;
|
|
float z2 = vector.z;
|
|
float z3 = KPNCMDPAKEK.z;
|
|
bool flag2;
|
|
if (flag2)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014BCF RID: 84943 RVA: 0x004CD67C File Offset: 0x004CB87C
|
|
[Token(Token = "0x6014BCF")]
|
|
[Address(RVA = "0x18AB400", Offset = "0x18AA400", VA = "0x1818AB400")]
|
|
private static bool AEPJKOBFEGM(Vector3 NLNDLDEMIIP, Vector3 KPNCMDPAKEK, Vector3 OOLOHHNPADJ, in DMMFKBFLEHO PBGBNMCPEAJ, RaycastHit BNBJBPBJIKP, ref OEJLDPNDJJN ONDHKOLGCFM, ref Vector3 CIHDJKHOFNO, ref float IBPOLEEAMDB)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06014BCF)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean GOLDGFGJLBJ::AEPJKOBFEGM(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3,DMMFKBFLEHO&,UnityEngine.RaycastHit,OEJLDPNDJJN&,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 1663
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x06014BD0 RID: 84944 RVA: 0x004CD6EC File Offset: 0x004CB8EC
|
|
[Token(Token = "0x6014BD0")]
|
|
[Address(RVA = "0x18ABD50", Offset = "0x18AAD50", VA = "0x1818ABD50")]
|
|
private static Vector3 BPKDBKGAPJM(in CLHMNIJHLDD HHBHBIMELLN, in DMMFKBFLEHO PBGBNMCPEAJ, Vector3 GCICLIHAKME, Vector3 BPGKPPHJNCN, Vector3 BDNFEMPONEC, float CDBOOKPEALC, int PENMCKGIOAL, LEGLBECFPMF.GMACMDOKCGL BOPAIPLAOCE, bool NIBLJJKONAP, float POKOBPNMJOL, ref PCHOAHGFMOE ONDHKOLGCFM)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06014BD0)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Vector3 GOLDGFGJLBJ::BPKDBKGAPJM(CLHMNIJHLDD&,DMMFKBFLEHO&,UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3,System.Single,System.Int32,LEGLBECFPMF/GMACMDOKCGL,System.Boolean,System.Single,PCHOAHGFMOE&)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_7:
|
|
brtrue(IL_00, cne:bool(ldloc:float32(var_25_79), ldc.r4:float32(0.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.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x06014BD1 RID: 84945 RVA: 0x004CD82C File Offset: 0x004CBA2C
|
|
[Token(Token = "0x6014BD1")]
|
|
[Address(RVA = "0x18ADFE0", Offset = "0x18ACFE0", VA = "0x1818ADFE0")]
|
|
private static void GFCDKFILEEA(in CLHMNIJHLDD HHBHBIMELLN, in DMMFKBFLEHO PBGBNMCPEAJ, Vector3 CIHDJKHOFNO, ref PCHOAHGFMOE ONDHKOLGCFM)
|
|
{
|
|
float z = PBGBNMCPEAJ.NNAOCKLOJKF.z;
|
|
float z2 = Vector3.zero.z;
|
|
bool flag;
|
|
if (!flag && flag)
|
|
{
|
|
float z3 = PBGBNMCPEAJ.NNAOCKLOJKF.z;
|
|
float z4 = Vector3.zero.z;
|
|
bool flag2;
|
|
if (!flag2 && flag2)
|
|
{
|
|
ONDHKOLGCFM.HPAAGINANDD = (ulong)1L;
|
|
float z5 = HHBHBIMELLN.EFFDLILKKFA.z;
|
|
float z6 = CIHDJKHOFNO.z;
|
|
Vector3 vector;
|
|
float z7 = vector.z;
|
|
LayerMask nnhbelioiim = PBGBNMCPEAJ.NNHBELIOIIM;
|
|
Vector3 vector2;
|
|
float z8 = vector2.z;
|
|
float z9 = PBGBNMCPEAJ.JGKDGJLIAOP.z;
|
|
float z10 = PBGBNMCPEAJ.NNAOCKLOJKF.z;
|
|
float gelddfamgca = PBGBNMCPEAJ.GELDDFAMGCA;
|
|
float x = vector2.x;
|
|
LEGLBECFPMF.EPNMAMOLPJM phcafiifkbi = PBGBNMCPEAJ.PHCAFIIFKBI;
|
|
GOLDGFGJLBJ.KMFFOMCPMOK kmffomcpmok;
|
|
if (kmffomcpmok != GOLDGFGJLBJ.KMFFOMCPMOK.HIT_FORWARD && kmffomcpmok != GOLDGFGJLBJ.KMFFOMCPMOK.HIT_DOWN)
|
|
{
|
|
if (kmffomcpmok != GOLDGFGJLBJ.KMFFOMCPMOK.MISS)
|
|
{
|
|
return;
|
|
}
|
|
ONDHKOLGCFM.HPAAGINANDD.HNBAMAMNGGH = true;
|
|
}
|
|
ONDHKOLGCFM.HPAAGINANDD.MDCHAJPDJAN.z = (float)kmffomcpmok;
|
|
ONDHKOLGCFM.HPAAGINANDD.DFEGFPBLBKD.z = (float)kmffomcpmok;
|
|
Collider collider;
|
|
ONDHKOLGCFM.HPAAGINANDD.CBFEBAEPEBO = collider;
|
|
ONDHKOLGCFM.HPAAGINANDD.HNBAMAMNGGH = false;
|
|
}
|
|
}
|
|
ONDHKOLGCFM.HPAAGINANDD = (ulong)0L;
|
|
}
|
|
|
|
// Token: 0x06014BD2 RID: 84946 RVA: 0x004CD958 File Offset: 0x004CBB58
|
|
[Token(Token = "0x6014BD2")]
|
|
[Address(RVA = "0x18AC7E0", Offset = "0x18AB7E0", VA = "0x1818AC7E0")]
|
|
private static GOLDGFGJLBJ.KMFFOMCPMOK CIICPEMMJJO(Vector3 NOKEGEBPGLB, float OMLBPICLALA, Vector3 GBFGHMALOEJ, float PMEBMHKEBGB, Vector3 EDDPKEHNEON, float LMOGAGEMKBI, int NNHBELIOIIM, LEGLBECFPMF.EPNMAMOLPJM PHCAFIIFKBI, out RaycastHit PAOKLBNMNFL)
|
|
{
|
|
float z = GBFGHMALOEJ.z;
|
|
float z2 = NOKEGEBPGLB.z;
|
|
LEGLBECFPMF.LEACJFICINB leacjficinb;
|
|
if (leacjficinb == LEGLBECFPMF.LEACJFICINB.HIT)
|
|
{
|
|
return;
|
|
}
|
|
float z3 = GBFGHMALOEJ.z;
|
|
Vector3 vector;
|
|
float z4 = vector.z;
|
|
float z5 = NOKEGEBPGLB.z;
|
|
Vector3 vector2;
|
|
float z6 = vector2.z;
|
|
LEGLBECFPMF.LEACJFICINB leacjficinb2;
|
|
if (leacjficinb2 != LEGLBECFPMF.LEACJFICINB.HIT)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014BD3 RID: 84947 RVA: 0x004CD9A4 File Offset: 0x004CBBA4
|
|
[Token(Token = "0x6014BD3")]
|
|
[Address(RVA = "0x18AE800", Offset = "0x18AD800", VA = "0x1818AE800")]
|
|
private static void GNECNPIOLIC(Vector3 IBHEKLCMMNH, ref Vector3 DFBBIAJLGMN, ref float IBPOLEEAMDB)
|
|
{
|
|
float z = IBHEKLCMMNH.z;
|
|
float num;
|
|
IBPOLEEAMDB.m_value = num;
|
|
Vector3 vector;
|
|
float z2 = vector.z;
|
|
DFBBIAJLGMN.z = z2;
|
|
}
|
|
|
|
// Token: 0x06014BD4 RID: 84948 RVA: 0x004CD9D4 File Offset: 0x004CBBD4
|
|
[Token(Token = "0x6014BD4")]
|
|
[Address(RVA = "0x18AE3C0", Offset = "0x18AD3C0", VA = "0x1818AE3C0")]
|
|
public static bool GFOGDDMFNLG(Vector3 GFJJCIFCBHE, Vector3 DMIGOECCGEF, float EOKGFCGMLCD, float GAHNCKIAOJE, Vector3 BPGKPPHJNCN, float MMBGHKBOFEI, Vector3 GEPBEDOGLFC, float AINLKMPLGOG, int NNHBELIOIIM, LEGLBECFPMF.EPNMAMOLPJM PHCAFIIFKBI, out Vector3 BLKGHCGLAOJ, out Collider KKDAGIOODDK)
|
|
{
|
|
Vector3 zero = Vector3.zero;
|
|
int num = 0;
|
|
zero.x = (float)num;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
float z2 = GFJJCIFCBHE.z;
|
|
Vector3 vector2;
|
|
float z3 = vector2.z;
|
|
GFJJCIFCBHE.z = z3;
|
|
float z4 = DMIGOECCGEF.z;
|
|
Vector3 vector3;
|
|
float z5 = vector3.z;
|
|
DMIGOECCGEF.z = z5;
|
|
float z6 = GFJJCIFCBHE.z;
|
|
LEGLBECFPMF.LEACJFICINB leacjficinb;
|
|
if (leacjficinb != LEGLBECFPMF.LEACJFICINB.MISS)
|
|
{
|
|
return;
|
|
}
|
|
Vector3 vector4;
|
|
float z7 = vector4.z;
|
|
float z8 = GFJJCIFCBHE.z;
|
|
Vector3 vector5;
|
|
float z9 = vector5.z;
|
|
GFJJCIFCBHE.z = z9;
|
|
float z10 = DMIGOECCGEF.z;
|
|
Vector3 vector6;
|
|
float z11 = vector6.z;
|
|
Vector3 vector7;
|
|
float z12 = vector7.z;
|
|
float z13 = GFJJCIFCBHE.z;
|
|
LEGLBECFPMF.LEACJFICINB leacjficinb2;
|
|
if (leacjficinb2 == LEGLBECFPMF.LEACJFICINB.HIT)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014BD5 RID: 84949 RVA: 0x004CDA84 File Offset: 0x004CBC84
|
|
[Token(Token = "0x6014BD5")]
|
|
[Address(RVA = "0x18ABC20", Offset = "0x18AAC20", VA = "0x1818ABC20")]
|
|
private static bool BDJPAJGDADD(Vector3 GFJJCIFCBHE, float EOKGFCGMLCD, Vector3 CIHDJKHOFNO, int NNHBELIOIIM, LEGLBECFPMF.EPNMAMOLPJM PHCAFIIFKBI)
|
|
{
|
|
float z = CIHDJKHOFNO.z;
|
|
float z2 = GFJJCIFCBHE.z;
|
|
Vector3 vector;
|
|
float z3 = vector.z;
|
|
float z4 = GFJJCIFCBHE.z;
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
|
|
// Token: 0x06014BD6 RID: 84950 RVA: 0x004CDAB0 File Offset: 0x004CBCB0
|
|
[Token(Token = "0x6014BD6")]
|
|
[Address(RVA = "0x18B0700", Offset = "0x18AF700", VA = "0x1818B0700")]
|
|
private static bool NDLFGPHOPGO(Vector3 PEKJGEHOCEP, float EOKGFCGMLCD, float GAHNCKIAOJE, float EMJCLDJLGFN, int NNHBELIOIIM, LEGLBECFPMF.EPNMAMOLPJM PHCAFIIFKBI, out Vector3 DICBJLKOKJI, out Collider MONMHHPCPNJ)
|
|
{
|
|
Vector3 zero = Vector3.zero;
|
|
float z = zero.z;
|
|
Vector3 up = Vector3.up;
|
|
float z2 = PEKJGEHOCEP.z;
|
|
LEGLBECFPMF.LEACJFICINB leacjficinb;
|
|
if (leacjficinb != LEGLBECFPMF.LEACJFICINB.HIT)
|
|
{
|
|
return;
|
|
}
|
|
int num = 0;
|
|
Collider collider;
|
|
if (LEGLBECFPMF.ENCOLHKPPPD(collider, num))
|
|
{
|
|
Vector3 up2 = Vector3.up;
|
|
Vector3 vector;
|
|
float z3 = vector.z;
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014BD7 RID: 84951 RVA: 0x004CDB04 File Offset: 0x004CBD04
|
|
[Token(Token = "0x6014BD7")]
|
|
[Address(RVA = "0x18AB0C0", Offset = "0x18AA0C0", VA = "0x1818AB0C0")]
|
|
private static bool ABMMBKLFEHN(Vector3 GFJJCIFCBHE, float EOKGFCGMLCD, Vector3 OMDMBNNLBHP, Collider GKPCABGDNLO, in PCHOAHGFMOE ONDHKOLGCFM, out Vector3 JLEPHHKHNIG)
|
|
{
|
|
Vector3 zero = Vector3.zero;
|
|
int num = 0;
|
|
if (GKPCABGDNLO != num)
|
|
{
|
|
TeleportationPortal component = GKPCABGDNLO.GetComponent<TeleportationPortal>();
|
|
}
|
|
int num2 = 0;
|
|
int num3 = 0;
|
|
bool flag;
|
|
if (!(num2 == num3) && flag)
|
|
{
|
|
Vector3 up = Vector3.up;
|
|
float z = GFJJCIFCBHE.z;
|
|
Vector3 vector;
|
|
float z2 = vector.z;
|
|
int num4 = 0;
|
|
float num5;
|
|
if (num5 < (float)num4)
|
|
{
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06014BD8 RID: 84952 RVA: 0x004CDB68 File Offset: 0x004CBD68
|
|
[Token(Token = "0x6014BD8")]
|
|
[Address(RVA = "0x18AF360", Offset = "0x18AE360", VA = "0x1818AF360")]
|
|
private static HJPPAEFEOKM JAMNHMGMFCM(Vector3 GFJJCIFCBHE, Vector3 DMIGOECCGEF, float EOKGFCGMLCD, float GAHNCKIAOJE, Vector3 NGKHNFJCLKC, float EKFOKDAENGN, int NNHBELIOIIM, LEGLBECFPMF.EPNMAMOLPJM PHCAFIIFKBI, KGIFAAEIFCH JKDGMBDDFFG, out Vector3 NKHDLKNDCGM, out Collider CJMJKCIICFN, out bool NAEEGPBPHCD)
|
|
{
|
|
int num = 0;
|
|
Vector3 zero = Vector3.zero;
|
|
float z = zero.z;
|
|
zero.z = z;
|
|
zero.x = (float)num;
|
|
zero.x = (float)num;
|
|
Vector3 zero2 = Vector3.zero;
|
|
if (num < zero2.upVector)
|
|
{
|
|
Vector3 up = Vector3.up;
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
Vector3 up2 = Vector3.up;
|
|
Vector3 vector;
|
|
float z2 = vector.z;
|
|
float z3 = vector.z;
|
|
LEGLBECFPMF.LEACJFICINB leacjficinb;
|
|
if (leacjficinb != LEGLBECFPMF.LEACJFICINB.MISS)
|
|
{
|
|
num++;
|
|
}
|
|
}
|
|
}
|
|
Vector3 vector2;
|
|
float z4 = vector2.z;
|
|
Vector3 vector3;
|
|
float z5 = vector3.z;
|
|
float z6 = GFJJCIFCBHE.z;
|
|
Vector3 vector4;
|
|
float z7 = vector4.z;
|
|
bool flag2;
|
|
if (flag2)
|
|
{
|
|
Vector3 vector5;
|
|
float z8 = vector5.z;
|
|
float z9 = GFJJCIFCBHE.z;
|
|
float z10 = GFJJCIFCBHE.z;
|
|
Vector3 vector6;
|
|
float z11 = vector6.z;
|
|
bool flag3;
|
|
if (!flag3)
|
|
{
|
|
Vector3 vector7;
|
|
float z12 = vector7.z;
|
|
bool flag4;
|
|
if (!flag4)
|
|
{
|
|
Vector3 vector8;
|
|
float z13 = vector8.z;
|
|
vector8.z = z13;
|
|
float num2 = Mathf.Min(Mathf.Max((float)0, EOKGFCGMLCD), EOKGFCGMLCD);
|
|
float z14 = GFJJCIFCBHE.z;
|
|
Vector3 vector9;
|
|
float z15 = vector9.z;
|
|
float z16 = Vector3.up.z;
|
|
Vector3 vector10;
|
|
float z17 = vector10.z;
|
|
bool flag5;
|
|
if (flag5)
|
|
{
|
|
goto IL_1B1;
|
|
}
|
|
float z18 = GFJJCIFCBHE.z;
|
|
Vector3 vector11;
|
|
float z19 = vector11.z;
|
|
Vector3 vector12;
|
|
float z20 = vector12.z;
|
|
float z21 = Vector3.up.z;
|
|
Vector3 vector13;
|
|
float z22 = vector13.z;
|
|
bool flag6;
|
|
if (flag6)
|
|
{
|
|
goto IL_1B1;
|
|
}
|
|
float z23 = GFJJCIFCBHE.z;
|
|
Vector3 vector14;
|
|
float z24 = vector14.z;
|
|
float z25 = Vector3.up.z;
|
|
Vector3 vector15;
|
|
float z26 = vector15.z;
|
|
bool flag8;
|
|
bool flag7 = flag8 + true;
|
|
}
|
|
}
|
|
float z27 = GFJJCIFCBHE.z;
|
|
Vector3 vector16;
|
|
float z28 = vector16.z;
|
|
float z29 = Vector3.up.z;
|
|
Vector3 vector17;
|
|
float z30 = vector17.z;
|
|
bool flag9;
|
|
if (!flag9)
|
|
{
|
|
}
|
|
}
|
|
IL_1B1:
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06014BD9 RID: 84953 RVA: 0x004CDD2C File Offset: 0x004CBF2C
|
|
[Token(Token = "0x6014BD9")]
|
|
[Address(RVA = "0x18ABA40", Offset = "0x18AAA40", VA = "0x1818ABA40")]
|
|
private static bool AHGJEJDECMI(Vector3 GFJJCIFCBHE, float EOKGFCGMLCD, float GAHNCKIAOJE, Vector3 JFBILNFLMLN, float NOFJOKNBAEL, int NNHBELIOIIM, LEGLBECFPMF.EPNMAMOLPJM PHCAFIIFKBI)
|
|
{
|
|
float z = JFBILNFLMLN.z;
|
|
float z2 = GFJJCIFCBHE.z;
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
float z3 = JFBILNFLMLN.z;
|
|
float z4 = GFJJCIFCBHE.z;
|
|
Vector3 vector;
|
|
float z5 = vector.z;
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014BDA RID: 84954 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6014BDA")]
|
|
[Address(RVA = "0x18B1610", Offset = "0x18B0610", VA = "0x1818B1610")]
|
|
private static void POOKJAHBAMA(Vector3 AFOKKEMEBDE, in CLHMNIJHLDD HHBHBIMELLN, in DMMFKBFLEHO PBGBNMCPEAJ, Vector3 BCJADCMCFOM, ref PCHOAHGFMOE ONDHKOLGCFM)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06014BDB RID: 84955 RVA: 0x004CDD6C File Offset: 0x004CBF6C
|
|
[Token(Token = "0x6014BDB")]
|
|
[Address(RVA = "0x18AB890", Offset = "0x18AA890", VA = "0x1818AB890")]
|
|
private static void AGBBBOACMNI(Vector3 KPNCMDPAKEK, Vector3 OOLOHHNPADJ, Vector3 IJAPMOPPADA, Collider CJMJKCIICFN, float MFNMPFDFMIK, HJPPAEFEOKM AGJPEPDLFMJ, bool ABMMDJNGIEC, ref AEIDLICPKMM IILFIFONNBJ)
|
|
{
|
|
float z = KPNCMDPAKEK.z;
|
|
float z2 = IJAPMOPPADA.z;
|
|
Vector3 vector;
|
|
float z3 = vector.z;
|
|
float z4 = IJAPMOPPADA.z;
|
|
float z5 = OOLOHHNPADJ.z;
|
|
}
|
|
|
|
// Token: 0x06014BDC RID: 84956 RVA: 0x004CDDA0 File Offset: 0x004CBFA0
|
|
[Token(Token = "0x6014BDC")]
|
|
[Address(RVA = "0x18B0A50", Offset = "0x18AFA50", VA = "0x1818B0A50")]
|
|
private static LDBJIPJIMDH OLBGCLMOGIP(float KCMKDKCHDKI)
|
|
{
|
|
return LDBJIPJIMDH.MEDIUM;
|
|
}
|
|
|
|
// Token: 0x06014BDD RID: 84957 RVA: 0x004CDDB4 File Offset: 0x004CBFB4
|
|
[Token(Token = "0x6014BDD")]
|
|
[Address(RVA = "0x18AF2D0", Offset = "0x18AE2D0", VA = "0x1818AF2D0")]
|
|
public static bool IAGCAHDNJLL(Collider GLPOLGOBLAA)
|
|
{
|
|
if (LEGLBECFPMF.IAGCAHDNJLL(GLPOLGOBLAA) && !GOLDGFGJLBJ.NJMJBKJCIML(GLPOLGOBLAA))
|
|
{
|
|
return true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014BDE RID: 84958 RVA: 0x004CDDD8 File Offset: 0x004CBFD8
|
|
[Token(Token = "0x6014BDE")]
|
|
[Address(RVA = "0x18B0670", Offset = "0x18AF670", VA = "0x1818B0670")]
|
|
public static bool KPIIIPIFLHB(Collider GLPOLGOBLAA)
|
|
{
|
|
if (LEGLBECFPMF.KPIIIPIFLHB(GLPOLGOBLAA) && !GOLDGFGJLBJ.NJMJBKJCIML(GLPOLGOBLAA))
|
|
{
|
|
return true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014BDF RID: 84959 RVA: 0x004CDDFC File Offset: 0x004CBFFC
|
|
[Token(Token = "0x6014BDF")]
|
|
[Address(RVA = "0x18B05E0", Offset = "0x18AF5E0", VA = "0x1818B05E0")]
|
|
public static bool KIDGLNOCDMC(Collider GLPOLGOBLAA)
|
|
{
|
|
if (LEGLBECFPMF.KIDGLNOCDMC(GLPOLGOBLAA) && !GOLDGFGJLBJ.NJMJBKJCIML(GLPOLGOBLAA))
|
|
{
|
|
return true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014BE0 RID: 84960 RVA: 0x004CDE20 File Offset: 0x004CC020
|
|
[Token(Token = "0x6014BE0")]
|
|
[Address(RVA = "0x18B09B0", Offset = "0x18AF9B0", VA = "0x1818B09B0")]
|
|
private static bool NJMJBKJCIML(Collider GLPOLGOBLAA)
|
|
{
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
|
|
bool flag2;
|
|
if (flag2)
|
|
{
|
|
return true;
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0400D90E RID: 55566
|
|
[Token(Token = "0x400D90E")]
|
|
private const float HDNBPFHGLPJ = 0.001f;
|
|
|
|
// Token: 0x0400D90F RID: 55567
|
|
[Token(Token = "0x400D90F")]
|
|
private const float FFMCMADBNBI = 1.0000001E-06f;
|
|
|
|
// Token: 0x0400D910 RID: 55568
|
|
[Token(Token = "0x400D910")]
|
|
private const int LEHCNKCLBOF = 8;
|
|
|
|
// Token: 0x0400D911 RID: 55569
|
|
[Token(Token = "0x400D911")]
|
|
private const int KMHANNNCGLG = 4;
|
|
|
|
// Token: 0x0400D912 RID: 55570
|
|
[Token(Token = "0x400D912")]
|
|
private const float PDHLCMPFEOD = -0.45f;
|
|
|
|
// Token: 0x0400D913 RID: 55571
|
|
[Token(Token = "0x400D913")]
|
|
private const float EENKMOFGFBI = 0.3f;
|
|
|
|
// Token: 0x0400D914 RID: 55572
|
|
[Token(Token = "0x400D914")]
|
|
private const float FBLBNLDOBMA = 1f;
|
|
|
|
// Token: 0x0400D915 RID: 55573
|
|
[Token(Token = "0x400D915")]
|
|
private static float LLMNFJKLHHM;
|
|
|
|
// Token: 0x0200300E RID: 12302
|
|
[Token(Token = "0x200300E")]
|
|
private enum KMFFOMCPMOK
|
|
{
|
|
// Token: 0x0400D917 RID: 55575
|
|
[Token(Token = "0x400D917")]
|
|
HIT_FORWARD,
|
|
// Token: 0x0400D918 RID: 55576
|
|
[Token(Token = "0x400D918")]
|
|
HIT_DOWN,
|
|
// Token: 0x0400D919 RID: 55577
|
|
[Token(Token = "0x400D919")]
|
|
MISS,
|
|
// Token: 0x0400D91A RID: 55578
|
|
[Token(Token = "0x400D91A")]
|
|
INVALID
|
|
}
|
|
}
|