1155 lines
43 KiB
C#
1155 lines
43 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using CodeStage.AntiCheat.ObscuredTypes;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Core;
|
|
using RecRoom.Sharing;
|
|
using UnityEngine;
|
|
|
|
namespace RRUI.Data
|
|
{
|
|
// Token: 0x020009F1 RID: 2545
|
|
[Token(Token = "0x20009F1")]
|
|
public class ClubAnnouncementModel : RRUIModel<CFCKDFGFJEM>
|
|
{
|
|
// Token: 0x17000BBB RID: 3003
|
|
// (get) Token: 0x06004277 RID: 17015 RVA: 0x00103FB4 File Offset: 0x001021B4
|
|
// (set) Token: 0x06004278 RID: 17016 RVA: 0x00103FC8 File Offset: 0x001021C8
|
|
[Token(Token = "0x17000BBB")]
|
|
public NFEMLMAFFIP LAJFEOOGLMP
|
|
{
|
|
[Token(Token = "0x6004277")]
|
|
[Address(RVA = "0x423E10", Offset = "0x422C10", VA = "0x180423E10")]
|
|
get;
|
|
[Token(Token = "0x6004278")]
|
|
[Address(RVA = "0x687270", Offset = "0x686070", VA = "0x180687270")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000BBC RID: 3004
|
|
// (get) Token: 0x06004279 RID: 17017 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (set) Token: 0x0600427A RID: 17018 RVA: 0x00103FDC File Offset: 0x001021DC
|
|
[Token(Token = "0x17000BBC")]
|
|
public ClubAnnouncementModel.PNOPENEGIIM AKFDMGLACLA
|
|
{
|
|
[Token(Token = "0x6004279")]
|
|
[Address(RVA = "0xC18470", Offset = "0xC17270", VA = "0x180C18470")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x600427A")]
|
|
[Address(RVA = "0xC17E40", Offset = "0xC16C40", VA = "0x180C17E40")]
|
|
[CompilerGenerated]
|
|
private set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000BBD RID: 3005
|
|
// (get) Token: 0x0600427B RID: 17019 RVA: 0x00103FEC File Offset: 0x001021EC
|
|
// (set) Token: 0x0600427C RID: 17020 RVA: 0x00104000 File Offset: 0x00102200
|
|
[Token(Token = "0x17000BBD")]
|
|
public bool PMIFNLABHNI
|
|
{
|
|
[Token(Token = "0x600427B")]
|
|
[Address(RVA = "0x536440", Offset = "0x535240", VA = "0x180536440")]
|
|
get;
|
|
[Token(Token = "0x600427C")]
|
|
[Address(RVA = "0x536B70", Offset = "0x535970", VA = "0x180536B70")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000BBE RID: 3006
|
|
// (get) Token: 0x0600427D RID: 17021 RVA: 0x00104014 File Offset: 0x00102214
|
|
// (set) Token: 0x0600427E RID: 17022 RVA: 0x00104028 File Offset: 0x00102228
|
|
[Token(Token = "0x17000BBE")]
|
|
public bool MFFDNKKAMDD
|
|
{
|
|
[Token(Token = "0x600427D")]
|
|
[Address(RVA = "0x6D69F0", Offset = "0x6D57F0", VA = "0x1806D69F0")]
|
|
get;
|
|
[Token(Token = "0x600427E")]
|
|
[Address(RVA = "0x6D6A10", Offset = "0x6D5810", VA = "0x1806D6A10")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000BBF RID: 3007
|
|
// (get) Token: 0x0600427F RID: 17023 RVA: 0x0010403C File Offset: 0x0010223C
|
|
[Token(Token = "0x17000BBF")]
|
|
public bool FBLEJONFPAK
|
|
{
|
|
[Token(Token = "0x600427F")]
|
|
[Address(RVA = "0x53B2E0", Offset = "0x53A0E0", VA = "0x18053B2E0")]
|
|
get
|
|
{
|
|
return ((IAsyncResult)this).IsCompleted;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000BC0 RID: 3008
|
|
// (get) Token: 0x06004280 RID: 17024 RVA: 0x00104050 File Offset: 0x00102250
|
|
[Token(Token = "0x17000BC0")]
|
|
protected override bool PHGOLNMDJLH
|
|
{
|
|
[Token(Token = "0x6004280")]
|
|
[Address(RVA = "0x13D8EA0", Offset = "0x13D7CA0", VA = "0x1813D8EA0", Slot = "12")]
|
|
get
|
|
{
|
|
ClubAnnouncementModel.PNOPENEGIIM pnopenegiim = this.<HKKBNCJMPDP>k__BackingField;
|
|
return 0 > 0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000BC1 RID: 3009
|
|
// (get) Token: 0x06004281 RID: 17025 RVA: 0x00104068 File Offset: 0x00102268
|
|
[Token(Token = "0x17000BC1")]
|
|
public virtual bool NEAPMAIPFDH
|
|
{
|
|
[Token(Token = "0x6004281")]
|
|
[Address(RVA = "0x13D9240", Offset = "0x13D8040", VA = "0x1813D9240", Slot = "26")]
|
|
get
|
|
{
|
|
NFEMLMAFFIP nfemlmaffip = this.<DLPNFOIMJBM>k__BackingField;
|
|
if (nfemlmaffip == 0)
|
|
{
|
|
}
|
|
int num = (int)nfemlmaffip.HPCKFCEFFOJ;
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000BC2 RID: 3010
|
|
// (get) Token: 0x06004282 RID: 17026 RVA: 0x0010408C File Offset: 0x0010228C
|
|
[Token(Token = "0x17000BC2")]
|
|
public bool? HEEOJPLMGNC
|
|
{
|
|
[Token(Token = "0x6004282")]
|
|
[Address(RVA = "0x13D9270", Offset = "0x13D8070", VA = "0x1813D9270")]
|
|
get
|
|
{
|
|
if (this.PGOIPKKDOPJ)
|
|
{
|
|
ClubAnnouncementModel.PNOPENEGIIM pnopenegiim = this.<HKKBNCJMPDP>k__BackingField;
|
|
bool flag2;
|
|
bool flag = !flag2;
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004283 RID: 17027 RVA: 0x001040B4 File Offset: 0x001022B4
|
|
[Token(Token = "0x6004283")]
|
|
[Address(RVA = "0x13D9190", Offset = "0x13D7F90", VA = "0x1813D9190")]
|
|
public void Set(ClubAnnouncementModel.PNOPENEGIIM DNGKIAJLLHG, bool PMJCGOLMNIO = true)
|
|
{
|
|
if (PMJCGOLMNIO)
|
|
{
|
|
int num = 0;
|
|
base.MKBLJJGJAOH(num);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004284 RID: 17028 RVA: 0x001040D0 File Offset: 0x001022D0
|
|
[Token(Token = "0x6004284")]
|
|
[Address(RVA = "0x13D67D0", Offset = "0x13D55D0", VA = "0x1813D67D0", Slot = "22")]
|
|
protected override void AHFKACICJNC()
|
|
{
|
|
int num = 0;
|
|
this.<DLPNFOIMJBM>k__BackingField = num;
|
|
this.<HKKBNCJMPDP>k__BackingField = num;
|
|
}
|
|
|
|
// Token: 0x06004285 RID: 17029 RVA: 0x001040F0 File Offset: 0x001022F0
|
|
[Token(Token = "0x6004285")]
|
|
[Address(RVA = "0x13D6FB0", Offset = "0x13D5DB0", VA = "0x1813D6FB0", Slot = "21")]
|
|
protected override DABKFAIHBBP GLPJPIEOLDF(CFCKDFGFJEM AHOBGFOJBLH)
|
|
{
|
|
ClubAnnouncementModel.PNOPENEGIIM pnopenegiim = this.<HKKBNCJMPDP>k__BackingField;
|
|
Func<NFEMLMAFFIP, DABKFAIHBBP> func = new Func(this.FADKIIDCCEJ);
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
int num2 = 0;
|
|
PMGCJEPKFOF<NFEMLMAFFIP> pmgcjepkfof2;
|
|
PMGCJEPKFOF pmgcjepkfof = pmgcjepkfof2.JKOHKDFNCCI(func, num2);
|
|
func += func;
|
|
int num3 = 0;
|
|
this.<DLPNFOIMJBM>k__BackingField = num3;
|
|
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x06004286 RID: 17030 RVA: 0x00104144 File Offset: 0x00102344
|
|
[Token(Token = "0x6004286")]
|
|
[Address(RVA = "0x13D8C70", Offset = "0x13D7A70", VA = "0x1813D8C70")]
|
|
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: 0x06004287 RID: 17031 RVA: 0x00104188 File Offset: 0x00102388
|
|
[Token(Token = "0x6004287")]
|
|
[Address(RVA = "0x13D8ED0", Offset = "0x13D7CD0", VA = "0x1813D8ED0")]
|
|
private PMGCJEPKFOF<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__29_0 == 0)
|
|
{
|
|
ClubAnnouncementModel.<>c.<>9__29_0 = (PIHMJGCGNLP clubDetails) => clubDetails.NJHNHHMCILD.<OKCLBHJMLGI>k__BackingField;
|
|
}
|
|
}
|
|
return JJEKJGALHKO.MKLIDFOGIGO<bool>(false);
|
|
}
|
|
|
|
// Token: 0x06004288 RID: 17032 RVA: 0x001041D8 File Offset: 0x001023D8
|
|
[Token(Token = "0x6004288")]
|
|
[Address(RVA = "0x13D7CD0", Offset = "0x13D6AD0", VA = "0x1813D7CD0")]
|
|
private PMGCJEPKFOF<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;
|
|
PMGCJEPKFOF<PPGPAHNMGEC> pmgcjepkfof = JDJGIBLMFKK.AHOOGCHFMFI(<CHPCFOKEIFM>k__BackingField, <HCJDKPLCHPK>k__BackingField2);
|
|
PMGCJEPKFOF<PPGPAHNMGEC?> pmgcjepkfof2 = JDJGIBLMFKK.LOHIHCGDJKI(this.<DLPNFOIMJBM>k__BackingField.<CHPCFOKEIFM>k__BackingField);
|
|
KLGBPLPHMDJ<PPGPAHNMGEC, PPGPAHNMGEC?> klgbplphmdj = new KLGBPLPHMDJ(pmgcjepkfof, pmgcjepkfof2);
|
|
Func<Tuple<PPGPAHNMGEC, PPGPAHNMGEC?>, PMGCJEPKFOF<bool>> func = delegate(Tuple<PPGPAHNMGEC, PPGPAHNMGEC?> results)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
};
|
|
int num = 0;
|
|
PMGCJEPKFOF<bool> pmgcjepkfof3 = klgbplphmdj.JKOHKDFNCCI<bool>(func, num);
|
|
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 JJEKJGALHKO.MKLIDFOGIGO<bool>(true);
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06004289 RID: 17033 RVA: 0x00104294 File Offset: 0x00102494
|
|
[Token(Token = "0x6004289")]
|
|
[Address(RVA = "0x13D6C80", Offset = "0x13D5A80", VA = "0x1813D6C80")]
|
|
public void DeleteThenRedirect([Optional] CECAKDDNHLN JJCHFKMGJFH)
|
|
{
|
|
ClubAnnouncementModel.MPLKOKAJOMI mplkokajomi = new ClubAnnouncementModel.MPLKOKAJOMI();
|
|
mplkokajomi.<>4__this = this;
|
|
mplkokajomi.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(mplkokajomi.<DeleteThenRedirect>g__DeleteConfirmed|0);
|
|
pmcghgjacnb.<ECHBNKMHBBM>k__BackingField = action;
|
|
pmcghgjacnb.<GNGPJNNHLCJ>k__BackingField = "Cancel";
|
|
PMGCJEPKFOF<TwoButtonMessageDialogModel> pmgcjepkfof = dialogListModel.AddTwoButtonMessageDialog(pmcghgjacnb);
|
|
}
|
|
|
|
// Token: 0x0600428A RID: 17034 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600428A")]
|
|
[Address(RVA = "0x13D7330", Offset = "0x13D6130", VA = "0x1813D7330")]
|
|
public PMGCJEPKFOF<bool> GetCanPerformAnnouncementAction()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600428B RID: 17035 RVA: 0x00104330 File Offset: 0x00102530
|
|
[Token(Token = "0x600428B")]
|
|
[Address(RVA = "0x13D90C0", Offset = "0x13D7EC0", VA = "0x1813D90C0")]
|
|
public void PerformAnnouncementAction(string MAJAHEPHFCD)
|
|
{
|
|
if (this.<DLPNFOIMJBM>k__BackingField != (ulong)0L)
|
|
{
|
|
PMGCJEPKFOF<bool> canPerformAnnouncementAction = this.GetCanPerformAnnouncementAction();
|
|
Action<bool> action = delegate(bool canPerform)
|
|
{
|
|
if (canPerform)
|
|
{
|
|
NFEMLMAFFIP nfemlmaffip = this.<DLPNFOIMJBM>k__BackingField;
|
|
long <CHPCFOKEIFM>k__BackingField = nfemlmaffip.<CHPCFOKEIFM>k__BackingField;
|
|
IHLFIKMOAOF ihlfikmoaof = nfemlmaffip.HPCKFCEFFOJ;
|
|
int num = 0;
|
|
if (this.<DLPNFOIMJBM>k__BackingField.HPCKFCEFFOJ <= IHLFIKMOAOF.Photo)
|
|
{
|
|
ClubAnnouncementModel <>4__this = this;
|
|
NFEMLMAFFIP nfemlmaffip2 = <>4__this.<DLPNFOIMJBM>k__BackingField;
|
|
if (nfemlmaffip2 != 0)
|
|
{
|
|
NFEMLMAFFIP.MetaData <FLFHILBLCOG>k__BackingField = nfemlmaffip2.<FLFHILBLCOG>k__BackingField;
|
|
if (<FLFHILBLCOG>k__BackingField != 0)
|
|
{
|
|
NFEMLMAFFIP.RoomPublishedClubAnnouncementData roomPublishedClubAnnouncementData = <FLFHILBLCOG>k__BackingField.FLOMKHCOACF<NFEMLMAFFIP.RoomPublishedClubAnnouncementData>();
|
|
if (roomPublishedClubAnnouncementData != 0)
|
|
{
|
|
BrowserModel browserModel = <>4__this.DHJAICFKEHL;
|
|
int num2 = 0;
|
|
if (browserModel != num2)
|
|
{
|
|
CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(ClubsConfig.Instance.RoomAnnouncementActionRoute);
|
|
int num3 = 0;
|
|
long roomId = roomPublishedClubAnnouncementData.RoomId;
|
|
ulong num4;
|
|
CECAKDDNHLN cecakddnhln2 = cecakddnhln.COILGEAGEII(roomId, (SessionManager.BDPNOBGNGNI)num3, (long)num4, num);
|
|
NFEMLMAFFIP nfemlmaffip3 = <>4__this.<DLPNFOIMJBM>k__BackingField;
|
|
if (nfemlmaffip3 != 0)
|
|
{
|
|
NFEMLMAFFIP.MetaData <FLFHILBLCOG>k__BackingField2 = nfemlmaffip3.<FLFHILBLCOG>k__BackingField;
|
|
if (<FLFHILBLCOG>k__BackingField2 != 0)
|
|
{
|
|
NFEMLMAFFIP.InventionPublishedClubAnnouncementData inventionPublishedClubAnnouncementData = <FLFHILBLCOG>k__BackingField2.FLOMKHCOACF<NFEMLMAFFIP.InventionPublishedClubAnnouncementData>();
|
|
if (inventionPublishedClubAnnouncementData != 0)
|
|
{
|
|
CECAKDDNHLN cecakddnhln3 = new CECAKDDNHLN(ClubsConfig.Instance.InventionAnnouncementActionRoute);
|
|
long inventionId = inventionPublishedClubAnnouncementData.InventionId;
|
|
ulong num5;
|
|
NFEMLMAFFIP.PlayerEventPublishedClubAnnouncementData playerEventPublishedClubAnnouncementData;
|
|
if (cecakddnhln3.GBJMBIJCKLK(inventionId).JKHELHNPILB("INVENTION_IS_DETAILS_PAGE_KEY", num5 != 0UL).JKHELHNPILB("INVENTION_ENTRYPOINT_NAME_KEY", "RRUIInventionAnnouncement") != 0 && playerEventPublishedClubAnnouncementData != 0)
|
|
{
|
|
long playerEventId = playerEventPublishedClubAnnouncementData.PlayerEventId;
|
|
int num6 = 0;
|
|
PMGCJEPKFOF<IOFNNFFJIAN> pmgcjepkfof = GNPDMBPGHBH.FCFEIOCJHKO(playerEventId, num6);
|
|
if (ClubAnnouncementModel.<>c.<>9__39_0 == 0)
|
|
{
|
|
ClubAnnouncementModel.<>c.<>9__39_0 = delegate(IOFNNFFJIAN details)
|
|
{
|
|
WatchUI.BFPPPLIJIGC.ShowEventDetails(details);
|
|
};
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
};
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600428C RID: 17036 RVA: 0x00104378 File Offset: 0x00102578
|
|
[Token(Token = "0x600428C")]
|
|
[Address(RVA = "0x13D7180", Offset = "0x13D5F80", VA = "0x1813D7180")]
|
|
public PMGCJEPKFOF<string> GetAnnouncementActionLabel()
|
|
{
|
|
NFEMLMAFFIP nfemlmaffip = this.<DLPNFOIMJBM>k__BackingField;
|
|
if (nfemlmaffip != 0)
|
|
{
|
|
IHLFIKMOAOF ihlfikmoaof = nfemlmaffip.HPCKFCEFFOJ;
|
|
NFEMLMAFFIP nfemlmaffip2 = this.<DLPNFOIMJBM>k__BackingField;
|
|
PMGCJEPKFOF<string> pmgcjepkfof;
|
|
return pmgcjepkfof;
|
|
}
|
|
return JJEKJGALHKO.MKLIDFOGIGO<string>(string.Empty);
|
|
}
|
|
|
|
// Token: 0x0600428D RID: 17037 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600428D")]
|
|
[Address(RVA = "0x13D8620", Offset = "0x13D7420", VA = "0x1813D8620")]
|
|
protected PMGCJEPKFOF<string> LIENDDPEOND(IHLFIKMOAOF GEDCEIDOKJL, NFEMLMAFFIP.MetaData MPKFLMDODBO)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600428E RID: 17038 RVA: 0x001043B0 File Offset: 0x001025B0
|
|
[Token(Token = "0x600428E")]
|
|
[Address(RVA = "0x13D7220", Offset = "0x13D6020", VA = "0x1813D7220")]
|
|
public PMGCJEPKFOF<string> GetAnnouncementSummaryLabel()
|
|
{
|
|
NFEMLMAFFIP nfemlmaffip = this.<DLPNFOIMJBM>k__BackingField;
|
|
if (nfemlmaffip != 0)
|
|
{
|
|
PMGCJEPKFOF<CCEOLAOLEKJ> pmgcjepkfof = PEGGCEDHBOF.NFKMGNHDCMN(nfemlmaffip.<HCJDKPLCHPK>k__BackingField);
|
|
Func<CCEOLAOLEKJ, PMGCJEPKFOF<string>> func = new Func(this.KECDHLHJOLP);
|
|
}
|
|
return JJEKJGALHKO.MKLIDFOGIGO<string>(string.Empty);
|
|
}
|
|
|
|
// Token: 0x0600428F RID: 17039 RVA: 0x001043F4 File Offset: 0x001025F4
|
|
[Token(Token = "0x600428F")]
|
|
[Address(RVA = "0x13D6860", Offset = "0x13D5660", VA = "0x1813D6860")]
|
|
private void CEGGDBFMBIE()
|
|
{
|
|
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)
|
|
{
|
|
CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(ClubsConfig.Instance.InventionAnnouncementActionRoute);
|
|
long inventionId = inventionPublishedClubAnnouncementData.InventionId;
|
|
CECAKDDNHLN cecakddnhln2 = cecakddnhln.GBJMBIJCKLK(inventionId).JKHELHNPILB("INVENTION_IS_DETAILS_PAGE_KEY", true).JKHELHNPILB("INVENTION_ENTRYPOINT_NAME_KEY", "RRUIInventionAnnouncement");
|
|
BrowserModel browserModel = base.DHJAICFKEHL;
|
|
int num = 0;
|
|
browserModel.GoTo(cecakddnhln2, num != 0);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004290 RID: 17040 RVA: 0x00104480 File Offset: 0x00102680
|
|
[Token(Token = "0x6004290")]
|
|
[Address(RVA = "0x13D6650", Offset = "0x13D5450", VA = "0x1813D6650")]
|
|
private void AAFBCCGGKDK()
|
|
{
|
|
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)
|
|
{
|
|
BrowserModel browserModel = base.DHJAICFKEHL;
|
|
int num = 0;
|
|
if (browserModel != num)
|
|
{
|
|
CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(ClubsConfig.Instance.RoomAnnouncementActionRoute);
|
|
long roomId = roomPublishedClubAnnouncementData.RoomId;
|
|
BrowserModel browserModel2 = base.DHJAICFKEHL;
|
|
int num2 = 0;
|
|
CECAKDDNHLN cecakddnhln2;
|
|
browserModel2.GoTo(cecakddnhln2, num2 != 0);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004291 RID: 17041 RVA: 0x00104500 File Offset: 0x00102700
|
|
[Token(Token = "0x6004291")]
|
|
[Address(RVA = "0x13D69C0", Offset = "0x13D57C0", VA = "0x1813D69C0")]
|
|
private void CLDLBBEOJKA()
|
|
{
|
|
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;
|
|
PMGCJEPKFOF<IOFNNFFJIAN> pmgcjepkfof = GNPDMBPGHBH.FCFEIOCJHKO(playerEventId, num);
|
|
if (ClubAnnouncementModel.<>c.<>9__39_0 == 0)
|
|
{
|
|
ClubAnnouncementModel.<>c.<>9__39_0 = delegate(IOFNNFFJIAN details)
|
|
{
|
|
WatchUI.BFPPPLIJIGC.ShowEventDetails(details);
|
|
};
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004292 RID: 17042 RVA: 0x00104568 File Offset: 0x00102768
|
|
[Token(Token = "0x6004292")]
|
|
[Address(RVA = "0x13D8A10", Offset = "0x13D7810", VA = "0x1813D8A10")]
|
|
private void LPKOKNNNHPB()
|
|
{
|
|
NFEMLMAFFIP nfemlmaffip = this.<DLPNFOIMJBM>k__BackingField;
|
|
if (nfemlmaffip != 0)
|
|
{
|
|
NFEMLMAFFIP.MetaData <FLFHILBLCOG>k__BackingField = nfemlmaffip.<FLFHILBLCOG>k__BackingField;
|
|
if (<FLFHILBLCOG>k__BackingField != 0)
|
|
{
|
|
NFEMLMAFFIP.ClubAnnouncementData clubAnnouncementData = <FLFHILBLCOG>k__BackingField.FLOMKHCOACF<NFEMLMAFFIP.ClubAnnouncementData>();
|
|
if (clubAnnouncementData != 0)
|
|
{
|
|
BrowserModel browserModel = base.DHJAICFKEHL;
|
|
int num = 0;
|
|
if (browserModel != num)
|
|
{
|
|
CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(ClubsConfig.Instance.ClubDetailsRoute);
|
|
long clubId = clubAnnouncementData.ClubId;
|
|
CECAKDDNHLN cecakddnhln2 = cecakddnhln.JIEFBCDJKAI(clubId);
|
|
BrowserModel browserModel2 = base.DHJAICFKEHL;
|
|
int num2 = 0;
|
|
browserModel2.GoTo(cecakddnhln2, num2 != 0);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004293 RID: 17043 RVA: 0x001045F0 File Offset: 0x001027F0
|
|
[Token(Token = "0x6004293")]
|
|
[Address(RVA = "0x13D8D70", Offset = "0x13D7B70", VA = "0x1813D8D70")]
|
|
private void NFFJJDKNHGD()
|
|
{
|
|
NFEMLMAFFIP nfemlmaffip = this.<DLPNFOIMJBM>k__BackingField;
|
|
if (nfemlmaffip != 0)
|
|
{
|
|
NFEMLMAFFIP.MetaData <FLFHILBLCOG>k__BackingField = nfemlmaffip.<FLFHILBLCOG>k__BackingField;
|
|
if (<FLFHILBLCOG>k__BackingField != 0)
|
|
{
|
|
NFEMLMAFFIP.PlayerAnnouncementData playerAnnouncementData = <FLFHILBLCOG>k__BackingField.FLOMKHCOACF<NFEMLMAFFIP.PlayerAnnouncementData>();
|
|
if (playerAnnouncementData != 0)
|
|
{
|
|
CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(ClubsConfig.Instance.PlayerAnnouncementActionRoute);
|
|
int accountId = playerAnnouncementData.AccountId;
|
|
CECAKDDNHLN cecakddnhln2 = cecakddnhln.DMCCBFAKOJP(accountId);
|
|
BrowserModel browserModel = base.DHJAICFKEHL;
|
|
int num = 0;
|
|
browserModel.GoTo(cecakddnhln2, num != 0);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004294 RID: 17044 RVA: 0x00104660 File Offset: 0x00102860
|
|
[Token(Token = "0x6004294")]
|
|
[Address(RVA = "0x13D6B40", Offset = "0x13D5940", VA = "0x1813D6B40")]
|
|
private void DKIGALDFNAK()
|
|
{
|
|
NFEMLMAFFIP nfemlmaffip = this.<DLPNFOIMJBM>k__BackingField;
|
|
if (nfemlmaffip != 0)
|
|
{
|
|
NFEMLMAFFIP.MetaData <FLFHILBLCOG>k__BackingField = nfemlmaffip.<FLFHILBLCOG>k__BackingField;
|
|
if (<FLFHILBLCOG>k__BackingField != 0)
|
|
{
|
|
NFEMLMAFFIP.CodeAnnouncementData codeAnnouncementData = <FLFHILBLCOG>k__BackingField.FLOMKHCOACF<NFEMLMAFFIP.CodeAnnouncementData>();
|
|
}
|
|
}
|
|
int num = 0;
|
|
NFEMLMAFFIP.CodeAnnouncementData announcementData = num;
|
|
if (num != 0)
|
|
{
|
|
LinkManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
NFEMLMAFFIP.CodeAnnouncementData announcementData2 = announcementData;
|
|
Action<string> action = delegate(string error)
|
|
{
|
|
ToastListModel toastListModel = this.ADJIAENKNAN;
|
|
string code = announcementData.Code;
|
|
string text = "Error using code '" + code + "': " + error;
|
|
toastListModel.AddMessageToast(text);
|
|
};
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004295 RID: 17045 RVA: 0x001046CC File Offset: 0x001028CC
|
|
[Token(Token = "0x6004295")]
|
|
[Address(RVA = "0x13D8B80", Offset = "0x13D7980", VA = "0x1813D8B80")]
|
|
private void MBHDOEBMKBH()
|
|
{
|
|
NFEMLMAFFIP nfemlmaffip = this.<DLPNFOIMJBM>k__BackingField;
|
|
if (nfemlmaffip != 0)
|
|
{
|
|
NFEMLMAFFIP.MetaData <FLFHILBLCOG>k__BackingField = nfemlmaffip.<FLFHILBLCOG>k__BackingField;
|
|
if (<FLFHILBLCOG>k__BackingField != 0)
|
|
{
|
|
NFEMLMAFFIP.PhotoAnnouncementData photoAnnouncementData = <FLFHILBLCOG>k__BackingField.FLOMKHCOACF<NFEMLMAFFIP.PhotoAnnouncementData>();
|
|
if (photoAnnouncementData != 0)
|
|
{
|
|
DABKFAIHBBP dabkfaihbbp = OHDHPENHDAP.BFHNENPOEFB(photoAnnouncementData.ImageId, true);
|
|
Action action = new Action(this.BGGMHHFOHNM);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004296 RID: 17046 RVA: 0x0010471C File Offset: 0x0010291C
|
|
[Token(Token = "0x6004296")]
|
|
[Address(RVA = "0x13D9200", Offset = "0x13D8000", VA = "0x1813D9200")]
|
|
public ClubAnnouncementModel()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004297 RID: 17047 RVA: 0x00104730 File Offset: 0x00102930
|
|
[Token(Token = "0x6004297")]
|
|
[Address(RVA = "0x13D6DC0", Offset = "0x13D5BC0", VA = "0x1813D6DC0")]
|
|
[CompilerGenerated]
|
|
private DABKFAIHBBP FADKIIDCCEJ(NFEMLMAFFIP APIMPLGKICK)
|
|
{
|
|
if (APIMPLGKICK != 0)
|
|
{
|
|
long <FKBOCMLBGNM>k__BackingField = APIMPLGKICK.<FKBOCMLBGNM>k__BackingField;
|
|
}
|
|
DABKFAIHBBP <EIDHKJMHBEC>k__BackingField = JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
|
this.<DLPNFOIMJBM>k__BackingField = <EIDHKJMHBEC>k__BackingField;
|
|
PMGCJEPKFOF<bool> pmgcjepkfof = this.OOOGINJJPGC();
|
|
Action<bool> action = new Action(this.AMLFGHBELGE);
|
|
PMGCJEPKFOF<bool> pmgcjepkfof2 = this.IIPFMPIJPFA();
|
|
Action<bool> action2 = new Action(this.NAOLGEPNKAA);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06004298 RID: 17048 RVA: 0x00104788 File Offset: 0x00102988
|
|
[Token(Token = "0x6004298")]
|
|
[Address(RVA = "0x536B70", Offset = "0x535970", VA = "0x180536B70")]
|
|
[CompilerGenerated]
|
|
private void AMLFGHBELGE(bool EDCBGEKCFKG)
|
|
{
|
|
this.<HMEDHBDLCBK>k__BackingField = EDCBGEKCFKG;
|
|
}
|
|
|
|
// Token: 0x06004299 RID: 17049 RVA: 0x0010479C File Offset: 0x0010299C
|
|
[Token(Token = "0x6004299")]
|
|
[Address(RVA = "0x6D6A10", Offset = "0x6D5810", VA = "0x1806D6A10")]
|
|
[CompilerGenerated]
|
|
private void NAOLGEPNKAA(bool DDHBEPAJOCD)
|
|
{
|
|
this.<JNFAADPMGCK>k__BackingField = DDHBEPAJOCD;
|
|
}
|
|
|
|
// Token: 0x0600429A RID: 17050 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600429A")]
|
|
[Address(RVA = "0x13D7F50", Offset = "0x13D6D50", VA = "0x1813D7F50")]
|
|
[CompilerGenerated]
|
|
private PMGCJEPKFOF<string> KECDHLHJOLP(CCEOLAOLEKJ KHLHONFFPMH)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600429B RID: 17051 RVA: 0x001047B0 File Offset: 0x001029B0
|
|
[Token(Token = "0x600429B")]
|
|
[Address(RVA = "0x13D67F0", Offset = "0x13D55F0", VA = "0x1813D67F0")]
|
|
[CompilerGenerated]
|
|
private void BGGMHHFOHNM()
|
|
{
|
|
base.ADJIAENKNAN.AddMessageToast("Cheered photo!");
|
|
base.JOJPOMANGPO();
|
|
}
|
|
|
|
// Token: 0x020009F2 RID: 2546
|
|
[Token(Token = "0x20009F2")]
|
|
public struct PNOPENEGIIM
|
|
{
|
|
// Token: 0x04003511 RID: 13585
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x4003511")]
|
|
public long CCGOEDABKNN;
|
|
|
|
// Token: 0x04003512 RID: 13586
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
|
|
[Token(Token = "0x4003512")]
|
|
public long DNFIODIACBF;
|
|
}
|
|
|
|
// Token: 0x020009F4 RID: 2548
|
|
[Token(Token = "0x20009F4")]
|
|
[CompilerGenerated]
|
|
private sealed class AMMDDHABGBM
|
|
{
|
|
// Token: 0x060042A6 RID: 17062 RVA: 0x001048EC File Offset: 0x00102AEC
|
|
[Token(Token = "0x60042A6")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public AMMDDHABGBM()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060042A7 RID: 17063 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60042A7")]
|
|
[Address(RVA = "0x13D31E0", Offset = "0x13D1FE0", VA = "0x1813D31E0")]
|
|
internal PMGCJEPKFOF<bool> <GetCanBeDeleted>b__0(Tuple<PPGPAHNMGEC, PPGPAHNMGEC?> results)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060042A8 RID: 17064 RVA: 0x00104900 File Offset: 0x00102B00
|
|
[Token(Token = "0x60042A8")]
|
|
[Address(RVA = "0x13D32F0", Offset = "0x13D20F0", VA = "0x1813D32F0")]
|
|
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: 0x0400351C RID: 13596
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400351C")]
|
|
public long currentAnnouncementId;
|
|
|
|
// Token: 0x0400351D RID: 13597
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400351D")]
|
|
public ClubAnnouncementModel <>4__this;
|
|
}
|
|
|
|
// Token: 0x020009F5 RID: 2549
|
|
[Token(Token = "0x20009F5")]
|
|
[CompilerGenerated]
|
|
private sealed class MPLKOKAJOMI
|
|
{
|
|
// Token: 0x060042A9 RID: 17065 RVA: 0x00104928 File Offset: 0x00102B28
|
|
[Token(Token = "0x60042A9")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public MPLKOKAJOMI()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060042AA RID: 17066 RVA: 0x0010493C File Offset: 0x00102B3C
|
|
[Token(Token = "0x60042AA")]
|
|
[Address(RVA = "0x13E4000", Offset = "0x13E2E00", VA = "0x1813E4000")]
|
|
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;
|
|
int num = 0;
|
|
browserModel.GoTo(cecakddnhln, num != 0);
|
|
}
|
|
BrowserModel browserModel2 = this.<>4__this.DHJAICFKEHL;
|
|
if (browserModel2 != 0)
|
|
{
|
|
Func<CECAKDDNHLN, bool> func;
|
|
if (this.<>9__2 == 0)
|
|
{
|
|
func = delegate(CECAKDDNHLN prevUri)
|
|
{
|
|
int num2 = 0;
|
|
bool flag = prevUri.NIAPNGIGHFE(num2);
|
|
if (!flag)
|
|
{
|
|
return flag;
|
|
}
|
|
ClubAnnouncementModel clubAnnouncementModel2 = this.<>4__this;
|
|
bool flag2;
|
|
return flag2;
|
|
};
|
|
this.<>9__2 = func;
|
|
}
|
|
browserModel2.RemoveFromHistory(func);
|
|
}
|
|
}
|
|
};
|
|
ClubAnnouncementModel clubAnnouncementModel = this.<>4__this;
|
|
}
|
|
|
|
// Token: 0x060042AB RID: 17067 RVA: 0x00104970 File Offset: 0x00102B70
|
|
[Token(Token = "0x60042AB")]
|
|
[Address(RVA = "0x13E3E30", Offset = "0x13E2C30", VA = "0x1813E3E30")]
|
|
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;
|
|
int num = 0;
|
|
browserModel.GoTo(cecakddnhln, num != 0);
|
|
}
|
|
BrowserModel browserModel2 = this.<>4__this.DHJAICFKEHL;
|
|
if (browserModel2 != 0)
|
|
{
|
|
Func<CECAKDDNHLN, bool> func;
|
|
if (this.<>9__2 == 0)
|
|
{
|
|
func = delegate(CECAKDDNHLN prevUri)
|
|
{
|
|
int num2 = 0;
|
|
bool flag = prevUri.NIAPNGIGHFE(num2);
|
|
if (!flag)
|
|
{
|
|
return flag;
|
|
}
|
|
ClubAnnouncementModel clubAnnouncementModel = this.<>4__this;
|
|
bool flag2;
|
|
return flag2;
|
|
};
|
|
this.<>9__2 = func;
|
|
}
|
|
browserModel2.RemoveFromHistory(func);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060042AC RID: 17068 RVA: 0x001049FC File Offset: 0x00102BFC
|
|
[Token(Token = "0x60042AC")]
|
|
[Address(RVA = "0x13E3F50", Offset = "0x13E2D50", VA = "0x1813E3F50")]
|
|
internal bool <DeleteThenRedirect>b__2(CECAKDDNHLN prevUri)
|
|
{
|
|
int num = 0;
|
|
bool flag = prevUri.NIAPNGIGHFE(num);
|
|
if (!flag)
|
|
{
|
|
return flag;
|
|
}
|
|
ClubAnnouncementModel clubAnnouncementModel = this.<>4__this;
|
|
bool flag2;
|
|
return flag2;
|
|
}
|
|
|
|
// Token: 0x0400351E RID: 13598
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400351E")]
|
|
public ClubAnnouncementModel <>4__this;
|
|
|
|
// Token: 0x0400351F RID: 13599
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400351F")]
|
|
public CECAKDDNHLN redirectUri;
|
|
|
|
// Token: 0x04003520 RID: 13600
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4003520")]
|
|
public Func<CECAKDDNHLN, bool> <>9__2;
|
|
}
|
|
|
|
// Token: 0x020009F6 RID: 2550
|
|
[Token(Token = "0x20009F6")]
|
|
[CompilerGenerated]
|
|
private sealed class EMBIGFBANNO
|
|
{
|
|
// Token: 0x060042AD RID: 17069 RVA: 0x00104A28 File Offset: 0x00102C28
|
|
[Token(Token = "0x60042AD")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public EMBIGFBANNO()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060042AE RID: 17070 RVA: 0x00104A3C File Offset: 0x00102C3C
|
|
[Token(Token = "0x60042AE")]
|
|
[Address(RVA = "0x13E0B50", Offset = "0x13DF950", VA = "0x1813E0B50")]
|
|
internal bool <GetCanPerformAnnouncementAction>b__0(List<OHDHPENHDAP.NODLLCGLDIE> cheers)
|
|
{
|
|
Func<OHDHPENHDAP.NODLLCGLDIE, bool> func = this.<>9__6;
|
|
if (func == 0)
|
|
{
|
|
Func<OHDHPENHDAP.NODLLCGLDIE, bool> func2 = delegate(OHDHPENHDAP.NODLLCGLDIE c)
|
|
{
|
|
long imageId = this.photoData.ImageId;
|
|
return c.<ICFABPFHLDG>k__BackingField == imageId;
|
|
};
|
|
this.<>9__6 = func2;
|
|
}
|
|
return Enumerable.FirstOrDefault<OHDHPENHDAP.NODLLCGLDIE>(cheers, func) == 0 || "{il2cpp field on True, offset 0x18}" == (ulong)0L;
|
|
}
|
|
|
|
// Token: 0x060042AF RID: 17071 RVA: 0x00104A80 File Offset: 0x00102C80
|
|
[Token(Token = "0x60042AF")]
|
|
[Address(RVA = "0x769220", Offset = "0x768020", VA = "0x180769220")]
|
|
internal bool <GetCanPerformAnnouncementAction>b__6(OHDHPENHDAP.NODLLCGLDIE c)
|
|
{
|
|
long imageId = this.photoData.ImageId;
|
|
return c.<ICFABPFHLDG>k__BackingField == imageId;
|
|
}
|
|
|
|
// Token: 0x04003521 RID: 13601
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003521")]
|
|
public NFEMLMAFFIP.PhotoAnnouncementData photoData;
|
|
|
|
// Token: 0x04003522 RID: 13602
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003522")]
|
|
public Func<OHDHPENHDAP.NODLLCGLDIE, bool> <>9__6;
|
|
}
|
|
|
|
// Token: 0x020009F7 RID: 2551
|
|
[Token(Token = "0x20009F7")]
|
|
[CompilerGenerated]
|
|
private sealed class DBAMEKJLLAK
|
|
{
|
|
// Token: 0x060042B0 RID: 17072 RVA: 0x00104AA8 File Offset: 0x00102CA8
|
|
[Token(Token = "0x60042B0")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public DBAMEKJLLAK()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060042B1 RID: 17073 RVA: 0x00104ABC File Offset: 0x00102CBC
|
|
[Token(Token = "0x60042B1")]
|
|
[Address(RVA = "0x13DFA10", Offset = "0x13DE810", VA = "0x1813DFA10")]
|
|
internal void <PerformAnnouncementAction>b__0(bool canPerform)
|
|
{
|
|
if (canPerform)
|
|
{
|
|
NFEMLMAFFIP <DLPNFOIMJBM>k__BackingField = this.<>4__this.<DLPNFOIMJBM>k__BackingField;
|
|
long <CHPCFOKEIFM>k__BackingField = <DLPNFOIMJBM>k__BackingField.<CHPCFOKEIFM>k__BackingField;
|
|
IHLFIKMOAOF ihlfikmoaof = <DLPNFOIMJBM>k__BackingField.HPCKFCEFFOJ;
|
|
int num = 0;
|
|
if (this.<>4__this.<DLPNFOIMJBM>k__BackingField.HPCKFCEFFOJ <= IHLFIKMOAOF.Photo)
|
|
{
|
|
ClubAnnouncementModel clubAnnouncementModel = this.<>4__this;
|
|
NFEMLMAFFIP <DLPNFOIMJBM>k__BackingField2 = clubAnnouncementModel.<DLPNFOIMJBM>k__BackingField;
|
|
if (<DLPNFOIMJBM>k__BackingField2 != 0)
|
|
{
|
|
NFEMLMAFFIP.MetaData <FLFHILBLCOG>k__BackingField = <DLPNFOIMJBM>k__BackingField2.<FLFHILBLCOG>k__BackingField;
|
|
if (<FLFHILBLCOG>k__BackingField != 0)
|
|
{
|
|
NFEMLMAFFIP.RoomPublishedClubAnnouncementData roomPublishedClubAnnouncementData = <FLFHILBLCOG>k__BackingField.FLOMKHCOACF<NFEMLMAFFIP.RoomPublishedClubAnnouncementData>();
|
|
if (roomPublishedClubAnnouncementData != 0)
|
|
{
|
|
BrowserModel browserModel = clubAnnouncementModel.DHJAICFKEHL;
|
|
int num2 = 0;
|
|
if (browserModel != num2)
|
|
{
|
|
CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(ClubsConfig.Instance.RoomAnnouncementActionRoute);
|
|
int num3 = 0;
|
|
long roomId = roomPublishedClubAnnouncementData.RoomId;
|
|
ulong num4;
|
|
CECAKDDNHLN cecakddnhln2 = cecakddnhln.COILGEAGEII(roomId, (SessionManager.BDPNOBGNGNI)num3, (long)num4, num);
|
|
NFEMLMAFFIP <DLPNFOIMJBM>k__BackingField3 = clubAnnouncementModel.<DLPNFOIMJBM>k__BackingField;
|
|
if (<DLPNFOIMJBM>k__BackingField3 != 0)
|
|
{
|
|
NFEMLMAFFIP.MetaData <FLFHILBLCOG>k__BackingField2 = <DLPNFOIMJBM>k__BackingField3.<FLFHILBLCOG>k__BackingField;
|
|
if (<FLFHILBLCOG>k__BackingField2 != 0)
|
|
{
|
|
NFEMLMAFFIP.InventionPublishedClubAnnouncementData inventionPublishedClubAnnouncementData = <FLFHILBLCOG>k__BackingField2.FLOMKHCOACF<NFEMLMAFFIP.InventionPublishedClubAnnouncementData>();
|
|
if (inventionPublishedClubAnnouncementData != 0)
|
|
{
|
|
CECAKDDNHLN cecakddnhln3 = new CECAKDDNHLN(ClubsConfig.Instance.InventionAnnouncementActionRoute);
|
|
long inventionId = inventionPublishedClubAnnouncementData.InventionId;
|
|
ulong num5;
|
|
NFEMLMAFFIP.PlayerEventPublishedClubAnnouncementData playerEventPublishedClubAnnouncementData;
|
|
if (cecakddnhln3.GBJMBIJCKLK(inventionId).JKHELHNPILB("INVENTION_IS_DETAILS_PAGE_KEY", num5 != 0UL).JKHELHNPILB("INVENTION_ENTRYPOINT_NAME_KEY", "RRUIInventionAnnouncement") != 0 && playerEventPublishedClubAnnouncementData != 0)
|
|
{
|
|
long playerEventId = playerEventPublishedClubAnnouncementData.PlayerEventId;
|
|
int num6 = 0;
|
|
PMGCJEPKFOF<IOFNNFFJIAN> pmgcjepkfof = GNPDMBPGHBH.FCFEIOCJHKO(playerEventId, num6);
|
|
if (ClubAnnouncementModel.<>c.<>9__39_0 == 0)
|
|
{
|
|
ClubAnnouncementModel.<>c.<>9__39_0 = delegate(IOFNNFFJIAN details)
|
|
{
|
|
WatchUI.BFPPPLIJIGC.ShowEventDetails(details);
|
|
};
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x04003523 RID: 13603
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003523")]
|
|
public ClubAnnouncementModel <>4__this;
|
|
|
|
// Token: 0x04003524 RID: 13604
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003524")]
|
|
public string actionSource;
|
|
}
|
|
|
|
// Token: 0x020009F8 RID: 2552
|
|
[Token(Token = "0x20009F8")]
|
|
[CompilerGenerated]
|
|
private sealed class JPOHHELGCBB
|
|
{
|
|
// Token: 0x060042B2 RID: 17074 RVA: 0x00104DC0 File Offset: 0x00102FC0
|
|
[Token(Token = "0x60042B2")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public JPOHHELGCBB()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060042B3 RID: 17075 RVA: 0x00104DD4 File Offset: 0x00102FD4
|
|
[Token(Token = "0x60042B3")]
|
|
[Address(RVA = "0x13E38E0", Offset = "0x13E26E0", VA = "0x1813E38E0")]
|
|
internal PMGCJEPKFOF<string> <GetAnnouncementActionLabel>b__0(List<OHDHPENHDAP.NODLLCGLDIE> cheers)
|
|
{
|
|
Func<OHDHPENHDAP.NODLLCGLDIE, bool> func = this.<>9__1;
|
|
if (func == 0)
|
|
{
|
|
Func<OHDHPENHDAP.NODLLCGLDIE, bool> func2 = delegate(OHDHPENHDAP.NODLLCGLDIE c)
|
|
{
|
|
long imageId = this.announcementData.ImageId;
|
|
return c.<ICFABPFHLDG>k__BackingField == imageId;
|
|
};
|
|
this.<>9__1 = func2;
|
|
}
|
|
OHDHPENHDAP.NODLLCGLDIE nodllcgldie = Enumerable.FirstOrDefault<OHDHPENHDAP.NODLLCGLDIE>(cheers, func);
|
|
if (nodllcgldie == 0 || nodllcgldie.<JGOCAMKLAIJ>k__BackingField)
|
|
{
|
|
}
|
|
return JJEKJGALHKO.MKLIDFOGIGO<string>("Cheer Photo");
|
|
}
|
|
|
|
// Token: 0x060042B4 RID: 17076 RVA: 0x00104E20 File Offset: 0x00103020
|
|
[Token(Token = "0x60042B4")]
|
|
[Address(RVA = "0x769220", Offset = "0x768020", VA = "0x180769220")]
|
|
internal bool <GetAnnouncementActionLabel>b__1(OHDHPENHDAP.NODLLCGLDIE c)
|
|
{
|
|
long imageId = this.announcementData.ImageId;
|
|
return c.<ICFABPFHLDG>k__BackingField == imageId;
|
|
}
|
|
|
|
// Token: 0x04003525 RID: 13605
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003525")]
|
|
public NFEMLMAFFIP.PhotoAnnouncementData announcementData;
|
|
|
|
// Token: 0x04003526 RID: 13606
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003526")]
|
|
public Func<OHDHPENHDAP.NODLLCGLDIE, bool> <>9__1;
|
|
}
|
|
|
|
// Token: 0x020009F9 RID: 2553
|
|
[Token(Token = "0x20009F9")]
|
|
[CompilerGenerated]
|
|
private sealed class HMPGCBNBFDK
|
|
{
|
|
// Token: 0x060042B5 RID: 17077 RVA: 0x00104E48 File Offset: 0x00103048
|
|
[Token(Token = "0x60042B5")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public HMPGCBNBFDK()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060042B6 RID: 17078 RVA: 0x00104E5C File Offset: 0x0010305C
|
|
[Token(Token = "0x60042B6")]
|
|
[Address(RVA = "0x13E2340", Offset = "0x13E1140", VA = "0x1813E2340")]
|
|
internal PMGCJEPKFOF<string> <GetAnnouncementSummaryLabel>b__1(KLCOGEIGEBJ room)
|
|
{
|
|
string text = this.senderName;
|
|
string <LGACIEKBLBM>k__BackingField = room.<LGACIEKBLBM>k__BackingField;
|
|
return JJEKJGALHKO.MKLIDFOGIGO<string>("^" + <LGACIEKBLBM>k__BackingField + " room announcement from " + text);
|
|
}
|
|
|
|
// Token: 0x060042B7 RID: 17079 RVA: 0x00104E94 File Offset: 0x00103094
|
|
[Token(Token = "0x60042B7")]
|
|
[Address(RVA = "0x13E23E0", Offset = "0x13E11E0", VA = "0x1813E23E0")]
|
|
internal PMGCJEPKFOF<string> <GetAnnouncementSummaryLabel>b__3(CCMBKDINCAH playerEvent)
|
|
{
|
|
string text = this.senderName;
|
|
return JJEKJGALHKO.MKLIDFOGIGO<string>(playerEvent.<LGACIEKBLBM>k__BackingField + " event announcement from " + text);
|
|
}
|
|
|
|
// Token: 0x060042B8 RID: 17080 RVA: 0x00104EC4 File Offset: 0x001030C4
|
|
[Token(Token = "0x60042B8")]
|
|
[Address(RVA = "0x13E2470", Offset = "0x13E1270", VA = "0x1813E2470")]
|
|
internal PMGCJEPKFOF<string> <GetAnnouncementSummaryLabel>b__4(PLILLKHMNDA club)
|
|
{
|
|
string text = this.senderName;
|
|
return JJEKJGALHKO.MKLIDFOGIGO<string>(club.<LGACIEKBLBM>k__BackingField + " club announcement from " + text);
|
|
}
|
|
|
|
// Token: 0x060042B9 RID: 17081 RVA: 0x00104EF4 File Offset: 0x001030F4
|
|
[Token(Token = "0x60042B9")]
|
|
[Address(RVA = "0x13E2500", Offset = "0x13E1300", VA = "0x1813E2500")]
|
|
internal PMGCJEPKFOF<string> <GetAnnouncementSummaryLabel>b__5(CCEOLAOLEKJ account)
|
|
{
|
|
string text = this.senderName;
|
|
ObscuredString <KHJCEENDAOL>k__BackingField = account.<KHJCEENDAOL>k__BackingField;
|
|
return JJEKJGALHKO.MKLIDFOGIGO<string>(string.Format("Announcement to subscribe to @{0} from {1}", <KHJCEENDAOL>k__BackingField, text));
|
|
}
|
|
|
|
// Token: 0x04003527 RID: 13607
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003527")]
|
|
public string senderName;
|
|
}
|
|
|
|
// Token: 0x020009FA RID: 2554
|
|
[Token(Token = "0x20009FA")]
|
|
[CompilerGenerated]
|
|
private sealed class MMBEHNCILPD
|
|
{
|
|
// Token: 0x060042BA RID: 17082 RVA: 0x00104F28 File Offset: 0x00103128
|
|
[Token(Token = "0x60042BA")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public MMBEHNCILPD()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060042BB RID: 17083 RVA: 0x00104F3C File Offset: 0x0010313C
|
|
[Token(Token = "0x60042BB")]
|
|
[Address(RVA = "0x13E3DA0", Offset = "0x13E2BA0", VA = "0x1813E3DA0")]
|
|
internal PMGCJEPKFOF<string> <GetAnnouncementSummaryLabel>b__6(CCEOLAOLEKJ inventionCreator)
|
|
{
|
|
OBBBPCBIMME obbbpcbimme = this.invention;
|
|
ObscuredString <KHJCEENDAOL>k__BackingField = inventionCreator.<KHJCEENDAOL>k__BackingField;
|
|
string <LGACIEKBLBM>k__BackingField = obbbpcbimme.<LGACIEKBLBM>k__BackingField;
|
|
return JJEKJGALHKO.MKLIDFOGIGO<string>(string.Format("{0} created by @{1}", <LGACIEKBLBM>k__BackingField, <KHJCEENDAOL>k__BackingField));
|
|
}
|
|
|
|
// Token: 0x04003528 RID: 13608
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003528")]
|
|
public OBBBPCBIMME invention;
|
|
}
|
|
|
|
// Token: 0x020009FB RID: 2555
|
|
[Token(Token = "0x20009FB")]
|
|
[CompilerGenerated]
|
|
private sealed class DJHBLPKEJFG
|
|
{
|
|
// Token: 0x060042BC RID: 17084 RVA: 0x00104F78 File Offset: 0x00103178
|
|
[Token(Token = "0x60042BC")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public DJHBLPKEJFG()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060042BD RID: 17085 RVA: 0x00104F8C File Offset: 0x0010318C
|
|
[Token(Token = "0x60042BD")]
|
|
[Address(RVA = "0x13E0700", Offset = "0x13DF500", VA = "0x1813E0700")]
|
|
internal void <PerformCodeAnnouncementAction>b__0(string error)
|
|
{
|
|
ToastListModel toastListModel = this.<>4__this.ADJIAENKNAN;
|
|
string code = this.announcementData.Code;
|
|
string text = "Error using code '" + code + "': " + error;
|
|
toastListModel.AddMessageToast(text);
|
|
}
|
|
|
|
// Token: 0x04003529 RID: 13609
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003529")]
|
|
public ClubAnnouncementModel <>4__this;
|
|
|
|
// Token: 0x0400352A RID: 13610
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400352A")]
|
|
public NFEMLMAFFIP.CodeAnnouncementData announcementData;
|
|
}
|
|
}
|
|
}
|