Rework complet des fiches et dialog de jets

This commit is contained in:
2026-03-28 08:47:13 +01:00
parent 1b51a81919
commit a9e902ed78
59 changed files with 2342 additions and 305 deletions

View File

@@ -21,11 +21,30 @@
</div>
<div class="cde-roll-field">
<label>{{ localize "CDE.BonusMalus" }}</label>
<input class="cde-roll-input" type="number" name="bonusmalusskill" value="{{bonusmalusskill}}" />
<select name="bonusmalusskill">
<option value="-5" {{#if (eq bonusmalusskill -5)}}selected{{/if}}>5 dés</option>
<option value="-4" {{#if (eq bonusmalusskill -4)}}selected{{/if}}>4 dés</option>
<option value="-3" {{#if (eq bonusmalusskill -3)}}selected{{/if}}>3 dés</option>
<option value="-2" {{#if (eq bonusmalusskill -2)}}selected{{/if}}>2 dés</option>
<option value="-1" {{#if (eq bonusmalusskill -1)}}selected{{/if}}>1 dé</option>
<option value="0" {{#if (eq bonusmalusskill 0)}}selected{{/if}}>0 (aucun)</option>
<option value="1" {{#if (eq bonusmalusskill 1)}}selected{{/if}}>+1 dé</option>
<option value="2" {{#if (eq bonusmalusskill 2)}}selected{{/if}}>+2 dés</option>
<option value="3" {{#if (eq bonusmalusskill 3)}}selected{{/if}}>+3 dés</option>
<option value="4" {{#if (eq bonusmalusskill 4)}}selected{{/if}}>+4 dés</option>
<option value="5" {{#if (eq bonusmalusskill 5)}}selected{{/if}}>+5 dés</option>
</select>
</div>
<div class="cde-roll-field">
<label>{{ localize "CDE.BonusAuspiciousDice" }}</label>
<input class="cde-roll-input" type="number" name="bonusauspiciousdice" min="0" max="15" value="{{bonusauspiciousdice}}" />
<select name="bonusauspiciousdice">
<option value="0" {{#if (eq bonusauspiciousdice 0)}}selected{{/if}}>0 dé-faste</option>
<option value="1" {{#if (eq bonusauspiciousdice 1)}}selected{{/if}}>1 dé-faste</option>
<option value="2" {{#if (eq bonusauspiciousdice 2)}}selected{{/if}}>2 dés-fastes</option>
<option value="3" {{#if (eq bonusauspiciousdice 3)}}selected{{/if}}>3 dés-fastes</option>
<option value="4" {{#if (eq bonusauspiciousdice 4)}}selected{{/if}}>4 dés-fastes</option>
<option value="5" {{#if (eq bonusauspiciousdice 5)}}selected{{/if}}>5 dés-fastes</option>
</select>
</div>
</div>
<p class="cde-roll-hint"><i>{{ localize "CDE.DoNotModify" }}</i></p>
@@ -47,15 +66,40 @@
</div>
<div class="cde-roll-field">
<label>{{ localize "CDE.RollDifficulty" }} (×)</label>
<input class="cde-roll-input" type="number" name="rolldifficulty" value="{{rolldifficulty}}" />
<select name="rolldifficulty">
<option value="1" {{#if (eq rolldifficulty 1)}}selected{{/if}}>1 — Action moyenne</option>
<option value="2" {{#if (eq rolldifficulty 2)}}selected{{/if}}>2 — Action complexe</option>
<option value="3" {{#if (eq rolldifficulty 3)}}selected{{/if}}>3 — Action difficile</option>
<option value="4" {{#if (eq rolldifficulty 4)}}selected{{/if}}>4 — Action héroïque</option>
<option value="5" {{#if (eq rolldifficulty 5)}}selected{{/if}}>5 — Action légendaire</option>
</select>
</div>
<div class="cde-roll-field">
<label>{{ localize "CDE.BonusMalus" }}</label>
<input class="cde-roll-input" type="number" name="bonusmalusspeciality" value="{{bonusmalusspeciality}}" />
<select name="bonusmalusspeciality">
<option value="-5" {{#if (eq bonusmalusspeciality -5)}}selected{{/if}}>5 dés</option>
<option value="-4" {{#if (eq bonusmalusspeciality -4)}}selected{{/if}}>4 dés</option>
<option value="-3" {{#if (eq bonusmalusspeciality -3)}}selected{{/if}}>3 dés</option>
<option value="-2" {{#if (eq bonusmalusspeciality -2)}}selected{{/if}}>2 dés</option>
<option value="-1" {{#if (eq bonusmalusspeciality -1)}}selected{{/if}}>1 dé</option>
<option value="0" {{#if (eq bonusmalusspeciality 0)}}selected{{/if}}>0 (aucun)</option>
<option value="1" {{#if (eq bonusmalusspeciality 1)}}selected{{/if}}>+1 dé</option>
<option value="2" {{#if (eq bonusmalusspeciality 2)}}selected{{/if}}>+2 dés</option>
<option value="3" {{#if (eq bonusmalusspeciality 3)}}selected{{/if}}>+3 dés</option>
<option value="4" {{#if (eq bonusmalusspeciality 4)}}selected{{/if}}>+4 dés</option>
<option value="5" {{#if (eq bonusmalusspeciality 5)}}selected{{/if}}>+5 dés</option>
</select>
</div>
<div class="cde-roll-field">
<label>{{ localize "CDE.HeiSpend" }}</label>
<input class="cde-roll-input" type="number" name="heispend" min="0" value="{{heispend}}" />
<select name="heispend">
<option value="0" {{#if (eq heispend 0)}}selected{{/if}}>0 Hei</option>
<option value="1" {{#if (eq heispend 1)}}selected{{/if}}>1 Hei</option>
<option value="2" {{#if (eq heispend 2)}}selected{{/if}}>2 Hei</option>
<option value="3" {{#if (eq heispend 3)}}selected{{/if}}>3 Hei</option>
<option value="4" {{#if (eq heispend 4)}}selected{{/if}}>4 Hei</option>
<option value="5" {{#if (eq heispend 5)}}selected{{/if}}>5 Hei</option>
</select>
</div>
</div>
<p class="cde-roll-hint"><i>{{ localize "CDE.DoNotModify" }}</i></p>

View File

@@ -18,18 +18,42 @@
</div>
<div class="cde-roll-field">
<label>{{ localize "CDE.BonusMalus" }}</label>
<input class="cde-roll-input" type="number" name="bonusmalus" value="{{bonusmalus}}" />
<select name="bonusmalus">
<option value="-5" {{#if (eq bonusmalus -5)}}selected{{/if}}>5 dés</option>
<option value="-4" {{#if (eq bonusmalus -4)}}selected{{/if}}>4 dés</option>
<option value="-3" {{#if (eq bonusmalus -3)}}selected{{/if}}>3 dés</option>
<option value="-2" {{#if (eq bonusmalus -2)}}selected{{/if}}>2 dés</option>
<option value="-1" {{#if (eq bonusmalus -1)}}selected{{/if}}>1 dé</option>
<option value="0" {{#if (eq bonusmalus 0)}}selected{{/if}}>0 (aucun)</option>
<option value="1" {{#if (eq bonusmalus 1)}}selected{{/if}}>+1 dé</option>
<option value="2" {{#if (eq bonusmalus 2)}}selected{{/if}}>+2 dés</option>
<option value="3" {{#if (eq bonusmalus 3)}}selected{{/if}}>+3 dés</option>
<option value="4" {{#if (eq bonusmalus 4)}}selected{{/if}}>+4 dés</option>
<option value="5" {{#if (eq bonusmalus 5)}}selected{{/if}}>+5 dés</option>
</select>
</div>
<div class="cde-roll-field">
<label>{{ localize "CDE.WoundMalus" }}</label>
<input class="cde-roll-input" type="number" name="woundmalus" value="{{woundmalus}}" />
<select name="woundmalus">
<option value="0" {{#if (eq woundmalus 0)}}selected{{/if}}>0 — Indemne</option>
<option value="-1" {{#if (eq woundmalus -1)}}selected{{/if}}>1 dé — Blessé</option>
<option value="-2" {{#if (eq woundmalus -2)}}selected{{/if}}>2 dés — Gravement blessé</option>
<option value="-3" {{#if (eq woundmalus -3)}}selected{{/if}}>3 dés — Critique</option>
</select>
</div>
</div>
<div class="cde-roll-section">
<div class="cde-roll-field">
<label>{{ localize "CDE.BonusAuspiciousDice" }}</label>
<input class="cde-roll-input" type="number" name="bonusauspiciousdice" min="0" max="15" value="{{bonusauspiciousdice}}" />
<select name="bonusauspiciousdice">
<option value="0" {{#if (eq bonusauspiciousdice 0)}}selected{{/if}}>0 dé-faste</option>
<option value="1" {{#if (eq bonusauspiciousdice 1)}}selected{{/if}}>1 dé-faste</option>
<option value="2" {{#if (eq bonusauspiciousdice 2)}}selected{{/if}}>2 dés-fastes</option>
<option value="3" {{#if (eq bonusauspiciousdice 3)}}selected{{/if}}>3 dés-fastes</option>
<option value="4" {{#if (eq bonusauspiciousdice 4)}}selected{{/if}}>4 dés-fastes</option>
<option value="5" {{#if (eq bonusauspiciousdice 5)}}selected{{/if}}>5 dés-fastes</option>
</select>
</div>
<div class="cde-roll-field">
<label>{{ localize "CDE.TypeOfThrow" }}</label>

View File

@@ -18,18 +18,42 @@
</div>
<div class="cde-roll-field">
<label>{{ localize "CDE.BonusMalus" }}</label>
<input class="cde-roll-input" type="number" name="bonusmalus" value="{{bonusmalus}}" />
<select name="bonusmalus">
<option value="-5" {{#if (eq bonusmalus -5)}}selected{{/if}}>5 dés</option>
<option value="-4" {{#if (eq bonusmalus -4)}}selected{{/if}}>4 dés</option>
<option value="-3" {{#if (eq bonusmalus -3)}}selected{{/if}}>3 dés</option>
<option value="-2" {{#if (eq bonusmalus -2)}}selected{{/if}}>2 dés</option>
<option value="-1" {{#if (eq bonusmalus -1)}}selected{{/if}}>1 dé</option>
<option value="0" {{#if (eq bonusmalus 0)}}selected{{/if}}>0 (aucun)</option>
<option value="1" {{#if (eq bonusmalus 1)}}selected{{/if}}>+1 dé</option>
<option value="2" {{#if (eq bonusmalus 2)}}selected{{/if}}>+2 dés</option>
<option value="3" {{#if (eq bonusmalus 3)}}selected{{/if}}>+3 dés</option>
<option value="4" {{#if (eq bonusmalus 4)}}selected{{/if}}>+4 dés</option>
<option value="5" {{#if (eq bonusmalus 5)}}selected{{/if}}>+5 dés</option>
</select>
</div>
<div class="cde-roll-field">
<label>{{ localize "CDE.WoundMalus" }}</label>
<input class="cde-roll-input" type="number" name="woundmalus" value="{{woundmalus}}" />
<select name="woundmalus">
<option value="0" {{#if (eq woundmalus 0)}}selected{{/if}}>0 — Indemne</option>
<option value="-1" {{#if (eq woundmalus -1)}}selected{{/if}}>1 dé — Blessé</option>
<option value="-2" {{#if (eq woundmalus -2)}}selected{{/if}}>2 dés — Gravement blessé</option>
<option value="-3" {{#if (eq woundmalus -3)}}selected{{/if}}>3 dés — Critique</option>
</select>
</div>
</div>
<div class="cde-roll-section">
<div class="cde-roll-field">
<label>{{ localize "CDE.BonusAuspiciousDice" }}</label>
<input class="cde-roll-input" type="number" name="bonusauspiciousdice" min="0" max="15" value="{{bonusauspiciousdice}}" />
<select name="bonusauspiciousdice">
<option value="0" {{#if (eq bonusauspiciousdice 0)}}selected{{/if}}>0 dé-faste</option>
<option value="1" {{#if (eq bonusauspiciousdice 1)}}selected{{/if}}>1 dé-faste</option>
<option value="2" {{#if (eq bonusauspiciousdice 2)}}selected{{/if}}>2 dés-fastes</option>
<option value="3" {{#if (eq bonusauspiciousdice 3)}}selected{{/if}}>3 dés-fastes</option>
<option value="4" {{#if (eq bonusauspiciousdice 4)}}selected{{/if}}>4 dés-fastes</option>
<option value="5" {{#if (eq bonusauspiciousdice 5)}}selected{{/if}}>5 dés-fastes</option>
</select>
</div>
<div class="cde-roll-field">
<label>{{ localize "CDE.TypeOfThrow" }}</label>

View File

@@ -50,18 +50,42 @@
</div>
<div class="cde-roll-field">
<label>{{ localize "CDE.BonusMalus" }}</label>
<input class="cde-roll-input" type="number" name="bonusmalus" value="{{bonusmalus}}" />
<select name="bonusmalus">
<option value="-5" {{#if (eq bonusmalus -5)}}selected{{/if}}>5 dés</option>
<option value="-4" {{#if (eq bonusmalus -4)}}selected{{/if}}>4 dés</option>
<option value="-3" {{#if (eq bonusmalus -3)}}selected{{/if}}>3 dés</option>
<option value="-2" {{#if (eq bonusmalus -2)}}selected{{/if}}>2 dés</option>
<option value="-1" {{#if (eq bonusmalus -1)}}selected{{/if}}>1 dé</option>
<option value="0" {{#if (eq bonusmalus 0)}}selected{{/if}}>0 (aucun)</option>
<option value="1" {{#if (eq bonusmalus 1)}}selected{{/if}}>+1 dé</option>
<option value="2" {{#if (eq bonusmalus 2)}}selected{{/if}}>+2 dés</option>
<option value="3" {{#if (eq bonusmalus 3)}}selected{{/if}}>+3 dés</option>
<option value="4" {{#if (eq bonusmalus 4)}}selected{{/if}}>+4 dés</option>
<option value="5" {{#if (eq bonusmalus 5)}}selected{{/if}}>+5 dés</option>
</select>
</div>
</div>
<div class="cde-roll-section">
<div class="cde-roll-field">
<label>{{ localize "CDE.WoundMalus" }}</label>
<input class="cde-roll-input" type="number" name="woundmalus" value="{{woundmalus}}" />
<select name="woundmalus">
<option value="0" {{#if (eq woundmalus 0)}}selected{{/if}}>0 — Indemne</option>
<option value="-1" {{#if (eq woundmalus -1)}}selected{{/if}}>1 dé — Blessé</option>
<option value="-2" {{#if (eq woundmalus -2)}}selected{{/if}}>2 dés — Gravement blessé</option>
<option value="-3" {{#if (eq woundmalus -3)}}selected{{/if}}>3 dés — Critique</option>
</select>
</div>
<div class="cde-roll-field">
<label>{{ localize "CDE.BonusAuspiciousDice" }}</label>
<input class="cde-roll-input" type="number" name="bonusauspiciousdice" min="0" max="15" value="{{bonusauspiciousdice}}" />
<select name="bonusauspiciousdice">
<option value="0" {{#if (eq bonusauspiciousdice 0)}}selected{{/if}}>0 dé-faste</option>
<option value="1" {{#if (eq bonusauspiciousdice 1)}}selected{{/if}}>1 dé-faste</option>
<option value="2" {{#if (eq bonusauspiciousdice 2)}}selected{{/if}}>2 dés-fastes</option>
<option value="3" {{#if (eq bonusauspiciousdice 3)}}selected{{/if}}>3 dés-fastes</option>
<option value="4" {{#if (eq bonusauspiciousdice 4)}}selected{{/if}}>4 dés-fastes</option>
<option value="5" {{#if (eq bonusauspiciousdice 5)}}selected{{/if}}>5 dés-fastes</option>
</select>
</div>
</div>