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 = "0x22D9760", Offset = "0x22D8560", VA = "0x1822D9760")]
|
|
get
|
|
{
|
|
return 0f;
|
|
}
|
|
[Token(Token = "0x600005C")]
|
|
[Address(RVA = "0x22D9BD0", Offset = "0x22D89D0", VA = "0x1822D9BD0")]
|
|
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 = "0x22D9940", Offset = "0x22D8740", VA = "0x1822D9940")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
[Token(Token = "0x600005E")]
|
|
[Address(RVA = "0x22D9C00", Offset = "0x22D8A00", VA = "0x1822D9C00")]
|
|
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 = "0x22D98E0", Offset = "0x22D86E0", VA = "0x1822D98E0", 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 = "0x22D9950", Offset = "0x22D8750", VA = "0x1822D9950", 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 = "0x22CF120", Offset = "0x22CDF20", VA = "0x1822CF120")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
[Token(Token = "0x6000062")]
|
|
[Address(RVA = "0x9D3000", Offset = "0x9D1E00", VA = "0x1809D3000")]
|
|
[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 = "0x22D99F0", Offset = "0x22D87F0", VA = "0x1822D99F0")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x6000064")]
|
|
[Address(RVA = "0x22D9C20", Offset = "0x22D8A20", VA = "0x1822D9C20")]
|
|
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 = "0x22D98C0", Offset = "0x22D86C0", VA = "0x1822D98C0", Slot = "12")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return default(Vector3);
|
|
}
|
|
[Token(Token = "0x6000066")]
|
|
[Address(RVA = "0x22D9BE0", Offset = "0x22D89E0", VA = "0x1822D9BE0", 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 = "0x22D9A80", Offset = "0x22D8880", VA = "0x1822D9A80", 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 = "0x22D9770", Offset = "0x22D8570", VA = "0x1822D9770", 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 = "0xD53F50", Offset = "0xD52D50", VA = "0x180D53F50", Slot = "16")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
[Token(Token = "0x600006A")]
|
|
[Address(RVA = "0xD51A00", Offset = "0xD50800", VA = "0x180D51A00", 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 = "0x46A7C0", Offset = "0x4695C0", VA = "0x18046A7C0", Slot = "18")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x600006C")]
|
|
[Address(RVA = "0x46A220", Offset = "0x469020", VA = "0x18046A220", 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 = "0x22D99A0", Offset = "0x22D87A0", VA = "0x1822D99A0", Slot = "20")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000096 RID: 150 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600006E")]
|
|
[Address(RVA = "0x22D95F0", Offset = "0x22D83F0", VA = "0x1822D95F0")]
|
|
protected AIBase()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000097 RID: 151 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600006F")]
|
|
[Address(RVA = "0x22D76C0", Offset = "0x22D64C0", VA = "0x1822D76C0", Slot = "21")]
|
|
public virtual void FindComponents()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000098 RID: 152 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000070")]
|
|
[Address(RVA = "0x22D81A0", Offset = "0x22D6FA0", VA = "0x1822D81A0", Slot = "22")]
|
|
protected virtual void OnEnable()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000099 RID: 153 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000071")]
|
|
[Address(RVA = "0x22D90C0", Offset = "0x22D7EC0", VA = "0x1822D90C0", Slot = "23")]
|
|
protected virtual void Start()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600009A RID: 154 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000072")]
|
|
[Address(RVA = "0x22D7900", Offset = "0x22D6700", VA = "0x1822D7900")]
|
|
private void Init()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600009B RID: 155 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000073")]
|
|
[Address(RVA = "0x22D90D0", Offset = "0x22D7ED0", VA = "0x1822D90D0", 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 = "0x22D6DB0", Offset = "0x22D5BB0", VA = "0x1822D6DB0")]
|
|
protected void CancelCurrentPathRequest()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600009D RID: 157 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000075")]
|
|
[Address(RVA = "0x22D7AA0", Offset = "0x22D68A0", VA = "0x1822D7AA0", Slot = "25")]
|
|
protected virtual void OnDisable()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600009E RID: 158 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000076")]
|
|
[Address(RVA = "0x22D92E0", Offset = "0x22D80E0", VA = "0x1822D92E0", Slot = "26")]
|
|
protected virtual void Update()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600009F RID: 159 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000077")]
|
|
[Address(RVA = "0x22D7770", Offset = "0x22D6570", VA = "0x1822D7770", Slot = "27")]
|
|
protected virtual void FixedUpdate()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000A0 RID: 160 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000078")]
|
|
[Address(RVA = "0x22D7A80", Offset = "0x22D6880", VA = "0x1822D7A80", 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 = "0x22D6D40", Offset = "0x22D5B40", VA = "0x1822D6D40", 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 = "0x22D89C0", Offset = "0x22D77C0", VA = "0x1822D89C0", Slot = "31")]
|
|
public virtual void SearchPath()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000A4 RID: 164 RVA: 0x000023CC File Offset: 0x000005CC
|
|
[Token(Token = "0x600007C")]
|
|
[Address(RVA = "0x22D78A0", Offset = "0x22D66A0", VA = "0x1822D78A0", 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 = "0x22D8AC0", Offset = "0x22D78C0", VA = "0x1822D8AC0", Slot = "35")]
|
|
public void SetPath(Path path)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000A8 RID: 168 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000080")]
|
|
[Address(RVA = "0x22D6950", Offset = "0x22D5750", VA = "0x1822D6950")]
|
|
protected void ApplyGravity(float deltaTime)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000A9 RID: 169 RVA: 0x000023E4 File Offset: 0x000005E4
|
|
[Token(Token = "0x6000081")]
|
|
[Address(RVA = "0x22D6B70", Offset = "0x22D5970", VA = "0x1822D6B70")]
|
|
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 = "0x22D8C40", Offset = "0x22D7A40", VA = "0x1822D8C40")]
|
|
public Quaternion SimulateRotationTowards(Vector3 direction, float maxDegrees)
|
|
{
|
|
return default(Quaternion);
|
|
}
|
|
|
|
// Token: 0x060000AB RID: 171 RVA: 0x00002414 File Offset: 0x00000614
|
|
[Token(Token = "0x6000083")]
|
|
[Address(RVA = "0x22D8D60", Offset = "0x22D7B60", VA = "0x1822D8D60")]
|
|
protected Quaternion SimulateRotationTowards(Vector2 direction, float maxDegrees)
|
|
{
|
|
return default(Quaternion);
|
|
}
|
|
|
|
// Token: 0x060000AC RID: 172 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000084")]
|
|
[Address(RVA = "0x22D79C0", Offset = "0x22D67C0", VA = "0x1822D79C0", Slot = "36")]
|
|
public virtual void Move(Vector3 deltaPosition)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000AD RID: 173 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000085")]
|
|
[Address(RVA = "0x22D6E60", Offset = "0x22D5C60", VA = "0x1822D6E60", Slot = "37")]
|
|
public virtual void FinalizeMovement(Vector3 nextPosition, Quaternion nextRotation)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000AE RID: 174 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000086")]
|
|
[Address(RVA = "0x22D7550", Offset = "0x22D6350", VA = "0x1822D7550")]
|
|
private void FinalizeRotation(Quaternion nextRotation)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000AF RID: 175 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000087")]
|
|
[Address(RVA = "0x22D7000", Offset = "0x22D5E00", VA = "0x1822D7000")]
|
|
private void FinalizePosition(Vector3 nextPosition)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000B0 RID: 176 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000088")]
|
|
[Address(RVA = "0x22D9240", Offset = "0x22D8040", VA = "0x1822D9240")]
|
|
protected void UpdateVelocity()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000B1 RID: 177 RVA: 0x0000242C File Offset: 0x0000062C
|
|
[Token(Token = "0x6000089")]
|
|
[Address(RVA = "0x22D6E40", Offset = "0x22D5C40", VA = "0x1822D6E40", 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 = "0x22D84C0", Offset = "0x22D72C0", VA = "0x1822D84C0")]
|
|
protected Vector3 RaycastPosition(Vector3 position, float lastElevation)
|
|
{
|
|
return default(Vector3);
|
|
}
|
|
|
|
// Token: 0x060000B3 RID: 179 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600008B")]
|
|
[Address(RVA = "0x22D7C30", Offset = "0x22D6A30", VA = "0x1822D7C30", Slot = "39")]
|
|
protected virtual void OnDrawGizmosSelected()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000B4 RID: 180 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600008C")]
|
|
[Address(RVA = "0x22D7C70", Offset = "0x22D6A70", VA = "0x1822D7C70", Slot = "40")]
|
|
protected virtual void OnDrawGizmos()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000B5 RID: 181 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600008D")]
|
|
[Address(RVA = "0x22D89A0", Offset = "0x22D77A0", VA = "0x1822D89A0", Slot = "8")]
|
|
protected override void Reset()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000B6 RID: 182 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600008E")]
|
|
[Address(RVA = "0x22D88B0", Offset = "0x22D76B0", VA = "0x1822D88B0")]
|
|
private void ResetShape()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000B7 RID: 183 RVA: 0x0000245C File Offset: 0x0000065C
|
|
[Token(Token = "0x600008F")]
|
|
[Address(RVA = "0x22D8280", Offset = "0x22D7080", VA = "0x1822D8280", 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;
|
|
}
|
|
}
|