give every data field an initial value and update zig structs
This commit is contained in:
+22
-22
@@ -617,9 +617,9 @@ class DSA41_BewaffnungData extends TypeDataModel {
|
||||
preis: new NumberField({ integer: true, initial: 0, min: 0 }),
|
||||
|
||||
nahkampfwaffe: new SchemaField({
|
||||
aktiv: new BooleanField(),
|
||||
aktiv: new BooleanField({ initial: false }),
|
||||
|
||||
basis: new StringField(),
|
||||
basis: new StringField({ initial: "1d4" }),
|
||||
schwellenwert: new NumberField({ integer: true, initial: 0, min: 0 }),
|
||||
schadensschritte: new NumberField({ integer: true, initial: 0, min: 0 }),
|
||||
|
||||
@@ -629,19 +629,19 @@ class DSA41_BewaffnungData extends TypeDataModel {
|
||||
initiative: new NumberField({ integer: true, initial: 0 }),
|
||||
bruchfaktor: new NumberField({ integer: true, initial: 0 }),
|
||||
|
||||
distanzklasse: new StringField(),
|
||||
kampftalente: new StringField(),
|
||||
distanzklasse: new StringField({ initial: "" }),
|
||||
kampftalente: new StringField({ initial: "" }),
|
||||
|
||||
laenge: new NumberField({ integer: true, initial: 0, min: 0 }),
|
||||
laenge: new NumberField({ integer: true, initial: 0, min: 0 }),
|
||||
|
||||
zweihaendig: new BooleanField(),
|
||||
werfbar: new BooleanField(),
|
||||
improvisiert: new BooleanField(),
|
||||
priviligiert: new BooleanField(),
|
||||
zweihaendig: new BooleanField({ initial: false }),
|
||||
werfbar: new BooleanField({ initial: false }),
|
||||
improvisiert: new BooleanField({ initial: false }),
|
||||
priviligiert: new BooleanField({ initial: false }),
|
||||
}),
|
||||
|
||||
parierwaffe: new SchemaField({
|
||||
aktiv: new BooleanField(),
|
||||
aktiv: new BooleanField({ initial: false }),
|
||||
|
||||
modifikator_attacke: new NumberField({ integer: true, initial: 0 }),
|
||||
modifikator_parade: new NumberField({ integer: true, initial: 0 }),
|
||||
@@ -651,9 +651,9 @@ class DSA41_BewaffnungData extends TypeDataModel {
|
||||
}),
|
||||
|
||||
schild: new SchemaField({
|
||||
aktiv: new BooleanField(),
|
||||
aktiv: new BooleanField({ initial: false }),
|
||||
|
||||
groesse: new StringField(),
|
||||
groesse: new StringField({ initial: "klein" }),
|
||||
|
||||
modifikator_attacke: new NumberField({ integer: true, initial: 0 }),
|
||||
modifikator_parade: new NumberField({ integer: true, initial: 0 }),
|
||||
@@ -663,7 +663,7 @@ class DSA41_BewaffnungData extends TypeDataModel {
|
||||
}),
|
||||
|
||||
fernkampfwaffe: new SchemaField({
|
||||
aktiv: new BooleanField(),
|
||||
aktiv: new BooleanField({ initial: false }),
|
||||
|
||||
basis: new StringField({ initial: "1d6 + 1" }),
|
||||
laden: new NumberField({ integer: true, initial: 0 }),
|
||||
@@ -691,11 +691,11 @@ class DSA41_TalentData extends TypeDataModel {
|
||||
static defineSchema() {
|
||||
return {
|
||||
kategorie: new StringField({ initial: "koerperliche" }),
|
||||
behinderung: new StringField(),
|
||||
behinderung: new StringField({ initial: "" }),
|
||||
|
||||
attribute1: new StringField(),
|
||||
attribute2: new StringField(),
|
||||
attribute3: new StringField(),
|
||||
attribute1: new StringField({ initial: "courage" }),
|
||||
attribute2: new StringField({ initial: "courage" }),
|
||||
attribute3: new StringField({ initial: "courage" }),
|
||||
|
||||
talentwert: new NumberField({ integer: true, initial: 0 }),
|
||||
};
|
||||
@@ -706,10 +706,10 @@ class DSA41_KampftalentData extends TypeDataModel {
|
||||
static defineSchema() {
|
||||
return {
|
||||
kategorie: new StringField({ initial: "waffenlos" }),
|
||||
behinderung: new StringField(),
|
||||
steigern: new StringField(),
|
||||
behinderung: new StringField({ initial: "" }),
|
||||
steigern: new StringField({ initial: "A_Star"}),
|
||||
|
||||
beschreibung: new StringField(),
|
||||
beschreibung: new StringField({ initial: "" }),
|
||||
|
||||
talentwert: new NumberField({ integer: true, initial: 0 }),
|
||||
attacke: new NumberField({ integer: true, initial: 0 }),
|
||||
@@ -725,7 +725,7 @@ class DSA41_SonderfertigkeitData extends TypeDataModel {
|
||||
kosten: new NumberField({ integer: true, initial: 0 }),
|
||||
verbreitung: new NumberField({ integer: true, initial: 0 }),
|
||||
|
||||
beschreibung: new StringField(),
|
||||
beschreibung: new StringField({ initial: "" }),
|
||||
};
|
||||
}
|
||||
}
|
||||
@@ -736,7 +736,7 @@ class DSA41_VorNachteilData extends TypeDataModel {
|
||||
kategorie: new StringField({ initial: "vorteil" }),
|
||||
kosten: new NumberField({ integer: true, initial: 0 }),
|
||||
|
||||
beschreibung: new StringField(),
|
||||
beschreibung: new StringField({ initial: "" }),
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user