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 = "0x268E630", Offset = "0x268D430", VA = "0x18268E630")]
|
|
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 = "0xCC5C10", Offset = "0xCC4A10", VA = "0x180CC5C10")]
|
|
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 = "0x3F63D0", Offset = "0x3F51D0", VA = "0x1803F63D0")]
|
|
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 = "0x3FA170", Offset = "0x3F8F70", VA = "0x1803FA170")]
|
|
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 = "0x415290", Offset = "0x414090", VA = "0x180415290")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000320 RID: 800 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60002AC")]
|
|
[Address(RVA = "0x268F600", Offset = "0x268E400", VA = "0x18268F600", Slot = "13")]
|
|
public override void OnPostScan()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000321 RID: 801 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60002AD")]
|
|
[Address(RVA = "0x268E6C0", Offset = "0x268D4C0", VA = "0x18268E6C0")]
|
|
public void InternalOnPostScan()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000322 RID: 802 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60002AE")]
|
|
[Address(RVA = "0x268F520", Offset = "0x268E320", VA = "0x18268F520", Slot = "18")]
|
|
public override void OnGraphsPostUpdate()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000323 RID: 803 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60002AF")]
|
|
[Address(RVA = "0x268F3D0", Offset = "0x268E1D0", VA = "0x18268F3D0", Slot = "10")]
|
|
protected override void OnEnable()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000324 RID: 804 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60002B0")]
|
|
[Address(RVA = "0x268EA50", Offset = "0x268D850", VA = "0x18268EA50", Slot = "11")]
|
|
protected override void OnDisable()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000325 RID: 805 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60002B1")]
|
|
[Address(RVA = "0x268CC80", Offset = "0x268BA80", VA = "0x18268CC80")]
|
|
private void RemoveConnections(GraphNode node)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000326 RID: 806 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60002B2")]
|
|
[Address(RVA = "0x268E600", Offset = "0x268D400", VA = "0x18268E600")]
|
|
[ContextMenu("Recalculate neighbours")]
|
|
private void ContextApplyForce()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000327 RID: 807 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60002B3")]
|
|
[Address(RVA = "0x268D060", Offset = "0x268BE60", VA = "0x18268D060")]
|
|
public void Apply(bool forceNewCheck)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000328 RID: 808 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60002B4")]
|
|
[Address(RVA = "0x268EC10", Offset = "0x268DA10", VA = "0x18268EC10", Slot = "19")]
|
|
public virtual void OnDrawGizmosSelected()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000329 RID: 809 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60002B5")]
|
|
[Address(RVA = "0x268EC20", Offset = "0x268DA20", VA = "0x18268EC20")]
|
|
public void OnDrawGizmos()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600032A RID: 810 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60002B6")]
|
|
[Address(RVA = "0x268EC30", Offset = "0x268DA30", VA = "0x18268EC30")]
|
|
public void OnDrawGizmos(bool selected)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600032B RID: 811 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60002B7")]
|
|
[Address(RVA = "0x268F870", Offset = "0x268E670", VA = "0x18268F870")]
|
|
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;
|
|
}
|
|
}
|