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: 0x0200055B RID: 1371
|
|
public class ThirdPersonCharacter : MonoBehaviour
|
|
{
|
|
// Token: 0x06009A1C RID: 39452 RVA: 0x0027B154 File Offset: 0x00279354
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 645807, XrefRangeEnd = 645829, 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: 0x06009A1D RID: 39453 RVA: 0x0027B198 File Offset: 0x00279398
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 645863, RefRangeEnd = 645864, XrefRangeStart = 645829, XrefRangeEnd = 645863, 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: 0x06009A1E RID: 39454 RVA: 0x0027B214 File Offset: 0x00279414
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 645874, RefRangeEnd = 645875, XrefRangeStart = 645864, XrefRangeEnd = 645874, 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: 0x06009A1F RID: 39455 RVA: 0x0027B268 File Offset: 0x00279468
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 645875, XrefRangeEnd = 645883, 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: 0x06009A20 RID: 39456 RVA: 0x0027B2AC File Offset: 0x002794AC
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 645909, RefRangeEnd = 645910, XrefRangeStart = 645883, XrefRangeEnd = 645909, 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: 0x06009A21 RID: 39457 RVA: 0x0027B300 File Offset: 0x00279500
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 645910, XrefRangeEnd = 645915, 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: 0x06009A22 RID: 39458 RVA: 0x0027B344 File Offset: 0x00279544
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 645915, XrefRangeEnd = 645923, 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: 0x06009A23 RID: 39459 RVA: 0x0027B3AC File Offset: 0x002795AC
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 645923, XrefRangeEnd = 645927, 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: 0x06009A24 RID: 39460 RVA: 0x0027B3F0 File Offset: 0x002795F0
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 645927, XrefRangeEnd = 645932, 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: 0x06009A25 RID: 39461 RVA: 0x0027B434 File Offset: 0x00279634
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 645932, XrefRangeEnd = 645939, 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: 0x06009A26 RID: 39462 RVA: 0x0027B478 File Offset: 0x00279678
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 645939, XrefRangeEnd = 645940, 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: 0x06009A27 RID: 39463 RVA: 0x0027B4C4 File Offset: 0x002796C4
|
|
// 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, 100675333);
|
|
ThirdPersonCharacter.NativeMethodInfoPtr_Move_Public_Void_Vector3_Boolean_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ThirdPersonCharacter>.NativeClassPtr, 100675334);
|
|
ThirdPersonCharacter.NativeMethodInfoPtr_ScaleCapsuleForCrouching_Private_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ThirdPersonCharacter>.NativeClassPtr, 100675335);
|
|
ThirdPersonCharacter.NativeMethodInfoPtr_PreventStandingInLowHeadroom_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ThirdPersonCharacter>.NativeClassPtr, 100675336);
|
|
ThirdPersonCharacter.NativeMethodInfoPtr_UpdateAnimator_Private_Void_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ThirdPersonCharacter>.NativeClassPtr, 100675337);
|
|
ThirdPersonCharacter.NativeMethodInfoPtr_HandleAirborneMovement_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ThirdPersonCharacter>.NativeClassPtr, 100675338);
|
|
ThirdPersonCharacter.NativeMethodInfoPtr_HandleGroundedMovement_Private_Void_Boolean_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ThirdPersonCharacter>.NativeClassPtr, 100675339);
|
|
ThirdPersonCharacter.NativeMethodInfoPtr_ApplyExtraTurnRotation_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ThirdPersonCharacter>.NativeClassPtr, 100675340);
|
|
ThirdPersonCharacter.NativeMethodInfoPtr_OnAnimatorMove_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ThirdPersonCharacter>.NativeClassPtr, 100675341);
|
|
ThirdPersonCharacter.NativeMethodInfoPtr_CheckGroundStatus_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ThirdPersonCharacter>.NativeClassPtr, 100675342);
|
|
ThirdPersonCharacter.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ThirdPersonCharacter>.NativeClassPtr, 100675343);
|
|
}
|
|
|
|
// Token: 0x06009A28 RID: 39464 RVA: 0x0000351C File Offset: 0x0000171C
|
|
public ThirdPersonCharacter(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17003402 RID: 13314
|
|
// (get) Token: 0x06009A29 RID: 39465 RVA: 0x0027B760 File Offset: 0x00279960
|
|
// (set) Token: 0x06009A2A RID: 39466 RVA: 0x0027B788 File Offset: 0x00279988
|
|
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: 0x17003403 RID: 13315
|
|
// (get) Token: 0x06009A2B RID: 39467 RVA: 0x0027B7AC File Offset: 0x002799AC
|
|
// (set) Token: 0x06009A2C RID: 39468 RVA: 0x0027B7D4 File Offset: 0x002799D4
|
|
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: 0x17003404 RID: 13316
|
|
// (get) Token: 0x06009A2D RID: 39469 RVA: 0x0027B7F8 File Offset: 0x002799F8
|
|
// (set) Token: 0x06009A2E RID: 39470 RVA: 0x0027B820 File Offset: 0x00279A20
|
|
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: 0x17003405 RID: 13317
|
|
// (get) Token: 0x06009A2F RID: 39471 RVA: 0x0027B844 File Offset: 0x00279A44
|
|
// (set) Token: 0x06009A30 RID: 39472 RVA: 0x0027B86C File Offset: 0x00279A6C
|
|
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: 0x17003406 RID: 13318
|
|
// (get) Token: 0x06009A31 RID: 39473 RVA: 0x0027B890 File Offset: 0x00279A90
|
|
// (set) Token: 0x06009A32 RID: 39474 RVA: 0x0027B8B8 File Offset: 0x00279AB8
|
|
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: 0x17003407 RID: 13319
|
|
// (get) Token: 0x06009A33 RID: 39475 RVA: 0x0027B8DC File Offset: 0x00279ADC
|
|
// (set) Token: 0x06009A34 RID: 39476 RVA: 0x0027B904 File Offset: 0x00279B04
|
|
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: 0x17003408 RID: 13320
|
|
// (get) Token: 0x06009A35 RID: 39477 RVA: 0x0027B928 File Offset: 0x00279B28
|
|
// (set) Token: 0x06009A36 RID: 39478 RVA: 0x0027B950 File Offset: 0x00279B50
|
|
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: 0x17003409 RID: 13321
|
|
// (get) Token: 0x06009A37 RID: 39479 RVA: 0x0027B974 File Offset: 0x00279B74
|
|
// (set) Token: 0x06009A38 RID: 39480 RVA: 0x0027B99C File Offset: 0x00279B9C
|
|
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: 0x1700340A RID: 13322
|
|
// (get) Token: 0x06009A39 RID: 39481 RVA: 0x0027B9C0 File Offset: 0x00279BC0
|
|
// (set) Token: 0x06009A3A RID: 39482 RVA: 0x0027B9F4 File Offset: 0x00279BF4
|
|
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: 0x1700340B RID: 13323
|
|
// (get) Token: 0x06009A3B RID: 39483 RVA: 0x0027BA1C File Offset: 0x00279C1C
|
|
// (set) Token: 0x06009A3C RID: 39484 RVA: 0x0027BA50 File Offset: 0x00279C50
|
|
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: 0x1700340C RID: 13324
|
|
// (get) Token: 0x06009A3D RID: 39485 RVA: 0x0027BA78 File Offset: 0x00279C78
|
|
// (set) Token: 0x06009A3E RID: 39486 RVA: 0x0027BAA0 File Offset: 0x00279CA0
|
|
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: 0x1700340D RID: 13325
|
|
// (get) Token: 0x06009A3F RID: 39487 RVA: 0x0027BAC4 File Offset: 0x00279CC4
|
|
// (set) Token: 0x06009A40 RID: 39488 RVA: 0x0027BAEC File Offset: 0x00279CEC
|
|
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: 0x1700340E RID: 13326
|
|
// (get) Token: 0x06009A41 RID: 39489 RVA: 0x0027BB10 File Offset: 0x00279D10
|
|
// (set) Token: 0x06009A42 RID: 39490 RVA: 0x0027BB2E File Offset: 0x00279D2E
|
|
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: 0x1700340F RID: 13327
|
|
// (get) Token: 0x06009A43 RID: 39491 RVA: 0x0027BB40 File Offset: 0x00279D40
|
|
// (set) Token: 0x06009A44 RID: 39492 RVA: 0x0027BB68 File Offset: 0x00279D68
|
|
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: 0x17003410 RID: 13328
|
|
// (get) Token: 0x06009A45 RID: 39493 RVA: 0x0027BB8C File Offset: 0x00279D8C
|
|
// (set) Token: 0x06009A46 RID: 39494 RVA: 0x0027BBB4 File Offset: 0x00279DB4
|
|
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: 0x17003411 RID: 13329
|
|
// (get) Token: 0x06009A47 RID: 39495 RVA: 0x0027BBD8 File Offset: 0x00279DD8
|
|
// (set) Token: 0x06009A48 RID: 39496 RVA: 0x0027BC00 File Offset: 0x00279E00
|
|
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: 0x17003412 RID: 13330
|
|
// (get) Token: 0x06009A49 RID: 39497 RVA: 0x0027BC24 File Offset: 0x00279E24
|
|
// (set) Token: 0x06009A4A RID: 39498 RVA: 0x0027BC4C File Offset: 0x00279E4C
|
|
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: 0x17003413 RID: 13331
|
|
// (get) Token: 0x06009A4B RID: 39499 RVA: 0x0027BC70 File Offset: 0x00279E70
|
|
// (set) Token: 0x06009A4C RID: 39500 RVA: 0x0027BC98 File Offset: 0x00279E98
|
|
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: 0x17003414 RID: 13332
|
|
// (get) Token: 0x06009A4D RID: 39501 RVA: 0x0027BCBC File Offset: 0x00279EBC
|
|
// (set) Token: 0x06009A4E RID: 39502 RVA: 0x0027BCF0 File Offset: 0x00279EF0
|
|
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: 0x17003415 RID: 13333
|
|
// (get) Token: 0x06009A4F RID: 39503 RVA: 0x0027BD18 File Offset: 0x00279F18
|
|
// (set) Token: 0x06009A50 RID: 39504 RVA: 0x0027BD40 File Offset: 0x00279F40
|
|
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: 0x040066DA RID: 26330
|
|
private static readonly IntPtr NativeFieldInfoPtr_m_MovingTurnSpeed;
|
|
|
|
// Token: 0x040066DB RID: 26331
|
|
private static readonly IntPtr NativeFieldInfoPtr_m_StationaryTurnSpeed;
|
|
|
|
// Token: 0x040066DC RID: 26332
|
|
private static readonly IntPtr NativeFieldInfoPtr_m_JumpPower;
|
|
|
|
// Token: 0x040066DD RID: 26333
|
|
private static readonly IntPtr NativeFieldInfoPtr_m_GravityMultiplier;
|
|
|
|
// Token: 0x040066DE RID: 26334
|
|
private static readonly IntPtr NativeFieldInfoPtr_m_RunCycleLegOffset;
|
|
|
|
// Token: 0x040066DF RID: 26335
|
|
private static readonly IntPtr NativeFieldInfoPtr_m_MoveSpeedMultiplier;
|
|
|
|
// Token: 0x040066E0 RID: 26336
|
|
private static readonly IntPtr NativeFieldInfoPtr_m_AnimSpeedMultiplier;
|
|
|
|
// Token: 0x040066E1 RID: 26337
|
|
private static readonly IntPtr NativeFieldInfoPtr_m_GroundCheckDistance;
|
|
|
|
// Token: 0x040066E2 RID: 26338
|
|
private static readonly IntPtr NativeFieldInfoPtr_m_Rigidbody;
|
|
|
|
// Token: 0x040066E3 RID: 26339
|
|
private static readonly IntPtr NativeFieldInfoPtr_m_Animator;
|
|
|
|
// Token: 0x040066E4 RID: 26340
|
|
private static readonly IntPtr NativeFieldInfoPtr_m_IsGrounded;
|
|
|
|
// Token: 0x040066E5 RID: 26341
|
|
private static readonly IntPtr NativeFieldInfoPtr_m_OrigGroundCheckDistance;
|
|
|
|
// Token: 0x040066E6 RID: 26342
|
|
private static readonly IntPtr NativeFieldInfoPtr_k_Half;
|
|
|
|
// Token: 0x040066E7 RID: 26343
|
|
private static readonly IntPtr NativeFieldInfoPtr_m_TurnAmount;
|
|
|
|
// Token: 0x040066E8 RID: 26344
|
|
private static readonly IntPtr NativeFieldInfoPtr_m_ForwardAmount;
|
|
|
|
// Token: 0x040066E9 RID: 26345
|
|
private static readonly IntPtr NativeFieldInfoPtr_m_GroundNormal;
|
|
|
|
// Token: 0x040066EA RID: 26346
|
|
private static readonly IntPtr NativeFieldInfoPtr_m_CapsuleHeight;
|
|
|
|
// Token: 0x040066EB RID: 26347
|
|
private static readonly IntPtr NativeFieldInfoPtr_m_CapsuleCenter;
|
|
|
|
// Token: 0x040066EC RID: 26348
|
|
private static readonly IntPtr NativeFieldInfoPtr_m_Capsule;
|
|
|
|
// Token: 0x040066ED RID: 26349
|
|
private static readonly IntPtr NativeFieldInfoPtr_m_Crouching;
|
|
|
|
// Token: 0x040066EE RID: 26350
|
|
private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0;
|
|
|
|
// Token: 0x040066EF RID: 26351
|
|
private static readonly IntPtr NativeMethodInfoPtr_Move_Public_Void_Vector3_Boolean_Boolean_0;
|
|
|
|
// Token: 0x040066F0 RID: 26352
|
|
private static readonly IntPtr NativeMethodInfoPtr_ScaleCapsuleForCrouching_Private_Void_Boolean_0;
|
|
|
|
// Token: 0x040066F1 RID: 26353
|
|
private static readonly IntPtr NativeMethodInfoPtr_PreventStandingInLowHeadroom_Private_Void_0;
|
|
|
|
// Token: 0x040066F2 RID: 26354
|
|
private static readonly IntPtr NativeMethodInfoPtr_UpdateAnimator_Private_Void_Vector3_0;
|
|
|
|
// Token: 0x040066F3 RID: 26355
|
|
private static readonly IntPtr NativeMethodInfoPtr_HandleAirborneMovement_Private_Void_0;
|
|
|
|
// Token: 0x040066F4 RID: 26356
|
|
private static readonly IntPtr NativeMethodInfoPtr_HandleGroundedMovement_Private_Void_Boolean_Boolean_0;
|
|
|
|
// Token: 0x040066F5 RID: 26357
|
|
private static readonly IntPtr NativeMethodInfoPtr_ApplyExtraTurnRotation_Private_Void_0;
|
|
|
|
// Token: 0x040066F6 RID: 26358
|
|
private static readonly IntPtr NativeMethodInfoPtr_OnAnimatorMove_Public_Void_0;
|
|
|
|
// Token: 0x040066F7 RID: 26359
|
|
private static readonly IntPtr NativeMethodInfoPtr_CheckGroundStatus_Private_Void_0;
|
|
|
|
// Token: 0x040066F8 RID: 26360
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
}
|
|
}
|