247 lines
8.7 KiB
C#
247 lines
8.7 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Runtime.CompilerServices;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace AGUI.StackedUI
|
|
{
|
|
// Token: 0x0200124F RID: 4687
|
|
[Token(Token = "0x200124F")]
|
|
public class PlayerEventGuestsPagedGrid : AccountIdPagedGrid
|
|
{
|
|
// Token: 0x060068C1 RID: 26817 RVA: 0x0016DB60 File Offset: 0x0016BD60
|
|
[Token(Token = "0x60068C1")]
|
|
[Address(RVA = "0x1DBEF00", Offset = "0x1DBDF00", VA = "0x181DBEF00", Slot = "12")]
|
|
protected override void Awake()
|
|
{
|
|
base.Awake();
|
|
IILCGFIHJLP<CCMBKDINCAH, PBIJAPEOEDO> eggmojhegjn = GNPDMBPGHBH.EGGMOJHEGJN;
|
|
Action<CCMBKDINCAH, PBIJAPEOEDO> action = new Action(this.HIMGKBBPHPJ);
|
|
GNPDMBPGHBH.EGGMOJHEGJN = IILCGFIHJLP.BPJDFPACLMK(eggmojhegjn, action);
|
|
IILCGFIHJLP<CCMBKDINCAH, PBIJAPEOEDO> bopniiboloe = GNPDMBPGHBH.BOPNIIBOLOE;
|
|
Action<CCMBKDINCAH, PBIJAPEOEDO> action2 = new Action(this.EEHNCDBLOKN);
|
|
GNPDMBPGHBH.BOPNIIBOLOE = IILCGFIHJLP.BPJDFPACLMK(bopniiboloe, action2);
|
|
}
|
|
|
|
// Token: 0x060068C2 RID: 26818 RVA: 0x0016DBB4 File Offset: 0x0016BDB4
|
|
[Token(Token = "0x60068C2")]
|
|
[Address(RVA = "0x1DBF430", Offset = "0x1DBE430", VA = "0x181DBF430")]
|
|
private void OnDestroy()
|
|
{
|
|
IILCGFIHJLP<CCMBKDINCAH, PBIJAPEOEDO> eggmojhegjn = GNPDMBPGHBH.EGGMOJHEGJN;
|
|
Action<CCMBKDINCAH, PBIJAPEOEDO> action = new Action(this.HIMGKBBPHPJ);
|
|
GNPDMBPGHBH.EGGMOJHEGJN = IILCGFIHJLP.GMNMHGMFGOL(eggmojhegjn, action);
|
|
IILCGFIHJLP<CCMBKDINCAH, PBIJAPEOEDO> bopniiboloe = GNPDMBPGHBH.BOPNIIBOLOE;
|
|
Action<CCMBKDINCAH, PBIJAPEOEDO> action2 = new Action(this.EEHNCDBLOKN);
|
|
GNPDMBPGHBH.BOPNIIBOLOE = IILCGFIHJLP.GMNMHGMFGOL(bopniiboloe, action2);
|
|
}
|
|
|
|
// Token: 0x060068C3 RID: 26819 RVA: 0x0016DC00 File Offset: 0x0016BE00
|
|
[Token(Token = "0x60068C3")]
|
|
[Address(RVA = "0x1DBF550", Offset = "0x1DBE550", VA = "0x181DBF550")]
|
|
public void SetResponses(List<PBIJAPEOEDO> ABKDKGIONFA, bool EEFDDMLCDEM)
|
|
{
|
|
this.ECLDMGOKIGB = ABKDKGIONFA;
|
|
PBIJAPEOEDO pbijapeoedo = Enumerable.FirstOrDefault<PBIJAPEOEDO>(ABKDKGIONFA);
|
|
if (pbijapeoedo != 0)
|
|
{
|
|
}
|
|
this.BPOPPNJMJIB = pbijapeoedo;
|
|
Func<PBIJAPEOEDO, FFEICMIIBMC> func;
|
|
if (PlayerEventGuestsPagedGrid.<>c.<>9__4_0 == 0)
|
|
{
|
|
func = (PBIJAPEOEDO r) => r.<PALMIOEJANE>k__BackingField;
|
|
PlayerEventGuestsPagedGrid.<>c.<>9__4_0 = func;
|
|
}
|
|
IOrderedEnumerable<PBIJAPEOEDO> orderedEnumerable = Enumerable.OrderBy<PBIJAPEOEDO, FFEICMIIBMC>(ABKDKGIONFA, func);
|
|
Func<PBIJAPEOEDO, int> func2;
|
|
if (PlayerEventGuestsPagedGrid.<>c.<>9__4_1 == 0)
|
|
{
|
|
func2 = (PBIJAPEOEDO r) => r.<FMMJEJMBDPL>k__BackingField;
|
|
PlayerEventGuestsPagedGrid.<>c.<>9__4_1 = func2;
|
|
}
|
|
IEnumerable<PBIJAPEOEDO> enumerable = Enumerable.Select<PBIJAPEOEDO, int>(orderedEnumerable, func2);
|
|
base.SetAccountIds(enumerable, EEFDDMLCDEM);
|
|
}
|
|
|
|
// Token: 0x060068C4 RID: 26820 RVA: 0x0016DC80 File Offset: 0x0016BE80
|
|
[Token(Token = "0x60068C4")]
|
|
[Address(RVA = "0x1DBF210", Offset = "0x1DBE210", VA = "0x181DBF210")]
|
|
private void EEHNCDBLOKN(CCMBKDINCAH MFJCKOBPMGA, PBIJAPEOEDO MAOOLFEBOOD)
|
|
{
|
|
long bpoppnjmjib = this.BPOPPNJMJIB;
|
|
if (MFJCKOBPMGA.<KJHKNKGENCJ>k__BackingField == bpoppnjmjib)
|
|
{
|
|
List<PBIJAPEOEDO> ecldmgokigb = this.ECLDMGOKIGB;
|
|
Func<PBIJAPEOEDO, bool> func = delegate(PBIJAPEOEDO r)
|
|
{
|
|
long <BBHNCIFNCJF>k__BackingField = MAOOLFEBOOD.<BBHNCIFNCJF>k__BackingField;
|
|
return r.<BBHNCIFNCJF>k__BackingField == <BBHNCIFNCJF>k__BackingField;
|
|
};
|
|
PBIJAPEOEDO pbijapeoedo = Enumerable.FirstOrDefault<PBIJAPEOEDO>(ecldmgokigb, func);
|
|
if (pbijapeoedo != 0)
|
|
{
|
|
bool flag = this.ECLDMGOKIGB.Remove(pbijapeoedo);
|
|
List<PBIJAPEOEDO> ecldmgokigb2 = this.ECLDMGOKIGB;
|
|
int num = 0;
|
|
this.SetResponses(ecldmgokigb2, num != 0);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060068C5 RID: 26821 RVA: 0x0016DCF8 File Offset: 0x0016BEF8
|
|
[Token(Token = "0x60068C5")]
|
|
[Address(RVA = "0x1DBF320", Offset = "0x1DBE320", VA = "0x181DBF320")]
|
|
private void HIMGKBBPHPJ(CCMBKDINCAH MFJCKOBPMGA, PBIJAPEOEDO MAOOLFEBOOD)
|
|
{
|
|
long bpoppnjmjib = this.BPOPPNJMJIB;
|
|
if (MFJCKOBPMGA.<KJHKNKGENCJ>k__BackingField == bpoppnjmjib)
|
|
{
|
|
List<PBIJAPEOEDO> ecldmgokigb = this.ECLDMGOKIGB;
|
|
Func<PBIJAPEOEDO, bool> func = delegate(PBIJAPEOEDO r)
|
|
{
|
|
long <BBHNCIFNCJF>k__BackingField = MAOOLFEBOOD.<BBHNCIFNCJF>k__BackingField;
|
|
return r.<BBHNCIFNCJF>k__BackingField == <BBHNCIFNCJF>k__BackingField;
|
|
};
|
|
if (Enumerable.FirstOrDefault<PBIJAPEOEDO>(ecldmgokigb, func) == 0)
|
|
{
|
|
List<PBIJAPEOEDO> ecldmgokigb2 = this.ECLDMGOKIGB;
|
|
PBIJAPEOEDO response = MAOOLFEBOOD;
|
|
ecldmgokigb2.Add(response);
|
|
List<PBIJAPEOEDO> ecldmgokigb3 = this.ECLDMGOKIGB;
|
|
int num = 0;
|
|
this.SetResponses(ecldmgokigb3, num != 0);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060068C6 RID: 26822 RVA: 0x0016DD74 File Offset: 0x0016BF74
|
|
[Token(Token = "0x60068C6")]
|
|
[Address(RVA = "0x1DBF030", Offset = "0x1DBE030", VA = "0x181DBF030", Slot = "15")]
|
|
protected override void BGIECEPGDBE(int GKLPIFBPGOD, PlayerButton LKDLEHGHCAD, int CKOIAKLOKMM)
|
|
{
|
|
int accountId = GKLPIFBPGOD;
|
|
int num = 0;
|
|
LKDLEHGHCAD.SetAccount(GKLPIFBPGOD, (AccountSpecificUIBehaviour.PlayerDisplayMode)num);
|
|
if (LKDLEHGHCAD != 0)
|
|
{
|
|
List<PBIJAPEOEDO> ecldmgokigb = this.ECLDMGOKIGB;
|
|
Func<PBIJAPEOEDO, bool> func = delegate(PBIJAPEOEDO r)
|
|
{
|
|
int accountId2 = accountId;
|
|
return r.<FMMJEJMBDPL>k__BackingField == accountId2;
|
|
};
|
|
PBIJAPEOEDO pbijapeoedo = Enumerable.FirstOrDefault<PBIJAPEOEDO>(ecldmgokigb, func);
|
|
int num2 = 0;
|
|
int num3 = 0;
|
|
if (num2 != num3)
|
|
{
|
|
int <FMMJEJMBDPL>k__BackingField = pbijapeoedo.<FMMJEJMBDPL>k__BackingField;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060068C7 RID: 26823 RVA: 0x0016DDE0 File Offset: 0x0016BFE0
|
|
[Token(Token = "0x60068C7")]
|
|
[Address(RVA = "0x1DBF740", Offset = "0x1DBE740", VA = "0x181DBF740")]
|
|
public PlayerEventGuestsPagedGrid()
|
|
{
|
|
List<PBIJAPEOEDO> list = new List();
|
|
this.ECLDMGOKIGB = list;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x040044EB RID: 17643
|
|
[FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x40044EB")]
|
|
private long BPOPPNJMJIB;
|
|
|
|
// Token: 0x040044EC RID: 17644
|
|
[FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x40044EC")]
|
|
private List<PBIJAPEOEDO> ECLDMGOKIGB;
|
|
|
|
// Token: 0x02001251 RID: 4689
|
|
[Token(Token = "0x2001251")]
|
|
[CompilerGenerated]
|
|
private sealed class BPEJEGNAMJI
|
|
{
|
|
// Token: 0x060068CC RID: 26828 RVA: 0x0016DE64 File Offset: 0x0016C064
|
|
[Token(Token = "0x60068CC")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public BPEJEGNAMJI()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060068CD RID: 26829 RVA: 0x0016DE78 File Offset: 0x0016C078
|
|
[Token(Token = "0x60068CD")]
|
|
[Address(RVA = "0x12D51A0", Offset = "0x12D41A0", VA = "0x1812D51A0")]
|
|
internal bool <PlayerEvents_PlayerEventResponseDeleted>b__0(PBIJAPEOEDO r)
|
|
{
|
|
long <BBHNCIFNCJF>k__BackingField = this.response.<BBHNCIFNCJF>k__BackingField;
|
|
return r.<BBHNCIFNCJF>k__BackingField == <BBHNCIFNCJF>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x040044F0 RID: 17648
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40044F0")]
|
|
public PBIJAPEOEDO response;
|
|
}
|
|
|
|
// Token: 0x02001252 RID: 4690
|
|
[Token(Token = "0x2001252")]
|
|
[CompilerGenerated]
|
|
private sealed class JKDHJLOCLKI
|
|
{
|
|
// Token: 0x060068CE RID: 26830 RVA: 0x0016DEA0 File Offset: 0x0016C0A0
|
|
[Token(Token = "0x60068CE")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public JKDHJLOCLKI()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060068CF RID: 26831 RVA: 0x0016DEB4 File Offset: 0x0016C0B4
|
|
[Token(Token = "0x60068CF")]
|
|
[Address(RVA = "0x12D51A0", Offset = "0x12D41A0", VA = "0x1812D51A0")]
|
|
internal bool <PlayerEvents_PlayerEventResponseChanged>b__0(PBIJAPEOEDO r)
|
|
{
|
|
long <BBHNCIFNCJF>k__BackingField = this.response.<BBHNCIFNCJF>k__BackingField;
|
|
return r.<BBHNCIFNCJF>k__BackingField == <BBHNCIFNCJF>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x040044F1 RID: 17649
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40044F1")]
|
|
public PBIJAPEOEDO response;
|
|
}
|
|
|
|
// Token: 0x02001253 RID: 4691
|
|
[Token(Token = "0x2001253")]
|
|
[CompilerGenerated]
|
|
private sealed class EMGGMHHLKFD
|
|
{
|
|
// Token: 0x060068D0 RID: 26832 RVA: 0x0016DEDC File Offset: 0x0016C0DC
|
|
[Token(Token = "0x60068D0")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public EMGGMHHLKFD()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060068D1 RID: 26833 RVA: 0x0016DEF0 File Offset: 0x0016C0F0
|
|
[Token(Token = "0x60068D1")]
|
|
[Address(RVA = "0x1DB3F90", Offset = "0x1DB2F90", VA = "0x181DB3F90")]
|
|
internal bool <SetChild>b__0(PBIJAPEOEDO r)
|
|
{
|
|
int num = this.accountId;
|
|
return r.<FMMJEJMBDPL>k__BackingField == num;
|
|
}
|
|
|
|
// Token: 0x040044F2 RID: 17650
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40044F2")]
|
|
public int accountId;
|
|
}
|
|
}
|
|
}
|