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.Graph;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.CircuitsV2;
|
|
using RecRoom.CircuitsV2.Adapter;
|
|
using RecRoom.CircuitsV2.Config;
|
|
using RecRoom.Core.FastLines;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x0200256E RID: 9582
|
|
[Token(Token = "0x200256E")]
|
|
public sealed class JLJFEOALJCO
|
|
{
|
|
// Token: 0x0600F980 RID: 63872 RVA: 0x00392D94 File Offset: 0x00390F94
|
|
[Token(Token = "0x600F980")]
|
|
[Address(RVA = "0xDA9C20", Offset = "0xDA8A20", VA = "0x180DA9C20")]
|
|
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: 0x0600F981 RID: 63873 RVA: 0x00392DC4 File Offset: 0x00390FC4
|
|
[Token(Token = "0x600F981")]
|
|
[Address(RVA = "0xDA90E0", Offset = "0xDA7EE0", VA = "0x180DA90E0")]
|
|
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: 0x0600F982 RID: 63874 RVA: 0x00392E04 File Offset: 0x00391004
|
|
[Token(Token = "0x600F982")]
|
|
[Address(RVA = "0xDA8950", Offset = "0xDA7750", VA = "0x180DA8950")]
|
|
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: 0x0600F983 RID: 63875 RVA: 0x00392F2C File Offset: 0x0039112C
|
|
[Token(Token = "0x600F983")]
|
|
[Address(RVA = "0xDA92D0", Offset = "0xDA80D0", VA = "0x180DA92D0")]
|
|
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 && GMKCNKCBEHD.IMCPFLDKEOH<DNBOOFDJAEA>(num2, MNFADKGJOJK, num))
|
|
{
|
|
bool flag4 = GMKCNKCBEHD.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: 0x0600F984 RID: 63876 RVA: 0x00393188 File Offset: 0x00391388
|
|
[Token(Token = "0x600F984")]
|
|
[Address(RVA = "0xDA8F70", Offset = "0xDA7D70", VA = "0x180DA8F70")]
|
|
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: 0x0600F985 RID: 63877 RVA: 0x003931C8 File Offset: 0x003913C8
|
|
[Token(Token = "0x600F985")]
|
|
[Address(RVA = "0xDA9250", Offset = "0xDA8050", VA = "0x180DA9250")]
|
|
[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: 0x0400A505 RID: 42245
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400A505")]
|
|
[Attribute(Name = "TupleElementNamesAttribute", RVA = "0xD1770", Offset = "0xD0B70")]
|
|
private readonly Dictionary<Edge, ValueTuple<GADCODNLAIK, Action>> POPNPNNJNHL;
|
|
|
|
// Token: 0x0400A506 RID: 42246
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400A506")]
|
|
private readonly CircuitsV2Config EJLLMDPLIEO;
|
|
|
|
// Token: 0x0400A507 RID: 42247
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400A507")]
|
|
private readonly DHPKPILLCBH DIEBJPFIMKI;
|
|
|
|
// Token: 0x02002570 RID: 9584
|
|
[Token(Token = "0x2002570")]
|
|
[CompilerGenerated]
|
|
private sealed class GPIPLEAAFDG
|
|
{
|
|
// Token: 0x0600F98C RID: 63884 RVA: 0x00393278 File Offset: 0x00391478
|
|
[Token(Token = "0x600F98C")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public GPIPLEAAFDG()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600F98D RID: 63885 RVA: 0x0039328C File Offset: 0x0039148C
|
|
[Token(Token = "0x600F98D")]
|
|
[Address(RVA = "0xDA6A20", Offset = "0xDA5820", VA = "0x180DA6A20")]
|
|
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: 0x0600F98E RID: 63886 RVA: 0x003932F4 File Offset: 0x003914F4
|
|
[Token(Token = "0x600F98E")]
|
|
[Address(RVA = "0xDA80A0", Offset = "0xDA6EA0", VA = "0x180DA80A0")]
|
|
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: 0x0600F98F RID: 63887 RVA: 0x0039338C File Offset: 0x0039158C
|
|
[Token(Token = "0x600F98F")]
|
|
[Address(RVA = "0xDA7470", Offset = "0xDA6270", VA = "0x180DA7470")]
|
|
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: 0x0600F990 RID: 63888 RVA: 0x003933E0 File Offset: 0x003915E0
|
|
[Token(Token = "0x600F990")]
|
|
[Address(RVA = "0xDA7520", Offset = "0xDA6320", VA = "0x180DA7520")]
|
|
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: 0x0600F991 RID: 63889 RVA: 0x0039348C File Offset: 0x0039168C
|
|
[Token(Token = "0x600F991")]
|
|
[Address(RVA = "0xDA7A60", Offset = "0xDA6860", VA = "0x180DA7A60")]
|
|
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: 0x0600F992 RID: 63890 RVA: 0x00393518 File Offset: 0x00391718
|
|
[Token(Token = "0x600F992")]
|
|
[Address(RVA = "0xDA6B20", Offset = "0xDA5920", VA = "0x180DA6B20")]
|
|
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: 0x0600F993 RID: 63891 RVA: 0x003935C8 File Offset: 0x003917C8
|
|
[Token(Token = "0x600F993")]
|
|
[Address(RVA = "0xDA7060", Offset = "0xDA5E60", VA = "0x180DA7060")]
|
|
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: 0x0600F994 RID: 63892 RVA: 0x00393654 File Offset: 0x00391854
|
|
[Token(Token = "0x600F994")]
|
|
[Address(RVA = "0xDA7E70", Offset = "0xDA6C70", VA = "0x180DA7E70")]
|
|
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: 0x0400A50D RID: 42253
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400A50D")]
|
|
public GADCODNLAIK line;
|
|
|
|
// Token: 0x0400A50E RID: 42254
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400A50E")]
|
|
public JLJFEOALJCO <>4__this;
|
|
|
|
// Token: 0x0400A50F RID: 42255
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400A50F")]
|
|
public KPJGIJKKILH srcPortAdapter;
|
|
|
|
// Token: 0x0400A510 RID: 42256
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400A510")]
|
|
public EGIOBBPAMNI<FastLineSettings> lineSettings;
|
|
|
|
// Token: 0x0400A511 RID: 42257
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400A511")]
|
|
public Chip srcChip;
|
|
|
|
// Token: 0x0400A512 RID: 42258
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400A512")]
|
|
public DBFIKIGBNOD srcNodeGroupAdapter;
|
|
|
|
// Token: 0x0400A513 RID: 42259
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400A513")]
|
|
public Chip dstChip;
|
|
|
|
// Token: 0x0400A514 RID: 42260
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400A514")]
|
|
public DBFIKIGBNOD dstNodeGroupAdapter;
|
|
|
|
// Token: 0x0400A515 RID: 42261
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400A515")]
|
|
public KPJGIJKKILH dstPortAdapter;
|
|
|
|
// Token: 0x0400A516 RID: 42262
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400A516")]
|
|
public KJDOCKDBNCK srcChipAdapter;
|
|
|
|
// Token: 0x0400A517 RID: 42263
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400A517")]
|
|
public KJDOCKDBNCK dstChipAdapter;
|
|
}
|
|
}
|