using System; using UnityEngine; // Token: 0x020000FC RID: 252 public class EventTeleportRestriction : TeleportRestriction { // Token: 0x06003349 RID: 13129 RVA: 0x00100D7C File Offset: 0x000FEF7C private void EGFGEGEDJGN() { if (NetworkedSingletonMonoBehaviour.NCKMBFBMBFM != null) { NetworkedSingletonMonoBehaviour.NCKMBFBMBFM.HostChangeEvent -= this.APPEAHJEIDF; NetworkedSingletonMonoBehaviour.NCKMBFBMBFM.HEOIMCDBCKM(new Action(this.KICBDBCCJIB)); } } // Token: 0x0600334A RID: 13130 RVA: 0x00100DD0 File Offset: 0x000FEFD0 public EventTeleportRestriction.LKGMKENGJGF BDIBFINFIOB() { return this._regionType; } // Token: 0x0600334B RID: 13131 RVA: 0x00100DD8 File Offset: 0x000FEFD8 private void JJKDICLCFFA() { if (!SessionManager.NPLEGJCKAEB) { base.JHLBKOMAGHD = true; } else { base.JHLBKOMAGHD = this.EHFADAGDFOA == EventTeleportRestriction.LKGMKENGJGF.AUDIENCE || NetworkedSingletonMonoBehaviour.NCKMBFBMBFM.JHGJBNNGKMK() || !NetworkedSingletonMonoBehaviour.NCKMBFBMBFM.MKGDHOIOIHP(); } } // Token: 0x0600334C RID: 13132 RVA: 0x00100E2C File Offset: 0x000FF02C private void LFDALGBOJBI(bool OPLHAKFKKPJ) { this.LPEJLDKGCDP(); } // Token: 0x0600334D RID: 13133 RVA: 0x00100E34 File Offset: 0x000FF034 private void Start() { if (NetworkedSingletonMonoBehaviour.NCKMBFBMBFM != null) { NetworkedSingletonMonoBehaviour.NCKMBFBMBFM.HostChangeEvent += this.JACPCJOHCID; NetworkedSingletonMonoBehaviour.NCKMBFBMBFM.MKBHIJAPLMK += this.LFDALGBOJBI; } this.LPEJLDKGCDP(); } // Token: 0x0600334E RID: 13134 RVA: 0x00100E90 File Offset: 0x000FF090 private void ABCMNJDPECH(LNJFBGIBLHA JEFGMHBLLKI, bool FJGEGPIBKGA) { if (JEFGMHBLLKI.IPFPJCPGENH) { this.JJKDICLCFFA(); } } // Token: 0x0600334F RID: 13135 RVA: 0x00100EA4 File Offset: 0x000FF0A4 private void OKKNLDGJJMG(LNJFBGIBLHA JEFGMHBLLKI, bool FJGEGPIBKGA) { if (JEFGMHBLLKI.IPFPJCPGENH) { this.OKCBCJHAPAF(); } } // Token: 0x06003350 RID: 13136 RVA: 0x00100EB8 File Offset: 0x000FF0B8 private void JACPCJOHCID(LNJFBGIBLHA JEFGMHBLLKI, bool FJGEGPIBKGA) { if (JEFGMHBLLKI.IPFPJCPGENH) { this.LPEJLDKGCDP(); } } // Token: 0x06003351 RID: 13137 RVA: 0x00100ECC File Offset: 0x000FF0CC private void MHGLEIIBENI(bool OPLHAKFKKPJ) { this.LPEJLDKGCDP(); } // Token: 0x06003352 RID: 13138 RVA: 0x00100ED4 File Offset: 0x000FF0D4 private void POEDAMONBNL() { if (NetworkedSingletonMonoBehaviour.NCKMBFBMBFM != null) { NetworkedSingletonMonoBehaviour.NCKMBFBMBFM.HostChangeEvent += this.JLFIAOBAHPA; NetworkedSingletonMonoBehaviour.NCKMBFBMBFM.MKBHIJAPLMK += this.EELLBEOCOPL; } this.CJKLPPFPKGL(); } // Token: 0x06003353 RID: 13139 RVA: 0x00100F30 File Offset: 0x000FF130 private void AJFLIKKFBIL() { if (!SessionManager.NPLEGJCKAEB) { base.JHLBKOMAGHD = true; } else { base.JHLBKOMAGHD = this.OIJKMIMKDCN() == EventTeleportRestriction.LKGMKENGJGF.HOST || NetworkedSingletonMonoBehaviour.NCKMBFBMBFM.CEBOBBMAACI() || !NetworkedSingletonMonoBehaviour.NCKMBFBMBFM.JBAPKOFLLJD; } } // Token: 0x06003354 RID: 13140 RVA: 0x00100F84 File Offset: 0x000FF184 public EventTeleportRestriction.LKGMKENGJGF DDJLHDMPKAH() { return this._regionType; } // Token: 0x06003355 RID: 13141 RVA: 0x00100F8C File Offset: 0x000FF18C private void CJKLPPFPKGL() { if (!SessionManager.NPLEGJCKAEB) { base.JHLBKOMAGHD = false; } else { base.JHLBKOMAGHD = this.OIJKMIMKDCN() != EventTeleportRestriction.LKGMKENGJGF.HOST && !NetworkedSingletonMonoBehaviour.NCKMBFBMBFM.PBKJHFMIENG && !NetworkedSingletonMonoBehaviour.NCKMBFBMBFM.JBAPKOFLLJD; } } // Token: 0x06003356 RID: 13142 RVA: 0x00100FE0 File Offset: 0x000FF1E0 private void EELLBEOCOPL(bool OPLHAKFKKPJ) { this.AJFLIKKFBIL(); } // Token: 0x06003357 RID: 13143 RVA: 0x00100FE8 File Offset: 0x000FF1E8 private void GHPIKNGNCAP(bool OPLHAKFKKPJ) { this.JJKDICLCFFA(); } // Token: 0x06003358 RID: 13144 RVA: 0x00100FF0 File Offset: 0x000FF1F0 private void DAFIHMGIPPP(bool OPLHAKFKKPJ) { this.GEFGCJGBPKI(); } // Token: 0x06003359 RID: 13145 RVA: 0x00100FF8 File Offset: 0x000FF1F8 private void KICBDBCCJIB(bool OPLHAKFKKPJ) { this.OKCBCJHAPAF(); } // Token: 0x0600335A RID: 13146 RVA: 0x00101000 File Offset: 0x000FF200 private void GEFGCJGBPKI() { if (!SessionManager.NPLEGJCKAEB) { base.JHLBKOMAGHD = true; } else { base.JHLBKOMAGHD = this.OIJKMIMKDCN() != EventTeleportRestriction.LKGMKENGJGF.AUDIENCE && !NetworkedSingletonMonoBehaviour.NCKMBFBMBFM.PBKJHFMIENG && NetworkedSingletonMonoBehaviour.NCKMBFBMBFM.KECEJIJAGJK(); } } // Token: 0x0600335B RID: 13147 RVA: 0x00101054 File Offset: 0x000FF254 private void HNBLIGEOJOI() { if (NetworkedSingletonMonoBehaviour.NCKMBFBMBFM != null) { NetworkedSingletonMonoBehaviour.NCKMBFBMBFM.HostChangeEvent -= this.JACPCJOHCID; NetworkedSingletonMonoBehaviour.NCKMBFBMBFM.HEOIMCDBCKM(new Action(this.EELLBEOCOPL)); } } // Token: 0x0600335C RID: 13148 RVA: 0x001010A8 File Offset: 0x000FF2A8 private void EGJMJFNGCFL(LNJFBGIBLHA JEFGMHBLLKI, bool FJGEGPIBKGA) { if (JEFGMHBLLKI.IPFPJCPGENH) { this.CJKLPPFPKGL(); } } // Token: 0x0600335D RID: 13149 RVA: 0x001010BC File Offset: 0x000FF2BC private void OnDestroy() { if (NetworkedSingletonMonoBehaviour.NCKMBFBMBFM != null) { NetworkedSingletonMonoBehaviour.NCKMBFBMBFM.HostChangeEvent -= this.JACPCJOHCID; NetworkedSingletonMonoBehaviour.NCKMBFBMBFM.MKBHIJAPLMK -= this.LFDALGBOJBI; } } // Token: 0x0600335E RID: 13150 RVA: 0x00101110 File Offset: 0x000FF310 private void CGMNEFAINDI() { if (NetworkedSingletonMonoBehaviour.NCKMBFBMBFM != null) { NetworkedSingletonMonoBehaviour.NCKMBFBMBFM.HostChangeEvent -= this.JLFIAOBAHPA; NetworkedSingletonMonoBehaviour.NCKMBFBMBFM.HEOIMCDBCKM(new Action(this.DAFIHMGIPPP)); } } // Token: 0x0600335F RID: 13151 RVA: 0x00101164 File Offset: 0x000FF364 private void PAEIJLKEEGJ() { if (NetworkedSingletonMonoBehaviour.NCKMBFBMBFM != null) { NetworkedSingletonMonoBehaviour.NCKMBFBMBFM.HostChangeEvent += this.JLFIAOBAHPA; NetworkedSingletonMonoBehaviour.NCKMBFBMBFM.OEPMHKNBCAO(new Action(this.MACOEMGDKHI)); } this.CJKLPPFPKGL(); } // Token: 0x06003360 RID: 13152 RVA: 0x001011C0 File Offset: 0x000FF3C0 private void JLFIAOBAHPA(LNJFBGIBLHA JEFGMHBLLKI, bool FJGEGPIBKGA) { if (JEFGMHBLLKI.IPFPJCPGENH) { this.CJKLPPFPKGL(); } } // Token: 0x06003362 RID: 13154 RVA: 0x001011DC File Offset: 0x000FF3DC private void OKCBCJHAPAF() { if (!SessionManager.NPLEGJCKAEB) { base.JHLBKOMAGHD = true; } else { base.JHLBKOMAGHD = this.KLCLLNEKAFI() == EventTeleportRestriction.LKGMKENGJGF.AUDIENCE || NetworkedSingletonMonoBehaviour.NCKMBFBMBFM.JHGJBNNGKMK() || !NetworkedSingletonMonoBehaviour.NCKMBFBMBFM.JBAPKOFLLJD; } } // Token: 0x06003363 RID: 13155 RVA: 0x00101230 File Offset: 0x000FF430 private void AMCANMJHAEH() { if (NetworkedSingletonMonoBehaviour.NCKMBFBMBFM != null) { NetworkedSingletonMonoBehaviour.NCKMBFBMBFM.HostChangeEvent += this.APPEAHJEIDF; NetworkedSingletonMonoBehaviour.NCKMBFBMBFM.OEPMHKNBCAO(new Action(this.KFENEDOJIKL)); } this.LPEJLDKGCDP(); } // Token: 0x06003364 RID: 13156 RVA: 0x0010128C File Offset: 0x000FF48C private void KFENEDOJIKL(bool OPLHAKFKKPJ) { this.GEFGCJGBPKI(); } // Token: 0x06003365 RID: 13157 RVA: 0x00101294 File Offset: 0x000FF494 private void PMLEDKFHAEJ() { if (NetworkedSingletonMonoBehaviour.NCKMBFBMBFM != null) { NetworkedSingletonMonoBehaviour.NCKMBFBMBFM.HostChangeEvent -= this.OKKNLDGJJMG; NetworkedSingletonMonoBehaviour.NCKMBFBMBFM.MKBHIJAPLMK -= this.MHGLEIIBENI; } } // Token: 0x06003366 RID: 13158 RVA: 0x001012E8 File Offset: 0x000FF4E8 private void MACOEMGDKHI(bool OPLHAKFKKPJ) { this.LPEJLDKGCDP(); } // Token: 0x170000EE RID: 238 // (get) Token: 0x06003367 RID: 13159 RVA: 0x001012F0 File Offset: 0x000FF4F0 public EventTeleportRestriction.LKGMKENGJGF EHFADAGDFOA { get { return this._regionType; } } // Token: 0x06003368 RID: 13160 RVA: 0x001012F8 File Offset: 0x000FF4F8 private void LPEJLDKGCDP() { if (!SessionManager.NPLEGJCKAEB) { base.JHLBKOMAGHD = true; } else { base.JHLBKOMAGHD = this.EHFADAGDFOA == EventTeleportRestriction.LKGMKENGJGF.AUDIENCE || NetworkedSingletonMonoBehaviour.NCKMBFBMBFM.PBKJHFMIENG || !NetworkedSingletonMonoBehaviour.NCKMBFBMBFM.JBAPKOFLLJD; } } // Token: 0x06003369 RID: 13161 RVA: 0x0010134C File Offset: 0x000FF54C private void APPEAHJEIDF(LNJFBGIBLHA JEFGMHBLLKI, bool FJGEGPIBKGA) { if (JEFGMHBLLKI.IPFPJCPGENH) { this.JJKDICLCFFA(); } } // Token: 0x0600336A RID: 13162 RVA: 0x00101360 File Offset: 0x000FF560 private void PLHKCNHIOMA() { if (NetworkedSingletonMonoBehaviour.NCKMBFBMBFM != null) { NetworkedSingletonMonoBehaviour.NCKMBFBMBFM.HostChangeEvent -= this.OKKNLDGJJMG; NetworkedSingletonMonoBehaviour.NCKMBFBMBFM.HEOIMCDBCKM(new Action(this.LFDALGBOJBI)); } } // Token: 0x0600336B RID: 13163 RVA: 0x001013B4 File Offset: 0x000FF5B4 private void MNJCOFIGKEN() { if (NetworkedSingletonMonoBehaviour.NCKMBFBMBFM != null) { NetworkedSingletonMonoBehaviour.NCKMBFBMBFM.HostChangeEvent -= this.OKKNLDGJJMG; NetworkedSingletonMonoBehaviour.NCKMBFBMBFM.MKBHIJAPLMK -= this.GHPIKNGNCAP; } } // Token: 0x0600336C RID: 13164 RVA: 0x00101408 File Offset: 0x000FF608 public EventTeleportRestriction.LKGMKENGJGF OIJKMIMKDCN() { return this._regionType; } // Token: 0x0600336D RID: 13165 RVA: 0x00101410 File Offset: 0x000FF610 public EventTeleportRestriction.LKGMKENGJGF KLCLLNEKAFI() { return this._regionType; } // Token: 0x040006A8 RID: 1704 [SerializeField] private EventTeleportRestriction.LKGMKENGJGF _regionType; // Token: 0x020000FD RID: 253 public enum LKGMKENGJGF { // Token: 0x040006AA RID: 1706 HOST, // Token: 0x040006AB RID: 1707 AUDIENCE } }