398 lines
13 KiB
C#
398 lines
13 KiB
C#
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<JDFDLJJGHIP.GHNGAENLIHA> APOAEDMOIHO()
|
|
{
|
|
string text = string.Format("{0}v1/current", "api/royale/");
|
|
int num = 0;
|
|
PMGCJEPKFOF<HOOILIHKMEG> 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<JDFDLJJGHIP.GHNGAENLIHA> <>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<JDFDLJJGHIP.JLNAMKBKPNG> NGEFKCDJAMF(JDFDLJJGHIP.MatchCompleteStats CNALBEPOKJJ)
|
|
{
|
|
string text = string.Format("{0}v2/matchcomplete", "api/royale/");
|
|
string text2 = JsonUtility.ToJson(CNALBEPOKJJ);
|
|
CBLLFJEDOII<JDFDLJJGHIP.JLNAMKBKPNG> cbllfjedoii = new CBLLFJEDOII();
|
|
CBLLFJEDOII<JDFDLJJGHIP.JLNAMKBKPNG> promise = cbllfjedoii;
|
|
int num = 0;
|
|
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof = BPHGKAEDBPE.CKPCAIJMPJN(text, text2, num != 0);
|
|
int num2 = 0;
|
|
int num3 = 0;
|
|
PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.FAKEPMNIOAI(num3 != 0, num2 != 0);
|
|
BPHGKAEDBPE.OJDJIJDNFHE<JDFDLJJGHIP.JLNAMKBKPNG> ojdjijdnfhe = delegate(string error, JDFDLJJGHIP.JLNAMKBKPNG newStats)
|
|
{
|
|
List<JDFDLJJGHIP.GHNGAENLIHA> <KFEKENKMAME>k__BackingField = newStats.<KFEKENKMAME>k__BackingField;
|
|
if (<KFEKENKMAME>k__BackingField != 0)
|
|
{
|
|
JDFDLJJGHIP.ELMJPHLENND = ECNNGIFNNNM.GPEBLICLPML<JDFDLJJGHIP.GHNGAENLIHA>(<KFEKENKMAME>k__BackingField);
|
|
}
|
|
JDFDLJJGHIP.MHHADKMFMEK.CNFDGDEOPPF(newStats);
|
|
promise.OOOIENHGNCA(newStats);
|
|
};
|
|
DABKFAIHBBP dabkfaihbbp = pmgcjepkfof2.LCGFHJPKIOI(ojdjijdnfhe);
|
|
CBLLFJEDOII<JDFDLJJGHIP.JLNAMKBKPNG> 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<JDFDLJJGHIP.JLNAMKBKPNG> 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<JDFDLJJGHIP.JLNAMKBKPNG> 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<string, object> PMMGDNALAEB)
|
|
{
|
|
long num = AEOPHJMOOFE.AAKIMHHKCFB<long>("TotalXP", PMMGDNALAEB);
|
|
this.<FDEAAGNCJBA>k__BackingField = num;
|
|
int num2 = AEOPHJMOOFE.AAKIMHHKCFB<int>("Level", PMMGDNALAEB);
|
|
this.<BOEPNILALGE>k__BackingField = num2;
|
|
int num3 = AEOPHJMOOFE.AAKIMHHKCFB<int>("RankIdx", PMMGDNALAEB);
|
|
this.<PHDIHDKOLLI>k__BackingField = num3;
|
|
string text = AEOPHJMOOFE.AAKIMHHKCFB<string>("RankName", PMMGDNALAEB);
|
|
this.<BOCLIGALBKC>k__BackingField = text;
|
|
long num4 = AEOPHJMOOFE.AAKIMHHKCFB<long>("CurrentLevelXPThreshold", PMMGDNALAEB);
|
|
this.<PLDCMKMJHEO>k__BackingField = num4;
|
|
long num5 = AEOPHJMOOFE.AAKIMHHKCFB<long>("NextLevelXPThreshold", PMMGDNALAEB);
|
|
this.<HHPOFKFGOPG>k__BackingField = num5;
|
|
int num6 = AEOPHJMOOFE.AAKIMHHKCFB<int>("NextLevelAcornReward", PMMGDNALAEB);
|
|
this.<IEGIDKLKHKD>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<string> 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<JDFDLJJGHIP.GHNGAENLIHA> 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<string, object> PMMGDNALAEB)
|
|
{
|
|
List list = AEOPHJMOOFE.LEIBLAFOPLL<string>("XPAwardStrings", PMMGDNALAEB);
|
|
this.<BAAJMMFBNFB>k__BackingField = list;
|
|
long num = AEOPHJMOOFE.AAKIMHHKCFB<long>("TotalXPAwarded", PMMGDNALAEB);
|
|
this.<HPJKDHOOIEJ>k__BackingField = num;
|
|
List list2 = AEOPHJMOOFE.OLILAGBNPEH<JDFDLJJGHIP.GHNGAENLIHA>("NewProgress", PMMGDNALAEB);
|
|
this.<KFEKENKMAME>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 <SendMatchStats>b__0(string error, JDFDLJJGHIP.JLNAMKBKPNG newStats)
|
|
{
|
|
List<JDFDLJJGHIP.GHNGAENLIHA> <KFEKENKMAME>k__BackingField = newStats.<KFEKENKMAME>k__BackingField;
|
|
if (<KFEKENKMAME>k__BackingField != 0)
|
|
{
|
|
JDFDLJJGHIP.ELMJPHLENND = ECNNGIFNNNM.GPEBLICLPML<JDFDLJJGHIP.GHNGAENLIHA>(<KFEKENKMAME>k__BackingField);
|
|
}
|
|
JDFDLJJGHIP.MHHADKMFMEK.CNFDGDEOPPF(newStats);
|
|
this.promise.OOOIENHGNCA(newStats);
|
|
}
|
|
|
|
// Token: 0x040051F4 RID: 20980
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40051F4")]
|
|
public CBLLFJEDOII<JDFDLJJGHIP.JLNAMKBKPNG> promise;
|
|
}
|
|
}
|