1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-11-29 23:07:48 +02:00

Expanded cursors enum to include all possible values

This commit is contained in:
Ivan Savenko
2022-12-16 11:22:58 +02:00
parent 864990db13
commit 291bb9b204
3 changed files with 46 additions and 6 deletions

View File

@@ -140,6 +140,17 @@ std::vector<BattleHex> BattleHex::neighbouringTiles() const
return ret;
}
std::vector<BattleHex> BattleHex::allNeighbouringTiles() const
{
std::vector<BattleHex> ret;
ret.resize(6);
for(EDir dir = EDir(0); dir <= EDir(5); dir = EDir(dir+1))
ret[dir] = cloneInDirection(dir, false);
return ret;
}
signed char BattleHex::mutualPosition(BattleHex hex1, BattleHex hex2)
{
for(EDir dir = EDir(0); dir <= EDir(5); dir = EDir(dir+1))