491 lines
14 KiB
C#
491 lines
14 KiB
C#
using System;
|
|
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using Cpp2IlInjected;
|
|
using Pathfinding.Serialization;
|
|
using UnityEngine;
|
|
using UnityEngine.Serialization;
|
|
|
|
namespace Pathfinding
|
|
{
|
|
// Token: 0x0200001D RID: 29
|
|
[Token(Token = "0x200000F")]
|
|
[Serializable]
|
|
public class AstarData
|
|
{
|
|
// Token: 0x1700006E RID: 110
|
|
// (get) Token: 0x060001A4 RID: 420 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x17000062")]
|
|
public static AstarPath active
|
|
{
|
|
[Token(Token = "0x600016D")]
|
|
[Address(RVA = "0x22E3B90", Offset = "0x22E2990", VA = "0x1822E3B90")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700006F RID: 111
|
|
// (get) Token: 0x060001A5 RID: 421 RVA: 0x00002050 File Offset: 0x00000250
|
|
// (set) Token: 0x060001A6 RID: 422 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x17000063")]
|
|
public NavMeshGraph navmesh
|
|
{
|
|
[Token(Token = "0x600016E")]
|
|
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x600016F")]
|
|
[Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")]
|
|
[CompilerGenerated]
|
|
private set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000070 RID: 112
|
|
// (get) Token: 0x060001A7 RID: 423 RVA: 0x00002050 File Offset: 0x00000250
|
|
// (set) Token: 0x060001A8 RID: 424 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x17000064")]
|
|
public GridGraph gridGraph
|
|
{
|
|
[Token(Token = "0x6000170")]
|
|
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x6000171")]
|
|
[Address(RVA = "0x3F7210", Offset = "0x3F6010", VA = "0x1803F7210")]
|
|
[CompilerGenerated]
|
|
private set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000071 RID: 113
|
|
// (get) Token: 0x060001A9 RID: 425 RVA: 0x00002050 File Offset: 0x00000250
|
|
// (set) Token: 0x060001AA RID: 426 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x17000065")]
|
|
public LayerGridGraph layerGridGraph
|
|
{
|
|
[Token(Token = "0x6000172")]
|
|
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x6000173")]
|
|
[Address(RVA = "0x460F90", Offset = "0x45FD90", VA = "0x180460F90")]
|
|
[CompilerGenerated]
|
|
private set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000072 RID: 114
|
|
// (get) Token: 0x060001AB RID: 427 RVA: 0x00002050 File Offset: 0x00000250
|
|
// (set) Token: 0x060001AC RID: 428 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x17000066")]
|
|
public PointGraph pointGraph
|
|
{
|
|
[Token(Token = "0x6000174")]
|
|
[Address(RVA = "0x3F63E0", Offset = "0x3F51E0", VA = "0x1803F63E0")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x6000175")]
|
|
[Address(RVA = "0x409C60", Offset = "0x408A60", VA = "0x180409C60")]
|
|
[CompilerGenerated]
|
|
private set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000073 RID: 115
|
|
// (get) Token: 0x060001AD RID: 429 RVA: 0x00002050 File Offset: 0x00000250
|
|
// (set) Token: 0x060001AE RID: 430 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x17000067")]
|
|
public RecastGraph recastGraph
|
|
{
|
|
[Token(Token = "0x6000176")]
|
|
[Address(RVA = "0x3FA180", Offset = "0x3F8F80", VA = "0x1803FA180")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x6000177")]
|
|
[Address(RVA = "0x4437E0", Offset = "0x4425E0", VA = "0x1804437E0")]
|
|
[CompilerGenerated]
|
|
private set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000074 RID: 116
|
|
// (get) Token: 0x060001AF RID: 431 RVA: 0x00002050 File Offset: 0x00000250
|
|
// (set) Token: 0x060001B0 RID: 432 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x17000068")]
|
|
public Type[] graphTypes
|
|
{
|
|
[Token(Token = "0x6000178")]
|
|
[Address(RVA = "0x3F63D0", Offset = "0x3F51D0", VA = "0x1803F63D0")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x6000179")]
|
|
[Address(RVA = "0x5329E0", Offset = "0x5317E0", VA = "0x1805329E0")]
|
|
[CompilerGenerated]
|
|
private set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000075 RID: 117
|
|
// (get) Token: 0x060001B1 RID: 433 RVA: 0x00002050 File Offset: 0x00000250
|
|
// (set) Token: 0x060001B2 RID: 434 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x17000069")]
|
|
private byte[] data
|
|
{
|
|
[Token(Token = "0x600017A")]
|
|
[Address(RVA = "0x22E3BF0", Offset = "0x22E29F0", VA = "0x1822E3BF0")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x600017B")]
|
|
[Address(RVA = "0x22E3C80", Offset = "0x22E2A80", VA = "0x1822E3C80")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x060001B3 RID: 435 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600017C")]
|
|
[Address(RVA = "0x22E2C30", Offset = "0x22E1A30", VA = "0x1822E2C30")]
|
|
public byte[] GetData()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060001B4 RID: 436 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600017D")]
|
|
[Address(RVA = "0x22E3560", Offset = "0x22E2360", VA = "0x1822E3560")]
|
|
public void SetData(byte[] data)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060001B5 RID: 437 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600017E")]
|
|
[Address(RVA = "0x22E1B00", Offset = "0x22E0900", VA = "0x1822E1B00")]
|
|
public void Awake()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060001B6 RID: 438 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600017F")]
|
|
[Address(RVA = "0x22E3190", Offset = "0x22E1F90", VA = "0x1822E3190")]
|
|
internal void LockGraphStructure(bool allowAddingGraphs = false)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060001B7 RID: 439 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000180")]
|
|
[Address(RVA = "0x22E3570", Offset = "0x22E2370", VA = "0x1822E3570")]
|
|
internal void UnlockGraphStructure()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060001B8 RID: 440 RVA: 0x00002B04 File Offset: 0x00000D04
|
|
[Token(Token = "0x6000181")]
|
|
[Address(RVA = "0x22E1770", Offset = "0x22E0570", VA = "0x1822E1770")]
|
|
private PathProcessor.GraphUpdateLock AssertSafe(bool onlyAddingGraph = false)
|
|
{
|
|
return default(PathProcessor.GraphUpdateLock);
|
|
}
|
|
|
|
// Token: 0x060001B9 RID: 441 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000182")]
|
|
[Address(RVA = "0x22E2F00", Offset = "0x22E1D00", VA = "0x1822E2F00")]
|
|
public void GetNodes(Action<GraphNode> callback)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060001BA RID: 442 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000183")]
|
|
[Address(RVA = "0x22E35F0", Offset = "0x22E23F0", VA = "0x1822E35F0")]
|
|
public void UpdateShortcuts()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060001BB RID: 443 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000184")]
|
|
[Address(RVA = "0x22E3080", Offset = "0x22E1E80", VA = "0x1822E3080")]
|
|
public void LoadFromCache()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060001BC RID: 444 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000185")]
|
|
[Address(RVA = "0x22E32E0", Offset = "0x22E20E0", VA = "0x1822E32E0")]
|
|
public byte[] SerializeGraphs()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060001BD RID: 445 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000186")]
|
|
[Address(RVA = "0x22E33B0", Offset = "0x22E21B0", VA = "0x1822E33B0")]
|
|
public byte[] SerializeGraphs(SerializeSettings settings)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060001BE RID: 446 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000187")]
|
|
[Address(RVA = "0x22E3480", Offset = "0x22E2280", VA = "0x1822E3480")]
|
|
public byte[] SerializeGraphs(SerializeSettings settings, out uint checksum)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060001BF RID: 447 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000188")]
|
|
[Address(RVA = "0x22E26E0", Offset = "0x22E14E0", VA = "0x1822E26E0")]
|
|
public void DeserializeGraphs()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060001C0 RID: 448 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000189")]
|
|
[Address(RVA = "0x22E1CD0", Offset = "0x22E0AD0", VA = "0x1822E1CD0")]
|
|
private void ClearGraphs()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060001C1 RID: 449 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600018A")]
|
|
[Address(RVA = "0x22E31F0", Offset = "0x22E1FF0", VA = "0x1822E31F0")]
|
|
public void OnDestroy()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060001C2 RID: 450 RVA: 0x00002B1C File Offset: 0x00000D1C
|
|
[Token(Token = "0x600018B")]
|
|
[Address(RVA = "0x22E2720", Offset = "0x22E1520", VA = "0x1822E2720")]
|
|
public bool DeserializeGraphs(byte[] bytes)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x060001C3 RID: 451 RVA: 0x00002B34 File Offset: 0x00000D34
|
|
[Token(Token = "0x600018C")]
|
|
[Address(RVA = "0x22E2060", Offset = "0x22E0E60", VA = "0x1822E2060")]
|
|
public bool DeserializeGraphsAdditive(byte[] bytes)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x060001C4 RID: 452 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600018D")]
|
|
[Address(RVA = "0x22E2290", Offset = "0x22E1090", VA = "0x1822E2290")]
|
|
private void DeserializeGraphsPartAdditive(AstarSerializer sr)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060001C5 RID: 453 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600018E")]
|
|
[Address(RVA = "0x22E2830", Offset = "0x22E1630", VA = "0x1822E2830")]
|
|
public void FindGraphTypes()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060001C6 RID: 454 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600018F")]
|
|
[Address(RVA = "0x22E2D10", Offset = "0x22E1B10", VA = "0x1822E2D10")]
|
|
[Obsolete]
|
|
public Type GetGraphType(string type)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060001C7 RID: 455 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000190")]
|
|
[Address(RVA = "0x22E1ED0", Offset = "0x22E0CD0", VA = "0x1822E1ED0")]
|
|
[Obsolete]
|
|
public NavGraph CreateGraph(string type)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060001C8 RID: 456 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000191")]
|
|
[Address(RVA = "0x22E1DD0", Offset = "0x22E0BD0", VA = "0x1822E1DD0")]
|
|
internal NavGraph CreateGraph(Type type)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060001C9 RID: 457 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000192")]
|
|
[Address(RVA = "0x22E1070", Offset = "0x22DFE70", VA = "0x1822E1070")]
|
|
[Obsolete]
|
|
public NavGraph AddGraph(string type)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060001CA RID: 458 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000193")]
|
|
[Address(RVA = "0x22E11F0", Offset = "0x22DFFF0", VA = "0x1822E11F0")]
|
|
public NavGraph AddGraph(Type type)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060001CB RID: 459 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000194")]
|
|
[Address(RVA = "0x22E1530", Offset = "0x22E0330", VA = "0x1822E1530")]
|
|
private void AddGraph(NavGraph graph)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060001CC RID: 460 RVA: 0x00002B4C File Offset: 0x00000D4C
|
|
[Token(Token = "0x6000195")]
|
|
[Address(RVA = "0x22E3200", Offset = "0x22E2000", VA = "0x1822E3200")]
|
|
public bool RemoveGraph(NavGraph graph)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x060001CD RID: 461 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000196")]
|
|
[Address(RVA = "0x22E2DF0", Offset = "0x22E1BF0", VA = "0x1822E2DF0")]
|
|
public static NavGraph GetGraph(GraphNode node)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060001CE RID: 462 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000197")]
|
|
[Address(RVA = "0x22E2AD0", Offset = "0x22E18D0", VA = "0x1822E2AD0")]
|
|
public NavGraph FindGraph(Func<NavGraph, bool> predicate)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060001CF RID: 463 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000198")]
|
|
[Address(RVA = "0x22E2790", Offset = "0x22E1590", VA = "0x1822E2790")]
|
|
public NavGraph FindGraphOfType(Type type)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060001D0 RID: 464 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000199")]
|
|
[Address(RVA = "0x22E2A30", Offset = "0x22E1830", VA = "0x1822E2A30")]
|
|
public NavGraph FindGraphWhichInheritsFrom(Type type)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060001D1 RID: 465 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600019A")]
|
|
[Address(RVA = "0x22E2BB0", Offset = "0x22E19B0", VA = "0x1822E2BB0")]
|
|
public IEnumerable FindGraphsOfType(Type type)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060001D2 RID: 466 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600019B")]
|
|
[Address(RVA = "0x22E3010", Offset = "0x22E1E10", VA = "0x1822E3010")]
|
|
public IEnumerable GetUpdateableGraphs()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060001D3 RID: 467 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600019C")]
|
|
[Address(RVA = "0x22E2FA0", Offset = "0x22E1DA0", VA = "0x1822E2FA0")]
|
|
[Obsolete]
|
|
[Obsolete("Obsolete because it is not used by the package internally and the use cases are few. Iterate through the graphs array instead.")]
|
|
public IEnumerable GetRaycastableGraphs()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060001D4 RID: 468 RVA: 0x00002B64 File Offset: 0x00000D64
|
|
[Token(Token = "0x600019D")]
|
|
[Address(RVA = "0x22E2C40", Offset = "0x22E1A40", VA = "0x1822E2C40")]
|
|
public int GetGraphIndex(NavGraph graph)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x060001D5 RID: 469 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600019E")]
|
|
[Address(RVA = "0x22E3B20", Offset = "0x22E2920", VA = "0x1822E3B20")]
|
|
public AstarData()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04000111 RID: 273
|
|
[Token(Token = "0x40000D5")]
|
|
private static readonly string[] NavGraphTypeNames;
|
|
|
|
// Token: 0x04000118 RID: 280
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x40000DC")]
|
|
[NonSerialized]
|
|
public NavGraph[] graphs;
|
|
|
|
// Token: 0x04000119 RID: 281
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x40000DD")]
|
|
[SerializeField]
|
|
private string dataString;
|
|
|
|
// Token: 0x0400011A RID: 282
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x40000DE")]
|
|
[SerializeField]
|
|
[FormerlySerializedAs("data")]
|
|
private byte[] upgradeData;
|
|
|
|
// Token: 0x0400011B RID: 283
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x40000DF")]
|
|
public TextAsset file_cachedStartup;
|
|
|
|
// Token: 0x0400011C RID: 284
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x40000E0")]
|
|
public byte[] data_cachedStartup;
|
|
|
|
// Token: 0x0400011D RID: 285
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x40000E1")]
|
|
[SerializeField]
|
|
public bool cacheStartup;
|
|
|
|
// Token: 0x0400011E RID: 286
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x40000E2")]
|
|
private List<bool> graphStructureLocked;
|
|
}
|
|
}
|