7770 lines
264 KiB
C#
7770 lines
264 KiB
C#
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<SessionManager>
|
|
{
|
|
// 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.<PGOEAIDCELB>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.<PGOEAIDCELB>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.<PGOEAIDCELB>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.<PGOEAIDCELB>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 <PGOEAIDCELB>k__BackingField = ciibgmbofei.<PGOEAIDCELB>k__BackingField;
|
|
return ciibgmbofei <= (ulong)1L || <PGOEAIDCELB>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 <PGOEAIDCELB>k__BackingField = ciibgmbofei.<PGOEAIDCELB>k__BackingField;
|
|
return ciibgmbofei <= (ulong)3L || <PGOEAIDCELB>k__BackingField == COBKKLOJNNE.DRIVEIN || <PGOEAIDCELB>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 <PGOEAIDCELB>k__BackingField = Matchmaking.BBJAEJHMAPB.<PGOEAIDCELB>k__BackingField;
|
|
return <PGOEAIDCELB>k__BackingField == COBKKLOJNNE.WAREHOUSE || <PGOEAIDCELB>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.<PGOEAIDCELB>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 <PGOEAIDCELB>k__BackingField = Matchmaking.BBJAEJHMAPB.<PGOEAIDCELB>k__BackingField;
|
|
return <PGOEAIDCELB>k__BackingField == COBKKLOJNNE.LAKE || <PGOEAIDCELB>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.<PGOEAIDCELB>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.<MPMKHIHOJMO>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 <IFBPANODIPA>k__BackingField = doohkcanflo.<IFBPANODIPA>k__BackingField;
|
|
return doohkcanflo.<IFBPANODIPA>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<bool> 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<SessionManager.PJHIGDBINKD> 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<int> 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<U, T>(string cpp2il__autoParamName__idx_0, U ONGBFDACHHG) where T : MonoBehaviour
|
|
{
|
|
Type typeFromHandle = typeof(Type);
|
|
Dictionary<Type, Dictionary<string, object>> mhcijdmnnee = SessionManager.MHCIJDMNNEE;
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
Dictionary<string, object> 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<U, T>(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 <DOFDAMHCJLP>k__BackingField = Matchmaking.HMCJLLMDAAM.<DOFDAMHCJLP>k__BackingField;
|
|
long <OMCJBBKKIKO>k__BackingField = Matchmaking.ELHFNPEDCCN.<OMCJBBKKIKO>k__BackingField;
|
|
string <LGACIEKBLBM>k__BackingField = Matchmaking.HMCJLLMDAAM.<LGACIEKBLBM>k__BackingField;
|
|
int num = 0;
|
|
APKFOPPGBFH.RoomLoadInfo.DFKPJAAKGHP(jikanopgpnn, <DOFDAMHCJLP>k__BackingField, <OMCJBBKKIKO>k__BackingField, <LGACIEKBLBM>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<Matchmaking.MHCKNNJOIIP> edpkablokme = Matchmaking.EDPKABLOKME;
|
|
Action<Matchmaking.MHCKNNJOIIP> action2 = new Action(this.PODHHPFEDBK);
|
|
Matchmaking.EDPKABLOKME = MFBGLIHGCGO.BPJDFPACLMK(edpkablokme, action2);
|
|
MFBGLIHGCGO<HOGFDJNNMHM> kkognjnmcik = LCCEEFHOBEN.KKOGNJNMCIK;
|
|
Action<HOGFDJNNMHM> 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.<LILGFGMLPFN>k__BackingField = now;
|
|
MFBGLIHGCGO<int?> hodokbidhhg = FGPIDGLCKEF.HODOKBIDHHG;
|
|
Action<int?> 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<OICIDPINAGH, OICIDPINAGH> 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<int?> hodokbidhhg = FGPIDGLCKEF.HODOKBIDHHG;
|
|
Action<int?> 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<OICIDPINAGH, OICIDPINAGH> 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<Matchmaking.MHCKNNJOIIP> edpkablokme = Matchmaking.EDPKABLOKME;
|
|
Action<Matchmaking.MHCKNNJOIIP> action6 = new Action(this.PODHHPFEDBK);
|
|
Matchmaking.EDPKABLOKME = MFBGLIHGCGO.GMNMHGMFGOL(edpkablokme, action6);
|
|
MFBGLIHGCGO<HOGFDJNNMHM> kkognjnmcik = LCCEEFHOBEN.KKOGNJNMCIK;
|
|
Action<HOGFDJNNMHM> 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<bool>("IsBackgrounded", JFGDAKIEGLL);
|
|
if (JFGDAKIEGLL && KKPBCOOONNK.BNNCCCFFALC && NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.MasterSwitchToBestCandidatePlayer())
|
|
{
|
|
KKPBCOOONNK.BJENIJNNMJL();
|
|
}
|
|
this.<PPCFCKGIDEI>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.<KGHBOCPLIMP>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 <DOFDAMHCJLP>k__BackingField = Matchmaking.BBJAEJHMAPB.<DOFDAMHCJLP>k__BackingField;
|
|
if (<DOFDAMHCJLP>k__BackingField != this.PPECMAJLCPK)
|
|
{
|
|
this.PPECMAJLCPK = <DOFDAMHCJLP>k__BackingField;
|
|
CIIBGMBOFEI ciibgmbofei = Matchmaking.BBJAEJHMAPB;
|
|
if (Matchmaking.BBJAEJHMAPB.<PGOEAIDCELB>k__BackingField == COBKKLOJNNE.REC_CENTER)
|
|
{
|
|
if (SessionManager.KLICBHNHGBK)
|
|
{
|
|
PMGCJEPKFOF<bool> pmgcjepkfof = this.CanShowPurchaseReminder();
|
|
Action<bool> 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<DirectoryInfo> 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.<MNDHPJKDIFC>k__BackingField = num;
|
|
SingletonMonoBehaviour.ONCPNMDGGKG.<AMBMCGEFDFD>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<int?> hodokbidhhg = FGPIDGLCKEF.HODOKBIDHHG;
|
|
Action<int?> 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<long> 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<long> 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<long, float> 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<long, float> 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<long, float> 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<long, float> 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<long, float> ELKHAMHOAAL)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
}
|
|
float realtimeSinceStartup = Time.realtimeSinceStartup;
|
|
List<long> list = new List();
|
|
bool flag2;
|
|
if (flag2)
|
|
{
|
|
float realtimeSinceStartup2 = Time.realtimeSinceStartup;
|
|
}
|
|
if (num != 0)
|
|
{
|
|
goto IL_4A;
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
List<long>.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<long, float> 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<long, float> mpkpbnelcdf2 = this.MPKPBNELCDF;
|
|
float realtimeSinceStartup = Time.realtimeSinceStartup;
|
|
throw new NullReferenceException();
|
|
}
|
|
IL_F2:
|
|
promise.HMFPPBJFHKD("Failed to invite");
|
|
return promise;
|
|
}
|
|
WatchUI <JNBAANDJIAD>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField.playerUI.<JNBAANDJIAD>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<string, object> NGPMADFHHKP)
|
|
{
|
|
GHBIJPLEEKE ghbijpleeke = AEOPHJMOOFE.PPGFHEDFBEA<GHBIJPLEEKE>(NGPMADFHHKP);
|
|
if (BBEFMHAEEEA.GDEGIFMGJFK != 0)
|
|
{
|
|
GHBIJPLEEKE ghbijpleeke2 = BBEFMHAEEEA.GDEGIFMGJFK;
|
|
int <IBIMFJPONKB>k__BackingField = ghbijpleeke.<IBIMFJPONKB>k__BackingField;
|
|
ghbijpleeke2.<IBIMFJPONKB>k__BackingField = <IBIMFJPONKB>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.<IBIMFJPONKB>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.<IGIPMGJEJHD>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<bool> ggjkegaghgf = this.GGJKEGAGHGF;
|
|
Action<Action<bool>> action = delegate(Action<bool> _)
|
|
{
|
|
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 <EIDHKJMHBEC>k__BackingField = JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
|
this.PFAIELFENHB = <EIDHKJMHBEC>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<KENFJGFMIPM> 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.<IGIPMGJEJHD>k__BackingField.inited;
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
string text = ObscuredString.FAJDMKOEFLH(PEGGCEDHBOF.DOOHKCANFLO.<EGEFFDNCENB>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<KENFJGFMIPM> 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<DirectoryInfo> 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<Matchmaking.MHCKNNJOIIP> action = delegate(Matchmaking.MHCKNNJOIIP mmError)
|
|
{
|
|
int num4 = 0;
|
|
if (mmError != Matchmaking.MHCKNNJOIIP.Success)
|
|
{
|
|
promise.HMFPPBJFHKD(num4);
|
|
return;
|
|
}
|
|
promise.OOOIENHGNCA();
|
|
};
|
|
Action<string> 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 <OCDLBPHJMOP>k__BackingField = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField;
|
|
int num = 0;
|
|
if (!(<OCDLBPHJMOP>k__BackingField != num))
|
|
{
|
|
Debug.LogError("RecRoomSceneManager is null, cannot go to clubhouse");
|
|
}
|
|
Action<bool> action3 = delegate(bool bypassMovementModeRestriction)
|
|
{
|
|
string <LGACIEKBLBM>k__BackingField = nbojieakcjd.club.<LGACIEKBLBM>k__BackingField;
|
|
string text = "Go to clubhouse of " + <LGACIEKBLBM>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<string> onErrorCallback = cs$<>8__locals2.OnErrorCallback;
|
|
bool bypassMovementModeRestriction = bypassMovementModeRestriction;
|
|
Action<Matchmaking.MHCKNNJOIIP> 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<string> onErrorCallback2 = cs$<>8__locals4.OnErrorCallback;
|
|
bool bypassMovementModeRestriction2 = bypassMovementModeRestriction;
|
|
Action<Matchmaking.MHCKNNJOIIP> 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<Matchmaking.MHCKNNJOIIP> KNKGGHPEBPA, [Optional] Action<string> JOCABJFLPFN)
|
|
{
|
|
SessionManager.NBOJIEAKCJD nbojieakcjd = new SessionManager.NBOJIEAKCJD();
|
|
nbojieakcjd.OnErrorCallback = 0;
|
|
nbojieakcjd.club = EGLGJIONCCP;
|
|
nbojieakcjd.<>4__this = this;
|
|
nbojieakcjd.loadSceneSource = EKNHEEDECPK;
|
|
nbojieakcjd.onResponseCallback = KNKGGHPEBPA;
|
|
RecRoomSceneManager <OCDLBPHJMOP>k__BackingField = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField;
|
|
int num = 0;
|
|
if (!(<OCDLBPHJMOP>k__BackingField != num))
|
|
{
|
|
Debug.LogError("RecRoomSceneManager is null, cannot go to clubhouse");
|
|
return;
|
|
}
|
|
Action<bool> action = delegate(bool bypassMovementModeRestriction)
|
|
{
|
|
string <LGACIEKBLBM>k__BackingField = nbojieakcjd.club.<LGACIEKBLBM>k__BackingField;
|
|
string text = "Go to clubhouse of " + <LGACIEKBLBM>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<string> onErrorCallback = cs$<>8__locals2.OnErrorCallback;
|
|
bool bypassMovementModeRestriction = bypassMovementModeRestriction;
|
|
Action<Matchmaking.MHCKNNJOIIP> 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<string> onErrorCallback2 = cs$<>8__locals4.OnErrorCallback;
|
|
bool bypassMovementModeRestriction2 = bypassMovementModeRestriction;
|
|
Action<Matchmaking.MHCKNNJOIIP> 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<Matchmaking.MHCKNNJOIIP> KNKGGHPEBPA, [Optional] Action<string> JOCABJFLPFN)
|
|
{
|
|
Action<Matchmaking.MHCKNNJOIIP> onResponseCallback = 0;
|
|
Action<string> OnErrorCallback = 0;
|
|
PLILLKHMNDA club = EGLGJIONCCP;
|
|
bool bypassMovementModeRestriction = KJHCANCBKAL;
|
|
Func<int[], PMGCJEPKFOF<Matchmaking.MHCKNNJOIIP>> func = delegate(int[] additionalPlayers)
|
|
{
|
|
PLILLKHMNDA club2 = club;
|
|
bool bypassMovementModeRestriction2 = bypassMovementModeRestriction;
|
|
return Matchmaking.IIDEDGKAGOE(club2, additionalPlayers, bypassMovementModeRestriction2);
|
|
};
|
|
Action<Matchmaking.MHCKNNJOIIP> action = delegate(Matchmaking.MHCKNNJOIIP response)
|
|
{
|
|
if (onResponseCallback != 0)
|
|
{
|
|
}
|
|
};
|
|
Action<string> action2 = delegate(string error)
|
|
{
|
|
Action<string> 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 <OCDLBPHJMOP>k__BackingField = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField;
|
|
int num = 0;
|
|
if (!(<OCDLBPHJMOP>k__BackingField != num))
|
|
{
|
|
Debug.LogError("Button_JoinEvent RecRoomSceneManager is null.");
|
|
return;
|
|
}
|
|
PMGCJEPKFOF<KLCOGEIGEBJ> pmgcjepkfof = OJMCBOKJFOF.NHBPIIGDAJP(kppdhmnaipk.targetEvent.<DOFDAMHCJLP>k__BackingField);
|
|
Action<KLCOGEIGEBJ> action = delegate(KLCOGEIGEBJ room)
|
|
{
|
|
KLCOGEIGEBJ room = room2;
|
|
SessionManager <>4__this = kppdhmnaipk.<>4__this;
|
|
Action<bool> action2 = delegate(bool bypassMovementModeRestriction)
|
|
{
|
|
string <LGACIEKBLBM>k__BackingField = kppdhmnaipk.targetEvent.<LGACIEKBLBM>k__BackingField;
|
|
string text = "Go to " + <LGACIEKBLBM>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<SessionManager.BKOJBGONLCK> KNKGGHPEBPA)
|
|
{
|
|
Action<SessionManager.BKOJBGONLCK> onResponseCallback = 0;
|
|
PMGCJEPKFOF<KLCOGEIGEBJ> pmgcjepkfof = OJMCBOKJFOF.NHBPIIGDAJP(BFGCDJFNJLE);
|
|
SessionManager.IJKKAICPLDE loadSceneSourceData;
|
|
Action<KLCOGEIGEBJ> action = delegate(KLCOGEIGEBJ room)
|
|
{
|
|
SessionManager <>4__this = this;
|
|
Action<SessionManager.BKOJBGONLCK> 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<SessionManager.BKOJBGONLCK> 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<SessionManager.BKOJBGONLCK> KNKGGHPEBPA)
|
|
{
|
|
Action<SessionManager.BKOJBGONLCK> onResponseCallback = 0;
|
|
bool isPrivate = false;
|
|
string roomCode = 0;
|
|
KLCOGEIGEBJ room = DDEGOJKBEAN;
|
|
SessionManager <>4__this = this;
|
|
string roomSceneName = KPIKANDMJJD;
|
|
RecRoomSceneManager <OCDLBPHJMOP>k__BackingField = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField;
|
|
int num = 0;
|
|
if (!(<OCDLBPHJMOP>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<SessionManager.BKOJBGONLCK> KNKGGHPEBPA)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600209E RID: 8350 RVA: 0x000851B8 File Offset: 0x000833B8
|
|
[Token(Token = "0x600209E")]
|
|
[Address(RVA = "0xA4CD30", Offset = "0xA4BB30", VA = "0x180A4CD30")]
|
|
private void ILMAPKHEIDL(PMGCJEPKFOF<Matchmaking.MHCKNNJOIIP> NKLGAGCHGPM, Action<Matchmaking.MHCKNNJOIIP> JPBNDDKBFHO)
|
|
{
|
|
Action<Matchmaking.MHCKNNJOIIP> optionalOnResponseCallback = JPBNDDKBFHO;
|
|
if (JPBNDDKBFHO != 0)
|
|
{
|
|
}
|
|
Action<string> action = delegate(string error)
|
|
{
|
|
Debug.LogWarning("A promise error message is being propagated as an \"unknown error\". Specific message: " + error + ".");
|
|
Action<Matchmaking.MHCKNNJOIIP> 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<Matchmaking.MHCKNNJOIIP> NKLGAGCHGPM, Action<SessionManager.BKOJBGONLCK> JPBNDDKBFHO)
|
|
{
|
|
Action<SessionManager.BKOJBGONLCK> optionalOnResponseCallback = JPBNDDKBFHO;
|
|
if (JPBNDDKBFHO != 0)
|
|
{
|
|
Action<Matchmaking.MHCKNNJOIIP> action = delegate(Matchmaking.MHCKNNJOIIP errorCode)
|
|
{
|
|
Action<SessionManager.BKOJBGONLCK> 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 <OCDLBPHJMOP>k__BackingField = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField;
|
|
int num = 0;
|
|
if (<OCDLBPHJMOP>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 <OCDLBPHJMOP>k__BackingField = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField;
|
|
int num = 0;
|
|
if (!(<OCDLBPHJMOP>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<bool> 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 <OCDLBPHJMOP>k__BackingField = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField;
|
|
int num = 0;
|
|
flag = <OCDLBPHJMOP>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<bool> 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<long, float> coplmlmailo = this.COPLMLMAILO;
|
|
if (this.MMGBAFKNAMN((long)playerId, 30f, coplmlmailo))
|
|
{
|
|
Dictionary<long, float> 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<bool> MBGDAICHDNA, [Optional] Action AGFONKPBJDD)
|
|
{
|
|
SessionManager.OGBJLPJLMMB ogbjlpjlmmb = new SessionManager.OGBJLPJLMMB();
|
|
ogbjlpjlmmb.<>4__this = this;
|
|
ogbjlpjlmmb.room = DDEGOJKBEAN;
|
|
ogbjlpjlmmb.onConfirmed = MBGDAICHDNA;
|
|
ogbjlpjlmmb.onCancel = AGFONKPBJDD;
|
|
Action<bool> 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<bool> 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<long> hfafemkmjjl = SessionManager.HFAFEMKMJJL;
|
|
long <DOFDAMHCJLP>k__BackingField = DDEGOJKBEAN.<DOFDAMHCJLP>k__BackingField;
|
|
return hfafemkmjjl.Contains(<DOFDAMHCJLP>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<long> hfafemkmjjl = SessionManager.HFAFEMKMJJL;
|
|
long <DOFDAMHCJLP>k__BackingField = DDEGOJKBEAN.<DOFDAMHCJLP>k__BackingField;
|
|
bool flag = hfafemkmjjl.Add(<DOFDAMHCJLP>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<bool> MBGDAICHDNA, [Optional] Action AGFONKPBJDD)
|
|
{
|
|
if (DDEGOJKBEAN != 0)
|
|
{
|
|
long <DOFDAMHCJLP>k__BackingField = DDEGOJKBEAN.<DOFDAMHCJLP>k__BackingField;
|
|
PPENFJMFPNE ppenfjmfpne = Matchmaking.HMCJLLMDAAM;
|
|
ONCGMPLDEPM oncgmpldepm = ONCGMPLDEPM.MAMCJMIPCOD(DDEGOJKBEAN);
|
|
if (oncgmpldepm.<JFEJDJFNCAI>k__BackingField)
|
|
{
|
|
HashSet<long> hfafemkmjjl = SessionManager.HFAFEMKMJJL;
|
|
long <DOFDAMHCJLP>k__BackingField2 = DDEGOJKBEAN.<DOFDAMHCJLP>k__BackingField;
|
|
if (hfafemkmjjl.Contains(<DOFDAMHCJLP>k__BackingField2))
|
|
{
|
|
goto IL_6B;
|
|
}
|
|
}
|
|
RoomWarningsScreen flowByType = WatchUI.BFPPPLIJIGC.GetFlowByType<RoomWarningsScreen>();
|
|
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.<DFINJGPOOCN>k__BackingField)
|
|
{
|
|
VRLocomotionComfortMode vrLocomotionComfortMode = SingletonMonoBehaviour.ONCPNMDGGKG.vrLocomotionComfortMode;
|
|
long <DOFDAMHCJLP>k__BackingField = Matchmaking.HMCJLLMDAAM.<DOFDAMHCJLP>k__BackingField;
|
|
vrLocomotionComfortMode.<FINNCIILKCH>k__BackingField = <DOFDAMHCJLP>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.<JMCKNJBHPHE>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.<EGKJPJKLEAI>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.<EGKJPJKLEAI>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<JPIJGHNNIDP> 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.<CJGADCMEEND>k__BackingField)
|
|
{
|
|
PPENFJMFPNE ppenfjmfpne = Matchmaking.HMCJLLMDAAM;
|
|
}
|
|
string <LGACIEKBLBM>k__BackingField = Matchmaking.HMCJLLMDAAM.<LGACIEKBLBM>k__BackingField;
|
|
string text = string.Format("Leave ^{0} without saving?", <LGACIEKBLBM>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<Matchmaking.MHCKNNJOIIP> 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<SessionManager.FNCGMBFIDAC> 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.<EGKJPJKLEAI>k__BackingField.playerUI;
|
|
BJOIBBBOIKO<SessionManager.FNCGMBFIDAC> ggpfoloecgb = this.GGPFOLOECGB;
|
|
WatchUI <JNBAANDJIAD>k__BackingField = playerUI.<JNBAANDJIAD>k__BackingField;
|
|
BJOIBBBOIKO<SessionManager.FNCGMBFIDAC> ggpfoloecgb2 = this.GGPFOLOECGB;
|
|
Action<JPIJGHNNIDP> 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<JPIJGHNNIDP> pmgcjepkfof = AvatarCustomizationModel.HandleTrialItems((DGOHCPBKOHD)((uint)700), true);
|
|
Action<JPIJGHNNIDP> 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.<GONMENKLJOD>k__BackingField && !SingletonMonoBehaviour.ONCPNMDGGKG.IsTutorialComplete(TutorialManager.PKHLMAEGIKG.NUX_MICROPHONE) && !flag && SingletonMonoBehaviour.ONCPNMDGGKG.BLBCCPBIHGI)
|
|
{
|
|
WatchUI <JNBAANDJIAD>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField.playerUI.<JNBAANDJIAD>k__BackingField;
|
|
WatchUI watchMenu = <JNBAANDJIAD>k__BackingField;
|
|
MicrophoneTutorialScreen flowByType = <JNBAANDJIAD>k__BackingField.GetFlowByType<MicrophoneTutorialScreen>();
|
|
if (watchMenu.<CBEMGFDBBJA>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<JPIJGHNNIDP> 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.<GONMENKLJOD>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.<GONMENKLJOD>k__BackingField && !SingletonMonoBehaviour.ONCPNMDGGKG.IsTutorialComplete(TutorialManager.PKHLMAEGIKG.NUX_CODE_OF_CONDUCT))
|
|
{
|
|
WatchUI <JNBAANDJIAD>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField.playerUI.<JNBAANDJIAD>k__BackingField;
|
|
WatchUI watchMenu = <JNBAANDJIAD>k__BackingField;
|
|
CodeOfConductScreen flowByType = <JNBAANDJIAD>k__BackingField.GetFlowByType<CodeOfConductScreen>();
|
|
if (watchMenu.<CBEMGFDBBJA>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<JPIJGHNNIDP> 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.<GONMENKLJOD>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 <IFBPANODIPA>k__BackingField = doohkcanflo.<IFBPANODIPA>k__BackingField;
|
|
return doohkcanflo.<IFBPANODIPA>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<List<DCGAMCKNJDB>> pmgcjepkfof = KKHJMCMNJBE.LJILKFNEEPG();
|
|
Func<List<DCGAMCKNJDB>, DABKFAIHBBP> func = delegate(List<DCGAMCKNJDB> friends)
|
|
{
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
if (MOOAGFBENPI != flag)
|
|
{
|
|
}
|
|
CFLMJLFBOKH.KNKCGOGLCJC source = DIEPOPNJNCO;
|
|
}
|
|
return JJEKJGALHKO.<EIDHKJMHBEC>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.<KGHBOCPLIMP>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<Matchmaking.MHCKNNJOIIP> 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<int[], PMGCJEPKFOF<Matchmaking.MHCKNNJOIIP>> 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<Matchmaking.MHCKNNJOIIP> pmgcjepkfof2 = Matchmaking.ILPIDHICKMB(roomName2, isPrivate, additionalPlayers, bypassMovementModeRestriction);
|
|
}
|
|
PMGCJEPKFOF<Matchmaking.MHCKNNJOIIP> 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<Matchmaking.MHCKNNJOIIP> pmgcjepkfof4 = Matchmaking.KNCHJJDKJGK(roomName2, roomSceneName, (Matchmaking.GIJOGKJCEKG)num3, additionalPlayers, recNetAdditionalPlayerAutoFollow, bypassMovementModeRestriction2);
|
|
if (jknjnginpnp.<>9__1 == 0)
|
|
{
|
|
Action<Matchmaking.MHCKNNJOIIP> 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<Matchmaking.MHCKNNJOIIP> 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<int[], PMGCJEPKFOF<Matchmaking.MHCKNNJOIIP>> 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 <HCJDKPLCHPK>k__BackingField = Matchmaking.HMCJLLMDAAM.<HCJDKPLCHPK>k__BackingField;
|
|
int num = 0;
|
|
if (ppenfjmfpne == 0)
|
|
{
|
|
this.<AMBMCGEFDFD>k__BackingField = LLOKHPDCJBH;
|
|
this.<MNDHPJKDIFC>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 <EGKJPJKLEAI>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField;
|
|
if (<EGKJPJKLEAI>k__BackingField != 0)
|
|
{
|
|
int[] playerIDs = <EGKJPJKLEAI>k__BackingField.playerParty.GetPlayerIDs(true);
|
|
if (playerIDs != 0 && playerIDs.Length != 0)
|
|
{
|
|
Func<int, int> <>9__281_ = SessionManager.<>c.<>9__281_0;
|
|
if (<>9__281_ == 0)
|
|
{
|
|
SessionManager.<>c.<>9__281_0 = (int playerId) => playerId;
|
|
}
|
|
int num = Enumerable.First<int>(Enumerable.OrderBy<int, int>(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 <EGKJPJKLEAI>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField;
|
|
if (<EGKJPJKLEAI>k__BackingField != 0)
|
|
{
|
|
int[] playerIDs = <EGKJPJKLEAI>k__BackingField.playerParty.GetPlayerIDs(true);
|
|
if (playerIDs != 0 && playerIDs.Length != 0)
|
|
{
|
|
Func<int, int> <>9__281_ = SessionManager.<>c.<>9__281_0;
|
|
if (<>9__281_ == 0)
|
|
{
|
|
SessionManager.<>c.<>9__281_0 = (int playerId) => playerId;
|
|
}
|
|
int num = Enumerable.First<int>(Enumerable.OrderBy<int, int>(playerIDs, <>9__281_));
|
|
}
|
|
}
|
|
int num2 = 0;
|
|
int? recipientPlayerId = num2;
|
|
AGAJMBPABDL[] array = KKPBCOOONNK.DFFEKFNFAKJ;
|
|
Func<AGAJMBPABDL, bool> func = delegate(AGAJMBPABDL pp)
|
|
{
|
|
Player player = pp.GPOMCJICJIH();
|
|
int? recipientPlayerId2 = recipientPlayerId;
|
|
return player.<FMMJEJMBDPL>k__BackingField == recipientPlayerId2;
|
|
};
|
|
if (Enumerable.FirstOrDefault<AGAJMBPABDL>(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<Matchmaking.MHCKNNJOIIP> APCNPBDOHGG(string NGPMADFHHKP, SessionManager.APNNGFNMGDP CFFFCALCLPB, Func<int[], PMGCJEPKFOF<Matchmaking.MHCKNNJOIIP>> CBKLKGPJAPG)
|
|
{
|
|
bool inited = PEGGCEDHBOF.DOOHKCANFLO.<DOPLJIOHAMG>k__BackingField.inited;
|
|
bool flag;
|
|
if (flag && !this.<KGHBOCPLIMP>k__BackingField)
|
|
{
|
|
this.<KGHBOCPLIMP>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<AGAJMBPABDL, int> <>9__283_ = SessionManager.<>c.<>9__283_0;
|
|
if (<>9__283_ == 0)
|
|
{
|
|
SessionManager.<>c.<>9__283_0 = (AGAJMBPABDL p) => p.<LPHIFCGHALA>k__BackingField;
|
|
}
|
|
int[] array2 = Enumerable.ToArray<int>(Enumerable.Select<AGAJMBPABDL, int>(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<string> action = new Action(this.JKOJJINMPDC);
|
|
Action<Matchmaking.MHCKNNJOIIP> action2 = new Action(this.HEPLJEBMNID);
|
|
}
|
|
int num4 = 0;
|
|
int num5 = 0;
|
|
this.BootLocalPlayerToDormRoom(num5, SessionManager.BDPNOBGNGNI.BOOT, num4 != 0);
|
|
return JJEKJGALHKO.LIPGKFECLDO<Matchmaking.MHCKNNJOIIP>("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<KENFJGFMIPM> 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<bool> CanShowPurchaseReminder()
|
|
{
|
|
PMGCJEPKFOF<bool> pmgcjepkfof = PEGGCEDHBOF.ABLHAKAKHCI();
|
|
if (SessionManager.<>c.<>9__288_0 == 0)
|
|
{
|
|
SessionManager.<>c.<>9__288_0 = delegate(bool disallowInAppPurchases)
|
|
{
|
|
if (disallowInAppPurchases)
|
|
{
|
|
return JJEKJGALHKO.MKLIDFOGIGO<bool>(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>((SplitTesting.Promo_Pack_2020_05_27)((uint)1)) || SingletonMonoBehaviour.ONCPNMDGGKG.IsExperimentSegmentActive<SplitTesting.Promo_Pack_2020_05_27>((SplitTesting.Promo_Pack_2020_05_27)((uint)2))))
|
|
{
|
|
return JJEKJGALHKO.MKLIDFOGIGO<bool>(true);
|
|
}
|
|
return JJEKJGALHKO.MKLIDFOGIGO<bool>(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<bool> pmgcjepkfof = this.CanShowPurchaseReminder();
|
|
Action<bool> action = new Action(this.PHEAOMAJNMM);
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
PMGCJEPKFOF<bool> 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<KENFJGFMIPM> 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.<DOPLJIOHAMG>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<string, object> 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<bool> 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<CCEOLAOLEKJ> 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<bool> IMHIDIEAHAO(List<CCEOLAOLEKJ> 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<JPIJGHNNIDP> <>9__3;
|
|
Action action = delegate
|
|
{
|
|
WatchUI <JNBAANDJIAD>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField.playerUI.<JNBAANDJIAD>k__BackingField;
|
|
LCCEEFHOBEN.CJFENPHAAHI <CLJIPKBGBDM>k__BackingField = DMPBKOBGJCK.<CLJIPKBGBDM>k__BackingField;
|
|
string text = "You are being vote kicked for " + <CLJIPKBGBDM>k__BackingField;
|
|
if (<>9__3 == 0)
|
|
{
|
|
Action<JPIJGHNNIDP> action3 = delegate(JPIJGHNNIDP dialogResponse)
|
|
{
|
|
if (dialogResponse == JPIJGHNNIDP.Affirmative)
|
|
{
|
|
HOGFDJNNMHM kickDetails = DMPBKOBGJCK;
|
|
base.<OnRecNetModerationKicked>g__HandleModerationKicked|2();
|
|
}
|
|
};
|
|
<>9__3 = action3;
|
|
}
|
|
};
|
|
Action action2 = delegate
|
|
{
|
|
base.<OnRecNetModerationKicked>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<long, float> dictionary = new Dictionary();
|
|
this.MPKPBNELCDF = dictionary;
|
|
Dictionary<long, float> dictionary2 = new Dictionary();
|
|
this.COPLMLMAILO = dictionary2;
|
|
Dictionary<long, float> dictionary3 = new Dictionary();
|
|
this.GGKBMFKKEDJ = dictionary3;
|
|
Dictionary<long, float> dictionary4 = new Dictionary();
|
|
this.JDALDPCKMDJ = dictionary4;
|
|
AOLMGGAPKEH aolmggapkeh = new AOLMGGAPKEH();
|
|
this.EBDIMALGPNB = aolmggapkeh;
|
|
BJOIBBBOIKO<SessionManager.FNCGMBFIDAC> bjoibbboiko = new BJOIBBBOIKO();
|
|
this.GGPFOLOECGB = bjoibbboiko;
|
|
ulong num;
|
|
this.AHLJJMLMKKH = num;
|
|
List<SessionManager.KGONCLOGPED> 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.<KGHBOCPLIMP>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.<KGHBOCPLIMP>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<SplitTesting.Promo_Pack_2020_05_27>(num))
|
|
{
|
|
}
|
|
SplitTesting.Promo_Pack_2020_05_27 promo_Pack_2020_05_;
|
|
int hashCode = promo_Pack_2020_05_.GetHashCode();
|
|
Action<GCBPKHFJKCE.EJMGHNNHJPD> 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<List<CCEOLAOLEKJ>> BDMLEGABEAG(Tuple<List<int>, List<int>> 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<Type, Dictionary<string, object>> 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<long, float> MPKPBNELCDF;
|
|
|
|
// Token: 0x04001870 RID: 6256
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x4001870")]
|
|
private Dictionary<long, float> COPLMLMAILO;
|
|
|
|
// Token: 0x04001871 RID: 6257
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")]
|
|
[Token(Token = "0x4001871")]
|
|
private Dictionary<long, float> GGKBMFKKEDJ;
|
|
|
|
// Token: 0x04001872 RID: 6258
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")]
|
|
[Token(Token = "0x4001872")]
|
|
private Dictionary<long, float> 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<long> 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<SessionManager.FNCGMBFIDAC> 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<SessionManager.KGONCLOGPED> 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 <GetIdsOfFriendAppearingOnlineToMeEnumerator>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 <InvitePlayerToGame>b__0(string error)
|
|
{
|
|
Debug.LogError("Unable to send game invite: " + error);
|
|
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
Dictionary<long, float> 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 <SetIsJunior>b__0(Action<bool> _)
|
|
{
|
|
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 <FirstPlayerBootRoutine>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 <FirstPlayerBootRoutine>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 <FirstPlayerBootRoutine>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 <RunGoToClubhousePromise>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 <RunGoToClubhousePromise>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 <RunGoToClubhouse>b__0(bool bypassMovementModeRestriction)
|
|
{
|
|
SessionManager.JBPJIIMJFGF jbpjiimjfgf = new SessionManager.JBPJIIMJFGF();
|
|
jbpjiimjfgf.CS$<>8__locals1 = this;
|
|
jbpjiimjfgf.bypassMovementModeRestriction = bypassMovementModeRestriction;
|
|
string <LGACIEKBLBM>k__BackingField = this.club.<LGACIEKBLBM>k__BackingField;
|
|
string text = "Go to clubhouse of " + <LGACIEKBLBM>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<string> onErrorCallback = cs$<>8__locals2.OnErrorCallback;
|
|
bool bypassMovementModeRestriction2 = jbpjiimjfgf.bypassMovementModeRestriction;
|
|
Action<Matchmaking.MHCKNNJOIIP> 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<string> onErrorCallback2 = cs$<>8__locals4.OnErrorCallback;
|
|
bool bypassMovementModeRestriction3 = jbpjiimjfgf.bypassMovementModeRestriction;
|
|
Action<Matchmaking.MHCKNNJOIIP> 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<Matchmaking.MHCKNNJOIIP> onResponseCallback;
|
|
|
|
// Token: 0x0400192B RID: 6443
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400192B")]
|
|
public Action<string> 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 <RunGoToClubhouse>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<string> onErrorCallback = cs$<>8__locals2.OnErrorCallback;
|
|
bool flag = this.bypassMovementModeRestriction;
|
|
Action<Matchmaking.MHCKNNJOIIP> 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 <RunGoToClubhouse>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<string> onErrorCallback = cs$<>8__locals2.OnErrorCallback;
|
|
bool flag = this.bypassMovementModeRestriction;
|
|
Action<Matchmaking.MHCKNNJOIIP> 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<Matchmaking.MHCKNNJOIIP> <JoinClubhouseHelper>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 <JoinClubhouseHelper>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 <JoinClubhouseHelper>b__2(string error)
|
|
{
|
|
Action<string> 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<Matchmaking.MHCKNNJOIIP> onResponseCallback;
|
|
|
|
// Token: 0x04001931 RID: 6449
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4001931")]
|
|
public Action<string> 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 <GoToPlayerEventInternal>b__0(KLCOGEIGEBJ room)
|
|
{
|
|
SessionManager.DEJECJCPJMB dejecjcpjmb = new SessionManager.DEJECJCPJMB();
|
|
dejecjcpjmb.CS$<>8__locals1 = this;
|
|
dejecjcpjmb.room = room;
|
|
SessionManager sessionManager = this.<>4__this;
|
|
Action<bool> action = delegate(bool bypassMovementModeRestriction)
|
|
{
|
|
SessionManager.EILICKGMOGE eilickgmoge = new SessionManager.EILICKGMOGE();
|
|
eilickgmoge.CS$<>8__locals2 = dejecjcpjmb;
|
|
eilickgmoge.bypassMovementModeRestriction = bypassMovementModeRestriction;
|
|
string <LGACIEKBLBM>k__BackingField = dejecjcpjmb.CS$<>8__locals1.targetEvent.<LGACIEKBLBM>k__BackingField;
|
|
string text = "Go to " + <LGACIEKBLBM>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 <GoToPlayerEventInternal>b__1(bool bypassMovementModeRestriction)
|
|
{
|
|
SessionManager.EILICKGMOGE eilickgmoge = new SessionManager.EILICKGMOGE();
|
|
eilickgmoge.CS$<>8__locals2 = this;
|
|
eilickgmoge.bypassMovementModeRestriction = bypassMovementModeRestriction;
|
|
string <LGACIEKBLBM>k__BackingField = this.CS$<>8__locals1.targetEvent.<LGACIEKBLBM>k__BackingField;
|
|
string text = "Go to " + <LGACIEKBLBM>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 <GoToPlayerEventInternal>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 <GoToPlayerEventInternal>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 <RunJoinRoom>b__0(KLCOGEIGEBJ room)
|
|
{
|
|
SessionManager sessionManager = this.<>4__this;
|
|
Action<SessionManager.BKOJBGONLCK> 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<SessionManager.BKOJBGONLCK> 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 <RunJoinRoom>b__0(bool bypassMovementModeRestriction)
|
|
{
|
|
SessionManager.MJIEMOPPBLL mjiemoppbll = new SessionManager.MJIEMOPPBLL();
|
|
mjiemoppbll.CS$<>8__locals1 = this;
|
|
mjiemoppbll.bypassMovementModeRestriction = bypassMovementModeRestriction;
|
|
string <LGACIEKBLBM>k__BackingField = this.room.<LGACIEKBLBM>k__BackingField;
|
|
string dormRoomName = SessionManager.DormRoomName;
|
|
if (!<LGACIEKBLBM>k__BackingField.Equals(dormRoomName, StringComparison.InvariantCultureIgnoreCase))
|
|
{
|
|
string <LGACIEKBLBM>k__BackingField2 = this.room.<LGACIEKBLBM>k__BackingField;
|
|
string arroomName = SessionManager.ARRoomName;
|
|
if (!<LGACIEKBLBM>k__BackingField2.Equals(arroomName, StringComparison.InvariantCultureIgnoreCase))
|
|
{
|
|
string <LGACIEKBLBM>k__BackingField3 = this.room.<LGACIEKBLBM>k__BackingField;
|
|
string text = "Going to ^" + <LGACIEKBLBM>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<Matchmaking.MHCKNNJOIIP> action4 = cs$<>8__locals2.<>9__4;
|
|
bool bypassMovementModeRestriction4 = mjiemoppbll.bypassMovementModeRestriction;
|
|
if (action4 == 0)
|
|
{
|
|
Action<Matchmaking.MHCKNNJOIIP> 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<Matchmaking.MHCKNNJOIIP> action6 = cs$<>8__locals4.<>9__5;
|
|
bool bypassMovementModeRestriction5 = mjiemoppbll.bypassMovementModeRestriction;
|
|
if (action6 == 0)
|
|
{
|
|
Action<Matchmaking.MHCKNNJOIIP> 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<SessionManager.BKOJBGONLCK> action3 = this.onResponseCallback;
|
|
PMGCJEPKFOF<Matchmaking.MHCKNNJOIIP> 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 <RunJoinRoom>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 <RunJoinRoom>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 <RunJoinRoom>b__1()
|
|
{
|
|
Action<SessionManager.BKOJBGONLCK> 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<SessionManager.BKOJBGONLCK> 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<Matchmaking.MHCKNNJOIIP> <>9__4;
|
|
|
|
// Token: 0x04001946 RID: 6470
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x4001946")]
|
|
public Action<Matchmaking.MHCKNNJOIIP> <>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 <RunJoinRoom>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<Matchmaking.MHCKNNJOIIP> <>9__ = cs$<>8__locals2.<>9__4;
|
|
bool flag = this.bypassMovementModeRestriction;
|
|
if (<>9__ == 0)
|
|
{
|
|
Action<Matchmaking.MHCKNNJOIIP> 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 <RunJoinRoom>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<Matchmaking.MHCKNNJOIIP> <>9__ = cs$<>8__locals2.<>9__5;
|
|
bool flag = this.bypassMovementModeRestriction;
|
|
if (<>9__ == 0)
|
|
{
|
|
Action<Matchmaking.MHCKNNJOIIP> 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 <ApplyOptionalResponseCallback>b__0(string error)
|
|
{
|
|
Debug.LogWarning("A promise error message is being propagated as an \"unknown error\". Specific message: " + error + ".");
|
|
Action<Matchmaking.MHCKNNJOIIP> action = this.optionalOnResponseCallback;
|
|
if (action != 0)
|
|
{
|
|
action((uint)(-1));
|
|
}
|
|
}
|
|
|
|
// Token: 0x04001949 RID: 6473
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4001949")]
|
|
public Action<Matchmaking.MHCKNNJOIIP> 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 <ApplyOptionalResponseCallback>b__0(Matchmaking.MHCKNNJOIIP errorCode)
|
|
{
|
|
Action<SessionManager.BKOJBGONLCK> action = this.optionalOnResponseCallback;
|
|
}
|
|
|
|
// Token: 0x0400194A RID: 6474
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400194A")]
|
|
public Action<SessionManager.BKOJBGONLCK> 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 <RunJoinSubRoomOfCurrentRoom>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 <RunJoinSubRoomOfCurrentRoom>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 <RunJoinSubRoomOfCurrentRoom>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 <RunJoinPlayer>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 <RunJoinPlayer>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 <RunJoinPlayer>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 <RunAcceptRoomInvite>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 <RunAcceptRoomInvite>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 <RunAcceptRoomInvite>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 <RequestGameInvite>b__0(string error)
|
|
{
|
|
Debug.LogError("Unable to send game invite request: " + error);
|
|
Dictionary<long, float> 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 <DefaultRoomGates>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<bool> 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 <DefaultRoomGates>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 <DefaultRoomGates>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 <DefaultRoomGates>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 <DefaultRoomGates>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 <DefaultRoomGates>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 <DefaultRoomGates>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<bool> 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 <DefaultRoomGates>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<bool> 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 <DefaultRoomGates>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<bool> 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 <DefaultRoomGates>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<bool> 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 <DefaultRoomGates>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<bool> 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 <DefaultRoomGates>b__10()
|
|
{
|
|
Action<bool> 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 <PartyGate>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 <RoomOwnerGate>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 <GameProgressGate>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 <OutfitItemsGate>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 <MicrophoneTutorialGate>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 <CodeOfConductTutorialGate>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 <GateRoutine>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 <RunImportFriends>b__0(List<DCGAMCKNJDB> friends)
|
|
{
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
if (this.playAttract != flag)
|
|
{
|
|
}
|
|
CFLMJLFBOKH.KNKCGOGLCJC knkcgoglcjc = this.source;
|
|
}
|
|
return JJEKJGALHKO.<EIDHKJMHBEC>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<Matchmaking.MHCKNNJOIIP> <JoinRoom>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<Matchmaking.MHCKNNJOIIP> pmgcjepkfof = Matchmaking.ILPIDHICKMB(text3, flag2, additionalPlayers, flag);
|
|
}
|
|
PMGCJEPKFOF<Matchmaking.MHCKNNJOIIP> 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<Matchmaking.MHCKNNJOIIP> pmgcjepkfof3 = Matchmaking.KNCHJJDKJGK(text3, text2, (Matchmaking.GIJOGKJCEKG)num3, additionalPlayers, recNetAdditionalPlayerAutoFollow, flag3);
|
|
if (this.<>9__1 == 0)
|
|
{
|
|
Action<Matchmaking.MHCKNNJOIIP> 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 <JoinRoom>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<Matchmaking.MHCKNNJOIIP> <>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<Matchmaking.MHCKNNJOIIP> <JoinSubRoomOfCurrentRoom>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<Matchmaking.MHCKNNJOIIP> <JoinPlayerEvent>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<Matchmaking.MHCKNNJOIIP> <JoinPlayer>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<Matchmaking.MHCKNNJOIIP> <AcceptRoomInvite>b__0(int[] additionalPlayers)
|
|
{
|
|
IGCIBGKPPMO.CKBECLNICDD ckbeclnicdd = this.roomInviteDetails;
|
|
CPIHGIEOPAJ cpihgieopaj = this.roomInviteMessage;
|
|
long <NIHNDLAMBCF>k__BackingField = ckbeclnicdd.<NIHNDLAMBCF>k__BackingField;
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
PMGCJEPKFOF<Matchmaking.MHCKNNJOIIP> 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 <LocalPlayerRequestJoinRoomScene>b__0(AGAJMBPABDL pp)
|
|
{
|
|
Player player = pp.GPOMCJICJIH();
|
|
int? num = this.recipientPlayerId;
|
|
return player.<FMMJEJMBDPL>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 <NotifyInClubhouse>b__0(PIHMJGCGNLP clubDetails)
|
|
{
|
|
long num = this.clubId;
|
|
CIIBGMBOFEI ciibgmbofei = Matchmaking.BBJAEJHMAPB;
|
|
if (num == ciibgmbofei.<CHPCFOKEIFM>k__BackingField)
|
|
{
|
|
bool flag = clubDetails.<HPIJMIPMDEM>k__BackingField.ALEILMLLKCF();
|
|
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
if (flag)
|
|
{
|
|
}
|
|
string <LGACIEKBLBM>k__BackingField = clubDetails.<DNGCBIHOEJE>k__BackingField.<LGACIEKBLBM>k__BackingField;
|
|
string text = "You are now in the Clubhouse of " + <LGACIEKBLBM>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 <NotifyInClubhouse>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 <TryShowPurchaseReminder>b__3(List<GCBPKHFJKCE.DJGBECJHOKF> skus)
|
|
{
|
|
Func<GCBPKHFJKCE.DJGBECJHOKF, bool> func = this.<>9__4;
|
|
if (func == 0)
|
|
{
|
|
Func<GCBPKHFJKCE.DJGBECJHOKF, bool> func2 = delegate(GCBPKHFJKCE.DJGBECJHOKF sku)
|
|
{
|
|
int <JFPCIDFKDML>k__BackingField = this.reminder.<JFPCIDFKDML>k__BackingField;
|
|
return sku.<JFPCIDFKDML>k__BackingField == <JFPCIDFKDML>k__BackingField;
|
|
};
|
|
this.<>9__4 = func2;
|
|
}
|
|
GCBPKHFJKCE.DJGBECJHOKF djgbecjhokf = Enumerable.FirstOrDefault<GCBPKHFJKCE.DJGBECJHOKF>(skus, func);
|
|
if (djgbecjhokf != 0)
|
|
{
|
|
Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
SessionManager sessionManager = this.<>4__this;
|
|
IEnumerator<KENFJGFMIPM> 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 <TryShowPurchaseReminder>b__4(GCBPKHFJKCE.DJGBECJHOKF sku)
|
|
{
|
|
int <JFPCIDFKDML>k__BackingField = this.reminder.<JFPCIDFKDML>k__BackingField;
|
|
return sku.<JFPCIDFKDML>k__BackingField == <JFPCIDFKDML>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<GCBPKHFJKCE.DJGBECJHOKF, bool> <>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<CCEOLAOLEKJ> <CheckForAndHandlePlatformFriendOrTextMessageReferrers>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<CCEOLAOLEKJ> <TryAddFriendAndSendChatMessage>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<CCEOLAOLEKJ> <TryAddFriendAndSendChatMessage>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<CCEOLAOLEKJ, PMGCJEPKFOF<CCEOLAOLEKJ>> <>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<CCEOLAOLEKJ> <TryAddFriendAndSendChatMessage>b__2(BBJLEHIBGBJ response)
|
|
{
|
|
if (response.<MJLDKIFMHCN>k__BackingField == KJEFMHKMHOB.Success)
|
|
{
|
|
}
|
|
return JJEKJGALHKO.MKLIDFOGIGO<CCEOLAOLEKJ>(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<bool> <NotifyPlayerOfReferrers>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<CCEOLAOLEKJ> 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<bool> <NotifyPlayerOfReferrers>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 <OnRecNetModerationKicked>b__0()
|
|
{
|
|
WatchUI <JNBAANDJIAD>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField.playerUI.<JNBAANDJIAD>k__BackingField;
|
|
LCCEEFHOBEN.CJFENPHAAHI <CLJIPKBGBDM>k__BackingField = this.kickDetails.<CLJIPKBGBDM>k__BackingField;
|
|
string text = "You are being vote kicked for " + <CLJIPKBGBDM>k__BackingField;
|
|
if (this.<>9__3 == 0)
|
|
{
|
|
Action<JPIJGHNNIDP> action = delegate(JPIJGHNNIDP dialogResponse)
|
|
{
|
|
if (dialogResponse == JPIJGHNNIDP.Affirmative)
|
|
{
|
|
HOGFDJNNMHM hogfdjnnmhm = this.kickDetails;
|
|
this.<OnRecNetModerationKicked>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 <OnRecNetModerationKicked>b__3(JPIJGHNNIDP dialogResponse)
|
|
{
|
|
if (dialogResponse == JPIJGHNNIDP.Affirmative)
|
|
{
|
|
HOGFDJNNMHM hogfdjnnmhm = this.kickDetails;
|
|
this.<OnRecNetModerationKicked>g__HandleModerationKicked|2();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060021DB RID: 8667 RVA: 0x00089A3C File Offset: 0x00087C3C
|
|
[Token(Token = "0x60021DB")]
|
|
[Address(RVA = "0x78DA00", Offset = "0x78C800", VA = "0x18078DA00")]
|
|
internal void <OnRecNetModerationKicked>b__1()
|
|
{
|
|
this.<OnRecNetModerationKicked>g__HandleModerationKicked|2();
|
|
}
|
|
|
|
// Token: 0x060021DC RID: 8668 RVA: 0x00089A50 File Offset: 0x00087C50
|
|
[Token(Token = "0x60021DC")]
|
|
[Address(RVA = "0x78DAD0", Offset = "0x78C8D0", VA = "0x18078DAD0")]
|
|
internal void <OnRecNetModerationKicked>g__HandleModerationKicked|2()
|
|
{
|
|
CIIBGMBOFEI ciibgmbofei = Matchmaking.BBJAEJHMAPB;
|
|
if (ciibgmbofei != 0)
|
|
{
|
|
long <HOBGIEDEPEE>k__BackingField = this.kickDetails.<HOBGIEDEPEE>k__BackingField;
|
|
if (ciibgmbofei.<GLPHBLHAFEO>k__BackingField == <HOBGIEDEPEE>k__BackingField)
|
|
{
|
|
}
|
|
}
|
|
HOGFDJNNMHM hogfdjnnmhm = this.kickDetails;
|
|
int num = 0;
|
|
string text;
|
|
if (hogfdjnnmhm.<CLJIPKBGBDM>k__BackingField == LCCEEFHOBEN.CJFENPHAAHI.VoteKick)
|
|
{
|
|
if ((hogfdjnnmhm.<CHCIDPEBEMO>k__BackingField ? 1 : 0) == num)
|
|
{
|
|
if (!string.IsNullOrEmpty(hogfdjnnmhm.<MAIJHBPMIIF>k__BackingField))
|
|
{
|
|
string[] array = new string[0];
|
|
throw new ArrayTypeMismatchException();
|
|
}
|
|
int? <PGJEKMFLHOB>k__BackingField = this.kickDetails.<PGJEKMFLHOB>k__BackingField;
|
|
CFLMJLFBOKH.OEDHFKJMAPC(num);
|
|
}
|
|
string text2;
|
|
text = text2 + " by Host";
|
|
int? <PGJEKMFLHOB>k__BackingField2 = this.kickDetails.<PGJEKMFLHOB>k__BackingField;
|
|
CFLMJLFBOKH.OPKDFOFHCHI(num);
|
|
}
|
|
this.<>4__this.BootLocalPlayerToDormRoom(text, (SessionManager.BDPNOBGNGNI)((uint)5), true);
|
|
int <NGPAJJFMCNI>k__BackingField = this.kickDetails.<NGPAJJFMCNI>k__BackingField;
|
|
if (<NGPAJJFMCNI>k__BackingField > 0)
|
|
{
|
|
Action<int> khhbfglomie = this.<>4__this.KHHBFGLOMIE;
|
|
if (khhbfglomie != 0)
|
|
{
|
|
khhbfglomie(<NGPAJJFMCNI>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<JPIJGHNNIDP> <>9__3;
|
|
}
|
|
}
|