Xocoatl — v0.1.5¶
Minor release — duplicate UI IDs behave predictably, particle workflows stay clearer, and runtime playback is smoother for templates & hover.
Runtime bundle bumped — reinstall/update Install Runtime from the plugin if you use timeline playback or particles in-game.
Changes¶
Timeline — particles
- Particle clips expose Keep particles emitting after clip ends and No particle emit on reverse from the Track list Particles block — handy for hover-out tails and steady sparkle after a clip finishes.
- Further polish across the particle track workflow (Make Particle Frame,
[+]optional rows such as Motion / Velocity inheritance, sequence editors where applicable).
Runtime (UIAnimController)
- Fixes particle tails disappearing in one frame when Keep emitting after clip ends was active and you left hover slowly — existing particles now drain (age out) instead of being wiped instantly when reverse/hover-out starts on the same playback key.
- Fixes and consistency improvements for template clips used with
Anim.play(..., { target = gui })orAnim.bindHoverso resolved targets match the GUI you pass at runtime.
Plugin — duplication
- Duplicating UI in Studio (Ctrl+D / Cmd+D) no longer leaves clones sharing the same
_UIAIDas siblings when that would confuse the plugin — conflicting IDs on the duplicated subtree are cleared automatically for that case. - Copy/paste can still clone IDs depending on Studio behaviour; if something looks “linked” wrongly after paste, clear
_UIAIDon the pasted subtree in Properties or duplicate with Ctrl+D / Cmd+D instead.
Thanks for trying Xocoatl — feedback and bug reports are welcome.
Plugin: Xocoatl on Creator Store
All releases: Changelog overview