Animation player for aliveloop cards format in VAM1

For people new to aliveloops, you can find more info about my animations format in my guide here https://www.patreon.com/posts/136117223
ALPlayer 4 has a few quality-of-life updates and fixes. There's also a new Random button to play random dances from the active folder. I brought here also the fade effect from AliveUI to make switching animations a bit smoother.
There's also a new demo scene showcasing how to trigger mocap animations with a single instance of the plugin. There's two triggers needed, one to put the animation name and a second to trigger play.
The video showcases also my new aliveloop animations format quality improvements starting with this 6th collection of cards comming up. Given the recent poll, I had to make some changes to make the animations look better with subtle movements. This increases the animation size slightly, but it's still low, kilobytes worth and that includes the image part of the card. The result in quality of animation though is very big, as can be seen in the video.
I included in the var a sample card from my experiments with the new aliveloops quality. It's the first one here in the image below, with the "Idle October" title.

fix for aliveloops that have paths with mixed directory separators not loading correctly
added logic to remember path of last directory after opening cards
added random button to play random aliveloops from the active folder
formatted UI style
added cache for aliveloop card images same as in aliveui
added preview of active aliveloop card in plugin UI
added fade screen effect when switching animations to reduce physics glitches breaking immersion

add the var file in your vam1 AddonPackages folder, reload vam
add the plugin on a Person
from the plugin UI, hit "Load animation" and select an aliveloop card (filenames end in .aliveloop.jpg)
for advanced use with triggers, you can check my demo scenes in the var, the triggers on the buttons