222 lines
6.1 KiB
C#
222 lines
6.1 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
namespace Pathfinding
|
|
{
|
|
// Token: 0x02000042 RID: 66
|
|
[Token(Token = "0x2000023")]
|
|
[AddComponentMenu("Pathfinding/Link3")]
|
|
[HelpURL("http://arongranberg.com/astar/docs/class_pathfinding_1_1_node_link3.php")]
|
|
public class NodeLink3 : GraphModifier
|
|
{
|
|
// Token: 0x0600031B RID: 795 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60002A7")]
|
|
[Address(RVA = "0xB0CCA0", Offset = "0xB0BCA0", VA = "0x180B0CCA0")]
|
|
public static NodeLink3 GetNodeLink(GraphNode node)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x17000093 RID: 147
|
|
// (get) Token: 0x0600031C RID: 796 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x17000080")]
|
|
public Transform StartTransform
|
|
{
|
|
[Token(Token = "0x60002A8")]
|
|
[Address(RVA = "0x5CF130", Offset = "0x5CE130", VA = "0x1805CF130")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000094 RID: 148
|
|
// (get) Token: 0x0600031D RID: 797 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x17000081")]
|
|
public Transform EndTransform
|
|
{
|
|
[Token(Token = "0x60002A9")]
|
|
[Address(RVA = "0x41CEF0", Offset = "0x41BEF0", VA = "0x18041CEF0")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000095 RID: 149
|
|
// (get) Token: 0x0600031E RID: 798 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x17000082")]
|
|
public GraphNode StartNode
|
|
{
|
|
[Token(Token = "0x60002AA")]
|
|
[Address(RVA = "0x4975A0", Offset = "0x4965A0", VA = "0x1804975A0")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000096 RID: 150
|
|
// (get) Token: 0x0600031F RID: 799 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x17000083")]
|
|
public GraphNode EndNode
|
|
{
|
|
[Token(Token = "0x60002AB")]
|
|
[Address(RVA = "0x4936E0", Offset = "0x4926E0", VA = "0x1804936E0")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000320 RID: 800 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60002AC")]
|
|
[Address(RVA = "0xB0DC70", Offset = "0xB0CC70", VA = "0x180B0DC70", Slot = "13")]
|
|
public override void OnPostScan()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000321 RID: 801 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60002AD")]
|
|
[Address(RVA = "0xB0CD30", Offset = "0xB0BD30", VA = "0x180B0CD30")]
|
|
public void InternalOnPostScan()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000322 RID: 802 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60002AE")]
|
|
[Address(RVA = "0xB0DB90", Offset = "0xB0CB90", VA = "0x180B0DB90", Slot = "18")]
|
|
public override void OnGraphsPostUpdate()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000323 RID: 803 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60002AF")]
|
|
[Address(RVA = "0xB0DA40", Offset = "0xB0CA40", VA = "0x180B0DA40", Slot = "10")]
|
|
protected override void OnEnable()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000324 RID: 804 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60002B0")]
|
|
[Address(RVA = "0xB0D0C0", Offset = "0xB0C0C0", VA = "0x180B0D0C0", Slot = "11")]
|
|
protected override void OnDisable()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000325 RID: 805 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60002B1")]
|
|
[Address(RVA = "0xB0B2F0", Offset = "0xB0A2F0", VA = "0x180B0B2F0")]
|
|
private void RemoveConnections(GraphNode node)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000326 RID: 806 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60002B2")]
|
|
[Address(RVA = "0xB0CC70", Offset = "0xB0BC70", VA = "0x180B0CC70")]
|
|
[ContextMenu("Recalculate neighbours")]
|
|
private void ContextApplyForce()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000327 RID: 807 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60002B3")]
|
|
[Address(RVA = "0xB0B6D0", Offset = "0xB0A6D0", VA = "0x180B0B6D0")]
|
|
public void Apply(bool forceNewCheck)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000328 RID: 808 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60002B4")]
|
|
[Address(RVA = "0xB0D280", Offset = "0xB0C280", VA = "0x180B0D280", Slot = "19")]
|
|
public virtual void OnDrawGizmosSelected()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000329 RID: 809 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60002B5")]
|
|
[Address(RVA = "0xB0D290", Offset = "0xB0C290", VA = "0x180B0D290")]
|
|
public void OnDrawGizmos()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600032A RID: 810 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60002B6")]
|
|
[Address(RVA = "0xB0D2A0", Offset = "0xB0C2A0", VA = "0x180B0D2A0")]
|
|
public void OnDrawGizmos(bool selected)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600032B RID: 811 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60002B7")]
|
|
[Address(RVA = "0xB0DEE0", Offset = "0xB0CEE0", VA = "0x180B0DEE0")]
|
|
public NodeLink3()
|
|
{
|
|
}
|
|
|
|
// Token: 0x040001F0 RID: 496
|
|
[Token(Token = "0x4000171")]
|
|
protected static Dictionary<GraphNode, NodeLink3> reference;
|
|
|
|
// Token: 0x040001F1 RID: 497
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4000172")]
|
|
public Transform end;
|
|
|
|
// Token: 0x040001F2 RID: 498
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4000173")]
|
|
public float costFactor;
|
|
|
|
// Token: 0x040001F3 RID: 499
|
|
[FieldOffset(Offset = "0x44")]
|
|
[Token(Token = "0x4000174")]
|
|
public bool oneWay;
|
|
|
|
// Token: 0x040001F4 RID: 500
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4000175")]
|
|
private NodeLink3Node startNode;
|
|
|
|
// Token: 0x040001F5 RID: 501
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x4000176")]
|
|
private NodeLink3Node endNode;
|
|
|
|
// Token: 0x040001F6 RID: 502
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x4000177")]
|
|
private MeshNode connectedNode1;
|
|
|
|
// Token: 0x040001F7 RID: 503
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x4000178")]
|
|
private MeshNode connectedNode2;
|
|
|
|
// Token: 0x040001F8 RID: 504
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x4000179")]
|
|
private Vector3 clamped1;
|
|
|
|
// Token: 0x040001F9 RID: 505
|
|
[FieldOffset(Offset = "0x74")]
|
|
[Token(Token = "0x400017A")]
|
|
private Vector3 clamped2;
|
|
|
|
// Token: 0x040001FA RID: 506
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x400017B")]
|
|
private bool postScanCalled;
|
|
|
|
// Token: 0x040001FB RID: 507
|
|
[Token(Token = "0x400017C")]
|
|
private static readonly Color GizmosColor;
|
|
|
|
// Token: 0x040001FC RID: 508
|
|
[Token(Token = "0x400017D")]
|
|
private static readonly Color GizmosColorSelected;
|
|
}
|
|
}
|