From 8d246aedfabca7a4c5cd56758855f8eed6d284d9 Mon Sep 17 00:00:00 2001 From: Florian Date: Tue, 5 May 2026 11:56:40 +0200 Subject: [PATCH] Refactor item and weapon data structure, update character creation XMLs, and adjust workspace configuration. --- WorldDawnSimpleTest/.obsidian/workspace.json | 11 +++--- tools/charactercreation/characterdata.xml | 2 +- tools/charactercreation/charactertool.xml | 37 +++++++++++++++++++- 3 files changed, 44 insertions(+), 6 deletions(-) diff --git a/WorldDawnSimpleTest/.obsidian/workspace.json b/WorldDawnSimpleTest/.obsidian/workspace.json index 5cc0d42..07d6c04 100644 --- a/WorldDawnSimpleTest/.obsidian/workspace.json +++ b/WorldDawnSimpleTest/.obsidian/workspace.json @@ -11,10 +11,13 @@ "id": "8b8db8934e706fc6", "type": "leaf", "state": { - "type": "empty", - "state": {}, - "icon": "lucide-file", - "title": "New tab" + "type": "bases", + "state": { + "file": "wiki/weapons/Items.base", + "viewName": "Weapons" + }, + "icon": "lucide-table", + "title": "Items" } } ] diff --git a/tools/charactercreation/characterdata.xml b/tools/charactercreation/characterdata.xml index 8bce8d1..0d962c1 100644 --- a/tools/charactercreation/characterdata.xml +++ b/tools/charactercreation/characterdata.xml @@ -188,7 +188,7 @@ - + diff --git a/tools/charactercreation/charactertool.xml b/tools/charactercreation/charactertool.xml index 19fa257..73db2d1 100644 --- a/tools/charactercreation/charactertool.xml +++ b/tools/charactercreation/charactertool.xml @@ -15,6 +15,9 @@ wiki/races/Races + + wiki/weapons/Items + charlib @@ -3996,7 +3999,7 @@ "Nahkampfwaffen" - [data.character.items.weapons] + [data.character.items.melee] "Name" @@ -4012,6 +4015,38 @@ + + [data.character.items.melee] + + + [file.name] + [name] + + + [item.cost] + [cost] + + + [weapon.damage] + [damage] + + + + + "Name" + [file.name] + + + "Kosten" + [item.cost] + + + "Schaden" + [weapon.damage] + + + [base.items.Weapons] +