Watch on the Rhine map detail
Canvas Temple Publishing · Play Aids
WATCH on the RHINE
A suite of digital companions for the Siegfried Line Campaign (1944–45), the Operation Cobra prequel, and the 1936 Rhineland War alternate-history scenario. Each tool encodes the printed Rules of Play directly, so procedure and edge cases are handled for you at the table.

Turn & Victory

2 tools

Turn Sequencer

1936CobraBase Game

The full Turn Sequence Outline as a live checklist for all three games — including the base game's permanent phase-order reversal if Operation Watch on the Rhine is launched at Turn 6, and Cobra's Turn 1/Turn 6 special rules.

phase checklistbranch handlingdie rollers
Open sequencer

Victory Condition Checker

1936CobraBase Game

Live checklists for every sudden-death and end-game condition across all three rulesets — Broad-Front Advance, the Turn 9 withdrawal requirement, and the Cobra four-condition Allied win check included.

win checklistlive banner
Open checker

Combat & Air Operations

3 tools

Combat Resolver

1936CobraBase Game

Guided odds calculation and CRT resolution — terrain shifts, concentric attacks, West Wall and fortress conversions, Paris and Seine special cases, and the panzer variable-factor roll, all cited to their exact rule.

odds calculatorshift ledgerCRT lookup
Open resolver

Air Doctrine & Weather Roller

1936 only

Walks the Mutual Airpower Phase turn by turn — weather check, French Air Doctrine Table cross-index, and the German strategic bombing roll — with a running session log.

weather rolldoctrine table
Open roller

Heavy Bomber Resolver

CobraBase Game

The Allied heavy bomber support mechanic for both phase-order variants — move-fight's single roll versus fight-move's two-roll procedure — with the bonus or "fell short" penalty applied automatically.

bonus rollphase-aware
Open resolver

Morale & Logistics

2 tools

French Morale Tracker

1936 only

A working replica of the printed French Morale Track with every 4.5 trigger as a one-click button, a full adjustment log, and live High/Average/Poor combat-shift status.

morale trackadjustment log
Open tracker

Reinforcement & Recycling Tracker

1936CobraBase Game

1936's die-roll regrouping system, plus editable reinforcement rosters and replacement pools for Cobra and the base game — including the Turn 7/9 Watch on the Rhine special bookkeeping.

regroup rollerrosterreplacement pool
Open tracker

Map & Terrain

2 tools

Digitized Map & Supply/ZOC Tracer

North/SouthCobra

A paintable hex grid with geometrically-derived adjacency, live ZOC projection, and an EZOC-aware supply-line search — seeded only with hex numbers the rulebook explicitly cites.

hex gridZOC overlaysupply search
Open map tool

Roer Flood & Sarreguemines Gap Visualizer

1936Base Game

Models both Roer flood variants correctly — 1936's four-turn full flood versus the base game's single-turn effect that changes character depending on trigger timing — plus the Gap's permanent, inheritable trigger right.

timelinemini hex map
Open visualizer

Reference

1 tool

OB / Set-Up Browser

1936CobraBase Game

Searchable order-of-battle reference across all three set-up sheets, with a confidence banner per tab — 1936 and Cobra are digitized at unit level, the base game's larger OB at reinforcement-group level pending fuller digitization.

searchablefilter by side/turn
Open browser

Raw Dataset

reusable infrastructure

wotr-mapdata.json

Grid bounds, terrain-type schema, and the landmark/flood/gap hex numbers used across the map tools — every entry cited to its exact rule, nothing asserted beyond what the rulebook confirms.

Download JSON