Roslyn from Triumph
This is a custom solution using the spine-unity API. This solution was designed to support cosmetic skin variants for players. Each of these character chroma variants are separate DLC Unity prefabs that reuse the same 2D rig and texture atlas for optimal loading.
The C# scripts I wrote create custom Scriptable Objects color profiles that store hue values and can be attached to characters. The colors can be defined in the Editor at runtime. The Scriptable Object's accessible nature potentially allows players and developers to customize hues to their tastes.
The background art is also reused from other DLC bundles, as are the VFX that I created.
Additional credit for character and background illustrations ©N3twork Studios. Animation by Liquid Development