using System; using Cpp2IlInjected; using UnityEngine; using UnityEngine.EventSystems; // Token: 0x020005EC RID: 1516 [Token(Token = "0x20005EC")] public class GameScoreboardView : GameUIView { // Token: 0x06002D16 RID: 11542 RVA: 0x000B7DDC File Offset: 0x000B5FDC [Token(Token = "0x6002D16")] [Address(RVA = "0x1BE9E00", Offset = "0x1BE8E00", VA = "0x181BE9E00", 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: 0x06002D17 RID: 11543 RVA: 0x000B7E60 File Offset: 0x000B6060 [Token(Token = "0x6002D17")] [Address(RVA = "0x1BEA140", Offset = "0x1BE9140", VA = "0x181BEA140", 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: 0x06002D18 RID: 11544 RVA: 0x000B7EDC File Offset: 0x000B60DC [Token(Token = "0x6002D18")] [Address(RVA = "0x1BE9F70", Offset = "0x1BE8F70", VA = "0x181BE9F70")] 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: 0x06002D19 RID: 11545 RVA: 0x000B7FD4 File Offset: 0x000B61D4 [Token(Token = "0x6002D19")] [Address(RVA = "0x12C7490", Offset = "0x12C6490", VA = "0x1812C7490")] public void Button_StartGame() { GameUIView.PIFJCHPLJNI cahdfafdfbg = this.CAHDFAFDFBG; if (cahdfafdfbg != 0) { cahdfafdfbg(); return; } } // Token: 0x06002D1A RID: 11546 RVA: 0x000B7FF4 File Offset: 0x000B61F4 [Token(Token = "0x6002D1A")] [Address(RVA = "0x12C73D0", Offset = "0x12C63D0", VA = "0x1812C73D0")] public void Button_StartGameEarly() { GameUIView.PIFJCHPLJNI pgopenkdigm = this.PGOPENKDIGM; if (pgopenkdigm != 0) { pgopenkdigm(); return; } } // Token: 0x06002D1B RID: 11547 RVA: 0x000B8014 File Offset: 0x000B6214 [Token(Token = "0x6002D1B")] [Address(RVA = "0x12C70A0", Offset = "0x12C60A0", VA = "0x1812C70A0")] public void Button_JoinGame() { GameUIView.PIFJCHPLJNI ffbnboflggd = this.FFBNBOFLGGD; if (ffbnboflggd != 0) { ffbnboflggd(); return; } } // Token: 0x06002D1C RID: 11548 RVA: 0x000B8034 File Offset: 0x000B6234 [Token(Token = "0x6002D1C")] [Address(RVA = "0xAB1A70", Offset = "0xAB0A70", VA = "0x180AB1A70")] public void Button_SwitchTeam() { GameUIView.PIFJCHPLJNI cdipjggfjff = this.CDIPJGGFJFF; if (cdipjggfjff != 0) { cdipjggfjff(); return; } } // Token: 0x06002D1D RID: 11549 RVA: 0x000B8054 File Offset: 0x000B6254 [Token(Token = "0x6002D1D")] [Address(RVA = "0x1BE9F30", Offset = "0x1BE8F30", VA = "0x181BE9F30")] public void Button_JoinTeam(CGLKOJIMDIH CGOLFOLCHIF) { GameUIView.NMEKJIIDOMA affafijhnga = this.AFFAFIJHNGA; if (affafijhnga != 0) { affafijhnga(CGOLFOLCHIF); return; } } // Token: 0x06002D1E RID: 11550 RVA: 0x000B8074 File Offset: 0x000B6274 [Token(Token = "0x6002D1E")] [Address(RVA = "0x1BE9F50", Offset = "0x1BE8F50", VA = "0x181BE9F50")] public void Button_StartOver() { GameUIView.PIFJCHPLJNI ldcmkanlbkh = this.LDCMKANLBKH; if (ldcmkanlbkh != 0) { ldcmkanlbkh(); return; } } // Token: 0x06002D1F RID: 11551 RVA: 0x000B8094 File Offset: 0x000B6294 [Token(Token = "0x6002D1F")] [Address(RVA = "0x12FD4D0", Offset = "0x12FC4D0", VA = "0x1812FD4D0")] public void Button_SwitchMode() { GameUIView.PIFJCHPLJNI glonhplkpkp = this.GLONHPLKPKP; if (glonhplkpkp != 0) { glonhplkpkp(); return; } } // Token: 0x06002D20 RID: 11552 RVA: 0x000B80B4 File Offset: 0x000B62B4 [Token(Token = "0x6002D20")] [Address(RVA = "0x19035B0", Offset = "0x19025B0", VA = "0x1819035B0")] public void Button_VoteNextMap() { GameUIView.PIFJCHPLJNI iddpcfjlhkc = this.IDDPCFJLHKC; if (iddpcfjlhkc != 0) { iddpcfjlhkc(); return; } } // Token: 0x06002D21 RID: 11553 RVA: 0x000B80D4 File Offset: 0x000B62D4 [Token(Token = "0x6002D21")] [Address(RVA = "0x19035D0", Offset = "0x19025D0", VA = "0x1819035D0")] public void Button_ViewResults() { GameUIView.PIFJCHPLJNI bkmlkbchafl = this.BKMLKBCHAFL; if (bkmlkbchafl != 0) { bkmlkbchafl(); return; } } // Token: 0x06002D22 RID: 11554 RVA: 0x000B80F4 File Offset: 0x000B62F4 [Token(Token = "0x6002D22")] [Address(RVA = "0x1BEA0F0", Offset = "0x1BE90F0", VA = "0x181BEA0F0", Slot = "6")] public override void SetGameDataModel(PLIDMGKBEAH GKNIHNHGBKC, GIDGPEJECKI CGBIILEMJHM) { this.GKNIHNHGBKC = GKNIHNHGBKC; this.CGBIILEMJHM = CGBIILEMJHM; this.EDGBJMDGBIL = true; } // Token: 0x06002D23 RID: 11555 RVA: 0x000B8118 File Offset: 0x000B6318 [Token(Token = "0x6002D23")] [Address(RVA = "0x1BEA110", Offset = "0x1BE9110", VA = "0x181BEA110", Slot = "7")] public override void SetTimerDataModel(PLIDMGKBEAH GKNIHNHGBKC, CONGBPBHBCN KINCJNDGHIE) { this.header.SetTimerDataModel(GKNIHNHGBKC, KINCJNDGHIE); } // Token: 0x06002D24 RID: 11556 RVA: 0x000B8138 File Offset: 0x000B6338 [Token(Token = "0x6002D24")] [Address(RVA = "0x1BE9F70", Offset = "0x1BE8F70", VA = "0x181BE9F70")] 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: 0x06002D25 RID: 11557 RVA: 0x000B8230 File Offset: 0x000B6430 [Token(Token = "0x6002D25")] [Address(RVA = "0x1BEA330", Offset = "0x1BE9330", VA = "0x181BEA330")] public GameScoreboardView() { int num = 0; int num2 = 0; this.primaryColor = num; this.highlightBackgroundAlpha = 1f; this.defaultBackgroundAlpha = 0.68f; this.textColor = num2; base..ctor(); } // Token: 0x0400248E RID: 9358 [FieldOffset(Offset = "0x80")] [Token(Token = "0x400248E")] [SerializeField] [Header("Colors")] private Color primaryColor; // Token: 0x0400248F RID: 9359 [FieldOffset(Offset = "0x90")] [Token(Token = "0x400248F")] [SerializeField] private Color textColor; // Token: 0x04002490 RID: 9360 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x4002490")] [SerializeField] [Header("Alpha")] private float highlightBackgroundAlpha; // Token: 0x04002491 RID: 9361 [FieldOffset(Offset = "0xA4")] [Token(Token = "0x4002491")] [SerializeField] private float defaultBackgroundAlpha; // Token: 0x04002492 RID: 9362 [FieldOffset(Offset = "0xA8")] [Token(Token = "0x4002492")] [SerializeField] [Header("Game ScoreboardView")] private GameScoreboardHeaderView header; // Token: 0x04002493 RID: 9363 [FieldOffset(Offset = "0xB0")] [Token(Token = "0x4002493")] [SerializeField] private GameScoreboardBodyView body; // Token: 0x04002494 RID: 9364 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x4002494")] [SerializeField] private GameScoreboardFooterView footer; // Token: 0x04002495 RID: 9365 [FieldOffset(Offset = "0xC0")] [Token(Token = "0x4002495")] private PLIDMGKBEAH GKNIHNHGBKC; // Token: 0x04002496 RID: 9366 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x4002496")] private GIDGPEJECKI CGBIILEMJHM; // Token: 0x04002497 RID: 9367 [FieldOffset(Offset = "0xD0")] [Token(Token = "0x4002497")] private bool EDGBJMDGBIL; // Token: 0x04002498 RID: 9368 [FieldOffset(Offset = "0xD1")] [Token(Token = "0x4002498")] private bool KJDHMJPNDCK; }