525 lines
20 KiB
C#
525 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: 0x02002C92 RID: 11410
|
|
[Token(Token = "0x2002C92")]
|
|
public class UGCSeatManagement : SeatManagement, NDBBKDMPBHD, AHOAEAFEAHN, LDIJBEFKFFE, EOCLMMENCKH
|
|
{
|
|
// Token: 0x170035C2 RID: 13762
|
|
// (get) Token: 0x060135D2 RID: 79314 RVA: 0x00480188 File Offset: 0x0047E388
|
|
[Token(Token = "0x170035C2")]
|
|
private Tool PBBJCLJPFMI
|
|
{
|
|
[Token(Token = "0x60135D2")]
|
|
[Address(RVA = "0xA6F240", Offset = "0xA6E040", VA = "0x180A6F240")]
|
|
get
|
|
{
|
|
return this.creationObject.tool;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170035C3 RID: 13763
|
|
// (get) Token: 0x060135D3 RID: 79315 RVA: 0x004801A8 File Offset: 0x0047E3A8
|
|
// (set) Token: 0x060135D4 RID: 79316 RVA: 0x004801C8 File Offset: 0x0047E3C8
|
|
[Token(Token = "0x170035C3")]
|
|
private bool ANDMNKPIBBE
|
|
{
|
|
[Token(Token = "0x60135D3")]
|
|
[Address(RVA = "0xA6F1F0", Offset = "0xA6DFF0", VA = "0x180A6F1F0")]
|
|
get
|
|
{
|
|
return this.EAAOOOMJKCL.IAHDANBDAAM() != null;
|
|
}
|
|
[Token(Token = "0x60135D4")]
|
|
[Address(RVA = "0xA6F620", Offset = "0xA6E420", VA = "0x180A6F620")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<bool> eaaooomjkcl = this.EAAOOOMJKCL;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170035C4 RID: 13764
|
|
// (get) Token: 0x060135D5 RID: 79317 RVA: 0x004801E4 File Offset: 0x0047E3E4
|
|
[Token(Token = "0x170035C4")]
|
|
public override bool FJEDGMPFCFH
|
|
{
|
|
[Token(Token = "0x60135D5")]
|
|
[Address(RVA = "0xA70000", Offset = "0xA6EE00", VA = "0x180A70000", Slot = "15")]
|
|
get
|
|
{
|
|
if (base.GGOGAHOBOAH == 0 && this.NLGANCJLLDI.IAHDANBDAAM() == 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: 0x060135D6 RID: 79318 RVA: 0x00480314 File Offset: 0x0047E514
|
|
[Token(Token = "0x60135D6")]
|
|
[Address(RVA = "0xA6EB20", Offset = "0xA6D920", VA = "0x180A6EB20", Slot = "13")]
|
|
protected override void Awake()
|
|
{
|
|
base..ctor();
|
|
JNCLECIDJMA<int> jnclecidjma;
|
|
this.LDALFCEIDMH = jnclecidjma;
|
|
Action action = new Action(base.PLOCIAEADHG);
|
|
JNCLECIDJMA<bool> jnclecidjma2;
|
|
this.NLGANCJLLDI = jnclecidjma2;
|
|
JNCLECIDJMA<bool> jnclecidjma3;
|
|
this.MICGOOIHIHF = jnclecidjma3;
|
|
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: 0x060135D7 RID: 79319 RVA: 0x00480428 File Offset: 0x0047E628
|
|
[Token(Token = "0x60135D7")]
|
|
[Address(RVA = "0xA6FC60", Offset = "0xA6EA60", VA = "0x180A6FC60")]
|
|
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);
|
|
ILINODKFHEO ilinodkfheo = creationObject.AddConfigurableSetting(cpnmfokdbkm);
|
|
CreationObject creationObject2 = this.creationObject;
|
|
DOPNALIMPNA[] array = new DOPNALIMPNA[1];
|
|
Func<bool> func = new Func(this.DMNBJOHOIPF);
|
|
Action<bool> action = new Action(this.NOAJJFJNOIN);
|
|
int num = 0;
|
|
int num2 = 0;
|
|
string text;
|
|
string text2;
|
|
DHCINNFLBBA dhcinnflbba = ONOKJPIMIIP.LBJPOFMMGGP(func, action, num2, num, text, text2);
|
|
if (dhcinnflbba != 0)
|
|
{
|
|
}
|
|
array[0] = dhcinnflbba;
|
|
ECJBHJOCKHL ecjbhjockhl = creationObject2.AddFoldoutMenu("Seat", 99, array);
|
|
}
|
|
|
|
// Token: 0x060135D8 RID: 79320 RVA: 0x004804E8 File Offset: 0x0047E6E8
|
|
[Token(Token = "0x60135D8")]
|
|
[Address(RVA = "0xA6F680", Offset = "0xA6E480", VA = "0x180A6F680", 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: 0x060135D9 RID: 79321 RVA: 0x004805B8 File Offset: 0x0047E7B8
|
|
[Token(Token = "0x60135D9")]
|
|
[Address(RVA = "0xA6F340", Offset = "0xA6E140", VA = "0x180A6F340", 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: 0x060135DA RID: 79322 RVA: 0x00480604 File Offset: 0x0047E804
|
|
[Token(Token = "0x60135DA")]
|
|
[Address(RVA = "0xA6F520", Offset = "0xA6E320", VA = "0x180A6F520")]
|
|
private bool MBHKHNNAKBB(Tool NBHJPDBHDHB, Player NHCEBNBEEBE, Vector3 JEDLNAEEMEN, bool GEJJBENPHJG)
|
|
{
|
|
return base.GGOGAHOBOAH == 0;
|
|
}
|
|
|
|
// Token: 0x060135DB RID: 79323 RVA: 0x0048061C File Offset: 0x0047E81C
|
|
[Token(Token = "0x60135DB")]
|
|
[Address(RVA = "0xA6F610", Offset = "0xA6E410", VA = "0x180A6F610")]
|
|
private void NKJOJKEGACI(MIGCNEPBKDG IKGMKCHPPLL)
|
|
{
|
|
this.PABFFEOIFHC(IKGMKCHPPLL, true);
|
|
}
|
|
|
|
// Token: 0x060135DC RID: 79324 RVA: 0x00480634 File Offset: 0x0047E834
|
|
[Token(Token = "0x60135DC")]
|
|
[Address(RVA = "0xA6EB10", Offset = "0xA6D910", VA = "0x180A6EB10")]
|
|
private void AACFMHFNJOE(MIGCNEPBKDG IKGMKCHPPLL)
|
|
{
|
|
int num = 0;
|
|
this.PABFFEOIFHC(IKGMKCHPPLL, num != 0);
|
|
}
|
|
|
|
// Token: 0x060135DD RID: 79325 RVA: 0x0048064C File Offset: 0x0047E84C
|
|
[Token(Token = "0x60135DD")]
|
|
[Address(RVA = "0xA6F8E0", Offset = "0xA6E6E0", VA = "0x180A6F8E0")]
|
|
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: 0x060135DE RID: 79326 RVA: 0x00480684 File Offset: 0x0047E884
|
|
[Token(Token = "0x60135DE")]
|
|
[Address(RVA = "0xA6A990", Offset = "0xA69790", VA = "0x180A6A990")]
|
|
private void IOIABOPDPNP()
|
|
{
|
|
AGAJMBPABDL seatedPlayer = base.GGOGAHOBOAH;
|
|
if (seatedPlayer != 0 && seatedPlayer.DMKCIEPGGAB && !base.CanPlayerSit(seatedPlayer))
|
|
{
|
|
bool flag = base.TryRemoveSeatedPlayer(seatedPlayer, true);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060135DF RID: 79327 RVA: 0x004806B8 File Offset: 0x0047E8B8
|
|
[Token(Token = "0x60135DF")]
|
|
[Address(RVA = "0xA6F300", Offset = "0xA6E100", VA = "0x180A6F300")]
|
|
private void EAGIGFLIHFP(MIGCNEPBKDG GNEGGPCKFJI, MIGCNEPBKDG GDCIHODHPFF)
|
|
{
|
|
int num = 0;
|
|
this.PABFFEOIFHC(GNEGGPCKFJI, num != 0);
|
|
this.PABFFEOIFHC(GDCIHODHPFF, true);
|
|
}
|
|
|
|
// Token: 0x060135E0 RID: 79328 RVA: 0x004806D8 File Offset: 0x0047E8D8
|
|
[Token(Token = "0x60135E0")]
|
|
[Address(RVA = "0xA6FA50", Offset = "0xA6E850", VA = "0x180A6FA50")]
|
|
private void PGHDLEGELAN(GIPDDLFFNGG EHHPFIKNJJN)
|
|
{
|
|
AGAJMBPABDL seatedPlayer = base.GGOGAHOBOAH;
|
|
if (seatedPlayer != 0 && seatedPlayer.DMKCIEPGGAB && !base.CanPlayerSit(seatedPlayer))
|
|
{
|
|
bool flag = base.TryRemoveSeatedPlayer(seatedPlayer, true);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060135E1 RID: 79329 RVA: 0x00480714 File Offset: 0x0047E914
|
|
[Token(Token = "0x60135E1")]
|
|
[Address(RVA = "0xA6F1F0", Offset = "0xA6DFF0", VA = "0x180A6F1F0")]
|
|
private bool DMNBJOHOIPF()
|
|
{
|
|
return this.EAAOOOMJKCL.IAHDANBDAAM() != null;
|
|
}
|
|
|
|
// Token: 0x060135E2 RID: 79330 RVA: 0x00480734 File Offset: 0x0047E934
|
|
[Token(Token = "0x60135E2")]
|
|
[Address(RVA = "0xA6F620", Offset = "0xA6E420", VA = "0x180A6F620")]
|
|
private void NOAJJFJNOIN(bool BCEFAKDFEMM)
|
|
{
|
|
KLLMCPFPIIE<bool> eaaooomjkcl = this.EAAOOOMJKCL;
|
|
}
|
|
|
|
// Token: 0x060135E3 RID: 79331 RVA: 0x00480750 File Offset: 0x0047E950
|
|
[Token(Token = "0x60135E3")]
|
|
[Address(RVA = "0xA6F120", Offset = "0xA6DF20", VA = "0x180A6F120")]
|
|
public bool CV2SetSeatedPlayer(IBNOALNMLHC CHKKEHOKPJP, Player ONGBFDACHHG)
|
|
{
|
|
AGAJMBPABDL photonPlayer = ONGBFDACHHG.DBAJDHGDPOL;
|
|
bool flag = base.CanPlayerSit(photonPlayer);
|
|
if (!flag)
|
|
{
|
|
return flag;
|
|
}
|
|
bool flag2;
|
|
return flag2;
|
|
}
|
|
|
|
// Token: 0x060135E4 RID: 79332 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60135E4")]
|
|
[Address(RVA = "0xA6F1B0", Offset = "0xA6DFB0", VA = "0x180A6F1B0")]
|
|
public IFNLKKABKEB<MPHHHDGFLNP> CV2UnseatSeatedPlayer(IBNOALNMLHC CHKKEHOKPJP)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060135E5 RID: 79333 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60135E5")]
|
|
[Address(RVA = "0xA6F0F0", Offset = "0xA6DEF0", VA = "0x180A6F0F0")]
|
|
public IFNLKKABKEB<MPHHHDGFLNP> CV2SetLockedOut(IBNOALNMLHC CHKKEHOKPJP, bool ONGBFDACHHG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060135E6 RID: 79334 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60135E6")]
|
|
[Address(RVA = "0xA6F0C0", Offset = "0xA6DEC0", VA = "0x180A6F0C0")]
|
|
public IFNLKKABKEB<MPHHHDGFLNP> CV2SetLockedIn(IBNOALNMLHC CHKKEHOKPJP, bool ONGBFDACHHG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x170035C5 RID: 13765
|
|
// (get) Token: 0x060135E7 RID: 79335 RVA: 0x0048077C File Offset: 0x0047E97C
|
|
[Token(Token = "0x170035C5")]
|
|
public DJMPGKILABP BLJAPPNMJNJ
|
|
{
|
|
[Token(Token = "0x60135E7")]
|
|
[Address(RVA = "0xA703F0", Offset = "0xA6F1F0", VA = "0x180A703F0", Slot = "17")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (060135E7)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling DJMPGKILABP RecRoom.Core.UGCSeatManagement::get_SelfType()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:JDFPDKIEICM(var_0_05, ldsfld:JDFPDKIEICM(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: 0x060135E8 RID: 79336 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60135E8")]
|
|
[Address(RVA = "0xA6FB00", Offset = "0xA6E900", VA = "0x180A6FB00", Slot = "18")]
|
|
public IFNLKKABKEB<FFFEOMMKNAE> Self(IBNOALNMLHC CHKKEHOKPJP)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x170035C6 RID: 13766
|
|
// (get) Token: 0x060135E9 RID: 79337 RVA: 0x00480790 File Offset: 0x0047E990
|
|
[Token(Token = "0x170035C6")]
|
|
public CreationObject POGHFDJAOMK
|
|
{
|
|
[Token(Token = "0x60135E9")]
|
|
[Address(RVA = "0x4335D0", Offset = "0x4323D0", VA = "0x1804335D0", Slot = "19")]
|
|
get
|
|
{
|
|
return this.creationObject;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060135EA RID: 79338 RVA: 0x004807A4 File Offset: 0x0047E9A4
|
|
[Token(Token = "0x60135EA")]
|
|
[Address(RVA = "0xA6EF00", Offset = "0xA6DD00", VA = "0x180A6EF00")]
|
|
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: 0x170035C7 RID: 13767
|
|
// (get) Token: 0x060135EB RID: 79339 RVA: 0x004807E0 File Offset: 0x0047E9E0
|
|
[Token(Token = "0x170035C7")]
|
|
public IEnumerable<KLAMCLLEFGI> OKLNJOPHHDI
|
|
{
|
|
[Token(Token = "0x60135EB")]
|
|
[Address(RVA = "0xA70320", Offset = "0xA6F120", VA = "0x180A70320", Slot = "20")]
|
|
get
|
|
{
|
|
KLAMCLLEFGI[] array = new KLAMCLLEFGI[1];
|
|
KLAMCLLEFGI gagaojfknbm = UGCSeatManagement.GAGAOJFKNBM;
|
|
if (gagaojfknbm != 0)
|
|
{
|
|
}
|
|
array[0] = gagaojfknbm;
|
|
IEnumerable<KLAMCLLEFGI> enumerable;
|
|
return enumerable;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170035C8 RID: 13768
|
|
// (get) Token: 0x060135EC RID: 79340 RVA: 0x00480810 File Offset: 0x0047EA10
|
|
[Token(Token = "0x170035C8")]
|
|
public bool JBMFJOBFJHP
|
|
{
|
|
[Token(Token = "0x60135EC")]
|
|
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "21")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x060135ED RID: 79341 RVA: 0x00480820 File Offset: 0x0047EA20
|
|
[Token(Token = "0x60135ED")]
|
|
[Address(RVA = "0xA6F260", Offset = "0xA6E060", VA = "0x180A6F260", Slot = "22")]
|
|
public void DeserializeFrom(KPNDFONGDGF HFBJGCHOANH)
|
|
{
|
|
KLLMCPFPIIE<bool> eaaooomjkcl = this.EAAOOOMJKCL;
|
|
}
|
|
|
|
// Token: 0x060135EE RID: 79342 RVA: 0x0048083C File Offset: 0x0047EA3C
|
|
[Token(Token = "0x60135EE")]
|
|
[Address(RVA = "0xA6FBA0", Offset = "0xA6E9A0", VA = "0x180A6FBA0", 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: 0x060135EF RID: 79343 RVA: 0x0048086C File Offset: 0x0047EA6C
|
|
[Token(Token = "0x60135EF")]
|
|
[Address(RVA = "0xA6AC20", Offset = "0xA69A20", VA = "0x180A6AC20")]
|
|
public UGCSeatManagement()
|
|
{
|
|
this.preferredExitDistance = 1f;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x060135F0 RID: 79344 RVA: 0x0048088C File Offset: 0x0047EA8C
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x60135F0")]
|
|
[Address(RVA = "0xA6FED0", Offset = "0xA6ECD0", VA = "0x180A6FED0")]
|
|
static UGCSeatManagement()
|
|
{
|
|
ValueTuple<string, DJMPGKILABP>[] array = new ValueTuple<string, DJMPGKILABP>[1];
|
|
int num = 0;
|
|
array[0] = num;
|
|
UGCSeatManagement.GAGAOJFKNBM = KLAMCLLEFGI.EAEHAOJGCNH("B99668D0-207F-48E4-AA93-AD0F53B5474A", "Seated Player Changed", array);
|
|
}
|
|
|
|
// Token: 0x060135F1 RID: 79345 RVA: 0x004808C8 File Offset: 0x0047EAC8
|
|
[Token(Token = "0x60135F1")]
|
|
[Address(RVA = "0xA6F540", Offset = "0xA6E340", VA = "0x180A6F540")]
|
|
[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: 0x0400C98A RID: 51594
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x400C98A")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.SelfAndParent, false, false, false)]
|
|
private CreationObject creationObject;
|
|
|
|
// Token: 0x0400C98B RID: 51595
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x400C98B")]
|
|
[SerializeField]
|
|
[OCIDFHDICIP(JIBDPHMGEGO.Self, false, false, false)]
|
|
private ControlPanelCircuitObject controlPanelCircuitObject;
|
|
|
|
// Token: 0x0400C98C RID: 51596
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x400C98C")]
|
|
private KLLMCPFPIIE<bool> EAAOOOMJKCL;
|
|
|
|
// Token: 0x0400C98D RID: 51597
|
|
[Token(Token = "0x400C98D")]
|
|
private static readonly KLAMCLLEFGI GAGAOJFKNBM;
|
|
}
|
|
}
|