568 lines
18 KiB
C#
568 lines
18 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Runtime.CompilerServices;
|
|
using CircuitsV2.Lang;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.CircuitsV2;
|
|
using RecRoom.CircuitsV2.Adapter;
|
|
using RecRoom.CircuitsV2.Config;
|
|
using RecRoom.Core.FastLines;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02002654 RID: 9812
|
|
[Token(Token = "0x2002654")]
|
|
public sealed class JLJFEOALJCO
|
|
{
|
|
// Token: 0x0600FD95 RID: 64917 RVA: 0x0039C318 File Offset: 0x0039A518
|
|
[Token(Token = "0x600FD95")]
|
|
[Address(RVA = "0x16E2A40", Offset = "0x16E1A40", VA = "0x1816E2A40")]
|
|
public JLJFEOALJCO(CircuitsV2Config OJAIGECECGI, DHPKPILLCBH DFEIOJDNOGD)
|
|
{
|
|
Dictionary<Edge, ValueTuple<GADCODNLAIK, Action>> dictionary = new Dictionary();
|
|
this.POPNPNNJNHL = dictionary;
|
|
base..ctor();
|
|
this.EJLLMDPLIEO = OJAIGECECGI;
|
|
this.DIEBJPFIMKI = DFEIOJDNOGD;
|
|
}
|
|
|
|
// Token: 0x0600FD96 RID: 64918 RVA: 0x0039C348 File Offset: 0x0039A548
|
|
[Token(Token = "0x600FD96")]
|
|
[Address(RVA = "0x16E1F00", Offset = "0x16E0F00", VA = "0x1816E1F00")]
|
|
public void LKLKGDMFMCC()
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
Dictionary<Edge, ValueTuple<GADCODNLAIK, Action>>.ValueCollection values = this.POPNPNNJNHL.Values;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
this.POPNPNNJNHL.Clear();
|
|
}
|
|
|
|
// Token: 0x0600FD97 RID: 64919 RVA: 0x0039C388 File Offset: 0x0039A588
|
|
[Token(Token = "0x600FD97")]
|
|
[Address(RVA = "0x16E1770", Offset = "0x16E0770", VA = "0x1816E1770")]
|
|
public void IDHLGJACMHE(in Guid JNKFPEJCCNP)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
DHPKPILLCBH diebjpfimki = this.DIEBJPFIMKI;
|
|
num += num;
|
|
num++;
|
|
if (0 == 0)
|
|
{
|
|
break;
|
|
}
|
|
if (JLJFEOALJCO.<>c.<>9__5_0 == 0)
|
|
{
|
|
JLJFEOALJCO.<>c.<>9__5_0 = delegate(DBFIKIGBNOD i)
|
|
{
|
|
throw new NullReferenceException();
|
|
};
|
|
}
|
|
Func<KPJGIJKKILH, IEnumerable<Edge>> func;
|
|
if (JLJFEOALJCO.<>c.<>9__5_1 == 0)
|
|
{
|
|
func = delegate(KPJGIJKKILH i)
|
|
{
|
|
throw new NullReferenceException();
|
|
};
|
|
JLJFEOALJCO.<>c.<>9__5_1 = func;
|
|
}
|
|
IEnumerable<DBFIKIGBNOD> enumerable2;
|
|
IEnumerable<KPJGIJKKILH> enumerable = Enumerable.SelectMany<KPJGIJKKILH, Edge>(enumerable2, func);
|
|
Func<DBFIKIGBNOD, IEnumerable<KPJGIJKKILH>> func2;
|
|
if (JLJFEOALJCO.<>c.<>9__5_2 == 0)
|
|
{
|
|
func2 = delegate(DBFIKIGBNOD i)
|
|
{
|
|
throw new NullReferenceException();
|
|
};
|
|
JLJFEOALJCO.<>c.<>9__5_2 = func2;
|
|
}
|
|
IEnumerable<DBFIKIGBNOD> enumerable3 = Enumerable.SelectMany<DBFIKIGBNOD, KPJGIJKKILH>(enumerable, func2);
|
|
Func<KPJGIJKKILH, IEnumerable<Edge>> func3;
|
|
if (JLJFEOALJCO.<>c.<>9__5_3 == 0)
|
|
{
|
|
func3 = delegate(KPJGIJKKILH i)
|
|
{
|
|
throw new NullReferenceException();
|
|
};
|
|
JLJFEOALJCO.<>c.<>9__5_3 = func3;
|
|
}
|
|
IEnumerable<KPJGIJKKILH> enumerable4 = Enumerable.SelectMany<KPJGIJKKILH, Edge>(enumerable3, func3);
|
|
IEnumerable<Edge> enumerable5 = Enumerable.Concat<Edge>(enumerable, enumerable4);
|
|
Func<Edge, bool> func4 = new Func(this.MOCHHJKDOJA);
|
|
IEnumerable<Edge> enumerable6 = Enumerable.Where<Edge>(enumerable5, func4);
|
|
if (enumerable6 != 0)
|
|
{
|
|
if (num >= enumerable6)
|
|
{
|
|
goto IL_F0;
|
|
}
|
|
num += num;
|
|
if (num != enumerable6)
|
|
{
|
|
num++;
|
|
goto IL_F0;
|
|
}
|
|
IL_FC:
|
|
enumerable6 += enumerable6;
|
|
num += 19;
|
|
goto IL_108;
|
|
IL_F0:
|
|
enumerable6 += enumerable6;
|
|
num += 19;
|
|
goto IL_FC;
|
|
}
|
|
IL_108:
|
|
if (enumerable6 != 0)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
}
|
|
|
|
// Token: 0x0600FD98 RID: 64920 RVA: 0x0039C4B0 File Offset: 0x0039A6B0
|
|
[Token(Token = "0x600FD98")]
|
|
[Address(RVA = "0x16E20F0", Offset = "0x16E10F0", VA = "0x1816E20F0")]
|
|
public void PPDKMMHHBNH(in Guid GHIPCNDOFDF, int MNFADKGJOJK, int CFCPGHKNFBH, in Guid GFCHKDFMLEL, int GLPGAPDHJOA, int KMENICLPBKG)
|
|
{
|
|
int num = 0;
|
|
JLJFEOALJCO.GPIPLEAAFDG gpipleaafdg = new JLJFEOALJCO.GPIPLEAAFDG();
|
|
gpipleaafdg.<>4__this = this;
|
|
Dictionary<Edge, ValueTuple<GADCODNLAIK, Action>> popnpnnjnhl = this.POPNPNNJNHL;
|
|
bool flag2;
|
|
bool flag = !flag2;
|
|
bool flag3;
|
|
if (flag3)
|
|
{
|
|
DHPKPILLCBH diebjpfimki = this.DIEBJPFIMKI;
|
|
int num2 = 0;
|
|
if (flag3 && LLGIHDLAHEB.IMCPFLDKEOH<DNBOOFDJAEA>(num2, MNFADKGJOJK, num))
|
|
{
|
|
bool flag4 = LLGIHDLAHEB.IMCPFLDKEOH<Port>(num, MNFADKGJOJK, num);
|
|
if (flag4)
|
|
{
|
|
DHPKPILLCBH diebjpfimki2 = this.DIEBJPFIMKI;
|
|
bool flag5;
|
|
bool flag6;
|
|
if (flag4 && flag5 && flag6)
|
|
{
|
|
gpipleaafdg.srcChipAdapter = flag6;
|
|
gpipleaafdg.srcNodeGroupAdapter = num;
|
|
gpipleaafdg.srcPortAdapter = num;
|
|
gpipleaafdg.dstChipAdapter = num;
|
|
gpipleaafdg.dstNodeGroupAdapter = num;
|
|
gpipleaafdg.dstPortAdapter = num;
|
|
FastLineSettings lineSettings = this.EJLLMDPLIEO.MNEEKMHPKIO((TypeKey)num).lineSettings;
|
|
EGIOBBPAMNI<FastLineSettings> egiobbpamni;
|
|
gpipleaafdg.lineSettings = egiobbpamni;
|
|
FastLineSettings fastLineSettings = egiobbpamni.DMLIOOCLKKP;
|
|
FastLineManager fastLineManager;
|
|
GADCODNLAIK gadcodnlaik = fastLineManager.AddLine();
|
|
gpipleaafdg.line = gadcodnlaik;
|
|
GADCODNLAIK line = gpipleaafdg.line;
|
|
if (line != 0 && line.FBLEJONFPAK)
|
|
{
|
|
JLJFEOALJCO <>4__this = gpipleaafdg.<>4__this;
|
|
KPJGIJKKILH srcPortAdapter = gpipleaafdg.srcPortAdapter;
|
|
CircuitsV2Config ejllmdplieo = <>4__this.EJLLMDPLIEO;
|
|
FastLineSettings fastLineSettings2 = gpipleaafdg.lineSettings.DMLIOOCLKKP;
|
|
TypeConfig typeConfig;
|
|
FastLineSettings lineSettings2 = typeConfig.lineSettings;
|
|
FastLineSettings fastLineSettings3 = gpipleaafdg.lineSettings.DMLIOOCLKKP;
|
|
GADCODNLAIK line2 = gpipleaafdg.line;
|
|
}
|
|
gpipleaafdg.<NodesConnected>g__transformChangedHandler|1();
|
|
GADCODNLAIK line3 = gpipleaafdg.line;
|
|
if (line3 != 0 && line3.FBLEJONFPAK)
|
|
{
|
|
GADCODNLAIK line4 = gpipleaafdg.line;
|
|
bool flag7;
|
|
if (flag7)
|
|
{
|
|
FastLineSettings fastLineSettings4 = gpipleaafdg.lineSettings.DMLIOOCLKKP;
|
|
}
|
|
int num3 = 0;
|
|
line4.FGCFEJNGBFM = num3;
|
|
if (flag7)
|
|
{
|
|
gpipleaafdg.<NodesConnected>g__transformChangedHandler|1();
|
|
}
|
|
}
|
|
Action<bool> action = new Action(gpipleaafdg.<NodesConnected>g__onEnabledChanged|2);
|
|
bool method_is_virtual = new Action(gpipleaafdg.<NodesConnected>g__transformChangedHandler|1).method_is_virtual;
|
|
Action<int> action2 = new Action(gpipleaafdg.<NodesConnected>g__onSrcNodeGroupDidRemove|3);
|
|
DBFIKIGBNOD srcNodeGroupAdapter = gpipleaafdg.srcNodeGroupAdapter;
|
|
Action<int> action3 = new Action(gpipleaafdg.<NodesConnected>g__onSrcPortDidRemove|4);
|
|
KPJGIJKKILH srcPortAdapter2 = gpipleaafdg.srcPortAdapter;
|
|
Action action4 = new Action(gpipleaafdg.<NodesConnected>g__colorChangedHandler|0);
|
|
int num4 = 0;
|
|
num4 += num4;
|
|
num4++;
|
|
bool method_is_virtual2 = new Action(gpipleaafdg.<NodesConnected>g__transformChangedHandler|1).method_is_virtual;
|
|
Action<int> action5 = new Action(gpipleaafdg.<NodesConnected>g__onDstNodeGroupDidRemove|5);
|
|
DBFIKIGBNOD dstNodeGroupAdapter = gpipleaafdg.dstNodeGroupAdapter;
|
|
Action<int> action6 = new Action(gpipleaafdg.<NodesConnected>g__onDstPortDidRemove|6);
|
|
Dictionary<Edge, ValueTuple<GADCODNLAIK, Action>> popnpnnjnhl2 = this.POPNPNNJNHL;
|
|
GADCODNLAIK line5 = gpipleaafdg.line;
|
|
Action action7 = new Action(gpipleaafdg.<NodesConnected>g__removeChipHandlers|7);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600FD99 RID: 64921 RVA: 0x0039C70C File Offset: 0x0039A90C
|
|
[Token(Token = "0x600FD99")]
|
|
[Address(RVA = "0x16E1D90", Offset = "0x16E0D90", VA = "0x1816E1D90")]
|
|
public void JAMEEAGEMOC(in Guid GHIPCNDOFDF, int MNFADKGJOJK, int CFCPGHKNFBH, in Guid GFCHKDFMLEL, int GLPGAPDHJOA, int KMENICLPBKG)
|
|
{
|
|
Dictionary<Edge, ValueTuple<GADCODNLAIK, Action>> popnpnnjnhl = this.POPNPNNJNHL;
|
|
Edge edge;
|
|
int srcNodeDescIndex = edge.SrcNodeDescIndex;
|
|
byte d = edge.DstNodeId._d;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
Dictionary<Edge, ValueTuple<GADCODNLAIK, Action>> popnpnnjnhl2 = this.POPNPNNJNHL;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600FD9A RID: 64922 RVA: 0x0039C74C File Offset: 0x0039A94C
|
|
[Token(Token = "0x600FD9A")]
|
|
[Address(RVA = "0x16E2070", Offset = "0x16E1070", VA = "0x1816E2070")]
|
|
[CompilerGenerated]
|
|
private bool MOCHHJKDOJA(Edge OJGHMDKEBEK)
|
|
{
|
|
Dictionary<Edge, ValueTuple<GADCODNLAIK, Action>> popnpnnjnhl = this.POPNPNNJNHL;
|
|
int srcNodeDescIndex = OJGHMDKEBEK.SrcNodeDescIndex;
|
|
byte d = OJGHMDKEBEK.DstNodeId._d;
|
|
bool flag;
|
|
return !flag;
|
|
}
|
|
|
|
// Token: 0x0400A70A RID: 42762
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400A70A")]
|
|
[Attribute(Name = "TupleElementNamesAttribute", RVA = "0x130370", Offset = "0x12F770")]
|
|
private readonly Dictionary<Edge, ValueTuple<GADCODNLAIK, Action>> POPNPNNJNHL;
|
|
|
|
// Token: 0x0400A70B RID: 42763
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400A70B")]
|
|
private readonly CircuitsV2Config EJLLMDPLIEO;
|
|
|
|
// Token: 0x0400A70C RID: 42764
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400A70C")]
|
|
private readonly DHPKPILLCBH DIEBJPFIMKI;
|
|
|
|
// Token: 0x02002656 RID: 9814
|
|
[Token(Token = "0x2002656")]
|
|
[CompilerGenerated]
|
|
private sealed class GPIPLEAAFDG
|
|
{
|
|
// Token: 0x0600FDA1 RID: 64929 RVA: 0x0039C7FC File Offset: 0x0039A9FC
|
|
[Token(Token = "0x600FDA1")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public GPIPLEAAFDG()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600FDA2 RID: 64930 RVA: 0x0039C810 File Offset: 0x0039AA10
|
|
[Token(Token = "0x600FDA2")]
|
|
[Address(RVA = "0x16DF4F0", Offset = "0x16DE4F0", VA = "0x1816DF4F0")]
|
|
internal void <NodesConnected>g__colorChangedHandler|0()
|
|
{
|
|
GADCODNLAIK gadcodnlaik = this.line;
|
|
if (gadcodnlaik != 0 && gadcodnlaik.FBLEJONFPAK)
|
|
{
|
|
JLJFEOALJCO jljfeoaljco = this.<>4__this;
|
|
KPJGIJKKILH kpjgijkkilh = this.srcPortAdapter;
|
|
CircuitsV2Config ejllmdplieo = jljfeoaljco.EJLLMDPLIEO;
|
|
FastLineSettings fastLineSettings = this.lineSettings.DMLIOOCLKKP;
|
|
TypeConfig typeConfig;
|
|
FastLineSettings fastLineSettings2 = typeConfig.lineSettings;
|
|
FastLineSettings fastLineSettings3 = this.lineSettings.DMLIOOCLKKP;
|
|
GADCODNLAIK gadcodnlaik2 = this.line;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600FDA3 RID: 64931 RVA: 0x0039C878 File Offset: 0x0039AA78
|
|
[Token(Token = "0x600FDA3")]
|
|
[Address(RVA = "0x16E0B70", Offset = "0x16DFB70", VA = "0x1816E0B70")]
|
|
internal void <NodesConnected>g__transformChangedHandler|1()
|
|
{
|
|
GADCODNLAIK gadcodnlaik = this.line;
|
|
if (gadcodnlaik != 0 && gadcodnlaik.FBLEJONFPAK)
|
|
{
|
|
Chip chip = this.srcChip;
|
|
DBFIKIGBNOD dbfikigbnod = this.srcNodeGroupAdapter;
|
|
IReadOnlyList<DNBOOFDJAEA> <ONDCCOPBGKE>k__BackingField = chip.<ONDCCOPBGKE>k__BackingField;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
KPJGIJKKILH kpjgijkkilh = this.srcPortAdapter;
|
|
bool flag2;
|
|
if (flag2)
|
|
{
|
|
Chip chip2 = this.dstChip;
|
|
DBFIKIGBNOD dbfikigbnod2 = this.dstNodeGroupAdapter;
|
|
IReadOnlyList<DNBOOFDJAEA> <ONDCCOPBGKE>k__BackingField2 = chip2.<ONDCCOPBGKE>k__BackingField;
|
|
bool flag3;
|
|
if (flag3)
|
|
{
|
|
KPJGIJKKILH kpjgijkkilh2 = this.dstPortAdapter;
|
|
bool flag4;
|
|
if (flag4)
|
|
{
|
|
FastLineSettings fastLineSettings = this.lineSettings.DMLIOOCLKKP;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600FDA4 RID: 64932 RVA: 0x0039C910 File Offset: 0x0039AB10
|
|
[Token(Token = "0x600FDA4")]
|
|
[Address(RVA = "0x16DFF40", Offset = "0x16DEF40", VA = "0x1816DFF40")]
|
|
internal void <NodesConnected>g__onEnabledChanged|2(bool isEnabled)
|
|
{
|
|
GADCODNLAIK gadcodnlaik = this.line;
|
|
if (gadcodnlaik != 0 && gadcodnlaik.FBLEJONFPAK)
|
|
{
|
|
GADCODNLAIK gadcodnlaik2 = this.line;
|
|
if (isEnabled)
|
|
{
|
|
FastLineSettings fastLineSettings = this.lineSettings.DMLIOOCLKKP;
|
|
}
|
|
int num = 0;
|
|
gadcodnlaik2.FGCFEJNGBFM = num;
|
|
if (isEnabled)
|
|
{
|
|
this.<NodesConnected>g__transformChangedHandler|1();
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600FDA5 RID: 64933 RVA: 0x0039C964 File Offset: 0x0039AB64
|
|
[Token(Token = "0x600FDA5")]
|
|
[Address(RVA = "0x16DFFF0", Offset = "0x16DEFF0", VA = "0x1816DFFF0")]
|
|
internal void <NodesConnected>g__onSrcNodeGroupDidRemove|3(int index)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
KJDOCKDBNCK kjdockdbnck = this.srcChipAdapter;
|
|
KJDOCKDBNCK kjdockdbnck2 = this.srcChipAdapter;
|
|
int num2 = 0;
|
|
Dictionary<Edge, ValueTuple<GADCODNLAIK, Action>> popnpnnjnhl = this.<>4__this.POPNPNNJNHL;
|
|
bool flag;
|
|
while (!flag)
|
|
{
|
|
}
|
|
bool flag2 = this.<>4__this.POPNPNNJNHL.Remove(num2);
|
|
Dictionary<Edge, ValueTuple<GADCODNLAIK, Action>> popnpnnjnhl2 = this.<>4__this.POPNPNNJNHL;
|
|
if (num != 0)
|
|
{
|
|
goto IL_8C;
|
|
}
|
|
while ((ulong)((uint)(-1)) == (ulong)(-1L))
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
if ((ulong)((uint)(-1)) != (ulong)(-1L))
|
|
{
|
|
}
|
|
return;
|
|
IL_8C:
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600FDA6 RID: 64934 RVA: 0x0039CA10 File Offset: 0x0039AC10
|
|
[Token(Token = "0x600FDA6")]
|
|
[Address(RVA = "0x16E0530", Offset = "0x16DF530", VA = "0x1816E0530")]
|
|
internal void <NodesConnected>g__onSrcPortDidRemove|4(int index)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
DBFIKIGBNOD dbfikigbnod = this.srcNodeGroupAdapter;
|
|
DBFIKIGBNOD dbfikigbnod2 = this.srcNodeGroupAdapter;
|
|
int num2 = 0;
|
|
Dictionary<Edge, ValueTuple<GADCODNLAIK, Action>> popnpnnjnhl = this.<>4__this.POPNPNNJNHL;
|
|
bool flag;
|
|
while (!flag)
|
|
{
|
|
}
|
|
bool flag2 = this.<>4__this.POPNPNNJNHL.Remove(num2);
|
|
Dictionary<Edge, ValueTuple<GADCODNLAIK, Action>> popnpnnjnhl2 = this.<>4__this.POPNPNNJNHL;
|
|
}
|
|
while (num != 0);
|
|
if ((ulong)((uint)(-1)) != (ulong)(-1L))
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600FDA7 RID: 64935 RVA: 0x0039CA9C File Offset: 0x0039AC9C
|
|
[Token(Token = "0x600FDA7")]
|
|
[Address(RVA = "0x16DF5F0", Offset = "0x16DE5F0", VA = "0x1816DF5F0")]
|
|
internal void <NodesConnected>g__onDstNodeGroupDidRemove|5(int index)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
KJDOCKDBNCK kjdockdbnck = this.dstChipAdapter;
|
|
KJDOCKDBNCK kjdockdbnck2 = this.dstChipAdapter;
|
|
int num2 = 0;
|
|
int num3 = 0;
|
|
num2++;
|
|
Dictionary<Edge, ValueTuple<GADCODNLAIK, Action>> popnpnnjnhl = this.<>4__this.POPNPNNJNHL;
|
|
bool flag;
|
|
while (!flag)
|
|
{
|
|
}
|
|
bool flag2 = this.<>4__this.POPNPNNJNHL.Remove(num3);
|
|
Dictionary<Edge, ValueTuple<GADCODNLAIK, Action>> popnpnnjnhl2 = this.<>4__this.POPNPNNJNHL;
|
|
if (num != 0)
|
|
{
|
|
goto IL_92;
|
|
}
|
|
while ((ulong)((uint)(-1)) == (ulong)(-1L))
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
if ((ulong)((uint)(-1)) != (ulong)(-1L))
|
|
{
|
|
}
|
|
return;
|
|
IL_92:
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600FDA8 RID: 64936 RVA: 0x0039CB4C File Offset: 0x0039AD4C
|
|
[Token(Token = "0x600FDA8")]
|
|
[Address(RVA = "0x16DFB30", Offset = "0x16DEB30", VA = "0x1816DFB30")]
|
|
internal void <NodesConnected>g__onDstPortDidRemove|6(int index)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
DBFIKIGBNOD dbfikigbnod = this.dstNodeGroupAdapter;
|
|
DBFIKIGBNOD dbfikigbnod2 = this.dstNodeGroupAdapter;
|
|
int num2 = 0;
|
|
Dictionary<Edge, ValueTuple<GADCODNLAIK, Action>> popnpnnjnhl = this.<>4__this.POPNPNNJNHL;
|
|
bool flag;
|
|
while (!flag)
|
|
{
|
|
}
|
|
bool flag2 = this.<>4__this.POPNPNNJNHL.Remove(num2);
|
|
Dictionary<Edge, ValueTuple<GADCODNLAIK, Action>> popnpnnjnhl2 = this.<>4__this.POPNPNNJNHL;
|
|
}
|
|
while (num != 0);
|
|
if ((ulong)((uint)(-1)) != (ulong)(-1L))
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600FDA9 RID: 64937 RVA: 0x0039CBD8 File Offset: 0x0039ADD8
|
|
[Token(Token = "0x600FDA9")]
|
|
[Address(RVA = "0x16E0940", Offset = "0x16DF940", VA = "0x1816E0940")]
|
|
internal void <NodesConnected>g__removeChipHandlers|7()
|
|
{
|
|
Chip chip = this.srcChip;
|
|
Action<bool> action = new Action(this.<NodesConnected>g__onEnabledChanged|2);
|
|
chip.OnEnabledChanged -= action;
|
|
Chip chip2 = this.srcChip;
|
|
Action action2 = new Action(this.<NodesConnected>g__transformChangedHandler|1);
|
|
chip2.NCLAFNKJHDO -= action2;
|
|
KJDOCKDBNCK kjdockdbnck = this.srcChipAdapter;
|
|
Action<int> action3 = new Action(this.<NodesConnected>g__onSrcNodeGroupDidRemove|3);
|
|
DBFIKIGBNOD dbfikigbnod = this.srcNodeGroupAdapter;
|
|
Action<int> action4 = new Action(this.<NodesConnected>g__onSrcPortDidRemove|4);
|
|
Chip chip3 = this.dstChip;
|
|
Action action5 = new Action(this.<NodesConnected>g__transformChangedHandler|1);
|
|
chip3.NCLAFNKJHDO -= action5;
|
|
KJDOCKDBNCK kjdockdbnck2 = this.dstChipAdapter;
|
|
Action<int> action6 = new Action(this.<NodesConnected>g__onDstNodeGroupDidRemove|5);
|
|
DBFIKIGBNOD dbfikigbnod2 = this.dstNodeGroupAdapter;
|
|
Action<int> action7 = new Action(this.<NodesConnected>g__onDstPortDidRemove|6);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0400A712 RID: 42770
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400A712")]
|
|
public GADCODNLAIK line;
|
|
|
|
// Token: 0x0400A713 RID: 42771
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400A713")]
|
|
public JLJFEOALJCO <>4__this;
|
|
|
|
// Token: 0x0400A714 RID: 42772
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400A714")]
|
|
public KPJGIJKKILH srcPortAdapter;
|
|
|
|
// Token: 0x0400A715 RID: 42773
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400A715")]
|
|
public EGIOBBPAMNI<FastLineSettings> lineSettings;
|
|
|
|
// Token: 0x0400A716 RID: 42774
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400A716")]
|
|
public Chip srcChip;
|
|
|
|
// Token: 0x0400A717 RID: 42775
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400A717")]
|
|
public DBFIKIGBNOD srcNodeGroupAdapter;
|
|
|
|
// Token: 0x0400A718 RID: 42776
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400A718")]
|
|
public Chip dstChip;
|
|
|
|
// Token: 0x0400A719 RID: 42777
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400A719")]
|
|
public DBFIKIGBNOD dstNodeGroupAdapter;
|
|
|
|
// Token: 0x0400A71A RID: 42778
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400A71A")]
|
|
public KPJGIJKKILH dstPortAdapter;
|
|
|
|
// Token: 0x0400A71B RID: 42779
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400A71B")]
|
|
public KJDOCKDBNCK srcChipAdapter;
|
|
|
|
// Token: 0x0400A71C RID: 42780
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400A71C")]
|
|
public KJDOCKDBNCK dstChipAdapter;
|
|
}
|
|
}
|