mirror of
https://github.com/Foundryborne/daggerheart.git
synced 2026-01-12 11:41:08 +01:00
Merge branch 'main' into feature/1-Embedding-Rolls
This commit is contained in:
commit
eeede65443
331 changed files with 12154 additions and 811 deletions
|
|
@ -94,8 +94,6 @@
|
|||
<div class="form-group">
|
||||
<label>{{localize "DAGGERHEART.Sheets.Adversary.DamageThresholds.Title"}}</label>
|
||||
<div class="form-fields adversary-damage-threshold-container">
|
||||
<label>{{localize "DAGGERHEART.Sheets.Adversary.DamageThresholds.Minor"}}</label>
|
||||
<input type="text" name="system.damageThresholds.minor" value="{{source.system.damageThresholds.minor}}" data-dtype="Number" />
|
||||
<label>{{localize "DAGGERHEART.Sheets.Adversary.DamageThresholds.Major"}}</label>
|
||||
<input type="text" name="system.damageThresholds.major" value="{{source.system.damageThresholds.major}}" data-dtype="Number" />
|
||||
<label>{{localize "DAGGERHEART.Sheets.Adversary.DamageThresholds.Severe"}}</label>
|
||||
|
|
@ -124,21 +122,21 @@
|
|||
<div class="experience-chip">
|
||||
<input class="experience.value" type="text" name="system.experiences.{{index}}.name" value="{{experience.name}}" />
|
||||
<input class="experience-value" type="text" name="system.experiences.{{index}}.value" value="{{experience.value}}" data-dtype="Number" />
|
||||
<button class="experience-button"><i data-action="removeExperience" data-experience="{{index}}" class="fa-solid fa-x"></i></button>
|
||||
<button class="experience-button" data-action="removeExperience" data-experience="{{experience.id}}"><i class="fa-solid fa-x"></i></button>
|
||||
</div>
|
||||
{{/each}}
|
||||
</div>
|
||||
<div class="adversary-moves-container">
|
||||
<h2 class="moves-edit-container">{{localize "DAGGERHEART.Sheets.Adversary.Moves"}} <i class="fa-solid fa-plus" data-action="addMove"></i></h2>
|
||||
{{#each this.data.moves as |move key|}}
|
||||
<h2 class="moves-edit-container">{{localize "DAGGERHEART.Sheets.Adversary.Features"}} <i class="fa-solid fa-plus" data-action="addMove"></i></h2>
|
||||
{{#each this.data.features as |feature key|}}
|
||||
<div class="chip-container">
|
||||
<div class="chip-inner-container">
|
||||
<img src="{{move.img}}" />
|
||||
<div class="move-title">{{move.name}}</div>
|
||||
<img src="{{feature.img}}" />
|
||||
<div class="move-title">{{feature.name}}</div>
|
||||
</div>
|
||||
<div class="chip-inner-container">
|
||||
<button data-action="viewMove" data-move={{move.uuid}}><i class="fa-solid fa-fw fa-search"></i></button>
|
||||
<button data-action="removeMove" data-move={{move.uuid}}><i class="fa-solid fa-trash"></i></button>
|
||||
<button data-action="viewMove" data-move={{feature.uuid}}><i class="fa-solid fa-fw fa-search"></i></button>
|
||||
<button data-action="removeMove" data-move={{feature.uuid}}><i class="fa-solid fa-trash"></i></button>
|
||||
</div>
|
||||
</div>
|
||||
{{/each}}
|
||||
|
|
@ -177,7 +175,7 @@
|
|||
<div class="statistic-row">
|
||||
<label class="statistic-title">{{localize "DAGGERHEART.Sheets.Adversary.Attack.Modifier"}}:</label>
|
||||
<span class="statistic-value">+{{this.data.attack.attackModifier}}</span>
|
||||
<img class="adversary-roll" data-action="attackRoll" data-value="{{this.data.attack.attackModifier}}" data-damage="{{this.data.attack.damage.value}}" data-damage-type="{{this.data.attack.damage.type}}" src="icons/svg/d20-grey.svg" />
|
||||
<img class="adversary-roll" data-action="attackRoll" data-value="{{this.data.attack.attackModifier}}" data-name="{{this.data.attack.name}}" data-damage="{{this.data.attack.damage.value}}" data-damage-type="{{this.data.attack.damage.type}}" src="icons/svg/d20-grey.svg" />
|
||||
</div>
|
||||
<div class="statistic-row">
|
||||
<label class="statistic-title">{{localize this.data.attack.name}}</label>
|
||||
|
|
@ -186,9 +184,6 @@
|
|||
</div>
|
||||
<div class="statistic-section">
|
||||
<div class="statistic-row">
|
||||
<label class="statistic-title">{{localize "DAGGERHEART.Sheets.PC.Health.Minor"}}</label>
|
||||
<span class="statistic-value">{{this.data.damageThresholds.minor}}</span>
|
||||
<div class="vertical-separator" style="height: 16px; margin: 0 4px;"></div>
|
||||
<label class="statistic-title">{{localize "DAGGERHEART.Sheets.PC.Health.Major"}}</label>
|
||||
<span class="statistic-value">{{this.data.damageThresholds.major}}</span>
|
||||
<div class="vertical-separator" style="height: 16px; margin: 0 4px;"></div>
|
||||
|
|
@ -228,11 +223,11 @@
|
|||
</div> --}}
|
||||
</div>
|
||||
<div class="adversary-moves-container">
|
||||
<div class="moves-title">{{localize "DAGGERHEART.Sheets.Adversary.Moves"}}</div>
|
||||
{{#each this.data.moves as |move index|}}
|
||||
<div class="moves-title">{{localize "DAGGERHEART.Sheets.Adversary.Features"}}</div>
|
||||
{{#each this.data.features as |feature index|}}
|
||||
<div class="move-container">
|
||||
<label class="moves-name">{{move.name}}</label>
|
||||
<div class="move-description">{{{move.system.description}}}</div>
|
||||
<label class="moves-name">{{feature.name}}</label>
|
||||
<div class="move-description">{{{feature.system.description}}}</div>
|
||||
</div>
|
||||
{{/each}}
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -48,7 +48,7 @@
|
|||
<textarea name="system.potentialAdversaries">{{source.system.potentialAdversaries}}</textarea>
|
||||
</div>
|
||||
<div class="adversary-moves-container">
|
||||
<h2 class="moves-edit-container">{{localize "DAGGERHEART.Sheets.Adversary.Moves"}} <i class="fa-solid fa-plus" data-action="addFeature"></i></h2>
|
||||
<h2 class="moves-edit-container">{{localize "DAGGERHEART.Sheets.Adversary.Features"}} <i class="fa-solid fa-plus" data-action="addFeature"></i></h2>
|
||||
{{#each data.features as |feature key|}}
|
||||
<div class="chip-container">
|
||||
<div class="chip-inner-container">
|
||||
|
|
@ -97,7 +97,7 @@
|
|||
</div>
|
||||
</div>
|
||||
<div class="adversary-moves-container">
|
||||
<div class="moves-title">{{localize "DAGGERHEART.Sheets.Adversary.Moves"}}</div>
|
||||
<div class="moves-title">{{localize "DAGGERHEART.Sheets.Adversary.Features"}}</div>
|
||||
{{#each data.features as |feature index|}}
|
||||
<div class="move-container" data-action="useFeature" data-feature="{{feature.uuid}}" data-action-type="{{feature.system.actionType}}">
|
||||
<label class="moves-name">{{feature.name}} - {{feature.system.actionType}}</label>
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@
|
|||
{{#each this.attributes as |attribute key|}}
|
||||
<div class="attribute">
|
||||
<div class="attribute-banner">
|
||||
<img class="attribute-roll" data-action="attributeRoll" data-value="{{attribute.data.value}}" src="icons/svg/d12-grey.svg" />
|
||||
<img class="attribute-roll" data-action="attributeRoll" data-attribute="{{key}}" data-value="{{attribute.data.value}}" src="icons/svg/d12-grey.svg" />
|
||||
<div class="attribute-text">{{key}}</div>
|
||||
</div>
|
||||
<div class="attribute-mark {{#if (and (not attribute.levelMark) (and (not (includes attribute.levelMarks ../document.system.levelData.currentLevel)) (gt ../document.system.availableAttributeMarks.length 0)))}}selectable{{/if}}" data-action="toggleAttributeMark" data-attribute="{{key}}">
|
||||
|
|
|
|||
|
|
@ -2,11 +2,7 @@
|
|||
<legend class="legend">{{localize "DAGGERHEART.Sheets.PC.Health.Title"}}</legend>
|
||||
|
||||
<div class="threshold-container">
|
||||
<div class="threshold-box">
|
||||
{{document.system.damageThresholds.minor}}
|
||||
</div>
|
||||
<div class="threshold-spacer">
|
||||
<i class="fa-solid fa-caret-left"></i>
|
||||
<div class="health-category">{{localize "DAGGERHEART.Sheets.PC.Health.Minor"}}</div>
|
||||
</div>
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue