using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; using UnityEngine.EventSystems; // Token: 0x020005E9 RID: 1513 [Token(Token = "0x20005E9")] [StructLayout(3)] public class GameScoreboardView : GameUIView { // Token: 0x06002CAE RID: 11438 RVA: 0x000BA6E8 File Offset: 0x000B88E8 [Token(Token = "0x6002CAE")] [Address(RVA = "0x1CF6800", Offset = "0x1CF5200", VA = "0x181CF6800", 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: 0x06002CAF RID: 11439 RVA: 0x000BA76C File Offset: 0x000B896C [Token(Token = "0x6002CAF")] [Address(RVA = "0x1CF6BD0", Offset = "0x1CF55D0", VA = "0x181CF6BD0", 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: 0x06002CB0 RID: 11440 RVA: 0x000BA7E8 File Offset: 0x000B89E8 [Token(Token = "0x6002CB0")] [Address(RVA = "0x1CF6950", Offset = "0x1CF5350", VA = "0x181CF6950")] 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: 0x06002CB1 RID: 11441 RVA: 0x000BA8E0 File Offset: 0x000B8AE0 [Token(Token = "0x6002CB1")] [Address(RVA = "0x1247020", Offset = "0x1245A20", VA = "0x181247020")] public void Button_StartGame() { GameUIView.PIFJCHPLJNI cahdfafdfbg = this.CAHDFAFDFBG; if (cahdfafdfbg != 0) { cahdfafdfbg(); return; } } // Token: 0x06002CB2 RID: 11442 RVA: 0x000BA900 File Offset: 0x000B8B00 [Token(Token = "0x6002CB2")] [Address(RVA = "0xCDEFF0", Offset = "0xCDD9F0", VA = "0x180CDEFF0")] public void Button_StartGameEarly() { GameUIView.PIFJCHPLJNI pgopenkdigm = this.PGOPENKDIGM; if (pgopenkdigm != 0) { pgopenkdigm(); return; } } // Token: 0x06002CB3 RID: 11443 RVA: 0x000BA920 File Offset: 0x000B8B20 [Token(Token = "0x6002CB3")] [Address(RVA = "0x10172C0", Offset = "0x1015CC0", VA = "0x1810172C0")] public void Button_JoinGame() { GameUIView.PIFJCHPLJNI ffbnboflggd = this.FFBNBOFLGGD; if (ffbnboflggd != 0) { ffbnboflggd(); return; } } // Token: 0x06002CB4 RID: 11444 RVA: 0x000BA940 File Offset: 0x000B8B40 [Token(Token = "0x6002CB4")] [Address(RVA = "0x129A460", Offset = "0x1298E60", VA = "0x18129A460")] public void Button_SwitchTeam() { GameUIView.PIFJCHPLJNI cdipjggfjff = this.CDIPJGGFJFF; if (cdipjggfjff != 0) { cdipjggfjff(); return; } } // Token: 0x06002CB5 RID: 11445 RVA: 0x000BA960 File Offset: 0x000B8B60 [Token(Token = "0x6002CB5")] [Address(RVA = "0x1CF6930", Offset = "0x1CF5330", VA = "0x181CF6930")] public void Button_JoinTeam(CGLKOJIMDIH CGOLFOLCHIF) { GameUIView.NMEKJIIDOMA affafijhnga = this.AFFAFIJHNGA; if (affafijhnga != 0) { affafijhnga(CGOLFOLCHIF); return; } } // Token: 0x06002CB6 RID: 11446 RVA: 0x000BA980 File Offset: 0x000B8B80 [Token(Token = "0x6002CB6")] [Address(RVA = "0x1B1BCB0", Offset = "0x1B1A6B0", VA = "0x181B1BCB0")] public void Button_StartOver() { GameUIView.PIFJCHPLJNI ldcmkanlbkh = this.LDCMKANLBKH; if (ldcmkanlbkh != 0) { ldcmkanlbkh(); return; } } // Token: 0x06002CB7 RID: 11447 RVA: 0x000BA9A0 File Offset: 0x000B8BA0 [Token(Token = "0x6002CB7")] [Address(RVA = "0x11BC440", Offset = "0x11BAE40", VA = "0x1811BC440")] public void Button_SwitchMode() { GameUIView.PIFJCHPLJNI glonhplkpkp = this.GLONHPLKPKP; if (glonhplkpkp != 0) { glonhplkpkp(); return; } } // Token: 0x06002CB8 RID: 11448 RVA: 0x000BA9C0 File Offset: 0x000B8BC0 [Token(Token = "0x6002CB8")] [Address(RVA = "0x1459D30", Offset = "0x1458730", VA = "0x181459D30")] public void Button_VoteNextMap() { GameUIView.PIFJCHPLJNI iddpcfjlhkc = this.IDDPCFJLHKC; if (iddpcfjlhkc != 0) { iddpcfjlhkc(); return; } } // Token: 0x06002CB9 RID: 11449 RVA: 0x000BA9E0 File Offset: 0x000B8BE0 [Token(Token = "0x6002CB9")] [Address(RVA = "0x13E5C70", Offset = "0x13E4670", VA = "0x1813E5C70")] public void Button_ViewResults() { GameUIView.PIFJCHPLJNI bkmlkbchafl = this.BKMLKBCHAFL; if (bkmlkbchafl != 0) { bkmlkbchafl(); return; } } // Token: 0x06002CBA RID: 11450 RVA: 0x000BAA00 File Offset: 0x000B8C00 [Token(Token = "0x6002CBA")] [Address(RVA = "0x1CF6AD0", Offset = "0x1CF54D0", VA = "0x181CF6AD0", Slot = "6")] public override void SetGameDataModel(PLIDMGKBEAH GKNIHNHGBKC, GIDGPEJECKI CGBIILEMJHM) { this.GKNIHNHGBKC = GKNIHNHGBKC; this.CGBIILEMJHM = CGBIILEMJHM; this.EDGBJMDGBIL = true; } // Token: 0x06002CBB RID: 11451 RVA: 0x000BAA24 File Offset: 0x000B8C24 [Token(Token = "0x6002CBB")] [Address(RVA = "0x1CF6AF0", Offset = "0x1CF54F0", VA = "0x181CF6AF0", Slot = "7")] public override void SetTimerDataModel(PLIDMGKBEAH GKNIHNHGBKC, CONGBPBHBCN KINCJNDGHIE) { GameScoreboardHeaderView gameScoreboardHeaderView = this.header; if (GKNIHNHGBKC <= PLIDMGKBEAH.RESULTS) { bool isCompleted = ((IAsyncResult)gameScoreboardHeaderView.timerText).IsCompleted; return; } } // Token: 0x06002CBC RID: 11452 RVA: 0x000BAA68 File Offset: 0x000B8C68 [Token(Token = "0x6002CBC")] [Address(RVA = "0x1CF6950", Offset = "0x1CF5350", VA = "0x181CF6950")] 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: 0x06002CBD RID: 11453 RVA: 0x000BAB60 File Offset: 0x000B8D60 [Token(Token = "0x6002CBD")] [Address(RVA = "0x1CF6DC0", Offset = "0x1CF57C0", VA = "0x181CF6DC0")] public GameScoreboardView() { int num = 0; int num2 = 0; this.primaryColor = num; this.highlightBackgroundAlpha = 1f; this.defaultBackgroundAlpha = 0.68f; this.textColor = num2; base..ctor(); } // Token: 0x040025CE RID: 9678 [global::Cpp2IlInjected.FieldOffset(Offset = "0x80")] [Token(Token = "0x40025CE")] [SerializeField] [Header("Colors")] private Color primaryColor; // Token: 0x040025CF RID: 9679 [global::Cpp2IlInjected.FieldOffset(Offset = "0x90")] [Token(Token = "0x40025CF")] [SerializeField] private Color textColor; // Token: 0x040025D0 RID: 9680 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")] [Token(Token = "0x40025D0")] [SerializeField] [Header("Alpha")] private float highlightBackgroundAlpha; // Token: 0x040025D1 RID: 9681 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA4")] [Token(Token = "0x40025D1")] [SerializeField] private float defaultBackgroundAlpha; // Token: 0x040025D2 RID: 9682 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")] [Token(Token = "0x40025D2")] [SerializeField] [Header("Game ScoreboardView")] private GameScoreboardHeaderView header; // Token: 0x040025D3 RID: 9683 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")] [Token(Token = "0x40025D3")] [SerializeField] private GameScoreboardBodyView body; // Token: 0x040025D4 RID: 9684 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")] [Token(Token = "0x40025D4")] [SerializeField] private GameScoreboardFooterView footer; // Token: 0x040025D5 RID: 9685 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")] [Token(Token = "0x40025D5")] private PLIDMGKBEAH GKNIHNHGBKC; // Token: 0x040025D6 RID: 9686 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")] [Token(Token = "0x40025D6")] private GIDGPEJECKI CGBIILEMJHM; // Token: 0x040025D7 RID: 9687 [global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")] [Token(Token = "0x40025D7")] private bool EDGBJMDGBIL; // Token: 0x040025D8 RID: 9688 [global::Cpp2IlInjected.FieldOffset(Offset = "0xD1")] [Token(Token = "0x40025D8")] private bool KJDHMJPNDCK; }