Axel Meyer b6bd66cd9e Tile palette with previews, click-to-place, independent rotation
Completely reworked feature placement UX:
- Tile palette in sidebar shows 7 pattern types (dead-end, straight,
  wide curve, sharp bend, Y-split, Y-wide, crossroads) for each
  linear terrain (road, river, coastline) with small hex previews
- Click pattern to select, click hex to place — no more edge-clicking
- Q/E keys or scroll wheel to rotate selected pattern before placing
- Each placed feature has independent rotation controls (arrows) and
  remove button in the hex inspector panel
- Edge constraint enforcement still runs automatically on placement

Also added: core/tile-patterns.ts with canonical pattern definitions
and rotation math (accounting for symmetry).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-07 11:09:28 +00:00
2026-04-07 10:09:51 +00:00
2026-04-07 10:09:51 +00:00
2026-04-07 10:09:51 +00:00
2026-04-07 10:09:51 +00:00
2026-04-07 10:09:51 +00:00
2026-04-07 10:09:51 +00:00
Description
No description provided
367 KiB
Languages
TypeScript 96.5%
CSS 3.2%
HTML 0.3%