using System; using Cpp2IlInjected; using UnityEngine; // Token: 0x02000316 RID: 790 [Token(Token = "0x2000316")] [Serializable] public class MoveControllerLegacy { // Token: 0x170001C0 RID: 448 // (get) Token: 0x06001FB5 RID: 8117 RVA: 0x0004C294 File Offset: 0x0004A494 [Token(Token = "0x170001C0")] public bool IsSky { [Token(Token = "0x6001FB5")] [Address(RVA = "0xBCBCF0", Offset = "0xBCAAF0", VA = "0x180BCBCF0")] get { return this.g_bIsSky; } } // Token: 0x06001FB6 RID: 8118 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001FB6")] [Address(RVA = "0xBCA750", Offset = "0xBC9550", VA = "0x180BCA750")] public void Init(Transform source) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001FB7 RID: 8119 RVA: 0x0004C2A8 File Offset: 0x0004A4A8 [Token(Token = "0x6001FB7")] [Address(RVA = "0xBCB900", Offset = "0xBCA700", VA = "0x180BCB900")] public void Update(float fDeltaTime) { /* An exception occurred when decompiling this method (06001FB7) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void MoveControllerLegacy::Update(System.Single) ---> 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: 0x06001FB8 RID: 8120 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001FB8")] [Address(RVA = "0xBC9440", Offset = "0xBC8240", VA = "0x180BC9440")] private void ActionMove() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001FB9 RID: 8121 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001FB9")] [Address(RVA = "0xBC96E0", Offset = "0xBC84E0", VA = "0x180BC96E0")] private void ActionRotate(Vector3 direction) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001FBA RID: 8122 RVA: 0x0004C494 File Offset: 0x0004A694 [Token(Token = "0x6001FBA")] [Address(RVA = "0xBC9900", Offset = "0xBC8700", VA = "0x180BC9900")] private void CalculateSpeed() { /* An exception occurred when decompiling this method (06001FBA) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void MoveControllerLegacy::CalculateSpeed() ---> 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: 0x06001FBB RID: 8123 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001FBB")] [Address(RVA = "0xBC99E0", Offset = "0xBC87E0", VA = "0x180BC99E0")] private void DetectGround() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001FBC RID: 8124 RVA: 0x0004C504 File Offset: 0x0004A704 [Token(Token = "0x6001FBC")] [Address(RVA = "0xBC9810", Offset = "0xBC8610", VA = "0x180BC9810")] private void CalculateGravity() { float num = this.g_fFloating; int num2 = 0; if (num <= (float)num2) { if (this.g_fGravity > (float)num2) { float z = this.g_v3Move.z; float num3 = this.g_fJump; float num4 = this.g_fFall; this.g_v3Move.z = z; if (num3 > num4) { this.g_fJump = num3; if (num4 > num3) { this.g_fJump = num; this.g_bHeightLand = true; return; } this.g_bHeightLand = false; } } return; } float num5 = this.deltaTime; int num6 = 0; float num7 = Mathf.MoveTowards(num, (float)num6, num5); this.g_fFloating = num7; } // Token: 0x06001FBD RID: 8125 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001FBD")] [Address(RVA = "0xBCAEE0", Offset = "0xBC9CE0", VA = "0x180BCAEE0")] public void Push() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001FBE RID: 8126 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001FBE")] [Address(RVA = "0xBCAD30", Offset = "0xBC9B30", VA = "0x180BCAD30")] public void Move(Vector3 v3Direction, float fSpeed, Vector3 v3Target) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001FBF RID: 8127 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001FBF")] [Address(RVA = "0xBCAB60", Offset = "0xBC9960", VA = "0x180BCAB60")] public void MoveVertical(Vector3 v3Direction, float fSpeed, Vector3 v3Target) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001FC0 RID: 8128 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001FC0")] [Address(RVA = "0xBCAAC0", Offset = "0xBC98C0", VA = "0x180BCAAC0")] public void LookAt(Vector3 v3Direction) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001FC1 RID: 8129 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001FC1")] [Address(RVA = "0xBCB690", Offset = "0xBCA490", VA = "0x180BCB690")] public void Rotate(Vector3 v3Direction) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001FC2 RID: 8130 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001FC2")] [Address(RVA = "0xBCA960", Offset = "0xBC9760", VA = "0x180BCA960")] public void LookAtVertical(Vector3 v3Direction) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001FC3 RID: 8131 RVA: 0x0004C598 File Offset: 0x0004A798 [Token(Token = "0x6001FC3")] [Address(RVA = "0xBCB7C0", Offset = "0xBCA5C0", VA = "0x180BCB7C0")] public void SetActionMove(Vector3 Direction, float fActionWaitTime, float fActionMoveTime, float fActionMoveSpeed, Vector3 Target, bool bLerpRotate = false) { this.g_bActionMove = true; float z = Direction.z; this.g_v3ActionDirection.z = z; this.g_fActionMoveSpeed = (float)0; this.g_fActionWaitTime = fActionWaitTime; this.g_ActionTrigger.z = (float)0; this.g_fActionMoveTime = fActionMoveTime; this.g_bActionLerpRotation = false; } // Token: 0x06001FC4 RID: 8132 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001FC4")] [Address(RVA = "0xBCB710", Offset = "0xBCA510", VA = "0x180BCB710")] public void SetActionMove(Transform Direction, float fActionWaitTime, float fActionMoveTime, float fActionMoveSpeed, bool bLerpRotate = false) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001FC5 RID: 8133 RVA: 0x0004C5E8 File Offset: 0x0004A7E8 [Token(Token = "0x6001FC5")] [Address(RVA = "0xBC99D0", Offset = "0xBC87D0", VA = "0x180BC99D0")] public void CancelActionMove() { this.g_bActionMove = false; this.g_fFloating = 0f; } // Token: 0x06001FC6 RID: 8134 RVA: 0x0004C608 File Offset: 0x0004A808 [Token(Token = "0x6001FC6")] [Address(RVA = "0xBCA950", Offset = "0xBC9750", VA = "0x180BCA950")] public void Jump(float fJump) { this.g_fJump = fJump; } // Token: 0x06001FC7 RID: 8135 RVA: 0x0004C61C File Offset: 0x0004A81C [Token(Token = "0x6001FC7")] [Address(RVA = "0xBCB8F0", Offset = "0xBCA6F0", VA = "0x180BCB8F0")] public void Stop() { int num = 0; this.g_fEnterSpeed = (float)num; } // Token: 0x06001FC8 RID: 8136 RVA: 0x0004C634 File Offset: 0x0004A834 [Token(Token = "0x6001FC8")] [Address(RVA = "0xBCB870", Offset = "0xBCA670", VA = "0x180BCB870")] public void SetDragMove(float fDragMove) { this.g_fDragMove = fDragMove; this.g_fDragMove = 0.05f; } // Token: 0x06001FC9 RID: 8137 RVA: 0x0004C654 File Offset: 0x0004A854 [Token(Token = "0x6001FC9")] [Address(RVA = "0xBCB890", Offset = "0xBCA690", VA = "0x180BCB890")] public void SetDragRotation(float fDragRotation) { this.g_fDragRotation = fDragRotation; this.g_fDragRotation = 0.05f; } // Token: 0x06001FCA RID: 8138 RVA: 0x0004C674 File Offset: 0x0004A874 [Token(Token = "0x6001FCA")] [Address(RVA = "0x618E20", Offset = "0x617C20", VA = "0x180618E20")] public float GetAimAngle() { return this.g_fAngle; } // Token: 0x06001FCB RID: 8139 RVA: 0x0004C688 File Offset: 0x0004A888 [Token(Token = "0x6001FCB")] [Address(RVA = "0x618E20", Offset = "0x617C20", VA = "0x180618E20")] public float GetAngle() { return this.g_fAngle; } // Token: 0x06001FCC RID: 8140 RVA: 0x0004C69C File Offset: 0x0004A89C [Token(Token = "0x6001FCC")] [Address(RVA = "0xBCB8E0", Offset = "0xBCA6E0", VA = "0x180BCB8E0")] public void SetGravity(float fGravity) { this.g_fGravity = fGravity; } // Token: 0x06001FCD RID: 8141 RVA: 0x0004C6B0 File Offset: 0x0004A8B0 [Token(Token = "0x6001FCD")] [Address(RVA = "0xBCB8B0", Offset = "0xBCA6B0", VA = "0x180BCB8B0")] public void SetFall(float fFall) { this.g_fFall = fFall; } // Token: 0x06001FCE RID: 8142 RVA: 0x0004C6C4 File Offset: 0x0004A8C4 [Token(Token = "0x6001FCE")] [Address(RVA = "0xBCA710", Offset = "0xBC9510", VA = "0x180BCA710")] public float GetJump() { return this.g_fJump; } // Token: 0x06001FCF RID: 8143 RVA: 0x0004C6D8 File Offset: 0x0004A8D8 [Token(Token = "0x6001FCF")] [Address(RVA = "0xBCA720", Offset = "0xBC9520", VA = "0x180BCA720")] public float GetMaxFall() { return this.g_fFall; } // Token: 0x06001FD0 RID: 8144 RVA: 0x0004C6EC File Offset: 0x0004A8EC [Token(Token = "0x6001FD0")] [Address(RVA = "0xBCA6A0", Offset = "0xBC94A0", VA = "0x180BCA6A0")] public bool GetHeightLand() { return this.g_bHeightLand; } // Token: 0x06001FD1 RID: 8145 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001FD1")] [Address(RVA = "0xBCA680", Offset = "0xBC9480", VA = "0x180BCA680")] public Vector3 GetFloorPoint() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001FD2 RID: 8146 RVA: 0x0004C700 File Offset: 0x0004A900 [Token(Token = "0x6001FD2")] [Address(RVA = "0xBCB8C0", Offset = "0xBCA6C0", VA = "0x180BCB8C0")] public void SetFloating(float fFloating) { this.g_fFloating = fFloating; this.g_fJump = 1f; } // Token: 0x06001FD3 RID: 8147 RVA: 0x0004C720 File Offset: 0x0004A920 [Token(Token = "0x6001FD3")] [Address(RVA = "0xBCA660", Offset = "0xBC9460", VA = "0x180BCA660")] public float GetFloating() { return this.g_fFloating; } // Token: 0x06001FD4 RID: 8148 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001FD4")] [Address(RVA = "0xBCA730", Offset = "0xBC9530", VA = "0x180BCA730")] public Vector3 GetMove() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001FD5 RID: 8149 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001FD5")] [Address(RVA = "0xBCA6B0", Offset = "0xBC94B0", VA = "0x180BCA6B0")] public Vector3 GetHorizontalMove() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001FD6 RID: 8150 RVA: 0x0004C734 File Offset: 0x0004A934 [Token(Token = "0x6001FD6")] [Address(RVA = "0x2B4380", Offset = "0x2B3180", VA = "0x1802B4380")] public CharacterController GetCharacterController() { return this.character; } // Token: 0x06001FD7 RID: 8151 RVA: 0x0004C748 File Offset: 0x0004A948 [Token(Token = "0x6001FD7")] [Address(RVA = "0xBCB8D0", Offset = "0xBCA6D0", VA = "0x180BCB8D0")] public void SetForcePush(Vector3 v3Push) { float z = v3Push.z; this.g_v3ForcePush.z = z; } // Token: 0x06001FD8 RID: 8152 RVA: 0x0004C768 File Offset: 0x0004A968 [Token(Token = "0x6001FD8")] [Address(RVA = "0xBCAE40", Offset = "0xBC9C40", VA = "0x180BCAE40")] public void ProcessPushTarget(Action processor) { Transform transform = this.g_BePush; int num = 0; if (transform != num && processor != 0) { Transform transform2 = this.g_BePush; processor(transform2); } } // Token: 0x06001FD9 RID: 8153 RVA: 0x0004C79C File Offset: 0x0004A99C [Token(Token = "0x6001FD9")] [Address(RVA = "0xBCA670", Offset = "0xBC9470", VA = "0x180BCA670")] public float GetFloorDistance() { return this.g_fFloorDistacne; } // Token: 0x06001FDA RID: 8154 RVA: 0x0004C7B0 File Offset: 0x0004A9B0 [Token(Token = "0x6001FDA")] [Address(RVA = "0x438A20", Offset = "0x437820", VA = "0x180438A20")] public void EnableCalculate(bool enable) { this.enableCalculate = enable; } // Token: 0x06001FDB RID: 8155 RVA: 0x0004C7C4 File Offset: 0x0004A9C4 [Token(Token = "0x6001FDB")] [Address(RVA = "0xBCBC70", Offset = "0xBCAA70", VA = "0x180BCBC70")] public MoveControllerLegacy() { float z = Vector3.zero.z; this.g_v3Direction.z = z; this.g_fDragMove = 5f; this.g_fDragRotation = 0.1f; this.g_fGravity = 10f; this.g_fFall = -10f; float z2 = Vector3.zero.z; this.g_ActionTrigger.z = z2; this.enableCalculate = true; base..ctor(); } // Token: 0x04002921 RID: 10529 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4002921")] [SerializeField] private Transform source; // Token: 0x04002922 RID: 10530 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4002922")] [SerializeField] private CharacterController character; // Token: 0x04002923 RID: 10531 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4002923")] [SerializeField] private float deltaTime; // Token: 0x04002924 RID: 10532 [FieldOffset(Offset = "0x24")] [Token(Token = "0x4002924")] [SerializeField] private Vector3 g_v3Move; // Token: 0x04002925 RID: 10533 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4002925")] [SerializeField] private Vector3 g_v3ForcePush; // Token: 0x04002926 RID: 10534 [FieldOffset(Offset = "0x3C")] [Token(Token = "0x4002926")] [SerializeField] private Vector3 g_v3Horizontal; // Token: 0x04002927 RID: 10535 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4002927")] [SerializeField] private Vector3 g_v3Direction; // Token: 0x04002928 RID: 10536 [FieldOffset(Offset = "0x54")] [Token(Token = "0x4002928")] [SerializeField] private float g_fEnterSpeed; // Token: 0x04002929 RID: 10537 [FieldOffset(Offset = "0x58")] [Token(Token = "0x4002929")] [SerializeField] private float g_fSpeed; // Token: 0x0400292A RID: 10538 [FieldOffset(Offset = "0x5C")] [Token(Token = "0x400292A")] [SerializeField] private float g_fAngle; // Token: 0x0400292B RID: 10539 [FieldOffset(Offset = "0x60")] [Token(Token = "0x400292B")] [SerializeField] private float fAngleH; // Token: 0x0400292C RID: 10540 [FieldOffset(Offset = "0x64")] [Token(Token = "0x400292C")] [SerializeField] private float g_fDragMove; // Token: 0x0400292D RID: 10541 [FieldOffset(Offset = "0x68")] [Token(Token = "0x400292D")] [SerializeField] private float g_fDragRotation; // Token: 0x0400292E RID: 10542 [FieldOffset(Offset = "0x6C")] [Token(Token = "0x400292E")] [SerializeField] private float g_fGravity; // Token: 0x0400292F RID: 10543 [FieldOffset(Offset = "0x70")] [Token(Token = "0x400292F")] [SerializeField] private float g_fJump; // Token: 0x04002930 RID: 10544 [FieldOffset(Offset = "0x74")] [Token(Token = "0x4002930")] [SerializeField] private float g_fFall; // Token: 0x04002931 RID: 10545 [FieldOffset(Offset = "0x78")] [Token(Token = "0x4002931")] [SerializeField] private bool g_bHeightLand; // Token: 0x04002932 RID: 10546 [FieldOffset(Offset = "0x7C")] [Token(Token = "0x4002932")] [SerializeField] private float g_fFloating; // Token: 0x04002933 RID: 10547 [FieldOffset(Offset = "0x80")] [Token(Token = "0x4002933")] [SerializeField] private float g_fFloorDistacne; // Token: 0x04002934 RID: 10548 [FieldOffset(Offset = "0x84")] [Token(Token = "0x4002934")] [SerializeField] private bool g_bActionMove; // Token: 0x04002935 RID: 10549 [FieldOffset(Offset = "0x88")] [Token(Token = "0x4002935")] [SerializeField] private Vector3 g_v3ActionDirection; // Token: 0x04002936 RID: 10550 [FieldOffset(Offset = "0x94")] [Token(Token = "0x4002936")] [SerializeField] private float g_fActionWaitTime; // Token: 0x04002937 RID: 10551 [FieldOffset(Offset = "0x98")] [Token(Token = "0x4002937")] [SerializeField] private float g_fActionMoveTime; // Token: 0x04002938 RID: 10552 [FieldOffset(Offset = "0x9C")] [Token(Token = "0x4002938")] [SerializeField] private float g_fActionMoveSpeed; // Token: 0x04002939 RID: 10553 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x4002939")] [SerializeField] private Vector3 g_ActionTrigger; // Token: 0x0400293A RID: 10554 [FieldOffset(Offset = "0xAC")] [Token(Token = "0x400293A")] [SerializeField] private bool g_bActionLerpRotation; // Token: 0x0400293B RID: 10555 [FieldOffset(Offset = "0xB0")] [Token(Token = "0x400293B")] [SerializeField] private Transform g_ActionTarget; // Token: 0x0400293C RID: 10556 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x400293C")] [SerializeField] private Vector3 g_v3FloorPoint; // Token: 0x0400293D RID: 10557 [FieldOffset(Offset = "0xC4")] [Token(Token = "0x400293D")] [SerializeField] private bool g_bIsSky; // Token: 0x0400293E RID: 10558 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x400293E")] [SerializeField] private Transform g_BePush; // Token: 0x0400293F RID: 10559 [FieldOffset(Offset = "0xD0")] [Token(Token = "0x400293F")] [SerializeField] private bool enableCalculate; // Token: 0x04002940 RID: 10560 [FieldOffset(Offset = "0xD4")] [Token(Token = "0x4002940")] private LayerMask hitLayer; // Token: 0x04002941 RID: 10561 [FieldOffset(Offset = "0xD8")] [Token(Token = "0x4002941")] private LayerMask characterLayer; // Token: 0x04002942 RID: 10562 [FieldOffset(Offset = "0xDC")] [Token(Token = "0x4002942")] private LayerMask pushLayer; // Token: 0x04002943 RID: 10563 [FieldOffset(Offset = "0xE0")] [Token(Token = "0x4002943")] private LayerMask specialObjectLayer; // Token: 0x04002944 RID: 10564 [Token(Token = "0x4002944")] private const float FLOOR_DISTANCE = 0.3f; }