using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using Cpp2IlInjected; using UnityEngine; // Token: 0x020014DC RID: 5340 [Token(Token = "0x20014DC")] public static class JDFDLJJGHIP { // Token: 0x06007A69 RID: 31337 RVA: 0x001A9C04 File Offset: 0x001A7E04 [Token(Token = "0x6007A69")] [Address(RVA = "0x11C1FE0", Offset = "0x11C0DE0", VA = "0x1811C1FE0")] public static void BGNNKPCDIKP() { int num; Action action = new Action(num.JPFGCHENJMH); num = 0; int num2 = 0; BPHGKAEDBPE.CABLOFOHBDM(0, num2, action); } // Token: 0x06007A6A RID: 31338 RVA: 0x001A9C2C File Offset: 0x001A7E2C [Token(Token = "0x6007A6A")] [Address(RVA = "0x11C2060", Offset = "0x11C0E60", VA = "0x1811C2060")] private static void JPFGCHENJMH() { } // Token: 0x06007A6B RID: 31339 RVA: 0x001A9C3C File Offset: 0x001A7E3C [Token(Token = "0x6007A6B")] [Address(RVA = "0x11C1D80", Offset = "0x11C0B80", VA = "0x1811C1D80")] public static PMGCJEPKFOF APOAEDMOIHO() { string text = string.Format("{0}v1/current", "api/royale/"); int num = 0; PMGCJEPKFOF pmgcjepkfof = BPHGKAEDBPE.IAHDANBDAAM(text, num != 0); int num2 = 0; int num3 = 0; PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.FAKEPMNIOAI(num3 != 0, num2 != 0).MOAAINIDMGC("RecNet RecRoyaleProgress call failed"); Action <>9__5_ = JDFDLJJGHIP.<>c.<>9__5_0; if (<>9__5_ == 0) { JDFDLJJGHIP.<>c.<>9__5_0 = delegate(JDFDLJJGHIP.GHNGAENLIHA newProgress) { JDFDLJJGHIP.ELMJPHLENND = newProgress; }; } int num4 = 0; num4 += num4; num4++; return pmgcjepkfof2.OHLPJBFCABI(<>9__5_); } // Token: 0x06007A6C RID: 31340 RVA: 0x001A9CD0 File Offset: 0x001A7ED0 [Token(Token = "0x6007A6C")] [Address(RVA = "0x11C20C0", Offset = "0x11C0EC0", VA = "0x1811C20C0")] public static PMGCJEPKFOF NGEFKCDJAMF(JDFDLJJGHIP.MatchCompleteStats CNALBEPOKJJ) { string text = string.Format("{0}v2/matchcomplete", "api/royale/"); string text2 = JsonUtility.ToJson(CNALBEPOKJJ); CBLLFJEDOII cbllfjedoii = new CBLLFJEDOII(); CBLLFJEDOII promise = cbllfjedoii; int num = 0; PMGCJEPKFOF pmgcjepkfof = BPHGKAEDBPE.CKPCAIJMPJN(text, text2, num != 0); int num2 = 0; int num3 = 0; PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.FAKEPMNIOAI(num3 != 0, num2 != 0); BPHGKAEDBPE.OJDJIJDNFHE ojdjijdnfhe = delegate(string error, JDFDLJJGHIP.JLNAMKBKPNG newStats) { List k__BackingField = newStats.k__BackingField; if (k__BackingField != 0) { JDFDLJJGHIP.ELMJPHLENND = ECNNGIFNNNM.GPEBLICLPML(k__BackingField); } JDFDLJJGHIP.MHHADKMFMEK.CNFDGDEOPPF(newStats); promise.OOOIENHGNCA(newStats); }; DABKFAIHBBP dabkfaihbbp = pmgcjepkfof2.LCGFHJPKIOI(ojdjijdnfhe); CBLLFJEDOII promise2 = promise; throw new NullReferenceException(); } // Token: 0x06007A6D RID: 31341 RVA: 0x001A9D50 File Offset: 0x001A7F50 // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x6007A6D")] [Address(RVA = "0x11C2200", Offset = "0x11C1000", VA = "0x1811C2200")] static JDFDLJJGHIP() { int num; int num2; MFBGLIHGCGO mfbglihgcgo = new MFBGLIHGCGO(4, num != 0, num2 != 0); num2 = 0; num = 0; JDFDLJJGHIP.MHHADKMFMEK = mfbglihgcgo; } // Token: 0x040051DC RID: 20956 [Token(Token = "0x40051DC")] private const string FFIBKGBKNMJ = "api/royale/"; // Token: 0x040051DD RID: 20957 [Token(Token = "0x40051DD")] private static JDFDLJJGHIP.GHNGAENLIHA ELMJPHLENND; // Token: 0x040051DE RID: 20958 [Token(Token = "0x40051DE")] public static MFBGLIHGCGO MHHADKMFMEK; // Token: 0x020014DD RID: 5341 [Token(Token = "0x20014DD")] public class GHNGAENLIHA : IFAIJAGLDFK { // Token: 0x17001473 RID: 5235 // (get) Token: 0x06007A6E RID: 31342 RVA: 0x001A9D70 File Offset: 0x001A7F70 // (set) Token: 0x06007A6F RID: 31343 RVA: 0x001A9D84 File Offset: 0x001A7F84 [Token(Token = "0x17001473")] public long CBKDFHNBDEM { [Token(Token = "0x6007A6E")] [Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")] get; [Token(Token = "0x6007A6F")] [Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")] set; } // Token: 0x17001474 RID: 5236 // (get) Token: 0x06007A70 RID: 31344 RVA: 0x001A9D98 File Offset: 0x001A7F98 // (set) Token: 0x06007A71 RID: 31345 RVA: 0x001A9DAC File Offset: 0x001A7FAC [Token(Token = "0x17001474")] public int LINLLHBFIKF { [Token(Token = "0x6007A70")] [Address(RVA = "0x40B720", Offset = "0x40A520", VA = "0x18040B720")] get; [Token(Token = "0x6007A71")] [Address(RVA = "0x41F740", Offset = "0x41E540", VA = "0x18041F740")] set; } // Token: 0x17001475 RID: 5237 // (get) Token: 0x06007A72 RID: 31346 RVA: 0x001A9DC0 File Offset: 0x001A7FC0 // (set) Token: 0x06007A73 RID: 31347 RVA: 0x001A9DD4 File Offset: 0x001A7FD4 [Token(Token = "0x17001475")] public int COAHPEGOOEB { [Token(Token = "0x6007A72")] [Address(RVA = "0x41F5B0", Offset = "0x41E3B0", VA = "0x18041F5B0")] get; [Token(Token = "0x6007A73")] [Address(RVA = "0x41F730", Offset = "0x41E530", VA = "0x18041F730")] set; } // Token: 0x17001476 RID: 5238 // (get) Token: 0x06007A74 RID: 31348 RVA: 0x001A9DE8 File Offset: 0x001A7FE8 // (set) Token: 0x06007A75 RID: 31349 RVA: 0x001A9DFC File Offset: 0x001A7FFC [Token(Token = "0x17001476")] public string AGCAAIBPPIJ { [Token(Token = "0x6007A74")] [Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")] get; [Token(Token = "0x6007A75")] [Address(RVA = "0x460F90", Offset = "0x45FD90", VA = "0x180460F90")] set; } // Token: 0x17001477 RID: 5239 // (get) Token: 0x06007A76 RID: 31350 RVA: 0x001A9E10 File Offset: 0x001A8010 // (set) Token: 0x06007A77 RID: 31351 RVA: 0x001A9E24 File Offset: 0x001A8024 [Token(Token = "0x17001477")] public long COLADBAICGE { [Token(Token = "0x6007A76")] [Address(RVA = "0x3F63E0", Offset = "0x3F51E0", VA = "0x1803F63E0")] get; [Token(Token = "0x6007A77")] [Address(RVA = "0x409C60", Offset = "0x408A60", VA = "0x180409C60")] set; } // Token: 0x17001478 RID: 5240 // (get) Token: 0x06007A78 RID: 31352 RVA: 0x001A9E38 File Offset: 0x001A8038 // (set) Token: 0x06007A79 RID: 31353 RVA: 0x001A9E4C File Offset: 0x001A804C [Token(Token = "0x17001478")] public long MPIAOHJIBOL { [Token(Token = "0x6007A78")] [Address(RVA = "0x3FA180", Offset = "0x3F8F80", VA = "0x1803FA180")] get; [Token(Token = "0x6007A79")] [Address(RVA = "0x4437E0", Offset = "0x4425E0", VA = "0x1804437E0")] set; } // Token: 0x17001479 RID: 5241 // (get) Token: 0x06007A7A RID: 31354 RVA: 0x001A9E60 File Offset: 0x001A8060 // (set) Token: 0x06007A7B RID: 31355 RVA: 0x001A9E74 File Offset: 0x001A8074 [Token(Token = "0x17001479")] public int GMAJAGFHAPO { [Token(Token = "0x6007A7A")] [Address(RVA = "0x40FFE0", Offset = "0x40EDE0", VA = "0x18040FFE0")] get; [Token(Token = "0x6007A7B")] [Address(RVA = "0x52C070", Offset = "0x52AE70", VA = "0x18052C070")] set; } // Token: 0x06007A7C RID: 31356 RVA: 0x001A9E88 File Offset: 0x001A8088 [Token(Token = "0x6007A7C")] [Address(RVA = "0x11BAD90", Offset = "0x11B9B90", VA = "0x1811BAD90", Slot = "4")] public void PPGFHEDFBEA(Dictionary PMMGDNALAEB) { long num = AEOPHJMOOFE.AAKIMHHKCFB("TotalXP", PMMGDNALAEB); this.k__BackingField = num; int num2 = AEOPHJMOOFE.AAKIMHHKCFB("Level", PMMGDNALAEB); this.k__BackingField = num2; int num3 = AEOPHJMOOFE.AAKIMHHKCFB("RankIdx", PMMGDNALAEB); this.k__BackingField = num3; string text = AEOPHJMOOFE.AAKIMHHKCFB("RankName", PMMGDNALAEB); this.k__BackingField = text; long num4 = AEOPHJMOOFE.AAKIMHHKCFB("CurrentLevelXPThreshold", PMMGDNALAEB); this.k__BackingField = num4; long num5 = AEOPHJMOOFE.AAKIMHHKCFB("NextLevelXPThreshold", PMMGDNALAEB); this.k__BackingField = num5; int num6 = AEOPHJMOOFE.AAKIMHHKCFB("NextLevelAcornReward", PMMGDNALAEB); this.k__BackingField = num6; } // Token: 0x06007A7D RID: 31357 RVA: 0x001A9F20 File Offset: 0x001A8120 [Token(Token = "0x6007A7D")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public GHNGAENLIHA() { } } // Token: 0x020014DE RID: 5342 [Token(Token = "0x20014DE")] public class JLNAMKBKPNG : IFAIJAGLDFK { // Token: 0x1700147A RID: 5242 // (get) Token: 0x06007A7E RID: 31358 RVA: 0x001A9F34 File Offset: 0x001A8134 // (set) Token: 0x06007A7F RID: 31359 RVA: 0x001A9F48 File Offset: 0x001A8148 [Token(Token = "0x1700147A")] public List HNBFKOEFCIE { [Token(Token = "0x6007A7E")] [Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")] get; [Token(Token = "0x6007A7F")] [Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")] set; } // Token: 0x1700147B RID: 5243 // (get) Token: 0x06007A80 RID: 31360 RVA: 0x001A9F5C File Offset: 0x001A815C // (set) Token: 0x06007A81 RID: 31361 RVA: 0x001A9F70 File Offset: 0x001A8170 [Token(Token = "0x1700147B")] public long HBANCPAIDGN { [Token(Token = "0x6007A80")] [Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")] get; [Token(Token = "0x6007A81")] [Address(RVA = "0x3F7210", Offset = "0x3F6010", VA = "0x1803F7210")] set; } // Token: 0x1700147C RID: 5244 // (get) Token: 0x06007A82 RID: 31362 RVA: 0x001A9F84 File Offset: 0x001A8184 // (set) Token: 0x06007A83 RID: 31363 RVA: 0x001A9F98 File Offset: 0x001A8198 [Token(Token = "0x1700147C")] public List AGLPLKLAGKC { [Token(Token = "0x6007A82")] [Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")] get; [Token(Token = "0x6007A83")] [Address(RVA = "0x460F90", Offset = "0x45FD90", VA = "0x180460F90")] set; } // Token: 0x06007A84 RID: 31364 RVA: 0x001A9FAC File Offset: 0x001A81AC [Token(Token = "0x6007A84")] [Address(RVA = "0x11D1CF0", Offset = "0x11D0AF0", VA = "0x1811D1CF0", Slot = "4")] public void PPGFHEDFBEA(Dictionary PMMGDNALAEB) { List list = AEOPHJMOOFE.LEIBLAFOPLL("XPAwardStrings", PMMGDNALAEB); this.k__BackingField = list; long num = AEOPHJMOOFE.AAKIMHHKCFB("TotalXPAwarded", PMMGDNALAEB); this.k__BackingField = num; List list2 = AEOPHJMOOFE.OLILAGBNPEH("NewProgress", PMMGDNALAEB); this.k__BackingField = list2; } // Token: 0x06007A85 RID: 31365 RVA: 0x001A9FF4 File Offset: 0x001A81F4 [Token(Token = "0x6007A85")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public JLNAMKBKPNG() { } } // Token: 0x020014DF RID: 5343 [Token(Token = "0x20014DF")] [Serializable] public class MatchCompleteStats { // Token: 0x06007A86 RID: 31366 RVA: 0x001AA008 File Offset: 0x001A8208 [Token(Token = "0x6007A86")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public MatchCompleteStats() { } // Token: 0x040051E9 RID: 20969 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40051E9")] public int Rank; // Token: 0x040051EA RID: 20970 [FieldOffset(Offset = "0x14")] [Token(Token = "0x40051EA")] public int NumEliminations; // Token: 0x040051EB RID: 20971 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40051EB")] public int SecondsAlive; // Token: 0x040051EC RID: 20972 [FieldOffset(Offset = "0x1C")] [Token(Token = "0x40051EC")] public bool WalkGame; // Token: 0x040051ED RID: 20973 [FieldOffset(Offset = "0x1D")] [Token(Token = "0x40051ED")] public bool CustomGame; // Token: 0x040051EE RID: 20974 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40051EE")] public int ChestsOpened; // Token: 0x040051EF RID: 20975 [FieldOffset(Offset = "0x24")] [Token(Token = "0x40051EF")] public int ShieldPotionsConsumed; // Token: 0x040051F0 RID: 20976 [FieldOffset(Offset = "0x28")] [Token(Token = "0x40051F0")] public int HealthPotionsConsumed; // Token: 0x040051F1 RID: 20977 [FieldOffset(Offset = "0x2C")] [Token(Token = "0x40051F1")] public int SecondsInAir; } // Token: 0x020014E1 RID: 5345 [Token(Token = "0x20014E1")] [CompilerGenerated] private sealed class DMLJCCMAGMD { // Token: 0x06007A8A RID: 31370 RVA: 0x001AA05C File Offset: 0x001A825C [Token(Token = "0x6007A8A")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public DMLJCCMAGMD() { } // Token: 0x06007A8B RID: 31371 RVA: 0x001AA070 File Offset: 0x001A8270 [Token(Token = "0x6007A8B")] [Address(RVA = "0x11B9E60", Offset = "0x11B8C60", VA = "0x1811B9E60")] internal void b__0(string error, JDFDLJJGHIP.JLNAMKBKPNG newStats) { List k__BackingField = newStats.k__BackingField; if (k__BackingField != 0) { JDFDLJJGHIP.ELMJPHLENND = ECNNGIFNNNM.GPEBLICLPML(k__BackingField); } JDFDLJJGHIP.MHHADKMFMEK.CNFDGDEOPPF(newStats); this.promise.OOOIENHGNCA(newStats); } // Token: 0x040051F4 RID: 20980 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40051F4")] public CBLLFJEDOII promise; } }