Engagement Ranges
Out of range, one-way, and two-way — the three states that decide who can shoot.
THE THREE RANGE STATES

Out of range → the attacker closes distance and retries. Attacker in range, defender not → a one-way engagement: the attacker fires on every reload, the defender can't return fire and is never told a fight started. Both in range → a normal two-way fight, each unit firing on its own reload. Range is checked per unit, every tick — as stacks move, a fight can turn from one-way to two-way and back, or end.
LIVING ON THE ASYMMETRY
One-way engagements are how artillery and snipers dominate targets that can't reach them — engagement range exceeding the target's reach means fire without reply. Closing the distance converts a one-way fight into a two-way one.
