using System; using Cpp2IlInjected; using UnityEngine; namespace RootMotion.Demos { // Token: 0x020003ED RID: 1005 [Token(Token = "0x20003ED")] [RequireComponent(typeof(Animator))] public class CharacterAnimationThirdPerson : CharacterAnimationBase { // Token: 0x0600241B RID: 9243 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600241B")] [Address(RVA = "0x10875F0", Offset = "0x1085DF0", VA = "0x1810875F0", Slot = "6")] protected override void Start() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600241C RID: 9244 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600241C")] [Address(RVA = "0x1087510", Offset = "0x1085D10", VA = "0x181087510", Slot = "4")] public override Vector3 GetPivotPoint() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x17000202 RID: 514 // (get) Token: 0x0600241D RID: 9245 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x17000202")] public override bool animationGrounded { [Token(Token = "0x600241D")] [Address(RVA = "0x1087AF0", Offset = "0x10862F0", VA = "0x181087AF0", Slot = "5")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x0600241E RID: 9246 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600241E")] [Address(RVA = "0x1087680", Offset = "0x1085E80", VA = "0x181087680", Slot = "8")] protected virtual void Update() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600241F RID: 9247 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600241F")] [Address(RVA = "0x1087550", Offset = "0x1085D50", VA = "0x181087550")] private void OnAnimatorMove() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002420 RID: 9248 RVA: 0x00052488 File Offset: 0x00050688 [Token(Token = "0x6002420")] [Address(RVA = "0x10874E0", Offset = "0x1085CE0", VA = "0x1810874E0")] public CharacterAnimationThirdPerson() { this.smoothFollow = true; this.smoothFollowSpeed = 20f; base..ctor(); } // Token: 0x04002DBF RID: 11711 [FieldOffset(Offset = "0x58")] [Token(Token = "0x4002DBF")] public CharacterThirdPerson characterController; // Token: 0x04002DC0 RID: 11712 [FieldOffset(Offset = "0x60")] [Token(Token = "0x4002DC0")] [SerializeField] private float turnSensitivity = 0.2f; // Token: 0x04002DC1 RID: 11713 [FieldOffset(Offset = "0x64")] [Token(Token = "0x4002DC1")] [SerializeField] private float turnSpeed = 5f; // Token: 0x04002DC2 RID: 11714 [FieldOffset(Offset = "0x68")] [Token(Token = "0x4002DC2")] [SerializeField] private float runCycleLegOffset = 0.2f; // Token: 0x04002DC3 RID: 11715 [FieldOffset(Offset = "0x6C")] [Token(Token = "0x4002DC3")] [SerializeField] [Range(0.1f, 3f)] private float animSpeedMultiplier = 1f; // Token: 0x04002DC4 RID: 11716 [FieldOffset(Offset = "0x70")] [Token(Token = "0x4002DC4")] protected Animator animator; // Token: 0x04002DC5 RID: 11717 [FieldOffset(Offset = "0x78")] [Token(Token = "0x4002DC5")] private Vector3 lastForward; // Token: 0x04002DC6 RID: 11718 [Token(Token = "0x4002DC6")] private const string groundedDirectional = "Grounded Directional"; // Token: 0x04002DC7 RID: 11719 [Token(Token = "0x4002DC7")] private const string groundedStrafe = "Grounded Strafe"; } }