m
This commit is contained in:
@@ -0,0 +1,336 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using Pathfinding.Util;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Serialization;
|
||||
|
||||
namespace Pathfinding
|
||||
{
|
||||
// Token: 0x02000011 RID: 17
|
||||
[Token(Token = "0x2000007")]
|
||||
[AddComponentMenu("Pathfinding/AI/AIPath (2D,3D)")]
|
||||
public class AIPath : AIBase, IAstarAI
|
||||
{
|
||||
// Token: 0x060000F3 RID: 243 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x60000CB")]
|
||||
[Address(RVA = "0x90C910", Offset = "0x90B910", VA = "0x18090C910", Slot = "24")]
|
||||
public override void Teleport(Vector3 newPosition, bool clearPath = true)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000039 RID: 57
|
||||
// (get) Token: 0x060000F4 RID: 244 RVA: 0x000026B4 File Offset: 0x000008B4
|
||||
[Token(Token = "0x17000031")]
|
||||
public float remainingDistance
|
||||
{
|
||||
[Token(Token = "0x60000CC")]
|
||||
[Address(RVA = "0x90D080", Offset = "0x90C080", VA = "0x18090D080", Slot = "51")]
|
||||
get
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700003A RID: 58
|
||||
// (get) Token: 0x060000F5 RID: 245 RVA: 0x000026CC File Offset: 0x000008CC
|
||||
[Token(Token = "0x17000032")]
|
||||
public bool reachedDestination
|
||||
{
|
||||
[Token(Token = "0x60000CD")]
|
||||
[Address(RVA = "0x90CD10", Offset = "0x90BD10", VA = "0x18090CD10", Slot = "52")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700003B RID: 59
|
||||
// (get) Token: 0x060000F6 RID: 246 RVA: 0x000026E4 File Offset: 0x000008E4
|
||||
// (set) Token: 0x060000F7 RID: 247 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000033")]
|
||||
public bool reachedEndOfPath
|
||||
{
|
||||
[Token(Token = "0x60000CE")]
|
||||
[Address(RVA = "0x44BD60", Offset = "0x44AD60", VA = "0x18044BD60", Slot = "53")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x60000CF")]
|
||||
[Address(RVA = "0x90D370", Offset = "0x90C370", VA = "0x18090D370")]
|
||||
[CompilerGenerated]
|
||||
protected set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700003C RID: 60
|
||||
// (get) Token: 0x060000F8 RID: 248 RVA: 0x000026FC File Offset: 0x000008FC
|
||||
[Token(Token = "0x17000034")]
|
||||
public bool hasPath
|
||||
{
|
||||
[Token(Token = "0x60000D0")]
|
||||
[Address(RVA = "0x90CCD0", Offset = "0x90BCD0", VA = "0x18090CCD0", Slot = "60")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700003D RID: 61
|
||||
// (get) Token: 0x060000F9 RID: 249 RVA: 0x00002714 File Offset: 0x00000914
|
||||
[Token(Token = "0x17000035")]
|
||||
public bool pathPending
|
||||
{
|
||||
[Token(Token = "0x60000D1")]
|
||||
[Address(RVA = "0x90CD00", Offset = "0x90BD00", VA = "0x18090CD00", Slot = "61")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700003E RID: 62
|
||||
// (get) Token: 0x060000FA RID: 250 RVA: 0x0000272C File Offset: 0x0000092C
|
||||
[Token(Token = "0x17000036")]
|
||||
public Vector3 steeringTarget
|
||||
{
|
||||
[Token(Token = "0x60000D2")]
|
||||
[Address(RVA = "0x90D2A0", Offset = "0x90C2A0", VA = "0x18090D2A0", Slot = "64")]
|
||||
get
|
||||
{
|
||||
return default(Vector3);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700003F RID: 63
|
||||
// (get) Token: 0x060000FB RID: 251 RVA: 0x00002744 File Offset: 0x00000944
|
||||
// (set) Token: 0x060000FC RID: 252 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000037")]
|
||||
float IAstarAI.radius
|
||||
{
|
||||
[Token(Token = "0x60000D3")]
|
||||
[Address(RVA = "0x812680", Offset = "0x811680", VA = "0x180812680", Slot = "41")]
|
||||
get
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
[Token(Token = "0x60000D4")]
|
||||
[Address(RVA = "0x90C900", Offset = "0x90B900", VA = "0x18090C900", Slot = "42")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000040 RID: 64
|
||||
// (get) Token: 0x060000FD RID: 253 RVA: 0x0000275C File Offset: 0x0000095C
|
||||
// (set) Token: 0x060000FE RID: 254 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000038")]
|
||||
float IAstarAI.height
|
||||
{
|
||||
[Token(Token = "0x60000D5")]
|
||||
[Address(RVA = "0x8EE180", Offset = "0x8ED180", VA = "0x1808EE180", Slot = "43")]
|
||||
get
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
[Token(Token = "0x60000D6")]
|
||||
[Address(RVA = "0x90C8F0", Offset = "0x90B8F0", VA = "0x18090C8F0", Slot = "44")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000041 RID: 65
|
||||
// (get) Token: 0x060000FF RID: 255 RVA: 0x00002774 File Offset: 0x00000974
|
||||
// (set) Token: 0x06000100 RID: 256 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000039")]
|
||||
float IAstarAI.maxSpeed
|
||||
{
|
||||
[Token(Token = "0x60000D7")]
|
||||
[Address(RVA = "0x562290", Offset = "0x561290", VA = "0x180562290", Slot = "47")]
|
||||
get
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
[Token(Token = "0x60000D8")]
|
||||
[Address(RVA = "0x5627B0", Offset = "0x5617B0", VA = "0x1805627B0", Slot = "48")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000042 RID: 66
|
||||
// (get) Token: 0x06000101 RID: 257 RVA: 0x0000278C File Offset: 0x0000098C
|
||||
// (set) Token: 0x06000102 RID: 258 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x1700003A")]
|
||||
bool IAstarAI.canSearch
|
||||
{
|
||||
[Token(Token = "0x60000D9")]
|
||||
[Address(RVA = "0x90C8C0", Offset = "0x90B8C0", VA = "0x18090C8C0", Slot = "56")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x60000DA")]
|
||||
[Address(RVA = "0x90C8E0", Offset = "0x90B8E0", VA = "0x18090C8E0", Slot = "57")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000043 RID: 67
|
||||
// (get) Token: 0x06000103 RID: 259 RVA: 0x000027A4 File Offset: 0x000009A4
|
||||
// (set) Token: 0x06000104 RID: 260 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x1700003B")]
|
||||
bool IAstarAI.canMove
|
||||
{
|
||||
[Token(Token = "0x60000DB")]
|
||||
[Address(RVA = "0x90C8B0", Offset = "0x90B8B0", VA = "0x18090C8B0", Slot = "58")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x60000DC")]
|
||||
[Address(RVA = "0x90C8D0", Offset = "0x90B8D0", VA = "0x18090C8D0", Slot = "59")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000105 RID: 261 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x60000DD")]
|
||||
[Address(RVA = "0x90B1B0", Offset = "0x90A1B0", VA = "0x18090B1B0", Slot = "67")]
|
||||
public void GetRemainingPath(List<Vector3> buffer, out bool stale)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000106 RID: 262 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x60000DE")]
|
||||
[Address(RVA = "0x90BF90", Offset = "0x90AF90", VA = "0x18090BF90", Slot = "25")]
|
||||
protected override void OnDisable()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000107 RID: 263 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x60000DF")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "74")]
|
||||
public virtual void OnTargetReached()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000108 RID: 264 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x60000E0")]
|
||||
[Address(RVA = "0x90C150", Offset = "0x90B150", VA = "0x18090C150", Slot = "33")]
|
||||
protected override void OnPathComplete(Path newPath)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000109 RID: 265 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x60000E1")]
|
||||
[Address(RVA = "0x90B170", Offset = "0x90A170", VA = "0x18090B170", Slot = "34")]
|
||||
protected override void ClearPath()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600010A RID: 266 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x60000E2")]
|
||||
[Address(RVA = "0x90B2B0", Offset = "0x90A2B0", VA = "0x18090B2B0", Slot = "29")]
|
||||
protected override void MovementUpdateInternal(float deltaTime, out Vector3 nextPosition, out Quaternion nextRotation)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600010B RID: 267 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x60000E3")]
|
||||
[Address(RVA = "0x90AA00", Offset = "0x909A00", VA = "0x18090AA00", Slot = "75")]
|
||||
protected virtual void CalculateNextRotation(float slowdown, out Quaternion nextRotation)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600010C RID: 268 RVA: 0x000027BC File Offset: 0x000009BC
|
||||
[Token(Token = "0x60000E4")]
|
||||
[Address(RVA = "0x90AC90", Offset = "0x909C90", VA = "0x18090AC90", Slot = "38")]
|
||||
protected override Vector3 ClampToNavmesh(Vector3 position, out bool positionChanged)
|
||||
{
|
||||
return default(Vector3);
|
||||
}
|
||||
|
||||
// Token: 0x0600010D RID: 269 RVA: 0x000027D4 File Offset: 0x000009D4
|
||||
[Token(Token = "0x60000E5")]
|
||||
[Address(RVA = "0x90C860", Offset = "0x90B860", VA = "0x18090C860", Slot = "9")]
|
||||
protected override int OnUpgradeSerializedData(int version, bool unityThread)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x0600010E RID: 270 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x60000E6")]
|
||||
[Address(RVA = "0x90CAC0", Offset = "0x90BAC0", VA = "0x18090CAC0")]
|
||||
public AIPath()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040000B8 RID: 184
|
||||
[FieldOffset(Offset = "0x120")]
|
||||
[Token(Token = "0x400008B")]
|
||||
public float maxAcceleration;
|
||||
|
||||
// Token: 0x040000B9 RID: 185
|
||||
[FieldOffset(Offset = "0x124")]
|
||||
[Token(Token = "0x400008C")]
|
||||
[FormerlySerializedAs("turningSpeed")]
|
||||
public float rotationSpeed;
|
||||
|
||||
// Token: 0x040000BA RID: 186
|
||||
[FieldOffset(Offset = "0x128")]
|
||||
[Token(Token = "0x400008D")]
|
||||
public float slowdownDistance;
|
||||
|
||||
// Token: 0x040000BB RID: 187
|
||||
[FieldOffset(Offset = "0x12C")]
|
||||
[Token(Token = "0x400008E")]
|
||||
public float pickNextWaypointDist;
|
||||
|
||||
// Token: 0x040000BC RID: 188
|
||||
[FieldOffset(Offset = "0x130")]
|
||||
[Token(Token = "0x400008F")]
|
||||
public float endReachedDistance;
|
||||
|
||||
// Token: 0x040000BD RID: 189
|
||||
[FieldOffset(Offset = "0x134")]
|
||||
[Token(Token = "0x4000090")]
|
||||
public bool alwaysDrawGizmos;
|
||||
|
||||
// Token: 0x040000BE RID: 190
|
||||
[FieldOffset(Offset = "0x135")]
|
||||
[Token(Token = "0x4000091")]
|
||||
public bool slowWhenNotFacingTarget;
|
||||
|
||||
// Token: 0x040000BF RID: 191
|
||||
[FieldOffset(Offset = "0x138")]
|
||||
[Token(Token = "0x4000092")]
|
||||
public CloseToDestinationMode whenCloseToDestination;
|
||||
|
||||
// Token: 0x040000C0 RID: 192
|
||||
[FieldOffset(Offset = "0x13C")]
|
||||
[Token(Token = "0x4000093")]
|
||||
public bool constrainInsideGraph;
|
||||
|
||||
// Token: 0x040000C1 RID: 193
|
||||
[FieldOffset(Offset = "0x140")]
|
||||
[Token(Token = "0x4000094")]
|
||||
protected Path path;
|
||||
|
||||
// Token: 0x040000C2 RID: 194
|
||||
[FieldOffset(Offset = "0x148")]
|
||||
[Token(Token = "0x4000095")]
|
||||
protected PathInterpolator interpolator;
|
||||
|
||||
// Token: 0x040000C4 RID: 196
|
||||
[Token(Token = "0x4000097")]
|
||||
private static NNConstraint cachedNNConstraint;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user