m
This commit is contained in:
@@ -0,0 +1,522 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Runtime.CompilerServices;
|
||||
using AGUI;
|
||||
using CircuitsV2.Utilities;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.AGUI.ToolUIs;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
// Token: 0x020005B5 RID: 1461
|
||||
[Token(Token = "0x20005B5")]
|
||||
public class MakerPenPaletteNodeGroupConfigScreen : MakerPenPaletteUIFlowBase
|
||||
{
|
||||
// Token: 0x06002BB5 RID: 11189 RVA: 0x000B1E24 File Offset: 0x000B0024
|
||||
[Token(Token = "0x6002BB5")]
|
||||
[Address(RVA = "0x1758490", Offset = "0x1757490", VA = "0x181758490", Slot = "6")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base..ctor();
|
||||
AddPortEditable addPortEditable = this.addInputPortEditable;
|
||||
Action action = new Action(this.AddInputPort);
|
||||
addPortEditable.BCMKGCNKPOC += action;
|
||||
AddPortEditable addPortEditable2 = this.addOutputPortEditable;
|
||||
Action action2 = new Action(this.AddOutputPort);
|
||||
addPortEditable2.BCMKGCNKPOC += action2;
|
||||
}
|
||||
|
||||
// Token: 0x06002BB6 RID: 11190 RVA: 0x000B1E74 File Offset: 0x000B0074
|
||||
[Token(Token = "0x6002BB6")]
|
||||
[Address(RVA = "0x17594C0", Offset = "0x17584C0", VA = "0x1817594C0", Slot = "7")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
this.FOBNECNNHCA();
|
||||
AddPortEditable addPortEditable = this.addInputPortEditable;
|
||||
Action action = new Action(this.AddInputPort);
|
||||
addPortEditable.BCMKGCNKPOC -= action;
|
||||
AddPortEditable addPortEditable2 = this.addOutputPortEditable;
|
||||
Action action2 = new Action(this.AddOutputPort);
|
||||
addPortEditable2.BCMKGCNKPOC -= action2;
|
||||
base.OnDestroy();
|
||||
}
|
||||
|
||||
// Token: 0x06002BB7 RID: 11191 RVA: 0x000B1ECC File Offset: 0x000B00CC
|
||||
[Token(Token = "0x6002BB7")]
|
||||
[Address(RVA = "0x17595A0", Offset = "0x17585A0", VA = "0x1817595A0")]
|
||||
public void SetAdapters(KJDOCKDBNCK NJJHANJLFED, DBFIKIGBNOD GCFLCMPPKIN)
|
||||
{
|
||||
this.FOBNECNNHCA();
|
||||
this.MFOAFGGKBCE = NJJHANJLFED;
|
||||
this.HMMODIEEMHB = GCFLCMPPKIN;
|
||||
if (NJJHANJLFED != 0)
|
||||
{
|
||||
Action action = new Action(this.FHHOBIPPGDH);
|
||||
Action<int, DBFIKIGBNOD> action2 = new Action(this.NMDLCNKNFEA);
|
||||
Action<int, DBFIKIGBNOD> action3 = new Action(this.NMDLCNKNFEA);
|
||||
}
|
||||
this.JEPDFDIHMPF(GCFLCMPPKIN);
|
||||
DBFIKIGBNOD hmmodieemhb = this.HMMODIEEMHB;
|
||||
this.NKPAFEOMODC(hmmodieemhb);
|
||||
}
|
||||
|
||||
// Token: 0x06002BB8 RID: 11192 RVA: 0x000B1F30 File Offset: 0x000B0130
|
||||
[Token(Token = "0x6002BB8")]
|
||||
[Address(RVA = "0x17589E0", Offset = "0x17579E0", VA = "0x1817589E0")]
|
||||
private void ICOKFAEGDAJ(KJDOCKDBNCK EHHKGBAMIOP)
|
||||
{
|
||||
if (EHHKGBAMIOP != 0)
|
||||
{
|
||||
Action action = new Action(this.FHHOBIPPGDH);
|
||||
Action<int, DBFIKIGBNOD> action2 = new Action(this.NMDLCNKNFEA);
|
||||
Action<int, DBFIKIGBNOD> action3 = new Action(this.NMDLCNKNFEA);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002BB9 RID: 11193 RVA: 0x000B1F68 File Offset: 0x000B0168
|
||||
[Token(Token = "0x6002BB9")]
|
||||
[Address(RVA = "0x1758AF0", Offset = "0x1757AF0", VA = "0x181758AF0")]
|
||||
private void JEPDFDIHMPF(DBFIKIGBNOD INHJPNEKIEK)
|
||||
{
|
||||
if (INHJPNEKIEK != 0)
|
||||
{
|
||||
Action<int, KPJGIJKKILH> action = new Action(this.KJCIOPEEMAP);
|
||||
Action<int, KPJGIJKKILH> action2 = new Action(this.KJCIOPEEMAP);
|
||||
Action<int, KPJGIJKKILH> action3 = new Action(this.KJCIOPEEMAP);
|
||||
Action<int, KPJGIJKKILH> action4 = new Action(this.KJCIOPEEMAP);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002BBA RID: 11194 RVA: 0x000B1FB0 File Offset: 0x000B01B0
|
||||
[Token(Token = "0x6002BBA")]
|
||||
[Address(RVA = "0x1758560", Offset = "0x1757560", VA = "0x181758560")]
|
||||
private void CIPAKBIEKOL(KJDOCKDBNCK EHHKGBAMIOP)
|
||||
{
|
||||
if (EHHKGBAMIOP != 0)
|
||||
{
|
||||
Action action = new Action(this.FHHOBIPPGDH);
|
||||
Action<int, DBFIKIGBNOD> action2 = new Action(this.NMDLCNKNFEA);
|
||||
Action<int, DBFIKIGBNOD> action3 = new Action(this.NMDLCNKNFEA);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002BBB RID: 11195 RVA: 0x000B1FE8 File Offset: 0x000B01E8
|
||||
[Token(Token = "0x6002BBB")]
|
||||
[Address(RVA = "0x1758890", Offset = "0x1757890", VA = "0x181758890")]
|
||||
private void FPLGNEBOGAP(DBFIKIGBNOD INHJPNEKIEK)
|
||||
{
|
||||
if (INHJPNEKIEK != 0)
|
||||
{
|
||||
Action<int, KPJGIJKKILH> action = new Action(this.KJCIOPEEMAP);
|
||||
Action<int, KPJGIJKKILH> action2 = new Action(this.KJCIOPEEMAP);
|
||||
Action<int, KPJGIJKKILH> action3 = new Action(this.KJCIOPEEMAP);
|
||||
Action<int, KPJGIJKKILH> action4 = new Action(this.KJCIOPEEMAP);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002BBC RID: 11196 RVA: 0x000B2030 File Offset: 0x000B0230
|
||||
[Token(Token = "0x6002BBC")]
|
||||
[Address(RVA = "0x1758770", Offset = "0x1757770", VA = "0x181758770")]
|
||||
private void FOBNECNNHCA()
|
||||
{
|
||||
if (this.MFOAFGGKBCE != 0)
|
||||
{
|
||||
Action action = new Action(this.FHHOBIPPGDH);
|
||||
Action<int, DBFIKIGBNOD> action2 = new Action(this.NMDLCNKNFEA);
|
||||
Action<int, DBFIKIGBNOD> action3 = new Action(this.NMDLCNKNFEA);
|
||||
}
|
||||
DBFIKIGBNOD hmmodieemhb = this.HMMODIEEMHB;
|
||||
this.FPLGNEBOGAP(hmmodieemhb);
|
||||
}
|
||||
|
||||
// Token: 0x06002BBD RID: 11197 RVA: 0x000B207C File Offset: 0x000B027C
|
||||
[Token(Token = "0x6002BBD")]
|
||||
[Address(RVA = "0x1758C40", Offset = "0x1757C40", VA = "0x181758C40")]
|
||||
private void NMDLCNKNFEA(int EFBDCIJMFGD, DBFIKIGBNOD GCFLCMPPKIN)
|
||||
{
|
||||
this.FHHOBIPPGDH();
|
||||
}
|
||||
|
||||
// Token: 0x06002BBE RID: 11198 RVA: 0x000B2090 File Offset: 0x000B0290
|
||||
[Token(Token = "0x6002BBE")]
|
||||
[Address(RVA = "0x1758C40", Offset = "0x1757C40", VA = "0x181758C40")]
|
||||
private void KJCIOPEEMAP(int EFBDCIJMFGD, KPJGIJKKILH HHJDJHPGAIK)
|
||||
{
|
||||
this.FHHOBIPPGDH();
|
||||
}
|
||||
|
||||
// Token: 0x06002BBF RID: 11199 RVA: 0x000B20A4 File Offset: 0x000B02A4
|
||||
[Token(Token = "0x6002BBF")]
|
||||
[Address(RVA = "0x1758670", Offset = "0x1757670", VA = "0x181758670")]
|
||||
private void FHHOBIPPGDH()
|
||||
{
|
||||
DBFIKIGBNOD hmmodieemhb = this.HMMODIEEMHB;
|
||||
this.FPLGNEBOGAP(hmmodieemhb);
|
||||
if (this.MFOAFGGKBCE != 0)
|
||||
{
|
||||
Func<DBFIKIGBNOD, bool> func = new Func(this.LJAGKOENABA);
|
||||
}
|
||||
int num = 0;
|
||||
this.HMMODIEEMHB = num;
|
||||
this.JEPDFDIHMPF(num);
|
||||
if (this.HMMODIEEMHB == (ulong)0L)
|
||||
{
|
||||
this.<KBKJKEOPIGB>k__BackingField.Button_PopFlow();
|
||||
return;
|
||||
}
|
||||
DBFIKIGBNOD hmmodieemhb2 = this.HMMODIEEMHB;
|
||||
this.NKPAFEOMODC(hmmodieemhb2);
|
||||
}
|
||||
|
||||
// Token: 0x06002BC0 RID: 11200 RVA: 0x000B2114 File Offset: 0x000B0314
|
||||
[Token(Token = "0x6002BC0")]
|
||||
[Address(RVA = "0x1758D50", Offset = "0x1757D50", VA = "0x181758D50")]
|
||||
private void NKPAFEOMODC(DBFIKIGBNOD JNILMKLJIOK)
|
||||
{
|
||||
RectTransform rectTransform2;
|
||||
do
|
||||
{
|
||||
int num = 0;
|
||||
List<PortEditable> dnehagbhbfn = this.DNEHAGBHBFN;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
GameObject gameObject;
|
||||
OMCHJHPFBDN.KGFPNIMJHIC(gameObject);
|
||||
}
|
||||
int num2 = 0;
|
||||
if (num != 0)
|
||||
{
|
||||
goto IL_198;
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
this.DNEHAGBHBFN.Clear();
|
||||
if (JNILMKLJIOK == 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
TextMeshProUGUI textMeshProUGUI = this.portGroupNameText;
|
||||
num2 += num2;
|
||||
num2++;
|
||||
string text = textMeshProUGUI.text;
|
||||
if (num2 < text)
|
||||
{
|
||||
num2 += num2;
|
||||
num2++;
|
||||
}
|
||||
RectTransform rectTransform;
|
||||
if (text != 0)
|
||||
{
|
||||
PortEditable portEditable = this.portEditablePrefab;
|
||||
rectTransform = this.propertyGrid;
|
||||
PortEditable portEditable2 = global::UnityEngine.Object.Instantiate<PortEditable>(portEditable, rectTransform);
|
||||
portEditable2.CurrentNodeGroup = JNILMKLJIOK;
|
||||
portEditable2.CurrentPort = text;
|
||||
this.DNEHAGBHBFN.Add(portEditable2);
|
||||
portEditable2 += portEditable2;
|
||||
portEditable2 += portEditable2;
|
||||
}
|
||||
num++;
|
||||
if (text != 0)
|
||||
{
|
||||
}
|
||||
if (rectTransform != 0)
|
||||
{
|
||||
goto IL_1AA;
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
if (num != 0)
|
||||
{
|
||||
PortEditable portEditable3 = this.portEditablePrefab;
|
||||
rectTransform2 = this.propertyGrid;
|
||||
PortEditable portEditable4 = global::UnityEngine.Object.Instantiate<PortEditable>(portEditable3, rectTransform2);
|
||||
portEditable4.CurrentNodeGroup = JNILMKLJIOK;
|
||||
portEditable4.CurrentPort = num;
|
||||
this.DNEHAGBHBFN.Add(portEditable4);
|
||||
}
|
||||
if (num != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (rectTransform2 != 0);
|
||||
List<Transform> list = new List();
|
||||
Transform transform = this.addInputPortEditable.transform;
|
||||
list.Add(transform);
|
||||
Transform transform2 = this.addOutputPortEditable.transform;
|
||||
list.Add(transform2);
|
||||
List<PortEditable> dnehagbhbfn2 = this.DNEHAGBHBFN;
|
||||
Func<PortEditable, Transform> func;
|
||||
if (MakerPenPaletteNodeGroupConfigScreen.<>c.<>9__20_0 == 0)
|
||||
{
|
||||
func = (PortEditable pe) => pe.transform;
|
||||
MakerPenPaletteNodeGroupConfigScreen.<>c.<>9__20_0 = func;
|
||||
}
|
||||
IEnumerable<PortEditable> enumerable = Enumerable.Select<PortEditable, Transform>(dnehagbhbfn2, func);
|
||||
list.AddRange(enumerable);
|
||||
this.pagedGrid.ResetChildren(list);
|
||||
return;
|
||||
IL_198:
|
||||
throw new NullReferenceException();
|
||||
IL_1AA:
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06002BC1 RID: 11201 RVA: 0x000B22DC File Offset: 0x000B04DC
|
||||
[Token(Token = "0x6002BC1")]
|
||||
[Address(RVA = "0x1758380", Offset = "0x1757380", VA = "0x181758380")]
|
||||
public void AddInputPort()
|
||||
{
|
||||
int num = 0;
|
||||
this.AddPort((IOKind)num);
|
||||
}
|
||||
|
||||
// Token: 0x06002BC2 RID: 11202 RVA: 0x000B22F4 File Offset: 0x000B04F4
|
||||
[Token(Token = "0x6002BC2")]
|
||||
[Address(RVA = "0x1758390", Offset = "0x1757390", VA = "0x181758390")]
|
||||
public void AddOutputPort()
|
||||
{
|
||||
this.AddPort(IOKind.Output);
|
||||
}
|
||||
|
||||
// Token: 0x06002BC3 RID: 11203 RVA: 0x000B2308 File Offset: 0x000B0508
|
||||
[Token(Token = "0x6002BC3")]
|
||||
[Address(RVA = "0x17583A0", Offset = "0x17573A0", VA = "0x1817583A0")]
|
||||
public void AddPort(IOKind HOAJPAEENAP)
|
||||
{
|
||||
DBFIKIGBNOD hmmodieemhb = this.HMMODIEEMHB;
|
||||
DBFIKIGBNOD nodeGroup = hmmodieemhb;
|
||||
PMGCJEPKFOF<NewCircuitV2PortUIDialog.EGAEOEEGLBC> pmgcjepkfof = this.<LJOGMLBAABG>k__BackingField.KNDLGPOKIOI.ShowNewPortDialog(true);
|
||||
Action<NewCircuitV2PortUIDialog.EGAEOEEGLBC> action = delegate(NewCircuitV2PortUIDialog.EGAEOEEGLBC response)
|
||||
{
|
||||
DBFIKIGBNOD nodeGroup2 = nodeGroup;
|
||||
if (HOAJPAEENAP != IOKind.Input)
|
||||
{
|
||||
}
|
||||
MakerPenPaletteNodeGroupConfigScreen <>4__this = this;
|
||||
DBFIKIGBNOD hmmodieemhb2 = <>4__this.HMMODIEEMHB;
|
||||
<>4__this.NKPAFEOMODC(hmmodieemhb2);
|
||||
MakerPenPaletteNodeGroupConfigScreen.DKIHHOLLAGD dkihhollagd = new MakerPenPaletteNodeGroupConfigScreen.DKIHHOLLAGD();
|
||||
dkihhollagd.e = dkihhollagd;
|
||||
Func<object> func = delegate
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06002BCC)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Object MakerPenPaletteNodeGroupConfigScreen/DKIHHOLLAGD::<AddPort>b__1()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:Exception(var_0_06, ldfld:Exception(DKIHHOLLAGD::e, ldloc:DKIHHOLLAGD(this)))
|
||||
}
|
||||
|
||||
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.Transforms.DelegateConstruction.HandleAnonymousMethod(ObjectCreateExpression objectCreateExpression, Expression target, IMethod methodRef) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\Transforms\DelegateConstruction.cs:line 237
|
||||
*/;
|
||||
};
|
||||
KEICHELBBEL edlikgjfhap = KEICHELBBEL.EDLIKGJFHAP;
|
||||
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num = 0;
|
||||
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, "Error creating port", 3f, num, num);
|
||||
};
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06002BC4 RID: 11204 RVA: 0x000B2360 File Offset: 0x000B0560
|
||||
[Token(Token = "0x6002BC4")]
|
||||
[Address(RVA = "0x17596F0", Offset = "0x17586F0", VA = "0x1817596F0")]
|
||||
public MakerPenPaletteNodeGroupConfigScreen()
|
||||
{
|
||||
List<PortEditable> list = new List();
|
||||
this.DNEHAGBHBFN = list;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06002BC5 RID: 11205 RVA: 0x000B2380 File Offset: 0x000B0580
|
||||
[Token(Token = "0x6002BC5")]
|
||||
[Address(RVA = "0x1758C50", Offset = "0x1757C50", VA = "0x181758C50")]
|
||||
[CompilerGenerated]
|
||||
private bool LJAGKOENABA(DBFIKIGBNOD PINILGFALCC)
|
||||
{
|
||||
if (this.HMMODIEEMHB != 0)
|
||||
{
|
||||
}
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x0400233C RID: 9020
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x400233C")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI portGroupNameText;
|
||||
|
||||
// Token: 0x0400233D RID: 9021
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x400233D")]
|
||||
[SerializeField]
|
||||
private PortEditable portEditablePrefab;
|
||||
|
||||
// Token: 0x0400233E RID: 9022
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x400233E")]
|
||||
private List<PortEditable> DNEHAGBHBFN;
|
||||
|
||||
// Token: 0x0400233F RID: 9023
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x400233F")]
|
||||
[SerializeField]
|
||||
private RectTransform propertyGrid;
|
||||
|
||||
// Token: 0x04002340 RID: 9024
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x4002340")]
|
||||
[SerializeField]
|
||||
private PagedGrid pagedGrid;
|
||||
|
||||
// Token: 0x04002341 RID: 9025
|
||||
[FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x4002341")]
|
||||
[SerializeField]
|
||||
private AddPortEditable addInputPortEditable;
|
||||
|
||||
// Token: 0x04002342 RID: 9026
|
||||
[FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x4002342")]
|
||||
[SerializeField]
|
||||
private AddPortEditable addOutputPortEditable;
|
||||
|
||||
// Token: 0x04002343 RID: 9027
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x4002343")]
|
||||
private DBFIKIGBNOD HMMODIEEMHB;
|
||||
|
||||
// Token: 0x04002344 RID: 9028
|
||||
[FieldOffset(Offset = "0xE8")]
|
||||
[Token(Token = "0x4002344")]
|
||||
private KJDOCKDBNCK MFOAFGGKBCE;
|
||||
|
||||
// Token: 0x020005B7 RID: 1463
|
||||
[Token(Token = "0x20005B7")]
|
||||
[CompilerGenerated]
|
||||
private sealed class GKJEAPBCPMF
|
||||
{
|
||||
// Token: 0x06002BC9 RID: 11209 RVA: 0x000B23EC File Offset: 0x000B05EC
|
||||
[Token(Token = "0x6002BC9")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public GKJEAPBCPMF()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06002BCA RID: 11210 RVA: 0x000B2400 File Offset: 0x000B0600
|
||||
[Token(Token = "0x6002BCA")]
|
||||
[Address(RVA = "0x17560E0", Offset = "0x17550E0", VA = "0x1817560E0")]
|
||||
internal void <AddPort>b__0(NewCircuitV2PortUIDialog.EGAEOEEGLBC response)
|
||||
{
|
||||
DBFIKIGBNOD dbfikigbnod = this.nodeGroup;
|
||||
if (this.kind != IOKind.Input)
|
||||
{
|
||||
}
|
||||
MakerPenPaletteNodeGroupConfigScreen makerPenPaletteNodeGroupConfigScreen = this.<>4__this;
|
||||
DBFIKIGBNOD hmmodieemhb = makerPenPaletteNodeGroupConfigScreen.HMMODIEEMHB;
|
||||
makerPenPaletteNodeGroupConfigScreen.NKPAFEOMODC(hmmodieemhb);
|
||||
MakerPenPaletteNodeGroupConfigScreen.DKIHHOLLAGD dkihhollagd = new MakerPenPaletteNodeGroupConfigScreen.DKIHHOLLAGD();
|
||||
dkihhollagd.e = dkihhollagd;
|
||||
Func<object> func = delegate
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06002BCC)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Object MakerPenPaletteNodeGroupConfigScreen/DKIHHOLLAGD::<AddPort>b__1()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:Exception(var_0_06, ldfld:Exception(DKIHHOLLAGD::e, ldloc:DKIHHOLLAGD(this)))
|
||||
}
|
||||
|
||||
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.Transforms.DelegateConstruction.HandleAnonymousMethod(ObjectCreateExpression objectCreateExpression, Expression target, IMethod methodRef) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\Transforms\DelegateConstruction.cs:line 237
|
||||
*/;
|
||||
};
|
||||
KEICHELBBEL edlikgjfhap = KEICHELBBEL.EDLIKGJFHAP;
|
||||
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num = 0;
|
||||
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, "Error creating port", 3f, num, num);
|
||||
}
|
||||
|
||||
// Token: 0x04002347 RID: 9031
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002347")]
|
||||
public IOKind kind;
|
||||
|
||||
// Token: 0x04002348 RID: 9032
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002348")]
|
||||
public DBFIKIGBNOD nodeGroup;
|
||||
|
||||
// Token: 0x04002349 RID: 9033
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002349")]
|
||||
public MakerPenPaletteNodeGroupConfigScreen <>4__this;
|
||||
}
|
||||
|
||||
// Token: 0x020005B8 RID: 1464
|
||||
[Token(Token = "0x20005B8")]
|
||||
[CompilerGenerated]
|
||||
private sealed class DKIHHOLLAGD
|
||||
{
|
||||
// Token: 0x06002BCB RID: 11211 RVA: 0x000B2494 File Offset: 0x000B0694
|
||||
[Token(Token = "0x6002BCB")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public DKIHHOLLAGD()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06002BCC RID: 11212 RVA: 0x000B24A8 File Offset: 0x000B06A8
|
||||
[Token(Token = "0x6002BCC")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
||||
internal object <AddPort>b__1()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06002BCC)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Object MakerPenPaletteNodeGroupConfigScreen/DKIHHOLLAGD::<AddPort>b__1()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:Exception(var_0_06, ldfld:Exception(DKIHHOLLAGD::e, ldloc:DKIHHOLLAGD(this)))
|
||||
}
|
||||
|
||||
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: 0x0400234A RID: 9034
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400234A")]
|
||||
public Exception e;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user