using System; using Cpp2IlInjected; using Photon.Pun; using RecRoom.DataStructures; using UnityEngine; namespace RecRoom.Activities.Arena { // Token: 0x02002D72 RID: 11634 [Token(Token = "0x2002D72")] public class ArenaVendingMachineEquipmentSlot : ArenaVendingMachineSlot { // Token: 0x1700364B RID: 13899 // (get) Token: 0x060139A4 RID: 80292 RVA: 0x004889BC File Offset: 0x00486BBC [Token(Token = "0x1700364B")] private OGNBCNBPFCC KBMMIDCMFHF { [Token(Token = "0x60139A4")] [Address(RVA = "0x12ECE20", Offset = "0x12EBE20", VA = "0x1812ECE20")] get { return HELOBGLDDLH.CCFEJLNMDLG(this.equipmentTypeId); } } // Token: 0x1700364C RID: 13900 // (get) Token: 0x060139A5 RID: 80293 RVA: 0x004889D4 File Offset: 0x00486BD4 [Token(Token = "0x1700364C")] private Vector3 HFGEGDHINKH { [Token(Token = "0x60139A5")] [Address(RVA = "0x12ECE80", Offset = "0x12EBE80", VA = "0x1812ECE80")] get { bool flag; if (flag) { } float z = Vector3.zero.z; throw new NullReferenceException(); } } // Token: 0x1700364D RID: 13901 // (get) Token: 0x060139A6 RID: 80294 RVA: 0x004889F8 File Offset: 0x00486BF8 [Token(Token = "0x1700364D")] private Quaternion BBFGBHLGGPB { [Token(Token = "0x60139A6")] [Address(RVA = "0x12EC8C0", Offset = "0x12EB8C0", VA = "0x1812EC8C0")] get { bool flag; if (flag) { } Quaternion identity = Quaternion.identity; throw new NullReferenceException(); } } // Token: 0x1700364E RID: 13902 // (get) Token: 0x060139A7 RID: 80295 RVA: 0x00488A18 File Offset: 0x00486C18 // (set) Token: 0x060139A8 RID: 80296 RVA: 0x00488A2C File Offset: 0x00486C2C [Token(Token = "0x1700364E")] private Tool AFFNGJAPHAC { [Token(Token = "0x60139A7")] [Address(RVA = "0x4936B0", Offset = "0x4926B0", VA = "0x1804936B0")] get { return this.LCMCCHCAMIC; } [Token(Token = "0x60139A8")] [Address(RVA = "0x12EC7D0", Offset = "0x12EB7D0", VA = "0x1812EC7D0")] set { int num = 0; if (value != num) { PhotonView photonView = value.JDHMIOJKLCK; int num2 = 0; if (photonView != num2) { PhotonView photonView2 = value.JDHMIOJKLCK; } } KLLMCPFPIIE bbnbjpfgbdk = this.BBNBJPFGBDK; } } // Token: 0x060139A9 RID: 80297 RVA: 0x00488A70 File Offset: 0x00486C70 [Token(Token = "0x60139A9")] [Address(RVA = "0x12EC5E0", Offset = "0x12EB5E0", VA = "0x1812EC5E0", Slot = "13")] protected override void Awake() { base..ctor(); Action action = new Action(this.DJICPGDJEHK); KLLMCPFPIIE kllmcpfpiie; this.BBNBJPFGBDK = kllmcpfpiie; MFBGLIHGCGO staticToolInstantiatedEvent = Tool.StaticToolInstantiatedEvent; Action action2 = new Action(this.BEAIGEDBBOH); Tool.StaticToolInstantiatedEvent = MFBGLIHGCGO.BPJDFPACLMK(staticToolInstantiatedEvent, action2); } // Token: 0x060139AA RID: 80298 RVA: 0x00488ABC File Offset: 0x00486CBC [Token(Token = "0x60139AA")] [Address(RVA = "0x12ED030", Offset = "0x12EC030", VA = "0x1812ED030", Slot = "15")] protected override void Start() { this.DJICPGDJEHK(); } // Token: 0x060139AB RID: 80299 RVA: 0x00488AD0 File Offset: 0x00486CD0 [Token(Token = "0x60139AB")] [Address(RVA = "0x12ECF60", Offset = "0x12EBF60", VA = "0x1812ECF60", Slot = "14")] protected override void OnDestroy() { base.OnDestroy(); MFBGLIHGCGO staticToolInstantiatedEvent = Tool.StaticToolInstantiatedEvent; Action action = new Action(this.BEAIGEDBBOH); Tool.StaticToolInstantiatedEvent = MFBGLIHGCGO.GMNMHGMFGOL(staticToolInstantiatedEvent, action); } // Token: 0x060139AC RID: 80300 RVA: 0x00488B04 File Offset: 0x00486D04 [Token(Token = "0x60139AC")] [Address(RVA = "0x12ED040", Offset = "0x12EC040", VA = "0x1812ED040", Slot = "16")] protected override void Update() { ArenaVendingMachine fjallkmdhof = this.FJALLKMDHOF; int num = 0; if (!(fjallkmdhof == num)) { ArenaManager k__BackingField = this.FJALLKMDHOF.k__BackingField; int num2 = 0; if (!(k__BackingField == num2)) { GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; int num3 = 0; if (!(instance == num3)) { float time = Time.time; float time2 = Time.time; this.IAJDBKKFEDE = time2; if (KKPBCOOONNK.BNNCCCFFALC) { Tool lcmcchcamic = this.LCMCCHCAMIC; int num4 = 0; if (lcmcchcamic == num4) { GameSpawnManager spawnManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.spawnManager; OGNBCNBPFCC ognbcnbpfcc = HELOBGLDDLH.CCFEJLNMDLG(this.equipmentTypeId); Transform transform = this.equipmentSpawnTransform; int num5 = 0; if (transform != num5) { Transform transform2 = this.equipmentSpawnTransform; } float z = Vector3.zero.z; Transform transform3 = this.equipmentSpawnTransform; int num6 = 0; if (transform3 != num6) { Transform transform4 = this.equipmentSpawnTransform; } Quaternion identity = Quaternion.identity; int num7 = 0; Tool tool; if (tool != num7) { PhotonView photonView = tool.JDHMIOJKLCK; int num8 = 0; if (photonView != num8) { PhotonView photonView2 = tool.JDHMIOJKLCK; } } KLLMCPFPIIE bbnbjpfgbdk = this.BBNBJPFGBDK; } } } } } } // Token: 0x060139AD RID: 80301 RVA: 0x00488C4C File Offset: 0x00486E4C [Token(Token = "0x60139AD")] [Address(RVA = "0x12EC720", Offset = "0x12EB720", VA = "0x1812EC720")] private void BEAIGEDBBOH(Tool NBHJPDBHDHB) { int num = 0; if (NBHJPDBHDHB != num) { PhotonView photonView = NBHJPDBHDHB.JDHMIOJKLCK; KLLMCPFPIIE bbnbjpfgbdk = this.BBNBJPFGBDK; int viewIdField = photonView.viewIdField; int num2 = bbnbjpfgbdk.IAHDANBDAAM(); if (viewIdField == num2) { this.DJICPGDJEHK(); } } } // Token: 0x060139AE RID: 80302 RVA: 0x00488C94 File Offset: 0x00486E94 [Token(Token = "0x60139AE")] [Address(RVA = "0x12EC990", Offset = "0x12EB990", VA = "0x1812EC990")] private void DJICPGDJEHK() { PhotonView photonView = KKPBCOOONNK.BGOPDFHFLOG(this.BBNBJPFGBDK.IAHDANBDAAM()); int num = 0; if (photonView != num) { Tool component = photonView.GetComponent(); } int num2 = 0; Tool lcmcchcamic = this.LCMCCHCAMIC; if (num2 != lcmcchcamic) { this.LCMCCHCAMIC = num2; int num3 = 0; if (num2 != num3) { this.LCMCCHCAMIC.KinematicOnReset = true; Tool lcmcchcamic2 = this.LCMCCHCAMIC; Tool.OGLAJAFKBMN oglajafkbmn = new Tool.OGLAJAFKBMN(this.APAEOEGIIAK); lcmcchcamic2.AddCustomPickupCondition(oglajafkbmn); Tool lcmcchcamic3 = this.LCMCCHCAMIC; MFBGLIHGCGO prePickupEvent = lcmcchcamic3.PrePickupEvent; Action action = new Action(this.EGAGCNKAHPJ); MFBGLIHGCGO mfbglihgcgo = MFBGLIHGCGO.BPJDFPACLMK(prePickupEvent, action); lcmcchcamic3.PrePickupEvent = mfbglihgcgo; ToolPlayerAttractor component2 = this.LCMCCHCAMIC.GetComponent(); int num4 = 0; if (component2 != num4) { component2.DHFOGELFLFC = true; } this.LCMCCHCAMIC.k__BackingField.PauseAutomaticCleanup(this); } } } // Token: 0x060139AF RID: 80303 RVA: 0x00488D90 File Offset: 0x00486F90 [Token(Token = "0x60139AF")] [Address(RVA = "0x12ECC20", Offset = "0x12EBC20", VA = "0x1812ECC20")] private void EGAGCNKAHPJ(Tool EGFEJGHDNAI) { if (KKPBCOOONNK.BNNCCCFFALC) { Tool lcmcchcamic = this.LCMCCHCAMIC; if (EGFEJGHDNAI == lcmcchcamic) { } } MFBGLIHGCGO prePickupEvent = EGFEJGHDNAI.PrePickupEvent; Action action = new Action(this.EGAGCNKAHPJ); MFBGLIHGCGO mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(prePickupEvent, action); EGFEJGHDNAI.PrePickupEvent = mfbglihgcgo; Tool.OGLAJAFKBMN oglajafkbmn = new Tool.OGLAJAFKBMN(this.APAEOEGIIAK); EGFEJGHDNAI.RemoveCustomPickupCondition(oglajafkbmn); ToolPlayerAttractor component = EGFEJGHDNAI.GetComponent(); int num = 0; if (component != num) { int num2 = 0; component.DHFOGELFLFC = num2 != 0; } EGFEJGHDNAI.k__BackingField.ResumeAutomaticCleanup(this); if (KKPBCOOONNK.BNNCCCFFALC) { AGAJMBPABDL photonPlayer = EGFEJGHDNAI.k__BackingField.DBAJDHGDPOL; base.FNPKCLECCNF(photonPlayer); } } // Token: 0x060139B0 RID: 80304 RVA: 0x00488E48 File Offset: 0x00487048 [Token(Token = "0x60139B0")] [Address(RVA = "0x12EC5A0", Offset = "0x12EB5A0", VA = "0x1812EC5A0")] private bool APAEOEGIIAK(Tool NBHJPDBHDHB, Player NHCEBNBEEBE, Vector3 JEDLNAEEMEN, bool GEJJBENPHJG) { if (!NHCEBNBEEBE.DBAJDHGDPOL.DMKCIEPGGAB) { } return this.PGOHKPPKPOK; } // Token: 0x060139B1 RID: 80305 RVA: 0x00488E74 File Offset: 0x00487074 [Token(Token = "0x60139B1")] [Address(RVA = "0x12ED530", Offset = "0x12EC530", VA = "0x1812ED530")] public ArenaVendingMachineEquipmentSlot() { SerializedGuid serializedGuid; this.equipmentTypeId = serializedGuid; this.CGOLFOLCHIF = (CGLKOJIMDIH)((ulong)4294967295L); base..ctor(); } // Token: 0x0400CB76 RID: 52086 [FieldOffset(Offset = "0x80")] [Token(Token = "0x400CB76")] [SerializeField] [HELOBGLDDLH.KBCDAGDEHAO(false)] private SerializedGuid equipmentTypeId; // Token: 0x0400CB77 RID: 52087 [FieldOffset(Offset = "0x88")] [Token(Token = "0x400CB77")] [SerializeField] private Transform equipmentSpawnTransform; // Token: 0x0400CB78 RID: 52088 [FieldOffset(Offset = "0x90")] [Token(Token = "0x400CB78")] private KLLMCPFPIIE BBNBJPFGBDK; // Token: 0x0400CB79 RID: 52089 [FieldOffset(Offset = "0x98")] [Token(Token = "0x400CB79")] private float IAJDBKKFEDE; // Token: 0x0400CB7A RID: 52090 [Token(Token = "0x400CB7A")] private const float FHINLFKBOEM = 2f; // Token: 0x0400CB7B RID: 52091 [Token(Token = "0x400CB7B")] private const float EAPHALPHBCG = 0.5f; // Token: 0x0400CB7C RID: 52092 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x400CB7C")] private Tool LCMCCHCAMIC; } }