Thanks James for the quick response! Here are the answers to your questions:
1. Correct
2. "Loader" is a movieclip in the main movie, so it still works, but good point.
3. Count is obsolete...that's legacy code so the following could be reduced to gotoAndStop("intro");
Code:
if (count>=12) {
gotoAndStop("intro");
} else {
count++;
gotoAndPlay("preload");
}
4. Again, because they are labels in the main movie, it still works, but you're right - that's better coding.
This code works fine as a loader for a single .swf. The bigger issue is that it doesn't work as a loader when the publised .swf is imported into a parent .swf
Basically I just need code (this code or anything else) that shows a "loading..." screen for an imported .swf. Right now flash loads the external .swf and then runs the "loading..." screen for half a second. But that doesn't help because the user has had to wait 10-20 seconds for the external .swf to load.
Thanks again for the help!
PS. I like the footnote below your name