- {{>editable-input type="text" name="name" value=actor.name placeholder=(localize "DSA41.name")}}
- {{>editable-input type="text" name="system.race" value=actor.system.race placeholder=(localize "DSA41.race")}}
- {{>editable-input type="text" name="system.culture" value=actor.system.culture placeholder=(localize "DSA41.culture")}}
- {{>editable-input type="text" name="system.profession" value=actor.system.profession placeholder=(localize "DSA41.profession")}}
+
+ {{>editable-input type="text" name="name" value=actor.name placeholder=(localize "DSA41.name")}}
+ {{>editable-input type="text" name="system.race" value=actor.system.race placeholder=(localize "DSA41.race")}}
+ {{>editable-input type="text" name="system.culture" value=actor.system.culture placeholder=(localize "DSA41.culture")}}
+ {{>editable-input type="text" name="system.profession" value=actor.system.profession placeholder=(localize "DSA41.profession")}}
+ {{>editable-input type="number" name="system.sozialstatus" value=actor.system.sozialstatus placeholder=(localize "DSA41.sozialstatus")}}
diff --git a/src/lang/de.json b/src/lang/de.json
index 94e4916..458262c 100644
--- a/src/lang/de.json
+++ b/src/lang/de.json
@@ -9,12 +9,13 @@
},
"DSA41": {
- "name": "Name",
- "race": "Rasse",
- "culture": "Kultur",
- "profession": "Profession",
- "weight": "Gewicht",
- "price": "Preis",
+ "name": "Name",
+ "race": "Rasse",
+ "culture": "Kultur",
+ "profession": "Profession",
+ "sozialstatus": "Sozialstatus",
+ "weight": "Gewicht",
+ "price": "Preis",
"chat": {
"result": "Ergebnis",
diff --git a/src/main.mjs b/src/main.mjs
index bad18bb..9465165 100644
--- a/src/main.mjs
+++ b/src/main.mjs
@@ -193,9 +193,10 @@ class DSA41_CharacterDocument extends Actor {
class DSA41_CharacterData extends TypeDataModel {
static defineSchema() {
return {
- race: new StringField(),
- culture: new StringField(),
- profession: new StringField(),
+ race: new StringField(),
+ culture: new StringField(),
+ profession: new StringField(),
+ sozialstatus: new NumberField({ integer: true, inital: 1 }),
attributes: new SchemaField({
courage: new AttributeField(),