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 UnityEngine; namespace RRUI.Data { // Token: 0x02000F5E RID: 3934 [Token(Token = "0x2000F5E")] public class StoreItemModel : RRUIModel { // Token: 0x06005A35 RID: 23093 RVA: 0x0013F094 File Offset: 0x0013D294 [Token(Token = "0x6005A35")] [Address(RVA = "0x1C2CE70", Offset = "0x1C2BE70", VA = "0x181C2CE70")] public void GiveAsGift(GameObject HOGOCPHICAP) { NFMBDLEJEDD pacnihcpnhi = ACJLCBNBJDK.PACNIHCPNHI; HOJMGAMMIAD hojmgammiad = this.k__BackingField; if (hojmgammiad != 0 && hojmgammiad.k__BackingField.k__BackingField) { int num = 0; int num2 = 0; PMGCJEPKFOF pmgcjepkfof = this.CLNJDAFFHGH("Cannot Gift Item", "Rec Room + Members items cannot be given as gifts.", num2, num); return; } if (this.k__BackingField.FBCEKFECDDP) { int wishlistAccountId = this.WishlistAccountId; int num3; if (wishlistAccountId != -1 && wishlistAccountId != num3) { int num4 = 0; int wishlistAccountId2 = this.WishlistAccountId; GEAPBDGCKMB.LPICNEHNKNK = num4; } this.CCCECOOLMMC(HOGOCPHICAP); } EOCPMOJJGNJ eocpmojjgnj = this.k__BackingField; long k__BackingField = eocpmojjgnj.k__BackingField; long num5 = eocpmojjgnj.k__BackingField; DialogListModel dialogListModel = base.PKJJDBNMMEA; BrowserModel browserModel = base.DHJAICFKEHL; num5 -= k__BackingField; int num6 = 0; PMGCJEPKFOF pmgcjepkfof2 = BNOHDIHPGBA.GMAMBFMPOGJ(dialogListModel, browserModel, num5, num6); int num7; string text = string.Format("You need to be at least level {0} before you can gift items!", num7); throw new NullReferenceException(); } // Token: 0x06005A36 RID: 23094 RVA: 0x0013F170 File Offset: 0x0013D370 [Token(Token = "0x6005A36")] [Address(RVA = "0x1C2B2C0", Offset = "0x1C2A2C0", VA = "0x181C2B2C0")] private void CCCECOOLMMC(GameObject HOGOCPHICAP) { int num = 0; int num2 = 0; if (!(HOGOCPHICAP == num2)) { this.GGBJFHAEMIG = HOGOCPHICAP; this.JLKMFOHNNBI(); GCKECFLKJGJ oiphamkbknc = this.OIPHAMKBKNC; if (oiphamkbknc == 0) { IMAFJGKHEMD imafjgkhemd = new IMAFJGKHEMD(); imafjgkhemd.GPJEDBDCNNP = "Next"; imafjgkhemd.GPJAHEOLCPN = num; Action action = new Action(this.DLIHFHIONBE); imafjgkhemd.MEEKCCGGFFD = action; Func func = new Func(this.GNAACMOHBAJ); imafjgkhemd.IPCGFLNAMGG = func; this.KPPBMJHDEIK = imafjgkhemd; List list = new List(); IMAFJGKHEMD kppbmjhdeik = this.KPPBMJHDEIK; list.Add(kppbmjhdeik); Func func2 = new Func(this.MHEGHKNGOEG); GCKECFLKJGJ.EIHFPHABBMM eihfphabbmm = new GCKECFLKJGJ.EIHFPHABBMM("All Friends", func2); Func func3 = new Func(this.CPAAFLNLLMP); GCKECFLKJGJ.EIHFPHABBMM eihfphabbmm2 = new GCKECFLKJGJ.EIHFPHABBMM("Close Friends", func3); Func func4 = new Func(this.NOLOPCHIKAK); GCKECFLKJGJ.EIHFPHABBMM eihfphabbmm3 = new GCKECFLKJGJ.EIHFPHABBMM("Nearby", func4); List list2 = new List(); list2.Add(eihfphabbmm); list2.Add(eihfphabbmm2); list2.Add(eihfphabbmm3); int size = this.IIOFHAAAJGI._size; Action action2 = new Action(this.KFDAFLOOGOK); Func <>9__16_ = StoreItemModel.<>c.<>9__16_4; if (<>9__16_ == 0) { StoreItemModel.<>c.<>9__16_4 = () => -1; } Action action3 = new Action(this.DOKEPNEHMCH); Func func5 = new Func(this.FDFHIKIPDLF); GCKECFLKJGJ gckecflkjgj = GCKECFLKJGJ.EONBKGOBDHL(HOGOCPHICAP, size, action2, <>9__16_, action3, func5, list2, list); this.OIPHAMKBKNC = gckecflkjgj; } oiphamkbknc.k__BackingField = "Choose a player to gift"; this.OIPHAMKBKNC.k__BackingField = (IECOEANLJCJ)((ulong)2L); DialogListModel dialogListModel = base.PKJJDBNMMEA; Action> action4 = new Action(this.CHOLAFLOMON); int num3; this.CMENCOOLDCI = num3; int num4; if (PEGGCEDHBOF.JJABJODBLFA(num4, num)) { string text; this.LGEGLOEDBCE = text; } this.GPJAIGLFBFG(); } } // Token: 0x06005A37 RID: 23095 RVA: 0x0013F354 File Offset: 0x0013D554 [Token(Token = "0x6005A37")] [Address(RVA = "0x1C2C900", Offset = "0x1C2B900", VA = "0x181C2C900")] private void GPJAIGLFBFG() { string empty = string.Empty; this.FMJJGCCJKFD = empty; if (this.JEMJNJEOPMP != (ulong)0L) { KHEOPNBJDME jejjgonpcam = this.JEJJGONPCAM; string lgegloedbce = this.LGEGLOEDBCE; jejjgonpcam.LNHMBKMKJMK = lgegloedbce; IMAFJGKHEMD bocfdncbfap = this.BOCFDNCBFAP; HOJMGAMMIAD hojmgammiad = this.k__BackingField; if (hojmgammiad != 0) { string text = hojmgammiad.OIPDMFAMEEA(ACDKILABNNC.RecCenterTokens); } int num = 0; string text2 = "Send gift \ue002" + num; bocfdncbfap.GPJEDBDCNNP = text2; } EIHJCCEGFLF eihjccegflf = new EIHJCCEGFLF(); eihjccegflf.GPJEDBDCNNP = "Message"; eihjccegflf.CCAOPECOMAM = "Enter your message here..."; Func func = new Func(this.OIIOIBOELFE); eihjccegflf.ENFKJGHCEIG = func; Action action = new Action(this.FLLPKMJBLMP); eihjccegflf.BFHMFOIEJOO = action; int num2 = 0; eihjccegflf.HLGEICDGAOG = num2; eihjccegflf.IOEGBNNLJIE = true; KHEOPNBJDME kheopnbjdme = new KHEOPNBJDME(); kheopnbjdme.MDAMJJGPJKM = "Recipient"; string lgegloedbce2 = this.LGEGLOEDBCE; kheopnbjdme.LNHMBKMKJMK = lgegloedbce2; this.JEJJGONPCAM = kheopnbjdme; List list = new List(); KHEOPNBJDME jejjgonpcam2 = this.JEJJGONPCAM; list.Add(jejjgonpcam2); KHEOPNBJDME kheopnbjdme2 = new KHEOPNBJDME(); kheopnbjdme2.JIHPIJCIEAL(new List { eihjccegflf }); list.Add(kheopnbjdme2); IMAFJGKHEMD imafjgkhemd = new IMAFJGKHEMD(); HOJMGAMMIAD hojmgammiad2 = this.k__BackingField; if (hojmgammiad2 != 0) { string text3 = hojmgammiad2.OIPDMFAMEEA(ACDKILABNNC.RecCenterTokens); } string text4 = "Send gift \ue002" + num2; imafjgkhemd.GPJEDBDCNNP = text4; imafjgkhemd.BMBFCGOFPIM = num2; imafjgkhemd.GPJAHEOLCPN = num2; Action action2 = new Action(this.GAILPMLPPGM); imafjgkhemd.MEEKCCGGFFD = action2; this.BOCFDNCBFAP = imafjgkhemd; List list2 = new List(); IMAFJGKHEMD bocfdncbfap2 = this.BOCFDNCBFAP; list2.Add(bocfdncbfap2); this.JEMJNJEOPMP = new NLONGNGOMON { k__BackingField = "Write your message", PFDJAAFIIGD = list, LMGLKPMHADA = list2, k__BackingField = (IECOEANLJCJ)((ulong)2L) }; DialogListModel dialogListModel = base.PKJJDBNMMEA; if (dialogListModel != 0) { NLONGNGOMON jemjnjeopmp = this.JEMJNJEOPMP; PMGCJEPKFOF pmgcjepkfof = dialogListModel.AddDialog((DLKPBLNKLAD)((uint)5), jemjnjeopmp); Action> action3 = new Action(this.GLJPLBJDCHA); } GEAPBDGCKMB.LPICNEHNKNK = 0; } // Token: 0x06005A38 RID: 23096 RVA: 0x0013F588 File Offset: 0x0013D788 [Token(Token = "0x6005A38")] [Address(RVA = "0x1C2C1A0", Offset = "0x1C2B1A0", VA = "0x181C2C1A0")] private void EOCEJKDFFNA() { StoreItemModel.LPCFIOAEEMA lpcfioaeema = new StoreItemModel.LPCFIOAEEMA(); int num = 0; lpcfioaeema.<>4__this = this; lpcfioaeema.cachedLoadingDialog = num; PMGCJEPKFOF pmgcjepkfof = BNOHDIHPGBA.PEEENDOCDJL(base.PKJJDBNMMEA, "Processing..."); Action action = delegate(LoadingDialogModel dialog) { lpcfioaeema.cachedLoadingDialog = dialog; }; num += num; num++; HOJMGAMMIAD hojmgammiad = this.k__BackingField; EOCPMOJJGNJ eocpmojjgnj = this.k__BackingField; int cmencooldci = this.CMENCOOLDCI; string fmjjgccjkfd = this.FMJJGCCJKFD; long? bnddmpjboma = eocpmojjgnj.BNDDMPJBOMA; uint num3; uint num2 = num3 + 1U; Action> action2 = delegate(GEAPBDGCKMB.PurchaseBalanceUpdateResponseDTO response) { StoreItemModel <>4__this = lpcfioaeema.<>4__this; int num5 = 0; bool flag = <>4__this != num5; if (flag) { lpcfioaeema.<>4__this.AICGCIKOAPC.Dismiss(); LoadingDialogModel cachedLoadingDialog = lpcfioaeema.cachedLoadingDialog; if (cachedLoadingDialog != 0) { cachedLoadingDialog.Dismiss(); } OKNNKFGFODL k__BackingField = <>4__this.k__BackingField; Debug.LogError("Response had no balance updates"); StoreItemModel <>4__this2 = lpcfioaeema.<>4__this; Sprite giftFailIcon = PlayerCommerceConfig.Instance.giftFailIcon; int num6 = 0; PMGCJEPKFOF pmgcjepkfof2 = <>4__this2.CLNJDAFFHGH("Failed to Send Gift", "Sorry, there was an error while processing your purchase. Please contact us at recroom.happyfox.com if this persists.", giftFailIcon, num6); } }; if (num < lpcfioaeema) { num += num; if (num == lpcfioaeema) { goto IL_97; } num++; } Action action3 = delegate(string error) { Debug.LogError(error); StoreItemModel <>4__this3 = lpcfioaeema.<>4__this; Sprite giftFailIcon2 = PlayerCommerceConfig.Instance.giftFailIcon; int num7 = 0; PMGCJEPKFOF pmgcjepkfof3 = <>4__this3.CLNJDAFFHGH("Failed to Send Gift", "Sorry, there was an error while processing your purchase. Please contact us at recroom.happyfox.com if this persists.", giftFailIcon2, num7); }; IL_97: uint num4; num4 += num4; throw new NullReferenceException(); } // Token: 0x06005A39 RID: 23097 RVA: 0x0013F638 File Offset: 0x0013D838 [Token(Token = "0x6005A39")] [Address(RVA = "0x1C2B8E0", Offset = "0x1C2A8E0", VA = "0x181C2B8E0")] private void CEIIKAEPPMB() { LLKHFJDNFMM llkhfjdnfmm = FGPIDGLCKEF.IAHDANBDAAM(this.CMENCOOLDCI); EOCPMOJJGNJ eocpmojjgnj = this.k__BackingField; DGOHCPBKOHD pfnghhbcmge = this.PFNGHHBCMGE; long k__BackingField = eocpmojjgnj.k__BackingField; if (this.k__BackingField != 0) { } long k__BackingField = this.k__BackingField.k__BackingField; bool flag = llkhfjdnfmm.MHEGHKNGOEG; int wishlistAccountId = this.WishlistAccountId; int num = 0; MessageDialogModel messageDialog = num; List list = new List(); IMAFJGKHEMD imafjgkhemd = new IMAFJGKHEMD(); imafjgkhemd.GPJEDBDCNNP = "Yay!"; imafjgkhemd.GPJAHEOLCPN = num; Action action = delegate { MessageDialogModel messageDialog2 = messageDialog; if (messageDialog2 != 0) { messageDialog2.Dismiss(); return; } }; imafjgkhemd.MEEKCCGGFFD = action; imafjgkhemd.k__BackingField = new LKECHMGOCGI { k__BackingField = num }; list.Add(imafjgkhemd); string lgegloedbce = this.LGEGLOEDBCE; string text = "Hooray! You've successfully sent a gift to " + lgegloedbce + ". They will receive it soon."; Sprite giftSuccessIcon = PlayerCommerceConfig.Instance.giftSuccessIcon; PMGCJEPKFOF pmgcjepkfof = this.CLNJDAFFHGH("Your Gift is Sent!", text, giftSuccessIcon, list); Action action2 = delegate(MessageDialogModel dialog) { messageDialog = dialog; }; this.AICGCIKOAPC.Dismiss(); } // Token: 0x06005A3A RID: 23098 RVA: 0x0013F768 File Offset: 0x0013D968 [Token(Token = "0x6005A3A")] [Address(RVA = "0x1C2E270", Offset = "0x1C2D270", VA = "0x181C2E270")] private void NHGKKPBHGHM() { int num = 0; MessageDialogModel messageDialog = num; List list = new List(); IMAFJGKHEMD imafjgkhemd = new IMAFJGKHEMD(); imafjgkhemd.GPJEDBDCNNP = "Send to Someone Else"; imafjgkhemd.GPJAHEOLCPN = num; imafjgkhemd.BMBFCGOFPIM = num; Action action = delegate { MessageDialogModel messageDialog2 = messageDialog; if (messageDialog2 != 0) { messageDialog2.Dismiss(); } StoreItemModel <>4__this = this; GameObject ggbjfhaemig = <>4__this.GGBJFHAEMIG; <>4__this.CCCECOOLMMC(ggbjfhaemig); }; imafjgkhemd.MEEKCCGGFFD = action; imafjgkhemd.k__BackingField = new LKECHMGOCGI { k__BackingField = num }; list.Add(imafjgkhemd); Sprite giftFailIcon = PlayerCommerceConfig.Instance.giftFailIcon; PMGCJEPKFOF pmgcjepkfof = this.CLNJDAFFHGH("Failed to Send Gift", "Uh oh! Looks like this player already owns this item. Do you want to send this to someone else?", giftFailIcon, list); Action action2 = delegate(MessageDialogModel dialog) { messageDialog = dialog; }; } // Token: 0x06005A3B RID: 23099 RVA: 0x0013F824 File Offset: 0x0013DA24 [Token(Token = "0x6005A3B")] [Address(RVA = "0x1C2D690", Offset = "0x1C2C690", VA = "0x181C2D690")] private void JLKMFOHNNBI() { this.KPDCDGEBMPL.Clear(); IEnumerable enumerable = FGPIDGLCKEF.JBAIDHIJFDI(); Func <>9__21_ = StoreItemModel.<>c.<>9__21_0; if (<>9__21_ == 0) { StoreItemModel.<>c.<>9__21_0 = delegate(LLKHFJDNFMM r) { bool flag = r.MHEGHKNGOEG; if (!flag) { return flag; } return !r.NPBCMKLOCAE; }; } IEnumerable enumerable2 = Enumerable.Where(enumerable, <>9__21_); Func func = new Func(this.PEDMHEPBHNN); IEnumerable enumerable3 = Enumerable.Select(enumerable2, func); List all = Player.All; Func func2; if (StoreItemModel.<>c.<>9__21_2 == 0) { func2 = (Player p) => !p.DAAJILOBEJD; StoreItemModel.<>c.<>9__21_2 = func2; } IEnumerable enumerable4 = Enumerable.Where(all, func2); Func func3 = new Func(this.HGIDEDGFFJL); IEnumerable enumerable5 = Enumerable.Select(enumerable4, func3); IEnumerable enumerable6 = Enumerable.Concat(enumerable3, enumerable5); Func func4; if (StoreItemModel.<>c.<>9__21_4 == 0) { func4 = (CCEOLAOLEKJ a) => a != 0; StoreItemModel.<>c.<>9__21_4 = func4; } IEnumerable enumerable7 = Enumerable.Distinct(Enumerable.Where(enumerable6, func4)); Func func5; if (StoreItemModel.<>c.<>9__21_5 == 0) { func5 = (CCEOLAOLEKJ a) => a.k__BackingField.NEFJIGBPGNM(); StoreItemModel.<>c.<>9__21_5 = func5; } List list = Enumerable.ToList(Enumerable.OrderBy(enumerable7, func5)); this.IIOFHAAAJGI = list; } // Token: 0x06005A3C RID: 23100 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6005A3C")] [Address(RVA = "0x1C2DEF0", Offset = "0x1C2CEF0", VA = "0x181C2DEF0")] private bool MHEGHKNGOEG(int EFBDCIJMFGD) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06005A3D RID: 23101 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6005A3D")] [Address(RVA = "0x1C2BE00", Offset = "0x1C2AE00", VA = "0x181C2BE00")] private bool CPAAFLNLLMP(int EFBDCIJMFGD) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06005A3E RID: 23102 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6005A3E")] [Address(RVA = "0x1C2E4C0", Offset = "0x1C2D4C0", VA = "0x181C2E4C0")] private bool NOLOPCHIKAK(int EFBDCIJMFGD) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06005A3F RID: 23103 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6005A3F")] [Address(RVA = "0x1C2C4C0", Offset = "0x1C2B4C0", VA = "0x181C2C4C0")] private bool FDFHIKIPDLF(string HLMPEINBMHA, int EFBDCIJMFGD) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06005A40 RID: 23104 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6005A40")] [Address(RVA = "0x1C2C050", Offset = "0x1C2B050", VA = "0x181C2C050")] private void MBBBNNFCEED(int EFBDCIJMFGD) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06005A41 RID: 23105 RVA: 0x0013F94C File Offset: 0x0013DB4C [Token(Token = "0x6005A41")] [Address(RVA = "0x1C2DC80", Offset = "0x1C2CC80", VA = "0x181C2DC80")] private string KKFGHHGPIMN() { HOJMGAMMIAD hojmgammiad = this.k__BackingField; if (hojmgammiad != 0) { string text = hojmgammiad.OIPDMFAMEEA(ACDKILABNNC.RecCenterTokens); } int num = 0; return "Send gift \ue002" + num; } // Token: 0x17000F8E RID: 3982 // (get) Token: 0x06005A42 RID: 23106 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x17000F8E")] protected override bool PHGOLNMDJLH { [Token(Token = "0x6005A42")] [Address(RVA = "0x1C2E4B0", Offset = "0x1C2D4B0", VA = "0x181C2E4B0", Slot = "12")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x17000F8F RID: 3983 // (get) Token: 0x06005A43 RID: 23107 RVA: 0x0013F97C File Offset: 0x0013DB7C [Token(Token = "0x17000F8F")] public MJLPNOMEFKG NBHLHGDAHKJ { [Token(Token = "0x6005A43")] [Address(RVA = "0x1C2D510", Offset = "0x1C2C510", VA = "0x181C2D510")] get { HOJMGAMMIAD hojmgammiad; do { hojmgammiad = this.k__BackingField; } while (hojmgammiad == 0); return hojmgammiad.k__BackingField; } } // Token: 0x17000F90 RID: 3984 // (get) Token: 0x06005A44 RID: 23108 RVA: 0x0013F99C File Offset: 0x0013DB9C // (set) Token: 0x06005A45 RID: 23109 RVA: 0x0013F9B0 File Offset: 0x0013DBB0 [Token(Token = "0x17000F90")] public HOJMGAMMIAD NKMOKCDNHIM { [Token(Token = "0x6005A44")] [Address(RVA = "0x44C890", Offset = "0x44B890", VA = "0x18044C890")] get; [Token(Token = "0x6005A45")] [Address(RVA = "0x44E020", Offset = "0x44D020", VA = "0x18044E020")] private set; } // Token: 0x17000F91 RID: 3985 // (get) Token: 0x06005A46 RID: 23110 RVA: 0x0013F9C4 File Offset: 0x0013DBC4 // (set) Token: 0x06005A47 RID: 23111 RVA: 0x0013F9D8 File Offset: 0x0013DBD8 [Token(Token = "0x17000F91")] public EOCPMOJJGNJ KLHEPEJMGEM { [Token(Token = "0x6005A46")] [Address(RVA = "0x42C870", Offset = "0x42B870", VA = "0x18042C870")] get; [Token(Token = "0x6005A47")] [Address(RVA = "0x82C6B0", Offset = "0x82B6B0", VA = "0x18082C6B0")] private set; } // Token: 0x17000F92 RID: 3986 // (get) Token: 0x06005A48 RID: 23112 RVA: 0x0013F9EC File Offset: 0x0013DBEC [Token(Token = "0x17000F92")] public bool ILNJEOHHLHK { [Token(Token = "0x6005A48")] [Address(RVA = "0x1C2BF20", Offset = "0x1C2AF20", VA = "0x181C2BF20")] get { HOJMGAMMIAD hojmgammiad = this.k__BackingField; if (hojmgammiad != 0) { MJLPNOMEFKG k__BackingField = hojmgammiad.k__BackingField; if (k__BackingField != 0) { if (!k__BackingField.k__BackingField.LJGBBKKGKOP()) { return true; } HOJMGAMMIAD hojmgammiad2 = this.k__BackingField; if (hojmgammiad2 != 0) { MJLPNOMEFKG k__BackingField2 = hojmgammiad2.k__BackingField; if (k__BackingField2 != 0) { return !k__BackingField2.GALBNBBPHLE(); } } } } throw new NullReferenceException(); } } // Token: 0x17000F93 RID: 3987 // (get) Token: 0x06005A49 RID: 23113 RVA: 0x0013FA48 File Offset: 0x0013DC48 [Token(Token = "0x17000F93")] public bool HFBAPAMFIGJ { [Token(Token = "0x6005A49")] [Address(RVA = "0x1C2F790", Offset = "0x1C2E790", VA = "0x181C2F790")] get { return !this.ILNJEOHHLHK; } } // Token: 0x17000F94 RID: 3988 // (get) Token: 0x06005A4A RID: 23114 RVA: 0x0013FA60 File Offset: 0x0013DC60 [Token(Token = "0x17000F94")] public bool NDJHIAMPPGK { [Token(Token = "0x6005A4A")] [Address(RVA = "0x1C2F7B0", Offset = "0x1C2E7B0", VA = "0x181C2F7B0")] get { if (this.ILNJEOHHLHK) { } return !this.LLBMJCCEMEN; } } // Token: 0x17000F95 RID: 3989 // (get) Token: 0x06005A4B RID: 23115 RVA: 0x0013FA84 File Offset: 0x0013DC84 [Token(Token = "0x17000F95")] public bool PKHPCKLFCKO { [Token(Token = "0x6005A4B")] [Address(RVA = "0x1C2D160", Offset = "0x1C2C160", VA = "0x181C2D160")] get { HOJMGAMMIAD hojmgammiad = this.k__BackingField; if (hojmgammiad == 0) { return; } MJLPNOMEFKG k__BackingField = hojmgammiad.k__BackingField; if (k__BackingField != 0 && hojmgammiad != 0 && k__BackingField != 0 && k__BackingField.k__BackingField == CDFEDFLKOBE.OutfitItem && !0.GALBNBBPHLE()) { return "{il2cpp field on {'constant17' (constant value of type Cpp2IL.Core.Analysis.ResultModels.StaticFieldsPtr)}, offset 0xC}" == (ulong)0L; } } } // Token: 0x17000F96 RID: 3990 // (get) Token: 0x06005A4C RID: 23116 RVA: 0x0013FAD0 File Offset: 0x0013DCD0 [Token(Token = "0x17000F96")] public bool IMAKOOLCJFH { [Token(Token = "0x6005A4C")] [Address(RVA = "0x1C2F650", Offset = "0x1C2E650", VA = "0x181C2F650")] get { HOJMGAMMIAD hojmgammiad = this.k__BackingField; if (hojmgammiad == 0) { return; } MJLPNOMEFKG k__BackingField = hojmgammiad.k__BackingField; if (k__BackingField != 0) { return !k__BackingField.k__BackingField; } } } // Token: 0x17000F97 RID: 3991 // (get) Token: 0x06005A4D RID: 23117 RVA: 0x0013FB00 File Offset: 0x0013DD00 [Token(Token = "0x17000F97")] public bool PKAKGJKLLAB { [Token(Token = "0x6005A4D")] [Address(RVA = "0x1C2AE90", Offset = "0x1C29E90", VA = "0x181C2AE90")] get { HOJMGAMMIAD hojmgammiad = this.k__BackingField; if (hojmgammiad != 0) { return hojmgammiad.k__BackingField != 0; } return hojmgammiad != 0; } } // Token: 0x17000F98 RID: 3992 // (get) Token: 0x06005A4E RID: 23118 RVA: 0x0013FB2C File Offset: 0x0013DD2C // (set) Token: 0x06005A4F RID: 23119 RVA: 0x0013FB40 File Offset: 0x0013DD40 [Token(Token = "0x17000F98")] public string BHFLJPNJOAF { [Token(Token = "0x6005A4E")] [Address(RVA = "0x42D470", Offset = "0x42C470", VA = "0x18042D470")] get; [Token(Token = "0x6005A4F")] [Address(RVA = "0x42DA60", Offset = "0x42CA60", VA = "0x18042DA60")] private set; } // Token: 0x17000F99 RID: 3993 // (get) Token: 0x06005A50 RID: 23120 RVA: 0x0013FB54 File Offset: 0x0013DD54 [Token(Token = "0x17000F99")] public bool KAIKCLFMLBI { [Token(Token = "0x6005A50")] [Address(RVA = "0x1C2F5F0", Offset = "0x1C2E5F0", VA = "0x181C2F5F0")] get { EOCPMOJJGNJ eocpmojjgnj = this.k__BackingField; int num = 0; return eocpmojjgnj.DKPCHEDKDPP((LOLNNDIPGKD)num); } } // Token: 0x17000F9A RID: 3994 // (get) Token: 0x06005A51 RID: 23121 RVA: 0x0013FB78 File Offset: 0x0013DD78 [Token(Token = "0x17000F9A")] public string NIOFDJFDCAM { [Token(Token = "0x6005A51")] [Address(RVA = "0x1C2F820", Offset = "0x1C2E820", VA = "0x181C2F820")] get { EOCPMOJJGNJ eocpmojjgnj = this.k__BackingField; int num = 0; return eocpmojjgnj.MAKIEOAACFB((LOLNNDIPGKD)num); } } // Token: 0x17000F9B RID: 3995 // (get) Token: 0x06005A52 RID: 23122 RVA: 0x0013FB9C File Offset: 0x0013DD9C [Token(Token = "0x17000F9B")] public string JFNAPBEEAOB { [Token(Token = "0x6005A52")] [Address(RVA = "0x1C2F7F0", Offset = "0x1C2E7F0", VA = "0x181C2F7F0")] get { EOCPMOJJGNJ eocpmojjgnj = this.k__BackingField; int num = 0; return eocpmojjgnj.PKEECBAFLBM((LOLNNDIPGKD)num); } } // Token: 0x17000F9C RID: 3996 // (get) Token: 0x06005A53 RID: 23123 RVA: 0x0013FBC0 File Offset: 0x0013DDC0 [Token(Token = "0x17000F9C")] public bool BOHLICEBIHG { [Token(Token = "0x6005A53")] [Address(RVA = "0x1C2F620", Offset = "0x1C2E620", VA = "0x181C2F620")] get { return this.k__BackingField.DKPCHEDKDPP(LOLNNDIPGKD.SALE); } } // Token: 0x17000F9D RID: 3997 // (get) Token: 0x06005A54 RID: 23124 RVA: 0x0013FBE0 File Offset: 0x0013DDE0 [Token(Token = "0x17000F9D")] public string NBGMNEDIAKG { [Token(Token = "0x6005A54")] [Address(RVA = "0x1C2F880", Offset = "0x1C2E880", VA = "0x181C2F880")] get { return this.k__BackingField.MAKIEOAACFB(LOLNNDIPGKD.SALE); } } // Token: 0x17000F9E RID: 3998 // (get) Token: 0x06005A55 RID: 23125 RVA: 0x0013FC00 File Offset: 0x0013DE00 [Token(Token = "0x17000F9E")] public string OOEKOOIJGNF { [Token(Token = "0x6005A55")] [Address(RVA = "0x1C2F850", Offset = "0x1C2E850", VA = "0x181C2F850")] get { return this.k__BackingField.PKEECBAFLBM(LOLNNDIPGKD.SALE); } } // Token: 0x17000F9F RID: 3999 // (get) Token: 0x06005A56 RID: 23126 RVA: 0x0013FC20 File Offset: 0x0013DE20 [Token(Token = "0x17000F9F")] public bool KNLKEEPHIAA { [Token(Token = "0x6005A56")] [Address(RVA = "0x1C2F5C0", Offset = "0x1C2E5C0", VA = "0x181C2F5C0")] get { return this.k__BackingField.DKPCHEDKDPP(LOLNNDIPGKD.COUPON); } } // Token: 0x17000FA0 RID: 4000 // (get) Token: 0x06005A57 RID: 23127 RVA: 0x0013FC40 File Offset: 0x0013DE40 [Token(Token = "0x17000FA0")] public string JNKIJLBPOJH { [Token(Token = "0x6005A57")] [Address(RVA = "0x1C2F590", Offset = "0x1C2E590", VA = "0x181C2F590")] get { return this.k__BackingField.MAKIEOAACFB(LOLNNDIPGKD.COUPON); } } // Token: 0x17000FA1 RID: 4001 // (get) Token: 0x06005A58 RID: 23128 RVA: 0x0013FC60 File Offset: 0x0013DE60 [Token(Token = "0x17000FA1")] public string OHEODCMHNPJ { [Token(Token = "0x6005A58")] [Address(RVA = "0x1C2F560", Offset = "0x1C2E560", VA = "0x181C2F560")] get { return this.k__BackingField.PKEECBAFLBM(LOLNNDIPGKD.COUPON); } } // Token: 0x17000FA2 RID: 4002 // (get) Token: 0x06005A59 RID: 23129 RVA: 0x0013FC80 File Offset: 0x0013DE80 // (set) Token: 0x06005A5A RID: 23130 RVA: 0x0013FC94 File Offset: 0x0013DE94 [Token(Token = "0x17000FA2")] public bool OMABNNANPNH { [Token(Token = "0x6005A59")] [Address(RVA = "0x1835BA0", Offset = "0x1834BA0", VA = "0x181835BA0")] get; [Token(Token = "0x6005A5A")] [Address(RVA = "0x1837470", Offset = "0x1836470", VA = "0x181837470")] private set; } // Token: 0x17000FA3 RID: 4003 // (get) Token: 0x06005A5B RID: 23131 RVA: 0x0013FCA8 File Offset: 0x0013DEA8 [Token(Token = "0x17000FA3")] public bool LLBMJCCEMEN { [Token(Token = "0x6005A5B")] [Address(RVA = "0x1C2F670", Offset = "0x1C2E670", VA = "0x181C2F670")] get { int wishlistAccountId = this.WishlistAccountId; if (wishlistAccountId == -1) { } JJGHAFKJBEI doohkcanflo = PEGGCEDHBOF.DOOHKCANFLO; ObscuredInt k__BackingField = doohkcanflo.k__BackingField; bool fakeValueActive = doohkcanflo.k__BackingField.fakeValueActive; int num = ObscuredInt.FAJDMKOEFLH(k__BackingField); return wishlistAccountId != num; } } // Token: 0x06005A5C RID: 23132 RVA: 0x0013FCF4 File Offset: 0x0013DEF4 [Token(Token = "0x6005A5C")] [Address(RVA = "0x1C2D160", Offset = "0x1C2C160", VA = "0x181C2D160")] private bool HGCADOFALOH() { HOJMGAMMIAD hojmgammiad = this.k__BackingField; if (hojmgammiad == 0) { return; } MJLPNOMEFKG k__BackingField = hojmgammiad.k__BackingField; if (k__BackingField != 0 && hojmgammiad != 0 && k__BackingField != 0 && k__BackingField.k__BackingField == CDFEDFLKOBE.OutfitItem && !0.GALBNBBPHLE()) { return "{il2cpp field on {'constant17' (constant value of type Cpp2IL.Core.Analysis.ResultModels.StaticFieldsPtr)}, offset 0xC}" == (ulong)0L; } } // Token: 0x06005A5D RID: 23133 RVA: 0x0013FD40 File Offset: 0x0013DF40 [Token(Token = "0x6005A5D")] [Address(RVA = "0x1C2BF20", Offset = "0x1C2AF20", VA = "0x181C2BF20")] private bool DJILJBJAKND() { HOJMGAMMIAD hojmgammiad = this.k__BackingField; if (hojmgammiad != 0) { MJLPNOMEFKG k__BackingField = hojmgammiad.k__BackingField; if (k__BackingField != 0) { if (!k__BackingField.k__BackingField.LJGBBKKGKOP()) { return true; } HOJMGAMMIAD hojmgammiad2 = this.k__BackingField; if (hojmgammiad2 != 0) { MJLPNOMEFKG k__BackingField2 = hojmgammiad2.k__BackingField; if (k__BackingField2 != 0) { return !k__BackingField2.GALBNBBPHLE(); } } } } throw new NullReferenceException(); } // Token: 0x06005A5E RID: 23134 RVA: 0x0013FD9C File Offset: 0x0013DF9C [Token(Token = "0x6005A5E")] [Address(RVA = "0x1C2AE90", Offset = "0x1C29E90", VA = "0x181C2AE90")] private bool ALMDMLBAOLN() { HOJMGAMMIAD hojmgammiad = this.k__BackingField; if (hojmgammiad != 0) { return hojmgammiad.k__BackingField != 0; } return hojmgammiad != 0; } // Token: 0x06005A5F RID: 23135 RVA: 0x0013FDC8 File Offset: 0x0013DFC8 [Token(Token = "0x6005A5F")] [Address(RVA = "0x1C2D510", Offset = "0x1C2C510", VA = "0x181C2D510")] private MJLPNOMEFKG HOGLPALMNCD() { HOJMGAMMIAD hojmgammiad; do { hojmgammiad = this.k__BackingField; } while (hojmgammiad == 0); return hojmgammiad.k__BackingField; } // Token: 0x06005A60 RID: 23136 RVA: 0x0013FDE8 File Offset: 0x0013DFE8 [Token(Token = "0x6005A60")] [Address(RVA = "0x1C2EA40", Offset = "0x1C2DA40", VA = "0x181C2EA40")] public void Set(HOJMGAMMIAD NAAEMBKDEGI) { EOCPMOJJGNJ eocpmojjgnj = new EOCPMOJJGNJ(); this.k__BackingField = eocpmojjgnj; this.k__BackingField = NAAEMBKDEGI; base.MKBLJJGJAOH(); } // Token: 0x06005A61 RID: 23137 RVA: 0x0013FE18 File Offset: 0x0013E018 [Token(Token = "0x6005A61")] [Address(RVA = "0x1C2EA10", Offset = "0x1C2DA10", VA = "0x181C2EA10")] public void Set(HOJMGAMMIAD NAAEMBKDEGI, int IEHKEBNAKLN) { this.WishlistAccountId = IEHKEBNAKLN; this.PFNGHHBCMGE = (DGOHCPBKOHD)((uint)1300); this.Set(NAAEMBKDEGI); } // Token: 0x06005A62 RID: 23138 RVA: 0x0013FE40 File Offset: 0x0013E040 [Token(Token = "0x6005A62")] [Address(RVA = "0x1C2EAE0", Offset = "0x1C2DAE0", VA = "0x181C2EAE0")] public void Set(int IAAKEHDHCAC, int IEHKEBNAKLN) { bool flag; if (!flag) { Debug.LogError(string.Format("StoreItemModel: Could not find PurchasableGiftDrop with ID {0}.", flag)); return; } this.WishlistAccountId = IEHKEBNAKLN; this.PFNGHHBCMGE = (DGOHCPBKOHD)((uint)1300); } // Token: 0x06005A63 RID: 23139 RVA: 0x0013FE78 File Offset: 0x0013E078 [Token(Token = "0x6005A63")] [Address(RVA = "0x1C2DCE0", Offset = "0x1C2CCE0", VA = "0x181C2DCE0", Slot = "18")] protected override void LNEJNIEHGLD() { IILCGFIHJLP monpekddagh = GEAPBDGCKMB.MONPEKDDAGH; Action action = new Action(this.AJHACAIBKAC); GEAPBDGCKMB.MONPEKDDAGH = IILCGFIHJLP.BPJDFPACLMK(monpekddagh, action); MFBGLIHGCGO megobiljpja = GCBPKHFJKCE.MEGOBILJPJA; Action action2 = new Action(this.MEGOBILJPJA); IILCGFIHJLP iilcgfihjlp; GCBPKHFJKCE.MEGOBILJPJA = iilcgfihjlp; } // Token: 0x06005A64 RID: 23140 RVA: 0x0013FEC0 File Offset: 0x0013E0C0 [Token(Token = "0x6005A64")] [Address(RVA = "0x1C2E690", Offset = "0x1C2D690", VA = "0x181C2E690", Slot = "20")] protected override void PECOFFFGNCH() { IILCGFIHJLP monpekddagh = GEAPBDGCKMB.MONPEKDDAGH; Action action = new Action(this.AJHACAIBKAC); GEAPBDGCKMB.MONPEKDDAGH = IILCGFIHJLP.BPJDFPACLMK(monpekddagh, action); MFBGLIHGCGO megobiljpja = GCBPKHFJKCE.MEGOBILJPJA; Action action2 = new Action(this.MEGOBILJPJA); GCBPKHFJKCE.MEGOBILJPJA = MFBGLIHGCGO.GMNMHGMFGOL(megobiljpja, action2); } // Token: 0x06005A65 RID: 23141 RVA: 0x0013FF0C File Offset: 0x0013E10C [Token(Token = "0x6005A65")] [Address(RVA = "0x1C2AD50", Offset = "0x1C29D50", VA = "0x181C2AD50", Slot = "22")] protected override void AHFKACICJNC() { int num = 0; this.PFNGHHBCMGE = (DGOHCPBKOHD)((ulong)3L); this.k__BackingField = num; this.k__BackingField = num; this.k__BackingField = num; this.JNGIAJCEDFK = num; this.AGHLOFDCJLD = num != 0; this.k__BackingField = num != 0; this.LGEGLOEDBCE = num; this.IIOFHAAAJGI = num; this.PINMBEEOJFL = num; this.OIPHAMKBKNC = num; this.AICGCIKOAPC = num; this.JEMJNJEOPMP = num; this.JEJJGONPCAM = num; this.KPPBMJHDEIK = num; this.BOCFDNCBFAP = num; this.FMJJGCCJKFD = num; this.GGBJFHAEMIG = num; this.WishlistAccountId = (int)((ulong)4294967295L); this.CMENCOOLDCI = (int)((ulong)4294967295L); } // Token: 0x06005A66 RID: 23142 RVA: 0x0013FFBC File Offset: 0x0013E1BC [Token(Token = "0x6005A66")] [Address(RVA = "0x1C2C6D0", Offset = "0x1C2B6D0", VA = "0x181C2C6D0", Slot = "26")] protected override DABKFAIHBBP GLPJPIEOLDF() { this.IAPHPLDGGMI(); HOJMGAMMIAD hojmgammiad = this.k__BackingField; if (hojmgammiad != 0) { string text = hojmgammiad.k__BackingField.PAFCJEGHGFC(); this.k__BackingField = text; base.JOJPOMANGPO(); } JJGHAFKJBEI doohkcanflo = PEGGCEDHBOF.DOOHKCANFLO; ObscuredInt k__BackingField = doohkcanflo.k__BackingField; bool fakeValueActive = doohkcanflo.k__BackingField.fakeValueActive; PMGCJEPKFOF> pmgcjepkfof = NIGAGGJOHNC.CGLMEHEOCCK(ObscuredInt.FAJDMKOEFLH(k__BackingField)); Action> action = new Action(this.OLKLHIHCHJG); int num = 0; num += num; num++; PMGCJEPKFOF> pmgcjepkfof2 = pmgcjepkfof.OHLPJBFCABI(action); action += action; throw new NullReferenceException(); } // Token: 0x06005A67 RID: 23143 RVA: 0x00140050 File Offset: 0x0013E250 [Token(Token = "0x6005A67")] [Address(RVA = "0x1C2AEE0", Offset = "0x1C29EE0", VA = "0x181C2AEE0")] public void BuyStoreItem() { if (this.k__BackingField != (ulong)0L) { if (!this.k__BackingField.k__BackingField.k__BackingField || (GCBPKHFJKCE.KHKBGCCMFPE != 0 && GCBPKHFJKCE.KHKBGCCMFPE.MIKDLDEALPN)) { List list = new List(); HOJMGAMMIAD hojmgammiad = this.k__BackingField; list.Add(hojmgammiad); this.MIOLBNPAMNL(list); return; } List list2 = new List(); IMAFJGKHEMD imafjgkhemd = new IMAFJGKHEMD(); int num = 0; imafjgkhemd.GPJEDBDCNNP = "Cancel"; imafjgkhemd.BMBFCGOFPIM = num; Action action = new Action(this.MDDACHHAIAL); imafjgkhemd.MEEKCCGGFFD = action; list2.Add(imafjgkhemd); IMAFJGKHEMD imafjgkhemd2 = new IMAFJGKHEMD(); imafjgkhemd2.GPJEDBDCNNP = "Join RR+"; imafjgkhemd2.BMBFCGOFPIM = num; imafjgkhemd2.GPJAHEOLCPN = num; Action action2 = new Action(this.IGAMNDJFLPE); imafjgkhemd2.MEEKCCGGFFD = action2; list2.Add(imafjgkhemd2); this.JNGIAJCEDFK = list2; PlayerCommerceConfig instance = PlayerCommerceConfig.Instance; List jngiajcedfk = this.JNGIAJCEDFK; Sprite bigRRPlusIcon = instance.bigRRPlusIcon; PMGCJEPKFOF pmgcjepkfof = this.CLNJDAFFHGH("RR+ Members Only", "This item is only available to RR+ members. Join RR+ to buy this item?", bigRRPlusIcon, jngiajcedfk); Action action3 = new Action(this.GGGHIHLIGJA); } } // Token: 0x06005A68 RID: 23144 RVA: 0x00140190 File Offset: 0x0013E390 [Token(Token = "0x6005A68")] [Address(RVA = "0x1C2E000", Offset = "0x1C2D000", VA = "0x181C2E000")] private void MIOLBNPAMNL(List IGDAEEOJBJD) { StoreItemModel.DHNCBDDAJHK dhncbddajhk = new StoreItemModel.DHNCBDDAJHK(); dhncbddajhk.purchasableGiftDrops = IGDAEEOJBJD; dhncbddajhk.<>4__this = this; IIKFCAONJCO iikfcaonjco = new IIKFCAONJCO(); dhncbddajhk.costInfo = iikfcaonjco; List purchasableGiftDrops = dhncbddajhk.purchasableGiftDrops; int num = 0; iikfcaonjco.BDJFGEJFPPO(purchasableGiftDrops, DGOHCPBKOHD.Watch, ACDKILABNNC.RecCenterTokens); IIKFCAONJCO costInfo = dhncbddajhk.costInfo; Action action = delegate(int index, CardModel cardModel, StoreItemModel storeItemModel, BAEJLDPBGFI accountToCardController) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); }; int num2 = 0; PCEJMCMGIIA pcejmcmgiia = PCEJMCMGIIA.KJIKOFCAMAJ(costInfo, action, num2); dhncbddajhk.checkoutDialogData = pcejmcmgiia; pcejmcmgiia.k__BackingField = "Watch_Store"; dhncbddajhk.checkoutDialogData.k__BackingField = "Watch_Store_NotEnoughTokens"; PCEJMCMGIIA checkoutDialogData = dhncbddajhk.checkoutDialogData; Action action2 = delegate { DialogListModel dialogListModel2 = dhncbddajhk.<>4__this.PKJJDBNMMEA; StoreItemModel <>4__this = dhncbddajhk.<>4__this; IIKFCAONJCO costInfo2 = dhncbddajhk.costInfo; DGOHCPBKOHD pfnghhbcmge = <>4__this.PFNGHHBCMGE; int num3 = 0; Action <>9__ = dhncbddajhk.<>9__4; if (<>9__ == 0) { Action action5 = delegate(BNOHDIHPGBA.OFCMJLHAKLH purchaseResults) { CheckoutDialogModel ckbjmonhpfp = dhncbddajhk.<>4__this.CKBJMONHPFP; if (ckbjmonhpfp != 0) { ckbjmonhpfp.Dismiss(); } if (purchaseResults != 0) { List purchasableGiftDrops2 = dhncbddajhk.purchasableGiftDrops; StoreItemModel <>4__this2 = dhncbddajhk.<>4__this; int size = purchasableGiftDrops2._size; DialogListModel dialogListModel3 = <>4__this2.PKJJDBNMMEA; List hnibdnimaii = purchaseResults.HNIBDNIMAII; List ngcmlajjcpg = purchaseResults.NGCMLAJJCPG; bool flag = size != 1; DABKFAIHBBP dabkfaihbbp = BNOHDIHPGBA.GDAJPJGPNIM(dialogListModel3, hnibdnimaii, ngcmlajjcpg, flag); if (StoreItemModel.<>c.<>9__100_5 == 0) { StoreItemModel.<>c.<>9__100_5 = delegate { if (SingletonMonoBehaviour.ONCPNMDGGKG.ACGDGBHFJFB) { Player.k__BackingField.playerUI.watchMenuProjector.AuthorityCloseMenu(); return; } }; } } }; dhncbddajhk.<>9__4 = action5; } PMGCJEPKFOF pmgcjepkfof3; if (num3 < costInfo2) { num3 += num3; if (num3 == costInfo2) { pmgcjepkfof3 += pmgcjepkfof3; throw new NullReferenceException(); } num3++; } PMGCJEPKFOF pmgcjepkfof4 = pmgcjepkfof3.OHLPJBFCABI(<>9__); }; checkoutDialogData.k__BackingField = action2; PCEJMCMGIIA checkoutDialogData2 = dhncbddajhk.checkoutDialogData; Action action3 = delegate { dhncbddajhk.<>4__this.MKBLJJGJAOH(); dhncbddajhk.checkoutDialogData.k__BackingField = (ulong)0L; }; checkoutDialogData2.k__BackingField = action3; DialogListModel dialogListModel = base.PKJJDBNMMEA; PCEJMCMGIIA checkoutDialogData3 = dhncbddajhk.checkoutDialogData; PMGCJEPKFOF pmgcjepkfof = dialogListModel.AddDialog(DLKPBLNKLAD.PURCHASE_CONFIRMATION, checkoutDialogData3); Action> action4 = delegate(BaseDialogModel dialog) { StoreItemModel <>4__this3 = dhncbddajhk.<>4__this; if (dialog == 0) { } <>4__this3.CKBJMONHPFP = dialog; dhncbddajhk.<>4__this.CKBJMONHPFP.SetupCardPrefabs(); }; if (num < dhncbddajhk) { num += num; if (num == dhncbddajhk) { pmgcjepkfof += pmgcjepkfof; throw new NullReferenceException(); } num++; } PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.OHLPJBFCABI(action4); } // Token: 0x06005A69 RID: 23145 RVA: 0x001402AC File Offset: 0x0013E4AC [Token(Token = "0x6005A69")] [Address(RVA = "0x1C2E960", Offset = "0x1C2D960", VA = "0x181C2E960")] private PMGCJEPKFOF PEEENDOCDJL(string NGPMADFHHKP) { return BNOHDIHPGBA.PEEENDOCDJL(base.PKJJDBNMMEA, NGPMADFHHKP); } // Token: 0x06005A6A RID: 23146 RVA: 0x001402C8 File Offset: 0x0013E4C8 [Token(Token = "0x6005A6A")] [Address(RVA = "0x1C2EF30", Offset = "0x1C2DF30", VA = "0x181C2EF30")] public void TryStoreItem() { if (this.k__BackingField != (ulong)0L) { MJLPNOMEFKG k__BackingField = this.k__BackingField.k__BackingField; string k__BackingField = this.k__BackingField.k__BackingField.k__BackingField; int num = 0; bool flag; if (flag) { NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; if (instance != 0) { string text = "Removing " + k__BackingField; int num2 = 0; IDisposable disposable = instance.Play((NotificationManager.IBIDFAOPIPC)num2, text, 2f, num, num); } } NotificationManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG; if (instance2 != 0) { string text2 = "Trying " + k__BackingField; int num3 = 0; IDisposable disposable2 = instance2.Play((NotificationManager.IBIDFAOPIPC)num3, text2, 2f, num, num); } DGOHCPBKOHD pfnghhbcmge = this.PFNGHHBCMGE; if (SingletonMonoBehaviour.ONCPNMDGGKG.ACGDGBHFJFB) { } } } // Token: 0x06005A6B RID: 23147 RVA: 0x00140398 File Offset: 0x0013E598 [Token(Token = "0x6005A6B")] [Address(RVA = "0x1C2D550", Offset = "0x1C2C550", VA = "0x181C2D550")] private void IAPHPLDGGMI() { EOCPMOJJGNJ eocpmojjgnj = new EOCPMOJJGNJ(); this.k__BackingField = eocpmojjgnj; HOJMGAMMIAD hojmgammiad = this.k__BackingField; base.JOJPOMANGPO(); } // Token: 0x06005A6C RID: 23148 RVA: 0x001403C8 File Offset: 0x0013E5C8 [Token(Token = "0x6005A6C")] [Address(RVA = "0x1C2C580", Offset = "0x1C2B580", VA = "0x181C2C580")] private void FGIHHGLJEEI() { HOJMGAMMIAD hojmgammiad = this.k__BackingField; if (hojmgammiad != 0) { string text = hojmgammiad.k__BackingField.PAFCJEGHGFC(); this.k__BackingField = text; base.JOJPOMANGPO(); return; } } // Token: 0x06005A6D RID: 23149 RVA: 0x001403FC File Offset: 0x0013E5FC [Token(Token = "0x6005A6D")] [Address(RVA = "0x1C2ADF0", Offset = "0x1C29DF0", VA = "0x181C2ADF0")] private void AJHACAIBKAC(ACDKILABNNC GEDCEIDOKJL, long PKGOCLMBBFM) { if (GEDCEIDOKJL == ACDKILABNNC.RecCenterTokens && this.k__BackingField != (ulong)0L) { EOCPMOJJGNJ eocpmojjgnj = new EOCPMOJJGNJ(); this.k__BackingField = eocpmojjgnj; } } // Token: 0x06005A6E RID: 23150 RVA: 0x0014042C File Offset: 0x0013E62C [Token(Token = "0x6005A6E")] [Address(RVA = "0x1C2DE70", Offset = "0x1C2CE70", VA = "0x181C2DE70")] private void MEGOBILJPJA(GCBPKHFJKCE.MDAGJFDGFMJ JHMFMGMDAIL) { if (JHMFMGMDAIL != 0) { int num = 0; if (this != num && this.k__BackingField != (ulong)0L) { this.IAPHPLDGGMI(); } } } // Token: 0x06005A6F RID: 23151 RVA: 0x0014045C File Offset: 0x0013E65C [Token(Token = "0x6005A6F")] [Address(RVA = "0x1C2BF10", Offset = "0x1C2AF10", VA = "0x181C2BF10")] public bool CanWishlist() { return !this.AGHLOFDCJLD; } // Token: 0x06005A70 RID: 23152 RVA: 0x00140474 File Offset: 0x0013E674 [Token(Token = "0x6005A70")] [Address(RVA = "0x1C2ED10", Offset = "0x1C2DD10", VA = "0x181C2ED10")] public void ToggleIsWishlisted() { StoreItemModel.IPGIEPDMKDH ipgiepdmkdh = new StoreItemModel.IPGIEPDMKDH(); ipgiepdmkdh.<>4__this = this; if (this.k__BackingField != (ulong)0L && !this.AGHLOFDCJLD) { bool flag = this.k__BackingField; if (flag || this.JLGLDGAACNP == flag) { bool flag2 = ipgiepdmkdh == 0; ipgiepdmkdh.isAddingToWishlist = flag2; if (ipgiepdmkdh == 0) { } Action action = delegate { bool isAddingToWishlist = ipgiepdmkdh.isAddingToWishlist; if (isAddingToWishlist) { bool flag3 = ipgiepdmkdh.<>4__this.k__BackingField.k__BackingField.GALBNBBPHLE(); StoreItemModel <>4__this = ipgiepdmkdh.<>4__this; HOJMGAMMIAD hojmgammiad = <>4__this.k__BackingField; int wishlistAccountId = <>4__this.WishlistAccountId; CFLMJLFBOKH.IFOMPFLCDBL(hojmgammiad, wishlistAccountId, flag3); } StoreItemModel <>4__this2 = ipgiepdmkdh.<>4__this; if (isAddingToWishlist) { MJLPNOMEFKG k__BackingField = <>4__this2.k__BackingField.k__BackingField; } string k__BackingField = <>4__this2.k__BackingField.k__BackingField.k__BackingField; string text = "Unwishlisted " + k__BackingField; ipgiepdmkdh.<>4__this.ADJIAENKNAN.AddMessageToast(text); }; Action action2 = delegate(string error) { ToastListModel toastListModel = ipgiepdmkdh.<>4__this.ADJIAENKNAN; string text2 = "Wishlist error: " + error; toastListModel.AddMessageToast(text2); Debug.LogError("Wishlist error: " + error); }; Action action3 = delegate { ipgiepdmkdh.<>4__this.MKBLJJGJAOH(); ipgiepdmkdh.<>4__this.AGHLOFDCJLD = false; }; throw new NullReferenceException(); } base.ADJIAENKNAN.AddMessageToast("Wishlist full!"); } } // Token: 0x06005A71 RID: 23153 RVA: 0x00140508 File Offset: 0x0013E708 [Token(Token = "0x6005A71")] [Address(RVA = "0x1C2F2F0", Offset = "0x1C2E2F0", VA = "0x181C2F2F0")] public static bool ValidateGiftPackageToSpawn(NLEKGNENMCO.LOCNECLOHCA BPFKMJKAOBO, out string LICNAIGLFCP) { if (BPFKMJKAOBO.k__BackingField) { if (BPFKMJKAOBO.k__BackingField) { if (!NLEKGNENMCO.k__BackingField.Contains(BPFKMJKAOBO)) { string empty = string.Empty; return true; } Debug.LogWarning("Bought duplicate gift!"); } Debug.LogError("Purchased item received is not supported on current platform!"); } Debug.LogError(BPFKMJKAOBO.k__BackingField); string k__BackingField = BPFKMJKAOBO.k__BackingField; string text = string.Format("Error purchasing item: {0}", k__BackingField); throw new NullReferenceException(); } // Token: 0x06005A72 RID: 23154 RVA: 0x0014057C File Offset: 0x0013E77C [Token(Token = "0x6005A72")] [Address(RVA = "0x1C2EBF0", Offset = "0x1C2DBF0", VA = "0x181C2EBF0")] public static void SpawnGiftPackage(NLEKGNENMCO.LOCNECLOHCA BPFKMJKAOBO) { if (BPFKMJKAOBO != 0) { GiftBox bidcgcgmnnn = SingletonMonoBehaviour.ONCPNMDGGKG.BIDCGCGMNNN; int num = 0; if (bidcgcgmnnn != num) { SingletonMonoBehaviour.ONCPNMDGGKG.StopReceivingGifts(); } GiftManager.SpawnGiftPackage(BPFKMJKAOBO); return; } Debug.LogError("Cannot spawn null package"); } // Token: 0x06005A73 RID: 23155 RVA: 0x001405C8 File Offset: 0x0013E7C8 [Token(Token = "0x6005A73")] [Address(RVA = "0x1C2D480", Offset = "0x1C2C480", VA = "0x181C2D480")] private bool HNDGPMCGEDH() { if (GCBPKHFJKCE.KHKBGCCMFPE == 0) { } return GCBPKHFJKCE.KHKBGCCMFPE.MIKDLDEALPN; } // Token: 0x06005A74 RID: 23156 RVA: 0x001405F4 File Offset: 0x0013E7F4 [Token(Token = "0x6005A74")] [Address(RVA = "0x1C2D530", Offset = "0x1C2C530", VA = "0x181C2D530")] public bool HasActiveSale() { HOJMGAMMIAD hojmgammiad = this.k__BackingField; if (hojmgammiad != 0) { return hojmgammiad.NCKONKCMLCP(ACDKILABNNC.RecCenterTokens); } } // Token: 0x06005A75 RID: 23157 RVA: 0x00140618 File Offset: 0x0013E818 [Token(Token = "0x6005A75")] [Address(RVA = "0x1C2CDD0", Offset = "0x1C2BDD0", VA = "0x181C2CDD0")] public int GetActiveSalePercent() { HOJMGAMMIAD hojmgammiad = this.k__BackingField; if (hojmgammiad != 0) { return hojmgammiad.KBLBOEAFEMH(ACDKILABNNC.RecCenterTokens); } return 0; } // Token: 0x06005A76 RID: 23158 RVA: 0x0014063C File Offset: 0x0013E83C [Token(Token = "0x6005A76")] [Address(RVA = "0x1C2CDF0", Offset = "0x1C2BDF0", VA = "0x181C2CDF0")] public string GetPriceText() { if (!this.ILNJEOHHLHK && !this.LLBMJCCEMEN) { return "Owned"; } HOJMGAMMIAD hojmgammiad = this.k__BackingField; if (hojmgammiad != 0) { return hojmgammiad.OIPDMFAMEEA(ACDKILABNNC.RecCenterTokens); } } // Token: 0x06005A77 RID: 23159 RVA: 0x00140678 File Offset: 0x0013E878 [Token(Token = "0x6005A77")] [Address(RVA = "0x1C2BFE0", Offset = "0x1C2AFE0", VA = "0x181C2BFE0")] private bool DKPCHEDKDPP(LOLNNDIPGKD LLJLIAJMNEI) { return this.k__BackingField.DKPCHEDKDPP(LLJLIAJMNEI); } // Token: 0x06005A78 RID: 23160 RVA: 0x00140698 File Offset: 0x0013E898 [Token(Token = "0x6005A78")] [Address(RVA = "0x1C2DE20", Offset = "0x1C2CE20", VA = "0x181C2DE20")] private string MAKIEOAACFB(LOLNNDIPGKD LLJLIAJMNEI) { return this.k__BackingField.MAKIEOAACFB(LLJLIAJMNEI); } // Token: 0x06005A79 RID: 23161 RVA: 0x001406B8 File Offset: 0x0013E8B8 [Token(Token = "0x6005A79")] [Address(RVA = "0x1C2E9E0", Offset = "0x1C2D9E0", VA = "0x181C2E9E0")] private string PKEECBAFLBM(LOLNNDIPGKD LLJLIAJMNEI) { return this.k__BackingField.PKEECBAFLBM(LLJLIAJMNEI); } // Token: 0x06005A7A RID: 23162 RVA: 0x001406D8 File Offset: 0x0013E8D8 [Token(Token = "0x6005A7A")] [Address(RVA = "0x1C2BD50", Offset = "0x1C2AD50", VA = "0x181C2BD50")] private PMGCJEPKFOF CLNJDAFFHGH(string JDBKDGCJHMB, string NGPMADFHHKP, [Optional] Sprite IJKBAADKCBM, [Optional] List GJDJBGLKLJB) { DialogListModel dialogListModel = base.PKJJDBNMMEA; PMGCJEPKFOF pmgcjepkfof; return pmgcjepkfof; } // Token: 0x06005A7B RID: 23163 RVA: 0x001406F0 File Offset: 0x0013E8F0 [Token(Token = "0x6005A7B")] [Address(RVA = "0x1C2F4E0", Offset = "0x1C2E4E0", VA = "0x181C2F4E0")] public StoreItemModel() { Dictionary> dictionary = new Dictionary(); this.KPDCDGEBMPL = dictionary; this.PFNGHHBCMGE = (DGOHCPBKOHD)((ulong)3L); this.WishlistAccountId = (int)((ulong)4294967295L); base..ctor(); } // Token: 0x06005A7C RID: 23164 RVA: 0x0014073C File Offset: 0x0013E93C [Token(Token = "0x6005A7C")] [Address(RVA = "0x1C2C010", Offset = "0x1C2B010", VA = "0x181C2C010")] [CompilerGenerated] private void DLIHFHIONBE() { this.PINMBEEOJFL.Dismiss(); this.GPJAIGLFBFG(); } // Token: 0x06005A7D RID: 23165 RVA: 0x00140760 File Offset: 0x0013E960 [Token(Token = "0x6005A7D")] [Address(RVA = "0x1C2C8F0", Offset = "0x1C2B8F0", VA = "0x181C2C8F0")] [CompilerGenerated] private bool GNAACMOHBAJ() { return this.CMENCOOLDCI != -1; } // Token: 0x06005A7E RID: 23166 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6005A7E")] [Address(RVA = "0x1C2DAD0", Offset = "0x1C2CAD0", VA = "0x181C2DAD0")] [CompilerGenerated] private void KFDAFLOOGOK(GameObject GCCLEJOGCCE, int EFBDCIJMFGD, CardModel IGJPHDMFGGC, AccountModel DPHHEGBNGJA, BAEJLDPBGFI IDFPDJMBJIF) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06005A7F RID: 23167 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6005A7F")] [Address(RVA = "0x1C2C050", Offset = "0x1C2B050", VA = "0x181C2C050")] [CompilerGenerated] private void DOKEPNEHMCH(int EFBDCIJMFGD) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06005A80 RID: 23168 RVA: 0x0014077C File Offset: 0x0013E97C [Token(Token = "0x6005A80")] [Address(RVA = "0x1C2BCC0", Offset = "0x1C2ACC0", VA = "0x181C2BCC0")] [CompilerGenerated] private void CHOLAFLOMON(BaseDialogModel BBPMNICHFLM) { if (BBPMNICHFLM == 0) { int num = 0; this.PINMBEEOJFL = num; return; } this.PINMBEEOJFL = BBPMNICHFLM; } // Token: 0x06005A81 RID: 23169 RVA: 0x001407A0 File Offset: 0x0013E9A0 [Token(Token = "0x6005A81")] [Address(RVA = "0x42B670", Offset = "0x42A670", VA = "0x18042B670")] [CompilerGenerated] private string OIIOIBOELFE() { return this.FMJJGCCJKFD; } // Token: 0x06005A82 RID: 23170 RVA: 0x001407B4 File Offset: 0x0013E9B4 [Token(Token = "0x6005A82")] [Address(RVA = "0x1C2C5E0", Offset = "0x1C2B5E0", VA = "0x181C2C5E0")] [CompilerGenerated] private void FLLPKMJBLMP(string DBFBLNILIGL) { this.FMJJGCCJKFD = DBFBLNILIGL; } // Token: 0x06005A83 RID: 23171 RVA: 0x001407E8 File Offset: 0x0013E9E8 [Token(Token = "0x6005A83")] [Address(RVA = "0x1C2C630", Offset = "0x1C2B630", VA = "0x181C2C630")] [CompilerGenerated] private void GAILPMLPPGM() { this.EOCEJKDFFNA(); } // Token: 0x06005A84 RID: 23172 RVA: 0x001407FC File Offset: 0x0013E9FC [Token(Token = "0x6005A84")] [Address(RVA = "0x1C2C640", Offset = "0x1C2B640", VA = "0x181C2C640")] [CompilerGenerated] private void GLJPLBJDCHA(BaseDialogModel BBPMNICHFLM) { if (BBPMNICHFLM == 0) { int num = 0; this.AICGCIKOAPC = num; return; } this.AICGCIKOAPC = BBPMNICHFLM; } // Token: 0x06005A85 RID: 23173 RVA: 0x00140820 File Offset: 0x0013EA20 [Token(Token = "0x6005A85")] [Address(RVA = "0x1C2E7D0", Offset = "0x1C2D7D0", VA = "0x181C2E7D0")] [CompilerGenerated] private CCEOLAOLEKJ PEDMHEPBHNN(LLKHFJDNFMM PBAOMKNFBFL) { int k__BackingField = PBAOMKNFBFL.k__BackingField; ulong num; if (num != (ulong)0L) { Dictionary> kpdcdgebmpl = this.KPDCDGEBMPL; bool flag = PBAOMKNFBFL.MHEGHKNGOEG; bool flag2 = PBAOMKNFBFL.CPAAFLNLLMP; int num2 = 0; int num3; kpdcdgebmpl[num3] = num2; } throw new NullReferenceException(); } // Token: 0x06005A86 RID: 23174 RVA: 0x00140868 File Offset: 0x0013EA68 [Token(Token = "0x6005A86")] [Address(RVA = "0x1C2D200", Offset = "0x1C2C200", VA = "0x181C2D200")] [CompilerGenerated] private CCEOLAOLEKJ HGIDEDGFFJL(Player GPEKFHLOFGA) { int k__BackingField = GPEKFHLOFGA.k__BackingField; int num = 0; bool flag; if (flag) { int num2; bool flag2 = this.KPDCDGEBMPL.TryGetValue(num2, num); Dictionary> kpdcdgebmpl = this.KPDCDGEBMPL; if (flag2) { int num3; kpdcdgebmpl[num3] = num; } int num4 = 0; int num5; kpdcdgebmpl.Add(num5, num4); } throw new NullReferenceException(); } // Token: 0x06005A87 RID: 23175 RVA: 0x001408C4 File Offset: 0x0013EAC4 [Token(Token = "0x6005A87")] [Address(RVA = "0x1C2E5D0", Offset = "0x1C2D5D0", VA = "0x181C2E5D0")] [CompilerGenerated] private void OLKLHIHCHJG(List KBHHHIDPOLL) { bool flag; this.JLGLDGAACNP = flag; if (this.k__BackingField == (ulong)0L) { int num = 0; this.k__BackingField = num != 0; return; } Predicate predicate = new Predicate(this.AOINLGBINBJ); bool flag2 = KBHHHIDPOLL.Exists(predicate); this.k__BackingField = flag2; } // Token: 0x06005A88 RID: 23176 RVA: 0x00140910 File Offset: 0x0013EB10 [Token(Token = "0x6005A88")] [Address(RVA = "0x1C2AEB0", Offset = "0x1C29EB0", VA = "0x181C2AEB0")] [CompilerGenerated] private bool AOINLGBINBJ(ONFMFGBKNAD CMECDFHBGBK) { int k__BackingField = this.k__BackingField.k__BackingField; return CMECDFHBGBK.k__BackingField == k__BackingField; } // Token: 0x06005A89 RID: 23177 RVA: 0x00140938 File Offset: 0x0013EB38 [Token(Token = "0x6005A89")] [Address(RVA = "0x1C2DE50", Offset = "0x1C2CE50", VA = "0x181C2DE50")] [CompilerGenerated] private void MDDACHHAIAL() { MessageDialogModel mmocfedcnhj = this.MMOCFEDCNHJ; if (mmocfedcnhj != 0) { mmocfedcnhj.Dismiss(); return; } } // Token: 0x06005A8A RID: 23178 RVA: 0x00140958 File Offset: 0x0013EB58 [Token(Token = "0x6005A8A")] [Address(RVA = "0x1C2D5E0", Offset = "0x1C2C5E0", VA = "0x181C2D5E0")] [CompilerGenerated] private void IGAMNDJFLPE() { MessageDialogModel mmocfedcnhj = this.MMOCFEDCNHJ; if (mmocfedcnhj != 0) { mmocfedcnhj.Dismiss(); } BrowserModel browserModel = base.DHJAICFKEHL; CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(PlayerCommerceConfig.Instance.rrPlusSignUpRoute); int num = 0; browserModel.GoTo(cecakddnhln, num != 0); } // Token: 0x06005A8B RID: 23179 RVA: 0x001409A4 File Offset: 0x0013EBA4 [Token(Token = "0x6005A8B")] [Address(RVA = "0x42DB80", Offset = "0x42CB80", VA = "0x18042DB80")] [CompilerGenerated] private void GGGHIHLIGJA(MessageDialogModel BBPMNICHFLM) { this.MMOCFEDCNHJ = BBPMNICHFLM; } // Token: 0x04003CFC RID: 15612 [global::Cpp2IlInjected.FieldOffset(Offset = "0x70")] [Token(Token = "0x4003CFC")] private int CMENCOOLDCI = (int)((ulong)4294967295L); // Token: 0x04003CFD RID: 15613 [global::Cpp2IlInjected.FieldOffset(Offset = "0x78")] [Token(Token = "0x4003CFD")] private string LGEGLOEDBCE; // Token: 0x04003CFE RID: 15614 [global::Cpp2IlInjected.FieldOffset(Offset = "0x80")] [Token(Token = "0x4003CFE")] private List IIOFHAAAJGI; // Token: 0x04003CFF RID: 15615 [global::Cpp2IlInjected.FieldOffset(Offset = "0x88")] [Token(Token = "0x4003CFF")] private PickerDialogModel PINMBEEOJFL; // Token: 0x04003D00 RID: 15616 [global::Cpp2IlInjected.FieldOffset(Offset = "0x90")] [Token(Token = "0x4003D00")] private GCKECFLKJGJ OIPHAMKBKNC; // Token: 0x04003D01 RID: 15617 [global::Cpp2IlInjected.FieldOffset(Offset = "0x98")] [Token(Token = "0x4003D01")] private DynamicUIDialogModel AICGCIKOAPC; // Token: 0x04003D02 RID: 15618 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")] [Token(Token = "0x4003D02")] private NLONGNGOMON JEMJNJEOPMP; // Token: 0x04003D03 RID: 15619 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")] [Token(Token = "0x4003D03")] private KHEOPNBJDME JEJJGONPCAM; // Token: 0x04003D04 RID: 15620 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")] [Token(Token = "0x4003D04")] private IMAFJGKHEMD KPPBMJHDEIK; // Token: 0x04003D05 RID: 15621 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")] [Token(Token = "0x4003D05")] private IMAFJGKHEMD BOCFDNCBFAP; // Token: 0x04003D06 RID: 15622 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")] [Token(Token = "0x4003D06")] private string FMJJGCCJKFD; // Token: 0x04003D07 RID: 15623 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")] [Token(Token = "0x4003D07")] private GameObject GGBJFHAEMIG; // Token: 0x04003D08 RID: 15624 [global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")] [Token(Token = "0x4003D08")] [Attribute(Name = "TupleElementNamesAttribute", RVA = "0x17B5B0", Offset = "0x17A9B0")] private Dictionary> KPDCDGEBMPL; // Token: 0x04003D09 RID: 15625 [Token(Token = "0x4003D09")] private const string CDMOMAHPAFJ = "Failed to Send Gift"; // Token: 0x04003D0A RID: 15626 [Token(Token = "0x4003D0A")] private const string HCIPCNLBLNB = "Sorry, there was an error while processing your purchase. Please contact us at recroom.happyfox.com if this persists."; // Token: 0x04003D0B RID: 15627 [Token(Token = "0x4003D0B")] private const int KFCMACHOKBN = 250; // Token: 0x04003D0E RID: 15630 [global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")] [Token(Token = "0x4003D0E")] private DGOHCPBKOHD PFNGHHBCMGE; // Token: 0x04003D10 RID: 15632 [global::Cpp2IlInjected.FieldOffset(Offset = "0xF8")] [Token(Token = "0x4003D10")] private CheckoutDialogModel CKBJMONHPFP; // Token: 0x04003D11 RID: 15633 [global::Cpp2IlInjected.FieldOffset(Offset = "0x100")] [Token(Token = "0x4003D11")] private MessageDialogModel MMOCFEDCNHJ; // Token: 0x04003D12 RID: 15634 [global::Cpp2IlInjected.FieldOffset(Offset = "0x108")] [Token(Token = "0x4003D12")] private List JNGIAJCEDFK; // Token: 0x04003D13 RID: 15635 [global::Cpp2IlInjected.FieldOffset(Offset = "0x110")] [Token(Token = "0x4003D13")] private bool AGHLOFDCJLD; // Token: 0x04003D14 RID: 15636 [global::Cpp2IlInjected.FieldOffset(Offset = "0x111")] [Token(Token = "0x4003D14")] private bool JLGLDGAACNP; // Token: 0x04003D16 RID: 15638 [global::Cpp2IlInjected.FieldOffset(Offset = "0x114")] [Token(Token = "0x4003D16")] public int WishlistAccountId; // Token: 0x02000F5F RID: 3935 [Token(Token = "0x2000F5F")] [CompilerGenerated] private sealed class NJGPHBDENDK { // Token: 0x06005A8C RID: 23180 RVA: 0x001409B8 File Offset: 0x0013EBB8 [Token(Token = "0x6005A8C")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public NJGPHBDENDK() { } // Token: 0x06005A8D RID: 23181 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6005A8D")] [Address(RVA = "0x1C25070", Offset = "0x1C24070", VA = "0x181C25070")] internal string b__6() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06005A8E RID: 23182 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6005A8E")] [Address(RVA = "0x1C25100", Offset = "0x1C24100", VA = "0x181C25100")] internal string b__7() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x04003D17 RID: 15639 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003D17")] public int index; // Token: 0x04003D18 RID: 15640 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003D18")] public StoreItemModel <>4__this; } // Token: 0x02000F61 RID: 3937 [Token(Token = "0x2000F61")] [CompilerGenerated] private sealed class LPCFIOAEEMA { // Token: 0x06005A97 RID: 23191 RVA: 0x00140AC0 File Offset: 0x0013ECC0 [Token(Token = "0x6005A97")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public LPCFIOAEEMA() { } // Token: 0x06005A98 RID: 23192 RVA: 0x00140AD4 File Offset: 0x0013ECD4 [Token(Token = "0x6005A98")] [Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")] internal void b__0(LoadingDialogModel dialog) { this.cachedLoadingDialog = dialog; } // Token: 0x06005A99 RID: 23193 RVA: 0x00140AE8 File Offset: 0x0013ECE8 [Token(Token = "0x6005A99")] [Address(RVA = "0x1C23D70", Offset = "0x1C22D70", VA = "0x181C23D70")] internal void b__1(GEAPBDGCKMB.PurchaseBalanceUpdateResponseDTO response) { StoreItemModel storeItemModel = this.<>4__this; int num = 0; bool flag = storeItemModel != num; if (flag) { this.<>4__this.AICGCIKOAPC.Dismiss(); LoadingDialogModel loadingDialogModel = this.cachedLoadingDialog; if (loadingDialogModel != 0) { loadingDialogModel.Dismiss(); } OKNNKFGFODL k__BackingField = storeItemModel.k__BackingField; Debug.LogError("Response had no balance updates"); StoreItemModel storeItemModel2 = this.<>4__this; Sprite giftFailIcon = PlayerCommerceConfig.Instance.giftFailIcon; int num2 = 0; PMGCJEPKFOF pmgcjepkfof = storeItemModel2.CLNJDAFFHGH("Failed to Send Gift", "Sorry, there was an error while processing your purchase. Please contact us at recroom.happyfox.com if this persists.", giftFailIcon, num2); } } // Token: 0x06005A9A RID: 23194 RVA: 0x00140BD0 File Offset: 0x0013EDD0 [Token(Token = "0x6005A9A")] [Address(RVA = "0x1C24000", Offset = "0x1C23000", VA = "0x181C24000")] internal void b__2(string error) { Debug.LogError(error); StoreItemModel storeItemModel = this.<>4__this; Sprite giftFailIcon = PlayerCommerceConfig.Instance.giftFailIcon; int num = 0; PMGCJEPKFOF pmgcjepkfof = storeItemModel.CLNJDAFFHGH("Failed to Send Gift", "Sorry, there was an error while processing your purchase. Please contact us at recroom.happyfox.com if this persists.", giftFailIcon, num); } // Token: 0x04003D20 RID: 15648 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003D20")] public LoadingDialogModel cachedLoadingDialog; // Token: 0x04003D21 RID: 15649 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003D21")] public StoreItemModel <>4__this; } // Token: 0x02000F62 RID: 3938 [Token(Token = "0x2000F62")] [CompilerGenerated] private sealed class ICKALKGICIH { // Token: 0x06005A9B RID: 23195 RVA: 0x00140C14 File Offset: 0x0013EE14 [Token(Token = "0x6005A9B")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public ICKALKGICIH() { } // Token: 0x06005A9C RID: 23196 RVA: 0x00140C28 File Offset: 0x0013EE28 [Token(Token = "0x6005A9C")] [Address(RVA = "0x16892C0", Offset = "0x16882C0", VA = "0x1816892C0")] internal void b__1() { MessageDialogModel messageDialogModel = this.messageDialog; if (messageDialogModel != 0) { messageDialogModel.Dismiss(); return; } } // Token: 0x06005A9D RID: 23197 RVA: 0x00140C48 File Offset: 0x0013EE48 [Token(Token = "0x6005A9D")] [Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")] internal void b__0(MessageDialogModel dialog) { this.messageDialog = dialog; } // Token: 0x04003D22 RID: 15650 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003D22")] public MessageDialogModel messageDialog; } // Token: 0x02000F63 RID: 3939 [Token(Token = "0x2000F63")] [CompilerGenerated] private sealed class DELCKEBAIEI { // Token: 0x06005A9E RID: 23198 RVA: 0x00140C5C File Offset: 0x0013EE5C [Token(Token = "0x6005A9E")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public DELCKEBAIEI() { } // Token: 0x06005A9F RID: 23199 RVA: 0x00140C70 File Offset: 0x0013EE70 [Token(Token = "0x6005A9F")] [Address(RVA = "0x1C1F240", Offset = "0x1C1E240", VA = "0x181C1F240")] internal void b__1() { MessageDialogModel messageDialogModel = this.messageDialog; if (messageDialogModel != 0) { messageDialogModel.Dismiss(); } StoreItemModel storeItemModel = this.<>4__this; GameObject ggbjfhaemig = storeItemModel.GGBJFHAEMIG; storeItemModel.CCCECOOLMMC(ggbjfhaemig); } // Token: 0x06005AA0 RID: 23200 RVA: 0x00140CAC File Offset: 0x0013EEAC [Token(Token = "0x6005AA0")] [Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")] internal void b__0(MessageDialogModel dialog) { this.messageDialog = dialog; } // Token: 0x04003D23 RID: 15651 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003D23")] public MessageDialogModel messageDialog; // Token: 0x04003D24 RID: 15652 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003D24")] public StoreItemModel <>4__this; } // Token: 0x02000F64 RID: 3940 [Token(Token = "0x2000F64")] [CompilerGenerated] private sealed class DHNCBDDAJHK { // Token: 0x06005AA1 RID: 23201 RVA: 0x00140CC0 File Offset: 0x0013EEC0 [Token(Token = "0x6005AA1")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public DHNCBDDAJHK() { } // Token: 0x06005AA2 RID: 23202 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6005AA2")] [Address(RVA = "0x1C1F280", Offset = "0x1C1E280", VA = "0x181C1F280")] internal void b__0(int index, CardModel cardModel, StoreItemModel storeItemModel, BAEJLDPBGFI accountToCardController) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06005AA3 RID: 23203 RVA: 0x00140CD4 File Offset: 0x0013EED4 [Token(Token = "0x6005AA3")] [Address(RVA = "0x1C1F310", Offset = "0x1C1E310", VA = "0x181C1F310")] internal void b__1() { DialogListModel dialogListModel = this.<>4__this.PKJJDBNMMEA; StoreItemModel storeItemModel = this.<>4__this; IIKFCAONJCO iikfcaonjco = this.costInfo; DGOHCPBKOHD pfnghhbcmge = storeItemModel.PFNGHHBCMGE; int num = 0; Action action = this.<>9__4; if (action == 0) { Action action2 = delegate(BNOHDIHPGBA.OFCMJLHAKLH purchaseResults) { CheckoutDialogModel ckbjmonhpfp = this.<>4__this.CKBJMONHPFP; if (ckbjmonhpfp != 0) { ckbjmonhpfp.Dismiss(); } if (purchaseResults != 0) { List list = this.purchasableGiftDrops; StoreItemModel storeItemModel2 = this.<>4__this; int size = list._size; DialogListModel dialogListModel2 = storeItemModel2.PKJJDBNMMEA; List hnibdnimaii = purchaseResults.HNIBDNIMAII; List ngcmlajjcpg = purchaseResults.NGCMLAJJCPG; bool flag = size != 1; DABKFAIHBBP dabkfaihbbp = BNOHDIHPGBA.GDAJPJGPNIM(dialogListModel2, hnibdnimaii, ngcmlajjcpg, flag); if (StoreItemModel.<>c.<>9__100_5 == 0) { StoreItemModel.<>c.<>9__100_5 = delegate { if (SingletonMonoBehaviour.ONCPNMDGGKG.ACGDGBHFJFB) { Player.k__BackingField.playerUI.watchMenuProjector.AuthorityCloseMenu(); return; } }; } } }; this.<>9__4 = action2; } PMGCJEPKFOF pmgcjepkfof; if (num < iikfcaonjco) { num += num; if (num == iikfcaonjco) { pmgcjepkfof += pmgcjepkfof; throw new NullReferenceException(); } num++; } PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.OHLPJBFCABI(action); } // Token: 0x06005AA4 RID: 23204 RVA: 0x00140D58 File Offset: 0x0013EF58 [Token(Token = "0x6005AA4")] [Address(RVA = "0x1C1F580", Offset = "0x1C1E580", VA = "0x181C1F580")] internal void b__4(BNOHDIHPGBA.OFCMJLHAKLH purchaseResults) { CheckoutDialogModel ckbjmonhpfp = this.<>4__this.CKBJMONHPFP; if (ckbjmonhpfp != 0) { ckbjmonhpfp.Dismiss(); } if (purchaseResults != 0) { List list = this.purchasableGiftDrops; StoreItemModel storeItemModel = this.<>4__this; int size = list._size; DialogListModel dialogListModel = storeItemModel.PKJJDBNMMEA; List hnibdnimaii = purchaseResults.HNIBDNIMAII; List ngcmlajjcpg = purchaseResults.NGCMLAJJCPG; bool flag = size != 1; DABKFAIHBBP dabkfaihbbp = BNOHDIHPGBA.GDAJPJGPNIM(dialogListModel, hnibdnimaii, ngcmlajjcpg, flag); if (StoreItemModel.<>c.<>9__100_5 == 0) { StoreItemModel.<>c.<>9__100_5 = delegate { if (SingletonMonoBehaviour.ONCPNMDGGKG.ACGDGBHFJFB) { Player.k__BackingField.playerUI.watchMenuProjector.AuthorityCloseMenu(); return; } }; } } } // Token: 0x06005AA5 RID: 23205 RVA: 0x00140DE8 File Offset: 0x0013EFE8 [Token(Token = "0x6005AA5")] [Address(RVA = "0x1C1F490", Offset = "0x1C1E490", VA = "0x181C1F490")] internal void b__2() { this.<>4__this.MKBLJJGJAOH(); this.checkoutDialogData.k__BackingField = (ulong)0L; } // Token: 0x06005AA6 RID: 23206 RVA: 0x00140E14 File Offset: 0x0013F014 [Token(Token = "0x6005AA6")] [Address(RVA = "0x1C1F4D0", Offset = "0x1C1E4D0", VA = "0x181C1F4D0")] internal void b__3(BaseDialogModel dialog) { StoreItemModel storeItemModel = this.<>4__this; if (dialog == 0) { } storeItemModel.CKBJMONHPFP = dialog; this.<>4__this.CKBJMONHPFP.SetupCardPrefabs(); } // Token: 0x04003D25 RID: 15653 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003D25")] public List purchasableGiftDrops; // Token: 0x04003D26 RID: 15654 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003D26")] public StoreItemModel <>4__this; // Token: 0x04003D27 RID: 15655 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4003D27")] public IIKFCAONJCO costInfo; // Token: 0x04003D28 RID: 15656 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4003D28")] public PCEJMCMGIIA checkoutDialogData; // Token: 0x04003D29 RID: 15657 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4003D29")] public Action <>9__4; } // Token: 0x02000F65 RID: 3941 [Token(Token = "0x2000F65")] [CompilerGenerated] private sealed class IPGIEPDMKDH { // Token: 0x06005AA7 RID: 23207 RVA: 0x00140E4C File Offset: 0x0013F04C [Token(Token = "0x6005AA7")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public IPGIEPDMKDH() { } // Token: 0x06005AA8 RID: 23208 RVA: 0x00140E60 File Offset: 0x0013F060 [Token(Token = "0x6005AA8")] [Address(RVA = "0x1C23290", Offset = "0x1C22290", VA = "0x181C23290")] internal void b__0() { bool flag = this.isAddingToWishlist; if (flag) { bool flag2 = this.<>4__this.k__BackingField.k__BackingField.GALBNBBPHLE(); StoreItemModel storeItemModel = this.<>4__this; HOJMGAMMIAD k__BackingField = storeItemModel.k__BackingField; int wishlistAccountId = storeItemModel.WishlistAccountId; CFLMJLFBOKH.IFOMPFLCDBL(k__BackingField, wishlistAccountId, flag2); } StoreItemModel storeItemModel2 = this.<>4__this; if (flag) { MJLPNOMEFKG k__BackingField = storeItemModel2.k__BackingField.k__BackingField; } string k__BackingField = storeItemModel2.k__BackingField.k__BackingField.k__BackingField; string text = "Unwishlisted " + k__BackingField; this.<>4__this.ADJIAENKNAN.AddMessageToast(text); } // Token: 0x06005AA9 RID: 23209 RVA: 0x00140F00 File Offset: 0x0013F100 [Token(Token = "0x6005AA9")] [Address(RVA = "0x1C233F0", Offset = "0x1C223F0", VA = "0x181C233F0")] internal void b__1(string error) { ToastListModel toastListModel = this.<>4__this.ADJIAENKNAN; string text = "Wishlist error: " + error; toastListModel.AddMessageToast(text); Debug.LogError("Wishlist error: " + error); } // Token: 0x06005AAA RID: 23210 RVA: 0x00140F44 File Offset: 0x0013F144 [Token(Token = "0x6005AAA")] [Address(RVA = "0x1C234B0", Offset = "0x1C224B0", VA = "0x181C234B0")] internal void b__2() { this.<>4__this.MKBLJJGJAOH(); this.<>4__this.AGHLOFDCJLD = false; } // Token: 0x04003D2A RID: 15658 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003D2A")] public bool isAddingToWishlist; // Token: 0x04003D2B RID: 15659 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003D2B")] public StoreItemModel <>4__this; } } }