Tools
  • Added "Time Trigger", which is a system allowing you to trigger a set of action if the system clock is in a defined range.

VAMStoryActions
  • Fixed a bug preventing the creator from resetting a slider action to it's default value
VAMStoryPanels
  • New module VAMStoryPanels allowing the creation of panels animations. Kind of like a slideshow. It can be used to create credit screens, image slideshow, "fake" ad boards, whatever you can imagine!

VAMStory
  • Added the new auto-skip delay to dialogs. This will force to play the next dialog after a defined amount of time and display a countdown icon at the right of the dialog box.
    • When auto skipping, the dialog will simulate a standard click on the dialog button. This means that for your default action, you should use the "On Click Trigger" if you want to do something special
    • A new action called Clear Autoskip dialog timer has been added to allow you to prevent the default action manually. This is needed if you use a VAMStoryActions to add additional buttons at the end of a group

VAMStoryActions
  • Added global option POI Starts Hidden to force action panels with POI mode to be disabled until you activate them.
  • Tweaked the initial components setup to completely hide the UI during the loading process. Which will avoid seeing hidden panels during that time. This change is mostly targeted at big and intensive scenes with hidden content which could be revealed during scene load and spoil/give hints to the player.

Tools
Apparence swapper, load/init fix to avoid a console spam
Apparence swapper, fixed the interaction issue with the browser in VR mode ( thanks @atani and @Spacedog )
VAMStoryActions
  • Added a background option for the whole UI, it is available in the tab now called "Background/Header/Footer options" (was "Header/Footer options" previously), you can set a color and opacity.

Tools
  • "Appearance Swapper" now has a "OnCancel" trigger to help controlling better the UI flow if needed.
  • Added "Mini saves" tool. This is a simple way of storing a "flag" (no data is stored besides a file) if for instance the scene has been played from beginning to end, allowing you to "unlock" features for instance.

Bug Fixes
  • UI now properly behaves when post process is enabled (thanks for the lil' chat @MacGruber ;)). This is both valid for PostMagic and @moyashi's post process.
  • Fixed a bug in appearance swapper which would induce an incorrect loading of the appearance, the OnLoadAppearance trigger is now a bit delayed.
  • Fixed a bug in appearance swapper which prevented a proper reload of the parent atom selected for the UI
VAMStoryDirector
  • Added "Count Trigger" feature to triggers, which allows you to set a threshold (value) at which the trigger will be executed.

    vamstory-counttrigger.gif
    • Define your number in the field
    • Click on Edit Count Trigger to define what will happen when reaching that value
    • During playthrough, use the action called Increment Trigger Count on anything (button, trigger, animation) to add 1 to the current counter. When the value is reached the count trigger will be called.
    • After the trigger is executed once, it will not happen anymore. You can use the action called Reset Count Trigger to reset the counter to zero. The Count trigger will be executed once again when reaching the value.
    • You can use Check count while editing your scene to debug the current value of the counter.
    • The Count trigger does not use the delay. It will be immediately triggered if the value is reached. But, you could call another trigger from Director inside the Count trigger to apply a delay.

Tools
  • Added vams_collisionsmanager that allows proper continuous collision for interactable/physical/throwable objects. Your CUAs need to have proper collisions (if there is a mesh collider you also need at least a standard collider like box, capsule or sphere), and needs to have a child object named "cua_throwable". This plugins is meant to reduce drastically objects going through floors/walls.
General
  • Fixed the "disableScroll" system to stop blocking the mousewheel interaction when using the UI of every plugin.

Tools
  • Added "Appearance Swapper", a plugin you can put on a character to trigger an Appearance swapping action for the player inside the scene. The plugin has been made for several reasons:
    • Allow creators to create a UI that allows the end user/player to select their favourite appearance.
    • Fix size issue with the loaded appearance and prevent (in most situations) alignment issues.

Of course, this tool does not magically make a character that has three times the body mass work in a scene that has been made for small character (and vice versa).

The tool is demoed in HZMDemos (look inside the tutorial folders for VAMStory). And feature a simple example of an appearance swap implementation with a short excerpt of a mocap from @VamTimbo . Please support @VamTimbo if you like his content.
General
  • Fixed an error triggered when the plugin was reloaded due to the new alert system when offing VAMStory

VAMStoryActions
  • Added actions allowing you to change a toggle or a toggle button state through triggers
General
  • Added an alert in edit mode when "offing" the atoms or parent atoms holding VAMS plugins to prevent bugs related to having them off. (since no one reads update notes or documentation, they won't be able to say they haven't been warned... well, unless they do not read the alert window :x)
  • Disabled Rich Text preview on all input fields, it was problematic with big texts or annoying to edit in the long run. You will now preview the text with the rich text code, and the final result is obviously visible ingame.

VAMStoryActions
  • Added the ability to change the font and text alignment for the header text. The rest of the style (size) should be controlled with rich text. A mention of this has been added to the documentation.
  • Optimized POI hide/show routine
  • Added new actions to be able to show or hide action panels with POI mode enabled
  • Updated POI vertical offset value to go from -2 to 2
General
  • Moved the UI Alignment option to the global options (it makes more sense)

VAMStoryActions
  • Added Point of Interest feature: it allows you to hide an action panel and replace it with a VFX to draw players attention.
    The action panel can then appear based on distance or look direction. The documentation has been updated if you need some help.
  • Added new action type "Text" (a bit barebone at the moment, I'm trying to figure out a set of options for it)
  • Added new "Header/Footer options" category
  • Added new header text section
  • Moved the global slider option to the the "Header/Footer options" section
Tools
  • Added a new tool "WAVRecorder", allowing to capture sound from a scene, preview it, and save it as a wav file.
VAMStoryActions
  • Fixed slider not initializing the value properly at start
Back
Top Bottom