1529 lines
55 KiB
C#
1529 lines
55 KiB
C#
using System;
|
|
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using RecRoom;
|
|
using RecRoom.Async;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02000CC7 RID: 3271
|
|
[Token(Token = "0x2000CC7")]
|
|
[StructLayout(3)]
|
|
public class NLEKGNENMCO
|
|
{
|
|
// Token: 0x06004ED9 RID: 20185 RVA: 0x0012467C File Offset: 0x0012287C
|
|
[Token(Token = "0x6004ED9")]
|
|
[Address(RVA = "0x139A2F0", Offset = "0x1398CF0", VA = "0x18139A2F0")]
|
|
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: 0x06004EDA RID: 20186 RVA: 0x001246C4 File Offset: 0x001228C4
|
|
[Token(Token = "0x6004EDA")]
|
|
[Address(RVA = "0x139BC60", Offset = "0x139A660", VA = "0x18139BC60")]
|
|
private static void OFFLOPLJBBG()
|
|
{
|
|
int num;
|
|
PAJOOHAOLEE.HMOACIFIOCN hmoacifiocn = new PAJOOHAOLEE.HMOACIFIOCN(num.DACGFKLNNAD);
|
|
num = 0;
|
|
PAJOOHAOLEE.NMANOHJOCJD(PAJOOHAOLEE.OMJEBOKFJBC.GiftPackageReceived, hmoacifiocn);
|
|
int num2;
|
|
PAJOOHAOLEE.HMOACIFIOCN hmoacifiocn2 = new PAJOOHAOLEE.HMOACIFIOCN(num2.HBCMHBKPKNM);
|
|
num2 = 0;
|
|
PAJOOHAOLEE.NMANOHJOCJD(PAJOOHAOLEE.OMJEBOKFJBC.GiftPackageReceivedImmediate, hmoacifiocn2);
|
|
int num3;
|
|
PAJOOHAOLEE.HMOACIFIOCN hmoacifiocn3 = new PAJOOHAOLEE.HMOACIFIOCN(num3.GIEDHAPCCIA);
|
|
num3 = 0;
|
|
PAJOOHAOLEE.NMANOHJOCJD(PAJOOHAOLEE.OMJEBOKFJBC.GiftPackageRewardSelectionReceived, hmoacifiocn3);
|
|
}
|
|
|
|
// Token: 0x06004EDB RID: 20187 RVA: 0x0012471C File Offset: 0x0012291C
|
|
[Token(Token = "0x6004EDB")]
|
|
[Address(RVA = "0x139BBE0", Offset = "0x139A5E0", VA = "0x18139BBE0")]
|
|
private static void NPCPLFAONFO()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004EDC RID: 20188 RVA: 0x0012472C File Offset: 0x0012292C
|
|
[Token(Token = "0x6004EDC")]
|
|
[Address(RVA = "0x139B3D0", Offset = "0x1399DD0", VA = "0x18139B3D0")]
|
|
private static void JPFGCHENJMH()
|
|
{
|
|
NLEKGNENMCO.<GCHNBGKINNJ>k__BackingField.Clear();
|
|
NLEKGNENMCO.EIAMEEIAPEP.Clear();
|
|
}
|
|
|
|
// Token: 0x06004EDD RID: 20189 RVA: 0x00124754 File Offset: 0x00122954
|
|
[Token(Token = "0x6004EDD")]
|
|
[Address(RVA = "0x139ACA0", Offset = "0x13996A0", VA = "0x18139ACA0")]
|
|
private static bool HJIJDEDKOJD(NLEKGNENMCO.LOCNECLOHCA LDABJFMCKEP)
|
|
{
|
|
NLEKGNENMCO.IKJOCJIOMCA ikjocjiomca = new NLEKGNENMCO.IKJOCJIOMCA();
|
|
ikjocjiomca.package = LDABJFMCKEP;
|
|
if (LDABJFMCKEP != 0 && LDABJFMCKEP.<DOKHPPLBFJN>k__BackingField && LDABJFMCKEP.<GBBDMHDLKOM>k__BackingField && LDABJFMCKEP.<OHDONDOLOJP>k__BackingField && ikjocjiomca != 0)
|
|
{
|
|
Func<NLEKGNENMCO.LOCNECLOHCA, bool> func = delegate(NLEKGNENMCO.LOCNECLOHCA g)
|
|
{
|
|
long <JPAOOKPLEDB>k__BackingField = ikjocjiomca.package.<JPAOOKPLEDB>k__BackingField;
|
|
return g.<JPAOOKPLEDB>k__BackingField == <JPAOOKPLEDB>k__BackingField;
|
|
};
|
|
bool flag;
|
|
return !flag;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06004EDE RID: 20190 RVA: 0x001247AC File Offset: 0x001229AC
|
|
[Token(Token = "0x6004EDE")]
|
|
[Address(RVA = "0x139A3D0", Offset = "0x1398DD0", VA = "0x18139A3D0")]
|
|
private static void DACGFKLNNAD(Dictionary<string, object> AFFGEJMJDIJ)
|
|
{
|
|
int num = 0;
|
|
int num2 = 0;
|
|
NLEKGNENMCO.ENBKHKDGMMJ(AFFGEJMJDIJ, num2 != 0, num != 0);
|
|
}
|
|
|
|
// Token: 0x06004EDF RID: 20191 RVA: 0x001247C8 File Offset: 0x001229C8
|
|
[Token(Token = "0x6004EDF")]
|
|
[Address(RVA = "0x139AC40", Offset = "0x1399640", VA = "0x18139AC40")]
|
|
private static void HBCMHBKPKNM(Dictionary<string, object> AFFGEJMJDIJ)
|
|
{
|
|
int num = 0;
|
|
NLEKGNENMCO.ENBKHKDGMMJ(AFFGEJMJDIJ, true, num != 0);
|
|
}
|
|
|
|
// Token: 0x06004EE0 RID: 20192 RVA: 0x001247E0 File Offset: 0x001229E0
|
|
[Token(Token = "0x6004EE0")]
|
|
[Address(RVA = "0x139ABE0", Offset = "0x13995E0", VA = "0x18139ABE0")]
|
|
private static void GIEDHAPCCIA(Dictionary<string, object> AFFGEJMJDIJ)
|
|
{
|
|
int num = 0;
|
|
NLEKGNENMCO.ENBKHKDGMMJ(AFFGEJMJDIJ, true, num != 0);
|
|
}
|
|
|
|
// Token: 0x06004EE1 RID: 20193 RVA: 0x001247F8 File Offset: 0x001229F8
|
|
[Token(Token = "0x6004EE1")]
|
|
[Address(RVA = "0x139A660", Offset = "0x1399060", VA = "0x18139A660")]
|
|
private static void ENBKHKDGMMJ(Dictionary<string, object> AFFGEJMJDIJ, bool DAOAELICEIF, bool JPFLCEDPNLF)
|
|
{
|
|
NLEKGNENMCO.LOCNECLOHCA locneclohca = AEOPHJMOOFE.PPGFHEDFBEA<NLEKGNENMCO.LOCNECLOHCA>(AFFGEJMJDIJ);
|
|
NLEKGNENMCO.IKJOCJIOMCA ikjocjiomca = new NLEKGNENMCO.IKJOCJIOMCA();
|
|
ikjocjiomca.package = locneclohca;
|
|
if (locneclohca != 0 && locneclohca.<DOKHPPLBFJN>k__BackingField && locneclohca.<GBBDMHDLKOM>k__BackingField && locneclohca.<OHDONDOLOJP>k__BackingField && ikjocjiomca != 0)
|
|
{
|
|
Func<NLEKGNENMCO.LOCNECLOHCA, bool> func = delegate(NLEKGNENMCO.LOCNECLOHCA g)
|
|
{
|
|
long <JPAOOKPLEDB>k__BackingField = ikjocjiomca.package.<JPAOOKPLEDB>k__BackingField;
|
|
return g.<JPAOOKPLEDB>k__BackingField == <JPAOOKPLEDB>k__BackingField;
|
|
};
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
NLEKGNENMCO.<GCHNBGKINNJ>k__BackingField.Add(locneclohca);
|
|
ActionEvent<NLEKGNENMCO.DMFPEPHGJJF> jehebjeenno = NLEKGNENMCO.JEHEBJEENNO;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000DBB RID: 3515
|
|
// (get) Token: 0x06004EE2 RID: 20194 RVA: 0x00124874 File Offset: 0x00122A74
|
|
// (set) Token: 0x06004EE3 RID: 20195 RVA: 0x00124888 File Offset: 0x00122A88
|
|
[Token(Token = "0x17000DBB")]
|
|
public static List<NLEKGNENMCO.LOCNECLOHCA> JPGOJHLBICE
|
|
{
|
|
[Token(Token = "0x6004EE2")]
|
|
[Address(RVA = "0x139ADE0", Offset = "0x13997E0", VA = "0x18139ADE0")]
|
|
get;
|
|
[Token(Token = "0x6004EE3")]
|
|
[Address(RVA = "0x139AE40", Offset = "0x1399840", VA = "0x18139AE40")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x06004EE4 RID: 20196 RVA: 0x0012489C File Offset: 0x00122A9C
|
|
[Token(Token = "0x6004EE4")]
|
|
[Address(RVA = "0x139A910", Offset = "0x1399310", VA = "0x18139A910")]
|
|
public static IPromise<List<NLEKGNENMCO.LOCNECLOHCA>> EPOGKGLKJHD()
|
|
{
|
|
string text = string.Format("{0}v2/gifts", "api/avatar/");
|
|
int num = 0;
|
|
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.IAHDANBDAAM(text, num != 0);
|
|
int num2 = 0;
|
|
IPromise promise2 = promise.NAHFKKGCOFA(num2 != 0);
|
|
if (NLEKGNENMCO.<>c.<>9__18_0 == 0)
|
|
{
|
|
NLEKGNENMCO.<>c.<>9__18_0 = delegate(List<NLEKGNENMCO.LOCNECLOHCA> newGifts)
|
|
{
|
|
List<NLEKGNENMCO.LOCNECLOHCA> list = NLEKGNENMCO.<GCHNBGKINNJ>k__BackingField;
|
|
Func<NLEKGNENMCO.LOCNECLOHCA, bool> <>9__18_ = NLEKGNENMCO.<>c.<>9__18_1;
|
|
if (<>9__18_ == 0)
|
|
{
|
|
NLEKGNENMCO.<>c.<>9__18_1 = delegate(NLEKGNENMCO.LOCNECLOHCA g)
|
|
{
|
|
if (!g.<GBBDMHDLKOM>k__BackingField)
|
|
{
|
|
}
|
|
return g.<OHDONDOLOJP>k__BackingField;
|
|
};
|
|
}
|
|
IEnumerable<NLEKGNENMCO.LOCNECLOHCA> enumerable = Enumerable.Where<NLEKGNENMCO.LOCNECLOHCA>(newGifts, <>9__18_);
|
|
list.AddRange(enumerable);
|
|
};
|
|
}
|
|
int num3 = 0;
|
|
num3 += num3;
|
|
num3++;
|
|
return num3.MOAAINIDMGC("Failed to download gifts");
|
|
}
|
|
|
|
// Token: 0x06004EE5 RID: 20197 RVA: 0x00124910 File Offset: 0x00122B10
|
|
[Token(Token = "0x6004EE5")]
|
|
[Address(RVA = "0x139B0D0", Offset = "0x1399AD0", VA = "0x18139B0D0")]
|
|
[Obsolete]
|
|
public static IPromise<NLEKGNENMCO.LOCNECLOHCA> JEKOPJCCHKB(GiftManager.LCLKAFOPBLD LHOMKMINCHH, GiftManager.LCLKAFOPBLD? PCCLFNLJAMG, bool DKHOCHIJLBG)
|
|
{
|
|
int num = 0;
|
|
string text = string.Format("{0}v2/gifts/generate", "api/avatar/");
|
|
Dictionary<string, string> dictionary = new Dictionary();
|
|
GiftManager instance = SingletonMonoBehaviour.Instance;
|
|
GiftPackageVariant giftPackageVariant;
|
|
if (num != 0 && giftPackageVariant == 0)
|
|
{
|
|
dictionary.Add("Message", num);
|
|
}
|
|
Promise<NLEKGNENMCO.LOCNECLOHCA> promise6 = new Promise();
|
|
Promise<NLEKGNENMCO.LOCNECLOHCA> promise = promise6;
|
|
BPHGKAEDBPE.OJDJIJDNFHE<NLEKGNENMCO.LOCNECLOHCA> ojdjijdnfhe = delegate(string error, NLEKGNENMCO.LOCNECLOHCA newGift)
|
|
{
|
|
Promise<NLEKGNENMCO.LOCNECLOHCA> promise5 = promise;
|
|
promise5.Error(error);
|
|
};
|
|
BPHGKAEDBPE.OJDJIJDNFHE<NLEKGNENMCO.LOCNECLOHCA> onPostComplete = ojdjijdnfhe;
|
|
int num2 = 0;
|
|
IPromise<HOOILIHKMEG> promise2 = BPHGKAEDBPE.CKPCAIJMPJN(text, dictionary, num2 != 0);
|
|
int num3 = 0;
|
|
int num4 = 0;
|
|
IPromise promise3 = promise2.FAKEPMNIOAI(num4 != 0, num3 != 0);
|
|
BPHGKAEDBPE.OJDJIJDNFHE<NLEKGNENMCO.LOCNECLOHCA> ojdjijdnfhe2 = delegate(string error, NLEKGNENMCO.LOCNECLOHCA newGift)
|
|
{
|
|
BPHGKAEDBPE.OJDJIJDNFHE<NLEKGNENMCO.LOCNECLOHCA> onPostComplete2 = onPostComplete;
|
|
NLEKGNENMCO.MBNFJILOABN(error, newGift, onPostComplete2);
|
|
};
|
|
IEnumerator enumerator = promise3.LCGFHJPKIOI(ojdjijdnfhe2);
|
|
Promise<NLEKGNENMCO.LOCNECLOHCA> promise4 = promise;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06004EE6 RID: 20198 RVA: 0x001249C8 File Offset: 0x00122BC8
|
|
[Token(Token = "0x6004EE6")]
|
|
[Address(RVA = "0x139AEA0", Offset = "0x13998A0", VA = "0x18139AEA0")]
|
|
public static IPromise<NLEKGNENMCO.LOCNECLOHCA> JEKOPJCCHKB(GiftManager.LCLKAFOPBLD LHOMKMINCHH)
|
|
{
|
|
int num = 0;
|
|
string text = string.Format("{0}v3/gifts/generate", "api/avatar/");
|
|
Dictionary<string, string> dictionary = new Dictionary();
|
|
GiftManager instance = SingletonMonoBehaviour.Instance;
|
|
GiftPackageVariant giftPackageVariant;
|
|
if (num != 0 && giftPackageVariant == 0)
|
|
{
|
|
dictionary.Add("Message", num);
|
|
}
|
|
Promise<NLEKGNENMCO.LOCNECLOHCA> promise6 = new Promise();
|
|
Promise<NLEKGNENMCO.LOCNECLOHCA> promise = promise6;
|
|
BPHGKAEDBPE.OJDJIJDNFHE<NLEKGNENMCO.LOCNECLOHCA> ojdjijdnfhe = delegate(string error, NLEKGNENMCO.LOCNECLOHCA newGift)
|
|
{
|
|
Promise<NLEKGNENMCO.LOCNECLOHCA> promise5 = promise;
|
|
promise5.Error(error);
|
|
};
|
|
BPHGKAEDBPE.OJDJIJDNFHE<NLEKGNENMCO.LOCNECLOHCA> onPostComplete = ojdjijdnfhe;
|
|
int num2 = 0;
|
|
IPromise<HOOILIHKMEG> promise2 = BPHGKAEDBPE.CKPCAIJMPJN(text, dictionary, num2 != 0);
|
|
int num3 = 0;
|
|
int num4 = 0;
|
|
IPromise promise3 = promise2.FAKEPMNIOAI(num4 != 0, num3 != 0);
|
|
BPHGKAEDBPE.OJDJIJDNFHE<NLEKGNENMCO.LOCNECLOHCA> ojdjijdnfhe2 = delegate(string error, NLEKGNENMCO.LOCNECLOHCA newGift)
|
|
{
|
|
BPHGKAEDBPE.OJDJIJDNFHE<NLEKGNENMCO.LOCNECLOHCA> onPostComplete2 = onPostComplete;
|
|
NLEKGNENMCO.MBNFJILOABN(error, newGift, onPostComplete2);
|
|
};
|
|
IEnumerator enumerator = promise3.LCGFHJPKIOI(ojdjijdnfhe2);
|
|
Promise<NLEKGNENMCO.LOCNECLOHCA> promise4 = promise;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06004EE7 RID: 20199 RVA: 0x00124A80 File Offset: 0x00122C80
|
|
[Token(Token = "0x6004EE7")]
|
|
[Address(RVA = "0x139B8A0", Offset = "0x139A2A0", VA = "0x18139B8A0")]
|
|
private static void MBNFJILOABN(string MOPOMPHBHKF, NLEKGNENMCO.LOCNECLOHCA FCJCCEPECCJ, BPHGKAEDBPE.OJDJIJDNFHE<NLEKGNENMCO.LOCNECLOHCA> AFLPGGJMPOE)
|
|
{
|
|
NLEKGNENMCO.FOAOJPGINEB foaojpgineb = new NLEKGNENMCO.FOAOJPGINEB();
|
|
foaojpgineb.newGift = FCJCCEPECCJ;
|
|
if (foaojpgineb == 0)
|
|
{
|
|
Debug.LogError("Failed to generate new gift: " + MOPOMPHBHKF);
|
|
int num = 0;
|
|
BPHGKAEDBPE.HADGLCCBNHM<NLEKGNENMCO.LOCNECLOHCA>(AFLPGGJMPOE, "Failed to generate new gift.", num);
|
|
return;
|
|
}
|
|
if (foaojpgineb.newGift.<DOKHPPLBFJN>k__BackingField)
|
|
{
|
|
Func<NLEKGNENMCO.LOCNECLOHCA, bool> func = delegate(NLEKGNENMCO.LOCNECLOHCA g)
|
|
{
|
|
long <JPAOOKPLEDB>k__BackingField = foaojpgineb.newGift.<JPAOOKPLEDB>k__BackingField;
|
|
return g.<JPAOOKPLEDB>k__BackingField == <JPAOOKPLEDB>k__BackingField;
|
|
};
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
if (foaojpgineb.newGift.<GBBDMHDLKOM>k__BackingField)
|
|
{
|
|
NLEKGNENMCO.LOCNECLOHCA newGift = foaojpgineb.newGift;
|
|
}
|
|
Debug.LogError("Generated a gift which this platform does not support!");
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06004EE8 RID: 20200 RVA: 0x00124B04 File Offset: 0x00122D04
|
|
[Token(Token = "0x6004EE8")]
|
|
[Address(RVA = "0x139BFD0", Offset = "0x139A9D0", VA = "0x18139BFD0")]
|
|
public static IPromise PCKICLJFOBO(NLEKGNENMCO.LOCNECLOHCA HBBAANIPIMP, BPHGKAEDBPE.CBEOHBCIPEA AFLPGGJMPOE)
|
|
{
|
|
NLEKGNENMCO.LOCNECLOHCA gift = HBBAANIPIMP;
|
|
BPHGKAEDBPE.CBEOHBCIPEA callback = AFLPGGJMPOE;
|
|
if (!HBBAANIPIMP.<AOKMCJNABMP>k__BackingField)
|
|
{
|
|
string text = string.Format("{0}v2/gifts/consume/", "api/avatar/");
|
|
Dictionary<string, string> dictionary = new Dictionary();
|
|
long <JPAOOKPLEDB>k__BackingField = gift.<JPAOOKPLEDB>k__BackingField;
|
|
dictionary.Add("UnlockedLevel", "0");
|
|
gift.<AOKMCJNABMP>k__BackingField = true;
|
|
List<NLEKGNENMCO.LOCNECLOHCA> list = NLEKGNENMCO.<GCHNBGKINNJ>k__BackingField;
|
|
Predicate<NLEKGNENMCO.LOCNECLOHCA> predicate = delegate(NLEKGNENMCO.LOCNECLOHCA g)
|
|
{
|
|
long <JPAOOKPLEDB>k__BackingField2 = gift.<JPAOOKPLEDB>k__BackingField;
|
|
return g.<JPAOOKPLEDB>k__BackingField == <JPAOOKPLEDB>k__BackingField2;
|
|
};
|
|
int num = list.FindIndex(predicate);
|
|
int num2 = 0;
|
|
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.CKPCAIJMPJN(text, dictionary, num2 != 0);
|
|
int num3 = 0;
|
|
IPromise promise2 = EEMMNNGBJGD.DMDEJFMPJDE(promise, num3 != 0);
|
|
Action action = delegate
|
|
{
|
|
BPHGKAEDBPE.CBEOHBCIPEA callback2 = callback;
|
|
int num4 = 0;
|
|
BPHGKAEDBPE.HADGLCCBNHM(callback2, num4);
|
|
NLEKGNENMCO.LOCNECLOHCA gift2 = gift;
|
|
if (gift2.<KABMEAJLICO>k__BackingField != 0)
|
|
{
|
|
CFLMJLFBOKH.NFDHOMPFMIM(gift2);
|
|
}
|
|
};
|
|
Action<string> action2 = delegate(string error)
|
|
{
|
|
object[] array = new object[2];
|
|
long <JPAOOKPLEDB>k__BackingField3 = gift.<JPAOOKPLEDB>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: 0x06004EE9 RID: 20201 RVA: 0x00124BE0 File Offset: 0x00122DE0
|
|
[Token(Token = "0x6004EE9")]
|
|
[Address(RVA = "0x139B370", Offset = "0x1399D70", VA = "0x18139B370")]
|
|
public static IEnumerator JMILOAEBBAK(BPHGKAEDBPE.OJDJIJDNFHE<List<NLEKGNENMCO.EPFHLDCPAOK>> AFLPGGJMPOE)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06004EE9)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator NLEKGNENMCO::JMILOAEBBAK(BPHGKAEDBPE/OJDJIJDNFHE<System.Collections.Generic.List`1<NLEKGNENMCO/EPFHLDCPAOK>>)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
call:void(LFBBKJKCJFF::System.IDisposable.Dispose, ldloc:LFBBKJKCJFF(var_0))
|
|
stfld:int32(LFBBKJKCJFF::<>1__state, ldloc:LFBBKJKCJFF(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
|
stfld:class BPHGKAEDBPE/OJDJIJDNFHE<class [mscorlib]System.Collections.Generic.List`1<class NLEKGNENMCO/EPFHLDCPAOK>>(LFBBKJKCJFF::callback, ldloc:LFBBKJKCJFF(var_0), ldloc:class BPHGKAEDBPE/OJDJIJDNFHE<class [mscorlib]System.Collections.Generic.List`1<class NLEKGNENMCO/EPFHLDCPAOK>>(AFLPGGJMPOE))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x06004EEA RID: 20202 RVA: 0x00124C04 File Offset: 0x00122E04
|
|
[Token(Token = "0x6004EEA")]
|
|
[Address(RVA = "0x139B610", Offset = "0x139A010", VA = "0x18139B610")]
|
|
public static IPromise<List<NLEKGNENMCO.EPFHLDCPAOK>> KLPMNFCFOLE(List<string> EGLBFNGKDLD)
|
|
{
|
|
Func<string, string> <>9__25_ = NLEKGNENMCO.<>c.<>9__25_0;
|
|
if (<>9__25_ == 0)
|
|
{
|
|
NLEKGNENMCO.<>c.<>9__25_0 = (string d) => "desc=" + d;
|
|
}
|
|
IEnumerable<string> enumerable = Enumerable.Select<string, string>(EGLBFNGKDLD, <>9__25_);
|
|
string text = string.Join("&", enumerable);
|
|
string text2 = "api/avatar/v1/lockeditems?" + text;
|
|
TimeSpan haghhlnmmfk = LGIGKAKBONN.HAGHHLNMMFK;
|
|
IPromise promise = LGIGKAKBONN.AEGCBLLABMN<NLEKGNENMCO.EPFHLDCPAOK>(text2, haghhlnmmfk, true);
|
|
if (NLEKGNENMCO.<>c.<>9__25_1 == 0)
|
|
{
|
|
NLEKGNENMCO.<>c.<>9__25_1 = delegate(string error)
|
|
{
|
|
Debug.LogError("Failed to download locked avatar item details: " + error);
|
|
};
|
|
}
|
|
List<NLEKGNENMCO.EPFHLDCPAOK> list = new List();
|
|
IPromise<NLEKGNENMCO.EPFHLDCPAOK> promise2;
|
|
return promise2;
|
|
}
|
|
|
|
// Token: 0x06004EEB RID: 20203 RVA: 0x00124C90 File Offset: 0x00122E90
|
|
[Token(Token = "0x6004EEB")]
|
|
[Address(RVA = "0x139AAE0", Offset = "0x13994E0", VA = "0x18139AAE0")]
|
|
public static IEnumerator FHJKJMFABGK(BPHGKAEDBPE.CBEOHBCIPEA AFLPGGJMPOE)
|
|
{
|
|
string text = string.Format("{0}v3/saved", "api/avatar/");
|
|
int num = 0;
|
|
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.IAHDANBDAAM(text, num != 0);
|
|
int num2 = 0;
|
|
IPromise promise2 = promise.NAHFKKGCOFA(num2 != 0);
|
|
BPHGKAEDBPE.OJDJIJDNFHE<List<CDNNKFCCONN>> ojdjijdnfhe = delegate(string error, List<CDNNKFCCONN> items)
|
|
{
|
|
BPHGKAEDBPE.CBEOHBCIPEA callback = AFLPGGJMPOE;
|
|
string text2 = "Failed to download saved outfits : " + error;
|
|
BPHGKAEDBPE.HADGLCCBNHM(callback, text2);
|
|
};
|
|
return promise2.LCGFHJPKIOI(ojdjijdnfhe);
|
|
}
|
|
|
|
// Token: 0x06004EEC RID: 20204 RVA: 0x00124CF0 File Offset: 0x00122EF0
|
|
[Token(Token = "0x6004EEC")]
|
|
[Address(RVA = "0x139B500", Offset = "0x1399F00", VA = "0x18139B500")]
|
|
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;
|
|
IPromise promise = BPHGKAEDBPE.CKPCAIJMPJN<CDNNKFCCONN>(text, savedOutfit, num != 0);
|
|
int num2 = 0;
|
|
IPromise promise2 = EEMMNNGBJGD.DMDEJFMPJDE(promise, num2 != 0);
|
|
BPHGKAEDBPE.CBEOHBCIPEA cbeohbcipea = delegate(string error)
|
|
{
|
|
BPHGKAEDBPE.HADGLCCBNHM(AFLPGGJMPOE, "Failed to save outfit ");
|
|
};
|
|
return promise2.LCGFHJPKIOI(cbeohbcipea);
|
|
}
|
|
|
|
// Token: 0x17000DBC RID: 3516
|
|
// (get) Token: 0x06004EED RID: 20205 RVA: 0x00124D60 File Offset: 0x00122F60
|
|
// (set) Token: 0x06004EEE RID: 20206 RVA: 0x00124D74 File Offset: 0x00122F74
|
|
[Token(Token = "0x17000DBC")]
|
|
public static GGMFNEALJGL CAMFOAMLPMB
|
|
{
|
|
[Token(Token = "0x6004EED")]
|
|
[Address(RVA = "0x139BB80", Offset = "0x139A580", VA = "0x18139BB80")]
|
|
get;
|
|
[Token(Token = "0x6004EEE")]
|
|
[Address(RVA = "0x139A600", Offset = "0x1399000", VA = "0x18139A600")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x06004EEF RID: 20207 RVA: 0x00124D88 File Offset: 0x00122F88
|
|
[Token(Token = "0x6004EEF")]
|
|
[Address(RVA = "0x139A430", Offset = "0x1398E30", VA = "0x18139A430")]
|
|
public static IPromise DLDENNPGADN()
|
|
{
|
|
string text = string.Format("{0}v2", "api/avatar/");
|
|
int num = 0;
|
|
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.IAHDANBDAAM(text, num != 0);
|
|
int num2 = 0;
|
|
int num3 = 0;
|
|
IPromise promise2 = promise.FAKEPMNIOAI(num3 != 0, num2 != 0);
|
|
if (NLEKGNENMCO.<>c.<>9__34_0 == 0)
|
|
{
|
|
NLEKGNENMCO.<>c.<>9__34_0 = delegate(GGMFNEALJGL avatar)
|
|
{
|
|
NLEKGNENMCO.<DOMJEIICOAL>k__BackingField = avatar;
|
|
PlayerAvatar playerAvatar = Player.<EGKJPJKLEAI>k__BackingField.playerAvatar;
|
|
int num5 = 0;
|
|
playerAvatar.ApplyLocalPlayerAvatarSettings(avatar, num5 != 0);
|
|
};
|
|
}
|
|
int num4 = 0;
|
|
if (num4 < num2)
|
|
{
|
|
num4 += num4;
|
|
if (num4 == num2)
|
|
{
|
|
goto IL_6F;
|
|
}
|
|
num4++;
|
|
}
|
|
IPromise promise3 = num4.MOAAINIDMGC("Failed to load Rec Room player avatar settings");
|
|
IL_6F:
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06004EF0 RID: 20208 RVA: 0x00124E0C File Offset: 0x0012300C
|
|
[Token(Token = "0x6004EF0")]
|
|
[Address(RVA = "0x139BD40", Offset = "0x139A740", VA = "0x18139BD40")]
|
|
public static void OFJLGPLDEKJ()
|
|
{
|
|
string text = string.Format("{0}v2/set", "api/avatar/");
|
|
GGMFNEALJGL ggmfnealjgl = NLEKGNENMCO.<DOMJEIICOAL>k__BackingField;
|
|
int num = 0;
|
|
IPromise promise = BPHGKAEDBPE.CKPCAIJMPJN<GGMFNEALJGL>(text, ggmfnealjgl, num != 0);
|
|
Action<HOOILIHKMEG> action = NLEKGNENMCO.<>c.<>9__37_0;
|
|
if (action == 0)
|
|
{
|
|
NLEKGNENMCO.<>c.<>9__37_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)
|
|
{
|
|
action += action;
|
|
return;
|
|
}
|
|
num2++;
|
|
}
|
|
IPromise promise2 = promise.Then(action);
|
|
}
|
|
|
|
// Token: 0x06004EF1 RID: 20209 RVA: 0x00124E90 File Offset: 0x00123090
|
|
[Token(Token = "0x6004EF1")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public NLEKGNENMCO()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004EF2 RID: 20210 RVA: 0x00124EA4 File Offset: 0x001230A4
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x6004EF2")]
|
|
[Address(RVA = "0x139C3D0", Offset = "0x139ADD0", VA = "0x18139C3D0")]
|
|
static NLEKGNENMCO()
|
|
{
|
|
int num;
|
|
ActionEvent<NLEKGNENMCO.DMFPEPHGJJF> actionEvent = new ActionEvent(4, num != 0);
|
|
num = 0;
|
|
NLEKGNENMCO.JEHEBJEENNO = actionEvent;
|
|
NLEKGNENMCO.JPGOJHLBICE = new List();
|
|
NLEKGNENMCO.EIAMEEIAPEP = new Dictionary();
|
|
NLEKGNENMCO.DKKIOHKOJLM = new ActionEvent(32, true);
|
|
NLEKGNENMCO.IKHALOBFGNM = "api/avatar/";
|
|
}
|
|
|
|
// Token: 0x04003A64 RID: 14948
|
|
[Token(Token = "0x4003A64")]
|
|
public static readonly ActionEvent<NLEKGNENMCO.DMFPEPHGJJF> JEHEBJEENNO;
|
|
|
|
// Token: 0x04003A66 RID: 14950
|
|
[Token(Token = "0x4003A66")]
|
|
public static Dictionary<int, CDNNKFCCONN> EIAMEEIAPEP;
|
|
|
|
// Token: 0x04003A67 RID: 14951
|
|
[Token(Token = "0x4003A67")]
|
|
public static ActionEvent DKKIOHKOJLM;
|
|
|
|
// Token: 0x04003A69 RID: 14953
|
|
[Token(Token = "0x4003A69")]
|
|
private static bool GNBIBCLJEHM;
|
|
|
|
// Token: 0x04003A6A RID: 14954
|
|
[Token(Token = "0x4003A6A")]
|
|
private static bool GNEKCLCBBAJ;
|
|
|
|
// Token: 0x04003A6B RID: 14955
|
|
[Token(Token = "0x4003A6B")]
|
|
private static string IKHALOBFGNM = null;
|
|
|
|
// Token: 0x02000CC8 RID: 3272
|
|
[Token(Token = "0x2000CC8")]
|
|
public enum JHDGJFEOGGA
|
|
{
|
|
// Token: 0x04003A6D RID: 14957
|
|
[Token(Token = "0x4003A6D")]
|
|
Outfit,
|
|
// Token: 0x04003A6E RID: 14958
|
|
[Token(Token = "0x4003A6E")]
|
|
HairDye
|
|
}
|
|
|
|
// Token: 0x02000CC9 RID: 3273
|
|
[Token(Token = "0x2000CC9")]
|
|
public struct DMFPEPHGJJF
|
|
{
|
|
// Token: 0x04003A6F RID: 14959
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x4003A6F")]
|
|
public NLEKGNENMCO.LOCNECLOHCA ADMLKIMELEE;
|
|
|
|
// Token: 0x04003A70 RID: 14960
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
|
|
[Token(Token = "0x4003A70")]
|
|
public bool NAJBKMLKICB;
|
|
|
|
// Token: 0x04003A71 RID: 14961
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x9")]
|
|
[Token(Token = "0x4003A71")]
|
|
public bool CHFKNJJJGAK;
|
|
}
|
|
|
|
// Token: 0x02000CCA RID: 3274
|
|
[Token(Token = "0x2000CCA")]
|
|
public class LOCNECLOHCA : IFAIJAGLDFK, AKJKEMONOIL
|
|
{
|
|
// Token: 0x17000DBD RID: 3517
|
|
// (get) Token: 0x06004EF3 RID: 20211 RVA: 0x00124EEC File Offset: 0x001230EC
|
|
// (set) Token: 0x06004EF4 RID: 20212 RVA: 0x00124F00 File Offset: 0x00123100
|
|
[Token(Token = "0x17000DBD")]
|
|
public long JPOHGBCEJEJ
|
|
{
|
|
[Token(Token = "0x6004EF3")]
|
|
[Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")]
|
|
get;
|
|
[Token(Token = "0x6004EF4")]
|
|
[Address(RVA = "0x3C39B0", Offset = "0x3C23B0", VA = "0x1803C39B0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000DBE RID: 3518
|
|
// (get) Token: 0x06004EF5 RID: 20213 RVA: 0x00124F14 File Offset: 0x00123114
|
|
// (set) Token: 0x06004EF6 RID: 20214 RVA: 0x00124F28 File Offset: 0x00123128
|
|
[Token(Token = "0x17000DBE")]
|
|
public int? MPIODIBAMDO
|
|
{
|
|
[Token(Token = "0x6004EF5")]
|
|
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")]
|
|
get;
|
|
[Token(Token = "0x6004EF6")]
|
|
[Address(RVA = "0x3C1280", Offset = "0x3BFC80", VA = "0x1803C1280")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000DBF RID: 3519
|
|
// (get) Token: 0x06004EF7 RID: 20215 RVA: 0x00124F3C File Offset: 0x0012313C
|
|
// (set) Token: 0x06004EF8 RID: 20216 RVA: 0x00124F50 File Offset: 0x00123150
|
|
[Token(Token = "0x17000DBF")]
|
|
public string HAKADJAKPDO
|
|
{
|
|
[Token(Token = "0x6004EF7")]
|
|
[Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220")]
|
|
get;
|
|
[Token(Token = "0x6004EF8")]
|
|
[Address(RVA = "0x3C1260", Offset = "0x3BFC60", VA = "0x1803C1260")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000DC0 RID: 3520
|
|
// (get) Token: 0x06004EF9 RID: 20217 RVA: 0x00124F64 File Offset: 0x00123164
|
|
// (set) Token: 0x06004EFA RID: 20218 RVA: 0x00124F78 File Offset: 0x00123178
|
|
[Token(Token = "0x17000DC0")]
|
|
public NLEKGNENMCO.JHDGJFEOGGA? AJIOGFIIAPG
|
|
{
|
|
[Token(Token = "0x6004EF9")]
|
|
[Address(RVA = "0x3C1230", Offset = "0x3BFC30", VA = "0x1803C1230")]
|
|
get;
|
|
[Token(Token = "0x6004EFA")]
|
|
[Address(RVA = "0x3C1270", Offset = "0x3BFC70", VA = "0x1803C1270")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000DC1 RID: 3521
|
|
// (get) Token: 0x06004EFB RID: 20219 RVA: 0x00124F8C File Offset: 0x0012318C
|
|
// (set) Token: 0x06004EFC RID: 20220 RVA: 0x00124FA0 File Offset: 0x001231A0
|
|
[Token(Token = "0x17000DC1")]
|
|
public string PDEHPKNHLBL
|
|
{
|
|
[Token(Token = "0x6004EFB")]
|
|
[Address(RVA = "0x3C1250", Offset = "0x3BFC50", VA = "0x1803C1250")]
|
|
get;
|
|
[Token(Token = "0x6004EFC")]
|
|
[Address(RVA = "0x3C1290", Offset = "0x3BFC90", VA = "0x1803C1290")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000DC2 RID: 3522
|
|
// (get) Token: 0x06004EFD RID: 20221 RVA: 0x00124FB4 File Offset: 0x001231B4
|
|
// (set) Token: 0x06004EFE RID: 20222 RVA: 0x00124FC8 File Offset: 0x001231C8
|
|
[Token(Token = "0x17000DC2")]
|
|
public string LLEJOHGPNAE
|
|
{
|
|
[Token(Token = "0x6004EFD")]
|
|
[Address(RVA = "0x3EE8E0", Offset = "0x3ED2E0", VA = "0x1803EE8E0")]
|
|
get;
|
|
[Token(Token = "0x6004EFE")]
|
|
[Address(RVA = "0x421E00", Offset = "0x420800", VA = "0x180421E00")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000DC3 RID: 3523
|
|
// (get) Token: 0x06004EFF RID: 20223 RVA: 0x00124FDC File Offset: 0x001231DC
|
|
// (set) Token: 0x06004F00 RID: 20224 RVA: 0x00124FF0 File Offset: 0x001231F0
|
|
[Token(Token = "0x17000DC3")]
|
|
public string BGKNIPNNCJG
|
|
{
|
|
[Token(Token = "0x6004EFF")]
|
|
[Address(RVA = "0x3D32F0", Offset = "0x3D1CF0", VA = "0x1803D32F0")]
|
|
get;
|
|
[Token(Token = "0x6004F00")]
|
|
[Address(RVA = "0x3D3460", Offset = "0x3D1E60", VA = "0x1803D3460")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000DC4 RID: 3524
|
|
// (get) Token: 0x06004F01 RID: 20225 RVA: 0x00125004 File Offset: 0x00123204
|
|
// (set) Token: 0x06004F02 RID: 20226 RVA: 0x00125018 File Offset: 0x00123218
|
|
[Token(Token = "0x17000DC4")]
|
|
public ACDKILABNNC IILDJGJNFIM
|
|
{
|
|
[Token(Token = "0x6004F01")]
|
|
[Address(RVA = "0x3D30B0", Offset = "0x3D1AB0", VA = "0x1803D30B0")]
|
|
get;
|
|
[Token(Token = "0x6004F02")]
|
|
[Address(RVA = "0x3D3330", Offset = "0x3D1D30", VA = "0x1803D3330")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000DC5 RID: 3525
|
|
// (get) Token: 0x06004F03 RID: 20227 RVA: 0x0012502C File Offset: 0x0012322C
|
|
// (set) Token: 0x06004F04 RID: 20228 RVA: 0x00125040 File Offset: 0x00123240
|
|
[Token(Token = "0x17000DC5")]
|
|
public int HOAJNDDEDAM
|
|
{
|
|
[Token(Token = "0x6004F03")]
|
|
[Address(RVA = "0x567EC0", Offset = "0x5668C0", VA = "0x180567EC0")]
|
|
get;
|
|
[Token(Token = "0x6004F04")]
|
|
[Address(RVA = "0x54D0F0", Offset = "0x54BAF0", VA = "0x18054D0F0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000DC6 RID: 3526
|
|
// (get) Token: 0x06004F05 RID: 20229 RVA: 0x00125054 File Offset: 0x00123254
|
|
// (set) Token: 0x06004F06 RID: 20230 RVA: 0x00125068 File Offset: 0x00123268
|
|
[Token(Token = "0x17000DC6")]
|
|
public int PDACCOLOMCB
|
|
{
|
|
[Token(Token = "0x6004F05")]
|
|
[Address(RVA = "0x549060", Offset = "0x547A60", VA = "0x180549060")]
|
|
get;
|
|
[Token(Token = "0x6004F06")]
|
|
[Address(RVA = "0x568470", Offset = "0x566E70", VA = "0x180568470")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000DC7 RID: 3527
|
|
// (get) Token: 0x06004F07 RID: 20231 RVA: 0x0012507C File Offset: 0x0012327C
|
|
// (set) Token: 0x06004F08 RID: 20232 RVA: 0x00125090 File Offset: 0x00123290
|
|
[Token(Token = "0x17000DC7")]
|
|
public GiftManager.LCLKAFOPBLD CPNPKDLCDOO
|
|
{
|
|
[Token(Token = "0x6004F07")]
|
|
[Address(RVA = "0x567E40", Offset = "0x566840", VA = "0x180567E40")]
|
|
get;
|
|
[Token(Token = "0x6004F08")]
|
|
[Address(RVA = "0x5683F0", Offset = "0x566DF0", VA = "0x1805683F0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000DC8 RID: 3528
|
|
// (get) Token: 0x06004F09 RID: 20233 RVA: 0x001250A4 File Offset: 0x001232A4
|
|
// (set) Token: 0x06004F0A RID: 20234 RVA: 0x001250B8 File Offset: 0x001232B8
|
|
[Token(Token = "0x17000DC8")]
|
|
public GiftManager.MCEEFCNMNAH NPOIFNDCBAN
|
|
{
|
|
[Token(Token = "0x6004F09")]
|
|
[Address(RVA = "0x4F8170", Offset = "0x4F6B70", VA = "0x1804F8170")]
|
|
get;
|
|
[Token(Token = "0x6004F0A")]
|
|
[Address(RVA = "0x4F8620", Offset = "0x4F7020", VA = "0x1804F8620")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000DC9 RID: 3529
|
|
// (get) Token: 0x06004F0B RID: 20235 RVA: 0x001250CC File Offset: 0x001232CC
|
|
// (set) Token: 0x06004F0C RID: 20236 RVA: 0x001250E0 File Offset: 0x001232E0
|
|
[Token(Token = "0x17000DC9")]
|
|
public string DFPPNHINEFO
|
|
{
|
|
[Token(Token = "0x6004F0B")]
|
|
[Address(RVA = "0x3EDE90", Offset = "0x3EC890", VA = "0x1803EDE90")]
|
|
get;
|
|
[Token(Token = "0x6004F0C")]
|
|
[Address(RVA = "0x3EDEC0", Offset = "0x3EC8C0", VA = "0x1803EDEC0")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000DCA RID: 3530
|
|
// (get) Token: 0x06004F0D RID: 20237 RVA: 0x001250F4 File Offset: 0x001232F4
|
|
// (set) Token: 0x06004F0E RID: 20238 RVA: 0x00125108 File Offset: 0x00123308
|
|
[Token(Token = "0x17000DCA")]
|
|
public PlatformManager.FCIKKFJOMNO PFJIBIPNDCA
|
|
{
|
|
[Token(Token = "0x6004F0D")]
|
|
[Address(RVA = "0x4438D0", Offset = "0x4422D0", VA = "0x1804438D0")]
|
|
get;
|
|
[Token(Token = "0x6004F0E")]
|
|
[Address(RVA = "0x4403C0", Offset = "0x43EDC0", VA = "0x1804403C0")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000DCB RID: 3531
|
|
// (get) Token: 0x06004F0F RID: 20239 RVA: 0x0012511C File Offset: 0x0012331C
|
|
// (set) Token: 0x06004F10 RID: 20240 RVA: 0x00125130 File Offset: 0x00123330
|
|
[Token(Token = "0x17000DCB")]
|
|
public PlatformManager.ENNEGEELGMC KLLFPPFHNKF
|
|
{
|
|
[Token(Token = "0x6004F0F")]
|
|
[Address(RVA = "0x4438C0", Offset = "0x4422C0", VA = "0x1804438C0")]
|
|
get;
|
|
[Token(Token = "0x6004F10")]
|
|
[Address(RVA = "0x4438E0", Offset = "0x4422E0", VA = "0x1804438E0")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000DCC RID: 3532
|
|
// (get) Token: 0x06004F11 RID: 20241 RVA: 0x00125144 File Offset: 0x00123344
|
|
// (set) Token: 0x06004F12 RID: 20242 RVA: 0x00125158 File Offset: 0x00123358
|
|
[Token(Token = "0x17000DCC")]
|
|
public JEHHKIPLMPM? LKFAKLCIINB
|
|
{
|
|
[Token(Token = "0x6004F11")]
|
|
[Address(RVA = "0x4D2570", Offset = "0x4D0F70", VA = "0x1804D2570")]
|
|
get;
|
|
[Token(Token = "0x6004F12")]
|
|
[Address(RVA = "0x7D4760", Offset = "0x7D3160", VA = "0x1807D4760")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000DCD RID: 3533
|
|
// (get) Token: 0x06004F13 RID: 20243 RVA: 0x0012516C File Offset: 0x0012336C
|
|
// (set) Token: 0x06004F14 RID: 20244 RVA: 0x00125180 File Offset: 0x00123380
|
|
[Token(Token = "0x17000DCD")]
|
|
public Material BFLGAPOCLAJ
|
|
{
|
|
[Token(Token = "0x6004F13")]
|
|
[Address(RVA = "0x501250", Offset = "0x4FFC50", VA = "0x180501250")]
|
|
get;
|
|
[Token(Token = "0x6004F14")]
|
|
[Address(RVA = "0x52F850", Offset = "0x52E250", VA = "0x18052F850")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000DCE RID: 3534
|
|
// (get) Token: 0x06004F15 RID: 20245 RVA: 0x00125194 File Offset: 0x00123394
|
|
// (set) Token: 0x06004F16 RID: 20246 RVA: 0x001251A8 File Offset: 0x001233A8
|
|
[Token(Token = "0x17000DCE")]
|
|
public GiftPackageVariant JOPFCBEDAAD
|
|
{
|
|
[Token(Token = "0x6004F15")]
|
|
[Address(RVA = "0x52F5A0", Offset = "0x52DFA0", VA = "0x18052F5A0")]
|
|
get;
|
|
[Token(Token = "0x6004F16")]
|
|
[Address(RVA = "0x52F840", Offset = "0x52E240", VA = "0x18052F840")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000DCF RID: 3535
|
|
// (get) Token: 0x06004F17 RID: 20247 RVA: 0x001251BC File Offset: 0x001233BC
|
|
[Token(Token = "0x17000DCF")]
|
|
public bool HEKHNHAJGIN
|
|
{
|
|
[Token(Token = "0x6004F17")]
|
|
[Address(RVA = "0x138C000", Offset = "0x138AA00", VA = "0x18138C000")]
|
|
get
|
|
{
|
|
return !string.IsNullOrEmpty(this.<MCGDGOKLALG>k__BackingField);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000DD0 RID: 3536
|
|
// (get) Token: 0x06004F18 RID: 20248 RVA: 0x001251D8 File Offset: 0x001233D8
|
|
[Token(Token = "0x17000DD0")]
|
|
public bool DMAJINBPHKJ
|
|
{
|
|
[Token(Token = "0x6004F18")]
|
|
[Address(RVA = "0x12447E0", Offset = "0x12431E0", VA = "0x1812447E0")]
|
|
get
|
|
{
|
|
return !string.IsNullOrEmpty(this.<JOGJIAPDHFB>k__BackingField);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000DD1 RID: 3537
|
|
// (get) Token: 0x06004F19 RID: 20249 RVA: 0x001251F4 File Offset: 0x001233F4
|
|
// (set) Token: 0x06004F1A RID: 20250 RVA: 0x00125208 File Offset: 0x00123408
|
|
[Token(Token = "0x17000DD1")]
|
|
public bool DLHOLKNMICH
|
|
{
|
|
[Token(Token = "0x6004F19")]
|
|
[Address(RVA = "0x50B790", Offset = "0x50A190", VA = "0x18050B790")]
|
|
get;
|
|
[Token(Token = "0x6004F1A")]
|
|
[Address(RVA = "0x50BDB0", Offset = "0x50A7B0", VA = "0x18050BDB0")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000DD2 RID: 3538
|
|
// (get) Token: 0x06004F1B RID: 20251 RVA: 0x0012521C File Offset: 0x0012341C
|
|
// (set) Token: 0x06004F1C RID: 20252 RVA: 0x00125230 File Offset: 0x00123430
|
|
[Token(Token = "0x17000DD2")]
|
|
public bool FBLEJONFPAK
|
|
{
|
|
[Token(Token = "0x6004F1B")]
|
|
[Address(RVA = "0x50B7A0", Offset = "0x50A1A0", VA = "0x18050B7A0")]
|
|
get;
|
|
[Token(Token = "0x6004F1C")]
|
|
[Address(RVA = "0x50BDC0", Offset = "0x50A7C0", VA = "0x18050BDC0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000DD3 RID: 3539
|
|
// (get) Token: 0x06004F1D RID: 20253 RVA: 0x00125244 File Offset: 0x00123444
|
|
// (set) Token: 0x06004F1E RID: 20254 RVA: 0x00125258 File Offset: 0x00123458
|
|
[Token(Token = "0x17000DD3")]
|
|
public string GBNGBHCOPFO
|
|
{
|
|
[Token(Token = "0x6004F1D")]
|
|
[Address(RVA = "0x4BD780", Offset = "0x4BC180", VA = "0x1804BD780")]
|
|
get;
|
|
[Token(Token = "0x6004F1E")]
|
|
[Address(RVA = "0x58B330", Offset = "0x589D30", VA = "0x18058B330")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000DD4 RID: 3540
|
|
// (get) Token: 0x06004F1F RID: 20255 RVA: 0x0012526C File Offset: 0x0012346C
|
|
// (set) Token: 0x06004F20 RID: 20256 RVA: 0x00125280 File Offset: 0x00123480
|
|
[Token(Token = "0x17000DD4")]
|
|
public bool NOEDKAJMLKN
|
|
{
|
|
[Token(Token = "0x6004F1F")]
|
|
[Address(RVA = "0x54D030", Offset = "0x54BA30", VA = "0x18054D030")]
|
|
get;
|
|
[Token(Token = "0x6004F20")]
|
|
[Address(RVA = "0x6B51A0", Offset = "0x6B3BA0", VA = "0x1806B51A0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000DD5 RID: 3541
|
|
// (get) Token: 0x06004F21 RID: 20257 RVA: 0x00125294 File Offset: 0x00123494
|
|
// (set) Token: 0x06004F22 RID: 20258 RVA: 0x001252A8 File Offset: 0x001234A8
|
|
[Token(Token = "0x17000DD5")]
|
|
public bool LMNGODEMEHA
|
|
{
|
|
[Token(Token = "0x6004F21")]
|
|
[Address(RVA = "0xE221F0", Offset = "0xE20BF0", VA = "0x180E221F0")]
|
|
get;
|
|
[Token(Token = "0x6004F22")]
|
|
[Address(RVA = "0xE22E90", Offset = "0xE21890", VA = "0x180E22E90")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x06004F23 RID: 20259 RVA: 0x001252BC File Offset: 0x001234BC
|
|
[Token(Token = "0x6004F23")]
|
|
[Address(RVA = "0x138C020", Offset = "0x138AA20", VA = "0x18138C020", Slot = "4")]
|
|
public void PPGFHEDFBEA(Dictionary<string, object> PMMGDNALAEB)
|
|
{
|
|
if (PMMGDNALAEB != 0)
|
|
{
|
|
if (PMMGDNALAEB.ContainsKey("Id"))
|
|
{
|
|
long num;
|
|
this.<JPAOOKPLEDB>k__BackingField = num;
|
|
int? num2;
|
|
this.<KABMEAJLICO>k__BackingField = num2;
|
|
int? num3;
|
|
if (num3 != 0)
|
|
{
|
|
}
|
|
this.<IAAAFFLAHEJ>k__BackingField = 0;
|
|
string text;
|
|
this.<MCGDGOKLALG>k__BackingField = text;
|
|
string text2;
|
|
this.<CNJALCEBPMC>k__BackingField = text2;
|
|
string text3;
|
|
this.<JOGJIAPDHFB>k__BackingField = text3;
|
|
string text4;
|
|
this.<MGPPFEKOLNK>k__BackingField = text4;
|
|
int num4;
|
|
this.<IHHEGADNPFH>k__BackingField = (PlatformManager.FCIKKFJOMNO)num4;
|
|
int num5;
|
|
this.<BMKDEFDMJCN>k__BackingField = (PlatformManager.ENNEGEELGMC)num5;
|
|
int? num6;
|
|
if (num6 != 0)
|
|
{
|
|
}
|
|
this.<KFGIMPGALED>k__BackingField = 0;
|
|
int num7;
|
|
this.<BMOGJOHDDMD>k__BackingField = (ACDKILABNNC)num7;
|
|
int num8;
|
|
this.<CJBAMGAMHHC>k__BackingField = num8;
|
|
if (num8 != 0)
|
|
{
|
|
Debug.LogError("Misconfigured GiftPackage. Should have currency and currency type!");
|
|
}
|
|
int num9;
|
|
this.<PJOGHHIDEII>k__BackingField = num9;
|
|
int num10;
|
|
this.<PHPNOPPINMK>k__BackingField = (GiftManager.MCEEFCNMNAH)num10;
|
|
string text5;
|
|
this.<LHJAKNBODPE>k__BackingField = text5;
|
|
if ("GiftContext" <= (ulong)2L)
|
|
{
|
|
}
|
|
int num11;
|
|
bool flag = num11 == 503;
|
|
this.CFINKBCLFJF = flag;
|
|
this.<CDLFNNNBDHP>k__BackingField = (GiftManager.LCLKAFOPBLD)num11;
|
|
GiftManager instance = SingletonMonoBehaviour.Instance;
|
|
GiftPackageVariant giftPackageVariant;
|
|
this.<OHILCPBPBLD>k__BackingField = giftPackageVariant;
|
|
string text6 = this.<LHJAKNBODPE>k__BackingField;
|
|
if (giftPackageVariant != 0)
|
|
{
|
|
this.<LHJAKNBODPE>k__BackingField = giftPackageVariant;
|
|
}
|
|
this.<CADKJCDGFCD>k__BackingField = giftPackageVariant;
|
|
if (!this.<IHHEGADNPFH>k__BackingField.LBBCADFBELB())
|
|
{
|
|
}
|
|
if (this.<KFGIMPGALED>k__BackingField == 0)
|
|
{
|
|
}
|
|
bool flag2 = ((JEHHKIPLMPM)((ulong)1L)).LIGEKJBJOBL();
|
|
this.<GBBDMHDLKOM>k__BackingField = flag2;
|
|
if (!flag2)
|
|
{
|
|
this.<OHDONDOLOJP>k__BackingField = flag2;
|
|
}
|
|
bool flag3 = this.<BMKDEFDMJCN>k__BackingField.NOEDKAJMLKN();
|
|
this.<OHDONDOLOJP>k__BackingField = flag3;
|
|
throw new NullReferenceException();
|
|
}
|
|
if (PMMGDNALAEB.ContainsKey("Message"))
|
|
{
|
|
string text7 = AEOPHJMOOFE.AAKIMHHKCFB<string>("Message", PMMGDNALAEB);
|
|
this.<JHLBNFEDAPP>k__BackingField = text7;
|
|
}
|
|
}
|
|
int num12 = 0;
|
|
this.<DOKHPPLBFJN>k__BackingField = num12 != 0;
|
|
this.<AOKMCJNABMP>k__BackingField = false;
|
|
}
|
|
|
|
// Token: 0x06004F24 RID: 20260 RVA: 0x00125440 File Offset: 0x00123640
|
|
[Token(Token = "0x6004F24")]
|
|
[Address(RVA = "0x138BBD0", Offset = "0x138A5D0", VA = "0x18138BBD0")]
|
|
public void DGBHEEEKCCD(GiftManager.LCLKAFOPBLD LHOMKMINCHH)
|
|
{
|
|
this.<CDLFNNNBDHP>k__BackingField = LHOMKMINCHH;
|
|
GiftManager instance = SingletonMonoBehaviour.Instance;
|
|
GiftPackageVariant giftPackageVariant;
|
|
this.<OHILCPBPBLD>k__BackingField = giftPackageVariant;
|
|
string text = this.<LHJAKNBODPE>k__BackingField;
|
|
if (giftPackageVariant != 0)
|
|
{
|
|
this.<LHJAKNBODPE>k__BackingField = giftPackageVariant;
|
|
}
|
|
this.<CADKJCDGFCD>k__BackingField = giftPackageVariant;
|
|
}
|
|
|
|
// Token: 0x06004F25 RID: 20261 RVA: 0x00125484 File Offset: 0x00123684
|
|
[Token(Token = "0x6004F25")]
|
|
[Address(RVA = "0x138BCA0", Offset = "0x138A6A0", VA = "0x18138BCA0", Slot = "5")]
|
|
public Dictionary<string, object> HLHBJCIJPBE()
|
|
{
|
|
Dictionary<string, object> dictionary = new Dictionary();
|
|
dictionary.Add("Id", dictionary);
|
|
int? num = this.<KABMEAJLICO>k__BackingField;
|
|
dictionary.Add("FromPlayerId", num);
|
|
string text = this.<CNJALCEBPMC>k__BackingField;
|
|
dictionary.Add("ConsumableItemDesc", text);
|
|
string text2 = this.<MCGDGOKLALG>k__BackingField;
|
|
dictionary.Add("AvatarItemDesc", text2);
|
|
NLEKGNENMCO.JHDGJFEOGGA? jhdgjfeogga = this.<IAAAFFLAHEJ>k__BackingField;
|
|
int num2 = 0;
|
|
if (jhdgjfeogga != 0)
|
|
{
|
|
}
|
|
dictionary.Add("AvatarItemType", num2);
|
|
string text3 = this.<JOGJIAPDHFB>k__BackingField;
|
|
dictionary.Add("EquipmentPrefabName", text3);
|
|
string text4 = this.<MGPPFEKOLNK>k__BackingField;
|
|
dictionary.Add("EquipmentModificationGuid", text4);
|
|
ACDKILABNNC acdkilabnnc = this.<BMOGJOHDDMD>k__BackingField;
|
|
dictionary.Add("CurrencyType", acdkilabnnc);
|
|
int num3 = this.<CJBAMGAMHHC>k__BackingField;
|
|
dictionary.Add("Currency", num3);
|
|
dictionary.Add("Xp", num3);
|
|
PlatformManager.FCIKKFJOMNO fcikkfjomno = this.<IHHEGADNPFH>k__BackingField;
|
|
dictionary.Add("Platform", fcikkfjomno);
|
|
PlatformManager.ENNEGEELGMC ennegeelgmc = this.<BMKDEFDMJCN>k__BackingField;
|
|
dictionary.Add("PlatformsToSpawnOn", ennegeelgmc);
|
|
JEHHKIPLMPM? jehhkiplmpm = this.<KFGIMPGALED>k__BackingField;
|
|
if (jehhkiplmpm != 0)
|
|
{
|
|
}
|
|
dictionary.Add("BalanceType", jehhkiplmpm);
|
|
GiftManager.LCLKAFOPBLD lclkafopbld = this.<CDLFNNNBDHP>k__BackingField;
|
|
dictionary.Add("GiftContext", lclkafopbld);
|
|
GiftManager.MCEEFCNMNAH mceefcnmnah = this.<PHPNOPPINMK>k__BackingField;
|
|
dictionary.Add("GiftRarity", mceefcnmnah);
|
|
string text5 = this.<LHJAKNBODPE>k__BackingField;
|
|
dictionary.Add("Message", text5);
|
|
return dictionary;
|
|
}
|
|
|
|
// Token: 0x06004F26 RID: 20262 RVA: 0x001255E4 File Offset: 0x001237E4
|
|
[Token(Token = "0x6004F26")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public LOCNECLOHCA()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04003A89 RID: 14985
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x9A")]
|
|
[Token(Token = "0x4003A89")]
|
|
public bool CFINKBCLFJF;
|
|
}
|
|
|
|
// Token: 0x02000CCB RID: 3275
|
|
[Token(Token = "0x2000CCB")]
|
|
public class EPFHLDCPAOK : IFAIJAGLDFK
|
|
{
|
|
// Token: 0x17000DD6 RID: 3542
|
|
// (get) Token: 0x06004F27 RID: 20263 RVA: 0x001255F8 File Offset: 0x001237F8
|
|
// (set) Token: 0x06004F28 RID: 20264 RVA: 0x0012560C File Offset: 0x0012380C
|
|
[Token(Token = "0x17000DD6")]
|
|
public NLEKGNENMCO.JHDGJFEOGGA AJIOGFIIAPG
|
|
{
|
|
[Token(Token = "0x6004F27")]
|
|
[Address(RVA = "0x3C1C50", Offset = "0x3C0650", VA = "0x1803C1C50")]
|
|
get;
|
|
[Token(Token = "0x6004F28")]
|
|
[Address(RVA = "0x3C1C90", Offset = "0x3C0690", VA = "0x1803C1C90")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000DD7 RID: 3543
|
|
// (get) Token: 0x06004F29 RID: 20265 RVA: 0x00125620 File Offset: 0x00123820
|
|
// (set) Token: 0x06004F2A RID: 20266 RVA: 0x00125634 File Offset: 0x00123834
|
|
[Token(Token = "0x17000DD7")]
|
|
public string FAHDIMDEHEK
|
|
{
|
|
[Token(Token = "0x6004F29")]
|
|
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")]
|
|
get;
|
|
[Token(Token = "0x6004F2A")]
|
|
[Address(RVA = "0x3C1280", Offset = "0x3BFC80", VA = "0x1803C1280")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000DD8 RID: 3544
|
|
// (get) Token: 0x06004F2B RID: 20267 RVA: 0x00125648 File Offset: 0x00123848
|
|
// (set) Token: 0x06004F2C RID: 20268 RVA: 0x0012565C File Offset: 0x0012385C
|
|
[Token(Token = "0x17000DD8")]
|
|
public string KENGPMDDCML
|
|
{
|
|
[Token(Token = "0x6004F2B")]
|
|
[Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220")]
|
|
get;
|
|
[Token(Token = "0x6004F2C")]
|
|
[Address(RVA = "0x3C1260", Offset = "0x3BFC60", VA = "0x1803C1260")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000DD9 RID: 3545
|
|
// (get) Token: 0x06004F2D RID: 20269 RVA: 0x00125670 File Offset: 0x00123870
|
|
// (set) Token: 0x06004F2E RID: 20270 RVA: 0x00125684 File Offset: 0x00123884
|
|
[Token(Token = "0x17000DD9")]
|
|
public string MAMPKNECKCM
|
|
{
|
|
[Token(Token = "0x6004F2D")]
|
|
[Address(RVA = "0x3C1230", Offset = "0x3BFC30", VA = "0x1803C1230")]
|
|
get;
|
|
[Token(Token = "0x6004F2E")]
|
|
[Address(RVA = "0x3C1270", Offset = "0x3BFC70", VA = "0x1803C1270")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000DDA RID: 3546
|
|
// (get) Token: 0x06004F2F RID: 20271 RVA: 0x00125698 File Offset: 0x00123898
|
|
// (set) Token: 0x06004F30 RID: 20272 RVA: 0x001256AC File Offset: 0x001238AC
|
|
[Token(Token = "0x17000DDA")]
|
|
public GiftManager.MCEEFCNMNAH EPBGPFCIOMJ
|
|
{
|
|
[Token(Token = "0x6004F2F")]
|
|
[Address(RVA = "0x3EDF60", Offset = "0x3EC960", VA = "0x1803EDF60")]
|
|
get;
|
|
[Token(Token = "0x6004F30")]
|
|
[Address(RVA = "0x7B2580", Offset = "0x7B0F80", VA = "0x1807B2580")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x06004F31 RID: 20273 RVA: 0x001256C0 File Offset: 0x001238C0
|
|
[Token(Token = "0x6004F31")]
|
|
[Address(RVA = "0x138A430", Offset = "0x1388E30", VA = "0x18138A430", Slot = "4")]
|
|
public void PPGFHEDFBEA(Dictionary<string, object> PMMGDNALAEB)
|
|
{
|
|
int num = 0;
|
|
int num2 = AEOPHJMOOFE.KFANFFHOJGF<int>("AvatarItemType", PMMGDNALAEB, num);
|
|
this.<IAAAFFLAHEJ>k__BackingField = (NLEKGNENMCO.JHDGJFEOGGA)num2;
|
|
string text = AEOPHJMOOFE.AAKIMHHKCFB<string>("AvatarItemDesc", PMMGDNALAEB);
|
|
this.<KHKDPOODHCD>k__BackingField = text;
|
|
string text2 = AEOPHJMOOFE.AAKIMHHKCFB<string>("FriendlyName", PMMGDNALAEB);
|
|
this.<FNIGMBMFOJL>k__BackingField = text2;
|
|
string text3 = AEOPHJMOOFE.AAKIMHHKCFB<string>("Tooltip", PMMGDNALAEB);
|
|
this.<ILKJJMACHPC>k__BackingField = text3;
|
|
int num3 = AEOPHJMOOFE.AAKIMHHKCFB<int>("Rarity", PMMGDNALAEB);
|
|
this.<IGOLNCKNKMK>k__BackingField = (GiftManager.MCEEFCNMNAH)num3;
|
|
}
|
|
|
|
// Token: 0x06004F32 RID: 20274 RVA: 0x00125734 File Offset: 0x00123934
|
|
[Token(Token = "0x6004F32")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public EPFHLDCPAOK()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000CCC RID: 3276
|
|
[Token(Token = "0x2000CCC")]
|
|
[CompilerGenerated]
|
|
private sealed class IKJOCJIOMCA
|
|
{
|
|
// Token: 0x06004F33 RID: 20275 RVA: 0x00125748 File Offset: 0x00123948
|
|
[Token(Token = "0x6004F33")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public IKJOCJIOMCA()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004F34 RID: 20276 RVA: 0x0012575C File Offset: 0x0012395C
|
|
[Token(Token = "0x6004F34")]
|
|
[Address(RVA = "0x10163E0", Offset = "0x1014DE0", VA = "0x1810163E0")]
|
|
internal bool <IsGiftPackageUsable>b__0(NLEKGNENMCO.LOCNECLOHCA g)
|
|
{
|
|
long <JPAOOKPLEDB>k__BackingField = this.package.<JPAOOKPLEDB>k__BackingField;
|
|
return g.<JPAOOKPLEDB>k__BackingField == <JPAOOKPLEDB>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x04003A8F RID: 14991
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003A8F")]
|
|
public NLEKGNENMCO.LOCNECLOHCA package;
|
|
}
|
|
|
|
// Token: 0x02000CCE RID: 3278
|
|
[Token(Token = "0x2000CCE")]
|
|
[CompilerGenerated]
|
|
private sealed class LAIPGNGBDGH
|
|
{
|
|
// Token: 0x06004F3D RID: 20285 RVA: 0x001258E0 File Offset: 0x00123AE0
|
|
[Token(Token = "0x6004F3D")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public LAIPGNGBDGH()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004F3E RID: 20286 RVA: 0x001258F4 File Offset: 0x00123AF4
|
|
[Token(Token = "0x6004F3E")]
|
|
[Address(RVA = "0x138B920", Offset = "0x138A320", VA = "0x18138B920")]
|
|
internal void <LocalRequestGiftPackage>b__0(string error, NLEKGNENMCO.LOCNECLOHCA newGift)
|
|
{
|
|
Promise<NLEKGNENMCO.LOCNECLOHCA> promise = this.promise;
|
|
promise.Error(error);
|
|
}
|
|
|
|
// Token: 0x06004F3F RID: 20287 RVA: 0x00125920 File Offset: 0x00123B20
|
|
[Token(Token = "0x6004F3F")]
|
|
[Address(RVA = "0x138B9C0", Offset = "0x138A3C0", VA = "0x18138B9C0")]
|
|
internal void <LocalRequestGiftPackage>b__1(string error, NLEKGNENMCO.LOCNECLOHCA newGift)
|
|
{
|
|
BPHGKAEDBPE.OJDJIJDNFHE<NLEKGNENMCO.LOCNECLOHCA> ojdjijdnfhe = this.onPostComplete;
|
|
NLEKGNENMCO.MBNFJILOABN(error, newGift, ojdjijdnfhe);
|
|
}
|
|
|
|
// Token: 0x04003A97 RID: 14999
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003A97")]
|
|
public Promise<NLEKGNENMCO.LOCNECLOHCA> promise;
|
|
|
|
// Token: 0x04003A98 RID: 15000
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003A98")]
|
|
public BPHGKAEDBPE.OJDJIJDNFHE<NLEKGNENMCO.LOCNECLOHCA> onPostComplete;
|
|
}
|
|
|
|
// Token: 0x02000CCF RID: 3279
|
|
[Token(Token = "0x2000CCF")]
|
|
[CompilerGenerated]
|
|
private sealed class PLLCOGHFMDK
|
|
{
|
|
// Token: 0x06004F40 RID: 20288 RVA: 0x0012593C File Offset: 0x00123B3C
|
|
[Token(Token = "0x6004F40")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public PLLCOGHFMDK()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004F41 RID: 20289 RVA: 0x00125950 File Offset: 0x00123B50
|
|
[Token(Token = "0x6004F41")]
|
|
[Address(RVA = "0x139D6C0", Offset = "0x139C0C0", VA = "0x18139D6C0")]
|
|
internal void <LocalRequestGiftPackage>b__0(string error, NLEKGNENMCO.LOCNECLOHCA newGift)
|
|
{
|
|
Promise<NLEKGNENMCO.LOCNECLOHCA> promise = this.promise;
|
|
promise.Error(error);
|
|
}
|
|
|
|
// Token: 0x06004F42 RID: 20290 RVA: 0x0012597C File Offset: 0x00123B7C
|
|
[Token(Token = "0x6004F42")]
|
|
[Address(RVA = "0x139D760", Offset = "0x139C160", VA = "0x18139D760")]
|
|
internal void <LocalRequestGiftPackage>b__1(string error, NLEKGNENMCO.LOCNECLOHCA newGift)
|
|
{
|
|
BPHGKAEDBPE.OJDJIJDNFHE<NLEKGNENMCO.LOCNECLOHCA> ojdjijdnfhe = this.onPostComplete;
|
|
NLEKGNENMCO.MBNFJILOABN(error, newGift, ojdjijdnfhe);
|
|
}
|
|
|
|
// Token: 0x04003A99 RID: 15001
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003A99")]
|
|
public Promise<NLEKGNENMCO.LOCNECLOHCA> promise;
|
|
|
|
// Token: 0x04003A9A RID: 15002
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003A9A")]
|
|
public BPHGKAEDBPE.OJDJIJDNFHE<NLEKGNENMCO.LOCNECLOHCA> onPostComplete;
|
|
}
|
|
|
|
// Token: 0x02000CD0 RID: 3280
|
|
[Token(Token = "0x2000CD0")]
|
|
[CompilerGenerated]
|
|
private sealed class FOAOJPGINEB
|
|
{
|
|
// Token: 0x06004F43 RID: 20291 RVA: 0x00125998 File Offset: 0x00123B98
|
|
[Token(Token = "0x6004F43")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public FOAOJPGINEB()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004F44 RID: 20292 RVA: 0x001259AC File Offset: 0x00123BAC
|
|
[Token(Token = "0x6004F44")]
|
|
[Address(RVA = "0x10163E0", Offset = "0x1014DE0", VA = "0x1810163E0")]
|
|
internal bool <ProcessRequestGiftPackageResponse>b__0(NLEKGNENMCO.LOCNECLOHCA g)
|
|
{
|
|
long <JPAOOKPLEDB>k__BackingField = this.newGift.<JPAOOKPLEDB>k__BackingField;
|
|
return g.<JPAOOKPLEDB>k__BackingField == <JPAOOKPLEDB>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x04003A9B RID: 15003
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003A9B")]
|
|
public NLEKGNENMCO.LOCNECLOHCA newGift;
|
|
}
|
|
|
|
// Token: 0x02000CD1 RID: 3281
|
|
[Token(Token = "0x2000CD1")]
|
|
[CompilerGenerated]
|
|
private sealed class GCHLICMINNI
|
|
{
|
|
// Token: 0x06004F45 RID: 20293 RVA: 0x001259D4 File Offset: 0x00123BD4
|
|
[Token(Token = "0x6004F45")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public GCHLICMINNI()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004F46 RID: 20294 RVA: 0x001259E8 File Offset: 0x00123BE8
|
|
[Token(Token = "0x6004F46")]
|
|
[Address(RVA = "0x10163E0", Offset = "0x1014DE0", VA = "0x1810163E0")]
|
|
internal bool <LocalConsumeGiftPackage>b__0(NLEKGNENMCO.LOCNECLOHCA g)
|
|
{
|
|
long <JPAOOKPLEDB>k__BackingField = this.gift.<JPAOOKPLEDB>k__BackingField;
|
|
return g.<JPAOOKPLEDB>k__BackingField == <JPAOOKPLEDB>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x06004F47 RID: 20295 RVA: 0x00125A10 File Offset: 0x00123C10
|
|
[Token(Token = "0x6004F47")]
|
|
[Address(RVA = "0x138B430", Offset = "0x1389E30", VA = "0x18138B430")]
|
|
internal void <LocalConsumeGiftPackage>b__1()
|
|
{
|
|
BPHGKAEDBPE.CBEOHBCIPEA cbeohbcipea = this.callback;
|
|
int num = 0;
|
|
BPHGKAEDBPE.HADGLCCBNHM(cbeohbcipea, num);
|
|
NLEKGNENMCO.LOCNECLOHCA locneclohca = this.gift;
|
|
if (locneclohca.<KABMEAJLICO>k__BackingField != 0)
|
|
{
|
|
CFLMJLFBOKH.NFDHOMPFMIM(locneclohca);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004F48 RID: 20296 RVA: 0x00125A4C File Offset: 0x00123C4C
|
|
[Token(Token = "0x6004F48")]
|
|
[Address(RVA = "0x138B4E0", Offset = "0x1389EE0", VA = "0x18138B4E0")]
|
|
internal void <LocalConsumeGiftPackage>b__2(string error)
|
|
{
|
|
object[] array = new object[2];
|
|
long <JPAOOKPLEDB>k__BackingField = this.gift.<JPAOOKPLEDB>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: 0x04003A9C RID: 15004
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003A9C")]
|
|
public NLEKGNENMCO.LOCNECLOHCA gift;
|
|
|
|
// Token: 0x04003A9D RID: 15005
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003A9D")]
|
|
public BPHGKAEDBPE.CBEOHBCIPEA callback;
|
|
}
|
|
|
|
// Token: 0x02000CD2 RID: 3282
|
|
[Token(Token = "0x2000CD2")]
|
|
[CompilerGenerated]
|
|
private sealed class CNOGNPMGDAF
|
|
{
|
|
// Token: 0x06004F49 RID: 20297 RVA: 0x00125AA4 File Offset: 0x00123CA4
|
|
[Token(Token = "0x6004F49")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public CNOGNPMGDAF()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004F4A RID: 20298 RVA: 0x00125AB8 File Offset: 0x00123CB8
|
|
[Token(Token = "0x6004F4A")]
|
|
[Address(RVA = "0x138A040", Offset = "0x1388A40", VA = "0x18138A040")]
|
|
internal void <DownloadUnlockedAvatarItems>b__0(string error, List<NLEKGNENMCO.EPFHLDCPAOK> items)
|
|
{
|
|
Debug.LogError("Failed to download unlocked avatar items: " + error);
|
|
BPHGKAEDBPE.OJDJIJDNFHE<List<NLEKGNENMCO.EPFHLDCPAOK>> ojdjijdnfhe = this.callback;
|
|
int num = 0;
|
|
BPHGKAEDBPE.HADGLCCBNHM<List<NLEKGNENMCO.EPFHLDCPAOK>>(ojdjijdnfhe, num, items);
|
|
}
|
|
|
|
// Token: 0x04003A9E RID: 15006
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003A9E")]
|
|
public BPHGKAEDBPE.OJDJIJDNFHE<List<NLEKGNENMCO.EPFHLDCPAOK>> callback;
|
|
}
|
|
|
|
// Token: 0x02000CD4 RID: 3284
|
|
[Token(Token = "0x2000CD4")]
|
|
[CompilerGenerated]
|
|
private sealed class MEPKEKGAFAB
|
|
{
|
|
// Token: 0x06004F51 RID: 20305 RVA: 0x00125BF0 File Offset: 0x00123DF0
|
|
[Token(Token = "0x6004F51")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public MEPKEKGAFAB()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004F52 RID: 20306 RVA: 0x00125C04 File Offset: 0x00123E04
|
|
[Token(Token = "0x6004F52")]
|
|
[Address(RVA = "0x138CF20", Offset = "0x138B920", VA = "0x18138CF20")]
|
|
internal void <DowloadSavedOutfitSlots>b__0(string error, List<CDNNKFCCONN> items)
|
|
{
|
|
BPHGKAEDBPE.CBEOHBCIPEA cbeohbcipea = this.callback;
|
|
string text = "Failed to download saved outfits : " + error;
|
|
BPHGKAEDBPE.HADGLCCBNHM(cbeohbcipea, text);
|
|
}
|
|
|
|
// Token: 0x04003AA2 RID: 15010
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003AA2")]
|
|
public BPHGKAEDBPE.CBEOHBCIPEA callback;
|
|
}
|
|
|
|
// Token: 0x02000CD5 RID: 3285
|
|
[Token(Token = "0x2000CD5")]
|
|
[CompilerGenerated]
|
|
private sealed class CBJFAKNAJDF
|
|
{
|
|
// Token: 0x06004F53 RID: 20307 RVA: 0x00125C7C File Offset: 0x00123E7C
|
|
[Token(Token = "0x6004F53")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public CBJFAKNAJDF()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004F54 RID: 20308 RVA: 0x00125C90 File Offset: 0x00123E90
|
|
[Token(Token = "0x6004F54")]
|
|
[Address(RVA = "0x1389E60", Offset = "0x1388860", VA = "0x181389E60")]
|
|
internal void <UpdateSavedOutfit>b__0(string error)
|
|
{
|
|
BPHGKAEDBPE.HADGLCCBNHM(this.callback, "Failed to save outfit ");
|
|
}
|
|
|
|
// Token: 0x04003AA3 RID: 15011
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003AA3")]
|
|
public CDNNKFCCONN savedOutfit;
|
|
|
|
// Token: 0x04003AA4 RID: 15012
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003AA4")]
|
|
public BPHGKAEDBPE.CBEOHBCIPEA callback;
|
|
}
|
|
}
|