Text-to-speech API Updates
[Added]
- The
Object in Collider
condition now supports multiple object references and lets the user specify a number of objects that needs to be in the collider. - Every text-to-speech provider implementation can now have custom configuration fields. This makes it easier to implement custom TTS providers.
UserSceneObject
now has aBase
property corresponding to the position of the user's feet.
[Changed]
- Standardized component configuration sections in Project Settings (like the SnapZone settings) to make it easier to create more.
[Fixed]
- Fixed automatically focusing the Step Inspector window when recompiling.
- Play Audio behavior now stops playing before aborting.
- If a condition is a lockable property provider, lockable properties are retrieved using the condition's API instead of a helper method. This makes it easier to implement custom conditions that return a specific set of lockable properties.