using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom.Async; using UnityEngine; namespace RRUI.Data { // Token: 0x0200094A RID: 2378 [Token(Token = "0x200094A")] [StructLayout(3)] public class ClubEventModel : RRUIModel { // Token: 0x17000B16 RID: 2838 // (get) Token: 0x06003F37 RID: 16183 RVA: 0x000FDF98 File Offset: 0x000FC198 // (set) Token: 0x06003F38 RID: 16184 RVA: 0x000FDFAC File Offset: 0x000FC1AC [Token(Token = "0x17000B16")] public CCMBKDINCAH MEENEBIKBEH { [Token(Token = "0x6003F37")] [Address(RVA = "0x4D2570", Offset = "0x4D0F70", VA = "0x1804D2570")] get; [Token(Token = "0x6003F38")] [Address(RVA = "0x7D4760", Offset = "0x7D3160", VA = "0x1807D4760")] set; } // Token: 0x17000B17 RID: 2839 // (get) Token: 0x06003F39 RID: 16185 RVA: 0x000FDFC0 File Offset: 0x000FC1C0 // (set) Token: 0x06003F3A RID: 16186 RVA: 0x000FDFD4 File Offset: 0x000FC1D4 [Token(Token = "0x17000B17")] public string EJAINIDPFCL { [Token(Token = "0x6003F39")] [Address(RVA = "0x501250", Offset = "0x4FFC50", VA = "0x180501250")] get; [Token(Token = "0x6003F3A")] [Address(RVA = "0x52F850", Offset = "0x52E250", VA = "0x18052F850")] set; } // Token: 0x17000B18 RID: 2840 // (get) Token: 0x06003F3B RID: 16187 RVA: 0x000FDFE8 File Offset: 0x000FC1E8 // (set) Token: 0x06003F3C RID: 16188 RVA: 0x000FDFFC File Offset: 0x000FC1FC [Token(Token = "0x17000B18")] public string OHBJAPLJHPO { [Token(Token = "0x6003F3B")] [Address(RVA = "0x52F5A0", Offset = "0x52DFA0", VA = "0x18052F5A0")] get; [Token(Token = "0x6003F3C")] [Address(RVA = "0x52F840", Offset = "0x52E240", VA = "0x18052F840")] set; } // Token: 0x17000B19 RID: 2841 // (get) Token: 0x06003F3D RID: 16189 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x06003F3E RID: 16190 RVA: 0x000FE010 File Offset: 0x000FC210 [Token(Token = "0x17000B19")] public JLGAIEADCNI AKFDMGLACLA { [Token(Token = "0x6003F3D")] [Address(RVA = "0x16711E0", Offset = "0x166FBE0", VA = "0x1816711E0")] [CompilerGenerated] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x6003F3E")] [Address(RVA = "0x166F700", Offset = "0x166E100", VA = "0x18166F700")] [CompilerGenerated] private set { } } // Token: 0x17000B1A RID: 2842 // (get) Token: 0x06003F3F RID: 16191 RVA: 0x000FE020 File Offset: 0x000FC220 [Token(Token = "0x17000B1A")] public bool FBLEJONFPAK { [Token(Token = "0x6003F3F")] [Address(RVA = "0x9396E0", Offset = "0x9380E0", VA = "0x1809396E0")] get { return ((IAsyncResult)this).IsCompleted; } } // Token: 0x17000B1B RID: 2843 // (get) Token: 0x06003F40 RID: 16192 RVA: 0x000FE034 File Offset: 0x000FC234 [Token(Token = "0x17000B1B")] protected override bool PHGOLNMDJLH { [Token(Token = "0x6003F40")] [Address(RVA = "0x1BD71C0", Offset = "0x1BD5BC0", VA = "0x181BD71C0", Slot = "11")] get { JLGAIEADCNI jlgaieadcni = this.k__BackingField; return 0 > 0; } } // Token: 0x17000B1C RID: 2844 // (get) Token: 0x06003F41 RID: 16193 RVA: 0x000FE04C File Offset: 0x000FC24C // (set) Token: 0x06003F42 RID: 16194 RVA: 0x000FE060 File Offset: 0x000FC260 [Token(Token = "0x17000B1C")] public bool FAOKFJIMMKF { [Token(Token = "0x6003F41")] [Address(RVA = "0x54D030", Offset = "0x54BA30", VA = "0x18054D030")] get; [Token(Token = "0x6003F42")] [Address(RVA = "0x6B51A0", Offset = "0x6B3BA0", VA = "0x1806B51A0")] private set; } // Token: 0x06003F43 RID: 16195 RVA: 0x000FE074 File Offset: 0x000FC274 [Token(Token = "0x6003F43")] [Address(RVA = "0x1BD7410", Offset = "0x1BD5E10", VA = "0x181BD7410")] public void Set(JLGAIEADCNI DNGKIAJLLHG) { base.MKBLJJGJAOH(); } // Token: 0x06003F44 RID: 16196 RVA: 0x000FE088 File Offset: 0x000FC288 [Token(Token = "0x6003F44")] [Address(RVA = "0x1BD6920", Offset = "0x1BD5320", VA = "0x181BD6920", Slot = "19")] protected override void AHFKACICJNC() { int num = 0; this.k__BackingField = num; string empty = string.Empty; this.k__BackingField = empty; this.k__BackingField = (ulong)0L; } // Token: 0x06003F45 RID: 16197 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6003F45")] [Address(RVA = "0x1BD6DF0", Offset = "0x1BD57F0", VA = "0x181BD6DF0", Slot = "20")] protected override IPromise GLPJPIEOLDF() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06003F46 RID: 16198 RVA: 0x000FE0B4 File Offset: 0x000FC2B4 [Token(Token = "0x6003F46")] [Address(RVA = "0x1BD6A10", Offset = "0x1BD5410", VA = "0x181BD6A10")] private IPromise DCMAAAGOEPP() { if (this.k__BackingField != (ulong)0L && this.PGOIPKKDOPJ) { CCMBKDINCAH ccmbkdincah = this.k__BackingField; if (ccmbkdincah.k__BackingField != ccmbkdincah) { long k__BackingField = this.k__BackingField.k__BackingField; long currentEventId = k__BackingField; long? k__BackingField = this.k__BackingField.k__BackingField; CCMBKDINCAH ccmbkdincah2 = this.k__BackingField; long? k__BackingField2 = this.k__BackingField.k__BackingField; IPromise promise; IPromise promise2; AggregatePromise aggregatePromise = new AggregatePromise(promise, promise2); Func, IPromise> func = delegate(global::System.Tuple results) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); }; IPromise promise3 = aggregatePromise.ContinueWith(func); Action action = delegate(string e) { long currentEventId2 = currentEventId; Debug.LogError(string.Format("Error while trying to get membership details for self and announcement {0} creator: {1}", currentEventId2, e)); }; } return Promise.FromResult(true); } throw new NullReferenceException(); } // Token: 0x06003F47 RID: 16199 RVA: 0x000FE170 File Offset: 0x000FC370 [Token(Token = "0x6003F47")] [Address(RVA = "0x1BD72B0", Offset = "0x1BD5CB0", VA = "0x181BD72B0")] public IPromise Remove() { ClubEventModel.OOFMGAHEIGF oofmgaheigf = new ClubEventModel.OOFMGAHEIGF(); oofmgaheigf.<>4__this = this; Promise promise = new Promise(); oofmgaheigf.promise = promise; DialogListModel dialogListModel = base.PKJJDBNMMEA; PMCGHGJACNB pmcghgjacnb = new PMCGHGJACNB(); pmcghgjacnb.k__BackingField = "Remove event?"; if (this.k__BackingField != 0) { } int num = 0; string text = "Are you sure you want remove event:\n'" + num + "' from this club?"; pmcghgjacnb.k__BackingField = text; pmcghgjacnb.k__BackingField = "Remove"; Action action = new Action(oofmgaheigf.g__RemoveConfirmed|0); pmcghgjacnb.k__BackingField = action; pmcghgjacnb.k__BackingField = "Cancel"; IPromise promise2 = dialogListModel.AddTwoButtonMessageDialog(pmcghgjacnb); Promise promise3 = oofmgaheigf.promise; throw new NullReferenceException(); } // Token: 0x06003F48 RID: 16200 RVA: 0x000FE218 File Offset: 0x000FC418 [Token(Token = "0x6003F48")] [Address(RVA = "0x1BD71F0", Offset = "0x1BD5BF0", VA = "0x181BD71F0")] public void RemoveThenRedirect(CECAKDDNHLN JJCHFKMGJFH) { IPromise promise = this.Remove(); Func <>9__1; Action action = delegate { if (JJCHFKMGJFH != (ulong)0L) { BrowserModel browserModel = this.DHJAICFKEHL; if (browserModel != 0) { CECAKDDNHLN redirectUri = JJCHFKMGJFH; browserModel.GoTo(redirectUri); } BrowserModel browserModel2 = this.DHJAICFKEHL; if (browserModel2 != 0) { Func func; if (<>9__1 == 0) { func = delegate(CECAKDDNHLN prevUri) { ClubEventModel <>4__this = this; bool flag; return flag; }; <>9__1 = func; } browserModel2.RemoveFromHistory(func); } } }; throw new NullReferenceException(); } // Token: 0x06003F49 RID: 16201 RVA: 0x000FE254 File Offset: 0x000FC454 [Token(Token = "0x6003F49")] [Address(RVA = "0x1090A40", Offset = "0x108F440", VA = "0x181090A40")] public ClubEventModel() { } // Token: 0x06003F4A RID: 16202 RVA: 0x000FE268 File Offset: 0x000FC468 [Token(Token = "0x6003F4A")] [Address(RVA = "0x1BD6CB0", Offset = "0x1BD56B0", VA = "0x181BD6CB0")] [CompilerGenerated] private IPromise EBKPCELBKLI(PLILLKHMNDA EGLGJIONCCP) { JLGAIEADCNI jlgaieadcni = this.k__BackingField; if (EGLGJIONCCP.k__BackingField == jlgaieadcni) { string k__BackingField = EGLGJIONCCP.k__BackingField; this.k__BackingField = k__BackingField; } JLGAIEADCNI jlgaieadcni2 = this.k__BackingField; IPromise promise; return promise; } // Token: 0x06003F4B RID: 16203 RVA: 0x000FE2A4 File Offset: 0x000FC4A4 [Token(Token = "0x6003F4B")] [Address(RVA = "0x1BD6980", Offset = "0x1BD5380", VA = "0x181BD6980")] [CompilerGenerated] private IPromise BBFAAHCOKMO(CCMBKDINCAH MFJCKOBPMGA) { this.k__BackingField = MFJCKOBPMGA; return OJMCBOKJFOF.NHBPIIGDAJP(MFJCKOBPMGA.k__BackingField); } // Token: 0x06003F4C RID: 16204 RVA: 0x000FE2CC File Offset: 0x000FC4CC [Token(Token = "0x6003F4C")] [Address(RVA = "0x1BD6D40", Offset = "0x1BD5740", VA = "0x181BD6D40")] [CompilerGenerated] private void ENDAEJIGACK(KLCOGEIGEBJ DDEGOJKBEAN) { string k__BackingField = DDEGOJKBEAN.k__BackingField; this.k__BackingField = k__BackingField; } // Token: 0x06003F4D RID: 16205 RVA: 0x000FE2F0 File Offset: 0x000FC4F0 [Token(Token = "0x6003F4D")] [Address(RVA = "0x1BD6D60", Offset = "0x1BD5760", VA = "0x181BD6D60")] [CompilerGenerated] private IPromise FBLNMNGKGDH() { IPromise promise = this.DCMAAAGOEPP(); Action action = new Action(this.CJHLEHBLJMH); throw new NullReferenceException(); } // Token: 0x06003F4E RID: 16206 RVA: 0x000FE318 File Offset: 0x000FC518 [Token(Token = "0x6003F4E")] [Address(RVA = "0x6B51A0", Offset = "0x6B3BA0", VA = "0x1806B51A0")] [CompilerGenerated] private void CJHLEHBLJMH(bool BOMNNGJEFEG) { this.k__BackingField = BOMNNGJEFEG; } // Token: 0x0200094B RID: 2379 [Token(Token = "0x200094B")] [CompilerGenerated] private sealed class HGKDLNEANKF { // Token: 0x06003F4F RID: 16207 RVA: 0x000FE32C File Offset: 0x000FC52C [Token(Token = "0x6003F4F")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public HGKDLNEANKF() { } // Token: 0x06003F50 RID: 16208 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6003F50")] [Address(RVA = "0x1BDAAE0", Offset = "0x1BD94E0", VA = "0x181BDAAE0")] internal IPromise b__0(global::System.Tuple results) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06003F51 RID: 16209 RVA: 0x000FE340 File Offset: 0x000FC540 [Token(Token = "0x6003F51")] [Address(RVA = "0x1BDABF0", Offset = "0x1BD95F0", VA = "0x181BDABF0")] internal void b__1(string e) { long num = this.currentEventId; Debug.LogError(string.Format("Error while trying to get membership details for self and announcement {0} creator: {1}", num, e)); } // Token: 0x040033F9 RID: 13305 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40033F9")] public long currentEventId; // Token: 0x040033FA RID: 13306 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40033FA")] public ClubEventModel <>4__this; } // Token: 0x0200094C RID: 2380 [Token(Token = "0x200094C")] [CompilerGenerated] private sealed class OOFMGAHEIGF { // Token: 0x06003F52 RID: 16210 RVA: 0x000FE368 File Offset: 0x000FC568 [Token(Token = "0x6003F52")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public OOFMGAHEIGF() { } // Token: 0x06003F53 RID: 16211 RVA: 0x000FE37C File Offset: 0x000FC57C [Token(Token = "0x6003F53")] [Address(RVA = "0x1BDC050", Offset = "0x1BDAA50", VA = "0x181BDC050")] internal void g__RemoveConfirmed|0() { CCMBKDINCAH k__BackingField = this.<>4__this.k__BackingField; CMCAFKLAHCD k__BackingField = k__BackingField.k__BackingField; string k__BackingField = k__BackingField.k__BackingField; DateTime k__BackingField = k__BackingField.k__BackingField; DateTime k__BackingField = k__BackingField.k__BackingField; string k__BackingField = k__BackingField.k__BackingField; long? k__BackingField = k__BackingField.k__BackingField; int num = 0; Action action = delegate(LLNPLLBEJBE response) { ClubEventModel clubEventModel2 = this.<>4__this; if (response.k__BackingField != DGOPHENCPOC.Success) { clubEventModel2.ADJIAENKNAN.AddMessageToast("Could not remove event"); this.promise.Error("Could not remove event"); return; } clubEventModel2.ADJIAENKNAN.AddMessageToast("Event removed"); this.promise.Complete(); }; ClubEventModel clubEventModel; if (num < this) { num += num; if (num == this) { clubEventModel += clubEventModel; throw new NullReferenceException(); } num++; } Action action2 = new Action(this.promise.Error); clubEventModel = this.<>4__this; } // Token: 0x06003F54 RID: 16212 RVA: 0x000FE418 File Offset: 0x000FC618 [Token(Token = "0x6003F54")] [Address(RVA = "0x1BDBF80", Offset = "0x1BDA980", VA = "0x181BDBF80")] internal void b__1(LLNPLLBEJBE response) { ClubEventModel clubEventModel = this.<>4__this; if (response.k__BackingField != DGOPHENCPOC.Success) { clubEventModel.ADJIAENKNAN.AddMessageToast("Could not remove event"); this.promise.Error("Could not remove event"); return; } clubEventModel.ADJIAENKNAN.AddMessageToast("Event removed"); this.promise.Complete(); } // Token: 0x040033FB RID: 13307 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40033FB")] public ClubEventModel <>4__this; // Token: 0x040033FC RID: 13308 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40033FC")] public Promise promise; } // Token: 0x0200094D RID: 2381 [Token(Token = "0x200094D")] [CompilerGenerated] private sealed class ALAPNPNFBNO { // Token: 0x06003F55 RID: 16213 RVA: 0x000FE478 File Offset: 0x000FC678 [Token(Token = "0x6003F55")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public ALAPNPNFBNO() { } // Token: 0x06003F56 RID: 16214 RVA: 0x000FE48C File Offset: 0x000FC68C [Token(Token = "0x6003F56")] [Address(RVA = "0x1BCD700", Offset = "0x1BCC100", VA = "0x181BCD700")] internal void b__0() { if (this.redirectUri != (ulong)0L) { BrowserModel browserModel = this.<>4__this.DHJAICFKEHL; if (browserModel != 0) { CECAKDDNHLN cecakddnhln = this.redirectUri; browserModel.GoTo(cecakddnhln); } BrowserModel browserModel2 = this.<>4__this.DHJAICFKEHL; if (browserModel2 != 0) { Func func; if (this.<>9__1 == 0) { func = delegate(CECAKDDNHLN prevUri) { ClubEventModel clubEventModel = this.<>4__this; bool flag; return flag; }; this.<>9__1 = func; } browserModel2.RemoveFromHistory(func); } } } // Token: 0x06003F57 RID: 16215 RVA: 0x000FE4FC File Offset: 0x000FC6FC [Token(Token = "0x6003F57")] [Address(RVA = "0x1BCD7E0", Offset = "0x1BCC1E0", VA = "0x181BCD7E0")] internal bool b__1(CECAKDDNHLN prevUri) { ClubEventModel clubEventModel = this.<>4__this; bool flag; return flag; } // Token: 0x040033FD RID: 13309 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40033FD")] public CECAKDDNHLN redirectUri; // Token: 0x040033FE RID: 13310 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40033FE")] public ClubEventModel <>4__this; // Token: 0x040033FF RID: 13311 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x40033FF")] public Func <>9__1; } } }