doodlezucc / dungeonclub

A cool little website for playing Dungeons & Dragons together!
https://dungeonclub.net
MIT License
71 stars 12 forks source link

[New Feature Request] Is it possible to add some functions related to batch operations #10

Open kagangtuya-star opened 1 year ago

kagangtuya-star commented 1 year ago

Hello, doodlezucc. I accidentally found this nifty little website and experienced it. It is quite useful in conducting an impromptu game. However, I think it would be better if the following features were added. First, some ranged spells that cause debuffs or buffs need to add status flags for multiple tokens, but now it seems that they can only be added one by one. When a player uses the spell Slow on an army of monsters... It's quite a pain. Would like to add a function to add or remove buffs in bulk.And This might work with spellcasting area measuring. Second, when setting up a large battle scene, many different kinds of tokens need to be imported, and it should be more convenient to have a batch import feature. Also, placing multiple tokens in bulk on the map seems to be needed. Finally, maybe add a hp status bar and a tool to adjust multiple tokens's hp? This is used for dealing with ranged damage type spells. One more thing, can you just roll the Initiative of all npc's instead of dice one by one?

Thank you for your outstanding work!

doodlezucc commented 1 year ago

Hey there! Buffs and debuffs (or conditions) can already be enabled/disabled for a whole selection of tokens. You can either hold Shift while clicking another token or hold Ctrl and drag out a rectangle to select all tokens within the area. Changes on the "active token" (white ring outline) are applied to every selected token (orange ring outline). However, I imagine the Ctrl rectangle select may cause some confusion because none of the tokens get marked as "active". I'll be sure to address this in a future update.

Regarding your batch token import feature, it'd probably be best to allow multiple image uploads at once, right? This way, you'd click the "Add Token" button, select one or more images in a system file dialog and create a new token for each selected image.

Placing tokens on the battle map in bulk is something I've noticed to be missing from the site myself. Maybe this could be resolved by holding the Shift key to add multiple tokens in a row.

Health bars are already noted down for the next update - stay tuned!

Thanks for your input, cheers :)