No description
| scripts | ||
| styles | ||
| templates | ||
| module.json | ||
| README.md | ||
Daggerheart Custom Attribution Sources
A Foundry VTT (Version 14) module for the Daggerheart system that allows Game Masters to add, update, and remove custom item attribution sources directly from the module settings.
Features
- No Overwrites: Safely registers custom sources to the system
CONFIG.DH.GENERAL.attributionSourcesconfiguration without altering or affecting system defaults or attributions from other modules. - Modern UI/UX: Built using Foundry VTT v14's modern
ApplicationV2interface with a dark layout matching Daggerheart's crimson and gold design aesthetics. - Dynamic Configuration: Add source groups (e.g.
Forevermore) and nest multiple values inside them (e.g.Campaign - Forevermore). - Autocompleter Integration: Custom attributions automatically populate autocomplete lists when editing any item's attribution details.
File Structure
dh-attribution-sources/
├── module.json # Module registration and compatibility manifest
├── scripts/
│ └── dh-attribution-sources.mjs # Module entrypoint & ApplicationV2 form logic
├── styles/
│ └── dh-attribution-sources.css # Crimson & Gold CSS styles for the settings dialog
└── templates/
├── footer.hbs # Save and Reset buttons template
└── settings.hbs # Layout template for editing groups and nested values
How to Install & Use
- Ensure the
dh-attribution-sourcesdirectory is placed inside your Foundry VTTData/modulesfolder. - Launch Foundry VTT, open your game world, go to the Manage Modules tab in the sidebar, and check Daggerheart Custom Attribution Sources.
- In the sidebar under Configure Game Settings -> Daggerheart Custom Attribution Sources, click the Manage Custom Sources menu.
- Add source groups and values, configure their labels, and click Save Settings.
- Edit any item sheet, click the Attribution icon in the header, and begin typing in the source field to see your custom sources appear as autocomplete recommendations.