Optionalmaxthe per-turn budget actions is refreshed to. addTacticalUnit fills it from the initial
actions when the caller does not set it, so a unit keeps whatever budget it was created
with rather than being reset to a framework-wide number.
Optionaloverwatch
action points left this turn; spent by
moveTacticalUnitand refreshed byendTacticalTurn