619 lines
23 KiB
C#
619 lines
23 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x0200036F RID: 879
|
|
[Token(Token = "0x200036F")]
|
|
[Serializable]
|
|
public class MoveControllerNext
|
|
{
|
|
// Token: 0x170001E6 RID: 486
|
|
// (get) Token: 0x060022A5 RID: 8869 RVA: 0x00053C4C File Offset: 0x00051E4C
|
|
[Token(Token = "0x170001E6")]
|
|
public bool IsSky
|
|
{
|
|
[Token(Token = "0x60022A5")]
|
|
[Address(RVA = "0xA0DC60", Offset = "0xA0CC60", VA = "0x180A0DC60")]
|
|
get
|
|
{
|
|
return this.isSky;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060022A6 RID: 8870 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60022A6")]
|
|
[Address(RVA = "0xC38180", Offset = "0xC37180", VA = "0x180C38180")]
|
|
public void Init(Transform source)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060022A7 RID: 8871 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60022A7")]
|
|
[Address(RVA = "0xC39210", Offset = "0xC38210", VA = "0x180C39210")]
|
|
public void Update(float deltaTime)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060022A8 RID: 8872 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60022A8")]
|
|
[Address(RVA = "0xC369B0", Offset = "0xC359B0", VA = "0x180C369B0")]
|
|
private void CalculateActionMove()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060022A9 RID: 8873 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60022A9")]
|
|
[Address(RVA = "0xC36C40", Offset = "0xC35C40", VA = "0x180C36C40")]
|
|
private void CalculateActionRotate(Vector3 direction)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060022AA RID: 8874 RVA: 0x00053C60 File Offset: 0x00051E60
|
|
[Token(Token = "0x60022AA")]
|
|
[Address(RVA = "0xC36E10", Offset = "0xC35E10", VA = "0x180C36E10")]
|
|
private void CalculateMovement()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (060022AA)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void MoveControllerNext::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: 0x060022AB RID: 8875 RVA: 0x00053CD4 File Offset: 0x00051ED4
|
|
[Token(Token = "0x60022AB")]
|
|
[Address(RVA = "0xC36D70", Offset = "0xC35D70", VA = "0x180C36D70")]
|
|
private void CalculateGravity()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (060022AB)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void MoveControllerNext::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: 0x060022AC RID: 8876 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60022AC")]
|
|
[Address(RVA = "0xC37430", Offset = "0xC36430", VA = "0x180C37430")]
|
|
private void CalculateSlideForce()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060022AD RID: 8877 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60022AD")]
|
|
[Address(RVA = "0xC39150", Offset = "0xC38150", VA = "0x180C39150")]
|
|
private void StartSliding(RaycastHit hit)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060022AE RID: 8878 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60022AE")]
|
|
[Address(RVA = "0xC38620", Offset = "0xC37620", VA = "0x180C38620")]
|
|
private bool IsBottomCenterGrounded()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060022AF RID: 8879 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60022AF")]
|
|
[Address(RVA = "0xC36ED0", Offset = "0xC35ED0", VA = "0x180C36ED0")]
|
|
private void CalculatePushForce()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060022B0 RID: 8880 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60022B0")]
|
|
[Address(RVA = "0xC380A0", Offset = "0xC370A0", VA = "0x180C380A0")]
|
|
private Vector3 GetPushDirection(Transform target)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060022B1 RID: 8881 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60022B1")]
|
|
[Address(RVA = "0xC38BB0", Offset = "0xC37BB0", VA = "0x180C38BB0")]
|
|
public void Move(Vector3 inputDirection, float inputSpeed, Vector3 lookAtDirection)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060022B2 RID: 8882 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60022B2")]
|
|
[Address(RVA = "0xC389E0", Offset = "0xC379E0", VA = "0x180C389E0")]
|
|
public void MoveVertical(Vector3 inputDirection, float inputSpeed, Vector3 lookAtDirection)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060022B3 RID: 8883 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60022B3")]
|
|
[Address(RVA = "0xC388D0", Offset = "0xC378D0", VA = "0x180C388D0")]
|
|
public void LookAt(Vector3 lookAtDirection)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060022B4 RID: 8884 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60022B4")]
|
|
[Address(RVA = "0xC38770", Offset = "0xC37770", VA = "0x180C38770")]
|
|
public void LookAtVertical(Vector3 v3Direction)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060022B5 RID: 8885 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60022B5")]
|
|
[Address(RVA = "0xC36350", Offset = "0xC35350", VA = "0x180C36350")]
|
|
public void Rotate(Vector3 v3Direction)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060022B6 RID: 8886 RVA: 0x00053D74 File Offset: 0x00051F74
|
|
[Token(Token = "0x60022B6")]
|
|
[Address(RVA = "0xC39140", Offset = "0xC38140", VA = "0x180C39140")]
|
|
public void SetGravity(float gravity)
|
|
{
|
|
this.gravity = gravity;
|
|
}
|
|
|
|
// Token: 0x060022B7 RID: 8887 RVA: 0x00053D88 File Offset: 0x00051F88
|
|
[Token(Token = "0x60022B7")]
|
|
[Address(RVA = "0xC390A0", Offset = "0xC380A0", VA = "0x180C390A0")]
|
|
public void SetDragMove(float value)
|
|
{
|
|
if (value < 0.05f)
|
|
{
|
|
}
|
|
this.speedDragFactor = value;
|
|
}
|
|
|
|
// Token: 0x060022B8 RID: 8888 RVA: 0x00053DAC File Offset: 0x00051FAC
|
|
[Token(Token = "0x60022B8")]
|
|
[Address(RVA = "0xC390D0", Offset = "0xC380D0", VA = "0x180C390D0")]
|
|
public void SetDragRotation(float value)
|
|
{
|
|
if (value < 0.05f)
|
|
{
|
|
}
|
|
this.rotationDragFactor = value;
|
|
}
|
|
|
|
// Token: 0x060022B9 RID: 8889 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60022B9")]
|
|
[Address(RVA = "0xC38080", Offset = "0xC37080", VA = "0x180C38080")]
|
|
public Vector3 GetMove()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060022BA RID: 8890 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60022BA")]
|
|
[Address(RVA = "0xC38050", Offset = "0xC37050", VA = "0x180C38050")]
|
|
public Vector3 GetHorizontalMove()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060022BB RID: 8891 RVA: 0x00053DD0 File Offset: 0x00051FD0
|
|
[Token(Token = "0x60022BB")]
|
|
[Address(RVA = "0x4C3B80", Offset = "0x4C2B80", VA = "0x1804C3B80")]
|
|
public float GetAngle()
|
|
{
|
|
return this.rotationAngle;
|
|
}
|
|
|
|
// Token: 0x060022BC RID: 8892 RVA: 0x00053DE4 File Offset: 0x00051FE4
|
|
[Token(Token = "0x60022BC")]
|
|
[Address(RVA = "0x4C3B80", Offset = "0x4C2B80", VA = "0x1804C3B80")]
|
|
public float GetAimAngle()
|
|
{
|
|
return this.rotationAngle;
|
|
}
|
|
|
|
// Token: 0x060022BD RID: 8893 RVA: 0x00053DF8 File Offset: 0x00051FF8
|
|
[Token(Token = "0x60022BD")]
|
|
[Address(RVA = "0xC39200", Offset = "0xC38200", VA = "0x180C39200")]
|
|
public void Stop()
|
|
{
|
|
int num = 0;
|
|
this.moveSpeed = (float)num;
|
|
this.inputSpeed = (float)num;
|
|
}
|
|
|
|
// Token: 0x060022BE RID: 8894 RVA: 0x00053E18 File Offset: 0x00052018
|
|
[Token(Token = "0x60022BE")]
|
|
[Address(RVA = "0xC38F20", Offset = "0xC37F20", VA = "0x180C38F20")]
|
|
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: 0x060022BF RID: 8895 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60022BF")]
|
|
[Address(RVA = "0xC38FD0", Offset = "0xC37FD0", VA = "0x180C38FD0")]
|
|
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: 0x060022C0 RID: 8896 RVA: 0x00053E68 File Offset: 0x00052068
|
|
[Token(Token = "0x60022C0")]
|
|
[Address(RVA = "0xC37A50", Offset = "0xC36A50", VA = "0x180C37A50")]
|
|
public void CancelActionMove()
|
|
{
|
|
this.isActionMove = false;
|
|
this.floatingTimer = 0f;
|
|
}
|
|
|
|
// Token: 0x060022C1 RID: 8897 RVA: 0x00053E88 File Offset: 0x00052088
|
|
[Token(Token = "0x60022C1")]
|
|
[Address(RVA = "0xC38760", Offset = "0xC37760", VA = "0x180C38760")]
|
|
public void Jump(float force)
|
|
{
|
|
this.verticalForce = force;
|
|
this.isSky = true;
|
|
}
|
|
|
|
// Token: 0x060022C2 RID: 8898 RVA: 0x00053EA4 File Offset: 0x000520A4
|
|
[Token(Token = "0x60022C2")]
|
|
[Address(RVA = "0x614BD0", Offset = "0x613BD0", VA = "0x180614BD0")]
|
|
public float GetJump()
|
|
{
|
|
return this.verticalForce;
|
|
}
|
|
|
|
// Token: 0x060022C3 RID: 8899 RVA: 0x00053EB8 File Offset: 0x000520B8
|
|
[Token(Token = "0x60022C3")]
|
|
[Address(RVA = "0xC39110", Offset = "0xC38110", VA = "0x180C39110")]
|
|
public void SetFloating(float duration)
|
|
{
|
|
this.floatingTimer = duration;
|
|
this.verticalForce = 1f;
|
|
}
|
|
|
|
// Token: 0x060022C4 RID: 8900 RVA: 0x00053ED8 File Offset: 0x000520D8
|
|
[Token(Token = "0x60022C4")]
|
|
[Address(RVA = "0x770A80", Offset = "0x76FA80", VA = "0x180770A80")]
|
|
public float GetFloating()
|
|
{
|
|
return this.floatingTimer;
|
|
}
|
|
|
|
// Token: 0x060022C5 RID: 8901 RVA: 0x00053EEC File Offset: 0x000520EC
|
|
[Token(Token = "0x60022C5")]
|
|
[Address(RVA = "0xC39100", Offset = "0xC38100", VA = "0x180C39100")]
|
|
public void SetFall(float fallSpeedMax)
|
|
{
|
|
this.fallSpeedMax = fallSpeedMax;
|
|
}
|
|
|
|
// Token: 0x060022C6 RID: 8902 RVA: 0x00053F00 File Offset: 0x00052100
|
|
[Token(Token = "0x60022C6")]
|
|
[Address(RVA = "0xC38070", Offset = "0xC37070", VA = "0x180C38070")]
|
|
public float GetMaxFall()
|
|
{
|
|
return this.fallSpeedMax;
|
|
}
|
|
|
|
// Token: 0x060022C7 RID: 8903 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60022C7")]
|
|
[Address(RVA = "0xC38040", Offset = "0xC37040", VA = "0x180C38040")]
|
|
public bool GetHeightLand()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060022C8 RID: 8904 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60022C8")]
|
|
[Address(RVA = "0xC37CC0", Offset = "0xC36CC0", VA = "0x180C37CC0")]
|
|
public Vector3 GetFloorPoint()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060022C9 RID: 8905 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60022C9")]
|
|
[Address(RVA = "0xC37A70", Offset = "0xC36A70", VA = "0x180C37A70")]
|
|
public float GetFloorDistance()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060022CA RID: 8906 RVA: 0x00053F14 File Offset: 0x00052114
|
|
[Token(Token = "0x60022CA")]
|
|
[Address(RVA = "0xC39120", Offset = "0xC38120", VA = "0x180C39120")]
|
|
public void SetForcePush(Vector3 pushForce)
|
|
{
|
|
float z = pushForce.z;
|
|
this.pushForce.z = z;
|
|
}
|
|
|
|
// Token: 0x060022CB RID: 8907 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60022CB")]
|
|
[Address(RVA = "0xC38D10", Offset = "0xC37D10", VA = "0x180C38D10")]
|
|
public void ProcessPushTarget(Action<Transform> processor)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060022CC RID: 8908 RVA: 0x00053F34 File Offset: 0x00052134
|
|
[Token(Token = "0x60022CC")]
|
|
[Address(RVA = "0xC37A60", Offset = "0xC36A60", VA = "0x180C37A60")]
|
|
public void EnableCalculate(bool enable)
|
|
{
|
|
this.enableCalculate = enable;
|
|
}
|
|
|
|
// Token: 0x060022CD RID: 8909 RVA: 0x00053F48 File Offset: 0x00052148
|
|
[Token(Token = "0x60022CD")]
|
|
[Address(RVA = "0x2EF530", Offset = "0x2EE530", VA = "0x1802EF530")]
|
|
public CharacterController GetCharacterController()
|
|
{
|
|
return this.controller;
|
|
}
|
|
|
|
// Token: 0x060022CE RID: 8910 RVA: 0x00053F5C File Offset: 0x0005215C
|
|
[Token(Token = "0x60022CE")]
|
|
[Address(RVA = "0xC395F0", Offset = "0xC385F0", VA = "0x180C395F0")]
|
|
public MoveControllerNext()
|
|
{
|
|
Collider[] array = new Collider[3];
|
|
this.pushTargets = array;
|
|
this.gravity = 10f;
|
|
this.fallSpeedMax = -10f;
|
|
this.enableCalculate = true;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x04002C2F RID: 11311
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4002C2F")]
|
|
[SerializeField]
|
|
private Transform source;
|
|
|
|
// Token: 0x04002C30 RID: 11312
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4002C30")]
|
|
[SerializeField]
|
|
private CharacterController controller;
|
|
|
|
// Token: 0x04002C31 RID: 11313
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4002C31")]
|
|
[SerializeField]
|
|
private float speedDragFactor = 5f;
|
|
|
|
// Token: 0x04002C32 RID: 11314
|
|
[FieldOffset(Offset = "0x24")]
|
|
[Token(Token = "0x4002C32")]
|
|
[SerializeField]
|
|
private float rotationDragFactor = 0.1f;
|
|
|
|
// Token: 0x04002C33 RID: 11315
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4002C33")]
|
|
[SerializeField]
|
|
private float deltaTime;
|
|
|
|
// Token: 0x04002C34 RID: 11316
|
|
[FieldOffset(Offset = "0x2C")]
|
|
[Token(Token = "0x4002C34")]
|
|
[SerializeField]
|
|
private Vector3 inputDirection;
|
|
|
|
// Token: 0x04002C35 RID: 11317
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4002C35")]
|
|
[SerializeField]
|
|
private float inputSpeed;
|
|
|
|
// Token: 0x04002C36 RID: 11318
|
|
[FieldOffset(Offset = "0x3C")]
|
|
[Token(Token = "0x4002C36")]
|
|
[SerializeField]
|
|
private Vector3 movement;
|
|
|
|
// Token: 0x04002C37 RID: 11319
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4002C37")]
|
|
[SerializeField]
|
|
private Vector3 movementXZ;
|
|
|
|
// Token: 0x04002C38 RID: 11320
|
|
[FieldOffset(Offset = "0x54")]
|
|
[Token(Token = "0x4002C38")]
|
|
[SerializeField]
|
|
private float moveSpeed;
|
|
|
|
// Token: 0x04002C39 RID: 11321
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x4002C39")]
|
|
[SerializeField]
|
|
private float rotationAngle;
|
|
|
|
// Token: 0x04002C3A RID: 11322
|
|
[FieldOffset(Offset = "0x5C")]
|
|
[Token(Token = "0x4002C3A")]
|
|
[SerializeField]
|
|
private bool isGrounded;
|
|
|
|
// Token: 0x04002C3B RID: 11323
|
|
[FieldOffset(Offset = "0x5D")]
|
|
[Token(Token = "0x4002C3B")]
|
|
[SerializeField]
|
|
private bool isSky;
|
|
|
|
// Token: 0x04002C3C RID: 11324
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x4002C3C")]
|
|
[SerializeField]
|
|
private float verticalForce;
|
|
|
|
// Token: 0x04002C3D RID: 11325
|
|
[FieldOffset(Offset = "0x64")]
|
|
[Token(Token = "0x4002C3D")]
|
|
[SerializeField]
|
|
private float floatingTimer;
|
|
|
|
// Token: 0x04002C3E RID: 11326
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x4002C3E")]
|
|
[SerializeField]
|
|
private bool isActionMove;
|
|
|
|
// Token: 0x04002C3F RID: 11327
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x4002C3F")]
|
|
[SerializeField]
|
|
private Transform actionTarget;
|
|
|
|
// Token: 0x04002C40 RID: 11328
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x4002C40")]
|
|
[SerializeField]
|
|
private Vector3 actionDirection;
|
|
|
|
// Token: 0x04002C41 RID: 11329
|
|
[FieldOffset(Offset = "0x84")]
|
|
[Token(Token = "0x4002C41")]
|
|
[SerializeField]
|
|
private Vector3 actionTrigger;
|
|
|
|
// Token: 0x04002C42 RID: 11330
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x4002C42")]
|
|
[SerializeField]
|
|
private float actionDelayTimer;
|
|
|
|
// Token: 0x04002C43 RID: 11331
|
|
[FieldOffset(Offset = "0x94")]
|
|
[Token(Token = "0x4002C43")]
|
|
[SerializeField]
|
|
private float actionMoveTimer;
|
|
|
|
// Token: 0x04002C44 RID: 11332
|
|
[FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x4002C44")]
|
|
[SerializeField]
|
|
private float actionMoveSpeed;
|
|
|
|
// Token: 0x04002C45 RID: 11333
|
|
[FieldOffset(Offset = "0x9C")]
|
|
[Token(Token = "0x4002C45")]
|
|
[SerializeField]
|
|
private bool actionRotationLerp;
|
|
|
|
// Token: 0x04002C46 RID: 11334
|
|
[FieldOffset(Offset = "0x9D")]
|
|
[Token(Token = "0x4002C46")]
|
|
[SerializeField]
|
|
private bool onSliding;
|
|
|
|
// Token: 0x04002C47 RID: 11335
|
|
[FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x4002C47")]
|
|
[SerializeField]
|
|
private Vector3 lastMovementForce;
|
|
|
|
// Token: 0x04002C48 RID: 11336
|
|
[FieldOffset(Offset = "0xAC")]
|
|
[Token(Token = "0x4002C48")]
|
|
[SerializeField]
|
|
private Vector3 slideForce;
|
|
|
|
// Token: 0x04002C49 RID: 11337
|
|
[FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x4002C49")]
|
|
[SerializeField]
|
|
private Vector3 pushForce;
|
|
|
|
// Token: 0x04002C4A RID: 11338
|
|
[FieldOffset(Offset = "0xC4")]
|
|
[Token(Token = "0x4002C4A")]
|
|
[SerializeField]
|
|
private int lastPushAmount;
|
|
|
|
// Token: 0x04002C4B RID: 11339
|
|
[FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x4002C4B")]
|
|
[SerializeField]
|
|
private Collider[] pushTargets;
|
|
|
|
// Token: 0x04002C4C RID: 11340
|
|
[FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x4002C4C")]
|
|
[SerializeField]
|
|
private LayerMask hitLayer;
|
|
|
|
// Token: 0x04002C4D RID: 11341
|
|
[FieldOffset(Offset = "0xD4")]
|
|
[Token(Token = "0x4002C4D")]
|
|
[SerializeField]
|
|
private LayerMask pushLayer;
|
|
|
|
// Token: 0x04002C4E RID: 11342
|
|
[FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x4002C4E")]
|
|
[SerializeField]
|
|
private LayerMask floorLayer;
|
|
|
|
// Token: 0x04002C4F RID: 11343
|
|
[FieldOffset(Offset = "0xE0")]
|
|
[Token(Token = "0x4002C4F")]
|
|
private NPCManage npcSelf;
|
|
|
|
// Token: 0x04002C50 RID: 11344
|
|
[FieldOffset(Offset = "0xE8")]
|
|
[Token(Token = "0x4002C50")]
|
|
private float gravity;
|
|
|
|
// Token: 0x04002C51 RID: 11345
|
|
[FieldOffset(Offset = "0xEC")]
|
|
[Token(Token = "0x4002C51")]
|
|
private float fallSpeedMax;
|
|
|
|
// Token: 0x04002C52 RID: 11346
|
|
[FieldOffset(Offset = "0xF0")]
|
|
[Token(Token = "0x4002C52")]
|
|
private bool enableCalculate;
|
|
}
|