using System; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.Tools.MakerPenTools { // Token: 0x02002BBA RID: 11194 [Token(Token = "0x2002BBA")] [CreateAssetMenu] [Serializable] public class MakerPenToolConfig : ScriptableObject { // Token: 0x06012A69 RID: 76393 RVA: 0x0043DF5C File Offset: 0x0043C15C [Token(Token = "0x6012A69")] [Address(RVA = "0x191B3A0", Offset = "0x191A3A0", VA = "0x18191B3A0")] 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; MakerPenToolMove_Shape makerPenToolMove_Shape = new MakerPenToolMove_Shape(); 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: 0x0400C01B RID: 49179 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400C01B")] [SerializeField] [Header("Object Mode")] public MakerPenToolSelect_Object objectSelectTool; // Token: 0x0400C01C RID: 49180 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400C01C")] [SerializeField] public MakerPenToolMove_Object objectMoveTool; // Token: 0x0400C01D RID: 49181 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400C01D")] [SerializeField] public MakerPenToolConfigure_Object objectConfigureTool; // Token: 0x0400C01E RID: 49182 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400C01E")] [SerializeField] public MakerPenToolDelete_Object objectDeleteTool; // Token: 0x0400C01F RID: 49183 [FieldOffset(Offset = "0x38")] [Token(Token = "0x400C01F")] [SerializeField] public MakerPenToolClone_Object objectCloneTool; // Token: 0x0400C020 RID: 49184 [FieldOffset(Offset = "0x40")] [Token(Token = "0x400C020")] [SerializeField] public MakerPenToolRotate_Object objectRotateTool; // Token: 0x0400C021 RID: 49185 [FieldOffset(Offset = "0x48")] [Token(Token = "0x400C021")] [SerializeField] public MakerPenToolScale_Object objectScaleTool; // Token: 0x0400C022 RID: 49186 [FieldOffset(Offset = "0x50")] [Token(Token = "0x400C022")] [SerializeField] public MakerPenToolRepaint_Object objectRepaintTool; // Token: 0x0400C023 RID: 49187 [FieldOffset(Offset = "0x58")] [Token(Token = "0x400C023")] [SerializeField] public MakerPenToolManipulate_Object manipulateObjectTool; // Token: 0x0400C024 RID: 49188 [FieldOffset(Offset = "0x60")] [Token(Token = "0x400C024")] [SerializeField] public MakerPenToolFreeze objectFreezeTool; // Token: 0x0400C025 RID: 49189 [FieldOffset(Offset = "0x68")] [Token(Token = "0x400C025")] [SerializeField] public MakerPenToolConnect connectTool; // Token: 0x0400C026 RID: 49190 [FieldOffset(Offset = "0x70")] [Token(Token = "0x400C026")] [SerializeField] public MakerPenToolCreate_Object objectCreateTool; // Token: 0x0400C027 RID: 49191 [FieldOffset(Offset = "0x78")] [Token(Token = "0x400C027")] [SerializeField] public MakerPenToolEdit objectEditTool; // Token: 0x0400C028 RID: 49192 [FieldOffset(Offset = "0x80")] [Token(Token = "0x400C028")] [SerializeField] public MakerPenToolCreateInventionFlow createInventionFlowTool; // Token: 0x0400C029 RID: 49193 [FieldOffset(Offset = "0x88")] [Token(Token = "0x400C029")] [SerializeField] public MakerPenToolSpawnInvention spawnInventionTool; // Token: 0x0400C02A RID: 49194 [FieldOffset(Offset = "0x90")] [Token(Token = "0x400C02A")] [SerializeField] public MakerPenToolClipboardPaste clipboardPasteTool; // Token: 0x0400C02B RID: 49195 [FieldOffset(Offset = "0x98")] [Token(Token = "0x400C02B")] [SerializeField] public MakerPenToolCreateShape_Object createShapeTool_objectMode; // Token: 0x0400C02C RID: 49196 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x400C02C")] [SerializeField] public MakerPenToolDisabled disabledTool; // Token: 0x0400C02D RID: 49197 [FieldOffset(Offset = "0xA8")] [Token(Token = "0x400C02D")] [SerializeField] public MakerPenToolOffhandCompanion offhandCompanionTool; // Token: 0x0400C02E RID: 49198 [FieldOffset(Offset = "0xB0")] [Token(Token = "0x400C02E")] [SerializeField] public JPCECNALAHI circuitV2CreateTool; // Token: 0x0400C02F RID: 49199 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x400C02F")] [SerializeField] [Header("Shape Mode")] public MakerPenToolCreateShape_Shape createShapeTool_shapeMode; // Token: 0x0400C030 RID: 49200 [FieldOffset(Offset = "0xC0")] [Token(Token = "0x400C030")] [SerializeField] public MakerPenToolSelect_Shape shapeSelectTool; // Token: 0x0400C031 RID: 49201 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x400C031")] [SerializeField] public MakerPenToolMove_Shape shapeMoveTool; // Token: 0x0400C032 RID: 49202 [FieldOffset(Offset = "0xD0")] [Token(Token = "0x400C032")] [SerializeField] public MakerPenToolRotate_Shape shapeRotateTool; // Token: 0x0400C033 RID: 49203 [FieldOffset(Offset = "0xD8")] [Token(Token = "0x400C033")] [SerializeField] public MakerPenToolScale_Shape shapeScaleTool; // Token: 0x0400C034 RID: 49204 [FieldOffset(Offset = "0xE0")] [Token(Token = "0x400C034")] [SerializeField] public MakerPenToolClone_Shape shapeCloneTool; // Token: 0x0400C035 RID: 49205 [FieldOffset(Offset = "0xE8")] [Token(Token = "0x400C035")] [SerializeField] public MakerPenToolDelete_Shape shapeDeleteTool; // Token: 0x0400C036 RID: 49206 [FieldOffset(Offset = "0xF0")] [Token(Token = "0x400C036")] [SerializeField] public MakerPenToolRepaint_Shape shapeRepaintTool; // Token: 0x0400C037 RID: 49207 [FieldOffset(Offset = "0xF8")] [Token(Token = "0x400C037")] [SerializeField] public MakerPenToolConfigure_Shape shapeConfigureTool; // Token: 0x0400C038 RID: 49208 [FieldOffset(Offset = "0x100")] [Token(Token = "0x400C038")] [SerializeField] public MakerPenToolEdit_Shape shapeEditTool; // Token: 0x0400C039 RID: 49209 [FieldOffset(Offset = "0x108")] [Token(Token = "0x400C039")] [SerializeField] public MakerPenToolManipulate_Shape shapeManipulateTool; // Token: 0x0400C03A RID: 49210 [FieldOffset(Offset = "0x110")] [Token(Token = "0x400C03A")] [SerializeField] [Header("Circuit Group Mode")] public MakerPenToolCreate_CircuitGroup circuitGroupCreateTool; } }