spaceconquest.Warship.Shootable C# (CSharp) Method

Shootable() private method

private Shootable ( HashSet hexes, Hex3D h, int r ) : void
hexes HashSet
h Hex3D
r int
return void
        private void Shootable(HashSet<Hex3D> hexes, Hex3D h, int r)
        {
            if (r <= 0) return;
            foreach (Hex3D n in h.getNeighbors())
            {
                hexes.Add(n);
                Shootable(hexes, n, r - 1);
            }
        }