Id prefer to use 2d blendspaces for everything just to have more control over directional movement. Ill look into that custom enum as thats new for me as well. Just thought bool’s would make sense- for example a stand to crouch variable in my character bp event graph connected to my anim bp event graph (my upload) , why that wouldnt work confuses me. At this point just running a walk/jog works fine and replicates but adding another variable (example: walk jog bs to crouch bs) gets wirey and fails to replicate, even though my character bp’s custom events (input action) are set to replicate.