using System; using System.Collections.Generic; using System.Diagnostics; using System.Linq; using System.Runtime.CompilerServices; using Cpp2IlInjected; using Pathfinding.RVO; using UnityEngine; using UnityEngine.Events; namespace AGUI.StackedUI { // Token: 0x02001233 RID: 4659 [Token(Token = "0x2001233")] public class AccountIdPagedGrid : RecyclerPagedGrid { // Token: 0x06006853 RID: 26707 RVA: 0x0016BEAC File Offset: 0x0016A0AC [Token(Token = "0x6006853")] [Address(RVA = "0x1A4A3A0", Offset = "0x1A493A0", VA = "0x181A4A3A0")] private void Start() { if (!this.DKPOLFDDKON) { this.DKPOLFDDKON = true; } } // Token: 0x06006854 RID: 26708 RVA: 0x0016BECC File Offset: 0x0016A0CC [Token(Token = "0x6006854")] [Address(RVA = "0x1A4A260", Offset = "0x1A49260", VA = "0x181A4A260", Slot = "14")] protected override void EHDPGHCPKDB(PlayerButton LKDLEHGHCAD) { PlayerButton button = LKDLEHGHCAD; base.EHDPGHCPKDB(LKDLEHGHCAD); if (this.ShowDetailsEvent != (ulong)0L) { Button3D.OnButton3DClick buttonAction = button.PAALHPHGBDF; UnityAction unityAction = delegate { AccountIdPagedGrid <>4__this = this; PlayerButton button2 = button; AccountIdPagedGrid.ShowPlayerDetailsEvent showDetailsEvent = <>4__this.ShowDetailsEvent; CCEOLAOLEKJ k__BackingField = button2.k__BackingField; showDetailsEvent.Invoke(k__BackingField); }; buttonAction.AddListener(unityAction); } } // Token: 0x06006855 RID: 26709 RVA: 0x0016BF28 File Offset: 0x0016A128 [Token(Token = "0x6006855")] [Address(RVA = "0x1A4A340", Offset = "0x1A49340", VA = "0x181A4A340")] public void SetAccountIds(IEnumerable ILNGMAANNDG, bool EEFDDMLCDEM) { this.Awake(); float height = ((IAgent)this).Height; } // Token: 0x06006856 RID: 26710 RVA: 0x0016BF44 File Offset: 0x0016A144 [Token(Token = "0x6006856")] [Address(RVA = "0x1A4A090", Offset = "0x1A49090", VA = "0x181A4A090", Slot = "10")] protected override void DNCIOHNNCJL(IList DACJLIFBHFG) { AccountIdPagedGrid.JOMGNLJINJI jomgnljinji = new AccountIdPagedGrid.JOMGNLJINJI(); jomgnljinji.<>4__this = this; jomgnljinji.activeChildren = DACJLIFBHFG; if (jomgnljinji != 0) { if (!this.DKPOLFDDKON) { this.DKPOLFDDKON = true; } int kdpehphodcd = this.KDPEHPHODCD; this.LOCJOJFOGEO = kdpehphodcd; PMGCJEPKFOF> pmgcjepkfof = PEGGCEDHBOF.NHCHADDMPFC(Enumerable.ToList(jomgnljinji.activeChildren)); Action> action = delegate(List accounts) { AccountIdPagedGrid <>4__this = jomgnljinji.<>4__this; int kdpehphodcd2 = <>4__this.KDPEHPHODCD; if (<>4__this.LOCJOJFOGEO == kdpehphodcd2) { IList activeChildren2 = jomgnljinji.activeChildren; if (kdpehphodcd2 == 0) { AccountIdPagedGrid <>4__this2 = jomgnljinji.<>4__this; string text2 = <>4__this2.noResultsString; PLDMAFINLJO.FANDNIHFMNM(<>4__this2.emptyDisplayText, text2); } GameObject emptyDisplay = jomgnljinji.<>4__this.emptyDisplay; int num2 = 0; if (emptyDisplay != num2) { AccountIdPagedGrid <>4__this3 = jomgnljinji.<>4__this; IList activeChildren3 = jomgnljinji.activeChildren; GameObject emptyDisplay2 = <>4__this3.emptyDisplay; bool flag = <>4__this3 == 0; emptyDisplay2.SetActive(flag); GameObject gameObject = jomgnljinji.<>4__this.gridBaseTransform.gameObject; IList activeChildren4 = jomgnljinji.activeChildren; bool flag2 = gameObject != 0; gameObject.SetActive(flag2); } AccountIdPagedGrid <>4__this4 = jomgnljinji.<>4__this; IList activeChildren5 = jomgnljinji.activeChildren; <>4__this4.DNCIOHNNCJL(activeChildren5); } }; int num = 0; num += num; num++; PMGCJEPKFOF> pmgcjepkfof2 = pmgcjepkfof.OHLPJBFCABI(action); return; } string text = this.noResultsString; PLDMAFINLJO.FANDNIHFMNM(this.emptyDisplayText, text); IList activeChildren = jomgnljinji.activeChildren; base.DNCIOHNNCJL(activeChildren); } // Token: 0x06006857 RID: 26711 RVA: 0x0016BFF0 File Offset: 0x0016A1F0 [Token(Token = "0x6006857")] [Address(RVA = "0x1A4A060", Offset = "0x1A49060", VA = "0x181A4A060", Slot = "15")] protected override void BGIECEPGDBE(int GKLPIFBPGOD, PlayerButton LKDLEHGHCAD, int CKOIAKLOKMM) { int num = 0; LKDLEHGHCAD.SetAccount(GKLPIFBPGOD, (AccountSpecificUIBehaviour.PlayerDisplayMode)num); } // Token: 0x06006858 RID: 26712 RVA: 0x0016C010 File Offset: 0x0016A210 [Token(Token = "0x6006858")] [Address(RVA = "0x1A4A3C0", Offset = "0x1A493C0", VA = "0x181A4A3C0")] public AccountIdPagedGrid() { } // Token: 0x06006859 RID: 26713 RVA: 0x0016C030 File Offset: 0x0016A230 [Token(Token = "0x6006859")] [Address(RVA = "0x1A4A010", Offset = "0x1A49010", VA = "0x181A4A010")] [DebuggerHidden] [CompilerGenerated] private void AEIBJJHGPDO(IList DACJLIFBHFG) { base.DNCIOHNNCJL(DACJLIFBHFG); } // Token: 0x04004483 RID: 17539 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x4004483")] [SerializeField] private string noResultsString = "No Results :("; // Token: 0x04004484 RID: 17540 [FieldOffset(Offset = "0xC0")] [Token(Token = "0x4004484")] [SerializeField] private AccountIdPagedGrid.ShowPlayerDetailsEvent ShowDetailsEvent; // Token: 0x04004485 RID: 17541 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x4004485")] private bool DKPOLFDDKON; // Token: 0x04004486 RID: 17542 [FieldOffset(Offset = "0xCC")] [Token(Token = "0x4004486")] private int LOCJOJFOGEO; // Token: 0x02001234 RID: 4660 [Token(Token = "0x2001234")] [Serializable] public class ShowPlayerDetailsEvent : UnityEvent { // Token: 0x0600685A RID: 26714 RVA: 0x0016C044 File Offset: 0x0016A244 [Token(Token = "0x600685A")] [Address(RVA = "0x1A5E7A0", Offset = "0x1A5D7A0", VA = "0x181A5E7A0")] public ShowPlayerDetailsEvent() { } } // Token: 0x02001235 RID: 4661 [Token(Token = "0x2001235")] [CompilerGenerated] private sealed class PFICOJEHDMJ { // Token: 0x0600685B RID: 26715 RVA: 0x0016C058 File Offset: 0x0016A258 [Token(Token = "0x600685B")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public PFICOJEHDMJ() { } // Token: 0x0600685C RID: 26716 RVA: 0x0016C06C File Offset: 0x0016A26C [Token(Token = "0x600685C")] [Address(RVA = "0x1A5DFD0", Offset = "0x1A5CFD0", VA = "0x181A5DFD0")] internal void b__0() { AccountIdPagedGrid accountIdPagedGrid = this.<>4__this; PlayerButton playerButton = this.button; AccountIdPagedGrid.ShowPlayerDetailsEvent showDetailsEvent = accountIdPagedGrid.ShowDetailsEvent; CCEOLAOLEKJ k__BackingField = playerButton.k__BackingField; showDetailsEvent.Invoke(k__BackingField); } // Token: 0x04004487 RID: 17543 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4004487")] public AccountIdPagedGrid <>4__this; // Token: 0x04004488 RID: 17544 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4004488")] public PlayerButton button; } // Token: 0x02001236 RID: 4662 [Token(Token = "0x2001236")] [CompilerGenerated] private sealed class JOMGNLJINJI { // Token: 0x0600685D RID: 26717 RVA: 0x0016C0A4 File Offset: 0x0016A2A4 [Token(Token = "0x600685D")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public JOMGNLJINJI() { } // Token: 0x0600685E RID: 26718 RVA: 0x0016C0B8 File Offset: 0x0016A2B8 [Token(Token = "0x600685E")] [Address(RVA = "0x1A5D4B0", Offset = "0x1A5C4B0", VA = "0x181A5D4B0")] internal void b__0(List accounts) { AccountIdPagedGrid accountIdPagedGrid = this.<>4__this; int kdpehphodcd = accountIdPagedGrid.KDPEHPHODCD; if (accountIdPagedGrid.LOCJOJFOGEO == kdpehphodcd) { IList list = this.activeChildren; if (kdpehphodcd == 0) { AccountIdPagedGrid accountIdPagedGrid2 = this.<>4__this; string noResultsString = accountIdPagedGrid2.noResultsString; PLDMAFINLJO.FANDNIHFMNM(accountIdPagedGrid2.emptyDisplayText, noResultsString); } GameObject emptyDisplay = this.<>4__this.emptyDisplay; int num = 0; if (emptyDisplay != num) { AccountIdPagedGrid accountIdPagedGrid3 = this.<>4__this; IList list2 = this.activeChildren; GameObject emptyDisplay2 = accountIdPagedGrid3.emptyDisplay; bool flag = accountIdPagedGrid3 == 0; emptyDisplay2.SetActive(flag); GameObject gameObject = this.<>4__this.gridBaseTransform.gameObject; IList list3 = this.activeChildren; bool flag2 = gameObject != 0; gameObject.SetActive(flag2); } AccountIdPagedGrid accountIdPagedGrid4 = this.<>4__this; IList list4 = this.activeChildren; accountIdPagedGrid4.DNCIOHNNCJL(list4); } } // Token: 0x04004489 RID: 17545 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4004489")] public AccountIdPagedGrid <>4__this; // Token: 0x0400448A RID: 17546 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400448A")] public IList activeChildren; } } }