Составная загрузка

Наконец-то дошли руки и до этого :)
Реализация оказалось тоже довльно простой, для начала пришлось чуть переписать функицю удаленной загрузки loadclipfromserver, добавив ему параметр root, не путать с _root. И маленькая правочка вместо:
var mc:MovieClip = _root.createEmptyMovieClip(nameclip, -1); стало var mc:MovieClip = root.createEmptyMovieClip(nameclip, -1);
и все :)
Загрузка конечно стало не просто вызов функции, а сначала создание основного клипа:
var mc:MovieClip = _root.createEmptyMovieClip("hero", -1);
Затем что-то типа: loadclipfromserver("c:\\", "hero.swf","basic",mc);

Перемещения
Раньше было просто mc.GotoAndStop("stand_s"), сейчас стало stand_as(mc,"stand_s"), где stand_as функция, которая перебирает все вложеные клипы и устанавливает их на нужный фрейм:

function stand_as(mc,how)
{
for (var name:String in mc)
{
if (typeof (mc[name]) == "movieclip")
{
var childClip:MovieClip = mc[name];
childClip.gotoAndStop(how);
childClip._visible=true;
}
}
}

Что это дает

За помощь в коде еще раз благадарю Хемуля с форума www.flasher.ru

Осталось только все прорисовать :)