using System; using Cpp2IlInjected; using UnityEngine; namespace RootMotion.Demos { // Token: 0x020003F5 RID: 1013 [Token(Token = "0x20003F5")] public class UserControlThirdPerson : MonoBehaviour { // Token: 0x06002449 RID: 9289 RVA: 0x00052848 File Offset: 0x00050A48 [Token(Token = "0x6002449")] [Address(RVA = "0x96CBB0", Offset = "0x96B3B0", VA = "0x18096CBB0")] private void Start() { Transform transform = Camera.main.transform; this.cam = transform; throw new NullReferenceException(); } // Token: 0x0600244A RID: 9290 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600244A")] [Address(RVA = "0x96CBF0", Offset = "0x96B3F0", VA = "0x18096CBF0", Slot = "4")] protected virtual void Update() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600244B RID: 9291 RVA: 0x00052870 File Offset: 0x00050A70 [Token(Token = "0x600244B")] [Address(RVA = "0x96CF20", Offset = "0x96B720", VA = "0x18096CF20")] public UserControlThirdPerson() { } // Token: 0x04002E25 RID: 11813 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4002E25")] public bool walkByDefault; // Token: 0x04002E26 RID: 11814 [FieldOffset(Offset = "0x19")] [Token(Token = "0x4002E26")] public bool canCrouch = true; // Token: 0x04002E27 RID: 11815 [FieldOffset(Offset = "0x1A")] [Token(Token = "0x4002E27")] public bool canJump; // Token: 0x04002E28 RID: 11816 [FieldOffset(Offset = "0x1C")] [Token(Token = "0x4002E28")] public UserControlThirdPerson.State state; // Token: 0x04002E29 RID: 11817 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4002E29")] protected Transform cam; // Token: 0x020003F6 RID: 1014 [Token(Token = "0x20003F6")] public struct State { // Token: 0x04002E2A RID: 11818 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4002E2A")] public Vector3 move; // Token: 0x04002E2B RID: 11819 [FieldOffset(Offset = "0xC")] [Token(Token = "0x4002E2B")] public Vector3 lookPos; // Token: 0x04002E2C RID: 11820 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4002E2C")] public bool crouch; // Token: 0x04002E2D RID: 11821 [FieldOffset(Offset = "0x19")] [Token(Token = "0x4002E2D")] public bool jump; // Token: 0x04002E2E RID: 11822 [FieldOffset(Offset = "0x1C")] [Token(Token = "0x4002E2E")] public int actionIndex; } } }