842 lines
32 KiB
C#
842 lines
32 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Text;
|
|
using AGUI.StackedUI;
|
|
using Cpp2IlInjected;
|
|
using Photon.Pun;
|
|
using RecRoom.AGUI.ToolUIs;
|
|
using RecRoom.Circuits;
|
|
using RecRoom.Core.Creation;
|
|
using RecRoom.Core.Creation.Circuits;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x020003AF RID: 943
|
|
[Token(Token = "0x20003AF")]
|
|
public class InvisibleCollision : MonoBehaviourPun, EOCLMMENCKH
|
|
{
|
|
// Token: 0x17000577 RID: 1399
|
|
// (get) Token: 0x06001E6D RID: 7789 RVA: 0x0007C318 File Offset: 0x0007A518
|
|
// (set) Token: 0x06001E6E RID: 7790 RVA: 0x0007C338 File Offset: 0x0007A538
|
|
[Token(Token = "0x17000577")]
|
|
public bool JPAFPJOADAB
|
|
{
|
|
[Token(Token = "0x6001E6D")]
|
|
[Address(RVA = "0x1366560", Offset = "0x1365560", VA = "0x181366560")]
|
|
get
|
|
{
|
|
return this.GJPCOFLAKLB.IAHDANBDAAM() != null;
|
|
}
|
|
[Token(Token = "0x6001E6E")]
|
|
[Address(RVA = "0x1366650", Offset = "0x1365650", VA = "0x181366650")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<bool> gjpcoflaklb = this.GJPCOFLAKLB;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000578 RID: 1400
|
|
// (get) Token: 0x06001E6F RID: 7791 RVA: 0x0007C354 File Offset: 0x0007A554
|
|
// (set) Token: 0x06001E70 RID: 7792 RVA: 0x0007C374 File Offset: 0x0007A574
|
|
[Token(Token = "0x17000578")]
|
|
public bool CFIPNCFMEND
|
|
{
|
|
[Token(Token = "0x6001E6F")]
|
|
[Address(RVA = "0x1364000", Offset = "0x1363000", VA = "0x181364000")]
|
|
get
|
|
{
|
|
return this.BHGPJBPHKEJ.IAHDANBDAAM() != null;
|
|
}
|
|
[Token(Token = "0x6001E70")]
|
|
[Address(RVA = "0x1365C50", Offset = "0x1364C50", VA = "0x181365C50")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<bool> bhgpjbphkej = this.BHGPJBPHKEJ;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000579 RID: 1401
|
|
// (get) Token: 0x06001E71 RID: 7793 RVA: 0x0007C390 File Offset: 0x0007A590
|
|
// (set) Token: 0x06001E72 RID: 7794 RVA: 0x0007C3B0 File Offset: 0x0007A5B0
|
|
[Token(Token = "0x17000579")]
|
|
public bool GOLEFODPONA
|
|
{
|
|
[Token(Token = "0x6001E71")]
|
|
[Address(RVA = "0x1364FB0", Offset = "0x1363FB0", VA = "0x181364FB0")]
|
|
get
|
|
{
|
|
return this.COABOBLMJJA.IAHDANBDAAM() != null;
|
|
}
|
|
[Token(Token = "0x6001E72")]
|
|
[Address(RVA = "0x1365360", Offset = "0x1364360", VA = "0x181365360")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<bool> coaboblmjja = this.COABOBLMJJA;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700057A RID: 1402
|
|
// (get) Token: 0x06001E73 RID: 7795 RVA: 0x0007C3CC File Offset: 0x0007A5CC
|
|
// (set) Token: 0x06001E74 RID: 7796 RVA: 0x0007C3EC File Offset: 0x0007A5EC
|
|
[Token(Token = "0x1700057A")]
|
|
public bool IAFALCMOBDI
|
|
{
|
|
[Token(Token = "0x6001E73")]
|
|
[Address(RVA = "0x1366600", Offset = "0x1365600", VA = "0x181366600")]
|
|
get
|
|
{
|
|
return this.GKAEKDPKONO.IAHDANBDAAM() != null;
|
|
}
|
|
[Token(Token = "0x6001E74")]
|
|
[Address(RVA = "0x1366710", Offset = "0x1365710", VA = "0x181366710")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<bool> gkaekdpkono = this.GKAEKDPKONO;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700057B RID: 1403
|
|
// (get) Token: 0x06001E75 RID: 7797 RVA: 0x0007C408 File Offset: 0x0007A608
|
|
// (set) Token: 0x06001E76 RID: 7798 RVA: 0x0007C428 File Offset: 0x0007A628
|
|
[Token(Token = "0x1700057B")]
|
|
public string[] JKPAPFHHIJP
|
|
{
|
|
[Token(Token = "0x6001E75")]
|
|
[Address(RVA = "0x13665B0", Offset = "0x13655B0", VA = "0x1813665B0")]
|
|
get
|
|
{
|
|
return this.KMPMEGPGLPJ.IAHDANBDAAM();
|
|
}
|
|
[Token(Token = "0x6001E76")]
|
|
[Address(RVA = "0x13666B0", Offset = "0x13656B0", VA = "0x1813666B0")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<string[]> kmpmegpglpj = this.KMPMEGPGLPJ;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001E77 RID: 7799 RVA: 0x0007C444 File Offset: 0x0007A644
|
|
[Token(Token = "0x6001E77")]
|
|
[Address(RVA = "0x1364050", Offset = "0x1363050", VA = "0x181364050", Slot = "13")]
|
|
protected override void Awake()
|
|
{
|
|
OKNNKFGFODL objectScaled;
|
|
do
|
|
{
|
|
base..ctor();
|
|
Tool tool = this.tool;
|
|
OKNNKFGFODL objectDeformed = tool.creationObject.ObjectDeformed;
|
|
if (objectDeformed != 0)
|
|
{
|
|
Action action = new Action(this.OHAGFAAMIBM);
|
|
int num = 0;
|
|
objectDeformed.BPAJKKAGPKB(action, num != 0);
|
|
}
|
|
objectScaled = tool.creationObject.ObjectScaled;
|
|
}
|
|
while (objectScaled == 0);
|
|
Action action2 = new Action(this.OHAGFAAMIBM);
|
|
int num2 = 0;
|
|
objectScaled.BPAJKKAGPKB(action2, num2 != 0);
|
|
this.tool.GravityPickupMode = (Tool.LMJNHJCGDOF)((ulong)2L);
|
|
this.tool.SupportsToolOverlap = true;
|
|
this.tool.rigidbodyEx.EnableProxyMovement(this);
|
|
Tool tool2 = this.tool;
|
|
Action action3 = new Action(this.GMNMEOFCEGA);
|
|
KLLMCPFPIIE<bool> kllmcpfpiie;
|
|
this.GJPCOFLAKLB = kllmcpfpiie;
|
|
Action action4 = new Action(this.BBGEOKJOGHH);
|
|
KLLMCPFPIIE<bool> kllmcpfpiie2;
|
|
this.BHGPJBPHKEJ = kllmcpfpiie2;
|
|
Action action5 = new Action(this.BBGEOKJOGHH);
|
|
KLLMCPFPIIE<bool> kllmcpfpiie3;
|
|
this.COABOBLMJJA = kllmcpfpiie3;
|
|
Action action6 = new Action(this.GMNMEOFCEGA);
|
|
KLLMCPFPIIE<bool> kllmcpfpiie4;
|
|
this.GKAEKDPKONO = kllmcpfpiie4;
|
|
string[] array = new string[0];
|
|
Action action7 = new Action(this.GMNMEOFCEGA);
|
|
KLLMCPFPIIE<string[]> kllmcpfpiie5;
|
|
this.KMPMEGPGLPJ = kllmcpfpiie5;
|
|
this.DEEJDMNHGCD();
|
|
}
|
|
|
|
// Token: 0x06001E78 RID: 7800 RVA: 0x0007C56C File Offset: 0x0007A76C
|
|
[Token(Token = "0x6001E78")]
|
|
[Address(RVA = "0x1366210", Offset = "0x1365210", VA = "0x181366210", Slot = "14")]
|
|
protected override void OnDestroy()
|
|
{
|
|
base.OnDestroy();
|
|
this.tool.rigidbodyEx.DisableProxyMovement(this);
|
|
Tool tool = this.tool;
|
|
OKNNKFGFODL objectDeformed = tool.creationObject.ObjectDeformed;
|
|
if (objectDeformed != 0)
|
|
{
|
|
Action action = new Action(this.OHAGFAAMIBM);
|
|
objectDeformed.BIHKNNPGGKP(action);
|
|
}
|
|
OKNNKFGFODL objectScaled = tool.creationObject.ObjectScaled;
|
|
if (objectScaled != 0)
|
|
{
|
|
Action action2 = new Action(this.OHAGFAAMIBM);
|
|
objectScaled.BIHKNNPGGKP(action2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001E79 RID: 7801 RVA: 0x0007C5E8 File Offset: 0x0007A7E8
|
|
[Token(Token = "0x6001E79")]
|
|
[Address(RVA = "0x1366530", Offset = "0x1365530", VA = "0x181366530")]
|
|
private void Start()
|
|
{
|
|
this.IFNILKCHAGJ();
|
|
this.GMNMEOFCEGA();
|
|
this.IDIJBPFNINM();
|
|
}
|
|
|
|
// Token: 0x06001E7A RID: 7802 RVA: 0x0007C608 File Offset: 0x0007A808
|
|
[Token(Token = "0x6001E7A")]
|
|
[Address(RVA = "0x13652D0", Offset = "0x13642D0", VA = "0x1813652D0")]
|
|
private string EDDKKBOGGJN()
|
|
{
|
|
string text = Enumerable.FirstOrDefault<string>(this.KMPMEGPGLPJ.IAHDANBDAAM());
|
|
if (text == 0)
|
|
{
|
|
}
|
|
return text;
|
|
}
|
|
|
|
// Token: 0x06001E7B RID: 7803 RVA: 0x0007C634 File Offset: 0x0007A834
|
|
[Token(Token = "0x6001E7B")]
|
|
[Address(RVA = "0x1364420", Offset = "0x1363420", VA = "0x181364420")]
|
|
private void BBGEOKJOGHH()
|
|
{
|
|
this.IFNILKCHAGJ();
|
|
this.GMNMEOFCEGA();
|
|
}
|
|
|
|
// Token: 0x06001E7C RID: 7804 RVA: 0x0007C650 File Offset: 0x0007A850
|
|
[Token(Token = "0x6001E7C")]
|
|
[Address(RVA = "0x1364640", Offset = "0x1363640", VA = "0x181364640")]
|
|
private void DEEJDMNHGCD()
|
|
{
|
|
Dictionary<string, FLCFOLDCOJJ> dictionary = new Dictionary();
|
|
int num = 0;
|
|
dictionary.Add("Only Enabled For", num);
|
|
CreationObject creationObject = this.tool.creationObject;
|
|
if (InvisibleCollision.<>c.<>9__38_0 == 0)
|
|
{
|
|
InvisibleCollision.<>c.<>9__38_0 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultBoolUIControlPrefab;
|
|
}
|
|
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.HDDJKKFNEKL);
|
|
CPNMFOKDBKM cpnmfokdbkm;
|
|
ILINODKFHEO ilinodkfheo = creationObject.AddConfigurableSetting(cpnmfokdbkm);
|
|
CreationObject creationObject2 = this.tool.creationObject;
|
|
if (InvisibleCollision.<>c.<>9__38_2 == 0)
|
|
{
|
|
InvisibleCollision.<>c.<>9__38_2 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultBoolUIControlPrefab;
|
|
}
|
|
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.OHINDOLFNMP ohindolfnmp2 = new OMKPHDBNLKH.OHINDOLFNMP(this.LBEHBHHJIIN);
|
|
CPNMFOKDBKM cpnmfokdbkm2;
|
|
ILINODKFHEO ilinodkfheo2 = creationObject2.AddConfigurableSetting(cpnmfokdbkm2);
|
|
OMKPHDBNLKH<CreationObjectSettingFriendlyIntControl, int>.DEDABHKCIBG dedabhkcibg;
|
|
if (InvisibleCollision.<>c.<>9__38_4 == 0)
|
|
{
|
|
dedabhkcibg = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultEnumUIControlPrefab;
|
|
InvisibleCollision.<>c.<>9__38_4 = dedabhkcibg;
|
|
}
|
|
OMKPHDBNLKH<CreationObjectSettingFriendlyIntControl, int>.OHINDOLFNMP ohindolfnmp3 = new OMKPHDBNLKH.OHINDOLFNMP(this.DOFGJGJAJEC);
|
|
int num2 = this.settingsPriority;
|
|
int num3;
|
|
KLCANJPOEPC klcanjpoepc = new KLCANJPOEPC(dedabhkcibg, ohindolfnmp3, dictionary, num3);
|
|
num3 = num2 + 1;
|
|
this.DIGNPKGPOIP = klcanjpoepc;
|
|
OMKPHDBNLKH<CreationObjectSettingStringUIControl, string>.DEDABHKCIBG dedabhkcibg2;
|
|
if (InvisibleCollision.<>c.<>9__38_6 == 0)
|
|
{
|
|
dedabhkcibg2 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultStringUIControlPrefab;
|
|
InvisibleCollision.<>c.<>9__38_6 = dedabhkcibg2;
|
|
}
|
|
OMKPHDBNLKH<CreationObjectSettingStringUIControl, string>.OHINDOLFNMP ohindolfnmp4 = new OMKPHDBNLKH.OHINDOLFNMP(this.MFICDGCDKBF);
|
|
int num4 = this.settingsPriority;
|
|
PGIHLFOHNML pgihlfohnml = new PGIHLFOHNML(dedabhkcibg2, ohindolfnmp4, num4);
|
|
this.NAPLLGHAHFF = pgihlfohnml;
|
|
CreationObject creationObject3 = this.tool.creationObject;
|
|
int num5 = this.settingsPriority;
|
|
DOPNALIMPNA[] array = new DOPNALIMPNA[4];
|
|
Func<bool> func = new Func(this.IPBGNLOPDDP);
|
|
Action<bool> action = new Action(this.PFPPMKBJHEM);
|
|
int num6 = 0;
|
|
int num7 = 0;
|
|
int num8 = 0;
|
|
string text;
|
|
string text2;
|
|
ulong num9;
|
|
DHCINNFLBBA dhcinnflbba = ONOKJPIMIIP.LBJPOFMMGGP(func, action, num8, num7, text, text2, (int)num9, num6);
|
|
if (dhcinnflbba != 0)
|
|
{
|
|
}
|
|
array[0] = dhcinnflbba;
|
|
Func<bool> func2 = new Func(this.DLDANJBJKOL);
|
|
Action<bool> action2 = new Action(this.EMJEEJCOILG);
|
|
int num10 = 0;
|
|
int num11 = 0;
|
|
string text3;
|
|
string text4;
|
|
ulong num12;
|
|
DHCINNFLBBA dhcinnflbba2 = ONOKJPIMIIP.LBJPOFMMGGP(func2, action2, num11, num10, text3, text4, (int)num12, num6);
|
|
if (dhcinnflbba2 != 0)
|
|
{
|
|
}
|
|
array[1] = dhcinnflbba2;
|
|
Func<int> func3 = new Func(this.ECPJKFMCKMI);
|
|
Action<int> action3 = new Action(this.EBANBCPGMPL);
|
|
Func<bool> func4 = new Func(this.AFEJAKAELCL);
|
|
int num13 = 0;
|
|
string text5;
|
|
ulong num14;
|
|
LNBMGIPPMJJ lnbmgippmjj = ONOKJPIMIIP.BCJHJAHMJFP(dictionary, func3, action3, "Role Filter Mode", text5, num13, num13, func4, num13, num14 != 0UL);
|
|
if (lnbmgippmjj != 0)
|
|
{
|
|
}
|
|
array[2] = lnbmgippmjj;
|
|
Func<string> func5 = new Func(this.EDDKKBOGGJN);
|
|
Action<string> action4 = new Action(this.HHCFBPCLNHD);
|
|
Func<bool> func6 = new Func(this.DGDJGAFFHIH);
|
|
INAOBEINBGO inaobeinbgo;
|
|
if (inaobeinbgo != 0)
|
|
{
|
|
}
|
|
array[3] = inaobeinbgo;
|
|
ECJBHJOCKHL ecjbhjockhl = creationObject3.AddFoldoutMenu("Invisible Collision", num5, array);
|
|
}
|
|
|
|
// Token: 0x06001E7D RID: 7805 RVA: 0x0007C8F4 File Offset: 0x0007AAF4
|
|
[Token(Token = "0x6001E7D")]
|
|
[Address(RVA = "0x1365B80", Offset = "0x1364B80", VA = "0x181365B80")]
|
|
private void IFNILKCHAGJ()
|
|
{
|
|
CreationObject creationObject = this.tool.creationObject;
|
|
ILINODKFHEO napllghahff = this.NAPLLGHAHFF;
|
|
creationObject.RemoveConfigurableSetting(napllghahff);
|
|
ILINODKFHEO dignpkgpoip = this.DIGNPKGPOIP;
|
|
creationObject.RemoveConfigurableSetting(dignpkgpoip);
|
|
if (this.BHGPJBPHKEJ.IAHDANBDAAM() != 0)
|
|
{
|
|
ILINODKFHEO napllghahff2 = this.NAPLLGHAHFF;
|
|
ILINODKFHEO ilinodkfheo = creationObject.AddConfigurableSetting(napllghahff2);
|
|
ILINODKFHEO dignpkgpoip2 = this.DIGNPKGPOIP;
|
|
ILINODKFHEO ilinodkfheo2 = creationObject.AddConfigurableSetting(dignpkgpoip2);
|
|
}
|
|
creationObject.RaiseObjectSettingsFunctionsChangedEvent();
|
|
}
|
|
|
|
// Token: 0x06001E7E RID: 7806 RVA: 0x0007C968 File Offset: 0x0007AB68
|
|
[Token(Token = "0x6001E7E")]
|
|
[Address(RVA = "0x13653C0", Offset = "0x13643C0", VA = "0x1813653C0")]
|
|
private void GMNMEOFCEGA()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06001E7E)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void InvisibleCollision::GMNMEOFCEGA()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
IL_1CD:
|
|
stloc:ArgumentOutOfRangeException(var_20_1DB, newobj:ArgumentOutOfRangeException(ArgumentOutOfRangeException::.ctor, ldstr:string("materialType"), ldloc:NullReferenceException[exp:object](var_19), ldloc:int32[exp:string](var_21)))
|
|
stloc:int32(var_21, ldc.i4:int32(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: 0x06001E7F RID: 7807 RVA: 0x0007CB54 File Offset: 0x0007AD54
|
|
[Token(Token = "0x6001E7F")]
|
|
[Address(RVA = "0x1365FC0", Offset = "0x1364FC0", VA = "0x181365FC0")]
|
|
private void NKDBHAOPLGL(bool KMOBPHAEFED)
|
|
{
|
|
this.mainCollider.isTrigger = KMOBPHAEFED;
|
|
if (!KMOBPHAEFED)
|
|
{
|
|
Tool tool = this.tool;
|
|
if (tool.DefaultCollisionLayer != DAJFOCGPHGP.Decoration)
|
|
{
|
|
tool.DefaultCollisionLayer = (DAJFOCGPHGP)((ulong)30L);
|
|
this.tool.HeldCollisionLayer = (DAJFOCGPHGP)((ulong)30L);
|
|
this.tool.EquippedCollisionLayer = (DAJFOCGPHGP)((ulong)30L);
|
|
this.tool.AttachedCollisionLayer = (DAJFOCGPHGP)((ulong)30L);
|
|
this.tool.SetCollisionLayer(DAJFOCGPHGP.Decoration);
|
|
}
|
|
return;
|
|
}
|
|
bool flag = this.COABOBLMJJA.IAHDANBDAAM() != null;
|
|
Tool tool2 = this.tool;
|
|
while (tool2.DefaultCollisionLayer == DAJFOCGPHGP.DynamicPhysics)
|
|
{
|
|
}
|
|
tool2.DefaultCollisionLayer = DAJFOCGPHGP.DynamicPhysics;
|
|
this.tool.HeldCollisionLayer = DAJFOCGPHGP.DynamicPhysics;
|
|
this.tool.EquippedCollisionLayer = DAJFOCGPHGP.DynamicPhysics;
|
|
this.tool.AttachedCollisionLayer = DAJFOCGPHGP.DynamicPhysics;
|
|
this.tool.SetCollisionLayer(DAJFOCGPHGP.DynamicPhysics);
|
|
}
|
|
|
|
// Token: 0x06001E80 RID: 7808 RVA: 0x0007CC28 File Offset: 0x0007AE28
|
|
[Token(Token = "0x6001E80")]
|
|
[Address(RVA = "0x13644A0", Offset = "0x13634A0", VA = "0x1813644A0")]
|
|
private void BPCIJLEAOJG()
|
|
{
|
|
bool flag = this.COABOBLMJJA.IAHDANBDAAM() != null;
|
|
Tool tool = this.tool;
|
|
if (tool.DefaultCollisionLayer != DAJFOCGPHGP.DynamicPhysics)
|
|
{
|
|
tool.DefaultCollisionLayer = DAJFOCGPHGP.DynamicPhysics;
|
|
this.tool.HeldCollisionLayer = DAJFOCGPHGP.DynamicPhysics;
|
|
this.tool.EquippedCollisionLayer = DAJFOCGPHGP.DynamicPhysics;
|
|
this.tool.AttachedCollisionLayer = DAJFOCGPHGP.DynamicPhysics;
|
|
this.tool.SetCollisionLayer(DAJFOCGPHGP.DynamicPhysics);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001E81 RID: 7809 RVA: 0x0007CC98 File Offset: 0x0007AE98
|
|
[Token(Token = "0x6001E81")]
|
|
[Address(RVA = "0x1365F50", Offset = "0x1364F50", VA = "0x181365F50")]
|
|
private void MNCOAACOBMC(DAJFOCGPHGP MKGEABIAOCP)
|
|
{
|
|
Tool tool = this.tool;
|
|
if (tool.DefaultCollisionLayer != MKGEABIAOCP)
|
|
{
|
|
tool.DefaultCollisionLayer = MKGEABIAOCP;
|
|
this.tool.HeldCollisionLayer = MKGEABIAOCP;
|
|
this.tool.EquippedCollisionLayer = MKGEABIAOCP;
|
|
this.tool.AttachedCollisionLayer = MKGEABIAOCP;
|
|
this.tool.SetCollisionLayer(MKGEABIAOCP);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001E82 RID: 7810 RVA: 0x0007CCF4 File Offset: 0x0007AEF4
|
|
[Token(Token = "0x6001E82")]
|
|
[Address(RVA = "0x1365D80", Offset = "0x1364D80", VA = "0x181365D80")]
|
|
private void LCCDPNPLFLO(InvisibleCollision.BBEPPIJDEHC PLBIBLOLCAE)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06001E82)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void InvisibleCollision::LCCDPNPLFLO(InvisibleCollision/BBEPPIJDEHC)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
IL_3F:
|
|
stloc:ArgumentOutOfRangeException(var_5_4C, newobj:ArgumentOutOfRangeException(ArgumentOutOfRangeException::.ctor, ldstr:string("materialType"), ldloc:InvisibleCollision[exp:object](this), ldloc:int32[exp:string](var_7)))
|
|
stloc:int32(var_7, ldc.i4:int32(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: 0x06001E83 RID: 7811 RVA: 0x0007CD54 File Offset: 0x0007AF54
|
|
[Token(Token = "0x6001E83")]
|
|
[Address(RVA = "0x1366140", Offset = "0x1365140", VA = "0x181366140")]
|
|
public void OnCircuitInputChanged(Dictionary<InputSlot, int> updates)
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06001E84 RID: 7812 RVA: 0x0007CD84 File Offset: 0x0007AF84
|
|
[Token(Token = "0x6001E84")]
|
|
[Address(RVA = "0x1366130", Offset = "0x1365130", VA = "0x181366130")]
|
|
private void OHAGFAAMIBM()
|
|
{
|
|
this.IDIJBPFNINM();
|
|
}
|
|
|
|
// Token: 0x06001E85 RID: 7813 RVA: 0x0007CD98 File Offset: 0x0007AF98
|
|
[Token(Token = "0x6001E85")]
|
|
[Address(RVA = "0x1365A60", Offset = "0x1364A60", VA = "0x181365A60")]
|
|
private void IDIJBPFNINM()
|
|
{
|
|
Transform transform = this.circuitInputs;
|
|
float z = Vector3.right.z;
|
|
SandboxDeformableShape shapeDeformation = this.tool.creationObject.shapeDeformation;
|
|
Vector3 vector;
|
|
float z2 = vector.z;
|
|
Vector3 vector2;
|
|
float z3 = vector2.z;
|
|
}
|
|
|
|
// Token: 0x1700057C RID: 1404
|
|
// (get) Token: 0x06001E86 RID: 7814 RVA: 0x0007CDE0 File Offset: 0x0007AFE0
|
|
[Token(Token = "0x1700057C")]
|
|
public bool JBMFJOBFJHP
|
|
{
|
|
[Token(Token = "0x6001E86")]
|
|
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "15")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001E87 RID: 7815 RVA: 0x0007CDF0 File Offset: 0x0007AFF0
|
|
[Token(Token = "0x6001E87")]
|
|
[Address(RVA = "0x13650D0", Offset = "0x13640D0", VA = "0x1813650D0", Slot = "16")]
|
|
public void DeserializeFrom(KPNDFONGDGF HFBJGCHOANH)
|
|
{
|
|
if (HFBJGCHOANH != 0)
|
|
{
|
|
KLLMCPFPIIE<bool> coaboblmjja = this.COABOBLMJJA;
|
|
KLLMCPFPIIE<bool> bhgpjbphkej = this.BHGPJBPHKEJ;
|
|
KLLMCPFPIIE<bool> gkaekdpkono = this.GKAEKDPKONO;
|
|
KLLMCPFPIIE<string[]> kmpmegpglpj = this.KMPMEGPGLPJ;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001E88 RID: 7816 RVA: 0x0007CE24 File Offset: 0x0007B024
|
|
[Token(Token = "0x6001E88")]
|
|
[Address(RVA = "0x1366340", Offset = "0x1365340", VA = "0x181366340", Slot = "17")]
|
|
public void SerializeTo(ref PDEKIHFJKHJ IABNDBNHMKF, ref MKNCHKCCIHK NHFINJNIPGK, StringBuilder BIPOIFGEMGB)
|
|
{
|
|
CKFDODCBFKP ckfdodcbfkp = new CKFDODCBFKP();
|
|
bool flag = this.COABOBLMJJA.IAHDANBDAAM() != null;
|
|
bool flag2 = this.BHGPJBPHKEJ.IAHDANBDAAM() != null;
|
|
bool flag3 = this.GKAEKDPKONO.IAHDANBDAAM() != null;
|
|
string[] array = this.KMPMEGPGLPJ.IAHDANBDAAM();
|
|
}
|
|
|
|
// Token: 0x06001E89 RID: 7817 RVA: 0x0007CE70 File Offset: 0x0007B070
|
|
[Token(Token = "0x6001E89")]
|
|
[Address(RVA = "0x8E9790", Offset = "0x8E8790", VA = "0x1808E9790")]
|
|
public InvisibleCollision()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06001E8A RID: 7818 RVA: 0x0007CE84 File Offset: 0x0007B084
|
|
[Token(Token = "0x6001E8A")]
|
|
[Address(RVA = "0x13658B0", Offset = "0x13648B0", VA = "0x1813658B0")]
|
|
[CompilerGenerated]
|
|
private void HDDJKKFNEKL(CreationObjectSettingBooleanUIControl GCCLEJOGCCE)
|
|
{
|
|
string text = GCCLEJOGCCE.PropertyDescription.text;
|
|
Func<bool> func = new Func(this.LPAOHOMPBIL);
|
|
Action<bool> action = new Action(this.JMPJGNCFBCC);
|
|
}
|
|
|
|
// Token: 0x06001E8B RID: 7819 RVA: 0x0007CEC0 File Offset: 0x0007B0C0
|
|
[Token(Token = "0x6001E8B")]
|
|
[Address(RVA = "0x1364000", Offset = "0x1363000", VA = "0x181364000")]
|
|
[CompilerGenerated]
|
|
private bool LPAOHOMPBIL()
|
|
{
|
|
return this.BHGPJBPHKEJ.IAHDANBDAAM() != null;
|
|
}
|
|
|
|
// Token: 0x06001E8C RID: 7820 RVA: 0x0007CEE0 File Offset: 0x0007B0E0
|
|
[Token(Token = "0x6001E8C")]
|
|
[Address(RVA = "0x1365C50", Offset = "0x1364C50", VA = "0x181365C50")]
|
|
[CompilerGenerated]
|
|
private void JMPJGNCFBCC(bool ONGBFDACHHG)
|
|
{
|
|
KLLMCPFPIIE<bool> bhgpjbphkej = this.BHGPJBPHKEJ;
|
|
}
|
|
|
|
// Token: 0x06001E8D RID: 7821 RVA: 0x0007CEFC File Offset: 0x0007B0FC
|
|
[Token(Token = "0x6001E8D")]
|
|
[Address(RVA = "0x1365CB0", Offset = "0x1364CB0", VA = "0x181365CB0")]
|
|
[CompilerGenerated]
|
|
private void LBEHBHHJIIN(CreationObjectSettingBooleanUIControl GCCLEJOGCCE)
|
|
{
|
|
string text = GCCLEJOGCCE.PropertyDescription.text;
|
|
Func<bool> func = new Func(this.GJHHPPONCIC);
|
|
Action<bool> action = new Action(this.IMKOOPBCEMA);
|
|
}
|
|
|
|
// Token: 0x06001E8E RID: 7822 RVA: 0x0007CF38 File Offset: 0x0007B138
|
|
[Token(Token = "0x6001E8E")]
|
|
[Address(RVA = "0x1364FB0", Offset = "0x1363FB0", VA = "0x181364FB0")]
|
|
[CompilerGenerated]
|
|
private bool GJHHPPONCIC()
|
|
{
|
|
return this.COABOBLMJJA.IAHDANBDAAM() != null;
|
|
}
|
|
|
|
// Token: 0x06001E8F RID: 7823 RVA: 0x0007CF58 File Offset: 0x0007B158
|
|
[Token(Token = "0x6001E8F")]
|
|
[Address(RVA = "0x1365360", Offset = "0x1364360", VA = "0x181365360")]
|
|
[CompilerGenerated]
|
|
private void IMKOOPBCEMA(bool ONGBFDACHHG)
|
|
{
|
|
KLLMCPFPIIE<bool> coaboblmjja = this.COABOBLMJJA;
|
|
}
|
|
|
|
// Token: 0x06001E90 RID: 7824 RVA: 0x0007CF74 File Offset: 0x0007B174
|
|
[Token(Token = "0x6001E90")]
|
|
[Address(RVA = "0x1365000", Offset = "0x1364000", VA = "0x181365000")]
|
|
[CompilerGenerated]
|
|
private void DOFGJGJAJEC(CreationObjectSettingFriendlyIntControl GCCLEJOGCCE)
|
|
{
|
|
string text = GCCLEJOGCCE.PropertyDescription.text;
|
|
Func<int> func = new Func(this.FLHOCDODIGM);
|
|
Action<int> action = new Action(this.BECODCLIHMG);
|
|
}
|
|
|
|
// Token: 0x06001E91 RID: 7825 RVA: 0x0007CFB0 File Offset: 0x0007B1B0
|
|
[Token(Token = "0x6001E91")]
|
|
[Address(RVA = "0x1365270", Offset = "0x1364270", VA = "0x181365270")]
|
|
[CompilerGenerated]
|
|
private int FLHOCDODIGM()
|
|
{
|
|
bool flag = this.GKAEKDPKONO.IAHDANBDAAM() != null;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06001E92 RID: 7826 RVA: 0x0007CFD0 File Offset: 0x0007B1D0
|
|
[Token(Token = "0x6001E92")]
|
|
[Address(RVA = "0x1364440", Offset = "0x1363440", VA = "0x181364440")]
|
|
[CompilerGenerated]
|
|
private void BECODCLIHMG(int ONGBFDACHHG)
|
|
{
|
|
KLLMCPFPIIE<bool> gkaekdpkono = this.GKAEKDPKONO;
|
|
}
|
|
|
|
// Token: 0x06001E93 RID: 7827 RVA: 0x0007CFEC File Offset: 0x0007B1EC
|
|
[Token(Token = "0x6001E93")]
|
|
[Address(RVA = "0x1365E80", Offset = "0x1364E80", VA = "0x181365E80")]
|
|
[CompilerGenerated]
|
|
private void MFICDGCDKBF(CreationObjectSettingStringUIControl GCCLEJOGCCE)
|
|
{
|
|
string text = GCCLEJOGCCE.PropertyDescription.text;
|
|
Func<string> func = new Func(this.EDDKKBOGGJN);
|
|
Action<string> action = new Action(this.DECCMBILIJG);
|
|
}
|
|
|
|
// Token: 0x06001E94 RID: 7828 RVA: 0x0007D028 File Offset: 0x0007B228
|
|
[Token(Token = "0x6001E94")]
|
|
[Address(RVA = "0x1364560", Offset = "0x1363560", VA = "0x181364560")]
|
|
[CompilerGenerated]
|
|
private void DECCMBILIJG(string ONGBFDACHHG)
|
|
{
|
|
string[] array = new string[1];
|
|
if (ONGBFDACHHG != 0)
|
|
{
|
|
}
|
|
array[0] = ONGBFDACHHG;
|
|
KLLMCPFPIIE<string[]> kmpmegpglpj = this.KMPMEGPGLPJ;
|
|
}
|
|
|
|
// Token: 0x06001E95 RID: 7829 RVA: 0x0007D058 File Offset: 0x0007B258
|
|
[Token(Token = "0x6001E95")]
|
|
[Address(RVA = "0x1364000", Offset = "0x1363000", VA = "0x181364000")]
|
|
[CompilerGenerated]
|
|
private bool IPBGNLOPDDP()
|
|
{
|
|
return this.BHGPJBPHKEJ.IAHDANBDAAM() != null;
|
|
}
|
|
|
|
// Token: 0x06001E96 RID: 7830 RVA: 0x0007D078 File Offset: 0x0007B278
|
|
[Token(Token = "0x6001E96")]
|
|
[Address(RVA = "0x1365C50", Offset = "0x1364C50", VA = "0x181365C50")]
|
|
[CompilerGenerated]
|
|
private void PFPPMKBJHEM(bool ONGBFDACHHG)
|
|
{
|
|
KLLMCPFPIIE<bool> bhgpjbphkej = this.BHGPJBPHKEJ;
|
|
}
|
|
|
|
// Token: 0x06001E97 RID: 7831 RVA: 0x0007D094 File Offset: 0x0007B294
|
|
[Token(Token = "0x6001E97")]
|
|
[Address(RVA = "0x1364FB0", Offset = "0x1363FB0", VA = "0x181364FB0")]
|
|
[CompilerGenerated]
|
|
private bool DLDANJBJKOL()
|
|
{
|
|
return this.COABOBLMJJA.IAHDANBDAAM() != null;
|
|
}
|
|
|
|
// Token: 0x06001E98 RID: 7832 RVA: 0x0007D0B4 File Offset: 0x0007B2B4
|
|
[Token(Token = "0x6001E98")]
|
|
[Address(RVA = "0x1365360", Offset = "0x1364360", VA = "0x181365360")]
|
|
[CompilerGenerated]
|
|
private void EMJEEJCOILG(bool ONGBFDACHHG)
|
|
{
|
|
KLLMCPFPIIE<bool> coaboblmjja = this.COABOBLMJJA;
|
|
}
|
|
|
|
// Token: 0x06001E99 RID: 7833 RVA: 0x0007D0D0 File Offset: 0x0007B2D0
|
|
[Token(Token = "0x6001E99")]
|
|
[Address(RVA = "0x1365270", Offset = "0x1364270", VA = "0x181365270")]
|
|
[CompilerGenerated]
|
|
private int ECPJKFMCKMI()
|
|
{
|
|
bool flag = this.GKAEKDPKONO.IAHDANBDAAM() != null;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06001E9A RID: 7834 RVA: 0x0007D0F0 File Offset: 0x0007B2F0
|
|
[Token(Token = "0x6001E9A")]
|
|
[Address(RVA = "0x1364440", Offset = "0x1363440", VA = "0x181364440")]
|
|
[CompilerGenerated]
|
|
private void EBANBCPGMPL(int ONGBFDACHHG)
|
|
{
|
|
KLLMCPFPIIE<bool> gkaekdpkono = this.GKAEKDPKONO;
|
|
}
|
|
|
|
// Token: 0x06001E9B RID: 7835 RVA: 0x0007D10C File Offset: 0x0007B30C
|
|
[Token(Token = "0x6001E9B")]
|
|
[Address(RVA = "0x1364000", Offset = "0x1363000", VA = "0x181364000")]
|
|
[CompilerGenerated]
|
|
private bool AFEJAKAELCL()
|
|
{
|
|
return this.BHGPJBPHKEJ.IAHDANBDAAM() != null;
|
|
}
|
|
|
|
// Token: 0x06001E9C RID: 7836 RVA: 0x0007D12C File Offset: 0x0007B32C
|
|
[Token(Token = "0x6001E9C")]
|
|
[Address(RVA = "0x1365980", Offset = "0x1364980", VA = "0x181365980")]
|
|
[CompilerGenerated]
|
|
private void HHCFBPCLNHD(string ONGBFDACHHG)
|
|
{
|
|
string[] array = new string[1];
|
|
if (ONGBFDACHHG != 0)
|
|
{
|
|
}
|
|
array[0] = ONGBFDACHHG;
|
|
KLLMCPFPIIE<string[]> kmpmegpglpj = this.KMPMEGPGLPJ;
|
|
}
|
|
|
|
// Token: 0x06001E9D RID: 7837 RVA: 0x0007D15C File Offset: 0x0007B35C
|
|
[Token(Token = "0x6001E9D")]
|
|
[Address(RVA = "0x1364000", Offset = "0x1363000", VA = "0x181364000")]
|
|
[CompilerGenerated]
|
|
private bool DGDJGAFFHIH()
|
|
{
|
|
return this.BHGPJBPHKEJ.IAHDANBDAAM() != null;
|
|
}
|
|
|
|
// Token: 0x04001717 RID: 5911
|
|
[Token(Token = "0x4001717")]
|
|
private const InputSlot JFJEGMIBOIO = InputSlot.R;
|
|
|
|
// Token: 0x04001718 RID: 5912
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4001718")]
|
|
[SerializeField]
|
|
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
|
private CircuitEventNodeDisplay circuitNode;
|
|
|
|
// Token: 0x04001719 RID: 5913
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4001719")]
|
|
[SerializeField]
|
|
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
|
private Tool tool;
|
|
|
|
// Token: 0x0400171A RID: 5914
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400171A")]
|
|
[SerializeField]
|
|
private Transform circuitInputs;
|
|
|
|
// Token: 0x0400171B RID: 5915
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400171B")]
|
|
[SerializeField]
|
|
private BoxCollider mainCollider;
|
|
|
|
// Token: 0x0400171C RID: 5916
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400171C")]
|
|
[SerializeField]
|
|
[Header("Display")]
|
|
private Renderer[] volumeRenderers;
|
|
|
|
// Token: 0x0400171D RID: 5917
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x400171D")]
|
|
[SerializeField]
|
|
private Material enabledMaterial;
|
|
|
|
// Token: 0x0400171E RID: 5918
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x400171E")]
|
|
[SerializeField]
|
|
private Material disabledMaterial;
|
|
|
|
// Token: 0x0400171F RID: 5919
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x400171F")]
|
|
[SerializeField]
|
|
private int settingsPriority;
|
|
|
|
// Token: 0x04001720 RID: 5920
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x4001720")]
|
|
private KLLMCPFPIIE<bool> GJPCOFLAKLB;
|
|
|
|
// Token: 0x04001721 RID: 5921
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x4001721")]
|
|
private KLLMCPFPIIE<bool> BHGPJBPHKEJ;
|
|
|
|
// Token: 0x04001722 RID: 5922
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x4001722")]
|
|
private KLLMCPFPIIE<bool> COABOBLMJJA;
|
|
|
|
// Token: 0x04001723 RID: 5923
|
|
[FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x4001723")]
|
|
private KLLMCPFPIIE<bool> GKAEKDPKONO;
|
|
|
|
// Token: 0x04001724 RID: 5924
|
|
[FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x4001724")]
|
|
private KLLMCPFPIIE<string[]> KMPMEGPGLPJ;
|
|
|
|
// Token: 0x04001725 RID: 5925
|
|
[FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x4001725")]
|
|
private LocomotionSettings JKLJJEAGJJK;
|
|
|
|
// Token: 0x04001726 RID: 5926
|
|
[FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x4001726")]
|
|
private ILINODKFHEO DIGNPKGPOIP;
|
|
|
|
// Token: 0x04001727 RID: 5927
|
|
[FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x4001727")]
|
|
private ILINODKFHEO NAPLLGHAHFF;
|
|
|
|
// Token: 0x020003B0 RID: 944
|
|
[Token(Token = "0x20003B0")]
|
|
private enum BBEPPIJDEHC
|
|
{
|
|
// Token: 0x04001729 RID: 5929
|
|
[Token(Token = "0x4001729")]
|
|
Enabled,
|
|
// Token: 0x0400172A RID: 5930
|
|
[Token(Token = "0x400172A")]
|
|
Disabled
|
|
}
|
|
}
|