using System; using System.Collections.Generic; using Cpp2IlInjected; using UnityEngine; // Token: 0x02000340 RID: 832 [Token(Token = "0x2000340")] public class AutoLock { // Token: 0x06001E7F RID: 7807 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001E7F")] [Address(RVA = "0x79D140", Offset = "0x79C140", VA = "0x18079D140")] public void Start(Transform source) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001E80 RID: 7808 RVA: 0x00048714 File Offset: 0x00046914 [Token(Token = "0x6001E80")] [Address(RVA = "0x79D6E0", Offset = "0x79C6E0", VA = "0x18079D6E0")] public void Update() { this.TargetEnter(); this.TargetExit(); } // Token: 0x06001E81 RID: 7809 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001E81")] [Address(RVA = "0x79D290", Offset = "0x79C290", VA = "0x18079D290")] private void TargetEnter() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001E82 RID: 7810 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001E82")] [Address(RVA = "0x79D4A0", Offset = "0x79C4A0", VA = "0x18079D4A0")] private void TargetExit() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001E83 RID: 7811 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001E83")] [Address(RVA = "0x79C7F0", Offset = "0x79B7F0", VA = "0x18079C7F0")] public Transform FindNear(Vector3 Direction) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001E84 RID: 7812 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001E84")] [Address(RVA = "0x79CB00", Offset = "0x79BB00", VA = "0x18079CB00")] public Transform GetLockTarget() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001E85 RID: 7813 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001E85")] [Address(RVA = "0x79CCE0", Offset = "0x79BCE0", VA = "0x18079CCE0")] public Vector3 GetTargetDirection() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001E86 RID: 7814 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001E86")] [Address(RVA = "0x79CF50", Offset = "0x79BF50", VA = "0x18079CF50")] public float GetTargetDistance() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001E87 RID: 7815 RVA: 0x00048730 File Offset: 0x00046930 [Token(Token = "0x6001E87")] [Address(RVA = "0x369EF0", Offset = "0x368EF0", VA = "0x180369EF0")] public void SetLockTarget(Transform Target) { /* An exception occurred when decompiling this method (06001E87) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void AutoLock::SetLockTarget(UnityEngine.Transform) ---> System.Exception: Basic block has to end with unconditional control flow. {; Block_0:; stfld:Transform(AutoLock::g_LockTarget, ldloc:AutoLock(this), ldloc:Transform(Target)); }; at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1810 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 344 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 1618 */; } // Token: 0x06001E88 RID: 7816 RVA: 0x00048744 File Offset: 0x00046944 [Token(Token = "0x6001E88")] [Address(RVA = "0x79CAA0", Offset = "0x79BAA0", VA = "0x18079CAA0")] public bool GetIsLockTarget() { Transform transform = this.g_LockTarget; int num = 0; return transform != num; } // Token: 0x06001E89 RID: 7817 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001E89")] [Address(RVA = "0x79CA50", Offset = "0x79BA50", VA = "0x18079CA50")] public bool GetIsEnemyInRate() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001E8A RID: 7818 RVA: 0x00048764 File Offset: 0x00046964 [Token(Token = "0x6001E8A")] [Address(RVA = "0x79D700", Offset = "0x79C700", VA = "0x18079D700")] public AutoLock() { Collider[] array = new Collider[20]; this.hitColliders = array; base..ctor(); } // Token: 0x0400283F RID: 10303 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400283F")] private Transform source; // Token: 0x04002840 RID: 10304 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4002840")] private List g_TargetList; // Token: 0x04002841 RID: 10305 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4002841")] private float g_Radius = 10f; // Token: 0x04002842 RID: 10306 [FieldOffset(Offset = "0x24")] [Token(Token = "0x4002842")] private float g_Angle = 90f; // Token: 0x04002843 RID: 10307 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4002843")] private int g_NearID = (int)((ulong)4294967295L); // Token: 0x04002844 RID: 10308 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4002844")] private Collider[] hitColliders; // Token: 0x04002845 RID: 10309 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4002845")] private Transform g_LockTarget; // Token: 0x04002846 RID: 10310 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4002846")] private LayerMask characterLayer; }