The app is also displaying incorrect stats on my end as well. This is just one example, as I've a few other characters characters have similar problems.
Worth noting is, besides adding class/racial abilities, there isn't anything special going on here. I made this character as a theory craft, and as such he doesn't have any special armor or weapons.
It is not working for me... When I click at the button, just pop up a black screen....
Same here except I do see the list of character ID when I hit Menu icon and I see 'Character List' in the top of screen. How to display the character sheets on the screen that are listed in the Menu (Character links)?
Per another post by AshDev, "If you are using the external popup to display the DM Screen, please keep the main campaign tab active. It's the only way I found so far to make it work correctly."
Even I did what your advice by keeping the campaign open to make the DM screen working but no luck.
Edited: I submitted my bug report on GitHub with details. Thanks!
I have an aasimar paladin whose stats just will not show up with the extension. On the campaign page, I can see that he's an active character, but he's the only one whose stats I can't see. If I use the pop-out window, he doesn't even show up, even though his character ID is inserted correctly. Any advice?
This is great! Is there any way to shorten the refresh time? Ideally closer to 10 seconds? Also, I found this extension because I've been desperately searching for something that will allow me to show DDB sheet stats (primarily things like HP) on an OBS recording (I know there's a Twitch overlay, but that's strictly for the stream and would not be on a recording :[ ). What I'm starting to gather after a lot of desperate searching is that there isn't a great tool for that because DDB hasn't released a public API? Or something of that nature? Either way, a window capture of this DM screen tool could maybe do the trick. Is there any way to simplify that further by having this extension popout in a way where it could be added to OBS as a browser source? If I try to do that now, it doesn't show the DM screen, it just prompts me to log in to DDB (which I can't do through a source on OBS lmao)
This is intresting, me and a few others have been working on something similar for a few years too, its a bit more advanced but does instead the extension tampermonkey or greecemonkey to run, but that does mean it works on any browser with those extensions.
I've also looked at the sourcecode for AshDevFr/encounters_app and found that they are basically working out everything themselves (https://github.com/AshDevFr/ddb-campaign-screen/blob/main/src/common/character-utils.js), which is a nightmare to maintain, for instance, it wont support any new books like tasha's. Without getting technical, the code we have been working on actually uses dndbeyonds own systems to work, so if they add a new book, then it should automatically update, and if not, be realativly easy/quick to update
Ofc, but that would require a lot of development for each browser, you can check the code. The main things are what kind of permissions are requested by the script
@TeaWithLucas - When I have some time I would definitely look over the script. I am very interested in your "DM Screen" option as it looks as if you have put some hard work into. Honestly, I think DnDBeyond is hiring and you should consider applying. The fact that you understand and utilize their existing resources is a plus. Your stuff looks polished and professionl as well. You definitely could add a lot to the site.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
The app is also displaying incorrect stats on my end as well. This is just one example, as I've a few other characters characters have similar problems.
https://www.dndbeyond.com/profile/SirHopper/characters/35185610
Worth noting is, besides adding class/racial abilities, there isn't anything special going on here. I made this character as a theory craft, and as such he doesn't have any special armor or weapons.
Same here except I do see the list of character ID when I hit Menu icon and I see 'Character List' in the top of screen. How to display the character sheets on the screen that are listed in the Menu (Character links)?
Per another post by AshDev, "If you are using the external popup to display the DM Screen, please keep the main campaign tab active. It's the only way I found so far to make it work correctly."
Even I did what your advice by keeping the campaign open to make the DM screen working but no luck.
Edited: I submitted my bug report on GitHub with details. Thanks!
Hi, I'm sorry I did not have much time in the past months to work on this extension.
I open sourced it today. If any of you wants to contribute you can do it in this project: https://github.com/AshDevFr/ddb-campaign-screen
I have an aasimar paladin whose stats just will not show up with the extension. On the campaign page, I can see that he's an active character, but he's the only one whose stats I can't see. If I use the pop-out window, he doesn't even show up, even though his character ID is inserted correctly. Any advice?![]()
This is great! Is there any way to shorten the refresh time? Ideally closer to 10 seconds? Also, I found this extension because I've been desperately searching for something that will allow me to show DDB sheet stats (primarily things like HP) on an OBS recording (I know there's a Twitch overlay, but that's strictly for the stream and would not be on a recording :[ ). What I'm starting to gather after a lot of desperate searching is that there isn't a great tool for that because DDB hasn't released a public API? Or something of that nature? Either way, a window capture of this DM screen tool could maybe do the trick. Is there any way to simplify that further by having this extension popout in a way where it could be added to OBS as a browser source? If I try to do that now, it doesn't show the DM screen, it just prompts me to log in to DDB (which I can't do through a source on OBS lmao)
@AshDev - Are you still refining this extension this looks amazing? Going to try this out for my next session.
This is intresting, me and a few others have been working on something similar for a few years too, its a bit more advanced but does instead the extension tampermonkey or greecemonkey to run, but that does mean it works on any browser with those extensions.
I've also looked at the sourcecode for AshDevFr/encounters_app and found that they are basically working out everything themselves (https://github.com/AshDevFr/ddb-campaign-screen/blob/main/src/common/character-utils.js), which is a nightmare to maintain, for instance, it wont support any new books like tasha's. Without getting technical, the code we have been working on actually uses dndbeyonds own systems to work, so if they add a new book, then it should automatically update, and if not, be realativly easy/quick to update
https://github.com/TeaWithLucas/DNDBeyond-DM-Screen
Hey, this is great! Thanks!
I would prefer this as an extension as posting scripts into tampermonkey sounds "Shady".
Ofc, but that would require a lot of development for each browser, you can check the code. The main things are what kind of permissions are requested by the script
@TeaWithLucas - When I have some time I would definitely look over the script. I am very interested in your "DM Screen" option as it looks as if you have put some hard work into. Honestly, I think DnDBeyond is hiring and you should consider applying. The fact that you understand and utilize their existing resources is a plus. Your stuff looks polished and professionl as well. You definitely could add a lot to the site.