using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using Cpp2IlInjected; using RecRoom.DataStructures; using UnityEngine; namespace RecRoom.CircuitsV2.Adapter { // Token: 0x020026E4 RID: 9956 [Token(Token = "0x20026E4")] [Serializable] public sealed class MockNodeGroupAdapter : DBFIKIGBNOD { // Token: 0x17002A9C RID: 10908 // (get) Token: 0x0601022D RID: 66093 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x17002A9C")] public object Object { [Token(Token = "0x601022D")] [Address(RVA = "0x4A65C0", Offset = "0x4A55C0", VA = "0x1804A65C0", Slot = "4")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x17002A9D RID: 10909 // (get) Token: 0x0601022E RID: 66094 RVA: 0x003A6AA0 File Offset: 0x003A4CA0 [Token(Token = "0x17002A9D")] public Guid ContextId { [Token(Token = "0x601022E")] [Address(RVA = "0x12C8080", Offset = "0x12C7080", VA = "0x1812C8080", Slot = "5")] get { return this._contextId.Value; } } // Token: 0x17002A9E RID: 10910 // (get) Token: 0x0601022F RID: 66095 RVA: 0x003A6AC0 File Offset: 0x003A4CC0 [Token(Token = "0x17002A9E")] public Guid NodeId { [Token(Token = "0x601022F")] [Address(RVA = "0x220D270", Offset = "0x220C270", VA = "0x18220D270", Slot = "6")] get { return this._nodeId.Value; } } // Token: 0x17002A9F RID: 10911 // (get) Token: 0x06010230 RID: 66096 RVA: 0x003A6AE0 File Offset: 0x003A4CE0 // (set) Token: 0x06010231 RID: 66097 RVA: 0x003A6AF4 File Offset: 0x003A4CF4 [Token(Token = "0x17002A9F")] public int NodeDescIndex { [Token(Token = "0x6010230")] [Address(RVA = "0x470B70", Offset = "0x46FB70", VA = "0x180470B70", Slot = "7")] get { return this._nodeDescIndex; } [Token(Token = "0x6010231")] [Address(RVA = "0x220F390", Offset = "0x220E390", VA = "0x18220F390")] set { int nodeDescIndex = this._nodeDescIndex; this._nodeDescIndex = value; IBOIPEFEABF.PDFLEHKIALD onNodeDescIndexChanged = this.OnNodeDescIndexChanged; if (onNodeDescIndexChanged != 0) { onNodeDescIndexChanged(value, nodeDescIndex); return; } } } // Token: 0x17002AA0 RID: 10912 // (get) Token: 0x06010232 RID: 66098 RVA: 0x003A6B24 File Offset: 0x003A4D24 [Token(Token = "0x17002AA0")] public string Name { [Token(Token = "0x6010232")] [Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0", Slot = "8")] get { return this._name; } } // Token: 0x17002AA1 RID: 10913 // (get) Token: 0x06010233 RID: 66099 RVA: 0x003A6B38 File Offset: 0x003A4D38 [Token(Token = "0x17002AA1")] public bool HasFunctionHeader { [Token(Token = "0x6010233")] [Address(RVA = "0x5AB2E0", Offset = "0x5AA2E0", VA = "0x1805AB2E0", Slot = "9")] get { return this._hasFunctionHeader; } } // Token: 0x17002AA2 RID: 10914 // (get) Token: 0x06010234 RID: 66100 RVA: 0x003A6B4C File Offset: 0x003A4D4C [Token(Token = "0x17002AA2")] public IReadOnlyList Inputs { [Token(Token = "0x6010234")] [Address(RVA = "0x41CEF0", Offset = "0x41BEF0", VA = "0x18041CEF0", Slot = "10")] get { /* An exception occurred when decompiling this method (06010234) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1 RecRoom.CircuitsV2.Adapter.MockNodeGroupAdapter::get_Inputs() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:class [mscorlib]System.Collections.Generic.List`1(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.List`1(MockNodeGroupAdapter::_inputs, ldloc:MockNodeGroupAdapter(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: 0x17002AA3 RID: 10915 // (get) Token: 0x06010235 RID: 66101 RVA: 0x003A6B60 File Offset: 0x003A4D60 [Token(Token = "0x17002AA3")] public IReadOnlyList Outputs { [Token(Token = "0x6010235")] [Address(RVA = "0x417680", Offset = "0x416680", VA = "0x180417680", Slot = "11")] get { /* An exception occurred when decompiling this method (06010235) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1 RecRoom.CircuitsV2.Adapter.MockNodeGroupAdapter::get_Outputs() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:class [mscorlib]System.Collections.Generic.List`1(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.List`1(MockNodeGroupAdapter::_outputs, ldloc:MockNodeGroupAdapter(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: 0x1400015E RID: 350 // (add) Token: 0x06010236 RID: 66102 RVA: 0x003A6B74 File Offset: 0x003A4D74 // (remove) Token: 0x06010237 RID: 66103 RVA: 0x003A6B9C File Offset: 0x003A4D9C [Token(Token = "0x1400015E")] public event Action AENFDDGHJJL { [Token(Token = "0x6010236")] [Address(RVA = "0x220EC90", Offset = "0x220DC90", VA = "0x18220EC90", Slot = "12")] [CompilerGenerated] add { Action onInputPortWillAdd; Delegate @delegate; do { onInputPortWillAdd = this.OnInputPortWillAdd; @delegate = Delegate.Combine(onInputPortWillAdd, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != onInputPortWillAdd) { } } [Token(Token = "0x6010237")] [Address(RVA = "0x220E800", Offset = "0x220D800", VA = "0x18220E800", Slot = "13")] [CompilerGenerated] remove { Action onInputPortWillAdd; Delegate @delegate; do { onInputPortWillAdd = this.OnInputPortWillAdd; @delegate = Delegate.Remove(onInputPortWillAdd, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != onInputPortWillAdd) { } } } // Token: 0x1400015F RID: 351 // (add) Token: 0x06010238 RID: 66104 RVA: 0x003A6BC4 File Offset: 0x003A4DC4 // (remove) Token: 0x06010239 RID: 66105 RVA: 0x003A6BEC File Offset: 0x003A4DEC [Token(Token = "0x1400015F")] public event Action JONOCEHMGAD { [Token(Token = "0x6010238")] [Address(RVA = "0x220EF10", Offset = "0x220DF10", VA = "0x18220EF10", Slot = "14")] [CompilerGenerated] add { Action onInputPortDidAdd; Delegate @delegate; do { onInputPortDidAdd = this.OnInputPortDidAdd; @delegate = Delegate.Combine(onInputPortDidAdd, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != onInputPortDidAdd) { } } [Token(Token = "0x6010239")] [Address(RVA = "0x220F0C0", Offset = "0x220E0C0", VA = "0x18220F0C0", Slot = "15")] [CompilerGenerated] remove { Action onInputPortDidAdd; Delegate @delegate; do { onInputPortDidAdd = this.OnInputPortDidAdd; @delegate = Delegate.Remove(onInputPortDidAdd, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != onInputPortDidAdd) { } } } // Token: 0x14000160 RID: 352 // (add) Token: 0x0601023A RID: 66106 RVA: 0x003A6C14 File Offset: 0x003A4E14 // (remove) Token: 0x0601023B RID: 66107 RVA: 0x003A6C3C File Offset: 0x003A4E3C [Token(Token = "0x14000160")] public event Action GCMHCEKAPNG { [Token(Token = "0x601023A")] [Address(RVA = "0x220D900", Offset = "0x220C900", VA = "0x18220D900", Slot = "16")] [CompilerGenerated] add { Action onOutputPortWillAdd; Delegate @delegate; do { onOutputPortWillAdd = this.OnOutputPortWillAdd; @delegate = Delegate.Combine(onOutputPortWillAdd, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != onOutputPortWillAdd) { } } [Token(Token = "0x601023B")] [Address(RVA = "0x220ED30", Offset = "0x220DD30", VA = "0x18220ED30", Slot = "17")] [CompilerGenerated] remove { Action onOutputPortWillAdd; Delegate @delegate; do { onOutputPortWillAdd = this.OnOutputPortWillAdd; @delegate = Delegate.Remove(onOutputPortWillAdd, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != onOutputPortWillAdd) { } } } // Token: 0x14000161 RID: 353 // (add) Token: 0x0601023C RID: 66108 RVA: 0x003A6C64 File Offset: 0x003A4E64 // (remove) Token: 0x0601023D RID: 66109 RVA: 0x003A6C8C File Offset: 0x003A4E8C [Token(Token = "0x14000161")] public event Action DCBBLFILEDE { [Token(Token = "0x601023C")] [Address(RVA = "0x220DAE0", Offset = "0x220CAE0", VA = "0x18220DAE0", Slot = "18")] [CompilerGenerated] add { Action onOutputPortDidAdd; Delegate @delegate; do { onOutputPortDidAdd = this.OnOutputPortDidAdd; @delegate = Delegate.Combine(onOutputPortDidAdd, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != onOutputPortDidAdd) { } } [Token(Token = "0x601023D")] [Address(RVA = "0x220DA40", Offset = "0x220CA40", VA = "0x18220DA40", Slot = "19")] [CompilerGenerated] remove { Action onOutputPortDidAdd; Delegate @delegate; do { onOutputPortDidAdd = this.OnOutputPortDidAdd; @delegate = Delegate.Remove(onOutputPortDidAdd, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != onOutputPortDidAdd) { } } } // Token: 0x14000162 RID: 354 // (add) Token: 0x0601023E RID: 66110 RVA: 0x003A6CB4 File Offset: 0x003A4EB4 // (remove) Token: 0x0601023F RID: 66111 RVA: 0x003A6CDC File Offset: 0x003A4EDC [Token(Token = "0x14000162")] public event Action DAPEAIHEKIC { [Token(Token = "0x601023E")] [Address(RVA = "0x220EB50", Offset = "0x220DB50", VA = "0x18220EB50", Slot = "20")] [CompilerGenerated] add { Action onInputPortWillRemove; Delegate @delegate; do { onInputPortWillRemove = this.OnInputPortWillRemove; @delegate = Delegate.Combine(onInputPortWillRemove, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != onInputPortWillRemove) { } } [Token(Token = "0x601023F")] [Address(RVA = "0x220E340", Offset = "0x220D340", VA = "0x18220E340", Slot = "21")] [CompilerGenerated] remove { Action onInputPortWillRemove; Delegate @delegate; do { onInputPortWillRemove = this.OnInputPortWillRemove; @delegate = Delegate.Remove(onInputPortWillRemove, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != onInputPortWillRemove) { } } } // Token: 0x14000163 RID: 355 // (add) Token: 0x06010240 RID: 66112 RVA: 0x003A6D04 File Offset: 0x003A4F04 // (remove) Token: 0x06010241 RID: 66113 RVA: 0x003A6D2C File Offset: 0x003A4F2C [Token(Token = "0x14000163")] public event Action JJPNALGEBKB { [Token(Token = "0x6010240")] [Address(RVA = "0x220F160", Offset = "0x220E160", VA = "0x18220F160", Slot = "22")] [CompilerGenerated] add { Action onInputPortDidRemove; Delegate @delegate; do { onInputPortDidRemove = this.OnInputPortDidRemove; @delegate = Delegate.Combine(onInputPortDidRemove, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != onInputPortDidRemove) { } } [Token(Token = "0x6010241")] [Address(RVA = "0x220E550", Offset = "0x220D550", VA = "0x18220E550", Slot = "23")] [CompilerGenerated] remove { Action onInputPortDidRemove; Delegate @delegate; do { onInputPortDidRemove = this.OnInputPortDidRemove; @delegate = Delegate.Remove(onInputPortDidRemove, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != onInputPortDidRemove) { } } } // Token: 0x14000164 RID: 356 // (add) Token: 0x06010242 RID: 66114 RVA: 0x003A6D54 File Offset: 0x003A4F54 // (remove) Token: 0x06010243 RID: 66115 RVA: 0x003A6D7C File Offset: 0x003A4F7C [Token(Token = "0x14000164")] public event Action MBJEGOEPHGK { [Token(Token = "0x6010242")] [Address(RVA = "0x220DB80", Offset = "0x220CB80", VA = "0x18220DB80", Slot = "24")] [CompilerGenerated] add { Action onOutputPortWillRemove; Delegate @delegate; do { onOutputPortWillRemove = this.OnOutputPortWillRemove; @delegate = Delegate.Combine(onOutputPortWillRemove, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != onOutputPortWillRemove) { } } [Token(Token = "0x6010243")] [Address(RVA = "0x220E5F0", Offset = "0x220D5F0", VA = "0x18220E5F0", Slot = "25")] [CompilerGenerated] remove { Action onOutputPortWillRemove; Delegate @delegate; do { onOutputPortWillRemove = this.OnOutputPortWillRemove; @delegate = Delegate.Remove(onOutputPortWillRemove, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != onOutputPortWillRemove) { } } } // Token: 0x14000165 RID: 357 // (add) Token: 0x06010244 RID: 66116 RVA: 0x003A6DA4 File Offset: 0x003A4FA4 // (remove) Token: 0x06010245 RID: 66117 RVA: 0x003A6DC0 File Offset: 0x003A4FC0 [Token(Token = "0x14000165")] public event Action EHNLLBAFBAL { [Token(Token = "0x6010244")] [Address(RVA = "0x220D9A0", Offset = "0x220C9A0", VA = "0x18220D9A0", Slot = "26")] [CompilerGenerated] add { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } [Token(Token = "0x6010245")] [Address(RVA = "0x220EBF0", Offset = "0x220DBF0", VA = "0x18220EBF0", Slot = "27")] [CompilerGenerated] remove { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } } // Token: 0x14000166 RID: 358 // (add) Token: 0x06010246 RID: 66118 RVA: 0x003A6DDC File Offset: 0x003A4FDC // (remove) Token: 0x06010247 RID: 66119 RVA: 0x003A6DF8 File Offset: 0x003A4FF8 [Token(Token = "0x14000166")] public event IBOIPEFEABF.PDFLEHKIALD NCLHMKIGKKL { [Token(Token = "0x6010246")] [Address(RVA = "0x220EE70", Offset = "0x220DE70", VA = "0x18220EE70", Slot = "28")] [CompilerGenerated] add { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } [Token(Token = "0x6010247")] [Address(RVA = "0x220EDD0", Offset = "0x220DDD0", VA = "0x18220EDD0", Slot = "29")] [CompilerGenerated] remove { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } } // Token: 0x06010248 RID: 66120 RVA: 0x003A6E14 File Offset: 0x003A5014 [Token(Token = "0x6010248")] [Address(RVA = "0x220EFB0", Offset = "0x220DFB0", VA = "0x18220EFB0")] public void MFMDEBCEKLC() { Action onInputPortWillAdd = this.OnInputPortWillAdd; if (onInputPortWillAdd != 0) { int num = 0; onInputPortWillAdd(num); } Action onInputPortDidAdd = this.OnInputPortDidAdd; if (onInputPortDidAdd != 0) { int num2 = 0; int num3 = 0; onInputPortDidAdd(num3, num2); } Action onOutputPortWillAdd = this.OnOutputPortWillAdd; if (onOutputPortWillAdd != 0) { int num4 = 0; onOutputPortWillAdd(num4); } Action onOutputPortDidAdd = this.OnOutputPortDidAdd; if (onOutputPortDidAdd != 0) { int num5 = 0; int num6 = 0; onOutputPortDidAdd(num6, num5); } Action onInputPortWillRemove = this.OnInputPortWillRemove; if (onInputPortWillRemove != 0) { int num7 = 0; int num8 = 0; onInputPortWillRemove(num8, num7); } Action onInputPortDidRemove = this.OnInputPortDidRemove; if (onInputPortDidRemove != 0) { int num9 = 0; onInputPortDidRemove(num9); } Action onOutputPortWillRemove = this.OnOutputPortWillRemove; if (onOutputPortWillRemove != 0) { int num10 = 0; int num11 = 0; onOutputPortWillRemove(num11, num10); } Action onOutputPortDidRemove = this.OnOutputPortDidRemove; if (onOutputPortDidRemove != 0) { int num12 = 0; onOutputPortDidRemove(num12); } IBOIPEFEABF.PDFLEHKIALD onNodeDescIndexChanged = this.OnNodeDescIndexChanged; if (onNodeDescIndexChanged != 0) { int num13 = 0; int num14 = 0; onNodeDescIndexChanged(num14, num13); return; } } // Token: 0x06010249 RID: 66121 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6010249")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "30")] public void JPBPGKDPEOP() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x17002AA4 RID: 10916 // (get) Token: 0x0601024A RID: 66122 RVA: 0x003A6F14 File Offset: 0x003A5114 [Token(Token = "0x17002AA4")] public bool CanModifyInputs { [Token(Token = "0x601024A")] [Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "31")] get { } } // Token: 0x17002AA5 RID: 10917 // (get) Token: 0x0601024B RID: 66123 RVA: 0x003A6F24 File Offset: 0x003A5124 [Token(Token = "0x17002AA5")] public bool CanAddInputs { [Token(Token = "0x601024B")] [Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "32")] get { } } // Token: 0x17002AA6 RID: 10918 // (get) Token: 0x0601024C RID: 66124 RVA: 0x003A6F34 File Offset: 0x003A5134 [Token(Token = "0x17002AA6")] public bool CanRemoveInputs { [Token(Token = "0x601024C")] [Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "33")] get { } } // Token: 0x0601024D RID: 66125 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x601024D")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "34")] public void BCELIKDHHMJ() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0601024E RID: 66126 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x601024E")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "35")] public void FGBPOICBBNK() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0601024F RID: 66127 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x601024F")] [Address(RVA = "0x220DC20", Offset = "0x220CC20", VA = "0x18220DC20", Slot = "36")] public void BKLGHNIFKBD(string MMBOKOLAJFH, MCAEIANPGOL GEDCEIDOKJL) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06010250 RID: 66128 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6010250")] [Address(RVA = "0x220E3E0", Offset = "0x220D3E0", VA = "0x18220E3E0", Slot = "37")] public void DMBJAKNHFOB(int NPCILPFGAMB) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06010251 RID: 66129 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6010251")] [Address(RVA = "0x220E8A0", Offset = "0x220D8A0", VA = "0x18220E8A0", Slot = "38")] public void HBCHLLODOGD(string MMBOKOLAJFH, MCAEIANPGOL GEDCEIDOKJL) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06010252 RID: 66130 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6010252")] [Address(RVA = "0x220E690", Offset = "0x220D690", VA = "0x18220E690", Slot = "39")] public void GBNANODHPGF(int GADIBOOFLKL) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06010253 RID: 66131 RVA: 0x003A6F44 File Offset: 0x003A5144 [Token(Token = "0x6010253")] [Address(RVA = "0x220DED0", Offset = "0x220CED0", VA = "0x18220DED0")] public void COBDCEFIEGN(in Guid IGEMANOEMIB, in Guid JNKFPEJCCNP, int EBLOKDNEPNA) { SerializedGuid serializedGuid3; do { int num = 0; SerializedGuid serializedGuid = new SerializedGuid(IGEMANOEMIB); SerializedGuid serializedGuid2 = new SerializedGuid(JNKFPEJCCNP); this._contextId = serializedGuid; this._nodeId = serializedGuid2; this._nodeDescIndex = EBLOKDNEPNA; IEnumerable enumerable = BCKPFAJAPEO.AKGEGLEMFGM(this._inputs); if (enumerable != 0 && num < enumerable) { num += num; if (num != enumerable) { num++; } } int num2 = 0; if (enumerable != 0) { } if (num != 0) { goto IL_BD; } if (num != -1) { } IEnumerable enumerable2 = BCKPFAJAPEO.AKGEGLEMFGM(this._outputs); if (num2 < enumerable2) { num2 += num2; num2++; } int num3 = 0; if (enumerable2 != 0) { if (num2 >= num3) { goto IL_95; } num2 += num2; if (num2 != num3) { num2++; goto IL_95; } IL_9C: enumerable2 += enumerable2; goto IL_A3; IL_95: enumerable2 += enumerable2; goto IL_9C; } IL_A3: if (enumerable2 != 0) { } } while (serializedGuid3 != 0); return; IL_BD: throw new NullReferenceException(); } // Token: 0x06010254 RID: 66132 RVA: 0x003A701C File Offset: 0x003A521C [Token(Token = "0x6010254")] [Address(RVA = "0x220F310", Offset = "0x220E310", VA = "0x18220F310")] public MockNodeGroupAdapter() { List list = new List(); this._inputs = list; List list2 = new List(); this._outputs = list2; this.JPBPGKDPEOP(); } // Token: 0x06010255 RID: 66133 RVA: 0x003A704C File Offset: 0x003A524C [Token(Token = "0x6010255")] [Address(RVA = "0x220F200", Offset = "0x220E200", VA = "0x18220F200")] public MockNodeGroupAdapter(in Guid IGEMANOEMIB, in Guid JNKFPEJCCNP, int EBLOKDNEPNA, string MMBOKOLAJFH, List GHIGFIMJBIP, List NGIBJEMGMBA) { List list = new List(); this._inputs = list; List list2 = new List(); this._outputs = list2; this.JPBPGKDPEOP(); SerializedGuid serializedGuid = new SerializedGuid(IGEMANOEMIB); SerializedGuid serializedGuid2 = new SerializedGuid(JNKFPEJCCNP); this._name = 0; this._inputs = 0; this._nodeId = serializedGuid2; this._nodeDescIndex = EBLOKDNEPNA; this._outputs = 0; this._contextId = serializedGuid; } // Token: 0x0400A949 RID: 43337 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400A949")] [JDBPLNPJCPC] [SerializeField] private SerializedGuid _contextId; // Token: 0x0400A94A RID: 43338 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400A94A")] [JDBPLNPJCPC] [SerializeField] private SerializedGuid _nodeId; // Token: 0x0400A94B RID: 43339 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400A94B")] [SerializeField] [JDBPLNPJCPC] private int _nodeDescIndex; // Token: 0x0400A94C RID: 43340 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400A94C")] [SerializeField] private string _name; // Token: 0x0400A94D RID: 43341 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400A94D")] [SerializeField] private bool _hasFunctionHeader; // Token: 0x0400A94E RID: 43342 [FieldOffset(Offset = "0x38")] [Token(Token = "0x400A94E")] [SerializeField] private List _inputs; // Token: 0x0400A94F RID: 43343 [FieldOffset(Offset = "0x40")] [Token(Token = "0x400A94F")] [SerializeField] private List _outputs; // Token: 0x0400A950 RID: 43344 [FieldOffset(Offset = "0x48")] [Token(Token = "0x400A950")] [CompilerGenerated] private Action OnInputPortWillAdd; // Token: 0x0400A951 RID: 43345 [FieldOffset(Offset = "0x50")] [Token(Token = "0x400A951")] [CompilerGenerated] private Action OnInputPortDidAdd; // Token: 0x0400A952 RID: 43346 [FieldOffset(Offset = "0x58")] [Token(Token = "0x400A952")] [CompilerGenerated] private Action OnOutputPortWillAdd; // Token: 0x0400A953 RID: 43347 [FieldOffset(Offset = "0x60")] [Token(Token = "0x400A953")] [CompilerGenerated] private Action OnOutputPortDidAdd; // Token: 0x0400A954 RID: 43348 [FieldOffset(Offset = "0x68")] [Token(Token = "0x400A954")] [CompilerGenerated] private Action OnInputPortWillRemove; // Token: 0x0400A955 RID: 43349 [FieldOffset(Offset = "0x70")] [Token(Token = "0x400A955")] [CompilerGenerated] private Action OnInputPortDidRemove; // Token: 0x0400A956 RID: 43350 [FieldOffset(Offset = "0x78")] [Token(Token = "0x400A956")] [CompilerGenerated] private Action OnOutputPortWillRemove; // Token: 0x0400A957 RID: 43351 [FieldOffset(Offset = "0x80")] [Token(Token = "0x400A957")] [CompilerGenerated] private Action OnOutputPortDidRemove; // Token: 0x0400A958 RID: 43352 [FieldOffset(Offset = "0x88")] [Token(Token = "0x400A958")] [CompilerGenerated] private IBOIPEFEABF.PDFLEHKIALD OnNodeDescIndexChanged; } }