Player onto a Horse

I have a fully rigged human model for my game that i want to get on a horse and ride around, i was able to set up the parenting part with python.

I wanted to make the guy take a few seconds to mount up on the horse. I am unsure how to do this part. Because the way i have it set up his collision box that he is parented to, instantly goes to the top of the horse where he should be sitting. Ideas?:spin:

If you use an action or IPO, you can use a property (FrameProp:) on the action / IPO actuator to get the actual frame and start the riding if the animation reached the end frame. Or you can use a timer property.

thanks HG1!
have not worked with the IPO so I’ll use action, have not worked with that yet, but i get the idea.

i am creating a demo for you

movehorse.blend (169 KB)
M to move horse
P to move player.

it appears my first post didn’t show, i also recommended a timer, for ease of use, whereas a frameprop would be needed for more complex animation, or changing the ipo length.

Nice that file makes it seem really a lot simpler now, thanks for the demo agoose77. using 2.55 for this, so the f-curve is the new ipo correct?

Yes that is correct.

i’ll port to 2.55

very nice cant wait to see, I’m trying to put this into python. i should maybe do it in logic blocks first. but would anyone know the way to get the FCurveActuator to work in a script for the bge?

cant seem to get the animation to play in a script yet, but did logic blocks.

again, ill give a go

movehorse2.blend (243 KB)
blender 2.55 version, enjoy!