using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; using UnityEngine.UI; // Token: 0x020005E7 RID: 1511 [Token(Token = "0x20005E7")] [StructLayout(3)] public class GameScoreboardTeamHeaderView : ProjectorUIElementView { // Token: 0x170007EB RID: 2027 // (get) Token: 0x06002C9E RID: 11422 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x06002C9F RID: 11423 RVA: 0x000BA2E0 File Offset: 0x000B84E0 [Token(Token = "0x170007EB")] public override ProjectorUIElementView.BKAODFAEPIA ALHLJJCNFAE { [Token(Token = "0x6002C9E")] [Address(RVA = "0x442FF0", Offset = "0x4419F0", VA = "0x180442FF0", Slot = "4")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x6002C9F")] [Address(RVA = "0x1CF5CE0", Offset = "0x1CF46E0", VA = "0x181CF5CE0", Slot = "5")] set { int num = 0; Color egckemjiiae = value.EGCKEMJIIAE; this.MEDIJKHGEDI.EGCKEMJIIAE = egckemjiiae; GameScoreboardPlayerStatColumnView[] jkjjboohfbl = this.JKJJBOOHFBL; if (num < jkjjboohfbl.Length) { GameScoreboardPlayerStatColumnView gameScoreboardPlayerStatColumnView = jkjjboohfbl[num]; ProjectorUIElementView.BKAODFAEPIA medijkhgedi = this.MEDIJKHGEDI; Color egckemjiiae2 = this.MEDIJKHGEDI.EGCKEMJIIAE; ProjectorUIElementView.BKAODFAEPIA colors = gameScoreboardPlayerStatColumnView.ALHLJJCNFAE; GameScoreboardPlayerStatColumnView[] jkjjboohfbl2 = this.JKJJBOOHFBL; num++; } } } // Token: 0x06002CA0 RID: 11424 RVA: 0x000BA34C File Offset: 0x000B854C [Token(Token = "0x6002CA0")] [Address(RVA = "0x1CF5810", Offset = "0x1CF4210", VA = "0x181CF5810")] public void SetGameModel(PLIDMGKBEAH GKNIHNHGBKC, GIDGPEJECKI PDPLCAPLMEL) { bool flag; if (GKNIHNHGBKC != PLIDMGKBEAH.RESULTS_LOCKED) { flag = GKNIHNHGBKC == PLIDMGKBEAH.GAME_RUNNING; } bool hoceefcklkb = PDPLCAPLMEL.HOCEEFCKLKB; bool efekgipoocc = PDPLCAPLMEL.EFEKGIPOOCC; this.scoreColumn.SetActive(efekgipoocc); Text text = this.scoreLabel; int num = 0; if (text != num) { if (hoceefcklkb && PDPLCAPLMEL.EDKBGDMOHDM) { Text text2 = this.scoreLabel; } string text3 = this.scoreLabel.text; } int num2 = 0; int num3 = 0; if (flag) { int num4 = 0; if (num4 < PDPLCAPLMEL.LOEHAADKHBD) { GameScoreboardPlayerStatColumnView[] jkjjboohfbl = this.JKJJBOOHFBL; int length = jkjjboohfbl.Length; if (num3 < length) { bool[] noebjeekkic = PDPLCAPLMEL.NOEBJEEKKIC; GameObject gameObject = jkjjboohfbl[num3].gameObject; bool flag3; bool flag2 = !flag3; gameObject.SetActive(flag2); if (!flag3) { GameScoreboardPlayerStatColumnView[] jkjjboohfbl2 = this.JKJJBOOHFBL; string[] ehonffneaja = PDPLCAPLMEL.EHONFFNEAJA; GameScoreboardPlayerStatColumnView gameScoreboardPlayerStatColumnView = jkjjboohfbl2[num3]; string text4 = ehonffneaja[num2]; gameScoreboardPlayerStatColumnView.SetHeaderModel(text4); GameScoreboardPlayerStatColumnView gameScoreboardPlayerStatColumnView2 = this.JKJJBOOHFBL[num3]; FHJABCEKCCI[] fiahjpecmdm = PDPLCAPLMEL.FIAHJPECMDM; num3++; } num2++; } } GameScoreboardPlayerStatColumnView[] jkjjboohfbl3 = this.JKJJBOOHFBL; GameScoreboardPlayerStatColumnView gameScoreboardPlayerStatColumnView3; LayoutElement loifadikbdl = gameScoreboardPlayerStatColumnView3.LOIFADIKBDL; int num5 = 0; if (loifadikbdl != num5) { float minWidth = gameScoreboardPlayerStatColumnView3.LOIFADIKBDL.minWidth; float preferredWidth = gameScoreboardPlayerStatColumnView3.LOIFADIKBDL.preferredWidth; } } GameScoreboardPlayerStatColumnView[] jkjjboohfbl4 = this.JKJJBOOHFBL; if (num3 < jkjjboohfbl4.Length) { GameObject gameObject2 = jkjjboohfbl4[num3].gameObject; int num6 = 0; gameObject2.SetActive(num6 != 0); GameScoreboardPlayerStatColumnView[] jkjjboohfbl5 = this.JKJJBOOHFBL; num3++; } int num7 = 0; base.AKFAIDJOBLB(num7 != 0); } // Token: 0x06002CA1 RID: 11425 RVA: 0x000BA504 File Offset: 0x000B8704 [Token(Token = "0x6002CA1")] [Address(RVA = "0x1CF5680", Offset = "0x1CF4080", VA = "0x181CF5680", Slot = "6")] protected override void Awake() { base.Awake(); GameScoreboardPlayerStatColumnView[] array = new GameScoreboardPlayerStatColumnView[this.maxStatColumnCount]; int num = 0; this.JKJJBOOHFBL = array; if (this.maxStatColumnCount > num) { GameScoreboardPlayerStatColumnView[] jkjjboohfbl = this.JKJJBOOHFBL; GameScoreboardPlayerStatColumnView gameScoreboardPlayerStatColumnView = global::UnityEngine.Object.Instantiate(this.statColumnPrefab); throw new ArrayTypeMismatchException(); } } // Token: 0x06002CA2 RID: 11426 RVA: 0x000BA5A8 File Offset: 0x000B87A8 [Token(Token = "0x6002CA2")] [Address(RVA = "0x1CF5CD0", Offset = "0x1CF46D0", VA = "0x181CF5CD0")] public GameScoreboardTeamHeaderView() { } // Token: 0x040025BA RID: 9658 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x40025BA")] [SerializeField] [Header("Stat Columns")] private GameScoreboardPlayerStatColumnView statColumnPrefab; // Token: 0x040025BB RID: 9659 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x40025BB")] [SerializeField] private int maxStatColumnCount = (int)((ulong)4L); // Token: 0x040025BC RID: 9660 [global::Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x40025BC")] [SerializeField] private Transform statColumnRoot; // Token: 0x040025BD RID: 9661 [global::Cpp2IlInjected.FieldOffset(Offset = "0x68")] [Token(Token = "0x40025BD")] [SerializeField] [Header("Score Column")] private GameObject scoreColumn; // Token: 0x040025BE RID: 9662 [global::Cpp2IlInjected.FieldOffset(Offset = "0x70")] [Token(Token = "0x40025BE")] [SerializeField] private Text scoreLabel; // Token: 0x040025BF RID: 9663 [global::Cpp2IlInjected.FieldOffset(Offset = "0x78")] [Token(Token = "0x40025BF")] private GameScoreboardPlayerStatColumnView[] JKJJBOOHFBL; // Token: 0x040025C0 RID: 9664 [Token(Token = "0x40025C0")] private static readonly string NEENKJGMJIE = "SCORE"; // Token: 0x040025C1 RID: 9665 [global::Cpp2IlInjected.FieldOffset(Offset = "0x80")] [Token(Token = "0x40025C1")] private ProjectorUIElementView.BKAODFAEPIA MEDIJKHGEDI; }