From 4079a40d6b1a7ad0f123dbb973e549cfd087d477 Mon Sep 17 00:00:00 2001
From: Sven Balzer <4653051+Kyuusokuna@users.noreply.github.com>
Date: Thu, 19 Dec 2024 10:28:29 +0100
Subject: [PATCH] change Kampftalente to be Items
---
src/ActorSheet.hbs | 22 +++++-----
src/ItemSheets/Kampftalent.hbs | 39 ++++++++++++++++++
src/ItemSheets/VorNachteil.hbs | 1 -
src/lang/de.json | 61 ++++++++++++++-------------
src/main.mjs | 75 +++++++++++++++++-----------------
system.json | 1 +
zig/compendium_creator.zig | 31 ++++++++++++++
zig/system.zig | 26 ++++++++++++
8 files changed, 175 insertions(+), 81 deletions(-)
create mode 100644 src/ItemSheets/Kampftalent.hbs
diff --git a/src/ActorSheet.hbs b/src/ActorSheet.hbs
index 316d4fe..a4eddb2 100644
--- a/src/ActorSheet.hbs
+++ b/src/ActorSheet.hbs
@@ -171,15 +171,13 @@
{{#each this}}
-
-
{{maybeLocalize name prefix=(concat "DSA41.talente." system.kategorie ".name")}}
-
+
{{maybeLocalize name prefix=(concat "DSA41.talente." system.kategorie ".name")}}
{{>die-type type=system.attribute1}}
{{>die-type type=system.attribute2}}
{{>die-type type=system.attribute3}}
-
{{>editable-input type="number" data-name="system.talentwert" value=system.talentwert}}
+
{{>editable-input name=(concat name "system.talentwert") type="number" data-name="system.talentwert" value=system.talentwert}}
{{/each}}
@@ -196,14 +194,14 @@
-
{{localize (concat "DSA41.talente.kampf.name." @key)}}
-
{{>editable-input type="number" name=(concat "system.kampf_talente." @key ".talentwert") value=(lookup this "talentwert")}}
-
{{>editable-input type="number" name=(concat "system.kampf_talente." @key ".attacke") value=(lookup this "attacke")}}
-
{{>editable-input type="number" name=(concat "system.kampf_talente." @key ".parade") value=(lookup this "parade")}}
-
{{lookup (lookup @root.actor.system.computed.kampf.talente @key) "attacke"}}
-
{{lookup (lookup @root.actor.system.computed.kampf.talente @key) "parade"}}
+ {{#each actor.system.kampftalente}}
+
+
{{maybeLocalize name prefix="DSA41.talente.kampf.name."}}
+
{{>editable-input type="number" name=(concat name "system.talentwert") data-name="system.talentwert" value=system.talentwert}}
+
{{>editable-input type="number" name=(concat name "system.attacke") data-name="system.attacke" value=system.attacke}}
+
{{>editable-input type="number" name=(concat name "system.parade") data-name="system.parade" value=system.parade}}
+
{{lookup (lookup @root.actor.system.computed.kampf.talente name) "attacke"}}
+
{{lookup (lookup @root.actor.system.computed.kampf.talente name) "parade"}}
{{/each}}
diff --git a/src/ItemSheets/Kampftalent.hbs b/src/ItemSheets/Kampftalent.hbs
new file mode 100644
index 0000000..36ccd73
--- /dev/null
+++ b/src/ItemSheets/Kampftalent.hbs
@@ -0,0 +1,39 @@
+