diff --git a/WorldDawnSimpleTest/.obsidian/types.json b/WorldDawnSimpleTest/.obsidian/types.json
index c81337d..968b1d6 100644
--- a/WorldDawnSimpleTest/.obsidian/types.json
+++ b/WorldDawnSimpleTest/.obsidian/types.json
@@ -5,6 +5,9 @@
"tags": "tags",
"data.waffe": "checkbox",
"data.waffe.cost": "number",
- "data.tool": "checkbox"
+ "data.tool": "checkbox",
+ "data.race": "checkbox",
+ "data.race.speed": "number",
+ "data.race.playable": "checkbox"
}
}
\ No newline at end of file
diff --git a/WorldDawnSimpleTest/.obsidian/workspace.json b/WorldDawnSimpleTest/.obsidian/workspace.json
index 05e222e..0b12402 100644
--- a/WorldDawnSimpleTest/.obsidian/workspace.json
+++ b/WorldDawnSimpleTest/.obsidian/workspace.json
@@ -4,17 +4,20 @@
"type": "split",
"children": [
{
- "id": "b1b3caf9b80cfcb4",
+ "id": "0c3e15a1ad9e2e82",
"type": "tabs",
"children": [
{
- "id": "97e3f7a3f9ad49e0",
+ "id": "231678df0ba9b0ba",
"type": "leaf",
"state": {
- "type": "empty",
- "state": {},
- "icon": "lucide-file",
- "title": "New tab"
+ "type": "bases",
+ "state": {
+ "file": "wiki/races/Races.base",
+ "viewName": "Playable"
+ },
+ "icon": "lucide-table",
+ "title": "Races"
}
}
]
@@ -179,10 +182,15 @@
"bases:Create new base": false
}
},
- "active": "97e3f7a3f9ad49e0",
+ "active": "231678df0ba9b0ba",
"lastOpenFiles": [
- "wiki/weapons/Spear.md",
+ "wiki/races/Dragon.md",
+ "wiki/races/Human.md",
+ "wiki/races/Orc.md",
+ "wiki/races/Races.base",
"wiki/weapons/Items.base",
+ "wiki/races",
+ "wiki/weapons/Spear.md",
"wiki/weapons/Sword.md",
"wiki/weapons/Axt.md",
"wiki/first subfolder/secondSub/Some Testnote.md",
@@ -199,7 +207,6 @@
"wiki/first subfolder/secondSub",
"wiki/first subfolder",
"adventures",
- "wiki",
"Welcome.md"
]
}
\ No newline at end of file
diff --git a/WorldDawnSimpleTest/wiki/races/Dragon.md b/WorldDawnSimpleTest/wiki/races/Dragon.md
new file mode 100644
index 0000000..e331c3d
--- /dev/null
+++ b/WorldDawnSimpleTest/wiki/races/Dragon.md
@@ -0,0 +1,7 @@
+---
+data.race: true
+data.race.speed: 7
+data.race.playable: false
+---
+# Dragon
+Dragons are big, fire breathing, flying fortresses.
\ No newline at end of file
diff --git a/WorldDawnSimpleTest/wiki/races/Human.md b/WorldDawnSimpleTest/wiki/races/Human.md
new file mode 100644
index 0000000..fee1b6b
--- /dev/null
+++ b/WorldDawnSimpleTest/wiki/races/Human.md
@@ -0,0 +1,7 @@
+---
+data.race: true
+data.race.speed: 4
+data.race.playable: true
+---
+# Human
+Humans are versatile creatures.
\ No newline at end of file
diff --git a/WorldDawnSimpleTest/wiki/races/Orc.md b/WorldDawnSimpleTest/wiki/races/Orc.md
new file mode 100644
index 0000000..a346c67
--- /dev/null
+++ b/WorldDawnSimpleTest/wiki/races/Orc.md
@@ -0,0 +1,7 @@
+---
+data.race: true
+data.race.speed: 5
+data.race.playable: true
+---
+# Orc
+Orcs are pesky little creatures that only have the worst in mind.
\ No newline at end of file
diff --git a/WorldDawnSimpleTest/wiki/races/Races.base b/WorldDawnSimpleTest/wiki/races/Races.base
new file mode 100644
index 0000000..a100274
--- /dev/null
+++ b/WorldDawnSimpleTest/wiki/races/Races.base
@@ -0,0 +1,19 @@
+filters:
+ and:
+ - note["data.race"] == true
+views:
+ - type: table
+ name: All
+ order:
+ - file.name
+ - data.race.speed
+ sort: []
+ - type: table
+ name: Playable
+ filters:
+ and:
+ - note["data.race.playable"] == true
+ order:
+ - file.name
+ - data.race.speed
+ sort: []
diff --git a/tools/charactercreation/characterdata.xml b/tools/charactercreation/characterdata.xml
index 1a2c816..bfc2160 100644
--- a/tools/charactercreation/characterdata.xml
+++ b/tools/charactercreation/characterdata.xml
@@ -6,12 +6,6 @@
64
-
-
- 5
- 0
- 8
-
@@ -21,20 +15,5 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tools/charactercreation/charactertool.xml b/tools/charactercreation/charactertool.xml
index 548c3bf..18d6e6b 100644
--- a/tools/charactercreation/charactertool.xml
+++ b/tools/charactercreation/charactertool.xml
@@ -8,6 +8,11 @@
characterdata
+
+
+ wiki/races/Races
+
+
"start"
@@ -31,33 +36,7 @@
-
-
-
-