using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using Cpp2IlInjected; using UnityEngine; // Token: 0x020015B6 RID: 5558 [Token(Token = "0x20015B6")] public static class JDFDLJJGHIP { // Token: 0x06007E27 RID: 32295 RVA: 0x001B2D1C File Offset: 0x001B0F1C [Token(Token = "0x6007E27")] [Address(RVA = "0x1D513B0", Offset = "0x1D503B0", VA = "0x181D513B0")] public static void BGNNKPCDIKP() { int num; Action action = new Action(num.JPFGCHENJMH); num = 0; int num2 = 0; BPHGKAEDBPE.CABLOFOHBDM(0, num2, action); } // Token: 0x06007E28 RID: 32296 RVA: 0x001B2D44 File Offset: 0x001B0F44 [Token(Token = "0x6007E28")] [Address(RVA = "0x1D51430", Offset = "0x1D50430", VA = "0x181D51430")] private static void JPFGCHENJMH() { } // Token: 0x06007E29 RID: 32297 RVA: 0x001B2D54 File Offset: 0x001B0F54 [Token(Token = "0x6007E29")] [Address(RVA = "0x1D51150", Offset = "0x1D50150", VA = "0x181D51150")] 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: 0x06007E2A RID: 32298 RVA: 0x001B2DE8 File Offset: 0x001B0FE8 [Token(Token = "0x6007E2A")] [Address(RVA = "0x1D51490", Offset = "0x1D50490", VA = "0x181D51490")] 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: 0x06007E2B RID: 32299 RVA: 0x001B2E68 File Offset: 0x001B1068 // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x6007E2B")] [Address(RVA = "0x1D515D0", Offset = "0x1D505D0", VA = "0x181D515D0")] static JDFDLJJGHIP() { int num; int num2; MFBGLIHGCGO mfbglihgcgo = new MFBGLIHGCGO(4, num != 0, num2 != 0); num2 = 0; num = 0; JDFDLJJGHIP.MHHADKMFMEK = mfbglihgcgo; } // Token: 0x04005386 RID: 21382 [Token(Token = "0x4005386")] private const string FFIBKGBKNMJ = "api/royale/"; // Token: 0x04005387 RID: 21383 [Token(Token = "0x4005387")] private static JDFDLJJGHIP.GHNGAENLIHA ELMJPHLENND; // Token: 0x04005388 RID: 21384 [Token(Token = "0x4005388")] public static MFBGLIHGCGO MHHADKMFMEK; // Token: 0x020015B7 RID: 5559 [Token(Token = "0x20015B7")] public class GHNGAENLIHA : IFAIJAGLDFK { // Token: 0x17001512 RID: 5394 // (get) Token: 0x06007E2C RID: 32300 RVA: 0x001B2E88 File Offset: 0x001B1088 // (set) Token: 0x06007E2D RID: 32301 RVA: 0x001B2E9C File Offset: 0x001B109C [Token(Token = "0x17001512")] public long CBKDFHNBDEM { [Token(Token = "0x6007E2C")] [Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")] get; [Token(Token = "0x6007E2D")] [Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")] set; } // Token: 0x17001513 RID: 5395 // (get) Token: 0x06007E2E RID: 32302 RVA: 0x001B2EB0 File Offset: 0x001B10B0 // (set) Token: 0x06007E2F RID: 32303 RVA: 0x001B2EC4 File Offset: 0x001B10C4 [Token(Token = "0x17001513")] public int LINLLHBFIKF { [Token(Token = "0x6007E2E")] [Address(RVA = "0x411540", Offset = "0x410540", VA = "0x180411540")] get; [Token(Token = "0x6007E2F")] [Address(RVA = "0x5F1910", Offset = "0x5F0910", VA = "0x1805F1910")] set; } // Token: 0x17001514 RID: 5396 // (get) Token: 0x06007E30 RID: 32304 RVA: 0x001B2ED8 File Offset: 0x001B10D8 // (set) Token: 0x06007E31 RID: 32305 RVA: 0x001B2EEC File Offset: 0x001B10EC [Token(Token = "0x17001514")] public int COAHPEGOOEB { [Token(Token = "0x6007E30")] [Address(RVA = "0x497590", Offset = "0x496590", VA = "0x180497590")] get; [Token(Token = "0x6007E31")] [Address(RVA = "0x50A2B0", Offset = "0x5092B0", VA = "0x18050A2B0")] set; } // Token: 0x17001515 RID: 5397 // (get) Token: 0x06007E32 RID: 32306 RVA: 0x001B2F00 File Offset: 0x001B1100 // (set) Token: 0x06007E33 RID: 32307 RVA: 0x001B2F14 File Offset: 0x001B1114 [Token(Token = "0x17001515")] public string AGCAAIBPPIJ { [Token(Token = "0x6007E32")] [Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")] get; [Token(Token = "0x6007E33")] [Address(RVA = "0x415810", Offset = "0x414810", VA = "0x180415810")] set; } // Token: 0x17001516 RID: 5398 // (get) Token: 0x06007E34 RID: 32308 RVA: 0x001B2F28 File Offset: 0x001B1128 // (set) Token: 0x06007E35 RID: 32309 RVA: 0x001B2F3C File Offset: 0x001B113C [Token(Token = "0x17001516")] public long COLADBAICGE { [Token(Token = "0x6007E34")] [Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")] get; [Token(Token = "0x6007E35")] [Address(RVA = "0x415820", Offset = "0x414820", VA = "0x180415820")] set; } // Token: 0x17001517 RID: 5399 // (get) Token: 0x06007E36 RID: 32310 RVA: 0x001B2F50 File Offset: 0x001B1150 // (set) Token: 0x06007E37 RID: 32311 RVA: 0x001B2F64 File Offset: 0x001B1164 [Token(Token = "0x17001517")] public long MPIAOHJIBOL { [Token(Token = "0x6007E36")] [Address(RVA = "0x4157E0", Offset = "0x4147E0", VA = "0x1804157E0")] get; [Token(Token = "0x6007E37")] [Address(RVA = "0x415830", Offset = "0x414830", VA = "0x180415830")] set; } // Token: 0x17001518 RID: 5400 // (get) Token: 0x06007E38 RID: 32312 RVA: 0x001B2F78 File Offset: 0x001B1178 // (set) Token: 0x06007E39 RID: 32313 RVA: 0x001B2F8C File Offset: 0x001B118C [Token(Token = "0x17001518")] public int GMAJAGFHAPO { [Token(Token = "0x6007E38")] [Address(RVA = "0x42B830", Offset = "0x42A830", VA = "0x18042B830")] get; [Token(Token = "0x6007E39")] [Address(RVA = "0x5C17C0", Offset = "0x5C07C0", VA = "0x1805C17C0")] set; } // Token: 0x06007E3A RID: 32314 RVA: 0x001B2FA0 File Offset: 0x001B11A0 [Token(Token = "0x6007E3A")] [Address(RVA = "0x1D4A3C0", Offset = "0x1D493C0", VA = "0x181D4A3C0", 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: 0x06007E3B RID: 32315 RVA: 0x001B3038 File Offset: 0x001B1238 [Token(Token = "0x6007E3B")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public GHNGAENLIHA() { } } // Token: 0x020015B8 RID: 5560 [Token(Token = "0x20015B8")] public class JLNAMKBKPNG : IFAIJAGLDFK { // Token: 0x17001519 RID: 5401 // (get) Token: 0x06007E3C RID: 32316 RVA: 0x001B304C File Offset: 0x001B124C // (set) Token: 0x06007E3D RID: 32317 RVA: 0x001B3060 File Offset: 0x001B1260 [Token(Token = "0x17001519")] public List HNBFKOEFCIE { [Token(Token = "0x6007E3C")] [Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")] get; [Token(Token = "0x6007E3D")] [Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")] set; } // Token: 0x1700151A RID: 5402 // (get) Token: 0x06007E3E RID: 32318 RVA: 0x001B3074 File Offset: 0x001B1274 // (set) Token: 0x06007E3F RID: 32319 RVA: 0x001B3088 File Offset: 0x001B1288 [Token(Token = "0x1700151A")] public long HBANCPAIDGN { [Token(Token = "0x6007E3E")] [Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")] get; [Token(Token = "0x6007E3F")] [Address(RVA = "0x4157F0", Offset = "0x4147F0", VA = "0x1804157F0")] set; } // Token: 0x1700151B RID: 5403 // (get) Token: 0x06007E40 RID: 32320 RVA: 0x001B309C File Offset: 0x001B129C // (set) Token: 0x06007E41 RID: 32321 RVA: 0x001B30B0 File Offset: 0x001B12B0 [Token(Token = "0x1700151B")] public List AGLPLKLAGKC { [Token(Token = "0x6007E40")] [Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")] get; [Token(Token = "0x6007E41")] [Address(RVA = "0x415810", Offset = "0x414810", VA = "0x180415810")] set; } // Token: 0x06007E42 RID: 32322 RVA: 0x001B30C4 File Offset: 0x001B12C4 [Token(Token = "0x6007E42")] [Address(RVA = "0x1D60FB0", Offset = "0x1D5FFB0", VA = "0x181D60FB0", 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: 0x06007E43 RID: 32323 RVA: 0x001B310C File Offset: 0x001B130C [Token(Token = "0x6007E43")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public JLNAMKBKPNG() { } } // Token: 0x020015B9 RID: 5561 [Token(Token = "0x20015B9")] [Serializable] public class MatchCompleteStats { // Token: 0x06007E44 RID: 32324 RVA: 0x001B3120 File Offset: 0x001B1320 [Token(Token = "0x6007E44")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public MatchCompleteStats() { } // Token: 0x04005393 RID: 21395 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4005393")] public int Rank; // Token: 0x04005394 RID: 21396 [FieldOffset(Offset = "0x14")] [Token(Token = "0x4005394")] public int NumEliminations; // Token: 0x04005395 RID: 21397 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4005395")] public int SecondsAlive; // Token: 0x04005396 RID: 21398 [FieldOffset(Offset = "0x1C")] [Token(Token = "0x4005396")] public bool WalkGame; // Token: 0x04005397 RID: 21399 [FieldOffset(Offset = "0x1D")] [Token(Token = "0x4005397")] public bool CustomGame; // Token: 0x04005398 RID: 21400 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4005398")] public int ChestsOpened; // Token: 0x04005399 RID: 21401 [FieldOffset(Offset = "0x24")] [Token(Token = "0x4005399")] public int ShieldPotionsConsumed; // Token: 0x0400539A RID: 21402 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400539A")] public int HealthPotionsConsumed; // Token: 0x0400539B RID: 21403 [FieldOffset(Offset = "0x2C")] [Token(Token = "0x400539B")] public int SecondsInAir; } // Token: 0x020015BB RID: 5563 [Token(Token = "0x20015BB")] [CompilerGenerated] private sealed class DMLJCCMAGMD { // Token: 0x06007E48 RID: 32328 RVA: 0x001B3174 File Offset: 0x001B1374 [Token(Token = "0x6007E48")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public DMLJCCMAGMD() { } // Token: 0x06007E49 RID: 32329 RVA: 0x001B3188 File Offset: 0x001B1388 [Token(Token = "0x6007E49")] [Address(RVA = "0x1D49490", Offset = "0x1D48490", VA = "0x181D49490")] 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: 0x0400539E RID: 21406 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400539E")] public CBLLFJEDOII promise; } }