diff --git a/src/ActorSheet.hbs b/src/ActorSheet.hbs index 235a3c9..9991b81 100644 --- a/src/ActorSheet.hbs +++ b/src/ActorSheet.hbs @@ -48,6 +48,9 @@ +
+
+ {{localize "DSA41.allgemein.geschlecht"}} + {{DSA41_input "system.allgemein.geschlecht"}} + {{localize "DSA41.allgemein.alter"}} + {{DSA41_input "system.allgemein.alter"}} + + {{localize "DSA41.allgemein.groesse"}} + {{DSA41_input "system.allgemein.groesse"}} + {{localize "DSA41.allgemein.gewicht"}} + {{DSA41_input "system.allgemein.gewicht"}} + + {{localize "DSA41.allgemein.haarfarbe"}} + {{DSA41_input "system.allgemein.haarfarbe"}} + {{localize "DSA41.allgemein.augenfarbe"}} + {{DSA41_input "system.allgemein.augenfarbe"}} + + {{localize "DSA41.allgemein.stand"}} + {{DSA41_input "system.allgemein.stand"}} + {{localize "DSA41.allgemein.titel"}} + {{DSA41_input "system.allgemein.titel"}} +
+ +
+
+
{{localize "DSA41.allgemein.aussehen"}}
+ {{DSA41_input "system.allgemein.aussehen" elementType="prose-mirror"}} +
+ +
+
{{localize "DSA41.allgemein.hintergrund"}}
+ {{DSA41_input "system.allgemein.hintergrund" elementType="prose-mirror"}} +
+
+ +
+
+ +
+
{{localize "DSA41.allgemein.biografie"}}
+ {{DSA41_input "system.allgemein.biografie" elementType="prose-mirror"}} +
+
+
{{localize "DSA41.abenteuerpunkte"}}: diff --git a/src/lang/de.json b/src/lang/de.json index c885e01..6fd7c2a 100644 --- a/src/lang/de.json +++ b/src/lang/de.json @@ -147,7 +147,23 @@ "eigenschaften": "Eigenschaften", "talente": "Talente", "inventar": "Inventar", - "kampf": "Kampf" + "kampf": "Kampf", + "allgemein": "Allgemein" + }, + + "allgemein": { + "geschlecht": "Geschlecht", + "alter": "Alter", + "groesse": "Größe", + "gewicht": "Gewicht", + "haarfarbe": "Haarfarbe", + "augenfarbe": "Augenfarbe", + "stand": "Stand", + "titel": "Titel", + + "aussehen": "Aussehen", + "hintergrund": "Familie/Herkunft/Hintergrund", + "biografie": "Biografie" }, "attributes": { diff --git a/src/main.css b/src/main.css index c294265..aebd3e7 100644 --- a/src/main.css +++ b/src/main.css @@ -44,6 +44,10 @@ html { align-items: center; } + & .align-center { + align-items: center; + } + & .fit-content { width: fit-content; height: fit-content; diff --git a/src/main.mjs b/src/main.mjs index 73ff8be..a6d0ed4 100644 --- a/src/main.mjs +++ b/src/main.mjs @@ -471,6 +471,21 @@ class DSA41_CharacterData extends TypeDataModel { profession: new StringField(), sozialstatus: new NumberField({ integer: true, inital: 1 }), + allgemein: new SchemaField({ + geschlecht: new StringField(), + alter: new StringField(), + groesse: new StringField(), + gewicht: new GewichtField(), + haarfarbe: new StringField(), + augenfarbe: new StringField(), + stand: new StringField(), + titel: new StringField(), + + aussehen: new StringField(), + hintergrund: new StringField(), + biografie: new StringField(), + }), + abenteuerpunkte: new SchemaField({ ausgegeben: new NumberField({ integer: true, initial: 0 }), gesamt: new NumberField({ integer: true, initial: 0 }),