249 lines
8.7 KiB
C#
249 lines
8.7 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using RecRoom;
|
|
|
|
namespace AGUI.StackedUI
|
|
{
|
|
// Token: 0x02001B19 RID: 6937
|
|
[Token(Token = "0x2001B19")]
|
|
[StructLayout(3)]
|
|
public class PlayerEventGuestsPagedGrid : AccountIdPagedGrid
|
|
{
|
|
// Token: 0x0600BA0B RID: 47627 RVA: 0x002BBC94 File Offset: 0x002B9E94
|
|
[Token(Token = "0x600BA0B")]
|
|
[Address(RVA = "0x192EE10", Offset = "0x192D810", VA = "0x18192EE10", Slot = "12")]
|
|
protected override void Awake()
|
|
{
|
|
base.Awake();
|
|
ActionEvent<CCMBKDINCAH, PBIJAPEOEDO> eggmojhegjn = GNPDMBPGHBH.EGGMOJHEGJN;
|
|
Action<CCMBKDINCAH, PBIJAPEOEDO> action = new Action(this.HIMGKBBPHPJ);
|
|
GNPDMBPGHBH.EGGMOJHEGJN = eggmojhegjn + action;
|
|
ActionEvent<CCMBKDINCAH, PBIJAPEOEDO> bopniiboloe = GNPDMBPGHBH.BOPNIIBOLOE;
|
|
Action<CCMBKDINCAH, PBIJAPEOEDO> action2 = new Action(this.EEHNCDBLOKN);
|
|
GNPDMBPGHBH.BOPNIIBOLOE = bopniiboloe + action2;
|
|
}
|
|
|
|
// Token: 0x0600BA0C RID: 47628 RVA: 0x002BBCE8 File Offset: 0x002B9EE8
|
|
[Token(Token = "0x600BA0C")]
|
|
[Address(RVA = "0x192F340", Offset = "0x192DD40", VA = "0x18192F340")]
|
|
private void OnDestroy()
|
|
{
|
|
ActionEvent<CCMBKDINCAH, PBIJAPEOEDO> eggmojhegjn = GNPDMBPGHBH.EGGMOJHEGJN;
|
|
Action<CCMBKDINCAH, PBIJAPEOEDO> action = new Action(this.HIMGKBBPHPJ);
|
|
GNPDMBPGHBH.EGGMOJHEGJN = eggmojhegjn - action;
|
|
ActionEvent<CCMBKDINCAH, PBIJAPEOEDO> bopniiboloe = GNPDMBPGHBH.BOPNIIBOLOE;
|
|
Action<CCMBKDINCAH, PBIJAPEOEDO> action2 = new Action(this.EEHNCDBLOKN);
|
|
GNPDMBPGHBH.BOPNIIBOLOE = bopniiboloe - action2;
|
|
}
|
|
|
|
// Token: 0x0600BA0D RID: 47629 RVA: 0x002BBD34 File Offset: 0x002B9F34
|
|
[Token(Token = "0x600BA0D")]
|
|
[Address(RVA = "0x192F460", Offset = "0x192DE60", VA = "0x18192F460")]
|
|
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: 0x0600BA0E RID: 47630 RVA: 0x002BBDB4 File Offset: 0x002B9FB4
|
|
[Token(Token = "0x600BA0E")]
|
|
[Address(RVA = "0x192F120", Offset = "0x192DB20", VA = "0x18192F120")]
|
|
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: 0x0600BA0F RID: 47631 RVA: 0x002BBE2C File Offset: 0x002BA02C
|
|
[Token(Token = "0x600BA0F")]
|
|
[Address(RVA = "0x192F230", Offset = "0x192DC30", VA = "0x18192F230")]
|
|
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: 0x0600BA10 RID: 47632 RVA: 0x002BBEA8 File Offset: 0x002BA0A8
|
|
[Token(Token = "0x600BA10")]
|
|
[Address(RVA = "0x192EF40", Offset = "0x192D940", VA = "0x18192EF40", 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)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600BA11 RID: 47633 RVA: 0x002BBF0C File Offset: 0x002BA10C
|
|
[Token(Token = "0x600BA11")]
|
|
[Address(RVA = "0x192F650", Offset = "0x192E050", VA = "0x18192F650")]
|
|
public PlayerEventGuestsPagedGrid()
|
|
{
|
|
List<PBIJAPEOEDO> list = new List();
|
|
this.ECLDMGOKIGB = list;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x04007A8C RID: 31372
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x4007A8C")]
|
|
private long BPOPPNJMJIB;
|
|
|
|
// Token: 0x04007A8D RID: 31373
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x4007A8D")]
|
|
private List<PBIJAPEOEDO> ECLDMGOKIGB;
|
|
|
|
// Token: 0x02001B1B RID: 6939
|
|
[Token(Token = "0x2001B1B")]
|
|
[CompilerGenerated]
|
|
private sealed class BPEJEGNAMJI
|
|
{
|
|
// Token: 0x0600BA16 RID: 47638 RVA: 0x002BBF90 File Offset: 0x002BA190
|
|
[Token(Token = "0x600BA16")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public BPEJEGNAMJI()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600BA17 RID: 47639 RVA: 0x002BBFA4 File Offset: 0x002BA1A4
|
|
[Token(Token = "0x600BA17")]
|
|
[Address(RVA = "0x10163E0", Offset = "0x1014DE0", VA = "0x1810163E0")]
|
|
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: 0x04007A91 RID: 31377
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4007A91")]
|
|
public PBIJAPEOEDO response;
|
|
}
|
|
|
|
// Token: 0x02001B1C RID: 6940
|
|
[Token(Token = "0x2001B1C")]
|
|
[CompilerGenerated]
|
|
private sealed class JKDHJLOCLKI
|
|
{
|
|
// Token: 0x0600BA18 RID: 47640 RVA: 0x002BBFCC File Offset: 0x002BA1CC
|
|
[Token(Token = "0x600BA18")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public JKDHJLOCLKI()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600BA19 RID: 47641 RVA: 0x002BBFE0 File Offset: 0x002BA1E0
|
|
[Token(Token = "0x600BA19")]
|
|
[Address(RVA = "0x10163E0", Offset = "0x1014DE0", VA = "0x1810163E0")]
|
|
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: 0x04007A92 RID: 31378
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4007A92")]
|
|
public PBIJAPEOEDO response;
|
|
}
|
|
|
|
// Token: 0x02001B1D RID: 6941
|
|
[Token(Token = "0x2001B1D")]
|
|
[CompilerGenerated]
|
|
private sealed class EMGGMHHLKFD
|
|
{
|
|
// Token: 0x0600BA1A RID: 47642 RVA: 0x002BC008 File Offset: 0x002BA208
|
|
[Token(Token = "0x600BA1A")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public EMGGMHHLKFD()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600BA1B RID: 47643 RVA: 0x002BC01C File Offset: 0x002BA21C
|
|
[Token(Token = "0x600BA1B")]
|
|
[Address(RVA = "0x1926D20", Offset = "0x1925720", VA = "0x181926D20")]
|
|
internal bool <SetChild>b__0(PBIJAPEOEDO r)
|
|
{
|
|
int num = this.accountId;
|
|
return r.<FMMJEJMBDPL>k__BackingField == num;
|
|
}
|
|
|
|
// Token: 0x04007A93 RID: 31379
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4007A93")]
|
|
public int accountId;
|
|
}
|
|
}
|
|
}
|