internal static void GetAdjacentTiles(List <PartitionTile> tileList, Vector2 position, bool includeLargeObjects = true) { SpatialPartition p = FetchPartition(position); p?.GetAdjacentTiles(tileList, position - p.Position); if (includeLargeObjects) { tileList.Add(largeObjectTile); } }