94 lines
3.2 KiB
C#
94 lines
3.2 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02000212 RID: 530
|
|
[Token(Token = "0x2000212")]
|
|
public class SpatialHashManager : MonoBehaviour
|
|
{
|
|
// Token: 0x060014AF RID: 5295 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60014AF")]
|
|
[Address(RVA = "0x11CE140", Offset = "0x11CC940", VA = "0x1811CE140")]
|
|
public void Init(int stageId)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060014B0 RID: 5296 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60014B0")]
|
|
[Address(RVA = "0x11CDD50", Offset = "0x11CC550", VA = "0x1811CDD50")]
|
|
public void Add(int id, Vector3 unitPos)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060014B1 RID: 5297 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60014B1")]
|
|
[Address(RVA = "0x11CE350", Offset = "0x11CCB50", VA = "0x1811CE350")]
|
|
public void Remove(int id, Vector3 unitPos)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060014B2 RID: 5298 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60014B2")]
|
|
[Address(RVA = "0x11CDFA0", Offset = "0x11CC7A0", VA = "0x1811CDFA0")]
|
|
public Dictionary<int, Vector3> FindNearUnits(Vector3 unitPos)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060014B3 RID: 5299 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60014B3")]
|
|
[Address(RVA = "0x11CDED0", Offset = "0x11CC6D0", VA = "0x1811CDED0")]
|
|
private Vector2Int ConvertFromWorldToCell(Vector3 pos)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060014B4 RID: 5300 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60014B4")]
|
|
[Address(RVA = "0x11CE040", Offset = "0x11CC840", VA = "0x1811CE040")]
|
|
private SpatialHashGridData GetSpatialHashGridData(int stageId)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060014B5 RID: 5301 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60014B5")]
|
|
[Address(RVA = "0x11CE4B0", Offset = "0x11CCCB0", VA = "0x1811CE4B0")]
|
|
private bool TryGetValidCellPos(Vector3 pos, out Vector2Int cellPos)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060014B6 RID: 5302 RVA: 0x0002F414 File Offset: 0x0002D614
|
|
[Token(Token = "0x60014B6")]
|
|
[Address(RVA = "0x11CE5C0", Offset = "0x11CCDC0", VA = "0x1811CE5C0")]
|
|
public SpatialHashManager()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04001FF8 RID: 8184
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4001FF8")]
|
|
[SerializeField]
|
|
private GameSpatialHashSettings spatialHashSettings;
|
|
|
|
// Token: 0x04001FF9 RID: 8185
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4001FF9")]
|
|
private SpatialHashGridData spatialHashGridData = new SpatialHashGridData
|
|
{
|
|
rowCells = (int)((ulong)16L),
|
|
columnCells = (int)((ulong)16L),
|
|
cellSize = (int)((ulong)100L)
|
|
};
|
|
|
|
// Token: 0x04001FFA RID: 8186
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4001FFA")]
|
|
private Dictionary<int, Vector3>[,] cells;
|
|
}
|