552 lines
18 KiB
C#
552 lines
18 KiB
C#
using System;
|
|
using System.Net;
|
|
using System.Runtime.CompilerServices;
|
|
using BestHTTP;
|
|
using BestHTTP.Forms;
|
|
using CodeStage.AntiCheat.ObscuredTypes;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x020014FB RID: 5371
|
|
[Token(Token = "0x20014FB")]
|
|
public static class COFHGNFJMOG
|
|
{
|
|
// Token: 0x06007956 RID: 31062 RVA: 0x001A4564 File Offset: 0x001A2764
|
|
[Token(Token = "0x6007956")]
|
|
[Address(RVA = "0x21FAEA0", Offset = "0x21F9EA0", VA = "0x1821FAEA0")]
|
|
public static PMGCJEPKFOF<MPHABHIMOOO> LFHFLODHPJJ()
|
|
{
|
|
int num = 0;
|
|
ulong num2;
|
|
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((ulong)2L), LDCMJEDOFCO.Link, "pageview/consume", num != 0, num2 != 0UL);
|
|
int num3 = 0;
|
|
PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.FAKEPMNIOAI(true, num3 != 0);
|
|
if (COFHGNFJMOG.<>c.<>9__0_0 == 0)
|
|
{
|
|
COFHGNFJMOG.<>c.<>9__0_0 = delegate(string error)
|
|
{
|
|
object[] array = new object[1];
|
|
if (error != 0)
|
|
{
|
|
}
|
|
array[0] = error;
|
|
Debug.LogErrorFormat("Failed to ConsumePageView: {0}", array);
|
|
};
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06007957 RID: 31063 RVA: 0x001A45B8 File Offset: 0x001A27B8
|
|
[Token(Token = "0x6007957")]
|
|
[Address(RVA = "0x21F9D80", Offset = "0x21F8D80", VA = "0x1821F9D80")]
|
|
public static PMGCJEPKFOF<FFFBFILFCFM> AJNBIDMKHFB(string ENJEOLBEALP)
|
|
{
|
|
string text = WebUtility.UrlEncode(ENJEOLBEALP);
|
|
string text2 = "datalink/" + text;
|
|
int num = 0;
|
|
ulong num2;
|
|
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof = BPHGKAEDBPE.ODNBLPCEPNC(HTTPMethods.Get, LDCMJEDOFCO.Link, text2, num != 0, num2 != 0UL);
|
|
int num3 = 0;
|
|
PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.FAKEPMNIOAI(true, num3 != 0);
|
|
if (COFHGNFJMOG.<>c.<>9__3_0 == 0)
|
|
{
|
|
COFHGNFJMOG.<>c.<>9__3_0 = delegate(string error)
|
|
{
|
|
object[] array = new object[1];
|
|
if (error != 0)
|
|
{
|
|
}
|
|
array[0] = error;
|
|
Debug.LogErrorFormat("Failed to CheckDataLink: {0}", array);
|
|
};
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06007958 RID: 31064 RVA: 0x001A461C File Offset: 0x001A281C
|
|
[Token(Token = "0x6007958")]
|
|
[Address(RVA = "0x21F9F10", Offset = "0x21F8F10", VA = "0x1821F9F10")]
|
|
public static PMGCJEPKFOF<string> BJCJHEOLDPM(string ABADFLCBFIJ)
|
|
{
|
|
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
|
httpurlEncodedForm.AddField("data", ABADFLCBFIJ);
|
|
ulong num;
|
|
ulong num2;
|
|
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((ulong)3L), (LDCMJEDOFCO)((uint)11), "datalink", httpurlEncodedForm, num != 0UL, num2 != 0UL);
|
|
int num3 = 0;
|
|
PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.GPDAPBNBMFE(num3 != 0);
|
|
if (COFHGNFJMOG.<>c.<>9__4_0 == 0)
|
|
{
|
|
COFHGNFJMOG.<>c.<>9__4_0 = delegate(string error)
|
|
{
|
|
object[] array = new object[1];
|
|
if (error != 0)
|
|
{
|
|
}
|
|
array[0] = error;
|
|
Debug.LogErrorFormat("Failed to GetOrCreateDataLinkId: {0}", array);
|
|
};
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06007959 RID: 31065 RVA: 0x001A4680 File Offset: 0x001A2880
|
|
[Token(Token = "0x6007959")]
|
|
[Address(RVA = "0x21FA370", Offset = "0x21F9370", VA = "0x1821FA370")]
|
|
public static PMGCJEPKFOF<PLDFOPCHHJG> FANMHFBBMNK(string ENJEOLBEALP)
|
|
{
|
|
string text = WebUtility.UrlEncode(ENJEOLBEALP);
|
|
string text2 = "actionlink/" + text;
|
|
int num = 0;
|
|
ulong num2;
|
|
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof = BPHGKAEDBPE.ODNBLPCEPNC(HTTPMethods.Get, LDCMJEDOFCO.Link, text2, num != 0, num2 != 0UL);
|
|
int num3 = 0;
|
|
PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.FAKEPMNIOAI(true, num3 != 0);
|
|
if (COFHGNFJMOG.<>c.<>9__6_0 == 0)
|
|
{
|
|
COFHGNFJMOG.<>c.<>9__6_0 = delegate(string error)
|
|
{
|
|
object[] array = new object[1];
|
|
if (error != 0)
|
|
{
|
|
}
|
|
array[0] = error;
|
|
Debug.LogErrorFormat("Failed to CheckActionLink: {0}", array);
|
|
};
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600795A RID: 31066 RVA: 0x001A46E4 File Offset: 0x001A28E4
|
|
[Token(Token = "0x600795A")]
|
|
[Address(RVA = "0x21FA500", Offset = "0x21F9500", VA = "0x1821FA500")]
|
|
public static PMGCJEPKFOF<string> GFOBAOHKJBC(string ABADFLCBFIJ, int CPNHILJGPKF, int? HENGFGGAHCC, EAEKNPLNKKO FLIKIEHKBDP, long? LNFBPJBLPMH)
|
|
{
|
|
int num = 0;
|
|
COFHGNFJMOG.NALGKBEOMMI.IGFHPDJEOOD();
|
|
JEEAHOAIKMH<COFHGNFJMOG.AMAGDEMKBHK, PMGCJEPKFOF<string>> nalgkbeommi = COFHGNFJMOG.NALGKBEOMMI;
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
|
httpurlEncodedForm.AddField("data", ABADFLCBFIJ);
|
|
string text;
|
|
httpurlEncodedForm.AddField("validHours", text);
|
|
string text2;
|
|
httpurlEncodedForm.AddField("maxCount", text2);
|
|
string text3;
|
|
httpurlEncodedForm.AddField("codeType", text3);
|
|
string text4;
|
|
httpurlEncodedForm.AddField("extraDataId", text4);
|
|
ulong num2;
|
|
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((ulong)2L), (LDCMJEDOFCO)((uint)11), "actionlink", httpurlEncodedForm, num != 0, num2 != 0UL);
|
|
int num3 = 0;
|
|
PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.GPDAPBNBMFE(num3 != 0);
|
|
if (COFHGNFJMOG.<>c.<>9__7_0 == 0)
|
|
{
|
|
COFHGNFJMOG.<>c.<>9__7_0 = delegate(string error)
|
|
{
|
|
object[] array = new object[1];
|
|
if (error != 0)
|
|
{
|
|
}
|
|
array[0] = error;
|
|
Debug.LogErrorFormat("Failed to CreateActionLink: {0}", array);
|
|
};
|
|
}
|
|
JEEAHOAIKMH<COFHGNFJMOG.AMAGDEMKBHK, PMGCJEPKFOF<string>> nalgkbeommi2 = COFHGNFJMOG.NALGKBEOMMI;
|
|
return typeof(COFHGNFJMOG.<>c).TypeHandle;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600795B RID: 31067 RVA: 0x001A47A4 File Offset: 0x001A29A4
|
|
[Token(Token = "0x600795B")]
|
|
[Address(RVA = "0x21FA860", Offset = "0x21F9860", VA = "0x1821FA860")]
|
|
public static PMGCJEPKFOF<PLDFOPCHHJG> HDLJGFEDGLH(string ENJEOLBEALP, int? LNBJKLOINED, EAEKNPLNKKO FLIKIEHKBDP, bool BJGOFOEKLMC, bool EIOHJPLNDLB)
|
|
{
|
|
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
|
httpurlEncodedForm.AddField("id", ENJEOLBEALP);
|
|
int num;
|
|
if (num > 0)
|
|
{
|
|
string text;
|
|
httpurlEncodedForm.AddField("validHours", text);
|
|
}
|
|
string text2;
|
|
httpurlEncodedForm.AddField("codeType", text2);
|
|
string text3;
|
|
httpurlEncodedForm.AddField("newPlayer", text3);
|
|
string text4;
|
|
httpurlEncodedForm.AddField("newInstall", text4);
|
|
string text5 = WebUtility.UrlEncode(ENJEOLBEALP);
|
|
string text6 = "actionlink/" + text5 + "/consume";
|
|
ulong num2;
|
|
ulong num3;
|
|
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((ulong)2L), (LDCMJEDOFCO)((uint)11), text6, httpurlEncodedForm, num2 != 0UL, num3 != 0UL);
|
|
int num4 = 0;
|
|
PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.FAKEPMNIOAI(true, num4 != 0);
|
|
if (COFHGNFJMOG.<>c.<>9__8_0 == 0)
|
|
{
|
|
COFHGNFJMOG.<>c.<>9__8_0 = delegate(string error)
|
|
{
|
|
object[] array = new object[1];
|
|
if (error != 0)
|
|
{
|
|
}
|
|
array[0] = error;
|
|
Debug.LogErrorFormat("Failed to ConsumeActionLink: {0}", array);
|
|
};
|
|
}
|
|
return typeof(COFHGNFJMOG.<>c).TypeHandle;
|
|
}
|
|
|
|
// Token: 0x0600795C RID: 31068 RVA: 0x001A4864 File Offset: 0x001A2A64
|
|
[Token(Token = "0x600795C")]
|
|
[Address(RVA = "0x21FAB00", Offset = "0x21F9B00", VA = "0x1821FAB00")]
|
|
public static DABKFAIHBBP KPEICJCDGHI(int ANHCLJFPCNL, int? PCMHPDDCMKK)
|
|
{
|
|
COFHGNFJMOG.EFGMHBCELOF.Clear();
|
|
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
|
string text;
|
|
httpurlEncodedForm.AddField("referrerId", text);
|
|
string text2 = PEGGCEDHBOF.DOOHKCANFLO.<IPLPEOMCNPJ>k__BackingField.IFGNEJGGIAK();
|
|
httpurlEncodedForm.AddField("accountCreatedAt", text2);
|
|
ulong num;
|
|
ulong num2;
|
|
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((ulong)3L), (LDCMJEDOFCO)((uint)11), "referral", httpurlEncodedForm, num != 0UL, num2 != 0UL);
|
|
Action action = delegate
|
|
{
|
|
int referrerId = ANHCLJFPCNL;
|
|
int? previousReferrer = PCMHPDDCMKK;
|
|
CFLMJLFBOKH.GMLAGMGNAKG(referrerId, previousReferrer);
|
|
};
|
|
if (COFHGNFJMOG.<>c.<>9__11_1 == 0)
|
|
{
|
|
COFHGNFJMOG.<>c.<>9__11_1 = delegate(string error)
|
|
{
|
|
object[] array = new object[1];
|
|
if (error != 0)
|
|
{
|
|
}
|
|
array[0] = error;
|
|
Debug.LogErrorFormat("Failed to EditReferral: {0}", array);
|
|
};
|
|
}
|
|
return typeof(COFHGNFJMOG.<>c).TypeHandle;
|
|
}
|
|
|
|
// Token: 0x0600795D RID: 31069 RVA: 0x001A4918 File Offset: 0x001A2B18
|
|
[Token(Token = "0x600795D")]
|
|
[Address(RVA = "0x21FA0A0", Offset = "0x21F90A0", VA = "0x1821FA0A0")]
|
|
public static PMGCJEPKFOF<IJKLNAEBMHP> DDHLOCMPNPF()
|
|
{
|
|
int num = 0;
|
|
JJGHAFKJBEI doohkcanflo = PEGGCEDHBOF.DOOHKCANFLO;
|
|
ObscuredInt <IFBPANODIPA>k__BackingField = doohkcanflo.<IFBPANODIPA>k__BackingField;
|
|
bool fakeValueActive = doohkcanflo.<IFBPANODIPA>k__BackingField.fakeValueActive;
|
|
int num2 = ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField);
|
|
if (!COFHGNFJMOG.EFGMHBCELOF.TryGetValue(num2, num))
|
|
{
|
|
int num3 = 0;
|
|
ulong num4;
|
|
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof = BPHGKAEDBPE.ODNBLPCEPNC(HTTPMethods.Get, LDCMJEDOFCO.Link, "referral", num3 != 0, num4 != 0UL);
|
|
int num5 = 0;
|
|
int num6 = 0;
|
|
PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.FAKEPMNIOAI(num6 != 0, num5 != 0);
|
|
if (COFHGNFJMOG.<>c.<>9__12_0 == 0)
|
|
{
|
|
COFHGNFJMOG.<>c.<>9__12_0 = delegate(string error)
|
|
{
|
|
object[] array = new object[1];
|
|
if (error != 0)
|
|
{
|
|
}
|
|
array[0] = error;
|
|
Debug.LogErrorFormat("Failed to GetReferral: {0}", array);
|
|
};
|
|
}
|
|
JEEAHOAIKMH<int, PMGCJEPKFOF<IJKLNAEBMHP>> efgmhbcelof = COFHGNFJMOG.EFGMHBCELOF;
|
|
return typeof(COFHGNFJMOG.<>c).TypeHandle;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600795E RID: 31070 RVA: 0x001A49B0 File Offset: 0x001A2BB0
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x600795E")]
|
|
[Address(RVA = "0x21FAFF0", Offset = "0x21F9FF0", VA = "0x1821FAFF0")]
|
|
static COFHGNFJMOG()
|
|
{
|
|
int num;
|
|
JEEAHOAIKMH<COFHGNFJMOG.AMAGDEMKBHK, PMGCJEPKFOF<string>> jeeahoaikmh = new JEEAHOAIKMH(LGIGKAKBONN.CDHJAKFPHPL, num);
|
|
num = 0;
|
|
COFHGNFJMOG.NALGKBEOMMI = jeeahoaikmh;
|
|
int num2;
|
|
JEEAHOAIKMH<int, PMGCJEPKFOF<IJKLNAEBMHP>> jeeahoaikmh2 = new JEEAHOAIKMH(LGIGKAKBONN.KDPBEALIFII, num2);
|
|
num2 = 0;
|
|
COFHGNFJMOG.EFGMHBCELOF = jeeahoaikmh2;
|
|
}
|
|
|
|
// Token: 0x04004FF5 RID: 20469
|
|
[Token(Token = "0x4004FF5")]
|
|
private static readonly JEEAHOAIKMH<COFHGNFJMOG.AMAGDEMKBHK, PMGCJEPKFOF<string>> NALGKBEOMMI;
|
|
|
|
// Token: 0x04004FF6 RID: 20470
|
|
[Token(Token = "0x4004FF6")]
|
|
private static readonly JEEAHOAIKMH<int, PMGCJEPKFOF<IJKLNAEBMHP>> EFGMHBCELOF;
|
|
|
|
// Token: 0x020014FC RID: 5372
|
|
[Token(Token = "0x20014FC")]
|
|
public class OLOEFOJHNGF
|
|
{
|
|
// Token: 0x0600795F RID: 31071 RVA: 0x001A49E8 File Offset: 0x001A2BE8
|
|
[Token(Token = "0x600795F")]
|
|
[Address(RVA = "0x21FD330", Offset = "0x21FC330", VA = "0x1821FD330")]
|
|
public OLOEFOJHNGF(string LIMGCIECODJ, PLDFOPCHHJG KBLANHOBNHK)
|
|
{
|
|
this.NKPPGJLKMMH = LIMGCIECODJ;
|
|
int num = 0;
|
|
if (KBLANHOBNHK != 0)
|
|
{
|
|
this.DHAOBHFMBPL = true;
|
|
if ((KBLANHOBNHK.FBLEJONFPAK ? 1 : 0) != num)
|
|
{
|
|
this.FBLEJONFPAK = true;
|
|
int achmmbmlgek = KBLANHOBNHK.ACHMMBMLGEK;
|
|
this.ACHMMBMLGEK = achmmbmlgek;
|
|
string pbppcmnhodc = KBLANHOBNHK.PBPPCMNHODC;
|
|
if (achmmbmlgek == 0)
|
|
{
|
|
COFHGNFJMOG.OLOEFOJHNGF.Data data = JsonUtility.FromJson<COFHGNFJMOG.OLOEFOJHNGF.Data>(pbppcmnhodc);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06007960 RID: 31072 RVA: 0x001A4A40 File Offset: 0x001A2C40
|
|
[Token(Token = "0x6007960")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
private OLOEFOJHNGF()
|
|
{
|
|
}
|
|
|
|
// Token: 0x17001407 RID: 5127
|
|
// (get) Token: 0x06007961 RID: 31073 RVA: 0x001A4A54 File Offset: 0x001A2C54
|
|
// (set) Token: 0x06007962 RID: 31074 RVA: 0x001A4A68 File Offset: 0x001A2C68
|
|
[Token(Token = "0x17001407")]
|
|
public string NKPPGJLKMMH
|
|
{
|
|
[Token(Token = "0x6007961")]
|
|
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
|
get;
|
|
[Token(Token = "0x6007962")]
|
|
[Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17001408 RID: 5128
|
|
// (get) Token: 0x06007963 RID: 31075 RVA: 0x001A4A7C File Offset: 0x001A2C7C
|
|
// (set) Token: 0x06007964 RID: 31076 RVA: 0x001A4A90 File Offset: 0x001A2C90
|
|
[Token(Token = "0x17001408")]
|
|
public int ACHMMBMLGEK
|
|
{
|
|
[Token(Token = "0x6007963")]
|
|
[Address(RVA = "0x411540", Offset = "0x410540", VA = "0x180411540")]
|
|
get;
|
|
[Token(Token = "0x6007964")]
|
|
[Address(RVA = "0x5F1910", Offset = "0x5F0910", VA = "0x1805F1910")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17001409 RID: 5129
|
|
// (get) Token: 0x06007965 RID: 31077 RVA: 0x001A4AA4 File Offset: 0x001A2CA4
|
|
// (set) Token: 0x06007966 RID: 31078 RVA: 0x001A4AB8 File Offset: 0x001A2CB8
|
|
[Token(Token = "0x17001409")]
|
|
public bool DHAOBHFMBPL
|
|
{
|
|
[Token(Token = "0x6007965")]
|
|
[Address(RVA = "0x891DD0", Offset = "0x890DD0", VA = "0x180891DD0")]
|
|
get;
|
|
[Token(Token = "0x6007966")]
|
|
[Address(RVA = "0x5F1930", Offset = "0x5F0930", VA = "0x1805F1930")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x1700140A RID: 5130
|
|
// (get) Token: 0x06007967 RID: 31079 RVA: 0x001A4ACC File Offset: 0x001A2CCC
|
|
// (set) Token: 0x06007968 RID: 31080 RVA: 0x001A4AE0 File Offset: 0x001A2CE0
|
|
[Token(Token = "0x1700140A")]
|
|
public bool FBLEJONFPAK
|
|
{
|
|
[Token(Token = "0x6007967")]
|
|
[Address(RVA = "0xF94A50", Offset = "0xF93A50", VA = "0x180F94A50")]
|
|
get;
|
|
[Token(Token = "0x6007968")]
|
|
[Address(RVA = "0xF94120", Offset = "0xF93120", VA = "0x180F94120")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x1700140B RID: 5131
|
|
// (get) Token: 0x06007969 RID: 31081 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (set) Token: 0x0600796A RID: 31082 RVA: 0x001A4AF4 File Offset: 0x001A2CF4
|
|
[Token(Token = "0x1700140B")]
|
|
public COFHGNFJMOG.OLOEFOJHNGF.Data EDJOMGPGGBD
|
|
{
|
|
[Token(Token = "0x6007969")]
|
|
[Address(RVA = "0x814AD0", Offset = "0x813AD0", VA = "0x180814AD0")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x600796A")]
|
|
[Address(RVA = "0x814BF0", Offset = "0x813BF0", VA = "0x180814BF0")]
|
|
[CompilerGenerated]
|
|
private set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x020014FD RID: 5373
|
|
[Token(Token = "0x20014FD")]
|
|
[Serializable]
|
|
public struct Data
|
|
{
|
|
// Token: 0x04004FFC RID: 20476
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x4004FFC")]
|
|
public string ExtraJson;
|
|
|
|
// Token: 0x04004FFD RID: 20477
|
|
[FieldOffset(Offset = "0x8")]
|
|
[Token(Token = "0x4004FFD")]
|
|
public MLFKNFFOOPF Platform;
|
|
|
|
// Token: 0x04004FFE RID: 20478
|
|
[FieldOffset(Offset = "0xC")]
|
|
[Token(Token = "0x4004FFE")]
|
|
public EAEKNPLNKKO Type;
|
|
}
|
|
}
|
|
|
|
// Token: 0x020014FE RID: 5374
|
|
[Token(Token = "0x20014FE")]
|
|
[Serializable]
|
|
public class ShortLinkData
|
|
{
|
|
// Token: 0x1700140C RID: 5132
|
|
// (get) Token: 0x0600796B RID: 31083 RVA: 0x001A4B04 File Offset: 0x001A2D04
|
|
[Token(Token = "0x1700140C")]
|
|
public bool IsValid
|
|
{
|
|
[Token(Token = "0x600796B")]
|
|
[Address(RVA = "0x21FD440", Offset = "0x21FC440", VA = "0x1821FD440")]
|
|
get
|
|
{
|
|
return !string.IsNullOrEmpty(this.FullLink);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600796C RID: 31084 RVA: 0x001A4B20 File Offset: 0x001A2D20
|
|
[Token(Token = "0x600796C")]
|
|
[Address(RVA = "0x21FD400", Offset = "0x21FC400", VA = "0x1821FD400")]
|
|
public static COFHGNFJMOG.ShortLinkData HHJMDFEDKLM(string LKHEMOPOEIM)
|
|
{
|
|
return JsonUtility.FromJson<COFHGNFJMOG.ShortLinkData>(LKHEMOPOEIM);
|
|
}
|
|
|
|
// Token: 0x0600796D RID: 31085 RVA: 0x001A4B34 File Offset: 0x001A2D34
|
|
[Token(Token = "0x600796D")]
|
|
[Address(RVA = "0x10E8750", Offset = "0x10E7750", VA = "0x1810E8750")]
|
|
public string MFFBDFHINID()
|
|
{
|
|
return JsonUtility.ToJson(this);
|
|
}
|
|
|
|
// Token: 0x0600796E RID: 31086 RVA: 0x001A4B48 File Offset: 0x001A2D48
|
|
[Token(Token = "0x600796E")]
|
|
[Address(RVA = "0x417570", Offset = "0x416570", VA = "0x180417570")]
|
|
public ShortLinkData()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04004FFF RID: 20479
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4004FFF")]
|
|
public string FullLink;
|
|
|
|
// Token: 0x04005000 RID: 20480
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4005000")]
|
|
public int ReferrerId = (int)((ulong)4294967295L);
|
|
|
|
// Token: 0x04005001 RID: 20481
|
|
[FieldOffset(Offset = "0x1C")]
|
|
[Token(Token = "0x4005001")]
|
|
public COFHGNFJMOG.ShortLinkData.GGHDANACENJ Type;
|
|
|
|
// Token: 0x020014FF RID: 5375
|
|
[Token(Token = "0x20014FF")]
|
|
public enum GGHDANACENJ
|
|
{
|
|
// Token: 0x04005003 RID: 20483
|
|
[Token(Token = "0x4005003")]
|
|
BasicLink
|
|
}
|
|
}
|
|
|
|
// Token: 0x02001500 RID: 5376
|
|
[Token(Token = "0x2001500")]
|
|
private struct AMAGDEMKBHK
|
|
{
|
|
// Token: 0x04005004 RID: 20484
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x4005004")]
|
|
public string ABADFLCBFIJ;
|
|
|
|
// Token: 0x04005005 RID: 20485
|
|
[FieldOffset(Offset = "0x8")]
|
|
[Token(Token = "0x4005005")]
|
|
public int? HENGFGGAHCC;
|
|
|
|
// Token: 0x04005006 RID: 20486
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4005006")]
|
|
public int CPNHILJGPKF;
|
|
}
|
|
|
|
// Token: 0x02001502 RID: 5378
|
|
[Token(Token = "0x2001502")]
|
|
[CompilerGenerated]
|
|
private sealed class EGLMPEHAAMC
|
|
{
|
|
// Token: 0x06007979 RID: 31097 RVA: 0x001A4D38 File Offset: 0x001A2F38
|
|
[Token(Token = "0x6007979")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public EGLMPEHAAMC()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600797A RID: 31098 RVA: 0x001A4D4C File Offset: 0x001A2F4C
|
|
[Token(Token = "0x600797A")]
|
|
[Address(RVA = "0x21FC940", Offset = "0x21FB940", VA = "0x1821FC940")]
|
|
internal void <EditReferral>b__0()
|
|
{
|
|
int num = this.referrerId;
|
|
int? num2 = this.previousReferrer;
|
|
CFLMJLFBOKH.GMLAGMGNAKG(num, num2);
|
|
}
|
|
|
|
// Token: 0x04005010 RID: 20496
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4005010")]
|
|
public int referrerId;
|
|
|
|
// Token: 0x04005011 RID: 20497
|
|
[FieldOffset(Offset = "0x14")]
|
|
[Token(Token = "0x4005011")]
|
|
public int? previousReferrer;
|
|
}
|
|
}
|