Gestion des singularites

This commit is contained in:
2022-10-21 09:38:43 +02:00
parent 7ae5ce8d45
commit a100da7cd9
7 changed files with 115 additions and 49 deletions

View File

@@ -15,8 +15,12 @@
<li>Réserve : {{humanFormula}}</li>
<li>Score :
(
{{#each roll.terms.0.results as |r k|}}
{{r.result}}
{{#each resultsPC as |r k|}}
{{#if @root.useSingularites}}
<a class="apply-singularite common-button" data-result-index="{{k}}">{{r.result}}</a>
{{else}}
{{r.result}}
{{/if}}
{{/each}}
)
(
@@ -30,13 +34,34 @@
{{/each}}
)
</li>
{{#if singulariteApplied}}
<li>Une Singularité a réduit de 1 le résultat du dé</li>
{{/if}}
{{#if usedParadigme}}
<li>Paradigme utilisé : {{usedParadigme}}</li>
{{/if}}
<li>Seuil : {{seuil}}</li>
<li>Seuil : {{seuil}}
{{#if (count paradigmes)}}
<select class="common-button select-apply-paradigme" type="text" value="{{selectedParadigme}}" data-dtype="String">
{{#select selectedParadigme}}
<option value="none">Pas de paradigme</option>
{{#each paradigmes as |para key|}}
<option value="{{para.key}}">{{para.label}} ({{para.value}})</option>
{{/each}}
{{/select}}
</select>
{{/if}}
</li>
<li>Succés : {{successPC}}</li>
<li>Succés de Réalité : {{successGM}}</li>
<li>Unités de narration : {{nbUnitesNarration}}</li>
{{#if nbKarma}}
<li>Points de Karma utilisés : {{nbKarma}}</li>
{{/if}}
@@ -48,14 +73,6 @@
<li>Mauvais Présage !</li>
{{/if}}
{{#if (count paradigmes)}}
<li class="li-button-paradigme">
{{#each paradigmes as |para key|}}
<button class="common-button chat-card-button button-apply-paradigme" data-para-key="{{para.key}}">Utiliser {{para.label}} ({{para.value}})</button>
{{/each}}
</li>
{{/if}}
</ul>
</div>

View File

@@ -3,14 +3,11 @@
{{#if img}}
<img class="actor-icon" src="{{img}}" data-edit="img" title="{{name}}" />
{{/if}}
<h1 class="dialog-roll-title roll-dialog-header">{{title}}</h1>
<h1 class="dialog-roll-title roll-dialog-header">{{ame.label}} ({{ame.value}})</h1>
</header>
<div class="flexcol">
<div class="flexrow">
<span class="roll-dialog-label">Ame : {{ame.label}} ({{ame.value}})</span>
</div>
<div class="flexrow">
<span class="roll-dialog-label">Malus : {{ameMalus}}</span>
</div>