fixed crashing bug when calling RandomHex() too early

This commit is contained in:
2022-01-11 18:16:26 +01:00
parent 832507177f
commit 9021763ab7
4 changed files with 12 additions and 4 deletions

View File

@ -79,10 +79,12 @@ void AAdventureMap::MakeGrid()
{
tile->Index = GridIndex(tile->Q, tile->R);
}
bHexGridReady = true;
}
AHexTile* AAdventureMap::RandomHex()
{
int32 SpawnHex = GridIndex(FMath::RandRange(0, GridSize), FMath::RandRange(0, GridSize));
return Grid[SpawnHex];
int32 RandHex = GridIndex(FMath::RandRange(0, GridSize), FMath::RandRange(0, GridSize));
return Grid[RandHex];
}