* Initial * progress * Working armor application * . * Added a updateArmorValue function that updates armoreffects according to an auto order * . * Added createDialog * . * Updated Armor SRD * . * Fixed character sheet armor update * Updated itemconfig * Actions now use createDialog for effects * . * . * Fixed ArmorEffect max being a string * Fixed SRD armor effects * Finally finished the migration ._. * SRD finalization * Added ArmoreEffect.armorInteraction option * Added ArmorManagement menu * Fixed DamageReductionDialog * Fixed ArmorManagement pip syle * feat: add style to armors tooltip, add a style to make armor slot label more clear that was a button and add a tooltip location * . * Removed tooltip on manageArmor * Fixes * Fixed Downtime armor repair * Removed ArmorScore from character data model and instead adding it in basePrep * [Feature] ArmorEffect reworked into ChangeType on BaseEffect (#1739) * Initial * . * Single armor rework start * More fixes * Fixed DamageReductionDialog * Removed last traces of ArmorEffect * . * Corrected the SRD to use base effects again * Removed bare bones armor item * [V14] Refactor ArmorChange schema and fix some bugs (#1742) * Refactor ArmorChange schema and fix some bugs * Add current back to schema * Fixed so changing armor values and taking damage works again * Fixed so that scrolltexts for armor changes work again * Removed old marks on armor.system * Restored damageReductionDialog armorScore.value * Use toggle for css class addition/removal * Fix armor change type choices * Added ArmorChange DamageThresholds --------- Co-authored-by: WBHarry <williambjrklund@gmail.com> * [V14] Armor System ArmorScore (#1744) * Readded so that armor items have their system defined armor instead of using an ActiveEffect * Consolidate armor source retrieval * Fix regression with updating armor when sources are disabled * Simplify armor pip update * Use helper in damage reduction dialog * . * Corrected SRD Armor Items --------- Co-authored-by: Carlos Fernandez <cfern1990@gmail.com> * Updated migrations * Migrations are now not horrible =D --------- Co-authored-by: Murilo Brito <dev.murilobrito@gmail.com> Co-authored-by: Carlos Fernandez <CarlosFdez@users.noreply.github.com> Co-authored-by: Carlos Fernandez <cfern1990@gmail.com> |
||
|---|---|---|
| .github | ||
| .husky | ||
| assets | ||
| lang | ||
| module | ||
| src/packs | ||
| styles | ||
| templates | ||
| tools | ||
| .editorconfig | ||
| .env.example | ||
| .gitignore | ||
| .prettierignore | ||
| .prettierrc | ||
| COC.md | ||
| CONTRIBUTING.md | ||
| daggerheart.d.ts | ||
| daggerheart.mjs | ||
| gulpfile.js | ||
| jsconfig.json | ||
| LICENSE | ||
| package-lock.json | ||
| package.json | ||
| postcss.config.js | ||
| pull_request_template.md | ||
| README.md | ||
| rollup.config.mjs | ||
| system.json | ||
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
- Recommended Searching for Daggerheart or Foundryborne in the System Installation dialogue of the FoundryVTT admin settings.
- Pasting
https://raw.githubusercontent.com/Foundryborne/daggerheart/refs/heads/main/system.jsoninto the Install System dialog on the Setup menu of the application. - 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
-
Navigate to the repo directory:
cd <path>/<to>/<repo> -
Install dependencies:
npm install -
Configure your Foundry paths:
npm run setup:dev -- --foundry-path="/path/to/foundry/main.js" --data-path="/path/to/data" -
Start developing:
npm start
Available Scripts
npm start- Start development with file watching and Foundry launchingnpm run build- One-time buildnpm run setup:dev -- --foundry-path="<path>" --data-path="<path>"- Configure development environment
Notes
- The repo should be placed in your Foundry
Data/systems/directory or symlinked there - Linux symlink can be made using
ln -snf <path to development folder> daggerheartinside the systems folder - Your
.envfile 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 Daggerheart’s 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.