4.3.0 - New Examples and Bug fixes
Download using VCC, Booth, or the attached .unitypackage.
New Features
- New Examples Added
- Added Example scene, prefabs, and programs for string downloader and image downloader. These just copy the UdonGraph version, but in CyanTrigger.
- Added Example scene for DataList and DataDictionary.
- Added Example scene for DataCache, which is a CyanTrigger feature using CustomActions for storing local data in the scene that any CyanTrigger can access.
- ForEach now supports iterating over Transform direct children, string characters, DataList values, and DataDictionary keys.
- Added new property editor for "Type" inputs, allowing you to select a Type in the inspector rather than requiring the specific "Get Type" action.
- Updated many property inspectors to be on the next line to give more space to edit values (Vectors and Quaternion for example).
- Added support for arbitrary property editors that VRChat introduces in the future without requiring CyanTrigger to update.
- This adds support for many types that previously did not have editors, including image downloader's TextureInfo.
- This will also support DataList and DataDictionary editors when VRChat introduces the UI for them.
- Added button in footer that links to CyanTrigger VRChat group
Bug Fixes
- Fixed bug when removing an action by selecting it and pressing the minus button at the bottom of the action list clearing uses of local variables after the deleted action.
- Fixes in preparation for Unity 2021
- Fixed multiple bugs relating to CyanTriggerAsset components when adding, deleting, or reordering variables in the CyanTrigger Program Asset:
- Fixed warning spam that sometimes occurred after modifying variable order in a CyanTrigger Program Asset and dragging a prefab using it into the scene.
- Fixed incorrect variable values in upload/playmode after modifying variable order in a CyanTrigger Program Asset.
- Fixed spawned prefabs from not having proper variable values applied after modifying variable order in a CyanTrigger Program Asset.
- Fixed bug when editing a CyanTrigger Program Asset and clicking playmode without changing the inspector off the program asset.
- Fixed bugs when modifying variable order that would cause incorrect prefab changes to variables values.