Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/RRUI/Data/ClubEventModel.cs
T
2026-04-08 23:40:05 +02:00

500 lines
17 KiB
C#

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.<HKKBNCJMPDP>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.<HKKBNCJMPDP>k__BackingField = num;
string empty = string.Empty;
this.<KNGMKNBINFK>k__BackingField = empty;
this.<GAMFANCKDLK>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<bool> DCMAAAGOEPP()
{
if (this.<GAMFANCKDLK>k__BackingField != (ulong)0L && this.PGOIPKKDOPJ)
{
CCMBKDINCAH ccmbkdincah = this.<GAMFANCKDLK>k__BackingField;
if (ccmbkdincah.<KBFNGJBKEOP>k__BackingField != ccmbkdincah)
{
long <KJHKNKGENCJ>k__BackingField = this.<GAMFANCKDLK>k__BackingField.<KJHKNKGENCJ>k__BackingField;
long currentEventId = <KJHKNKGENCJ>k__BackingField;
long? <CHPCFOKEIFM>k__BackingField = this.<GAMFANCKDLK>k__BackingField.<CHPCFOKEIFM>k__BackingField;
CCMBKDINCAH ccmbkdincah2 = this.<GAMFANCKDLK>k__BackingField;
long? <CHPCFOKEIFM>k__BackingField2 = this.<GAMFANCKDLK>k__BackingField.<CHPCFOKEIFM>k__BackingField;
IPromise<PPGPAHNMGEC> promise;
IPromise<PPGPAHNMGEC?> promise2;
AggregatePromise<PPGPAHNMGEC, PPGPAHNMGEC?> aggregatePromise = new AggregatePromise(promise, promise2);
Func<global::System.Tuple<PPGPAHNMGEC, PPGPAHNMGEC?>, IPromise<bool>> func = delegate(global::System.Tuple<PPGPAHNMGEC, PPGPAHNMGEC?> results)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
};
IPromise<bool> promise3 = aggregatePromise.ContinueWith<bool>(func);
Action<string> 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<bool>(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.<CEJPKGDKMJE>k__BackingField = "Remove event?";
if (this.<GAMFANCKDLK>k__BackingField != 0)
{
}
int num = 0;
string text = "Are you sure you want remove event:\n'" + num + "' from this club?";
pmcghgjacnb.<LHJAKNBODPE>k__BackingField = text;
pmcghgjacnb.<AHIKLCLHOFO>k__BackingField = "Remove";
Action action = new Action(oofmgaheigf.<Remove>g__RemoveConfirmed|0);
pmcghgjacnb.<ECHBNKMHBBM>k__BackingField = action;
pmcghgjacnb.<GNGPJNNHLCJ>k__BackingField = "Cancel";
IPromise<TwoButtonMessageDialogModel> 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<CECAKDDNHLN, bool> <>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<CECAKDDNHLN, bool> 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<CCMBKDINCAH> EBKPCELBKLI(PLILLKHMNDA EGLGJIONCCP)
{
JLGAIEADCNI jlgaieadcni = this.<HKKBNCJMPDP>k__BackingField;
if (EGLGJIONCCP.<CHPCFOKEIFM>k__BackingField == jlgaieadcni)
{
string <LGACIEKBLBM>k__BackingField = EGLGJIONCCP.<LGACIEKBLBM>k__BackingField;
this.<KNGMKNBINFK>k__BackingField = <LGACIEKBLBM>k__BackingField;
}
JLGAIEADCNI jlgaieadcni2 = this.<HKKBNCJMPDP>k__BackingField;
IPromise<CCMBKDINCAH> 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<KLCOGEIGEBJ> BBFAAHCOKMO(CCMBKDINCAH MFJCKOBPMGA)
{
this.<GAMFANCKDLK>k__BackingField = MFJCKOBPMGA;
return OJMCBOKJFOF.NHBPIIGDAJP(MFJCKOBPMGA.<DOFDAMHCJLP>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 <HPJCFFLAJJE>k__BackingField = DDEGOJKBEAN.<HPJCFFLAJJE>k__BackingField;
this.<POPHHHFFMDB>k__BackingField = <HPJCFFLAJJE>k__BackingField;
}
// Token: 0x06003F4D RID: 16205 RVA: 0x000FE2F0 File Offset: 0x000FC4F0
[Token(Token = "0x6003F4D")]
[Address(RVA = "0x1BD6D60", Offset = "0x1BD5760", VA = "0x181BD6D60")]
[CompilerGenerated]
private IPromise<bool> FBLNMNGKGDH()
{
IPromise<bool> promise = this.DCMAAAGOEPP();
Action<bool> 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.<DJNMGOEJJCA>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<bool> <GetCanBeRemoved>b__0(global::System.Tuple<PPGPAHNMGEC, PPGPAHNMGEC?> 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 <GetCanBeRemoved>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 <Remove>g__RemoveConfirmed|0()
{
CCMBKDINCAH <GAMFANCKDLK>k__BackingField = this.<>4__this.<GAMFANCKDLK>k__BackingField;
CMCAFKLAHCD <OMHKPJKDFLJ>k__BackingField = <GAMFANCKDLK>k__BackingField.<OMHKPJKDFLJ>k__BackingField;
string <HPJCFFLAJJE>k__BackingField = <GAMFANCKDLK>k__BackingField.<HPJCFFLAJJE>k__BackingField;
DateTime <NBPEAFMLPDJ>k__BackingField = <GAMFANCKDLK>k__BackingField.<NBPEAFMLPDJ>k__BackingField;
DateTime <EKCLCPFEHDB>k__BackingField = <GAMFANCKDLK>k__BackingField.<EKCLCPFEHDB>k__BackingField;
string <EHGJCEHECFB>k__BackingField = <GAMFANCKDLK>k__BackingField.<EHGJCEHECFB>k__BackingField;
long? <OMCJBBKKIKO>k__BackingField = <GAMFANCKDLK>k__BackingField.<OMCJBBKKIKO>k__BackingField;
int num = 0;
Action<LLNPLLBEJBE> action = delegate(LLNPLLBEJBE response)
{
ClubEventModel clubEventModel2 = this.<>4__this;
if (response.<PAMGOEFEDLE>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<string> 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 <Remove>b__1(LLNPLLBEJBE response)
{
ClubEventModel clubEventModel = this.<>4__this;
if (response.<PAMGOEFEDLE>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 <RemoveThenRedirect>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<CECAKDDNHLN, bool> 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 <RemoveThenRedirect>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<CECAKDDNHLN, bool> <>9__1;
}
}
}