Pointer-based move planning
Visuals
| move | line | cursor | label |
|---|---|---|---|
| Out-of-AP Range | dashed red | hourglass | Requires +n AP |
| Reachable Path | solid cyan | none, valid | Reachable: Cost n AP |
Audio
Valid Path (Cyan) Soft “click” or “whoosh” confirms preview or selection Invalid Path (Red) Low-pitched “buzz” signals rejection or blocked path Path Confirmed (MOVE|COMMIT) Crisp “snap” or “lock” Confirms action is locked in
Guidelines from copilot:
- Use Left-Click for Movement: It’s the most intuitive and widely adopted.
- Preview Everything: Show movement paths, danger zones, and facing before confirmation.
- Avoid Drag Gestures: They’re less common and can feel clunky in grid-based systems.
- Camera Control: Right-click drag + scroll wheel is standard and expected.
- Confirmation Step: Prevent misclicks with a second click or UI prompt.
- Facing Matters?: Include rotation preview if directional combat is important.