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 RRUI.Navigation; using UnityEngine; namespace RRUI.Data { // Token: 0x020009C6 RID: 2502 [Token(Token = "0x20009C6")] public class ClubAnnouncementCreationModel : ClubAnnouncementModel { // Token: 0x17000BAB RID: 2987 // (get) Token: 0x06004188 RID: 16776 RVA: 0x00101528 File Offset: 0x000FF728 [Token(Token = "0x17000BAB")] protected override bool PHGOLNMDJLH { [Token(Token = "0x6004188")] [Address(RVA = "0x12803F0", Offset = "0x127F1F0", VA = "0x1812803F0", Slot = "12")] get { /* An exception occurred when decompiling this method (06004188) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean RRUI.Data.ClubAnnouncementCreationModel::NNPIJOGAECF() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:PNOPENEGIIM(var_0_06, ldfld:PNOPENEGIIM(ClubAnnouncementModel::k__BackingField, ldloc:ClubAnnouncementCreationModel[exp:ClubAnnouncementModel](this))) } 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 1660 */; } } // Token: 0x17000BAC RID: 2988 // (get) Token: 0x06004189 RID: 16777 RVA: 0x00101540 File Offset: 0x000FF740 [Token(Token = "0x17000BAC")] public override bool NEAPMAIPFDH { [Token(Token = "0x6004189")] [Address(RVA = "0x1281890", Offset = "0x1280690", VA = "0x181281890", Slot = "26")] get { int announcementType = (int)this.HPCKFCEFFOJ; bool flag; return flag; } } // Token: 0x17000BAD RID: 2989 // (get) Token: 0x0600418A RID: 16778 RVA: 0x00101558 File Offset: 0x000FF758 [Token(Token = "0x17000BAD")] public bool FEDGLDFBDJD { [Token(Token = "0x600418A")] [Address(RVA = "0x1281930", Offset = "0x1280730", VA = "0x181281930")] get { bool flag; return flag; } } // Token: 0x17000BAE RID: 2990 // (get) Token: 0x0600418B RID: 16779 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x0600418C RID: 16780 RVA: 0x00101568 File Offset: 0x000FF768 [Token(Token = "0x17000BAE")] public ClubAnnouncementCreationModel.FPCIFMIPAKE? KHDAFADIGIP { [Token(Token = "0x600418B")] [Address(RVA = "0x12817B0", Offset = "0x12805B0", VA = "0x1812817B0")] [CompilerGenerated] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x600418C")] [Address(RVA = "0x127F7E0", Offset = "0x127E5E0", VA = "0x18127F7E0")] [CompilerGenerated] private set { } } // Token: 0x17000BAF RID: 2991 // (get) Token: 0x0600418D RID: 16781 RVA: 0x00101578 File Offset: 0x000FF778 // (set) Token: 0x0600418E RID: 16782 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x17000BAF")] public IHLFIKMOAOF HPCKFCEFFOJ { [Token(Token = "0x600418D")] [Address(RVA = "0x12817E0", Offset = "0x12805E0", VA = "0x1812817E0")] get { } [Token(Token = "0x600418E")] [Address(RVA = "0x1280930", Offset = "0x127F730", VA = "0x181280930")] set { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x17000BB0 RID: 2992 // (get) Token: 0x0600418F RID: 16783 RVA: 0x00101588 File Offset: 0x000FF788 [Token(Token = "0x17000BB0")] public bool LALKPIALIOB { [Token(Token = "0x600418F")] [Address(RVA = "0x12818B0", Offset = "0x12806B0", VA = "0x1812818B0")] get { if (string.IsNullOrEmpty(this.EDDIHHPJOAE.k__BackingField)) { } return !string.IsNullOrEmpty(this.EDDIHHPJOAE.k__BackingField); } } // Token: 0x17000BB1 RID: 2993 // (get) Token: 0x06004190 RID: 16784 RVA: 0x001015C4 File Offset: 0x000FF7C4 // (set) Token: 0x06004191 RID: 16785 RVA: 0x001015E4 File Offset: 0x000FF7E4 [Token(Token = "0x17000BB1")] public string LKIBJOMNFFD { [Token(Token = "0x6004190")] [Address(RVA = "0x1281950", Offset = "0x1280750", VA = "0x181281950")] get { return this.EDDIHHPJOAE.k__BackingField; } [Token(Token = "0x6004191")] [Address(RVA = "0x1281A30", Offset = "0x1280830", VA = "0x181281A30")] set { this.EDDIHHPJOAE.k__BackingField = value; base.JOJPOMANGPO(); } } // Token: 0x17000BB2 RID: 2994 // (get) Token: 0x06004192 RID: 16786 RVA: 0x0010160C File Offset: 0x000FF80C // (set) Token: 0x06004193 RID: 16787 RVA: 0x0010162C File Offset: 0x000FF82C [Token(Token = "0x17000BB2")] public string EAFCPPAEHJA { [Token(Token = "0x6004192")] [Address(RVA = "0x1281870", Offset = "0x1280670", VA = "0x181281870")] get { return this.EDDIHHPJOAE.k__BackingField; } [Token(Token = "0x6004193")] [Address(RVA = "0x1281970", Offset = "0x1280770", VA = "0x181281970")] set { this.EDDIHHPJOAE.k__BackingField = value; base.JOJPOMANGPO(); } } // Token: 0x17000BB3 RID: 2995 // (get) Token: 0x06004194 RID: 16788 RVA: 0x00101654 File Offset: 0x000FF854 // (set) Token: 0x06004195 RID: 16789 RVA: 0x00101674 File Offset: 0x000FF874 [Token(Token = "0x17000BB3")] public string AHGCOGFEEEE { [Token(Token = "0x6004194")] [Address(RVA = "0x1281910", Offset = "0x1280710", VA = "0x181281910")] get { return this.EDDIHHPJOAE.k__BackingField; } [Token(Token = "0x6004195")] [Address(RVA = "0x12819D0", Offset = "0x12807D0", VA = "0x1812819D0")] set { this.EDDIHHPJOAE.k__BackingField = value; base.JOJPOMANGPO(); } } // Token: 0x06004196 RID: 16790 RVA: 0x0010169C File Offset: 0x000FF89C [Token(Token = "0x6004196")] [Address(RVA = "0x1280AF0", Offset = "0x127F8F0", VA = "0x181280AF0")] public void Set(ClubAnnouncementModel.PNOPENEGIIM FJKLPACMKCC) { Action action = new Action(this.BLBJCNOLDMN); int num = 0; num += num; num++; PMGCJEPKFOF pmgcjepkfof2; PMGCJEPKFOF pmgcjepkfof = pmgcjepkfof2.OHLPJBFCABI(action); } // Token: 0x06004197 RID: 16791 RVA: 0x001016D4 File Offset: 0x000FF8D4 [Token(Token = "0x6004197")] [Address(RVA = "0x1280C30", Offset = "0x127FA30", VA = "0x181280C30")] public void Set(long AOMBLGBCENO, [Optional] ClubAnnouncementCreationModel.FPCIFMIPAKE? DKBNEFCFFBA) { int num = 0; base.MKBLJJGJAOH(num); } // Token: 0x06004198 RID: 16792 RVA: 0x001016F0 File Offset: 0x000FF8F0 [Token(Token = "0x6004198")] [Address(RVA = "0x127DE10", Offset = "0x127CC10", VA = "0x18127DE10", Slot = "17")] protected override void CEJBCCPEGEB() { base.CEJBCCPEGEB(); ManagedTexture hgpjhjnmkfl = this.HGPJHJNMKFL; if (hgpjhjnmkfl != 0) { hgpjhjnmkfl.GNGOOMMLPHE(); return; } } // Token: 0x06004199 RID: 16793 RVA: 0x00101718 File Offset: 0x000FF918 [Token(Token = "0x6004199")] [Address(RVA = "0x127D960", Offset = "0x127C760", VA = "0x18127D960", Slot = "22")] protected override void AHFKACICJNC() { JDJGIBLMFKK.FOEPIDJCLMC foepidjclmc = new JDJGIBLMFKK.FOEPIDJCLMC(); int num = 0; foepidjclmc.k__BackingField = "DefaultClubImage2k.jpg"; this.k__BackingField = num; this.EDDIHHPJOAE = foepidjclmc; this.k__BackingField = num; base.JOJPOMANGPO(); } // Token: 0x0600419A RID: 16794 RVA: 0x0010175C File Offset: 0x000FF95C [Token(Token = "0x600419A")] [Address(RVA = "0x12807D0", Offset = "0x127F5D0", VA = "0x1812807D0")] public static char OnAnnouncementTitleValidate(string PAANJCAOOAG, int BNDFKNANLDO, char NJOANBJCKDI) { if (!NJOANBJCKDI.MCOIBCNPNAP()) { } return NJOANBJCKDI; } // Token: 0x0600419B RID: 16795 RVA: 0x00101778 File Offset: 0x000FF978 [Token(Token = "0x600419B")] [Address(RVA = "0x1280760", Offset = "0x127F560", VA = "0x181280760")] public static char OnAnnouncementBodyValidate(string PAANJCAOOAG, int BNDFKNANLDO, char NJOANBJCKDI) { if (!NJOANBJCKDI.IDLADJKDBBA()) { } return NJOANBJCKDI; } // Token: 0x0600419C RID: 16796 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600419C")] [Address(RVA = "0x1281550", Offset = "0x1280350", VA = "0x181281550")] public void TakePhotoForImage() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600419D RID: 16797 RVA: 0x00101794 File Offset: 0x000FF994 [Token(Token = "0x600419D")] [Address(RVA = "0x1280840", Offset = "0x127F640", VA = "0x181280840")] public void RemoveImage() { DialogListModel dialogListModel = base.PKJJDBNMMEA; PMCGHGJACNB pmcghgjacnb = new PMCGHGJACNB(); pmcghgjacnb.k__BackingField = "Clear photo?"; pmcghgjacnb.k__BackingField = "Are you sure you want to clear this photo?"; pmcghgjacnb.k__BackingField = "Yes"; Action action = new Action(this.HIDHJFIBJIB); pmcghgjacnb.k__BackingField = action; pmcghgjacnb.k__BackingField = "Cancel"; PMGCJEPKFOF pmgcjepkfof = dialogListModel.AddTwoButtonMessageDialog(pmcghgjacnb); } // Token: 0x0600419E RID: 16798 RVA: 0x001017FC File Offset: 0x000FF9FC [Token(Token = "0x600419E")] [Address(RVA = "0x127FB90", Offset = "0x127E990", VA = "0x18127FB90")] private void KHBJGOACNPP(ClubAnnouncementCreationModel.FPCIFMIPAKE KDMGDPJLIBN) { JDJGIBLMFKK.FOEPIDJCLMC eddihhpjoae = this.EDDIHHPJOAE; ClubAnnouncementModel.PNOPENEGIIM k__BackingField = this.k__BackingField; eddihhpjoae.k__BackingField = k__BackingField; ClubAnnouncementModel.PNOPENEGIIM k__BackingField2 = this.k__BackingField; this.EDDIHHPJOAE.k__BackingField = 0L; string kgagchchmem = KDMGDPJLIBN.KGAGCHCHMEM; JDJGIBLMFKK.FOEPIDJCLMC eddihhpjoae2 = this.EDDIHHPJOAE; this.EDDIHHPJOAE.k__BackingField = 0; string kgagchchmem2 = KDMGDPJLIBN.KGAGCHCHMEM; string kgagchchmem3 = KDMGDPJLIBN.KGAGCHCHMEM; this.EDDIHHPJOAE.k__BackingField = kgagchchmem3; string kgagchchmem4 = KDMGDPJLIBN.KGAGCHCHMEM; this.EDDIHHPJOAE.k__BackingField = 0; } // Token: 0x0600419F RID: 16799 RVA: 0x00101884 File Offset: 0x000FFA84 [Token(Token = "0x600419F")] [Address(RVA = "0x127E5A0", Offset = "0x127D3A0", VA = "0x18127E5A0")] public void Edit() { DABKFAIHBBP dabkfaihbbp = JDJGIBLMFKK.POHLPICNHJD(this.EDDIHHPJOAE); Action action = new Action(this.FDMLPGPFIBC); } // Token: 0x060041A0 RID: 16800 RVA: 0x001018B0 File Offset: 0x000FFAB0 [Token(Token = "0x60041A0")] [Address(RVA = "0x127E2B0", Offset = "0x127D0B0", VA = "0x18127E2B0")] public void Create(Route NECOHKLFLFD) { ClubAnnouncementCreationModel.CPGPKBOPADJ cpgpkbopadj = new ClubAnnouncementCreationModel.CPGPKBOPADJ(); cpgpkbopadj.<>4__this = this; cpgpkbopadj.redirectRoute = NECOHKLFLFD; if (SingletonMonoBehaviour.ONCPNMDGGKG.BLBCCPBIHGI) { int num = 0; string k__BackingField = this.EDDIHHPJOAE.k__BackingField; string k__BackingField = this.EDDIHHPJOAE.k__BackingField; bool flag = k__BackingField != k__BackingField; string k__BackingField = this.EDDIHHPJOAE.k__BackingField; bool flag2 = num != k__BackingField; bool flag3; PMGCJEPKFOF pmgcjepkfof = LDKKMFPLNCN.AAOLBAJFCOJ(this.EDDIHHPJOAE, flag3, flag, flag2); Action action = delegate(long announcementId) { cpgpkbopadj.<>4__this.ADJIAENKNAN.AddMessageToast("Announcement created!"); cpgpkbopadj.<>4__this.Clear(); cpgpkbopadj.<>4__this.FMDKJCHAKGK(); Route k__BackingField = cpgpkbopadj.<>4__this.DHJAICFKEHL.NJIBHKPHKFF.k__BackingField; Route redirectRoute = cpgpkbopadj.redirectRoute; if (!k__BackingField.Equals(redirectRoute)) { CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(cpgpkbopadj.redirectRoute); ClubAnnouncementModel.PNOPENEGIIM k__BackingField = cpgpkbopadj.<>4__this.k__BackingField; CECAKDDNHLN cecakddnhln2; cpgpkbopadj.<>4__this.DHJAICFKEHL.GoTo(cecakddnhln2, true); } }; if (num < cpgpkbopadj) { num += num; if (num == cpgpkbopadj) { goto IL_8F; } num++; } return; } IL_8F: Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG; PlatformManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG; throw new NullReferenceException(); } // Token: 0x060041A1 RID: 16801 RVA: 0x00101960 File Offset: 0x000FFB60 [Token(Token = "0x60041A1")] [Address(RVA = "0x127E260", Offset = "0x127D060", VA = "0x18127E260")] public void Cancel() { base.Clear(); this.FMDKJCHAKGK(); } // Token: 0x060041A2 RID: 16802 RVA: 0x0010197C File Offset: 0x000FFB7C [Token(Token = "0x60041A2")] [Address(RVA = "0x127E700", Offset = "0x127D500", VA = "0x18127E700")] private void FMDKJCHAKGK() { for (;;) { BrowserModel browserModel = base.DHJAICFKEHL; Func <>9__39_ = ClubAnnouncementCreationModel.<>c.<>9__39_0; if (<>9__39_ == 0) { ClubAnnouncementCreationModel.<>c.<>9__39_0 = delegate(CECAKDDNHLN uri) { Route k__BackingField = uri.k__BackingField; Route chooseAnnouncementTypeRoute = ClubsConfig.Instance.ChooseAnnouncementTypeRoute; if (k__BackingField.Equals(chooseAnnouncementTypeRoute)) { return true; } Route k__BackingField2 = uri.k__BackingField; Route createAnnouncementRoute = ClubsConfig.Instance.CreateAnnouncementRoute; return k__BackingField2.Equals(createAnnouncementRoute); }; } BrowserModel.GNDBPEDGFBH k__BackingField = browserModel.ENJABEBOEHC.k__BackingField; if (k__BackingField != 0) { if (<>9__39_ != 0) { CECAKDDNHLN k__BackingField = k__BackingField.k__BackingField; if (<>9__39_(k__BackingField) != 0) { BrowserModel.GNDBPEDGFBH k__BackingField2 = k__BackingField.k__BackingField; if (k__BackingField2 != 0) { BrowserModel.GNDBPEDGFBH k__BackingField = k__BackingField.k__BackingField; k__BackingField2.k__BackingField = k__BackingField; } BrowserModel.GNDBPEDGFBH k__BackingField2 = k__BackingField.k__BackingField; if (k__BackingField2 != 0) { BrowserModel.GNDBPEDGFBH k__BackingField3 = k__BackingField.k__BackingField; k__BackingField2.k__BackingField = k__BackingField3; } } } if (k__BackingField.k__BackingField == 0) { BrowserModel.GNDBPEDGFBH k__BackingField3 = browserModel.ENJABEBOEHC.k__BackingField; if (k__BackingField3 == 0) { break; } if (<>9__39_ != 0) { CECAKDDNHLN k__BackingField2 = k__BackingField3.k__BackingField; if (<>9__39_(k__BackingField2) != 0) { BrowserModel.GNDBPEDGFBH k__BackingField4 = k__BackingField3.k__BackingField; if (k__BackingField4 != 0) { BrowserModel.GNDBPEDGFBH k__BackingField4 = k__BackingField3.k__BackingField; k__BackingField4.k__BackingField = k__BackingField4; } BrowserModel.GNDBPEDGFBH k__BackingField5 = k__BackingField3.k__BackingField; if (k__BackingField5 != 0) { BrowserModel.GNDBPEDGFBH k__BackingField5 = k__BackingField3.k__BackingField; k__BackingField5.k__BackingField = k__BackingField5; } } } if (k__BackingField3.k__BackingField == 0) { break; } } } } BrowserModel browserModel2 = base.DHJAICFKEHL; BrowserModel.GNDBPEDGFBH k__BackingField6 = browserModel2.ENJABEBOEHC.k__BackingField; if (k__BackingField6 != 0) { browserModel2.ENJABEBOEHC = k__BackingField6; browserModel2.k__BackingField = (BrowserModel.LPHOBCGJLFF)((ulong)1L); browserModel2.MKBLJJGJAOH(); } } // Token: 0x060041A3 RID: 16803 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60041A3")] [Address(RVA = "0x1280930", Offset = "0x127F730", VA = "0x181280930")] public void SetAnnouncementType(IHLFIKMOAOF OAFEDMILJIN) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060041A4 RID: 16804 RVA: 0x00101AD0 File Offset: 0x000FFCD0 [Token(Token = "0x60041A4")] [Address(RVA = "0x127ED10", Offset = "0x127DB10", VA = "0x18127ED10")] public string GetHeaderLabel() { if (this.HPCKFCEFFOJ <= IHLFIKMOAOF.Photo) { return "Create Room Announcement"; } return "Create Announcement"; } // Token: 0x060041A5 RID: 16805 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60041A5")] [Address(RVA = "0x127EE50", Offset = "0x127DC50", VA = "0x18127EE50")] public PMGCJEPKFOF GetTargetLabel() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060041A6 RID: 16806 RVA: 0x00101B18 File Offset: 0x000FFD18 [Token(Token = "0x60041A6")] [Address(RVA = "0x127EDE0", Offset = "0x127DBE0", VA = "0x18127EDE0")] public PMGCJEPKFOF GetPreviewActionLabel() { IHLFIKMOAOF announcementType = this.HPCKFCEFFOJ; PMGCJEPKFOF pmgcjepkfof; return pmgcjepkfof; } // Token: 0x060041A7 RID: 16807 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60041A7")] [Address(RVA = "0x1280DA0", Offset = "0x127FBA0", VA = "0x181280DA0")] public PMGCJEPKFOF ShowAnnouncementTargetPickerByAnnouncementType() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060041A8 RID: 16808 RVA: 0x00101B30 File Offset: 0x000FFD30 [Token(Token = "0x60041A8")] [Address(RVA = "0x127DE70", Offset = "0x127CC70", VA = "0x18127DE70")] private PMGCJEPKFOF CHNNDCEIJDI(IReadOnlyList AOFLCGLNOFH) { ClubAnnouncementCreationModel.HACIBKJPGIM hacibkjpgim = new ClubAnnouncementCreationModel.HACIBKJPGIM(); hacibkjpgim.<>4__this = this; hacibkjpgim.rooms = AOFLCGLNOFH; CBLLFJEDOII cbllfjedoii = new CBLLFJEDOII(); hacibkjpgim.announcementTargetPromise = cbllfjedoii; int num = 0; hacibkjpgim.activeDialog = num; hacibkjpgim.selectedRoomId = (long)((ulong)(-1L)); IMAFJGKHEMD imafjgkhemd = new IMAFJGKHEMD(); imafjgkhemd.GPJEDBDCNNP = "Select"; imafjgkhemd.GPJAHEOLCPN = num; Action action = new Action(hacibkjpgim.g__roomSelectClicked|0); imafjgkhemd.MEEKCCGGFFD = action; Func func = delegate { bool flag; return flag; }; imafjgkhemd.IPCGFLNAMGG = func; IReadOnlyList rooms = hacibkjpgim.rooms; hacibkjpgim.selectButton = imafjgkhemd; PickerDialogModel activeDialog = hacibkjpgim.activeDialog; Action action2 = delegate(GameObject instance, int index, CardModel cardModel, RoomModel roomModel, BAEJLDPBGFI toCardController) { IReadOnlyList rooms2 = hacibkjpgim.rooms; IReadOnlyList rooms3 = hacibkjpgim.rooms; int num2 = 0; cardModel.LGHJJKOBAFK = num2; int num3 = 0; cardModel.FGOGOMCODDP = num3; IReadOnlyList rooms4 = hacibkjpgim.rooms; long selectedRoomId = hacibkjpgim.selectedRoomId; bool flag2; cardModel.PGABFKOHPMJ = flag2; }; Func func2 = delegate { Predicate <>9__ = hacibkjpgim.<>9__7; IReadOnlyList rooms5 = hacibkjpgim.rooms; if (<>9__ == 0) { Predicate predicate = delegate(KLCOGEIGEBJ r) { long selectedRoomId2 = hacibkjpgim.selectedRoomId; return r.k__BackingField == selectedRoomId2; }; hacibkjpgim.<>9__7 = predicate; } return ECNNGIFNNNM.IDHAEOMJOML(rooms5, <>9__); }; Action action3 = delegate(int index) { IReadOnlyList rooms6 = hacibkjpgim.rooms; hacibkjpgim.selectButton.FCLJOMHIBPB(); }; Func func3 = delegate(string filter, int index) { IReadOnlyList rooms7 = hacibkjpgim.rooms; bool flag3; return flag3; }; PickerDialogModel pickerDialogModel; hacibkjpgim.activeDialog = pickerDialogModel; CBLLFJEDOII announcementTargetPromise = hacibkjpgim.announcementTargetPromise; throw new NullReferenceException(); } // Token: 0x060041A9 RID: 16809 RVA: 0x00101C1C File Offset: 0x000FFE1C [Token(Token = "0x60041A9")] [Address(RVA = "0x127F890", Offset = "0x127E690", VA = "0x18127F890")] private PMGCJEPKFOF HIPHLOLMCAL(List HEIDKAMCPIL) { CBLLFJEDOII cbllfjedoii = new CBLLFJEDOII(); CBLLFJEDOII announcementTargetPromise = cbllfjedoii; int num = 0; PickerDialogModel activeDialog = num; long selectedInventionId = (long)((ulong)(-1L)); IMAFJGKHEMD imafjgkhemd = new IMAFJGKHEMD(); imafjgkhemd.GPJEDBDCNNP = "Select"; imafjgkhemd.GPJAHEOLCPN = num; Func <>9__6; Action action = delegate { ClubAnnouncementCreationModel <>4__this = this; int announcementType = (int)<>4__this.HPCKFCEFFOJ; NFEMLMAFFIP.InventionPublishedClubAnnouncementData inventionPublishedClubAnnouncementData = new NFEMLMAFFIP.InventionPublishedClubAnnouncementData(); long selectedInventionId4 = selectedInventionId; inventionPublishedClubAnnouncementData.InventionId = selectedInventionId4; string text = JsonUtility.ToJson(inventionPublishedClubAnnouncementData); Func <>9__ = <>9__6; List inventions2 = HEIDKAMCPIL; if (<>9__ == 0) { Func func4 = delegate(OBBBPCBIMME i) { long selectedInventionId2 = selectedInventionId; return i.k__BackingField == selectedInventionId2; }; <>9__6 = func4; } string k__BackingField = Enumerable.First(inventions2, <>9__).k__BackingField; CBLLFJEDOII announcementTargetPromise2 = announcementTargetPromise; int num2 = 0; announcementTargetPromise2.OOOIENHGNCA(num2); PickerDialogModel activeDialog2 = activeDialog; int num3 = 0; if (activeDialog2 != num3) { activeDialog.Dismiss(); } }; imafjgkhemd.MEEKCCGGFFD = action; Func func = delegate { bool flag; return flag; }; imafjgkhemd.IPCGFLNAMGG = func; List inventions = HEIDKAMCPIL; IMAFJGKHEMD selectButton = imafjgkhemd; PickerDialogModel activeDialog3 = activeDialog; Action action2 = delegate(GameObject instance, int index, CardModel cardModel, InventionModel inventionModel, BAEJLDPBGFI toCardController) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); }; Predicate <>9__7; Func func2 = delegate { Predicate <>9__2 = <>9__7; List inventions3 = HEIDKAMCPIL; if (<>9__2 == 0) { Predicate predicate = delegate(OBBBPCBIMME i) { long selectedInventionId3 = selectedInventionId; return i.k__BackingField == selectedInventionId3; }; <>9__7 = predicate; } return inventions3.FindIndex(<>9__2); }; Action action3 = delegate(int index) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); }; Func func3 = delegate(string filter, int index) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); }; PickerDialogModel pickerDialogModel; activeDialog = pickerDialogModel; CBLLFJEDOII announcementTargetPromise3 = announcementTargetPromise; throw new NullReferenceException(); } // Token: 0x060041AA RID: 16810 RVA: 0x00101D08 File Offset: 0x000FFF08 [Token(Token = "0x60041AA")] [Address(RVA = "0x127FC90", Offset = "0x127EA90", VA = "0x18127FC90")] private PMGCJEPKFOF LDAOIOKDMGG(IReadOnlyList EEPOGFDJELG) { CBLLFJEDOII cbllfjedoii = new CBLLFJEDOII(); CBLLFJEDOII announcementTargetPromise = cbllfjedoii; int num = 0; PickerDialogModel activeDialog = num; long selectedEventId = (long)((ulong)(-1L)); IMAFJGKHEMD imafjgkhemd = new IMAFJGKHEMD(); imafjgkhemd.GPJEDBDCNNP = "Select"; imafjgkhemd.GPJAHEOLCPN = num; Func <>9__6; Action action = delegate { int announcementType = (int)this.HPCKFCEFFOJ; NFEMLMAFFIP.PlayerEventPublishedClubAnnouncementData playerEventPublishedClubAnnouncementData = new NFEMLMAFFIP.PlayerEventPublishedClubAnnouncementData(); long selectedEventId4 = selectedEventId; playerEventPublishedClubAnnouncementData.PlayerEventId = selectedEventId4; string text = JsonUtility.ToJson(playerEventPublishedClubAnnouncementData); NFEMLMAFFIP.MetaData metaData3; NFEMLMAFFIP.MetaData metaData = metaData3; Func <>9__ = <>9__6; IReadOnlyList playerEvents2 = EEPOGFDJELG; if (<>9__ == 0) { Func func4 = delegate(CCMBKDINCAH e) { long selectedEventId2 = selectedEventId; return e.k__BackingField == selectedEventId2; }; <>9__6 = func4; } CCMBKDINCAH ccmbkdincah = Enumerable.First(playerEvents2, <>9__); string k__BackingField = ccmbkdincah.k__BackingField; string announcementImageName = k__BackingField; string announcementImageName3 = announcementImageName; PMGCJEPKFOF pmgcjepkfof = OJMCBOKJFOF.NHBPIIGDAJP(ccmbkdincah.k__BackingField); Action action4 = delegate(KLCOGEIGEBJ r) { string k__BackingField2 = r.k__BackingField; announcementImageName = k__BackingField2; }; Action action5 = delegate { NFEMLMAFFIP.MetaData metaData2 = metaData; string announcementImageName2 = announcementImageName; CBLLFJEDOII announcementTargetPromise2 = announcementTargetPromise; int num2 = 0; announcementTargetPromise2.OOOIENHGNCA(num2); PickerDialogModel activeDialog2 = activeDialog; int num3 = 0; if (activeDialog2 != num3) { activeDialog.Dismiss(); } }; }; imafjgkhemd.MEEKCCGGFFD = action; Func func = delegate { bool flag; return flag; }; imafjgkhemd.IPCGFLNAMGG = func; IReadOnlyList playerEvents = EEPOGFDJELG; IMAFJGKHEMD selectButton = imafjgkhemd; PickerDialogModel activeDialog3 = activeDialog; Action action2 = delegate(GameObject instance, int index, CardModel cardModel, EventModel eventModel, BAEJLDPBGFI toCardController) { ClubAnnouncementCreationModel.OLFIDPLHBIA olfidplhbia = new ClubAnnouncementCreationModel.OLFIDPLHBIA(); olfidplhbia.cardModel = cardModel; IReadOnlyList playerEvents3 = EEPOGFDJELG; IReadOnlyList playerEvents4 = EEPOGFDJELG; CardModel cardModel2 = olfidplhbia.cardModel; IReadOnlyList playerEvents5 = EEPOGFDJELG; IReadOnlyList playerEvents6 = EEPOGFDJELG; if (olfidplhbia != 0) { Action action6 = delegate(KLCOGEIGEBJ r) { CardModel cardModel5 = olfidplhbia.cardModel; string k__BackingField3 = r.k__BackingField; cardModel5.EOOBEEPPAPD = k__BackingField3; }; } CardModel cardModel3 = olfidplhbia.cardModel; IReadOnlyList playerEvents7 = EEPOGFDJELG; CardModel cardModel4 = olfidplhbia.cardModel; bool flag2 = selectedEventId == olfidplhbia.cardModel; cardModel4.PGABFKOHPMJ = flag2; }; Predicate <>9__10; Func func2 = delegate { Predicate <>9__2 = <>9__10; IReadOnlyList playerEvents8 = EEPOGFDJELG; if (<>9__2 == 0) { Predicate predicate = delegate(CCMBKDINCAH e) { long selectedEventId3 = selectedEventId; return e.k__BackingField == selectedEventId3; }; <>9__10 = predicate; } return ECNNGIFNNNM.IDHAEOMJOML(playerEvents8, <>9__2); }; Action action3 = delegate(int index) { IReadOnlyList playerEvents9 = EEPOGFDJELG; selectButton.FCLJOMHIBPB(); }; Func func3 = delegate(string filter, int index) { IReadOnlyList playerEvents10 = EEPOGFDJELG; bool flag3; return flag3; }; PickerDialogModel pickerDialogModel; activeDialog = pickerDialogModel; CBLLFJEDOII announcementTargetPromise3 = announcementTargetPromise; throw new NullReferenceException(); } // Token: 0x060041AB RID: 16811 RVA: 0x00101DF4 File Offset: 0x000FFFF4 [Token(Token = "0x60041AB")] [Address(RVA = "0x127E970", Offset = "0x127D770", VA = "0x18127E970")] private PMGCJEPKFOF GKIIDHFLBLE(List MNBFKHPGIIM) { CBLLFJEDOII cbllfjedoii = new CBLLFJEDOII(); CBLLFJEDOII announcementTargetPromise = cbllfjedoii; int num = 0; PickerDialogModel activeDialog = num; long selectedClubId = (long)((ulong)(-1L)); IMAFJGKHEMD imafjgkhemd = new IMAFJGKHEMD(); imafjgkhemd.GPJEDBDCNNP = "Select"; imafjgkhemd.GPJAHEOLCPN = num; Func <>9__6; Action action = delegate { ClubAnnouncementCreationModel <>4__this = this; int announcementType = (int)<>4__this.HPCKFCEFFOJ; NFEMLMAFFIP.ClubAnnouncementData clubAnnouncementData = new NFEMLMAFFIP.ClubAnnouncementData(); long selectedClubId4 = selectedClubId; clubAnnouncementData.ClubId = selectedClubId4; string text = JsonUtility.ToJson(clubAnnouncementData); Func <>9__ = <>9__6; List clubs2 = MNBFKHPGIIM; if (<>9__ == 0) { Func func4 = delegate(PLILLKHMNDA c) { long selectedClubId2 = selectedClubId; return c.k__BackingField == selectedClubId2; }; <>9__6 = func4; } string k__BackingField = Enumerable.First(clubs2, <>9__).k__BackingField; CBLLFJEDOII announcementTargetPromise2 = announcementTargetPromise; int num2 = 0; announcementTargetPromise2.OOOIENHGNCA(num2); PickerDialogModel activeDialog2 = activeDialog; int num3 = 0; if (activeDialog2 != num3) { activeDialog.Dismiss(); } }; imafjgkhemd.MEEKCCGGFFD = action; Func func = delegate { bool flag; return flag; }; imafjgkhemd.IPCGFLNAMGG = func; List clubs = MNBFKHPGIIM; IMAFJGKHEMD selectButton = imafjgkhemd; PickerDialogModel activeDialog3 = activeDialog; Action action2 = delegate(GameObject instance, int index, CardModel cardModel, ClubModel clubModel, BAEJLDPBGFI toCardController) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); }; Predicate <>9__7; Func func2 = delegate { Predicate <>9__2 = <>9__7; List clubs3 = MNBFKHPGIIM; if (<>9__2 == 0) { Predicate predicate = delegate(PLILLKHMNDA c) { long selectedClubId3 = selectedClubId; return c.k__BackingField == selectedClubId3; }; <>9__7 = predicate; } return clubs3.FindIndex(<>9__2); }; Action action3 = delegate(int index) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); }; Func func3 = delegate(string filter, int index) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); }; PickerDialogModel pickerDialogModel; activeDialog = pickerDialogModel; CBLLFJEDOII announcementTargetPromise3 = announcementTargetPromise; throw new NullReferenceException(); } // Token: 0x060041AC RID: 16812 RVA: 0x00101EE0 File Offset: 0x001000E0 [Token(Token = "0x60041AC")] [Address(RVA = "0x1280160", Offset = "0x127EF60", VA = "0x181280160")] private PMGCJEPKFOF NJADCIHOMJD(List OLLKMIGNGBF) { CBLLFJEDOII cbllfjedoii = new CBLLFJEDOII(); CBLLFJEDOII announcementTargetPromise = cbllfjedoii; int num = 0; PickerDialogModel activeDialog = num; int selectedAccountId = (int)((ulong)4294967295L); IMAFJGKHEMD imafjgkhemd = new IMAFJGKHEMD(); imafjgkhemd.GPJEDBDCNNP = "Select"; imafjgkhemd.GPJAHEOLCPN = num; Func <>9__6; Action action = delegate { ClubAnnouncementCreationModel <>4__this = this; if (selectedAccountId > 0) { int announcementType = (int)<>4__this.HPCKFCEFFOJ; NFEMLMAFFIP.PlayerAnnouncementData playerAnnouncementData = new NFEMLMAFFIP.PlayerAnnouncementData(); int selectedAccountId2 = selectedAccountId; playerAnnouncementData.AccountId = selectedAccountId2; string text = JsonUtility.ToJson(playerAnnouncementData); Func <>9__ = <>9__6; List accounts2 = OLLKMIGNGBF; if (<>9__ == 0) { Func func4 = delegate(CCEOLAOLEKJ a) { ObscuredInt k__BackingField = a.k__BackingField; bool fakeValueActive = a.k__BackingField.fakeValueActive; return ObscuredInt.FAJDMKOEFLH(k__BackingField) == selectedAccountId; }; <>9__6 = func4; } string text2 = ObscuredString.FAJDMKOEFLH(Enumerable.First(accounts2, <>9__).k__BackingField); CBLLFJEDOII announcementTargetPromise2 = announcementTargetPromise; int num2 = 0; announcementTargetPromise2.OOOIENHGNCA(num2); PickerDialogModel activeDialog2 = activeDialog; int num3 = 0; if (activeDialog2 != num3) { activeDialog.Dismiss(); } return; } <>4__this.ADJIAENKNAN.AddMessageToast("No player selected"); throw new NullReferenceException(); }; imafjgkhemd.MEEKCCGGFFD = action; Func func = () => selectedAccountId > 0; imafjgkhemd.IPCGFLNAMGG = func; List accounts = OLLKMIGNGBF; IMAFJGKHEMD selectButton = imafjgkhemd; PickerDialogModel activeDialog3 = activeDialog; Action action2 = delegate(GameObject instance, int index, CardModel cardModel, AccountModel accountModel, BAEJLDPBGFI toCardController) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); }; Predicate <>9__7; Func func2 = delegate { Predicate <>9__2 = <>9__7; List accounts3 = OLLKMIGNGBF; if (<>9__2 == 0) { Predicate predicate = delegate(CCEOLAOLEKJ a) { ObscuredInt k__BackingField2 = a.k__BackingField; bool fakeValueActive2 = a.k__BackingField.fakeValueActive; return ObscuredInt.FAJDMKOEFLH(k__BackingField2) == selectedAccountId; }; <>9__7 = predicate; } return accounts3.FindIndex(<>9__2); }; Action action3 = delegate(int index) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); }; Func func3 = delegate(string filter, int index) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); }; PickerDialogModel pickerDialogModel; activeDialog = pickerDialogModel; CBLLFJEDOII announcementTargetPromise3 = announcementTargetPromise; throw new NullReferenceException(); } // Token: 0x060041AD RID: 16813 RVA: 0x00101FD4 File Offset: 0x001001D4 [Token(Token = "0x60041AD")] [Address(RVA = "0x1280440", Offset = "0x127F240", VA = "0x181280440")] private PMGCJEPKFOF OIHDCPDGJCI() { ClubAnnouncementCreationModel.MHFOKOIMIBF mhfokoimibf = new ClubAnnouncementCreationModel.MHFOKOIMIBF(); mhfokoimibf.<>4__this = this; CBLLFJEDOII cbllfjedoii = new CBLLFJEDOII(); int num = 0; mhfokoimibf.announcementTargetPromise = cbllfjedoii; mhfokoimibf.activeDialog = num; IMAFJGKHEMD imafjgkhemd = new IMAFJGKHEMD(); imafjgkhemd.GPJEDBDCNNP = "Done"; imafjgkhemd.GPJAHEOLCPN = num; Action action = delegate { int announcementType = (int)mhfokoimibf.<>4__this.HPCKFCEFFOJ; NFEMLMAFFIP.CodeAnnouncementData codeAnnouncementData = new NFEMLMAFFIP.CodeAnnouncementData(); string currentCode = mhfokoimibf.currentCode; codeAnnouncementData.Code = currentCode; string text = JsonUtility.ToJson(codeAnnouncementData); CBLLFJEDOII announcementTargetPromise2 = mhfokoimibf.announcementTargetPromise; int num2 = 0; announcementTargetPromise2.OOOIENHGNCA(num2); MessageWithInputFieldDialogModel activeDialog = mhfokoimibf.activeDialog; int num3 = 0; if (activeDialog != num3) { mhfokoimibf.activeDialog.Dismiss(); } }; imafjgkhemd.MEEKCCGGFFD = action; BONNOGOFGDC bonnogofgdc = new BONNOGOFGDC(); bonnogofgdc.k__BackingField = "Enter Code"; bonnogofgdc.k__BackingField = "Enter a valid code here to add it to your announcement"; Func func = () => mhfokoimibf.currentCode; bonnogofgdc.ENFKJGHCEIG = func; Action action2 = delegate(string s) { mhfokoimibf.currentCode = s; }; bonnogofgdc.BFHMFOIEJOO = action2; Sprite codeAnnouncementDialogSprite = ClubsConfig.Instance.CodeAnnouncementDialogSprite; bonnogofgdc.k__BackingField = codeAnnouncementDialogSprite; bonnogofgdc.k__BackingField = new List { imafjgkhemd }; DialogListModel dialogListModel = base.PKJJDBNMMEA; Action> action3 = delegate(BaseDialogModel dialog) { if (dialog == 0) { int num4 = 0; mhfokoimibf.activeDialog = num4; return; } mhfokoimibf.activeDialog = dialog; }; if (num < mhfokoimibf) { num += num; if (num == mhfokoimibf) { goto IL_FF; } num++; } CBLLFJEDOII announcementTargetPromise = mhfokoimibf.announcementTargetPromise; IL_FF: PMGCJEPKFOF pmgcjepkfof; pmgcjepkfof += pmgcjepkfof; throw new NullReferenceException(); } // Token: 0x060041AE RID: 16814 RVA: 0x001020EC File Offset: 0x001002EC [Token(Token = "0x60041AE")] [Address(RVA = "0x127DA20", Offset = "0x127C820", VA = "0x18127DA20")] private PMGCJEPKFOF ALCBPGENALB(List CIDEFCAMDNM) { CBLLFJEDOII cbllfjedoii = new CBLLFJEDOII(); CBLLFJEDOII announcementTargetPromise = cbllfjedoii; int num = 0; PickerDialogModel activeDialog = num; long selectedImageId = (long)((ulong)(-1L)); IMAFJGKHEMD imafjgkhemd = new IMAFJGKHEMD(); imafjgkhemd.GPJEDBDCNNP = "Select"; imafjgkhemd.GPJAHEOLCPN = num; Func <>9__5; Action action = delegate { ClubAnnouncementCreationModel <>4__this = this; int announcementType = (int)<>4__this.HPCKFCEFFOJ; NFEMLMAFFIP.PhotoAnnouncementData photoAnnouncementData = new NFEMLMAFFIP.PhotoAnnouncementData(); long selectedImageId4 = selectedImageId; photoAnnouncementData.ImageId = selectedImageId4; string text = JsonUtility.ToJson(photoAnnouncementData); Func <>9__ = <>9__5; List images2 = CIDEFCAMDNM; if (<>9__ == 0) { Func func3 = delegate(OHDHPENHDAP.IBANLCLBGLM c) { long selectedImageId2 = selectedImageId; return c.k__BackingField == selectedImageId2; }; <>9__5 = func3; } string k__BackingField = Enumerable.First(images2, <>9__).k__BackingField; CBLLFJEDOII announcementTargetPromise2 = announcementTargetPromise; int num2 = 0; announcementTargetPromise2.OOOIENHGNCA(num2); PickerDialogModel activeDialog2 = activeDialog; int num3 = 0; if (activeDialog2 != num3) { activeDialog.Dismiss(); } }; imafjgkhemd.MEEKCCGGFFD = action; Func func = delegate { bool flag; return flag; }; imafjgkhemd.IPCGFLNAMGG = func; List images = CIDEFCAMDNM; IMAFJGKHEMD selectButton = imafjgkhemd; PickerDialogModel activeDialog3 = activeDialog; Action action2 = delegate(GameObject instance, int index, CardModel cardModel, ImageModel imageModel, BAEJLDPBGFI toCardController) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); }; Predicate <>9__6; Func func2 = delegate { Predicate <>9__2 = <>9__6; List images3 = CIDEFCAMDNM; if (<>9__2 == 0) { Predicate predicate = delegate(OHDHPENHDAP.IBANLCLBGLM i) { long selectedImageId3 = selectedImageId; return i.k__BackingField == selectedImageId3; }; <>9__6 = predicate; } return images3.FindIndex(<>9__2); }; Action action3 = delegate(int index) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); }; GameObject announcementPhotoPickerDialogPrefab = ClubsConfig.Instance.AnnouncementPhotoPickerDialogPrefab; PickerDialogModel pickerDialogModel; activeDialog = pickerDialogModel; CBLLFJEDOII announcementTargetPromise3 = announcementTargetPromise; throw new NullReferenceException(); } // Token: 0x060041AF RID: 16815 RVA: 0x001021D8 File Offset: 0x001003D8 [Token(Token = "0x60041AF")] [Address(RVA = "0x1EC8B20", Offset = "0x1EC7920", VA = "0x181EC8B20")] private PickerDialogModel BLKLEGPOOIM(string JDBKDGCJHMB, int LBHCGJHJBIN, IMAFJGKHEMD NDANJJKJONJ, PickerDialogModel CJFIEJAKMIG, Action CMKDGFDCOLC, Func AFMANBONLOB, Action BJODFKHDNGM, [Optional] Func OOKMCNJIHLA, [Optional] GameObject APCFMFIKBNH) where TFromModel : ModelBase where TToCardControllerProvider : ControllerBase, MHEBKFODAGL, IOLLIDNPNNA { ClubsConfig instance = ClubsConfig.Instance; new List().Add(NDANJJKJONJ); EOEDAKBLAIH pdplcaplmel = NDANJJKJONJ.PDPLCAPLMEL; int num = 0; DialogListModel dialogListModel = base.PKJJDBNMMEA; if (num < 9) { num += num; if (num != 9) { num++; } } PMGCJEPKFOF pmgcjepkfof; pmgcjepkfof += pmgcjepkfof; num += 19; throw new NullReferenceException(); } // Token: 0x060041B0 RID: 16816 RVA: 0x0010222C File Offset: 0x0010042C [Token(Token = "0x60041B0")] [Address(RVA = "0x1281720", Offset = "0x1280520", VA = "0x181281720")] public ClubAnnouncementCreationModel() { 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: 0x060041B1 RID: 16817 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60041B1")] [Address(RVA = "0x127DCB0", Offset = "0x127CAB0", VA = "0x18127DCB0")] [CompilerGenerated] private void BLBJCNOLDMN(NFEMLMAFFIP APIMPLGKICK) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060041B2 RID: 16818 RVA: 0x00102264 File Offset: 0x00100464 [Token(Token = "0x60041B2")] [Address(RVA = "0x127E110", Offset = "0x127CF10", VA = "0x18127E110")] [CompilerGenerated] private PMGCJEPKFOF CIBKAAIOHFM(List CIDEFCAMDNM) { ManagedTexture hgpjhjnmkfl = this.HGPJHJNMKFL; ToastListModel toastListModel = base.ADJIAENKNAN; DialogListModel dialogListModel = base.PKJJDBNMMEA; Func <>9__33_ = ClubAnnouncementCreationModel.<>c.<>9__33_2; if (<>9__33_ == 0) { ClubAnnouncementCreationModel.<>c.<>9__33_2 = () => true; } return JNDHEJPAOMP.CHGJMKJCEJC(CIDEFCAMDNM, "Announcement Photo", hgpjhjnmkfl, toastListModel, dialogListModel, <>9__33_); } // Token: 0x060041B3 RID: 16819 RVA: 0x001022B4 File Offset: 0x001004B4 [Token(Token = "0x60041B3")] [Address(RVA = "0x127FB20", Offset = "0x127E920", VA = "0x18127FB20")] [CompilerGenerated] private void IAMNHPLFFMD(string HFLPBHHAFIO) { this.EDDIHHPJOAE.k__BackingField = HFLPBHHAFIO; base.JOJPOMANGPO(); } // Token: 0x060041B4 RID: 16820 RVA: 0x001022DC File Offset: 0x001004DC [Token(Token = "0x60041B4")] [Address(RVA = "0x127F810", Offset = "0x127E610", VA = "0x18127F810")] [CompilerGenerated] private void HIDHJFIBJIB() { this.EDDIHHPJOAE.k__BackingField = "DefaultClubImage2k.jpg"; base.JOJPOMANGPO(); } // Token: 0x060041B5 RID: 16821 RVA: 0x00102308 File Offset: 0x00100508 [Token(Token = "0x60041B5")] [Address(RVA = "0x127E670", Offset = "0x127D470", VA = "0x18127E670")] [CompilerGenerated] private void FDMLPGPFIBC() { base.Clear(); BrowserModel browserModel = base.DHJAICFKEHL; if (browserModel != 0) { BrowserModel.GNDBPEDGFBH k__BackingField = browserModel.ENJABEBOEHC.k__BackingField; if (k__BackingField != 0) { browserModel.ENJABEBOEHC = k__BackingField; browserModel.k__BackingField = (BrowserModel.LPHOBCGJLFF)((ulong)1L); browserModel.MKBLJJGJAOH(); return; } } } // Token: 0x060041B6 RID: 16822 RVA: 0x00102354 File Offset: 0x00100554 [Token(Token = "0x60041B6")] [Address(RVA = "0x1280040", Offset = "0x127EE40", VA = "0x181280040")] [CompilerGenerated] private PMGCJEPKFOF NCLPGEHPPDH(IReadOnlyList AOFLCGLNOFH) { Func <>9__44_ = ClubAnnouncementCreationModel.<>c.<>9__44_7; if (<>9__44_ == 0) { ClubAnnouncementCreationModel.<>c.<>9__44_7 = delegate(KLCOGEIGEBJ r) { bool flag; return flag; }; } List list = Enumerable.ToList(Enumerable.Where(AOFLCGLNOFH, <>9__44_)); return this.CHNNDCEIJDI(list); } // Token: 0x060041B7 RID: 16823 RVA: 0x00102394 File Offset: 0x00100594 [Token(Token = "0x60041B7")] [Address(RVA = "0x127FF30", Offset = "0x127ED30", VA = "0x18127FF30")] [CompilerGenerated] private PMGCJEPKFOF LICJEMPIJMJ(List HEIDKAMCPIL) { Func <>9__44_ = ClubAnnouncementCreationModel.<>c.<>9__44_8; if (<>9__44_ == 0) { ClubAnnouncementCreationModel.<>c.<>9__44_8 = (OBBBPCBIMME i) => i.k__BackingField; } List list = Enumerable.ToList(Enumerable.Where(HEIDKAMCPIL, <>9__44_)); return this.HIPHLOLMCAL(list); } // Token: 0x060041B8 RID: 16824 RVA: 0x001023D4 File Offset: 0x001005D4 [Token(Token = "0x60041B8")] [Address(RVA = "0x127EC00", Offset = "0x127DA00", VA = "0x18127EC00")] [CompilerGenerated] private PMGCJEPKFOF GMADMPADIAM(List MNBFKHPGIIM) { Func <>9__44_ = ClubAnnouncementCreationModel.<>c.<>9__44_9; if (<>9__44_ == 0) { ClubAnnouncementCreationModel.<>c.<>9__44_9 = (PLILLKHMNDA c) => c.k__BackingField == DIGMAIMMHAP.Public; } List list = Enumerable.ToList(Enumerable.Where(MNBFKHPGIIM, <>9__44_)); return this.GKIIDHFLBLE(list); } // Token: 0x060041B9 RID: 16825 RVA: 0x00102414 File Offset: 0x00100614 [Token(Token = "0x60041B9")] [Address(RVA = "0x1280150", Offset = "0x127EF50", VA = "0x181280150")] [CompilerGenerated] private PMGCJEPKFOF NGMLPBMJCEA(List CIDEFCAMDNM) { return this.ALCBPGENALB(CIDEFCAMDNM); } // Token: 0x040034AB RID: 13483 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")] [Token(Token = "0x40034AB")] private readonly ManagedTexture HGPJHJNMKFL; // Token: 0x040034AC RID: 13484 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")] [Token(Token = "0x40034AC")] protected JDJGIBLMFKK.FOEPIDJCLMC EDDIHHPJOAE; // Token: 0x020009C7 RID: 2503 [Token(Token = "0x20009C7")] public struct FPCIFMIPAKE { // Token: 0x040034AD RID: 13485 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x40034AD")] public string CDIFOKODBEK; // Token: 0x040034AE RID: 13486 [global::Cpp2IlInjected.FieldOffset(Offset = "0x8")] [Token(Token = "0x40034AE")] public string AECPMLGLJDM; // Token: 0x040034AF RID: 13487 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40034AF")] public string KGAGCHCHMEM; // Token: 0x040034B0 RID: 13488 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40034B0")] public NFEMLMAFFIP.MetaData AFMOAFPLEHL; } // Token: 0x020009C9 RID: 2505 [Token(Token = "0x20009C9")] [CompilerGenerated] private sealed class CPGPKBOPADJ { // Token: 0x060041C9 RID: 16841 RVA: 0x00102620 File Offset: 0x00100820 [Token(Token = "0x60041C9")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public CPGPKBOPADJ() { } // Token: 0x060041CA RID: 16842 RVA: 0x00102634 File Offset: 0x00100834 [Token(Token = "0x60041CA")] [Address(RVA = "0x13D4250", Offset = "0x13D3050", VA = "0x1813D4250")] internal void b__0(long announcementId) { this.<>4__this.ADJIAENKNAN.AddMessageToast("Announcement created!"); this.<>4__this.Clear(); this.<>4__this.FMDKJCHAKGK(); Route k__BackingField = this.<>4__this.DHJAICFKEHL.NJIBHKPHKFF.k__BackingField; Route route = this.redirectRoute; if (!k__BackingField.Equals(route)) { CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(this.redirectRoute); ClubAnnouncementModel.PNOPENEGIIM k__BackingField = this.<>4__this.k__BackingField; CECAKDDNHLN cecakddnhln2; this.<>4__this.DHJAICFKEHL.GoTo(cecakddnhln2, true); } } // Token: 0x040034BF RID: 13503 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40034BF")] public ClubAnnouncementCreationModel <>4__this; // Token: 0x040034C0 RID: 13504 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40034C0")] public Route redirectRoute; } // Token: 0x020009CA RID: 2506 [Token(Token = "0x20009CA")] [CompilerGenerated] private sealed class HACIBKJPGIM { // Token: 0x060041CB RID: 16843 RVA: 0x001026C4 File Offset: 0x001008C4 [Token(Token = "0x60041CB")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public HACIBKJPGIM() { } // Token: 0x060041CC RID: 16844 RVA: 0x001026D8 File Offset: 0x001008D8 [Token(Token = "0x60041CC")] [Address(RVA = "0x13E1F70", Offset = "0x13E0D70", VA = "0x1813E1F70")] internal void g__roomSelectClicked|0() { ClubAnnouncementCreationModel clubAnnouncementCreationModel = this.<>4__this; int announcementType = (int)clubAnnouncementCreationModel.HPCKFCEFFOJ; NFEMLMAFFIP.RoomPublishedClubAnnouncementData roomPublishedClubAnnouncementData = new NFEMLMAFFIP.RoomPublishedClubAnnouncementData(); long num = this.selectedRoomId; roomPublishedClubAnnouncementData.RoomId = num; string text = JsonUtility.ToJson(roomPublishedClubAnnouncementData); IReadOnlyList readOnlyList = this.rooms; Func func = delegate(KLCOGEIGEBJ r) { long num4 = this.selectedRoomId; return r.k__BackingField == num4; }; string k__BackingField = Enumerable.First(readOnlyList, func).k__BackingField; CBLLFJEDOII cbllfjedoii = this.announcementTargetPromise; int num2 = 0; cbllfjedoii.OOOIENHGNCA(num2); PickerDialogModel pickerDialogModel = this.activeDialog; int num3 = 0; if (pickerDialogModel != num3) { this.activeDialog.Dismiss(); } } // Token: 0x060041CD RID: 16845 RVA: 0x00102784 File Offset: 0x00100984 [Token(Token = "0x60041CD")] [Address(RVA = "0x13E1F50", Offset = "0x13E0D50", VA = "0x1813E1F50")] internal bool b__5(KLCOGEIGEBJ r) { long num = this.selectedRoomId; return r.k__BackingField == num; } // Token: 0x060041CE RID: 16846 RVA: 0x001027A8 File Offset: 0x001009A8 [Token(Token = "0x60041CE")] [Address(RVA = "0x13D4240", Offset = "0x13D3040", VA = "0x1813D4240")] internal bool b__6() { bool flag; return flag; } // Token: 0x060041CF RID: 16847 RVA: 0x001027B8 File Offset: 0x001009B8 [Token(Token = "0x60041CF")] [Address(RVA = "0x13E1C60", Offset = "0x13E0A60", VA = "0x1813E1C60")] internal void b__1(GameObject instance, int index, CardModel cardModel, RoomModel roomModel, BAEJLDPBGFI toCardController) { IReadOnlyList readOnlyList = this.rooms; IReadOnlyList readOnlyList2 = this.rooms; int num = 0; cardModel.LGHJJKOBAFK = num; int num2 = 0; cardModel.FGOGOMCODDP = num2; IReadOnlyList readOnlyList3 = this.rooms; long num3 = this.selectedRoomId; bool flag; cardModel.PGABFKOHPMJ = flag; } // Token: 0x060041D0 RID: 16848 RVA: 0x0010280C File Offset: 0x00100A0C [Token(Token = "0x60041D0")] [Address(RVA = "0x13E1DA0", Offset = "0x13E0BA0", VA = "0x1813E1DA0")] internal int b__2() { Predicate predicate = this.<>9__7; IReadOnlyList readOnlyList = this.rooms; if (predicate == 0) { Predicate predicate2 = delegate(KLCOGEIGEBJ r) { long num = this.selectedRoomId; return r.k__BackingField == num; }; this.<>9__7 = predicate2; } return ECNNGIFNNNM.IDHAEOMJOML(readOnlyList, predicate); } // Token: 0x060041D1 RID: 16849 RVA: 0x00102848 File Offset: 0x00100A48 [Token(Token = "0x60041D1")] [Address(RVA = "0x13E1F50", Offset = "0x13E0D50", VA = "0x1813E1F50")] internal bool b__7(KLCOGEIGEBJ r) { long num = this.selectedRoomId; return r.k__BackingField == num; } // Token: 0x060041D2 RID: 16850 RVA: 0x0010286C File Offset: 0x00100A6C [Token(Token = "0x60041D2")] [Address(RVA = "0x13E1E30", Offset = "0x13E0C30", VA = "0x1813E1E30")] internal void b__3(int index) { IReadOnlyList readOnlyList = this.rooms; this.selectButton.FCLJOMHIBPB(); } // Token: 0x060041D3 RID: 16851 RVA: 0x00102894 File Offset: 0x00100A94 [Token(Token = "0x60041D3")] [Address(RVA = "0x13E1EB0", Offset = "0x13E0CB0", VA = "0x1813E1EB0")] internal bool b__4(string filter, int index) { IReadOnlyList readOnlyList = this.rooms; bool flag; return flag; } // Token: 0x040034C1 RID: 13505 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40034C1")] public long selectedRoomId; // Token: 0x040034C2 RID: 13506 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40034C2")] public ClubAnnouncementCreationModel <>4__this; // Token: 0x040034C3 RID: 13507 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x40034C3")] public IReadOnlyList rooms; // Token: 0x040034C4 RID: 13508 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x40034C4")] public CBLLFJEDOII announcementTargetPromise; // Token: 0x040034C5 RID: 13509 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x40034C5")] public PickerDialogModel activeDialog; // Token: 0x040034C6 RID: 13510 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x40034C6")] public IMAFJGKHEMD selectButton; // Token: 0x040034C7 RID: 13511 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x40034C7")] public Predicate <>9__7; } // Token: 0x020009CB RID: 2507 [Token(Token = "0x20009CB")] [CompilerGenerated] private sealed class GBAHHKPECPK { // Token: 0x060041D4 RID: 16852 RVA: 0x001028B0 File Offset: 0x00100AB0 [Token(Token = "0x60041D4")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public GBAHHKPECPK() { } // Token: 0x060041D5 RID: 16853 RVA: 0x001028C4 File Offset: 0x00100AC4 [Token(Token = "0x60041D5")] [Address(RVA = "0x13E16A0", Offset = "0x13E04A0", VA = "0x1813E16A0")] internal void b__4() { ClubAnnouncementCreationModel clubAnnouncementCreationModel = this.<>4__this; int announcementType = (int)clubAnnouncementCreationModel.HPCKFCEFFOJ; NFEMLMAFFIP.InventionPublishedClubAnnouncementData inventionPublishedClubAnnouncementData = new NFEMLMAFFIP.InventionPublishedClubAnnouncementData(); long num = this.selectedInventionId; inventionPublishedClubAnnouncementData.InventionId = num; string text = JsonUtility.ToJson(inventionPublishedClubAnnouncementData); Func func = this.<>9__6; List list = this.inventions; if (func == 0) { Func func2 = delegate(OBBBPCBIMME i) { long num4 = this.selectedInventionId; return i.k__BackingField == num4; }; this.<>9__6 = func2; } string k__BackingField = Enumerable.First(list, func).k__BackingField; CBLLFJEDOII cbllfjedoii = this.announcementTargetPromise; int num2 = 0; cbllfjedoii.OOOIENHGNCA(num2); PickerDialogModel pickerDialogModel = this.activeDialog; int num3 = 0; if (pickerDialogModel != num3) { this.activeDialog.Dismiss(); } } // Token: 0x060041D6 RID: 16854 RVA: 0x00102988 File Offset: 0x00100B88 [Token(Token = "0x60041D6")] [Address(RVA = "0x8E72B0", Offset = "0x8E60B0", VA = "0x1808E72B0")] internal bool b__6(OBBBPCBIMME i) { long num = this.selectedInventionId; return i.k__BackingField == num; } // Token: 0x060041D7 RID: 16855 RVA: 0x001029AC File Offset: 0x00100BAC [Token(Token = "0x60041D7")] [Address(RVA = "0x13D4240", Offset = "0x13D3040", VA = "0x1813D4240")] internal bool b__5() { bool flag; return flag; } // Token: 0x060041D8 RID: 16856 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60041D8")] [Address(RVA = "0x13E1380", Offset = "0x13E0180", VA = "0x1813E1380")] internal void b__0(GameObject instance, int index, CardModel cardModel, InventionModel inventionModel, BAEJLDPBGFI toCardController) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060041D9 RID: 16857 RVA: 0x001029BC File Offset: 0x00100BBC [Token(Token = "0x60041D9")] [Address(RVA = "0x13E14E0", Offset = "0x13E02E0", VA = "0x1813E14E0")] internal int b__1() { Predicate predicate = this.<>9__7; List list = this.inventions; if (predicate == 0) { Predicate predicate2 = delegate(OBBBPCBIMME i) { long num = this.selectedInventionId; return i.k__BackingField == num; }; this.<>9__7 = predicate2; } return list.FindIndex(predicate); } // Token: 0x060041DA RID: 16858 RVA: 0x001029FC File Offset: 0x00100BFC [Token(Token = "0x60041DA")] [Address(RVA = "0x8E72B0", Offset = "0x8E60B0", VA = "0x1808E72B0")] internal bool b__7(OBBBPCBIMME i) { long num = this.selectedInventionId; return i.k__BackingField == num; } // Token: 0x060041DB RID: 16859 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60041DB")] [Address(RVA = "0x13E1580", Offset = "0x13E0380", VA = "0x1813E1580")] internal void b__2(int index) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060041DC RID: 16860 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60041DC")] [Address(RVA = "0x13E1600", Offset = "0x13E0400", VA = "0x1813E1600")] internal bool b__3(string filter, int index) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x040034C8 RID: 13512 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40034C8")] public long selectedInventionId; // Token: 0x040034C9 RID: 13513 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40034C9")] public ClubAnnouncementCreationModel <>4__this; // Token: 0x040034CA RID: 13514 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x40034CA")] public List inventions; // Token: 0x040034CB RID: 13515 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x40034CB")] public CBLLFJEDOII announcementTargetPromise; // Token: 0x040034CC RID: 13516 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x40034CC")] public PickerDialogModel activeDialog; // Token: 0x040034CD RID: 13517 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x40034CD")] public IMAFJGKHEMD selectButton; // Token: 0x040034CE RID: 13518 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x40034CE")] public Func <>9__6; // Token: 0x040034CF RID: 13519 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x40034CF")] public Predicate <>9__7; } // Token: 0x020009CC RID: 2508 [Token(Token = "0x20009CC")] [CompilerGenerated] private sealed class CNEGIGNJDCE { // Token: 0x060041DD RID: 16861 RVA: 0x00102A20 File Offset: 0x00100C20 [Token(Token = "0x60041DD")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public CNEGIGNJDCE() { } // Token: 0x060041DE RID: 16862 RVA: 0x00102A34 File Offset: 0x00100C34 [Token(Token = "0x60041DE")] [Address(RVA = "0x13D3F90", Offset = "0x13D2D90", VA = "0x1813D3F90")] internal void b__4() { ClubAnnouncementCreationModel.AAIJLKKFOGM aaijlkkfogm = new ClubAnnouncementCreationModel.AAIJLKKFOGM(); aaijlkkfogm.CS$<>8__locals1 = this; int announcementType = (int)this.<>4__this.HPCKFCEFFOJ; NFEMLMAFFIP.PlayerEventPublishedClubAnnouncementData playerEventPublishedClubAnnouncementData = new NFEMLMAFFIP.PlayerEventPublishedClubAnnouncementData(); long num = this.selectedEventId; playerEventPublishedClubAnnouncementData.PlayerEventId = num; string text = JsonUtility.ToJson(playerEventPublishedClubAnnouncementData); NFEMLMAFFIP.MetaData metaData; aaijlkkfogm.metaData = metaData; Func func = this.<>9__6; IReadOnlyList readOnlyList = this.playerEvents; if (func == 0) { Func func2 = delegate(CCMBKDINCAH e) { long num2 = this.selectedEventId; return e.k__BackingField == num2; }; this.<>9__6 = func2; } CCMBKDINCAH ccmbkdincah = Enumerable.First(readOnlyList, func); string k__BackingField = ccmbkdincah.k__BackingField; aaijlkkfogm.announcementImageName = k__BackingField; string announcementImageName = aaijlkkfogm.announcementImageName; PMGCJEPKFOF pmgcjepkfof = OJMCBOKJFOF.NHBPIIGDAJP(ccmbkdincah.k__BackingField); Action action = delegate(KLCOGEIGEBJ r) { string k__BackingField2 = r.k__BackingField; aaijlkkfogm.announcementImageName = k__BackingField2; }; Action action2 = delegate { NFEMLMAFFIP.MetaData metaData2 = aaijlkkfogm.metaData; string announcementImageName2 = aaijlkkfogm.announcementImageName; CBLLFJEDOII cbllfjedoii = aaijlkkfogm.CS$<>8__locals1.announcementTargetPromise; int num3 = 0; cbllfjedoii.OOOIENHGNCA(num3); PickerDialogModel pickerDialogModel = aaijlkkfogm.CS$<>8__locals1.activeDialog; int num4 = 0; if (pickerDialogModel != num4) { aaijlkkfogm.CS$<>8__locals1.activeDialog.Dismiss(); } }; } // Token: 0x060041DF RID: 16863 RVA: 0x00102B14 File Offset: 0x00100D14 [Token(Token = "0x60041DF")] [Address(RVA = "0x8E72B0", Offset = "0x8E60B0", VA = "0x1808E72B0")] internal bool b__6(CCMBKDINCAH e) { long num = this.selectedEventId; return e.k__BackingField == num; } // Token: 0x060041E0 RID: 16864 RVA: 0x00102B38 File Offset: 0x00100D38 [Token(Token = "0x60041E0")] [Address(RVA = "0x13D4240", Offset = "0x13D3040", VA = "0x1813D4240")] internal bool b__5() { bool flag; return flag; } // Token: 0x060041E1 RID: 16865 RVA: 0x00102B48 File Offset: 0x00100D48 [Token(Token = "0x60041E1")] [Address(RVA = "0x13D3B80", Offset = "0x13D2980", VA = "0x1813D3B80")] internal void b__0(GameObject instance, int index, CardModel cardModel, EventModel eventModel, BAEJLDPBGFI toCardController) { ClubAnnouncementCreationModel.OLFIDPLHBIA olfidplhbia = new ClubAnnouncementCreationModel.OLFIDPLHBIA(); olfidplhbia.cardModel = cardModel; IReadOnlyList readOnlyList = this.playerEvents; IReadOnlyList readOnlyList2 = this.playerEvents; CardModel cardModel2 = olfidplhbia.cardModel; IReadOnlyList readOnlyList3 = this.playerEvents; IReadOnlyList readOnlyList4 = this.playerEvents; if (olfidplhbia != 0) { Action action = delegate(KLCOGEIGEBJ r) { CardModel cardModel5 = olfidplhbia.cardModel; string k__BackingField = r.k__BackingField; cardModel5.EOOBEEPPAPD = k__BackingField; }; } CardModel cardModel3 = olfidplhbia.cardModel; IReadOnlyList readOnlyList5 = this.playerEvents; CardModel cardModel4 = olfidplhbia.cardModel; bool flag = this.selectedEventId == olfidplhbia.cardModel; cardModel4.PGABFKOHPMJ = flag; } // Token: 0x060041E2 RID: 16866 RVA: 0x00102BD4 File Offset: 0x00100DD4 [Token(Token = "0x60041E2")] [Address(RVA = "0x13D3DE0", Offset = "0x13D2BE0", VA = "0x1813D3DE0")] internal int b__1() { Predicate predicate = this.<>9__10; IReadOnlyList readOnlyList = this.playerEvents; if (predicate == 0) { Predicate predicate2 = delegate(CCMBKDINCAH e) { long num = this.selectedEventId; return e.k__BackingField == num; }; this.<>9__10 = predicate2; } return ECNNGIFNNNM.IDHAEOMJOML(readOnlyList, predicate); } // Token: 0x060041E3 RID: 16867 RVA: 0x00102C10 File Offset: 0x00100E10 [Token(Token = "0x60041E3")] [Address(RVA = "0x8E72B0", Offset = "0x8E60B0", VA = "0x1808E72B0")] internal bool b__10(CCMBKDINCAH e) { long num = this.selectedEventId; return e.k__BackingField == num; } // Token: 0x060041E4 RID: 16868 RVA: 0x00102C34 File Offset: 0x00100E34 [Token(Token = "0x60041E4")] [Address(RVA = "0x13D3E70", Offset = "0x13D2C70", VA = "0x1813D3E70")] internal void b__2(int index) { IReadOnlyList readOnlyList = this.playerEvents; this.selectButton.FCLJOMHIBPB(); } // Token: 0x060041E5 RID: 16869 RVA: 0x00102C5C File Offset: 0x00100E5C [Token(Token = "0x60041E5")] [Address(RVA = "0x13D3EF0", Offset = "0x13D2CF0", VA = "0x1813D3EF0")] internal bool b__3(string filter, int index) { IReadOnlyList readOnlyList = this.playerEvents; bool flag; return flag; } // Token: 0x040034D0 RID: 13520 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40034D0")] public long selectedEventId; // Token: 0x040034D1 RID: 13521 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40034D1")] public ClubAnnouncementCreationModel <>4__this; // Token: 0x040034D2 RID: 13522 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x40034D2")] public IReadOnlyList playerEvents; // Token: 0x040034D3 RID: 13523 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x40034D3")] public CBLLFJEDOII announcementTargetPromise; // Token: 0x040034D4 RID: 13524 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x40034D4")] public PickerDialogModel activeDialog; // Token: 0x040034D5 RID: 13525 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x40034D5")] public IMAFJGKHEMD selectButton; // Token: 0x040034D6 RID: 13526 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x40034D6")] public Func <>9__6; // Token: 0x040034D7 RID: 13527 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x40034D7")] public Predicate <>9__10; } // Token: 0x020009CD RID: 2509 [Token(Token = "0x20009CD")] [CompilerGenerated] private sealed class AAIJLKKFOGM { // Token: 0x060041E6 RID: 16870 RVA: 0x00102C78 File Offset: 0x00100E78 [Token(Token = "0x60041E6")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public AAIJLKKFOGM() { } // Token: 0x060041E7 RID: 16871 RVA: 0x00102C8C File Offset: 0x00100E8C [Token(Token = "0x60041E7")] [Address(RVA = "0x13D2EC0", Offset = "0x13D1CC0", VA = "0x1813D2EC0")] internal void b__7(KLCOGEIGEBJ r) { string k__BackingField = r.k__BackingField; this.announcementImageName = k__BackingField; } // Token: 0x060041E8 RID: 16872 RVA: 0x00102CB0 File Offset: 0x00100EB0 [Token(Token = "0x60041E8")] [Address(RVA = "0x13D2EE0", Offset = "0x13D1CE0", VA = "0x1813D2EE0")] internal void b__8() { NFEMLMAFFIP.MetaData metaData = this.metaData; string text = this.announcementImageName; CBLLFJEDOII announcementTargetPromise = this.CS$<>8__locals1.announcementTargetPromise; int num = 0; announcementTargetPromise.OOOIENHGNCA(num); PickerDialogModel activeDialog = this.CS$<>8__locals1.activeDialog; int num2 = 0; if (activeDialog != num2) { this.CS$<>8__locals1.activeDialog.Dismiss(); } } // Token: 0x040034D8 RID: 13528 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40034D8")] public string announcementImageName; // Token: 0x040034D9 RID: 13529 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40034D9")] public NFEMLMAFFIP.MetaData metaData; // Token: 0x040034DA RID: 13530 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x40034DA")] public ClubAnnouncementCreationModel.CNEGIGNJDCE CS$<>8__locals1; } // Token: 0x020009CE RID: 2510 [Token(Token = "0x20009CE")] [CompilerGenerated] private sealed class OLFIDPLHBIA { // Token: 0x060041E9 RID: 16873 RVA: 0x00102D18 File Offset: 0x00100F18 [Token(Token = "0x60041E9")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public OLFIDPLHBIA() { } // Token: 0x060041EA RID: 16874 RVA: 0x00102D2C File Offset: 0x00100F2C [Token(Token = "0x60041EA")] [Address(RVA = "0x13E45D0", Offset = "0x13E33D0", VA = "0x1813E45D0")] internal void b__9(KLCOGEIGEBJ r) { CardModel cardModel = this.cardModel; string k__BackingField = r.k__BackingField; cardModel.EOOBEEPPAPD = k__BackingField; } // Token: 0x040034DB RID: 13531 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40034DB")] public CardModel cardModel; } // Token: 0x020009CF RID: 2511 [Token(Token = "0x20009CF")] [CompilerGenerated] private sealed class IJNHJJHEHEK { // Token: 0x060041EB RID: 16875 RVA: 0x00102D54 File Offset: 0x00100F54 [Token(Token = "0x60041EB")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public IJNHJJHEHEK() { } // Token: 0x060041EC RID: 16876 RVA: 0x00102D68 File Offset: 0x00100F68 [Token(Token = "0x60041EC")] [Address(RVA = "0x13E3320", Offset = "0x13E2120", VA = "0x1813E3320")] internal void b__4() { ClubAnnouncementCreationModel clubAnnouncementCreationModel = this.<>4__this; int announcementType = (int)clubAnnouncementCreationModel.HPCKFCEFFOJ; NFEMLMAFFIP.ClubAnnouncementData clubAnnouncementData = new NFEMLMAFFIP.ClubAnnouncementData(); long num = this.selectedClubId; clubAnnouncementData.ClubId = num; string text = JsonUtility.ToJson(clubAnnouncementData); Func func = this.<>9__6; List list = this.clubs; if (func == 0) { Func func2 = delegate(PLILLKHMNDA c) { long num4 = this.selectedClubId; return c.k__BackingField == num4; }; this.<>9__6 = func2; } string k__BackingField = Enumerable.First(list, func).k__BackingField; CBLLFJEDOII cbllfjedoii = this.announcementTargetPromise; int num2 = 0; cbllfjedoii.OOOIENHGNCA(num2); PickerDialogModel pickerDialogModel = this.activeDialog; int num3 = 0; if (pickerDialogModel != num3) { this.activeDialog.Dismiss(); } } // Token: 0x060041ED RID: 16877 RVA: 0x00102E2C File Offset: 0x0010102C [Token(Token = "0x60041ED")] [Address(RVA = "0x8E72B0", Offset = "0x8E60B0", VA = "0x1808E72B0")] internal bool b__6(PLILLKHMNDA c) { long num = this.selectedClubId; return c.k__BackingField == num; } // Token: 0x060041EE RID: 16878 RVA: 0x00102E50 File Offset: 0x00101050 [Token(Token = "0x60041EE")] [Address(RVA = "0x13D4240", Offset = "0x13D3040", VA = "0x1813D4240")] internal bool b__5() { bool flag; return flag; } // Token: 0x060041EF RID: 16879 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60041EF")] [Address(RVA = "0x13E3010", Offset = "0x13E1E10", VA = "0x1813E3010")] internal void b__0(GameObject instance, int index, CardModel cardModel, ClubModel clubModel, BAEJLDPBGFI toCardController) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060041F0 RID: 16880 RVA: 0x00102E60 File Offset: 0x00101060 [Token(Token = "0x60041F0")] [Address(RVA = "0x13E3160", Offset = "0x13E1F60", VA = "0x1813E3160")] internal int b__1() { Predicate predicate = this.<>9__7; List list = this.clubs; if (predicate == 0) { Predicate predicate2 = delegate(PLILLKHMNDA c) { long num = this.selectedClubId; return c.k__BackingField == num; }; this.<>9__7 = predicate2; } return list.FindIndex(predicate); } // Token: 0x060041F1 RID: 16881 RVA: 0x00102EA0 File Offset: 0x001010A0 [Token(Token = "0x60041F1")] [Address(RVA = "0x8E72B0", Offset = "0x8E60B0", VA = "0x1808E72B0")] internal bool b__7(PLILLKHMNDA c) { long num = this.selectedClubId; return c.k__BackingField == num; } // Token: 0x060041F2 RID: 16882 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60041F2")] [Address(RVA = "0x13E3200", Offset = "0x13E2000", VA = "0x1813E3200")] internal void b__2(int index) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060041F3 RID: 16883 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60041F3")] [Address(RVA = "0x13E3280", Offset = "0x13E2080", VA = "0x1813E3280")] internal bool b__3(string filter, int index) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x040034DC RID: 13532 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40034DC")] public long selectedClubId; // Token: 0x040034DD RID: 13533 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40034DD")] public ClubAnnouncementCreationModel <>4__this; // Token: 0x040034DE RID: 13534 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x40034DE")] public List clubs; // Token: 0x040034DF RID: 13535 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x40034DF")] public CBLLFJEDOII announcementTargetPromise; // Token: 0x040034E0 RID: 13536 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x40034E0")] public PickerDialogModel activeDialog; // Token: 0x040034E1 RID: 13537 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x40034E1")] public IMAFJGKHEMD selectButton; // Token: 0x040034E2 RID: 13538 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x40034E2")] public Func <>9__6; // Token: 0x040034E3 RID: 13539 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x40034E3")] public Predicate <>9__7; } // Token: 0x020009D0 RID: 2512 [Token(Token = "0x20009D0")] [CompilerGenerated] private sealed class ONBOBAFHGKM { // Token: 0x060041F4 RID: 16884 RVA: 0x00102EC4 File Offset: 0x001010C4 [Token(Token = "0x60041F4")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public ONBOBAFHGKM() { } // Token: 0x060041F5 RID: 16885 RVA: 0x00102ED8 File Offset: 0x001010D8 [Token(Token = "0x60041F5")] [Address(RVA = "0x13E4B20", Offset = "0x13E3920", VA = "0x1813E4B20")] internal void b__4() { ClubAnnouncementCreationModel clubAnnouncementCreationModel = this.<>4__this; if (this.selectedAccountId > 0) { int announcementType = (int)clubAnnouncementCreationModel.HPCKFCEFFOJ; NFEMLMAFFIP.PlayerAnnouncementData playerAnnouncementData = new NFEMLMAFFIP.PlayerAnnouncementData(); int num = this.selectedAccountId; playerAnnouncementData.AccountId = num; string text = JsonUtility.ToJson(playerAnnouncementData); Func func = this.<>9__6; List list = this.accounts; if (func == 0) { Func func2 = delegate(CCEOLAOLEKJ a) { ObscuredInt k__BackingField = a.k__BackingField; bool fakeValueActive = a.k__BackingField.fakeValueActive; return ObscuredInt.FAJDMKOEFLH(k__BackingField) == this.selectedAccountId; }; this.<>9__6 = func2; } string text2 = ObscuredString.FAJDMKOEFLH(Enumerable.First(list, func).k__BackingField); CBLLFJEDOII cbllfjedoii = this.announcementTargetPromise; int num2 = 0; cbllfjedoii.OOOIENHGNCA(num2); PickerDialogModel pickerDialogModel = this.activeDialog; int num3 = 0; if (pickerDialogModel != num3) { this.activeDialog.Dismiss(); } return; } clubAnnouncementCreationModel.ADJIAENKNAN.AddMessageToast("No player selected"); throw new NullReferenceException(); } // Token: 0x060041F6 RID: 16886 RVA: 0x00102FAC File Offset: 0x001011AC [Token(Token = "0x60041F6")] [Address(RVA = "0x13E4D80", Offset = "0x13E3B80", VA = "0x1813E4D80")] internal bool b__6(CCEOLAOLEKJ a) { ObscuredInt k__BackingField = a.k__BackingField; bool fakeValueActive = a.k__BackingField.fakeValueActive; return ObscuredInt.FAJDMKOEFLH(k__BackingField) == this.selectedAccountId; } // Token: 0x060041F7 RID: 16887 RVA: 0x00102FE0 File Offset: 0x001011E0 [Token(Token = "0x60041F7")] [Address(RVA = "0xE27940", Offset = "0xE26740", VA = "0x180E27940")] internal bool b__5() { return this.selectedAccountId > 0; } // Token: 0x060041F8 RID: 16888 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60041F8")] [Address(RVA = "0x13E4600", Offset = "0x13E3400", VA = "0x1813E4600")] internal void b__0(GameObject instance, int index, CardModel cardModel, AccountModel accountModel, BAEJLDPBGFI toCardController) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060041F9 RID: 16889 RVA: 0x00102FF8 File Offset: 0x001011F8 [Token(Token = "0x60041F9")] [Address(RVA = "0x13E4870", Offset = "0x13E3670", VA = "0x1813E4870")] internal int b__1() { Predicate predicate = this.<>9__7; List list = this.accounts; if (predicate == 0) { Predicate predicate2 = delegate(CCEOLAOLEKJ a) { ObscuredInt k__BackingField = a.k__BackingField; bool fakeValueActive = a.k__BackingField.fakeValueActive; return ObscuredInt.FAJDMKOEFLH(k__BackingField) == this.selectedAccountId; }; this.<>9__7 = predicate2; } return list.FindIndex(predicate); } // Token: 0x060041FA RID: 16890 RVA: 0x00103038 File Offset: 0x00101238 [Token(Token = "0x60041FA")] [Address(RVA = "0x13E4E10", Offset = "0x13E3C10", VA = "0x1813E4E10")] internal bool b__7(CCEOLAOLEKJ a) { ObscuredInt k__BackingField = a.k__BackingField; bool fakeValueActive = a.k__BackingField.fakeValueActive; return ObscuredInt.FAJDMKOEFLH(k__BackingField) == this.selectedAccountId; } // Token: 0x060041FB RID: 16891 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60041FB")] [Address(RVA = "0x13E4910", Offset = "0x13E3710", VA = "0x1813E4910")] internal void b__2(int index) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060041FC RID: 16892 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60041FC")] [Address(RVA = "0x13E49E0", Offset = "0x13E37E0", VA = "0x1813E49E0")] internal bool b__3(string filter, int index) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x040034E4 RID: 13540 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40034E4")] public int selectedAccountId; // Token: 0x040034E5 RID: 13541 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40034E5")] public ClubAnnouncementCreationModel <>4__this; // Token: 0x040034E6 RID: 13542 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x40034E6")] public List accounts; // Token: 0x040034E7 RID: 13543 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x40034E7")] public CBLLFJEDOII announcementTargetPromise; // Token: 0x040034E8 RID: 13544 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x40034E8")] public PickerDialogModel activeDialog; // Token: 0x040034E9 RID: 13545 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x40034E9")] public IMAFJGKHEMD selectButton; // Token: 0x040034EA RID: 13546 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x40034EA")] public Func <>9__6; // Token: 0x040034EB RID: 13547 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x40034EB")] public Predicate <>9__7; } // Token: 0x020009D1 RID: 2513 [Token(Token = "0x20009D1")] [CompilerGenerated] private sealed class MHFOKOIMIBF { // Token: 0x060041FD RID: 16893 RVA: 0x0010306C File Offset: 0x0010126C [Token(Token = "0x60041FD")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public MHFOKOIMIBF() { } // Token: 0x060041FE RID: 16894 RVA: 0x00103080 File Offset: 0x00101280 [Token(Token = "0x60041FE")] [Address(RVA = "0x13E3BF0", Offset = "0x13E29F0", VA = "0x1813E3BF0")] internal void b__1() { int announcementType = (int)this.<>4__this.HPCKFCEFFOJ; NFEMLMAFFIP.CodeAnnouncementData codeAnnouncementData = new NFEMLMAFFIP.CodeAnnouncementData(); string text = this.currentCode; codeAnnouncementData.Code = text; string text2 = JsonUtility.ToJson(codeAnnouncementData); CBLLFJEDOII cbllfjedoii = this.announcementTargetPromise; int num = 0; cbllfjedoii.OOOIENHGNCA(num); MessageWithInputFieldDialogModel messageWithInputFieldDialogModel = this.activeDialog; int num2 = 0; if (messageWithInputFieldDialogModel != num2) { this.activeDialog.Dismiss(); } } // Token: 0x060041FF RID: 16895 RVA: 0x001030F0 File Offset: 0x001012F0 [Token(Token = "0x60041FF")] [Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")] internal string b__2() { return this.currentCode; } // Token: 0x06004200 RID: 16896 RVA: 0x00103104 File Offset: 0x00101304 [Token(Token = "0x6004200")] [Address(RVA = "0x3F7210", Offset = "0x3F6010", VA = "0x1803F7210")] internal void b__3(string s) { this.currentCode = s; } // Token: 0x06004201 RID: 16897 RVA: 0x00103118 File Offset: 0x00101318 [Token(Token = "0x6004201")] [Address(RVA = "0x13E3B60", Offset = "0x13E2960", VA = "0x1813E3B60")] internal void b__0(BaseDialogModel dialog) { if (dialog == 0) { int num = 0; this.activeDialog = num; return; } this.activeDialog = dialog; } // Token: 0x040034EC RID: 13548 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40034EC")] public ClubAnnouncementCreationModel <>4__this; // Token: 0x040034ED RID: 13549 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40034ED")] public string currentCode; // Token: 0x040034EE RID: 13550 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x40034EE")] public CBLLFJEDOII announcementTargetPromise; // Token: 0x040034EF RID: 13551 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x40034EF")] public MessageWithInputFieldDialogModel activeDialog; } // Token: 0x020009D2 RID: 2514 [Token(Token = "0x20009D2")] [CompilerGenerated] private sealed class PLGPLKMCKEO { // Token: 0x06004202 RID: 16898 RVA: 0x0010313C File Offset: 0x0010133C [Token(Token = "0x6004202")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public PLGPLKMCKEO() { } // Token: 0x06004203 RID: 16899 RVA: 0x00103150 File Offset: 0x00101350 [Token(Token = "0x6004203")] [Address(RVA = "0x13E5450", Offset = "0x13E4250", VA = "0x1813E5450")] internal void b__3() { ClubAnnouncementCreationModel clubAnnouncementCreationModel = this.<>4__this; int announcementType = (int)clubAnnouncementCreationModel.HPCKFCEFFOJ; NFEMLMAFFIP.PhotoAnnouncementData photoAnnouncementData = new NFEMLMAFFIP.PhotoAnnouncementData(); long num = this.selectedImageId; photoAnnouncementData.ImageId = num; string text = JsonUtility.ToJson(photoAnnouncementData); Func func = this.<>9__5; List list = this.images; if (func == 0) { Func func2 = delegate(OHDHPENHDAP.IBANLCLBGLM c) { long num4 = this.selectedImageId; return c.k__BackingField == num4; }; this.<>9__5 = func2; } string k__BackingField = Enumerable.First(list, func).k__BackingField; CBLLFJEDOII cbllfjedoii = this.announcementTargetPromise; int num2 = 0; cbllfjedoii.OOOIENHGNCA(num2); PickerDialogModel pickerDialogModel = this.activeDialog; int num3 = 0; if (pickerDialogModel != num3) { this.activeDialog.Dismiss(); } } // Token: 0x06004204 RID: 16900 RVA: 0x00103214 File Offset: 0x00101414 [Token(Token = "0x6004204")] [Address(RVA = "0x8E72B0", Offset = "0x8E60B0", VA = "0x1808E72B0")] internal bool b__5(OHDHPENHDAP.IBANLCLBGLM c) { long num = this.selectedImageId; return c.k__BackingField == num; } // Token: 0x06004205 RID: 16901 RVA: 0x00103238 File Offset: 0x00101438 [Token(Token = "0x6004205")] [Address(RVA = "0x13D4240", Offset = "0x13D3040", VA = "0x1813D4240")] internal bool b__4() { bool flag; return flag; } // Token: 0x06004206 RID: 16902 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6004206")] [Address(RVA = "0x13E5210", Offset = "0x13E4010", VA = "0x1813E5210")] internal void b__0(GameObject instance, int index, CardModel cardModel, ImageModel imageModel, BAEJLDPBGFI toCardController) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06004207 RID: 16903 RVA: 0x00103248 File Offset: 0x00101448 [Token(Token = "0x6004207")] [Address(RVA = "0x13E5330", Offset = "0x13E4130", VA = "0x1813E5330")] internal int b__1() { Predicate predicate = this.<>9__6; List list = this.images; if (predicate == 0) { Predicate predicate2 = delegate(OHDHPENHDAP.IBANLCLBGLM i) { long num = this.selectedImageId; return i.k__BackingField == num; }; this.<>9__6 = predicate2; } return list.FindIndex(predicate); } // Token: 0x06004208 RID: 16904 RVA: 0x00103288 File Offset: 0x00101488 [Token(Token = "0x6004208")] [Address(RVA = "0x8E72B0", Offset = "0x8E60B0", VA = "0x1808E72B0")] internal bool b__6(OHDHPENHDAP.IBANLCLBGLM i) { long num = this.selectedImageId; return i.k__BackingField == num; } // Token: 0x06004209 RID: 16905 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6004209")] [Address(RVA = "0x13E53D0", Offset = "0x13E41D0", VA = "0x1813E53D0")] internal void b__2(int index) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x040034F0 RID: 13552 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40034F0")] public long selectedImageId; // Token: 0x040034F1 RID: 13553 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40034F1")] public ClubAnnouncementCreationModel <>4__this; // Token: 0x040034F2 RID: 13554 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x40034F2")] public List images; // Token: 0x040034F3 RID: 13555 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x40034F3")] public CBLLFJEDOII announcementTargetPromise; // Token: 0x040034F4 RID: 13556 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x40034F4")] public PickerDialogModel activeDialog; // Token: 0x040034F5 RID: 13557 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x40034F5")] public IMAFJGKHEMD selectButton; // Token: 0x040034F6 RID: 13558 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x40034F6")] public Func <>9__5; // Token: 0x040034F7 RID: 13559 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x40034F7")] public Predicate <>9__6; } // Token: 0x020009D3 RID: 2515 [Token(Token = "0x20009D3")] [CompilerGenerated] private sealed class DGFJNNFNJME where TFromModel : ModelBase where TToCardControllerProvider : ControllerBase, MHEBKFODAGL, IOLLIDNPNNA { // Token: 0x0600420A RID: 16906 RVA: 0x001032AC File Offset: 0x001014AC [Token(Token = "0x600420A")] [Address(RVA = "0x118F5A0", Offset = "0x118E3A0", VA = "0x18118F5A0")] public DGFJNNFNJME() { } // Token: 0x0600420B RID: 16907 RVA: 0x001032C8 File Offset: 0x001014C8 [Token(Token = "0x600420B")] [Address(RVA = "0x1F8DF80", Offset = "0x1F8CD80", VA = "0x181F8DF80")] internal void b__0(BaseDialogModel dialog) { } // Token: 0x040034F8 RID: 13560 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x40034F8")] public PickerDialogModel activeDialog; } } }