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.k__BackingField = false; if (base.GetComponentInParent() != 0) { PlayerTrackingSpace.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.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.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; }