Nadal mrugają. ;o
//(w pętli głównej)
PARTICLE_DESC part;
part.x=rand()%320;
part.y=0;
part.speed=rand()%10+1;
particles.push_back(part);
for(list<PARTICLE_DESC>::iterator iter=particles.begin();iter!=particles.end();iter++)
{
iter->y+part.speed;
if(iter->y>240)
{
iter->x=rand()%320;
iter->y=0;
iter->speed=rand()%10+1;
}
masked_blit(partic,bufor,0,0,part.x,part.y,partic->h,partic->w);
}