208 lines
6.4 KiB
C#
208 lines
6.4 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using Cpp2IlInjected;
|
|
using Pathfinding.Serialization;
|
|
using UnityEngine;
|
|
|
|
namespace Pathfinding
|
|
{
|
|
// Token: 0x02000090 RID: 144
|
|
[Token(Token = "0x2000059")]
|
|
public class LevelGridNode : GridNodeBase
|
|
{
|
|
// Token: 0x06000549 RID: 1353 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600048C")]
|
|
[Address(RVA = "0x2515390", Offset = "0x2514190", VA = "0x182515390")]
|
|
public LevelGridNode(AstarPath astar)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600054A RID: 1354 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600048D")]
|
|
[Address(RVA = "0x2ED6020", Offset = "0x2ED4E20", VA = "0x182ED6020")]
|
|
public static LayerGridGraph GetGridGraph(uint graphIndex)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600054B RID: 1355 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600048E")]
|
|
[Address(RVA = "0x2ED6BE0", Offset = "0x2ED59E0", VA = "0x182ED6BE0")]
|
|
public static void SetGridGraph(int graphIndex, LayerGridGraph graph)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600054C RID: 1356 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600048F")]
|
|
[Address(RVA = "0x2ED6A00", Offset = "0x2ED5800", VA = "0x182ED6A00")]
|
|
public void ResetAllGridConnections()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600054D RID: 1357 RVA: 0x000047B4 File Offset: 0x000029B4
|
|
[Token(Token = "0x6000490")]
|
|
[Address(RVA = "0x2ED6670", Offset = "0x2ED5470", VA = "0x182ED6670")]
|
|
public bool HasAnyGridConnections()
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x170000E0 RID: 224
|
|
// (get) Token: 0x0600054E RID: 1358 RVA: 0x000047CC File Offset: 0x000029CC
|
|
[Token(Token = "0x170000C2")]
|
|
public override bool HasConnectionsToAllEightNeighbours
|
|
{
|
|
[Token(Token = "0x6000491")]
|
|
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "19")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
// Token: 0x170000E1 RID: 225
|
|
// (get) Token: 0x0600054F RID: 1359 RVA: 0x000047E4 File Offset: 0x000029E4
|
|
// (set) Token: 0x06000550 RID: 1360 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x170000C3")]
|
|
public int LayerCoordinateInGrid
|
|
{
|
|
[Token(Token = "0x6000492")]
|
|
[Address(RVA = "0x2ED70B0", Offset = "0x2ED5EB0", VA = "0x182ED70B0")]
|
|
get
|
|
{
|
|
return 0;
|
|
}
|
|
[Token(Token = "0x6000493")]
|
|
[Address(RVA = "0x2ED70C0", Offset = "0x2ED5EC0", VA = "0x182ED70C0")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000551 RID: 1361 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000494")]
|
|
[Address(RVA = "0x763C00", Offset = "0x762A00", VA = "0x180763C00")]
|
|
public void SetPosition(Int3 position)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000552 RID: 1362 RVA: 0x000047FC File Offset: 0x000029FC
|
|
[Token(Token = "0x6000495")]
|
|
[Address(RVA = "0x2ED5F70", Offset = "0x2ED4D70", VA = "0x182ED5F70", Slot = "14")]
|
|
public override int GetGizmoHashCode()
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06000553 RID: 1363 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000496")]
|
|
[Address(RVA = "0x2ED60A0", Offset = "0x2ED4EA0", VA = "0x182ED60A0", Slot = "20")]
|
|
public override GridNodeBase GetNeighbourAlongDirection(int direction)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000554 RID: 1364 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000497")]
|
|
[Address(RVA = "0x2ED59B0", Offset = "0x2ED47B0", VA = "0x182ED59B0", Slot = "8")]
|
|
public override void ClearConnections(bool alsoReverse)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000555 RID: 1365 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000498")]
|
|
[Address(RVA = "0x2ED5D60", Offset = "0x2ED4B60", VA = "0x182ED5D60", Slot = "5")]
|
|
public override void GetConnections(Action<GraphNode> action)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000556 RID: 1366 RVA: 0x00004814 File Offset: 0x00002A14
|
|
[Token(Token = "0x6000499")]
|
|
[Address(RVA = "0x2ED5D40", Offset = "0x2ED4B40", VA = "0x182ED5D40")]
|
|
public bool GetConnection(int i)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000557 RID: 1367 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600049A")]
|
|
[Address(RVA = "0x2ED6B20", Offset = "0x2ED5920", VA = "0x182ED6B20")]
|
|
public void SetConnectionValue(int dir, int value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000558 RID: 1368 RVA: 0x0000482C File Offset: 0x00002A2C
|
|
[Token(Token = "0x600049B")]
|
|
[Address(RVA = "0x2ED5D20", Offset = "0x2ED4B20", VA = "0x182ED5D20")]
|
|
public int GetConnectionValue(int dir)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06000559 RID: 1369 RVA: 0x00004844 File Offset: 0x00002A44
|
|
[Token(Token = "0x600049C")]
|
|
[Address(RVA = "0x2ED61D0", Offset = "0x2ED4FD0", VA = "0x182ED61D0", Slot = "10")]
|
|
public override bool GetPortal(GraphNode other, List<Vector3> left, List<Vector3> right, bool backwards)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x0600055A RID: 1370 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600049D")]
|
|
[Address(RVA = "0x2ED6E30", Offset = "0x2ED5C30", VA = "0x182ED6E30", Slot = "4")]
|
|
public override void UpdateRecursiveG(Path path, PathNode pathNode, PathHandler handler)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600055B RID: 1371 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600049E")]
|
|
[Address(RVA = "0x2ED6680", Offset = "0x2ED5480", VA = "0x182ED6680", Slot = "11")]
|
|
public override void Open(Path path, PathNode pathNode, PathHandler handler)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600055C RID: 1372 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600049F")]
|
|
[Address(RVA = "0x2ED6A90", Offset = "0x2ED5890", VA = "0x182ED6A90", Slot = "15")]
|
|
public override void SerializeNode(GraphSerializationContext ctx)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600055D RID: 1373 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60004A0")]
|
|
[Address(RVA = "0x2ED5BB0", Offset = "0x2ED49B0", VA = "0x182ED5BB0", Slot = "16")]
|
|
public override void DeserializeNode(GraphSerializationContext ctx)
|
|
{
|
|
}
|
|
|
|
// Token: 0x04000385 RID: 901
|
|
[Token(Token = "0x40002BF")]
|
|
private static LayerGridGraph[] _gridGraphs;
|
|
|
|
// Token: 0x04000386 RID: 902
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x40002C0")]
|
|
public ulong gridConnections;
|
|
|
|
// Token: 0x04000387 RID: 903
|
|
[Token(Token = "0x40002C1")]
|
|
protected static LayerGridGraph[] gridGraphs;
|
|
|
|
// Token: 0x04000388 RID: 904
|
|
[Token(Token = "0x40002C2")]
|
|
public const int NoConnection = 255;
|
|
|
|
// Token: 0x04000389 RID: 905
|
|
[Token(Token = "0x40002C3")]
|
|
public const int ConnectionMask = 255;
|
|
|
|
// Token: 0x0400038A RID: 906
|
|
[Token(Token = "0x40002C4")]
|
|
private const int ConnectionStride = 8;
|
|
|
|
// Token: 0x0400038B RID: 907
|
|
[Token(Token = "0x40002C5")]
|
|
public const int MaxLayerCount = 255;
|
|
}
|
|
}
|