A session plugin that adds various small quality of life improvements to VaM UI. Each one can be individually disabled in the session plugin UI.
Wheel Tab Navigation
Allows you to use mouse wheel to scroll tabbed UI sections like Clothing, Hair, Morphs, etc.
Differences with PluginIdea.MouseWheelToTabChange:
Secondary click resets sliders
Allows right clicking any slider to change its value to 0 (can't change to default, as AFAIK there's no way to get the default value of a sliders I did not create).
As a bonus, you can right click the whole morph box to reset it to 0 as well, so you don't have to aim for the thin slider inside of it.
Middle click toggles morphs
Middle clicking morphs will toggle them between current value and 0, so you can easily check their effect on person without loosing state.
Secondary click reloads textures
Right click on skin body texture path or select button to reload it.
This is also a feature of AlternateUI plugin, but it never worked for me there. If you have it installed, you need to disable this feature in its UI and reload VaM so they don't conflict.
Wheel Tab Navigation
Allows you to use mouse wheel to scroll tabbed UI sections like Clothing, Hair, Morphs, etc.
Differences with PluginIdea.MouseWheelToTabChange:
- MouseWheelToTabChange is implemented in a very suboptimal way, where every time you scroll the game freezes for 100ms. I've managed to optimize everything on my side to be instant, and the only slowdown is caused by a call to
tabbed.GotoTab(tabIndex)
, which is implemented on VaM side and outside of my current level of expertise to try to optimize. So tab changing is still not immediate, but it's way more snappier than in MouseWheelToTabChange. - MouseWheelToTabChange is slowing down scrolling of everything, even unrelated dropdowns, as it is trying to scroll tabbed areas even when the cursor is not above them.
- MouseWheelToTabChange won't scroll if cursor is above a slider. This is to not conflict with PluginIdea.MouseWheelToSlider, but for everyone else that doesn't want to change sliders with a wheel (me), you get random times where scrolling morphs doesn't work because the cursor is above one of its sliders, which was incredibly frustrating.
Secondary click resets sliders
Allows right clicking any slider to change its value to 0 (can't change to default, as AFAIK there's no way to get the default value of a sliders I did not create).
As a bonus, you can right click the whole morph box to reset it to 0 as well, so you don't have to aim for the thin slider inside of it.
Middle click toggles morphs
Middle clicking morphs will toggle them between current value and 0, so you can easily check their effect on person without loosing state.
Secondary click reloads textures
Right click on skin body texture path or select button to reload it.
This is also a feature of AlternateUI plugin, but it never worked for me there. If you have it installed, you need to disable this feature in its UI and reload VaM so they don't conflict.