implemented diagonal movement

This commit is contained in:
2022-01-28 21:58:04 +01:00
parent 70ef60f08e
commit 2bf072e3c6
5 changed files with 124 additions and 109 deletions
+1 -1
View File
@@ -48,7 +48,7 @@ void AAdventurePlayerController::LeftClick()
TArray<AHexTile*> AAdventurePlayerController::Vision()
{
TArray<AHexTile*> Results;
TArray<AHexTile*> Visible = MapRef->BreadthFirstSearch(CurrentHex, 7);
TSet<AHexTile*> Visible = MapRef->BreadthFirstSearch(CurrentHex, 4);
for (auto& Hex : Visible) {
if (ExploredHexes.Contains(Hex)) { continue; }
Results.Add(Hex);