home *** CD-ROM | disk | FTP | other *** search
/ Chip 2003 January / ChipCD_1.03.iso / oddech / space / spacecraft.exe / scripts / DefineSprite_237 / frame_1 / DoAction.as
Text File  |  2002-10-22  |  928b  |  49 lines

  1. x_level_set = eval("_level0:x_level_set");
  2. x_level = eval("_level0:x_level");
  3. y_level_set = eval("_level0:y_level_set");
  4. y_level = eval("_level0:y_level");
  5. fire_set = eval("_level0:fire_set");
  6. fire_level = eval("_level0:fire_level");
  7. bombstart = eval("_level0:bombstart");
  8. while(xStep < x_level_set)
  9. {
  10.    xStep = random(x_level);
  11. }
  12. while(yStep < y_level_set)
  13. {
  14.    yStep = random(y_level);
  15. }
  16. bombdrop = bombstart;
  17. while(firenow < fire_set)
  18. {
  19.    firenow = random(fire_level);
  20. }
  21. tellTarget("../amount")
  22. {
  23.    amount += "1";
  24. }
  25. direction = random("10");
  26. if(direction < "5")
  27. {
  28.    _X = "450";
  29.    _Y = random("100");
  30.    if(random("100") < "30")
  31.    {
  32.       _X = random("300");
  33.       _Y = "-30";
  34.       yStep += "5";
  35.    }
  36.    gotoAndPlay(6);
  37. }
  38. else
  39. {
  40.    _X = "-30";
  41.    _Y = random("100");
  42.    if(random("100") < "30")
  43.    {
  44.       _X = random("300");
  45.       _Y = "-30";
  46.       yStep += "5";
  47.    }
  48. }
  49.