Fix after testing
This commit is contained in:
@@ -1,168 +1,189 @@
|
||||
<form class="skill-roll-dialog">
|
||||
<header class="roll-dialog-header">
|
||||
{{#if img}}
|
||||
<img class="actor-icon" src="{{img}}" data-edit="img" title="{{name}}" />
|
||||
{{!-- Header --}}
|
||||
<div class="dialog-header">
|
||||
{{#if img}}
|
||||
<img class="actor-icon" src="{{img}}" alt="{{name}}" />
|
||||
{{/if}}
|
||||
<div class="dialog-title">
|
||||
<h3>{{name}}</h3>
|
||||
{{#if competence}}
|
||||
<div class="competence-name">
|
||||
{{competence.name}}
|
||||
{{#if arme}}
|
||||
- {{arme.name}}
|
||||
{{#if attackType}}
|
||||
<span style="color: #8b6914; font-weight: bold;"> ({{attackType}})</span>
|
||||
{{/if}}
|
||||
{{/if}}
|
||||
</div>
|
||||
{{else if pouvoir}}
|
||||
<div class="competence-name">
|
||||
{{pouvoir.name}}
|
||||
</div>
|
||||
{{else if sort}}
|
||||
<div class="competence-name">
|
||||
{{sort.name}}
|
||||
</div>
|
||||
{{else if title}}
|
||||
<div class="competence-name">
|
||||
{{title}}
|
||||
</div>
|
||||
{{/if}}
|
||||
<h1 class="dialog-roll-title roll-dialog-header">{{title}}</h1>
|
||||
</header>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="flexcol">
|
||||
{{!-- Main Content --}}
|
||||
<div class="dialog-content">
|
||||
|
||||
{{#if (eq mode "rang")}}
|
||||
<div class="flexrow">
|
||||
<span class="roll-dialog-label">{{rang.label}}</span>
|
||||
<span class="roll-dialog-label">{{rang.value}}</span>
|
||||
</div>
|
||||
{{/if}}
|
||||
<div class="form-group">
|
||||
<label>{{rang.label}}</label>
|
||||
<input type="text" value="{{rang.value}}" disabled />
|
||||
</div>
|
||||
{{/if}}
|
||||
|
||||
{{#if (eq mode "carac")}}
|
||||
<div class="flexrow">
|
||||
<span class="roll-dialog-label">Caracteristique</span>
|
||||
<span class="roll-dialog-label">{{carac.label}} ({{carac.value}})</span>
|
||||
</div>
|
||||
{{else}}
|
||||
<div class="flexrow">
|
||||
<span class="roll-dialog-label">Caracteristique</span>
|
||||
<select class="status-small-label color-class-common" id="caracKey" type="text" name="caracKey" value="caracKey"
|
||||
data-dtype="string">
|
||||
{{selectOptions caracList selected=caracKey valueAttr="abbrev" nameAttr="abbrev" labelAttr="label"}}
|
||||
</select>
|
||||
</div>
|
||||
{{/if}}
|
||||
{{#if (eq mode "carac")}}
|
||||
<div class="form-group">
|
||||
<label>Caractéristique</label>
|
||||
<input type="text" value="{{carac.label}} ({{carac.value}})" disabled />
|
||||
</div>
|
||||
{{else}}
|
||||
<div class="form-group">
|
||||
<label>Caractéristique</label>
|
||||
<select id="caracKey" name="caracKey">
|
||||
{{selectOptions caracList selected=caracKey valueAttr="abbrev" nameAttr="abbrev" labelAttr="label"}}
|
||||
</select>
|
||||
</div>
|
||||
{{/if}}
|
||||
|
||||
{{#if caracMessage}}
|
||||
<div class="flexrow">
|
||||
<span class="roll-dialog-label">{{caracMessage}}</span>
|
||||
</div>
|
||||
{{/if}}
|
||||
{{#if caracMessage}}
|
||||
<div class="info-message">
|
||||
{{caracMessage}}
|
||||
</div>
|
||||
{{/if}}
|
||||
|
||||
{{#if competence}}
|
||||
<div class="flexrow">
|
||||
<span class="roll-dialog-label">{{competence.name}}</span>
|
||||
<span class="small-label roll-dialog-label">{{competence.system.niveau}}</span>
|
||||
</div>
|
||||
{{#if competence.nbSpec}}
|
||||
<div class="flexrow">
|
||||
<span class="roll-dialog-label">Spécialités : {{competence.specList}}</span>
|
||||
</div>
|
||||
<div class="flexrow">
|
||||
<span class="roll-dialog-label">Bonus de spécialité ?</span>
|
||||
<input type="checkbox" class="item-field-label-short" id="useSpecialite" {{checked useSpecialite}} />
|
||||
</div>
|
||||
{{/if}}
|
||||
{{/if}}
|
||||
{{#if competence}}
|
||||
<div class="form-group">
|
||||
<label>{{competence.name}}</label>
|
||||
<input type="text" value="{{competence.system.niveau}}" disabled />
|
||||
</div>
|
||||
{{#if competence.nbSpec}}
|
||||
<div class="info-message">
|
||||
Spécialités : {{competence.specList}}
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label>Bonus de spécialité ?</label>
|
||||
<input type="checkbox" id="useSpecialite" {{checked useSpecialite}} />
|
||||
</div>
|
||||
{{/if}}
|
||||
{{/if}}
|
||||
|
||||
{{#if pouvoir}}
|
||||
<div class="flexrow">
|
||||
<span class="roll-dialog-label">Pouvoir : </span>
|
||||
<span class="small-label roll-dialog-label">{{pouvoir.name}}</span>
|
||||
{{#if pouvoir}}
|
||||
<div class="form-group weapon-section">
|
||||
<div class="form-group">
|
||||
<label>Pouvoir</label>
|
||||
<input type="text" value="{{pouvoir.name}}" disabled />
|
||||
</div>
|
||||
<div class="flexrow">
|
||||
<span class="roll-dialog-label">Activation : </span>
|
||||
<span class="small-label roll-dialog-label">{{pouvoir.system.activation}}</span>
|
||||
<div class="form-group">
|
||||
<label>Activation</label>
|
||||
<input type="text" value="{{pouvoir.system.activation}}" disabled />
|
||||
</div>
|
||||
{{#if pouvoirBase}}
|
||||
<div class="flexrow">
|
||||
<span class="roll-dialog-label">{{pouvoirBase.label}} : </span>
|
||||
<span class="small-label roll-dialog-label">{{pouvoirBase.value}}</span>
|
||||
<div class="form-group">
|
||||
<label>{{pouvoirBase.label}}</label>
|
||||
<input type="text" value="{{pouvoirBase.value}}" disabled />
|
||||
</div>
|
||||
{{/if}}
|
||||
<div class="flexrow">
|
||||
<span class="roll-dialog-label">Points d'usage consommés : </span>
|
||||
<select class="status-small-label color-class-common" id="pouvoirPointsUsage" type="Number"
|
||||
name="pouvoirPointsUsage" value="pouvoirPointsUsage" data-dtype="Number">
|
||||
<div class="form-group">
|
||||
<label>Points d'usage consommés</label>
|
||||
<select id="pouvoirPointsUsage" name="pouvoirPointsUsage">
|
||||
{{selectOptions config.pointsUsageList selected=pouvoirPointsUsage}}
|
||||
</select>
|
||||
</div>
|
||||
{{/if}}
|
||||
</div>
|
||||
{{/if}}
|
||||
|
||||
{{#each rulesMalus as |malus key|}}
|
||||
<div class="flexrow">
|
||||
<span class="roll-dialog-label">{{malus.name}}</span>
|
||||
<span class="small-label roll-dialog-label">{{malus.value}}</span>
|
||||
</div>
|
||||
{{/each}}
|
||||
{{#each rulesMalus as |malus key|}}
|
||||
<div class="form-group">
|
||||
<label>{{malus.name}}</label>
|
||||
<input type="text" value="{{malus.value}}" disabled />
|
||||
</div>
|
||||
{{/each}}
|
||||
|
||||
{{#if (and arme arme.system.isMelee)}}
|
||||
<div class="flexrow">
|
||||
<span class="roll-dialog-label">Attaque à plusieurs </span>
|
||||
<select class="roll-dialog-label" id="bonus-attaque-plusieurs" type="text" value="{{bonusAttaquePlusieurs}}"
|
||||
data-dtype="Number">
|
||||
{{selectOptions config.attaquePlusieursList selected=pouvoirPointsUsage}}
|
||||
{{#if (and arme arme.system.isMelee)}}
|
||||
<div class="combat-modifiers">
|
||||
<div class="form-group">
|
||||
<label>Attaque à plusieurs</label>
|
||||
<select id="bonus-attaque-plusieurs" name="bonus-attaque-plusieurs">
|
||||
{{selectOptions config.attaquePlusieursList selected=bonusAttaquePlusieurs}}
|
||||
</select>
|
||||
</div>
|
||||
<div class="flexrow">
|
||||
<span class="roll-dialog-label">Attaque dans le dos ?</span>
|
||||
<input type="checkbox" class="item-field-label-short" id="attaqueDos" {{checked attaqueDos}} />
|
||||
<div class="form-group">
|
||||
<label>Attaque dans le dos ?</label>
|
||||
<input type="checkbox" id="attaqueDos" {{checked attaqueDos}} />
|
||||
</div>
|
||||
<div class="flexrow">
|
||||
<span class="roll-dialog-label">Attaque à deux armes </span>
|
||||
<select class="roll-dialog-label" id="bonus-attaque-deux-armes" type="text" value="{{attaqueDeuxArmes}}"
|
||||
data-dtype="Number">
|
||||
{{selectOptions config.attaque2ArmesListe selected=attaqueDeuxArmes valueAttr="value" nameAttr="value"
|
||||
labelAttr="label"}}
|
||||
<div class="form-group">
|
||||
<label>Attaque à deux armes</label>
|
||||
<select id="bonus-attaque-deux-armes" name="bonus-attaque-deux-armes">
|
||||
{{selectOptions config.attaque2ArmesListe selected=attaqueDeuxArmes valueAttr="value" nameAttr="value" labelAttr="label"}}
|
||||
</select>
|
||||
</div>
|
||||
<div class="flexrow">
|
||||
<span class="roll-dialog-label">Seconde arme</span>
|
||||
<select class="roll-dialog-label" id="bonus-attaque-seconde-arme" type="text" value="{{secondeArme}}"
|
||||
data-dtype="String">
|
||||
<div class="form-group">
|
||||
<label>Seconde arme</label>
|
||||
<select id="bonus-attaque-seconde-arme" name="bonus-attaque-seconde-arme">
|
||||
{{selectOptions armes selected=secondeArme valueAttr="id" nameAttr="id" labelAttr="name"}}
|
||||
</select>
|
||||
</div>
|
||||
{{/if}}
|
||||
</div>
|
||||
{{/if}}
|
||||
|
||||
{{#if arme}}
|
||||
<li class="flexrow item">
|
||||
<label class="roll-dialog-label">Ataque ciblée : </label>
|
||||
<select class="roll-dialog-label" type="text" id="attaque-cible" value="{{attaqueCible}}" data-dtype="String">
|
||||
{{selectOptions config.attaqueCible selected=attaqueCible}}
|
||||
</select>
|
||||
</li>
|
||||
{{/if}}
|
||||
{{#if arme}}
|
||||
<div class="form-group">
|
||||
<label>Attaque ciblée</label>
|
||||
<select id="attaque-cible" name="attaque-cible">
|
||||
{{selectOptions config.attaqueCible selected=attaqueCible}}
|
||||
</select>
|
||||
</div>
|
||||
{{/if}}
|
||||
|
||||
{{#if sort}}
|
||||
<div class="flexrow">
|
||||
<span class="roll-dialog-label">Sort : </span>
|
||||
<span class="small-label roll-dialog-label">{{sort.name}} ({{sort.system.niveau}})</span>
|
||||
{{#if sort}}
|
||||
<div class="form-group weapon-section">
|
||||
<div class="form-group">
|
||||
<label>Sort</label>
|
||||
<input type="text" value="{{sort.name}} ({{sort.system.niveau}})" disabled />
|
||||
</div>
|
||||
<div class="flexrow">
|
||||
<span class="roll-dialog-label">Duree : </span>
|
||||
<span class="small-label roll-dialog-label">{{sort.system.duree}}</span>
|
||||
<div class="form-group">
|
||||
<label>Durée</label>
|
||||
<input type="text" value="{{sort.system.duree}}" disabled />
|
||||
</div>
|
||||
<div class="flexrow">
|
||||
<span class="roll-dialog-label">Portee : </span>
|
||||
<span class="small-label roll-dialog-label">{{sort.system.portee}}</span>
|
||||
<div class="form-group">
|
||||
<label>Portée</label>
|
||||
<input type="text" value="{{sort.system.portee}}" disabled />
|
||||
</div>
|
||||
<div class="flexrow">
|
||||
<span class="roll-dialog-label">Ingrédients : </span>
|
||||
<span class="small-label roll-dialog-label">{{sort.system.ingredients}}</span>
|
||||
<div class="form-group">
|
||||
<label>Ingrédients</label>
|
||||
<input type="text" value="{{sort.system.ingredients}}" disabled />
|
||||
</div>
|
||||
{{/if}}
|
||||
|
||||
<div class="flexrow">
|
||||
<span class="roll-dialog-label">Bonus/Malus </span>
|
||||
<select class="roll-dialog-label" id="bonus-malus-context" type="text" value="{{bonusMalusContext}}"
|
||||
data-dtype="Number">
|
||||
{{selectOptions config.bonusMalusContext selected=bonusMalusContext valueAttr="value" nameAttr="value"
|
||||
labelAttr="label"}}
|
||||
</select>
|
||||
</div>
|
||||
|
||||
{{#if cacheDifficulte}}
|
||||
<div class="flexrow">
|
||||
<span class="roll-dialog-label">Difficulté Cachée/Inconnue</span>
|
||||
</div>
|
||||
{{else}}
|
||||
<div class="flexrow">
|
||||
<span class="roll-dialog-label">Difficulté</span>
|
||||
<select class="status-small-label color-class-common" id="sdValue" type="text" name="sdValue" value="sdValue"
|
||||
data-dtype="string">
|
||||
{{selectOptions sdList selected=sdValue}}
|
||||
</select>
|
||||
</div>
|
||||
{{/if}}
|
||||
</div>
|
||||
{{/if}}
|
||||
|
||||
<div class="form-group">
|
||||
<label>Bonus/Malus</label>
|
||||
<select id="bonus-malus-context" name="bonus-malus-context">
|
||||
{{selectOptions config.bonusMalusContext selected=bonusMalusContext valueAttr="value" nameAttr="value" labelAttr="label"}}
|
||||
</select>
|
||||
</div>
|
||||
|
||||
</form>
|
||||
{{#if cacheDifficulte}}
|
||||
<div class="info-message">
|
||||
Difficulté Cachée/Inconnue
|
||||
</div>
|
||||
{{else}}
|
||||
<div class="form-group">
|
||||
<label>Difficulté</label>
|
||||
<select id="sdValue" name="sdValue">
|
||||
{{selectOptions sdList selected=sdValue}}
|
||||
</select>
|
||||
</div>
|
||||
{{/if}}
|
||||
|
||||
</div>
|
||||
Reference in New Issue
Block a user