using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; // Token: 0x020015F6 RID: 5622 [Token(Token = "0x20015F6")] public class COICJCJBABL { // Token: 0x06007F94 RID: 32660 RVA: 0x001B6B48 File Offset: 0x001B4D48 [Token(Token = "0x6007F94")] [Address(RVA = "0x21FB280", Offset = "0x21FA280", VA = "0x1821FB280")] 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: 0x06007F95 RID: 32661 RVA: 0x001B6B90 File Offset: 0x001B4D90 [Token(Token = "0x6007F95")] [Address(RVA = "0x21FB7A0", Offset = "0x21FA7A0", VA = "0x1821FB7A0")] private static void OFFLOPLJBBG() { int num; PAJOOHAOLEE.HMOACIFIOCN hmoacifiocn = new PAJOOHAOLEE.HMOACIFIOCN(num.KFJDHGCNKKI); num = 0; PAJOOHAOLEE.NMANOHJOCJD("RewardSelectionReceived", hmoacifiocn); } // Token: 0x06007F96 RID: 32662 RVA: 0x001B6BB8 File Offset: 0x001B4DB8 [Token(Token = "0x6007F96")] [Address(RVA = "0x21FB730", Offset = "0x21FA730", VA = "0x1821FB730")] private static void NPCPLFAONFO() { COICJCJBABL.EGEEHKENCGP.LKLKGDMFMCC(); } // Token: 0x06007F97 RID: 32663 RVA: 0x001B6BD8 File Offset: 0x001B4DD8 [Token(Token = "0x6007F97")] [Address(RVA = "0x21FB360", Offset = "0x21FA360", VA = "0x1821FB360")] private static void JPFGCHENJMH() { COICJCJBABL.ADOFHDDOPIA.Clear(); } // Token: 0x06007F98 RID: 32664 RVA: 0x001B6BF8 File Offset: 0x001B4DF8 [Token(Token = "0x6007F98")] [Address(RVA = "0x21FB3D0", Offset = "0x21FA3D0", VA = "0x1821FB3D0")] private static void KFJDHGCNKKI(Dictionary AFFGEJMJDIJ) { COICJCJBABL.HNJGHCGJJFC hnjghcgjjfc = AEOPHJMOOFE.PPGFHEDFBEA(AFFGEJMJDIJ); if (hnjghcgjjfc != 0) { COICJCJBABL.ADOFHDDOPIA.Add(hnjghcgjjfc); COICJCJBABL.EGEEHKENCGP.CNFDGDEOPPF(hnjghcgjjfc); } } // Token: 0x06007F99 RID: 32665 RVA: 0x001B6C34 File Offset: 0x001B4E34 [Token(Token = "0x6007F99")] [Address(RVA = "0x21FB0D0", Offset = "0x21FA0D0", VA = "0x1821FB0D0")] public static DABKFAIHBBP AOJJODPOJFO() { int num = 0; PMGCJEPKFOF 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 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: 0x06007F9A RID: 32666 RVA: 0x001B6C9C File Offset: 0x001B4E9C [Token(Token = "0x6007F9A")] [Address(RVA = "0x21FB4E0", Offset = "0x21FA4E0", VA = "0x1821FB4E0")] public static DABKFAIHBBP NCAOMEFLMHJ(COICJCJBABL.EBCOOENKGIJ BHJGDCHJAKB, HJPLOCLJMDK? JKMJLJKBDIK, [Optional] string NGPMADFHHKP) { Dictionary dictionary = new Dictionary(); COICJCJBABL.EBCOOENKGIJ rewardType = BHJGDCHJAKB; int hashCode = rewardType.GetHashCode(); COICJCJBABL.EBCOOENKGIJ ebcooenkgij = rewardType; BHJGDCHJAKB = ebcooenkgij; throw new NullReferenceException(); } // Token: 0x06007F9B RID: 32667 RVA: 0x001B6D40 File Offset: 0x001B4F40 [Token(Token = "0x6007F9B")] [Address(RVA = "0x21FB820", Offset = "0x21FA820", VA = "0x1821FB820")] public static DABKFAIHBBP ONNNOAKDIIP(COICJCJBABL.HNJGHCGJJFC FDAEIMEHDJJ, int IAAKEHDHCAC) { Dictionary dictionary = new Dictionary(); long k__BackingField = FDAEIMEHDJJ.k__BackingField; throw new NullReferenceException(); } // Token: 0x06007F9C RID: 32668 RVA: 0x001B6DC4 File Offset: 0x001B4FC4 [Token(Token = "0x6007F9C")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public COICJCJBABL() { } // Token: 0x06007F9D RID: 32669 RVA: 0x001B6DD8 File Offset: 0x001B4FD8 // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x6007F9D")] [Address(RVA = "0x21FBA00", Offset = "0x21FAA00", VA = "0x1821FBA00")] static COICJCJBABL() { int num; int num2; MFBGLIHGCGO mfbglihgcgo = new MFBGLIHGCGO(4, num != 0, num2 != 0); num2 = 0; num = 0; COICJCJBABL.EGEEHKENCGP = mfbglihgcgo; COICJCJBABL.ADOFHDDOPIA = new List(); } // Token: 0x04005468 RID: 21608 [Token(Token = "0x4005468")] public static readonly MFBGLIHGCGO EGEEHKENCGP; // Token: 0x04005469 RID: 21609 [Token(Token = "0x4005469")] public static readonly List ADOFHDDOPIA; // Token: 0x020015F7 RID: 5623 [Token(Token = "0x20015F7")] public enum EBCOOENKGIJ { // Token: 0x0400546B RID: 21611 [Token(Token = "0x400546B")] FirstActivityOfDay, // Token: 0x0400546C RID: 21612 [Token(Token = "0x400546C")] DailyChallengesComplete, // Token: 0x0400546D RID: 21613 [Token(Token = "0x400546D")] PostGameActivity, // Token: 0x0400546E RID: 21614 [Token(Token = "0x400546E")] PostQuestActivity, // Token: 0x0400546F RID: 21615 [Token(Token = "0x400546F")] WeeklyCompleteButHaveSkin, // Token: 0x04005470 RID: 21616 [Token(Token = "0x4005470")] Levelup } // Token: 0x020015F8 RID: 5624 [Token(Token = "0x20015F8")] public class HNJGHCGJJFC : IFAIJAGLDFK { // Token: 0x1700154D RID: 5453 // (get) Token: 0x06007F9E RID: 32670 RVA: 0x001B6E04 File Offset: 0x001B5004 // (set) Token: 0x06007F9F RID: 32671 RVA: 0x001B6E18 File Offset: 0x001B5018 [Token(Token = "0x1700154D")] public long DEAJJOAFLCH { [Token(Token = "0x6007F9E")] [Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")] get; [Token(Token = "0x6007F9F")] [Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")] private set; } // Token: 0x1700154E RID: 5454 // (get) Token: 0x06007FA0 RID: 32672 RVA: 0x001B6E2C File Offset: 0x001B502C // (set) Token: 0x06007FA1 RID: 32673 RVA: 0x001B6E40 File Offset: 0x001B5040 [Token(Token = "0x1700154E")] public COICJCJBABL.EBCOOENKGIJ LGGJBBPIEAA { [Token(Token = "0x6007FA0")] [Address(RVA = "0x411540", Offset = "0x410540", VA = "0x180411540")] get; [Token(Token = "0x6007FA1")] [Address(RVA = "0x5F1910", Offset = "0x5F0910", VA = "0x1805F1910")] private set; } // Token: 0x1700154F RID: 5455 // (get) Token: 0x06007FA2 RID: 32674 RVA: 0x001B6E54 File Offset: 0x001B5054 // (set) Token: 0x06007FA3 RID: 32675 RVA: 0x001B6E68 File Offset: 0x001B5068 [Token(Token = "0x1700154F")] public string DFPPNHINEFO { [Token(Token = "0x6007FA2")] [Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")] get; [Token(Token = "0x6007FA3")] [Address(RVA = "0x415810", Offset = "0x414810", VA = "0x180415810")] private set; } // Token: 0x17001550 RID: 5456 // (get) Token: 0x06007FA4 RID: 32676 RVA: 0x001B6E7C File Offset: 0x001B507C // (set) Token: 0x06007FA5 RID: 32677 RVA: 0x001B6E90 File Offset: 0x001B5090 [Token(Token = "0x17001550")] public HJPLOCLJMDK CPNPKDLCDOO { [Token(Token = "0x6007FA4")] [Address(RVA = "0x471180", Offset = "0x470180", VA = "0x180471180")] get; [Token(Token = "0x6007FA5")] [Address(RVA = "0x5AB430", Offset = "0x5AA430", VA = "0x1805AB430")] private set; } // Token: 0x17001551 RID: 5457 // (get) Token: 0x06007FA6 RID: 32678 RVA: 0x001B6EA4 File Offset: 0x001B50A4 // (set) Token: 0x06007FA7 RID: 32679 RVA: 0x001B6EB8 File Offset: 0x001B50B8 [Token(Token = "0x17001551")] public MJLPNOMEFKG HCGGKKLDPPE { [Token(Token = "0x6007FA6")] [Address(RVA = "0x4157E0", Offset = "0x4147E0", VA = "0x1804157E0")] get; [Token(Token = "0x6007FA7")] [Address(RVA = "0x415830", Offset = "0x414830", VA = "0x180415830")] private set; } // Token: 0x17001552 RID: 5458 // (get) Token: 0x06007FA8 RID: 32680 RVA: 0x001B6ECC File Offset: 0x001B50CC // (set) Token: 0x06007FA9 RID: 32681 RVA: 0x001B6EE0 File Offset: 0x001B50E0 [Token(Token = "0x17001552")] public MJLPNOMEFKG COFEIGJMDMM { [Token(Token = "0x6007FA8")] [Address(RVA = "0x41CEF0", Offset = "0x41BEF0", VA = "0x18041CEF0")] get; [Token(Token = "0x6007FA9")] [Address(RVA = "0x41CFF0", Offset = "0x41BFF0", VA = "0x18041CFF0")] private set; } // Token: 0x17001553 RID: 5459 // (get) Token: 0x06007FAA RID: 32682 RVA: 0x001B6EF4 File Offset: 0x001B50F4 // (set) Token: 0x06007FAB RID: 32683 RVA: 0x001B6F08 File Offset: 0x001B5108 [Token(Token = "0x17001553")] public MJLPNOMEFKG JCEGIGJHPPI { [Token(Token = "0x6007FAA")] [Address(RVA = "0x417680", Offset = "0x416680", VA = "0x180417680")] get; [Token(Token = "0x6007FAB")] [Address(RVA = "0x417960", Offset = "0x416960", VA = "0x180417960")] private set; } // Token: 0x17001554 RID: 5460 // (get) Token: 0x06007FAC RID: 32684 RVA: 0x001B6F1C File Offset: 0x001B511C // (set) Token: 0x06007FAD RID: 32685 RVA: 0x001B6F30 File Offset: 0x001B5130 [Token(Token = "0x17001554")] public DateTime ACBFDMLHFPB { [Token(Token = "0x6007FAC")] [Address(RVA = "0x4975A0", Offset = "0x4965A0", VA = "0x1804975A0")] get; [Token(Token = "0x6007FAD")] [Address(RVA = "0x55BCF0", Offset = "0x55ACF0", VA = "0x18055BCF0")] private set; } // Token: 0x06007FAE RID: 32686 RVA: 0x001B6F44 File Offset: 0x001B5144 [Token(Token = "0x6007FAE")] [Address(RVA = "0x21FCFA0", Offset = "0x21FBFA0", VA = "0x1821FCFA0", Slot = "4")] public void PPGFHEDFBEA(Dictionary PMMGDNALAEB) { long num = AEOPHJMOOFE.AAKIMHHKCFB("RewardSelectionId", PMMGDNALAEB); this.k__BackingField = num; string text = AEOPHJMOOFE.AAKIMHHKCFB("Message", PMMGDNALAEB); this.k__BackingField = text; int num2 = AEOPHJMOOFE.AAKIMHHKCFB("GiftContext", PMMGDNALAEB); this.k__BackingField = (HJPLOCLJMDK)num2; int num3 = AEOPHJMOOFE.AAKIMHHKCFB("RewardType", PMMGDNALAEB); this.k__BackingField = (COICJCJBABL.EBCOOENKGIJ)num3; MJLPNOMEFKG mjlpnomefkg = AEOPHJMOOFE.FFPBMBDJCAK("GiftDrop1", PMMGDNALAEB); this.k__BackingField = mjlpnomefkg; MJLPNOMEFKG mjlpnomefkg2 = AEOPHJMOOFE.FFPBMBDJCAK("GiftDrop2", PMMGDNALAEB); this.k__BackingField = mjlpnomefkg2; MJLPNOMEFKG mjlpnomefkg3 = AEOPHJMOOFE.FFPBMBDJCAK("GiftDrop3", PMMGDNALAEB); this.k__BackingField = mjlpnomefkg3; int num4 = 0; DateTime dateTime = AEOPHJMOOFE.NEBCDECIPHD("CreatedAt", PMMGDNALAEB, num4 != 0); this.k__BackingField = dateTime; } // Token: 0x06007FAF RID: 32687 RVA: 0x001B6FF8 File Offset: 0x001B51F8 [Token(Token = "0x6007FAF")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public HNJGHCGJJFC() { } } // Token: 0x020015FA RID: 5626 [Token(Token = "0x20015FA")] [CompilerGenerated] private sealed class LDEACCKKMIH { // Token: 0x06007FB3 RID: 32691 RVA: 0x001B7038 File Offset: 0x001B5238 [Token(Token = "0x6007FB3")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public LDEACCKKMIH() { } // Token: 0x06007FB4 RID: 32692 RVA: 0x001B704C File Offset: 0x001B524C [Token(Token = "0x6007FB4")] [Address(RVA = "0x21FD210", Offset = "0x21FC210", VA = "0x1821FD210")] internal void b__0(string error) { COICJCJBABL.EBCOOENKGIJ ebcooenkgij = this.rewardType; Debug.LogWarning(string.Format("Failed to create reward for {0} : {1}", ebcooenkgij, error)); } // Token: 0x0400547B RID: 21627 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400547B")] public COICJCJBABL.EBCOOENKGIJ rewardType; } // Token: 0x020015FB RID: 5627 [Token(Token = "0x20015FB")] [CompilerGenerated] private sealed class BBJKDAEMGOD { // Token: 0x06007FB5 RID: 32693 RVA: 0x001B7074 File Offset: 0x001B5274 [Token(Token = "0x6007FB5")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public BBJKDAEMGOD() { } // Token: 0x06007FB6 RID: 32694 RVA: 0x001B7088 File Offset: 0x001B5288 [Token(Token = "0x6007FB6")] [Address(RVA = "0x21E76E0", Offset = "0x21E66E0", VA = "0x1821E76E0")] internal void b__0(string error) { long k__BackingField = this.rewardSelection.k__BackingField; string text = string.Format("Failed to consume reward {0} : {1}", k__BackingField, error); } // Token: 0x06007FB7 RID: 32695 RVA: 0x001B70B4 File Offset: 0x001B52B4 [Token(Token = "0x6007FB7")] [Address(RVA = "0x21E7820", Offset = "0x21E6820", VA = "0x1821E7820")] internal void b__1() { Predicate predicate = this.<>9__2; List adofhddopia = COICJCJBABL.ADOFHDDOPIA; if (predicate == 0) { Predicate predicate2 = delegate(COICJCJBABL.HNJGHCGJJFC s) { long k__BackingField = this.rewardSelection.k__BackingField; return s.k__BackingField == k__BackingField; }; this.<>9__2 = predicate2; } COICJCJBABL.HNJGHCGJJFC hnjghcgjjfc = ECNNGIFNNNM.LLFCJKLELNH(adofhddopia, predicate); } // Token: 0x06007FB8 RID: 32696 RVA: 0x001B70F0 File Offset: 0x001B52F0 [Token(Token = "0x6007FB8")] [Address(RVA = "0x12D51A0", Offset = "0x12D41A0", VA = "0x1812D51A0")] internal bool b__2(COICJCJBABL.HNJGHCGJJFC s) { long k__BackingField = this.rewardSelection.k__BackingField; return s.k__BackingField == k__BackingField; } // Token: 0x0400547C RID: 21628 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400547C")] public COICJCJBABL.HNJGHCGJJFC rewardSelection; // Token: 0x0400547D RID: 21629 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400547D")] public Predicate <>9__2; } }