home *** CD-ROM | disk | FTP | other *** search
- if(hits < 0)
- {
- gotoAndStop("explode");
- play();
- }
- else
- {
- flight();
- if(key.isdown(key.space))
- {
- if(cnt > 30)
- {
- cnt = 0;
- }
- else
- {
- cnt += 1;
- }
- cnt += 1;
- duplicateMovieClip(eval("_root." + _root.weapon),cnt,16384 + (1000 + cnt));
- eval("_root." add cnt).bullet._xscale *= direct;
- eval("_root." add cnt).xmove = bulletxmove;
- eval("_root." add cnt).ymove = 0;
- eval("_root." add cnt).xorg = _X + bulletxorg;
- eval("_root." add cnt).yorg = _Y - bulletyorg;
- eval("_root." add cnt).gotoAndPlay("fire");
- }
- gotoAndPlay(_currentframe - 1);
- }
- if(blink eq "true")
- {
- _root.weapon = "bullet";
- blinkcnt += 1;
- hits = 20;
- _root.field1.power.gotoAndStop(1);
- _alpha = _alpha + 2;
- if(blinkcnt > 32)
- {
- blink = "false";
- _alpha = 100;
- }
- }
- if(_root.arrows._currentframe < 80)
- {
- dist = _root.chopper._x - _root.truck1._x;
- if(dist > 500 && _root.arrows._currentframe < 5)
- {
- _root.arrows.gotoAndPlay("left");
- }
- else if(dist < -500 && _root.arrows._currentframe < 5)
- {
- _root.arrows.gotoAndPlay("right");
- }
- if(Math.abs(dist) < 500)
- {
- _root.arrows.gotoAndStop("blank");
- }
- }
-