630 lines
30 KiB
C#
630 lines
30 KiB
C#
using System;
|
|
using Il2CppInterop.Common.Attributes;
|
|
using Il2CppInterop.Runtime;
|
|
using UnityEngine;
|
|
|
|
namespace Obi.Characters.ThirdPerson
|
|
{
|
|
// Token: 0x0200050C RID: 1292
|
|
public class ThirdPersonCharacter : MonoBehaviour
|
|
{
|
|
// Token: 0x06009279 RID: 37497 RVA: 0x0025B01C File Offset: 0x0025921C
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 631228, XrefRangeEnd = 631250, 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: 0x0600927A RID: 37498 RVA: 0x0025B060 File Offset: 0x00259260
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 631284, RefRangeEnd = 631285, XrefRangeStart = 631250, XrefRangeEnd = 631284, 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: 0x0600927B RID: 37499 RVA: 0x0025B0DC File Offset: 0x002592DC
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 631295, RefRangeEnd = 631296, XrefRangeStart = 631285, XrefRangeEnd = 631295, 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: 0x0600927C RID: 37500 RVA: 0x0025B130 File Offset: 0x00259330
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 631296, XrefRangeEnd = 631304, 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: 0x0600927D RID: 37501 RVA: 0x0025B174 File Offset: 0x00259374
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 631330, RefRangeEnd = 631331, XrefRangeStart = 631304, XrefRangeEnd = 631330, 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: 0x0600927E RID: 37502 RVA: 0x0025B1C8 File Offset: 0x002593C8
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 631331, XrefRangeEnd = 631336, 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: 0x0600927F RID: 37503 RVA: 0x0025B20C File Offset: 0x0025940C
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 631336, XrefRangeEnd = 631344, 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: 0x06009280 RID: 37504 RVA: 0x0025B274 File Offset: 0x00259474
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 631344, XrefRangeEnd = 631348, 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: 0x06009281 RID: 37505 RVA: 0x0025B2B8 File Offset: 0x002594B8
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 631348, XrefRangeEnd = 631353, 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: 0x06009282 RID: 37506 RVA: 0x0025B2FC File Offset: 0x002594FC
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 631353, XrefRangeEnd = 631360, 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: 0x06009283 RID: 37507 RVA: 0x0025B340 File Offset: 0x00259540
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 631360, XrefRangeEnd = 631361, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe ThirdPersonCharacter()
|
|
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<ThirdPersonCharacter>.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: 0x06009284 RID: 37508 RVA: 0x0025B38C File Offset: 0x0025958C
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
static ThirdPersonCharacter()
|
|
{
|
|
Il2CppClassPointerStore<ThirdPersonCharacter>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "Obi.Characters.ThirdPerson", "ThirdPersonCharacter");
|
|
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<ThirdPersonCharacter>.NativeClassPtr);
|
|
ThirdPersonCharacter.NativeFieldInfoPtr_m_MovingTurnSpeed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ThirdPersonCharacter>.NativeClassPtr, "m_MovingTurnSpeed");
|
|
ThirdPersonCharacter.NativeFieldInfoPtr_m_StationaryTurnSpeed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ThirdPersonCharacter>.NativeClassPtr, "m_StationaryTurnSpeed");
|
|
ThirdPersonCharacter.NativeFieldInfoPtr_m_JumpPower = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ThirdPersonCharacter>.NativeClassPtr, "m_JumpPower");
|
|
ThirdPersonCharacter.NativeFieldInfoPtr_m_GravityMultiplier = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ThirdPersonCharacter>.NativeClassPtr, "m_GravityMultiplier");
|
|
ThirdPersonCharacter.NativeFieldInfoPtr_m_RunCycleLegOffset = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ThirdPersonCharacter>.NativeClassPtr, "m_RunCycleLegOffset");
|
|
ThirdPersonCharacter.NativeFieldInfoPtr_m_MoveSpeedMultiplier = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ThirdPersonCharacter>.NativeClassPtr, "m_MoveSpeedMultiplier");
|
|
ThirdPersonCharacter.NativeFieldInfoPtr_m_AnimSpeedMultiplier = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ThirdPersonCharacter>.NativeClassPtr, "m_AnimSpeedMultiplier");
|
|
ThirdPersonCharacter.NativeFieldInfoPtr_m_GroundCheckDistance = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ThirdPersonCharacter>.NativeClassPtr, "m_GroundCheckDistance");
|
|
ThirdPersonCharacter.NativeFieldInfoPtr_m_Rigidbody = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ThirdPersonCharacter>.NativeClassPtr, "m_Rigidbody");
|
|
ThirdPersonCharacter.NativeFieldInfoPtr_m_Animator = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ThirdPersonCharacter>.NativeClassPtr, "m_Animator");
|
|
ThirdPersonCharacter.NativeFieldInfoPtr_m_IsGrounded = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ThirdPersonCharacter>.NativeClassPtr, "m_IsGrounded");
|
|
ThirdPersonCharacter.NativeFieldInfoPtr_m_OrigGroundCheckDistance = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ThirdPersonCharacter>.NativeClassPtr, "m_OrigGroundCheckDistance");
|
|
ThirdPersonCharacter.NativeFieldInfoPtr_k_Half = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ThirdPersonCharacter>.NativeClassPtr, "k_Half");
|
|
ThirdPersonCharacter.NativeFieldInfoPtr_m_TurnAmount = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ThirdPersonCharacter>.NativeClassPtr, "m_TurnAmount");
|
|
ThirdPersonCharacter.NativeFieldInfoPtr_m_ForwardAmount = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ThirdPersonCharacter>.NativeClassPtr, "m_ForwardAmount");
|
|
ThirdPersonCharacter.NativeFieldInfoPtr_m_GroundNormal = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ThirdPersonCharacter>.NativeClassPtr, "m_GroundNormal");
|
|
ThirdPersonCharacter.NativeFieldInfoPtr_m_CapsuleHeight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ThirdPersonCharacter>.NativeClassPtr, "m_CapsuleHeight");
|
|
ThirdPersonCharacter.NativeFieldInfoPtr_m_CapsuleCenter = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ThirdPersonCharacter>.NativeClassPtr, "m_CapsuleCenter");
|
|
ThirdPersonCharacter.NativeFieldInfoPtr_m_Capsule = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ThirdPersonCharacter>.NativeClassPtr, "m_Capsule");
|
|
ThirdPersonCharacter.NativeFieldInfoPtr_m_Crouching = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ThirdPersonCharacter>.NativeClassPtr, "m_Crouching");
|
|
ThirdPersonCharacter.NativeMethodInfoPtr_Start_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ThirdPersonCharacter>.NativeClassPtr, 100674670);
|
|
ThirdPersonCharacter.NativeMethodInfoPtr_Move_Public_Void_Vector3_Boolean_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ThirdPersonCharacter>.NativeClassPtr, 100674671);
|
|
ThirdPersonCharacter.NativeMethodInfoPtr_ScaleCapsuleForCrouching_Private_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ThirdPersonCharacter>.NativeClassPtr, 100674672);
|
|
ThirdPersonCharacter.NativeMethodInfoPtr_PreventStandingInLowHeadroom_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ThirdPersonCharacter>.NativeClassPtr, 100674673);
|
|
ThirdPersonCharacter.NativeMethodInfoPtr_UpdateAnimator_Private_Void_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ThirdPersonCharacter>.NativeClassPtr, 100674674);
|
|
ThirdPersonCharacter.NativeMethodInfoPtr_HandleAirborneMovement_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ThirdPersonCharacter>.NativeClassPtr, 100674675);
|
|
ThirdPersonCharacter.NativeMethodInfoPtr_HandleGroundedMovement_Private_Void_Boolean_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ThirdPersonCharacter>.NativeClassPtr, 100674676);
|
|
ThirdPersonCharacter.NativeMethodInfoPtr_ApplyExtraTurnRotation_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ThirdPersonCharacter>.NativeClassPtr, 100674677);
|
|
ThirdPersonCharacter.NativeMethodInfoPtr_OnAnimatorMove_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ThirdPersonCharacter>.NativeClassPtr, 100674678);
|
|
ThirdPersonCharacter.NativeMethodInfoPtr_CheckGroundStatus_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ThirdPersonCharacter>.NativeClassPtr, 100674679);
|
|
ThirdPersonCharacter.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ThirdPersonCharacter>.NativeClassPtr, 100674680);
|
|
}
|
|
|
|
// Token: 0x06009285 RID: 37509 RVA: 0x0000351C File Offset: 0x0000171C
|
|
public ThirdPersonCharacter(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17003199 RID: 12697
|
|
// (get) Token: 0x06009286 RID: 37510 RVA: 0x0025B628 File Offset: 0x00259828
|
|
// (set) Token: 0x06009287 RID: 37511 RVA: 0x0025B650 File Offset: 0x00259850
|
|
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: 0x1700319A RID: 12698
|
|
// (get) Token: 0x06009288 RID: 37512 RVA: 0x0025B674 File Offset: 0x00259874
|
|
// (set) Token: 0x06009289 RID: 37513 RVA: 0x0025B69C File Offset: 0x0025989C
|
|
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: 0x1700319B RID: 12699
|
|
// (get) Token: 0x0600928A RID: 37514 RVA: 0x0025B6C0 File Offset: 0x002598C0
|
|
// (set) Token: 0x0600928B RID: 37515 RVA: 0x0025B6E8 File Offset: 0x002598E8
|
|
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: 0x1700319C RID: 12700
|
|
// (get) Token: 0x0600928C RID: 37516 RVA: 0x0025B70C File Offset: 0x0025990C
|
|
// (set) Token: 0x0600928D RID: 37517 RVA: 0x0025B734 File Offset: 0x00259934
|
|
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: 0x1700319D RID: 12701
|
|
// (get) Token: 0x0600928E RID: 37518 RVA: 0x0025B758 File Offset: 0x00259958
|
|
// (set) Token: 0x0600928F RID: 37519 RVA: 0x0025B780 File Offset: 0x00259980
|
|
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: 0x1700319E RID: 12702
|
|
// (get) Token: 0x06009290 RID: 37520 RVA: 0x0025B7A4 File Offset: 0x002599A4
|
|
// (set) Token: 0x06009291 RID: 37521 RVA: 0x0025B7CC File Offset: 0x002599CC
|
|
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: 0x1700319F RID: 12703
|
|
// (get) Token: 0x06009292 RID: 37522 RVA: 0x0025B7F0 File Offset: 0x002599F0
|
|
// (set) Token: 0x06009293 RID: 37523 RVA: 0x0025B818 File Offset: 0x00259A18
|
|
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: 0x170031A0 RID: 12704
|
|
// (get) Token: 0x06009294 RID: 37524 RVA: 0x0025B83C File Offset: 0x00259A3C
|
|
// (set) Token: 0x06009295 RID: 37525 RVA: 0x0025B864 File Offset: 0x00259A64
|
|
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: 0x170031A1 RID: 12705
|
|
// (get) Token: 0x06009296 RID: 37526 RVA: 0x0025B888 File Offset: 0x00259A88
|
|
// (set) Token: 0x06009297 RID: 37527 RVA: 0x0025B8BC File Offset: 0x00259ABC
|
|
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: 0x170031A2 RID: 12706
|
|
// (get) Token: 0x06009298 RID: 37528 RVA: 0x0025B8E4 File Offset: 0x00259AE4
|
|
// (set) Token: 0x06009299 RID: 37529 RVA: 0x0025B918 File Offset: 0x00259B18
|
|
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: 0x170031A3 RID: 12707
|
|
// (get) Token: 0x0600929A RID: 37530 RVA: 0x0025B940 File Offset: 0x00259B40
|
|
// (set) Token: 0x0600929B RID: 37531 RVA: 0x0025B968 File Offset: 0x00259B68
|
|
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: 0x170031A4 RID: 12708
|
|
// (get) Token: 0x0600929C RID: 37532 RVA: 0x0025B98C File Offset: 0x00259B8C
|
|
// (set) Token: 0x0600929D RID: 37533 RVA: 0x0025B9B4 File Offset: 0x00259BB4
|
|
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: 0x170031A5 RID: 12709
|
|
// (get) Token: 0x0600929E RID: 37534 RVA: 0x0025B9D8 File Offset: 0x00259BD8
|
|
// (set) Token: 0x0600929F RID: 37535 RVA: 0x0025B9F6 File Offset: 0x00259BF6
|
|
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: 0x170031A6 RID: 12710
|
|
// (get) Token: 0x060092A0 RID: 37536 RVA: 0x0025BA08 File Offset: 0x00259C08
|
|
// (set) Token: 0x060092A1 RID: 37537 RVA: 0x0025BA30 File Offset: 0x00259C30
|
|
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: 0x170031A7 RID: 12711
|
|
// (get) Token: 0x060092A2 RID: 37538 RVA: 0x0025BA54 File Offset: 0x00259C54
|
|
// (set) Token: 0x060092A3 RID: 37539 RVA: 0x0025BA7C File Offset: 0x00259C7C
|
|
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: 0x170031A8 RID: 12712
|
|
// (get) Token: 0x060092A4 RID: 37540 RVA: 0x0025BAA0 File Offset: 0x00259CA0
|
|
// (set) Token: 0x060092A5 RID: 37541 RVA: 0x0025BAC8 File Offset: 0x00259CC8
|
|
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: 0x170031A9 RID: 12713
|
|
// (get) Token: 0x060092A6 RID: 37542 RVA: 0x0025BAEC File Offset: 0x00259CEC
|
|
// (set) Token: 0x060092A7 RID: 37543 RVA: 0x0025BB14 File Offset: 0x00259D14
|
|
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: 0x170031AA RID: 12714
|
|
// (get) Token: 0x060092A8 RID: 37544 RVA: 0x0025BB38 File Offset: 0x00259D38
|
|
// (set) Token: 0x060092A9 RID: 37545 RVA: 0x0025BB60 File Offset: 0x00259D60
|
|
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: 0x170031AB RID: 12715
|
|
// (get) Token: 0x060092AA RID: 37546 RVA: 0x0025BB84 File Offset: 0x00259D84
|
|
// (set) Token: 0x060092AB RID: 37547 RVA: 0x0025BBB8 File Offset: 0x00259DB8
|
|
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: 0x170031AC RID: 12716
|
|
// (get) Token: 0x060092AC RID: 37548 RVA: 0x0025BBE0 File Offset: 0x00259DE0
|
|
// (set) Token: 0x060092AD RID: 37549 RVA: 0x0025BC08 File Offset: 0x00259E08
|
|
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: 0x040061A5 RID: 24997
|
|
private static readonly IntPtr NativeFieldInfoPtr_m_MovingTurnSpeed;
|
|
|
|
// Token: 0x040061A6 RID: 24998
|
|
private static readonly IntPtr NativeFieldInfoPtr_m_StationaryTurnSpeed;
|
|
|
|
// Token: 0x040061A7 RID: 24999
|
|
private static readonly IntPtr NativeFieldInfoPtr_m_JumpPower;
|
|
|
|
// Token: 0x040061A8 RID: 25000
|
|
private static readonly IntPtr NativeFieldInfoPtr_m_GravityMultiplier;
|
|
|
|
// Token: 0x040061A9 RID: 25001
|
|
private static readonly IntPtr NativeFieldInfoPtr_m_RunCycleLegOffset;
|
|
|
|
// Token: 0x040061AA RID: 25002
|
|
private static readonly IntPtr NativeFieldInfoPtr_m_MoveSpeedMultiplier;
|
|
|
|
// Token: 0x040061AB RID: 25003
|
|
private static readonly IntPtr NativeFieldInfoPtr_m_AnimSpeedMultiplier;
|
|
|
|
// Token: 0x040061AC RID: 25004
|
|
private static readonly IntPtr NativeFieldInfoPtr_m_GroundCheckDistance;
|
|
|
|
// Token: 0x040061AD RID: 25005
|
|
private static readonly IntPtr NativeFieldInfoPtr_m_Rigidbody;
|
|
|
|
// Token: 0x040061AE RID: 25006
|
|
private static readonly IntPtr NativeFieldInfoPtr_m_Animator;
|
|
|
|
// Token: 0x040061AF RID: 25007
|
|
private static readonly IntPtr NativeFieldInfoPtr_m_IsGrounded;
|
|
|
|
// Token: 0x040061B0 RID: 25008
|
|
private static readonly IntPtr NativeFieldInfoPtr_m_OrigGroundCheckDistance;
|
|
|
|
// Token: 0x040061B1 RID: 25009
|
|
private static readonly IntPtr NativeFieldInfoPtr_k_Half;
|
|
|
|
// Token: 0x040061B2 RID: 25010
|
|
private static readonly IntPtr NativeFieldInfoPtr_m_TurnAmount;
|
|
|
|
// Token: 0x040061B3 RID: 25011
|
|
private static readonly IntPtr NativeFieldInfoPtr_m_ForwardAmount;
|
|
|
|
// Token: 0x040061B4 RID: 25012
|
|
private static readonly IntPtr NativeFieldInfoPtr_m_GroundNormal;
|
|
|
|
// Token: 0x040061B5 RID: 25013
|
|
private static readonly IntPtr NativeFieldInfoPtr_m_CapsuleHeight;
|
|
|
|
// Token: 0x040061B6 RID: 25014
|
|
private static readonly IntPtr NativeFieldInfoPtr_m_CapsuleCenter;
|
|
|
|
// Token: 0x040061B7 RID: 25015
|
|
private static readonly IntPtr NativeFieldInfoPtr_m_Capsule;
|
|
|
|
// Token: 0x040061B8 RID: 25016
|
|
private static readonly IntPtr NativeFieldInfoPtr_m_Crouching;
|
|
|
|
// Token: 0x040061B9 RID: 25017
|
|
private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0;
|
|
|
|
// Token: 0x040061BA RID: 25018
|
|
private static readonly IntPtr NativeMethodInfoPtr_Move_Public_Void_Vector3_Boolean_Boolean_0;
|
|
|
|
// Token: 0x040061BB RID: 25019
|
|
private static readonly IntPtr NativeMethodInfoPtr_ScaleCapsuleForCrouching_Private_Void_Boolean_0;
|
|
|
|
// Token: 0x040061BC RID: 25020
|
|
private static readonly IntPtr NativeMethodInfoPtr_PreventStandingInLowHeadroom_Private_Void_0;
|
|
|
|
// Token: 0x040061BD RID: 25021
|
|
private static readonly IntPtr NativeMethodInfoPtr_UpdateAnimator_Private_Void_Vector3_0;
|
|
|
|
// Token: 0x040061BE RID: 25022
|
|
private static readonly IntPtr NativeMethodInfoPtr_HandleAirborneMovement_Private_Void_0;
|
|
|
|
// Token: 0x040061BF RID: 25023
|
|
private static readonly IntPtr NativeMethodInfoPtr_HandleGroundedMovement_Private_Void_Boolean_Boolean_0;
|
|
|
|
// Token: 0x040061C0 RID: 25024
|
|
private static readonly IntPtr NativeMethodInfoPtr_ApplyExtraTurnRotation_Private_Void_0;
|
|
|
|
// Token: 0x040061C1 RID: 25025
|
|
private static readonly IntPtr NativeMethodInfoPtr_OnAnimatorMove_Public_Void_0;
|
|
|
|
// Token: 0x040061C2 RID: 25026
|
|
private static readonly IntPtr NativeMethodInfoPtr_CheckGroundStatus_Private_Void_0;
|
|
|
|
// Token: 0x040061C3 RID: 25027
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
}
|
|
}
|