Files
2026-06-04 11:42:34 +02:00

1753 lines
55 KiB
C#

using System;
using System.Collections;
using System.Collections.Generic;
using System.Diagnostics;
using System.Threading;
using RecNet;
using UnityEngine;
namespace RecRoom.Sandbox
{
// Token: 0x02000A58 RID: 2648
public class SandboxRoomManager : NetworkedSingletonMonoBehaviour<SandboxRoomManager>
{
// Token: 0x0601403F RID: 81983 RVA: 0x005A75B8 File Offset: 0x005A57B8
private void EKAEIMLDICH()
{
if (IHFKMIAHBFP.HCHIDMOLLAD && this.PIFGLPLEOBD.HFOKKCOENOF())
{
this.MPBOONGEHDM.BKBFIGCPIMI(0, 4);
}
}
// Token: 0x06014040 RID: 81984 RVA: 0x005A75E4 File Offset: 0x005A57E4
private void DLKLAHBBFBE()
{
if (IHFKMIAHBFP.HCHIDMOLLAD && this.PIFGLPLEOBD.CGELFKLLMBA)
{
this.MPBOONGEHDM.BKBFIGCPIMI(0);
}
}
// Token: 0x06014041 RID: 81985 RVA: 0x005A760C File Offset: 0x005A580C
private void IOPKFFGCINE()
{
if (this.FBOLDALDGHC != null)
{
base.StopCoroutine(this.FBOLDALDGHC);
}
this.FBOLDALDGHC = base.StartCoroutine(this.ODMDKJIPLJD());
}
// Token: 0x06014042 RID: 81986 RVA: 0x005A7638 File Offset: 0x005A5838
private void JKDGGNGMCLF(KHOLCBBJFHH LEBBIFFJJPJ)
{
this.IMKJKHPCPAD.JKDGGNGMCLF(LEBBIFFJJPJ, null, null, false, null);
}
// Token: 0x170007DA RID: 2010
// (get) Token: 0x06014044 RID: 81988 RVA: 0x005A767C File Offset: 0x005A587C
public SandboxTeamManager NKCBOCMOBCA
{
get
{
return this._teamManager;
}
}
// Token: 0x14000085 RID: 133
// (add) Token: 0x06014054 RID: 82004 RVA: 0x005A794C File Offset: 0x005A5B4C
// (remove) Token: 0x06014045 RID: 81989 RVA: 0x005A7684 File Offset: 0x005A5884
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
public event ANMJLCILKDJ.GCDAGHDANCL NDKFCMNIHJJ;
// Token: 0x06014046 RID: 81990 RVA: 0x005A76BC File Offset: 0x005A58BC
public SandboxTimerManager IJFKJFDLAOB()
{
return this._timerManager;
}
// Token: 0x06014047 RID: 81991 RVA: 0x005A76C4 File Offset: 0x005A58C4
public void CFFNGMAHBGF()
{
if (IHFKMIAHBFP.HCHIDMOLLAD && this.KHGIMMAHCFO() == PDBEIFOBGIM.PRE_GAME && this.MGEILOKHMMN() == JMICDLFPECC.WAITING_FOR_START_GAME)
{
this.MPBOONGEHDM.BKBFIGCPIMI(1, 6);
}
}
// Token: 0x06014048 RID: 81992 RVA: 0x005A76F4 File Offset: 0x005A58F4
public void NFOINPDLMAP(Action NOBAPCOKFIL)
{
Action action = this.KEPIKPJAKNK;
Action action2;
do
{
action2 = action;
action = Interlocked.CompareExchange<Action>(ref this.KEPIKPJAKNK, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action);
}
while (action != action2);
}
// Token: 0x06014049 RID: 81993 RVA: 0x005A772C File Offset: 0x005A592C
public void OJMBAKLGJKO(Action NOBAPCOKFIL)
{
Action action = this.KEPIKPJAKNK;
Action action2;
do
{
action2 = action;
action = Interlocked.CompareExchange<Action>(ref this.KEPIKPJAKNK, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action);
}
while (action != action2);
}
// Token: 0x0601404A RID: 81994 RVA: 0x005A7764 File Offset: 0x005A5964
private void NCCKDPEIJIK(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
{
if (IHFKMIAHBFP.HCHIDMOLLAD)
{
this.PIFGLPLEOBD.OOEPCEFMAKA(1604f);
}
this.KKGIHABJDLO();
}
// Token: 0x0601404B RID: 81995 RVA: 0x005A7788 File Offset: 0x005A5988
private void FPPCHCHMFEM()
{
for (int i = 1; i < this.MFJKAPJCKOL.Count; i++)
{
this.MFJKAPJCKOL[i].EHNICDMIEHL();
}
}
// Token: 0x0601404C RID: 81996 RVA: 0x005A77C4 File Offset: 0x005A59C4
private void CKEEMOKKPDH(Player JEFGMHBLLKI)
{
if (Player.LocalPlayerExists && JEFGMHBLLKI.HEGAPJJIPCA() && this.OIECPOKPFLO())
{
this.FPPCHCHMFEM();
}
}
// Token: 0x0601404D RID: 81997 RVA: 0x005A77EC File Offset: 0x005A59EC
public bool OIECPOKPFLO()
{
PDBEIFOBGIM pdbeifobgim = this.ONPFNNMBDDA();
return this.DALOKLEHFNA || this.ONPFNNMBDDA() == PDBEIFOBGIM.DISABLED || this.ONPFNNMBDDA() == (PDBEIFOBGIM)(-189);
}
// Token: 0x0601404E RID: 81998 RVA: 0x005A7830 File Offset: 0x005A5A30
public SandboxCombatManager NIJKHLKBMLN()
{
return this._combatManager;
}
// Token: 0x0601404F RID: 81999 RVA: 0x005A7838 File Offset: 0x005A5A38
public JMICDLFPECC KKBFCHHGDMN()
{
if (this.ONPFNNMBDDA() != PDBEIFOBGIM.PRE_GAME)
{
return (JMICDLFPECC)(-147);
}
return (JMICDLFPECC)this.MPBOONGEHDM.OPEKLGMGMBE;
}
// Token: 0x06014050 RID: 82000 RVA: 0x005A7858 File Offset: 0x005A5A58
public void DBMFJGBFFHE(Action NOBAPCOKFIL)
{
Action action = this.EKAHIKIMKBP;
Action action2;
do
{
action2 = action;
action = Interlocked.CompareExchange<Action>(ref this.EKAHIKIMKBP, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action);
}
while (action != action2);
}
// Token: 0x06014051 RID: 82001 RVA: 0x005A7890 File Offset: 0x005A5A90
private void OPDNHBODHPN(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
{
if (SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM != null)
{
SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM.CHCDDPGOHCO();
}
this.GHIGOEEGDBJ.PILGANMENPF();
if (IHFKMIAHBFP.HCHIDMOLLAD)
{
this.AJOLMAJPFFD.GGDJGCEMHMP();
this.LMAOOBCFJOL().OFICKCBFMKO();
}
if (this.FMBELJHPBCG != null)
{
this.FMBELJHPBCG.BCKMLIGHCIJ.FGLFGONCMIA();
}
}
// Token: 0x06014052 RID: 82002 RVA: 0x005A7904 File Offset: 0x005A5B04
protected void KEHLIAKLHBE(int FNOCIDOPNHF, int EFGCDBNCIMI)
{
this.OLIBIBMBDDD().HCCOMECGFNM((IPBDFPEPNIM)FNOCIDOPNHF, EFGCDBNCIMI, true);
}
// Token: 0x14000083 RID: 131
// (add) Token: 0x06014053 RID: 82003 RVA: 0x005A7914 File Offset: 0x005A5B14
// (remove) Token: 0x0601406A RID: 82026 RVA: 0x005A7D88 File Offset: 0x005A5F88
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
public event Action EKAHIKIMKBP;
// Token: 0x06014055 RID: 82005 RVA: 0x005A7984 File Offset: 0x005A5B84
public void EMDFNBHAKEN(ANMJLCILKDJ.GCDAGHDANCL NOBAPCOKFIL)
{
ANMJLCILKDJ.GCDAGHDANCL gcdaghdancl = this.NDKFCMNIHJJ;
ANMJLCILKDJ.GCDAGHDANCL gcdaghdancl2;
do
{
gcdaghdancl2 = gcdaghdancl;
gcdaghdancl = Interlocked.CompareExchange<ANMJLCILKDJ.GCDAGHDANCL>(ref this.NDKFCMNIHJJ, (ANMJLCILKDJ.GCDAGHDANCL)Delegate.Remove(gcdaghdancl2, NOBAPCOKFIL), gcdaghdancl);
}
while (gcdaghdancl != gcdaghdancl2);
}
// Token: 0x170007DF RID: 2015
// (get) Token: 0x06014056 RID: 82006 RVA: 0x005A79BC File Offset: 0x005A5BBC
public SandboxCombatManager DPOLNGGBMDH
{
get
{
return this._combatManager;
}
}
// Token: 0x06014057 RID: 82007 RVA: 0x005A79C4 File Offset: 0x005A5BC4
public JMICDLFPECC MGEILOKHMMN()
{
if (this.KMFPCKDIOPH() != PDBEIFOBGIM.PRE_GAME)
{
return (JMICDLFPECC)126;
}
return (JMICDLFPECC)this.MPBOONGEHDM.OPEKLGMGMBE;
}
// Token: 0x06014058 RID: 82008 RVA: 0x005A79E4 File Offset: 0x005A5BE4
protected override void OnDestroy()
{
base.OnDestroy();
this.NCLKDJEJEDP();
for (int i = 0; i < this.MFJKAPJCKOL.Count; i++)
{
this.MFJKAPJCKOL[i].CMBEDBCPNIA();
}
IHFKMIAHBFP.GFFDICBLOFJ -= new Action<LNJFBGIBLHA>(this.OnPhotonPlayerConnected);
IHFKMIAHBFP.DHLJAODEIEA -= new Action<LNJFBGIBLHA>(this.OnPhotonPlayerDisconnected);
}
// Token: 0x06014059 RID: 82009 RVA: 0x005A7A60 File Offset: 0x005A5C60
public void FPNJNEPAODJ()
{
if (IHFKMIAHBFP.HCHIDMOLLAD && this.BCGAGKNAKJB())
{
this.MPBOONGEHDM.BKBFIGCPIMI(5, 1);
}
}
// Token: 0x0601405A RID: 82010 RVA: 0x005A7A84 File Offset: 0x005A5C84
private void HFEJGMADFGH()
{
if (this.OIECPOKPFLO())
{
this.MPBOONGEHDM.DLBPEOILIFL();
for (int i = 1; i < this.MFJKAPJCKOL.Count; i++)
{
this.MFJKAPJCKOL[i].INDIHMLAOHP();
}
}
}
// Token: 0x0601405B RID: 82011 RVA: 0x005A7AD4 File Offset: 0x005A5CD4
public void FJDMECLPCNI(Action NOBAPCOKFIL)
{
Action action = this.EKAHIKIMKBP;
Action action2;
do
{
action2 = action;
action = Interlocked.CompareExchange<Action>(ref this.EKAHIKIMKBP, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action);
}
while (action != action2);
}
// Token: 0x0601405C RID: 82012 RVA: 0x005A7B0C File Offset: 0x005A5D0C
private void DNIODMDJNNJ()
{
if (IHFKMIAHBFP.HCHIDMOLLAD && this.PIFGLPLEOBD.OAJDHNPMNCN())
{
this.MPBOONGEHDM.BKBFIGCPIMI(0, 1);
}
}
// Token: 0x0601405D RID: 82013 RVA: 0x005A7B38 File Offset: 0x005A5D38
public SandboxTeamManager OIIHGFOEFHL()
{
return this._teamManager;
}
// Token: 0x0601405E RID: 82014 RVA: 0x005A7B40 File Offset: 0x005A5D40
private IEnumerator ODMDKJIPLJD()
{
if (SandboxRoomManager.KFAHMIKHCBH.DINNJGHCFHI == null)
{
SandboxRoomManager.KFAHMIKHCBH.DINNJGHCFHI = new Func<bool>(SandboxRoomManager.KFAHMIKHCBH.OJKNBNGGBEC);
}
yield return new WaitUntil(SandboxRoomManager.KFAHMIKHCBH.DINNJGHCFHI);
string text = "Sandbox";
if (HNIFBBFIBBG.OINDBDDCICD != null)
{
string text2 = HNIFBBFIBBG.OINDBDDCICD.GDIECAFDIMC;
if (!string.IsNullOrEmpty(text2))
{
text = text2;
}
}
this.JKDGGNGMCLF(KHOLCBBJFHH.MODE_SANDBOX);
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.Play(ScreenSpaceNotificationManager.DBNGPDFKLEK.Major, text, 3f, null, false);
this.FBOLDALDGHC = null;
yield break;
}
// Token: 0x0601405F RID: 82015 RVA: 0x005A7B5C File Offset: 0x005A5D5C
private void AJGCPIFPOCB(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
{
if (IHFKMIAHBFP.HCHIDMOLLAD)
{
this.PIFGLPLEOBD.BJOJLPHBGMN(5f);
NetworkedSingletonMonoBehaviour<PUNNetworkManager>.NCKMBFBMBFM.MasterSwitchToLowestPingPlayer();
}
float num = Mathf.Min(5f, 3f);
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.Play(ScreenSpaceNotificationManager.DBNGPDFKLEK.Medium, "Game starts in " + 5f + " seconds", num, null, false);
if (this.FMBELJHPBCG != null)
{
this.FMBELJHPBCG.BCKMLIGHCIJ.GNDGDKACMOO();
}
}
// Token: 0x06014060 RID: 82016 RVA: 0x005A7BE8 File Offset: 0x005A5DE8
private IEnumerator ODINDEFCPEK()
{
if (SandboxRoomManager.KFAHMIKHCBH.DINNJGHCFHI == null)
{
SandboxRoomManager.KFAHMIKHCBH.DINNJGHCFHI = new Func<bool>(SandboxRoomManager.KFAHMIKHCBH.OJKNBNGGBEC);
}
yield return new WaitUntil(SandboxRoomManager.KFAHMIKHCBH.DINNJGHCFHI);
text = "Sandbox";
if (HNIFBBFIBBG.OINDBDDCICD != null)
{
string text2 = HNIFBBFIBBG.OINDBDDCICD.GDIECAFDIMC;
if (!string.IsNullOrEmpty(text2))
{
text = text2;
}
}
this.JKDGGNGMCLF(KHOLCBBJFHH.MODE_SANDBOX);
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.Play(ScreenSpaceNotificationManager.DBNGPDFKLEK.Major, text, 3f, null, false);
this.FBOLDALDGHC = null;
yield break;
}
// Token: 0x06014061 RID: 82017 RVA: 0x005A7C04 File Offset: 0x005A5E04
protected void DMPIMHLHBFL(float FOEOKCHPILL)
{
this.AJOLMAJPFFD.NECGLPMEOPJ(FOEOKCHPILL);
}
// Token: 0x06014062 RID: 82018 RVA: 0x005A7C14 File Offset: 0x005A5E14
protected void BPPHCIHCIMA(float FOEOKCHPILL)
{
this.IJFKJFDLAOB().OBFNMDKCECO(FOEOKCHPILL);
}
// Token: 0x06014063 RID: 82019 RVA: 0x005A7C24 File Offset: 0x005A5E24
private void KEGKLFECKCJ(ushort PPJIGDPOGFH, ushort CHJBIHILBFO, ushort IHHBJKECADP, ushort BNCBHHCPCLE)
{
if (this.NDKFCMNIHJJ != null)
{
this.NDKFCMNIHJJ(PPJIGDPOGFH, CHJBIHILBFO, IHHBJKECADP, BNCBHHCPCLE);
}
}
// Token: 0x06014064 RID: 82020 RVA: 0x005A7C44 File Offset: 0x005A5E44
private void MHKHLDGDFAJ()
{
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.PAHKOCPEDMB(ScreenSpaceNotificationManager.DBNGPDFKLEK.Major, "<color=white>", 1796f, null, false);
}
// Token: 0x06014065 RID: 82021 RVA: 0x005A7C60 File Offset: 0x005A5E60
private void DGMAAIFBIHJ(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
{
if (IHFKMIAHBFP.HCHIDMOLLAD)
{
this.PIFGLPLEOBD.KLIANKEOBGC(977f);
}
this.KKGIHABJDLO();
}
// Token: 0x06014066 RID: 82022 RVA: 0x005A7C84 File Offset: 0x005A5E84
private void LHNNDGDHGFH()
{
if (IHFKMIAHBFP.HCHIDMOLLAD && this.PIFGLPLEOBD.CGELFKLLMBA)
{
this.MPBOONGEHDM.BKBFIGCPIMI(0, 3);
}
}
// Token: 0x06014067 RID: 82023 RVA: 0x005A7CB0 File Offset: 0x005A5EB0
private void PNAEGHHMGHN(ushort ILFGOMNFEIB, ushort BNCBHHCPCLE)
{
this.DALOKLEHFNA = true;
this.FNEGCAKNPOM();
this.MDPGJNGJIJD();
this.EHNICDMIEHL();
for (int i = 0; i < this.MFJKAPJCKOL.Count; i++)
{
this.MFJKAPJCKOL[i].HDKBKIPDDCJ();
}
if (this.EKAHIKIMKBP != null)
{
this.EKAHIKIMKBP();
}
this.NCHKJGNNGLK();
SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.SandboxStatusChanged();
this.DALOKLEHFNA = false;
}
// Token: 0x06014068 RID: 82024 RVA: 0x005A7D30 File Offset: 0x005A5F30
private void BPLCCJOIPBJ(ushort PPJIGDPOGFH, ushort CHJBIHILBFO, ushort IHHBJKECADP, ushort BNCBHHCPCLE)
{
if (this.NDKFCMNIHJJ != null)
{
this.NDKFCMNIHJJ(PPJIGDPOGFH, CHJBIHILBFO, IHHBJKECADP, BNCBHHCPCLE);
}
}
// Token: 0x14000084 RID: 132
// (add) Token: 0x06014069 RID: 82025 RVA: 0x005A7D50 File Offset: 0x005A5F50
// (remove) Token: 0x060140D2 RID: 82130 RVA: 0x005A988C File Offset: 0x005A7A8C
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
public event Action KEPIKPJAKNK;
// Token: 0x170007E4 RID: 2020
// (get) Token: 0x0601406B RID: 82027 RVA: 0x005A7DC0 File Offset: 0x005A5FC0
public AFKOGABAHOM KCCGPCIPMJC
{
get
{
if (this.HPCKCOBKJLK != PDBEIFOBGIM.POST_GAME)
{
return AFKOGABAHOM.INVALID;
}
return (AFKOGABAHOM)this.MPBOONGEHDM.OPEKLGMGMBE;
}
}
// Token: 0x0601406C RID: 82028 RVA: 0x005A7DE0 File Offset: 0x005A5FE0
private void BJMOIJCHACD()
{
if (IHFKMIAHBFP.HCHIDMOLLAD && this.PIFGLPLEOBD.CGELFKLLMBA)
{
this.MPBOONGEHDM.BKBFIGCPIMI(1);
}
}
// Token: 0x170007E0 RID: 2016
// (get) Token: 0x0601406D RID: 82029 RVA: 0x005A7E08 File Offset: 0x005A6008
public bool IGOCDMHGMGF
{
get
{
PDBEIFOBGIM currentState = this.HPCKCOBKJLK;
return this.DALOKLEHFNA || (this.HPCKCOBKJLK != PDBEIFOBGIM.DISABLED && this.HPCKCOBKJLK != PDBEIFOBGIM.INVALID);
}
}
// Token: 0x0601406E RID: 82030 RVA: 0x005A7E4C File Offset: 0x005A604C
protected void ACCPDNJNCHK(float FOEOKCHPILL)
{
this.JEDEBJJKNBE().LLEHCEKILII(FOEOKCHPILL);
}
// Token: 0x0601406F RID: 82031 RVA: 0x005A7E5C File Offset: 0x005A605C
private void MIGIBDDGGDM(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
{
if (IHFKMIAHBFP.HCHIDMOLLAD)
{
this.PIFGLPLEOBD.BJOJLPHBGMN(1924f);
NetworkedSingletonMonoBehaviour<PUNNetworkManager>.NCKMBFBMBFM.MasterSwitchToLowestPingPlayer();
}
float num = Mathf.Min(490f, 1405f);
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.PAHKOCPEDMB(ScreenSpaceNotificationManager.DBNGPDFKLEK.Vital, "YOU REVIVED " + 1927f + "gizmos", num, null, true);
if (this.FMBELJHPBCG != null)
{
this.FMBELJHPBCG.BCKMLIGHCIJ.GNDGDKACMOO();
}
}
// Token: 0x170007E3 RID: 2019
// (get) Token: 0x06014070 RID: 82032 RVA: 0x005A7EE8 File Offset: 0x005A60E8
public JMICDLFPECC KMJGANPKBFJ
{
get
{
if (this.HPCKCOBKJLK != PDBEIFOBGIM.PRE_GAME)
{
return JMICDLFPECC.INVALID;
}
return (JMICDLFPECC)this.MPBOONGEHDM.OPEKLGMGMBE;
}
}
// Token: 0x06014071 RID: 82033 RVA: 0x005A7F08 File Offset: 0x005A6108
[BCENPNOIAOM]
protected void RpcMasterStopGame()
{
this.MasterStopGame();
}
// Token: 0x06014072 RID: 82034 RVA: 0x005A7F10 File Offset: 0x005A6110
public SandboxUIManager BDDMOJKOHJG()
{
return this._uiManager;
}
// Token: 0x06014073 RID: 82035 RVA: 0x005A7F18 File Offset: 0x005A6118
private void NCLKDJEJEDP()
{
if (this.FPIJLFHHKJA)
{
Player.OnPlayerCreated -= new Action<Player>(this.JBDGNANPGFP);
for (int i = 0; i < this.MFJKAPJCKOL.Count; i++)
{
this.MFJKAPJCKOL[i].NCLKDJEJEDP();
}
this.FPIJLFHHKJA = false;
}
}
// Token: 0x06014074 RID: 82036 RVA: 0x005A7F80 File Offset: 0x005A6180
public void LJILIAOKGEN(Action NOBAPCOKFIL)
{
Action action = this.EKAHIKIMKBP;
Action action2;
do
{
action2 = action;
action = Interlocked.CompareExchange<Action>(ref this.EKAHIKIMKBP, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action);
}
while (action != action2);
}
// Token: 0x06014075 RID: 82037 RVA: 0x005A7FB8 File Offset: 0x005A61B8
private void IKPDEJMHMLB()
{
if (IHFKMIAHBFP.HCHIDMOLLAD && this.AJOLMAJPFFD.TimerOver)
{
this.MPBOONGEHDM.BKBFIGCPIMI(7, 0);
}
}
// Token: 0x06014076 RID: 82038 RVA: 0x005A7FE4 File Offset: 0x005A61E4
public void ABHGFGCOIDM(ANMJLCILKDJ.GCDAGHDANCL NOBAPCOKFIL)
{
ANMJLCILKDJ.GCDAGHDANCL gcdaghdancl = this.NDKFCMNIHJJ;
ANMJLCILKDJ.GCDAGHDANCL gcdaghdancl2;
do
{
gcdaghdancl2 = gcdaghdancl;
gcdaghdancl = Interlocked.CompareExchange<ANMJLCILKDJ.GCDAGHDANCL>(ref this.NDKFCMNIHJJ, (ANMJLCILKDJ.GCDAGHDANCL)Delegate.Remove(gcdaghdancl2, NOBAPCOKFIL), gcdaghdancl);
}
while (gcdaghdancl != gcdaghdancl2);
}
// Token: 0x06014077 RID: 82039 RVA: 0x005A801C File Offset: 0x005A621C
private void FJOPICCEBNL()
{
if (!this.FPIJLFHHKJA)
{
Player.OnPlayerCreated += new Action<Player>(this.LGIJLNDPHOH);
for (int i = 0; i < this.MFJKAPJCKOL.Count; i++)
{
this.MFJKAPJCKOL[i].FNEGCAKNPOM();
}
this.FPIJLFHHKJA = false;
}
}
// Token: 0x06014078 RID: 82040 RVA: 0x005A8084 File Offset: 0x005A6284
private void NCHKJGNNGLK()
{
RecRoomSceneManager.NCKMBFBMBFM.OOGBMJJMAKG.AELFAGLKFJF(false);
foreach (ActivityEquipmentObject activityEquipmentObject in RecRoomSceneManager.NCKMBFBMBFM.OOGBMJJMAKG.SceneActivityEquipment)
{
if (activityEquipmentObject != null && activityEquipmentObject.GetComponent<SandboxSpawnedEquipment>() == null)
{
activityEquipmentObject.gameObject.AddComponent<SandboxSpawnedEquipment>();
}
}
}
// Token: 0x06014079 RID: 82041 RVA: 0x005A811C File Offset: 0x005A631C
protected void BBBPNKHLDNE(float FOEOKCHPILL)
{
this.AJOLMAJPFFD.OBFNMDKCECO(FOEOKCHPILL);
}
// Token: 0x0601407A RID: 82042 RVA: 0x005A812C File Offset: 0x005A632C
[BCENPNOIAOM]
protected void RpcPlayWeaponHitNotification(int EMILHBODMBN, int BLHBOAOIMLN, int IEDKNGFBKBA, int MLKIAHGEPKL, Vector3 GDOEBLPCPJF)
{
PhotonView photonView = PhotonView.Find(EMILHBODMBN);
Weapon weapon = ((!(photonView != null)) ? null : photonView.GetComponent<Weapon>());
LNJFBGIBLHA lnjfbgiblha = LNJFBGIBLHA.FDOBBLFBBBK(BLHBOAOIMLN);
LNJFBGIBLHA lnjfbgiblha2 = LNJFBGIBLHA.FDOBBLFBBBK(IEDKNGFBKBA);
if (weapon != null)
{
this.DPOLNGGBMDH.HKJABIJLKIE(weapon, lnjfbgiblha, lnjfbgiblha2, (Player.HDOICGIKKAO)MLKIAHGEPKL, GDOEBLPCPJF);
}
}
// Token: 0x0601407B RID: 82043 RVA: 0x005A8188 File Offset: 0x005A6388
private void CEFCNDAHHJN(Player JEFGMHBLLKI)
{
if (Player.LocalPlayerExists && JEFGMHBLLKI.PCGELLFCMPB() && this.IGOCDMHGMGF)
{
this.EHNICDMIEHL();
}
}
// Token: 0x0601407C RID: 82044 RVA: 0x005A81B0 File Offset: 0x005A63B0
private void EKLFKIKCBDM()
{
RecRoomSceneManager.NCKMBFBMBFM.BAIBJLAIAEG().KIFNJMINICL(false);
foreach (ActivityEquipmentObject activityEquipmentObject in RecRoomSceneManager.NCKMBFBMBFM.BAIBJLAIAEG().EOPHKPALOFN())
{
if (activityEquipmentObject != null && activityEquipmentObject.GetComponent<SandboxSpawnedEquipment>() == null)
{
activityEquipmentObject.gameObject.AddComponent<SandboxSpawnedEquipment>();
}
}
}
// Token: 0x0601407D RID: 82045 RVA: 0x005A8248 File Offset: 0x005A6448
private void AFOLEHGEMJI(ushort ILFGOMNFEIB, ushort BNCBHHCPCLE)
{
if (BNCBHHCPCLE == 65535)
{
return;
}
if (IHFKMIAHBFP.HCHIDMOLLAD && NetworkedSingletonMonoBehaviour<SandboxSpawnableManager>.NCKMBFBMBFM != null)
{
NetworkedSingletonMonoBehaviour<SandboxSpawnableManager>.NCKMBFBMBFM.DestroyAll();
}
this.NCLKDJEJEDP();
this.GFEOFIDBKFB();
for (int i = 0; i < this.MFJKAPJCKOL.Count; i++)
{
this.MFJKAPJCKOL[i].KKIJNNIHDLH();
}
if (this.KEPIKPJAKNK != null)
{
this.KEPIKPJAKNK();
}
SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.SandboxStatusChanged();
}
// Token: 0x0601407E RID: 82046 RVA: 0x005A82E0 File Offset: 0x005A64E0
protected void KNEKFBNLGMM(int EMILHBODMBN, int BLHBOAOIMLN, int IEDKNGFBKBA, int MLKIAHGEPKL, Vector3 GDOEBLPCPJF)
{
PhotonView photonView = PhotonView.Find(EMILHBODMBN);
Weapon weapon = ((!(photonView != null)) ? null : photonView.GetComponent<Weapon>());
LNJFBGIBLHA lnjfbgiblha = LNJFBGIBLHA.MLAAOMLEIGD(BLHBOAOIMLN);
LNJFBGIBLHA lnjfbgiblha2 = LNJFBGIBLHA.JJHGEEALDGL(IEDKNGFBKBA);
if (weapon != null)
{
this.DPOLNGGBMDH.KHOMCKNCLCL(weapon, lnjfbgiblha, lnjfbgiblha2, (Player.HDOICGIKKAO)MLKIAHGEPKL, GDOEBLPCPJF);
}
}
// Token: 0x0601407F RID: 82047 RVA: 0x005A833C File Offset: 0x005A653C
public SandboxScoreManager OLIBIBMBDDD()
{
return this._scoreManager;
}
// Token: 0x06014080 RID: 82048 RVA: 0x005A8344 File Offset: 0x005A6544
private void APDDJKBIMGF(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
{
if (IHFKMIAHBFP.HCHIDMOLLAD)
{
this.PIFGLPLEOBD.PBDGDJIFMOK(608f);
NetworkedSingletonMonoBehaviour<PUNNetworkManager>.NCKMBFBMBFM.MasterSwitchToLowestPingPlayer();
}
float num = Mathf.Min(217f, 749f);
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.HKGIICHHLJI((ScreenSpaceNotificationManager.DBNGPDFKLEK)5, "method" + 63f + "event", num, null, true);
if (this.FMBELJHPBCG != null)
{
this.FMBELJHPBCG.BCKMLIGHCIJ.AICPKBCFBDP();
}
}
// Token: 0x06014081 RID: 82049 RVA: 0x005A83D0 File Offset: 0x005A65D0
private void AAOJPJNCOIK()
{
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.DEPJEKLLMAC(ScreenSpaceNotificationManager.DBNGPDFKLEK.Vital, "IAEoCzIULnJlY3Jvb20uVmVjdG9yM0RhdGESOAoaYXR0YWNoZWRfcmVsYXRp", 601f, null, false);
}
// Token: 0x06014082 RID: 82050 RVA: 0x005A83EC File Offset: 0x005A65EC
protected void KACANDDDBJL(int FNOCIDOPNHF, int EFGCDBNCIMI)
{
this.LMAOOBCFJOL().HCCOMECGFNM((IPBDFPEPNIM)FNOCIDOPNHF, EFGCDBNCIMI, true);
}
// Token: 0x06014083 RID: 82051 RVA: 0x005A83FC File Offset: 0x005A65FC
private void LGIJLNDPHOH(Player JEFGMHBLLKI)
{
if (Player.LocalPlayerExists && JEFGMHBLLKI.GJLCBGPGIGN() && this.IGOCDMHGMGF)
{
this.FPPCHCHMFEM();
}
}
// Token: 0x06014084 RID: 82052 RVA: 0x005A8424 File Offset: 0x005A6624
private void GCDAGHDANCL(ushort PPJIGDPOGFH, ushort CHJBIHILBFO, ushort IHHBJKECADP, ushort BNCBHHCPCLE)
{
if (this.NDKFCMNIHJJ != null)
{
this.NDKFCMNIHJJ(PPJIGDPOGFH, CHJBIHILBFO, IHHBJKECADP, BNCBHHCPCLE);
}
}
// Token: 0x06014085 RID: 82053 RVA: 0x005A8444 File Offset: 0x005A6644
private void AGABHPJOKML()
{
RecRoomSceneManager.NCKMBFBMBFM.OOGBMJJMAKG.KIFNJMINICL(true);
foreach (ActivityEquipmentObject activityEquipmentObject in RecRoomSceneManager.LEILGOOHEOI().BAIBJLAIAEG().GICLDBJKMBD())
{
if (activityEquipmentObject != null && activityEquipmentObject.GetComponent<SandboxSpawnedEquipment>() == null)
{
activityEquipmentObject.gameObject.AddComponent<SandboxSpawnedEquipment>();
}
}
}
// Token: 0x06014086 RID: 82054 RVA: 0x005A84DC File Offset: 0x005A66DC
public SandboxUIManager LOOBCBPOCHK()
{
return this._uiManager;
}
// Token: 0x06014087 RID: 82055 RVA: 0x005A84E4 File Offset: 0x005A66E4
public SandboxUIManager NIAIKGBHDHG()
{
return this._uiManager;
}
// Token: 0x06014088 RID: 82056 RVA: 0x005A84EC File Offset: 0x005A66EC
public void PMEICOIPJCI(ANMJLCILKDJ.GCDAGHDANCL NOBAPCOKFIL)
{
ANMJLCILKDJ.GCDAGHDANCL gcdaghdancl = this.NDKFCMNIHJJ;
ANMJLCILKDJ.GCDAGHDANCL gcdaghdancl2;
do
{
gcdaghdancl2 = gcdaghdancl;
gcdaghdancl = Interlocked.CompareExchange<ANMJLCILKDJ.GCDAGHDANCL>(ref this.NDKFCMNIHJJ, (ANMJLCILKDJ.GCDAGHDANCL)Delegate.Combine(gcdaghdancl2, NOBAPCOKFIL), gcdaghdancl);
}
while (gcdaghdancl != gcdaghdancl2);
}
// Token: 0x06014089 RID: 82057 RVA: 0x005A8524 File Offset: 0x005A6724
private void FCBMKLEOBHM()
{
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.Play(ScreenSpaceNotificationManager.DBNGPDFKLEK.Major, "GAME ON!", 3f, null, false);
this.JKDGGNGMCLF(KHOLCBBJFHH.GAME_ON);
}
// Token: 0x0601408A RID: 82058 RVA: 0x005A8544 File Offset: 0x005A6744
private void MDPGJNGJIJD()
{
if (this.FBOLDALDGHC != null)
{
base.StopCoroutine(this.FBOLDALDGHC);
}
this.FBOLDALDGHC = base.StartCoroutine(this.JIGHAJGPIEL());
}
// Token: 0x0601408B RID: 82059 RVA: 0x005A8570 File Offset: 0x005A6770
public SandboxTeamManager CHJAFNLLFEP()
{
return this._teamManager;
}
// Token: 0x0601408C RID: 82060 RVA: 0x005A8578 File Offset: 0x005A6778
private void FGGHOMNDLEI(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
{
if (IHFKMIAHBFP.HCHIDMOLLAD)
{
this.PIFGLPLEOBD.MPFFEDHBFMA(1245f);
}
this.KKGIHABJDLO();
}
// Token: 0x170007E2 RID: 2018
// (get) Token: 0x0601408D RID: 82061 RVA: 0x005A859C File Offset: 0x005A679C
public PDBEIFOBGIM HPCKCOBKJLK
{
get
{
return (PDBEIFOBGIM)this.MPBOONGEHDM.BHMLLHLEAFF;
}
}
// Token: 0x170007DC RID: 2012
// (get) Token: 0x0601408E RID: 82062 RVA: 0x005A85AC File Offset: 0x005A67AC
public SandboxScoreManager APOAHJMLMEG
{
get
{
return this._scoreManager;
}
}
// Token: 0x0601408F RID: 82063 RVA: 0x005A85B4 File Offset: 0x005A67B4
public void NBEMOODIKCA(Action NOBAPCOKFIL)
{
Action action = this.KEPIKPJAKNK;
Action action2;
do
{
action2 = action;
action = Interlocked.CompareExchange<Action>(ref this.KEPIKPJAKNK, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action);
}
while (action != action2);
}
// Token: 0x06014090 RID: 82064 RVA: 0x005A85EC File Offset: 0x005A67EC
public void ANADFLHADLN(Action NOBAPCOKFIL)
{
Action action = this.KEPIKPJAKNK;
Action action2;
do
{
action2 = action;
action = Interlocked.CompareExchange<Action>(ref this.KEPIKPJAKNK, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action);
}
while (action != action2);
}
// Token: 0x06014091 RID: 82065 RVA: 0x005A8624 File Offset: 0x005A6824
private void Update()
{
if (this.IGOCDMHGMGF)
{
this.MPBOONGEHDM.DLBPEOILIFL();
for (int i = 0; i < this.MFJKAPJCKOL.Count; i++)
{
this.MFJKAPJCKOL[i].INDIHMLAOHP();
}
}
}
// Token: 0x06014092 RID: 82066 RVA: 0x005A8674 File Offset: 0x005A6874
[BCENPNOIAOM]
protected void RpcMasterStartGame()
{
this.MasterStartGame();
}
// Token: 0x06014093 RID: 82067 RVA: 0x005A867C File Offset: 0x005A687C
protected void OnPhotonPlayerDisconnected(LNJFBGIBLHA JEFGMHBLLKI)
{
for (int i = 0; i < this.MFJKAPJCKOL.Count; i++)
{
this.MFJKAPJCKOL[i].ODFMOHKMBNH(JEFGMHBLLKI);
}
}
// Token: 0x06014094 RID: 82068 RVA: 0x005A86B8 File Offset: 0x005A68B8
private IEnumerator JIGHAJGPIEL()
{
if (SandboxRoomManager.KFAHMIKHCBH.DINNJGHCFHI == null)
{
SandboxRoomManager.KFAHMIKHCBH.DINNJGHCFHI = new Func<bool>(SandboxRoomManager.KFAHMIKHCBH.OJKNBNGGBEC);
}
yield return new WaitUntil(SandboxRoomManager.KFAHMIKHCBH.DINNJGHCFHI);
text = "Sandbox";
if (HNIFBBFIBBG.OINDBDDCICD != null)
{
string text2 = HNIFBBFIBBG.OINDBDDCICD.GDIECAFDIMC;
if (!string.IsNullOrEmpty(text2))
{
text = text2;
}
}
this.JKDGGNGMCLF(KHOLCBBJFHH.MODE_SANDBOX);
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.Play(ScreenSpaceNotificationManager.DBNGPDFKLEK.Major, text, 3f, null, false);
this.FBOLDALDGHC = null;
yield break;
}
// Token: 0x06014095 RID: 82069 RVA: 0x005A86D4 File Offset: 0x005A68D4
private void BBELIBOBOIF(ushort OIMHGOONBEB, ushort LPFGCCKCIEB)
{
this.GHIGOEEGDBJ.MJGAJFAIECL();
if (this.FMBELJHPBCG != null)
{
this.FMBELJHPBCG.BCKMLIGHCIJ.AADNHMLMPJM();
}
if (IHFKMIAHBFP.HCHIDMOLLAD)
{
this.AJOLMAJPFFD.HCGCKBJMMJI();
}
}
// Token: 0x06014096 RID: 82070 RVA: 0x005A8724 File Offset: 0x005A6924
public void FFCEBLGAMGE()
{
if (IHFKMIAHBFP.HCHIDMOLLAD && this.DMLPFMKFOBB)
{
this.MPBOONGEHDM.BKBFIGCPIMI(5, 0);
}
}
// Token: 0x06014097 RID: 82071 RVA: 0x005A8748 File Offset: 0x005A6948
private void FAPCLNDPEDG(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
{
if (IHFKMIAHBFP.HCHIDMOLLAD)
{
this.PIFGLPLEOBD.GMFIHNFPAFM(1560f);
NetworkedSingletonMonoBehaviour<PUNNetworkManager>.NCKMBFBMBFM.MasterSwitchToLowestPingPlayer();
}
float num = Mathf.Min(633f, 1714f);
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.DEPJEKLLMAC((ScreenSpaceNotificationManager.DBNGPDFKLEK)4, "Unable to send game invite: " + 735f + "Map: ", num, null, true);
if (this.FMBELJHPBCG != null)
{
this.FMBELJHPBCG.BCKMLIGHCIJ.AICPKBCFBDP();
}
}
// Token: 0x06014098 RID: 82072 RVA: 0x005A87D4 File Offset: 0x005A69D4
private void BBDMOJODKPO(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
{
if (SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM != null)
{
SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM.StopReceivingGifts();
}
this.GHIGOEEGDBJ.PILGANMENPF();
if (IHFKMIAHBFP.HCHIDMOLLAD)
{
this.AJOLMAJPFFD.FMPIDCPAJAB();
this.APOAHJMLMEG.OFICKCBFMKO();
}
if (this.FMBELJHPBCG != null)
{
this.FMBELJHPBCG.BCKMLIGHCIJ.FGLFGONCMIA();
}
}
// Token: 0x06014099 RID: 82073 RVA: 0x005A8848 File Offset: 0x005A6A48
private void EBOBLLEJMHA()
{
if (IHFKMIAHBFP.HCHIDMOLLAD && this.PIFGLPLEOBD.CGELFKLLMBA)
{
this.MPBOONGEHDM.BKBFIGCPIMI(0, 1);
}
}
// Token: 0x0601409A RID: 82074 RVA: 0x005A8874 File Offset: 0x005A6A74
private void OECADPMOILF()
{
if (IHFKMIAHBFP.HCHIDMOLLAD && this.IJFKJFDLAOB().TimerOver)
{
this.MPBOONGEHDM.BKBFIGCPIMI(3, 1);
}
}
// Token: 0x0601409B RID: 82075 RVA: 0x005A88A0 File Offset: 0x005A6AA0
public PDBEIFOBGIM KMFPCKDIOPH()
{
return (PDBEIFOBGIM)this.MPBOONGEHDM.BHMLLHLEAFF;
}
// Token: 0x0601409C RID: 82076 RVA: 0x005A88B0 File Offset: 0x005A6AB0
private void ODICMPLIBGA(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
{
if (IHFKMIAHBFP.HCHIDMOLLAD)
{
this.PIFGLPLEOBD.BJOJLPHBGMN(3f);
}
this.FCBMKLEOBHM();
}
// Token: 0x0601409D RID: 82077 RVA: 0x005A88D4 File Offset: 0x005A6AD4
public void AGLLIPFAENF(ANMJLCILKDJ.GCDAGHDANCL NOBAPCOKFIL)
{
ANMJLCILKDJ.GCDAGHDANCL gcdaghdancl = this.NDKFCMNIHJJ;
ANMJLCILKDJ.GCDAGHDANCL gcdaghdancl2;
do
{
gcdaghdancl2 = gcdaghdancl;
gcdaghdancl = Interlocked.CompareExchange<ANMJLCILKDJ.GCDAGHDANCL>(ref this.NDKFCMNIHJJ, (ANMJLCILKDJ.GCDAGHDANCL)Delegate.Remove(gcdaghdancl2, NOBAPCOKFIL), gcdaghdancl);
}
while (gcdaghdancl != gcdaghdancl2);
}
// Token: 0x0601409E RID: 82078 RVA: 0x005A890C File Offset: 0x005A6B0C
public SandboxCombatManager KLFLPACBKDM()
{
return this._combatManager;
}
// Token: 0x0601409F RID: 82079 RVA: 0x005A8914 File Offset: 0x005A6B14
public SandboxTeamManager LKBEKJACEMO()
{
return this._teamManager;
}
// Token: 0x060140A0 RID: 82080 RVA: 0x005A891C File Offset: 0x005A6B1C
private void PMDOBGALPBD()
{
if (IHFKMIAHBFP.HCHIDMOLLAD && this.PIFGLPLEOBD.OAJDHNPMNCN())
{
this.MPBOONGEHDM.BKBFIGCPIMI(1);
}
}
// Token: 0x060140A1 RID: 82081 RVA: 0x005A8944 File Offset: 0x005A6B44
protected void AAGFGKAGPLP()
{
this.FPNJNEPAODJ();
}
// Token: 0x060140A2 RID: 82082 RVA: 0x005A894C File Offset: 0x005A6B4C
private void NNEHBIFMPII()
{
if (IHFKMIAHBFP.HCHIDMOLLAD && this.IJFKJFDLAOB().TimerOver)
{
this.MPBOONGEHDM.BKBFIGCPIMI(7, 0);
}
}
// Token: 0x060140A3 RID: 82083 RVA: 0x005A8978 File Offset: 0x005A6B78
private void KGJGGHIDIKJ(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
{
if (IHFKMIAHBFP.HCHIDMOLLAD)
{
this.PIFGLPLEOBD.BJOJLPHBGMN(1279f);
}
this.KKGIHABJDLO();
}
// Token: 0x060140A4 RID: 82084 RVA: 0x005A899C File Offset: 0x005A6B9C
protected override void Awake()
{
base.Awake();
IHFKMIAHBFP.GFFDICBLOFJ += new Action<LNJFBGIBLHA>(this.OnPhotonPlayerConnected);
IHFKMIAHBFP.DHLJAODEIEA += new Action<LNJFBGIBLHA>(this.OnPhotonPlayerDisconnected);
this.MPBOONGEHDM = new PNONBEAIBHA("SBM_SM", IKCAJLLAFML.MASTER);
this.PIFGLPLEOBD = new AONMNAEOJAL(this, "SBM_ST", IKCAJLLAFML.MASTER);
this.GHIGOEEGDBJ = new KPFHBPCEMMD();
this.MPBOONGEHDM.AGLMMKOFICI(0, null, null, null);
this.MPBOONGEHDM.AGLMMKOFICI(0, 1, null, null, null);
this.MPBOONGEHDM.AGLMMKOFICI(0, 2, new ANMJLCILKDJ.NCMAEMHOHDG(this.AJGCPIFPOCB), null, new ANMJLCILKDJ.PLBLFEEANOO(this.LHNNDGDHGFH));
this.MPBOONGEHDM.AGLMMKOFICI(0, 3, new ANMJLCILKDJ.NCMAEMHOHDG(this.ODICMPLIBGA), null, new ANMJLCILKDJ.PLBLFEEANOO(this.BJMOIJCHACD));
this.MPBOONGEHDM.AGLMMKOFICI(1, new ANMJLCILKDJ.NCMAEMHOHDG(this.BBDMOJODKPO), new ANMJLCILKDJ.NCMAEMHOHDG(this.BBELIBOBOIF), new ANMJLCILKDJ.PLBLFEEANOO(this.PICLECCLPNF));
this.MPBOONGEHDM.AGLMMKOFICI(2, null, null, null);
this.MPBOONGEHDM.AGLMMKOFICI(2, 0, new ANMJLCILKDJ.NCMAEMHOHDG(this.HICELLCBIKG), null, new ANMJLCILKDJ.PLBLFEEANOO(this.EBOBLLEJMHA));
this.MPBOONGEHDM.AGLMMKOFICI(4, new ANMJLCILKDJ.NCMAEMHOHDG(this.AFOLEHGEMJI), new ANMJLCILKDJ.NCMAEMHOHDG(this.PNAEGHHMGHN), null);
this.MPBOONGEHDM.NDKFCMNIHJJ += this.GCDAGHDANCL;
this.MFJKAPJCKOL.Add(this.NKCBOCMOBCA);
this.MFJKAPJCKOL.Add(this.NGNMNNNGNBN);
this.MFJKAPJCKOL.Add(this.APOAHJMLMEG);
this.MFJKAPJCKOL.Add(this.ANJECNGIEGL);
this.MFJKAPJCKOL.Add(this.AJOLMAJPFFD);
this.MFJKAPJCKOL.Add(this.DPOLNGGBMDH);
for (int i = 0; i < this.MFJKAPJCKOL.Count; i++)
{
this.MFJKAPJCKOL[i].PFNEGHLIKJI(this);
}
}
// Token: 0x060140A5 RID: 82085 RVA: 0x005A8BB4 File Offset: 0x005A6DB4
private void JMPFOPEDJCP(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
{
if (IHFKMIAHBFP.HCHIDMOLLAD)
{
this.PIFGLPLEOBD.KLIANKEOBGC(516f);
NetworkedSingletonMonoBehaviour<PUNNetworkManager>.NCKMBFBMBFM.MasterSwitchToLowestPingPlayer();
}
float num = Mathf.Min(1902f, 20f);
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.PAHKOCPEDMB(ScreenSpaceNotificationManager.DBNGPDFKLEK.Minor, "AngularVelocityMultiplier" + 888f + "HideAllGUIs", num, null, false);
if (this.FMBELJHPBCG != null)
{
this.FMBELJHPBCG.BCKMLIGHCIJ.GNDGDKACMOO();
}
}
// Token: 0x060140A6 RID: 82086 RVA: 0x005A8C40 File Offset: 0x005A6E40
public void LJNDKBBINEC()
{
if (IHFKMIAHBFP.HCHIDMOLLAD && this.DMLPFMKFOBB)
{
this.MPBOONGEHDM.BKBFIGCPIMI(7, 0);
}
}
// Token: 0x060140A7 RID: 82087 RVA: 0x005A8C64 File Offset: 0x005A6E64
public PDBEIFOBGIM KHGIMMAHCFO()
{
return (PDBEIFOBGIM)this.MPBOONGEHDM.BHMLLHLEAFF;
}
// Token: 0x060140A8 RID: 82088 RVA: 0x005A8C74 File Offset: 0x005A6E74
protected virtual void KKABOKBLDGJ()
{
base.Awake();
IHFKMIAHBFP.GFFDICBLOFJ += new Action<LNJFBGIBLHA>(this.OnPhotonPlayerConnected);
IHFKMIAHBFP.DHLJAODEIEA += new Action<LNJFBGIBLHA>(this.JBOKHADMIKF);
this.MPBOONGEHDM = new PNONBEAIBHA("DesatMaskGenerator", IKCAJLLAFML.MASTER);
this.PIFGLPLEOBD = new AONMNAEOJAL(this, "vector2", IKCAJLLAFML.MASTER);
this.GHIGOEEGDBJ = new KPFHBPCEMMD();
this.MPBOONGEHDM.AGLMMKOFICI(0, null, null, null);
this.MPBOONGEHDM.AGLMMKOFICI(0, 0, null, null, null);
this.MPBOONGEHDM.AGLMMKOFICI(1, 7, new ANMJLCILKDJ.NCMAEMHOHDG(this.JMPFOPEDJCP), null, new ANMJLCILKDJ.PLBLFEEANOO(this.LHNNDGDHGFH));
this.MPBOONGEHDM.AGLMMKOFICI(0, 3, new ANMJLCILKDJ.NCMAEMHOHDG(this.IPMKKEHCKPI), null, new ANMJLCILKDJ.PLBLFEEANOO(this.BJMOIJCHACD));
this.MPBOONGEHDM.AGLMMKOFICI(0, new ANMJLCILKDJ.NCMAEMHOHDG(this.OPDNHBODHPN), new ANMJLCILKDJ.NCMAEMHOHDG(this.BBELIBOBOIF), new ANMJLCILKDJ.PLBLFEEANOO(this.HLFGEDEDCNI));
this.MPBOONGEHDM.AGLMMKOFICI(5, null, null, null);
this.MPBOONGEHDM.AGLMMKOFICI(7, 0, new ANMJLCILKDJ.NCMAEMHOHDG(this.HICELLCBIKG), null, new ANMJLCILKDJ.PLBLFEEANOO(this.EBOBLLEJMHA));
this.MPBOONGEHDM.AGLMMKOFICI(1, new ANMJLCILKDJ.NCMAEMHOHDG(this.AFOLEHGEMJI), new ANMJLCILKDJ.NCMAEMHOHDG(this.PNAEGHHMGHN), null);
this.MPBOONGEHDM.NDKFCMNIHJJ += this.KEGKLFECKCJ;
this.MFJKAPJCKOL.Add(this.CKIJLAPPNOF());
this.MFJKAPJCKOL.Add(this.NGNMNNNGNBN);
this.MFJKAPJCKOL.Add(this.OLIBIBMBDDD());
this.MFJKAPJCKOL.Add(this.ANJECNGIEGL);
this.MFJKAPJCKOL.Add(this.JEDEBJJKNBE());
this.MFJKAPJCKOL.Add(this.NIJKHLKBMLN());
for (int i = 1; i < this.MFJKAPJCKOL.Count; i++)
{
this.MFJKAPJCKOL[i].PFNEGHLIKJI(this);
}
}
// Token: 0x060140A9 RID: 82089 RVA: 0x005A8E8C File Offset: 0x005A708C
private void EJCIPHLAMBG(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
{
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.HKGIICHHLJI(ScreenSpaceNotificationManager.DBNGPDFKLEK.Major, "Failed to Instantiate prefab: ", 1075f, null, true);
this.JKDGGNGMCLF(KHOLCBBJFHH.TEAM_2_SCORE);
if (IHFKMIAHBFP.HCHIDMOLLAD)
{
this.PIFGLPLEOBD.BJOJLPHBGMN(239f);
}
}
// Token: 0x060140AA RID: 82090 RVA: 0x005A8EC8 File Offset: 0x005A70C8
private void LPEOGBCFALN()
{
if (this.FPIJLFHHKJA)
{
Player.OnPlayerCreated -= new Action<Player>(this.LGIJLNDPHOH);
for (int i = 1; i < this.MFJKAPJCKOL.Count; i += 0)
{
this.MFJKAPJCKOL[i].NCLKDJEJEDP();
}
this.FPIJLFHHKJA = false;
}
}
// Token: 0x060140AB RID: 82091 RVA: 0x005A8F30 File Offset: 0x005A7130
private void LNCMMPJJPHE(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
{
if (IHFKMIAHBFP.HCHIDMOLLAD)
{
this.PIFGLPLEOBD.OOEPCEFMAKA(1619f);
}
this.FCBMKLEOBHM();
}
// Token: 0x060140AC RID: 82092 RVA: 0x005A8F54 File Offset: 0x005A7154
public SandboxScoreManager LMAOOBCFJOL()
{
return this._scoreManager;
}
// Token: 0x060140AD RID: 82093 RVA: 0x005A8F5C File Offset: 0x005A715C
private void NHMKGKHILMJ()
{
if (IHFKMIAHBFP.HCHIDMOLLAD && (this.FMBELJHPBCG == null || this.FMBELJHPBCG.TryMasterDisableGame()))
{
this.MPBOONGEHDM.BKBFIGCPIMI(0, 1);
}
}
// Token: 0x170007DB RID: 2011
// (get) Token: 0x060140AE RID: 82094 RVA: 0x005A8F98 File Offset: 0x005A7198
public SandboxTeleportManager NGNMNNNGNBN
{
get
{
return this._teleportManager;
}
}
// Token: 0x060140AF RID: 82095 RVA: 0x005A8FA0 File Offset: 0x005A71A0
private void FNEGCAKNPOM()
{
if (!this.FPIJLFHHKJA)
{
Player.OnPlayerCreated += new Action<Player>(this.JBDGNANPGFP);
for (int i = 0; i < this.MFJKAPJCKOL.Count; i++)
{
this.MFJKAPJCKOL[i].FNEGCAKNPOM();
}
this.FPIJLFHHKJA = true;
}
}
// Token: 0x060140B0 RID: 82096 RVA: 0x005A9008 File Offset: 0x005A7208
public void MasterStartGame()
{
if (IHFKMIAHBFP.HCHIDMOLLAD && this.HPCKCOBKJLK == PDBEIFOBGIM.PRE_GAME && this.KMJGANPKBFJ == JMICDLFPECC.WAITING_FOR_START_GAME)
{
this.MPBOONGEHDM.BKBFIGCPIMI(0, 2);
}
}
// Token: 0x170007DE RID: 2014
// (get) Token: 0x060140B1 RID: 82097 RVA: 0x005A9038 File Offset: 0x005A7238
public SandboxTimerManager AJOLMAJPFFD
{
get
{
return this._timerManager;
}
}
// Token: 0x060140B2 RID: 82098 RVA: 0x005A9040 File Offset: 0x005A7240
private void GFEOFIDBKFB()
{
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.Play(ScreenSpaceNotificationManager.DBNGPDFKLEK.Major, "Exiting Sandbox", 3f, null, false);
}
// Token: 0x060140B3 RID: 82099 RVA: 0x005A905C File Offset: 0x005A725C
private void KFKCHBLNCFG()
{
if (IHFKMIAHBFP.HCHIDMOLLAD && (this.FMBELJHPBCG == null || this.FMBELJHPBCG.TryMasterDisableGame()))
{
this.MPBOONGEHDM.BKBFIGCPIMI(0, 1);
}
}
// Token: 0x060140B4 RID: 82100 RVA: 0x005A9098 File Offset: 0x005A7298
protected virtual void POMCHIPOPEA()
{
base.Awake();
IHFKMIAHBFP.GFFDICBLOFJ += new Action<LNJFBGIBLHA>(this.OnPhotonPlayerConnected);
IHFKMIAHBFP.DHLJAODEIEA += new Action<LNJFBGIBLHA>(this.OnPhotonPlayerDisconnected);
this.MPBOONGEHDM = new PNONBEAIBHA("in", IKCAJLLAFML.MASTER);
this.PIFGLPLEOBD = new AONMNAEOJAL(this, "RpcMasterRequestFlagCapture", IKCAJLLAFML.AUTHORITY);
this.GHIGOEEGDBJ = new KPFHBPCEMMD();
this.MPBOONGEHDM.AGLMMKOFICI(1, null, null, null);
this.MPBOONGEHDM.AGLMMKOFICI(1, 1, null, null, null);
this.MPBOONGEHDM.AGLMMKOFICI(0, 2, new ANMJLCILKDJ.NCMAEMHOHDG(this.APDDJKBIMGF), null, new ANMJLCILKDJ.PLBLFEEANOO(this.EKAEIMLDICH));
this.MPBOONGEHDM.AGLMMKOFICI(1, 5, new ANMJLCILKDJ.NCMAEMHOHDG(this.LNCMMPJJPHE), null, new ANMJLCILKDJ.PLBLFEEANOO(this.DLKLAHBBFBE));
this.MPBOONGEHDM.AGLMMKOFICI(0, new ANMJLCILKDJ.NCMAEMHOHDG(this.OPDNHBODHPN), new ANMJLCILKDJ.NCMAEMHOHDG(this.BBELIBOBOIF), new ANMJLCILKDJ.PLBLFEEANOO(this.OECADPMOILF));
this.MPBOONGEHDM.AGLMMKOFICI(1, null, null, null);
this.MPBOONGEHDM.AGLMMKOFICI(1, 0, new ANMJLCILKDJ.NCMAEMHOHDG(this.EJCIPHLAMBG), null, new ANMJLCILKDJ.PLBLFEEANOO(this.DNIODMDJNNJ));
this.MPBOONGEHDM.AGLMMKOFICI(7, new ANMJLCILKDJ.NCMAEMHOHDG(this.AFOLEHGEMJI), new ANMJLCILKDJ.NCMAEMHOHDG(this.PNAEGHHMGHN), null);
this.MPBOONGEHDM.NDKFCMNIHJJ += this.GLKAJOPPGPP;
this.MFJKAPJCKOL.Add(this.CHJAFNLLFEP());
this.MFJKAPJCKOL.Add(this.NGNMNNNGNBN);
this.MFJKAPJCKOL.Add(this.OLIBIBMBDDD());
this.MFJKAPJCKOL.Add(this.LOOBCBPOCHK());
this.MFJKAPJCKOL.Add(this.IJFKJFDLAOB());
this.MFJKAPJCKOL.Add(this.NIJKHLKBMLN());
for (int i = 1; i < this.MFJKAPJCKOL.Count; i++)
{
this.MFJKAPJCKOL[i].PFNEGHLIKJI(this);
}
}
// Token: 0x060140B5 RID: 82101 RVA: 0x005A92B0 File Offset: 0x005A74B0
protected void OnPhotonPlayerConnected(LNJFBGIBLHA JEFGMHBLLKI)
{
for (int i = 0; i < this.MFJKAPJCKOL.Count; i++)
{
this.MFJKAPJCKOL[i].AFKHNCKLCBJ(JEFGMHBLLKI);
}
}
// Token: 0x060140B6 RID: 82102 RVA: 0x005A92EC File Offset: 0x005A74EC
protected void JBOKHADMIKF(LNJFBGIBLHA JEFGMHBLLKI)
{
for (int i = 1; i < this.MFJKAPJCKOL.Count; i++)
{
this.MFJKAPJCKOL[i].ODFMOHKMBNH(JEFGMHBLLKI);
}
}
// Token: 0x060140B7 RID: 82103 RVA: 0x005A9328 File Offset: 0x005A7528
private void KKGIHABJDLO()
{
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.HKGIICHHLJI(ScreenSpaceNotificationManager.DBNGPDFKLEK.Vital, "z", 1380f, null, false);
this.NIDCBPNCFFA(KHOLCBBJFHH.GAME_ON);
}
// Token: 0x060140B8 RID: 82104 RVA: 0x005A9348 File Offset: 0x005A7548
public PDBEIFOBGIM ONPFNNMBDDA()
{
return (PDBEIFOBGIM)this.MPBOONGEHDM.BHMLLHLEAFF;
}
// Token: 0x060140B9 RID: 82105 RVA: 0x005A9358 File Offset: 0x005A7558
private void PICLECCLPNF()
{
if (IHFKMIAHBFP.HCHIDMOLLAD && this.AJOLMAJPFFD.TimerOver)
{
this.MPBOONGEHDM.BKBFIGCPIMI(2, 0);
}
}
// Token: 0x060140BA RID: 82106 RVA: 0x005A9384 File Offset: 0x005A7584
private void GMFKGGPIFDN(Player JEFGMHBLLKI)
{
if (Player.LocalPlayerExists && JEFGMHBLLKI.PJNKKFHLGKI() && this.MODFNHDACIG())
{
this.EHNICDMIEHL();
}
}
// Token: 0x060140BB RID: 82107 RVA: 0x005A93AC File Offset: 0x005A75AC
private void GKOGHOIFMBN(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
{
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.DEPJEKLLMAC(ScreenSpaceNotificationManager.DBNGPDFKLEK.Vital, "GA FREE - Demo06 (960x600px)", 1430f, null, true);
this.NIDCBPNCFFA(KHOLCBBJFHH.TEAM_1_SCORE);
if (IHFKMIAHBFP.HCHIDMOLLAD)
{
this.PIFGLPLEOBD.OOEPCEFMAKA(410f);
}
}
// Token: 0x060140BC RID: 82108 RVA: 0x005A93E8 File Offset: 0x005A75E8
private void GLKAJOPPGPP(ushort PPJIGDPOGFH, ushort CHJBIHILBFO, ushort IHHBJKECADP, ushort BNCBHHCPCLE)
{
if (this.NDKFCMNIHJJ != null)
{
this.NDKFCMNIHJJ(PPJIGDPOGFH, CHJBIHILBFO, IHHBJKECADP, BNCBHHCPCLE);
}
}
// Token: 0x060140BD RID: 82109 RVA: 0x005A9408 File Offset: 0x005A7608
protected void BDCKBINOCDJ(float FOEOKCHPILL)
{
this.IJFKJFDLAOB().OBFNMDKCECO(FOEOKCHPILL);
}
// Token: 0x060140BE RID: 82110 RVA: 0x005A9418 File Offset: 0x005A7618
public void OCAIPBHKBNJ(Action NOBAPCOKFIL)
{
Action action = this.KEPIKPJAKNK;
Action action2;
do
{
action2 = action;
action = Interlocked.CompareExchange<Action>(ref this.KEPIKPJAKNK, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action);
}
while (action != action2);
}
// Token: 0x060140BF RID: 82111 RVA: 0x005A9450 File Offset: 0x005A7650
public SandboxTeamManager CKIJLAPPNOF()
{
return this._teamManager;
}
// Token: 0x060140C0 RID: 82112 RVA: 0x005A9458 File Offset: 0x005A7658
protected void OEDBFJEGMHJ(int GKPEOHGOGCF)
{
LNJFBGIBLHA lnjfbgiblha = LNJFBGIBLHA.AEOAPCJIOKO(GKPEOHGOGCF);
this.CHJAFNLLFEP().PDMHHEADBDB(lnjfbgiblha);
}
// Token: 0x060140C1 RID: 82113 RVA: 0x005A9478 File Offset: 0x005A7678
public void DOMMMOILOOH(ANMJLCILKDJ.GCDAGHDANCL NOBAPCOKFIL)
{
ANMJLCILKDJ.GCDAGHDANCL gcdaghdancl = this.NDKFCMNIHJJ;
ANMJLCILKDJ.GCDAGHDANCL gcdaghdancl2;
do
{
gcdaghdancl2 = gcdaghdancl;
gcdaghdancl = Interlocked.CompareExchange<ANMJLCILKDJ.GCDAGHDANCL>(ref this.NDKFCMNIHJJ, (ANMJLCILKDJ.GCDAGHDANCL)Delegate.Combine(gcdaghdancl2, NOBAPCOKFIL), gcdaghdancl);
}
while (gcdaghdancl != gcdaghdancl2);
}
// Token: 0x060140C2 RID: 82114 RVA: 0x005A94B0 File Offset: 0x005A76B0
private void IPMKKEHCKPI(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
{
if (IHFKMIAHBFP.HCHIDMOLLAD)
{
this.PIFGLPLEOBD.MPFFEDHBFMA(1792f);
}
this.KKGIHABJDLO();
}
// Token: 0x060140C3 RID: 82115 RVA: 0x005A94D4 File Offset: 0x005A76D4
private void EHNICDMIEHL()
{
for (int i = 0; i < this.MFJKAPJCKOL.Count; i++)
{
this.MFJKAPJCKOL[i].EHNICDMIEHL();
}
}
// Token: 0x060140C4 RID: 82116 RVA: 0x005A9510 File Offset: 0x005A7710
[BCENPNOIAOM]
protected void RpcMasterRequestTeamChange(int GKPEOHGOGCF)
{
LNJFBGIBLHA lnjfbgiblha = LNJFBGIBLHA.FDOBBLFBBBK(GKPEOHGOGCF);
this.NKCBOCMOBCA.PDMHHEADBDB(lnjfbgiblha);
}
// Token: 0x060140C5 RID: 82117 RVA: 0x005A9530 File Offset: 0x005A7730
public SandboxTimerManager JEDEBJJKNBE()
{
return this._timerManager;
}
// Token: 0x060140C6 RID: 82118 RVA: 0x005A9538 File Offset: 0x005A7738
public void PABLAFKDBPH(ANMJLCILKDJ.GCDAGHDANCL NOBAPCOKFIL)
{
ANMJLCILKDJ.GCDAGHDANCL gcdaghdancl = this.NDKFCMNIHJJ;
ANMJLCILKDJ.GCDAGHDANCL gcdaghdancl2;
do
{
gcdaghdancl2 = gcdaghdancl;
gcdaghdancl = Interlocked.CompareExchange<ANMJLCILKDJ.GCDAGHDANCL>(ref this.NDKFCMNIHJJ, (ANMJLCILKDJ.GCDAGHDANCL)Delegate.Remove(gcdaghdancl2, NOBAPCOKFIL), gcdaghdancl);
}
while (gcdaghdancl != gcdaghdancl2);
}
// Token: 0x060140C7 RID: 82119 RVA: 0x005A9570 File Offset: 0x005A7770
private void GJJEIPMEGOA()
{
RecRoomSceneManager.NCKMBFBMBFM.OOGBMJJMAKG.KFABFNEFJDJ(false);
foreach (ActivityEquipmentObject activityEquipmentObject in RecRoomSceneManager.NCKMBFBMBFM.OOGBMJJMAKG.FGENKOIFPBD())
{
if (activityEquipmentObject != null && activityEquipmentObject.GetComponent<SandboxSpawnedEquipment>() == null)
{
activityEquipmentObject.gameObject.AddComponent<SandboxSpawnedEquipment>();
}
}
}
// Token: 0x060140C8 RID: 82120 RVA: 0x005A9608 File Offset: 0x005A7808
private void NIDCBPNCFFA(KHOLCBBJFHH LEBBIFFJJPJ)
{
this.IMKJKHPCPAD.JKDGGNGMCLF(LEBBIFFJJPJ, null, null, true, null);
}
// Token: 0x060140C9 RID: 82121 RVA: 0x005A9638 File Offset: 0x005A7838
public void MasterStopGame()
{
if (IHFKMIAHBFP.HCHIDMOLLAD && this.DMLPFMKFOBB)
{
this.MPBOONGEHDM.BKBFIGCPIMI(2, 0);
}
}
// Token: 0x060140CA RID: 82122 RVA: 0x005A965C File Offset: 0x005A785C
public bool MODFNHDACIG()
{
PDBEIFOBGIM pdbeifobgim = this.KHGIMMAHCFO();
return !this.DALOKLEHFNA && this.KMFPCKDIOPH() != PDBEIFOBGIM.SWITCH_LEVEL && this.ONPFNNMBDDA() != (PDBEIFOBGIM)(-38);
}
// Token: 0x060140CB RID: 82123 RVA: 0x005A96A0 File Offset: 0x005A78A0
[BCENPNOIAOM]
protected void RpcMasterSetTeleportCooldown(bool EGHEHICAEJB)
{
this.NGNMNNNGNBN.AAKDJNKHODO(EGHEHICAEJB);
}
// Token: 0x060140CC RID: 82124 RVA: 0x005A96B0 File Offset: 0x005A78B0
private void JBDGNANPGFP(Player JEFGMHBLLKI)
{
if (Player.LocalPlayerExists && JEFGMHBLLKI.NHDDPGADJPJ && this.IGOCDMHGMGF)
{
this.EHNICDMIEHL();
}
}
// Token: 0x060140CD RID: 82125 RVA: 0x005A96D8 File Offset: 0x005A78D8
private void FDMHIJIIDGM(ushort ILFGOMNFEIB, ushort BNCBHHCPCLE)
{
if ((int)BNCBHHCPCLE == -182)
{
return;
}
if (IHFKMIAHBFP.HCHIDMOLLAD && NetworkedSingletonMonoBehaviour<SandboxSpawnableManager>.NCKMBFBMBFM != null)
{
NetworkedSingletonMonoBehaviour<SandboxSpawnableManager>.NCKMBFBMBFM.KNDFMGPFEJA();
}
this.NCLKDJEJEDP();
this.MHKHLDGDFAJ();
for (int i = 0; i < this.MFJKAPJCKOL.Count; i++)
{
this.MFJKAPJCKOL[i].KKIJNNIHDLH();
}
if (this.KEPIKPJAKNK != null)
{
this.KEPIKPJAKNK();
}
SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.SandboxStatusChanged();
}
// Token: 0x060140CE RID: 82126 RVA: 0x005A9770 File Offset: 0x005A7970
public AFKOGABAHOM NKDHCOAJHFD()
{
if (this.KHGIMMAHCFO() != PDBEIFOBGIM.GAME_RUNNING)
{
return (AFKOGABAHOM)39;
}
return (AFKOGABAHOM)this.MPBOONGEHDM.OPEKLGMGMBE;
}
// Token: 0x060140CF RID: 82127 RVA: 0x005A9790 File Offset: 0x005A7990
private void JCNFEKMPHGO()
{
if (this.OIECPOKPFLO())
{
this.MPBOONGEHDM.DLBPEOILIFL();
for (int i = 0; i < this.MFJKAPJCKOL.Count; i += 0)
{
this.MFJKAPJCKOL[i].INDIHMLAOHP();
}
}
}
// Token: 0x060140D0 RID: 82128 RVA: 0x005A97E0 File Offset: 0x005A79E0
[BCENPNOIAOM]
protected void RpcMasterSetTimeLimit(float FOEOKCHPILL)
{
this.AJOLMAJPFFD.LLEHCEKILII(FOEOKCHPILL);
}
// Token: 0x060140D1 RID: 82129 RVA: 0x005A97F0 File Offset: 0x005A79F0
private void Start()
{
this.FMBELJHPBCG = RecRoomSceneManager.NCKMBFBMBFM.EBHBJAFODKA;
this.IMKJKHPCPAD = RecRoomSceneManager.NCKMBFBMBFM.BCKMLIGHCIJ;
for (int i = 0; i < this.MFJKAPJCKOL.Count; i++)
{
this.MFJKAPJCKOL[i].EOLCMCIOBIE();
}
this.MPBOONGEHDM.FLHFCMCNLEK(this, 4);
if (!this.IGOCDMHGMGF)
{
if (IHFKMIAHBFP.HCHIDMOLLAD && PEDNLMAHGBP.KGKNIMECEKH.LLLENBHANCL)
{
this.NHMKGKHILMJ();
}
}
else
{
this.FNEGCAKNPOM();
}
}
// Token: 0x060140D3 RID: 82131 RVA: 0x005A98C4 File Offset: 0x005A7AC4
private void HLFGEDEDCNI()
{
if (IHFKMIAHBFP.HCHIDMOLLAD && this.JEDEBJJKNBE().TimerOver)
{
this.MPBOONGEHDM.BKBFIGCPIMI(1, 1);
}
}
// Token: 0x060140D4 RID: 82132 RVA: 0x005A98F0 File Offset: 0x005A7AF0
private void BLHIHMHIDEE(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
{
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.LHHNHIOFBNA(ScreenSpaceNotificationManager.DBNGPDFKLEK.Vital, "Destination array was not big enough to hold {0} bytes", 629f, null, false);
this.JKDGGNGMCLF(KHOLCBBJFHH.TEAM_1_JOIN);
if (IHFKMIAHBFP.HCHIDMOLLAD)
{
this.PIFGLPLEOBD.OOEPCEFMAKA(700f);
}
}
// Token: 0x170007DD RID: 2013
// (get) Token: 0x060140D5 RID: 82133 RVA: 0x005A992C File Offset: 0x005A7B2C
public SandboxUIManager ANJECNGIEGL
{
get
{
return this._uiManager;
}
}
// Token: 0x060140D6 RID: 82134 RVA: 0x005A9934 File Offset: 0x005A7B34
private void ADGGPLBKCJH(ushort PPJIGDPOGFH, ushort CHJBIHILBFO, ushort IHHBJKECADP, ushort BNCBHHCPCLE)
{
if (this.NDKFCMNIHJJ != null)
{
this.NDKFCMNIHJJ(PPJIGDPOGFH, CHJBIHILBFO, IHHBJKECADP, BNCBHHCPCLE);
}
}
// Token: 0x060140D7 RID: 82135 RVA: 0x005A9954 File Offset: 0x005A7B54
public void BMNOGAABCFC(Action NOBAPCOKFIL)
{
Action action = this.EKAHIKIMKBP;
Action action2;
do
{
action2 = action;
action = Interlocked.CompareExchange<Action>(ref this.EKAHIKIMKBP, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action);
}
while (action != action2);
}
// Token: 0x170007E1 RID: 2017
// (get) Token: 0x060140D8 RID: 82136 RVA: 0x005A998C File Offset: 0x005A7B8C
public bool DMLPFMKFOBB
{
get
{
return this.HPCKCOBKJLK == PDBEIFOBGIM.GAME_RUNNING;
}
}
// Token: 0x060140D9 RID: 82137 RVA: 0x005A9998 File Offset: 0x005A7B98
private void NKHPMDOCLGL(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
{
if (IHFKMIAHBFP.HCHIDMOLLAD)
{
this.PIFGLPLEOBD.PBDGDJIFMOK(437f);
}
this.KKGIHABJDLO();
}
// Token: 0x060140DA RID: 82138 RVA: 0x005A99BC File Offset: 0x005A7BBC
protected void KGMHGOLGAFP(int EMILHBODMBN, int BLHBOAOIMLN, int IEDKNGFBKBA, int MLKIAHGEPKL, Vector3 GDOEBLPCPJF)
{
PhotonView photonView = PhotonView.NMBFNIJMFOO(EMILHBODMBN);
Weapon weapon = ((!(photonView != null)) ? null : photonView.GetComponent<Weapon>());
LNJFBGIBLHA lnjfbgiblha = LNJFBGIBLHA.JJHGEEALDGL(BLHBOAOIMLN);
LNJFBGIBLHA lnjfbgiblha2 = LNJFBGIBLHA.DGIBFHDCGHH(IEDKNGFBKBA);
if (weapon != null)
{
this.NIJKHLKBMLN().LHIHENAOGBF(weapon, lnjfbgiblha, lnjfbgiblha2, (Player.HDOICGIKKAO)MLKIAHGEPKL, GDOEBLPCPJF);
}
}
// Token: 0x060140DB RID: 82139 RVA: 0x005A9A18 File Offset: 0x005A7C18
public void DEPBLLGCFKF(Action NOBAPCOKFIL)
{
Action action = this.EKAHIKIMKBP;
Action action2;
do
{
action2 = action;
action = Interlocked.CompareExchange<Action>(ref this.EKAHIKIMKBP, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action);
}
while (action != action2);
}
// Token: 0x060140DC RID: 82140 RVA: 0x005A9A50 File Offset: 0x005A7C50
private void HICELLCBIKG(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
{
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.Play(ScreenSpaceNotificationManager.DBNGPDFKLEK.Major, "GAME OVER!", 3f, null, false);
this.JKDGGNGMCLF(KHOLCBBJFHH.GAME_OVER);
if (IHFKMIAHBFP.HCHIDMOLLAD)
{
this.PIFGLPLEOBD.BJOJLPHBGMN(6f);
}
}
// Token: 0x060140DD RID: 82141 RVA: 0x005A9A8C File Offset: 0x005A7C8C
public bool BCGAGKNAKJB()
{
return this.KHGIMMAHCFO() == PDBEIFOBGIM.PRE_GAME;
}
// Token: 0x060140DE RID: 82142 RVA: 0x005A9A98 File Offset: 0x005A7C98
[BCENPNOIAOM]
protected void RpcMasterAddScore(int FNOCIDOPNHF, int EFGCDBNCIMI)
{
this.APOAHJMLMEG.HCCOMECGFNM((IPBDFPEPNIM)FNOCIDOPNHF, EFGCDBNCIMI, false);
}
// Token: 0x040037CC RID: 14284
public const int MAX_SANDBOX_PLAYERS = 20;
// Token: 0x040037CD RID: 14285
private const float AECIMJMAJEH = 5f;
// Token: 0x040037CE RID: 14286
private const float BHDKNEJCFFA = 3f;
// Token: 0x040037CF RID: 14287
private const float DMAKBOHMBDM = 6f;
// Token: 0x040037D3 RID: 14291
[SerializeField]
[Header("Components")]
private SandboxTeamManager _teamManager;
// Token: 0x040037D4 RID: 14292
[SerializeField]
private SandboxTeleportManager _teleportManager;
// Token: 0x040037D5 RID: 14293
[SerializeField]
private SandboxScoreManager _scoreManager;
// Token: 0x040037D6 RID: 14294
[SerializeField]
private SandboxUIManager _uiManager;
// Token: 0x040037D7 RID: 14295
[SerializeField]
private SandboxTimerManager _timerManager;
// Token: 0x040037D8 RID: 14296
[SerializeField]
private SandboxCombatManager _combatManager;
// Token: 0x040037D9 RID: 14297
private GameManager FMBELJHPBCG;
// Token: 0x040037DA RID: 14298
private BCKMLIGHCIJ IMKJKHPCPAD;
// Token: 0x040037DB RID: 14299
private bool FPIJLFHHKJA;
// Token: 0x040037DC RID: 14300
private List<EJMCHIKADDC> MFJKAPJCKOL = new List<EJMCHIKADDC>();
// Token: 0x040037DD RID: 14301
private PNONBEAIBHA MPBOONGEHDM;
// Token: 0x040037DE RID: 14302
private AONMNAEOJAL PIFGLPLEOBD;
// Token: 0x040037DF RID: 14303
private KPFHBPCEMMD GHIGOEEGDBJ;
// Token: 0x040037E0 RID: 14304
private bool DALOKLEHFNA;
// Token: 0x040037E1 RID: 14305
private Coroutine FBOLDALDGHC;
}
}