105 lines
2.6 KiB
C#
105 lines
2.6 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace Pathfinding
|
|
{
|
|
// Token: 0x0200005D RID: 93
|
|
[Token(Token = "0x2000036")]
|
|
public class NNConstraint
|
|
{
|
|
// Token: 0x0600042F RID: 1071 RVA: 0x00004034 File Offset: 0x00002234
|
|
[Token(Token = "0x600039E")]
|
|
[Address(RVA = "0x267ABC0", Offset = "0x26799C0", VA = "0x18267ABC0", Slot = "4")]
|
|
public virtual bool SuitableGraph(int graphIndex, NavGraph graph)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000430 RID: 1072 RVA: 0x0000404C File Offset: 0x0000224C
|
|
[Token(Token = "0x600039F")]
|
|
[Address(RVA = "0x267ABD0", Offset = "0x26799D0", VA = "0x18267ABD0", Slot = "5")]
|
|
public virtual bool Suitable(GraphNode node)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x170000C7 RID: 199
|
|
// (get) Token: 0x06000431 RID: 1073 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x170000AD")]
|
|
public static NNConstraint Default
|
|
{
|
|
[Token(Token = "0x60003A0")]
|
|
[Address(RVA = "0x267ACC0", Offset = "0x2679AC0", VA = "0x18267ACC0")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170000C8 RID: 200
|
|
// (get) Token: 0x06000432 RID: 1074 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x170000AE")]
|
|
public static NNConstraint None
|
|
{
|
|
[Token(Token = "0x60003A1")]
|
|
[Address(RVA = "0x267AD30", Offset = "0x2679B30", VA = "0x18267AD30")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000433 RID: 1075 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60003A2")]
|
|
[Address(RVA = "0x267AC70", Offset = "0x2679A70", VA = "0x18267AC70")]
|
|
public NNConstraint()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04000294 RID: 660
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40001FC")]
|
|
public GraphMask graphMask;
|
|
|
|
// Token: 0x04000295 RID: 661
|
|
[FieldOffset(Offset = "0x14")]
|
|
[Token(Token = "0x40001FD")]
|
|
public bool constrainArea;
|
|
|
|
// Token: 0x04000296 RID: 662
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40001FE")]
|
|
public int area;
|
|
|
|
// Token: 0x04000297 RID: 663
|
|
[FieldOffset(Offset = "0x1C")]
|
|
[Token(Token = "0x40001FF")]
|
|
public bool constrainWalkability;
|
|
|
|
// Token: 0x04000298 RID: 664
|
|
[FieldOffset(Offset = "0x1D")]
|
|
[Token(Token = "0x4000200")]
|
|
public bool walkable;
|
|
|
|
// Token: 0x04000299 RID: 665
|
|
[FieldOffset(Offset = "0x1E")]
|
|
[Token(Token = "0x4000201")]
|
|
public bool distanceXZ;
|
|
|
|
// Token: 0x0400029A RID: 666
|
|
[FieldOffset(Offset = "0x1F")]
|
|
[Token(Token = "0x4000202")]
|
|
public bool constrainTags;
|
|
|
|
// Token: 0x0400029B RID: 667
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4000203")]
|
|
public int tags;
|
|
|
|
// Token: 0x0400029C RID: 668
|
|
[FieldOffset(Offset = "0x24")]
|
|
[Token(Token = "0x4000204")]
|
|
public bool constrainDistance;
|
|
}
|
|
}
|