An unofficial Foundry VTT implementation of the Daggerheart system
Find a file
2025-09-02 19:13:31 +02:00
.github Improved feature request label (#1072) 2025-08-23 17:50:10 -04:00
.husky Adding Prettier 2025-05-23 18:57:50 +02:00
assets Hotfix 1.0.1 (#823) 2025-08-11 00:52:29 +02:00
lang [Fix] Hints For Drag/Drop (#1076) 2025-08-24 14:15:42 -03:00
module The uuid is expected, not id (#1132) 2025-09-02 09:00:46 -04:00
src/packs Fix the typos related to the Protective feature on Round Shields (#1131) 2025-09-01 20:50:48 -04:00
styles [Fix] 1091 - Improve Homebrew Domain Container (#1095) 2025-08-26 20:30:27 +02:00
templates Corrected so secondary weapons will show that they are secondary in the tooltip (#1082) 2025-08-26 09:27:38 +10:00
tools feat(dev): add hot-realoding proxy dev server on :30001 2025-09-02 19:13:31 +02:00
.env.example Add setup script for development (#981) 2025-08-17 18:51:29 +02:00
.gitignore Add setup script for development (#981) 2025-08-17 18:51:29 +02:00
.prettierignore PR-Fixes 2025-05-24 22:25:54 +02:00
.prettierrc Adding Prettier 2025-05-23 18:57:50 +02:00
COC.md Hotfix 1.0.2 (#916) 2025-08-13 21:53:20 +02:00
CONTRIBUTING.md added note to translations (#1093) 2025-08-26 22:42:07 +10:00
daggerheart.d.ts Refactor/84 data models structure (#131) 2025-06-13 14:17:13 +02:00
daggerheart.mjs feat(dev): add hot-realoding proxy dev server on :30001 2025-09-02 19:13:31 +02:00
gulpfile.js Adding Prettier 2025-05-23 18:57:50 +02:00
jsconfig.json #98 jsconfig and symlink setup (#99) 2025-06-01 02:54:45 +02:00
LICENSE Initial commit 2025-05-22 16:53:39 +02:00
package-lock.json feat(dev): add hot-realoding proxy dev server on :30001 2025-09-02 19:13:31 +02:00
package.json feat(dev): add hot-realoding proxy dev server on :30001 2025-09-02 19:13:31 +02:00
postcss.config.js Adding Prettier 2025-05-23 18:57:50 +02:00
pull_request_template.md [PR] testing something (#995) 2025-08-17 21:59:13 +02:00
README.md feat(dev): add hot-realoding proxy dev server on :30001 2025-09-02 19:13:31 +02:00
rollup.config.mjs [Fix] Tagify CSS (#350) 2025-07-15 12:13:09 -03:00
system.json [Fix] Character Sheet Subclass Compendium Preset (#1083) 2025-08-26 09:54:07 +10:00

Foundryborne Daggerheart

Table of Contents

Overview

This is the community repo for the Foundry VTT system Foundryborne Daggerheart. It is not associated with Critical Role or Darrington Press.

User Install

  1. Recommended Searching for Daggerheart or Foundryborne in the System Installation dialogue of the FoundryVTT admin settings.
  2. Pasting https://raw.githubusercontent.com/Foundryborne/daggerheart/refs/heads/main/system.json into the Install System dialog on the Setup menu of the application.
  3. Downloading one of the .zip archives from the Releases page and extracting it into your foundry Data folder, under Data/systems/daggerheart.

Documentation

You can find the documentation here: https://github.com/Foundryborne/daggerheart/wiki

Development Setup

  1. Navigate to the repo directory:

    cd <path>/<to>/<repo>
    
  2. Install dependencies:

    npm install
    
  3. Configure your Foundry paths:

    npm run setup:dev -- --foundry-path="/path/to/foundry/main.js" --data-path="/path/to/data"
    
  4. Start developing:

    npm start
    

Available Scripts

  • npm run setup:dev -- --foundry-path="<path>" --data-path="<path>" - Configure development environment
  • npm run build - One-time build
  • npm start - Start development with file watching, Foundry launching, and a dev proxy overlay (no symlink, no copy)

Dev Notes

  • No symlink or copying required: a dev proxy overlays systems/daggerheart assets from your repo at http://localhost:30001 while the official install remains intact on the base Foundry port.
  • Usage: start Foundry (served at http://localhost:30000) and the dev proxy (served at http://localhost:30001). Open http://localhost:30001 to see your dev version; close it to return to the installed version at http://localhost:30000.
  • Your .env file is ignored by git, so each developer can have their own configuration Foundry VTT Website

Contributing

Looking to contribute to the project? Look no further, check out our contributing guide, and keep the Code of Conduct in mind when working on things.

Disclaimer:

Daggerheart System Daggerheart is a trademark of Darrington Press LLC. All original content, mechanics, and intellectual property related to the Daggerheart roleplaying game are © Darrington Press LLC.

This project is intended for personal or non-commercial use. All rights to Daggerhearts original materials remain with their respective owners.

Free Icons Some Icons used in this project are provided by https://game-icons.net and are licensed under the Creative Commons Attribution 3.0 Unported (CC BY 3.0).

This project is an unofficial fan creation and is not affiliated with or endorsed by Darrington Press or Critical Role.