using System; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; using CodeStage.AntiCheat.ObscuredTypes; using Cpp2IlInjected; namespace AGUI.StackedUI { // Token: 0x0200116B RID: 4459 [Token(Token = "0x200116B")] public class AddRemovePlayerRoomRolePagedGrid : RecyclerPagedGrid { // Token: 0x0600650A RID: 25866 RVA: 0x00164388 File Offset: 0x00162588 [Token(Token = "0x600650A")] [Address(RVA = "0xF2DD10", Offset = "0xF2CB10", VA = "0x180F2DD10")] public void SetAccountIdsAndRole(IEnumerable ILNGMAANNDG, LMLJHMJEIGM EGPBMGPKIIL, PPENFJMFPNE IJNAMEBOMJJ) { this.PACAJPCGKKD = EGPBMGPKIIL; this.AEMBAGPGHGE = IJNAMEBOMJJ; Func <>9__2_ = AddRemovePlayerRoomRolePagedGrid.<>c.<>9__2_0; if (<>9__2_ == 0) { AddRemovePlayerRoomRolePagedGrid.<>c.<>9__2_0 = delegate(int id) { JJGHAFKJBEI doohkcanflo = PEGGCEDHBOF.DOOHKCANFLO; ObscuredInt k__BackingField = doohkcanflo.k__BackingField; bool fakeValueActive = doohkcanflo.k__BackingField.fakeValueActive; int num = ObscuredInt.FAJDMKOEFLH(k__BackingField); return id == num; }; } IOrderedEnumerable orderedEnumerable = Enumerable.OrderByDescending(ILNGMAANNDG, <>9__2_); Func func = new Func(this.NDCDBAAHBOJ); IOrderedEnumerable orderedEnumerable2 = Enumerable.ThenByDescending(orderedEnumerable, func); bool isCompleted = ((IAsyncResult)this).IsCompleted; } // Token: 0x0600650B RID: 25867 RVA: 0x001643E8 File Offset: 0x001625E8 [Token(Token = "0x600650B")] [Address(RVA = "0xF2DBE0", Offset = "0xF2C9E0", VA = "0x180F2DBE0", Slot = "15")] protected override void BGIECEPGDBE(int GKLPIFBPGOD, AddRemovePlayerRoomRoleGridEntry LKDLEHGHCAD, int CKOIAKLOKMM) { LMLJHMJEIGM pacajpcgkkd = this.PACAJPCGKKD; PPENFJMFPNE aembagpghge = this.AEMBAGPGHGE; AddRemovePlayerRoomRoleConditionalButton button = LKDLEHGHCAD.button; int num = 0; button.SetAccountIdAndRole(GKLPIFBPGOD, pacajpcgkkd, aembagpghge); if (LKDLEHGHCAD.OEOPMNKMLIK != GKLPIFBPGOD) { LKDLEHGHCAD.OEOPMNKMLIK = GKLPIFBPGOD; AccountSpecificUIBehaviour[] cnahcdafdhd = LKDLEHGHCAD.CNAHCDAFDHD; int length = cnahcdafdhd.Length; if (num < length) { AccountSpecificUIBehaviour accountSpecificUIBehaviour = cnahcdafdhd[num]; int num2 = 0; accountSpecificUIBehaviour.SetPlayer(num, (AccountSpecificUIBehaviour.PlayerDisplayMode)num2); num++; } } } // Token: 0x0600650C RID: 25868 RVA: 0x0016445C File Offset: 0x0016265C [Token(Token = "0x600650C")] [Address(RVA = "0xF2DE70", Offset = "0xF2CC70", VA = "0x180F2DE70")] public AddRemovePlayerRoomRolePagedGrid() { } // Token: 0x0600650D RID: 25869 RVA: 0x00164470 File Offset: 0x00162670 [Token(Token = "0x600650D")] [Address(RVA = "0xF2DCE0", Offset = "0xF2CAE0", VA = "0x180F2DCE0")] [CompilerGenerated] private LMLJHMJEIGM NDCDBAAHBOJ(int ENJEOLBEALP) { return this.AEMBAGPGHGE.MOPDMGDPJDF(ENJEOLBEALP); } // Token: 0x04004318 RID: 17176 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x4004318")] private LMLJHMJEIGM PACAJPCGKKD; // Token: 0x04004319 RID: 17177 [FieldOffset(Offset = "0xC0")] [Token(Token = "0x4004319")] private PPENFJMFPNE AEMBAGPGHGE; } }