247 lines
15 KiB
C#
247 lines
15 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02002DAC RID: 11692
|
|
[Token(Token = "0x2002DAC")]
|
|
public static class JAKMIGBBBOM
|
|
{
|
|
// Token: 0x06013BCE RID: 80846 RVA: 0x00491040 File Offset: 0x0048F240
|
|
[Token(Token = "0x6013BCE")]
|
|
[Address(RVA = "0x1369AD0", Offset = "0x1368AD0", VA = "0x181369AD0")]
|
|
public static JAKMIGBBBOM.BAFPMPJFBEM EFIMDDJJNFE(RigidbodyEx AFEBLJOIBBC, PlayerHand ONFJHABGCIP, Vector3 EIHKCAGDADC)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06013BCE)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling JAKMIGBBBOM/BAFPMPJFBEM JAKMIGBBBOM::EFIMDDJJNFE(RigidbodyEx,PlayerHand,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&](EIHKCAGDADC)))
|
|
stfld:RigidbodyEx(LHMEJOEOBGP::AFEBLJOIBBC, ldloc:LHMEJOEOBGP(var_0), ldloc:RigidbodyEx(AFEBLJOIBBC))
|
|
stfld:PlayerHand(LHMEJOEOBGP::ONFJHABGCIP, ldloc:LHMEJOEOBGP(var_0), ldloc:PlayerHand(ONFJHABGCIP))
|
|
stfld:float32(Vector3::z, ldfld:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](LHMEJOEOBGP::IJICNFNPBGJ, ldloc:LHMEJOEOBGP(var_0)), ldloc:float32(var_1_06))
|
|
}
|
|
|
|
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: 0x170036D8 RID: 14040
|
|
// (get) Token: 0x06013BCF RID: 80847 RVA: 0x00491070 File Offset: 0x0048F270
|
|
[Token(Token = "0x170036D8")]
|
|
public static JAKMIGBBBOM.BAFPMPJFBEM FMDJFHMFJLO
|
|
{
|
|
[Token(Token = "0x6013BCF")]
|
|
[Address(RVA = "0x13699E0", Offset = "0x13689E0", VA = "0x1813699E0")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06013BCF)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling JAKMIGBBBOM/BAFPMPJFBEM JAKMIGBBBOM::AAHHIAAIGFB()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
call:void(DEMEDILAMNH::Dispose, ldloc:DEMEDILAMNH(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 1663
|
|
*/;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013BD0 RID: 80848 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x6013BD0")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")]
|
|
static JAKMIGBBBOM()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0400CCC7 RID: 52423
|
|
[Token(Token = "0x400CCC7")]
|
|
private static JAKMIGBBBOM.BAFPMPJFBEM MLGLKIONMJN;
|
|
|
|
// Token: 0x02002DAD RID: 11693
|
|
[Token(Token = "0x2002DAD")]
|
|
public interface BAFPMPJFBEM : IDisposable
|
|
{
|
|
// Token: 0x06013BD1 RID: 80849
|
|
[Token(Token = "0x6013BD1")]
|
|
[Address(Slot = "0")]
|
|
Vector3 MGNODAPHAGF();
|
|
|
|
// Token: 0x06013BD2 RID: 80850
|
|
[Token(Token = "0x6013BD2")]
|
|
[Address(Slot = "1")]
|
|
Vector3 BNCPGKJAODF();
|
|
}
|
|
|
|
// Token: 0x02002DAE RID: 11694
|
|
[Token(Token = "0x2002DAE")]
|
|
private class DEMEDILAMNH : JAKMIGBBBOM.BAFPMPJFBEM, IDisposable
|
|
{
|
|
// Token: 0x06013BD3 RID: 80851 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6013BD3")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "6")]
|
|
public void Dispose()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06013BD4 RID: 80852 RVA: 0x00491084 File Offset: 0x0048F284
|
|
[Token(Token = "0x6013BD4")]
|
|
[Address(RVA = "0x135C450", Offset = "0x135B450", VA = "0x18135C450", Slot = "4")]
|
|
public Vector3 MGNODAPHAGF()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06013BD4)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Vector3 JAKMIGBBBOM/DEMEDILAMNH::MGNODAPHAGF()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:float32(var_0_0A, 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.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: 0x06013BD5 RID: 80853 RVA: 0x0049109C File Offset: 0x0048F29C
|
|
[Token(Token = "0x6013BD5")]
|
|
[Address(RVA = "0x135C3E0", Offset = "0x135B3E0", VA = "0x18135C3E0", Slot = "5")]
|
|
public Vector3 BNCPGKJAODF()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06013BD5)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Vector3 JAKMIGBBBOM/DEMEDILAMNH::BNCPGKJAODF()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:float32(var_0_0A, 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.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: 0x06013BD6 RID: 80854 RVA: 0x004910B4 File Offset: 0x0048F2B4
|
|
[Token(Token = "0x6013BD6")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public DEMEDILAMNH()
|
|
{
|
|
this.Dispose();
|
|
}
|
|
}
|
|
|
|
// Token: 0x02002DAF RID: 11695
|
|
[Token(Token = "0x2002DAF")]
|
|
private class LHMEJOEOBGP : JAKMIGBBBOM.BAFPMPJFBEM, IDisposable
|
|
{
|
|
// Token: 0x06013BD7 RID: 80855 RVA: 0x004910C8 File Offset: 0x0048F2C8
|
|
[Token(Token = "0x6013BD7")]
|
|
[Address(RVA = "0x1372600", Offset = "0x1371600", VA = "0x181372600")]
|
|
public LHMEJOEOBGP(RigidbodyEx AFEBLJOIBBC, PlayerHand ONFJHABGCIP, Vector3 GHBPCACOCOL)
|
|
{
|
|
float z = GHBPCACOCOL.z;
|
|
this.AFEBLJOIBBC = AFEBLJOIBBC;
|
|
this.IJICNFNPBGJ.z = z;
|
|
this.ONFJHABGCIP = ONFJHABGCIP;
|
|
}
|
|
|
|
// Token: 0x06013BD8 RID: 80856 RVA: 0x004910FC File Offset: 0x0048F2FC
|
|
[Token(Token = "0x6013BD8")]
|
|
[Address(RVA = "0x13723C0", Offset = "0x13713C0", VA = "0x1813723C0", Slot = "6")]
|
|
public void Dispose()
|
|
{
|
|
int num = 0;
|
|
this.AFEBLJOIBBC = num;
|
|
this.ONFJHABGCIP = num;
|
|
}
|
|
|
|
// Token: 0x06013BD9 RID: 80857 RVA: 0x0049111C File Offset: 0x0048F31C
|
|
[Token(Token = "0x6013BD9")]
|
|
[Address(RVA = "0x13723D0", Offset = "0x13713D0", VA = "0x1813723D0", Slot = "4")]
|
|
public Vector3 MGNODAPHAGF()
|
|
{
|
|
bool flag;
|
|
bool flag2;
|
|
if (!flag && !flag2)
|
|
{
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
}
|
|
float z2 = Vector3.zero.z;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06013BDA RID: 80858 RVA: 0x00491154 File Offset: 0x0048F354
|
|
[Token(Token = "0x6013BDA")]
|
|
[Address(RVA = "0x1372190", Offset = "0x1371190", VA = "0x181372190", Slot = "5")]
|
|
public Vector3 BNCPGKJAODF()
|
|
{
|
|
bool flag;
|
|
bool flag2;
|
|
if (!flag && !flag2)
|
|
{
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
}
|
|
float z2 = Vector3.zero.z;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0400CCC8 RID: 52424
|
|
[Token(Token = "0x400CCC8")]
|
|
private const float DPMINAMLOGN = 0.05f;
|
|
|
|
// Token: 0x0400CCC9 RID: 52425
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400CCC9")]
|
|
private PlayerHand ONFJHABGCIP;
|
|
|
|
// Token: 0x0400CCCA RID: 52426
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400CCCA")]
|
|
private RigidbodyEx AFEBLJOIBBC;
|
|
|
|
// Token: 0x0400CCCB RID: 52427
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400CCCB")]
|
|
private readonly Vector3 IJICNFNPBGJ;
|
|
}
|
|
}
|