summaryrefslogtreecommitdiff
path: root/rules.js
AgeCommit message (Collapse)Author
2022-11-17Check available money for building minefields.Tor Andersson
2022-11-17Verify group and regroup options as valid retreat hexes.Tor Andersson
The pass turn option already has strict checks. Add similar disengagement hexside checks when listing valid group and regroup moves.
2022-11-17Fix hexside disengagement checks.Tor Andersson
Check that a hexside is passable before counting it as a retreat option.
2022-11-17Don't allow "end turn" during pass moves if there are mandatory battles.Tor Andersson
2022-11-17Fix bug with selecting units for Regroup Move 2.Tor Andersson
2022-11-17Show control in hex tooltips.Tor Andersson
2022-11-17Exception: Fortress battles are not mandatory during blitz combat.Tor Andersson
2022-11-17Skip pursuit fire during rout if possible.Tor Andersson
2022-11-17Allow disrupted units to co-exist without creating a battle hex.Tor Andersson
Don't create an engagement when retreating. Fix supply lines in co-exist hexes. Fix supply lines in former co-exist hexes when one side recovers.
2022-11-17Track fortress recapture and cancel bonus supply.Tor Andersson
2022-11-17Don't skip mandatory combat rout check when ending turn early!Tor Andersson
2022-11-17Simplify checkpointing logic.Tor Andersson
2022-11-17Update common functions from utility library.Tor Andersson
2022-11-17Confirm before ending movement phase if unused moves remain.Tor Andersson
2022-11-17Remove some debug tracing.Tor Andersson
2022-11-17Fix state collision in end_oasis_supply.Tor Andersson
2022-11-17Merge engage_via and forced_march_via states.Tor Andersson
2022-11-17Fix fortress supply tracing.Tor Andersson
2022-11-17Don't pursuit fire from retreat if all are slower.Tor Andersson
During retreats from battle hexes, enemy units are all revealed.
2022-11-17Fix retreat forced march and engaging state change back to retreat move.Tor Andersson
2022-11-17Log step losses and elimination during rout attrition.Tor Andersson
2022-11-17Tweak Refuse Battle prompts.Tor Andersson
2022-11-17Add confirmation steps to refuse battle and pass turn retreats.Tor Andersson
Improve prompts.
2022-11-17Group dice when firing double/quadruple during assault/fortress defense.Tor Andersson
2022-11-17Show eliminated units off to the side of the Qattara depression.Tor Andersson
2022-11-17Fix movement summary flushing and reinitializing between overruns.Tor Andersson
2022-11-17Count own steps in battle!Tor Andersson
2022-11-17Note full or partial retreats and pursuit fire in log.Tor Andersson
And print move summary after retreats too.
2022-11-17Don't release hex control immediately after forced march regroups.Tor Andersson
2022-11-17Fix lint issues.Tor Andersson
2022-11-17Log active and assault battles.Tor Andersson
And add .h4 subheading type so routs and refused battles don't stand out as much.
2022-11-17Add checkpoints for replay.Tor Andersson
2022-11-17Calculate and save group/regroup possibilities at start of movement phase.Tor Andersson
Also ensure mandatory combat is respected during withdrawal regroups.
2022-11-17Click to toggle active/assault battle selections.Tor Andersson
2022-11-17Automatically clear undo appropriately.Tor Andersson
2022-11-17Fix lint issues.Tor Andersson
2022-11-17Summarize fortress supply assignments.Tor Andersson
2022-11-17Limit Allied Tobruk setup to 5 units even if supply chain is available!Tor Andersson
2022-11-17Engage and rout enemy after forced marches.Tor Andersson
2022-11-17Click on unit in base to build CVs during buildup.Tor Andersson
2022-11-17Summarize withdrawal destinations.Tor Andersson
2022-11-17Draw initial supply immediately after deployment.Tor Andersson
Saves one unnecessary control change.
2022-11-17Add badges for disrupted/unsupplied enemy units.Tor Andersson
2022-11-17Gazala sequence. Cleaned up regions. Style stuff.Tor Andersson
2022-11-17Formatting of turn option prompt.Tor Andersson
2022-11-17Show battle/pursuit dialogs explicitly in given states only.Tor Andersson
2022-11-17Fix supply line calculation.Tor Andersson
2022-11-17Gazala pregame buildup sequence.Tor Andersson
2022-11-17Streamline unit buildup and redeployment.Tor Andersson
2022-11-17Separate buttons for Rommel moves.Tor Andersson