Tactical Grid Range Band
This commit is contained in:
45
system/templates/hud/tactical-grid-ruler.html
Normal file
45
system/templates/hud/tactical-grid-ruler.html
Normal file
@@ -0,0 +1,45 @@
|
||||
<div class="waypoint-label vertical {{cssClass}}">
|
||||
<div>
|
||||
{{#if action.icon}}
|
||||
<i class="icon {{action.icon}}"></i>
|
||||
{{else if action.label}}
|
||||
<label class="action-label">Action: {{localize action.label}}</label>
|
||||
{{/if}}
|
||||
{{#if cost}}
|
||||
<span class="total-measurement">{{cost.total}}</span>
|
||||
{{#if cost.delta}}
|
||||
<span class="delta-measurement">Cost Delta: ({{cost.delta}})</span>
|
||||
{{/if}}
|
||||
{{else}}
|
||||
<span class="total-measurement">{{distance.total}} {{units}}</span>
|
||||
{{#if distance.delta}}
|
||||
<span class="delta-measurement">Total Measure: ({{distance.delta}})</span>
|
||||
{{/if}}
|
||||
{{/if}}
|
||||
{{#if (and elevation (not elevation.hidden))}}
|
||||
<i class="icon {{elevation.icon}}"></i>
|
||||
<span class="total-elevation">{{elevation.total}} {{units}}</span>
|
||||
{{#if elevation.delta}}
|
||||
<span class="delta-elevation">({{elevation.delta}})</span>
|
||||
{{/if}}
|
||||
{{/if}}
|
||||
{{#if secret}}
|
||||
<i class="icon fa-solid fa-eye-slash"></i>
|
||||
{{/if}}
|
||||
</div>
|
||||
{{#if additional}}
|
||||
<div class="waypoint-label-additional {{additional.cssClass}}">
|
||||
{{#if additional.icon}}
|
||||
<i class="icon {{additional.icon}}"></i>
|
||||
{{/if}}
|
||||
<span class="waypoint-label-text">{{additional.label}} {{additional.cost}}</span>
|
||||
{{#if additional.imgs.length}}
|
||||
{{#each additional.imgs as |img|}}
|
||||
<img class="icon" src="{{img}}">
|
||||
{{/each}}
|
||||
{{else}}
|
||||
<img class="icon" src="{{additional.img}}">
|
||||
{{/if}}
|
||||
</div>
|
||||
{{/if}}
|
||||
</div>
|
||||
37
system/templates/settings/tactical-grid-settings.html
Normal file
37
system/templates/settings/tactical-grid-settings.html
Normal file
@@ -0,0 +1,37 @@
|
||||
<section class="standard-form scrollable">
|
||||
{{!-- GM-only: Enable/Disable Tactical Grid --}}
|
||||
{{#if isGm}}
|
||||
<fieldset>
|
||||
{{formGroup tactical_grid_enabled.field value=tactical_grid_enabled.value localize=true}}
|
||||
</fieldset>
|
||||
{{/if}}
|
||||
|
||||
{{!-- Range Band Configuration --}}
|
||||
<div class="range_band">
|
||||
{{#each rangeBands as |band|}}
|
||||
<fieldset>
|
||||
<legend>
|
||||
{{localize "l5r5e.tactical_grid.range_band" band=band.worldField.name}}
|
||||
</legend>
|
||||
|
||||
{{!-- GM-only: Range start distance --}}
|
||||
{{#if @root.isGm}}
|
||||
{{formGroup band.worldField.fields.start
|
||||
value=band.worldValue.start
|
||||
localize=true
|
||||
type="number"
|
||||
readonly=(eq band.index 0)}}
|
||||
{{/if}}
|
||||
|
||||
{{!-- Client: Visual settings --}}
|
||||
{{formGroup band.clientFields.fields.color
|
||||
value=band.clientValue.color
|
||||
localize=true}}
|
||||
|
||||
{{formGroup band.clientFields.fields.alpha
|
||||
value=band.clientValue.alpha
|
||||
localize=true}}
|
||||
</fieldset>
|
||||
{{/each}}
|
||||
</div>
|
||||
</section>
|
||||
Reference in New Issue
Block a user