mirror of
https://github.com/Foundryborne/daggerheart.git
synced 2026-01-11 19:25:21 +01:00
* Updated the background image for the system * Fixed so Weapon/Armor features are added again * Fixed so fear is available as a resource to be deducted by actions (#757) * Changed to use the config labels and src * Updated Weapons * Fixed so the decrease button of simple fear tracker is not visible when not hovered * Fixed so armor preUpdate doesn't fail if no system changes are made * Updated .gitignore and author details (#777) * Add author details and name mapping for chrisryan10 (#773) Co-authored-by: Chris Ryan <chrisr@blackhole> * Add build to ignore for my linux dev (#775) Co-authored-by: Chris Ryan <chrisr@blackhole> --------- Co-authored-by: Chris Ryan <chrisr@blackhole> * Corrected sneak attack active effect (#780) * Fixed a spelling error (#779) * Fix bardic rally showing in damage dialog when it should not (#783) * update spelling (#786) * Translating inventory descriptions (#782) * updated credits for 1.0.1 release (#797) * updated credits for 1.0.1 release * further updated artwork credits * Chagned handlebarhelper rollparsed to be more defensive (#794) * Added missing scene refreshType (#790) * Remove ability use buttons for not owned abilities (#795) * [Fix] PrayerDice Fixed (#799) * Fixed prayer dice, and wheelchair images * Fixed -settings data sources * Dragging features from one adversary to another (#788) * [Fix] Levelup Fixes (#787) * Fixed crash on experience selection. Fixed subclass error on multiclassing * Fixed so multiclasses do not gain the hope feature for the class * Fixed so Class/Subclass features are properly deleted on delevel * Removed automatic deletion of features on delevel when not using levelup auto * Fixed so custom domains can be selected in levelup when multiclassing * Changed so encounter countdowns is a button (#804) * Fixed so that dropping on class/subclass...creates the item on the character (#803) * [BUG] - Importing All Adversaries/Environments (#814) Fixes #774 Co-authored-by: Joaquin Pereyra <joaquinpereyra98@users.noreply.github.com> * Bug/671 reaction roll chat title (#809) * Update Reaction Roll Chat Message Title * Removed console log --------- Co-authored-by: WBHarry <williambjrklund@gmail.com> * Improve Trait tooltip display (#817) Fixes #806 Co-authored-by: Joaquin Pereyra <joaquinpereyra98@users.noreply.github.com> * [BUG] - Combat Tracker d12 logo not found (#812) Fixes #764 Co-authored-by: Joaquin Pereyra <joaquinpereyra98@users.noreply.github.com> * Compendium Browser (#821) * Corrected timbending description localization (#816) * [Fix] Compendium Item (#810) * Corrected Emberwoven Armor * Fixed subclass regression * Fixed so character's with wildcard images don't break beastform (#815) * Fix roll result based duality damage (#822) --------- Co-authored-by: Chris Ryan <73275196+chrisryan10@users.noreply.github.com> Co-authored-by: Chris Ryan <chrisr@blackhole> Co-authored-by: Dapoulp <74197441+Dapoulp@users.noreply.github.com> Co-authored-by: IrkTheImp <41175833+IrkTheImp@users.noreply.github.com> Co-authored-by: CPTN_Cosmo <cptncosmo@gmail.com> Co-authored-by: Josh Q. <jshqntnr13@gmail.com> Co-authored-by: joaquinpereyra98 <24190917+joaquinpereyra98@users.noreply.github.com> Co-authored-by: Joaquin Pereyra <joaquinpereyra98@users.noreply.github.com>
92 lines
4.2 KiB
Handlebars
92 lines
4.2 KiB
Handlebars
<header class="combat-tracker-header">
|
|
|
|
{{!-- Encounter Controls --}}
|
|
{{#if user.isGM}}
|
|
<nav class="encounters {{ css }}" aria-label="{{ localize "COMBAT.NavLabel" }}">
|
|
|
|
{{!-- Cycle Display --}}
|
|
{{#if displayCycle}}
|
|
<button type="button" class="inline-control icon fa-solid fa-plus" data-action="createCombat"
|
|
data-tooltip aria-label="{{ localize "COMBAT.Create" }}"></button>
|
|
|
|
<div class="cycle-combats">
|
|
<button type="button" class="inline-control icon fa-solid fa-caret-left" data-action="cycleCombat"
|
|
{{#if previousId}}data-combat-id="{{ previousId }}" {{else}}disabled{{/if}}
|
|
data-tooltip aria-label="{{ localize "COMBAT.EncounterPrevious" }}"></button>
|
|
<div class="encounter-count">
|
|
<span class="value">{{ currentIndex }}</span>
|
|
<span class="separator">/</span>
|
|
<span class="max">{{ combats.length }}</span>
|
|
</div>
|
|
<button type="button" class="inline-control icon fa-solid fa-caret-right" data-action="cycleCombat"
|
|
{{#if nextId}}data-combat-id="{{ nextId }}" {{else}}disabled{{/if}}
|
|
data-tooltip aria-label="{{ localize "COMBAT.EncounterNext" }}"></button>
|
|
</div>
|
|
|
|
<button type="button" class="inline-control icon fa-solid fa-gear" data-action="trackerSettings"
|
|
data-tooltip aria-label="{{ localize "COMBAT.Settings" }}"></button>
|
|
|
|
{{!-- Tabbed Display --}}
|
|
{{else if combats.length}}
|
|
<button type="button" class="inline-control icon fa-solid fa-plus" data-action="createCombat"
|
|
data-tooltip aria-label="{{ localize "COMBAT.Create" }}"></button>
|
|
{{#each combats}}
|
|
<button type="button" class="inline-control {{#if active}}active{{/if}}" data-action="cycleCombat"
|
|
data-combat-id="{{ id }}">
|
|
{{ label }}
|
|
</button>
|
|
{{/each}}
|
|
<button type="button" class="inline-control icon fa-solid fa-gear" data-action="trackerSettings"
|
|
data-tooltip aria-label="{{ localize "COMBAT.Settings" }}"></button>
|
|
|
|
{{!-- No Combats --}}
|
|
{{else}}
|
|
<button type="button" class="combat-control-lg" data-action="createCombat">
|
|
<i class="fa-solid fa-plus" inert></i>
|
|
<span>{{ localize "COMBAT.Create" }}</span>
|
|
</button>
|
|
|
|
{{/if}}
|
|
</nav>
|
|
{{/if}}
|
|
|
|
<div class="encounter-controls {{#if hasCombat}}combat{{/if}}">
|
|
{{#if hasCombat}}
|
|
<div class="encounter-fear-controls">
|
|
<div class="encounter-fear-dice-container">
|
|
<div class="encounter-control-fear-container">
|
|
<div class="dice d12"></div>
|
|
<i class="fas fa-skull encounter-control-fear"></i>
|
|
</div>
|
|
<div>{{fear}}</div>
|
|
</div>
|
|
<a class="encounter-countdowns" data-tooltip="{{localize "DAGGERHEART.APPLICATIONS.Countdown.title" type=(localize "DAGGERHEART.APPLICATIONS.Countdown.types.encounter")}}" data-action="openCountdowns"><i class="fa-solid fa-stopwatch"></i></a>
|
|
</div>
|
|
{{/if}}
|
|
{{!-- Combat Status --}}
|
|
<strong class="encounter-title">
|
|
{{#if combats.length}}
|
|
{{#if combat.round}}
|
|
{{ localize "DAGGERHEART.APPLICATIONS.CombatTracker.combatStarted" }}
|
|
{{else}}
|
|
{{ localize "COMBAT.NotStarted" }}
|
|
{{/if}}
|
|
{{else}}
|
|
{{ localize "COMBAT.None" }}
|
|
{{/if}}
|
|
</strong>
|
|
|
|
{{!-- Combat Controls --}}
|
|
<div class="inner-controls">
|
|
{{#if hasCombat}}
|
|
<button data-action="openCountdowns">{{localize "DAGGERHEART.APPLICATIONS.CombatTracker.openCountdowns"}}</button>
|
|
<div class="control-buttons right flexrow">
|
|
<div class="spacer"></div>
|
|
<button type="button" class="encounter-context-menu inline-control combat-control icon fa-solid fa-ellipsis-vertical"
|
|
{{#unless (and user.isGM hasCombat)}}disabled{{/unless}}></button>
|
|
</div>
|
|
{{/if}}
|
|
</div>
|
|
</div>
|
|
|
|
</header>
|