|
|
- <section class="tab main" data-group="primary" data-tab="main">
- <!-- TOGGLES -->
- <div class="toggles section-container headerless">
- {{#if toggles}}
- <div class="section-body actions-options item-list">
- {{#each toggles as |toggle idx|}}
- <div class="actions-option item" data-item-id="{{toggle.itemId}}" data-domain="{{toggle.domain}}" data-option="{{toggle.option}}">
- <label>
- <input type="checkbox" data-action="toggle-roll-option" {{disabled (not toggle.enabled)}} {{checked toggle.checked}} />
- <span{{#if (not (or toggle.checked toggle.enabled))}} class="unchecked-disabled"{{/if}}>{{localize toggle.label}}</span>
- {{#if toggle.suboptions}}
- <select data-action="set-suboption">
- {{#each toggle.suboptions as |suboption|}}
- <option value="{{suboption.value}}"{{#if suboption.selected}} selected{{/if}}>{{localize suboption.label}}</option>
- {{/each}}
- </select>
- {{/if}}
- </label>
- </div>
- {{/each}}
- </div>
- {{/if}}
- </div>
- <div class="recall-knowledge section-container">
- <div class="section-header">
- <h4>{{localize "PF2E.RecallKnowledge.Label"}}</h4>
- <button type="button" class="breakdown">{{localize "PF2E.RecallKnowledge.Breakdown"}}</button>
- </div>
- <div class="section-body">
- {{#if identificationDCs.standard}}
- <div class="tag-legacy identification-skills" title="{{localize "PF2E.Actor.NPC.Identification.Skills.Tooltip"}}">
- {{identificationDCs.standard}}
- </div>
- {{/if}}
- <div class="tag-legacy identification-skills" title="{{localize "PF2E.Actor.NPC.Identification.Lore.Tooltip"}}">
- {{identificationDCs.lore}}
- </div>
- </div>
- </div>
- <div class="top-sections">
- <div class="ability-scores section-container">
- <div class="section-header">
- <h4>{{localize "PF2E.Actor.Creature.AbilityModifiers"}}</h4>
- </div>
- <!-- ABILITY MODIFIERS -->
- <div class="section-body">
- <div class="list">
- {{#each data.abilities as |ability id|}}
- <div class="labelled-field" data-attribute="{{id}}">
- <label class="rollable"><a>{{ability.localizedCode}}</a></label>
- <input class="modifier" type="text" data-property="system.abilities.{{id}}.mod" value="{{numberFormat ability.mod decimals=0 sign=true}}" data-dtype="Number" placeholder="0"/>
- </div>
- {{/each}}
- </div>
- </div>
- </div>
- <!-- SENSES -->
- <div class="senses section-container">
- <div class="section-header">
- <h4>{{localize "PF2E.NPC.SensesLabel"}}</h4>
- </div>
- <div class="section-body">
- <div class="perception labelled-field" data-attribute="perception">
- <label class="attribute-label rollable"><a>{{localize "PF2E.PerceptionLabel"}}</a></label>
- {{#with data.attributes.perception as |perception|}}
- <input type="text" value="{{numberFormat perception.value decimals=0 sign=true}}" class="modifier adjustable{{#if perception.adjustedHigher}} adjusted-higher{{/if}}{{#if perception.adjustedLower}} adjusted-lower{{/if}}" data-property="system.attributes.perception.value" data-dtype="Number" placeholder="0" />
- {{/with}}
- </div>
- {{# if options.editable}}
- <input name="system.traits.senses.value" type="text" value="{{data.traits.senses.value}}" title="{{data.traits.senses.value}}" placeholder="{{localize "PF2E.SpecialSensesLabel"}}" />
- {{else}}
- <span>{{data.traits.senses.value}}</span>
- {{/if}}
- </div>
- </div>
- </div>
- <!-- LANGUAGES -->
- <div class="languages section-container">
- <div class="section-header" data-attribute="languages" for="data.traits.languages">
- <h4>{{localize "PF2E.Languages"}}</h4>
- {{# if options.editable}}
- <div class="languages-controls controls">
- <a class="tag-selector edit" data-tag-selector="basic" data-title="PF2E.Languages" data-config-types="languages" data-property="system.traits.languages" title="{{localize "PF2E.NPC.EditLanguages"}}"><i class="fas fa-edit"></i></a>
- </div>
- {{/if}}
- </div>
- <div class="section-body">
- {{#each languages as |language slug|}}
- <div class="tag-legacy language" data-slug="{{slug}}">{{localize language.label}}</div>
- {{/each}}
- {{#if languageDetails}}<div class="tag-legacy language">{{localize languageDetails}}</div>{{/if}}
- </div>
- </div>
- <!-- SKILLS -->
- <div class="skills section-container">
- <div class="section-header">
- <h4>{{localize "PF2E.SkillsLabel"}}</h4>
- {{#if options.editable}}
- <div class="skills-controls controls" for="data.skills">
- <a class="skills-edit edit" data-options="skill" title="{{localize "PF2E.NPC.EditSkills"}}"><i class="fas fa-edit"></i></a>
- </div>
- {{/if}}
- </div>
- <div class="section-body">
- <div class="list">
- {{#each data.sortedSkills as |skill id|}}
- {{#if skill.visible}}
- <div class="skill-entry tag-legacy" data-skill="{{id}}">
- <a class="rollable">{{skill.label}} <span class="adjustable{{#if skill.adjustedHigher}} adjusted-higher{{else if skill.adjustedLower}} adjusted-lower{{/if}}">{{numberFormat skill.value decimals=0 sign=true}}</span></a>
- {{#if skill.variants}}
- {{#each skill.variants as |variant variantId|}}
- <a class="rollable variant" data-skill="{{id}}" data-options="{{variant.options}}">({{variant.label}})</a>
- {{/each}}
- {{/if}}
- </div>
- {{/if}}
- {{/each}}
- </div>
- </div>
- </div>
- <!-- ATTACKS -->
- <div class="attacks section-container">
- <div class="section-header">
- <h4>{{localize "PF2E.NPC.Attacks"}}</h4>
- {{#if options.editable}}
- <div class="attacks-controls controls">
- <a class="attack-add item-create" data-type="melee" data-action-type="melee"><i class="fas fa-plus"></i> {{localize "PF2E.NPCAttackMelee"}}</a>
- <a class="attack-add item-create" data-type="melee" data-action-type="ranged"><i class="fas fa-plus"></i> {{localize "PF2E.NPCAttackRanged"}}</a>
- </div>
- {{/if}}
- </div>
- <div class="section-body">
- <ol class="attacks-list strikes-list item-list">
- {{#each data.actions as |attack index|}}
- {{> "systems/pf2e/templates/actors/npc/partials/attack.hbs" action=attack index=index isEditable=../options.editable}}
- {{/each}}
- </ol>
- </div>
- </div>
- <!-- ACTIONS -->
- <div class="actions section-container">
- <div class="section-header">
- <h4>{{localize "PF2E.ActionActionsLabel"}}</h4>
- {{#if options.editable}}
- <div class="actions-controls controls">
- <a class="action-add item-create" title="{{localize "PF2E.NPC.AddAction"}}" data-type="action" data-action-type="action"><i class="fas fa-plus"></i></a>
- </div>
- {{/if}}
- </div>
- <div class="section-body">
- <ol class="actions-list item-list">
- {{#each actions as |section sectionId|}}
- {{#unless (eq sectionId "passive")}}
- {{#each section.actions as |action actionId|}}
- {{> "systems/pf2e/templates/actors/npc/partials/action.hbs" action=action isEditable=../../options.editable}}
- {{/each}}
- {{/unless}}
- {{/each}}
- </ol>
- </div>
- </div>
- <!-- PASSIVES -->
- <div class="passives section-container">
- <div class="section-header">
- <h4>{{localize "PF2E.NPC.PassivesLabel"}}</h4>
- {{#if options.editable}}
- <div class="actions-controls controls">
- <a class="action-add item-create" title="{{localize "PF2E.NPC.AddPassive"}}" data-type="action" data-action-type="passive"><i class="fas fa-plus"></i></a>
- </div>
- {{/if}}
- </div>
- <div class="section-body">
- <ol class="actions-list item-list">
- {{#each actions as |section sectionId|}}
- {{#if (eq sectionId "passive")}}
- {{#each section.actions as |action actionId|}}
- {{> "systems/pf2e/templates/actors/npc/partials/action.hbs" action=action isEditable=@root.options.editable}}
- {{/each}}
- {{/if}}
- {{/each}}
- </ol>
- </div>
- </div>
- </section>
|