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

841 lines
26 KiB
C#

using System;
using RecRoom.Sandbox;
using UnityEngine;
using UnityEngine.UI;
namespace RecRoom
{
// Token: 0x02000E39 RID: 3641
public class SandboxScoreboardView : SandboxUIView
{
// Token: 0x0601DE2D RID: 122413 RVA: 0x00827BDC File Offset: 0x00825DDC
public void PFOLMLLNHHE()
{
base.IGDBHCFBHAG();
}
// Token: 0x0601DE2E RID: 122414 RVA: 0x00827BE4 File Offset: 0x00825DE4
public void Button_StartStopGame()
{
base.HAHKLMHLIJB();
}
// Token: 0x0601DE2F RID: 122415 RVA: 0x00827BEC File Offset: 0x00825DEC
public void ICAGGBPJGPB()
{
base.NEBPNGNIIAF();
}
// Token: 0x0601DE30 RID: 122416 RVA: 0x00827BF4 File Offset: 0x00825DF4
private void AIPDFJNDMJL()
{
bool hibbjbpinpm = this.KOKCJHIBKGN.JJOPMICJNMB.HIBBJBPINPM;
this.team1AddScoreButton.interactable = hibbjbpinpm;
this.team1DecreaseScoreButton.interactable = hibbjbpinpm && this.KOKCJHIBKGN.FOBCJMIMJLN[1].CBFMPOKDNFL > 0;
this.team2AddScoreButton.interactable = hibbjbpinpm;
this.team2DecreaseScoreButton.interactable = !hibbjbpinpm || this.KOKCJHIBKGN.FOBCJMIMJLN[1].CBFMPOKDNFL > 0;
bool flag = this.FLKEHJDPNBJ == DCOJGDNBHEN.PRE_GAME || this.FLKEHJDPNBJ == (DCOJGDNBHEN)8;
this.startGameButton.interactable = hibbjbpinpm && flag;
this.switchTeamButton.interactable = this.KOKCJHIBKGN.JJOPMICJNMB.MOPJCKIMNGN && flag;
}
// Token: 0x0601DE31 RID: 122417 RVA: 0x00827CD0 File Offset: 0x00825ED0
protected override void OMKBNLGFNIL()
{
ProjectorUIElementView.EIJFLHEHMNB eijflhehmnb = default(ProjectorUIElementView.EIJFLHEHMNB);
eijflhehmnb.NLHCJNFIHKA = this.textColor;
eijflhehmnb.HKLBDOJPBFF = this.primaryColor;
eijflhehmnb.KABOJPELKBN = this.defaultBackgroundAlpha;
eijflhehmnb.OPGJJDMCNKD = this.highlightBackgroundAlpha;
this.bodyLeft.GMNMGFAMJIM(eijflhehmnb);
this.bodyRight.DGCIHENKGOA(eijflhehmnb);
this.NOCJONDDHEF = false;
base.Start();
}
// Token: 0x0601DE32 RID: 122418 RVA: 0x00827D40 File Offset: 0x00825F40
protected virtual void DEGNFLDBLGF()
{
ProjectorUIElementView.EIJFLHEHMNB eijflhehmnb = default(ProjectorUIElementView.EIJFLHEHMNB);
eijflhehmnb.NLHCJNFIHKA = this.textColor;
eijflhehmnb.HKLBDOJPBFF = this.primaryColor;
eijflhehmnb.KABOJPELKBN = this.defaultBackgroundAlpha;
eijflhehmnb.OPGJJDMCNKD = this.highlightBackgroundAlpha;
this.bodyLeft.PKDACMFHCBH(eijflhehmnb);
this.bodyRight.OGIOCGAFJCL(eijflhehmnb);
this.NOCJONDDHEF = false;
base.Start();
}
// Token: 0x0601DE33 RID: 122419 RVA: 0x00827DB0 File Offset: 0x00825FB0
private void LPOAGLNPOHH()
{
this.timerText.text = this.BLNNDGNCHEG.FINNEBPBDNI.PPKOEKKHJAG();
}
// Token: 0x0601DE34 RID: 122420 RVA: 0x00827DD0 File Offset: 0x00825FD0
private void Update()
{
this.GLAONNCMPEO();
}
// Token: 0x0601DE35 RID: 122421 RVA: 0x00827DD8 File Offset: 0x00825FD8
private void OHOKKHEMPLI(LNJFBGIBLHA JEFGMHBLLKI, bool FJGEGPIBKGA)
{
if (JEFGMHBLLKI.IPFPJCPGENH)
{
this.HDKFNEKOAHB();
}
}
// Token: 0x0601DE36 RID: 122422 RVA: 0x00827DEC File Offset: 0x00825FEC
public override void SetTimerDataModel(DCOJGDNBHEN CIEGKPGKOMH, PHFPGNIOJFF BLNNDGNCHEG)
{
this.BLNNDGNCHEG = BLNNDGNCHEG;
this.FLKEHJDPNBJ = CIEGKPGKOMH;
this.LPOAGLNPOHH();
}
// Token: 0x0601DE37 RID: 122423 RVA: 0x00827E04 File Offset: 0x00826004
public void NIPHLDKKGCK()
{
base.NEBPNGNIIAF();
}
// Token: 0x0601DE38 RID: 122424 RVA: 0x00827E0C File Offset: 0x0082600C
protected virtual void NICOCLOFMEF()
{
ProjectorUIElementView.EIJFLHEHMNB eijflhehmnb = default(ProjectorUIElementView.EIJFLHEHMNB);
eijflhehmnb.NLHCJNFIHKA = this.textColor;
eijflhehmnb.HKLBDOJPBFF = this.primaryColor;
eijflhehmnb.KABOJPELKBN = this.defaultBackgroundAlpha;
eijflhehmnb.OPGJJDMCNKD = this.highlightBackgroundAlpha;
this.bodyLeft.IDODOMMJLFJ = eijflhehmnb;
this.bodyRight.GEGBHINOEDO(eijflhehmnb);
this.NOCJONDDHEF = true;
base.Start();
}
// Token: 0x0601DE39 RID: 122425 RVA: 0x00827E7C File Offset: 0x0082607C
public void DDDNGBPOKJN()
{
base.HAHKLMHLIJB();
}
// Token: 0x0601DE3A RID: 122426 RVA: 0x00827E84 File Offset: 0x00826084
public void JKMNGEOLGGO()
{
base.IGDBHCFBHAG();
}
// Token: 0x0601DE3B RID: 122427 RVA: 0x00827E8C File Offset: 0x0082608C
private void KEKNBEHMKPH(LNJFBGIBLHA JEFGMHBLLKI, bool FJGEGPIBKGA)
{
if (JEFGMHBLLKI.IPFPJCPGENH)
{
this.BIFHFENKFDG();
}
}
// Token: 0x0601DE3C RID: 122428 RVA: 0x00827EA0 File Offset: 0x008260A0
public void PIAGGEHNBPK()
{
base.OLFFHHPKMAH();
}
// Token: 0x0601DE3D RID: 122429 RVA: 0x00827EA8 File Offset: 0x008260A8
public void PNGJLDEKPKD()
{
base.NEBPNGNIIAF();
}
// Token: 0x0601DE3E RID: 122430 RVA: 0x00827EB0 File Offset: 0x008260B0
public virtual void CAGHLMIIPHH(DCOJGDNBHEN CIEGKPGKOMH, BKMGGDPIIKI KOKCJHIBKGN)
{
this.KOKCJHIBKGN = KOKCJHIBKGN;
this.FLKEHJDPNBJ = CIEGKPGKOMH;
this.JGAPELJBKDM = false;
}
// Token: 0x0601DE3F RID: 122431 RVA: 0x00827EC8 File Offset: 0x008260C8
public void DGAFAAIBGAE()
{
base.LONBDCDOPAM();
}
// Token: 0x0601DE40 RID: 122432 RVA: 0x00827ED0 File Offset: 0x008260D0
public override void SetSandboxDataModel(DCOJGDNBHEN CIEGKPGKOMH, BKMGGDPIIKI KOKCJHIBKGN)
{
this.KOKCJHIBKGN = KOKCJHIBKGN;
this.FLKEHJDPNBJ = CIEGKPGKOMH;
this.JGAPELJBKDM = true;
}
// Token: 0x0601DE41 RID: 122433 RVA: 0x00827EE8 File Offset: 0x008260E8
protected virtual void MCNEKPDJDFO()
{
ProjectorUIElementView.EIJFLHEHMNB eijflhehmnb = default(ProjectorUIElementView.EIJFLHEHMNB);
eijflhehmnb.NLHCJNFIHKA = this.textColor;
eijflhehmnb.HKLBDOJPBFF = this.primaryColor;
eijflhehmnb.KABOJPELKBN = this.defaultBackgroundAlpha;
eijflhehmnb.OPGJJDMCNKD = this.highlightBackgroundAlpha;
this.bodyLeft.GMNMGFAMJIM(eijflhehmnb);
this.bodyRight.BCIEEPOFGHB(eijflhehmnb);
this.NOCJONDDHEF = true;
base.Start();
}
// Token: 0x0601DE42 RID: 122434 RVA: 0x00827F58 File Offset: 0x00826158
public virtual void FMFHPMKPDLB(DCOJGDNBHEN CIEGKPGKOMH, BKMGGDPIIKI KOKCJHIBKGN)
{
this.KOKCJHIBKGN = KOKCJHIBKGN;
this.FLKEHJDPNBJ = CIEGKPGKOMH;
this.JGAPELJBKDM = true;
}
// Token: 0x0601DE43 RID: 122435 RVA: 0x00827F70 File Offset: 0x00826170
public void GKICBPFPCAD()
{
base.IGDBHCFBHAG();
}
// Token: 0x0601DE44 RID: 122436 RVA: 0x00827F78 File Offset: 0x00826178
public void PFBDOLPOJBB()
{
base.NEBPNGNIIAF();
}
// Token: 0x0601DE45 RID: 122437 RVA: 0x00827F80 File Offset: 0x00826180
public void FOPGJOJDMNF()
{
base.JMDAOHGNNIN();
}
// Token: 0x0601DE46 RID: 122438 RVA: 0x00827F88 File Offset: 0x00826188
private void HENHMDGIOMK()
{
bool hibbjbpinpm = this.KOKCJHIBKGN.JJOPMICJNMB.HIBBJBPINPM;
this.team1AddScoreButton.interactable = hibbjbpinpm;
this.team1DecreaseScoreButton.interactable = !hibbjbpinpm || this.KOKCJHIBKGN.FOBCJMIMJLN[0].CBFMPOKDNFL > 1;
this.team2AddScoreButton.interactable = hibbjbpinpm;
this.team2DecreaseScoreButton.interactable = hibbjbpinpm && this.KOKCJHIBKGN.FOBCJMIMJLN[0].CBFMPOKDNFL > 0;
bool flag = this.FLKEHJDPNBJ != DCOJGDNBHEN.PRE_GAME && this.FLKEHJDPNBJ == DCOJGDNBHEN.GAME_ON;
this.startGameButton.interactable = !hibbjbpinpm || flag;
this.switchTeamButton.interactable = this.KOKCJHIBKGN.JJOPMICJNMB.MOPJCKIMNGN && flag;
}
// Token: 0x0601DE47 RID: 122439 RVA: 0x00828064 File Offset: 0x00826264
public void KGICHANKHFG()
{
base.JMDAOHGNNIN();
}
// Token: 0x0601DE48 RID: 122440 RVA: 0x0082806C File Offset: 0x0082626C
private void BPJAIPDBIFC()
{
this.KDDMKHELCGN();
}
// Token: 0x0601DE49 RID: 122441 RVA: 0x00828074 File Offset: 0x00826274
private void KDDMKHELCGN()
{
if (this.JGAPELJBKDM && this.NOCJONDDHEF)
{
if (NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM != null)
{
this.roomNameText.text = this.KOKCJHIBKGN.IBLFNFKBOOG;
}
this.timerRoot.gameObject.SetActive(this.KOKCJHIBKGN.NNMHIOJPGBK);
this.team1ScoreRoot.gameObject.SetActive(this.KOKCJHIBKGN.NNMHIOJPGBK);
this.team2ScoreRoot.gameObject.SetActive(this.KOKCJHIBKGN.NNMHIOJPGBK);
if (this.FLKEHJDPNBJ == DCOJGDNBHEN.GAME_LOADING)
{
this.startGameText.text = "Can't connect: ServerSettings asset must be in any 'Resources' folder as: PhotonServerSettings";
}
else
{
this.startGameText.text = "_Emission_Col";
}
this.bodyLeft.PKNBAJNHOBH(this.FLKEHJDPNBJ, this.KOKCJHIBKGN, 0);
this.bodyRight.CCLFKNFPMPF(this.FLKEHJDPNBJ, this.KOKCJHIBKGN, 0);
if (this.KOKCJHIBKGN.NNMHIOJPGBK)
{
this.team1ScoreText.text = this.KOKCJHIBKGN.FOBCJMIMJLN[0].CBFMPOKDNFL.ToString();
this.team2ScoreText.text = this.KOKCJHIBKGN.FOBCJMIMJLN[1].CBFMPOKDNFL.ToString();
this.IKPLHNBCNBB();
}
this.BIFHFENKFDG();
this.JGAPELJBKDM = false;
}
}
// Token: 0x0601DE4A RID: 122442 RVA: 0x008281E4 File Offset: 0x008263E4
private void HBBFGCAIFMO()
{
this.timerText.text = this.BLNNDGNCHEG.FINNEBPBDNI.PPKOEKKHJAG();
}
// Token: 0x0601DE4B RID: 122443 RVA: 0x00828204 File Offset: 0x00826404
private void FCMHEAGHMIP()
{
this.timerText.text = this.BLNNDGNCHEG.FINNEBPBDNI.PPKOEKKHJAG();
}
// Token: 0x0601DE4C RID: 122444 RVA: 0x00828224 File Offset: 0x00826424
public void NDMJOJGCFAP()
{
base.OLFFHHPKMAH();
}
// Token: 0x0601DE4D RID: 122445 RVA: 0x0082822C File Offset: 0x0082642C
public void LMFNNLHAJPA()
{
base.OLFFHHPKMAH();
}
// Token: 0x0601DE4E RID: 122446 RVA: 0x00828234 File Offset: 0x00826434
private void LNJFNMBKIEI()
{
if (this.JGAPELJBKDM && this.NOCJONDDHEF)
{
if (NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM != null)
{
this.roomNameText.text = this.KOKCJHIBKGN.IBLFNFKBOOG;
}
this.timerRoot.gameObject.SetActive(this.KOKCJHIBKGN.NNMHIOJPGBK);
this.team1ScoreRoot.gameObject.SetActive(this.KOKCJHIBKGN.NNMHIOJPGBK);
this.team2ScoreRoot.gameObject.SetActive(this.KOKCJHIBKGN.NNMHIOJPGBK);
if (this.FLKEHJDPNBJ == DCOJGDNBHEN.GAME_LOADING)
{
this.startGameText.text = "PUNVoice : PhotonVoiceRecorder is disabled since we do not have a microphone.";
}
else
{
this.startGameText.text = "Failed to upload low res picture: ";
}
this.bodyLeft.LMABJMOOBOD(this.FLKEHJDPNBJ, this.KOKCJHIBKGN, 1);
this.bodyRight.PHDABINFPLN(this.FLKEHJDPNBJ, this.KOKCJHIBKGN, 1);
if (this.KOKCJHIBKGN.NNMHIOJPGBK)
{
this.team1ScoreText.text = this.KOKCJHIBKGN.FOBCJMIMJLN[1].CBFMPOKDNFL.ToString();
this.team2ScoreText.text = this.KOKCJHIBKGN.FOBCJMIMJLN[1].CBFMPOKDNFL.ToString();
this.HBBFGCAIFMO();
}
this.AEGAIHKFAPD();
this.JGAPELJBKDM = false;
}
}
// Token: 0x0601DE4F RID: 122447 RVA: 0x008283A4 File Offset: 0x008265A4
public void OPCHKGFFBHL()
{
base.JMDAOHGNNIN();
}
// Token: 0x0601DE50 RID: 122448 RVA: 0x008283AC File Offset: 0x008265AC
private void AEGAIHKFAPD()
{
bool hibbjbpinpm = this.KOKCJHIBKGN.JJOPMICJNMB.HIBBJBPINPM;
this.team1AddScoreButton.interactable = hibbjbpinpm;
this.team1DecreaseScoreButton.interactable = !hibbjbpinpm || this.KOKCJHIBKGN.FOBCJMIMJLN[0].CBFMPOKDNFL > 1;
this.team2AddScoreButton.interactable = hibbjbpinpm;
this.team2DecreaseScoreButton.interactable = hibbjbpinpm && this.KOKCJHIBKGN.FOBCJMIMJLN[0].CBFMPOKDNFL > 0;
bool flag = this.FLKEHJDPNBJ == DCOJGDNBHEN.PRE_GAME || this.FLKEHJDPNBJ == (DCOJGDNBHEN)6;
this.startGameButton.interactable = hibbjbpinpm && flag;
this.switchTeamButton.interactable = !this.KOKCJHIBKGN.JJOPMICJNMB.MOPJCKIMNGN || flag;
}
// Token: 0x0601DE51 RID: 122449 RVA: 0x00828488 File Offset: 0x00826688
public void CGNPPAJKPOO()
{
base.OLFFHHPKMAH();
}
// Token: 0x0601DE52 RID: 122450 RVA: 0x00828490 File Offset: 0x00826690
private void EAMNBBLNMJC()
{
this.timerText.text = this.BLNNDGNCHEG.FINNEBPBDNI.PPKOEKKHJAG();
}
// Token: 0x0601DE53 RID: 122451 RVA: 0x008284B0 File Offset: 0x008266B0
private void MHDFIOMCCMO()
{
this.LNJFNMBKIEI();
}
// Token: 0x0601DE54 RID: 122452 RVA: 0x008284B8 File Offset: 0x008266B8
private void LOGFBGOPLLO()
{
this.GLAONNCMPEO();
}
// Token: 0x0601DE55 RID: 122453 RVA: 0x008284C0 File Offset: 0x008266C0
public void IMNDEIKKGLE()
{
base.LONBDCDOPAM();
}
// Token: 0x0601DE56 RID: 122454 RVA: 0x008284C8 File Offset: 0x008266C8
public void Button_Team1Decrease()
{
base.JMDAOHGNNIN();
}
// Token: 0x0601DE57 RID: 122455 RVA: 0x008284D0 File Offset: 0x008266D0
protected virtual void GMBFJHIHJFB()
{
ProjectorUIElementView.EIJFLHEHMNB eijflhehmnb = default(ProjectorUIElementView.EIJFLHEHMNB);
eijflhehmnb.NLHCJNFIHKA = this.textColor;
eijflhehmnb.HKLBDOJPBFF = this.primaryColor;
eijflhehmnb.KABOJPELKBN = this.defaultBackgroundAlpha;
eijflhehmnb.OPGJJDMCNKD = this.highlightBackgroundAlpha;
this.bodyLeft.GEGBHINOEDO(eijflhehmnb);
this.bodyRight.BCIEEPOFGHB(eijflhehmnb);
this.NOCJONDDHEF = false;
base.Start();
}
// Token: 0x0601DE58 RID: 122456 RVA: 0x00828540 File Offset: 0x00826740
public void HCLANOEOGHO()
{
base.LONBDCDOPAM();
}
// Token: 0x0601DE59 RID: 122457 RVA: 0x00828548 File Offset: 0x00826748
public void DHDJFLGPKPN()
{
base.LONBDCDOPAM();
}
// Token: 0x0601DE5A RID: 122458 RVA: 0x00828550 File Offset: 0x00826750
private void FKDBBPNFPLN(LNJFBGIBLHA JEFGMHBLLKI, bool FJGEGPIBKGA)
{
if (JEFGMHBLLKI.IPFPJCPGENH)
{
this.AEGAIHKFAPD();
}
}
// Token: 0x0601DE5B RID: 122459 RVA: 0x00828564 File Offset: 0x00826764
private void KBBNBBMOPJD(LNJFBGIBLHA JEFGMHBLLKI, bool FJGEGPIBKGA)
{
if (JEFGMHBLLKI.IPFPJCPGENH)
{
this.HIJNFNLDOJG();
}
}
// Token: 0x0601DE5C RID: 122460 RVA: 0x00828578 File Offset: 0x00826778
public virtual void FJLOGNLLEFO(DCOJGDNBHEN CIEGKPGKOMH, PHFPGNIOJFF BLNNDGNCHEG)
{
this.BLNNDGNCHEG = BLNNDGNCHEG;
this.FLKEHJDPNBJ = CIEGKPGKOMH;
this.EAMNBBLNMJC();
}
// Token: 0x0601DE5D RID: 122461 RVA: 0x00828590 File Offset: 0x00826790
private void PHADJELLEOE(LNJFBGIBLHA JEFGMHBLLKI, bool FJGEGPIBKGA)
{
if (JEFGMHBLLKI.IPFPJCPGENH)
{
this.AIPDFJNDMJL();
}
}
// Token: 0x0601DE5E RID: 122462 RVA: 0x008285A4 File Offset: 0x008267A4
private void JACPCJOHCID(LNJFBGIBLHA JEFGMHBLLKI, bool FJGEGPIBKGA)
{
if (JEFGMHBLLKI.IPFPJCPGENH)
{
this.HDKFNEKOAHB();
}
}
// Token: 0x0601DE5F RID: 122463 RVA: 0x008285B8 File Offset: 0x008267B8
public void IKKAELGICNK()
{
base.LONBDCDOPAM();
}
// Token: 0x0601DE60 RID: 122464 RVA: 0x008285C0 File Offset: 0x008267C0
public void Button_Team2Add()
{
base.NEBPNGNIIAF();
}
// Token: 0x0601DE61 RID: 122465 RVA: 0x008285C8 File Offset: 0x008267C8
public void ABCMGDKNOBL()
{
base.JMDAOHGNNIN();
}
// Token: 0x0601DE62 RID: 122466 RVA: 0x008285D0 File Offset: 0x008267D0
private void HIJNFNLDOJG()
{
bool hibbjbpinpm = this.KOKCJHIBKGN.JJOPMICJNMB.HIBBJBPINPM;
this.team1AddScoreButton.interactable = hibbjbpinpm;
this.team1DecreaseScoreButton.interactable = hibbjbpinpm && this.KOKCJHIBKGN.FOBCJMIMJLN[1].CBFMPOKDNFL > 0;
this.team2AddScoreButton.interactable = hibbjbpinpm;
this.team2DecreaseScoreButton.interactable = !hibbjbpinpm || this.KOKCJHIBKGN.FOBCJMIMJLN[1].CBFMPOKDNFL > 1;
bool flag = this.FLKEHJDPNBJ == DCOJGDNBHEN.PRE_GAME || this.FLKEHJDPNBJ == (DCOJGDNBHEN)5;
this.startGameButton.interactable = !hibbjbpinpm || flag;
this.switchTeamButton.interactable = this.KOKCJHIBKGN.JJOPMICJNMB.MOPJCKIMNGN && flag;
}
// Token: 0x0601DE63 RID: 122467 RVA: 0x008286AC File Offset: 0x008268AC
public void IAJLPKBCKLG()
{
base.HAHKLMHLIJB();
}
// Token: 0x0601DE64 RID: 122468 RVA: 0x008286B4 File Offset: 0x008268B4
private void NJLJOGNHANP()
{
this.LNJFNMBKIEI();
}
// Token: 0x0601DE65 RID: 122469 RVA: 0x008286BC File Offset: 0x008268BC
public virtual void IHIJCBNJCMO(DCOJGDNBHEN CIEGKPGKOMH, BKMGGDPIIKI KOKCJHIBKGN)
{
this.KOKCJHIBKGN = KOKCJHIBKGN;
this.FLKEHJDPNBJ = CIEGKPGKOMH;
this.JGAPELJBKDM = false;
}
// Token: 0x0601DE66 RID: 122470 RVA: 0x008286D4 File Offset: 0x008268D4
public void LECKPBJLOFM()
{
base.NEBPNGNIIAF();
}
// Token: 0x0601DE67 RID: 122471 RVA: 0x008286DC File Offset: 0x008268DC
public virtual void MHBNFMABKDK(DCOJGDNBHEN CIEGKPGKOMH, BKMGGDPIIKI KOKCJHIBKGN)
{
this.KOKCJHIBKGN = KOKCJHIBKGN;
this.FLKEHJDPNBJ = CIEGKPGKOMH;
this.JGAPELJBKDM = false;
}
// Token: 0x0601DE68 RID: 122472 RVA: 0x008286F4 File Offset: 0x008268F4
private void MLGLFHBHBHJ(LNJFBGIBLHA JEFGMHBLLKI, bool FJGEGPIBKGA)
{
if (JEFGMHBLLKI.IPFPJCPGENH)
{
this.CEGNLAPMAEH();
}
}
// Token: 0x0601DE6A RID: 122474 RVA: 0x00828778 File Offset: 0x00826978
public void FBCMNPHINOO()
{
base.OLFFHHPKMAH();
}
// Token: 0x0601DE6B RID: 122475 RVA: 0x00828780 File Offset: 0x00826980
private void IKPLHNBCNBB()
{
this.timerText.text = this.BLNNDGNCHEG.FINNEBPBDNI.PPKOEKKHJAG();
}
// Token: 0x0601DE6C RID: 122476 RVA: 0x008287A0 File Offset: 0x008269A0
private void HDKDMCKLJDN(LNJFBGIBLHA JEFGMHBLLKI, bool FJGEGPIBKGA)
{
if (JEFGMHBLLKI.IPFPJCPGENH)
{
this.AEGAIHKFAPD();
}
}
// Token: 0x0601DE6D RID: 122477 RVA: 0x008287B4 File Offset: 0x008269B4
public virtual void NJHGFFDMAJM(DCOJGDNBHEN CIEGKPGKOMH, BKMGGDPIIKI KOKCJHIBKGN)
{
this.KOKCJHIBKGN = KOKCJHIBKGN;
this.FLKEHJDPNBJ = CIEGKPGKOMH;
this.JGAPELJBKDM = false;
}
// Token: 0x0601DE6E RID: 122478 RVA: 0x008287CC File Offset: 0x008269CC
private void AAKFMGDNCMA(LNJFBGIBLHA JEFGMHBLLKI, bool FJGEGPIBKGA)
{
if (JEFGMHBLLKI.IPFPJCPGENH)
{
this.CEGNLAPMAEH();
}
}
// Token: 0x0601DE6F RID: 122479 RVA: 0x008287E0 File Offset: 0x008269E0
public void Button_Team1Add()
{
base.OLFFHHPKMAH();
}
// Token: 0x0601DE70 RID: 122480 RVA: 0x008287E8 File Offset: 0x008269E8
private void HDKFNEKOAHB()
{
bool hibbjbpinpm = this.KOKCJHIBKGN.JJOPMICJNMB.HIBBJBPINPM;
this.team1AddScoreButton.interactable = hibbjbpinpm;
this.team1DecreaseScoreButton.interactable = hibbjbpinpm && this.KOKCJHIBKGN.FOBCJMIMJLN[0].CBFMPOKDNFL > 0;
this.team2AddScoreButton.interactable = hibbjbpinpm;
this.team2DecreaseScoreButton.interactable = hibbjbpinpm && this.KOKCJHIBKGN.FOBCJMIMJLN[1].CBFMPOKDNFL > 0;
bool flag = this.FLKEHJDPNBJ == DCOJGDNBHEN.PRE_GAME || this.FLKEHJDPNBJ == DCOJGDNBHEN.GAME_RUNNING;
this.startGameButton.interactable = hibbjbpinpm && flag;
this.switchTeamButton.interactable = this.KOKCJHIBKGN.JJOPMICJNMB.MOPJCKIMNGN && flag;
}
// Token: 0x0601DE71 RID: 122481 RVA: 0x008288C4 File Offset: 0x00826AC4
public void HKIKPOKMINO()
{
base.OLFFHHPKMAH();
}
// Token: 0x0601DE72 RID: 122482 RVA: 0x008288CC File Offset: 0x00826ACC
public void EEKPLPCEIAF()
{
base.JMDAOHGNNIN();
}
// Token: 0x0601DE73 RID: 122483 RVA: 0x008288D4 File Offset: 0x00826AD4
private void OBGABCOGOLM(LNJFBGIBLHA JEFGMHBLLKI, bool FJGEGPIBKGA)
{
if (JEFGMHBLLKI.IPFPJCPGENH)
{
this.HENHMDGIOMK();
}
}
// Token: 0x0601DE74 RID: 122484 RVA: 0x008288E8 File Offset: 0x00826AE8
private void JGFOPLONGBH()
{
this.LNJFNMBKIEI();
}
// Token: 0x0601DE75 RID: 122485 RVA: 0x008288F0 File Offset: 0x00826AF0
private void MDIMHDAMDPG()
{
this.timerText.text = this.BLNNDGNCHEG.FINNEBPBDNI.PPKOEKKHJAG();
}
// Token: 0x0601DE76 RID: 122486 RVA: 0x00828910 File Offset: 0x00826B10
private void GLAONNCMPEO()
{
if (this.JGAPELJBKDM && this.NOCJONDDHEF)
{
if (NetworkedSingletonMonoBehaviour<EventManager>.NCKMBFBMBFM != null)
{
this.roomNameText.text = this.KOKCJHIBKGN.IBLFNFKBOOG;
}
this.timerRoot.gameObject.SetActive(this.KOKCJHIBKGN.NNMHIOJPGBK);
this.team1ScoreRoot.gameObject.SetActive(this.KOKCJHIBKGN.NNMHIOJPGBK);
this.team2ScoreRoot.gameObject.SetActive(this.KOKCJHIBKGN.NNMHIOJPGBK);
if (this.FLKEHJDPNBJ == DCOJGDNBHEN.GAME_RUNNING)
{
this.startGameText.text = "END GAME";
}
else
{
this.startGameText.text = "START GAME";
}
this.bodyLeft.SetGameModel(this.FLKEHJDPNBJ, this.KOKCJHIBKGN, 0);
this.bodyRight.SetGameModel(this.FLKEHJDPNBJ, this.KOKCJHIBKGN, 1);
if (this.KOKCJHIBKGN.NNMHIOJPGBK)
{
this.team1ScoreText.text = this.KOKCJHIBKGN.FOBCJMIMJLN[0].CBFMPOKDNFL.ToString();
this.team2ScoreText.text = this.KOKCJHIBKGN.FOBCJMIMJLN[1].CBFMPOKDNFL.ToString();
this.LPOAGLNPOHH();
}
this.HDKFNEKOAHB();
this.JGAPELJBKDM = false;
}
}
// Token: 0x0601DE77 RID: 122487 RVA: 0x00828A80 File Offset: 0x00826C80
private void BIFHFENKFDG()
{
bool hibbjbpinpm = this.KOKCJHIBKGN.JJOPMICJNMB.HIBBJBPINPM;
this.team1AddScoreButton.interactable = hibbjbpinpm;
this.team1DecreaseScoreButton.interactable = !hibbjbpinpm || this.KOKCJHIBKGN.FOBCJMIMJLN[1].CBFMPOKDNFL > 1;
this.team2AddScoreButton.interactable = hibbjbpinpm;
this.team2DecreaseScoreButton.interactable = !hibbjbpinpm || this.KOKCJHIBKGN.FOBCJMIMJLN[1].CBFMPOKDNFL > 1;
bool flag = this.FLKEHJDPNBJ != DCOJGDNBHEN.PRE_GAME && this.FLKEHJDPNBJ == (DCOJGDNBHEN)8;
this.startGameButton.interactable = hibbjbpinpm && flag;
this.switchTeamButton.interactable = this.KOKCJHIBKGN.JJOPMICJNMB.MOPJCKIMNGN && flag;
}
// Token: 0x0601DE78 RID: 122488 RVA: 0x00828B5C File Offset: 0x00826D5C
public virtual void HAPHELCLKIB(DCOJGDNBHEN CIEGKPGKOMH, BKMGGDPIIKI KOKCJHIBKGN)
{
this.KOKCJHIBKGN = KOKCJHIBKGN;
this.FLKEHJDPNBJ = CIEGKPGKOMH;
this.JGAPELJBKDM = true;
}
// Token: 0x0601DE79 RID: 122489 RVA: 0x00828B74 File Offset: 0x00826D74
public void LCMBLHLBMAI()
{
base.JMDAOHGNNIN();
}
// Token: 0x0601DE7A RID: 122490 RVA: 0x00828B7C File Offset: 0x00826D7C
public void Button_SwitchTeam()
{
base.IGDBHCFBHAG();
}
// Token: 0x0601DE7B RID: 122491 RVA: 0x00828B84 File Offset: 0x00826D84
public void KKNOCIJPMHL()
{
base.LONBDCDOPAM();
}
// Token: 0x0601DE7C RID: 122492 RVA: 0x00828B8C File Offset: 0x00826D8C
public virtual void EIFPGBNAGJM(DCOJGDNBHEN CIEGKPGKOMH, PHFPGNIOJFF BLNNDGNCHEG)
{
this.BLNNDGNCHEG = BLNNDGNCHEG;
this.FLKEHJDPNBJ = CIEGKPGKOMH;
this.EAMNBBLNMJC();
}
// Token: 0x0601DE7D RID: 122493 RVA: 0x00828BA4 File Offset: 0x00826DA4
public virtual void GJADBKNPDHG(DCOJGDNBHEN CIEGKPGKOMH, BKMGGDPIIKI KOKCJHIBKGN)
{
this.KOKCJHIBKGN = KOKCJHIBKGN;
this.FLKEHJDPNBJ = CIEGKPGKOMH;
this.JGAPELJBKDM = false;
}
// Token: 0x0601DE7E RID: 122494 RVA: 0x00828BBC File Offset: 0x00826DBC
private void CEGNLAPMAEH()
{
bool hibbjbpinpm = this.KOKCJHIBKGN.JJOPMICJNMB.HIBBJBPINPM;
this.team1AddScoreButton.interactable = hibbjbpinpm;
this.team1DecreaseScoreButton.interactable = hibbjbpinpm && this.KOKCJHIBKGN.FOBCJMIMJLN[1].CBFMPOKDNFL > 1;
this.team2AddScoreButton.interactable = hibbjbpinpm;
this.team2DecreaseScoreButton.interactable = hibbjbpinpm && this.KOKCJHIBKGN.FOBCJMIMJLN[1].CBFMPOKDNFL > 1;
bool flag = this.FLKEHJDPNBJ != DCOJGDNBHEN.PRE_GAME && this.FLKEHJDPNBJ == DCOJGDNBHEN.GAME_RUNNING;
this.startGameButton.interactable = !hibbjbpinpm || flag;
this.switchTeamButton.interactable = this.KOKCJHIBKGN.JJOPMICJNMB.MOPJCKIMNGN && flag;
}
// Token: 0x0601DE7F RID: 122495 RVA: 0x00828C98 File Offset: 0x00826E98
protected override void Start()
{
ProjectorUIElementView.EIJFLHEHMNB eijflhehmnb = default(ProjectorUIElementView.EIJFLHEHMNB);
eijflhehmnb.NLHCJNFIHKA = this.textColor;
eijflhehmnb.HKLBDOJPBFF = this.primaryColor;
eijflhehmnb.KABOJPELKBN = this.defaultBackgroundAlpha;
eijflhehmnb.OPGJJDMCNKD = this.highlightBackgroundAlpha;
this.bodyLeft.IDODOMMJLFJ = eijflhehmnb;
this.bodyRight.IDODOMMJLFJ = eijflhehmnb;
this.NOCJONDDHEF = true;
base.Start();
}
// Token: 0x0601DE80 RID: 122496 RVA: 0x00828D08 File Offset: 0x00826F08
public void Button_Team2Decrease()
{
base.LONBDCDOPAM();
}
// Token: 0x04004E09 RID: 19977
[SerializeField]
[Header("Colors")]
private Color primaryColor = new Color(1f, 0.952f, 0.411f, 1f);
// Token: 0x04004E0A RID: 19978
[SerializeField]
private Color textColor = new Color(0f, 0f, 0f, 1f);
// Token: 0x04004E0B RID: 19979
[Header("Alpha")]
[SerializeField]
private float highlightBackgroundAlpha = 1f;
// Token: 0x04004E0C RID: 19980
[SerializeField]
private float defaultBackgroundAlpha = 0.68f;
// Token: 0x04004E0D RID: 19981
[SerializeField]
[Header("Header")]
[Header("Sandbox ScoreboardView")]
private Text roomNameText;
// Token: 0x04004E0E RID: 19982
[SerializeField]
private RectTransform timerRoot;
// Token: 0x04004E0F RID: 19983
[SerializeField]
private Text timerText;
// Token: 0x04004E10 RID: 19984
[SerializeField]
[Header("Body")]
private SandboxScoreboardBodyView bodyLeft;
// Token: 0x04004E11 RID: 19985
[SerializeField]
private SandboxScoreboardBodyView bodyRight;
// Token: 0x04004E12 RID: 19986
[Header("Footer")]
[SerializeField]
private RectTransform team1ScoreRoot;
// Token: 0x04004E13 RID: 19987
[SerializeField]
private Text team1ScoreText;
// Token: 0x04004E14 RID: 19988
[SerializeField]
private Button team1AddScoreButton;
// Token: 0x04004E15 RID: 19989
[SerializeField]
private Button team1DecreaseScoreButton;
// Token: 0x04004E16 RID: 19990
[SerializeField]
private RectTransform team2ScoreRoot;
// Token: 0x04004E17 RID: 19991
[SerializeField]
private Text team2ScoreText;
// Token: 0x04004E18 RID: 19992
[SerializeField]
private Button team2AddScoreButton;
// Token: 0x04004E19 RID: 19993
[SerializeField]
private Button team2DecreaseScoreButton;
// Token: 0x04004E1A RID: 19994
[SerializeField]
private Button startGameButton;
// Token: 0x04004E1B RID: 19995
[SerializeField]
private Text startGameText;
// Token: 0x04004E1C RID: 19996
[SerializeField]
private Button switchTeamButton;
// Token: 0x04004E1D RID: 19997
private DCOJGDNBHEN FLKEHJDPNBJ = DCOJGDNBHEN.GAME_LOADING;
// Token: 0x04004E1E RID: 19998
private BKMGGDPIIKI KOKCJHIBKGN;
// Token: 0x04004E1F RID: 19999
private PHFPGNIOJFF BLNNDGNCHEG;
// Token: 0x04004E20 RID: 20000
private bool JGAPELJBKDM;
// Token: 0x04004E21 RID: 20001
private bool NOCJONDDHEF;
}
}