>>2343652I'll address the blending first. Keep in mind that I'm not up to speed on AC anymore so I'll just explain it in general terms. This is what I see happening on your example.
//There is a function that checks for button press at the beginning of every frame.
//First key pose with the cock out in anticipation for penetration
//Inbetween animation of the trust
//Key pose of the cock all the way in
//Inbetween animation of the reversal
//Key pose of the cock out which is the same pose as the first key pose
//There is an if conditional controlling the loop at this point. IF button press == true then goto and play cum animation. ELSE loop back one frame after the key pose and start the loop over.
This ensures that the animation completes its loop before transitioning to the next preventing the cumming animation from playing prematurely. Just make sure that the animation from the first key pose to the cum animation animates smoothly.
The issue seems easy enough, did I actually address you concerns?
In addition, I find that documentations are helpful as a secondary resource and for writing correct syntaxs. Googling tutorials for its correct usage will probably help you more than me trying to sound like I still know what I'm talking about :p. All I can recomend is isolate the script on its own when you're trying to learn it. Write a simple code that will trace("SPACE"); on the debug window every time you press the space button.