davelens / fvtt-party-resources

A simple module for FoundryVTT to manage (and track) custom party-wide numeric values.
MIT License
6 stars 16 forks source link

[Feature Request] Resource Widgets #42

Open megahead11 opened 2 years ago

megahead11 commented 2 years ago

Probably more of a power user type of thing, and probably related to #40 . I think it would be nice to have widgets that can be popped out from the party resource list, so you can show that singular resource as a bar/gauge or something (with the option to move and hide it), as opposed to showing all resources at once with the status bar.

Double points if you can replicate BarBrawl's function to use custom images for the bars, using a background image and foreground image to make something like this: image I believe bar brawl does this by hiding the foreground image by width.

davelens commented 2 years ago

Huh. 🤔

I'm not familiar with Bar Brawl, but I could check out if I can leverage it somehow for Party Resources, with regards to #40.

megahead11 commented 2 years ago

Bar brawl is for token bars (for hp and more), but it's super flexible. They recently added "advanced settings" which allowed the picture based gauges, like this image

davelens commented 2 years ago

My only worry with this is that it might be (a lot) easier to write an accommodation for Party Resources in Bar Brawl, than it would be the other way around.

I have a couple of other feature requests I need to spend some time on first, but after that I'll give this a closer look.

megahead11 commented 2 years ago

It would be a bit different to make it something that goes alongside bar brawl as that would just be another token resource bar, as opposed to a floating singular resource widget, which is always available :P

davelens commented 1 year ago

After #50 I can finally start working on progress bars, which I'll need to make the aforementioned widgets useful. Extractable widgets will be a natural follow-up, though I'm not gonna lie: It'll require a truckload of trial and error on my part.

Keep you posted.