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 eggmojhegjn = GNPDMBPGHBH.EGGMOJHEGJN; Action action = new Action(this.HIMGKBBPHPJ); GNPDMBPGHBH.EGGMOJHEGJN = eggmojhegjn + action; ActionEvent bopniiboloe = GNPDMBPGHBH.BOPNIIBOLOE; Action 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 eggmojhegjn = GNPDMBPGHBH.EGGMOJHEGJN; Action action = new Action(this.HIMGKBBPHPJ); GNPDMBPGHBH.EGGMOJHEGJN = eggmojhegjn - action; ActionEvent bopniiboloe = GNPDMBPGHBH.BOPNIIBOLOE; Action 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 ABKDKGIONFA, bool EEFDDMLCDEM) { this.ECLDMGOKIGB = ABKDKGIONFA; PBIJAPEOEDO pbijapeoedo = Enumerable.FirstOrDefault(ABKDKGIONFA); if (pbijapeoedo != 0) { } this.BPOPPNJMJIB = pbijapeoedo; Func func; if (PlayerEventGuestsPagedGrid.<>c.<>9__4_0 == 0) { func = (PBIJAPEOEDO r) => r.k__BackingField; PlayerEventGuestsPagedGrid.<>c.<>9__4_0 = func; } IOrderedEnumerable orderedEnumerable = Enumerable.OrderBy(ABKDKGIONFA, func); Func func2; if (PlayerEventGuestsPagedGrid.<>c.<>9__4_1 == 0) { func2 = (PBIJAPEOEDO r) => r.k__BackingField; PlayerEventGuestsPagedGrid.<>c.<>9__4_1 = func2; } IEnumerable enumerable = Enumerable.Select(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.k__BackingField == bpoppnjmjib) { List ecldmgokigb = this.ECLDMGOKIGB; Func func = delegate(PBIJAPEOEDO r) { long k__BackingField = MAOOLFEBOOD.k__BackingField; return r.k__BackingField == k__BackingField; }; PBIJAPEOEDO pbijapeoedo = Enumerable.FirstOrDefault(ecldmgokigb, func); if (pbijapeoedo != 0) { bool flag = this.ECLDMGOKIGB.Remove(pbijapeoedo); List 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.k__BackingField == bpoppnjmjib) { List ecldmgokigb = this.ECLDMGOKIGB; Func func = delegate(PBIJAPEOEDO r) { long k__BackingField = MAOOLFEBOOD.k__BackingField; return r.k__BackingField == k__BackingField; }; if (Enumerable.FirstOrDefault(ecldmgokigb, func) == 0) { List ecldmgokigb2 = this.ECLDMGOKIGB; PBIJAPEOEDO response = MAOOLFEBOOD; ecldmgokigb2.Add(response); List 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 ecldmgokigb = this.ECLDMGOKIGB; Func func = delegate(PBIJAPEOEDO r) { int accountId2 = accountId; return r.k__BackingField == accountId2; }; PBIJAPEOEDO pbijapeoedo = Enumerable.FirstOrDefault(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 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 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 b__0(PBIJAPEOEDO r) { long k__BackingField = this.response.k__BackingField; return r.k__BackingField == 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 b__0(PBIJAPEOEDO r) { long k__BackingField = this.response.k__BackingField; return r.k__BackingField == 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 b__0(PBIJAPEOEDO r) { int num = this.accountId; return r.k__BackingField == num; } // Token: 0x04007A93 RID: 31379 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4007A93")] public int accountId; } } }