Well, heres the question. It is probably really easy to solve, I'm probably just overlooking a command.
How would you script it so The game wont do anything else untill an animation is over?
Good question. Add this script right after the animation command:
while IsObjectAnimating(123) { Wait(1) };
While the object #123 is animating, wait a game cycle. Or, look up AnimateObjectEx() in the manual. :)
Thanks