using System; using System.Collections; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; using Cpp2IlInjected; using UnityEngine; // Token: 0x020012C8 RID: 4808 [Token(Token = "0x20012C8")] public class NLEKGNENMCO { // Token: 0x06006D51 RID: 27985 RVA: 0x001826AC File Offset: 0x001808AC [Token(Token = "0x6006D51")] [Address(RVA = "0x13B7620", Offset = "0x13B6420", VA = "0x1813B7620")] public static void BGNNKPCDIKP() { int num; Action action = new Action(num.OFFLOPLJBBG); num = 0; int num2; Action action2 = new Action(num2.NPCPLFAONFO); num2 = 0; int num3; Action action3 = new Action(num3.JPFGCHENJMH); num3 = 0; BPHGKAEDBPE.CABLOFOHBDM(action, action2, action3); } // Token: 0x06006D52 RID: 27986 RVA: 0x001826F4 File Offset: 0x001808F4 [Token(Token = "0x6006D52")] [Address(RVA = "0x13B8E80", Offset = "0x13B7C80", VA = "0x1813B8E80")] private static void OFFLOPLJBBG() { int num; PAJOOHAOLEE.HMOACIFIOCN hmoacifiocn = new PAJOOHAOLEE.HMOACIFIOCN(num.OJEPMICDIEI); num = 0; PAJOOHAOLEE.NMANOHJOCJD("gift.manualconsumed", hmoacifiocn); int num2; PAJOOHAOLEE.HMOACIFIOCN hmoacifiocn2 = new PAJOOHAOLEE.HMOACIFIOCN(num2.DACGFKLNNAD); num2 = 0; PAJOOHAOLEE.NMANOHJOCJD(PAJOOHAOLEE.OMJEBOKFJBC.GiftPackageReceived, hmoacifiocn2); int num3; PAJOOHAOLEE.HMOACIFIOCN hmoacifiocn3 = new PAJOOHAOLEE.HMOACIFIOCN(num3.HBCMHBKPKNM); num3 = 0; PAJOOHAOLEE.NMANOHJOCJD(PAJOOHAOLEE.OMJEBOKFJBC.GiftPackageReceivedImmediate, hmoacifiocn3); int num4; PAJOOHAOLEE.HMOACIFIOCN hmoacifiocn4 = new PAJOOHAOLEE.HMOACIFIOCN(num4.GIEDHAPCCIA); num4 = 0; PAJOOHAOLEE.NMANOHJOCJD(PAJOOHAOLEE.OMJEBOKFJBC.GiftPackageRewardSelectionReceived, hmoacifiocn4); } // Token: 0x06006D53 RID: 27987 RVA: 0x00182768 File Offset: 0x00180968 [Token(Token = "0x6006D53")] [Address(RVA = "0x13B8E00", Offset = "0x13B7C00", VA = "0x1813B8E00")] private static void NPCPLFAONFO() { } // Token: 0x06006D54 RID: 27988 RVA: 0x00182778 File Offset: 0x00180978 [Token(Token = "0x6006D54")] [Address(RVA = "0x13B8680", Offset = "0x13B7480", VA = "0x1813B8680")] private static void JPFGCHENJMH() { NLEKGNENMCO.k__BackingField.Clear(); NLEKGNENMCO.EIAMEEIAPEP.Clear(); NLEKGNENMCO.ADLAOHFPOMO.LKLKGDMFMCC(); } // Token: 0x06006D55 RID: 27989 RVA: 0x001827AC File Offset: 0x001809AC [Token(Token = "0x6006D55")] [Address(RVA = "0x13B7FE0", Offset = "0x13B6DE0", VA = "0x1813B7FE0")] private static bool HJIJDEDKOJD(NLEKGNENMCO.LOCNECLOHCA LDABJFMCKEP) { NLEKGNENMCO.IKJOCJIOMCA ikjocjiomca = new NLEKGNENMCO.IKJOCJIOMCA(); ikjocjiomca.package = LDABJFMCKEP; if (LDABJFMCKEP != 0 && LDABJFMCKEP.k__BackingField && LDABJFMCKEP.k__BackingField && LDABJFMCKEP.k__BackingField && ikjocjiomca != 0) { Func func = delegate(NLEKGNENMCO.LOCNECLOHCA g) { long k__BackingField = ikjocjiomca.package.k__BackingField; return g.k__BackingField == k__BackingField; }; bool flag; return !flag; } throw new NullReferenceException(); } // Token: 0x06006D56 RID: 27990 RVA: 0x00182804 File Offset: 0x00180A04 [Token(Token = "0x6006D56")] [Address(RVA = "0x13B93A0", Offset = "0x13B81A0", VA = "0x1813B93A0")] private static void OJEPMICDIEI(Dictionary AFFGEJMJDIJ) { long num = AEOPHJMOOFE.AAKIMHHKCFB("GiftPackageId", AFFGEJMJDIJ); long giftPackageId = num; List list = NLEKGNENMCO.k__BackingField; Func func = delegate(NLEKGNENMCO.LOCNECLOHCA g) { long giftPackageId2 = giftPackageId; return g.k__BackingField == giftPackageId2; }; NLEKGNENMCO.LOCNECLOHCA locneclohca = Enumerable.FirstOrDefault(list, func); if (locneclohca != 0) { locneclohca.k__BackingField = true; bool flag = NLEKGNENMCO.k__BackingField.Remove(locneclohca); } } // Token: 0x06006D57 RID: 27991 RVA: 0x00182870 File Offset: 0x00180A70 [Token(Token = "0x6006D57")] [Address(RVA = "0x13B7700", Offset = "0x13B6500", VA = "0x1813B7700")] private static void DACGFKLNNAD(Dictionary AFFGEJMJDIJ) { int num = 0; int num2 = 0; NLEKGNENMCO.ENBKHKDGMMJ(AFFGEJMJDIJ, num2 != 0, num != 0); } // Token: 0x06006D58 RID: 27992 RVA: 0x0018288C File Offset: 0x00180A8C [Token(Token = "0x6006D58")] [Address(RVA = "0x13B7F80", Offset = "0x13B6D80", VA = "0x1813B7F80")] private static void HBCMHBKPKNM(Dictionary AFFGEJMJDIJ) { int num = 0; NLEKGNENMCO.ENBKHKDGMMJ(AFFGEJMJDIJ, true, num != 0); } // Token: 0x06006D59 RID: 27993 RVA: 0x001828A4 File Offset: 0x00180AA4 [Token(Token = "0x6006D59")] [Address(RVA = "0x13B7F20", Offset = "0x13B6D20", VA = "0x1813B7F20")] private static void GIEDHAPCCIA(Dictionary AFFGEJMJDIJ) { int num = 0; NLEKGNENMCO.ENBKHKDGMMJ(AFFGEJMJDIJ, true, num != 0); } // Token: 0x06006D5A RID: 27994 RVA: 0x001828BC File Offset: 0x00180ABC [Token(Token = "0x6006D5A")] [Address(RVA = "0x13B7930", Offset = "0x13B6730", VA = "0x1813B7930")] private static void ENBKHKDGMMJ(Dictionary AFFGEJMJDIJ, bool DAOAELICEIF, bool JPFLCEDPNLF) { NLEKGNENMCO.LOCNECLOHCA locneclohca = AEOPHJMOOFE.PPGFHEDFBEA(AFFGEJMJDIJ); NLEKGNENMCO.IKJOCJIOMCA ikjocjiomca = new NLEKGNENMCO.IKJOCJIOMCA(); ikjocjiomca.package = locneclohca; if (locneclohca != 0 && locneclohca.k__BackingField && locneclohca.k__BackingField && locneclohca.k__BackingField && ikjocjiomca != 0) { Func func = delegate(NLEKGNENMCO.LOCNECLOHCA g) { long k__BackingField = ikjocjiomca.package.k__BackingField; return g.k__BackingField == k__BackingField; }; bool flag; if (!flag) { NLEKGNENMCO.k__BackingField.Add(locneclohca); MFBGLIHGCGO jehebjeenno = NLEKGNENMCO.JEHEBJEENNO; } } } // Token: 0x170011C4 RID: 4548 // (get) Token: 0x06006D5B RID: 27995 RVA: 0x00182938 File Offset: 0x00180B38 // (set) Token: 0x06006D5C RID: 27996 RVA: 0x0018294C File Offset: 0x00180B4C [Token(Token = "0x170011C4")] public static List JPGOJHLBICE { [Token(Token = "0x6006D5B")] [Address(RVA = "0x13B8120", Offset = "0x13B6F20", VA = "0x1813B8120")] get; [Token(Token = "0x6006D5C")] [Address(RVA = "0x13B8180", Offset = "0x13B6F80", VA = "0x1813B8180")] private set; } // Token: 0x06006D5D RID: 27997 RVA: 0x00182960 File Offset: 0x00180B60 [Token(Token = "0x6006D5D")] [Address(RVA = "0x13B7BE0", Offset = "0x13B69E0", VA = "0x1813B7BE0")] public static PMGCJEPKFOF> EPOGKGLKJHD() { string text = string.Format("{0}v2/gifts", "api/avatar/"); int num = 0; PMGCJEPKFOF pmgcjepkfof = BPHGKAEDBPE.IAHDANBDAAM(text, num != 0); int num2 = 0; PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.NAHFKKGCOFA(num2 != 0); if (NLEKGNENMCO.<>c.<>9__19_0 == 0) { NLEKGNENMCO.<>c.<>9__19_0 = delegate(List newGifts) { List list = NLEKGNENMCO.k__BackingField; Func <>9__19_ = NLEKGNENMCO.<>c.<>9__19_1; if (<>9__19_ == 0) { NLEKGNENMCO.<>c.<>9__19_1 = delegate(NLEKGNENMCO.LOCNECLOHCA g) { if (!g.k__BackingField) { } return g.k__BackingField; }; } IEnumerable enumerable = Enumerable.Where(newGifts, <>9__19_); list.AddRange(enumerable); }; } int num3 = 0; num3 += num3; num3++; return num3.MOAAINIDMGC("Failed to download gifts"); } // Token: 0x06006D5E RID: 27998 RVA: 0x001829D4 File Offset: 0x00180BD4 [Token(Token = "0x6006D5E")] [Address(RVA = "0x13B81E0", Offset = "0x13B6FE0", VA = "0x1813B81E0")] [Obsolete] public static PMGCJEPKFOF JEKOPJCCHKB(HJPLOCLJMDK LHOMKMINCHH, HJPLOCLJMDK? PCCLFNLJAMG, bool DKHOCHIJLBG, string NGPMADFHHKP) { string text = string.Format("{0}v2/gifts/generate", "api/avatar/"); Dictionary dictionary = new Dictionary(); string text2; dictionary.Add("GiftContext", text2); string text3; dictionary.Add("IsGameGift", text3); string text4; dictionary.Add("AlternateGiftContext", text4); if (text3 == 0) { dictionary.Add("Message", NGPMADFHHKP); } CBLLFJEDOII cbllfjedoii = new CBLLFJEDOII(); CBLLFJEDOII promise = cbllfjedoii; BPHGKAEDBPE.OJDJIJDNFHE ojdjijdnfhe = delegate(string error, NLEKGNENMCO.LOCNECLOHCA newGift) { CBLLFJEDOII promise2 = promise; promise2.HMFPPBJFHKD(error); }; BPHGKAEDBPE.OJDJIJDNFHE onPostComplete = ojdjijdnfhe; int num = 0; PMGCJEPKFOF pmgcjepkfof = BPHGKAEDBPE.CKPCAIJMPJN(text, dictionary, num != 0); int num2 = 0; int num3 = 0; PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.FAKEPMNIOAI(num3 != 0, num2 != 0); BPHGKAEDBPE.OJDJIJDNFHE ojdjijdnfhe2 = delegate(string error, NLEKGNENMCO.LOCNECLOHCA newGift) { BPHGKAEDBPE.OJDJIJDNFHE onPostComplete2 = onPostComplete; NLEKGNENMCO.MBNFJILOABN(error, newGift, onPostComplete2); }; DABKFAIHBBP dabkfaihbbp = pmgcjepkfof2.LCGFHJPKIOI(ojdjijdnfhe2); CBLLFJEDOII promise3 = promise; throw new NullReferenceException(); } // Token: 0x06006D5F RID: 27999 RVA: 0x00182AAC File Offset: 0x00180CAC [Token(Token = "0x6006D5F")] [Address(RVA = "0x13B8420", Offset = "0x13B7220", VA = "0x1813B8420")] public static PMGCJEPKFOF JEKOPJCCHKB(HJPLOCLJMDK LHOMKMINCHH, string NGPMADFHHKP) { string text = string.Format("{0}v3/gifts/generate", "api/avatar/"); Dictionary dictionary = new Dictionary(); string text2; dictionary.Add("GiftContext", text2); if (text2 == 0) { dictionary.Add("Message", NGPMADFHHKP); } CBLLFJEDOII cbllfjedoii = new CBLLFJEDOII(); CBLLFJEDOII promise = cbllfjedoii; BPHGKAEDBPE.OJDJIJDNFHE ojdjijdnfhe = delegate(string error, NLEKGNENMCO.LOCNECLOHCA newGift) { CBLLFJEDOII promise2 = promise; promise2.HMFPPBJFHKD(error); }; BPHGKAEDBPE.OJDJIJDNFHE onPostComplete = ojdjijdnfhe; int num = 0; PMGCJEPKFOF pmgcjepkfof = BPHGKAEDBPE.CKPCAIJMPJN(text, dictionary, num != 0); int num2 = 0; int num3 = 0; PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.FAKEPMNIOAI(num3 != 0, num2 != 0); BPHGKAEDBPE.OJDJIJDNFHE ojdjijdnfhe2 = delegate(string error, NLEKGNENMCO.LOCNECLOHCA newGift) { BPHGKAEDBPE.OJDJIJDNFHE onPostComplete2 = onPostComplete; NLEKGNENMCO.MBNFJILOABN(error, newGift, onPostComplete2); }; DABKFAIHBBP dabkfaihbbp = pmgcjepkfof2.LCGFHJPKIOI(ojdjijdnfhe2); CBLLFJEDOII promise3 = promise; throw new NullReferenceException(); } // Token: 0x06006D60 RID: 28000 RVA: 0x00182B68 File Offset: 0x00180D68 [Token(Token = "0x6006D60")] [Address(RVA = "0x13B8B20", Offset = "0x13B7920", VA = "0x1813B8B20")] private static void MBNFJILOABN(string MOPOMPHBHKF, NLEKGNENMCO.LOCNECLOHCA FCJCCEPECCJ, BPHGKAEDBPE.OJDJIJDNFHE AFLPGGJMPOE) { NLEKGNENMCO.GCHLICMINNI gchlicminni = new NLEKGNENMCO.GCHLICMINNI(); gchlicminni.newGift = FCJCCEPECCJ; if (gchlicminni == 0) { Debug.LogError("Failed to generate new gift: " + MOPOMPHBHKF); int num = 0; BPHGKAEDBPE.HADGLCCBNHM(AFLPGGJMPOE, "Failed to generate new gift.", num); return; } if (gchlicminni.newGift.k__BackingField) { Func func = delegate(NLEKGNENMCO.LOCNECLOHCA g) { long k__BackingField = gchlicminni.newGift.k__BackingField; return g.k__BackingField == k__BackingField; }; bool flag; if (!flag) { if (gchlicminni.newGift.k__BackingField) { NLEKGNENMCO.LOCNECLOHCA newGift = gchlicminni.newGift; } Debug.LogError("Generated a gift which this platform does not support!"); } } throw new NullReferenceException(); } // Token: 0x06006D61 RID: 28001 RVA: 0x00182BEC File Offset: 0x00180DEC [Token(Token = "0x6006D61")] [Address(RVA = "0x13B95C0", Offset = "0x13B83C0", VA = "0x1813B95C0")] public static DABKFAIHBBP PCKICLJFOBO(NLEKGNENMCO.LOCNECLOHCA HBBAANIPIMP, BPHGKAEDBPE.CBEOHBCIPEA AFLPGGJMPOE) { NLEKGNENMCO.LOCNECLOHCA gift = HBBAANIPIMP; BPHGKAEDBPE.CBEOHBCIPEA callback = AFLPGGJMPOE; if (!HBBAANIPIMP.k__BackingField) { string text = string.Format("{0}v2/gifts/consume/", "api/avatar/"); Dictionary dictionary = new Dictionary(); long k__BackingField = gift.k__BackingField; string text2; dictionary.Add("Id", text2); dictionary.Add("UnlockedLevel", "0"); gift.k__BackingField = true; List list = NLEKGNENMCO.k__BackingField; Predicate predicate = delegate(NLEKGNENMCO.LOCNECLOHCA g) { long k__BackingField2 = gift.k__BackingField; return g.k__BackingField == k__BackingField2; }; int num = list.FindIndex(predicate); int num2 = 0; PMGCJEPKFOF pmgcjepkfof = BPHGKAEDBPE.CKPCAIJMPJN(text, dictionary, num2 != 0); int num3 = 0; DABKFAIHBBP dabkfaihbbp = EEMMNNGBJGD.DMDEJFMPJDE(pmgcjepkfof, num3 != 0); Action action = delegate { BPHGKAEDBPE.CBEOHBCIPEA callback2 = callback; int num4 = 0; BPHGKAEDBPE.HADGLCCBNHM(callback2, num4); NLEKGNENMCO.LOCNECLOHCA gift2 = gift; if (gift2.k__BackingField != 0) { CFLMJLFBOKH.NFDHOMPFMIM(gift2); } }; Action action2 = delegate(string error) { object[] array = new object[2]; long k__BackingField3 = gift.k__BackingField; if (array != 0) { } array[0] = array; if (error != 0) { } array[1] = error; Debug.LogErrorFormat("Failed to consume gift {0} : {1}", array); BPHGKAEDBPE.HADGLCCBNHM(callback, error); }; BPHGKAEDBPE.HADGLCCBNHM(callback, "Gift is missing from the list."); } throw new NullReferenceException(); } // Token: 0x06006D62 RID: 28002 RVA: 0x00182CD4 File Offset: 0x00180ED4 [Token(Token = "0x6006D62")] [Address(RVA = "0x13B8600", Offset = "0x13B7400", VA = "0x1813B8600")] public static PMGCJEPKFOF> JMILOAEBBAK() { string text = string.Format("{0}v4/items", "api/avatar/"); int num = 0; PMGCJEPKFOF pmgcjepkfof = BPHGKAEDBPE.IAHDANBDAAM(text, num != 0); int num2 = 0; return pmgcjepkfof.NAHFKKGCOFA(num2 != 0); } // Token: 0x06006D63 RID: 28003 RVA: 0x00182D04 File Offset: 0x00180F04 [Token(Token = "0x6006D63")] [Address(RVA = "0x13B7EB0", Offset = "0x13B6CB0", VA = "0x1813B7EB0")] public static PMGCJEPKFOF> FNCJPGMPOAN() { int num = 0; PMGCJEPKFOF pmgcjepkfof = BPHGKAEDBPE.IAHDANBDAAM("api/avatar/v1/defaultunlocked", num != 0); int num2 = 0; return pmgcjepkfof.NAHFKKGCOFA(num2 != 0); } // Token: 0x06006D64 RID: 28004 RVA: 0x00182D28 File Offset: 0x00180F28 [Token(Token = "0x6006D64")] [Address(RVA = "0x13B8890", Offset = "0x13B7690", VA = "0x1813B8890")] public static PMGCJEPKFOF> KLPMNFCFOLE(List EGLBFNGKDLD) { Func <>9__27_ = NLEKGNENMCO.<>c.<>9__27_0; if (<>9__27_ == 0) { NLEKGNENMCO.<>c.<>9__27_0 = (string d) => "desc=" + d; } IEnumerable enumerable = Enumerable.Select(EGLBFNGKDLD, <>9__27_); string text = string.Join("&", enumerable); string text2 = "api/avatar/v1/lockeditems?" + text; int num = 0; TimeSpan haghhlnmmfk = LGIGKAKBONN.HAGHHLNMMFK; PMGCJEPKFOF pmgcjepkfof = LGIGKAKBONN.AEGCBLLABMN(text2, haghhlnmmfk, num != 0); if (NLEKGNENMCO.<>c.<>9__27_1 == 0) { NLEKGNENMCO.<>c.<>9__27_1 = delegate(string error) { Debug.LogError("Failed to download locked avatar item details: " + error); }; } List list = new List(); PMGCJEPKFOF pmgcjepkfof2; return pmgcjepkfof2; } // Token: 0x06006D65 RID: 28005 RVA: 0x00182DB8 File Offset: 0x00180FB8 [Token(Token = "0x6006D65")] [Address(RVA = "0x13B7DB0", Offset = "0x13B6BB0", VA = "0x1813B7DB0")] public static DABKFAIHBBP FHJKJMFABGK(BPHGKAEDBPE.CBEOHBCIPEA AFLPGGJMPOE) { string text = string.Format("{0}v3/saved", "api/avatar/"); int num = 0; PMGCJEPKFOF pmgcjepkfof = BPHGKAEDBPE.IAHDANBDAAM(text, num != 0); int num2 = 0; PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.NAHFKKGCOFA(num2 != 0); BPHGKAEDBPE.OJDJIJDNFHE> ojdjijdnfhe = delegate(string error, List items) { BPHGKAEDBPE.CBEOHBCIPEA callback = AFLPGGJMPOE; string text2 = "Failed to download saved outfits : " + error; BPHGKAEDBPE.HADGLCCBNHM(callback, text2); }; return pmgcjepkfof2.LCGFHJPKIOI(ojdjijdnfhe); } // Token: 0x06006D66 RID: 28006 RVA: 0x00182E18 File Offset: 0x00181018 [Token(Token = "0x6006D66")] [Address(RVA = "0x13B8780", Offset = "0x13B7580", VA = "0x1813B8780")] public static IEnumerator KLHANCHHJBD(CDNNKFCCONN GKDEAOJLJFI, BPHGKAEDBPE.CBEOHBCIPEA AFLPGGJMPOE) { string text = string.Format("{0}v3/saved/set", "api/avatar/"); CDNNKFCCONN savedOutfit = GKDEAOJLJFI; int num = 0; PMGCJEPKFOF pmgcjepkfof = BPHGKAEDBPE.CKPCAIJMPJN(text, savedOutfit, num != 0); int num2 = 0; DABKFAIHBBP dabkfaihbbp = EEMMNNGBJGD.DMDEJFMPJDE(pmgcjepkfof, num2 != 0); BPHGKAEDBPE.CBEOHBCIPEA cbeohbcipea = delegate(string error) { BPHGKAEDBPE.HADGLCCBNHM(AFLPGGJMPOE, "Failed to save outfit "); }; return dabkfaihbbp.LCGFHJPKIOI(cbeohbcipea); } // Token: 0x06006D67 RID: 28007 RVA: 0x00182E88 File Offset: 0x00181088 [Token(Token = "0x6006D67")] [Address(RVA = "0x13B7760", Offset = "0x13B6560", VA = "0x1813B7760")] public static DABKFAIHBBP DLDENNPGADN() { string text = string.Format("{0}v2", "api/avatar/"); int num = 0; PMGCJEPKFOF pmgcjepkfof = BPHGKAEDBPE.IAHDANBDAAM(text, num != 0); int num2 = 0; int num3 = 0; PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.FAKEPMNIOAI(num3 != 0, num2 != 0); if (NLEKGNENMCO.<>c.<>9__33_0 == 0) { NLEKGNENMCO.<>c.<>9__33_0 = delegate(GGMFNEALJGL avatar) { GGMFNEALJGL adlaohfpomo = NLEKGNENMCO.ADLAOHFPOMO; string k__BackingField = avatar.k__BackingField; adlaohfpomo.k__BackingField = k__BackingField; GGMFNEALJGL adlaohfpomo2 = NLEKGNENMCO.ADLAOHFPOMO; string k__BackingField = avatar.k__BackingField; adlaohfpomo2.k__BackingField = k__BackingField; GGMFNEALJGL adlaohfpomo3 = NLEKGNENMCO.ADLAOHFPOMO; string k__BackingField = avatar.k__BackingField; adlaohfpomo3.k__BackingField = k__BackingField; GGMFNEALJGL adlaohfpomo4 = NLEKGNENMCO.ADLAOHFPOMO; string k__BackingField = avatar.k__BackingField; adlaohfpomo4.k__BackingField = k__BackingField; MNHEFLIMKGO.CAMFOAMLPMB = new MNHEFLIMKGO(NLEKGNENMCO.ADLAOHFPOMO); }; } int num4 = 0; if (num4 < num2) { num4 += num4; if (num4 == num2) { goto IL_6F; } num4++; } PMGCJEPKFOF pmgcjepkfof3 = num4.MOAAINIDMGC("Failed to load Rec Room player avatar settings"); IL_6F: throw new NullReferenceException(); } // Token: 0x06006D68 RID: 28008 RVA: 0x00182F0C File Offset: 0x0018110C [Token(Token = "0x6006D68")] [Address(RVA = "0x13B9080", Offset = "0x13B7E80", VA = "0x1813B9080")] private static void OFJLGPLDEKJ() { string text = string.Format("{0}v2/set", "api/avatar/"); GGMFNEALJGL adlaohfpomo = NLEKGNENMCO.ADLAOHFPOMO; int num = 0; PMGCJEPKFOF pmgcjepkfof = BPHGKAEDBPE.CKPCAIJMPJN(text, adlaohfpomo, num != 0); if (NLEKGNENMCO.<>c.<>9__36_0 == 0) { NLEKGNENMCO.<>c.<>9__36_0 = delegate(HOOILIHKMEG response) { int num3 = response.LLODNIOIDKE; int num4 = response.LLODNIOIDKE; string text2 = "HTTP Error " + num4; int num5 = 0; if (!string.IsNullOrEmpty(num5)) { Debug.LogError("Failed to upload Rec Room player avatar changes: " + num5); if (BPHGKAEDBPE.NKIDAJKKMDB(response, true)) { } } NLEKGNENMCO.OFJLGPLDEKJ(); }; } int num2 = 0; if (num2 < num) { num2 += num2; if (num2 == num) { return; } num2++; } if (NLEKGNENMCO.<>c.<>9__36_1 == 0) { NLEKGNENMCO.<>c.<>9__36_1 = delegate { }; } } // Token: 0x06006D69 RID: 28009 RVA: 0x00182F94 File Offset: 0x00181194 [Token(Token = "0x6006D69")] [Address(RVA = "0x13B8F90", Offset = "0x13B7D90", VA = "0x1813B8F90")] public static void OFJLGPLDEKJ(string GIMMCFEKEBF, string CDDHCGFGEPA, string AHALPMHEEON, string ICAFDOHJGMK) { NLEKGNENMCO.ADLAOHFPOMO.k__BackingField = GIMMCFEKEBF; NLEKGNENMCO.ADLAOHFPOMO.k__BackingField = CDDHCGFGEPA; NLEKGNENMCO.ADLAOHFPOMO.k__BackingField = AHALPMHEEON; GGMFNEALJGL adlaohfpomo = NLEKGNENMCO.ADLAOHFPOMO; adlaohfpomo.k__BackingField = ICAFDOHJGMK; NLEKGNENMCO.OFJLGPLDEKJ(); } // Token: 0x06006D6A RID: 28010 RVA: 0x00182FDC File Offset: 0x001811DC [Token(Token = "0x6006D6A")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public NLEKGNENMCO() { } // Token: 0x06006D6B RID: 28011 RVA: 0x00182FF0 File Offset: 0x001811F0 // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x6006D6B")] [Address(RVA = "0x13B99B0", Offset = "0x13B87B0", VA = "0x1813B99B0")] static NLEKGNENMCO() { int num; int num2; MFBGLIHGCGO mfbglihgcgo = new MFBGLIHGCGO(4, num != 0, num2 != 0); num2 = 0; num = 0; NLEKGNENMCO.JEHEBJEENNO = mfbglihgcgo; NLEKGNENMCO.JPGOJHLBICE = new List(); NLEKGNENMCO.EIAMEEIAPEP = new Dictionary(); int num3; OKNNKFGFODL oknnkfgfodl = new OKNNKFGFODL(32, true, num3 != 0); num3 = 0; NLEKGNENMCO.DKKIOHKOJLM = oknnkfgfodl; NLEKGNENMCO.ADLAOHFPOMO = new GGMFNEALJGL(); } // Token: 0x040048ED RID: 18669 [Token(Token = "0x40048ED")] private const string IKHALOBFGNM = "api/avatar/"; // Token: 0x040048EE RID: 18670 [Token(Token = "0x40048EE")] public static readonly MFBGLIHGCGO JEHEBJEENNO; // Token: 0x040048F0 RID: 18672 [Token(Token = "0x40048F0")] public static Dictionary EIAMEEIAPEP; // Token: 0x040048F1 RID: 18673 [Token(Token = "0x40048F1")] public static OKNNKFGFODL DKKIOHKOJLM; // Token: 0x040048F2 RID: 18674 [Token(Token = "0x40048F2")] public static readonly GGMFNEALJGL ADLAOHFPOMO; // Token: 0x040048F3 RID: 18675 [Token(Token = "0x40048F3")] private static bool GNBIBCLJEHM; // Token: 0x040048F4 RID: 18676 [Token(Token = "0x40048F4")] private static bool GNEKCLCBBAJ; // Token: 0x020012C9 RID: 4809 [Token(Token = "0x20012C9")] public enum JHDGJFEOGGA { // Token: 0x040048F6 RID: 18678 [Token(Token = "0x40048F6")] Outfit, // Token: 0x040048F7 RID: 18679 [Token(Token = "0x40048F7")] HairDye } // Token: 0x020012CA RID: 4810 [Token(Token = "0x20012CA")] public struct DMFPEPHGJJF { // Token: 0x040048F8 RID: 18680 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40048F8")] public NLEKGNENMCO.LOCNECLOHCA ADMLKIMELEE; // Token: 0x040048F9 RID: 18681 [FieldOffset(Offset = "0x8")] [Token(Token = "0x40048F9")] public bool NAJBKMLKICB; // Token: 0x040048FA RID: 18682 [FieldOffset(Offset = "0x9")] [Token(Token = "0x40048FA")] public bool CHFKNJJJGAK; } // Token: 0x020012CB RID: 4811 [Token(Token = "0x20012CB")] public class LOCNECLOHCA : IFAIJAGLDFK, AKJKEMONOIL { // Token: 0x170011C5 RID: 4549 // (get) Token: 0x06006D6C RID: 28012 RVA: 0x00183044 File Offset: 0x00181244 // (set) Token: 0x06006D6D RID: 28013 RVA: 0x00183058 File Offset: 0x00181258 [Token(Token = "0x170011C5")] public long JPOHGBCEJEJ { [Token(Token = "0x6006D6C")] [Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")] get; [Token(Token = "0x6006D6D")] [Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")] private set; } // Token: 0x170011C6 RID: 4550 // (get) Token: 0x06006D6E RID: 28014 RVA: 0x0018306C File Offset: 0x0018126C // (set) Token: 0x06006D6F RID: 28015 RVA: 0x00183080 File Offset: 0x00181280 [Token(Token = "0x170011C6")] public int? MPIODIBAMDO { [Token(Token = "0x6006D6E")] [Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")] get; [Token(Token = "0x6006D6F")] [Address(RVA = "0x3F7210", Offset = "0x3F6010", VA = "0x1803F7210")] set; } // Token: 0x170011C7 RID: 4551 // (get) Token: 0x06006D70 RID: 28016 RVA: 0x00183094 File Offset: 0x00181294 // (set) Token: 0x06006D71 RID: 28017 RVA: 0x001830A8 File Offset: 0x001812A8 [Token(Token = "0x170011C7")] public string HAKADJAKPDO { [Token(Token = "0x6006D70")] [Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")] get; [Token(Token = "0x6006D71")] [Address(RVA = "0x460F90", Offset = "0x45FD90", VA = "0x180460F90")] private set; } // Token: 0x170011C8 RID: 4552 // (get) Token: 0x06006D72 RID: 28018 RVA: 0x001830BC File Offset: 0x001812BC // (set) Token: 0x06006D73 RID: 28019 RVA: 0x001830D0 File Offset: 0x001812D0 [Token(Token = "0x170011C8")] public NLEKGNENMCO.JHDGJFEOGGA? AJIOGFIIAPG { [Token(Token = "0x6006D72")] [Address(RVA = "0x3F63E0", Offset = "0x3F51E0", VA = "0x1803F63E0")] get; [Token(Token = "0x6006D73")] [Address(RVA = "0x409C60", Offset = "0x408A60", VA = "0x180409C60")] set; } // Token: 0x170011C9 RID: 4553 // (get) Token: 0x06006D74 RID: 28020 RVA: 0x001830E4 File Offset: 0x001812E4 // (set) Token: 0x06006D75 RID: 28021 RVA: 0x001830F8 File Offset: 0x001812F8 [Token(Token = "0x170011C9")] public string PDEHPKNHLBL { [Token(Token = "0x6006D74")] [Address(RVA = "0x3FA180", Offset = "0x3F8F80", VA = "0x1803FA180")] get; [Token(Token = "0x6006D75")] [Address(RVA = "0x4437E0", Offset = "0x4425E0", VA = "0x1804437E0")] private set; } // Token: 0x170011CA RID: 4554 // (get) Token: 0x06006D76 RID: 28022 RVA: 0x0018310C File Offset: 0x0018130C // (set) Token: 0x06006D77 RID: 28023 RVA: 0x00183120 File Offset: 0x00181320 [Token(Token = "0x170011CA")] public string LLEJOHGPNAE { [Token(Token = "0x6006D76")] [Address(RVA = "0x3F63D0", Offset = "0x3F51D0", VA = "0x1803F63D0")] get; [Token(Token = "0x6006D77")] [Address(RVA = "0x5329E0", Offset = "0x5317E0", VA = "0x1805329E0")] private set; } // Token: 0x170011CB RID: 4555 // (get) Token: 0x06006D78 RID: 28024 RVA: 0x00183134 File Offset: 0x00181334 // (set) Token: 0x06006D79 RID: 28025 RVA: 0x00183148 File Offset: 0x00181348 [Token(Token = "0x170011CB")] public string BGKNIPNNCJG { [Token(Token = "0x6006D78")] [Address(RVA = "0x408890", Offset = "0x407690", VA = "0x180408890")] get; [Token(Token = "0x6006D79")] [Address(RVA = "0x403B30", Offset = "0x402930", VA = "0x180403B30")] private set; } // Token: 0x170011CC RID: 4556 // (get) Token: 0x06006D7A RID: 28026 RVA: 0x0018315C File Offset: 0x0018135C // (set) Token: 0x06006D7B RID: 28027 RVA: 0x00183170 File Offset: 0x00181370 [Token(Token = "0x170011CC")] public ACDKILABNNC IILDJGJNFIM { [Token(Token = "0x6006D7A")] [Address(RVA = "0x430CC0", Offset = "0x42FAC0", VA = "0x180430CC0")] get; [Token(Token = "0x6006D7B")] [Address(RVA = "0x403B10", Offset = "0x402910", VA = "0x180403B10")] private set; } // Token: 0x170011CD RID: 4557 // (get) Token: 0x06006D7C RID: 28028 RVA: 0x00183184 File Offset: 0x00181384 // (set) Token: 0x06006D7D RID: 28029 RVA: 0x00183198 File Offset: 0x00181398 [Token(Token = "0x170011CD")] public int HOAJNDDEDAM { [Token(Token = "0x6006D7C")] [Address(RVA = "0x52E530", Offset = "0x52D330", VA = "0x18052E530")] get; [Token(Token = "0x6006D7D")] [Address(RVA = "0x403B20", Offset = "0x402920", VA = "0x180403B20")] private set; } // Token: 0x170011CE RID: 4558 // (get) Token: 0x06006D7E RID: 28030 RVA: 0x001831AC File Offset: 0x001813AC // (set) Token: 0x06006D7F RID: 28031 RVA: 0x001831C0 File Offset: 0x001813C0 [Token(Token = "0x170011CE")] public int PDACCOLOMCB { [Token(Token = "0x6006D7E")] [Address(RVA = "0x3FFBD0", Offset = "0x3FE9D0", VA = "0x1803FFBD0")] get; [Token(Token = "0x6006D7F")] [Address(RVA = "0x6CBD70", Offset = "0x6CAB70", VA = "0x1806CBD70")] private set; } // Token: 0x170011CF RID: 4559 // (get) Token: 0x06006D80 RID: 28032 RVA: 0x001831D4 File Offset: 0x001813D4 // (set) Token: 0x06006D81 RID: 28033 RVA: 0x001831E8 File Offset: 0x001813E8 [Token(Token = "0x170011CF")] public HJPLOCLJMDK CPNPKDLCDOO { [Token(Token = "0x6006D80")] [Address(RVA = "0x6CBD20", Offset = "0x6CAB20", VA = "0x1806CBD20")] get; [Token(Token = "0x6006D81")] [Address(RVA = "0x6CBDA0", Offset = "0x6CABA0", VA = "0x1806CBDA0")] private set; } // Token: 0x170011D0 RID: 4560 // (get) Token: 0x06006D82 RID: 28034 RVA: 0x001831FC File Offset: 0x001813FC // (set) Token: 0x06006D83 RID: 28035 RVA: 0x00183210 File Offset: 0x00181410 [Token(Token = "0x170011D0")] public PGCHMNKBEFJ NPOIFNDCBAN { [Token(Token = "0x6006D82")] [Address(RVA = "0x3FA190", Offset = "0x3F8F90", VA = "0x1803FA190")] get; [Token(Token = "0x6006D83")] [Address(RVA = "0x568560", Offset = "0x567360", VA = "0x180568560")] private set; } // Token: 0x170011D1 RID: 4561 // (get) Token: 0x06006D84 RID: 28036 RVA: 0x00183224 File Offset: 0x00181424 // (set) Token: 0x06006D85 RID: 28037 RVA: 0x00183238 File Offset: 0x00181438 [Token(Token = "0x170011D1")] public string JKCDPLJPGDA { [Token(Token = "0x6006D84")] [Address(RVA = "0x423DE0", Offset = "0x422BE0", VA = "0x180423DE0")] get; [Token(Token = "0x6006D85")] [Address(RVA = "0x567490", Offset = "0x566290", VA = "0x180567490")] set; } // Token: 0x170011D2 RID: 4562 // (get) Token: 0x06006D86 RID: 28038 RVA: 0x0018324C File Offset: 0x0018144C // (set) Token: 0x06006D87 RID: 28039 RVA: 0x00183260 File Offset: 0x00181460 [Token(Token = "0x170011D2")] public MLFKNFFOOPF PFJIBIPNDCA { [Token(Token = "0x6006D86")] [Address(RVA = "0x567200", Offset = "0x566000", VA = "0x180567200")] get; [Token(Token = "0x6006D87")] [Address(RVA = "0x5674A0", Offset = "0x5662A0", VA = "0x1805674A0")] set; } // Token: 0x170011D3 RID: 4563 // (get) Token: 0x06006D88 RID: 28040 RVA: 0x00183274 File Offset: 0x00181474 // (set) Token: 0x06006D89 RID: 28041 RVA: 0x00183288 File Offset: 0x00181488 [Token(Token = "0x170011D3")] public FPKEDINAOFD KLLFPPFHNKF { [Token(Token = "0x6006D88")] [Address(RVA = "0x567210", Offset = "0x566010", VA = "0x180567210")] get; [Token(Token = "0x6006D89")] [Address(RVA = "0x5674B0", Offset = "0x5662B0", VA = "0x1805674B0")] set; } // Token: 0x170011D4 RID: 4564 // (get) Token: 0x06006D8A RID: 28042 RVA: 0x0018329C File Offset: 0x0018149C // (set) Token: 0x06006D8B RID: 28043 RVA: 0x001832B0 File Offset: 0x001814B0 [Token(Token = "0x170011D4")] public JEHHKIPLMPM? LKFAKLCIINB { [Token(Token = "0x6006D8A")] [Address(RVA = "0x4335D0", Offset = "0x4323D0", VA = "0x1804335D0")] get; [Token(Token = "0x6006D8B")] [Address(RVA = "0x703580", Offset = "0x702380", VA = "0x180703580")] set; } // Token: 0x170011D5 RID: 4565 // (get) Token: 0x06006D8C RID: 28044 RVA: 0x001832C4 File Offset: 0x001814C4 [Token(Token = "0x170011D5")] public bool HEKHNHAJGIN { [Token(Token = "0x6006D8C")] [Address(RVA = "0xDA69D0", Offset = "0xDA57D0", VA = "0x180DA69D0")] get { return !string.IsNullOrEmpty(this.k__BackingField); } } // Token: 0x170011D6 RID: 4566 // (get) Token: 0x06006D8D RID: 28045 RVA: 0x001832E0 File Offset: 0x001814E0 [Token(Token = "0x170011D6")] public bool DMAJINBPHKJ { [Token(Token = "0x6006D8D")] [Address(RVA = "0x1065E20", Offset = "0x1064C20", VA = "0x181065E20")] get { return !string.IsNullOrEmpty(this.k__BackingField); } } // Token: 0x170011D7 RID: 4567 // (get) Token: 0x06006D8E RID: 28046 RVA: 0x001832FC File Offset: 0x001814FC // (set) Token: 0x06006D8F RID: 28047 RVA: 0x00183310 File Offset: 0x00181510 [Token(Token = "0x170011D7")] public bool DLHOLKNMICH { [Token(Token = "0x6006D8E")] [Address(RVA = "0x7C9360", Offset = "0x7C8160", VA = "0x1807C9360")] get; [Token(Token = "0x6006D8F")] [Address(RVA = "0x7C8EB0", Offset = "0x7C7CB0", VA = "0x1807C8EB0")] set; } // Token: 0x170011D8 RID: 4568 // (get) Token: 0x06006D90 RID: 28048 RVA: 0x00183324 File Offset: 0x00181524 // (set) Token: 0x06006D91 RID: 28049 RVA: 0x00183338 File Offset: 0x00181538 [Token(Token = "0x170011D8")] public bool FBLEJONFPAK { [Token(Token = "0x6006D90")] [Address(RVA = "0x1279050", Offset = "0x1277E50", VA = "0x181279050")] get; [Token(Token = "0x6006D91")] [Address(RVA = "0x1278940", Offset = "0x1277740", VA = "0x181278940")] private set; } // Token: 0x170011D9 RID: 4569 // (get) Token: 0x06006D92 RID: 28050 RVA: 0x0018334C File Offset: 0x0018154C // (set) Token: 0x06006D93 RID: 28051 RVA: 0x00183360 File Offset: 0x00181560 [Token(Token = "0x170011D9")] public string GBNGBHCOPFO { [Token(Token = "0x6006D92")] [Address(RVA = "0x567CE0", Offset = "0x566AE0", VA = "0x180567CE0")] get; [Token(Token = "0x6006D93")] [Address(RVA = "0x567D20", Offset = "0x566B20", VA = "0x180567D20")] private set; } // Token: 0x170011DA RID: 4570 // (get) Token: 0x06006D94 RID: 28052 RVA: 0x00183374 File Offset: 0x00181574 // (set) Token: 0x06006D95 RID: 28053 RVA: 0x00183388 File Offset: 0x00181588 [Token(Token = "0x170011DA")] public bool NOEDKAJMLKN { [Token(Token = "0x6006D94")] [Address(RVA = "0x535D70", Offset = "0x534B70", VA = "0x180535D70")] get; [Token(Token = "0x6006D95")] [Address(RVA = "0x536630", Offset = "0x535430", VA = "0x180536630")] private set; } // Token: 0x170011DB RID: 4571 // (get) Token: 0x06006D96 RID: 28054 RVA: 0x0018339C File Offset: 0x0018159C // (set) Token: 0x06006D97 RID: 28055 RVA: 0x001833B0 File Offset: 0x001815B0 [Token(Token = "0x170011DB")] public bool LMNGODEMEHA { [Token(Token = "0x6006D96")] [Address(RVA = "0x116D320", Offset = "0x116C120", VA = "0x18116D320")] get; [Token(Token = "0x6006D97")] [Address(RVA = "0x403B40", Offset = "0x402940", VA = "0x180403B40")] private set; } // Token: 0x06006D98 RID: 28056 RVA: 0x001833C4 File Offset: 0x001815C4 [Token(Token = "0x6006D98")] [Address(RVA = "0x13B6380", Offset = "0x13B5180", VA = "0x1813B6380", Slot = "4")] public void PPGFHEDFBEA(Dictionary PMMGDNALAEB) { if (PMMGDNALAEB != 0) { throw new NullReferenceException(); } int num = 0; this.k__BackingField = num != 0; this.k__BackingField = false; } // Token: 0x06006D99 RID: 28057 RVA: 0x0018352C File Offset: 0x0018172C [Token(Token = "0x6006D99")] [Address(RVA = "0x6CBDA0", Offset = "0x6CABA0", VA = "0x1806CBDA0")] public void DGBHEEEKCCD(HJPLOCLJMDK LHOMKMINCHH) { this.k__BackingField = LHOMKMINCHH; } // Token: 0x06006D9A RID: 28058 RVA: 0x00183540 File Offset: 0x00181740 [Token(Token = "0x6006D9A")] [Address(RVA = "0x13B6020", Offset = "0x13B4E20", VA = "0x1813B6020", Slot = "5")] public Dictionary HLHBJCIJPBE() { Dictionary dictionary = new Dictionary(); dictionary.Add("Id", dictionary); int? num = this.k__BackingField; dictionary.Add("FromPlayerId", num); string text = this.k__BackingField; dictionary.Add("ConsumableItemDesc", text); string text2 = this.k__BackingField; dictionary.Add("AvatarItemDesc", text2); NLEKGNENMCO.JHDGJFEOGGA? jhdgjfeogga = this.k__BackingField; int num2 = 0; if (jhdgjfeogga != 0) { NLEKGNENMCO.JHDGJFEOGGA value = jhdgjfeogga.value; } dictionary.Add("AvatarItemType", num2); string text3 = this.k__BackingField; dictionary.Add("EquipmentPrefabName", text3); string text4 = this.k__BackingField; dictionary.Add("EquipmentModificationGuid", text4); ACDKILABNNC acdkilabnnc = this.k__BackingField; dictionary.Add("CurrencyType", acdkilabnnc); int num3 = this.k__BackingField; dictionary.Add("Currency", num3); dictionary.Add("Xp", num3); MLFKNFFOOPF mlfknffoopf = this.k__BackingField; dictionary.Add("Platform", mlfknffoopf); FPKEDINAOFD fpkedinaofd = this.k__BackingField; dictionary.Add("PlatformsToSpawnOn", fpkedinaofd); JEHHKIPLMPM? jehhkiplmpm = this.k__BackingField; if (jehhkiplmpm != 0) { JEHHKIPLMPM value2 = jehhkiplmpm.value; } dictionary.Add("BalanceType", jehhkiplmpm); HJPLOCLJMDK hjplocljmdk = this.k__BackingField; dictionary.Add("GiftContext", hjplocljmdk); PGCHMNKBEFJ pgchmnkbefj = this.k__BackingField; dictionary.Add("GiftRarity", pgchmnkbefj); string text5 = this.k__BackingField; dictionary.Add("Message", text5); return dictionary; } // Token: 0x06006D9B RID: 28059 RVA: 0x001836B4 File Offset: 0x001818B4 [Token(Token = "0x6006D9B")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public LOCNECLOHCA() { } // Token: 0x04004910 RID: 18704 [FieldOffset(Offset = "0x8A")] [Token(Token = "0x4004910")] public bool CFINKBCLFJF; } // Token: 0x020012CC RID: 4812 [Token(Token = "0x20012CC")] public class EPFHLDCPAOK : IFAIJAGLDFK { // Token: 0x170011DC RID: 4572 // (get) Token: 0x06006D9C RID: 28060 RVA: 0x001836C8 File Offset: 0x001818C8 // (set) Token: 0x06006D9D RID: 28061 RVA: 0x001836DC File Offset: 0x001818DC [Token(Token = "0x170011DC")] public NLEKGNENMCO.JHDGJFEOGGA AJIOGFIIAPG { [Token(Token = "0x6006D9C")] [Address(RVA = "0x3FA560", Offset = "0x3F9360", VA = "0x1803FA560")] get; [Token(Token = "0x6006D9D")] [Address(RVA = "0x536480", Offset = "0x535280", VA = "0x180536480")] set; } // Token: 0x170011DD RID: 4573 // (get) Token: 0x06006D9E RID: 28062 RVA: 0x001836F0 File Offset: 0x001818F0 // (set) Token: 0x06006D9F RID: 28063 RVA: 0x00183704 File Offset: 0x00181904 [Token(Token = "0x170011DD")] public string FAHDIMDEHEK { [Token(Token = "0x6006D9E")] [Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")] get; [Token(Token = "0x6006D9F")] [Address(RVA = "0x3F7210", Offset = "0x3F6010", VA = "0x1803F7210")] set; } // Token: 0x170011DE RID: 4574 // (get) Token: 0x06006DA0 RID: 28064 RVA: 0x00183718 File Offset: 0x00181918 // (set) Token: 0x06006DA1 RID: 28065 RVA: 0x0018372C File Offset: 0x0018192C [Token(Token = "0x170011DE")] public string KENGPMDDCML { [Token(Token = "0x6006DA0")] [Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")] get; [Token(Token = "0x6006DA1")] [Address(RVA = "0x460F90", Offset = "0x45FD90", VA = "0x180460F90")] set; } // Token: 0x170011DF RID: 4575 // (get) Token: 0x06006DA2 RID: 28066 RVA: 0x00183740 File Offset: 0x00181940 // (set) Token: 0x06006DA3 RID: 28067 RVA: 0x00183754 File Offset: 0x00181954 [Token(Token = "0x170011DF")] public string MAMPKNECKCM { [Token(Token = "0x6006DA2")] [Address(RVA = "0x3F63E0", Offset = "0x3F51E0", VA = "0x1803F63E0")] get; [Token(Token = "0x6006DA3")] [Address(RVA = "0x409C60", Offset = "0x408A60", VA = "0x180409C60")] set; } // Token: 0x170011E0 RID: 4576 // (get) Token: 0x06006DA4 RID: 28068 RVA: 0x00183768 File Offset: 0x00181968 // (set) Token: 0x06006DA5 RID: 28069 RVA: 0x0018377C File Offset: 0x0018197C [Token(Token = "0x170011E0")] public PGCHMNKBEFJ EPBGPFCIOMJ { [Token(Token = "0x6006DA4")] [Address(RVA = "0x4730E0", Offset = "0x471EE0", VA = "0x1804730E0")] get; [Token(Token = "0x6006DA5")] [Address(RVA = "0x6CBD90", Offset = "0x6CAB90", VA = "0x1806CBD90")] set; } // Token: 0x06006DA6 RID: 28070 RVA: 0x00183790 File Offset: 0x00181990 [Token(Token = "0x6006DA6")] [Address(RVA = "0x13B5760", Offset = "0x13B4560", VA = "0x1813B5760", Slot = "4")] public void PPGFHEDFBEA(Dictionary PMMGDNALAEB) { int num = 0; int num2 = AEOPHJMOOFE.KFANFFHOJGF("AvatarItemType", PMMGDNALAEB, num); this.k__BackingField = (NLEKGNENMCO.JHDGJFEOGGA)num2; string text = AEOPHJMOOFE.AAKIMHHKCFB("AvatarItemDesc", PMMGDNALAEB); this.k__BackingField = text; string text2 = AEOPHJMOOFE.AAKIMHHKCFB("FriendlyName", PMMGDNALAEB); this.k__BackingField = text2; string text3 = AEOPHJMOOFE.AAKIMHHKCFB("Tooltip", PMMGDNALAEB); this.k__BackingField = text3; int num3 = AEOPHJMOOFE.AAKIMHHKCFB("Rarity", PMMGDNALAEB); this.k__BackingField = (PGCHMNKBEFJ)num3; } // Token: 0x06006DA7 RID: 28071 RVA: 0x00183804 File Offset: 0x00181A04 [Token(Token = "0x6006DA7")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public EPFHLDCPAOK() { } } // Token: 0x020012CD RID: 4813 [Token(Token = "0x20012CD")] [CompilerGenerated] private sealed class IKJOCJIOMCA { // Token: 0x06006DA8 RID: 28072 RVA: 0x00183818 File Offset: 0x00181A18 [Token(Token = "0x6006DA8")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public IKJOCJIOMCA() { } // Token: 0x06006DA9 RID: 28073 RVA: 0x0018382C File Offset: 0x00181A2C [Token(Token = "0x6006DA9")] [Address(RVA = "0x769220", Offset = "0x768020", VA = "0x180769220")] internal bool b__0(NLEKGNENMCO.LOCNECLOHCA g) { long k__BackingField = this.package.k__BackingField; return g.k__BackingField == k__BackingField; } // Token: 0x04004916 RID: 18710 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4004916")] public NLEKGNENMCO.LOCNECLOHCA package; } // Token: 0x020012CE RID: 4814 [Token(Token = "0x20012CE")] [CompilerGenerated] private sealed class BCMBFLGDJKA { // Token: 0x06006DAA RID: 28074 RVA: 0x00183854 File Offset: 0x00181A54 [Token(Token = "0x6006DAA")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public BCMBFLGDJKA() { } // Token: 0x06006DAB RID: 28075 RVA: 0x00183868 File Offset: 0x00181A68 [Token(Token = "0x6006DAB")] [Address(RVA = "0x8E72B0", Offset = "0x8E60B0", VA = "0x1808E72B0")] internal bool b__0(NLEKGNENMCO.LOCNECLOHCA g) { long num = this.giftPackageId; return g.k__BackingField == num; } // Token: 0x04004917 RID: 18711 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4004917")] public long giftPackageId; } // Token: 0x020012D0 RID: 4816 [Token(Token = "0x20012D0")] [CompilerGenerated] private sealed class PLLCOGHFMDK { // Token: 0x06006DB5 RID: 28085 RVA: 0x00183A44 File Offset: 0x00181C44 [Token(Token = "0x6006DB5")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public PLLCOGHFMDK() { } // Token: 0x06006DB6 RID: 28086 RVA: 0x00183A58 File Offset: 0x00181C58 [Token(Token = "0x6006DB6")] [Address(RVA = "0x13D11D0", Offset = "0x13CFFD0", VA = "0x1813D11D0")] internal void b__0(string error, NLEKGNENMCO.LOCNECLOHCA newGift) { CBLLFJEDOII cbllfjedoii = this.promise; cbllfjedoii.HMFPPBJFHKD(error); } // Token: 0x06006DB7 RID: 28087 RVA: 0x00183A84 File Offset: 0x00181C84 [Token(Token = "0x6006DB7")] [Address(RVA = "0x13D1270", Offset = "0x13D0070", VA = "0x1813D1270")] internal void b__1(string error, NLEKGNENMCO.LOCNECLOHCA newGift) { BPHGKAEDBPE.OJDJIJDNFHE ojdjijdnfhe = this.onPostComplete; NLEKGNENMCO.MBNFJILOABN(error, newGift, ojdjijdnfhe); } // Token: 0x04004920 RID: 18720 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4004920")] public CBLLFJEDOII promise; // Token: 0x04004921 RID: 18721 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4004921")] public BPHGKAEDBPE.OJDJIJDNFHE onPostComplete; } // Token: 0x020012D1 RID: 4817 [Token(Token = "0x20012D1")] [CompilerGenerated] private sealed class FOAOJPGINEB { // Token: 0x06006DB8 RID: 28088 RVA: 0x00183AA0 File Offset: 0x00181CA0 [Token(Token = "0x6006DB8")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public FOAOJPGINEB() { } // Token: 0x06006DB9 RID: 28089 RVA: 0x00183AB4 File Offset: 0x00181CB4 [Token(Token = "0x6006DB9")] [Address(RVA = "0x13B5820", Offset = "0x13B4620", VA = "0x1813B5820")] internal void b__0(string error, NLEKGNENMCO.LOCNECLOHCA newGift) { CBLLFJEDOII cbllfjedoii = this.promise; cbllfjedoii.HMFPPBJFHKD(error); } // Token: 0x06006DBA RID: 28090 RVA: 0x00183AE0 File Offset: 0x00181CE0 [Token(Token = "0x6006DBA")] [Address(RVA = "0x13B58C0", Offset = "0x13B46C0", VA = "0x1813B58C0")] internal void b__1(string error, NLEKGNENMCO.LOCNECLOHCA newGift) { BPHGKAEDBPE.OJDJIJDNFHE ojdjijdnfhe = this.onPostComplete; NLEKGNENMCO.MBNFJILOABN(error, newGift, ojdjijdnfhe); } // Token: 0x04004922 RID: 18722 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4004922")] public CBLLFJEDOII promise; // Token: 0x04004923 RID: 18723 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4004923")] public BPHGKAEDBPE.OJDJIJDNFHE onPostComplete; } // Token: 0x020012D2 RID: 4818 [Token(Token = "0x20012D2")] [CompilerGenerated] private sealed class GCHLICMINNI { // Token: 0x06006DBB RID: 28091 RVA: 0x00183AFC File Offset: 0x00181CFC [Token(Token = "0x6006DBB")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public GCHLICMINNI() { } // Token: 0x06006DBC RID: 28092 RVA: 0x00183B10 File Offset: 0x00181D10 [Token(Token = "0x6006DBC")] [Address(RVA = "0x769220", Offset = "0x768020", VA = "0x180769220")] internal bool b__0(NLEKGNENMCO.LOCNECLOHCA g) { long k__BackingField = this.newGift.k__BackingField; return g.k__BackingField == k__BackingField; } // Token: 0x04004924 RID: 18724 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4004924")] public NLEKGNENMCO.LOCNECLOHCA newGift; } // Token: 0x020012D3 RID: 4819 [Token(Token = "0x20012D3")] [CompilerGenerated] private sealed class JKEEMPCFOGB { // Token: 0x06006DBD RID: 28093 RVA: 0x00183B38 File Offset: 0x00181D38 [Token(Token = "0x6006DBD")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public JKEEMPCFOGB() { } // Token: 0x06006DBE RID: 28094 RVA: 0x00183B4C File Offset: 0x00181D4C [Token(Token = "0x6006DBE")] [Address(RVA = "0x769220", Offset = "0x768020", VA = "0x180769220")] internal bool b__0(NLEKGNENMCO.LOCNECLOHCA g) { long k__BackingField = this.gift.k__BackingField; return g.k__BackingField == k__BackingField; } // Token: 0x06006DBF RID: 28095 RVA: 0x00183B74 File Offset: 0x00181D74 [Token(Token = "0x6006DBF")] [Address(RVA = "0x13B59D0", Offset = "0x13B47D0", VA = "0x1813B59D0")] internal void b__1() { BPHGKAEDBPE.CBEOHBCIPEA cbeohbcipea = this.callback; int num = 0; BPHGKAEDBPE.HADGLCCBNHM(cbeohbcipea, num); NLEKGNENMCO.LOCNECLOHCA locneclohca = this.gift; if (locneclohca.k__BackingField != 0) { CFLMJLFBOKH.NFDHOMPFMIM(locneclohca); } } // Token: 0x06006DC0 RID: 28096 RVA: 0x00183BB0 File Offset: 0x00181DB0 [Token(Token = "0x6006DC0")] [Address(RVA = "0x13B5A80", Offset = "0x13B4880", VA = "0x1813B5A80")] internal void b__2(string error) { object[] array = new object[2]; long k__BackingField = this.gift.k__BackingField; if (array != 0) { } array[0] = array; if (error != 0) { } array[1] = error; Debug.LogErrorFormat("Failed to consume gift {0} : {1}", array); BPHGKAEDBPE.HADGLCCBNHM(this.callback, error); } // Token: 0x04004925 RID: 18725 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4004925")] public NLEKGNENMCO.LOCNECLOHCA gift; // Token: 0x04004926 RID: 18726 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4004926")] public BPHGKAEDBPE.CBEOHBCIPEA callback; } // Token: 0x020012D4 RID: 4820 [Token(Token = "0x20012D4")] [CompilerGenerated] private sealed class KDCONBBOPFF { // Token: 0x06006DC1 RID: 28097 RVA: 0x00183C08 File Offset: 0x00181E08 [Token(Token = "0x6006DC1")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public KDCONBBOPFF() { } // Token: 0x06006DC2 RID: 28098 RVA: 0x00183C1C File Offset: 0x00181E1C [Token(Token = "0x6006DC2")] [Address(RVA = "0x13B5DF0", Offset = "0x13B4BF0", VA = "0x1813B5DF0")] internal void b__0(string error, List items) { BPHGKAEDBPE.CBEOHBCIPEA cbeohbcipea = this.callback; string text = "Failed to download saved outfits : " + error; BPHGKAEDBPE.HADGLCCBNHM(cbeohbcipea, text); } // Token: 0x04004927 RID: 18727 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4004927")] public BPHGKAEDBPE.CBEOHBCIPEA callback; } // Token: 0x020012D5 RID: 4821 [Token(Token = "0x20012D5")] [CompilerGenerated] private sealed class JMBLMPBLFPG { // Token: 0x06006DC3 RID: 28099 RVA: 0x00183C88 File Offset: 0x00181E88 [Token(Token = "0x6006DC3")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public JMBLMPBLFPG() { } // Token: 0x06006DC4 RID: 28100 RVA: 0x00183C9C File Offset: 0x00181E9C [Token(Token = "0x6006DC4")] [Address(RVA = "0x13B5C10", Offset = "0x13B4A10", VA = "0x1813B5C10")] internal void b__0(string error) { BPHGKAEDBPE.HADGLCCBNHM(this.callback, "Failed to save outfit "); } // Token: 0x04004928 RID: 18728 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4004928")] public CDNNKFCCONN savedOutfit; // Token: 0x04004929 RID: 18729 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4004929")] public BPHGKAEDBPE.CBEOHBCIPEA callback; } }