.dungeon/templates/actors/char-sheet/v2/partials/stats.v2.pc.hbs
2024-03-25 21:34:23 -06:00

63 lines
1.5 KiB
Handlebars

<div class="tab stats-page" data-group="page" data-tab="stats">
{{#each computed.stats as | stat |}}
<div class="e-1dp stat">
<div class="stat__header">
<h2>{{stat.name}}</h2>
<select
name="system.stats.{{stat.key}}"
class="e-2dp dice-select"
>
{{{dd-options stat.value stat.dieOptions}}}
</select>
<button
type="button"
class="e-2dp roll-stat"
>
Roll
</button>
</div>
{{#if stat.skills}}
{{#if stat.value}}
<div class="stat__skills skill">
{{#each stat.skills as | skill |}}
<label
for="{{@root.meta.idp}}-{{skill.key}}-training"
class="skill__label"
>
{{skill.name}}
</label>
<select
name="system.skills.{{stat.key}}.{{skill.key}}"
id="{{@root.meta.idp}}-{{skill.key}}-training"
class="e-2dp skill__training"
>
{{{dd-options
skill.value
@root.config.trainingLevels
localize=true
}}}
</select>
<button
type="button"
class="e-2dp skill__roll"
{{disabled skill.rollDisabled}}
>
{{#if skill.rollDisabled}}
{{dd-i18n "dotdungeon.sheet.actor.v2.skill-roll-locked"}}
{{else}}
{{skill.formula}}
{{/if}}
</button>
{{/each}}
</div>
{{else}}
<div class="stat__empty">
<p>
{{dd-i18n "dotdungeon.sheet.actor.v2.stat-not-chosen" stat}}
</p>
</div>
{{/if}}
{{/if}}
</div>
{{/each}}
</div>