using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom.Core; using RecRoom.Core.Creation; using RRUI; using RRUI.Data; using RRUI.Navigation; using UnityEngine; // Token: 0x02000F0C RID: 3852 [Token(Token = "0x2000F0C")] public static class BNOHDIHPGBA { // Token: 0x060058DC RID: 22748 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60058DC")] [Address(RVA = "0xA91720", Offset = "0xA90520", VA = "0x180A91720")] public static PMGCJEPKFOF PEEENDOCDJL(this DialogListModel PKNFMCGAJNF, string NGPMADFHHKP) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060058DD RID: 22749 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60058DD")] [Address(RVA = "0xA90B00", Offset = "0xA8F900", VA = "0x180A90B00")] public static PMGCJEPKFOF HIFOBKBFDFD(this DialogListModel PKNFMCGAJNF, IIKFCAONJCO EICGEAEHBBO, DGOHCPBKOHD PFNGHHBCMGE, int IEHKEBNAKLN = -1) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060058DE RID: 22750 RVA: 0x0013D3A8 File Offset: 0x0013B5A8 [Token(Token = "0x60058DE")] [Address(RVA = "0xA8ECD0", Offset = "0xA8DAD0", VA = "0x180A8ECD0")] private static DABKFAIHBBP BHDIODBKNMM(this DialogListModel PKNFMCGAJNF, EOCPMOJJGNJ GLDNMOHJLNH, bool PNJNGDHIJDE, GEAPBDGCKMB.PurchaseBalanceUpdateResponseDTO MAOOLFEBOOD, string MOPOMPHBHKF, DGOHCPBKOHD PFNGHHBCMGE, int IEHKEBNAKLN) { ThrowHelper.ThrowArgumentOutOfRangeException(); ThrowHelper.ThrowArgumentOutOfRangeException(); bool flag; if (flag) { } DABKFAIHBBP dabkfaihbbp; return dabkfaihbbp; } // Token: 0x060058DF RID: 22751 RVA: 0x0013D3D4 File Offset: 0x0013B5D4 [Token(Token = "0x60058DF")] [Address(RVA = "0xA8F980", Offset = "0xA8E780", VA = "0x180A8F980")] private static DABKFAIHBBP EAJFNAPMOCJ(this DialogListModel PKNFMCGAJNF, EOCPMOJJGNJ GLDNMOHJLNH, NLEKGNENMCO.LOCNECLOHCA BPFKMJKAOBO, bool PNJNGDHIJDE, DGOHCPBKOHD PFNGHHBCMGE, int IEHKEBNAKLN) { long k__BackingField = GLDNMOHJLNH.k__BackingField; MJLPNOMEFKG k__BackingField = GLDNMOHJLNH.k__BackingField.k__BackingField; long k__BackingField = GLDNMOHJLNH.k__BackingField; NLEKGNENMCO.k__BackingField.Add(BPFKMJKAOBO); return JJEKJGALHKO.k__BackingField; } // Token: 0x060058E0 RID: 22752 RVA: 0x0013D418 File Offset: 0x0013B618 [Token(Token = "0x60058E0")] [Address(RVA = "0xA918B0", Offset = "0xA906B0", VA = "0x180A918B0")] private static DABKFAIHBBP PIHBFCAKHPH(this DialogListModel PKNFMCGAJNF, HOJMGAMMIAD IBONNNCLMHK, NLEKGNENMCO.LOCNECLOHCA BPFKMJKAOBO, bool PNJNGDHIJDE, DGOHCPBKOHD PFNGHHBCMGE) { BNOHDIHPGBA.MGGAKJBDDBJ mggakjbddbj = new BNOHDIHPGBA.MGGAKJBDDBJ(); mggakjbddbj.dialogListModel = PKNFMCGAJNF; mggakjbddbj.purchasedGiftDrop = IBONNNCLMHK; mggakjbddbj.isSingleItemPurchase = PNJNGDHIJDE; MJLPNOMEFKG k__BackingField = IBONNNCLMHK.k__BackingField; string k__BackingField = k__BackingField.k__BackingField; if (mggakjbddbj == 0 && BPFKMJKAOBO.k__BackingField != mggakjbddbj) { JJEKJGALHKO jjekjgalhko = new JJEKJGALHKO(); JJEKJGALHKO promise = jjekjgalhko; Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG; GiftManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG; GiftManager instance3 = SingletonMonoBehaviour.ONCPNMDGGKG; Action <>9__1; GiftManager.PFJMNDHPNBK pfjmndhpnbk = delegate(bool success) { if (!success) { Debug.LogError("Could not consume gift after trial purchase"); promise.HMFPPBJFHKD("Could not consume gift after trial purchase"); return; } BNOHDIHPGBA.MGGAKJBDDBJ cs$<>8__locals = mggakjbddbj; DialogListModel dialogListModel2 = cs$<>8__locals.dialogListModel; HOJMGAMMIAD purchasedGiftDrop2 = cs$<>8__locals.purchasedGiftDrop; bool isSingleItemPurchase2 = cs$<>8__locals.isSingleItemPurchase; DABKFAIHBBP dabkfaihbbp2 = dialogListModel2.PKJGNMBHCCJ(purchasedGiftDrop2, isSingleItemPurchase2); if (<>9__1 == 0) { Action action = delegate { promise.OOOIENHGNCA(); }; <>9__1 = action; } throw new NullReferenceException(); }; IEnumerator enumerator = instance3.RunConsumeGift(BPFKMJKAOBO, pfjmndhpnbk); KFBABPAPIMB kfbabpapimb = instance.Run(instance2, enumerator); JJEKJGALHKO promise2 = promise; } if (mggakjbddbj.isSingleItemPurchase) { StoreItemModel.SpawnGiftPackage(BPFKMJKAOBO); } string k__BackingField2 = k__BackingField.k__BackingField; if (mggakjbddbj == 0) { Player.k__BackingField.playerEvents.PurchasedClothingItem(); } Player.k__BackingField.playerEvents.PurchasedNonClothingItem(); DialogListModel dialogListModel = mggakjbddbj.dialogListModel; HOJMGAMMIAD purchasedGiftDrop = mggakjbddbj.purchasedGiftDrop; bool isSingleItemPurchase = mggakjbddbj.isSingleItemPurchase; DABKFAIHBBP dabkfaihbbp = dialogListModel.PKJGNMBHCCJ(purchasedGiftDrop, isSingleItemPurchase); throw new NullReferenceException(); } // Token: 0x060058E1 RID: 22753 RVA: 0x0013D524 File Offset: 0x0013B724 [Token(Token = "0x60058E1")] [Address(RVA = "0xA91C70", Offset = "0xA90A70", VA = "0x180A91C70")] private static DABKFAIHBBP PKJGNMBHCCJ(this DialogListModel PKNFMCGAJNF, HOJMGAMMIAD IBONNNCLMHK, bool PNJNGDHIJDE) { return JJEKJGALHKO.k__BackingField; } // Token: 0x060058E2 RID: 22754 RVA: 0x0013D5A0 File Offset: 0x0013B7A0 [Token(Token = "0x60058E2")] [Address(RVA = "0xA8EA50", Offset = "0xA8D850", VA = "0x180A8EA50")] private static DABKFAIHBBP BEKLGEFKMOC(this DialogListModel PKNFMCGAJNF, string MOPOMPHBHKF, bool JDLJKGABDHB) { return JJEKJGALHKO.LIPGKFECLDO(MOPOMPHBHKF); } // Token: 0x060058E3 RID: 22755 RVA: 0x0013D62C File Offset: 0x0013B82C [Token(Token = "0x60058E3")] [Address(RVA = "0xA8F650", Offset = "0xA8E450", VA = "0x180A8F650")] private static DABKFAIHBBP DOMDADLOBOI(this DialogListModel PKNFMCGAJNF, GEAPBDGCKMB.PurchaseBalanceUpdateResponseDTO MAOOLFEBOOD, string MOPOMPHBHKF, bool PNJNGDHIJDE) { if (MAOOLFEBOOD == 0) { Debug.LogError("Received null response from Storefront! " + MOPOMPHBHKF); return PKNFMCGAJNF.BELEACKELOE(PNJNGDHIJDE); } if (BNOHDIHPGBA.<>c.<>9__11_0 == 0) { BNOHDIHPGBA.<>c.<>9__11_0 = delegate(GEAPBDGCKMB.PurchaseBalanceUpdateResponseDTO.IFEBADIPIEE r) { GEAPBDGCKMB.KGAACCELMHP k__BackingField = r.k__BackingField; throw new NullReferenceException(); }; } IEnumerable enumerable; string text = string.Join(",", enumerable); string text2 = "Responses:" + text + "\nError: " + MOPOMPHBHKF; Debug.LogError(text2); while (text2 == 0) { } ThrowHelper.ThrowArgumentOutOfRangeException(); ThrowHelper.ThrowArgumentOutOfRangeException(); int stringLength = text2.m_stringLength; string text3; return PKNFMCGAJNF.BEKLGEFKMOC(text3, PNJNGDHIJDE); } // Token: 0x060058E4 RID: 22756 RVA: 0x0013D6D4 File Offset: 0x0013B8D4 [Token(Token = "0x60058E4")] [Address(RVA = "0xA8EC60", Offset = "0xA8DA60", VA = "0x180A8EC60")] private static DABKFAIHBBP BELEACKELOE(this DialogListModel PKNFMCGAJNF, bool JDLJKGABDHB) { return PKNFMCGAJNF.BEKLGEFKMOC("Sorry, there was an error while processing your purchase. Please contact us at recroom.happyfox.com if this persists.", JDLJKGABDHB); } // Token: 0x060058E5 RID: 22757 RVA: 0x0013D6F0 File Offset: 0x0013B8F0 [Token(Token = "0x60058E5")] [Address(RVA = "0xA8FE00", Offset = "0xA8EC00", VA = "0x180A8FE00")] public static DABKFAIHBBP GDAJPJGPNIM(this DialogListModel PKNFMCGAJNF, List EDHCHJAHJMJ, List LMKCLIBHJLL, bool JDLJKGABDHB) { BNOHDIHPGBA.CDDJGIEFBJF cddjgiefbjf = new BNOHDIHPGBA.CDDJGIEFBJF(); bool flag; cddjgiefbjf.isTotalSuccess = flag; if (!cddjgiefbjf.isTotalSuccess) { return JJEKJGALHKO.LIPGKFECLDO(string.Empty); } BNOHDIHPGBA.PFFNCHDPMIF pffnchdpmif = new BNOHDIHPGBA.PFFNCHDPMIF(); pffnchdpmif.CS$<>8__locals1 = cddjgiefbjf; JJEKJGALHKO jjekjgalhko = new JJEKJGALHKO(); pffnchdpmif.purchasePromise = jjekjgalhko; string text = string.Join(", ", EDHCHJAHJMJ); if (pffnchdpmif.CS$<>8__locals1.isTotalSuccess) { } string text2 = string.Join(", ", LMKCLIBHJLL); string text3 = "\nFailed to purchase: " + text2; int num = 0; string text4 = "You've successfully purchased " + text + "." + text3; string message = text4; Action action = delegate { BNOHDIHPGBA.PFFNCHDPMIF cs$<>8__locals2 = pffnchdpmif; if (!cs$<>8__locals2.CS$<>8__locals1.isTotalSuccess) { JJEKJGALHKO purchasePromise = cs$<>8__locals2.purchasePromise; string message2 = message; purchasePromise.HMFPPBJFHKD(message2); return; } cs$<>8__locals2.purchasePromise.OOOIENHGNCA(); }; bool isTotalSuccess = pffnchdpmif.CS$<>8__locals1.isTotalSuccess; if (isTotalSuccess) { } string message3 = message; PlayerCommerceConfig instance = PlayerCommerceConfig.Instance; if (isTotalSuccess) { } Sprite warningIcon = instance.warningIcon; BNOHDIHPGBA.CDDJGIEFBJF cs$<>8__locals = pffnchdpmif.CS$<>8__locals1; if ((cs$<>8__locals.isTotalSuccess ? 1 : 0) != num) { } int num2 = 0; BNOHDIHPGBA.GPKEGFGGNOD gpkegfggnod; gpkegfggnod.FieldGetter(num2, message3, warningIcon); gpkegfggnod.CS$<>8__locals2 = pffnchdpmif; gpkegfggnod.errorMessage = "Sorry, there was an error while processing your purchases. Please contact us at recroom.happyfox.com if this persists."; Sprite itemPurchaseFailIcon = PlayerCommerceConfig.Instance.itemPurchaseFailIcon; Action action2 = delegate { JJEKJGALHKO purchasePromise2 = gpkegfggnod.CS$<>8__locals2.purchasePromise; string errorMessage = gpkegfggnod.errorMessage; purchasePromise2.HMFPPBJFHKD(errorMessage); }; int num3 = 0; PMGCJEPKFOF pmgcjepkfof = BNOHDIHPGBA.CLNJDAFFHGH(PKNFMCGAJNF, "Failed to Purchase Items", "Sorry, there was an error while processing your purchases. Please contact us at recroom.happyfox.com if this persists.", itemPurchaseFailIcon, num3, num3, action2); throw new NullReferenceException(); } // Token: 0x060058E6 RID: 22758 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60058E6")] [Address(RVA = "0xA8EEC0", Offset = "0xA8DCC0", VA = "0x180A8EEC0")] public static PMGCJEPKFOF CLNJDAFFHGH(this DialogListModel PKNFMCGAJNF, string JDBKDGCJHMB, string NGPMADFHHKP, [Optional] Sprite IJKBAADKCBM, [Optional] List GJDJBGLKLJB, [Optional] string PLPKKAPNDIE, [Optional] Action DIIBLCKMCMC) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060058E7 RID: 22759 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60058E7")] [Address(RVA = "0xA8E560", Offset = "0xA8D360", VA = "0x180A8E560")] public static PMGCJEPKFOF BCNIGGGCCKA(this DialogListModel PKNFMCGAJNF, TrialInventionManager.NOEAEANPBCA KPMNEIOEGOO, string FEEHCDIMBAJ) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060058E8 RID: 22760 RVA: 0x0013D888 File Offset: 0x0013BA88 [Token(Token = "0x60058E8")] [Address(RVA = "0xA91250", Offset = "0xA90050", VA = "0x180A91250")] public static DABKFAIHBBP IIADEGDMMAH(this DialogListModel PKNFMCGAJNF, LICPDLGAGGA EICGEAEHBBO, string FEEHCDIMBAJ, bool EEDFHGFNAPP) { int num = 0; BNOHDIHPGBA.BLOAHPDINNC bloahpdinnc; bloahpdinnc.FieldGetter(num, FEEHCDIMBAJ, EEDFHGFNAPP); bloahpdinnc.dialogListModel = PKNFMCGAJNF; bloahpdinnc.costInfo = EICGEAEHBBO; bloahpdinnc.entrypointName = FEEHCDIMBAJ; bloahpdinnc.isSingleInventionPurchase = EEDFHGFNAPP; OBBBPCBIMME k__BackingField = EICGEAEHBBO.k__BackingField; long k__BackingField = k__BackingField.k__BackingField; int? k__BackingField = k__BackingField.k__BackingField; int num2 = 0; PMGCJEPKFOF pmgcjepkfof = GEAPBDGCKMB.MOANDFACFAP(k__BackingField, num2, FEEHCDIMBAJ); Func func = delegate(GEAPBDGCKMB.InventionPurchaseResponseDTO response) { if (response != 0 && response.k__BackingField.k__BackingField == JJONIELLJGH.Success) { DialogListModel dialogListModel = bloahpdinnc.dialogListModel; LICPDLGAGGA costInfo = bloahpdinnc.costInfo; string entrypointName = bloahpdinnc.entrypointName; bool isSingleInventionPurchase = bloahpdinnc.isSingleInventionPurchase; return dialogListModel.MMJCMBKCEIE(costInfo, entrypointName, CFLMJLFBOKH.NOIAPAJCEMB.TrialRoomSavePurchaseSuccessful, isSingleInventionPurchase); } DialogListModel dialogListModel2 = bloahpdinnc.dialogListModel; LICPDLGAGGA costInfo2 = bloahpdinnc.costInfo; string entrypointName2 = bloahpdinnc.entrypointName; bool isSingleInventionPurchase2 = bloahpdinnc.isSingleInventionPurchase; OBBBPCBIMME k__BackingField2 = costInfo2.k__BackingField; int num4 = 0; CFLMJLFBOKH.OEAIOAJHALN(CFLMJLFBOKH.NOIAPAJCEMB.InventionsTab, k__BackingField2, num4, entrypointName2); int num5 = 0; DABKFAIHBBP dabkfaihbbp = dialogListModel2.DMLKEINCHEA(num5, response, costInfo2, entrypointName2, isSingleInventionPurchase2); throw new NullReferenceException(); }; if (num2 < bloahpdinnc) { num2 += num2; if (num2 == bloahpdinnc) { goto IL_80; } num2++; } int num3 = 0; PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.JKOHKDFNCCI(func, num3); IL_80: pmgcjepkfof += pmgcjepkfof; throw new NullReferenceException(); } // Token: 0x060058E9 RID: 22761 RVA: 0x0013D924 File Offset: 0x0013BB24 [Token(Token = "0x60058E9")] [Address(RVA = "0xA90250", Offset = "0xA8F050", VA = "0x180A90250")] public static DABKFAIHBBP GGNFPKFMCOE(this DialogListModel PKNFMCGAJNF, List EDHCHJAHJMJ, List LMKCLIBHJLL, bool JDLJKGABDHB) { BNOHDIHPGBA.EKPHOCCJCIO ekphoccjcio = new BNOHDIHPGBA.EKPHOCCJCIO(); bool flag; ekphoccjcio.isTotalSuccess = flag; if (!ekphoccjcio.isTotalSuccess) { return JJEKJGALHKO.LIPGKFECLDO(0); } BNOHDIHPGBA.DKEPHIDJGBO dkephidjgbo = new BNOHDIHPGBA.DKEPHIDJGBO(); dkephidjgbo.CS$<>8__locals1 = ekphoccjcio; JJEKJGALHKO jjekjgalhko = new JJEKJGALHKO(); dkephidjgbo.purchasePromise = jjekjgalhko; string text = string.Join(", ", EDHCHJAHJMJ); if (dkephidjgbo.CS$<>8__locals1.isTotalSuccess) { } string text2 = string.Join(", ", LMKCLIBHJLL); string text3 = "\nFailed to purchase: " + text2; string text4 = "Find them in your palette menu.\nSuccessfully purchased: " + text + text3; string message = text4; Action action = delegate { BNOHDIHPGBA.DKEPHIDJGBO cs$<>8__locals2 = dkephidjgbo; if (!cs$<>8__locals2.CS$<>8__locals1.isTotalSuccess) { JJEKJGALHKO purchasePromise = cs$<>8__locals2.purchasePromise; string message2 = message; purchasePromise.HMFPPBJFHKD(message2); return; } cs$<>8__locals2.purchasePromise.OOOIENHGNCA(); }; bool isTotalSuccess = dkephidjgbo.CS$<>8__locals1.isTotalSuccess; if (isTotalSuccess) { } string message3 = message; PlayerCommerceConfig instance = PlayerCommerceConfig.Instance; if (isTotalSuccess) { } Sprite warningIcon = instance.warningIcon; BNOHDIHPGBA.EKPHOCCJCIO cs$<>8__locals = dkephidjgbo.CS$<>8__locals1; if (cs$<>8__locals.isTotalSuccess) { } int num = 0; BNOHDIHPGBA.LELKJCIJOAC lelkjcijoac; lelkjcijoac.FieldGetter(num, message3, warningIcon); lelkjcijoac.CS$<>8__locals2 = dkephidjgbo; lelkjcijoac.errorMessage = "Failed to purchase any inventions. Please contact us at recroom.happyfox.com if this persists."; Sprite itemPurchaseFailIcon = PlayerCommerceConfig.Instance.itemPurchaseFailIcon; Action action2 = delegate { JJEKJGALHKO purchasePromise2 = lelkjcijoac.CS$<>8__locals2.purchasePromise; string errorMessage = lelkjcijoac.errorMessage; purchasePromise2.HMFPPBJFHKD(errorMessage); }; int num2 = 0; PMGCJEPKFOF pmgcjepkfof = BNOHDIHPGBA.CLNJDAFFHGH(PKNFMCGAJNF, "Error purchasing inventions", "Failed to purchase any inventions. Please contact us at recroom.happyfox.com if this persists.", itemPurchaseFailIcon, num2, num2, action2); throw new NullReferenceException(); } // Token: 0x060058EA RID: 22762 RVA: 0x0013DAB4 File Offset: 0x0013BCB4 [Token(Token = "0x60058EA")] [Address(RVA = "0xA913F0", Offset = "0xA901F0", VA = "0x180A913F0")] public static DABKFAIHBBP MMJCMBKCEIE(this DialogListModel PKNFMCGAJNF, LICPDLGAGGA EICGEAEHBBO, string FEEHCDIMBAJ, CFLMJLFBOKH.NOIAPAJCEMB EEPHKBEFIIO, bool JDLJKGABDHB) { OBBBPCBIMME k__BackingField = EICGEAEHBBO.k__BackingField; long k__BackingField = EICGEAEHBBO.k__BackingField; bool k__BackingField = Player.k__BackingField; return JJEKJGALHKO.k__BackingField; } // Token: 0x060058EB RID: 22763 RVA: 0x0013DB50 File Offset: 0x0013BD50 [Token(Token = "0x60058EB")] [Address(RVA = "0xA8FCF0", Offset = "0xA8EAF0", VA = "0x180A8FCF0")] public static DABKFAIHBBP EHKIKOJAAIC(this DialogListModel PKNFMCGAJNF, string MOPOMPHBHKF, GEAPBDGCKMB.InventionPurchaseResponseDTO MAOOLFEBOOD, LICPDLGAGGA EICGEAEHBBO, string FGMBAAAJIKK, CFLMJLFBOKH.NOIAPAJCEMB EEPHKBEFIIO, bool JDLJKGABDHB) { DABKFAIHBBP dabkfaihbbp; return dabkfaihbbp; } // Token: 0x060058EC RID: 22764 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60058EC")] [Address(RVA = "0xA8F1E0", Offset = "0xA8DFE0", VA = "0x180A8F1E0")] public static DABKFAIHBBP DMLKEINCHEA(this DialogListModel PKNFMCGAJNF, string MOPOMPHBHKF, GEAPBDGCKMB.InventionPurchaseResponseDTO MAOOLFEBOOD, LICPDLGAGGA EICGEAEHBBO, string FEEHCDIMBAJ, bool JDLJKGABDHB) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060058ED RID: 22765 RVA: 0x0013DB64 File Offset: 0x0013BD64 [Token(Token = "0x60058ED")] [Address(RVA = "0xA91030", Offset = "0xA8FE30", VA = "0x180A91030")] public static CECAKDDNHLN HOJHBOJDGJB(Route GJIOCANDGPE, CECAKDDNHLN OPINEJPGPHC) { int num = 0; bool flag = OPINEJPGPHC.NIAPNGIGHFE(num); bool flag2 = OPINEJPGPHC.NIAPNGIGHFE("STORE_SEARCH_QUERY_KEY", num); bool flag3 = OPINEJPGPHC.NIAPNGIGHFE("INVENTION_LIST_TAGS_LIST_KEY", num); CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(GJIOCANDGPE).JKHELHNPILB(num); if (num == 0) { } CECAKDDNHLN cecakddnhln2 = cecakddnhln.JKHELHNPILB("STORE_SEARCH_QUERY_KEY", num); List list; if (num == 0) { list = new List(); } CECAKDDNHLN cecakddnhln4; CECAKDDNHLN cecakddnhln3 = cecakddnhln4.JKHELHNPILB("INVENTION_LIST_TAGS_LIST_KEY", list); CECAKDDNHLN cecakddnhln5; return cecakddnhln5; } // Token: 0x060058EE RID: 22766 RVA: 0x0013DBD4 File Offset: 0x0013BDD4 [Token(Token = "0x60058EE")] [Address(RVA = "0xA90680", Offset = "0xA8F480", VA = "0x180A90680")] public static PMGCJEPKFOF GMAMBFMPOGJ(this DialogListModel PKNFMCGAJNF, BrowserModel IKDKMJAKNPD, long GNJFAKLCBDK, [Optional] CheckoutDialogModel JFLFLJBHGMM) { BNOHDIHPGBA.ILMLGDABGDC ilmlgdabgdc = new BNOHDIHPGBA.ILMLGDABGDC(); ilmlgdabgdc.browserModel = IKDKMJAKNPD; int num = 0; ilmlgdabgdc.cachedMessageDialog = num; ilmlgdabgdc.checkoutDialog = JFLFLJBHGMM; IMAFJGKHEMD nebeabbofgd = BNOHDIHPGBA.NEBEABBOFGD; Action action = delegate { MessageDialogModel cachedMessageDialog = ilmlgdabgdc.cachedMessageDialog; if (cachedMessageDialog != 0) { cachedMessageDialog.Dismiss(); return; } }; nebeabbofgd.MEEKCCGGFFD = action; IMAFJGKHEMD dfcpkpocbig = BNOHDIHPGBA.DFCPKPOCBIG; Action action2 = delegate { BrowserModel browserModel = ilmlgdabgdc.browserModel; CheckoutDialogModel checkoutDialog = ilmlgdabgdc.checkoutDialog; MessageDialogModel cachedMessageDialog2 = ilmlgdabgdc.cachedMessageDialog; BNOHDIHPGBA.AHCNAOCBBDD(browserModel, checkoutDialog, cachedMessageDialog2); }; dfcpkpocbig.MEEKCCGGFFD = action2; IMAFJGKHEMD imafjgkhemd = new IMAFJGKHEMD(); imafjgkhemd.GPJEDBDCNNP = "Cancel"; imafjgkhemd.BMBFCGOFPIM = num; Action action3 = delegate { MessageDialogModel cachedMessageDialog3 = ilmlgdabgdc.cachedMessageDialog; if (cachedMessageDialog3 != 0) { cachedMessageDialog3.Dismiss(); return; } }; imafjgkhemd.MEEKCCGGFFD = action3; BNOHDIHPGBA.NEBEABBOFGD = imafjgkhemd; IMAFJGKHEMD imafjgkhemd2 = new IMAFJGKHEMD(); imafjgkhemd2.GPJEDBDCNNP = "Get Tokens"; imafjgkhemd2.BMBFCGOFPIM = num; imafjgkhemd2.GPJAHEOLCPN = num; Action action4 = delegate { BrowserModel browserModel2 = ilmlgdabgdc.browserModel; CheckoutDialogModel checkoutDialog2 = ilmlgdabgdc.checkoutDialog; MessageDialogModel cachedMessageDialog4 = ilmlgdabgdc.cachedMessageDialog; BNOHDIHPGBA.AHCNAOCBBDD(browserModel2, checkoutDialog2, cachedMessageDialog4); }; imafjgkhemd2.MEEKCCGGFFD = action4; BNOHDIHPGBA.DFCPKPOCBIG = imafjgkhemd2; List list = new List(); IMAFJGKHEMD nebeabbofgd2 = BNOHDIHPGBA.NEBEABBOFGD; list.Add(nebeabbofgd2); IMAFJGKHEMD dfcpkpocbig2 = BNOHDIHPGBA.DFCPKPOCBIG; list.Add(dfcpkpocbig2); BNOHDIHPGBA.GBIOHGLDINH = list; Sprite noTokenIcon = PlayerCommerceConfig.Instance.noTokenIcon; List gbiohgldinh = BNOHDIHPGBA.GBIOHGLDINH; string text; PMGCJEPKFOF pmgcjepkfof = BNOHDIHPGBA.CLNJDAFFHGH(PKNFMCGAJNF, "Not Enough Tokens", text, noTokenIcon, gbiohgldinh, num, num); Action action5 = delegate(MessageDialogModel dialog) { ilmlgdabgdc.cachedMessageDialog = dialog; }; if (num < ilmlgdabgdc) { num += num; if (num != ilmlgdabgdc) { num++; } } pmgcjepkfof += pmgcjepkfof; throw new NullReferenceException(); } // Token: 0x060058EF RID: 22767 RVA: 0x0013DD38 File Offset: 0x0013BF38 [Token(Token = "0x60058EF")] [Address(RVA = "0xA8E470", Offset = "0xA8D270", VA = "0x180A8E470")] private static void AHCNAOCBBDD(BrowserModel IKDKMJAKNPD, CheckoutDialogModel JFLFLJBHGMM, MessageDialogModel MMOCFEDCNHJ) { if (MMOCFEDCNHJ != 0) { MMOCFEDCNHJ.Dismiss(); } if (JFLFLJBHGMM != 0) { JFLFLJBHGMM.Dismiss(); } CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(PlayerCommerceConfig.Instance.tokenStoreRoute).JKHELHNPILB("TOKEN_STORE_ENTRY_POINT_KEY", "Watch_Store_NotEnoughTokens)"); int num = 0; IKDKMJAKNPD.GoTo(cecakddnhln, num != 0); } // Token: 0x060058F0 RID: 22768 RVA: 0x0000220F File Offset: 0x0000040F // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x60058F0")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080")] static BNOHDIHPGBA() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x04003C24 RID: 15396 [Token(Token = "0x4003C24")] private static List GBIOHGLDINH; // Token: 0x04003C25 RID: 15397 [Token(Token = "0x4003C25")] private static IMAFJGKHEMD DFCPKPOCBIG; // Token: 0x04003C26 RID: 15398 [Token(Token = "0x4003C26")] private static IMAFJGKHEMD NEBEABBOFGD; // Token: 0x02000F0D RID: 3853 [Token(Token = "0x2000F0D")] public class OFCMJLHAKLH { // Token: 0x060058F1 RID: 22769 RVA: 0x0013DD8C File Offset: 0x0013BF8C [Token(Token = "0x60058F1")] [Address(RVA = "0xAAA190", Offset = "0xAA8F90", VA = "0x180AAA190")] public OFCMJLHAKLH() { List list = new List(); this.HNIBDNIMAII = list; List list2 = new List(); this.NGCMLAJJCPG = list2; base..ctor(); } // Token: 0x04003C27 RID: 15399 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003C27")] public List HNIBDNIMAII; // Token: 0x04003C28 RID: 15400 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003C28")] public List NGCMLAJJCPG; } // Token: 0x02000F0E RID: 3854 [Token(Token = "0x2000F0E")] [CompilerGenerated] private sealed class MKAFFIBIDNE { // Token: 0x060058F2 RID: 22770 RVA: 0x0013DDBC File Offset: 0x0013BFBC [Token(Token = "0x60058F2")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public MKAFFIBIDNE() { } // Token: 0x060058F3 RID: 22771 RVA: 0x0013DDD0 File Offset: 0x0013BFD0 [Token(Token = "0x60058F3")] [Address(RVA = "0xAA9B90", Offset = "0xAA8990", VA = "0x180AA9B90")] internal PMGCJEPKFOF b__0(BaseDialogModel dialog) { if (dialog == 0) { } this.cachedLoadingDialog = dialog; PMGCJEPKFOF pmgcjepkfof; return pmgcjepkfof; } // Token: 0x04003C29 RID: 15401 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003C29")] public LoadingDialogModel cachedLoadingDialog; } // Token: 0x02000F0F RID: 3855 [Token(Token = "0x2000F0F")] [CompilerGenerated] private sealed class FPINPEDDDAM { // Token: 0x060058F4 RID: 22772 RVA: 0x0013DDEC File Offset: 0x0013BFEC [Token(Token = "0x60058F4")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public FPINPEDDDAM() { } // Token: 0x060058F5 RID: 22773 RVA: 0x0013DE00 File Offset: 0x0013C000 [Token(Token = "0x60058F5")] [Address(RVA = "0xAA1650", Offset = "0xAA0450", VA = "0x180AA1650")] internal PMGCJEPKFOF b__0(LoadingDialogModel dialog) { BNOHDIHPGBA.MLBBHNAFOAB mlbbhnafoab = new BNOHDIHPGBA.MLBBHNAFOAB(); mlbbhnafoab.CS$<>8__locals1 = this; this.loadingDialog = dialog; BNOHDIHPGBA.OFCMJLHAKLH ofcmjlhaklh = new BNOHDIHPGBA.OFCMJLHAKLH(); List list = new List(); ofcmjlhaklh.HNIBDNIMAII = list; List list2 = new List(); ofcmjlhaklh.NGCMLAJJCPG = list2; mlbbhnafoab.totalPurchaseResults = ofcmjlhaklh; IIKFCAONJCO iikfcaonjco = this.costInfo; string text; bool flag = text == (ulong)1L; mlbbhnafoab.isSingleItemPurchase = flag; List list3 = new List(); mlbbhnafoab.purchasePromises = list3; List k__BackingField = this.costInfo.k__BackingField; Action action = delegate(EOCPMOJJGNJ itemCostInfo) { BNOHDIHPGBA.BOMLHOHOPKF bomlhohopkf = new BNOHDIHPGBA.BOMLHOHOPKF(); bomlhohopkf.CS$<>8__locals2 = mlbbhnafoab; bomlhohopkf.itemCostInfo = itemCostInfo; MJLPNOMEFKG k__BackingField = itemCostInfo.k__BackingField.k__BackingField; bomlhohopkf.item = k__BackingField; JJEKJGALHKO jjekjgalhko = new JJEKJGALHKO(); bomlhohopkf.purchaseHandlerPromise = jjekjgalhko; Action action3 = delegate { BNOHDIHPGBA.OFCMJLHAKLH totalPurchaseResults = bomlhohopkf.CS$<>8__locals2.totalPurchaseResults; MJLPNOMEFKG item = bomlhohopkf.item; List hnibdnimaii = totalPurchaseResults.HNIBDNIMAII; string k__BackingField = item.k__BackingField; hnibdnimaii.Add(k__BackingField); }; DABKFAIHBBP dabkfaihbbp = jjekjgalhko.OHLPJBFCABI(action3); Action action4 = delegate(string e) { BNOHDIHPGBA.OFCMJLHAKLH totalPurchaseResults2 = bomlhohopkf.CS$<>8__locals2.totalPurchaseResults; MJLPNOMEFKG item2 = bomlhohopkf.item; List ngcmlajjcpg = totalPurchaseResults2.NGCMLAJJCPG; string k__BackingField2 = item2.k__BackingField; ngcmlajjcpg.Add(k__BackingField2); }; EOCPMOJJGNJ itemCostInfo2 = bomlhohopkf.itemCostInfo; long? bnddmpjboma = mlbbhnafoab.CS$<>8__locals1.costInfo.BNDDMPJBOMA; int num = 0; Action> action5 = delegate(GEAPBDGCKMB.PurchaseBalanceUpdateResponseDTO response) { BNOHDIHPGBA.MLBBHNAFOAB cs$<>8__locals = bomlhohopkf.CS$<>8__locals2; BNOHDIHPGBA.FPINPEDDDAM cs$<>8__locals2 = cs$<>8__locals.CS$<>8__locals1; DialogListModel dialogListModel = cs$<>8__locals2.dialogListModel; EOCPMOJJGNJ itemCostInfo3 = bomlhohopkf.itemCostInfo; bool isSingleItemPurchase = cs$<>8__locals.isSingleItemPurchase; string empty = string.Empty; DGOHCPBKOHD dgohcpbkohd = cs$<>8__locals2.storefrontEntryPoint; int num2 = cs$<>8__locals2.wishlistAccountId; DABKFAIHBBP dabkfaihbbp2 = BNOHDIHPGBA.BHDIODBKNMM(dialogListModel, itemCostInfo3, isSingleItemPurchase, response, empty, dgohcpbkohd, num2); Action action7 = new Action(bomlhohopkf.purchaseHandlerPromise.OOOIENHGNCA); Action action8 = new Action(bomlhohopkf.purchaseHandlerPromise.HMFPPBJFHKD); throw new NullReferenceException(); }; List list4; if (num < bomlhohopkf) { num += num; if (num == bomlhohopkf) { list4 += list4; throw new NullReferenceException(); } num++; } Action action6 = delegate(string e) { BNOHDIHPGBA.NPFLIMGDJFH npflimgdjfh = new BNOHDIHPGBA.NPFLIMGDJFH(); npflimgdjfh.CS$<>8__locals3 = bomlhohopkf; npflimgdjfh.e = e; BNOHDIHPGBA.MLBBHNAFOAB cs$<>8__locals3 = bomlhohopkf.CS$<>8__locals2; DialogListModel dialogListModel2 = cs$<>8__locals3.CS$<>8__locals1.dialogListModel; bool isSingleItemPurchase2 = cs$<>8__locals3.isSingleItemPurchase; int num3 = 0; DABKFAIHBBP dabkfaihbbp3 = BNOHDIHPGBA.DOMDADLOBOI(dialogListModel2, num3, e, isSingleItemPurchase2); Action action9 = delegate { JJEKJGALHKO purchaseHandlerPromise2 = npflimgdjfh.CS$<>8__locals3.purchaseHandlerPromise; string e = npflimgdjfh.e; purchaseHandlerPromise2.HMFPPBJFHKD(e); }; }; list4 = mlbbhnafoab.purchasePromises; JJEKJGALHKO purchaseHandlerPromise = bomlhohopkf.purchaseHandlerPromise; list4.Add(purchaseHandlerPromise); }; k__BackingField.ForEach(action); AGMKFHGFEAE agmkfhgfeae = new AGMKFHGFEAE(mlbbhnafoab.purchasePromises); Action action2 = delegate { CBLLFJEDOII cbllfjedoii2 = mlbbhnafoab.CS$<>8__locals1.totalPurchasePromise; BNOHDIHPGBA.OFCMJLHAKLH totalPurchaseResults3 = mlbbhnafoab.totalPurchaseResults; cbllfjedoii2.OOOIENHGNCA(totalPurchaseResults3); }; agmkfhgfeae.System.Collections.IEnumerator.Reset(); CBLLFJEDOII cbllfjedoii = this.totalPurchasePromise; throw new NullReferenceException(); } // Token: 0x060058F6 RID: 22774 RVA: 0x0013DEC4 File Offset: 0x0013C0C4 [Token(Token = "0x60058F6")] [Address(RVA = "0xAA13F0", Offset = "0xAA01F0", VA = "0x180AA13F0")] internal void b__1() { LoadingDialogModel loadingDialogModel = this.loadingDialog; if (loadingDialogModel != 0) { loadingDialogModel.Dismiss(); return; } } // Token: 0x04003C2A RID: 15402 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003C2A")] public LoadingDialogModel loadingDialog; // Token: 0x04003C2B RID: 15403 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003C2B")] public IIKFCAONJCO costInfo; // Token: 0x04003C2C RID: 15404 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4003C2C")] public DialogListModel dialogListModel; // Token: 0x04003C2D RID: 15405 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4003C2D")] public DGOHCPBKOHD storefrontEntryPoint; // Token: 0x04003C2E RID: 15406 [global::Cpp2IlInjected.FieldOffset(Offset = "0x2C")] [Token(Token = "0x4003C2E")] public int wishlistAccountId; // Token: 0x04003C2F RID: 15407 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4003C2F")] public CBLLFJEDOII totalPurchasePromise; } // Token: 0x02000F10 RID: 3856 [Token(Token = "0x2000F10")] [CompilerGenerated] private sealed class MLBBHNAFOAB { // Token: 0x060058F7 RID: 22775 RVA: 0x0013DEE4 File Offset: 0x0013C0E4 [Token(Token = "0x60058F7")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public MLBBHNAFOAB() { } // Token: 0x060058F8 RID: 22776 RVA: 0x0013DEF8 File Offset: 0x0013C0F8 [Token(Token = "0x60058F8")] [Address(RVA = "0xAA9C50", Offset = "0xAA8A50", VA = "0x180AA9C50")] internal void b__2(EOCPMOJJGNJ itemCostInfo) { BNOHDIHPGBA.BOMLHOHOPKF bomlhohopkf = new BNOHDIHPGBA.BOMLHOHOPKF(); bomlhohopkf.CS$<>8__locals2 = this; bomlhohopkf.itemCostInfo = itemCostInfo; MJLPNOMEFKG k__BackingField = itemCostInfo.k__BackingField.k__BackingField; bomlhohopkf.item = k__BackingField; JJEKJGALHKO jjekjgalhko = new JJEKJGALHKO(); bomlhohopkf.purchaseHandlerPromise = jjekjgalhko; Action action = delegate { BNOHDIHPGBA.OFCMJLHAKLH ofcmjlhaklh = bomlhohopkf.CS$<>8__locals2.totalPurchaseResults; MJLPNOMEFKG item = bomlhohopkf.item; List hnibdnimaii = ofcmjlhaklh.HNIBDNIMAII; string k__BackingField = item.k__BackingField; hnibdnimaii.Add(k__BackingField); }; DABKFAIHBBP dabkfaihbbp = jjekjgalhko.OHLPJBFCABI(action); Action action2 = delegate(string e) { BNOHDIHPGBA.OFCMJLHAKLH ofcmjlhaklh2 = bomlhohopkf.CS$<>8__locals2.totalPurchaseResults; MJLPNOMEFKG item2 = bomlhohopkf.item; List ngcmlajjcpg = ofcmjlhaklh2.NGCMLAJJCPG; string k__BackingField2 = item2.k__BackingField; ngcmlajjcpg.Add(k__BackingField2); }; EOCPMOJJGNJ itemCostInfo2 = bomlhohopkf.itemCostInfo; long? bnddmpjboma = this.CS$<>8__locals1.costInfo.BNDDMPJBOMA; int num = 0; Action> action3 = delegate(GEAPBDGCKMB.PurchaseBalanceUpdateResponseDTO response) { BNOHDIHPGBA.MLBBHNAFOAB cs$<>8__locals = bomlhohopkf.CS$<>8__locals2; BNOHDIHPGBA.FPINPEDDDAM cs$<>8__locals2 = cs$<>8__locals.CS$<>8__locals1; DialogListModel dialogListModel = cs$<>8__locals2.dialogListModel; EOCPMOJJGNJ itemCostInfo3 = bomlhohopkf.itemCostInfo; bool flag = cs$<>8__locals.isSingleItemPurchase; string empty = string.Empty; DGOHCPBKOHD storefrontEntryPoint = cs$<>8__locals2.storefrontEntryPoint; int wishlistAccountId = cs$<>8__locals2.wishlistAccountId; DABKFAIHBBP dabkfaihbbp2 = BNOHDIHPGBA.BHDIODBKNMM(dialogListModel, itemCostInfo3, flag, response, empty, storefrontEntryPoint, wishlistAccountId); Action action5 = new Action(bomlhohopkf.purchaseHandlerPromise.OOOIENHGNCA); Action action6 = new Action(bomlhohopkf.purchaseHandlerPromise.HMFPPBJFHKD); throw new NullReferenceException(); }; List list; if (num < bomlhohopkf) { num += num; if (num == bomlhohopkf) { list += list; throw new NullReferenceException(); } num++; } Action action4 = delegate(string e) { BNOHDIHPGBA.NPFLIMGDJFH npflimgdjfh = new BNOHDIHPGBA.NPFLIMGDJFH(); npflimgdjfh.CS$<>8__locals3 = bomlhohopkf; npflimgdjfh.e = e; BNOHDIHPGBA.MLBBHNAFOAB cs$<>8__locals3 = bomlhohopkf.CS$<>8__locals2; DialogListModel dialogListModel2 = cs$<>8__locals3.CS$<>8__locals1.dialogListModel; bool flag2 = cs$<>8__locals3.isSingleItemPurchase; int num2 = 0; DABKFAIHBBP dabkfaihbbp3 = BNOHDIHPGBA.DOMDADLOBOI(dialogListModel2, num2, e, flag2); Action action7 = delegate { JJEKJGALHKO purchaseHandlerPromise2 = npflimgdjfh.CS$<>8__locals3.purchaseHandlerPromise; string e = npflimgdjfh.e; purchaseHandlerPromise2.HMFPPBJFHKD(e); }; }; list = this.purchasePromises; JJEKJGALHKO purchaseHandlerPromise = bomlhohopkf.purchaseHandlerPromise; list.Add(purchaseHandlerPromise); } // Token: 0x060058F9 RID: 22777 RVA: 0x0013DFD4 File Offset: 0x0013C1D4 [Token(Token = "0x60058F9")] [Address(RVA = "0xAA9F20", Offset = "0xAA8D20", VA = "0x180AA9F20")] internal void b__3() { CBLLFJEDOII totalPurchasePromise = this.CS$<>8__locals1.totalPurchasePromise; BNOHDIHPGBA.OFCMJLHAKLH ofcmjlhaklh = this.totalPurchaseResults; totalPurchasePromise.OOOIENHGNCA(ofcmjlhaklh); } // Token: 0x04003C30 RID: 15408 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003C30")] public BNOHDIHPGBA.OFCMJLHAKLH totalPurchaseResults; // Token: 0x04003C31 RID: 15409 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003C31")] public bool isSingleItemPurchase; // Token: 0x04003C32 RID: 15410 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4003C32")] public List purchasePromises; // Token: 0x04003C33 RID: 15411 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4003C33")] public BNOHDIHPGBA.FPINPEDDDAM CS$<>8__locals1; } // Token: 0x02000F11 RID: 3857 [Token(Token = "0x2000F11")] [CompilerGenerated] private sealed class BOMLHOHOPKF { // Token: 0x060058FA RID: 22778 RVA: 0x0013E004 File Offset: 0x0013C204 [Token(Token = "0x60058FA")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public BOMLHOHOPKF() { } // Token: 0x060058FB RID: 22779 RVA: 0x0013E018 File Offset: 0x0013C218 [Token(Token = "0x60058FB")] [Address(RVA = "0xA94670", Offset = "0xA93470", VA = "0x180A94670")] internal void b__4() { BNOHDIHPGBA.OFCMJLHAKLH totalPurchaseResults = this.CS$<>8__locals2.totalPurchaseResults; MJLPNOMEFKG mjlpnomefkg = this.item; List hnibdnimaii = totalPurchaseResults.HNIBDNIMAII; string k__BackingField = mjlpnomefkg.k__BackingField; hnibdnimaii.Add(k__BackingField); } // Token: 0x060058FC RID: 22780 RVA: 0x0013E054 File Offset: 0x0013C254 [Token(Token = "0x60058FC")] [Address(RVA = "0xA946E0", Offset = "0xA934E0", VA = "0x180A946E0")] internal void b__5(string e) { BNOHDIHPGBA.OFCMJLHAKLH totalPurchaseResults = this.CS$<>8__locals2.totalPurchaseResults; MJLPNOMEFKG mjlpnomefkg = this.item; List ngcmlajjcpg = totalPurchaseResults.NGCMLAJJCPG; string k__BackingField = mjlpnomefkg.k__BackingField; ngcmlajjcpg.Add(k__BackingField); } // Token: 0x060058FD RID: 22781 RVA: 0x0013E090 File Offset: 0x0013C290 [Token(Token = "0x60058FD")] [Address(RVA = "0xA94750", Offset = "0xA93550", VA = "0x180A94750")] internal void b__6(GEAPBDGCKMB.PurchaseBalanceUpdateResponseDTO response) { BNOHDIHPGBA.MLBBHNAFOAB cs$<>8__locals = this.CS$<>8__locals2; BNOHDIHPGBA.FPINPEDDDAM cs$<>8__locals2 = cs$<>8__locals.CS$<>8__locals1; DialogListModel dialogListModel = cs$<>8__locals2.dialogListModel; EOCPMOJJGNJ eocpmojjgnj = this.itemCostInfo; bool isSingleItemPurchase = cs$<>8__locals.isSingleItemPurchase; string empty = string.Empty; DGOHCPBKOHD storefrontEntryPoint = cs$<>8__locals2.storefrontEntryPoint; int wishlistAccountId = cs$<>8__locals2.wishlistAccountId; DABKFAIHBBP dabkfaihbbp = BNOHDIHPGBA.BHDIODBKNMM(dialogListModel, eocpmojjgnj, isSingleItemPurchase, response, empty, storefrontEntryPoint, wishlistAccountId); Action action = new Action(this.purchaseHandlerPromise.OOOIENHGNCA); Action action2 = new Action(this.purchaseHandlerPromise.HMFPPBJFHKD); throw new NullReferenceException(); } // Token: 0x060058FE RID: 22782 RVA: 0x0013E118 File Offset: 0x0013C318 [Token(Token = "0x60058FE")] [Address(RVA = "0xA94900", Offset = "0xA93700", VA = "0x180A94900")] internal void b__7(string e) { BNOHDIHPGBA.NPFLIMGDJFH npflimgdjfh = new BNOHDIHPGBA.NPFLIMGDJFH(); npflimgdjfh.CS$<>8__locals3 = this; npflimgdjfh.e = e; BNOHDIHPGBA.MLBBHNAFOAB cs$<>8__locals = this.CS$<>8__locals2; DialogListModel dialogListModel = cs$<>8__locals.CS$<>8__locals1.dialogListModel; bool isSingleItemPurchase = cs$<>8__locals.isSingleItemPurchase; int num = 0; DABKFAIHBBP dabkfaihbbp = BNOHDIHPGBA.DOMDADLOBOI(dialogListModel, num, e, isSingleItemPurchase); Action action = delegate { JJEKJGALHKO jjekjgalhko = npflimgdjfh.CS$<>8__locals3.purchaseHandlerPromise; string e2 = npflimgdjfh.e; jjekjgalhko.HMFPPBJFHKD(e2); }; } // Token: 0x04003C34 RID: 15412 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003C34")] public MJLPNOMEFKG item; // Token: 0x04003C35 RID: 15413 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003C35")] public EOCPMOJJGNJ itemCostInfo; // Token: 0x04003C36 RID: 15414 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4003C36")] public JJEKJGALHKO purchaseHandlerPromise; // Token: 0x04003C37 RID: 15415 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4003C37")] public BNOHDIHPGBA.MLBBHNAFOAB CS$<>8__locals2; } // Token: 0x02000F12 RID: 3858 [Token(Token = "0x2000F12")] [CompilerGenerated] private sealed class NPFLIMGDJFH { // Token: 0x060058FF RID: 22783 RVA: 0x0013E178 File Offset: 0x0013C378 [Token(Token = "0x60058FF")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public NPFLIMGDJFH() { } // Token: 0x06005900 RID: 22784 RVA: 0x0013E18C File Offset: 0x0013C38C [Token(Token = "0x6005900")] [Address(RVA = "0xAAA100", Offset = "0xAA8F00", VA = "0x180AAA100")] internal void b__8() { JJEKJGALHKO purchaseHandlerPromise = this.CS$<>8__locals3.purchaseHandlerPromise; string text = this.e; purchaseHandlerPromise.HMFPPBJFHKD(text); } // Token: 0x04003C38 RID: 15416 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003C38")] public string e; // Token: 0x04003C39 RID: 15417 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003C39")] public BNOHDIHPGBA.BOMLHOHOPKF CS$<>8__locals3; } // Token: 0x02000F13 RID: 3859 [Token(Token = "0x2000F13")] [CompilerGenerated] private sealed class MGGAKJBDDBJ { // Token: 0x06005901 RID: 22785 RVA: 0x0013E1BC File Offset: 0x0013C3BC [Token(Token = "0x6005901")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public MGGAKJBDDBJ() { } // Token: 0x04003C3A RID: 15418 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003C3A")] public DialogListModel dialogListModel; // Token: 0x04003C3B RID: 15419 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003C3B")] public HOJMGAMMIAD purchasedGiftDrop; // Token: 0x04003C3C RID: 15420 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4003C3C")] public bool isSingleItemPurchase; } // Token: 0x02000F14 RID: 3860 [Token(Token = "0x2000F14")] [CompilerGenerated] private sealed class NIIJGKIGEEG { // Token: 0x06005902 RID: 22786 RVA: 0x0013E1D0 File Offset: 0x0013C3D0 [Token(Token = "0x6005902")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public NIIJGKIGEEG() { } // Token: 0x06005903 RID: 22787 RVA: 0x0013E1E4 File Offset: 0x0013C3E4 [Token(Token = "0x6005903")] [Address(RVA = "0xAA9FB0", Offset = "0xAA8DB0", VA = "0x180AA9FB0")] internal void b__0(bool success) { if (!success) { Debug.LogError("Could not consume gift after trial purchase"); this.promise.HMFPPBJFHKD("Could not consume gift after trial purchase"); return; } BNOHDIHPGBA.MGGAKJBDDBJ cs$<>8__locals = this.CS$<>8__locals1; DialogListModel dialogListModel = cs$<>8__locals.dialogListModel; HOJMGAMMIAD purchasedGiftDrop = cs$<>8__locals.purchasedGiftDrop; bool isSingleItemPurchase = cs$<>8__locals.isSingleItemPurchase; DABKFAIHBBP dabkfaihbbp = dialogListModel.PKJGNMBHCCJ(purchasedGiftDrop, isSingleItemPurchase); if (this.<>9__1 == 0) { Action action = delegate { this.promise.OOOIENHGNCA(); }; this.<>9__1 = action; } throw new NullReferenceException(); } // Token: 0x06005904 RID: 22788 RVA: 0x0013E25C File Offset: 0x0013C45C [Token(Token = "0x6005904")] [Address(RVA = "0xA9F600", Offset = "0xA9E400", VA = "0x180A9F600")] internal void b__1() { this.promise.OOOIENHGNCA(); } // Token: 0x04003C3D RID: 15421 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003C3D")] public JJEKJGALHKO promise; // Token: 0x04003C3E RID: 15422 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003C3E")] public BNOHDIHPGBA.MGGAKJBDDBJ CS$<>8__locals1; // Token: 0x04003C3F RID: 15423 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4003C3F")] public Action <>9__1; } // Token: 0x02000F15 RID: 3861 [Token(Token = "0x2000F15")] [CompilerGenerated] private sealed class DJOONICDFDJ { // Token: 0x06005905 RID: 22789 RVA: 0x0013E27C File Offset: 0x0013C47C [Token(Token = "0x6005905")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public DJOONICDFDJ() { } // Token: 0x06005906 RID: 22790 RVA: 0x0013E290 File Offset: 0x0013C490 [Token(Token = "0x6005906")] [Address(RVA = "0xA9F600", Offset = "0xA9E400", VA = "0x180A9F600")] internal void b__0() { this.promise.OOOIENHGNCA(); } // Token: 0x04003C40 RID: 15424 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003C40")] public JJEKJGALHKO promise; } // Token: 0x02000F16 RID: 3862 [Token(Token = "0x2000F16")] [CompilerGenerated] private sealed class GIKPMNOCEOM { // Token: 0x06005907 RID: 22791 RVA: 0x0013E2B0 File Offset: 0x0013C4B0 [Token(Token = "0x6005907")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public GIKPMNOCEOM() { } // Token: 0x04003C41 RID: 15425 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003C41")] public string error; } // Token: 0x02000F17 RID: 3863 [Token(Token = "0x2000F17")] [CompilerGenerated] private sealed class JEHPPOAEECC { // Token: 0x06005908 RID: 22792 RVA: 0x0013E2C4 File Offset: 0x0013C4C4 [Token(Token = "0x6005908")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public JEHPPOAEECC() { } // Token: 0x06005909 RID: 22793 RVA: 0x0013E2D8 File Offset: 0x0013C4D8 [Token(Token = "0x6005909")] [Address(RVA = "0xAA97F0", Offset = "0xAA85F0", VA = "0x180AA97F0")] internal void b__0() { BNOHDIHPGBA.GIKPMNOCEOM cs$<>8__locals = this.CS$<>8__locals1; JJEKJGALHKO jjekjgalhko = this.promise; string error = cs$<>8__locals.error; jjekjgalhko.HMFPPBJFHKD(error); } // Token: 0x04003C42 RID: 15426 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003C42")] public JJEKJGALHKO promise; // Token: 0x04003C43 RID: 15427 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003C43")] public BNOHDIHPGBA.GIKPMNOCEOM CS$<>8__locals1; } // Token: 0x02000F19 RID: 3865 [Token(Token = "0x2000F19")] [CompilerGenerated] private sealed class CDDJGIEFBJF { // Token: 0x0600590D RID: 22797 RVA: 0x0013E350 File Offset: 0x0013C550 [Token(Token = "0x600590D")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public CDDJGIEFBJF() { } // Token: 0x04003C46 RID: 15430 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003C46")] public bool isTotalSuccess; } // Token: 0x02000F1A RID: 3866 [Token(Token = "0x2000F1A")] [CompilerGenerated] private sealed class PFFNCHDPMIF { // Token: 0x0600590E RID: 22798 RVA: 0x0013E364 File Offset: 0x0013C564 [Token(Token = "0x600590E")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public PFFNCHDPMIF() { } // Token: 0x04003C47 RID: 15431 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003C47")] public JJEKJGALHKO purchasePromise; // Token: 0x04003C48 RID: 15432 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003C48")] public BNOHDIHPGBA.CDDJGIEFBJF CS$<>8__locals1; } // Token: 0x02000F1B RID: 3867 [Token(Token = "0x2000F1B")] [CompilerGenerated] private sealed class GPKEGFGGNOD { // Token: 0x0600590F RID: 22799 RVA: 0x0013E378 File Offset: 0x0013C578 [Token(Token = "0x600590F")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public GPKEGFGGNOD() { } // Token: 0x06005910 RID: 22800 RVA: 0x0013E38C File Offset: 0x0013C58C [Token(Token = "0x6005910")] [Address(RVA = "0xAA1E70", Offset = "0xAA0C70", VA = "0x180AA1E70")] internal void b__0() { JJEKJGALHKO purchasePromise = this.CS$<>8__locals2.purchasePromise; string text = this.errorMessage; purchasePromise.HMFPPBJFHKD(text); } // Token: 0x04003C49 RID: 15433 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003C49")] public string errorMessage; // Token: 0x04003C4A RID: 15434 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003C4A")] public BNOHDIHPGBA.PFFNCHDPMIF CS$<>8__locals2; } // Token: 0x02000F1C RID: 3868 [Token(Token = "0x2000F1C")] [CompilerGenerated] private sealed class AEIGENDBEPF { // Token: 0x06005911 RID: 22801 RVA: 0x0013E3BC File Offset: 0x0013C5BC [Token(Token = "0x6005911")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public AEIGENDBEPF() { } // Token: 0x06005912 RID: 22802 RVA: 0x0013E3D0 File Offset: 0x0013C5D0 [Token(Token = "0x6005912")] [Address(RVA = "0xA8D980", Offset = "0xA8C780", VA = "0x180A8D980")] internal void b__1() { BNOHDIHPGBA.PFFNCHDPMIF cs$<>8__locals = this.CS$<>8__locals3; if (!cs$<>8__locals.CS$<>8__locals1.isTotalSuccess) { JJEKJGALHKO purchasePromise = cs$<>8__locals.purchasePromise; string text = this.message; purchasePromise.HMFPPBJFHKD(text); return; } cs$<>8__locals.purchasePromise.OOOIENHGNCA(); } // Token: 0x04003C4B RID: 15435 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003C4B")] public string message; // Token: 0x04003C4C RID: 15436 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003C4C")] public BNOHDIHPGBA.PFFNCHDPMIF CS$<>8__locals3; } // Token: 0x02000F1D RID: 3869 [Token(Token = "0x2000F1D")] [CompilerGenerated] private sealed class ELGJLMFDIFH { // Token: 0x06005913 RID: 22803 RVA: 0x0013E41C File Offset: 0x0013C61C [Token(Token = "0x6005913")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public ELGJLMFDIFH() { } // Token: 0x06005914 RID: 22804 RVA: 0x0013E430 File Offset: 0x0013C630 [Token(Token = "0x6005914")] [Address(RVA = "0xAA13F0", Offset = "0xAA01F0", VA = "0x180AA13F0")] internal void b__1() { MessageDialogModel messageDialogModel = this.messageDialog; if (messageDialogModel != 0) { messageDialogModel.Dismiss(); return; } } // Token: 0x06005915 RID: 22805 RVA: 0x0013E450 File Offset: 0x0013C650 [Token(Token = "0x6005915")] [Address(RVA = "0xAA1330", Offset = "0xAA0130", VA = "0x180AA1330")] internal PMGCJEPKFOF b__0(BaseDialogModel dialog) { if (dialog == 0) { } this.messageDialog = dialog; PMGCJEPKFOF pmgcjepkfof; return pmgcjepkfof; } // Token: 0x04003C4D RID: 15437 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003C4D")] public MessageDialogModel messageDialog; } // Token: 0x02000F1E RID: 3870 [Token(Token = "0x2000F1E")] [CompilerGenerated] private sealed class GEECLKJIGOK { // Token: 0x06005916 RID: 22806 RVA: 0x0013E46C File Offset: 0x0013C66C [Token(Token = "0x6005916")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public GEECLKJIGOK() { } // Token: 0x06005917 RID: 22807 RVA: 0x0013E480 File Offset: 0x0013C680 [Token(Token = "0x6005917")] [Address(RVA = "0xAA1860", Offset = "0xAA0660", VA = "0x180AA1860")] internal void b__0(TrialInventionManager.NOEAEANPBCA.BKHHCNFALHN purchaseData) { BNOHDIHPGBA.PMEIPMLGADA pmeipmlgada = new BNOHDIHPGBA.PMEIPMLGADA(); pmeipmlgada.CS$<>8__locals2 = this; string k__BackingField = purchaseData.KLHEPEJMGEM.k__BackingField.k__BackingField; pmeipmlgada.inventionName = k__BackingField; DialogListModel dialogListModel = this.dialogListModel; LICPDLGAGGA klhepejmgem = purchaseData.KLHEPEJMGEM; string text = this.entrypointName; bool flag = this.isSingleInventionPurchase; BNOHDIHPGBA.BLOAHPDINNC bloahpdinnc = new BNOHDIHPGBA.BLOAHPDINNC(); bloahpdinnc.dialogListModel = dialogListModel; bloahpdinnc.costInfo = klhepejmgem; bloahpdinnc.entrypointName = text; bloahpdinnc.isSingleInventionPurchase = flag; OBBBPCBIMME k__BackingField = klhepejmgem.k__BackingField; long k__BackingField = k__BackingField.k__BackingField; int? k__BackingField = k__BackingField.k__BackingField; int num = 0; PMGCJEPKFOF pmgcjepkfof = GEAPBDGCKMB.MOANDFACFAP(k__BackingField, num, text); Func func = delegate(GEAPBDGCKMB.InventionPurchaseResponseDTO response) { if (response != 0 && response.k__BackingField.k__BackingField == JJONIELLJGH.Success) { DialogListModel dialogListModel2 = bloahpdinnc.dialogListModel; LICPDLGAGGA costInfo = bloahpdinnc.costInfo; string text2 = bloahpdinnc.entrypointName; bool flag2 = bloahpdinnc.isSingleInventionPurchase; return dialogListModel2.MMJCMBKCEIE(costInfo, text2, CFLMJLFBOKH.NOIAPAJCEMB.TrialRoomSavePurchaseSuccessful, flag2); } DialogListModel dialogListModel3 = bloahpdinnc.dialogListModel; LICPDLGAGGA costInfo2 = bloahpdinnc.costInfo; string text3 = bloahpdinnc.entrypointName; bool flag3 = bloahpdinnc.isSingleInventionPurchase; OBBBPCBIMME k__BackingField2 = costInfo2.k__BackingField; int num2 = 0; CFLMJLFBOKH.OEAIOAJHALN(CFLMJLFBOKH.NOIAPAJCEMB.InventionsTab, k__BackingField2, num2, text3); int num3 = 0; DABKFAIHBBP dabkfaihbbp = dialogListModel3.DMLKEINCHEA(num3, response, costInfo2, text3, flag3); throw new NullReferenceException(); }; List list; if (num < bloahpdinnc) { num += num; if (num == bloahpdinnc) { list += list; throw new NullReferenceException(); } num++; } Action action = delegate { List hnibdnimaii = pmeipmlgada.CS$<>8__locals2.totalPurchaseResults.HNIBDNIMAII; string inventionName = pmeipmlgada.inventionName; hnibdnimaii.Add(inventionName); }; Action action2 = delegate(string _) { List ngcmlajjcpg = pmeipmlgada.CS$<>8__locals2.totalPurchaseResults.NGCMLAJJCPG; string inventionName2 = pmeipmlgada.inventionName; ngcmlajjcpg.Add(inventionName2); }; list = this.purchasePromises; } // Token: 0x06005918 RID: 22808 RVA: 0x0013E57C File Offset: 0x0013C77C [Token(Token = "0x6005918")] [Address(RVA = "0xAA1B40", Offset = "0xAA0940", VA = "0x180AA1B40")] internal void b__1() { CBLLFJEDOII cbllfjedoii = this.totalPurchasePromise; TrialInventionManager.ANPILNPJDOA anpilnpjdoa = this.totalPurchaseResults; cbllfjedoii.OOOIENHGNCA(anpilnpjdoa); } // Token: 0x04003C4E RID: 15438 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003C4E")] public CBLLFJEDOII totalPurchasePromise; // Token: 0x04003C4F RID: 15439 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003C4F")] public DialogListModel dialogListModel; // Token: 0x04003C50 RID: 15440 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4003C50")] public string entrypointName; // Token: 0x04003C51 RID: 15441 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4003C51")] public bool isSingleInventionPurchase; // Token: 0x04003C52 RID: 15442 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4003C52")] public TrialInventionManager.ANPILNPJDOA totalPurchaseResults; // Token: 0x04003C53 RID: 15443 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4003C53")] public List purchasePromises; } // Token: 0x02000F1F RID: 3871 [Token(Token = "0x2000F1F")] [CompilerGenerated] private sealed class DDHHGNDOJBH { // Token: 0x06005919 RID: 22809 RVA: 0x0013E5A4 File Offset: 0x0013C7A4 [Token(Token = "0x6005919")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public DDHHGNDOJBH() { } // Token: 0x0600591A RID: 22810 RVA: 0x0013E5B8 File Offset: 0x0013C7B8 [Token(Token = "0x600591A")] [Address(RVA = "0xA9F5A0", Offset = "0xA9E3A0", VA = "0x180A9F5A0")] internal void b__2() { CBLLFJEDOII totalPurchasePromise = this.CS$<>8__locals1.totalPurchasePromise; string text = this.errorMessage; totalPurchasePromise.HMFPPBJFHKD(text); } // Token: 0x04003C54 RID: 15444 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003C54")] public string errorMessage; // Token: 0x04003C55 RID: 15445 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003C55")] public BNOHDIHPGBA.GEECLKJIGOK CS$<>8__locals1; } // Token: 0x02000F20 RID: 3872 [Token(Token = "0x2000F20")] [CompilerGenerated] private sealed class PMEIPMLGADA { // Token: 0x0600591B RID: 22811 RVA: 0x0013E5E8 File Offset: 0x0013C7E8 [Token(Token = "0x600591B")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public PMEIPMLGADA() { } // Token: 0x0600591C RID: 22812 RVA: 0x0013E5FC File Offset: 0x0013C7FC [Token(Token = "0x600591C")] [Address(RVA = "0xAAA710", Offset = "0xAA9510", VA = "0x180AAA710")] internal void b__3() { List hnibdnimaii = this.CS$<>8__locals2.totalPurchaseResults.HNIBDNIMAII; string text = this.inventionName; hnibdnimaii.Add(text); } // Token: 0x0600591D RID: 22813 RVA: 0x0013E630 File Offset: 0x0013C830 [Token(Token = "0x600591D")] [Address(RVA = "0xAAA770", Offset = "0xAA9570", VA = "0x180AAA770")] internal void b__4(string _) { List ngcmlajjcpg = this.CS$<>8__locals2.totalPurchaseResults.NGCMLAJJCPG; string text = this.inventionName; ngcmlajjcpg.Add(text); } // Token: 0x04003C56 RID: 15446 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003C56")] public string inventionName; // Token: 0x04003C57 RID: 15447 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003C57")] public BNOHDIHPGBA.GEECLKJIGOK CS$<>8__locals2; } // Token: 0x02000F21 RID: 3873 [Token(Token = "0x2000F21")] [CompilerGenerated] private sealed class BLOAHPDINNC { // Token: 0x0600591E RID: 22814 RVA: 0x0013E664 File Offset: 0x0013C864 [Token(Token = "0x600591E")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public BLOAHPDINNC() { } // Token: 0x0600591F RID: 22815 RVA: 0x0013E678 File Offset: 0x0013C878 [Token(Token = "0x600591F")] [Address(RVA = "0xA8DA10", Offset = "0xA8C810", VA = "0x180A8DA10")] internal DABKFAIHBBP b__0(GEAPBDGCKMB.InventionPurchaseResponseDTO response) { if (response != 0 && response.k__BackingField.k__BackingField == JJONIELLJGH.Success) { DialogListModel dialogListModel = this.dialogListModel; LICPDLGAGGA licpdlgagga = this.costInfo; string text = this.entrypointName; bool flag = this.isSingleInventionPurchase; return dialogListModel.MMJCMBKCEIE(licpdlgagga, text, CFLMJLFBOKH.NOIAPAJCEMB.TrialRoomSavePurchaseSuccessful, flag); } DialogListModel dialogListModel2 = this.dialogListModel; LICPDLGAGGA licpdlgagga2 = this.costInfo; string text2 = this.entrypointName; bool flag2 = this.isSingleInventionPurchase; OBBBPCBIMME k__BackingField = licpdlgagga2.k__BackingField; int num = 0; CFLMJLFBOKH.OEAIOAJHALN(CFLMJLFBOKH.NOIAPAJCEMB.InventionsTab, k__BackingField, num, text2); int num2 = 0; DABKFAIHBBP dabkfaihbbp = dialogListModel2.DMLKEINCHEA(num2, response, licpdlgagga2, text2, flag2); throw new NullReferenceException(); } // Token: 0x04003C58 RID: 15448 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003C58")] public DialogListModel dialogListModel; // Token: 0x04003C59 RID: 15449 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003C59")] public LICPDLGAGGA costInfo; // Token: 0x04003C5A RID: 15450 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4003C5A")] public string entrypointName; // Token: 0x04003C5B RID: 15451 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4003C5B")] public bool isSingleInventionPurchase; } // Token: 0x02000F22 RID: 3874 [Token(Token = "0x2000F22")] [CompilerGenerated] private sealed class EKPHOCCJCIO { // Token: 0x06005920 RID: 22816 RVA: 0x0013E718 File Offset: 0x0013C918 [Token(Token = "0x6005920")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public EKPHOCCJCIO() { } // Token: 0x04003C5C RID: 15452 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003C5C")] public bool isTotalSuccess; } // Token: 0x02000F23 RID: 3875 [Token(Token = "0x2000F23")] [CompilerGenerated] private sealed class DKEPHIDJGBO { // Token: 0x06005921 RID: 22817 RVA: 0x0013E72C File Offset: 0x0013C92C [Token(Token = "0x6005921")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public DKEPHIDJGBO() { } // Token: 0x04003C5D RID: 15453 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003C5D")] public JJEKJGALHKO purchasePromise; // Token: 0x04003C5E RID: 15454 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003C5E")] public BNOHDIHPGBA.EKPHOCCJCIO CS$<>8__locals1; } // Token: 0x02000F24 RID: 3876 [Token(Token = "0x2000F24")] [CompilerGenerated] private sealed class LELKJCIJOAC { // Token: 0x06005922 RID: 22818 RVA: 0x0013E740 File Offset: 0x0013C940 [Token(Token = "0x6005922")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public LELKJCIJOAC() { } // Token: 0x06005923 RID: 22819 RVA: 0x0013E754 File Offset: 0x0013C954 [Token(Token = "0x6005923")] [Address(RVA = "0xAA1E70", Offset = "0xAA0C70", VA = "0x180AA1E70")] internal void b__0() { JJEKJGALHKO purchasePromise = this.CS$<>8__locals2.purchasePromise; string text = this.errorMessage; purchasePromise.HMFPPBJFHKD(text); } // Token: 0x04003C5F RID: 15455 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003C5F")] public string errorMessage; // Token: 0x04003C60 RID: 15456 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003C60")] public BNOHDIHPGBA.DKEPHIDJGBO CS$<>8__locals2; } // Token: 0x02000F25 RID: 3877 [Token(Token = "0x2000F25")] [CompilerGenerated] private sealed class NOHGMGMCLJL { // Token: 0x06005924 RID: 22820 RVA: 0x0013E784 File Offset: 0x0013C984 [Token(Token = "0x6005924")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public NOHGMGMCLJL() { } // Token: 0x06005925 RID: 22821 RVA: 0x0013E798 File Offset: 0x0013C998 [Token(Token = "0x6005925")] [Address(RVA = "0xA8D980", Offset = "0xA8C780", VA = "0x180A8D980")] internal void b__1() { BNOHDIHPGBA.DKEPHIDJGBO cs$<>8__locals = this.CS$<>8__locals3; if (!cs$<>8__locals.CS$<>8__locals1.isTotalSuccess) { JJEKJGALHKO purchasePromise = cs$<>8__locals.purchasePromise; string text = this.message; purchasePromise.HMFPPBJFHKD(text); return; } cs$<>8__locals.purchasePromise.OOOIENHGNCA(); } // Token: 0x04003C61 RID: 15457 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003C61")] public string message; // Token: 0x04003C62 RID: 15458 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003C62")] public BNOHDIHPGBA.DKEPHIDJGBO CS$<>8__locals3; } // Token: 0x02000F26 RID: 3878 [Token(Token = "0x2000F26")] [CompilerGenerated] private sealed class EGNMJALIFLN { // Token: 0x06005926 RID: 22822 RVA: 0x0013E7E4 File Offset: 0x0013C9E4 [Token(Token = "0x6005926")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public EGNMJALIFLN() { } // Token: 0x06005927 RID: 22823 RVA: 0x0013E7F8 File Offset: 0x0013C9F8 [Token(Token = "0x6005927")] [Address(RVA = "0xA9F600", Offset = "0xA9E400", VA = "0x180A9F600")] internal void b__0() { this.promise.OOOIENHGNCA(); } // Token: 0x04003C63 RID: 15459 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003C63")] public JJEKJGALHKO promise; } // Token: 0x02000F27 RID: 3879 [Token(Token = "0x2000F27")] [CompilerGenerated] private sealed class BKEJOCOEKNG { // Token: 0x06005928 RID: 22824 RVA: 0x0013E818 File Offset: 0x0013CA18 [Token(Token = "0x6005928")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public BKEJOCOEKNG() { } // Token: 0x04003C64 RID: 15460 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003C64")] public string playerFacingErrorMessage; } // Token: 0x02000F28 RID: 3880 [Token(Token = "0x2000F28")] [CompilerGenerated] private sealed class KDMCKMGCBOO { // Token: 0x06005929 RID: 22825 RVA: 0x0013E82C File Offset: 0x0013CA2C [Token(Token = "0x6005929")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public KDMCKMGCBOO() { } // Token: 0x0600592A RID: 22826 RVA: 0x0013E840 File Offset: 0x0013CA40 [Token(Token = "0x600592A")] [Address(RVA = "0xAA97F0", Offset = "0xAA85F0", VA = "0x180AA97F0")] internal void b__0() { BNOHDIHPGBA.BKEJOCOEKNG cs$<>8__locals = this.CS$<>8__locals1; JJEKJGALHKO jjekjgalhko = this.promise; string playerFacingErrorMessage = cs$<>8__locals.playerFacingErrorMessage; jjekjgalhko.HMFPPBJFHKD(playerFacingErrorMessage); } // Token: 0x04003C65 RID: 15461 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003C65")] public JJEKJGALHKO promise; // Token: 0x04003C66 RID: 15462 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003C66")] public BNOHDIHPGBA.BKEJOCOEKNG CS$<>8__locals1; } // Token: 0x02000F29 RID: 3881 [Token(Token = "0x2000F29")] [CompilerGenerated] private sealed class ILMLGDABGDC { // Token: 0x0600592B RID: 22827 RVA: 0x0013E870 File Offset: 0x0013CA70 [Token(Token = "0x600592B")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public ILMLGDABGDC() { } // Token: 0x0600592C RID: 22828 RVA: 0x0013E884 File Offset: 0x0013CA84 [Token(Token = "0x600592C")] [Address(RVA = "0xAA13F0", Offset = "0xAA01F0", VA = "0x180AA13F0")] internal void b__3() { MessageDialogModel messageDialogModel = this.cachedMessageDialog; if (messageDialogModel != 0) { messageDialogModel.Dismiss(); return; } } // Token: 0x0600592D RID: 22829 RVA: 0x0013E8A4 File Offset: 0x0013CAA4 [Token(Token = "0x600592D")] [Address(RVA = "0xAA96A0", Offset = "0xAA84A0", VA = "0x180AA96A0")] internal void b__4() { BrowserModel browserModel = this.browserModel; CheckoutDialogModel checkoutDialogModel = this.checkoutDialog; MessageDialogModel messageDialogModel = this.cachedMessageDialog; BNOHDIHPGBA.AHCNAOCBBDD(browserModel, checkoutDialogModel, messageDialogModel); } // Token: 0x0600592E RID: 22830 RVA: 0x0013E8D0 File Offset: 0x0013CAD0 [Token(Token = "0x600592E")] [Address(RVA = "0xAA13F0", Offset = "0xAA01F0", VA = "0x180AA13F0")] internal void b__0() { MessageDialogModel messageDialogModel = this.cachedMessageDialog; if (messageDialogModel != 0) { messageDialogModel.Dismiss(); return; } } // Token: 0x0600592F RID: 22831 RVA: 0x0013E8F0 File Offset: 0x0013CAF0 [Token(Token = "0x600592F")] [Address(RVA = "0xAA9620", Offset = "0xAA8420", VA = "0x180AA9620")] internal void b__1() { BrowserModel browserModel = this.browserModel; CheckoutDialogModel checkoutDialogModel = this.checkoutDialog; MessageDialogModel messageDialogModel = this.cachedMessageDialog; BNOHDIHPGBA.AHCNAOCBBDD(browserModel, checkoutDialogModel, messageDialogModel); } // Token: 0x06005930 RID: 22832 RVA: 0x0013E91C File Offset: 0x0013CB1C [Token(Token = "0x6005930")] [Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")] internal void b__2(MessageDialogModel dialog) { this.cachedMessageDialog = dialog; } // Token: 0x04003C67 RID: 15463 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003C67")] public MessageDialogModel cachedMessageDialog; // Token: 0x04003C68 RID: 15464 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003C68")] public BrowserModel browserModel; // Token: 0x04003C69 RID: 15465 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4003C69")] public CheckoutDialogModel checkoutDialog; } }