using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using UnityEngine; using UnitySA.Utility; namespace UnitySA.Characters.FirstPerson { // Token: 0x02000647 RID: 1607 public class FPCtrl : MonoBehaviour { // Token: 0x0600A60A RID: 42506 RVA: 0x002A9044 File Offset: 0x002A7244 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 654572, XrefRangeEnd = 654603, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Start() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FPCtrl.NativeMethodInfoPtr_Start_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600A60B RID: 42507 RVA: 0x002A9088 File Offset: 0x002A7288 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 654603, XrefRangeEnd = 654614, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Update() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FPCtrl.NativeMethodInfoPtr_Update_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600A60C RID: 42508 RVA: 0x002A90CC File Offset: 0x002A72CC [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 654614, XrefRangeEnd = 654642, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void FixedUpdate() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FPCtrl.NativeMethodInfoPtr_FixedUpdate_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600A60D RID: 42509 RVA: 0x002A9110 File Offset: 0x002A7310 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 654642, XrefRangeEnd = 654648, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void ProgressStepCycle(float speed) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref speed; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FPCtrl.NativeMethodInfoPtr_ProgressStepCycle_Private_Void_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x0600A60E RID: 42510 RVA: 0x002A9164 File Offset: 0x002A7364 [CallerCount(1)] [CachedScanResults(RefRangeStart = 654666, RefRangeEnd = 654667, XrefRangeStart = 654648, XrefRangeEnd = 654666, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void UpdateCameraPosition(float speed) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref speed; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FPCtrl.NativeMethodInfoPtr_UpdateCameraPosition_Private_Void_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x0600A60F RID: 42511 RVA: 0x002A91B8 File Offset: 0x002A73B8 [CallerCount(1)] [CachedScanResults(RefRangeStart = 654691, RefRangeEnd = 654692, XrefRangeStart = 654667, XrefRangeEnd = 654691, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void GetInput(out float speed) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = &speed; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FPCtrl.NativeMethodInfoPtr_GetInput_Private_Void_byref_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x0600A610 RID: 42512 RVA: 0x002A9210 File Offset: 0x002A7410 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 654692, XrefRangeEnd = 654696, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void RotateView() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FPCtrl.NativeMethodInfoPtr_RotateView_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600A611 RID: 42513 RVA: 0x002A9254 File Offset: 0x002A7454 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 654696, XrefRangeEnd = 654706, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void OnControllerColliderHit(ControllerColliderHit hit) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(hit); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FPCtrl.NativeMethodInfoPtr_OnControllerColliderHit_Private_Void_ControllerColliderHit_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x0600A612 RID: 42514 RVA: 0x002A92B0 File Offset: 0x002A74B0 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 654706, XrefRangeEnd = 654723, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe FPCtrl() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FPCtrl.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600A613 RID: 42515 RVA: 0x002A92FC File Offset: 0x002A74FC // Note: this type is marked as 'beforefieldinit'. static FPCtrl() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "UnitySA.Characters.FirstPerson", "FPCtrl"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); FPCtrl.NativeFieldInfoPtr_m_IsWalking = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_IsWalking"); FPCtrl.NativeFieldInfoPtr_m_WalkSpeed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_WalkSpeed"); FPCtrl.NativeFieldInfoPtr_m_RunSpeed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_RunSpeed"); FPCtrl.NativeFieldInfoPtr_m_RunstepLenghten = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_RunstepLenghten"); FPCtrl.NativeFieldInfoPtr_m_JumpSpeed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_JumpSpeed"); FPCtrl.NativeFieldInfoPtr_m_StickToGroundForce = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_StickToGroundForce"); FPCtrl.NativeFieldInfoPtr_m_GravityMultiplier = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_GravityMultiplier"); FPCtrl.NativeFieldInfoPtr_m_MouseLook = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_MouseLook"); FPCtrl.NativeFieldInfoPtr_m_UseFovKick = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_UseFovKick"); FPCtrl.NativeFieldInfoPtr_m_FovKick = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_FovKick"); FPCtrl.NativeFieldInfoPtr_m_UseHeadBob = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_UseHeadBob"); FPCtrl.NativeFieldInfoPtr_m_HeadBob = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_HeadBob"); FPCtrl.NativeFieldInfoPtr_m_JumpBob = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_JumpBob"); FPCtrl.NativeFieldInfoPtr_m_StepInterval = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_StepInterval"); FPCtrl.NativeFieldInfoPtr_m_Camera = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_Camera"); FPCtrl.NativeFieldInfoPtr_m_Jump = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_Jump"); FPCtrl.NativeFieldInfoPtr_m_YRotation = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_YRotation"); FPCtrl.NativeFieldInfoPtr_m_Input = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_Input"); FPCtrl.NativeFieldInfoPtr_m_MoveDir = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_MoveDir"); FPCtrl.NativeFieldInfoPtr_m_CharacterController = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_CharacterController"); FPCtrl.NativeFieldInfoPtr_m_CollisionFlags = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_CollisionFlags"); FPCtrl.NativeFieldInfoPtr_m_PreviouslyGrounded = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_PreviouslyGrounded"); FPCtrl.NativeFieldInfoPtr_m_OriginalCameraPosition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_OriginalCameraPosition"); FPCtrl.NativeFieldInfoPtr_m_StepCycle = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_StepCycle"); FPCtrl.NativeFieldInfoPtr_m_NextStep = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_NextStep"); FPCtrl.NativeFieldInfoPtr_m_Jumping = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_Jumping"); FPCtrl.NativeMethodInfoPtr_Start_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100676152); FPCtrl.NativeMethodInfoPtr_Update_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100676153); FPCtrl.NativeMethodInfoPtr_FixedUpdate_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100676154); FPCtrl.NativeMethodInfoPtr_ProgressStepCycle_Private_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100676155); FPCtrl.NativeMethodInfoPtr_UpdateCameraPosition_Private_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100676156); FPCtrl.NativeMethodInfoPtr_GetInput_Private_Void_byref_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100676157); FPCtrl.NativeMethodInfoPtr_RotateView_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100676158); FPCtrl.NativeMethodInfoPtr_OnControllerColliderHit_Private_Void_ControllerColliderHit_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100676159); FPCtrl.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100676160); } // Token: 0x0600A614 RID: 42516 RVA: 0x0000351C File Offset: 0x0000171C public FPCtrl(IntPtr pointer) : base(pointer) { } // Token: 0x17003828 RID: 14376 // (get) Token: 0x0600A615 RID: 42517 RVA: 0x002A95E8 File Offset: 0x002A77E8 // (set) Token: 0x0600A616 RID: 42518 RVA: 0x002A9610 File Offset: 0x002A7810 public unsafe bool m_IsWalking { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPCtrl.NativeFieldInfoPtr_m_IsWalking); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPCtrl.NativeFieldInfoPtr_m_IsWalking)) = value; } } // Token: 0x17003829 RID: 14377 // (get) Token: 0x0600A617 RID: 42519 RVA: 0x002A9634 File Offset: 0x002A7834 // (set) Token: 0x0600A618 RID: 42520 RVA: 0x002A965C File Offset: 0x002A785C public unsafe float m_WalkSpeed { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPCtrl.NativeFieldInfoPtr_m_WalkSpeed); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPCtrl.NativeFieldInfoPtr_m_WalkSpeed)) = value; } } // Token: 0x1700382A RID: 14378 // (get) Token: 0x0600A619 RID: 42521 RVA: 0x002A9680 File Offset: 0x002A7880 // (set) Token: 0x0600A61A RID: 42522 RVA: 0x002A96A8 File Offset: 0x002A78A8 public unsafe float m_RunSpeed { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPCtrl.NativeFieldInfoPtr_m_RunSpeed); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPCtrl.NativeFieldInfoPtr_m_RunSpeed)) = value; } } // Token: 0x1700382B RID: 14379 // (get) Token: 0x0600A61B RID: 42523 RVA: 0x002A96CC File Offset: 0x002A78CC // (set) Token: 0x0600A61C RID: 42524 RVA: 0x002A96F4 File Offset: 0x002A78F4 public unsafe float m_RunstepLenghten { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPCtrl.NativeFieldInfoPtr_m_RunstepLenghten); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPCtrl.NativeFieldInfoPtr_m_RunstepLenghten)) = value; } } // Token: 0x1700382C RID: 14380 // (get) Token: 0x0600A61D RID: 42525 RVA: 0x002A9718 File Offset: 0x002A7918 // (set) Token: 0x0600A61E RID: 42526 RVA: 0x002A9740 File Offset: 0x002A7940 public unsafe float m_JumpSpeed { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPCtrl.NativeFieldInfoPtr_m_JumpSpeed); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPCtrl.NativeFieldInfoPtr_m_JumpSpeed)) = value; } } // Token: 0x1700382D RID: 14381 // (get) Token: 0x0600A61F RID: 42527 RVA: 0x002A9764 File Offset: 0x002A7964 // (set) Token: 0x0600A620 RID: 42528 RVA: 0x002A978C File Offset: 0x002A798C public unsafe float m_StickToGroundForce { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPCtrl.NativeFieldInfoPtr_m_StickToGroundForce); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPCtrl.NativeFieldInfoPtr_m_StickToGroundForce)) = value; } } // Token: 0x1700382E RID: 14382 // (get) Token: 0x0600A621 RID: 42529 RVA: 0x002A97B0 File Offset: 0x002A79B0 // (set) Token: 0x0600A622 RID: 42530 RVA: 0x002A97D8 File Offset: 0x002A79D8 public unsafe float m_GravityMultiplier { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPCtrl.NativeFieldInfoPtr_m_GravityMultiplier); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPCtrl.NativeFieldInfoPtr_m_GravityMultiplier)) = value; } } // Token: 0x1700382F RID: 14383 // (get) Token: 0x0600A623 RID: 42531 RVA: 0x002A97FC File Offset: 0x002A79FC // (set) Token: 0x0600A624 RID: 42532 RVA: 0x002A9830 File Offset: 0x002A7A30 public unsafe MLook m_MouseLook { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPCtrl.NativeFieldInfoPtr_m_MouseLook); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new MLook(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPCtrl.NativeFieldInfoPtr_m_MouseLook), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17003830 RID: 14384 // (get) Token: 0x0600A625 RID: 42533 RVA: 0x002A9858 File Offset: 0x002A7A58 // (set) Token: 0x0600A626 RID: 42534 RVA: 0x002A9880 File Offset: 0x002A7A80 public unsafe bool m_UseFovKick { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPCtrl.NativeFieldInfoPtr_m_UseFovKick); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPCtrl.NativeFieldInfoPtr_m_UseFovKick)) = value; } } // Token: 0x17003831 RID: 14385 // (get) Token: 0x0600A627 RID: 42535 RVA: 0x002A98A4 File Offset: 0x002A7AA4 // (set) Token: 0x0600A628 RID: 42536 RVA: 0x002A98D8 File Offset: 0x002A7AD8 public unsafe FOVZoom m_FovKick { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPCtrl.NativeFieldInfoPtr_m_FovKick); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new FOVZoom(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPCtrl.NativeFieldInfoPtr_m_FovKick), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17003832 RID: 14386 // (get) Token: 0x0600A629 RID: 42537 RVA: 0x002A9900 File Offset: 0x002A7B00 // (set) Token: 0x0600A62A RID: 42538 RVA: 0x002A9928 File Offset: 0x002A7B28 public unsafe bool m_UseHeadBob { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPCtrl.NativeFieldInfoPtr_m_UseHeadBob); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPCtrl.NativeFieldInfoPtr_m_UseHeadBob)) = value; } } // Token: 0x17003833 RID: 14387 // (get) Token: 0x0600A62B RID: 42539 RVA: 0x002A994C File Offset: 0x002A7B4C // (set) Token: 0x0600A62C RID: 42540 RVA: 0x002A9980 File Offset: 0x002A7B80 public unsafe CurveCtrlBob m_HeadBob { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPCtrl.NativeFieldInfoPtr_m_HeadBob); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new CurveCtrlBob(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPCtrl.NativeFieldInfoPtr_m_HeadBob), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17003834 RID: 14388 // (get) Token: 0x0600A62D RID: 42541 RVA: 0x002A99A8 File Offset: 0x002A7BA8 // (set) Token: 0x0600A62E RID: 42542 RVA: 0x002A99DC File Offset: 0x002A7BDC public unsafe LerpCtrlBob m_JumpBob { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPCtrl.NativeFieldInfoPtr_m_JumpBob); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new LerpCtrlBob(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPCtrl.NativeFieldInfoPtr_m_JumpBob), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17003835 RID: 14389 // (get) Token: 0x0600A62F RID: 42543 RVA: 0x002A9A04 File Offset: 0x002A7C04 // (set) Token: 0x0600A630 RID: 42544 RVA: 0x002A9A2C File Offset: 0x002A7C2C public unsafe float m_StepInterval { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPCtrl.NativeFieldInfoPtr_m_StepInterval); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPCtrl.NativeFieldInfoPtr_m_StepInterval)) = value; } } // Token: 0x17003836 RID: 14390 // (get) Token: 0x0600A631 RID: 42545 RVA: 0x002A9A50 File Offset: 0x002A7C50 // (set) Token: 0x0600A632 RID: 42546 RVA: 0x002A9A84 File Offset: 0x002A7C84 public unsafe Camera m_Camera { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPCtrl.NativeFieldInfoPtr_m_Camera); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Camera(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPCtrl.NativeFieldInfoPtr_m_Camera), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17003837 RID: 14391 // (get) Token: 0x0600A633 RID: 42547 RVA: 0x002A9AAC File Offset: 0x002A7CAC // (set) Token: 0x0600A634 RID: 42548 RVA: 0x002A9AD4 File Offset: 0x002A7CD4 public unsafe bool m_Jump { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPCtrl.NativeFieldInfoPtr_m_Jump); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPCtrl.NativeFieldInfoPtr_m_Jump)) = value; } } // Token: 0x17003838 RID: 14392 // (get) Token: 0x0600A635 RID: 42549 RVA: 0x002A9AF8 File Offset: 0x002A7CF8 // (set) Token: 0x0600A636 RID: 42550 RVA: 0x002A9B20 File Offset: 0x002A7D20 public unsafe float m_YRotation { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPCtrl.NativeFieldInfoPtr_m_YRotation); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPCtrl.NativeFieldInfoPtr_m_YRotation)) = value; } } // Token: 0x17003839 RID: 14393 // (get) Token: 0x0600A637 RID: 42551 RVA: 0x002A9B44 File Offset: 0x002A7D44 // (set) Token: 0x0600A638 RID: 42552 RVA: 0x002A9B6C File Offset: 0x002A7D6C public unsafe Vector2 m_Input { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPCtrl.NativeFieldInfoPtr_m_Input); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPCtrl.NativeFieldInfoPtr_m_Input)) = value; } } // Token: 0x1700383A RID: 14394 // (get) Token: 0x0600A639 RID: 42553 RVA: 0x002A9B90 File Offset: 0x002A7D90 // (set) Token: 0x0600A63A RID: 42554 RVA: 0x002A9BB8 File Offset: 0x002A7DB8 public unsafe Vector3 m_MoveDir { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPCtrl.NativeFieldInfoPtr_m_MoveDir); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPCtrl.NativeFieldInfoPtr_m_MoveDir)) = value; } } // Token: 0x1700383B RID: 14395 // (get) Token: 0x0600A63B RID: 42555 RVA: 0x002A9BDC File Offset: 0x002A7DDC // (set) Token: 0x0600A63C RID: 42556 RVA: 0x002A9C10 File Offset: 0x002A7E10 public unsafe CharacterController m_CharacterController { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPCtrl.NativeFieldInfoPtr_m_CharacterController); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new CharacterController(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPCtrl.NativeFieldInfoPtr_m_CharacterController), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700383C RID: 14396 // (get) Token: 0x0600A63D RID: 42557 RVA: 0x002A9C38 File Offset: 0x002A7E38 // (set) Token: 0x0600A63E RID: 42558 RVA: 0x002A9C60 File Offset: 0x002A7E60 public unsafe CollisionFlags m_CollisionFlags { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPCtrl.NativeFieldInfoPtr_m_CollisionFlags); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPCtrl.NativeFieldInfoPtr_m_CollisionFlags)) = value; } } // Token: 0x1700383D RID: 14397 // (get) Token: 0x0600A63F RID: 42559 RVA: 0x002A9C84 File Offset: 0x002A7E84 // (set) Token: 0x0600A640 RID: 42560 RVA: 0x002A9CAC File Offset: 0x002A7EAC public unsafe bool m_PreviouslyGrounded { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPCtrl.NativeFieldInfoPtr_m_PreviouslyGrounded); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPCtrl.NativeFieldInfoPtr_m_PreviouslyGrounded)) = value; } } // Token: 0x1700383E RID: 14398 // (get) Token: 0x0600A641 RID: 42561 RVA: 0x002A9CD0 File Offset: 0x002A7ED0 // (set) Token: 0x0600A642 RID: 42562 RVA: 0x002A9CF8 File Offset: 0x002A7EF8 public unsafe Vector3 m_OriginalCameraPosition { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPCtrl.NativeFieldInfoPtr_m_OriginalCameraPosition); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPCtrl.NativeFieldInfoPtr_m_OriginalCameraPosition)) = value; } } // Token: 0x1700383F RID: 14399 // (get) Token: 0x0600A643 RID: 42563 RVA: 0x002A9D1C File Offset: 0x002A7F1C // (set) Token: 0x0600A644 RID: 42564 RVA: 0x002A9D44 File Offset: 0x002A7F44 public unsafe float m_StepCycle { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPCtrl.NativeFieldInfoPtr_m_StepCycle); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPCtrl.NativeFieldInfoPtr_m_StepCycle)) = value; } } // Token: 0x17003840 RID: 14400 // (get) Token: 0x0600A645 RID: 42565 RVA: 0x002A9D68 File Offset: 0x002A7F68 // (set) Token: 0x0600A646 RID: 42566 RVA: 0x002A9D90 File Offset: 0x002A7F90 public unsafe float m_NextStep { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPCtrl.NativeFieldInfoPtr_m_NextStep); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPCtrl.NativeFieldInfoPtr_m_NextStep)) = value; } } // Token: 0x17003841 RID: 14401 // (get) Token: 0x0600A647 RID: 42567 RVA: 0x002A9DB4 File Offset: 0x002A7FB4 // (set) Token: 0x0600A648 RID: 42568 RVA: 0x002A9DDC File Offset: 0x002A7FDC public unsafe bool m_Jumping { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPCtrl.NativeFieldInfoPtr_m_Jumping); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPCtrl.NativeFieldInfoPtr_m_Jumping)) = value; } } // Token: 0x04006F66 RID: 28518 private static readonly IntPtr NativeFieldInfoPtr_m_IsWalking; // Token: 0x04006F67 RID: 28519 private static readonly IntPtr NativeFieldInfoPtr_m_WalkSpeed; // Token: 0x04006F68 RID: 28520 private static readonly IntPtr NativeFieldInfoPtr_m_RunSpeed; // Token: 0x04006F69 RID: 28521 private static readonly IntPtr NativeFieldInfoPtr_m_RunstepLenghten; // Token: 0x04006F6A RID: 28522 private static readonly IntPtr NativeFieldInfoPtr_m_JumpSpeed; // Token: 0x04006F6B RID: 28523 private static readonly IntPtr NativeFieldInfoPtr_m_StickToGroundForce; // Token: 0x04006F6C RID: 28524 private static readonly IntPtr NativeFieldInfoPtr_m_GravityMultiplier; // Token: 0x04006F6D RID: 28525 private static readonly IntPtr NativeFieldInfoPtr_m_MouseLook; // Token: 0x04006F6E RID: 28526 private static readonly IntPtr NativeFieldInfoPtr_m_UseFovKick; // Token: 0x04006F6F RID: 28527 private static readonly IntPtr NativeFieldInfoPtr_m_FovKick; // Token: 0x04006F70 RID: 28528 private static readonly IntPtr NativeFieldInfoPtr_m_UseHeadBob; // Token: 0x04006F71 RID: 28529 private static readonly IntPtr NativeFieldInfoPtr_m_HeadBob; // Token: 0x04006F72 RID: 28530 private static readonly IntPtr NativeFieldInfoPtr_m_JumpBob; // Token: 0x04006F73 RID: 28531 private static readonly IntPtr NativeFieldInfoPtr_m_StepInterval; // Token: 0x04006F74 RID: 28532 private static readonly IntPtr NativeFieldInfoPtr_m_Camera; // Token: 0x04006F75 RID: 28533 private static readonly IntPtr NativeFieldInfoPtr_m_Jump; // Token: 0x04006F76 RID: 28534 private static readonly IntPtr NativeFieldInfoPtr_m_YRotation; // Token: 0x04006F77 RID: 28535 private static readonly IntPtr NativeFieldInfoPtr_m_Input; // Token: 0x04006F78 RID: 28536 private static readonly IntPtr NativeFieldInfoPtr_m_MoveDir; // Token: 0x04006F79 RID: 28537 private static readonly IntPtr NativeFieldInfoPtr_m_CharacterController; // Token: 0x04006F7A RID: 28538 private static readonly IntPtr NativeFieldInfoPtr_m_CollisionFlags; // Token: 0x04006F7B RID: 28539 private static readonly IntPtr NativeFieldInfoPtr_m_PreviouslyGrounded; // Token: 0x04006F7C RID: 28540 private static readonly IntPtr NativeFieldInfoPtr_m_OriginalCameraPosition; // Token: 0x04006F7D RID: 28541 private static readonly IntPtr NativeFieldInfoPtr_m_StepCycle; // Token: 0x04006F7E RID: 28542 private static readonly IntPtr NativeFieldInfoPtr_m_NextStep; // Token: 0x04006F7F RID: 28543 private static readonly IntPtr NativeFieldInfoPtr_m_Jumping; // Token: 0x04006F80 RID: 28544 private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0; // Token: 0x04006F81 RID: 28545 private static readonly IntPtr NativeMethodInfoPtr_Update_Private_Void_0; // Token: 0x04006F82 RID: 28546 private static readonly IntPtr NativeMethodInfoPtr_FixedUpdate_Private_Void_0; // Token: 0x04006F83 RID: 28547 private static readonly IntPtr NativeMethodInfoPtr_ProgressStepCycle_Private_Void_Single_0; // Token: 0x04006F84 RID: 28548 private static readonly IntPtr NativeMethodInfoPtr_UpdateCameraPosition_Private_Void_Single_0; // Token: 0x04006F85 RID: 28549 private static readonly IntPtr NativeMethodInfoPtr_GetInput_Private_Void_byref_Single_0; // Token: 0x04006F86 RID: 28550 private static readonly IntPtr NativeMethodInfoPtr_RotateView_Private_Void_0; // Token: 0x04006F87 RID: 28551 private static readonly IntPtr NativeMethodInfoPtr_OnControllerColliderHit_Private_Void_ControllerColliderHit_0; // Token: 0x04006F88 RID: 28552 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; } }