Files
2026-04-10 22:50:51 +02:00

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;
}
}