m
This commit is contained in:
@@ -0,0 +1,275 @@
|
||||
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<int, PlayerButton>
|
||||
{
|
||||
// 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 <PBHKKOAINGC>k__BackingField = button2.<PBHKKOAINGC>k__BackingField;
|
||||
showDetailsEvent.Invoke(<PBHKKOAINGC>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<int> 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<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: 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<int> 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<CCEOLAOLEKJ>
|
||||
{
|
||||
// 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 <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: 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 <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: 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<int> activeChildren;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user