UIAssist (Free)

Plugins UIAssist (Free)

Minor Bug fix release:
  • Fixed issue introduced in v1.18.0 that prevented plugin settings being initialised
  • The button state (e.g. on or off) for Plugin Bool Toggle buttons is not initialised correctly
  • Fixed plugin settings for Session plugins were leaking into other non-session plugins when initialising plugins
New Features:
  • Button operations to adjust World scale
  • Button operation to teleport player to a customisable position e.g. move to a position in front of a target person
  • Auto enable/disable Leap Motion when putting down or picking up a VR Controller
Bug Fixes:
  • Adjusting world UI Scale in VR doesnt change the Wrist UI scale
  • Saving a legacy Pose button operation now works
  • Option to use Latest VAR for plugin loads works more reliably now
  • Fixed crashes caused when loading a UIA Profile that switches the Wrist watch from Right to Left hand.
  • (Patrons Only) When using the select preset from folder option in VR, the Keep Open option on the File Selection dialog now works
  • (Patrons Only) Fixed an issue preventing non-person atom spawning when selecting a preset from a folder.
New Features:
  • Toggle Preset Locks - rapidly allows appearance changes to persist between scene loads. Useful for changing the look of atoms in a merge load sequence of scenes.
  • Suppress Preset Locks for UIAssist Preset loads - allows preset loads to optionally ignore the Preset Lock settings
  • Import Buttons - allows a screen of buttons to be imported from a saved UIA Profile file.
  • Options to force disable the "Freeze Physics on Grab" options when loading a new scene or adding a new person.
  • Suppress Scale Change (Patrons only) is now a persistent setting that can be saved in a UIAP file
  • Fix for removing clothes by Tag as part of Merge Clothing Presets feature.
Fixes a bug (introduced in v1.16) that was blocking all Preset loads in the Free version of UIAssist
Fixed a bug introduced in v1.16.0 that broke Spawn Atom button function
New Features:
  • Integration with AcidBubbles KeyBindings plugin. Allows customisable keyboard or joystick controls to activate certain UIAssist features.
  • Framework for sharing Gaze Targets with other plugins. Sample Gaze Target Receiver plugin that demonstrates how the Gaze Target atoms from UIAssist can be accessed easily.
  • New option for plugin loading to just load new plugin data if the plugin already exists. Allows easy switching of plugin settings for a single plugin.
  • Options for the VAM 'Draw UI on Top' mode to be forced On in VR and forced off in Desktop mode.
  • PATREONS ONLY: Option when loading presets, to alphabetically cycle through presets in a folder.
Further refinements to VAM 1.20.77 compatibility:
  • UIA Profile loading buttons allow selection from the new UIAssist default folder under \Saves\PluginData
  • Merge loading plugins with initial data set now works
Updated to make UIAssist fully compatible with the plugin restrictions introduced in VAM 1.20.77.2.
The default location for UIAP files has moved to \Saves\PluginData\JayJayWon\UIAssist. Users may want to relocate their UIA profiles from \Custom\Scripts\JayJayWon to this new location.
Minor tweaks to the integration with DecalMaker, inline with latest release (Beta 7) from Chokaphi.
Earlier this week Meshed announced that (due to a malicious user distributing a VAR file containing a plugin that deleted some VAM users content) the next version of VAM would further restrict plugin access to the file system. This will cause some features in the current UIAssist to stop working.

However, I have been in discussions with Meshed and he is very generously providing additional code functions in that next version of VAM that should allow me to re-introduce these UIAssist features in a more robust manner without needing to access the filesystem.

Its hard to know exactly how the breaking changes will manifest, but I expect most UIAssist functionality to continue working fine but a small number of button functions may either cause errors or require the user to allow file access. I'll update once the next VAM version is available.

Obviously once the new version of VAM is available I will work to release a compatible version of UIAssist.
New Features:
  • Full support for Leap Touch interactions with the UIAssist buttons. Allows control with no VR controllers.
  • Free movement (panning and rotation) with hand gestures using Leap Touch
  • Improved Move Atom usability - including Leap Touch control
  • Button actions to Load and Add new SubScenes
  • Button action to toggle atoms on and off
  • Button action to toggle VR Head Collisions on
This release was a lot of work to get the Leap Touch support working well. I am lucky to have a Pimax headset with finger tracking module that has a large FOV. It works beautifully with that. There is also a new Leap device from UltraLeap that looks like it will have much better performance than the original Leap modules. I would be interested to hear if anyone has one of these working with VAM.
Back
Top Bottom