using System; using System.Collections; using System.Collections.Generic; using System.IO; using System.Linq; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using AGUI.StackedUI; using CodeStage.AntiCheat.ObscuredTypes; using Cpp2IlInjected; using RecNet; using RecRoom; using RecRoom.Avatars; using RecRoom.Core; using RecRoom.Core.Comfort; using RecRoom.Players.Watch; using RecRoom.Systems.PlayerRoles; using RecRoom.Utils.OverridableFields; using RRUI.Data; using RRUI.Navigation; using UnityEngine; using UnityEngine.Events; using UnityEngine.SceneManagement; // Token: 0x0200041A RID: 1050 [Token(Token = "0x200041A")] public class SessionManager : SingletonMonoBehaviour { // Token: 0x170005A4 RID: 1444 // (get) Token: 0x0600202B RID: 8235 RVA: 0x00083818 File Offset: 0x00081A18 [Token(Token = "0x170005A4")] public Route GLKJLNEAELH { [Token(Token = "0x600202B")] [Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")] get { return this.accountRegistrationRoute; } } // Token: 0x170005A5 RID: 1445 // (get) Token: 0x0600202C RID: 8236 RVA: 0x0008382C File Offset: 0x00081A2C [Token(Token = "0x170005A5")] public Route MNNDBODPGNB { [Token(Token = "0x600202C")] [Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")] get { return this.friendCodeRoute; } } // Token: 0x170005A6 RID: 1446 // (get) Token: 0x0600202D RID: 8237 RVA: 0x00083840 File Offset: 0x00081A40 [Token(Token = "0x170005A6")] public Route HIDLBAEPKPB { [Token(Token = "0x600202D")] [Address(RVA = "0x3F63E0", Offset = "0x3F51E0", VA = "0x1803F63E0")] get { return this.friendImportRoute; } } // Token: 0x170005A7 RID: 1447 // (get) Token: 0x0600202E RID: 8238 RVA: 0x00083854 File Offset: 0x00081A54 [Token(Token = "0x170005A7")] public Texture2D HPFOBCDKLNC { [Token(Token = "0x600202E")] [Address(RVA = "0x3FA180", Offset = "0x3F8F80", VA = "0x1803FA180")] get { return this.defaultProfileImage; } } // Token: 0x170005A8 RID: 1448 // (get) Token: 0x0600202F RID: 8239 RVA: 0x00083868 File Offset: 0x00081A68 [Token(Token = "0x170005A8")] public Texture2D IGJDAPGBGLL { [Token(Token = "0x600202F")] [Address(RVA = "0x3F63D0", Offset = "0x3F51D0", VA = "0x1803F63D0")] get { return this.defaultProfileImagePadded; } } // Token: 0x170005A9 RID: 1449 // (get) Token: 0x06002030 RID: 8240 RVA: 0x0008387C File Offset: 0x00081A7C [Token(Token = "0x170005A9")] public ColorVault FINFGNOEBFG { [Token(Token = "0x6002030")] [Address(RVA = "0x408890", Offset = "0x407690", VA = "0x180408890")] get { return this.groupColorVault; } } // Token: 0x170005AA RID: 1450 // (get) Token: 0x06002031 RID: 8241 RVA: 0x00083890 File Offset: 0x00081A90 // (set) Token: 0x06002032 RID: 8242 RVA: 0x000838A4 File Offset: 0x00081AA4 [Token(Token = "0x170005AA")] public string DDGABJMDBDO { [Token(Token = "0x6002031")] [Address(RVA = "0x423DE0", Offset = "0x422BE0", VA = "0x180423DE0")] get; [Token(Token = "0x6002032")] [Address(RVA = "0x567490", Offset = "0x566290", VA = "0x180567490")] set; } // Token: 0x170005AB RID: 1451 // (get) Token: 0x06002033 RID: 8243 RVA: 0x000838B8 File Offset: 0x00081AB8 // (set) Token: 0x06002034 RID: 8244 RVA: 0x000838CC File Offset: 0x00081ACC [Token(Token = "0x170005AB")] public string MAFDEDFAOEG { [Token(Token = "0x6002033")] [Address(RVA = "0x423E10", Offset = "0x422C10", VA = "0x180423E10")] get; [Token(Token = "0x6002034")] [Address(RVA = "0x687270", Offset = "0x686070", VA = "0x180687270")] set; } // Token: 0x170005AC RID: 1452 // (get) Token: 0x06002035 RID: 8245 RVA: 0x000838E0 File Offset: 0x00081AE0 // (set) Token: 0x06002036 RID: 8246 RVA: 0x000838F4 File Offset: 0x00081AF4 [Token(Token = "0x170005AC")] public string KMMHLJAIEPN { [Token(Token = "0x6002035")] [Address(RVA = "0x4335D0", Offset = "0x4323D0", VA = "0x1804335D0")] get; [Token(Token = "0x6002036")] [Address(RVA = "0x703580", Offset = "0x702380", VA = "0x180703580")] set; } // Token: 0x170005AD RID: 1453 // (get) Token: 0x06002037 RID: 8247 RVA: 0x00083908 File Offset: 0x00081B08 // (set) Token: 0x06002038 RID: 8248 RVA: 0x0008391C File Offset: 0x00081B1C [Token(Token = "0x170005AD")] public string OCIDDPFALOE { [Token(Token = "0x6002037")] [Address(RVA = "0x4391F0", Offset = "0x437FF0", VA = "0x1804391F0")] get; [Token(Token = "0x6002038")] [Address(RVA = "0x7D58F0", Offset = "0x7D46F0", VA = "0x1807D58F0")] set; } // Token: 0x170005AE RID: 1454 // (get) Token: 0x06002039 RID: 8249 RVA: 0x00083930 File Offset: 0x00081B30 // (set) Token: 0x0600203A RID: 8250 RVA: 0x00083944 File Offset: 0x00081B44 [Token(Token = "0x170005AE")] public int COHGBJOKNFC { [Token(Token = "0x6002039")] [Address(RVA = "0x512510", Offset = "0x511310", VA = "0x180512510")] get; [Token(Token = "0x600203A")] [Address(RVA = "0x6E1980", Offset = "0x6E0780", VA = "0x1806E1980")] set; } // Token: 0x170005AF RID: 1455 // (get) Token: 0x0600203B RID: 8251 RVA: 0x00083958 File Offset: 0x00081B58 [Token(Token = "0x170005AF")] public static bool GLLGNKIDNJC { [Token(Token = "0x600203B")] [Address(RVA = "0xA55040", Offset = "0xA53E40", VA = "0x180A55040")] get { return Matchmaking.BBJAEJHMAPB.k__BackingField == COBKKLOJNNE.REC_CENTER; } } // Token: 0x170005B0 RID: 1456 // (get) Token: 0x0600203C RID: 8252 RVA: 0x0008397C File Offset: 0x00081B7C [Token(Token = "0x170005B0")] public static bool IGCCGADCLBN { [Token(Token = "0x600203C")] [Address(RVA = "0xA54E30", Offset = "0xA53C30", VA = "0x180A54E30")] get { return Matchmaking.BBJAEJHMAPB.k__BackingField == COBKKLOJNNE.DORM_ROOM; } } // Token: 0x170005B1 RID: 1457 // (get) Token: 0x0600203D RID: 8253 RVA: 0x000839A0 File Offset: 0x00081BA0 [Token(Token = "0x170005B1")] public static bool HMJKMCOBGEI { [Token(Token = "0x600203D")] [Address(RVA = "0xA55110", Offset = "0xA53F10", VA = "0x180A55110")] get { return Matchmaking.BBJAEJHMAPB.k__BackingField == COBKKLOJNNE.PSVR_ROOM_CALIBRATION; } } // Token: 0x170005B2 RID: 1458 // (get) Token: 0x0600203E RID: 8254 RVA: 0x000839C4 File Offset: 0x00081BC4 [Token(Token = "0x170005B2")] public static bool NDHEKKJELKM { [Token(Token = "0x600203E")] [Address(RVA = "0xA54F00", Offset = "0xA53D00", VA = "0x180A54F00")] get { return Matchmaking.BBJAEJHMAPB.k__BackingField == COBKKLOJNNE.ORIENTATION; } } // Token: 0x170005B3 RID: 1459 // (get) Token: 0x0600203F RID: 8255 RVA: 0x000839E8 File Offset: 0x00081BE8 [Token(Token = "0x170005B3")] public static bool LPJJAFGKAKH { [Token(Token = "0x600203F")] [Address(RVA = "0xA550A0", Offset = "0xA53EA0", VA = "0x180A550A0")] get { CIIBGMBOFEI ciibgmbofei = Matchmaking.BBJAEJHMAPB; COBKKLOJNNE k__BackingField = ciibgmbofei.k__BackingField; return ciibgmbofei <= (ulong)1L || k__BackingField == COBKKLOJNNE.FRONTIER_UGC; } } // Token: 0x170005B4 RID: 1460 // (get) Token: 0x06002040 RID: 8256 RVA: 0x00083A18 File Offset: 0x00081C18 [Token(Token = "0x170005B4")] public static bool EKIEMLGHHDL { [Token(Token = "0x6002040")] [Address(RVA = "0xA54F60", Offset = "0xA53D60", VA = "0x180A54F60")] get { CIIBGMBOFEI ciibgmbofei = Matchmaking.BBJAEJHMAPB; COBKKLOJNNE k__BackingField = ciibgmbofei.k__BackingField; return ciibgmbofei <= (ulong)3L || k__BackingField == COBKKLOJNNE.DRIVEIN || k__BackingField == COBKKLOJNNE.SPILLWAY; } } // Token: 0x170005B5 RID: 1461 // (get) Token: 0x06002041 RID: 8257 RVA: 0x00083A4C File Offset: 0x00081C4C [Token(Token = "0x170005B5")] public static bool GHBNANAFOJF { [Token(Token = "0x6002041")] [Address(RVA = "0xA54E90", Offset = "0xA53C90", VA = "0x180A54E90")] get { COBKKLOJNNE k__BackingField = Matchmaking.BBJAEJHMAPB.k__BackingField; return k__BackingField == COBKKLOJNNE.WAREHOUSE || k__BackingField == COBKKLOJNNE.CYBERJUNK_CITY; } } // Token: 0x170005B6 RID: 1462 // (get) Token: 0x06002042 RID: 8258 RVA: 0x00083A78 File Offset: 0x00081C78 [Token(Token = "0x170005B6")] public static bool CPFHNEEBDDA { [Token(Token = "0x6002042")] [Address(RVA = "0xA54DD0", Offset = "0xA53BD0", VA = "0x180A54DD0")] get { return Matchmaking.BBJAEJHMAPB.k__BackingField == COBKKLOJNNE.DODGEBALL; } } // Token: 0x170005B7 RID: 1463 // (get) Token: 0x06002043 RID: 8259 RVA: 0x00083A9C File Offset: 0x00081C9C [Token(Token = "0x170005B7")] public static bool COHJCIJOGBJ { [Token(Token = "0x6002043")] [Address(RVA = "0xA54D60", Offset = "0xA53B60", VA = "0x180A54D60")] get { COBKKLOJNNE k__BackingField = Matchmaking.BBJAEJHMAPB.k__BackingField; return k__BackingField == COBKKLOJNNE.LAKE || k__BackingField == COBKKLOJNNE.PROPULSION; } } // Token: 0x170005B8 RID: 1464 // (get) Token: 0x06002044 RID: 8260 RVA: 0x00083AC8 File Offset: 0x00081CC8 [Token(Token = "0x170005B8")] public static bool BOKGDKDIJBE { [Token(Token = "0x6002044")] [Address(RVA = "0xA54D00", Offset = "0xA53B00", VA = "0x180A54D00")] get { return Matchmaking.BBJAEJHMAPB.k__BackingField == COBKKLOJNNE.BOWLING_ALLEY; } } // Token: 0x170005B9 RID: 1465 // (get) Token: 0x06002045 RID: 8261 RVA: 0x00083AEC File Offset: 0x00081CEC [Token(Token = "0x170005B9")] public static bool KIJDCGLKNII { [Token(Token = "0x6002045")] [Address(RVA = "0xA54FE0", Offset = "0xA53DE0", VA = "0x180A54FE0")] get { return Matchmaking.BBJAEJHMAPB.k__BackingField; } } // Token: 0x170005BA RID: 1466 // (get) Token: 0x06002046 RID: 8262 RVA: 0x00083B0C File Offset: 0x00081D0C [Token(Token = "0x170005BA")] public static bool FFCHIHLIPBE { [Token(Token = "0x6002046")] [Address(RVA = "0xA55170", Offset = "0xA53F70", VA = "0x180A55170")] get { if (KKPBCOOONNK.ADEBHCHKEEC) { return KKPBCOOONNK.OPBFKBFDKOH; } } } // Token: 0x170005BB RID: 1467 // (get) Token: 0x06002047 RID: 8263 RVA: 0x00083B2C File Offset: 0x00081D2C [Token(Token = "0x170005BB")] public static bool JNGJGDCFLOO { [Token(Token = "0x6002047")] [Address(RVA = "0xA55590", Offset = "0xA54390", VA = "0x180A55590")] get { return SessionManager.NNDPCAKKOJA; } } // Token: 0x170005BC RID: 1468 // (get) Token: 0x06002048 RID: 8264 RVA: 0x00083B40 File Offset: 0x00081D40 [Token(Token = "0x170005BC")] public static bool DJOKFFBNIGC { [Token(Token = "0x6002048")] [Address(RVA = "0xA554A0", Offset = "0xA542A0", VA = "0x180A554A0")] get { return SessionManager.JENPDELECCM; } } // Token: 0x170005BD RID: 1469 // (get) Token: 0x06002049 RID: 8265 RVA: 0x00083B54 File Offset: 0x00081D54 [Token(Token = "0x170005BD")] public static bool AAIKLOAPAJD { [Token(Token = "0x6002049")] [Address(RVA = "0xA55500", Offset = "0xA54300", VA = "0x180A55500")] get { return true; } } // Token: 0x170005BE RID: 1470 // (get) Token: 0x0600204A RID: 8266 RVA: 0x00083B68 File Offset: 0x00081D68 [Token(Token = "0x170005BE")] public static bool KNLLGLBKAPD { [Token(Token = "0x600204A")] [Address(RVA = "0xA553E0", Offset = "0xA541E0", VA = "0x180A553E0")] get { return !KKPBCOOONNK.ADEBHCHKEEC || SessionManager.JENPDELECCM; } } // Token: 0x170005BF RID: 1471 // (get) Token: 0x0600204B RID: 8267 RVA: 0x00083B88 File Offset: 0x00081D88 // (set) Token: 0x0600204C RID: 8268 RVA: 0x00083B9C File Offset: 0x00081D9C [Token(Token = "0x170005BF")] public bool ONDDBNGPNLF { [Token(Token = "0x600204B")] [Address(RVA = "0x6E12E0", Offset = "0x6E00E0", VA = "0x1806E12E0")] get; [Token(Token = "0x600204C")] [Address(RVA = "0x6E19C0", Offset = "0x6E07C0", VA = "0x1806E19C0")] private set; } // Token: 0x170005C0 RID: 1472 // (get) Token: 0x0600204D RID: 8269 RVA: 0x00083BB0 File Offset: 0x00081DB0 // (set) Token: 0x0600204E RID: 8270 RVA: 0x00083BC4 File Offset: 0x00081DC4 [Token(Token = "0x170005C0")] public int HPBCFFEALLD { [Token(Token = "0x600204D")] [Address(RVA = "0x404240", Offset = "0x403040", VA = "0x180404240")] get; [Token(Token = "0x600204E")] [Address(RVA = "0x6E19B0", Offset = "0x6E07B0", VA = "0x1806E19B0")] private set; } // Token: 0x170005C1 RID: 1473 // (get) Token: 0x0600204F RID: 8271 RVA: 0x00083BD8 File Offset: 0x00081DD8 [Token(Token = "0x170005C1")] private static string GGGIFCKNDBC { [Token(Token = "0x600204F")] [Address(RVA = "0xA505B0", Offset = "0xA4F3B0", VA = "0x180A505B0")] get { JJGHAFKJBEI doohkcanflo = PEGGCEDHBOF.DOOHKCANFLO; ObscuredInt k__BackingField = doohkcanflo.k__BackingField; return doohkcanflo.k__BackingField.fakeValueActive + "_HasVisitedRecCenterBefore"; } } // Token: 0x170005C2 RID: 1474 // (get) Token: 0x06002050 RID: 8272 RVA: 0x00083C10 File Offset: 0x00081E10 // (set) Token: 0x06002051 RID: 8273 RVA: 0x00083C5C File Offset: 0x00081E5C [Token(Token = "0x170005C2")] public static bool KLICBHNHGBK { [Token(Token = "0x6002050")] [Address(RVA = "0xA54B30", Offset = "0xA53930", VA = "0x180A54B30")] get { if (SessionManager.GGGIFCKNDBC == 0) { } string text = SessionManager.GGGIFCKNDBC; int num = 0; EFEFMHJPJIJ efefmhjpjij; if (num < efefmhjpjij) { num += num; num++; } return num > 0; } [Token(Token = "0x6002051")] [Address(RVA = "0xA55920", Offset = "0xA54720", VA = "0x180A55920")] set { string text = SessionManager.GGGIFCKNDBC; } } // Token: 0x14000056 RID: 86 // (add) Token: 0x06002052 RID: 8274 RVA: 0x00083C7C File Offset: 0x00081E7C // (remove) Token: 0x06002053 RID: 8275 RVA: 0x00083C98 File Offset: 0x00081E98 [Token(Token = "0x14000056")] public event Action PLCGPPEICMI { [Token(Token = "0x6002052")] [Address(RVA = "0xA54950", Offset = "0xA53750", VA = "0x180A54950")] [CompilerGenerated] add { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } [Token(Token = "0x6002053")] [Address(RVA = "0xA55740", Offset = "0xA54540", VA = "0x180A55740")] [CompilerGenerated] remove { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } } // Token: 0x14000057 RID: 87 // (add) Token: 0x06002054 RID: 8276 RVA: 0x00083CB4 File Offset: 0x00081EB4 // (remove) Token: 0x06002055 RID: 8277 RVA: 0x00083CD0 File Offset: 0x00081ED0 [Token(Token = "0x14000057")] public event Action OOLBABKEBCD { [Token(Token = "0x6002054")] [Address(RVA = "0xA548B0", Offset = "0xA536B0", VA = "0x180A548B0")] [CompilerGenerated] add { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } [Token(Token = "0x6002055")] [Address(RVA = "0xA556A0", Offset = "0xA544A0", VA = "0x180A556A0")] [CompilerGenerated] remove { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } } // Token: 0x14000058 RID: 88 // (add) Token: 0x06002056 RID: 8278 RVA: 0x00083CEC File Offset: 0x00081EEC // (remove) Token: 0x06002057 RID: 8279 RVA: 0x00083D08 File Offset: 0x00081F08 [Token(Token = "0x14000058")] public event Action GGJKEGAGHGF { [Token(Token = "0x6002056")] [Address(RVA = "0xA54810", Offset = "0xA53610", VA = "0x180A54810")] [CompilerGenerated] add { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } [Token(Token = "0x6002057")] [Address(RVA = "0xA55600", Offset = "0xA54400", VA = "0x180A55600")] [CompilerGenerated] remove { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } } // Token: 0x14000059 RID: 89 // (add) Token: 0x06002058 RID: 8280 RVA: 0x00083D24 File Offset: 0x00081F24 // (remove) Token: 0x06002059 RID: 8281 RVA: 0x00083D40 File Offset: 0x00081F40 [Token(Token = "0x14000059")] public event Action CJKMCGCEELP { [Token(Token = "0x6002058")] [Address(RVA = "0xA54A90", Offset = "0xA53890", VA = "0x180A54A90")] [CompilerGenerated] add { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } [Token(Token = "0x6002059")] [Address(RVA = "0xA55880", Offset = "0xA54680", VA = "0x180A55880")] [CompilerGenerated] remove { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } } // Token: 0x1400005A RID: 90 // (add) Token: 0x0600205A RID: 8282 RVA: 0x00083D5C File Offset: 0x00081F5C // (remove) Token: 0x0600205B RID: 8283 RVA: 0x00083D78 File Offset: 0x00081F78 [Token(Token = "0x1400005A")] public event Action KHHBFGLOMIE { [Token(Token = "0x600205A")] [Address(RVA = "0xA549F0", Offset = "0xA537F0", VA = "0x180A549F0")] [CompilerGenerated] add { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } [Token(Token = "0x600205B")] [Address(RVA = "0xA557E0", Offset = "0xA545E0", VA = "0x180A557E0")] [CompilerGenerated] remove { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } } // Token: 0x0600205C RID: 8284 RVA: 0x00083D94 File Offset: 0x00081F94 [Token(Token = "0x600205C")] [Address(RVA = "0xA4C380", Offset = "0xA4B180", VA = "0x180A4C380")] public bool GetRecNetAdditionalPlayerAutoFollow(SessionManager.APNNGFNMGDP CFFFCALCLPB) { return CFFFCALCLPB == SessionManager.APNNGFNMGDP.PartyAutoFollow || CFFFCALCLPB == SessionManager.APNNGFNMGDP.EveryoneAutoFollow; } // Token: 0x0600205D RID: 8285 RVA: 0x00083DAC File Offset: 0x00081FAC [Token(Token = "0x600205D")] [Address(RVA = "0x16AA0A0", Offset = "0x16A8EA0", VA = "0x1816AA0A0")] public static void SetProperty(string cpp2il__autoParamName__idx_0, U ONGBFDACHHG) where T : MonoBehaviour { Type typeFromHandle = typeof(Type); Dictionary> mhcijdmnnee = SessionManager.MHCIJDMNNEE; bool flag; if (!flag) { Dictionary dictionary = new Dictionary(); SessionManager.MHCIJDMNNEE[typeFromHandle] = dictionary; } } // Token: 0x0600205E RID: 8286 RVA: 0x00083DE8 File Offset: 0x00081FE8 [Token(Token = "0x600205E")] [Address(RVA = "0x1E6A4B0", Offset = "0x1E692B0", VA = "0x181E6A4B0")] public static U GetProperty(string cpp2il__autoParamName__idx_0, U OANDOPIEEPO) where T : MonoBehaviour { int num = 0; Type typeFromHandle = typeof(Type); bool flag; if (SessionManager.MHCIJDMNNEE.TryGetValue(typeFromHandle, num) && flag) { if ("{il2cpp array field il2cppMethodInfo->}" == (ulong)1L) { } } return OANDOPIEEPO; } // Token: 0x170005C3 RID: 1475 // (get) Token: 0x0600205F RID: 8287 RVA: 0x00083E28 File Offset: 0x00082028 [Token(Token = "0x170005C3")] private bool BOFMIKGGIJA { [Token(Token = "0x600205F")] [Address(RVA = "0xA50E10", Offset = "0xA4FC10", VA = "0x180A50E10")] get { EFEFMHJPJIJ jfmoegcpnac = this.JFMOEGCPNAC; throw new NullReferenceException(); } } // Token: 0x170005C4 RID: 1476 // (get) Token: 0x06002060 RID: 8288 RVA: 0x00083E44 File Offset: 0x00082044 [Token(Token = "0x170005C4")] private bool LEKNHDHMEAF { [Token(Token = "0x6002060")] [Address(RVA = "0xA474D0", Offset = "0xA462D0", VA = "0x180A474D0")] get { EFEFMHJPJIJ jfmoegcpnac = this.JFMOEGCPNAC; throw new NullReferenceException(); } } // Token: 0x170005C5 RID: 1477 // (get) Token: 0x06002061 RID: 8289 RVA: 0x00083E60 File Offset: 0x00082060 [Token(Token = "0x170005C5")] private bool OLAKJPMADBE { [Token(Token = "0x6002061")] [Address(RVA = "0xA4C510", Offset = "0xA4B310", VA = "0x180A4C510")] get { EFEFMHJPJIJ jfmoegcpnac = this.JFMOEGCPNAC; throw new NullReferenceException(); } } // Token: 0x06002062 RID: 8290 RVA: 0x00083E7C File Offset: 0x0008207C [Token(Token = "0x6002062")] [Address(RVA = "0xA48A70", Offset = "0xA47870", VA = "0x180A48A70")] private void BNMICIDIPGI(bool LMHGKGKNCDO) { EFEFMHJPJIJ jfmoegcpnac = this.JFMOEGCPNAC; if (!LMHGKGKNCDO) { } this.IMBKMDNGFGO(); DJLEGFNOCMJ.EAOKIOGMEEO("isFocused", LMHGKGKNCDO); } // Token: 0x06002063 RID: 8291 RVA: 0x00083EAC File Offset: 0x000820AC [Token(Token = "0x6002063")] [Address(RVA = "0xA49D90", Offset = "0xA48B90", VA = "0x180A49D90")] private void DGFBMHBFFKF(bool EDBCAANKBMJ) { EFEFMHJPJIJ jfmoegcpnac = this.JFMOEGCPNAC; if (!EDBCAANKBMJ) { } DJLEGFNOCMJ.EAOKIOGMEEO("isRunning", EDBCAANKBMJ); } // Token: 0x06002064 RID: 8292 RVA: 0x00083ED8 File Offset: 0x000820D8 [Token(Token = "0x6002064")] [Address(RVA = "0xA53990", Offset = "0xA52790", VA = "0x180A53990")] public void SetWasApplicationRunningAfterLowMemory(bool GCJDPDGBOFH) { EFEFMHJPJIJ jfmoegcpnac = this.JFMOEGCPNAC; if (!GCJDPDGBOFH) { } DJLEGFNOCMJ.EAOKIOGMEEO("isRunningAfterLowMemory", GCJDPDGBOFH); } // Token: 0x06002065 RID: 8293 RVA: 0x00083F04 File Offset: 0x00082104 [Token(Token = "0x6002065")] [Address(RVA = "0xA4D7B0", Offset = "0xA4C5B0", VA = "0x180A4D7B0")] private void IMBKMDNGFGO() { if (Matchmaking.HMCJLLMDAAM != 0) { string jikanopgpnn = SessionManager.JIKANOPGPNN; long k__BackingField = Matchmaking.HMCJLLMDAAM.k__BackingField; long k__BackingField = Matchmaking.ELHFNPEDCCN.k__BackingField; string k__BackingField = Matchmaking.HMCJLLMDAAM.k__BackingField; int num = 0; APKFOPPGBFH.RoomLoadInfo.DFKPJAAKGHP(jikanopgpnn, k__BackingField, k__BackingField, k__BackingField, num, num); } } // Token: 0x06002066 RID: 8294 RVA: 0x00083F64 File Offset: 0x00082164 [Token(Token = "0x6002066")] [Address(RVA = "0xA4F910", Offset = "0xA4E710", VA = "0x180A4F910")] private bool MBLHLOHLBHC(out APKFOPPGBFH.RoomLoadInfo BOKMDCBMLJN) { return APKFOPPGBFH.RoomLoadInfo.DLGONFDEGKM(SessionManager.JIKANOPGPNN, out BOKMDCBMLJN); } // Token: 0x06002067 RID: 8295 RVA: 0x00083F7C File Offset: 0x0008217C [Token(Token = "0x6002067")] [Address(RVA = "0xA47EE0", Offset = "0xA46CE0", VA = "0x180A47EE0", Slot = "4")] protected override void Awake() { base.Awake(); OHDHPENHDAP.NFIACHBGFGL = this.defaultProfileImage; EFEFMHJPJIJ efefmhjpjij; this.JFMOEGCPNAC = efefmhjpjij; SceneManager.sceneLoaded += new UnityAction(this.BADKBFAOPCI); OKNNKFGFODL dokminnfcgc = Matchmaking.DOKMINNFCGC; Action action = new Action(this.DOKMINNFCGC); Matchmaking.DOKMINNFCGC = OKNNKFGFODL.BPJDFPACLMK(dokminnfcgc, action); MFBGLIHGCGO edpkablokme = Matchmaking.EDPKABLOKME; Action action2 = new Action(this.PODHHPFEDBK); Matchmaking.EDPKABLOKME = MFBGLIHGCGO.BPJDFPACLMK(edpkablokme, action2); MFBGLIHGCGO kkognjnmcik = LCCEEFHOBEN.KKOGNJNMCIK; Action action3 = new Action(this.DMILPFJMMHP); LCCEEFHOBEN.KKOGNJNMCIK = MFBGLIHGCGO.BPJDFPACLMK(kkognjnmcik, action3); } // Token: 0x06002068 RID: 8296 RVA: 0x00084020 File Offset: 0x00082220 [Token(Token = "0x6002068")] [Address(RVA = "0xA53AB0", Offset = "0xA528B0", VA = "0x180A53AB0")] private void Start() { string jikanopgpnn = SessionManager.JIKANOPGPNN; bool flag = DJLEGFNOCMJ.AKPCOPEKGJF(); bool flag2 = this.LEKNHDHMEAF; bool flag3; if (flag3) { } APKFOPPGBFH.RoomLoadInfo roomLoadInfo = new APKFOPPGBFH.RoomLoadInfo(); roomLoadInfo.RoomName = "UNKNOWN"; roomLoadInfo.RoomId = (long)((ulong)(-1L)); roomLoadInfo.SubroomId = (long)((ulong)(-1L)); if (this.LEKNHDHMEAF) { EFEFMHJPJIJ jfmoegcpnac = this.JFMOEGCPNAC; } EFEFMHJPJIJ jfmoegcpnac2 = this.JFMOEGCPNAC; bool isFocused = Application.isFocused; this.BNMICIDIPGI(isFocused); this.DGFBMHBFFKF(true); int num = 0; this.SetWasApplicationRunningAfterLowMemory(num != 0); EFEFMHJPJIJ jfmoegcpnac3 = this.JFMOEGCPNAC; } // Token: 0x06002069 RID: 8297 RVA: 0x000840BC File Offset: 0x000822BC [Token(Token = "0x6002069")] [Address(RVA = "0xA4DB20", Offset = "0xA4C920", VA = "0x180A4DB20")] public void Initialize() { int num; SessionManager.MEIKPFIKIKD meikpfikikd = new SessionManager.MEIKPFIKIKD(num); num = 0; meikpfikikd.<>4__this = this; Coroutine coroutine = base.StartCoroutine(meikpfikikd); this.SetIsJunior(); DateTime now = DateTime.Now; this.k__BackingField = now; MFBGLIHGCGO hodokbidhhg = FGPIDGLCKEF.HODOKBIDHHG; Action action = new Action(this.PABKIEKBHGA); FGPIDGLCKEF.HODOKBIDHHG = MFBGLIHGCGO.BPJDFPACLMK(hodokbidhhg, action); int num2; SessionManager.OEPGPIKDOEH oepgpikdoeh = new SessionManager.OEPGPIKDOEH(num2); num2 = 0; oepgpikdoeh.waitForLocalPlayerInitialized = true; Coroutine coroutine2 = base.StartCoroutine(oepgpikdoeh); OKNNKFGFODL mghcdbefnol = PEGGCEDHBOF.MGHCDBEFNOL; Action action2 = new Action(this.MGHCDBEFNOL); PEGGCEDHBOF.MGHCDBEFNOL = OKNNKFGFODL.BPJDFPACLMK(mghcdbefnol, action2); Action action3 = new Action(this.BCCHJACNKGI); OKNNKFGFODL oknnkfgfodl = OKNNKFGFODL.BPJDFPACLMK(mghcdbefnol, action3); PAJOOHAOLEE.HMOACIFIOCN hmoacifiocn = new PAJOOHAOLEE.HMOACIFIOCN(this.GIPCENAIJIB); PAJOOHAOLEE.NMANOHJOCJD(PAJOOHAOLEE.OMJEBOKFJBC.ServerMaintenance, hmoacifiocn); int num3; PAJOOHAOLEE.HMOACIFIOCN hmoacifiocn2 = new PAJOOHAOLEE.HMOACIFIOCN(num3.LGHCIEEDHNF); num3 = 0; PAJOOHAOLEE.NMANOHJOCJD(PAJOOHAOLEE.OMJEBOKFJBC.Logout, hmoacifiocn2); Action action4 = new Action(this.FNDHAKCEKAG); this.NDDIBFAMBEP(true); } // Token: 0x0600206A RID: 8298 RVA: 0x000841C8 File Offset: 0x000823C8 [Token(Token = "0x600206A")] [Address(RVA = "0xA51190", Offset = "0xA4FF90", VA = "0x180A51190", Slot = "5")] protected override void OnDestroy() { MFBGLIHGCGO hodokbidhhg = FGPIDGLCKEF.HODOKBIDHHG; Action action = new Action(this.PABKIEKBHGA); FGPIDGLCKEF.HODOKBIDHHG = MFBGLIHGCGO.GMNMHGMFGOL(hodokbidhhg, action); OKNNKFGFODL mghcdbefnol = PEGGCEDHBOF.MGHCDBEFNOL; Action action2 = new Action(this.MGHCDBEFNOL); PEGGCEDHBOF.MGHCDBEFNOL = OKNNKFGFODL.GMNMHGMFGOL(mghcdbefnol, action2); Action action3 = new Action(this.BCCHJACNKGI); OKNNKFGFODL oknnkfgfodl = OKNNKFGFODL.GMNMHGMFGOL(mghcdbefnol, action3); Action action4 = new Action(this.FNDHAKCEKAG); SceneManager.sceneLoaded -= new UnityAction(this.BADKBFAOPCI); OKNNKFGFODL dokminnfcgc = Matchmaking.DOKMINNFCGC; Action action5 = new Action(this.DOKMINNFCGC); Matchmaking.DOKMINNFCGC = OKNNKFGFODL.GMNMHGMFGOL(dokminnfcgc, action5); MFBGLIHGCGO edpkablokme = Matchmaking.EDPKABLOKME; Action action6 = new Action(this.PODHHPFEDBK); Matchmaking.EDPKABLOKME = MFBGLIHGCGO.GMNMHGMFGOL(edpkablokme, action6); MFBGLIHGCGO kkognjnmcik = LCCEEFHOBEN.KKOGNJNMCIK; Action action7 = new Action(this.DMILPFJMMHP); LCCEEFHOBEN.KKOGNJNMCIK = MFBGLIHGCGO.GMNMHGMFGOL(kkognjnmcik, action7); SessionManager.MHCIJDMNNEE.Clear(); PlayerAvatarDisplay.ClearQueuedBuilds(); int num = 0; this.BNMICIDIPGI(num != 0); base.OnDestroy(); } // Token: 0x0600206B RID: 8299 RVA: 0x000842E0 File Offset: 0x000824E0 [Token(Token = "0x600206B")] [Address(RVA = "0xA4ED50", Offset = "0xA4DB50", VA = "0x180A4ED50")] [CBEAKPMNJOL(LGFJHLDANJN.Unity_AfterSceneLoad)] private static void KMLHBEOLIFM() { } // Token: 0x0600206C RID: 8300 RVA: 0x000842F0 File Offset: 0x000824F0 [Token(Token = "0x600206C")] [Address(RVA = "0xA50F90", Offset = "0xA4FD90", VA = "0x180A50F90")] private void OnApplicationFocus(bool LMHGKGKNCDO) { this.BNMICIDIPGI(LMHGKGKNCDO); } // Token: 0x0600206D RID: 8301 RVA: 0x00084304 File Offset: 0x00082504 [Token(Token = "0x600206D")] [Address(RVA = "0xA510E0", Offset = "0xA4FEE0", VA = "0x180A510E0")] private void OnApplicationQuit() { int num = 0; this.BNMICIDIPGI(num != 0); int num2 = 0; this.DGFBMHBFFKF(num2 != 0); int num3 = 0; this.SetWasApplicationRunningAfterLowMemory(num3 != 0); EOMNEGBDLDP.PFLADGDKMFN(EOMNEGBDLDP.AEOHBCDDKBN.ApplicationQuitting); } // Token: 0x0600206E RID: 8302 RVA: 0x00084334 File Offset: 0x00082534 [Token(Token = "0x600206E")] [Address(RVA = "0xA50FA0", Offset = "0xA4FDA0", VA = "0x180A50FA0")] private void OnApplicationPause(bool ONOELOJLGIG) { int frameCount = Time.frameCount; Debug.Log(string.Format("[{0}] Application Paused: {1}", frameCount, frameCount)); this.SetLocalPlayerBackgrounded(ONOELOJLGIG); if (NetworkedSingletonMonoBehaviour.FFNIFALJLDD) { NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.SetPhotonPauseState(this, ONOELOJLGIG); } } // Token: 0x0600206F RID: 8303 RVA: 0x0008437C File Offset: 0x0008257C [Token(Token = "0x600206F")] [Address(RVA = "0xA537C0", Offset = "0xA525C0", VA = "0x180A537C0")] public void SetLocalPlayerBackgrounded(bool JFGDAKIEGLL) { PUNNetworkManager.ELLAOHFLFJE.CGKAHJCEPAE("IsBackgrounded", JFGDAKIEGLL); if (JFGDAKIEGLL && KKPBCOOONNK.BNNCCCFFALC && NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.MasterSwitchToBestCandidatePlayer()) { KKPBCOOONNK.BJENIJNNMJL(); } this.k__BackingField = JFGDAKIEGLL; } // Token: 0x06002070 RID: 8304 RVA: 0x000843C8 File Offset: 0x000825C8 [Token(Token = "0x6002070")] [Address(RVA = "0xA50290", Offset = "0xA4F090", VA = "0x180A50290")] public static void MasterTryForceSwitchToNewBestMaster() { if (KKPBCOOONNK.BNNCCCFFALC && NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.MasterSwitchToBestCandidatePlayer()) { KKPBCOOONNK.BJENIJNNMJL(); return; } } // Token: 0x06002071 RID: 8305 RVA: 0x000843FC File Offset: 0x000825FC [Token(Token = "0x6002071")] [Address(RVA = "0xA481F0", Offset = "0xA46FF0", VA = "0x180A481F0")] private void BADKBFAOPCI(Scene PCBCJKHMBGL, LoadSceneMode BBDENKKCEEH) { this.k__BackingField = false; } // Token: 0x06002072 RID: 8306 RVA: 0x00084410 File Offset: 0x00082610 [Token(Token = "0x6002072")] [Address(RVA = "0xA4A0C0", Offset = "0xA48EC0", VA = "0x180A4A0C0")] private void DOKMINNFCGC() { long k__BackingField = Matchmaking.BBJAEJHMAPB.k__BackingField; if (k__BackingField != this.PPECMAJLCPK) { this.PPECMAJLCPK = k__BackingField; CIIBGMBOFEI ciibgmbofei = Matchmaking.BBJAEJHMAPB; if (Matchmaking.BBJAEJHMAPB.k__BackingField == COBKKLOJNNE.REC_CENTER) { if (SessionManager.KLICBHNHGBK) { PMGCJEPKFOF pmgcjepkfof = this.CanShowPurchaseReminder(); Action action = new Action(this.PHEAOMAJNMM); int num = 0; num += num; num++; } string text = SessionManager.GGGIFCKNDBC; Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num2; SessionManager.CCBOKHCDPDK ccbokhcdpdk = new SessionManager.CCBOKHCDPDK(num2); num2 = 0; ccbokhcdpdk.<>4__this = this; KFBABPAPIMB kfbabpapimb = instance.Run(this, ccbokhcdpdk); } this.IMBKMDNGFGO(); } } // Token: 0x06002073 RID: 8307 RVA: 0x000844C8 File Offset: 0x000826C8 [Token(Token = "0x6002073")] [Address(RVA = "0xA48200", Offset = "0xA47000", VA = "0x180A48200")] private void BAMFOEPIBMA() { List list = CDDAFDAFAND.CPFFGBGABGO(); int size = list._size; if (size > 0) { int num; SessionManager.CNLHKLPGBKD cnlhklpgbkd = new SessionManager.CNLHKLPGBKD(num); num = 0; cnlhklpgbkd.crashDumps = list; Coroutine coroutine = base.StartCoroutine(cnlhklpgbkd); CFLMJLFBOKH.CJMMFCKBPLC(size); } } // Token: 0x06002074 RID: 8308 RVA: 0x00084510 File Offset: 0x00082710 [Token(Token = "0x6002074")] [Address(RVA = "0xA4C820", Offset = "0xA4B620", VA = "0x180A4C820")] public void HandleRoomJoinFailure(Matchmaking.MHCKNNJOIIP MAOOLFEBOOD, string GMNPPAEAADG) { int num = 0; if (num == 0) { string text = num + " ^" + GMNPPAEAADG; } SingletonMonoBehaviour.ONCPNMDGGKG.k__BackingField = num; SingletonMonoBehaviour.ONCPNMDGGKG.k__BackingField = num; } // Token: 0x06002075 RID: 8309 RVA: 0x00084550 File Offset: 0x00082750 [Token(Token = "0x6002075")] [Address(RVA = "0xA4F590", Offset = "0xA4E390", VA = "0x180A4F590")] public void LocalPlayerSpawned() { DateTime now = DateTime.Now; Action plcgppeicmi = this.PLCGPPEICMI; this.BHFEEDLEJKH = now; if (plcgppeicmi != 0) { plcgppeicmi(); return; } } // Token: 0x06002076 RID: 8310 RVA: 0x00084580 File Offset: 0x00082780 [Token(Token = "0x6002076")] [Address(RVA = "0xA4F180", Offset = "0xA4DF80", VA = "0x180A4F180")] public void LocalPlayerDespawned() { Action oolbabkebcd = this.OOLBABKEBCD; if (oolbabkebcd != 0) { oolbabkebcd(); return; } } // Token: 0x06002077 RID: 8311 RVA: 0x000845A0 File Offset: 0x000827A0 [Token(Token = "0x6002077")] [Address(RVA = "0xA51690", Offset = "0xA50490", VA = "0x180A51690")] private void PABKIEKBHGA(int? CJFGEMGOJHB) { MFBGLIHGCGO hodokbidhhg = FGPIDGLCKEF.HODOKBIDHHG; Action action = new Action(this.PABKIEKBHGA); FGPIDGLCKEF.HODOKBIDHHG = MFBGLIHGCGO.GMNMHGMFGOL(hodokbidhhg, action); int num; SessionManager.OEPGPIKDOEH oepgpikdoeh = new SessionManager.OEPGPIKDOEH(num); num = 0; oepgpikdoeh.waitForLocalPlayerInitialized = true; Coroutine coroutine = base.StartCoroutine(oepgpikdoeh); } // Token: 0x06002078 RID: 8312 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6002078")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080")] private void FNDHAKCEKAG(OICIDPINAGH IGJPANMOFEM, OICIDPINAGH BCEFAKDFEMM) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002079 RID: 8313 RVA: 0x000845EC File Offset: 0x000827EC [Token(Token = "0x6002079")] [Address(RVA = "0xA53340", Offset = "0xA52140", VA = "0x180A53340")] public static IEnumerator RunSendStatusUpdateToFriends(bool NNKFMMANKBL, bool DJNNJHPOCPN) { int num; SessionManager.OEPGPIKDOEH oepgpikdoeh = new SessionManager.OEPGPIKDOEH(num); num = 0; oepgpikdoeh.waitForLocalPlayerInitialized = NNKFMMANKBL; oepgpikdoeh.showOnlineFriendCount = DJNNJHPOCPN; throw new NullReferenceException(); } // Token: 0x0600207A RID: 8314 RVA: 0x00084618 File Offset: 0x00082818 [Token(Token = "0x600207A")] [Address(RVA = "0xA49970", Offset = "0xA48770", VA = "0x180A49970")] private static IEnumerator DCMMLFNLPGM(List FNNIKBKHAFN) { int num; SessionManager.FAAEPFONEMO faaepfonemo = new SessionManager.FAAEPFONEMO(num); num = 0; faaepfonemo.playerIds = FNNIKBKHAFN; throw new NullReferenceException(); } // Token: 0x0600207B RID: 8315 RVA: 0x0008463C File Offset: 0x0008283C [Token(Token = "0x600207B")] [Address(RVA = "0xA48FC0", Offset = "0xA47DC0", VA = "0x180A48FC0")] private static void CBEPDGLLOKD(List FNNIKBKHAFN) { int size = FNNIKBKHAFN._size; if (size > 0) { NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; bool flag = instance != num; if (flag) { if (size != 1) { } string text = string.Format("You have {0} friend{1} online.", flag, ""); NotificationManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG; int num2 = 0; IDisposable disposable = instance2.Play(NotificationManager.IBIDFAOPIPC.Medium, text, 3f, num2, num2); } } } // Token: 0x0600207C RID: 8316 RVA: 0x000846A4 File Offset: 0x000828A4 [Token(Token = "0x600207C")] [Address(RVA = "0xA51EC0", Offset = "0xA50CC0", VA = "0x180A51EC0")] public bool RateLimitAllowsTextMessage(long EEEBACAMOEB) { Dictionary jdaldpckmdj = this.JDALDPCKMDJ; return this.MMGBAFKNAMN(EEEBACAMOEB, 10f, jdaldpckmdj); } // Token: 0x0600207D RID: 8317 RVA: 0x000846C8 File Offset: 0x000828C8 [Token(Token = "0x600207D")] [Address(RVA = "0xA51E90", Offset = "0xA50C90", VA = "0x180A51E90")] public bool RateLimitAllowsRequestInvite(long EEEBACAMOEB) { Dictionary coplmlmailo = this.COPLMLMAILO; return this.MMGBAFKNAMN(EEEBACAMOEB, 30f, coplmlmailo); } // Token: 0x0600207E RID: 8318 RVA: 0x000846EC File Offset: 0x000828EC [Token(Token = "0x600207E")] [Address(RVA = "0xA51E60", Offset = "0xA50C60", VA = "0x180A51E60")] public bool RateLimitAllowsOnlineInvite(long EEEBACAMOEB) { Dictionary mpkpbnelcdf = this.MPKPBNELCDF; return this.MMGBAFKNAMN(EEEBACAMOEB, 30f, mpkpbnelcdf); } // Token: 0x0600207F RID: 8319 RVA: 0x00084710 File Offset: 0x00082910 [Token(Token = "0x600207F")] [Address(RVA = "0xA51E30", Offset = "0xA50C30", VA = "0x180A51E30")] public bool RateLimitAllowsOfflineInvite(long EEEBACAMOEB) { Dictionary ggkbmfkkedj = this.GGKBMFKKEDJ; return this.MMGBAFKNAMN(EEEBACAMOEB, 300f, ggkbmfkkedj); } // Token: 0x06002080 RID: 8320 RVA: 0x00084734 File Offset: 0x00082934 [Token(Token = "0x6002080")] [Address(RVA = "0xA4FEB0", Offset = "0xA4ECB0", VA = "0x180A4FEB0")] private bool MMGBAFKNAMN(long EEEBACAMOEB, float AJMNBNGLGFM, Dictionary ELKHAMHOAAL) { int num; do { num = 0; bool flag; if (!flag) { } float realtimeSinceStartup = Time.realtimeSinceStartup; List list = new List(); bool flag2; if (flag2) { float realtimeSinceStartup2 = Time.realtimeSinceStartup; } if (num != 0) { goto IL_4A; } if (num != -1) { } List.Enumerator enumerator = list.GetEnumerator(); bool flag3; if (flag3) { } } while (num != 0); throw new NullReferenceException(); IL_4A: throw new NullReferenceException(); } // Token: 0x06002081 RID: 8321 RVA: 0x00084790 File Offset: 0x00082990 [Token(Token = "0x6002081")] [Address(RVA = "0xA4DFB0", Offset = "0xA4CDB0", VA = "0x180A4DFB0")] public JJEKJGALHKO InvitePlayerToGame(int EEEBACAMOEB, string OGOPMNMIPIN, bool IGBFCAKPCAJ = false) { string invitedPlayerName = OGOPMNMIPIN; SessionManager <>4__this = this; int invitedPlayerId = EEEBACAMOEB; JJEKJGALHKO jjekjgalhko = new JJEKJGALHKO(); int invitedPlayerId2 = invitedPlayerId; int num = 0; JJEKJGALHKO promise = jjekjgalhko; Dictionary mpkpbnelcdf = this.MPKPBNELCDF; if (this.MMGBAFKNAMN((long)invitedPlayerId2, 30f, mpkpbnelcdf)) { MutableOverridableObscuredBool canInvite = PlayerRoomRoleManager.ONCPNMDGGKG.GetLocalPlayerRoleDefinition().canInvite; if (num < OGOPMNMIPIN) { num += num; if (num == OGOPMNMIPIN) { int num2; num2 += num2; goto IL_F2; } num++; } bool flag; if (flag) { Dictionary mpkpbnelcdf2 = this.MPKPBNELCDF; float realtimeSinceStartup = Time.realtimeSinceStartup; throw new NullReferenceException(); } IL_F2: promise.HMFPPBJFHKD("Failed to invite"); return promise; } WatchUI k__BackingField = Player.k__BackingField.playerUI.k__BackingField; JJEKJGALHKO promise2 = promise; throw new NullReferenceException(); } // Token: 0x06002082 RID: 8322 RVA: 0x000848C8 File Offset: 0x00082AC8 [Token(Token = "0x6002082")] [Address(RVA = "0xA4B9D0", Offset = "0xA4A7D0", VA = "0x180A4B9D0")] private void GIPCENAIJIB(Dictionary NGPMADFHHKP) { GHBIJPLEEKE ghbijpleeke = AEOPHJMOOFE.PPGFHEDFBEA(NGPMADFHHKP); if (BBEFMHAEEEA.GDEGIFMGJFK != 0) { GHBIJPLEEKE ghbijpleeke2 = BBEFMHAEEEA.GDEGIFMGJFK; int k__BackingField = ghbijpleeke.k__BackingField; ghbijpleeke2.k__BackingField = k__BackingField; } int num = 0; this.NDDIBFAMBEP(num != 0); } // Token: 0x06002083 RID: 8323 RVA: 0x00084910 File Offset: 0x00082B10 [Token(Token = "0x6002083")] [Address(RVA = "0xA504C0", Offset = "0xA4F2C0", VA = "0x180A504C0")] private void NDDIBFAMBEP(bool GFLAIPPOOBK) { if (BBEFMHAEEEA.GDEGIFMGJFK == 0) { } GHBIJPLEEKE ghbijpleeke = BBEFMHAEEEA.GDEGIFMGJFK; int num = 0; bool flag = ghbijpleeke.k__BackingField > num; Coroutine cjionndmkpm = this.CJIONNDMKPM; SessionManager.FHPMIEMKEMB fhpmiemkemb; if (flag) { if (cjionndmkpm == 0) { int num2; fhpmiemkemb = new SessionManager.FHPMIEMKEMB(num2); num2 = 0; fhpmiemkemb.<>4__this = this; fhpmiemkemb.fromInitialize = GFLAIPPOOBK; Coroutine coroutine = base.StartCoroutine(fhpmiemkemb); this.CJIONNDMKPM = coroutine; } return; } while (fhpmiemkemb == 0) { } } // Token: 0x06002084 RID: 8324 RVA: 0x00084988 File Offset: 0x00082B88 [Token(Token = "0x6002084")] [Address(RVA = "0xA4C490", Offset = "0xA4B290", VA = "0x180A4C490")] private IEnumerator HFGHCJKJNFF(bool GFLAIPPOOBK) { int num; SessionManager.FHPMIEMKEMB fhpmiemkemb = new SessionManager.FHPMIEMKEMB(num); num = 0; fhpmiemkemb.<>4__this = this; fhpmiemkemb.fromInitialize = GFLAIPPOOBK; throw new NullReferenceException(); } // Token: 0x06002085 RID: 8325 RVA: 0x000849B4 File Offset: 0x00082BB4 [Token(Token = "0x6002085")] [Address(RVA = "0xA50D10", Offset = "0xA4FB10", VA = "0x180A50D10")] private IEnumerator NKNCLMBCOOG(SessionManager.ServerMaintenanceMinutesVO KCAAOEAEOHH) { int num; SessionManager.DNJINMAFFLO dnjinmafflo = new SessionManager.DNJINMAFFLO(num); num = 0; dnjinmafflo.<>4__this = this; dnjinmafflo.serverMaintenanceVO = KCAAOEAEOHH; throw new NullReferenceException(); } // Token: 0x06002086 RID: 8326 RVA: 0x000849E0 File Offset: 0x00082BE0 [Token(Token = "0x6002086")] [Address(RVA = "0xA517D0", Offset = "0xA505D0", VA = "0x180A517D0")] private IEnumerator PDCDJMKGJOJ(SessionManager.JuniorUpdateRoutineConfig PBGBNMCPEAJ) { int num; SessionManager.BGGFEFLPDMI bggfeflpdmi = new SessionManager.BGGFEFLPDMI(num); num = 0; bggfeflpdmi.config = PBGBNMCPEAJ; throw new NullReferenceException(); } // Token: 0x06002087 RID: 8327 RVA: 0x00084A04 File Offset: 0x00082C04 [Token(Token = "0x6002087")] [Address(RVA = "0xA48300", Offset = "0xA47100", VA = "0x180A48300")] private void BCCHJACNKGI() { Action action = new Action(this.BCCHJACNKGI); int num; SessionManager.JNENLNDCMNB jnenlndcmnb = new SessionManager.JNENLNDCMNB(num); num = 0; jnenlndcmnb.<>4__this = this; Coroutine coroutine = base.StartCoroutine(jnenlndcmnb); } // Token: 0x06002088 RID: 8328 RVA: 0x00084A40 File Offset: 0x00082C40 [Token(Token = "0x6002088")] [Address(RVA = "0xA49D20", Offset = "0xA48B20", VA = "0x180A49D20")] private IEnumerator DGECCGADGEB() { int num; SessionManager.JNENLNDCMNB jnenlndcmnb = new SessionManager.JNENLNDCMNB(num); num = 0; jnenlndcmnb.<>4__this = this; throw new NullReferenceException(); } // Token: 0x06002089 RID: 8329 RVA: 0x00084A64 File Offset: 0x00082C64 [Token(Token = "0x6002089")] [Address(RVA = "0xA4FD50", Offset = "0xA4EB50", VA = "0x180A4FD50")] private void MGHCDBEFNOL() { this.SetIsJunior(); } // Token: 0x0600208A RID: 8330 RVA: 0x00084A78 File Offset: 0x00082C78 [Token(Token = "0x600208A")] [Address(RVA = "0xA533C0", Offset = "0xA521C0", VA = "0x180A533C0")] public void SetIsJunior() { bool inited = PEGGCEDHBOF.DOOHKCANFLO.k__BackingField.inited; int num = 0; bool flag; bool isJunior = flag; bool? ogdlclebjcl = this.OGDLCLEBJCL; bool flag2 = ogdlclebjcl == flag; if (ogdlclebjcl == flag2) { CFLMJLFBOKH.EADEDKLMMGA(PEGGCEDHBOF.DOOHKCANFLO); Action ggjkegaghgf = this.GGJKEGAGHGF; Action> action = delegate(Action _) { bool isJunior2 = isJunior; _(isJunior2); }; if ((isJunior ? 1 : 0) != num) { OHDHPENHDAP.KMCMFFNHMLG(); } PUNNetworkManager instance; if (EIMGAFPPJFD.PMFACCFMKGE()) { instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; IEnumerator enumerator = instance.ConnectPUNVoice(); } if (instance.IPELFGMBJLJ == num) { } IEnumerator enumerator2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.DisconnectPUNVoice(); Coroutine coroutine = base.StartCoroutine(enumerator2); bool flag3 = this.OGDLCLEBJCL == 0; if (isJunior != flag3) { Coroutine anfkjipbloa = this.ANFKJIPBLOA; if (anfkjipbloa != 0) { base.StopCoroutine(anfkjipbloa); } SessionManager.JuniorUpdateRoutineConfig forcedJunior = this.ForcedJunior; int num2; SessionManager.BGGFEFLPDMI bggfeflpdmi = new SessionManager.BGGFEFLPDMI(num2); num2 = 0; bggfeflpdmi.config = forcedJunior; Coroutine coroutine2 = base.StartCoroutine(bggfeflpdmi); this.ANFKJIPBLOA = coroutine2; } } bool isJunior3 = isJunior; this.OGDLCLEBJCL = num; } // Token: 0x0600208B RID: 8331 RVA: 0x00084B98 File Offset: 0x00082D98 [Token(Token = "0x600208B")] [Address(RVA = "0xA4FC70", Offset = "0xA4EA70", VA = "0x180A4FC70")] private IEnumerator MEDGBHCGNPH() { int num; SessionManager.MEIKPFIKIKD meikpfikikd = new SessionManager.MEIKPFIKIKD(num); num = 0; meikpfikikd.<>4__this = this; throw new NullReferenceException(); } // Token: 0x0600208C RID: 8332 RVA: 0x00084BBC File Offset: 0x00082DBC [Token(Token = "0x600208C")] [Address(RVA = "0xA53DE0", Offset = "0xA52BE0", VA = "0x180A53DE0")] public DABKFAIHBBP TryStartPromptForEmail([Optional] string MHIKFIGBEBB) { if (PEGGCEDHBOF.DOOHKCANFLO.CNJIJKAHHCG) { DABKFAIHBBP k__BackingField = JJEKJGALHKO.k__BackingField; this.PFAIELFENHB = k__BackingField; } if (this.PFAIELFENHB != 0) { Debug.LogWarning("Another script is already currently prompting for email"); } Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num; SessionManager.FLHGPHODPAJ flhgphodpaj = new SessionManager.FLHGPHODPAJ(num); num = 0; flhgphodpaj.<>4__this = this; flhgphodpaj.titleOverride = MHIKFIGBEBB; KFBABPAPIMB kfbabpapimb = instance.Run(flhgphodpaj); Action action = new Action(this.ONBIEFMDOIH); this.PFAIELFENHB = action; return this.PFAIELFENHB; } // Token: 0x0600208D RID: 8333 RVA: 0x00084C40 File Offset: 0x00082E40 [Token(Token = "0x600208D")] [Address(RVA = "0xA4B150", Offset = "0xA49F50", VA = "0x180A4B150")] private IEnumerator FBDHNGGHBLH(string MHIKFIGBEBB) { int num; SessionManager.FLHGPHODPAJ flhgphodpaj = new SessionManager.FLHGPHODPAJ(num); num = 0; flhgphodpaj.<>4__this = this; flhgphodpaj.titleOverride = MHIKFIGBEBB; throw new NullReferenceException(); } // Token: 0x0600208E RID: 8334 RVA: 0x00084C6C File Offset: 0x00082E6C [Token(Token = "0x600208E")] [Address(RVA = "0xA54050", Offset = "0xA52E50", VA = "0x180A54050")] public DABKFAIHBBP TryStartPromptForPhone([Optional] string MHIKFIGBEBB) { bool inited = PEGGCEDHBOF.DOOHKCANFLO.k__BackingField.inited; bool flag; if (!flag) { string text = ObscuredString.FAJDMKOEFLH(PEGGCEDHBOF.DOOHKCANFLO.k__BackingField); if (text == 0) { this.GCPDGNCBJCI = text; } if (this.GCPDGNCBJCI != (ulong)0L) { Debug.LogWarning("Another script is already currently prompting for phone"); } Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num; SessionManager.FHMEINFNJFL fhmeinfnjfl = new SessionManager.FHMEINFNJFL(num); num = 0; fhmeinfnjfl.<>4__this = this; fhmeinfnjfl.titleOverride = MHIKFIGBEBB; KFBABPAPIMB kfbabpapimb = instance.Run(fhmeinfnjfl); Action action = new Action(this.KLINNBKPJGI); this.GCPDGNCBJCI = action; return this.GCPDGNCBJCI; } DABKFAIHBBP dabkfaihbbp = JJEKJGALHKO.LIPGKFECLDO("Juniors are not allowed to enter a phone number!"); throw new NullReferenceException(); } // Token: 0x0600208F RID: 8335 RVA: 0x00084D18 File Offset: 0x00082F18 [Token(Token = "0x600208F")] [Address(RVA = "0xA50D90", Offset = "0xA4FB90", VA = "0x180A50D90")] private IEnumerator NMLMKJKKDPP(string MHIKFIGBEBB) { int num; SessionManager.FHMEINFNJFL fhmeinfnjfl = new SessionManager.FHMEINFNJFL(num); num = 0; fhmeinfnjfl.<>4__this = this; fhmeinfnjfl.titleOverride = MHIKFIGBEBB; throw new NullReferenceException(); } // Token: 0x06002090 RID: 8336 RVA: 0x00084D44 File Offset: 0x00082F44 [Token(Token = "0x6002090")] [Address(RVA = "0xA472E0", Offset = "0xA460E0", VA = "0x180A472E0")] private static void AGPDHELPLBP() { int num = 0; KHINMMJIENE khinmmjiene; if (khinmmjiene != 0) { SingletonMonoBehaviour.ONCPNMDGGKG.GetUnreadNotificationsAndChatsCount(num, num); if (num > 0) { string text = ""; if (num > 1) { text = "s"; } NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num2; string text2 = string.Format("You have {0} unread message{1}", num2, text); int num3 = 0; instance.PlayWatchNotification(num3 != 0, (NotificationManager.HLJEOKDOLPF)(-1), text2, num); } } } // Token: 0x06002091 RID: 8337 RVA: 0x00084DA8 File Offset: 0x00082FA8 [Token(Token = "0x6002091")] [Address(RVA = "0xA50EA0", Offset = "0xA4FCA0", VA = "0x180A50EA0")] private IEnumerator NNMPGBPFDCB(List ALENNBIBGAI) { int num; SessionManager.CNLHKLPGBKD cnlhklpgbkd = new SessionManager.CNLHKLPGBKD(num); num = 0; cnlhklpgbkd.crashDumps = ALENNBIBGAI; throw new NullReferenceException(); } // Token: 0x06002092 RID: 8338 RVA: 0x00084DCC File Offset: 0x00082FCC [Token(Token = "0x6002092")] [Address(RVA = "0xA4CB20", Offset = "0xA4B920", VA = "0x180A4CB20")] private bool IEJJLPJNAEE(string CBCDLMLKBJE, out byte[] MGPDDEMABPB) { /* An exception occurred when decompiling this method (06002092) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean SessionManager::IEJJLPJNAEE(System.String,System.Byte[]&) ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:uint8[](var_0_06, newarr:uint8[]([mscorlib]System.Byte, ldc.i4:int32(0))) stfld:uint8(uint8::m_value, ldloc:uint8[]&[exp:uint8&](MGPDDEMABPB), ldloc:uint8[][exp:uint8](var_0_06)) stloc:uint8[](var_1_14, call:uint8[](File::ReadAllBytes, ldloc:string(CBCDLMLKBJE))) stfld:uint8(uint8::m_value, ldloc:uint8[]&[exp:uint8&](MGPDDEMABPB), ldloc:uint8[][exp:uint8](var_1_14)) } 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 1660 */; } // Token: 0x06002093 RID: 8339 RVA: 0x00084DF8 File Offset: 0x00082FF8 [Token(Token = "0x6002093")] [Address(RVA = "0xA4EA20", Offset = "0xA4D820", VA = "0x180A4EA20")] private void KADCAKFHKAD(string CBCDLMLKBJE) { File.Delete(CBCDLMLKBJE); Debug.Log("Deleted " + CBCDLMLKBJE); } // Token: 0x06002094 RID: 8340 RVA: 0x00084E1C File Offset: 0x0008301C [Token(Token = "0x6002094")] [Address(RVA = "0xA4C5A0", Offset = "0xA4B3A0", VA = "0x180A4C5A0")] private void HKFDPJBNPJM(string CBCDLMLKBJE, bool EGCIMHJLIDD) { Directory.Delete(CBCDLMLKBJE, EGCIMHJLIDD); Debug.Log("Deleted " + CBCDLMLKBJE); } // Token: 0x06002095 RID: 8341 RVA: 0x00084E40 File Offset: 0x00083040 [Token(Token = "0x6002095")] [Address(RVA = "0xA52570", Offset = "0xA51370", VA = "0x180A52570")] public DABKFAIHBBP RunGoToClubhousePromise(PLILLKHMNDA EGLGJIONCCP, SessionManager.BDPNOBGNGNI EKNHEEDECPK) { JJEKJGALHKO jjekjgalhko = new JJEKJGALHKO(); JJEKJGALHKO promise = jjekjgalhko; Action action = delegate(Matchmaking.MHCKNNJOIIP mmError) { int num4 = 0; if (mmError != Matchmaking.MHCKNNJOIIP.Success) { promise.HMFPPBJFHKD(num4); return; } promise.OOOIENHGNCA(); }; Action action2 = delegate(string error) { promise.HMFPPBJFHKD(error); }; SessionManager.NBOJIEAKCJD nbojieakcjd = new SessionManager.NBOJIEAKCJD(); nbojieakcjd.club = EGLGJIONCCP; nbojieakcjd.<>4__this = this; nbojieakcjd.loadSceneSource = EKNHEEDECPK; nbojieakcjd.onResponseCallback = action; nbojieakcjd.OnErrorCallback = action2; RecRoomSceneManager k__BackingField = RecRoomSceneManager.k__BackingField; int num = 0; if (!(k__BackingField != num)) { Debug.LogError("RecRoomSceneManager is null, cannot go to clubhouse"); } Action action3 = delegate(bool bypassMovementModeRestriction) { string k__BackingField = nbojieakcjd.club.k__BackingField; string text = "Go to clubhouse of " + k__BackingField + "?"; SessionManager <>4__this = nbojieakcjd.<>4__this; Action action4 = delegate { SessionManager.NBOJIEAKCJD cs$<>8__locals = nbojieakcjd; SessionManager <>4__this2 = cs$<>8__locals.<>4__this; SessionManager.BDPNOBGNGNI loadSceneSource = cs$<>8__locals.loadSceneSource; <>4__this2.JNHDCAJAGGG(loadSceneSource); SessionManager.NBOJIEAKCJD cs$<>8__locals2 = nbojieakcjd; SessionManager <>4__this3 = cs$<>8__locals2.<>4__this; Action onErrorCallback = cs$<>8__locals2.OnErrorCallback; bool bypassMovementModeRestriction = bypassMovementModeRestriction; Action onResponseCallback = cs$<>8__locals2.onResponseCallback; PLILLKHMNDA club = cs$<>8__locals2.club; <>4__this3.FCNLHEJECFN(club, (SessionManager.APNNGFNMGDP)((uint)2), bypassMovementModeRestriction, onResponseCallback, onErrorCallback); }; Action action5 = delegate { SessionManager.NBOJIEAKCJD cs$<>8__locals3 = nbojieakcjd; SessionManager <>4__this4 = cs$<>8__locals3.<>4__this; SessionManager.BDPNOBGNGNI loadSceneSource2 = cs$<>8__locals3.loadSceneSource; <>4__this4.JNHDCAJAGGG(loadSceneSource2); SessionManager.NBOJIEAKCJD cs$<>8__locals4 = nbojieakcjd; SessionManager <>4__this5 = cs$<>8__locals4.<>4__this; Action onErrorCallback2 = cs$<>8__locals4.OnErrorCallback; bool bypassMovementModeRestriction2 = bypassMovementModeRestriction; Action onResponseCallback2 = cs$<>8__locals4.onResponseCallback; PLILLKHMNDA club2 = cs$<>8__locals4.club; <>4__this5.FCNLHEJECFN(club2, (SessionManager.APNNGFNMGDP)((uint)1), bypassMovementModeRestriction2, onResponseCallback2, onErrorCallback2); }; int num5 = 0; <>4__this.IMBDGDJFNOH(text, num5, action4, action5); }; int num2 = 0; int num3 = 0; this.EOILMFANOOO(num3, action3, num2); JJEKJGALHKO promise2 = promise; throw new NullReferenceException(); } // Token: 0x06002096 RID: 8342 RVA: 0x00084EFC File Offset: 0x000830FC [Token(Token = "0x6002096")] [Address(RVA = "0xA4C670", Offset = "0xA4B470", VA = "0x180A4C670")] private void HOBBLODNJMC(PLILLKHMNDA EGLGJIONCCP, SessionManager.BDPNOBGNGNI EKNHEEDECPK, [Optional] Action KNKGGHPEBPA, [Optional] Action JOCABJFLPFN) { SessionManager.NBOJIEAKCJD nbojieakcjd = new SessionManager.NBOJIEAKCJD(); nbojieakcjd.OnErrorCallback = 0; nbojieakcjd.club = EGLGJIONCCP; nbojieakcjd.<>4__this = this; nbojieakcjd.loadSceneSource = EKNHEEDECPK; nbojieakcjd.onResponseCallback = KNKGGHPEBPA; RecRoomSceneManager k__BackingField = RecRoomSceneManager.k__BackingField; int num = 0; if (!(k__BackingField != num)) { Debug.LogError("RecRoomSceneManager is null, cannot go to clubhouse"); return; } Action action = delegate(bool bypassMovementModeRestriction) { string k__BackingField = nbojieakcjd.club.k__BackingField; string text = "Go to clubhouse of " + k__BackingField + "?"; SessionManager <>4__this = nbojieakcjd.<>4__this; Action action2 = delegate { SessionManager.NBOJIEAKCJD cs$<>8__locals = nbojieakcjd; SessionManager <>4__this2 = cs$<>8__locals.<>4__this; SessionManager.BDPNOBGNGNI loadSceneSource = cs$<>8__locals.loadSceneSource; <>4__this2.JNHDCAJAGGG(loadSceneSource); SessionManager.NBOJIEAKCJD cs$<>8__locals2 = nbojieakcjd; SessionManager <>4__this3 = cs$<>8__locals2.<>4__this; Action onErrorCallback = cs$<>8__locals2.OnErrorCallback; bool bypassMovementModeRestriction = bypassMovementModeRestriction; Action onResponseCallback = cs$<>8__locals2.onResponseCallback; PLILLKHMNDA club = cs$<>8__locals2.club; <>4__this3.FCNLHEJECFN(club, (SessionManager.APNNGFNMGDP)((uint)2), bypassMovementModeRestriction, onResponseCallback, onErrorCallback); }; Action action3 = delegate { SessionManager.NBOJIEAKCJD cs$<>8__locals3 = nbojieakcjd; SessionManager <>4__this4 = cs$<>8__locals3.<>4__this; SessionManager.BDPNOBGNGNI loadSceneSource2 = cs$<>8__locals3.loadSceneSource; <>4__this4.JNHDCAJAGGG(loadSceneSource2); SessionManager.NBOJIEAKCJD cs$<>8__locals4 = nbojieakcjd; SessionManager <>4__this5 = cs$<>8__locals4.<>4__this; Action onErrorCallback2 = cs$<>8__locals4.OnErrorCallback; bool bypassMovementModeRestriction2 = bypassMovementModeRestriction; Action onResponseCallback2 = cs$<>8__locals4.onResponseCallback; PLILLKHMNDA club2 = cs$<>8__locals4.club; <>4__this5.FCNLHEJECFN(club2, (SessionManager.APNNGFNMGDP)((uint)1), bypassMovementModeRestriction2, onResponseCallback2, onErrorCallback2); }; int num4 = 0; <>4__this.IMBDGDJFNOH(text, num4, action2, action3); }; int num2 = 0; int num3 = 0; this.EOILMFANOOO(num3, action, num2); throw new NullReferenceException(); } // Token: 0x06002097 RID: 8343 RVA: 0x00084F78 File Offset: 0x00083178 [Token(Token = "0x6002097")] [Address(RVA = "0xA4B1D0", Offset = "0xA49FD0", VA = "0x180A4B1D0")] private void FCNLHEJECFN(PLILLKHMNDA EGLGJIONCCP, SessionManager.APNNGFNMGDP CFFFCALCLPB, bool KJHCANCBKAL, Action KNKGGHPEBPA, [Optional] Action JOCABJFLPFN) { Action onResponseCallback = 0; Action OnErrorCallback = 0; PLILLKHMNDA club = EGLGJIONCCP; bool bypassMovementModeRestriction = KJHCANCBKAL; Func> func = delegate(int[] additionalPlayers) { PLILLKHMNDA club2 = club; bool bypassMovementModeRestriction2 = bypassMovementModeRestriction; return Matchmaking.IIDEDGKAGOE(club2, additionalPlayers, bypassMovementModeRestriction2); }; Action action = delegate(Matchmaking.MHCKNNJOIIP response) { if (onResponseCallback != 0) { } }; Action action2 = delegate(string error) { Action onErrorCallback = OnErrorCallback; if (onErrorCallback != 0) { onErrorCallback(error); } }; throw new NullReferenceException(); } // Token: 0x06002098 RID: 8344 RVA: 0x00084FD8 File Offset: 0x000831D8 [Token(Token = "0x6002098")] [Address(RVA = "0xA527D0", Offset = "0xA515D0", VA = "0x180A527D0")] public bool RunGoToPlayerEvent(CCMBKDINCAH EKMPDPAIEPJ, SessionManager.BDPNOBGNGNI EKNHEEDECPK, string LGHBPPIOOBM) { if (EKMPDPAIEPJ != 0 && (EKMPDPAIEPJ.KJDKJFLBFOL || EKMPDPAIEPJ.KMOAHFBMONE) && !EIMGAFPPJFD.IFAHODHCMEE()) { this.EHFHAILLKPM(); } NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; CFLMJLFBOKH.CMHOLOLFAEI(EKMPDPAIEPJ, (CFLMJLFBOKH.DKHGLGHBFAL)((uint)6)); return (uint)6 == 0U; } // Token: 0x06002099 RID: 8345 RVA: 0x00085028 File Offset: 0x00083228 [Token(Token = "0x6002099")] [Address(RVA = "0xA4EDD0", Offset = "0xA4DBD0", VA = "0x180A4EDD0")] private void KOPIJHLIBJP(CCMBKDINCAH EKMPDPAIEPJ, SessionManager.BDPNOBGNGNI EKNHEEDECPK, string LGHBPPIOOBM) { SessionManager.KPPDHMNAIPK kppdhmnaipk = new SessionManager.KPPDHMNAIPK(); kppdhmnaipk.<>4__this = this; kppdhmnaipk.targetEvent = EKMPDPAIEPJ; kppdhmnaipk.loadSceneSource = EKNHEEDECPK; kppdhmnaipk.amplitudeCommandContext = LGHBPPIOOBM; RecRoomSceneManager k__BackingField = RecRoomSceneManager.k__BackingField; int num = 0; if (!(k__BackingField != num)) { Debug.LogError("Button_JoinEvent RecRoomSceneManager is null."); return; } PMGCJEPKFOF pmgcjepkfof = OJMCBOKJFOF.NHBPIIGDAJP(kppdhmnaipk.targetEvent.k__BackingField); Action action = delegate(KLCOGEIGEBJ room) { KLCOGEIGEBJ room = room2; SessionManager <>4__this = kppdhmnaipk.<>4__this; Action action2 = delegate(bool bypassMovementModeRestriction) { string k__BackingField = kppdhmnaipk.targetEvent.k__BackingField; string text = "Go to " + k__BackingField; SessionManager <>4__this2 = kppdhmnaipk.<>4__this; KLCOGEIGEBJ room2 = room; Action action3 = delegate { SessionManager.KPPDHMNAIPK cs$<>8__locals = kppdhmnaipk; SessionManager <>4__this3 = cs$<>8__locals.<>4__this; SessionManager.BDPNOBGNGNI loadSceneSource = cs$<>8__locals.loadSceneSource; <>4__this3.JNHDCAJAGGG(loadSceneSource); SessionManager.KPPDHMNAIPK cs$<>8__locals2 = kppdhmnaipk; SessionManager <>4__this4 = cs$<>8__locals2.<>4__this; string amplitudeCommandContext = cs$<>8__locals2.amplitudeCommandContext; CCMBKDINCAH targetEvent = cs$<>8__locals2.targetEvent; bool bypassMovementModeRestriction = bypassMovementModeRestriction; <>4__this4.MDMJAENBPPM(targetEvent, (SessionManager.APNNGFNMGDP)((uint)2), bypassMovementModeRestriction, amplitudeCommandContext); }; Action action4 = delegate { SessionManager.KPPDHMNAIPK cs$<>8__locals3 = kppdhmnaipk; SessionManager <>4__this5 = cs$<>8__locals3.<>4__this; SessionManager.BDPNOBGNGNI loadSceneSource2 = cs$<>8__locals3.loadSceneSource; <>4__this5.JNHDCAJAGGG(loadSceneSource2); SessionManager.KPPDHMNAIPK cs$<>8__locals4 = kppdhmnaipk; SessionManager <>4__this6 = cs$<>8__locals4.<>4__this; string amplitudeCommandContext2 = cs$<>8__locals4.amplitudeCommandContext; CCMBKDINCAH targetEvent2 = cs$<>8__locals4.targetEvent; bool bypassMovementModeRestriction2 = bypassMovementModeRestriction; <>4__this6.MDMJAENBPPM(targetEvent2, (SessionManager.APNNGFNMGDP)((uint)1), bypassMovementModeRestriction2, amplitudeCommandContext2); }; <>4__this2.IMBDGDJFNOH(text, room2, action3, action4); }; int num2 = 0; <>4__this.EOILMFANOOO(room2, action2, num2); }; throw new NullReferenceException(); } // Token: 0x0600209A RID: 8346 RVA: 0x0008509C File Offset: 0x0008329C [Token(Token = "0x600209A")] [Address(RVA = "0xA52C10", Offset = "0xA51A10", VA = "0x180A52C10")] public void RunJoinRoom(string BFGCDJFNJLE, SessionManager.IJKKAICPLDE AHLJJMLMKKH, bool FJCENPDMHIE, [Optional] Action KNKGGHPEBPA) { Action onResponseCallback = 0; PMGCJEPKFOF pmgcjepkfof = OJMCBOKJFOF.NHBPIIGDAJP(BFGCDJFNJLE); SessionManager.IJKKAICPLDE loadSceneSourceData; Action action = delegate(KLCOGEIGEBJ room) { SessionManager <>4__this = this; Action onResponseCallback2 = onResponseCallback; SessionManager.IJKKAICPLDE loadSceneSourceData2 = loadSceneSourceData; int num = 0; bool isPrivate = FJCENPDMHIE; <>4__this.RunJoinRoom(room, num, loadSceneSourceData2, isPrivate, num, onResponseCallback2); }; if (SessionManager.<>c.<>9__201_1 == 0) { SessionManager.<>c.<>9__201_1 = delegate(string error) { NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; }; } throw new NullReferenceException(); } // Token: 0x0600209B RID: 8347 RVA: 0x000850FC File Offset: 0x000832FC [Token(Token = "0x600209B")] [Address(RVA = "0xA52DF0", Offset = "0xA51BF0", VA = "0x180A52DF0")] public void RunJoinRoom(KLCOGEIGEBJ DDEGOJKBEAN, SessionManager.IJKKAICPLDE AHLJJMLMKKH, bool FJCENPDMHIE, [Optional] Action KNKGGHPEBPA) { } // Token: 0x0600209C RID: 8348 RVA: 0x0008510C File Offset: 0x0008330C [Token(Token = "0x600209C")] [Address(RVA = "0xA52E40", Offset = "0xA51C40", VA = "0x180A52E40")] public void RunJoinRoom(KLCOGEIGEBJ DDEGOJKBEAN, string KPIKANDMJJD, SessionManager.IJKKAICPLDE AHLJJMLMKKH, bool FJCENPDMHIE, [Optional] string KIIFGNILJEA, [Optional] Action KNKGGHPEBPA) { Action onResponseCallback = 0; bool isPrivate = false; string roomCode = 0; KLCOGEIGEBJ room = DDEGOJKBEAN; SessionManager <>4__this = this; string roomSceneName = KPIKANDMJJD; RecRoomSceneManager k__BackingField = RecRoomSceneManager.k__BackingField; int num = 0; if (!(k__BackingField == num)) { SessionManager.IJKKAICPLDE loadSceneSourceData; if (loadSceneSourceData == (ulong)47L) { EOMNEGBDLDP.FGDAGDPFHLI(room); } if (this.CJKMCGCEELP != (ulong)0L) { SessionManager.PJHIGDBINKD pjhigdbinkd = new SessionManager.PJHIGDBINKD(); this.CJKMCGCEELP(pjhigdbinkd); if (pjhigdbinkd.ECOJNCMNPOJ) { Debug.Log("JoinRoom request canceled"); return; } } throw new NullReferenceException(); } } // Token: 0x0600209D RID: 8349 RVA: 0x000851A8 File Offset: 0x000833A8 [Token(Token = "0x600209D")] [Address(RVA = "0xA52BB0", Offset = "0xA519B0", VA = "0x180A52BB0")] public void RunJoinRoomCode(KLCOGEIGEBJ DDEGOJKBEAN, string KIIFGNILJEA, [Optional] Action KNKGGHPEBPA) { } // Token: 0x0600209E RID: 8350 RVA: 0x000851B8 File Offset: 0x000833B8 [Token(Token = "0x600209E")] [Address(RVA = "0xA4CD30", Offset = "0xA4BB30", VA = "0x180A4CD30")] private void ILMAPKHEIDL(PMGCJEPKFOF NKLGAGCHGPM, Action JPBNDDKBFHO) { Action optionalOnResponseCallback = JPBNDDKBFHO; if (JPBNDDKBFHO != 0) { } Action action = delegate(string error) { Debug.LogWarning("A promise error message is being propagated as an \"unknown error\". Specific message: " + error + "."); Action optionalOnResponseCallback2 = optionalOnResponseCallback; if (optionalOnResponseCallback2 != 0) { optionalOnResponseCallback2((uint)(-1)); } }; throw new NullReferenceException(); } // Token: 0x0600209F RID: 8351 RVA: 0x000851E8 File Offset: 0x000833E8 [Token(Token = "0x600209F")] [Address(RVA = "0xA4CE00", Offset = "0xA4BC00", VA = "0x180A4CE00")] private void ILMAPKHEIDL(PMGCJEPKFOF NKLGAGCHGPM, Action JPBNDDKBFHO) { Action optionalOnResponseCallback = JPBNDDKBFHO; if (JPBNDDKBFHO != 0) { Action action = delegate(Matchmaking.MHCKNNJOIIP errorCode) { Action optionalOnResponseCallback2 = optionalOnResponseCallback; }; } this.ILMAPKHEIDL(NKLGAGCHGPM, JPBNDDKBFHO); } // Token: 0x060020A0 RID: 8352 RVA: 0x00085224 File Offset: 0x00083424 [Token(Token = "0x60020A0")] [Address(RVA = "0xA530D0", Offset = "0xA51ED0", VA = "0x180A530D0")] public void RunJoinSubRoomOfCurrentRoom(string KPIKANDMJJD, SessionManager.BDPNOBGNGNI EKNHEEDECPK, SessionManager.APNNGFNMGDP CFFFCALCLPB, bool MFLEHJHEJPM) { SessionManager.GJBGPJPEONO gjbgpjpeono = new SessionManager.GJBGPJPEONO(); gjbgpjpeono.forceNewInstance = false; gjbgpjpeono.inviteMode = CFFFCALCLPB; gjbgpjpeono.roomSceneName = KPIKANDMJJD; gjbgpjpeono.<>4__this = this; gjbgpjpeono.loadSceneSource = EKNHEEDECPK; RecRoomSceneManager k__BackingField = RecRoomSceneManager.k__BackingField; int num = 0; if (k__BackingField != num && gjbgpjpeono.roomSceneName != (ulong)0L) { new SessionManager.CFFEPCAIKNF().CS$<>8__locals1 = gjbgpjpeono; if (this.CJKMCGCEELP != (ulong)0L) { SessionManager.PJHIGDBINKD pjhigdbinkd = new SessionManager.PJHIGDBINKD(); this.CJKMCGCEELP(pjhigdbinkd); if (pjhigdbinkd.ECOJNCMNPOJ) { Debug.Log("JoinRoomScene request canceled"); return; } } PPENFJMFPNE ppenfjmfpne = Matchmaking.HMCJLLMDAAM; throw new NullReferenceException(); } } // Token: 0x060020A1 RID: 8353 RVA: 0x000852D0 File Offset: 0x000834D0 [Token(Token = "0x60020A1")] [Address(RVA = "0xA52960", Offset = "0xA51760", VA = "0x180A52960")] public void RunJoinPlayer(KLCOGEIGEBJ DDEGOJKBEAN, int CJFGEMGOJHB, SessionManager.BDPNOBGNGNI EKNHEEDECPK) { SessionManager.IBFGCIECCAJ ibfgcieccaj = new SessionManager.IBFGCIECCAJ(); ibfgcieccaj.loadSceneSource = EKNHEEDECPK; ibfgcieccaj.<>4__this = this; ibfgcieccaj.playerId = CJFGEMGOJHB; ibfgcieccaj.room = DDEGOJKBEAN; RecRoomSceneManager k__BackingField = RecRoomSceneManager.k__BackingField; int num = 0; if (!(k__BackingField != num)) { int playerId = ibfgcieccaj.playerId; Debug.LogError("Button_JoinPlayer '" + playerId + "', RecRoomSceneManager is null."); return; } if (this.CJKMCGCEELP != (ulong)0L) { SessionManager.PJHIGDBINKD pjhigdbinkd = new SessionManager.PJHIGDBINKD(); this.CJKMCGCEELP(pjhigdbinkd); if (pjhigdbinkd.ECOJNCMNPOJ) { Debug.Log("JoinPlayer request canceled"); } } KLCOGEIGEBJ room = ibfgcieccaj.room; Action action = delegate(bool bypassMovementModeRestriction) { if (ibfgcieccaj.loadSceneSource != SessionManager.BDPNOBGNGNI.PARTY_ACTIVITY_SWITCH) { int playerId2 = ibfgcieccaj.playerId; bool flag; string text; if (!flag || text == 0) { } string text2 = "Join " + "player"; SessionManager <>4__this = ibfgcieccaj.<>4__this; KLCOGEIGEBJ room2 = ibfgcieccaj.room; Action action2 = delegate { SessionManager.IBFGCIECCAJ cs$<>8__locals = ibfgcieccaj; SessionManager <>4__this3 = cs$<>8__locals.<>4__this; SessionManager.BDPNOBGNGNI loadSceneSource = cs$<>8__locals.loadSceneSource; <>4__this3.JNHDCAJAGGG(loadSceneSource); SessionManager.IBFGCIECCAJ cs$<>8__locals2 = ibfgcieccaj; SessionManager <>4__this4 = cs$<>8__locals2.<>4__this; bool bypassMovementModeRestriction3 = bypassMovementModeRestriction; int playerId4 = cs$<>8__locals2.playerId; <>4__this4.JoinPlayer(playerId4, (SessionManager.APNNGFNMGDP)((uint)2), bypassMovementModeRestriction3); }; Action action3 = delegate { SessionManager.IBFGCIECCAJ cs$<>8__locals3 = ibfgcieccaj; SessionManager <>4__this5 = cs$<>8__locals3.<>4__this; SessionManager.BDPNOBGNGNI loadSceneSource2 = cs$<>8__locals3.loadSceneSource; <>4__this5.JNHDCAJAGGG(loadSceneSource2); SessionManager.IBFGCIECCAJ cs$<>8__locals4 = ibfgcieccaj; SessionManager <>4__this6 = cs$<>8__locals4.<>4__this; bool bypassMovementModeRestriction4 = bypassMovementModeRestriction; int playerId5 = cs$<>8__locals4.playerId; <>4__this6.JoinPlayer(playerId5, (SessionManager.APNNGFNMGDP)((uint)1), bypassMovementModeRestriction4); }; <>4__this.IMBDGDJFNOH(text2, room2, action2, action3); return; } ibfgcieccaj.<>4__this.JNHDCAJAGGG(SessionManager.BDPNOBGNGNI.PARTY_ACTIVITY_SWITCH); SessionManager <>4__this2 = ibfgcieccaj.<>4__this; bool bypassMovementModeRestriction2 = bypassMovementModeRestriction; int num3 = 0; int playerId3 = ibfgcieccaj.playerId; <>4__this2.JoinPlayer(playerId3, (SessionManager.APNNGFNMGDP)num3, bypassMovementModeRestriction2); throw new NullReferenceException(); }; int num2 = 0; this.EOILMFANOOO(room, action, num2); throw new NullReferenceException(); } // Token: 0x060020A2 RID: 8354 RVA: 0x00085390 File Offset: 0x00083590 [Token(Token = "0x60020A2")] [Address(RVA = "0xA52230", Offset = "0xA51030", VA = "0x180A52230")] public void RunAcceptRoomInvite(KLCOGEIGEBJ DDEGOJKBEAN, CPIHGIEOPAJ AGDBLDPDFNJ, SessionManager.BDPNOBGNGNI EKNHEEDECPK) { SessionManager.IAJMCCBNGKK iajmccbngkk; bool flag; do { iajmccbngkk = new SessionManager.IAJMCCBNGKK(); iajmccbngkk.loadSceneSource = EKNHEEDECPK; iajmccbngkk.<>4__this = this; iajmccbngkk.roomInviteMessage = AGDBLDPDFNJ; iajmccbngkk.room = DDEGOJKBEAN; iajmccbngkk.playerId = iajmccbngkk; RecRoomSceneManager k__BackingField = RecRoomSceneManager.k__BackingField; int num = 0; flag = k__BackingField != num; if (flag) { goto IL_70; } CPIHGIEOPAJ roomInviteMessage = iajmccbngkk.roomInviteMessage; } while (!flag || !flag); long num2; Debug.LogError("Button_AcceptRoomInvite '" + num2 + "', RecRoomSceneManager is null."); return; IL_70: if (this.CJKMCGCEELP != (ulong)0L) { SessionManager.PJHIGDBINKD pjhigdbinkd = new SessionManager.PJHIGDBINKD(); this.CJKMCGCEELP(pjhigdbinkd); if (pjhigdbinkd.ECOJNCMNPOJ) { Debug.Log("AcceptRoomInvite request canceled"); } } KLCOGEIGEBJ room = iajmccbngkk.room; Action action = delegate(bool bypassMovementModeRestriction) { if (iajmccbngkk.loadSceneSource != SessionManager.BDPNOBGNGNI.PARTY_ACTIVITY_SWITCH) { int playerId = iajmccbngkk.playerId; bool flag2; string text; if (!flag2 || text == 0) { } string text2 = "Join " + "player"; SessionManager <>4__this = iajmccbngkk.<>4__this; KLCOGEIGEBJ room2 = iajmccbngkk.room; Action action2 = delegate { SessionManager.IAJMCCBNGKK cs$<>8__locals = iajmccbngkk; SessionManager <>4__this3 = cs$<>8__locals.<>4__this; SessionManager.BDPNOBGNGNI loadSceneSource = cs$<>8__locals.loadSceneSource; <>4__this3.JNHDCAJAGGG(loadSceneSource); SessionManager.IAJMCCBNGKK cs$<>8__locals2 = iajmccbngkk; SessionManager <>4__this4 = cs$<>8__locals2.<>4__this; bool bypassMovementModeRestriction3 = bypassMovementModeRestriction; CPIHGIEOPAJ roomInviteMessage3 = cs$<>8__locals2.roomInviteMessage; <>4__this4.ALCJNMAOIGH(roomInviteMessage3, (SessionManager.APNNGFNMGDP)((uint)2), bypassMovementModeRestriction3); }; Action action3 = delegate { SessionManager.IAJMCCBNGKK cs$<>8__locals3 = iajmccbngkk; SessionManager <>4__this5 = cs$<>8__locals3.<>4__this; SessionManager.BDPNOBGNGNI loadSceneSource2 = cs$<>8__locals3.loadSceneSource; <>4__this5.JNHDCAJAGGG(loadSceneSource2); SessionManager.IAJMCCBNGKK cs$<>8__locals4 = iajmccbngkk; SessionManager <>4__this6 = cs$<>8__locals4.<>4__this; bool bypassMovementModeRestriction4 = bypassMovementModeRestriction; CPIHGIEOPAJ roomInviteMessage4 = cs$<>8__locals4.roomInviteMessage; <>4__this6.ALCJNMAOIGH(roomInviteMessage4, (SessionManager.APNNGFNMGDP)((uint)1), bypassMovementModeRestriction4); }; <>4__this.IMBDGDJFNOH(text2, room2, action2, action3); return; } iajmccbngkk.<>4__this.JNHDCAJAGGG(SessionManager.BDPNOBGNGNI.PARTY_ACTIVITY_SWITCH); SessionManager <>4__this2 = iajmccbngkk.<>4__this; bool bypassMovementModeRestriction2 = bypassMovementModeRestriction; int num4 = 0; CPIHGIEOPAJ roomInviteMessage2 = iajmccbngkk.roomInviteMessage; <>4__this2.ALCJNMAOIGH(roomInviteMessage2, (SessionManager.APNNGFNMGDP)num4, bypassMovementModeRestriction2); throw new NullReferenceException(); }; int num3 = 0; this.EOILMFANOOO(room, action, num3); throw new NullReferenceException(); } // Token: 0x060020A3 RID: 8355 RVA: 0x0008546C File Offset: 0x0008366C [Token(Token = "0x60020A3")] [Address(RVA = "0xA51F80", Offset = "0xA50D80", VA = "0x180A51F80")] public void RequestGameInvite(int CJFGEMGOJHB, string JLJADMDFMOJ) { if (!EIMGAFPPJFD.IKDFDELJBII()) { return; } int playerId = CJFGEMGOJHB; Dictionary coplmlmailo = this.COPLMLMAILO; if (this.MMGBAFKNAMN((long)playerId, 30f, coplmlmailo)) { Dictionary coplmlmailo2 = this.COPLMLMAILO; float realtimeSinceStartup = Time.realtimeSinceStartup; throw new NullReferenceException(); } throw new NullReferenceException(); } // Token: 0x060020A4 RID: 8356 RVA: 0x00085504 File Offset: 0x00083704 [Token(Token = "0x60020A4")] [Address(RVA = "0xA4AE40", Offset = "0xA49C40", VA = "0x180A4AE40")] private void EOILMFANOOO(KLCOGEIGEBJ DDEGOJKBEAN, Action MBGDAICHDNA, [Optional] Action AGFONKPBJDD) { SessionManager.OGBJLPJLMMB ogbjlpjlmmb = new SessionManager.OGBJLPJLMMB(); ogbjlpjlmmb.<>4__this = this; ogbjlpjlmmb.room = DDEGOJKBEAN; ogbjlpjlmmb.onConfirmed = MBGDAICHDNA; ogbjlpjlmmb.onCancel = AGFONKPBJDD; Action action = delegate(bool bypassMovementModeRestriction) { SessionManager <>4__this = ogbjlpjlmmb.<>4__this; Action <>9__10; Action <>9__8; Action <>9__6; Action <>9__4; Action action3 = delegate { SessionManager.OGBJLPJLMMB cs$<>8__locals = ogbjlpjlmmb; Action <>9__2 = <>9__4; SessionManager <>4__this2 = cs$<>8__locals.<>4__this; if (<>9__2 == 0) { Action action5 = delegate { SessionManager.OGBJLPJLMMB cs$<>8__locals2 = ogbjlpjlmmb; Action <>9__3 = <>9__6; SessionManager <>4__this3 = cs$<>8__locals2.<>4__this; if (<>9__3 == 0) { Action action7 = delegate { SessionManager.OGBJLPJLMMB cs$<>8__locals3 = ogbjlpjlmmb; Action <>9__11 = <>9__8; SessionManager <>4__this4 = cs$<>8__locals3.<>4__this; KLCOGEIGEBJ room = cs$<>8__locals3.room; if (<>9__11 == 0) { Action action9 = delegate { SessionManager.OGBJLPJLMMB cs$<>8__locals4 = ogbjlpjlmmb; Action <>9__5 = <>9__10; SessionManager <>4__this5 = cs$<>8__locals4.<>4__this; KLCOGEIGEBJ room2 = cs$<>8__locals4.room; if (<>9__5 == 0) { Action action11 = delegate { Action onConfirmed = ogbjlpjlmmb.onConfirmed; bool bypassMovementModeRestriction = bypassMovementModeRestriction; onConfirmed(bypassMovementModeRestriction); }; <>9__10 = action11; } Action action12; if (cs$<>8__locals4.<>9__11 == 0) { action12 = delegate { Action onCancel = cs$<>8__locals4.onCancel; if (onCancel != 0) { onCancel(); return; } }; cs$<>8__locals4.<>9__11 = action12; } <>4__this5.NIEAGOJFEDJ(room2, <>9__5, action12); }; <>9__8 = action9; } Action action10; if (cs$<>8__locals3.<>9__9 == 0) { action10 = delegate { Action onCancel2 = cs$<>8__locals3.onCancel; if (onCancel2 != 0) { onCancel2(); return; } }; cs$<>8__locals3.<>9__9 = action10; } <>4__this4.ABLCIMNCIHL(room, <>9__11, action10); }; <>9__6 = action7; } Action action8; if (cs$<>8__locals2.<>9__7 == 0) { action8 = delegate { Action onCancel3 = cs$<>8__locals2.onCancel; if (onCancel3 != 0) { onCancel3(); return; } }; cs$<>8__locals2.<>9__7 = action8; } <>4__this3.IIODEOAKKDD(<>9__3, action8); }; <>9__4 = action5; } Action action6; if (cs$<>8__locals.<>9__5 == 0) { action6 = delegate { Action onCancel4 = cs$<>8__locals.onCancel; if (onCancel4 != 0) { onCancel4(); return; } }; cs$<>8__locals.<>9__5 = action6; } <>4__this2.DFAJJNNIEEE(<>9__2, action6); }; Action <>9__ = ogbjlpjlmmb.<>9__3; if (<>9__ == 0) { Action action4 = delegate { Action onCancel5 = ogbjlpjlmmb.onCancel; if (onCancel5 != 0) { onCancel5(); return; } }; ogbjlpjlmmb.<>9__3 = action4; } <>4__this.EHHPNDGMJCH(action3, <>9__); }; Action action2 = delegate { Action onCancel6 = ogbjlpjlmmb.onCancel; if (onCancel6 != 0) { onCancel6(); return; } }; this.GFMMOALLEBK(DDEGOJKBEAN, action, action2); } // Token: 0x060020A5 RID: 8357 RVA: 0x0008555C File Offset: 0x0008375C [Token(Token = "0x60020A5")] [Address(RVA = "0xA4C920", Offset = "0xA4B720", VA = "0x180A4C920")] public static bool HasLocalPlayerAlreadyAcceptedWarning(KLCOGEIGEBJ DDEGOJKBEAN) { HashSet hfafemkmjjl = SessionManager.HFAFEMKMJJL; long k__BackingField = DDEGOJKBEAN.k__BackingField; return hfafemkmjjl.Contains(k__BackingField); } // Token: 0x060020A6 RID: 8358 RVA: 0x00085584 File Offset: 0x00083784 [Token(Token = "0x60020A6")] [Address(RVA = "0xA4B340", Offset = "0xA4A140", VA = "0x180A4B340")] public static void ForceAcceptRoomWarnings(KLCOGEIGEBJ DDEGOJKBEAN) { HashSet hfafemkmjjl = SessionManager.HFAFEMKMJJL; long k__BackingField = DDEGOJKBEAN.k__BackingField; bool flag = hfafemkmjjl.Add(k__BackingField); } // Token: 0x060020A7 RID: 8359 RVA: 0x000855AC File Offset: 0x000837AC [Token(Token = "0x60020A7")] [Address(RVA = "0xA4B7D0", Offset = "0xA4A5D0", VA = "0x180A4B7D0")] private void GFMMOALLEBK(KLCOGEIGEBJ DDEGOJKBEAN, Action MBGDAICHDNA, [Optional] Action AGFONKPBJDD) { if (DDEGOJKBEAN != 0) { long k__BackingField = DDEGOJKBEAN.k__BackingField; PPENFJMFPNE ppenfjmfpne = Matchmaking.HMCJLLMDAAM; ONCGMPLDEPM oncgmpldepm = ONCGMPLDEPM.MAMCJMIPCOD(DDEGOJKBEAN); if (oncgmpldepm.k__BackingField) { HashSet hfafemkmjjl = SessionManager.HFAFEMKMJJL; long k__BackingField2 = DDEGOJKBEAN.k__BackingField; if (hfafemkmjjl.Contains(k__BackingField2)) { goto IL_6B; } } RoomWarningsScreen flowByType = WatchUI.BFPPPLIJIGC.GetFlowByType(); int num = 0; flowByType.Show(DDEGOJKBEAN, oncgmpldepm, MBGDAICHDNA, AGFONKPBJDD, num); this.EnforceComfortAndMovementIfNextRoomIdEqualsThisRoomId(); MBGDAICHDNA(1); return; } IL_6B: throw new NullReferenceException(); } // Token: 0x060020A8 RID: 8360 RVA: 0x0008562C File Offset: 0x0008382C [Token(Token = "0x60020A8")] [Address(RVA = "0xA4AF40", Offset = "0xA49D40", VA = "0x180A4AF40")] public void EnforceComfortAndMovementIfNextRoomIdEqualsThisRoomId() { if (SingletonMonoBehaviour.ONCPNMDGGKG.vrLocomotionComfortMode.k__BackingField) { VRLocomotionComfortMode vrLocomotionComfortMode = SingletonMonoBehaviour.ONCPNMDGGKG.vrLocomotionComfortMode; long k__BackingField = Matchmaking.HMCJLLMDAAM.k__BackingField; vrLocomotionComfortMode.k__BackingField = k__BackingField; } if (SingletonMonoBehaviour.ONCPNMDGGKG.EBPFBFMJMBB) { LocalPlayerController.JJKKCDNKBJI fgamgpebmge = SingletonMonoBehaviour.ONCPNMDGGKG.FGAMGPEBMGE; LocalPlayerController instance = SingletonMonoBehaviour.ONCPNMDGGKG; if (fgamgpebmge != instance.KCGODJHNODG) { LocalPlayerController instance2 = SingletonMonoBehaviour.ONCPNMDGGKG; LocalPlayerController instance3 = SingletonMonoBehaviour.ONCPNMDGGKG; return; } } } // Token: 0x060020A9 RID: 8361 RVA: 0x000856A8 File Offset: 0x000838A8 [Token(Token = "0x60020A9")] [Address(RVA = "0xA4E8F0", Offset = "0xA4D6F0", VA = "0x180A4E8F0")] public bool JuniorPlayerJoinCheck(long BMOODMMENOE, bool CNANMHJBLCE = false) { if (!EIMGAFPPJFD.IKDFDELJBII()) { if (CNANMHJBLCE) { this.EHFHAILLKPM(); } } return true; } // Token: 0x060020AA RID: 8362 RVA: 0x000856CC File Offset: 0x000838CC [Token(Token = "0x60020AA")] [Address(RVA = "0xA4E970", Offset = "0xA4D770", VA = "0x180A4E970")] public bool JuniorRoomCheck(MKAMHOIHOJK PEOBMOOENJD, bool CNANMHJBLCE = false) { if (!PEOBMOOENJD.k__BackingField && !EIMGAFPPJFD.IKDFDELJBII()) { if (CNANMHJBLCE) { this.EHFHAILLKPM(); } } return true; } // Token: 0x060020AB RID: 8363 RVA: 0x00085700 File Offset: 0x00083900 [Token(Token = "0x60020AB")] [Address(RVA = "0xA49280", Offset = "0xA48080", VA = "0x180A49280")] private bool CMNCLDNBFHD(bool CNANMHJBLCE = false) { if (!EIMGAFPPJFD.IFAHODHCMEE()) { if (CNANMHJBLCE) { this.EHFHAILLKPM(); } } return true; } // Token: 0x060020AC RID: 8364 RVA: 0x00085724 File Offset: 0x00083924 [Token(Token = "0x60020AC")] [Address(RVA = "0xA4A6B0", Offset = "0xA494B0", VA = "0x180A4A6B0")] private void EHFHAILLKPM() { NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; } // Token: 0x060020AD RID: 8365 RVA: 0x00085740 File Offset: 0x00083940 [Token(Token = "0x60020AD")] [Address(RVA = "0xA4A4A0", Offset = "0xA492A0", VA = "0x180A4A4A0")] private void EDLLGIAJDFB() { PlayerParty playerParty = Player.k__BackingField.playerParty; int num = 0; if (playerParty != num) { return; } } // Token: 0x060020AE RID: 8366 RVA: 0x00085770 File Offset: 0x00083970 [Token(Token = "0x60020AE")] [Address(RVA = "0xA4CFC0", Offset = "0xA4BDC0", VA = "0x180A4CFC0")] private void IMBDGDJFNOH(string JDBKDGCJHMB, KLCOGEIGEBJ CDIHHPANDDG, Action MBGDAICHDNA, [Optional] Action BLGNELCMJFH) { int num; int num3; do { num = 0; SessionManager.LDFCFAGJAIB ldfcfagjaib = new SessionManager.LDFCFAGJAIB(); ldfcfagjaib.onConfirmed = MBGDAICHDNA; ldfcfagjaib.onRejected = ldfcfagjaib; if (Player.k__BackingField.playerUI != 0) { } int num2 = 0; if (num == num2 || num3 <= 1) { goto IL_108; } if (CDIHHPANDDG == 0) { goto IL_F2; } if (num3 != 0) { if (num >= num3) { goto IL_5D; } num += num; if (num != num3) { num++; goto IL_5D; } goto IL_6F; IL_76: EFAJBHGDIDD efajbhgdidd; if (efajbhgdidd != 0) { if (efajbhgdidd.BNEPHABLOOD == LocalPlayerController.JJKKCDNKBJI.SCREEN) { } if (efajbhgdidd.BNEPHABLOOD == LocalPlayerController.JJKKCDNKBJI.VR_TELEPORT || efajbhgdidd.BNEPHABLOOD == LocalPlayerController.JJKKCDNKBJI.VR_WALK) { } } bool flag; while (!flag) { } bool flag2; while (!flag2) { } goto IL_A3; IL_6F: int num4; num4 += num4; goto IL_76; IL_5D: KFMCHGDCCGM kfmchgdccgm; if (kfmchgdccgm == KFMCHGDCCGM.VRLow) { } KFMCHGDCCGM kfmchgdccgm2; if (kfmchgdccgm2 == KFMCHGDCCGM.Quest2) { } num4 = 0; KFMCHGDCCGM kfmchgdccgm3; if (kfmchgdccgm3 == KFMCHGDCCGM.Mobile) { goto IL_6F; } goto IL_76; } IL_A3: if (num3 != 0) { } } while (num != 0); ulong num5; if (num5 != (ulong)0L) { string[] array = new string[2]; throw new ArrayTypeMismatchException(); } IL_F2: Action action = delegate(JPIJGHNNIDP r) { while (r != JPIJGHNNIDP.Cancel) { if (r != JPIJGHNNIDP.Cancel) { if (r != JPIJGHNNIDP.Affirmative) { break; } Action onRejected = num3.onRejected; if (onRejected != 0) { onRejected(); return; } break; } else if (num3.onConfirmed == 0) { throw new NullReferenceException(); } } }; return; IL_108: throw new NullReferenceException(); } // Token: 0x060020AF RID: 8367 RVA: 0x000858C0 File Offset: 0x00083AC0 [Token(Token = "0x60020AF")] [Address(RVA = "0xA4A750", Offset = "0xA49550", VA = "0x180A4A750")] private void EHHPNDGMJCH(Action MBGDAICHDNA, [Optional] Action BLGNELCMJFH) { PlayerRoomRoleManager instance = PlayerRoomRoleManager.ONCPNMDGGKG; int num = 0; if (!(instance == num)) { PlayerRoomRoleManager instance2 = PlayerRoomRoleManager.ONCPNMDGGKG; AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF; if (instance2.PlayerHasRole(agajmbpabdl, (uint)4194304)) { if (Matchmaking.ELHFNPEDCCN != 0) { } DateTime now = DateTime.Now; DateTime minValue = DateTime.MinValue; TimeSpan timeSpan = now - minValue; DateTime now2 = DateTime.Now; DateTime bhfeedlejkh = this.BHFEEDLEJKH; TimeSpan timeSpan2 = now2 - bhfeedlejkh; if (!NetworkedSingletonMonoBehaviour.FFNIFALJLDD || !NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.k__BackingField) { PPENFJMFPNE ppenfjmfpne = Matchmaking.HMCJLLMDAAM; } string k__BackingField = Matchmaking.HMCJLLMDAAM.k__BackingField; string text = string.Format("Leave ^{0} without saving?", k__BackingField); object[] array = new object[5]; throw new ArrayTypeMismatchException(); } } MBGDAICHDNA(); throw new NullReferenceException(); } // Token: 0x060020B0 RID: 8368 RVA: 0x00085A34 File Offset: 0x00083C34 [Token(Token = "0x60020B0")] [Address(RVA = "0xA4CEC0", Offset = "0xA4BCC0", VA = "0x180A4CEC0")] private void ILPIDHICKMB(string BFGCDJFNJLE, string KPIKANDMJJD, bool FJCENPDMHIE, SessionManager.APNNGFNMGDP CFFFCALCLPB, bool KJHCANCBKAL, [Optional] Action KNKGGHPEBPA, [Optional] string KIIFGNILJEA) { if (Matchmaking.HMCJLLMDAAM != 0) { PPENFJMFPNE ppenfjmfpne = Matchmaking.HMCJLLMDAAM; } } // Token: 0x170005C6 RID: 1478 // (get) Token: 0x060020B1 RID: 8369 RVA: 0x00085A5C File Offset: 0x00083C5C [Token(Token = "0x170005C6")] private bool GNIEGMJOBFG { [Token(Token = "0x60020B1")] [Address(RVA = "0xA49250", Offset = "0xA48050", VA = "0x180A49250")] get { return this.EBDIMALGPNB.CFLJGNJLBFG; } } // Token: 0x060020B2 RID: 8370 RVA: 0x00085A7C File Offset: 0x00083C7C [Token(Token = "0x60020B2")] [Address(RVA = "0xA47EB0", Offset = "0xA46CB0", VA = "0x180A47EB0")] public void AddGameProgressSupport(object PIHIPPPPEBI) { this.EBDIMALGPNB.BPAJKKAGPKB(PIHIPPPPEBI); } // Token: 0x060020B3 RID: 8371 RVA: 0x00085A9C File Offset: 0x00083C9C [Token(Token = "0x60020B3")] [Address(RVA = "0xA51F50", Offset = "0xA50D50", VA = "0x180A51F50")] public void RemoveGameProgressSupport(object PIHIPPPPEBI) { this.EBDIMALGPNB.BIHKNNPGGKP(PIHIPPPPEBI); } // Token: 0x170005C7 RID: 1479 // (get) Token: 0x060020B4 RID: 8372 RVA: 0x00085ABC File Offset: 0x00083CBC [Token(Token = "0x170005C7")] private SessionManager.FNCGMBFIDAC OJEPEPKKNFF { [Token(Token = "0x60020B4")] [Address(RVA = "0xA47560", Offset = "0xA46360", VA = "0x180A47560")] get { throw new NullReferenceException(); } } // Token: 0x060020B5 RID: 8373 RVA: 0x00085AD0 File Offset: 0x00083CD0 [Token(Token = "0x60020B5")] [Address(RVA = "0xA47E20", Offset = "0xA46C20", VA = "0x180A47E20")] public void AddGameProgressSettings(SessionManager.FNCGMBFIDAC GHGBPMPLLBK, object PIHIPPPPEBI, int JMHKMOACHDG) { BJOIBBBOIKO ggpfoloecgb = this.GGPFOLOECGB; } // Token: 0x060020B6 RID: 8374 RVA: 0x00085AEC File Offset: 0x00083CEC [Token(Token = "0x60020B6")] [Address(RVA = "0xA51EF0", Offset = "0xA50CF0", VA = "0x180A51EF0")] public void RemoveGameProgressSettings(object PIHIPPPPEBI) { bool flag = this.GGPFOLOECGB.HAHBGOMEMEE(PIHIPPPPEBI); } // Token: 0x060020B7 RID: 8375 RVA: 0x00085B0C File Offset: 0x00083D0C [Token(Token = "0x60020B7")] [Address(RVA = "0xA499E0", Offset = "0xA487E0", VA = "0x180A499E0")] private void DFAJJNNIEEE(Action MBGDAICHDNA, [Optional] Action BLGNELCMJFH) { if (this.EBDIMALGPNB.CFLJGNJLBFG) { GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; if (!(instance == num)) { FFPFKDMKLOP currentState = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.GENECNFMDHJ; if ((currentState == FFPFKDMKLOP.GAME_RUNNING || NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.KKJJGNLJHDG) && currentState != FFPFKDMKLOP.INITIALIZE_CONFIG) { PlayerUI playerUI = Player.k__BackingField.playerUI; BJOIBBBOIKO ggpfoloecgb = this.GGPFOLOECGB; WatchUI k__BackingField = playerUI.k__BackingField; BJOIBBBOIKO ggpfoloecgb2 = this.GGPFOLOECGB; Action action = delegate(JPIJGHNNIDP r) { Action onRejected; while (r != JPIJGHNNIDP.Cancel) { if (r != JPIJGHNNIDP.Cancel) { if (r == JPIJGHNNIDP.Affirmative) { break; } return; } else { IntPtr method_ptr = onRejected.method_ptr; if (MBGDAICHDNA == 0) { throw new NullReferenceException(); } } } onRejected = BLGNELCMJFH; if (onRejected != 0) { onRejected(); return; } }; return; } } } MBGDAICHDNA(); throw new NullReferenceException(); } // Token: 0x060020B8 RID: 8376 RVA: 0x00085BB8 File Offset: 0x00083DB8 [Token(Token = "0x60020B8")] [Address(RVA = "0xA50350", Offset = "0xA4F150", VA = "0x180A50350")] private bool NCNECBKIBHJ() { if (this.EBDIMALGPNB.CFLJGNJLBFG) { GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; if (!(instance == num)) { FFPFKDMKLOP currentState = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.GENECNFMDHJ; if ((currentState == FFPFKDMKLOP.GAME_RUNNING || NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.KKJJGNLJHDG) && currentState != FFPFKDMKLOP.INITIALIZE_CONFIG) { return true; } } } throw new NullReferenceException(); } // Token: 0x060020B9 RID: 8377 RVA: 0x00085C10 File Offset: 0x00083E10 [Token(Token = "0x60020B9")] [Address(RVA = "0xA4CBA0", Offset = "0xA4B9A0", VA = "0x180A4CBA0")] private void IIODEOAKKDD(Action MBGDAICHDNA, [Optional] Action BLGNELCMJFH) { if (MNHEFLIMKGO.LHKBODFDFLC.IOCMPHMJJCD()) { PMGCJEPKFOF pmgcjepkfof = AvatarCustomizationModel.HandleTrialItems((DGOHCPBKOHD)((uint)700), true); Action action = delegate(JPIJGHNNIDP r) { if (r != JPIJGHNNIDP.Cancel) { if (r == JPIJGHNNIDP.Negative) { MNHEFLIMKGO lhkbodfdflc = MNHEFLIMKGO.LHKBODFDFLC; int num = 0; bool flag = lhkbodfdflc.HEEPJLAMCJO(num != 0); } Action onConfirmed = MBGDAICHDNA; } Action onRejected = BLGNELCMJFH; if (onRejected != 0) { onRejected(); } }; } MBGDAICHDNA(); } // Token: 0x060020BA RID: 8378 RVA: 0x00085C6C File Offset: 0x00083E6C [Token(Token = "0x60020BA")] [Address(RVA = "0xA50690", Offset = "0xA4F490", VA = "0x180A50690")] private void NIEAGOJFEDJ(KLCOGEIGEBJ DDEGOJKBEAN, Action MBGDAICHDNA, [Optional] Action CFEHOLCNDKC) { bool flag; if (DDEGOJKBEAN != 0 && !DDEGOJKBEAN.k__BackingField && !SingletonMonoBehaviour.ONCPNMDGGKG.IsTutorialComplete(TutorialManager.PKHLMAEGIKG.NUX_MICROPHONE) && !flag && SingletonMonoBehaviour.ONCPNMDGGKG.BLBCCPBIHGI) { WatchUI k__BackingField = Player.k__BackingField.playerUI.k__BackingField; WatchUI watchMenu = k__BackingField; MicrophoneTutorialScreen flowByType = k__BackingField.GetFlowByType(); if (watchMenu.k__BackingField != flowByType) { WatchUI watchMenu3 = watchMenu; int num = 0; watchMenu3.PushFlow(flowByType, num); } if (!watchMenu.OHPDNGENFJL.KGCJLAOBAHL) { WatchMenuProjector watchMenuProjector = watchMenu.OHPDNGENFJL; int num2 = 0; watchMenuProjector.AuthorityOpenMenuDetached(num2 != 0); } Action action = delegate(JPIJGHNNIDP r) { WatchUI watchMenu2 = watchMenu; int num3 = 0; if (watchMenu2 != num3) { watchMenu.OHPDNGENFJL.AuthorityCloseMenu(); } if (r != JPIJGHNNIDP.Affirmative) { } Action onConfirmed2 = MBGDAICHDNA; if (onConfirmed2 != 0) { onConfirmed2(); } }; return; } Action onConfirmed = MBGDAICHDNA; while (onConfirmed == 0) { } onConfirmed(); throw new NullReferenceException(); } // Token: 0x060020BB RID: 8379 RVA: 0x00085D64 File Offset: 0x00083F64 [Token(Token = "0x60020BB")] [Address(RVA = "0xA4FD60", Offset = "0xA4EB60", VA = "0x180A4FD60")] private static bool MHCOFMHHMHJ(KLCOGEIGEBJ CDIHHPANDDG) { bool flag; if (CDIHHPANDDG != 0 && !CDIHHPANDDG.k__BackingField && !SingletonMonoBehaviour.ONCPNMDGGKG.IsTutorialComplete(TutorialManager.PKHLMAEGIKG.NUX_MICROPHONE) && !flag && SingletonMonoBehaviour.ONCPNMDGGKG.BLBCCPBIHGI) { return true; } throw new NullReferenceException(); } // Token: 0x060020BC RID: 8380 RVA: 0x00085DA8 File Offset: 0x00083FA8 [Token(Token = "0x60020BC")] [Address(RVA = "0xA46FF0", Offset = "0xA45DF0", VA = "0x180A46FF0")] private void ABLCIMNCIHL(KLCOGEIGEBJ DDEGOJKBEAN, Action MBGDAICHDNA, [Optional] Action CFEHOLCNDKC) { if (DDEGOJKBEAN != 0 && !DDEGOJKBEAN.k__BackingField && !SingletonMonoBehaviour.ONCPNMDGGKG.IsTutorialComplete(TutorialManager.PKHLMAEGIKG.NUX_CODE_OF_CONDUCT)) { WatchUI k__BackingField = Player.k__BackingField.playerUI.k__BackingField; WatchUI watchMenu = k__BackingField; CodeOfConductScreen flowByType = k__BackingField.GetFlowByType(); if (watchMenu.k__BackingField != flowByType) { WatchUI watchMenu3 = watchMenu; int num = 0; watchMenu3.PushFlow(flowByType, num); } if (!watchMenu.OHPDNGENFJL.KGCJLAOBAHL) { WatchMenuProjector watchMenuProjector = watchMenu.OHPDNGENFJL; int num2 = 0; watchMenuProjector.AuthorityOpenMenuDetached(num2 != 0); } Action action = delegate(JPIJGHNNIDP r) { WatchUI watchMenu2 = watchMenu; int num3 = 0; if (watchMenu2 != num3) { watchMenu.OHPDNGENFJL.AuthorityCloseMenu(); } if (r != JPIJGHNNIDP.Affirmative) { } Action onConfirmed2 = MBGDAICHDNA; if (onConfirmed2 != 0) { onConfirmed2(); } }; return; } Action onConfirmed = MBGDAICHDNA; while (onConfirmed == 0) { } onConfirmed(); throw new NullReferenceException(); } // Token: 0x060020BD RID: 8381 RVA: 0x00085E88 File Offset: 0x00084088 [Token(Token = "0x60020BD")] [Address(RVA = "0xA4E450", Offset = "0xA4D250", VA = "0x180A4E450")] public static bool IsCodeOfConductTutorialRequired(KLCOGEIGEBJ CDIHHPANDDG) { if (CDIHHPANDDG != 0 && !CDIHHPANDDG.k__BackingField && !SingletonMonoBehaviour.ONCPNMDGGKG.IsTutorialComplete(TutorialManager.PKHLMAEGIKG.NUX_CODE_OF_CONDUCT)) { return true; } throw new NullReferenceException(); } // Token: 0x170005C8 RID: 1480 // (get) Token: 0x060020BE RID: 8382 RVA: 0x00085EBC File Offset: 0x000840BC [Token(Token = "0x170005C8")] public static bool LBNKHHFDOGM { [Token(Token = "0x60020BE")] [Address(RVA = "0xA552F0", Offset = "0xA540F0", VA = "0x180A552F0")] get { bool flag; return flag; } } // Token: 0x060020BF RID: 8383 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60020BF")] [Address(RVA = "0xA51E10", Offset = "0xA50C10", VA = "0x180A51E10")] public SessionManager.IJKKAICPLDE PeekLastLoadSource() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060020C0 RID: 8384 RVA: 0x00085ECC File Offset: 0x000840CC [Token(Token = "0x60020C0")] [Address(RVA = "0xA4E680", Offset = "0xA4D480", VA = "0x180A4E680")] private void JNHDCAJAGGG(SessionManager.BDPNOBGNGNI DIEPOPNJNCO) { this.AHLJJMLMKKH = DIEPOPNJNCO; } // Token: 0x060020C1 RID: 8385 RVA: 0x00085EE4 File Offset: 0x000840E4 [Token(Token = "0x60020C1")] [Address(RVA = "0xA4E6C0", Offset = "0xA4D4C0", VA = "0x180A4E6C0")] private void JNHDCAJAGGG(SessionManager.IJKKAICPLDE AHLJJMLMKKH) { } // Token: 0x060020C2 RID: 8386 RVA: 0x00085EF4 File Offset: 0x000840F4 [Token(Token = "0x60020C2")] [Address(RVA = "0xA51650", Offset = "0xA50450", VA = "0x180A51650")] public void OnExitQuickLaunchSetLoadSceneSource() { ulong num; this.AHLJJMLMKKH = num; } // Token: 0x060020C3 RID: 8387 RVA: 0x00085F0C File Offset: 0x0008410C [Token(Token = "0x60020C3")] [Address(RVA = "0xA4F010", Offset = "0xA4DE10", VA = "0x180A4F010")] public static void LOJGHGGEFAA([Optional] Action CHLFGKCCMCN, [Optional] Action FDIMGHOIANB) { if (!SingletonMonoBehaviour.FFNIFALJLDD) { Debug.LogWarning("SessionManager is not initialized"); if (FDIMGHOIANB != 0) { FDIMGHOIANB(); return; } } else { SessionManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num; SessionManager.FMGBOOEKHGJ fmgbooekhgj = new SessionManager.FMGBOOEKHGJ(num); num = 0; fmgbooekhgj.developerAction = CHLFGKCCMCN; fmgbooekhgj.nonDeveloperAction = FDIMGHOIANB; Coroutine coroutine = instance.StartCoroutine(fmgbooekhgj); } } // Token: 0x060020C4 RID: 8388 RVA: 0x00085F64 File Offset: 0x00084164 [Token(Token = "0x60020C4")] [Address(RVA = "0xA4E4E0", Offset = "0xA4D2E0", VA = "0x180A4E4E0")] private static IEnumerator JDAPPHKCHDI([Optional] Action CHLFGKCCMCN, [Optional] Action FDIMGHOIANB) { int num; SessionManager.FMGBOOEKHGJ fmgbooekhgj = new SessionManager.FMGBOOEKHGJ(num); num = 0; fmgbooekhgj.developerAction = CHLFGKCCMCN; fmgbooekhgj.nonDeveloperAction = FDIMGHOIANB; throw new NullReferenceException(); } // Token: 0x170005C9 RID: 1481 // (get) Token: 0x060020C5 RID: 8389 RVA: 0x00085F90 File Offset: 0x00084190 [Token(Token = "0x170005C9")] private string ABGLOBHHBBN { [Token(Token = "0x60020C5")] [Address(RVA = "0xA4EAE0", Offset = "0xA4D8E0", VA = "0x180A4EAE0")] get { JJGHAFKJBEI doohkcanflo = PEGGCEDHBOF.DOOHKCANFLO; ObscuredInt k__BackingField = doohkcanflo.k__BackingField; return doohkcanflo.k__BackingField.fakeValueActive + "_LastFriendImportUTC"; } } // Token: 0x170005CA RID: 1482 // (get) Token: 0x060020C6 RID: 8390 RVA: 0x00085FC8 File Offset: 0x000841C8 // (set) Token: 0x060020C7 RID: 8391 RVA: 0x00086008 File Offset: 0x00084208 [Token(Token = "0x170005CA")] private DateTime? KGCEMGHFFMP { [Token(Token = "0x60020C6")] [Address(RVA = "0xA4B650", Offset = "0xA4A450", VA = "0x180A4B650")] get { int num = 0; string text; if (text == 0) { } num += num; num++; bool flag = long.TryParse(num, num); int num2 = 0; num += num; num2 += 23; num2 += 19; throw new NullReferenceException(); } [Token(Token = "0x60020C7")] [Address(RVA = "0xA51A30", Offset = "0xA50830", VA = "0x180A51A30")] set { bool has_value = value.has_value; int num = 0; EFEFMHJPJIJ jfmoegcpnac = this.JFMOEGCPNAC; string text = this.ABGLOBHHBBN; if (has_value) { DateTime value2 = value.Value; int num2 = 0; if (num < num2) { num += num; num++; } return; } while (text == 0) { } EFEFMHJPJIJ jfmoegcpnac2 = this.JFMOEGCPNAC; string text2 = this.ABGLOBHHBBN; } } // Token: 0x060020C8 RID: 8392 RVA: 0x00086068 File Offset: 0x00084268 [Token(Token = "0x60020C8")] [Address(RVA = "0xA475A0", Offset = "0xA463A0", VA = "0x180A475A0")] private DABKFAIHBBP AJGFJADJOLK() { DateTime? dateTime; if (dateTime != 0) { DateTime utcNow = DateTime.UtcNow; DateTime dateTime2; if (dateTime2 > utcNow) { } } DABKFAIHBBP dabkfaihbbp = SessionManager.BIBAOLKAHEJ(CFLMJLFBOKH.KNKCGOGLCJC.BootCheck, true); Action action = new Action(this.MOKOOLFHMJA); throw new NullReferenceException(); } // Token: 0x060020C9 RID: 8393 RVA: 0x000860B4 File Offset: 0x000842B4 [Token(Token = "0x60020C9")] [Address(RVA = "0xA4DAC0", Offset = "0xA4C8C0", VA = "0x180A4DAC0")] public void ImportFriends(CFLMJLFBOKH.KNKCGOGLCJC DIEPOPNJNCO, bool MOOAGFBENPI) { } // Token: 0x060020CA RID: 8394 RVA: 0x000860C4 File Offset: 0x000842C4 [Token(Token = "0x60020CA")] [Address(RVA = "0xA48930", Offset = "0xA47730", VA = "0x180A48930")] private static DABKFAIHBBP BIBAOLKAHEJ(CFLMJLFBOKH.KNKCGOGLCJC DIEPOPNJNCO, bool MOOAGFBENPI = true) { PMGCJEPKFOF> pmgcjepkfof = KKHJMCMNJBE.LJILKFNEEPG(); Func, DABKFAIHBBP> func = delegate(List friends) { bool flag; if (!flag) { if (MOOAGFBENPI != flag) { } CFLMJLFBOKH.KNKCGOGLCJC source = DIEPOPNJNCO; } return JJEKJGALHKO.k__BackingField; }; int num = 0; num += num; num++; int num2 = 0; PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.JKOHKDFNCCI(func, num2); func += func; throw new NullReferenceException(); } // Token: 0x170005CB RID: 1483 // (get) Token: 0x060020CB RID: 8395 RVA: 0x00086128 File Offset: 0x00084328 [Token(Token = "0x170005CB")] public bool LOIKMIHGOCI { [Token(Token = "0x60020CB")] [Address(RVA = "0xA555F0", Offset = "0xA543F0", VA = "0x180A555F0")] get { return this.k__BackingField; } } // Token: 0x170005CC RID: 1484 // (get) Token: 0x060020CC RID: 8396 RVA: 0x0008613C File Offset: 0x0008433C // (set) Token: 0x060020CD RID: 8397 RVA: 0x00086150 File Offset: 0x00084350 [Token(Token = "0x170005CC")] public bool CHMHMHLCMAE { [Token(Token = "0x60020CC")] [Address(RVA = "0xA555F0", Offset = "0xA543F0", VA = "0x180A555F0")] get; [Token(Token = "0x60020CD")] [Address(RVA = "0xA48920", Offset = "0xA47720", VA = "0x180A48920")] private set; } // Token: 0x060020CE RID: 8398 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60020CE")] [Address(RVA = "0xA50A40", Offset = "0xA4F840", VA = "0x180A50A40")] private Matchmaking.MHCKNNJOIIP? NJDCBACLPDI(string MMBOKOLAJFH, OKLDKBKBECD GEDCEIDOKJL) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060020CF RID: 8399 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60020CF")] [Address(RVA = "0xA4C9A0", Offset = "0xA4B7A0", VA = "0x180A4C9A0")] private void ICDNKFINLGL() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060020D0 RID: 8400 RVA: 0x00086164 File Offset: 0x00084364 [Token(Token = "0x60020D0")] [Address(RVA = "0xA49200", Offset = "0xA48000", VA = "0x180A49200")] private void CFJLIIOLEFL() { this.OCNHLMCAELL.Clear(); } // Token: 0x060020D1 RID: 8401 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60020D1")] [Address(RVA = "0xA4F980", Offset = "0xA4E780", VA = "0x180A4F980")] private void MCOKGHEPBAO(string MMBOKOLAJFH, OKLDKBKBECD GEDCEIDOKJL, Matchmaking.MHCKNNJOIIP MAOOLFEBOOD) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060020D2 RID: 8402 RVA: 0x00086184 File Offset: 0x00084384 [Token(Token = "0x60020D2")] [Address(RVA = "0xA4EBC0", Offset = "0xA4D9C0", VA = "0x180A4EBC0")] private PMGCJEPKFOF KFNJPKNJOAD(string BFGCDJFNJLE, string KPIKANDMJJD, bool FJCENPDMHIE, SessionManager.APNNGFNMGDP CFFFCALCLPB, bool KJHCANCBKAL, [Optional] string KIIFGNILJEA) { SessionManager.JKNJNGINPNP jknjnginpnp = new SessionManager.JKNJNGINPNP(); jknjnginpnp.roomCode = 0; jknjnginpnp.<>4__this = this; jknjnginpnp.roomName = BFGCDJFNJLE; jknjnginpnp.roomSceneName = KPIKANDMJJD; jknjnginpnp.isPrivate = FJCENPDMHIE; jknjnginpnp.inviteMode = SessionManager.APNNGFNMGDP.None; jknjnginpnp.bypassMovementModeRestriction = false; if (KPIKANDMJJD != 0) { string text = string.Format(".{0}", KPIKANDMJJD); } string empty = string.Empty; string text2 = string.Format("Going to ^{0}{1}", BFGCDJFNJLE, empty); SessionManager.APNNGFNMGDP inviteMode = jknjnginpnp.inviteMode; Func> func = delegate(int[] additionalPlayers) { SessionManager <>4__this = jknjnginpnp.<>4__this; int num = 0; string roomName = jknjnginpnp.roomName; int num2 = 0; if (<>4__this.NJDCBACLPDI(roomName, (OKLDKBKBECD)num2) == 0) { string roomSceneName = jknjnginpnp.roomSceneName; string roomName2 = jknjnginpnp.roomName; if (roomSceneName == 0) { string roomCode = jknjnginpnp.roomCode; bool bypassMovementModeRestriction = jknjnginpnp.bypassMovementModeRestriction; if (roomCode == 0) { bool isPrivate = jknjnginpnp.isPrivate; PMGCJEPKFOF pmgcjepkfof2 = Matchmaking.ILPIDHICKMB(roomName2, isPrivate, additionalPlayers, bypassMovementModeRestriction); } PMGCJEPKFOF pmgcjepkfof3 = Matchmaking.FBLFCNDIPMP(roomName2, roomCode, additionalPlayers, bypassMovementModeRestriction); } SessionManager <>4__this2 = jknjnginpnp.<>4__this; SessionManager.APNNGFNMGDP inviteMode2 = jknjnginpnp.inviteMode; int num3 = 0; bool recNetAdditionalPlayerAutoFollow = <>4__this2.GetRecNetAdditionalPlayerAutoFollow(inviteMode2); bool bypassMovementModeRestriction2 = jknjnginpnp.bypassMovementModeRestriction; PMGCJEPKFOF pmgcjepkfof4 = Matchmaking.KNCHJJDKJGK(roomName2, roomSceneName, (Matchmaking.GIJOGKJCEKG)num3, additionalPlayers, recNetAdditionalPlayerAutoFollow, bypassMovementModeRestriction2); if (jknjnginpnp.<>9__1 == 0) { Action action = delegate(Matchmaking.MHCKNNJOIIP response) { SessionManager <>4__this3 = jknjnginpnp.<>4__this; if (response != Matchmaking.MHCKNNJOIIP.Success) { return; } <>4__this3.CFJLIIOLEFL(); }; jknjnginpnp.<>9__1 = action; } if (num < jknjnginpnp) { num += num; if (num != jknjnginpnp) { num++; } } pmgcjepkfof4 += pmgcjepkfof4; num += 19; } throw new NullReferenceException(); }; PMGCJEPKFOF pmgcjepkfof; return pmgcjepkfof; } // Token: 0x060020D3 RID: 8403 RVA: 0x00086218 File Offset: 0x00084418 [Token(Token = "0x60020D3")] [Address(RVA = "0xA48BA0", Offset = "0xA479A0", VA = "0x180A48BA0")] private void BPAKDECMANG(string KPIKANDMJJD, SessionManager.APNNGFNMGDP CFFFCALCLPB, bool KJHCANCBKAL, bool MFLEHJHEJPM) { bool forceNewInstance = false; SessionManager <>4__this = this; SessionManager.APNNGFNMGDP inviteMode = CFFFCALCLPB; string roomSceneName = KPIKANDMJJD; bool bypassMovementModeRestriction = KJHCANCBKAL; string text = "Going to " + KPIKANDMJJD; SessionManager.APNNGFNMGDP inviteMode3 = inviteMode; Func> func = delegate(int[] additionalPlayers) { SessionManager <>4__this2 = <>4__this; SessionManager.APNNGFNMGDP inviteMode2 = inviteMode; bool recNetAdditionalPlayerAutoFollow = <>4__this2.GetRecNetAdditionalPlayerAutoFollow(inviteMode2); string roomSceneName2 = roomSceneName; bool bypassMovementModeRestriction2 = bypassMovementModeRestriction; bool forceNewInstance2 = forceNewInstance; return Matchmaking.JLMFIHJLNBL(roomSceneName2, additionalPlayers, recNetAdditionalPlayerAutoFollow, bypassMovementModeRestriction2, forceNewInstance2); }; } // Token: 0x060020D4 RID: 8404 RVA: 0x00086278 File Offset: 0x00084478 [Token(Token = "0x60020D4")] [Address(RVA = "0xA4FB30", Offset = "0xA4E930", VA = "0x180A4FB30")] private void MDMJAENBPPM(CCMBKDINCAH IAALIIFNHNP, SessionManager.APNNGFNMGDP CFFFCALCLPB, bool KJHCANCBKAL, string LGHBPPIOOBM) { /* An exception occurred when decompiling this method (060020D4) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void SessionManager::MDMJAENBPPM(CCMBKDINCAH,SessionManager/APNNGFNMGDP,System.Boolean,System.String) ---> System.Exception: Basic block has to end with unconditional control flow. { IL_54: stloc:Exception(var_7_5E, newobj:Exception(Exception::.ctor, ldstr:string("AutoFollow mode is not supported for JoinEvent"))) } 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.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846 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 1660 */; } // Token: 0x060020D5 RID: 8405 RVA: 0x000862E4 File Offset: 0x000844E4 [Token(Token = "0x60020D5")] [Address(RVA = "0xA48CA0", Offset = "0xA47AA0", VA = "0x180A48CA0")] public void BootLocalPlayerToDormRoom(string LLOKHPDCJBH, SessionManager.BDPNOBGNGNI EKNHEEDECPK, bool BAHDLOEMFCK = false) { Debug.Log("Booting player to dorm: " + LLOKHPDCJBH); PPENFJMFPNE ppenfjmfpne = Matchmaking.HMCJLLMDAAM; int k__BackingField = Matchmaking.HMCJLLMDAAM.k__BackingField; int num = 0; if (ppenfjmfpne == 0) { this.k__BackingField = LLOKHPDCJBH; this.k__BackingField = num; } this.AHLJJMLMKKH = EKNHEEDECPK; this.EDLLGIAJDFB(); if (!BAHDLOEMFCK) { } DABKFAIHBBP dabkfaihbbp = Matchmaking.FDNBAMCAFED(); } // Token: 0x060020D6 RID: 8406 RVA: 0x0008635C File Offset: 0x0008455C [Token(Token = "0x60020D6")] [Address(RVA = "0xA4E6E0", Offset = "0xA4D4E0", VA = "0x180A4E6E0")] public void JoinPlayer(int CJFGEMGOJHB, SessionManager.APNNGFNMGDP CFFFCALCLPB, bool KJHCANCBKAL) { /* An exception occurred when decompiling this method (060020D6) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void SessionManager::JoinPlayer(System.Int32,SessionManager/APNNGFNMGDP,System.Boolean) ---> System.Exception: Basic block has to end with unconditional control flow. { IL_92: stloc:Exception(var_17_9C, newobj:Exception(Exception::.ctor, ldstr:string("AutoFollow mode is not supported for JoinPlayer"))) } 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.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846 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 1660 */; } // Token: 0x060020D7 RID: 8407 RVA: 0x00086408 File Offset: 0x00084608 [Token(Token = "0x60020D7")] [Address(RVA = "0xA47750", Offset = "0xA46550", VA = "0x180A47750")] private void ALCJNMAOIGH(CPIHGIEOPAJ AGDBLDPDFNJ, SessionManager.APNNGFNMGDP CFFFCALCLPB, bool KJHCANCBKAL) { /* An exception occurred when decompiling this method (060020D7) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void SessionManager::ALCJNMAOIGH(CPIHGIEOPAJ,SessionManager/APNNGFNMGDP,System.Boolean) ---> System.Exception: Basic block has to end with unconditional control flow. { IL_44: stloc:Exception(var_7_4E, newobj:Exception(Exception::.ctor, ldstr:string("AutoFollow mode is not supported for AcceptRoomInvite"))) } 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 1660 */; } // Token: 0x060020D8 RID: 8408 RVA: 0x00086464 File Offset: 0x00084664 [Token(Token = "0x60020D8")] [Address(RVA = "0xA4C0B0", Offset = "0xA4AEB0", VA = "0x180A4C0B0")] public int? GetPlayerIdToChangeScenesForParty() { Player k__BackingField = Player.k__BackingField; if (k__BackingField != 0) { int[] playerIDs = k__BackingField.playerParty.GetPlayerIDs(true); if (playerIDs != 0 && playerIDs.Length != 0) { Func <>9__281_ = SessionManager.<>c.<>9__281_0; if (<>9__281_ == 0) { SessionManager.<>c.<>9__281_0 = (int playerId) => playerId; } int num = Enumerable.First(Enumerable.OrderBy(playerIDs, <>9__281_)); } } throw new NullReferenceException(); } // Token: 0x060020D9 RID: 8409 RVA: 0x000864CC File Offset: 0x000846CC [Token(Token = "0x60020D9")] [Address(RVA = "0xA4F1A0", Offset = "0xA4DFA0", VA = "0x180A4F1A0")] public void LocalPlayerRequestJoinRoomScene(string KPIKANDMJJD, SessionManager.BDPNOBGNGNI EKNHEEDECPK, SessionManager.APNNGFNMGDP CFFFCALCLPB, bool MFLEHJHEJPM) { if (EKNHEEDECPK == SessionManager.BDPNOBGNGNI.CUSTOM_ROOMS_DOOR) { if (CFFFCALCLPB == SessionManager.APNNGFNMGDP.PartyAutoFollow) { Player k__BackingField = Player.k__BackingField; if (k__BackingField != 0) { int[] playerIDs = k__BackingField.playerParty.GetPlayerIDs(true); if (playerIDs != 0 && playerIDs.Length != 0) { Func <>9__281_ = SessionManager.<>c.<>9__281_0; if (<>9__281_ == 0) { SessionManager.<>c.<>9__281_0 = (int playerId) => playerId; } int num = Enumerable.First(Enumerable.OrderBy(playerIDs, <>9__281_)); } } int num2 = 0; int? recipientPlayerId = num2; AGAJMBPABDL[] array = KKPBCOOONNK.DFFEKFNFAKJ; Func func = delegate(AGAJMBPABDL pp) { Player player = pp.GPOMCJICJIH(); int? recipientPlayerId2 = recipientPlayerId; return player.k__BackingField == recipientPlayerId2; }; if (Enumerable.FirstOrDefault(array, func) == 0) { return; } GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; } if (CFFFCALCLPB == SessionManager.APNNGFNMGDP.EveryoneAutoFollow) { GameManager instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.HDAAPNKMFBB; } } } // Token: 0x060020DA RID: 8410 RVA: 0x00086598 File Offset: 0x00084798 [Token(Token = "0x60020DA")] [Address(RVA = "0xA47900", Offset = "0xA46700", VA = "0x180A47900")] private PMGCJEPKFOF APCNPBDOHGG(string NGPMADFHHKP, SessionManager.APNNGFNMGDP CFFFCALCLPB, Func> CBKLKGPJAPG) { bool inited = PEGGCEDHBOF.DOOHKCANFLO.k__BackingField.inited; bool flag; if (flag && !this.k__BackingField) { this.k__BackingField = true; int num = CFFFCALCLPB - SessionManager.APNNGFNMGDP.LeaveParty; if (num != 0) { if (num != 0 && num != 0) { if (num != 1) { goto IL_9A; } AGAJMBPABDL[] array = KKPBCOOONNK.FEBBKGHNCKJ; Func <>9__283_ = SessionManager.<>c.<>9__283_0; if (<>9__283_ == 0) { SessionManager.<>c.<>9__283_0 = (AGAJMBPABDL p) => p.k__BackingField; } int[] array2 = Enumerable.ToArray(Enumerable.Select(array, <>9__283_)); } int num2; if (!flag || num2 <= 1) { goto IL_9A; } } this.EDLLGIAJDFB(); IL_9A: int num3; SessionManager.MMJKBMKABMK mmjkbmkabmk = new SessionManager.MMJKBMKABMK(num3); num3 = 0; mmjkbmkabmk.<>4__this = this; mmjkbmkabmk.message = NGPMADFHHKP; Coroutine coroutine = base.StartCoroutine(mmjkbmkabmk); Action action = new Action(this.JKOJJINMPDC); Action action2 = new Action(this.HEPLJEBMNID); } int num4 = 0; int num5 = 0; this.BootLocalPlayerToDormRoom(num5, SessionManager.BDPNOBGNGNI.BOOT, num4 != 0); return JJEKJGALHKO.LIPGKFECLDO("Can not matchmake without birthday"); } // Token: 0x060020DB RID: 8411 RVA: 0x000866A8 File Offset: 0x000848A8 [Token(Token = "0x60020DB")] [Address(RVA = "0xA51BC0", Offset = "0xA509C0", VA = "0x180A51BC0")] private void PODHHPFEDBK(Matchmaking.MHCKNNJOIIP BOMMOMHFIGH) { NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; } // Token: 0x060020DC RID: 8412 RVA: 0x000866C8 File Offset: 0x000848C8 [Token(Token = "0x60020DC")] [Address(RVA = "0xA4BA50", Offset = "0xA4A850", VA = "0x180A4BA50")] public static void GetJoinGameErrorCodeMessage(Matchmaking.MHCKNNJOIIP BOMMOMHFIGH, out string JDBKDGCJHMB, out string NGPMADFHHKP) { if (BOMMOMHFIGH + 1 <= (Matchmaking.MHCKNNJOIIP)51) { return; } if (BOMMOMHFIGH == Matchmaking.MHCKNNJOIIP.BannedFromRoom) { return; } if ("You've been banned from this room by the room owners." <= (ulong)17L) { return; } string text = string.Format("Error {0}", "Unable to Change Rooms"); } // Token: 0x060020DD RID: 8413 RVA: 0x00086734 File Offset: 0x00084934 [Token(Token = "0x60020DD")] [Address(RVA = "0xA4E560", Offset = "0xA4D360", VA = "0x180A4E560")] private IEnumerator JKKEBLKLAOA(string NGPMADFHHKP) { int num; SessionManager.MMJKBMKABMK mmjkbmkabmk = new SessionManager.MMJKBMKABMK(num); num = 0; mmjkbmkabmk.<>4__this = this; mmjkbmkabmk.message = NGPMADFHHKP; throw new NullReferenceException(); } // Token: 0x060020DE RID: 8414 RVA: 0x00086760 File Offset: 0x00084960 [Token(Token = "0x60020DE")] [Address(RVA = "0xA50F10", Offset = "0xA4FD10", VA = "0x180A50F10")] private IEnumerator OMIFIPHJKGL() { int num; SessionManager.CCBOKHCDPDK ccbokhcdpdk = new SessionManager.CCBOKHCDPDK(num); num = 0; ccbokhcdpdk.<>4__this = this; throw new NullReferenceException(); } // Token: 0x060020DF RID: 8415 RVA: 0x00086784 File Offset: 0x00084984 [Token(Token = "0x60020DF")] [Address(RVA = "0xA49300", Offset = "0xA48100", VA = "0x180A49300")] public PMGCJEPKFOF CanShowPurchaseReminder() { PMGCJEPKFOF pmgcjepkfof = PEGGCEDHBOF.ABLHAKAKHCI(); if (SessionManager.<>c.<>9__288_0 == 0) { SessionManager.<>c.<>9__288_0 = delegate(bool disallowInAppPurchases) { if (disallowInAppPurchases) { return JJEKJGALHKO.MKLIDFOGIGO(true); } return GCBPKHFJKCE.OAKNJCBCMKG(); }; } if (SessionManager.<>c.<>9__288_1 == 0) { SessionManager.<>c.<>9__288_1 = delegate(bool hasSpentMoney) { if (!hasSpentMoney && (SingletonMonoBehaviour.ONCPNMDGGKG.IsExperimentSegmentActive((SplitTesting.Promo_Pack_2020_05_27)((uint)1)) || SingletonMonoBehaviour.ONCPNMDGGKG.IsExperimentSegmentActive((SplitTesting.Promo_Pack_2020_05_27)((uint)2)))) { return JJEKJGALHKO.MKLIDFOGIGO(true); } return JJEKJGALHKO.MKLIDFOGIGO(false); }; } throw new NullReferenceException(); } // Token: 0x060020E0 RID: 8416 RVA: 0x000867D8 File Offset: 0x000849D8 [Token(Token = "0x60020E0")] [Address(RVA = "0xA4C290", Offset = "0xA4B090", VA = "0x180A4C290")] public string GetPurchaseReminderSplitTestGroupString() { SplitTesting instance = SingletonMonoBehaviour.ONCPNMDGGKG; bool flag; if (!flag) { return string.Empty; } SplitTesting.Promo_Pack_2020_05_27 promo_Pack_2020_05_; int hashCode = promo_Pack_2020_05_.GetHashCode(); throw new NullReferenceException(); } // Token: 0x060020E1 RID: 8417 RVA: 0x00086804 File Offset: 0x00084A04 [Token(Token = "0x60020E1")] [Address(RVA = "0xA49110", Offset = "0xA47F10", VA = "0x180A49110")] private void CCPIHEKKDNI() { PMGCJEPKFOF pmgcjepkfof = this.CanShowPurchaseReminder(); Action action = new Action(this.PHEAOMAJNMM); int num = 0; num += num; num++; PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.OHLPJBFCABI(action); } // Token: 0x060020E2 RID: 8418 RVA: 0x00086844 File Offset: 0x00084A44 [Token(Token = "0x60020E2")] [Address(RVA = "0xA50210", Offset = "0xA4F010", VA = "0x180A50210")] private IEnumerator MOPNGIHPAKA(GCBPKHFJKCE.DJGBECJHOKF PELIOOEIOCC) { int num; SessionManager.IEOIAPCDICK ieoiapcdick = new SessionManager.IEOIAPCDICK(num); num = 0; ieoiapcdick.<>4__this = this; ieoiapcdick.purchaseReminderSKu = PELIOOEIOCC; throw new NullReferenceException(); } // Token: 0x060020E3 RID: 8419 RVA: 0x00086870 File Offset: 0x00084A70 [Token(Token = "0x60020E3")] [Address(RVA = "0xA543A0", Offset = "0xA531A0", VA = "0x180A543A0")] public bool VerifyAccountRequirements() { bool inited = PEGGCEDHBOF.DOOHKCANFLO.k__BackingField.inited; bool flag; return flag; } // Token: 0x060020E4 RID: 8420 RVA: 0x00086898 File Offset: 0x00084A98 [Token(Token = "0x60020E4")] [Address(RVA = "0xA4EFC0", Offset = "0xA4DDC0", VA = "0x180A4EFC0")] private static void LGHCIEEDHNF(Dictionary NGPMADFHHKP) { SessionManager.LogoutToBootScene(); } // Token: 0x060020E5 RID: 8421 RVA: 0x000868AC File Offset: 0x00084AAC [Token(Token = "0x60020E5")] [Address(RVA = "0xA53DD0", Offset = "0xA52BD0", VA = "0x180A53DD0")] public static void TryApplicationQuit() { Application.Quit(); } // Token: 0x060020E6 RID: 8422 RVA: 0x000868C0 File Offset: 0x00084AC0 [Token(Token = "0x60020E6")] [Address(RVA = "0xA521B0", Offset = "0xA50FB0", VA = "0x180A521B0")] public static void ResetForReLogin() { BPHGKAEDBPE.MOKKEGPEHML(); } // Token: 0x060020E7 RID: 8423 RVA: 0x000868D4 File Offset: 0x00084AD4 [Token(Token = "0x60020E7")] [Address(RVA = "0xA4F600", Offset = "0xA4E400", VA = "0x180A4F600")] public static void LogoutToBootScene() { EOMNEGBDLDP.PFLADGDKMFN(EOMNEGBDLDP.AEOHBCDDKBN.LoggingOut); if (SingletonMonoBehaviour.FFNIFALJLDD) { SessionManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; IEnumerator enumerator = CFLMJLFBOKH.CEIBEJPHIFO(); Coroutine coroutine = instance.StartCoroutine(enumerator); } BPHGKAEDBPE.ILKPCHDHKAF(); if (KKPBCOOONNK.GNNIGOMAHEJ.GKNIHNHGBKC == HIIEPCNIIKP.ConnectedToGameServer) { int num = 0; Matchmaking.AJKLPNMLABC(0, num != 0); return; } if (KKPBCOOONNK.GNNIGOMAHEJ.GKNIHNHGBKC == HIIEPCNIIKP.Disconnected) { } KKPBCOOONNK.PCEBCEPHAMF(); int num2 = 0; DABKFAIHBBP dabkfaihbbp = OEGOFBEELGL.BBOHJKKLCKO("LogoutScene", (LoadSceneMode)num2); } // Token: 0x060020E8 RID: 8424 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60020E8")] [Address(RVA = "0xA494E0", Offset = "0xA482E0", VA = "0x180A494E0")] public PMGCJEPKFOF CheckForAndHandlePlatformFriendOrTextMessageReferrers() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060020E9 RID: 8425 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60020E9")] [Address(RVA = "0xA51CA0", Offset = "0xA50AA0", VA = "0x180A51CA0")] private PMGCJEPKFOF PPODEGDJKHG(int GKLPIFBPGOD, string MOACPDCOKGP) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060020EA RID: 8426 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60020EA")] [Address(RVA = "0xA4D8D0", Offset = "0xA4C6D0", VA = "0x180A4D8D0")] private PMGCJEPKFOF IMHIDIEAHAO(List OLLKMIGNGBF) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060020EB RID: 8427 RVA: 0x00086954 File Offset: 0x00084B54 [Token(Token = "0x60020EB")] [Address(RVA = "0xA49EB0", Offset = "0xA48CB0", VA = "0x180A49EB0")] private void DMILPFJMMHP(HOGFDJNNMHM DMPBKOBGJCK) { Action <>9__3; Action action = delegate { WatchUI k__BackingField = Player.k__BackingField.playerUI.k__BackingField; LCCEEFHOBEN.CJFENPHAAHI k__BackingField = DMPBKOBGJCK.k__BackingField; string text = "You are being vote kicked for " + k__BackingField; if (<>9__3 == 0) { Action action3 = delegate(JPIJGHNNIDP dialogResponse) { if (dialogResponse == JPIJGHNNIDP.Affirmative) { HOGFDJNNMHM kickDetails = DMPBKOBGJCK; base.g__HandleModerationKicked|2(); } }; <>9__3 = action3; } }; Action action2 = delegate { base.g__HandleModerationKicked|2(); }; if (!SingletonMonoBehaviour.FFNIFALJLDD) { Debug.LogWarning("SessionManager is not initialized"); if (action2 != 0) { action2(); } return; } SessionManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num; SessionManager.FMGBOOEKHGJ fmgbooekhgj = new SessionManager.FMGBOOEKHGJ(num); num = 0; fmgbooekhgj.developerAction = action; fmgbooekhgj.nonDeveloperAction = action2; Coroutine coroutine = instance.StartCoroutine(fmgbooekhgj); throw new NullReferenceException(); } // Token: 0x060020EC RID: 8428 RVA: 0x000869E0 File Offset: 0x00084BE0 [Token(Token = "0x60020EC")] [Address(RVA = "0xA54660", Offset = "0xA53460", VA = "0x180A54660")] public SessionManager() { Dictionary dictionary = new Dictionary(); this.MPKPBNELCDF = dictionary; Dictionary dictionary2 = new Dictionary(); this.COPLMLMAILO = dictionary2; Dictionary dictionary3 = new Dictionary(); this.GGKBMFKKEDJ = dictionary3; Dictionary dictionary4 = new Dictionary(); this.JDALDPCKMDJ = dictionary4; AOLMGGAPKEH aolmggapkeh = new AOLMGGAPKEH(); this.EBDIMALGPNB = aolmggapkeh; BJOIBBBOIKO bjoibbboiko = new BJOIBBBOIKO(); this.GGPFOLOECGB = bjoibbboiko; ulong num; this.AHLJJMLMKKH = num; List list = new List(); this.OCNHLMCAELL = list; base..ctor(); } // Token: 0x060020EE RID: 8430 RVA: 0x00086AE0 File Offset: 0x00084CE0 [Token(Token = "0x60020EE")] [Address(RVA = "0xA50F80", Offset = "0xA4FD80", VA = "0x180A50F80")] [CompilerGenerated] private void ONBIEFMDOIH() { this.PFAIELFENHB = (ulong)0L; } // Token: 0x060020EF RID: 8431 RVA: 0x00086AF8 File Offset: 0x00084CF8 [Token(Token = "0x60020EF")] [Address(RVA = "0xA4FCE0", Offset = "0xA4EAE0", VA = "0x180A4FCE0")] [CompilerGenerated] private bool MEFNEHKNGKJ() { bool localPlayerCanOpenWatchUI = Player.HIMJIOGEAGA; if (!localPlayerCanOpenWatchUI) { return localPlayerCanOpenWatchUI; } return this.GCPDGNCBJCI == (ulong)0L; } // Token: 0x060020F0 RID: 8432 RVA: 0x00086B20 File Offset: 0x00084D20 [Token(Token = "0x60020F0")] [Address(RVA = "0xA4ED40", Offset = "0xA4DB40", VA = "0x180A4ED40")] [CompilerGenerated] private void KLINNBKPJGI() { this.GCPDGNCBJCI = (ulong)0L; } // Token: 0x060020F1 RID: 8433 RVA: 0x00086B38 File Offset: 0x00084D38 [Token(Token = "0x60020F1")] [Address(RVA = "0xA4A640", Offset = "0xA49440", VA = "0x180A4A640")] [CompilerGenerated] private bool EELAEGLIFCL() { bool localPlayerCanOpenWatchUI = Player.HIMJIOGEAGA; if (!localPlayerCanOpenWatchUI) { return localPlayerCanOpenWatchUI; } return this.PFAIELFENHB == (ulong)0L; } // Token: 0x060020F2 RID: 8434 RVA: 0x00086B60 File Offset: 0x00084D60 [Token(Token = "0x60020F2")] [Address(RVA = "0xA50180", Offset = "0xA4EF80", VA = "0x180A50180")] [CompilerGenerated] private void MOKOOLFHMJA() { DateTime utcNow = DateTime.UtcNow; int num = 0; this.PNNBJEAPKEG(num); } // Token: 0x060020F3 RID: 8435 RVA: 0x00086B80 File Offset: 0x00084D80 [Token(Token = "0x60020F3")] [Address(RVA = "0xA4E5E0", Offset = "0xA4D3E0", VA = "0x180A4E5E0")] [CompilerGenerated] private void JKOJJINMPDC(string MOPOMPHBHKF) { this.k__BackingField = false; NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; } // Token: 0x060020F4 RID: 8436 RVA: 0x00086BA4 File Offset: 0x00084DA4 [Token(Token = "0x60020F4")] [Address(RVA = "0xA4C390", Offset = "0xA4B190", VA = "0x180A4C390")] [CompilerGenerated] private void HEPLJEBMNID(Matchmaking.MHCKNNJOIIP MAOOLFEBOOD) { if (MAOOLFEBOOD != Matchmaking.MHCKNNJOIIP.Success) { this.k__BackingField = false; NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; } } // Token: 0x060020F5 RID: 8437 RVA: 0x00086BCC File Offset: 0x00084DCC [Token(Token = "0x60020F5")] [Address(RVA = "0xA51840", Offset = "0xA50640", VA = "0x180A51840")] [CompilerGenerated] private void PHEAOMAJNMM(bool APLBNINIKHG) { if (APLBNINIKHG) { int num = 0; if (!SingletonMonoBehaviour.ONCPNMDGGKG.TryGetExperimentSegment(num)) { } SplitTesting.Promo_Pack_2020_05_27 promo_Pack_2020_05_; int hashCode = promo_Pack_2020_05_.GetHashCode(); Action action = new Action(this.GFHIHPLFEOO); if (num < this) { num += num; if (num == this) { throw new NullReferenceException(); } num++; } } } // Token: 0x060020F6 RID: 8438 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60020F6")] [Address(RVA = "0xA4B3C0", Offset = "0xA4A1C0", VA = "0x180A4B3C0")] [CompilerGenerated] private void GFHIHPLFEOO(GCBPKHFJKCE.EJMGHNNHJPD MJICEPJICHD) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060020F7 RID: 8439 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60020F7")] [Address(RVA = "0xA48410", Offset = "0xA47210", VA = "0x180A48410")] [CompilerGenerated] private PMGCJEPKFOF> BDMLEGABEAG(Tuple, List> KHMLDEPLLAP) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0400184B RID: 6219 [Token(Token = "0x400184B")] public static readonly string ARRoomName = "ARRoom"; // Token: 0x0400184C RID: 6220 [Token(Token = "0x400184C")] public static readonly string DormRoomName = "DormRoom"; // Token: 0x0400184D RID: 6221 [Token(Token = "0x400184D")] private static readonly string PCOEKEGACKJ = "HasCheckedForPlatformReferrers"; // Token: 0x0400184E RID: 6222 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400184E")] [SerializeField] [Header("NUX RRUI Routes:")] private Route accountRegistrationRoute; // Token: 0x0400184F RID: 6223 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400184F")] [SerializeField] private Route friendCodeRoute; // Token: 0x04001850 RID: 6224 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4001850")] [SerializeField] private Route friendImportRoute; // Token: 0x04001851 RID: 6225 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4001851")] [SerializeField] [Header("Tunables:")] private Texture2D defaultProfileImage; // Token: 0x04001852 RID: 6226 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4001852")] [SerializeField] private Texture2D defaultProfileImagePadded; // Token: 0x04001853 RID: 6227 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x4001853")] [SerializeField] private ColorVault groupColorVault; // Token: 0x04001854 RID: 6228 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x4001854")] [SerializeField] private RecRoomAudioClip updateRequiredAudio; // Token: 0x04001855 RID: 6229 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x4001855")] [SerializeField] private SessionManager.JuniorUpdateRoutineConfig ForcedJunior; // Token: 0x04001856 RID: 6230 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x4001856")] [SerializeField] private int minPromptToSaveRoomTimeSeconds = (int)((ulong)180L); // Token: 0x0400185E RID: 6238 [Token(Token = "0x400185E")] public static bool LoadInSafeMode; // Token: 0x0400185F RID: 6239 [global::Cpp2IlInjected.FieldOffset(Offset = "0x8C")] [Token(Token = "0x400185F")] public bool GaveEmailThisSession; // Token: 0x04001860 RID: 6240 [global::Cpp2IlInjected.FieldOffset(Offset = "0x90")] [Token(Token = "0x4001860")] private long PPECMAJLCPK = (long)((ulong)(-1L)); // Token: 0x04001861 RID: 6241 [global::Cpp2IlInjected.FieldOffset(Offset = "0x98")] [Token(Token = "0x4001861")] private EFEFMHJPJIJ JFMOEGCPNAC; // Token: 0x04001867 RID: 6247 [Token(Token = "0x4001867")] private static Dictionary> MHCIJDMNNEE = new Dictionary(); // Token: 0x04001868 RID: 6248 [Token(Token = "0x4001868")] private static readonly string FGOPNKJBIGI = "WAS_APPLICATION_FOCUSED"; // Token: 0x04001869 RID: 6249 [Token(Token = "0x4001869")] private static readonly string EFMIFGIKAJL = "WAS_APPLICATION_RUNNING"; // Token: 0x0400186A RID: 6250 [Token(Token = "0x400186A")] private static readonly string JIKANOPGPNN = "LAST_FOCUSED_ROOM_INFO"; // Token: 0x0400186B RID: 6251 [Token(Token = "0x400186B")] private static readonly string BJNJJDBAAAA = "WAS_APPLICATION_RUNNING_AFTER_LOW_MEMORY"; // Token: 0x0400186C RID: 6252 [Token(Token = "0x400186C")] private static bool NNDPCAKKOJA; // Token: 0x0400186D RID: 6253 [Token(Token = "0x400186D")] private static bool JENPDELECCM; // Token: 0x0400186E RID: 6254 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")] [Token(Token = "0x400186E")] private DateTime BHFEEDLEJKH; // Token: 0x0400186F RID: 6255 [global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")] [Token(Token = "0x400186F")] private Dictionary MPKPBNELCDF; // Token: 0x04001870 RID: 6256 [global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")] [Token(Token = "0x4001870")] private Dictionary COPLMLMAILO; // Token: 0x04001871 RID: 6257 [global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")] [Token(Token = "0x4001871")] private Dictionary GGKBMFKKEDJ; // Token: 0x04001872 RID: 6258 [global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")] [Token(Token = "0x4001872")] private Dictionary JDALDPCKMDJ; // Token: 0x04001873 RID: 6259 [Token(Token = "0x4001873")] public const float OnlineInviteInterval = 30f; // Token: 0x04001874 RID: 6260 [Token(Token = "0x4001874")] public const float RequestInviteInterval = 30f; // Token: 0x04001875 RID: 6261 [Token(Token = "0x4001875")] public const float OfflineInviteInterval = 300f; // Token: 0x04001876 RID: 6262 [Token(Token = "0x4001876")] public const float TextMessageInterval = 10f; // Token: 0x04001877 RID: 6263 [global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")] [Token(Token = "0x4001877")] [SerializeField] [Header("Scheduled Server Maintenance")] private RecRoomAudioClip serverMaintenanceVO; // Token: 0x04001878 RID: 6264 [global::Cpp2IlInjected.FieldOffset(Offset = "0xF8")] [Token(Token = "0x4001878")] [SerializeField] private SessionManager.ServerMaintenanceMinutesVO[] serverMaintenanceMinuteVOs; // Token: 0x04001879 RID: 6265 [global::Cpp2IlInjected.FieldOffset(Offset = "0x100")] [Token(Token = "0x4001879")] private Coroutine CJIONNDMKPM; // Token: 0x0400187A RID: 6266 [global::Cpp2IlInjected.FieldOffset(Offset = "0x108")] [Token(Token = "0x400187A")] private Coroutine COEBJMLANJH; // Token: 0x0400187B RID: 6267 [global::Cpp2IlInjected.FieldOffset(Offset = "0x110")] [Token(Token = "0x400187B")] private bool? OGDLCLEBJCL; // Token: 0x0400187C RID: 6268 [global::Cpp2IlInjected.FieldOffset(Offset = "0x118")] [Token(Token = "0x400187C")] private Coroutine ANFKJIPBLOA; // Token: 0x0400187D RID: 6269 [global::Cpp2IlInjected.FieldOffset(Offset = "0x120")] [Token(Token = "0x400187D")] private DABKFAIHBBP PFAIELFENHB; // Token: 0x0400187E RID: 6270 [global::Cpp2IlInjected.FieldOffset(Offset = "0x128")] [Token(Token = "0x400187E")] private DABKFAIHBBP GCPDGNCBJCI; // Token: 0x0400187F RID: 6271 [Token(Token = "0x400187F")] private static readonly HashSet HFAFEMKMJJL = new HashSet(); // Token: 0x04001880 RID: 6272 [global::Cpp2IlInjected.FieldOffset(Offset = "0x130")] [Token(Token = "0x4001880")] private AOLMGGAPKEH EBDIMALGPNB; // Token: 0x04001881 RID: 6273 [global::Cpp2IlInjected.FieldOffset(Offset = "0x138")] [Token(Token = "0x4001881")] private BJOIBBBOIKO GGPFOLOECGB; // Token: 0x04001882 RID: 6274 [global::Cpp2IlInjected.FieldOffset(Offset = "0x140")] [Token(Token = "0x4001882")] private SessionManager.IJKKAICPLDE AHLJJMLMKKH; // Token: 0x04001884 RID: 6276 [Token(Token = "0x4001884")] private const int JELACMOBLON = 10; // Token: 0x04001885 RID: 6277 [global::Cpp2IlInjected.FieldOffset(Offset = "0x160")] [Token(Token = "0x4001885")] private List OCNHLMCAELL; // Token: 0x0200041B RID: 1051 [Token(Token = "0x200041B")] public class PJHIGDBINKD { // Token: 0x170005CD RID: 1485 // (get) Token: 0x060020F8 RID: 8440 RVA: 0x00086C1C File Offset: 0x00084E1C [Token(Token = "0x170005CD")] public bool NLMOHFNGHLJ { [Token(Token = "0x60020F8")] [Address(RVA = "0x42D5E0", Offset = "0x42C3E0", VA = "0x18042D5E0")] get { return this.ECOJNCMNPOJ; } } // Token: 0x060020F9 RID: 8441 RVA: 0x00086C30 File Offset: 0x00084E30 [Token(Token = "0x60020F9")] [Address(RVA = "0x3F61A0", Offset = "0x3F4FA0", VA = "0x1803F61A0")] public void HEHBJLKGMNL() { this.ECOJNCMNPOJ = true; } // Token: 0x060020FA RID: 8442 RVA: 0x00086C44 File Offset: 0x00084E44 [Token(Token = "0x60020FA")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public PJHIGDBINKD() { } // Token: 0x04001886 RID: 6278 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4001886")] private bool ECOJNCMNPOJ; } // Token: 0x0200041C RID: 1052 [Token(Token = "0x200041C")] public enum APNNGFNMGDP { // Token: 0x04001888 RID: 6280 [Token(Token = "0x4001888")] None, // Token: 0x04001889 RID: 6281 [Token(Token = "0x4001889")] LeaveParty, // Token: 0x0400188A RID: 6282 [Token(Token = "0x400188A")] InviteParty, // Token: 0x0400188B RID: 6283 [Token(Token = "0x400188B")] PartyAutoFollow, // Token: 0x0400188C RID: 6284 [Token(Token = "0x400188C")] EveryoneAutoFollow } // Token: 0x0200041D RID: 1053 [Token(Token = "0x200041D")] [Serializable] private class ServerMaintenanceMinutesVO { // Token: 0x060020FB RID: 8443 RVA: 0x00086C58 File Offset: 0x00084E58 [Token(Token = "0x60020FB")] [Address(RVA = "0x791620", Offset = "0x790420", VA = "0x180791620")] public ServerMaintenanceMinutesVO() { } // Token: 0x0400188D RID: 6285 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400188D")] public string name; // Token: 0x0400188E RID: 6286 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400188E")] public int minutes = (int)((ulong)60L); // Token: 0x0400188F RID: 6287 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400188F")] public RecRoomAudioClip voClip; } // Token: 0x0200041E RID: 1054 [Token(Token = "0x200041E")] public struct BKOJBGONLCK { // Token: 0x060020FC RID: 8444 RVA: 0x00086C78 File Offset: 0x00084E78 [Token(Token = "0x60020FC")] [Address(RVA = "0x78A440", Offset = "0x789240", VA = "0x18078A440")] public BKOJBGONLCK(Matchmaking.MHCKNNJOIIP BOMMOMHFIGH) { this.HIKHMNNGOHD = BOMMOMHFIGH; bool flag = BOMMOMHFIGH == Matchmaking.MHCKNNJOIIP.Success; this.MFNJOEJNAIP = flag; } // Token: 0x04001890 RID: 6288 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4001890")] public bool MFNJOEJNAIP; // Token: 0x04001891 RID: 6289 [global::Cpp2IlInjected.FieldOffset(Offset = "0x4")] [Token(Token = "0x4001891")] public Matchmaking.MHCKNNJOIIP HIKHMNNGOHD; } // Token: 0x0200041F RID: 1055 [Token(Token = "0x200041F")] public struct FNCGMBFIDAC { // Token: 0x04001892 RID: 6290 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4001892")] public string LJOLJPMKIHG; // Token: 0x04001893 RID: 6291 [global::Cpp2IlInjected.FieldOffset(Offset = "0x8")] [Token(Token = "0x4001893")] public string JHELGNDPPNM; } // Token: 0x02000420 RID: 1056 [Token(Token = "0x2000420")] public struct IJKKAICPLDE { // Token: 0x04001894 RID: 6292 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4001894")] public SessionManager.BDPNOBGNGNI PDOJHGJMNPH; // Token: 0x04001895 RID: 6293 [global::Cpp2IlInjected.FieldOffset(Offset = "0x8")] [Token(Token = "0x4001895")] public long EEIDNIMAOGL; // Token: 0x04001896 RID: 6294 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4001896")] public string PPBDNEBCPMM; } // Token: 0x02000421 RID: 1057 [Token(Token = "0x2000421")] public enum BDPNOBGNGNI { // Token: 0x04001898 RID: 6296 [Token(Token = "0x4001898")] NOT_SET, // Token: 0x04001899 RID: 6297 [Token(Token = "0x4001899")] BOOT, // Token: 0x0400189A RID: 6298 [Token(Token = "0x400189A")] GAME_LOADING_NEXT_LEVEL, // Token: 0x0400189B RID: 6299 [Token(Token = "0x400189B")] PORTAL, // Token: 0x0400189C RID: 6300 [Token(Token = "0x400189C")] AFK, // Token: 0x0400189D RID: 6301 [Token(Token = "0x400189D")] VOTE_KICKED, // Token: 0x0400189E RID: 6302 [Token(Token = "0x400189E")] CHEAT, // Token: 0x0400189F RID: 6303 [Token(Token = "0x400189F")] ROOM_BANNED, // Token: 0x040018A0 RID: 6304 [Token(Token = "0x40018A0")] ACCEPTED_GAME_INVITE, // Token: 0x040018A1 RID: 6305 [Token(Token = "0x40018A1")] PARTY_ACTIVITY_SWITCH, // Token: 0x040018A2 RID: 6306 [Token(Token = "0x40018A2")] NOTIFICATION_NEW_ROOM_FROM_CREATOR, // Token: 0x040018A3 RID: 6307 [Token(Token = "0x40018A3")] NOTIFICATION_PLAYER_EVENT, // Token: 0x040018A4 RID: 6308 [Token(Token = "0x40018A4")] PEOPLE_MENU, // Token: 0x040018A5 RID: 6309 [Token(Token = "0x40018A5")] ACTIVITY_SELECT_MENU, // Token: 0x040018A6 RID: 6310 [Token(Token = "0x40018A6")] PERSISTENCE_ERROR, // Token: 0x040018A7 RID: 6311 [Token(Token = "0x40018A7")] CIRCUIT_REINITIALIZE_ERROR, // Token: 0x040018A8 RID: 6312 [Token(Token = "0x40018A8")] BULLETIN_BOARD_FEATURED_ROOMS, // Token: 0x040018A9 RID: 6313 [Token(Token = "0x40018A9")] __DEPRECATED_CUSTOM_ROOMS_WATCH, // Token: 0x040018AA RID: 6314 [Token(Token = "0x40018AA")] CUSTOM_ROOMS_DOOR, // Token: 0x040018AB RID: 6315 [Token(Token = "0x40018AB")] QUIT, // Token: 0x040018AC RID: 6316 [Token(Token = "0x40018AC")] EVENT_DIRECT_GOTO, // Token: 0x040018AD RID: 6317 [Token(Token = "0x40018AD")] EVENT_NOTIFICATION, // Token: 0x040018AE RID: 6318 [Token(Token = "0x40018AE")] REC_CENTER_SLIDESHOW, // Token: 0x040018AF RID: 6319 [Token(Token = "0x40018AF")] COHORT_NUX, // Token: 0x040018B0 RID: 6320 [Token(Token = "0x40018B0")] QUICK_LAUNCH_MENU, // Token: 0x040018B1 RID: 6321 [Token(Token = "0x40018B1")] ANNOUNCEMENT, // Token: 0x040018B2 RID: 6322 [Token(Token = "0x40018B2")] DEPRECATED_1, // Token: 0x040018B3 RID: 6323 [Token(Token = "0x40018B3")] DELAYED_ROOM_WARNING, // Token: 0x040018B4 RID: 6324 [Token(Token = "0x40018B4")] ROOM_CODE, // Token: 0x040018B5 RID: 6325 [Token(Token = "0x40018B5")] ROOM_COMMENT_NOTIFICATION, // Token: 0x040018B6 RID: 6326 [Token(Token = "0x40018B6")] CLUBHOUSE_DIRECT_GOTO, // Token: 0x040018B7 RID: 6327 [Token(Token = "0x40018B7")] CREATORANNOUNCEMENT_ROOMPUBLISHED, // Token: 0x040018B8 RID: 6328 [Token(Token = "0x40018B8")] FORCE_THROUGH_ADMIN_SITE, // Token: 0x040018B9 RID: 6329 [Token(Token = "0x40018B9")] RECOMMENDED_ROOMS_WATCH, // Token: 0x040018BA RID: 6330 [Token(Token = "0x40018BA")] INSTANCE_FORCE_CLOSED, // Token: 0x040018BB RID: 6331 [Token(Token = "0x40018BB")] HOT_ROOMS_WATCH, // Token: 0x040018BC RID: 6332 [Token(Token = "0x40018BC")] LIVE_ROOMS_WATCH, // Token: 0x040018BD RID: 6333 [Token(Token = "0x40018BD")] SEARCH_ROOMS_WATCH, // Token: 0x040018BE RID: 6334 [Token(Token = "0x40018BE")] FAVORITE_ROOMS_WATCH, // Token: 0x040018BF RID: 6335 [Token(Token = "0x40018BF")] DOOR_SELECT_WATCH, // Token: 0x040018C0 RID: 6336 [Token(Token = "0x40018C0")] FEATURED_ROOMS_WATCH, // Token: 0x040018C1 RID: 6337 [Token(Token = "0x40018C1")] RECNET_ROOMS_WATCH, // Token: 0x040018C2 RID: 6338 [Token(Token = "0x40018C2")] NEW_ROOMS_WATCH, // Token: 0x040018C3 RID: 6339 [Token(Token = "0x40018C3")] ROOM_COMMENT_TELEPORT, // Token: 0x040018C4 RID: 6340 [Token(Token = "0x40018C4")] CURATED_PLAYLISTS_WATCH, // Token: 0x040018C5 RID: 6341 [Token(Token = "0x40018C5")] PLAYER_EVENT_CODE, // Token: 0x040018C6 RID: 6342 [Token(Token = "0x40018C6")] CREATORANNOUNCEMENT_EVENTPUBLISHED, // Token: 0x040018C7 RID: 6343 [Token(Token = "0x40018C7")] ROOM_REJOIN_WATCH, // Token: 0x040018C8 RID: 6344 [Token(Token = "0x40018C8")] PLAYER_EVENT_DETAILS_WATCH, // Token: 0x040018C9 RID: 6345 [Token(Token = "0x40018C9")] RECENT_ROOMS_WATCH, // Token: 0x040018CA RID: 6346 [Token(Token = "0x40018CA")] FRIEND_PRESENCE_ROOMS_WATCH, // Token: 0x040018CB RID: 6347 [Token(Token = "0x40018CB")] MY_CLUBHOUSE_ROOMS_WATCH, // Token: 0x040018CC RID: 6348 [Token(Token = "0x40018CC")] MY_SUBSCRIPTIONS_ROOMS_WATCH, // Token: 0x040018CD RID: 6349 [Token(Token = "0x40018CD")] TOP_CREATORS_ROOMS_WATCH, // Token: 0x040018CE RID: 6350 [Token(Token = "0x40018CE")] MORE_FROM_CONTEST_WINNERS_ROOMS_WATCH, // Token: 0x040018CF RID: 6351 [Token(Token = "0x40018CF")] ROOM_LINK_BUTTON, // Token: 0x040018D0 RID: 6352 [Token(Token = "0x40018D0")] ROOM_SHOWCASE_POSTER, // Token: 0x040018D1 RID: 6353 [Token(Token = "0x40018D1")] THIS_ROOM_WATCH, // Token: 0x040018D2 RID: 6354 [Token(Token = "0x40018D2")] REC_CENTER_WATCH, // Token: 0x040018D3 RID: 6355 [Token(Token = "0x40018D3")] DORM_ROOM_WATCH, // Token: 0x040018D4 RID: 6356 [Token(Token = "0x40018D4")] ROOM_DETAILS_WATCH, // Token: 0x040018D5 RID: 6357 [Token(Token = "0x40018D5")] CLONED_ROOM, // Token: 0x040018D6 RID: 6358 [Token(Token = "0x40018D6")] CREATE_ROOM_RESUME_WATCH, // Token: 0x040018D7 RID: 6359 [Token(Token = "0x40018D7")] BROWSE_ROOMS_WATCH, // Token: 0x040018D8 RID: 6360 [Token(Token = "0x40018D8")] MEETUP_CODE, // Token: 0x040018D9 RID: 6361 [Token(Token = "0x40018D9")] TEST_CASE_WATCH, // Token: 0x040018DA RID: 6362 [Token(Token = "0x40018DA")] CHAT_MESSAGE, // Token: 0x040018DB RID: 6363 [Token(Token = "0x40018DB")] MY_CREATED_ROOMS_WATCH, // Token: 0x040018DC RID: 6364 [Token(Token = "0x40018DC")] PLAYER_CREATED_ROOMS_WATCH, // Token: 0x040018DD RID: 6365 [Token(Token = "0x40018DD")] PLAYER_SHOWCASE_ROOMS_WATCH, // Token: 0x040018DE RID: 6366 [Token(Token = "0x40018DE")] CURRENT_CONTEST_ROOMS_WATCH, // Token: 0x040018DF RID: 6367 [Token(Token = "0x40018DF")] TRENDING_TAGS_WATCH, // Token: 0x040018E0 RID: 6368 [Token(Token = "0x40018E0")] RRO_ROOMS_WATCH, // Token: 0x040018E1 RID: 6369 [Token(Token = "0x40018E1")] MAGIC_DOOR_DOOR, // Token: 0x040018E2 RID: 6370 [Token(Token = "0x40018E2")] MAGIC_DOOR_WATCH } // Token: 0x02000422 RID: 1058 [Token(Token = "0x2000422")] private struct KGONCLOGPED { // Token: 0x060020FD RID: 8445 RVA: 0x00086C98 File Offset: 0x00084E98 [Token(Token = "0x60020FD")] [Address(RVA = "0x78E8D0", Offset = "0x78D6D0", VA = "0x18078E8D0")] public bool MLHOCCLLHCJ(DateTime KLEJOCFFNNN) { return this.DNJIJJLBCCO < KLEJOCFFNNN; } // Token: 0x040018E3 RID: 6371 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x40018E3")] public string GHPMGAOCPHO; // Token: 0x040018E4 RID: 6372 [global::Cpp2IlInjected.FieldOffset(Offset = "0x8")] [Token(Token = "0x40018E4")] public OKLDKBKBECD GEDCEIDOKJL; // Token: 0x040018E5 RID: 6373 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40018E5")] public DateTime DNJIJJLBCCO; // Token: 0x040018E6 RID: 6374 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40018E6")] public Matchmaking.MHCKNNJOIIP LECKKKBHBAO; } // Token: 0x02000423 RID: 1059 [Token(Token = "0x2000423")] [Serializable] private class JuniorUpdateRoutineConfig { // Token: 0x060020FE RID: 8446 RVA: 0x00086CB4 File Offset: 0x00084EB4 [Token(Token = "0x60020FE")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public JuniorUpdateRoutineConfig() { } // Token: 0x040018E7 RID: 6375 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40018E7")] public string Title; // Token: 0x040018E8 RID: 6376 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40018E8")] [TextArea] public string Message; } // Token: 0x02000425 RID: 1061 [Token(Token = "0x2000425")] [CompilerGenerated] private sealed class JOKMFBMNADJ { // Token: 0x06002105 RID: 8453 RVA: 0x00086E48 File Offset: 0x00085048 [Token(Token = "0x6002105")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public JOKMFBMNADJ() { } // Token: 0x06002106 RID: 8454 RVA: 0x00086E5C File Offset: 0x0008505C [Token(Token = "0x6002106")] [Address(RVA = "0x78E580", Offset = "0x78D380", VA = "0x18078E580")] internal bool b__0() { EFEFMHJPJIJ efefmhjpjij = this.prefManager; int num = 0; num += num; num++; int num2 = 0; efefmhjpjij.JALPBCDMOEA += num2; num2 += num2; int num3 = 0; efefmhjpjij.JALPBCDMOEA += num3; throw new NullReferenceException(); } // Token: 0x040018EF RID: 6383 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40018EF")] public EFEFMHJPJIJ prefManager; } // Token: 0x02000427 RID: 1063 [Token(Token = "0x2000427")] [CompilerGenerated] private sealed class NOCCNJKNFHD { // Token: 0x0600210D RID: 8461 RVA: 0x00087084 File Offset: 0x00085284 [Token(Token = "0x600210D")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public NOCCNJKNFHD() { } // Token: 0x0600210E RID: 8462 RVA: 0x00087098 File Offset: 0x00085298 [Token(Token = "0x600210E")] [Address(RVA = "0x7908A0", Offset = "0x78F6A0", VA = "0x1807908A0")] internal void b__0(string error) { Debug.LogError("Unable to send game invite: " + error); NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; Dictionary mpkpbnelcdf = this.<>4__this.MPKPBNELCDF; throw new NullReferenceException(); } // Token: 0x040018F7 RID: 6391 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40018F7")] public string invitedPlayerName; // Token: 0x040018F8 RID: 6392 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40018F8")] public SessionManager <>4__this; // Token: 0x040018F9 RID: 6393 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x40018F9")] public int invitedPlayerId; // Token: 0x040018FA RID: 6394 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x40018FA")] public JJEKJGALHKO promise; } // Token: 0x0200042D RID: 1069 [Token(Token = "0x200042D")] [CompilerGenerated] private sealed class FFKGONKANOE { // Token: 0x06002132 RID: 8498 RVA: 0x00087764 File Offset: 0x00085964 [Token(Token = "0x6002132")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public FFKGONKANOE() { } // Token: 0x06002133 RID: 8499 RVA: 0x00087778 File Offset: 0x00085978 [Token(Token = "0x6002133")] [Address(RVA = "0x78BFF0", Offset = "0x78ADF0", VA = "0x18078BFF0")] internal void b__0(Action _) { bool flag = this.isJunior; _(flag); } // Token: 0x04001914 RID: 6420 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4001914")] public bool isJunior; } // Token: 0x0200042E RID: 1070 [Token(Token = "0x200042E")] [CompilerGenerated] private sealed class MBOEIBGLLHC { // Token: 0x06002134 RID: 8500 RVA: 0x0008779C File Offset: 0x0008599C [Token(Token = "0x6002134")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public MBOEIBGLLHC() { } // Token: 0x06002135 RID: 8501 RVA: 0x000877B0 File Offset: 0x000859B0 [Token(Token = "0x6002135")] [Address(RVA = "0x78F470", Offset = "0x78E270", VA = "0x18078F470")] internal void b__0(bool success) { int num = 0; this.hasReferrers = num; } // Token: 0x06002136 RID: 8502 RVA: 0x000877C8 File Offset: 0x000859C8 [Token(Token = "0x6002136")] [Address(RVA = "0x78F4D0", Offset = "0x78E2D0", VA = "0x18078F4D0")] internal void b__1(string error) { int num = 0; this.hasReferrers = num; } // Token: 0x06002137 RID: 8503 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6002137")] [Address(RVA = "0x78F520", Offset = "0x78E320", VA = "0x18078F520")] internal bool b__2() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x04001915 RID: 6421 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4001915")] public bool? hasReferrers; } // Token: 0x02000433 RID: 1075 [Token(Token = "0x2000433")] [CompilerGenerated] private sealed class NPCGNCKMFCG { // Token: 0x06002151 RID: 8529 RVA: 0x00087CF0 File Offset: 0x00085EF0 [Token(Token = "0x6002151")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public NPCGNCKMFCG() { } // Token: 0x06002152 RID: 8530 RVA: 0x00087D04 File Offset: 0x00085F04 [Token(Token = "0x6002152")] [Address(RVA = "0x790B10", Offset = "0x78F910", VA = "0x180790B10")] internal void b__0(Matchmaking.MHCKNNJOIIP mmError) { int num = 0; if (mmError != Matchmaking.MHCKNNJOIIP.Success) { this.promise.HMFPPBJFHKD(num); return; } this.promise.OOOIENHGNCA(); } // Token: 0x06002153 RID: 8531 RVA: 0x00087D38 File Offset: 0x00085F38 [Token(Token = "0x6002153")] [Address(RVA = "0x790BC0", Offset = "0x78F9C0", VA = "0x180790BC0")] internal void b__1(string error) { this.promise.HMFPPBJFHKD(error); } // Token: 0x04001926 RID: 6438 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4001926")] public JJEKJGALHKO promise; } // Token: 0x02000434 RID: 1076 [Token(Token = "0x2000434")] [CompilerGenerated] private sealed class NBOJIEAKCJD { // Token: 0x06002154 RID: 8532 RVA: 0x00087D58 File Offset: 0x00085F58 [Token(Token = "0x6002154")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public NBOJIEAKCJD() { } // Token: 0x06002155 RID: 8533 RVA: 0x00087D6C File Offset: 0x00085F6C [Token(Token = "0x6002155")] [Address(RVA = "0x7902A0", Offset = "0x78F0A0", VA = "0x1807902A0")] internal void b__0(bool bypassMovementModeRestriction) { SessionManager.JBPJIIMJFGF jbpjiimjfgf = new SessionManager.JBPJIIMJFGF(); jbpjiimjfgf.CS$<>8__locals1 = this; jbpjiimjfgf.bypassMovementModeRestriction = bypassMovementModeRestriction; string k__BackingField = this.club.k__BackingField; string text = "Go to clubhouse of " + k__BackingField + "?"; SessionManager sessionManager = this.<>4__this; Action action = delegate { SessionManager.NBOJIEAKCJD cs$<>8__locals = jbpjiimjfgf.CS$<>8__locals1; SessionManager sessionManager2 = cs$<>8__locals.<>4__this; SessionManager.BDPNOBGNGNI bdpnobgngni = cs$<>8__locals.loadSceneSource; sessionManager2.JNHDCAJAGGG(bdpnobgngni); SessionManager.NBOJIEAKCJD cs$<>8__locals2 = jbpjiimjfgf.CS$<>8__locals1; SessionManager sessionManager3 = cs$<>8__locals2.<>4__this; Action onErrorCallback = cs$<>8__locals2.OnErrorCallback; bool bypassMovementModeRestriction2 = jbpjiimjfgf.bypassMovementModeRestriction; Action action3 = cs$<>8__locals2.onResponseCallback; PLILLKHMNDA plillkhmnda = cs$<>8__locals2.club; sessionManager3.FCNLHEJECFN(plillkhmnda, (SessionManager.APNNGFNMGDP)((uint)2), bypassMovementModeRestriction2, action3, onErrorCallback); }; Action action2 = delegate { SessionManager.NBOJIEAKCJD cs$<>8__locals3 = jbpjiimjfgf.CS$<>8__locals1; SessionManager sessionManager4 = cs$<>8__locals3.<>4__this; SessionManager.BDPNOBGNGNI bdpnobgngni2 = cs$<>8__locals3.loadSceneSource; sessionManager4.JNHDCAJAGGG(bdpnobgngni2); SessionManager.NBOJIEAKCJD cs$<>8__locals4 = jbpjiimjfgf.CS$<>8__locals1; SessionManager sessionManager5 = cs$<>8__locals4.<>4__this; Action onErrorCallback2 = cs$<>8__locals4.OnErrorCallback; bool bypassMovementModeRestriction3 = jbpjiimjfgf.bypassMovementModeRestriction; Action action4 = cs$<>8__locals4.onResponseCallback; PLILLKHMNDA plillkhmnda2 = cs$<>8__locals4.club; sessionManager5.FCNLHEJECFN(plillkhmnda2, (SessionManager.APNNGFNMGDP)((uint)1), bypassMovementModeRestriction3, action4, onErrorCallback2); }; int num = 0; sessionManager.IMBDGDJFNOH(text, num, action, action2); } // Token: 0x04001927 RID: 6439 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4001927")] public PLILLKHMNDA club; // Token: 0x04001928 RID: 6440 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4001928")] public SessionManager <>4__this; // Token: 0x04001929 RID: 6441 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4001929")] public SessionManager.BDPNOBGNGNI loadSceneSource; // Token: 0x0400192A RID: 6442 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x400192A")] public Action onResponseCallback; // Token: 0x0400192B RID: 6443 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x400192B")] public Action OnErrorCallback; } // Token: 0x02000435 RID: 1077 [Token(Token = "0x2000435")] [CompilerGenerated] private sealed class JBPJIIMJFGF { // Token: 0x06002156 RID: 8534 RVA: 0x00087DE4 File Offset: 0x00085FE4 [Token(Token = "0x6002156")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public JBPJIIMJFGF() { } // Token: 0x06002157 RID: 8535 RVA: 0x00087DF8 File Offset: 0x00085FF8 [Token(Token = "0x6002157")] [Address(RVA = "0x78DE90", Offset = "0x78CC90", VA = "0x18078DE90")] internal void b__1() { SessionManager.NBOJIEAKCJD cs$<>8__locals = this.CS$<>8__locals1; SessionManager <>4__this = cs$<>8__locals.<>4__this; SessionManager.BDPNOBGNGNI loadSceneSource = cs$<>8__locals.loadSceneSource; <>4__this.JNHDCAJAGGG(loadSceneSource); SessionManager.NBOJIEAKCJD cs$<>8__locals2 = this.CS$<>8__locals1; SessionManager <>4__this2 = cs$<>8__locals2.<>4__this; Action onErrorCallback = cs$<>8__locals2.OnErrorCallback; bool flag = this.bypassMovementModeRestriction; Action onResponseCallback = cs$<>8__locals2.onResponseCallback; PLILLKHMNDA club = cs$<>8__locals2.club; <>4__this2.FCNLHEJECFN(club, (SessionManager.APNNGFNMGDP)((uint)2), flag, onResponseCallback, onErrorCallback); } // Token: 0x06002158 RID: 8536 RVA: 0x00087E68 File Offset: 0x00086068 [Token(Token = "0x6002158")] [Address(RVA = "0x78DF10", Offset = "0x78CD10", VA = "0x18078DF10")] internal void b__2() { SessionManager.NBOJIEAKCJD cs$<>8__locals = this.CS$<>8__locals1; SessionManager <>4__this = cs$<>8__locals.<>4__this; SessionManager.BDPNOBGNGNI loadSceneSource = cs$<>8__locals.loadSceneSource; <>4__this.JNHDCAJAGGG(loadSceneSource); SessionManager.NBOJIEAKCJD cs$<>8__locals2 = this.CS$<>8__locals1; SessionManager <>4__this2 = cs$<>8__locals2.<>4__this; Action onErrorCallback = cs$<>8__locals2.OnErrorCallback; bool flag = this.bypassMovementModeRestriction; Action onResponseCallback = cs$<>8__locals2.onResponseCallback; PLILLKHMNDA club = cs$<>8__locals2.club; <>4__this2.FCNLHEJECFN(club, (SessionManager.APNNGFNMGDP)((uint)1), flag, onResponseCallback, onErrorCallback); } // Token: 0x0400192C RID: 6444 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400192C")] public bool bypassMovementModeRestriction; // Token: 0x0400192D RID: 6445 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400192D")] public SessionManager.NBOJIEAKCJD CS$<>8__locals1; } // Token: 0x02000436 RID: 1078 [Token(Token = "0x2000436")] [CompilerGenerated] private sealed class LKHBLNHLKML { // Token: 0x06002159 RID: 8537 RVA: 0x00087ED8 File Offset: 0x000860D8 [Token(Token = "0x6002159")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public LKHBLNHLKML() { } // Token: 0x0600215A RID: 8538 RVA: 0x00087EEC File Offset: 0x000860EC [Token(Token = "0x600215A")] [Address(RVA = "0x78F310", Offset = "0x78E110", VA = "0x18078F310")] internal PMGCJEPKFOF b__0(int[] additionalPlayers) { PLILLKHMNDA plillkhmnda = this.club; bool flag = this.bypassMovementModeRestriction; return Matchmaking.IIDEDGKAGOE(plillkhmnda, additionalPlayers, flag); } // Token: 0x0600215B RID: 8539 RVA: 0x00087F10 File Offset: 0x00086110 [Token(Token = "0x600215B")] [Address(RVA = "0x78F390", Offset = "0x78E190", VA = "0x18078F390")] internal void b__1(Matchmaking.MHCKNNJOIIP response) { if (this.onResponseCallback != 0) { } } // Token: 0x0600215C RID: 8540 RVA: 0x00087F28 File Offset: 0x00086128 [Token(Token = "0x600215C")] [Address(RVA = "0x78F3E0", Offset = "0x78E1E0", VA = "0x18078F3E0")] internal void b__2(string error) { Action onErrorCallback = this.OnErrorCallback; if (onErrorCallback != 0) { onErrorCallback(error); } } // Token: 0x0400192E RID: 6446 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400192E")] public PLILLKHMNDA club; // Token: 0x0400192F RID: 6447 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400192F")] public bool bypassMovementModeRestriction; // Token: 0x04001930 RID: 6448 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4001930")] public Action onResponseCallback; // Token: 0x04001931 RID: 6449 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4001931")] public Action OnErrorCallback; } // Token: 0x02000437 RID: 1079 [Token(Token = "0x2000437")] [CompilerGenerated] private sealed class KPPDHMNAIPK { // Token: 0x0600215D RID: 8541 RVA: 0x00087F48 File Offset: 0x00086148 [Token(Token = "0x600215D")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public KPPDHMNAIPK() { } // Token: 0x0600215E RID: 8542 RVA: 0x00087F5C File Offset: 0x0008615C [Token(Token = "0x600215E")] [Address(RVA = "0x78E940", Offset = "0x78D740", VA = "0x18078E940")] internal void b__0(KLCOGEIGEBJ room) { SessionManager.DEJECJCPJMB dejecjcpjmb = new SessionManager.DEJECJCPJMB(); dejecjcpjmb.CS$<>8__locals1 = this; dejecjcpjmb.room = room; SessionManager sessionManager = this.<>4__this; Action action = delegate(bool bypassMovementModeRestriction) { SessionManager.EILICKGMOGE eilickgmoge = new SessionManager.EILICKGMOGE(); eilickgmoge.CS$<>8__locals2 = dejecjcpjmb; eilickgmoge.bypassMovementModeRestriction = bypassMovementModeRestriction; string k__BackingField = dejecjcpjmb.CS$<>8__locals1.targetEvent.k__BackingField; string text = "Go to " + k__BackingField; SessionManager sessionManager2 = dejecjcpjmb.CS$<>8__locals1.<>4__this; KLCOGEIGEBJ room2 = dejecjcpjmb.room; Action action2 = delegate { SessionManager.KPPDHMNAIPK cs$<>8__locals = eilickgmoge.CS$<>8__locals2.CS$<>8__locals1; SessionManager sessionManager3 = cs$<>8__locals.<>4__this; SessionManager.BDPNOBGNGNI bdpnobgngni = cs$<>8__locals.loadSceneSource; sessionManager3.JNHDCAJAGGG(bdpnobgngni); SessionManager.KPPDHMNAIPK cs$<>8__locals2 = eilickgmoge.CS$<>8__locals2.CS$<>8__locals1; SessionManager sessionManager4 = cs$<>8__locals2.<>4__this; string text2 = cs$<>8__locals2.amplitudeCommandContext; CCMBKDINCAH ccmbkdincah = cs$<>8__locals2.targetEvent; bool bypassMovementModeRestriction = eilickgmoge.bypassMovementModeRestriction; sessionManager4.MDMJAENBPPM(ccmbkdincah, (SessionManager.APNNGFNMGDP)((uint)2), bypassMovementModeRestriction, text2); }; Action action3 = delegate { SessionManager.KPPDHMNAIPK cs$<>8__locals3 = eilickgmoge.CS$<>8__locals2.CS$<>8__locals1; SessionManager sessionManager5 = cs$<>8__locals3.<>4__this; SessionManager.BDPNOBGNGNI bdpnobgngni2 = cs$<>8__locals3.loadSceneSource; sessionManager5.JNHDCAJAGGG(bdpnobgngni2); SessionManager.KPPDHMNAIPK cs$<>8__locals4 = eilickgmoge.CS$<>8__locals2.CS$<>8__locals1; SessionManager sessionManager6 = cs$<>8__locals4.<>4__this; string text3 = cs$<>8__locals4.amplitudeCommandContext; CCMBKDINCAH ccmbkdincah2 = cs$<>8__locals4.targetEvent; bool bypassMovementModeRestriction2 = eilickgmoge.bypassMovementModeRestriction; sessionManager6.MDMJAENBPPM(ccmbkdincah2, (SessionManager.APNNGFNMGDP)((uint)1), bypassMovementModeRestriction2, text3); }; sessionManager2.IMBDGDJFNOH(text, room2, action2, action3); }; int num = 0; sessionManager.EOILMFANOOO(room, action, num); } // Token: 0x04001932 RID: 6450 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4001932")] public SessionManager <>4__this; // Token: 0x04001933 RID: 6451 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4001933")] public CCMBKDINCAH targetEvent; // Token: 0x04001934 RID: 6452 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4001934")] public SessionManager.BDPNOBGNGNI loadSceneSource; // Token: 0x04001935 RID: 6453 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4001935")] public string amplitudeCommandContext; } // Token: 0x02000438 RID: 1080 [Token(Token = "0x2000438")] [CompilerGenerated] private sealed class DEJECJCPJMB { // Token: 0x0600215F RID: 8543 RVA: 0x00087FA4 File Offset: 0x000861A4 [Token(Token = "0x600215F")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public DEJECJCPJMB() { } // Token: 0x06002160 RID: 8544 RVA: 0x00087FB8 File Offset: 0x000861B8 [Token(Token = "0x6002160")] [Address(RVA = "0x78B1E0", Offset = "0x789FE0", VA = "0x18078B1E0")] internal void b__1(bool bypassMovementModeRestriction) { SessionManager.EILICKGMOGE eilickgmoge = new SessionManager.EILICKGMOGE(); eilickgmoge.CS$<>8__locals2 = this; eilickgmoge.bypassMovementModeRestriction = bypassMovementModeRestriction; string k__BackingField = this.CS$<>8__locals1.targetEvent.k__BackingField; string text = "Go to " + k__BackingField; SessionManager <>4__this = this.CS$<>8__locals1.<>4__this; KLCOGEIGEBJ klcogeigebj = this.room; Action action = delegate { SessionManager.KPPDHMNAIPK cs$<>8__locals = eilickgmoge.CS$<>8__locals2.CS$<>8__locals1; SessionManager <>4__this2 = cs$<>8__locals.<>4__this; SessionManager.BDPNOBGNGNI loadSceneSource = cs$<>8__locals.loadSceneSource; <>4__this2.JNHDCAJAGGG(loadSceneSource); SessionManager.KPPDHMNAIPK cs$<>8__locals2 = eilickgmoge.CS$<>8__locals2.CS$<>8__locals1; SessionManager <>4__this3 = cs$<>8__locals2.<>4__this; string amplitudeCommandContext = cs$<>8__locals2.amplitudeCommandContext; CCMBKDINCAH targetEvent = cs$<>8__locals2.targetEvent; bool bypassMovementModeRestriction2 = eilickgmoge.bypassMovementModeRestriction; <>4__this3.MDMJAENBPPM(targetEvent, (SessionManager.APNNGFNMGDP)((uint)2), bypassMovementModeRestriction2, amplitudeCommandContext); }; Action action2 = delegate { SessionManager.KPPDHMNAIPK cs$<>8__locals3 = eilickgmoge.CS$<>8__locals2.CS$<>8__locals1; SessionManager <>4__this4 = cs$<>8__locals3.<>4__this; SessionManager.BDPNOBGNGNI loadSceneSource2 = cs$<>8__locals3.loadSceneSource; <>4__this4.JNHDCAJAGGG(loadSceneSource2); SessionManager.KPPDHMNAIPK cs$<>8__locals4 = eilickgmoge.CS$<>8__locals2.CS$<>8__locals1; SessionManager <>4__this5 = cs$<>8__locals4.<>4__this; string amplitudeCommandContext2 = cs$<>8__locals4.amplitudeCommandContext; CCMBKDINCAH targetEvent2 = cs$<>8__locals4.targetEvent; bool bypassMovementModeRestriction3 = eilickgmoge.bypassMovementModeRestriction; <>4__this5.MDMJAENBPPM(targetEvent2, (SessionManager.APNNGFNMGDP)((uint)1), bypassMovementModeRestriction3, amplitudeCommandContext2); }; <>4__this.IMBDGDJFNOH(text, klcogeigebj, action, action2); } // Token: 0x04001936 RID: 6454 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4001936")] public KLCOGEIGEBJ room; // Token: 0x04001937 RID: 6455 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4001937")] public SessionManager.KPPDHMNAIPK CS$<>8__locals1; } // Token: 0x02000439 RID: 1081 [Token(Token = "0x2000439")] [CompilerGenerated] private sealed class EILICKGMOGE { // Token: 0x06002161 RID: 8545 RVA: 0x0008803C File Offset: 0x0008623C [Token(Token = "0x6002161")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public EILICKGMOGE() { } // Token: 0x06002162 RID: 8546 RVA: 0x00088050 File Offset: 0x00086250 [Token(Token = "0x6002162")] [Address(RVA = "0x78B730", Offset = "0x78A530", VA = "0x18078B730")] internal void b__2() { SessionManager.KPPDHMNAIPK cs$<>8__locals = this.CS$<>8__locals2.CS$<>8__locals1; SessionManager <>4__this = cs$<>8__locals.<>4__this; SessionManager.BDPNOBGNGNI loadSceneSource = cs$<>8__locals.loadSceneSource; <>4__this.JNHDCAJAGGG(loadSceneSource); SessionManager.KPPDHMNAIPK cs$<>8__locals2 = this.CS$<>8__locals2.CS$<>8__locals1; SessionManager <>4__this2 = cs$<>8__locals2.<>4__this; string amplitudeCommandContext = cs$<>8__locals2.amplitudeCommandContext; CCMBKDINCAH targetEvent = cs$<>8__locals2.targetEvent; bool flag = this.bypassMovementModeRestriction; <>4__this2.MDMJAENBPPM(targetEvent, (SessionManager.APNNGFNMGDP)((uint)2), flag, amplitudeCommandContext); } // Token: 0x06002163 RID: 8547 RVA: 0x000880C0 File Offset: 0x000862C0 [Token(Token = "0x6002163")] [Address(RVA = "0x78B7C0", Offset = "0x78A5C0", VA = "0x18078B7C0")] internal void b__3() { SessionManager.KPPDHMNAIPK cs$<>8__locals = this.CS$<>8__locals2.CS$<>8__locals1; SessionManager <>4__this = cs$<>8__locals.<>4__this; SessionManager.BDPNOBGNGNI loadSceneSource = cs$<>8__locals.loadSceneSource; <>4__this.JNHDCAJAGGG(loadSceneSource); SessionManager.KPPDHMNAIPK cs$<>8__locals2 = this.CS$<>8__locals2.CS$<>8__locals1; SessionManager <>4__this2 = cs$<>8__locals2.<>4__this; string amplitudeCommandContext = cs$<>8__locals2.amplitudeCommandContext; CCMBKDINCAH targetEvent = cs$<>8__locals2.targetEvent; bool flag = this.bypassMovementModeRestriction; <>4__this2.MDMJAENBPPM(targetEvent, (SessionManager.APNNGFNMGDP)((uint)1), flag, amplitudeCommandContext); } // Token: 0x04001938 RID: 6456 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4001938")] public bool bypassMovementModeRestriction; // Token: 0x04001939 RID: 6457 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4001939")] public SessionManager.DEJECJCPJMB CS$<>8__locals2; } // Token: 0x0200043A RID: 1082 [Token(Token = "0x200043A")] [CompilerGenerated] private sealed class OBPDNFIGIJJ { // Token: 0x06002164 RID: 8548 RVA: 0x00088130 File Offset: 0x00086330 [Token(Token = "0x6002164")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public OBPDNFIGIJJ() { } // Token: 0x06002165 RID: 8549 RVA: 0x00088144 File Offset: 0x00086344 [Token(Token = "0x6002165")] [Address(RVA = "0x790BE0", Offset = "0x78F9E0", VA = "0x180790BE0")] internal void b__0(KLCOGEIGEBJ room) { SessionManager sessionManager = this.<>4__this; Action action = this.onResponseCallback; SessionManager.IJKKAICPLDE ijkkaicplde = this.loadSceneSourceData; int num = 0; bool flag = this.isPrivate; sessionManager.RunJoinRoom(room, num, ijkkaicplde, flag, num, action); } // Token: 0x0400193A RID: 6458 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400193A")] public SessionManager <>4__this; // Token: 0x0400193B RID: 6459 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400193B")] public SessionManager.IJKKAICPLDE loadSceneSourceData; // Token: 0x0400193C RID: 6460 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x400193C")] public bool isPrivate; // Token: 0x0400193D RID: 6461 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x400193D")] public Action onResponseCallback; } // Token: 0x0200043B RID: 1083 [Token(Token = "0x200043B")] [CompilerGenerated] private sealed class CKIDMBKNNDB { // Token: 0x06002166 RID: 8550 RVA: 0x00088184 File Offset: 0x00086384 [Token(Token = "0x6002166")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public CKIDMBKNNDB() { } // Token: 0x06002167 RID: 8551 RVA: 0x00088198 File Offset: 0x00086398 [Token(Token = "0x6002167")] [Address(RVA = "0x78A930", Offset = "0x789730", VA = "0x18078A930")] internal void b__0(bool bypassMovementModeRestriction) { SessionManager.MJIEMOPPBLL mjiemoppbll = new SessionManager.MJIEMOPPBLL(); mjiemoppbll.CS$<>8__locals1 = this; mjiemoppbll.bypassMovementModeRestriction = bypassMovementModeRestriction; string k__BackingField = this.room.k__BackingField; string dormRoomName = SessionManager.DormRoomName; if (!k__BackingField.Equals(dormRoomName, StringComparison.InvariantCultureIgnoreCase)) { string k__BackingField2 = this.room.k__BackingField; string arroomName = SessionManager.ARRoomName; if (!k__BackingField2.Equals(arroomName, StringComparison.InvariantCultureIgnoreCase)) { string k__BackingField3 = this.room.k__BackingField; string text = "Going to ^" + k__BackingField3; SessionManager sessionManager = this.<>4__this; KLCOGEIGEBJ klcogeigebj = this.room; Action action = delegate { SessionManager.CKIDMBKNNDB cs$<>8__locals = mjiemoppbll.CS$<>8__locals1; SessionManager sessionManager7 = cs$<>8__locals.<>4__this; SessionManager.IJKKAICPLDE ijkkaicplde3 = cs$<>8__locals.loadSceneSourceData; sessionManager7.AHLJJMLMKKH = ijkkaicplde3; SessionManager.CKIDMBKNNDB cs$<>8__locals2 = mjiemoppbll.CS$<>8__locals1; KLCOGEIGEBJ klcogeigebj2 = cs$<>8__locals2.room; SessionManager sessionManager8 = cs$<>8__locals2.<>4__this; Action action4 = cs$<>8__locals2.<>9__4; bool bypassMovementModeRestriction4 = mjiemoppbll.bypassMovementModeRestriction; if (action4 == 0) { Action action5 = delegate(Matchmaking.MHCKNNJOIIP errorCode) { if (cs$<>8__locals2.onResponseCallback != 0) { } }; cs$<>8__locals2.<>9__4 = action5; } string text2 = cs$<>8__locals2.roomCode; }; Action action2 = delegate { SessionManager.CKIDMBKNNDB cs$<>8__locals3 = mjiemoppbll.CS$<>8__locals1; SessionManager sessionManager9 = cs$<>8__locals3.<>4__this; SessionManager.IJKKAICPLDE ijkkaicplde4 = cs$<>8__locals3.loadSceneSourceData; sessionManager9.AHLJJMLMKKH = ijkkaicplde4; SessionManager.CKIDMBKNNDB cs$<>8__locals4 = mjiemoppbll.CS$<>8__locals1; KLCOGEIGEBJ klcogeigebj3 = cs$<>8__locals4.room; SessionManager sessionManager10 = cs$<>8__locals4.<>4__this; Action action6 = cs$<>8__locals4.<>9__5; bool bypassMovementModeRestriction5 = mjiemoppbll.bypassMovementModeRestriction; if (action6 == 0) { Action action7 = delegate(Matchmaking.MHCKNNJOIIP errorCode) { if (cs$<>8__locals4.onResponseCallback != 0) { } }; cs$<>8__locals4.<>9__5 = action7; } string text3 = cs$<>8__locals4.roomCode; }; sessionManager.IMBDGDJFNOH(text, klcogeigebj, action, action2); return; } SessionManager sessionManager2 = this.<>4__this; SessionManager.IJKKAICPLDE ijkkaicplde = this.loadSceneSourceData; sessionManager2.AHLJJMLMKKH = ijkkaicplde; SessionManager sessionManager3 = this.<>4__this; bool bypassMovementModeRestriction2 = mjiemoppbll.bypassMovementModeRestriction; } SessionManager sessionManager4 = this.<>4__this; SessionManager.IJKKAICPLDE ijkkaicplde2 = this.loadSceneSourceData; sessionManager4.AHLJJMLMKKH = ijkkaicplde2; SessionManager sessionManager5 = this.<>4__this; bool bypassMovementModeRestriction3 = mjiemoppbll.bypassMovementModeRestriction; SessionManager sessionManager6 = this.<>4__this; Action action3 = this.onResponseCallback; PMGCJEPKFOF pmgcjepkfof; sessionManager6.ILMAPKHEIDL(pmgcjepkfof, action3); throw new NullReferenceException(); } // Token: 0x06002168 RID: 8552 RVA: 0x000882CC File Offset: 0x000864CC [Token(Token = "0x6002168")] [Address(RVA = "0x78ACA0", Offset = "0x789AA0", VA = "0x18078ACA0")] internal void b__4(Matchmaking.MHCKNNJOIIP errorCode) { if (this.onResponseCallback != 0) { } } // Token: 0x06002169 RID: 8553 RVA: 0x000882E4 File Offset: 0x000864E4 [Token(Token = "0x6002169")] [Address(RVA = "0x78AD10", Offset = "0x789B10", VA = "0x18078AD10")] internal void b__5(Matchmaking.MHCKNNJOIIP errorCode) { if (this.onResponseCallback != 0) { } } // Token: 0x0600216A RID: 8554 RVA: 0x000882FC File Offset: 0x000864FC [Token(Token = "0x600216A")] [Address(RVA = "0x78AC50", Offset = "0x789A50", VA = "0x18078AC50")] internal void b__1() { Action action = this.onResponseCallback; if (action != 0) { int num = 0; action(num); return; } } // Token: 0x0400193E RID: 6462 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400193E")] public KLCOGEIGEBJ room; // Token: 0x0400193F RID: 6463 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400193F")] public SessionManager <>4__this; // Token: 0x04001940 RID: 6464 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4001940")] public SessionManager.IJKKAICPLDE loadSceneSourceData; // Token: 0x04001941 RID: 6465 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4001941")] public Action onResponseCallback; // Token: 0x04001942 RID: 6466 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x4001942")] public string roomSceneName; // Token: 0x04001943 RID: 6467 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x4001943")] public bool isPrivate; // Token: 0x04001944 RID: 6468 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x4001944")] public string roomCode; // Token: 0x04001945 RID: 6469 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x4001945")] public Action <>9__4; // Token: 0x04001946 RID: 6470 [global::Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x4001946")] public Action <>9__5; } // Token: 0x0200043C RID: 1084 [Token(Token = "0x200043C")] [CompilerGenerated] private sealed class MJIEMOPPBLL { // Token: 0x0600216B RID: 8555 RVA: 0x00088320 File Offset: 0x00086520 [Token(Token = "0x600216B")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public MJIEMOPPBLL() { } // Token: 0x0600216C RID: 8556 RVA: 0x00088334 File Offset: 0x00086534 [Token(Token = "0x600216C")] [Address(RVA = "0x78FCD0", Offset = "0x78EAD0", VA = "0x18078FCD0")] internal void b__2() { SessionManager.CKIDMBKNNDB cs$<>8__locals = this.CS$<>8__locals1; SessionManager <>4__this = cs$<>8__locals.<>4__this; SessionManager.IJKKAICPLDE loadSceneSourceData = cs$<>8__locals.loadSceneSourceData; <>4__this.AHLJJMLMKKH = loadSceneSourceData; SessionManager.CKIDMBKNNDB cs$<>8__locals2 = this.CS$<>8__locals1; KLCOGEIGEBJ room = cs$<>8__locals2.room; SessionManager <>4__this2 = cs$<>8__locals2.<>4__this; Action <>9__ = cs$<>8__locals2.<>9__4; bool flag = this.bypassMovementModeRestriction; if (<>9__ == 0) { Action action = delegate(Matchmaking.MHCKNNJOIIP errorCode) { if (cs$<>8__locals2.onResponseCallback != 0) { } }; cs$<>8__locals2.<>9__4 = action; } string roomCode = cs$<>8__locals2.roomCode; } // Token: 0x0600216D RID: 8557 RVA: 0x000883B0 File Offset: 0x000865B0 [Token(Token = "0x600216D")] [Address(RVA = "0x78FE50", Offset = "0x78EC50", VA = "0x18078FE50")] internal void b__3() { SessionManager.CKIDMBKNNDB cs$<>8__locals = this.CS$<>8__locals1; SessionManager <>4__this = cs$<>8__locals.<>4__this; SessionManager.IJKKAICPLDE loadSceneSourceData = cs$<>8__locals.loadSceneSourceData; <>4__this.AHLJJMLMKKH = loadSceneSourceData; SessionManager.CKIDMBKNNDB cs$<>8__locals2 = this.CS$<>8__locals1; KLCOGEIGEBJ room = cs$<>8__locals2.room; SessionManager <>4__this2 = cs$<>8__locals2.<>4__this; Action <>9__ = cs$<>8__locals2.<>9__5; bool flag = this.bypassMovementModeRestriction; if (<>9__ == 0) { Action action = delegate(Matchmaking.MHCKNNJOIIP errorCode) { if (cs$<>8__locals2.onResponseCallback != 0) { } }; cs$<>8__locals2.<>9__5 = action; } string roomCode = cs$<>8__locals2.roomCode; } // Token: 0x04001947 RID: 6471 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4001947")] public bool bypassMovementModeRestriction; // Token: 0x04001948 RID: 6472 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4001948")] public SessionManager.CKIDMBKNNDB CS$<>8__locals1; } // Token: 0x0200043D RID: 1085 [Token(Token = "0x200043D")] [CompilerGenerated] private sealed class ICPICIMKAKJ { // Token: 0x0600216E RID: 8558 RVA: 0x0008842C File Offset: 0x0008662C [Token(Token = "0x600216E")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public ICPICIMKAKJ() { } // Token: 0x0600216F RID: 8559 RVA: 0x00088440 File Offset: 0x00086640 [Token(Token = "0x600216F")] [Address(RVA = "0x78D590", Offset = "0x78C390", VA = "0x18078D590")] internal void b__0(string error) { Debug.LogWarning("A promise error message is being propagated as an \"unknown error\". Specific message: " + error + "."); Action action = this.optionalOnResponseCallback; if (action != 0) { action((uint)(-1)); } } // Token: 0x04001949 RID: 6473 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4001949")] public Action optionalOnResponseCallback; } // Token: 0x0200043E RID: 1086 [Token(Token = "0x200043E")] [CompilerGenerated] private sealed class FFIPJBCKPLC { // Token: 0x06002170 RID: 8560 RVA: 0x00088478 File Offset: 0x00086678 [Token(Token = "0x6002170")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public FFIPJBCKPLC() { } // Token: 0x06002171 RID: 8561 RVA: 0x0008848C File Offset: 0x0008668C [Token(Token = "0x6002171")] [Address(RVA = "0x78BF80", Offset = "0x78AD80", VA = "0x18078BF80")] internal void b__0(Matchmaking.MHCKNNJOIIP errorCode) { Action action = this.optionalOnResponseCallback; } // Token: 0x0400194A RID: 6474 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400194A")] public Action optionalOnResponseCallback; } // Token: 0x0200043F RID: 1087 [Token(Token = "0x200043F")] [CompilerGenerated] private sealed class GJBGPJPEONO { // Token: 0x06002172 RID: 8562 RVA: 0x000884A8 File Offset: 0x000866A8 [Token(Token = "0x6002172")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public GJBGPJPEONO() { } // Token: 0x0400194B RID: 6475 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400194B")] public SessionManager.APNNGFNMGDP inviteMode; // Token: 0x0400194C RID: 6476 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400194C")] public string roomSceneName; // Token: 0x0400194D RID: 6477 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400194D")] public SessionManager <>4__this; // Token: 0x0400194E RID: 6478 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x400194E")] public SessionManager.BDPNOBGNGNI loadSceneSource; // Token: 0x0400194F RID: 6479 [global::Cpp2IlInjected.FieldOffset(Offset = "0x2C")] [Token(Token = "0x400194F")] public bool forceNewInstance; } // Token: 0x02000440 RID: 1088 [Token(Token = "0x2000440")] [CompilerGenerated] private sealed class CFFEPCAIKNF { // Token: 0x06002173 RID: 8563 RVA: 0x000884BC File Offset: 0x000866BC [Token(Token = "0x6002173")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public CFFEPCAIKNF() { } // Token: 0x06002174 RID: 8564 RVA: 0x000884D0 File Offset: 0x000866D0 [Token(Token = "0x6002174")] [Address(RVA = "0x78A790", Offset = "0x789590", VA = "0x18078A790")] internal void b__0(bool bypassMovementModeRestriction) { SessionManager.JJBJJIEPDIP jjbjjiepdip = new SessionManager.JJBJJIEPDIP(); jjbjjiepdip.CS$<>8__locals2 = this; jjbjjiepdip.bypassMovementModeRestriction = bypassMovementModeRestriction; SessionManager.GJBGPJPEONO cs$<>8__locals = this.CS$<>8__locals1; if (cs$<>8__locals.inviteMode != SessionManager.APNNGFNMGDP.InviteParty) { SessionManager <>4__this = cs$<>8__locals.<>4__this; SessionManager.BDPNOBGNGNI loadSceneSource = cs$<>8__locals.loadSceneSource; <>4__this.JNHDCAJAGGG(loadSceneSource); SessionManager.GJBGPJPEONO cs$<>8__locals2 = this.CS$<>8__locals1; SessionManager <>4__this2 = cs$<>8__locals2.<>4__this; bool forceNewInstance = cs$<>8__locals2.forceNewInstance; SessionManager.APNNGFNMGDP inviteMode = cs$<>8__locals2.inviteMode; string roomSceneName = cs$<>8__locals2.roomSceneName; bool bypassMovementModeRestriction2 = jjbjjiepdip.bypassMovementModeRestriction; <>4__this2.BPAKDECMANG(roomSceneName, inviteMode, bypassMovementModeRestriction2, forceNewInstance); return; } string roomSceneName2 = cs$<>8__locals.roomSceneName; string text = "Going to " + roomSceneName2; SessionManager <>4__this3 = this.CS$<>8__locals1.<>4__this; PPENFJMFPNE ppenfjmfpne = this.room; Action action = delegate { SessionManager.GJBGPJPEONO cs$<>8__locals3 = jjbjjiepdip.CS$<>8__locals2.CS$<>8__locals1; SessionManager <>4__this4 = cs$<>8__locals3.<>4__this; SessionManager.BDPNOBGNGNI loadSceneSource2 = cs$<>8__locals3.loadSceneSource; <>4__this4.JNHDCAJAGGG(loadSceneSource2); SessionManager.GJBGPJPEONO cs$<>8__locals4 = jjbjjiepdip.CS$<>8__locals2.CS$<>8__locals1; SessionManager <>4__this5 = cs$<>8__locals4.<>4__this; bool forceNewInstance2 = cs$<>8__locals4.forceNewInstance; string roomSceneName3 = cs$<>8__locals4.roomSceneName; bool bypassMovementModeRestriction3 = jjbjjiepdip.bypassMovementModeRestriction; <>4__this5.BPAKDECMANG(roomSceneName3, (SessionManager.APNNGFNMGDP)((uint)2), bypassMovementModeRestriction3, forceNewInstance2); }; Action action2 = delegate { SessionManager.GJBGPJPEONO cs$<>8__locals5 = jjbjjiepdip.CS$<>8__locals2.CS$<>8__locals1; SessionManager <>4__this6 = cs$<>8__locals5.<>4__this; SessionManager.BDPNOBGNGNI loadSceneSource3 = cs$<>8__locals5.loadSceneSource; <>4__this6.JNHDCAJAGGG(loadSceneSource3); SessionManager.GJBGPJPEONO cs$<>8__locals6 = jjbjjiepdip.CS$<>8__locals2.CS$<>8__locals1; SessionManager <>4__this7 = cs$<>8__locals6.<>4__this; bool forceNewInstance3 = cs$<>8__locals6.forceNewInstance; string roomSceneName4 = cs$<>8__locals6.roomSceneName; bool bypassMovementModeRestriction4 = jjbjjiepdip.bypassMovementModeRestriction; <>4__this7.BPAKDECMANG(roomSceneName4, (SessionManager.APNNGFNMGDP)((uint)1), bypassMovementModeRestriction4, forceNewInstance3); }; <>4__this3.IMBDGDJFNOH(text, ppenfjmfpne, action, action2); throw new NullReferenceException(); } // Token: 0x04001950 RID: 6480 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4001950")] public PPENFJMFPNE room; // Token: 0x04001951 RID: 6481 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4001951")] public SessionManager.GJBGPJPEONO CS$<>8__locals1; } // Token: 0x02000441 RID: 1089 [Token(Token = "0x2000441")] [CompilerGenerated] private sealed class JJBJJIEPDIP { // Token: 0x06002175 RID: 8565 RVA: 0x000885B8 File Offset: 0x000867B8 [Token(Token = "0x6002175")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public JJBJJIEPDIP() { } // Token: 0x06002176 RID: 8566 RVA: 0x000885CC File Offset: 0x000867CC [Token(Token = "0x6002176")] [Address(RVA = "0x78DF90", Offset = "0x78CD90", VA = "0x18078DF90")] internal void b__1() { SessionManager.GJBGPJPEONO cs$<>8__locals = this.CS$<>8__locals2.CS$<>8__locals1; SessionManager <>4__this = cs$<>8__locals.<>4__this; SessionManager.BDPNOBGNGNI loadSceneSource = cs$<>8__locals.loadSceneSource; <>4__this.JNHDCAJAGGG(loadSceneSource); SessionManager.GJBGPJPEONO cs$<>8__locals2 = this.CS$<>8__locals2.CS$<>8__locals1; SessionManager <>4__this2 = cs$<>8__locals2.<>4__this; bool forceNewInstance = cs$<>8__locals2.forceNewInstance; string roomSceneName = cs$<>8__locals2.roomSceneName; bool flag = this.bypassMovementModeRestriction; <>4__this2.BPAKDECMANG(roomSceneName, (SessionManager.APNNGFNMGDP)((uint)2), flag, forceNewInstance); } // Token: 0x06002177 RID: 8567 RVA: 0x0008863C File Offset: 0x0008683C [Token(Token = "0x6002177")] [Address(RVA = "0x78E020", Offset = "0x78CE20", VA = "0x18078E020")] internal void b__2() { SessionManager.GJBGPJPEONO cs$<>8__locals = this.CS$<>8__locals2.CS$<>8__locals1; SessionManager <>4__this = cs$<>8__locals.<>4__this; SessionManager.BDPNOBGNGNI loadSceneSource = cs$<>8__locals.loadSceneSource; <>4__this.JNHDCAJAGGG(loadSceneSource); SessionManager.GJBGPJPEONO cs$<>8__locals2 = this.CS$<>8__locals2.CS$<>8__locals1; SessionManager <>4__this2 = cs$<>8__locals2.<>4__this; bool forceNewInstance = cs$<>8__locals2.forceNewInstance; string roomSceneName = cs$<>8__locals2.roomSceneName; bool flag = this.bypassMovementModeRestriction; <>4__this2.BPAKDECMANG(roomSceneName, (SessionManager.APNNGFNMGDP)((uint)1), flag, forceNewInstance); } // Token: 0x04001952 RID: 6482 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4001952")] public bool bypassMovementModeRestriction; // Token: 0x04001953 RID: 6483 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4001953")] public SessionManager.CFFEPCAIKNF CS$<>8__locals2; } // Token: 0x02000442 RID: 1090 [Token(Token = "0x2000442")] [CompilerGenerated] private sealed class IBFGCIECCAJ { // Token: 0x06002178 RID: 8568 RVA: 0x000886AC File Offset: 0x000868AC [Token(Token = "0x6002178")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public IBFGCIECCAJ() { } // Token: 0x06002179 RID: 8569 RVA: 0x000886C0 File Offset: 0x000868C0 [Token(Token = "0x6002179")] [Address(RVA = "0x78D3C0", Offset = "0x78C1C0", VA = "0x18078D3C0")] internal void b__0(bool bypassMovementModeRestriction) { SessionManager.KBLGEECDOIP kblgeecdoip = new SessionManager.KBLGEECDOIP(); kblgeecdoip.CS$<>8__locals1 = this; kblgeecdoip.bypassMovementModeRestriction = bypassMovementModeRestriction; if (this.loadSceneSource != SessionManager.BDPNOBGNGNI.PARTY_ACTIVITY_SWITCH) { int num = this.playerId; bool flag; string text; if (!flag || text == 0) { } string text2 = "Join " + "player"; SessionManager sessionManager = this.<>4__this; KLCOGEIGEBJ klcogeigebj = this.room; Action action = delegate { SessionManager.IBFGCIECCAJ cs$<>8__locals = kblgeecdoip.CS$<>8__locals1; SessionManager sessionManager3 = cs$<>8__locals.<>4__this; SessionManager.BDPNOBGNGNI bdpnobgngni = cs$<>8__locals.loadSceneSource; sessionManager3.JNHDCAJAGGG(bdpnobgngni); SessionManager.IBFGCIECCAJ cs$<>8__locals2 = kblgeecdoip.CS$<>8__locals1; SessionManager sessionManager4 = cs$<>8__locals2.<>4__this; bool bypassMovementModeRestriction3 = kblgeecdoip.bypassMovementModeRestriction; int num4 = cs$<>8__locals2.playerId; sessionManager4.JoinPlayer(num4, (SessionManager.APNNGFNMGDP)((uint)2), bypassMovementModeRestriction3); }; Action action2 = delegate { SessionManager.IBFGCIECCAJ cs$<>8__locals3 = kblgeecdoip.CS$<>8__locals1; SessionManager sessionManager5 = cs$<>8__locals3.<>4__this; SessionManager.BDPNOBGNGNI bdpnobgngni2 = cs$<>8__locals3.loadSceneSource; sessionManager5.JNHDCAJAGGG(bdpnobgngni2); SessionManager.IBFGCIECCAJ cs$<>8__locals4 = kblgeecdoip.CS$<>8__locals1; SessionManager sessionManager6 = cs$<>8__locals4.<>4__this; bool bypassMovementModeRestriction4 = kblgeecdoip.bypassMovementModeRestriction; int num5 = cs$<>8__locals4.playerId; sessionManager6.JoinPlayer(num5, (SessionManager.APNNGFNMGDP)((uint)1), bypassMovementModeRestriction4); }; sessionManager.IMBDGDJFNOH(text2, klcogeigebj, action, action2); return; } this.<>4__this.JNHDCAJAGGG(SessionManager.BDPNOBGNGNI.PARTY_ACTIVITY_SWITCH); SessionManager sessionManager2 = this.<>4__this; bool bypassMovementModeRestriction2 = kblgeecdoip.bypassMovementModeRestriction; int num2 = 0; int num3 = this.playerId; sessionManager2.JoinPlayer(num3, (SessionManager.APNNGFNMGDP)num2, bypassMovementModeRestriction2); throw new NullReferenceException(); } // Token: 0x04001954 RID: 6484 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4001954")] public SessionManager.BDPNOBGNGNI loadSceneSource; // Token: 0x04001955 RID: 6485 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4001955")] public SessionManager <>4__this; // Token: 0x04001956 RID: 6486 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4001956")] public int playerId; // Token: 0x04001957 RID: 6487 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4001957")] public KLCOGEIGEBJ room; } // Token: 0x02000443 RID: 1091 [Token(Token = "0x2000443")] [CompilerGenerated] private sealed class KBLGEECDOIP { // Token: 0x0600217A RID: 8570 RVA: 0x00088784 File Offset: 0x00086984 [Token(Token = "0x600217A")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public KBLGEECDOIP() { } // Token: 0x0600217B RID: 8571 RVA: 0x00088798 File Offset: 0x00086998 [Token(Token = "0x600217B")] [Address(RVA = "0x78E690", Offset = "0x78D490", VA = "0x18078E690")] internal void b__1() { SessionManager.IBFGCIECCAJ cs$<>8__locals = this.CS$<>8__locals1; SessionManager <>4__this = cs$<>8__locals.<>4__this; SessionManager.BDPNOBGNGNI loadSceneSource = cs$<>8__locals.loadSceneSource; <>4__this.JNHDCAJAGGG(loadSceneSource); SessionManager.IBFGCIECCAJ cs$<>8__locals2 = this.CS$<>8__locals1; SessionManager <>4__this2 = cs$<>8__locals2.<>4__this; bool flag = this.bypassMovementModeRestriction; int playerId = cs$<>8__locals2.playerId; <>4__this2.JoinPlayer(playerId, (SessionManager.APNNGFNMGDP)((uint)2), flag); } // Token: 0x0600217C RID: 8572 RVA: 0x000887F4 File Offset: 0x000869F4 [Token(Token = "0x600217C")] [Address(RVA = "0x78E6F0", Offset = "0x78D4F0", VA = "0x18078E6F0")] internal void b__2() { SessionManager.IBFGCIECCAJ cs$<>8__locals = this.CS$<>8__locals1; SessionManager <>4__this = cs$<>8__locals.<>4__this; SessionManager.BDPNOBGNGNI loadSceneSource = cs$<>8__locals.loadSceneSource; <>4__this.JNHDCAJAGGG(loadSceneSource); SessionManager.IBFGCIECCAJ cs$<>8__locals2 = this.CS$<>8__locals1; SessionManager <>4__this2 = cs$<>8__locals2.<>4__this; bool flag = this.bypassMovementModeRestriction; int playerId = cs$<>8__locals2.playerId; <>4__this2.JoinPlayer(playerId, (SessionManager.APNNGFNMGDP)((uint)1), flag); } // Token: 0x04001958 RID: 6488 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4001958")] public bool bypassMovementModeRestriction; // Token: 0x04001959 RID: 6489 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4001959")] public SessionManager.IBFGCIECCAJ CS$<>8__locals1; } // Token: 0x02000444 RID: 1092 [Token(Token = "0x2000444")] [CompilerGenerated] private sealed class IAJMCCBNGKK { // Token: 0x0600217D RID: 8573 RVA: 0x00088850 File Offset: 0x00086A50 [Token(Token = "0x600217D")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public IAJMCCBNGKK() { } // Token: 0x0600217E RID: 8574 RVA: 0x00088864 File Offset: 0x00086A64 [Token(Token = "0x600217E")] [Address(RVA = "0x78D1F0", Offset = "0x78BFF0", VA = "0x18078D1F0")] internal void b__0(bool bypassMovementModeRestriction) { SessionManager.JMNDHGOCNMM jmndhgocnmm = new SessionManager.JMNDHGOCNMM(); jmndhgocnmm.CS$<>8__locals1 = this; jmndhgocnmm.bypassMovementModeRestriction = bypassMovementModeRestriction; if (this.loadSceneSource != SessionManager.BDPNOBGNGNI.PARTY_ACTIVITY_SWITCH) { int num = this.playerId; bool flag; string text; if (!flag || text == 0) { } string text2 = "Join " + "player"; SessionManager sessionManager = this.<>4__this; KLCOGEIGEBJ klcogeigebj = this.room; Action action = delegate { SessionManager.IAJMCCBNGKK cs$<>8__locals = jmndhgocnmm.CS$<>8__locals1; SessionManager sessionManager3 = cs$<>8__locals.<>4__this; SessionManager.BDPNOBGNGNI bdpnobgngni = cs$<>8__locals.loadSceneSource; sessionManager3.JNHDCAJAGGG(bdpnobgngni); SessionManager.IAJMCCBNGKK cs$<>8__locals2 = jmndhgocnmm.CS$<>8__locals1; SessionManager sessionManager4 = cs$<>8__locals2.<>4__this; bool bypassMovementModeRestriction3 = jmndhgocnmm.bypassMovementModeRestriction; CPIHGIEOPAJ cpihgieopaj2 = cs$<>8__locals2.roomInviteMessage; sessionManager4.ALCJNMAOIGH(cpihgieopaj2, (SessionManager.APNNGFNMGDP)((uint)2), bypassMovementModeRestriction3); }; Action action2 = delegate { SessionManager.IAJMCCBNGKK cs$<>8__locals3 = jmndhgocnmm.CS$<>8__locals1; SessionManager sessionManager5 = cs$<>8__locals3.<>4__this; SessionManager.BDPNOBGNGNI bdpnobgngni2 = cs$<>8__locals3.loadSceneSource; sessionManager5.JNHDCAJAGGG(bdpnobgngni2); SessionManager.IAJMCCBNGKK cs$<>8__locals4 = jmndhgocnmm.CS$<>8__locals1; SessionManager sessionManager6 = cs$<>8__locals4.<>4__this; bool bypassMovementModeRestriction4 = jmndhgocnmm.bypassMovementModeRestriction; CPIHGIEOPAJ cpihgieopaj3 = cs$<>8__locals4.roomInviteMessage; sessionManager6.ALCJNMAOIGH(cpihgieopaj3, (SessionManager.APNNGFNMGDP)((uint)1), bypassMovementModeRestriction4); }; sessionManager.IMBDGDJFNOH(text2, klcogeigebj, action, action2); return; } this.<>4__this.JNHDCAJAGGG(SessionManager.BDPNOBGNGNI.PARTY_ACTIVITY_SWITCH); SessionManager sessionManager2 = this.<>4__this; bool bypassMovementModeRestriction2 = jmndhgocnmm.bypassMovementModeRestriction; int num2 = 0; CPIHGIEOPAJ cpihgieopaj = this.roomInviteMessage; sessionManager2.ALCJNMAOIGH(cpihgieopaj, (SessionManager.APNNGFNMGDP)num2, bypassMovementModeRestriction2); throw new NullReferenceException(); } // Token: 0x0400195A RID: 6490 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400195A")] public SessionManager.BDPNOBGNGNI loadSceneSource; // Token: 0x0400195B RID: 6491 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400195B")] public SessionManager <>4__this; // Token: 0x0400195C RID: 6492 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400195C")] public CPIHGIEOPAJ roomInviteMessage; // Token: 0x0400195D RID: 6493 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x400195D")] public int playerId; // Token: 0x0400195E RID: 6494 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x400195E")] public KLCOGEIGEBJ room; } // Token: 0x02000445 RID: 1093 [Token(Token = "0x2000445")] [CompilerGenerated] private sealed class JMNDHGOCNMM { // Token: 0x0600217F RID: 8575 RVA: 0x00088928 File Offset: 0x00086B28 [Token(Token = "0x600217F")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public JMNDHGOCNMM() { } // Token: 0x06002180 RID: 8576 RVA: 0x0008893C File Offset: 0x00086B3C [Token(Token = "0x6002180")] [Address(RVA = "0x78E390", Offset = "0x78D190", VA = "0x18078E390")] internal void b__1() { SessionManager.IAJMCCBNGKK cs$<>8__locals = this.CS$<>8__locals1; SessionManager <>4__this = cs$<>8__locals.<>4__this; SessionManager.BDPNOBGNGNI loadSceneSource = cs$<>8__locals.loadSceneSource; <>4__this.JNHDCAJAGGG(loadSceneSource); SessionManager.IAJMCCBNGKK cs$<>8__locals2 = this.CS$<>8__locals1; SessionManager <>4__this2 = cs$<>8__locals2.<>4__this; bool flag = this.bypassMovementModeRestriction; CPIHGIEOPAJ roomInviteMessage = cs$<>8__locals2.roomInviteMessage; <>4__this2.ALCJNMAOIGH(roomInviteMessage, (SessionManager.APNNGFNMGDP)((uint)2), flag); } // Token: 0x06002181 RID: 8577 RVA: 0x00088998 File Offset: 0x00086B98 [Token(Token = "0x6002181")] [Address(RVA = "0x78E400", Offset = "0x78D200", VA = "0x18078E400")] internal void b__2() { SessionManager.IAJMCCBNGKK cs$<>8__locals = this.CS$<>8__locals1; SessionManager <>4__this = cs$<>8__locals.<>4__this; SessionManager.BDPNOBGNGNI loadSceneSource = cs$<>8__locals.loadSceneSource; <>4__this.JNHDCAJAGGG(loadSceneSource); SessionManager.IAJMCCBNGKK cs$<>8__locals2 = this.CS$<>8__locals1; SessionManager <>4__this2 = cs$<>8__locals2.<>4__this; bool flag = this.bypassMovementModeRestriction; CPIHGIEOPAJ roomInviteMessage = cs$<>8__locals2.roomInviteMessage; <>4__this2.ALCJNMAOIGH(roomInviteMessage, (SessionManager.APNNGFNMGDP)((uint)1), flag); } // Token: 0x0400195F RID: 6495 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400195F")] public bool bypassMovementModeRestriction; // Token: 0x04001960 RID: 6496 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4001960")] public SessionManager.IAJMCCBNGKK CS$<>8__locals1; } // Token: 0x02000446 RID: 1094 [Token(Token = "0x2000446")] [CompilerGenerated] private sealed class GMHGECEGNMG { // Token: 0x06002182 RID: 8578 RVA: 0x000889F4 File Offset: 0x00086BF4 [Token(Token = "0x6002182")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public GMHGECEGNMG() { } // Token: 0x06002183 RID: 8579 RVA: 0x00088A08 File Offset: 0x00086C08 [Token(Token = "0x6002183")] [Address(RVA = "0x78CA50", Offset = "0x78B850", VA = "0x18078CA50")] internal void b__0(string error) { Debug.LogError("Unable to send game invite request: " + error); Dictionary coplmlmailo = this.<>4__this.COPLMLMAILO; throw new NullReferenceException(); } // Token: 0x04001961 RID: 6497 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4001961")] public string playerName; // Token: 0x04001962 RID: 6498 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4001962")] public SessionManager <>4__this; // Token: 0x04001963 RID: 6499 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4001963")] public int playerId; } // Token: 0x02000447 RID: 1095 [Token(Token = "0x2000447")] [CompilerGenerated] private sealed class OGBJLPJLMMB { // Token: 0x06002184 RID: 8580 RVA: 0x00088A68 File Offset: 0x00086C68 [Token(Token = "0x6002184")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public OGBJLPJLMMB() { } // Token: 0x06002185 RID: 8581 RVA: 0x00088A7C File Offset: 0x00086C7C [Token(Token = "0x6002185")] [Address(RVA = "0x790F80", Offset = "0x78FD80", VA = "0x180790F80")] internal void b__0(bool bypassMovementModeRestriction) { SessionManager.NCLKLKDLBLE nclklkdlble = new SessionManager.NCLKLKDLBLE(); nclklkdlble.CS$<>8__locals1 = this; nclklkdlble.bypassMovementModeRestriction = bypassMovementModeRestriction; SessionManager sessionManager = this.<>4__this; Action action = delegate { SessionManager.OGBJLPJLMMB cs$<>8__locals = nclklkdlble.CS$<>8__locals1; Action <>9__ = nclklkdlble.<>9__4; SessionManager sessionManager2 = cs$<>8__locals.<>4__this; if (<>9__ == 0) { Action action4 = delegate { SessionManager.OGBJLPJLMMB cs$<>8__locals2 = nclklkdlble.CS$<>8__locals1; Action <>9__2 = nclklkdlble.<>9__6; SessionManager sessionManager3 = cs$<>8__locals2.<>4__this; if (<>9__2 == 0) { Action action6 = delegate { SessionManager.OGBJLPJLMMB cs$<>8__locals3 = nclklkdlble.CS$<>8__locals1; Action <>9__3 = nclklkdlble.<>9__8; SessionManager sessionManager4 = cs$<>8__locals3.<>4__this; KLCOGEIGEBJ klcogeigebj = cs$<>8__locals3.room; if (<>9__3 == 0) { Action action8 = delegate { SessionManager.OGBJLPJLMMB cs$<>8__locals4 = nclklkdlble.CS$<>8__locals1; Action <>9__4 = nclklkdlble.<>9__10; SessionManager sessionManager5 = cs$<>8__locals4.<>4__this; KLCOGEIGEBJ klcogeigebj2 = cs$<>8__locals4.room; if (<>9__4 == 0) { Action action10 = delegate { Action action12 = nclklkdlble.CS$<>8__locals1.onConfirmed; bool bypassMovementModeRestriction2 = nclklkdlble.bypassMovementModeRestriction; action12(bypassMovementModeRestriction2); }; nclklkdlble.<>9__10 = action10; } Action action11; if (cs$<>8__locals4.<>9__11 == 0) { action11 = delegate { Action action13 = cs$<>8__locals4.onCancel; if (action13 != 0) { action13(); return; } }; cs$<>8__locals4.<>9__11 = action11; } sessionManager5.NIEAGOJFEDJ(klcogeigebj2, <>9__4, action11); }; nclklkdlble.<>9__8 = action8; } Action action9; if (cs$<>8__locals3.<>9__9 == 0) { action9 = delegate { Action action14 = cs$<>8__locals3.onCancel; if (action14 != 0) { action14(); return; } }; cs$<>8__locals3.<>9__9 = action9; } sessionManager4.ABLCIMNCIHL(klcogeigebj, <>9__3, action9); }; nclklkdlble.<>9__6 = action6; } Action action7; if (cs$<>8__locals2.<>9__7 == 0) { action7 = delegate { Action action15 = cs$<>8__locals2.onCancel; if (action15 != 0) { action15(); return; } }; cs$<>8__locals2.<>9__7 = action7; } sessionManager3.IIODEOAKKDD(<>9__2, action7); }; nclklkdlble.<>9__4 = action4; } Action action5; if (cs$<>8__locals.<>9__5 == 0) { action5 = delegate { Action action16 = cs$<>8__locals.onCancel; if (action16 != 0) { action16(); return; } }; cs$<>8__locals.<>9__5 = action5; } sessionManager2.DFAJJNNIEEE(<>9__, action5); }; Action action2 = this.<>9__3; if (action2 == 0) { Action action3 = delegate { Action action17 = this.onCancel; if (action17 != 0) { action17(); return; } }; this.<>9__3 = action3; } sessionManager.EHHPNDGMJCH(action, action2); } // Token: 0x06002186 RID: 8582 RVA: 0x00088AE0 File Offset: 0x00086CE0 [Token(Token = "0x6002186")] [Address(RVA = "0x791070", Offset = "0x78FE70", VA = "0x180791070")] internal void b__11() { Action action = this.onCancel; if (action != 0) { action(); return; } } // Token: 0x06002187 RID: 8583 RVA: 0x00088B00 File Offset: 0x00086D00 [Token(Token = "0x6002187")] [Address(RVA = "0x791070", Offset = "0x78FE70", VA = "0x180791070")] internal void b__9() { Action action = this.onCancel; if (action != 0) { action(); return; } } // Token: 0x06002188 RID: 8584 RVA: 0x00088B20 File Offset: 0x00086D20 [Token(Token = "0x6002188")] [Address(RVA = "0x791070", Offset = "0x78FE70", VA = "0x180791070")] internal void b__7() { Action action = this.onCancel; if (action != 0) { action(); return; } } // Token: 0x06002189 RID: 8585 RVA: 0x00088B40 File Offset: 0x00086D40 [Token(Token = "0x6002189")] [Address(RVA = "0x791070", Offset = "0x78FE70", VA = "0x180791070")] internal void b__5() { Action action = this.onCancel; if (action != 0) { action(); return; } } // Token: 0x0600218A RID: 8586 RVA: 0x00088B60 File Offset: 0x00086D60 [Token(Token = "0x600218A")] [Address(RVA = "0x791070", Offset = "0x78FE70", VA = "0x180791070")] internal void b__3() { Action action = this.onCancel; if (action != 0) { action(); return; } } // Token: 0x0600218B RID: 8587 RVA: 0x00088B80 File Offset: 0x00086D80 [Token(Token = "0x600218B")] [Address(RVA = "0x791070", Offset = "0x78FE70", VA = "0x180791070")] internal void b__1() { Action action = this.onCancel; if (action != 0) { action(); return; } } // Token: 0x04001964 RID: 6500 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4001964")] public SessionManager <>4__this; // Token: 0x04001965 RID: 6501 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4001965")] public KLCOGEIGEBJ room; // Token: 0x04001966 RID: 6502 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4001966")] public Action onConfirmed; // Token: 0x04001967 RID: 6503 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4001967")] public Action onCancel; // Token: 0x04001968 RID: 6504 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4001968")] public Action <>9__11; // Token: 0x04001969 RID: 6505 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4001969")] public Action <>9__9; // Token: 0x0400196A RID: 6506 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x400196A")] public Action <>9__7; // Token: 0x0400196B RID: 6507 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x400196B")] public Action <>9__5; // Token: 0x0400196C RID: 6508 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x400196C")] public Action <>9__3; } // Token: 0x02000448 RID: 1096 [Token(Token = "0x2000448")] [CompilerGenerated] private sealed class NCLKLKDLBLE { // Token: 0x0600218C RID: 8588 RVA: 0x00088BA0 File Offset: 0x00086DA0 [Token(Token = "0x600218C")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public NCLKLKDLBLE() { } // Token: 0x0600218D RID: 8589 RVA: 0x00088BB4 File Offset: 0x00086DB4 [Token(Token = "0x600218D")] [Address(RVA = "0x790420", Offset = "0x78F220", VA = "0x180790420")] internal void b__2() { SessionManager.OGBJLPJLMMB cs$<>8__locals = this.CS$<>8__locals1; Action action = this.<>9__4; SessionManager <>4__this = cs$<>8__locals.<>4__this; if (action == 0) { Action action2 = delegate { SessionManager.OGBJLPJLMMB cs$<>8__locals2 = this.CS$<>8__locals1; Action action4 = this.<>9__6; SessionManager <>4__this2 = cs$<>8__locals2.<>4__this; if (action4 == 0) { Action action5 = delegate { SessionManager.OGBJLPJLMMB cs$<>8__locals3 = this.CS$<>8__locals1; Action action7 = this.<>9__8; SessionManager <>4__this3 = cs$<>8__locals3.<>4__this; KLCOGEIGEBJ room = cs$<>8__locals3.room; if (action7 == 0) { Action action8 = delegate { SessionManager.OGBJLPJLMMB cs$<>8__locals4 = this.CS$<>8__locals1; Action action10 = this.<>9__10; SessionManager <>4__this4 = cs$<>8__locals4.<>4__this; KLCOGEIGEBJ room2 = cs$<>8__locals4.room; if (action10 == 0) { Action action11 = delegate { Action onConfirmed = this.CS$<>8__locals1.onConfirmed; bool flag = this.bypassMovementModeRestriction; onConfirmed(flag); }; this.<>9__10 = action11; } Action action12; if (cs$<>8__locals4.<>9__11 == 0) { action12 = delegate { Action onCancel = cs$<>8__locals4.onCancel; if (onCancel != 0) { onCancel(); return; } }; cs$<>8__locals4.<>9__11 = action12; } <>4__this4.NIEAGOJFEDJ(room2, action10, action12); }; this.<>9__8 = action8; } Action action9; if (cs$<>8__locals3.<>9__9 == 0) { action9 = delegate { Action onCancel2 = cs$<>8__locals3.onCancel; if (onCancel2 != 0) { onCancel2(); return; } }; cs$<>8__locals3.<>9__9 = action9; } <>4__this3.ABLCIMNCIHL(room, action7, action9); }; this.<>9__6 = action5; } Action action6; if (cs$<>8__locals2.<>9__7 == 0) { action6 = delegate { Action onCancel3 = cs$<>8__locals2.onCancel; if (onCancel3 != 0) { onCancel3(); return; } }; cs$<>8__locals2.<>9__7 = action6; } <>4__this2.IIODEOAKKDD(action4, action6); }; this.<>9__4 = action2; } Action action3; if (cs$<>8__locals.<>9__5 == 0) { action3 = delegate { Action onCancel4 = cs$<>8__locals.onCancel; if (onCancel4 != 0) { onCancel4(); return; } }; cs$<>8__locals.<>9__5 = action3; } <>4__this.DFAJJNNIEEE(action, action3); } // Token: 0x0600218E RID: 8590 RVA: 0x00088C1C File Offset: 0x00086E1C [Token(Token = "0x600218E")] [Address(RVA = "0x790500", Offset = "0x78F300", VA = "0x180790500")] internal void b__4() { SessionManager.OGBJLPJLMMB cs$<>8__locals = this.CS$<>8__locals1; Action action = this.<>9__6; SessionManager <>4__this = cs$<>8__locals.<>4__this; if (action == 0) { Action action2 = delegate { SessionManager.OGBJLPJLMMB cs$<>8__locals2 = this.CS$<>8__locals1; Action action4 = this.<>9__8; SessionManager <>4__this2 = cs$<>8__locals2.<>4__this; KLCOGEIGEBJ room = cs$<>8__locals2.room; if (action4 == 0) { Action action5 = delegate { SessionManager.OGBJLPJLMMB cs$<>8__locals3 = this.CS$<>8__locals1; Action action7 = this.<>9__10; SessionManager <>4__this3 = cs$<>8__locals3.<>4__this; KLCOGEIGEBJ room2 = cs$<>8__locals3.room; if (action7 == 0) { Action action8 = delegate { Action onConfirmed = this.CS$<>8__locals1.onConfirmed; bool flag = this.bypassMovementModeRestriction; onConfirmed(flag); }; this.<>9__10 = action8; } Action action9; if (cs$<>8__locals3.<>9__11 == 0) { action9 = delegate { Action onCancel = cs$<>8__locals3.onCancel; if (onCancel != 0) { onCancel(); return; } }; cs$<>8__locals3.<>9__11 = action9; } <>4__this3.NIEAGOJFEDJ(room2, action7, action9); }; this.<>9__8 = action5; } Action action6; if (cs$<>8__locals2.<>9__9 == 0) { action6 = delegate { Action onCancel2 = cs$<>8__locals2.onCancel; if (onCancel2 != 0) { onCancel2(); return; } }; cs$<>8__locals2.<>9__9 = action6; } <>4__this2.ABLCIMNCIHL(room, action4, action6); }; this.<>9__6 = action2; } Action action3; if (cs$<>8__locals.<>9__7 == 0) { action3 = delegate { Action onCancel3 = cs$<>8__locals.onCancel; if (onCancel3 != 0) { onCancel3(); return; } }; cs$<>8__locals.<>9__7 = action3; } <>4__this.IIODEOAKKDD(action, action3); } // Token: 0x0600218F RID: 8591 RVA: 0x00088C84 File Offset: 0x00086E84 [Token(Token = "0x600218F")] [Address(RVA = "0x7905E0", Offset = "0x78F3E0", VA = "0x1807905E0")] internal void b__6() { SessionManager.OGBJLPJLMMB cs$<>8__locals = this.CS$<>8__locals1; Action action = this.<>9__8; SessionManager <>4__this = cs$<>8__locals.<>4__this; KLCOGEIGEBJ room = cs$<>8__locals.room; if (action == 0) { Action action2 = delegate { SessionManager.OGBJLPJLMMB cs$<>8__locals2 = this.CS$<>8__locals1; Action action4 = this.<>9__10; SessionManager <>4__this2 = cs$<>8__locals2.<>4__this; KLCOGEIGEBJ room2 = cs$<>8__locals2.room; if (action4 == 0) { Action action5 = delegate { Action onConfirmed = this.CS$<>8__locals1.onConfirmed; bool flag = this.bypassMovementModeRestriction; onConfirmed(flag); }; this.<>9__10 = action5; } Action action6; if (cs$<>8__locals2.<>9__11 == 0) { action6 = delegate { Action onCancel = cs$<>8__locals2.onCancel; if (onCancel != 0) { onCancel(); return; } }; cs$<>8__locals2.<>9__11 = action6; } <>4__this2.NIEAGOJFEDJ(room2, action4, action6); }; this.<>9__8 = action2; } Action action3; if (cs$<>8__locals.<>9__9 == 0) { action3 = delegate { Action onCancel2 = cs$<>8__locals.onCancel; if (onCancel2 != 0) { onCancel2(); return; } }; cs$<>8__locals.<>9__9 = action3; } <>4__this.ABLCIMNCIHL(room, action, action3); } // Token: 0x06002190 RID: 8592 RVA: 0x00088CF8 File Offset: 0x00086EF8 [Token(Token = "0x6002190")] [Address(RVA = "0x7906E0", Offset = "0x78F4E0", VA = "0x1807906E0")] internal void b__8() { SessionManager.OGBJLPJLMMB cs$<>8__locals = this.CS$<>8__locals1; Action action = this.<>9__10; SessionManager <>4__this = cs$<>8__locals.<>4__this; KLCOGEIGEBJ room = cs$<>8__locals.room; if (action == 0) { Action action2 = delegate { Action onConfirmed = this.CS$<>8__locals1.onConfirmed; bool flag = this.bypassMovementModeRestriction; onConfirmed(flag); }; this.<>9__10 = action2; } Action action3; if (cs$<>8__locals.<>9__11 == 0) { action3 = delegate { Action onCancel = cs$<>8__locals.onCancel; if (onCancel != 0) { onCancel(); return; } }; cs$<>8__locals.<>9__11 = action3; } <>4__this.NIEAGOJFEDJ(room, action, action3); } // Token: 0x06002191 RID: 8593 RVA: 0x00088D6C File Offset: 0x00086F6C [Token(Token = "0x6002191")] [Address(RVA = "0x7903C0", Offset = "0x78F1C0", VA = "0x1807903C0")] internal void b__10() { Action onConfirmed = this.CS$<>8__locals1.onConfirmed; bool flag = this.bypassMovementModeRestriction; onConfirmed(flag); } // Token: 0x0400196D RID: 6509 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400196D")] public bool bypassMovementModeRestriction; // Token: 0x0400196E RID: 6510 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400196E")] public SessionManager.OGBJLPJLMMB CS$<>8__locals1; // Token: 0x0400196F RID: 6511 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400196F")] public Action <>9__10; // Token: 0x04001970 RID: 6512 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4001970")] public Action <>9__8; // Token: 0x04001971 RID: 6513 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4001971")] public Action <>9__6; // Token: 0x04001972 RID: 6514 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4001972")] public Action <>9__4; } // Token: 0x02000449 RID: 1097 [Token(Token = "0x2000449")] [CompilerGenerated] private sealed class LDFCFAGJAIB { // Token: 0x06002192 RID: 8594 RVA: 0x00088D9C File Offset: 0x00086F9C [Token(Token = "0x6002192")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public LDFCFAGJAIB() { } // Token: 0x06002193 RID: 8595 RVA: 0x00088DB0 File Offset: 0x00086FB0 [Token(Token = "0x6002193")] [Address(RVA = "0x78F120", Offset = "0x78DF20", VA = "0x18078F120")] internal void b__0(JPIJGHNNIDP r) { while (r != JPIJGHNNIDP.Cancel) { if (r != JPIJGHNNIDP.Cancel) { if (r != JPIJGHNNIDP.Affirmative) { break; } Action action = this.onRejected; if (action != 0) { action(); return; } break; } else if (this.onConfirmed == 0) { throw new NullReferenceException(); } } } // Token: 0x04001973 RID: 6515 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4001973")] public Action onConfirmed; // Token: 0x04001974 RID: 6516 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4001974")] public Action onRejected; } // Token: 0x0200044A RID: 1098 [Token(Token = "0x200044A")] [CompilerGenerated] private sealed class MLIIKCNFGDK { // Token: 0x06002194 RID: 8596 RVA: 0x00088DEC File Offset: 0x00086FEC [Token(Token = "0x6002194")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public MLIIKCNFGDK() { } // Token: 0x06002195 RID: 8597 RVA: 0x00088E00 File Offset: 0x00087000 [Token(Token = "0x6002195")] [Address(RVA = "0x78FFD0", Offset = "0x78EDD0", VA = "0x18078FFD0")] internal void b__0(JPIJGHNNIDP r) { Action action; while (r != JPIJGHNNIDP.Cancel) { if (r != JPIJGHNNIDP.Cancel) { if (r == JPIJGHNNIDP.Affirmative) { break; } return; } else if (action.method_ptr == 0) { throw new NullReferenceException(); } } action = this.onRejected; if (action != 0) { action(); return; } } // Token: 0x04001975 RID: 6517 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4001975")] public Action onConfirmed; // Token: 0x04001976 RID: 6518 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4001976")] public Action onRejected; } // Token: 0x0200044B RID: 1099 [Token(Token = "0x200044B")] [CompilerGenerated] private sealed class LKEHHBMNCBH { // Token: 0x06002196 RID: 8598 RVA: 0x00088E3C File Offset: 0x0008703C [Token(Token = "0x6002196")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public LKEHHBMNCBH() { } // Token: 0x06002197 RID: 8599 RVA: 0x00088E50 File Offset: 0x00087050 [Token(Token = "0x6002197")] [Address(RVA = "0x78F2B0", Offset = "0x78E0B0", VA = "0x18078F2B0")] internal void b__0(JPIJGHNNIDP r) { Action action; while (r != JPIJGHNNIDP.Cancel) { if (r != JPIJGHNNIDP.Cancel) { if (r == JPIJGHNNIDP.Affirmative) { break; } return; } else { IntPtr method_ptr = action.method_ptr; if (this.onConfirmed == 0) { throw new NullReferenceException(); } } } action = this.onRejected; if (action != 0) { action(); return; } } // Token: 0x04001977 RID: 6519 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4001977")] public SessionManager <>4__this; // Token: 0x04001978 RID: 6520 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4001978")] public Action onConfirmed; // Token: 0x04001979 RID: 6521 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4001979")] public Action onRejected; } // Token: 0x0200044C RID: 1100 [Token(Token = "0x200044C")] [CompilerGenerated] private sealed class ACODKAAKEFJ { // Token: 0x06002198 RID: 8600 RVA: 0x00088E94 File Offset: 0x00087094 [Token(Token = "0x6002198")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public ACODKAAKEFJ() { } // Token: 0x06002199 RID: 8601 RVA: 0x00088EA8 File Offset: 0x000870A8 [Token(Token = "0x6002199")] [Address(RVA = "0x789AA0", Offset = "0x7888A0", VA = "0x180789AA0")] internal void b__0(JPIJGHNNIDP r) { if (r != JPIJGHNNIDP.Cancel) { if (r == JPIJGHNNIDP.Negative) { MNHEFLIMKGO lhkbodfdflc = MNHEFLIMKGO.LHKBODFDFLC; int num = 0; bool flag = lhkbodfdflc.HEEPJLAMCJO(num != 0); } Action action = this.onConfirmed; } Action action2 = this.onRejected; if (action2 != 0) { action2(); } } // Token: 0x0400197A RID: 6522 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400197A")] public Action onRejected; // Token: 0x0400197B RID: 6523 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400197B")] public Action onConfirmed; } // Token: 0x0200044D RID: 1101 [Token(Token = "0x200044D")] [CompilerGenerated] private sealed class NGIGCJPKJDD { // Token: 0x0600219A RID: 8602 RVA: 0x00088EF4 File Offset: 0x000870F4 [Token(Token = "0x600219A")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public NGIGCJPKJDD() { } // Token: 0x0600219B RID: 8603 RVA: 0x00088F08 File Offset: 0x00087108 [Token(Token = "0x600219B")] [Address(RVA = "0x7907E0", Offset = "0x78F5E0", VA = "0x1807907E0")] internal void b__0(JPIJGHNNIDP r) { WatchUI watchUI = this.watchMenu; int num = 0; if (watchUI != num) { this.watchMenu.OHPDNGENFJL.AuthorityCloseMenu(); } if (r != JPIJGHNNIDP.Affirmative) { } Action action = this.onConfirmed; if (action != 0) { action(); } } // Token: 0x0400197C RID: 6524 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400197C")] public WatchUI watchMenu; // Token: 0x0400197D RID: 6525 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400197D")] public Action onConfirmed; // Token: 0x0400197E RID: 6526 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400197E")] public Action onCanceled; } // Token: 0x0200044E RID: 1102 [Token(Token = "0x200044E")] [CompilerGenerated] private sealed class BIGHOEJKOLC { // Token: 0x0600219C RID: 8604 RVA: 0x00088F58 File Offset: 0x00087158 [Token(Token = "0x600219C")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public BIGHOEJKOLC() { } // Token: 0x0600219D RID: 8605 RVA: 0x00088F6C File Offset: 0x0008716C [Token(Token = "0x600219D")] [Address(RVA = "0x78A380", Offset = "0x789180", VA = "0x18078A380")] internal void b__0(JPIJGHNNIDP r) { WatchUI watchUI = this.watchMenu; int num = 0; if (watchUI != num) { this.watchMenu.OHPDNGENFJL.AuthorityCloseMenu(); } if (r != JPIJGHNNIDP.Affirmative) { } Action action = this.onConfirmed; if (action != 0) { action(); } } // Token: 0x0400197F RID: 6527 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400197F")] public WatchUI watchMenu; // Token: 0x04001980 RID: 6528 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4001980")] public Action onConfirmed; // Token: 0x04001981 RID: 6529 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4001981")] public Action onCanceled; } // Token: 0x0200044F RID: 1103 [Token(Token = "0x200044F")] [CompilerGenerated] private sealed class HDLGILKKAFM { // Token: 0x0600219E RID: 8606 RVA: 0x00088FBC File Offset: 0x000871BC [Token(Token = "0x600219E")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public HDLGILKKAFM() { } // Token: 0x0600219F RID: 8607 RVA: 0x00088FD0 File Offset: 0x000871D0 [Token(Token = "0x600219F")] [Address(RVA = "0x495D50", Offset = "0x494B50", VA = "0x180495D50")] internal void b__0(bool isDev) { this.serverIsDevFlag = isDev; } // Token: 0x04001982 RID: 6530 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4001982")] public bool serverIsDevFlag; } // Token: 0x02000451 RID: 1105 [Token(Token = "0x2000451")] [CompilerGenerated] private sealed class HEDPACMBDJH { // Token: 0x060021A6 RID: 8614 RVA: 0x0008910C File Offset: 0x0008730C [Token(Token = "0x60021A6")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public HEDPACMBDJH() { } // Token: 0x060021A7 RID: 8615 RVA: 0x00089120 File Offset: 0x00087320 [Token(Token = "0x60021A7")] [Address(RVA = "0x78CC20", Offset = "0x78BA20", VA = "0x18078CC20")] internal DABKFAIHBBP b__0(List friends) { bool flag; if (!flag) { if (this.playAttract != flag) { } CFLMJLFBOKH.KNKCGOGLCJC knkcgoglcjc = this.source; } return JJEKJGALHKO.k__BackingField; } // Token: 0x04001989 RID: 6537 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4001989")] public bool playAttract; // Token: 0x0400198A RID: 6538 [global::Cpp2IlInjected.FieldOffset(Offset = "0x14")] [Token(Token = "0x400198A")] public CFLMJLFBOKH.KNKCGOGLCJC source; } // Token: 0x02000452 RID: 1106 [Token(Token = "0x2000452")] [CompilerGenerated] private sealed class JKNJNGINPNP { // Token: 0x060021A8 RID: 8616 RVA: 0x0008915C File Offset: 0x0008735C [Token(Token = "0x60021A8")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public JKNJNGINPNP() { } // Token: 0x060021A9 RID: 8617 RVA: 0x00089170 File Offset: 0x00087370 [Token(Token = "0x60021A9")] [Address(RVA = "0x78E0B0", Offset = "0x78CEB0", VA = "0x18078E0B0")] internal PMGCJEPKFOF b__0(int[] additionalPlayers) { SessionManager sessionManager = this.<>4__this; int num = 0; string text = this.roomName; int num2 = 0; if (sessionManager.NJDCBACLPDI(text, (OKLDKBKBECD)num2) == 0) { string text2 = this.roomSceneName; string text3 = this.roomName; if (text2 == 0) { string text4 = this.roomCode; bool flag = this.bypassMovementModeRestriction; if (text4 == 0) { bool flag2 = this.isPrivate; PMGCJEPKFOF pmgcjepkfof = Matchmaking.ILPIDHICKMB(text3, flag2, additionalPlayers, flag); } PMGCJEPKFOF pmgcjepkfof2 = Matchmaking.FBLFCNDIPMP(text3, text4, additionalPlayers, flag); } SessionManager sessionManager2 = this.<>4__this; SessionManager.APNNGFNMGDP apnngfnmgdp = this.inviteMode; int num3 = 0; bool recNetAdditionalPlayerAutoFollow = sessionManager2.GetRecNetAdditionalPlayerAutoFollow(apnngfnmgdp); bool flag3 = this.bypassMovementModeRestriction; PMGCJEPKFOF pmgcjepkfof3 = Matchmaking.KNCHJJDKJGK(text3, text2, (Matchmaking.GIJOGKJCEKG)num3, additionalPlayers, recNetAdditionalPlayerAutoFollow, flag3); if (this.<>9__1 == 0) { Action action = delegate(Matchmaking.MHCKNNJOIIP response) { SessionManager sessionManager3 = this.<>4__this; if (response != Matchmaking.MHCKNNJOIIP.Success) { return; } sessionManager3.CFJLIIOLEFL(); }; this.<>9__1 = action; } if (num < this) { num += num; if (num != this) { num++; } } pmgcjepkfof3 += pmgcjepkfof3; num += 19; } throw new NullReferenceException(); } // Token: 0x060021AA RID: 8618 RVA: 0x00089268 File Offset: 0x00087468 [Token(Token = "0x60021AA")] [Address(RVA = "0x78E340", Offset = "0x78D140", VA = "0x18078E340")] internal void b__1(Matchmaking.MHCKNNJOIIP response) { SessionManager sessionManager = this.<>4__this; if (response != Matchmaking.MHCKNNJOIIP.Success) { return; } sessionManager.CFJLIIOLEFL(); } // Token: 0x0400198B RID: 6539 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400198B")] public SessionManager <>4__this; // Token: 0x0400198C RID: 6540 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400198C")] public string roomName; // Token: 0x0400198D RID: 6541 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400198D")] public string roomSceneName; // Token: 0x0400198E RID: 6542 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x400198E")] public bool isPrivate; // Token: 0x0400198F RID: 6543 [global::Cpp2IlInjected.FieldOffset(Offset = "0x2C")] [Token(Token = "0x400198F")] public SessionManager.APNNGFNMGDP inviteMode; // Token: 0x04001990 RID: 6544 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4001990")] public bool bypassMovementModeRestriction; // Token: 0x04001991 RID: 6545 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4001991")] public string roomCode; // Token: 0x04001992 RID: 6546 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x4001992")] public Action <>9__1; } // Token: 0x02000453 RID: 1107 [Token(Token = "0x2000453")] [CompilerGenerated] private sealed class EMMEFAKHILH { // Token: 0x060021AB RID: 8619 RVA: 0x00089290 File Offset: 0x00087490 [Token(Token = "0x60021AB")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public EMMEFAKHILH() { } // Token: 0x060021AC RID: 8620 RVA: 0x000892A4 File Offset: 0x000874A4 [Token(Token = "0x60021AC")] [Address(RVA = "0x78B850", Offset = "0x78A650", VA = "0x18078B850")] internal PMGCJEPKFOF b__0(int[] additionalPlayers) { SessionManager sessionManager = this.<>4__this; SessionManager.APNNGFNMGDP apnngfnmgdp = this.inviteMode; bool recNetAdditionalPlayerAutoFollow = sessionManager.GetRecNetAdditionalPlayerAutoFollow(apnngfnmgdp); string text = this.roomSceneName; bool flag = this.bypassMovementModeRestriction; bool flag2 = this.forceNewInstance; return Matchmaking.JLMFIHJLNBL(text, additionalPlayers, recNetAdditionalPlayerAutoFollow, flag, flag2); } // Token: 0x04001993 RID: 6547 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4001993")] public SessionManager <>4__this; // Token: 0x04001994 RID: 6548 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4001994")] public SessionManager.APNNGFNMGDP inviteMode; // Token: 0x04001995 RID: 6549 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4001995")] public string roomSceneName; // Token: 0x04001996 RID: 6550 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4001996")] public bool bypassMovementModeRestriction; // Token: 0x04001997 RID: 6551 [global::Cpp2IlInjected.FieldOffset(Offset = "0x29")] [Token(Token = "0x4001997")] public bool forceNewInstance; } // Token: 0x02000454 RID: 1108 [Token(Token = "0x2000454")] [CompilerGenerated] private sealed class OPFJNCEHKLH { // Token: 0x060021AD RID: 8621 RVA: 0x000892F0 File Offset: 0x000874F0 [Token(Token = "0x60021AD")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public OPFJNCEHKLH() { } // Token: 0x060021AE RID: 8622 RVA: 0x00089304 File Offset: 0x00087504 [Token(Token = "0x60021AE")] [Address(RVA = "0x791090", Offset = "0x78FE90", VA = "0x180791090")] internal PMGCJEPKFOF b__0(int[] additionalPlayers) { SessionManager sessionManager = this.<>4__this; CCMBKDINCAH ccmbkdincah = this.ev; SessionManager.IJKKAICPLDE ahljjmlmkkh = sessionManager.AHLJJMLMKKH; string text = this.amplitudeCommandContext; SessionManager.BDPNOBGNGNI pdojhgjmnph = ahljjmlmkkh.PDOJHGJMNPH; CFLMJLFBOKH.IFJAKNDMMKK(ccmbkdincah, pdojhgjmnph, text); CCMBKDINCAH ccmbkdincah2 = this.ev; bool flag = this.bypassMovementModeRestriction; return Matchmaking.MLIILFNOOOK(ccmbkdincah2, additionalPlayers, flag); } // Token: 0x04001998 RID: 6552 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4001998")] public CCMBKDINCAH ev; // Token: 0x04001999 RID: 6553 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4001999")] public SessionManager <>4__this; // Token: 0x0400199A RID: 6554 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400199A")] public string amplitudeCommandContext; // Token: 0x0400199B RID: 6555 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x400199B")] public bool bypassMovementModeRestriction; } // Token: 0x02000455 RID: 1109 [Token(Token = "0x2000455")] [CompilerGenerated] private sealed class BFBDMJGGLFA { // Token: 0x060021AF RID: 8623 RVA: 0x00089360 File Offset: 0x00087560 [Token(Token = "0x60021AF")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public BFBDMJGGLFA() { } // Token: 0x060021B0 RID: 8624 RVA: 0x00089374 File Offset: 0x00087574 [Token(Token = "0x60021B0")] [Address(RVA = "0x789BC0", Offset = "0x7889C0", VA = "0x180789BC0")] internal PMGCJEPKFOF b__0(int[] additionalPlayers) { int num = this.playerId; bool flag = this.bypassMovementModeRestriction; return Matchmaking.IMMCGNNPIAD(num, additionalPlayers, flag); } // Token: 0x0400199C RID: 6556 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400199C")] public int playerId; // Token: 0x0400199D RID: 6557 [global::Cpp2IlInjected.FieldOffset(Offset = "0x14")] [Token(Token = "0x400199D")] public bool bypassMovementModeRestriction; } // Token: 0x02000456 RID: 1110 [Token(Token = "0x2000456")] [CompilerGenerated] private sealed class LILKJMFHPOJ { // Token: 0x060021B1 RID: 8625 RVA: 0x00089398 File Offset: 0x00087598 [Token(Token = "0x60021B1")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public LILKJMFHPOJ() { } // Token: 0x060021B2 RID: 8626 RVA: 0x000893AC File Offset: 0x000875AC [Token(Token = "0x60021B2")] [Address(RVA = "0x78F160", Offset = "0x78DF60", VA = "0x18078F160")] internal PMGCJEPKFOF b__0(int[] additionalPlayers) { IGCIBGKPPMO.CKBECLNICDD ckbeclnicdd = this.roomInviteDetails; CPIHGIEOPAJ cpihgieopaj = this.roomInviteMessage; long k__BackingField = ckbeclnicdd.k__BackingField; int num = 0; num += num; num++; PMGCJEPKFOF pmgcjepkfof; return pmgcjepkfof; } // Token: 0x0400199E RID: 6558 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400199E")] public IGCIBGKPPMO.CKBECLNICDD roomInviteDetails; // Token: 0x0400199F RID: 6559 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400199F")] public CPIHGIEOPAJ roomInviteMessage; // Token: 0x040019A0 RID: 6560 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x40019A0")] public bool bypassMovementModeRestriction; } // Token: 0x02000457 RID: 1111 [Token(Token = "0x2000457")] [CompilerGenerated] private sealed class NOEHBDGFMDP { // Token: 0x060021B3 RID: 8627 RVA: 0x000893E0 File Offset: 0x000875E0 [Token(Token = "0x60021B3")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public NOEHBDGFMDP() { } // Token: 0x060021B4 RID: 8628 RVA: 0x000893F4 File Offset: 0x000875F4 [Token(Token = "0x60021B4")] [Address(RVA = "0x790AB0", Offset = "0x78F8B0", VA = "0x180790AB0")] internal bool b__0(AGAJMBPABDL pp) { Player player = pp.GPOMCJICJIH(); int? num = this.recipientPlayerId; return player.k__BackingField == num; } // Token: 0x040019A1 RID: 6561 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40019A1")] public int? recipientPlayerId; } // Token: 0x02000459 RID: 1113 [Token(Token = "0x2000459")] [CompilerGenerated] private sealed class FKAJJOGICNC { // Token: 0x060021BB RID: 8635 RVA: 0x00089544 File Offset: 0x00087744 [Token(Token = "0x60021BB")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public FKAJJOGICNC() { } // Token: 0x060021BC RID: 8636 RVA: 0x00089558 File Offset: 0x00087758 [Token(Token = "0x60021BC")] [Address(RVA = "0x78C450", Offset = "0x78B250", VA = "0x18078C450")] internal void b__0(PIHMJGCGNLP clubDetails) { long num = this.clubId; CIIBGMBOFEI ciibgmbofei = Matchmaking.BBJAEJHMAPB; if (num == ciibgmbofei.k__BackingField) { bool flag = clubDetails.k__BackingField.ALEILMLLKCF(); NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; if (flag) { } string k__BackingField = clubDetails.k__BackingField.k__BackingField; string text = "You are now in the Clubhouse of " + k__BackingField + "."; int num2 = 0; IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, text, 3f, num2, num2); } } // Token: 0x060021BD RID: 8637 RVA: 0x000895D4 File Offset: 0x000877D4 [Token(Token = "0x60021BD")] [Address(RVA = "0x78C580", Offset = "0x78B380", VA = "0x18078C580")] internal void b__1(string error) { long num = this.clubId; Debug.LogError(string.Format("Could not find club details for club {0}", num)); } // Token: 0x040019A7 RID: 6567 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40019A7")] public long clubId; } // Token: 0x0200045B RID: 1115 [Token(Token = "0x200045B")] [CompilerGenerated] private sealed class HKEJBEMGJDH { // Token: 0x060021C4 RID: 8644 RVA: 0x00089758 File Offset: 0x00087958 [Token(Token = "0x60021C4")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public HKEJBEMGJDH() { } // Token: 0x060021C5 RID: 8645 RVA: 0x0008976C File Offset: 0x0008796C [Token(Token = "0x60021C5")] [Address(RVA = "0x78D0C0", Offset = "0x78BEC0", VA = "0x18078D0C0")] internal void b__3(List skus) { Func func = this.<>9__4; if (func == 0) { Func func2 = delegate(GCBPKHFJKCE.DJGBECJHOKF sku) { int k__BackingField = this.reminder.k__BackingField; return sku.k__BackingField == k__BackingField; }; this.<>9__4 = func2; } GCBPKHFJKCE.DJGBECJHOKF djgbecjhokf = Enumerable.FirstOrDefault(skus, func); if (djgbecjhokf != 0) { Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG; SessionManager sessionManager = this.<>4__this; IEnumerator enumerator = sessionManager.MOPNGIHPAKA(djgbecjhokf); KFBABPAPIMB kfbabpapimb = instance.Run(sessionManager, enumerator); } } // Token: 0x060021C6 RID: 8646 RVA: 0x000897D0 File Offset: 0x000879D0 [Token(Token = "0x60021C6")] [Address(RVA = "0x78D1C0", Offset = "0x78BFC0", VA = "0x18078D1C0")] internal bool b__4(GCBPKHFJKCE.DJGBECJHOKF sku) { int k__BackingField = this.reminder.k__BackingField; return sku.k__BackingField == k__BackingField; } // Token: 0x040019AD RID: 6573 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40019AD")] public GCBPKHFJKCE.EJMGHNNHJPD reminder; // Token: 0x040019AE RID: 6574 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40019AE")] public SessionManager <>4__this; // Token: 0x040019AF RID: 6575 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x40019AF")] public Func <>9__4; } // Token: 0x0200045D RID: 1117 [Token(Token = "0x200045D")] [CompilerGenerated] private sealed class AMJAGPLEFBP { // Token: 0x060021CD RID: 8653 RVA: 0x000898F8 File Offset: 0x00087AF8 [Token(Token = "0x60021CD")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public AMJAGPLEFBP() { } // Token: 0x060021CE RID: 8654 RVA: 0x0008990C File Offset: 0x00087B0C [Token(Token = "0x60021CE")] [Address(RVA = "0x789B90", Offset = "0x788990", VA = "0x180789B90")] internal PMGCJEPKFOF b__1(int id) { SessionManager sessionManager = this.<>4__this; string text = this.chatMessage; return sessionManager.PPODEGDJKHG(id, text); } // Token: 0x040019B4 RID: 6580 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40019B4")] public string chatMessage; // Token: 0x040019B5 RID: 6581 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40019B5")] public SessionManager <>4__this; } // Token: 0x0200045E RID: 1118 [Token(Token = "0x200045E")] [CompilerGenerated] private sealed class BHMMKOJGHAH { // Token: 0x060021CF RID: 8655 RVA: 0x00089938 File Offset: 0x00087B38 [Token(Token = "0x60021CF")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public BHMMKOJGHAH() { } // Token: 0x060021D0 RID: 8656 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60021D0")] [Address(RVA = "0x789F70", Offset = "0x788D70", VA = "0x180789F70")] internal PMGCJEPKFOF b__0(LLKHFJDNFMM relationship) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060021D1 RID: 8657 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60021D1")] [Address(RVA = "0x78A110", Offset = "0x788F10", VA = "0x18078A110")] internal PMGCJEPKFOF b__1(CCEOLAOLEKJ account) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x040019B6 RID: 6582 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40019B6")] public int accountId; // Token: 0x040019B7 RID: 6583 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40019B7")] public string chatMessage; // Token: 0x040019B8 RID: 6584 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x40019B8")] public Func> <>9__1; } // Token: 0x0200045F RID: 1119 [Token(Token = "0x200045F")] [CompilerGenerated] private sealed class KBMHMJBODII { // Token: 0x060021D2 RID: 8658 RVA: 0x0008994C File Offset: 0x00087B4C [Token(Token = "0x60021D2")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public KBMHMJBODII() { } // Token: 0x060021D3 RID: 8659 RVA: 0x00089960 File Offset: 0x00087B60 [Token(Token = "0x60021D3")] [Address(RVA = "0x78E750", Offset = "0x78D550", VA = "0x18078E750")] internal PMGCJEPKFOF b__2(BBJLEHIBGBJ response) { if (response.k__BackingField == KJEFMHKMHOB.Success) { } return JJEKJGALHKO.MKLIDFOGIGO(0); } // Token: 0x040019B9 RID: 6585 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40019B9")] public CCEOLAOLEKJ account; } // Token: 0x02000460 RID: 1120 [Token(Token = "0x2000460")] [CompilerGenerated] private sealed class PMFKIBPLAEK { // Token: 0x060021D4 RID: 8660 RVA: 0x00089984 File Offset: 0x00087B84 [Token(Token = "0x60021D4")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public PMFKIBPLAEK() { } // Token: 0x060021D5 RID: 8661 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60021D5")] [Address(RVA = "0x791170", Offset = "0x78FF70", VA = "0x180791170")] internal PMGCJEPKFOF b__0() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x040019BA RID: 6586 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40019BA")] public List accounts; } // Token: 0x02000461 RID: 1121 [Token(Token = "0x2000461")] [CompilerGenerated] private sealed class ENNGIHDFIGA { // Token: 0x060021D6 RID: 8662 RVA: 0x00089998 File Offset: 0x00087B98 [Token(Token = "0x60021D6")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public ENNGIHDFIGA() { } // Token: 0x060021D7 RID: 8663 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60021D7")] [Address(RVA = "0x78B910", Offset = "0x78A710", VA = "0x18078B910")] internal PMGCJEPKFOF b__2(JPIJGHNNIDP response) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x040019BB RID: 6587 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40019BB")] public WatchUI watch; // Token: 0x040019BC RID: 6588 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40019BC")] public SessionManager.PMFKIBPLAEK CS$<>8__locals1; } // Token: 0x02000462 RID: 1122 [Token(Token = "0x2000462")] [CompilerGenerated] private sealed class IHMPIKACMEN { // Token: 0x060021D8 RID: 8664 RVA: 0x000899AC File Offset: 0x00087BAC [Token(Token = "0x60021D8")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public IHMPIKACMEN() { } // Token: 0x060021D9 RID: 8665 RVA: 0x000899C0 File Offset: 0x00087BC0 [Token(Token = "0x60021D9")] [Address(RVA = "0x78D7C0", Offset = "0x78C5C0", VA = "0x18078D7C0")] internal void b__0() { WatchUI k__BackingField = Player.k__BackingField.playerUI.k__BackingField; LCCEEFHOBEN.CJFENPHAAHI k__BackingField = this.kickDetails.k__BackingField; string text = "You are being vote kicked for " + k__BackingField; if (this.<>9__3 == 0) { Action action = delegate(JPIJGHNNIDP dialogResponse) { if (dialogResponse == JPIJGHNNIDP.Affirmative) { HOGFDJNNMHM hogfdjnnmhm = this.kickDetails; this.g__HandleModerationKicked|2(); } }; this.<>9__3 = action; } } // Token: 0x060021DA RID: 8666 RVA: 0x00089A1C File Offset: 0x00087C1C [Token(Token = "0x60021DA")] [Address(RVA = "0x78DA10", Offset = "0x78C810", VA = "0x18078DA10")] internal void b__3(JPIJGHNNIDP dialogResponse) { if (dialogResponse == JPIJGHNNIDP.Affirmative) { HOGFDJNNMHM hogfdjnnmhm = this.kickDetails; this.g__HandleModerationKicked|2(); } } // Token: 0x060021DB RID: 8667 RVA: 0x00089A3C File Offset: 0x00087C3C [Token(Token = "0x60021DB")] [Address(RVA = "0x78DA00", Offset = "0x78C800", VA = "0x18078DA00")] internal void b__1() { this.g__HandleModerationKicked|2(); } // Token: 0x060021DC RID: 8668 RVA: 0x00089A50 File Offset: 0x00087C50 [Token(Token = "0x60021DC")] [Address(RVA = "0x78DAD0", Offset = "0x78C8D0", VA = "0x18078DAD0")] internal void g__HandleModerationKicked|2() { CIIBGMBOFEI ciibgmbofei = Matchmaking.BBJAEJHMAPB; if (ciibgmbofei != 0) { long k__BackingField = this.kickDetails.k__BackingField; if (ciibgmbofei.k__BackingField == k__BackingField) { } } HOGFDJNNMHM hogfdjnnmhm = this.kickDetails; int num = 0; string text; if (hogfdjnnmhm.k__BackingField == LCCEEFHOBEN.CJFENPHAAHI.VoteKick) { if ((hogfdjnnmhm.k__BackingField ? 1 : 0) == num) { if (!string.IsNullOrEmpty(hogfdjnnmhm.k__BackingField)) { string[] array = new string[0]; throw new ArrayTypeMismatchException(); } int? k__BackingField = this.kickDetails.k__BackingField; CFLMJLFBOKH.OEDHFKJMAPC(num); } string text2; text = text2 + " by Host"; int? k__BackingField2 = this.kickDetails.k__BackingField; CFLMJLFBOKH.OPKDFOFHCHI(num); } this.<>4__this.BootLocalPlayerToDormRoom(text, (SessionManager.BDPNOBGNGNI)((uint)5), true); int k__BackingField = this.kickDetails.k__BackingField; if (k__BackingField > 0) { Action khhbfglomie = this.<>4__this.KHHBFGLOMIE; if (khhbfglomie != 0) { khhbfglomie(k__BackingField); } } } // Token: 0x040019BD RID: 6589 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40019BD")] public HOGFDJNNMHM kickDetails; // Token: 0x040019BE RID: 6590 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40019BE")] public SessionManager <>4__this; // Token: 0x040019BF RID: 6591 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x40019BF")] public Action <>9__3; } }