This extension add more information on the D&D Beyond's campaign page to turn it into a DM screen. This is a first version and I have a lot in mind on how to make it better, feel free to create an issue if something is off.
-
Better Readme
- Add description
- How to use
-
Add tests
- LIKE A LOT!!!!
-
Options
- Enable / Disable
- Refresh enable / disable
- Refresh time
- Keep previous options
-
Pop out
-
New UI to display the character info
-
Click to open the character in a new window
-
Reorder characters
-
Animations
- Flash when character low life
- Conditions
-
Dynamic screen
- Add / Remove character by their id
-
Dynamic screen content
- Add / Remove information
- Reorganize information
-
- Mage armor not working
- It doesn't seem to pick up feats at all.
- If a character has Alert it doesn't add to their initiative on the campaign screen.
- It also doesn't pick up expertise gained from the prodigy skill if the chosen skill is on with a passive score (Perception, Insight, Investigation)
- It does not add the bonus from feats like observant that adds 5 to the passive scores
- It does not add the modifiers to AC made from spells and other effects
First install all the dependencies with yarn
or npm install
.
Build the utils: ./node_modules/.bin/webpack --progress
Compile the stats for a character id: node src/cli.js -c [id]
Run the build yarn build
or npm run build
.
It will build the extension in dist/
, use this directory and load it in chrome. (Manage Extensions > Load unpacked
)
This extension is inspired by this project https://github.com/mivalsten/ddb-dm-screen which unfortunately did not work for me. I only reused some of their CSS style as I did not want to spend to much time on it yet.