-
Notifications
You must be signed in to change notification settings - Fork 21
GitHub Flow Process with JSON LevelDB
Tim L. White edited this page Dec 18, 2024
·
2 revisions
- Clone module GitHub Repo into your FoundryVTT modules folder
- Run
npm install
from this module folder - Run
npm run todb
from this module folder to compile the JSON into the FoundryVTT database files - Start FoundryVTT
- Create new world
- Go into New World and enable this module and the DCC Core Book module
- Use the "import content" button from the dialog for this module to import the content (or import from the compendium)
- Make changes in Foundry as normal
- Unlock this module's compendium
- Open this module's Adventure
- Right-click on adventure in the compendium dialog and select "Rebuild Adventure"
- Drag all folders for this module (from Scenes, Actors, Items, Journals, Tables) onto the Rebuild Adventure Dialog
- Click "Rebuild Adventure"
- Exit the world
- Quit FoundryVTT
- Run
npm run tojson
from this module folder to update the JSON of the Adventure - Commit and push changes to GitHub
The Release process that creates GitHub Releases runs todb
before packaging the release.