|
|
- <div class="tab character" data-group="primary" data-tab="character">
- <section class="character-details">
- <div class="frame-container">
- <div class="frame image-container">
- <img class="actor-image" alt="{{actor.name}}" src="{{actor.img}}" title="{{actor.name}}" data-edit="img" />
- <a class="hover-icon" data-action="show-image"><i class="fas fa-image fa-fw"></i></a>
- </div>
- </div>
- <div class="alignment">
- <span class="bio-alignment" title="{{localize "PF2E.AlignmentTitle"}}">
- <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">
- {{>
- "systems/pf2e/templates/actors/character/partials/detail-item.hbs"
- 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">
- {{>
- "systems/pf2e/templates/actors/character/partials/detail-item.hbs"
- item=ancestry type="ancestry" compendium="pf2e.ancestries"
- }}
- </div>
- <div class="pc pc_heritage item">
- {{>
- "systems/pf2e/templates/actors/character/partials/detail-item.hbs"
- item=heritage type="heritage" compendium="pf2e.heritages"
- }}
- </div>
- <div class="pc pc_class item">
- {{>
- "systems/pf2e/templates/actors/character/partials/detail-item.hbs"
- item=class type="class" compendium="pf2e.classes"
- }}
- </div>
- <div class="pc pc_background item">
- {{>
- "systems/pf2e/templates/actors/character/partials/detail-item.hbs"
- 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" title="{{localize "PF2E.GenderPronounTitle"}}" 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" title="{{localize "PF2E.AgeTitle"}}" 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 title="{{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="pc pc_bonus-bulk encumbered">
- <label class="details-label" for="{{options.id}}-bonus-encumbrance-bulk">{{localize "PF2E.BonusEncumbranceBulkLabel"}}</label>
- <input type="number" class="details-input {{#if adjustedBonusEncumbranceBulk}}adjusted{{/if}}" id="{{options.id}}-bonus-encumbrance-bulk"
- data-property="system.attributes.bonusEncumbranceBulk" value="{{data.attributes.bonusEncumbranceBulk}}" placeholder="0" />
- </div>
- <div class="pc pc_bonus-bulk">
- <label class="details-label" for="{{options.id}}-bonus-limit-bulk">{{localize "PF2E.BonusLimitBulkLabel"}}</label>
- <input type="number" class="details-input {{#if adjustedBonusLimitBulk}}adjusted{{/if}}" id="{{options.id}}-bonus-limit-bulk"
- data-property="system.attributes.bonusLimitBulk" value="{{data.attributes.bonusLimitBulk}}" placeholder="0" />
- </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}}" title="{{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">
- <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" title="{{localize "PF2E.Actor.Character.Attribute.Key"}}"></i>
- {{/if}}
- <span title="{{localize attribute.label}}">{{localize (concat "PF2E.AbilityId." abbrev)}}</span>
- {{#if (eq ../data.build.attributes.apex abbrev)}}
- <i class="apex fa-solid fa-circle-a" title="{{localize "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" title="{{localize "PF2E.Actor.Character.Attribute.Apex"}}"></i>
- </a>
- {{/if}}
- </h2>
- <h3 class="modifier" title="{{localize "PF2E.ModifierTitle"}}">
- {{numberFormat attribute.mod decimals=0 sign=true}}
- </h3>
- <div class="label details-label">{{localize attribute.label}}</div>
- </li>
- {{/each}}
- </ol>
- </section>
- </div>
|