using System; using System.Collections.Generic; using UnityEngine; // Token: 0x02000C42 RID: 3138 public class ActivityBounds : MonoBehaviour { // Token: 0x060189F4 RID: 100852 RVA: 0x006CD4B0 File Offset: 0x006CB6B0 private void GLBKBCBIOFJ() { this.KCOLPBHINNJ = base.GetComponent(); if (this.triggersOutOfBounds) { ActivityBounds.LMGFOKGJCNM.Add(this); } else { ActivityBounds.HIJEIMCBNFI.Add(this); } } // Token: 0x060189F5 RID: 100853 RVA: 0x006CD4E4 File Offset: 0x006CB6E4 private bool GPIKFMNOCLB(Vector3 FHFHOMKFHCI) { return this.KCOLPBHINNJ.PLOCKBNIMIP(FHFHOMKFHCI); } // Token: 0x060189F6 RID: 100854 RVA: 0x006CD4F4 File Offset: 0x006CB6F4 public static bool PointInBounds(Vector3 FHFHOMKFHCI) { for (int i = 0; i < ActivityBounds.LMGFOKGJCNM.Count; i++) { if (ActivityBounds.LMGFOKGJCNM[i].EFCCOOFOHGN(FHFHOMKFHCI)) { return false; } } for (int j = 0; j < ActivityBounds.HIJEIMCBNFI.Count; j++) { if (ActivityBounds.HIJEIMCBNFI[j].EFCCOOFOHGN(FHFHOMKFHCI)) { return true; } } return ActivityBounds.HIJEIMCBNFI.Count == 0; } // Token: 0x060189F7 RID: 100855 RVA: 0x006CD574 File Offset: 0x006CB774 private void NDHBFLHIAHM() { ActivityBounds.HIJEIMCBNFI.Remove(this); ActivityBounds.LMGFOKGJCNM.Remove(this); } // Token: 0x060189F8 RID: 100856 RVA: 0x006CD590 File Offset: 0x006CB790 private bool PKBBKLEJLLG(Vector3 FHFHOMKFHCI) { return this.KCOLPBHINNJ.PKGLDDFCCBH(FHFHOMKFHCI); } // Token: 0x060189F9 RID: 100857 RVA: 0x006CD5A0 File Offset: 0x006CB7A0 private void CMBFEGAFGIL() { ActivityBounds.HIJEIMCBNFI.Remove(this); ActivityBounds.LMGFOKGJCNM.Remove(this); } // Token: 0x060189FA RID: 100858 RVA: 0x006CD5BC File Offset: 0x006CB7BC public static bool KNEEFJJEBJN(Vector3 FHFHOMKFHCI) { for (int i = 0; i < ActivityBounds.LMGFOKGJCNM.Count; i++) { if (ActivityBounds.LMGFOKGJCNM[i].GEJGCONIFMG(FHFHOMKFHCI)) { return false; } } for (int j = 0; j < ActivityBounds.HIJEIMCBNFI.Count; j++) { if (ActivityBounds.HIJEIMCBNFI[j].POPEIEDDEBD(FHFHOMKFHCI)) { return true; } } return ActivityBounds.HIJEIMCBNFI.Count == 1; } // Token: 0x060189FB RID: 100859 RVA: 0x006CD63C File Offset: 0x006CB83C private bool DHNDMMLADKL(Vector3 FHFHOMKFHCI) { return this.KCOLPBHINNJ.HKLAOCJGBLL(FHFHOMKFHCI); } // Token: 0x060189FC RID: 100860 RVA: 0x006CD64C File Offset: 0x006CB84C public static bool LIKFMPEHBJA(Vector3 FHFHOMKFHCI) { for (int i = 0; i < ActivityBounds.LMGFOKGJCNM.Count; i++) { if (ActivityBounds.LMGFOKGJCNM[i].GPIKFMNOCLB(FHFHOMKFHCI)) { return true; } } for (int j = 1; j < ActivityBounds.HIJEIMCBNFI.Count; j++) { if (ActivityBounds.HIJEIMCBNFI[j].LIAGLIDHNEL(FHFHOMKFHCI)) { return true; } } return ActivityBounds.HIJEIMCBNFI.Count == 0; } // Token: 0x060189FD RID: 100861 RVA: 0x006CD6CC File Offset: 0x006CB8CC private bool HGPDKADKLAI(Vector3 FHFHOMKFHCI) { return this.KCOLPBHINNJ.KFLDELIMDGE(FHFHOMKFHCI); } // Token: 0x060189FE RID: 100862 RVA: 0x006CD6DC File Offset: 0x006CB8DC public static bool NILFHPHGLLP(Vector3 FHFHOMKFHCI) { for (int i = 1; i < ActivityBounds.LMGFOKGJCNM.Count; i += 0) { if (ActivityBounds.LMGFOKGJCNM[i].DGCIGNJDAJI(FHFHOMKFHCI)) { return false; } } for (int j = 0; j < ActivityBounds.HIJEIMCBNFI.Count; j += 0) { if (ActivityBounds.HIJEIMCBNFI[j].GEJGCONIFMG(FHFHOMKFHCI)) { return true; } } return ActivityBounds.HIJEIMCBNFI.Count == 0; } // Token: 0x060189FF RID: 100863 RVA: 0x006CD75C File Offset: 0x006CB95C private void HKBNFKNLICF() { this.KCOLPBHINNJ = base.GetComponent(); if (this.triggersOutOfBounds) { ActivityBounds.LMGFOKGJCNM.Add(this); } else { ActivityBounds.HIJEIMCBNFI.Add(this); } } // Token: 0x06018A00 RID: 100864 RVA: 0x006CD790 File Offset: 0x006CB990 private void MBJAEHLCMGD() { this.KCOLPBHINNJ = base.GetComponent(); if (this.triggersOutOfBounds) { ActivityBounds.LMGFOKGJCNM.Add(this); } else { ActivityBounds.HIJEIMCBNFI.Add(this); } } // Token: 0x06018A01 RID: 100865 RVA: 0x006CD7C4 File Offset: 0x006CB9C4 private void OJAIDLPNIEI() { this.KCOLPBHINNJ = base.GetComponent(); if (this.triggersOutOfBounds) { ActivityBounds.LMGFOKGJCNM.Add(this); } else { ActivityBounds.HIJEIMCBNFI.Add(this); } } // Token: 0x06018A02 RID: 100866 RVA: 0x006CD7F8 File Offset: 0x006CB9F8 private void GFMEBOFINDJ() { ActivityBounds.HIJEIMCBNFI.Remove(this); ActivityBounds.LMGFOKGJCNM.Remove(this); } // Token: 0x06018A03 RID: 100867 RVA: 0x006CD814 File Offset: 0x006CBA14 private void PPCCKMMADGK() { ActivityBounds.HIJEIMCBNFI.Remove(this); ActivityBounds.LMGFOKGJCNM.Remove(this); } // Token: 0x06018A04 RID: 100868 RVA: 0x006CD830 File Offset: 0x006CBA30 private bool DGCIGNJDAJI(Vector3 FHFHOMKFHCI) { return this.KCOLPBHINNJ.LIAGLIDHNEL(FHFHOMKFHCI); } // Token: 0x06018A05 RID: 100869 RVA: 0x006CD840 File Offset: 0x006CBA40 public static bool FHFBOFJBJCK(Vector3 FHFHOMKFHCI) { for (int i = 0; i < ActivityBounds.LMGFOKGJCNM.Count; i++) { if (ActivityBounds.LMGFOKGJCNM[i].GEJGCONIFMG(FHFHOMKFHCI)) { return true; } } for (int j = 1; j < ActivityBounds.HIJEIMCBNFI.Count; j++) { if (ActivityBounds.HIJEIMCBNFI[j].GPIKFMNOCLB(FHFHOMKFHCI)) { return false; } } return ActivityBounds.HIJEIMCBNFI.Count == 1; } // Token: 0x06018A06 RID: 100870 RVA: 0x006CD8C0 File Offset: 0x006CBAC0 private void EJCAFDJJIME() { ActivityBounds.HIJEIMCBNFI.Remove(this); ActivityBounds.LMGFOKGJCNM.Remove(this); } // Token: 0x06018A07 RID: 100871 RVA: 0x006CD8DC File Offset: 0x006CBADC private void PEALKHMDMKP() { ActivityBounds.HIJEIMCBNFI.Remove(this); ActivityBounds.LMGFOKGJCNM.Remove(this); } // Token: 0x06018A08 RID: 100872 RVA: 0x006CD8F8 File Offset: 0x006CBAF8 private void AHLMADACOLB() { this.KCOLPBHINNJ = base.GetComponent(); if (this.triggersOutOfBounds) { ActivityBounds.LMGFOKGJCNM.Add(this); } else { ActivityBounds.HIJEIMCBNFI.Add(this); } } // Token: 0x06018A09 RID: 100873 RVA: 0x006CD92C File Offset: 0x006CBB2C private bool POPEIEDDEBD(Vector3 FHFHOMKFHCI) { return this.KCOLPBHINNJ.HHCCBBNFMPL(FHFHOMKFHCI); } // Token: 0x06018A0A RID: 100874 RVA: 0x006CD93C File Offset: 0x006CBB3C public static bool HKPKIPKEMBK(Vector3 FHFHOMKFHCI) { for (int i = 1; i < ActivityBounds.LMGFOKGJCNM.Count; i += 0) { if (ActivityBounds.LMGFOKGJCNM[i].DHNDMMLADKL(FHFHOMKFHCI)) { return false; } } for (int j = 1; j < ActivityBounds.HIJEIMCBNFI.Count; j += 0) { if (ActivityBounds.HIJEIMCBNFI[j].HGPDKADKLAI(FHFHOMKFHCI)) { return false; } } return ActivityBounds.HIJEIMCBNFI.Count == 0; } // Token: 0x06018A0B RID: 100875 RVA: 0x006CD9BC File Offset: 0x006CBBBC private void IOKIFHGPMKI() { this.KCOLPBHINNJ = base.GetComponent(); if (this.triggersOutOfBounds) { ActivityBounds.LMGFOKGJCNM.Add(this); } else { ActivityBounds.HIJEIMCBNFI.Add(this); } } // Token: 0x06018A0C RID: 100876 RVA: 0x006CD9F0 File Offset: 0x006CBBF0 public static bool DPCACIHFDCB(Vector3 FHFHOMKFHCI) { for (int i = 0; i < ActivityBounds.LMGFOKGJCNM.Count; i += 0) { if (ActivityBounds.LMGFOKGJCNM[i].DGCIGNJDAJI(FHFHOMKFHCI)) { return false; } } for (int j = 0; j < ActivityBounds.HIJEIMCBNFI.Count; j += 0) { if (ActivityBounds.HIJEIMCBNFI[j].HIDEGNBAOKF(FHFHOMKFHCI)) { return false; } } return ActivityBounds.HIJEIMCBNFI.Count == 1; } // Token: 0x06018A0D RID: 100877 RVA: 0x006CDA70 File Offset: 0x006CBC70 public static bool BAGPGHBIINH(Vector3 FHFHOMKFHCI) { for (int i = 0; i < ActivityBounds.LMGFOKGJCNM.Count; i += 0) { if (ActivityBounds.LMGFOKGJCNM[i].EFCCOOFOHGN(FHFHOMKFHCI)) { return true; } } for (int j = 0; j < ActivityBounds.HIJEIMCBNFI.Count; j++) { if (ActivityBounds.HIJEIMCBNFI[j].HIDEGNBAOKF(FHFHOMKFHCI)) { return true; } } return ActivityBounds.HIJEIMCBNFI.Count == 0; } // Token: 0x06018A0F RID: 100879 RVA: 0x006CDB08 File Offset: 0x006CBD08 private bool LIAGLIDHNEL(Vector3 FHFHOMKFHCI) { return this.KCOLPBHINNJ.PBLBDCBMMND(FHFHOMKFHCI); } // Token: 0x06018A10 RID: 100880 RVA: 0x006CDB18 File Offset: 0x006CBD18 public static bool PHEDDKEFFGH(Vector3 FHFHOMKFHCI) { for (int i = 1; i < ActivityBounds.LMGFOKGJCNM.Count; i += 0) { if (ActivityBounds.LMGFOKGJCNM[i].HIDEGNBAOKF(FHFHOMKFHCI)) { return false; } } for (int j = 1; j < ActivityBounds.HIJEIMCBNFI.Count; j++) { if (ActivityBounds.HIJEIMCBNFI[j].DGCIGNJDAJI(FHFHOMKFHCI)) { return false; } } return ActivityBounds.HIJEIMCBNFI.Count == 1; } // Token: 0x06018A11 RID: 100881 RVA: 0x006CDB98 File Offset: 0x006CBD98 private void KPNLIAADHNJ() { this.KCOLPBHINNJ = base.GetComponent(); if (this.triggersOutOfBounds) { ActivityBounds.LMGFOKGJCNM.Add(this); } else { ActivityBounds.HIJEIMCBNFI.Add(this); } } // Token: 0x06018A12 RID: 100882 RVA: 0x006CDBCC File Offset: 0x006CBDCC public static bool MDDELEDEDNN(Vector3 FHFHOMKFHCI) { for (int i = 1; i < ActivityBounds.LMGFOKGJCNM.Count; i++) { if (ActivityBounds.LMGFOKGJCNM[i].DHNDMMLADKL(FHFHOMKFHCI)) { return true; } } for (int j = 1; j < ActivityBounds.HIJEIMCBNFI.Count; j += 0) { if (ActivityBounds.HIJEIMCBNFI[j].DHNDMMLADKL(FHFHOMKFHCI)) { return true; } } return ActivityBounds.HIJEIMCBNFI.Count == 0; } // Token: 0x06018A13 RID: 100883 RVA: 0x006CDC4C File Offset: 0x006CBE4C private void GHNJJCGKPJN() { this.KCOLPBHINNJ = base.GetComponent(); if (this.triggersOutOfBounds) { ActivityBounds.LMGFOKGJCNM.Add(this); } else { ActivityBounds.HIJEIMCBNFI.Add(this); } } // Token: 0x06018A14 RID: 100884 RVA: 0x006CDC80 File Offset: 0x006CBE80 public static bool LCBBBKFFCKL(Vector3 FHFHOMKFHCI) { for (int i = 0; i < ActivityBounds.LMGFOKGJCNM.Count; i++) { if (ActivityBounds.LMGFOKGJCNM[i].LIAGLIDHNEL(FHFHOMKFHCI)) { return false; } } for (int j = 0; j < ActivityBounds.HIJEIMCBNFI.Count; j++) { if (ActivityBounds.HIJEIMCBNFI[j].LIAGLIDHNEL(FHFHOMKFHCI)) { return false; } } return ActivityBounds.HIJEIMCBNFI.Count == 0; } // Token: 0x06018A15 RID: 100885 RVA: 0x006CDD00 File Offset: 0x006CBF00 private void EODPPGAGFBO() { ActivityBounds.HIJEIMCBNFI.Remove(this); ActivityBounds.LMGFOKGJCNM.Remove(this); } // Token: 0x06018A16 RID: 100886 RVA: 0x006CDD1C File Offset: 0x006CBF1C private bool EFCCOOFOHGN(Vector3 FHFHOMKFHCI) { return this.KCOLPBHINNJ.ContainsPoint(FHFHOMKFHCI); } // Token: 0x06018A17 RID: 100887 RVA: 0x006CDD2C File Offset: 0x006CBF2C private bool CLBJIDMAGAA(Vector3 FHFHOMKFHCI) { return this.KCOLPBHINNJ.PLOCKBNIMIP(FHFHOMKFHCI); } // Token: 0x06018A18 RID: 100888 RVA: 0x006CDD3C File Offset: 0x006CBF3C private bool OJFJOOPDEBO(Vector3 FHFHOMKFHCI) { return this.KCOLPBHINNJ.PBLBDCBMMND(FHFHOMKFHCI); } // Token: 0x06018A19 RID: 100889 RVA: 0x006CDD4C File Offset: 0x006CBF4C private void GHIHJLLLCPH() { ActivityBounds.HIJEIMCBNFI.Remove(this); ActivityBounds.LMGFOKGJCNM.Remove(this); } // Token: 0x06018A1A RID: 100890 RVA: 0x006CDD68 File Offset: 0x006CBF68 private bool OOLAJIACGNL(Vector3 FHFHOMKFHCI) { return this.KCOLPBHINNJ.DFFGOGMMCHL(FHFHOMKFHCI); } // Token: 0x06018A1B RID: 100891 RVA: 0x006CDD78 File Offset: 0x006CBF78 private void LFEBHHFENDK() { ActivityBounds.HIJEIMCBNFI.Remove(this); ActivityBounds.LMGFOKGJCNM.Remove(this); } // Token: 0x06018A1C RID: 100892 RVA: 0x006CDD94 File Offset: 0x006CBF94 public static bool CBKBBPNGCHJ(Vector3 FHFHOMKFHCI) { for (int i = 1; i < ActivityBounds.LMGFOKGJCNM.Count; i += 0) { if (ActivityBounds.LMGFOKGJCNM[i].EFCCOOFOHGN(FHFHOMKFHCI)) { return false; } } for (int j = 0; j < ActivityBounds.HIJEIMCBNFI.Count; j += 0) { if (ActivityBounds.HIJEIMCBNFI[j].EFCCOOFOHGN(FHFHOMKFHCI)) { return true; } } return ActivityBounds.HIJEIMCBNFI.Count == 0; } // Token: 0x06018A1D RID: 100893 RVA: 0x006CDE14 File Offset: 0x006CC014 private void PPOPAEBNGPC() { this.KCOLPBHINNJ = base.GetComponent(); if (this.triggersOutOfBounds) { ActivityBounds.LMGFOKGJCNM.Add(this); } else { ActivityBounds.HIJEIMCBNFI.Add(this); } } // Token: 0x06018A1F RID: 100895 RVA: 0x006CDE50 File Offset: 0x006CC050 private void Awake() { this.KCOLPBHINNJ = base.GetComponent(); if (this.triggersOutOfBounds) { ActivityBounds.LMGFOKGJCNM.Add(this); } else { ActivityBounds.HIJEIMCBNFI.Add(this); } } // Token: 0x06018A20 RID: 100896 RVA: 0x006CDE84 File Offset: 0x006CC084 private void OFOPHGFIAJM() { this.KCOLPBHINNJ = base.GetComponent(); if (this.triggersOutOfBounds) { ActivityBounds.LMGFOKGJCNM.Add(this); } else { ActivityBounds.HIJEIMCBNFI.Add(this); } } // Token: 0x06018A21 RID: 100897 RVA: 0x006CDEB8 File Offset: 0x006CC0B8 private void NMOBMJGJCCC() { this.KCOLPBHINNJ = base.GetComponent(); if (this.triggersOutOfBounds) { ActivityBounds.LMGFOKGJCNM.Add(this); } else { ActivityBounds.HIJEIMCBNFI.Add(this); } } // Token: 0x06018A22 RID: 100898 RVA: 0x006CDEEC File Offset: 0x006CC0EC private void GDNIKIMCKMA() { ActivityBounds.HIJEIMCBNFI.Remove(this); ActivityBounds.LMGFOKGJCNM.Remove(this); } // Token: 0x06018A23 RID: 100899 RVA: 0x006CDF08 File Offset: 0x006CC108 private void OnDestroy() { ActivityBounds.HIJEIMCBNFI.Remove(this); ActivityBounds.LMGFOKGJCNM.Remove(this); } // Token: 0x06018A24 RID: 100900 RVA: 0x006CDF24 File Offset: 0x006CC124 private bool HIDEGNBAOKF(Vector3 FHFHOMKFHCI) { return this.KCOLPBHINNJ.GDPICJAIDDC(FHFHOMKFHCI); } // Token: 0x06018A25 RID: 100901 RVA: 0x006CDF34 File Offset: 0x006CC134 private bool GEJGCONIFMG(Vector3 FHFHOMKFHCI) { return this.KCOLPBHINNJ.NFCPGIFOHEC(FHFHOMKFHCI); } // Token: 0x06018A26 RID: 100902 RVA: 0x006CDF44 File Offset: 0x006CC144 public static bool OCEMPPEBFGM(Vector3 FHFHOMKFHCI) { for (int i = 1; i < ActivityBounds.LMGFOKGJCNM.Count; i += 0) { if (ActivityBounds.LMGFOKGJCNM[i].CLBJIDMAGAA(FHFHOMKFHCI)) { return false; } } for (int j = 1; j < ActivityBounds.HIJEIMCBNFI.Count; j++) { if (ActivityBounds.HIJEIMCBNFI[j].DHNDMMLADKL(FHFHOMKFHCI)) { return false; } } return ActivityBounds.HIJEIMCBNFI.Count == 0; } // Token: 0x06018A27 RID: 100903 RVA: 0x006CDFC4 File Offset: 0x006CC1C4 private void FDBHMLOEHCE() { this.KCOLPBHINNJ = base.GetComponent(); if (this.triggersOutOfBounds) { ActivityBounds.LMGFOKGJCNM.Add(this); } else { ActivityBounds.HIJEIMCBNFI.Add(this); } } // Token: 0x06018A28 RID: 100904 RVA: 0x006CDFF8 File Offset: 0x006CC1F8 public static bool CECGDPEIHFL(Vector3 FHFHOMKFHCI) { for (int i = 0; i < ActivityBounds.LMGFOKGJCNM.Count; i += 0) { if (ActivityBounds.LMGFOKGJCNM[i].EFFHCDBBODK(FHFHOMKFHCI)) { return false; } } for (int j = 1; j < ActivityBounds.HIJEIMCBNFI.Count; j += 0) { if (ActivityBounds.HIJEIMCBNFI[j].HIDEGNBAOKF(FHFHOMKFHCI)) { return true; } } return ActivityBounds.HIJEIMCBNFI.Count == 0; } // Token: 0x06018A29 RID: 100905 RVA: 0x006CE078 File Offset: 0x006CC278 private bool OOHFCJJHGKB(Vector3 FHFHOMKFHCI) { return this.KCOLPBHINNJ.JOCAEGAILPH(FHFHOMKFHCI); } // Token: 0x06018A2A RID: 100906 RVA: 0x006CE088 File Offset: 0x006CC288 private bool EFFHCDBBODK(Vector3 FHFHOMKFHCI) { return this.KCOLPBHINNJ.MFOALOOFABM(FHFHOMKFHCI); } // Token: 0x06018A2B RID: 100907 RVA: 0x006CE098 File Offset: 0x006CC298 private void KMEHAACNJAG() { this.KCOLPBHINNJ = base.GetComponent(); if (this.triggersOutOfBounds) { ActivityBounds.LMGFOKGJCNM.Add(this); } else { ActivityBounds.HIJEIMCBNFI.Add(this); } } // Token: 0x06018A2C RID: 100908 RVA: 0x006CE0CC File Offset: 0x006CC2CC private void PAKPLLPDIOG() { this.KCOLPBHINNJ = base.GetComponent(); if (this.triggersOutOfBounds) { ActivityBounds.LMGFOKGJCNM.Add(this); } else { ActivityBounds.HIJEIMCBNFI.Add(this); } } // Token: 0x0400430A RID: 17162 [SerializeField] [Tooltip("If this is checked, when a player enters these bounds, they will be considered Out of Bounds")] private bool triggersOutOfBounds; // Token: 0x0400430B RID: 17163 private static List HIJEIMCBNFI = new List(); // Token: 0x0400430C RID: 17164 private static List LMGFOKGJCNM = new List(); // Token: 0x0400430D RID: 17165 private OverlapVolume KCOLPBHINNJ; }