home *** CD-ROM | disk | FTP | other *** search
- function populate()
- {
- i;
- while(i <= _root.ennum)
- {
- xloc = random(80) * 5;
- yloc = random(23) + 5;
- if(i <= _root.shipnum)
- {
- duplicateMovieClip(enemy,"enemy" add i,16384 + (i + 10));
- speed = random(4) + _root.shipspeed - 2;
- }
- else if(i <= _root.fighternum)
- {
- duplicateMovieClip(fighter,"enemy" add i,16384 + (i + 10));
- speed = random(5) + _root.fighterspeed - 3;
- }
- else if(i <= _root.bombernum)
- {
- duplicateMovieClip(bomber,"enemy" add i,16384 + (i + 10));
- speed = random(2) + _root.bomberspeed;
- }
- eval("enemy" add i)._x = xloc;
- eval("enemy" add i)._y = yloc;
- eval("enemy" add i).mynum = i;
- eval("enemy" add i).speed = speed;
- eval("enemy" add i).direct = 1;
- eval("enemy" add i).gotoAndPlay(2);
- i++;
- }
- }
- function populate2()
- {
- rand = random(7) - 3;
- i += 1;
- if(rand > 0)
- {
- xloc = 0;
- direct = 1;
- }
- else
- {
- xloc = 484;
- direct = -1;
- }
- yloc = random(23) + 5;
- if(_root.generatemulti == 2)
- {
- rand = random(30);
- }
- else if(_root.generatemulti == 3)
- {
- rand = random(35);
- }
- else
- {
- rand = 25;
- }
- if(rand < 15)
- {
- duplicateMovieClip(fighter,"enemy" add i,16384 + (i + 10));
- speed = random(5) + _root.fighterspeed;
- }
- else if(rand >= 15 and rand <= 33)
- {
- duplicateMovieClip(enemy,"enemy" add i,16384 + (i + 10));
- speed = random(3) + _root.shipspeed;
- }
- else
- {
- duplicateMovieClip(bomber,"enemy" add i,16384 + (i + 10));
- speed = random(2) + _root.bomberspeed;
- }
- eval("enemy" add i)._x = xloc;
- eval("enemy" add i)._y = yloc;
- eval("enemy" add i).mynum = i;
- eval("enemy" add i).speed = speed;
- eval("enemy" add i).direct = direct;
- eval("enemy" add i).gotoAndPlay(2);
- }
- i = 0;
- stop();
-