using System; using System.Collections; using System.Collections.Generic; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using Pathfinding; using Pathfinding.Util; using UnityEngine; using UnityEngine.Serialization; // Token: 0x02000002 RID: 2 [Token(Token = "0x2000002")] [ExecuteInEditMode] [AddComponentMenu("Pathfinding/Pathfinder")] [HelpURL("http://arongranberg.com/astar/docs/class_astar_path.php")] public class AstarPath : VersionedMonoBehaviour { // Token: 0x17000001 RID: 1 // (get) Token: 0x06000001 RID: 1 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000001")] [Obsolete] public Type[] graphTypes { [Token(Token = "0x6000001")] [Address(RVA = "0x9197D0", Offset = "0x9187D0", VA = "0x1809197D0")] get { return null; } } // Token: 0x17000002 RID: 2 // (get) Token: 0x06000002 RID: 2 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000002")] [Obsolete] public AstarData astarData { [Token(Token = "0x6000002")] [Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")] get { return null; } } // Token: 0x17000003 RID: 3 // (get) Token: 0x06000003 RID: 3 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000003")] public NavGraph[] graphs { [Token(Token = "0x6000003")] [Address(RVA = "0x9197F0", Offset = "0x9187F0", VA = "0x1809197F0")] get { return null; } } // Token: 0x17000004 RID: 4 // (get) Token: 0x06000004 RID: 4 RVA: 0x00002054 File Offset: 0x00000254 [Token(Token = "0x17000004")] public float maxNearestNodeDistanceSqr { [Token(Token = "0x6000004")] [Address(RVA = "0x919880", Offset = "0x918880", VA = "0x180919880")] get { return 0f; } } // Token: 0x17000005 RID: 5 // (get) Token: 0x06000005 RID: 5 RVA: 0x0000206C File Offset: 0x0000026C // (set) Token: 0x06000006 RID: 6 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x17000005")] [Obsolete] public bool limitGraphUpdates { [Token(Token = "0x6000005")] [Address(RVA = "0x6B48A0", Offset = "0x6B38A0", VA = "0x1806B48A0")] get { return default(bool); } [Token(Token = "0x6000006")] [Address(RVA = "0x6B48F0", Offset = "0x6B38F0", VA = "0x1806B48F0")] set { } } // Token: 0x17000006 RID: 6 // (get) Token: 0x06000007 RID: 7 RVA: 0x00002084 File Offset: 0x00000284 // (set) Token: 0x06000008 RID: 8 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x17000006")] [Obsolete] public float maxGraphUpdateFreq { [Token(Token = "0x6000007")] [Address(RVA = "0x919870", Offset = "0x918870", VA = "0x180919870")] get { return 0f; } [Token(Token = "0x6000008")] [Address(RVA = "0x9198B0", Offset = "0x9188B0", VA = "0x1809198B0")] set { } } // Token: 0x17000007 RID: 7 // (get) Token: 0x06000009 RID: 9 RVA: 0x0000209C File Offset: 0x0000029C // (set) Token: 0x0600000A RID: 10 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x17000007")] public float lastScanTime { [Token(Token = "0x6000009")] [Address(RVA = "0x919860", Offset = "0x918860", VA = "0x180919860")] [CompilerGenerated] get { return 0f; } [Token(Token = "0x600000A")] [Address(RVA = "0x9198A0", Offset = "0x9188A0", VA = "0x1809198A0")] [CompilerGenerated] private set { } } // Token: 0x17000008 RID: 8 // (get) Token: 0x0600000B RID: 11 RVA: 0x000020B4 File Offset: 0x000002B4 // (set) Token: 0x0600000C RID: 12 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x17000008")] public bool isScanning { [Token(Token = "0x600000B")] [Address(RVA = "0x7751D0", Offset = "0x7741D0", VA = "0x1807751D0")] get { return default(bool); } [Token(Token = "0x600000C")] [Address(RVA = "0x919890", Offset = "0x918890", VA = "0x180919890")] private set { } } // Token: 0x17000009 RID: 9 // (get) Token: 0x0600000D RID: 13 RVA: 0x000020CC File Offset: 0x000002CC [Token(Token = "0x17000009")] public int NumParallelThreads { [Token(Token = "0x600000D")] [Address(RVA = "0x9197A0", Offset = "0x9187A0", VA = "0x1809197A0")] get { return 0; } } // Token: 0x1700000A RID: 10 // (get) Token: 0x0600000E RID: 14 RVA: 0x000020E4 File Offset: 0x000002E4 [Token(Token = "0x1700000A")] public bool IsUsingMultithreading { [Token(Token = "0x600000E")] [Address(RVA = "0x919770", Offset = "0x918770", VA = "0x180919770")] get { return default(bool); } } // Token: 0x1700000B RID: 11 // (get) Token: 0x0600000F RID: 15 RVA: 0x000020FC File Offset: 0x000002FC [Token(Token = "0x1700000B")] [Obsolete] public bool IsAnyGraphUpdatesQueued { [Token(Token = "0x600000F")] [Address(RVA = "0x919700", Offset = "0x918700", VA = "0x180919700")] get { return default(bool); } } // Token: 0x1700000C RID: 12 // (get) Token: 0x06000010 RID: 16 RVA: 0x00002114 File Offset: 0x00000314 [Token(Token = "0x1700000C")] public bool IsAnyGraphUpdateQueued { [Token(Token = "0x6000010")] [Address(RVA = "0x919700", Offset = "0x918700", VA = "0x180919700")] get { return default(bool); } } // Token: 0x1700000D RID: 13 // (get) Token: 0x06000011 RID: 17 RVA: 0x0000212C File Offset: 0x0000032C [Token(Token = "0x1700000D")] public bool IsAnyGraphUpdateInProgress { [Token(Token = "0x6000011")] [Address(RVA = "0x9196E0", Offset = "0x9186E0", VA = "0x1809196E0")] get { return default(bool); } } // Token: 0x1700000E RID: 14 // (get) Token: 0x06000012 RID: 18 RVA: 0x00002144 File Offset: 0x00000344 [Token(Token = "0x1700000E")] public bool IsAnyWorkItemInProgress { [Token(Token = "0x6000012")] [Address(RVA = "0x919730", Offset = "0x918730", VA = "0x180919730")] get { return default(bool); } } // Token: 0x1700000F RID: 15 // (get) Token: 0x06000013 RID: 19 RVA: 0x0000215C File Offset: 0x0000035C [Token(Token = "0x1700000F")] internal bool IsInsideWorkItem { [Token(Token = "0x6000013")] [Address(RVA = "0x919750", Offset = "0x918750", VA = "0x180919750")] get { return default(bool); } } // Token: 0x06000014 RID: 20 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000014")] [Address(RVA = "0x9194D0", Offset = "0x9184D0", VA = "0x1809194D0")] private AstarPath() { } // Token: 0x06000015 RID: 21 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000015")] [Address(RVA = "0x916D60", Offset = "0x915D60", VA = "0x180916D60")] public string[] GetTagNames() { return null; } // Token: 0x06000016 RID: 22 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000016")] [Address(RVA = "0x915C00", Offset = "0x914C00", VA = "0x180915C00")] public static void FindAstarPath() { } // Token: 0x06000017 RID: 23 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000017")] [Address(RVA = "0x915E70", Offset = "0x914E70", VA = "0x180915E70")] public static string[] FindTagNames() { return null; } // Token: 0x06000018 RID: 24 RVA: 0x00002174 File Offset: 0x00000374 [Token(Token = "0x6000018")] [Address(RVA = "0x916C90", Offset = "0x915C90", VA = "0x180916C90")] internal ushort GetNextPathID() { return 0; } // Token: 0x06000019 RID: 25 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000019")] [Address(RVA = "0x917FB0", Offset = "0x916FB0", VA = "0x180917FB0")] private void RecalculateDebugLimits() { } // Token: 0x0600001A RID: 26 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600001A")] [Address(RVA = "0x917880", Offset = "0x916880", VA = "0x180917880")] private void OnDrawGizmos() { } // Token: 0x0600001B RID: 27 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600001B")] [Address(RVA = "0x917C00", Offset = "0x916C00", VA = "0x180917C00")] private void OnGUI() { } // Token: 0x0600001C RID: 28 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600001C")] [Address(RVA = "0x9173D0", Offset = "0x9163D0", VA = "0x1809173D0")] private void LogPathResults(Path path) { } // Token: 0x0600001D RID: 29 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600001D")] [Address(RVA = "0x919140", Offset = "0x918140", VA = "0x180919140")] private void Update() { } // Token: 0x0600001E RID: 30 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600001E")] [Address(RVA = "0x917D50", Offset = "0x916D50", VA = "0x180917D50")] private void PerformBlockingActions(bool force = false) { } // Token: 0x0600001F RID: 31 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600001F")] [Address(RVA = "0x917F50", Offset = "0x916F50", VA = "0x180917F50")] [Obsolete] public void QueueWorkItemFloodFill() { } // Token: 0x06000020 RID: 32 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000020")] [Address(RVA = "0x915BA0", Offset = "0x914BA0", VA = "0x180915BA0")] [Obsolete] public void EnsureValidFloodFill() { } // Token: 0x06000021 RID: 33 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000021")] [Address(RVA = "0x914D40", Offset = "0x913D40", VA = "0x180914D40")] public void AddWorkItem(Action callback) { } // Token: 0x06000022 RID: 34 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000022")] [Address(RVA = "0x914C10", Offset = "0x913C10", VA = "0x180914C10")] public void AddWorkItem(Action callback) { } // Token: 0x06000023 RID: 35 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000023")] [Address(RVA = "0x914CC0", Offset = "0x913CC0", VA = "0x180914CC0")] public void AddWorkItem(AstarWorkItem item) { } // Token: 0x06000024 RID: 36 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000024")] [Address(RVA = "0x917DF0", Offset = "0x916DF0", VA = "0x180917DF0")] public void QueueGraphUpdates() { } // Token: 0x06000025 RID: 37 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000025")] [Address(RVA = "0x915B10", Offset = "0x914B10", VA = "0x180915B10")] private IEnumerator DelayedGraphUpdate() { return null; } // Token: 0x06000026 RID: 38 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000026")] [Address(RVA = "0x919060", Offset = "0x918060", VA = "0x180919060")] public void UpdateGraphs(Bounds bounds, float delay) { } // Token: 0x06000027 RID: 39 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000027")] [Address(RVA = "0x918E90", Offset = "0x917E90", VA = "0x180918E90")] public void UpdateGraphs(GraphUpdateObject ob, float delay) { } // Token: 0x06000028 RID: 40 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000028")] [Address(RVA = "0x918E10", Offset = "0x917E10", VA = "0x180918E10")] private IEnumerator UpdateGraphsInternal(GraphUpdateObject ob, float delay) { return null; } // Token: 0x06000029 RID: 41 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000029")] [Address(RVA = "0x918FE0", Offset = "0x917FE0", VA = "0x180918FE0")] public void UpdateGraphs(Bounds bounds) { } // Token: 0x0600002A RID: 42 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600002A")] [Address(RVA = "0x918F20", Offset = "0x917F20", VA = "0x180918F20")] public void UpdateGraphs(GraphUpdateObject ob) { } // Token: 0x0600002B RID: 43 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600002B")] [Address(RVA = "0x916170", Offset = "0x915170", VA = "0x180916170")] public void FlushGraphUpdates() { } // Token: 0x0600002C RID: 44 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600002C")] [Address(RVA = "0x916240", Offset = "0x915240", VA = "0x180916240")] public void FlushWorkItems() { } // Token: 0x0600002D RID: 45 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600002D")] [Address(RVA = "0x9161D0", Offset = "0x9151D0", VA = "0x1809161D0")] [Obsolete] public void FlushWorkItems(bool unblockOnComplete, bool block) { } // Token: 0x0600002E RID: 46 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600002E")] [Address(RVA = "0x9161C0", Offset = "0x9151C0", VA = "0x1809161C0")] [Obsolete] public void FlushThreadSafeCallbacks() { } // Token: 0x0600002F RID: 47 RVA: 0x0000218C File Offset: 0x0000038C [Token(Token = "0x600002F")] [Address(RVA = "0x915680", Offset = "0x914680", VA = "0x180915680")] public static int CalculateThreadCount(ThreadCount count) { return 0; } // Token: 0x06000030 RID: 48 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000030")] [Address(RVA = "0x914DF0", Offset = "0x913DF0", VA = "0x180914DF0", Slot = "7")] protected override void Awake() { } // Token: 0x06000031 RID: 49 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000031")] [Address(RVA = "0x916F60", Offset = "0x915F60", VA = "0x180916F60")] private void InitializePathProcessor() { } // Token: 0x06000032 RID: 50 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000032")] [Address(RVA = "0x919250", Offset = "0x918250", VA = "0x180919250")] internal void VerifyIntegrity() { } // Token: 0x06000033 RID: 51 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000033")] [Address(RVA = "0x915890", Offset = "0x914890", VA = "0x180915890")] public void ConfigureReferencesInternal() { } // Token: 0x06000034 RID: 52 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000034")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")] private void InitializeProfiler() { } // Token: 0x06000035 RID: 53 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000035")] [Address(RVA = "0x916EE0", Offset = "0x915EE0", VA = "0x180916EE0")] private void InitializeAstarData() { } // Token: 0x06000036 RID: 54 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000036")] [Address(RVA = "0x917850", Offset = "0x916850", VA = "0x180917850")] private void OnDisable() { } // Token: 0x06000037 RID: 55 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000037")] [Address(RVA = "0x9174E0", Offset = "0x9164E0", VA = "0x1809174E0")] private void OnDestroy() { } // Token: 0x06000038 RID: 56 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000038")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")] [Obsolete] public void FloodFill(GraphNode seed) { } // Token: 0x06000039 RID: 57 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000039")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")] [Obsolete] public void FloodFill(GraphNode seed, uint area) { } // Token: 0x0600003A RID: 58 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600003A")] [Address(RVA = "0x916130", Offset = "0x915130", VA = "0x180916130")] [Obsolete] [ContextMenu("Flood Fill Graphs")] [Obsolete("Avoid using. This will force a full recalculation of the connected components. In most cases the HierarchicalGraph class takes care of things automatically behind the scenes now.")] public void FloodFill() { } // Token: 0x0600003B RID: 59 RVA: 0x000021A4 File Offset: 0x000003A4 [Token(Token = "0x600003B")] [Address(RVA = "0x916C60", Offset = "0x915C60", VA = "0x180916C60")] internal int GetNewNodeIndex() { return 0; } // Token: 0x0600003C RID: 60 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600003C")] [Address(RVA = "0x916F30", Offset = "0x915F30", VA = "0x180916F30")] internal void InitializeNode(GraphNode node) { } // Token: 0x0600003D RID: 61 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600003D")] [Address(RVA = "0x915B70", Offset = "0x914B70", VA = "0x180915B70")] internal void DestroyNode(GraphNode node) { } // Token: 0x0600003E RID: 62 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600003E")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")] [Obsolete] public void BlockUntilPathQueueBlocked() { } // Token: 0x0600003F RID: 63 RVA: 0x000021BC File Offset: 0x000003BC [Token(Token = "0x600003F")] [Address(RVA = "0x917D10", Offset = "0x916D10", VA = "0x180917D10")] public PathProcessor.GraphUpdateLock PausePathfinding() { return default(PathProcessor.GraphUpdateLock); } // Token: 0x06000040 RID: 64 RVA: 0x000021D4 File Offset: 0x000003D4 [Token(Token = "0x6000040")] [Address(RVA = "0x917CD0", Offset = "0x916CD0", VA = "0x180917CD0")] private PathProcessor.GraphUpdateLock PausePathfindingSoon() { return default(PathProcessor.GraphUpdateLock); } // Token: 0x06000041 RID: 65 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000041")] [Address(RVA = "0x918750", Offset = "0x917750", VA = "0x180918750")] public void Scan(NavGraph graphToScan) { } // Token: 0x06000042 RID: 66 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000042")] [Address(RVA = "0x9185C0", Offset = "0x9175C0", VA = "0x1809185C0")] public void Scan([Optional] NavGraph[] graphsToScan) { } // Token: 0x06000043 RID: 67 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000043")] [Address(RVA = "0x9183F0", Offset = "0x9173F0", VA = "0x1809183F0")] public IEnumerable ScanAsync(NavGraph graphToScan) { return null; } // Token: 0x06000044 RID: 68 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000044")] [Address(RVA = "0x9184D0", Offset = "0x9174D0", VA = "0x1809184D0")] public IEnumerable ScanAsync([Optional] NavGraph[] graphsToScan) { return null; } // Token: 0x06000045 RID: 69 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000045")] [Address(RVA = "0x915880", Offset = "0x914880", VA = "0x180915880")] public void CancelScanAsync() { } // Token: 0x06000046 RID: 70 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000046")] [Address(RVA = "0x918550", Offset = "0x917550", VA = "0x180918550")] private IEnumerable ScanGraph(NavGraph graph) { return null; } // Token: 0x06000047 RID: 71 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000047")] [Address(RVA = "0x919390", Offset = "0x918390", VA = "0x180919390")] [Obsolete] public static void WaitForPath(Path path) { } // Token: 0x06000048 RID: 72 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000048")] [Address(RVA = "0x915090", Offset = "0x914090", VA = "0x180915090")] public static void BlockUntilCalculated(Path path) { } // Token: 0x06000049 RID: 73 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000049")] [Address(RVA = "0x9182F0", Offset = "0x9172F0", VA = "0x1809182F0")] [Obsolete] public static void RegisterSafeUpdate(Action callback) { } // Token: 0x0600004A RID: 74 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600004A")] [Address(RVA = "0x918830", Offset = "0x917830", VA = "0x180918830")] public static void StartPath(Path path, bool pushToFront = false) { } // Token: 0x0600004B RID: 75 RVA: 0x000021EC File Offset: 0x000003EC [Token(Token = "0x600004B")] [Address(RVA = "0x916310", Offset = "0x915310", VA = "0x180916310")] public NNInfo GetNearest(Vector3 position) { return default(NNInfo); } // Token: 0x0600004C RID: 76 RVA: 0x00002204 File Offset: 0x00000404 [Token(Token = "0x600004C")] [Address(RVA = "0x9162C0", Offset = "0x9152C0", VA = "0x1809162C0")] public NNInfo GetNearest(Vector3 position, NNConstraint constraint) { return default(NNInfo); } // Token: 0x0600004D RID: 77 RVA: 0x0000221C File Offset: 0x0000041C [Token(Token = "0x600004D")] [Address(RVA = "0x9166D0", Offset = "0x9156D0", VA = "0x1809166D0")] public NNInfo GetNearest(Vector3 position, NNConstraint constraint, GraphNode hint) { return default(NNInfo); } // Token: 0x0600004E RID: 78 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600004E")] [Address(RVA = "0x9163D0", Offset = "0x9153D0", VA = "0x1809163D0")] public GraphNode GetNearest(Ray ray) { return null; } // Token: 0x0600004F RID: 79 RVA: 0x00002234 File Offset: 0x00000434 [Token(Token = "0x600004F")] [Address(RVA = "0x9171A0", Offset = "0x9161A0", VA = "0x1809171A0")] public bool IsPositionNearNavMesh(Vector3 position, float distanceThreshold, out Vector3 nearestNavMeshPosition, NNConstraint constraint, [Optional] GraphNode hint) { return default(bool); } // Token: 0x04000001 RID: 1 [Token(Token = "0x4000001")] public static readonly Version Version; // Token: 0x04000002 RID: 2 [Token(Token = "0x4000002")] public static readonly AstarPath.AstarDistribution Distribution; // Token: 0x04000003 RID: 3 [Token(Token = "0x4000003")] public static readonly string Branch; // Token: 0x04000004 RID: 4 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4000004")] [FormerlySerializedAs("astarData")] public AstarData data; // Token: 0x04000005 RID: 5 [Token(Token = "0x4000005")] public static AstarPath active; // Token: 0x04000006 RID: 6 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4000006")] public bool showNavGraphs; // Token: 0x04000007 RID: 7 [global::Cpp2IlInjected.FieldOffset(Offset = "0x29")] [Token(Token = "0x4000007")] public bool showUnwalkableNodes; // Token: 0x04000008 RID: 8 [global::Cpp2IlInjected.FieldOffset(Offset = "0x2C")] [Token(Token = "0x4000008")] public GraphDebugMode debugMode; // Token: 0x04000009 RID: 9 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4000009")] public float debugFloor; // Token: 0x0400000A RID: 10 [global::Cpp2IlInjected.FieldOffset(Offset = "0x34")] [Token(Token = "0x400000A")] public float debugRoof; // Token: 0x0400000B RID: 11 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x400000B")] public bool manualDebugFloorRoof; // Token: 0x0400000C RID: 12 [global::Cpp2IlInjected.FieldOffset(Offset = "0x39")] [Token(Token = "0x400000C")] public bool showSearchTree; // Token: 0x0400000D RID: 13 [global::Cpp2IlInjected.FieldOffset(Offset = "0x3C")] [Token(Token = "0x400000D")] public float unwalkableNodeDebugSize; // Token: 0x0400000E RID: 14 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x400000E")] public PathLog logPathResults; // Token: 0x0400000F RID: 15 [global::Cpp2IlInjected.FieldOffset(Offset = "0x44")] [Token(Token = "0x400000F")] public float maxNearestNodeDistance; // Token: 0x04000010 RID: 16 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x4000010")] public bool scanOnStartup; // Token: 0x04000011 RID: 17 [global::Cpp2IlInjected.FieldOffset(Offset = "0x49")] [Token(Token = "0x4000011")] public bool fullGetNearestSearch; // Token: 0x04000012 RID: 18 [global::Cpp2IlInjected.FieldOffset(Offset = "0x4A")] [Token(Token = "0x4000012")] public bool prioritizeGraphs; // Token: 0x04000013 RID: 19 [global::Cpp2IlInjected.FieldOffset(Offset = "0x4C")] [Token(Token = "0x4000013")] public float prioritizeGraphsLimit; // Token: 0x04000014 RID: 20 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x4000014")] public AstarColor colorSettings; // Token: 0x04000015 RID: 21 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x4000015")] [SerializeField] protected string[] tagNames; // Token: 0x04000016 RID: 22 [global::Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x4000016")] public Heuristic heuristic; // Token: 0x04000017 RID: 23 [global::Cpp2IlInjected.FieldOffset(Offset = "0x64")] [Token(Token = "0x4000017")] public float heuristicScale; // Token: 0x04000018 RID: 24 [global::Cpp2IlInjected.FieldOffset(Offset = "0x68")] [Token(Token = "0x4000018")] public ThreadCount threadCount; // Token: 0x04000019 RID: 25 [global::Cpp2IlInjected.FieldOffset(Offset = "0x6C")] [Token(Token = "0x4000019")] public float maxFrameTime; // Token: 0x0400001A RID: 26 [global::Cpp2IlInjected.FieldOffset(Offset = "0x70")] [Token(Token = "0x400001A")] public bool batchGraphUpdates; // Token: 0x0400001B RID: 27 [global::Cpp2IlInjected.FieldOffset(Offset = "0x74")] [Token(Token = "0x400001B")] public float graphUpdateBatchingInterval; // Token: 0x0400001D RID: 29 [global::Cpp2IlInjected.FieldOffset(Offset = "0x80")] [Token(Token = "0x400001D")] [NonSerialized] public PathHandler debugPathData; // Token: 0x0400001E RID: 30 [global::Cpp2IlInjected.FieldOffset(Offset = "0x88")] [Token(Token = "0x400001E")] [NonSerialized] public ushort debugPathID; // Token: 0x0400001F RID: 31 [global::Cpp2IlInjected.FieldOffset(Offset = "0x90")] [Token(Token = "0x400001F")] private string inGameDebugPath; // Token: 0x04000020 RID: 32 [global::Cpp2IlInjected.FieldOffset(Offset = "0x98")] [Token(Token = "0x4000020")] [NonSerialized] private bool isScanningBacking; // Token: 0x04000021 RID: 33 [Token(Token = "0x4000021")] public static Action OnAwakeSettings; // Token: 0x04000022 RID: 34 [Token(Token = "0x4000022")] public static OnGraphDelegate OnGraphPreScan; // Token: 0x04000023 RID: 35 [Token(Token = "0x4000023")] public static OnGraphDelegate OnGraphPostScan; // Token: 0x04000024 RID: 36 [Token(Token = "0x4000024")] public static OnPathDelegate OnPathPreSearch; // Token: 0x04000025 RID: 37 [Token(Token = "0x4000025")] public static OnPathDelegate OnPathPostSearch; // Token: 0x04000026 RID: 38 [Token(Token = "0x4000026")] public static OnScanDelegate OnPreScan; // Token: 0x04000027 RID: 39 [Token(Token = "0x4000027")] public static OnScanDelegate OnPostScan; // Token: 0x04000028 RID: 40 [Token(Token = "0x4000028")] public static OnScanDelegate OnLatePostScan; // Token: 0x04000029 RID: 41 [Token(Token = "0x4000029")] public static OnScanDelegate OnGraphsUpdated; // Token: 0x0400002A RID: 42 [Token(Token = "0x400002A")] public static Action On65KOverflow; // Token: 0x0400002B RID: 43 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")] [Token(Token = "0x400002B")] [Obsolete] public Action OnGraphsWillBeUpdated; // Token: 0x0400002C RID: 44 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")] [Token(Token = "0x400002C")] [Obsolete] public Action OnGraphsWillBeUpdated2; // Token: 0x0400002D RID: 45 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")] [Token(Token = "0x400002D")] private readonly GraphUpdateProcessor graphUpdates; // Token: 0x0400002E RID: 46 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")] [Token(Token = "0x400002E")] internal readonly HierarchicalGraph hierarchicalGraph; // Token: 0x0400002F RID: 47 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")] [Token(Token = "0x400002F")] public readonly NavmeshUpdates navmeshUpdates; // Token: 0x04000030 RID: 48 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")] [Token(Token = "0x4000030")] private readonly WorkItemProcessor workItems; // Token: 0x04000031 RID: 49 [global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")] [Token(Token = "0x4000031")] private PathProcessor pathProcessor; // Token: 0x04000032 RID: 50 [global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")] [Token(Token = "0x4000032")] private bool graphUpdateRoutineRunning; // Token: 0x04000033 RID: 51 [global::Cpp2IlInjected.FieldOffset(Offset = "0xD9")] [Token(Token = "0x4000033")] private bool graphUpdatesWorkItemAdded; // Token: 0x04000034 RID: 52 [global::Cpp2IlInjected.FieldOffset(Offset = "0xDC")] [Token(Token = "0x4000034")] private float lastGraphUpdate; // Token: 0x04000035 RID: 53 [global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")] [Token(Token = "0x4000035")] private PathProcessor.GraphUpdateLock workItemLock; // Token: 0x04000036 RID: 54 [global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")] [Token(Token = "0x4000036")] internal readonly PathReturnQueue pathReturnQueue; // Token: 0x04000037 RID: 55 [global::Cpp2IlInjected.FieldOffset(Offset = "0xF8")] [Token(Token = "0x4000037")] public EuclideanEmbedding euclideanEmbedding; // Token: 0x04000038 RID: 56 [global::Cpp2IlInjected.FieldOffset(Offset = "0x100")] [Token(Token = "0x4000038")] public bool showGraphs; // Token: 0x04000039 RID: 57 [global::Cpp2IlInjected.FieldOffset(Offset = "0x102")] [Token(Token = "0x4000039")] private ushort nextFreePathID; // Token: 0x0400003A RID: 58 [global::Cpp2IlInjected.FieldOffset(Offset = "0x108")] [Token(Token = "0x400003A")] private RetainedGizmos gizmos; // Token: 0x0400003B RID: 59 [Token(Token = "0x400003B")] public static int SystemMemorySizeMB; // Token: 0x0400003C RID: 60 [global::Cpp2IlInjected.FieldOffset(Offset = "0x110")] [Token(Token = "0x400003C")] private bool scanAsyncCanceled; // Token: 0x0400003D RID: 61 [Token(Token = "0x400003D")] private static int waitForPathDepth; // Token: 0x0400003E RID: 62 [Token(Token = "0x400003E")] private static readonly NNConstraint NNConstraintNone; // Token: 0x02000003 RID: 3 [Token(Token = "0x20000D5")] public enum AstarDistribution { // Token: 0x04000040 RID: 64 [Token(Token = "0x400057E")] WebsiteDownload, // Token: 0x04000041 RID: 65 [Token(Token = "0x400057F")] AssetStore, // Token: 0x04000042 RID: 66 [Token(Token = "0x4000580")] PackageManager } }