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

478 lines
16 KiB
C#

using System;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using CircuitsV2.Graph;
using Cpp2IlInjected;
using RecRoom.CircuitsV2.Adapter;
// Token: 0x0200238A RID: 9098
[Token(Token = "0x200238A")]
[StructLayout(3)]
public sealed class KFMDMLLJNCP<TPort> : KPJGIJKKILH where TPort : PortBase
{
// Token: 0x17002AE0 RID: 10976
// (get) Token: 0x0600FC4D RID: 64589 RVA: 0x003B2F60 File Offset: 0x003B1160
[Token(Token = "0x17002AE0")]
public PortBase DGFLEJAOOIF
{
[Token(Token = "0x600FC4D")]
[Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0", Slot = "4")]
get
{
/*
An exception occurred when decompiling this method (0600FC4D)
ICSharpCode.Decompiler.DecompilerException: Error decompiling CircuitsV2.Graph.PortBase KFMDMLLJNCP::get_InnerObject()
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:!TPort(var_0_06, ldfld:!TPort(KFMDMLLJNCP::BLKBICFKDBJ, ldloc:KFMDMLLJNCP(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: 0x17002AE1 RID: 10977
// (get) Token: 0x0600FC4E RID: 64590 RVA: 0x003B2F74 File Offset: 0x003B1174
[Token(Token = "0x17002AE1")]
public KJDOCKDBNCK NABLHFCGELO
{
[Token(Token = "0x600FC4E")]
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240", Slot = "5")]
get;
}
// Token: 0x17002AE2 RID: 10978
// (get) Token: 0x0600FC4F RID: 64591 RVA: 0x003B2F88 File Offset: 0x003B1188
[Token(Token = "0x17002AE2")]
public Guid JPOHGBCEJEJ
{
[Token(Token = "0x600FC4F")]
[Address(RVA = "0x23F50D0", Offset = "0x23F3AD0", VA = "0x1823F50D0", Slot = "6")]
get
{
throw new NullReferenceException();
}
}
// Token: 0x17002AE3 RID: 10979
// (get) Token: 0x0600FC50 RID: 64592 RVA: 0x003B2F9C File Offset: 0x003B119C
[Token(Token = "0x17002AE3")]
public Guid IGANKHKNDFM
{
[Token(Token = "0x600FC50")]
[Address(RVA = "0x23F5090", Offset = "0x23F3A90", VA = "0x1823F5090", Slot = "7")]
get
{
throw new NullReferenceException();
}
}
// Token: 0x17002AE4 RID: 10980
// (get) Token: 0x0600FC51 RID: 64593 RVA: 0x003B2FB0 File Offset: 0x003B11B0
[Token(Token = "0x17002AE4")]
public Guid PADMLEECIIA
{
[Token(Token = "0x600FC51")]
[Address(RVA = "0x23F4200", Offset = "0x23F2C00", VA = "0x1823F4200")]
get
{
throw new NullReferenceException();
}
}
// Token: 0x17002AE5 RID: 10981
// (get) Token: 0x0600FC52 RID: 64594 RVA: 0x003B2FC4 File Offset: 0x003B11C4
[Token(Token = "0x17002AE5")]
public string KKJIOHNFHFJ
{
[Token(Token = "0x600FC52")]
[Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220", Slot = "8")]
get;
}
// Token: 0x17002AE6 RID: 10982
// (get) Token: 0x0600FC53 RID: 64595 RVA: 0x003B2FD8 File Offset: 0x003B11D8
[Token(Token = "0x17002AE6")]
public ReadWriteKind MMCGCFPKGFF
{
[Token(Token = "0x600FC53")]
[Address(RVA = "0x23F5190", Offset = "0x23F3B90", VA = "0x1823F5190", Slot = "9")]
get
{
TPort blkbicfkdbj = this.BLKBICFKDBJ;
throw new NullReferenceException();
}
}
// Token: 0x17002AE7 RID: 10983
// (get) Token: 0x0600FC54 RID: 64596 RVA: 0x003B2FF4 File Offset: 0x003B11F4
[Token(Token = "0x17002AE7")]
public PODGPJPDGJK OPLHMKFCNOL
{
[Token(Token = "0x600FC54")]
[Address(RVA = "0x23F51D0", Offset = "0x23F3BD0", VA = "0x1823F51D0", Slot = "10")]
get
{
TPort blkbicfkdbj = this.BLKBICFKDBJ;
throw new NullReferenceException();
}
}
// Token: 0x17002AE8 RID: 10984
// (get) Token: 0x0600FC55 RID: 64597 RVA: 0x003B3010 File Offset: 0x003B1210
[Token(Token = "0x17002AE8")]
public bool HAEAADBHHEE
{
[Token(Token = "0x600FC55")]
[Address(RVA = "0x23F5110", Offset = "0x23F3B10", VA = "0x1823F5110", Slot = "11")]
get
{
TPort blkbicfkdbj = this.BLKBICFKDBJ;
bool flag;
return flag;
}
}
// Token: 0x17002AE9 RID: 10985
// (get) Token: 0x0600FC56 RID: 64598 RVA: 0x003B302C File Offset: 0x003B122C
[Token(Token = "0x17002AE9")]
public bool DJDGADHLPNN
{
[Token(Token = "0x600FC56")]
[Address(RVA = "0x78FCF0", Offset = "0x78E6F0", VA = "0x18078FCF0", Slot = "12")]
get
{
TPort blkbicfkdbj = this.BLKBICFKDBJ;
throw new NullReferenceException();
}
}
// Token: 0x17002AEA RID: 10986
// (get) Token: 0x0600FC57 RID: 64599 RVA: 0x003B3048 File Offset: 0x003B1248
[Token(Token = "0x17002AEA")]
public bool EGJNNBGPGKD
{
[Token(Token = "0x600FC57")]
[Address(RVA = "0x23F5130", Offset = "0x23F3B30", VA = "0x1823F5130", Slot = "13")]
get
{
/*
An exception occurred when decompiling this method (0600FC57)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean KFMDMLLJNCP::get_IsSelfPort()
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:!TPort(var_0_06, ldfld:!TPort(KFMDMLLJNCP::BLKBICFKDBJ, ldloc:KFMDMLLJNCP(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: 0x14000143 RID: 323
// (add) Token: 0x0600FC58 RID: 64600 RVA: 0x003B305C File Offset: 0x003B125C
// (remove) Token: 0x0600FC59 RID: 64601 RVA: 0x003B3084 File Offset: 0x003B1284
[Token(Token = "0x14000143")]
public event Action KFOIOAKJKHH
{
[Token(Token = "0x600FC58")]
[Address(RVA = "0x23F4B80", Offset = "0x23F3580", VA = "0x1823F4B80", Slot = "14")]
[CompilerGenerated]
add
{
Action kfoioakjkhh;
Delegate @delegate;
do
{
kfoioakjkhh = this.KFOIOAKJKHH;
@delegate = Delegate.Combine(kfoioakjkhh, value);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != kfoioakjkhh)
{
}
}
[Token(Token = "0x600FC59")]
[Address(RVA = "0x23F4AD0", Offset = "0x23F34D0", VA = "0x1823F4AD0", Slot = "15")]
[CompilerGenerated]
remove
{
Action kfoioakjkhh;
Delegate @delegate;
do
{
kfoioakjkhh = this.KFOIOAKJKHH;
@delegate = Delegate.Remove(kfoioakjkhh, value);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != kfoioakjkhh)
{
}
}
}
// Token: 0x14000144 RID: 324
// (add) Token: 0x0600FC5A RID: 64602 RVA: 0x003B30AC File Offset: 0x003B12AC
// (remove) Token: 0x0600FC5B RID: 64603 RVA: 0x003B30D4 File Offset: 0x003B12D4
[Token(Token = "0x14000144")]
public event Action MDKFCBPFJEJ
{
[Token(Token = "0x600FC5A")]
[Address(RVA = "0x23F4A20", Offset = "0x23F3420", VA = "0x1823F4A20", Slot = "16")]
[CompilerGenerated]
add
{
Action mdkfcbpfjej;
Delegate @delegate;
do
{
mdkfcbpfjej = this.MDKFCBPFJEJ;
@delegate = Delegate.Combine(mdkfcbpfjej, value);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != mdkfcbpfjej)
{
}
}
[Token(Token = "0x600FC5B")]
[Address(RVA = "0x23F42E0", Offset = "0x23F2CE0", VA = "0x1823F42E0", Slot = "17")]
[CompilerGenerated]
remove
{
Action mdkfcbpfjej;
Delegate @delegate;
do
{
mdkfcbpfjej = this.MDKFCBPFJEJ;
@delegate = Delegate.Remove(mdkfcbpfjej, value);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != mdkfcbpfjej)
{
}
}
}
// Token: 0x14000145 RID: 325
// (add) Token: 0x0600FC5C RID: 64604 RVA: 0x003B30FC File Offset: 0x003B12FC
// (remove) Token: 0x0600FC5D RID: 64605 RVA: 0x003B3124 File Offset: 0x003B1324
[Token(Token = "0x14000145")]
public event Action AENNHPAONCL
{
[Token(Token = "0x600FC5C")]
[Address(RVA = "0x23F4530", Offset = "0x23F2F30", VA = "0x1823F4530", Slot = "18")]
[CompilerGenerated]
add
{
Action aennhpaoncl;
Delegate @delegate;
do
{
aennhpaoncl = this.AENNHPAONCL;
@delegate = Delegate.Combine(aennhpaoncl, value);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != aennhpaoncl)
{
}
}
[Token(Token = "0x600FC5D")]
[Address(RVA = "0x23F4970", Offset = "0x23F3370", VA = "0x1823F4970", Slot = "19")]
[CompilerGenerated]
remove
{
Action aennhpaoncl;
Delegate @delegate;
do
{
aennhpaoncl = this.AENNHPAONCL;
@delegate = Delegate.Remove(aennhpaoncl, value);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != aennhpaoncl)
{
}
}
}
// Token: 0x0600FC5E RID: 64606 RVA: 0x003B314C File Offset: 0x003B134C
[Token(Token = "0x600FC5E")]
[Address(RVA = "0x23F4230", Offset = "0x23F2C30", VA = "0x1823F4230", Slot = "21")]
public string FIAHPLBDCHF()
{
TPort blkbicfkdbj = this.BLKBICFKDBJ;
bool flag;
if (!flag)
{
if (!flag)
{
return string.Empty;
}
}
throw new NullReferenceException();
}
// Token: 0x0600FC5F RID: 64607 RVA: 0x003B3178 File Offset: 0x003B1378
[Token(Token = "0x600FC5F")]
[Address(RVA = "0x23F4390", Offset = "0x23F2D90", VA = "0x1823F4390", Slot = "22")]
public string FKJEAMIDOEP(int OMJLGGPHALE)
{
TPort blkbicfkdbj = this.BLKBICFKDBJ;
bool flag;
if (!flag)
{
if (!flag)
{
}
if (this.OPLHMKFCNOL == (ulong)4L)
{
string text;
return "\"" + text + "...\"";
}
}
throw new NullReferenceException();
}
// Token: 0x0600FC60 RID: 64608 RVA: 0x003B31BC File Offset: 0x003B13BC
[Token(Token = "0x600FC60")]
[Address(RVA = "0x23F45E0", Offset = "0x23F2FE0", VA = "0x1823F45E0", Slot = "23")]
public void HLMPLMDJBON(string ONGBFDACHHG)
{
PortBase innerObject;
do
{
int num = 0;
KJDOCKDBNCK chip = this.NABLHFCGELO;
num += num;
num++;
bool flag;
if (flag)
{
break;
}
PODGPJPDGJK type = this.OPLHMKFCNOL;
num += num;
num++;
if (num == 0)
{
break;
}
innerObject = this.DGFLEJAOOIF;
}
while (innerObject != 0 && innerObject == 0);
}
// Token: 0x0600FC61 RID: 64609 RVA: 0x003B321C File Offset: 0x003B141C
[Token(Token = "0x600FC61")]
[Address(RVA = "0x23F4C30", Offset = "0x23F3630", VA = "0x1823F4C30")]
public KFMDMLLJNCP(KJDOCKDBNCK chipAdapter, TPort impl)
{
int num = 0;
if (num < impl)
{
num += num;
num++;
}
}
// Token: 0x0600FC62 RID: 64610 RVA: 0x003B3240 File Offset: 0x003B1440
[Token(Token = "0x600FC62")]
[Address(RVA = "0x23F4D40", Offset = "0x23F3740", VA = "0x1823F4D40")]
public KFMDMLLJNCP(KJDOCKDBNCK chipAdapter, TPort impl, Guid nodeId)
{
int num = 0;
base..ctor();
this.BLKBICFKDBJ = impl;
this.NABLHFCGELO = chipAdapter;
bool flag;
bool flag2;
if (NetworkedSingletonMonoBehaviour.FFNIFALJLDD && flag && flag2)
{
this.KKJIOHNFHFJ = num;
}
int num2 = 0;
Action action = new Action(this, (IntPtr)num2);
int num3 = 0;
if (action != 0)
{
Action action2 = new Action(this, (IntPtr)num3);
}
}
// Token: 0x0600FC63 RID: 64611 RVA: 0x003B32A0 File Offset: 0x003B14A0
[Token(Token = "0x600FC63")]
[Address(RVA = "0x23F4840", Offset = "0x23F3240", VA = "0x1823F4840", Slot = "20")]
public void JPBPGKDPEOP()
{
TPort blkbicfkdbj = this.BLKBICFKDBJ;
TPort blkbicfkdbj2 = this.BLKBICFKDBJ;
Action action;
if (action != 0)
{
}
}
// Token: 0x0600FC64 RID: 64612 RVA: 0x003B32C8 File Offset: 0x003B14C8
[Token(Token = "0x600FC64")]
[Address(RVA = "0x10CC3E0", Offset = "0x10CADE0", VA = "0x1810CC3E0")]
private void HDMIAOPJMJO(bool CEHJGNDELGL)
{
Action kfoioakjkhh = this.KFOIOAKJKHH;
if (kfoioakjkhh != 0)
{
kfoioakjkhh();
return;
}
}
// Token: 0x0600FC65 RID: 64613 RVA: 0x003B32E8 File Offset: 0x003B14E8
[Token(Token = "0x600FC65")]
[Address(RVA = "0x48D7A0", Offset = "0x48C1A0", VA = "0x18048D7A0")]
private void FNLHJHOLNFK()
{
Action mdkfcbpfjej = this.MDKFCBPFJEJ;
if (mdkfcbpfjej != 0)
{
mdkfcbpfjej();
return;
}
}
// Token: 0x0600FC66 RID: 64614 RVA: 0x003B3308 File Offset: 0x003B1508
[Token(Token = "0x600FC66")]
[Address(RVA = "0x1247020", Offset = "0x1245A20", VA = "0x181247020")]
private void CCEGPODIPEN()
{
Action aennhpaoncl = this.AENNHPAONCL;
if (aennhpaoncl != 0)
{
aennhpaoncl();
return;
}
}
// Token: 0x0400A79D RID: 42909
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x400A79D")]
private readonly TPort BLKBICFKDBJ;
}