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: 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<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<HOOILIHKMEG> 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: 0x06007E2A RID: 32298 RVA: 0x001B2DE8 File Offset: 0x001B0FE8
|
|
[Token(Token = "0x6007E2A")]
|
|
[Address(RVA = "0x1D51490", Offset = "0x1D50490", VA = "0x181D51490")]
|
|
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: 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<JDFDLJJGHIP.JLNAMKBKPNG> 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<JDFDLJJGHIP.JLNAMKBKPNG> 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<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: 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<string> 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<JDFDLJJGHIP.GHNGAENLIHA> 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<string, object> PMMGDNALAEB)
|
|
{
|
|
List<string> list = AEOPHJMOOFE.LEIBLAFOPLL<string>("XPAwardStrings", PMMGDNALAEB);
|
|
this.<BAAJMMFBNFB>k__BackingField = list;
|
|
long num = AEOPHJMOOFE.AAKIMHHKCFB<long>("TotalXPAwarded", PMMGDNALAEB);
|
|
this.<HPJKDHOOIEJ>k__BackingField = num;
|
|
List<JDFDLJJGHIP.GHNGAENLIHA> list2 = AEOPHJMOOFE.OLILAGBNPEH<JDFDLJJGHIP.GHNGAENLIHA>("NewProgress", PMMGDNALAEB);
|
|
this.<KFEKENKMAME>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 <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: 0x0400539E RID: 21406
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400539E")]
|
|
public CBLLFJEDOII<JDFDLJJGHIP.JLNAMKBKPNG> promise;
|
|
}
|
|
}
|