using System; using Cpp2IlInjected; using UnityEngine; using UnityEngine.EventSystems; // Token: 0x020005E0 RID: 1504 [Token(Token = "0x20005E0")] public class GameScoreboardView : GameUIView { // Token: 0x06002C94 RID: 11412 RVA: 0x000B6BB8 File Offset: 0x000B4DB8 [Token(Token = "0x6002C94")] [Address(RVA = "0x108CAE0", Offset = "0x108B8E0", VA = "0x18108CAE0", Slot = "4")] protected override void Awake() { base.Awake(); GameScoreboardHeaderView gameScoreboardHeaderView = this.header; int num = 0; if (gameScoreboardHeaderView == num) { GameScoreboardHeaderView componentInChildren = base.GetComponentInChildren(true); this.header = componentInChildren; } GameScoreboardBodyView gameScoreboardBodyView = this.body; int num2 = 0; if (gameScoreboardBodyView == num2) { GameScoreboardBodyView componentInChildren2 = base.GetComponentInChildren(true); this.body = componentInChildren2; } GameScoreboardFooterView gameScoreboardFooterView = this.footer; int num3 = 0; if (gameScoreboardFooterView == num3) { GameScoreboardFooterView componentInChildren3 = base.GetComponentInChildren(true); this.footer = componentInChildren3; } } // Token: 0x06002C95 RID: 11413 RVA: 0x000B6C3C File Offset: 0x000B4E3C [Token(Token = "0x6002C95")] [Address(RVA = "0x108CE20", Offset = "0x108BC20", VA = "0x18108CE20", Slot = "5")] protected override void Start() { Color color = this.textColor; Color color2 = this.primaryColor; ProjectorUIElementView.BKAODFAEPIA colors = this.header.ALHLJJCNFAE; ProjectorUIElementView.BKAODFAEPIA colors2 = this.body.ALHLJJCNFAE; ProjectorUIElementView.BKAODFAEPIA colors3 = this.footer.ALHLJJCNFAE; this.KJDHMJPNDCK = true; base.Start(); GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; if (instance != num) { NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.k__BackingField.NCEEJMKHNGH(this); } } // Token: 0x06002C96 RID: 11414 RVA: 0x000B6CB8 File Offset: 0x000B4EB8 [Token(Token = "0x6002C96")] [Address(RVA = "0x108CC50", Offset = "0x108BA50", VA = "0x18108CC50")] private void Update() { if (this.EDGBJMDGBIL && this.KJDHMJPNDCK) { BaseRaycaster baseRaycaster = base.LEGDONKKEKG(); int num = 0; if (baseRaycaster != num) { PLIDMGKBEAH gknihnhgbkc = this.GKNIHNHGBKC; if (gknihnhgbkc > PLIDMGKBEAH.GAME_STARTING && gknihnhgbkc != PLIDMGKBEAH.RESULTS) { if (gknihnhgbkc == PLIDMGKBEAH.RESULTS_LOCKED) { if (this.CGBIILEMJHM.OJNMJHNGGJG) { goto IL_52; } } else if (gknihnhgbkc != PLIDMGKBEAH.GAME_RUNNING) { } NDMHMOJFOKC mdmmdpekicf = this.CGBIILEMJHM.MDMMDPEKICF; throw new NullReferenceException(); } IL_52: bool flag = (uint)1 != 0U; baseRaycaster.enabled = flag; } GameScoreboardHeaderView gameScoreboardHeaderView = this.header; GIDGPEJECKI cgbiilemjhm = this.CGBIILEMJHM; PLIDMGKBEAH gknihnhgbkc2 = this.GKNIHNHGBKC; gameScoreboardHeaderView.SetGameModel(gknihnhgbkc2, cgbiilemjhm); GameScoreboardFooterView gameScoreboardFooterView = this.footer; GIDGPEJECKI cgbiilemjhm2 = this.CGBIILEMJHM; PLIDMGKBEAH gknihnhgbkc3 = this.GKNIHNHGBKC; gameScoreboardFooterView.SetGameModel(gknihnhgbkc3, cgbiilemjhm2); GameScoreboardBodyView gameScoreboardBodyView = this.body; GIDGPEJECKI cgbiilemjhm3 = this.CGBIILEMJHM; PLIDMGKBEAH gknihnhgbkc4 = this.GKNIHNHGBKC; gameScoreboardBodyView.SetGameModel(gknihnhgbkc4, cgbiilemjhm3); this.EDGBJMDGBIL = false; } } // Token: 0x06002C97 RID: 11415 RVA: 0x000B6DB0 File Offset: 0x000B4FB0 [Token(Token = "0x6002C97")] [Address(RVA = "0x758900", Offset = "0x757700", VA = "0x180758900")] public void Button_StartGame() { GameUIView.PIFJCHPLJNI cahdfafdfbg = this.CAHDFAFDFBG; if (cahdfafdfbg != 0) { cahdfafdfbg(); return; } } // Token: 0x06002C98 RID: 11416 RVA: 0x000B6DD0 File Offset: 0x000B4FD0 [Token(Token = "0x6002C98")] [Address(RVA = "0x758840", Offset = "0x757640", VA = "0x180758840")] public void Button_StartGameEarly() { GameUIView.PIFJCHPLJNI pgopenkdigm = this.PGOPENKDIGM; if (pgopenkdigm != 0) { pgopenkdigm(); return; } } // Token: 0x06002C99 RID: 11417 RVA: 0x000B6DF0 File Offset: 0x000B4FF0 [Token(Token = "0x6002C99")] [Address(RVA = "0x758510", Offset = "0x757310", VA = "0x180758510")] public void Button_JoinGame() { GameUIView.PIFJCHPLJNI ffbnboflggd = this.FFBNBOFLGGD; if (ffbnboflggd != 0) { ffbnboflggd(); return; } } // Token: 0x06002C9A RID: 11418 RVA: 0x000B6E10 File Offset: 0x000B5010 [Token(Token = "0x6002C9A")] [Address(RVA = "0x9D3FB0", Offset = "0x9D2DB0", VA = "0x1809D3FB0")] public void Button_SwitchTeam() { GameUIView.PIFJCHPLJNI cdipjggfjff = this.CDIPJGGFJFF; if (cdipjggfjff != 0) { cdipjggfjff(); return; } } // Token: 0x06002C9B RID: 11419 RVA: 0x000B6E30 File Offset: 0x000B5030 [Token(Token = "0x6002C9B")] [Address(RVA = "0x108CC10", Offset = "0x108BA10", VA = "0x18108CC10")] public void Button_JoinTeam(CGLKOJIMDIH CGOLFOLCHIF) { GameUIView.NMEKJIIDOMA affafijhnga = this.AFFAFIJHNGA; if (affafijhnga != 0) { affafijhnga(CGOLFOLCHIF); return; } } // Token: 0x06002C9C RID: 11420 RVA: 0x000B6E50 File Offset: 0x000B5050 [Token(Token = "0x6002C9C")] [Address(RVA = "0x108CC30", Offset = "0x108BA30", VA = "0x18108CC30")] public void Button_StartOver() { GameUIView.PIFJCHPLJNI ldcmkanlbkh = this.LDCMKANLBKH; if (ldcmkanlbkh != 0) { ldcmkanlbkh(); return; } } // Token: 0x06002C9D RID: 11421 RVA: 0x000B6E70 File Offset: 0x000B5070 [Token(Token = "0x6002C9D")] [Address(RVA = "0x81F2E0", Offset = "0x81E0E0", VA = "0x18081F2E0")] public void Button_SwitchMode() { GameUIView.PIFJCHPLJNI glonhplkpkp = this.GLONHPLKPKP; if (glonhplkpkp != 0) { glonhplkpkp(); return; } } // Token: 0x06002C9E RID: 11422 RVA: 0x000B6E90 File Offset: 0x000B5090 [Token(Token = "0x6002C9E")] [Address(RVA = "0xDF5780", Offset = "0xDF4580", VA = "0x180DF5780")] public void Button_VoteNextMap() { GameUIView.PIFJCHPLJNI iddpcfjlhkc = this.IDDPCFJLHKC; if (iddpcfjlhkc != 0) { iddpcfjlhkc(); return; } } // Token: 0x06002C9F RID: 11423 RVA: 0x000B6EB0 File Offset: 0x000B50B0 [Token(Token = "0x6002C9F")] [Address(RVA = "0x7BA9F0", Offset = "0x7B97F0", VA = "0x1807BA9F0")] public void Button_ViewResults() { GameUIView.PIFJCHPLJNI bkmlkbchafl = this.BKMLKBCHAFL; if (bkmlkbchafl != 0) { bkmlkbchafl(); return; } } // Token: 0x06002CA0 RID: 11424 RVA: 0x000B6ED0 File Offset: 0x000B50D0 [Token(Token = "0x6002CA0")] [Address(RVA = "0x108CDD0", Offset = "0x108BBD0", VA = "0x18108CDD0", Slot = "6")] public override void SetGameDataModel(PLIDMGKBEAH GKNIHNHGBKC, GIDGPEJECKI CGBIILEMJHM) { this.GKNIHNHGBKC = GKNIHNHGBKC; this.CGBIILEMJHM = CGBIILEMJHM; this.EDGBJMDGBIL = true; } // Token: 0x06002CA1 RID: 11425 RVA: 0x000B6EF4 File Offset: 0x000B50F4 [Token(Token = "0x6002CA1")] [Address(RVA = "0x108CDF0", Offset = "0x108BBF0", VA = "0x18108CDF0", Slot = "7")] public override void SetTimerDataModel(PLIDMGKBEAH GKNIHNHGBKC, CONGBPBHBCN KINCJNDGHIE) { this.header.SetTimerDataModel(GKNIHNHGBKC, KINCJNDGHIE); } // Token: 0x06002CA2 RID: 11426 RVA: 0x000B6F14 File Offset: 0x000B5114 [Token(Token = "0x6002CA2")] [Address(RVA = "0x108CC50", Offset = "0x108BA50", VA = "0x18108CC50")] private void GPMDGGNDPHP() { if (this.EDGBJMDGBIL && this.KJDHMJPNDCK) { BaseRaycaster baseRaycaster = base.LEGDONKKEKG(); int num = 0; if (baseRaycaster != num) { PLIDMGKBEAH gknihnhgbkc = this.GKNIHNHGBKC; if (gknihnhgbkc > PLIDMGKBEAH.GAME_STARTING && gknihnhgbkc != PLIDMGKBEAH.RESULTS) { if (gknihnhgbkc == PLIDMGKBEAH.RESULTS_LOCKED) { if (this.CGBIILEMJHM.OJNMJHNGGJG) { goto IL_52; } } else if (gknihnhgbkc != PLIDMGKBEAH.GAME_RUNNING) { } NDMHMOJFOKC mdmmdpekicf = this.CGBIILEMJHM.MDMMDPEKICF; throw new NullReferenceException(); } IL_52: bool flag = (uint)1 != 0U; baseRaycaster.enabled = flag; } GameScoreboardHeaderView gameScoreboardHeaderView = this.header; GIDGPEJECKI cgbiilemjhm = this.CGBIILEMJHM; PLIDMGKBEAH gknihnhgbkc2 = this.GKNIHNHGBKC; gameScoreboardHeaderView.SetGameModel(gknihnhgbkc2, cgbiilemjhm); GameScoreboardFooterView gameScoreboardFooterView = this.footer; GIDGPEJECKI cgbiilemjhm2 = this.CGBIILEMJHM; PLIDMGKBEAH gknihnhgbkc3 = this.GKNIHNHGBKC; gameScoreboardFooterView.SetGameModel(gknihnhgbkc3, cgbiilemjhm2); GameScoreboardBodyView gameScoreboardBodyView = this.body; GIDGPEJECKI cgbiilemjhm3 = this.CGBIILEMJHM; PLIDMGKBEAH gknihnhgbkc4 = this.GKNIHNHGBKC; gameScoreboardBodyView.SetGameModel(gknihnhgbkc4, cgbiilemjhm3); this.EDGBJMDGBIL = false; } } // Token: 0x06002CA3 RID: 11427 RVA: 0x000B700C File Offset: 0x000B520C [Token(Token = "0x6002CA3")] [Address(RVA = "0x108D010", Offset = "0x108BE10", VA = "0x18108D010")] public GameScoreboardView() { int num = 0; int num2 = 0; this.primaryColor = num; this.highlightBackgroundAlpha = 1f; this.defaultBackgroundAlpha = 0.68f; this.textColor = num2; base..ctor(); } // Token: 0x0400242D RID: 9261 [FieldOffset(Offset = "0x80")] [Token(Token = "0x400242D")] [SerializeField] [Header("Colors")] private Color primaryColor; // Token: 0x0400242E RID: 9262 [FieldOffset(Offset = "0x90")] [Token(Token = "0x400242E")] [SerializeField] private Color textColor; // Token: 0x0400242F RID: 9263 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x400242F")] [SerializeField] [Header("Alpha")] private float highlightBackgroundAlpha; // Token: 0x04002430 RID: 9264 [FieldOffset(Offset = "0xA4")] [Token(Token = "0x4002430")] [SerializeField] private float defaultBackgroundAlpha; // Token: 0x04002431 RID: 9265 [FieldOffset(Offset = "0xA8")] [Token(Token = "0x4002431")] [SerializeField] [Header("Game ScoreboardView")] private GameScoreboardHeaderView header; // Token: 0x04002432 RID: 9266 [FieldOffset(Offset = "0xB0")] [Token(Token = "0x4002432")] [SerializeField] private GameScoreboardBodyView body; // Token: 0x04002433 RID: 9267 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x4002433")] [SerializeField] private GameScoreboardFooterView footer; // Token: 0x04002434 RID: 9268 [FieldOffset(Offset = "0xC0")] [Token(Token = "0x4002434")] private PLIDMGKBEAH GKNIHNHGBKC; // Token: 0x04002435 RID: 9269 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x4002435")] private GIDGPEJECKI CGBIILEMJHM; // Token: 0x04002436 RID: 9270 [FieldOffset(Offset = "0xD0")] [Token(Token = "0x4002436")] private bool EDGBJMDGBIL; // Token: 0x04002437 RID: 9271 [FieldOffset(Offset = "0xD1")] [Token(Token = "0x4002437")] private bool KJDHMJPNDCK; }