I’m working on a combat system based on the Game Animation Sample in Unreal Engine 5.5. The goal is to implement a “lock-on” mode during combat where:
- The character strafes and stays locked onto the enemy.
- The camera remains free to move independently of the character’s rotation.
In old game anim sample (5.4), I achieved this by disabling update orientation function, the functions that set OrientRotationToMovement
and UseControllerRotation
on tick , allowing me to override their behavior. However, in UE 5.5, after disabling the newPre CMC Tick
function in the Game Anim Sample (5.5), these booleans (OrientRotationToMovement
and UseControllerRotation
) appear to be overridden elsewhere.
Is there a new system or function in GAS 5.5 that forces these values to reset? How can I properly override or block this behavior so that my character can strafe and stay locked onto the enemy, while the camera remains free to move?
thanks