931 lines
33 KiB
C#
931 lines
33 KiB
C#
using System;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using Photon.Pun;
|
|
using RecRoom.Core;
|
|
using RecRoom.Core.DataStructures.Tokens;
|
|
using RecRoom.Networking.SynchronizedFields;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Players
|
|
{
|
|
// Token: 0x020023DF RID: 9183
|
|
[Token(Token = "0x20023DF")]
|
|
[StructLayout(3)]
|
|
public sealed class PlayerBody : MonoBehaviour
|
|
{
|
|
// Token: 0x17002B35 RID: 11061
|
|
// (get) Token: 0x0600FE5C RID: 65116 RVA: 0x003B882C File Offset: 0x003B6A2C
|
|
[Token(Token = "0x17002B35")]
|
|
public PhotonView NBMOPBLJCDF
|
|
{
|
|
[Token(Token = "0x600FE5C")]
|
|
[Address(RVA = "0x3D32F0", Offset = "0x3D1CF0", VA = "0x1803D32F0")]
|
|
get
|
|
{
|
|
return this._photonView;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002B36 RID: 11062
|
|
// (get) Token: 0x0600FE5D RID: 65117 RVA: 0x003B8840 File Offset: 0x003B6A40
|
|
// (set) Token: 0x0600FE5E RID: 65118 RVA: 0x003B8854 File Offset: 0x003B6A54
|
|
[Token(Token = "0x17002B36")]
|
|
public Player BDPNENBMDDB
|
|
{
|
|
[Token(Token = "0x600FE5D")]
|
|
[Address(RVA = "0x6361E0", Offset = "0x634BE0", VA = "0x1806361E0")]
|
|
get;
|
|
[Token(Token = "0x600FE5E")]
|
|
[Address(RVA = "0x636210", Offset = "0x634C10", VA = "0x180636210")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17002B37 RID: 11063
|
|
// (get) Token: 0x0600FE5F RID: 65119 RVA: 0x003B8868 File Offset: 0x003B6A68
|
|
[Token(Token = "0x17002B37")]
|
|
public Rigidbody LCEAADHENGL
|
|
{
|
|
[Token(Token = "0x600FE5F")]
|
|
[Address(RVA = "0x3C1230", Offset = "0x3BFC30", VA = "0x1803C1230")]
|
|
get
|
|
{
|
|
return this.bodyRigidbody;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002B38 RID: 11064
|
|
// (get) Token: 0x0600FE60 RID: 65120 RVA: 0x003B887C File Offset: 0x003B6A7C
|
|
[Token(Token = "0x17002B38")]
|
|
public Collider ODLAJLNDOPP
|
|
{
|
|
[Token(Token = "0x600FE60")]
|
|
[Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220")]
|
|
get
|
|
{
|
|
return this.bodyCollider;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600FE61 RID: 65121 RVA: 0x003B8890 File Offset: 0x003B6A90
|
|
[Token(Token = "0x600FE61")]
|
|
[Address(RVA = "0x113C330", Offset = "0x113AD30", VA = "0x18113C330")]
|
|
private Vector3 OKJIDNHFHGF()
|
|
{
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
float z3 = vector2.z;
|
|
}
|
|
float z4 = Vector3.zero.z;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600FE62 RID: 65122 RVA: 0x003B88D0 File Offset: 0x003B6AD0
|
|
[Token(Token = "0x600FE62")]
|
|
[Address(RVA = "0x113D0F0", Offset = "0x113BAF0", VA = "0x18113D0F0")]
|
|
public void SetTorsoRendererAndCollisionEnabled(object PIHIPPPPEBI, bool CBHMNNAINHM)
|
|
{
|
|
bool hasTokens = this.NKAEGCJJKNP.HasTokens;
|
|
TokenFlag nkaegcjjknp = this.NKAEGCJJKNP;
|
|
if (!CBHMNNAINHM)
|
|
{
|
|
nkaegcjjknp.Add(PIHIPPPPEBI);
|
|
}
|
|
nkaegcjjknp.Remove(PIHIPPPPEBI);
|
|
bool hasTokens2 = this.NKAEGCJJKNP.HasTokens;
|
|
if (hasTokens2 != hasTokens)
|
|
{
|
|
this.<LCBGICCHKJE>k__BackingField.playerAvatar.playerAvatarDisplay.HEHPDAHANLO = hasTokens2;
|
|
GameObject gameObject = base.gameObject;
|
|
bool flag = !hasTokens2;
|
|
gameObject.SetActive(flag);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600FE63 RID: 65123 RVA: 0x003B8944 File Offset: 0x003B6B44
|
|
[Token(Token = "0x600FE63")]
|
|
[Address(RVA = "0x1139AE0", Offset = "0x11384E0", VA = "0x181139AE0")]
|
|
public void AddHandsRotateShouldersRestriction(object PIHIPPPPEBI)
|
|
{
|
|
this.IIOIPHBOAIN.Add(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x0600FE64 RID: 65124 RVA: 0x003B8964 File Offset: 0x003B6B64
|
|
[Token(Token = "0x600FE64")]
|
|
[Address(RVA = "0x113D0C0", Offset = "0x113BAC0", VA = "0x18113D0C0")]
|
|
public void RemoveHandsRotateShouldersRestriction(object PIHIPPPPEBI)
|
|
{
|
|
this.IIOIPHBOAIN.Remove(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x17002B39 RID: 11065
|
|
// (get) Token: 0x0600FE65 RID: 65125 RVA: 0x003B8984 File Offset: 0x003B6B84
|
|
[Token(Token = "0x17002B39")]
|
|
public SimpleVolume EHBPIBCKCEO
|
|
{
|
|
[Token(Token = "0x600FE65")]
|
|
[Address(RVA = "0x3C1250", Offset = "0x3BFC50", VA = "0x1803C1250")]
|
|
get
|
|
{
|
|
return this.bodyEnemyDamageRegion;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002B3A RID: 11066
|
|
// (get) Token: 0x0600FE66 RID: 65126 RVA: 0x003B8998 File Offset: 0x003B6B98
|
|
// (set) Token: 0x0600FE67 RID: 65127 RVA: 0x003B89AC File Offset: 0x003B6BAC
|
|
[Token(Token = "0x17002B3A")]
|
|
private PlayerBody.KADPCBFIOKJ MJEIEOACAKM
|
|
{
|
|
[Token(Token = "0x600FE66")]
|
|
[Address(RVA = "0xBCCED0", Offset = "0xBCB8D0", VA = "0x180BCCED0")]
|
|
get
|
|
{
|
|
return this.EKECIHNODMA;
|
|
}
|
|
[Token(Token = "0x600FE67")]
|
|
[Address(RVA = "0x1139A80", Offset = "0x1138480", VA = "0x181139A80")]
|
|
set
|
|
{
|
|
if (value == this.EKECIHNODMA)
|
|
{
|
|
return;
|
|
}
|
|
this.EKECIHNODMA = value;
|
|
if (value == PlayerBody.KADPCBFIOKJ.Normal)
|
|
{
|
|
Animator animator = this.headWalkAnimator;
|
|
int num = 0;
|
|
animator.enabled = num != 0;
|
|
return;
|
|
}
|
|
while (value != PlayerBody.KADPCBFIOKJ.Walking)
|
|
{
|
|
}
|
|
this.headWalkAnimator.enabled = true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600FE68 RID: 65128 RVA: 0x003B89F8 File Offset: 0x003B6BF8
|
|
[Token(Token = "0x600FE68")]
|
|
[Address(RVA = "0x1139B10", Offset = "0x1138510", VA = "0x181139B10")]
|
|
private void Awake()
|
|
{
|
|
GameObject gameObject = new GameObject("Body Clamp Space");
|
|
Transform transform = gameObject.transform;
|
|
Transform parent = base.transform.parent;
|
|
transform.parentInternal = parent;
|
|
Transform transform2 = gameObject.transform;
|
|
this.NFDAENKLEMC = transform2;
|
|
Player componentInParent = base.GetComponentInParent<Player>();
|
|
this.<LCBGICCHKJE>k__BackingField = componentInParent;
|
|
Vector3 vector = this.EGFGPCEFMBG();
|
|
Transform transform3 = this.<LCBGICCHKJE>k__BackingField.trackingSpace.transform;
|
|
Transform transform4 = base.transform;
|
|
Vector3 up = Vector3.up;
|
|
Player player = this.<LCBGICCHKJE>k__BackingField;
|
|
Vector3 vector2;
|
|
float z = vector2.z;
|
|
this.JPAPGKMMJDK.z = z;
|
|
Transform transform5 = player.trackingSpace.transform;
|
|
Transform transform6 = base.transform;
|
|
int num = 0;
|
|
PBCPECJNPKD hlnefklbhhj = this.HLNEFKLBHHJ;
|
|
Vector3 vector3;
|
|
float z2 = vector3.z;
|
|
this.CHNLBINKJCJ.z = z2;
|
|
CJMGCKECLBD jfimeakfkpk = this.JFIMEAKFKPK;
|
|
Transform transform7 = base.transform;
|
|
int num2;
|
|
SynchronizedPlayerField<float> synchronizedPlayerField = new SynchronizedPlayerField(this._photonView.Owner, "PPAng", num, num2, num2);
|
|
num2 = 0;
|
|
this.BGGMHDFDJOK = synchronizedPlayerField;
|
|
if (this.EKECIHNODMA != PlayerBody.KADPCBFIOKJ.Normal)
|
|
{
|
|
this.EKECIHNODMA = (PlayerBody.KADPCBFIOKJ)((ulong)1L);
|
|
Animator animator = this.headWalkAnimator;
|
|
int num3 = 0;
|
|
animator.enabled = num3 != 0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600FE69 RID: 65129 RVA: 0x003B8B2C File Offset: 0x003B6D2C
|
|
[Token(Token = "0x600FE69")]
|
|
[Address(RVA = "0x113D1E0", Offset = "0x113BBE0", VA = "0x18113D1E0")]
|
|
private void Start()
|
|
{
|
|
Action<float> action = new Action(this.LNEGDFJCLPG);
|
|
IDisposable disposable = ScheduledUpdateMonoBehaviourExtensions.LateUpdateAtRate(this, 3f, action);
|
|
}
|
|
|
|
// Token: 0x0600FE6A RID: 65130 RVA: 0x003B8B54 File Offset: 0x003B6D54
|
|
[Token(Token = "0x600FE6A")]
|
|
[Address(RVA = "0x113BE20", Offset = "0x113A820", VA = "0x18113BE20")]
|
|
private void LateUpdate()
|
|
{
|
|
if (!this.LNKFLFGNINA)
|
|
{
|
|
if (this.EKECIHNODMA == PlayerBody.KADPCBFIOKJ.Normal)
|
|
{
|
|
goto IL_83;
|
|
}
|
|
this.EKECIHNODMA = (PlayerBody.KADPCBFIOKJ)((ulong)1L);
|
|
Animator animator = this.headWalkAnimator;
|
|
int num = 0;
|
|
animator.enabled = num != 0;
|
|
}
|
|
float num2 = this.<LCBGICCHKJE>k__BackingField.playerMovementFeedback.OKCPFEPHFKD;
|
|
if (this.EKECIHNODMA != PlayerBody.KADPCBFIOKJ.Walking)
|
|
{
|
|
this.EKECIHNODMA = (PlayerBody.KADPCBFIOKJ)((ulong)2L);
|
|
this.headWalkAnimator.enabled = true;
|
|
}
|
|
float num3 = this.WalkingAnimationMultiplier;
|
|
num2 = num3;
|
|
num3 = Mathf.Clamp01(num2);
|
|
Animator animator2 = this.headWalkAnimator;
|
|
int haeinkhoikj = PlayerBody.HAEINKHOIKJ;
|
|
animator2.SetFloat(haeinkhoikj, num3);
|
|
IL_83:
|
|
bool lnkflfgnina = this.LNKFLFGNINA;
|
|
this.KCICFMKCGCI(lnkflfgnina);
|
|
}
|
|
|
|
// Token: 0x0600FE6B RID: 65131 RVA: 0x003B8BFC File Offset: 0x003B6DFC
|
|
[Token(Token = "0x600FE6B")]
|
|
[Address(RVA = "0x113BD90", Offset = "0x113A790", VA = "0x18113BD90")]
|
|
private void LNEGDFJCLPG(float POGAEJIEPIM)
|
|
{
|
|
Player player = this.<LCBGICCHKJE>k__BackingField;
|
|
if (this.<LCBGICCHKJE>k__BackingField.IKDLOKLGPCF < this.lowQualityLOD)
|
|
{
|
|
bool isVisible = this.visibleInCamera.GDPKBEBEOBA;
|
|
this.LNKFLFGNINA = isVisible;
|
|
return;
|
|
}
|
|
int num = 0;
|
|
this.LNKFLFGNINA = num != 0;
|
|
}
|
|
|
|
// Token: 0x0600FE6C RID: 65132 RVA: 0x003B8C50 File Offset: 0x003B6E50
|
|
[Token(Token = "0x600FE6C")]
|
|
[Address(RVA = "0x113B280", Offset = "0x1139C80", VA = "0x18113B280")]
|
|
private void KALMIHPAKAI(bool GIJEABGHNCC)
|
|
{
|
|
if (!GIJEABGHNCC)
|
|
{
|
|
if (this.EKECIHNODMA != PlayerBody.KADPCBFIOKJ.Normal)
|
|
{
|
|
this.EKECIHNODMA = (PlayerBody.KADPCBFIOKJ)((ulong)1L);
|
|
Animator animator = this.headWalkAnimator;
|
|
int num = 0;
|
|
animator.enabled = num != 0;
|
|
}
|
|
return;
|
|
}
|
|
float num2 = this.<LCBGICCHKJE>k__BackingField.playerMovementFeedback.OKCPFEPHFKD;
|
|
if (this.EKECIHNODMA != PlayerBody.KADPCBFIOKJ.Walking)
|
|
{
|
|
this.EKECIHNODMA = (PlayerBody.KADPCBFIOKJ)((ulong)2L);
|
|
this.headWalkAnimator.enabled = true;
|
|
}
|
|
float num3 = this.WalkingAnimationMultiplier;
|
|
num2 = num3;
|
|
num3 = Mathf.Clamp01(num2);
|
|
Animator animator2 = this.headWalkAnimator;
|
|
int haeinkhoikj = PlayerBody.HAEINKHOIKJ;
|
|
animator2.SetFloat(haeinkhoikj, num3);
|
|
}
|
|
|
|
// Token: 0x0600FE6D RID: 65133 RVA: 0x003B8CE4 File Offset: 0x003B6EE4
|
|
[Token(Token = "0x600FE6D")]
|
|
[Address(RVA = "0x113B430", Offset = "0x1139E30", VA = "0x18113B430")]
|
|
private void KCICFMKCGCI(bool GIJEABGHNCC)
|
|
{
|
|
int num = 0;
|
|
int num2 = 0;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
if (!GIJEABGHNCC)
|
|
{
|
|
Transform transform = this.<LCBGICCHKJE>k__BackingField.head.transform;
|
|
Player player = this.<LCBGICCHKJE>k__BackingField;
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
Transform transform2 = player.trackingSpace.transform;
|
|
Vector3 vector3;
|
|
float z3 = vector3.z;
|
|
float z4 = Vector3.up.z;
|
|
float z5 = Vector3.up.z;
|
|
Vector3 vector4;
|
|
float z6 = vector4.z;
|
|
}
|
|
Vector3 up = Vector3.up;
|
|
Transform transform3 = this.<LCBGICCHKJE>k__BackingField.trackingSpace.transform;
|
|
float z7 = this.JPAPGKMMJDK.z;
|
|
Player player2 = this.<LCBGICCHKJE>k__BackingField;
|
|
Vector3 vector5;
|
|
float z8 = vector5.z;
|
|
Transform transform4 = player2.trackingSpace.transform;
|
|
float num3 = this.bodyWeightFollowTime;
|
|
Vector3 vector6;
|
|
float z9 = vector6.z;
|
|
Player player3 = this.<LCBGICCHKJE>k__BackingField;
|
|
Vector3 vector7;
|
|
float z10 = vector7.z;
|
|
Transform transform5 = player3.trackingSpace.transform;
|
|
float num4 = this.bodyWeightFollowTime;
|
|
Vector3 vector8;
|
|
float z11 = vector8.z;
|
|
this.JPAPGKMMJDK.z = z11;
|
|
float z12 = this.CHNLBINKJCJ.z;
|
|
Vector3 vector9;
|
|
float z13 = vector9.z;
|
|
float z14 = Vector3.up.z;
|
|
float num5 = this.maxForwardYaw;
|
|
num4 = num5;
|
|
float num6 = num4 * -1f;
|
|
float num8;
|
|
float num7 = Mathf.Clamp(num8, num6, num5);
|
|
int num9 = 0;
|
|
float z15 = Vector3.up.z;
|
|
Quaternion quaternion = Quaternion.AngleAxis(num7, num9);
|
|
float z16 = (num * num9).z;
|
|
if ((this.AlignWithGravity ? 1 : 0) == num2)
|
|
{
|
|
float z17 = this.JPAPGKMMJDK.z;
|
|
Vector3 vector10;
|
|
float z18 = vector10.z;
|
|
this.JPAPGKMMJDK.z = z18;
|
|
}
|
|
this.CHNLBINKJCJ.z = z16;
|
|
Player player4 = this.<LCBGICCHKJE>k__BackingField;
|
|
float z19 = this.JPAPGKMMJDK.z;
|
|
Vector3 vector11;
|
|
float z20 = vector11.z;
|
|
Transform transform6 = player4.trackingSpace.transform;
|
|
float z21 = Vector3.up.z;
|
|
Vector3 vector12;
|
|
float z22 = vector12.z;
|
|
Vector3 vector13;
|
|
float z23 = vector13.z;
|
|
Vector3 vector14;
|
|
float z24 = vector14.z;
|
|
Vector3 vector15;
|
|
float z25 = vector15.z;
|
|
Vector3 vector16;
|
|
float z26 = vector16.z;
|
|
Transform transform7 = base.transform;
|
|
Transform transform8 = this.toolEquipSlotsRoot;
|
|
}
|
|
|
|
// Token: 0x0600FE6E RID: 65134 RVA: 0x003B8F1C File Offset: 0x003B711C
|
|
[Token(Token = "0x600FE6E")]
|
|
[Address(RVA = "0x113C050", Offset = "0x113AA50", VA = "0x18113C050")]
|
|
private void OAKPHIDMGJJ(Vector3 PLMEHCGBDJA, Vector3 IJJEBHPDNHJ, Vector3 FGCFNGGNFJL, out Vector3 DDHPAFKBMON, out Quaternion IGPENJBJADK)
|
|
{
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
Vector3 up = Vector3.up;
|
|
float z2 = FGCFNGGNFJL.z;
|
|
Transform transform = this.<LCBGICCHKJE>k__BackingField.trackingSpace.transform;
|
|
Vector3 vector2;
|
|
float z3 = vector2.z;
|
|
Transform transform2 = this.<LCBGICCHKJE>k__BackingField.trackingSpace.transform;
|
|
}
|
|
|
|
// Token: 0x0600FE6F RID: 65135 RVA: 0x003B8F74 File Offset: 0x003B7174
|
|
[Token(Token = "0x600FE6F")]
|
|
[Address(RVA = "0x1139F20", Offset = "0x1138920", VA = "0x181139F20")]
|
|
private Vector3 CODIPMLPCCN(Vector3 NJKCOBNGJNH)
|
|
{
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
int num = 0;
|
|
Vector3 vector3;
|
|
float z3 = vector3.z;
|
|
Vector3 vector4;
|
|
float z4 = vector4.z;
|
|
Vector3 vector5;
|
|
float z5 = vector5.z;
|
|
Vector3 vector6;
|
|
float num2 = vector6.z;
|
|
int num3 = 0;
|
|
float num4 = Mathf.Max(num2, (float)num3);
|
|
num2 = num4;
|
|
int num5 = 0;
|
|
float num6 = Mathf.Max(num4, (float)num5);
|
|
if (num < (int)num6)
|
|
{
|
|
Vector3 vector7;
|
|
float z6 = vector7.z;
|
|
Vector3 vector8;
|
|
float z7 = vector8.z;
|
|
float z8 = Vector3.up.z;
|
|
Vector3 vector9;
|
|
float z9 = vector9.z;
|
|
float x = NJKCOBNGJNH.x;
|
|
float z10 = Vector3.up.z;
|
|
Vector3 vector10;
|
|
float z11 = vector10.z;
|
|
float z12 = Vector3.up.z;
|
|
Vector3 vector11;
|
|
float z13 = vector11.z;
|
|
float num7 = Mathf.Min(num2, 0.9f);
|
|
Vector3 vector12;
|
|
float z14 = vector12.z;
|
|
num7 = num6;
|
|
num7 = Mathf.Min(num7, 0.9f);
|
|
Vector3 vector13;
|
|
float z15 = vector13.z;
|
|
Vector3 vector14;
|
|
float z16 = vector14.z;
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600FE70 RID: 65136 RVA: 0x003B908C File Offset: 0x003B728C
|
|
[Token(Token = "0x600FE70")]
|
|
[Address(RVA = "0x113AD30", Offset = "0x1139730", VA = "0x18113AD30")]
|
|
private void INNBEIKPLNA(Vector3 PLMEHCGBDJA, out Vector3 AKHJLGGEGBP, out Vector3 NEAEKHGCMMF, out Vector3 JNOFOJJKELG, out bool GGMIHDPKBGP)
|
|
{
|
|
int num;
|
|
for (;;)
|
|
{
|
|
Vector3 up = Vector3.up;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
AKHJLGGEGBP.z = z;
|
|
Transform transform = this.<LCBGICCHKJE>k__BackingField.trackingSpace.transform;
|
|
Transform transform2 = this.headWalkAnimator.transform;
|
|
Transform transform3 = this.<LCBGICCHKJE>k__BackingField.head.transform;
|
|
Player player = this.<LCBGICCHKJE>k__BackingField;
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
Transform transform4 = player.trackingSpace.transform;
|
|
Vector3 vector3;
|
|
float z3 = vector3.z;
|
|
NEAEKHGCMMF.z = z3;
|
|
num = 0;
|
|
Vector3 up2 = Vector3.up;
|
|
if (!this.AlignWithGravity)
|
|
{
|
|
break;
|
|
}
|
|
if (!this.<LCBGICCHKJE>k__BackingField.toolEquipSlots.shoulderSlot.FDMFNIJKHKC)
|
|
{
|
|
goto Block_1;
|
|
}
|
|
}
|
|
Quaternion quaternion = Quaternion.AngleAxis(this.minBrokenNeckDetectionAngle, num);
|
|
Vector3 up3 = Vector3.up;
|
|
Vector3 vector4;
|
|
float z4 = vector4.z;
|
|
AKHJLGGEGBP.z = z4;
|
|
return;
|
|
Block_1:
|
|
Vector3 vector5;
|
|
float z5 = vector5.z;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600FE71 RID: 65137 RVA: 0x003B9178 File Offset: 0x003B7378
|
|
[Token(Token = "0x600FE71")]
|
|
[Address(RVA = "0x113A930", Offset = "0x1139330", VA = "0x18113A930")]
|
|
private Vector3 EGFGPCEFMBG()
|
|
{
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600FE72 RID: 65138 RVA: 0x003B9194 File Offset: 0x003B7394
|
|
[Token(Token = "0x600FE72")]
|
|
[Address(RVA = "0x113C6C0", Offset = "0x113B0C0", VA = "0x18113C6C0")]
|
|
private Vector3 ONNFHLFAEAE(Vector3 PLMEHCGBDJA, Vector3 ELLCEGOJFKH, Vector3 MOAJBDCGLJL, bool GIJEABGHNCC)
|
|
{
|
|
Vector3 up = Vector3.up;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600FE73 RID: 65139 RVA: 0x003B922C File Offset: 0x003B742C
|
|
[Token(Token = "0x600FE73")]
|
|
[Address(RVA = "0x113CD30", Offset = "0x113B730", VA = "0x18113CD30")]
|
|
private void PNIKLJJPNDH(Vector3 PLMEHCGBDJA, Vector3 IIECNFDOBKO)
|
|
{
|
|
float num = this.proneNeckHeightFromGroundThreshold;
|
|
if (this.<LCBGICCHKJE>k__BackingField.playerMovement.TryGetGroundContactNormal(PLMEHCGBDJA))
|
|
{
|
|
Transform transform = this.<LCBGICCHKJE>k__BackingField.trackingSpace.transform;
|
|
float z = PLMEHCGBDJA.z;
|
|
Vector3 down = Vector3.down;
|
|
float z2 = IIECNFDOBKO.z;
|
|
float y = PLMEHCGBDJA.y;
|
|
int num2 = 0;
|
|
if (y <= (float)num2)
|
|
{
|
|
}
|
|
int num3 = 0;
|
|
float num5;
|
|
int num4 = Mathf.FloorToInt(num5);
|
|
this.BGGMHDFDJOK.Set(num3);
|
|
return;
|
|
}
|
|
SynchronizedPlayerField<float> bggmhdfdjok = this.BGGMHDFDJOK;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600FE74 RID: 65140 RVA: 0x003B92B4 File Offset: 0x003B74B4
|
|
[Token(Token = "0x600FE74")]
|
|
[Address(RVA = "0x113AC40", Offset = "0x1139640", VA = "0x18113AC40")]
|
|
private Vector3 GCCECIMNEAN(Vector3 PLMEHCGBDJA)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600FE74)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Vector3 RecRoom.Players.PlayerBody::GCCECIMNEAN(UnityEngine.Vector3)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:float32(var_0_0A, ldfld:float32(Vector3::z, callgetter:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](Vector3::get_up)))
|
|
stloc:float32(var_2_11, ldfld:float32(Vector3::z, ldloc:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](var_1)))
|
|
stloc:float32(var_4_18, ldfld:float32(Vector3::z, ldloc:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](var_3)))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x0600FE75 RID: 65141 RVA: 0x003B92DC File Offset: 0x003B74DC
|
|
[Token(Token = "0x600FE75")]
|
|
[Address(RVA = "0x11395B0", Offset = "0x1137FB0", VA = "0x1811395B0")]
|
|
private Vector3 AIDLCNCLDNL(Vector3 KGAGBHHCODF, Vector3 INFMCDHMLHJ)
|
|
{
|
|
float z = INFMCDHMLHJ.z;
|
|
Vector3 vector;
|
|
float z2 = vector.z;
|
|
Vector3 up = Vector3.up;
|
|
Vector3 vector2;
|
|
float z3 = vector2.z;
|
|
Vector3 up2 = Vector3.up;
|
|
float num;
|
|
float num2;
|
|
Vector3 vector3 = MathExt.SphericalPointDegreestoCartesian(num, num2, num);
|
|
Vector3 vector4;
|
|
float z4 = vector4.z;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600FE76 RID: 65142 RVA: 0x003B9330 File Offset: 0x003B7530
|
|
[Token(Token = "0x600FE76")]
|
|
[Address(RVA = "0x113A780", Offset = "0x1139180", VA = "0x18113A780")]
|
|
private Vector3 DGHNAEIFACC(Vector3 HGBGDJJAJCP, Vector3 NJKCOBNGJNH)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600FE76)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Vector3 RecRoom.Players.PlayerBody::DGHNAEIFACC(UnityEngine.Vector3,UnityEngine.Vector3)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:float32(var_0_0A, ldfld:float32(Vector3::z, callgetter:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](Vector3::get_up)))
|
|
stloc:float32(var_1_11, ldfld:float32(Vector3::z, ldloc:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](NJKCOBNGJNH)))
|
|
stloc:int32(var_4_13, ldc.i4:int32(0))
|
|
stloc:float32(var_5_1F, ldfld:float32(Vector3::z, callgetter:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](Vector3::get_up)))
|
|
stloc:Quaternion(var_6_29, call:Quaternion(Quaternion::AngleAxis, ldloc:float32(var_3), ldloc:int32[exp:Vector3](var_4_13)))
|
|
stloc:float32(var_8_32, ldfld:float32(Vector3::z, ldloc:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](var_7)))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x0600FE77 RID: 65143 RVA: 0x003B9370 File Offset: 0x003B7570
|
|
[Token(Token = "0x600FE77")]
|
|
[Address(RVA = "0x113BFE0", Offset = "0x113A9E0", VA = "0x18113BFE0")]
|
|
private bool NCFHGLGBCFA()
|
|
{
|
|
Player player = this.<LCBGICCHKJE>k__BackingField;
|
|
return this.<LCBGICCHKJE>k__BackingField.IKDLOKLGPCF >= this.lowQualityLOD || this.visibleInCamera.GDPKBEBEOBA;
|
|
}
|
|
|
|
// Token: 0x0600FE78 RID: 65144 RVA: 0x003B93AC File Offset: 0x003B75AC
|
|
[Token(Token = "0x600FE78")]
|
|
[Address(RVA = "0x113D2A0", Offset = "0x113BCA0", VA = "0x18113D2A0")]
|
|
public PlayerBody()
|
|
{
|
|
float z = Vector3.zero.z;
|
|
this.JAAGGOLAHMF.z = z;
|
|
float z2 = Vector3.zero.z;
|
|
this.JKELOLCMPMG.z = z2;
|
|
PBCPECJNPKD pbcpecjnpkd = new PBCPECJNPKD();
|
|
this.HLNEFKLBHHJ = pbcpecjnpkd;
|
|
CJMGCKECLBD cjmgckeclbd = new CJMGCKECLBD();
|
|
this.JFIMEAKFKPK = cjmgckeclbd;
|
|
TokenFlag tokenFlag = new TokenFlag();
|
|
this.NKAEGCJJKNP = tokenFlag;
|
|
TokenFlag tokenFlag2 = new TokenFlag();
|
|
this.IIOIPHBOAIN = tokenFlag2;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x0400A8AE RID: 43182
|
|
[Token(Token = "0x400A8AE")]
|
|
private const int OGNJAGIICEJ = 3;
|
|
|
|
// Token: 0x0400A8AF RID: 43183
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400A8AF")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Parent, false, false)]
|
|
[Header("References")]
|
|
[IKJMHFGIDEP("Although PlayerBody itself is not synchronized, we need a PhotonView component on the player's torso so that sticky objects can attach to the torso properly.")]
|
|
private VisibleInCamera visibleInCamera;
|
|
|
|
// Token: 0x0400A8B0 RID: 43184
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400A8B0")]
|
|
[SerializeField]
|
|
private Collider bodyCollider;
|
|
|
|
// Token: 0x0400A8B1 RID: 43185
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400A8B1")]
|
|
[SerializeField]
|
|
private Rigidbody bodyRigidbody;
|
|
|
|
// Token: 0x0400A8B2 RID: 43186
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400A8B2")]
|
|
[SerializeField]
|
|
private SimpleVolume bodyEnemyDamageRegion;
|
|
|
|
// Token: 0x0400A8B3 RID: 43187
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400A8B3")]
|
|
[SerializeField]
|
|
private Transform toolEquipSlotsRoot;
|
|
|
|
// Token: 0x0400A8B4 RID: 43188
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400A8B4")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)]
|
|
private PhotonView _photonView;
|
|
|
|
// Token: 0x0400A8B5 RID: 43189
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400A8B5")]
|
|
[SerializeField]
|
|
[Header("Orientation")]
|
|
private float bodyWeightFollowTime = 0.2f;
|
|
|
|
// Token: 0x0400A8B6 RID: 43190
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x4C")]
|
|
[Token(Token = "0x400A8B6")]
|
|
[SerializeField]
|
|
private float neckHorizontalOffset = -0.05f;
|
|
|
|
// Token: 0x0400A8B7 RID: 43191
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400A8B7")]
|
|
[SerializeField]
|
|
private float neckVerticalOffset = -0.1f;
|
|
|
|
// Token: 0x0400A8B8 RID: 43192
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x54")]
|
|
[Token(Token = "0x400A8B8")]
|
|
[SerializeField]
|
|
[Header("Clamping")]
|
|
private float minPitch = -30f;
|
|
|
|
// Token: 0x0400A8B9 RID: 43193
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400A8B9")]
|
|
[SerializeField]
|
|
private float maxPitch = 30f;
|
|
|
|
// Token: 0x0400A8BA RID: 43194
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x5C")]
|
|
[Token(Token = "0x400A8BA")]
|
|
[SerializeField]
|
|
private float minYaw = -30f;
|
|
|
|
// Token: 0x0400A8BB RID: 43195
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400A8BB")]
|
|
[SerializeField]
|
|
private float maxYaw = 30f;
|
|
|
|
// Token: 0x0400A8BC RID: 43196
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x64")]
|
|
[Token(Token = "0x400A8BC")]
|
|
[SerializeField]
|
|
[Header("Prone")]
|
|
[Tooltip("When the player's neck is at or below this height, their body will begin to lay out prone.")]
|
|
[Range(0f, 1.7f)]
|
|
private float proneNeckHeightFromGroundThreshold = 0.6f;
|
|
|
|
// Token: 0x0400A8BD RID: 43197
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x400A8BD")]
|
|
[SerializeField]
|
|
[Tooltip("Once the body is laying out prone, the length from the neck along the body to keep above the ground.")]
|
|
[Range(0f, 1.7f)]
|
|
private float proneMinBodyLengthToKeepAboveGround = 1f;
|
|
|
|
// Token: 0x0400A8BE RID: 43198
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x6C")]
|
|
[Token(Token = "0x400A8BE")]
|
|
[SerializeField]
|
|
private float pronePitchAngleSmoothTime = 0.2f;
|
|
|
|
// Token: 0x0400A8BF RID: 43199
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x400A8BF")]
|
|
[SerializeField]
|
|
private float proneYawSmoothTime = 0.2f;
|
|
|
|
// Token: 0x0400A8C0 RID: 43200
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x74")]
|
|
[Token(Token = "0x400A8C0")]
|
|
[SerializeField]
|
|
private float proneMaxYaw = 30f;
|
|
|
|
// Token: 0x0400A8C1 RID: 43201
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x400A8C1")]
|
|
[SerializeField]
|
|
[Header("Forward Clamping")]
|
|
private float maxForwardYaw = 60f;
|
|
|
|
// Token: 0x0400A8C2 RID: 43202
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x7C")]
|
|
[Token(Token = "0x400A8C2")]
|
|
[SerializeField]
|
|
[Header("Broken Neck Compensation")]
|
|
private float minBrokenNeckDetectionAngle = 45f;
|
|
|
|
// Token: 0x0400A8C3 RID: 43203
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x400A8C3")]
|
|
[SerializeField]
|
|
private float minBrokenNeckCompensationAngle = 35f;
|
|
|
|
// Token: 0x0400A8C4 RID: 43204
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x400A8C4")]
|
|
[SerializeField]
|
|
[Header("Animation")]
|
|
private Animator headWalkAnimator;
|
|
|
|
// Token: 0x0400A8C5 RID: 43205
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x400A8C5")]
|
|
[SerializeField]
|
|
private float WalkingAnimationMultiplier = 1.2f;
|
|
|
|
// Token: 0x0400A8C6 RID: 43206
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x94")]
|
|
[Token(Token = "0x400A8C6")]
|
|
[SerializeField]
|
|
[Header("Quality")]
|
|
private EEDONNAHMFK lowQualityLOD = (EEDONNAHMFK)((ulong)4L);
|
|
|
|
// Token: 0x0400A8C7 RID: 43207
|
|
[Token(Token = "0x400A8C7")]
|
|
private static readonly int HAEINKHOIKJ = Animator.StringToHash("Speed");
|
|
|
|
// Token: 0x0400A8C8 RID: 43208
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x400A8C8")]
|
|
[NonSerialized]
|
|
public bool AlignWithGravity;
|
|
|
|
// Token: 0x0400A8CA RID: 43210
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x400A8CA")]
|
|
private bool LNKFLFGNINA;
|
|
|
|
// Token: 0x0400A8CB RID: 43211
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x400A8CB")]
|
|
private Transform NFDAENKLEMC;
|
|
|
|
// Token: 0x0400A8CC RID: 43212
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x400A8CC")]
|
|
private float PNAGAFMPAJF = 1f;
|
|
|
|
// Token: 0x0400A8CD RID: 43213
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xBC")]
|
|
[Token(Token = "0x400A8CD")]
|
|
private Vector3 JPAPGKMMJDK;
|
|
|
|
// Token: 0x0400A8CE RID: 43214
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x400A8CE")]
|
|
private Vector3 JAAGGOLAHMF;
|
|
|
|
// Token: 0x0400A8CF RID: 43215
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD4")]
|
|
[Token(Token = "0x400A8CF")]
|
|
private Vector3 CHNLBINKJCJ;
|
|
|
|
// Token: 0x0400A8D0 RID: 43216
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")]
|
|
[Token(Token = "0x400A8D0")]
|
|
private Vector3 JKELOLCMPMG;
|
|
|
|
// Token: 0x0400A8D1 RID: 43217
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")]
|
|
[Token(Token = "0x400A8D1")]
|
|
private SynchronizedPlayerField<float> BGGMHDFDJOK;
|
|
|
|
// Token: 0x0400A8D2 RID: 43218
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF8")]
|
|
[Token(Token = "0x400A8D2")]
|
|
private readonly PBCPECJNPKD HLNEFKLBHHJ;
|
|
|
|
// Token: 0x0400A8D3 RID: 43219
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x100")]
|
|
[Token(Token = "0x400A8D3")]
|
|
private readonly CJMGCKECLBD JFIMEAKFKPK;
|
|
|
|
// Token: 0x0400A8D4 RID: 43220
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x108")]
|
|
[Token(Token = "0x400A8D4")]
|
|
private TokenFlag NKAEGCJJKNP;
|
|
|
|
// Token: 0x0400A8D5 RID: 43221
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x110")]
|
|
[Token(Token = "0x400A8D5")]
|
|
private TokenFlag IIOIPHBOAIN;
|
|
|
|
// Token: 0x0400A8D6 RID: 43222
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x118")]
|
|
[Token(Token = "0x400A8D6")]
|
|
private Vector3 GKEHNJHGFIA;
|
|
|
|
// Token: 0x0400A8D7 RID: 43223
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x124")]
|
|
[Token(Token = "0x400A8D7")]
|
|
private Vector3 LIAPNNLLIJM;
|
|
|
|
// Token: 0x0400A8D8 RID: 43224
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x130")]
|
|
[Token(Token = "0x400A8D8")]
|
|
private Vector3 EBKNLBFGEGK;
|
|
|
|
// Token: 0x0400A8D9 RID: 43225
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x13C")]
|
|
[Token(Token = "0x400A8D9")]
|
|
private Vector3 ANGBNONEJLL;
|
|
|
|
// Token: 0x0400A8DA RID: 43226
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x148")]
|
|
[Token(Token = "0x400A8DA")]
|
|
private PlayerBody.KADPCBFIOKJ EKECIHNODMA;
|
|
|
|
// Token: 0x020023E0 RID: 9184
|
|
[Token(Token = "0x20023E0")]
|
|
private enum KADPCBFIOKJ
|
|
{
|
|
// Token: 0x0400A8DC RID: 43228
|
|
[Token(Token = "0x400A8DC")]
|
|
Uninitialized,
|
|
// Token: 0x0400A8DD RID: 43229
|
|
[Token(Token = "0x400A8DD")]
|
|
Normal,
|
|
// Token: 0x0400A8DE RID: 43230
|
|
[Token(Token = "0x400A8DE")]
|
|
Walking
|
|
}
|
|
}
|
|
}
|