feat: add color-coded movement ruler for tactical gameplay

This commit is contained in:
Alexander Minges 2025-07-13 16:12:04 +02:00
parent 9e4dcee3c3
commit 7faadf6583
Signed by: Athemis
GPG key ID: 31FBDEF92DDB162B
8 changed files with 145 additions and 1 deletions

View file

@ -0,0 +1,39 @@
{{!--
SPDX-FileCopyrightText: 2025 Alexander Minges
SPDX-License-Identifier: MIT
--}}
{{!--
!-- Waypoint label template with color-coded movement ranges
!-- Based on DS4 movement combat values
--}}
<div class="waypoint-label {{rangeClass}}">
{{#if action.icon}}
<i class="{{action.icon}}"></i>
{{else if action.label}}
{{localize action.label}}
{{/if}}
{{#if cost}}
<span class="distance {{rangeClass}}">{{cost.total}} {{cost.units}}</span>
{{#if cost.delta}}
<span class="delta">({{cost.delta}})</span>
{{/if}}
{{else}}
<span class="distance {{rangeClass}}">{{distance.total}} {{units}}</span>
{{#if distance.delta}}
<span class="delta">({{distance.delta}})</span>
{{/if}}
{{/if}}
{{#if (and elevation (not elevation.hidden))}}
<span class="elevation">
{{elevation.total}} {{units}}
{{#if elevation.delta}}
({{elevation.delta}})
{{/if}}
</span>
{{/if}}
{{#if secret}}
<i class="fas fa-eye-slash"></i>
{{/if}}
</div>