oh dear
This commit is contained in:
@@ -0,0 +1,331 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using Pathfinding.Serialization;
|
||||
using Pathfinding.Util;
|
||||
using UnityEngine;
|
||||
|
||||
namespace Pathfinding
|
||||
{
|
||||
// Token: 0x0200008C RID: 140
|
||||
[Token(Token = "0x2000058")]
|
||||
[Preserve]
|
||||
public class LayerGridGraph : GridGraph, IUpdatableGraph
|
||||
{
|
||||
// Token: 0x06000521 RID: 1313 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x600046E")]
|
||||
[Address(RVA = "0x2ED3420", Offset = "0x2ED2220", VA = "0x182ED3420", Slot = "18")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000522 RID: 1314 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x600046F")]
|
||||
[Address(RVA = "0x2ED4EF0", Offset = "0x2ED3CF0", VA = "0x182ED4EF0")]
|
||||
private void RemoveGridGraphFromStatic()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x170000DC RID: 220
|
||||
// (get) Token: 0x06000523 RID: 1315 RVA: 0x000046AC File Offset: 0x000028AC
|
||||
[Token(Token = "0x170000C0")]
|
||||
public override bool uniformWidthDepthGrid
|
||||
{
|
||||
[Token(Token = "0x6000470")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "35")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000DD RID: 221
|
||||
// (get) Token: 0x06000524 RID: 1316 RVA: 0x000046C4 File Offset: 0x000028C4
|
||||
[Token(Token = "0x170000C1")]
|
||||
public override int LayerCount
|
||||
{
|
||||
[Token(Token = "0x6000471")]
|
||||
[Address(RVA = "0x1AFA8B0", Offset = "0x1AF96B0", VA = "0x181AFA8B0", Slot = "36")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000525 RID: 1317 RVA: 0x000046DC File Offset: 0x000028DC
|
||||
[Token(Token = "0x6000472")]
|
||||
[Address(RVA = "0x2ED1380", Offset = "0x2ED0180", VA = "0x182ED1380", Slot = "13")]
|
||||
public override int CountNodes()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06000526 RID: 1318 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6000473")]
|
||||
[Address(RVA = "0x2ED3360", Offset = "0x2ED2160", VA = "0x182ED3360", Slot = "14")]
|
||||
public override void GetNodes(Action<GraphNode> action)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000527 RID: 1319 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000474")]
|
||||
[Address(RVA = "0x2ED2A10", Offset = "0x2ED1810", VA = "0x182ED2A10", Slot = "46")]
|
||||
protected override List<GraphNode> GetNodesInRegion(Bounds b, GraphUpdateShape shape)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000528 RID: 1320 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000475")]
|
||||
[Address(RVA = "0x2ED30A0", Offset = "0x2ED1EA0", VA = "0x182ED30A0", Slot = "47")]
|
||||
public override List<GraphNode> GetNodesInRegion(IntRect rect)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000529 RID: 1321 RVA: 0x000046F4 File Offset: 0x000028F4
|
||||
[Token(Token = "0x6000476")]
|
||||
[Address(RVA = "0x2ED2DA0", Offset = "0x2ED1BA0", VA = "0x182ED2DA0", Slot = "48")]
|
||||
public override int GetNodesInRegion(IntRect rect, GridNodeBase[] buffer)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x0600052A RID: 1322 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000477")]
|
||||
[Address(RVA = "0x2ED2920", Offset = "0x2ED1720", VA = "0x182ED2920", Slot = "49")]
|
||||
public override GridNodeBase GetNode(int x, int z)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600052B RID: 1323 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000478")]
|
||||
[Address(RVA = "0x2ED2990", Offset = "0x2ED1790", VA = "0x182ED2990")]
|
||||
public GridNodeBase GetNode(int x, int z, int layer)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600052C RID: 1324 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6000479")]
|
||||
[Address(RVA = "0x2ED3550", Offset = "0x2ED2350", VA = "0x182ED3550", Slot = "26")]
|
||||
void IUpdatableGraph.UpdateArea(GraphUpdateObject o)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600052D RID: 1325 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600047A")]
|
||||
[Address(RVA = "0x2ED5460", Offset = "0x2ED4260", VA = "0x182ED5460", Slot = "20")]
|
||||
protected override IEnumerable<Progress> ScanInternal()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600052E RID: 1326 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600047B")]
|
||||
[Address(RVA = "0x2ED4F70", Offset = "0x2ED3D70", VA = "0x182ED4F70")]
|
||||
protected static LayerGridGraph.HeightSample[] SampleHeights(GraphCollision collision, float mergeSpanRange, Vector3 position, out int numHits)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600052F RID: 1327 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x600047C")]
|
||||
[Address(RVA = "0x2ED4540", Offset = "0x2ED3340", VA = "0x182ED4540", Slot = "39")]
|
||||
public override void RecalculateCell(int x, int z, bool resetPenalties = true, bool resetTags = true)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000530 RID: 1328 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x600047D")]
|
||||
[Address(RVA = "0x2ED0730", Offset = "0x2ECF530", VA = "0x182ED0730")]
|
||||
private void AddLayers(int count)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000531 RID: 1329 RVA: 0x0000470C File Offset: 0x0000290C
|
||||
[Token(Token = "0x600047E")]
|
||||
[Address(RVA = "0x2ED15D0", Offset = "0x2ED03D0", VA = "0x182ED15D0", Slot = "40")]
|
||||
protected override bool ErosionAnyFalseConnections(GraphNode baseNode)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000532 RID: 1330 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x600047F")]
|
||||
[Address(RVA = "0x2ED0A10", Offset = "0x2ECF810", VA = "0x182ED0A10", Slot = "43")]
|
||||
public override void CalculateConnections(GridNodeBase baseNode)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000533 RID: 1331 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6000480")]
|
||||
[Address(RVA = "0x2ED0AD0", Offset = "0x2ECF8D0", VA = "0x182ED0AD0")]
|
||||
[Obsolete]
|
||||
public void CalculateConnections(int x, int z, int layerIndex, LevelGridNode node)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000534 RID: 1332 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6000481")]
|
||||
[Address(RVA = "0x2ED0AE0", Offset = "0x2ECF8E0", VA = "0x182ED0AE0", Slot = "45")]
|
||||
public override void CalculateConnections(int x, int z)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000535 RID: 1333 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6000482")]
|
||||
[Address(RVA = "0x2ED0B50", Offset = "0x2ECF950", VA = "0x182ED0B50")]
|
||||
public void CalculateConnections(int x, int z, int layerIndex)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000536 RID: 1334 RVA: 0x00004724 File Offset: 0x00002924
|
||||
[Token(Token = "0x6000483")]
|
||||
[Address(RVA = "0x2ED25A0", Offset = "0x2ED13A0", VA = "0x182ED25A0", Slot = "16")]
|
||||
public override NNInfoInternal GetNearest(Vector3 position, NNConstraint constraint, GraphNode hint)
|
||||
{
|
||||
return default(NNInfoInternal);
|
||||
}
|
||||
|
||||
// Token: 0x06000537 RID: 1335 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000484")]
|
||||
[Address(RVA = "0x2ED2360", Offset = "0x2ED1160", VA = "0x182ED2360")]
|
||||
private LevelGridNode GetNearestNode(Vector3 position, int x, int z, NNConstraint constraint)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000538 RID: 1336 RVA: 0x0000473C File Offset: 0x0000293C
|
||||
[Token(Token = "0x6000485")]
|
||||
[Address(RVA = "0x2ED1740", Offset = "0x2ED0540", VA = "0x182ED1740", Slot = "17")]
|
||||
public override NNInfoInternal GetNearestForce(Vector3 position, NNConstraint constraint)
|
||||
{
|
||||
return default(NNInfoInternal);
|
||||
}
|
||||
|
||||
// Token: 0x06000539 RID: 1337 RVA: 0x00004754 File Offset: 0x00002954
|
||||
[Token(Token = "0x6000486")]
|
||||
[Address(RVA = "0x2ED1350", Offset = "0x2ED0150", VA = "0x182ED1350")]
|
||||
[Obsolete]
|
||||
public static bool CheckConnection(LevelGridNode node, int dir)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600053A RID: 1338 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6000487")]
|
||||
[Address(RVA = "0x2ED54D0", Offset = "0x2ED42D0", VA = "0x182ED54D0", Slot = "21")]
|
||||
protected override void SerializeExtraInfo(GraphSerializationContext ctx)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600053B RID: 1339 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6000488")]
|
||||
[Address(RVA = "0x2ED13F0", Offset = "0x2ED01F0", VA = "0x182ED13F0", Slot = "22")]
|
||||
protected override void DeserializeExtraInfo(GraphSerializationContext ctx)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600053C RID: 1340 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6000489")]
|
||||
[Address(RVA = "0x2ED4330", Offset = "0x2ED3130", VA = "0x182ED4330", Slot = "23")]
|
||||
protected override void PostDeserialization(GraphSerializationContext ctx)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600053D RID: 1341 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x600048A")]
|
||||
[Address(RVA = "0x2ED56D0", Offset = "0x2ED44D0", VA = "0x182ED56D0")]
|
||||
public LayerGridGraph()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000373 RID: 883
|
||||
[FieldOffset(Offset = "0x190")]
|
||||
[Token(Token = "0x40002B7")]
|
||||
[JsonMember]
|
||||
internal int layerCount;
|
||||
|
||||
// Token: 0x04000374 RID: 884
|
||||
[FieldOffset(Offset = "0x194")]
|
||||
[Token(Token = "0x40002B8")]
|
||||
[JsonMember]
|
||||
public float mergeSpanRange;
|
||||
|
||||
// Token: 0x04000375 RID: 885
|
||||
[FieldOffset(Offset = "0x198")]
|
||||
[Token(Token = "0x40002B9")]
|
||||
[JsonMember]
|
||||
public float characterHeight;
|
||||
|
||||
// Token: 0x04000376 RID: 886
|
||||
[FieldOffset(Offset = "0x19C")]
|
||||
[Token(Token = "0x40002BA")]
|
||||
internal int lastScannedWidth;
|
||||
|
||||
// Token: 0x04000377 RID: 887
|
||||
[FieldOffset(Offset = "0x1A0")]
|
||||
[Token(Token = "0x40002BB")]
|
||||
internal int lastScannedDepth;
|
||||
|
||||
// Token: 0x04000378 RID: 888
|
||||
[FieldOffset(Offset = "0x1A8")]
|
||||
[Token(Token = "0x40002BC")]
|
||||
public new LevelGridNode[] nodes;
|
||||
|
||||
// Token: 0x04000379 RID: 889
|
||||
[Token(Token = "0x40002BD")]
|
||||
private static readonly LayerGridGraph.HitComparer comparer;
|
||||
|
||||
// Token: 0x0400037A RID: 890
|
||||
[Token(Token = "0x40002BE")]
|
||||
private static LayerGridGraph.HeightSample[] heightSampleBuffer;
|
||||
|
||||
// Token: 0x0200008D RID: 141
|
||||
[Token(Token = "0x2000108")]
|
||||
protected struct HeightSample
|
||||
{
|
||||
// Token: 0x0400037B RID: 891
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000634")]
|
||||
public Vector3 position;
|
||||
|
||||
// Token: 0x0400037C RID: 892
|
||||
[FieldOffset(Offset = "0xC")]
|
||||
[Token(Token = "0x4000635")]
|
||||
public RaycastHit hit;
|
||||
|
||||
// Token: 0x0400037D RID: 893
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4000636")]
|
||||
public float height;
|
||||
|
||||
// Token: 0x0400037E RID: 894
|
||||
[FieldOffset(Offset = "0x3C")]
|
||||
[Token(Token = "0x4000637")]
|
||||
public bool walkable;
|
||||
}
|
||||
|
||||
// Token: 0x0200008E RID: 142
|
||||
[Token(Token = "0x2000109")]
|
||||
private class HitComparer : IComparer<RaycastHit>
|
||||
{
|
||||
// Token: 0x0600053F RID: 1343 RVA: 0x0000476C File Offset: 0x0000296C
|
||||
[Token(Token = "0x60009F0")]
|
||||
[Address(RVA = "0x905E80", Offset = "0x904C80", VA = "0x180905E80", Slot = "4")]
|
||||
public int Compare(RaycastHit a, RaycastHit b)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06000540 RID: 1344 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x60009F1")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public HitComparer()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user