using System; using System.Collections.Generic; using Cpp2IlInjected; using UnityEngine; // Token: 0x0200024B RID: 587 [Token(Token = "0x200024B")] public class SpatialHashManager : MonoBehaviour { // Token: 0x0600165B RID: 5723 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600165B")] [Address(RVA = "0x1468E70", Offset = "0x1467E70", VA = "0x181468E70")] public void Init(int stageId) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600165C RID: 5724 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600165C")] [Address(RVA = "0x1468A80", Offset = "0x1467A80", VA = "0x181468A80")] public void Add(int id, Vector3 unitPos) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600165D RID: 5725 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600165D")] [Address(RVA = "0x1469080", Offset = "0x1468080", VA = "0x181469080")] public void Remove(int id, Vector3 unitPos) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600165E RID: 5726 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600165E")] [Address(RVA = "0x1468CD0", Offset = "0x1467CD0", VA = "0x181468CD0")] public Dictionary FindNearUnits(Vector3 unitPos) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600165F RID: 5727 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600165F")] [Address(RVA = "0x1468C00", Offset = "0x1467C00", VA = "0x181468C00")] private Vector2Int ConvertFromWorldToCell(Vector3 pos) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001660 RID: 5728 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001660")] [Address(RVA = "0x1468D70", Offset = "0x1467D70", VA = "0x181468D70")] private SpatialHashGridData GetSpatialHashGridData(int stageId) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001661 RID: 5729 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001661")] [Address(RVA = "0x14691E0", Offset = "0x14681E0", VA = "0x1814691E0")] private bool TryGetValidCellPos(Vector3 pos, out Vector2Int cellPos) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001662 RID: 5730 RVA: 0x000329C4 File Offset: 0x00030BC4 [Token(Token = "0x6001662")] [Address(RVA = "0x14692F0", Offset = "0x14682F0", VA = "0x1814692F0")] public SpatialHashManager() { } // Token: 0x040021AC RID: 8620 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40021AC")] [SerializeField] private GameSpatialHashSettings spatialHashSettings; // Token: 0x040021AD RID: 8621 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40021AD")] private SpatialHashGridData spatialHashGridData = new SpatialHashGridData { rowCells = (int)((ulong)16L), columnCells = (int)((ulong)16L), cellSize = (int)((ulong)100L) }; // Token: 0x040021AE RID: 8622 [FieldOffset(Offset = "0x28")] [Token(Token = "0x40021AE")] private Dictionary[,] cells; }