UIAssist Scene Button Setup

Plugins UIAssist Scene Button Setup

UIAssist Scene Button Setup is a scene based plugin that integrates with the UIAssist Session plugin by JayJayWon. It allows Scene creators to define and embed scene specific buttons within the UIAssist interface and setup VAM trigger actions to occur when each button is activated by the UIAssist user. Multiple different configurations of buttons can be setup and then dynamically switched between. For example, one setup of buttons can be presented to the UIAssist user on scene load and then different sets of buttons presented as events occur within the scene.

How do I load the plugin?
  1. Download the latest VAR file attached to this page and place it into VAM\AddonPackages folder. Restart VAM (or Rescan packages inside VAM).
  2. Ensure that UIAssist is running as a Session Plugin. Version 2.17 or greater is required for the integration to work. (VAR package .70 or greater)
  3. Load the UIASceneButtonSetup.cslist plugin into any Atom in the scene. Alternatively the plugin can be loaded as a Scene plugin
How do I configure buttons in the plugin?
  1. Open the PluginUI to see the following screen:
    1706286015324.png
  2. Press the green '+' to add multiple Buttons
    1706286048878.png
  3. The buttons should now be available in UIAssist by pressing the yellow EXT button:
    1706286112123.png

    Which will then show the following in UIAssist:
    1706286161468.png
  4. Configure each button by pressing the yellow '>' to modify the corresponding button's setup:
    1706286265401.png
  5. Rename and change the button's colors as appropriate.
  6. Press 'Setup button actions....' to configure the VAM Trigger actions to be performed when the corresponding button is activated from UIAssist.
    1706286503972.png
How do I save the button setup?
  1. Simply save the Scene as normal. The setup will be restored when the scene is reloaded.
  2. If the Scene is then packaged and distributed in a VAR, the same configured buttons will appear on any consumer of the Scene as long as they have a compatible version of UIAssist loaded as a Session plugin.
How do I change the button setup within the Scene?
  1. Access the Config Manager screen from the top left hand corner of the plugin UI:
    1706286820423.png
  2. Use the green '+' to add multiple Configs:
    1706286860171.png
  3. Each Config can have completely different buttons setups.
  4. The Active Button Config will determine which Config is displayed within UIAssist.
  5. The Active Button Config can be also modified during a Scene using the standard VAM Trigger system (i.e. from Timeline or an Animation Pattern or a Collision Trigger etc.)
Author
JayJayWon
Downloads
2,089
Views
5,039
Packages
1
Total Size
0.02 MB
Version
1.0
First release
Last update
Rating
5.00 star(s) 2 ratings

More resources from JayJayWon

Latest reviews

Thanks heaps, this is so useful!

Would be even more sexy if I could change the active config directly via UI (clicking the arrows) instead of switching them via another trigger
JayJayWon
JayJayWon
Maybe I'm not understanding you, but you can set the Active Button Config from the plugin UI under the Config Manager screen. Best to discuss on my Discord if thats not the case.
Upvote 0
YAY! You magnificent genius! I've been waiting for this since June '22 ...!

<3
Upvote 0
Back
Top Bottom