134 lines
4.7 KiB
C#
134 lines
4.7 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using CodeStage.AntiCheat.ObscuredTypes;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
using UnityEngine.Events;
|
|
|
|
namespace AGUI.StackedUI
|
|
{
|
|
// Token: 0x02001AE0 RID: 6880
|
|
[Token(Token = "0x2001AE0")]
|
|
[StructLayout(3)]
|
|
public class AccountPagedGrid : RecyclerPagedGrid<CCEOLAOLEKJ, PlayerButton>
|
|
{
|
|
// Token: 0x0600B8EB RID: 47339 RVA: 0x002B6984 File Offset: 0x002B4B84
|
|
[Token(Token = "0x600B8EB")]
|
|
[Address(RVA = "0x16E3940", Offset = "0x16E2340", VA = "0x1816E3940", 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
|
|
{
|
|
AccountPagedGrid <>4__this = this;
|
|
PlayerButton button2 = button;
|
|
AccountPagedGrid.ShowPlayerDetailsEvent showDetailsEvent = <>4__this.ShowDetailsEvent;
|
|
CCEOLAOLEKJ <PBHKKOAINGC>k__BackingField = button2.<PBHKKOAINGC>k__BackingField;
|
|
showDetailsEvent.Invoke(<PBHKKOAINGC>k__BackingField);
|
|
};
|
|
buttonAction.AddListener(unityAction);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600B8EC RID: 47340 RVA: 0x002B69E0 File Offset: 0x002B4BE0
|
|
[Token(Token = "0x600B8EC")]
|
|
[Address(RVA = "0x16E3A20", Offset = "0x16E2420", VA = "0x1816E3A20")]
|
|
public void SetAccountsSimple(IEnumerable<CCEOLAOLEKJ> OLLKMIGNGBF)
|
|
{
|
|
this.HGLLKBFOBIE = (AccountSpecificUIBehaviour.PlayerDisplayMode)((ulong)0L);
|
|
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
|
}
|
|
|
|
// Token: 0x0600B8ED RID: 47341 RVA: 0x002B6A00 File Offset: 0x002B4C00
|
|
[Token(Token = "0x600B8ED")]
|
|
[Address(RVA = "0x16E3A40", Offset = "0x16E2440", VA = "0x1816E3A40")]
|
|
public void SetAccounts(IEnumerable<CCEOLAOLEKJ> OLLKMIGNGBF, AccountSpecificUIBehaviour.PlayerDisplayMode HGLLKBFOBIE, bool EEFDDMLCDEM)
|
|
{
|
|
this.HGLLKBFOBIE = HGLLKBFOBIE;
|
|
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
|
}
|
|
|
|
// Token: 0x0600B8EE RID: 47342 RVA: 0x002B6A1C File Offset: 0x002B4C1C
|
|
[Token(Token = "0x600B8EE")]
|
|
[Address(RVA = "0x16E3890", Offset = "0x16E2290", VA = "0x1816E3890", Slot = "15")]
|
|
protected override void BGIECEPGDBE(CCEOLAOLEKJ HFIDFDPOCKA, PlayerButton LKDLEHGHCAD, int CKOIAKLOKMM)
|
|
{
|
|
int num = ObscuredInt.FAJDMKOEFLH(HFIDFDPOCKA.<IFBPANODIPA>k__BackingField);
|
|
AccountSpecificUIBehaviour.PlayerDisplayMode hgllkbfobie = this.HGLLKBFOBIE;
|
|
LKDLEHGHCAD.SetAccount(num, hgllkbfobie);
|
|
}
|
|
|
|
// Token: 0x0600B8EF RID: 47343 RVA: 0x002B6A4C File Offset: 0x002B4C4C
|
|
[Token(Token = "0x600B8EF")]
|
|
[Address(RVA = "0x16E3A60", Offset = "0x16E2460", VA = "0x1816E3A60")]
|
|
public AccountPagedGrid()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400798D RID: 31117
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x400798D")]
|
|
[SerializeField]
|
|
private AccountPagedGrid.ShowPlayerDetailsEvent ShowDetailsEvent;
|
|
|
|
// Token: 0x0400798E RID: 31118
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x400798E")]
|
|
private AccountSpecificUIBehaviour.PlayerDisplayMode HGLLKBFOBIE;
|
|
|
|
// Token: 0x02001AE1 RID: 6881
|
|
[Token(Token = "0x2001AE1")]
|
|
[Serializable]
|
|
public class ShowPlayerDetailsEvent : UnityEvent<CCEOLAOLEKJ>
|
|
{
|
|
// Token: 0x0600B8F0 RID: 47344 RVA: 0x002B6A60 File Offset: 0x002B4C60
|
|
[Token(Token = "0x600B8F0")]
|
|
[Address(RVA = "0x16F9E80", Offset = "0x16F8880", VA = "0x1816F9E80")]
|
|
public ShowPlayerDetailsEvent()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02001AE2 RID: 6882
|
|
[Token(Token = "0x2001AE2")]
|
|
[CompilerGenerated]
|
|
private sealed class CNECLOOLLGG
|
|
{
|
|
// Token: 0x0600B8F1 RID: 47345 RVA: 0x002B6A74 File Offset: 0x002B4C74
|
|
[Token(Token = "0x600B8F1")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public CNECLOOLLGG()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600B8F2 RID: 47346 RVA: 0x002B6A88 File Offset: 0x002B4C88
|
|
[Token(Token = "0x600B8F2")]
|
|
[Address(RVA = "0x16F3490", Offset = "0x16F1E90", VA = "0x1816F3490")]
|
|
internal void <SetupNewChild>b__0()
|
|
{
|
|
AccountPagedGrid accountPagedGrid = this.<>4__this;
|
|
PlayerButton playerButton = this.button;
|
|
AccountPagedGrid.ShowPlayerDetailsEvent showDetailsEvent = accountPagedGrid.ShowDetailsEvent;
|
|
CCEOLAOLEKJ <PBHKKOAINGC>k__BackingField = playerButton.<PBHKKOAINGC>k__BackingField;
|
|
showDetailsEvent.Invoke(<PBHKKOAINGC>k__BackingField);
|
|
}
|
|
|
|
// Token: 0x0400798F RID: 31119
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400798F")]
|
|
public AccountPagedGrid <>4__this;
|
|
|
|
// Token: 0x04007990 RID: 31120
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4007990")]
|
|
public PlayerButton button;
|
|
}
|
|
}
|
|
}
|