Files
2026-04-08 23:40:05 +02:00

553 lines
52 KiB
C#

using System;
using System.Collections.Generic;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using RecRoom.Core.Creation;
using RecRoom.Tools;
using RecRoom.Tools.MakerPenTools;
using UnityEngine;
// Token: 0x02002BFD RID: 11261
[Token(Token = "0x2002BFD")]
[StructLayout(3)]
public class GEMGKLMNLJJ
{
// Token: 0x170034FB RID: 13563
// (get) Token: 0x06013D8F RID: 81295 RVA: 0x004C2EB0 File Offset: 0x004C10B0
[Token(Token = "0x170034FB")]
public MakerPenTool ICFCCPECJAI
{
[Token(Token = "0x6013D8F")]
[Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")]
get
{
return this.CENNCCGEOHN;
}
}
// Token: 0x170034FC RID: 13564
// (get) Token: 0x06013D90 RID: 81296 RVA: 0x004C2EC4 File Offset: 0x004C10C4
[Token(Token = "0x170034FC")]
public MakerPenTool OIHLCJABOFE
{
[Token(Token = "0x6013D90")]
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")]
get
{
return this.JDKMLFBOIEG;
}
}
// Token: 0x170034FD RID: 13565
// (get) Token: 0x06013D91 RID: 81297 RVA: 0x004C2ED8 File Offset: 0x004C10D8
// (set) Token: 0x06013D92 RID: 81298 RVA: 0x004C2EEC File Offset: 0x004C10EC
[Token(Token = "0x170034FD")]
private NCBACKFHCJK GJEMDAMJEGJ
{
[Token(Token = "0x6013D91")]
[Address(RVA = "0x462740", Offset = "0x461140", VA = "0x180462740")]
get;
[Token(Token = "0x6013D92")]
[Address(RVA = "0x462750", Offset = "0x461150", VA = "0x180462750")]
set;
}
// Token: 0x170034FE RID: 13566
// (get) Token: 0x06013D93 RID: 81299 RVA: 0x004C2F00 File Offset: 0x004C1100
[Token(Token = "0x170034FE")]
private MakerPen CMHBEGINGCG
{
[Token(Token = "0x6013D93")]
[Address(RVA = "0x1C540B0", Offset = "0x1C52AB0", VA = "0x181C540B0")]
get
{
NCBACKFHCJK ncbackfhcjk = this.<OBFPJJHLJPO>k__BackingField;
int num = 0;
num += num;
num++;
Ray ray = ncbackfhcjk.JFHBKDLLMKD();
Ray ray2 = ncbackfhcjk.JFHBKDLLMKD();
throw new NullReferenceException();
}
}
// Token: 0x06013D94 RID: 81300 RVA: 0x004C2F34 File Offset: 0x004C1134
[Token(Token = "0x6013D94")]
[Address(RVA = "0x1C54170", Offset = "0x1C52B70", VA = "0x181C54170")]
public GEMGKLMNLJJ(NCBACKFHCJK controller, MakerPenToolConfig makerPenToolConfig)
{
Dictionary<MakerPen.KLAENPHIBEM, MakerPenTool> dictionary = new Dictionary();
this.FGAIGHGLJDP = dictionary;
Dictionary<MakerPen.KLAENPHIBEM, MakerPenTool> dictionary2 = new Dictionary();
this.HJNKIFLIFKC = dictionary2;
Dictionary<MakerPen.KLAENPHIBEM, MakerPenTool> dictionary3 = new Dictionary();
this.CGJMLCDFHGB = dictionary3;
this.DKKFMLMFPHP = (MakerPen.HJPIHGIFKEO)((ulong)65535L);
this.KOGMMOIPKIM = (MakerPen.KLAENPHIBEM)((ulong)65535L);
List<MakerPenTool> list = new List();
this.CAMCMOHBMGF = list;
Dictionary<int, MakerPenTool> dictionary4 = new Dictionary();
this.AKJGMBDBECC = dictionary4;
base..ctor();
this.GJEMDAMJEGJ = controller;
this.FIIOJLAANJP(makerPenToolConfig);
}
// Token: 0x06013D95 RID: 81301 RVA: 0x004C2FB4 File Offset: 0x004C11B4
[Token(Token = "0x6013D95")]
[Address(RVA = "0x1C52580", Offset = "0x1C50F80", VA = "0x181C52580")]
public void DJFDPJKOGMJ()
{
this.BHEHJKACJGD();
}
// Token: 0x06013D96 RID: 81302 RVA: 0x004C2FC8 File Offset: 0x004C11C8
[Token(Token = "0x6013D96")]
[Address(RVA = "0x1C53C10", Offset = "0x1C52610", VA = "0x181C53C10")]
public void OPEMIFENIJM()
{
MakerPenTool cennccgeohn = this.CENNCCGEOHN;
if (cennccgeohn != 0)
{
string hudLabel = cennccgeohn.HudLabel;
return;
}
}
// Token: 0x06013D97 RID: 81303 RVA: 0x004C2FE8 File Offset: 0x004C11E8
[Token(Token = "0x6013D97")]
[Address(RVA = "0x1C53C10", Offset = "0x1C52610", VA = "0x181C53C10")]
public void GKGFEEGOCCA()
{
MakerPenTool cennccgeohn = this.CENNCCGEOHN;
if (cennccgeohn != 0)
{
string hudLabel = cennccgeohn.HudLabel;
return;
}
}
// Token: 0x06013D98 RID: 81304 RVA: 0x004C3008 File Offset: 0x004C1208
[Token(Token = "0x6013D98")]
[Address(RVA = "0x1C52260", Offset = "0x1C50C60", VA = "0x181C52260")]
public void BDMHMGGPNME()
{
MakerPen makerPen = this.CMHBEGINGCG;
int num = 0;
if (makerPen != num && !this.CMHBEGINGCG.DDGGKGPJPKJ)
{
this.CMHBEGINGCG.AuthorityPopPenTool();
MakerPen makerPen2 = this.CMHBEGINGCG;
}
MakerPenTool cennccgeohn = this.CENNCCGEOHN;
this.DKKFMLMFPHP = (MakerPen.HJPIHGIFKEO)((ulong)65535L);
this.KOGMMOIPKIM = (MakerPen.KLAENPHIBEM)((ulong)65535L);
if (cennccgeohn != 0)
{
this.CENNCCGEOHN = (ulong)0L;
}
}
// Token: 0x06013D99 RID: 81305 RVA: 0x004C307C File Offset: 0x004C127C
[Token(Token = "0x6013D99")]
[Address(RVA = "0x1C53F70", Offset = "0x1C52970", VA = "0x181C53F70")]
public void KMIOPPKMEIA(MakerPen.HJPIHGIFKEO FIBGLDDKDLB, MakerPen.KLAENPHIBEM OIHFNIFGFJB, JJLPBFLODOG NGPPJHMONAH, bool HAIIGIFKFIG = false)
{
Dictionary<int, MakerPenTool> akjgmbdbecc = this.AKJGMBDBECC;
bool flag;
if (!flag)
{
Debug.LogError(string.Format("PushActiveToolWithState called for tool which can't support it: {0} {1}", flag, flag));
return;
}
}
// Token: 0x06013D9A RID: 81306 RVA: 0x004C30B4 File Offset: 0x004C12B4
[Token(Token = "0x6013D9A")]
[Address(RVA = "0x1C52640", Offset = "0x1C51040", VA = "0x181C52640")]
public void EPOHOPFJKBF()
{
MakerPenTool cennccgeohn = this.CENNCCGEOHN;
if (cennccgeohn != 0)
{
this.JDKMLFBOIEG = cennccgeohn;
this.CENNCCGEOHN = (ulong)0L;
}
}
// Token: 0x06013D9B RID: 81307 RVA: 0x004C30DC File Offset: 0x004C12DC
[Token(Token = "0x6013D9B")]
[Address(RVA = "0x1C52480", Offset = "0x1C50E80", VA = "0x181C52480")]
public void CHAINMFFJIK()
{
MakerPen.HJPIHGIFKEO dkkfmlmfphp = this.DKKFMLMFPHP;
this.JDKMLFBOIEG = (ulong)0L;
this.DCBJGNAEIID(MakerPen.PHLDADLJJPH.StackPop, dkkfmlmfphp);
}
// Token: 0x06013D9C RID: 81308 RVA: 0x004C3104 File Offset: 0x004C1304
[Token(Token = "0x6013D9C")]
[Address(RVA = "0x1C53D30", Offset = "0x1C52730", VA = "0x181C53D30")]
public void KBEFFMGDAOJ(MakerPen.KLAENPHIBEM OIHFNIFGFJB, MakerPen.HJPIHGIFKEO FIBGLDDKDLB)
{
MakerPen.HJPIHGIFKEO dkkfmlmfphp = this.DKKFMLMFPHP;
MakerPen.KLAENPHIBEM kogmmoipkim = this.KOGMMOIPKIM;
MakerPen.HJPIHGIFKEO currentTargetMode = this.CMHBEGINGCG.CHCJAGKENGF;
this.DKKFMLMFPHP = currentTargetMode;
MakerPen.KLAENPHIBEM currentToolMode = this.CMHBEGINGCG.DGHFNGLPJJL;
MakerPen.HJPIHGIFKEO dkkfmlmfphp2 = this.DKKFMLMFPHP;
this.KOGMMOIPKIM = currentToolMode;
if (dkkfmlmfphp2 != dkkfmlmfphp || currentToolMode != kogmmoipkim)
{
if (dkkfmlmfphp != MakerPen.HJPIHGIFKEO.Object)
{
if (dkkfmlmfphp != MakerPen.HJPIHGIFKEO.Shape)
{
goto IL_D3;
}
this.CMHBEGINGCG.<BDFEKAONFDI>k__BackingField.shapeCreationContext.DeselectShapeContainer();
}
if (dkkfmlmfphp2 == MakerPen.HJPIHGIFKEO.Shape)
{
int num = 0;
ShapeCreationContext shapeCreationContext = this.CMHBEGINGCG.<BDFEKAONFDI>k__BackingField.shapeCreationContext;
int num2 = 0;
if (shapeCreationContext.IGPHACAEAFF)
{
NCBACKFHCJK ncbackfhcjk = this.<OBFPJJHLJPO>k__BackingField;
if (num < num2)
{
num += num;
num++;
}
}
this.CMHBEGINGCG.<BDFEKAONFDI>k__BackingField.RemoveAllFromSelection();
bool flag = this.CMHBEGINGCG.<BDFEKAONFDI>k__BackingField.shapeCreationContext.TrySelectShapeContainer(num);
}
IL_D3:
MakerPen makerPen = this.CMHBEGINGCG;
}
}
// Token: 0x06013D9D RID: 81309 RVA: 0x004C31FC File Offset: 0x004C13FC
[Token(Token = "0x6013D9D")]
[Address(RVA = "0x1C53C30", Offset = "0x1C52630", VA = "0x181C53C30")]
private void IBCOPMLBJBA(MakerPen.HJPIHGIFKEO FIBGLDDKDLB, MakerPen.KLAENPHIBEM OIHFNIFGFJB, MakerPenTool FFAGCOPKFNM)
{
this.CAMCMOHBMGF.Add(FFAGCOPKFNM);
this.AKJGMBDBECC[FIBGLDDKDLB] = FFAGCOPKFNM;
string text = FFAGCOPKFNM.ToString();
if (FIBGLDDKDLB == MakerPen.HJPIHGIFKEO.Object || FIBGLDDKDLB == MakerPen.HJPIHGIFKEO.Object || FIBGLDDKDLB == MakerPen.HJPIHGIFKEO.Shape)
{
Dictionary<MakerPen.KLAENPHIBEM, MakerPenTool> fgaighgljdp = this.FGAIGHGLJDP;
}
}
// Token: 0x06013D9E RID: 81310 RVA: 0x004C3244 File Offset: 0x004C1444
[Token(Token = "0x6013D9E")]
[Address(RVA = "0x1C53D20", Offset = "0x1C52720", VA = "0x181C53D20")]
private int KBBMLGNCODD(MakerPen.HJPIHGIFKEO FIBGLDDKDLB, MakerPen.KLAENPHIBEM OIHFNIFGFJB)
{
return (int)FIBGLDDKDLB;
}
// Token: 0x06013D9F RID: 81311 RVA: 0x004C3254 File Offset: 0x004C1454
[Token(Token = "0x6013D9F")]
[Address(RVA = "0x1C52350", Offset = "0x1C50D50", VA = "0x181C52350")]
private void BHEHJKACJGD()
{
int num;
do
{
num = 0;
List<MakerPenTool> camcmohbmgf = this.CAMCMOHBMGF;
List.Enumerator enumerator;
if (enumerator != 0)
{
}
if (num != -1)
{
}
}
while (num != 0);
}
// Token: 0x06013DA0 RID: 81312 RVA: 0x004C327C File Offset: 0x004C147C
[Token(Token = "0x6013DA0")]
[Address(RVA = "0x1C524A0", Offset = "0x1C50EA0", VA = "0x181C524A0")]
private void DCBJGNAEIID(MakerPen.PHLDADLJJPH JAGJIDNNKIH, MakerPen.HJPIHGIFKEO IFNKPAHPIID)
{
MakerPen.HJPIHGIFKEO dkkfmlmfphp = this.DKKFMLMFPHP;
if (dkkfmlmfphp != MakerPen.HJPIHGIFKEO.Object && (dkkfmlmfphp == MakerPen.HJPIHGIFKEO.Object || dkkfmlmfphp == MakerPen.HJPIHGIFKEO.Shape))
{
Dictionary<MakerPen.KLAENPHIBEM, MakerPenTool> hjnkiflifkc = this.HJNKIFLIFKC;
}
ulong num;
if (num == (ulong)0L)
{
this.KOGMMOIPKIM = (MakerPen.KLAENPHIBEM)((ulong)3L);
}
}
// Token: 0x06013DA1 RID: 81313 RVA: 0x004C32B8 File Offset: 0x004C14B8
[Token(Token = "0x6013DA1")]
[Address(RVA = "0x1C52590", Offset = "0x1C50F90", VA = "0x181C52590")]
private void EKIPPNKPDGJ(MakerPenTool BDNPNGGCFPN, MakerPen.PHLDADLJJPH JAGJIDNNKIH, MakerPen.HJPIHGIFKEO IFNKPAHPIID)
{
MakerPenTool cennccgeohn = this.CENNCCGEOHN;
if (cennccgeohn != BDNPNGGCFPN)
{
if (cennccgeohn != 0)
{
}
this.CENNCCGEOHN = BDNPNGGCFPN;
if (BDNPNGGCFPN == 0 || JAGJIDNNKIH == MakerPen.PHLDADLJJPH.StackPop || JAGJIDNNKIH == MakerPen.PHLDADLJJPH.StackPush)
{
}
}
}
// Token: 0x06013DA2 RID: 81314 RVA: 0x004C32EC File Offset: 0x004C14EC
[Token(Token = "0x6013DA2")]
[Address(RVA = "0x1C52680", Offset = "0x1C51080", VA = "0x181C52680")]
private void FIIOJLAANJP(MakerPenToolConfig GPCIOHNCAEF)
{
/*
An exception occurred when decompiling this method (06013DA2)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void GEMGKLMNLJJ::FIIOJLAANJP(RecRoom.Tools.MakerPenTools.MakerPenToolConfig)
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:MakerPenToolMove_Object(var_0_06, ldfld:MakerPenToolMove_Object(MakerPenToolConfig::objectMoveTool, ldloc:MakerPenToolConfig(GPCIOHNCAEF)))
call:void(List`1::Add, ldfld:class [mscorlib]System.Collections.Generic.List`1<class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:List`1](GEMGKLMNLJJ::CAMCMOHBMGF, ldloc:GEMGKLMNLJJ(this)), ldloc:MakerPenToolMove_Object[exp:!0](var_0_06))
callsetter:!1(Dictionary`2::set_Item, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<int32, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](GEMGKLMNLJJ::AKJGMBDBECC, ldloc:GEMGKLMNLJJ(this)), ldc.i4:int32[exp:!0](3), ldloc:MakerPenToolMove_Object[exp:!1](var_0_06))
stloc:string(var_1_26, callvirt:string(object::ToString, ldloc:MakerPenToolMove_Object[exp:object](var_0_06)))
callsetter:!1(Dictionary`2::set_Item, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<valuetype RecRoom.Tools.MakerPen/KLAENPHIBEM, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](GEMGKLMNLJJ::FGAIGHGLJDP, ldloc:GEMGKLMNLJJ(this)), conv.u4:uint32[exp:!0](ldc.i4:int32[exp:uint32](3)), ldloc:MakerPenToolMove_Object[exp:!1](var_0_06))
stloc:MakerPenToolConfigure_Object(var_2_3B, ldfld:MakerPenToolConfigure_Object(MakerPenToolConfig::objectConfigureTool, ldloc:MakerPenToolConfig(GPCIOHNCAEF)))
call:void(List`1::Add, ldfld:class [mscorlib]System.Collections.Generic.List`1<class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:List`1](GEMGKLMNLJJ::CAMCMOHBMGF, ldloc:GEMGKLMNLJJ(this)), ldloc:MakerPenToolConfigure_Object[exp:!0](var_2_3B))
callsetter:!1(Dictionary`2::set_Item, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<int32, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](GEMGKLMNLJJ::AKJGMBDBECC, ldloc:GEMGKLMNLJJ(this)), ldc.i4:int32[exp:!0](7), ldloc:MakerPenToolConfigure_Object[exp:!1](var_2_3B))
stloc:string(var_3_5B, callvirt:string(object::ToString, ldloc:MakerPenToolConfigure_Object[exp:object](var_2_3B)))
callsetter:!1(Dictionary`2::set_Item, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<valuetype RecRoom.Tools.MakerPen/KLAENPHIBEM, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](GEMGKLMNLJJ::FGAIGHGLJDP, ldloc:GEMGKLMNLJJ(this)), conv.u4:uint32[exp:!0](ldc.i4:int32[exp:uint32](7)), ldloc:MakerPenToolConfigure_Object[exp:!1](var_2_3B))
stloc:MakerPenToolDelete_Object(var_4_70, ldfld:MakerPenToolDelete_Object(MakerPenToolConfig::objectDeleteTool, ldloc:MakerPenToolConfig(GPCIOHNCAEF)))
call:void(List`1::Add, ldfld:class [mscorlib]System.Collections.Generic.List`1<class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:List`1](GEMGKLMNLJJ::CAMCMOHBMGF, ldloc:GEMGKLMNLJJ(this)), ldloc:MakerPenToolDelete_Object[exp:!0](var_4_70))
callsetter:!1(Dictionary`2::set_Item, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<int32, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](GEMGKLMNLJJ::AKJGMBDBECC, ldloc:GEMGKLMNLJJ(this)), ldc.i4:int32[exp:!0](6), ldloc:MakerPenToolDelete_Object[exp:!1](var_4_70))
stloc:string(var_5_94, callvirt:string(object::ToString, ldloc:MakerPenToolDelete_Object[exp:object](var_4_70)))
callsetter:!1(Dictionary`2::set_Item, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<valuetype RecRoom.Tools.MakerPen/KLAENPHIBEM, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](GEMGKLMNLJJ::FGAIGHGLJDP, ldloc:GEMGKLMNLJJ(this)), conv.u4:uint32[exp:!0](ldc.i4:int32[exp:uint32](6)), ldloc:MakerPenToolDelete_Object[exp:!1](var_4_70))
stloc:MakerPenToolClone_Object(var_6_AB, ldfld:MakerPenToolClone_Object(MakerPenToolConfig::objectCloneTool, ldloc:MakerPenToolConfig(GPCIOHNCAEF)))
call:void(List`1::Add, ldfld:class [mscorlib]System.Collections.Generic.List`1<class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:List`1](GEMGKLMNLJJ::CAMCMOHBMGF, ldloc:GEMGKLMNLJJ(this)), ldloc:MakerPenToolClone_Object[exp:!0](var_6_AB))
callsetter:!1(Dictionary`2::set_Item, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<int32, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](GEMGKLMNLJJ::AKJGMBDBECC, ldloc:GEMGKLMNLJJ(this)), ldc.i4:int32[exp:!0](5), ldloc:MakerPenToolClone_Object[exp:!1](var_6_AB))
stloc:string(var_7_CF, callvirt:string(object::ToString, ldloc:MakerPenToolClone_Object[exp:object](var_6_AB)))
callsetter:!1(Dictionary`2::set_Item, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<valuetype RecRoom.Tools.MakerPen/KLAENPHIBEM, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](GEMGKLMNLJJ::FGAIGHGLJDP, ldloc:GEMGKLMNLJJ(this)), conv.u4:uint32[exp:!0](ldc.i4:int32[exp:uint32](5)), ldloc:MakerPenToolClone_Object[exp:!1](var_6_AB))
stloc:MakerPenToolRotate_Object(var_8_E6, ldfld:MakerPenToolRotate_Object(MakerPenToolConfig::objectRotateTool, ldloc:MakerPenToolConfig(GPCIOHNCAEF)))
call:void(List`1::Add, ldfld:class [mscorlib]System.Collections.Generic.List`1<class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:List`1](GEMGKLMNLJJ::CAMCMOHBMGF, ldloc:GEMGKLMNLJJ(this)), ldloc:MakerPenToolRotate_Object[exp:!0](var_8_E6))
callsetter:!1(Dictionary`2::set_Item, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<int32, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](GEMGKLMNLJJ::AKJGMBDBECC, ldloc:GEMGKLMNLJJ(this)), ldc.i4:int32[exp:!0](12), ldloc:MakerPenToolRotate_Object[exp:!1](var_8_E6))
stloc:string(var_9_10B, callvirt:string(object::ToString, ldloc:MakerPenToolRotate_Object[exp:object](var_8_E6)))
callsetter:!1(Dictionary`2::set_Item, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<valuetype RecRoom.Tools.MakerPen/KLAENPHIBEM, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](GEMGKLMNLJJ::FGAIGHGLJDP, ldloc:GEMGKLMNLJJ(this)), conv.u4:uint32[exp:!0](ldc.i4:int32[exp:uint32](12)), ldloc:MakerPenToolRotate_Object[exp:!1](var_8_E6))
stloc:MakerPenToolScale_Object(var_10_123, ldfld:MakerPenToolScale_Object(MakerPenToolConfig::objectScaleTool, ldloc:MakerPenToolConfig(GPCIOHNCAEF)))
call:void(List`1::Add, ldfld:class [mscorlib]System.Collections.Generic.List`1<class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:List`1](GEMGKLMNLJJ::CAMCMOHBMGF, ldloc:GEMGKLMNLJJ(this)), ldloc:MakerPenToolScale_Object[exp:!0](var_10_123))
callsetter:!1(Dictionary`2::set_Item, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<int32, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](GEMGKLMNLJJ::AKJGMBDBECC, ldloc:GEMGKLMNLJJ(this)), ldc.i4:int32[exp:!0](4), ldloc:MakerPenToolScale_Object[exp:!1](var_10_123))
stloc:string(var_11_147, callvirt:string(object::ToString, ldloc:MakerPenToolScale_Object[exp:object](var_10_123)))
callsetter:!1(Dictionary`2::set_Item, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<valuetype RecRoom.Tools.MakerPen/KLAENPHIBEM, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](GEMGKLMNLJJ::FGAIGHGLJDP, ldloc:GEMGKLMNLJJ(this)), conv.u4:uint32[exp:!0](ldc.i4:int32[exp:uint32](4)), ldloc:MakerPenToolScale_Object[exp:!1](var_10_123))
stloc:MakerPenToolSelect_Object(var_12_15E, ldfld:MakerPenToolSelect_Object(MakerPenToolConfig::objectSelectTool, ldloc:MakerPenToolConfig(GPCIOHNCAEF)))
call:void(List`1::Add, ldfld:class [mscorlib]System.Collections.Generic.List`1<class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:List`1](GEMGKLMNLJJ::CAMCMOHBMGF, ldloc:GEMGKLMNLJJ(this)), ldloc:MakerPenToolSelect_Object[exp:!0](var_12_15E))
callsetter:!1(Dictionary`2::set_Item, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<int32, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](GEMGKLMNLJJ::AKJGMBDBECC, ldloc:GEMGKLMNLJJ(this)), ldc.i4:int32[exp:!0](2), ldloc:MakerPenToolSelect_Object[exp:!1](var_12_15E))
stloc:string(var_13_182, callvirt:string(object::ToString, ldloc:MakerPenToolSelect_Object[exp:object](var_12_15E)))
callsetter:!1(Dictionary`2::set_Item, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<valuetype RecRoom.Tools.MakerPen/KLAENPHIBEM, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](GEMGKLMNLJJ::FGAIGHGLJDP, ldloc:GEMGKLMNLJJ(this)), conv.u4:uint32[exp:!0](ldc.i4:int32[exp:uint32](2)), ldloc:MakerPenToolSelect_Object[exp:!1](var_12_15E))
stloc:MakerPenToolCreateShape_Object(var_14_199, ldfld:MakerPenToolCreateShape_Object(MakerPenToolConfig::createShapeTool_objectMode, ldloc:MakerPenToolConfig(GPCIOHNCAEF)))
call:void(List`1::Add, ldfld:class [mscorlib]System.Collections.Generic.List`1<class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:List`1](GEMGKLMNLJJ::CAMCMOHBMGF, ldloc:GEMGKLMNLJJ(this)), ldloc:MakerPenToolCreateShape_Object[exp:!0](var_14_199))
stloc:class [mscorlib]System.Collections.Generic.Dictionary`2<int32, class RecRoom.Tools.MakerPenTools.MakerPenTool>(var_15_1AE, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<int32, class RecRoom.Tools.MakerPenTools.MakerPenTool>(GEMGKLMNLJJ::AKJGMBDBECC, ldloc:GEMGKLMNLJJ(this)))
stloc:int32(var_16_1B1, ldc.i4:int32(0))
callsetter:!1(Dictionary`2::set_Item, ldloc:class [mscorlib]System.Collections.Generic.Dictionary`2<int32, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](var_15_1AE), ldloc:int32[exp:!0](var_16_1B1), ldloc:MakerPenToolCreateShape_Object[exp:!1](var_14_199))
stloc:string(var_17_1C5, callvirt:string(object::ToString, ldloc:MakerPenToolCreateShape_Object[exp:object](var_14_199)))
stloc:class [mscorlib]System.Collections.Generic.Dictionary`2<valuetype RecRoom.Tools.MakerPen/KLAENPHIBEM, class RecRoom.Tools.MakerPenTools.MakerPenTool>(var_18_1CD, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<valuetype RecRoom.Tools.MakerPen/KLAENPHIBEM, class RecRoom.Tools.MakerPenTools.MakerPenTool>(GEMGKLMNLJJ::FGAIGHGLJDP, ldloc:GEMGKLMNLJJ(this)))
stloc:int32(var_19_1D0, ldc.i4:int32(0))
callsetter:!1(Dictionary`2::set_Item, ldloc:class [mscorlib]System.Collections.Generic.Dictionary`2<valuetype RecRoom.Tools.MakerPen/KLAENPHIBEM, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](var_18_1CD), ldloc:int32[exp:!0](var_19_1D0), ldloc:MakerPenToolCreateShape_Object[exp:!1](var_14_199))
stloc:MakerPenToolCreate_Object(var_20_1E3, ldfld:MakerPenToolCreate_Object(MakerPenToolConfig::objectCreateTool, ldloc:MakerPenToolConfig(GPCIOHNCAEF)))
call:void(List`1::Add, ldfld:class [mscorlib]System.Collections.Generic.List`1<class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:List`1](GEMGKLMNLJJ::CAMCMOHBMGF, ldloc:GEMGKLMNLJJ(this)), ldloc:MakerPenToolCreate_Object[exp:!0](var_20_1E3))
callsetter:!1(Dictionary`2::set_Item, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<int32, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](GEMGKLMNLJJ::AKJGMBDBECC, ldloc:GEMGKLMNLJJ(this)), ldc.i4:int32[exp:!0](9), ldloc:MakerPenToolCreate_Object[exp:!1](var_20_1E3))
stloc:string(var_21_208, callvirt:string(object::ToString, ldloc:MakerPenToolCreate_Object[exp:object](var_20_1E3)))
callsetter:!1(Dictionary`2::set_Item, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<valuetype RecRoom.Tools.MakerPen/KLAENPHIBEM, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](GEMGKLMNLJJ::FGAIGHGLJDP, ldloc:GEMGKLMNLJJ(this)), conv.u4:uint32[exp:!0](ldc.i4:int32[exp:uint32](9)), ldloc:MakerPenToolCreate_Object[exp:!1](var_20_1E3))
stloc:MakerPenToolEdit(var_22_220, ldfld:MakerPenToolEdit(MakerPenToolConfig::objectEditTool, ldloc:MakerPenToolConfig(GPCIOHNCAEF)))
call:void(List`1::Add, ldfld:class [mscorlib]System.Collections.Generic.List`1<class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:List`1](GEMGKLMNLJJ::CAMCMOHBMGF, ldloc:GEMGKLMNLJJ(this)), ldloc:MakerPenToolEdit[exp:!0](var_22_220))
callsetter:!1(Dictionary`2::set_Item, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<int32, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](GEMGKLMNLJJ::AKJGMBDBECC, ldloc:GEMGKLMNLJJ(this)), ldc.i4:int32[exp:!0](1), ldloc:MakerPenToolEdit[exp:!1](var_22_220))
stloc:string(var_23_244, callvirt:string(object::ToString, ldloc:MakerPenToolEdit[exp:object](var_22_220)))
callsetter:!1(Dictionary`2::set_Item, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<valuetype RecRoom.Tools.MakerPen/KLAENPHIBEM, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](GEMGKLMNLJJ::FGAIGHGLJDP, ldloc:GEMGKLMNLJJ(this)), conv.u4:uint32[exp:!0](ldc.i4:int32[exp:uint32](1)), ldloc:MakerPenToolEdit[exp:!1](var_22_220))
stloc:MakerPenToolDisabled(var_24_25B, ldfld:MakerPenToolDisabled(MakerPenToolConfig::disabledTool, ldloc:MakerPenToolConfig(GPCIOHNCAEF)))
call:void(List`1::Add, ldfld:class [mscorlib]System.Collections.Generic.List`1<class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:List`1](GEMGKLMNLJJ::CAMCMOHBMGF, ldloc:GEMGKLMNLJJ(this)), ldloc:MakerPenToolDisabled[exp:!0](var_24_25B))
callsetter:!1(Dictionary`2::set_Item, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<int32, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](GEMGKLMNLJJ::AKJGMBDBECC, ldloc:GEMGKLMNLJJ(this)), ldc.i4:int32[exp:!0](13), ldloc:MakerPenToolDisabled[exp:!1](var_24_25B))
stloc:string(var_25_280, callvirt:string(object::ToString, ldloc:MakerPenToolDisabled[exp:object](var_24_25B)))
callsetter:!1(Dictionary`2::set_Item, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<valuetype RecRoom.Tools.MakerPen/KLAENPHIBEM, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](GEMGKLMNLJJ::FGAIGHGLJDP, ldloc:GEMGKLMNLJJ(this)), conv.u4:uint32[exp:!0](ldc.i4:int32[exp:uint32](13)), ldloc:MakerPenToolDisabled[exp:!1](var_24_25B))
stloc:MakerPenToolRepaint_Object(var_26_298, ldfld:MakerPenToolRepaint_Object(MakerPenToolConfig::objectRepaintTool, ldloc:MakerPenToolConfig(GPCIOHNCAEF)))
call:void(List`1::Add, ldfld:class [mscorlib]System.Collections.Generic.List`1<class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:List`1](GEMGKLMNLJJ::CAMCMOHBMGF, ldloc:GEMGKLMNLJJ(this)), ldloc:MakerPenToolRepaint_Object[exp:!0](var_26_298))
callsetter:!1(Dictionary`2::set_Item, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<int32, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](GEMGKLMNLJJ::AKJGMBDBECC, ldloc:GEMGKLMNLJJ(this)), ldc.i4:int32[exp:!0](10), ldloc:MakerPenToolRepaint_Object[exp:!1](var_26_298))
stloc:string(var_27_2BD, callvirt:string(object::ToString, ldloc:MakerPenToolRepaint_Object[exp:object](var_26_298)))
callsetter:!1(Dictionary`2::set_Item, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<valuetype RecRoom.Tools.MakerPen/KLAENPHIBEM, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](GEMGKLMNLJJ::FGAIGHGLJDP, ldloc:GEMGKLMNLJJ(this)), conv.u4:uint32[exp:!0](ldc.i4:int32[exp:uint32](10)), ldloc:MakerPenToolRepaint_Object[exp:!1](var_26_298))
stloc:MakerPenToolFreeze(var_28_2D5, ldfld:MakerPenToolFreeze(MakerPenToolConfig::objectFreezeTool, ldloc:MakerPenToolConfig(GPCIOHNCAEF)))
call:void(List`1::Add, ldfld:class [mscorlib]System.Collections.Generic.List`1<class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:List`1](GEMGKLMNLJJ::CAMCMOHBMGF, ldloc:GEMGKLMNLJJ(this)), ldloc:MakerPenToolFreeze[exp:!0](var_28_2D5))
callsetter:!1(Dictionary`2::set_Item, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<int32, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](GEMGKLMNLJJ::AKJGMBDBECC, ldloc:GEMGKLMNLJJ(this)), ldc.i4:int32[exp:!0](14), ldloc:MakerPenToolFreeze[exp:!1](var_28_2D5))
stloc:string(var_29_2FA, callvirt:string(object::ToString, ldloc:MakerPenToolFreeze[exp:object](var_28_2D5)))
callsetter:!1(Dictionary`2::set_Item, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<valuetype RecRoom.Tools.MakerPen/KLAENPHIBEM, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](GEMGKLMNLJJ::FGAIGHGLJDP, ldloc:GEMGKLMNLJJ(this)), conv.u4:uint32[exp:!0](ldc.i4:int32[exp:uint32](14)), ldloc:MakerPenToolFreeze[exp:!1](var_28_2D5))
stloc:MakerPenToolConnect(var_30_312, ldfld:MakerPenToolConnect(MakerPenToolConfig::connectTool, ldloc:MakerPenToolConfig(GPCIOHNCAEF)))
call:void(List`1::Add, ldfld:class [mscorlib]System.Collections.Generic.List`1<class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:List`1](GEMGKLMNLJJ::CAMCMOHBMGF, ldloc:GEMGKLMNLJJ(this)), ldloc:MakerPenToolConnect[exp:!0](var_30_312))
callsetter:!1(Dictionary`2::set_Item, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<int32, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](GEMGKLMNLJJ::AKJGMBDBECC, ldloc:GEMGKLMNLJJ(this)), ldc.i4:int32[exp:!0](8), ldloc:MakerPenToolConnect[exp:!1](var_30_312))
stloc:string(var_31_336, callvirt:string(object::ToString, ldloc:MakerPenToolConnect[exp:object](var_30_312)))
callsetter:!1(Dictionary`2::set_Item, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<valuetype RecRoom.Tools.MakerPen/KLAENPHIBEM, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](GEMGKLMNLJJ::FGAIGHGLJDP, ldloc:GEMGKLMNLJJ(this)), conv.u4:uint32[exp:!0](ldc.i4:int32[exp:uint32](8)), ldloc:MakerPenToolConnect[exp:!1](var_30_312))
stloc:MakerPenToolOffhandCompanion(var_32_34D, ldfld:MakerPenToolOffhandCompanion(MakerPenToolConfig::offhandCompanionTool, ldloc:MakerPenToolConfig(GPCIOHNCAEF)))
call:void(List`1::Add, ldfld:class [mscorlib]System.Collections.Generic.List`1<class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:List`1](GEMGKLMNLJJ::CAMCMOHBMGF, ldloc:GEMGKLMNLJJ(this)), ldloc:MakerPenToolOffhandCompanion[exp:!0](var_32_34D))
callsetter:!1(Dictionary`2::set_Item, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<int32, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](GEMGKLMNLJJ::AKJGMBDBECC, ldloc:GEMGKLMNLJJ(this)), ldc.i4:int32[exp:!0](15), ldloc:MakerPenToolOffhandCompanion[exp:!1](var_32_34D))
stloc:string(var_33_372, callvirt:string(object::ToString, ldloc:MakerPenToolOffhandCompanion[exp:object](var_32_34D)))
callsetter:!1(Dictionary`2::set_Item, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<valuetype RecRoom.Tools.MakerPen/KLAENPHIBEM, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](GEMGKLMNLJJ::FGAIGHGLJDP, ldloc:GEMGKLMNLJJ(this)), conv.u4:uint32[exp:!0](ldc.i4:int32[exp:uint32](15)), ldloc:MakerPenToolOffhandCompanion[exp:!1](var_32_34D))
stloc:MakerPenToolCreateInventionFlow(var_34_38A, ldfld:MakerPenToolCreateInventionFlow(MakerPenToolConfig::createInventionFlowTool, ldloc:MakerPenToolConfig(GPCIOHNCAEF)))
call:void(List`1::Add, ldfld:class [mscorlib]System.Collections.Generic.List`1<class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:List`1](GEMGKLMNLJJ::CAMCMOHBMGF, ldloc:GEMGKLMNLJJ(this)), ldloc:MakerPenToolCreateInventionFlow[exp:!0](var_34_38A))
callsetter:!1(Dictionary`2::set_Item, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<int32, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](GEMGKLMNLJJ::AKJGMBDBECC, ldloc:GEMGKLMNLJJ(this)), ldc.i4:int32[exp:!0](18), ldloc:MakerPenToolCreateInventionFlow[exp:!1](var_34_38A))
stloc:string(var_35_3AF, callvirt:string(object::ToString, ldloc:MakerPenToolCreateInventionFlow[exp:object](var_34_38A)))
callsetter:!1(Dictionary`2::set_Item, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<valuetype RecRoom.Tools.MakerPen/KLAENPHIBEM, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](GEMGKLMNLJJ::FGAIGHGLJDP, ldloc:GEMGKLMNLJJ(this)), conv.u4:uint32[exp:!0](ldc.i4:int32[exp:uint32](18)), ldloc:MakerPenToolCreateInventionFlow[exp:!1](var_34_38A))
stloc:MakerPenToolSpawnInvention(var_36_3C7, ldfld:MakerPenToolSpawnInvention(MakerPenToolConfig::spawnInventionTool, ldloc:MakerPenToolConfig(GPCIOHNCAEF)))
call:void(List`1::Add, ldfld:class [mscorlib]System.Collections.Generic.List`1<class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:List`1](GEMGKLMNLJJ::CAMCMOHBMGF, ldloc:GEMGKLMNLJJ(this)), ldloc:MakerPenToolSpawnInvention[exp:!0](var_36_3C7))
callsetter:!1(Dictionary`2::set_Item, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<int32, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](GEMGKLMNLJJ::AKJGMBDBECC, ldloc:GEMGKLMNLJJ(this)), ldc.i4:int32[exp:!0](16), ldloc:MakerPenToolSpawnInvention[exp:!1](var_36_3C7))
stloc:string(var_37_3EC, callvirt:string(object::ToString, ldloc:MakerPenToolSpawnInvention[exp:object](var_36_3C7)))
callsetter:!1(Dictionary`2::set_Item, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<valuetype RecRoom.Tools.MakerPen/KLAENPHIBEM, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](GEMGKLMNLJJ::FGAIGHGLJDP, ldloc:GEMGKLMNLJJ(this)), conv.u4:uint32[exp:!0](ldc.i4:int32[exp:uint32](16)), ldloc:MakerPenToolSpawnInvention[exp:!1](var_36_3C7))
stloc:MakerPenToolManipulate_Object(var_38_404, ldfld:MakerPenToolManipulate_Object(MakerPenToolConfig::manipulateObjectTool, ldloc:MakerPenToolConfig(GPCIOHNCAEF)))
call:void(List`1::Add, ldfld:class [mscorlib]System.Collections.Generic.List`1<class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:List`1](GEMGKLMNLJJ::CAMCMOHBMGF, ldloc:GEMGKLMNLJJ(this)), ldloc:MakerPenToolManipulate_Object[exp:!0](var_38_404))
callsetter:!1(Dictionary`2::set_Item, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<int32, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](GEMGKLMNLJJ::AKJGMBDBECC, ldloc:GEMGKLMNLJJ(this)), ldc.i4:int32[exp:!0](17), ldloc:MakerPenToolManipulate_Object[exp:!1](var_38_404))
stloc:string(var_39_429, callvirt:string(object::ToString, ldloc:MakerPenToolManipulate_Object[exp:object](var_38_404)))
callsetter:!1(Dictionary`2::set_Item, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<valuetype RecRoom.Tools.MakerPen/KLAENPHIBEM, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](GEMGKLMNLJJ::FGAIGHGLJDP, ldloc:GEMGKLMNLJJ(this)), conv.u4:uint32[exp:!0](ldc.i4:int32[exp:uint32](17)), ldloc:MakerPenToolManipulate_Object[exp:!1](var_38_404))
stloc:JPCECNALAHI(var_40_441, ldfld:JPCECNALAHI(MakerPenToolConfig::circuitV2CreateTool, ldloc:MakerPenToolConfig(GPCIOHNCAEF)))
call:void(List`1::Add, ldfld:class [mscorlib]System.Collections.Generic.List`1<class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:List`1](GEMGKLMNLJJ::CAMCMOHBMGF, ldloc:GEMGKLMNLJJ(this)), ldloc:JPCECNALAHI[exp:!0](var_40_441))
callsetter:!1(Dictionary`2::set_Item, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<int32, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](GEMGKLMNLJJ::AKJGMBDBECC, ldloc:GEMGKLMNLJJ(this)), ldc.i4:int32[exp:!0](19), ldloc:JPCECNALAHI[exp:!1](var_40_441))
stloc:string(var_41_466, callvirt:string(object::ToString, ldloc:JPCECNALAHI[exp:object](var_40_441)))
callsetter:!1(Dictionary`2::set_Item, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<valuetype RecRoom.Tools.MakerPen/KLAENPHIBEM, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](GEMGKLMNLJJ::FGAIGHGLJDP, ldloc:GEMGKLMNLJJ(this)), conv.u4:uint32[exp:!0](ldc.i4:int32[exp:uint32](19)), ldloc:JPCECNALAHI[exp:!1](var_40_441))
stloc:MakerPenToolCreateShape_Shape(var_42_47E, ldfld:MakerPenToolCreateShape_Shape(MakerPenToolConfig::createShapeTool_shapeMode, ldloc:MakerPenToolConfig(GPCIOHNCAEF)))
call:void(List`1::Add, ldfld:class [mscorlib]System.Collections.Generic.List`1<class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:List`1](GEMGKLMNLJJ::CAMCMOHBMGF, ldloc:GEMGKLMNLJJ(this)), ldloc:MakerPenToolCreateShape_Shape[exp:!0](var_42_47E))
callsetter:!1(Dictionary`2::set_Item, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<int32, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](GEMGKLMNLJJ::AKJGMBDBECC, ldloc:GEMGKLMNLJJ(this)), ldc.i4:int32[exp:!0](65536), ldloc:MakerPenToolCreateShape_Shape[exp:!1](var_42_47E))
stloc:string(var_43_4A6, callvirt:string(object::ToString, ldloc:MakerPenToolCreateShape_Shape[exp:object](var_42_47E)))
stloc:class [mscorlib]System.Collections.Generic.Dictionary`2<valuetype RecRoom.Tools.MakerPen/KLAENPHIBEM, class RecRoom.Tools.MakerPenTools.MakerPenTool>(var_44_4AE, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<valuetype RecRoom.Tools.MakerPen/KLAENPHIBEM, class RecRoom.Tools.MakerPenTools.MakerPenTool>(GEMGKLMNLJJ::HJNKIFLIFKC, ldloc:GEMGKLMNLJJ(this)))
stloc:int32(var_45_4B1, ldc.i4:int32(0))
callsetter:!1(Dictionary`2::set_Item, ldloc:class [mscorlib]System.Collections.Generic.Dictionary`2<valuetype RecRoom.Tools.MakerPen/KLAENPHIBEM, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](var_44_4AE), ldloc:int32[exp:!0](var_45_4B1), ldloc:MakerPenToolCreateShape_Shape[exp:!1](var_42_47E))
stloc:MakerPenToolMove_Shape(var_46_4C4, ldfld:MakerPenToolMove_Shape(MakerPenToolConfig::shapeMoveTool, ldloc:MakerPenToolConfig(GPCIOHNCAEF)))
call:void(List`1::Add, ldfld:class [mscorlib]System.Collections.Generic.List`1<class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:List`1](GEMGKLMNLJJ::CAMCMOHBMGF, ldloc:GEMGKLMNLJJ(this)), ldloc:MakerPenToolMove_Shape[exp:!0](var_46_4C4))
callsetter:!1(Dictionary`2::set_Item, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<int32, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](GEMGKLMNLJJ::AKJGMBDBECC, ldloc:GEMGKLMNLJJ(this)), ldc.i4:int32[exp:!0](65539), ldloc:MakerPenToolMove_Shape[exp:!1](var_46_4C4))
stloc:string(var_47_4EC, callvirt:string(object::ToString, ldloc:MakerPenToolMove_Shape[exp:object](var_46_4C4)))
callsetter:!1(Dictionary`2::set_Item, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<valuetype RecRoom.Tools.MakerPen/KLAENPHIBEM, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](GEMGKLMNLJJ::HJNKIFLIFKC, ldloc:GEMGKLMNLJJ(this)), conv.u4:uint32[exp:!0](ldc.i4:int32[exp:uint32](3)), ldloc:MakerPenToolMove_Shape[exp:!1](var_46_4C4))
stloc:MakerPenToolRotate_Shape(var_48_503, ldfld:MakerPenToolRotate_Shape(MakerPenToolConfig::shapeRotateTool, ldloc:MakerPenToolConfig(GPCIOHNCAEF)))
call:void(List`1::Add, ldfld:class [mscorlib]System.Collections.Generic.List`1<class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:List`1](GEMGKLMNLJJ::CAMCMOHBMGF, ldloc:GEMGKLMNLJJ(this)), ldloc:MakerPenToolRotate_Shape[exp:!0](var_48_503))
callsetter:!1(Dictionary`2::set_Item, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<int32, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](GEMGKLMNLJJ::AKJGMBDBECC, ldloc:GEMGKLMNLJJ(this)), ldc.i4:int32[exp:!0](65548), ldloc:MakerPenToolRotate_Shape[exp:!1](var_48_503))
stloc:string(var_49_52B, callvirt:string(object::ToString, ldloc:MakerPenToolRotate_Shape[exp:object](var_48_503)))
callsetter:!1(Dictionary`2::set_Item, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<valuetype RecRoom.Tools.MakerPen/KLAENPHIBEM, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](GEMGKLMNLJJ::HJNKIFLIFKC, ldloc:GEMGKLMNLJJ(this)), conv.u4:uint32[exp:!0](ldc.i4:int32[exp:uint32](12)), ldloc:MakerPenToolRotate_Shape[exp:!1](var_48_503))
stloc:MakerPenToolSelect_Shape(var_50_543, ldfld:MakerPenToolSelect_Shape(MakerPenToolConfig::shapeSelectTool, ldloc:MakerPenToolConfig(GPCIOHNCAEF)))
call:void(List`1::Add, ldfld:class [mscorlib]System.Collections.Generic.List`1<class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:List`1](GEMGKLMNLJJ::CAMCMOHBMGF, ldloc:GEMGKLMNLJJ(this)), ldloc:MakerPenToolSelect_Shape[exp:!0](var_50_543))
callsetter:!1(Dictionary`2::set_Item, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<int32, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](GEMGKLMNLJJ::AKJGMBDBECC, ldloc:GEMGKLMNLJJ(this)), ldc.i4:int32[exp:!0](65538), ldloc:MakerPenToolSelect_Shape[exp:!1](var_50_543))
stloc:string(var_51_56B, callvirt:string(object::ToString, ldloc:MakerPenToolSelect_Shape[exp:object](var_50_543)))
callsetter:!1(Dictionary`2::set_Item, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<valuetype RecRoom.Tools.MakerPen/KLAENPHIBEM, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](GEMGKLMNLJJ::HJNKIFLIFKC, ldloc:GEMGKLMNLJJ(this)), conv.u4:uint32[exp:!0](ldc.i4:int32[exp:uint32](2)), ldloc:MakerPenToolSelect_Shape[exp:!1](var_50_543))
stloc:MakerPenToolConfigure_Shape(var_52_582, ldfld:MakerPenToolConfigure_Shape(MakerPenToolConfig::shapeConfigureTool, ldloc:MakerPenToolConfig(GPCIOHNCAEF)))
call:void(List`1::Add, ldfld:class [mscorlib]System.Collections.Generic.List`1<class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:List`1](GEMGKLMNLJJ::CAMCMOHBMGF, ldloc:GEMGKLMNLJJ(this)), ldloc:MakerPenToolConfigure_Shape[exp:!0](var_52_582))
callsetter:!1(Dictionary`2::set_Item, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<int32, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](GEMGKLMNLJJ::AKJGMBDBECC, ldloc:GEMGKLMNLJJ(this)), ldc.i4:int32[exp:!0](65543), ldloc:MakerPenToolConfigure_Shape[exp:!1](var_52_582))
stloc:string(var_53_5AA, callvirt:string(object::ToString, ldloc:MakerPenToolConfigure_Shape[exp:object](var_52_582)))
callsetter:!1(Dictionary`2::set_Item, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<valuetype RecRoom.Tools.MakerPen/KLAENPHIBEM, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](GEMGKLMNLJJ::HJNKIFLIFKC, ldloc:GEMGKLMNLJJ(this)), conv.u4:uint32[exp:!0](ldc.i4:int32[exp:uint32](7)), ldloc:MakerPenToolConfigure_Shape[exp:!1](var_52_582))
stloc:MakerPenToolClone_Shape(var_54_5C1, ldfld:MakerPenToolClone_Shape(MakerPenToolConfig::shapeCloneTool, ldloc:MakerPenToolConfig(GPCIOHNCAEF)))
call:void(List`1::Add, ldfld:class [mscorlib]System.Collections.Generic.List`1<class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:List`1](GEMGKLMNLJJ::CAMCMOHBMGF, ldloc:GEMGKLMNLJJ(this)), ldloc:MakerPenToolClone_Shape[exp:!0](var_54_5C1))
callsetter:!1(Dictionary`2::set_Item, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<int32, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](GEMGKLMNLJJ::AKJGMBDBECC, ldloc:GEMGKLMNLJJ(this)), ldc.i4:int32[exp:!0](65541), ldloc:MakerPenToolClone_Shape[exp:!1](var_54_5C1))
stloc:string(var_55_5E9, callvirt:string(object::ToString, ldloc:MakerPenToolClone_Shape[exp:object](var_54_5C1)))
callsetter:!1(Dictionary`2::set_Item, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<valuetype RecRoom.Tools.MakerPen/KLAENPHIBEM, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](GEMGKLMNLJJ::HJNKIFLIFKC, ldloc:GEMGKLMNLJJ(this)), conv.u4:uint32[exp:!0](ldc.i4:int32[exp:uint32](5)), ldloc:MakerPenToolClone_Shape[exp:!1](var_54_5C1))
stloc:MakerPenToolDelete_Shape(var_56_600, ldfld:MakerPenToolDelete_Shape(MakerPenToolConfig::shapeDeleteTool, ldloc:MakerPenToolConfig(GPCIOHNCAEF)))
call:void(List`1::Add, ldfld:class [mscorlib]System.Collections.Generic.List`1<class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:List`1](GEMGKLMNLJJ::CAMCMOHBMGF, ldloc:GEMGKLMNLJJ(this)), ldloc:MakerPenToolDelete_Shape[exp:!0](var_56_600))
callsetter:!1(Dictionary`2::set_Item, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<int32, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](GEMGKLMNLJJ::AKJGMBDBECC, ldloc:GEMGKLMNLJJ(this)), ldc.i4:int32[exp:!0](65542), ldloc:MakerPenToolDelete_Shape[exp:!1](var_56_600))
stloc:string(var_57_628, callvirt:string(object::ToString, ldloc:MakerPenToolDelete_Shape[exp:object](var_56_600)))
callsetter:!1(Dictionary`2::set_Item, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<valuetype RecRoom.Tools.MakerPen/KLAENPHIBEM, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](GEMGKLMNLJJ::HJNKIFLIFKC, ldloc:GEMGKLMNLJJ(this)), conv.u4:uint32[exp:!0](ldc.i4:int32[exp:uint32](6)), ldloc:MakerPenToolDelete_Shape[exp:!1](var_56_600))
stloc:MakerPenToolScale_Shape(var_58_63F, ldfld:MakerPenToolScale_Shape(MakerPenToolConfig::shapeScaleTool, ldloc:MakerPenToolConfig(GPCIOHNCAEF)))
call:void(List`1::Add, ldfld:class [mscorlib]System.Collections.Generic.List`1<class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:List`1](GEMGKLMNLJJ::CAMCMOHBMGF, ldloc:GEMGKLMNLJJ(this)), ldloc:MakerPenToolScale_Shape[exp:!0](var_58_63F))
callsetter:!1(Dictionary`2::set_Item, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<int32, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](GEMGKLMNLJJ::AKJGMBDBECC, ldloc:GEMGKLMNLJJ(this)), ldc.i4:int32[exp:!0](65540), ldloc:MakerPenToolScale_Shape[exp:!1](var_58_63F))
stloc:string(var_59_667, callvirt:string(object::ToString, ldloc:MakerPenToolScale_Shape[exp:object](var_58_63F)))
callsetter:!1(Dictionary`2::set_Item, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<valuetype RecRoom.Tools.MakerPen/KLAENPHIBEM, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](GEMGKLMNLJJ::HJNKIFLIFKC, ldloc:GEMGKLMNLJJ(this)), conv.u4:uint32[exp:!0](ldc.i4:int32[exp:uint32](4)), ldloc:MakerPenToolScale_Shape[exp:!1](var_58_63F))
stloc:MakerPenToolRepaint_Shape(var_60_67E, ldfld:MakerPenToolRepaint_Shape(MakerPenToolConfig::shapeRepaintTool, ldloc:MakerPenToolConfig(GPCIOHNCAEF)))
call:void(List`1::Add, ldfld:class [mscorlib]System.Collections.Generic.List`1<class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:List`1](GEMGKLMNLJJ::CAMCMOHBMGF, ldloc:GEMGKLMNLJJ(this)), ldloc:MakerPenToolRepaint_Shape[exp:!0](var_60_67E))
callsetter:!1(Dictionary`2::set_Item, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<int32, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](GEMGKLMNLJJ::AKJGMBDBECC, ldloc:GEMGKLMNLJJ(this)), ldc.i4:int32[exp:!0](65546), ldloc:MakerPenToolRepaint_Shape[exp:!1](var_60_67E))
stloc:string(var_61_6A6, callvirt:string(object::ToString, ldloc:MakerPenToolRepaint_Shape[exp:object](var_60_67E)))
callsetter:!1(Dictionary`2::set_Item, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<valuetype RecRoom.Tools.MakerPen/KLAENPHIBEM, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](GEMGKLMNLJJ::HJNKIFLIFKC, ldloc:GEMGKLMNLJJ(this)), conv.u4:uint32[exp:!0](ldc.i4:int32[exp:uint32](10)), ldloc:MakerPenToolRepaint_Shape[exp:!1](var_60_67E))
stloc:MakerPenToolManipulate_Shape(var_62_6BE, ldfld:MakerPenToolManipulate_Shape(MakerPenToolConfig::shapeManipulateTool, ldloc:MakerPenToolConfig(GPCIOHNCAEF)))
call:void(List`1::Add, ldfld:class [mscorlib]System.Collections.Generic.List`1<class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:List`1](GEMGKLMNLJJ::CAMCMOHBMGF, ldloc:GEMGKLMNLJJ(this)), ldloc:MakerPenToolManipulate_Shape[exp:!0](var_62_6BE))
callsetter:!1(Dictionary`2::set_Item, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<int32, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](GEMGKLMNLJJ::AKJGMBDBECC, ldloc:GEMGKLMNLJJ(this)), ldc.i4:int32[exp:!0](65553), ldloc:MakerPenToolManipulate_Shape[exp:!1](var_62_6BE))
stloc:string(var_63_6E6, callvirt:string(object::ToString, ldloc:MakerPenToolManipulate_Shape[exp:object](var_62_6BE)))
callsetter:!1(Dictionary`2::set_Item, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<valuetype RecRoom.Tools.MakerPen/KLAENPHIBEM, class RecRoom.Tools.MakerPenTools.MakerPenTool>[exp:Dictionary`2](GEMGKLMNLJJ::HJNKIFLIFKC, ldloc:GEMGKLMNLJJ(this)), conv.u4:uint32[exp:!0](ldc.i4:int32[exp:uint32](17)), ldloc:MakerPenToolManipulate_Shape[exp:!1](var_62_6BE))
stloc:MakerPenToolOffhandCompanion(var_64_6FE, ldfld:MakerPenToolOffhandCompanion(MakerPenToolConfig::offhandCompanionTool, ldloc:MakerPenToolConfig(GPCIOHNCAEF)))
call:void(GEMGKLMNLJJ::IBCOPMLBJBA, ldloc:GEMGKLMNLJJ(this), ldc.i4:HJPIHGIFKEO(1), ldc.i4:KLAENPHIBEM(15), ldloc:MakerPenToolOffhandCompanion[exp:MakerPenTool](var_64_6FE))
stloc:MakerPenToolMove_Object(var_66_714, ldfld:MakerPenToolMove_Object(MakerPenToolConfig::objectMoveTool, ldloc:MakerPenToolConfig(GPCIOHNCAEF)))
call:void(GEMGKLMNLJJ::IBCOPMLBJBA, ldloc:GEMGKLMNLJJ(this), ldc.i4:HJPIHGIFKEO(2), ldc.i4:KLAENPHIBEM(3), ldloc:MakerPenToolMove_Object[exp:MakerPenTool](var_66_714))
stloc:MakerPenToolConfigure_Object(var_67_726, ldfld:MakerPenToolConfigure_Object(MakerPenToolConfig::objectConfigureTool, ldloc:MakerPenToolConfig(GPCIOHNCAEF)))
call:void(GEMGKLMNLJJ::IBCOPMLBJBA, ldloc:GEMGKLMNLJJ(this), ldc.i4:HJPIHGIFKEO(2), ldc.i4:KLAENPHIBEM(7), ldloc:MakerPenToolConfigure_Object[exp:MakerPenTool](var_67_726))
stloc:MakerPenToolDelete_Object(var_68_738, ldfld:MakerPenToolDelete_Object(MakerPenToolConfig::objectDeleteTool, ldloc:MakerPenToolConfig(GPCIOHNCAEF)))
call:void(GEMGKLMNLJJ::IBCOPMLBJBA, ldloc:GEMGKLMNLJJ(this), ldc.i4:HJPIHGIFKEO(2), ldc.i4:KLAENPHIBEM(6), ldloc:MakerPenToolDelete_Object[exp:MakerPenTool](var_68_738))
stloc:MakerPenToolRotate_Object(var_69_74A, ldfld:MakerPenToolRotate_Object(MakerPenToolConfig::objectRotateTool, ldloc:MakerPenToolConfig(GPCIOHNCAEF)))
call:void(GEMGKLMNLJJ::IBCOPMLBJBA, ldloc:GEMGKLMNLJJ(this), ldc.i4:HJPIHGIFKEO(2), ldc.i4:KLAENPHIBEM(12), ldloc:MakerPenToolRotate_Object[exp:MakerPenTool](var_69_74A))
stloc:MakerPenToolScale_Object(var_70_75D, ldfld:MakerPenToolScale_Object(MakerPenToolConfig::objectScaleTool, ldloc:MakerPenToolConfig(GPCIOHNCAEF)))
call:void(GEMGKLMNLJJ::IBCOPMLBJBA, ldloc:GEMGKLMNLJJ(this), ldc.i4:HJPIHGIFKEO(2), ldc.i4:KLAENPHIBEM(4), ldloc:MakerPenToolScale_Object[exp:MakerPenTool](var_70_75D))
stloc:MakerPenToolSelect_Object(var_71_76F, ldfld:MakerPenToolSelect_Object(MakerPenToolConfig::objectSelectTool, ldloc:MakerPenToolConfig(GPCIOHNCAEF)))
call:void(GEMGKLMNLJJ::IBCOPMLBJBA, ldloc:GEMGKLMNLJJ(this), conv.u4:uint32[exp:HJPIHGIFKEO](ldc.i4:int32[exp:uint32](2)), conv.u4:uint32[exp:KLAENPHIBEM](ldc.i4:int32[exp:uint32](2)), ldloc:MakerPenToolSelect_Object[exp:MakerPenTool](var_71_76F))
stloc:MakerPenToolEdit(var_72_783, ldfld:MakerPenToolEdit(MakerPenToolConfig::objectEditTool, ldloc:MakerPenToolConfig(GPCIOHNCAEF)))
call:void(GEMGKLMNLJJ::IBCOPMLBJBA, ldloc:GEMGKLMNLJJ(this), ldc.i4:HJPIHGIFKEO(2), ldc.i4:KLAENPHIBEM(1), ldloc:MakerPenToolEdit[exp:MakerPenTool](var_72_783))
stloc:MakerPenToolConnect(var_73_795, ldfld:MakerPenToolConnect(MakerPenToolConfig::connectTool, ldloc:MakerPenToolConfig(GPCIOHNCAEF)))
call:void(GEMGKLMNLJJ::IBCOPMLBJBA, ldloc:GEMGKLMNLJJ(this), ldc.i4:HJPIHGIFKEO(2), ldc.i4:KLAENPHIBEM(8), ldloc:MakerPenToolConnect[exp:MakerPenTool](var_73_795))
stloc:MakerPenToolCreate_CircuitGroup(var_74_7A7, ldfld:MakerPenToolCreate_CircuitGroup(MakerPenToolConfig::circuitGroupCreateTool, ldloc:MakerPenToolConfig(GPCIOHNCAEF)))
call:void(GEMGKLMNLJJ::IBCOPMLBJBA, ldloc:GEMGKLMNLJJ(this), ldc.i4:HJPIHGIFKEO(2), ldc.i4:KLAENPHIBEM(9), ldloc:MakerPenToolCreate_CircuitGroup[exp:MakerPenTool](var_74_7A7))
stloc:MakerPenToolOffhandCompanion(var_75_7BA, ldfld:MakerPenToolOffhandCompanion(MakerPenToolConfig::offhandCompanionTool, ldloc:MakerPenToolConfig(GPCIOHNCAEF)))
call:void(GEMGKLMNLJJ::IBCOPMLBJBA, ldloc:GEMGKLMNLJJ(this), ldc.i4:HJPIHGIFKEO(2), ldc.i4:KLAENPHIBEM(15), ldloc:MakerPenToolOffhandCompanion[exp:MakerPenTool](var_75_7BA))
}
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: 0x0400D613 RID: 54803
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x400D613")]
private MakerPenTool CENNCCGEOHN;
// Token: 0x0400D614 RID: 54804
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x400D614")]
private MakerPenTool JDKMLFBOIEG;
// Token: 0x0400D615 RID: 54805
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x400D615")]
private Dictionary<MakerPen.KLAENPHIBEM, MakerPenTool> FGAIGHGLJDP;
// Token: 0x0400D616 RID: 54806
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x400D616")]
private Dictionary<MakerPen.KLAENPHIBEM, MakerPenTool> HJNKIFLIFKC;
// Token: 0x0400D617 RID: 54807
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x400D617")]
private Dictionary<MakerPen.KLAENPHIBEM, MakerPenTool> CGJMLCDFHGB;
// Token: 0x0400D618 RID: 54808
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x400D618")]
private MakerPen.HJPIHGIFKEO DKKFMLMFPHP;
// Token: 0x0400D619 RID: 54809
[global::Cpp2IlInjected.FieldOffset(Offset = "0x3C")]
[Token(Token = "0x400D619")]
private MakerPen.KLAENPHIBEM KOGMMOIPKIM;
// Token: 0x0400D61A RID: 54810
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x400D61A")]
private List<MakerPenTool> CAMCMOHBMGF;
// Token: 0x0400D61B RID: 54811
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
[Token(Token = "0x400D61B")]
private Dictionary<int, MakerPenTool> AKJGMBDBECC;
}