841 lines
26 KiB
C#
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;
|
|
}
|
|
}
|