So we started using fully manual motion control and we encountered an issue. In a regular AC Motion Control, when there is a need for an instant turn, in SetLookDirection apart from setting desired look direction has an additional functionality of actually applying it. The problem with manual control is that you can't capture these special SetLookDirection cases outside of AC. So I would like to ask for some kind of hook if possible. Currently the simplest approach was to just add virtual keyword to SetLookDirection and solve this in an overriden method. Another solution that would be more consistent with the current hooks, would probably be to solve this problem similarly to the way Teleportation was solved with sending of a message "OnTeleport".
And in case you'll consider this update, it could be helpful if you could post the intended solution, virtual, send message, etc... so that our modifications would be more in line with AC development direction for easier AC version upgrades in the future.
Comments