using System; using System.Collections.Generic; using System.Diagnostics; using System.Threading; using Photon; using UnityEngine; namespace RecRoom.Core.Encounters { // Token: 0x020009A8 RID: 2472 [RequireComponent(typeof(PhotonView))] public class GameEncounter : global::Photon.MonoBehaviour { // Token: 0x0601291E RID: 76062 RVA: 0x00551994 File Offset: 0x0054FB94 public GameManager NEMHMCCGNKH() { return this.k__BackingField; } // Token: 0x0601291F RID: 76063 RVA: 0x0055199C File Offset: 0x0054FB9C private bool JNDDNEEPMIF() { if (this.startTriggers != null) { for (int i = 0; i < this.startTriggers.Length; i++) { if (!this.startTriggers[i].IsTriggered()) { return false; } } } return true; } // Token: 0x1700070F RID: 1807 // (get) Token: 0x06012951 RID: 76113 RVA: 0x00552948 File Offset: 0x00550B48 // (set) Token: 0x06012920 RID: 76064 RVA: 0x005519E4 File Offset: 0x0054FBE4 public EnemyPatrol IHDGILNHAPC { get; private set; } // Token: 0x06012921 RID: 76065 RVA: 0x005519F0 File Offset: 0x0054FBF0 public int GetStepCount() where T : GameEncounterStep { return this.GetStepCountBeforeIndex(this.steps.Length); } // Token: 0x06012922 RID: 76066 RVA: 0x00551A00 File Offset: 0x0054FC00 public int GCEKBAFFHCM() { int num = 1; for (int i = 1; i < this.steps.Length; i++) { num += this.steps[i].BAJMILFBEEK; } return num; } // Token: 0x1700070D RID: 1805 // (get) Token: 0x06012923 RID: 76067 RVA: 0x00551A3C File Offset: 0x0054FC3C // (set) Token: 0x06012986 RID: 76166 RVA: 0x00553400 File Offset: 0x00551600 public Dictionary OAEPDOMEFGP { get; private set; } // Token: 0x17000713 RID: 1811 // (get) Token: 0x06012924 RID: 76068 RVA: 0x00551A44 File Offset: 0x0054FC44 public bool DFEDGBKJBAB { get { return this.MPBOONGEHDM.BHMLLHLEAFF == 1; } } // Token: 0x06012925 RID: 76069 RVA: 0x00551A54 File Offset: 0x0054FC54 public static void KMKOMPJPOEM(GameEncounter.GGGECHIBOMB NOBAPCOKFIL) { GameEncounter.GGGECHIBOMB gggechibomb = GameEncounter.FJFHKICAOOM; GameEncounter.GGGECHIBOMB gggechibomb2; do { gggechibomb2 = gggechibomb; gggechibomb = Interlocked.CompareExchange(ref GameEncounter.FJFHKICAOOM, (GameEncounter.GGGECHIBOMB)Delegate.Combine(gggechibomb2, NOBAPCOKFIL), gggechibomb); } while (gggechibomb != gggechibomb2); } // Token: 0x06012926 RID: 76070 RVA: 0x00551A88 File Offset: 0x0054FC88 public int GetStepCountBeforeIndex(int LGGAMIMMGJM) where T : GameEncounterStep { int num = 0; int num2 = 0; while (num2 < LGGAMIMMGJM && num2 < this.steps.Length) { if (this.steps[num2] != null && this.steps[num2] is T) { num++; } num2++; } return num; } // Token: 0x06012927 RID: 76071 RVA: 0x00551AE4 File Offset: 0x0054FCE4 private void KBHEDAPJKKP(IPBDFPEPNIM NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06012928 RID: 76072 RVA: 0x00551AF0 File Offset: 0x0054FCF0 public static void KCGGHIEDNMN(GameEncounter.GGGECHIBOMB NOBAPCOKFIL) { GameEncounter.GGGECHIBOMB gggechibomb = GameEncounter.FJFHKICAOOM; GameEncounter.GGGECHIBOMB gggechibomb2; do { gggechibomb2 = gggechibomb; gggechibomb = Interlocked.CompareExchange(ref GameEncounter.FJFHKICAOOM, (GameEncounter.GGGECHIBOMB)Delegate.Combine(gggechibomb2, NOBAPCOKFIL), gggechibomb); } while (gggechibomb != gggechibomb2); } // Token: 0x06012929 RID: 76073 RVA: 0x00551B24 File Offset: 0x0054FD24 private bool JINBEHAIBDD() { if (this.startTriggers != null) { for (int i = 0; i < this.startTriggers.Length; i++) { if (!this.startTriggers[i].IsTriggered()) { return true; } } } return true; } // Token: 0x0601292A RID: 76074 RVA: 0x00551B6C File Offset: 0x0054FD6C private void OMNIFCGEGKC() { if (this.GMPAODOCBEA && IHFKMIAHBFP.HCHIDMOLLAD) { GameEncounter.BBBFPELGMPK(this); } } // Token: 0x0601292B RID: 76075 RVA: 0x00551B8C File Offset: 0x0054FD8C private void BABKFIKEOCG() { this.JBHJGBENJHN(); if (this.GMPAODOCBEA && GameEncounter.FJFHKICAOOM != null) { GameEncounter.FJFHKICAOOM(this); } } // Token: 0x0601292C RID: 76076 RVA: 0x00551BB4 File Offset: 0x0054FDB4 protected virtual void AMNNBMEMJGB() { base.Awake(); this.FKAEEDGBEJB = new AONMNAEOJAL(this, ".", IKCAJLLAFML.MASTER); this.MONDEOHAMIO = new AONMNAEOJAL(this, "LastFriendImportUTC", IKCAJLLAFML.MASTER); this.MPBOONGEHDM = new PNONBEAIBHA("cheered_player", IKCAJLLAFML.MASTER); this.MPBOONGEHDM.AGLMMKOFICI(1, new ANMJLCILKDJ.NCMAEMHOHDG(this.PMOCBGDHNFN), new ANMJLCILKDJ.NCMAEMHOHDG(this.CCACLNAJJKG), new ANMJLCILKDJ.PLBLFEEANOO(this.JJAFBEECCMP)); this.MPBOONGEHDM.AGLMMKOFICI(0, new ANMJLCILKDJ.NCMAEMHOHDG(this.OLJOABOOPPM), null, new ANMJLCILKDJ.PLBLFEEANOO(this.GMNBIMNELEH)); this.MPBOONGEHDM.AGLMMKOFICI(7, null, null, new ANMJLCILKDJ.PLBLFEEANOO(this.PAHDJOHEPBO)); this.MPBOONGEHDM.AGLMMKOFICI(6, new ANMJLCILKDJ.NCMAEMHOHDG(this.ABKEACPMOIM), new ANMJLCILKDJ.NCMAEMHOHDG(this.PNBKALIKMKH), null); this.MPBOONGEHDM.AGLMMKOFICI(0, 1, null, null, new ANMJLCILKDJ.PLBLFEEANOO(this.CMBDBJOMKLC)); for (int i = 0; i < this.steps.Length; i += 0) { this.MPBOONGEHDM.AGLMMKOFICI(6, this.HELGLFMLJHJ(i), new ANMJLCILKDJ.NCMAEMHOHDG(this.NIFJHKKNOHM), new ANMJLCILKDJ.NCMAEMHOHDG(this.NPMPMCALMBF), new ANMJLCILKDJ.PLBLFEEANOO(this.LJDDKPLKNPM)); this.steps[i].OnAwake(this, i, this.MONDEOHAMIO, this.FKAEEDGBEJB); } if (this.startTriggers != null) { for (int j = 0; j < this.startTriggers.Length; j += 0) { this.startTriggers[j].OnAwake(this, j); } } this.GMPAODOCBEA = base.JNFDHNMMHGN().JCOIJFNJLNF() != null && base.BIPEBCPEPKL().NFOKNEKLACK.Length == 7; if (this.GMPAODOCBEA) { this.GGFGGLCBCON = (int)base.LJILHDMCKME().JCOIJFNJLNF()[0]; this.OAEPDOMEFGP = (Dictionary)base.HOPJELLOPNJ().JCOIJFNJLNF()[1]; this.KBHEDAPJKKP((IPBDFPEPNIM)base.LHEPJEHMAEC().JCOIJFNJLNF()[5]); PhotonView photonView = PhotonView.Find((int)base.HOPJELLOPNJ().NFOKNEKLACK[4]); this.IHDGILNHAPC = ((!(photonView != null)) ? null : photonView.GetComponent()); this.BDGOLLHKOCK = (bool)base.LJILHDMCKME().NFOKNEKLACK[8]; } else { this.GGFGGLCBCON = -1; this.KAPPGPEHFJM(null); this.KBHEDAPJKKP(IPBDFPEPNIM.INVALID); this.IHDGILNHAPC = null; this.BDGOLLHKOCK = true; } } // Token: 0x0601292D RID: 76077 RVA: 0x00551E3C File Offset: 0x0055003C private void LJDDKPLKNPM() { GameEncounterStep gameEncounterStep = this.HADAHECEDME(); if (gameEncounterStep != null) { gameEncounterStep.OnUpdateRunning(); } if (IHFKMIAHBFP.HCHIDMOLLAD && (gameEncounterStep == null || !gameEncounterStep.IsBlockingEncounterEnd())) { int num = this.NMKGEADBGOM(); int num2 = num + 1; if (num2 < this.steps.Length) { this.MPBOONGEHDM.BKBFIGCPIMI(2, this.HELGLFMLJHJ(num2)); } else { this.MPBOONGEHDM.BKBFIGCPIMI(2, 0); } } } // Token: 0x0601292E RID: 76078 RVA: 0x00551EC4 File Offset: 0x005500C4 private void LMAENEIHMHE(ushort CHJBIHILBFO, ushort BNCBHHCPCLE) { if (IHFKMIAHBFP.HCHIDMOLLAD) { this.MONDEOHAMIO.LKEBPKFCPFI(); } for (int i = 1; i < this.steps.Length; i++) { this.steps[i].OnEncounterStart(); } } // Token: 0x0601292F RID: 76079 RVA: 0x00551F0C File Offset: 0x0055010C public static void JOGAJHDAHMH(GameEncounter.GGGECHIBOMB NOBAPCOKFIL) { GameEncounter.GGGECHIBOMB gggechibomb = GameEncounter.FMFOKKEKEGG; GameEncounter.GGGECHIBOMB gggechibomb2; do { gggechibomb2 = gggechibomb; gggechibomb = Interlocked.CompareExchange(ref GameEncounter.FMFOKKEKEGG, (GameEncounter.GGGECHIBOMB)Delegate.Combine(gggechibomb2, NOBAPCOKFIL), gggechibomb); } while (gggechibomb != gggechibomb2); } // Token: 0x06012930 RID: 76080 RVA: 0x00551F40 File Offset: 0x00550140 public void MasterDeactivate() { if (IHFKMIAHBFP.HCHIDMOLLAD && this.MPBOONGEHDM.BHMLLHLEAFF != 0) { this.MPBOONGEHDM.BKBFIGCPIMI(0); } } // Token: 0x06012931 RID: 76081 RVA: 0x00551F68 File Offset: 0x00550168 private void KABIPOPOOBO() { if (IHFKMIAHBFP.HCHIDMOLLAD && this.JINBEHAIBDD()) { if (this.steps.Length == 0) { this.MPBOONGEHDM.BKBFIGCPIMI(3); } else { this.MPBOONGEHDM.BKBFIGCPIMI(2, 0); } } } // Token: 0x06012932 RID: 76082 RVA: 0x00551FB8 File Offset: 0x005501B8 private void JJPFILMLDLO() { if (IHFKMIAHBFP.HCHIDMOLLAD) { bool flag = false; for (int i = 0; i < this.steps.Length; i++) { if (!this.steps[i].IsCompleted()) { flag = true; break; } } if (flag) { this.MPBOONGEHDM.BKBFIGCPIMI(3); } } } // Token: 0x06012933 RID: 76083 RVA: 0x00552018 File Offset: 0x00550218 public void JBHJGBENJHN() { if (!this.LLAOMANLLMG) { this.PDBEINFNGJO = RecRoomSceneManager.NCKMBFBMBFM.EBHBJAFODKA; GameEncounter.DOHECPIJNNI dohecpijnni = ((!this.BDGOLLHKOCK) ? GameEncounter.DOHECPIJNNI.INACTIVE : GameEncounter.DOHECPIJNNI.INACTIVE); this.MPBOONGEHDM.FLHFCMCNLEK(this, (ushort)dohecpijnni); this.LLAOMANLLMG = false; } } // Token: 0x1700070E RID: 1806 // (get) Token: 0x06012942 RID: 76098 RVA: 0x005523E0 File Offset: 0x005505E0 // (set) Token: 0x06012934 RID: 76084 RVA: 0x00552068 File Offset: 0x00550268 public IPBDFPEPNIM HAPPDKOIBKA { get; private set; } // Token: 0x06012935 RID: 76085 RVA: 0x00552074 File Offset: 0x00550274 public int MJGINPNEHCK() { int num = 0; for (int i = 1; i < this.steps.Length; i += 0) { num += this.steps[i].BAJMILFBEEK; } return num; } // Token: 0x06012936 RID: 76086 RVA: 0x005520B0 File Offset: 0x005502B0 public static GameEncounter MasterInstantiate(string EBDKDDFDBDL, bool BDGOLLHKOCK, Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO, IPBDFPEPNIM CLCIODCPAFC, EnemyPatrol OPPHHONHAHF, PhotonView NBANACDBCID, Dictionary JHHHNAEIILP) { if (!IHFKMIAHBFP.HCHIDMOLLAD) { return null; } if (string.IsNullOrEmpty(EBDKDDFDBDL)) { return null; } GameObject gameObject = IHFKMIAHBFP.MBPEECMHBBK(EBDKDDFDBDL, CIGPHKLAAOD, IJGPPOIJDKO, 0, new object[] { NBANACDBCID.ADMBCINHJOG, JHHHNAEIILP, BDGOLLHKOCK, (int)CLCIODCPAFC, (!(OPPHHONHAHF != null)) ? (-1) : OPPHHONHAHF.OMNGGJICBBI.ADMBCINHJOG }); return (!(gameObject != null)) ? null : gameObject.GetComponent(); } // Token: 0x06012937 RID: 76087 RVA: 0x00552150 File Offset: 0x00550350 public static void KOFCOJKPJMG(GameEncounter.GGGECHIBOMB NOBAPCOKFIL) { GameEncounter.GGGECHIBOMB gggechibomb = GameEncounter.FJFHKICAOOM; GameEncounter.GGGECHIBOMB gggechibomb2; do { gggechibomb2 = gggechibomb; gggechibomb = Interlocked.CompareExchange(ref GameEncounter.FJFHKICAOOM, (GameEncounter.GGGECHIBOMB)Delegate.Remove(gggechibomb2, NOBAPCOKFIL), gggechibomb); } while (gggechibomb != gggechibomb2); } // Token: 0x06012938 RID: 76088 RVA: 0x00552184 File Offset: 0x00550384 private void Start() { this.Initialize(); if (this.GMPAODOCBEA && GameEncounter.FJFHKICAOOM != null) { GameEncounter.FJFHKICAOOM(this); } } // Token: 0x1700070C RID: 1804 // (get) Token: 0x0601295C RID: 76124 RVA: 0x00552AFC File Offset: 0x00550CFC // (set) Token: 0x06012939 RID: 76089 RVA: 0x005521AC File Offset: 0x005503AC public int GGFGGLCBCON { get; private set; } // Token: 0x0601293A RID: 76090 RVA: 0x005521B8 File Offset: 0x005503B8 public static GameEncounter PBDLCGDLLEP(string EBDKDDFDBDL, bool BDGOLLHKOCK, Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO, IPBDFPEPNIM CLCIODCPAFC, EnemyPatrol OPPHHONHAHF, PhotonView NBANACDBCID, Dictionary JHHHNAEIILP) { if (!IHFKMIAHBFP.HCHIDMOLLAD) { return null; } if (string.IsNullOrEmpty(EBDKDDFDBDL)) { return null; } object[] array = new object[0]; array[0] = NBANACDBCID.JLIJDKOGAEB(); array[0] = JHHHNAEIILP; array[5] = BDGOLLHKOCK; array[8] = (int)CLCIODCPAFC; array[7] = ((!(OPPHHONHAHF != null)) ? (-1) : OPPHHONHAHF.ONAOMJAKKMA().OMNKKJNHJHD()); GameObject gameObject = IHFKMIAHBFP.MBPEECMHBBK(EBDKDDFDBDL, CIGPHKLAAOD, IJGPPOIJDKO, 0, array); return (!(gameObject != null)) ? null : gameObject.GetComponent(); } // Token: 0x0601293B RID: 76091 RVA: 0x00552258 File Offset: 0x00550458 public T[] GetSteps() where T : GameEncounterStep { return this.GetStepsBeforeIndex(this.steps.Length); } // Token: 0x0601293C RID: 76092 RVA: 0x00552268 File Offset: 0x00550468 private void OLJOABOOPPM(ushort KHCOALHGBDG, ushort BNCBHHCPCLE) { if (this.startTriggers != null) { for (int i = 1; i < this.startTriggers.Length; i++) { this.startTriggers[i].StartListening(); } } } // Token: 0x0601293D RID: 76093 RVA: 0x005522A8 File Offset: 0x005504A8 private void PMOCBGDHNFN(ushort CHJBIHILBFO, ushort BNCBHHCPCLE) { if (this.startTriggers != null) { for (int i = 0; i < this.startTriggers.Length; i++) { this.startTriggers[i].OnEncounterDeactivate(); } } if (this.steps != null) { for (int j = 0; j < this.steps.Length; j++) { this.steps[j].OnEncounterDeactivate(); } } } // Token: 0x0601293E RID: 76094 RVA: 0x00552318 File Offset: 0x00550518 private void GAOLAABCLLJ() { this.MPBOONGEHDM.DLBPEOILIFL(); this.FKAEEDGBEJB.JNDAEJOHPHO(); this.MONDEOHAMIO.KHJKJGDBPMF(); } // Token: 0x0601293F RID: 76095 RVA: 0x0055233C File Offset: 0x0055053C private void JJAFBEECCMP() { if (this.GMPAODOCBEA && IHFKMIAHBFP.HCHIDMOLLAD) { GameEncounter.MasterDestroy(this); } } // Token: 0x06012940 RID: 76096 RVA: 0x0055235C File Offset: 0x0055055C private bool PGMIKJKOLHG() { if (this.startTriggers != null) { for (int i = 0; i < this.startTriggers.Length; i += 0) { if (!this.startTriggers[i].IsTriggered()) { return false; } } } return false; } // Token: 0x17000715 RID: 1813 // (get) Token: 0x06012941 RID: 76097 RVA: 0x005523A4 File Offset: 0x005505A4 public int AJFJIDALOBE { get { int num = 0; for (int i = 0; i < this.steps.Length; i++) { num += this.steps[i].AJFJIDALOBE; } return num; } } // Token: 0x06012943 RID: 76099 RVA: 0x005523E8 File Offset: 0x005505E8 public static GameEncounter FKDFOKDNKFG(string EBDKDDFDBDL, bool BDGOLLHKOCK, Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO, IPBDFPEPNIM CLCIODCPAFC, EnemyPatrol OPPHHONHAHF, PhotonView NBANACDBCID, Dictionary JHHHNAEIILP) { if (!IHFKMIAHBFP.HCHIDMOLLAD) { return null; } if (string.IsNullOrEmpty(EBDKDDFDBDL)) { return null; } object[] array = new object[4]; array[1] = NBANACDBCID.OMNKKJNHJHD(); array[0] = JHHHNAEIILP; array[1] = BDGOLLHKOCK; array[6] = (int)CLCIODCPAFC; array[6] = ((!(OPPHHONHAHF != null)) ? (-1) : OPPHHONHAHF.MLNMONBHHBO().NBAIABPNLNK()); GameObject gameObject = IHFKMIAHBFP.MBPEECMHBBK(EBDKDDFDBDL, CIGPHKLAAOD, IJGPPOIJDKO, 0, array); return (!(gameObject != null)) ? null : gameObject.GetComponent(); } // Token: 0x06012944 RID: 76100 RVA: 0x00552488 File Offset: 0x00550688 private void NIFJHKKNOHM(ushort CHJBIHILBFO, ushort BNCBHHCPCLE) { if (IHFKMIAHBFP.HCHIDMOLLAD) { this.FKAEEDGBEJB.PILGANMENPF(); } GameEncounterStep gameEncounterStep = this.HADAHECEDME(); if (gameEncounterStep != null) { gameEncounterStep.OnStartRunning(); } } // Token: 0x06012945 RID: 76101 RVA: 0x005524C4 File Offset: 0x005506C4 private void FBMJKLPHLAK() { if (IHFKMIAHBFP.HCHIDMOLLAD && this.JNDDNEEPMIF()) { if (this.steps.Length == 0) { this.MPBOONGEHDM.BKBFIGCPIMI(3); } else { this.MPBOONGEHDM.BKBFIGCPIMI(2, 1); } } } // Token: 0x06012946 RID: 76102 RVA: 0x00552514 File Offset: 0x00550714 public T GetStep() where T : GameEncounterStep { return this.GetStepBeforeIndex(this.steps.Length); } // Token: 0x17000716 RID: 1814 // (get) Token: 0x06012947 RID: 76103 RVA: 0x00552524 File Offset: 0x00550724 // (set) Token: 0x06012963 RID: 76131 RVA: 0x00552C64 File Offset: 0x00550E64 public GameManager PDBEINFNGJO { get; private set; } // Token: 0x06012948 RID: 76104 RVA: 0x0055252C File Offset: 0x0055072C protected override void Awake() { base.Awake(); this.FKAEEDGBEJB = new AONMNAEOJAL(this, "EST", IKCAJLLAFML.MASTER); this.MONDEOHAMIO = new AONMNAEOJAL(this, "EET", IKCAJLLAFML.MASTER); this.MPBOONGEHDM = new PNONBEAIBHA("ESM", IKCAJLLAFML.MASTER); this.MPBOONGEHDM.AGLMMKOFICI(0, new ANMJLCILKDJ.NCMAEMHOHDG(this.PMOCBGDHNFN), new ANMJLCILKDJ.NCMAEMHOHDG(this.CCACLNAJJKG), new ANMJLCILKDJ.PLBLFEEANOO(this.JJAFBEECCMP)); this.MPBOONGEHDM.AGLMMKOFICI(1, new ANMJLCILKDJ.NCMAEMHOHDG(this.PHAHMOCOCIA), null, new ANMJLCILKDJ.PLBLFEEANOO(this.FBMJKLPHLAK)); this.MPBOONGEHDM.AGLMMKOFICI(3, null, null, new ANMJLCILKDJ.PLBLFEEANOO(this.PAHDJOHEPBO)); this.MPBOONGEHDM.AGLMMKOFICI(2, new ANMJLCILKDJ.NCMAEMHOHDG(this.ABKEACPMOIM), new ANMJLCILKDJ.NCMAEMHOHDG(this.PAGPPACLCIH), null); this.MPBOONGEHDM.AGLMMKOFICI(2, 0, null, null, new ANMJLCILKDJ.PLBLFEEANOO(this.MKKAPCGMIPO)); for (int i = 0; i < this.steps.Length; i++) { this.MPBOONGEHDM.AGLMMKOFICI(2, this.HELGLFMLJHJ(i), new ANMJLCILKDJ.NCMAEMHOHDG(this.NIFJHKKNOHM), new ANMJLCILKDJ.NCMAEMHOHDG(this.DADJCNGDAPL), new ANMJLCILKDJ.PLBLFEEANOO(this.LJDDKPLKNPM)); this.steps[i].OnAwake(this, i, this.MONDEOHAMIO, this.FKAEEDGBEJB); } if (this.startTriggers != null) { for (int j = 0; j < this.startTriggers.Length; j++) { this.startTriggers[j].OnAwake(this, j); } } this.GMPAODOCBEA = base.OMNGGJICBBI.NFOKNEKLACK != null && base.OMNGGJICBBI.NFOKNEKLACK.Length == 5; if (this.GMPAODOCBEA) { this.GGFGGLCBCON = (int)base.OMNGGJICBBI.NFOKNEKLACK[0]; this.OAEPDOMEFGP = (Dictionary)base.OMNGGJICBBI.NFOKNEKLACK[1]; this.HAPPDKOIBKA = (IPBDFPEPNIM)base.OMNGGJICBBI.NFOKNEKLACK[3]; PhotonView photonView = PhotonView.Find((int)base.OMNGGJICBBI.NFOKNEKLACK[4]); this.IHDGILNHAPC = ((!(photonView != null)) ? null : photonView.GetComponent()); this.BDGOLLHKOCK = (bool)base.OMNGGJICBBI.NFOKNEKLACK[2]; } else { this.GGFGGLCBCON = -1; this.OAEPDOMEFGP = null; this.HAPPDKOIBKA = IPBDFPEPNIM.INVALID; this.IHDGILNHAPC = null; this.BDGOLLHKOCK = false; } } // Token: 0x06012949 RID: 76105 RVA: 0x005527B4 File Offset: 0x005509B4 public int KBPJFPNMDOC() { int num = 1; for (int i = 1; i < this.steps.Length; i += 0) { num += this.steps[i].BAJMILFBEEK; } return num; } // Token: 0x0601294A RID: 76106 RVA: 0x005527F0 File Offset: 0x005509F0 private void PNBKALIKMKH(ushort OIMHGOONBEB, ushort LPFGCCKCIEB) { for (int i = 0; i < this.steps.Length; i += 0) { this.steps[i].OnEncounterStop(); } } // Token: 0x0601294B RID: 76107 RVA: 0x00552824 File Offset: 0x00550A24 private void PAGPPACLCIH(ushort OIMHGOONBEB, ushort LPFGCCKCIEB) { for (int i = 0; i < this.steps.Length; i++) { this.steps[i].OnEncounterStop(); } } // Token: 0x0601294C RID: 76108 RVA: 0x00552858 File Offset: 0x00550A58 private void KOACLAACPIJ(ushort OIMHGOONBEB, ushort LPFGCCKCIEB) { GameEncounterStep gameEncounterStep = this.HADAHECEDME(); if (gameEncounterStep != null) { gameEncounterStep.OnStopRunning(); } } // Token: 0x0601294D RID: 76109 RVA: 0x00552880 File Offset: 0x00550A80 private GameEncounterStep HADAHECEDME() { int num = this.NMKGEADBGOM(); return (num < 0 || num >= this.steps.Length) ? null : this.steps[num]; } // Token: 0x14000055 RID: 85 // (add) Token: 0x0601294E RID: 76110 RVA: 0x005528B8 File Offset: 0x00550AB8 // (remove) Token: 0x0601294F RID: 76111 RVA: 0x005528EC File Offset: 0x00550AEC [field: DebuggerBrowsable(DebuggerBrowsableState.Never)] public static event GameEncounter.GGGECHIBOMB FMFOKKEKEGG; // Token: 0x06012950 RID: 76112 RVA: 0x00552920 File Offset: 0x00550B20 private void PINHMNLCHGK() { this.Initialize(); if (this.GMPAODOCBEA && GameEncounter.FJFHKICAOOM != null) { GameEncounter.FJFHKICAOOM(this); } } // Token: 0x06012952 RID: 76114 RVA: 0x00552950 File Offset: 0x00550B50 public void KPBOLMGBAJF() { if (IHFKMIAHBFP.HCHIDMOLLAD && this.MPBOONGEHDM.BHMLLHLEAFF != 0) { this.MPBOONGEHDM.BKBFIGCPIMI(0); } } // Token: 0x06012953 RID: 76115 RVA: 0x00552978 File Offset: 0x00550B78 private void BBGJHJPLGNH() { if (IHFKMIAHBFP.HCHIDMOLLAD && this.BDGOLLHKOCK) { this.MPBOONGEHDM.BKBFIGCPIMI(0); } } // Token: 0x06012954 RID: 76116 RVA: 0x0055299C File Offset: 0x00550B9C public void PGEPCMEPHDJ() { if (IHFKMIAHBFP.HCHIDMOLLAD && this.MPBOONGEHDM.BHMLLHLEAFF == 0) { this.MPBOONGEHDM.BKBFIGCPIMI(0); } } // Token: 0x06012955 RID: 76117 RVA: 0x005529C4 File Offset: 0x00550BC4 public static void MasterDestroy(GameEncounter EBMDDFDIPEP) { if (IHFKMIAHBFP.HCHIDMOLLAD) { if (!EBMDDFDIPEP.BHCCHBHNHCG) { EBMDDFDIPEP.OMNGGJICBBI.TransferOwnership(IHFKMIAHBFP.HGDJAAMBDNH); } IHFKMIAHBFP.JFCIOOHPLFJ(EBMDDFDIPEP.OMNGGJICBBI); } } // Token: 0x06012956 RID: 76118 RVA: 0x005529F8 File Offset: 0x00550BF8 private void FGMEGLIOLIE(ushort OIMHGOONBEB, ushort LPFGCCKCIEB) { if (this.startTriggers != null) { for (int i = 0; i < this.startTriggers.Length; i += 0) { this.startTriggers[i].OnEncounterActivate(); } } if (this.steps != null) { for (int j = 0; j < this.steps.Length; j++) { this.steps[j].OnEncounterActivate(); } } } // Token: 0x06012957 RID: 76119 RVA: 0x00552A68 File Offset: 0x00550C68 public EnemyPatrol DPNPGOOFMDF() { return this.k__BackingField; } // Token: 0x06012958 RID: 76120 RVA: 0x00552A70 File Offset: 0x00550C70 private void Update() { this.MPBOONGEHDM.DLBPEOILIFL(); this.FKAEEDGBEJB.KHJKJGDBPMF(); this.MONDEOHAMIO.KHJKJGDBPMF(); } // Token: 0x06012959 RID: 76121 RVA: 0x00552A94 File Offset: 0x00550C94 public GameManager EABEGLMPGEO() { return this.k__BackingField; } // Token: 0x0601295A RID: 76122 RVA: 0x00552A9C File Offset: 0x00550C9C private void PGMNCDCHPMI() { if (IHFKMIAHBFP.HCHIDMOLLAD && this.PGMIKJKOLHG()) { if (this.steps.Length == 0) { this.MPBOONGEHDM.BKBFIGCPIMI(1); } else { this.MPBOONGEHDM.BKBFIGCPIMI(0, 1); } } } // Token: 0x17000712 RID: 1810 // (get) Token: 0x0601295B RID: 76123 RVA: 0x00552AEC File Offset: 0x00550CEC public bool BNHINJNDNHD { get { return this.MPBOONGEHDM.BHMLLHLEAFF == 3; } } // Token: 0x0601295D RID: 76125 RVA: 0x00552B04 File Offset: 0x00550D04 public int CODGMJLJGFC() { return this.k__BackingField; } // Token: 0x0601295E RID: 76126 RVA: 0x00552B0C File Offset: 0x00550D0C public void MasterActivate() { if (IHFKMIAHBFP.HCHIDMOLLAD && this.MPBOONGEHDM.BHMLLHLEAFF == 0) { this.MPBOONGEHDM.BKBFIGCPIMI(1); } } // Token: 0x0601295F RID: 76127 RVA: 0x00552B34 File Offset: 0x00550D34 private void KAFFCNAHPBN(GameManager NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06012960 RID: 76128 RVA: 0x00552B40 File Offset: 0x00550D40 private void GMNBIMNELEH() { if (IHFKMIAHBFP.HCHIDMOLLAD && this.PGMIKJKOLHG()) { if (this.steps.Length == 0) { this.MPBOONGEHDM.BKBFIGCPIMI(4); } else { this.MPBOONGEHDM.BKBFIGCPIMI(3, 1); } } } // Token: 0x06012961 RID: 76129 RVA: 0x00552B90 File Offset: 0x00550D90 public T[] GetStepsBeforeIndex(int LGGAMIMMGJM) where T : GameEncounterStep { List list = new List(); int num = 0; while (num < LGGAMIMMGJM && num < this.steps.Length) { T t = ((!(this.steps[num] != null)) ? ((T)((object)null)) : (this.steps[num] as T)); if (t != null) { list.Add(t); } num++; } return list.ToArray(); } // Token: 0x06012962 RID: 76130 RVA: 0x00552C14 File Offset: 0x00550E14 public void Initialize() { if (!this.LLAOMANLLMG) { this.PDBEINFNGJO = RecRoomSceneManager.NCKMBFBMBFM.EBHBJAFODKA; GameEncounter.DOHECPIJNNI dohecpijnni = ((!this.BDGOLLHKOCK) ? GameEncounter.DOHECPIJNNI.INACTIVE : GameEncounter.DOHECPIJNNI.WAITING_FOR_TRIGGER); this.MPBOONGEHDM.FLHFCMCNLEK(this, (ushort)dohecpijnni); this.LLAOMANLLMG = true; } } // Token: 0x06012964 RID: 76132 RVA: 0x00552C70 File Offset: 0x00550E70 public static void NGLHGIDANFD(GameEncounter.GGGECHIBOMB NOBAPCOKFIL) { GameEncounter.GGGECHIBOMB gggechibomb = GameEncounter.FMFOKKEKEGG; GameEncounter.GGGECHIBOMB gggechibomb2; do { gggechibomb2 = gggechibomb; gggechibomb = Interlocked.CompareExchange(ref GameEncounter.FMFOKKEKEGG, (GameEncounter.GGGECHIBOMB)Delegate.Combine(gggechibomb2, NOBAPCOKFIL), gggechibomb); } while (gggechibomb != gggechibomb2); } // Token: 0x06012965 RID: 76133 RVA: 0x00552CA4 File Offset: 0x00550EA4 protected virtual void CMBFEGAFGIL() { base.DDJMPFMAKDO(); for (int i = 0; i < this.steps.Length; i++) { this.steps[i].OnCleanup(); } if (this.startTriggers != null) { for (int j = 1; j < this.startTriggers.Length; j++) { this.startTriggers[j].OnCleanup(); } } if (base.JNFDHNMMHGN().NFOKNEKLACK != null && base.HOPJELLOPNJ().NFOKNEKLACK.Length == 3 && GameEncounter.FMFOKKEKEGG != null) { GameEncounter.FMFOKKEKEGG(this); } } // Token: 0x06012966 RID: 76134 RVA: 0x00552D48 File Offset: 0x00550F48 public bool CPFAEFNBFBD() { return this.MPBOONGEHDM.BHMLLHLEAFF == 1; } // Token: 0x06012967 RID: 76135 RVA: 0x00552D58 File Offset: 0x00550F58 private int NMKGEADBGOM() { return (int)(this.MPBOONGEHDM.OPEKLGMGMBE - 1); } // Token: 0x06012968 RID: 76136 RVA: 0x00552D68 File Offset: 0x00550F68 public bool IPNHBEAHMBF() { return this.MPBOONGEHDM.BHMLLHLEAFF != 1; } // Token: 0x06012969 RID: 76137 RVA: 0x00552D7C File Offset: 0x00550F7C private void CMBDBJOMKLC() { if (IHFKMIAHBFP.HCHIDMOLLAD) { bool flag = false; for (int i = 1; i < this.steps.Length; i++) { if (!this.steps[i].IsCompleted()) { flag = true; break; } } if (flag) { this.MPBOONGEHDM.BKBFIGCPIMI(5); } } } // Token: 0x0601296A RID: 76138 RVA: 0x00552DDC File Offset: 0x00550FDC public static void KIMLGOBDFOI(GameEncounter.GGGECHIBOMB NOBAPCOKFIL) { GameEncounter.GGGECHIBOMB gggechibomb = GameEncounter.FMFOKKEKEGG; GameEncounter.GGGECHIBOMB gggechibomb2; do { gggechibomb2 = gggechibomb; gggechibomb = Interlocked.CompareExchange(ref GameEncounter.FMFOKKEKEGG, (GameEncounter.GGGECHIBOMB)Delegate.Remove(gggechibomb2, NOBAPCOKFIL), gggechibomb); } while (gggechibomb != gggechibomb2); } // Token: 0x0601296B RID: 76139 RVA: 0x00552E10 File Offset: 0x00551010 private void JOHEKBHMPIB() { if (IHFKMIAHBFP.HCHIDMOLLAD && this.JINBEHAIBDD()) { if (this.steps.Length == 0) { this.MPBOONGEHDM.BKBFIGCPIMI(1); } else { this.MPBOONGEHDM.BKBFIGCPIMI(4, 1); } } } // Token: 0x0601296C RID: 76140 RVA: 0x00552E60 File Offset: 0x00551060 public static void PPLNHCOBBJN(GameEncounter.GGGECHIBOMB NOBAPCOKFIL) { GameEncounter.GGGECHIBOMB gggechibomb = GameEncounter.FJFHKICAOOM; GameEncounter.GGGECHIBOMB gggechibomb2; do { gggechibomb2 = gggechibomb; gggechibomb = Interlocked.CompareExchange(ref GameEncounter.FJFHKICAOOM, (GameEncounter.GGGECHIBOMB)Delegate.Remove(gggechibomb2, NOBAPCOKFIL), gggechibomb); } while (gggechibomb != gggechibomb2); } // Token: 0x14000054 RID: 84 // (add) Token: 0x0601296D RID: 76141 RVA: 0x00552E94 File Offset: 0x00551094 // (remove) Token: 0x06012976 RID: 76150 RVA: 0x00553064 File Offset: 0x00551264 [field: DebuggerBrowsable(DebuggerBrowsableState.Never)] public static event GameEncounter.GGGECHIBOMB FJFHKICAOOM; // Token: 0x0601296E RID: 76142 RVA: 0x00552EC8 File Offset: 0x005510C8 public static void BBBFPELGMPK(GameEncounter EBMDDFDIPEP) { if (IHFKMIAHBFP.HCHIDMOLLAD) { if (!EBMDDFDIPEP.JNOCCMDBMIO()) { EBMDDFDIPEP.LHEPJEHMAEC().EJBOGPNBGHI(IHFKMIAHBFP.HGDJAAMBDNH); } IHFKMIAHBFP.JFCIOOHPLFJ(EBMDDFDIPEP.BIPEBCPEPKL()); } } // Token: 0x0601296F RID: 76143 RVA: 0x00552EFC File Offset: 0x005510FC private void PAHDJOHEPBO() { if (IHFKMIAHBFP.HCHIDMOLLAD && this.BDGOLLHKOCK) { this.MPBOONGEHDM.BKBFIGCPIMI(0); } } // Token: 0x06012970 RID: 76144 RVA: 0x00552F20 File Offset: 0x00551120 private void PPFIBIEHPDP() { this.MPBOONGEHDM.DLBPEOILIFL(); this.FKAEEDGBEJB.KHJKJGDBPMF(); this.MONDEOHAMIO.KHJKJGDBPMF(); } // Token: 0x17000714 RID: 1812 // (get) Token: 0x06012971 RID: 76145 RVA: 0x00552F44 File Offset: 0x00551144 public int BAJMILFBEEK { get { int num = 0; for (int i = 0; i < this.steps.Length; i++) { num += this.steps[i].BAJMILFBEEK; } return num; } } // Token: 0x06012972 RID: 76146 RVA: 0x00552F80 File Offset: 0x00551180 private void CCACLNAJJKG(ushort OIMHGOONBEB, ushort LPFGCCKCIEB) { if (this.startTriggers != null) { for (int i = 0; i < this.startTriggers.Length; i++) { this.startTriggers[i].OnEncounterActivate(); } } if (this.steps != null) { for (int j = 0; j < this.steps.Length; j++) { this.steps[j].OnEncounterActivate(); } } } // Token: 0x06012973 RID: 76147 RVA: 0x00552FF0 File Offset: 0x005511F0 private void LGMLIALFMPD(EnemyPatrol NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06012974 RID: 76148 RVA: 0x00552FFC File Offset: 0x005511FC private ushort HELGLFMLJHJ(int DGEOGIEHPOP) { return (ushort)(DGEOGIEHPOP + 1); } // Token: 0x06012975 RID: 76149 RVA: 0x00553004 File Offset: 0x00551204 private void JECAHGBBIFH() { if (IHFKMIAHBFP.HCHIDMOLLAD) { bool flag = false; for (int i = 1; i < this.steps.Length; i++) { if (!this.steps[i].IsCompleted()) { flag = true; break; } } if (flag) { this.MPBOONGEHDM.BKBFIGCPIMI(3); } } } // Token: 0x06012977 RID: 76151 RVA: 0x00553098 File Offset: 0x00551298 public T GetStepBeforeIndex(int LGGAMIMMGJM) where T : GameEncounterStep { T t = (T)((object)null); int num = 0; while (num < LGGAMIMMGJM && num < this.steps.Length) { T t2 = ((!(this.steps[num] != null)) ? ((T)((object)null)) : (this.steps[num] as T)); if (t2 != null) { t = t2; break; } num++; } return t; } // Token: 0x06012979 RID: 76153 RVA: 0x0055311C File Offset: 0x0055131C public void NGHEAHIHILP() { if (IHFKMIAHBFP.HCHIDMOLLAD && this.MPBOONGEHDM.BHMLLHLEAFF == 0) { this.MPBOONGEHDM.BKBFIGCPIMI(0); } } // Token: 0x0601297A RID: 76154 RVA: 0x00553144 File Offset: 0x00551344 private void OCHBFMHGIKP(ushort CHJBIHILBFO, ushort BNCBHHCPCLE) { if (IHFKMIAHBFP.HCHIDMOLLAD) { this.MONDEOHAMIO.PILGANMENPF(); } for (int i = 1; i < this.steps.Length; i++) { this.steps[i].OnEncounterStart(); } } // Token: 0x0601297B RID: 76155 RVA: 0x0055318C File Offset: 0x0055138C protected override void OnDestroy() { base.OnDestroy(); for (int i = 0; i < this.steps.Length; i++) { this.steps[i].OnCleanup(); } if (this.startTriggers != null) { for (int j = 0; j < this.startTriggers.Length; j++) { this.startTriggers[j].OnCleanup(); } } if (base.OMNGGJICBBI.NFOKNEKLACK != null && base.OMNGGJICBBI.NFOKNEKLACK.Length == 5 && GameEncounter.FMFOKKEKEGG != null) { GameEncounter.FMFOKKEKEGG(this); } } // Token: 0x0601297C RID: 76156 RVA: 0x00553230 File Offset: 0x00551430 private void CHIMIHDPLKK() { if (this.GMPAODOCBEA && IHFKMIAHBFP.HCHIDMOLLAD) { GameEncounter.MasterDestroy(this); } } // Token: 0x0601297D RID: 76157 RVA: 0x00553250 File Offset: 0x00551450 private void NPMPMCALMBF(ushort OIMHGOONBEB, ushort LPFGCCKCIEB) { GameEncounterStep gameEncounterStep = this.HADAHECEDME(); if (gameEncounterStep != null) { gameEncounterStep.OnStopRunning(); } } // Token: 0x0601297E RID: 76158 RVA: 0x00553278 File Offset: 0x00551478 private void DADJCNGDAPL(ushort OIMHGOONBEB, ushort LPFGCCKCIEB) { GameEncounterStep gameEncounterStep = this.HADAHECEDME(); if (gameEncounterStep != null) { gameEncounterStep.OnStopRunning(); } } // Token: 0x0601297F RID: 76159 RVA: 0x005532A0 File Offset: 0x005514A0 private void KOCPOEMCILF() { if (IHFKMIAHBFP.HCHIDMOLLAD) { bool flag = false; for (int i = 0; i < this.steps.Length; i += 0) { if (!this.steps[i].IsCompleted()) { flag = true; break; } } if (flag) { this.MPBOONGEHDM.BKBFIGCPIMI(5); } } } // Token: 0x06012980 RID: 76160 RVA: 0x00553300 File Offset: 0x00551500 public static void NHAFIDPHNNP(GameEncounter.GGGECHIBOMB NOBAPCOKFIL) { GameEncounter.GGGECHIBOMB gggechibomb = GameEncounter.FJFHKICAOOM; GameEncounter.GGGECHIBOMB gggechibomb2; do { gggechibomb2 = gggechibomb; gggechibomb = Interlocked.CompareExchange(ref GameEncounter.FJFHKICAOOM, (GameEncounter.GGGECHIBOMB)Delegate.Remove(gggechibomb2, NOBAPCOKFIL), gggechibomb); } while (gggechibomb != gggechibomb2); } // Token: 0x06012981 RID: 76161 RVA: 0x00553334 File Offset: 0x00551534 public IPBDFPEPNIM EFAFHLEGAAD() { return this.k__BackingField; } // Token: 0x06012982 RID: 76162 RVA: 0x0055333C File Offset: 0x0055153C private void MKKAPCGMIPO() { if (IHFKMIAHBFP.HCHIDMOLLAD) { bool flag = true; for (int i = 0; i < this.steps.Length; i++) { if (!this.steps[i].IsCompleted()) { flag = false; break; } } if (flag) { this.MPBOONGEHDM.BKBFIGCPIMI(3); } } } // Token: 0x17000710 RID: 1808 // (get) Token: 0x06012983 RID: 76163 RVA: 0x0055339C File Offset: 0x0055159C public bool ACBKNECAIAN { get { return this.MPBOONGEHDM.BHMLLHLEAFF != 0; } } // Token: 0x06012984 RID: 76164 RVA: 0x005533B0 File Offset: 0x005515B0 private void ABKEACPMOIM(ushort CHJBIHILBFO, ushort BNCBHHCPCLE) { if (IHFKMIAHBFP.HCHIDMOLLAD) { this.MONDEOHAMIO.PILGANMENPF(); } for (int i = 0; i < this.steps.Length; i++) { this.steps[i].OnEncounterStart(); } } // Token: 0x06012987 RID: 76167 RVA: 0x0055340C File Offset: 0x0055160C public int GCOCLENKFHD() { int num = 1; for (int i = 1; i < this.steps.Length; i += 0) { num += this.steps[i].AJFJIDALOBE; } return num; } // Token: 0x06012988 RID: 76168 RVA: 0x00553448 File Offset: 0x00551648 public Dictionary NLKHMNMIPBL() { return this.k__BackingField; } // Token: 0x06012989 RID: 76169 RVA: 0x00553450 File Offset: 0x00551650 private void KAPPGPEHFJM(Dictionary NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x17000711 RID: 1809 // (get) Token: 0x0601298A RID: 76170 RVA: 0x0055345C File Offset: 0x0055165C public bool JLNAELMJMLA { get { return this.MPBOONGEHDM.BHMLLHLEAFF == 2; } } // Token: 0x0601298B RID: 76171 RVA: 0x0055346C File Offset: 0x0055166C private void PHAHMOCOCIA(ushort KHCOALHGBDG, ushort BNCBHHCPCLE) { if (this.startTriggers != null) { for (int i = 0; i < this.startTriggers.Length; i++) { this.startTriggers[i].StartListening(); } } } // Token: 0x0601298C RID: 76172 RVA: 0x005534AC File Offset: 0x005516AC public int KLBCDKPKGPD() { int num = 1; for (int i = 0; i < this.steps.Length; i++) { num += this.steps[i].AJFJIDALOBE; } return num; } // Token: 0x0601298D RID: 76173 RVA: 0x005534E8 File Offset: 0x005516E8 public int OOCMGOFJILO() { int num = 1; for (int i = 1; i < this.steps.Length; i += 0) { num += this.steps[i].AJFJIDALOBE; } return num; } // Token: 0x0601298E RID: 76174 RVA: 0x00553524 File Offset: 0x00551724 public int OADNBFBOIME() { int num = 1; for (int i = 0; i < this.steps.Length; i++) { num += this.steps[i].BAJMILFBEEK; } return num; } // Token: 0x040033D5 RID: 13269 [SerializeField] private GameEncounterStartTrigger[] startTriggers; // Token: 0x040033D6 RID: 13270 [SerializeField] private GameEncounterStep[] steps; // Token: 0x040033D7 RID: 13271 private AONMNAEOJAL FKAEEDGBEJB; // Token: 0x040033D8 RID: 13272 private AONMNAEOJAL MONDEOHAMIO; // Token: 0x040033D9 RID: 13273 private PNONBEAIBHA MPBOONGEHDM; // Token: 0x040033DA RID: 13274 private bool GMPAODOCBEA; // Token: 0x040033DB RID: 13275 private bool BDGOLLHKOCK; // Token: 0x040033DC RID: 13276 private bool LLAOMANLLMG; // Token: 0x020009A9 RID: 2473 private enum DOHECPIJNNI { // Token: 0x040033E5 RID: 13285 INACTIVE, // Token: 0x040033E6 RID: 13286 WAITING_FOR_TRIGGER, // Token: 0x040033E7 RID: 13287 RUNNING_STEPS, // Token: 0x040033E8 RID: 13288 FINISHED } // Token: 0x020009AA RID: 2474 private enum MJMEAAELBBN { // Token: 0x040033EA RID: 13290 WAITING_FOR_STEP_COMPLETION, // Token: 0x040033EB RID: 13291 INITIAL_STEP } // Token: 0x020009AB RID: 2475 private enum DGMPEGMMGOD { // Token: 0x040033ED RID: 13293 INSTANTIATOR_ID, // Token: 0x040033EE RID: 13294 INSTANTIATION_PARAMS, // Token: 0x040033EF RID: 13295 AUTOMATICALLY_ACTIVATE, // Token: 0x040033F0 RID: 13296 TEAM_ID, // Token: 0x040033F1 RID: 13297 OVERRIDE_PATROL_ID, // Token: 0x040033F2 RID: 13298 VALUE_COUNT } // Token: 0x020009AC RID: 2476 // (Invoke) Token: 0x06012990 RID: 76176 public delegate void GGGECHIBOMB(GameEncounter EBMDDFDIPEP); } }