New Features:
- UIAssist can now be docked to the main VAM UI in VR. I'd recommend trying this mode for VR usage, as I find it better than docking to the wrist. It's easy to seamlessly switch between the VAM UI, UIAssist and BrowserAssist (requires v1.11.4 or higher). Can be activated from VR Settings in the plugin UI.
- An additional row of Quick Launch buttons can now be configured
- Additional button operations to set the VAM Performance settings for enabling mirror reflections.
Minor bug fix for an issue that I thought was fixed in the last release:
- Bug fix: resolved an issue with toggle buttons and the 'user chosen' target atoms setting. These stopped working when a new scene was loaded.
- PATREONS ONLY: For all Preset loading, there is an additional option to chose a file by launching BrowserAssist. When the operation is triggered, a BrowserAssist window appears to filter and select a resource of the specific type. Requires at least BrowserAssist v1.11 to be loaded as a Session plugin.
- Bug fix: Resolved issue causing a crash on uiap load where the 'SavePreset' toggle was true on an Empty button operation. This only occured where a button had been changed from a Preset Save function to an 'Empty' button operation.
- Bug fix: resolved an issue with toggle buttons and the 'user chosen' target atoms setting. These stopped working when a new scene was loaded.
- Bug fix: resolved an issue with 'Merge Clothing Presets' operation that was causing VAM basic clothing items to load. This only manifested since VAM v1.21.x
- Bug fix: resolved an issue with Teleport player in Desktop resulting in titled camera views if height was set higher than 0
- Bug fix: Unload all plugins operation wasnt working when save/restored from uiap
- Bug Fix: DecalMaker operations were causing an error on target atoms with no plugins loaded
- PATREONS ONLY: For all Preset loading, there are now two additional options to load a file based on the results of BrowserAssist filter. The file can be randomly selected or each button activation can cycle sequentially through the BrowserAssist filter results. The BrowserAssist filter parameters such as Tag and Creator can be used to refine the selected files. Requires at least BrowserAssist v1.10 to be loaded as a Session plugin.
- New Button Operation to open the Plugin UI of a specific plugin type
- Bug fixes to resolve Performance Operations that change Pixel Light Count and Smooth Passes not being able to set to all values
New features:
Bug fixes:
- (Patreons Only) Complete rework of the Active Clothing Editor (button Operation under Clothing). This now includes a thumbnail image of each clothing item and allows more granular control of physics settings. The target person can also be switched on the ACE window.
- (Patreons Only) Really powerful new feature where Clothing Item Presets can now be rapidly selected from the Active Clothing Editor in a mini browser. These are not the same as Person Clothing presets, but allow switching of different presets for a specific clothing item.
- The UIAssist UI now automatically hides when a VAM screenshot is being taken.
- The Target Atom Selector window (which allows a specific atom to be selected at the point of button activation) now has a 'Keep Open' toggle. This allows the same actions to be performed rapidly on more than one atom.
- Additional button operations for nearly all the VAM Performance settings e.g. Higher quality physics, MSAA, render scale etc.
- New button operations to manually enable, disable or toggle Leap Motion VR control.
- Enhanced the auto enable leap motion (based on VR Controller proximity) function so that it can operate on either hand separately.
- Fixed certain node physics values that were failing to persist in the UIA profiles
- Fixed various issues with button operations for loading scene and session plugin presets.
- Fixed a Load Plugin operation problem that prevented the initial data to be set from a Scene plugin.
- Fixed an error that was occurring when dragging buttons between grids using the UIA Edit mode (hold down on the clock button to activate this mode)
Small bug fix release to rectify a problem with Mocap loading from scenes that was introduced in the previous release.
A small update to UIAssist with the following:
- Completely hide the UIAssist Game Control UI (i.e. all the buttons). Useful for taking screenshots or if you want more immersion. Can be activated a number of ways:
1) In the Plugin UI under Settings>Game Control UI
2) Using AcidBubbles Keybindings plugin for quick key combinations (e.g. Ctrl+h)
3) Using double Select (typically the A button) on VR controllers. Requires configuration under Settings > VR > VR Controller.
4) Using a new Button Operation under the 'UI Assist' button operation category. (Can only be used to hide the UI - another option is required to unhide it)
- Fixed a bug with Plugin Settings where float values above 1 or below -1 were not being persisted in the uiap save files properly.
New version of UIAssist, includes the following features:
Please report any issues on my Discord page here: https://discord.gg/qrqt2SBzdW
- Option on Load Plugins operation to open the Plugin UI that is being loaded
- Load Morph Preset operation now includes option to Include Appearance and/or Pose Morphs (mirroring options in the VAM Presets UI)
- Load General Preset operation now includes option to Include Appearance, Pose and Physical parameters (mirroring options in the VAM Presets UI)
- Load Pose Preset operation now includes option to Snap Bones to Pose (mirroring option in the VAM Presets UI)
- Fixed a problem with the Game Control UI rotating in desktop mode when using plugins like Embody that change the camera orientation.
- Fixed a problem with Plugin Settings control not working for StringChooser params (i.e. where you have a drop down list of options)
Bug fix release addressing two issues:
- Toggle Merge Clothing Presets was failing unless a Remove Clothing setting was active
- Chokaphi DecalMaker plugin integration fixed to work with the latest DecalMaker release.
New Features:
Tweaks:
- New button operations to alter the Control State of all atom nodes (eg. head, hands, feet etc) on a target atom. Each node can be independently set to a control state (e.g. On/Off/Comply etc) for both Position and/or Rotation.
- New button operations to set all or specific physics settings (e.g. Spring, Damper, Force and Comply thresholds) on each node of a target atom.
- Improved the Toggle Merge Clothing Preset functionality so it now distinguishes between presets that contain the same clothing items but different parameter settings. So now if you have two clothing presets that contain the same items but have, for example, different colors - UIAssist will correctly distinguish between these so you can toggle between them independently.
Bug fixes:
- Tweaked the threshold that triggers Gaze opening of the GameControl UI (when activated in VR settings). Reduces the likelihood of incorrectly triggering the function when VR controllers temporarily lose tracking.
- Tweaked VR UI repositioning on scene load. Previously when the GameControl UI was detached from the wrist and a scene load was triggered, the UI could appear to be relocated some distance away. This was due to the position of the player changing on scene load. The Game Control UI now re-positions on scene load to be close to the user.
- Fixed problem with uiap files occasionally not loading. This only occurred where buttons have been re-configured with Scene or Session plugins as a target and had previously been set to a non default target.
- The Toggle Plugin Settings operation for the Off button transition was not working.
- Plugin Settings for Plugin Bool button operations - now prevents being able to set the same bool as set in the Plugin Bool operation itself. Could lead to confusing behaviour where the same bool was toggled on and off in the same operation.