Ajout des options d'appréciation

L'appréciation utilise:

- un niveau de qualité (qui réutilise la qualité sur les items en ayant)
- un bon moment (coeur/musique/...)
- un niveau de jet de moral
- une caractéristique (perception)
- une compétence

Les bon moments passés sont remis à zéro lors du passage de
château dormant.

Ajout des jets de moral très heureux.

Ajout de jet d'appréciation sur les résultats des oeuvres et des jeux.
This commit is contained in:
2025-12-08 01:42:47 +01:00
parent ca2d17bd25
commit b26c39cf21
87 changed files with 725 additions and 202 deletions
+1 -1
View File
@@ -2,7 +2,7 @@
<i class="fa-solid fa-books-medical"></i>
</a>{{/if}}</h4>
<ul class="item-list alterne-list">
{{#each (trier competences) as |comp key|}}
{{#each competences as |comp key|}}
<li class="item flexrow list-item" data-item-id="{{comp._id}}">
<a class="list-item-label roll-competence">
<img class="sheet-competence-img" src="{{comp.img}}" data-tooltip="{{comp.name}}"/>
+1 -1
View File
@@ -1,4 +1,4 @@
{{#each (trier @root.competences) as |competence key|}}
{{#each @root.competences as |competence key|}}
{{#if (or (not ../categorie) (eq competence.system.categorie ../categorie))}}
<option value="{{competence.name}}">{{competence.name}}</option>
{{/if}}
+1 -1
View File
@@ -1,4 +1,4 @@
{{#each (trier @root.competences) as |competence key|}}
{{#each @root.competences as |competence key|}}
{{#if (eq competence.system.categorie 'draconic')}}
<option value="{{itemSort-shortDraconic competence.name}}">{{itemSort-shortDraconic competence.name}}</option>
{{/if}}
+2 -2
View File
@@ -1,5 +1,5 @@
<form class="{{cssClass}}" autocomplete="off">
{{>"systems/foundryvtt-reve-de-dragon/templates/header-item.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-header.hbs"}}
<nav class="sheet-tabs tabs" data-group="primary">
<a class="item" data-tab="informations">Informations</a>
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-tab-environnement.hbs"}}
@@ -111,7 +111,7 @@
</select>
</div>
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-inventaire.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/partial-item-description.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-description.hbs"}}
</div>
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-environnement.hbs"}}
</section>
+2 -2
View File
@@ -1,5 +1,5 @@
<form class="{{cssClass}}" autocomplete="off">
{{>"systems/foundryvtt-reve-de-dragon/templates/header-item.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-header.hbs"}}
<nav class="sheet-tabs tabs" data-group="primary">
<a class="item" data-tab="informations">Informations</a>
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-tab-environnement.hbs"}}
@@ -20,7 +20,7 @@
<input class="attribute-value" type="text" name="system.malus" value="{{system.malus}}" data-dtype="Number"/>
</div>
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-inventaire.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/partial-item-description.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-description.hbs"}}
</div>
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-environnement.hbs"}}
</section>
+1 -1
View File
@@ -1,5 +1,5 @@
<form class="{{cssClass}}" autocomplete="off">
{{>"systems/foundryvtt-reve-de-dragon/templates/header-item.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-header.hbs"}}
<section class="sheet-body">
<div class="form-group">
<label for="system-gravite">Gravité</label>
+2 -2
View File
@@ -1,5 +1,5 @@
<form class="{{cssClass}}" autocomplete="off">
{{>"systems/foundryvtt-reve-de-dragon/templates/header-item.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-header.hbs"}}
{{!-- Sheet Body --}}
<section class="sheet-body">
<div class="form-group">
@@ -15,6 +15,6 @@
</select>
</div>
{{>"systems/foundryvtt-reve-de-dragon/templates/partial-item-description.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-description.hbs"}}
</section>
</form>
+3 -2
View File
@@ -1,5 +1,5 @@
<form class="{{cssClass}}" autocomplete="off">
{{>"systems/foundryvtt-reve-de-dragon/templates/header-item.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-header.hbs"}}
{{!-- Sheet Body --}}
<section class="sheet-body">
<div class="form-group">
@@ -11,6 +11,7 @@
<input class="attribute-value" type="text" name="system.reference" value="{{system.reference}}" data-dtype="String"/>
</div>
{{>"systems/foundryvtt-reve-de-dragon/templates/partial-item-description.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-appreciable.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-description.hbs"}}
</section>
</form>
+1 -1
View File
@@ -65,7 +65,7 @@
<input class="attribute-value" type="text" name="system.niveau_archetype" value="{{system.niveau_archetype}}" data-dtype="Number"/>
</div>
{{>"systems/foundryvtt-reve-de-dragon/templates/partial-item-description.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-description.hbs"}}
</section>
+2 -2
View File
@@ -1,5 +1,5 @@
<form class="{{cssClass}}" autocomplete="off">
{{>"systems/foundryvtt-reve-de-dragon/templates/header-item.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-header.hbs"}}
{{!-- Sheet Body --}}
<section class="sheet-body">
<div class="form-group">
@@ -47,6 +47,6 @@
</div>
{{/if}}
{{>"systems/foundryvtt-reve-de-dragon/templates/partial-item-description.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-description.hbs"}}
</section>
</form>
+2 -2
View File
@@ -1,5 +1,5 @@
<form class="{{cssClass}}" autocomplete="off">
{{>"systems/foundryvtt-reve-de-dragon/templates/header-item.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-header.hbs"}}
{{!-- Sheet Body --}}
<nav class="sheet-tabs tabs" data-group="primary">
@@ -26,7 +26,7 @@
</ul>
</div>
{{/if}}
{{>"systems/foundryvtt-reve-de-dragon/templates/partial-item-description.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-description.hbs"}}
</div>
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-environnement.hbs"}}
</section>
+3 -2
View File
@@ -1,5 +1,5 @@
<form class="{{cssClass}}" autocomplete="off">
{{>"systems/foundryvtt-reve-de-dragon/templates/header-item.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-header.hbs"}}
{{!-- Sheet Body --}}
<section class="sheet-body">
<div class="form-group">
@@ -28,6 +28,7 @@
<input class="attribute-value" type="text" name="system.reference" value="{{system.reference}}" data-dtype="String"/>
</div>
{{>"systems/foundryvtt-reve-de-dragon/templates/partial-item-description.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-appreciable.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-description.hbs"}}
</section>
</form>
+2 -2
View File
@@ -1,5 +1,5 @@
<form class="{{cssClass}}" autocomplete="off">
{{>"systems/foundryvtt-reve-de-dragon/templates/header-item.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-header.hbs"}}
{{!-- Sheet Body --}}
<section class="sheet-body">
<div class="form-group">
@@ -10,6 +10,6 @@
<label for="system.immobilise">Immobilisé </label>
<input type="checkbox" name="system.immobilise" {{#if system.immobilise}}checked{{/if}}/>
</div>
{{>"systems/foundryvtt-reve-de-dragon/templates/partial-item-description.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-description.hbs"}}
</section>
</form>
@@ -0,0 +1,6 @@
<option value="Ethylisme"></option>
<option value="Musique"></option>
<option value="C&oelig;ur"></option>
<option value="Cuisine"></option>
<option value="Spectacle"></option>
<option value="Thermes"></option>
@@ -0,0 +1,6 @@
<option value="">Pas de jet d'appréciation</option>
<option value="vue">Vue</option>
<option value="ouie">Ouïe</option>
<option value="odoratgout">Odorat-Gout</option>
<option value="intellect">Intellect</option>
<option value="empathie">Empathie</option>
@@ -0,0 +1,4 @@
<option value="">Aucun</option>
<option value="neutre">Neutre</option>
<option value="heureux">Heureux</option>
<option value="très heureux">Très heureux</option>
+1 -1
View File
@@ -44,7 +44,7 @@
</div>
</div>
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-inventaire.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/partial-item-description.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-description.hbs"}}
</div>
</div>
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-environnement.hbs"}}
+1 -1
View File
@@ -44,7 +44,7 @@
</div>
{{>'systems/foundryvtt-reve-de-dragon/templates/enchantement/partial-enchantement.hbs'}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-inventaire.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/partial-item-description.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-description.hbs"}}
</div>
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-environnement.hbs"}}
</section>
+1 -1
View File
@@ -45,7 +45,7 @@
{{/if}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-inventaire.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/partial-item-description.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-description.hbs"}}
</div>
</div>
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-environnement.hbs"}}
+1 -1
View File
@@ -1,3 +1,3 @@
{{#if (lte system.resistance 0)}}
<img class="equipement-inutilisable" src="systems/foundryvtt-reve-de-dragon/assets/ui/broken.svg" data-tooltip="{{name}} est brisée, sa résistance est de 0"/>
<img class="equipement-inutilisable" src="systems/foundryvtt-reve-de-dragon/assets/ui/broken.svg" data-tooltip="{{name}} est inutilisable, sa résistance est de 0"/>
{{/if}}
+2 -2
View File
@@ -1,5 +1,5 @@
<form class="{{cssClass}}" autocomplete="off">
{{>"systems/foundryvtt-reve-de-dragon/templates/header-item.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-header.hbs"}}
<nav class="sheet-tabs tabs" data-group="primary">
<a class="item" data-tab="informations">Informations</a>
@@ -21,7 +21,7 @@
</select>
</div>
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-inventaire.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/partial-item-description.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-description.hbs"}}
</div>
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-environnement.hbs"}}
</section>
+1 -1
View File
@@ -24,7 +24,7 @@
<section class="sheet-body">
{{!-- Description Tab --}}
{{>"systems/foundryvtt-reve-de-dragon/templates/partial-item-description.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-description.hbs"}}
{{!-- Attributes Tab --}}
<div class="tab attributes" data-group="primary" data-tab="attributes">
+3 -2
View File
@@ -1,5 +1,5 @@
<form class="{{cssClass}}" autocomplete="off">
{{>"systems/foundryvtt-reve-de-dragon/templates/header-item.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-header.hbs"}}
{{!-- Sheet Body --}}
<section class="sheet-body">
@@ -27,6 +27,7 @@
<input class="attribute-value" type="text" name="system.reference" value="{{system.reference}}" data-dtype="String"/>
</div>
{{>"systems/foundryvtt-reve-de-dragon/templates/partial-item-description.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-appreciable.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-description.hbs"}}
</section>
</form>
+1 -1
View File
@@ -51,7 +51,7 @@
</div>
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-inventaire.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/partial-item-description.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-description.hbs"}}
</div>
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-environnement.hbs"}}
</section>
+1 -1
View File
@@ -47,7 +47,7 @@
{{>"systems/foundryvtt-reve-de-dragon/templates/item/temporel.hbs" this labeldebut="Contractée" labelfin="Prochain jet"}}
{{/if}}
{{>"systems/foundryvtt-reve-de-dragon/templates/partial-item-description.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-description.hbs"}}
</section>
</form>
+2 -2
View File
@@ -1,5 +1,5 @@
<form class="{{cssClass}}" autocomplete="off">
{{>"systems/foundryvtt-reve-de-dragon/templates/header-item.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-header.hbs"}}
{{!-- Sheet Body --}}
<section class="sheet-body">
<div class="form-group">
@@ -69,6 +69,6 @@
{{/if}}
</div>
{{>"systems/foundryvtt-reve-de-dragon/templates/partial-item-description.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-description.hbs"}}
</section>
</form>
+4 -2
View File
@@ -1,5 +1,5 @@
<form class="{{cssClass}}" autocomplete="off">
{{>"systems/foundryvtt-reve-de-dragon/templates/header-item.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-header.hbs"}}
{{!-- Sheet Body --}}
<section class="sheet-body">
<div class="form-group">
@@ -10,6 +10,8 @@
<label for="system.reference">Référence / Auteur</label>
<input class="attribute-value" type="text" name="system.reference" value="{{system.reference}}" data-dtype="String"/>
</div>
{{>"systems/foundryvtt-reve-de-dragon/templates/partial-item-description.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-appreciable.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-description.hbs"}}
</section>
</form>
+1 -1
View File
@@ -1,5 +1,5 @@
<form class="{{cssClass}}" autocomplete="off">
{{>"systems/foundryvtt-reve-de-dragon/templates/header-item.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-header.hbs"}}
{{!-- Sheet Body --}}
<section class="sheet-body">
<div class="form-group">
+4 -2
View File
@@ -1,5 +1,5 @@
<form class="{{cssClass}}" autocomplete="off">
{{>"systems/foundryvtt-reve-de-dragon/templates/header-item.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-header.hbs"}}
<nav class="sheet-tabs tabs" data-group="primary">
<a class="item" data-tab="informations">Informations</a>
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-tab-environnement.hbs"}}
@@ -35,7 +35,9 @@
<input class="attribute-value" type="text" name="system.exotisme" value="{{system.exotisme}}" data-dtype="Number" />
</div>
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-inventaire.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/partial-item-description.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-appreciable.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-description.hbs"}}
</div>
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-environnement.hbs"}}
</section>
+2 -2
View File
@@ -1,5 +1,5 @@
<form class="{{cssClass}}" autocomplete="off">
{{>"systems/foundryvtt-reve-de-dragon/templates/header-item.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-header.hbs"}}
<nav class="sheet-tabs tabs" data-group="primary">
<a class="item" data-tab="informations">Informations</a>
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-tab-environnement.hbs"}}
@@ -7,7 +7,7 @@
<section class="sheet-body">
<div class="tab items flexcol" data-group="primary" data-tab="informations">
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-inventaire.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/partial-item-description.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-description.hbs"}}
</div>
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-environnement.hbs"}}
</section>
+2 -3
View File
@@ -33,8 +33,7 @@
<input class="attribute-value" type="text" name="system.niveau" value="{{system.niveau}}" data-dtype="Number"/>
</div>
{{>"systems/foundryvtt-reve-de-dragon/templates/partial-item-description.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-appreciable.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-description.hbs"}}
</section>
</form>
+54
View File
@@ -0,0 +1,54 @@
{{#if isAppreciable}}
<hr>
<h4>Appréciation</h4>
<div class="form-group">
<label for="system.appreciation.moral">Jet de moral</label>
<select name="system.appreciation.moral" data-dtype="String">
{{#select system.appreciation.moral}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/enum-appreciation-moral.hbs"}}
{{/select}}
</select>
</div>
{{#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"
/>
<datalist id="enum-appreciation-bonmoment">
{{>"systems/foundryvtt-reve-de-dragon/templates/item/enum-appreciation-bonmoment.hbs"}}
</datalist>
</div>
<div class="form-group">
<label for="system.appreciation.carac">Caractéristique</label>
<select name="system.appreciation.carac" data-dtype="String">
{{#select system.appreciation.carac}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/enum-appreciation-carac.hbs"}}
{{/select}}
</select>
</div>
<div class="form-group">
<label for="system.appreciation.competence">Compétence</label>
<select name="system.appreciation.competence" data-dtype="String">
{{#select system.appreciation.competence}}
{{>"systems/foundryvtt-reve-de-dragon/templates/enum-competence.hbs"}}
{{/select}}
</select>
</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"/>
</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"/>
</div>
<div class="form-group">
<label for="system.appreciation.compMinimum">Jet d'appréciation seulement si qualité &gt; 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"/>
</div>
{{/if}}
{{/if}}
@@ -1,3 +1,4 @@
<hr>
<div>
<span><label>Description : </label></span>
<div class="form-group large-editor">
@@ -11,4 +12,4 @@
{{editor descriptionmj target="system.descriptionmj" button=true owner=options.isOwner editable=options.editable engine="prosemirror"}}
</div>
</div>
{{/if}}
{{/if}}
+1 -1
View File
@@ -45,7 +45,7 @@
{{/if}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-inventaire.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/partial-item-description.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-description.hbs"}}
</div>
</div>
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-environnement.hbs"}}
+1 -1
View File
@@ -47,7 +47,7 @@
{{>"systems/foundryvtt-reve-de-dragon/templates/item/temporel.hbs" this labeldebut="Contracté" labelfin="Prochain jet"}}
{{/if}}
{{>"systems/foundryvtt-reve-de-dragon/templates/partial-item-description.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-description.hbs"}}
</section>
+1 -1
View File
@@ -1,5 +1,5 @@
<form class="{{cssClass}}" autocomplete="off">
{{>"systems/foundryvtt-reve-de-dragon/templates/header-item.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-header.hbs"}}
{{!-- Sheet Body --}}
<section class="sheet-body">
<div class="form-group">
+1 -1
View File
@@ -86,7 +86,7 @@
{{/if}}
{{>'systems/foundryvtt-reve-de-dragon/templates/enchantement/partial-enchantement.hbs'}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-inventaire.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/partial-item-description.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-description.hbs"}}
</div>
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-environnement.hbs"}}
</section>
+4 -4
View File
@@ -1,5 +1,5 @@
<form class="{{cssClass}}" autocomplete="off">
{{>"systems/foundryvtt-reve-de-dragon/templates/header-item.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-header.hbs"}}
{{!-- Sheet Body --}}
<section class="sheet-body">
<div class="form-group">
@@ -37,8 +37,8 @@
{{>"systems/foundryvtt-reve-de-dragon/templates/item/temporel.hbs" this labeldebut="Depuis le" labelfin="Jusqu'au"}}
{{/if}}
{{>"systems/foundryvtt-reve-de-dragon/templates/partial-item-hautrevant.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/partial-item-frequence.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/partial-item-description.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-hautrevant.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-frequence.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-description.hbs"}}
</section>
</form>
+2 -2
View File
@@ -1,5 +1,5 @@
<form class="{{cssClass}}" autocomplete="off">
{{>"systems/foundryvtt-reve-de-dragon/templates/header-item.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-header.hbs"}}
<section class="sheet-body">
<div class="form-group">
<label>Limite</label>
@@ -59,6 +59,6 @@
</div>
{{/each}}
<hr/>
{{>"systems/foundryvtt-reve-de-dragon/templates/partial-item-description.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-description.hbs"}}
</section>
</form>
+2 -2
View File
@@ -1,5 +1,5 @@
<form class="{{cssClass}}" autocomplete="off">
{{>"systems/foundryvtt-reve-de-dragon/templates/header-item.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-header.hbs"}}
{{!-- Sheet Body --}}
<section class="sheet-body">
<div class="form-group">
@@ -31,6 +31,6 @@
</div>
</div>
{{>"systems/foundryvtt-reve-de-dragon/templates/partial-item-description.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-description.hbs"}}
</section>
</form>
+2 -2
View File
@@ -1,5 +1,5 @@
<form class="{{cssClass}}" autocomplete="off">
{{>"systems/foundryvtt-reve-de-dragon/templates/header-item.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-header.hbs"}}
{{!-- Sheet Body --}}
<section class="sheet-body">
<div class="form-group">
@@ -29,6 +29,6 @@
</div>
</div>
{{>"systems/foundryvtt-reve-de-dragon/templates/partial-item-description.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-description.hbs"}}
</section>
</form>
+3 -3
View File
@@ -1,5 +1,5 @@
<form class="{{cssClass}}" autocomplete="off">
{{>"systems/foundryvtt-reve-de-dragon/templates/header-item.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-header.hbs"}}
{{!-- Sheet Body --}}
<nav class="sheet-tabs tabs" data-group="primary">
<a class="item" data-tab="rencontre">Rencontre</a>
@@ -68,7 +68,7 @@
</div>
{{/if}}
{{/unless}}
{{>"systems/foundryvtt-reve-de-dragon/templates/partial-item-description.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-description.hbs"}}
</div>
<div class="tab items" data-group="primary" data-tab="succes">
@@ -141,7 +141,7 @@
{{#each effets.echec.select as |effet pos|}}
<label>
{{effet.description}}
{{#if @root.isGM}}
{{#if options.isGM}}
<a class="effet-delete" data-effet-code="{{effet.code}}" data-effet-resultat="{{effet.resultat}}" data-effet-pos="{{pos}}" data-tooltip="Supprimer"><i class="fas fa-trash"></i></a>
{{/if}}
</label>
+4 -9
View File
@@ -1,5 +1,5 @@
<form class="{{cssClass}}" autocomplete="off">
{{>"systems/foundryvtt-reve-de-dragon/templates/header-item.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-header.hbs"}}
<section class="sheet-body">
<div class="form-group">
@@ -7,18 +7,13 @@
<input {{@root.disabled}} class="attribute-value" type="checkbox" name="system.moral" {{#if system.moral}}checked{{/if}}/>
</div>
<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}}/>
</div>
<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}}/>
</div>
{{>"systems/foundryvtt-reve-de-dragon/templates/partial-item-description.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-appreciable.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-description.hbs"}}
</section>
</form>
+1 -1
View File
@@ -50,7 +50,7 @@
</div>
</div>
{{>"systems/foundryvtt-reve-de-dragon/templates/partial-item-description.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-description.hbs"}}
</section>
+2 -2
View File
@@ -1,5 +1,5 @@
<form class="{{cssClass}}" autocomplete="off">
{{>"systems/foundryvtt-reve-de-dragon/templates/header-item.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-header.hbs"}}
{{!-- Sheet Body --}}
<section class="sheet-body">
<div class="form-group">
@@ -76,6 +76,6 @@
</div>
{{/each}}
<hr>
{{>"systems/foundryvtt-reve-de-dragon/templates/partial-item-description.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-description.hbs"}}
</section>
</form>
+1 -1
View File
@@ -1,5 +1,5 @@
<form class="{{cssClass}}" autocomplete="off">
{{>"systems/foundryvtt-reve-de-dragon/templates/header-item.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-header.hbs"}}
<section class="sheet-body">
{{#if (and system.sortid sort)}}
+4 -4
View File
@@ -1,5 +1,5 @@
<form class="{{cssClass}}" autocomplete="off">
{{>"systems/foundryvtt-reve-de-dragon/templates/header-item.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-header.hbs"}}
{{!-- Sheet Body --}}
<section class="sheet-body">
<div class="form-group">
@@ -15,8 +15,8 @@
{{>"systems/foundryvtt-reve-de-dragon/templates/item/temporel.hbs" this labeldebut="Depuis le" labelfin="Jusqu'au"}}
{{/if}}
{{>"systems/foundryvtt-reve-de-dragon/templates/partial-item-hautrevant.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/partial-item-frequence.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/partial-item-description.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-hautrevant.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-frequence.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-description.hbs"}}
</section>
</form>
+2 -2
View File
@@ -1,5 +1,5 @@
<form class="{{cssClass}}" autocomplete="off">
{{>"systems/foundryvtt-reve-de-dragon/templates/header-item.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-header.hbs"}}
{{!-- Sheet Body --}}
<section class="sheet-body">
<div class="form-group">
@@ -66,6 +66,6 @@
<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}}/>
</div>
{{>"systems/foundryvtt-reve-de-dragon/templates/partial-item-description.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-description.hbs"}}
</section>
</form>
+4 -4
View File
@@ -1,9 +1,9 @@
<form class="{{cssClass}}" autocomplete="off">
{{>"systems/foundryvtt-reve-de-dragon/templates/header-item.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-header.hbs"}}
{{!-- Sheet Body --}}
<section class="sheet-body">
{{>"systems/foundryvtt-reve-de-dragon/templates/partial-item-hautrevant.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/partial-item-frequence.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/partial-item-description.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-hautrevant.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-frequence.hbs"}}
{{>"systems/foundryvtt-reve-de-dragon/templates/item/partial-description.hbs"}}
</section>
</form>
+10 -3
View File
@@ -4,7 +4,11 @@
<img src="{{current.comp.comp.img}}" data-tooltip="{{current.comp.label}}" />
</div>
<div class="chat-header">
{{active.name}} fait un jet {{#if (eq current.comp.key '')}}sans compétence{{else}}de {{current.comp.label}}{{/if}}
{{active.name}} fait un jet
{{#if current.comp.key}}de {{current.comp.label}}{{/if}}
{{#if type.appreciation}}d'appréciation
{{else if (ne current.comp.key '')}}sans compétence
{{/if}}
</div>
<div class="chat-resume">
@@ -12,8 +16,11 @@
</div>
<div class="chat-details">
<p>Qualité {{rolled.ptQualite}}, points de tâche {{rolled.ptTache}}
</p>
{{#if type.appreciation}}
{{> 'partial-appreciation'}}
{{else}}
<p>Qualité {{rolled.ptQualite}}, points de tâche {{rolled.ptTache}}</p>
{{/if}}
{{> 'partial-info-appel-moral'}}
</div>
<div class="chat-buttons">
+4 -1
View File
@@ -35,7 +35,6 @@
{{/each}}
</p>
{{> 'partial-info-appel-moral'}}
{{> "systems/foundryvtt-reve-de-dragon/templates/chat-description.hbs" current.cuisine.recette.system}}
</div>
<div class="chat-actions">
@@ -50,4 +49,8 @@
<div class="chat-buttons">
{{> 'partial-appel-chance'}}
</div>
<div class="chat-description">
{{> "systems/foundryvtt-reve-de-dragon/templates/chat-description.hbs" current.cuisine.recette.system}}
</div>
</div>
+8 -1
View File
@@ -18,10 +18,17 @@
des points dans la partie, obtenant {{rolled.ptTache}} points de tâche (si applicable pour le jeu en cours).
</p>
{{> 'partial-info-appel-moral'}}
{{> "systems/foundryvtt-reve-de-dragon/templates/chat-description.hbs" current.jeu.jeu.system}}
</div>
<div class="chat-actions">
{{> 'partial-apprecier'}}
</div>
<div class="chat-buttons">
{{> 'partial-appel-chance'}}
</div>
<div class="chat-description">
{{> "systems/foundryvtt-reve-de-dragon/templates/chat-description.hbs" current.jeu.jeu.system}}
</div>
</div>
+8 -1
View File
@@ -20,10 +20,17 @@
une qualité de {{result.qualite}}.
</p>
{{> 'partial-info-appel-moral'}}
{{> "systems/foundryvtt-reve-de-dragon/templates/chat-description.hbs" current.oeuvre.oeuvre.system}}
</div>
<div class="chat-actions">
{{> 'partial-apprecier'}}
</div>
<div class="chat-buttons">
{{> 'partial-appel-chance'}}
</div>
<div class="chat-description">
{{> "systems/foundryvtt-reve-de-dragon/templates/chat-description.hbs" current.oeuvre.oeuvre.system}}
</div>
</div>
+4 -4
View File
@@ -18,8 +18,8 @@
{{> 'partial-infojet'}}
</div>
<hr>
<div class="chat-details">
<hr>
<p>
{{#if rolled.isETotal}}Echec TOTAL
{{else if rolled.isEchec}}Echec
@@ -30,6 +30,7 @@
avec {{current.sort.ptreve}} point{{~#if (gt current.sort.ptreve 1)}}s{{/if}} de rêve en {{caseTmr-label refs.sort.coord}} ({{refs.sort.coord}}).
{{/if}}
</p>
<p>
{{#if (eq current.sort.depenseReve 0)}}Pas de dépense de rêve
{{else if (eq current.sort.depenseReve 1)}}1 point de rêve a été dépensé
@@ -37,10 +38,9 @@
{{~/if}}.
{{#if show.reveInsuffisant}}Pas assez de rêve!{{/if}}
</p>
</div>
<div class="chat-description">
{{> "systems/foundryvtt-reve-de-dragon/templates/chat-description.hbs" current.sort.sort.system}}
</div>
<div class="chat-buttons">
</div>
</div>
@@ -0,0 +1,15 @@
{{#if rolled.isSuccess}}
{{#if current.apprecier.raisons}}
<p>Pas de jet de moral:
{{#each current.apprecier.raisons as |raison|}}
<br>- {{raison}}
{{/each}}
</p>
{{else}}
<p>Jet de moral en situation {{current.apprecier.appreciation.situation}}
{{#if current.apprecier.appreciation.bonmoment}}({{current.apprecier.appreciation.bonmoment}}){{/if}}
</p>
{{/if}}
{{else}}
<p>Pas de jet de moral</p>
{{/if}}
@@ -0,0 +1,5 @@
{{#if (gt result.qualite 0)}}
<a class='chat-card-button apprecier' data-tooltip="Aprécier">
<i class="fa-solid fa-face-smile-beam"></i>&nbsp; Apprécier
</a>
{{/if}}
+26
View File
@@ -0,0 +1,26 @@
<subline>
<label>Qualité: {{current.qualite}}</label>
</subline>
<roll-part-detail>
<subline>
{{#if current.appreciation.competence}}
La compétence {{current.appreciation.competence}}
{{#if current.appreciation.jetComp}}
ajuste le jet d'appréciation.
{{else}}
détermine uniquement si la qualité est suffisante.
{{/if}}
{{/if}}
{{#if current.appreciation.jetQualite}}
La qualité ajuste le jet d'appréciation.
{{/if}}
</subline>
{{#if current.raisons}}
<subline>
Pas de jet de moral:
{{#each current.raisons as |raison|}}
<br>- {{raison}}
{{/each}}
</subline>
{{/if}}
</roll-part-detail>