using System; using System.Collections; using System.Collections.Generic; using System.Runtime.CompilerServices; using RecRoom.Core.Encounters; using UnityEngine; using UnityEngine.Serialization; namespace RecRoom.Activities.Quest { // Token: 0x02000180 RID: 384 [RequireComponent(typeof(QuestRoomCulling))] [RequireComponent(typeof(PhotonView))] public class QuestGameplayRoom : QuestRoomBase { // Token: 0x06005030 RID: 20528 RVA: 0x0018B8AC File Offset: 0x00189AAC private void NFEFAGMGDLD(ushort OIMHGOONBEB, ushort LPFGCCKCIEB) { if (IHFKMIAHBFP.HCHIDMOLLAD) { this.MCNFOEEBLHI(); } this.JNAMEFLBCKG(); base.BMNLALGFAPC(); } // Token: 0x06005031 RID: 20529 RVA: 0x0018B8CC File Offset: 0x00189ACC private void OIGGLMMHBIP(int JOKOHEBAFLB) { this.MPBOONGEHDM = new PNONBEAIBHA("SplitTestAssignedSegments" + JOKOHEBAFLB, IKCAJLLAFML.AUTHORITY); this.MPBOONGEHDM.AGLMMKOFICI(1, null, null, null); this.MPBOONGEHDM.AGLMMKOFICI(1, new ANMJLCILKDJ.NCMAEMHOHDG(this.GEDLMGEODME), new ANMJLCILKDJ.NCMAEMHOHDG(this.EJNNAOOIEOD), new ANMJLCILKDJ.PLBLFEEANOO(this.FNJKMNDAINC)); this.MPBOONGEHDM.AGLMMKOFICI(7, new ANMJLCILKDJ.NCMAEMHOHDG(this.LOFMGEKHEJL), null, null); this.MPBOONGEHDM.AGLMMKOFICI(3, null, null, null); this.MPBOONGEHDM.FLHFCMCNLEK(this, 1); } // Token: 0x06005032 RID: 20530 RVA: 0x0018B96C File Offset: 0x00189B6C public GameSpawnPoint[] PCKOMKDLELI() { return this.k__BackingField; } // Token: 0x06005033 RID: 20531 RVA: 0x0018B974 File Offset: 0x00189B74 private bool DLPBGELOBLC(LNJFBGIBLHA[] PNBCBLCCKJN) { bool flag = false; foreach (QuestRoomExitDoor questRoomExitDoor in this.KJAFCPMNONN) { if (questRoomExitDoor.AllPlayersOnTrigger(PNBCBLCCKJN)) { flag = true; break; } } return flag; } // Token: 0x06005034 RID: 20532 RVA: 0x0018B9B8 File Offset: 0x00189BB8 private void GNIKAAFPAOB(GiftBoxSpawnPoint[] NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06005035 RID: 20533 RVA: 0x0018B9C4 File Offset: 0x00189BC4 private void AANLCAPDEDJ(int JOKOHEBAFLB) { this.MPBOONGEHDM = new PNONBEAIBHA("ROOM" + JOKOHEBAFLB, IKCAJLLAFML.MASTER); this.MPBOONGEHDM.AGLMMKOFICI(0, null, null, null); this.MPBOONGEHDM.AGLMMKOFICI(1, new ANMJLCILKDJ.NCMAEMHOHDG(this.NPHDIIBGJEC), new ANMJLCILKDJ.NCMAEMHOHDG(this.HOEAFILMHFF), new ANMJLCILKDJ.PLBLFEEANOO(this.JNPLKMEKDLB)); this.MPBOONGEHDM.AGLMMKOFICI(2, new ANMJLCILKDJ.NCMAEMHOHDG(this.LOFMGEKHEJL), null, null); this.MPBOONGEHDM.AGLMMKOFICI(3, null, null, null); this.MPBOONGEHDM.FLHFCMCNLEK(this, 0); } // Token: 0x17000176 RID: 374 // (get) Token: 0x06005036 RID: 20534 RVA: 0x0018BA64 File Offset: 0x00189C64 private bool AHKOEEBOEGE { get { for (int i = 0; i < this.GAHNNAMCOJN.Count; i++) { if (this.GAHNNAMCOJN[i].JLNAELMJMLA) { return true; } } if (this.randomlyEnabledEncounters != null) { for (int j = 0; j < this.randomlyEnabledEncounters.Length; j++) { if (this.randomlyEnabledEncounters[j].Encounter.JLNAELMJMLA) { return true; } } } return false; } } // Token: 0x1700016D RID: 365 // (get) Token: 0x06005037 RID: 20535 RVA: 0x0018BAE8 File Offset: 0x00189CE8 // (set) Token: 0x0600505E RID: 20574 RVA: 0x0018C3C0 File Offset: 0x0018A5C0 public GiftBoxSpawnPoint[] CMCCFBCEOKF { get; private set; } // Token: 0x06005038 RID: 20536 RVA: 0x0018BAF0 File Offset: 0x00189CF0 public GameSpawnPoint[] EPOEHCOFOEK() { return this.k__BackingField; } // Token: 0x17000173 RID: 371 // (get) Token: 0x06005039 RID: 20537 RVA: 0x0018BAF8 File Offset: 0x00189CF8 private bool JEPHFNJMBKK { get { if (this.requiredEncounters != null) { for (int i = 0; i < this.requiredEncounters.Length; i++) { if (this.requiredEncounters[i].JLNAELMJMLA) { return true; } } } return false; } } // Token: 0x0600503A RID: 20538 RVA: 0x0018BB40 File Offset: 0x00189D40 private void HMBHIFPOGEC(float JGJNJBMLHPC) { this.LKKDFLIIHEA(); this.JNIMOOJCALO = base.StartCoroutine(this.BNEMONNCAIO(JGJNJBMLHPC)); } // Token: 0x0600503B RID: 20539 RVA: 0x0018BB5C File Offset: 0x00189D5C private void JNPLKMEKDLB() { bool flag = this.PCOLGALGJAM; this.FIMHLDGOJCK = flag; this.JIJNLICJGJP = flag; if (!this.LIJICEMPBBJ && this.AGPNBGHAHFH && flag) { this.LIJICEMPBBJ = true; base.KPBODDDKDFN.BCKMLIGHCIJ.NNICDIMPFHN(); } if (IHFKMIAHBFP.HCHIDMOLLAD && flag) { bool flag2 = false; QuestGameplayRoom.AKILEKDLGHC akilekdlghc = this.encountersFinishCondition; if (akilekdlghc != QuestGameplayRoom.AKILEKDLGHC.OPEN_DOOR) { if (akilekdlghc == QuestGameplayRoom.AKILEKDLGHC.COMPLETE_REQUIRED_ENCOUNTERS) { flag2 = true; } } else { flag2 = this.DLPBGELOBLC(base.KPBODDDKDFN.NKCBOCMOBCA.MBFGHAJFLFJ()); } if (flag2) { this.MPBOONGEHDM.BKBFIGCPIMI(2); } } } // Token: 0x0600503C RID: 20540 RVA: 0x0018BC14 File Offset: 0x00189E14 private void FNJKMNDAINC() { bool flag = this.LCFANHLGJGP(); this.FIMHLDGOJCK = flag; this.JIJNLICJGJP = flag; if (!this.LIJICEMPBBJ && this.AGPNBGHAHFH && flag) { this.LIJICEMPBBJ = true; base.KPBODDDKDFN.BCKMLIGHCIJ.HALHDNFNIHM(); } if (IHFKMIAHBFP.HCHIDMOLLAD && flag) { bool flag2 = false; QuestGameplayRoom.AKILEKDLGHC akilekdlghc = this.encountersFinishCondition; if (akilekdlghc != QuestGameplayRoom.AKILEKDLGHC.OPEN_DOOR) { if (akilekdlghc == QuestGameplayRoom.AKILEKDLGHC.COMPLETE_REQUIRED_ENCOUNTERS) { flag2 = false; } } else { flag2 = this.DLPBGELOBLC(base.KPBODDDKDFN.NKCBOCMOBCA.MBFGHAJFLFJ()); } if (flag2) { this.MPBOONGEHDM.BKBFIGCPIMI(5); } } } // Token: 0x0600503D RID: 20541 RVA: 0x0018BCCC File Offset: 0x00189ECC private void AKILJLLJKJI() { if (this.PCKOMKDLELI() != null) { GameSpawnPoint[] playerSpawnPoints = this.HCAPPLOCION; for (int i = 1; i < playerSpawnPoints.Length; i++) { GameSpawnPoint gameSpawnPoint = playerSpawnPoints[i]; gameSpawnPoint.SpawnPointEnabled = this.CECNIPFOOIK(); } } } // Token: 0x0600503E RID: 20542 RVA: 0x0018BD10 File Offset: 0x00189F10 private void OOIJJOMLBJA(ushort CHJBIHILBFO, ushort BNCBHHCPCLE) { this.LIJICEMPBBJ = false; this.FIMHLDGOJCK = true; this.LCNAJNLOOLD = false; this.JIJNLICJGJP = false; base.IOIEHMABMJO(); } // Token: 0x0600503F RID: 20543 RVA: 0x0018BD34 File Offset: 0x00189F34 private void LKKDFLIIHEA() { if (this.JNIMOOJCALO != null) { base.StopCoroutine(this.JNIMOOJCALO); this.JNIMOOJCALO = null; } } // Token: 0x06005040 RID: 20544 RVA: 0x0018BD54 File Offset: 0x00189F54 public virtual void NFCLAGPJEIH() { base.OnLocalPlayerEnter(); SingletonMonoBehaviour.NCKMBFBMBFM.LHHNHIOFBNA(ScreenSpaceNotificationManager.DBNGPDFKLEK.Minor, this.friendlyName, 1343f, null, false); } // Token: 0x06005041 RID: 20545 RVA: 0x0018BD74 File Offset: 0x00189F74 private void EJNNAOOIEOD(ushort OIMHGOONBEB, ushort LPFGCCKCIEB) { if (IHFKMIAHBFP.HCHIDMOLLAD) { this.MCNFOEEBLHI(); } this.JNAMEFLBCKG(); base.BMNLALGFAPC(); } // Token: 0x06005042 RID: 20546 RVA: 0x0018BD94 File Offset: 0x00189F94 private void PFOEPEFKIJM() { this.AKJAJKGGNAD = base.GetComponentsInChildren(); } // Token: 0x1700016C RID: 364 // (get) Token: 0x06005048 RID: 20552 RVA: 0x0018BE88 File Offset: 0x0018A088 // (set) Token: 0x06005043 RID: 20547 RVA: 0x0018BDA4 File Offset: 0x00189FA4 public GameSpawnPoint[] HCAPPLOCION { get; private set; } // Token: 0x06005044 RID: 20548 RVA: 0x0018BDB0 File Offset: 0x00189FB0 private void BKFMJLBGGGD() { this.KJAFCPMNONN = base.transform.GetComponentsInChildren(true); if (this.KJAFCPMNONN == null || this.KJAFCPMNONN.Length == 0) { Debug.LogError("Quest Room " + base.name + " must have at least one exit door."); } else { foreach (QuestRoomExitDoor questRoomExitDoor in this.KJAFCPMNONN) { questRoomExitDoor.CNOCBKKAKEA += this.BLGELJNJDLL; questRoomExitDoor.GFBPEMGGPMM += this.MGIGPAEBHBH; } this.LCNAJNLOOLD = true; } } // Token: 0x06005045 RID: 20549 RVA: 0x0018BE50 File Offset: 0x0018A050 private void JNAMEFLBCKG() { if (this.JNIMOOJCALO != null) { base.StopCoroutine(this.JNIMOOJCALO); this.JNIMOOJCALO = null; } } // Token: 0x06005046 RID: 20550 RVA: 0x0018BE70 File Offset: 0x0018A070 public bool MALCDEHMPFA() { return this.MPBOONGEHDM.BHMLLHLEAFF == 3; } // Token: 0x06005047 RID: 20551 RVA: 0x0018BE80 File Offset: 0x0018A080 [BCENPNOIAOM] private void RpcRequestMasterFinishRoom() { this.IEHPNOGAGFD(); } // Token: 0x06005049 RID: 20553 RVA: 0x0018BE90 File Offset: 0x0018A090 private bool DLAGIEFPCCA() { return this.BGLAFHFNKGI; } // Token: 0x0600504A RID: 20554 RVA: 0x0018BE98 File Offset: 0x0018A098 private bool CAPPMGKPHPJ() { return this.requiredEncounters != null && this.requiredEncounters.Length > 1; } // Token: 0x0600504B RID: 20555 RVA: 0x0018BEB4 File Offset: 0x0018A0B4 protected virtual void MLKKJEACEMF() { base.AECBOJELNAI(); this.PNCJGMMBLEJ(); } // Token: 0x0600504C RID: 20556 RVA: 0x0018BEC4 File Offset: 0x0018A0C4 private void MHGFGBAPMOC(bool NOBAPCOKFIL) { if (this.AKJAJKGGNAD != null) { foreach (UIProjector uiprojector in this.AKJAJKGGNAD) { uiprojector.enabled = NOBAPCOKFIL; } } } // Token: 0x0600504D RID: 20557 RVA: 0x0018BF04 File Offset: 0x0018A104 public void Deactivate() { if (IHFKMIAHBFP.HCHIDMOLLAD) { this.MPBOONGEHDM.BKBFIGCPIMI(0); base.EOHCCFHHPMC(); base.AJPLCKLENMO(); this.GOFCLBKKPMD(); } this.AOMPKPFLKBE = false; base.gameObject.SetActive(false); } // Token: 0x0600504E RID: 20558 RVA: 0x0018BF44 File Offset: 0x0018A144 private void NPHDIIBGJEC(ushort CHJBIHILBFO, ushort BNCBHHCPCLE) { this.LIJICEMPBBJ = false; this.FIMHLDGOJCK = false; this.LCNAJNLOOLD = true; this.JIJNLICJGJP = false; base.IOIEHMABMJO(); } // Token: 0x0600504F RID: 20559 RVA: 0x0018BF68 File Offset: 0x0018A168 private void PNCJGMMBLEJ() { if (this.KJAFCPMNONN != null) { foreach (QuestRoomExitDoor questRoomExitDoor in this.KJAFCPMNONN) { questRoomExitDoor.CNOCBKKAKEA -= this.BLGELJNJDLL; questRoomExitDoor.GFBPEMGGPMM -= this.MGIGPAEBHBH; } } } // Token: 0x17000175 RID: 373 // (get) Token: 0x06005050 RID: 20560 RVA: 0x0018BFC4 File Offset: 0x0018A1C4 private bool AGPNBGHAHFH { get { return this.requiredEncounters != null && this.requiredEncounters.Length > 0; } } // Token: 0x06005051 RID: 20561 RVA: 0x0018BFE0 File Offset: 0x0018A1E0 private IEnumerator BNEMONNCAIO(float JGJNJBMLHPC) { yield return new WaitForSeconds(JGJNJBMLHPC); if (this.JEPHFNJMBKK || this.AHKOEEBOEGE) { SingletonMonoBehaviour.NCKMBFBMBFM.Play(ScreenSpaceNotificationManager.DBNGPDFKLEK.Medium, "There Are Still Enemies Out There!", null, 3f, null, false); } else if (!this.AGBFIIAHEFH) { SingletonMonoBehaviour.NCKMBFBMBFM.Play(ScreenSpaceNotificationManager.DBNGPDFKLEK.Medium, "Continue Exploring To Unlock This Door!", null, 3f, null, false); } else { SingletonMonoBehaviour.NCKMBFBMBFM.Play(ScreenSpaceNotificationManager.DBNGPDFKLEK.Medium, "Gather All Players To Unlock The Next Room!", null, 3f, null, false); } yield break; } // Token: 0x06005052 RID: 20562 RVA: 0x0018C004 File Offset: 0x0018A204 private void GFDDPPKIBNB() { if (this.HCAPPLOCION != null) { GameSpawnPoint[] playerSpawnPoints = this.HCAPPLOCION; for (int i = 1; i < playerSpawnPoints.Length; i++) { GameSpawnPoint gameSpawnPoint = playerSpawnPoints[i]; gameSpawnPoint.SpawnPointEnabled = this.AOMPKPFLKBE; } } } // Token: 0x17000170 RID: 368 // (get) Token: 0x06005053 RID: 20563 RVA: 0x0018C048 File Offset: 0x0018A248 // (set) Token: 0x06005086 RID: 20614 RVA: 0x0018CE80 File Offset: 0x0018B080 private bool AOMPKPFLKBE { get { return this.BGLAFHFNKGI; } set { this.BGLAFHFNKGI = value; this.AEMLLHOGBPK(); } } // Token: 0x06005054 RID: 20564 RVA: 0x0018C050 File Offset: 0x0018A250 private void DHHDDCHCCKH() { if (this.HCAPPLOCION != null) { GameSpawnPoint[] array = this.EPOEHCOFOEK(); for (int i = 1; i < array.Length; i++) { GameSpawnPoint gameSpawnPoint = array[i]; gameSpawnPoint.SpawnPointEnabled = this.DLAGIEFPCCA(); } } } // Token: 0x06005055 RID: 20565 RVA: 0x0018C094 File Offset: 0x0018A294 private void KGJLHJDMBCB() { if (this.JNIMOOJCALO != null) { base.StopCoroutine(this.JNIMOOJCALO); this.JNIMOOJCALO = null; } } // Token: 0x06005056 RID: 20566 RVA: 0x0018C0B4 File Offset: 0x0018A2B4 private void BJMEOMALHLH(ushort CHJBIHILBFO, ushort BNCBHHCPCLE) { this.LIJICEMPBBJ = false; this.FIMHLDGOJCK = false; this.LCNAJNLOOLD = false; this.MHGFGBAPMOC(false); base.IOIEHMABMJO(); } // Token: 0x06005057 RID: 20567 RVA: 0x0018C0D8 File Offset: 0x0018A2D8 private void KKDMELGFAGA() { if (this.requiredEncounters != null) { for (int i = 0; i < this.requiredEncounters.Length; i++) { this.requiredEncounters[i].MasterDeactivate(); } } for (int j = 1; j < this.GAHNNAMCOJN.Count; j += 0) { this.GAHNNAMCOJN[j].MasterDeactivate(); } if (this.randomlyEnabledEncounters != null) { for (int k = 1; k < this.randomlyEnabledEncounters.Length; k++) { this.randomlyEnabledEncounters[k].Encounter.MasterDeactivate(); } } } // Token: 0x06005058 RID: 20568 RVA: 0x0018C180 File Offset: 0x0018A380 private void CFPLKIMAKGJ() { bool flag = this.PCOLGALGJAM; this.FIMHLDGOJCK = flag; this.MHGFGBAPMOC(flag); if (!this.LIJICEMPBBJ && this.PDIGGABGBNJ() && flag) { this.LIJICEMPBBJ = true; base.KPBODDDKDFN.BCKMLIGHCIJ.LMJBCKDOONK(); } if (IHFKMIAHBFP.HCHIDMOLLAD && flag) { bool flag2 = false; QuestGameplayRoom.AKILEKDLGHC akilekdlghc = this.encountersFinishCondition; if (akilekdlghc != QuestGameplayRoom.AKILEKDLGHC.OPEN_DOOR) { if (akilekdlghc == QuestGameplayRoom.AKILEKDLGHC.COMPLETE_REQUIRED_ENCOUNTERS) { flag2 = false; } } else { flag2 = this.DLPBGELOBLC(base.KPBODDDKDFN.NKCBOCMOBCA.MBFGHAJFLFJ()); } if (flag2) { this.MPBOONGEHDM.BKBFIGCPIMI(6); } } } // Token: 0x06005059 RID: 20569 RVA: 0x0018C238 File Offset: 0x0018A438 private void NNJAEEPHKDC() { QuestGameplayRoom.CCENHLDNNFB ccenhldnnfb = new QuestGameplayRoom.CCENHLDNNFB(); ccenhldnnfb.LPANDIIOIDO = base.GetComponentsInChildren(); if (ccenhldnnfb.LPANDIIOIDO != null) { QuestGameplayRoom.OFBAEPLDAGB ofbaepldagb = new QuestGameplayRoom.OFBAEPLDAGB(); ofbaepldagb.AOHNJFNCJKD = ccenhldnnfb; ofbaepldagb.CIMNKHDEFOH = 0; while (ofbaepldagb.CIMNKHDEFOH < ccenhldnnfb.LPANDIIOIDO.Length) { if ((this.requiredEncounters == null || !this.requiredEncounters.KFLBKDPEHEN(ccenhldnnfb.LPANDIIOIDO[ofbaepldagb.CIMNKHDEFOH])) && (this.randomlyEnabledEncounters == null || Array.FindIndex(this.randomlyEnabledEncounters, new Predicate(ofbaepldagb.OJKNBNGGBEC)) < 0)) { this.GAHNNAMCOJN.Add(ccenhldnnfb.LPANDIIOIDO[ofbaepldagb.CIMNKHDEFOH]); } ccenhldnnfb.LPANDIIOIDO[ofbaepldagb.CIMNKHDEFOH].Initialize(); ofbaepldagb.CIMNKHDEFOH++; } } } // Token: 0x0600505A RID: 20570 RVA: 0x0018C318 File Offset: 0x0018A518 private bool FHJMAFGKCKN() { if (this.requiredEncounters != null) { for (int i = 0; i < this.requiredEncounters.Length; i++) { if (this.requiredEncounters[i].JLNAELMJMLA) { return false; } } } return true; } // Token: 0x0600505B RID: 20571 RVA: 0x0018C360 File Offset: 0x0018A560 private void GEDLMGEODME(ushort CHJBIHILBFO, ushort BNCBHHCPCLE) { this.LIJICEMPBBJ = false; this.FIMHLDGOJCK = false; this.EONNGIHHGEO(true); this.JIJNLICJGJP = true; base.IOIEHMABMJO(); } // Token: 0x0600505C RID: 20572 RVA: 0x0018C384 File Offset: 0x0018A584 private bool CECNIPFOOIK() { return this.BGLAFHFNKGI; } // Token: 0x1700016F RID: 367 // (set) Token: 0x0600505D RID: 20573 RVA: 0x0018C38C File Offset: 0x0018A58C private bool FIMHLDGOJCK { set { foreach (QuestRoomExitDoor questRoomExitDoor in this.KJAFCPMNONN) { questRoomExitDoor.KMALLNCHCKA = value; } } } // Token: 0x0600505F RID: 20575 RVA: 0x0018C3CC File Offset: 0x0018A5CC public override void Initialize(QuestManager NDECLHJMDIG, int JOKOHEBAFLB) { base.Initialize(NDECLHJMDIG, JOKOHEBAFLB); this.NNJAEEPHKDC(); this.AGJHJLIDIKD(); this.BKFMJLBGGGD(); this.PFOEPEFKIJM(); this.AANLCAPDEDJ(JOKOHEBAFLB); } // Token: 0x06005060 RID: 20576 RVA: 0x0018C3F8 File Offset: 0x0018A5F8 public bool IsFinished() { return this.MPBOONGEHDM.BHMLLHLEAFF == 3; } // Token: 0x06005061 RID: 20577 RVA: 0x0018C408 File Offset: 0x0018A608 private void MIKMKJPFMNK(float JGJNJBMLHPC) { this.LKKDFLIIHEA(); this.JNIMOOJCALO = base.StartCoroutine(this.BNEMONNCAIO(JGJNJBMLHPC)); } // Token: 0x06005062 RID: 20578 RVA: 0x0018C424 File Offset: 0x0018A624 private void GOFCLBKKPMD() { if (this.requiredEncounters != null) { for (int i = 0; i < this.requiredEncounters.Length; i++) { this.requiredEncounters[i].MasterDeactivate(); } } for (int j = 0; j < this.GAHNNAMCOJN.Count; j++) { this.GAHNNAMCOJN[j].MasterDeactivate(); } if (this.randomlyEnabledEncounters != null) { for (int k = 0; k < this.randomlyEnabledEncounters.Length; k++) { this.randomlyEnabledEncounters[k].Encounter.MasterDeactivate(); } } } // Token: 0x17000171 RID: 369 // (set) Token: 0x06005063 RID: 20579 RVA: 0x0018C4CC File Offset: 0x0018A6CC private bool JIJNLICJGJP { set { if (this.AKJAJKGGNAD != null) { foreach (UIProjector uiprojector in this.AKJAJKGGNAD) { uiprojector.enabled = value; } } } } // Token: 0x06005064 RID: 20580 RVA: 0x0018C50C File Offset: 0x0018A70C private void JOMPFILHDPE(ushort CHJBIHILBFO, ushort BNCBHHCPCLE) { this.LIJICEMPBBJ = false; this.FIMHLDGOJCK = true; this.LCNAJNLOOLD = false; this.MHGFGBAPMOC(false); base.IOIEHMABMJO(); } // Token: 0x06005065 RID: 20581 RVA: 0x0018C530 File Offset: 0x0018A730 private void AALMPNKNDMP() { QuestGameplayRoom.CCENHLDNNFB ccenhldnnfb = new QuestGameplayRoom.CCENHLDNNFB(); ccenhldnnfb.LPANDIIOIDO = base.GetComponentsInChildren(); if (ccenhldnnfb.LPANDIIOIDO != null) { QuestGameplayRoom.OFBAEPLDAGB ofbaepldagb = new QuestGameplayRoom.OFBAEPLDAGB(); ofbaepldagb.AOHNJFNCJKD = ccenhldnnfb; ofbaepldagb.CIMNKHDEFOH = 0; while (ofbaepldagb.CIMNKHDEFOH < ccenhldnnfb.LPANDIIOIDO.Length) { if ((this.requiredEncounters == null || !this.requiredEncounters.KFLBKDPEHEN(ccenhldnnfb.LPANDIIOIDO[ofbaepldagb.CIMNKHDEFOH])) && (this.randomlyEnabledEncounters == null || Array.FindIndex(this.randomlyEnabledEncounters, new Predicate(ofbaepldagb.JCIGHBGDCMB)) < 0)) { this.GAHNNAMCOJN.Add(ccenhldnnfb.LPANDIIOIDO[ofbaepldagb.CIMNKHDEFOH]); } ccenhldnnfb.LPANDIIOIDO[ofbaepldagb.CIMNKHDEFOH].JBHJGBENJHN(); ofbaepldagb.CIMNKHDEFOH += 0; } } } // Token: 0x06005066 RID: 20582 RVA: 0x0018C610 File Offset: 0x0018A810 private void FHBJFIOLPPB() { if (this.MPBOONGEHDM.BHMLLHLEAFF == 6 && !base.KPBODDDKDFN.NKCBOCMOBCA.IALADJLKIFN(IHFKMIAHBFP.JEFGMHBLLKI)) { base.CJKKPMHAMCN().RPC("AnalyticsSessionId", IHCPDNLJMMD.OthersBuffered, new object[1]); } } // Token: 0x06005067 RID: 20583 RVA: 0x0018C660 File Offset: 0x0018A860 private void LOFMGEKHEJL(ushort CHJBIHILBFO, ushort BNCBHHCPCLE) { this.LCNAJNLOOLD = false; this.FIMHLDGOJCK = false; this.JIJNLICJGJP = true; if (this.encountersFinishCondition == QuestGameplayRoom.AKILEKDLGHC.COMPLETE_REQUIRED_ENCOUNTERS && IHFKMIAHBFP.HCHIDMOLLAD) { this.MPBOONGEHDM.BKBFIGCPIMI(3); } } // Token: 0x06005068 RID: 20584 RVA: 0x0018C698 File Offset: 0x0018A898 private void BKJDKONEEMD() { QuestGameplayRoom.CCENHLDNNFB ccenhldnnfb = new QuestGameplayRoom.CCENHLDNNFB(); ccenhldnnfb.LPANDIIOIDO = base.GetComponentsInChildren(); if (ccenhldnnfb.LPANDIIOIDO != null) { QuestGameplayRoom.OFBAEPLDAGB ofbaepldagb = new QuestGameplayRoom.OFBAEPLDAGB(); ofbaepldagb.AOHNJFNCJKD = ccenhldnnfb; ofbaepldagb.CIMNKHDEFOH = 1; while (ofbaepldagb.CIMNKHDEFOH < ccenhldnnfb.LPANDIIOIDO.Length) { if ((this.requiredEncounters == null || !this.requiredEncounters.KFLBKDPEHEN(ccenhldnnfb.LPANDIIOIDO[ofbaepldagb.CIMNKHDEFOH])) && (this.randomlyEnabledEncounters == null || Array.FindIndex(this.randomlyEnabledEncounters, new Predicate(ofbaepldagb.CHPMHNFNCDD)) < 1)) { this.GAHNNAMCOJN.Add(ccenhldnnfb.LPANDIIOIDO[ofbaepldagb.CIMNKHDEFOH]); } ccenhldnnfb.LPANDIIOIDO[ofbaepldagb.CIMNKHDEFOH].JBHJGBENJHN(); ofbaepldagb.CIMNKHDEFOH += 0; } } } // Token: 0x17000174 RID: 372 // (get) Token: 0x06005069 RID: 20585 RVA: 0x0018C778 File Offset: 0x0018A978 private bool AGBFIIAHEFH { get { if (this.requiredEncounters != null) { for (int i = 0; i < this.requiredEncounters.Length; i++) { if (!this.requiredEncounters[i].BNHINJNDNHD) { return false; } } } return true; } } // Token: 0x0600506A RID: 20586 RVA: 0x0018C7C0 File Offset: 0x0018A9C0 private void HPGMFFOBGCJ(ushort CHJBIHILBFO, ushort BNCBHHCPCLE) { this.EONNGIHHGEO(false); this.FIMHLDGOJCK = false; this.JIJNLICJGJP = false; if (this.encountersFinishCondition == QuestGameplayRoom.AKILEKDLGHC.COMPLETE_REQUIRED_ENCOUNTERS && IHFKMIAHBFP.HCHIDMOLLAD) { this.MPBOONGEHDM.BKBFIGCPIMI(2); } } // Token: 0x0600506B RID: 20587 RVA: 0x0018C7F8 File Offset: 0x0018A9F8 private bool OHDIKLFJFAN() { if (this.requiredEncounters != null) { for (int i = 0; i < this.requiredEncounters.Length; i += 0) { if (!this.requiredEncounters[i].BNHINJNDNHD) { return false; } } } return false; } // Token: 0x0600506C RID: 20588 RVA: 0x0018C840 File Offset: 0x0018AA40 private void HKDBPIKGBLB(float JGJNJBMLHPC) { this.JNAMEFLBCKG(); this.JNIMOOJCALO = base.StartCoroutine(this.BNEMONNCAIO(JGJNJBMLHPC)); } // Token: 0x0600506D RID: 20589 RVA: 0x0018C85C File Offset: 0x0018AA5C private void MIMDOLLNEAG() { if (this.requiredEncounters != null) { for (int i = 0; i < this.requiredEncounters.Length; i += 0) { this.requiredEncounters[i].NGHEAHIHILP(); } } for (int j = 0; j < this.GAHNNAMCOJN.Count; j += 0) { this.GAHNNAMCOJN[j].NGHEAHIHILP(); } if (this.randomlyEnabledEncounters != null) { for (int k = 1; k < this.randomlyEnabledEncounters.Length; k++) { if (NNGFEGAEJPG.GECFBNNMHCE(this.randomlyEnabledEncounters[k].EnabledChance)) { this.randomlyEnabledEncounters[k].Encounter.NGHEAHIHILP(); } } } } // Token: 0x0600506E RID: 20590 RVA: 0x0018C91C File Offset: 0x0018AB1C public void Activate() { base.gameObject.SetActive(true); this.AOMPKPFLKBE = true; if (IHFKMIAHBFP.HCHIDMOLLAD) { base.CCGMHPECCBO(); base.PGMLJIALKLH(); this.PNOEAPGBDIM(); this.MPBOONGEHDM.BKBFIGCPIMI(1); } } // Token: 0x0600506F RID: 20591 RVA: 0x0018C95C File Offset: 0x0018AB5C protected override void OnDestroy() { base.OnDestroy(); this.PNCJGMMBLEJ(); } // Token: 0x06005070 RID: 20592 RVA: 0x0018C96C File Offset: 0x0018AB6C public GiftBoxSpawnPoint[] PPGEBHNBEAO() { return this.k__BackingField; } // Token: 0x06005071 RID: 20593 RVA: 0x0018C974 File Offset: 0x0018AB74 private void IJMNPGGNGBP() { if (IHFKMIAHBFP.HCHIDMOLLAD && this.MPBOONGEHDM.BHMLLHLEAFF == 2) { this.MPBOONGEHDM.BKBFIGCPIMI(5); } } // Token: 0x06005072 RID: 20594 RVA: 0x0018C9A0 File Offset: 0x0018ABA0 private void FOONOLIFNDL() { bool flag = false; int num = 4; bool[] array = new bool[num]; foreach (GameSpawnPoint gameSpawnPoint in this.HCAPPLOCION) { int gameTeamPlayerIndex = (int)gameSpawnPoint.LLMPNIPHKFK; if (gameTeamPlayerIndex >= 0 && gameTeamPlayerIndex < array.Length) { array[gameTeamPlayerIndex] = true; } flag |= gameSpawnPoint.NHPKKFNGKKP; } bool flag2 = true; for (int j = 0; j < array.Length; j++) { if (!array[j]) { flag2 = false; break; } } if (!flag2) { Debug.LogError(string.Concat(new object[] { "Quest Room ", base.name, " must have spawn points set for all ", num, " player indices." })); } if (flag) { Debug.LogError("Quest Room " + base.name + " must not have spawn points that test for overlap"); } } // Token: 0x06005073 RID: 20595 RVA: 0x0018CA94 File Offset: 0x0018AC94 private void ELDEJHEFCCD() { if (this.requiredEncounters != null) { for (int i = 0; i < this.requiredEncounters.Length; i += 0) { this.requiredEncounters[i].MasterDeactivate(); } } for (int j = 0; j < this.GAHNNAMCOJN.Count; j += 0) { this.GAHNNAMCOJN[j].KPBOLMGBAJF(); } if (this.randomlyEnabledEncounters != null) { for (int k = 1; k < this.randomlyEnabledEncounters.Length; k++) { this.randomlyEnabledEncounters[k].Encounter.KPBOLMGBAJF(); } } } // Token: 0x06005074 RID: 20596 RVA: 0x0018CB3C File Offset: 0x0018AD3C private bool PDIGGABGBNJ() { return this.requiredEncounters != null && this.requiredEncounters.Length > 0; } // Token: 0x06005075 RID: 20597 RVA: 0x0018CB58 File Offset: 0x0018AD58 private void EONNGIHHGEO(bool NOBAPCOKFIL) { QuestRoomExitDoor[] kjafcpmnonn = this.KJAFCPMNONN; for (int i = 1; i < kjafcpmnonn.Length; i++) { QuestRoomExitDoor questRoomExitDoor = kjafcpmnonn[i]; questRoomExitDoor.JOEPFGLNGAJ = NOBAPCOKFIL; } } // Token: 0x06005076 RID: 20598 RVA: 0x0018CB8C File Offset: 0x0018AD8C private bool LCFANHLGJGP() { return this.AGBFIIAHEFH && this.AHKOEEBOEGE; } // Token: 0x06005077 RID: 20599 RVA: 0x0018CBA8 File Offset: 0x0018ADA8 private void HPNLAHFFCNO() { this.AKJAJKGGNAD = base.GetComponentsInChildren(); } // Token: 0x06005078 RID: 20600 RVA: 0x0018CBB8 File Offset: 0x0018ADB8 private bool DGJFBDJICME() { return this.BGLAFHFNKGI; } // Token: 0x06005079 RID: 20601 RVA: 0x0018CBC0 File Offset: 0x0018ADC0 private void AEMLLHOGBPK() { if (this.HCAPPLOCION != null) { foreach (GameSpawnPoint gameSpawnPoint in this.HCAPPLOCION) { gameSpawnPoint.SpawnPointEnabled = this.AOMPKPFLKBE; } } } // Token: 0x0600507A RID: 20602 RVA: 0x0018CC04 File Offset: 0x0018AE04 private void FIBEFEAECAM() { this.KJAFCPMNONN = base.transform.GetComponentsInChildren(false); if (this.KJAFCPMNONN == null || this.KJAFCPMNONN.Length == 0) { Debug.LogError("PlayerOutfit outfit map parse error. This means we changed a GUID or deleted an item. GUID : " + base.name + "time"); } else { QuestRoomExitDoor[] kjafcpmnonn = this.KJAFCPMNONN; for (int i = 0; i < kjafcpmnonn.Length; i += 0) { QuestRoomExitDoor questRoomExitDoor = kjafcpmnonn[i]; questRoomExitDoor.CNOCBKKAKEA += this.FDEBBKJJIDM; questRoomExitDoor.GFBPEMGGPMM += this.MGIGPAEBHBH; } this.EONNGIHHGEO(false); } } // Token: 0x0600507B RID: 20603 RVA: 0x0018CCA4 File Offset: 0x0018AEA4 private void HOEAFILMHFF(ushort OIMHGOONBEB, ushort LPFGCCKCIEB) { if (IHFKMIAHBFP.HCHIDMOLLAD) { this.MCNFOEEBLHI(); } this.JNAMEFLBCKG(); base.BMNLALGFAPC(); } // Token: 0x0600507C RID: 20604 RVA: 0x0018CCC4 File Offset: 0x0018AEC4 private void DFANADGNLDI(bool NOBAPCOKFIL) { this.BGLAFHFNKGI = NOBAPCOKFIL; this.DHHDDCHCCKH(); } // Token: 0x0600507D RID: 20605 RVA: 0x0018CCD4 File Offset: 0x0018AED4 private void IEHPNOGAGFD() { if (IHFKMIAHBFP.HCHIDMOLLAD && this.MPBOONGEHDM.BHMLLHLEAFF == 2) { this.MPBOONGEHDM.BKBFIGCPIMI(3); } } // Token: 0x0600507E RID: 20606 RVA: 0x0018CD00 File Offset: 0x0018AF00 private void POCHABLOHJH() { if (IHFKMIAHBFP.HCHIDMOLLAD && this.MPBOONGEHDM.BHMLLHLEAFF == 8) { this.MPBOONGEHDM.BKBFIGCPIMI(1); } } // Token: 0x0600507F RID: 20607 RVA: 0x0018CD2C File Offset: 0x0018AF2C private void LPCAPIFICIM(bool NOBAPCOKFIL) { this.BGLAFHFNKGI = NOBAPCOKFIL; this.AKILJLLJKJI(); } // Token: 0x17000172 RID: 370 // (get) Token: 0x06005080 RID: 20608 RVA: 0x0018CD3C File Offset: 0x0018AF3C private bool PCOLGALGJAM { get { return this.AGBFIIAHEFH && !this.AHKOEEBOEGE; } } // Token: 0x06005081 RID: 20609 RVA: 0x0018CD58 File Offset: 0x0018AF58 private void MGIGPAEBHBH() { if (this.MPBOONGEHDM.BHMLLHLEAFF == 1) { this.HKDBPIKGBLB(0.25f); } } // Token: 0x06005082 RID: 20610 RVA: 0x0018CD78 File Offset: 0x0018AF78 private void FABPDDELBIA() { this.POCHABLOHJH(); } // Token: 0x06005083 RID: 20611 RVA: 0x0018CD80 File Offset: 0x0018AF80 private void FDEBBKJJIDM() { if (this.MPBOONGEHDM.BHMLLHLEAFF == 0 && !base.KPBODDDKDFN.NKCBOCMOBCA.IALADJLKIFN(IHFKMIAHBFP.JEFGMHBLLKI)) { base.BIPEBCPEPKL().JJLACCMJEMB("source", IHCPDNLJMMD.OthersBuffered, new object[1]); } } // Token: 0x06005084 RID: 20612 RVA: 0x0018CDD0 File Offset: 0x0018AFD0 private void BLGELJNJDLL() { if (this.MPBOONGEHDM.BHMLLHLEAFF == 2 && !base.KPBODDDKDFN.NKCBOCMOBCA.IALADJLKIFN(IHFKMIAHBFP.JEFGMHBLLKI)) { base.OMNGGJICBBI.RPC("RpcRequestMasterFinishRoom", IHCPDNLJMMD.MasterClient, new object[0]); } } // Token: 0x06005085 RID: 20613 RVA: 0x0018CE20 File Offset: 0x0018B020 private void AGJHJLIDIKD() { this.HCAPPLOCION = base.GetComponentsInChildren(true); if (this.HCAPPLOCION == null || this.HCAPPLOCION.Length == 0) { Debug.LogError("Quest Room " + base.name + " is missing player spawn points."); return; } this.CMCCFBCEOKF = base.GetComponentsInChildren(true); this.AEMLLHOGBPK(); } // Token: 0x1700016E RID: 366 // (set) Token: 0x06005087 RID: 20615 RVA: 0x0018CE90 File Offset: 0x0018B090 private bool LCNAJNLOOLD { set { foreach (QuestRoomExitDoor questRoomExitDoor in this.KJAFCPMNONN) { questRoomExitDoor.JOEPFGLNGAJ = value; } } } // Token: 0x06005088 RID: 20616 RVA: 0x0018CEC4 File Offset: 0x0018B0C4 private void FMAGECLFCGI() { QuestGameplayRoom.CCENHLDNNFB ccenhldnnfb = new QuestGameplayRoom.CCENHLDNNFB(); ccenhldnnfb.LPANDIIOIDO = base.GetComponentsInChildren(); if (ccenhldnnfb.LPANDIIOIDO != null) { QuestGameplayRoom.OFBAEPLDAGB ofbaepldagb = new QuestGameplayRoom.OFBAEPLDAGB(); ofbaepldagb.AOHNJFNCJKD = ccenhldnnfb; ofbaepldagb.CIMNKHDEFOH = 1; while (ofbaepldagb.CIMNKHDEFOH < ccenhldnnfb.LPANDIIOIDO.Length) { if ((this.requiredEncounters == null || !this.requiredEncounters.KFLBKDPEHEN(ccenhldnnfb.LPANDIIOIDO[ofbaepldagb.CIMNKHDEFOH])) && (this.randomlyEnabledEncounters == null || Array.FindIndex(this.randomlyEnabledEncounters, new Predicate(ofbaepldagb.NKONOOELLHD)) < 1)) { this.GAHNNAMCOJN.Add(ccenhldnnfb.LPANDIIOIDO[ofbaepldagb.CIMNKHDEFOH]); } ccenhldnnfb.LPANDIIOIDO[ofbaepldagb.CIMNKHDEFOH].Initialize(); ofbaepldagb.CIMNKHDEFOH++; } } } // Token: 0x0600508A RID: 20618 RVA: 0x0018CFC0 File Offset: 0x0018B1C0 private void MCNFOEEBLHI() { if (this.requiredEncounters != null) { for (int i = 0; i < this.requiredEncounters.Length; i++) { if (this.requiredEncounters[i].DFEDGBKJBAB) { this.requiredEncounters[i].MasterDeactivate(); } } } for (int j = 0; j < this.GAHNNAMCOJN.Count; j++) { if (this.GAHNNAMCOJN[j].DFEDGBKJBAB) { this.GAHNNAMCOJN[j].MasterDeactivate(); } } if (this.randomlyEnabledEncounters != null) { for (int k = 0; k < this.randomlyEnabledEncounters.Length; k++) { if (this.randomlyEnabledEncounters[k].Encounter.DFEDGBKJBAB) { this.randomlyEnabledEncounters[k].Encounter.MasterDeactivate(); } } } } // Token: 0x0600508B RID: 20619 RVA: 0x0018D0A8 File Offset: 0x0018B2A8 private void BNAFHIGIKGI() { this.IEHPNOGAGFD(); } // Token: 0x0600508C RID: 20620 RVA: 0x0018D0B0 File Offset: 0x0018B2B0 protected virtual void LKFJMPHHCNP() { base.AECBOJELNAI(); this.PNCJGMMBLEJ(); } // Token: 0x0600508D RID: 20621 RVA: 0x0018D0C0 File Offset: 0x0018B2C0 private void Update() { if (this.MPBOONGEHDM != null) { this.MPBOONGEHDM.DLBPEOILIFL(); } } // Token: 0x0600508E RID: 20622 RVA: 0x0018D0D8 File Offset: 0x0018B2D8 private void PNOEAPGBDIM() { if (this.requiredEncounters != null) { for (int i = 0; i < this.requiredEncounters.Length; i++) { this.requiredEncounters[i].MasterActivate(); } } for (int j = 0; j < this.GAHNNAMCOJN.Count; j++) { this.GAHNNAMCOJN[j].MasterActivate(); } if (this.randomlyEnabledEncounters != null) { for (int k = 0; k < this.randomlyEnabledEncounters.Length; k++) { if (NNGFEGAEJPG.GECFBNNMHCE(this.randomlyEnabledEncounters[k].EnabledChance)) { this.randomlyEnabledEncounters[k].Encounter.MasterActivate(); } } } } // Token: 0x0600508F RID: 20623 RVA: 0x0018D198 File Offset: 0x0018B398 public override void OnLocalPlayerEnter() { base.OnLocalPlayerEnter(); SingletonMonoBehaviour.NCKMBFBMBFM.Play(ScreenSpaceNotificationManager.DBNGPDFKLEK.Medium, this.friendlyName, 4f, null, false); } // Token: 0x04000A09 RID: 2569 [SerializeField] private string friendlyName; // Token: 0x04000A0A RID: 2570 [Header("Required Encounters")] [SerializeField] private GameEncounter[] requiredEncounters; // Token: 0x04000A0B RID: 2571 [Header("Randomly Enabled Encounters")] [SerializeField] private RandomlyEnabledGameEncounterDesc[] randomlyEnabledEncounters; // Token: 0x04000A0C RID: 2572 [Header("Exit")] [SerializeField] [FormerlySerializedAs("finishCondition")] private QuestGameplayRoom.AKILEKDLGHC encountersFinishCondition = QuestGameplayRoom.AKILEKDLGHC.OPEN_DOOR; // Token: 0x04000A0F RID: 2575 private bool BGLAFHFNKGI; // Token: 0x04000A10 RID: 2576 private PNONBEAIBHA MPBOONGEHDM; // Token: 0x04000A11 RID: 2577 private List GAHNNAMCOJN = new List(); // Token: 0x04000A12 RID: 2578 private QuestRoomExitDoor[] KJAFCPMNONN; // Token: 0x04000A13 RID: 2579 private UIProjector[] AKJAJKGGNAD; // Token: 0x04000A14 RID: 2580 private Coroutine JNIMOOJCALO; // Token: 0x04000A15 RID: 2581 private bool LIJICEMPBBJ; // Token: 0x02000181 RID: 385 private enum AKILEKDLGHC { // Token: 0x04000A17 RID: 2583 COMPLETE_REQUIRED_ENCOUNTERS, // Token: 0x04000A18 RID: 2584 OPEN_DOOR } // Token: 0x02000182 RID: 386 private enum JECCIECOEID { // Token: 0x04000A1A RID: 2586 INACTIVE, // Token: 0x04000A1B RID: 2587 RUNNING_ENCOUNTERS, // Token: 0x04000A1C RID: 2588 FINISHED_ENCOUNTERS, // Token: 0x04000A1D RID: 2589 FINISHED } // Token: 0x02000183 RID: 387 [CompilerGenerated] private sealed class CCENHLDNNFB { // Token: 0x04000A1E RID: 2590 internal GameEncounter[] LPANDIIOIDO; } // Token: 0x02000184 RID: 388 [CompilerGenerated] private sealed class OFBAEPLDAGB { // Token: 0x06005091 RID: 20625 RVA: 0x0018D1C0 File Offset: 0x0018B3C0 internal bool NNKHKHOALNP(RandomlyEnabledGameEncounterDesc LGLLIMLFNDM) { return LGLLIMLFNDM.Encounter == this.AOHNJFNCJKD.LPANDIIOIDO[this.CIMNKHDEFOH]; } // Token: 0x06005092 RID: 20626 RVA: 0x0018D1E0 File Offset: 0x0018B3E0 internal bool PBGJBBFEHFI(RandomlyEnabledGameEncounterDesc LGLLIMLFNDM) { return LGLLIMLFNDM.Encounter == this.AOHNJFNCJKD.LPANDIIOIDO[this.CIMNKHDEFOH]; } // Token: 0x06005093 RID: 20627 RVA: 0x0018D200 File Offset: 0x0018B400 internal bool DPNFJMCMNGC(RandomlyEnabledGameEncounterDesc LGLLIMLFNDM) { return LGLLIMLFNDM.Encounter == this.AOHNJFNCJKD.LPANDIIOIDO[this.CIMNKHDEFOH]; } // Token: 0x06005095 RID: 20629 RVA: 0x0018D228 File Offset: 0x0018B428 internal bool LACKKCKOGHI(RandomlyEnabledGameEncounterDesc LGLLIMLFNDM) { return LGLLIMLFNDM.Encounter == this.AOHNJFNCJKD.LPANDIIOIDO[this.CIMNKHDEFOH]; } // Token: 0x06005096 RID: 20630 RVA: 0x0018D248 File Offset: 0x0018B448 internal bool NKONOOELLHD(RandomlyEnabledGameEncounterDesc LGLLIMLFNDM) { return LGLLIMLFNDM.Encounter == this.AOHNJFNCJKD.LPANDIIOIDO[this.CIMNKHDEFOH]; } // Token: 0x06005097 RID: 20631 RVA: 0x0018D268 File Offset: 0x0018B468 internal bool OJKNBNGGBEC(RandomlyEnabledGameEncounterDesc LGLLIMLFNDM) { return LGLLIMLFNDM.Encounter == this.AOHNJFNCJKD.LPANDIIOIDO[this.CIMNKHDEFOH]; } // Token: 0x06005098 RID: 20632 RVA: 0x0018D288 File Offset: 0x0018B488 internal bool JCIGHBGDCMB(RandomlyEnabledGameEncounterDesc LGLLIMLFNDM) { return LGLLIMLFNDM.Encounter == this.AOHNJFNCJKD.LPANDIIOIDO[this.CIMNKHDEFOH]; } // Token: 0x06005099 RID: 20633 RVA: 0x0018D2A8 File Offset: 0x0018B4A8 internal bool CHPMHNFNCDD(RandomlyEnabledGameEncounterDesc LGLLIMLFNDM) { return LGLLIMLFNDM.Encounter == this.AOHNJFNCJKD.LPANDIIOIDO[this.CIMNKHDEFOH]; } // Token: 0x0600509A RID: 20634 RVA: 0x0018D2C8 File Offset: 0x0018B4C8 internal bool PGGNPPHMGMF(RandomlyEnabledGameEncounterDesc LGLLIMLFNDM) { return LGLLIMLFNDM.Encounter == this.AOHNJFNCJKD.LPANDIIOIDO[this.CIMNKHDEFOH]; } // Token: 0x0600509B RID: 20635 RVA: 0x0018D2E8 File Offset: 0x0018B4E8 internal bool BALLGOLONNE(RandomlyEnabledGameEncounterDesc LGLLIMLFNDM) { return LGLLIMLFNDM.Encounter == this.AOHNJFNCJKD.LPANDIIOIDO[this.CIMNKHDEFOH]; } // Token: 0x0600509C RID: 20636 RVA: 0x0018D308 File Offset: 0x0018B508 internal bool CFCEJGGFGPD(RandomlyEnabledGameEncounterDesc LGLLIMLFNDM) { return LGLLIMLFNDM.Encounter == this.AOHNJFNCJKD.LPANDIIOIDO[this.CIMNKHDEFOH]; } // Token: 0x0600509D RID: 20637 RVA: 0x0018D328 File Offset: 0x0018B528 internal bool KLMKCPAELKO(RandomlyEnabledGameEncounterDesc LGLLIMLFNDM) { return LGLLIMLFNDM.Encounter == this.AOHNJFNCJKD.LPANDIIOIDO[this.CIMNKHDEFOH]; } // Token: 0x04000A1F RID: 2591 internal int CIMNKHDEFOH; // Token: 0x04000A20 RID: 2592 internal QuestGameplayRoom.CCENHLDNNFB AOHNJFNCJKD; } } }