Split Items by category in actor sheet (pc & npc) for better readability
Fix actor fromData
This commit is contained in:
@@ -62,7 +62,10 @@
|
||||
<input name="data.money.zeni" type="number" value="{{actor.data.money.zeni}}" data-dtype="Number" min="0" placeholder="0"/>
|
||||
</label>
|
||||
</fieldset>
|
||||
{{> 'systems/l5r5e/templates/items/item/items.html' }}
|
||||
<fieldset class="items-wrapper">
|
||||
<legend>{{localize 'l5r5e.equipment' }}</legend>
|
||||
{{> 'systems/l5r5e/templates/items/item/items.html' }}
|
||||
</fieldset>
|
||||
</article>
|
||||
|
||||
{{!-- Experience Tab --}}
|
||||
|
||||
@@ -28,9 +28,15 @@
|
||||
{{> 'systems/l5r5e/templates/actors/npc/narrative.html' }}
|
||||
</article>
|
||||
<article>
|
||||
{{> 'systems/l5r5e/templates/items/weapon/weapons.html' }}
|
||||
{{> 'systems/l5r5e/templates/items/armor/armors.html' }}
|
||||
{{> 'systems/l5r5e/templates/items/item/items.html' }}
|
||||
<fieldset class="items-wrapper">
|
||||
<legend>{{localize 'l5r5e.armors.equipped' }}</legend>
|
||||
{{> 'systems/l5r5e/templates/items/weapon/weapons.html' }}
|
||||
{{> 'systems/l5r5e/templates/items/armor/armors.html' }}
|
||||
</fieldset>
|
||||
<fieldset class="items-wrapper">
|
||||
<legend>{{localize 'l5r5e.equipment' }}</legend>
|
||||
{{> 'systems/l5r5e/templates/items/item/items.html' }}
|
||||
</fieldset>
|
||||
</article>
|
||||
<article>
|
||||
{{> 'systems/l5r5e/templates/actors/npc/techniques.html' }}
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<fieldset class="armors-content">
|
||||
<legend class="section-header">
|
||||
{{ localize 'l5r5e.armors.title' }}
|
||||
{{localize 'l5r5e.armors.title'}}
|
||||
{{#if editable}}
|
||||
<a data-item-type="armor" class="armor-control item-add" title="{{ localize 'l5r5e.global.add'}}"><i class="fas fa-plus"></i></a>
|
||||
<a data-item-type="armor" data-item-eqquiped="true" class="armor-control item-add" title="{{localize 'l5r5e.global.add'}}"><i class="fas fa-plus"></i></a>
|
||||
{{/if}}
|
||||
</legend>
|
||||
<ul class="item-list">
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
<fieldset class="items-content">
|
||||
<legend>
|
||||
{{ localize 'l5r5e.equipment' }}
|
||||
{{#if editable}}
|
||||
<a data-item-type="item" class="item-control item-add" title="{{ localize 'l5r5e.global.add'}}"><i class="fas fa-plus"></i></a>
|
||||
{{/if}}
|
||||
</legend>
|
||||
<ul class="item-list">
|
||||
{{#each actor.items as |item id|}}
|
||||
{{#ifCond '["item", "armor", "weapon"]' 'includes' item.type}}
|
||||
{{> 'systems/l5r5e/templates/items/item/item-entry.html' item=item id=id editable=../editable }}
|
||||
{{/ifCond}}
|
||||
{{/each}}
|
||||
</ul>
|
||||
</fieldset>
|
||||
{{#each data.splitItemsList as |cat type|}}
|
||||
<fieldset class="items-content">
|
||||
<legend>
|
||||
{{localize (localize 'l5r5e.{type}s.title' type=type) }}
|
||||
{{#if ../editable}}
|
||||
<a data-item-type="{{type}}" class="item-control item-add" title="{{ localize 'l5r5e.global.add'}}"><i class="fas fa-plus"></i></a>
|
||||
{{/if}}
|
||||
</legend>
|
||||
<ul class="item-list">
|
||||
{{#each cat as |item id|}}
|
||||
{{> 'systems/l5r5e/templates/items/item/item-entry.html' item=item id=id editable=../../editable }}
|
||||
{{/each}}
|
||||
</ul>
|
||||
</fieldset>
|
||||
{{/each}}
|
||||
@@ -1,8 +1,8 @@
|
||||
<fieldset class="weapons-content">
|
||||
<legend class="section-header">
|
||||
{{ localize 'l5r5e.weapons.title' }}
|
||||
{{localize 'l5r5e.weapons.title'}}
|
||||
{{#if editable}}
|
||||
<a data-item-type="weapon" class="weapon-control item-add" title="{{ localize 'l5r5e.global.add'}}"><i class="fas fa-plus"></i></a>
|
||||
<a data-item-type="weapon" data-item-eqquiped="true" class="weapon-control item-add" title="{{localize 'l5r5e.global.add'}}"><i class="fas fa-plus"></i></a>
|
||||
{{/if}}
|
||||
</legend>
|
||||
<ul class="item-list">
|
||||
|
||||
Reference in New Issue
Block a user