a
This commit is contained in:
@@ -0,0 +1,274 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Diagnostics;
|
||||
using System.Linq;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Events;
|
||||
|
||||
namespace AGUI.StackedUI
|
||||
{
|
||||
// Token: 0x02001166 RID: 4454
|
||||
[Token(Token = "0x2001166")]
|
||||
public class AccountIdPagedGrid : RecyclerPagedGrid<int, PlayerButton>
|
||||
{
|
||||
// Token: 0x060064FB RID: 25851 RVA: 0x00163FF8 File Offset: 0x001621F8
|
||||
[Token(Token = "0x60064FB")]
|
||||
[Address(RVA = "0xF2C700", Offset = "0xF2B500", VA = "0x180F2C700")]
|
||||
private void Start()
|
||||
{
|
||||
if (!this.DKPOLFDDKON)
|
||||
{
|
||||
this.DKPOLFDDKON = true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060064FC RID: 25852 RVA: 0x00164018 File Offset: 0x00162218
|
||||
[Token(Token = "0x60064FC")]
|
||||
[Address(RVA = "0xF2C5C0", Offset = "0xF2B3C0", VA = "0x180F2C5C0", 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 <PBHKKOAINGC>k__BackingField = button2.<PBHKKOAINGC>k__BackingField;
|
||||
showDetailsEvent.Invoke(<PBHKKOAINGC>k__BackingField);
|
||||
};
|
||||
buttonAction.AddListener(unityAction);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060064FD RID: 25853 RVA: 0x00164074 File Offset: 0x00162274
|
||||
[Token(Token = "0x60064FD")]
|
||||
[Address(RVA = "0xF2C6A0", Offset = "0xF2B4A0", VA = "0x180F2C6A0")]
|
||||
public void SetAccountIds(IEnumerable<int> ILNGMAANNDG, bool EEFDDMLCDEM)
|
||||
{
|
||||
this.Awake();
|
||||
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x060064FE RID: 25854 RVA: 0x00164090 File Offset: 0x00162290
|
||||
[Token(Token = "0x60064FE")]
|
||||
[Address(RVA = "0xF2C3F0", Offset = "0xF2B1F0", VA = "0x180F2C3F0", Slot = "10")]
|
||||
protected override void DNCIOHNNCJL(IList<int> 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<List<CCEOLAOLEKJ>> pmgcjepkfof = PEGGCEDHBOF.NHCHADDMPFC(Enumerable.ToList<int>(jomgnljinji.activeChildren));
|
||||
Action<List<CCEOLAOLEKJ>> action = delegate(List<CCEOLAOLEKJ> accounts)
|
||||
{
|
||||
AccountIdPagedGrid <>4__this = jomgnljinji.<>4__this;
|
||||
int kdpehphodcd2 = <>4__this.KDPEHPHODCD;
|
||||
if (<>4__this.LOCJOJFOGEO == kdpehphodcd2)
|
||||
{
|
||||
IList<int> 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<int> activeChildren3 = jomgnljinji.activeChildren;
|
||||
GameObject emptyDisplay2 = <>4__this3.emptyDisplay;
|
||||
bool flag = <>4__this3 == 0;
|
||||
emptyDisplay2.SetActive(flag);
|
||||
GameObject gameObject = jomgnljinji.<>4__this.gridBaseTransform.gameObject;
|
||||
IList<int> activeChildren4 = jomgnljinji.activeChildren;
|
||||
bool flag2 = gameObject != 0;
|
||||
gameObject.SetActive(flag2);
|
||||
}
|
||||
AccountIdPagedGrid <>4__this4 = jomgnljinji.<>4__this;
|
||||
IList<int> activeChildren5 = jomgnljinji.activeChildren;
|
||||
<>4__this4.DNCIOHNNCJL(activeChildren5);
|
||||
}
|
||||
};
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
PMGCJEPKFOF<List<CCEOLAOLEKJ>> pmgcjepkfof2 = pmgcjepkfof.OHLPJBFCABI(action);
|
||||
return;
|
||||
}
|
||||
string text = this.noResultsString;
|
||||
PLDMAFINLJO.FANDNIHFMNM(this.emptyDisplayText, text);
|
||||
IList<int> activeChildren = jomgnljinji.activeChildren;
|
||||
base.DNCIOHNNCJL(activeChildren);
|
||||
}
|
||||
|
||||
// Token: 0x060064FF RID: 25855 RVA: 0x0016413C File Offset: 0x0016233C
|
||||
[Token(Token = "0x60064FF")]
|
||||
[Address(RVA = "0xF2C3C0", Offset = "0xF2B1C0", VA = "0x180F2C3C0", Slot = "15")]
|
||||
protected override void BGIECEPGDBE(int GKLPIFBPGOD, PlayerButton LKDLEHGHCAD, int CKOIAKLOKMM)
|
||||
{
|
||||
int num = 0;
|
||||
LKDLEHGHCAD.SetAccount(GKLPIFBPGOD, (AccountSpecificUIBehaviour.PlayerDisplayMode)num);
|
||||
}
|
||||
|
||||
// Token: 0x06006500 RID: 25856 RVA: 0x0016415C File Offset: 0x0016235C
|
||||
[Token(Token = "0x6006500")]
|
||||
[Address(RVA = "0xF2C720", Offset = "0xF2B520", VA = "0x180F2C720")]
|
||||
public AccountIdPagedGrid()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006501 RID: 25857 RVA: 0x0016417C File Offset: 0x0016237C
|
||||
[Token(Token = "0x6006501")]
|
||||
[Address(RVA = "0xF2C370", Offset = "0xF2B170", VA = "0x180F2C370")]
|
||||
[DebuggerHidden]
|
||||
[CompilerGenerated]
|
||||
private void AEIBJJHGPDO(IList<int> DACJLIFBHFG)
|
||||
{
|
||||
base.DNCIOHNNCJL(DACJLIFBHFG);
|
||||
}
|
||||
|
||||
// Token: 0x0400430D RID: 17165
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x400430D")]
|
||||
[SerializeField]
|
||||
private string noResultsString = "No Results :(";
|
||||
|
||||
// Token: 0x0400430E RID: 17166
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x400430E")]
|
||||
[SerializeField]
|
||||
private AccountIdPagedGrid.ShowPlayerDetailsEvent ShowDetailsEvent;
|
||||
|
||||
// Token: 0x0400430F RID: 17167
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x400430F")]
|
||||
private bool DKPOLFDDKON;
|
||||
|
||||
// Token: 0x04004310 RID: 17168
|
||||
[FieldOffset(Offset = "0xCC")]
|
||||
[Token(Token = "0x4004310")]
|
||||
private int LOCJOJFOGEO;
|
||||
|
||||
// Token: 0x02001167 RID: 4455
|
||||
[Token(Token = "0x2001167")]
|
||||
[Serializable]
|
||||
public class ShowPlayerDetailsEvent : UnityEvent<CCEOLAOLEKJ>
|
||||
{
|
||||
// Token: 0x06006502 RID: 25858 RVA: 0x00164190 File Offset: 0x00162390
|
||||
[Token(Token = "0x6006502")]
|
||||
[Address(RVA = "0xF40E30", Offset = "0xF3FC30", VA = "0x180F40E30")]
|
||||
public ShowPlayerDetailsEvent()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02001168 RID: 4456
|
||||
[Token(Token = "0x2001168")]
|
||||
[CompilerGenerated]
|
||||
private sealed class PFICOJEHDMJ
|
||||
{
|
||||
// Token: 0x06006503 RID: 25859 RVA: 0x001641A4 File Offset: 0x001623A4
|
||||
[Token(Token = "0x6006503")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public PFICOJEHDMJ()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006504 RID: 25860 RVA: 0x001641B8 File Offset: 0x001623B8
|
||||
[Token(Token = "0x6006504")]
|
||||
[Address(RVA = "0xF40660", Offset = "0xF3F460", VA = "0x180F40660")]
|
||||
internal void <SetupNewChild>b__0()
|
||||
{
|
||||
AccountIdPagedGrid accountIdPagedGrid = this.<>4__this;
|
||||
PlayerButton playerButton = this.button;
|
||||
AccountIdPagedGrid.ShowPlayerDetailsEvent showDetailsEvent = accountIdPagedGrid.ShowDetailsEvent;
|
||||
CCEOLAOLEKJ <PBHKKOAINGC>k__BackingField = playerButton.<PBHKKOAINGC>k__BackingField;
|
||||
showDetailsEvent.Invoke(<PBHKKOAINGC>k__BackingField);
|
||||
}
|
||||
|
||||
// Token: 0x04004311 RID: 17169
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4004311")]
|
||||
public AccountIdPagedGrid <>4__this;
|
||||
|
||||
// Token: 0x04004312 RID: 17170
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4004312")]
|
||||
public PlayerButton button;
|
||||
}
|
||||
|
||||
// Token: 0x02001169 RID: 4457
|
||||
[Token(Token = "0x2001169")]
|
||||
[CompilerGenerated]
|
||||
private sealed class JOMGNLJINJI
|
||||
{
|
||||
// Token: 0x06006505 RID: 25861 RVA: 0x001641F0 File Offset: 0x001623F0
|
||||
[Token(Token = "0x6006505")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public JOMGNLJINJI()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006506 RID: 25862 RVA: 0x00164204 File Offset: 0x00162404
|
||||
[Token(Token = "0x6006506")]
|
||||
[Address(RVA = "0xF3F820", Offset = "0xF3E620", VA = "0x180F3F820")]
|
||||
internal void <ActivateCurrentPageActiveChildren>b__0(List<CCEOLAOLEKJ> accounts)
|
||||
{
|
||||
AccountIdPagedGrid accountIdPagedGrid = this.<>4__this;
|
||||
int kdpehphodcd = accountIdPagedGrid.KDPEHPHODCD;
|
||||
if (accountIdPagedGrid.LOCJOJFOGEO == kdpehphodcd)
|
||||
{
|
||||
IList<int> 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<int> list2 = this.activeChildren;
|
||||
GameObject emptyDisplay2 = accountIdPagedGrid3.emptyDisplay;
|
||||
bool flag = accountIdPagedGrid3 == 0;
|
||||
emptyDisplay2.SetActive(flag);
|
||||
GameObject gameObject = this.<>4__this.gridBaseTransform.gameObject;
|
||||
IList<int> list3 = this.activeChildren;
|
||||
bool flag2 = gameObject != 0;
|
||||
gameObject.SetActive(flag2);
|
||||
}
|
||||
AccountIdPagedGrid accountIdPagedGrid4 = this.<>4__this;
|
||||
IList<int> list4 = this.activeChildren;
|
||||
accountIdPagedGrid4.DNCIOHNNCJL(list4);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04004313 RID: 17171
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4004313")]
|
||||
public AccountIdPagedGrid <>4__this;
|
||||
|
||||
// Token: 0x04004314 RID: 17172
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4004314")]
|
||||
public IList<int> activeChildren;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user