155 lines
4.1 KiB
C#
155 lines
4.1 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.InteropServices;
|
|
using CircuitsV2.Types;
|
|
using CircuitsV2.Utilities;
|
|
using CircuitsV2.Utilities.InternalTools;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace CircuitsV2.Graph.Nodes
|
|
{
|
|
// Token: 0x0200036E RID: 878
|
|
[Token(Token = "0x2000265")]
|
|
[NodeTag("ImpulseChip", new string[] { })]
|
|
[Guid("f0137efc-b3b7-4217-ba8b-1d2e78d451bd")]
|
|
[StructLayout(3)]
|
|
public sealed class ImpulseReflectNode : OverloadNode<ImpulseReflectNode, CircuitType>
|
|
{
|
|
// Token: 0x17000677 RID: 1655
|
|
// (get) Token: 0x06001C86 RID: 7302 RVA: 0x00002098 File Offset: 0x00000298
|
|
[Token(Token = "0x17000658")]
|
|
private InputPort InExecPort
|
|
{
|
|
[Token(Token = "0x60017D2")]
|
|
[Address(RVA = "0x21B8760", Offset = "0x21B7160", VA = "0x1821B8760")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000678 RID: 1656
|
|
// (get) Token: 0x06001C87 RID: 7303 RVA: 0x00002098 File Offset: 0x00000298
|
|
[Token(Token = "0x17000659")]
|
|
private InputPort ObjectPort
|
|
{
|
|
[Token(Token = "0x60017D3")]
|
|
[Address(RVA = "0x21BED00", Offset = "0x21BD700", VA = "0x1821BED00")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000679 RID: 1657
|
|
// (get) Token: 0x06001C88 RID: 7304 RVA: 0x00002098 File Offset: 0x00000298
|
|
[Token(Token = "0x1700065A")]
|
|
private InputPort SpeedPort
|
|
{
|
|
[Token(Token = "0x60017D4")]
|
|
[Address(RVA = "0x21BECF0", Offset = "0x21BD6F0", VA = "0x1821BECF0")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700067A RID: 1658
|
|
// (get) Token: 0x06001C89 RID: 7305 RVA: 0x00002098 File Offset: 0x00000298
|
|
[Token(Token = "0x1700065B")]
|
|
private InputPort RestitutionPort
|
|
{
|
|
[Token(Token = "0x60017D5")]
|
|
[Address(RVA = "0x21DE650", Offset = "0x21DD050", VA = "0x1821DE650")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700067B RID: 1659
|
|
// (get) Token: 0x06001C8A RID: 7306 RVA: 0x00002098 File Offset: 0x00000298
|
|
[Token(Token = "0x1700065C")]
|
|
private InputPort DirectionPort
|
|
{
|
|
[Token(Token = "0x60017D6")]
|
|
[Address(RVA = "0x21E09B0", Offset = "0x21DF3B0", VA = "0x1821E09B0")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700067C RID: 1660
|
|
// (get) Token: 0x06001C8B RID: 7307 RVA: 0x00002098 File Offset: 0x00000298
|
|
[Token(Token = "0x1700065D")]
|
|
private InputPort MaxSpeedPort
|
|
{
|
|
[Token(Token = "0x60017D7")]
|
|
[Address(RVA = "0x21E09C0", Offset = "0x21DF3C0", VA = "0x1821E09C0")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700067D RID: 1661
|
|
// (get) Token: 0x06001C8C RID: 7308 RVA: 0x00002098 File Offset: 0x00000298
|
|
[Token(Token = "0x1700065E")]
|
|
private OutputPort OutExecPort
|
|
{
|
|
[Token(Token = "0x60017D8")]
|
|
[Address(RVA = "0x21B8750", Offset = "0x21B7150", VA = "0x1821B8750")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001C8D RID: 7309 RVA: 0x0000D8EC File Offset: 0x0000BAEC
|
|
[Token(Token = "0x60017D9")]
|
|
[Address(RVA = "0x2659580", Offset = "0x2657F80", VA = "0x182659580", Slot = "43")]
|
|
protected override Result<None> In(ExecParams e)
|
|
{
|
|
return default(Result<None>);
|
|
}
|
|
|
|
// Token: 0x1700067E RID: 1662
|
|
// (get) Token: 0x06001C8E RID: 7310 RVA: 0x00002098 File Offset: 0x00000298
|
|
[Token(Token = "0x1700065F")]
|
|
protected override CircuitType Types
|
|
{
|
|
[Token(Token = "0x60017DA")]
|
|
[Address(RVA = "0x21DDCF0", Offset = "0x21DC6F0", VA = "0x1821DDCF0", Slot = "49")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700067F RID: 1663
|
|
// (get) Token: 0x06001C8F RID: 7311 RVA: 0x00002098 File Offset: 0x00000298
|
|
[Token(Token = "0x17000660")]
|
|
protected override IReadOnlyDictionary<CircuitType, InteropDelegate> Overloads
|
|
{
|
|
[Token(Token = "0x60017DB")]
|
|
[Address(RVA = "0x2659FA0", Offset = "0x26589A0", VA = "0x182659FA0", Slot = "48")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001C90 RID: 7312 RVA: 0x00002096 File Offset: 0x00000296
|
|
[Token(Token = "0x60017DC")]
|
|
[Address(RVA = "0x2659F00", Offset = "0x2658900", VA = "0x182659F00")]
|
|
public ImpulseReflectNode(CircuitContext circuitContext, Guid nodeId)
|
|
{
|
|
}
|
|
|
|
// Token: 0x04000A4A RID: 2634
|
|
[Token(Token = "0x40007D3")]
|
|
private static readonly NodeDesc Desc;
|
|
}
|
|
}
|