change Sonderfertigkeit.system.kategorie to be choices based and use DSA41_input
This commit is contained in:
parent
6eb2b88046
commit
0cf675f58a
@ -5,12 +5,7 @@
|
|||||||
<div class="grid2 gap">
|
<div class="grid2 gap">
|
||||||
{{>editable-input type="text" name="name" value=item.name placeholder=(localize "DSA41.name")}}
|
{{>editable-input type="text" name="name" value=item.name placeholder=(localize "DSA41.name")}}
|
||||||
<div>
|
<div>
|
||||||
<select name="system.kategorie">
|
{{DSA41_input "system.kategorie"}}
|
||||||
<option value="allgemein" {{#if (eq item.system.kategorie "allgemein")}}selected{{/if}}>{{localize "DSA41.sonderfertigkeiten.kategorie.allgemein"}}</option>
|
|
||||||
<option value="kampf" {{#if (eq item.system.kategorie "kampf") }}selected{{/if}}>{{localize "DSA41.sonderfertigkeiten.kategorie.kampf"}} </option>
|
|
||||||
<option value="magisch" {{#if (eq item.system.kategorie "magisch") }}selected{{/if}}>{{localize "DSA41.sonderfertigkeiten.kategorie.magisch"}} </option>
|
|
||||||
<option value="klerikal" {{#if (eq item.system.kategorie "klerikal") }}selected{{/if}}>{{localize "DSA41.sonderfertigkeiten.kategorie.klerikal"}} </option>
|
|
||||||
</select>
|
|
||||||
<div class="placeholder">{{localize "DSA41.sonderfertigkeiten.kategorie.label"}}</div>
|
<div class="placeholder">{{localize "DSA41.sonderfertigkeiten.kategorie.label"}}</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
11
src/main.mjs
11
src/main.mjs
@ -832,7 +832,16 @@ class DSA41_KampftalentData extends TypeDataModel {
|
|||||||
class DSA41_SonderfertigkeitData extends TypeDataModel {
|
class DSA41_SonderfertigkeitData extends TypeDataModel {
|
||||||
static defineSchema() {
|
static defineSchema() {
|
||||||
return {
|
return {
|
||||||
kategorie: new StringField({ initial: "allgemein" }),
|
kategorie: new StringField({
|
||||||
|
required: true,
|
||||||
|
choices: {
|
||||||
|
"allgemein": "DSA41.sonderfertigkeiten.kategorie.allgemein",
|
||||||
|
"kampf": "DSA41.sonderfertigkeiten.kategorie.kampf",
|
||||||
|
"magisch": "DSA41.sonderfertigkeiten.kategorie.magisch",
|
||||||
|
"klerikal": "DSA41.sonderfertigkeiten.kategorie.klerikal",
|
||||||
|
},
|
||||||
|
initial: "allgemein",
|
||||||
|
}),
|
||||||
kosten: new NumberField({ integer: true, initial: 0 }),
|
kosten: new NumberField({ integer: true, initial: 0 }),
|
||||||
verbreitung: new NumberField({ integer: true, initial: 0 }),
|
verbreitung: new NumberField({ integer: true, initial: 0 }),
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user