Files
Dec2017-Script-Dump/Assembly-CSharp/ThisRoomWatchUIFlow.cs
T
2026-06-04 11:42:34 +02:00

1159 lines
40 KiB
C#

using System;
using AGUI.StackedUI;
using RecNet;
using RecRoom.Sandbox;
using UnityEngine;
using UnityEngine.UI;
// Token: 0x02001258 RID: 4696
public class ThisRoomWatchUIFlow : TabbedWatchUIFlow
{
// Token: 0x06028894 RID: 166036 RVA: 0x00B44C74 File Offset: 0x00B42E74
public static bool CFCPMELJMEC()
{
EHLBEFKJLHJ ehlbefkjlhj = PEDNLMAHGBP.MDHDKCJABFC();
return ehlbefkjlhj != null && ehlbefkjlhj.CJGHDJHCKLN() != (PGOPAPIFECA)11 && ehlbefkjlhj.KAPOBAEMBKL == (PGOPAPIFECA)(-8);
}
// Token: 0x06028895 RID: 166037 RVA: 0x00B44CB0 File Offset: 0x00B42EB0
private void DFMFGJNOBMM()
{
this.limitSandboxTeleportToggle.IPPHDIOGMGC(NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.NGNMNNNGNBN.LMNGAFIHJKB());
}
// Token: 0x06028896 RID: 166038 RVA: 0x00B44CCC File Offset: 0x00B42ECC
public void FFMBONBOPGO(bool NOBAPCOKFIL)
{
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.POEBACONAJO(NOBAPCOKFIL);
}
// Token: 0x06028897 RID: 166039 RVA: 0x00B44CDC File Offset: 0x00B42EDC
private void BBPPJKFHGCD()
{
this.limitSandboxTeleportToggle.FFCPPDAELEC(NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.NGNMNNNGNBN.LMNGAFIHJKB());
}
// Token: 0x06028898 RID: 166040 RVA: 0x00B44CF8 File Offset: 0x00B42EF8
private int EHHOCOPICMP(bool LAOMIOLBAEI)
{
if (LAOMIOLBAEI)
{
float timeLimit = NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.AJOLMAJPFFD.TimeLimit;
this.sandboxTimeLimitSlider.value = (float)this.ECAELCHIDKE((int)(timeLimit / 60f));
}
int num = this.LPBKLHHNMOI();
string text = "∞";
if (num > 0)
{
text = string.Format("{0}m", num.ToString());
}
this.timeLimitSliderText.text = string.Format("{0} ({1})", this.HCEMOLKKIFI, text);
return num;
}
// Token: 0x06028899 RID: 166041 RVA: 0x00B44D80 File Offset: 0x00B42F80
public virtual void PGNNEBJKLBO(StackedUIBase LMODDIOHMLJ)
{
base.Initialize(LMODDIOHMLJ);
this.HCEMOLKKIFI = this.timeLimitSliderText.text;
SandboxUIView componentInChildren = base.GetComponentInChildren<SandboxUIView>(true);
if (NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM != null)
{
NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.NIAIKGBHDHG().EFAFAFPDPMC(componentInChildren);
}
componentInChildren.gameObject.OCMFPLEAONC("\" call.");
GameUIView componentInChildren2 = base.GetComponentInChildren<GameScoreboardView>(false);
if (RecRoomSceneManager.NCKMBFBMBFM != null)
{
this.FMBELJHPBCG = RecRoomSceneManager.NCKMBFBMBFM.EBHBJAFODKA;
if (this.FMBELJHPBCG != null)
{
this.FMBELJHPBCG.ANJECNGIEGL.KNHFKHBIEKD(componentInChildren2);
}
}
componentInChildren2.gameObject.OCMFPLEAONC("). ");
this.AOGMHMDMGAH = ((!SessionManager.NPLEGJCKAEB) ? this.scoreboardSubscreen : this.detailsSubscreen);
}
// Token: 0x0602889A RID: 166042 RVA: 0x00B44E58 File Offset: 0x00B43058
public override void Initialize(StackedUIBase LMODDIOHMLJ)
{
base.Initialize(LMODDIOHMLJ);
this.HCEMOLKKIFI = this.timeLimitSliderText.text;
SandboxUIView componentInChildren = base.GetComponentInChildren<SandboxUIView>(true);
if (NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM != null)
{
NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.ANJECNGIEGL.NODOGGCLJHD(componentInChildren);
}
componentInChildren.gameObject.OCMFPLEAONC("Untagged");
GameUIView componentInChildren2 = base.GetComponentInChildren<GameScoreboardView>(true);
if (RecRoomSceneManager.NCKMBFBMBFM != null)
{
this.FMBELJHPBCG = RecRoomSceneManager.NCKMBFBMBFM.EBHBJAFODKA;
if (this.FMBELJHPBCG != null)
{
this.FMBELJHPBCG.ANJECNGIEGL.KNHFKHBIEKD(componentInChildren2);
}
}
componentInChildren2.gameObject.OCMFPLEAONC("Untagged");
this.AOGMHMDMGAH = ((!SessionManager.NPLEGJCKAEB) ? this.scoreboardSubscreen : this.detailsSubscreen);
}
// Token: 0x0602889B RID: 166043 RVA: 0x00B44F30 File Offset: 0x00B43130
public void PFFKHHBLHEO(bool NOBAPCOKFIL)
{
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.PBALELAPEJI(NOBAPCOKFIL);
}
// Token: 0x0602889C RID: 166044 RVA: 0x00B44F40 File Offset: 0x00B43140
private void DMCKELDMAGG(float FOEOKCHPILL)
{
this.EHHOCOPICMP(true);
}
// Token: 0x0602889D RID: 166045 RVA: 0x00B44F4C File Offset: 0x00B4314C
public void FAPPGNOGIJE(bool NOBAPCOKFIL)
{
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.ToggleOnlyHostsCanInvite(NOBAPCOKFIL);
}
// Token: 0x1700121F RID: 4639
// (get) Token: 0x0602889E RID: 166046 RVA: 0x00B44F5C File Offset: 0x00B4315C
private bool IGOCDMHGMGF
{
get
{
return NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM != null && NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.IGOCDMHGMGF;
}
}
// Token: 0x0602889F RID: 166047 RVA: 0x00B44F7C File Offset: 0x00B4317C
private int ECAELCHIDKE(int IPFEEPNDPCC)
{
if (IPFEEPNDPCC <= 0)
{
return (int)this.sandboxTimeLimitSlider.maxValue;
}
int num = Mathf.Min(this.highAccuracyTimeLimitMaxValue, IPFEEPNDPCC);
int num2 = Mathf.Max(0, IPFEEPNDPCC - num);
return num + num2 / this.lowAccuracyTimeLimitIncrement;
}
// Token: 0x060288A0 RID: 166048 RVA: 0x00B44FC0 File Offset: 0x00B431C0
private bool EBOGCABNECA()
{
return !(NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM != null) || NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.IGOCDMHGMGF;
}
// Token: 0x060288A1 RID: 166049 RVA: 0x00B44FE0 File Offset: 0x00B431E0
private void GNPLIIELHDE(bool INNGECIOBOO)
{
this.APBDPHJLENJ();
}
// Token: 0x060288A2 RID: 166050 RVA: 0x00B44FE8 File Offset: 0x00B431E8
public override void OnFlowEntered(StackedUIFlowBase KJKLMLPCCAO)
{
base.OnFlowEntered(KJKLMLPCCAO);
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.EKGMPHMHBEM += this.MMALKFEJBMC;
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.HostChangeEvent += this.JACPCJOHCID;
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.MKBHIJAPLMK += this.INBDANEAKMO;
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.NNHGOLEJECG += this.AMFGEJODABF;
NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.NDKFCMNIHJJ += this.EAEFCCHAKMC;
NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.NGNMNNNGNBN.KFLPBJCOCLJ += this.GIIKIJFNIGC;
NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.AJOLMAJPFFD.TimeLimitChangedEvent += this.DMCKELDMAGG;
PEDNLMAHGBP.IHOCBKOIICD += this.IHOCBKOIICD;
if (this.FMBELJHPBCG != null)
{
this.FMBELJHPBCG.NDKFCMNIHJJ += this.GBBLIEAMGIF;
}
this.HKAFPIGGJDB();
}
// Token: 0x060288A3 RID: 166051 RVA: 0x00B450F8 File Offset: 0x00B432F8
private void FBJGJKNOMCK()
{
bool localPlayerIsHost = NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.PBKJHFMIENG;
this.hostSubscreen.Button.LAEOBJEDBNM = localPlayerIsHost;
if (!localPlayerIsHost && base.KBFDCLBAAFB == this.hostSubscreen)
{
base.GKBCOFMJKDK(this.AOGMHMDMGAH);
}
}
// Token: 0x060288A4 RID: 166052 RVA: 0x00B4514C File Offset: 0x00B4334C
private void PFGPAOMINLM()
{
this.PFMOEEDCNBK.PKMDHLCLEEC(PEDNLMAHGBP.MDHDKCJABFC().GPBHDHNNEBK, false);
this.NGMOJBBHEGN();
}
// Token: 0x17001220 RID: 4640
// (get) Token: 0x060288A5 RID: 166053 RVA: 0x00B4516C File Offset: 0x00B4336C
// (set) Token: 0x060288D0 RID: 166096 RVA: 0x00B45964 File Offset: 0x00B43B64
private UIRoomDetails PFMOEEDCNBK
{
get
{
if (this.GLGFLLMIOMF == null)
{
this.GLGFLLMIOMF = base.GetComponentInChildren<UIRoomDetails>(true);
}
return this.GLGFLLMIOMF;
}
set
{
this.GLGFLLMIOMF = value;
}
}
// Token: 0x060288A6 RID: 166054 RVA: 0x00B45194 File Offset: 0x00B43394
public void CIPJJMHKHFL(bool NOBAPCOKFIL)
{
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.ToggleOnlyHostsCanInvite(NOBAPCOKFIL);
}
// Token: 0x060288A7 RID: 166055 RVA: 0x00B451A4 File Offset: 0x00B433A4
private void PEGNCLHNAMI(ushort PPJIGDPOGFH, ushort CHJBIHILBFO, ushort IHHBJKECADP, ushort BNCBHHCPCLE)
{
this.OCGPOCFMOEH();
}
// Token: 0x060288A8 RID: 166056 RVA: 0x00B451AC File Offset: 0x00B433AC
public void BKFCMLEENNK()
{
if (this.FMBELJHPBCG != null)
{
this.FMBELJHPBCG.LocalPlayerSwitchTeam();
}
}
// Token: 0x060288A9 RID: 166057 RVA: 0x00B451CC File Offset: 0x00B433CC
private void GBBLIEAMGIF(ushort PPJIGDPOGFH, ushort CHJBIHILBFO, ushort IHHBJKECADP, ushort BNCBHHCPCLE)
{
this.HKAFPIGGJDB();
}
// Token: 0x060288AA RID: 166058 RVA: 0x00B451D4 File Offset: 0x00B433D4
private void IHOCBKOIICD()
{
this.KAFNHBLDKOC();
}
// Token: 0x060288AB RID: 166059 RVA: 0x00B451DC File Offset: 0x00B433DC
private void HKAFPIGGJDB()
{
this.OCLNGJEOKGM();
this.EAHHPKKFBCH();
this.ANGBOFHDBMI();
this.KAFNHBLDKOC();
}
// Token: 0x060288AC RID: 166060 RVA: 0x00B451F8 File Offset: 0x00B433F8
public void CPLLPAEIHID(float NOBAPCOKFIL)
{
float num = (float)this.LPBKLHHNMOI() * 632f;
NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.JEDEBJJKNBE().MDECBIAMMAN(num);
}
// Token: 0x060288AD RID: 166061 RVA: 0x00B45224 File Offset: 0x00B43424
public void KJHPAENEDOF(bool NOBAPCOKFIL)
{
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.POEBACONAJO(NOBAPCOKFIL);
}
// Token: 0x060288AE RID: 166062 RVA: 0x00B45234 File Offset: 0x00B43434
private void GJFOCNHKMCA()
{
this.NKHLNIDGLDD();
this.EAHHPKKFBCH();
this.EHHNKCGGAEA();
this.PFGPAOMINLM();
}
// Token: 0x060288AF RID: 166063 RVA: 0x00B45250 File Offset: 0x00B43450
private bool JGOKCIHGIHD()
{
return !(NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM != null) || NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.MODFNHDACIG();
}
// Token: 0x060288B0 RID: 166064 RVA: 0x00B45270 File Offset: 0x00B43470
private void PGPOMDNJBCK()
{
this.PFMOEEDCNBK.LPHGFIPBNDL(PEDNLMAHGBP.KGKNIMECEKH.GPBHDHNNEBK, true);
this.IIDIMJONAKG();
}
// Token: 0x060288B1 RID: 166065 RVA: 0x00B45290 File Offset: 0x00B43490
public void MKCAIDFNLOO(bool NOBAPCOKFIL)
{
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.OOCOIKKIKPG(NOBAPCOKFIL);
}
// Token: 0x060288B2 RID: 166066 RVA: 0x00B452A0 File Offset: 0x00B434A0
private void EAHHPKKFBCH()
{
bool flag = this.FMBELJHPBCG != null;
bool flag2 = flag && this.FMBELJHPBCG.HPCKCOBKJLK == PDBEIFOBGIM.GAME_RUNNING;
bool flag3 = flag && this.FMBELJHPBCG.NKCBOCMOBCA.IALADJLKIFN(IHFKMIAHBFP.JEFGMHBLLKI);
this.hazardButton.gameObject.SetActive(flag2 && !flag3 && this.FMBELJHPBCG is DiscGolfManager);
this.switchTeamButton.gameObject.SetActive(flag2 && !flag3 && this.FMBELJHPBCG.PNOOBNCKAMJ != null && this.FMBELJHPBCG.PNOOBNCKAMJ.GEAFOCKCAJA.SupportsGameRunningTeamChange);
if (this.switchTeamButton.gameObject.activeSelf)
{
bool flag4 = this.FMBELJHPBCG.NKCBOCMOBCA.OKOEACELJGP(IHFKMIAHBFP.JEFGMHBLLKI);
this.switchTeamButton.LAEOBJEDBNM = flag4;
}
this.endGameButton.gameObject.SetActive(this.IGOCDMHGMGF);
if (NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.DMLPFMKFOBB)
{
this.endGameButtonLabel.text = "END GAME";
}
else
{
this.endGameButtonLabel.text = "START GAME";
}
this.endGameButton.interactable = NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.PBKJHFMIENG && (NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.KMJGANPKBFJ == JMICDLFPECC.WAITING_FOR_START_GAME || NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.DMLPFMKFOBB);
this.hostGameOptionsRoot.gameObject.SetActive(this.IGOCDMHGMGF && NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.PBKJHFMIENG);
this.GAGIIEDMLJI();
this.EHHOCOPICMP(true);
this.JFOFEGGDENP();
}
// Token: 0x060288B3 RID: 166067 RVA: 0x00B45464 File Offset: 0x00B43664
private int ILEKCOFKDKJ(bool LAOMIOLBAEI)
{
if (LAOMIOLBAEI)
{
float num = NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.AJOLMAJPFFD.CKEAPNGABKE();
this.sandboxTimeLimitSlider.value = (float)this.JAKJPGEJOMP((int)(num / 1758f));
}
int num2 = this.KNOCEFMJFBB();
string text = "Cheer";
if (num2 > 1)
{
text = string.Format("GetStreamedFragments - returning with {0:N0} fragments", num2.ToString());
}
this.timeLimitSliderText.text = string.Format("KBNHKHBBHFK", this.HCEMOLKKIFI, text);
return num2;
}
// Token: 0x060288B4 RID: 166068 RVA: 0x00B454EC File Offset: 0x00B436EC
private void NKHLNIDGLDD()
{
this.gameScoreboardRoot.SetActive(this.FMBELJHPBCG != null && this.FMBELJHPBCG.HPCKCOBKJLK == (PDBEIFOBGIM)7);
this.sandboxScoreboardRoot.SetActive(this.JGOKCIHGIHD());
bool flag = !this.gameScoreboardRoot.activeSelf && this.sandboxScoreboardRoot.activeSelf;
this.emptyScoreboardDisplayRoot.gameObject.SetActive(flag);
}
// Token: 0x060288B5 RID: 166069 RVA: 0x00B45570 File Offset: 0x00B43770
private bool IOKPDLJOJNE()
{
return NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM != null && NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.OIECPOKPFLO();
}
// Token: 0x060288B6 RID: 166070 RVA: 0x00B45590 File Offset: 0x00B43790
public void AGGGBPGICKM(float NOBAPCOKFIL)
{
float num = (float)this.LPBKLHHNMOI() * 1733f;
NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.AJOLMAJPFFD.MDECBIAMMAN(num);
}
// Token: 0x060288B7 RID: 166071 RVA: 0x00B455BC File Offset: 0x00B437BC
public void MMECIHNEJMG(bool NOBAPCOKFIL)
{
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.BNGELAHNCHM(NOBAPCOKFIL);
}
// Token: 0x060288B8 RID: 166072 RVA: 0x00B455CC File Offset: 0x00B437CC
private void BKNECIGIAMF(ushort PPJIGDPOGFH, ushort CHJBIHILBFO, ushort IHHBJKECADP, ushort BNCBHHCPCLE)
{
this.GJFOCNHKMCA();
}
// Token: 0x060288B9 RID: 166073 RVA: 0x00B455D4 File Offset: 0x00B437D4
private void FGOPMJIHOPI()
{
this.muteGuestsToggle.FFCPPDAELEC(NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.AODCGKDIMEH());
}
// Token: 0x060288BA RID: 166074 RVA: 0x00B455EC File Offset: 0x00B437EC
private void HFDEKIJGFJN()
{
this.PFMOEEDCNBK.UpdateDetails(PEDNLMAHGBP.KGKNIMECEKH.APMMEELEEHL(), false);
this.IIDIMJONAKG();
}
// Token: 0x060288BB RID: 166075 RVA: 0x00B4560C File Offset: 0x00B4380C
public void JMFHBHOIDMJ(bool NOBAPCOKFIL)
{
NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.NGNMNNNGNBN.EKFAELEKLIE();
}
// Token: 0x060288BC RID: 166076 RVA: 0x00B45620 File Offset: 0x00B43820
public void Toggle_OnlyHostsCanInvite(bool NOBAPCOKFIL)
{
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.ToggleOnlyHostsCanInvite(NOBAPCOKFIL);
}
// Token: 0x060288BD RID: 166077 RVA: 0x00B45630 File Offset: 0x00B43830
private void HAPAPFJCDCA()
{
this.APBDPHJLENJ();
this.PACBCHILLEL();
this.DPCHBFHCGGL();
this.NPKEMJFKOLI();
}
// Token: 0x060288BE RID: 166078 RVA: 0x00B4564C File Offset: 0x00B4384C
private void ANLKPJPNGCL(ushort PPJIGDPOGFH, ushort CHJBIHILBFO, ushort IHHBJKECADP, ushort BNCBHHCPCLE)
{
this.OCGPOCFMOEH();
}
// Token: 0x060288BF RID: 166079 RVA: 0x00B45654 File Offset: 0x00B43854
public override void OnFlowExited()
{
base.OnFlowExited();
if (NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM != null)
{
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.EKGMPHMHBEM -= this.MMALKFEJBMC;
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.HostChangeEvent -= this.JACPCJOHCID;
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.MKBHIJAPLMK -= this.INBDANEAKMO;
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.NNHGOLEJECG -= this.AMFGEJODABF;
}
if (NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM != null)
{
NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.NDKFCMNIHJJ -= this.EAEFCCHAKMC;
NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.NGNMNNNGNBN.KFLPBJCOCLJ -= this.GIIKIJFNIGC;
NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.AJOLMAJPFFD.TimeLimitChangedEvent -= this.DMCKELDMAGG;
}
if (this.FMBELJHPBCG != null)
{
this.FMBELJHPBCG.NDKFCMNIHJJ -= this.GBBLIEAMGIF;
}
PEDNLMAHGBP.IHOCBKOIICD -= this.IHOCBKOIICD;
}
// Token: 0x060288C0 RID: 166080 RVA: 0x00B4577C File Offset: 0x00B4397C
private void APBDPHJLENJ()
{
this.muteGuestsToggle.EBBACJMBBHD = NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.MLJDIOEJNIN;
}
// Token: 0x060288C1 RID: 166081 RVA: 0x00B45794 File Offset: 0x00B43994
private void OCLNGJEOKGM()
{
this.gameScoreboardRoot.SetActive(this.FMBELJHPBCG != null && this.FMBELJHPBCG.HPCKCOBKJLK != PDBEIFOBGIM.DISABLED);
this.sandboxScoreboardRoot.SetActive(this.IGOCDMHGMGF);
bool flag = this.gameScoreboardRoot.activeSelf || this.sandboxScoreboardRoot.activeSelf;
this.emptyScoreboardDisplayRoot.gameObject.SetActive(!flag);
}
// Token: 0x060288C2 RID: 166082 RVA: 0x00B45818 File Offset: 0x00B43A18
private void GBAHEKGAPOO(ushort PPJIGDPOGFH, ushort CHJBIHILBFO, ushort IHHBJKECADP, ushort BNCBHHCPCLE)
{
this.HKAFPIGGJDB();
}
// Token: 0x060288C3 RID: 166083 RVA: 0x00B45820 File Offset: 0x00B43A20
private void AMFGEJODABF(bool INNGECIOBOO)
{
this.PCCLBKFFLBL();
}
// Token: 0x060288C4 RID: 166084 RVA: 0x00B45828 File Offset: 0x00B43A28
private void EAEFCCHAKMC(ushort PPJIGDPOGFH, ushort CHJBIHILBFO, ushort IHHBJKECADP, ushort BNCBHHCPCLE)
{
this.HKAFPIGGJDB();
}
// Token: 0x060288C5 RID: 166085 RVA: 0x00B45830 File Offset: 0x00B43A30
private void CHFEIHNDGFO(bool INNGECIOBOO)
{
this.PCCLBKFFLBL();
}
// Token: 0x060288C6 RID: 166086 RVA: 0x00B45838 File Offset: 0x00B43A38
private void ILKDOOLCMCO()
{
this.hostsOnlyStageToggle.EBBACJMBBHD = NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.JBAPKOFLLJD;
}
// Token: 0x060288C7 RID: 166087 RVA: 0x00B45850 File Offset: 0x00B43A50
public void BMELGEEOJGN(bool NOBAPCOKFIL)
{
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.PBALELAPEJI(NOBAPCOKFIL);
}
// Token: 0x060288C8 RID: 166088 RVA: 0x00B45860 File Offset: 0x00B43A60
private void INBDANEAKMO(bool INNGECIOBOO)
{
this.ILKDOOLCMCO();
}
// Token: 0x060288C9 RID: 166089 RVA: 0x00B45868 File Offset: 0x00B43A68
public void DEGLHLMHKJD(float NOBAPCOKFIL)
{
this.EHHOCOPICMP(true);
}
// Token: 0x060288CA RID: 166090 RVA: 0x00B45874 File Offset: 0x00B43A74
public void GFHPMHJJHJN()
{
if (this.FMBELJHPBCG != null)
{
DiscGolfManager discGolfManager = this.FMBELJHPBCG as DiscGolfManager;
if (discGolfManager != null)
{
discGolfManager.HNLFGLHDAOO(IHFKMIAHBFP.JEFGMHBLLKI);
}
}
}
// Token: 0x060288CB RID: 166091 RVA: 0x00B458B8 File Offset: 0x00B43AB8
private void MMALKFEJBMC(bool INNGECIOBOO)
{
this.APBDPHJLENJ();
}
// Token: 0x060288CC RID: 166092 RVA: 0x00B458C0 File Offset: 0x00B43AC0
public void CLPHFPNJOEE(float NOBAPCOKFIL)
{
this.ILEKCOFKDKJ(true);
}
// Token: 0x060288CD RID: 166093 RVA: 0x00B458CC File Offset: 0x00B43ACC
public void SliderValueChanged_TimeLimit(float NOBAPCOKFIL)
{
this.EHHOCOPICMP(false);
}
// Token: 0x060288CE RID: 166094 RVA: 0x00B458D8 File Offset: 0x00B43AD8
private int KNOCEFMJFBB()
{
int num = (int)this.sandboxTimeLimitSlider.IJJKIGNJHKK();
if ((float)num == this.sandboxTimeLimitSlider.maxValue)
{
return -1;
}
int num2 = Mathf.Min(num, this.highAccuracyTimeLimitMaxValue);
int num3 = Mathf.Max(0, num - num2);
return num2 + num3 * this.lowAccuracyTimeLimitIncrement;
}
// Token: 0x060288CF RID: 166095 RVA: 0x00B45928 File Offset: 0x00B43B28
public static bool BBBHEFNDNLL()
{
EHLBEFKJLHJ ehlbefkjlhj = PEDNLMAHGBP.NNAHPOJLAHM();
return ehlbefkjlhj == null || ehlbefkjlhj.NADIHMFNDPA() == (PGOPAPIFECA)(-119) || ehlbefkjlhj.NADIHMFNDPA() == (PGOPAPIFECA)(-27);
}
// Token: 0x060288D1 RID: 166097 RVA: 0x00B45970 File Offset: 0x00B43B70
public void NCNAEPOHLLB(bool NOBAPCOKFIL)
{
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.ToggleOnlyHostsCanInvite(NOBAPCOKFIL);
}
// Token: 0x060288D2 RID: 166098 RVA: 0x00B45980 File Offset: 0x00B43B80
public void MKCOLGPCLGO(float NOBAPCOKFIL)
{
float num = (float)this.LPBKLHHNMOI() * 1217f;
NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.IJFKJFDLAOB().AIBKHHMJGBP(num);
}
// Token: 0x060288D3 RID: 166099 RVA: 0x00B459AC File Offset: 0x00B43BAC
private void HEIBFGICHNB()
{
this.PGPOMDNJBCK();
}
// Token: 0x060288D4 RID: 166100 RVA: 0x00B459B4 File Offset: 0x00B43BB4
public void COMFPHGLOII(bool NOBAPCOKFIL)
{
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.MGGDIHOFPGN(NOBAPCOKFIL);
}
// Token: 0x060288D5 RID: 166101 RVA: 0x00B459C4 File Offset: 0x00B43BC4
private int LPBKLHHNMOI()
{
int num = (int)this.sandboxTimeLimitSlider.AIGDGNMEIKI;
if ((float)num == this.sandboxTimeLimitSlider.maxValue)
{
return -1;
}
int num2 = Mathf.Min(num, this.highAccuracyTimeLimitMaxValue);
int num3 = Mathf.Max(0, num - num2);
return num2 + num3 * this.lowAccuracyTimeLimitIncrement;
}
// Token: 0x060288D6 RID: 166102 RVA: 0x00B45A14 File Offset: 0x00B43C14
public void BNPGCOKPBJG(bool NOBAPCOKFIL)
{
NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.NGNMNNNGNBN.LAAGJOBPBIM();
}
// Token: 0x060288D7 RID: 166103 RVA: 0x00B45A28 File Offset: 0x00B43C28
public void LMLJHCPFGJN()
{
if (this.FMBELJHPBCG != null)
{
this.FMBELJHPBCG.LocalPlayerSwitchTeam();
}
}
// Token: 0x060288D8 RID: 166104 RVA: 0x00B45A48 File Offset: 0x00B43C48
public virtual void EGJCGCNKAOB(StackedUIFlowBase KJKLMLPCCAO)
{
base.NBDFENBOJHF(KJKLMLPCCAO);
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.DNBHKBEFLHO(new Action<bool>(this.GNPLIIELHDE));
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.HostChangeEvent += this.JACPCJOHCID;
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.OEPMHKNBCAO(new Action<bool>(this.INBDANEAKMO));
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.PNPNCKGKKFM(new Action<bool>(this.AMFGEJODABF));
NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.DOMMMOILOOH(new ANMJLCILKDJ.GCDAGHDANCL(this.HFBKPBDDPCH));
NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.NGNMNNNGNBN.DBLDHGEHJOK(new SandboxTeleportManager.JMCECDMFLFC(this.GIIKIJFNIGC));
NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.AJOLMAJPFFD.TimeLimitChangedEvent += this.DMCKELDMAGG;
PEDNLMAHGBP.HFBIOEKBNBL(new PEDNLMAHGBP.CMKEGANLNDP(this.CBGIOJHEMFJ));
if (this.FMBELJHPBCG != null)
{
this.FMBELJHPBCG.NDKFCMNIHJJ += this.ANLKPJPNGCL;
}
this.HKAFPIGGJDB();
}
// Token: 0x060288D9 RID: 166105 RVA: 0x00B45B58 File Offset: 0x00B43D58
private void DAEIGABBGBP(ushort PPJIGDPOGFH, ushort CHJBIHILBFO, ushort IHHBJKECADP, ushort BNCBHHCPCLE)
{
this.GJFOCNHKMCA();
}
// Token: 0x060288DA RID: 166106 RVA: 0x00B45B60 File Offset: 0x00B43D60
private void DKLKJPPOKLE()
{
this.limitSandboxTeleportToggle.ELPLDECHEHK(NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.NGNMNNNGNBN.FONKCFNPGBF());
}
// Token: 0x060288DB RID: 166107 RVA: 0x00B45B7C File Offset: 0x00B43D7C
public void JPPAOHAIBLE()
{
if (this.FMBELJHPBCG != null)
{
DiscGolfManager discGolfManager = this.FMBELJHPBCG as DiscGolfManager;
if (discGolfManager != null)
{
discGolfManager.LocalVoluntaryHazard(IHFKMIAHBFP.JEFGMHBLLKI);
}
}
}
// Token: 0x060288DC RID: 166108 RVA: 0x00B45BC0 File Offset: 0x00B43DC0
public void NABBDEFIOKA(bool NOBAPCOKFIL)
{
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.CHBJIAJFNBF(NOBAPCOKFIL);
}
// Token: 0x060288DD RID: 166109 RVA: 0x00B45BD0 File Offset: 0x00B43DD0
public void ButtonPress_EndGame()
{
if (NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM != null)
{
NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.ANJECNGIEGL.CPOCBFKGDKH();
}
}
// Token: 0x060288DE RID: 166110 RVA: 0x00B45BF4 File Offset: 0x00B43DF4
private void EJLGFPFDBNH(ushort PPJIGDPOGFH, ushort CHJBIHILBFO, ushort IHHBJKECADP, ushort BNCBHHCPCLE)
{
this.OCGPOCFMOEH();
}
// Token: 0x060288DF RID: 166111 RVA: 0x00B45BFC File Offset: 0x00B43DFC
public void Toggle_EnforceHostAreas(bool NOBAPCOKFIL)
{
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.ToggleHostsOnlyStage(NOBAPCOKFIL);
}
// Token: 0x060288E0 RID: 166112 RVA: 0x00B45C0C File Offset: 0x00B43E0C
public void HBPEBIIBEJD(float NOBAPCOKFIL)
{
float num = (float)this.KNOCEFMJFBB() * 945f;
NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.AJOLMAJPFFD.MDECBIAMMAN(num);
}
// Token: 0x060288E1 RID: 166113 RVA: 0x00B45C38 File Offset: 0x00B43E38
private void GAGIIEDMLJI()
{
this.limitSandboxTeleportToggle.EBBACJMBBHD = NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.NGNMNNNGNBN.UseTeleportCooldownInGames;
}
// Token: 0x060288E2 RID: 166114 RVA: 0x00B45C54 File Offset: 0x00B43E54
private void ELDKDBNJJPF()
{
this.muteGuestsToggle.EBBACJMBBHD = NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.MLJDIOEJNIN;
}
// Token: 0x060288E3 RID: 166115 RVA: 0x00B45C6C File Offset: 0x00B43E6C
public static bool LHLGHLPDDFF()
{
EHLBEFKJLHJ ehlbefkjlhj = PEDNLMAHGBP.NNAHPOJLAHM();
return ehlbefkjlhj != null && ehlbefkjlhj.CJGHDJHCKLN() != (PGOPAPIFECA)(-141) && ehlbefkjlhj.KAPOBAEMBKL != (PGOPAPIFECA)50;
}
// Token: 0x060288E4 RID: 166116 RVA: 0x00B45CA8 File Offset: 0x00B43EA8
private void EDFIIBHIDAE()
{
bool flag = this.FMBELJHPBCG != null;
bool flag2 = flag && this.FMBELJHPBCG.HPCKCOBKJLK == PDBEIFOBGIM.PRE_GAME;
bool flag3 = flag && this.FMBELJHPBCG.NKCBOCMOBCA.IALADJLKIFN(IHFKMIAHBFP.JEFGMHBLLKI);
this.hazardButton.gameObject.SetActive(flag2 && !flag3 && this.FMBELJHPBCG is DiscGolfManager);
this.switchTeamButton.gameObject.SetActive(!flag2 || flag3 || !(this.FMBELJHPBCG.PNOOBNCKAMJ != null) || this.FMBELJHPBCG.PNOOBNCKAMJ.FNMEBIBFDNC().SupportsGameRunningTeamChange);
if (this.switchTeamButton.gameObject.activeSelf)
{
bool flag4 = this.FMBELJHPBCG.NKCBOCMOBCA.OKOEACELJGP(IHFKMIAHBFP.JEFGMHBLLKI);
this.switchTeamButton.LAEOBJEDBNM = flag4;
}
this.endGameButton.gameObject.SetActive(this.EBOGCABNECA());
if (NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.BCGAGKNAKJB())
{
this.endGameButtonLabel.text = "#FF4040";
}
else
{
this.endGameButtonLabel.text = "UHJvdG9idWZiBnByb3RvMw==";
}
this.endGameButton.interactable = NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.FGCDJNNEJLO() && (NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.KKBFCHHGDMN() == JMICDLFPECC.WAITING_FOR_PLAYERS || NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.BCGAGKNAKJB());
this.hostGameOptionsRoot.gameObject.SetActive(this.EBOGCABNECA() && NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.PBKJHFMIENG);
this.DNCFLDOEECP();
this.ILEKCOFKDKJ(false);
this.JFOFEGGDENP();
}
// Token: 0x1700121E RID: 4638
// (get) Token: 0x060288E5 RID: 166117 RVA: 0x00B45E6C File Offset: 0x00B4406C
public static bool PKCIPOEBEHC
{
get
{
EHLBEFKJLHJ ehlbefkjlhj = PEDNLMAHGBP.KGKNIMECEKH;
return ehlbefkjlhj != null && ehlbefkjlhj.KAPOBAEMBKL != PGOPAPIFECA.DORM_ROOM && ehlbefkjlhj.KAPOBAEMBKL != PGOPAPIFECA.REC_CENTER;
}
}
// Token: 0x060288E6 RID: 166118 RVA: 0x00B45EA8 File Offset: 0x00B440A8
public override void FAMCHIBIHGA(StackedUIFlowBase KJKLMLPCCAO)
{
base.BFBDHIJELAP(KJKLMLPCCAO);
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.EKGMPHMHBEM += this.MMALKFEJBMC;
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.HostChangeEvent += this.AGGBFOAGFBI;
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.MKBHIJAPLMK += this.INBDANEAKMO;
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.NLJHPCMNMJL(new Action<bool>(this.KGLPCKOPAKE));
NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.DOMMMOILOOH(new ANMJLCILKDJ.GCDAGHDANCL(this.EGBEAJIBHMI));
NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.NGNMNNNGNBN.DBLDHGEHJOK(new SandboxTeleportManager.JMCECDMFLFC(this.GIIKIJFNIGC));
NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.AJOLMAJPFFD.TimeLimitChangedEvent += this.KNNNLGHHJFH;
PEDNLMAHGBP.HFBIOEKBNBL(new PEDNLMAHGBP.CMKEGANLNDP(this.IHOCBKOIICD));
if (this.FMBELJHPBCG != null)
{
this.FMBELJHPBCG.NDKFCMNIHJJ += this.ANLKPJPNGCL;
}
this.HKAFPIGGJDB();
}
// Token: 0x060288E7 RID: 166119 RVA: 0x00B45FB8 File Offset: 0x00B441B8
public void CEGPDOGILKF()
{
if (this.FMBELJHPBCG != null)
{
DiscGolfManager discGolfManager = this.FMBELJHPBCG as DiscGolfManager;
if (discGolfManager != null)
{
discGolfManager.HNLFGLHDAOO(IHFKMIAHBFP.JEFGMHBLLKI);
}
}
}
// Token: 0x060288E8 RID: 166120 RVA: 0x00B45FFC File Offset: 0x00B441FC
private void CBGIOJHEMFJ()
{
this.KAFNHBLDKOC();
}
// Token: 0x060288E9 RID: 166121 RVA: 0x00B46004 File Offset: 0x00B44204
public virtual void BPHNBNKBNHP()
{
base.OnFlowExited();
if (NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM != null)
{
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.NKMGCAJONED(new Action<bool>(this.GNPLIIELHDE));
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.HostChangeEvent -= this.AGGBFOAGFBI;
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.MKBHIJAPLMK -= this.INBDANEAKMO;
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.NNHGOLEJECG -= this.AMFGEJODABF;
}
if (NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM != null)
{
NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.AGLLIPFAENF(new ANMJLCILKDJ.GCDAGHDANCL(this.EGBEAJIBHMI));
NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.NGNMNNNGNBN.GBHBOMFMLBI(new SandboxTeleportManager.JMCECDMFLFC(this.GIIKIJFNIGC));
NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.JEDEBJJKNBE().TimeLimitChangedEvent -= this.KNNNLGHHJFH;
}
if (this.FMBELJHPBCG != null)
{
this.FMBELJHPBCG.NDKFCMNIHJJ -= this.BKNECIGIAMF;
}
PEDNLMAHGBP.POFOBFPLGNM(new PEDNLMAHGBP.CMKEGANLNDP(this.CBGIOJHEMFJ));
}
// Token: 0x060288EA RID: 166122 RVA: 0x00B4612C File Offset: 0x00B4432C
public void GBPAGLGDADH(bool NOBAPCOKFIL)
{
NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.NGNMNNNGNBN.HHGECMHJHBB();
}
// Token: 0x060288EB RID: 166123 RVA: 0x00B46140 File Offset: 0x00B44340
private void KAFNHBLDKOC()
{
this.PFMOEEDCNBK.UpdateDetails(PEDNLMAHGBP.KGKNIMECEKH.GPBHDHNNEBK, false);
this.PJJLJFBBEIP();
}
// Token: 0x060288EC RID: 166124 RVA: 0x00B46160 File Offset: 0x00B44360
private void NGMOJBBHEGN()
{
this.detailsSubscreen.Button.LAEOBJEDBNM = !SessionManager.NPLEGJCKAEB || FKJHLNJDEKK.EFECJBMLOJI().BCBJFKEFMMI();
if (!SessionManager.NPLEGJCKAEB && base.KBFDCLBAAFB == this.detailsSubscreen)
{
base.KOACJIFMNEE(this.AOGMHMDMGAH);
}
}
// Token: 0x060288ED RID: 166125 RVA: 0x00B461C4 File Offset: 0x00B443C4
public void DHNGGNAHIBD(float NOBAPCOKFIL)
{
float num = (float)this.KNOCEFMJFBB() * 1672f;
NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.IJFKJFDLAOB().MDECBIAMMAN(num);
}
// Token: 0x060288EE RID: 166126 RVA: 0x00B461F0 File Offset: 0x00B443F0
private void DNCFLDOEECP()
{
this.limitSandboxTeleportToggle.IPPHDIOGMGC(NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.NGNMNNNGNBN.FONKCFNPGBF());
}
// Token: 0x060288EF RID: 166127 RVA: 0x00B4620C File Offset: 0x00B4440C
private bool IODHLGKKCDA()
{
return !(NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM != null) || NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.OIECPOKPFLO();
}
// Token: 0x060288F0 RID: 166128 RVA: 0x00B4622C File Offset: 0x00B4442C
private void PJJLJFBBEIP()
{
this.detailsSubscreen.Button.LAEOBJEDBNM = SessionManager.NPLEGJCKAEB && !FKJHLNJDEKK.LECFBEBMLIC.BCBJFKEFMMI();
if (!SessionManager.NPLEGJCKAEB && base.KBFDCLBAAFB == this.detailsSubscreen)
{
base.GKBCOFMJKDK(this.AOGMHMDMGAH);
}
}
// Token: 0x060288F1 RID: 166129 RVA: 0x00B46290 File Offset: 0x00B44490
private void DPCHBFHCGGL()
{
this.onlyHostsCanInviteToggle.FFCPPDAELEC(NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.HPEJCFNNHPG());
}
// Token: 0x060288F2 RID: 166130 RVA: 0x00B462A8 File Offset: 0x00B444A8
public void MNGKFPFGIOB(float NOBAPCOKFIL)
{
float num = (float)this.LPBKLHHNMOI() * 1124f;
NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.IJFKJFDLAOB().MDECBIAMMAN(num);
}
// Token: 0x060288F3 RID: 166131 RVA: 0x00B462D4 File Offset: 0x00B444D4
private void NPKEMJFKOLI()
{
bool flag = NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.FGCDJNNEJLO();
this.hostSubscreen.Button.LAEOBJEDBNM = flag;
if (!flag && base.FOFNFCGNDGO() == this.hostSubscreen)
{
base.KAJPNFCCAIK(this.AOGMHMDMGAH);
}
}
// Token: 0x060288F4 RID: 166132 RVA: 0x00B46328 File Offset: 0x00B44528
private void EGBEAJIBHMI(ushort PPJIGDPOGFH, ushort CHJBIHILBFO, ushort IHHBJKECADP, ushort BNCBHHCPCLE)
{
this.HKAFPIGGJDB();
}
// Token: 0x060288F5 RID: 166133 RVA: 0x00B46330 File Offset: 0x00B44530
private void GIIKIJFNIGC(bool EGHEHICAEJB)
{
this.GAGIIEDMLJI();
}
// Token: 0x060288F6 RID: 166134 RVA: 0x00B46338 File Offset: 0x00B44538
public void ButtonPress_SwitchTeam()
{
if (this.FMBELJHPBCG != null)
{
this.FMBELJHPBCG.LocalPlayerSwitchTeam();
}
}
// Token: 0x060288F7 RID: 166135 RVA: 0x00B46358 File Offset: 0x00B44558
public static bool HGFHIFKJABO()
{
EHLBEFKJLHJ ehlbefkjlhj = PEDNLMAHGBP.FDJJBPMIGGL();
return ehlbefkjlhj == null || ehlbefkjlhj.KAPOBAEMBKL == (PGOPAPIFECA)84 || ehlbefkjlhj.KAPOBAEMBKL == (PGOPAPIFECA)(-87);
}
// Token: 0x060288F8 RID: 166136 RVA: 0x00B46394 File Offset: 0x00B44594
private void ANGBOFHDBMI()
{
this.APBDPHJLENJ();
this.ILKDOOLCMCO();
this.PCCLBKFFLBL();
this.FBJGJKNOMCK();
}
// Token: 0x060288F9 RID: 166137 RVA: 0x00B463B0 File Offset: 0x00B445B0
private void AGGBFOAGFBI(LNJFBGIBLHA CFMLPCOFMKO, bool ODJHGBEBFNH)
{
this.OCGPOCFMOEH();
}
// Token: 0x060288FA RID: 166138 RVA: 0x00B463B8 File Offset: 0x00B445B8
private void EHHNKCGGAEA()
{
this.APBDPHJLENJ();
this.PACBCHILLEL();
this.PCCLBKFFLBL();
this.FBJGJKNOMCK();
}
// Token: 0x060288FB RID: 166139 RVA: 0x00B463D4 File Offset: 0x00B445D4
private void PCCLBKFFLBL()
{
this.onlyHostsCanInviteToggle.EBBACJMBBHD = NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.AEBEBMJIPBM;
}
// Token: 0x060288FC RID: 166140 RVA: 0x00B463EC File Offset: 0x00B445EC
private void IIDIMJONAKG()
{
this.detailsSubscreen.Button.LAEOBJEDBNM = !SessionManager.NPLEGJCKAEB || !FKJHLNJDEKK.GFPCOHDFDEF().BCBJFKEFMMI();
if (!SessionManager.NPLEGJCKAEB && base.CDMMBOHBOBE() == this.detailsSubscreen)
{
base.GKBCOFMJKDK(this.AOGMHMDMGAH);
}
}
// Token: 0x060288FD RID: 166141 RVA: 0x00B46450 File Offset: 0x00B44650
private void JFOFEGGDENP()
{
bool flag = this.hostGameOptionsRoot.gameObject.activeSelf || this.endGameButton.gameObject.activeSelf || this.hazardButton.gameObject.activeSelf || this.switchTeamButton.gameObject.activeSelf;
if (this.gameSubscreen.Button != null)
{
this.gameSubscreen.Button.LAEOBJEDBNM = flag;
}
if (base.KBFDCLBAAFB == this.gameSubscreen && !flag)
{
base.GKBCOFMJKDK(this.AOGMHMDMGAH);
}
}
// Token: 0x060288FE RID: 166142 RVA: 0x00B46500 File Offset: 0x00B44700
private void KNNNLGHHJFH(float FOEOKCHPILL)
{
this.ILEKCOFKDKJ(false);
}
// Token: 0x060288FF RID: 166143 RVA: 0x00B4650C File Offset: 0x00B4470C
private void HFBKPBDDPCH(ushort PPJIGDPOGFH, ushort CHJBIHILBFO, ushort IHHBJKECADP, ushort BNCBHHCPCLE)
{
this.GJFOCNHKMCA();
}
// Token: 0x06028901 RID: 166145 RVA: 0x00B4652C File Offset: 0x00B4472C
private void JACPCJOHCID(LNJFBGIBLHA CFMLPCOFMKO, bool ODJHGBEBFNH)
{
this.HKAFPIGGJDB();
}
// Token: 0x06028902 RID: 166146 RVA: 0x00B46534 File Offset: 0x00B44734
public void SliderReleased_TimeLimit(float NOBAPCOKFIL)
{
float num = (float)this.LPBKLHHNMOI() * 60f;
NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.AJOLMAJPFFD.MDECBIAMMAN(num);
}
// Token: 0x06028903 RID: 166147 RVA: 0x00B46560 File Offset: 0x00B44760
private int JAKJPGEJOMP(int IPFEEPNDPCC)
{
if (IPFEEPNDPCC <= 0)
{
return (int)this.sandboxTimeLimitSlider.maxValue;
}
int num = Mathf.Min(this.highAccuracyTimeLimitMaxValue, IPFEEPNDPCC);
int num2 = Mathf.Max(0, IPFEEPNDPCC - num);
return num + num2 / this.lowAccuracyTimeLimitIncrement;
}
// Token: 0x06028904 RID: 166148 RVA: 0x00B465A4 File Offset: 0x00B447A4
private void PACBCHILLEL()
{
this.hostsOnlyStageToggle.EBBACJMBBHD = NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.JBAPKOFLLJD;
}
// Token: 0x06028905 RID: 166149 RVA: 0x00B465BC File Offset: 0x00B447BC
public void ButtonPress_Hazard()
{
if (this.FMBELJHPBCG != null)
{
DiscGolfManager discGolfManager = this.FMBELJHPBCG as DiscGolfManager;
if (discGolfManager != null)
{
discGolfManager.LocalVoluntaryHazard(IHFKMIAHBFP.JEFGMHBLLKI);
}
}
}
// Token: 0x06028906 RID: 166150 RVA: 0x00B46600 File Offset: 0x00B44800
public void Toggle_LimitSandboxTeleport(bool NOBAPCOKFIL)
{
NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.NGNMNNNGNBN.GPIDLPFNHNG();
}
// Token: 0x06028907 RID: 166151 RVA: 0x00B46614 File Offset: 0x00B44814
private void KGLPCKOPAKE(bool INNGECIOBOO)
{
this.DPCHBFHCGGL();
}
// Token: 0x06028908 RID: 166152 RVA: 0x00B4661C File Offset: 0x00B4481C
public void DKFHGEHEMIB(bool NOBAPCOKFIL)
{
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.ToggleOnlyHostsCanInvite(NOBAPCOKFIL);
}
// Token: 0x06028909 RID: 166153 RVA: 0x00B4662C File Offset: 0x00B4482C
public void Toggle_MuteGuests(bool NOBAPCOKFIL)
{
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.ToggleGlobalSilence(NOBAPCOKFIL);
}
// Token: 0x0602890A RID: 166154 RVA: 0x00B4663C File Offset: 0x00B4483C
public void FBEBNDBPFAL(bool NOBAPCOKFIL)
{
NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.BNGELAHNCHM(NOBAPCOKFIL);
}
// Token: 0x0602890B RID: 166155 RVA: 0x00B4664C File Offset: 0x00B4484C
private void OCGPOCFMOEH()
{
this.NKHLNIDGLDD();
this.EAHHPKKFBCH();
this.HAPAPFJCDCA();
this.PFGPAOMINLM();
}
// Token: 0x0602890C RID: 166156 RVA: 0x00B46668 File Offset: 0x00B44868
private void KJNKOPHHKPL()
{
this.hostsOnlyStageToggle.FFCPPDAELEC(NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM.KECEJIJAGJK());
}
// Token: 0x04006484 RID: 25732
[SerializeField]
[Header("Scoreboard")]
private Subscreen scoreboardSubscreen;
// Token: 0x04006485 RID: 25733
[SerializeField]
private RectTransform emptyScoreboardDisplayRoot;
// Token: 0x04006486 RID: 25734
[SerializeField]
private GameObject gameScoreboardRoot;
// Token: 0x04006487 RID: 25735
[SerializeField]
private GameObject sandboxScoreboardRoot;
// Token: 0x04006488 RID: 25736
[SerializeField]
[Header("Game")]
private Subscreen gameSubscreen;
// Token: 0x04006489 RID: 25737
[SerializeField]
private Button3D endGameButton;
// Token: 0x0400648A RID: 25738
[SerializeField]
private Text endGameButtonLabel;
// Token: 0x0400648B RID: 25739
[SerializeField]
private Button3D hazardButton;
// Token: 0x0400648C RID: 25740
[SerializeField]
private Button3D switchTeamButton;
// Token: 0x0400648D RID: 25741
[SerializeField]
private RectTransform hostGameOptionsRoot;
// Token: 0x0400648E RID: 25742
[SerializeField]
private ToggleButton3D limitSandboxTeleportToggle;
// Token: 0x0400648F RID: 25743
[SerializeField]
private Slider3D sandboxTimeLimitSlider;
// Token: 0x04006490 RID: 25744
[SerializeField]
private Text timeLimitSliderText;
// Token: 0x04006491 RID: 25745
[SerializeField]
private int highAccuracyTimeLimitMaxValue = 15;
// Token: 0x04006492 RID: 25746
[SerializeField]
private int lowAccuracyTimeLimitIncrement = 5;
// Token: 0x04006493 RID: 25747
[SerializeField]
[Header("Host")]
private Subscreen hostSubscreen;
// Token: 0x04006494 RID: 25748
[SerializeField]
private ToggleButton3D muteGuestsToggle;
// Token: 0x04006495 RID: 25749
[SerializeField]
private ToggleButton3D hostsOnlyStageToggle;
// Token: 0x04006496 RID: 25750
[SerializeField]
private ToggleButton3D onlyHostsCanInviteToggle;
// Token: 0x04006497 RID: 25751
[SerializeField]
[Header("Details")]
private Subscreen detailsSubscreen;
// Token: 0x04006498 RID: 25752
private GameManager FMBELJHPBCG;
// Token: 0x04006499 RID: 25753
private string OBPBDGCIOKB;
// Token: 0x0400649A RID: 25754
private string HCEMOLKKIFI;
// Token: 0x0400649B RID: 25755
private UIRoomDetails GLGFLLMIOMF;
}