683 lines
19 KiB
C#
683 lines
19 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using Cpp2IlInjected;
|
|
using Pathfinding.Util;
|
|
using UnityEngine;
|
|
using UnityEngine.Serialization;
|
|
|
|
namespace Pathfinding
|
|
{
|
|
// Token: 0x02000010 RID: 16
|
|
[Token(Token = "0x2000006")]
|
|
[RequireComponent(typeof(Seeker))]
|
|
[AddComponentMenu("Pathfinding/AI/AILerp (2D,3D)")]
|
|
[HelpURL("http://arongranberg.com/astar/docs/class_pathfinding_1_1_a_i_lerp.php")]
|
|
public class AILerp : VersionedMonoBehaviour, IAstarAI
|
|
{
|
|
// Token: 0x17000024 RID: 36
|
|
// (get) Token: 0x060000B9 RID: 185 RVA: 0x00002474 File Offset: 0x00000674
|
|
// (set) Token: 0x060000BA RID: 186 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x1700001C")]
|
|
[Obsolete]
|
|
public bool rotationIn2D
|
|
{
|
|
[Token(Token = "0x6000091")]
|
|
[Address(RVA = "0x22DC2A0", Offset = "0x22DB0A0", VA = "0x1822DC2A0")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
[Token(Token = "0x6000092")]
|
|
[Address(RVA = "0x22DC480", Offset = "0x22DB280", VA = "0x1822DC480")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000025 RID: 37
|
|
// (get) Token: 0x060000BB RID: 187 RVA: 0x0000248C File Offset: 0x0000068C
|
|
// (set) Token: 0x060000BC RID: 188 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x1700001D")]
|
|
public bool reachedEndOfPath
|
|
{
|
|
[Token(Token = "0x6000093")]
|
|
[Address(RVA = "0x4363F0", Offset = "0x4351F0", VA = "0x1804363F0", Slot = "22")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
[Token(Token = "0x6000094")]
|
|
[Address(RVA = "0x4366B0", Offset = "0x4354B0", VA = "0x1804366B0")]
|
|
[CompilerGenerated]
|
|
private set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000026 RID: 38
|
|
// (get) Token: 0x060000BD RID: 189 RVA: 0x000024A4 File Offset: 0x000006A4
|
|
[Token(Token = "0x1700001E")]
|
|
public bool reachedDestination
|
|
{
|
|
[Token(Token = "0x6000095")]
|
|
[Address(RVA = "0x22DC030", Offset = "0x22DAE30", VA = "0x1822DC030", Slot = "21")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000027 RID: 39
|
|
// (get) Token: 0x060000BE RID: 190 RVA: 0x000024BC File Offset: 0x000006BC
|
|
// (set) Token: 0x060000BF RID: 191 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x1700001F")]
|
|
public Vector3 destination
|
|
{
|
|
[Token(Token = "0x6000096")]
|
|
[Address(RVA = "0x22DBF70", Offset = "0x22DAD70", VA = "0x1822DBF70", Slot = "23")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return default(Vector3);
|
|
}
|
|
[Token(Token = "0x6000097")]
|
|
[Address(RVA = "0x22DC3E0", Offset = "0x22DB1E0", VA = "0x1822DC3E0", Slot = "24")]
|
|
[CompilerGenerated]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000028 RID: 40
|
|
// (get) Token: 0x060000C0 RID: 192 RVA: 0x00002050 File Offset: 0x00000250
|
|
// (set) Token: 0x060000C1 RID: 193 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x17000020")]
|
|
[Obsolete]
|
|
public Transform target
|
|
{
|
|
[Token(Token = "0x6000098")]
|
|
[Address(RVA = "0x22DC350", Offset = "0x22DB150", VA = "0x1822DC350")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x6000099")]
|
|
[Address(RVA = "0x22DC4A0", Offset = "0x22DB2A0", VA = "0x1822DC4A0")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000029 RID: 41
|
|
// (get) Token: 0x060000C2 RID: 194 RVA: 0x000024D4 File Offset: 0x000006D4
|
|
[Token(Token = "0x17000021")]
|
|
public Vector3 position
|
|
{
|
|
[Token(Token = "0x600009A")]
|
|
[Address(RVA = "0x22DBFD0", Offset = "0x22DADD0", VA = "0x1822DBFD0", Slot = "14")]
|
|
get
|
|
{
|
|
return default(Vector3);
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700002A RID: 42
|
|
// (get) Token: 0x060000C3 RID: 195 RVA: 0x000024EC File Offset: 0x000006EC
|
|
[Token(Token = "0x17000022")]
|
|
public Quaternion rotation
|
|
{
|
|
[Token(Token = "0x600009B")]
|
|
[Address(RVA = "0x22DC2B0", Offset = "0x22DB0B0", VA = "0x1822DC2B0", Slot = "15")]
|
|
get
|
|
{
|
|
return default(Quaternion);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060000C4 RID: 196 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600009C")]
|
|
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "40")]
|
|
void IAstarAI.Move(Vector3 deltaPosition)
|
|
{
|
|
}
|
|
|
|
// Token: 0x1700002B RID: 43
|
|
// (get) Token: 0x060000C5 RID: 197 RVA: 0x00002504 File Offset: 0x00000704
|
|
// (set) Token: 0x060000C6 RID: 198 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x17000023")]
|
|
float IAstarAI.radius
|
|
{
|
|
[Token(Token = "0x600009D")]
|
|
[Address(RVA = "0x7B5670", Offset = "0x7B4470", VA = "0x1807B5670", Slot = "10")]
|
|
get
|
|
{
|
|
return 0f;
|
|
}
|
|
[Token(Token = "0x600009E")]
|
|
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "11")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700002C RID: 44
|
|
// (get) Token: 0x060000C7 RID: 199 RVA: 0x0000251C File Offset: 0x0000071C
|
|
// (set) Token: 0x060000C8 RID: 200 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x17000024")]
|
|
float IAstarAI.height
|
|
{
|
|
[Token(Token = "0x600009F")]
|
|
[Address(RVA = "0x7B5670", Offset = "0x7B4470", VA = "0x1807B5670", Slot = "12")]
|
|
get
|
|
{
|
|
return 0f;
|
|
}
|
|
[Token(Token = "0x60000A0")]
|
|
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "13")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700002D RID: 45
|
|
// (get) Token: 0x060000C9 RID: 201 RVA: 0x00002534 File Offset: 0x00000734
|
|
// (set) Token: 0x060000CA RID: 202 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x17000025")]
|
|
float IAstarAI.maxSpeed
|
|
{
|
|
[Token(Token = "0x60000A1")]
|
|
[Address(RVA = "0x7634F0", Offset = "0x7622F0", VA = "0x1807634F0", Slot = "16")]
|
|
get
|
|
{
|
|
return 0f;
|
|
}
|
|
[Token(Token = "0x60000A2")]
|
|
[Address(RVA = "0x763240", Offset = "0x762040", VA = "0x180763240", Slot = "17")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700002E RID: 46
|
|
// (get) Token: 0x060000CB RID: 203 RVA: 0x0000254C File Offset: 0x0000074C
|
|
// (set) Token: 0x060000CC RID: 204 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x17000026")]
|
|
bool IAstarAI.canSearch
|
|
{
|
|
[Token(Token = "0x60000A3")]
|
|
[Address(RVA = "0x431BC0", Offset = "0x4309C0", VA = "0x180431BC0", Slot = "25")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
[Token(Token = "0x60000A4")]
|
|
[Address(RVA = "0x431D60", Offset = "0x430B60", VA = "0x180431D60", Slot = "26")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700002F RID: 47
|
|
// (get) Token: 0x060000CD RID: 205 RVA: 0x00002564 File Offset: 0x00000764
|
|
// (set) Token: 0x060000CE RID: 206 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x17000027")]
|
|
bool IAstarAI.canMove
|
|
{
|
|
[Token(Token = "0x60000A5")]
|
|
[Address(RVA = "0xD3C370", Offset = "0xD3B170", VA = "0x180D3C370", Slot = "27")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
[Token(Token = "0x60000A6")]
|
|
[Address(RVA = "0xD3C350", Offset = "0xD3B150", VA = "0x180D3C350", Slot = "28")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000030 RID: 48
|
|
// (get) Token: 0x060000CF RID: 207 RVA: 0x0000257C File Offset: 0x0000077C
|
|
[Token(Token = "0x17000028")]
|
|
Vector3 IAstarAI.velocity
|
|
{
|
|
[Token(Token = "0x60000A7")]
|
|
[Address(RVA = "0x22DB5F0", Offset = "0x22DA3F0", VA = "0x1822DB5F0", Slot = "18")]
|
|
get
|
|
{
|
|
return default(Vector3);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000031 RID: 49
|
|
// (get) Token: 0x060000D0 RID: 208 RVA: 0x00002594 File Offset: 0x00000794
|
|
[Token(Token = "0x17000029")]
|
|
Vector3 IAstarAI.desiredVelocity
|
|
{
|
|
[Token(Token = "0x60000A8")]
|
|
[Address(RVA = "0x22DB3F0", Offset = "0x22DA1F0", VA = "0x1822DB3F0", Slot = "19")]
|
|
get
|
|
{
|
|
return default(Vector3);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000032 RID: 50
|
|
// (get) Token: 0x060000D1 RID: 209 RVA: 0x000025AC File Offset: 0x000007AC
|
|
[Token(Token = "0x1700002A")]
|
|
Vector3 IAstarAI.steeringTarget
|
|
{
|
|
[Token(Token = "0x60000A9")]
|
|
[Address(RVA = "0x22DB4B0", Offset = "0x22DA2B0", VA = "0x1822DB4B0", Slot = "33")]
|
|
get
|
|
{
|
|
return default(Vector3);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000033 RID: 51
|
|
// (get) Token: 0x060000D2 RID: 210 RVA: 0x000025C4 File Offset: 0x000007C4
|
|
// (set) Token: 0x060000D3 RID: 211 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x1700002B")]
|
|
public float remainingDistance
|
|
{
|
|
[Token(Token = "0x60000AA")]
|
|
[Address(RVA = "0x22DC210", Offset = "0x22DB010", VA = "0x1822DC210", Slot = "20")]
|
|
get
|
|
{
|
|
return 0f;
|
|
}
|
|
[Token(Token = "0x60000AB")]
|
|
[Address(RVA = "0x22DC3F0", Offset = "0x22DB1F0", VA = "0x1822DC3F0")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000034 RID: 52
|
|
// (get) Token: 0x060000D4 RID: 212 RVA: 0x000025DC File Offset: 0x000007DC
|
|
[Token(Token = "0x1700002C")]
|
|
public bool hasPath
|
|
{
|
|
[Token(Token = "0x60000AC")]
|
|
[Address(RVA = "0x22DBF90", Offset = "0x22DAD90", VA = "0x1822DBF90", Slot = "29")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000035 RID: 53
|
|
// (get) Token: 0x060000D5 RID: 213 RVA: 0x000025F4 File Offset: 0x000007F4
|
|
[Token(Token = "0x1700002D")]
|
|
public bool pathPending
|
|
{
|
|
[Token(Token = "0x60000AD")]
|
|
[Address(RVA = "0x22DBFC0", Offset = "0x22DADC0", VA = "0x1822DBFC0", Slot = "30")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000036 RID: 54
|
|
// (get) Token: 0x060000D6 RID: 214 RVA: 0x0000260C File Offset: 0x0000080C
|
|
// (set) Token: 0x060000D7 RID: 215 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x1700002E")]
|
|
public bool isStopped
|
|
{
|
|
[Token(Token = "0x60000AE")]
|
|
[Address(RVA = "0x781F70", Offset = "0x780D70", VA = "0x180781F70", Slot = "31")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
[Token(Token = "0x60000AF")]
|
|
[Address(RVA = "0x781F40", Offset = "0x780D40", VA = "0x180781F40", Slot = "32")]
|
|
[CompilerGenerated]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000037 RID: 55
|
|
// (get) Token: 0x060000D8 RID: 216 RVA: 0x00002050 File Offset: 0x00000250
|
|
// (set) Token: 0x060000D9 RID: 217 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x1700002F")]
|
|
public Action onSearchPath
|
|
{
|
|
[Token(Token = "0x60000B0")]
|
|
[Address(RVA = "0x423D40", Offset = "0x422B40", VA = "0x180423D40", Slot = "34")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x60000B1")]
|
|
[Address(RVA = "0x466B90", Offset = "0x465990", VA = "0x180466B90", Slot = "35")]
|
|
[CompilerGenerated]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x060000DA RID: 218 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60000B2")]
|
|
[Address(RVA = "0x22DBE90", Offset = "0x22DAC90", VA = "0x1822DBE90")]
|
|
protected AILerp()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000DB RID: 219 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60000B3")]
|
|
[Address(RVA = "0x22DA080", Offset = "0x22D8E80", VA = "0x1822DA080", Slot = "7")]
|
|
protected override void Awake()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000DC RID: 220 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60000B4")]
|
|
[Address(RVA = "0x22DBBD0", Offset = "0x22DA9D0", VA = "0x1822DBBD0", Slot = "43")]
|
|
protected virtual void Start()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000DD RID: 221 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60000B5")]
|
|
[Address(RVA = "0x22DAF70", Offset = "0x22D9D70", VA = "0x1822DAF70", Slot = "44")]
|
|
protected virtual void OnEnable()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000DE RID: 222 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60000B6")]
|
|
[Address(RVA = "0x22DAC70", Offset = "0x22D9A70", VA = "0x1822DAC70")]
|
|
private void Init()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000DF RID: 223 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60000B7")]
|
|
[Address(RVA = "0x22DAE90", Offset = "0x22D9C90", VA = "0x1822DAE90")]
|
|
public void OnDisable()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000E0 RID: 224 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60000B8")]
|
|
[Address(RVA = "0x22DAB10", Offset = "0x22D9910", VA = "0x1822DAB10", Slot = "36")]
|
|
public void GetRemainingPath(List<Vector3> buffer, out bool stale)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000E1 RID: 225 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60000B9")]
|
|
[Address(RVA = "0x22DBBE0", Offset = "0x22DA9E0", VA = "0x1822DBBE0", Slot = "39")]
|
|
public void Teleport(Vector3 position, bool clearPath = true)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17000038 RID: 56
|
|
// (get) Token: 0x060000E2 RID: 226 RVA: 0x00002624 File Offset: 0x00000824
|
|
[Token(Token = "0x17000030")]
|
|
protected virtual bool shouldRecalculatePath
|
|
{
|
|
[Token(Token = "0x60000BA")]
|
|
[Address(RVA = "0x22DC300", Offset = "0x22DB100", VA = "0x1822DC300", Slot = "45")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060000E3 RID: 227 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60000BB")]
|
|
[Address(RVA = "0x1397B00", Offset = "0x1396900", VA = "0x181397B00", Slot = "46")]
|
|
[Obsolete]
|
|
public virtual void ForceSearchPath()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000E4 RID: 228 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60000BC")]
|
|
[Address(RVA = "0x22DB730", Offset = "0x22DA530", VA = "0x1822DB730", Slot = "47")]
|
|
public virtual void SearchPath()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000E5 RID: 229 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60000BD")]
|
|
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "48")]
|
|
public virtual void OnTargetReached()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000E6 RID: 230 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60000BE")]
|
|
[Address(RVA = "0x22DB040", Offset = "0x22D9E40", VA = "0x1822DB040", Slot = "49")]
|
|
protected virtual void OnPathComplete(Path _p)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000E7 RID: 231 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60000BF")]
|
|
[Address(RVA = "0x22DA450", Offset = "0x22D9250", VA = "0x1822DA450", Slot = "50")]
|
|
protected virtual void ClearPath()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000E8 RID: 232 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60000C0")]
|
|
[Address(RVA = "0x22DB7E0", Offset = "0x22DA5E0", VA = "0x1822DB7E0", Slot = "38")]
|
|
public void SetPath(Path path)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000E9 RID: 233 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60000C1")]
|
|
[Address(RVA = "0x22DA7A0", Offset = "0x22D95A0", VA = "0x1822DA7A0", Slot = "51")]
|
|
protected virtual void ConfigurePathSwitchInterpolation()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000EA RID: 234 RVA: 0x0000263C File Offset: 0x0000083C
|
|
[Token(Token = "0x60000C2")]
|
|
[Address(RVA = "0x22DAAB0", Offset = "0x22D98B0", VA = "0x1822DAAB0", Slot = "52")]
|
|
public virtual Vector3 GetFeetPosition()
|
|
{
|
|
return default(Vector3);
|
|
}
|
|
|
|
// Token: 0x060000EB RID: 235 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60000C3")]
|
|
[Address(RVA = "0x22DA510", Offset = "0x22D9310", VA = "0x1822DA510", Slot = "53")]
|
|
protected virtual void ConfigureNewPath()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000EC RID: 236 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60000C4")]
|
|
[Address(RVA = "0x22DBCA0", Offset = "0x22DAAA0", VA = "0x1822DBCA0", Slot = "54")]
|
|
protected virtual void Update()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000ED RID: 237 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60000C5")]
|
|
[Address(RVA = "0x22DAD60", Offset = "0x22D9B60", VA = "0x1822DAD60", Slot = "41")]
|
|
public void MovementUpdate(float deltaTime, out Vector3 nextPosition, out Quaternion nextRotation)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000EE RID: 238 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60000C6")]
|
|
[Address(RVA = "0x22DA9F0", Offset = "0x22D97F0", VA = "0x1822DA9F0", Slot = "42")]
|
|
public void FinalizeMovement(Vector3 nextPosition, Quaternion nextRotation)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000EF RID: 239 RVA: 0x00002654 File Offset: 0x00000854
|
|
[Token(Token = "0x60000C7")]
|
|
[Address(RVA = "0x22DB950", Offset = "0x22DA750", VA = "0x1822DB950")]
|
|
private Quaternion SimulateRotationTowards(Vector3 direction, float deltaTime)
|
|
{
|
|
return default(Quaternion);
|
|
}
|
|
|
|
// Token: 0x060000F0 RID: 240 RVA: 0x0000266C File Offset: 0x0000086C
|
|
[Token(Token = "0x60000C8")]
|
|
[Address(RVA = "0x22DA130", Offset = "0x22D8F30", VA = "0x1822DA130", Slot = "55")]
|
|
protected virtual Vector3 CalculateNextPosition(out Vector3 direction, float deltaTime)
|
|
{
|
|
return default(Vector3);
|
|
}
|
|
|
|
// Token: 0x060000F1 RID: 241 RVA: 0x00002684 File Offset: 0x00000884
|
|
[Token(Token = "0x60000C9")]
|
|
[Address(RVA = "0x22DB230", Offset = "0x22DA030", VA = "0x1822DB230", Slot = "9")]
|
|
protected override int OnUpgradeSerializedData(int version, bool unityThread)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x0400009A RID: 154
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400006D")]
|
|
public float repathRate;
|
|
|
|
// Token: 0x0400009B RID: 155
|
|
[FieldOffset(Offset = "0x24")]
|
|
[Token(Token = "0x400006E")]
|
|
public bool canSearch;
|
|
|
|
// Token: 0x0400009C RID: 156
|
|
[FieldOffset(Offset = "0x25")]
|
|
[Token(Token = "0x400006F")]
|
|
public bool canMove;
|
|
|
|
// Token: 0x0400009D RID: 157
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4000070")]
|
|
public float speed;
|
|
|
|
// Token: 0x0400009E RID: 158
|
|
[FieldOffset(Offset = "0x2C")]
|
|
[Token(Token = "0x4000071")]
|
|
[FormerlySerializedAs("rotationIn2D")]
|
|
public OrientationMode orientation;
|
|
|
|
// Token: 0x0400009F RID: 159
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4000072")]
|
|
public bool enableRotation;
|
|
|
|
// Token: 0x040000A0 RID: 160
|
|
[FieldOffset(Offset = "0x34")]
|
|
[Token(Token = "0x4000073")]
|
|
public float rotationSpeed;
|
|
|
|
// Token: 0x040000A1 RID: 161
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4000074")]
|
|
public bool interpolatePathSwitches;
|
|
|
|
// Token: 0x040000A2 RID: 162
|
|
[FieldOffset(Offset = "0x3C")]
|
|
[Token(Token = "0x4000075")]
|
|
public float switchPathInterpolationSpeed;
|
|
|
|
// Token: 0x040000A5 RID: 165
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x4000078")]
|
|
[NonSerialized]
|
|
public bool updatePosition;
|
|
|
|
// Token: 0x040000A6 RID: 166
|
|
[FieldOffset(Offset = "0x51")]
|
|
[Token(Token = "0x4000079")]
|
|
[NonSerialized]
|
|
public bool updateRotation;
|
|
|
|
// Token: 0x040000A9 RID: 169
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400007C")]
|
|
protected Seeker seeker;
|
|
|
|
// Token: 0x040000AA RID: 170
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x400007D")]
|
|
protected Transform tr;
|
|
|
|
// Token: 0x040000AB RID: 171
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x400007E")]
|
|
protected float lastRepath;
|
|
|
|
// Token: 0x040000AC RID: 172
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x400007F")]
|
|
protected ABPath path;
|
|
|
|
// Token: 0x040000AD RID: 173
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x4000080")]
|
|
protected bool canSearchAgain;
|
|
|
|
// Token: 0x040000AE RID: 174
|
|
[FieldOffset(Offset = "0x84")]
|
|
[Token(Token = "0x4000081")]
|
|
protected Vector3 previousMovementOrigin;
|
|
|
|
// Token: 0x040000AF RID: 175
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x4000082")]
|
|
protected Vector3 previousMovementDirection;
|
|
|
|
// Token: 0x040000B0 RID: 176
|
|
[FieldOffset(Offset = "0x9C")]
|
|
[Token(Token = "0x4000083")]
|
|
protected float pathSwitchInterpolationTime;
|
|
|
|
// Token: 0x040000B1 RID: 177
|
|
[FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x4000084")]
|
|
protected PathInterpolator interpolator;
|
|
|
|
// Token: 0x040000B2 RID: 178
|
|
[FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x4000085")]
|
|
private bool startHasRun;
|
|
|
|
// Token: 0x040000B3 RID: 179
|
|
[FieldOffset(Offset = "0xAC")]
|
|
[Token(Token = "0x4000086")]
|
|
private Vector3 previousPosition1;
|
|
|
|
// Token: 0x040000B4 RID: 180
|
|
[FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x4000087")]
|
|
private Vector3 previousPosition2;
|
|
|
|
// Token: 0x040000B5 RID: 181
|
|
[FieldOffset(Offset = "0xC4")]
|
|
[Token(Token = "0x4000088")]
|
|
private Vector3 simulatedPosition;
|
|
|
|
// Token: 0x040000B6 RID: 182
|
|
[FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x4000089")]
|
|
private Quaternion simulatedRotation;
|
|
|
|
// Token: 0x040000B7 RID: 183
|
|
[FieldOffset(Offset = "0xE0")]
|
|
[Token(Token = "0x400008A")]
|
|
[SerializeField]
|
|
[HideInInspector]
|
|
[FormerlySerializedAs("target")]
|
|
private Transform targetCompatibility;
|
|
}
|
|
}
|