General
  • Added a backup system for both VAMStory and VAMStoryActions.
    Auto-saves will happen every 15 minutes for VAMStory.
    Auto-saves will happen every 20 minutes for VAMStoryActions
    Critical saves will be done before every deletion.
    A manual save can be done in the global options.
    ℹ This could be used as a preset mechanism if you'd like... by renaming the file and storing it somewhere and restoring it whenever you want.

    vamstory-qol-02.gif


    Files are named accordingly with manual, critical and auto inside their filename. All filenames are based on the atom name, it means that if you're using the same atom name in another scene, backups will overwrite themselves.

    There are 5 automatic save files and critical save files. When reaching more than five, the oldest one is deleted. The more recent file will always be the file xxx-1, the oldest xxx-5.

  • Updated UI to have a Color/Material option window
  • Added back all VAMCUI materials + new materials
  • Disabled all buttons interactions while the scene is frozen
  • Cleaned some obsolete code


VAMStory
  • Added "Next Dialog" action to be able to trigger the next dialog from an external plugin. This will trigger the button "click action" defined in the dialog.
  • Fixed a bug where the remove avatar button wasn't deleted properly
  • Fixed a bug where VAMStoryActions would be broken if you'd reload VAMStory while having an action panel active

VAMStoryActions
  • Added "Set Slider Value" so that you can define the position of the slider prior to showing an action panel
WARNING: a major bug (in a really specific situation) got fixed for the save. I recommend saving often while VAMStory is tested and bugs are reported. An automatic backup system will be featured in the next update.

General
  • Fixed help UI bug, moved it to the main dropdown
  • Fixed misc UI bugs
  • Fixed groups, dialogs or actions that were still restored after being deleted (after loading a saved scene)
  • Fixed a critical bug producing incorrect save ids when deleting dialogs, groups or actions in the middle of the list
  • Fixed missing atom names syncing
  • Fixed UI ordering (it was going over VaM's UI)
  • Improved the UI toggling system ( the icon is not slightly moving up and down anymore )

VAMStory
  • Added text alignment option
  • Added a selector to use a VAMStoryAction in the group options (displayed at the last dialog with the answers)
  • Added an option "Hide main dialog at the end", allowing to hide the main dialog when reaching the answers / actions phase of a group
  • Added an option to disable the UI toggle button (the tiny eye)
  • Added click on the avatar triggering the same action as the main dialog ( thanks @Saint66 )
  • Fixed avatar position not being copied or transfered properly using the copy system

VAMStoryActions
  • Added the new "sub-plugin" VAMStoryActions, add it on an empty and create easy "walls of buttons"
vamstory-qol-01.gif

  • Added new feature: disable UI rotation. Allowing you to keep the rotation of the Atom for the UI.
    Important, you will need to resave your position for the group if you enable that feature.
    This will enable you to have UI oriented the way you want.

  • Huge QoL on the overall UX: thanks to @Acid Bubbles devtools, I finally found a way to modify the vanilla UI of VaM to do side by side buttons. This makes the UI more packed and improves dialogs modifications.
    The global option checkbox has disappeared and is replaced by a dropdown allowing you to navigate between controls, group options and global options.

  • QoL copy/transfer: the dropdown now keeps the last selected dialog (unless you delete it). It allows to keep your selection when you create a new dialog and immediately copy into the new dialog.
  • Fixed a bug during group or dialog deletion breaking the avatar position.
  • Fixed several various bugs on the UI in general.
  • Improved UI resizing when rotation is enabled
  • Modified the way the UI hides with a CanvasGroup for the future "action buttons" update.
  • Already add a handful of requests for this, so... ‼ Update VaM ‼
    This plugin requires the last version of VaM and won't work without it.
Back
Top Bottom