Animar en tiempo real

Buenas a todos.

Estoy haciendo una animación por Maxscript en la qué quiero que el usuario pueda escoger de un controlador distintas acciones y se representan a tiempo real según las escoja el usuario, como un videojuego.

El problema es que, al hacerlo con frames, el personaje realiza las acciones, pero no en tiempo real, sino que yo primero le doy las órdenes y luego veo el resultado como un vídeo final.

Resumiendo, quiero que lo haga de manera simultanea, que cuando le diga algo responda al instante.

No puedo usar el animate on (porque es con frames).
¿Alguien sabría decirme alguna otra manera de animar? Cualquier enlace de ayuda será bien recibido. Muchas gracias de antemano.

Ver más sobre el tema y los comentarios en el foro