using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using UnityEngine; namespace Obi.Characters.ThirdPerson { // Token: 0x02000503 RID: 1283 public class ThirdPersonCharacter : MonoBehaviour { // Token: 0x060091C9 RID: 37321 RVA: 0x00258418 File Offset: 0x00256618 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 613497, XrefRangeEnd = 613519, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Start() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ThirdPersonCharacter.NativeMethodInfoPtr_Start_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060091CA RID: 37322 RVA: 0x0025845C File Offset: 0x0025665C [CallerCount(1)] [CachedScanResults(RefRangeStart = 613553, RefRangeEnd = 613554, XrefRangeStart = 613519, XrefRangeEnd = 613553, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Move(Vector3 move, bool crouch, bool jump) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref move; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref crouch; ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref jump; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ThirdPersonCharacter.NativeMethodInfoPtr_Move_Public_Void_Vector3_Boolean_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060091CB RID: 37323 RVA: 0x002584D8 File Offset: 0x002566D8 [CallerCount(1)] [CachedScanResults(RefRangeStart = 613564, RefRangeEnd = 613565, XrefRangeStart = 613554, XrefRangeEnd = 613564, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void ScaleCapsuleForCrouching(bool crouch) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref crouch; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ThirdPersonCharacter.NativeMethodInfoPtr_ScaleCapsuleForCrouching_Private_Void_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060091CC RID: 37324 RVA: 0x0025852C File Offset: 0x0025672C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 613565, XrefRangeEnd = 613573, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void PreventStandingInLowHeadroom() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ThirdPersonCharacter.NativeMethodInfoPtr_PreventStandingInLowHeadroom_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060091CD RID: 37325 RVA: 0x00258570 File Offset: 0x00256770 [CallerCount(1)] [CachedScanResults(RefRangeStart = 613599, RefRangeEnd = 613600, XrefRangeStart = 613573, XrefRangeEnd = 613599, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void UpdateAnimator(Vector3 move) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref move; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ThirdPersonCharacter.NativeMethodInfoPtr_UpdateAnimator_Private_Void_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060091CE RID: 37326 RVA: 0x002585C4 File Offset: 0x002567C4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 613600, XrefRangeEnd = 613605, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void HandleAirborneMovement() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ThirdPersonCharacter.NativeMethodInfoPtr_HandleAirborneMovement_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060091CF RID: 37327 RVA: 0x00258608 File Offset: 0x00256808 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 613605, XrefRangeEnd = 613613, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void HandleGroundedMovement(bool crouch, bool jump) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref crouch; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref jump; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ThirdPersonCharacter.NativeMethodInfoPtr_HandleGroundedMovement_Private_Void_Boolean_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060091D0 RID: 37328 RVA: 0x00258670 File Offset: 0x00256870 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 613613, XrefRangeEnd = 613617, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void ApplyExtraTurnRotation() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ThirdPersonCharacter.NativeMethodInfoPtr_ApplyExtraTurnRotation_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060091D1 RID: 37329 RVA: 0x002586B4 File Offset: 0x002568B4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 613617, XrefRangeEnd = 613622, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void OnAnimatorMove() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ThirdPersonCharacter.NativeMethodInfoPtr_OnAnimatorMove_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060091D2 RID: 37330 RVA: 0x002586F8 File Offset: 0x002568F8 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 613622, XrefRangeEnd = 613629, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void CheckGroundStatus() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ThirdPersonCharacter.NativeMethodInfoPtr_CheckGroundStatus_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060091D3 RID: 37331 RVA: 0x0025873C File Offset: 0x0025693C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 613629, XrefRangeEnd = 613630, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe ThirdPersonCharacter() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ThirdPersonCharacter.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060091D4 RID: 37332 RVA: 0x00258788 File Offset: 0x00256988 // Note: this type is marked as 'beforefieldinit'. static ThirdPersonCharacter() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "Obi.Characters.ThirdPerson", "ThirdPersonCharacter"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); ThirdPersonCharacter.NativeFieldInfoPtr_m_MovingTurnSpeed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_MovingTurnSpeed"); ThirdPersonCharacter.NativeFieldInfoPtr_m_StationaryTurnSpeed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_StationaryTurnSpeed"); ThirdPersonCharacter.NativeFieldInfoPtr_m_JumpPower = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_JumpPower"); ThirdPersonCharacter.NativeFieldInfoPtr_m_GravityMultiplier = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_GravityMultiplier"); ThirdPersonCharacter.NativeFieldInfoPtr_m_RunCycleLegOffset = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_RunCycleLegOffset"); ThirdPersonCharacter.NativeFieldInfoPtr_m_MoveSpeedMultiplier = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_MoveSpeedMultiplier"); ThirdPersonCharacter.NativeFieldInfoPtr_m_AnimSpeedMultiplier = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_AnimSpeedMultiplier"); ThirdPersonCharacter.NativeFieldInfoPtr_m_GroundCheckDistance = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_GroundCheckDistance"); ThirdPersonCharacter.NativeFieldInfoPtr_m_Rigidbody = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_Rigidbody"); ThirdPersonCharacter.NativeFieldInfoPtr_m_Animator = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_Animator"); ThirdPersonCharacter.NativeFieldInfoPtr_m_IsGrounded = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_IsGrounded"); ThirdPersonCharacter.NativeFieldInfoPtr_m_OrigGroundCheckDistance = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_OrigGroundCheckDistance"); ThirdPersonCharacter.NativeFieldInfoPtr_k_Half = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "k_Half"); ThirdPersonCharacter.NativeFieldInfoPtr_m_TurnAmount = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_TurnAmount"); ThirdPersonCharacter.NativeFieldInfoPtr_m_ForwardAmount = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_ForwardAmount"); ThirdPersonCharacter.NativeFieldInfoPtr_m_GroundNormal = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_GroundNormal"); ThirdPersonCharacter.NativeFieldInfoPtr_m_CapsuleHeight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_CapsuleHeight"); ThirdPersonCharacter.NativeFieldInfoPtr_m_CapsuleCenter = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_CapsuleCenter"); ThirdPersonCharacter.NativeFieldInfoPtr_m_Capsule = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_Capsule"); ThirdPersonCharacter.NativeFieldInfoPtr_m_Crouching = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_Crouching"); ThirdPersonCharacter.NativeMethodInfoPtr_Start_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674620); ThirdPersonCharacter.NativeMethodInfoPtr_Move_Public_Void_Vector3_Boolean_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674621); ThirdPersonCharacter.NativeMethodInfoPtr_ScaleCapsuleForCrouching_Private_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674622); ThirdPersonCharacter.NativeMethodInfoPtr_PreventStandingInLowHeadroom_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674623); ThirdPersonCharacter.NativeMethodInfoPtr_UpdateAnimator_Private_Void_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674624); ThirdPersonCharacter.NativeMethodInfoPtr_HandleAirborneMovement_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674625); ThirdPersonCharacter.NativeMethodInfoPtr_HandleGroundedMovement_Private_Void_Boolean_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674626); ThirdPersonCharacter.NativeMethodInfoPtr_ApplyExtraTurnRotation_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674627); ThirdPersonCharacter.NativeMethodInfoPtr_OnAnimatorMove_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674628); ThirdPersonCharacter.NativeMethodInfoPtr_CheckGroundStatus_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674629); ThirdPersonCharacter.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674630); } // Token: 0x060091D5 RID: 37333 RVA: 0x0000351C File Offset: 0x0000171C public ThirdPersonCharacter(IntPtr pointer) : base(pointer) { } // Token: 0x17003167 RID: 12647 // (get) Token: 0x060091D6 RID: 37334 RVA: 0x00258A24 File Offset: 0x00256C24 // (set) Token: 0x060091D7 RID: 37335 RVA: 0x00258A4C File Offset: 0x00256C4C public unsafe float m_MovingTurnSpeed { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ThirdPersonCharacter.NativeFieldInfoPtr_m_MovingTurnSpeed); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ThirdPersonCharacter.NativeFieldInfoPtr_m_MovingTurnSpeed)) = value; } } // Token: 0x17003168 RID: 12648 // (get) Token: 0x060091D8 RID: 37336 RVA: 0x00258A70 File Offset: 0x00256C70 // (set) Token: 0x060091D9 RID: 37337 RVA: 0x00258A98 File Offset: 0x00256C98 public unsafe float m_StationaryTurnSpeed { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ThirdPersonCharacter.NativeFieldInfoPtr_m_StationaryTurnSpeed); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ThirdPersonCharacter.NativeFieldInfoPtr_m_StationaryTurnSpeed)) = value; } } // Token: 0x17003169 RID: 12649 // (get) Token: 0x060091DA RID: 37338 RVA: 0x00258ABC File Offset: 0x00256CBC // (set) Token: 0x060091DB RID: 37339 RVA: 0x00258AE4 File Offset: 0x00256CE4 public unsafe float m_JumpPower { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ThirdPersonCharacter.NativeFieldInfoPtr_m_JumpPower); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ThirdPersonCharacter.NativeFieldInfoPtr_m_JumpPower)) = value; } } // Token: 0x1700316A RID: 12650 // (get) Token: 0x060091DC RID: 37340 RVA: 0x00258B08 File Offset: 0x00256D08 // (set) Token: 0x060091DD RID: 37341 RVA: 0x00258B30 File Offset: 0x00256D30 public unsafe float m_GravityMultiplier { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ThirdPersonCharacter.NativeFieldInfoPtr_m_GravityMultiplier); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ThirdPersonCharacter.NativeFieldInfoPtr_m_GravityMultiplier)) = value; } } // Token: 0x1700316B RID: 12651 // (get) Token: 0x060091DE RID: 37342 RVA: 0x00258B54 File Offset: 0x00256D54 // (set) Token: 0x060091DF RID: 37343 RVA: 0x00258B7C File Offset: 0x00256D7C public unsafe float m_RunCycleLegOffset { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ThirdPersonCharacter.NativeFieldInfoPtr_m_RunCycleLegOffset); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ThirdPersonCharacter.NativeFieldInfoPtr_m_RunCycleLegOffset)) = value; } } // Token: 0x1700316C RID: 12652 // (get) Token: 0x060091E0 RID: 37344 RVA: 0x00258BA0 File Offset: 0x00256DA0 // (set) Token: 0x060091E1 RID: 37345 RVA: 0x00258BC8 File Offset: 0x00256DC8 public unsafe float m_MoveSpeedMultiplier { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ThirdPersonCharacter.NativeFieldInfoPtr_m_MoveSpeedMultiplier); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ThirdPersonCharacter.NativeFieldInfoPtr_m_MoveSpeedMultiplier)) = value; } } // Token: 0x1700316D RID: 12653 // (get) Token: 0x060091E2 RID: 37346 RVA: 0x00258BEC File Offset: 0x00256DEC // (set) Token: 0x060091E3 RID: 37347 RVA: 0x00258C14 File Offset: 0x00256E14 public unsafe float m_AnimSpeedMultiplier { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ThirdPersonCharacter.NativeFieldInfoPtr_m_AnimSpeedMultiplier); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ThirdPersonCharacter.NativeFieldInfoPtr_m_AnimSpeedMultiplier)) = value; } } // Token: 0x1700316E RID: 12654 // (get) Token: 0x060091E4 RID: 37348 RVA: 0x00258C38 File Offset: 0x00256E38 // (set) Token: 0x060091E5 RID: 37349 RVA: 0x00258C60 File Offset: 0x00256E60 public unsafe float m_GroundCheckDistance { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ThirdPersonCharacter.NativeFieldInfoPtr_m_GroundCheckDistance); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ThirdPersonCharacter.NativeFieldInfoPtr_m_GroundCheckDistance)) = value; } } // Token: 0x1700316F RID: 12655 // (get) Token: 0x060091E6 RID: 37350 RVA: 0x00258C84 File Offset: 0x00256E84 // (set) Token: 0x060091E7 RID: 37351 RVA: 0x00258CB8 File Offset: 0x00256EB8 public unsafe Rigidbody m_Rigidbody { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ThirdPersonCharacter.NativeFieldInfoPtr_m_Rigidbody); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Rigidbody(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ThirdPersonCharacter.NativeFieldInfoPtr_m_Rigidbody), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17003170 RID: 12656 // (get) Token: 0x060091E8 RID: 37352 RVA: 0x00258CE0 File Offset: 0x00256EE0 // (set) Token: 0x060091E9 RID: 37353 RVA: 0x00258D14 File Offset: 0x00256F14 public unsafe Animator m_Animator { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ThirdPersonCharacter.NativeFieldInfoPtr_m_Animator); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Animator(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ThirdPersonCharacter.NativeFieldInfoPtr_m_Animator), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17003171 RID: 12657 // (get) Token: 0x060091EA RID: 37354 RVA: 0x00258D3C File Offset: 0x00256F3C // (set) Token: 0x060091EB RID: 37355 RVA: 0x00258D64 File Offset: 0x00256F64 public unsafe bool m_IsGrounded { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ThirdPersonCharacter.NativeFieldInfoPtr_m_IsGrounded); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ThirdPersonCharacter.NativeFieldInfoPtr_m_IsGrounded)) = value; } } // Token: 0x17003172 RID: 12658 // (get) Token: 0x060091EC RID: 37356 RVA: 0x00258D88 File Offset: 0x00256F88 // (set) Token: 0x060091ED RID: 37357 RVA: 0x00258DB0 File Offset: 0x00256FB0 public unsafe float m_OrigGroundCheckDistance { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ThirdPersonCharacter.NativeFieldInfoPtr_m_OrigGroundCheckDistance); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ThirdPersonCharacter.NativeFieldInfoPtr_m_OrigGroundCheckDistance)) = value; } } // Token: 0x17003173 RID: 12659 // (get) Token: 0x060091EE RID: 37358 RVA: 0x00258DD4 File Offset: 0x00256FD4 // (set) Token: 0x060091EF RID: 37359 RVA: 0x00258DF2 File Offset: 0x00256FF2 public unsafe static float k_Half { get { float num; IL2CPP.il2cpp_field_static_get_value(ThirdPersonCharacter.NativeFieldInfoPtr_k_Half, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(ThirdPersonCharacter.NativeFieldInfoPtr_k_Half, (void*)(&value)); } } // Token: 0x17003174 RID: 12660 // (get) Token: 0x060091F0 RID: 37360 RVA: 0x00258E04 File Offset: 0x00257004 // (set) Token: 0x060091F1 RID: 37361 RVA: 0x00258E2C File Offset: 0x0025702C public unsafe float m_TurnAmount { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ThirdPersonCharacter.NativeFieldInfoPtr_m_TurnAmount); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ThirdPersonCharacter.NativeFieldInfoPtr_m_TurnAmount)) = value; } } // Token: 0x17003175 RID: 12661 // (get) Token: 0x060091F2 RID: 37362 RVA: 0x00258E50 File Offset: 0x00257050 // (set) Token: 0x060091F3 RID: 37363 RVA: 0x00258E78 File Offset: 0x00257078 public unsafe float m_ForwardAmount { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ThirdPersonCharacter.NativeFieldInfoPtr_m_ForwardAmount); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ThirdPersonCharacter.NativeFieldInfoPtr_m_ForwardAmount)) = value; } } // Token: 0x17003176 RID: 12662 // (get) Token: 0x060091F4 RID: 37364 RVA: 0x00258E9C File Offset: 0x0025709C // (set) Token: 0x060091F5 RID: 37365 RVA: 0x00258EC4 File Offset: 0x002570C4 public unsafe Vector3 m_GroundNormal { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ThirdPersonCharacter.NativeFieldInfoPtr_m_GroundNormal); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ThirdPersonCharacter.NativeFieldInfoPtr_m_GroundNormal)) = value; } } // Token: 0x17003177 RID: 12663 // (get) Token: 0x060091F6 RID: 37366 RVA: 0x00258EE8 File Offset: 0x002570E8 // (set) Token: 0x060091F7 RID: 37367 RVA: 0x00258F10 File Offset: 0x00257110 public unsafe float m_CapsuleHeight { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ThirdPersonCharacter.NativeFieldInfoPtr_m_CapsuleHeight); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ThirdPersonCharacter.NativeFieldInfoPtr_m_CapsuleHeight)) = value; } } // Token: 0x17003178 RID: 12664 // (get) Token: 0x060091F8 RID: 37368 RVA: 0x00258F34 File Offset: 0x00257134 // (set) Token: 0x060091F9 RID: 37369 RVA: 0x00258F5C File Offset: 0x0025715C public unsafe Vector3 m_CapsuleCenter { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ThirdPersonCharacter.NativeFieldInfoPtr_m_CapsuleCenter); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ThirdPersonCharacter.NativeFieldInfoPtr_m_CapsuleCenter)) = value; } } // Token: 0x17003179 RID: 12665 // (get) Token: 0x060091FA RID: 37370 RVA: 0x00258F80 File Offset: 0x00257180 // (set) Token: 0x060091FB RID: 37371 RVA: 0x00258FB4 File Offset: 0x002571B4 public unsafe CapsuleCollider m_Capsule { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ThirdPersonCharacter.NativeFieldInfoPtr_m_Capsule); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new CapsuleCollider(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ThirdPersonCharacter.NativeFieldInfoPtr_m_Capsule), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700317A RID: 12666 // (get) Token: 0x060091FC RID: 37372 RVA: 0x00258FDC File Offset: 0x002571DC // (set) Token: 0x060091FD RID: 37373 RVA: 0x00259004 File Offset: 0x00257204 public unsafe bool m_Crouching { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ThirdPersonCharacter.NativeFieldInfoPtr_m_Crouching); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ThirdPersonCharacter.NativeFieldInfoPtr_m_Crouching)) = value; } } // Token: 0x04006131 RID: 24881 private static readonly IntPtr NativeFieldInfoPtr_m_MovingTurnSpeed; // Token: 0x04006132 RID: 24882 private static readonly IntPtr NativeFieldInfoPtr_m_StationaryTurnSpeed; // Token: 0x04006133 RID: 24883 private static readonly IntPtr NativeFieldInfoPtr_m_JumpPower; // Token: 0x04006134 RID: 24884 private static readonly IntPtr NativeFieldInfoPtr_m_GravityMultiplier; // Token: 0x04006135 RID: 24885 private static readonly IntPtr NativeFieldInfoPtr_m_RunCycleLegOffset; // Token: 0x04006136 RID: 24886 private static readonly IntPtr NativeFieldInfoPtr_m_MoveSpeedMultiplier; // Token: 0x04006137 RID: 24887 private static readonly IntPtr NativeFieldInfoPtr_m_AnimSpeedMultiplier; // Token: 0x04006138 RID: 24888 private static readonly IntPtr NativeFieldInfoPtr_m_GroundCheckDistance; // Token: 0x04006139 RID: 24889 private static readonly IntPtr NativeFieldInfoPtr_m_Rigidbody; // Token: 0x0400613A RID: 24890 private static readonly IntPtr NativeFieldInfoPtr_m_Animator; // Token: 0x0400613B RID: 24891 private static readonly IntPtr NativeFieldInfoPtr_m_IsGrounded; // Token: 0x0400613C RID: 24892 private static readonly IntPtr NativeFieldInfoPtr_m_OrigGroundCheckDistance; // Token: 0x0400613D RID: 24893 private static readonly IntPtr NativeFieldInfoPtr_k_Half; // Token: 0x0400613E RID: 24894 private static readonly IntPtr NativeFieldInfoPtr_m_TurnAmount; // Token: 0x0400613F RID: 24895 private static readonly IntPtr NativeFieldInfoPtr_m_ForwardAmount; // Token: 0x04006140 RID: 24896 private static readonly IntPtr NativeFieldInfoPtr_m_GroundNormal; // Token: 0x04006141 RID: 24897 private static readonly IntPtr NativeFieldInfoPtr_m_CapsuleHeight; // Token: 0x04006142 RID: 24898 private static readonly IntPtr NativeFieldInfoPtr_m_CapsuleCenter; // Token: 0x04006143 RID: 24899 private static readonly IntPtr NativeFieldInfoPtr_m_Capsule; // Token: 0x04006144 RID: 24900 private static readonly IntPtr NativeFieldInfoPtr_m_Crouching; // Token: 0x04006145 RID: 24901 private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0; // Token: 0x04006146 RID: 24902 private static readonly IntPtr NativeMethodInfoPtr_Move_Public_Void_Vector3_Boolean_Boolean_0; // Token: 0x04006147 RID: 24903 private static readonly IntPtr NativeMethodInfoPtr_ScaleCapsuleForCrouching_Private_Void_Boolean_0; // Token: 0x04006148 RID: 24904 private static readonly IntPtr NativeMethodInfoPtr_PreventStandingInLowHeadroom_Private_Void_0; // Token: 0x04006149 RID: 24905 private static readonly IntPtr NativeMethodInfoPtr_UpdateAnimator_Private_Void_Vector3_0; // Token: 0x0400614A RID: 24906 private static readonly IntPtr NativeMethodInfoPtr_HandleAirborneMovement_Private_Void_0; // Token: 0x0400614B RID: 24907 private static readonly IntPtr NativeMethodInfoPtr_HandleGroundedMovement_Private_Void_Boolean_Boolean_0; // Token: 0x0400614C RID: 24908 private static readonly IntPtr NativeMethodInfoPtr_ApplyExtraTurnRotation_Private_Void_0; // Token: 0x0400614D RID: 24909 private static readonly IntPtr NativeMethodInfoPtr_OnAnimatorMove_Public_Void_0; // Token: 0x0400614E RID: 24910 private static readonly IntPtr NativeMethodInfoPtr_CheckGroundStatus_Private_Void_0; // Token: 0x0400614F RID: 24911 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; } }