From what I read in posts dating back to 2015, preloading/unloading animations was being reworked at the time. I'm running version 4.2.5 and it seems to be working good though.
a) Using actionparts to preload an animation during scene loading is straightforward enough and works wonders! But how would you achieve the same effect in lua? I haven't managed to get the following syntax working - maybe I have it wrong?
ActiveAnimations["animName"].AnimationPreloaded=true
b) I'm not even sure what the table ActiveAnimations contains... Is it al the animations that are currently playing? What about those that have started and then stopped?
c) Is there some way to preload an animation that doesn't have a unique name?
Perhaps using its full path - for instance something like:
Scenes["sceneName"].SceneObjects["objectName"].ObjectAnimations["animationName"].AnimationPreloaded=true
Thanks!