From 18bf96f7d4f16d433ff6bf9f774ea79f0020b0a4 Mon Sep 17 00:00:00 2001 From: Florian Date: Thu, 16 Apr 2026 15:52:29 +0200 Subject: [PATCH] Starting Character Creation Tool --- tools/charactercreation/characterdata.xml | 13 ++- tools/charactercreation/charactertool.xml | 80 ++++++++++------ tools/test/testdata.xml | 25 +++++ tools/test/testtool.xml | 107 ++++++++++++++++++++++ worlddawn.xml | 10 ++ 5 files changed, 200 insertions(+), 35 deletions(-) create mode 100644 tools/test/testdata.xml create mode 100644 tools/test/testtool.xml diff --git a/tools/charactercreation/characterdata.xml b/tools/charactercreation/characterdata.xml index 9b0b2a9..e1bc770 100644 --- a/tools/charactercreation/characterdata.xml +++ b/tools/charactercreation/characterdata.xml @@ -1,11 +1,19 @@ 1 + + + + newchar + + + 64 + @@ -16,10 +24,5 @@ - - - - - \ No newline at end of file diff --git a/tools/charactercreation/charactertool.xml b/tools/charactercreation/charactertool.xml index e2f2315..a8466d5 100644 --- a/tools/charactercreation/charactertool.xml +++ b/tools/charactercreation/charactertool.xml @@ -25,14 +25,14 @@ - "newchar" + [data.character.flow.currentPage] - "newchar" + [data.character.flow.currentPage] @@ -46,7 +46,7 @@ - 3 + 2 - - - - - [data.character.race.id] - + + + + + + + + + 2 + + + + + + diff --git a/tools/test/testdata.xml b/tools/test/testdata.xml new file mode 100644 index 0000000..93e294d --- /dev/null +++ b/tools/test/testdata.xml @@ -0,0 +1,25 @@ + + 1 + + + + + 64 + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/tools/test/testtool.xml b/tools/test/testtool.xml new file mode 100644 index 0000000..1f17b88 --- /dev/null +++ b/tools/test/testtool.xml @@ -0,0 +1,107 @@ + + Test Tool + [rule.access] + Test Tool + The Test Tool + + + testdata + + + + + wiki/races/Races + + + "start" + + + + + [data.character] + + [rule.createcharacter] + + + + + "newchar" + + + + + + + "newchar" + + + + + + + + + + + 3 + + + + [data.character.definition.name] + + + + + + + + [data.character.buff.speed] + + + [base.races.Playable] + [data.character.race.id] + [file.name] + + + [data.race.speed] + [data.character.race.speed] + + + [file.name] + [data.character.race.name] + + + + + + + + + + [data.character.race.id] + + + + + diff --git a/worlddawn.xml b/worlddawn.xml index 99d6c29..32c8151 100644 --- a/worlddawn.xml +++ b/worlddawn.xml @@ -38,6 +38,16 @@ isLoggedIn() + + + test + Tooltest + Testing Tools + true + 150 + isLoggedIn() + +