I'm looking for ideas/ways to solve this problem: I am loading a follower on to a carriage using SetVehicle. I then play the idle to have them sit down. Both of these work fine. The problem is, the colliision mesh doesn't seem to move to the seated position, but instead stays at the 0,0,0 position of the vehicle, which happens to be half-way embeded in the ground. Even more confusing (to me anyway) is that after a few seconds, the collision mesh "seems" to move as the carriage stops bumping along and the follower stops complaining "oh gods, no". Then, randomly, the collision mesh will move back to the 0,0 position and the follower will start acting like their taking damage again as the carriage bumps along. On a long journey, it only happens once or twice. If I get off the carriage and back on, it always happens at the start.
Things I've tried:
I've looked at the carriage model in Nifskope and I don't see any nodes to indicate the seated position, so I am guessing the positioning is in the idle. (I thought about editing the idle, but I don't think that's the problem as the seat placement is fine.)
Is there a way to disable an actor's collision mesh?
Is there a way to change an actor's skeleton? (I was thinking to replace the skeleton with one without a collision mesh, if that's even possible.)
If I can't change an actors collision mesh/skeleton, I was thinking I could make a "dummy" clone of the actor with one that starts with no collision mesh. Is this at all possible?
Any other ideas that I haven't thought about? Help/ideas appreciated!


"Gods, no..."