This commit is contained in:
2022-01-14 14:49:16 +01:00
parent e2140274d4
commit 4afa62df4c
10 changed files with 366 additions and 454 deletions

View File

@@ -256,12 +256,12 @@
</span>
<ul class="stat-list alternate-list">
{{#each weapons as |weapon key|}}
<li class="item stat flexrow list-item" data-arme-id="{{weapon.id}}" data-item-id="{{weapon._id}}">
<li class="item stat flexrow list-item" data-item-id="{{weapon._id}}">
<img class="sheet-competence-img" src="{{weapon.img}}" />
<span class="generic-label"><a class="weapon-roll">{{weapon.name}}</a></span>
<span class="generic-label">{{weapon.data.typeText}}</span>
<span class="generic-label">Speed {{weapon.data.speed}}</span>
<span class="generic-label">Damage {{weapon.data.damage}}</span>
<span class="generic-label"><a class="weapon-damage-roll">Damage {{weapon.data.damageDice}}</a></span>
<div class="item-controls">
<a class="item-control item-equip" title="Equip">{{#if weapon.data.equipped}}<i
class="fas fa-circle"></i>{{else}}<i class="fas fa-genderless"></i>{{/if}}</a>

View File

@@ -18,22 +18,28 @@
<div>
<ul>
{{#if weapon}}
<li>Weapon : {{weapon.name}}</li>
{{/if}}
{{#if isDamage}}
<li>Weapon Damage Dice : {{weapon.data.damageDice}}</li>
{{/if}}
{{#if stat}}
<li>Statistic : {{stat.label}}</li>
{{/if}}
{{#if spec}}
<li>Specialisation : {{spec.name}}</li>
{{/if}}
{{#if isDamage}}
<li><strong>Damages : {{finalScore}}</strong>
{{else}}
<li><strong>Final Result : {{finalScore}}</strong>
{{/if}}
{{#if linkedRollId}}
<li><button class="chat-card-button apply-defense-roll" data-roll-score="{{finalScore}}" data-roll-id="{{@root.rollId}}" data-actor-id="{{actorId}}" data-defender-id="{{defenseAttackerId}}">Use this Roll as defense</button></li>
{{/if}}
{{#if dmgResult}}
<li>Damages : {{dmgResult}}</li>
{{/if}}
</ul>
</div>

View File

@@ -1,22 +0,0 @@
<form class="skill-roll-dialog">
<header class="roll-dialog-header">
<img class="actor-icon" src="{{img}}" data-edit="img" title="{{name}}" />
<h1 class="dialog-roll-title roll-dialog-header">{{title}}</h1>
</header>
<div class="floxrow">
<div class="flexrow">
<span class="roll-dialog-label" >Select Chi : </span>
<select class="roll-dialog-label" id="selectedChi" type="text" name="selectedChi" value="{{selectedChi}}" data-dtype="String">
{{#select selectedChi}}
{{#each chiList as |chi key|}}
<option value="{{chi.key}}">{{chi.chi}} ({{chi.chiscore}})</option>
{{/each}}
{{/select}}
</select>
</div>
</div>
</form>

View File

@@ -1,55 +1,16 @@
<form class="skill-roll-dialog">
<header class="roll-dialog-header">
<img class="actor-icon" src="{{img}}" data-edit="img" title="{{name}}" />
<h1 class="dialog-roll-title roll-dialog-header">{{title}}</h1>
</header>
<div class="flexcol">
<div class="floxrow">
<div class="flexrow">
<span class="roll-dialog-label" >Select Skill : </span>
<select class="roll-dialog-label" id="skillKey" type="text" name="skillKey" value="{{skillKey}}" data-dtype="String">
{{#select skillKey}}
{{#each weapon.data.skills as |skill key|}}
<option value="{{key}}">{{skill.name}} ({{skill.data.level}}) - {{skill.data.attr.label}}</option>
{{/each}}
{{/select}}
</select>
</div>
<div class="flexrow">
<span class="roll-dialog-label" >Specialties reminder : </span>
<span class="roll-dialog-label" >{{skill.data.specialties}}</span>
</div>
<div class="flexrow">
<span class="roll-dialog-label" >Specialties Dices Bonus : </span>
<select class="roll-dialog-label" id="specialtiesBonus" type="text" name="specialtiesBonus" value="{{specialtiesBonus}}" data-dtype="Number">
{{#select specialtiesBonus}}
<option value="0">0</option>
<option value="1">1</option>
<option value="2">2</option>
{{/select}}
</select>
</div>
<div class="flexrow">
<span class="roll-dialog-label" >Negative Modifier :</span>
<select class="roll-dialog-label" id="negativeModifier" type="text" name="negativeModifier" value="{{negativeModifier}}" data-dtype="Number">
{{#select negativeModifier}}
{{{optionsNegative}}}
{{/select}}
</select>
</div>
<div class="flexrow">
<span class="roll-dialog-label" >Positive Modifier :</span>
<select class="roll-dialog-label" id="positiveModifier" type="text" name="positiveModifier" value="{{positiveModifier}}" data-dtype="Number">
{{#select positiveModifier}}
{{{optionsPositive}}}
{{/select}}
</select>
<span class="roll-dialog-label" >{{stat.label}} : {{stat.dice}} (+{{stat.mod}})</span>
</div>
{{> systems/fvtt-pegasus-rpg/templates/partial-roll-common-dices.html}}
</div>