forked from public/foundryvtt-reve-de-dragon
Ajout arme morsure au chafouin
retravail sur les competences; - standardiser les noms de fichiers de templates - méthodes classify pour construire une multimap par type - méthodes pour charger les entrées du compendium - méthodes spécifiques au compétences déplacées
This commit is contained in:
@ -191,8 +191,8 @@
|
||||
src="systems/foundryvtt-reve-de-dragon/icons/{{#if data.editCaracComp}}unlocked.svg{{else}}locked.svg{{/if}}" alt="blocker/débloquer"
|
||||
>{{#if data.editCaracComp}}Vérouiller{{else}}Dévérouiller{{/if}}</a></span>
|
||||
<span><a id="show-hide-competences"><img class="small-button-container"
|
||||
src="systems/foundryvtt-reve-de-dragon/icons/{{#if data.montrerCompetencesNiveauBase}}no-filter.svg{{else}}filter.svg{{/if}}" alt="filter/montrer tout"
|
||||
>{{#if data.montrerCompetencesNiveauBase}}Montrer tout{{else}}Filtrer{{/if}}</a></span>
|
||||
src="systems/foundryvtt-reve-de-dragon/icons/{{#if data.showCompNiveauBase}}no-filter.svg{{else}}filter.svg{{/if}}" alt="filter/montrer tout"
|
||||
>{{#if data.showCompNiveauBase}}Montrer tout{{else}}Filtrer{{/if}}</a></span>
|
||||
<span><a id="show-hide-archetype"><img class="small-button-container"
|
||||
src="systems/foundryvtt-reve-de-dragon/icons/{{#if data.montrerArchetype}}no-filter.svg{{else}}filter.svg{{/if}}" alt="filter/montrer l'archétype"
|
||||
>{{#if data.montrerArchetype}}Masquer l'archétype{{else}}Voir l'archétype{{/if}}</a></span>
|
||||
@ -204,7 +204,7 @@
|
||||
</header>
|
||||
<ul class="item-list alterne-list">
|
||||
{{#each data.competenceByCategory.generale as |comp key|}}
|
||||
{{#if data.afficherCompetence}}
|
||||
{{#if data.showCompetence}}
|
||||
<li class="item flexrow list-item" data-item-id="{{comp._id}}">
|
||||
<img class="sheet-competence-img" src="{{comp.img}}"/>
|
||||
<span class="competence-label"><a>{{comp.name}}</a></span>
|
||||
@ -227,7 +227,7 @@
|
||||
</header>
|
||||
<ul class="item-list alterne-list">
|
||||
{{#each data.competenceByCategory.particuliere as |comp key|}}
|
||||
{{#if data.afficherCompetence}}
|
||||
{{#if data.showCompetence}}
|
||||
<li class="item flexrow list-item" data-item-id="{{comp._id}}">
|
||||
<img class="sheet-competence-img" src="{{comp.img}}"/>
|
||||
<span class="competence-label"><a>{{comp.name}}</a></span>
|
||||
@ -249,7 +249,7 @@
|
||||
</header>
|
||||
<ul class="item-list alterne-list">
|
||||
{{#each data.competenceByCategory.specialisee as |comp key|}}
|
||||
{{#if data.afficherCompetence}}
|
||||
{{#if data.showCompetence}}
|
||||
<li class="item flexrow list-item" data-item-id="{{comp._id}}">
|
||||
<img class="sheet-competence-img" src="{{comp.img}}"/>
|
||||
<span class="competence-label"><a>{{comp.name}}</a></span>
|
||||
@ -270,11 +270,11 @@
|
||||
|
||||
<div class="flex-group-left flexcol competence-column">
|
||||
<header class="competence-header flexrow">
|
||||
<span class="competence-title">Compétences De Mêlée</span>
|
||||
<span class="competence-title">Compétences de Mêlée</span>
|
||||
</header>
|
||||
<ul class="item-list alterne-list">
|
||||
{{#each data.competenceByCategory.melee as |comp key|}}
|
||||
{{#if data.afficherCompetence}}
|
||||
{{#if data.showCompetence}}
|
||||
<li class="item flexrow list-item" data-item-id="{{comp._id}}">
|
||||
<img class="sheet-competence-img" src="{{comp.img}}"/>
|
||||
<span class="competence-label"><a>{{comp.name}}</a></span>
|
||||
@ -293,11 +293,11 @@
|
||||
</ul>
|
||||
|
||||
<header class="competence-header flexrow">
|
||||
<span class="competence-title">Compétences De Tir</span>
|
||||
<span class="competence-title">Compétences de Tir</span>
|
||||
</header>
|
||||
<ul class="item-list alterne-list">
|
||||
{{#each data.competenceByCategory.tir as |comp key|}}
|
||||
{{#if data.afficherCompetence}}
|
||||
{{#if data.showCompetence}}
|
||||
<li class="item flexrow list-item" data-item-id="{{comp._id}}">
|
||||
<img class="sheet-competence-img" src="{{comp.img}}"/>
|
||||
<span class="competence-label"><a>{{comp.name}}</a></span>
|
||||
@ -316,11 +316,11 @@
|
||||
</ul>
|
||||
|
||||
<header class="competence-header flexrow">
|
||||
<span class="competence-title">Compétences De Lancer</span>
|
||||
<span class="competence-title">Compétences de Lancer</span>
|
||||
</header>
|
||||
<ul class="item-list alterne-list">
|
||||
{{#each data.competenceByCategory.lancer as |comp key|}}
|
||||
{{#if data.afficherCompetence}}
|
||||
{{#if data.showCompetence}}
|
||||
<li class="item flexrow list-item" data-item-id="{{comp._id}}">
|
||||
<img class="sheet-competence-img" src="{{comp.img}}"/>
|
||||
<span class="competence-label"><a>{{comp.name}}</a></span>
|
||||
@ -343,7 +343,7 @@
|
||||
</header>
|
||||
<ul class="item-list alterne-list">
|
||||
{{#each data.competenceByCategory.connaissance as |comp key|}}
|
||||
{{#if data.afficherCompetence}}
|
||||
{{#if data.showCompetence}}
|
||||
<li class="item flexrow list-item" data-item-id="{{comp._id}}">
|
||||
<img class="sheet-competence-img" src="{{comp.img}}"/>
|
||||
<span class="competence-label"><a>{{comp.name}}</a></span>
|
||||
@ -366,7 +366,7 @@
|
||||
</header>
|
||||
<ul class="item-list alterne-list">
|
||||
{{#each data.competenceByCategory.draconic as |comp key|}}
|
||||
{{#if data.afficherCompetence}}
|
||||
{{#if data.showCompetence}}
|
||||
<li class="item flexrow list-item" data-item-id="{{comp._id}}">
|
||||
<img class="sheet-competence-img" src="{{comp.img}}"/>
|
||||
<span class="competence-label"><a>{{comp.name}}</a></span>
|
||||
|
@ -1,17 +0,0 @@
|
||||
<option value="Dague">Dague</option>
|
||||
<option value="Epée à 1 main">Epée à 1 main</option>
|
||||
<option value="Epée à 2 mains">Epée à 2 mains</option>
|
||||
<option value="Hache à 1 main">Hache à 1 main</option>
|
||||
<option value="Hache à 2 mains">Hache à 2 mains</option>
|
||||
<option value="Masse à 1 main">Masse à 1 main</option>
|
||||
<option value="Masse à 2 mains">Masse à 2 mains</option>
|
||||
<option value="Fléau">Fléau</option>
|
||||
<option value="Lance">Lance</option>
|
||||
<option value="Arme d'hast">Arme d'hast</option>
|
||||
<option value="Bouclier">Bouclier</option>
|
||||
<option value="Arbalète">Arbalète</option>
|
||||
<option value="Arc">Arc</option>
|
||||
<option value="Fronde">Fronde</option>
|
||||
<option value="Dague de jet">Dague de jet</option>
|
||||
<option value="Javelot">Javelot</option>
|
||||
<option value="Fouet">Fouet</option>
|
@ -1,8 +0,0 @@
|
||||
<option value="generale">Générale</option>
|
||||
<option value="particuliere">Particulières</option>
|
||||
<option value="specialisee">Spécialisées</option>
|
||||
<option value="connaissance">Connaissances</option>
|
||||
<option value="tir">Tir</option>
|
||||
<option value="lancer">Lancer</option>
|
||||
<option value="melee">Mêlée</option>
|
||||
<option value="draconic">Draconic</option>
|
3
templates/enum-categorie-competence.html
Normal file
3
templates/enum-categorie-competence.html
Normal file
@ -0,0 +1,3 @@
|
||||
{{#each @root.categorieCompetences as |categorie key|}}
|
||||
<option value="{{@key}}">{{categorie.label}}</option>
|
||||
{{/each}}
|
3
templates/enum-competence.html
Normal file
3
templates/enum-competence.html
Normal file
@ -0,0 +1,3 @@
|
||||
{{#each @root.competences as |competence key|}}
|
||||
<option value="{{competence.name}}">{{competence.name}}</option>
|
||||
{{/each}}
|
@ -11,9 +11,9 @@
|
||||
<div class="form-group">
|
||||
<label for="categorie">Compétence associée</label>
|
||||
<select name="data.competence" id="competence" data-dtype="String">
|
||||
{{#select item.data.competence}}
|
||||
{{>"systems/foundryvtt-reve-de-dragon/templates/arme-competence.html"}}
|
||||
{{/select}}
|
||||
{{#select item.data.competence}}
|
||||
{{>"systems/foundryvtt-reve-de-dragon/templates/enum-competence.html"}}
|
||||
{{/select}}
|
||||
</select>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
@ -28,7 +28,7 @@
|
||||
<label>Catégorie parade </label>
|
||||
<select name="data.categorie_parade" id="categorie_parade" data-dtype="String">
|
||||
{{#select data.categorie_parade}}
|
||||
{{>"systems/foundryvtt-reve-de-dragon/templates/enum-categorie_parade.html"}}
|
||||
{{>"systems/foundryvtt-reve-de-dragon/templates/enum-categorie-parade.html"}}
|
||||
{{/select}}
|
||||
</select>
|
||||
</div>
|
||||
|
@ -17,9 +17,9 @@
|
||||
<div class="form-group">
|
||||
<label for="categorie">Catégorie </label>
|
||||
<select name="data.categorie" id="categorie" data-dtype="String">
|
||||
{{#select item.data.categorie}}
|
||||
{{>"systems/foundryvtt-reve-de-dragon/templates/competence-categorie.html"}}
|
||||
{{/select}}
|
||||
{{#select item.data.categorie}}
|
||||
{{>"systems/foundryvtt-reve-de-dragon/templates/enum-categorie-competence.html"}}
|
||||
{{/select}}
|
||||
</select>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
|
@ -32,7 +32,7 @@
|
||||
<label>Catégorie parade </label>
|
||||
<select name="data.categorie_parade" id="categorie_parade" data-dtype="String">
|
||||
{{#select data.categorie_parade}}
|
||||
{{>"systems/foundryvtt-reve-de-dragon/templates/enum-categorie_parade.html"}}
|
||||
{{>"systems/foundryvtt-reve-de-dragon/templates/enum-categorie-parade.html"}}
|
||||
{{/select}}
|
||||
</select>
|
||||
</div>
|
||||
|
@ -37,7 +37,7 @@
|
||||
<label>Catégorie</label>
|
||||
<select name="data.categorie" id="categorie" data-dtype="String">
|
||||
{{#select data.categorie}}
|
||||
{{>"systems/foundryvtt-reve-de-dragon/templates/enum-categorie.html"}}
|
||||
{{>"systems/foundryvtt-reve-de-dragon/templates/enum-categorie-ingredient.html"}}
|
||||
{{/select}}
|
||||
</select>
|
||||
</div>
|
||||
|
@ -42,7 +42,7 @@
|
||||
<label>Catégorie</label>
|
||||
<select name="data.categorie" id="categorie" data-dtype="String">
|
||||
{{#select data.categorie}}
|
||||
{{>"systems/foundryvtt-reve-de-dragon/templates/enum-categorie.html"}}
|
||||
{{>"systems/foundryvtt-reve-de-dragon/templates/enum-categorie-ingredient.html"}}
|
||||
{{/select}}
|
||||
</select>
|
||||
</div>
|
||||
|
@ -16,7 +16,7 @@
|
||||
<label for="xp">Compétence</label>
|
||||
<select name="data.competence" id="competenceselect" data-dtype="String">
|
||||
{{#select item.data.competence}}
|
||||
{{#each competenceList as |competence key|}}
|
||||
{{#each competences as |competence key|}}
|
||||
<option value="{{competence.name}}">{{competence.name}}</option>
|
||||
{{/each}}
|
||||
{{/select}}
|
||||
|
@ -12,7 +12,7 @@
|
||||
<label for="xp">Compétence</label>
|
||||
<select name="data.competence" id="competenceselect" data-dtype="String">
|
||||
{{#select item.data.competence}}
|
||||
{{#each competenceList as |competence key|}}
|
||||
{{#each competences as |competence key|}}
|
||||
<option value="{{competence.name}}">{{competence.name}}</option>
|
||||
{{/each}}
|
||||
{{/select}}
|
||||
|
@ -32,7 +32,7 @@
|
||||
<label>Catégorie</label>
|
||||
<select name="data.categorie" id="categorie" data-dtype="String">
|
||||
{{#select data.categorie}}
|
||||
{{>"systems/foundryvtt-reve-de-dragon/templates/enum-categorie.html"}}
|
||||
{{>"systems/foundryvtt-reve-de-dragon/templates/enum-categorie-ingredient.html"}}
|
||||
{{/select}}
|
||||
</select>
|
||||
</div>
|
||||
|
@ -22,7 +22,7 @@
|
||||
<label for="xp">Compétence</label>
|
||||
<select name="data.competence" id="competenceselect" data-dtype="String">
|
||||
{{#select item.data.competence}}
|
||||
{{#each competenceList as |competence key|}}
|
||||
{{#each competences as |competence key|}}
|
||||
<option value="{{competence.name}}">{{competence.name}}</option>
|
||||
{{/each}}
|
||||
{{/select}}
|
||||
|
Reference in New Issue
Block a user