I have a pull request open to add this feature:
The idea is that when you first move an attacking unit into a territory that can be defended by scrambling units (e.g. fighters in WW2 Global), the game will tell you so.
This is useful for new players or players who play across many different maps and may not remember whether a given variant has scramble rules or not. It can prevent mistake moves.
It will only be shown on initiating the attack, so if you do multiple moves to the same territory, you'll only get the warning on the first one.
There are a couple points that were brought up on the review that could use discussion:
- Should there be a way to turn off this warning? (e.g. a pref setting, or "do not show again option").
My thought is actual battles where scrambling planes are involved should be sufficiently rare - and heavily scrutinized already by experienced players (e.g. using odds calculator), that this warning in legitimate cases should be very low frequency. And in the case of mistakes, should actually be helpful. So I'm leaning to keeping the UI and code simpler by not having. But I'm curious to learn if my assumptions are wrong - are battles with scrambling planes more frequent that I imagine?
- Does this deviate too much from the board game, where there is no such warning?
I agree it deviates, but so does scramble defense as implemented in TripleA. Since scramble defense tells the defending player already what all the possible scramble options are (via dialog asking which units to scramble), right now it's actually unfair in favor of the defender - they get help from the game UI for defending, but attacker does not get help. So adding this warning in my opinion will give the attacker the same benefit.
Also, I'd image people would prefer games where strategy is used and not just players making silly mistakes like attacking when not realizing defender could scramble.
But I'm curious what others think.