Thanks for the response Pierre-Marie,
Yes, I am calling RunPlayerMove, though I was trying to do my head turning on a stationary bot, i.e. my velocities were all zero. Giving the bot a forward velocity seems to correct the problem- the bot's torso will move now. This raises some additional questions for me, though. Primarily, how is a bot's motion related to the direction it's looking (v.v_angles) vs the direction it's facing (v.angles)? I was under the impression that I could have a bot walk straight ahead while turning it's torso to "look around"; it occured to me that this isn't how player controlled entities work, though- players move in the direction they're looking. So am I correct in concluding that "forward" motion is forward relative to the direction the bot is looking? Based on my observations this seems to be the case.
Secondly, is there a reason that my bot's torso won't turn when I don't have any forward or sideways velocity? It seems like it should be able to just stand and turn it's torso.
Btw, I'm working with the counterstrike mod, in case that changes things.
And no, this isn't a thesis project- I actually just graduated from Berkeley in December; this is for a project I'm doing at work. Lucky me huh?
Thanks for any help!