Roll V2: cuisine
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
<div class="roll-chat">
|
||||
<div class="chat-img">
|
||||
<img src="{{active.img}}" data-tooltip="{{active.name}}" />
|
||||
<img src="{{current.comp.img}}" data-tooltip="{{current.comp.name}}" />
|
||||
<img src="{{current.comp.comp.img}}" data-tooltip="{{current.comp.label}}" />
|
||||
<img src="{{opponent.img}}" data-tooltip="{{opponent.name}}" />
|
||||
</div>
|
||||
|
||||
|
@@ -1,7 +1,7 @@
|
||||
<div class="roll-chat">
|
||||
<div class="chat-img">
|
||||
<img src="{{active.img}}" data-tooltip="{{active.name}}" />
|
||||
<img src="{{current.comp.img}}" data-tooltip="{{current.comp.name}}" />
|
||||
<img src="{{current.comp.comp.img}}" data-tooltip="{{current.comp.label}}" />
|
||||
</div>
|
||||
<div class="chat-header">
|
||||
{{active.name}} fait un jet de {{current.comp.label}}
|
||||
|
@@ -1,10 +1,15 @@
|
||||
<div class="roll-chat">
|
||||
<div class="chat-img">
|
||||
<img src="{{active.img}}" data-tooltip="{{active.name}}" />
|
||||
<img src="{{current.comp.img}}" data-tooltip="{{current.comp.name}}" />
|
||||
<img src="{{current.cuisine.img}}" data-tooltip="{{current.comp.label}}" />
|
||||
</div>
|
||||
<div class="chat-header">
|
||||
{{active.name}} prépare une recette de niveau {{current.cuisine.recette.system.niveau}}: : {{current.cuisine.label}} (
|
||||
{{active.name}}
|
||||
{{#if current.recette}}
|
||||
prépare une recette de niveau {{current.cuisine.recette.system.niveau}}: {{current.cuisine.label}}
|
||||
{{else}}
|
||||
prépare {{current.label}}: {{current.cuisine.label}}
|
||||
{{/if}}
|
||||
</div>
|
||||
|
||||
<div class="chat-resume">
|
||||
@@ -14,16 +19,35 @@
|
||||
|
||||
<div class="chat-details">
|
||||
<p>
|
||||
{{active.name}}
|
||||
{{#if rolled.isSuccess}}réussit la recette avec
|
||||
{{else}}manque d'inspiration, le plat a
|
||||
{{/if}}
|
||||
une qualité de {{result.qualite}}.
|
||||
{{active.name}}
|
||||
{{#if rolled.isSuccess}}
|
||||
réussit la recette, pour un plat de qualité {{result.qualite~}}
|
||||
{{#if (lt result.exotisme 0)}}et d'exotisme {{result.exotisme}}{{/if~}}
|
||||
{{else}}
|
||||
fait un piètre cuisinier, et obtient un plat de qualité {{result.qualite~}}
|
||||
{{#if (lt result.exotisme 0)}}à l'exotisme certain ({{result.exotisme}}){{/if~}}
|
||||
{{/if~}}.
|
||||
{{#if (lt result.exotisme 0)}}
|
||||
<br>Au vu de l'exotisme du plat, les convives devront réussir un jet de @roll[Volonté/Cuisine/{{result.exotisme}}].
|
||||
En cas d'échec, ils peuvent se forcer à faire plaisir à {{active.name}}, mais devront faire un jet de moral Malheureux.
|
||||
{{/if}}
|
||||
{{#each result.messages as |message|}}
|
||||
<br>{{message}}
|
||||
{{/each}}
|
||||
</p>
|
||||
{{> 'partial-info-appel-moral'}}
|
||||
{{> "systems/foundryvtt-reve-de-dragon/templates/chat-description.hbs" current.cuisine.recette.system}}
|
||||
</div>
|
||||
|
||||
<div class="chat-actions">
|
||||
{{#if current.cuisine.fabriquer}}
|
||||
<a class='chat-card-button faire-gouter'
|
||||
data-tooltip="Faire goûter à ses compagnons">
|
||||
<i class="fa-solid fa-utensils"></i> faire goûter à ses compagnons
|
||||
</a>
|
||||
{{/if}}
|
||||
</div>
|
||||
|
||||
<div class="chat-buttons">
|
||||
{{> 'partial-appel-chance'}}
|
||||
</div>
|
||||
|
@@ -1,7 +1,7 @@
|
||||
<div class="roll-chat">
|
||||
<div class="chat-img">
|
||||
<img src="{{active.img}}" data-tooltip="{{active.name}}" />
|
||||
<img src="{{current.comp.img}}" data-tooltip="{{current.comp.name}}" />
|
||||
<img src="{{current.comp.comp.img}}" data-tooltip="{{current.comp.label}}" />
|
||||
<img src="{{opponent.img}}" data-tooltip="{{opponent.name}}" />
|
||||
</div>
|
||||
|
||||
|
@@ -1,8 +1,7 @@
|
||||
{{log 'jeu' this}}
|
||||
<div class="roll-chat">
|
||||
<div class="chat-img">
|
||||
<img src="{{active.img}}" data-tooltip="{{active.name}}" />
|
||||
<img src="{{current.comp.img}}" data-tooltip="{{current.comp.name}}" />
|
||||
<img src="{{current.comp.comp.img}}" data-tooltip="{{current.comp.label}}" />
|
||||
</div>
|
||||
<div class="chat-header">
|
||||
{{active.name}} Joue : {{current.jeu.label}} (niveau de base {{current.jeu.jeu.system.base}})
|
||||
|
@@ -1,7 +1,7 @@
|
||||
<div class="roll-chat">
|
||||
<div class="chat-img">
|
||||
<img src="{{active.img}}" data-tooltip="{{active.name}}" />
|
||||
<img src="{{current.comp.img}}" data-tooltip="{{current.comp.name}}" />
|
||||
<img src="{{current.comp.comp.img}}" data-tooltip="{{current.comp.label}}" />
|
||||
</div>
|
||||
<div class="chat-header">
|
||||
{{active.name}} a médité : {{current.meditation.label}}
|
||||
|
@@ -1,7 +1,7 @@
|
||||
<div class="roll-chat">
|
||||
<div class="chat-img">
|
||||
<img src="{{active.img}}" data-tooltip="{{active.name}}" />
|
||||
<img src="{{current.comp.img}}" data-tooltip="{{current.comp.name}}" />
|
||||
<img src="{{current.comp.comp.img}}" data-tooltip="{{current.comp.label}}" />
|
||||
</div>
|
||||
<div class="chat-header">
|
||||
{{active.name}} {{current.oeuvre.art.action}}: {{current.oeuvre.label}} (de niveau {{current.oeuvre.oeuvre.system.niveau}})
|
||||
|
@@ -2,4 +2,4 @@
|
||||
{{selectOptions refs.comps selected=current.key valueAttr="key" labelAttr="label"}}
|
||||
</select>
|
||||
<selected-numeric-value>{{plusMoins current.value}}</selected-numeric-value>
|
||||
<img src="{{current.comp.img}}" data-tooltip="{{current.comp.name}}" />
|
||||
<img src="{{current.comp.comp.img}}" data-tooltip="{{current.comp.label}}" />
|
||||
|
@@ -1,16 +1,53 @@
|
||||
<roll-part-img>
|
||||
<img src="{{current.recette.img}}" data-tooltip="{{current.recette.name}}" />
|
||||
<img src="{{current.img}}" data-tooltip="{{current.label}}" />
|
||||
</roll-part-img>
|
||||
<roll-part-detail>
|
||||
<subline>
|
||||
<select name="select-recette" {{#if rollData.type.retry}}disabled{{/if}}>
|
||||
{{selectOptions refs.recettes selected=current.key valueAttr="key" labelAttr="label"}}
|
||||
<select name="select-preparation" {{#if rollData.type.retry}}disabled{{/if}}>
|
||||
{{selectOptions refs.preparations selected=current.key valueAttr="key" labelAttr="label"}}
|
||||
</select>
|
||||
{{#if current.recette}}
|
||||
<selected-numeric-value>{{plusMoins current.value}}</selected-numeric-value>
|
||||
{{else if current.ingredient}}
|
||||
{{numberInput current.value
|
||||
name='diff-var'
|
||||
step=1
|
||||
min=-10
|
||||
max=0
|
||||
disabled=rollData.type.retry
|
||||
}}
|
||||
{{/if}}
|
||||
</subline>
|
||||
{{#if current.recette}}
|
||||
{{> 'roll-oeuvre-recettecuisine'}}
|
||||
<subline>
|
||||
<label for="proportions">Proportions</label>
|
||||
{{numberInput current.proportions
|
||||
name='proportions'
|
||||
step=1
|
||||
min=1
|
||||
max=(either current.proportionsMax 10)
|
||||
disabled=rollData.type.retry
|
||||
}}
|
||||
{{#if (and current.sust (ne current.sust 1))}}<span>(× {{current.sust}})</span>{{/if}}
|
||||
</subline>
|
||||
<subline>
|
||||
<input type="checkbox" name="fabriquer" {{#if current.fabriquer}}checked{{/if}} {{#if rollData.type.retry}}disabled{{/if}}/>
|
||||
<label for="fabriquer"><i class="fa-solid fa-utensils"></i> Ajouter à l'équipement</label>
|
||||
</subline>
|
||||
{{#if current.ingredients}}
|
||||
<subline><span><strong>Ingrédients:</strong></span></subline>
|
||||
<subline>
|
||||
<div class="poesie-extrait">
|
||||
{{{current.ingredients}}}
|
||||
</div>
|
||||
</subline>
|
||||
{{/if}}
|
||||
{{#if current.recette}}
|
||||
{{#if current.ingredients}}
|
||||
<hr>
|
||||
<subline>
|
||||
{{/if}}
|
||||
{{> "systems/foundryvtt-reve-de-dragon/templates/partial-description.hbs" current.recette.system}}
|
||||
</subline>
|
||||
{{/if}}
|
||||
|
||||
</roll-part-detail>
|
@@ -39,10 +39,11 @@
|
||||
{{else}}
|
||||
<input type="checkbox" name="reserve" {{#if current.isReserve}}checked{{/if}} {{#if rollData.type.retry}}disabled{{/if}}/>
|
||||
<label for="reserve"><i class="fa-solid fa-sparkles"></i> Mettre en réserve</label>
|
||||
{{!-- TODO: proposer de mettre une HN/Taille de zone --}}
|
||||
{{/if}}
|
||||
</subline>
|
||||
<subline>Case TMR: {{current.caseTMR}}</subline>
|
||||
{{#if current.bonusCase}}
|
||||
<subline>Bonus case: {{plusMoins current.bonusCase}}%</subline>
|
||||
{{/if}}
|
||||
{{#if current.bonusCase}}
|
||||
<subline>Bonus case: {{plusMoins current.bonusCase}}%</subline>
|
||||
{{/if}}
|
||||
</roll-part-detail>
|
||||
|
Reference in New Issue
Block a user