857 lines
36 KiB
C#
857 lines
36 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using RecRoom;
|
|
using RecRoom.Async;
|
|
using RecRoom.Core;
|
|
using UnityEngine;
|
|
|
|
namespace RRUI.Data
|
|
{
|
|
// Token: 0x02000906 RID: 2310
|
|
[Token(Token = "0x2000906")]
|
|
[StructLayout(3)]
|
|
public class ClubAnnouncementModel : RRUIModel<CFCKDFGFJEM>
|
|
{
|
|
// Token: 0x17000AF3 RID: 2803
|
|
// (get) Token: 0x06003E0F RID: 15887 RVA: 0x000FB430 File Offset: 0x000F9630
|
|
// (set) Token: 0x06003E10 RID: 15888 RVA: 0x000FB444 File Offset: 0x000F9644
|
|
[Token(Token = "0x17000AF3")]
|
|
public NFEMLMAFFIP LAJFEOOGLMP
|
|
{
|
|
[Token(Token = "0x6003E0F")]
|
|
[Address(RVA = "0x4D2570", Offset = "0x4D0F70", VA = "0x1804D2570")]
|
|
get;
|
|
[Token(Token = "0x6003E10")]
|
|
[Address(RVA = "0x7D4760", Offset = "0x7D3160", VA = "0x1807D4760")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000AF4 RID: 2804
|
|
// (get) Token: 0x06003E11 RID: 15889 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (set) Token: 0x06003E12 RID: 15890 RVA: 0x000FB458 File Offset: 0x000F9658
|
|
[Token(Token = "0x17000AF4")]
|
|
public ClubAnnouncementModel.PNOPENEGIIM AKFDMGLACLA
|
|
{
|
|
[Token(Token = "0x6003E11")]
|
|
[Address(RVA = "0x1177FC0", Offset = "0x11769C0", VA = "0x181177FC0")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x6003E12")]
|
|
[Address(RVA = "0x1178050", Offset = "0x1176A50", VA = "0x181178050")]
|
|
[CompilerGenerated]
|
|
private set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000AF5 RID: 2805
|
|
// (get) Token: 0x06003E13 RID: 15891 RVA: 0x000FB468 File Offset: 0x000F9668
|
|
// (set) Token: 0x06003E14 RID: 15892 RVA: 0x000FB47C File Offset: 0x000F967C
|
|
[Token(Token = "0x17000AF5")]
|
|
public bool PMIFNLABHNI
|
|
{
|
|
[Token(Token = "0x6003E13")]
|
|
[Address(RVA = "0x50B790", Offset = "0x50A190", VA = "0x18050B790")]
|
|
get;
|
|
[Token(Token = "0x6003E14")]
|
|
[Address(RVA = "0x50BDB0", Offset = "0x50A7B0", VA = "0x18050BDB0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000AF6 RID: 2806
|
|
// (get) Token: 0x06003E15 RID: 15893 RVA: 0x000FB490 File Offset: 0x000F9690
|
|
// (set) Token: 0x06003E16 RID: 15894 RVA: 0x000FB4A4 File Offset: 0x000F96A4
|
|
[Token(Token = "0x17000AF6")]
|
|
public bool MFFDNKKAMDD
|
|
{
|
|
[Token(Token = "0x6003E15")]
|
|
[Address(RVA = "0x50B7A0", Offset = "0x50A1A0", VA = "0x18050B7A0")]
|
|
get;
|
|
[Token(Token = "0x6003E16")]
|
|
[Address(RVA = "0x50BDC0", Offset = "0x50A7C0", VA = "0x18050BDC0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000AF7 RID: 2807
|
|
// (get) Token: 0x06003E17 RID: 15895 RVA: 0x000FB4B8 File Offset: 0x000F96B8
|
|
[Token(Token = "0x17000AF7")]
|
|
public bool FBLEJONFPAK
|
|
{
|
|
[Token(Token = "0x6003E17")]
|
|
[Address(RVA = "0x9396E0", Offset = "0x9380E0", VA = "0x1809396E0")]
|
|
get
|
|
{
|
|
return ((IAsyncResult)this).IsCompleted;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000AF8 RID: 2808
|
|
// (get) Token: 0x06003E18 RID: 15896 RVA: 0x000FB4CC File Offset: 0x000F96CC
|
|
[Token(Token = "0x17000AF8")]
|
|
protected override bool PHGOLNMDJLH
|
|
{
|
|
[Token(Token = "0x6003E18")]
|
|
[Address(RVA = "0x1BD1E80", Offset = "0x1BD0880", VA = "0x181BD1E80", Slot = "11")]
|
|
get
|
|
{
|
|
ClubAnnouncementModel.PNOPENEGIIM pnopenegiim = this.<HKKBNCJMPDP>k__BackingField;
|
|
return 0 > 0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000AF9 RID: 2809
|
|
// (get) Token: 0x06003E19 RID: 15897 RVA: 0x000FB4E4 File Offset: 0x000F96E4
|
|
[Token(Token = "0x17000AF9")]
|
|
public bool NEAPMAIPFDH
|
|
{
|
|
[Token(Token = "0x6003E19")]
|
|
[Address(RVA = "0x1BD2BE0", Offset = "0x1BD15E0", VA = "0x181BD2BE0")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06003E19)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean RRUI.Data.ClubAnnouncementModel::get_HasAnnouncementAction()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
IL_0D:
|
|
stloc:int32(var_2_13, callgetter:IHLFIKMOAOF[exp:int32](NFEMLMAFFIP::MGOJHHAMEBN, ldloc:NFEMLMAFFIP(var_0_06)))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06003E1A RID: 15898 RVA: 0x000FB504 File Offset: 0x000F9704
|
|
[Token(Token = "0x6003E1A")]
|
|
[Address(RVA = "0x1BD2300", Offset = "0x1BD0D00", VA = "0x181BD2300", Slot = "15")]
|
|
protected override void OnDestroy()
|
|
{
|
|
base.OnDestroy();
|
|
ManagedTexture hgpjhjnmkfl = this.HGPJHJNMKFL;
|
|
if (hgpjhjnmkfl != 0)
|
|
{
|
|
hgpjhjnmkfl.GNGOOMMLPHE();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000AFA RID: 2810
|
|
// (get) Token: 0x06003E1B RID: 15899 RVA: 0x000FB52C File Offset: 0x000F972C
|
|
[Token(Token = "0x17000AFA")]
|
|
public bool? HEEOJPLMGNC
|
|
{
|
|
[Token(Token = "0x6003E1B")]
|
|
[Address(RVA = "0x1BD2C30", Offset = "0x1BD1630", VA = "0x181BD2C30")]
|
|
get
|
|
{
|
|
if (this.PGOIPKKDOPJ)
|
|
{
|
|
ClubAnnouncementModel.PNOPENEGIIM pnopenegiim = this.<HKKBNCJMPDP>k__BackingField;
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000AFB RID: 2811
|
|
// (get) Token: 0x06003E1C RID: 15900 RVA: 0x000FB54C File Offset: 0x000F974C
|
|
// (set) Token: 0x06003E1D RID: 15901 RVA: 0x000FB56C File Offset: 0x000F976C
|
|
[Token(Token = "0x17000AFB")]
|
|
public string LKIBJOMNFFD
|
|
{
|
|
[Token(Token = "0x6003E1C")]
|
|
[Address(RVA = "0x154DFD0", Offset = "0x154C9D0", VA = "0x18154DFD0")]
|
|
get
|
|
{
|
|
return this.EDDIHHPJOAE.<CEJPKGDKMJE>k__BackingField;
|
|
}
|
|
[Token(Token = "0x6003E1D")]
|
|
[Address(RVA = "0x1BD2D40", Offset = "0x1BD1740", VA = "0x181BD2D40")]
|
|
set
|
|
{
|
|
this.EDDIHHPJOAE.<CEJPKGDKMJE>k__BackingField = value;
|
|
base.JOJPOMANGPO();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000AFC RID: 2812
|
|
// (get) Token: 0x06003E1E RID: 15902 RVA: 0x000FB594 File Offset: 0x000F9794
|
|
// (set) Token: 0x06003E1F RID: 15903 RVA: 0x000FB5B4 File Offset: 0x000F97B4
|
|
[Token(Token = "0x17000AFC")]
|
|
public string EAFCPPAEHJA
|
|
{
|
|
[Token(Token = "0x6003E1E")]
|
|
[Address(RVA = "0x1BD2BC0", Offset = "0x1BD15C0", VA = "0x181BD2BC0")]
|
|
get
|
|
{
|
|
return this.EDDIHHPJOAE.<LCLENCDPDPP>k__BackingField;
|
|
}
|
|
[Token(Token = "0x6003E1F")]
|
|
[Address(RVA = "0x1BD2CE0", Offset = "0x1BD16E0", VA = "0x181BD2CE0")]
|
|
set
|
|
{
|
|
this.EDDIHHPJOAE.<LCLENCDPDPP>k__BackingField = value;
|
|
base.JOJPOMANGPO();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000AFD RID: 2813
|
|
// (get) Token: 0x06003E20 RID: 15904 RVA: 0x000FB5DC File Offset: 0x000F97DC
|
|
// (set) Token: 0x06003E21 RID: 15905 RVA: 0x000FB5FC File Offset: 0x000F97FC
|
|
[Token(Token = "0x17000AFD")]
|
|
public string AHGCOGFEEEE
|
|
{
|
|
[Token(Token = "0x6003E20")]
|
|
[Address(RVA = "0x1BD2C10", Offset = "0x1BD1610", VA = "0x181BD2C10")]
|
|
get
|
|
{
|
|
return this.EDDIHHPJOAE.<HPJCFFLAJJE>k__BackingField;
|
|
}
|
|
[Token(Token = "0x6003E21")]
|
|
[Address(RVA = "0x1BD1400", Offset = "0x1BCFE00", VA = "0x181BD1400")]
|
|
set
|
|
{
|
|
this.EDDIHHPJOAE.<HPJCFFLAJJE>k__BackingField = value;
|
|
base.JOJPOMANGPO();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06003E22 RID: 15906 RVA: 0x000FB624 File Offset: 0x000F9824
|
|
[Token(Token = "0x6003E22")]
|
|
[Address(RVA = "0x1BD29E0", Offset = "0x1BD13E0", VA = "0x181BD29E0")]
|
|
public void Set(ClubAnnouncementModel.PNOPENEGIIM DNGKIAJLLHG, bool PMJCGOLMNIO = true)
|
|
{
|
|
this.EDDIHHPJOAE.<FKBOCMLBGNM>k__BackingField = 0L;
|
|
JDJGIBLMFKK.FOEPIDJCLMC eddihhpjoae = this.EDDIHHPJOAE;
|
|
JDJGIBLMFKK.FOEPIDJCLMC eddihhpjoae2 = this.EDDIHHPJOAE;
|
|
int num = 0;
|
|
eddihhpjoae2.<LCLENCDPDPP>k__BackingField = num;
|
|
this.EDDIHHPJOAE.<CEJPKGDKMJE>k__BackingField = num;
|
|
this.EDDIHHPJOAE.<HPJCFFLAJJE>k__BackingField = num;
|
|
this.EDDIHHPJOAE.<FIFKICJNMMA>k__BackingField = num;
|
|
if (PMJCGOLMNIO)
|
|
{
|
|
int num2 = 0;
|
|
base.MKBLJJGJAOH(num2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06003E23 RID: 15907 RVA: 0x000FB68C File Offset: 0x000F988C
|
|
[Token(Token = "0x6003E23")]
|
|
[Address(RVA = "0x1BD0D10", Offset = "0x1BCF710", VA = "0x181BD0D10", Slot = "19")]
|
|
protected override void AHFKACICJNC()
|
|
{
|
|
int num = 0;
|
|
this.<DLPNFOIMJBM>k__BackingField = num;
|
|
this.<HKKBNCJMPDP>k__BackingField = num;
|
|
JDJGIBLMFKK.FOEPIDJCLMC foepidjclmc = new JDJGIBLMFKK.FOEPIDJCLMC();
|
|
this.EDDIHHPJOAE = foepidjclmc;
|
|
}
|
|
|
|
// Token: 0x06003E24 RID: 15908 RVA: 0x000FB6B8 File Offset: 0x000F98B8
|
|
[Token(Token = "0x6003E24")]
|
|
[Address(RVA = "0x1BD1460", Offset = "0x1BCFE60", VA = "0x181BD1460", Slot = "18")]
|
|
protected override IPromise GLPJPIEOLDF(CFCKDFGFJEM AHOBGFOJBLH)
|
|
{
|
|
ClubAnnouncementModel.PNOPENEGIIM pnopenegiim = this.<HKKBNCJMPDP>k__BackingField;
|
|
Func<NFEMLMAFFIP, IPromise> func = new Func(this.FGBBFFJLLGJ);
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
IPromise<NFEMLMAFFIP> promise2;
|
|
IPromise promise = promise2.ContinueWith(func);
|
|
func += func;
|
|
int num2 = 0;
|
|
this.<DLPNFOIMJBM>k__BackingField = num2;
|
|
return Promise.<CompletedPromise>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x06003E25 RID: 15909 RVA: 0x000FB708 File Offset: 0x000F9908
|
|
[Token(Token = "0x6003E25")]
|
|
[Address(RVA = "0x1BD1D80", Offset = "0x1BD0780", VA = "0x181BD1D80")]
|
|
public void MarkAsRead(string FEDLALGILJJ)
|
|
{
|
|
NFEMLMAFFIP nfemlmaffip = this.<DLPNFOIMJBM>k__BackingField;
|
|
if (nfemlmaffip != 0)
|
|
{
|
|
ClubAnnouncementModel.PNOPENEGIIM pnopenegiim = this.<HKKBNCJMPDP>k__BackingField;
|
|
IHLFIKMOAOF ihlfikmoaof = nfemlmaffip.HPCKFCEFFOJ;
|
|
bool? isUnread = this.IsUnread;
|
|
if (isUnread == (ulong)1L != isUnread)
|
|
{
|
|
ClubAnnouncementModel.PNOPENEGIIM pnopenegiim2 = this.<HKKBNCJMPDP>k__BackingField;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06003E26 RID: 15910 RVA: 0x000FB74C File Offset: 0x000F994C
|
|
[Token(Token = "0x6003E26")]
|
|
[Address(RVA = "0x1BD2290", Offset = "0x1BD0C90", VA = "0x181BD2290")]
|
|
public static char OnAnnouncementTitleValidate(string PAANJCAOOAG, int BNDFKNANLDO, char NJOANBJCKDI)
|
|
{
|
|
if (!NJOANBJCKDI.IsRecRoomKeyboardChar())
|
|
{
|
|
}
|
|
return NJOANBJCKDI;
|
|
}
|
|
|
|
// Token: 0x06003E27 RID: 15911 RVA: 0x000FB768 File Offset: 0x000F9968
|
|
[Token(Token = "0x6003E27")]
|
|
[Address(RVA = "0x1BD2220", Offset = "0x1BD0C20", VA = "0x181BD2220")]
|
|
public static char OnAnnouncementBodyValidate(string PAANJCAOOAG, int BNDFKNANLDO, char NJOANBJCKDI)
|
|
{
|
|
if (!NJOANBJCKDI.IsRecRoomKeyboardCharOrNewline())
|
|
{
|
|
}
|
|
return NJOANBJCKDI;
|
|
}
|
|
|
|
// Token: 0x06003E28 RID: 15912 RVA: 0x000FB784 File Offset: 0x000F9984
|
|
[Token(Token = "0x6003E28")]
|
|
[Address(RVA = "0x1BD2AD0", Offset = "0x1BD14D0", VA = "0x181BD2AD0")]
|
|
public void TakePhotoForImage()
|
|
{
|
|
if (this.<DLPNFOIMJBM>k__BackingField != 0)
|
|
{
|
|
}
|
|
bool flag = JDJGIBLMFKK.KCGCGJCCGIH(0);
|
|
string text = "Replace your announcement photo!";
|
|
if (flag)
|
|
{
|
|
text = "Take an announcement photo!";
|
|
}
|
|
IPromise<string> promise = NBLPDEKAKLG.KAEEACPMBDF(this.HGPJHJNMKFL, "Club Announcement Image", text);
|
|
Action<string> action = new Action(this.GEHMKKKBPLJ);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06003E29 RID: 15913 RVA: 0x000FB7D8 File Offset: 0x000F99D8
|
|
[Token(Token = "0x6003E29")]
|
|
[Address(RVA = "0x1BD28F0", Offset = "0x1BD12F0", VA = "0x181BD28F0")]
|
|
public void RemoveImage()
|
|
{
|
|
DialogListModel dialogListModel = base.PKJJDBNMMEA;
|
|
PMCGHGJACNB pmcghgjacnb = new PMCGHGJACNB();
|
|
pmcghgjacnb.<CEJPKGDKMJE>k__BackingField = "Clear photo?";
|
|
pmcghgjacnb.<LHJAKNBODPE>k__BackingField = "Are you sure you want to clear this photo?";
|
|
pmcghgjacnb.<AHIKLCLHOFO>k__BackingField = "Yes";
|
|
Action action = new Action(this.PFCJHDKHPOD);
|
|
pmcghgjacnb.<ECHBNKMHBBM>k__BackingField = action;
|
|
pmcghgjacnb.<GNGPJNNHLCJ>k__BackingField = "Cancel";
|
|
IPromise<TwoButtonMessageDialogModel> promise = dialogListModel.AddTwoButtonMessageDialog(pmcghgjacnb);
|
|
}
|
|
|
|
// Token: 0x06003E2A RID: 15914 RVA: 0x000FB840 File Offset: 0x000F9A40
|
|
[Token(Token = "0x6003E2A")]
|
|
[Address(RVA = "0x1BD2030", Offset = "0x1BD0A30", VA = "0x181BD2030")]
|
|
private IPromise<bool> OOOGINJJPGC()
|
|
{
|
|
NFEMLMAFFIP nfemlmaffip = this.<DLPNFOIMJBM>k__BackingField;
|
|
if (nfemlmaffip != 0)
|
|
{
|
|
int <HCJDKPLCHPK>k__BackingField = nfemlmaffip.<HCJDKPLCHPK>k__BackingField;
|
|
ClubAnnouncementModel.PNOPENEGIIM pnopenegiim = this.<HKKBNCJMPDP>k__BackingField;
|
|
if (ClubAnnouncementModel.<>c.<>9__45_0 == 0)
|
|
{
|
|
ClubAnnouncementModel.<>c.<>9__45_0 = (PIHMJGCGNLP clubDetails) => clubDetails.NJHNHHMCILD.<OKCLBHJMLGI>k__BackingField;
|
|
}
|
|
}
|
|
return Promise.FromResult<bool>(false);
|
|
}
|
|
|
|
// Token: 0x06003E2B RID: 15915 RVA: 0x000FB890 File Offset: 0x000F9A90
|
|
[Token(Token = "0x6003E2B")]
|
|
[Address(RVA = "0x1BD10D0", Offset = "0x1BCFAD0", VA = "0x181BD10D0")]
|
|
public void Edit()
|
|
{
|
|
IPromise promise = JDJGIBLMFKK.POHLPICNHJD(this.EDDIHHPJOAE);
|
|
Action action = new Action(this.EPGFPJJPOEC);
|
|
}
|
|
|
|
// Token: 0x06003E2C RID: 15916 RVA: 0x000FB8BC File Offset: 0x000F9ABC
|
|
[Token(Token = "0x6003E2C")]
|
|
[Address(RVA = "0x1BD1B00", Offset = "0x1BD0500", VA = "0x181BD1B00")]
|
|
private IPromise<bool> IIPFMPIJPFA()
|
|
{
|
|
NFEMLMAFFIP nfemlmaffip = this.<DLPNFOIMJBM>k__BackingField;
|
|
if (nfemlmaffip != 0)
|
|
{
|
|
int <HCJDKPLCHPK>k__BackingField = nfemlmaffip.<HCJDKPLCHPK>k__BackingField;
|
|
long <FKBOCMLBGNM>k__BackingField = this.<DLPNFOIMJBM>k__BackingField.<FKBOCMLBGNM>k__BackingField;
|
|
long currentAnnouncementId = <FKBOCMLBGNM>k__BackingField;
|
|
NFEMLMAFFIP nfemlmaffip2 = this.<DLPNFOIMJBM>k__BackingField;
|
|
long <CHPCFOKEIFM>k__BackingField = nfemlmaffip2.<CHPCFOKEIFM>k__BackingField;
|
|
int <HCJDKPLCHPK>k__BackingField2 = nfemlmaffip2.<HCJDKPLCHPK>k__BackingField;
|
|
IPromise<PPGPAHNMGEC> promise = JDJGIBLMFKK.AHOOGCHFMFI(<CHPCFOKEIFM>k__BackingField, <HCJDKPLCHPK>k__BackingField2);
|
|
IPromise<PPGPAHNMGEC?> promise2 = JDJGIBLMFKK.LOHIHCGDJKI(this.<DLPNFOIMJBM>k__BackingField.<CHPCFOKEIFM>k__BackingField);
|
|
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 currentAnnouncementId2 = currentAnnouncementId;
|
|
Debug.LogError(string.Format("Error while trying to get membership details for self and announcement {0} creator: {1}", currentAnnouncementId2, e));
|
|
};
|
|
return Promise.FromResult<bool>(true);
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06003E2D RID: 15917 RVA: 0x000FB974 File Offset: 0x000F9B74
|
|
[Token(Token = "0x6003E2D")]
|
|
[Address(RVA = "0x1BD0D80", Offset = "0x1BCF780", VA = "0x181BD0D80")]
|
|
public void DeleteThenRedirect([Optional] CECAKDDNHLN JJCHFKMGJFH)
|
|
{
|
|
ClubAnnouncementModel.DGDPDFMAFED dgdpdfmafed = new ClubAnnouncementModel.DGDPDFMAFED();
|
|
dgdpdfmafed.<>4__this = this;
|
|
dgdpdfmafed.redirectUri = JJCHFKMGJFH;
|
|
DialogListModel dialogListModel = base.PKJJDBNMMEA;
|
|
PMCGHGJACNB pmcghgjacnb = new PMCGHGJACNB();
|
|
pmcghgjacnb.<CEJPKGDKMJE>k__BackingField = "Delete announcement?";
|
|
if (this.<DLPNFOIMJBM>k__BackingField != 0)
|
|
{
|
|
}
|
|
int num = 0;
|
|
string text = "Are you sure you want to delete announcement:\n'" + num + "'?";
|
|
pmcghgjacnb.<LHJAKNBODPE>k__BackingField = text;
|
|
pmcghgjacnb.<AHIKLCLHOFO>k__BackingField = "Delete";
|
|
Action action = new Action(dgdpdfmafed.<DeleteThenRedirect>g__DeleteConfirmed|0);
|
|
pmcghgjacnb.<ECHBNKMHBBM>k__BackingField = action;
|
|
pmcghgjacnb.<GNGPJNNHLCJ>k__BackingField = "Cancel";
|
|
IPromise<TwoButtonMessageDialogModel> promise = dialogListModel.AddTwoButtonMessageDialog(pmcghgjacnb);
|
|
}
|
|
|
|
// Token: 0x06003E2E RID: 15918 RVA: 0x000FBA10 File Offset: 0x000F9C10
|
|
[Token(Token = "0x6003E2E")]
|
|
[Address(RVA = "0x1BD2540", Offset = "0x1BD0F40", VA = "0x181BD2540")]
|
|
public void PerformAnnouncementAction(string MAJAHEPHFCD)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06003E2E)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RRUI.Data.ClubAnnouncementModel::PerformAnnouncementAction(System.String)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
IL_D8:
|
|
stloc:ArgumentOutOfRangeException(var_13_DD, newobj:ArgumentOutOfRangeException(ArgumentOutOfRangeException::.ctor))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x06003E2F RID: 15919 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6003E2F")]
|
|
[Address(RVA = "0x1BD1630", Offset = "0x1BD0030", VA = "0x181BD1630")]
|
|
public IPromise<string> GetAnnouncementActionLabel()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06003E30 RID: 15920 RVA: 0x000FBAFC File Offset: 0x000F9CFC
|
|
[Token(Token = "0x6003E30")]
|
|
[Address(RVA = "0x1BD0EC0", Offset = "0x1BCF8C0", VA = "0x181BD0EC0")]
|
|
private void EGMGCEOJLJE()
|
|
{
|
|
NFEMLMAFFIP nfemlmaffip = this.<DLPNFOIMJBM>k__BackingField;
|
|
if (nfemlmaffip != 0)
|
|
{
|
|
NFEMLMAFFIP.MetaData <FLFHILBLCOG>k__BackingField = nfemlmaffip.<FLFHILBLCOG>k__BackingField;
|
|
if (<FLFHILBLCOG>k__BackingField != 0)
|
|
{
|
|
NFEMLMAFFIP.InventionPublishedClubAnnouncementData inventionPublishedClubAnnouncementData = <FLFHILBLCOG>k__BackingField.FLOMKHCOACF<NFEMLMAFFIP.InventionPublishedClubAnnouncementData>();
|
|
if (inventionPublishedClubAnnouncementData != 0)
|
|
{
|
|
IPromise<OBBBPCBIMME> promise = BBHENFCNLAB.FDEMGICNKPI(inventionPublishedClubAnnouncementData.InventionId);
|
|
if (ClubAnnouncementModel.<>c.<>9__51_0 == 0)
|
|
{
|
|
ClubAnnouncementModel.<>c.<>9__51_0 = delegate(OBBBPCBIMME invention)
|
|
{
|
|
if (invention != 0)
|
|
{
|
|
StoreInventionDetailsScreen flowByType = WatchUI.BFPPPLIJIGC.GetFlowByType<StoreInventionDetailsScreen>();
|
|
flowByType.SetAmplitudeCommandContext("Invention Published Announcement");
|
|
flowByType.ShowInventionDetails(invention);
|
|
}
|
|
};
|
|
}
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06003E31 RID: 15921 RVA: 0x000FBB6C File Offset: 0x000F9D6C
|
|
[Token(Token = "0x6003E31")]
|
|
[Address(RVA = "0x1BD23E0", Offset = "0x1BD0DE0", VA = "0x181BD23E0")]
|
|
private void PFOCJBHBMHM()
|
|
{
|
|
NFEMLMAFFIP nfemlmaffip = this.<DLPNFOIMJBM>k__BackingField;
|
|
if (nfemlmaffip != 0)
|
|
{
|
|
NFEMLMAFFIP.MetaData <FLFHILBLCOG>k__BackingField = nfemlmaffip.<FLFHILBLCOG>k__BackingField;
|
|
if (<FLFHILBLCOG>k__BackingField != 0)
|
|
{
|
|
NFEMLMAFFIP.RoomPublishedClubAnnouncementData roomPublishedClubAnnouncementData = <FLFHILBLCOG>k__BackingField.FLOMKHCOACF<NFEMLMAFFIP.RoomPublishedClubAnnouncementData>();
|
|
if (roomPublishedClubAnnouncementData != 0)
|
|
{
|
|
IPromise<KLCOGEIGEBJ> promise = OJMCBOKJFOF.NHBPIIGDAJP(roomPublishedClubAnnouncementData.RoomId);
|
|
if (ClubAnnouncementModel.<>c.<>9__52_0 == 0)
|
|
{
|
|
ClubAnnouncementModel.<>c.<>9__52_0 = delegate(KLCOGEIGEBJ room)
|
|
{
|
|
SessionManager instance = SingletonMonoBehaviour.Instance;
|
|
int num = 0;
|
|
int num2 = 0;
|
|
instance.RunJoinRoom(room, num2, SessionManager.BDPNOBGNGNI.CREATORANNOUNCEMENT_ROOMPUBLISHED, num != 0, num);
|
|
};
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06003E32 RID: 15922 RVA: 0x000FBBCC File Offset: 0x000F9DCC
|
|
[Token(Token = "0x6003E32")]
|
|
[Address(RVA = "0x1BD1EB0", Offset = "0x1BD08B0", VA = "0x181BD1EB0")]
|
|
private void ONANAGGBNOM()
|
|
{
|
|
NFEMLMAFFIP nfemlmaffip = this.<DLPNFOIMJBM>k__BackingField;
|
|
if (nfemlmaffip != 0)
|
|
{
|
|
NFEMLMAFFIP.MetaData <FLFHILBLCOG>k__BackingField = nfemlmaffip.<FLFHILBLCOG>k__BackingField;
|
|
if (<FLFHILBLCOG>k__BackingField != 0)
|
|
{
|
|
NFEMLMAFFIP.PlayerEventPublishedClubAnnouncementData playerEventPublishedClubAnnouncementData = <FLFHILBLCOG>k__BackingField.FLOMKHCOACF<NFEMLMAFFIP.PlayerEventPublishedClubAnnouncementData>();
|
|
if (playerEventPublishedClubAnnouncementData != 0)
|
|
{
|
|
long playerEventId = playerEventPublishedClubAnnouncementData.PlayerEventId;
|
|
int num = 0;
|
|
IPromise<IOFNNFFJIAN> promise = GNPDMBPGHBH.FCFEIOCJHKO(playerEventId, num);
|
|
if (ClubAnnouncementModel.<>c.<>9__53_0 == 0)
|
|
{
|
|
ClubAnnouncementModel.<>c.<>9__53_0 = delegate(IOFNNFFJIAN details)
|
|
{
|
|
if (!details.APBKNFMBEBN())
|
|
{
|
|
WatchUI.BFPPPLIJIGC.ShowEventDetails(details);
|
|
return;
|
|
}
|
|
bool flag = SingletonMonoBehaviour.Instance.RunGoToPlayerEvent(details, (SessionManager.BDPNOBGNGNI)((uint)46), "PlayerEventPublishedAnnouncement");
|
|
};
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06003E33 RID: 15923 RVA: 0x000FBC34 File Offset: 0x000F9E34
|
|
[Token(Token = "0x6003E33")]
|
|
[Address(RVA = "0x1BCF1E0", Offset = "0x1BCDBE0", VA = "0x181BCF1E0")]
|
|
public ClubAnnouncementModel()
|
|
{
|
|
int num;
|
|
ManagedTexture managedTexture = new ManagedTexture("Club Announcement Image", num != 0);
|
|
num = 0;
|
|
this.HGPJHJNMKFL = managedTexture;
|
|
JDJGIBLMFKK.FOEPIDJCLMC foepidjclmc = new JDJGIBLMFKK.FOEPIDJCLMC();
|
|
this.EDDIHHPJOAE = foepidjclmc;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x06003E34 RID: 15924 RVA: 0x000FBC6C File Offset: 0x000F9E6C
|
|
[Token(Token = "0x6003E34")]
|
|
[Address(RVA = "0x1BD11A0", Offset = "0x1BCFBA0", VA = "0x181BD11A0")]
|
|
[CompilerGenerated]
|
|
private IPromise FGBBFFJLLGJ(NFEMLMAFFIP APIMPLGKICK)
|
|
{
|
|
if (APIMPLGKICK != 0)
|
|
{
|
|
}
|
|
IPromise <CompletedPromise>k__BackingField = Promise.<CompletedPromise>k__BackingField;
|
|
this.<DLPNFOIMJBM>k__BackingField = <CompletedPromise>k__BackingField;
|
|
JDJGIBLMFKK.FOEPIDJCLMC eddihhpjoae = this.EDDIHHPJOAE;
|
|
NFEMLMAFFIP nfemlmaffip = this.<DLPNFOIMJBM>k__BackingField;
|
|
JDJGIBLMFKK.FOEPIDJCLMC eddihhpjoae2 = this.EDDIHHPJOAE;
|
|
string <CEJPKGDKMJE>k__BackingField = nfemlmaffip.<CEJPKGDKMJE>k__BackingField;
|
|
eddihhpjoae2.<CEJPKGDKMJE>k__BackingField = <CEJPKGDKMJE>k__BackingField;
|
|
NFEMLMAFFIP nfemlmaffip2 = this.<DLPNFOIMJBM>k__BackingField;
|
|
JDJGIBLMFKK.FOEPIDJCLMC eddihhpjoae3 = this.EDDIHHPJOAE;
|
|
string <HPJCFFLAJJE>k__BackingField = nfemlmaffip2.<HPJCFFLAJJE>k__BackingField;
|
|
eddihhpjoae3.<HPJCFFLAJJE>k__BackingField = <HPJCFFLAJJE>k__BackingField;
|
|
IPromise<bool> promise = this.OOOGINJJPGC();
|
|
Action<bool> action = new Action(this.MPJKKMIKEAL);
|
|
IPromise<bool> promise2 = this.IIPFMPIJPFA();
|
|
Action<bool> action2 = new Action(this.ALPDAFCMBGO);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06003E35 RID: 15925 RVA: 0x000FBD08 File Offset: 0x000F9F08
|
|
[Token(Token = "0x6003E35")]
|
|
[Address(RVA = "0x50BDB0", Offset = "0x50A7B0", VA = "0x18050BDB0")]
|
|
[CompilerGenerated]
|
|
private void MPJKKMIKEAL(bool EDCBGEKCFKG)
|
|
{
|
|
this.<HMEDHBDLCBK>k__BackingField = EDCBGEKCFKG;
|
|
}
|
|
|
|
// Token: 0x06003E36 RID: 15926 RVA: 0x000FBD1C File Offset: 0x000F9F1C
|
|
[Token(Token = "0x6003E36")]
|
|
[Address(RVA = "0x50BDC0", Offset = "0x50A7C0", VA = "0x18050BDC0")]
|
|
[CompilerGenerated]
|
|
private void ALPDAFCMBGO(bool DDHBEPAJOCD)
|
|
{
|
|
this.<JNFAADPMGCK>k__BackingField = DDHBEPAJOCD;
|
|
}
|
|
|
|
// Token: 0x06003E37 RID: 15927 RVA: 0x000FBD30 File Offset: 0x000F9F30
|
|
[Token(Token = "0x6003E37")]
|
|
[Address(RVA = "0x1BD1400", Offset = "0x1BCFE00", VA = "0x181BD1400")]
|
|
[CompilerGenerated]
|
|
private void GEHMKKKBPLJ(string HFLPBHHAFIO)
|
|
{
|
|
this.EDDIHHPJOAE.<HPJCFFLAJJE>k__BackingField = HFLPBHHAFIO;
|
|
base.JOJPOMANGPO();
|
|
}
|
|
|
|
// Token: 0x06003E38 RID: 15928 RVA: 0x000FBD58 File Offset: 0x000F9F58
|
|
[Token(Token = "0x6003E38")]
|
|
[Address(RVA = "0x1BD2360", Offset = "0x1BD0D60", VA = "0x181BD2360")]
|
|
[CompilerGenerated]
|
|
private void PFCJHDKHPOD()
|
|
{
|
|
this.EDDIHHPJOAE.<HPJCFFLAJJE>k__BackingField = "DefaultClubImage2k.jpg";
|
|
base.JOJPOMANGPO();
|
|
}
|
|
|
|
// Token: 0x06003E39 RID: 15929 RVA: 0x000FBD84 File Offset: 0x000F9F84
|
|
[Token(Token = "0x6003E39")]
|
|
[Address(RVA = "0x1BD1070", Offset = "0x1BCFA70", VA = "0x181BD1070")]
|
|
[CompilerGenerated]
|
|
private void EPGFPJJPOEC()
|
|
{
|
|
base.Clear();
|
|
BrowserModel browserModel = base.DHJAICFKEHL;
|
|
if (browserModel != 0)
|
|
{
|
|
browserModel.GoBack();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x040033A8 RID: 13224
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x40033A8")]
|
|
private readonly ManagedTexture HGPJHJNMKFL;
|
|
|
|
// Token: 0x040033A9 RID: 13225
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x40033A9")]
|
|
protected JDJGIBLMFKK.FOEPIDJCLMC EDDIHHPJOAE;
|
|
|
|
// Token: 0x02000907 RID: 2311
|
|
[Token(Token = "0x2000907")]
|
|
public struct PNOPENEGIIM
|
|
{
|
|
// Token: 0x040033AA RID: 13226
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x40033AA")]
|
|
public long CCGOEDABKNN;
|
|
|
|
// Token: 0x040033AB RID: 13227
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
|
|
[Token(Token = "0x40033AB")]
|
|
public long DNFIODIACBF;
|
|
}
|
|
|
|
// Token: 0x02000909 RID: 2313
|
|
[Token(Token = "0x2000909")]
|
|
[CompilerGenerated]
|
|
private sealed class MIHLLLEBHCI
|
|
{
|
|
// Token: 0x06003E42 RID: 15938 RVA: 0x000FBEF4 File Offset: 0x000FA0F4
|
|
[Token(Token = "0x6003E42")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public MIHLLLEBHCI()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06003E43 RID: 15939 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6003E43")]
|
|
[Address(RVA = "0x1BDB670", Offset = "0x1BDA070", VA = "0x181BDB670")]
|
|
internal IPromise<bool> <GetCanBeDeleted>b__0(global::System.Tuple<PPGPAHNMGEC, PPGPAHNMGEC?> results)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06003E44 RID: 15940 RVA: 0x000FBF08 File Offset: 0x000FA108
|
|
[Token(Token = "0x6003E44")]
|
|
[Address(RVA = "0x1BDB780", Offset = "0x1BDA180", VA = "0x181BDB780")]
|
|
internal void <GetCanBeDeleted>b__1(string e)
|
|
{
|
|
long num = this.currentAnnouncementId;
|
|
Debug.LogError(string.Format("Error while trying to get membership details for self and announcement {0} creator: {1}", num, e));
|
|
}
|
|
|
|
// Token: 0x040033B3 RID: 13235
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40033B3")]
|
|
public long currentAnnouncementId;
|
|
|
|
// Token: 0x040033B4 RID: 13236
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40033B4")]
|
|
public ClubAnnouncementModel <>4__this;
|
|
}
|
|
|
|
// Token: 0x0200090A RID: 2314
|
|
[Token(Token = "0x200090A")]
|
|
[CompilerGenerated]
|
|
private sealed class DGDPDFMAFED
|
|
{
|
|
// Token: 0x06003E45 RID: 15941 RVA: 0x000FBF30 File Offset: 0x000FA130
|
|
[Token(Token = "0x6003E45")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public DGDPDFMAFED()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06003E46 RID: 15942 RVA: 0x000FBF44 File Offset: 0x000FA144
|
|
[Token(Token = "0x6003E46")]
|
|
[Address(RVA = "0x1BD9380", Offset = "0x1BD7D80", VA = "0x181BD9380")]
|
|
internal void <DeleteThenRedirect>g__DeleteConfirmed|0()
|
|
{
|
|
ClubAnnouncementModel.PNOPENEGIIM <HKKBNCJMPDP>k__BackingField = this.<>4__this.<HKKBNCJMPDP>k__BackingField;
|
|
Action action = delegate
|
|
{
|
|
this.<>4__this.ADJIAENKNAN.AddMessageToast("Announcement deleted");
|
|
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__2 == 0)
|
|
{
|
|
func = delegate(CECAKDDNHLN prevUri)
|
|
{
|
|
ClubAnnouncementModel clubAnnouncementModel2 = this.<>4__this;
|
|
bool flag;
|
|
return flag;
|
|
};
|
|
this.<>9__2 = func;
|
|
}
|
|
browserModel2.RemoveFromHistory(func);
|
|
}
|
|
}
|
|
};
|
|
ClubAnnouncementModel clubAnnouncementModel = this.<>4__this;
|
|
}
|
|
|
|
// Token: 0x06003E47 RID: 15943 RVA: 0x000FBF78 File Offset: 0x000FA178
|
|
[Token(Token = "0x6003E47")]
|
|
[Address(RVA = "0x1BD91B0", Offset = "0x1BD7BB0", VA = "0x181BD91B0")]
|
|
internal void <DeleteThenRedirect>b__1()
|
|
{
|
|
this.<>4__this.ADJIAENKNAN.AddMessageToast("Announcement deleted");
|
|
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__2 == 0)
|
|
{
|
|
func = delegate(CECAKDDNHLN prevUri)
|
|
{
|
|
ClubAnnouncementModel clubAnnouncementModel = this.<>4__this;
|
|
bool flag;
|
|
return flag;
|
|
};
|
|
this.<>9__2 = func;
|
|
}
|
|
browserModel2.RemoveFromHistory(func);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06003E48 RID: 15944 RVA: 0x000FC000 File Offset: 0x000FA200
|
|
[Token(Token = "0x6003E48")]
|
|
[Address(RVA = "0x1BD92C0", Offset = "0x1BD7CC0", VA = "0x181BD92C0")]
|
|
internal bool <DeleteThenRedirect>b__2(CECAKDDNHLN prevUri)
|
|
{
|
|
ClubAnnouncementModel clubAnnouncementModel = this.<>4__this;
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
|
|
// Token: 0x040033B5 RID: 13237
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40033B5")]
|
|
public ClubAnnouncementModel <>4__this;
|
|
|
|
// Token: 0x040033B6 RID: 13238
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40033B6")]
|
|
public CECAKDDNHLN redirectUri;
|
|
|
|
// Token: 0x040033B7 RID: 13239
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40033B7")]
|
|
public Func<CECAKDDNHLN, bool> <>9__2;
|
|
}
|
|
}
|
|
}
|