Files
Apr2020-Cpp2Il-Dump/Assembly-CSharp/RecRoom/Tools/MakerPenTools/MakerPenToolConfig.cs
T
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

285 lines
10 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine;
namespace RecRoom.Tools.MakerPenTools
{
// Token: 0x02002AD1 RID: 10961
[Token(Token = "0x2002AD1")]
[CreateAssetMenu]
[Serializable]
public class MakerPenToolConfig : ScriptableObject
{
// Token: 0x0601262C RID: 75308 RVA: 0x004341D4 File Offset: 0x004323D4
[Token(Token = "0x601262C")]
[Address(RVA = "0x130D450", Offset = "0x130C250", VA = "0x18130D450")]
public MakerPenToolConfig()
{
MakerPenToolSelect_Object makerPenToolSelect_Object = new MakerPenToolSelect_Object();
this.objectSelectTool = makerPenToolSelect_Object;
MakerPenToolMove_Object makerPenToolMove_Object = new MakerPenToolMove_Object();
this.objectMoveTool = makerPenToolMove_Object;
MakerPenToolConfigure_Object makerPenToolConfigure_Object = new MakerPenToolConfigure_Object();
this.objectConfigureTool = makerPenToolConfigure_Object;
MakerPenToolDelete_Object makerPenToolDelete_Object = new MakerPenToolDelete_Object();
this.objectDeleteTool = makerPenToolDelete_Object;
MakerPenToolClone_Object makerPenToolClone_Object = new MakerPenToolClone_Object();
this.objectCloneTool = makerPenToolClone_Object;
MakerPenToolRotate_Object makerPenToolRotate_Object = new MakerPenToolRotate_Object();
this.objectRotateTool = makerPenToolRotate_Object;
MakerPenToolScale_Object makerPenToolScale_Object = new MakerPenToolScale_Object();
this.objectScaleTool = makerPenToolScale_Object;
MakerPenToolRepaint_Object makerPenToolRepaint_Object = new MakerPenToolRepaint_Object();
this.objectRepaintTool = makerPenToolRepaint_Object;
MakerPenToolManipulate_Object makerPenToolManipulate_Object = new MakerPenToolManipulate_Object();
this.manipulateObjectTool = makerPenToolManipulate_Object;
MakerPenToolFreeze makerPenToolFreeze = new MakerPenToolFreeze();
this.objectFreezeTool = makerPenToolFreeze;
MakerPenToolConnect makerPenToolConnect = new MakerPenToolConnect();
this.connectTool = makerPenToolConnect;
MakerPenToolCreate_Object makerPenToolCreate_Object = new MakerPenToolCreate_Object();
this.objectCreateTool = makerPenToolCreate_Object;
MakerPenToolEdit makerPenToolEdit = new MakerPenToolEdit();
this.objectEditTool = makerPenToolEdit;
MakerPenToolCreateInventionFlow makerPenToolCreateInventionFlow = new MakerPenToolCreateInventionFlow();
this.createInventionFlowTool = makerPenToolCreateInventionFlow;
MakerPenToolSpawnInvention makerPenToolSpawnInvention = new MakerPenToolSpawnInvention();
this.spawnInventionTool = makerPenToolSpawnInvention;
MakerPenToolClipboardPaste makerPenToolClipboardPaste = new MakerPenToolClipboardPaste();
this.clipboardPasteTool = makerPenToolClipboardPaste;
MakerPenToolCreateShape_Object makerPenToolCreateShape_Object = new MakerPenToolCreateShape_Object();
this.createShapeTool_objectMode = makerPenToolCreateShape_Object;
MakerPenToolDisabled makerPenToolDisabled = new MakerPenToolDisabled();
this.disabledTool = makerPenToolDisabled;
MakerPenToolOffhandCompanion makerPenToolOffhandCompanion = new MakerPenToolOffhandCompanion();
this.offhandCompanionTool = makerPenToolOffhandCompanion;
JPCECNALAHI jpcecnalahi = new JPCECNALAHI();
this.circuitV2CreateTool = jpcecnalahi;
MakerPenToolCreateShape_Shape makerPenToolCreateShape_Shape = new MakerPenToolCreateShape_Shape();
this.createShapeTool_shapeMode = makerPenToolCreateShape_Shape;
MakerPenToolSelect_Shape makerPenToolSelect_Shape = new MakerPenToolSelect_Shape();
this.shapeSelectTool = makerPenToolSelect_Shape;
int num;
BHIDDKKENCD bhiddkkencd = new BHIDDKKENCD(num != 0, 1.5f);
num = 0;
MakerPenToolMove_Shape makerPenToolMove_Shape;
makerPenToolMove_Shape.selectState = bhiddkkencd;
this.shapeMoveTool = makerPenToolMove_Shape;
MakerPenToolRotate_Shape makerPenToolRotate_Shape = new MakerPenToolRotate_Shape();
this.shapeRotateTool = makerPenToolRotate_Shape;
MakerPenToolScale_Shape makerPenToolScale_Shape = new MakerPenToolScale_Shape();
this.shapeScaleTool = makerPenToolScale_Shape;
MakerPenToolClone_Shape makerPenToolClone_Shape = new MakerPenToolClone_Shape();
this.shapeCloneTool = makerPenToolClone_Shape;
MakerPenToolDelete_Shape makerPenToolDelete_Shape = new MakerPenToolDelete_Shape();
this.shapeDeleteTool = makerPenToolDelete_Shape;
MakerPenToolRepaint_Shape makerPenToolRepaint_Shape = new MakerPenToolRepaint_Shape();
this.shapeRepaintTool = makerPenToolRepaint_Shape;
MakerPenToolConfigure_Shape makerPenToolConfigure_Shape = new MakerPenToolConfigure_Shape();
this.shapeConfigureTool = makerPenToolConfigure_Shape;
MakerPenToolEdit_Shape makerPenToolEdit_Shape = new MakerPenToolEdit_Shape();
this.shapeEditTool = makerPenToolEdit_Shape;
MakerPenToolManipulate_Shape makerPenToolManipulate_Shape = new MakerPenToolManipulate_Shape();
this.shapeManipulateTool = makerPenToolManipulate_Shape;
MakerPenToolCreate_CircuitGroup makerPenToolCreate_CircuitGroup = new MakerPenToolCreate_CircuitGroup();
this.circuitGroupCreateTool = makerPenToolCreate_CircuitGroup;
base..ctor();
}
// Token: 0x0400BE0A RID: 48650
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400BE0A")]
[SerializeField]
[Header("Object Mode")]
public MakerPenToolSelect_Object objectSelectTool;
// Token: 0x0400BE0B RID: 48651
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400BE0B")]
[SerializeField]
public MakerPenToolMove_Object objectMoveTool;
// Token: 0x0400BE0C RID: 48652
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400BE0C")]
[SerializeField]
public MakerPenToolConfigure_Object objectConfigureTool;
// Token: 0x0400BE0D RID: 48653
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x400BE0D")]
[SerializeField]
public MakerPenToolDelete_Object objectDeleteTool;
// Token: 0x0400BE0E RID: 48654
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x400BE0E")]
[SerializeField]
public MakerPenToolClone_Object objectCloneTool;
// Token: 0x0400BE0F RID: 48655
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x400BE0F")]
[SerializeField]
public MakerPenToolRotate_Object objectRotateTool;
// Token: 0x0400BE10 RID: 48656
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x400BE10")]
[SerializeField]
public MakerPenToolScale_Object objectScaleTool;
// Token: 0x0400BE11 RID: 48657
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x400BE11")]
[SerializeField]
public MakerPenToolRepaint_Object objectRepaintTool;
// Token: 0x0400BE12 RID: 48658
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x400BE12")]
[SerializeField]
public MakerPenToolManipulate_Object manipulateObjectTool;
// Token: 0x0400BE13 RID: 48659
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x400BE13")]
[SerializeField]
public MakerPenToolFreeze objectFreezeTool;
// Token: 0x0400BE14 RID: 48660
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x400BE14")]
[SerializeField]
public MakerPenToolConnect connectTool;
// Token: 0x0400BE15 RID: 48661
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x400BE15")]
[SerializeField]
public MakerPenToolCreate_Object objectCreateTool;
// Token: 0x0400BE16 RID: 48662
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x400BE16")]
[SerializeField]
public MakerPenToolEdit objectEditTool;
// Token: 0x0400BE17 RID: 48663
[FieldOffset(Offset = "0x80")]
[Token(Token = "0x400BE17")]
[SerializeField]
public MakerPenToolCreateInventionFlow createInventionFlowTool;
// Token: 0x0400BE18 RID: 48664
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x400BE18")]
[SerializeField]
public MakerPenToolSpawnInvention spawnInventionTool;
// Token: 0x0400BE19 RID: 48665
[FieldOffset(Offset = "0x90")]
[Token(Token = "0x400BE19")]
[SerializeField]
public MakerPenToolClipboardPaste clipboardPasteTool;
// Token: 0x0400BE1A RID: 48666
[FieldOffset(Offset = "0x98")]
[Token(Token = "0x400BE1A")]
[SerializeField]
public MakerPenToolCreateShape_Object createShapeTool_objectMode;
// Token: 0x0400BE1B RID: 48667
[FieldOffset(Offset = "0xA0")]
[Token(Token = "0x400BE1B")]
[SerializeField]
public MakerPenToolDisabled disabledTool;
// Token: 0x0400BE1C RID: 48668
[FieldOffset(Offset = "0xA8")]
[Token(Token = "0x400BE1C")]
[SerializeField]
public MakerPenToolOffhandCompanion offhandCompanionTool;
// Token: 0x0400BE1D RID: 48669
[FieldOffset(Offset = "0xB0")]
[Token(Token = "0x400BE1D")]
[SerializeField]
public JPCECNALAHI circuitV2CreateTool;
// Token: 0x0400BE1E RID: 48670
[FieldOffset(Offset = "0xB8")]
[Token(Token = "0x400BE1E")]
[SerializeField]
[Header("Shape Mode")]
public MakerPenToolCreateShape_Shape createShapeTool_shapeMode;
// Token: 0x0400BE1F RID: 48671
[FieldOffset(Offset = "0xC0")]
[Token(Token = "0x400BE1F")]
[SerializeField]
public MakerPenToolSelect_Shape shapeSelectTool;
// Token: 0x0400BE20 RID: 48672
[FieldOffset(Offset = "0xC8")]
[Token(Token = "0x400BE20")]
[SerializeField]
public MakerPenToolMove_Shape shapeMoveTool;
// Token: 0x0400BE21 RID: 48673
[FieldOffset(Offset = "0xD0")]
[Token(Token = "0x400BE21")]
[SerializeField]
public MakerPenToolRotate_Shape shapeRotateTool;
// Token: 0x0400BE22 RID: 48674
[FieldOffset(Offset = "0xD8")]
[Token(Token = "0x400BE22")]
[SerializeField]
public MakerPenToolScale_Shape shapeScaleTool;
// Token: 0x0400BE23 RID: 48675
[FieldOffset(Offset = "0xE0")]
[Token(Token = "0x400BE23")]
[SerializeField]
public MakerPenToolClone_Shape shapeCloneTool;
// Token: 0x0400BE24 RID: 48676
[FieldOffset(Offset = "0xE8")]
[Token(Token = "0x400BE24")]
[SerializeField]
public MakerPenToolDelete_Shape shapeDeleteTool;
// Token: 0x0400BE25 RID: 48677
[FieldOffset(Offset = "0xF0")]
[Token(Token = "0x400BE25")]
[SerializeField]
public MakerPenToolRepaint_Shape shapeRepaintTool;
// Token: 0x0400BE26 RID: 48678
[FieldOffset(Offset = "0xF8")]
[Token(Token = "0x400BE26")]
[SerializeField]
public MakerPenToolConfigure_Shape shapeConfigureTool;
// Token: 0x0400BE27 RID: 48679
[FieldOffset(Offset = "0x100")]
[Token(Token = "0x400BE27")]
[SerializeField]
public MakerPenToolEdit_Shape shapeEditTool;
// Token: 0x0400BE28 RID: 48680
[FieldOffset(Offset = "0x108")]
[Token(Token = "0x400BE28")]
[SerializeField]
public MakerPenToolManipulate_Shape shapeManipulateTool;
// Token: 0x0400BE29 RID: 48681
[FieldOffset(Offset = "0x110")]
[Token(Token = "0x400BE29")]
[SerializeField]
[Header("Circuit Group Mode")]
public MakerPenToolCreate_CircuitGroup circuitGroupCreateTool;
}
}