839 lines
32 KiB
C#
839 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: 0x020003A5 RID: 933
|
|
[Token(Token = "0x20003A5")]
|
|
public class InvisibleCollision : MonoBehaviourPun, EOCLMMENCKH
|
|
{
|
|
// Token: 0x1700056B RID: 1387
|
|
// (get) Token: 0x06001DF2 RID: 7666 RVA: 0x0007B24C File Offset: 0x0007944C
|
|
// (set) Token: 0x06001DF3 RID: 7667 RVA: 0x0007B26C File Offset: 0x0007946C
|
|
[Token(Token = "0x1700056B")]
|
|
public bool JPAFPJOADAB
|
|
{
|
|
[Token(Token = "0x6001DF2")]
|
|
[Address(RVA = "0x88B810", Offset = "0x88A610", VA = "0x18088B810")]
|
|
get
|
|
{
|
|
return this.GJPCOFLAKLB.IAHDANBDAAM() != null;
|
|
}
|
|
[Token(Token = "0x6001DF3")]
|
|
[Address(RVA = "0x88B900", Offset = "0x88A700", VA = "0x18088B900")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<bool> gjpcoflaklb = this.GJPCOFLAKLB;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700056C RID: 1388
|
|
// (get) Token: 0x06001DF4 RID: 7668 RVA: 0x0007B288 File Offset: 0x00079488
|
|
// (set) Token: 0x06001DF5 RID: 7669 RVA: 0x0007B2A8 File Offset: 0x000794A8
|
|
[Token(Token = "0x1700056C")]
|
|
public bool CFIPNCFMEND
|
|
{
|
|
[Token(Token = "0x6001DF4")]
|
|
[Address(RVA = "0x8892D0", Offset = "0x8880D0", VA = "0x1808892D0")]
|
|
get
|
|
{
|
|
return this.BHGPJBPHKEJ.IAHDANBDAAM() != null;
|
|
}
|
|
[Token(Token = "0x6001DF5")]
|
|
[Address(RVA = "0x88AF00", Offset = "0x889D00", VA = "0x18088AF00")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<bool> bhgpjbphkej = this.BHGPJBPHKEJ;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700056D RID: 1389
|
|
// (get) Token: 0x06001DF6 RID: 7670 RVA: 0x0007B2C4 File Offset: 0x000794C4
|
|
// (set) Token: 0x06001DF7 RID: 7671 RVA: 0x0007B2E4 File Offset: 0x000794E4
|
|
[Token(Token = "0x1700056D")]
|
|
public bool GOLEFODPONA
|
|
{
|
|
[Token(Token = "0x6001DF6")]
|
|
[Address(RVA = "0x88A260", Offset = "0x889060", VA = "0x18088A260")]
|
|
get
|
|
{
|
|
return this.COABOBLMJJA.IAHDANBDAAM() != null;
|
|
}
|
|
[Token(Token = "0x6001DF7")]
|
|
[Address(RVA = "0x88A610", Offset = "0x889410", VA = "0x18088A610")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<bool> coaboblmjja = this.COABOBLMJJA;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700056E RID: 1390
|
|
// (get) Token: 0x06001DF8 RID: 7672 RVA: 0x0007B300 File Offset: 0x00079500
|
|
// (set) Token: 0x06001DF9 RID: 7673 RVA: 0x0007B320 File Offset: 0x00079520
|
|
[Token(Token = "0x1700056E")]
|
|
public bool IAFALCMOBDI
|
|
{
|
|
[Token(Token = "0x6001DF8")]
|
|
[Address(RVA = "0x88B8B0", Offset = "0x88A6B0", VA = "0x18088B8B0")]
|
|
get
|
|
{
|
|
return this.GKAEKDPKONO.IAHDANBDAAM() != null;
|
|
}
|
|
[Token(Token = "0x6001DF9")]
|
|
[Address(RVA = "0x88B9C0", Offset = "0x88A7C0", VA = "0x18088B9C0")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<bool> gkaekdpkono = this.GKAEKDPKONO;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700056F RID: 1391
|
|
// (get) Token: 0x06001DFA RID: 7674 RVA: 0x0007B33C File Offset: 0x0007953C
|
|
// (set) Token: 0x06001DFB RID: 7675 RVA: 0x0007B35C File Offset: 0x0007955C
|
|
[Token(Token = "0x1700056F")]
|
|
public string[] JKPAPFHHIJP
|
|
{
|
|
[Token(Token = "0x6001DFA")]
|
|
[Address(RVA = "0x88B860", Offset = "0x88A660", VA = "0x18088B860")]
|
|
get
|
|
{
|
|
return this.KMPMEGPGLPJ.IAHDANBDAAM();
|
|
}
|
|
[Token(Token = "0x6001DFB")]
|
|
[Address(RVA = "0x88B960", Offset = "0x88A760", VA = "0x18088B960")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<string[]> kmpmegpglpj = this.KMPMEGPGLPJ;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001DFC RID: 7676 RVA: 0x0007B378 File Offset: 0x00079578
|
|
[Token(Token = "0x6001DFC")]
|
|
[Address(RVA = "0x889320", Offset = "0x888120", VA = "0x180889320", 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: 0x06001DFD RID: 7677 RVA: 0x0007B4A0 File Offset: 0x000796A0
|
|
[Token(Token = "0x6001DFD")]
|
|
[Address(RVA = "0x88B4C0", Offset = "0x88A2C0", VA = "0x18088B4C0", 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: 0x06001DFE RID: 7678 RVA: 0x0007B51C File Offset: 0x0007971C
|
|
[Token(Token = "0x6001DFE")]
|
|
[Address(RVA = "0x88B7E0", Offset = "0x88A5E0", VA = "0x18088B7E0")]
|
|
private void Start()
|
|
{
|
|
this.IFNILKCHAGJ();
|
|
this.GMNMEOFCEGA();
|
|
this.IDIJBPFNINM();
|
|
}
|
|
|
|
// Token: 0x06001DFF RID: 7679 RVA: 0x0007B53C File Offset: 0x0007973C
|
|
[Token(Token = "0x6001DFF")]
|
|
[Address(RVA = "0x88A580", Offset = "0x889380", VA = "0x18088A580")]
|
|
private string EDDKKBOGGJN()
|
|
{
|
|
string text = Enumerable.FirstOrDefault<string>(this.KMPMEGPGLPJ.IAHDANBDAAM());
|
|
if (text == 0)
|
|
{
|
|
}
|
|
return text;
|
|
}
|
|
|
|
// Token: 0x06001E00 RID: 7680 RVA: 0x0007B568 File Offset: 0x00079768
|
|
[Token(Token = "0x6001E00")]
|
|
[Address(RVA = "0x8896F0", Offset = "0x8884F0", VA = "0x1808896F0")]
|
|
private void BBGEOKJOGHH()
|
|
{
|
|
this.IFNILKCHAGJ();
|
|
this.GMNMEOFCEGA();
|
|
}
|
|
|
|
// Token: 0x06001E01 RID: 7681 RVA: 0x0007B584 File Offset: 0x00079784
|
|
[Token(Token = "0x6001E01")]
|
|
[Address(RVA = "0x889910", Offset = "0x888710", VA = "0x180889910")]
|
|
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;
|
|
string text;
|
|
string text2;
|
|
DHCINNFLBBA dhcinnflbba = ONOKJPIMIIP.LBJPOFMMGGP(func, action, num7, num6, text, text2);
|
|
if (dhcinnflbba != 0)
|
|
{
|
|
}
|
|
array[0] = dhcinnflbba;
|
|
Func<bool> func2 = new Func(this.DLDANJBJKOL);
|
|
Action<bool> action2 = new Action(this.EMJEEJCOILG);
|
|
int num8 = 0;
|
|
int num9 = 0;
|
|
string text3;
|
|
string text4;
|
|
DHCINNFLBBA dhcinnflbba2 = ONOKJPIMIIP.LBJPOFMMGGP(func2, action2, num9, num8, text3, text4);
|
|
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 num10 = 0;
|
|
string text5;
|
|
ulong num11;
|
|
LNBMGIPPMJJ lnbmgippmjj = ONOKJPIMIIP.BCJHJAHMJFP(dictionary, func3, action3, "Role Filter Mode", text5, num10, num10, func4, num10, num11 != 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: 0x06001E02 RID: 7682 RVA: 0x0007B820 File Offset: 0x00079A20
|
|
[Token(Token = "0x6001E02")]
|
|
[Address(RVA = "0x88AE30", Offset = "0x889C30", VA = "0x18088AE30")]
|
|
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: 0x06001E03 RID: 7683 RVA: 0x0007B894 File Offset: 0x00079A94
|
|
[Token(Token = "0x6001E03")]
|
|
[Address(RVA = "0x88A670", Offset = "0x889470", VA = "0x18088A670")]
|
|
private void GMNMEOFCEGA()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06001E03)
|
|
|
|
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 1660
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x06001E04 RID: 7684 RVA: 0x0007BA80 File Offset: 0x00079C80
|
|
[Token(Token = "0x6001E04")]
|
|
[Address(RVA = "0x88B270", Offset = "0x88A070", VA = "0x18088B270")]
|
|
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: 0x06001E05 RID: 7685 RVA: 0x0007BB54 File Offset: 0x00079D54
|
|
[Token(Token = "0x6001E05")]
|
|
[Address(RVA = "0x889770", Offset = "0x888570", VA = "0x180889770")]
|
|
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: 0x06001E06 RID: 7686 RVA: 0x0007BBC4 File Offset: 0x00079DC4
|
|
[Token(Token = "0x6001E06")]
|
|
[Address(RVA = "0x88B200", Offset = "0x88A000", VA = "0x18088B200")]
|
|
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: 0x06001E07 RID: 7687 RVA: 0x0007BC20 File Offset: 0x00079E20
|
|
[Token(Token = "0x6001E07")]
|
|
[Address(RVA = "0x88B030", Offset = "0x889E30", VA = "0x18088B030")]
|
|
private void LCCDPNPLFLO(InvisibleCollision.BBEPPIJDEHC PLBIBLOLCAE)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06001E07)
|
|
|
|
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 1660
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x06001E08 RID: 7688 RVA: 0x0007BC80 File Offset: 0x00079E80
|
|
[Token(Token = "0x6001E08")]
|
|
[Address(RVA = "0x88B3F0", Offset = "0x88A1F0", VA = "0x18088B3F0")]
|
|
public void OnCircuitInputChanged(Dictionary<InputSlot, int> updates)
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06001E09 RID: 7689 RVA: 0x0007BCB0 File Offset: 0x00079EB0
|
|
[Token(Token = "0x6001E09")]
|
|
[Address(RVA = "0x88B3E0", Offset = "0x88A1E0", VA = "0x18088B3E0")]
|
|
private void OHAGFAAMIBM()
|
|
{
|
|
this.IDIJBPFNINM();
|
|
}
|
|
|
|
// Token: 0x06001E0A RID: 7690 RVA: 0x0007BCC4 File Offset: 0x00079EC4
|
|
[Token(Token = "0x6001E0A")]
|
|
[Address(RVA = "0x88AD10", Offset = "0x889B10", VA = "0x18088AD10")]
|
|
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: 0x17000570 RID: 1392
|
|
// (get) Token: 0x06001E0B RID: 7691 RVA: 0x0007BD0C File Offset: 0x00079F0C
|
|
[Token(Token = "0x17000570")]
|
|
public bool JBMFJOBFJHP
|
|
{
|
|
[Token(Token = "0x6001E0B")]
|
|
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "15")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001E0C RID: 7692 RVA: 0x0007BD1C File Offset: 0x00079F1C
|
|
[Token(Token = "0x6001E0C")]
|
|
[Address(RVA = "0x88A380", Offset = "0x889180", VA = "0x18088A380", 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: 0x06001E0D RID: 7693 RVA: 0x0007BD50 File Offset: 0x00079F50
|
|
[Token(Token = "0x6001E0D")]
|
|
[Address(RVA = "0x88B5F0", Offset = "0x88A3F0", VA = "0x18088B5F0", 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: 0x06001E0E RID: 7694 RVA: 0x0007BD9C File Offset: 0x00079F9C
|
|
[Token(Token = "0x6001E0E")]
|
|
[Address(RVA = "0x752FB0", Offset = "0x751DB0", VA = "0x180752FB0")]
|
|
public InvisibleCollision()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06001E0F RID: 7695 RVA: 0x0007BDB0 File Offset: 0x00079FB0
|
|
[Token(Token = "0x6001E0F")]
|
|
[Address(RVA = "0x88AB60", Offset = "0x889960", VA = "0x18088AB60")]
|
|
[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: 0x06001E10 RID: 7696 RVA: 0x0007BDEC File Offset: 0x00079FEC
|
|
[Token(Token = "0x6001E10")]
|
|
[Address(RVA = "0x8892D0", Offset = "0x8880D0", VA = "0x1808892D0")]
|
|
[CompilerGenerated]
|
|
private bool LPAOHOMPBIL()
|
|
{
|
|
return this.BHGPJBPHKEJ.IAHDANBDAAM() != null;
|
|
}
|
|
|
|
// Token: 0x06001E11 RID: 7697 RVA: 0x0007BE0C File Offset: 0x0007A00C
|
|
[Token(Token = "0x6001E11")]
|
|
[Address(RVA = "0x88AF00", Offset = "0x889D00", VA = "0x18088AF00")]
|
|
[CompilerGenerated]
|
|
private void JMPJGNCFBCC(bool ONGBFDACHHG)
|
|
{
|
|
KLLMCPFPIIE<bool> bhgpjbphkej = this.BHGPJBPHKEJ;
|
|
}
|
|
|
|
// Token: 0x06001E12 RID: 7698 RVA: 0x0007BE28 File Offset: 0x0007A028
|
|
[Token(Token = "0x6001E12")]
|
|
[Address(RVA = "0x88AF60", Offset = "0x889D60", VA = "0x18088AF60")]
|
|
[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: 0x06001E13 RID: 7699 RVA: 0x0007BE64 File Offset: 0x0007A064
|
|
[Token(Token = "0x6001E13")]
|
|
[Address(RVA = "0x88A260", Offset = "0x889060", VA = "0x18088A260")]
|
|
[CompilerGenerated]
|
|
private bool GJHHPPONCIC()
|
|
{
|
|
return this.COABOBLMJJA.IAHDANBDAAM() != null;
|
|
}
|
|
|
|
// Token: 0x06001E14 RID: 7700 RVA: 0x0007BE84 File Offset: 0x0007A084
|
|
[Token(Token = "0x6001E14")]
|
|
[Address(RVA = "0x88A610", Offset = "0x889410", VA = "0x18088A610")]
|
|
[CompilerGenerated]
|
|
private void IMKOOPBCEMA(bool ONGBFDACHHG)
|
|
{
|
|
KLLMCPFPIIE<bool> coaboblmjja = this.COABOBLMJJA;
|
|
}
|
|
|
|
// Token: 0x06001E15 RID: 7701 RVA: 0x0007BEA0 File Offset: 0x0007A0A0
|
|
[Token(Token = "0x6001E15")]
|
|
[Address(RVA = "0x88A2B0", Offset = "0x8890B0", VA = "0x18088A2B0")]
|
|
[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: 0x06001E16 RID: 7702 RVA: 0x0007BEDC File Offset: 0x0007A0DC
|
|
[Token(Token = "0x6001E16")]
|
|
[Address(RVA = "0x88A520", Offset = "0x889320", VA = "0x18088A520")]
|
|
[CompilerGenerated]
|
|
private int FLHOCDODIGM()
|
|
{
|
|
bool flag = this.GKAEKDPKONO.IAHDANBDAAM() != null;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06001E17 RID: 7703 RVA: 0x0007BEFC File Offset: 0x0007A0FC
|
|
[Token(Token = "0x6001E17")]
|
|
[Address(RVA = "0x889710", Offset = "0x888510", VA = "0x180889710")]
|
|
[CompilerGenerated]
|
|
private void BECODCLIHMG(int ONGBFDACHHG)
|
|
{
|
|
KLLMCPFPIIE<bool> gkaekdpkono = this.GKAEKDPKONO;
|
|
}
|
|
|
|
// Token: 0x06001E18 RID: 7704 RVA: 0x0007BF18 File Offset: 0x0007A118
|
|
[Token(Token = "0x6001E18")]
|
|
[Address(RVA = "0x88B130", Offset = "0x889F30", VA = "0x18088B130")]
|
|
[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: 0x06001E19 RID: 7705 RVA: 0x0007BF54 File Offset: 0x0007A154
|
|
[Token(Token = "0x6001E19")]
|
|
[Address(RVA = "0x889830", Offset = "0x888630", VA = "0x180889830")]
|
|
[CompilerGenerated]
|
|
private void DECCMBILIJG(string ONGBFDACHHG)
|
|
{
|
|
string[] array = new string[1];
|
|
if (ONGBFDACHHG != 0)
|
|
{
|
|
}
|
|
array[0] = ONGBFDACHHG;
|
|
KLLMCPFPIIE<string[]> kmpmegpglpj = this.KMPMEGPGLPJ;
|
|
}
|
|
|
|
// Token: 0x06001E1A RID: 7706 RVA: 0x0007BF84 File Offset: 0x0007A184
|
|
[Token(Token = "0x6001E1A")]
|
|
[Address(RVA = "0x8892D0", Offset = "0x8880D0", VA = "0x1808892D0")]
|
|
[CompilerGenerated]
|
|
private bool IPBGNLOPDDP()
|
|
{
|
|
return this.BHGPJBPHKEJ.IAHDANBDAAM() != null;
|
|
}
|
|
|
|
// Token: 0x06001E1B RID: 7707 RVA: 0x0007BFA4 File Offset: 0x0007A1A4
|
|
[Token(Token = "0x6001E1B")]
|
|
[Address(RVA = "0x88AF00", Offset = "0x889D00", VA = "0x18088AF00")]
|
|
[CompilerGenerated]
|
|
private void PFPPMKBJHEM(bool ONGBFDACHHG)
|
|
{
|
|
KLLMCPFPIIE<bool> bhgpjbphkej = this.BHGPJBPHKEJ;
|
|
}
|
|
|
|
// Token: 0x06001E1C RID: 7708 RVA: 0x0007BFC0 File Offset: 0x0007A1C0
|
|
[Token(Token = "0x6001E1C")]
|
|
[Address(RVA = "0x88A260", Offset = "0x889060", VA = "0x18088A260")]
|
|
[CompilerGenerated]
|
|
private bool DLDANJBJKOL()
|
|
{
|
|
return this.COABOBLMJJA.IAHDANBDAAM() != null;
|
|
}
|
|
|
|
// Token: 0x06001E1D RID: 7709 RVA: 0x0007BFE0 File Offset: 0x0007A1E0
|
|
[Token(Token = "0x6001E1D")]
|
|
[Address(RVA = "0x88A610", Offset = "0x889410", VA = "0x18088A610")]
|
|
[CompilerGenerated]
|
|
private void EMJEEJCOILG(bool ONGBFDACHHG)
|
|
{
|
|
KLLMCPFPIIE<bool> coaboblmjja = this.COABOBLMJJA;
|
|
}
|
|
|
|
// Token: 0x06001E1E RID: 7710 RVA: 0x0007BFFC File Offset: 0x0007A1FC
|
|
[Token(Token = "0x6001E1E")]
|
|
[Address(RVA = "0x88A520", Offset = "0x889320", VA = "0x18088A520")]
|
|
[CompilerGenerated]
|
|
private int ECPJKFMCKMI()
|
|
{
|
|
bool flag = this.GKAEKDPKONO.IAHDANBDAAM() != null;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06001E1F RID: 7711 RVA: 0x0007C01C File Offset: 0x0007A21C
|
|
[Token(Token = "0x6001E1F")]
|
|
[Address(RVA = "0x889710", Offset = "0x888510", VA = "0x180889710")]
|
|
[CompilerGenerated]
|
|
private void EBANBCPGMPL(int ONGBFDACHHG)
|
|
{
|
|
KLLMCPFPIIE<bool> gkaekdpkono = this.GKAEKDPKONO;
|
|
}
|
|
|
|
// Token: 0x06001E20 RID: 7712 RVA: 0x0007C038 File Offset: 0x0007A238
|
|
[Token(Token = "0x6001E20")]
|
|
[Address(RVA = "0x8892D0", Offset = "0x8880D0", VA = "0x1808892D0")]
|
|
[CompilerGenerated]
|
|
private bool AFEJAKAELCL()
|
|
{
|
|
return this.BHGPJBPHKEJ.IAHDANBDAAM() != null;
|
|
}
|
|
|
|
// Token: 0x06001E21 RID: 7713 RVA: 0x0007C058 File Offset: 0x0007A258
|
|
[Token(Token = "0x6001E21")]
|
|
[Address(RVA = "0x88AC30", Offset = "0x889A30", VA = "0x18088AC30")]
|
|
[CompilerGenerated]
|
|
private void HHCFBPCLNHD(string ONGBFDACHHG)
|
|
{
|
|
string[] array = new string[1];
|
|
if (ONGBFDACHHG != 0)
|
|
{
|
|
}
|
|
array[0] = ONGBFDACHHG;
|
|
KLLMCPFPIIE<string[]> kmpmegpglpj = this.KMPMEGPGLPJ;
|
|
}
|
|
|
|
// Token: 0x06001E22 RID: 7714 RVA: 0x0007C088 File Offset: 0x0007A288
|
|
[Token(Token = "0x6001E22")]
|
|
[Address(RVA = "0x8892D0", Offset = "0x8880D0", VA = "0x1808892D0")]
|
|
[CompilerGenerated]
|
|
private bool DGDJGAFFHIH()
|
|
{
|
|
return this.BHGPJBPHKEJ.IAHDANBDAAM() != null;
|
|
}
|
|
|
|
// Token: 0x040016BF RID: 5823
|
|
[Token(Token = "0x40016BF")]
|
|
private const InputSlot JFJEGMIBOIO = InputSlot.R;
|
|
|
|
// Token: 0x040016C0 RID: 5824
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x40016C0")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
|
private CircuitEventNodeDisplay circuitNode;
|
|
|
|
// Token: 0x040016C1 RID: 5825
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x40016C1")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
|
private Tool tool;
|
|
|
|
// Token: 0x040016C2 RID: 5826
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x40016C2")]
|
|
[SerializeField]
|
|
private Transform circuitInputs;
|
|
|
|
// Token: 0x040016C3 RID: 5827
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x40016C3")]
|
|
[SerializeField]
|
|
private BoxCollider mainCollider;
|
|
|
|
// Token: 0x040016C4 RID: 5828
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x40016C4")]
|
|
[SerializeField]
|
|
[Header("Display")]
|
|
private Renderer[] volumeRenderers;
|
|
|
|
// Token: 0x040016C5 RID: 5829
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x40016C5")]
|
|
[SerializeField]
|
|
private Material enabledMaterial;
|
|
|
|
// Token: 0x040016C6 RID: 5830
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x40016C6")]
|
|
[SerializeField]
|
|
private Material disabledMaterial;
|
|
|
|
// Token: 0x040016C7 RID: 5831
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x40016C7")]
|
|
[SerializeField]
|
|
private int settingsPriority;
|
|
|
|
// Token: 0x040016C8 RID: 5832
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x40016C8")]
|
|
private KLLMCPFPIIE<bool> GJPCOFLAKLB;
|
|
|
|
// Token: 0x040016C9 RID: 5833
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x40016C9")]
|
|
private KLLMCPFPIIE<bool> BHGPJBPHKEJ;
|
|
|
|
// Token: 0x040016CA RID: 5834
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x40016CA")]
|
|
private KLLMCPFPIIE<bool> COABOBLMJJA;
|
|
|
|
// Token: 0x040016CB RID: 5835
|
|
[FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x40016CB")]
|
|
private KLLMCPFPIIE<bool> GKAEKDPKONO;
|
|
|
|
// Token: 0x040016CC RID: 5836
|
|
[FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x40016CC")]
|
|
private KLLMCPFPIIE<string[]> KMPMEGPGLPJ;
|
|
|
|
// Token: 0x040016CD RID: 5837
|
|
[FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x40016CD")]
|
|
private LocomotionSettings JKLJJEAGJJK;
|
|
|
|
// Token: 0x040016CE RID: 5838
|
|
[FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x40016CE")]
|
|
private ILINODKFHEO DIGNPKGPOIP;
|
|
|
|
// Token: 0x040016CF RID: 5839
|
|
[FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x40016CF")]
|
|
private ILINODKFHEO NAPLLGHAHFF;
|
|
|
|
// Token: 0x020003A6 RID: 934
|
|
[Token(Token = "0x20003A6")]
|
|
private enum BBEPPIJDEHC
|
|
{
|
|
// Token: 0x040016D1 RID: 5841
|
|
[Token(Token = "0x40016D1")]
|
|
Enabled,
|
|
// Token: 0x040016D2 RID: 5842
|
|
[Token(Token = "0x40016D2")]
|
|
Disabled
|
|
}
|
|
}
|