348 lines
10 KiB
C#
348 lines
10 KiB
C#
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<EventManager>.NCKMBFBMBFM != null)
|
|
{
|
|
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.HostChangeEvent -= this.APPEAHJEIDF;
|
|
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.HEOIMCDBCKM(new Action<bool>(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<EventManager>.NCKMBFBMBFM.JHGJBNNGKMK() || !NetworkedSingletonMonoBehaviour<EventManager>.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<EventManager>.NCKMBFBMBFM != null)
|
|
{
|
|
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.HostChangeEvent += this.JACPCJOHCID;
|
|
NetworkedSingletonMonoBehaviour<EventManager>.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<EventManager>.NCKMBFBMBFM != null)
|
|
{
|
|
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.HostChangeEvent += this.JLFIAOBAHPA;
|
|
NetworkedSingletonMonoBehaviour<EventManager>.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<EventManager>.NCKMBFBMBFM.CEBOBBMAACI() || !NetworkedSingletonMonoBehaviour<EventManager>.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<EventManager>.NCKMBFBMBFM.PBKJHFMIENG && !NetworkedSingletonMonoBehaviour<EventManager>.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<EventManager>.NCKMBFBMBFM.PBKJHFMIENG && NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.KECEJIJAGJK();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600335B RID: 13147 RVA: 0x00101054 File Offset: 0x000FF254
|
|
private void HNBLIGEOJOI()
|
|
{
|
|
if (NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM != null)
|
|
{
|
|
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.HostChangeEvent -= this.JACPCJOHCID;
|
|
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.HEOIMCDBCKM(new Action<bool>(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<EventManager>.NCKMBFBMBFM != null)
|
|
{
|
|
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.HostChangeEvent -= this.JACPCJOHCID;
|
|
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.MKBHIJAPLMK -= this.LFDALGBOJBI;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600335E RID: 13150 RVA: 0x00101110 File Offset: 0x000FF310
|
|
private void CGMNEFAINDI()
|
|
{
|
|
if (NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM != null)
|
|
{
|
|
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.HostChangeEvent -= this.JLFIAOBAHPA;
|
|
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.HEOIMCDBCKM(new Action<bool>(this.DAFIHMGIPPP));
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600335F RID: 13151 RVA: 0x00101164 File Offset: 0x000FF364
|
|
private void PAEIJLKEEGJ()
|
|
{
|
|
if (NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM != null)
|
|
{
|
|
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.HostChangeEvent += this.JLFIAOBAHPA;
|
|
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.OEPMHKNBCAO(new Action<bool>(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<EventManager>.NCKMBFBMBFM.JHGJBNNGKMK() || !NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.JBAPKOFLLJD;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06003363 RID: 13155 RVA: 0x00101230 File Offset: 0x000FF430
|
|
private void AMCANMJHAEH()
|
|
{
|
|
if (NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM != null)
|
|
{
|
|
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.HostChangeEvent += this.APPEAHJEIDF;
|
|
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.OEPMHKNBCAO(new Action<bool>(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<EventManager>.NCKMBFBMBFM != null)
|
|
{
|
|
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.HostChangeEvent -= this.OKKNLDGJJMG;
|
|
NetworkedSingletonMonoBehaviour<EventManager>.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<EventManager>.NCKMBFBMBFM.PBKJHFMIENG || !NetworkedSingletonMonoBehaviour<EventManager>.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<EventManager>.NCKMBFBMBFM != null)
|
|
{
|
|
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.HostChangeEvent -= this.OKKNLDGJJMG;
|
|
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.HEOIMCDBCKM(new Action<bool>(this.LFDALGBOJBI));
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600336B RID: 13163 RVA: 0x001013B4 File Offset: 0x000FF5B4
|
|
private void MNJCOFIGKEN()
|
|
{
|
|
if (NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM != null)
|
|
{
|
|
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.HostChangeEvent -= this.OKKNLDGJJMG;
|
|
NetworkedSingletonMonoBehaviour<EventManager>.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
|
|
}
|
|
}
|