760 lines
26 KiB
C#
760 lines
26 KiB
C#
using System;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x020009DB RID: 2523
|
|
[Serializable]
|
|
public class GameBoundsSettings : ICODODCIFPG
|
|
{
|
|
// Token: 0x06012FA1 RID: 77729 RVA: 0x0056617C File Offset: 0x0056437C
|
|
public void OMOFNDGJDLA()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06012FA2 RID: 77730 RVA: 0x00566180 File Offset: 0x00564380
|
|
private void LKHDHMKEJOC()
|
|
{
|
|
if (!this.supportsOutOfBounds || !Player.LocalPlayerExists || !Player.LocalPlayer.IHJHIMGJCKC)
|
|
{
|
|
this.localPlayerOutOfBoundsStateMachine.BKBFIGCPIMI(0);
|
|
}
|
|
else if (this.stateTimer.CGELFKLLMBA)
|
|
{
|
|
this.localPlayerOutOfBoundsStateMachine.BKBFIGCPIMI(6);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012FA3 RID: 77731 RVA: 0x005661E0 File Offset: 0x005643E0
|
|
public void GEIJMMLLBME(LNJFBGIBLHA JEFGMHBLLKI)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06012FA4 RID: 77732 RVA: 0x005661E4 File Offset: 0x005643E4
|
|
public void BHPJLJKKAFK()
|
|
{
|
|
this.localPlayerOutOfBoundsStateMachine.DLBPEOILIFL();
|
|
this.stateTimer.NIPOLMNBCFF();
|
|
}
|
|
|
|
// Token: 0x06012FA5 RID: 77733 RVA: 0x005661FC File Offset: 0x005643FC
|
|
public void NEJLPPFGJPF()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06012FA6 RID: 77734 RVA: 0x00566200 File Offset: 0x00564400
|
|
private void KLGOMIPIMKC()
|
|
{
|
|
if (!this.supportsOutOfBounds || !Player.LocalPlayerExists || !Player.LocalPlayer.IHJHIMGJCKC)
|
|
{
|
|
this.localPlayerOutOfBoundsStateMachine.BKBFIGCPIMI(1);
|
|
}
|
|
else if (this.stateTimer.ALEKFIMMFPH())
|
|
{
|
|
this.localPlayerOutOfBoundsStateMachine.BKBFIGCPIMI(5);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012FA7 RID: 77735 RVA: 0x00566260 File Offset: 0x00564460
|
|
public void IBMOFDKNJGP()
|
|
{
|
|
this.localPlayerOutOfBoundsStateMachine.DLBPEOILIFL();
|
|
this.stateTimer.JNDAEJOHPHO();
|
|
}
|
|
|
|
// Token: 0x06012FA8 RID: 77736 RVA: 0x00566278 File Offset: 0x00564478
|
|
public void BAMELHECBBH()
|
|
{
|
|
this.localPlayerOutOfBoundsStateMachine.DLBPEOILIFL();
|
|
this.stateTimer.KHJKJGDBPMF();
|
|
}
|
|
|
|
// Token: 0x06012FA9 RID: 77737 RVA: 0x00566290 File Offset: 0x00564490
|
|
public void MJOFMBAIEDK()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06012FAA RID: 77738 RVA: 0x00566294 File Offset: 0x00564494
|
|
public void DANEJKFFLKE()
|
|
{
|
|
this.localPlayerOutOfBoundsStateMachine.DLBPEOILIFL();
|
|
this.stateTimer.NIPOLMNBCFF();
|
|
}
|
|
|
|
// Token: 0x06012FAB RID: 77739 RVA: 0x005662AC File Offset: 0x005644AC
|
|
private void FNEHIPLMGEG()
|
|
{
|
|
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.HKGIICHHLJI((ScreenSpaceNotificationManager.DBNGPDFKLEK)7, ((int)Mathf.Round(this.stateTimer.POIPDEMLJBO())).ToString(), 758f, null, false);
|
|
}
|
|
|
|
// Token: 0x06012FAC RID: 77740 RVA: 0x005662EC File Offset: 0x005644EC
|
|
public void EOLCMCIOBIE()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06012FAD RID: 77741 RVA: 0x005662F0 File Offset: 0x005644F0
|
|
private void GOLBAGMEFFB(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
|
|
{
|
|
this.stateTimer.MPFFEDHBFMA(this.gracePeriodDuration);
|
|
}
|
|
|
|
// Token: 0x06012FAE RID: 77742 RVA: 0x00566304 File Offset: 0x00564504
|
|
public void PFNEGHLIKJI(GameManager FMBELJHPBCG)
|
|
{
|
|
this.gameManager = FMBELJHPBCG;
|
|
this.localPlayerOutOfBoundsStateMachine = new FNJCJNPMBAC();
|
|
this.localPlayerOutOfBoundsStateMachine.AGLMMKOFICI(0, null, null, null);
|
|
this.localPlayerOutOfBoundsStateMachine.AGLMMKOFICI(1, null, null, new ANMJLCILKDJ.PLBLFEEANOO(this.HNNNHPJDJJA));
|
|
this.localPlayerOutOfBoundsStateMachine.AGLMMKOFICI(2, new ANMJLCILKDJ.NCMAEMHOHDG(this.JABELDCILFG), null, new ANMJLCILKDJ.PLBLFEEANOO(this.KAIPKLJMLEE));
|
|
this.localPlayerOutOfBoundsStateMachine.AGLMMKOFICI(3, new ANMJLCILKDJ.NCMAEMHOHDG(this.BIDKOGGKBJE), null, new ANMJLCILKDJ.PLBLFEEANOO(this.JOINMNENNDO));
|
|
this.localPlayerOutOfBoundsStateMachine.AGLMMKOFICI(4, new ANMJLCILKDJ.NCMAEMHOHDG(this.OKDJMHLMCCK), null, null);
|
|
this.localPlayerOutOfBoundsStateMachine.DMODLLAELMG(0);
|
|
this.stateTimer = new KPFHBPCEMMD();
|
|
}
|
|
|
|
// Token: 0x06012FAF RID: 77743 RVA: 0x005663C8 File Offset: 0x005645C8
|
|
public void KBGHELKMNFB()
|
|
{
|
|
this.localPlayerOutOfBoundsStateMachine.DLBPEOILIFL();
|
|
this.stateTimer.JNDAEJOHPHO();
|
|
}
|
|
|
|
// Token: 0x06012FB0 RID: 77744 RVA: 0x005663E0 File Offset: 0x005645E0
|
|
private void LANIOAMAHAB(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
|
|
{
|
|
this.stateTimer.BJOJLPHBGMN(this.maxTimeOutOfBounds);
|
|
int num = (int)this.maxTimeOutOfBounds;
|
|
for (int i = 1; i < num; i++)
|
|
{
|
|
this.stateTimer.OCAOMBJKFIG((float)i, new KPFHBPCEMMD.NMMLKLGJHFG(this.FMICEIDPLIH));
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012FB1 RID: 77745 RVA: 0x00566434 File Offset: 0x00564634
|
|
public void NKCADDBNJJN()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06012FB2 RID: 77746 RVA: 0x00566438 File Offset: 0x00564638
|
|
public void EHNICDMIEHL(bool LIEGPIPEAPJ)
|
|
{
|
|
if (!LIEGPIPEAPJ)
|
|
{
|
|
Player.LocalPlayerSpawnEvent += new Action(this.FDNIANKKOFO);
|
|
this.localPlayerOutOfBoundsStateMachine.BKBFIGCPIMI(1);
|
|
}
|
|
else
|
|
{
|
|
this.localPlayerOutOfBoundsStateMachine.BKBFIGCPIMI(0);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012FB3 RID: 77747 RVA: 0x00566478 File Offset: 0x00564678
|
|
private void DBDEOGOKFOI(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
|
|
{
|
|
if (this.gameManager != null && Player.LocalPlayerExists)
|
|
{
|
|
this.gameManager.ACEAACJNNAF().PKOHKPEKJCJ("[PV] CreateLocalVoice: encoder for IFrameStream<short> is not IBufferEncoder<short>: ", IHCPDNLJMMD.Others, new object[] { IHFKMIAHBFP.JEFGMHBLLKI.BADMPMDONAH });
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012FB4 RID: 77748 RVA: 0x005664D0 File Offset: 0x005646D0
|
|
private void BIDKOGGKBJE(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
|
|
{
|
|
this.stateTimer.BJOJLPHBGMN(this.maxTimeOutOfBounds);
|
|
int num = (int)this.maxTimeOutOfBounds;
|
|
for (int i = 0; i < num; i++)
|
|
{
|
|
this.stateTimer.FOOCJOGHIJF((float)i, new KPFHBPCEMMD.NMMLKLGJHFG(this.FMICEIDPLIH));
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012FB5 RID: 77749 RVA: 0x00566524 File Offset: 0x00564724
|
|
private void FKKIBCHNHPI(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
|
|
{
|
|
this.stateTimer.MPFFEDHBFMA(this.maxTimeOutOfBounds);
|
|
int num = (int)this.maxTimeOutOfBounds;
|
|
for (int i = 1; i < num; i++)
|
|
{
|
|
this.stateTimer.IDLJOJFLGIH((float)i, new KPFHBPCEMMD.NMMLKLGJHFG(this.PAGPBDPNEOJ));
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012FB6 RID: 77750 RVA: 0x00566578 File Offset: 0x00564778
|
|
public void EDKEGFAOOAP()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06012FB7 RID: 77751 RVA: 0x0056657C File Offset: 0x0056477C
|
|
private void FMICEIDPLIH()
|
|
{
|
|
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.Play(ScreenSpaceNotificationManager.DBNGPDFKLEK.Minor, ((int)Mathf.Round(this.stateTimer.GDGNJGAADLK)).ToString(), 1f, null, false);
|
|
}
|
|
|
|
// Token: 0x06012FB8 RID: 77752 RVA: 0x005665BC File Offset: 0x005647BC
|
|
public void NCJJJMCPDEH()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06012FB9 RID: 77753 RVA: 0x005665C0 File Offset: 0x005647C0
|
|
private void JABELDCILFG(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
|
|
{
|
|
this.stateTimer.BJOJLPHBGMN(this.gracePeriodDuration);
|
|
}
|
|
|
|
// Token: 0x06012FBA RID: 77754 RVA: 0x005665D4 File Offset: 0x005647D4
|
|
private void JOINMNENNDO()
|
|
{
|
|
if (!this.supportsOutOfBounds || !Player.LocalPlayerExists || !Player.LocalPlayer.IHJHIMGJCKC)
|
|
{
|
|
this.localPlayerOutOfBoundsStateMachine.BKBFIGCPIMI(1);
|
|
}
|
|
else if (this.stateTimer.CGELFKLLMBA)
|
|
{
|
|
this.localPlayerOutOfBoundsStateMachine.BKBFIGCPIMI(4);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012FBB RID: 77755 RVA: 0x00566634 File Offset: 0x00564834
|
|
private void NMBIMDDDNFB()
|
|
{
|
|
this.localPlayerOutOfBoundsStateMachine.BKBFIGCPIMI(0);
|
|
}
|
|
|
|
// Token: 0x06012FBC RID: 77756 RVA: 0x00566644 File Offset: 0x00564844
|
|
public void IBCGELHKNGJ(bool LIEGPIPEAPJ)
|
|
{
|
|
Player.LocalPlayerSpawnEvent -= new Action(this.FDNIANKKOFO);
|
|
this.localPlayerOutOfBoundsStateMachine.BKBFIGCPIMI(1);
|
|
}
|
|
|
|
// Token: 0x06012FBD RID: 77757 RVA: 0x00566670 File Offset: 0x00564870
|
|
public void FIJIBOOJPEA()
|
|
{
|
|
this.localPlayerOutOfBoundsStateMachine.DLBPEOILIFL();
|
|
this.stateTimer.JNDAEJOHPHO();
|
|
}
|
|
|
|
// Token: 0x06012FBE RID: 77758 RVA: 0x00566688 File Offset: 0x00564888
|
|
private void GFMFIHEFLPM(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
|
|
{
|
|
this.stateTimer.PBDGDJIFMOK(this.maxTimeOutOfBounds);
|
|
int num = (int)this.maxTimeOutOfBounds;
|
|
for (int i = 0; i < num; i++)
|
|
{
|
|
this.stateTimer.IDLJOJFLGIH((float)i, new KPFHBPCEMMD.NMMLKLGJHFG(this.PAGPBDPNEOJ));
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012FBF RID: 77759 RVA: 0x005666DC File Offset: 0x005648DC
|
|
public void FHDDFDFPGNC()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06012FC0 RID: 77760 RVA: 0x005666E0 File Offset: 0x005648E0
|
|
private void HNNNHPJDJJA()
|
|
{
|
|
if (this.supportsOutOfBounds && Player.LocalPlayerExists && Player.LocalPlayer.IHJHIMGJCKC)
|
|
{
|
|
this.localPlayerOutOfBoundsStateMachine.BKBFIGCPIMI(2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012FC1 RID: 77761 RVA: 0x00566714 File Offset: 0x00564914
|
|
public void PJKKDGFKMML()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06012FC2 RID: 77762 RVA: 0x00566718 File Offset: 0x00564918
|
|
private void BGOFPPBBGOF(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
|
|
{
|
|
this.stateTimer.MPFFEDHBFMA(this.gracePeriodDuration);
|
|
}
|
|
|
|
// Token: 0x06012FC3 RID: 77763 RVA: 0x0056672C File Offset: 0x0056492C
|
|
public void NFLOINCMMPC()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06012FC4 RID: 77764 RVA: 0x00566730 File Offset: 0x00564930
|
|
private void IPIHMHBMHKK(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
|
|
{
|
|
this.stateTimer.MPFFEDHBFMA(this.gracePeriodDuration);
|
|
}
|
|
|
|
// Token: 0x06012FC5 RID: 77765 RVA: 0x00566744 File Offset: 0x00564944
|
|
private void OOCONEIDDNI()
|
|
{
|
|
if (this.supportsOutOfBounds && Player.LocalPlayerExists && Player.LocalPlayer.IHJHIMGJCKC)
|
|
{
|
|
this.localPlayerOutOfBoundsStateMachine.BKBFIGCPIMI(1);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012FC6 RID: 77766 RVA: 0x00566778 File Offset: 0x00564978
|
|
public void NHKPHJCFDLL()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06012FC7 RID: 77767 RVA: 0x0056677C File Offset: 0x0056497C
|
|
private void AFIEFGEAJCE(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
|
|
{
|
|
if (this.gameManager != null && Player.LocalPlayerExists)
|
|
{
|
|
this.gameManager.CJKKPMHAMCN().JJLACCMJEMB("z", IHCPDNLJMMD.OthersBuffered, new object[] { IHFKMIAHBFP.JEFGMHBLLKI.BADMPMDONAH });
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012FC8 RID: 77768 RVA: 0x005667D4 File Offset: 0x005649D4
|
|
public void CCFKMDLPCCB()
|
|
{
|
|
this.localPlayerOutOfBoundsStateMachine.DLBPEOILIFL();
|
|
this.stateTimer.JNDAEJOHPHO();
|
|
}
|
|
|
|
// Token: 0x06012FC9 RID: 77769 RVA: 0x005667EC File Offset: 0x005649EC
|
|
public void JDBHMEAKFEG(LNJFBGIBLHA JEFGMHBLLKI)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06012FCA RID: 77770 RVA: 0x005667F0 File Offset: 0x005649F0
|
|
public void GCDFODMNFGO()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06012FCB RID: 77771 RVA: 0x005667F4 File Offset: 0x005649F4
|
|
public void PNNOBOCMLDP(GameManager FMBELJHPBCG)
|
|
{
|
|
this.gameManager = FMBELJHPBCG;
|
|
this.localPlayerOutOfBoundsStateMachine = new FNJCJNPMBAC();
|
|
this.localPlayerOutOfBoundsStateMachine.AGLMMKOFICI(0, null, null, null);
|
|
this.localPlayerOutOfBoundsStateMachine.AGLMMKOFICI(1, null, null, new ANMJLCILKDJ.PLBLFEEANOO(this.PDPIMMFDOBC));
|
|
this.localPlayerOutOfBoundsStateMachine.AGLMMKOFICI(0, new ANMJLCILKDJ.NCMAEMHOHDG(this.GOLBAGMEFFB), null, new ANMJLCILKDJ.PLBLFEEANOO(this.KLGOMIPIMKC));
|
|
this.localPlayerOutOfBoundsStateMachine.AGLMMKOFICI(0, new ANMJLCILKDJ.NCMAEMHOHDG(this.GFMFIHEFLPM), null, new ANMJLCILKDJ.PLBLFEEANOO(this.JOINMNENNDO));
|
|
this.localPlayerOutOfBoundsStateMachine.AGLMMKOFICI(6, new ANMJLCILKDJ.NCMAEMHOHDG(this.AFIEFGEAJCE), null, null);
|
|
this.localPlayerOutOfBoundsStateMachine.KAPHGCJNIAA(0);
|
|
this.stateTimer = new KPFHBPCEMMD();
|
|
}
|
|
|
|
// Token: 0x06012FCC RID: 77772 RVA: 0x005668B8 File Offset: 0x00564AB8
|
|
private void ONKHDCJEHIG(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
|
|
{
|
|
this.stateTimer.OOEPCEFMAKA(this.maxTimeOutOfBounds);
|
|
int num = (int)this.maxTimeOutOfBounds;
|
|
for (int i = 1; i < num; i += 0)
|
|
{
|
|
this.stateTimer.OCAOMBJKFIG((float)i, new KPFHBPCEMMD.NMMLKLGJHFG(this.GMDKNMPHEKF));
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012FCD RID: 77773 RVA: 0x0056690C File Offset: 0x00564B0C
|
|
public void DODPAPINKBD(GameManager FMBELJHPBCG)
|
|
{
|
|
this.gameManager = FMBELJHPBCG;
|
|
this.localPlayerOutOfBoundsStateMachine = new FNJCJNPMBAC();
|
|
this.localPlayerOutOfBoundsStateMachine.AGLMMKOFICI(0, null, null, null);
|
|
this.localPlayerOutOfBoundsStateMachine.AGLMMKOFICI(1, null, null, new ANMJLCILKDJ.PLBLFEEANOO(this.NCEDBPCNHKL));
|
|
this.localPlayerOutOfBoundsStateMachine.AGLMMKOFICI(1, new ANMJLCILKDJ.NCMAEMHOHDG(this.JABELDCILFG), null, new ANMJLCILKDJ.PLBLFEEANOO(this.LKHDHMKEJOC));
|
|
this.localPlayerOutOfBoundsStateMachine.AGLMMKOFICI(7, new ANMJLCILKDJ.NCMAEMHOHDG(this.IOHLGLCDJOP), null, new ANMJLCILKDJ.PLBLFEEANOO(this.JBBPJHDDJCC));
|
|
this.localPlayerOutOfBoundsStateMachine.AGLMMKOFICI(3, new ANMJLCILKDJ.NCMAEMHOHDG(this.OKDJMHLMCCK), null, null);
|
|
this.localPlayerOutOfBoundsStateMachine.MJCLPCMLIEB(1);
|
|
this.stateTimer = new KPFHBPCEMMD();
|
|
}
|
|
|
|
// Token: 0x06012FCE RID: 77774 RVA: 0x005669D0 File Offset: 0x00564BD0
|
|
private void PAGPBDPNEOJ()
|
|
{
|
|
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.LHHNHIOFBNA(ScreenSpaceNotificationManager.DBNGPDFKLEK.Medium, ((int)Mathf.Round(this.stateTimer.POIPDEMLJBO())).ToString(), 1507f, null, false);
|
|
}
|
|
|
|
// Token: 0x06012FCF RID: 77775 RVA: 0x00566A10 File Offset: 0x00564C10
|
|
private void AJLAKJEPBCB()
|
|
{
|
|
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.LHHNHIOFBNA((ScreenSpaceNotificationManager.DBNGPDFKLEK)6, ((int)Mathf.Round(this.stateTimer.GDGNJGAADLK)).ToString(), 377f, null, false);
|
|
}
|
|
|
|
// Token: 0x06012FD0 RID: 77776 RVA: 0x00566A50 File Offset: 0x00564C50
|
|
private void JBBPJHDDJCC()
|
|
{
|
|
if (!this.supportsOutOfBounds || !Player.LocalPlayerExists || !Player.LocalPlayer.IHJHIMGJCKC)
|
|
{
|
|
this.localPlayerOutOfBoundsStateMachine.BKBFIGCPIMI(1);
|
|
}
|
|
else if (this.stateTimer.HFOKKCOENOF())
|
|
{
|
|
this.localPlayerOutOfBoundsStateMachine.BKBFIGCPIMI(2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012FD1 RID: 77777 RVA: 0x00566AB0 File Offset: 0x00564CB0
|
|
public void HGJKDENPFFD(LNJFBGIBLHA JEFGMHBLLKI)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06012FD2 RID: 77778 RVA: 0x00566AB4 File Offset: 0x00564CB4
|
|
private void MNLGHFCHNMD()
|
|
{
|
|
this.localPlayerOutOfBoundsStateMachine.BKBFIGCPIMI(0);
|
|
}
|
|
|
|
// Token: 0x06012FD3 RID: 77779 RVA: 0x00566AC4 File Offset: 0x00564CC4
|
|
private void NCEDBPCNHKL()
|
|
{
|
|
if (this.supportsOutOfBounds && Player.LocalPlayerExists && Player.LocalPlayer.IHJHIMGJCKC)
|
|
{
|
|
this.localPlayerOutOfBoundsStateMachine.BKBFIGCPIMI(8);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012FD4 RID: 77780 RVA: 0x00566AF8 File Offset: 0x00564CF8
|
|
private void LJFAEJHJKJP(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
|
|
{
|
|
this.stateTimer.PBDGDJIFMOK(this.maxTimeOutOfBounds);
|
|
int num = (int)this.maxTimeOutOfBounds;
|
|
for (int i = 1; i < num; i += 0)
|
|
{
|
|
this.stateTimer.FOOCJOGHIJF((float)i, new KPFHBPCEMMD.NMMLKLGJHFG(this.GMDKNMPHEKF));
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012FD5 RID: 77781 RVA: 0x00566B4C File Offset: 0x00564D4C
|
|
public void NKPKPJFBNGG(bool LIEGPIPEAPJ)
|
|
{
|
|
Player.LocalPlayerSpawnEvent -= new Action(this.IAKHEDILLBD);
|
|
this.localPlayerOutOfBoundsStateMachine.BKBFIGCPIMI(0);
|
|
}
|
|
|
|
// Token: 0x06012FD6 RID: 77782 RVA: 0x00566B78 File Offset: 0x00564D78
|
|
public void AJJOJDINBJK()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06012FD7 RID: 77783 RVA: 0x00566B7C File Offset: 0x00564D7C
|
|
public void CCADMDFKODH()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06012FD8 RID: 77784 RVA: 0x00566B80 File Offset: 0x00564D80
|
|
private void PDPIMMFDOBC()
|
|
{
|
|
if (this.supportsOutOfBounds && Player.LocalPlayerExists && Player.LocalPlayer.IHJHIMGJCKC)
|
|
{
|
|
this.localPlayerOutOfBoundsStateMachine.BKBFIGCPIMI(4);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012FD9 RID: 77785 RVA: 0x00566BB4 File Offset: 0x00564DB4
|
|
public void DHHBFFLPPIL(bool LIEGPIPEAPJ)
|
|
{
|
|
if (!LIEGPIPEAPJ)
|
|
{
|
|
Player.LocalPlayerSpawnEvent += new Action(this.FDNIANKKOFO);
|
|
this.localPlayerOutOfBoundsStateMachine.BKBFIGCPIMI(1);
|
|
}
|
|
else
|
|
{
|
|
this.localPlayerOutOfBoundsStateMachine.BKBFIGCPIMI(1);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012FDA RID: 77786 RVA: 0x00566BF4 File Offset: 0x00564DF4
|
|
private void FDNIANKKOFO()
|
|
{
|
|
this.localPlayerOutOfBoundsStateMachine.BKBFIGCPIMI(1);
|
|
}
|
|
|
|
// Token: 0x06012FDB RID: 77787 RVA: 0x00566C04 File Offset: 0x00564E04
|
|
public void MHJPIPJMNJM()
|
|
{
|
|
this.localPlayerOutOfBoundsStateMachine.DLBPEOILIFL();
|
|
this.stateTimer.KHJKJGDBPMF();
|
|
}
|
|
|
|
// Token: 0x06012FDC RID: 77788 RVA: 0x00566C1C File Offset: 0x00564E1C
|
|
public void CMBEDBCPNIA()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06012FDD RID: 77789 RVA: 0x00566C20 File Offset: 0x00564E20
|
|
private void FLAKFPFMFHK(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
|
|
{
|
|
this.stateTimer.OOEPCEFMAKA(this.maxTimeOutOfBounds);
|
|
int num = (int)this.maxTimeOutOfBounds;
|
|
for (int i = 0; i < num; i += 0)
|
|
{
|
|
this.stateTimer.FOOCJOGHIJF((float)i, new KPFHBPCEMMD.NMMLKLGJHFG(this.INLIKADLIEK));
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012FDE RID: 77790 RVA: 0x00566C74 File Offset: 0x00564E74
|
|
public void APGEKEDCOEJ()
|
|
{
|
|
this.localPlayerOutOfBoundsStateMachine.DLBPEOILIFL();
|
|
this.stateTimer.KHJKJGDBPMF();
|
|
}
|
|
|
|
// Token: 0x06012FDF RID: 77791 RVA: 0x00566C8C File Offset: 0x00564E8C
|
|
private void BHMKKOIAKNC()
|
|
{
|
|
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.DEPJEKLLMAC((ScreenSpaceNotificationManager.DBNGPDFKLEK)7, ((int)Mathf.Round(this.stateTimer.POIPDEMLJBO())).ToString(), 279f, null, false);
|
|
}
|
|
|
|
// Token: 0x06012FE0 RID: 77792 RVA: 0x00566CCC File Offset: 0x00564ECC
|
|
private void HJKFMMAHLJP()
|
|
{
|
|
this.localPlayerOutOfBoundsStateMachine.BKBFIGCPIMI(1);
|
|
}
|
|
|
|
// Token: 0x06012FE1 RID: 77793 RVA: 0x00566CDC File Offset: 0x00564EDC
|
|
private void IAKHEDILLBD()
|
|
{
|
|
this.localPlayerOutOfBoundsStateMachine.BKBFIGCPIMI(0);
|
|
}
|
|
|
|
// Token: 0x06012FE3 RID: 77795 RVA: 0x00566D0C File Offset: 0x00564F0C
|
|
private void KPAPJIDOFMM(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
|
|
{
|
|
this.stateTimer.KLIANKEOBGC(this.maxTimeOutOfBounds);
|
|
int num = (int)this.maxTimeOutOfBounds;
|
|
for (int i = 0; i < num; i++)
|
|
{
|
|
this.stateTimer.OCAOMBJKFIG((float)i, new KPFHBPCEMMD.NMMLKLGJHFG(this.GMDKNMPHEKF));
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012FE4 RID: 77796 RVA: 0x00566D60 File Offset: 0x00564F60
|
|
public void BBNJAHNBGHD(bool LIEGPIPEAPJ)
|
|
{
|
|
Player.LocalPlayerSpawnEvent -= new Action(this.FDNIANKKOFO);
|
|
this.localPlayerOutOfBoundsStateMachine.BKBFIGCPIMI(0);
|
|
}
|
|
|
|
// Token: 0x06012FE5 RID: 77797 RVA: 0x00566D8C File Offset: 0x00564F8C
|
|
public void ODFMOHKMBNH(LNJFBGIBLHA JEFGMHBLLKI)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06012FE6 RID: 77798 RVA: 0x00566D90 File Offset: 0x00564F90
|
|
private void BEGHMJPOHOM(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
|
|
{
|
|
if (this.gameManager != null && Player.LocalPlayerExists)
|
|
{
|
|
PhotonView photonView = this.gameManager.CEGDLFAENEJ();
|
|
string text = "Chat";
|
|
IHCPDNLJMMD ihcpdnljmmd = IHCPDNLJMMD.Others;
|
|
object[] array = new object[0];
|
|
array[1] = IHFKMIAHBFP.JEFGMHBLLKI.BADMPMDONAH;
|
|
photonView.PKOHKPEKJCJ(text, ihcpdnljmmd, array);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012FE7 RID: 77799 RVA: 0x00566DE8 File Offset: 0x00564FE8
|
|
private void IOHLGLCDJOP(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
|
|
{
|
|
this.stateTimer.PBDGDJIFMOK(this.maxTimeOutOfBounds);
|
|
int num = (int)this.maxTimeOutOfBounds;
|
|
for (int i = 1; i < num; i++)
|
|
{
|
|
this.stateTimer.IDLJOJFLGIH((float)i, new KPFHBPCEMMD.NMMLKLGJHFG(this.AJLAKJEPBCB));
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012FE8 RID: 77800 RVA: 0x00566E3C File Offset: 0x0056503C
|
|
public void MEJAPGDCHIL(GameManager FMBELJHPBCG)
|
|
{
|
|
this.gameManager = FMBELJHPBCG;
|
|
this.localPlayerOutOfBoundsStateMachine = new FNJCJNPMBAC();
|
|
this.localPlayerOutOfBoundsStateMachine.AGLMMKOFICI(1, null, null, null);
|
|
this.localPlayerOutOfBoundsStateMachine.AGLMMKOFICI(0, null, null, new ANMJLCILKDJ.PLBLFEEANOO(this.OOCONEIDDNI));
|
|
this.localPlayerOutOfBoundsStateMachine.AGLMMKOFICI(0, new ANMJLCILKDJ.NCMAEMHOHDG(this.JABELDCILFG), null, new ANMJLCILKDJ.PLBLFEEANOO(this.DOGGNACFEBO));
|
|
this.localPlayerOutOfBoundsStateMachine.AGLMMKOFICI(5, new ANMJLCILKDJ.NCMAEMHOHDG(this.FLAKFPFMFHK), null, new ANMJLCILKDJ.PLBLFEEANOO(this.GBNLLODPNBI));
|
|
this.localPlayerOutOfBoundsStateMachine.AGLMMKOFICI(5, new ANMJLCILKDJ.NCMAEMHOHDG(this.AFIEFGEAJCE), null, null);
|
|
this.localPlayerOutOfBoundsStateMachine.CKMFCCFPDJO(1);
|
|
this.stateTimer = new KPFHBPCEMMD();
|
|
}
|
|
|
|
// Token: 0x06012FE9 RID: 77801 RVA: 0x00566F00 File Offset: 0x00565100
|
|
public void LBJNOEIOLCO()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06012FEA RID: 77802 RVA: 0x00566F04 File Offset: 0x00565104
|
|
private void CMKNDLHPLHF()
|
|
{
|
|
if (this.supportsOutOfBounds && Player.LocalPlayerExists && Player.LocalPlayer.IHJHIMGJCKC)
|
|
{
|
|
this.localPlayerOutOfBoundsStateMachine.BKBFIGCPIMI(7);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012FEB RID: 77803 RVA: 0x00566F38 File Offset: 0x00565138
|
|
private void IDNIFJKDODK()
|
|
{
|
|
this.localPlayerOutOfBoundsStateMachine.BKBFIGCPIMI(1);
|
|
}
|
|
|
|
// Token: 0x06012FEC RID: 77804 RVA: 0x00566F48 File Offset: 0x00565148
|
|
public void INDIHMLAOHP()
|
|
{
|
|
this.localPlayerOutOfBoundsStateMachine.DLBPEOILIFL();
|
|
this.stateTimer.KHJKJGDBPMF();
|
|
}
|
|
|
|
// Token: 0x06012FED RID: 77805 RVA: 0x00566F60 File Offset: 0x00565160
|
|
private void GMDKNMPHEKF()
|
|
{
|
|
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.Play(ScreenSpaceNotificationManager.DBNGPDFKLEK.Medium, ((int)Mathf.Round(this.stateTimer.POIPDEMLJBO())).ToString(), 1273f, null, false);
|
|
}
|
|
|
|
// Token: 0x06012FEE RID: 77806 RVA: 0x00566FA0 File Offset: 0x005651A0
|
|
private void IEEMGAKHLNF()
|
|
{
|
|
if (!this.supportsOutOfBounds || !Player.LocalPlayerExists || !Player.LocalPlayer.IHJHIMGJCKC)
|
|
{
|
|
this.localPlayerOutOfBoundsStateMachine.BKBFIGCPIMI(0);
|
|
}
|
|
else if (this.stateTimer.ALEKFIMMFPH())
|
|
{
|
|
this.localPlayerOutOfBoundsStateMachine.BKBFIGCPIMI(5);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012FEF RID: 77807 RVA: 0x00567000 File Offset: 0x00565200
|
|
private void OBFGLKLGPIJ()
|
|
{
|
|
if (this.supportsOutOfBounds && Player.LocalPlayerExists && Player.LocalPlayer.IHJHIMGJCKC)
|
|
{
|
|
this.localPlayerOutOfBoundsStateMachine.BKBFIGCPIMI(0);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012FF0 RID: 77808 RVA: 0x00567034 File Offset: 0x00565234
|
|
private void OKDJMHLMCCK(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
|
|
{
|
|
if (this.gameManager != null && Player.LocalPlayerExists)
|
|
{
|
|
this.gameManager.OMNGGJICBBI.RPC("RpcMasterOnPlayerOutOfBounds", IHCPDNLJMMD.MasterClient, new object[] { IHFKMIAHBFP.JEFGMHBLLKI.BADMPMDONAH });
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012FF1 RID: 77809 RVA: 0x0056708C File Offset: 0x0056528C
|
|
private void LACMNJJANKF()
|
|
{
|
|
this.localPlayerOutOfBoundsStateMachine.BKBFIGCPIMI(1);
|
|
}
|
|
|
|
// Token: 0x06012FF2 RID: 77810 RVA: 0x0056709C File Offset: 0x0056529C
|
|
private void GBNLLODPNBI()
|
|
{
|
|
if (!this.supportsOutOfBounds || !Player.LocalPlayerExists || !Player.LocalPlayer.IHJHIMGJCKC)
|
|
{
|
|
this.localPlayerOutOfBoundsStateMachine.BKBFIGCPIMI(0);
|
|
}
|
|
else if (this.stateTimer.OAJDHNPMNCN())
|
|
{
|
|
this.localPlayerOutOfBoundsStateMachine.BKBFIGCPIMI(0);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012FF3 RID: 77811 RVA: 0x005670FC File Offset: 0x005652FC
|
|
private void INLIKADLIEK()
|
|
{
|
|
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.OICFFDCBJIO((ScreenSpaceNotificationManager.DBNGPDFKLEK)4, ((int)Mathf.Round(this.stateTimer.HHOBFCDNIEP())).ToString(), 948f, null, false);
|
|
}
|
|
|
|
// Token: 0x06012FF4 RID: 77812 RVA: 0x0056713C File Offset: 0x0056533C
|
|
public void GDFDIFAIFOP(GameManager FMBELJHPBCG)
|
|
{
|
|
this.gameManager = FMBELJHPBCG;
|
|
this.localPlayerOutOfBoundsStateMachine = new FNJCJNPMBAC();
|
|
this.localPlayerOutOfBoundsStateMachine.AGLMMKOFICI(1, null, null, null);
|
|
this.localPlayerOutOfBoundsStateMachine.AGLMMKOFICI(1, null, null, new ANMJLCILKDJ.PLBLFEEANOO(this.NCEDBPCNHKL));
|
|
this.localPlayerOutOfBoundsStateMachine.AGLMMKOFICI(5, new ANMJLCILKDJ.NCMAEMHOHDG(this.JABELDCILFG), null, new ANMJLCILKDJ.PLBLFEEANOO(this.IEEMGAKHLNF));
|
|
this.localPlayerOutOfBoundsStateMachine.AGLMMKOFICI(3, new ANMJLCILKDJ.NCMAEMHOHDG(this.GFMFIHEFLPM), null, new ANMJLCILKDJ.PLBLFEEANOO(this.GBNLLODPNBI));
|
|
this.localPlayerOutOfBoundsStateMachine.AGLMMKOFICI(7, new ANMJLCILKDJ.NCMAEMHOHDG(this.BEGHMJPOHOM), null, null);
|
|
this.localPlayerOutOfBoundsStateMachine.MJCLPCMLIEB(0);
|
|
this.stateTimer = new KPFHBPCEMMD();
|
|
}
|
|
|
|
// Token: 0x06012FF5 RID: 77813 RVA: 0x00567200 File Offset: 0x00565400
|
|
public void GHEOJKANGLN(GameManager FMBELJHPBCG)
|
|
{
|
|
this.gameManager = FMBELJHPBCG;
|
|
this.localPlayerOutOfBoundsStateMachine = new FNJCJNPMBAC();
|
|
this.localPlayerOutOfBoundsStateMachine.AGLMMKOFICI(0, null, null, null);
|
|
this.localPlayerOutOfBoundsStateMachine.AGLMMKOFICI(0, null, null, new ANMJLCILKDJ.PLBLFEEANOO(this.OBFGLKLGPIJ));
|
|
this.localPlayerOutOfBoundsStateMachine.AGLMMKOFICI(2, new ANMJLCILKDJ.NCMAEMHOHDG(this.IPIHMHBMHKK), null, new ANMJLCILKDJ.PLBLFEEANOO(this.IEEMGAKHLNF));
|
|
this.localPlayerOutOfBoundsStateMachine.AGLMMKOFICI(1, new ANMJLCILKDJ.NCMAEMHOHDG(this.IOHLGLCDJOP), null, new ANMJLCILKDJ.PLBLFEEANOO(this.GBNLLODPNBI));
|
|
this.localPlayerOutOfBoundsStateMachine.AGLMMKOFICI(0, new ANMJLCILKDJ.NCMAEMHOHDG(this.OKDJMHLMCCK), null, null);
|
|
this.localPlayerOutOfBoundsStateMachine.NEGBNKILMPC(0);
|
|
this.stateTimer = new KPFHBPCEMMD();
|
|
}
|
|
|
|
// Token: 0x06012FF6 RID: 77814 RVA: 0x005672C4 File Offset: 0x005654C4
|
|
private void DOGGNACFEBO()
|
|
{
|
|
if (!this.supportsOutOfBounds || !Player.LocalPlayerExists || !Player.LocalPlayer.IHJHIMGJCKC)
|
|
{
|
|
this.localPlayerOutOfBoundsStateMachine.BKBFIGCPIMI(0);
|
|
}
|
|
else if (this.stateTimer.HFOKKCOENOF())
|
|
{
|
|
this.localPlayerOutOfBoundsStateMachine.BKBFIGCPIMI(0);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012FF7 RID: 77815 RVA: 0x00567324 File Offset: 0x00565524
|
|
private void LKJPDKFIOKJ()
|
|
{
|
|
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.LHHNHIOFBNA((ScreenSpaceNotificationManager.DBNGPDFKLEK)4, ((int)Mathf.Round(this.stateTimer.POIPDEMLJBO())).ToString(), 1731f, null, true);
|
|
}
|
|
|
|
// Token: 0x06012FF8 RID: 77816 RVA: 0x00567364 File Offset: 0x00565564
|
|
private void KAIPKLJMLEE()
|
|
{
|
|
if (!this.supportsOutOfBounds || !Player.LocalPlayerExists || !Player.LocalPlayer.IHJHIMGJCKC)
|
|
{
|
|
this.localPlayerOutOfBoundsStateMachine.BKBFIGCPIMI(1);
|
|
}
|
|
else if (this.stateTimer.CGELFKLLMBA)
|
|
{
|
|
this.localPlayerOutOfBoundsStateMachine.BKBFIGCPIMI(3);
|
|
}
|
|
}
|
|
|
|
// Token: 0x040034F4 RID: 13556
|
|
[SerializeField]
|
|
[Tooltip("When a game supports out of bounds,\nwe will check if the player is in an invalid area and\npunish them according to the game rules.\n(Default punishment is being kicked to dorm room)")]
|
|
private bool supportsOutOfBounds;
|
|
|
|
// Token: 0x040034F5 RID: 13557
|
|
[SerializeField]
|
|
private float gracePeriodDuration = 3f;
|
|
|
|
// Token: 0x040034F6 RID: 13558
|
|
[SerializeField]
|
|
private float maxTimeOutOfBounds = 4f;
|
|
|
|
// Token: 0x040034F7 RID: 13559
|
|
private GameManager gameManager;
|
|
|
|
// Token: 0x040034F8 RID: 13560
|
|
private FNJCJNPMBAC localPlayerOutOfBoundsStateMachine;
|
|
|
|
// Token: 0x040034F9 RID: 13561
|
|
private KPFHBPCEMMD stateTimer;
|
|
|
|
// Token: 0x020009DC RID: 2524
|
|
private enum DMNMFCBKMHB
|
|
{
|
|
// Token: 0x040034FB RID: 13563
|
|
INVALID,
|
|
// Token: 0x040034FC RID: 13564
|
|
IN_BOUNDS,
|
|
// Token: 0x040034FD RID: 13565
|
|
OUT_OF_BOUNDS_GRACE_PERIOD,
|
|
// Token: 0x040034FE RID: 13566
|
|
OUT_OF_BOUNDS_COUNTING_DOWN,
|
|
// Token: 0x040034FF RID: 13567
|
|
OUT_OF_BOUNDS_TIMER_EXPIRED
|
|
}
|
|
}
|