oh dear
This commit is contained in:
@@ -0,0 +1,171 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using Pathfinding.Util;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Serialization;
|
||||
|
||||
namespace Pathfinding
|
||||
{
|
||||
// Token: 0x020000D0 RID: 208
|
||||
[Token(Token = "0x2000078")]
|
||||
[HelpURL("http://arongranberg.com/astar/docs/class_pathfinding_1_1_navmesh_add.php")]
|
||||
public class NavmeshAdd : NavmeshClipper
|
||||
{
|
||||
// Token: 0x06000749 RID: 1865 RVA: 0x00005684 File Offset: 0x00003884
|
||||
[Token(Token = "0x6000616")]
|
||||
[Address(RVA = "0x267D940", Offset = "0x267C740", VA = "0x18267D940", Slot = "14")]
|
||||
public override bool RequiresUpdate()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600074A RID: 1866 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6000617")]
|
||||
[Address(RVA = "0x267CB70", Offset = "0x267B970", VA = "0x18267CB70", Slot = "15")]
|
||||
public override void ForceUpdate()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600074B RID: 1867 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6000618")]
|
||||
[Address(RVA = "0x267CB40", Offset = "0x267B940", VA = "0x18267CB40", Slot = "7")]
|
||||
protected override void Awake()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600074C RID: 1868 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6000619")]
|
||||
[Address(RVA = "0x267D4B0", Offset = "0x267C2B0", VA = "0x18267D4B0", Slot = "12")]
|
||||
internal override void NotifyUpdated()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000117 RID: 279
|
||||
// (get) Token: 0x0600074D RID: 1869 RVA: 0x0000569C File Offset: 0x0000389C
|
||||
[Token(Token = "0x170000ED")]
|
||||
public Vector3 Center
|
||||
{
|
||||
[Token(Token = "0x600061A")]
|
||||
[Address(RVA = "0x267DC10", Offset = "0x267CA10", VA = "0x18267DC10")]
|
||||
get
|
||||
{
|
||||
return default(Vector3);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600074E RID: 1870 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x600061B")]
|
||||
[Address(RVA = "0x267D520", Offset = "0x267C320", VA = "0x18267D520")]
|
||||
[ContextMenu("Rebuild Mesh")]
|
||||
public void RebuildMesh()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600074F RID: 1871 RVA: 0x000056B4 File Offset: 0x000038B4
|
||||
[Token(Token = "0x600061C")]
|
||||
[Address(RVA = "0x267CBC0", Offset = "0x267B9C0", VA = "0x18267CBC0", Slot = "13")]
|
||||
internal override Rect GetBounds(GraphTransform inverseTransform)
|
||||
{
|
||||
return default(Rect);
|
||||
}
|
||||
|
||||
// Token: 0x06000750 RID: 1872 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x600061D")]
|
||||
[Address(RVA = "0x267CEB0", Offset = "0x267BCB0", VA = "0x18267CEB0")]
|
||||
public void GetMesh(ref Int3[] vbuffer, out int[] tbuffer, [Optional] GraphTransform inverseTransform)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000751 RID: 1873 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x600061E")]
|
||||
[Address(RVA = "0x267DB60", Offset = "0x267C960", VA = "0x18267DB60")]
|
||||
public NavmeshAdd()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040004F9 RID: 1273
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400038E")]
|
||||
public NavmeshAdd.MeshType type;
|
||||
|
||||
// Token: 0x040004FA RID: 1274
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400038F")]
|
||||
public Mesh mesh;
|
||||
|
||||
// Token: 0x040004FB RID: 1275
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4000390")]
|
||||
private Vector3[] verts;
|
||||
|
||||
// Token: 0x040004FC RID: 1276
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4000391")]
|
||||
private int[] tris;
|
||||
|
||||
// Token: 0x040004FD RID: 1277
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4000392")]
|
||||
public Vector2 rectangleSize;
|
||||
|
||||
// Token: 0x040004FE RID: 1278
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4000393")]
|
||||
public float meshScale;
|
||||
|
||||
// Token: 0x040004FF RID: 1279
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x54")]
|
||||
[Token(Token = "0x4000394")]
|
||||
public Vector3 center;
|
||||
|
||||
// Token: 0x04000500 RID: 1280
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4000395")]
|
||||
[FormerlySerializedAs("useRotation")]
|
||||
public bool useRotationAndScale;
|
||||
|
||||
// Token: 0x04000501 RID: 1281
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x64")]
|
||||
[Token(Token = "0x4000396")]
|
||||
[Tooltip("Distance between positions to require an update of the navmesh\nA smaller distance gives better accuracy, but requires more updates when moving the object over time, so it is often slower.")]
|
||||
public float updateDistance;
|
||||
|
||||
// Token: 0x04000502 RID: 1282
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4000397")]
|
||||
[Tooltip("How many degrees rotation that is required for an update to the navmesh. Should be between 0 and 180.")]
|
||||
public float updateRotationDistance;
|
||||
|
||||
// Token: 0x04000503 RID: 1283
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4000398")]
|
||||
protected Transform tr;
|
||||
|
||||
// Token: 0x04000504 RID: 1284
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4000399")]
|
||||
private Vector3 lastPosition;
|
||||
|
||||
// Token: 0x04000505 RID: 1285
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x84")]
|
||||
[Token(Token = "0x400039A")]
|
||||
private Quaternion lastRotation;
|
||||
|
||||
// Token: 0x04000506 RID: 1286
|
||||
[Token(Token = "0x400039B")]
|
||||
public static readonly Color GizmoColor;
|
||||
|
||||
// Token: 0x020000D1 RID: 209
|
||||
[Token(Token = "0x200012C")]
|
||||
public enum MeshType
|
||||
{
|
||||
// Token: 0x04000508 RID: 1288
|
||||
[Token(Token = "0x40006E4")]
|
||||
Rectangle,
|
||||
// Token: 0x04000509 RID: 1289
|
||||
[Token(Token = "0x40006E5")]
|
||||
CustomMesh
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user