536 lines
20 KiB
C#
536 lines
20 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Text;
|
|
using AGUI.StackedUI;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.AGUI.ToolUIs;
|
|
using RecRoom.CircuitsV2.ContextNodes;
|
|
using RecRoom.Core.Creation;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Core
|
|
{
|
|
// Token: 0x02002D7B RID: 11643
|
|
[Token(Token = "0x2002D7B")]
|
|
public class UGCSeatManagement : SeatManagement, NDBBKDMPBHD, AHOAEAFEAHN, LDIJBEFKFFE, EOCLMMENCKH
|
|
{
|
|
// Token: 0x17003677 RID: 13943
|
|
// (get) Token: 0x06013A14 RID: 80404 RVA: 0x00489F6C File Offset: 0x0048816C
|
|
[Token(Token = "0x17003677")]
|
|
private Tool PBBJCLJPFMI
|
|
{
|
|
[Token(Token = "0x6013A14")]
|
|
[Address(RVA = "0x156CCF0", Offset = "0x156BCF0", VA = "0x18156CCF0")]
|
|
get
|
|
{
|
|
return this.creationObject.tool;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003678 RID: 13944
|
|
// (get) Token: 0x06013A15 RID: 80405 RVA: 0x00489F8C File Offset: 0x0048818C
|
|
// (set) Token: 0x06013A16 RID: 80406 RVA: 0x00489FAC File Offset: 0x004881AC
|
|
[Token(Token = "0x17003678")]
|
|
private bool ANDMNKPIBBE
|
|
{
|
|
[Token(Token = "0x6013A15")]
|
|
[Address(RVA = "0x156CCA0", Offset = "0x156BCA0", VA = "0x18156CCA0")]
|
|
get
|
|
{
|
|
return this.EAAOOOMJKCL.IAHDANBDAAM() != null;
|
|
}
|
|
[Token(Token = "0x6013A16")]
|
|
[Address(RVA = "0x156D0D0", Offset = "0x156C0D0", VA = "0x18156D0D0")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<bool> eaaooomjkcl = this.EAAOOOMJKCL;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003679 RID: 13945
|
|
// (get) Token: 0x06013A17 RID: 80407 RVA: 0x00489FC8 File Offset: 0x004881C8
|
|
[Token(Token = "0x17003679")]
|
|
public override bool FJEDGMPFCFH
|
|
{
|
|
[Token(Token = "0x6013A17")]
|
|
[Address(RVA = "0x156DAB0", Offset = "0x156CAB0", VA = "0x18156DAB0", Slot = "15")]
|
|
get
|
|
{
|
|
if (base.GGOGAHOBOAH == 0 && this.NLGANCJLLDI.DMLIOOCLKKP == 0 && this.EAAOOOMJKCL.IAHDANBDAAM() != 0)
|
|
{
|
|
CreationObject creationObject = this.creationObject;
|
|
if (!creationObject.tool.<BIPMAHKMNKF>k__BackingField)
|
|
{
|
|
LIMDPCEOFDK fllendbikgf = creationObject.FLLENDBIKGF;
|
|
if (creationObject == 0)
|
|
{
|
|
if (this.creationObject.tool.rigidbodyEx.IHLCHCBIBEF)
|
|
{
|
|
ConnectableTool connectableTool = this.creationObject.tool.connectableTool;
|
|
int num = 0;
|
|
if (connectableTool != num)
|
|
{
|
|
Tool <RootTool>k__BackingField = this.creationObject.tool.connectableTool.<RootTool>k__BackingField;
|
|
int num2 = 0;
|
|
if (<RootTool>k__BackingField != num2)
|
|
{
|
|
Tool <RootTool>k__BackingField2 = this.creationObject.tool.connectableTool.<RootTool>k__BackingField;
|
|
if (<RootTool>k__BackingField2.<BIPMAHKMNKF>k__BackingField)
|
|
{
|
|
goto IL_11A;
|
|
}
|
|
CreationObject creationObject2 = <RootTool>k__BackingField2.creationObject;
|
|
int num3 = 0;
|
|
if (creationObject2 != num3)
|
|
{
|
|
CreationObject creationObject3 = this.creationObject.tool.connectableTool.<RootTool>k__BackingField.creationObject;
|
|
LIMDPCEOFDK fllendbikgf2 = creationObject3.FLLENDBIKGF;
|
|
if (creationObject3 != 0)
|
|
{
|
|
goto IL_11A;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
}
|
|
}
|
|
}
|
|
IL_11A:
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013A18 RID: 80408 RVA: 0x0048A0F8 File Offset: 0x004882F8
|
|
[Token(Token = "0x6013A18")]
|
|
[Address(RVA = "0x156C580", Offset = "0x156B580", VA = "0x18156C580", Slot = "13")]
|
|
protected override void Awake()
|
|
{
|
|
base..ctor();
|
|
FNCHFMNHOFM fnchfmnhofm;
|
|
string dngkiajllhg = fnchfmnhofm.DNGKIAJLLHG;
|
|
Action aflpggjmpoe = fnchfmnhofm.AFLPGGJMPOE;
|
|
AKBHELGFNFF<int> akbhelgfnff;
|
|
this.LDALFCEIDMH = akbhelgfnff;
|
|
Action action = new Action(base.PLOCIAEADHG);
|
|
FNCHFMNHOFM fnchfmnhofm2;
|
|
string dngkiajllhg2 = fnchfmnhofm2.DNGKIAJLLHG;
|
|
Action aflpggjmpoe2 = fnchfmnhofm2.AFLPGGJMPOE;
|
|
AKBHELGFNFF<bool> akbhelgfnff2;
|
|
this.NLGANCJLLDI = akbhelgfnff2;
|
|
FNCHFMNHOFM fnchfmnhofm3;
|
|
string dngkiajllhg3 = fnchfmnhofm3.DNGKIAJLLHG;
|
|
Action aflpggjmpoe3 = fnchfmnhofm3.AFLPGGJMPOE;
|
|
AKBHELGFNFF<bool> akbhelgfnff3;
|
|
this.MICGOOIHIHF = akbhelgfnff3;
|
|
MFBGLIHGCGO<AGAJMBPABDL> hphoojldkkm = KKPBCOOONNK.HPHOOJLDKKM;
|
|
Action<AGAJMBPABDL> action2 = new Action(base.OnPhotonPlayerDisconnected);
|
|
KKPBCOOONNK.HPHOOJLDKKM = MFBGLIHGCGO.BPJDFPACLMK(hphoojldkkm, action2);
|
|
Action action3 = new Action(this.IOIABOPDPNP);
|
|
CreationObject creationObject = this.creationObject;
|
|
KLLMCPFPIIE<bool> kllmcpfpiie;
|
|
this.EAAOOOMJKCL = kllmcpfpiie;
|
|
creationObject.tool.KinematicOnSleep = true;
|
|
Tool tool = this.creationObject.tool;
|
|
Tool.OGLAJAFKBMN oglajafkbmn = new Tool.OGLAJAFKBMN(this.MBHKHNNAKBB);
|
|
tool.AddCustomPickupCondition(oglajafkbmn);
|
|
if (this.creationObject.tool.connectableTool)
|
|
{
|
|
ConnectableTool connectableTool = this.creationObject.tool.connectableTool;
|
|
ConnectableTool.RootChangeHandler rootChangeHandler = new ConnectableTool.RootChangeHandler(this.EAGIGFLIHFP);
|
|
connectableTool.RootChangedEvent += rootChangeHandler;
|
|
}
|
|
CreationObject creationObject2 = this.creationObject;
|
|
Action<GIPDDLFFNGG> action4 = new Action(this.PGHDLEGELAN);
|
|
creationObject2.LockStatusChangeEvent += action4;
|
|
}
|
|
|
|
// Token: 0x06013A19 RID: 80409 RVA: 0x0048A240 File Offset: 0x00488440
|
|
[Token(Token = "0x6013A19")]
|
|
[Address(RVA = "0x156D710", Offset = "0x156C710", VA = "0x18156D710")]
|
|
protected void Start()
|
|
{
|
|
CreationObject creationObject = this.creationObject;
|
|
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.DEDABHKCIBG <>9__11_ = UGCSeatManagement.<>c.<>9__11_0;
|
|
if (<>9__11_ == 0)
|
|
{
|
|
UGCSeatManagement.<>c.<>9__11_0 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultBoolUIControlPrefab;
|
|
}
|
|
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.NJMPIHGCJIE);
|
|
CPNMFOKDBKM cpnmfokdbkm = new CPNMFOKDBKM(<>9__11_, ohindolfnmp, 99);
|
|
int num = 0;
|
|
ILINODKFHEO ilinodkfheo = creationObject.AddConfigurableSetting(cpnmfokdbkm);
|
|
CreationObject creationObject2 = this.creationObject;
|
|
DOPNALIMPNA[] array = new DOPNALIMPNA[0];
|
|
Func<bool> func = new Func(this.DMNBJOHOIPF);
|
|
Action<bool> action = new Action(this.NOAJJFJNOIN);
|
|
int num2 = 0;
|
|
int num3 = 0;
|
|
string text;
|
|
string text2;
|
|
ulong num4;
|
|
DHCINNFLBBA dhcinnflbba = ONOKJPIMIIP.LBJPOFMMGGP(func, action, num3, num2, text, text2, (int)num4, num);
|
|
if (dhcinnflbba != 0)
|
|
{
|
|
}
|
|
array[0] = dhcinnflbba;
|
|
ECJBHJOCKHL ecjbhjockhl = creationObject2.AddFoldoutMenu("Seat", 99, array);
|
|
}
|
|
|
|
// Token: 0x06013A1A RID: 80410 RVA: 0x0048A308 File Offset: 0x00488508
|
|
[Token(Token = "0x6013A1A")]
|
|
[Address(RVA = "0x156D130", Offset = "0x156C130", VA = "0x18156D130", Slot = "14")]
|
|
protected override void OnDestroy()
|
|
{
|
|
Tool tool = this.creationObject.tool;
|
|
int num = 0;
|
|
if (tool != num)
|
|
{
|
|
ConnectableTool connectableTool = this.creationObject.tool.connectableTool;
|
|
int num2 = 0;
|
|
if (connectableTool != num2)
|
|
{
|
|
ConnectableTool connectableTool2 = this.creationObject.tool.connectableTool;
|
|
ConnectableTool.RootChangeHandler rootChangeHandler = new ConnectableTool.RootChangeHandler(this.EAGIGFLIHFP);
|
|
connectableTool2.RootChangedEvent -= rootChangeHandler;
|
|
}
|
|
}
|
|
CreationObject creationObject = this.creationObject;
|
|
int num3 = 0;
|
|
if (creationObject != num3)
|
|
{
|
|
CreationObject creationObject2 = this.creationObject;
|
|
Action<GIPDDLFFNGG> action = new Action(this.PGHDLEGELAN);
|
|
creationObject2.LockStatusChangeEvent -= action;
|
|
}
|
|
MFBGLIHGCGO<AGAJMBPABDL> hphoojldkkm = KKPBCOOONNK.HPHOOJLDKKM;
|
|
Action<AGAJMBPABDL> action2 = new Action(base.OnPhotonPlayerDisconnected);
|
|
KKPBCOOONNK.HPHOOJLDKKM = MFBGLIHGCGO.GMNMHGMFGOL(hphoojldkkm, action2);
|
|
base.OnDestroy();
|
|
}
|
|
|
|
// Token: 0x06013A1B RID: 80411 RVA: 0x0048A3D8 File Offset: 0x004885D8
|
|
[Token(Token = "0x6013A1B")]
|
|
[Address(RVA = "0x156CDF0", Offset = "0x156BDF0", VA = "0x18156CDF0", Slot = "16")]
|
|
protected override void HLAKIHEMNKD()
|
|
{
|
|
base.HLAKIHEMNKD();
|
|
AGAJMBPABDL seatedPlayer = base.GGOGAHOBOAH;
|
|
ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject;
|
|
int num = 0;
|
|
if (!(controlPanelCircuitObject == num))
|
|
{
|
|
ControlPanelCircuitObject controlPanelCircuitObject2 = this.controlPanelCircuitObject;
|
|
Guid guid = UGCSeatManagement.GAGAOJFKNBM.JPOHGBCEJEJ;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013A1C RID: 80412 RVA: 0x0048A424 File Offset: 0x00488624
|
|
[Token(Token = "0x6013A1C")]
|
|
[Address(RVA = "0x156CFD0", Offset = "0x156BFD0", VA = "0x18156CFD0")]
|
|
private bool MBHKHNNAKBB(Tool NBHJPDBHDHB, Player NHCEBNBEEBE, Vector3 JEDLNAEEMEN, bool GEJJBENPHJG)
|
|
{
|
|
return base.GGOGAHOBOAH == 0;
|
|
}
|
|
|
|
// Token: 0x06013A1D RID: 80413 RVA: 0x0048A43C File Offset: 0x0048863C
|
|
[Token(Token = "0x6013A1D")]
|
|
[Address(RVA = "0x156D0C0", Offset = "0x156C0C0", VA = "0x18156D0C0")]
|
|
private void NKJOJKEGACI(MIGCNEPBKDG IKGMKCHPPLL)
|
|
{
|
|
this.PABFFEOIFHC(IKGMKCHPPLL, true);
|
|
}
|
|
|
|
// Token: 0x06013A1E RID: 80414 RVA: 0x0048A454 File Offset: 0x00488654
|
|
[Token(Token = "0x6013A1E")]
|
|
[Address(RVA = "0x156C570", Offset = "0x156B570", VA = "0x18156C570")]
|
|
private void AACFMHFNJOE(MIGCNEPBKDG IKGMKCHPPLL)
|
|
{
|
|
int num = 0;
|
|
this.PABFFEOIFHC(IKGMKCHPPLL, num != 0);
|
|
}
|
|
|
|
// Token: 0x06013A1F RID: 80415 RVA: 0x0048A46C File Offset: 0x0048866C
|
|
[Token(Token = "0x6013A1F")]
|
|
[Address(RVA = "0x156D390", Offset = "0x156C390", VA = "0x18156D390")]
|
|
private void PABFFEOIFHC(MIGCNEPBKDG IKGMKCHPPLL, bool ELFACBFGGPE)
|
|
{
|
|
bool flag;
|
|
if (IKGMKCHPPLL != 0 && !flag)
|
|
{
|
|
CreationObject creationObject = this.creationObject;
|
|
if (!flag)
|
|
{
|
|
Tool.OGLAJAFKBMN oglajafkbmn = new Tool.OGLAJAFKBMN(this.MBHKHNNAKBB);
|
|
if (ELFACBFGGPE)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013A20 RID: 80416 RVA: 0x0048A4A4 File Offset: 0x004886A4
|
|
[Token(Token = "0x6013A20")]
|
|
[Address(RVA = "0x1568410", Offset = "0x1567410", VA = "0x181568410")]
|
|
private void IOIABOPDPNP()
|
|
{
|
|
AGAJMBPABDL seatedPlayer = base.GGOGAHOBOAH;
|
|
if (seatedPlayer != 0 && seatedPlayer.DMKCIEPGGAB && !base.CanPlayerSit(seatedPlayer))
|
|
{
|
|
bool flag = base.TryRemoveSeatedPlayer(seatedPlayer, true);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013A21 RID: 80417 RVA: 0x0048A4D8 File Offset: 0x004886D8
|
|
[Token(Token = "0x6013A21")]
|
|
[Address(RVA = "0x156CDB0", Offset = "0x156BDB0", VA = "0x18156CDB0")]
|
|
private void EAGIGFLIHFP(MIGCNEPBKDG GNEGGPCKFJI, MIGCNEPBKDG GDCIHODHPFF)
|
|
{
|
|
int num = 0;
|
|
this.PABFFEOIFHC(GNEGGPCKFJI, num != 0);
|
|
this.PABFFEOIFHC(GDCIHODHPFF, true);
|
|
}
|
|
|
|
// Token: 0x06013A22 RID: 80418 RVA: 0x0048A4F8 File Offset: 0x004886F8
|
|
[Token(Token = "0x6013A22")]
|
|
[Address(RVA = "0x156D500", Offset = "0x156C500", VA = "0x18156D500")]
|
|
private void PGHDLEGELAN(GIPDDLFFNGG EHHPFIKNJJN)
|
|
{
|
|
AGAJMBPABDL seatedPlayer = base.GGOGAHOBOAH;
|
|
if (seatedPlayer != 0 && seatedPlayer.DMKCIEPGGAB && !base.CanPlayerSit(seatedPlayer))
|
|
{
|
|
bool flag = base.TryRemoveSeatedPlayer(seatedPlayer, true);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013A23 RID: 80419 RVA: 0x0048A534 File Offset: 0x00488734
|
|
[Token(Token = "0x6013A23")]
|
|
[Address(RVA = "0x156CCA0", Offset = "0x156BCA0", VA = "0x18156CCA0")]
|
|
private bool DMNBJOHOIPF()
|
|
{
|
|
return this.EAAOOOMJKCL.IAHDANBDAAM() != null;
|
|
}
|
|
|
|
// Token: 0x06013A24 RID: 80420 RVA: 0x0048A554 File Offset: 0x00488754
|
|
[Token(Token = "0x6013A24")]
|
|
[Address(RVA = "0x156D0D0", Offset = "0x156C0D0", VA = "0x18156D0D0")]
|
|
private void NOAJJFJNOIN(bool BCEFAKDFEMM)
|
|
{
|
|
KLLMCPFPIIE<bool> eaaooomjkcl = this.EAAOOOMJKCL;
|
|
}
|
|
|
|
// Token: 0x06013A25 RID: 80421 RVA: 0x0048A570 File Offset: 0x00488770
|
|
[Token(Token = "0x6013A25")]
|
|
[Address(RVA = "0x156CBD0", Offset = "0x156BBD0", VA = "0x18156CBD0")]
|
|
public bool CV2SetSeatedPlayer(GGLMKLIJBHG CHKKEHOKPJP, Player ONGBFDACHHG)
|
|
{
|
|
AGAJMBPABDL photonPlayer = ONGBFDACHHG.DBAJDHGDPOL;
|
|
bool flag = base.CanPlayerSit(photonPlayer);
|
|
if (!flag)
|
|
{
|
|
return flag;
|
|
}
|
|
bool flag2;
|
|
return flag2;
|
|
}
|
|
|
|
// Token: 0x06013A26 RID: 80422 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6013A26")]
|
|
[Address(RVA = "0x156CC60", Offset = "0x156BC60", VA = "0x18156CC60")]
|
|
public IFNLKKABKEB<MPHHHDGFLNP> CV2UnseatSeatedPlayer(GGLMKLIJBHG CHKKEHOKPJP)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06013A27 RID: 80423 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6013A27")]
|
|
[Address(RVA = "0x156CBA0", Offset = "0x156BBA0", VA = "0x18156CBA0")]
|
|
public IFNLKKABKEB<MPHHHDGFLNP> CV2SetLockedOut(GGLMKLIJBHG CHKKEHOKPJP, bool ONGBFDACHHG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06013A28 RID: 80424 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6013A28")]
|
|
[Address(RVA = "0x156CB70", Offset = "0x156BB70", VA = "0x18156CB70")]
|
|
public IFNLKKABKEB<MPHHHDGFLNP> CV2SetLockedIn(GGLMKLIJBHG CHKKEHOKPJP, bool ONGBFDACHHG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x1700367A RID: 13946
|
|
// (get) Token: 0x06013A29 RID: 80425 RVA: 0x0048A59C File Offset: 0x0048879C
|
|
[Token(Token = "0x1700367A")]
|
|
public MCAEIANPGOL BLJAPPNMJNJ
|
|
{
|
|
[Token(Token = "0x6013A29")]
|
|
[Address(RVA = "0x156DEA0", Offset = "0x156CEA0", VA = "0x18156DEA0", Slot = "17")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06013A29)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling MCAEIANPGOL RecRoom.Core.UGCSeatManagement::get_SelfType()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:BGDADOHKJMD(var_0_05, ldsfld:BGDADOHKJMD(GHFIPBGLBID::<EPLJIBAIKJA>k__BackingField))
|
|
}
|
|
|
|
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 1663
|
|
*/;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013A2A RID: 80426 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6013A2A")]
|
|
[Address(RVA = "0x156D5B0", Offset = "0x156C5B0", VA = "0x18156D5B0", Slot = "18")]
|
|
public IFNLKKABKEB<BCNIMINBPOE> Self(GGLMKLIJBHG CHKKEHOKPJP)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x1700367B RID: 13947
|
|
// (get) Token: 0x06013A2B RID: 80427 RVA: 0x0048A5B0 File Offset: 0x004887B0
|
|
[Token(Token = "0x1700367B")]
|
|
public CreationObject POGHFDJAOMK
|
|
{
|
|
[Token(Token = "0x6013A2B")]
|
|
[Address(RVA = "0x493640", Offset = "0x492640", VA = "0x180493640", Slot = "19")]
|
|
get
|
|
{
|
|
return this.creationObject;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013A2C RID: 80428 RVA: 0x0048A5C4 File Offset: 0x004887C4
|
|
[Token(Token = "0x6013A2C")]
|
|
[Address(RVA = "0x156C9B0", Offset = "0x156B9B0", VA = "0x18156C9B0")]
|
|
private void BABJPLKJNDC(AGAJMBPABDL AGIHAKFFCCD)
|
|
{
|
|
ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject;
|
|
int num = 0;
|
|
if (!(controlPanelCircuitObject == num))
|
|
{
|
|
ControlPanelCircuitObject controlPanelCircuitObject2 = this.controlPanelCircuitObject;
|
|
Guid guid = UGCSeatManagement.GAGAOJFKNBM.JPOHGBCEJEJ;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700367C RID: 13948
|
|
// (get) Token: 0x06013A2D RID: 80429 RVA: 0x0048A600 File Offset: 0x00488800
|
|
[Token(Token = "0x1700367C")]
|
|
public IEnumerable<KJCDLNGPNDB> OKLNJOPHHDI
|
|
{
|
|
[Token(Token = "0x6013A2D")]
|
|
[Address(RVA = "0x156DDD0", Offset = "0x156CDD0", VA = "0x18156DDD0", Slot = "20")]
|
|
get
|
|
{
|
|
KJCDLNGPNDB[] array = new KJCDLNGPNDB[1];
|
|
KJCDLNGPNDB gagaojfknbm = UGCSeatManagement.GAGAOJFKNBM;
|
|
if (gagaojfknbm != 0)
|
|
{
|
|
}
|
|
array[0] = gagaojfknbm;
|
|
IEnumerable<KJCDLNGPNDB> enumerable;
|
|
return enumerable;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700367D RID: 13949
|
|
// (get) Token: 0x06013A2E RID: 80430 RVA: 0x0048A630 File Offset: 0x00488830
|
|
[Token(Token = "0x1700367D")]
|
|
public bool JBMFJOBFJHP
|
|
{
|
|
[Token(Token = "0x6013A2E")]
|
|
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "21")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013A2F RID: 80431 RVA: 0x0048A640 File Offset: 0x00488840
|
|
[Token(Token = "0x6013A2F")]
|
|
[Address(RVA = "0x156CD10", Offset = "0x156BD10", VA = "0x18156CD10", Slot = "22")]
|
|
public void DeserializeFrom(KPNDFONGDGF HFBJGCHOANH)
|
|
{
|
|
KLLMCPFPIIE<bool> eaaooomjkcl = this.EAAOOOMJKCL;
|
|
}
|
|
|
|
// Token: 0x06013A30 RID: 80432 RVA: 0x0048A65C File Offset: 0x0048885C
|
|
[Token(Token = "0x6013A30")]
|
|
[Address(RVA = "0x156D650", Offset = "0x156C650", VA = "0x18156D650", Slot = "23")]
|
|
public void SerializeTo(ref PDEKIHFJKHJ IABNDBNHMKF, ref MKNCHKCCIHK NHFINJNIPGK, StringBuilder BIPOIFGEMGB)
|
|
{
|
|
EFHKEIEEAKM efhkeieeakm = new EFHKEIEEAKM();
|
|
bool flag = this.EAAOOOMJKCL.IAHDANBDAAM() == 0;
|
|
efhkeieeakm.NMHPNMNOBLK = flag;
|
|
}
|
|
|
|
// Token: 0x06013A31 RID: 80433 RVA: 0x0048A68C File Offset: 0x0048888C
|
|
[Token(Token = "0x6013A31")]
|
|
[Address(RVA = "0x15686A0", Offset = "0x15676A0", VA = "0x1815686A0")]
|
|
public UGCSeatManagement()
|
|
{
|
|
this.preferredExitDistance = 1f;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x06013A32 RID: 80434 RVA: 0x0048A6AC File Offset: 0x004888AC
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x6013A32")]
|
|
[Address(RVA = "0x156D980", Offset = "0x156C980", VA = "0x18156D980")]
|
|
static UGCSeatManagement()
|
|
{
|
|
ValueTuple<string, MCAEIANPGOL>[] array = new ValueTuple<string, MCAEIANPGOL>[1];
|
|
int num = 0;
|
|
array[0] = num;
|
|
UGCSeatManagement.GAGAOJFKNBM = KJCDLNGPNDB.EAEHAOJGCNH("B99668D0-207F-48E4-AA93-AD0F53B5474A", "Seated Player Changed", array);
|
|
}
|
|
|
|
// Token: 0x06013A33 RID: 80435 RVA: 0x0048A6E8 File Offset: 0x004888E8
|
|
[Token(Token = "0x6013A33")]
|
|
[Address(RVA = "0x156CFF0", Offset = "0x156BFF0", VA = "0x18156CFF0")]
|
|
[CompilerGenerated]
|
|
private void NJMPIHGCJIE(CreationObjectSettingBooleanUIControl GCCLEJOGCCE)
|
|
{
|
|
string text = GCCLEJOGCCE.PropertyDescription.text;
|
|
Func<bool> func = new Func(this.DMNBJOHOIPF);
|
|
Action<bool> action = new Action(this.NOAJJFJNOIN);
|
|
}
|
|
|
|
// Token: 0x0400CB9E RID: 52126
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x400CB9E")]
|
|
[SerializeField]
|
|
[NKNLDEIPALE(FHBJCBPFODN.SelfAndParent, false, false, false)]
|
|
private CreationObject creationObject;
|
|
|
|
// Token: 0x0400CB9F RID: 52127
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x400CB9F")]
|
|
[SerializeField]
|
|
[OAGJHJAIMMP(FHBJCBPFODN.Self, false, false, false)]
|
|
private ControlPanelCircuitObject controlPanelCircuitObject;
|
|
|
|
// Token: 0x0400CBA0 RID: 52128
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x400CBA0")]
|
|
private KLLMCPFPIIE<bool> EAAOOOMJKCL;
|
|
|
|
// Token: 0x0400CBA1 RID: 52129
|
|
[Token(Token = "0x400CBA1")]
|
|
private static readonly KJCDLNGPNDB GAGAOJFKNBM;
|
|
}
|
|
}
|