As seen in the pictures below, the lower torso is the parent of all other parts of the R15 rig(except for humanoidrootpart). This forces the behavior of animations on all other ‘limbs’ to be relative to where the lower torso is.
I have made directional walking animations, and they are meant to coincide with the animations for a melee combat system I am making. You can imagine the issue, which is that because of the upper torso and its children animating relative to the lower torso, whenever the walk direction changes the upper torso(and attack animation) acts relative to that rather than relative to the forward direction which is how I want it - I’ve included a video of this occurrence below.
This brings me to my question: if I am able to change the hierarchy of the R15 rig then I could get around this. Can I do that, and would there be compatibility consequences with accessories and the like?