using System; using Cpp2IlInjected; using UnityEngine; namespace RootMotion.Demos { // Token: 0x0200043C RID: 1084 [Token(Token = "0x200043C")] [RequireComponent(typeof(Animator))] public class CharacterAnimationThirdPerson : CharacterAnimationBase { // Token: 0x060026B2 RID: 9906 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60026B2")] [Address(RVA = "0xB93FD0", Offset = "0xB92FD0", VA = "0x180B93FD0", Slot = "6")] protected override void Start() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060026B3 RID: 9907 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60026B3")] [Address(RVA = "0xB93EF0", Offset = "0xB92EF0", VA = "0x180B93EF0", Slot = "4")] public override Vector3 GetPivotPoint() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x1700022D RID: 557 // (get) Token: 0x060026B4 RID: 9908 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x1700022D")] public override bool animationGrounded { [Token(Token = "0x60026B4")] [Address(RVA = "0xB944D0", Offset = "0xB934D0", VA = "0x180B944D0", Slot = "5")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x060026B5 RID: 9909 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60026B5")] [Address(RVA = "0xB94060", Offset = "0xB93060", VA = "0x180B94060", Slot = "8")] protected virtual void Update() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060026B6 RID: 9910 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60026B6")] [Address(RVA = "0xB93F30", Offset = "0xB92F30", VA = "0x180B93F30")] private void OnAnimatorMove() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060026B7 RID: 9911 RVA: 0x00059168 File Offset: 0x00057368 [Token(Token = "0x60026B7")] [Address(RVA = "0xB93EC0", Offset = "0xB92EC0", VA = "0x180B93EC0")] public CharacterAnimationThirdPerson() { this.smoothFollow = true; this.smoothFollowSpeed = 20f; base..ctor(); } // Token: 0x04003067 RID: 12391 [FieldOffset(Offset = "0x58")] [Token(Token = "0x4003067")] public CharacterThirdPerson characterController; // Token: 0x04003068 RID: 12392 [FieldOffset(Offset = "0x60")] [Token(Token = "0x4003068")] [SerializeField] private float turnSensitivity = 0.2f; // Token: 0x04003069 RID: 12393 [FieldOffset(Offset = "0x64")] [Token(Token = "0x4003069")] [SerializeField] private float turnSpeed = 5f; // Token: 0x0400306A RID: 12394 [FieldOffset(Offset = "0x68")] [Token(Token = "0x400306A")] [SerializeField] private float runCycleLegOffset = 0.2f; // Token: 0x0400306B RID: 12395 [FieldOffset(Offset = "0x6C")] [Token(Token = "0x400306B")] [SerializeField] [Range(0.1f, 3f)] private float animSpeedMultiplier = 1f; // Token: 0x0400306C RID: 12396 [FieldOffset(Offset = "0x70")] [Token(Token = "0x400306C")] protected Animator animator; // Token: 0x0400306D RID: 12397 [FieldOffset(Offset = "0x78")] [Token(Token = "0x400306D")] private Vector3 lastForward; // Token: 0x0400306E RID: 12398 [Token(Token = "0x400306E")] private const string groundedDirectional = "Grounded Directional"; // Token: 0x0400306F RID: 12399 [Token(Token = "0x400306F")] private const string groundedStrafe = "Grounded Strafe"; } }