emfmesquita / beyondhelp

Chrome extension with helpers to https://www.dndbeyond.com/.
MIT License
21 stars 9 forks source link

GM Campaign Tools #13

Open zeg-io opened 6 years ago

zeg-io commented 6 years ago

I'm unfamiliar with the limitations of chrome extensions, is it possible for them to pull content from other pages (other than the current one?)

Thought: DDB currently has no real GM tool.I'm thinking of clicking a button on the Campaign page which takes you to a GM view with a mini-character sheet per player all visible at once.

My idea is it would focus on attributes, skills, proficiencies, AC, HP, etc. Maybe even a place for initiative, which you could plug into the encounter view.

Pseudo code: Inject trigger button on click retrieve all character data on their respective pages format data and display together on the pop-up. Profit!

zeg-io commented 6 years ago

Another example: Unified language list.

You could list a unified list of distinct languages, on hover display who knows it.

emfmesquita commented 6 years ago

Hi! This is indeed possible. And to be honest we also thought to add more info to campaign page.

The problem until now was the fact that we knew the character page (even the underlying JSON data) would change. So if we have made features related to the old one we would have to do them again after the release of the new one. That actually happened with D&D Beyond Interaction, BitsInBytes had to redo his dice roller on character sheet.

So as soon as the small fixes and layout changes slow down on character sheet it will be finally the time to handle those kinds of features. But yes this is for sure on TODO list.

Thanks for the feedback! And I will let this issue opened to remember me of it XD.