|
|
- <div class="tab character" data-group="primary" data-tab="character" data-tooltip-class="pf2e">
- <section class="character-details">
- <div class="image-container">
- <img
- class="actor-image"
- src="{{actor.img}}"
- alt="{{actor.name}}"
- {{#if editable}}data-edit="img"{{/if}}
- />
- <a class="hover-icon" data-action="show-image"><i class="fa-solid fa-image fa-fw"></i></a>
- </div>
- <div class="alignment">
- <span class="bio-alignment">
- <select aria-label="{{localize "PF2E.Alignment"}}" name="system.details.alignment.value">
- {{#select data.details.alignment.value}}
- {{#each alignments as |label key|}}
- <option value="{{key}}">{{localize label}}</option>
- {{/each}}
- {{/select}}
- </select>
- </span>
- </div>
- <div class="pc pc_deity item">
- <div class="input">
- {{> detailItem item=deity type="deity" compendium="pf2e.deities" }}
- </div>
- {{#if deity}}
- <img class="symbol" src="{{deity.img}}" alt="{{deity.name}}" />
- {{else}}
- <img class="symbol" src="systems/pf2e/icons/default-icons/deity.svg" alt="{{localize "PF2E.Deity"}}" />
- {{/if}}
- </div>
- <div class="detail-sheet">
- <div class="pc pc_ancestry item">
- {{> detailItem item=ancestry type="ancestry" compendium="pf2e.ancestries" }}
- </div>
- <div class="pc pc_heritage item">
- {{> detailItem item=heritage type="heritage" compendium="pf2e.heritages" }}
- </div>
- <div class="pc pc_class item">
- {{> detailItem item=class type="class" compendium="pf2e.classes" }}
- </div>
- <div class="pc pc_background item">
- {{> detailItem item=background type="background" compendium="pf2e.backgrounds" }}
- </div>
- </div>
- </section>
-
- <hr />
- <section class="character-background">
- <label>
- <span class="details-label">{{localize "PF2E.GenderPronoun"}}</span>
- <input type="text" class="details-input" name="system.details.gender.value" value="{{data.details.gender.value}}" />
- </label>
- <label>
- <span class="details-label">{{localize "PF2E.Age"}}</span>
- <input type="text" class="details-input" name="system.details.age.value" value="{{data.details.age.value}}" />
- </label>
- <label>
- <span class="details-label">{{localize "PF2E.Ethnicity"}}</span>
- <input type="text" class="details-input" name="system.details.ethnicity.value" value="{{data.details.ethnicity.value}}" />
- </label>
- <label>
- <span class="details-label">{{localize "PF2E.Nationality"}}</span>
- <input type="text" class="details-input" name="system.details.nationality.value" value="{{data.details.nationality.value}}" />
- </label>
- </section>
-
- <hr />
- <section class="character-traits">
- <div class="pc pc_land-speed">
- <span class="details-label">{{localize "PF2E.Speed"}}</span>
- <span>
- <h3 data-tooltip="{{data.attributes.speed.breakdown}}">{{data.attributes.speed.total}} {{localize "PF2E.TravelSpeed.FeetAcronym"}}</h3>
- </span>
- </div>
- <div class="pc pc_size">
- <span class="details-label">{{localize "PF2E.Size"}}</span>
- <span>
- <h3>{{localize (lookup actorSizes data.traits.size.value)}}</h3>
- </span>
- </div>
-
- <div class="break-column"></div>
-
- <div class="character-traits">
- <div class="pc pc_speed-types">
- <span class="details-label">{{localize "PF2E.SpeedTypes"}}</span>
- <ol class="tags">
- {{#each data.attributes.speed.otherSpeeds as |speed|}}
- <li class="tag tag_alt" data-slug="{{speed.type}}" data-tooltip="{{speed.breakdown}}">{{speed.label}} ({{speed.total}})</li>
- {{/each}}
- {{#if @root.options.editable}}
- <li class="tag tag_secondary edit-btn">
- <a class="crb-tag-selector" data-tag-selector="speed-types">
- {{> "systems/pf2e/templates/actors/character/icons/plus.hbs"}}
- </a>
- </li>
- {{/if}}
- </ol>
- </div>
- <div class="pc pc_senses">
- <span class="details-label">{{localize "PF2E.Senses"}}</span>
- <ol class="tags">
- {{#each data.traits.senses as |sense slug|}}
- {{#if sense.label}}<li class="tag tag_alt" data-slug="{{slug}}">{{sense.label}}</li>{{/if}}
- {{/each}}
- {{#if @root.options.editable}}
- <li class="tag tag_secondary edit-btn">
- <a class="crb-tag-selector" data-tag-selector="senses">
- {{> "systems/pf2e/templates/actors/character/icons/plus.hbs"}}
- </a>
- </li>
- {{/if}}
- </ol>
- </div>
- <div class="pc pc_languages">
- <span class="details-label">{{localize "PF2E.Languages"}}</span>
- <ul class="tags">
- {{#each languages as |language slug|}}
- <li class="tag tag_alt" data-slug="{{slug}}">{{language.label}}</li>
- {{/each}}
- {{#if @root.options.editable}}
- <li class="tag tag_secondary edit-btn">
- <a class="crb-tag-selector" data-tag-selector="basic" data-title="PF2E.Languages" data-config-types="languages" data-property="system.traits.languages">
- {{> "systems/pf2e/templates/actors/character/icons/plus.hbs"}}
- </a>
- </li>
- {{/if}}
- </ul>
- </div>
-
- <div class="pc pc_traits">
- <span class="details-label">{{localize "PF2E.Traits"}}</span>
- <ul class="tags">
- {{#each traits as |trait slug|}}
- <li class="tag tag_alt" data-slug="{{slug}}">{{trait.label}}</li>
- {{/each}}
- {{#if @root.options.editable}}
- <li class="tag tag_secondary edit-btn">
- <a class="crb-tag-selector" data-tag-selector="basic" data-config-types="creatureTraits" data-property="system.traits">
- {{> "systems/pf2e/templates/actors/character/icons/plus.hbs"}}
- </a>
- </li>
- {{/if}}
- </ul>
- </div>
- </div>
- </section>
-
- <!-- Attributes -->
- <h3 class="header">{{localize "PF2E.Actor.Creature.AttributeModifiers"}}
- <button type="button"{{#unless attributeBoostsAllocated}} class="has-unallocated"{{/unless}} data-action="edit-attribute-boosts">
- <i class="fa-solid fa-fw fa-edit"></i>{{localize "PF2E.Edit"}}
- </button>
- </h3>
- <section class="character-attributes" data-tooltip-direction="UP">
- <ol class="attributes">
- {{#each data.abilities as |attribute abbrev|}}
- <li class="attribute {{#if (eq ../actor.keyAttribute abbrev)}}key{{/if}}" data-attribute="{{abbrev}}">
- <h2 class="abbreviation">
- {{#if (eq ../data.details.keyability.value abbrev)}}
- <i class="key fa-solid fa-key" data-tooltip="PF2E.Actor.Character.Attribute.Key"></i>
- {{/if}}
- <span>{{localize (concat "PF2E.AbilityId." abbrev)}}</span>
- {{#if (eq ../data.build.attributes.apex abbrev)}}
- <i class="apex fa-solid fa-circle-a" data-tooltip="PF2E.Actor.Character.Attribute.Apex"></i>
- {{else if (and ../editable (includes ../apexAttributeOptions abbrev))}}
- <a data-action="apex-attribute">
- <i class="apex unselected fa-regular fa-circle-a" data-tooltip="PF2E.Actor.Character.Attribute.Apex"></i>
- </a>
- {{/if}}
- </h2>
- <h3 class="modifier" aria-label="PF2E.ModifierTitle">
- {{numberFormat attribute.mod decimals=0 sign=true}}
- </h3>
- <div class="label details-label">{{localize attribute.label}}</div>
- </li>
- {{/each}}
- </ol>
- </section>
- </div>
-
- {{#*inline "detailItem"}}
- <span class="details-label">{{localize (concat "TYPES.Item." type)}}</span>
- <h3>
- <span class="value">{{item.name}}</span>
- {{#if @root.options.editable}}
- {{#if item}}
- <div class="detail-item-control" data-item-id="{{item.id}}">
- <i class="fa-solid fa-fw fa-ellipsis-v"></i>
- </div>
- {{else}}
- <a class="open-compendium" data-compendium={{ compendium }}><i class="fa-solid fa-fw fa-plus-circle"></i></a>
- {{/if}}
- {{/if}}
- </h3>
- {{/inline}}
|