Resource setup finished

This commit is contained in:
WBHarry 2025-07-12 02:52:16 +02:00
parent 0c742eb91b
commit d9d7b23838
13 changed files with 104 additions and 44 deletions

View file

@ -1,7 +1,7 @@
<li class="inventory-item" data-item-id="{{item.id}}" data-item-uuid="{{item.uuid}}" data-type="{{type}}">
<img src="{{item.img}}" class="item-img {{#if isActor}}actor-img{{/if}}" data-action="useItem" {{#if (not noTooltip)}}data-tooltip="{{concat "#item#" item.uuid}}"{{/if}} />
<div class="item-label-wrapper">
<div class="item-label {{#if (emptyObject item.system.tokens)}}fullWidth{{/if}}">
<div class="item-label {{#unless (and (not isSidebar) (or item.system.resource.max item.system.quantity))}}fullWidth{{/unless}}">
{{#if isCompanion}}
<a class="item-name" data-action="attackRoll">{{item.name}}</a>
{{else}}
@ -123,16 +123,17 @@
</div>
{{/if}}
</div>
{{#unless (emptyObject item.system.tokens)}}
<div class="item-tokens">
{{#each item.system.tokens as | token |}}
<div class="item-token">
<i class="fa-solid fa-hashtag"></i>
<input type="number" value="{{token.value}}" step="1" min="0" max="10" />
</div>
{{/each}}
{{#if (and (not isSidebar) item.system.resource.max)}}
<div class="item-resource">
<i class="{{#if item.system.resource.icon}}{{item.system.resource.icon}}{{else}}fa-solid fa-hashtag{{/if}}"></i>
<input type="number" class="inventory-item-resource" value="{{item.system.resource.value}}" step="1" />
</div>
{{/unless}}
{{/if}}
{{#if (and (not isSidebar) item.system.quantity)}}
<div class="item-resource">
<input type="number" class="inventory-item-quantity" value="{{item.system.quantity}}" step="1" />
</div>
{{/if}}
</div>
{{#unless hideControls}}
{{#if isActor}}

View file

@ -0,0 +1,10 @@
<fieldset>
<legend>{{localize "DAGGERHEART.GENERAL.Resource.single"}}</legend>
<div class="two-columns even">
{{formGroup systemFields.resource.fields.value value=source.system.resource.value localize=true}}
{{formGroup systemFields.resource.fields.max value=source.system.resource.max localize=true}}
{{formGroup systemFields.resource.fields.icon value=source.system.resource.icon localize=true placeholder="fa-solid fa-hashtag"}}
{{formGroup systemFields.resource.fields.recovery value=source.system.resource.recovery localize=true}}
</div>
</fieldset>