feat: add selectable check modifiers
This commit is contained in:
parent
d4945cf230
commit
82217dd971
8 changed files with 174 additions and 51 deletions
|
@ -12,6 +12,7 @@ SPDX-License-Identifier: MIT
|
|||
!-- @param minimumFumbleResult: The preselected minimum fumble result.
|
||||
!-- @param rollMode: The preselected roll mode (= chat roll-mode).
|
||||
!-- @param rollModes: A map of all roll modes and their i18n keys.
|
||||
!-- @param checkModifiers: A map of all check difficulty modifiers and their translations.
|
||||
--}}
|
||||
<form class="ds4-roll-options">
|
||||
<div class="form-group">
|
||||
|
@ -20,8 +21,22 @@ SPDX-License-Identifier: MIT
|
|||
value="{{checkTargetNumber}}" />
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="gm-modifier">{{localize "DS4.DialogRollOptionsGMModifierLabel"}}</label>
|
||||
<input id="gm-modifier" data-dtype="Number" type="number" name="gm-modifier" value="0" />
|
||||
<label for="check-modifier">{{localize "DS4.DialogRollOptionsCheckModifierLabel"}}</label>
|
||||
<div class="form-fields">
|
||||
{{log checkModifiers}}
|
||||
<select id="check-modifier" name="check-modifier" data-dtype="String">
|
||||
{{#select "0"}}
|
||||
{{#each checkModifiers as |checkModifier|}}
|
||||
<option value="{{checkModifier.value}}">{{checkModifier.label}}</option>
|
||||
{{/each}}
|
||||
{{/select}}
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group ds4-hidden">
|
||||
<label for="check-modifier-custom">{{localize "DS4.DialogRollOptionsCheckModifierCustomLabel"}}</label>
|
||||
<input id="check-modifier-custom" data-dtype="Number" type="number" name="check-modifier-custom"
|
||||
value="0" />
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="maximum-coup-result">{{localize "DS4.DialogRollOptionsMaximumCoupResultLabel"}}</label>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue