123 lines
3.5 KiB
C#
123 lines
3.5 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.InteropServices;
|
|
using CircuitsV2.Types;
|
|
using CircuitsV2.Utilities;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace CircuitsV2.Graph.Nodes.AINodes
|
|
{
|
|
// Token: 0x020003CA RID: 970
|
|
[Token(Token = "0x20002C0")]
|
|
[Attribute(Name = "NodeTagAttribute", RVA = "0x12D590", Offset = "0x12C990")]
|
|
[Guid("5858A52E-54FB-4BB2-80A0-EC5FCE88B3EF")]
|
|
[StructLayout(3)]
|
|
public class AIHasLineOfSightToTargetNode : OverloadNode<AIHasLineOfSightToTargetNode, CircuitType>
|
|
{
|
|
// Token: 0x170007A9 RID: 1961
|
|
// (get) Token: 0x06001EF9 RID: 7929 RVA: 0x00002098 File Offset: 0x00000298
|
|
[Token(Token = "0x1700078A")]
|
|
public InputPort AIInputPort
|
|
{
|
|
[Token(Token = "0x6001A42")]
|
|
[Address(RVA = "0x21B8760", Offset = "0x21B7160", VA = "0x1821B8760")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170007AA RID: 1962
|
|
// (get) Token: 0x06001EFA RID: 7930 RVA: 0x00002098 File Offset: 0x00000298
|
|
[Token(Token = "0x1700078B")]
|
|
public InputPort TargetInputPort
|
|
{
|
|
[Token(Token = "0x6001A43")]
|
|
[Address(RVA = "0x21BED00", Offset = "0x21BD700", VA = "0x1821BED00")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170007AB RID: 1963
|
|
// (get) Token: 0x06001EFB RID: 7931 RVA: 0x00002098 File Offset: 0x00000298
|
|
[Token(Token = "0x1700078C")]
|
|
public OutputPort HasLoSOutputPort
|
|
{
|
|
[Token(Token = "0x6001A44")]
|
|
[Address(RVA = "0x21B8750", Offset = "0x21B7150", VA = "0x1821B8750")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001EFC RID: 7932 RVA: 0x0000E5F4 File Offset: 0x0000C7F4
|
|
[Token(Token = "0x6001A45")]
|
|
[Address(RVA = "0x21C24C0", Offset = "0x21C0EC0", VA = "0x1821C24C0", Slot = "43")]
|
|
protected override Result<None> In(ExecParams e)
|
|
{
|
|
return default(Result<None>);
|
|
}
|
|
|
|
// Token: 0x06001EFD RID: 7933 RVA: 0x0000E60C File Offset: 0x0000C80C
|
|
[Token(Token = "0x6001A46")]
|
|
[Address(RVA = "0x21BE320", Offset = "0x21BCD20", VA = "0x1821BE320", Slot = "44")]
|
|
protected override Result<None> Out(ExecParams e)
|
|
{
|
|
return default(Result<None>);
|
|
}
|
|
|
|
// Token: 0x170007AC RID: 1964
|
|
// (get) Token: 0x06001EFE RID: 7934 RVA: 0x00002098 File Offset: 0x00000298
|
|
[Token(Token = "0x1700078D")]
|
|
protected override CircuitType Types
|
|
{
|
|
[Token(Token = "0x6001A47")]
|
|
[Address(RVA = "0x21DDCF0", Offset = "0x21DC6F0", VA = "0x1821DDCF0", Slot = "49")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170007AD RID: 1965
|
|
// (get) Token: 0x06001EFF RID: 7935 RVA: 0x00002098 File Offset: 0x00000298
|
|
[Token(Token = "0x1700078E")]
|
|
protected override IReadOnlyDictionary<CircuitType, InteropDelegate> Overloads
|
|
{
|
|
[Token(Token = "0x6001A48")]
|
|
[Address(RVA = "0x21DD830", Offset = "0x21DC230", VA = "0x1821DD830", Slot = "48")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170007AE RID: 1966
|
|
// (get) Token: 0x06001F00 RID: 7936 RVA: 0x00002098 File Offset: 0x00000298
|
|
[Token(Token = "0x1700078F")]
|
|
protected override IEnumerable<CircuitDelegate> Delegates
|
|
{
|
|
[Token(Token = "0x6001A49")]
|
|
[Address(RVA = "0x21DD740", Offset = "0x21DC140", VA = "0x1821DD740", Slot = "42")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001F01 RID: 7937 RVA: 0x00002096 File Offset: 0x00000296
|
|
[Token(Token = "0x6001A4A")]
|
|
[Address(RVA = "0x21DD6A0", Offset = "0x21DC0A0", VA = "0x1821DD6A0")]
|
|
public AIHasLineOfSightToTargetNode(CircuitContext circuitContext, Guid nodeId)
|
|
{
|
|
}
|
|
|
|
// Token: 0x04000AAF RID: 2735
|
|
[Token(Token = "0x4000836")]
|
|
private static readonly NodeDesc Desc;
|
|
}
|
|
}
|