Aethelred
Sergeant Knight at Arms

Yeah, it does. Tweaking the animations file has become a hobby of mine lately, and I had the crazy idea that it might be possible to allow couched lances to be aimed sideways by editing the animation flags. I didn't really think it would be as easy as that, but to my surprise, it is. All I needed to do was add the flag acf_rotate_body to the couched lance animation (lancer_ride_4), and it functions perfectly. You can now rotate from side to side while couching a lance, and the targetting works perfectly, with the disclaimer that couch attacks to the sides are more powerful than they probably should be. It'd be good if I could find a way to narrow the field of view more realistically, in real life doing a couched lance charge into a target more than 30 degrees to your left or right would probably be rather dangerous for your spine and your chances of staying in the saddle (I base that on information I read from some American jousting group, someone on this forum posted a link to it). Another small issue is being able to couch through your horse's head; looks a little silly, but... meh, as with the aiming too far to the sides, just don't do it if it bothers you.
Other than that, there are no major problems as far as I've seen, although I haven't tested it for long and only in small battles. No idea if the AI uses it properly; in my experience they only seem to do couched attacks by accident these days, and none of the Vaegir horsemen deserters I was testing it against used it once as far as I saw. Here's a screenshot for the skeptics, I'd have made a video but I couldn't be bothered:
So, how to enable this for yourselves? It's pretty easy, all you need to do is edit one file. Open the actions.txt file in whatever mod folder you want to use this in, and look for the animation called lancer_ride_4. The first line of the entry will look like this:
lancer_ride_4 1677725953 1
You want to change the number 1677725953 to 1677734145. That's all, just remember to save the file after you make the change. You'll now be able to aim couched lances in M&B - like all animation changes it works with current save games. It's also compatible with any mod that uses the custom animations pack, since that pack doesn't edit the couched lance animation.
For mod builders who want to make the change in the module_animations.py file, all you need to do is find the lancer_ride_4 entry and add acf_rotate_body to the list of flags that follows the animation name.
Anyway, post any problems found here, and hopefully some clever person can find a way to limit the field of view more realistically.

So, how to enable this for yourselves? It's pretty easy, all you need to do is edit one file. Open the actions.txt file in whatever mod folder you want to use this in, and look for the animation called lancer_ride_4. The first line of the entry will look like this:
lancer_ride_4 1677725953 1
You want to change the number 1677725953 to 1677734145. That's all, just remember to save the file after you make the change. You'll now be able to aim couched lances in M&B - like all animation changes it works with current save games. It's also compatible with any mod that uses the custom animations pack, since that pack doesn't edit the couched lance animation.
For mod builders who want to make the change in the module_animations.py file, all you need to do is find the lancer_ride_4 entry and add acf_rotate_body to the list of flags that follows the animation name.
Anyway, post any problems found here, and hopefully some clever person can find a way to limit the field of view more realistically.