Discord

MORTAR CALCULATOR

SESSION ACTIVE
YOUR POSITION SUB-GRID
YOUR POSITION
NO FILE SELECTED
TARGET POSITION
NO FILE SELECTED
FLIGHT CURVE
IMPACT DISPLAY
Offset: +0m, +0m

WIND

Wind not yet edited
WIND

TRIANGULATION

TRIANGULATE

FIRE MISSIONS

FIRE MISSIONS

DISCORD

Nothing sent yet
DISCORD

FIRE CONTROL

READY

MULTIPLAYER SESSION

Enable Multiplayer
Enable multiplayer to host or join a live session with your mortar team.

EXPORT PROFILE

TARGET DATA
Target coordinates, saved targets, target map image, grid elevations & subdivisions
MORTAR POSITION
Mortar coordinates, tube names, position map image, per-tube elevation overrides
WEAPON & AMMO
Weapon system, round type, charge settings, custom shells & charges
FIELD CONDITIONS
Wind direction & speed, target offset
TACTICAL MAP
World bounds, hidden cells (delete-mode mask), position overlay (image + tube positions + range envelope)
DISPLAY SETTINGS
Stats panel toggle

REPORT AN ISSUE

Tell us what went wrong. We'll automatically include your app version, browser, current settings, session state and any recent errors — so we can reproduce it without a back-and-forth. Nothing is sent until you press SEND REPORT.
Technical details that will be included

GRID ELEVATION SHORTCUTS

Click Edit a cell — type the elevation in metres.
Enter Commit the current cell value.
Esc Revert without saving and exit the cell.
Tab/Shift+Tab Move to the next / previous input.
Move to the adjacent cell in that direction.
Right-click Subdivide a cell — whole → 4 quadrants → 16 sub-quadrants.
Shift+Right-click Revert one subdivision level (sub → quadrant → whole).

TACTICAL MAP SHORTCUTS

Navigation
Left ClickSelect a 100m cell (green border). In DELETE / MAP CREATION modes, left-drag rect-selects instead.
Mid-Drag/R-DragPan the view. Works in every mode.
ScrollZoom in / out.
Target
TSET AS TARGET — load the 5×5 area at the selected cell (or canvas centre) onto the impact display.
Shift+TToggle back to the previously imported target; press again to swap forward.
CCENTER ON TARGET — pan to the active target cell (x2/y2).
Import
PIMPORT YOUR POSITION — overlay the position subgrid + tube markers + range envelope. Doesn't move the target.
Ctrl+VPaste a screenshot into the selected cell (auto-named saved target). In MAP CREATION, pastes into the selected rectangle as a big-tile background.
Edit Map
Click/DragMAP CREATION: Click selects a 1km block (snapped to 10s); Drag rubber-bands any rectangle. Paste an image to set its background.
Del/Bksp/EnterDELETE MODE: confirm the pending (red) selection into the committed mask. Stays in delete mode.
Shift+EnterDELETE MODE: confirm pending + exit. Committed cells persist; saved targets are never modified.
EscDELETE MODE: exit without confirming the pending selection.
Markup
MMEASURE: click two points to measure distance (shown to all peers). M or Esc to exit.
DDRAW: click-drag to draw freehand (visible to all peers). D or Esc to exit.
EERASE: click/drag over a mark to remove it (imagery untouched). E or Esc to exit.
Analysis
FToggle the FLATNESS heatmap on/off (mortar-siting palette; needs a heightmap loaded).

TACTICAL MAP

× |
View
Target
Import
Edit Map
Markup
Analysis