using System; using System.Collections.Generic; using System.Linq; using System.Runtime.InteropServices; using Cpp2IlInjected; // Token: 0x02001BF6 RID: 7158 [Token(Token = "0x2001BF6")] [StructLayout(3)] public class FIFFNENKGBJ : KGMKKFJJDPG { // Token: 0x0600C00D RID: 49165 RVA: 0x002D4180 File Offset: 0x002D2380 [Token(Token = "0x600C00D")] [Address(RVA = "0x3C39C0", Offset = "0x3C23C0", VA = "0x1803C39C0")] public FIFFNENKGBJ(PPENFJMFPNE roomDetails, Action callback) { this.IJNAMEBOMJJ = roomDetails; this.AFLPGGJMPOE = callback; } // Token: 0x0600C00E RID: 49166 RVA: 0x002D41A4 File Offset: 0x002D23A4 [Token(Token = "0x600C00E")] [Address(RVA = "0x1972540", Offset = "0x1970F40", VA = "0x181972540", Slot = "4")] public IEnumerable CPMIIJKGKNB(IReadOnlyList GLHKCDEBJBC) { PPENFJMFPNE ijnamebomjj = this.IJNAMEBOMJJ; IReadOnlyList k__BackingField = ijnamebomjj.k__BackingField; LMLJHMJEIGM lmljhmjeigm = ijnamebomjj.MMBJPGGOFHL; Func <>9__3_ = FIFFNENKGBJ.<>c.<>9__3_0; if (<>9__3_ == 0) { FIFFNENKGBJ.<>c.<>9__3_0 = delegate(DNACJGJEPEC s) { bool flag; return flag; }; } IEnumerable enumerable = Enumerable.Where(k__BackingField, <>9__3_); Func func; if (FIFFNENKGBJ.<>c.<>9__3_1 == 0) { func = delegate(DNACJGJEPEC s) { bool flag2; return flag2; }; FIFFNENKGBJ.<>c.<>9__3_1 = func; } List list = Enumerable.ToList(Enumerable.OrderByDescending(k__BackingField, func)); Func func2; if (FIFFNENKGBJ.<>c.<>9__3_2 == 0) { func2 = delegate(DNACJGJEPEC subroom) { int num; string text = string.Format("{0} Players", num); throw new NullReferenceException(); }; FIFFNENKGBJ.<>c.<>9__3_2 = func2; } return Enumerable.Select(list, func2); } // Token: 0x0600C00F RID: 49167 RVA: 0x002D4250 File Offset: 0x002D2450 [Token(Token = "0x600C00F")] [Address(RVA = "0x19724F0", Offset = "0x1970EF0", VA = "0x1819724F0", Slot = "5")] public void BKNBCGKICAK(DNACJGJEPEC LHECBPFGEMH) { Action aflpggjmpoe = this.AFLPGGJMPOE; if (aflpggjmpoe != 0) { aflpggjmpoe(LHECBPFGEMH); } } // Token: 0x04007F08 RID: 32520 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4007F08")] private readonly PPENFJMFPNE IJNAMEBOMJJ; // Token: 0x04007F09 RID: 32521 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4007F09")] private readonly Action AFLPGGJMPOE; }