I've noticed that my Blockhead plays the most recent animation whenever it changes datablocks. So if e.g. I used a custom jump animation, when I pull out a gun and switch to the gun playertype, it'll play the jump animation again. Any ideas how to resolve this would be greatly appreciated.