Consommer nourriture et boisson WIP

This commit is contained in:
Vincent Vandemeulebrouck
2021-04-06 23:44:57 +02:00
parent 8770b29a5e
commit 4efa321693
6 changed files with 277 additions and 6 deletions

View File

@ -1,5 +1,3 @@
{{log 'calc' calc}}
<form class="{{cssClass}}" autocomplete="off">
{{!-- Sheet Header --}}
@ -765,6 +763,9 @@
<a class="item-control item-equip" title="Equiper">{{#if item.data.equipe}}<i class="fas fa-circle"></i>{{else}}<i class="fas fa-genderless"></i>{{/if}}</a>
<a class="item-control item-edit" title="Editer"><i class="fas fa-edit"></i></a>
<a class="item-control item-delete" title="Supprimer"><i class="fas fa-trash"></i></a>
{{#if (and (eq item.type 'nourritureboisson') item.data.quantite)}}
<a class="item-name item-consommer">Consommer</a>
{{/if}}
</span>
</li>
{{/if}}

View File

@ -0,0 +1,39 @@
<form class="rdddialog">
<div class="form-group">
<label>Quantité de {{name}} à {{#if data.boisson}}boire{{else}}manger{{/if}}</label>
<input class="attribute-value consommer-doses" type="text" name="doses" value="{{doses}}" data-dtype="Number" />
</div>
<div>
{{#if data.sust}}
<p>
Cette {{#if data.boisson}}boisson{{else}}nourriture{{/if}} vous apportera {{data.sust}} de
sustantation.
</p>
{{/if}}
{{#if data.boisson}}
<p>{{#if data.alcoolise}}
C'est une boisson alcoolisée de force {{data.force}}, vous effectuerez un jet d'éthylisme.
{{/if}}
Cette boisson vous apportera {{data.desaltere}} unités d'eau.
</p>
{{/if}}
{{#if (gt data.qualite cuisine.data.niveau)}}
<p>La qualité du plat est telle qu'un jet de Goût/Cuisine à {{numberFormat data.qualite decimals=0 sign=true}}
vous permettra un jet de moral heureux.</p>
{{/if}}
</div>
{{#if (lt data.qualite 0)}}
<div>
<p>
Pour surmonter l'exotisme, vous devez effectuer un jet de Volonté/Cuisine à {{numberFormat data.qualite decimals=0 sign=true}}.
</p>
<p>
<label>En cas d'échec, voulez-vous vous forcer à manger (et subir un jet de moral en situation
malheureuse)?</label>
<input class="attribute-value" type="checkbox" name="se-forcer" />
</p>
</div>
{{/if}}
</form>