525 lines
20 KiB
C#
525 lines
20 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Runtime.CompilerServices;
|
|
using Cpp2IlInjected;
|
|
using RecNet;
|
|
using UnityEngine;
|
|
|
|
namespace RRUI.Data
|
|
{
|
|
// Token: 0x02000EC8 RID: 3784
|
|
[Token(Token = "0x2000EC8")]
|
|
public class SessionModel : RRUIModel
|
|
{
|
|
// Token: 0x17000F2D RID: 3885
|
|
// (get) Token: 0x06005797 RID: 22423 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x17000F2D")]
|
|
protected override bool PHGOLNMDJLH
|
|
{
|
|
[Token(Token = "0x6005797")]
|
|
[Address(RVA = "0x1E41D30", Offset = "0x1E40D30", VA = "0x181E41D30", Slot = "12")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000F2E RID: 3886
|
|
// (get) Token: 0x06005798 RID: 22424 RVA: 0x00137EE0 File Offset: 0x001360E0
|
|
[Token(Token = "0x17000F2E")]
|
|
public int? AGGHNENJOAC
|
|
{
|
|
[Token(Token = "0x6005798")]
|
|
[Address(RVA = "0x1E428F0", Offset = "0x1E418F0", VA = "0x181E428F0")]
|
|
get
|
|
{
|
|
return BPHGKAEDBPE.<HLHHHMNJAEM>k__BackingField;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000F2F RID: 3887
|
|
// (get) Token: 0x06005799 RID: 22425 RVA: 0x00137EF4 File Offset: 0x001360F4
|
|
// (set) Token: 0x0600579A RID: 22426 RVA: 0x00137F08 File Offset: 0x00136108
|
|
[Token(Token = "0x17000F2F")]
|
|
public int EINNBBMFKJO
|
|
{
|
|
[Token(Token = "0x6005799")]
|
|
[Address(RVA = "0x483230", Offset = "0x482230", VA = "0x180483230")]
|
|
get;
|
|
[Token(Token = "0x600579A")]
|
|
[Address(RVA = "0x4833D0", Offset = "0x4823D0", VA = "0x1804833D0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000F30 RID: 3888
|
|
// (get) Token: 0x0600579B RID: 22427 RVA: 0x00137F1C File Offset: 0x0013611C
|
|
[Token(Token = "0x17000F30")]
|
|
public bool EHFIAHEBGFH
|
|
{
|
|
[Token(Token = "0x600579B")]
|
|
[Address(RVA = "0x1E428A0", Offset = "0x1E418A0", VA = "0x181E428A0")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600579B)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean RRUI.Data.SessionModel::get_IsDefaultRoomClubhouse()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
IL_00:
|
|
brtrue(IL_00, ceq:bool(ldfld:PLILLKHMNDA(SessionModel::BKGDBBNHCMI, ldloc:SessionModel(this)), ldc.i4:int32[exp:PLILLKHMNDA](0)))
|
|
}
|
|
|
|
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 1663
|
|
*/;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600579C RID: 22428 RVA: 0x00137F34 File Offset: 0x00136134
|
|
[Token(Token = "0x600579C")]
|
|
[Address(RVA = "0x1E41720", Offset = "0x1E40720", VA = "0x181E41720", Slot = "18")]
|
|
protected override void LNEJNIEHGLD()
|
|
{
|
|
base.LNEJNIEHGLD();
|
|
OKNNKFGFODL mghcdbefnol = PEGGCEDHBOF.MGHCDBEFNOL;
|
|
Action action = new Action(this.MGHCDBEFNOL);
|
|
int num = 0;
|
|
mghcdbefnol.BPAJKKAGPKB(action, num != 0);
|
|
OKNNKFGFODL ebljhbjgdfb = Matchmaking.EBLJHBJGDFB;
|
|
Action action2 = new Action(this.EJGGDEHIIAC);
|
|
int num2 = 0;
|
|
ebljhbjgdfb.BPAJKKAGPKB(action2, num2 != 0);
|
|
OKNNKFGFODL lmjhppcdgkc = Matchmaking.LMJHPPCDGKC;
|
|
Action action3 = new Action(this.LMJHPPCDGKC);
|
|
int num3 = 0;
|
|
lmjhppcdgkc.BPAJKKAGPKB(action3, num3 != 0);
|
|
MFBGLIHGCGO<long?> dpmahkaoiof = JDJGIBLMFKK.DPMAHKAOIOF;
|
|
Action<long?> action4 = new Action(this.NJKHLOFBNNP);
|
|
IILCGFIHJLP<long, PPGPAHNMGEC> pendoendibe = JDJGIBLMFKK.PENDOENDIBE;
|
|
Action<long, PPGPAHNMGEC> action5 = new Action(this.JDBKGAKKEBF);
|
|
}
|
|
|
|
// Token: 0x0600579D RID: 22429 RVA: 0x00137FD8 File Offset: 0x001361D8
|
|
[Token(Token = "0x600579D")]
|
|
[Address(RVA = "0x1E41DD0", Offset = "0x1E40DD0", VA = "0x181E41DD0", Slot = "19")]
|
|
protected override void OnDisable()
|
|
{
|
|
base.OnDisable();
|
|
OKNNKFGFODL mghcdbefnol = PEGGCEDHBOF.MGHCDBEFNOL;
|
|
Action action = new Action(this.MGHCDBEFNOL);
|
|
mghcdbefnol.BIHKNNPGGKP(action);
|
|
OKNNKFGFODL ebljhbjgdfb = Matchmaking.EBLJHBJGDFB;
|
|
Action action2 = new Action(this.EJGGDEHIIAC);
|
|
ebljhbjgdfb.BIHKNNPGGKP(action2);
|
|
OKNNKFGFODL lmjhppcdgkc = Matchmaking.LMJHPPCDGKC;
|
|
Action action3 = new Action(this.LMJHPPCDGKC);
|
|
lmjhppcdgkc.BIHKNNPGGKP(action3);
|
|
MFBGLIHGCGO<long?> dpmahkaoiof = JDJGIBLMFKK.DPMAHKAOIOF;
|
|
Action<long?> action4 = new Action(this.NJKHLOFBNNP);
|
|
IILCGFIHJLP<long, PPGPAHNMGEC> pendoendibe = JDJGIBLMFKK.PENDOENDIBE;
|
|
Action<long, PPGPAHNMGEC> action5 = new Action(this.JDBKGAKKEBF);
|
|
}
|
|
|
|
// Token: 0x0600579E RID: 22430 RVA: 0x00138070 File Offset: 0x00136270
|
|
[Token(Token = "0x600579E")]
|
|
[Address(RVA = "0x1E41120", Offset = "0x1E40120", VA = "0x181E41120", Slot = "22")]
|
|
protected override void AHFKACICJNC()
|
|
{
|
|
int num = 0;
|
|
this.<IFHAONHEIBH>k__BackingField = num;
|
|
this.BKGDBBNHCMI = num;
|
|
}
|
|
|
|
// Token: 0x0600579F RID: 22431 RVA: 0x00138090 File Offset: 0x00136290
|
|
[Token(Token = "0x600579F")]
|
|
[Address(RVA = "0x1E41300", Offset = "0x1E40300", VA = "0x181E41300", Slot = "26")]
|
|
protected override DABKFAIHBBP GLPJPIEOLDF()
|
|
{
|
|
PMGCJEPKFOF<IReadOnlyList<KLCOGEIGEBJ>> pmgcjepkfof = OJMCBOKJFOF.INKFBOEEKDA();
|
|
Action<IReadOnlyList<KLCOGEIGEBJ>> action = new Action(this.DDAHKLAEKNB);
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
PMGCJEPKFOF<PLILLKHMNDA> pmgcjepkfof2 = JDJGIBLMFKK.DBDOOMCNNFE();
|
|
Action<PLILLKHMNDA> action2 = new Action(this.DHDNEFONIDG);
|
|
if (num < this)
|
|
{
|
|
num += num;
|
|
if (num == this)
|
|
{
|
|
goto IL_4B;
|
|
}
|
|
num++;
|
|
}
|
|
num += num;
|
|
IL_4B:
|
|
AGMKFHGFEAE agmkfhgfeae;
|
|
agmkfhgfeae += agmkfhgfeae;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060057A0 RID: 22432 RVA: 0x001380F4 File Offset: 0x001362F4
|
|
[Token(Token = "0x60057A0")]
|
|
[Address(RVA = "0x1740000", Offset = "0x173F000", VA = "0x181740000")]
|
|
private void MGHCDBEFNOL()
|
|
{
|
|
base.MKBLJJGJAOH();
|
|
}
|
|
|
|
// Token: 0x060057A1 RID: 22433 RVA: 0x00138108 File Offset: 0x00136308
|
|
[Token(Token = "0x60057A1")]
|
|
[Address(RVA = "0x1740000", Offset = "0x173F000", VA = "0x181740000")]
|
|
private void EJGGDEHIIAC()
|
|
{
|
|
base.MKBLJJGJAOH();
|
|
}
|
|
|
|
// Token: 0x060057A2 RID: 22434 RVA: 0x0013811C File Offset: 0x0013631C
|
|
[Token(Token = "0x60057A2")]
|
|
[Address(RVA = "0x1740000", Offset = "0x173F000", VA = "0x181740000")]
|
|
private void LMJHPPCDGKC()
|
|
{
|
|
base.MKBLJJGJAOH();
|
|
}
|
|
|
|
// Token: 0x060057A3 RID: 22435 RVA: 0x00138130 File Offset: 0x00136330
|
|
[Token(Token = "0x60057A3")]
|
|
[Address(RVA = "0x1740000", Offset = "0x173F000", VA = "0x181740000")]
|
|
private void NJKHLOFBNNP(long? AOMBLGBCENO)
|
|
{
|
|
base.MKBLJJGJAOH();
|
|
}
|
|
|
|
// Token: 0x060057A4 RID: 22436 RVA: 0x00138144 File Offset: 0x00136344
|
|
[Token(Token = "0x60057A4")]
|
|
[Address(RVA = "0x1E41700", Offset = "0x1E40700", VA = "0x181E41700")]
|
|
private void JDBKGAKKEBF(long AOMBLGBCENO, PPGPAHNMGEC PGMGFKOCEDG)
|
|
{
|
|
PLILLKHMNDA bkgdbbnhcmi = this.BKGDBBNHCMI;
|
|
if (bkgdbbnhcmi != 0 && bkgdbbnhcmi.<CHPCFOKEIFM>k__BackingField == AOMBLGBCENO)
|
|
{
|
|
base.MKBLJJGJAOH();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000F31 RID: 3889
|
|
// (get) Token: 0x060057A5 RID: 22437 RVA: 0x0013816C File Offset: 0x0013636C
|
|
[Token(Token = "0x17000F31")]
|
|
public bool MNEOEJPANAC
|
|
{
|
|
[Token(Token = "0x60057A5")]
|
|
[Address(RVA = "0x1E427A0", Offset = "0x1E417A0", VA = "0x181E427A0")]
|
|
get
|
|
{
|
|
PlatformManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
PMGCJEPKFOF<PlatformManager.LKOLCLKDJKO> pmgcjepkfof;
|
|
if (pmgcjepkfof != 0)
|
|
{
|
|
PlatformManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
PMGCJEPKFOF<PlatformManager.LKOLCLKDJKO> pmgcjepkfof2;
|
|
if (pmgcjepkfof2 != (ulong)1L)
|
|
{
|
|
}
|
|
}
|
|
return SingletonMonoBehaviour.ONCPNMDGGKG.ACGDGBHFJFB;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060057A6 RID: 22438 RVA: 0x001381A4 File Offset: 0x001363A4
|
|
[Token(Token = "0x60057A6")]
|
|
[Address(RVA = "0x1E42020", Offset = "0x1E41020", VA = "0x181E42020")]
|
|
public void Quit()
|
|
{
|
|
if (this.MNEOEJPANAC)
|
|
{
|
|
if (this.ACGOCAEDOHC == (ulong)0L)
|
|
{
|
|
OBJAFKDPOHB objafkdpohb = new OBJAFKDPOHB();
|
|
objafkdpohb.<CEJPKGDKMJE>k__BackingField = "Quit Rec Room";
|
|
Sprite quitIcon = SessionConfig.Instance._quitIcon;
|
|
objafkdpohb.<KIAMEICGNPB>k__BackingField = quitIcon;
|
|
objafkdpohb.<LHJAKNBODPE>k__BackingField = "Are you sure you would like to quit Rec Room?";
|
|
this.ACGOCAEDOHC = objafkdpohb;
|
|
IMAFJGKHEMD imafjgkhemd = new IMAFJGKHEMD();
|
|
imafjgkhemd.GPJAHEOLCPN = imafjgkhemd;
|
|
imafjgkhemd.BMBFCGOFPIM = imafjgkhemd;
|
|
LKECHMGOCGI lkechmgocgi = new LKECHMGOCGI();
|
|
lkechmgocgi.<OBHNJENCHDE>k__BackingField = lkechmgocgi;
|
|
lkechmgocgi.<KCBLDGJNKJO>k__BackingField = lkechmgocgi;
|
|
imafjgkhemd.<ALFJBDILAME>k__BackingField = lkechmgocgi;
|
|
imafjgkhemd.GPJEDBDCNNP = "No";
|
|
Action action = new Action(this.ACGOCAEDOHC.PJLHALDAOEE);
|
|
imafjgkhemd.MEEKCCGGFFD = action;
|
|
IMAFJGKHEMD imafjgkhemd2 = new IMAFJGKHEMD();
|
|
imafjgkhemd2.GPJAHEOLCPN = imafjgkhemd2;
|
|
imafjgkhemd2.BMBFCGOFPIM = imafjgkhemd2;
|
|
LKECHMGOCGI lkechmgocgi2 = new LKECHMGOCGI();
|
|
lkechmgocgi2.<OBHNJENCHDE>k__BackingField = lkechmgocgi2;
|
|
lkechmgocgi2.<KCBLDGJNKJO>k__BackingField = lkechmgocgi2;
|
|
imafjgkhemd2.<ALFJBDILAME>k__BackingField = lkechmgocgi2;
|
|
imafjgkhemd2.GPJEDBDCNNP = "Yes";
|
|
int num;
|
|
Action action2 = new Action(num.Quit);
|
|
num = 0;
|
|
imafjgkhemd2.MEEKCCGGFFD = action2;
|
|
OBJAFKDPOHB acgocaedohc = this.ACGOCAEDOHC;
|
|
acgocaedohc.<OKANBHKMMBD>k__BackingField = new List { imafjgkhemd, imafjgkhemd2 };
|
|
}
|
|
DialogListModel dialogListModel = base.PKJJDBNMMEA;
|
|
OBJAFKDPOHB acgocaedohc2 = this.ACGOCAEDOHC;
|
|
PMGCJEPKFOF pmgcjepkfof = dialogListModel.AddDialog<OBJAFKDPOHB>((DLKPBLNKLAD)((uint)7), acgocaedohc2);
|
|
return;
|
|
}
|
|
Debug.LogError("Cannot exit on this platform");
|
|
}
|
|
|
|
// Token: 0x17000F32 RID: 3890
|
|
// (get) Token: 0x060057A7 RID: 22439 RVA: 0x00138320 File Offset: 0x00136520
|
|
[Token(Token = "0x17000F32")]
|
|
public bool ELFNEHNHAHN
|
|
{
|
|
[Token(Token = "0x60057A7")]
|
|
[Address(RVA = "0x1E42680", Offset = "0x1E41680", VA = "0x181E42680")]
|
|
get
|
|
{
|
|
if (SingletonMonoBehaviour.FFNIFALJLDD)
|
|
{
|
|
MLFKNFFOOPF currentPlatform = SingletonMonoBehaviour.ONCPNMDGGKG.ODHAKEMLFBM;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060057A8 RID: 22440 RVA: 0x00138348 File Offset: 0x00136548
|
|
[Token(Token = "0x60057A8")]
|
|
[Address(RVA = "0x1E41980", Offset = "0x1E40980", VA = "0x181E41980")]
|
|
public void Logout()
|
|
{
|
|
if (this.ELFNEHNHAHN)
|
|
{
|
|
if (this.AFGEJHGNHEN == (ulong)0L)
|
|
{
|
|
OBJAFKDPOHB objafkdpohb = new OBJAFKDPOHB();
|
|
objafkdpohb.<CEJPKGDKMJE>k__BackingField = "Logout";
|
|
Sprite logoutIcon = SessionConfig.Instance._logoutIcon;
|
|
objafkdpohb.<KIAMEICGNPB>k__BackingField = logoutIcon;
|
|
objafkdpohb.<LHJAKNBODPE>k__BackingField = "Are you sure you would like to logout?";
|
|
this.AFGEJHGNHEN = objafkdpohb;
|
|
IMAFJGKHEMD imafjgkhemd = new IMAFJGKHEMD();
|
|
imafjgkhemd.GPJAHEOLCPN = imafjgkhemd;
|
|
imafjgkhemd.BMBFCGOFPIM = imafjgkhemd;
|
|
LKECHMGOCGI lkechmgocgi = new LKECHMGOCGI();
|
|
lkechmgocgi.<OBHNJENCHDE>k__BackingField = lkechmgocgi;
|
|
lkechmgocgi.<KCBLDGJNKJO>k__BackingField = lkechmgocgi;
|
|
imafjgkhemd.<ALFJBDILAME>k__BackingField = lkechmgocgi;
|
|
imafjgkhemd.GPJEDBDCNNP = "No";
|
|
Action action = new Action(this.AFGEJHGNHEN.PJLHALDAOEE);
|
|
imafjgkhemd.MEEKCCGGFFD = action;
|
|
IMAFJGKHEMD imafjgkhemd2 = new IMAFJGKHEMD();
|
|
imafjgkhemd2.GPJAHEOLCPN = imafjgkhemd2;
|
|
imafjgkhemd2.BMBFCGOFPIM = imafjgkhemd2;
|
|
LKECHMGOCGI lkechmgocgi2 = new LKECHMGOCGI();
|
|
lkechmgocgi2.<OBHNJENCHDE>k__BackingField = lkechmgocgi2;
|
|
lkechmgocgi2.<KCBLDGJNKJO>k__BackingField = lkechmgocgi2;
|
|
imafjgkhemd2.<ALFJBDILAME>k__BackingField = lkechmgocgi2;
|
|
imafjgkhemd2.GPJEDBDCNNP = "Yes";
|
|
int num;
|
|
Action action2 = new Action(num.LogoutToBootScene);
|
|
num = 0;
|
|
imafjgkhemd2.MEEKCCGGFFD = action2;
|
|
OBJAFKDPOHB afgejhgnhen = this.AFGEJHGNHEN;
|
|
afgejhgnhen.<OKANBHKMMBD>k__BackingField = new List { imafjgkhemd, imafjgkhemd2 };
|
|
}
|
|
DialogListModel dialogListModel = base.PKJJDBNMMEA;
|
|
OBJAFKDPOHB afgejhgnhen2 = this.AFGEJHGNHEN;
|
|
PMGCJEPKFOF pmgcjepkfof = dialogListModel.AddDialog<OBJAFKDPOHB>((DLKPBLNKLAD)((uint)7), afgejhgnhen2);
|
|
return;
|
|
}
|
|
Debug.LogError("Cannot logout on this platform");
|
|
}
|
|
|
|
// Token: 0x17000F33 RID: 3891
|
|
// (get) Token: 0x060057A9 RID: 22441 RVA: 0x001384C4 File Offset: 0x001366C4
|
|
[Token(Token = "0x17000F33")]
|
|
public bool OOODPHHFOML
|
|
{
|
|
[Token(Token = "0x60057A9")]
|
|
[Address(RVA = "0x1E42590", Offset = "0x1E41590", VA = "0x181E42590")]
|
|
get
|
|
{
|
|
return "{il2cpp field on {'constant19' (constant value of type Cpp2IL.Core.Analysis.ResultModels.StaticFieldsPtr)}, offset 0x80}" == (ulong)0L;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000F34 RID: 3892
|
|
// (get) Token: 0x060057AA RID: 22442 RVA: 0x001384DC File Offset: 0x001366DC
|
|
[Token(Token = "0x17000F34")]
|
|
public bool AMLDABGKBEF
|
|
{
|
|
[Token(Token = "0x60057AA")]
|
|
[Address(RVA = "0x1E42470", Offset = "0x1E41470", VA = "0x181E42470")]
|
|
get
|
|
{
|
|
PLILLKHMNDA bkgdbbnhcmi = this.BKGDBBNHCMI;
|
|
if (bkgdbbnhcmi != 0 && bkgdbbnhcmi != 0)
|
|
{
|
|
PPENFJMFPNE ppenfjmfpne = Matchmaking.HMCJLLMDAAM;
|
|
PLILLKHMNDA bkgdbbnhcmi2 = this.BKGDBBNHCMI;
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000F35 RID: 3893
|
|
// (get) Token: 0x060057AB RID: 22443 RVA: 0x00138514 File Offset: 0x00136714
|
|
[Token(Token = "0x17000F35")]
|
|
public bool PHGCHDJCCJN
|
|
{
|
|
[Token(Token = "0x60057AB")]
|
|
[Address(RVA = "0x1E42530", Offset = "0x1E41530", VA = "0x181E42530")]
|
|
get
|
|
{
|
|
PLILLKHMNDA bkgdbbnhcmi = this.BKGDBBNHCMI;
|
|
if (bkgdbbnhcmi != 0 && bkgdbbnhcmi != 0)
|
|
{
|
|
return this.AMLDABGKBEF;
|
|
}
|
|
return this.OOODPHHFOML;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060057AC RID: 22444 RVA: 0x00138540 File Offset: 0x00136740
|
|
[Token(Token = "0x60057AC")]
|
|
[Address(RVA = "0x1E41510", Offset = "0x1E40510", VA = "0x181E41510")]
|
|
public void GoToDefaultRoom()
|
|
{
|
|
if (this.BKGDBBNHCMI != 0)
|
|
{
|
|
return;
|
|
}
|
|
PMGCJEPKFOF<Matchmaking.MHCKNNJOIIP> pmgcjepkfof = Matchmaking.GDCFFOJEIMD();
|
|
}
|
|
|
|
// Token: 0x060057AD RID: 22445 RVA: 0x00138560 File Offset: 0x00136760
|
|
[Token(Token = "0x60057AD")]
|
|
[Address(RVA = "0x1E415D0", Offset = "0x1E405D0", VA = "0x181E415D0")]
|
|
public void GoToDorm()
|
|
{
|
|
PMGCJEPKFOF<Matchmaking.MHCKNNJOIIP> pmgcjepkfof = Matchmaking.GDCFFOJEIMD();
|
|
}
|
|
|
|
// Token: 0x060057AE RID: 22446 RVA: 0x00138578 File Offset: 0x00136778
|
|
[Token(Token = "0x60057AE")]
|
|
[Address(RVA = "0x1E423D0", Offset = "0x1E413D0", VA = "0x181E423D0")]
|
|
public void TryGoToDefaultClubhouse()
|
|
{
|
|
if (this.BKGDBBNHCMI != 0)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000F36 RID: 3894
|
|
// (get) Token: 0x060057AF RID: 22447 RVA: 0x00138590 File Offset: 0x00136790
|
|
[Token(Token = "0x17000F36")]
|
|
public bool NMEKGEAPFGL
|
|
{
|
|
[Token(Token = "0x60057AF")]
|
|
[Address(RVA = "0x1E42630", Offset = "0x1E41630", VA = "0x181E42630")]
|
|
get
|
|
{
|
|
return !SessionManager.GLLGNKIDNJC;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060057B0 RID: 22448 RVA: 0x001385A8 File Offset: 0x001367A8
|
|
[Token(Token = "0x60057B0")]
|
|
[Address(RVA = "0x1E41620", Offset = "0x1E40620", VA = "0x181E41620")]
|
|
public void GoToRecCenter()
|
|
{
|
|
SessionManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
}
|
|
|
|
// Token: 0x060057B1 RID: 22449 RVA: 0x001385C4 File Offset: 0x001367C4
|
|
[Token(Token = "0x60057B1")]
|
|
[Address(RVA = "0x1746A60", Offset = "0x1745A60", VA = "0x181746A60")]
|
|
public SessionModel()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060057B2 RID: 22450 RVA: 0x001385D8 File Offset: 0x001367D8
|
|
[Token(Token = "0x60057B2")]
|
|
[Address(RVA = "0x1E41130", Offset = "0x1E40130", VA = "0x181E41130")]
|
|
[CompilerGenerated]
|
|
private void DDAHKLAEKNB(IReadOnlyList<KLCOGEIGEBJ> AOFLCGLNOFH)
|
|
{
|
|
Func<KLCOGEIGEBJ, bool> <>9__14_ = SessionModel.<>c.<>9__14_2;
|
|
if (<>9__14_ == 0)
|
|
{
|
|
SessionModel.<>c.<>9__14_2 = delegate(KLCOGEIGEBJ r)
|
|
{
|
|
if (!r.<GONMENKLJOD>k__BackingField)
|
|
{
|
|
string <LGACIEKBLBM>k__BackingField = r.<LGACIEKBLBM>k__BackingField;
|
|
string recCenterName = SessionManager.RecCenterName;
|
|
if (!string.Equals(<LGACIEKBLBM>k__BackingField, recCenterName))
|
|
{
|
|
string <LGACIEKBLBM>k__BackingField2 = r.<LGACIEKBLBM>k__BackingField;
|
|
string orientationName = SessionManager.OrientationName;
|
|
return !string.Equals(<LGACIEKBLBM>k__BackingField2, orientationName);
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
};
|
|
}
|
|
IEnumerable<KLCOGEIGEBJ> enumerable = Enumerable.Where<KLCOGEIGEBJ>(AOFLCGLNOFH, <>9__14_);
|
|
Func<KLCOGEIGEBJ, long> func;
|
|
if (SessionModel.<>c.<>9__14_3 == 0)
|
|
{
|
|
func = (KLCOGEIGEBJ room) => room.<DOFDAMHCJLP>k__BackingField;
|
|
SessionModel.<>c.<>9__14_3 = func;
|
|
}
|
|
int num = Enumerable.Count<KLCOGEIGEBJ>(BCKPFAJAPEO.KPDAENONKPJ<KLCOGEIGEBJ, long>(enumerable, func));
|
|
this.<IFHAONHEIBH>k__BackingField = num;
|
|
}
|
|
|
|
// Token: 0x060057B3 RID: 22451 RVA: 0x00138648 File Offset: 0x00136848
|
|
[Token(Token = "0x60057B3")]
|
|
[Address(RVA = "0x417AB0", Offset = "0x416AB0", VA = "0x180417AB0")]
|
|
[CompilerGenerated]
|
|
private void DHDNEFONIDG(PLILLKHMNDA EGLGJIONCCP)
|
|
{
|
|
this.BKGDBBNHCMI = EGLGJIONCCP;
|
|
}
|
|
|
|
// Token: 0x04003C43 RID: 15427
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x4003C43")]
|
|
private PLILLKHMNDA BKGDBBNHCMI;
|
|
|
|
// Token: 0x04003C44 RID: 15428
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x4003C44")]
|
|
private OBJAFKDPOHB ACGOCAEDOHC;
|
|
|
|
// Token: 0x04003C45 RID: 15429
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x4003C45")]
|
|
private OBJAFKDPOHB AFGEJHGNHEN;
|
|
}
|
|
}
|