using System; using Cpp2IlInjected; using Photon.Pun; using RecRoom.DataStructures; using UnityEngine; namespace RecRoom.Activities.Arena { // Token: 0x02002D63 RID: 11619 [Token(Token = "0x2002D63")] [RequireComponent(typeof(PhotonView))] public class ArenaEquipmentSpawner : MonoBehaviourPun { // Token: 0x17003636 RID: 13878 // (get) Token: 0x060138EF RID: 80111 RVA: 0x0048500C File Offset: 0x0048320C [Token(Token = "0x17003636")] private OGNBCNBPFCC KBMMIDCMFHF { [Token(Token = "0x60138EF")] [Address(RVA = "0x12E0C50", Offset = "0x12DFC50", VA = "0x1812E0C50")] get { return HELOBGLDDLH.CCFEJLNMDLG(this.equipmentTypeId); } } // Token: 0x17003637 RID: 13879 // (get) Token: 0x060138F0 RID: 80112 RVA: 0x00485024 File Offset: 0x00483224 // (set) Token: 0x060138F1 RID: 80113 RVA: 0x00485038 File Offset: 0x00483238 [Token(Token = "0x17003637")] public bool IKAGKELDMJH { [Token(Token = "0x60138F0")] [Address(RVA = "0x826D00", Offset = "0x825D00", VA = "0x180826D00")] get { return this.KIMBPPFDHKG; } [Token(Token = "0x60138F1")] [Address(RVA = "0x12E25F0", Offset = "0x12E15F0", VA = "0x1812E25F0")] set { bool kimbppfdhkg = this.KIMBPPFDHKG; this.KIMBPPFDHKG = value; if (!value) { this.EOGPLLPGGBB.BFBHDNPIBOB(); if (KKPBCOOONNK.BNNCCCFFALC) { Tool nndnjgklnpe = this.NNDNJGKLNPE; int num = 0; if (nndnjgklnpe != num) { this.NNDNJGKLNPE.MasterResetToLastSpawnPosition(); } } } if (this.KIMBPPFDHKG && !kimbppfdhkg && KKPBCOOONNK.BNNCCCFFALC) { int num2 = 0; this.MFIDGDPAGIB = num2; MJNLDDCLOGP eogpllpggbb = this.EOGPLLPGGBB; float num3 = this.MGLEPDDEAIN; eogpllpggbb.KGFFMEICLNN(num3); } } } // Token: 0x17003638 RID: 13880 // (get) Token: 0x060138F2 RID: 80114 RVA: 0x004850CC File Offset: 0x004832CC // (set) Token: 0x060138F3 RID: 80115 RVA: 0x004850E0 File Offset: 0x004832E0 [Token(Token = "0x17003638")] private Tool OMKBFOJLLCL { [Token(Token = "0x60138F2")] [Address(RVA = "0x42B670", Offset = "0x42A670", VA = "0x18042B670")] get { return this.NNDNJGKLNPE; } [Token(Token = "0x60138F3")] [Address(RVA = "0x12E0AA0", Offset = "0x12DFAA0", VA = "0x1812E0AA0")] set { KLLMCPFPIIE ojeldbpmkok = this.OJELDBPMKOK; int num = 0; if (value != num) { PhotonView photonView = value.JDHMIOJKLCK; } } } // Token: 0x17003639 RID: 13881 // (get) Token: 0x060138F4 RID: 80116 RVA: 0x00485110 File Offset: 0x00483310 // (set) Token: 0x060138F5 RID: 80117 RVA: 0x00485130 File Offset: 0x00483330 [Token(Token = "0x17003639")] private int MFIDGDPAGIB { [Token(Token = "0x60138F4")] [Address(RVA = "0x12E09C0", Offset = "0x12DF9C0", VA = "0x1812E09C0")] get { return this.IFNIBMFBDFC.IAHDANBDAAM(); } [Token(Token = "0x60138F5")] [Address(RVA = "0x12E0CB0", Offset = "0x12DFCB0", VA = "0x1812E0CB0")] set { KLLMCPFPIIE ifnibmfbdfc = this.IFNIBMFBDFC; } } // Token: 0x1700363A RID: 13882 // (get) Token: 0x060138F6 RID: 80118 RVA: 0x0048514C File Offset: 0x0048334C [Token(Token = "0x1700363A")] private float MGLEPDDEAIN { [Token(Token = "0x60138F6")] [Address(RVA = "0x12E1040", Offset = "0x12E0040", VA = "0x1812E1040")] get { float[] array = this.spawnDelays; if (array != 0 && array.Length != 0) { int num = this.IFNIBMFBDFC.IAHDANBDAAM(); int length = this.spawnDelays.Length; int num2 = 0; int num3 = Mathf.Clamp(num, num2, length); return this.spawnDelays[num3]; } throw new IndexOutOfRangeException(); } } // Token: 0x060138F7 RID: 80119 RVA: 0x004851A4 File Offset: 0x004833A4 [Token(Token = "0x60138F7")] [Address(RVA = "0x12E06B0", Offset = "0x12DF6B0", VA = "0x1812E06B0", Slot = "13")] protected override void Awake() { base..ctor(); PulsingBeam pulsingBeam = this.pulsingBeam; int num = 0; if (pulsingBeam != num) { GameObject gameObject = this.pulsingBeam.gameObject; int num2 = 0; gameObject.SetActive(num2 != 0); } Action action = new Action(this.PIMDOPLCCKI); KLLMCPFPIIE kllmcpfpiie; this.OJELDBPMKOK = kllmcpfpiie; KLLMCPFPIIE kllmcpfpiie2; this.IFNIBMFBDFC = kllmcpfpiie2; MJNLDDCLOGP mjnlddclogp = new MJNLDDCLOGP(this, "ST", OHOEENCHJJE.MASTER); this.EOGPLLPGGBB = mjnlddclogp; Action action2 = new Action(this.CPCEIFBLPAB); mjnlddclogp.DKGCBLEONAB += action2; MFBGLIHGCGO staticToolInstantiatedEvent = Tool.StaticToolInstantiatedEvent; Action action3 = new Action(this.BEAIGEDBBOH); Tool.StaticToolInstantiatedEvent = MFBGLIHGCGO.BPJDFPACLMK(staticToolInstantiatedEvent, action3); } // Token: 0x060138F8 RID: 80120 RVA: 0x00485258 File Offset: 0x00483458 [Token(Token = "0x60138F8")] [Address(RVA = "0x12E2360", Offset = "0x12E1360", VA = "0x1812E2360")] private void Start() { this.PIMDOPLCCKI(); } // Token: 0x060138F9 RID: 80121 RVA: 0x0048526C File Offset: 0x0048346C [Token(Token = "0x60138F9")] [Address(RVA = "0x12E1D20", Offset = "0x12E0D20", VA = "0x1812E1D20", Slot = "14")] protected override void OnDestroy() { base.OnDestroy(); GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; if (instance != num) { GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager; int num2 = 0; if (teamManager != num2) { GameTeamManager teamManager2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager; Action action = new Action(this.HDFKJDFIFKK); teamManager2.HODHIDAOIJI -= action; } } MJNLDDCLOGP eogpllpggbb = this.EOGPLLPGGBB; if (eogpllpggbb != 0) { Action action2 = new Action(this.CPCEIFBLPAB); eogpllpggbb.DKGCBLEONAB -= action2; } MFBGLIHGCGO staticToolInstantiatedEvent = Tool.StaticToolInstantiatedEvent; Action action3 = new Action(this.BEAIGEDBBOH); Tool.StaticToolInstantiatedEvent = MFBGLIHGCGO.GMNMHGMFGOL(staticToolInstantiatedEvent, action3); } // Token: 0x060138FA RID: 80122 RVA: 0x00485318 File Offset: 0x00483518 [Token(Token = "0x60138FA")] [Address(RVA = "0x12E2370", Offset = "0x12E1370", VA = "0x1812E2370")] private void Update() { this.EOGPLLPGGBB.OCGHOBMJNMA(); if (this.KIMBPPFDHKG) { Tool nndnjgklnpe = this.NNDNJGKLNPE; int num = 0; if (!(nndnjgklnpe != num) && !this.GMBEKEJMMOD()) { this.uiRoot.SetActive(true); MJNLDDCLOGP eogpllpggbb = this.EOGPLLPGGBB; TextMesh textMesh = this.spawnTimerText; string text = eogpllpggbb.HPDDAIKGLBM.OEFBEJEPLHM(); textMesh.text = text; } } GameObject gameObject = this.uiRoot; int num2 = 0; gameObject.SetActive(num2 != 0); if (this.KIMBPPFDHKG) { GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; int num3 = 0; if (instance != num3 && KKPBCOOONNK.BNNCCCFFALC) { Tool nndnjgklnpe2 = this.NNDNJGKLNPE; int num4 = 0; if (nndnjgklnpe2 == num4 && this.EOGPLLPGGBB.OLGMEEIPCAL) { this.NICDOABNJFJ(); } } } } // Token: 0x060138FB RID: 80123 RVA: 0x004853F4 File Offset: 0x004835F4 [Token(Token = "0x60138FB")] [Address(RVA = "0x12E0B50", Offset = "0x12DFB50", VA = "0x1812E0B50")] private void FFHEADALFEO() { if (this.KIMBPPFDHKG) { Tool nndnjgklnpe = this.NNDNJGKLNPE; int num = 0; if (!(nndnjgklnpe != num) && !this.GMBEKEJMMOD()) { this.uiRoot.SetActive(true); MJNLDDCLOGP eogpllpggbb = this.EOGPLLPGGBB; TextMesh textMesh = this.spawnTimerText; string text = eogpllpggbb.HPDDAIKGLBM.OEFBEJEPLHM(); textMesh.text = text; return; } } GameObject gameObject = this.uiRoot; int num2 = 0; gameObject.SetActive(num2 != 0); } // Token: 0x060138FC RID: 80124 RVA: 0x00485470 File Offset: 0x00483670 [Token(Token = "0x60138FC")] [Address(RVA = "0x12E1150", Offset = "0x12E0150", VA = "0x1812E1150")] private bool GMBEKEJMMOD() { Transform transform = Player.k__BackingField.head.transform; Vector3 vector; float z = vector.z; Transform transform2 = base.transform; Vector3 vector2; float z2 = vector2.z; Vector3 vector3; float z3 = vector3.z; float z4 = Vector3.up.z; Vector3 vector4; float z5 = vector4.z; throw new NullReferenceException(); } // Token: 0x060138FD RID: 80125 RVA: 0x004854D0 File Offset: 0x004836D0 [Token(Token = "0x60138FD")] [Address(RVA = "0x12E1540", Offset = "0x12E0540", VA = "0x1812E1540")] public void Initialize(ArenaManager MCMIHLAAOGO) { GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; if (instance != num) { GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager; Action action = new Action(this.HDFKJDFIFKK); teamManager.HODHIDAOIJI += action; GameTeamManager teamManager2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager; AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF; CGLKOJIMDIH playerTeam = teamManager2.GetPlayerTeam(agajmbpabdl); GameTeamManager teamManager3 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager; int num2 = 0; Renderer[] array = this.uiRenderers; if (num2 < array.Length) { Material material = array[num2].GetMaterial(); Renderer[] array2 = this.uiRenderers; num2++; } } } // Token: 0x060138FE RID: 80126 RVA: 0x00485578 File Offset: 0x00483778 [Token(Token = "0x60138FE")] [Address(RVA = "0x12E13C0", Offset = "0x12E03C0", VA = "0x1812E13C0")] private void HDFKJDFIFKK() { GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager; AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF; CGLKOJIMDIH playerTeam = teamManager.GetPlayerTeam(agajmbpabdl); GameTeamManager teamManager2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager; int num = 0; Renderer[] array = this.uiRenderers; if (num < array.Length) { Material material = array[num].GetMaterial(); Renderer[] array2 = this.uiRenderers; num++; } } // Token: 0x060138FF RID: 80127 RVA: 0x004855E8 File Offset: 0x004837E8 [Token(Token = "0x60138FF")] [Address(RVA = "0x12E1A90", Offset = "0x12E0A90", VA = "0x1812E1A90")] private void NICDOABNJFJ() { if (this.KIMBPPFDHKG) { GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; if (instance != num && KKPBCOOONNK.BNNCCCFFALC) { GameSpawnManager spawnManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.spawnManager; OGNBCNBPFCC ognbcnbpfcc = HELOBGLDDLH.CCFEJLNMDLG(this.equipmentTypeId); Transform transform = this.equipmentSpawnTransform; Transform transform2 = this.equipmentSpawnTransform; Vector3 vector; float z = vector.z; Tool tool; this.OMKBFOJLLCL = tool; PhotonView photonView = base.JDHMIOJKLCK; DGLOJCGDOGG.ANJGMEDDNPE anjgmeddnpe = new DGLOJCGDOGG.ANJGMEDDNPE(this.RpcOnEquipmentSpawn); photonView.RpcAll(anjgmeddnpe); } } } // Token: 0x06013900 RID: 80128 RVA: 0x0048567C File Offset: 0x0048387C [Token(Token = "0x6013900")] [Address(RVA = "0x12E0D10", Offset = "0x12DFD10", VA = "0x1812E0D10")] [NFOMENMAOIA] private void RpcOnEquipmentSpawn() { RecRoomAudioClip recRoomAudioClip = this.onSpawnAudio; int num = 0; SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(recRoomAudioClip, num); NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num2 = 0; string text = this.onSpawnNotification; IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, text, 3f, num2, num2); } // Token: 0x06013901 RID: 80129 RVA: 0x004856C8 File Offset: 0x004838C8 [Token(Token = "0x6013901")] [Address(RVA = "0x12E0A10", Offset = "0x12DFA10", VA = "0x1812E0A10")] private void CPCEIFBLPAB() { MJNLDDCLOGP eogpllpggbb = this.EOGPLLPGGBB; MACMLJJGBIM.AJHELNOKKMA ajhelnokkma = new MACMLJJGBIM.AJHELNOKKMA(this.KLINOJGIJHE); eogpllpggbb.LADHFOAHLDA(10f, ajhelnokkma); } // Token: 0x06013902 RID: 80130 RVA: 0x004856FC File Offset: 0x004838FC [Token(Token = "0x6013902")] [Address(RVA = "0x12E17A0", Offset = "0x12E07A0", VA = "0x1812E17A0")] private void KLINOJGIJHE() { RecRoomAudioClip recRoomAudioClip = this.spawnIn10SecondsAudio; int num = 0; SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(recRoomAudioClip, num); NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num2 = 0; string text = this.spawnIn10SecondsNotification; IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, text, 3f, num2, num2); } // Token: 0x06013903 RID: 80131 RVA: 0x00485748 File Offset: 0x00483948 [Token(Token = "0x6013903")] [Address(RVA = "0x12E0D10", Offset = "0x12DFD10", VA = "0x1812E0D10")] private void GCACJDHPOCB() { RecRoomAudioClip recRoomAudioClip = this.onSpawnAudio; int num = 0; SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(recRoomAudioClip, num); NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num2 = 0; string text = this.onSpawnNotification; IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, text, 3f, num2, num2); } // Token: 0x06013904 RID: 80132 RVA: 0x00485794 File Offset: 0x00483994 [Token(Token = "0x6013904")] [Address(RVA = "0x12E0910", Offset = "0x12DF910", VA = "0x1812E0910")] private void BEAIGEDBBOH(Tool NBHJPDBHDHB) { int num = 0; if (NBHJPDBHDHB != num) { PhotonView photonView = NBHJPDBHDHB.JDHMIOJKLCK; KLLMCPFPIIE ojeldbpmkok = this.OJELDBPMKOK; int viewIdField = photonView.viewIdField; int num2 = ojeldbpmkok.IAHDANBDAAM(); if (viewIdField == num2) { this.PIMDOPLCCKI(); } } } // Token: 0x06013905 RID: 80133 RVA: 0x004857DC File Offset: 0x004839DC [Token(Token = "0x6013905")] [Address(RVA = "0x12E2060", Offset = "0x12E1060", VA = "0x1812E2060")] private void PIMDOPLCCKI() { for (;;) { PhotonView photonView = KKPBCOOONNK.BGOPDFHFLOG(this.OJELDBPMKOK.IAHDANBDAAM()); int num = 0; if (photonView != num) { Tool component = photonView.GetComponent(); } int num2 = 0; Tool nndnjgklnpe = this.NNDNJGKLNPE; if (!(num2 != nndnjgklnpe)) { return; } this.NNDNJGKLNPE = num2; int num3 = 0; if (!(num2 != num3)) { break; } this.NNDNJGKLNPE.k__BackingField.PauseAutomaticCleanup(this); this.NNDNJGKLNPE.KinematicOnReset = true; Tool nndnjgklnpe2 = this.NNDNJGKLNPE; MFBGLIHGCGO postPickupEvent = nndnjgklnpe2.PostPickupEvent; Action action = new Action(this.LNOIKBCIMGO); MFBGLIHGCGO mfbglihgcgo = MFBGLIHGCGO.BPJDFPACLMK(postPickupEvent, action); nndnjgklnpe2.PostPickupEvent = mfbglihgcgo; Tool nndnjgklnpe3 = this.NNDNJGKLNPE; EAHPNACBLDD postResetEvent = nndnjgklnpe3.PostResetEvent; Action action2 = new Action(this.PGCLLNKGMLB); EAHPNACBLDD eahpnacbldd = EAHPNACBLDD.BPJDFPACLMK(postResetEvent, action2); nndnjgklnpe3.PostResetEvent = eahpnacbldd; PulsingBeam pulsingBeam = this.pulsingBeam; int num4 = 0; if (pulsingBeam != num4) { goto Block_4; } } PulsingBeam pulsingBeam2 = this.pulsingBeam; int num5 = 0; if (pulsingBeam2 != num5) { GameObject gameObject = this.pulsingBeam.gameObject; int num6 = 0; gameObject.SetActive(num6 != 0); } return; Block_4: GameObject gameObject2 = this.pulsingBeam.gameObject; throw new NullReferenceException(); } // Token: 0x06013906 RID: 80134 RVA: 0x00485918 File Offset: 0x00483B18 [Token(Token = "0x6013906")] [Address(RVA = "0x12E1860", Offset = "0x12E0860", VA = "0x1812E1860")] private void LNOIKBCIMGO(Tool EGFEJGHDNAI) { MFBGLIHGCGO postPickupEvent = EGFEJGHDNAI.PostPickupEvent; Action action = new Action(this.LNOIKBCIMGO); MFBGLIHGCGO mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(postPickupEvent, action); EGFEJGHDNAI.PostPickupEvent = mfbglihgcgo; if (this.playNotificationOnEquipmentPickup) { int num = 0; if (EGFEJGHDNAI != num && EGFEJGHDNAI.k__BackingField) { Player k__BackingField = EGFEJGHDNAI.k__BackingField; int num2 = 0; if (k__BackingField != num2 && !EGFEJGHDNAI.k__BackingField.DBAJDHGDPOL.DMKCIEPGGAB) { Player k__BackingField2 = EGFEJGHDNAI.k__BackingField; string text = this.equipmentPickupNotification; string ohafdcgemef = k__BackingField2.DBAJDHGDPOL.OHAFDCGEMEF; string text2 = string.Format(text, ohafdcgemef); NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num3 = 0; IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, text2, 3f, num3, num3); } } } Tool nndnjgklnpe = this.NNDNJGKLNPE; if (EGFEJGHDNAI == nndnjgklnpe) { this.GGFBCDNBHGJ(); } } // Token: 0x06013907 RID: 80135 RVA: 0x00485A00 File Offset: 0x00483C00 [Token(Token = "0x6013907")] [Address(RVA = "0x12E1F70", Offset = "0x12E0F70", VA = "0x1812E1F70")] private void PGCLLNKGMLB(Tool EGFEJGHDNAI, Vector3 DDHPAFKBMON, Quaternion IGPENJBJADK, Vector3 GMMJHABHDHE, bool ACPOOMGHPKJ) { EAHPNACBLDD postResetEvent = EGFEJGHDNAI.PostResetEvent; Action action = new Action(this.PGCLLNKGMLB); EAHPNACBLDD eahpnacbldd = EAHPNACBLDD.GMNMHGMFGOL(postResetEvent, action); EGFEJGHDNAI.PostResetEvent = eahpnacbldd; Tool nndnjgklnpe = this.NNDNJGKLNPE; if (EGFEJGHDNAI == nndnjgklnpe) { this.GGFBCDNBHGJ(); } } // Token: 0x06013908 RID: 80136 RVA: 0x00485A50 File Offset: 0x00483C50 [Token(Token = "0x6013908")] [Address(RVA = "0x12E0DD0", Offset = "0x12DFDD0", VA = "0x1812E0DD0")] private void GGFBCDNBHGJ() { Tool nndnjgklnpe = this.NNDNJGKLNPE; EAHPNACBLDD postResetEvent = nndnjgklnpe.PostResetEvent; Action action = new Action(this.PGCLLNKGMLB); EAHPNACBLDD eahpnacbldd = EAHPNACBLDD.GMNMHGMFGOL(postResetEvent, action); nndnjgklnpe.PostResetEvent = eahpnacbldd; Tool nndnjgklnpe2 = this.NNDNJGKLNPE; MFBGLIHGCGO postPickupEvent = nndnjgklnpe2.PostPickupEvent; Action action2 = new Action(this.LNOIKBCIMGO); EAHPNACBLDD eahpnacbldd2; nndnjgklnpe2.PostPickupEvent = eahpnacbldd2; this.NNDNJGKLNPE.k__BackingField.ResumeAutomaticCleanup(this); if (KKPBCOOONNK.BNNCCCFFALC) { KLLMCPFPIIE ojeldbpmkok = this.OJELDBPMKOK; int num = 0; bool flag = 0 != num; if (this.KIMBPPFDHKG) { int num2 = this.IFNIBMFBDFC.IAHDANBDAAM(); KLLMCPFPIIE ifnibmfbdfc = this.IFNIBMFBDFC; MJNLDDCLOGP eogpllpggbb = this.EOGPLLPGGBB; float num3 = this.MGLEPDDEAIN; eogpllpggbb.KGFFMEICLNN(num3); } } } // Token: 0x06013909 RID: 80137 RVA: 0x00485B20 File Offset: 0x00483D20 [Token(Token = "0x6013909")] [Address(RVA = "0x12E2590", Offset = "0x12E1590", VA = "0x1812E2590")] public ArenaEquipmentSpawner() { } // Token: 0x0400CAF6 RID: 51958 [FieldOffset(Offset = "0x40")] [Token(Token = "0x400CAF6")] [SerializeField] private Transform equipmentSpawnTransform; // Token: 0x0400CAF7 RID: 51959 [FieldOffset(Offset = "0x48")] [Token(Token = "0x400CAF7")] [SerializeField] [Header("Spawn Configuration")] [HELOBGLDDLH.KBCDAGDEHAO(false)] private SerializedGuid equipmentTypeId; // Token: 0x0400CAF8 RID: 51960 [FieldOffset(Offset = "0x50")] [Token(Token = "0x400CAF8")] [SerializeField] private float[] spawnDelays; // Token: 0x0400CAF9 RID: 51961 [FieldOffset(Offset = "0x58")] [Token(Token = "0x400CAF9")] [SerializeField] [Header("Feedback")] private PulsingBeam pulsingBeam; // Token: 0x0400CAFA RID: 51962 [FieldOffset(Offset = "0x60")] [Token(Token = "0x400CAFA")] [SerializeField] private RecRoomAudioClip spawnIn10SecondsAudio; // Token: 0x0400CAFB RID: 51963 [FieldOffset(Offset = "0x68")] [Token(Token = "0x400CAFB")] [SerializeField] private string spawnIn10SecondsNotification = "POWER WEAPON SPAWNS IN 10"; // Token: 0x0400CAFC RID: 51964 [FieldOffset(Offset = "0x70")] [Token(Token = "0x400CAFC")] [SerializeField] private RecRoomAudioClip onSpawnAudio; // Token: 0x0400CAFD RID: 51965 [FieldOffset(Offset = "0x78")] [Token(Token = "0x400CAFD")] [SerializeField] private string onSpawnNotification = "POWER WEAPON SPAWNED"; // Token: 0x0400CAFE RID: 51966 [FieldOffset(Offset = "0x80")] [Token(Token = "0x400CAFE")] [SerializeField] private bool playNotificationOnEquipmentPickup = true; // Token: 0x0400CAFF RID: 51967 [FieldOffset(Offset = "0x88")] [Token(Token = "0x400CAFF")] [SerializeField] private string equipmentPickupNotification = "{0} GRABBED POWER WEAPON"; // Token: 0x0400CB00 RID: 51968 [FieldOffset(Offset = "0x90")] [Token(Token = "0x400CB00")] [SerializeField] [Header("UI")] private GameObject uiRoot; // Token: 0x0400CB01 RID: 51969 [FieldOffset(Offset = "0x98")] [Token(Token = "0x400CB01")] [SerializeField] private Renderer[] uiRenderers; // Token: 0x0400CB02 RID: 51970 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x400CB02")] [SerializeField] private TextMesh spawnTimerText; // Token: 0x0400CB03 RID: 51971 [FieldOffset(Offset = "0xA8")] [Token(Token = "0x400CB03")] private MJNLDDCLOGP EOGPLLPGGBB; // Token: 0x0400CB04 RID: 51972 [Token(Token = "0x400CB04")] private const float GCCGALPMFOK = 2f; // Token: 0x0400CB05 RID: 51973 [Token(Token = "0x400CB05")] private const float CFDEEPECBFB = 4f; // Token: 0x0400CB06 RID: 51974 [Token(Token = "0x400CB06")] private const float DKEONODIADB = 120f; // Token: 0x0400CB07 RID: 51975 [FieldOffset(Offset = "0xB0")] [Token(Token = "0x400CB07")] private bool KIMBPPFDHKG; // Token: 0x0400CB08 RID: 51976 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x400CB08")] private KLLMCPFPIIE OJELDBPMKOK; // Token: 0x0400CB09 RID: 51977 [FieldOffset(Offset = "0xC0")] [Token(Token = "0x400CB09")] private Tool NNDNJGKLNPE; // Token: 0x0400CB0A RID: 51978 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x400CB0A")] private KLLMCPFPIIE IFNIBMFBDFC; } }