m
This commit is contained in:
@@ -0,0 +1,255 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace Pathfinding
|
||||
{
|
||||
// Token: 0x020000E4 RID: 228
|
||||
[Token(Token = "0x2000089")]
|
||||
public class MultiTargetPath : ABPath
|
||||
{
|
||||
// Token: 0x17000122 RID: 290
|
||||
// (get) Token: 0x060007CE RID: 1998 RVA: 0x0000584C File Offset: 0x00003A4C
|
||||
// (set) Token: 0x060007CF RID: 1999 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x170000F8")]
|
||||
public bool inverted
|
||||
{
|
||||
[Token(Token = "0x6000696")]
|
||||
[Address(RVA = "0xAF91B0", Offset = "0xAF81B0", VA = "0x180AF91B0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x6000697")]
|
||||
[Address(RVA = "0xAF91C0", Offset = "0xAF81C0", VA = "0x180AF91C0")]
|
||||
[CompilerGenerated]
|
||||
protected set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060007D0 RID: 2000 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6000698")]
|
||||
[Address(RVA = "0xAF9140", Offset = "0xAF8140", VA = "0x180AF9140")]
|
||||
public MultiTargetPath()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060007D1 RID: 2001 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000699")]
|
||||
[Address(RVA = "0xAF6A80", Offset = "0xAF5A80", VA = "0x180AF6A80")]
|
||||
public static MultiTargetPath Construct(Vector3[] startPoints, Vector3 target, OnPathDelegate[] callbackDelegates, [Optional] OnPathDelegate callback)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060007D2 RID: 2002 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600069A")]
|
||||
[Address(RVA = "0xAF6B50", Offset = "0xAF5B50", VA = "0x180AF6B50")]
|
||||
public static MultiTargetPath Construct(Vector3 start, Vector3[] targets, OnPathDelegate[] callbackDelegates, [Optional] OnPathDelegate callback)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060007D3 RID: 2003 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x600069B")]
|
||||
[Address(RVA = "0xAF8CB0", Offset = "0xAF7CB0", VA = "0x180AF8CB0")]
|
||||
protected void Setup(Vector3 start, Vector3[] targets, OnPathDelegate[] callbackDelegates, OnPathDelegate callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060007D4 RID: 2004 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x600069C")]
|
||||
[Address(RVA = "0xAF87D0", Offset = "0xAF77D0", VA = "0x180AF87D0", Slot = "19")]
|
||||
protected override void Reset()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060007D5 RID: 2005 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x600069D")]
|
||||
[Address(RVA = "0xAF7630", Offset = "0xAF6630", VA = "0x180AF7630", Slot = "18")]
|
||||
protected override void OnEnterPool()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060007D6 RID: 2006 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x600069E")]
|
||||
[Address(RVA = "0xAF6790", Offset = "0xAF5790", VA = "0x180AF6790")]
|
||||
private void ChooseShortestPath()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060007D7 RID: 2007 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x600069F")]
|
||||
[Address(RVA = "0xAF8AA0", Offset = "0xAF7AA0", VA = "0x180AF8AA0")]
|
||||
private void SetPathParametersForReturn(int target)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060007D8 RID: 2008 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x60006A0")]
|
||||
[Address(RVA = "0xAF8820", Offset = "0xAF7820", VA = "0x180AF8820", Slot = "22")]
|
||||
protected override void ReturnPath()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060007D9 RID: 2009 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x60006A1")]
|
||||
[Address(RVA = "0xAF71E0", Offset = "0xAF61E0", VA = "0x180AF71E0")]
|
||||
protected void FoundTarget(PathNode nodeR, int i)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060007DA RID: 2010 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x60006A2")]
|
||||
[Address(RVA = "0xAF7D40", Offset = "0xAF6D40", VA = "0x180AF7D40")]
|
||||
protected void RebuildOpenList()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060007DB RID: 2011 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x60006A3")]
|
||||
[Address(RVA = "0xAF77E0", Offset = "0xAF67E0", VA = "0x180AF77E0", Slot = "23")]
|
||||
protected override void Prepare()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060007DC RID: 2012 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x60006A4")]
|
||||
[Address(RVA = "0xAF7DF0", Offset = "0xAF6DF0", VA = "0x180AF7DF0")]
|
||||
private void RecalculateHTarget(bool firstTime)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060007DD RID: 2013 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x60006A5")]
|
||||
[Address(RVA = "0xAF7400", Offset = "0xAF6400", VA = "0x180AF7400", Slot = "25")]
|
||||
protected override void Initialize()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060007DE RID: 2014 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x60006A6")]
|
||||
[Address(RVA = "0xAF68C0", Offset = "0xAF58C0", VA = "0x180AF68C0", Slot = "24")]
|
||||
protected override void Cleanup()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060007DF RID: 2015 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x60006A7")]
|
||||
[Address(RVA = "0xAF8730", Offset = "0xAF7730", VA = "0x180AF8730")]
|
||||
private void ResetFlags()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060007E0 RID: 2016 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x60006A8")]
|
||||
[Address(RVA = "0xAF6560", Offset = "0xAF5560", VA = "0x180AF6560", Slot = "26")]
|
||||
protected override void CalculateStep(long targetTick)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060007E1 RID: 2017 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x60006A9")]
|
||||
[Address(RVA = "0xAF8EF0", Offset = "0xAF7EF0", VA = "0x180AF8EF0", Slot = "20")]
|
||||
protected override void Trace(PathNode node)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060007E2 RID: 2018 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60006AA")]
|
||||
[Address(RVA = "0xAF6C20", Offset = "0xAF5C20", VA = "0x180AF6C20", Slot = "21")]
|
||||
internal override string DebugString(PathLog logMode)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0400054C RID: 1356
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x138")]
|
||||
[Token(Token = "0x40003D7")]
|
||||
public OnPathDelegate[] callbacks;
|
||||
|
||||
// Token: 0x0400054D RID: 1357
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x140")]
|
||||
[Token(Token = "0x40003D8")]
|
||||
public GraphNode[] targetNodes;
|
||||
|
||||
// Token: 0x0400054E RID: 1358
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x148")]
|
||||
[Token(Token = "0x40003D9")]
|
||||
protected int targetNodeCount;
|
||||
|
||||
// Token: 0x0400054F RID: 1359
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x150")]
|
||||
[Token(Token = "0x40003DA")]
|
||||
public bool[] targetsFound;
|
||||
|
||||
// Token: 0x04000550 RID: 1360
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x158")]
|
||||
[Token(Token = "0x40003DB")]
|
||||
public Vector3[] targetPoints;
|
||||
|
||||
// Token: 0x04000551 RID: 1361
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x160")]
|
||||
[Token(Token = "0x40003DC")]
|
||||
public Vector3[] originalTargetPoints;
|
||||
|
||||
// Token: 0x04000552 RID: 1362
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x168")]
|
||||
[Token(Token = "0x40003DD")]
|
||||
public List<Vector3>[] vectorPaths;
|
||||
|
||||
// Token: 0x04000553 RID: 1363
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x170")]
|
||||
[Token(Token = "0x40003DE")]
|
||||
public List<GraphNode>[] nodePaths;
|
||||
|
||||
// Token: 0x04000554 RID: 1364
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x178")]
|
||||
[Token(Token = "0x40003DF")]
|
||||
public bool pathsForAll;
|
||||
|
||||
// Token: 0x04000555 RID: 1365
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x17C")]
|
||||
[Token(Token = "0x40003E0")]
|
||||
public int chosenTarget;
|
||||
|
||||
// Token: 0x04000556 RID: 1366
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x180")]
|
||||
[Token(Token = "0x40003E1")]
|
||||
private int sequentialTarget;
|
||||
|
||||
// Token: 0x04000557 RID: 1367
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x184")]
|
||||
[Token(Token = "0x40003E2")]
|
||||
public MultiTargetPath.HeuristicMode heuristicMode;
|
||||
|
||||
// Token: 0x020000E5 RID: 229
|
||||
[Token(Token = "0x200012F")]
|
||||
public enum HeuristicMode
|
||||
{
|
||||
// Token: 0x0400055A RID: 1370
|
||||
[Token(Token = "0x40006EE")]
|
||||
None,
|
||||
// Token: 0x0400055B RID: 1371
|
||||
[Token(Token = "0x40006EF")]
|
||||
Average,
|
||||
// Token: 0x0400055C RID: 1372
|
||||
[Token(Token = "0x40006F0")]
|
||||
MovingAverage,
|
||||
// Token: 0x0400055D RID: 1373
|
||||
[Token(Token = "0x40006F1")]
|
||||
Midpoint,
|
||||
// Token: 0x0400055E RID: 1374
|
||||
[Token(Token = "0x40006F2")]
|
||||
MovingMidpoint,
|
||||
// Token: 0x0400055F RID: 1375
|
||||
[Token(Token = "0x40006F3")]
|
||||
Sequential
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user