Skip to content

v1.2.0

Choose a tag to compare

@RamonGebben RamonGebben released this 12 Sep 08:33
· 38 commits to main since this release

Adds a "Measure" tab to the Maps canvas: a distance ruler and D&D-2024 spell-area templates for the DM to place directly on the battle map.

  • Place a ruler or a spell-area template (circle/sphere, cone, line, cube/square) with a click-to-set-origin, live-follow-cursor, click-to-confirm gesture — or pick a 5e size preset, or a spell via the built-in lookup, to place at an exact size and skip straight to aiming its direction.
  • Distance uses 5e's grid-square-counting convention, and every placement snaps to the center of a grid cell — the same spot a token sits in — not its nearest corner.
  • Before an origin is even clicked, the cell a placement would land in is highlighted in the armed tool's own color, live on both the DM's and the players' screens, with its own TV-readability size control separate from the label-size one.
  • Shapes persist per map, several can coexist, and any placed shape can be selected and dragged to reposition it.
  • Picking a spell from the built-in lookup auto-fills its shape and size and auto-assigns a colour from its damage type.
  • Matched spells play an animated effect clip — a curated set from the community animated-spell-effects project — clipped to the shape's own silhouette, once or looping for the spell's full duration, with multiple instances of the same spell animating independently.
  • A shape's label size is configurable (1x–3x) for TVs viewed from across the room, and applies live and retroactively to every label already on the board.
  • The "open the player screen" link now refocuses an already-open window instead of spawning a new tab every time, on both the tracker and the Maps tool.

Docker image: ramongebben/kernel-dm-toolbox:latest (also tagged 1.2.0, 1.2, main).