From 1aab2bd811fcfe43e1d30d6631b0c594e260858e Mon Sep 17 00:00:00 2001 From: BinarySandia04 Date: Mon, 21 Oct 2024 23:27:51 +0200 Subject: [PATCH] Cloned datagen for testing purposes --- .../dnd-5e/datagen/dnd-5e-base/datagen.json | 9 --------- .../data/effect/test_effect.json | 0 .../item/consumables/test_consumable.json | 0 .../data/item/containers/test_container.json | 0 .../data/item/equipment/test_equipment.json | 0 .../data/item/features/test_feature.json | 0 .../data/item/spells/test_spell.json | 0 .../data/item/tools/test_tool.json | 0 .../data/item/weapons/test_weapon.json | 0 .../data/monster/test_monster.json | 0 .../data/progressable/classes/test_class.json | 0 .../data/progressable/races/test_race.json | 0 .../data/table/test_table.json | 0 .../datagen/dnd-5e-dm-manual/datagen.json | 9 +++++++++ .../locales/en-US.json | 0 .../data/effect/test_effect.json | 4 ++++ .../item/consumables/test_consumable.json | 4 ++++ .../data/item/containers/test_container.json | 4 ++++ .../data/item/equipment/test_equipment.json | 4 ++++ .../data/item/features/test_feature.json | 4 ++++ .../data/item/spells/test_spell.json | 4 ++++ .../data/item/tools/test_tool.json | 4 ++++ .../data/item/weapons/test_weapon.json | 19 +++++++++++++++++++ .../data/monster/test_monster.json | 4 ++++ .../data/progressable/classes/test_class.json | 4 ++++ .../data/progressable/races/test_race.json | 4 ++++ .../data/table/test_table.json | 4 ++++ .../dnd-5e-monster-manual/datagen.json | 9 +++++++++ .../dnd-5e-monster-manual/locales/en-US.json | 6 ++++++ .../data/effect/test_effect.json | 4 ++++ .../item/consumables/test_consumable.json | 4 ++++ .../data/item/containers/test_container.json | 4 ++++ .../data/item/equipment/test_equipment.json | 4 ++++ .../data/item/features/test_feature.json | 4 ++++ .../data/item/spells/test_spell.json | 4 ++++ .../data/item/tools/test_tool.json | 4 ++++ .../data/item/weapons/test_weapon.json | 19 +++++++++++++++++++ .../data/monster/test_monster.json | 4 ++++ .../data/progressable/classes/test_class.json | 4 ++++ .../data/progressable/races/test_race.json | 4 ++++ .../data/table/test_table.json | 4 ++++ .../datagen/dnd-5e-player-manual/datagen.json | 9 +++++++++ .../dnd-5e-player-manual/locales/en-US.json | 6 ++++++ 43 files changed, 165 insertions(+), 9 deletions(-) delete mode 100644 plugins/dnd-5e/datagen/dnd-5e-base/datagen.json rename plugins/dnd-5e/datagen/{dnd-5e-base => dnd-5e-dm-manual}/data/effect/test_effect.json (100%) rename plugins/dnd-5e/datagen/{dnd-5e-base => dnd-5e-dm-manual}/data/item/consumables/test_consumable.json (100%) rename plugins/dnd-5e/datagen/{dnd-5e-base => dnd-5e-dm-manual}/data/item/containers/test_container.json (100%) rename plugins/dnd-5e/datagen/{dnd-5e-base => dnd-5e-dm-manual}/data/item/equipment/test_equipment.json (100%) rename plugins/dnd-5e/datagen/{dnd-5e-base => dnd-5e-dm-manual}/data/item/features/test_feature.json (100%) rename plugins/dnd-5e/datagen/{dnd-5e-base => dnd-5e-dm-manual}/data/item/spells/test_spell.json (100%) rename plugins/dnd-5e/datagen/{dnd-5e-base => dnd-5e-dm-manual}/data/item/tools/test_tool.json (100%) rename plugins/dnd-5e/datagen/{dnd-5e-base => dnd-5e-dm-manual}/data/item/weapons/test_weapon.json (100%) rename plugins/dnd-5e/datagen/{dnd-5e-base => dnd-5e-dm-manual}/data/monster/test_monster.json (100%) rename plugins/dnd-5e/datagen/{dnd-5e-base => dnd-5e-dm-manual}/data/progressable/classes/test_class.json (100%) rename plugins/dnd-5e/datagen/{dnd-5e-base => dnd-5e-dm-manual}/data/progressable/races/test_race.json (100%) rename plugins/dnd-5e/datagen/{dnd-5e-base => dnd-5e-dm-manual}/data/table/test_table.json (100%) create mode 100644 plugins/dnd-5e/datagen/dnd-5e-dm-manual/datagen.json rename plugins/dnd-5e/datagen/{dnd-5e-base => dnd-5e-dm-manual}/locales/en-US.json (100%) create mode 100644 plugins/dnd-5e/datagen/dnd-5e-monster-manual/data/effect/test_effect.json create mode 100644 plugins/dnd-5e/datagen/dnd-5e-monster-manual/data/item/consumables/test_consumable.json create mode 100644 plugins/dnd-5e/datagen/dnd-5e-monster-manual/data/item/containers/test_container.json create mode 100644 plugins/dnd-5e/datagen/dnd-5e-monster-manual/data/item/equipment/test_equipment.json create mode 100644 plugins/dnd-5e/datagen/dnd-5e-monster-manual/data/item/features/test_feature.json create mode 100644 plugins/dnd-5e/datagen/dnd-5e-monster-manual/data/item/spells/test_spell.json create mode 100644 plugins/dnd-5e/datagen/dnd-5e-monster-manual/data/item/tools/test_tool.json create mode 100644 plugins/dnd-5e/datagen/dnd-5e-monster-manual/data/item/weapons/test_weapon.json create mode 100644 plugins/dnd-5e/datagen/dnd-5e-monster-manual/data/monster/test_monster.json create mode 100644 plugins/dnd-5e/datagen/dnd-5e-monster-manual/data/progressable/classes/test_class.json create mode 100644 plugins/dnd-5e/datagen/dnd-5e-monster-manual/data/progressable/races/test_race.json create mode 100644 plugins/dnd-5e/datagen/dnd-5e-monster-manual/data/table/test_table.json create mode 100644 plugins/dnd-5e/datagen/dnd-5e-monster-manual/datagen.json create mode 100644 plugins/dnd-5e/datagen/dnd-5e-monster-manual/locales/en-US.json create mode 100644 plugins/dnd-5e/datagen/dnd-5e-player-manual/data/effect/test_effect.json create mode 100644 plugins/dnd-5e/datagen/dnd-5e-player-manual/data/item/consumables/test_consumable.json create mode 100644 plugins/dnd-5e/datagen/dnd-5e-player-manual/data/item/containers/test_container.json create mode 100644 plugins/dnd-5e/datagen/dnd-5e-player-manual/data/item/equipment/test_equipment.json create mode 100644 plugins/dnd-5e/datagen/dnd-5e-player-manual/data/item/features/test_feature.json create mode 100644 plugins/dnd-5e/datagen/dnd-5e-player-manual/data/item/spells/test_spell.json create mode 100644 plugins/dnd-5e/datagen/dnd-5e-player-manual/data/item/tools/test_tool.json create mode 100644 plugins/dnd-5e/datagen/dnd-5e-player-manual/data/item/weapons/test_weapon.json create mode 100644 plugins/dnd-5e/datagen/dnd-5e-player-manual/data/monster/test_monster.json create mode 100644 plugins/dnd-5e/datagen/dnd-5e-player-manual/data/progressable/classes/test_class.json create mode 100644 plugins/dnd-5e/datagen/dnd-5e-player-manual/data/progressable/races/test_race.json create mode 100644 plugins/dnd-5e/datagen/dnd-5e-player-manual/data/table/test_table.json create mode 100644 plugins/dnd-5e/datagen/dnd-5e-player-manual/datagen.json create mode 100644 plugins/dnd-5e/datagen/dnd-5e-player-manual/locales/en-US.json diff --git a/plugins/dnd-5e/datagen/dnd-5e-base/datagen.json b/plugins/dnd-5e/datagen/dnd-5e-base/datagen.json deleted file mode 100644 index 4059a651..00000000 --- a/plugins/dnd-5e/datagen/dnd-5e-base/datagen.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "module": "dnd-5e", - "id": "dnd-5e-base", - "package": "dnd-5e", - "name": "Dnd 5e Essential Books", - "desc": "This book includes the player manual, dungeon master manual and the monsters manual", - "icon": "icon.png", - "dependencies": [] -} \ No newline at end of file diff --git a/plugins/dnd-5e/datagen/dnd-5e-base/data/effect/test_effect.json b/plugins/dnd-5e/datagen/dnd-5e-dm-manual/data/effect/test_effect.json similarity index 100% rename from plugins/dnd-5e/datagen/dnd-5e-base/data/effect/test_effect.json rename to plugins/dnd-5e/datagen/dnd-5e-dm-manual/data/effect/test_effect.json diff --git a/plugins/dnd-5e/datagen/dnd-5e-base/data/item/consumables/test_consumable.json b/plugins/dnd-5e/datagen/dnd-5e-dm-manual/data/item/consumables/test_consumable.json similarity index 100% rename from plugins/dnd-5e/datagen/dnd-5e-base/data/item/consumables/test_consumable.json rename to plugins/dnd-5e/datagen/dnd-5e-dm-manual/data/item/consumables/test_consumable.json diff --git a/plugins/dnd-5e/datagen/dnd-5e-base/data/item/containers/test_container.json b/plugins/dnd-5e/datagen/dnd-5e-dm-manual/data/item/containers/test_container.json similarity index 100% rename from plugins/dnd-5e/datagen/dnd-5e-base/data/item/containers/test_container.json rename to plugins/dnd-5e/datagen/dnd-5e-dm-manual/data/item/containers/test_container.json diff --git a/plugins/dnd-5e/datagen/dnd-5e-base/data/item/equipment/test_equipment.json b/plugins/dnd-5e/datagen/dnd-5e-dm-manual/data/item/equipment/test_equipment.json similarity index 100% rename from plugins/dnd-5e/datagen/dnd-5e-base/data/item/equipment/test_equipment.json rename to plugins/dnd-5e/datagen/dnd-5e-dm-manual/data/item/equipment/test_equipment.json diff --git a/plugins/dnd-5e/datagen/dnd-5e-base/data/item/features/test_feature.json b/plugins/dnd-5e/datagen/dnd-5e-dm-manual/data/item/features/test_feature.json similarity index 100% rename from plugins/dnd-5e/datagen/dnd-5e-base/data/item/features/test_feature.json rename to plugins/dnd-5e/datagen/dnd-5e-dm-manual/data/item/features/test_feature.json diff --git a/plugins/dnd-5e/datagen/dnd-5e-base/data/item/spells/test_spell.json b/plugins/dnd-5e/datagen/dnd-5e-dm-manual/data/item/spells/test_spell.json similarity index 100% rename from plugins/dnd-5e/datagen/dnd-5e-base/data/item/spells/test_spell.json rename to plugins/dnd-5e/datagen/dnd-5e-dm-manual/data/item/spells/test_spell.json diff --git a/plugins/dnd-5e/datagen/dnd-5e-base/data/item/tools/test_tool.json b/plugins/dnd-5e/datagen/dnd-5e-dm-manual/data/item/tools/test_tool.json similarity index 100% rename from plugins/dnd-5e/datagen/dnd-5e-base/data/item/tools/test_tool.json rename to plugins/dnd-5e/datagen/dnd-5e-dm-manual/data/item/tools/test_tool.json diff --git a/plugins/dnd-5e/datagen/dnd-5e-base/data/item/weapons/test_weapon.json b/plugins/dnd-5e/datagen/dnd-5e-dm-manual/data/item/weapons/test_weapon.json similarity index 100% rename from plugins/dnd-5e/datagen/dnd-5e-base/data/item/weapons/test_weapon.json rename to plugins/dnd-5e/datagen/dnd-5e-dm-manual/data/item/weapons/test_weapon.json diff --git a/plugins/dnd-5e/datagen/dnd-5e-base/data/monster/test_monster.json b/plugins/dnd-5e/datagen/dnd-5e-dm-manual/data/monster/test_monster.json similarity index 100% rename from plugins/dnd-5e/datagen/dnd-5e-base/data/monster/test_monster.json rename to plugins/dnd-5e/datagen/dnd-5e-dm-manual/data/monster/test_monster.json diff --git a/plugins/dnd-5e/datagen/dnd-5e-base/data/progressable/classes/test_class.json b/plugins/dnd-5e/datagen/dnd-5e-dm-manual/data/progressable/classes/test_class.json similarity index 100% rename from plugins/dnd-5e/datagen/dnd-5e-base/data/progressable/classes/test_class.json rename to plugins/dnd-5e/datagen/dnd-5e-dm-manual/data/progressable/classes/test_class.json diff --git a/plugins/dnd-5e/datagen/dnd-5e-base/data/progressable/races/test_race.json b/plugins/dnd-5e/datagen/dnd-5e-dm-manual/data/progressable/races/test_race.json similarity index 100% rename from plugins/dnd-5e/datagen/dnd-5e-base/data/progressable/races/test_race.json rename to plugins/dnd-5e/datagen/dnd-5e-dm-manual/data/progressable/races/test_race.json diff --git a/plugins/dnd-5e/datagen/dnd-5e-base/data/table/test_table.json b/plugins/dnd-5e/datagen/dnd-5e-dm-manual/data/table/test_table.json similarity index 100% rename from plugins/dnd-5e/datagen/dnd-5e-base/data/table/test_table.json rename to plugins/dnd-5e/datagen/dnd-5e-dm-manual/data/table/test_table.json diff --git a/plugins/dnd-5e/datagen/dnd-5e-dm-manual/datagen.json b/plugins/dnd-5e/datagen/dnd-5e-dm-manual/datagen.json new file mode 100644 index 00000000..9d1ce001 --- /dev/null +++ b/plugins/dnd-5e/datagen/dnd-5e-dm-manual/datagen.json @@ -0,0 +1,9 @@ +{ + "module": "dnd-5e", + "id": "dnd-5e-dm-manual", + "package": "dnd-5e", + "name": "Dnd 5e Essential Books - Dungeon master Manual", + "desc": "This book includes the content of the dungeon master manual", + "icon": "icon.png", + "dependencies": [] +} \ No newline at end of file diff --git a/plugins/dnd-5e/datagen/dnd-5e-base/locales/en-US.json b/plugins/dnd-5e/datagen/dnd-5e-dm-manual/locales/en-US.json similarity index 100% rename from plugins/dnd-5e/datagen/dnd-5e-base/locales/en-US.json rename to plugins/dnd-5e/datagen/dnd-5e-dm-manual/locales/en-US.json diff --git a/plugins/dnd-5e/datagen/dnd-5e-monster-manual/data/effect/test_effect.json b/plugins/dnd-5e/datagen/dnd-5e-monster-manual/data/effect/test_effect.json new file mode 100644 index 00000000..a0fc6c4a --- /dev/null +++ b/plugins/dnd-5e/datagen/dnd-5e-monster-manual/data/effect/test_effect.json @@ -0,0 +1,4 @@ +{ + "id": "effects/test_effect", + "value": {} +} \ No newline at end of file diff --git a/plugins/dnd-5e/datagen/dnd-5e-monster-manual/data/item/consumables/test_consumable.json b/plugins/dnd-5e/datagen/dnd-5e-monster-manual/data/item/consumables/test_consumable.json new file mode 100644 index 00000000..a6ed6885 --- /dev/null +++ b/plugins/dnd-5e/datagen/dnd-5e-monster-manual/data/item/consumables/test_consumable.json @@ -0,0 +1,4 @@ +{ + "id": "consumables/test_consumable", + "value": {} +} \ No newline at end of file diff --git a/plugins/dnd-5e/datagen/dnd-5e-monster-manual/data/item/containers/test_container.json b/plugins/dnd-5e/datagen/dnd-5e-monster-manual/data/item/containers/test_container.json new file mode 100644 index 00000000..11ddc8d8 --- /dev/null +++ b/plugins/dnd-5e/datagen/dnd-5e-monster-manual/data/item/containers/test_container.json @@ -0,0 +1,4 @@ +{ + "id": "container/test_container", + "value": {} +} \ No newline at end of file diff --git a/plugins/dnd-5e/datagen/dnd-5e-monster-manual/data/item/equipment/test_equipment.json b/plugins/dnd-5e/datagen/dnd-5e-monster-manual/data/item/equipment/test_equipment.json new file mode 100644 index 00000000..361a07c6 --- /dev/null +++ b/plugins/dnd-5e/datagen/dnd-5e-monster-manual/data/item/equipment/test_equipment.json @@ -0,0 +1,4 @@ +{ + "id": "equipment/test_equipment", + "value": {} +} \ No newline at end of file diff --git a/plugins/dnd-5e/datagen/dnd-5e-monster-manual/data/item/features/test_feature.json b/plugins/dnd-5e/datagen/dnd-5e-monster-manual/data/item/features/test_feature.json new file mode 100644 index 00000000..aafc4739 --- /dev/null +++ b/plugins/dnd-5e/datagen/dnd-5e-monster-manual/data/item/features/test_feature.json @@ -0,0 +1,4 @@ +{ + "id": "feature/test_feature", + "value": {} +} \ No newline at end of file diff --git a/plugins/dnd-5e/datagen/dnd-5e-monster-manual/data/item/spells/test_spell.json b/plugins/dnd-5e/datagen/dnd-5e-monster-manual/data/item/spells/test_spell.json new file mode 100644 index 00000000..4f091bc4 --- /dev/null +++ b/plugins/dnd-5e/datagen/dnd-5e-monster-manual/data/item/spells/test_spell.json @@ -0,0 +1,4 @@ +{ + "id": "spells/test_spell", + "value": {} +} \ No newline at end of file diff --git a/plugins/dnd-5e/datagen/dnd-5e-monster-manual/data/item/tools/test_tool.json b/plugins/dnd-5e/datagen/dnd-5e-monster-manual/data/item/tools/test_tool.json new file mode 100644 index 00000000..e48370fc --- /dev/null +++ b/plugins/dnd-5e/datagen/dnd-5e-monster-manual/data/item/tools/test_tool.json @@ -0,0 +1,4 @@ +{ + "id": "tools/test_tool", + "value": {} +} \ No newline at end of file diff --git a/plugins/dnd-5e/datagen/dnd-5e-monster-manual/data/item/weapons/test_weapon.json b/plugins/dnd-5e/datagen/dnd-5e-monster-manual/data/item/weapons/test_weapon.json new file mode 100644 index 00000000..c9844fec --- /dev/null +++ b/plugins/dnd-5e/datagen/dnd-5e-monster-manual/data/item/weapons/test_weapon.json @@ -0,0 +1,19 @@ +{ + "id": "weapon/test_weapon", + "value": { + "name": "Test datagen weapon", + "description": "Test test test", + "icon": "icons/weapons/ammunition/shot-round-blue.webp", + "type": "Weapon", + "rarity": "Rare", + "quantity": "1", + "weight": "10", + "price": "10", + "data": { + "weapon_type": "Natural", + "properties": [ + "Finesse" + ] + } + } +} \ No newline at end of file diff --git a/plugins/dnd-5e/datagen/dnd-5e-monster-manual/data/monster/test_monster.json b/plugins/dnd-5e/datagen/dnd-5e-monster-manual/data/monster/test_monster.json new file mode 100644 index 00000000..818a5698 --- /dev/null +++ b/plugins/dnd-5e/datagen/dnd-5e-monster-manual/data/monster/test_monster.json @@ -0,0 +1,4 @@ +{ + "id": "monsters/test_monster", + "value": {} +} \ No newline at end of file diff --git a/plugins/dnd-5e/datagen/dnd-5e-monster-manual/data/progressable/classes/test_class.json b/plugins/dnd-5e/datagen/dnd-5e-monster-manual/data/progressable/classes/test_class.json new file mode 100644 index 00000000..f6b44d86 --- /dev/null +++ b/plugins/dnd-5e/datagen/dnd-5e-monster-manual/data/progressable/classes/test_class.json @@ -0,0 +1,4 @@ +{ + "id": "classes/test_class", + "value": {} +} \ No newline at end of file diff --git a/plugins/dnd-5e/datagen/dnd-5e-monster-manual/data/progressable/races/test_race.json b/plugins/dnd-5e/datagen/dnd-5e-monster-manual/data/progressable/races/test_race.json new file mode 100644 index 00000000..e486d974 --- /dev/null +++ b/plugins/dnd-5e/datagen/dnd-5e-monster-manual/data/progressable/races/test_race.json @@ -0,0 +1,4 @@ +{ + "id": "races/test_race", + "value": {} +} \ No newline at end of file diff --git a/plugins/dnd-5e/datagen/dnd-5e-monster-manual/data/table/test_table.json b/plugins/dnd-5e/datagen/dnd-5e-monster-manual/data/table/test_table.json new file mode 100644 index 00000000..c03fadce --- /dev/null +++ b/plugins/dnd-5e/datagen/dnd-5e-monster-manual/data/table/test_table.json @@ -0,0 +1,4 @@ +{ + "id": "table/test_table", + "value": {} +} \ No newline at end of file diff --git a/plugins/dnd-5e/datagen/dnd-5e-monster-manual/datagen.json b/plugins/dnd-5e/datagen/dnd-5e-monster-manual/datagen.json new file mode 100644 index 00000000..139f54e9 --- /dev/null +++ b/plugins/dnd-5e/datagen/dnd-5e-monster-manual/datagen.json @@ -0,0 +1,9 @@ +{ + "module": "dnd-5e", + "id": "dnd-5e-monster-manual", + "package": "dnd-5e", + "name": "Dnd 5e Essential Books - Monster Manual", + "desc": "This book includes the content of the monster manual", + "icon": "icon.png", + "dependencies": [] +} \ No newline at end of file diff --git a/plugins/dnd-5e/datagen/dnd-5e-monster-manual/locales/en-US.json b/plugins/dnd-5e/datagen/dnd-5e-monster-manual/locales/en-US.json new file mode 100644 index 00000000..63310fd4 --- /dev/null +++ b/plugins/dnd-5e/datagen/dnd-5e-monster-manual/locales/en-US.json @@ -0,0 +1,6 @@ +{ + "info": { + "name": "Dnd 5e Essential Books", + "description": "

This book contians all the essential data for playing a barebones Dnd 5e campaign. It includes:

" + } +} \ No newline at end of file diff --git a/plugins/dnd-5e/datagen/dnd-5e-player-manual/data/effect/test_effect.json b/plugins/dnd-5e/datagen/dnd-5e-player-manual/data/effect/test_effect.json new file mode 100644 index 00000000..a0fc6c4a --- /dev/null +++ b/plugins/dnd-5e/datagen/dnd-5e-player-manual/data/effect/test_effect.json @@ -0,0 +1,4 @@ +{ + "id": "effects/test_effect", + "value": {} +} \ No newline at end of file diff --git a/plugins/dnd-5e/datagen/dnd-5e-player-manual/data/item/consumables/test_consumable.json b/plugins/dnd-5e/datagen/dnd-5e-player-manual/data/item/consumables/test_consumable.json new file mode 100644 index 00000000..a6ed6885 --- /dev/null +++ b/plugins/dnd-5e/datagen/dnd-5e-player-manual/data/item/consumables/test_consumable.json @@ -0,0 +1,4 @@ +{ + "id": "consumables/test_consumable", + "value": {} +} \ No newline at end of file diff --git a/plugins/dnd-5e/datagen/dnd-5e-player-manual/data/item/containers/test_container.json b/plugins/dnd-5e/datagen/dnd-5e-player-manual/data/item/containers/test_container.json new file mode 100644 index 00000000..11ddc8d8 --- /dev/null +++ b/plugins/dnd-5e/datagen/dnd-5e-player-manual/data/item/containers/test_container.json @@ -0,0 +1,4 @@ +{ + "id": "container/test_container", + "value": {} +} \ No newline at end of file diff --git a/plugins/dnd-5e/datagen/dnd-5e-player-manual/data/item/equipment/test_equipment.json b/plugins/dnd-5e/datagen/dnd-5e-player-manual/data/item/equipment/test_equipment.json new file mode 100644 index 00000000..361a07c6 --- /dev/null +++ b/plugins/dnd-5e/datagen/dnd-5e-player-manual/data/item/equipment/test_equipment.json @@ -0,0 +1,4 @@ +{ + "id": "equipment/test_equipment", + "value": {} +} \ No newline at end of file diff --git a/plugins/dnd-5e/datagen/dnd-5e-player-manual/data/item/features/test_feature.json b/plugins/dnd-5e/datagen/dnd-5e-player-manual/data/item/features/test_feature.json new file mode 100644 index 00000000..aafc4739 --- /dev/null +++ b/plugins/dnd-5e/datagen/dnd-5e-player-manual/data/item/features/test_feature.json @@ -0,0 +1,4 @@ +{ + "id": "feature/test_feature", + "value": {} +} \ No newline at end of file diff --git a/plugins/dnd-5e/datagen/dnd-5e-player-manual/data/item/spells/test_spell.json b/plugins/dnd-5e/datagen/dnd-5e-player-manual/data/item/spells/test_spell.json new file mode 100644 index 00000000..4f091bc4 --- /dev/null +++ b/plugins/dnd-5e/datagen/dnd-5e-player-manual/data/item/spells/test_spell.json @@ -0,0 +1,4 @@ +{ + "id": "spells/test_spell", + "value": {} +} \ No newline at end of file diff --git a/plugins/dnd-5e/datagen/dnd-5e-player-manual/data/item/tools/test_tool.json b/plugins/dnd-5e/datagen/dnd-5e-player-manual/data/item/tools/test_tool.json new file mode 100644 index 00000000..e48370fc --- /dev/null +++ b/plugins/dnd-5e/datagen/dnd-5e-player-manual/data/item/tools/test_tool.json @@ -0,0 +1,4 @@ +{ + "id": "tools/test_tool", + "value": {} +} \ No newline at end of file diff --git a/plugins/dnd-5e/datagen/dnd-5e-player-manual/data/item/weapons/test_weapon.json b/plugins/dnd-5e/datagen/dnd-5e-player-manual/data/item/weapons/test_weapon.json new file mode 100644 index 00000000..c9844fec --- /dev/null +++ b/plugins/dnd-5e/datagen/dnd-5e-player-manual/data/item/weapons/test_weapon.json @@ -0,0 +1,19 @@ +{ + "id": "weapon/test_weapon", + "value": { + "name": "Test datagen weapon", + "description": "Test test test", + "icon": "icons/weapons/ammunition/shot-round-blue.webp", + "type": "Weapon", + "rarity": "Rare", + "quantity": "1", + "weight": "10", + "price": "10", + "data": { + "weapon_type": "Natural", + "properties": [ + "Finesse" + ] + } + } +} \ No newline at end of file diff --git a/plugins/dnd-5e/datagen/dnd-5e-player-manual/data/monster/test_monster.json b/plugins/dnd-5e/datagen/dnd-5e-player-manual/data/monster/test_monster.json new file mode 100644 index 00000000..818a5698 --- /dev/null +++ b/plugins/dnd-5e/datagen/dnd-5e-player-manual/data/monster/test_monster.json @@ -0,0 +1,4 @@ +{ + "id": "monsters/test_monster", + "value": {} +} \ No newline at end of file diff --git a/plugins/dnd-5e/datagen/dnd-5e-player-manual/data/progressable/classes/test_class.json b/plugins/dnd-5e/datagen/dnd-5e-player-manual/data/progressable/classes/test_class.json new file mode 100644 index 00000000..f6b44d86 --- /dev/null +++ b/plugins/dnd-5e/datagen/dnd-5e-player-manual/data/progressable/classes/test_class.json @@ -0,0 +1,4 @@ +{ + "id": "classes/test_class", + "value": {} +} \ No newline at end of file diff --git a/plugins/dnd-5e/datagen/dnd-5e-player-manual/data/progressable/races/test_race.json b/plugins/dnd-5e/datagen/dnd-5e-player-manual/data/progressable/races/test_race.json new file mode 100644 index 00000000..e486d974 --- /dev/null +++ b/plugins/dnd-5e/datagen/dnd-5e-player-manual/data/progressable/races/test_race.json @@ -0,0 +1,4 @@ +{ + "id": "races/test_race", + "value": {} +} \ No newline at end of file diff --git a/plugins/dnd-5e/datagen/dnd-5e-player-manual/data/table/test_table.json b/plugins/dnd-5e/datagen/dnd-5e-player-manual/data/table/test_table.json new file mode 100644 index 00000000..c03fadce --- /dev/null +++ b/plugins/dnd-5e/datagen/dnd-5e-player-manual/data/table/test_table.json @@ -0,0 +1,4 @@ +{ + "id": "table/test_table", + "value": {} +} \ No newline at end of file diff --git a/plugins/dnd-5e/datagen/dnd-5e-player-manual/datagen.json b/plugins/dnd-5e/datagen/dnd-5e-player-manual/datagen.json new file mode 100644 index 00000000..bdf5d580 --- /dev/null +++ b/plugins/dnd-5e/datagen/dnd-5e-player-manual/datagen.json @@ -0,0 +1,9 @@ +{ + "module": "dnd-5e", + "id": "dnd-5e-player-manual", + "package": "dnd-5e", + "name": "Dnd 5e Essential Books - Player Manual", + "desc": "This book includes the content of the player manual", + "icon": "icon.png", + "dependencies": [] +} \ No newline at end of file diff --git a/plugins/dnd-5e/datagen/dnd-5e-player-manual/locales/en-US.json b/plugins/dnd-5e/datagen/dnd-5e-player-manual/locales/en-US.json new file mode 100644 index 00000000..63310fd4 --- /dev/null +++ b/plugins/dnd-5e/datagen/dnd-5e-player-manual/locales/en-US.json @@ -0,0 +1,6 @@ +{ + "info": { + "name": "Dnd 5e Essential Books", + "description": "

This book contians all the essential data for playing a barebones Dnd 5e campaign. It includes:

" + } +} \ No newline at end of file