using System; using Cpp2IlInjected; using UnityEngine; // Token: 0x020000A3 RID: 163 [Token(Token = "0x20000A3")] [Serializable] public class MoveController { // Token: 0x17000033 RID: 51 // (get) Token: 0x06000714 RID: 1812 RVA: 0x00010C74 File Offset: 0x0000EE74 [Token(Token = "0x17000033")] public bool IsSky { [Token(Token = "0x6000714")] [Address(RVA = "0x9F81C0", Offset = "0x9F69C0", VA = "0x1809F81C0")] get { return this.isSky; } } // Token: 0x06000715 RID: 1813 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000715")] [Address(RVA = "0xCC8450", Offset = "0xCC6C50", VA = "0x180CC8450")] public void Init(Transform source) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000716 RID: 1814 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000716")] [Address(RVA = "0xCC8B80", Offset = "0xCC7380", VA = "0x180CC8B80")] public void Update(float deltaTime) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000717 RID: 1815 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000717")] [Address(RVA = "0xCC6F80", Offset = "0xCC5780", VA = "0x180CC6F80")] private void CalculateActionMove() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000718 RID: 1816 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000718")] [Address(RVA = "0xCC4570", Offset = "0xCC2D70", VA = "0x180CC4570")] private void CalculateActionRotate(Vector3 direction) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000719 RID: 1817 RVA: 0x00010C88 File Offset: 0x0000EE88 [Token(Token = "0x6000719")] [Address(RVA = "0xCC4740", Offset = "0xCC2F40", VA = "0x180CC4740")] private void CalculateMovement() { /* An exception occurred when decompiling this method (06000719) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void MoveController::CalculateMovement() ---> System.ArgumentOutOfRangeException: Non-negative number required. (Parameter 'length') at System.Array.Copy(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.StackSlot.ModifyStack(StackSlot[] stack, Int32 popCount, Int32 pushCount, ByteCode pushDefinition) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstBuilder.cs:line 51 at ICSharpCode.Decompiler.ILAst.ILAstBuilder.StackAnalysis(MethodDef methodDef) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstBuilder.cs:line 401 at ICSharpCode.Decompiler.ILAst.ILAstBuilder.Build(MethodDef methodDef, Boolean optimize, DecompilerContext context) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstBuilder.cs:line 276 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 112 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: 0x0600071A RID: 1818 RVA: 0x00010CFC File Offset: 0x0000EEFC [Token(Token = "0x600071A")] [Address(RVA = "0xCC7210", Offset = "0xCC5A10", VA = "0x180CC7210")] private void CalculateGravity() { /* An exception occurred when decompiling this method (0600071A) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void MoveController::CalculateGravity() ---> System.ArgumentOutOfRangeException: Non-negative number required. (Parameter 'length') at System.Array.Copy(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.StackSlot.ModifyStack(StackSlot[] stack, Int32 popCount, Int32 pushCount, ByteCode pushDefinition) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstBuilder.cs:line 51 at ICSharpCode.Decompiler.ILAst.ILAstBuilder.StackAnalysis(MethodDef methodDef) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstBuilder.cs:line 401 at ICSharpCode.Decompiler.ILAst.ILAstBuilder.Build(MethodDef methodDef, Boolean optimize, DecompilerContext context) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstBuilder.cs:line 276 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 112 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: 0x0600071B RID: 1819 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600071B")] [Address(RVA = "0xCC7870", Offset = "0xCC6070", VA = "0x180CC7870")] private void CalculateSlideForce() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600071C RID: 1820 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600071C")] [Address(RVA = "0xCC8B10", Offset = "0xCC7310", VA = "0x180CC8B10")] private void StartSliding(RaycastHit hit) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600071D RID: 1821 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600071D")] [Address(RVA = "0xCC5F50", Offset = "0xCC4750", VA = "0x180CC5F50")] private bool IsBottomCenterGrounded() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600071E RID: 1822 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600071E")] [Address(RVA = "0xCC72B0", Offset = "0xCC5AB0", VA = "0x180CC72B0")] private void CalculatePushForce() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600071F RID: 1823 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600071F")] [Address(RVA = "0xCC59D0", Offset = "0xCC41D0", VA = "0x180CC59D0")] private Vector3 GetPushDirection(Transform target) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000720 RID: 1824 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000720")] [Address(RVA = "0xCC88F0", Offset = "0xCC70F0", VA = "0x180CC88F0")] public void Move(Vector3 inputDirection, float inputSpeed, Vector3 lookAtDirection) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000721 RID: 1825 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000721")] [Address(RVA = "0xCC6310", Offset = "0xCC4B10", VA = "0x180CC6310")] public void MoveVertical(Vector3 inputDirection, float inputSpeed, Vector3 lookAtDirection) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000722 RID: 1826 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000722")] [Address(RVA = "0xCC6200", Offset = "0xCC4A00", VA = "0x180CC6200")] public void LookAt(Vector3 lookAtDirection) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000723 RID: 1827 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000723")] [Address(RVA = "0xCC60A0", Offset = "0xCC48A0", VA = "0x180CC60A0")] public void LookAtVertical(Vector3 v3Direction) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000724 RID: 1828 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000724")] [Address(RVA = "0xCC3C70", Offset = "0xCC2470", VA = "0x180CC3C70")] public void Rotate(Vector3 v3Direction) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000725 RID: 1829 RVA: 0x00010D9C File Offset: 0x0000EF9C [Token(Token = "0x6000725")] [Address(RVA = "0xCC8B00", Offset = "0xCC7300", VA = "0x180CC8B00")] public void SetGravity(float gravity) { this.gravity = gravity; } // Token: 0x06000726 RID: 1830 RVA: 0x00010DB0 File Offset: 0x0000EFB0 [Token(Token = "0x6000726")] [Address(RVA = "0xCC69D0", Offset = "0xCC51D0", VA = "0x180CC69D0")] public void SetDragMove(float value) { if (value < 0.05f) { } this.speedDragFactor = value; } // Token: 0x06000727 RID: 1831 RVA: 0x00010DD4 File Offset: 0x0000EFD4 [Token(Token = "0x6000727")] [Address(RVA = "0xCC6A00", Offset = "0xCC5200", VA = "0x180CC6A00")] public void SetDragRotation(float value) { if (value < 0.05f) { } this.rotationDragFactor = value; } // Token: 0x06000728 RID: 1832 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000728")] [Address(RVA = "0xCC59B0", Offset = "0xCC41B0", VA = "0x180CC59B0")] public Vector3 GetMove() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000729 RID: 1833 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000729")] [Address(RVA = "0xCC5980", Offset = "0xCC4180", VA = "0x180CC5980")] public Vector3 GetHorizontalMove() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600072A RID: 1834 RVA: 0x00010DF8 File Offset: 0x0000EFF8 [Token(Token = "0x600072A")] [Address(RVA = "0x4AB6A0", Offset = "0x4A9EA0", VA = "0x1804AB6A0")] public float GetAngle() { return this.rotationAngle; } // Token: 0x0600072B RID: 1835 RVA: 0x00010E0C File Offset: 0x0000F00C [Token(Token = "0x600072B")] [Address(RVA = "0x4AB6A0", Offset = "0x4A9EA0", VA = "0x1804AB6A0")] public float GetAimAngle() { return this.rotationAngle; } // Token: 0x0600072C RID: 1836 RVA: 0x00010E20 File Offset: 0x0000F020 [Token(Token = "0x600072C")] [Address(RVA = "0xCC6B10", Offset = "0xCC5310", VA = "0x180CC6B10")] public void Stop() { int num = 0; this.moveSpeed = (float)num; this.inputSpeed = (float)num; } // Token: 0x0600072D RID: 1837 RVA: 0x00010E40 File Offset: 0x0000F040 [Token(Token = "0x600072D")] [Address(RVA = "0xCC6850", Offset = "0xCC5050", VA = "0x180CC6850")] public void SetActionMove(Vector3 target, float actionDelayTimer, float actionMoveTimer, float actionMoveSpeed, Vector3 Target, bool actionRotationLerp = false) { this.isActionMove = true; float z = target.z; this.actionDirection.z = z; this.actionDelayTimer = actionDelayTimer; this.actionMoveTimer = actionMoveTimer; this.actionTrigger.z = (float)0; this.actionRotationLerp = false; this.actionMoveSpeed = (float)0; } // Token: 0x0600072E RID: 1838 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600072E")] [Address(RVA = "0xCC6900", Offset = "0xCC5100", VA = "0x180CC6900")] public void SetActionMove(Transform target, float actionDelayTimer, float actionMoveTimer, float actionMoveSpeed, bool actionRotationLerp = false) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600072F RID: 1839 RVA: 0x00010E90 File Offset: 0x0000F090 [Token(Token = "0x600072F")] [Address(RVA = "0xCC5380", Offset = "0xCC3B80", VA = "0x180CC5380")] public void CancelActionMove() { this.isActionMove = false; this.floatingTimer = 0f; } // Token: 0x06000730 RID: 1840 RVA: 0x00010EB0 File Offset: 0x0000F0B0 [Token(Token = "0x6000730")] [Address(RVA = "0xCC6090", Offset = "0xCC4890", VA = "0x180CC6090")] public void Jump(float force) { this.verticalForce = force; this.isSky = true; } // Token: 0x06000731 RID: 1841 RVA: 0x00010ECC File Offset: 0x0000F0CC [Token(Token = "0x6000731")] [Address(RVA = "0x5FEE90", Offset = "0x5FD690", VA = "0x1805FEE90")] public float GetJump() { return this.verticalForce; } // Token: 0x06000732 RID: 1842 RVA: 0x00010EE0 File Offset: 0x0000F0E0 [Token(Token = "0x6000732")] [Address(RVA = "0xCC6A30", Offset = "0xCC5230", VA = "0x180CC6A30")] public void SetFloating(float duration) { this.floatingTimer = duration; this.verticalForce = 1f; } // Token: 0x06000733 RID: 1843 RVA: 0x00010F00 File Offset: 0x0000F100 [Token(Token = "0x6000733")] [Address(RVA = "0x777740", Offset = "0x775F40", VA = "0x180777740")] public float GetFloating() { return this.floatingTimer; } // Token: 0x06000734 RID: 1844 RVA: 0x00010F14 File Offset: 0x0000F114 [Token(Token = "0x6000734")] [Address(RVA = "0xCC8AF0", Offset = "0xCC72F0", VA = "0x180CC8AF0")] public void SetFall(float fallSpeedMax) { this.fallSpeedMax = fallSpeedMax; } // Token: 0x06000735 RID: 1845 RVA: 0x00010F28 File Offset: 0x0000F128 [Token(Token = "0x6000735")] [Address(RVA = "0xCC8440", Offset = "0xCC6C40", VA = "0x180CC8440")] public float GetMaxFall() { return this.fallSpeedMax; } // Token: 0x06000736 RID: 1846 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000736")] [Address(RVA = "0xCC8430", Offset = "0xCC6C30", VA = "0x180CC8430")] public bool GetHeightLand() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000737 RID: 1847 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000737")] [Address(RVA = "0xCC55F0", Offset = "0xCC3DF0", VA = "0x180CC55F0")] public Vector3 GetFloorPoint() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000738 RID: 1848 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000738")] [Address(RVA = "0xCC53A0", Offset = "0xCC3BA0", VA = "0x180CC53A0")] public float GetFloorDistance() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000739 RID: 1849 RVA: 0x00010F3C File Offset: 0x0000F13C [Token(Token = "0x6000739")] [Address(RVA = "0xCC6A40", Offset = "0xCC5240", VA = "0x180CC6A40")] public void SetForcePush(Vector3 pushForce) { float z = pushForce.z; this.pushForce.z = z; } // Token: 0x0600073A RID: 1850 RVA: 0x00010F5C File Offset: 0x0000F15C [Token(Token = "0x600073A")] [Address(RVA = "0xCC8990", Offset = "0xCC7190", VA = "0x180CC8990")] public void ProcessPushTarget(Action processor) { if (this.lastPushAmount > 0) { int num = 0; DamageObject damageObject = this.pushTargets[num]; int num2 = 0; if (!(damageObject == num2)) { if (processor != 0) { DamageObject damageObject2 = this.pushTargets[num]; processor(damageObject2); } this.pushTargets[0] = num; } num++; } } // Token: 0x0600073B RID: 1851 RVA: 0x00010FBC File Offset: 0x0000F1BC [Token(Token = "0x600073B")] [Address(RVA = "0xCC8420", Offset = "0xCC6C20", VA = "0x180CC8420")] public void EnableCalculate(bool enable) { this.enableCalculate = enable; } // Token: 0x0600073C RID: 1852 RVA: 0x00010FD0 File Offset: 0x0000F1D0 [Token(Token = "0x600073C")] [Address(RVA = "0x2DB450", Offset = "0x2D9C50", VA = "0x1802DB450")] public CharacterController GetCharacterController() { return this.controller; } // Token: 0x0600073D RID: 1853 RVA: 0x00010FE4 File Offset: 0x0000F1E4 [Token(Token = "0x600073D")] [Address(RVA = "0xCC8F80", Offset = "0xCC7780", VA = "0x180CC8F80")] public MoveController() { DamageObject[] array = new DamageObject[3]; this.pushTargets = array; this.gravity = 10f; this.fallSpeedMax = -10f; this.enableCalculate = true; base..ctor(); } // Token: 0x04000825 RID: 2085 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000825")] [SerializeField] private Transform source; // Token: 0x04000826 RID: 2086 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000826")] [SerializeField] private CharacterController controller; // Token: 0x04000827 RID: 2087 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000827")] [SerializeField] private float speedDragFactor = 5f; // Token: 0x04000828 RID: 2088 [FieldOffset(Offset = "0x24")] [Token(Token = "0x4000828")] [SerializeField] private float rotationDragFactor = 0.1f; // Token: 0x04000829 RID: 2089 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4000829")] [SerializeField] private float deltaTime; // Token: 0x0400082A RID: 2090 [FieldOffset(Offset = "0x2C")] [Token(Token = "0x400082A")] [SerializeField] private Vector3 inputDirection; // Token: 0x0400082B RID: 2091 [FieldOffset(Offset = "0x38")] [Token(Token = "0x400082B")] [SerializeField] private float inputSpeed; // Token: 0x0400082C RID: 2092 [FieldOffset(Offset = "0x3C")] [Token(Token = "0x400082C")] [SerializeField] private Vector3 movement; // Token: 0x0400082D RID: 2093 [FieldOffset(Offset = "0x48")] [Token(Token = "0x400082D")] [SerializeField] private Vector3 movementXZ; // Token: 0x0400082E RID: 2094 [FieldOffset(Offset = "0x54")] [Token(Token = "0x400082E")] [SerializeField] private float moveSpeed; // Token: 0x0400082F RID: 2095 [FieldOffset(Offset = "0x58")] [Token(Token = "0x400082F")] [SerializeField] private float rotationAngle; // Token: 0x04000830 RID: 2096 [FieldOffset(Offset = "0x5C")] [Token(Token = "0x4000830")] [SerializeField] private bool isGrounded; // Token: 0x04000831 RID: 2097 [FieldOffset(Offset = "0x5D")] [Token(Token = "0x4000831")] [SerializeField] private bool isSky; // Token: 0x04000832 RID: 2098 [FieldOffset(Offset = "0x60")] [Token(Token = "0x4000832")] [SerializeField] private float verticalForce; // Token: 0x04000833 RID: 2099 [FieldOffset(Offset = "0x64")] [Token(Token = "0x4000833")] [SerializeField] private float floatingTimer; // Token: 0x04000834 RID: 2100 [FieldOffset(Offset = "0x68")] [Token(Token = "0x4000834")] [SerializeField] private bool isActionMove; // Token: 0x04000835 RID: 2101 [FieldOffset(Offset = "0x70")] [Token(Token = "0x4000835")] [SerializeField] private Transform actionTarget; // Token: 0x04000836 RID: 2102 [FieldOffset(Offset = "0x78")] [Token(Token = "0x4000836")] [SerializeField] private Vector3 actionDirection; // Token: 0x04000837 RID: 2103 [FieldOffset(Offset = "0x84")] [Token(Token = "0x4000837")] [SerializeField] private Vector3 actionTrigger; // Token: 0x04000838 RID: 2104 [FieldOffset(Offset = "0x90")] [Token(Token = "0x4000838")] [SerializeField] private float actionDelayTimer; // Token: 0x04000839 RID: 2105 [FieldOffset(Offset = "0x94")] [Token(Token = "0x4000839")] [SerializeField] private float actionMoveTimer; // Token: 0x0400083A RID: 2106 [FieldOffset(Offset = "0x98")] [Token(Token = "0x400083A")] [SerializeField] private float actionMoveSpeed; // Token: 0x0400083B RID: 2107 [FieldOffset(Offset = "0x9C")] [Token(Token = "0x400083B")] [SerializeField] private bool actionRotationLerp; // Token: 0x0400083C RID: 2108 [FieldOffset(Offset = "0x9D")] [Token(Token = "0x400083C")] [SerializeField] private bool isSliding; // Token: 0x0400083D RID: 2109 [FieldOffset(Offset = "0x9E")] [Token(Token = "0x400083D")] [SerializeField] private bool sideWallFixed; // Token: 0x0400083E RID: 2110 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x400083E")] [SerializeField] private Vector3 lastMovementForce; // Token: 0x0400083F RID: 2111 [FieldOffset(Offset = "0xAC")] [Token(Token = "0x400083F")] [SerializeField] private Vector3 slideForce; // Token: 0x04000840 RID: 2112 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x4000840")] [SerializeField] private Vector3 pushForce; // Token: 0x04000841 RID: 2113 [FieldOffset(Offset = "0xC4")] [Token(Token = "0x4000841")] [SerializeField] private int lastPushAmount; // Token: 0x04000842 RID: 2114 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x4000842")] [SerializeField] private DamageObject[] pushTargets; // Token: 0x04000843 RID: 2115 [FieldOffset(Offset = "0xD0")] [Token(Token = "0x4000843")] [SerializeField] private LayerMask hitLayer; // Token: 0x04000844 RID: 2116 [FieldOffset(Offset = "0xD4")] [Token(Token = "0x4000844")] [SerializeField] private LayerMask pushLayer; // Token: 0x04000845 RID: 2117 [FieldOffset(Offset = "0xD8")] [Token(Token = "0x4000845")] private NPCManage npcSelf; // Token: 0x04000846 RID: 2118 [FieldOffset(Offset = "0xE0")] [Token(Token = "0x4000846")] private float gravity; // Token: 0x04000847 RID: 2119 [FieldOffset(Offset = "0xE4")] [Token(Token = "0x4000847")] private float fallSpeedMax; // Token: 0x04000848 RID: 2120 [FieldOffset(Offset = "0xE8")] [Token(Token = "0x4000848")] private bool enableCalculate; // Token: 0x04000849 RID: 2121 [Token(Token = "0x4000849")] private const float HIT_GROUND_RADIUS = 0.25f; // Token: 0x0400084A RID: 2122 [FieldOffset(Offset = "0xE9")] [Token(Token = "0x400084A")] public bool IsCenterSky; // Token: 0x0400084B RID: 2123 [FieldOffset(Offset = "0xEA")] [Token(Token = "0x400084B")] public bool IsOverEnemy; }