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: 0x02000EDE RID: 3806 [Token(Token = "0x2000EDE")] public class StoreItemModel : RRUIModel { // Token: 0x0600580A RID: 22538 RVA: 0x0013A854 File Offset: 0x00138A54 [Token(Token = "0x600580A")] [Address(RVA = "0xFA0470", Offset = "0xF9F270", VA = "0x180FA0470")] 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: 0x0600580B RID: 22539 RVA: 0x0013A930 File Offset: 0x00138B30 [Token(Token = "0x600580B")] [Address(RVA = "0xF9E790", Offset = "0xF9D590", VA = "0x180F9E790")] 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); if (num < this) { num += num; if (num != this) { num++; } } PMGCJEPKFOF pmgcjepkfof; pmgcjepkfof += pmgcjepkfof; num += 19; int num3; this.CMENCOOLDCI = num3; int num4; if (PEGGCEDHBOF.JJABJODBLFA(num4, num)) { string text; this.LGEGLOEDBCE = text; } this.GPJAIGLFBFG(); } } // Token: 0x0600580C RID: 22540 RVA: 0x0013AB30 File Offset: 0x00138D30 [Token(Token = "0x600580C")] [Address(RVA = "0xF9FF10", Offset = "0xF9ED10", VA = "0x180F9FF10")] 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: 0x0600580D RID: 22541 RVA: 0x0013AD64 File Offset: 0x00138F64 [Token(Token = "0x600580D")] [Address(RVA = "0xF9F6D0", Offset = "0xF9E4D0", VA = "0x180F9F6D0")] 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: 0x0600580E RID: 22542 RVA: 0x0013AE14 File Offset: 0x00139014 [Token(Token = "0x600580E")] [Address(RVA = "0xF9EE20", Offset = "0xF9DC20", VA = "0x180F9EE20")] 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: 0x0600580F RID: 22543 RVA: 0x0013AF44 File Offset: 0x00139144 [Token(Token = "0x600580F")] [Address(RVA = "0xFA1870", Offset = "0xFA0670", VA = "0x180FA1870")] 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: 0x06005810 RID: 22544 RVA: 0x0013B000 File Offset: 0x00139200 [Token(Token = "0x6005810")] [Address(RVA = "0xFA0C90", Offset = "0xF9FA90", VA = "0x180FA0C90")] 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: 0x06005811 RID: 22545 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6005811")] [Address(RVA = "0xFA14F0", Offset = "0xFA02F0", VA = "0x180FA14F0")] private bool MHEGHKNGOEG(int EFBDCIJMFGD) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06005812 RID: 22546 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6005812")] [Address(RVA = "0xF9F330", Offset = "0xF9E130", VA = "0x180F9F330")] private bool CPAAFLNLLMP(int EFBDCIJMFGD) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06005813 RID: 22547 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6005813")] [Address(RVA = "0xFA1AC0", Offset = "0xFA08C0", VA = "0x180FA1AC0")] private bool NOLOPCHIKAK(int EFBDCIJMFGD) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06005814 RID: 22548 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6005814")] [Address(RVA = "0xF9F9F0", Offset = "0xF9E7F0", VA = "0x180F9F9F0")] private bool FDFHIKIPDLF(string HLMPEINBMHA, int EFBDCIJMFGD) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06005815 RID: 22549 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6005815")] [Address(RVA = "0xF9F580", Offset = "0xF9E380", VA = "0x180F9F580")] private void MBBBNNFCEED(int EFBDCIJMFGD) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06005816 RID: 22550 RVA: 0x0013B128 File Offset: 0x00139328 [Token(Token = "0x6005816")] [Address(RVA = "0xFA1280", Offset = "0xFA0080", VA = "0x180FA1280")] 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: 0x17000F3D RID: 3901 // (get) Token: 0x06005817 RID: 22551 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x17000F3D")] protected override bool PHGOLNMDJLH { [Token(Token = "0x6005817")] [Address(RVA = "0xFA1AB0", Offset = "0xFA08B0", VA = "0x180FA1AB0", Slot = "12")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x17000F3E RID: 3902 // (get) Token: 0x06005818 RID: 22552 RVA: 0x0013B158 File Offset: 0x00139358 [Token(Token = "0x17000F3E")] public MJLPNOMEFKG NBHLHGDAHKJ { [Token(Token = "0x6005818")] [Address(RVA = "0xFA0B10", Offset = "0xF9F910", VA = "0x180FA0B10")] get { HOJMGAMMIAD hojmgammiad; do { hojmgammiad = this.k__BackingField; } while (hojmgammiad == 0); return hojmgammiad.k__BackingField; } } // Token: 0x17000F3F RID: 3903 // (get) Token: 0x06005819 RID: 22553 RVA: 0x0013B178 File Offset: 0x00139378 // (set) Token: 0x0600581A RID: 22554 RVA: 0x0013B18C File Offset: 0x0013938C [Token(Token = "0x17000F3F")] public HOJMGAMMIAD NKMOKCDNHIM { [Token(Token = "0x6005819")] [Address(RVA = "0x8C1910", Offset = "0x8C0710", VA = "0x1808C1910")] get; [Token(Token = "0x600581A")] [Address(RVA = "0x8C0F40", Offset = "0x8BFD40", VA = "0x1808C0F40")] private set; } // Token: 0x17000F40 RID: 3904 // (get) Token: 0x0600581B RID: 22555 RVA: 0x0013B1A0 File Offset: 0x001393A0 // (set) Token: 0x0600581C RID: 22556 RVA: 0x0013B1B4 File Offset: 0x001393B4 [Token(Token = "0x17000F40")] public EOCPMOJJGNJ KLHEPEJMGEM { [Token(Token = "0x600581B")] [Address(RVA = "0x5F4E40", Offset = "0x5F3C40", VA = "0x1805F4E40")] get; [Token(Token = "0x600581C")] [Address(RVA = "0x7CB600", Offset = "0x7CA400", VA = "0x1807CB600")] private set; } // Token: 0x17000F41 RID: 3905 // (get) Token: 0x0600581D RID: 22557 RVA: 0x0013B1C8 File Offset: 0x001393C8 [Token(Token = "0x17000F41")] public bool ILNJEOHHLHK { [Token(Token = "0x600581D")] [Address(RVA = "0xF9F450", Offset = "0xF9E250", VA = "0x180F9F450")] 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: 0x17000F42 RID: 3906 // (get) Token: 0x0600581E RID: 22558 RVA: 0x0013B224 File Offset: 0x00139424 [Token(Token = "0x17000F42")] public bool HFBAPAMFIGJ { [Token(Token = "0x600581E")] [Address(RVA = "0xFA2DC0", Offset = "0xFA1BC0", VA = "0x180FA2DC0")] 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()) { HOJMGAMMIAD hojmgammiad2 = this.k__BackingField; if (hojmgammiad2 != 0) { MJLPNOMEFKG k__BackingField2 = hojmgammiad2.k__BackingField; if (k__BackingField2 != 0) { return k__BackingField2.GALBNBBPHLE(); } } } } } return true; } } // Token: 0x17000F43 RID: 3907 // (get) Token: 0x0600581F RID: 22559 RVA: 0x0013B284 File Offset: 0x00139484 [Token(Token = "0x17000F43")] public bool NDJHIAMPPGK { [Token(Token = "0x600581F")] [Address(RVA = "0xFA2E80", Offset = "0xFA1C80", VA = "0x180FA2E80")] 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()) { HOJMGAMMIAD hojmgammiad2 = this.k__BackingField; if (hojmgammiad2 != 0) { MJLPNOMEFKG k__BackingField2 = hojmgammiad2.k__BackingField; if (k__BackingField2 != 0 && !k__BackingField2.GALBNBBPHLE()) { } } } } } int wishlistAccountId = this.WishlistAccountId; if (wishlistAccountId == -1) { return true; } 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: 0x17000F44 RID: 3908 // (get) Token: 0x06005820 RID: 22560 RVA: 0x0013B31C File Offset: 0x0013951C [Token(Token = "0x17000F44")] public bool PKHPCKLFCKO { [Token(Token = "0x6005820")] [Address(RVA = "0xFA0760", Offset = "0xF9F560", VA = "0x180FA0760")] 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: 0x17000F45 RID: 3909 // (get) Token: 0x06005821 RID: 22561 RVA: 0x0013B368 File Offset: 0x00139568 [Token(Token = "0x17000F45")] public bool IMAKOOLCJFH { [Token(Token = "0x6005821")] [Address(RVA = "0xFA2C80", Offset = "0xFA1A80", VA = "0x180FA2C80")] 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: 0x17000F46 RID: 3910 // (get) Token: 0x06005822 RID: 22562 RVA: 0x0013B398 File Offset: 0x00139598 [Token(Token = "0x17000F46")] public bool PKAKGJKLLAB { [Token(Token = "0x6005822")] [Address(RVA = "0xF9E360", Offset = "0xF9D160", VA = "0x180F9E360")] get { HOJMGAMMIAD hojmgammiad = this.k__BackingField; if (hojmgammiad != 0) { return hojmgammiad.k__BackingField != 0; } return hojmgammiad != 0; } } // Token: 0x17000F47 RID: 3911 // (get) Token: 0x06005823 RID: 22563 RVA: 0x0013B3C4 File Offset: 0x001395C4 // (set) Token: 0x06005824 RID: 22564 RVA: 0x0013B3D8 File Offset: 0x001395D8 [Token(Token = "0x17000F47")] public string BHFLJPNJOAF { [Token(Token = "0x6005823")] [Address(RVA = "0x4CB300", Offset = "0x4CA100", VA = "0x1804CB300")] get; [Token(Token = "0x6005824")] [Address(RVA = "0x533D70", Offset = "0x532B70", VA = "0x180533D70")] private set; } // Token: 0x17000F48 RID: 3912 // (get) Token: 0x06005825 RID: 22565 RVA: 0x0013B3EC File Offset: 0x001395EC [Token(Token = "0x17000F48")] public bool KAIKCLFMLBI { [Token(Token = "0x6005825")] [Address(RVA = "0xFA2C20", Offset = "0xFA1A20", VA = "0x180FA2C20")] get { EOCPMOJJGNJ eocpmojjgnj = this.k__BackingField; int num = 0; return eocpmojjgnj.DKPCHEDKDPP((LOLNNDIPGKD)num); } } // Token: 0x17000F49 RID: 3913 // (get) Token: 0x06005826 RID: 22566 RVA: 0x0013B410 File Offset: 0x00139610 [Token(Token = "0x17000F49")] public string NIOFDJFDCAM { [Token(Token = "0x6005826")] [Address(RVA = "0xFA3070", Offset = "0xFA1E70", VA = "0x180FA3070")] get { EOCPMOJJGNJ eocpmojjgnj = this.k__BackingField; int num = 0; return eocpmojjgnj.MAKIEOAACFB((LOLNNDIPGKD)num); } } // Token: 0x17000F4A RID: 3914 // (get) Token: 0x06005827 RID: 22567 RVA: 0x0013B434 File Offset: 0x00139634 [Token(Token = "0x17000F4A")] public string JFNAPBEEAOB { [Token(Token = "0x6005827")] [Address(RVA = "0xFA3040", Offset = "0xFA1E40", VA = "0x180FA3040")] get { EOCPMOJJGNJ eocpmojjgnj = this.k__BackingField; int num = 0; return eocpmojjgnj.PKEECBAFLBM((LOLNNDIPGKD)num); } } // Token: 0x17000F4B RID: 3915 // (get) Token: 0x06005828 RID: 22568 RVA: 0x0013B458 File Offset: 0x00139658 [Token(Token = "0x17000F4B")] public bool BOHLICEBIHG { [Token(Token = "0x6005828")] [Address(RVA = "0xFA2C50", Offset = "0xFA1A50", VA = "0x180FA2C50")] get { return this.k__BackingField.DKPCHEDKDPP(LOLNNDIPGKD.SALE); } } // Token: 0x17000F4C RID: 3916 // (get) Token: 0x06005829 RID: 22569 RVA: 0x0013B478 File Offset: 0x00139678 [Token(Token = "0x17000F4C")] public string NBGMNEDIAKG { [Token(Token = "0x6005829")] [Address(RVA = "0xFA30D0", Offset = "0xFA1ED0", VA = "0x180FA30D0")] get { return this.k__BackingField.MAKIEOAACFB(LOLNNDIPGKD.SALE); } } // Token: 0x17000F4D RID: 3917 // (get) Token: 0x0600582A RID: 22570 RVA: 0x0013B498 File Offset: 0x00139698 [Token(Token = "0x17000F4D")] public string OOEKOOIJGNF { [Token(Token = "0x600582A")] [Address(RVA = "0xFA30A0", Offset = "0xFA1EA0", VA = "0x180FA30A0")] get { return this.k__BackingField.PKEECBAFLBM(LOLNNDIPGKD.SALE); } } // Token: 0x17000F4E RID: 3918 // (get) Token: 0x0600582B RID: 22571 RVA: 0x0013B4B8 File Offset: 0x001396B8 [Token(Token = "0x17000F4E")] public bool KNLKEEPHIAA { [Token(Token = "0x600582B")] [Address(RVA = "0xFA2BF0", Offset = "0xFA19F0", VA = "0x180FA2BF0")] get { return this.k__BackingField.DKPCHEDKDPP(LOLNNDIPGKD.COUPON); } } // Token: 0x17000F4F RID: 3919 // (get) Token: 0x0600582C RID: 22572 RVA: 0x0013B4D8 File Offset: 0x001396D8 [Token(Token = "0x17000F4F")] public string JNKIJLBPOJH { [Token(Token = "0x600582C")] [Address(RVA = "0xFA2BC0", Offset = "0xFA19C0", VA = "0x180FA2BC0")] get { return this.k__BackingField.MAKIEOAACFB(LOLNNDIPGKD.COUPON); } } // Token: 0x17000F50 RID: 3920 // (get) Token: 0x0600582D RID: 22573 RVA: 0x0013B4F8 File Offset: 0x001396F8 [Token(Token = "0x17000F50")] public string OHEODCMHNPJ { [Token(Token = "0x600582D")] [Address(RVA = "0xFA2B90", Offset = "0xFA1990", VA = "0x180FA2B90")] get { return this.k__BackingField.PKEECBAFLBM(LOLNNDIPGKD.COUPON); } } // Token: 0x17000F51 RID: 3921 // (get) Token: 0x0600582E RID: 22574 RVA: 0x0013B518 File Offset: 0x00139718 // (set) Token: 0x0600582F RID: 22575 RVA: 0x0013B52C File Offset: 0x0013972C [Token(Token = "0x17000F51")] public bool OMABNNANPNH { [Token(Token = "0x600582E")] [Address(RVA = "0x9FD220", Offset = "0x9FC020", VA = "0x1809FD220")] get; [Token(Token = "0x600582F")] [Address(RVA = "0xF9F270", Offset = "0xF9E070", VA = "0x180F9F270")] private set; } // Token: 0x17000F52 RID: 3922 // (get) Token: 0x06005830 RID: 22576 RVA: 0x0013B540 File Offset: 0x00139740 [Token(Token = "0x17000F52")] public bool LLBMJCCEMEN { [Token(Token = "0x6005830")] [Address(RVA = "0xFA2CA0", Offset = "0xFA1AA0", VA = "0x180FA2CA0")] 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: 0x06005831 RID: 22577 RVA: 0x0013B58C File Offset: 0x0013978C [Token(Token = "0x6005831")] [Address(RVA = "0xFA0760", Offset = "0xF9F560", VA = "0x180FA0760")] 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: 0x06005832 RID: 22578 RVA: 0x0013B5D8 File Offset: 0x001397D8 [Token(Token = "0x6005832")] [Address(RVA = "0xF9F450", Offset = "0xF9E250", VA = "0x180F9F450")] 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: 0x06005833 RID: 22579 RVA: 0x0013B634 File Offset: 0x00139834 [Token(Token = "0x6005833")] [Address(RVA = "0xF9E360", Offset = "0xF9D160", VA = "0x180F9E360")] private bool ALMDMLBAOLN() { HOJMGAMMIAD hojmgammiad = this.k__BackingField; if (hojmgammiad != 0) { return hojmgammiad.k__BackingField != 0; } return hojmgammiad != 0; } // Token: 0x06005834 RID: 22580 RVA: 0x0013B660 File Offset: 0x00139860 [Token(Token = "0x6005834")] [Address(RVA = "0xFA0B10", Offset = "0xF9F910", VA = "0x180FA0B10")] private MJLPNOMEFKG HOGLPALMNCD() { HOJMGAMMIAD hojmgammiad; do { hojmgammiad = this.k__BackingField; } while (hojmgammiad == 0); return hojmgammiad.k__BackingField; } // Token: 0x06005835 RID: 22581 RVA: 0x0013B680 File Offset: 0x00139880 [Token(Token = "0x6005835")] [Address(RVA = "0xFA20D0", Offset = "0xFA0ED0", VA = "0x180FA20D0")] public void Set(HOJMGAMMIAD NAAEMBKDEGI) { EOCPMOJJGNJ eocpmojjgnj = new EOCPMOJJGNJ(); this.k__BackingField = eocpmojjgnj; this.k__BackingField = NAAEMBKDEGI; base.MKBLJJGJAOH(); } // Token: 0x06005836 RID: 22582 RVA: 0x0013B6B0 File Offset: 0x001398B0 [Token(Token = "0x6005836")] [Address(RVA = "0xFA2010", Offset = "0xFA0E10", VA = "0x180FA2010")] public void Set(HOJMGAMMIAD NAAEMBKDEGI, int IEHKEBNAKLN) { this.WishlistAccountId = IEHKEBNAKLN; this.PFNGHHBCMGE = (DGOHCPBKOHD)((uint)1300); EOCPMOJJGNJ eocpmojjgnj = new EOCPMOJJGNJ(); this.k__BackingField = eocpmojjgnj; this.k__BackingField = NAAEMBKDEGI; base.MKBLJJGJAOH(); } // Token: 0x06005837 RID: 22583 RVA: 0x0013B6F0 File Offset: 0x001398F0 [Token(Token = "0x6005837")] [Address(RVA = "0xFA2170", Offset = "0xFA0F70", VA = "0x180FA2170")] 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; } } // Token: 0x06005838 RID: 22584 RVA: 0x0013B714 File Offset: 0x00139914 [Token(Token = "0x6005838")] [Address(RVA = "0xFA12E0", Offset = "0xFA00E0", VA = "0x180FA12E0", 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: 0x06005839 RID: 22585 RVA: 0x0013B75C File Offset: 0x0013995C [Token(Token = "0x6005839")] [Address(RVA = "0xFA1C90", Offset = "0xFA0A90", VA = "0x180FA1C90", 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: 0x0600583A RID: 22586 RVA: 0x0013B7A8 File Offset: 0x001399A8 [Token(Token = "0x600583A")] [Address(RVA = "0xF9E230", Offset = "0xF9D030", VA = "0x180F9E230", 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: 0x0600583B RID: 22587 RVA: 0x0013B858 File Offset: 0x00139A58 [Token(Token = "0x600583B")] [Address(RVA = "0xF9FC70", Offset = "0xF9EA70", VA = "0x180F9FC70", Slot = "26")] protected override DABKFAIHBBP GLPJPIEOLDF() { int num = 0; this.IAPHPLDGGMI(); HOJMGAMMIAD hojmgammiad = this.k__BackingField; if (hojmgammiad != 0) { PGCHMNKBEFJ k__BackingField = hojmgammiad.k__BackingField.k__BackingField; if (k__BackingField > PGCHMNKBEFJ.Uncommon) { if (k__BackingField == PGCHMNKBEFJ.Rare) { } if (k__BackingField == PGCHMNKBEFJ.Epic) { } if (k__BackingField != PGCHMNKBEFJ.Legendary) { goto IL_4D; } } if (k__BackingField == PGCHMNKBEFJ.Common) { string text = string.Concat(Enumerable.Repeat("\ud83d\udfca", num)); } if (k__BackingField == PGCHMNKBEFJ.Uncommon) { } IL_4D: string empty = string.Empty; this.k__BackingField = empty; 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 num2 = 0; num2 += num2; num2++; PMGCJEPKFOF> pmgcjepkfof2 = pmgcjepkfof.OHLPJBFCABI(action); action += action; throw new NullReferenceException(); } // Token: 0x0600583C RID: 22588 RVA: 0x0013B928 File Offset: 0x00139B28 [Token(Token = "0x600583C")] [Address(RVA = "0xF9E3B0", Offset = "0xF9D1B0", VA = "0x180F9E3B0")] 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: 0x0600583D RID: 22589 RVA: 0x0013BA68 File Offset: 0x00139C68 [Token(Token = "0x600583D")] [Address(RVA = "0xFA1600", Offset = "0xFA0400", VA = "0x180FA1600")] 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: 0x0600583E RID: 22590 RVA: 0x0013BB84 File Offset: 0x00139D84 [Token(Token = "0x600583E")] [Address(RVA = "0xFA1F60", Offset = "0xFA0D60", VA = "0x180FA1F60")] private PMGCJEPKFOF PEEENDOCDJL(string NGPMADFHHKP) { return BNOHDIHPGBA.PEEENDOCDJL(base.PKJJDBNMMEA, NGPMADFHHKP); } // Token: 0x0600583F RID: 22591 RVA: 0x0013BBA0 File Offset: 0x00139DA0 [Token(Token = "0x600583F")] [Address(RVA = "0xFA25B0", Offset = "0xFA13B0", VA = "0x180FA25B0")] 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: 0x06005840 RID: 22592 RVA: 0x0013BC70 File Offset: 0x00139E70 [Token(Token = "0x6005840")] [Address(RVA = "0xFA0B50", Offset = "0xF9F950", VA = "0x180FA0B50")] private void IAPHPLDGGMI() { EOCPMOJJGNJ eocpmojjgnj = new EOCPMOJJGNJ(); this.k__BackingField = eocpmojjgnj; HOJMGAMMIAD hojmgammiad = this.k__BackingField; base.JOJPOMANGPO(); } // Token: 0x06005841 RID: 22593 RVA: 0x0013BCA0 File Offset: 0x00139EA0 [Token(Token = "0x6005841")] [Address(RVA = "0xF9FAB0", Offset = "0xF9E8B0", VA = "0x180F9FAB0")] private void FGIHHGLJEEI() { HOJMGAMMIAD hojmgammiad = this.k__BackingField; if (hojmgammiad != 0) { PGCHMNKBEFJ k__BackingField = hojmgammiad.k__BackingField.k__BackingField; if (k__BackingField > PGCHMNKBEFJ.Uncommon) { if (k__BackingField == PGCHMNKBEFJ.Rare) { } if (k__BackingField == PGCHMNKBEFJ.Epic) { } if (k__BackingField != PGCHMNKBEFJ.Legendary) { goto IL_3B; } } if (k__BackingField == PGCHMNKBEFJ.Common) { IEnumerable enumerable; string text = string.Concat(enumerable); } if (k__BackingField == PGCHMNKBEFJ.Uncommon) { } IL_3B: string empty = string.Empty; this.k__BackingField = empty; base.JOJPOMANGPO(); return; } } // Token: 0x06005842 RID: 22594 RVA: 0x0013BD04 File Offset: 0x00139F04 [Token(Token = "0x6005842")] [Address(RVA = "0xF9E2C0", Offset = "0xF9D0C0", VA = "0x180F9E2C0")] 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: 0x06005843 RID: 22595 RVA: 0x0013BD34 File Offset: 0x00139F34 [Token(Token = "0x6005843")] [Address(RVA = "0xFA1470", Offset = "0xFA0270", VA = "0x180FA1470")] private void MEGOBILJPJA(GCBPKHFJKCE.MDAGJFDGFMJ JHMFMGMDAIL) { if (JHMFMGMDAIL != 0) { int num = 0; if (this != num && this.k__BackingField != (ulong)0L) { this.IAPHPLDGGMI(); } } } // Token: 0x06005844 RID: 22596 RVA: 0x0013BD64 File Offset: 0x00139F64 [Token(Token = "0x6005844")] [Address(RVA = "0xF9F440", Offset = "0xF9E240", VA = "0x180F9F440")] public bool CanWishlist() { return !this.AGHLOFDCJLD; } // Token: 0x06005845 RID: 22597 RVA: 0x0013BD7C File Offset: 0x00139F7C [Token(Token = "0x6005845")] [Address(RVA = "0xFA2390", Offset = "0xFA1190", VA = "0x180FA2390")] 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; StoreItemModel <>4__this2; do { 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); } <>4__this2 = ipgiepdmkdh.<>4__this; } while (!isAddingToWishlist); string k__BackingField = <>4__this2.NBHLHGDAHKJ.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: 0x06005846 RID: 22598 RVA: 0x0013BE10 File Offset: 0x0013A010 [Token(Token = "0x6005846")] [Address(RVA = "0xFA2970", Offset = "0xFA1770", VA = "0x180FA2970")] public static bool ValidateGiftPackageToSpawn(NLEKGNENMCO.LOCNECLOHCA BPFKMJKAOBO, out string LICNAIGLFCP) { if (BPFKMJKAOBO.k__BackingField) { if (BPFKMJKAOBO.k__BackingField) { bool flag; if (!flag) { 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: 0x06005847 RID: 22599 RVA: 0x0013BE80 File Offset: 0x0013A080 [Token(Token = "0x6005847")] [Address(RVA = "0xFA2270", Offset = "0xFA1070", VA = "0x180FA2270")] 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: 0x06005848 RID: 22600 RVA: 0x0013BECC File Offset: 0x0013A0CC [Token(Token = "0x6005848")] [Address(RVA = "0xFA0A80", Offset = "0xF9F880", VA = "0x180FA0A80")] private bool HNDGPMCGEDH() { if (GCBPKHFJKCE.KHKBGCCMFPE == 0) { } return GCBPKHFJKCE.KHKBGCCMFPE.MIKDLDEALPN; } // Token: 0x06005849 RID: 22601 RVA: 0x0013BEF8 File Offset: 0x0013A0F8 [Token(Token = "0x6005849")] [Address(RVA = "0xFA0B30", Offset = "0xF9F930", VA = "0x180FA0B30")] public bool HasActiveSale() { HOJMGAMMIAD hojmgammiad = this.k__BackingField; if (hojmgammiad != 0) { return hojmgammiad.NCKONKCMLCP(ACDKILABNNC.RecCenterTokens); } } // Token: 0x0600584A RID: 22602 RVA: 0x0013BF1C File Offset: 0x0013A11C [Token(Token = "0x600584A")] [Address(RVA = "0xFA03E0", Offset = "0xF9F1E0", VA = "0x180FA03E0")] public int GetActiveSalePercent() { HOJMGAMMIAD hojmgammiad = this.k__BackingField; if (hojmgammiad != 0) { return hojmgammiad.KBLBOEAFEMH(ACDKILABNNC.RecCenterTokens); } return 0; } // Token: 0x0600584B RID: 22603 RVA: 0x0013BF40 File Offset: 0x0013A140 [Token(Token = "0x600584B")] [Address(RVA = "0xFA0400", Offset = "0xF9F200", VA = "0x180FA0400")] public string GetPriceText() { if (!this.NDJHIAMPPGK) { HOJMGAMMIAD hojmgammiad = this.k__BackingField; if (hojmgammiad != 0) { return hojmgammiad.OIPDMFAMEEA(ACDKILABNNC.RecCenterTokens); } } return "Owned"; } // Token: 0x0600584C RID: 22604 RVA: 0x0013BF70 File Offset: 0x0013A170 [Token(Token = "0x600584C")] [Address(RVA = "0xF9F510", Offset = "0xF9E310", VA = "0x180F9F510")] private bool DKPCHEDKDPP(LOLNNDIPGKD LLJLIAJMNEI) { return this.k__BackingField.DKPCHEDKDPP(LLJLIAJMNEI); } // Token: 0x0600584D RID: 22605 RVA: 0x0013BF90 File Offset: 0x0013A190 [Token(Token = "0x600584D")] [Address(RVA = "0xFA1420", Offset = "0xFA0220", VA = "0x180FA1420")] private string MAKIEOAACFB(LOLNNDIPGKD LLJLIAJMNEI) { return this.k__BackingField.MAKIEOAACFB(LLJLIAJMNEI); } // Token: 0x0600584E RID: 22606 RVA: 0x0013BFB0 File Offset: 0x0013A1B0 [Token(Token = "0x600584E")] [Address(RVA = "0xFA1FE0", Offset = "0xFA0DE0", VA = "0x180FA1FE0")] private string PKEECBAFLBM(LOLNNDIPGKD LLJLIAJMNEI) { return this.k__BackingField.PKEECBAFLBM(LLJLIAJMNEI); } // Token: 0x0600584F RID: 22607 RVA: 0x0013BFD0 File Offset: 0x0013A1D0 [Token(Token = "0x600584F")] [Address(RVA = "0xF9F280", Offset = "0xF9E080", VA = "0x180F9F280")] private PMGCJEPKFOF CLNJDAFFHGH(string JDBKDGCJHMB, string NGPMADFHHKP, [Optional] Sprite IJKBAADKCBM, [Optional] List GJDJBGLKLJB) { DialogListModel dialogListModel = base.PKJJDBNMMEA; PMGCJEPKFOF pmgcjepkfof; return pmgcjepkfof; } // Token: 0x06005850 RID: 22608 RVA: 0x0013BFE8 File Offset: 0x0013A1E8 [Token(Token = "0x6005850")] [Address(RVA = "0xFA2B10", Offset = "0xFA1910", VA = "0x180FA2B10")] public StoreItemModel() { Dictionary> dictionary = new Dictionary(); this.KPDCDGEBMPL = dictionary; this.PFNGHHBCMGE = (DGOHCPBKOHD)((ulong)3L); this.WishlistAccountId = (int)((ulong)4294967295L); base..ctor(); } // Token: 0x06005851 RID: 22609 RVA: 0x0013C034 File Offset: 0x0013A234 [Token(Token = "0x6005851")] [Address(RVA = "0xF9F540", Offset = "0xF9E340", VA = "0x180F9F540")] [CompilerGenerated] private void DLIHFHIONBE() { this.PINMBEEOJFL.Dismiss(); this.GPJAIGLFBFG(); } // Token: 0x06005852 RID: 22610 RVA: 0x0013C058 File Offset: 0x0013A258 [Token(Token = "0x6005852")] [Address(RVA = "0xF9FF00", Offset = "0xF9ED00", VA = "0x180F9FF00")] [CompilerGenerated] private bool GNAACMOHBAJ() { return this.CMENCOOLDCI != -1; } // Token: 0x06005853 RID: 22611 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6005853")] [Address(RVA = "0xFA10D0", Offset = "0xF9FED0", VA = "0x180FA10D0")] [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: 0x06005854 RID: 22612 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6005854")] [Address(RVA = "0xF9F580", Offset = "0xF9E380", VA = "0x180F9F580")] [CompilerGenerated] private void DOKEPNEHMCH(int EFBDCIJMFGD) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06005855 RID: 22613 RVA: 0x0013C074 File Offset: 0x0013A274 [Token(Token = "0x6005855")] [Address(RVA = "0xF9F1E0", Offset = "0xF9DFE0", VA = "0x180F9F1E0")] [CompilerGenerated] private void CHOLAFLOMON(BaseDialogModel BBPMNICHFLM) { if (BBPMNICHFLM == 0) { int num = 0; this.PINMBEEOJFL = num; return; } this.PINMBEEOJFL = BBPMNICHFLM; } // Token: 0x06005856 RID: 22614 RVA: 0x0013C098 File Offset: 0x0013A298 [Token(Token = "0x6005856")] [Address(RVA = "0x8931A0", Offset = "0x891FA0", VA = "0x1808931A0")] [CompilerGenerated] private string OIIOIBOELFE() { return this.FMJJGCCJKFD; } // Token: 0x06005857 RID: 22615 RVA: 0x0013C0AC File Offset: 0x0013A2AC [Token(Token = "0x6005857")] [Address(RVA = "0xF9FB80", Offset = "0xF9E980", VA = "0x180F9FB80")] [CompilerGenerated] private void FLLPKMJBLMP(string DBFBLNILIGL) { this.FMJJGCCJKFD = DBFBLNILIGL; } // Token: 0x06005858 RID: 22616 RVA: 0x0013C0E0 File Offset: 0x0013A2E0 [Token(Token = "0x6005858")] [Address(RVA = "0xF9FBD0", Offset = "0xF9E9D0", VA = "0x180F9FBD0")] [CompilerGenerated] private void GAILPMLPPGM() { this.EOCEJKDFFNA(); } // Token: 0x06005859 RID: 22617 RVA: 0x0013C0F4 File Offset: 0x0013A2F4 [Token(Token = "0x6005859")] [Address(RVA = "0xF9FBE0", Offset = "0xF9E9E0", VA = "0x180F9FBE0")] [CompilerGenerated] private void GLJPLBJDCHA(BaseDialogModel BBPMNICHFLM) { if (BBPMNICHFLM == 0) { int num = 0; this.AICGCIKOAPC = num; return; } this.AICGCIKOAPC = BBPMNICHFLM; } // Token: 0x0600585A RID: 22618 RVA: 0x0013C118 File Offset: 0x0013A318 [Token(Token = "0x600585A")] [Address(RVA = "0xFA1DD0", Offset = "0xFA0BD0", VA = "0x180FA1DD0")] [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: 0x0600585B RID: 22619 RVA: 0x0013C160 File Offset: 0x0013A360 [Token(Token = "0x600585B")] [Address(RVA = "0xFA0800", Offset = "0xF9F600", VA = "0x180FA0800")] [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: 0x0600585C RID: 22620 RVA: 0x0013C1BC File Offset: 0x0013A3BC [Token(Token = "0x600585C")] [Address(RVA = "0xFA1BD0", Offset = "0xFA09D0", VA = "0x180FA1BD0")] [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: 0x0600585D RID: 22621 RVA: 0x0013C208 File Offset: 0x0013A408 [Token(Token = "0x600585D")] [Address(RVA = "0xF9E380", Offset = "0xF9D180", VA = "0x180F9E380")] [CompilerGenerated] private bool AOINLGBINBJ(ONFMFGBKNAD CMECDFHBGBK) { int k__BackingField = this.k__BackingField.k__BackingField; return CMECDFHBGBK.k__BackingField == k__BackingField; } // Token: 0x0600585E RID: 22622 RVA: 0x0013C230 File Offset: 0x0013A430 [Token(Token = "0x600585E")] [Address(RVA = "0xFA1450", Offset = "0xFA0250", VA = "0x180FA1450")] [CompilerGenerated] private void MDDACHHAIAL() { MessageDialogModel mmocfedcnhj = this.MMOCFEDCNHJ; if (mmocfedcnhj != 0) { mmocfedcnhj.Dismiss(); return; } } // Token: 0x0600585F RID: 22623 RVA: 0x0013C250 File Offset: 0x0013A450 [Token(Token = "0x600585F")] [Address(RVA = "0xFA0BE0", Offset = "0xF9F9E0", VA = "0x180FA0BE0")] [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: 0x06005860 RID: 22624 RVA: 0x0013C29C File Offset: 0x0013A49C [Token(Token = "0x6005860")] [Address(RVA = "0xBDCC40", Offset = "0xBDBA40", VA = "0x180BDCC40")] [CompilerGenerated] private void GGGHIHLIGJA(MessageDialogModel BBPMNICHFLM) { this.MMOCFEDCNHJ = BBPMNICHFLM; } // Token: 0x04003BF2 RID: 15346 [global::Cpp2IlInjected.FieldOffset(Offset = "0x68")] [Token(Token = "0x4003BF2")] private int CMENCOOLDCI = (int)((ulong)4294967295L); // Token: 0x04003BF3 RID: 15347 [global::Cpp2IlInjected.FieldOffset(Offset = "0x70")] [Token(Token = "0x4003BF3")] private string LGEGLOEDBCE; // Token: 0x04003BF4 RID: 15348 [global::Cpp2IlInjected.FieldOffset(Offset = "0x78")] [Token(Token = "0x4003BF4")] private List IIOFHAAAJGI; // Token: 0x04003BF5 RID: 15349 [global::Cpp2IlInjected.FieldOffset(Offset = "0x80")] [Token(Token = "0x4003BF5")] private PickerDialogModel PINMBEEOJFL; // Token: 0x04003BF6 RID: 15350 [global::Cpp2IlInjected.FieldOffset(Offset = "0x88")] [Token(Token = "0x4003BF6")] private GCKECFLKJGJ OIPHAMKBKNC; // Token: 0x04003BF7 RID: 15351 [global::Cpp2IlInjected.FieldOffset(Offset = "0x90")] [Token(Token = "0x4003BF7")] private DynamicUIDialogModel AICGCIKOAPC; // Token: 0x04003BF8 RID: 15352 [global::Cpp2IlInjected.FieldOffset(Offset = "0x98")] [Token(Token = "0x4003BF8")] private NLONGNGOMON JEMJNJEOPMP; // Token: 0x04003BF9 RID: 15353 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")] [Token(Token = "0x4003BF9")] private KHEOPNBJDME JEJJGONPCAM; // Token: 0x04003BFA RID: 15354 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")] [Token(Token = "0x4003BFA")] private IMAFJGKHEMD KPPBMJHDEIK; // Token: 0x04003BFB RID: 15355 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")] [Token(Token = "0x4003BFB")] private IMAFJGKHEMD BOCFDNCBFAP; // Token: 0x04003BFC RID: 15356 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")] [Token(Token = "0x4003BFC")] private string FMJJGCCJKFD; // Token: 0x04003BFD RID: 15357 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")] [Token(Token = "0x4003BFD")] private GameObject GGBJFHAEMIG; // Token: 0x04003BFE RID: 15358 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")] [Token(Token = "0x4003BFE")] [Attribute(Name = "TupleElementNamesAttribute", RVA = "0x134800", Offset = "0x133C00")] private Dictionary> KPDCDGEBMPL; // Token: 0x04003BFF RID: 15359 [Token(Token = "0x4003BFF")] private const string CDMOMAHPAFJ = "Failed to Send Gift"; // Token: 0x04003C00 RID: 15360 [Token(Token = "0x4003C00")] private const string HCIPCNLBLNB = "Sorry, there was an error while processing your purchase. Please contact us at recroom.happyfox.com if this persists."; // Token: 0x04003C01 RID: 15361 [Token(Token = "0x4003C01")] private const int KFCMACHOKBN = 250; // Token: 0x04003C04 RID: 15364 [global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")] [Token(Token = "0x4003C04")] private DGOHCPBKOHD PFNGHHBCMGE; // Token: 0x04003C06 RID: 15366 [global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")] [Token(Token = "0x4003C06")] private CheckoutDialogModel CKBJMONHPFP; // Token: 0x04003C07 RID: 15367 [global::Cpp2IlInjected.FieldOffset(Offset = "0xF8")] [Token(Token = "0x4003C07")] private MessageDialogModel MMOCFEDCNHJ; // Token: 0x04003C08 RID: 15368 [global::Cpp2IlInjected.FieldOffset(Offset = "0x100")] [Token(Token = "0x4003C08")] private List JNGIAJCEDFK; // Token: 0x04003C09 RID: 15369 [global::Cpp2IlInjected.FieldOffset(Offset = "0x108")] [Token(Token = "0x4003C09")] private bool AGHLOFDCJLD; // Token: 0x04003C0A RID: 15370 [global::Cpp2IlInjected.FieldOffset(Offset = "0x109")] [Token(Token = "0x4003C0A")] private bool JLGLDGAACNP; // Token: 0x04003C0C RID: 15372 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10C")] [Token(Token = "0x4003C0C")] public int WishlistAccountId; // Token: 0x02000EDF RID: 3807 [Token(Token = "0x2000EDF")] [CompilerGenerated] private sealed class NJGPHBDENDK { // Token: 0x06005861 RID: 22625 RVA: 0x0013C2B0 File Offset: 0x0013A4B0 [Token(Token = "0x6005861")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public NJGPHBDENDK() { } // Token: 0x06005862 RID: 22626 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6005862")] [Address(RVA = "0x1448640", Offset = "0x1447440", VA = "0x181448640")] internal string b__6() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06005863 RID: 22627 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6005863")] [Address(RVA = "0x14486D0", Offset = "0x14474D0", VA = "0x1814486D0")] internal string b__7() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x04003C0D RID: 15373 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003C0D")] public int index; // Token: 0x04003C0E RID: 15374 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003C0E")] public StoreItemModel <>4__this; } // Token: 0x02000EE1 RID: 3809 [Token(Token = "0x2000EE1")] [CompilerGenerated] private sealed class LPCFIOAEEMA { // Token: 0x0600586C RID: 22636 RVA: 0x0013C3B8 File Offset: 0x0013A5B8 [Token(Token = "0x600586C")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public LPCFIOAEEMA() { } // Token: 0x0600586D RID: 22637 RVA: 0x0013C3CC File Offset: 0x0013A5CC [Token(Token = "0x600586D")] [Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")] internal void b__0(LoadingDialogModel dialog) { this.cachedLoadingDialog = dialog; } // Token: 0x0600586E RID: 22638 RVA: 0x0013C3E0 File Offset: 0x0013A5E0 [Token(Token = "0x600586E")] [Address(RVA = "0x14472C0", Offset = "0x14460C0", VA = "0x1814472C0")] 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: 0x0600586F RID: 22639 RVA: 0x0013C4C8 File Offset: 0x0013A6C8 [Token(Token = "0x600586F")] [Address(RVA = "0x1447550", Offset = "0x1446350", VA = "0x181447550")] 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: 0x04003C16 RID: 15382 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003C16")] public LoadingDialogModel cachedLoadingDialog; // Token: 0x04003C17 RID: 15383 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003C17")] public StoreItemModel <>4__this; } // Token: 0x02000EE2 RID: 3810 [Token(Token = "0x2000EE2")] [CompilerGenerated] private sealed class ICKALKGICIH { // Token: 0x06005870 RID: 22640 RVA: 0x0013C50C File Offset: 0x0013A70C [Token(Token = "0x6005870")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public ICKALKGICIH() { } // Token: 0x06005871 RID: 22641 RVA: 0x0013C520 File Offset: 0x0013A720 [Token(Token = "0x6005871")] [Address(RVA = "0xAA13F0", Offset = "0xAA01F0", VA = "0x180AA13F0")] internal void b__1() { MessageDialogModel messageDialogModel = this.messageDialog; if (messageDialogModel != 0) { messageDialogModel.Dismiss(); return; } } // Token: 0x06005872 RID: 22642 RVA: 0x0013C540 File Offset: 0x0013A740 [Token(Token = "0x6005872")] [Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")] internal void b__0(MessageDialogModel dialog) { this.messageDialog = dialog; } // Token: 0x04003C18 RID: 15384 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003C18")] public MessageDialogModel messageDialog; } // Token: 0x02000EE3 RID: 3811 [Token(Token = "0x2000EE3")] [CompilerGenerated] private sealed class DELCKEBAIEI { // Token: 0x06005873 RID: 22643 RVA: 0x0013C554 File Offset: 0x0013A754 [Token(Token = "0x6005873")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public DELCKEBAIEI() { } // Token: 0x06005874 RID: 22644 RVA: 0x0013C568 File Offset: 0x0013A768 [Token(Token = "0x6005874")] [Address(RVA = "0x1443D30", Offset = "0x1442B30", VA = "0x181443D30")] 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: 0x06005875 RID: 22645 RVA: 0x0013C5A4 File Offset: 0x0013A7A4 [Token(Token = "0x6005875")] [Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")] internal void b__0(MessageDialogModel dialog) { this.messageDialog = dialog; } // Token: 0x04003C19 RID: 15385 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003C19")] public MessageDialogModel messageDialog; // Token: 0x04003C1A RID: 15386 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003C1A")] public StoreItemModel <>4__this; } // Token: 0x02000EE4 RID: 3812 [Token(Token = "0x2000EE4")] [CompilerGenerated] private sealed class DHNCBDDAJHK { // Token: 0x06005876 RID: 22646 RVA: 0x0013C5B8 File Offset: 0x0013A7B8 [Token(Token = "0x6005876")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public DHNCBDDAJHK() { } // Token: 0x06005877 RID: 22647 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6005877")] [Address(RVA = "0x1443D70", Offset = "0x1442B70", VA = "0x181443D70")] 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: 0x06005878 RID: 22648 RVA: 0x0013C5CC File Offset: 0x0013A7CC [Token(Token = "0x6005878")] [Address(RVA = "0x1443DF0", Offset = "0x1442BF0", VA = "0x181443DF0")] 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: 0x06005879 RID: 22649 RVA: 0x0013C650 File Offset: 0x0013A850 [Token(Token = "0x6005879")] [Address(RVA = "0x1444020", Offset = "0x1442E20", VA = "0x181444020")] 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: 0x0600587A RID: 22650 RVA: 0x0013C6E0 File Offset: 0x0013A8E0 [Token(Token = "0x600587A")] [Address(RVA = "0x12C1C40", Offset = "0x12C0A40", VA = "0x1812C1C40")] internal void b__2() { this.<>4__this.MKBLJJGJAOH(); this.checkoutDialogData.k__BackingField = (ulong)0L; } // Token: 0x0600587B RID: 22651 RVA: 0x0013C70C File Offset: 0x0013A90C [Token(Token = "0x600587B")] [Address(RVA = "0x1443F70", Offset = "0x1442D70", VA = "0x181443F70")] internal void b__3(BaseDialogModel dialog) { StoreItemModel storeItemModel = this.<>4__this; if (dialog == 0) { } storeItemModel.CKBJMONHPFP = dialog; this.<>4__this.CKBJMONHPFP.SetupCardPrefabs(); } // Token: 0x04003C1B RID: 15387 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003C1B")] public List purchasableGiftDrops; // Token: 0x04003C1C RID: 15388 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003C1C")] public StoreItemModel <>4__this; // Token: 0x04003C1D RID: 15389 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4003C1D")] public IIKFCAONJCO costInfo; // Token: 0x04003C1E RID: 15390 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4003C1E")] public PCEJMCMGIIA checkoutDialogData; // Token: 0x04003C1F RID: 15391 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4003C1F")] public Action <>9__4; } // Token: 0x02000EE5 RID: 3813 [Token(Token = "0x2000EE5")] [CompilerGenerated] private sealed class IPGIEPDMKDH { // Token: 0x0600587C RID: 22652 RVA: 0x0013C744 File Offset: 0x0013A944 [Token(Token = "0x600587C")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public IPGIEPDMKDH() { } // Token: 0x0600587D RID: 22653 RVA: 0x0013C758 File Offset: 0x0013A958 [Token(Token = "0x600587D")] [Address(RVA = "0x14467F0", Offset = "0x14455F0", VA = "0x1814467F0")] internal void b__0() { bool flag; StoreItemModel storeItemModel2; do { 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); } storeItemModel2 = this.<>4__this; } while (!flag); string k__BackingField = storeItemModel2.NBHLHGDAHKJ.k__BackingField; string text = "Unwishlisted " + k__BackingField; this.<>4__this.ADJIAENKNAN.AddMessageToast(text); } // Token: 0x0600587E RID: 22654 RVA: 0x0013C7E8 File Offset: 0x0013A9E8 [Token(Token = "0x600587E")] [Address(RVA = "0x1446940", Offset = "0x1445740", VA = "0x181446940")] 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: 0x0600587F RID: 22655 RVA: 0x0013C82C File Offset: 0x0013AA2C [Token(Token = "0x600587F")] [Address(RVA = "0x1446A00", Offset = "0x1445800", VA = "0x181446A00")] internal void b__2() { this.<>4__this.MKBLJJGJAOH(); this.<>4__this.AGHLOFDCJLD = false; } // Token: 0x04003C20 RID: 15392 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003C20")] public bool isAddingToWishlist; // Token: 0x04003C21 RID: 15393 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003C21")] public StoreItemModel <>4__this; } } }