home *** CD-ROM | disk | FTP | other *** search
- updateAfterEvent(mouseMove);
- setProperty("/qq", _X, _xmouse);
- if(0 >= _xmouse)
- {
- setProperty("/qq", _X, 30.8);
- }
- if(_xmouse >= 700)
- {
- setProperty("/qq", _X, 669.2);
- }
- Bird_left_x = getProperty(bird1, _X);
- Bat_left_x = getProperty(bad1, _X);
- Bug_left_x = getProperty(bug1, _X);
- if(Bird_left_x < Bat_left_x < Bug_left_x)
- {
- left_x = Bird_left_x;
- }
- else if(Bat_left_x < Bug_left_x < Bird_left_x)
- {
- left_x = Bat_left_x;
- }
- else if(Bug_left_x < Bat_left_x < Bird_left_x)
- {
- left_x = Bug_left_x;
- }
- Bird_right_x = getProperty(bird7, _X);
- Bat_right_x = getProperty(bad7, _X);
- Bug_right_x = getProperty(bug8, _X);
- if(Bird_right_x < Bat_right_x < Bug_right_x)
- {
- right_x = Bird_right_x;
- }
- else if(Bat_right_x < Bug_right_x < Bird_right_x)
- {
- right_x = Bat_right_x;
- }
- else if(Bug_right_x < Bat_right_x < Bird_right_x)
- {
- right_x = Bug_right_x;
- }
- if(direction == 1)
- {
- if(50 >= left_x)
- {
- direction = 0;
- }
- else
- {
- i = 1;
- while(6 >= i)
- {
- x3 = getProperty("ying" add i, _X);
- setProperty("ying" add i, _X, x3 - 10);
- i++;
- }
- i = 1;
- while(7 >= i)
- {
- x1 = getProperty("bird" add i, _X);
- x2 = getProperty("bat" add i, _X);
- setProperty("bird" add i, _X, x1 - 10);
- setProperty("bat" add i, _X, x2 - 10);
- i++;
- }
- i = 1;
- while(8 >= i)
- {
- x = getProperty("bug" add i, _X);
- setProperty("bug" add i, _X, x - 10);
- i++;
- }
- }
- }
- if(direction == 0)
- {
- if(right_x >= 660)
- {
- direction = 1;
- }
- else
- {
- i = 1;
- while(6 >= i)
- {
- x3 = getProperty("ying" add i, _X);
- setProperty("ying" add i, _X, x3 + 10);
- i++;
- }
- i = 1;
- while(7 >= i)
- {
- x1 = getProperty("bird" add i, _X);
- x2 = getProperty("bat" add i, _X);
- setProperty("bird" add i, _X, x1 + 10);
- setProperty("bat" add i, _X, x2 + 10);
- i++;
- }
- i = 1;
- while(8 >= i)
- {
- x = getProperty("bug" add i, _X);
- setProperty("bug" add i, _X, x + 10);
- i++;
- }
- }
- }
- if(eval("/:enemy_time") == 5)
- {
- select = random(3) + 1;
- if(select == 1)
- {
- bird_no = random(7) + 1;
- if(eval("/bird" add bird_no add "/:bird_life") != 0)
- {
- set("/:enemy_time",0);
- i = 1;
- while(i < 31)
- {
- if(i == 1 or i == 30)
- {
- bird_x = getProperty("bird" add bird_no, _X);
- set("/:b_b_no",eval("/:b_b_no") + 1);
- duplicateMovieClip("bird_bullet","bird_bullet" add eval("/:b_b_no"),16384 + (eval("/:b_b_no") + 50));
- setProperty("bird_bullet" add eval("/:b_b_no"), _X, bird_x - i + 15);
- tellTarget(bird_program)
- {
- play();
- }
- }
- i++;
- }
- }
- }
- else if(select == 2)
- {
- bat_no = random(7) + 1;
- if(eval("/bat" add bat_no add "/:bat_life") != 0)
- {
- set("/:enemy_time",0);
- bat_x = getProperty("bat" add bat_no, _X);
- set("/:b_b_no",eval("/:b_b_no") + 1);
- duplicateMovieClip("bat_bullet","bat_bullet" add eval("/:b_b_no"),16384 + (eval("/:b_b_no") + 50));
- setProperty("bat_bullet" add eval("/:b_b_no"), _X, bat_x - 5);
- tellTarget(bat_program)
- {
- play();
- }
- }
- }
- else if(select == 3)
- {
- bug_no = random(8) + 1;
- if(eval("/bug" add bug_no add "/:bug_life") != 0)
- {
- set("/:enemy_time",0);
- bug_x = getProperty("bug" add bug_no, _X);
- set("/:b_b_no",eval("/:b_b_no") + 1);
- duplicateMovieClip("bug_bullet","bug_bullet" add eval("/:b_b_no"),16384 + (eval("/:b_b_no") + 50));
- setProperty("bug_bullet" add eval("/:b_b_no"), _X, bug_x);
- tellTarget(bug_program)
- {
- play();
- }
- }
- }
- }
- else
- {
- set("/:enemy_time",eval("/:enemy_time") + 1);
- }
- if(eval("/:hammer_control") < 0)
- {
- set("/:hammer_control",0);
- }
- else if(eval("/:hammer_control") == 2)
- {
- set("/:hammer_number",eval("/:hammer_number") + 1);
- set("/:hammer_control",0);
- }
- if(eval("/:level_con") >= 36)
- {
- gotoAndPlay(396);
- }
-