This commit is contained in:
niko
2026-06-04 11:42:34 +02:00
parent f39ba70a9f
commit e720b98cd1
7488 changed files with 2493818 additions and 0 deletions
@@ -0,0 +1,1351 @@
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.<JILOGMMCFFM>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.<FEMFGLLBGGB>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.<JILOGMMCFFM>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<ScreenSpaceNotificationManager>.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<UIProjector>();
}
// 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<QuestRoomExitDoor>(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<ScreenSpaceNotificationManager>.NCKMBFBMBFM.Play(ScreenSpaceNotificationManager.DBNGPDFKLEK.Medium, "There Are Still Enemies Out There!", null, 3f, null, false);
}
else if (!this.AGBFIIAHEFH)
{
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.Play(ScreenSpaceNotificationManager.DBNGPDFKLEK.Medium, "Continue Exploring To Unlock This Door!", null, 3f, null, false);
}
else
{
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.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<GameEncounter>();
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<RandomlyEnabledGameEncounterDesc>(this.randomlyEnabledEncounters, new Predicate<RandomlyEnabledGameEncounterDesc>(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<GameEncounter>();
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<RandomlyEnabledGameEncounterDesc>(this.randomlyEnabledEncounters, new Predicate<RandomlyEnabledGameEncounterDesc>(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<GameEncounter>();
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<RandomlyEnabledGameEncounterDesc>(this.randomlyEnabledEncounters, new Predicate<RandomlyEnabledGameEncounterDesc>(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.<FEMFGLLBGGB>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<UIProjector>();
}
// 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<QuestRoomExitDoor>(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<GameSpawnPoint>(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<GiftBoxSpawnPoint>(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<GameEncounter>();
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<RandomlyEnabledGameEncounterDesc>(this.randomlyEnabledEncounters, new Predicate<RandomlyEnabledGameEncounterDesc>(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<ScreenSpaceNotificationManager>.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<GameEncounter> GAHNNAMCOJN = new List<GameEncounter>();
// 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;
}
}
}