feat: implement build script and parsers to automate Foundry VTT journal pack generation from Obsidian markdown files

This commit is contained in:
Octoturge
2026-06-10 02:16:33 +02:00
parent 23af71e45a
commit 1e8f69701e
9 changed files with 42 additions and 38 deletions
+9 -9
View File
@@ -1,10 +1,10 @@
{
"id": "hbm-rpg-v3-lore",
"title": "Homebrew Magic: RPG v3 Lore",
"title": "Homebrew Magic: RPG v3 - Lore",
"description": "Companion lore module for the HbM RPG v3 system. Provides journal entries for setting, deities, history, and narrative chapters from the official books.",
"version": "1.3.4",
"version": "1.3.6",
"manifest": "https://vtt-content.octoturge.com/packages/module/hbm-rpg-v3-lore.json",
"download": "https://vtt-content.octoturge.com/packages/module/hbm-rpg-v3-lore-v1.3.4.zip",
"download": "https://vtt-content.octoturge.com/packages/module/hbm-rpg-v3-lore-v1.3.6.zip",
"compatibility": {
"minimum": "13",
"verified": "14"
@@ -73,7 +73,7 @@
},
{
"name": "blood-magic-history",
"label": "Magia Krwi Historia",
"label": "Magia Krwi - Historia",
"path": "packs/blood-magic-history",
"type": "JournalEntry",
"ownership": {
@@ -105,7 +105,7 @@
},
{
"name": "magic-book-lore",
"label": "Księga Magii Wprowadzenia",
"label": "Księga Magii - Wprowadzenia",
"path": "packs/magic-book-lore",
"type": "JournalEntry",
"ownership": {
@@ -121,7 +121,7 @@
},
{
"name": "core-rules-lore",
"label": "Podręcznik Gry Wprowadzenia",
"label": "Podręcznik Gry - Wprowadzenia",
"path": "packs/core-rules-lore",
"type": "JournalEntry",
"ownership": {
@@ -137,7 +137,7 @@
},
{
"name": "bestiary-lore",
"label": "Bestiariusz Lore",
"label": "Bestiariusz - Lore",
"path": "packs/bestiary-lore",
"type": "JournalEntry",
"ownership": {
@@ -320,7 +320,7 @@
],
"packFolders": [
{
"name": "Lore HbM RPG v3",
"name": "Lore - HbM RPG v3",
"sorting": "a",
"packs": [
"core-rules-lore",
@@ -334,7 +334,7 @@
]
},
{
"name": "Świat HbM RPG v3",
"name": "Świat - HbM RPG v3",
"sorting": "a",
"packs": [
"disciplines-lore",