103 lines
2.8 KiB
C#
103 lines
2.8 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
namespace Pathfinding.RVO
|
|
{
|
|
// Token: 0x0200012C RID: 300
|
|
[Token(Token = "0x20000B9")]
|
|
[AddComponentMenu("Pathfinding/Local Avoidance/Square Obstacle")]
|
|
[HelpURL("http://arongranberg.com/astar/docs/class_pathfinding_1_1_r_v_o_1_1_r_v_o_square_obstacle.php")]
|
|
public class RVOSquareObstacle : RVOObstacle
|
|
{
|
|
// Token: 0x17000151 RID: 337
|
|
// (get) Token: 0x060009B2 RID: 2482 RVA: 0x000060EC File Offset: 0x000042EC
|
|
[Token(Token = "0x17000126")]
|
|
protected override bool StaticObstacle
|
|
{
|
|
[Token(Token = "0x600084F")]
|
|
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "13")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000152 RID: 338
|
|
// (get) Token: 0x060009B3 RID: 2483 RVA: 0x00006104 File Offset: 0x00004304
|
|
[Token(Token = "0x17000127")]
|
|
protected override bool ExecuteInEditor
|
|
{
|
|
[Token(Token = "0x6000850")]
|
|
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "11")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000153 RID: 339
|
|
// (get) Token: 0x060009B4 RID: 2484 RVA: 0x0000611C File Offset: 0x0000431C
|
|
[Token(Token = "0x17000128")]
|
|
protected override bool LocalCoordinates
|
|
{
|
|
[Token(Token = "0x6000851")]
|
|
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "12")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000154 RID: 340
|
|
// (get) Token: 0x060009B5 RID: 2485 RVA: 0x00006134 File Offset: 0x00004334
|
|
[Token(Token = "0x17000129")]
|
|
protected override float Height
|
|
{
|
|
[Token(Token = "0x6000852")]
|
|
[Address(RVA = "0x9970F0", Offset = "0x9960F0", VA = "0x1809970F0", Slot = "14")]
|
|
get
|
|
{
|
|
return 0f;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060009B6 RID: 2486 RVA: 0x0000614C File Offset: 0x0000434C
|
|
[Token(Token = "0x6000853")]
|
|
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "15")]
|
|
protected override bool AreGizmosDirty()
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x060009B7 RID: 2487 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000854")]
|
|
[Address(RVA = "0x997AD0", Offset = "0x996AD0", VA = "0x180997AD0", Slot = "10")]
|
|
protected override void CreateObstacles()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060009B8 RID: 2488 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000855")]
|
|
[Address(RVA = "0x997E90", Offset = "0x996E90", VA = "0x180997E90")]
|
|
public RVOSquareObstacle()
|
|
{
|
|
}
|
|
|
|
// Token: 0x040006BE RID: 1726
|
|
[FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x40004EE")]
|
|
public float height;
|
|
|
|
// Token: 0x040006BF RID: 1727
|
|
[FieldOffset(Offset = "0x9C")]
|
|
[Token(Token = "0x40004EF")]
|
|
public Vector2 size;
|
|
|
|
// Token: 0x040006C0 RID: 1728
|
|
[FieldOffset(Offset = "0xA4")]
|
|
[Token(Token = "0x40004F0")]
|
|
public Vector2 center;
|
|
}
|
|
}
|