That would be nice, but I'm not sure how necessary it would be. They likely thought that since the animation can be played very shortly after the load is started, if not right away, then there's no need to figure out when it's finished loading. Also, for movies that are much to large to fit in memory it simply wouldn't be feasible.
So one example of how to handle this situation might be..
- Load a static graphic. A "load screen".
- Run the LOAD ANIMATION command.
- Create a plain and position it to fill the screen (behind the load screen that's showing)
- Play the animation to an image
- Texture the image to the plain
- Fade the load screen out to reveal your animation playing on the plain.
- Loop checking for ANIMATION PLAYING = 0 which tells you the movie is done (or check for escapekey as well)
- Continue on with your program.
It sounds like the animation will simply stream while it's loading.