Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/PlayerTrackingSpace.cs
T
2026-04-08 23:40:05 +02:00

179 lines
5.7 KiB
C#

using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using Photon.Pun;
using RecRoom;
using UnityEngine;
// Token: 0x0200039C RID: 924
[Token(Token = "0x200039C")]
[RequireComponent(typeof(RigidbodyEx))]
[StructLayout(3)]
public class PlayerTrackingSpace : MonoBehaviourPun
{
// Token: 0x17000515 RID: 1301
// (get) Token: 0x06001D24 RID: 7460 RVA: 0x0007A0D8 File Offset: 0x000782D8
// (set) Token: 0x06001D25 RID: 7461 RVA: 0x0007A0EC File Offset: 0x000782EC
[Token(Token = "0x17000515")]
public static PlayerTrackingSpace POPHJDEIKJJ
{
[Token(Token = "0x6001D24")]
[Address(RVA = "0x1499C20", Offset = "0x1498620", VA = "0x181499C20")]
get;
[Token(Token = "0x6001D25")]
[Address(RVA = "0x1499B60", Offset = "0x1498560", VA = "0x181499B60")]
private set;
}
// Token: 0x17000516 RID: 1302
// (get) Token: 0x06001D26 RID: 7462 RVA: 0x0007A100 File Offset: 0x00078300
[Token(Token = "0x17000516")]
public NetworkTransform IFKEHHEEKLE
{
[Token(Token = "0x6001D26")]
[Address(RVA = "0x3D32F0", Offset = "0x3D1CF0", VA = "0x1803D32F0")]
get
{
return this._networkTransform;
}
}
// Token: 0x17000517 RID: 1303
// (get) Token: 0x06001D27 RID: 7463 RVA: 0x0007A114 File Offset: 0x00078314
[Token(Token = "0x17000517")]
public RigidbodyEx PNDEPIILPKD
{
[Token(Token = "0x6001D27")]
[Address(RVA = "0x3EDEA0", Offset = "0x3EC8A0", VA = "0x1803EDEA0")]
get
{
return this._rigidbodyEx;
}
}
// Token: 0x17000518 RID: 1304
// (get) Token: 0x06001D28 RID: 7464 RVA: 0x0007A128 File Offset: 0x00078328
// (set) Token: 0x06001D29 RID: 7465 RVA: 0x0007A13C File Offset: 0x0007833C
[Token(Token = "0x17000518")]
public BJIFHHPBNNJ KFPNJAPMMEM
{
[Token(Token = "0x6001D28")]
[Address(RVA = "0x462740", Offset = "0x461140", VA = "0x180462740")]
get;
[Token(Token = "0x6001D29")]
[Address(RVA = "0x462750", Offset = "0x461150", VA = "0x180462750")]
private set;
}
// Token: 0x06001D2A RID: 7466 RVA: 0x0007A150 File Offset: 0x00078350
[Token(Token = "0x6001D2A")]
[Address(RVA = "0x1499680", Offset = "0x1498080", VA = "0x181499680", Slot = "13")]
protected override void Awake()
{
base..ctor();
this._networkTransform.<BBOIBPCBDHN>k__BackingField = false;
if (base.GetComponentInParent<Player>() != 0)
{
PlayerTrackingSpace.<BFPDOMEHCNI>k__BackingField = this;
RigidbodyEx rigidbodyEx = this._rigidbodyEx;
int num;
RigidbodyEx.FPLEDOKDLCC fpledokdlcc = new RigidbodyEx.FPLEDOKDLCC(num.HFKJKBNFHCG);
num = 0;
rigidbodyEx.JAGBDLHKPLL += fpledokdlcc;
}
RigidbodyEx rigidbodyEx2 = this._rigidbodyEx;
BJIFHHPBNNJ bjifhhpbnnj;
this.<KEAFHGJNAGM>k__BackingField = bjifhhpbnnj;
JAKMIGBBBOM.BAFPMPJFBEM bafpmpjfbem = JAKMIGBBBOM.HLOBNMHGOFK(bjifhhpbnnj);
rigidbodyEx2.VelocityProvider = bafpmpjfbem;
PhotonView photonView = base.photonView;
Action action = new Action(this.GNAHEBAADFF);
photonView.OnPreDestroyOfRuntimeParentedPhotonView += action;
}
// Token: 0x06001D2B RID: 7467 RVA: 0x0007A1E0 File Offset: 0x000783E0
[Token(Token = "0x6001D2B")]
[Address(RVA = "0x1499930", Offset = "0x1498330", VA = "0x181499930", Slot = "14")]
protected override void OnDestroy()
{
base.OnDestroy();
PhotonView photonView = base.photonView;
Action action = new Action(this.GNAHEBAADFF);
photonView.OnPreDestroyOfRuntimeParentedPhotonView -= action;
if (PlayerTrackingSpace.<BFPDOMEHCNI>k__BackingField == this)
{
RigidbodyEx rigidbodyEx = this._rigidbodyEx;
int num = 0;
if (rigidbodyEx != num)
{
RigidbodyEx rigidbodyEx2 = this._rigidbodyEx;
int num2;
RigidbodyEx.FPLEDOKDLCC fpledokdlcc = new RigidbodyEx.FPLEDOKDLCC(num2.HFKJKBNFHCG);
num2 = 0;
rigidbodyEx2.JAGBDLHKPLL -= fpledokdlcc;
}
}
}
// Token: 0x06001D2C RID: 7468 RVA: 0x0007A258 File Offset: 0x00078458
[Token(Token = "0x6001D2C")]
[Address(RVA = "0x1499890", Offset = "0x1498290", VA = "0x181499890")]
private void GNAHEBAADFF()
{
RigidbodyEx rigidbodyEx = this._rigidbodyEx;
int num = 0;
rigidbodyEx.HICENEOPGOF = num;
}
// Token: 0x06001D2D RID: 7469 RVA: 0x0007A27C File Offset: 0x0007847C
[Token(Token = "0x6001D2D")]
[Address(RVA = "0x14998C0", Offset = "0x14982C0", VA = "0x1814998C0")]
private static void HFKJKBNFHCG(RigidbodyEx BLALJKAEGEI)
{
ActionEvent onLocalPlayerTrackingSpaceRigidbodyExLateUpdate = PlayerTrackingSpace.OnLocalPlayerTrackingSpaceRigidbodyExLateUpdate;
if (onLocalPlayerTrackingSpaceRigidbodyExLateUpdate != 0)
{
int num = 0;
onLocalPlayerTrackingSpaceRigidbodyExLateUpdate.Invoke(num != 0);
return;
}
}
// Token: 0x06001D2E RID: 7470 RVA: 0x0007A2A0 File Offset: 0x000784A0
[Token(Token = "0x6001D2E")]
[Address(RVA = "0x6A4030", Offset = "0x6A2A30", VA = "0x1806A4030")]
public PlayerTrackingSpace()
{
}
// Token: 0x06001D2F RID: 7471 RVA: 0x0007A2B4 File Offset: 0x000784B4
// Note: this type is marked as 'beforefieldinit'.
[Token(Token = "0x6001D2F")]
[Address(RVA = "0x1499BC0", Offset = "0x14985C0", VA = "0x181499BC0")]
static PlayerTrackingSpace()
{
int num;
ActionEvent actionEvent = new ActionEvent(32, num != 0);
num = 0;
PlayerTrackingSpace.OnLocalPlayerTrackingSpaceRigidbodyExLateUpdate = actionEvent;
}
// Token: 0x04001671 RID: 5745
[Token(Token = "0x4001671")]
public static ActionEvent OnLocalPlayerTrackingSpaceRigidbodyExLateUpdate;
// Token: 0x04001672 RID: 5746
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x4001672")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)]
private NetworkTransform _networkTransform;
// Token: 0x04001673 RID: 5747
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
[Token(Token = "0x4001673")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)]
private RigidbodyEx _rigidbodyEx;
}