awgil / ffxiv_plugin_distribution

Micro repo for custom plugin distribution.
9 stars 0 forks source link

Some options for BossMod #1

Closed ghost closed 2 years ago

ghost commented 2 years ago

Sorry if this isn't the right place, I wasn't able to find a repo for BossMod.

1) An option to hide the underlying Movement Hint window

This would leave the map still visible, but the black window underneath would be invisible

2) An option to disable the rotation of the Movement Hint map

Should probably lock to North, or maybe have an option for what direction to lock it to.

3) Transparency options for the Movement Hints

This would be helpful for option 1). Without the window underneath sometimes the transparency would make ground aoes hard to see on the map.

awgil commented 2 years ago

Wow how did you even find this :D

This is currently very alpha quality, but feel free to try using it and report any bugs or feature requests. I'll push the main plugin repo later today and will leave a link.

Regarding issues you've reported - will implement.

ghost commented 2 years ago

I found the repo through the DalamudRepoBrowser plugin, it's been up there for about a week (I assume it scours github for dalamud projects and automatically adds them). I installed BossMods and thought it was kinda neat so I followed the repo link to find if there was anything else and then I ended up here.

awgil commented 2 years ago

Added option for #2 (/vbm -> Boss modules settings -> Rotate map to match camera orientation).

Pushed plugin repo to github and added a link in the plugin (https://github.com/awgil/ffxiv_bossmod).

1 - did a quick experiment and it looked like shit :D will experiment more later, or you can try tweaking it yourself and submitting a PR if you can make it look good...

ghost commented 2 years ago

What do you do to test the plugin? Thus far I've just been testing it whenever I'm doing PF Savage but being able to test it outside of that would be nice.

ghost commented 2 years ago

As for transparency on the window, in an early version of this plugin you were able to make the Boss module window as small as you liked and making it so small that it was basically invisible looked fine to me back then. At some point a minimum size was added to the window though.

awgil commented 2 years ago

For testing - there are two ways. Most of development and testing is done out of game, solution in main plugin repo has special UIDev project for that. In-game, you can activate any bossmod using "/vbm z zone-ID" command. You can look up BossModuleManager.cs for a list of zones and associated modules.

ghost commented 2 years ago

I tried playing around a little bit but I really have no idea what I'm doing lol. I added some ImGui window flags to make the window transparent and commented out the code that adds all the buttons and text and stuff just to test and it looks fine to me. Just the map and hints with no background which is exactly what I wanted. It's not a real solution since it's not toggleable but it works enough for me.

image

image

awgil commented 2 years ago

1 and #3 are fixed - look for "Trisha mode" in config (don't ask) + added scale slider.

I think this is all, closing this issue....

ghost commented 2 years ago

Looks great! Love the size customization too. Thanks.