Hey @BlueMountainsIO,
Thank you for making this plugin, it is exactly we are looking for a while.
I have some mysterious issues when I was trying to use it, I hope you can help me to figure it out.
I have created several pak files and use UnrealPak.exe to checked them, then loaded skelatalMesh from the pak file, applied the skeletalMesh to my actor. As the result it worked pretty well. I saw everytime when I start my game, specific skeletalMesh has been applied to my actor.
Then something starts going crazy.
First without loading skelatalMesh from pak, I can play some animation on my actor. But with the changing of skelatalMesh from pak, my actor is not moving anymore.
Second, I also tried to load some animation seq from pak file and set my actor to play this animation (no skelatalMesh loading and changing), still the animation is not playing.
Third, I have checked the animation status using Animation–IsPlaying node, it is reported true. I have tried everything, set rate, set position, set mode, override animation data, nothing really helps here.
Last, I checked the animation I have loaded from pak file, get length gave the correct length in seconds.
Everything is tested with UE4.23 in my actor BP → event begin play. I am quite confident that all the pak file preparison and loading (mount file, register mount point, load reg file and get pak file steps are correctly handled)
Please let me know if you need more information from me and any ideas that I could try are welcome.
Thanks