m
This commit is contained in:
@@ -0,0 +1,207 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace Pathfinding
|
||||
{
|
||||
// Token: 0x02000018 RID: 24
|
||||
[Token(Token = "0x200000C")]
|
||||
public class RichFunnel : RichPathPart
|
||||
{
|
||||
// Token: 0x06000173 RID: 371 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x600013F")]
|
||||
[Address(RVA = "0x9BDA10", Offset = "0x9BCA10", VA = "0x1809BDA10")]
|
||||
public RichFunnel()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000174 RID: 372 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000140")]
|
||||
[Address(RVA = "0x9BC300", Offset = "0x9BB300", VA = "0x1809BC300")]
|
||||
public RichFunnel Initialize(RichPath path, NavmeshBase graph)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000175 RID: 373 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6000141")]
|
||||
[Address(RVA = "0x9BC3D0", Offset = "0x9BB3D0", VA = "0x1809BC3D0", Slot = "5")]
|
||||
public override void OnEnterPool()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x1700006C RID: 108
|
||||
// (get) Token: 0x06000176 RID: 374 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000060")]
|
||||
public TriangleMeshNode CurrentNode
|
||||
{
|
||||
[Token(Token = "0x6000142")]
|
||||
[Address(RVA = "0x9BDAD0", Offset = "0x9BCAD0", VA = "0x1809BDAD0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000177 RID: 375 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6000143")]
|
||||
[Address(RVA = "0x9BA000", Offset = "0x9B9000", VA = "0x1809BA000")]
|
||||
public void BuildFunnelCorridor(List<GraphNode> nodes, int start, int end)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000178 RID: 376 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6000144")]
|
||||
[Address(RVA = "0x9BC450", Offset = "0x9BB450", VA = "0x1809BC450")]
|
||||
private void SimplifyPath(IRaycastableGraph graph, List<GraphNode> nodes, int start, int end, List<GraphNode> result, Vector3 startPoint, Vector3 endPoint)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000179 RID: 377 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6000145")]
|
||||
[Address(RVA = "0x9BD240", Offset = "0x9BC240", VA = "0x1809BD240")]
|
||||
private void UpdateFunnelCorridor(int splitIndex, List<TriangleMeshNode> prefix)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600017A RID: 378 RVA: 0x00002A2C File Offset: 0x00000C2C
|
||||
[Token(Token = "0x6000146")]
|
||||
[Address(RVA = "0x9BA650", Offset = "0x9B9650", VA = "0x1809BA650")]
|
||||
private bool CheckForDestroyedNodes()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x1700006D RID: 109
|
||||
// (get) Token: 0x0600017B RID: 379 RVA: 0x00002A44 File Offset: 0x00000C44
|
||||
[Token(Token = "0x17000061")]
|
||||
public float DistanceToEndOfPath
|
||||
{
|
||||
[Token(Token = "0x6000147")]
|
||||
[Address(RVA = "0x9BDB50", Offset = "0x9BCB50", VA = "0x1809BDB50")]
|
||||
get
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600017C RID: 380 RVA: 0x00002A5C File Offset: 0x00000C5C
|
||||
[Token(Token = "0x6000148")]
|
||||
[Address(RVA = "0x9BACF0", Offset = "0x9B9CF0", VA = "0x1809BACF0")]
|
||||
public Vector3 ClampToNavmesh(Vector3 position)
|
||||
{
|
||||
return default(Vector3);
|
||||
}
|
||||
|
||||
// Token: 0x0600017D RID: 381 RVA: 0x00002A74 File Offset: 0x00000C74
|
||||
[Token(Token = "0x6000149")]
|
||||
[Address(RVA = "0x9BD480", Offset = "0x9BC480", VA = "0x1809BD480")]
|
||||
public Vector3 Update(Vector3 position, List<Vector3> buffer, int numCorners, out bool lastCorner, out bool requiresRepath)
|
||||
{
|
||||
return default(Vector3);
|
||||
}
|
||||
|
||||
// Token: 0x0600017E RID: 382 RVA: 0x00002A8C File Offset: 0x00000C8C
|
||||
[Token(Token = "0x600014A")]
|
||||
[Address(RVA = "0x9BA710", Offset = "0x9B9710", VA = "0x1809BA710")]
|
||||
private bool ClampToNavmeshInternal(ref Vector3 position)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600017F RID: 383 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x600014B")]
|
||||
[Address(RVA = "0x9BC2C0", Offset = "0x9BB2C0", VA = "0x1809BC2C0")]
|
||||
public void FindWalls(List<Vector3> wallBuffer, float range)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000180 RID: 384 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x600014C")]
|
||||
[Address(RVA = "0x9BBB20", Offset = "0x9BAB20", VA = "0x1809BBB20")]
|
||||
private void FindWalls(int nodeIndex, List<Vector3> wallBuffer, Vector3 position, float range)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000181 RID: 385 RVA: 0x00002AA4 File Offset: 0x00000CA4
|
||||
[Token(Token = "0x600014D")]
|
||||
[Address(RVA = "0x9BAEF0", Offset = "0x9B9EF0", VA = "0x1809BAEF0")]
|
||||
private bool FindNextCorners(Vector3 origin, int startIndex, List<Vector3> funnelPath, int numCorners, out bool lastCorner)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x040000E6 RID: 230
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40000AF")]
|
||||
private readonly List<Vector3> left;
|
||||
|
||||
// Token: 0x040000E7 RID: 231
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40000B0")]
|
||||
private readonly List<Vector3> right;
|
||||
|
||||
// Token: 0x040000E8 RID: 232
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40000B1")]
|
||||
private List<TriangleMeshNode> nodes;
|
||||
|
||||
// Token: 0x040000E9 RID: 233
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x40000B2")]
|
||||
public Vector3 exactStart;
|
||||
|
||||
// Token: 0x040000EA RID: 234
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x40000B3")]
|
||||
public Vector3 exactEnd;
|
||||
|
||||
// Token: 0x040000EB RID: 235
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x40000B4")]
|
||||
private NavmeshBase graph;
|
||||
|
||||
// Token: 0x040000EC RID: 236
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x40000B5")]
|
||||
private int currentNode;
|
||||
|
||||
// Token: 0x040000ED RID: 237
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x40000B6")]
|
||||
private Vector3 currentPosition;
|
||||
|
||||
// Token: 0x040000EE RID: 238
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x40000B7")]
|
||||
private int checkForDestroyedNodesCounter;
|
||||
|
||||
// Token: 0x040000EF RID: 239
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x40000B8")]
|
||||
private RichPath path;
|
||||
|
||||
// Token: 0x040000F0 RID: 240
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x40000B9")]
|
||||
private int[] triBuffer;
|
||||
|
||||
// Token: 0x040000F1 RID: 241
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x40000BA")]
|
||||
public bool funnelSimplification;
|
||||
|
||||
// Token: 0x040000F2 RID: 242
|
||||
[Token(Token = "0x40000BB")]
|
||||
private static Queue<TriangleMeshNode> navmeshClampQueue;
|
||||
|
||||
// Token: 0x040000F3 RID: 243
|
||||
[Token(Token = "0x40000BC")]
|
||||
private static List<TriangleMeshNode> navmeshClampList;
|
||||
|
||||
// Token: 0x040000F4 RID: 244
|
||||
[Token(Token = "0x40000BD")]
|
||||
private static Dictionary<TriangleMeshNode, TriangleMeshNode> navmeshClampDict;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user