using System; using System.Collections.Generic; using Photon; using RecRoom.Core.Encounters; using UnityEngine; namespace RecRoom.Activities.Arena { // Token: 0x0200000D RID: 13 [RequireComponent(typeof(PhotonView))] public class ArenaEncounterSpawner : global::Photon.MonoBehaviour { // Token: 0x060001DA RID: 474 RVA: 0x0000A5B8 File Offset: 0x000087B8 public int ACBBMFJJJCD() { return this.BFJKFNNBJED.Count; } // Token: 0x060001DB RID: 475 RVA: 0x0000A5C8 File Offset: 0x000087C8 public void LGALLKJFNGM() { if (IHFKMIAHBFP.HCHIDMOLLAD) { this.BCMGEGBIIJP.Clear(); this.BCMGEGBIIJP.AddRange(this.BFJKFNNBJED); for (int i = 0; i < this.BCMGEGBIIJP.Count; i += 0) { if (this.BCMGEGBIIJP[i] != null) { this.BCMGEGBIIJP[i].KPBOLMGBAJF(); } } } } // Token: 0x060001DC RID: 476 RVA: 0x0000A640 File Offset: 0x00008840 private bool JIPOOCLBJCF(GameEncounter EBMDDFDIPEP) { return EBMDDFDIPEP.CODGMJLJGFC() == base.LJILHDMCKME().JLIJDKOGAEB(); } // Token: 0x060001DD RID: 477 RVA: 0x0000A658 File Offset: 0x00008858 protected virtual void ABPADIIMLAN() { base.PEALKHMDMKP(); GameEncounter.NHAFIDPHNNP(new GameEncounter.GGGECHIBOMB(this.NCKJCENDKOH)); GameEncounter.FMFOKKEKEGG -= this.IFFNIPFELJH; } // Token: 0x060001DE RID: 478 RVA: 0x0000A684 File Offset: 0x00008884 private bool EONDKNOFIHM(GameEncounter EBMDDFDIPEP) { return EBMDDFDIPEP.GGFGGLCBCON == base.CJKKPMHAMCN().OMNKKJNHJHD(); } // Token: 0x060001E0 RID: 480 RVA: 0x0000A6BC File Offset: 0x000088BC private void CHEKOGNGNDK(GameEncounter EBMDDFDIPEP) { if (this.EONDKNOFIHM(EBMDDFDIPEP)) { this.BFJKFNNBJED.Remove(EBMDDFDIPEP); } } // Token: 0x060001E1 RID: 481 RVA: 0x0000A6D8 File Offset: 0x000088D8 protected virtual void IDFGKJHJBLA() { base.NGOPCBJCNJM(); GameEncounter.KMKOMPJPOEM(new GameEncounter.GGGECHIBOMB(this.LAAFCPAJMBB)); GameEncounter.FMFOKKEKEGG += this.EOLACMAOENA; } // Token: 0x060001E2 RID: 482 RVA: 0x0000A704 File Offset: 0x00008904 public int PKIHMEBLEDJ(IPBDFPEPNIM FBIPOFPOHGL) { int num = 0; for (int i = 1; i < this.BFJKFNNBJED.Count; i += 0) { if (this.BFJKFNNBJED[i].HAPPDKOIBKA == FBIPOFPOHGL) { num += 0; } } return num; } // Token: 0x060001E3 RID: 483 RVA: 0x0000A74C File Offset: 0x0000894C public void CAECHDDHNGL() { if (IHFKMIAHBFP.HCHIDMOLLAD) { this.BCMGEGBIIJP.Clear(); this.BCMGEGBIIJP.AddRange(this.BFJKFNNBJED); for (int i = 1; i < this.BCMGEGBIIJP.Count; i += 0) { if (this.BCMGEGBIIJP[i] != null) { this.BCMGEGBIIJP[i].MasterDeactivate(); } } } } // Token: 0x060001E4 RID: 484 RVA: 0x0000A7C4 File Offset: 0x000089C4 public int KPEEBIADJAA() { return this.BFJKFNNBJED.Count; } // Token: 0x060001E5 RID: 485 RVA: 0x0000A7D4 File Offset: 0x000089D4 public void CGHOAFANMLG() { if (IHFKMIAHBFP.HCHIDMOLLAD) { this.BCMGEGBIIJP.Clear(); this.BCMGEGBIIJP.AddRange(this.BFJKFNNBJED); for (int i = 1; i < this.BCMGEGBIIJP.Count; i += 0) { if (this.BCMGEGBIIJP[i] != null) { this.BCMGEGBIIJP[i].MasterDeactivate(); } } } } // Token: 0x060001E6 RID: 486 RVA: 0x0000A84C File Offset: 0x00008A4C private void LAAFCPAJMBB(GameEncounter MFKGNHPLJHJ) { if (this.JLJFPGIJABL(MFKGNHPLJHJ)) { this.BFJKFNNBJED.Add(MFKGNHPLJHJ); } } // Token: 0x060001E7 RID: 487 RVA: 0x0000A868 File Offset: 0x00008A68 public void MasterDestroyAllActiveEncounters() { if (IHFKMIAHBFP.HCHIDMOLLAD) { this.BCMGEGBIIJP.Clear(); this.BCMGEGBIIJP.AddRange(this.BFJKFNNBJED); for (int i = 0; i < this.BCMGEGBIIJP.Count; i++) { if (this.BCMGEGBIIJP[i] != null) { this.BCMGEGBIIJP[i].MasterDeactivate(); } } } } // Token: 0x060001E8 RID: 488 RVA: 0x0000A8E0 File Offset: 0x00008AE0 private void IJLIAFDBHAO(GameEncounter EBMDDFDIPEP) { if (this.EONDKNOFIHM(EBMDDFDIPEP)) { this.BFJKFNNBJED.Remove(EBMDDFDIPEP); } } // Token: 0x060001E9 RID: 489 RVA: 0x0000A8FC File Offset: 0x00008AFC private void NCKJCENDKOH(GameEncounter MFKGNHPLJHJ) { if (this.JLJFPGIJABL(MFKGNHPLJHJ)) { this.BFJKFNNBJED.Add(MFKGNHPLJHJ); } } // Token: 0x060001EA RID: 490 RVA: 0x0000A918 File Offset: 0x00008B18 public int PBIOPOEDLAI() { return this.BFJKFNNBJED.Count; } // Token: 0x060001EB RID: 491 RVA: 0x0000A928 File Offset: 0x00008B28 public GameEncounter FHDDDELDDMC(GameEncounter INKCGGCAGFD, Transform BHNFEOAPOLA, IPBDFPEPNIM CLCIODCPAFC, EnemyPatrol OPPHHONHAHF = null) { GameEncounter gameEncounter = null; if (IHFKMIAHBFP.HCHIDMOLLAD) { string text = ((!(INKCGGCAGFD != null)) ? null : INKCGGCAGFD.name); Vector3 vector = ((!(BHNFEOAPOLA != null)) ? Vector3.zero : BHNFEOAPOLA.position); Quaternion quaternion = ((!(BHNFEOAPOLA != null)) ? Quaternion.identity : BHNFEOAPOLA.rotation); gameEncounter = GameEncounter.MasterInstantiate(text, false, vector, quaternion, CLCIODCPAFC, OPPHHONHAHF, base.MLNMONBHHBO(), null); } return gameEncounter; } // Token: 0x060001EC RID: 492 RVA: 0x0000A9AC File Offset: 0x00008BAC private void IMMMPIMCDDE(GameEncounter MFKGNHPLJHJ) { if (this.MMPKHDFECGH(MFKGNHPLJHJ)) { this.BFJKFNNBJED.Add(MFKGNHPLJHJ); } } // Token: 0x060001ED RID: 493 RVA: 0x0000A9C8 File Offset: 0x00008BC8 protected virtual void BBKPAKKLOGB() { base.DLCHNOFPONJ(); GameEncounter.KMKOMPJPOEM(new GameEncounter.GGGECHIBOMB(this.PEKHKALLCKH)); GameEncounter.JOGAJHDAHMH(new GameEncounter.GGGECHIBOMB(this.IFFNIPFELJH)); } // Token: 0x060001EE RID: 494 RVA: 0x0000A9F4 File Offset: 0x00008BF4 private void CMBKKEHKMPJ(GameEncounter EBMDDFDIPEP) { if (this.JLJFPGIJABL(EBMDDFDIPEP)) { this.BFJKFNNBJED.Remove(EBMDDFDIPEP); } } // Token: 0x060001EF RID: 495 RVA: 0x0000AA10 File Offset: 0x00008C10 public GameEncounter FGOOOEGAMKO(GameEncounter INKCGGCAGFD, Transform BHNFEOAPOLA, IPBDFPEPNIM CLCIODCPAFC, EnemyPatrol OPPHHONHAHF = null) { GameEncounter gameEncounter = null; if (IHFKMIAHBFP.HCHIDMOLLAD) { string text = ((!(INKCGGCAGFD != null)) ? null : INKCGGCAGFD.name); Vector3 vector = ((!(BHNFEOAPOLA != null)) ? Vector3.zero : BHNFEOAPOLA.position); Quaternion quaternion = ((!(BHNFEOAPOLA != null)) ? Quaternion.identity : BHNFEOAPOLA.rotation); gameEncounter = GameEncounter.FKDFOKDNKFG(text, false, vector, quaternion, CLCIODCPAFC, OPPHHONHAHF, base.CEGDLFAENEJ(), null); } return gameEncounter; } // Token: 0x060001F0 RID: 496 RVA: 0x0000AA94 File Offset: 0x00008C94 public GameEncounter CBKPPKNEAGP(EncounterDescriptor KPFLCCLCBJJ, IPBDFPEPNIM CLCIODCPAFC) { return this.AFMIPEDNIAF(KPFLCCLCBJJ.EncounterPrefab, KPFLCCLCBJJ.EncounterSpawnPoint, CLCIODCPAFC, KPFLCCLCBJJ.OverridePatrol); } // Token: 0x060001F1 RID: 497 RVA: 0x0000AAB4 File Offset: 0x00008CB4 private void DKMJHPOGFAE(GameEncounter EBMDDFDIPEP) { if (this.JLJFPGIJABL(EBMDDFDIPEP)) { this.BFJKFNNBJED.Remove(EBMDDFDIPEP); } } // Token: 0x060001F2 RID: 498 RVA: 0x0000AAD0 File Offset: 0x00008CD0 private bool MMPKHDFECGH(GameEncounter EBMDDFDIPEP) { return EBMDDFDIPEP.GGFGGLCBCON == base.JNFDHNMMHGN().GCPHMBPAAOM(); } // Token: 0x060001F3 RID: 499 RVA: 0x0000AAE8 File Offset: 0x00008CE8 public GameEncounter NLFOPJJMOGB(GameEncounter INKCGGCAGFD, Transform BHNFEOAPOLA, IPBDFPEPNIM CLCIODCPAFC, EnemyPatrol OPPHHONHAHF = null) { GameEncounter gameEncounter = null; if (IHFKMIAHBFP.HCHIDMOLLAD) { string text = ((!(INKCGGCAGFD != null)) ? null : INKCGGCAGFD.name); Vector3 vector = ((!(BHNFEOAPOLA != null)) ? Vector3.zero : BHNFEOAPOLA.position); Quaternion quaternion = ((!(BHNFEOAPOLA != null)) ? Quaternion.identity : BHNFEOAPOLA.rotation); gameEncounter = GameEncounter.FKDFOKDNKFG(text, false, vector, quaternion, CLCIODCPAFC, OPPHHONHAHF, base.CEGDLFAENEJ(), null); } return gameEncounter; } // Token: 0x060001F4 RID: 500 RVA: 0x0000AB6C File Offset: 0x00008D6C public int INEDPFCEACP() { return this.BFJKFNNBJED.Count; } // Token: 0x060001F5 RID: 501 RVA: 0x0000AB7C File Offset: 0x00008D7C protected virtual void CELAHBMKHDL() { base.JDBELFHCDHB(); GameEncounter.KOFCOJKPJMG(new GameEncounter.GGGECHIBOMB(this.LAAFCPAJMBB)); GameEncounter.FMFOKKEKEGG -= this.CHEKOGNGNDK; } // Token: 0x060001F6 RID: 502 RVA: 0x0000ABA8 File Offset: 0x00008DA8 public int JEEJMLHLJEF(IPBDFPEPNIM FBIPOFPOHGL) { int num = 0; for (int i = 0; i < this.BFJKFNNBJED.Count; i += 0) { if (this.BFJKFNNBJED[i].EFAFHLEGAAD() == FBIPOFPOHGL) { num++; } } return num; } // Token: 0x060001F7 RID: 503 RVA: 0x0000ABF0 File Offset: 0x00008DF0 private bool EBKHPGNCIPD(GameEncounter EBMDDFDIPEP) { return EBMDDFDIPEP.CODGMJLJGFC() == base.JNFDHNMMHGN().OMNKKJNHJHD(); } // Token: 0x060001F8 RID: 504 RVA: 0x0000AC08 File Offset: 0x00008E08 public GameEncounter CHHLFIJHBAM(GameEncounter INKCGGCAGFD, Transform BHNFEOAPOLA, IPBDFPEPNIM CLCIODCPAFC, EnemyPatrol OPPHHONHAHF = null) { GameEncounter gameEncounter = null; if (IHFKMIAHBFP.HCHIDMOLLAD) { string text = ((!(INKCGGCAGFD != null)) ? null : INKCGGCAGFD.name); Vector3 vector = ((!(BHNFEOAPOLA != null)) ? Vector3.zero : BHNFEOAPOLA.position); Quaternion quaternion = ((!(BHNFEOAPOLA != null)) ? Quaternion.identity : BHNFEOAPOLA.rotation); gameEncounter = GameEncounter.MasterInstantiate(text, false, vector, quaternion, CLCIODCPAFC, OPPHHONHAHF, base.MLNMONBHHBO(), null); } return gameEncounter; } // Token: 0x060001F9 RID: 505 RVA: 0x0000AC8C File Offset: 0x00008E8C public int PFLOAPGCMIE(IPBDFPEPNIM FBIPOFPOHGL) { int num = 1; for (int i = 1; i < this.BFJKFNNBJED.Count; i++) { if (this.BFJKFNNBJED[i].EFAFHLEGAAD() == FBIPOFPOHGL) { num++; } } return num; } // Token: 0x060001FA RID: 506 RVA: 0x0000ACD4 File Offset: 0x00008ED4 private void JCEBNECIOLH(GameEncounter MFKGNHPLJHJ) { if (this.JIPOOCLBJCF(MFKGNHPLJHJ)) { this.BFJKFNNBJED.Add(MFKGNHPLJHJ); } } // Token: 0x060001FB RID: 507 RVA: 0x0000ACF0 File Offset: 0x00008EF0 public int GBMNBGKDPCF(IPBDFPEPNIM FBIPOFPOHGL) { int num = 0; for (int i = 1; i < this.BFJKFNNBJED.Count; i++) { if (this.BFJKFNNBJED[i].EFAFHLEGAAD() == FBIPOFPOHGL) { num += 0; } } return num; } // Token: 0x060001FC RID: 508 RVA: 0x0000AD38 File Offset: 0x00008F38 private void IFFNIPFELJH(GameEncounter EBMDDFDIPEP) { if (this.FNOKGGNNAKA(EBMDDFDIPEP)) { this.BFJKFNNBJED.Remove(EBMDDFDIPEP); } } // Token: 0x060001FD RID: 509 RVA: 0x0000AD54 File Offset: 0x00008F54 private bool JLJFPGIJABL(GameEncounter EBMDDFDIPEP) { return EBMDDFDIPEP.CODGMJLJGFC() == base.LHEPJEHMAEC().JLIJDKOGAEB(); } // Token: 0x060001FE RID: 510 RVA: 0x0000AD6C File Offset: 0x00008F6C protected virtual void PPCCKMMADGK() { base.HABFGMOIDCO(); GameEncounter.FJFHKICAOOM -= this.OKDLNJGIILO; GameEncounter.FMFOKKEKEGG -= this.PAGOAAMAJKN; } // Token: 0x060001FF RID: 511 RVA: 0x0000AD98 File Offset: 0x00008F98 private bool FNOKGGNNAKA(GameEncounter EBMDDFDIPEP) { return EBMDDFDIPEP.GGFGGLCBCON == base.OMNGGJICBBI.ADMBCINHJOG; } // Token: 0x06000200 RID: 512 RVA: 0x0000ADB0 File Offset: 0x00008FB0 protected override void OnDestroy() { base.OnDestroy(); GameEncounter.FJFHKICAOOM -= this.PEKHKALLCKH; GameEncounter.FMFOKKEKEGG -= this.IFFNIPFELJH; } // Token: 0x06000201 RID: 513 RVA: 0x0000ADDC File Offset: 0x00008FDC protected virtual void KJBPHNKFCAM() { base.FNNCEMJECLP(); GameEncounter.FJFHKICAOOM += this.IMMMPIMCDDE; GameEncounter.JOGAJHDAHMH(new GameEncounter.GGGECHIBOMB(this.PAGOAAMAJKN)); } // Token: 0x1700000A RID: 10 // (get) Token: 0x06000202 RID: 514 RVA: 0x0000AE08 File Offset: 0x00009008 public int OIBBMCEKAID { get { return this.BFJKFNNBJED.Count; } } // Token: 0x06000203 RID: 515 RVA: 0x0000AE18 File Offset: 0x00009018 protected virtual void CAPBPGFLJPB() { base.NDHBFLHIAHM(); GameEncounter.KOFCOJKPJMG(new GameEncounter.GGGECHIBOMB(this.PEKHKALLCKH)); GameEncounter.KIMLGOBDFOI(new GameEncounter.GGGECHIBOMB(this.IFFNIPFELJH)); } // Token: 0x06000204 RID: 516 RVA: 0x0000AE44 File Offset: 0x00009044 public GameEncounter APPCILIEBCO(EncounterDescriptor KPFLCCLCBJJ, IPBDFPEPNIM CLCIODCPAFC) { return this.NLFOPJJMOGB(KPFLCCLCBJJ.EncounterPrefab, KPFLCCLCBJJ.EncounterSpawnPoint, CLCIODCPAFC, KPFLCCLCBJJ.OverridePatrol); } // Token: 0x06000205 RID: 517 RVA: 0x0000AE64 File Offset: 0x00009064 protected virtual void OLEBPMMFNIF() { base.Awake(); GameEncounter.FJFHKICAOOM += this.NCKJCENDKOH; GameEncounter.NGLHGIDANFD(new GameEncounter.GGGECHIBOMB(this.EOLACMAOENA)); } // Token: 0x06000206 RID: 518 RVA: 0x0000AE90 File Offset: 0x00009090 private void MBNJADFPKEG(GameEncounter EBMDDFDIPEP) { if (this.EONDKNOFIHM(EBMDDFDIPEP)) { this.BFJKFNNBJED.Remove(EBMDDFDIPEP); } } // Token: 0x06000207 RID: 519 RVA: 0x0000AEAC File Offset: 0x000090AC private void PEKHKALLCKH(GameEncounter MFKGNHPLJHJ) { if (this.FNOKGGNNAKA(MFKGNHPLJHJ)) { this.BFJKFNNBJED.Add(MFKGNHPLJHJ); } } // Token: 0x06000208 RID: 520 RVA: 0x0000AEC8 File Offset: 0x000090C8 public GameEncounter MasterSpawnEncounter(EncounterDescriptor KPFLCCLCBJJ, IPBDFPEPNIM CLCIODCPAFC) { return this.MasterSpawnEncounter(KPFLCCLCBJJ.EncounterPrefab, KPFLCCLCBJJ.EncounterSpawnPoint, CLCIODCPAFC, KPFLCCLCBJJ.OverridePatrol); } // Token: 0x06000209 RID: 521 RVA: 0x0000AEE8 File Offset: 0x000090E8 public GameEncounter CBGKABBMJJE(EncounterDescriptor KPFLCCLCBJJ, IPBDFPEPNIM CLCIODCPAFC) { return this.NLFOPJJMOGB(KPFLCCLCBJJ.EncounterPrefab, KPFLCCLCBJJ.EncounterSpawnPoint, CLCIODCPAFC, KPFLCCLCBJJ.OverridePatrol); } // Token: 0x0600020A RID: 522 RVA: 0x0000AF08 File Offset: 0x00009108 public void BEPEIOAJOBA() { if (IHFKMIAHBFP.HCHIDMOLLAD) { this.BCMGEGBIIJP.Clear(); this.BCMGEGBIIJP.AddRange(this.BFJKFNNBJED); for (int i = 0; i < this.BCMGEGBIIJP.Count; i += 0) { if (this.BCMGEGBIIJP[i] != null) { this.BCMGEGBIIJP[i].MasterDeactivate(); } } } } // Token: 0x0600020B RID: 523 RVA: 0x0000AF80 File Offset: 0x00009180 public GameEncounter IBBOIGKELPC(GameEncounter INKCGGCAGFD, Transform BHNFEOAPOLA, IPBDFPEPNIM CLCIODCPAFC, EnemyPatrol OPPHHONHAHF = null) { GameEncounter gameEncounter = null; if (IHFKMIAHBFP.HCHIDMOLLAD) { string text = ((!(INKCGGCAGFD != null)) ? null : INKCGGCAGFD.name); Vector3 vector = ((!(BHNFEOAPOLA != null)) ? Vector3.zero : BHNFEOAPOLA.position); Quaternion quaternion = ((!(BHNFEOAPOLA != null)) ? Quaternion.identity : BHNFEOAPOLA.rotation); gameEncounter = GameEncounter.PBDLCGDLLEP(text, true, vector, quaternion, CLCIODCPAFC, OPPHHONHAHF, base.JNFDHNMMHGN(), null); } return gameEncounter; } // Token: 0x0600020C RID: 524 RVA: 0x0000B004 File Offset: 0x00009204 public void ELEKHBMKOLA() { if (IHFKMIAHBFP.HCHIDMOLLAD) { this.BCMGEGBIIJP.Clear(); this.BCMGEGBIIJP.AddRange(this.BFJKFNNBJED); for (int i = 1; i < this.BCMGEGBIIJP.Count; i += 0) { if (this.BCMGEGBIIJP[i] != null) { this.BCMGEGBIIJP[i].KPBOLMGBAJF(); } } } } // Token: 0x0600020D RID: 525 RVA: 0x0000B07C File Offset: 0x0000927C public GameEncounter AFMIPEDNIAF(GameEncounter INKCGGCAGFD, Transform BHNFEOAPOLA, IPBDFPEPNIM CLCIODCPAFC, EnemyPatrol OPPHHONHAHF = null) { GameEncounter gameEncounter = null; if (IHFKMIAHBFP.HCHIDMOLLAD) { string text = ((!(INKCGGCAGFD != null)) ? null : INKCGGCAGFD.name); Vector3 vector = ((!(BHNFEOAPOLA != null)) ? Vector3.zero : BHNFEOAPOLA.position); Quaternion quaternion = ((!(BHNFEOAPOLA != null)) ? Quaternion.identity : BHNFEOAPOLA.rotation); gameEncounter = GameEncounter.MasterInstantiate(text, true, vector, quaternion, CLCIODCPAFC, OPPHHONHAHF, base.LJILHDMCKME(), null); } return gameEncounter; } // Token: 0x0600020E RID: 526 RVA: 0x0000B100 File Offset: 0x00009300 public int GetRunningEncounterCountByTeam(IPBDFPEPNIM FBIPOFPOHGL) { int num = 0; for (int i = 0; i < this.BFJKFNNBJED.Count; i++) { if (this.BFJKFNNBJED[i].HAPPDKOIBKA == FBIPOFPOHGL) { num++; } } return num; } // Token: 0x0600020F RID: 527 RVA: 0x0000B148 File Offset: 0x00009348 protected override void Awake() { base.Awake(); GameEncounter.FJFHKICAOOM += this.PEKHKALLCKH; GameEncounter.FMFOKKEKEGG += this.IFFNIPFELJH; } // Token: 0x06000210 RID: 528 RVA: 0x0000B174 File Offset: 0x00009374 protected override void NGOPCBJCNJM() { base.NGOPCBJCNJM(); GameEncounter.KMKOMPJPOEM(new GameEncounter.GGGECHIBOMB(this.LAAFCPAJMBB)); GameEncounter.FMFOKKEKEGG += this.DKMJHPOGFAE; } // Token: 0x06000211 RID: 529 RVA: 0x0000B1A0 File Offset: 0x000093A0 public int KPFOLMDNECF(IPBDFPEPNIM FBIPOFPOHGL) { int num = 0; for (int i = 0; i < this.BFJKFNNBJED.Count; i++) { if (this.BFJKFNNBJED[i].HAPPDKOIBKA == FBIPOFPOHGL) { num++; } } return num; } // Token: 0x06000212 RID: 530 RVA: 0x0000B1E8 File Offset: 0x000093E8 public GameEncounter AFPINIGBMJD(GameEncounter INKCGGCAGFD, Transform BHNFEOAPOLA, IPBDFPEPNIM CLCIODCPAFC, EnemyPatrol OPPHHONHAHF = null) { GameEncounter gameEncounter = null; if (IHFKMIAHBFP.HCHIDMOLLAD) { string text = ((!(INKCGGCAGFD != null)) ? null : INKCGGCAGFD.name); Vector3 vector = ((!(BHNFEOAPOLA != null)) ? Vector3.zero : BHNFEOAPOLA.position); Quaternion quaternion = ((!(BHNFEOAPOLA != null)) ? Quaternion.identity : BHNFEOAPOLA.rotation); gameEncounter = GameEncounter.FKDFOKDNKFG(text, false, vector, quaternion, CLCIODCPAFC, OPPHHONHAHF, base.ONAOMJAKKMA(), null); } return gameEncounter; } // Token: 0x06000213 RID: 531 RVA: 0x0000B26C File Offset: 0x0000946C private void EOLACMAOENA(GameEncounter EBMDDFDIPEP) { if (this.FNOKGGNNAKA(EBMDDFDIPEP)) { this.BFJKFNNBJED.Remove(EBMDDFDIPEP); } } // Token: 0x06000214 RID: 532 RVA: 0x0000B288 File Offset: 0x00009488 public void FACNPCCIGAK() { if (IHFKMIAHBFP.HCHIDMOLLAD) { this.BCMGEGBIIJP.Clear(); this.BCMGEGBIIJP.AddRange(this.BFJKFNNBJED); for (int i = 1; i < this.BCMGEGBIIJP.Count; i++) { if (this.BCMGEGBIIJP[i] != null) { this.BCMGEGBIIJP[i].MasterDeactivate(); } } } } // Token: 0x06000215 RID: 533 RVA: 0x0000B300 File Offset: 0x00009500 private void OKDLNJGIILO(GameEncounter MFKGNHPLJHJ) { if (this.EONDKNOFIHM(MFKGNHPLJHJ)) { this.BFJKFNNBJED.Add(MFKGNHPLJHJ); } } // Token: 0x06000216 RID: 534 RVA: 0x0000B31C File Offset: 0x0000951C public GameEncounter MasterSpawnEncounter(GameEncounter INKCGGCAGFD, Transform BHNFEOAPOLA, IPBDFPEPNIM CLCIODCPAFC, EnemyPatrol OPPHHONHAHF = null) { GameEncounter gameEncounter = null; if (IHFKMIAHBFP.HCHIDMOLLAD) { string text = ((!(INKCGGCAGFD != null)) ? null : INKCGGCAGFD.name); Vector3 vector = ((!(BHNFEOAPOLA != null)) ? Vector3.zero : BHNFEOAPOLA.position); Quaternion quaternion = ((!(BHNFEOAPOLA != null)) ? Quaternion.identity : BHNFEOAPOLA.rotation); gameEncounter = GameEncounter.MasterInstantiate(text, true, vector, quaternion, CLCIODCPAFC, OPPHHONHAHF, base.OMNGGJICBBI, null); } return gameEncounter; } // Token: 0x06000217 RID: 535 RVA: 0x0000B3A0 File Offset: 0x000095A0 private void PAGOAAMAJKN(GameEncounter EBMDDFDIPEP) { if (this.JIPOOCLBJCF(EBMDDFDIPEP)) { this.BFJKFNNBJED.Remove(EBMDDFDIPEP); } } // Token: 0x06000218 RID: 536 RVA: 0x0000B3BC File Offset: 0x000095BC public int LDMCJHCKOPL(IPBDFPEPNIM FBIPOFPOHGL) { int num = 0; for (int i = 0; i < this.BFJKFNNBJED.Count; i += 0) { if (this.BFJKFNNBJED[i].EFAFHLEGAAD() == FBIPOFPOHGL) { num++; } } return num; } // Token: 0x0400006A RID: 106 private List BFJKFNNBJED = new List(); // Token: 0x0400006B RID: 107 private List BCMGEGBIIJP = new List(); } }