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: 0x02000F8E RID: 3982 [Token(Token = "0x2000F8E")] public static class BNOHDIHPGBA { // Token: 0x06005B0B RID: 23307 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6005B0B")] [Address(RVA = "0x168DAA0", Offset = "0x168CAA0", VA = "0x18168DAA0")] public static PMGCJEPKFOF PEEENDOCDJL(this DialogListModel PKNFMCGAJNF, string NGPMADFHHKP) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06005B0C RID: 23308 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6005B0C")] [Address(RVA = "0x168CB10", Offset = "0x168BB10", VA = "0x18168CB10")] 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: 0x06005B0D RID: 23309 RVA: 0x00141BE0 File Offset: 0x0013FDE0 [Token(Token = "0x6005B0D")] [Address(RVA = "0x168ACD0", Offset = "0x1689CD0", VA = "0x18168ACD0")] 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: 0x06005B0E RID: 23310 RVA: 0x00141C0C File Offset: 0x0013FE0C [Token(Token = "0x6005B0E")] [Address(RVA = "0x168B980", Offset = "0x168A980", VA = "0x18168B980")] 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: 0x06005B0F RID: 23311 RVA: 0x00141C50 File Offset: 0x0013FE50 [Token(Token = "0x6005B0F")] [Address(RVA = "0x168D6C0", Offset = "0x168C6C0", VA = "0x18168D6C0")] public static bool KOHILPACDHA(MJLPNOMEFKG IOBEPGLJNIP, DGOHCPBKOHD PFNGHHBCMGE, NLEKGNENMCO.LOCNECLOHCA BPFKMJKAOBO) { if (PFNGHHBCMGE == DGOHCPBKOHD.DormMirror) { string k__BackingField = IOBEPGLJNIP.k__BackingField; } throw new NullReferenceException(); } // Token: 0x06005B10 RID: 23312 RVA: 0x00141C74 File Offset: 0x0013FE74 [Token(Token = "0x6005B10")] [Address(RVA = "0x168D260", Offset = "0x168C260", VA = "0x18168D260")] private static DABKFAIHBBP IFMMKMEACOH(DialogListModel PKNFMCGAJNF, HOJMGAMMIAD IBONNNCLMHK, NLEKGNENMCO.LOCNECLOHCA BPFKMJKAOBO, bool PNJNGDHIJDE) { 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; } DialogListModel dialogListModel = PKNFMCGAJNF; HOJMGAMMIAD purchasedGiftDrop = IBONNNCLMHK; bool isSingleItemPurchase = PNJNGDHIJDE; DABKFAIHBBP dabkfaihbbp = dialogListModel.PKJGNMBHCCJ(purchasedGiftDrop, isSingleItemPurchase); 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); string k__BackingField = IBONNNCLMHK.k__BackingField.k__BackingField; if (kfbabpapimb == 0) { Player.k__BackingField.playerEvents.PurchasedClothingItem(); } Player.k__BackingField.playerEvents.PurchasedNonClothingItem(); JJEKJGALHKO promise2 = promise; throw new NullReferenceException(); } // Token: 0x06005B11 RID: 23313 RVA: 0x00141D24 File Offset: 0x0013FF24 [Token(Token = "0x6005B11")] [Address(RVA = "0x168DC30", Offset = "0x168CC30", VA = "0x18168DC30")] private static DABKFAIHBBP PIHBFCAKHPH(this DialogListModel PKNFMCGAJNF, HOJMGAMMIAD IBONNNCLMHK, NLEKGNENMCO.LOCNECLOHCA BPFKMJKAOBO, bool PNJNGDHIJDE, DGOHCPBKOHD PFNGHHBCMGE) { MJLPNOMEFKG k__BackingField = IBONNNCLMHK.k__BackingField; string k__BackingField = k__BackingField.k__BackingField; return BNOHDIHPGBA.IFMMKMEACOH(PKNFMCGAJNF, IBONNNCLMHK, BPFKMJKAOBO, PNJNGDHIJDE); } // Token: 0x06005B12 RID: 23314 RVA: 0x00141D70 File Offset: 0x0013FF70 [Token(Token = "0x6005B12")] [Address(RVA = "0x168DE50", Offset = "0x168CE50", VA = "0x18168DE50")] private static DABKFAIHBBP PKJGNMBHCCJ(this DialogListModel PKNFMCGAJNF, HOJMGAMMIAD IBONNNCLMHK, bool PNJNGDHIJDE) { return JJEKJGALHKO.k__BackingField; } // Token: 0x06005B13 RID: 23315 RVA: 0x00141DEC File Offset: 0x0013FFEC [Token(Token = "0x6005B13")] [Address(RVA = "0x168AA50", Offset = "0x1689A50", VA = "0x18168AA50")] private static DABKFAIHBBP BEKLGEFKMOC(this DialogListModel PKNFMCGAJNF, string MOPOMPHBHKF, bool JDLJKGABDHB) { return JJEKJGALHKO.LIPGKFECLDO(MOPOMPHBHKF); } // Token: 0x06005B14 RID: 23316 RVA: 0x00141E78 File Offset: 0x00140078 [Token(Token = "0x6005B14")] [Address(RVA = "0x168B650", Offset = "0x168A650", VA = "0x18168B650")] 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__13_0 == 0) { BNOHDIHPGBA.<>c.<>9__13_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: 0x06005B15 RID: 23317 RVA: 0x00141F20 File Offset: 0x00140120 [Token(Token = "0x6005B15")] [Address(RVA = "0x168AC60", Offset = "0x1689C60", VA = "0x18168AC60")] 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: 0x06005B16 RID: 23318 RVA: 0x00141F3C File Offset: 0x0014013C [Token(Token = "0x6005B16")] [Address(RVA = "0x168BE10", Offset = "0x168AE10", VA = "0x18168BE10")] public static DABKFAIHBBP GDAJPJGPNIM(this DialogListModel PKNFMCGAJNF, List EDHCHJAHJMJ, List LMKCLIBHJLL, bool JDLJKGABDHB) { BNOHDIHPGBA.GEECLKJIGOK geeclkjigok = new BNOHDIHPGBA.GEECLKJIGOK(); bool flag; geeclkjigok.isTotalSuccess = flag; if (!geeclkjigok.isTotalSuccess) { return JJEKJGALHKO.LIPGKFECLDO(string.Empty); } BNOHDIHPGBA.DDHHGNDOJBH ddhhgndojbh = new BNOHDIHPGBA.DDHHGNDOJBH(); ddhhgndojbh.CS$<>8__locals1 = geeclkjigok; JJEKJGALHKO jjekjgalhko = new JJEKJGALHKO(); ddhhgndojbh.purchasePromise = jjekjgalhko; string text = string.Join(", ", EDHCHJAHJMJ); if (ddhhgndojbh.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.DDHHGNDOJBH cs$<>8__locals2 = ddhhgndojbh; 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 = ddhhgndojbh.CS$<>8__locals1.isTotalSuccess; if (isTotalSuccess) { } string message3 = message; PlayerCommerceConfig instance = PlayerCommerceConfig.Instance; if (isTotalSuccess) { } Sprite warningIcon = instance.warningIcon; BNOHDIHPGBA.GEECLKJIGOK cs$<>8__locals = ddhhgndojbh.CS$<>8__locals1; if ((cs$<>8__locals.isTotalSuccess ? 1 : 0) != num) { } int num2 = 0; BNOHDIHPGBA.PMEIPMLGADA pmeipmlgada; pmeipmlgada.FieldGetter(num2, message3, warningIcon); pmeipmlgada.CS$<>8__locals2 = ddhhgndojbh; pmeipmlgada.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 = pmeipmlgada.CS$<>8__locals2.purchasePromise; string errorMessage = pmeipmlgada.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: 0x06005B17 RID: 23319 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6005B17")] [Address(RVA = "0x168AEC0", Offset = "0x1689EC0", VA = "0x18168AEC0")] 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: 0x06005B18 RID: 23320 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6005B18")] [Address(RVA = "0x168A560", Offset = "0x1689560", VA = "0x18168A560")] 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: 0x06005B19 RID: 23321 RVA: 0x001420D4 File Offset: 0x001402D4 [Token(Token = "0x6005B19")] [Address(RVA = "0x168D520", Offset = "0x168C520", VA = "0x18168D520")] public static DABKFAIHBBP IIADEGDMMAH(this DialogListModel PKNFMCGAJNF, LICPDLGAGGA EICGEAEHBBO, string FEEHCDIMBAJ, bool EEDFHGFNAPP) { int num = 0; BNOHDIHPGBA.EGNMJALIFLN egnmjalifln; egnmjalifln.FieldGetter(num, FEEHCDIMBAJ, EEDFHGFNAPP); egnmjalifln.dialogListModel = PKNFMCGAJNF; egnmjalifln.costInfo = EICGEAEHBBO; egnmjalifln.entrypointName = FEEHCDIMBAJ; egnmjalifln.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 = egnmjalifln.dialogListModel; LICPDLGAGGA costInfo = egnmjalifln.costInfo; string entrypointName = egnmjalifln.entrypointName; bool isSingleInventionPurchase = egnmjalifln.isSingleInventionPurchase; return dialogListModel.MMJCMBKCEIE(costInfo, entrypointName, CFLMJLFBOKH.NOIAPAJCEMB.TrialRoomSavePurchaseSuccessful, isSingleInventionPurchase); } DialogListModel dialogListModel2 = egnmjalifln.dialogListModel; LICPDLGAGGA costInfo2 = egnmjalifln.costInfo; string entrypointName2 = egnmjalifln.entrypointName; bool isSingleInventionPurchase2 = egnmjalifln.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 < egnmjalifln) { num2 += num2; if (num2 == egnmjalifln) { goto IL_80; } num2++; } int num3 = 0; PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.JKOHKDFNCCI(func, num3); IL_80: pmgcjepkfof += pmgcjepkfof; throw new NullReferenceException(); } // Token: 0x06005B1A RID: 23322 RVA: 0x00142170 File Offset: 0x00140370 [Token(Token = "0x6005B1A")] [Address(RVA = "0x168C260", Offset = "0x168B260", VA = "0x18168C260")] public static DABKFAIHBBP GGNFPKFMCOE(this DialogListModel PKNFMCGAJNF, List EDHCHJAHJMJ, List LMKCLIBHJLL, bool JDLJKGABDHB) { BNOHDIHPGBA.MGOAIFAIFBK mgoaifaifbk = new BNOHDIHPGBA.MGOAIFAIFBK(); bool flag; mgoaifaifbk.isTotalSuccess = flag; if (!mgoaifaifbk.isTotalSuccess) { return JJEKJGALHKO.LIPGKFECLDO(0); } BNOHDIHPGBA.FHNLHICKIKN fhnlhickikn = new BNOHDIHPGBA.FHNLHICKIKN(); fhnlhickikn.CS$<>8__locals1 = mgoaifaifbk; JJEKJGALHKO jjekjgalhko = new JJEKJGALHKO(); fhnlhickikn.purchasePromise = jjekjgalhko; string text = string.Join(", ", EDHCHJAHJMJ); if (fhnlhickikn.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.FHNLHICKIKN cs$<>8__locals2 = fhnlhickikn; 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 = fhnlhickikn.CS$<>8__locals1.isTotalSuccess; if (isTotalSuccess) { } string message3 = message; PlayerCommerceConfig instance = PlayerCommerceConfig.Instance; if (isTotalSuccess) { } Sprite warningIcon = instance.warningIcon; BNOHDIHPGBA.MGOAIFAIFBK cs$<>8__locals = fhnlhickikn.CS$<>8__locals1; if (cs$<>8__locals.isTotalSuccess) { } int num = 0; BNOHDIHPGBA.OAFNLPAHLMM oafnlpahlmm; oafnlpahlmm.FieldGetter(num, message3, warningIcon); oafnlpahlmm.CS$<>8__locals2 = fhnlhickikn; oafnlpahlmm.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 = oafnlpahlmm.CS$<>8__locals2.purchasePromise; string errorMessage = oafnlpahlmm.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: 0x06005B1B RID: 23323 RVA: 0x00142300 File Offset: 0x00140500 [Token(Token = "0x6005B1B")] [Address(RVA = "0x168D770", Offset = "0x168C770", VA = "0x18168D770")] 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: 0x06005B1C RID: 23324 RVA: 0x0014239C File Offset: 0x0014059C [Token(Token = "0x6005B1C")] [Address(RVA = "0x168BD00", Offset = "0x168AD00", VA = "0x18168BD00")] 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: 0x06005B1D RID: 23325 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6005B1D")] [Address(RVA = "0x168B1E0", Offset = "0x168A1E0", VA = "0x18168B1E0")] 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: 0x06005B1E RID: 23326 RVA: 0x001423B0 File Offset: 0x001405B0 [Token(Token = "0x6005B1E")] [Address(RVA = "0x168D040", Offset = "0x168C040", VA = "0x18168D040")] 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: 0x06005B1F RID: 23327 RVA: 0x00142420 File Offset: 0x00140620 [Token(Token = "0x6005B1F")] [Address(RVA = "0x168C690", Offset = "0x168B690", VA = "0x18168C690")] public static PMGCJEPKFOF GMAMBFMPOGJ(this DialogListModel PKNFMCGAJNF, BrowserModel IKDKMJAKNPD, long GNJFAKLCBDK, [Optional] CheckoutDialogModel JFLFLJBHGMM) { BNOHDIHPGBA.CBAIHJHFKFF cbaihjhfkff = new BNOHDIHPGBA.CBAIHJHFKFF(); cbaihjhfkff.browserModel = IKDKMJAKNPD; int num = 0; cbaihjhfkff.cachedMessageDialog = num; cbaihjhfkff.checkoutDialog = JFLFLJBHGMM; IMAFJGKHEMD nebeabbofgd = BNOHDIHPGBA.NEBEABBOFGD; Action action = delegate { MessageDialogModel cachedMessageDialog = cbaihjhfkff.cachedMessageDialog; if (cachedMessageDialog != 0) { cachedMessageDialog.Dismiss(); return; } }; nebeabbofgd.MEEKCCGGFFD = action; IMAFJGKHEMD dfcpkpocbig = BNOHDIHPGBA.DFCPKPOCBIG; Action action2 = delegate { BrowserModel browserModel = cbaihjhfkff.browserModel; CheckoutDialogModel checkoutDialog = cbaihjhfkff.checkoutDialog; MessageDialogModel cachedMessageDialog2 = cbaihjhfkff.cachedMessageDialog; BNOHDIHPGBA.AHCNAOCBBDD(browserModel, checkoutDialog, cachedMessageDialog2); }; dfcpkpocbig.MEEKCCGGFFD = action2; IMAFJGKHEMD imafjgkhemd = new IMAFJGKHEMD(); imafjgkhemd.GPJEDBDCNNP = "Cancel"; imafjgkhemd.BMBFCGOFPIM = num; Action action3 = delegate { MessageDialogModel cachedMessageDialog3 = cbaihjhfkff.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 = cbaihjhfkff.browserModel; CheckoutDialogModel checkoutDialog2 = cbaihjhfkff.checkoutDialog; MessageDialogModel cachedMessageDialog4 = cbaihjhfkff.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) { cbaihjhfkff.cachedMessageDialog = dialog; }; if (num < cbaihjhfkff) { num += num; if (num != cbaihjhfkff) { num++; } } pmgcjepkfof += pmgcjepkfof; throw new NullReferenceException(); } // Token: 0x06005B20 RID: 23328 RVA: 0x00142584 File Offset: 0x00140784 [Token(Token = "0x6005B20")] [Address(RVA = "0x168A470", Offset = "0x1689470", VA = "0x18168A470")] 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: 0x06005B21 RID: 23329 RVA: 0x0000220F File Offset: 0x0000040F // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x6005B21")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")] static BNOHDIHPGBA() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x04003D2E RID: 15662 [Token(Token = "0x4003D2E")] private static List GBIOHGLDINH; // Token: 0x04003D2F RID: 15663 [Token(Token = "0x4003D2F")] private static IMAFJGKHEMD DFCPKPOCBIG; // Token: 0x04003D30 RID: 15664 [Token(Token = "0x4003D30")] private static IMAFJGKHEMD NEBEABBOFGD; // Token: 0x02000F8F RID: 3983 [Token(Token = "0x2000F8F")] public class OFCMJLHAKLH { // Token: 0x06005B22 RID: 23330 RVA: 0x001425D8 File Offset: 0x001407D8 [Token(Token = "0x6005B22")] [Address(RVA = "0x16A30D0", Offset = "0x16A20D0", VA = "0x1816A30D0")] public OFCMJLHAKLH() { List list = new List(); this.HNIBDNIMAII = list; List list2 = new List(); this.NGCMLAJJCPG = list2; base..ctor(); } // Token: 0x04003D31 RID: 15665 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003D31")] public List HNIBDNIMAII; // Token: 0x04003D32 RID: 15666 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003D32")] public List NGCMLAJJCPG; } // Token: 0x02000F90 RID: 3984 [Token(Token = "0x2000F90")] [CompilerGenerated] private sealed class MKAFFIBIDNE { // Token: 0x06005B23 RID: 23331 RVA: 0x00142608 File Offset: 0x00140808 [Token(Token = "0x6005B23")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public MKAFFIBIDNE() { } // Token: 0x06005B24 RID: 23332 RVA: 0x0014261C File Offset: 0x0014081C [Token(Token = "0x6005B24")] [Address(RVA = "0x16A28F0", Offset = "0x16A18F0", VA = "0x1816A28F0")] internal PMGCJEPKFOF b__0(BaseDialogModel dialog) { if (dialog == 0) { } this.cachedLoadingDialog = dialog; PMGCJEPKFOF pmgcjepkfof; return pmgcjepkfof; } // Token: 0x04003D33 RID: 15667 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003D33")] public LoadingDialogModel cachedLoadingDialog; } // Token: 0x02000F91 RID: 3985 [Token(Token = "0x2000F91")] [CompilerGenerated] private sealed class FPINPEDDDAM { // Token: 0x06005B25 RID: 23333 RVA: 0x00142638 File Offset: 0x00140838 [Token(Token = "0x6005B25")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public FPINPEDDDAM() { } // Token: 0x06005B26 RID: 23334 RVA: 0x0014264C File Offset: 0x0014084C [Token(Token = "0x6005B26")] [Address(RVA = "0x169EFA0", Offset = "0x169DFA0", VA = "0x18169EFA0")] 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: 0x06005B27 RID: 23335 RVA: 0x00142710 File Offset: 0x00140910 [Token(Token = "0x6005B27")] [Address(RVA = "0x16892C0", Offset = "0x16882C0", VA = "0x1816892C0")] internal void b__1() { LoadingDialogModel loadingDialogModel = this.loadingDialog; if (loadingDialogModel != 0) { loadingDialogModel.Dismiss(); return; } } // Token: 0x04003D34 RID: 15668 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003D34")] public LoadingDialogModel loadingDialog; // Token: 0x04003D35 RID: 15669 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003D35")] public IIKFCAONJCO costInfo; // Token: 0x04003D36 RID: 15670 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4003D36")] public DialogListModel dialogListModel; // Token: 0x04003D37 RID: 15671 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4003D37")] public DGOHCPBKOHD storefrontEntryPoint; // Token: 0x04003D38 RID: 15672 [global::Cpp2IlInjected.FieldOffset(Offset = "0x2C")] [Token(Token = "0x4003D38")] public int wishlistAccountId; // Token: 0x04003D39 RID: 15673 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4003D39")] public CBLLFJEDOII totalPurchasePromise; } // Token: 0x02000F92 RID: 3986 [Token(Token = "0x2000F92")] [CompilerGenerated] private sealed class MLBBHNAFOAB { // Token: 0x06005B28 RID: 23336 RVA: 0x00142730 File Offset: 0x00140930 [Token(Token = "0x6005B28")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public MLBBHNAFOAB() { } // Token: 0x06005B29 RID: 23337 RVA: 0x00142744 File Offset: 0x00140944 [Token(Token = "0x6005B29")] [Address(RVA = "0x16A29B0", Offset = "0x16A19B0", VA = "0x1816A29B0")] 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: 0x06005B2A RID: 23338 RVA: 0x00142820 File Offset: 0x00140A20 [Token(Token = "0x6005B2A")] [Address(RVA = "0x16A2C80", Offset = "0x16A1C80", VA = "0x1816A2C80")] internal void b__3() { CBLLFJEDOII totalPurchasePromise = this.CS$<>8__locals1.totalPurchasePromise; BNOHDIHPGBA.OFCMJLHAKLH ofcmjlhaklh = this.totalPurchaseResults; totalPurchasePromise.OOOIENHGNCA(ofcmjlhaklh); } // Token: 0x04003D3A RID: 15674 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003D3A")] public BNOHDIHPGBA.OFCMJLHAKLH totalPurchaseResults; // Token: 0x04003D3B RID: 15675 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003D3B")] public bool isSingleItemPurchase; // Token: 0x04003D3C RID: 15676 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4003D3C")] public List purchasePromises; // Token: 0x04003D3D RID: 15677 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4003D3D")] public BNOHDIHPGBA.FPINPEDDDAM CS$<>8__locals1; } // Token: 0x02000F93 RID: 3987 [Token(Token = "0x2000F93")] [CompilerGenerated] private sealed class BOMLHOHOPKF { // Token: 0x06005B2B RID: 23339 RVA: 0x00142850 File Offset: 0x00140A50 [Token(Token = "0x6005B2B")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public BOMLHOHOPKF() { } // Token: 0x06005B2C RID: 23340 RVA: 0x00142864 File Offset: 0x00140A64 [Token(Token = "0x6005B2C")] [Address(RVA = "0x1690850", Offset = "0x168F850", VA = "0x181690850")] 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: 0x06005B2D RID: 23341 RVA: 0x001428A0 File Offset: 0x00140AA0 [Token(Token = "0x6005B2D")] [Address(RVA = "0x16908C0", Offset = "0x168F8C0", VA = "0x1816908C0")] 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: 0x06005B2E RID: 23342 RVA: 0x001428DC File Offset: 0x00140ADC [Token(Token = "0x6005B2E")] [Address(RVA = "0x1690930", Offset = "0x168F930", VA = "0x181690930")] 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: 0x06005B2F RID: 23343 RVA: 0x00142964 File Offset: 0x00140B64 [Token(Token = "0x6005B2F")] [Address(RVA = "0x1690AE0", Offset = "0x168FAE0", VA = "0x181690AE0")] 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: 0x04003D3E RID: 15678 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003D3E")] public MJLPNOMEFKG item; // Token: 0x04003D3F RID: 15679 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003D3F")] public EOCPMOJJGNJ itemCostInfo; // Token: 0x04003D40 RID: 15680 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4003D40")] public JJEKJGALHKO purchaseHandlerPromise; // Token: 0x04003D41 RID: 15681 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4003D41")] public BNOHDIHPGBA.MLBBHNAFOAB CS$<>8__locals2; } // Token: 0x02000F94 RID: 3988 [Token(Token = "0x2000F94")] [CompilerGenerated] private sealed class NPFLIMGDJFH { // Token: 0x06005B30 RID: 23344 RVA: 0x001429C4 File Offset: 0x00140BC4 [Token(Token = "0x6005B30")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public NPFLIMGDJFH() { } // Token: 0x06005B31 RID: 23345 RVA: 0x001429D8 File Offset: 0x00140BD8 [Token(Token = "0x6005B31")] [Address(RVA = "0x16A3010", Offset = "0x16A2010", VA = "0x1816A3010")] internal void b__8() { JJEKJGALHKO purchaseHandlerPromise = this.CS$<>8__locals3.purchaseHandlerPromise; string text = this.e; purchaseHandlerPromise.HMFPPBJFHKD(text); } // Token: 0x04003D42 RID: 15682 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003D42")] public string e; // Token: 0x04003D43 RID: 15683 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003D43")] public BNOHDIHPGBA.BOMLHOHOPKF CS$<>8__locals3; } // Token: 0x02000F95 RID: 3989 [Token(Token = "0x2000F95")] [CompilerGenerated] private sealed class DJOONICDFDJ { // Token: 0x06005B32 RID: 23346 RVA: 0x00142A08 File Offset: 0x00140C08 [Token(Token = "0x6005B32")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public DJOONICDFDJ() { } // Token: 0x06005B33 RID: 23347 RVA: 0x00142A1C File Offset: 0x00140C1C [Token(Token = "0x6005B33")] [Address(RVA = "0x169C8A0", Offset = "0x169B8A0", VA = "0x18169C8A0")] 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; } DialogListModel dialogListModel = this.dialogListModel; HOJMGAMMIAD hojmgammiad = this.purchasedGiftDrop; bool flag = this.isSingleItemPurchase; DABKFAIHBBP dabkfaihbbp = dialogListModel.PKJGNMBHCCJ(hojmgammiad, flag); if (this.<>9__1 == 0) { Action action = delegate { this.promise.OOOIENHGNCA(); }; this.<>9__1 = action; } throw new NullReferenceException(); } // Token: 0x06005B34 RID: 23348 RVA: 0x00142A8C File Offset: 0x00140C8C [Token(Token = "0x6005B34")] [Address(RVA = "0x169C9E0", Offset = "0x169B9E0", VA = "0x18169C9E0")] internal void b__1() { this.promise.OOOIENHGNCA(); } // Token: 0x04003D44 RID: 15684 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003D44")] public DialogListModel dialogListModel; // Token: 0x04003D45 RID: 15685 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003D45")] public HOJMGAMMIAD purchasedGiftDrop; // Token: 0x04003D46 RID: 15686 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4003D46")] public bool isSingleItemPurchase; // Token: 0x04003D47 RID: 15687 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4003D47")] public JJEKJGALHKO promise; // Token: 0x04003D48 RID: 15688 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4003D48")] public Action <>9__1; } // Token: 0x02000F96 RID: 3990 [Token(Token = "0x2000F96")] [CompilerGenerated] private sealed class EFKDMALONFB { // Token: 0x06005B35 RID: 23349 RVA: 0x00142AAC File Offset: 0x00140CAC [Token(Token = "0x6005B35")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public EFKDMALONFB() { } // Token: 0x06005B36 RID: 23350 RVA: 0x00142AC0 File Offset: 0x00140CC0 [Token(Token = "0x6005B36")] [Address(RVA = "0x15C29B0", Offset = "0x15C19B0", VA = "0x1815C29B0")] internal void b__0() { this.promise.OOOIENHGNCA(); } // Token: 0x04003D49 RID: 15689 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003D49")] public JJEKJGALHKO promise; } // Token: 0x02000F97 RID: 3991 [Token(Token = "0x2000F97")] [CompilerGenerated] private sealed class KBEMILEEFLL { // Token: 0x06005B37 RID: 23351 RVA: 0x00142AE0 File Offset: 0x00140CE0 [Token(Token = "0x6005B37")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public KBEMILEEFLL() { } // Token: 0x04003D4A RID: 15690 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003D4A")] public string error; } // Token: 0x02000F98 RID: 3992 [Token(Token = "0x2000F98")] [CompilerGenerated] private sealed class EOOJBJHBJGD { // Token: 0x06005B38 RID: 23352 RVA: 0x00142AF4 File Offset: 0x00140CF4 [Token(Token = "0x6005B38")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public EOOJBJHBJGD() { } // Token: 0x06005B39 RID: 23353 RVA: 0x00142B08 File Offset: 0x00140D08 [Token(Token = "0x6005B39")] [Address(RVA = "0x169C870", Offset = "0x169B870", VA = "0x18169C870")] internal void b__0() { BNOHDIHPGBA.KBEMILEEFLL cs$<>8__locals = this.CS$<>8__locals1; JJEKJGALHKO jjekjgalhko = this.promise; string error = cs$<>8__locals.error; jjekjgalhko.HMFPPBJFHKD(error); } // Token: 0x04003D4B RID: 15691 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003D4B")] public JJEKJGALHKO promise; // Token: 0x04003D4C RID: 15692 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003D4C")] public BNOHDIHPGBA.KBEMILEEFLL CS$<>8__locals1; } // Token: 0x02000F9A RID: 3994 [Token(Token = "0x2000F9A")] [CompilerGenerated] private sealed class GEECLKJIGOK { // Token: 0x06005B3D RID: 23357 RVA: 0x00142B80 File Offset: 0x00140D80 [Token(Token = "0x6005B3D")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public GEECLKJIGOK() { } // Token: 0x04003D4F RID: 15695 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003D4F")] public bool isTotalSuccess; } // Token: 0x02000F9B RID: 3995 [Token(Token = "0x2000F9B")] [CompilerGenerated] private sealed class DDHHGNDOJBH { // Token: 0x06005B3E RID: 23358 RVA: 0x00142B94 File Offset: 0x00140D94 [Token(Token = "0x6005B3E")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public DDHHGNDOJBH() { } // Token: 0x04003D50 RID: 15696 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003D50")] public JJEKJGALHKO purchasePromise; // Token: 0x04003D51 RID: 15697 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003D51")] public BNOHDIHPGBA.GEECLKJIGOK CS$<>8__locals1; } // Token: 0x02000F9C RID: 3996 [Token(Token = "0x2000F9C")] [CompilerGenerated] private sealed class PMEIPMLGADA { // Token: 0x06005B3F RID: 23359 RVA: 0x00142BA8 File Offset: 0x00140DA8 [Token(Token = "0x6005B3F")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public PMEIPMLGADA() { } // Token: 0x06005B40 RID: 23360 RVA: 0x00142BBC File Offset: 0x00140DBC [Token(Token = "0x6005B40")] [Address(RVA = "0x16A3040", Offset = "0x16A2040", VA = "0x1816A3040")] internal void b__0() { JJEKJGALHKO purchasePromise = this.CS$<>8__locals2.purchasePromise; string text = this.errorMessage; purchasePromise.HMFPPBJFHKD(text); } // Token: 0x04003D52 RID: 15698 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003D52")] public string errorMessage; // Token: 0x04003D53 RID: 15699 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003D53")] public BNOHDIHPGBA.DDHHGNDOJBH CS$<>8__locals2; } // Token: 0x02000F9D RID: 3997 [Token(Token = "0x2000F9D")] [CompilerGenerated] private sealed class CGHFGFHLLGB { // Token: 0x06005B41 RID: 23361 RVA: 0x00142BEC File Offset: 0x00140DEC [Token(Token = "0x6005B41")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public CGHFGFHLLGB() { } // Token: 0x06005B42 RID: 23362 RVA: 0x00142C00 File Offset: 0x00140E00 [Token(Token = "0x6005B42")] [Address(RVA = "0x16891A0", Offset = "0x16881A0", VA = "0x1816891A0")] internal void b__1() { BNOHDIHPGBA.DDHHGNDOJBH 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: 0x04003D54 RID: 15700 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003D54")] public string message; // Token: 0x04003D55 RID: 15701 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003D55")] public BNOHDIHPGBA.DDHHGNDOJBH CS$<>8__locals3; } // Token: 0x02000F9E RID: 3998 [Token(Token = "0x2000F9E")] [CompilerGenerated] private sealed class BLOAHPDINNC { // Token: 0x06005B43 RID: 23363 RVA: 0x00142C4C File Offset: 0x00140E4C [Token(Token = "0x6005B43")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public BLOAHPDINNC() { } // Token: 0x06005B44 RID: 23364 RVA: 0x00142C60 File Offset: 0x00140E60 [Token(Token = "0x6005B44")] [Address(RVA = "0x16892C0", Offset = "0x16882C0", VA = "0x1816892C0")] internal void b__1() { MessageDialogModel messageDialogModel = this.messageDialog; if (messageDialogModel != 0) { messageDialogModel.Dismiss(); return; } } // Token: 0x06005B45 RID: 23365 RVA: 0x00142C80 File Offset: 0x00140E80 [Token(Token = "0x6005B45")] [Address(RVA = "0x1689200", Offset = "0x1688200", VA = "0x181689200")] internal PMGCJEPKFOF b__0(BaseDialogModel dialog) { if (dialog == 0) { } this.messageDialog = dialog; PMGCJEPKFOF pmgcjepkfof; return pmgcjepkfof; } // Token: 0x04003D56 RID: 15702 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003D56")] public MessageDialogModel messageDialog; } // Token: 0x02000F9F RID: 3999 [Token(Token = "0x2000F9F")] [CompilerGenerated] private sealed class EKPHOCCJCIO { // Token: 0x06005B46 RID: 23366 RVA: 0x00142C9C File Offset: 0x00140E9C [Token(Token = "0x6005B46")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public EKPHOCCJCIO() { } // Token: 0x06005B47 RID: 23367 RVA: 0x00142CB0 File Offset: 0x00140EB0 [Token(Token = "0x6005B47")] [Address(RVA = "0x169EA70", Offset = "0x169DA70", VA = "0x18169EA70")] internal void b__0(TrialInventionManager.NOEAEANPBCA.BKHHCNFALHN purchaseData) { BNOHDIHPGBA.LELKJCIJOAC lelkjcijoac = new BNOHDIHPGBA.LELKJCIJOAC(); lelkjcijoac.CS$<>8__locals2 = this; string k__BackingField = purchaseData.KLHEPEJMGEM.k__BackingField.k__BackingField; lelkjcijoac.inventionName = k__BackingField; DialogListModel dialogListModel = this.dialogListModel; LICPDLGAGGA klhepejmgem = purchaseData.KLHEPEJMGEM; string text = this.entrypointName; bool flag = this.isSingleInventionPurchase; BNOHDIHPGBA.EGNMJALIFLN egnmjalifln = new BNOHDIHPGBA.EGNMJALIFLN(); egnmjalifln.dialogListModel = dialogListModel; egnmjalifln.costInfo = klhepejmgem; egnmjalifln.entrypointName = text; egnmjalifln.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 = egnmjalifln.dialogListModel; LICPDLGAGGA costInfo = egnmjalifln.costInfo; string text2 = egnmjalifln.entrypointName; bool flag2 = egnmjalifln.isSingleInventionPurchase; return dialogListModel2.MMJCMBKCEIE(costInfo, text2, CFLMJLFBOKH.NOIAPAJCEMB.TrialRoomSavePurchaseSuccessful, flag2); } DialogListModel dialogListModel3 = egnmjalifln.dialogListModel; LICPDLGAGGA costInfo2 = egnmjalifln.costInfo; string text3 = egnmjalifln.entrypointName; bool flag3 = egnmjalifln.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 < egnmjalifln) { num += num; if (num == egnmjalifln) { list += list; throw new NullReferenceException(); } num++; } Action action = delegate { List hnibdnimaii = lelkjcijoac.CS$<>8__locals2.totalPurchaseResults.HNIBDNIMAII; string inventionName = lelkjcijoac.inventionName; hnibdnimaii.Add(inventionName); }; Action action2 = delegate(string _) { List ngcmlajjcpg = lelkjcijoac.CS$<>8__locals2.totalPurchaseResults.NGCMLAJJCPG; string inventionName2 = lelkjcijoac.inventionName; ngcmlajjcpg.Add(inventionName2); }; list = this.purchasePromises; } // Token: 0x06005B48 RID: 23368 RVA: 0x00142DAC File Offset: 0x00140FAC [Token(Token = "0x6005B48")] [Address(RVA = "0x169ED50", Offset = "0x169DD50", VA = "0x18169ED50")] internal void b__1() { CBLLFJEDOII cbllfjedoii = this.totalPurchasePromise; TrialInventionManager.ANPILNPJDOA anpilnpjdoa = this.totalPurchaseResults; cbllfjedoii.OOOIENHGNCA(anpilnpjdoa); } // Token: 0x04003D57 RID: 15703 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003D57")] public CBLLFJEDOII totalPurchasePromise; // Token: 0x04003D58 RID: 15704 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003D58")] public DialogListModel dialogListModel; // Token: 0x04003D59 RID: 15705 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4003D59")] public string entrypointName; // Token: 0x04003D5A RID: 15706 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4003D5A")] public bool isSingleInventionPurchase; // Token: 0x04003D5B RID: 15707 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4003D5B")] public TrialInventionManager.ANPILNPJDOA totalPurchaseResults; // Token: 0x04003D5C RID: 15708 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4003D5C")] public List purchasePromises; } // Token: 0x02000FA0 RID: 4000 [Token(Token = "0x2000FA0")] [CompilerGenerated] private sealed class DKEPHIDJGBO { // Token: 0x06005B49 RID: 23369 RVA: 0x00142DD4 File Offset: 0x00140FD4 [Token(Token = "0x6005B49")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public DKEPHIDJGBO() { } // Token: 0x06005B4A RID: 23370 RVA: 0x00142DE8 File Offset: 0x00140FE8 [Token(Token = "0x6005B4A")] [Address(RVA = "0x169CA00", Offset = "0x169BA00", VA = "0x18169CA00")] internal void b__2() { CBLLFJEDOII totalPurchasePromise = this.CS$<>8__locals1.totalPurchasePromise; string text = this.errorMessage; totalPurchasePromise.HMFPPBJFHKD(text); } // Token: 0x04003D5D RID: 15709 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003D5D")] public string errorMessage; // Token: 0x04003D5E RID: 15710 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003D5E")] public BNOHDIHPGBA.EKPHOCCJCIO CS$<>8__locals1; } // Token: 0x02000FA1 RID: 4001 [Token(Token = "0x2000FA1")] [CompilerGenerated] private sealed class LELKJCIJOAC { // Token: 0x06005B4B RID: 23371 RVA: 0x00142E18 File Offset: 0x00141018 [Token(Token = "0x6005B4B")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public LELKJCIJOAC() { } // Token: 0x06005B4C RID: 23372 RVA: 0x00142E2C File Offset: 0x0014102C [Token(Token = "0x6005B4C")] [Address(RVA = "0x16A27C0", Offset = "0x16A17C0", VA = "0x1816A27C0")] internal void b__3() { List hnibdnimaii = this.CS$<>8__locals2.totalPurchaseResults.HNIBDNIMAII; string text = this.inventionName; hnibdnimaii.Add(text); } // Token: 0x06005B4D RID: 23373 RVA: 0x00142E60 File Offset: 0x00141060 [Token(Token = "0x6005B4D")] [Address(RVA = "0x16A2820", Offset = "0x16A1820", VA = "0x1816A2820")] internal void b__4(string _) { List ngcmlajjcpg = this.CS$<>8__locals2.totalPurchaseResults.NGCMLAJJCPG; string text = this.inventionName; ngcmlajjcpg.Add(text); } // Token: 0x04003D5F RID: 15711 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003D5F")] public string inventionName; // Token: 0x04003D60 RID: 15712 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003D60")] public BNOHDIHPGBA.EKPHOCCJCIO CS$<>8__locals2; } // Token: 0x02000FA2 RID: 4002 [Token(Token = "0x2000FA2")] [CompilerGenerated] private sealed class EGNMJALIFLN { // Token: 0x06005B4E RID: 23374 RVA: 0x00142E94 File Offset: 0x00141094 [Token(Token = "0x6005B4E")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public EGNMJALIFLN() { } // Token: 0x06005B4F RID: 23375 RVA: 0x00142EA8 File Offset: 0x001410A8 [Token(Token = "0x6005B4F")] [Address(RVA = "0x169E830", Offset = "0x169D830", VA = "0x18169E830")] 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: 0x04003D61 RID: 15713 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003D61")] public DialogListModel dialogListModel; // Token: 0x04003D62 RID: 15714 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003D62")] public LICPDLGAGGA costInfo; // Token: 0x04003D63 RID: 15715 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4003D63")] public string entrypointName; // Token: 0x04003D64 RID: 15716 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4003D64")] public bool isSingleInventionPurchase; } // Token: 0x02000FA3 RID: 4003 [Token(Token = "0x2000FA3")] [CompilerGenerated] private sealed class MGOAIFAIFBK { // Token: 0x06005B50 RID: 23376 RVA: 0x00142F48 File Offset: 0x00141148 [Token(Token = "0x6005B50")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public MGOAIFAIFBK() { } // Token: 0x04003D65 RID: 15717 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003D65")] public bool isTotalSuccess; } // Token: 0x02000FA4 RID: 4004 [Token(Token = "0x2000FA4")] [CompilerGenerated] private sealed class FHNLHICKIKN { // Token: 0x06005B51 RID: 23377 RVA: 0x00142F5C File Offset: 0x0014115C [Token(Token = "0x6005B51")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public FHNLHICKIKN() { } // Token: 0x04003D66 RID: 15718 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003D66")] public JJEKJGALHKO purchasePromise; // Token: 0x04003D67 RID: 15719 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003D67")] public BNOHDIHPGBA.MGOAIFAIFBK CS$<>8__locals1; } // Token: 0x02000FA5 RID: 4005 [Token(Token = "0x2000FA5")] [CompilerGenerated] private sealed class OAFNLPAHLMM { // Token: 0x06005B52 RID: 23378 RVA: 0x00142F70 File Offset: 0x00141170 [Token(Token = "0x6005B52")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public OAFNLPAHLMM() { } // Token: 0x06005B53 RID: 23379 RVA: 0x00142F84 File Offset: 0x00141184 [Token(Token = "0x6005B53")] [Address(RVA = "0x16A3040", Offset = "0x16A2040", VA = "0x1816A3040")] internal void b__0() { JJEKJGALHKO purchasePromise = this.CS$<>8__locals2.purchasePromise; string text = this.errorMessage; purchasePromise.HMFPPBJFHKD(text); } // Token: 0x04003D68 RID: 15720 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003D68")] public string errorMessage; // Token: 0x04003D69 RID: 15721 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003D69")] public BNOHDIHPGBA.FHNLHICKIKN CS$<>8__locals2; } // Token: 0x02000FA6 RID: 4006 [Token(Token = "0x2000FA6")] [CompilerGenerated] private sealed class AKFCDMLAIPK { // Token: 0x06005B54 RID: 23380 RVA: 0x00142FB4 File Offset: 0x001411B4 [Token(Token = "0x6005B54")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public AKFCDMLAIPK() { } // Token: 0x06005B55 RID: 23381 RVA: 0x00142FC8 File Offset: 0x001411C8 [Token(Token = "0x6005B55")] [Address(RVA = "0x16891A0", Offset = "0x16881A0", VA = "0x1816891A0")] internal void b__1() { BNOHDIHPGBA.FHNLHICKIKN 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: 0x04003D6A RID: 15722 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003D6A")] public string message; // Token: 0x04003D6B RID: 15723 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003D6B")] public BNOHDIHPGBA.FHNLHICKIKN CS$<>8__locals3; } // Token: 0x02000FA7 RID: 4007 [Token(Token = "0x2000FA7")] [CompilerGenerated] private sealed class BKEJOCOEKNG { // Token: 0x06005B56 RID: 23382 RVA: 0x00143014 File Offset: 0x00141214 [Token(Token = "0x6005B56")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public BKEJOCOEKNG() { } // Token: 0x06005B57 RID: 23383 RVA: 0x00143028 File Offset: 0x00141228 [Token(Token = "0x6005B57")] [Address(RVA = "0x15C29B0", Offset = "0x15C19B0", VA = "0x1815C29B0")] internal void b__0() { this.promise.OOOIENHGNCA(); } // Token: 0x04003D6C RID: 15724 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003D6C")] public JJEKJGALHKO promise; } // Token: 0x02000FA8 RID: 4008 [Token(Token = "0x2000FA8")] [CompilerGenerated] private sealed class ILMLGDABGDC { // Token: 0x06005B58 RID: 23384 RVA: 0x00143048 File Offset: 0x00141248 [Token(Token = "0x6005B58")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public ILMLGDABGDC() { } // Token: 0x04003D6D RID: 15725 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003D6D")] public string playerFacingErrorMessage; } // Token: 0x02000FA9 RID: 4009 [Token(Token = "0x2000FA9")] [CompilerGenerated] private sealed class DGCJAFNFBHP { // Token: 0x06005B59 RID: 23385 RVA: 0x0014305C File Offset: 0x0014125C [Token(Token = "0x6005B59")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public DGCJAFNFBHP() { } // Token: 0x06005B5A RID: 23386 RVA: 0x00143070 File Offset: 0x00141270 [Token(Token = "0x6005B5A")] [Address(RVA = "0x169C870", Offset = "0x169B870", VA = "0x18169C870")] internal void b__0() { BNOHDIHPGBA.ILMLGDABGDC cs$<>8__locals = this.CS$<>8__locals1; JJEKJGALHKO jjekjgalhko = this.promise; string playerFacingErrorMessage = cs$<>8__locals.playerFacingErrorMessage; jjekjgalhko.HMFPPBJFHKD(playerFacingErrorMessage); } // Token: 0x04003D6E RID: 15726 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003D6E")] public JJEKJGALHKO promise; // Token: 0x04003D6F RID: 15727 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003D6F")] public BNOHDIHPGBA.ILMLGDABGDC CS$<>8__locals1; } // Token: 0x02000FAA RID: 4010 [Token(Token = "0x2000FAA")] [CompilerGenerated] private sealed class CBAIHJHFKFF { // Token: 0x06005B5B RID: 23387 RVA: 0x001430A0 File Offset: 0x001412A0 [Token(Token = "0x6005B5B")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public CBAIHJHFKFF() { } // Token: 0x06005B5C RID: 23388 RVA: 0x001430B4 File Offset: 0x001412B4 [Token(Token = "0x6005B5C")] [Address(RVA = "0x16892C0", Offset = "0x16882C0", VA = "0x1816892C0")] internal void b__3() { MessageDialogModel messageDialogModel = this.cachedMessageDialog; if (messageDialogModel != 0) { messageDialogModel.Dismiss(); return; } } // Token: 0x06005B5D RID: 23389 RVA: 0x001430D4 File Offset: 0x001412D4 [Token(Token = "0x6005B5D")] [Address(RVA = "0x169C7B0", Offset = "0x169B7B0", VA = "0x18169C7B0")] internal void b__4() { BrowserModel browserModel = this.browserModel; CheckoutDialogModel checkoutDialogModel = this.checkoutDialog; MessageDialogModel messageDialogModel = this.cachedMessageDialog; BNOHDIHPGBA.AHCNAOCBBDD(browserModel, checkoutDialogModel, messageDialogModel); } // Token: 0x06005B5E RID: 23390 RVA: 0x00143100 File Offset: 0x00141300 [Token(Token = "0x6005B5E")] [Address(RVA = "0x16892C0", Offset = "0x16882C0", VA = "0x1816892C0")] internal void b__0() { MessageDialogModel messageDialogModel = this.cachedMessageDialog; if (messageDialogModel != 0) { messageDialogModel.Dismiss(); return; } } // Token: 0x06005B5F RID: 23391 RVA: 0x00143120 File Offset: 0x00141320 [Token(Token = "0x6005B5F")] [Address(RVA = "0x169C730", Offset = "0x169B730", VA = "0x18169C730")] internal void b__1() { BrowserModel browserModel = this.browserModel; CheckoutDialogModel checkoutDialogModel = this.checkoutDialog; MessageDialogModel messageDialogModel = this.cachedMessageDialog; BNOHDIHPGBA.AHCNAOCBBDD(browserModel, checkoutDialogModel, messageDialogModel); } // Token: 0x06005B60 RID: 23392 RVA: 0x0014314C File Offset: 0x0014134C [Token(Token = "0x6005B60")] [Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")] internal void b__2(MessageDialogModel dialog) { this.cachedMessageDialog = dialog; } // Token: 0x04003D70 RID: 15728 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003D70")] public MessageDialogModel cachedMessageDialog; // Token: 0x04003D71 RID: 15729 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003D71")] public BrowserModel browserModel; // Token: 0x04003D72 RID: 15730 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4003D72")] public CheckoutDialogModel checkoutDialog; } }