650 lines
19 KiB
C#
650 lines
19 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using Cpp2IlInjected;
|
|
using Pathfinding.RVO;
|
|
using Pathfinding.Util;
|
|
using UnityEngine;
|
|
using UnityEngine.Serialization;
|
|
|
|
namespace Pathfinding
|
|
{
|
|
// Token: 0x0200000F RID: 15
|
|
[Token(Token = "0x2000005")]
|
|
[RequireComponent(typeof(Seeker))]
|
|
public abstract class AIBase : VersionedMonoBehaviour
|
|
{
|
|
// Token: 0x17000018 RID: 24
|
|
// (get) Token: 0x06000083 RID: 131 RVA: 0x000022DC File Offset: 0x000004DC
|
|
// (set) Token: 0x06000084 RID: 132 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x17000010")]
|
|
[Obsolete]
|
|
public float centerOffset
|
|
{
|
|
[Token(Token = "0x600005B")]
|
|
[Address(RVA = "0x907AF0", Offset = "0x906AF0", VA = "0x180907AF0")]
|
|
get
|
|
{
|
|
return 0f;
|
|
}
|
|
[Token(Token = "0x600005C")]
|
|
[Address(RVA = "0x907F80", Offset = "0x906F80", VA = "0x180907F80")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000019 RID: 25
|
|
// (get) Token: 0x06000085 RID: 133 RVA: 0x000022F4 File Offset: 0x000004F4
|
|
// (set) Token: 0x06000086 RID: 134 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x17000011")]
|
|
[Obsolete]
|
|
public bool rotationIn2D
|
|
{
|
|
[Token(Token = "0x600005D")]
|
|
[Address(RVA = "0x907CE0", Offset = "0x906CE0", VA = "0x180907CE0")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
[Token(Token = "0x600005E")]
|
|
[Address(RVA = "0x907FC0", Offset = "0x906FC0", VA = "0x180907FC0")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700001A RID: 26
|
|
// (get) Token: 0x06000087 RID: 135 RVA: 0x0000230C File Offset: 0x0000050C
|
|
[Token(Token = "0x17000012")]
|
|
public Vector3 position
|
|
{
|
|
[Token(Token = "0x600005F")]
|
|
[Address(RVA = "0x907C80", Offset = "0x906C80", VA = "0x180907C80", Slot = "10")]
|
|
get
|
|
{
|
|
return default(Vector3);
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700001B RID: 27
|
|
// (get) Token: 0x06000088 RID: 136 RVA: 0x00002324 File Offset: 0x00000524
|
|
[Token(Token = "0x17000013")]
|
|
public Quaternion rotation
|
|
{
|
|
[Token(Token = "0x6000060")]
|
|
[Address(RVA = "0x907CF0", Offset = "0x906CF0", VA = "0x180907CF0", Slot = "11")]
|
|
get
|
|
{
|
|
return default(Quaternion);
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700001C RID: 28
|
|
// (get) Token: 0x06000089 RID: 137 RVA: 0x0000233C File Offset: 0x0000053C
|
|
// (set) Token: 0x0600008A RID: 138 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x17000014")]
|
|
protected bool usingGravity
|
|
{
|
|
[Token(Token = "0x6000061")]
|
|
[Address(RVA = "0x907E20", Offset = "0x906E20", VA = "0x180907E20")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
[Token(Token = "0x6000062")]
|
|
[Address(RVA = "0x908140", Offset = "0x907140", VA = "0x180908140")]
|
|
[CompilerGenerated]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700001D RID: 29
|
|
// (get) Token: 0x0600008B RID: 139 RVA: 0x00002050 File Offset: 0x00000250
|
|
// (set) Token: 0x0600008C RID: 140 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x17000015")]
|
|
[Obsolete]
|
|
public Transform target
|
|
{
|
|
[Token(Token = "0x6000063")]
|
|
[Address(RVA = "0x907D90", Offset = "0x906D90", VA = "0x180907D90")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x6000064")]
|
|
[Address(RVA = "0x907FE0", Offset = "0x906FE0", VA = "0x180907FE0")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700001E RID: 30
|
|
// (get) Token: 0x0600008D RID: 141 RVA: 0x00002354 File Offset: 0x00000554
|
|
// (set) Token: 0x0600008E RID: 142 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x17000016")]
|
|
public Vector3 destination
|
|
{
|
|
[Token(Token = "0x6000065")]
|
|
[Address(RVA = "0x907C50", Offset = "0x906C50", VA = "0x180907C50", Slot = "12")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return default(Vector3);
|
|
}
|
|
[Token(Token = "0x6000066")]
|
|
[Address(RVA = "0x907F90", Offset = "0x906F90", VA = "0x180907F90", Slot = "13")]
|
|
[CompilerGenerated]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700001F RID: 31
|
|
// (get) Token: 0x0600008F RID: 143 RVA: 0x0000236C File Offset: 0x0000056C
|
|
[Token(Token = "0x17000017")]
|
|
public Vector3 velocity
|
|
{
|
|
[Token(Token = "0x6000067")]
|
|
[Address(RVA = "0x907E30", Offset = "0x906E30", VA = "0x180907E30", Slot = "14")]
|
|
get
|
|
{
|
|
return default(Vector3);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000020 RID: 32
|
|
// (get) Token: 0x06000090 RID: 144 RVA: 0x00002384 File Offset: 0x00000584
|
|
[Token(Token = "0x17000018")]
|
|
public Vector3 desiredVelocity
|
|
{
|
|
[Token(Token = "0x6000068")]
|
|
[Address(RVA = "0x907B00", Offset = "0x906B00", VA = "0x180907B00", Slot = "15")]
|
|
get
|
|
{
|
|
return default(Vector3);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000021 RID: 33
|
|
// (get) Token: 0x06000091 RID: 145 RVA: 0x0000239C File Offset: 0x0000059C
|
|
// (set) Token: 0x06000092 RID: 146 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x17000019")]
|
|
public bool isStopped
|
|
{
|
|
[Token(Token = "0x6000069")]
|
|
[Address(RVA = "0x907C70", Offset = "0x906C70", VA = "0x180907C70", Slot = "16")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
[Token(Token = "0x600006A")]
|
|
[Address(RVA = "0x907FB0", Offset = "0x906FB0", VA = "0x180907FB0", Slot = "17")]
|
|
[CompilerGenerated]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000022 RID: 34
|
|
// (get) Token: 0x06000093 RID: 147 RVA: 0x00002050 File Offset: 0x00000250
|
|
// (set) Token: 0x06000094 RID: 148 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x1700001A")]
|
|
public Action onSearchPath
|
|
{
|
|
[Token(Token = "0x600006B")]
|
|
[Address(RVA = "0x5B7080", Offset = "0x5B6080", VA = "0x1805B7080", Slot = "18")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x600006C")]
|
|
[Address(RVA = "0x68D5A0", Offset = "0x68C5A0", VA = "0x18068D5A0", Slot = "19")]
|
|
[CompilerGenerated]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000023 RID: 35
|
|
// (get) Token: 0x06000095 RID: 149 RVA: 0x000023B4 File Offset: 0x000005B4
|
|
[Token(Token = "0x1700001B")]
|
|
protected virtual bool shouldRecalculatePath
|
|
{
|
|
[Token(Token = "0x600006D")]
|
|
[Address(RVA = "0x907D40", Offset = "0x906D40", VA = "0x180907D40", Slot = "20")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000096 RID: 150 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600006E")]
|
|
[Address(RVA = "0x907980", Offset = "0x906980", VA = "0x180907980")]
|
|
protected AIBase()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000097 RID: 151 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600006F")]
|
|
[Address(RVA = "0x905A50", Offset = "0x904A50", VA = "0x180905A50", Slot = "21")]
|
|
public virtual void FindComponents()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000098 RID: 152 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000070")]
|
|
[Address(RVA = "0x906530", Offset = "0x905530", VA = "0x180906530", Slot = "22")]
|
|
protected virtual void OnEnable()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000099 RID: 153 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000071")]
|
|
[Address(RVA = "0x907450", Offset = "0x906450", VA = "0x180907450", Slot = "23")]
|
|
protected virtual void Start()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600009A RID: 154 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000072")]
|
|
[Address(RVA = "0x905C90", Offset = "0x904C90", VA = "0x180905C90")]
|
|
private void Init()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600009B RID: 155 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000073")]
|
|
[Address(RVA = "0x907460", Offset = "0x906460", VA = "0x180907460", Slot = "24")]
|
|
public virtual void Teleport(Vector3 newPosition, bool clearPath = true)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600009C RID: 156 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000074")]
|
|
[Address(RVA = "0x905140", Offset = "0x904140", VA = "0x180905140")]
|
|
protected void CancelCurrentPathRequest()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600009D RID: 157 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000075")]
|
|
[Address(RVA = "0x905E30", Offset = "0x904E30", VA = "0x180905E30", Slot = "25")]
|
|
protected virtual void OnDisable()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600009E RID: 158 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000076")]
|
|
[Address(RVA = "0x907670", Offset = "0x906670", VA = "0x180907670", Slot = "26")]
|
|
protected virtual void Update()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600009F RID: 159 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000077")]
|
|
[Address(RVA = "0x905B00", Offset = "0x904B00", VA = "0x180905B00", Slot = "27")]
|
|
protected virtual void FixedUpdate()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000A0 RID: 160 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000078")]
|
|
[Address(RVA = "0x905E10", Offset = "0x904E10", VA = "0x180905E10", Slot = "28")]
|
|
public void MovementUpdate(float deltaTime, out Vector3 nextPosition, out Quaternion nextRotation)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000A1 RID: 161
|
|
[Token(Token = "0x6000079")]
|
|
[Address(Slot = "29")]
|
|
protected abstract void MovementUpdateInternal(float deltaTime, out Vector3 nextPosition, out Quaternion nextRotation);
|
|
|
|
// Token: 0x060000A2 RID: 162 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600007A")]
|
|
[Address(RVA = "0x9050D0", Offset = "0x9040D0", VA = "0x1809050D0", Slot = "30")]
|
|
protected virtual void CalculatePathRequestEndpoints(out Vector3 start, out Vector3 end)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000A3 RID: 163 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600007B")]
|
|
[Address(RVA = "0x906D50", Offset = "0x905D50", VA = "0x180906D50", Slot = "31")]
|
|
public virtual void SearchPath()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000A4 RID: 164 RVA: 0x000023CC File Offset: 0x000005CC
|
|
[Token(Token = "0x600007C")]
|
|
[Address(RVA = "0x905C30", Offset = "0x904C30", VA = "0x180905C30", Slot = "32")]
|
|
public virtual Vector3 GetFeetPosition()
|
|
{
|
|
return default(Vector3);
|
|
}
|
|
|
|
// Token: 0x060000A5 RID: 165
|
|
[Token(Token = "0x600007D")]
|
|
[Address(Slot = "33")]
|
|
protected abstract void OnPathComplete(Path newPath);
|
|
|
|
// Token: 0x060000A6 RID: 166
|
|
[Token(Token = "0x600007E")]
|
|
[Address(Slot = "34")]
|
|
protected abstract void ClearPath();
|
|
|
|
// Token: 0x060000A7 RID: 167 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600007F")]
|
|
[Address(RVA = "0x906E50", Offset = "0x905E50", VA = "0x180906E50", Slot = "35")]
|
|
public void SetPath(Path path)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000A8 RID: 168 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000080")]
|
|
[Address(RVA = "0x904CE0", Offset = "0x903CE0", VA = "0x180904CE0")]
|
|
protected void ApplyGravity(float deltaTime)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000A9 RID: 169 RVA: 0x000023E4 File Offset: 0x000005E4
|
|
[Token(Token = "0x6000081")]
|
|
[Address(RVA = "0x904F00", Offset = "0x903F00", VA = "0x180904F00")]
|
|
protected Vector2 CalculateDeltaToMoveThisFrame(Vector2 position, float distanceToEndOfPath, float deltaTime)
|
|
{
|
|
return default(Vector2);
|
|
}
|
|
|
|
// Token: 0x060000AA RID: 170 RVA: 0x000023FC File Offset: 0x000005FC
|
|
[Token(Token = "0x6000082")]
|
|
[Address(RVA = "0x906FD0", Offset = "0x905FD0", VA = "0x180906FD0")]
|
|
public Quaternion SimulateRotationTowards(Vector3 direction, float maxDegrees)
|
|
{
|
|
return default(Quaternion);
|
|
}
|
|
|
|
// Token: 0x060000AB RID: 171 RVA: 0x00002414 File Offset: 0x00000614
|
|
[Token(Token = "0x6000083")]
|
|
[Address(RVA = "0x9070F0", Offset = "0x9060F0", VA = "0x1809070F0")]
|
|
protected Quaternion SimulateRotationTowards(Vector2 direction, float maxDegrees)
|
|
{
|
|
return default(Quaternion);
|
|
}
|
|
|
|
// Token: 0x060000AC RID: 172 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000084")]
|
|
[Address(RVA = "0x905D50", Offset = "0x904D50", VA = "0x180905D50", Slot = "36")]
|
|
public virtual void Move(Vector3 deltaPosition)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000AD RID: 173 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000085")]
|
|
[Address(RVA = "0x9051F0", Offset = "0x9041F0", VA = "0x1809051F0", Slot = "37")]
|
|
public virtual void FinalizeMovement(Vector3 nextPosition, Quaternion nextRotation)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000AE RID: 174 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000086")]
|
|
[Address(RVA = "0x9058E0", Offset = "0x9048E0", VA = "0x1809058E0")]
|
|
private void FinalizeRotation(Quaternion nextRotation)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000AF RID: 175 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000087")]
|
|
[Address(RVA = "0x905390", Offset = "0x904390", VA = "0x180905390")]
|
|
private void FinalizePosition(Vector3 nextPosition)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000B0 RID: 176 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000088")]
|
|
[Address(RVA = "0x9075D0", Offset = "0x9065D0", VA = "0x1809075D0")]
|
|
protected void UpdateVelocity()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000B1 RID: 177 RVA: 0x0000242C File Offset: 0x0000062C
|
|
[Token(Token = "0x6000089")]
|
|
[Address(RVA = "0x9051D0", Offset = "0x9041D0", VA = "0x1809051D0", Slot = "38")]
|
|
protected virtual Vector3 ClampToNavmesh(Vector3 position, out bool positionChanged)
|
|
{
|
|
return default(Vector3);
|
|
}
|
|
|
|
// Token: 0x060000B2 RID: 178 RVA: 0x00002444 File Offset: 0x00000644
|
|
[Token(Token = "0x600008A")]
|
|
[Address(RVA = "0x906850", Offset = "0x905850", VA = "0x180906850")]
|
|
protected Vector3 RaycastPosition(Vector3 position, float lastElevation)
|
|
{
|
|
return default(Vector3);
|
|
}
|
|
|
|
// Token: 0x060000B3 RID: 179 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600008B")]
|
|
[Address(RVA = "0x905FC0", Offset = "0x904FC0", VA = "0x180905FC0", Slot = "39")]
|
|
protected virtual void OnDrawGizmosSelected()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000B4 RID: 180 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600008C")]
|
|
[Address(RVA = "0x906000", Offset = "0x905000", VA = "0x180906000", Slot = "40")]
|
|
protected virtual void OnDrawGizmos()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000B5 RID: 181 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600008D")]
|
|
[Address(RVA = "0x906D30", Offset = "0x905D30", VA = "0x180906D30", Slot = "8")]
|
|
protected override void Reset()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000B6 RID: 182 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600008E")]
|
|
[Address(RVA = "0x906C40", Offset = "0x905C40", VA = "0x180906C40")]
|
|
private void ResetShape()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000B7 RID: 183 RVA: 0x0000245C File Offset: 0x0000065C
|
|
[Token(Token = "0x600008F")]
|
|
[Address(RVA = "0x906610", Offset = "0x905610", VA = "0x180906610", Slot = "9")]
|
|
protected override int OnUpgradeSerializedData(int version, bool unityThread)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x04000073 RID: 115
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4000046")]
|
|
public float radius;
|
|
|
|
// Token: 0x04000074 RID: 116
|
|
[FieldOffset(Offset = "0x24")]
|
|
[Token(Token = "0x4000047")]
|
|
public float height;
|
|
|
|
// Token: 0x04000075 RID: 117
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4000048")]
|
|
public float repathRate;
|
|
|
|
// Token: 0x04000076 RID: 118
|
|
[FieldOffset(Offset = "0x2C")]
|
|
[Token(Token = "0x4000049")]
|
|
[FormerlySerializedAs("repeatedlySearchPaths")]
|
|
public bool canSearch;
|
|
|
|
// Token: 0x04000077 RID: 119
|
|
[FieldOffset(Offset = "0x2D")]
|
|
[Token(Token = "0x400004A")]
|
|
public bool canMove;
|
|
|
|
// Token: 0x04000078 RID: 120
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400004B")]
|
|
[FormerlySerializedAs("speed")]
|
|
public float maxSpeed;
|
|
|
|
// Token: 0x04000079 RID: 121
|
|
[FieldOffset(Offset = "0x34")]
|
|
[Token(Token = "0x400004C")]
|
|
public Vector3 gravity;
|
|
|
|
// Token: 0x0400007A RID: 122
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400004D")]
|
|
public LayerMask groundMask;
|
|
|
|
// Token: 0x0400007B RID: 123
|
|
[FieldOffset(Offset = "0x44")]
|
|
[Token(Token = "0x400004E")]
|
|
[SerializeField]
|
|
[HideInInspector]
|
|
[FormerlySerializedAs("centerOffset")]
|
|
private float centerOffsetCompatibility;
|
|
|
|
// Token: 0x0400007C RID: 124
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400004F")]
|
|
[FormerlySerializedAs("rotationIn2D")]
|
|
public OrientationMode orientation;
|
|
|
|
// Token: 0x0400007D RID: 125
|
|
[FieldOffset(Offset = "0x4C")]
|
|
[Token(Token = "0x4000050")]
|
|
public bool enableRotation;
|
|
|
|
// Token: 0x0400007E RID: 126
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x4000051")]
|
|
protected Vector3 simulatedPosition;
|
|
|
|
// Token: 0x0400007F RID: 127
|
|
[FieldOffset(Offset = "0x5C")]
|
|
[Token(Token = "0x4000052")]
|
|
protected Quaternion simulatedRotation;
|
|
|
|
// Token: 0x04000080 RID: 128
|
|
[FieldOffset(Offset = "0x6C")]
|
|
[Token(Token = "0x4000053")]
|
|
private Vector3 accumulatedMovementDelta;
|
|
|
|
// Token: 0x04000081 RID: 129
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x4000054")]
|
|
protected Vector2 velocity2D;
|
|
|
|
// Token: 0x04000082 RID: 130
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x4000055")]
|
|
protected float verticalVelocity;
|
|
|
|
// Token: 0x04000083 RID: 131
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x4000056")]
|
|
protected Seeker seeker;
|
|
|
|
// Token: 0x04000084 RID: 132
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x4000057")]
|
|
protected Transform tr;
|
|
|
|
// Token: 0x04000085 RID: 133
|
|
[FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x4000058")]
|
|
protected Rigidbody rigid;
|
|
|
|
// Token: 0x04000086 RID: 134
|
|
[FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x4000059")]
|
|
protected Rigidbody2D rigid2D;
|
|
|
|
// Token: 0x04000087 RID: 135
|
|
[FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x400005A")]
|
|
protected CharacterController controller;
|
|
|
|
// Token: 0x04000088 RID: 136
|
|
[FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x400005B")]
|
|
protected RVOController rvoController;
|
|
|
|
// Token: 0x04000089 RID: 137
|
|
[FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x400005C")]
|
|
public IMovementPlane movementPlane;
|
|
|
|
// Token: 0x0400008A RID: 138
|
|
[FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x400005D")]
|
|
[NonSerialized]
|
|
public bool updatePosition;
|
|
|
|
// Token: 0x0400008B RID: 139
|
|
[FieldOffset(Offset = "0xC1")]
|
|
[Token(Token = "0x400005E")]
|
|
[NonSerialized]
|
|
public bool updateRotation;
|
|
|
|
// Token: 0x0400008D RID: 141
|
|
[FieldOffset(Offset = "0xC4")]
|
|
[Token(Token = "0x4000060")]
|
|
protected float lastDeltaTime;
|
|
|
|
// Token: 0x0400008E RID: 142
|
|
[FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x4000061")]
|
|
protected int prevFrame;
|
|
|
|
// Token: 0x0400008F RID: 143
|
|
[FieldOffset(Offset = "0xCC")]
|
|
[Token(Token = "0x4000062")]
|
|
protected Vector3 prevPosition1;
|
|
|
|
// Token: 0x04000090 RID: 144
|
|
[FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x4000063")]
|
|
protected Vector3 prevPosition2;
|
|
|
|
// Token: 0x04000091 RID: 145
|
|
[FieldOffset(Offset = "0xE4")]
|
|
[Token(Token = "0x4000064")]
|
|
protected Vector2 lastDeltaPosition;
|
|
|
|
// Token: 0x04000092 RID: 146
|
|
[FieldOffset(Offset = "0xEC")]
|
|
[Token(Token = "0x4000065")]
|
|
protected bool waitingForPathCalculation;
|
|
|
|
// Token: 0x04000093 RID: 147
|
|
[FieldOffset(Offset = "0xF0")]
|
|
[Token(Token = "0x4000066")]
|
|
protected float lastRepath;
|
|
|
|
// Token: 0x04000094 RID: 148
|
|
[FieldOffset(Offset = "0xF8")]
|
|
[Token(Token = "0x4000067")]
|
|
[SerializeField]
|
|
[HideInInspector]
|
|
[FormerlySerializedAs("target")]
|
|
private Transform targetCompatibility;
|
|
|
|
// Token: 0x04000095 RID: 149
|
|
[FieldOffset(Offset = "0x100")]
|
|
[Token(Token = "0x4000068")]
|
|
private bool startHasRun;
|
|
|
|
// Token: 0x04000099 RID: 153
|
|
[Token(Token = "0x400006C")]
|
|
public static readonly Color ShapeGizmoColor;
|
|
}
|
|
}
|