Files
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

454 lines
16 KiB
C#

using System;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using UnityEngine;
// Token: 0x0200151B RID: 5403
[Token(Token = "0x200151B")]
public class COICJCJBABL
{
// Token: 0x06007BD5 RID: 31701 RVA: 0x001ADA18 File Offset: 0x001ABC18
[Token(Token = "0x6007BD5")]
[Address(RVA = "0x1755710", Offset = "0x1754510", VA = "0x181755710")]
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: 0x06007BD6 RID: 31702 RVA: 0x001ADA60 File Offset: 0x001ABC60
[Token(Token = "0x6007BD6")]
[Address(RVA = "0x1755C30", Offset = "0x1754A30", VA = "0x181755C30")]
private static void OFFLOPLJBBG()
{
int num;
PAJOOHAOLEE.HMOACIFIOCN hmoacifiocn = new PAJOOHAOLEE.HMOACIFIOCN(num.KFJDHGCNKKI);
num = 0;
PAJOOHAOLEE.NMANOHJOCJD("RewardSelectionReceived", hmoacifiocn);
}
// Token: 0x06007BD7 RID: 31703 RVA: 0x001ADA88 File Offset: 0x001ABC88
[Token(Token = "0x6007BD7")]
[Address(RVA = "0x1755BC0", Offset = "0x17549C0", VA = "0x181755BC0")]
private static void NPCPLFAONFO()
{
COICJCJBABL.EGEEHKENCGP.LKLKGDMFMCC();
}
// Token: 0x06007BD8 RID: 31704 RVA: 0x001ADAA8 File Offset: 0x001ABCA8
[Token(Token = "0x6007BD8")]
[Address(RVA = "0x17557F0", Offset = "0x17545F0", VA = "0x1817557F0")]
private static void JPFGCHENJMH()
{
COICJCJBABL.ADOFHDDOPIA.Clear();
}
// Token: 0x06007BD9 RID: 31705 RVA: 0x001ADAC8 File Offset: 0x001ABCC8
[Token(Token = "0x6007BD9")]
[Address(RVA = "0x1755860", Offset = "0x1754660", VA = "0x181755860")]
private static void KFJDHGCNKKI(Dictionary<string, object> AFFGEJMJDIJ)
{
COICJCJBABL.HNJGHCGJJFC hnjghcgjjfc = AEOPHJMOOFE.PPGFHEDFBEA<COICJCJBABL.HNJGHCGJJFC>(AFFGEJMJDIJ);
if (hnjghcgjjfc != 0)
{
COICJCJBABL.ADOFHDDOPIA.Add(hnjghcgjjfc);
COICJCJBABL.EGEEHKENCGP.CNFDGDEOPPF(hnjghcgjjfc);
}
}
// Token: 0x06007BDA RID: 31706 RVA: 0x001ADB04 File Offset: 0x001ABD04
[Token(Token = "0x6007BDA")]
[Address(RVA = "0x1755560", Offset = "0x1754360", VA = "0x181755560")]
public static DABKFAIHBBP AOJJODPOJFO()
{
int num = 0;
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof = BPHGKAEDBPE.IAHDANBDAAM("api/gamerewards/v1/pending", num != 0);
int num2 = 0;
PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.NAHFKKGCOFA(num2 != 0);
if (COICJCJBABL.<>c.<>9__9_0 == 0)
{
COICJCJBABL.<>c.<>9__9_0 = delegate(List<COICJCJBABL.HNJGHCGJJFC> selections)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
};
}
int num3 = 0;
num3 += num3;
num3++;
PMGCJEPKFOF pmgcjepkfof3 = num3.MOAAINIDMGC("Failed to download pending reward selections");
throw new NullReferenceException();
}
// Token: 0x06007BDB RID: 31707 RVA: 0x001ADB6C File Offset: 0x001ABD6C
[Token(Token = "0x6007BDB")]
[Address(RVA = "0x1755970", Offset = "0x1754770", VA = "0x181755970")]
public static DABKFAIHBBP NCAOMEFLMHJ(COICJCJBABL.EBCOOENKGIJ BHJGDCHJAKB, HJPLOCLJMDK? JKMJLJKBDIK, [Optional] string NGPMADFHHKP)
{
Dictionary<string, string> dictionary = new Dictionary();
COICJCJBABL.EBCOOENKGIJ rewardType = BHJGDCHJAKB;
int hashCode = rewardType.GetHashCode();
COICJCJBABL.EBCOOENKGIJ ebcooenkgij = rewardType;
BHJGDCHJAKB = ebcooenkgij;
if (NGPMADFHHKP != 0)
{
dictionary.Add("Message", NGPMADFHHKP);
}
HJPLOCLJMDK hjplocljmdk;
if (hjplocljmdk != HJPLOCLJMDK.None)
{
HJPLOCLJMDK hjplocljmdk2;
int hashCode2 = hjplocljmdk2.GetHashCode();
}
int num = 0;
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof = BPHGKAEDBPE.CKPCAIJMPJN("api/gamerewards/v1/request", dictionary, num != 0);
int num2 = 0;
int num3 = 0;
DABKFAIHBBP dabkfaihbbp = EEMMNNGBJGD.FLCJGMGGPCC(pmgcjepkfof.FAKEPMNIOAI(num3 != 0, num2 != 0));
Action<string> action = delegate(string error)
{
COICJCJBABL.EBCOOENKGIJ rewardType2 = BHJGDCHJAKB;
Debug.LogWarning(string.Format("Failed to create reward for {0} : {1}", rewardType2, error));
};
throw new NullReferenceException();
}
// Token: 0x06007BDC RID: 31708 RVA: 0x001ADC0C File Offset: 0x001ABE0C
[Token(Token = "0x6007BDC")]
[Address(RVA = "0x1755CB0", Offset = "0x1754AB0", VA = "0x181755CB0")]
public static DABKFAIHBBP ONNNOAKDIIP(COICJCJBABL.HNJGHCGJJFC FDAEIMEHDJJ, int IAAKEHDHCAC)
{
Dictionary<string, string> dictionary = new Dictionary();
long <NBAKJNFGFBD>k__BackingField = FDAEIMEHDJJ.<NBAKJNFGFBD>k__BackingField;
string text;
dictionary.Add("rewardSelectionId", text);
string text2;
dictionary.Add("giftDropId", text2);
int num = 0;
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof = BPHGKAEDBPE.CKPCAIJMPJN("api/gamerewards/v1/select", dictionary, num != 0);
int num2 = 0;
int num3 = 0;
DABKFAIHBBP dabkfaihbbp = EEMMNNGBJGD.FLCJGMGGPCC(pmgcjepkfof.FAKEPMNIOAI(num3 != 0, num2 != 0));
Action<string> action = delegate(string error)
{
long <NBAKJNFGFBD>k__BackingField2 = FDAEIMEHDJJ.<NBAKJNFGFBD>k__BackingField;
string text3 = string.Format("Failed to consume reward {0} : {1}", <NBAKJNFGFBD>k__BackingField2, error);
};
Predicate<COICJCJBABL.HNJGHCGJJFC> <>9__2;
Action action2 = delegate
{
Predicate<COICJCJBABL.HNJGHCGJJFC> <>9__ = <>9__2;
List<COICJCJBABL.HNJGHCGJJFC> adofhddopia = COICJCJBABL.ADOFHDDOPIA;
if (<>9__ == 0)
{
Predicate<COICJCJBABL.HNJGHCGJJFC> predicate = delegate(COICJCJBABL.HNJGHCGJJFC s)
{
long <NBAKJNFGFBD>k__BackingField3 = FDAEIMEHDJJ.<NBAKJNFGFBD>k__BackingField;
return s.<NBAKJNFGFBD>k__BackingField == <NBAKJNFGFBD>k__BackingField3;
};
<>9__2 = predicate;
}
COICJCJBABL.HNJGHCGJJFC hnjghcgjjfc = ECNNGIFNNNM.LLFCJKLELNH<COICJCJBABL.HNJGHCGJJFC>(adofhddopia, <>9__);
};
throw new NullReferenceException();
}
// Token: 0x06007BDD RID: 31709 RVA: 0x001ADCA0 File Offset: 0x001ABEA0
[Token(Token = "0x6007BDD")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public COICJCJBABL()
{
}
// Token: 0x06007BDE RID: 31710 RVA: 0x001ADCB4 File Offset: 0x001ABEB4
// Note: this type is marked as 'beforefieldinit'.
[Token(Token = "0x6007BDE")]
[Address(RVA = "0x1755E90", Offset = "0x1754C90", VA = "0x181755E90")]
static COICJCJBABL()
{
int num;
int num2;
MFBGLIHGCGO<COICJCJBABL.HNJGHCGJJFC> mfbglihgcgo = new MFBGLIHGCGO(4, num != 0, num2 != 0);
num2 = 0;
num = 0;
COICJCJBABL.EGEEHKENCGP = mfbglihgcgo;
COICJCJBABL.ADOFHDDOPIA = new List();
}
// Token: 0x040052BD RID: 21181
[Token(Token = "0x40052BD")]
public static readonly MFBGLIHGCGO<COICJCJBABL.HNJGHCGJJFC> EGEEHKENCGP;
// Token: 0x040052BE RID: 21182
[Token(Token = "0x40052BE")]
public static readonly List<COICJCJBABL.HNJGHCGJJFC> ADOFHDDOPIA;
// Token: 0x0200151C RID: 5404
[Token(Token = "0x200151C")]
public enum EBCOOENKGIJ
{
// Token: 0x040052C0 RID: 21184
[Token(Token = "0x40052C0")]
FirstActivityOfDay,
// Token: 0x040052C1 RID: 21185
[Token(Token = "0x40052C1")]
DailyChallengesComplete,
// Token: 0x040052C2 RID: 21186
[Token(Token = "0x40052C2")]
PostGameActivity,
// Token: 0x040052C3 RID: 21187
[Token(Token = "0x40052C3")]
PostQuestActivity,
// Token: 0x040052C4 RID: 21188
[Token(Token = "0x40052C4")]
WeeklyCompleteButHaveSkin,
// Token: 0x040052C5 RID: 21189
[Token(Token = "0x40052C5")]
Levelup
}
// Token: 0x0200151D RID: 5405
[Token(Token = "0x200151D")]
public class HNJGHCGJJFC : IFAIJAGLDFK
{
// Token: 0x170014AE RID: 5294
// (get) Token: 0x06007BDF RID: 31711 RVA: 0x001ADCE0 File Offset: 0x001ABEE0
// (set) Token: 0x06007BE0 RID: 31712 RVA: 0x001ADCF4 File Offset: 0x001ABEF4
[Token(Token = "0x170014AE")]
public long DEAJJOAFLCH
{
[Token(Token = "0x6007BDF")]
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
get;
[Token(Token = "0x6007BE0")]
[Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")]
private set;
}
// Token: 0x170014AF RID: 5295
// (get) Token: 0x06007BE1 RID: 31713 RVA: 0x001ADD08 File Offset: 0x001ABF08
// (set) Token: 0x06007BE2 RID: 31714 RVA: 0x001ADD1C File Offset: 0x001ABF1C
[Token(Token = "0x170014AF")]
public COICJCJBABL.EBCOOENKGIJ LGGJBBPIEAA
{
[Token(Token = "0x6007BE1")]
[Address(RVA = "0x40B720", Offset = "0x40A520", VA = "0x18040B720")]
get;
[Token(Token = "0x6007BE2")]
[Address(RVA = "0x41F740", Offset = "0x41E540", VA = "0x18041F740")]
private set;
}
// Token: 0x170014B0 RID: 5296
// (get) Token: 0x06007BE3 RID: 31715 RVA: 0x001ADD30 File Offset: 0x001ABF30
// (set) Token: 0x06007BE4 RID: 31716 RVA: 0x001ADD44 File Offset: 0x001ABF44
[Token(Token = "0x170014B0")]
public string DFPPNHINEFO
{
[Token(Token = "0x6007BE3")]
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")]
get;
[Token(Token = "0x6007BE4")]
[Address(RVA = "0x460F90", Offset = "0x45FD90", VA = "0x180460F90")]
private set;
}
// Token: 0x170014B1 RID: 5297
// (get) Token: 0x06007BE5 RID: 31717 RVA: 0x001ADD58 File Offset: 0x001ABF58
// (set) Token: 0x06007BE6 RID: 31718 RVA: 0x001ADD6C File Offset: 0x001ABF6C
[Token(Token = "0x170014B1")]
public HJPLOCLJMDK CPNPKDLCDOO
{
[Token(Token = "0x6007BE5")]
[Address(RVA = "0x42EE50", Offset = "0x42DC50", VA = "0x18042EE50")]
get;
[Token(Token = "0x6007BE6")]
[Address(RVA = "0x42EFF0", Offset = "0x42DDF0", VA = "0x18042EFF0")]
private set;
}
// Token: 0x170014B2 RID: 5298
// (get) Token: 0x06007BE7 RID: 31719 RVA: 0x001ADD80 File Offset: 0x001ABF80
// (set) Token: 0x06007BE8 RID: 31720 RVA: 0x001ADD94 File Offset: 0x001ABF94
[Token(Token = "0x170014B2")]
public MJLPNOMEFKG HCGGKKLDPPE
{
[Token(Token = "0x6007BE7")]
[Address(RVA = "0x3FA180", Offset = "0x3F8F80", VA = "0x1803FA180")]
get;
[Token(Token = "0x6007BE8")]
[Address(RVA = "0x4437E0", Offset = "0x4425E0", VA = "0x1804437E0")]
private set;
}
// Token: 0x170014B3 RID: 5299
// (get) Token: 0x06007BE9 RID: 31721 RVA: 0x001ADDA8 File Offset: 0x001ABFA8
// (set) Token: 0x06007BEA RID: 31722 RVA: 0x001ADDBC File Offset: 0x001ABFBC
[Token(Token = "0x170014B3")]
public MJLPNOMEFKG COFEIGJMDMM
{
[Token(Token = "0x6007BE9")]
[Address(RVA = "0x3F63D0", Offset = "0x3F51D0", VA = "0x1803F63D0")]
get;
[Token(Token = "0x6007BEA")]
[Address(RVA = "0x5329E0", Offset = "0x5317E0", VA = "0x1805329E0")]
private set;
}
// Token: 0x170014B4 RID: 5300
// (get) Token: 0x06007BEB RID: 31723 RVA: 0x001ADDD0 File Offset: 0x001ABFD0
// (set) Token: 0x06007BEC RID: 31724 RVA: 0x001ADDE4 File Offset: 0x001ABFE4
[Token(Token = "0x170014B4")]
public MJLPNOMEFKG JCEGIGJHPPI
{
[Token(Token = "0x6007BEB")]
[Address(RVA = "0x408890", Offset = "0x407690", VA = "0x180408890")]
get;
[Token(Token = "0x6007BEC")]
[Address(RVA = "0x403B30", Offset = "0x402930", VA = "0x180403B30")]
private set;
}
// Token: 0x170014B5 RID: 5301
// (get) Token: 0x06007BED RID: 31725 RVA: 0x001ADDF8 File Offset: 0x001ABFF8
// (set) Token: 0x06007BEE RID: 31726 RVA: 0x001ADE0C File Offset: 0x001AC00C
[Token(Token = "0x170014B5")]
public DateTime ACBFDMLHFPB
{
[Token(Token = "0x6007BED")]
[Address(RVA = "0x3FA170", Offset = "0x3F8F70", VA = "0x1803FA170")]
get;
[Token(Token = "0x6007BEE")]
[Address(RVA = "0x46AA50", Offset = "0x469850", VA = "0x18046AA50")]
private set;
}
// Token: 0x06007BEF RID: 31727 RVA: 0x001ADE20 File Offset: 0x001AC020
[Token(Token = "0x6007BEF")]
[Address(RVA = "0x1757430", Offset = "0x1756230", VA = "0x181757430", Slot = "4")]
public void PPGFHEDFBEA(Dictionary<string, object> PMMGDNALAEB)
{
long num = AEOPHJMOOFE.AAKIMHHKCFB<long>("RewardSelectionId", PMMGDNALAEB);
this.<NBAKJNFGFBD>k__BackingField = num;
string text = AEOPHJMOOFE.AAKIMHHKCFB<string>("Message", PMMGDNALAEB);
this.<LHJAKNBODPE>k__BackingField = text;
int num2 = AEOPHJMOOFE.AAKIMHHKCFB<int>("GiftContext", PMMGDNALAEB);
this.<CDLFNNNBDHP>k__BackingField = (HJPLOCLJMDK)num2;
int num3 = AEOPHJMOOFE.AAKIMHHKCFB<int>("RewardType", PMMGDNALAEB);
this.<OKMIAIIMGOJ>k__BackingField = (COICJCJBABL.EBCOOENKGIJ)num3;
MJLPNOMEFKG mjlpnomefkg = AEOPHJMOOFE.FFPBMBDJCAK<MJLPNOMEFKG>("GiftDrop1", PMMGDNALAEB);
this.<DGLIOPCDNBJ>k__BackingField = mjlpnomefkg;
MJLPNOMEFKG mjlpnomefkg2 = AEOPHJMOOFE.FFPBMBDJCAK<MJLPNOMEFKG>("GiftDrop2", PMMGDNALAEB);
this.<PLJNAGICAJM>k__BackingField = mjlpnomefkg2;
MJLPNOMEFKG mjlpnomefkg3 = AEOPHJMOOFE.FFPBMBDJCAK<MJLPNOMEFKG>("GiftDrop3", PMMGDNALAEB);
this.<ICOLBDBELAI>k__BackingField = mjlpnomefkg3;
int num4 = 0;
DateTime dateTime = AEOPHJMOOFE.NEBCDECIPHD("CreatedAt", PMMGDNALAEB, num4 != 0);
this.<IPLPEOMCNPJ>k__BackingField = dateTime;
}
// Token: 0x06007BF0 RID: 31728 RVA: 0x001ADED4 File Offset: 0x001AC0D4
[Token(Token = "0x6007BF0")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public HNJGHCGJJFC()
{
}
}
// Token: 0x0200151F RID: 5407
[Token(Token = "0x200151F")]
[CompilerGenerated]
private sealed class LDEACCKKMIH
{
// Token: 0x06007BF4 RID: 31732 RVA: 0x001ADF14 File Offset: 0x001AC114
[Token(Token = "0x6007BF4")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public LDEACCKKMIH()
{
}
// Token: 0x06007BF5 RID: 31733 RVA: 0x001ADF28 File Offset: 0x001AC128
[Token(Token = "0x6007BF5")]
[Address(RVA = "0x17576A0", Offset = "0x17564A0", VA = "0x1817576A0")]
internal void <RequestNewReward>b__0(string error)
{
COICJCJBABL.EBCOOENKGIJ ebcooenkgij = this.rewardType;
Debug.LogWarning(string.Format("Failed to create reward for {0} : {1}", ebcooenkgij, error));
}
// Token: 0x040052D0 RID: 21200
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40052D0")]
public COICJCJBABL.EBCOOENKGIJ rewardType;
}
// Token: 0x02001520 RID: 5408
[Token(Token = "0x2001520")]
[CompilerGenerated]
private sealed class BBJKDAEMGOD
{
// Token: 0x06007BF6 RID: 31734 RVA: 0x001ADF50 File Offset: 0x001AC150
[Token(Token = "0x6007BF6")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public BBJKDAEMGOD()
{
}
// Token: 0x06007BF7 RID: 31735 RVA: 0x001ADF64 File Offset: 0x001AC164
[Token(Token = "0x6007BF7")]
[Address(RVA = "0x1741F60", Offset = "0x1740D60", VA = "0x181741F60")]
internal void <ConsumeRewardSelection>b__0(string error)
{
long <NBAKJNFGFBD>k__BackingField = this.rewardSelection.<NBAKJNFGFBD>k__BackingField;
string text = string.Format("Failed to consume reward {0} : {1}", <NBAKJNFGFBD>k__BackingField, error);
}
// Token: 0x06007BF8 RID: 31736 RVA: 0x001ADF90 File Offset: 0x001AC190
[Token(Token = "0x6007BF8")]
[Address(RVA = "0x17420A0", Offset = "0x1740EA0", VA = "0x1817420A0")]
internal void <ConsumeRewardSelection>b__1()
{
Predicate<COICJCJBABL.HNJGHCGJJFC> predicate = this.<>9__2;
List<COICJCJBABL.HNJGHCGJJFC> adofhddopia = COICJCJBABL.ADOFHDDOPIA;
if (predicate == 0)
{
Predicate<COICJCJBABL.HNJGHCGJJFC> predicate2 = delegate(COICJCJBABL.HNJGHCGJJFC s)
{
long <NBAKJNFGFBD>k__BackingField = this.rewardSelection.<NBAKJNFGFBD>k__BackingField;
return s.<NBAKJNFGFBD>k__BackingField == <NBAKJNFGFBD>k__BackingField;
};
this.<>9__2 = predicate2;
}
COICJCJBABL.HNJGHCGJJFC hnjghcgjjfc = ECNNGIFNNNM.LLFCJKLELNH<COICJCJBABL.HNJGHCGJJFC>(adofhddopia, predicate);
}
// Token: 0x06007BF9 RID: 31737 RVA: 0x001ADFCC File Offset: 0x001AC1CC
[Token(Token = "0x6007BF9")]
[Address(RVA = "0x769220", Offset = "0x768020", VA = "0x180769220")]
internal bool <ConsumeRewardSelection>b__2(COICJCJBABL.HNJGHCGJJFC s)
{
long <NBAKJNFGFBD>k__BackingField = this.rewardSelection.<NBAKJNFGFBD>k__BackingField;
return s.<NBAKJNFGFBD>k__BackingField == <NBAKJNFGFBD>k__BackingField;
}
// Token: 0x040052D1 RID: 21201
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40052D1")]
public COICJCJBABL.HNJGHCGJJFC rewardSelection;
// Token: 0x040052D2 RID: 21202
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x40052D2")]
public Predicate<COICJCJBABL.HNJGHCGJJFC> <>9__2;
}
}