From 8ef09c5eaff1a7eb782306cf2d46dc4b8c21f402 Mon Sep 17 00:00:00 2001 From: Florian Date: Wed, 29 Apr 2026 10:26:32 +0200 Subject: [PATCH] Lots of Changes regarding Talents, Fighting, Visibibility --- tools/charactercreation/characterdata.xml | 42 +- tools/charactercreation/characterlib.xml | 4 - .../charactercreation/characterlibcreate.xml | 7 + tools/charactercreation/charactertool.xml | 1038 +++++++++++++++-- .../chartoolsettingscreate.xml | 14 + 5 files changed, 979 insertions(+), 126 deletions(-) create mode 100644 tools/charactercreation/characterlibcreate.xml create mode 100644 tools/charactercreation/chartoolsettingscreate.xml diff --git a/tools/charactercreation/characterdata.xml b/tools/charactercreation/characterdata.xml index 5f3b97c..4014bfa 100644 --- a/tools/charactercreation/characterdata.xml +++ b/tools/charactercreation/characterdata.xml @@ -11,13 +11,13 @@ - 700 + 925 - 700 + 925 - 700 + 925 75000 @@ -151,5 +151,41 @@ + + + 6 + 6 + 6 + 6 + 6 + 6 + 6 + 6 + 6 + 6 + 6 + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/tools/charactercreation/characterlib.xml b/tools/charactercreation/characterlib.xml index 8d7fb9a..443e440 100644 --- a/tools/charactercreation/characterlib.xml +++ b/tools/charactercreation/characterlib.xml @@ -36,9 +36,5 @@ [local.cost] --> - - - Truncate(([param.0] + [param.1] + [param.2]) / 3) - \ No newline at end of file diff --git a/tools/charactercreation/characterlibcreate.xml b/tools/charactercreation/characterlibcreate.xml new file mode 100644 index 0000000..e9fb5a2 --- /dev/null +++ b/tools/charactercreation/characterlibcreate.xml @@ -0,0 +1,7 @@ + + + + Truncate(([param.0] + [param.1] + [param.2]) / 3) + + + \ No newline at end of file diff --git a/tools/charactercreation/charactertool.xml b/tools/charactercreation/charactertool.xml index c6ea212..4b4c3f4 100644 --- a/tools/charactercreation/charactertool.xml +++ b/tools/charactercreation/charactertool.xml @@ -7,6 +7,9 @@ characterdata + + charsettings_create + @@ -15,6 +18,7 @@ charlib + charlibcreate "start" @@ -188,6 +192,42 @@ + + + @@ -276,65 +316,101 @@ - - - "Name" - [data.character.definition.name] - - - "Rasse" - [data.character.race.name] - - - "XP" - [data.character.control.xp] - - - "Kreuzer" - [data.character.control.coins] - - - + + + "Name" + [data.character.definition.name] + + + "Rasse" + [data.character.race.name] + + + "XP" + [data.character.control.xp] + + + "Kreuzer" + [data.character.control.coins] + + + - - - - - - + + + + + + + + + 3 @@ -611,64 +687,100 @@ - - - "Name" - [data.character.definition.name] - - - "Rasse" - [data.character.race.name] - - - "XP" - [data.character.control.xp] - - - "Kreuzer" - [data.character.control.coins] - - - + + + "Name" + [data.character.definition.name] + + + "Rasse" + [data.character.race.name] + + + "XP" + [data.character.control.xp] + + + "Kreuzer" + [data.character.control.coins] + + + - - - - - + + + + + + + +
@@ -1104,7 +1216,7 @@