forked from public/foundryvtt-reve-de-dragon
Cleanup - preparation Coeur
Simplification de code: - des Méthodes simples sur une ligne - utilisation de item.update au lieu de updateEmbeddedDocuments quand possibe - renommage des templates SubActeur - déplacement de logs quand compétence non trouvée
This commit is contained in:
@ -140,12 +140,10 @@
|
||||
<div class="tab items" data-group="primary" data-tab="items">
|
||||
{{> "systems/foundryvtt-reve-de-dragon/templates/actor/inventaire-monnaie.html"}}
|
||||
{{> "systems/foundryvtt-reve-de-dragon/templates/actor/inventaire.html"}}
|
||||
{{> "systems/foundryvtt-reve-de-dragon/templates/actor/liens-animaux.html"}}
|
||||
{{> "systems/foundryvtt-reve-de-dragon/templates/actor/liens-suivants.html"}}
|
||||
{{> "systems/foundryvtt-reve-de-dragon/templates/actor/liens-vehicules.html"}}
|
||||
|
||||
{{> "systems/foundryvtt-reve-de-dragon/templates/actor/liens-animaux.hbs"}}
|
||||
{{> "systems/foundryvtt-reve-de-dragon/templates/actor/liens-vehicules.hbs"}}
|
||||
</div>
|
||||
|
||||
|
||||
{{!-- Biography Tab --}}
|
||||
<div class="tab biography" data-group="primary" data-tab="description">
|
||||
<article class="flexrow">
|
||||
@ -202,6 +200,10 @@
|
||||
</ul>
|
||||
</article>
|
||||
|
||||
<article class="flexcol">
|
||||
{{> "systems/foundryvtt-reve-de-dragon/templates/actor/liens-suivants.hbs"}}
|
||||
</article>
|
||||
|
||||
<article class="flexcol">
|
||||
<h3>Biographie : </h3>
|
||||
<div class="form-group large-editor">
|
||||
|
@ -1,12 +1,12 @@
|
||||
<span class="item-name"><h4>Compagnons animaux</h4></span>
|
||||
<ul class="item-list alterne-list">
|
||||
{{#each subacteurs.montures as |monture id|}}
|
||||
<li class="item flexrow list-item" data-actor-id="{{monture.id}}">
|
||||
<img class="sheet-competence-img" src="{{monture.img}}" title="{{monture.name}}"/>
|
||||
<span class="subacteur-label"><a>{{monture.name}}</a></span>
|
||||
<li class="item flexrow list-item" data-subactor-id="{{monture.id}}">
|
||||
<img class="sheet-competence-img subacteur-open" src="{{monture.img}}" title="{{monture.name}}"/>
|
||||
<span class="subacteur-label subacteur-open"><a>{{monture.name}}</a></span>
|
||||
<div class="flex-shrink">
|
||||
<a class="subacteur-delete" title="Supprimer"><i class="fas fa-trash"></i></a>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
{{/each}}
|
||||
</ul>
|
14
templates/actor/liens-suivants.hbs
Normal file
14
templates/actor/liens-suivants.hbs
Normal file
@ -0,0 +1,14 @@
|
||||
<h4>Suivants/Compagnons/Amoureux</h4>
|
||||
<ul class="item-list alterne-list">
|
||||
{{#each subacteurs.suivants as |suivant id|}}
|
||||
<li class="item flexrow list-item" data-subactor-id="{{suivant.id}}">
|
||||
<img class="sheet-competence-img subacteur-open" src="{{suivant.img}}" title="{{suivant.name}}"/>
|
||||
<span class="competence-title subacteur-label subacteur-open">
|
||||
<a>{{suivant.name}}</a>
|
||||
</span>
|
||||
<div class="item-controls flex-shrink">
|
||||
<a class="subacteur-delete" title="Supprimer"><i class="fas fa-trash"></i></a>
|
||||
</div>
|
||||
</li>
|
||||
{{/each}}
|
||||
</ul>
|
@ -1,12 +0,0 @@
|
||||
<span class="item-name"><h4>Suivants</h4></span>
|
||||
<ul class="item-list alterne-list">
|
||||
{{#each subacteurs.suivants as |suivant id|}}
|
||||
<li class="item flexrow list-item" data-actor-id="{{suivant.id}}">
|
||||
<img class="sheet-competence-img" src="{{suivant.img}}" title="{{suivant.name}}"/>
|
||||
<span class="competence-title subacteur-label"><a>{{suivant.name}}</a></span>
|
||||
<div class="item-controls flex-shrink">
|
||||
<a class="subacteur-delete" title="Supprimer"><i class="fas fa-trash"></i></a>
|
||||
</div>
|
||||
</li>
|
||||
{{/each}}
|
||||
</ul>
|
@ -11,13 +11,9 @@
|
||||
</li>
|
||||
|
||||
{{#each subacteurs.vehicules as |vehicule id|}}
|
||||
<li class="item flexrow list-item" data-actor-id="{{vehicule.id}}">
|
||||
<span class="subacteur-label">
|
||||
<a>
|
||||
<img class="sheet-competence-img" src="{{vehicule.img}}" title="{{vehicule.name}}"/>
|
||||
{{vehicule.name}}
|
||||
</a>
|
||||
</span>
|
||||
<li class="item flexrow list-item" data-subactor-id="{{vehicule.id}}">
|
||||
<img class="sheet-competence-img subacteur-open" src="{{vehicule.img}}" title="{{vehicule.name}}"/>
|
||||
<span class="subacteur-label subacteur-open"><a>{{vehicule.name}}</a></span>
|
||||
<span>{{vehicule.system.categorie}}</span>
|
||||
<span>{{vehicule.system.etat.resistance.max}}</span>
|
||||
<span>{{vehicule.system.etat.structure.max}}</span>
|
@ -2,8 +2,8 @@
|
||||
<ul class="item-list alterne-list">
|
||||
{{#each resonances as |actor|}}
|
||||
<li class="item flexrow list-item" data-actor-id="{{actor.id}}">
|
||||
<img class="sheet-competence-img" src="{{actor.img}}" title="{{actor.name}}"/>
|
||||
<span class="subacteur-label"><a>{{actor.name}}</a></span>
|
||||
<img class="sheet-competence-img subacteur-open" src="{{actor.img}}" title="{{actor.name}}"/>
|
||||
<span class="subacteur-label subacteur-open"><a>{{actor.name}}</a></span>
|
||||
<div class="flex-shrink">
|
||||
<a class="resonance-delete" title="Supprimer"><i class="fas fa-trash"></i></a>
|
||||
</div>
|
||||
|
@ -1,8 +1,8 @@
|
||||
<span><a class="vue-detaillee">
|
||||
{{#if options.vueDetaillee}}
|
||||
<i class="fas fa-eye-slash"></i> Vue simplifiée
|
||||
<i class="fa-solid fa-eye-slash"></i> Vue simplifiée
|
||||
{{else}}
|
||||
<i class="fas fa-eye"></i> Vue détaillée
|
||||
<i class="fa-solid fa-eye"></i> Vue détaillée
|
||||
{{/if}}
|
||||
</a>
|
||||
</span>
|
||||
|
@ -11,7 +11,7 @@
|
||||
<div>
|
||||
<ul class="flexcol item-list alterne-list">
|
||||
{{#each table as |row|}}
|
||||
<li class="select-target item list-item" >
|
||||
<li class="item list-item" >
|
||||
<span>{{row.min}}{{#unless (eq row.min row.max)}}-{{row.max}}{{/unless}} : </span>
|
||||
<span>{{linkCompendium row.document.pack row.document.id row.document.name}}</span>
|
||||
</li>
|
||||
|
@ -1,14 +0,0 @@
|
||||
<form class="rdd-dialog-select-target">
|
||||
<label>Choisir une seule des cibles</label>
|
||||
<hr>
|
||||
<ul class="flexcol item-list alterne-list">
|
||||
{{#each tokens as |token key|}}
|
||||
<li class="select-target item list-item flexrow" data-token-id="{{token.id}}">
|
||||
<img class="select-token-img flex-shrink" src="{{token.img}}" title="{{token.name}}" />
|
||||
<a>
|
||||
<label>{{token.name}}</label>
|
||||
</a>
|
||||
</li>
|
||||
{{/each}}
|
||||
</ul>
|
||||
</form>
|
12
templates/dialog-select.html
Normal file
12
templates/dialog-select.html
Normal file
@ -0,0 +1,12 @@
|
||||
<form class="rdd-dialog-select">
|
||||
<label>{{label}}</label>
|
||||
<hr>
|
||||
<ul class="flexcol item-list alterne-list">
|
||||
{{#each list as |choice key|}}
|
||||
<li class="select-choice item list-item flexrow" data-id="{{choice.id}}">
|
||||
<img class="select-img flex-shrink" src="{{choice.img}}" title="{{choice.name}}" />
|
||||
<a><label>{{choice.name}}</label></a>
|
||||
</li>
|
||||
{{/each}}
|
||||
</ul>
|
||||
</form>
|
Reference in New Issue
Block a user