164 lines
4.3 KiB
C#
164 lines
4.3 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
namespace Pathfinding.Voxels
|
|
{
|
|
// Token: 0x020000FC RID: 252
|
|
[Token(Token = "0x2000097")]
|
|
public class VoxelArea
|
|
{
|
|
// Token: 0x0600084B RID: 2123 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000703")]
|
|
[Address(RVA = "0x986BA0", Offset = "0x985BA0", VA = "0x180986BA0")]
|
|
public void Reset()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600084C RID: 2124 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000704")]
|
|
[Address(RVA = "0x9867C0", Offset = "0x9857C0", VA = "0x1809867C0")]
|
|
private void ResetLinkedVoxelSpans()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600084D RID: 2125 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000705")]
|
|
[Address(RVA = "0x986C30", Offset = "0x985C30", VA = "0x180986C30")]
|
|
public VoxelArea(int width, int depth)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600084E RID: 2126 RVA: 0x00005AA4 File Offset: 0x00003CA4
|
|
[Token(Token = "0x6000706")]
|
|
[Address(RVA = "0x9865C0", Offset = "0x9855C0", VA = "0x1809865C0")]
|
|
public int GetSpanCountAll()
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x0600084F RID: 2127 RVA: 0x00005ABC File Offset: 0x00003CBC
|
|
[Token(Token = "0x6000707")]
|
|
[Address(RVA = "0x986650", Offset = "0x985650", VA = "0x180986650")]
|
|
public int GetSpanCount()
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06000850 RID: 2128 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000708")]
|
|
[Address(RVA = "0x9866F0", Offset = "0x9856F0", VA = "0x1809866F0")]
|
|
private void PushToSpanRemovedStack(int index)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000851 RID: 2129 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000709")]
|
|
[Address(RVA = "0x9860D0", Offset = "0x9850D0", VA = "0x1809860D0")]
|
|
public void AddLinkedSpan(int index, uint bottom, uint top, int area, int voxelWalkableClimb)
|
|
{
|
|
}
|
|
|
|
// Token: 0x040005A1 RID: 1441
|
|
[Token(Token = "0x4000403")]
|
|
public const uint MaxHeight = 65536U;
|
|
|
|
// Token: 0x040005A2 RID: 1442
|
|
[Token(Token = "0x4000404")]
|
|
public const int MaxHeightInt = 65536;
|
|
|
|
// Token: 0x040005A3 RID: 1443
|
|
[Token(Token = "0x4000405")]
|
|
public const uint InvalidSpanValue = 4294967295U;
|
|
|
|
// Token: 0x040005A4 RID: 1444
|
|
[Token(Token = "0x4000406")]
|
|
public const float AvgSpanLayerCountEstimate = 8f;
|
|
|
|
// Token: 0x040005A5 RID: 1445
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4000407")]
|
|
public readonly int width;
|
|
|
|
// Token: 0x040005A6 RID: 1446
|
|
[FieldOffset(Offset = "0x14")]
|
|
[Token(Token = "0x4000408")]
|
|
public readonly int depth;
|
|
|
|
// Token: 0x040005A7 RID: 1447
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4000409")]
|
|
public CompactVoxelSpan[] compactSpans;
|
|
|
|
// Token: 0x040005A8 RID: 1448
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400040A")]
|
|
public CompactVoxelCell[] compactCells;
|
|
|
|
// Token: 0x040005A9 RID: 1449
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400040B")]
|
|
public int compactSpanCount;
|
|
|
|
// Token: 0x040005AA RID: 1450
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400040C")]
|
|
public ushort[] tmpUShortArr;
|
|
|
|
// Token: 0x040005AB RID: 1451
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400040D")]
|
|
public int[] areaTypes;
|
|
|
|
// Token: 0x040005AC RID: 1452
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400040E")]
|
|
public ushort[] dist;
|
|
|
|
// Token: 0x040005AD RID: 1453
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400040F")]
|
|
public ushort maxDistance;
|
|
|
|
// Token: 0x040005AE RID: 1454
|
|
[FieldOffset(Offset = "0x4C")]
|
|
[Token(Token = "0x4000410")]
|
|
public int maxRegions;
|
|
|
|
// Token: 0x040005AF RID: 1455
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x4000411")]
|
|
public int[] DirectionX;
|
|
|
|
// Token: 0x040005B0 RID: 1456
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x4000412")]
|
|
public int[] DirectionZ;
|
|
|
|
// Token: 0x040005B1 RID: 1457
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x4000413")]
|
|
public Vector3[] VectorDirection;
|
|
|
|
// Token: 0x040005B2 RID: 1458
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x4000414")]
|
|
private int linkedSpanCount;
|
|
|
|
// Token: 0x040005B3 RID: 1459
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x4000415")]
|
|
public LinkedVoxelSpan[] linkedSpans;
|
|
|
|
// Token: 0x040005B4 RID: 1460
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x4000416")]
|
|
private int[] removedStack;
|
|
|
|
// Token: 0x040005B5 RID: 1461
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x4000417")]
|
|
private int removedStackCount;
|
|
}
|
|
}
|