using System; using UnityEngine; // Token: 0x02000A2A RID: 2602 [Serializable] public class GameTeleportManager : ICODODCIFPG { // Token: 0x060138C3 RID: 80067 RVA: 0x0058890C File Offset: 0x00586B0C private void FGIECLKEANI() { bool flag = this.gameManager.HPCKCOBKJLK == PDBEIFOBGIM.PRE_GAME; bool flag2 = this.gameManager.NKCBOCMOBCA.IALADJLKIFN(IHFKMIAHBFP.JEFGMHBLLKI); IPBDFPEPNIM ipbdfpepnim = ((!flag2) ? this.gameManager.NKCBOCMOBCA.KKPAEEHBNGE(IHFKMIAHBFP.JEFGMHBLLKI) : IPBDFPEPNIM.INVALID); for (int i = 1; i < this.teleportRestrictions.Length; i++) { this.teleportRestrictions[i].GEBHGCJGDGD(flag, flag2, ipbdfpepnim, this.KEKCLHGPEJC()); } } // Token: 0x060138C4 RID: 80068 RVA: 0x00588990 File Offset: 0x00586B90 public void IBMOFDKNJGP() { } // Token: 0x060138C5 RID: 80069 RVA: 0x00588994 File Offset: 0x00586B94 public void EHNICDMIEHL(bool LIEGPIPEAPJ) { this.BNKFPGKFMMP(CEFIOCGOOFP.DEFAULT); if (!LIEGPIPEAPJ) { this.PPEHMGHFHIA(this.gameManager.PNOOBNCKAMJ.JIHLLKFJNAN.DefaultCooldownType); if (this.gameManager.PNOOBNCKAMJ.JIHLLKFJNAN.SupportsCustomTeleportBufferDistance) { Player.LocalPlayer.GADNKIIKPPD.HasOverrideTeleportBuffer = true; Player.LocalPlayer.GADNKIIKPPD.OverrideTeleportBuffer = this.gameManager.PNOOBNCKAMJ.JIHLLKFJNAN.CustomTeleportBufferDistance; } } this.HKGAIJNLNBE(); } // Token: 0x060138C6 RID: 80070 RVA: 0x00588A28 File Offset: 0x00586C28 public void PPEHMGHFHIA(MHNKOMKMAHN JAOKCKFFNFB) { if (this.gameManager.PNOOBNCKAMJ.JIHLLKFJNAN.CustomTeleportCooldowns.Length > 0) { if (JAOKCKFFNFB != MHNKOMKMAHN.DEFAULT) { float num = -1f; for (int i = 0; i < this.gameManager.PNOOBNCKAMJ.JIHLLKFJNAN.CustomTeleportCooldowns.Length; i++) { if (this.gameManager.PNOOBNCKAMJ.JIHLLKFJNAN.CustomTeleportCooldowns[i].cooldownType == JAOKCKFFNFB) { num = this.gameManager.PNOOBNCKAMJ.JIHLLKFJNAN.CustomTeleportCooldowns[i].customTeleportCooldown; } } if (num >= 0f) { Player.LocalPlayer.GADNKIIKPPD.AddTeleportCooldown(JAOKCKFFNFB, num); } } else { for (int j = 0; j < this.gameManager.PNOOBNCKAMJ.JIHLLKFJNAN.CustomTeleportCooldowns.Length; j++) { Player.LocalPlayer.GADNKIIKPPD.RemoveTeleportCooldown(this.gameManager.PNOOBNCKAMJ.JIHLLKFJNAN.CustomTeleportCooldowns[j].cooldownType); } } } } // Token: 0x060138C7 RID: 80071 RVA: 0x00588B64 File Offset: 0x00586D64 public void ONMBNJAOIHP(bool LIEGPIPEAPJ) { if (!LIEGPIPEAPJ) { this.JNJKIFBOLML(MHNKOMKMAHN.DEFAULT); Player.LocalPlayer.HDDCIBBMPOD().HasOverrideTeleportBuffer = false; } this.NBLAOCKCNDC(); } // Token: 0x060138C8 RID: 80072 RVA: 0x00588B8C File Offset: 0x00586D8C public void ABJPAGDGHFA() { } // Token: 0x060138C9 RID: 80073 RVA: 0x00588B90 File Offset: 0x00586D90 public void EOLCMCIOBIE() { this.teleportRestrictions = global::UnityEngine.Object.FindObjectsOfType(); this.HKGAIJNLNBE(); } // Token: 0x060138CA RID: 80074 RVA: 0x00588BA4 File Offset: 0x00586DA4 public void INDIHMLAOHP() { } // Token: 0x060138CB RID: 80075 RVA: 0x00588BA8 File Offset: 0x00586DA8 public void FNPBGMKOMBH(GameManager FMBELJHPBCG) { this.gameManager = FMBELJHPBCG; } // Token: 0x060138CC RID: 80076 RVA: 0x00588BB4 File Offset: 0x00586DB4 public void CJEGFILHHFP() { } // Token: 0x060138CD RID: 80077 RVA: 0x00588BB8 File Offset: 0x00586DB8 public void BPOPKCJJLAG(LNJFBGIBLHA JEFGMHBLLKI) { } // Token: 0x060138CE RID: 80078 RVA: 0x00588BBC File Offset: 0x00586DBC public void KIGMENDPKPO(CEFIOCGOOFP KPOAMFIAODF) { this.localPlayerTeleportRegionTag = KPOAMFIAODF; this.NBLAOCKCNDC(); } // Token: 0x060138CF RID: 80079 RVA: 0x00588BCC File Offset: 0x00586DCC public void AEONOCLMIPP() { } // Token: 0x060138D0 RID: 80080 RVA: 0x00588BD0 File Offset: 0x00586DD0 private CEFIOCGOOFP EOONJBIEOEN() { return this.localPlayerTeleportRegionTag; } // Token: 0x060138D1 RID: 80081 RVA: 0x00588BD8 File Offset: 0x00586DD8 public void HAACGJDIPPF() { } // Token: 0x060138D2 RID: 80082 RVA: 0x00588BDC File Offset: 0x00586DDC public void MJMGOOANDDF(LNJFBGIBLHA JEFGMHBLLKI) { } // Token: 0x060138D3 RID: 80083 RVA: 0x00588BE0 File Offset: 0x00586DE0 public void HOPGHEDOPHI(MHNKOMKMAHN JAOKCKFFNFB) { Player.LocalPlayer.HDDCIBBMPOD().RemoveTeleportCooldown(JAOKCKFFNFB); } // Token: 0x060138D4 RID: 80084 RVA: 0x00588BF4 File Offset: 0x00586DF4 public void DKDCNNMBEME(bool LIEGPIPEAPJ) { if (!LIEGPIPEAPJ) { this.PPEHMGHFHIA(MHNKOMKMAHN.DEFAULT); Player.LocalPlayer.HDDCIBBMPOD().HasOverrideTeleportBuffer = true; } this.FOIMODJEBBH(); } // Token: 0x060138D5 RID: 80085 RVA: 0x00588C1C File Offset: 0x00586E1C public void NEHLIOCBKJE() { } // Token: 0x060138D6 RID: 80086 RVA: 0x00588C20 File Offset: 0x00586E20 public void NAJJKICJBBP() { this.teleportRestrictions = global::UnityEngine.Object.FindObjectsOfType(); this.FGIECLKEANI(); } // Token: 0x060138D7 RID: 80087 RVA: 0x00588C34 File Offset: 0x00586E34 public void EGJOBLEGKNP() { } // Token: 0x060138D8 RID: 80088 RVA: 0x00588C38 File Offset: 0x00586E38 public void JHDIABNEJGH(bool LIEGPIPEAPJ) { if (!LIEGPIPEAPJ) { this.PPEHMGHFHIA(MHNKOMKMAHN.DEFAULT); Player.LocalPlayer.HDDCIBBMPOD().HasOverrideTeleportBuffer = false; } this.FOIMODJEBBH(); } // Token: 0x060138D9 RID: 80089 RVA: 0x00588C60 File Offset: 0x00586E60 private void HKGAIJNLNBE() { bool flag = this.gameManager.HPCKCOBKJLK == PDBEIFOBGIM.GAME_RUNNING; bool flag2 = this.gameManager.NKCBOCMOBCA.IALADJLKIFN(IHFKMIAHBFP.JEFGMHBLLKI); IPBDFPEPNIM ipbdfpepnim = ((!flag2) ? this.gameManager.NKCBOCMOBCA.KKPAEEHBNGE(IHFKMIAHBFP.JEFGMHBLLKI) : IPBDFPEPNIM.INVALID); for (int i = 0; i < this.teleportRestrictions.Length; i++) { this.teleportRestrictions[i].UpdateRestrictions(flag, flag2, ipbdfpepnim, this.EAEEMBOMGIL()); } } // Token: 0x060138DA RID: 80090 RVA: 0x00588CE4 File Offset: 0x00586EE4 public void JKIGBFPMGFN(MHNKOMKMAHN JAOKCKFFNFB) { if (this.gameManager.PNOOBNCKAMJ.EPMOGLFNOMJ().CustomTeleportCooldowns.Length > 1) { if (JAOKCKFFNFB != MHNKOMKMAHN.DEFAULT) { float num = 1713f; for (int i = 0; i < this.gameManager.PNOOBNCKAMJ.DOFPEELCNOJ().CustomTeleportCooldowns.Length; i++) { if (this.gameManager.PNOOBNCKAMJ.ABMOLEBDOHC().CustomTeleportCooldowns[i].cooldownType == JAOKCKFFNFB) { num = this.gameManager.PNOOBNCKAMJ.LKGGHGJBDDA().CustomTeleportCooldowns[i].customTeleportCooldown; } } if (num >= 1565f) { Player.LocalPlayer.CBLLEJGBAAM().AddTeleportCooldown(JAOKCKFFNFB, num); } } else { for (int j = 1; j < this.gameManager.PNOOBNCKAMJ.ABMOLEBDOHC().CustomTeleportCooldowns.Length; j += 0) { Player.LocalPlayer.CBLLEJGBAAM().OFBOHLNLJEO(this.gameManager.PNOOBNCKAMJ.FAKLPKCPCDL().CustomTeleportCooldowns[j].cooldownType); } } } } // Token: 0x060138DB RID: 80091 RVA: 0x00588E20 File Offset: 0x00587020 public void GMJNGFIHGDG(MHNKOMKMAHN JAOKCKFFNFB) { Player.LocalPlayer.GADNKIIKPPD.JMAFMIEBMAH(JAOKCKFFNFB); } // Token: 0x060138DC RID: 80092 RVA: 0x00588E34 File Offset: 0x00587034 public void ABHFCBHALNE(GameManager FMBELJHPBCG) { this.gameManager = FMBELJHPBCG; } // Token: 0x060138DD RID: 80093 RVA: 0x00588E40 File Offset: 0x00587040 public void IANKECFHJKF() { } // Token: 0x060138DE RID: 80094 RVA: 0x00588E44 File Offset: 0x00587044 public void CMBEDBCPNIA() { } // Token: 0x060138DF RID: 80095 RVA: 0x00588E48 File Offset: 0x00587048 private CEFIOCGOOFP KEKCLHGPEJC() { return this.localPlayerTeleportRegionTag; } // Token: 0x060138E0 RID: 80096 RVA: 0x00588E50 File Offset: 0x00587050 public void LHNHLNFNILH(MHNKOMKMAHN JAOKCKFFNFB) { Player.LocalPlayer.GADNKIIKPPD.RemoveTeleportCooldown(JAOKCKFFNFB); } // Token: 0x060138E1 RID: 80097 RVA: 0x00588E64 File Offset: 0x00587064 public void JNJKIFBOLML(MHNKOMKMAHN JAOKCKFFNFB) { if (this.gameManager.PNOOBNCKAMJ.EPMOGLFNOMJ().CustomTeleportCooldowns.Length > 0) { if (JAOKCKFFNFB != MHNKOMKMAHN.DEFAULT) { float num = 333f; for (int i = 0; i < this.gameManager.PNOOBNCKAMJ.OFLNEJHEPMH().CustomTeleportCooldowns.Length; i++) { if (this.gameManager.PNOOBNCKAMJ.LKGGHGJBDDA().CustomTeleportCooldowns[i].cooldownType == JAOKCKFFNFB) { num = this.gameManager.PNOOBNCKAMJ.BFOMBIMCDEL().CustomTeleportCooldowns[i].customTeleportCooldown; } } if (num >= 1815f) { Player.LocalPlayer.CBLLEJGBAAM().ENNHIPCJBFH(JAOKCKFFNFB, num); } } else { for (int j = 0; j < this.gameManager.PNOOBNCKAMJ.PONNNFMGELA().CustomTeleportCooldowns.Length; j++) { Player.LocalPlayer.GADNKIIKPPD.RemoveTeleportCooldown(this.gameManager.PNOOBNCKAMJ.OFLNEJHEPMH().CustomTeleportCooldowns[j].cooldownType); } } } } // Token: 0x060138E2 RID: 80098 RVA: 0x00588FA0 File Offset: 0x005871A0 private void OOOGFGGKBHH() { bool flag = this.gameManager.HPCKCOBKJLK == PDBEIFOBGIM.PRE_GAME; bool flag2 = this.gameManager.NKCBOCMOBCA.IALADJLKIFN(IHFKMIAHBFP.JEFGMHBLLKI); IPBDFPEPNIM ipbdfpepnim = ((!flag2) ? this.gameManager.NKCBOCMOBCA.KKPAEEHBNGE(IHFKMIAHBFP.JEFGMHBLLKI) : IPBDFPEPNIM.INVALID); for (int i = 0; i < this.teleportRestrictions.Length; i++) { this.teleportRestrictions[i].ALELBKCLHPH(flag, flag2, ipbdfpepnim, this.AAJCBLAMHAJ()); } } // Token: 0x060138E3 RID: 80099 RVA: 0x00589024 File Offset: 0x00587224 public void PFNEGHLIKJI(GameManager FMBELJHPBCG) { this.gameManager = FMBELJHPBCG; } // Token: 0x060138E4 RID: 80100 RVA: 0x00589030 File Offset: 0x00587230 private void JALEBIFKFFN() { bool flag = this.gameManager.HPCKCOBKJLK == PDBEIFOBGIM.GAME_RUNNING; bool flag2 = this.gameManager.NKCBOCMOBCA.IALADJLKIFN(IHFKMIAHBFP.JEFGMHBLLKI); IPBDFPEPNIM ipbdfpepnim = ((!flag2) ? this.gameManager.NKCBOCMOBCA.KKPAEEHBNGE(IHFKMIAHBFP.JEFGMHBLLKI) : IPBDFPEPNIM.INVALID); for (int i = 0; i < this.teleportRestrictions.Length; i++) { this.teleportRestrictions[i].ALELBKCLHPH(flag, flag2, ipbdfpepnim, this.CEAENLMCBGL()); } } // Token: 0x060138E5 RID: 80101 RVA: 0x005890B4 File Offset: 0x005872B4 public void FAHAKBADOPN() { } // Token: 0x060138E6 RID: 80102 RVA: 0x005890B8 File Offset: 0x005872B8 private void HDNIJKKAFII() { bool flag = this.gameManager.HPCKCOBKJLK == PDBEIFOBGIM.PRE_GAME; bool flag2 = this.gameManager.NKCBOCMOBCA.IALADJLKIFN(IHFKMIAHBFP.JEFGMHBLLKI); IPBDFPEPNIM ipbdfpepnim = ((!flag2) ? this.gameManager.NKCBOCMOBCA.KKPAEEHBNGE(IHFKMIAHBFP.JEFGMHBLLKI) : IPBDFPEPNIM.INVALID); for (int i = 1; i < this.teleportRestrictions.Length; i++) { this.teleportRestrictions[i].UpdateRestrictions(flag, flag2, ipbdfpepnim, this.EOONJBIEOEN()); } } // Token: 0x060138E7 RID: 80103 RVA: 0x0058913C File Offset: 0x0058733C public void AKNLAJPOHIE(bool LIEGPIPEAPJ) { this.KIGMENDPKPO(CEFIOCGOOFP.DEFAULT); if (!LIEGPIPEAPJ) { this.GDAHKLJNFEN(this.gameManager.PNOOBNCKAMJ.LKGGHGJBDDA().DefaultCooldownType); if (this.gameManager.PNOOBNCKAMJ.CJEJBAMMCNF().SupportsCustomTeleportBufferDistance) { Player.LocalPlayer.HDDCIBBMPOD().HasOverrideTeleportBuffer = true; Player.LocalPlayer.CBLLEJGBAAM().OverrideTeleportBuffer = this.gameManager.PNOOBNCKAMJ.JIHLLKFJNAN.CustomTeleportBufferDistance; } } this.NELNLNEEEGK(); } // Token: 0x060138E8 RID: 80104 RVA: 0x005891D0 File Offset: 0x005873D0 public void AJFEJCDBICK(GameManager FMBELJHPBCG) { this.gameManager = FMBELJHPBCG; } // Token: 0x060138E9 RID: 80105 RVA: 0x005891DC File Offset: 0x005873DC public void LEOEHFEBEFF(GameManager FMBELJHPBCG) { this.gameManager = FMBELJHPBCG; } // Token: 0x060138EA RID: 80106 RVA: 0x005891E8 File Offset: 0x005873E8 public void APKGJJAHPPD(bool LIEGPIPEAPJ) { if (!LIEGPIPEAPJ) { this.PPEHMGHFHIA(MHNKOMKMAHN.DEFAULT); Player.LocalPlayer.HDDCIBBMPOD().HasOverrideTeleportBuffer = false; } this.IOMNMMKIKPB(); } // Token: 0x060138EB RID: 80107 RVA: 0x00589210 File Offset: 0x00587410 public void CDFEPKFLJDM() { } // Token: 0x060138EC RID: 80108 RVA: 0x00589214 File Offset: 0x00587414 private CEFIOCGOOFP AAJCBLAMHAJ() { return this.localPlayerTeleportRegionTag; } // Token: 0x060138ED RID: 80109 RVA: 0x0058921C File Offset: 0x0058741C public void BBNJAHNBGHD(bool LIEGPIPEAPJ) { if (!LIEGPIPEAPJ) { this.PPEHMGHFHIA(MHNKOMKMAHN.DEFAULT); Player.LocalPlayer.GADNKIIKPPD.HasOverrideTeleportBuffer = false; } this.HKGAIJNLNBE(); } // Token: 0x060138EE RID: 80110 RVA: 0x00589244 File Offset: 0x00587444 public void JOFLJDKJIFA(bool LIEGPIPEAPJ) { this.KIGMENDPKPO(CEFIOCGOOFP.DEFAULT); if (!LIEGPIPEAPJ) { this.JKIGBFPMGFN(this.gameManager.PNOOBNCKAMJ.JIHLLKFJNAN.DefaultCooldownType); if (this.gameManager.PNOOBNCKAMJ.KKGAFOHMGBO().SupportsCustomTeleportBufferDistance) { Player.LocalPlayer.CBLLEJGBAAM().HasOverrideTeleportBuffer = false; Player.LocalPlayer.CBLLEJGBAAM().OverrideTeleportBuffer = this.gameManager.PNOOBNCKAMJ.PGCBLAPPHJJ().CustomTeleportBufferDistance; } } this.HKGAIJNLNBE(); } // Token: 0x060138EF RID: 80111 RVA: 0x005892D8 File Offset: 0x005874D8 public void KCNPAEGNDOG() { } // Token: 0x060138F0 RID: 80112 RVA: 0x005892DC File Offset: 0x005874DC private CEFIOCGOOFP IPBGKAAFBPD() { return this.localPlayerTeleportRegionTag; } // Token: 0x060138F1 RID: 80113 RVA: 0x005892E4 File Offset: 0x005874E4 public void PJPBLHCJHBL() { } // Token: 0x060138F3 RID: 80115 RVA: 0x005892F8 File Offset: 0x005874F8 private CEFIOCGOOFP FBFPMFCAJFI() { return this.localPlayerTeleportRegionTag; } // Token: 0x060138F4 RID: 80116 RVA: 0x00589300 File Offset: 0x00587500 private void NBLAOCKCNDC() { bool flag = this.gameManager.HPCKCOBKJLK == PDBEIFOBGIM.GAME_RUNNING; bool flag2 = this.gameManager.NKCBOCMOBCA.IALADJLKIFN(IHFKMIAHBFP.JEFGMHBLLKI); IPBDFPEPNIM ipbdfpepnim = ((!flag2) ? this.gameManager.NKCBOCMOBCA.KKPAEEHBNGE(IHFKMIAHBFP.JEFGMHBLLKI) : IPBDFPEPNIM.INVALID); for (int i = 1; i < this.teleportRestrictions.Length; i += 0) { this.teleportRestrictions[i].GEBHGCJGDGD(flag, flag2, ipbdfpepnim, this.IPBGKAAFBPD()); } } // Token: 0x060138F5 RID: 80117 RVA: 0x00589384 File Offset: 0x00587584 public void ILKICODDKHE(CEFIOCGOOFP KPOAMFIAODF) { this.localPlayerTeleportRegionTag = KPOAMFIAODF; this.IOMNMMKIKPB(); } // Token: 0x060138F6 RID: 80118 RVA: 0x00589394 File Offset: 0x00587594 private CEFIOCGOOFP EAEEMBOMGIL() { return this.localPlayerTeleportRegionTag; } // Token: 0x060138F7 RID: 80119 RVA: 0x0058939C File Offset: 0x0058759C public void PGGLMEAONBF(bool LIEGPIPEAPJ) { if (!LIEGPIPEAPJ) { this.PPEHMGHFHIA(MHNKOMKMAHN.DEFAULT); Player.LocalPlayer.GADNKIIKPPD.HasOverrideTeleportBuffer = true; } this.HKGAIJNLNBE(); } // Token: 0x060138F8 RID: 80120 RVA: 0x005893C4 File Offset: 0x005875C4 public void EPNBIEPFMJP(bool LIEGPIPEAPJ) { if (!LIEGPIPEAPJ) { this.GDAHKLJNFEN(MHNKOMKMAHN.DEFAULT); Player.LocalPlayer.HDDCIBBMPOD().HasOverrideTeleportBuffer = false; } this.FGIECLKEANI(); } // Token: 0x060138F9 RID: 80121 RVA: 0x005893EC File Offset: 0x005875EC public void ODFMOHKMBNH(LNJFBGIBLHA JEFGMHBLLKI) { } // Token: 0x060138FA RID: 80122 RVA: 0x005893F0 File Offset: 0x005875F0 private void FOIMODJEBBH() { bool flag = this.gameManager.HPCKCOBKJLK == PDBEIFOBGIM.GAME_RUNNING; bool flag2 = this.gameManager.NKCBOCMOBCA.IALADJLKIFN(IHFKMIAHBFP.JEFGMHBLLKI); IPBDFPEPNIM ipbdfpepnim = ((!flag2) ? this.gameManager.NKCBOCMOBCA.KKPAEEHBNGE(IHFKMIAHBFP.JEFGMHBLLKI) : IPBDFPEPNIM.INVALID); for (int i = 0; i < this.teleportRestrictions.Length; i += 0) { this.teleportRestrictions[i].ALELBKCLHPH(flag, flag2, ipbdfpepnim, this.FBFPMFCAJFI()); } } // Token: 0x060138FB RID: 80123 RVA: 0x00589474 File Offset: 0x00587674 public void LJKIFOLOPPN() { } // Token: 0x060138FC RID: 80124 RVA: 0x00589478 File Offset: 0x00587678 private CEFIOCGOOFP CEAENLMCBGL() { return this.localPlayerTeleportRegionTag; } // Token: 0x060138FD RID: 80125 RVA: 0x00589480 File Offset: 0x00587680 public void GIKGHNECFCB() { } // Token: 0x060138FE RID: 80126 RVA: 0x00589484 File Offset: 0x00587684 public void KDFHLEOOEMI() { this.teleportRestrictions = global::UnityEngine.Object.FindObjectsOfType(); this.NELNLNEEEGK(); } // Token: 0x060138FF RID: 80127 RVA: 0x00589498 File Offset: 0x00587698 private void NELNLNEEEGK() { bool flag = this.gameManager.HPCKCOBKJLK == PDBEIFOBGIM.PRE_GAME; bool flag2 = this.gameManager.NKCBOCMOBCA.IALADJLKIFN(IHFKMIAHBFP.JEFGMHBLLKI); IPBDFPEPNIM ipbdfpepnim = ((!flag2) ? this.gameManager.NKCBOCMOBCA.KKPAEEHBNGE(IHFKMIAHBFP.JEFGMHBLLKI) : IPBDFPEPNIM.INVALID); for (int i = 1; i < this.teleportRestrictions.Length; i++) { this.teleportRestrictions[i].UpdateRestrictions(flag, flag2, ipbdfpepnim, this.FBFPMFCAJFI()); } } // Token: 0x06013900 RID: 80128 RVA: 0x0058951C File Offset: 0x0058771C public void LEBANJGPNFD() { } // Token: 0x06013901 RID: 80129 RVA: 0x00589520 File Offset: 0x00587720 public void BNKFPGKFMMP(CEFIOCGOOFP KPOAMFIAODF) { this.localPlayerTeleportRegionTag = KPOAMFIAODF; this.HKGAIJNLNBE(); } // Token: 0x06013902 RID: 80130 RVA: 0x00589530 File Offset: 0x00587730 public void OECOJLIAKNB(LNJFBGIBLHA JEFGMHBLLKI) { } // Token: 0x06013903 RID: 80131 RVA: 0x00589534 File Offset: 0x00587734 public void FLOFODKMCIA(bool LIEGPIPEAPJ) { this.KIGMENDPKPO(CEFIOCGOOFP.DEFAULT); if (!LIEGPIPEAPJ) { this.JNJKIFBOLML(this.gameManager.PNOOBNCKAMJ.LKGGHGJBDDA().DefaultCooldownType); if (this.gameManager.PNOOBNCKAMJ.CJEJBAMMCNF().SupportsCustomTeleportBufferDistance) { Player.LocalPlayer.GADNKIIKPPD.HasOverrideTeleportBuffer = false; Player.LocalPlayer.HDDCIBBMPOD().OverrideTeleportBuffer = this.gameManager.PNOOBNCKAMJ.JIHLLKFJNAN.CustomTeleportBufferDistance; } } this.FGIECLKEANI(); } // Token: 0x06013904 RID: 80132 RVA: 0x005895C8 File Offset: 0x005877C8 public void DGAIBDDJFEI() { } // Token: 0x06013905 RID: 80133 RVA: 0x005895CC File Offset: 0x005877CC public void FGKMCFDKJJE(GameManager FMBELJHPBCG) { this.gameManager = FMBELJHPBCG; } // Token: 0x06013906 RID: 80134 RVA: 0x005895D8 File Offset: 0x005877D8 private void IOMNMMKIKPB() { bool flag = this.gameManager.HPCKCOBKJLK == PDBEIFOBGIM.GAME_RUNNING; bool flag2 = this.gameManager.NKCBOCMOBCA.IALADJLKIFN(IHFKMIAHBFP.JEFGMHBLLKI); IPBDFPEPNIM ipbdfpepnim = ((!flag2) ? this.gameManager.NKCBOCMOBCA.KKPAEEHBNGE(IHFKMIAHBFP.JEFGMHBLLKI) : IPBDFPEPNIM.INVALID); for (int i = 0; i < this.teleportRestrictions.Length; i += 0) { this.teleportRestrictions[i].UpdateRestrictions(flag, flag2, ipbdfpepnim, this.EOONJBIEOEN()); } } // Token: 0x06013907 RID: 80135 RVA: 0x0058965C File Offset: 0x0058785C public void GDAHKLJNFEN(MHNKOMKMAHN JAOKCKFFNFB) { if (this.gameManager.PNOOBNCKAMJ.BFOMBIMCDEL().CustomTeleportCooldowns.Length > 0) { if (JAOKCKFFNFB != MHNKOMKMAHN.DEFAULT) { float num = 1087f; for (int i = 0; i < this.gameManager.PNOOBNCKAMJ.FAKLPKCPCDL().CustomTeleportCooldowns.Length; i++) { if (this.gameManager.PNOOBNCKAMJ.PONNNFMGELA().CustomTeleportCooldowns[i].cooldownType == JAOKCKFFNFB) { num = this.gameManager.PNOOBNCKAMJ.BFOMBIMCDEL().CustomTeleportCooldowns[i].customTeleportCooldown; } } if (num >= 1554f) { Player.LocalPlayer.HDDCIBBMPOD().ENNHIPCJBFH(JAOKCKFFNFB, num); } } else { for (int j = 0; j < this.gameManager.PNOOBNCKAMJ.PONNNFMGELA().CustomTeleportCooldowns.Length; j++) { Player.LocalPlayer.HDDCIBBMPOD().RemoveTeleportCooldown(this.gameManager.PNOOBNCKAMJ.PGCBLAPPHJJ().CustomTeleportCooldowns[j].cooldownType); } } } } // Token: 0x06013908 RID: 80136 RVA: 0x00589798 File Offset: 0x00587998 public void NKCADDBNJJN() { } // Token: 0x06013909 RID: 80137 RVA: 0x0058979C File Offset: 0x0058799C public void PILPJDDBHAD() { this.teleportRestrictions = global::UnityEngine.Object.FindObjectsOfType(); this.IOMNMMKIKPB(); } // Token: 0x0601390A RID: 80138 RVA: 0x005897B0 File Offset: 0x005879B0 public void HJJDMKFPBHM() { } // Token: 0x0601390B RID: 80139 RVA: 0x005897B4 File Offset: 0x005879B4 public void FBPMOOBEOBM() { this.teleportRestrictions = global::UnityEngine.Object.FindObjectsOfType(); this.JALEBIFKFFN(); } // Token: 0x0601390C RID: 80140 RVA: 0x005897C8 File Offset: 0x005879C8 public void GAOJCPLIHND(bool LIEGPIPEAPJ) { if (!LIEGPIPEAPJ) { this.JKIGBFPMGFN(MHNKOMKMAHN.DEFAULT); Player.LocalPlayer.CBLLEJGBAAM().HasOverrideTeleportBuffer = true; } this.NBLAOCKCNDC(); } // Token: 0x0601390D RID: 80141 RVA: 0x005897F0 File Offset: 0x005879F0 public void BCKJLELHAEK(GameManager FMBELJHPBCG) { this.gameManager = FMBELJHPBCG; } // Token: 0x0601390E RID: 80142 RVA: 0x005897FC File Offset: 0x005879FC public void CGMNEFAINDI() { } // Token: 0x0601390F RID: 80143 RVA: 0x00589800 File Offset: 0x00587A00 public void DJIIKCAGDKP() { } // Token: 0x06013910 RID: 80144 RVA: 0x00589804 File Offset: 0x00587A04 public void EAOHJNOMBNB() { } // Token: 0x06013911 RID: 80145 RVA: 0x00589808 File Offset: 0x00587A08 public void KBGLJBLNKOG() { } // Token: 0x06013912 RID: 80146 RVA: 0x0058980C File Offset: 0x00587A0C public void EBEOFNMLBLB(bool LIEGPIPEAPJ) { if (!LIEGPIPEAPJ) { this.GDAHKLJNFEN(MHNKOMKMAHN.DEFAULT); Player.LocalPlayer.HDDCIBBMPOD().HasOverrideTeleportBuffer = true; } this.HKGAIJNLNBE(); } // Token: 0x06013913 RID: 80147 RVA: 0x00589834 File Offset: 0x00587A34 public void DKIDLGALADI(CEFIOCGOOFP KPOAMFIAODF) { this.localPlayerTeleportRegionTag = KPOAMFIAODF; this.NBLAOCKCNDC(); } // Token: 0x06013914 RID: 80148 RVA: 0x00589844 File Offset: 0x00587A44 public void MHFCGLEHCON(bool LIEGPIPEAPJ) { this.ILKICODDKHE(CEFIOCGOOFP.DEFAULT); if (!LIEGPIPEAPJ) { this.JNJKIFBOLML(this.gameManager.PNOOBNCKAMJ.KKGAFOHMGBO().DefaultCooldownType); if (this.gameManager.PNOOBNCKAMJ.FAKLPKCPCDL().SupportsCustomTeleportBufferDistance) { Player.LocalPlayer.GADNKIIKPPD.HasOverrideTeleportBuffer = true; Player.LocalPlayer.CBLLEJGBAAM().OverrideTeleportBuffer = this.gameManager.PNOOBNCKAMJ.FAKLPKCPCDL().CustomTeleportBufferDistance; } } this.IOMNMMKIKPB(); } // Token: 0x06013915 RID: 80149 RVA: 0x005898D8 File Offset: 0x00587AD8 public void APMCGDNAJHB() { this.teleportRestrictions = global::UnityEngine.Object.FindObjectsOfType(); this.OOOGFGGKBHH(); } // Token: 0x06013916 RID: 80150 RVA: 0x005898EC File Offset: 0x00587AEC public void NCIAEBEPNNK() { } // Token: 0x06013917 RID: 80151 RVA: 0x005898F0 File Offset: 0x00587AF0 public void DODPAPINKBD(GameManager FMBELJHPBCG) { this.gameManager = FMBELJHPBCG; } // Token: 0x06013918 RID: 80152 RVA: 0x005898FC File Offset: 0x00587AFC public void KLHFFNBLGEA(GameManager FMBELJHPBCG) { this.gameManager = FMBELJHPBCG; } // Token: 0x06013919 RID: 80153 RVA: 0x00589908 File Offset: 0x00587B08 public void KHJGEMANBJL(MHNKOMKMAHN JAOKCKFFNFB) { Player.LocalPlayer.CBLLEJGBAAM().RemoveTeleportCooldown(JAOKCKFFNFB); } // Token: 0x0601391A RID: 80154 RVA: 0x0058991C File Offset: 0x00587B1C public void CBDGMKJOLML() { } // Token: 0x0601391B RID: 80155 RVA: 0x00589920 File Offset: 0x00587B20 public void OMOFNDGJDLA() { } // Token: 0x0601391C RID: 80156 RVA: 0x00589924 File Offset: 0x00587B24 public void DFCJPAAALBK() { } // Token: 0x0601391D RID: 80157 RVA: 0x00589928 File Offset: 0x00587B28 public void GLKDJJDMKMC(bool LIEGPIPEAPJ) { this.DKIDLGALADI(CEFIOCGOOFP.DEFAULT); if (!LIEGPIPEAPJ) { this.GDAHKLJNFEN(this.gameManager.PNOOBNCKAMJ.EPMOGLFNOMJ().DefaultCooldownType); if (this.gameManager.PNOOBNCKAMJ.LKGGHGJBDDA().SupportsCustomTeleportBufferDistance) { Player.LocalPlayer.HDDCIBBMPOD().HasOverrideTeleportBuffer = false; Player.LocalPlayer.HDDCIBBMPOD().OverrideTeleportBuffer = this.gameManager.PNOOBNCKAMJ.PGCBLAPPHJJ().CustomTeleportBufferDistance; } } this.OOOGFGGKBHH(); } // Token: 0x0601391E RID: 80158 RVA: 0x005899BC File Offset: 0x00587BBC public void LGGBOKNEAIN(MHNKOMKMAHN JAOKCKFFNFB) { Player.LocalPlayer.GADNKIIKPPD.RemoveTeleportCooldown(JAOKCKFFNFB); } // Token: 0x0601391F RID: 80159 RVA: 0x005899D0 File Offset: 0x00587BD0 public void PNIGJPBOIEN(LNJFBGIBLHA JEFGMHBLLKI) { } // Token: 0x06013920 RID: 80160 RVA: 0x005899D4 File Offset: 0x00587BD4 public void LEFKMMJPFOC(bool LIEGPIPEAPJ) { this.KIGMENDPKPO(CEFIOCGOOFP.DEFAULT); if (!LIEGPIPEAPJ) { this.PPEHMGHFHIA(this.gameManager.PNOOBNCKAMJ.EPMOGLFNOMJ().DefaultCooldownType); if (this.gameManager.PNOOBNCKAMJ.PGCBLAPPHJJ().SupportsCustomTeleportBufferDistance) { Player.LocalPlayer.HDDCIBBMPOD().HasOverrideTeleportBuffer = true; Player.LocalPlayer.GADNKIIKPPD.OverrideTeleportBuffer = this.gameManager.PNOOBNCKAMJ.LKGGHGJBDDA().CustomTeleportBufferDistance; } } this.HDNIJKKAFII(); } // Token: 0x06013921 RID: 80161 RVA: 0x00589A68 File Offset: 0x00587C68 public void CDGBEOIDFEN() { } // Token: 0x06013922 RID: 80162 RVA: 0x00589A6C File Offset: 0x00587C6C public void CGJGINIGKJH() { this.teleportRestrictions = global::UnityEngine.Object.FindObjectsOfType(); this.JALEBIFKFFN(); } // Token: 0x06013923 RID: 80163 RVA: 0x00589A80 File Offset: 0x00587C80 public void MEKLGKAJJDE(bool LIEGPIPEAPJ) { this.ILKICODDKHE(CEFIOCGOOFP.DEFAULT); if (!LIEGPIPEAPJ) { this.JKIGBFPMGFN(this.gameManager.PNOOBNCKAMJ.ABMOLEBDOHC().DefaultCooldownType); if (this.gameManager.PNOOBNCKAMJ.OFLNEJHEPMH().SupportsCustomTeleportBufferDistance) { Player.LocalPlayer.HDDCIBBMPOD().HasOverrideTeleportBuffer = true; Player.LocalPlayer.GADNKIIKPPD.OverrideTeleportBuffer = this.gameManager.PNOOBNCKAMJ.DAJDPONLKKC().CustomTeleportBufferDistance; } } this.JALEBIFKFFN(); } // Token: 0x06013924 RID: 80164 RVA: 0x00589B14 File Offset: 0x00587D14 public void GDFDIFAIFOP(GameManager FMBELJHPBCG) { this.gameManager = FMBELJHPBCG; } // Token: 0x040036F1 RID: 14065 private const string TELEPORT_REGION_TAG_KEY = "TELEPORT_REGION_TAG"; // Token: 0x040036F2 RID: 14066 private GameManager gameManager; // Token: 0x040036F3 RID: 14067 private GameTeleportRestriction[] teleportRestrictions; // Token: 0x040036F4 RID: 14068 private CEFIOCGOOFP localPlayerTeleportRegionTag = CEFIOCGOOFP.DEFAULT; }