Skip to content

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 }) or Anim.bindHover so 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 _UIAID as 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 _UIAID on 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

Previous releases: v0.1.4 · v0.1.3 · v0.1.2 · v0.1.1

← All releases