using System; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; using Cpp2IlInjected; using UnityEngine; // Token: 0x0200155D RID: 5469 [Token(Token = "0x200155D")] public class PAJOOHAOLEE { // Token: 0x170014AD RID: 5293 // (get) Token: 0x06007C1E RID: 31774 RVA: 0x001AD168 File Offset: 0x001AB368 [Token(Token = "0x170014AD")] public static bool HAEAADBHHEE { [Token(Token = "0x6007C1E")] [Address(RVA = "0x1528B90", Offset = "0x1527B90", VA = "0x181528B90")] get { return PAJOOHAOLEE.DNCEMIBOJMA.HACBIOINOLL; } } // Token: 0x06007C1F RID: 31775 RVA: 0x001AD188 File Offset: 0x001AB388 [Token(Token = "0x6007C1F")] [Address(RVA = "0x1528AE0", Offset = "0x1527AE0", VA = "0x181528AE0")] 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 = 0; BPHGKAEDBPE.CABLOFOHBDM(action, action2, num3); } // Token: 0x06007C20 RID: 31776 RVA: 0x001AD1C0 File Offset: 0x001AB3C0 [Token(Token = "0x6007C20")] [Address(RVA = "0x1529FB0", Offset = "0x1528FB0", VA = "0x181529FB0")] private static void OFFLOPLJBBG() { MFBGLIHGCGO hodokbidhhg = FGPIDGLCKEF.HODOKBIDHHG; int num; Action action = new Action(num.JANKGEDLAFB); num = 0; OKNNKFGFODL dknbbefgafn = ALNDLENCPKO.DKNBBEFGAFN; int num2; Action action2 = new Action(num2.KNBDMFLGHFA); num2 = 0; int num3 = 0; dknbbefgafn.BPAJKKAGPKB(action2, num3 != 0); } // Token: 0x06007C21 RID: 31777 RVA: 0x001AD210 File Offset: 0x001AB410 [Token(Token = "0x6007C21")] [Address(RVA = "0x1529CC0", Offset = "0x1528CC0", VA = "0x181529CC0")] private static void NPCPLFAONFO() { MFBGLIHGCGO hodokbidhhg = FGPIDGLCKEF.HODOKBIDHHG; int num; Action action = new Action(num.JANKGEDLAFB); num = 0; OKNNKFGFODL dknbbefgafn = ALNDLENCPKO.DKNBBEFGAFN; int num2; Action action2 = new Action(num2.KNBDMFLGHFA); num2 = 0; dknbbefgafn.BIHKNNPGGKP(action2); PAJOOHAOLEE.KDPIOMNFFBD.Clear(); PAJOOHAOLEE.BDFAOADOLHF(); PAJOOHAOLEE.DNCEMIBOJMA.IKBEAIHJLPP(); } // Token: 0x06007C22 RID: 31778 RVA: 0x001AD274 File Offset: 0x001AB474 [Token(Token = "0x6007C22")] [Address(RVA = "0x1529740", Offset = "0x1528740", VA = "0x181529740")] public static void NMANOHJOCJD(PAJOOHAOLEE.OMJEBOKFJBC ENJEOLBEALP, PAJOOHAOLEE.HMOACIFIOCN AFLPGGJMPOE) { Dictionary kdpiomnffbd = PAJOOHAOLEE.KDPIOMNFFBD; throw new NullReferenceException(); } // Token: 0x06007C23 RID: 31779 RVA: 0x001AD2C4 File Offset: 0x001AB4C4 [Token(Token = "0x6007C23")] [Address(RVA = "0x1529910", Offset = "0x1528910", VA = "0x181529910")] public static void NMANOHJOCJD(string NOIHLMBFJJC, PAJOOHAOLEE.HMOACIFIOCN AFLPGGJMPOE) { Dictionary kdpiomnffbd = PAJOOHAOLEE.KDPIOMNFFBD; throw new NullReferenceException(); } // Token: 0x06007C24 RID: 31780 RVA: 0x001AD310 File Offset: 0x001AB510 [Token(Token = "0x6007C24")] [Address(RVA = "0x15296C0", Offset = "0x15286C0", VA = "0x1815296C0")] public static bool MLHDGEJIJCD(int GKLPIFBPGOD) { return PAJOOHAOLEE.PKMFFCAFLIM.Contains(GKLPIFBPGOD); } // Token: 0x06007C25 RID: 31781 RVA: 0x001AD330 File Offset: 0x001AB530 [Token(Token = "0x6007C25")] [Address(RVA = "0x1528E00", Offset = "0x1527E00", VA = "0x181528E00")] private static void JIIPMCKHJED() { PAJOOHAOLEE.BDFAOADOLHF(); PAJOOHAOLEE.KNBDMFLGHFA(); } // Token: 0x06007C26 RID: 31782 RVA: 0x001AD34C File Offset: 0x001AB54C [Token(Token = "0x6007C26")] [Address(RVA = "0x1528A40", Offset = "0x1527A40", VA = "0x181528A40")] private static void BDFAOADOLHF() { List list = Enumerable.ToList(PAJOOHAOLEE.PKMFFCAFLIM); PAJOOHAOLEE.PKMFFCAFLIM.Clear(); PAJOOHAOLEE.IDHMFCJKLLC(list); } // Token: 0x06007C27 RID: 31783 RVA: 0x001AD37C File Offset: 0x001AB57C [Token(Token = "0x6007C27")] [Address(RVA = "0x1528DB0", Offset = "0x1527DB0", VA = "0x181528DB0")] private static void JANKGEDLAFB(int? CJFGEMGOJHB) { PAJOOHAOLEE.KNBDMFLGHFA(); } // Token: 0x06007C28 RID: 31784 RVA: 0x001AD390 File Offset: 0x001AB590 [Token(Token = "0x6007C28")] [Address(RVA = "0x1528F80", Offset = "0x1527F80", VA = "0x181528F80")] private static void KNBDMFLGHFA() { ENIPLMNNGEJ dncemibojma = PAJOOHAOLEE.DNCEMIBOJMA; if (dncemibojma.HACBIOINOLL) { List eaekofnkfbm = FGPIDGLCKEF.EAEKOFNKFBM; Func <>9__21_ = PAJOOHAOLEE.<>c.<>9__21_0; if (<>9__21_ == 0) { PAJOOHAOLEE.<>c.<>9__21_0 = (LLKHFJDNFMM r) => r.k__BackingField; } HashSet hashSet = new HashSet(Enumerable.Select(eaekofnkfbm, <>9__21_)); HashSet newSubscriptions = hashSet; List moamjfkbhfg = ALNDLENCPKO.MOAMJFKBHFG; hashSet.UnionWith(moamjfkbhfg); HashSet newSubscriptions4 = newSubscriptions; int k__BackingField = BPHGKAEDBPE.k__BackingField; bool flag = newSubscriptions4.Add(k__BackingField); HashSet newSubscriptions2 = newSubscriptions; HashSet pkmffcaflim = PAJOOHAOLEE.PKMFFCAFLIM; if (!newSubscriptions2.SetEquals(pkmffcaflim)) { PAJOOHAOLEE.SubscriptionList subscriptionList = new PAJOOHAOLEE.SubscriptionList(); List list = Enumerable.ToList(newSubscriptions); subscriptionList.k__BackingField = list; ENIPLMNNGEJ dncemibojma2 = PAJOOHAOLEE.DNCEMIBOJMA; DABKFAIHBBP dabkfaihbbp = dncemibojma2.GDOIHJPIPBM("SubscribeToPlayers", new object[] { subscriptionList }); Action action = delegate { HashSet newSubscriptions3 = newSubscriptions; HashSet pkmffcaflim2 = PAJOOHAOLEE.PKMFFCAFLIM; PAJOOHAOLEE.PKMFFCAFLIM = newSubscriptions3; HashSet pkmffcaflim3 = PAJOOHAOLEE.PKMFFCAFLIM; PAJOOHAOLEE.IDHMFCJKLLC(Enumerable.ToList(Enumerable.Except(pkmffcaflim2, pkmffcaflim3))); PAJOOHAOLEE.KOBBJJOBCKA(Enumerable.ToList(Enumerable.Except(PAJOOHAOLEE.PKMFFCAFLIM, pkmffcaflim2))); }; int num = 0; num += num; num++; if (PAJOOHAOLEE.<>c.<>9__21_2 == 0) { PAJOOHAOLEE.<>c.<>9__21_2 = delegate(string error) { object[] array = new object[1]; if (error != 0) { } array[0] = error; Debug.LogErrorFormat("Failed to update notification subscriptions: {0}", array); }; } } } } // Token: 0x06007C29 RID: 31785 RVA: 0x001AD4C8 File Offset: 0x001AB6C8 [Token(Token = "0x6007C29")] [Address(RVA = "0x152A0D0", Offset = "0x15290D0", VA = "0x18152A0D0")] public static DABKFAIHBBP PAGCOAMMGPK() { Uri uri = BPHGKAEDBPE.MNJNJLGIOKE(LDCMJEDOFCO.Notifications); PAJOOHAOLEE.DNCEMIBOJMA = new ENIPLMNNGEJ(new Uri(string.Format("{0}hub/v1", uri))); ENIPLMNNGEJ dncemibojma = PAJOOHAOLEE.DNCEMIBOJMA; int num; Action action = new Action(num.KBCHDEODDEG); num = 0; dncemibojma.PNGKDHGBBFO = action; ENIPLMNNGEJ dncemibojma2 = PAJOOHAOLEE.DNCEMIBOJMA; int num2; Action action2 = new Action(num2.HCHCKPJMIDL); num2 = 0; dncemibojma2.GMALFGPNDFB = action2; return PAJOOHAOLEE.DNCEMIBOJMA.JBCMOCEPBDJ(true); } // Token: 0x06007C2A RID: 31786 RVA: 0x001AD548 File Offset: 0x001AB748 [Token(Token = "0x6007C2A")] [Address(RVA = "0x152A260", Offset = "0x1529260", VA = "0x18152A260")] public static void PCEBCEPHAMF() { PAJOOHAOLEE.DNCEMIBOJMA.IKBEAIHJLPP(); } // Token: 0x06007C2B RID: 31787 RVA: 0x001AD568 File Offset: 0x001AB768 [Token(Token = "0x6007C2B")] [Address(RVA = "0x1528E50", Offset = "0x1527E50", VA = "0x181528E50")] private static void KBCHDEODDEG(ENIPLMNNGEJ JGLGGAJMOPM) { int num; Action action = new Action(num.NNAGKMONPKH); num = 0; JGLGGAJMOPM.BHIGNMEFPON("Notification", action); PAJOOHAOLEE.BDFAOADOLHF(); PAJOOHAOLEE.KNBDMFLGHFA(); PAJOOHAOLEE.OCAJLAEFGHA(); } // Token: 0x06007C2C RID: 31788 RVA: 0x001AD5AC File Offset: 0x001AB7AC [Token(Token = "0x6007C2C")] [Address(RVA = "0x1528C30", Offset = "0x1527C30", VA = "0x181528C30")] private static void HCHCKPJMIDL(ENIPLMNNGEJ JGLGGAJMOPM) { PAJOOHAOLEE.BDFAOADOLHF(); } // Token: 0x06007C2D RID: 31789 RVA: 0x001AD5C4 File Offset: 0x001AB7C4 [Token(Token = "0x6007C2D")] [Address(RVA = "0x1529A90", Offset = "0x1528A90", VA = "0x181529A90")] internal static void NNAGKMONPKH(string NGPMADFHHKP) { object obj = CHKIKHCFANK.PPGFHEDFBEA(NGPMADFHHKP, "OnNotificationReceived"); throw new NullReferenceException(); } // Token: 0x06007C2E RID: 31790 RVA: 0x001AD610 File Offset: 0x001AB810 [Token(Token = "0x6007C2E")] [Address(RVA = "0x1529ED0", Offset = "0x1528ED0", VA = "0x181529ED0")] private static void OCAJLAEFGHA() { PAJOOHAOLEE.JIIABBOODIM.CNFDGDEOPPF(); } // Token: 0x06007C2F RID: 31791 RVA: 0x001AD630 File Offset: 0x001AB830 [Token(Token = "0x6007C2F")] [Address(RVA = "0x15295C0", Offset = "0x15285C0", VA = "0x1815295C0")] private static void KOBBJJOBCKA(List ILNGMAANNDG) { PAJOOHAOLEE.PEEHOFKPDCB.CNFDGDEOPPF(ILNGMAANNDG); } // Token: 0x06007C30 RID: 31792 RVA: 0x001AD654 File Offset: 0x001AB854 [Token(Token = "0x6007C30")] [Address(RVA = "0x1528CB0", Offset = "0x1527CB0", VA = "0x181528CB0")] private static void IDHMFCJKLLC(List ILNGMAANNDG) { PAJOOHAOLEE.BLPBMMMNCDI.CNFDGDEOPPF(ILNGMAANNDG); } // Token: 0x06007C31 RID: 31793 RVA: 0x001AD678 File Offset: 0x001AB878 [Token(Token = "0x6007C31")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public PAJOOHAOLEE() { } // Token: 0x06007C32 RID: 31794 RVA: 0x001AD68C File Offset: 0x001AB88C // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x6007C32")] [Address(RVA = "0x152A310", Offset = "0x1529310", VA = "0x18152A310")] static PAJOOHAOLEE() { int num; int num2; OKNNKFGFODL oknnkfgfodl = new OKNNKFGFODL(32, num != 0, num2 != 0); num2 = 0; num = 0; PAJOOHAOLEE.JIIABBOODIM = oknnkfgfodl; int num3; int num4; MFBGLIHGCGO> mfbglihgcgo = new MFBGLIHGCGO(4, num3 != 0, num4 != 0); num4 = 0; num3 = 0; PAJOOHAOLEE.PEEHOFKPDCB = mfbglihgcgo; int num5; int num6; MFBGLIHGCGO> mfbglihgcgo2 = new MFBGLIHGCGO(4, num5 != 0, num6 != 0); num6 = 0; num5 = 0; PAJOOHAOLEE.BLPBMMMNCDI = mfbglihgcgo2; PAJOOHAOLEE.KDPIOMNFFBD = new Dictionary(); PAJOOHAOLEE.PKMFFCAFLIM = new HashSet(); } // Token: 0x040051DA RID: 20954 [Token(Token = "0x40051DA")] public static OKNNKFGFODL JIIABBOODIM; // Token: 0x040051DB RID: 20955 [Token(Token = "0x40051DB")] public static MFBGLIHGCGO> PEEHOFKPDCB; // Token: 0x040051DC RID: 20956 [Token(Token = "0x40051DC")] public static MFBGLIHGCGO> BLPBMMMNCDI; // Token: 0x040051DD RID: 20957 [Token(Token = "0x40051DD")] private const int BDCHCJPJPOJ = 6; // Token: 0x040051DE RID: 20958 [Token(Token = "0x40051DE")] private static Dictionary KDPIOMNFFBD; // Token: 0x040051DF RID: 20959 [Token(Token = "0x40051DF")] private static HashSet PKMFFCAFLIM; // Token: 0x040051E0 RID: 20960 [Token(Token = "0x40051E0")] private static ENIPLMNNGEJ DNCEMIBOJMA; // Token: 0x0200155E RID: 5470 [Token(Token = "0x200155E")] public enum OMJEBOKFJBC { // Token: 0x040051E2 RID: 20962 [Token(Token = "0x40051E2")] RelationshipChanged = 1, // Token: 0x040051E3 RID: 20963 [Token(Token = "0x40051E3")] MessageReceived, // Token: 0x040051E4 RID: 20964 [Token(Token = "0x40051E4")] MessageDeleted, // Token: 0x040051E5 RID: 20965 [Token(Token = "0x40051E5")] PresenceHeartbeatResponse, // Token: 0x040051E6 RID: 20966 [Token(Token = "0x40051E6")] RefreshLogin, // Token: 0x040051E7 RID: 20967 [Token(Token = "0x40051E7")] Logout, // Token: 0x040051E8 RID: 20968 [Token(Token = "0x40051E8")] SubscriptionUpdateProfile = 11, // Token: 0x040051E9 RID: 20969 [Token(Token = "0x40051E9")] SubscriptionUpdatePresence, // Token: 0x040051EA RID: 20970 [Token(Token = "0x40051EA")] SubscriptionUpdateGameSession, // Token: 0x040051EB RID: 20971 [Token(Token = "0x40051EB")] SubscriptionUpdateRoom = 15, // Token: 0x040051EC RID: 20972 [Token(Token = "0x40051EC")] SubscriptionUpdateRoomPlaylist, // Token: 0x040051ED RID: 20973 [Token(Token = "0x40051ED")] ModerationQuitGame = 20, // Token: 0x040051EE RID: 20974 [Token(Token = "0x40051EE")] ModerationUpdateRequired, // Token: 0x040051EF RID: 20975 [Token(Token = "0x40051EF")] ModerationKick, // Token: 0x040051F0 RID: 20976 [Token(Token = "0x40051F0")] ModerationKickAttemptFailed, // Token: 0x040051F1 RID: 20977 [Token(Token = "0x40051F1")] ModerationRoomBan, // Token: 0x040051F2 RID: 20978 [Token(Token = "0x40051F2")] ServerMaintenance, // Token: 0x040051F3 RID: 20979 [Token(Token = "0x40051F3")] GiftPackageReceived = 30, // Token: 0x040051F4 RID: 20980 [Token(Token = "0x40051F4")] GiftPackageReceivedImmediate, // Token: 0x040051F5 RID: 20981 [Token(Token = "0x40051F5")] GiftPackageRewardSelectionReceived, // Token: 0x040051F6 RID: 20982 [Token(Token = "0x40051F6")] ProfileJuniorStatusUpdate = 40, // Token: 0x040051F7 RID: 20983 [Token(Token = "0x40051F7")] RelationshipsInvalid = 50, // Token: 0x040051F8 RID: 20984 [Token(Token = "0x40051F8")] StorefrontBalanceAdd = 60, // Token: 0x040051F9 RID: 20985 [Token(Token = "0x40051F9")] StorefrontBalanceUpdate, // Token: 0x040051FA RID: 20986 [Token(Token = "0x40051FA")] StorefrontBalancePurchase, // Token: 0x040051FB RID: 20987 [Token(Token = "0x40051FB")] ConsumableMappingAdded = 70, // Token: 0x040051FC RID: 20988 [Token(Token = "0x40051FC")] ConsumableMappingRemoved, // Token: 0x040051FD RID: 20989 [Token(Token = "0x40051FD")] PlayerEventCreated = 80, // Token: 0x040051FE RID: 20990 [Token(Token = "0x40051FE")] PlayerEventUpdated, // Token: 0x040051FF RID: 20991 [Token(Token = "0x40051FF")] PlayerEventDeleted, // Token: 0x04005200 RID: 20992 [Token(Token = "0x4005200")] PlayerEventResponseChanged, // Token: 0x04005201 RID: 20993 [Token(Token = "0x4005201")] PlayerEventResponseDeleted, // Token: 0x04005202 RID: 20994 [Token(Token = "0x4005202")] PlayerEventStateChanged, // Token: 0x04005203 RID: 20995 [Token(Token = "0x4005203")] ChatMessageReceived = 90, // Token: 0x04005204 RID: 20996 [Token(Token = "0x4005204")] CommunityBoardUpdate = 95, // Token: 0x04005205 RID: 20997 [Token(Token = "0x4005205")] CommunityBoardAnnouncementUpdate, // Token: 0x04005206 RID: 20998 [Token(Token = "0x4005206")] InventionModerationStateChanged = 100, // Token: 0x04005207 RID: 20999 [Token(Token = "0x4005207")] FreeGiftButtonItemsAdded = 110, // Token: 0x04005208 RID: 21000 [Token(Token = "0x4005208")] LocalRoomKeyCreated = 120, // Token: 0x04005209 RID: 21001 [Token(Token = "0x4005209")] LocalRoomKeyDeleted } // Token: 0x0200155F RID: 5471 [Token(Token = "0x200155F")] public sealed class HMOACIFIOCN : MulticastDelegate { // Token: 0x06007C33 RID: 31795 RVA: 0x001AD6F4 File Offset: 0x001AB8F4 [Token(Token = "0x6007C33")] [Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")] public HMOACIFIOCN(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x06007C34 RID: 31796 RVA: 0x001AD710 File Offset: 0x001AB910 [Token(Token = "0x6007C34")] [Address(RVA = "0x6E1530", Offset = "0x6E0530", VA = "0x1806E1530", Slot = "13")] public void Invoke(Dictionary NGPMADFHHKP) { if (this.delegates != 0) { } uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x06007C35 RID: 31797 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6007C35")] [Address(RVA = "0x5FA200", Offset = "0x5F9200", VA = "0x1805FA200", Slot = "14")] public IAsyncResult BeginInvoke(Dictionary NGPMADFHHKP, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06007C36 RID: 31798 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6007C36")] [Address(RVA = "0x4F56B0", Offset = "0x4F46B0", VA = "0x1804F56B0", Slot = "15")] public void EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x02001560 RID: 5472 [Token(Token = "0x2001560")] [Serializable] private class SubscriptionList { // Token: 0x170014AE RID: 5294 // (get) Token: 0x06007C37 RID: 31799 RVA: 0x001AD800 File Offset: 0x001ABA00 // (set) Token: 0x06007C38 RID: 31800 RVA: 0x001AD814 File Offset: 0x001ABA14 [Token(Token = "0x170014AE")] public List PlayerIds { [Token(Token = "0x6007C37")] [Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")] get; [Token(Token = "0x6007C38")] [Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")] set; } // Token: 0x06007C39 RID: 31801 RVA: 0x001AD828 File Offset: 0x001ABA28 [Token(Token = "0x6007C39")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public SubscriptionList() { } } // Token: 0x02001561 RID: 5473 [Token(Token = "0x2001561")] [CompilerGenerated] private sealed class IABNBGCOKEA { // Token: 0x06007C3A RID: 31802 RVA: 0x001AD83C File Offset: 0x001ABA3C [Token(Token = "0x6007C3A")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public IABNBGCOKEA() { } // Token: 0x06007C3B RID: 31803 RVA: 0x001AD850 File Offset: 0x001ABA50 [Token(Token = "0x6007C3B")] [Address(RVA = "0x151A610", Offset = "0x1519610", VA = "0x18151A610")] internal void b__1() { HashSet hashSet = this.newSubscriptions; HashSet pkmffcaflim = PAJOOHAOLEE.PKMFFCAFLIM; PAJOOHAOLEE.PKMFFCAFLIM = hashSet; HashSet pkmffcaflim2 = PAJOOHAOLEE.PKMFFCAFLIM; PAJOOHAOLEE.IDHMFCJKLLC(Enumerable.ToList(Enumerable.Except(pkmffcaflim, pkmffcaflim2))); PAJOOHAOLEE.KOBBJJOBCKA(Enumerable.ToList(Enumerable.Except(PAJOOHAOLEE.PKMFFCAFLIM, pkmffcaflim))); } // Token: 0x0400520B RID: 21003 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400520B")] public HashSet newSubscriptions; } }