Fixed Bomb Spawning

This commit is contained in:
2025-12-19 17:18:18 +08:00
parent 73db75d40a
commit e2409106d4
4 changed files with 20 additions and 35 deletions

View File

@@ -38,7 +38,9 @@ namespace Services.Interfaces
/// <param name="bombCandidates">
/// Possible bombs.
/// </param>
/// <returns></returns>
/// <returns>
/// List of Bombs.
/// </returns>
UniTask<List<Vector2Int>> GetInitialBombs(List<Vector2Int> protectedPositions, HashSet<Vector2Int> bombCandidates);
/// <summary>
@@ -50,13 +52,8 @@ namespace Services.Interfaces
/// <param name="destroyAtAsync">
/// Destroy function reference.
/// </param>
/// <param name="gameBoard">
/// Gameboard reference.
/// </param>
/// <returns></returns>
UniTask DetonateChainAsync(
IReadOnlyList<Vector2Int> initialBombs,
Func<Vector2Int, UniTask> destroyAtAsync,
IGameBoard gameBoard);
Func<Vector2Int, UniTask> destroyAtAsync);
}
}