One round of ranged space for bombardment and PTS fire. Multiple stacks with PTS may fire at a single stack bombarding or landing. PTS fires after bombardment round and before landing. Perhaps some sort of PTS combat queue needs to be set up, to be resolved after bombardment or before landing.
The starting point in game logic is SU.spaceToPlanet(). This must be expanded to include attack/bombard option which displays PlanetWindow with target mouse pointer and transfers control to state.Bomb.java.
One round of ranged space for bombardment and PTS fire. Multiple stacks with PTS may fire at a single stack bombarding or landing. PTS fires after bombardment round and before landing. Perhaps some sort of PTS combat queue needs to be set up, to be resolved after bombardment or before landing.
The starting point in game logic is SU.spaceToPlanet(). This must be expanded to include attack/bombard option which displays PlanetWindow with target mouse pointer and transfers control to state.Bomb.java.