using System; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; using CodeStage.AntiCheat.ObscuredTypes; using Cpp2IlInjected; using Pathfinding.RVO; namespace AGUI.StackedUI { // Token: 0x02001238 RID: 4664 [Token(Token = "0x2001238")] public class AddRemovePlayerRoomRolePagedGrid : RecyclerPagedGrid { // Token: 0x06006862 RID: 26722 RVA: 0x0016C23C File Offset: 0x0016A43C [Token(Token = "0x6006862")] [Address(RVA = "0x1A4B9B0", Offset = "0x1A4A9B0", VA = "0x181A4B9B0")] 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); float height = ((IAgent)this).Height; } // Token: 0x06006863 RID: 26723 RVA: 0x0016C29C File Offset: 0x0016A49C [Token(Token = "0x6006863")] [Address(RVA = "0x1A4B880", Offset = "0x1A4A880", VA = "0x181A4B880", 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: 0x06006864 RID: 26724 RVA: 0x0016C310 File Offset: 0x0016A510 [Token(Token = "0x6006864")] [Address(RVA = "0x1A4BB10", Offset = "0x1A4AB10", VA = "0x181A4BB10")] public AddRemovePlayerRoomRolePagedGrid() { } // Token: 0x06006865 RID: 26725 RVA: 0x0016C324 File Offset: 0x0016A524 [Token(Token = "0x6006865")] [Address(RVA = "0x1A4B980", Offset = "0x1A4A980", VA = "0x181A4B980")] [CompilerGenerated] private LMLJHMJEIGM NDCDBAAHBOJ(int ENJEOLBEALP) { return this.AEMBAGPGHGE.MOPDMGDPJDF(ENJEOLBEALP); } // Token: 0x0400448E RID: 17550 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x400448E")] private LMLJHMJEIGM PACAJPCGKKD; // Token: 0x0400448F RID: 17551 [FieldOffset(Offset = "0xC0")] [Token(Token = "0x400448F")] private PPENFJMFPNE AEMBAGPGHGE; } }