Amélioration champs input
- ajout de min et max quand utile - ordre et regroupement des attributs: - préférence pour name en premier - regroupement de class/type/data-dtype - regroupement value/min/max
This commit is contained in:
@@ -7,6 +7,7 @@
|
||||
- Les feuilles d'acteurs ne s'ouvrent plus lors d'un changement (par exemple en cas d'encaissement)
|
||||
- Les jeux sont correctement affichés
|
||||
- Ajout d'une gravité de blessure sur les encaissement d'entités
|
||||
- Amélioration de champs numériques: ajout de min et max quand c'est utile
|
||||
|
||||
## 13.0.35 - Les travaux d'Illisys
|
||||
|
||||
|
||||
@@ -13,17 +13,17 @@
|
||||
<li data-attribute="resistance" class="flexrow">
|
||||
<span class="carac-label">Résistance</span>
|
||||
<a class="resistance-moins"><i class="fa-solid fa-square-minus"></i></a>
|
||||
<input type="text" name="system.etat.resistance.value" value="{{system.etat.resistance.value}}" data-dtype="Number" />
|
||||
<input type="number" data-dtype="Number" name="system.etat.resistance.value" value="{{system.etat.resistance.value}}" min="0" max="{{system.etat.resistance.max}}"/>
|
||||
/
|
||||
<input type="text" name="system.etat.resistance.max" value="{{system.etat.resistance.max}}" data-dtype="Number" {{#unless @root.options.vueDetaillee}}disabled{{/unless}} />
|
||||
<input type="number" data-dtype="Number" name="system.etat.resistance.max" value="{{system.etat.resistance.max}}" min="0" {{#unless @root.options.vueDetaillee}}disabled{{/unless}}/>
|
||||
<a class="resistance-plus"><i class="fa-solid fa-square-plus"></i></a>
|
||||
</li>
|
||||
<li data-attribute="structure" class="flexrow">
|
||||
<span class="carac-label">Structure</span>
|
||||
<a class="structure-moins"><i class="fa-solid fa-square-minus"></i></a>
|
||||
<input type="text" name="system.etat.structure.value" value="{{system.etat.structure.value}}" data-dtype="Number" />
|
||||
<input type="number" data-dtype="Number" name="system.etat.structure.value" value="{{system.etat.structure.value}}" min="0" max="{{system.etat.structure.max}}"/>
|
||||
/
|
||||
<input type="text" name="system.etat.structure.max" value="{{system.etat.structure.max}}" data-dtype="Number" {{#unless @root.options.vueDetaillee}}disabled{{/unless}} />
|
||||
<input type="number" data-dtype="Number" name="system.etat.structure.max" value="{{system.etat.structure.max}}" min="0" {{#unless @root.options.vueDetaillee}}disabled{{/unless}} />
|
||||
<a class="structure-plus"><i class="fa-solid fa-square-plus"></i></a>
|
||||
</li>
|
||||
</ul>
|
||||
@@ -61,23 +61,23 @@
|
||||
</li>
|
||||
<li class="caracteristique flexrow list-item">
|
||||
<span class="carac-label">Vitesse</span>
|
||||
<input class="caracteristique streched" type="text" name="system.vitesse" value="{{system.vitesse}}" data-dtype="String" {{#unless @root.options.vueDetaillee}}disabled{{/unless}} />
|
||||
<input class="caracteristique streched" type="text" data-dtype="String" name="system.vitesse" value="{{system.vitesse}}" {{#unless @root.options.vueDetaillee}}disabled{{/unless}} />
|
||||
</li>
|
||||
<li class="caracteristique flexrow list-item">
|
||||
<span class="carac-label">Bonus rames</span>
|
||||
<input class="caracteristique streched" type="text" name="system.bonus" value="{{system.bonus}}" data-dtype="String" {{#unless @root.options.vueDetaillee}}disabled{{/unless}} />
|
||||
<input class="caracteristique streched" type="text" data-dtype="String" name="system.bonus" value="{{system.bonus}}" {{#unless @root.options.vueDetaillee}}disabled{{/unless}} />
|
||||
</li>
|
||||
<li class="caracteristique flexrow list-item">
|
||||
<span class="carac-label">Manoeuvrabilité</span>
|
||||
<input class="caracteristique streched" type="text" name="system.manoeuvrabilite" value="{{system.manoeuvrabilite}}" data-dtype="String" {{#unless @root.options.vueDetaillee}}disabled{{/unless}} />
|
||||
<input class="caracteristique streched" type="text" data-dtype="String" name="system.manoeuvrabilite" value="{{system.manoeuvrabilite}}" {{#unless @root.options.vueDetaillee}}disabled{{/unless}} />
|
||||
</li>
|
||||
<li class="caracteristique flexrow list-item">
|
||||
<span class="carac-label">Equipage</span>
|
||||
<input class="caracteristique streched" type="text" name="system.equipage" value="{{system.equipage}}" data-dtype="Number" {{#unless @root.options.vueDetaillee}}disabled{{/unless}} />
|
||||
<input class="caracteristique streched" type="number" data-dtype="Number" name="system.equipage" value="{{system.equipage}}" min="0" {{#unless @root.options.vueDetaillee}}disabled{{/unless}} />
|
||||
</li>
|
||||
<li class="caracteristique flexrow list-item">
|
||||
<span class="carac-label">Capacité d'Encombrement</span>
|
||||
<input class="caracteristique streched" type="text" name="system.capacite_encombrement" value="{{system.capacite_encombrement}}" data-dtype="Number" {{#unless @root.options.vueDetaillee}}disabled{{/unless}} />
|
||||
<input class="caracteristique streched" type="number" data-dtype="Number" name="system.capacite_encombrement" value="{{system.capacite_encombrement}}" min="0" {{#unless @root.options.vueDetaillee}}disabled{{/unless}} />
|
||||
</li>
|
||||
</ol>
|
||||
</div>
|
||||
|
||||
@@ -16,10 +16,12 @@
|
||||
{{#if (or options.isGM (gt system.attributs.protection.value 0))}}
|
||||
<li class="caracteristique flexrow list-item">
|
||||
<label for="system.attributs.protection.value" >Protection naturelle</label>
|
||||
<input class="derivee-value" type="number" {{#unless options.isGM}}disabled{{/unless}} name="system.attributs.protection.value" value="{{system.attributs.protection.value}}" data-dtype="number"/>
|
||||
<input name="system.attributs.protection.value" class="derivee-value" type="number" data-dtype="Number"
|
||||
value="{{system.attributs.protection.value}}" min="0" max="20" {{#unless options.isGM}}disabled{{/unless}}
|
||||
/>
|
||||
</li>
|
||||
{{/if}}
|
||||
<li class="caracteristique flexrow list-item" >
|
||||
<label class="derivee-label">Malus armure</label>
|
||||
<input class="derivee-value" type="number" disabled value="{{calc.malusArmure}}" data-dtype="number"/>
|
||||
<input class="derivee-value" type="number" data-dtype="Number" disabled value="{{calc.malusArmure}}" />
|
||||
</li>
|
||||
|
||||
@@ -1,18 +1,22 @@
|
||||
<li class="item item-blessure flexrow list-item blessure-active-{{lowercase system.label}}" data-item-id="{{id}}"
|
||||
data-tooltip="Blessure {{system.label}}">
|
||||
<span class="blessure-control">
|
||||
<span class="blessure-control flexrow">
|
||||
<img class="sheet-competence-img" src="{{img}}" />
|
||||
{{system.label}}
|
||||
{{#if (gt system.gravite 0)}}
|
||||
{{system.label}}
|
||||
{{/if}}
|
||||
</span>
|
||||
{{#if (gt system.gravite 6)}}
|
||||
<span class="flexrow"></span>
|
||||
<span class="flexrow"></span>
|
||||
<span class="flexrow"></span>
|
||||
{{else}}
|
||||
<span class="flexrow">
|
||||
<input type="checkbox" class="blessure-premierssoins-done" name="blessure.{{id}}.premierssoins.done" {{#if system.premierssoins.done}}checked{{/if}}/>
|
||||
<input name="blessure.{{id}}.premierssoins.done" type="checkbox" class="blessure-premierssoins-done" {{#if system.premierssoins.done}}checked{{/if}}/>
|
||||
{{#if system.premierssoins.done}}
|
||||
{{#unless system.soinscomplets.done}}
|
||||
<input type="text" class="blessure-premierssoins-bonus number-x2" name="blessure.{{id}}.premierssoins.bonus" data-dtype="number" value="{{system.premierssoins.bonus}}"/>
|
||||
<input name="blessure.{{id}}.premierssoins.bonus" type="text" data-dtype="Number" class="blessure-premierssoins-bonus number-x2"
|
||||
value="{{system.premierssoins.bonus}}" min="-6" max="2"/>
|
||||
{{/unless}}
|
||||
{{else}}
|
||||
<label>{{system.premierssoins.tache}} / {{system.gravite}}</label>
|
||||
@@ -20,18 +24,22 @@
|
||||
</span>
|
||||
<span class="flexrow">
|
||||
{{#if system.premierssoins.done}}
|
||||
<input type="checkbox" class="blessure-soinscomplets-done" name="blessure.{{id}}.system.soinscomplets.done" {{#if system.soinscomplets.done}}checked{{/if}}/>
|
||||
{{#if system.soinscomplets.done}}
|
||||
<input type="text" class="blessure-soinscomplets-bonus number-x2" name="blessure.{{id}}.system.soinscomplets.bonus" data-dtype="number" value="{{system.soinscomplets.bonus}}"/>
|
||||
{{/if}}
|
||||
{{else}}
|
||||
<label>Difficulté {{system.difficulte}}</label>
|
||||
<input name="blessure.{{id}}.system.soinscomplets.done" type="checkbox" class="blessure-soinscomplets-done" {{#if system.soinscomplets.done}}checked{{/if}}/>
|
||||
{{#if system.soinscomplets.done}}
|
||||
<input name="blessure.{{id}}.system.soinscomplets.bonus" data-dtype="Number" type="text" class="blessure-soinscomplets-bonus number-x2"
|
||||
value="{{system.soinscomplets.bonus}}" min="0" max="3"/>
|
||||
{{/if}}
|
||||
{{/if}}
|
||||
</span>
|
||||
<span class="flexrow">
|
||||
{{#unless system.soinscomplets.done}}{{system.difficulte}}{{/unless}}
|
||||
</span>
|
||||
{{/if}}
|
||||
<span>
|
||||
{{#if system.origine}}<span>Par {{system.origine}}</span>{{/if}}
|
||||
{{#if (regle-optionnelle 'localisation-aleatoire')}}
|
||||
{{#if system.localisation}}<span>{{system.localisation}}</span>{{/if}}
|
||||
{{/if}}
|
||||
</span>
|
||||
{{>'systems/foundryvtt-reve-de-dragon/templates/actor/item-action-controls.hbs' item=this options=@root.options}}
|
||||
</li>
|
||||
|
||||
@@ -13,10 +13,14 @@
|
||||
|
||||
<ul class="item-list alterne-list">
|
||||
<li class="competence-header flexrow" >
|
||||
<span></span>
|
||||
<span>Premiers soins</span>
|
||||
<span>Soins complets</span>
|
||||
<span>Soins</span>
|
||||
<span>premiers</span>
|
||||
<span>complets</span>
|
||||
<span>Diff</span>
|
||||
<span>Source</span>
|
||||
{{#if (regle-optionnelle 'localisation-aleatoire')}}
|
||||
<span>Loc.</span>
|
||||
{{/if}}
|
||||
<span>Actions</span>
|
||||
</li>
|
||||
{{#each blessures as |blessure|}}
|
||||
|
||||
@@ -28,51 +28,51 @@
|
||||
<a class="flex-shrink moral-heureux" data-tooltip="Jet de moral situation heureuse"><i class="fa-regular fa-face-smile"></i></a>
|
||||
</span>
|
||||
</label>
|
||||
<input class="derivee-value" type="number" name="system.compteurs.moral.value" value="{{system.compteurs.moral.value}}" data-dtype="number"/>
|
||||
<input name="system.compteurs.moral.value" class="derivee-value" type="number" data-dtype="Number" value="{{system.compteurs.moral.value}}" min="-3" max="3"/>
|
||||
</li>
|
||||
<li class="caracteristique flexrow list-item">
|
||||
<label>{{system.compteurs.exaltation.label}}</label>
|
||||
<input class="derivee-value" type="number" name="system.compteurs.exaltation.value" value="{{system.compteurs.exaltation.value}}" data-dtype="number"/>
|
||||
<input name="system.compteurs.exaltation.value" class="derivee-value" type="number" data-dtype="Number" value="{{system.compteurs.exaltation.value}}" min="0"/>
|
||||
<label>{{system.compteurs.dissolution.label}}</label>
|
||||
<input class="derivee-value" type="number" name="system.compteurs.dissolution.value" value="{{system.compteurs.dissolution.value}}" data-dtype="number"/>
|
||||
<input name="system.compteurs.dissolution.value" class="derivee-value" type="number" data-dtype="Number" value="{{system.compteurs.dissolution.value}}" min="0"/>
|
||||
</li>
|
||||
<li class="caracteristique flexrow list-item">
|
||||
<label class="derivee-label chance-actuelle" data-tooltip="Jet de chance actuelle"><a class="roll-chance-actuelle">Chance actuelle</a></label>
|
||||
<input class="derivee-value" type="number" name="system.compteurs.chance.value" value="{{system.compteurs.chance.value}}" data-dtype="number"/>
|
||||
<input name="system.compteurs.chance.value" class="derivee-value" type="number" data-dtype="Number" value="{{system.compteurs.chance.value}}" />
|
||||
</li>
|
||||
<li class="caracteristique flexrow list-item">
|
||||
<label>Destinée</label>
|
||||
<input class="derivee-value" type="number" name="system.compteurs.destinee.value" value="{{system.compteurs.destinee.value}}" data-dtype="number"/>
|
||||
<input name="system.compteurs.destinee.value" class="derivee-value" type="number" data-dtype="Number" value="{{system.compteurs.destinee.value}}" min="0" max="7"/>
|
||||
<label>voyage</label>
|
||||
<input class="derivee-value" type="number" name="system.compteurs.voyage.value" value="{{system.compteurs.voyage.value}}" data-dtype="number"/>
|
||||
<input name="system.compteurs.voyage.value" class="derivee-value" type="number" data-dtype="Number" value="{{system.compteurs.voyage.value}}" min="0" max="10"/>
|
||||
</li>
|
||||
<li class="caracteristique flexrow list-item">
|
||||
<label class="flexrow derivee-label">{{system.compteurs.stress.label}}
|
||||
<a class="stress-test" data-tooltip="Transformer le stress"><i class="fa-regular fa-moon"></i></a>
|
||||
</label>
|
||||
<input class="derivee-value" type="number" name="system.compteurs.stress.value" value="{{system.compteurs.stress.value}}" data-dtype="number"/>
|
||||
<input name="system.compteurs.stress.value" class="derivee-value" type="number" data-dtype="Number" value="{{system.compteurs.stress.value}}" min=""/>
|
||||
</li>
|
||||
|
||||
<br>
|
||||
<li class="caracteristique flexrow list-item" data-tooltip="Niveau d'éthylisme">
|
||||
<label for="system.compteurs.ethylisme.value">{{system.compteurs.ethylisme.label}}
|
||||
{{#if system.compteurs.ethylisme.nb_doses}}({{system.compteurs.ethylisme.nb_doses}} doses){{/if}}
|
||||
</label>
|
||||
<select name="system.compteurs.ethylisme.value" class="derivee-value" data-dtype="Number">
|
||||
{{selectOptions (RDD_CONFIG 'niveauEthylisme') selected=system.compteurs.ethylisme.value valueAttr="value" nameAttr="value" labelAttr="label"}}
|
||||
</select>
|
||||
</li>
|
||||
<li class="caracteristique flexrow list-item">
|
||||
<label>Sustentation</label>
|
||||
<input class="derivee-value" type="number" disabled value="{{system.attributs.sust.value}}"/>
|
||||
<input class="derivee-value" type="number" value="{{system.attributs.sust.value}}" disabled />
|
||||
<label for="system.compteurs.sust.value">mangé</label>
|
||||
<input class="derivee-value" type="number" name="system.compteurs.sust.value" value="{{system.compteurs.sust.value}}" data-dtype="number"/>
|
||||
<input name="system.compteurs.sust.value" class="derivee-value" type="number" data-dtype="Number" value="{{system.compteurs.sust.value}}" />
|
||||
</li>
|
||||
<li class="caracteristique flexrow list-item">
|
||||
<label></label>
|
||||
<label></label>
|
||||
<label for="system.compteurs.eau.value">bu</label>
|
||||
<input class="derivee-value" type="number" name="system.compteurs.eau.value" value="{{system.compteurs.eau.value}}" data-dtype="number"/>
|
||||
</li>
|
||||
<li class="caracteristique flexrow list-item" data-tooltip="Niveau d'éthylisme">
|
||||
<label for="system.compteurs.ethylisme.value">{{system.compteurs.ethylisme.label}}
|
||||
{{#if system.compteurs.ethylisme.nb_doses}}({{system.compteurs.ethylisme.nb_doses}} doses){{/if}}
|
||||
</label>
|
||||
<select class="derivee-value" name="system.compteurs.ethylisme.value" data-dtype="Number">
|
||||
{{selectOptions (RDD_CONFIG 'niveauEthylisme') selected=system.compteurs.ethylisme.value valueAttr="value" nameAttr="value" labelAttr="label"}}
|
||||
</select>
|
||||
<input name="system.compteurs.eau.value" class="derivee-value" type="number" data-dtype="Number" value="{{system.compteurs.eau.value}}" />
|
||||
</li>
|
||||
<br>
|
||||
</ul>
|
||||
|
||||
@@ -4,7 +4,9 @@
|
||||
<li class="caracteristique flexrow list-item {{#if carac.isLevelUp}}xp-level-up{{/if}}" data-attribute="{{key}}">
|
||||
{{#if (eq key 'taille')}}
|
||||
<span class="carac-label" name="system.carac.{{key}}.label">{{carac.label}}</span>
|
||||
<input class="carac-value" type="number" name="carac.{{key}}" value="{{carac.value}}" data-dtype="number" {{#unless @root.options.vueDetaillee}}disabled{{/unless}} />
|
||||
<input name="carac.{{key}}" class="carac-value" type="number" data-dtype="Number"
|
||||
value="{{carac.value}}" min="0" max="40"
|
||||
{{#unless @root.options.vueDetaillee}}disabled{{/unless}} />
|
||||
<label class="carac-xp"/>
|
||||
{{else}}
|
||||
{{#if (actor-default @root.type 'carac' key 'derivee')}}
|
||||
@@ -23,9 +25,12 @@
|
||||
{{else}}
|
||||
<span class="carac-label" name="system.carac.{{key}}.label"><a class="roll-carac" data-carac-name={{key}}>{{carac.label}}</a></span>
|
||||
{{/if}}
|
||||
<input class="carac-value" type="number" name="carac.{{key}}" value="{{carac.value}}" data-dtype="number" {{#unless @root.options.vueDetaillee}}disabled{{/unless}} />
|
||||
<input name="carac.{{key}}" class="carac-value" type="number" data-dtype="Number"
|
||||
value="{{carac.value}}" min="0" max="40"
|
||||
{{#unless @root.options.vueDetaillee}}disabled{{/unless}} />
|
||||
<span class="carac-xp">
|
||||
<input class="carac-xp" type="number" name="system.carac.{{key}}.xp" value="{{carac.xp}}" data-dtype="number"
|
||||
<input name="system.carac.{{key}}.xp" class="carac-xp" type="number" data-dtype="Number"
|
||||
value="{{carac.xp}}" min="0" max="300"
|
||||
data-tooltip="Vous devez acquérir {{carac.xpNext}} points d'Experience pour augmenter votre {{carac.label}}"
|
||||
{{#unless @root.options.vueDetaillee}}disabled{{/unless}}
|
||||
/>
|
||||
|
||||
@@ -22,9 +22,9 @@
|
||||
<div class="form-group">
|
||||
<span>
|
||||
<label for="system.pourcentage">Appliquer un pourcentage sur les prix</label>
|
||||
<input {{@root.disabled}} class="attribute-value" type="number" data-dtype="Number"
|
||||
name="system.pourcentage" value="{{system.pourcentage}}"
|
||||
min="20" max="500" step="5"/>
|
||||
<input name="system.pourcentage" class="attribute-value" type="number" data-dtype="Number"
|
||||
value="{{system.pourcentage}}" min="20" max="500" step="5"
|
||||
{{@root.disabled}} />
|
||||
</span>
|
||||
</div>
|
||||
{{/if}}
|
||||
|
||||
@@ -19,9 +19,9 @@
|
||||
{{#if options.isOwner}}
|
||||
<a class="item-quantite-moins"><i class="fa-solid fa-square-minus"></i></a>
|
||||
{{/if}}
|
||||
<input {{#unless options.isOwner}}disabled{{/unless}} type="number" data-dtype="Number"
|
||||
class="item-quantite number-x3" name="items[{{item._id}}].system.quantite"
|
||||
value="{{item.system.quantite}}" />
|
||||
<input name="items[{{item._id}}].system.quantite"
|
||||
class="item-quantite number-x3" type="number" data-dtype="Number"
|
||||
value="{{item.system.quantite}}" {{#unless options.isOwner}}disabled{{/unless}} />
|
||||
{{#if options.isOwner}}
|
||||
<a class="item-quantite-plus"><i class="fa-solid fa-square-plus"></i></a>
|
||||
{{/if}}
|
||||
@@ -30,13 +30,10 @@
|
||||
{{/unless}}
|
||||
<span class="equipement-detail">
|
||||
{{#unless (and (eq item.type 'conteneur') (not vide))}}
|
||||
<input {{#unless options.isOwner}}disabled{{/unless}} type="number" data-dtype="Number"
|
||||
class="input-prix number-x3 item-cout" name="items[{{item._id}}].system.cout"
|
||||
{{#if options.isObserver}}
|
||||
value="{{numberFormat item.system.cout decimals=2 sign=false}}"
|
||||
{{else}}
|
||||
value="{{numberFormat (calculerPrixCommercant item) decimals=2 sign=false}}"
|
||||
{{/if}} />
|
||||
<input name="items[{{item._id}}].system.cout"
|
||||
class="input-prix number-x3 item-cout" type="number" data-dtype="Number"
|
||||
value="{{numberFormat (ifThen options.isObserver item.system.cout (calculerPrixCommercant item)) decimals=2 sign=false}}"
|
||||
{{#unless options.isOwner}}disabled{{/unless}} />
|
||||
{{/unless}}
|
||||
</span>
|
||||
{{>'systems/foundryvtt-reve-de-dragon/templates/actor/item-action-controls.hbs' item=item options=@root.options}}
|
||||
|
||||
@@ -8,15 +8,14 @@
|
||||
<img class="sheet-competence-img" src="{{comp.img}}" data-tooltip="{{comp.name}}"/>
|
||||
<span>{{comp.name}}</span>
|
||||
</a>
|
||||
<input class="competence-carac creature-carac" type="text" compname="{{comp.name}}" name="{{comp._id}}.carac"
|
||||
value="{{comp.system.carac_value}}" data-dtype="number"
|
||||
<input name="{{comp._id}}.carac" class="competence-carac creature-carac" type="number" data-dtype="Number"
|
||||
compname="{{comp.name}}" value="{{comp.system.carac_value}}"
|
||||
{{#unless @root.options.vueDetaillee}}disabled{{/unless}}/>
|
||||
<input class="competence-value creature-niveau" type="text" data-dtype="number"
|
||||
compname="{{comp.name}}" name="{{comp._id}}.niveau"
|
||||
value="{{plusMoins comp.system.niveau}}"
|
||||
<input name="{{comp._id}}.niveau" class="competence-value creature-niveau" type="text" data-dtype="Number"
|
||||
compname="{{comp.name}}" value="{{plusMoins comp.system.niveau}}"
|
||||
{{#unless @root.options.vueDetaillee}}disabled{{/unless}}
|
||||
/>
|
||||
<input class="competence-damage creature-dommages" type="text" data-dtype="number"
|
||||
<input class="competence-damage creature-dommages" type="text" data-dtype="Number"
|
||||
{{#if comp.isdommages}}
|
||||
compname="{{comp.name}}" name="{{comp._id}}.dommages"
|
||||
value="{{plusMoins comp.system.dommages}}"
|
||||
|
||||
@@ -11,14 +11,14 @@
|
||||
</a>
|
||||
{{/if}}
|
||||
|
||||
<input class="competence-value" type="text" compname="{{name}}" name="comp-value-{{name}}"
|
||||
value="{{plusMoins system.niveau}}" data-dtype="number"
|
||||
{{#if (or (not @root.options.vueDetaillee) @root.options.vueArchetype)}}disabled{{/if}} />
|
||||
<input name="comp-value-{{name}}" class="competence-value" type="text" data-dtype="Number"
|
||||
compname="{{name}}" value="{{plusMoins system.niveau}}"
|
||||
{{#if (or (not @root.options.vueDetaillee) @root.options.vueArchetype)}}disabled{{/if}} />
|
||||
|
||||
{{#if @root.options.vueDetaillee}}
|
||||
<span class="competence-xp">
|
||||
<input class="competence-xp " type="text" compname="{{name}}" name="comp-xp-{{name}}"
|
||||
value="{{numberFormat system.xp decimals=0 sign=false}}" data-dtype="number"
|
||||
<input name="comp-xp-{{name}}" class="competence-xp" type="text" data-dtype="Number"
|
||||
compname="{{name}}" value="{{numberFormat system.xp decimals=0 sign=false}}"
|
||||
{{#unless system.isLevelUp}}
|
||||
data-tooltip="Vous devez acquérir {{system.xpNext}} points d'Experience pour augmenter de 1 votre compétence {{name}}"
|
||||
{{/unless}}
|
||||
@@ -26,8 +26,8 @@
|
||||
</span>
|
||||
{{/if}}
|
||||
{{#if (eq system.categorie 'draconic')}}
|
||||
<input class="competence-xp-sort" type="text" compname="{{name}}" name="comp-xp-sort-{{name}}"
|
||||
value="{{numberFormat system.xp_sort decimals=0 sign=false}}" data-dtype="number"
|
||||
<input name="comp-xp-sort-{{name}}" class="competence-xp-sort" type="text" data-dtype="Number"
|
||||
compname="{{name}}" value="{{numberFormat system.xp_sort decimals=0 sign=false}}"
|
||||
{{#if (or (not @root.options.vueDetaillee) @root.options.vueArchetype)}}disabled{{/if}} />
|
||||
{{/if}}
|
||||
{{#if @root.options.vueDetaillee}}
|
||||
@@ -40,8 +40,9 @@
|
||||
{{else}}
|
||||
<i class="far fa-circle"></i>
|
||||
{{/if}}
|
||||
<input class="competence-archetype niveau-archetype" type="text" compname="{{name}}" name="comp-archetype-{{name}}"
|
||||
value="{{plusMoins system.niveau_archetype}}" data-dtype="number" data-tooltip="Niveau d'archétype {{plusMoins system.niveau_archetype}}"
|
||||
<input name="comp-archetype-{{name}}" class="competence-archetype niveau-archetype" type="text" data-dtype="Number"
|
||||
compname="{{name}}" value="{{plusMoins system.niveau_archetype}}"
|
||||
data-tooltip="Niveau d'archétype {{plusMoins system.niveau_archetype}}"
|
||||
{{#if (not @root.options.vueArchetype)}}disabled{{/if}} />
|
||||
</div>
|
||||
{{>'systems/foundryvtt-reve-de-dragon/templates/actor/item-action-controls.hbs' item=this options=@root.options}}
|
||||
|
||||
@@ -4,8 +4,9 @@
|
||||
<label class="compteur">
|
||||
<a class="jet-vie" name="system.sante.vie.label" data-tooltip="Faire un jet de vie">Vie</a>
|
||||
<a class="vie-moins"><i class="fa-solid fa-square-minus"></i></a>
|
||||
<input class="resource-content" type="text" name="system.sante.vie.value" value="{{system.sante.vie.value}}" data-dtype="Number" />
|
||||
/ {{system.sante.vie.max}}
|
||||
<input name="system.sante.vie.value" class="resource-content" type="number" data-dtype="Number"
|
||||
value="{{system.sante.vie.value}}" min="0" max="{{system.sante.vie.max}}" />
|
||||
/ {{system.sante.vie.max}}
|
||||
<a class="vie-plus"><i class="fa-solid fa-square-plus"></i></a>
|
||||
</label>
|
||||
</li>
|
||||
@@ -13,8 +14,9 @@
|
||||
<label class="compteur">
|
||||
<a class="jet-endurance" name="system.sante.endurance.label" data-tooltip="Faire un jet d'endurance pour ne pas être sonné">Endurance</a>
|
||||
<a class="endurance-moins"><i class="fa-solid fa-square-minus"></i></a>
|
||||
<input class="resource-content" type="text" name="system.sante.endurance.value" value="{{system.sante.endurance.value}}" data-dtype="Number"/>
|
||||
/ {{system.sante.endurance.max}}
|
||||
<input name="system.sante.endurance.value" class="resource-content" type="number" data-dtype="Number"
|
||||
value="{{system.sante.endurance.value}}" min="0" max="{{system.sante.endurance.max}}" />
|
||||
/ {{system.sante.endurance.max}}
|
||||
<a class="endurance-plus"><i class="fa-solid fa-square-plus"></i></a>
|
||||
</label>
|
||||
</li>
|
||||
|
||||
@@ -2,11 +2,12 @@
|
||||
<div class="flex-group-center header-compteurs">
|
||||
<ul>
|
||||
<li data-attribute="endurance">
|
||||
<label class="compteur">
|
||||
<label class="compteur" for="system.sante.endurance.value">
|
||||
Endurance
|
||||
<a class="endurance-moins"><i class="fa-solid fa-square-minus"></i></a>
|
||||
<input class="resource-content" type="text" name="system.sante.endurance.value" value="{{system.sante.endurance.value}}" data-dtype="Number" />
|
||||
/ {{system.sante.endurance.max}}
|
||||
<input name="system.sante.endurance.value" class="resource-content" type="text" data-dtype="Number"
|
||||
value="{{system.sante.endurance.value}}" min="0" max="{{system.sante.endurance.max}}" />
|
||||
/ {{system.sante.endurance.max}}
|
||||
<a class="endurance-plus"><i class="fa-solid fa-square-plus"></i></a>
|
||||
</label>
|
||||
</li>
|
||||
|
||||
@@ -6,7 +6,8 @@
|
||||
<a class="jet-vie" data-tooltip="Faire un jet de vie">Vie</a>
|
||||
</label>
|
||||
<a class="vie-moins"><i class="fa-solid fa-square-minus"></i></a>
|
||||
<input class="resource-content" type="text" name="system.sante.vie.value" value="{{system.sante.vie.value}}" data-dtype="Number"/>
|
||||
<input name="system.sante.vie.value" class="resource-content" type="number" data-dtype="Number"
|
||||
value="{{system.sante.vie.value}}" min="-{{system.attributs.sconst.value}}" max="{{system.sante.vie.max}}"/>
|
||||
<span>/ {{system.sante.vie.max}}</span>
|
||||
<a class="vie-plus"><i class="fa-solid fa-square-plus"></i></a>
|
||||
</div>
|
||||
@@ -17,7 +18,8 @@
|
||||
<a class="jet-endurance" data-tooltip="Faire un jet d'endurance pour ne pas être sonné">Endurance</a>
|
||||
</label>
|
||||
<a class="endurance-moins"><i class="fa-solid fa-square-minus"></i></a>
|
||||
<input class="resource-content" type="text" name="system.sante.endurance.value" value="{{system.sante.endurance.value}}" data-dtype="Number"/>
|
||||
<input name="system.sante.endurance.value" class="resource-content" type="number" data-dtype="Number"
|
||||
value="{{system.sante.endurance.value}}" min="0" max="{{system.sante.endurance.max}}"/>
|
||||
<span>/ {{system.sante.endurance.max}}</span>
|
||||
<a class="endurance-plus"><i class="fa-solid fa-square-plus"></i></a>
|
||||
</div>
|
||||
@@ -27,7 +29,8 @@
|
||||
<label for="system.sante.fatigue.value">Fatigue ({{calc.fatigue.malus}})</label>
|
||||
<div class="tooltiptext ttt-fatigue">{{{calc.fatigue.html}}}</div>
|
||||
<a class="fatigue-moins"><i class="fa-solid fa-square-minus"></i></a>
|
||||
<input class="resource-content" type="text" name="system.sante.fatigue.value" value="{{system.sante.fatigue.value}}" data-dtype="Number" />
|
||||
<input name="system.sante.fatigue.value" class="resource-content" type="number" data-dtype="Number"
|
||||
value="{{system.sante.fatigue.value}}" min="0" max="{{system.sante.fatigue.max}}"/>
|
||||
<span>/ {{system.sante.fatigue.max}}</span>
|
||||
<a class="fatigue-plus"><i class="fa-solid fa-square-plus"></i></a>
|
||||
</div>
|
||||
|
||||
@@ -1,12 +1,9 @@
|
||||
<div>
|
||||
{{#if effects}}
|
||||
{{#each effects as |effect|}}
|
||||
<span class="active-effect" data-effect="{{effect.id}}">
|
||||
<img class="button-effect-img {{#if @root.options.isGM}}delete-active-effect{{/if}}" src="{{effect.img}}" data-tooltip="{{localize effect.name}}" width="24" height="24" />
|
||||
</span>
|
||||
{{/each}}
|
||||
{{#if calc.surprise}}<span>{{calc.surprise}}!</span>{{/if}}
|
||||
{{else}}
|
||||
Aucun effet actif
|
||||
{{/if}}
|
||||
</div>
|
||||
{{#if effects}}
|
||||
{{#each effects as |effect|}}
|
||||
<span class="active-effect" data-effect="{{effect.id}}">
|
||||
<img class="button-effect-img {{#if @root.options.isGM}}delete-active-effect{{/if}}" src="{{effect.img}}" data-tooltip="{{localize effect.name}}" width="24" height="24" />
|
||||
</span>
|
||||
{{/each}}
|
||||
{{else}}
|
||||
Aucun effet actif
|
||||
{{/if}}
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
<div class="flex-group-left header-etats">
|
||||
<div class="flex-between header-etats">
|
||||
<div class="flexcol">
|
||||
<div>{{>"systems/foundryvtt-reve-de-dragon/templates/actor/header-effects.hbs"}} Enc: {{calc.surenc}}</div>
|
||||
{{#if calc.surprise}}<div>{{calc.surprise}}!</div>{{/if}}
|
||||
<div>{{system.compteurs.etat.label}}: {{system.compteurs.etat.value}}</div>
|
||||
{{#each calc.blessures as |blessure|}}
|
||||
<div>{{blessure}}</div>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{{#if system.attributs.hautrevant.value}}
|
||||
<div class="tmr-buttons">
|
||||
<div class="tmr-buttons flex-group-left flex-shrink">
|
||||
<span>
|
||||
<a class="button-tmr" data-tooltip="Montée dans les Terres Médianes !" {{#if hautreve.isDemiReve}}disabled{{/if}}>
|
||||
<img class="button-img" src="systems/foundryvtt-reve-de-dragon/assets/ui/icon-tmr-normal.svg"/>
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
<span class="generic-label">Seuil de Rêve :</span>
|
||||
<span>
|
||||
{{#if options.isGM}}
|
||||
<input class="competence-value seuil-reve-value" type="text" name="system.reve.seuil.value" value="{{system.reve.seuil.value}}" data-dtype="Number"/>
|
||||
<input name="system.reve.seuil.value" class="competence-value seuil-reve-value" type="number" data-dtype="Number" value="{{system.reve.seuil.value}}" min="0" max="60" />
|
||||
{{else}}
|
||||
{{system.reve.seuil.value}}
|
||||
{{/if}}
|
||||
@@ -21,7 +21,7 @@
|
||||
<span class="generic-label">Refoulement : </span>
|
||||
<span>
|
||||
{{#if options.isGM}}
|
||||
<input class="competence-value" type="text" name="system.reve.refoulement.value" value="{{system.reve.refoulement.value}}" data-dtype="Number"/>
|
||||
<input name="system.reve.refoulement.value" class="competence-value" type="number" data-dtype="Number" value="{{system.reve.refoulement.value}}" min="0" max="20" />
|
||||
{{else}}
|
||||
{{system.reve.refoulement.value}}
|
||||
{{/if}}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<div class="flexrow random-field" data-path="{{path}}">
|
||||
<label for="{{path}}">{{label}}:</label>
|
||||
{{#if (eq type 'entier')}}
|
||||
<input class="current-value" name="current.{{path}}" value="{{value}}" placeholder="{{label}}" type="number" data-dtype="Number" min="{{min}}" max="{{max}}"/>
|
||||
<input name="current.{{path}}" class="current-value" type="number" data-dtype="Number" placeholder="{{label}}" value="{{value}}" min="{{min}}" max="{{max}}"/>
|
||||
{{else if (eq type 'heure')}}
|
||||
<select class="current-value" name="current.{{path}}" value="{{value}}" type="text" data-dtype="String">
|
||||
{{#select value}}
|
||||
@@ -9,7 +9,7 @@
|
||||
{{/select}}
|
||||
</select>
|
||||
{{else}}
|
||||
<input class="current-value" name="current.{{path}}" value="{{value}}" placeholder="{{label}}" type="text" data-dtype="String"/>
|
||||
<input name="current.{{path}}" class="current-value" type="text" data-dtype="String" value="{{value}}" placeholder="{{label}}"/>
|
||||
{{/if}}
|
||||
<div class="item-controls">
|
||||
<input class="check-for-random" type="checkbox" data-tooltip="Sélectionné pour génération automatique" {{#if checked}}checked{{/if}}/>
|
||||
|
||||
@@ -1,12 +1,10 @@
|
||||
<div>
|
||||
<ul class="item-list">
|
||||
<li class="flexrow">
|
||||
<label class="derivee-label" for="system.compteurs.experience.value">Stress transformé</label>
|
||||
<label for="system.compteurs.experience.value" class="derivee-label">Stress transformé</label>
|
||||
{{#if options.vueDetaillee}}
|
||||
<input class="resource-content"
|
||||
type="text" data-dtype="Number" size="3"
|
||||
name="system.compteurs.experience.value"
|
||||
value="{{system.compteurs.experience.value}}"/>
|
||||
<input name="system.compteurs.experience.value" class="resource-content" type="number" data-dtype="Number" size="3"
|
||||
value="{{system.compteurs.experience.value}}" min="0" max="100"/>
|
||||
{{else}}
|
||||
<label name="system.compteurs.experience.value">{{system.compteurs.experience.value}}</label>
|
||||
{{/if}}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<label for="{{path}}.nombre">{{label}}</label>
|
||||
<div class="flexrow">
|
||||
<input type="number" name="{{path}}.nombre" value="{{nombre}}" data-dtype="Number"/>
|
||||
<input name="{{path}}.nombre" type="number" data-dtype="Number" value="{{nombre}}" min="0" max="336"/>
|
||||
<select name="{{path}}.unite" data-dtype="String" >
|
||||
{{selectOptions (timestamp-formulesPeriode) selected=unite labelAttr="label" nameAttr="code" valueAttr="code"}}
|
||||
</select>
|
||||
|
||||
@@ -1,15 +1,14 @@
|
||||
<div class="flexcol calendar-timestamp-edit">
|
||||
<div class="flexrow">
|
||||
<label>{{label}}</label>
|
||||
<input {{#if disabled}}{{disabled}}{{/if}}
|
||||
class="flex-shrink number-x2"
|
||||
type="number" data-dtype="Number" min="1" max="28"
|
||||
name="{{path}}.jourDuMois" value="{{jourDuMois}}" />
|
||||
<label for="{{path}}.jourDuMois">{{label}}</label>
|
||||
<input name="{{path}}.jourDuMois" class="flex-shrink number-x2" type="number" data-dtype="Number"
|
||||
value="{{jourDuMois}}" min="1" max="28"
|
||||
{{#if disabled}}{{disabled}}{{/if}} />
|
||||
<select {{#if disabled}}{{disabled}}{{/if}} name="{{path}}.mois" class="calendar-signe-heure" data-dtype="String">
|
||||
{{selectOptions (RDD_CONFIG 'heuresRdD') selected=mois.key labelAttr="label" nameAttr="value" valueAttr="value"}}
|
||||
</select>
|
||||
{{timestamp-imgSigne mois}}
|
||||
<input {{#if disabled}}{{disabled}}{{/if}} type="number" class="number-x2" name="{{path}}.annee" value="{{annee}}" data-dtype="Number"/>
|
||||
<input name="{{path}}.annee" class="number-x2" type="number" data-dtype="Number" value="{{annee}}" {{#if disabled}}{{disabled}}{{/if}} />
|
||||
</div>
|
||||
<div class="flexrow">
|
||||
<label></label>
|
||||
@@ -18,7 +17,7 @@
|
||||
{{selectOptions (RDD_CONFIG 'heuresRdD') selected=heure.key labelAttr="label" nameAttr="value" valueAttr="value"}}
|
||||
</select>
|
||||
{{timestamp-imgSigne heure}}
|
||||
<input {{#if disabled}}{{disabled}}{{/if}} type="number" class="number-x2" name="{{path}}.minute" value="{{minute}}" data-dtype="Number"/>
|
||||
<input name="{{path}}.minute" class="number-x2" type="number" data-dtype="Number" value="{{minute}}" {{#if disabled}}{{disabled}}{{/if}}/>
|
||||
<label>minutes</label>
|
||||
</div>
|
||||
</div>
|
||||
@@ -6,9 +6,7 @@
|
||||
<hr>
|
||||
<span>
|
||||
<label>Points à répartir:</label>
|
||||
<input class="xpCarac-reste number-x2"
|
||||
type="number" data-dtype="Number"
|
||||
min="0" max="10" value="{{xpData.reste}}" disabled />
|
||||
<input class="xpCarac-reste number-x2" type="number" data-dtype="Number" value="{{xpData.reste}}" disabled />
|
||||
<label> sur {{xpData.xpCarac}}</label>
|
||||
</span>
|
||||
<ul class="flexcol item-list alterne-list">
|
||||
@@ -32,7 +30,7 @@
|
||||
<label>{{carac.xp}}</label>
|
||||
<span class="flexrow">
|
||||
<a class="xpCarac-moins"><i class="fa-solid fa-square-minus"></i></a>
|
||||
<input class="xpCarac-view-ajout" value="{{carac.ajout}}" type="number" max="99" disabled/>
|
||||
<input class="xpCarac-view-ajout" value="{{carac.ajout}}" type="number" disabled/>
|
||||
<a class="xpCarac-plus"><i class="fa-solid fa-square-plus"></i></a>
|
||||
</span>
|
||||
{{/if}}
|
||||
|
||||
@@ -9,19 +9,22 @@
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="signe.system.difficulte">Difficulte</label>
|
||||
<input type="number" name="signe.system.difficulte" value="{{signe.system.difficulte}}" data-dtype="Number" />
|
||||
<input type="number" data-dtype="Number" name="signe.system.difficulte" value="{{signe.system.difficulte}}" min=""-10" max="0"/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="signe.system.valeur.norm">Expérience en sorts</label>
|
||||
<div class="flexrow">
|
||||
<input class="signe-xp-sort" type="number" name="signe.system.valeur.norm" data-typereussite="norm"
|
||||
value="{{signe.system.valeur.norm}}" min="1" max="100" data-dtype="Number" />
|
||||
<input class="signe-xp-sort" type="number" data-dtype="Number"
|
||||
name="signe.system.valeur.norm" data-typereussite="norm"
|
||||
value="{{signe.system.valeur.norm}}" min="1" max="100" />
|
||||
<span>Sign.</span>
|
||||
<input class="signe-xp-sort" type="number" name="signe.system.valeur.sign" data-typereussite="sign"
|
||||
value="{{signe.system.valeur.sign}}" min="1" max="100" data-dtype="Number" />
|
||||
<input class="signe-xp-sort" type="number" data-dtype="Number"
|
||||
name="signe.system.valeur.sign" data-typereussite="sign"
|
||||
value="{{signe.system.valeur.sign}}" min="1" max="100"/>
|
||||
<span>Part.</span>
|
||||
<input class="signe-xp-sort" type="number" name="signe.system.valeur.part" data-typereussite="part"
|
||||
value="{{signe.system.valeur.part}}" min="1" max="100" data-dtype="Number" />
|
||||
<input class="signe-xp-sort" type="number" data-dtype="Number"
|
||||
name="signe.system.valeur.part" data-typereussite="part"
|
||||
value="{{signe.system.valeur.part}}" min="1" max="100"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group flexrow">
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
<div class="form-group">
|
||||
<label>Nombre de brins</label>
|
||||
<select name="nbBrins" data-dtype="number">
|
||||
<select name="nbBrins" data-dtype="Number">
|
||||
{{#select nbBrins}}
|
||||
{{{nbBrinsSelect}}}
|
||||
{{/select}}
|
||||
|
||||
@@ -40,10 +40,10 @@
|
||||
{{else}}Quantité{{/if}}
|
||||
</label>
|
||||
<div class="flexrow">
|
||||
<input name="nombreLots" class="nombreLots flex-shrink number-x2" type="number" min="1"
|
||||
{{#unless quantiteIllimite}} max="{{nbLots}}" {{/unless}}
|
||||
value="{{choix.nombreLots}}"
|
||||
data-dtype="Number" />
|
||||
<input name="nombreLots" class="nombreLots flex-shrink number-x2"
|
||||
type="number" data-dtype="Number"
|
||||
value="{{choix.nombreLots}}" min="1" {{#unless quantiteIllimite}} max="{{nbLots}}" {{/unless}}
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -3,8 +3,9 @@
|
||||
<h4>{{item.name}}</h4>
|
||||
<div class="flexrow">
|
||||
<label class="flex-grow">Quantité à {{#if item.system.boisson}}boire{{else}}manger{{/if}}</label>
|
||||
<input class="attribute-value consommer-doses flex-shrink number-x2" type="number" name="doses" value="{{choix.doses}}"
|
||||
min="0" max="{{item.system.quantite}}" data-dtype="Number" />
|
||||
<input name="doses"
|
||||
class="attribute-value consommer-doses flex-shrink number-x2" type="number" data-dtype="Number"
|
||||
value="{{choix.doses}}" min="0" max="{{item.system.quantite}}" />
|
||||
</div>
|
||||
{{#if item.system.sust}}
|
||||
<p>Cette {{#if item.system.boisson}}boisson{{else}}nourriture{{/if}} vous apportera <span
|
||||
|
||||
@@ -4,8 +4,8 @@
|
||||
<label>Quantité totale : {{item.system.quantite}}</label>
|
||||
<div class="flexrow">
|
||||
<label class="flex-grow">Quantité à séparer</label>
|
||||
<input class="attribute-value choix-quantite flex-shrink number-x2" type="number" name="choix.quantite" value="{{choix.quantite}}"
|
||||
min="1" max="{{choix.max}}" data-dtype="Number" />
|
||||
<input name="choix.quantite" class="attribute-value choix-quantite flex-shrink number-x2" type="number" data-dtype="Number"
|
||||
value="{{choix.quantite}}" min="1" max="{{choix.max}}" />
|
||||
</div>
|
||||
</form>
|
||||
|
||||
|
||||
@@ -18,15 +18,15 @@
|
||||
quantiteIllimite}}checked{{/if}} />
|
||||
<label class="label-quantiteIllimite flex-shrink">disponibles</label>
|
||||
{{/unless}}
|
||||
<input name="nbLots" class="nbLots flex-shrink number-x2" type="number" min="1"
|
||||
max="{{maxLots}}" value="{{nbLots}}" data-dtype="Number" />
|
||||
<input name="nbLots" class="nbLots flex-shrink number-x2" type="number" data-dtype="Number"
|
||||
value="{{nbLots}}" min="1" max="{{maxLots}}" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="flexrow flex-group-left">
|
||||
<label for="tailleLot">Taille d'un lot</label>
|
||||
<span class="flexrow">
|
||||
<input name="tailleLot" class="tailleLot flex-shrink number-x2" type="number" min="1"
|
||||
max="{{quantiteMax}}" value="{{tailleLot}}" data-dtype="Number" />
|
||||
<input name="tailleLot" class="tailleLot flex-shrink number-x2" type="number" data-dtype="Number"
|
||||
value="{{tailleLot}}" min="1" max="{{quantiteMax}}" />
|
||||
</span>
|
||||
</div>
|
||||
<div class="flexrow flex-group-left">
|
||||
@@ -36,8 +36,8 @@
|
||||
<div class="flexrow flex-group-left">
|
||||
<label for="prixLot">Prix du lot</label>
|
||||
<span class="flexrow">
|
||||
<input name="prixLot" class="prixLot flex-shrink number-x3" type="number" value="{{numberFormat prixLot decimals=2 sign=false}}"
|
||||
data-dtype="Number" />
|
||||
<input name="prixLot" class="prixLot flex-shrink number-x3" type="number" data-dtype="Number"
|
||||
value="{{numberFormat prixLot decimals=2 sign=false}}" min="0" />
|
||||
<label>Sols</label>
|
||||
</span>
|
||||
</div>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<form class="encaisse-roll-dialog">
|
||||
<div class="flexrow">
|
||||
<label>Modificateurs aux Dommages:</label>
|
||||
<select class="competence-value flex-shrink" name="modificateurDegats" data-dtype="number">
|
||||
<select class="competence-value flex-shrink" name="modificateurDegats" data-dtype="Number">
|
||||
{{#select modificateurDegats}}
|
||||
{{#each ajustementsEncaissement as |key|}}
|
||||
<option value={{key}}>{{plusMoins key}}</option>
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
<label>Etat général</label><label class="flexrow">{{etat}}</label>
|
||||
<label>Déjà bu</label><label class="flexrow">{{diffNbDoses}}</label>
|
||||
<label>Force du breuvage</label>
|
||||
<select class="force-alcool" data-dtype="number">
|
||||
<select class="force-alcool" data-dtype="Number">
|
||||
{{#select forceAlcool}}
|
||||
{{#each ajustementsForce as |key|}}
|
||||
<option value={{key}}>{{key}}</option>
|
||||
|
||||
@@ -16,7 +16,8 @@
|
||||
</div>
|
||||
<div class="flexrow">
|
||||
<label for="proportions">Proportions: </label>
|
||||
<input class="cuisine-proportions" type="number" size="4" name="proportions" value="{{proportions}}" data-dtype="Number" />
|
||||
<input name="proportions" class="cuisine-proportions" type="number" data-dtype="Number" size="4"
|
||||
value="{{proportions}}" min="1"/>
|
||||
</div>
|
||||
<div class="flexrow">
|
||||
<label for="ajouterEquipement">Ajouter à l'équipement</label>
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
</div>
|
||||
<div class="flexrow">
|
||||
<label for="ptreve-variable">Points de Rêve: </label>
|
||||
<select name="ptreve-variable" class="div-sort-ptreve-var" data-dtype="number">
|
||||
<select name="ptreve-variable" class="div-sort-ptreve-var" data-dtype="Number">
|
||||
{{#select ptreve-variable}}
|
||||
{{#each coutreve as |cout key|}}
|
||||
<option value={{cout}}>{{cout}}</option>
|
||||
@@ -51,7 +51,7 @@
|
||||
</div>
|
||||
<div class="flexrow">
|
||||
<label for="diffLibre">Difficulté</label>
|
||||
<select name="diffLibre" class="div-sort-difficulte-var" data-dtype="number">
|
||||
<select name="diffLibre" class="div-sort-difficulte-var" data-dtype="Number">
|
||||
{{#select diffLibre}}
|
||||
{{#each difficultesLibres as |key|}}
|
||||
<option value={{key}}>{{plusMoins key}}</option>
|
||||
|
||||
@@ -6,8 +6,9 @@
|
||||
</div>
|
||||
<ul>
|
||||
<li class="flexrow flex-group-left">
|
||||
<label>Jet d'encaissement</label>
|
||||
<input class="encaissement-roll-result" type="number" value="{{encaissement.roll.result}}" min="2" max="20" data-dtype="Number" />
|
||||
<label for="jet-encaissement">Jet d'encaissement</label>
|
||||
<input name="jet-encaissement" class="encaissement-roll-result" type="number" data-dtype="Number"
|
||||
value="{{encaissement.roll.result}}" min="2" max="20" />
|
||||
</li>
|
||||
<li class="flexrow flex-group-left">
|
||||
<label>Total</label>
|
||||
|
||||
@@ -7,23 +7,23 @@
|
||||
{{#if system.magique}}
|
||||
<div class="form-group">
|
||||
<label for="system.pr">Points de rêve</label>
|
||||
<input class="attribute-value" type="text" name="system.pr" value="{{system.pr}}" data-dtype="Number" />
|
||||
<input name="system.pr" class="attribute-value" type="number" data-dtype="Number" value="{{system.pr}}" min="0" max="777"/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.purifie">Purifiée</label>
|
||||
<input class="attribute-value" type="checkbox" name="system.purifie" {{#if system.purifie}}checked{{/if}}/>
|
||||
<input name="system.purifie" class="attribute-value" type="checkbox" {{#if system.purifie}}checked{{/if}}/>
|
||||
<label></label>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.prpermanent">Permanente</label>
|
||||
<input class="attribute-value" type="checkbox" name="system.prpermanent" {{#if system.prpermanent}}checked{{/if}}/>
|
||||
<input name="system.prpermanent" class="attribute-value" type="checkbox" {{#if system.prpermanent}}checked{{/if}}/>
|
||||
<label></label>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="enchantement.jour">Date de l'Enchantement : Jour/Mois (date actuelle : {{dateActuelle}})</label>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<input type="number" name="enchantement.jour" class="date-enchantement" value="{{enchantement.jour}}" data-dtype="Number" min="1" max="28"/>
|
||||
<input name="enchantement.jour" class="date-enchantement" type="number" data-dtype="Number" value="{{enchantement.jour}}" min="1" max="28"/>
|
||||
<select name="enchantement.mois" class="date-enchantement" data-dtype="String">
|
||||
{{#select enchantement.mois}}
|
||||
{{>"systems/foundryvtt-reve-de-dragon/templates/enum-heures.hbs"}}
|
||||
|
||||
@@ -48,7 +48,7 @@
|
||||
<div class="form-group">
|
||||
<label for="system.resistance">Résistance</label>
|
||||
{{>"systems/foundryvtt-reve-de-dragon/templates/item/icon-arme-broken.hbs"}}
|
||||
<input class="attribute-value" type="text" name="system.resistance" value="{{system.resistance}}" data-dtype="Number"/>
|
||||
<input name="system.resistance" class="attribute-value" type="number" data-dtype="Number" value="{{system.resistance}}" min="0"/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.categorie_parade">Catégorie parade </label>
|
||||
@@ -60,47 +60,47 @@
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.force">Force min. </label>
|
||||
<input class="attribute-value" type="text" name="system.force" value="{{system.force}}" data-dtype="String"/>
|
||||
<input name="system.force" class="attribute-value" type="text" data-dtype="String" value="{{system.force}}" />
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.rapide">Arme rapide ? </label>
|
||||
<input class="attribute-value" type="checkbox" name="system.rapide" {{#if system.rapide}}checked{{/if}}/>
|
||||
<input name="system.rapide" class="attribute-value" type="checkbox" {{#if system.rapide}}checked{{/if}}/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.unemain">A Une main ? </label>
|
||||
<input class="attribute-value" type="checkbox" name="system.unemain" {{#if system.unemain}}checked{{/if}}/>
|
||||
<input name="system.unemain" class="attribute-value" type="checkbox" {{#if system.unemain}}checked{{/if}}/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.deuxmains">A Deux mains ? </label>
|
||||
<input class="attribute-value" type="checkbox" name="system.deuxmains" {{#if system.deuxmains}}checked{{/if}}/>
|
||||
<input name="system.deuxmains" class="attribute-value" type="checkbox" {{#if system.deuxmains}}checked{{/if}}/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.portee_courte">Portée courte </label>
|
||||
<input class="attribute-value" type="text" name="system.portee_courte" value="{{system.portee_courte}}" data-dtype="Number"/>
|
||||
<input name="system.portee_courte" class="attribute-value" type="text" data-dtype="Number" value="{{system.portee_courte}}" />
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.portee_moyenne">Portée moyenne </label>
|
||||
<input class="attribute-value" type="text" name="system.portee_moyenne" value="{{system.portee_moyenne}}" data-dtype="Number"/>
|
||||
<input name="system.portee_moyenne" class="attribute-value" type="text" data-dtype="Number" value="{{system.portee_moyenne}}" />
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.portee_extreme">Portée extrême </label>
|
||||
<input class="attribute-value" type="text" name="system.portee_extreme" value="{{system.portee_extreme}}" data-dtype="Number"/>
|
||||
<input name="system.portee_extreme" class="attribute-value" type="text" data-dtype="Number" value="{{system.portee_extreme}}" />
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.penetration">Pénétration </label>
|
||||
<input class="attribute-value" type="text" name="system.penetration" value="{{system.penetration}}" data-dtype="Number"/>
|
||||
<input name="system.penetration" class="attribute-value" type="text" data-dtype="Number" value="{{system.penetration}}" />
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.magique">Magique ? </label>
|
||||
<input class="attribute-value" type="checkbox" name="system.magique" {{#if system.magique}}checked{{/if}}/>
|
||||
<input name="system.magique" class="attribute-value" type="checkbox"{{#if system.magique}}checked{{/if}}/>
|
||||
</div>
|
||||
<div class="form-group item-magique">
|
||||
<label for="system.resistance_magique">Résistance magique </label>
|
||||
<input class="attribute-value" type="text" name="system.resistance_magique" value="{{system.resistance_magique}}" data-dtype="Number"/>
|
||||
<input name="system.resistance_magique" class="attribute-value" type="text" data-dtype="Number" value="{{system.resistance_magique}}" />
|
||||
</div>
|
||||
<div class="form-group item-magique">
|
||||
<label for="system.ecaille_efficacite">Nombre d'Ecailles d'Efficacité </label>
|
||||
<input class="attribute-value" type="text" name="system.ecaille_efficacite" value="{{system.ecaille_efficacite}}" data-dtype="Number"/>
|
||||
<input name="system.ecaille_efficacite" class="attribute-value" type="text" data-dtype="Number" value="{{system.ecaille_efficacite}}" />
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.initpremierround">Classe d'initiative au premier round (mêlée seulement) </label>
|
||||
|
||||
@@ -9,15 +9,15 @@
|
||||
|
||||
<div class="form-group">
|
||||
<label for="system.protection">Protection</label>
|
||||
<input class="attribute-value" type="text" name="system.protection" value="{{system.protection}}" data-dtype="String"/>
|
||||
<input name="system.protection" class="attribute-value" type="text" data-dtype="String" value="{{system.protection}}" />
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.deterioration">Détérioration</label>
|
||||
<input class="attribute-value" type="text" name="system.deterioration" value="{{system.deterioration}}" data-dtype="Number"/>
|
||||
<input name="system.deterioration" class="attribute-value" type="text" data-dtype="Number" value="{{system.deterioration}}" />
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.malus">Malus Armure </label>
|
||||
<input class="attribute-value" type="text" name="system.malus" value="{{system.malus}}" data-dtype="Number"/>
|
||||
<input name="system.malus" class="attribute-value" type="text" data-dtype="Number" value="{{system.malus}}" />
|
||||
</div>
|
||||
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-inventaire.hbs"}}
|
||||
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-description.hbs"}}
|
||||
|
||||
@@ -15,39 +15,44 @@
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.localisation">Localisation</label>
|
||||
<input class="attribute-value" type="text" name="system.localisation" value="{{system.localisation}}" data-dtype="String"/>
|
||||
<input name="system.localisation" class="attribute-value" type="text" data-dtype="String" value="{{system.localisation}}" />
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.origine">Causée par</label>
|
||||
<input class="attribute-value" type="text" name="system.origine" value="{{system.origine}}" data-dtype="String"/>
|
||||
<input name="system.origine" class="attribute-value" type="text" data-dtype="String" value="{{system.origine}}" />
|
||||
</div>
|
||||
{{#if (lt system.gravite 7)}}
|
||||
<div class="form-group">
|
||||
<label for="system.difficulte">Difficulté des soins</label>
|
||||
<input class="attribute-value number-x" type="text" name="system.difficulte" value="{{system.difficulte}}" data-dtype="Number"/>
|
||||
<input name="system.difficulte" class="attribute-value number-x" type="text" data-dtype="Number" value="{{system.difficulte}}" />
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label for="premierssoins-done">Premiers soins
|
||||
<input class="attribute-value" type="checkbox" name="premierssoins-done" {{#if system.premierssoins.done}}checked{{/if}}/>
|
||||
<input name="premierssoins-done" class="attribute-value" type="checkbox" {{#if system.premierssoins.done}}checked{{/if}}/>
|
||||
</label>
|
||||
{{#if system.premierssoins.done}}
|
||||
{{#unless system.soinscomplets.done}}
|
||||
<input class="attribute-value number-x" type="text" name="system.premierssoins.bonus" value="{{system.premierssoins.bonus}}" data-dtype="Number"/>
|
||||
<label for="system.premierssoins.bonus">Bonus soins complets
|
||||
<input name="system.premierssoins.bonus" class="attribute-value number-x" type="number" data-dtype="Number"
|
||||
value="{{system.premierssoins.bonus}}" min="-6" max="2"/>
|
||||
</label>
|
||||
{{/unless}}
|
||||
{{else}}
|
||||
<label for="system.premierssoins.tache">Points de tâches</label>
|
||||
<input class="attribute-value number-x" type="text" name="system.premierssoins.tache" value="{{system.premierssoins.tache}}" data-dtype="Number"/>
|
||||
<input name="system.premierssoins.tache" class="attribute-value number-x" type="number" data-dtype="Number"
|
||||
value="{{system.premierssoins.tache}}" min="-4" max="6"/>
|
||||
{{/if}}
|
||||
</div>
|
||||
|
||||
{{#if system.premierssoins.done}}
|
||||
<div class="form-group">
|
||||
<label for="soinscomplets-done">Soins complets
|
||||
<input class="attribute-value" type="checkbox" name="soinscomplets-done" {{#if system.soinscomplets.done}}checked{{/if}}/>
|
||||
<input name="soinscomplets-done" class="attribute-value" type="checkbox" {{#if system.soinscomplets.done}}checked{{/if}}/>
|
||||
</label>
|
||||
{{#if system.soinscomplets.done}}
|
||||
<input class="attribute-value number-x" type="text" name="system.soinscomplets.bonus" value="{{system.soinscomplets.bonus}}" data-dtype="Number"/>
|
||||
<input name="system.soinscomplets.bonus" class="attribute-value number-x" type="number" data-dtype="Number"
|
||||
value="{{system.soinscomplets.bonus}}" min="0" max="3" />
|
||||
{{/if}}
|
||||
</div>
|
||||
{{/if}}
|
||||
|
||||
@@ -3,8 +3,8 @@
|
||||
{{!-- Sheet Body --}}
|
||||
<section class="sheet-body">
|
||||
<div class="form-group">
|
||||
<label for="niveau">Coordonnées TMR </label>
|
||||
<input class="attribute-value" type="text" name="system.coord" value="{{system.coord}}" data-dtype="String"/>
|
||||
<label for="system.coord">Coordonnées TMR </label>
|
||||
<input name="system.coord" value="{{system.coord}}" class="attribute-value" type="text" data-dtype="String"/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.specific">Mode spécifique</label>
|
||||
|
||||
@@ -3,12 +3,14 @@
|
||||
{{!-- Sheet Body --}}
|
||||
<section class="sheet-body">
|
||||
<div class="form-group">
|
||||
<label class="item-label" for="system.niveau">Niveau</label>
|
||||
<input class="attribute-value" type="text" name="system.niveau" value="{{system.niveau}}" data-dtype="Number"/>
|
||||
<label for="system.niveau" class="item-label">Niveau</label>
|
||||
<input name="system.niveau" class="attribute-value" type="text" data-dtype="Number"
|
||||
value="{{system.niveau}}" />
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.reference">Référence / Auteur</label>
|
||||
<input class="attribute-value" type="text" name="system.reference" value="{{system.reference}}" data-dtype="String"/>
|
||||
<input name="system.reference" class="attribute-value" type="text" data-dtype="String"
|
||||
value="{{system.reference}}" />
|
||||
</div>
|
||||
|
||||
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-appreciable.hbs"}}
|
||||
|
||||
@@ -24,11 +24,13 @@
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.niveau">Niveau </label>
|
||||
<input class="attribute-value" type="text" name="system.niveau" value="{{system.niveau}}" data-dtype="Number"/>
|
||||
<input name="system.niveau" class="attribute-value" type="number" data-dtype="Number"
|
||||
value="{{system.niveau}}" min="-11"/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.xp">XP </label>
|
||||
<input class="attribute-value sheet-competence-xp" type="text" name="system.xp" value="{{system.xp}}" data-dtype="Number"/>
|
||||
<input name="system.xp" class="attribute-value sheet-competence-xp" type="text" data-dtype="Number"
|
||||
value="{{system.xp}}" min="0"/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.base">Niveau de base </label>
|
||||
@@ -52,21 +54,23 @@
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.default_diffLibre">Difficulté libre par défaut</label>
|
||||
<input class="attribute-value" type="text" name="system.default_diffLibre" value="{{system.default_diffLibre}}" data-dtype="Number"/>
|
||||
<input name="system.default_diffLibre" class="attribute-value" type="number" data-dtype="Number"
|
||||
value="{{system.default_diffLibre}}" min="-10" max="0"/>
|
||||
</div>
|
||||
{{#if (eq system.categorie 'draconic')}}
|
||||
<div class="form-group">
|
||||
<label for="system.xp_sort">XP Sort </label>
|
||||
<input class="attribute-value" type="text" name="system.xp_sort" value="{{system.xp_sort}}" data-dtype="Number"/>
|
||||
<input name="system.xp_sort" class="attribute-value" type="text" data-dtype="Number"
|
||||
value="{{system.xp_sort}}" min="0"/>
|
||||
</div>
|
||||
{{/if}}
|
||||
<div class="form-group">
|
||||
<label for="system.niveau_archetype">Niveau d'Archetype</label>
|
||||
<input class="attribute-value" type="text" name="system.niveau_archetype" value="{{system.niveau_archetype}}" data-dtype="Number"/>
|
||||
<input name="system.niveau_archetype" class="attribute-value" type="text" data-dtype="Number"
|
||||
value="{{system.niveau_archetype}}" min="0" />
|
||||
</div>
|
||||
|
||||
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-description.hbs"}}
|
||||
|
||||
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-description.hbs"}}
|
||||
</section>
|
||||
|
||||
</form>
|
||||
|
||||
@@ -12,20 +12,24 @@
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="niveau">Valeur de Caractéristique</label>
|
||||
<input class="attribute-value" type="text" name="system.carac_value" value="{{system.carac_value}}" data-dtype="Number"/>
|
||||
<input name="system.carac_value" class="attribute-value" type="text" data-dtype="Number"
|
||||
value="{{system.carac_value}}" min="0"/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="niveau">Niveau</label>
|
||||
<input class="attribute-value" type="text" name="system.niveau" value="{{system.niveau}}" data-dtype="Number"/>
|
||||
<input name="system.niveau" class="attribute-value" type="text" data-dtype="Number"
|
||||
value="{{system.niveau}}" min="-11"/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="default_diffLibre">Difficulté libre par défaut</label>
|
||||
<input class="attribute-value" type="text" name="system.default_diffLibre" value="{{system.default_diffLibre}}" data-dtype="Number"/>
|
||||
<input name="system.default_diffLibre" class="attribute-value" type="number" data-dtype="Number"
|
||||
value="{{system.default_diffLibre}}" min="-10" max="0"/>
|
||||
</div>
|
||||
{{#if isdommages}}
|
||||
<div class="form-group">
|
||||
<label for="niveau">Dommages (+dom)</label>
|
||||
<input class="attribute-value" type="text" name="system.dommages" value="{{system.dommages}}" data-dtype="Number"/>
|
||||
<input name="system.dommages" class="attribute-value" type="text" data-dtype="Number"
|
||||
value="{{system.dommages}}" />
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.mortalite">Mortalité</label>
|
||||
|
||||
@@ -10,7 +10,8 @@
|
||||
<div class="tab items flexcol" data-group="primary" data-tab="informations">
|
||||
<div class="form-group">
|
||||
<label for="system.capacite">Capacite (points d'Enc.)</label>
|
||||
<input class="attribute-value" type="text" name="system.capacite" value="{{system.capacite}}" data-dtype="Number"/>
|
||||
<input name="system.capacite" class="attribute-value" type="number" data-dtype="Number"
|
||||
value="{{system.capacite}}"/>
|
||||
</div>
|
||||
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-inventaire.hbs"}}
|
||||
{{#if options.isOwned}}
|
||||
|
||||
@@ -12,20 +12,22 @@
|
||||
</select>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="item-label" for="system.agilite">Agilité ?</label>
|
||||
<input class="attribute-value" type="checkbox" name="system.agilite" {{#if system.agilite}}checked{{/if}}/>
|
||||
<label for="system.agilite" class="item-label" >Agilité ?</label>
|
||||
<input name="system.agilite" class="attribute-value" type="checkbox" {{#if system.agilite}}checked{{/if}}/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="item-label" for="system.apparence">Apparence ?</label>
|
||||
<input class="attribute-value" type="checkbox" name="system.apparence" {{#if system.apparence}}checked{{/if}}/>
|
||||
<label for="system.apparence" class="item-label">Apparence ?</label>
|
||||
<input name="system.apparence" class="attribute-value" type="checkbox" {{#if system.apparence}}checked{{/if}}/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="item-label" for="system.niveau">Niveau</label>
|
||||
<input class="attribute-value" type="text" name="system.niveau" value="{{system.niveau}}" data-dtype="Number"/>
|
||||
<label for="system.niveau" class="item-label">Niveau</label>
|
||||
<input name="system.niveau" class="attribute-value" type="text" data-dtype="Number"
|
||||
value="{{system.niveau}}" />
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.reference">Référence / Auteur</label>
|
||||
<input class="attribute-value" type="text" name="system.reference" value="{{system.reference}}" data-dtype="String"/>
|
||||
<input name="system.reference" class="attribute-value" type="text" data-dtype="String"
|
||||
value="{{system.reference}}"/>
|
||||
</div>
|
||||
|
||||
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-appreciable.hbs"}}
|
||||
|
||||
@@ -4,11 +4,11 @@
|
||||
<section class="sheet-body">
|
||||
<div class="form-group">
|
||||
<label for="system.pointsemp">Points d'Empoignade </label>
|
||||
<input class="attribute-value" type="text" name="system.pointsemp" value="{{system.pointsemp}}" data-dtype="Number"/>
|
||||
<input name="system.pointsemp" class="attribute-value" type="number" data-dtype="Number" value="{{system.pointsemp}}" min="-2" max="2"/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.immobilise">Immobilisé </label>
|
||||
<input type="checkbox" name="system.immobilise" {{#if system.immobilise}}checked{{/if}}/>
|
||||
<input name="system.immobilise" type="checkbox" {{#if system.immobilise}}checked{{/if}}/>
|
||||
</div>
|
||||
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-description.hbs"}}
|
||||
</section>
|
||||
|
||||
@@ -17,12 +17,13 @@
|
||||
<div class="flexcol">
|
||||
<div class="form-group">
|
||||
<label for="system.sust">Sustentation (si applicable)</label>
|
||||
<input class="attribute-value" type="number" name="system.sust" value="{{system.sust}}" data-dtype="Number" min="0"/>
|
||||
<input name="system.sust" class="attribute-value" type="number" data-dtype="Number"
|
||||
value="{{system.sust}}" min="0"/>
|
||||
</div>
|
||||
{{#if (gt system.sust 0)}}
|
||||
<div class="form-group">
|
||||
<label for="system.exotisme">Exotisme</label>
|
||||
<input class="attribute-value" type="number" name="system.exotisme" value="{{system.exotisme}}" data-dtype="Number" min="-10" max="0"/>
|
||||
<input name="system.exotisme" class="attribute-value" type="number" data-dtype="Number" value="{{system.exotisme}}" min="-10" max="0"/>
|
||||
</div>
|
||||
{{/if}}
|
||||
<div class="form-group">
|
||||
|
||||
@@ -27,20 +27,20 @@
|
||||
</select>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label>Taille</label>
|
||||
<input class="attribute-value" type="text" name="system.taille" value="{{system.taille}}" data-dtype="Number" />
|
||||
<label for="system.taille">Taille</label>
|
||||
<input name="system.taille" value="{{system.taille}}" min="1" class="attribute-value" type="number" data-dtype="Number" />
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label>Pureté</label>
|
||||
<input class="attribute-value" type="text" name="system.purete" value="{{system.purete}}" data-dtype="Number" />
|
||||
<label for="system.purete">Pureté</label>
|
||||
<input name="system.purete" value="{{system.purete}}" min="0" max="7" class="attribute-value" type="number" data-dtype="Number" />
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label>Inertie</label>
|
||||
<input class="attribute-value" type="text" name="system.inertie" value="{{system.inertie}}" data-dtype="Number" disabled/>
|
||||
<input name="system.inertie" value="{{system.inertie}}" class="attribute-value" type="text" data-dtype="Number" disabled/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label>Enchantabilité</label>
|
||||
<input class="attribute-value" type="text" name="system.enchantabilite" value="{{system.enchantabilite}}" data-dtype="Number" disabled/>
|
||||
<input name="system.enchantabilite" value="{{system.enchantabilite}}" class="attribute-value" type="text" data-dtype="Number" disabled/>
|
||||
</div>
|
||||
{{>'systems/foundryvtt-reve-de-dragon/templates/enchantement/partial-enchantement.hbs'}}
|
||||
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-inventaire.hbs"}}
|
||||
|
||||
@@ -31,16 +31,19 @@
|
||||
{{#if (eq isComestible 'brut')}}
|
||||
<div class="form-group">
|
||||
<label for="system.sust">Sustentation</label>
|
||||
<input class="attribute-value" type="number" name="system.sust" value="{{system.sust}}" data-dtype="Number" min="0"/>
|
||||
<input name="system.sust" value="{{system.sust}}" min="0"
|
||||
class="attribute-value" type="number" data-dtype="Number" />
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.exotisme">Exotisme</label>
|
||||
<input class="attribute-value" type="number" name="system.exotisme" value="{{system.exotisme}}" data-dtype="Number" min="-10" max="0"/>
|
||||
<input name="system.exotisme" value="{{system.exotisme}}" min="-10" max="0"
|
||||
class="attribute-value" type="number" data-dtype="Number"/>
|
||||
</div>
|
||||
{{else}}
|
||||
<div class="form-group">
|
||||
<label>Niveau (si applicable)</label>
|
||||
<input class="attribute-value" type="text" name="system.niveau" value="{{system.niveau}}" data-dtype="Number" />
|
||||
<input name="system.niveau" value="{{system.niveau}}"
|
||||
class="attribute-value" type="text" data-dtype="Number" />
|
||||
</div>
|
||||
{{/if}}
|
||||
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
<div class="tab items" data-group="primary" data-tab="informations">
|
||||
<div class="form-group">
|
||||
<label>Niveau (si applicable) </label>
|
||||
<input class="attribute-value" type="text" name="system.niveau" value="{{system.niveau}}" data-dtype="Number" />
|
||||
<input name="system.niveau" value="{{system.niveau}}" class="attribute-value" type="text" data-dtype="Number" />
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label>Catégorie</label>
|
||||
|
||||
@@ -2,14 +2,14 @@
|
||||
<header class="sheet-header">
|
||||
<img class="profile-img" src="{{img}}" data-edit="img" data-tooltip="{{name}}"/>
|
||||
<div class="header-fields">
|
||||
<h1 class="charname"><input name="name" type="text" value="{{name}}" placeholder="Name"/></h1>
|
||||
<h1 class="charname"><input name="name" value="{{name}}" type="text" placeholder="Name"/></h1>
|
||||
<div class="resource">
|
||||
<label>Quantity</label>
|
||||
<input type="text" name="system.quantity" value="{{system.quantity}}" data-dtype="Number"/>
|
||||
<label for="system.quantity">Quantity</label>
|
||||
<input name="system.quantity" value="{{system.quantity}}" type="text" data-dtype="Number"/>
|
||||
</div>
|
||||
<div class="resource">
|
||||
<label>Weight</label>
|
||||
<input type="text" name="system.weight" value="{{system.weight}}" data-dtype="Number"/>
|
||||
<label for="system.weight">Weight</label>
|
||||
<input name="system.weight" value="{{system.weight}}" type="text" data-dtype="Number"/>
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
@@ -39,13 +39,13 @@
|
||||
<ol class="attributes-list">
|
||||
{{#each system.attributes as |attr key|}}
|
||||
<li class="attribute flexrow" data-attribute="{{key}}">
|
||||
<input class="attribute-key" type="text" name="system.attributes.{{key}}.key" value="{{key}}"/>
|
||||
<input name="system.attributes.{{key}}.key" value="{{key}}" class="attribute-key" type="text"/>
|
||||
{{#if attr.isCheckbox}}
|
||||
<label class="attribute-value checkbox"><input type="checkbox" name="system.attributes.{{key}}.value" {{checked attr.value}}/></label>
|
||||
<label class="attribute-value checkbox"><input name="system.attributes.{{key}}.value" type="checkbox" {{checked attr.value}}/></label>
|
||||
{{else}}
|
||||
<input class="attribute-value" type="text" name="system.attributes.{{key}}.value" value="{{attr.value}}" data-dtype="{{attr.dtype}}"/>
|
||||
<input name="system.attributes.{{key}}.value" value="{{attr.value}}" class="attribute-value" type="text" data-dtype="{{attr.dtype}}"/>
|
||||
{{/if}}
|
||||
<input class="attribute-label" type="text" name="system.attributes.{{key}}.label" value="{{attr.label}}"/>
|
||||
<input name="system.attributes.{{key}}.label" value="{{attr.label}}" class="attribute-label" type="text"/>
|
||||
<select class="attribute-dtype" name="system.attributes.{{key}}.dtype">
|
||||
{{#select attr.dtype}}
|
||||
{{#each ../dtypes as |t|}}
|
||||
|
||||
@@ -15,16 +15,16 @@
|
||||
</select>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="item-label" for="system.base">Base</label>
|
||||
<input class="attribute-value" type="text" name="system.base" value="{{system.base}}" data-dtype="Number"/>
|
||||
<label for="system.base" class="item-label">Base</label>
|
||||
<input name="system.base" value="{{system.base}}" class="attribute-value" type="text" data-dtype="Number"/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="item-label" for="system.caraccomp">Caractéristique/Compétence</label>
|
||||
<input class="attribute-value" type="text" name="system.caraccomp" value="{{system.caraccomp}}" data-dtype="String"/>
|
||||
<label for="system.caraccomp" class="item-label">Caractéristique/Compétence</label>
|
||||
<input name="system.caraccomp" value="{{system.caraccomp}}" class="attribute-value" type="text" data-dtype="String"/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.reference">Référence / Auteur</label>
|
||||
<input class="attribute-value" type="text" name="system.reference" value="{{system.reference}}" data-dtype="String"/>
|
||||
<input name="system.reference" value="{{system.reference}}" class="attribute-value" type="text" data-dtype="String"/>
|
||||
</div>
|
||||
|
||||
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-appreciable.hbs"}}
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
<div class="form-group">
|
||||
<label for="system.auteur">Auteur</label>
|
||||
<input class="attribute-value" type="text" name="system.auteur" value="{{system.auteur}}" data-dtype="String"/>
|
||||
<input name="system.auteur" value="{{system.auteur}}" class="attribute-value" type="text" data-dtype="String"/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.competence">Compétence</label>
|
||||
@@ -31,23 +31,26 @@
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.difficulte">Difficulté</label>
|
||||
<input class="attribute-value" type="number" name="system.difficulte" value="{{system.difficulte}}" data-dtype="Number"/>
|
||||
<input name="system.difficulte" value="{{system.difficulte}}" min="-10" max="0"
|
||||
class="attribute-value" type="number" data-dtype="Number"/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.points_de_tache">Points de tâches</label>
|
||||
<input class="attribute-value" type="number" name="system.points_de_tache" value="{{system.points_de_tache}}" data-dtype="Number"/>
|
||||
<input name="system.points_de_tache" value="{{system.points_de_tache}}" min="0"
|
||||
class="attribute-value" type="number" data-dtype="Number"/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.xp">Expérience</label>
|
||||
<input class="attribute-value" type="number" name="system.xp" value="{{system.xp}}" data-dtype="Number"/>
|
||||
<input name="system.xp" value="{{system.xp}}" min="0"
|
||||
class="attribute-value" type="number" data-dtype="Number"/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.niveau_minimum">Niveau minimum</label>
|
||||
<input class="attribute-value" type="text" name="system.niveau_minimum" value="{{system.niveau_minimum}}" data-dtype="Number"/>
|
||||
<input name="system.niveau_minimum" value="{{system.niveau_minimum}}" class="attribute-value" type="text" data-dtype="Number"/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.niveau_maximum">Niveau maximum</label>
|
||||
<input class="attribute-value" type="text" name="system.niveau_maximum" value="{{system.niveau_maximum}}" data-dtype="Number"/>
|
||||
<input name="system.niveau_maximum" value="{{system.niveau_maximum}}" class="attribute-value" type="text" data-dtype="Number"/>
|
||||
</div>
|
||||
|
||||
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-inventaire.hbs"}}
|
||||
|
||||
@@ -19,27 +19,27 @@
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.malignite">Malignité </label>
|
||||
<input class="attribute-value" type="text" name="system.malignite" value="{{system.malignite}}" data-dtype="Number"/>
|
||||
<input name="system.malignite" value="{{system.malignite}}" class="attribute-value" type="text" data-dtype="Number"/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.incubation">Incubation</label>
|
||||
<input class="attribute-value" type="text" name="system.incubation" value="{{system.incubation}}" data-dtype="String"/>
|
||||
<input name="system.incubation" value="{{system.incubation}}" class="attribute-value" type="text" data-dtype="String"/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
{{>"systems/foundryvtt-reve-de-dragon/templates/common/periodicite.hbs" system.periode path='system.periode' label='Périodicité'}}
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.dommages">Dommages</label>
|
||||
<input class="attribute-value" type="text" name="system.dommages" value="{{system.dommages}}" data-dtype="String"/>
|
||||
<input name="system.dommages" value="{{system.dommages}}" class="attribute-value" type="text" data-dtype="String"/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.remedesconnus">Remedes Connus ? </label>
|
||||
<input class="attribute-value" type="checkbox" name="system.remedesconnus" {{#if system.remedesconnus}}checked{{/if}}/>
|
||||
<input name="system.remedesconnus" class="attribute-value" type="checkbox" {{#if system.remedesconnus}}checked{{/if}}/>
|
||||
</div>
|
||||
{{#if (or options.isGM system.remedesconnus)}}
|
||||
<div class="form-group">
|
||||
<label for="system.remedes">Remèdes </label>
|
||||
<input class="attribute-value" type="text" name="system.remedes" value="{{system.remedes}}" data-dtype="String"/>
|
||||
<input name="system.remedes" value="{{system.remedes}}" class="attribute-value" type="text" data-dtype="String"/>
|
||||
</div>
|
||||
{{/if}}
|
||||
{{/if}}
|
||||
|
||||
@@ -12,11 +12,11 @@
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.theme">Thème</label>
|
||||
<input class="attribute-value" type="text" name="system.theme" value="{{system.theme}}" data-dtype="String"/>
|
||||
<input name="system.theme" value="{{system.theme}}" class="attribute-value" type="text" data-dtype="String"/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.support">Support</label>
|
||||
<input class="attribute-value" type="text" name="system.support" value="{{system.support}}" data-dtype="String"/>
|
||||
<input name="system.support" value="{{system.support}}" class="attribute-value" type="text" data-dtype="String"/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.heure">Heure</label>
|
||||
@@ -28,15 +28,15 @@
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.purification">Purification</label>
|
||||
<input class="attribute-value" type="text" name="system.purification" value="{{system.purification}}" data-dtype="String"/>
|
||||
<input name="system.purification" value="{{system.purification}}" class="attribute-value" type="text" data-dtype="String"/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.veture">Vêture</label>
|
||||
<input class="attribute-value" type="text" name="system.veture" value="{{system.veture}}" data-dtype="String"/>
|
||||
<input name="system.veture" value="{{system.veture}}" class="attribute-value" type="text" data-dtype="String"/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.comportement">Comportement</label>
|
||||
<input class="attribute-value" type="text" name="system.comportement" value="{{system.comportement}}" data-dtype="String"/>
|
||||
<input name="system.comportement" value="{{system.comportement}}" class="attribute-value" type="text" data-dtype="String"/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.tmr">Case TMR</label>
|
||||
|
||||
@@ -3,12 +3,12 @@
|
||||
{{!-- Sheet Body --}}
|
||||
<section class="sheet-body">
|
||||
<div class="form-group">
|
||||
<label class="item-label" for="system.niveau">Niveau</label>
|
||||
<input class="attribute-value" type="text" name="system.niveau" value="{{system.niveau}}" data-dtype="Number"/>
|
||||
<label for="system.niveau" class="item-label" >Niveau</label>
|
||||
<input name="system.niveau" value="{{system.niveau}}" min="-10" max="0" class="attribute-value" type="text" data-dtype="Number"/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.reference">Référence / Auteur</label>
|
||||
<input class="attribute-value" type="text" name="system.reference" value="{{system.reference}}" data-dtype="String"/>
|
||||
<input name="system.reference" value="{{system.reference}}" class="attribute-value" type="text" data-dtype="String"/>
|
||||
</div>
|
||||
|
||||
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-appreciable.hbs"}}
|
||||
|
||||
@@ -4,19 +4,19 @@
|
||||
<section class="sheet-body">
|
||||
<div class="form-group">
|
||||
<label for="system.value">Nombre</label>
|
||||
<input class="attribute-value" type="text" name="system.value" value="{{system.value}}" data-dtype="Number"/>
|
||||
<input name="system.value" value="{{system.value}}" class="attribute-value" type="text" data-dtype="Number"/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.istrue">Nombre valide ? </label>
|
||||
<input class="attribute-value" type="checkbox" name="system.istrue" {{#if system.istrue}}checked{{/if}}/>
|
||||
<input name="system.istrue" class="attribute-value" type="checkbox" {{#if system.istrue}}checked{{/if}}/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.jourindex">Index du jour concerné</label>
|
||||
<input class="attribute-value" type="text" name="system.jourindex" value="{{system.jourindex}}" data-dtype="Number"/>
|
||||
<input name="system.jourindex" value="{{system.jourindex}}" class="attribute-value" type="text" data-dtype="Number"/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.jourlabel">Label du jour</label>
|
||||
<input class="attribute-value" type="text" name="system.jourlabel" value="{{system.jourlabel}}" data-dtype="String"/>
|
||||
<input name="system.jourlabel" value="{{system.jourlabel}}" class="attribute-value" type="text" data-dtype="String"/>
|
||||
</div>
|
||||
</section>
|
||||
</form>
|
||||
|
||||
@@ -8,31 +8,31 @@
|
||||
<div class="tab items flexcol" data-group="primary" data-tab="informations">
|
||||
<div class="form-group">
|
||||
<label for="system.sust">Sustentation</label>
|
||||
<input class="attribute-value" type="text" name="system.sust" value="{{system.sust}}" data-dtype="Number" />
|
||||
<input name="system.sust" value="{{system.sust}}" class="attribute-value" type="number" data-dtype="Number" />
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.boisson">Boisson</label>
|
||||
<input class="attribute-value" type="checkbox" name="system.boisson" {{#if system.boisson}}checked{{/if}} />
|
||||
<input name="system.boisson" class="attribute-value" type="checkbox" {{#if system.boisson}}checked{{/if}} />
|
||||
</div>
|
||||
{{#if system.boisson}}
|
||||
<div class="form-group">
|
||||
<label for="system.desaltere">Désaltère de</label>
|
||||
<input class="attribute-value" type="text" name="system.desaltere" value="{{system.desaltere}}" data-dtype="Number" />
|
||||
<input name="system.desaltere" value="{{system.desaltere}}" class="attribute-value" type="number" data-dtype="Number" />
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.alcoolise">Alcoolisée</label>
|
||||
<input class="attribute-value" type="checkbox" name="system.alcoolise" {{#if system.alcoolise}}checked{{/if}} />
|
||||
<input name="system.alcoolise" class="attribute-value" type="checkbox" {{#if system.alcoolise}}checked{{/if}} />
|
||||
</div>
|
||||
{{#if system.alcoolise}}
|
||||
<div class="form-group">
|
||||
<label>Force de l'alcool par dose</label>
|
||||
<input class="attribute-value" type="text" name="system.force" value="{{system.force}}" data-dtype="Number" />
|
||||
<input name="system.force" value="{{system.force}}" min="-10" max="0" class="attribute-value" type="number" data-dtype="Number" />
|
||||
</div>
|
||||
{{/if}}
|
||||
{{/if}}
|
||||
<div class="form-group">
|
||||
<label for="system.exotisme">Exotisme</label>
|
||||
<input class="attribute-value" type="text" name="system.exotisme" value="{{system.exotisme}}" data-dtype="Number" />
|
||||
<input name="system.exotisme" value="{{system.exotisme}}" min="-10" max="0" class="attribute-value" type="number" data-dtype="Number" />
|
||||
</div>
|
||||
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-inventaire.hbs"}}
|
||||
|
||||
|
||||
@@ -26,11 +26,11 @@
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.reference">Référence / Auteur</label>
|
||||
<input class="attribute-value" type="text" name="system.reference" value="{{system.reference}}" data-dtype="String"/>
|
||||
<input name="system.reference" value="{{system.reference}}" class="attribute-value" type="text" data-dtype="String"/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.niveau">Niveau</label>
|
||||
<input class="attribute-value" type="text" name="system.niveau" value="{{system.niveau}}" data-dtype="Number"/>
|
||||
<input name="system.niveau" value="{{system.niveau}}" min="0" max="10" class="attribute-value" type="text" data-dtype="Number"/>
|
||||
</div>
|
||||
|
||||
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-appreciable.hbs"}}
|
||||
|
||||
@@ -12,8 +12,8 @@
|
||||
{{#if system.appreciation.moral}}
|
||||
<div class="form-group">
|
||||
<label for="system.appreciation.bonmoment">Bon moment</label>
|
||||
<input class="attribute-value" type="string" name="system.appreciation.bonmoment" value="{{system.appreciation.bonmoment}}"
|
||||
data-dtype="String" list="enum-appreciation-bonmoment"
|
||||
<input name="system.appreciation.bonmoment" value="{{system.appreciation.bonmoment}}"
|
||||
class="attribute-value" type="string" data-dtype="String" list="enum-appreciation-bonmoment"
|
||||
/>
|
||||
<datalist id="enum-appreciation-bonmoment">
|
||||
{{>"systems/foundryvtt-reve-de-dragon/templates/item/enum-appreciation-bonmoment.hbs"}}
|
||||
@@ -37,18 +37,21 @@
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.appreciation.jetComp">Utiliser la compétence pour le jet d'appréciation</label>
|
||||
<input class="attribute-value" type="checkbox" name="system.appreciation.jetComp" {{#if system.appreciation.jetComp}}checked{{/if}}
|
||||
data-toolTip="La compétence est utilisée pour le jet d'appréciation si positive"/>
|
||||
<input name="system.appreciation.jetComp"
|
||||
class="attribute-value" type="checkbox" {{#if system.appreciation.jetComp}}checked{{/if}}
|
||||
data-toolTip="La compétence est utilisée pour le jet d'appréciation si positive"/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.appreciation.jetQualite">Utiliser la qualité pour le jet d'appréciation</label>
|
||||
<input class="attribute-value" type="checkbox" name="system.appreciation.jetQualite" {{#if system.appreciation.jetQualite}}checked{{/if}}
|
||||
data-toolTip="La qualité ajuste le jet d'appréciation"/>
|
||||
<input name="system.appreciation.jetQualite"
|
||||
class="attribute-value" type="checkbox" {{#if system.appreciation.jetQualite}}checked{{/if}}
|
||||
data-toolTip="La qualité ajuste le jet d'appréciation"/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.appreciation.compMinimum">Jet d'appréciation seulement si qualité > compétence</label>
|
||||
<input class="attribute-value" type="checkbox" name="system.appreciation.compMinimum" {{#if system.appreciation.compMinimum}}checked{{/if}}
|
||||
data-toolTip="La qualité doit être supérieure à la compétence pour effectuer un jet d'apréciation"/>
|
||||
<input name="system.appreciation.compMinimum"
|
||||
class="attribute-value" type="checkbox" {{#if system.appreciation.compMinimum}}checked{{/if}}
|
||||
data-toolTip="La qualité doit être supérieure à la compétence pour effectuer un jet d'apréciation"/>
|
||||
</div>
|
||||
{{/if}}
|
||||
{{/if}}
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<div class="form-group description-milieu">
|
||||
<label>Description du milieu</label>
|
||||
<span class="flexrow">
|
||||
<input class="attribute-value" type="text" name="system.milieu" value="{{system.milieu}}" data-dtype="String" />
|
||||
<input name="system.milieu" value="{{system.milieu}}" class="attribute-value" type="text" data-dtype="String" />
|
||||
</span>
|
||||
</div>
|
||||
<hr>
|
||||
@@ -12,7 +12,7 @@
|
||||
<label>Ajouter un fréquence</label>
|
||||
<span class="flexrow">
|
||||
<div class="autocomplete">
|
||||
<input name="saisie-nouveau-milieu" type="text" class="input-selection-milieu" placeholder="Milieu" data-dtype="String"/>
|
||||
<input name="saisie-nouveau-milieu" placeholder="Milieu" class="input-selection-milieu" type="text" data-dtype="String"/>
|
||||
{{>'systems/foundryvtt-reve-de-dragon/templates/scripts/autocomplete.hbs' proposals=milieux className='input-selection-milieu'}}
|
||||
</div>
|
||||
<a class="milieu-add"><i class="fas fa-plus-circle"></i></a>
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
{{#if options.isGM}}
|
||||
<div class="form-group">
|
||||
<label for="system.frequence">Fréquence</label>
|
||||
<input class="attribute-value" type="text" name="system.frequence" value="{{system.frequence}}" data-dtype="Number"/>
|
||||
<input name="system.frequence" class="attribute-value" type="text" data-dtype="Number"
|
||||
value="{{system.frequence}}" />
|
||||
</div>
|
||||
{{/if}}
|
||||
@@ -1,6 +1,6 @@
|
||||
{{#if options.isGM}}
|
||||
<div class="form-group">
|
||||
<label for="system.hautrevant">Pour haut-rêvants</label>
|
||||
<input class="attribute-value" type="checkbox" name="system.hautrevant" {{#if system.hautrevant}}checked{{/if}}/>
|
||||
<input name="system.hautrevant" class="attribute-value" type="checkbox" {{#if system.hautrevant}}checked{{/if}}/>
|
||||
</div>
|
||||
{{/if}}
|
||||
@@ -1,25 +1,25 @@
|
||||
<div class="form-group">
|
||||
<label for="system.qualite">Qualité</label>
|
||||
<input class="attribute-value number-x3" type="number" name="system.qualite" value="{{system.qualite}}" data-dtype="Number"
|
||||
{{#unless (isFieldInventaireModifiable type 'qualite')}}disabled{{/unless}}/>
|
||||
<input name="system.qualite" class="attribute-value number-x3" type="number" data-dtype="Number"
|
||||
value="{{system.qualite}}" min="-10" max="10"
|
||||
{{#unless (isFieldInventaireModifiable type 'qualite')}}disabled{{/unless}}/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.encombrement">Encombrement</label>
|
||||
<input class="attribute-value number-x3" type="number" name="system.encombrement" value="{{system.encombrement}}" data-dtype="Number"
|
||||
{{#unless (isFieldInventaireModifiable type 'encombrement')}}disabled{{/unless}}/>
|
||||
<input name="system.encombrement" class="attribute-value number-x3" type="number" data-dtype="Number"
|
||||
value="{{system.encombrement}}" min="0" max="50"
|
||||
{{#unless (isFieldInventaireModifiable type 'encombrement')}}disabled{{/unless}}/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.quantite">Quantité {{uniteQuantite id actorId}}</label>
|
||||
<input class="attribute-value number-x3" type="number" name="system.quantite" value="{{system.quantite}}" data-dtype="Number"
|
||||
{{#unless (isFieldInventaireModifiable type 'quantite')}}disabled{{/unless}}/>
|
||||
<input name="system.quantite" class="attribute-value number-x3" type="number" data-dtype="Number"
|
||||
value="{{system.quantite}}" min="0"
|
||||
{{#unless (isFieldInventaireModifiable type 'quantite')}}disabled{{/unless}}/>
|
||||
</div>
|
||||
<div class="form-group item-cout">
|
||||
<label for="system.cout">Prix (sols)</label>
|
||||
{{#if (or (ne type 'monnaie') (gt system.cout 0))}}
|
||||
<input class="input-prix attribute-value number-x3" type="number" name="system.cout" value="{{numberFormat system.cout decimals=2 sign=false}}" data-dtype="Number"
|
||||
{{#unless (isFieldInventaireModifiable type 'cout')}}disabled{{/unless}}/>
|
||||
{{else}}
|
||||
<input class="input-prix attribute-value field-error number-x3" type="number" name="system.cout" value="{{numberFormat system.cout decimals=2 sign=false}}" data-dtype="Number"
|
||||
{{#unless (isFieldInventaireModifiable type 'cout')}}disabled{{/unless}}/>
|
||||
{{/if}}
|
||||
|
||||
<input name="system.cout" class="input-prix attribute-value {{#if (and (eq type 'monnaie') (lte system.cout 0))}}field-error{{/if}} number-x3" type="number" data-dtype="Number"
|
||||
value="{{numberFormat system.cout decimals=2 sign=false}}"
|
||||
{{#unless (isFieldInventaireModifiable type 'cout')}}disabled{{/unless}}/>
|
||||
</div>
|
||||
|
||||
@@ -31,16 +31,19 @@
|
||||
{{#if (eq isComestible 'brut')}}
|
||||
<div class="form-group">
|
||||
<label for="system.sust">Sustentation</label>
|
||||
<input class="attribute-value" type="number" name="system.sust" value="{{system.sust}}" data-dtype="Number" min="0"/>
|
||||
<input name="system.sust" class="attribute-value" type="number" data-dtype="Number"
|
||||
value="{{system.sust}}"min="0"/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.exotisme">Exotisme</label>
|
||||
<input class="attribute-value" type="number" name="system.exotisme" value="{{system.exotisme}}" data-dtype="Number" min="-10" max="0"/>
|
||||
<input name="system.exotisme" class="attribute-value" type="number" data-dtype="Number"
|
||||
value="{{system.exotisme}}" min="-10" max="0"/>
|
||||
</div>
|
||||
{{else}}
|
||||
<div class="form-group">
|
||||
<label>Niveau (si applicable)</label>
|
||||
<input class="attribute-value" type="text" name="system.niveau" value="{{system.niveau}}" data-dtype="Number" />
|
||||
<input name="system.niveau" class="attribute-value" type="text" data-dtype="Number"
|
||||
value="{{system.niveau}}" />
|
||||
</div>
|
||||
{{/if}}
|
||||
|
||||
|
||||
@@ -15,31 +15,35 @@
|
||||
{{#if (or options.isGM system.identifie)}}
|
||||
<div class="form-group">
|
||||
<label for="system.identifie">Identifiée ? </label>
|
||||
<input class="attribute-value" type="checkbox" name="system.identifie" {{#if system.identifie}}checked{{/if}}/>
|
||||
<input name="system.identifie" class="attribute-value" type="checkbox" {{#if system.identifie}}checked{{/if}}/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.malignite">Malignité </label>
|
||||
<input class="attribute-value" type="text" name="system.malignite" value="{{system.malignite}}" data-dtype="Number"/>
|
||||
<input name="system.malignite" value="{{system.malignite}}"
|
||||
class="attribute-value" type="number" data-dtype="Number"/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.incubation">Incubation</label>
|
||||
<input class="attribute-value" type="text" name="system.incubation" value="{{system.incubation}}" data-dtype="String"/>
|
||||
<input name="system.incubation" value="{{system.incubation}}"
|
||||
class="attribute-value" type="text" data-dtype="String"/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
{{>"systems/foundryvtt-reve-de-dragon/templates/common/periodicite.hbs" system.periode path='system.periode' label='Périodicité'}}
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.dommages">Dommages</label>
|
||||
<input class="attribute-value" type="text" name="system.dommages" value="{{system.dommages}}" data-dtype="String"/>
|
||||
<input name="system.dommages" value="{{system.dommages}}"
|
||||
class="attribute-value" type="text" data-dtype="String"/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.remedesconnus">Remedes Connus ? </label>
|
||||
<input class="attribute-value" type="checkbox" name="system.remedesconnus" {{#if system.remedesconnus}}checked{{/if}}/>
|
||||
<input name="system.remedesconnus" class="attribute-value" type="checkbox" {{#if system.remedesconnus}}checked{{/if}}/>
|
||||
</div>
|
||||
{{#if (or options.isGM system.remedesconnus)}}
|
||||
<div class="form-group">
|
||||
<label for="system.remedes">Remèdes </label>
|
||||
<input class="attribute-value" type="text" name="system.remedes" value="{{system.remedes}}" data-dtype="String"/>
|
||||
<input name="system.remedes" value="{{system.remedes}}"
|
||||
class="attribute-value" type="text" data-dtype="String"/>
|
||||
</div>
|
||||
{{/if}}
|
||||
{{/if}}
|
||||
|
||||
@@ -4,15 +4,17 @@
|
||||
<section class="sheet-body">
|
||||
<div class="form-group">
|
||||
<label for="system.typepossession">Type de possession</label>
|
||||
<input class="attribute-value" type="text" name="system.typepossession" value="{{system.typepossession}}" data-dtype="String"/>
|
||||
<input name="system.typepossession" value="{{system.typepossession}}"
|
||||
class="attribute-value" type="text" data-dtype="String"/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.istrue">Possédé ?</label>
|
||||
<input class="attribute-value" type="checkbox" name="system.istrue" {{#if system.istrue}}checked{{/if}}/>
|
||||
<input name="system.istrue" class="attribute-value" type="checkbox" {{#if system.istrue}}checked{{/if}}/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.compteur">Compteur</label>
|
||||
<input class="attribute-value" type="text" name="system.compteur" value="{{system.compteur}}" data-dtype="Number"/>
|
||||
<input name="system.compteur" value="{{system.compteur}}" min="-2" max="2"
|
||||
class="attribute-value" type="number" data-dtype="Number"/>
|
||||
</div>
|
||||
</section>
|
||||
</form>
|
||||
|
||||
@@ -59,16 +59,18 @@
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.herbebrins">Nombre de brins</label>
|
||||
<input class="attribute-value" type="text" name="system.herbebrins" value="{{system.herbebrins}}" data-dtype="Number" />
|
||||
<input name="system.herbebrins" value="{{system.herbebrins}}" min="0" max="12"
|
||||
class="attribute-value" type="number" data-dtype="Number" />
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.herbebonus">Bonus</label>
|
||||
<input class="attribute-value" type="text" name="system.herbebonus" value="{{system.herbebonus}}" data-dtype="Number" />
|
||||
<input name="system.herbebonus" value="{{system.herbebonus}}" min="0" max="20"
|
||||
class="attribute-value" type="number" data-dtype="Number" />
|
||||
</div>
|
||||
{{#if isRepos}}
|
||||
<div class="form-group">
|
||||
<label for="system.reposalchimique">Repos Alchimique ?</label>
|
||||
<input class="attribute-value" type="checkbox" name="system.reposalchimique" {{#if system.reposalchimique}}checked{{/if}}/>
|
||||
<input name="system.reposalchimique" class="attribute-value" type="checkbox" {{#if system.reposalchimique}}checked{{/if}}/>
|
||||
</div>
|
||||
{{/if}}
|
||||
{{/if}}
|
||||
@@ -81,7 +83,7 @@
|
||||
{{else}}
|
||||
<label>Puissance</label>
|
||||
{{/if}}
|
||||
<input class="attribute-value" type="text" name="system.puissance" value="{{system.puissance}}" disabled />
|
||||
<input name="system.puissance" class="attribute-value" type="text" value="{{system.puissance}}" disabled />
|
||||
</div>
|
||||
{{/if}}
|
||||
{{>'systems/foundryvtt-reve-de-dragon/templates/enchantement/partial-enchantement.hbs'}}
|
||||
|
||||
@@ -30,7 +30,8 @@
|
||||
|
||||
<div class="form-group">
|
||||
<label for="system.refoulement">Refoulement</label>
|
||||
<input class="attribute-value" type="text" name="system.refoulement" value="{{system.refoulement}}" data-dtype="Number"/>
|
||||
<input name="system.refoulement" value="{{system.refoulement}}"
|
||||
class="attribute-value" type="text" data-dtype="Number"/>
|
||||
</div>
|
||||
|
||||
{{#if options.isOwned}}
|
||||
|
||||
@@ -7,13 +7,13 @@
|
||||
</div>
|
||||
<div class="form-group" data-tooltip="Taille minimale, -1 s'il n'y a pas de minimum spécifique.">
|
||||
<label for="system.carac.taille.min" >Taille minimale</label>
|
||||
<input type="number" data-dtype="number"
|
||||
<input type="number" data-dtype="Number"
|
||||
name="system.carac.taille.min"
|
||||
value="{{@root.system.carac.taille.min}}" />
|
||||
</div>
|
||||
<div class="form-group" data-tooltip="Taille maximale, -1 s'il n'y a pas de maximum spécifique.">
|
||||
<label for="system.carac.taille.max">Taille maximale</label>
|
||||
<input type="number" data-dtype="number"
|
||||
<input type="number" data-dtype="Number"
|
||||
name="system.carac.taille.max"
|
||||
value="{{@root.system.carac.taille.max}}" />
|
||||
</div>
|
||||
@@ -34,7 +34,7 @@
|
||||
<hr>
|
||||
<div class="form-group">
|
||||
<label for="system.attributs.protection.value">{{carac-label 'protection'}}</label>
|
||||
<input type="number" data-dtype="number"
|
||||
<input type="number" data-dtype="Number"
|
||||
name="system.attributs.protection.value"
|
||||
value="{{system.attributs.protection.value}}" />
|
||||
</div>
|
||||
@@ -46,7 +46,7 @@
|
||||
{{#each system.carac as |carac key|}}
|
||||
<div class="form-group">
|
||||
<label for="system.carac.{{key}}.value">{{carac-label key}}</label>
|
||||
<input type="number" data-dtype="number"
|
||||
<input type="number" data-dtype="Number"
|
||||
name="system.carac.{{key}}.value"
|
||||
value="{{carac.value}}" />
|
||||
</div>
|
||||
@@ -54,7 +54,7 @@
|
||||
<hr>
|
||||
<div class="form-group">
|
||||
<label for="system.background.beaute.value">{{carac-label 'beaute'}}</label>
|
||||
<input type="number" data-dtype="number"
|
||||
<input type="number" data-dtype="Number"
|
||||
name="system.background.beaute.value"
|
||||
value="{{system.background.beaute.value}}" />
|
||||
</div>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<section class="sheet-body">
|
||||
<div class="form-group">
|
||||
<label class="item-label" for="system.but">But</label>
|
||||
<input class="attribute-value" type="text" name="system.but" value="{{system.but}}" data-dtype="String"/>
|
||||
<inputname="system.but" value="{{system.but}}" class="attribute-value" type="text" data-dtype="String"/>
|
||||
</div>
|
||||
<div class="flexcol">
|
||||
<span><label class="item-label">Manipulation : </label></span>
|
||||
|
||||
@@ -4,23 +4,28 @@
|
||||
<section class="sheet-body">
|
||||
<div class="form-group">
|
||||
<label>Niveau</label>
|
||||
<input class="attribute-value" type="text" name="system.niveau" value="{{system.niveau}}" data-dtype="Number"/>
|
||||
<input name="system.niveau" value="{{system.niveau}}" min="0" max="10"
|
||||
class="attribute-value" type="number" data-dtype="Number"/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label>Durée</label>
|
||||
<input class="attribute-value" type="text" name="system.duree" value="{{system.duree}}" data-dtype="String"/>
|
||||
<input name="system.duree" value="{{system.duree}}"
|
||||
class="attribute-value" type="text" data-dtype="String"/>
|
||||
</div>system
|
||||
<div class="form-group">
|
||||
<label>Sust</label>
|
||||
<input class="attribute-value" type="text" name="system.sust" value="{{system.sust}}" data-dtype="Number"/>
|
||||
<input name="system.sust" value="{{system.sust}}" min="0" max="6"
|
||||
class="attribute-value" type="number" data-dtype="Number"/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label>Exotisme</label>
|
||||
<input class="attribute-value" type="text" name="system.exotisme" value="{{system.exotisme}}" data-dtype="Number"/>
|
||||
<input name="system.exotisme" value="{{system.exotisme}}"
|
||||
class="attribute-value" type="text" data-dtype="Number"/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label>Référence / Auteur</label>
|
||||
<input class="attribute-value" type="text" name="system.reference" value="{{system.reference}}" data-dtype="String"/>
|
||||
<input name="system.reference" value="{{system.reference}}"
|
||||
class="attribute-value" type="text" data-dtype="String"/>
|
||||
</div>
|
||||
<div class="flexcol">
|
||||
<span><label>Ingrédients : </label></span>
|
||||
|
||||
@@ -14,28 +14,28 @@
|
||||
{{#if options.isOwned}}
|
||||
<div class="form-group">
|
||||
<label for="system.force">Rêve</label>
|
||||
<input type="text" name="system.force" value="{{system.force}}" data-dtype="Number"/>
|
||||
<input name="system.force" type="text" data-dtype="Number" value="{{system.force}}" />
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.coord">Case TMR - {{caseTmr-label system.coord}}</label>
|
||||
<input class="attribute-value" type="text" name="system.coord" value="{{system.coord}}" data-dtype="String" {{#unless options.isGM}}disabled{{/unless}}/>
|
||||
<input name="system.coord" class="attribute-value" type="text"type="text" value="{{system.coord}}" {{#unless options.isGM}}disabled{{/unless}}/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.date">Date/heure</label>
|
||||
<div class="flexrow">
|
||||
<input class="attribute-value" type="text" name="system.date" value="{{system.date}}" data-dtype="String" {{#unless options.isGM}}disabled{{/unless}}/>
|
||||
<input class="attribute-value" type="text" name="system.heure" value="{{system.heure}}" data-dtype="String" {{#unless options.isGM}}disabled{{/unless}}/>
|
||||
<input name="system.date" class="attribute-value" type="text" data-dtype="String" value="{{system.date}}" {{#unless options.isGM}}disabled{{/unless}}/>
|
||||
<input name="system.heure" class="attribute-value" type="text" data-dtype="String" value="{{system.heure}}" {{#unless options.isGM}}disabled{{/unless}}/>
|
||||
</div>
|
||||
</div>
|
||||
{{>"systems/foundryvtt-reve-de-dragon/templates/item/temporel.hbs" this labeldebut="Rencontrée le" labelfin="Disparaît le"}}
|
||||
{{else}}
|
||||
<div class="form-group">
|
||||
<label for="system.formule">Rêve</label>
|
||||
<input type="text" name="system.formule" value="{{system.formule}}" data-dtype="String" {{#unless options.isGM}}disabled{{/unless}}/>
|
||||
<input name="system.formule" type="text" data-dtype="String" value="{{system.formule}}" {{#unless options.isGM}}disabled{{/unless}}/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.genre">Genre</label>
|
||||
<select type="text" name="system.genre" data-dtype="String" {{#unless options.isGM}}disabled{{/unless}}>
|
||||
<select name="system.genre" type="text" data-dtype="String" {{#unless options.isGM}}disabled{{/unless}}>
|
||||
{{#select system.genre}}
|
||||
<option value=""></option>
|
||||
<option value="f">Féminin</option>
|
||||
@@ -45,26 +45,29 @@
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.ordreTri">Position dans la table</label>
|
||||
<input type="number" name="system.ordreTri" value="{{system.ordreTri}}" min="0" max="100" data-dtype="Number" {{#unless options.isGM}}disabled{{/unless}}/>
|
||||
<input name="system.ordreTri" type="number" data-dtype="Number"
|
||||
value="{{system.ordreTri}}" min="0" max="100" {{#unless options.isGM}}disabled{{/unless}}/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.presentCite">Offert par les Présents des cités</label>
|
||||
<input type="checkbox" name="system.presentCite" data-dtype="Boolean" {{#if system.presentCite}}checked{{/if}} {{#unless options.isGM}}disabled{{/unless}}/>
|
||||
<input name="system.presentCite" type="checkbox" data-dtype="Boolean" {{#if system.presentCite}}checked{{/if}} {{#unless options.isGM}}disabled{{/unless}}/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.refoulement">Refoulement</label>
|
||||
<input type="number" name="system.refoulement" value="{{system.refoulement}}" min="0" max="4" data-dtype="Number" {{#unless options.isGM}}disabled{{/unless}}/>
|
||||
<input name="system.refoulement" type="number" data-dtype="Number"
|
||||
value="{{system.refoulement}}" min="0" max="4" {{#unless options.isGM}}disabled{{/unless}}/>
|
||||
</div>
|
||||
{{/if}}
|
||||
<div class="form-group">
|
||||
<label for="system.mauvaiseRencontre">Mauvaise rencontre</label>
|
||||
<input type="checkbox" name="system.mauvaiseRencontre" data-dtype="Boolean" {{#if system.mauvaiseRencontre}}checked{{/if}} {{#unless options.isGM}}disabled{{/unless}}/>
|
||||
<input name="system.mauvaiseRencontre" type="checkbox" data-dtype="Boolean" {{#if system.mauvaiseRencontre}}checked{{/if}} {{#unless options.isGM}}disabled{{/unless}}/>
|
||||
</div>
|
||||
{{#unless isOwned}}
|
||||
{{#if system.mauvaiseRencontre}}
|
||||
<div class="form-group">
|
||||
<label for="system.frequence.mauvaise">Fréquence mauvaise rencontre</label>
|
||||
<input type="number" name="system.frequence.mauvaise" value="{{system.frequence.mauvaise}}" min="0" max="100" data-dtype="Number" {{#unless options.isGM}}disabled{{/unless}}/>
|
||||
<input name="system.frequence.mauvaise" type="number" data-dtype="Number"
|
||||
value="{{system.frequence.mauvaise}}" min="0" max="100" {{#unless options.isGM}}disabled{{/unless}}/>
|
||||
</div>
|
||||
{{/if}}
|
||||
{{/unless}}
|
||||
@@ -151,7 +154,7 @@
|
||||
<hr>
|
||||
<div class="form-group">
|
||||
<label for="system.echec.reference">Réference</label>
|
||||
<input type="text" name="system.echec.reference" value="{{system.echec.reference}}" data-dtype="String" {{#unless options.isGM}}disabled{{/unless}}/>
|
||||
<input name="system.echec.reference" type="text" data-dtype="String" value="{{system.echec.reference}}" {{#unless options.isGM}}disabled{{/unless}}/>
|
||||
</div>
|
||||
<div class="flexcol">
|
||||
<label for="system.echec.poesie">Poésie</label>
|
||||
@@ -166,59 +169,73 @@
|
||||
<hr>
|
||||
<div class="form-group">
|
||||
<label for="system.frequence.cite">Fréquence en Cité</label>
|
||||
<input type="number" name="system.frequence.cite" value="{{system.frequence.cite}}" min="0" max="100" data-dtype="Number" {{#unless options.isGM}}disabled{{/unless}}/>
|
||||
<input name="system.frequence.cite" type="number" data-dtype="Number"
|
||||
value="{{system.frequence.cite}}" min="0" max="100" {{#unless options.isGM}}disabled{{/unless}}/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.frequence.sanctuaire">Fréquence en Sanctuaire</label>
|
||||
<input type="number" name="system.frequence.sanctuaire" value="{{system.frequence.sanctuaire}}" min="0" max="100" data-dtype="Number" {{#unless options.isGM}}disabled{{/unless}}/>
|
||||
<input name="system.frequence.sanctuaire" type="number" data-dtype="Number"
|
||||
value="{{system.frequence.sanctuaire}}" min="0" max="100" {{#unless options.isGM}}disabled{{/unless}}/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.frequence.plaines">Fréquence en Plaines</label>
|
||||
<input type="number" name="system.frequence.plaines" value="{{system.frequence.plaines}}" min="0" max="100" data-dtype="Number" {{#unless options.isGM}}disabled{{/unless}}/>
|
||||
<input name="system.frequence.plaines" type="number" data-dtype="Number"
|
||||
value="{{system.frequence.plaines}}" min="0" max="100" {{#unless options.isGM}}disabled{{/unless}}/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.frequence.pont">Fréquence en Pont</label>
|
||||
<input type="number" name="system.frequence.pont" value="{{system.frequence.pont}}" min="0" max="100" data-dtype="Number" {{#unless options.isGM}}disabled{{/unless}}/>
|
||||
<input name="system.frequence.pont" type="number" data-dtype="Number"
|
||||
value="{{system.frequence.pont}}" min="0" max="100" {{#unless options.isGM}}disabled{{/unless}}/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.frequence.collines">Fréquence en Collines</label>
|
||||
<input type="number" name="system.frequence.collines" value="{{system.frequence.collines}}" min="0" max="100" data-dtype="Number" {{#unless options.isGM}}disabled{{/unless}}/>
|
||||
<input name="system.frequence.collines" type="number" data-dtype="Number"
|
||||
value="{{system.frequence.collines}}" min="0" max="100" {{#unless options.isGM}}disabled{{/unless}}/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.frequence.foret">Fréquence en Forêt</label>
|
||||
<input type="number" name="system.frequence.foret" value="{{system.frequence.foret}}" min="0" max="100" data-dtype="Number" {{#unless options.isGM}}disabled{{/unless}}/>
|
||||
<input name="system.frequence.foret" type="number" data-dtype="Number"
|
||||
value="{{system.frequence.foret}}" min="0" max="100" {{#unless options.isGM}}disabled{{/unless}}/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.frequence.monts">Fréquence en Monts</label>
|
||||
<input type="number" name="system.frequence.monts" value="{{system.frequence.monts}}" min="0" max="100" data-dtype="Number" {{#unless options.isGM}}disabled{{/unless}}/>
|
||||
<input name="system.frequence.monts" type="number" data-dtype="Number"
|
||||
value="{{system.frequence.monts}}" min="0" max="100" {{#unless options.isGM}}disabled{{/unless}}/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.frequence.desert">Fréquence en Désert</label>
|
||||
<input type="number" name="system.frequence.desert" value="{{system.frequence.desert}}" min="0" max="100" data-dtype="Number" {{#unless options.isGM}}disabled{{/unless}}/>
|
||||
<input name="system.frequence.desert" type="number" data-dtype="Number"
|
||||
value="{{system.frequence.desert}}" min="0" max="100" {{#unless options.isGM}}disabled{{/unless}}/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.frequence.fleuve">Fréquence en Fleuve</label>
|
||||
<input type="number" name="system.frequence.fleuve" value="{{system.frequence.fleuve}}" min="0" max="100" data-dtype="Number" {{#unless options.isGM}}disabled{{/unless}}/>
|
||||
<input name="system.frequence.fleuve" type="number" data-dtype="Number"
|
||||
value="{{system.frequence.fleuve}}" min="0" max="100" {{#unless options.isGM}}disabled{{/unless}}/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.frequence.lac">Fréquence en Lac</label>
|
||||
<input type="number" name="system.frequence.lac" value="{{system.frequence.lac}}" min="0" max="100" data-dtype="Number" {{#unless options.isGM}}disabled{{/unless}}/>
|
||||
<input name="system.frequence.lac" type="number" data-dtype="Number"
|
||||
value="{{system.frequence.lac}}" min="0" max="100" {{#unless options.isGM}}disabled{{/unless}}/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.frequence.marais">Fréquence en Marais</label>
|
||||
<input type="number" name="system.frequence.marais" value="{{system.frequence.marais}}" min="0" max="100" data-dtype="Number" {{#unless options.isGM}}disabled{{/unless}}/>
|
||||
<input name="system.frequence.marais" data-dtype="Number"
|
||||
value="{{system.frequence.marais}}" min="0" max="100" {{#unless options.isGM}}disabled{{/unless}}/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.frequence.gouffre">Fréquence en Gouffre</label>
|
||||
<input type="number" name="system.frequence.gouffre" value="{{system.frequence.gouffre}}" min="0" max="100" data-dtype="Number" {{#unless options.isGM}}disabled{{/unless}}/>
|
||||
<input name="system.frequence.gouffre" data-dtype="Number"
|
||||
value="{{system.frequence.gouffre}}" min="0" max="100" {{#unless options.isGM}}disabled{{/unless}}/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.frequence.necropole">Fréquence en Nécropole</label>
|
||||
<input type="number" name="system.frequence.necropole" value="{{system.frequence.necropole}}" min="0" max="100" data-dtype="Number" {{#unless options.isGM}}disabled{{/unless}}/>
|
||||
<input name="system.frequence.necropole" data-dtype="Number"
|
||||
value="{{system.frequence.necropole}}" min="0" max="100" {{#unless options.isGM}}disabled{{/unless}}/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.frequence.desolation">Fréquence en Désolation</label>
|
||||
<input type="number" name="system.frequence.desolation" value="{{system.frequence.desolation}}" min="0" max="100" data-dtype="Number" {{#unless options.isGM}}disabled{{/unless}}/>
|
||||
<input name="system.frequence.desolation" data-dtype="Number"
|
||||
value="{{system.frequence.desolation}}" min="0" max="100" {{#unless options.isGM}}disabled{{/unless}}/>
|
||||
</div>
|
||||
</div>
|
||||
{{/unless}}
|
||||
|
||||
@@ -4,14 +4,16 @@
|
||||
<section class="sheet-body">
|
||||
<div class="form-group">
|
||||
<label for="system.qualite">Qualité</label>
|
||||
<input class="attribute-value number-x3" type="number" name="system.qualite" value="{{system.qualite}}" data-dtype="Number"
|
||||
<input name="system.qualite" value="{{system.qualite}}" min="0" max="10"
|
||||
class="attribute-value number-x3" type="number" data-dtype="Number"
|
||||
{{#unless (isFieldInventaireModifiable type 'qualite')}}disabled{{/unless}}/>
|
||||
</div>
|
||||
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-appreciable.hbs"}}
|
||||
<div class="form-group item-cout">
|
||||
<label for="system.cout">Prix (sols)</label>
|
||||
<input class="input-prix attribute-value number-x3" type="number" name="system.cout" value="{{numberFormat system.cout decimals=2 sign=false}}" data-dtype="Number"
|
||||
{{#unless (isFieldInventaireModifiable type 'cout')}}disabled{{/unless}}/>
|
||||
<input name="system.cout" value="{{numberFormat system.cout decimals=2 sign=false}}"
|
||||
class="input-prix attribute-value number-x3" type="number" data-dtype="Number"
|
||||
{{#unless (isFieldInventaireModifiable type 'cout')}}disabled{{/unless}}/>
|
||||
</div>
|
||||
|
||||
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-description.hbs"}}
|
||||
|
||||
@@ -11,30 +11,34 @@
|
||||
<section class="sheet-body">
|
||||
<div class="form-group">
|
||||
<label for="system.difficulte">Difficulte</label>
|
||||
<input class="attribute-value" type="number" name="system.difficulte" value="{{system.difficulte}}"
|
||||
data-dtype="Number" />
|
||||
<input name="system.difficulte" value="{{system.difficulte}}"
|
||||
class="attribute-value" type="number" data-dtype="Number" />
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.valeur.norm">Expérience en sorts</label>
|
||||
<div class="flexrow">
|
||||
<input class="signe-xp-sort" type="number" name="system.valeur.norm" data-typereussite="norm"
|
||||
value="{{system.valeur.norm}}" min="1" max="100" data-dtype="Number" />
|
||||
<input name="system.valeur.norm" data-typereussite="norm"
|
||||
value="{{system.valeur.norm}}" min="1" max="100"
|
||||
class="signe-xp-sort" type="number" data-dtype="Number" />
|
||||
<span>Sign.</span>
|
||||
<input class="signe-xp-sort" type="number" name="system.valeur.sign" data-typereussite="sign"
|
||||
value="{{system.valeur.sign}}" min="1" max="100" data-dtype="Number" />
|
||||
<input name="system.valeur.sign" data-typereussite="sign"
|
||||
value="{{system.valeur.sign}}" min="1" max="100"
|
||||
class="signe-xp-sort" type="number" data-dtype="Number" />
|
||||
<span>Part.</span>
|
||||
<input class="signe-xp-sort" type="number" name="system.valeur.part" data-typereussite="part"
|
||||
value="{{system.valeur.part}}" min="1" max="100" data-dtype="Number" />
|
||||
<input name="system.valeur.part" data-typereussite="part"
|
||||
value="{{system.valeur.part}}" min="1" max="100"
|
||||
class="signe-xp-sort" type="number" data-dtype="Number" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.ephemere">Ephémère</label>
|
||||
<input class="attribute-value" type="checkbox" name="system.ephemere" {{#if system.ephemere}}checked{{/if}} />
|
||||
<input name="system.ephemere" class="attribute-value" type="checkbox" {{#if system.ephemere}}checked{{/if}} />
|
||||
</div>
|
||||
{{#if system.ephemere}}
|
||||
<div class="form-group">
|
||||
<label for="system.duree">Durée</label>
|
||||
<input class="attribute-value" type="text" name="system.duree" value="{{system.duree}}" data-dtype="String" />
|
||||
<input name="system.duree" value="{{system.duree}}"
|
||||
class="attribute-value" type="text" data-dtype="String" />
|
||||
</div>
|
||||
{{/if}}
|
||||
<label>Terres médianes</label>
|
||||
|
||||
@@ -21,57 +21,67 @@
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.caseTMRspeciale">Case TMR Spéciale</label>
|
||||
<input class="attribute-value" type="text" name="system.caseTMRspeciale" value="{{system.caseTMRspeciale}}" data-dtype="String"/>
|
||||
<input name="system.caseTMRspeciale" value="{{system.caseTMRspeciale}}"
|
||||
class="attribute-value" type="text" data-dtype="String"/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.difficulte">Difficulté</label>
|
||||
<input class="attribute-value" type="text" name="system.difficulte" value="{{system.difficulte}}" data-dtype="String"/>
|
||||
<input name="system.difficulte" value="{{system.difficulte}}"
|
||||
class="attribute-value" type="text" data-dtype="String"/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.ptreve">Coût en Rêve</label>
|
||||
<input class="attribute-value" type="text" name="system.ptreve" value="{{system.ptreve}}" data-dtype="String"/>
|
||||
<input name="system.ptreve" value="{{system.ptreve}}"
|
||||
class="attribute-value" type="text" data-dtype="String"/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.coutseuil">Coût en Seuil</label>
|
||||
<input class="attribute-value" type="text" name="system.coutseuil" value="{{system.coutseuil}}" data-dtype="Number"/>
|
||||
<input name="system.coutseuil" value="{{system.coutseuil}}"
|
||||
class="attribute-value" type="text" data-dtype="Number"/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.isrituel">Rituel</label>
|
||||
<input class="attribute-value" type="checkbox" name="system.isrituel" {{#if system.isrituel}}checked{{/if}} />
|
||||
<input name="system.isrituel" class="attribute-value" type="checkbox" {{#if system.isrituel}}checked{{/if}} />
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.duree">Durée</label>
|
||||
<input class="attribute-value" type="text" name="system.duree" value="{{system.duree}}" data-dtype="String"/>
|
||||
<input name="system.duree" value="{{system.duree}}"
|
||||
class="attribute-value" type="text" data-dtype="String"/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.portee">Portée</label>
|
||||
<input class="attribute-value" type="text" name="system.portee" value="{{system.portee}}" data-dtype="String"/>
|
||||
<input name="system.portee" value="{{system.portee}}"
|
||||
class="attribute-value" type="text" data-dtype="String"/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.cible">Cible</label>
|
||||
<input class="attribute-value" type="text" name="system.cible" value="{{system.cible}}" data-dtype="String"/>
|
||||
<input name="system.cible" value="{{system.cible}}"
|
||||
class="attribute-value" type="text" data-dtype="String"/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.JR">Jet de Resistance</label>
|
||||
<input class="attribute-value" type="text" name="system.JR" value="{{system.JR}}" data-dtype="String"/>
|
||||
<input name="system.JR" value="{{system.JR}}"
|
||||
class="attribute-value" type="text" data-dtype="String"/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.xp">XP</label>
|
||||
<input class="attribute-value" type="text" name="system.xp" value="{{system.xp}}" data-dtype="Number"/>
|
||||
<input name="system.xp" value="{{system.xp}}"
|
||||
class="attribute-value" type="text" data-dtype="Number"/>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="form-group">
|
||||
<label class="flex-grow-2" for="caseTmrAdd">Nouveau bonus de case en</label>
|
||||
<input class="flex-grow-0-5 attribute-value" type="text" name="caseTmrAdd" value="" maxlength="7" data-dtype="String"/>
|
||||
<label for="caseTmrAdd" class="flex-grow-2">Nouveau bonus de case en</label>
|
||||
<input name="caseTmrAdd" value="" maxlength="7"
|
||||
class="flex-grow-0-5 attribute-value" type="text" data-dtype="String"/>
|
||||
</div>
|
||||
{{#each bonusCaseList as |caseTmr key|}}
|
||||
<div class="form-group">
|
||||
<label style="flex-grow: 5;">Bonus en {{caseTmr-label caseTmr.case}} ({{caseTmr.case}})</label>
|
||||
<input type="text" name="caseTmrCoord" value="{{caseTmr.case}}" data-dtype="String" hidden/>
|
||||
<input name="caseTmrCoord" value="{{caseTmr.case}}" type="text" data-dtype="String" hidden/>
|
||||
|
||||
<input class="flex-grow-0-5 flex-group-right" type="number" name="caseTmrBonus" value="{{caseTmr.bonus}}" data-dtype="Number"/>
|
||||
<a class="flex-shrink delete-bonus-case"
|
||||
data-deleteCoord="{{caseTmr.case}}"
|
||||
<input name="caseTmrBonus" value="{{caseTmr.bonus}}"
|
||||
class="flex-grow-0-5 flex-group-right" type="number" data-dtype="Number"/>
|
||||
<a class="flex-shrink delete-bonus-case" data-deleteCoord="{{caseTmr.case}}"
|
||||
data-tooltip="Supprimer le bonus de case"><i class="fas fa-trash"></i></a>
|
||||
</div>
|
||||
{{/each}}
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
{{/if}}
|
||||
<div class="form-group">
|
||||
<label for="system.coord">Case TMR</label>
|
||||
<input class="attribute-value" type="text" name="system.coord" value="{{system.coord}}" data-dtype="String"/>
|
||||
<input name="system.coord" value="{{system.coord}}" class="attribute-value" type="text" data-dtype="String"/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label></label>
|
||||
@@ -27,11 +27,11 @@
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.ptreve">Rêve</label>
|
||||
<input class="attribute-value" type="text" name="system.ptreve" value="{{system.ptreve}}" data-dtype="String"/>
|
||||
<input name="system.ptreve" value="{{system.ptreve}}" class="attribute-value" type="text" data-dtype="String"/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.heurecible">Heure de naissance cible</label>
|
||||
<select type="text" name="system.heurecible" value="{{system.heurecible}}" data-dtype="String">
|
||||
<select name="system.heurecible" value="{{system.heurecible}}" type="text" data-dtype="String">
|
||||
{{#select system.heurecible}}
|
||||
{{>"systems/foundryvtt-reve-de-dragon/templates/enum-heures.hbs"}}
|
||||
{{/select}}
|
||||
@@ -39,7 +39,7 @@
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.echectotal">Echec total</label>
|
||||
<input class="attribute-value" type="checkbox" name="system.echectotal" {{#if system.echectotal}}checked{{/if}} />
|
||||
<input name="system.echectotal" class="attribute-value" type="checkbox" {{#if system.echectotal}}checked{{/if}} />
|
||||
</div>
|
||||
</section>
|
||||
</form>
|
||||
|
||||
@@ -23,24 +23,29 @@
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.difficulte">Difficulté</label>
|
||||
<input class="attribute-value" type="text" name="system.difficulte" value="{{system.difficulte}}" data-dtype="Number"/>
|
||||
<input name="system.difficulte" value="{{system.difficulte}}" min="-10" max="10"
|
||||
class="attribute-value" type="number" data-dtype="Number"/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.periodicite">Périodicité</label>
|
||||
<input class="attribute-value" type="text" name="system.periodicite" value="{{system.periodicite}}" data-dtype="String"/>
|
||||
<input name="system.periodicite" value="{{system.periodicite}}"
|
||||
class="attribute-value" type="text" data-dtype="String"/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.fatigue">Fatigue</label>
|
||||
<input class="attribute-value" type="text" name="system.fatigue" value="{{system.fatigue}}" data-dtype="Number"/>
|
||||
<input name="system.fatigue" value="{{system.fatigue}}" min="0" max="10"
|
||||
class="attribute-value" type="number" data-dtype="Number"/>
|
||||
</div>
|
||||
{{#if options.isGM}}
|
||||
<div class="form-group">
|
||||
<label for="system.cacher_points_de_tache">Cacher les Points de Tâches nécessaires au joueur</label>
|
||||
<input class="attribute-value" type="checkbox" name="system.cacher_points_de_tache" {{checked system.cacher_points_de_tache}}/>
|
||||
<input name="system.cacher_points_de_tache"
|
||||
class="attribute-value" type="checkbox" {{checked system.cacher_points_de_tache}}/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.points_de_tache">Points de tâches nécessaires (MJ)</label>
|
||||
<input class="attribute-value" type="text" name="system.points_de_tache" value="{{system.points_de_tache}}" data-dtype="Number"/>
|
||||
<input name="system.points_de_tache" value="{{system.points_de_tache}}" min="1"
|
||||
class="attribute-value" type="number" data-dtype="Number"/>
|
||||
</div>
|
||||
{{else}}
|
||||
<div class="form-group">
|
||||
@@ -55,15 +60,18 @@
|
||||
<hr>
|
||||
<div class="form-group">
|
||||
<label for="system.points_de_tache_courant">Points de tâches obtenus</label>
|
||||
<input class="attribute-value" type="text" name="system.points_de_tache_courant" value="{{system.points_de_tache_courant}}" data-dtype="Number"/>
|
||||
<input name="system.points_de_tache_courant" value="{{system.points_de_tache_courant}}" min="-4" max="{{system.points_de_tache}}"
|
||||
class="attribute-value" type="number" data-dtype="Number"/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.nb_jet_succes">Nombre de Succès</label>
|
||||
<input class="attribute-value" type="text" name="system.nb_jet_succes" value="{{system.nb_jet_succes}}" data-dtype="Number" {{#if options.isGM}}{{else}}disabled{{/if}}/>
|
||||
<input name="system.nb_jet_succes" value="{{system.nb_jet_succes}}" min="0"
|
||||
class="attribute-value" type="number" data-dtype="Number" {{#if options.isGM}}{{else}}disabled{{/if}}/>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="system.nb_jet_echec">Nombre d'Echecs</label>
|
||||
<input class="attribute-value" type="text" name="system.nb_jet_echec" value="{{system.nb_jet_echec}}" data-dtype="Number" {{#if options.isGM}}{{else}}disabled{{/if}}/>
|
||||
<input name="system.nb_jet_echec" value="{{system.nb_jet_echec}}" min="0"
|
||||
class="attribute-value" type="number" data-dtype="Number" {{#if options.isGM}}{{else}}disabled{{/if}}/>
|
||||
</div>
|
||||
|
||||
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-description.hbs"}}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<div class="flexrow">
|
||||
<label for="diffConditions">Conditions</label>
|
||||
<select name="diffConditions" data-dtype="number" {{#unless use.conditions}}disabled{{/unless}}>
|
||||
<select name="diffConditions" data-dtype="Number" {{#unless use.conditions}}disabled{{/unless}}>
|
||||
{{#select diffConditions}}
|
||||
{{#each ajustementsConditions as |key|}}
|
||||
<option value={{key}}>{{plusMoins key}}</option>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<div class="flexrow" >
|
||||
<label for="diffLibre">Difficulté choisie</label>
|
||||
<select name="diffLibre" data-dtype="number" {{#unless use.libre}}disabled{{/unless}}>
|
||||
<select name="diffLibre" data-dtype="Number" {{#unless use.libre}}disabled{{/unless}}>
|
||||
{{#select diffLibre}}
|
||||
{{#each difficultesLibres as |key|}}
|
||||
<option value={{key}}>{{plusMoins key}}</option>
|
||||
|
||||
@@ -22,11 +22,9 @@
|
||||
<label for="ptreve-var">Rêve {{itemSort-coutReve current.sort}} </span>
|
||||
</label>
|
||||
{{#if current.isReveVariable}}
|
||||
<input type="number"
|
||||
name='ptreve-var'
|
||||
value="{{current.ptreve}}"
|
||||
<input name='ptreve-var' type="number" data-dtype="Number"
|
||||
value="{{current.ptreve}}" step="1" min="1" max="{{rollData.active.actor.system.reve.reve.value}}"
|
||||
pattern="^\d+$"
|
||||
min="{{1}}" max="{{60}}" step="1"
|
||||
{{#if rollData.type.retry}}disabled{{/if}}>
|
||||
|
||||
{{/if}}
|
||||
|
||||
@@ -6,10 +6,10 @@
|
||||
<div class="form-group item-cout">
|
||||
<label>Prix (sols)</label>
|
||||
<div class="form-fields">
|
||||
<input class="attribute-value number-x3 {{#if (and (eq item.type 'monnaie') (eq system.cout 0))}} field-error{{/if}}"
|
||||
type="number" data-dtype="Number"
|
||||
name="system.cout"
|
||||
<input name="system.cout"
|
||||
value="{{numberFormat system.cout decimals=2 sign=false}}"
|
||||
class="attribute-value number-x3 {{#if (and (eq item.type 'monnaie') (eq system.cout 0))}} field-error{{/if}}"
|
||||
type="number" data-dtype="Number"
|
||||
{{#unless (isFieldInventaireModifiable type 'cout')}}disabled{{/unless}}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
|
||||
<div class="form-group">
|
||||
<label for="system.frequence">Fréquence</label>
|
||||
<input type="number" name="system.frequence" value="{{system.frequence}}" data-dtype="Number" />
|
||||
<input name="system.frequence" value="{{system.frequence}}" type="number" data-dtype="Number" />
|
||||
</div>
|
||||
</fieldset>
|
||||
{{>"systems/foundryvtt-reve-de-dragon/templates/sheets/item/common/template-description.hbs"}}
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
<div class="flexcol">
|
||||
<div class="form-group">
|
||||
<label for="motifStress">Motif de stress</label>
|
||||
<input type="text" name="motifStress" value="{{motifStress}}" data-dtype="String" />
|
||||
<input name="motifStress" value="{{motifStress}}" type="text" data-dtype="String" />
|
||||
</div>
|
||||
<hr>
|
||||
<ul class="item-list alterne-list">
|
||||
@@ -26,20 +26,20 @@
|
||||
<input type="checkbox" class="sommeil-insomnie" {{#if actor.system.sommeil.insomnie}}checked{{/if}}>
|
||||
</span>
|
||||
<span class="flex-grow-1">
|
||||
<input type="number" class="number-x sommeil-heures" data-dtype="Number"
|
||||
value="{{#if actor.system.sommeil.insomnie}}0{{else}}4{{/if}}"
|
||||
min="0" max="{{#if actor.system.sommeil.insomnie}}0{{else}}12{{/if}}"
|
||||
{{#if actor.system.sommeil.insomnie}}disabled{{/if}}/>
|
||||
<input value="{{#if actor.system.sommeil.insomnie}}0{{else}}4{{/if}}"
|
||||
min="0" max="{{#if actor.system.sommeil.insomnie}}0{{else}}12{{/if}}"
|
||||
class="number-x sommeil-heures" type="number" data-dtype="Number"
|
||||
{{#if actor.system.sommeil.insomnie}}disabled{{/if}}/>
|
||||
h
|
||||
</span>
|
||||
<span class="flex-shrink">
|
||||
<input type="number" class="number-x2 sommeil-stress" value="0" data-dtype="Number" min="0" max="200"/>
|
||||
<input value="0" min="0" max="200" class="number-x2 sommeil-stress" type="number" data-dtype="Number" />
|
||||
</span>
|
||||
<span class="flex-grow-1 flexrow sommeil-actor-moral">
|
||||
{{> "systems/foundryvtt-reve-de-dragon/templates/sommeil/sommeil-actor-moral.hbs" actor.system.sommeil}}
|
||||
</span>
|
||||
<span class="flex-shrink">
|
||||
<input type="checkbox" class="sommeil-ignorer">
|
||||
<input class="sommeil-ignorer" type="checkbox">
|
||||
</span>
|
||||
</li>
|
||||
{{/each}}
|
||||
|
||||
@@ -7,22 +7,22 @@
|
||||
<div class="flexrow"><span>
|
||||
<input type="radio" name="repos" id="sieste" value="sieste" {{#unless system.sommeil.nouveaujour}}checked{{/unless}}>
|
||||
<label for="sieste">Sieste de
|
||||
<input type="number" name="sieste.heures" value="1" data-dtype="Number" />
|
||||
<input name="sieste.heures" value="1" type="number" data-dtype="Number" />
|
||||
heures</label>
|
||||
</span></div>
|
||||
<div class="flexrow"><span><hr></span></div>
|
||||
{{#if system.sommeil.nouveaujour}}
|
||||
<div class="flexrow"><span>
|
||||
<input type="radio" name="repos" id="chateau-dormant" value="chateau-dormant">
|
||||
<input name="repos" type="radio" id="chateau-dormant" value="chateau-dormant">
|
||||
<label for="chateau-dormant">Juste château Dormant</label>
|
||||
</span></div>
|
||||
<div class="flexrow"><span>
|
||||
<input type="radio" name="repos" id="nuit" value="nuit" checked>
|
||||
<input name="repos" type="radio" id="nuit" value="nuit" checked>
|
||||
{{#if system.sommeil.insomnie}}
|
||||
<label>Insomnie cette nuit</label>
|
||||
{{else}}
|
||||
<label for="nuit">Dormir
|
||||
<input type="number" name="sommeil.heures" value="{{system.sommeil.heures}}" data-dtype="Number" />
|
||||
<input name="sommeil.heures" value="{{system.sommeil.heures}}" type="number" data-dtype="Number" />
|
||||
heures cette nuit
|
||||
</label>
|
||||
{{/if}}
|
||||
@@ -40,12 +40,12 @@
|
||||
{{/if}}
|
||||
<div class="flexrow"><span><hr></span></div>
|
||||
<div class="flexrow"><span>
|
||||
<input type="radio" name="repos" id="gris-reve" value="gris-reve">
|
||||
<input name="repos" type="radio" id="gris-reve" value="gris-reve">
|
||||
<label for="gris-reve">Gris rêve</label>
|
||||
</span></div>
|
||||
<div class="flexrow">
|
||||
<label for="nb-jours">Nombre de jours</label>
|
||||
<input type="number" name="nb-jours" value="2" data-dtype="Number" />
|
||||
<input name="nb-jours" value="2" type="number" data-dtype="Number" />
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
@@ -2,15 +2,15 @@
|
||||
<div class="flexcol">
|
||||
<div class="form-group">
|
||||
<label for="motif">Motif</label>
|
||||
<input type="text" name="motif" value="{{motif}}" data-dtype="String" />
|
||||
<input name="motif" value="{{motif}}" type="text" data-dtype="String" />
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="stress">Stress</label>
|
||||
<input type="number" name="stress" value="{{stress}}" data-dtype="Number" />
|
||||
<input name="stress" value="{{stress}}" type="number" data-dtype="Number" />
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="immediat">Expérience immédiate</label>
|
||||
<input class="flex-shrink" type="checkbox" name="immediat" {{#if immediat}}checked{{/if}} />
|
||||
<input name="immediat" class="flex-shrink" type="checkbox" {{#if immediat}}checked{{/if}} />
|
||||
</div>
|
||||
<div class="flexcol">
|
||||
<label>Personnages concernés</label>
|
||||
|
||||
@@ -27,13 +27,14 @@
|
||||
<div class="flexrow">
|
||||
<label for="nombre-heures" class="flex-shrink">Nombre d'heures</label>
|
||||
<div>
|
||||
<input type="number" name="nombre-heures" class="number-x2 nombre-heures" data-dtype="Number" value="{{nombreHeures}}" min="1" max="8"/> heures
|
||||
<input name="nombre-heures" value="{{nombreHeures}}" min="1" max="8"
|
||||
class="number-x2 nombre-heures" type="number" data-dtype="Number" /> heures
|
||||
</div>
|
||||
</div>
|
||||
<div class="flexrow">
|
||||
<label for="base-fatigue" class="flex-shrink">Fatigue à appliquer</label>
|
||||
<div>
|
||||
<input type="number" name="base-fatigue" class="number-x2 base-fatigue" data-dtype="Number" value="{{nombreHeures}}" min="1" max="60"/>
|
||||
<input value="{{nombreHeures}}" min="1" max="12" name="base-fatigue" class="number-x2 base-fatigue" type="number" data-dtype="Number"/>
|
||||
</div>
|
||||
</div>
|
||||
<div><hr></div>
|
||||
|
||||
@@ -12,9 +12,11 @@
|
||||
</div>
|
||||
</span>
|
||||
<span class="flex-grow-1">
|
||||
<input type="number" name="ajustement-fatigue" class="number-x2 ajustement-fatigue" data-dtype="Number" value="{{voyageur.ajustementFatigue}}" min="-6" max="6"/>
|
||||
<input name="ajustement-fatigue" value="{{voyageur.ajustementFatigue}}" min="-6" max="6"
|
||||
class="number-x2 ajustement-fatigue" type="number" data-dtype="Number"/>
|
||||
</span>
|
||||
<span class="flex-grow-1">
|
||||
<input type="number" name="total-fatigue" class="number-x2 total-fatigue" data-dtype="Number" value="1" min="0" max="24" disabled/>
|
||||
<input name="total-fatigue" value="1" min="0" max="24"
|
||||
class="number-x2 total-fatigue" type="number" data-dtype="Number" disabled/>
|
||||
</span>
|
||||
</li>
|
||||
|
||||
Reference in New Issue
Block a user