void RootMovieClip::commitFrame(bool another) { setFramesLoaded(frames.size()); if(another) frames.push_back(Frame()); if(getFramesLoaded()==1 && frameRate!=0) { SystemState* sys = getSys(); if(this==sys) { /* now the frameRate is available and all SymbolClass tags have created their classes */ sys->addTick(1000/frameRate,sys); } else { this->incRef(); sys->currentVm->addEvent(NullRef, _MR(new InitFrameEvent(_MNR(this)))); } } }