using System; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom.Async; namespace RRUI.Data { // Token: 0x02000932 RID: 2354 [Token(Token = "0x2000932")] [StructLayout(3)] public class ClubBannedAccountModel : AccountModel { // Token: 0x17000B04 RID: 2820 // (get) Token: 0x06003EC7 RID: 16071 RVA: 0x000FD010 File Offset: 0x000FB210 // (set) Token: 0x06003EC8 RID: 16072 RVA: 0x000FD024 File Offset: 0x000FB224 [Token(Token = "0x17000B04")] public long CCGOEDABKNN { [Token(Token = "0x6003EC7")] [Address(RVA = "0x3D31D0", Offset = "0x3D1BD0", VA = "0x1803D31D0")] get; [Token(Token = "0x6003EC8")] [Address(RVA = "0x3D3370", Offset = "0x3D1D70", VA = "0x1803D3370")] private set; } = (long)((ulong)(-1L)); // Token: 0x17000B05 RID: 2821 // (get) Token: 0x06003EC9 RID: 16073 RVA: 0x000FD038 File Offset: 0x000FB238 // (set) Token: 0x06003ECA RID: 16074 RVA: 0x000FD04C File Offset: 0x000FB24C [Token(Token = "0x17000B05")] public CBJICKHBMDF DKKGEAEMKPE { [Token(Token = "0x6003EC9")] [Address(RVA = "0x5D55F0", Offset = "0x5D3FF0", VA = "0x1805D55F0")] get; [Token(Token = "0x6003ECA")] [Address(RVA = "0x5D5C90", Offset = "0x5D4690", VA = "0x1805D5C90")] private set; } // Token: 0x17000B06 RID: 2822 // (get) Token: 0x06003ECB RID: 16075 RVA: 0x000FD060 File Offset: 0x000FB260 // (set) Token: 0x06003ECC RID: 16076 RVA: 0x000FD074 File Offset: 0x000FB274 [Token(Token = "0x17000B06")] public EMAMMPIACIG OCPOEHIEKIN { [Token(Token = "0x6003ECB")] [Address(RVA = "0x567D10", Offset = "0x566710", VA = "0x180567D10")] get { return this.LDIAJGKACMO; } [Token(Token = "0x6003ECC")] [Address(RVA = "0x1BD48B0", Offset = "0x1BD32B0", VA = "0x181BD48B0")] set { if (value != this.LDIAJGKACMO) { this.LDIAJGKACMO = value; int num = 0; base.MKBLJJGJAOH(num); } } } // Token: 0x06003ECD RID: 16077 RVA: 0x000FD09C File Offset: 0x000FB29C [Token(Token = "0x6003ECD")] [Address(RVA = "0x1BD4610", Offset = "0x1BD3010", VA = "0x181BD4610", Slot = "14")] protected override void Awake() { base.Awake(); this.DMLBEPKMLLI = false; this.BKINDJHPMNB = false; this.LPPACMPNBNI = false; } // Token: 0x06003ECE RID: 16078 RVA: 0x000FD0C4 File Offset: 0x000FB2C4 [Token(Token = "0x6003ECE")] [Address(RVA = "0x1BD4820", Offset = "0x1BD3220", VA = "0x181BD4820")] public void Set(long AOMBLGBCENO, int GKLPIFBPGOD) { if (AOMBLGBCENO == this.k__BackingField) { } base.Clear(); this.GKLPIFBPGOD = GKLPIFBPGOD; int num = 0; this.k__BackingField = AOMBLGBCENO; base.MKBLJJGJAOH(num); } // Token: 0x06003ECF RID: 16079 RVA: 0x000FD0F8 File Offset: 0x000FB2F8 [Token(Token = "0x6003ECF")] [Address(RVA = "0x1965320", Offset = "0x1963D20", VA = "0x181965320", Slot = "19")] protected override void AHFKACICJNC() { base.AHFKACICJNC(); int num = 0; this.k__BackingField = (long)((ulong)(-1L)); this.k__BackingField = num; this.LDIAJGKACMO = (EMAMMPIACIG)num; } // Token: 0x06003ED0 RID: 16080 RVA: 0x000FD124 File Offset: 0x000FB324 [Token(Token = "0x6003ED0")] [Address(RVA = "0x1BD4660", Offset = "0x1BD3060", VA = "0x181BD4660", Slot = "18")] protected override IPromise GLPJPIEOLDF(CFCKDFGFJEM AHOBGFOJBLH) { ClubBannedAccountModel.FAJNGLCGGDI fajnglcggdi = new ClubBannedAccountModel.FAJNGLCGGDI(); fajnglcggdi.<>4__this = this; int num = 0; long num2 = this.k__BackingField; fajnglcggdi.tempClubId = num2; int gklpifbpgod = this.GKLPIFBPGOD; fajnglcggdi.tempAccountId = gklpifbpgod; IPromise> promise = JDJGIBLMFKK.MMIMEAPFOHG(this.k__BackingField, num, num, num); Action> action = delegate(List clubBannedAccounts) { ClubBannedAccountModel <>4__this = fajnglcggdi.<>4__this; long tempClubId = fajnglcggdi.tempClubId; if (<>4__this.k__BackingField == tempClubId) { int tempAccountId = fajnglcggdi.tempAccountId; Func <>9__ = fajnglcggdi.<>9__1; if (<>9__ == 0) { Func func = delegate(CBJICKHBMDF a) { int tempAccountId2 = fajnglcggdi.tempAccountId; return a.k__BackingField == tempAccountId2; }; fajnglcggdi.<>9__1 = func; } CBJICKHBMDF cbjickhbmdf = Enumerable.FirstOrDefault(clubBannedAccounts, <>9__); <>4__this.k__BackingField = cbjickhbmdf; } }; if (num < fajnglcggdi) { num += num; if (num != fajnglcggdi) { num++; } } CombinePromise combinePromise; combinePromise += combinePromise; throw new NullReferenceException(); } // Token: 0x06003ED1 RID: 16081 RVA: 0x000FD198 File Offset: 0x000FB398 [Token(Token = "0x6003ED1")] [Address(RVA = "0x19657F0", Offset = "0x19641F0", VA = "0x1819657F0")] public ClubBannedAccountModel() { } // Token: 0x040033D6 RID: 13270 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")] [Token(Token = "0x40033D6")] private EMAMMPIACIG LDIAJGKACMO; // Token: 0x02000933 RID: 2355 [Token(Token = "0x2000933")] [CompilerGenerated] private sealed class FAJNGLCGGDI { // Token: 0x06003ED2 RID: 16082 RVA: 0x000FD1B4 File Offset: 0x000FB3B4 [Token(Token = "0x6003ED2")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public FAJNGLCGGDI() { } // Token: 0x06003ED3 RID: 16083 RVA: 0x000FD1C8 File Offset: 0x000FB3C8 [Token(Token = "0x6003ED3")] [Address(RVA = "0x1BDA040", Offset = "0x1BD8A40", VA = "0x181BDA040")] internal void b__0(List clubBannedAccounts) { ClubBannedAccountModel clubBannedAccountModel = this.<>4__this; long num = this.tempClubId; if (clubBannedAccountModel.k__BackingField == num) { int num2 = this.tempAccountId; Func func = this.<>9__1; if (func == 0) { Func func2 = delegate(CBJICKHBMDF a) { int num3 = this.tempAccountId; return a.k__BackingField == num3; }; this.<>9__1 = func2; } CBJICKHBMDF cbjickhbmdf = Enumerable.FirstOrDefault(clubBannedAccounts, func); clubBannedAccountModel.k__BackingField = cbjickhbmdf; } } // Token: 0x06003ED4 RID: 16084 RVA: 0x000FD22C File Offset: 0x000FB42C [Token(Token = "0x6003ED4")] [Address(RVA = "0x1BDA110", Offset = "0x1BD8B10", VA = "0x181BDA110")] internal bool b__1(CBJICKHBMDF a) { int num = this.tempAccountId; return a.k__BackingField == num; } // Token: 0x040033D7 RID: 13271 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40033D7")] public ClubBannedAccountModel <>4__this; // Token: 0x040033D8 RID: 13272 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40033D8")] public long tempClubId; // Token: 0x040033D9 RID: 13273 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x40033D9")] public int tempAccountId; // Token: 0x040033DA RID: 13274 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x40033DA")] public Func <>9__1; } } }