Bug report: If you do not have D&D Toolbox open, and you click on any of the red Async numbers, then the screen will appear to lock up. What's actually happening is that the Async pop-up is being displayed, but because D&D Toolbox is not open, you can't see it.
If you open D&D Toolbox while in this state, you will see the Async box and can close it normally.
One more bug report: If I mouseover a monster, I see the red Async numbers properly. But if I CTRL+click the sword icon, the monster page opens properly, but the red numbers don't appear. This is not true if I open the monster page from the Monsters Listing. (Red numbers show up properly in that case.)
So we started our new campaign on Saturday and I used the initiative tracker, encounter builder, and tracked their HP using the extension. I ended up stopping using it part way through that night because if I swapped tabs to quickly I would end up losing HP changes (happened only twice i think) and the entire initiative order (happened 3 times). I'm playing with some fairly new players, so I find myself jumping to their character pages often to assist with spells, DC's, bonus', etc...
I had a backup using google sheets for the encounter and old school note cards for initiative so no harm done. Figured I'd mention this little bug though. Not sure how avoidable it is unfortunately.
The content sync feature is a completely new feature that I quickly built in about 3 hours. Sorry, it was bound to have issues.
If it helps I noticed the issue in my session this weekend too. So I am going to spend the week improving it. It is a much-needed feature that needs to be working.
The content sync feature is a completely new feature that I quickly built in about 3 hours. Sorry, it was bound to have issues.
If it helps I noticed the issue in my session this weekend too. So I am going to spend the week improving it. It is a much-needed feature that needs to be working.
No need to apologize! This is an awesome extension so far. I'm excited to see it improve.
Yeah, well I hope that my sleepless weekend will help. Tonight I am going to be posting an open source version as a beta to Github. It will have all the features minus the content sync because that feature clearly needs a lot of work before I can re-implement it. I love the idea, hate that it didn't quite work.
I also updated many of the items so that the content sync feature can even remember what menus are open or close, so that menus that were open should appear as open. But like I said the content sync, clearly needs work. haha
Due to popular demand and my love for open source projects (well and lots of coffee and a almost sleepless night) I have redesigned the entire code to make it easier to read and posted it on Github as an open source project. The version is still missing a few features and is considered a pre-release.
If you are interested in the code, please feel free to view the code then please do so. As for the next version, I will be finishing the code rebuild and getting Content Sync to work correctly and then pushing the version to the chrome store.
But the important thing here is the Code is sorta open source, at least it will be from here on out.
You should be able to click on the sword and shield icon next to a monsters name. When you do this a popup should a appear asking you for all of the information you need to build the encounter.
If you want to add multiple monsters to the same encounter all you have to do is make sure when you add a monster to an encounter they all have the same encounter name.
I know this isn't very intuitive and I do plan on making a video and some more detailed instructions, but currently, I am working on an update that will change some features, so I wanted to finish that before making any videos that may become outdated when I update the plugin.
EDIT: JUST FOR CLARIFICATION - THIS IS IN TESTING AND NOT RELEASED This will be pushed up to Github later tonight (gotta take my buddy out for his Birthday first).
So I am moving into the scary area, where mine and another person's plugin is starting to overlap. So I started working on a monster attack roller, one that will highlight a monsters name and roll for the attack and all damage types. I am currently in testing for it.
So why am I building this into my plugin instead of using the D&D Beyond Interaction plugin, well because my plugin will work with my popups that I create for the initiative order, where his plugin well rely on you going to the monster's page. So its just a matter of taste. I would like to point out a few things though.
First, from my testing, it appears that if you are using my plugin and BitsInBytes plugin, that mine prevents his from highlighting any of the attacks that I highlight. Which would stop his from working.
Secondly, mine and his takes different approches to getting the information. For example, in mine I am able to detect and highlight the Staff attack for the Acererak but his appears to leave it empty. So I think mine picks up more, but his might be more accurate.
Lastly, his supports Multiattack where mine does not. If I decide to continue down this route and include this feature into a pushed release I will probably add a toggle to have my feature on or off. This way if you would like to use both of our plugins, but prefer his Monster Attack roller over mine, you will be able to.
Lastly, I leave you with an image of how mine looks. Still, need to clean it up, but this is basically it.
Honestly man - I've been playing a necromancer, and nothing would make me happier than to have a feature in the tool box to not only at zombies etc - but roll their attacks and keep track of them. Since as all players who play summoners would know, this can get very tedious very quick using dice...
Thanks for making this great extension but I ran into two issues last night when I used it for the first time.
First is that I use a Microsoft Surface at the table and discovered that with its odd aspect ratio (3:2) I can't ever actually close the toolbox once it is opened as it covers up the usual button at the top of the screen and I can't scroll the page horizontally. Could we get like an arrow or X icon in the red header that just toggles the toolbox closed?
The second is for the pop over stat blocks. While the hovering works pretty well with a mouse, it is really annoying with a touchscreen/pen. My thought for this is that if you click the creature's row (not on any of the existing elements with click()s) it would pop open the stat block till you click elsewhere. I'm not entirely sure which JS framework you are using for this, so I'm not sure how hard this would be.
To close the toolbox, you can always use the wrench up by the notifications buttons and account name. know it is so obvious (sarcasm). I actually really like the idea of the close button so I will add that.
So the problem with the click event is the drag event kinda is already hooked into that. This has been something I have been thinking about. The next update will have an options menu, so I am thinking I might add an option that makes it that a single click opens the stats block and if you click again with the stats block it will open the monsters page.
I was going to hook into seeing if you had a touchscreen device, but that appears to be fairly buggy itself.
Do you think it might be possible to add a way to enter an actual rolled Initiative to the Initiative Tracker List and have it auto sort based on that?
Do you mean like entering a number it sorting it for you?
That's how I understood it. I think it's a great idea. In my game on Saturday, I still needed a notepad to write numbers down to keep track of everything before I could sort it in the Toolbox. Having a way to enter the numbers would allow me to skip that step.
It seems easy enough to add, its just adding a popup that asks for a number and then sorts the list on that number
The interesting part is to decide to remove the ability to drag and drop the initiative order because if I leave it in, then it will mess up the placement if you try adding something once you have manually dragged and re-ordered something.
It is an interesting feature request. I will look into it.
I think typing numbers and sorting from there would be preferable to dragging and dropping, but that's my opinion.
It might be too difficult, but maybe a switch that allows users to choose?
I also think this is a matter of how you build the initiative, for example, I never really run into this issue because the sorting is only ever used for the monsters.
When I am building initiative, I call out 25-20 and the people in that range let me know. I add them in the order they said, then 20-15, add, 15-10 and add, 10 and lower.
Then I add the monsters and just drag them into their position.
I am not saying having the ability to enter a number is a bad Idea, it is just something I would have never thought of because of the way I build the initiative.
Edit: now that I think about this, I think I stole this from Matt Mercer from critical role. haha
Bug report: If you do not have D&D Toolbox open, and you click on any of the red Async numbers, then the screen will appear to lock up. What's actually happening is that the Async pop-up is being displayed, but because D&D Toolbox is not open, you can't see it.
If you open D&D Toolbox while in this state, you will see the Async box and can close it normally.
One more bug report: If I mouseover a monster, I see the red Async numbers properly. But if I CTRL+click the sword icon, the monster page opens properly, but the red numbers don't appear. This is not true if I open the monster page from the Monsters Listing. (Red numbers show up properly in that case.)
So we started our new campaign on Saturday and I used the initiative tracker, encounter builder, and tracked their HP using the extension. I ended up stopping using it part way through that night because if I swapped tabs to quickly I would end up losing HP changes (happened only twice i think) and the entire initiative order (happened 3 times). I'm playing with some fairly new players, so I find myself jumping to their character pages often to assist with spells, DC's, bonus', etc...
I had a backup using google sheets for the encounter and old school note cards for initiative so no harm done. Figured I'd mention this little bug though. Not sure how avoidable it is unfortunately.
The content sync feature is a completely new feature that I quickly built in about 3 hours. Sorry, it was bound to have issues.
If it helps I noticed the issue in my session this weekend too. So I am going to spend the week improving it. It is a much-needed feature that needs to be working.
Yeah, well I hope that my sleepless weekend will help. Tonight I am going to be posting an open source version as a beta to Github. It will have all the features minus the content sync because that feature clearly needs a lot of work before I can re-implement it. I love the idea, hate that it didn't quite work.
I also updated many of the items so that the content sync feature can even remember what menus are open or close, so that menus that were open should appear as open. But like I said the content sync, clearly needs work. haha
Due to popular demand and my love for open source projects (well and lots of coffee and a almost sleepless night) I have redesigned the entire code to make it easier to read and posted it on Github as an open source project. The version is still missing a few features and is considered a pre-release.
If you are interested in the code, please feel free to view the code then please do so. As for the next version, I will be finishing the code rebuild and getting Content Sync to work correctly and then pushing the version to the chrome store.
But the important thing here is the Code is sorta open source, at least it will be from here on out.
If I had learned more than just html and css then I'd jump in there, but js isn't a language I ever picked up, lol.
How do you build encounters with this???
You should be able to click on the sword and shield icon next to a monsters name. When you do this a popup should a appear asking you for all of the information you need to build the encounter.
If you want to add multiple monsters to the same encounter all you have to do is make sure when you add a monster to an encounter they all have the same encounter name.
I know this isn't very intuitive and I do plan on making a video and some more detailed instructions, but currently, I am working on an update that will change some features, so I wanted to finish that before making any videos that may become outdated when I update the plugin.
EDIT: JUST FOR CLARIFICATION - THIS IS IN TESTING AND NOT RELEASED
This will be pushed up to Github later tonight (gotta take my buddy out for his Birthday first).
So I am moving into the scary area, where mine and another person's plugin is starting to overlap. So I started working on a monster attack roller, one that will highlight a monsters name and roll for the attack and all damage types. I am currently in testing for it.
So why am I building this into my plugin instead of using the D&D Beyond Interaction plugin, well because my plugin will work with my popups that I create for the initiative order, where his plugin well rely on you going to the monster's page. So its just a matter of taste. I would like to point out a few things though.
First, from my testing, it appears that if you are using my plugin and BitsInBytes plugin, that mine prevents his from highlighting any of the attacks that I highlight. Which would stop his from working.
Secondly, mine and his takes different approches to getting the information. For example, in mine I am able to detect and highlight the Staff attack for the Acererak but his appears to leave it empty. So I think mine picks up more, but his might be more accurate.
Lastly, his supports Multiattack where mine does not. If I decide to continue down this route and include this feature into a pushed release I will probably add a toggle to have my feature on or off. This way if you would like to use both of our plugins, but prefer his Monster Attack roller over mine, you will be able to.
Lastly, I leave you with an image of how mine looks. Still, need to clean it up, but this is basically it.
This image is the Staff attack for the Acererak
This is fantastic news!
Honestly man - I've been playing a necromancer, and nothing would make me happier than to have a feature in the tool box to not only at zombies etc - but roll their attacks and keep track of them. Since as all players who play summoners would know, this can get very tedious very quick using dice...
Anyway - keep up the good work!
You know what is odd, I always think of my tool mostly focused for DM's, but now that you say it, It is actually great for summer based classes. haha
I am hoping to finish up some major changes and getting content sync tomorrow to push a new version live tomorrow night.
Thanks for making this great extension but I ran into two issues last night when I used it for the first time.
First is that I use a Microsoft Surface at the table and discovered that with its odd aspect ratio (3:2) I can't ever actually close the toolbox once it is opened as it covers up the usual button at the top of the screen and I can't scroll the page horizontally. Could we get like an arrow or X icon in the red header that just toggles the toolbox closed?
The second is for the pop over stat blocks. While the hovering works pretty well with a mouse, it is really annoying with a touchscreen/pen. My thought for this is that if you click the creature's row (not on any of the existing elements with click()s) it would pop open the stat block till you click elsewhere. I'm not entirely sure which JS framework you are using for this, so I'm not sure how hard this would be.
To close the toolbox, you can always use the wrench up by the notifications buttons and account name. know it is so obvious (sarcasm). I actually really like the idea of the close button so I will add that.
So the problem with the click event is the drag event kinda is already hooked into that. This has been something I have been thinking about. The next update will have an options menu, so I am thinking I might add an option that makes it that a single click opens the stats block and if you click again with the stats block it will open the monsters page.
I was going to hook into seeing if you had a touchscreen device, but that appears to be fairly buggy itself.
Do you think it might be possible to add a way to enter an actual rolled Initiative to the Initiative Tracker List and have it auto sort based on that?
Do you mean like entering a number it sorting it for you?
It seems easy enough to add, its just adding a popup that asks for a number and then sorts the list on that number
The interesting part is to decide to remove the ability to drag and drop the initiative order because if I leave it in, then it will mess up the placement if you try adding something once you have manually dragged and re-ordered something.
It is an interesting feature request. I will look into it.
I think typing numbers and sorting from there would be preferable to dragging and dropping, but that's my opinion.
It might be too difficult, but maybe a switch that allows users to choose?