home *** CD-ROM | disk | FTP | other *** search
/ 600 Games / 600games.iso / Nave / gammabros.swf / scripts / frame_6 / DoAction.as
Encoding:
Text File  |  2007-03-28  |  120.7 KB  |  1,710 lines

  1. function togglePause()
  2. {
  3.    if(game == 1)
  4.    {
  5.       game = 3;
  6.       showStats();
  7.    }
  8.    else if(game == 3)
  9.    {
  10.       game = 1;
  11.       hideStats();
  12.    }
  13. }
  14. function changeDif(what)
  15. {
  16.    dif.setting = what;
  17.    if(what == "easy")
  18.    {
  19.       dif.num = 1;
  20.       dif.speed = 0.85;
  21.       dif.wait = 1;
  22.       dif.wander = 0;
  23.       dif.adv = 6;
  24.       dif.life = 0.66;
  25.       dif.wave = -1;
  26.    }
  27.    if(what == "med")
  28.    {
  29.       dif.num = 2;
  30.       dif.speed = 1;
  31.       dif.wait = 0;
  32.       dif.wander = 0;
  33.       dif.adv = 0;
  34.       dif.life = 1;
  35.       dif.wave = 0;
  36.    }
  37.    if(what == "hard")
  38.    {
  39.       dif.num = 3;
  40.       dif.speed = 1.15;
  41.       dif.wait = -1;
  42.       dif.wander = -1;
  43.       dif.adv = -6;
  44.       dif.life = 1.25;
  45.       dif.wave = 1;
  46.    }
  47. }
  48. function restart()
  49. {
  50.    _quality = "LOW";
  51.    final = false;
  52.    endBGClip.removeMovieClip();
  53.    gameOverClip.removeMovieClip();
  54.    highScoreClip.removeMovieClip();
  55.    audio.playLevel1("introDrone",100,0.05,5);
  56.    bgClip.gotoAndStop(1);
  57.    star.deleteAll();
  58.    bgDeco.clip.removeMovieClip();
  59.    hideStats();
  60.    var _loc7_ = chars.slice();
  61.    var _loc3_ = broShots.slice();
  62.    var _loc6_ = enemyShots.slice();
  63.    var _loc4_ = FX.slice();
  64.    var _loc5_ = powerUps.slice();
  65.    var _loc2_ = 0;
  66.    var _loc8_ = _loc7_.length;
  67.    while(_loc2_ < _loc8_)
  68.    {
  69.       removeChar(_loc7_[_loc2_]);
  70.       _loc2_ = _loc2_ + 1;
  71.    }
  72.    _loc2_ = 0;
  73.    _loc8_ = _loc3_.length;
  74.    while(_loc2_ < _loc8_)
  75.    {
  76.       removeBroShot(_loc3_[_loc2_]);
  77.       _loc2_ = _loc2_ + 1;
  78.    }
  79.    _loc2_ = 0;
  80.    _loc8_ = _loc6_.length;
  81.    while(_loc2_ < _loc8_)
  82.    {
  83.       removeEnemyShot(_loc6_[_loc2_]);
  84.       _loc2_ = _loc2_ + 1;
  85.    }
  86.    _loc2_ = 6;
  87.    _loc8_ = _loc4_.length;
  88.    while(_loc2_ < _loc8_)
  89.    {
  90.       removeFX(_loc4_[_loc2_]);
  91.       _loc2_ = _loc2_ + 1;
  92.    }
  93.    _loc2_ = 0;
  94.    _loc8_ = _loc5_.length;
  95.    while(_loc2_ < _loc8_)
  96.    {
  97.       removePowerUp(_loc5_[_loc2_]);
  98.       _loc2_ = _loc2_ + 1;
  99.    }
  100.    c = 0;
  101.    c2 = 0;
  102.    d = 10000;
  103.    game = 0;
  104.    level = 1;
  105.    subLevelNum = 0;
  106.    dirArray = ["L","R","U","D"];
  107.    rapidVar = 4;
  108.    formID = 0;
  109.    advanceDir = "L";
  110.    advanceDir1 = "L";
  111.    advanceDir2 = "R";
  112.    advanceDir3 = "L";
  113.    bro1Weapon = "laserA";
  114.    bro2Weapon = "laserA";
  115.    astC = 0;
  116.    astC2 = randRange(10,300);
  117.    posArray = [[1025,1100,0,600],[-200,-125,0,600],[0,1000,625,700],[0,1000,-100,-75]];
  118.    posArray2 = [[1025,1030,0,600],[-50,-45,0,600],[0,1000,605,610],[0,1000,-50,-45]];
  119.    flashing = false;
  120.    currentBoost = "";
  121.    laserPower = 8;
  122.    shrapID = 10000;
  123.    astField = false;
  124.    c3 = 0;
  125.    advInt = 30 + dif.adv;
  126.    bro1ShipLevel = 1;
  127.    bro2ShipLevel = 1;
  128.    bro1ShipVar = 1;
  129.    bro2ShipVar = 1;
  130.    bro1Life = 100;
  131.    bro2Life = 100;
  132.    rescue = false;
  133.    boss = false;
  134.    goldHeadCreated = false;
  135.    sm = 0;
  136.    buddy = false;
  137.    pep = random(20) + 20;
  138.    pCount = 0;
  139.    starColors = [1,5];
  140.    coins.num = coins.numT = 0;
  141.    gems.num = gems.numT = 0;
  142.    stats = new Object();
  143.    stats.fired = 0;
  144.    stats.hit = 0;
  145.    stats.created = 0;
  146.    stats.destroyed = 0;
  147.    stats.score = 0;
  148.    stats.coins = 0;
  149.    stats.gems = 0;
  150.    stats.totalCoins = 0;
  151.    stats.totalGems = 0;
  152.    char = "broShip1";
  153.    char2 = "broShip2";
  154.    charID = 0;
  155.    broShotID = 0;
  156.    enemyShotID = 0;
  157.    fxID = 0;
  158.    powerUpID = 0;
  159.    goldHeadNum = _root.randRange(3,16);
  160.    showIntro();
  161. }
  162. function showIntro()
  163. {
  164.    intro = new classes.misc.Intro();
  165.    addFX("intro");
  166. }
  167. function showStats()
  168. {
  169.    gemsClip._alpha = 0;
  170.    coinsClip._alpha = 0;
  171.    attachMovie("stats","statsClip",990067);
  172.    statsClip._x = 15;
  173.    statsClip._y = 468;
  174.    statsClip.score = stats.score;
  175.    statsClip.accu = Math.round(stats.hit / stats.fired * 100) + "%";
  176.    if(statsClip.accu == NaN)
  177.    {
  178.       statsClip.accu = "-";
  179.    }
  180.    statsClip.enem = stats.destroyed + " / " + _root.stats.created;
  181.    statsClip.coins = stats.coins;
  182.    statsClip.gems = stats.gems;
  183.    statsClip.timer = Math.round(_root.c2 / 30) + " seconds";
  184.    statsClip.life.bar._width = _root[char].life;
  185. }
  186. function gameOver()
  187. {
  188.    var _loc6_ = chars.slice();
  189.    var _loc3_ = broShots.slice();
  190.    var _loc5_ = enemyShots.slice();
  191.    var _loc4_ = powerUps.slice();
  192.    var _loc2_ = 0;
  193.    var _loc7_ = _loc6_.length;
  194.    while(_loc2_ < _loc7_)
  195.    {
  196.       removeChar(_loc6_[_loc2_]);
  197.       _loc2_ = _loc2_ + 1;
  198.    }
  199.    _loc2_ = 0;
  200.    _loc7_ = _loc3_.length;
  201.    while(_loc2_ < _loc7_)
  202.    {
  203.       removeBroShot(_loc3_[_loc2_]);
  204.       _loc2_ = _loc2_ + 1;
  205.    }
  206.    _loc2_ = 0;
  207.    _loc7_ = _loc5_.length;
  208.    while(_loc2_ < _loc7_)
  209.    {
  210.       removeEnemyShot(_loc5_[_loc2_]);
  211.       _loc2_ = _loc2_ + 1;
  212.    }
  213.    _loc2_ = 0;
  214.    _loc7_ = _loc4_.length;
  215.    while(_loc2_ < _loc7_)
  216.    {
  217.       removePowerUp(_loc4_[_loc2_]);
  218.       _loc2_ = _loc2_ + 1;
  219.    }
  220.    game = 4;
  221.    _root.attachMovie("gameOver","gameOverClip",2500);
  222.    gameOverClip._x = 410;
  223.    gameOverClip._y = 150;
  224.    gemsClip._alpha = 0;
  225.    coinsClip._alpha = 0;
  226.    gameOverClip.score = stats.score;
  227.    gameOverClip.accu = Math.round(stats.hit / stats.fired * 100) + "%";
  228.    if(gameOverClip.accu == NaN)
  229.    {
  230.       gameOverClip.accu = "-";
  231.    }
  232.    gameOverClip.enem = stats.destroyed + " / " + _root.stats.created;
  233.    gameOverClip.coins = stats.totalCoins;
  234.    gameOverClip.gems = stats.totalGems;
  235.    gameOverClip.timer = Math.round(_root.c2 / 30) + " seconds";
  236.    if(level == 2)
  237.    {
  238.       gameOverClip.pass3._visible = false;
  239.    }
  240.    else if(level == 3)
  241.    {
  242.       gameOverClip.pass2._visible = false;
  243.    }
  244.    else
  245.    {
  246.       gameOverClip.pass3._visible = false;
  247.       gameOverClip.pass2._visible = false;
  248.    }
  249. }
  250. function hideStats()
  251. {
  252.    statsClip.removeMovieClip();
  253. }
  254. function submitScore()
  255. {
  256.    _root.score = stats.score;
  257.    _quality = "HIGH";
  258.    _root.attachMovie("highScoreClip","highScoreClip",250001,{_x:230,_y:60});
  259. }
  260. function levelInit()
  261. {
  262.    c = 0;
  263.    subLevelNum++;
  264.    subLevel = level + "_" + subLevelNum;
  265.    waveScript = _root["waveScript" + level + "_" + subLevelNum].slice();
  266.    matrixSize = _root["level" + level + "MSArray"][subLevelNum - 1];
  267.    ep = waveScript[0][0];
  268.    matrixNum = 0;
  269.    mc = 0;
  270.    matrixComplete = false;
  271.    advanceDir = _root["advanceDir" + level];
  272.    if(rescue)
  273.    {
  274.       var _loc2_ = advanceDir != "L" ? 1020 : -40;
  275.       if(broShip2.bg || broShip1.bg)
  276.       {
  277.          var _loc4_ = char2 != "broShip1" ? "bro2" : "bro1";
  278.          bgWait = new classes.misc.BGWait(_loc2_,_loc4_,true);
  279.          addFX("bgWait");
  280.       }
  281.       else
  282.       {
  283.          var _loc3_ = advanceDir != "L" ? "L" : "R";
  284.          if(char2 == "broShip2")
  285.          {
  286.             broShip2 = new classes.bro.BroShip2(_loc2_,_root.randRange(200,400));
  287.             addChar("broShip2");
  288.             broShip2.tagTeam(_loc3_);
  289.          }
  290.          else
  291.          {
  292.             broShip1 = new classes.bro.BroShip1(_loc2_,_root.randRange(200,400));
  293.             addChar("broShip1");
  294.             broShip1.tagTeam(_loc3_);
  295.          }
  296.       }
  297.    }
  298. }
  299. function initLevel2()
  300. {
  301.    starColors = [7,11];
  302.    d = 10000;
  303.    bgClip.gotoAndPlay("shipBossEnd");
  304.    level = 2;
  305.    subLevelNum = 0;
  306.    advInt = 22 + dif.adv;
  307.    levelInit();
  308. }
  309. function initLevel3()
  310. {
  311.    d = 10000;
  312.    bgClip.gotoAndPlay("level3Shrap");
  313.    level = 3;
  314.    subLevelNum = 0;
  315.    advInt = 15 + dif.adv;
  316.    levelInit();
  317. }
  318. function broBehind()
  319. {
  320.    advanceDir = advanceDir != "L" ? "L" : "R";
  321.    var _loc2_ = 1;
  322.    var _loc3_ = chars.length;
  323.    while(_loc2_ < _loc3_)
  324.    {
  325.       _root[chars[_loc2_]].broBehind();
  326.       _loc2_ = _loc2_ + 1;
  327.    }
  328. }
  329. function powerUp(x, y, num)
  330. {
  331.    x;
  332.    y;
  333.    num;
  334.    pCount++;
  335.    if(powerUpPrefArray.length > 0)
  336.    {
  337.       if(random(100) > 91)
  338.       {
  339.          createPowerUp([x,y,powerUpPrefArray[random(powerUpPrefArray.length)]]);
  340.       }
  341.    }
  342.    if(random(101) > num || pCount >= pep)
  343.    {
  344.       pCount = 0;
  345.       pep = randRange(15,40);
  346.       var _loc5_ = _root["pUpArray" + subLevel].slice();
  347.       var _loc4_ = _loc5_[random(_loc5_.length)];
  348.       var _loc7_ = admitPowerUp(_loc4_);
  349.       if(_loc7_)
  350.       {
  351.          createPowerUp([x,y,_loc4_]);
  352.       }
  353.    }
  354.    else if(random(1000) == 999 && level != 1)
  355.    {
  356.       createPowerUp([x,y,"superP"]);
  357.    }
  358. }
  359. function powerUpB(x, y, num, weap, phase)
  360. {
  361.    x;
  362.    y;
  363.    num;
  364.    weap;
  365.    phase;
  366.    pCount++;
  367.    if(random(101) > num || pCount >= pep)
  368.    {
  369.       pCount = 0;
  370.       pep = randRange(15,40);
  371.       var _loc2_ = _root["pUpArray" + subLevel].slice();
  372.       if(_root.deathHead.phase != 6)
  373.       {
  374.          if(weap != "rapidLaser")
  375.          {
  376.             _loc2_.push(weap);
  377.             _loc2_.push(weap);
  378.          }
  379.          else
  380.          {
  381.             _loc2_.push("rapidLaser");
  382.             _loc2_.push("bigLaser");
  383.          }
  384.       }
  385.       else
  386.       {
  387.          _loc2_.push("rapidLaser");
  388.          _loc2_.push("bigLaser");
  389.       }
  390.       var _loc3_ = _loc2_[random(_loc2_.length)];
  391.       if(_root.deathHead.phase != 6)
  392.       {
  393.          if(weap != "rapidLaser")
  394.          {
  395.             if(_loc3_ == weap)
  396.             {
  397.                deathHead.changePhase(phase);
  398.             }
  399.          }
  400.          else if(_loc3_ == "rapidLaser" || _loc3_ == "bigLaser")
  401.          {
  402.             deathHead.changePhase(phase);
  403.          }
  404.       }
  405.       var _loc9_ = admitPowerUp(_loc3_);
  406.       if(_loc9_)
  407.       {
  408.          createPowerUp([x,y,_loc3_]);
  409.          if(_loc3_ == "rapidLaser")
  410.          {
  411.             createPowerUp([x,y,"bigLaser"]);
  412.          }
  413.          if(_loc3_ == "bigLaser")
  414.          {
  415.             createPowerUp([x,y,"rapidLaser"]);
  416.          }
  417.       }
  418.    }
  419.    else if(random(1000) >= 995 && level != 1)
  420.    {
  421.       createPowerUp([x,y,"superP"]);
  422.    }
  423. }
  424. function admitPowerUp(pwhich)
  425. {
  426.    var _loc1_ = pwhich;
  427.    if(char == "bro1" || char == "broShip1")
  428.    {
  429.       var _loc3_ = bro1Weapon;
  430.    }
  431.    else
  432.    {
  433.       _loc3_ = bro2Weapon;
  434.    }
  435.    var _loc2_ = true;
  436.    if(_loc1_ == _loc3_)
  437.    {
  438.       _loc2_ = false;
  439.    }
  440.    if(_loc1_ == "doubleLaserA" && _loc3_ == "tripleLaserA")
  441.    {
  442.       _loc2_ = false;
  443.    }
  444.    if(_loc1_ == "twistLaser" && _loc3_ == "tripleTwistLaser")
  445.    {
  446.       _loc2_ = false;
  447.    }
  448.    if(_loc1_ == "tripleLaserA" && _loc3_ == "twistLaser")
  449.    {
  450.       _loc2_ = false;
  451.    }
  452.    if((_loc1_ == "bigLaser" || _loc1_ == "rapidLaser") && _loc3_ == "superLaser")
  453.    {
  454.       _loc2_ = false;
  455.    }
  456.    if(_loc1_ == "tripleTwistLaser" && (_loc3_ == "bigLaser" || _loc3_ == "rapidLaser"))
  457.    {
  458.       _loc2_ = false;
  459.    }
  460.    if((char == "bro1" || char == "bro2") && _loc1_ == "lifeUp")
  461.    {
  462.       _loc2_ = false;
  463.    }
  464.    return _loc2_;
  465. }
  466. function setPowerUpPref(vars)
  467. {
  468.    powerUpPrefArray = vars;
  469. }
  470. function createCreationFX(vars)
  471. {
  472.    fxID++;
  473.    var _loc2_ = vars;
  474.    _root["creationFX" + fxID] = new classes.fx.CreationFX(_loc2_[0],_loc2_[1],_loc2_[2],_loc2_[3],_loc2_[4],_loc2_[5],_loc2_[6],_loc2_[7],fxID);
  475.    addFX("creationFX" + fxID);
  476. }
  477. function createWaveCreator(vars)
  478. {
  479.    fxID++;
  480.    var _loc2_ = vars;
  481.    _root["waveCreator" + fxID] = new classes.misc.WaveCreator(_loc2_[0],_loc2_[1],_loc2_[2],_loc2_[3],_loc2_[4],_loc2_[5],_loc2_[6],_loc2_[7],fxID);
  482.    addFX("waveCreator" + fxID);
  483. }
  484. function createDroidA(vars)
  485. {
  486.    charID++;
  487.    var _loc2_ = vars;
  488.    _root["droidA" + charID] = new classes.enemy.DroidA(_loc2_[0],_loc2_[1],_loc2_[2],_loc2_[3],_loc2_[4],charID);
  489.    addChar("droidA" + charID);
  490.    _root["form" + _loc2_[4][0]].push("droidA" + charID);
  491. }
  492. function createDroidA2(vars)
  493. {
  494.    charID++;
  495.    var _loc2_ = vars;
  496.    _root["droidA2" + charID] = new classes.enemy.DroidA2(_loc2_[0],_loc2_[1],_loc2_[2],_loc2_[3],charID);
  497.    addChar("droidA2" + charID);
  498. }
  499. function createDroidB(vars)
  500. {
  501.    charID++;
  502.    var _loc2_ = vars;
  503.    _root["droidB" + charID] = new classes.enemy.DroidB(_loc2_[0],_loc2_[1],_loc2_[2],_loc2_[3],_loc2_[4],charID);
  504.    addChar("droidB" + charID);
  505.    _root["form" + _loc2_[4][0]].push("droidB" + charID);
  506. }
  507. function createDroidC(vars)
  508. {
  509.    charID++;
  510.    var _loc2_ = vars;
  511.    _root["droidC" + charID] = new classes.enemy.DroidC(_loc2_[0],_loc2_[1],_loc2_[2],_loc2_[3],_loc2_[4],charID);
  512.    addChar("droidC" + charID);
  513.    _root["form" + _loc2_[4][0]].push("droidC" + charID);
  514. }
  515. function createHeadA(vars)
  516. {
  517.    charID++;
  518.    var _loc2_ = vars;
  519.    _root["headA" + charID] = new classes.enemy.HeadA(_loc2_[0],_loc2_[1],_loc2_[2],charID);
  520.    addChar("headA" + charID);
  521. }
  522. function createHeadB(vars)
  523. {
  524.    charID++;
  525.    var _loc2_ = vars;
  526.    _root["headB" + charID] = new classes.enemy.HeadB(_loc2_[0],_loc2_[1],_loc2_[2],charID);
  527.    addChar("headB" + charID);
  528. }
  529. function createHeadC(vars)
  530. {
  531.    charID++;
  532.    var _loc2_ = vars;
  533.    _root["headC" + charID] = new classes.enemy.HeadC(_loc2_[0],_loc2_[1],_loc2_[2],charID);
  534.    addChar("headC" + charID);
  535. }
  536. function createGoldHead()
  537. {
  538.    charID++;
  539.    var _loc1_ = random(4);
  540.    goldHead = new classes.enemy.GoldHead(randRange(posArray2[_loc1_][0],posArray2[_loc1_][1]),randRange(posArray2[_loc1_][2],posArray2[_loc1_][3]),[dirArray[_loc1_],200,"break"]);
  541.    addChar("goldHead");
  542. }
  543. function createHeadBoss(vars)
  544. {
  545.    charID++;
  546.    var _loc2_ = vars;
  547.    _root["headBoss" + charID] = new classes.enemy.HeadBoss(_loc2_[0],_loc2_[1],_loc2_[2],charID);
  548.    addChar("headBoss" + charID);
  549. }
  550. function createHeadSummon(vars)
  551. {
  552.    fxID++;
  553.    var _loc2_ = vars;
  554.    _root["headSummon" + fxID] = new classes.fx.HeadSummon(_loc2_[0],_loc2_[1],fxID);
  555.    addFX("headSummon" + fxID);
  556. }
  557. function createBugA(vars)
  558. {
  559.    charID++;
  560.    var _loc2_ = vars;
  561.    _root["bugA" + charID] = new classes.enemy.BugA(_loc2_[0],_loc2_[1],_loc2_[2],_loc2_[3],_loc2_[4],charID);
  562.    addChar("bugA" + charID);
  563.    _root["form" + _loc2_[4][0]].push("bugA" + charID);
  564. }
  565. function createBugB(vars)
  566. {
  567.    charID++;
  568.    var _loc2_ = vars;
  569.    _root["bugB" + charID] = new classes.enemy.BugB(_loc2_[0],_loc2_[1],_loc2_[2],_loc2_[3],_loc2_[4],charID);
  570.    addChar("bugB" + charID);
  571.    _root["form" + _loc2_[4][0]].push("bugB" + charID);
  572. }
  573. function createBomberA(vars)
  574. {
  575.    charID++;
  576.    var _loc2_ = vars;
  577.    _root["bomberA" + charID] = new classes.enemy.BomberA(_loc2_[0],_loc2_[1],_loc2_[2],_loc2_[3],_loc2_[4],charID);
  578.    addChar("bomberA" + charID);
  579.    _root["form" + _loc2_[4][0]].push("bomberA" + charID);
  580. }
  581. function createBomberB(vars)
  582. {
  583.    charID++;
  584.    var _loc2_ = vars;
  585.    _root["bomberB" + charID] = new classes.enemy.BomberB(_loc2_[0],_loc2_[1],_loc2_[2],_loc2_[3],_loc2_[4],charID);
  586.    addChar("bomberB" + charID);
  587.    _root["form" + _loc2_[4][0]].push("bomberB" + charID);
  588. }
  589. function createBatA(vars)
  590. {
  591.    charID++;
  592.    var _loc2_ = vars;
  593.    _root["batA" + charID] = new classes.enemy.BatA(_loc2_[0],_loc2_[1],_loc2_[2],_loc2_[3],_loc2_[4],charID);
  594.    addChar("batA" + charID);
  595.    _root["form" + _loc2_[4][0]].push("batA" + charID);
  596. }
  597. function createBatB(vars)
  598. {
  599.    charID++;
  600.    var _loc2_ = vars;
  601.    _root["batB" + charID] = new classes.enemy.BatB(_loc2_[0],_loc2_[1],_loc2_[2],_loc2_[3],_loc2_[4],charID);
  602.    addChar("batB" + charID);
  603.    _root["form" + _loc2_[4][0]].push("batB" + charID);
  604. }
  605. function createBatC(vars)
  606. {
  607.    charID++;
  608.    var _loc2_ = vars;
  609.    _root["batC" + charID] = new classes.enemy.BatC(_loc2_[0],_loc2_[1],_loc2_[2],_loc2_[3],_loc2_[4],charID);
  610.    addChar("batC" + charID);
  611.    _root["form" + _loc2_[4][0]].push("batC" + charID);
  612. }
  613. function createSpaceManA(vars)
  614. {
  615.    charID++;
  616.    var _loc2_ = vars;
  617.    _root["spaceManA" + charID] = new classes.enemy.SpaceManA(_loc2_[0],_loc2_[1],_loc2_[2],_loc2_[3],_loc2_[4],charID);
  618.    addChar("spaceManA" + charID);
  619.    _root["form" + _loc2_[4][0]].push("spaceManA" + charID);
  620. }
  621. function createSpaceManB(vars)
  622. {
  623.    charID++;
  624.    var _loc2_ = vars;
  625.    _root["spaceManB" + charID] = new classes.enemy.SpaceManB(_loc2_[0],_loc2_[1],_loc2_[2],_loc2_[3],_loc2_[4],charID);
  626.    addChar("spaceManB" + charID);
  627.    _root["form" + _loc2_[4][0]].push("spaceManB" + charID);
  628. }
  629. function createBlasterA(vars)
  630. {
  631.    charID++;
  632.    var _loc2_ = vars;
  633.    _root["blasterA" + charID] = new classes.enemy.BlasterA(_loc2_[0],_loc2_[1],_loc2_[2],_loc2_[3],charID);
  634.    addChar("blasterA" + charID);
  635. }
  636. function createShipBosses()
  637. {
  638.    _root.shipBossPurple = new classes.enemy.ShipBoss(-50,280,"Purple",["R",2000,"break"]);
  639.    addChar("shipBossPurple");
  640.    _root.shipBossOrange = new classes.enemy.ShipBoss(1050,100,"Orange",["L",2000,"break"]);
  641.    addChar("shipBossOrange");
  642.    _root.shipBossGreen = new classes.enemy.ShipBoss(1050,460,"Green",["L",2000,"break"]);
  643.    addChar("shipBossGreen");
  644. }
  645. function createShipBoss()
  646. {
  647.    _root.shipBossRed = new classes.enemy.ShipBoss(1050,280,"Red",["L",2000,"break"]);
  648.    addChar("shipBossRed");
  649. }
  650. function createExploA(vars)
  651. {
  652.    fxID++;
  653.    var _loc2_ = vars;
  654.    _root["exploA" + fxID] = new classes.fx.ExploA(_loc2_[0],_loc2_[1],_loc2_[2],_loc2_[3],_loc2_[4],fxID);
  655.    addFX("exploA" + fxID);
  656. }
  657. function createExploB(vars)
  658. {
  659.    enemyShotID++;
  660.    var _loc2_ = vars;
  661.    _root["exploB" + enemyShotID] = new classes.fx.ExploB(_loc2_[0],_loc2_[1],_loc2_[2],_loc2_[3],_loc2_[4],enemyShotID);
  662.    addEnemyShot("exploB" + enemyShotID);
  663. }
  664. function createExploD(vars)
  665. {
  666.    fxID++;
  667.    var _loc2_ = vars;
  668.    _root["exploD" + fxID] = new classes.fx.ExploD(_loc2_[0],_loc2_[1],_loc2_[2],_loc2_[3],fxID);
  669.    addFX("exploD" + fxID);
  670. }
  671. function createGunExplo(vars)
  672. {
  673.    fxID++;
  674.    var _loc2_ = vars;
  675.    _root["gunExplo" + fxID] = new classes.fx.GunExplo(_loc2_[0],_loc2_[1],_loc2_[2],fxID);
  676.    addFX("gunExplo" + fxID);
  677. }
  678. function createEnemySoul(vars)
  679. {
  680.    fxID++;
  681.    var _loc2_ = vars;
  682.    _root["enemySoul" + fxID] = new classes.fx.EnemySoul(_loc2_[0],_loc2_[1],_loc2_[2],fxID);
  683.    addFX("enemySoul" + fxID);
  684. }
  685. function createShrapnel(vars)
  686. {
  687.    fxID++;
  688.    var _loc2_ = vars;
  689.    _root["shrapnel" + fxID] = new classes.fx.Shrapnel(_loc2_[0],_loc2_[1],_loc2_[2],_loc2_[3],_loc2_[4],_loc2_[5],fxID);
  690.    addFX("shrapnel" + fxID);
  691. }
  692. function createAsteroid(vars)
  693. {
  694.    fxID++;
  695.    var _loc2_ = vars;
  696.    _root["asteroid" + fxID] = new classes.fx.Asteroid(_loc2_[0],_loc2_[1],_loc2_[2],_loc2_[3],_loc2_[4],fxID);
  697.    addFX("asteroid" + fxID);
  698. }
  699. function createAsteroidD(vars)
  700. {
  701.    fxID++;
  702.    var _loc2_ = vars;
  703.    _root["asteroidD" + fxID] = new classes.fx.AsteroidD(_loc2_[0],_loc2_[1],_loc2_[2],_loc2_[3],fxID);
  704.    addFX("asteroidD" + fxID);
  705. }
  706. function createPowerUp(vars)
  707. {
  708.    powerUpID++;
  709.    var _loc2_ = vars;
  710.    _root["powerUp" + powerUpID] = new classes.misc.PowerUp(_loc2_[0],_loc2_[1],_loc2_[2],powerUpID);
  711.    addPowerUp("powerUp" + powerUpID);
  712. }
  713. function createPowerUpBuddy(vars)
  714. {
  715.    var _loc2_ = vars;
  716.    _root.powerUpBuddy = new classes.misc.PowerUpBuddy(_loc2_[0],_loc2_[1],_loc2_[2],_loc2_[3],_loc2_[4]);
  717.    addFX("powerUpBuddy");
  718. }
  719. function createRandoms(vars)
  720. {
  721.    var _loc2_ = vars;
  722.    _root["randoms" + _loc2_[0]] = new classes.fx.Randoms(_loc2_[1],_loc2_[2],_loc2_[3]);
  723.    addFX("randoms" + _loc2_[0]);
  724. }
  725. function removeRandoms(vars)
  726. {
  727.    var _loc1_ = vars;
  728.    removeFX("randoms" + _loc1_[0]);
  729. }
  730. function createAsteroids()
  731. {
  732.    _root.asteroids = new classes.fx.Asteroids();
  733.    addFX("asteroids");
  734. }
  735. function removeAsteroids()
  736. {
  737.    if(_root.asteroids.exists)
  738.    {
  739.       removeFX("asteroids");
  740.    }
  741. }
  742. function switchAsteroidStage(vars)
  743. {
  744.    var _loc2_ = vars;
  745.    _root.asteroids.switchStage(_loc2_[0]);
  746. }
  747. function createShrapStorm()
  748. {
  749.    _root.shrapStorm = new classes.fx.ShrapStorm();
  750.    addFX("shrapStorm");
  751. }
  752. function removeShrapStorm()
  753. {
  754.    removeFX("shrapStorm");
  755. }
  756. function switchShrapStage(vars)
  757. {
  758.    var _loc2_ = vars;
  759.    _root.shrapStorm.switchStage(_loc2_[0]);
  760. }
  761. function completeMatrix()
  762. {
  763.    matrixComplete = true;
  764. }
  765. function addChar(what)
  766. {
  767.    chars.push(what);
  768. }
  769. function addBroShot(what)
  770. {
  771.    broShots.push(what);
  772. }
  773. function addEnemyShot(what)
  774. {
  775.    enemyShots.push(what);
  776. }
  777. function addFX(what)
  778. {
  779.    FX.push(what);
  780. }
  781. function addPowerUp(what)
  782. {
  783.    powerUps.push(what);
  784. }
  785. function removeChar(what)
  786. {
  787.    removeMovieClip(what + "Clip");
  788.    var _loc2_ = 0;
  789.    var _loc3_ = chars.length;
  790.    while(_loc2_ < _loc3_)
  791.    {
  792.       if(chars[_loc2_] == what)
  793.       {
  794.          chars.splice(_loc2_,1);
  795.          break;
  796.       }
  797.       _loc2_ = _loc2_ + 1;
  798.    }
  799.    delete _root[what];
  800. }
  801. function removeBroShot(what)
  802. {
  803.    removeMovieClip(what + "Clip");
  804.    var _loc2_ = 0;
  805.    var _loc3_ = broShots.length;
  806.    while(_loc2_ < _loc3_)
  807.    {
  808.       if(broShots[_loc2_] == what)
  809.       {
  810.          broShots.splice(_loc2_,1);
  811.          break;
  812.       }
  813.       _loc2_ = _loc2_ + 1;
  814.    }
  815.    delete _root[what];
  816. }
  817. function removeEnemyShot(what)
  818. {
  819.    removeMovieClip(what + "Clip");
  820.    var _loc2_ = 0;
  821.    var _loc3_ = enemyShots.length;
  822.    while(_loc2_ < _loc3_)
  823.    {
  824.       if(enemyShots[_loc2_] == what)
  825.       {
  826.          enemyShots.splice(_loc2_,1);
  827.          break;
  828.       }
  829.       _loc2_ = _loc2_ + 1;
  830.    }
  831.    delete _root[what];
  832. }
  833. function removeFX(what)
  834. {
  835.    removeMovieClip(what + "Clip");
  836.    var _loc2_ = 0;
  837.    var _loc3_ = FX.length;
  838.    while(_loc2_ < _loc3_)
  839.    {
  840.       if(FX[_loc2_] == what)
  841.       {
  842.          FX.splice(_loc2_,1);
  843.          break;
  844.       }
  845.       _loc2_ = _loc2_ + 1;
  846.    }
  847.    delete _root[what];
  848. }
  849. function removePowerUp(what)
  850. {
  851.    removeMovieClip(what + "Clip");
  852.    var _loc2_ = 0;
  853.    var _loc3_ = powerUps.length;
  854.    while(_loc2_ < _loc3_)
  855.    {
  856.       if(powerUps[_loc2_] == what)
  857.       {
  858.          powerUps.splice(_loc2_,1);
  859.          break;
  860.       }
  861.       _loc2_ = _loc2_ + 1;
  862.    }
  863.    delete _root[what];
  864. }
  865. function randRange(min, max)
  866. {
  867.    return Math.round(Math.random() * (max - min)) + min;
  868. }
  869. function randRange2(min, max)
  870. {
  871.    return Math.random() * (max - min) + min;
  872. }
  873. function radToDeg(rad)
  874. {
  875.    return rad * 57.29577951308232;
  876. }
  877. function getDist(x, y)
  878. {
  879.    var _loc3_ = _root[char].x + _root[char].w / 2;
  880.    var _loc2_ = _root[char].y + _root[char].h / 2;
  881.    return Math.sqrt((_loc3_ - x) * (_loc3_ - x) + (_loc2_ - y) * (_loc2_ - y));
  882. }
  883. function getDist2(x, y, x2, y2)
  884. {
  885.    return Math.sqrt((x2 - x) * (x2 - x) + (y2 - y) * (y2 - y));
  886. }
  887. function getAngle(x, y)
  888. {
  889.    return _root.radToDeg(Math.atan2(_root[char].y + _root[char].h / 2 - y,_root[char].x + _root[char].w / 2 - x));
  890. }
  891. function getAngle2(x, y, x2, y2)
  892. {
  893.    return _root.radToDeg(Math.atan2(y2 - y,x2 - x));
  894. }
  895. function getAngleRad(x, y)
  896. {
  897.    return Math.atan2(_root[char].y + _root[char].h / 2 - y,_root[char].x + _root[char].w / 2 - x);
  898. }
  899. function getAngleRad2(x, y, x2, y2)
  900. {
  901.    return Math.atan2(y2 - y,x2 - x);
  902. }
  903. function repel(x, y, mass, t)
  904. {
  905.    var _loc2_ = getDist(x,y);
  906.    if(_loc2_ < t)
  907.    {
  908.       var _loc3_ = 100 * mass / (_loc2_ * _loc2_);
  909.       xA += _loc3_ * ((_root[char].x + _root[char].w / 2 - x) / _loc2_);
  910.       yA += _loc3_ * ((_root[char].y + _root[char].h / 2 - y) / _loc2_);
  911.    }
  912. }
  913. function attract(x, y, mass, t)
  914. {
  915.    var _loc2_ = getDist(x,y);
  916.    if(_loc2_ < t)
  917.    {
  918.       var _loc3_ = 100 * mass / (_loc2_ * _loc2_);
  919.       xA -= _loc3_ * ((_root[char].x + _root[char].w / 2 - x) / _loc2_);
  920.       yA -= _loc3_ * ((_root[char].y + _root[char].h / 2 - y) / _loc2_);
  921.    }
  922. }
  923. function getDir(x, y)
  924. {
  925.    var _loc2_ = _root.radToDeg(Math.atan2(_root[char].y + _root[char].h / 2 - y,_root[char].x + _root[char].w / 2 - x));
  926.    if(_loc2_ >= -45 && _loc2_ < 45)
  927.    {
  928.       return "R";
  929.    }
  930.    if(_loc2_ >= 45 && _loc2_ < 135)
  931.    {
  932.       return "D";
  933.    }
  934.    if(_loc2_ >= 135 && _loc2_ < 180 || _loc2_ >= -180 && _loc2_ < -135)
  935.    {
  936.       return "L";
  937.    }
  938.    return "U";
  939. }
  940. function shipBossBG()
  941. {
  942.    bgClip.gotoAndPlay("shipBossStart");
  943. }
  944. function shipBossBG2()
  945. {
  946.    bgClip.gotoAndPlay("shipBossEnd");
  947. }
  948. function bgLevel2()
  949. {
  950.    starColors = [13,17];
  951.    bgClip.gotoAndPlay("level2");
  952. }
  953. function bgLevel3()
  954. {
  955.    starColors = [19,23];
  956.    bgClip.gotoAndPlay("level3");
  957. }
  958. function headBossBG()
  959. {
  960.    bgClip.gotoAndPlay("headBossStart");
  961.    boss = true;
  962. }
  963. function showBGDeco(vars)
  964. {
  965.    var _loc1_ = vars;
  966.    bgDeco.showBG(_loc1_[0],_loc1_[1]);
  967. }
  968. function toggleAstField()
  969. {
  970.    if(astField == false)
  971.    {
  972.       astField = true;
  973.    }
  974.    else if(astField == true)
  975.    {
  976.       astField = false;
  977.    }
  978. }
  979. function tagTeam(vars)
  980. {
  981.    var _loc2_ = vars;
  982.    if(char == "broShip2" && broShip2.life <= bro1Life + 40 && char2 == "broShip1" || char == "bro2" && char2 == "broShip1")
  983.    {
  984.       if(level == 2 && subLevelNum > 2 || level == 3 && subLevelNum > 2)
  985.       {
  986.          bro1ShipLevel = level;
  987.       }
  988.       _root.broShip1 = new classes.bro.BroShip1(_loc2_[0],_loc2_[1]);
  989.       _root.addChar("broShip1");
  990.       _root.broShip1.tagTeam(_loc2_[2]);
  991.    }
  992.    else if(char == "broShip1" && broShip1.life <= bro2Life + 40 && char2 == "broShip2" || char == "bro1" && char2 == "broShip2")
  993.    {
  994.       if(level == 2 && subLevelNum > 2 || level == 3 && subLevelNum > 2)
  995.       {
  996.          bro2ShipLevel = level;
  997.       }
  998.       _root.broShip2 = new classes.bro.BroShip2(_loc2_[0],_loc2_[1]);
  999.       _root.addChar("broShip2");
  1000.       _root.broShip2.tagTeam(_loc2_[2]);
  1001.    }
  1002. }
  1003. function broAction(vars)
  1004. {
  1005.    var _loc2_ = vars;
  1006.    if(_loc2_[0] == 5)
  1007.    {
  1008.       if(char2 == "broShip1")
  1009.       {
  1010.          _root.broShip1 = new classes.bro.BroShip1(-30,390);
  1011.          _root.addChar("broShip1");
  1012.          _root.broShip1.action5();
  1013.       }
  1014.       else if(char2 == "broShip2")
  1015.       {
  1016.          _root.broShip2 = new classes.bro.BroShip2(-30,390);
  1017.          _root.addChar("broShip2");
  1018.          _root.broShip2.action5();
  1019.       }
  1020.    }
  1021.    else if(_loc2_[0] == 7 && !_root.broShip2.bg && !_root.broShip1.bg)
  1022.    {
  1023.       if(char2 == "broShip1")
  1024.       {
  1025.          if(level > 1 && subLevelNum > 2)
  1026.          {
  1027.             bro1ShipLevel = level;
  1028.             if(bro1ShipLevel == 5)
  1029.             {
  1030.                bro1ShipLevel = 3;
  1031.             }
  1032.          }
  1033.          if(_root["advanceDir" + level] == "L")
  1034.          {
  1035.             _root.broShip1 = new classes.bro.BroShip1(1020,200);
  1036.          }
  1037.          else
  1038.          {
  1039.             _root.broShip1 = new classes.bro.BroShip1(-40,400);
  1040.          }
  1041.          _root.addChar("broShip1");
  1042.          _root.broShip1.action7();
  1043.       }
  1044.       else if(char2 == "broShip2")
  1045.       {
  1046.          if(level > 1 && subLevelNum > 2)
  1047.          {
  1048.             bro2ShipLevel = level;
  1049.             if(bro2ShipLevel == 5)
  1050.             {
  1051.                bro2ShipLevel = 3;
  1052.             }
  1053.          }
  1054.          if(_root["advanceDir" + level] == "L")
  1055.          {
  1056.             _root.broShip2 = new classes.bro.BroShip2(1020,200);
  1057.          }
  1058.          else
  1059.          {
  1060.             _root.broShip2 = new classes.bro.BroShip2(-40,400);
  1061.          }
  1062.          _root.addChar("broShip2");
  1063.          _root.broShip2.action7();
  1064.       }
  1065.    }
  1066.    else
  1067.    {
  1068.       _root[char2]["action" + _loc2_[0]]();
  1069.    }
  1070. }
  1071. function playSound(vars)
  1072. {
  1073.    var _loc1_ = vars;
  1074.    audio.playLevel2(_loc1_[0],_loc1_[1]);
  1075. }
  1076. function playBGSound(vars)
  1077. {
  1078.    var _loc1_ = vars;
  1079.    audio.playLevel1(_loc1_[0],_loc1_[1],_loc1_[2],_loc1_[3]);
  1080. }
  1081. function setAdvanceDir(vars)
  1082. {
  1083.    var _loc1_ = vars;
  1084.    advanceDir = _loc1_[0];
  1085. }
  1086. function checkScore()
  1087. {
  1088.    if(stats.score < 1500000)
  1089.    {
  1090.       subLevelNum = 9;
  1091.       levelInit();
  1092.    }
  1093. }
  1094. function showPlanet(vars)
  1095. {
  1096.    var _loc1_ = vars;
  1097.    star.showPlanet(_loc1_[0]);
  1098. }
  1099. function hyperSpace(vars)
  1100. {
  1101.    var _loc1_ = vars;
  1102.    star.hyperSpace(_loc1_[0]);
  1103. }
  1104. function showReanimator(vars)
  1105. {
  1106.    if(char2 == "dead" && !rean)
  1107.    {
  1108.       var _loc1_ = vars;
  1109.       reanimator = new classes.misc.Reanimator(_loc1_[0],_loc1_[1]);
  1110.       addFX("reanimator");
  1111.    }
  1112.    else if(!buddy && (char == "bro1" || char == "bro2"))
  1113.    {
  1114.       createPowerUpBuddy([-50,350,"R",["ship3B",250]]);
  1115.       buddy = true;
  1116.    }
  1117. }
  1118. function ship3B()
  1119. {
  1120.    if(!buddy)
  1121.    {
  1122.       createPowerUpBuddy([1020,350,"L",["ship3B",250]]);
  1123.    }
  1124.    buddy = true;
  1125. }
  1126. function deathHeadBG()
  1127. {
  1128.    starColors = [25,25];
  1129.    bgClip.gotoAndPlay("deathHead");
  1130. }
  1131. function createDeathHead()
  1132. {
  1133.    deathHead = new classes.enemy.DeathHead();
  1134.    addChar("deathHead");
  1135. }
  1136. function endSeq()
  1137. {
  1138.    game = 2;
  1139.    c = 0;
  1140.    _root[char2].endSeqMove();
  1141.    starColors = [1,5];
  1142.    bgClip.gotoAndPlay("end");
  1143.    level = 3;
  1144.    audio.playLevel1("gammaThemeInstr",25,0.05,0.05);
  1145.    star.endHyper();
  1146. }
  1147. function warpMusic2()
  1148. {
  1149.    if(warp)
  1150.    {
  1151.       _root.playBGSound(["bugLoop",15,2,5]);
  1152.       warp = false;
  1153.    }
  1154. }
  1155. function initWaveScripts()
  1156. {
  1157.    waveScript1_1 = [[9,"playBGSound",["level1ADrone",60,32,0.05]],[50,"createWaveCreator",[8,1050,randRange(350,450),"DroidA",6,["L",1200,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]]]],[60,"playSound",["droidAIntro",22]],[90,"createWaveCreator",[8,1050,100,"DroidA",6,["L",1200,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]]]],[95,"broAction",[2]],[200,"broAction",[3]],[240,"createWaveCreator",[8,300,-50,"DroidA2",5,["D",190,"L",1000,"break"],[[false],[false],[false],[false],[false]]]],[250,"createWaveCreator",[8,1050,randRange(450,500),"DroidA",6,["L",600,"U",100,"R",300,"break"],[[8,3],[8,4],[8,5],[8,6],[8,7],[8,8]]]],[300,"broAction",[4]],[410,"createWaveCreator",[8,1050,100,"DroidA",6,["L",600,"D",100,"R",300,"break"],[[7,3],[7,4],[7,5],[7,6],[7,7],[7,8]]]],[450,"createWaveCreator",[6,-50,400,"DroidA2",5,["R",300,"D",1000,"break"],[[true],[true],[true],[true],[true]]]],[505,"broAction",[5]],[590,"createWaveCreator",[8,1050,300,"DroidA",6,["L",600,"break"],[["free"],[6,4],[6,5],[6,6],[6,7],["free"]]]],[890,"createWaveCreator",[8,600,650,"DroidA",6,["U",150,"L",300,"D",200,"break"],[]]],[990,"createWaveCreator",[8,600,-50,"DroidA",6,["D",150,"L",300,"U",200,"break"],[]]],[1300,"completeMatrix",[]]];
  1158.    waveScript1_2 = [[50,"createWaveCreator",[8,400,620,"DroidA",2 + dif.wave,["U",700,"break"],[["free"],["free"],["free"]]]],[60,"createWaveCreator",[8,450,620,"DroidA",2 + dif.wave,["U",700,"break"],[["free"],["free"],["free"]]]],[120,"createWaveCreator",[8,400,-50,"DroidA",2,["D",700,"break"],[["free"],["free"]]]],[130,"createWaveCreator",[8,450,-50,"DroidA",2,["D",700,"break"],[["free"],["free"]]]],[240,"createWaveCreator",[8,randRange(100,250),620,"DroidA",6,["U",500,"break"],[[8,2],["free"],["free"],["free"],["free"],["free"]]]],[380,"createWaveCreator",[8,randRange(100,250),-50,"DroidA",6,["D",500,"break"],[[8,9],["free"],["free"],["free"],["free"],["free"]]]],[550,"createWaveCreator",[8,600,620,"DroidA",6,["U",300,"L",80,"D",80,"L",80,"U",150,"R",100,"break"],[[7,3],[7,4],[7,5],[6,4],[6,5],[5,5]]]],[700,"createWaveCreator",[8,600,-50,"DroidA",6,["D",300,"L",80,"U",80,"L",80,"D",150,"R",100,"break"],[[7,6],[7,7],[7,8],[6,6],[6,7],[5,6]]]],[1000,"completeMatrix",[]]];
  1159.    waveScript1_3 = [[2,"showBGDeco",["1A",0.75]],[10,"createWaveCreator",[8,randRange(350,500),-50,"DroidA",8,["D",150,"R",100,"break"],[[4,2],[5,3],[6,4],[7,5],[8,6],[8,7],[8,8],["free"]]]],[10,"createWaveCreator",[8,randRange(350,500),620,"DroidA",8,["U",150,"R",100,"break"],[[4,8],[5,7],[6,6],[8,4],[8,3],[8,2],["free"],["free"]]]],[200,"createWaveCreator",[8,200,-50,"DroidA",5 + dif.wave * 2,["D",100,"R",randRange(100,150),"D",200,"L",300,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[200,"createWaveCreator",[8,260,620,"DroidA",5 + dif.wave * 2,["U",100,"R",randRange(50,150),"U",200,"L",300,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[350,"createWaveCreator",[8,randRange(350,450),-50,"DroidA",8,["D",100,"R",300,"break"],[[7,2],[7,3],[7,4],[6,5],[5,6],[4,7],["free"],["free"]]]],[350,"createWaveCreator",[8,randRange(300,500),620,"DroidA",8,["U",100,"R",300,"break"],[[7,8],[7,7],[7,6],[5,4],[4,3],["free"],["free"],["free"]]]],[600,"createWaveCreator",[7,-50,275,"DroidB",6,["R",randRange(350
  1160.    ,650),"break"],[[4,5],[3,4],[3,5],[3,6],["free"],["free"]]]],[610,"playSound",["droidBIntro",23]],[900,"completeMatrix",[]]];
  1161.    waveScript1_4 = [[50,"createWaveCreator",[6,100,620,"DroidA",4 + dif.wave,["U",500,"R",1000,"break"],[["free"],["free"],["free"],["free"],["free"]]]],[80,"createWaveCreator",[6,150,620,"DroidA",4 + dif.wave,["U",450,"R",1000,"break"],[["free"],["free"],["free"],["free"],["free"]]]],[110,"createWaveCreator",[6,200,620,"DroidA",4 + dif.wave,["U",400,"R",1000,"break"],[["free"],["free"],["free"],["free"],["free"]]]],[150,"createWaveCreator",[6,100,-50,"DroidA",4 + dif.wave,["D",500,"R",1000,"break"],[["free"],["free"],["free"],["free"],["free"]]]],[180,"createWaveCreator",[6,150,-50,"DroidA",4 + dif.wave,["D",450,"R",1000,"break"],[["free"],["free"],["free"],["free"],["free"]]]],[210,"createWaveCreator",[6,200,-50,"DroidA",4 + dif.wave,["D",400,"R",1000,"break"],[["free"],["free"],["free"],["free"],["free"]]]],[350,"createWaveCreator",[6,400,620,"DroidB",6,["U",520,"R",500,"D",400,"L",400,"U",200,"break"],[[3,6],[4,6],[5,6],[6,6],[7,6],[8,6]]]],[450,"createWaveCreator",[6,400,-50,"DroidB",6,["D",520,"R",500,"U",400,"L",400,"D",200,"break"],[[3,5],[4,5],[5,5],[6,5],[7,5],[8,5]]]],[700,"createWaveCreator",[6,700,-50,"DroidA",6,["D",50,"break"],[[4,4],[5,4],[6,4],[7,4],[5,3],[6,3]]]],[700,"createWaveCreator",[6,700,620,"DroidA",6,["U",50,"break"],[[4,7],[5,7],[6,7],[7,7],[5,8],[6,8]]]],[900,"completeMatrix",[]]];
  1162.    waveScript1_5 = [[50,"createWaveCreator",[7,-50,260,"DroidA",2 + dif.wave,["R",1200,"break"],[["free"],["free"],["free"]]]],[50,"createWaveCreator",[7,-50,310,"DroidA",2 + dif.wave,["R",1200,"break"],[["free"],["free"],["free"]]]],[57,"playSound",["droidAFly",22]],[58,"createWaveCreator",[7,-50,210,"DroidA",2 + dif.wave,["R",1200,"break"],[["free"],["free"],["free"]]]],[58,"createWaveCreator",[7,-50,360,"DroidA",2 + dif.wave,["R",1200,"break"],[["free"],["free"],["free"]]]],[66,"createWaveCreator",[7,-50,160,"DroidA",2 + dif.wave,["R",1200,"break"],[["free"],["free"],["free"]]]],[66,"createWaveCreator",[7,-50,410,"DroidA",2 + dif.wave,["R",1200,"break"],[["free"],["free"],["free"]]]],[74,"createWaveCreator",[7,-50,110,"DroidA",2 + dif.wave,["R",1200,"break"],[["free"],["free"],["free"]]]],[74,"createWaveCreator",[7,-50,460,"DroidA",2 + dif.wave,["R",1200,"break"],[["free"],["free"],["free"]]]],[140,"createWaveCreator",[8,50,620,"DroidB",6,["U",100,"R",850,"U",100,"L",100,"U",100,"R",100,"U",150,"L",400,"D",100,"L",420,"D",200,"R",200,"break"],[["free"],["free"],[4,6],[5,6],[6,6],[7,6]]]],[400,"createWaveCreator",[8,50,-50,"DroidB",6,["D",100,"R",850,"D",100,"L",100,"D",100,"R",100,"D",150,"L",400,"U",100,"L",420,"U",200,"R",200,"break"],[["free"],["free"],[4,5],[5,5],[6,5],[7,5]]]],[630,"createWaveCreator",[7,950,620,"DroidA",10,["U",500,"L",500,"D",280,"break"],[[9,8],[8,7],[7,9],[7,8],[7,7],[6,7],[5,7],[5,8],[4,9],["free"]]]],[760,"createWaveCreator",[7,950,-50,"DroidA",10,["D",500,"L",500,"U",280,"break"],[[9,3],[8,4],[7,2],[7,3],[7,4],[6,4],[5,4],[5,3],[4,2],["free"]]]],[1060,"completeMatrix",[]]];
  1163.    waveScript1_6 = [[25,"createPowerUpBuddy",[-50,280,"R",["doubleLaserA",25,"lifeUp",10]]],[50,"createWaveCreator",[5,randRange(700,900),-50,"DroidB",6,["D",50,"break"],[[10,1],[9,2],[8,3],[7,3],[6,4],["free"]]]],[50,"createWaveCreator",[5,randRange(700,900),620,"DroidB",6,["U",50,"break"],[[10,10],[9,9],[8,8],[7,8],[6,7],["free"]]]],[50,"createWaveCreator",[5,600,-50,"DroidA",10,["D",randRange(200,275),"R",250,"break"],[[10,3],[10,4],[10,5],[9,5],[8,4],[8,5],[7,4],[7,5],[6,5],["free"]]]],[50,"createWaveCreator",[5,600,620,"DroidA",10,["U",randRange(200,275),"R",250,"break"],[[10,8],[10,7],[10,6],[9,6],[8,7],[8,6],[7,7],[7,6],[6,6],["free"]]]],[200,"createWaveCreator",[6,-50,200,"DroidA",2 + dif.wave,["R",200,"U",1000,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]]]],[200,"createWaveCreator",[6,-50,250,"DroidA",3 + dif.wave,["R",250,"U",1000,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]]]],[200,"createWaveCreator",[6,-50,300,"DroidB",4 + dif.wave * 2,["R",1200,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]]]],[200,"createWaveCreator",[6,-50,350,"DroidA",3 + dif
  1164.    .wave,["R",250,"D",1000,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]]]],[200,"createWaveCreator",[6,-50,400,"DroidA",2 + dif.wave,["R",200,"D",1000,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]]]],[350,"completeMatrix",[]]];
  1165.    waveScript1_7 = [[2,"showBGDeco",["1B",0.75]],[20,"createAsteroids",[]],[50,"createWaveCreator",[7,-50,300,"DroidA",8,["R",50,"break"],[[2,4],[3,4],[4,4],[4,5],[4,6],[3,6],[2,6],[2,5]]]],[50,"createWaveCreator",[30,1050,300,"DroidB",2,["L",50,"break"],[[3,5],[7,5]]]],[200,"createWaveCreator",[7,750,-50,"DroidB",8,["D",50,"break"],[[6,2],[7,2],[8,2],[8,3],[8,4],[7,4],[6,4],[6,3]]]],[200,"createWaveCreator",[20,650,-50,"DroidA",4,["D",50,"break"],[[5,3],[7,3],[9,3],[7,1]]]],[350,"createWaveCreator",[7,750,620,"DroidB",8,["U",50,"break"],[[6,8],[6,7],[6,6],[7,6],[8,6],[8,7],[8,8],[7,8]]]],[350,"createWaveCreator",[20,650,620,"DroidA",4,["U",50,"break"],[[5,7],[7,7],[9,7],[7,9]]]],[650,"completeMatrix",[]]];
  1166.    waveScript1_8 = [[23,"setPowerUpPref",["weaponBoost1","speedBoost1"]],[25,"switchAsteroidStage",["B"]],[30,"createRandoms",[1,2,50,["DroidA","DroidB"]]],[797,"removeRandoms",[1]],[798,"setPowerUpPref",[]],[799,"switchAsteroidStage",["A"]],[900,"completeMatrix",[]]];
  1167.    waveScript1_9 = [[5,"showPlanet",["jupiter"]],[9,"playBGSound",["level1BDrone",40,5,0.05]],[30,"createRandoms",[1,1,125,["DroidA","BatA"]]],[149,"playSound",["batAIntro",40]],[150,"createWaveCreator",[8,300,620,"BatA",6,["U",randRange(125,175),"R",randRange(450,550),"U",700,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]]]],[150,"createWaveCreator",[8,300,-50,"BatA",6,["D",randRange(125,175),"R",randRange(450,550),"D",700,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]]]],[240,"broAction",[7]],[280,"createWaveCreator",[7,-50,270,"DroidB",8,["R",randRange(300,500),"break"],[[9,3],[9,4],[9,5],[8,4],[8,5],[7,5],[6,5],[5,5]]]],[280,"createWaveCreator",[7,-50,330,"DroidB",8,["R",randRange(300,500),"break"],[[9,8],[9,7],[9,6],[8,7],[8,6],[7,6],[6,6],[5,6]]]],[350,"createWaveCreator",[7,1020,randRange(100,150),"DroidA",5,["L",500,"D",100,"R",200,"break"],[[9,2],[8,3],[7,4],[6,4],[5,4]]]],[350,"createWaveCreator",[7,1020,randRange(450,500),"DroidA",5,["L",500,"U",100,"R",200,"break"],[[9,9],[8,8],[7,7],[6,7],[5,7]]]],[650,"completeMatrix",[]]];
  1168.    waveScript1_10 = [[10,"removeAsteroids",[]],[20,"removeRandoms",[1]],[30,"tagTeam",[-40,280,"R"]],[80,"createWaveCreator",[10,-50,260,"DroidB",2,["R",500,"break"],[["free"],[9,5]]]],[80,"createWaveCreator",[10,-50,310,"DroidB",2,["R",500,"break"],[["free"],[9,6]]]],[82,"createWaveCreator",[10,-50,210,"DroidB",2,["R",500,"break"],[["free"],[9,4]]]],[82,"createWaveCreator",[10,-50,360,"DroidB",2,["R",500,"break"],[["free"],[9,7]]]],[84,"createWaveCreator",[10,-50,160,"DroidB",2,["R",500,"break"],[["free"],[9,3]]]],[84,"createWaveCreator",[10,-50,410,"DroidB",2,["R",500,"break"],[["free"],[9,8]]]],[90,"playSound",["droidBFly",20]],[160,"createWaveCreator",[8,1020,150,"BatA",4,["L",randRange(250,350),"D",300,"L",75,"U",260,"R",150,"break"],[[8,5],[8,4],[8,3],["free"]]]],[260,"createWaveCreator",[8,1020,450,"BatA",4,["L",randRange(250,350),"U",300,"L",75,"D",260,"R",150,"break"],[[8,6],[8,7],[8,8],["free"]]]],[380,"createWaveCreator",[8,300,620,"BatA",4,["U",100,"R",randRange(200,300),"U",75,"R",200,"break"],[[7,6],[7,7],["free"],["free"]]]],[410,"createWaveCreator",[8,200,-50,"BatA",4,["D",100,"R",randRange(200
  1169.    ,300),"D",75,"R",300,"break"],[[7,5],[7,4],["free"],["free"]]]],[480,"createWaveCreator",[8,100,620,"BatA",3,["U",200,"R",250,"U",100,"R",200,"break"],[[6,8],[6,7],[6,6]]]],[480,"createWaveCreator",[8,100,-50,"BatA",3,["D",300,"R",200,"D",150,"R",200,"break"],[[6,3],[6,4],[6,5]]]],[780,"completeMatrix",[]]];
  1170.    waveScript1_11 = [[2,"showBGDeco",["1C",1]],[50,"createWaveCreator",[8,750,-50,"BatA",4,["D",130,"L",300,"D",200,"R",200,"break"],[[5,4],[4,4],["free"],["free"]]]],[60,"createWaveCreator",[8,700,-50,"BatA",4,["D",80,"L",300,"D",150,"R",200,"break"],[[5,5],[4,5],["free"],["free"]]]],[90,"createWaveCreator",[8,750,620,"BatA",4,["U",130,"L",300,"U",200,"R",200,"break"],[[5,6],[4,6],["free"],["free"]]]],[100,"createWaveCreator",[8,700,620,"BatA",4,["U",80,"L",300,"U",150,"R",200,"break"],[[5,7],[4,7],["free"],["free"]]]],[200,"createWaveCreator",[8,300,620,"BatA",4,["U",370,"R",100,"U",100,"R",100,"break"],[[8,1],[7,2],[6,3],["free"]]]],[250,"createWaveCreator",[8,200,-50,"BatA",4,["D",400,"R",100,"D",100,"R",100,"break"],[[8,10],[7,9],[6,8],["free"]]]],[300,"createWaveCreator",[8,900,620,"DroidA",4,["U",randRange(150,400),"break"],[[7,6],[8,6],[7,7],[8,7]]]],[300,"createWaveCreator",[8,900,-50,"DroidB",4,["D",randRange(150,400),"break"],[[7,5],[8,5],[7,4],[8,4]]]],[600,"completeMatrix",[]]];
  1171.    waveScript1_12 = [[95,"createRandoms",[1,1,125,["DroidA","DroidB"]]],[100,"createWaveCreator",[15,randRange(300,800),-50,"BatA",2,["D",100,"break"],[[5,4],["free"]]]],[100,"createWaveCreator",[15,randRange(300,600),-50,"BatA",1,["D",100,"break"],[[7,10]]]],[100,"createWaveCreator",[15,randRange(500,800),-50,"BatA",2,["D",100,"break"],[[4,2],[1,5]]]],[100,"createWaveCreator",[15,randRange(500,900),-50,"BatA",3,["D",100,"break"],[[4,4],[9,5],[2,7]]]],[110,"createWaveCreator",[15,randRange(300,800),620,"BatA",2,["U",100,"break"],[[2,5],["free"]]]],[110,"createWaveCreator",[15,randRange(600,900),620,"BatA",1,["U",100,"break"],[[6,8]]]],[110,"createWaveCreator",[15,randRange(600,800),620,"BatA",2,["U",100,"break"],[[5,2],[9,4]]]],[110,"playSound",["batAFly",30]],[120,"createWaveCreator",[15,1020,randRange(100,500),"BatA",2,["L",100,"break"],[[1,2],["free"]]]],[120,"createWaveCreator",[15,1020,randRange(100,500),"BatA",1,["L",100,"break"],[[10,8]]]],[120,"createWaveCreator",[15,1020,randRange(100
  1172.    ,500),"BatA",2,["L",100,"break"],[[6,2],[3,9]]]],[120,"createWaveCreator",[15,1020,randRange(100,500),"BatA",3,["L",100,"break"],[[2,1],[8,3],[2,8]]]],[420,"completeMatrix",[]]];
  1173.    waveScript1_13 = [[20,"removeRandoms",[1]],[23,"setPowerUpPref",["weaponBoost1","speedBoost1"]],[50,"createWaveCreator",[9,-50,60,"BatA",6 + dif.wave * 2,["R",1200,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[70,"createWaveCreator",[9,1020,500,"BatA",6 + dif.wave * 2,["L",1200,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[90,"createWaveCreator",[9,-50,620,"DroidB",6 + dif.wave * 2,["U",1200,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[110,"createWaveCreator",[9,1020,-50,"BatA",6 + dif.wave * 2,["D",1200,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[130,"createWaveCreator",[9,1020,60,"BatA",6 + dif.wave * 2,["L",1200,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[150,"createWaveCreator",[9,920,620,"BatA",6 + dif.wave * 2,["U",1200,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[180,"createWaveCreator",[9,60,-50,"DroidB",6 + dif
  1174.    .wave * 2,["D",1200,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[250,"createRandoms",[1,5,50,["BatA","DroidA"]]],[450,"removeRandoms",[1]],[500,"createWaveCreator",[9,-50,60,"BatA",6 + dif.wave * 2,["R",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[520,"createWaveCreator",[9,1020,500,"BatA",6 + dif.wave * 2,["L",600,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[540,"createWaveCreator",[9,-50,620,"DroidB",6 + dif.wave * 2,["U",300,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[560,"createWaveCreator",[9,1020,-50,"BatA",6 + dif.wave * 2,["D",1000,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[590,"createWaveCreator",[9,1020,60,"BatA",6 + dif.wave * 2,["L",400,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[610,"createWaveCreator",[9,920,620,"BatA",6 + dif
  1175.    .wave * 2,["U",700,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[620,"createWaveCreator",[9,60,-50,"DroidB",6 + dif.wave * 2,["D",200,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[950,"completeMatrix",[]]];
  1176.    waveScript1_14 = [[2,"showBGDeco",["1D",0.75]],[50,"createWaveCreator",[9,-50,randRange(150,250),"DroidA",6,["R",400,"D",200,"R",700,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]],"DroidB"]],[125,"createWaveCreator",[9,1020,randRange(300,400),"DroidA",6,["L",300,"D",100,"L",300,"U",700,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]],"DroidB"]],[309,"playSound",["batBIntro",30]],[310,"createWaveCreator",[8,800,620,"BatA",6,["U",270,"D",100,"L",200,"U",100,"D",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]],"BatB"]],[310,"createWaveCreator",[8,800,-50,"BatA",6,["D",270,"U",100,"L",200,"D",100,"U",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]],"BatB"]],[550,"createWaveCreator",[7,1020,200,"BatA",12,["L",300,"D",100,"L",100,"U",100,"R",100,"U",100,"L",500,"D",300,"R",250,"D",400,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]],"BatB"]],[550,"createWaveCreator",[7,-50,200,"BatA",12,["R",300,"D",100,"R",100,"U",100,"L",100,"U",100,"R",500,"D",300,"L",250,"D",400,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]],"BatB"]],[890,"createWaveCreator",[7,700,620,"BatB",8,["U",500,"L",100,"D",100,"L",100,"U",400,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]],"BatA"]],[890,"createWaveCreator",[7,300,-50,"BatB",8,["D",500,"R",100,"U",100,"R",100,"D",400,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]],"BatA"]],[1000,"setPowerUpPref",[]],[1020,"completeMatrix",[]]];
  1177.    waveScript1_15 = [[50,"createWaveCreator",[8,1050,500,"BatA",6,["L",600,"U",100,"R",300,"break"],[[8,3],[8,4],[8,5],[8,6],[8,7],[8,8]]]],[100,"createWaveCreator",[8,1050,100,"BatA",6,["L",600,"D",100,"R",300,"break"],[[7,3],[7,4],[7,5],[7,6],[7,7],[7,8]]]],[150,"createWaveCreator",[8,1050,285,"BatB",6,["L",600,"break"],[["free"],[6,4],[6,5],[6,6],[6,7],["free"]]]],[250,"createWaveCreator",[8,600,650,"BatA",3,["U",100,"L",300,"D",200,"break"],[]]],[250,"createWaveCreator",[8,600,-50,"BatA",3,["D",100,"L",300,"U",200,"break"],[]]],[550,"completeMatrix",[]]];
  1178.    waveScript1_16 = [[25,"createPowerUpBuddy",[1020,280,"L",["tripleLaserA",40,"shield",25,"lifeUp",10]]],[50,"createWaveCreator",[7,-50,260,"BatA",1,["R",950,"break"],[["free"]]]],[50,"createWaveCreator",[7,1020,260,"BatA",1,["L",950,"break"],[["free"]]]],[50,"createWaveCreator",[7,-50,310,"BatA",1,["R",950,"break"],[["free"]]]],[50,"createWaveCreator",[7,1020,310,"BatA",1,["L",950,"break"],[["free"]]]],[54,"createWaveCreator",[7,-50,210,"BatB",1,["R",950,"break"],[["free"]]]],[54,"createWaveCreator",[7,1020,210,"BatB",1,["L",950,"break"],[["free"]]]],[54,"createWaveCreator",[7,-50,360,"BatB",1,["R",950,"break"],[["free"]]]],[54,"createWaveCreator",[7,1020,360,"BatB",1,["L",950,"break"],[["free"]]]],[58,"createWaveCreator",[7,-50,160,"BatA",1,["R",950,"break"],[["free"]]]],[58,"createWaveCreator",[7,1020,160,"BatA",1,["L",950,"break"],[["free"]]]],[58,"createWaveCreator",[7,-50,410,"BatA",1,["R",950,"break"],[["free"]]]],[58,"createWaveCreator",[7,1020,410,"BatA",1,["L",950,"break"],[["free"]]]],[62,"createWaveCreator",[7,-50,110,"BatA",1,["R",950,"break"],[["free"]]]],[62,"createWaveCreator",[7,1020,110,"BatA",1,["L",950,"break"],[["free"]]]],[62,"createWaveCreator",[7,-50,460,"BatA",1,["R",950,"break"],[["free"]]]],[62,"createWaveCreator",[7,1020,460,"BatA",1,["L",950,"break"],[["free"]]]],[150,"createWaveCreator",[8,-50,150,"BatB",5,["R",200,"D",350,"R",500,"break"],[[8,5],[9,5],[9,4],[9,3],[9,2]],"BatA"]],[150,"createWaveCreator",[8,-50,450,"BatB",5,["R",200,"U",350,"R",500,"break"],[[8,6],[9,6],[9,7],[9,8],[9,9]],"BatA"]],[350,"createWaveCreator",[8,500,620,"BatA",5,["U",150,"R",70,"D",70,"R",70,"U",200,"break"],[[9,1],[7,3],[6,4],[6,5],[5,5]],"DroidB"]],[350,"createWaveCreator",[8,500,-50,"BatA",5,["D",150,"R",70,"U",70,"R",70,"D",200,"break"],[[9,10],[7,8],[6,7],[6,6],[5,6]],"DroidB"]],[350,"createWaveCreator",[8,1020,210,"DroidB",1,["L",50,"break"],[[10,4]]]],[350,"createWaveCreator",[8,1020,260,"DroidB",1,["L",50,"break"],[[10,5]]]],[350,"createWaveCreator",[8,1020,310,"DroidB",1,["L",50,"break"],[[10,6]]]],[350,"createWaveCreator",[8,1020,360,"DroidB",1,["L",50,"break"],[[10,7]]]],[650,"completeMatrix",[]]];
  1179.    waveScript1_17 = [[9,"playBGSound",["level1CDrone",45,5,0.05]],[10,"showBGDeco",["1E",1]],[70,"createCreationFX",[6,750,285,"1A","HeadA",5 + dif.wave * 2,["R",50,"break"]]],[70,"createCreationFX",[6,250,285,"1A","HeadA",5 + dif.wave * 2,["L",50,"break"]]],[250,"createCreationFX",[6,500,100,"1A","HeadA",5 + dif.wave * 2,["D",50,"break"]]],[250,"createCreationFX",[6,500,500,"1A","HeadA",5 + dif.wave * 2,["U",50,"break"]]],[400,"completeMatrix",[]]];
  1180.    waveScript1_18 = [[50,"createWaveCreator",[8,-50,randRange(100,200),"HeadA",5 + dif.wave * 2,["R",200,"D",100,"break"],[["free"],["free"],["free"],["free"],["free"]]]],[50,"createWaveCreator",[8,-50,randRange(400,500),"HeadA",5 + dif.wave * 2,["R",200,"U",100,"break"],[["free"],["free"],["free"],["free"],["free"]]]],[250,"createWaveCreator",[8,300,-50,"BatB",3,["D",110,"R",400,"break"],[[7,1],[8,1],["free"]]]],[250,"createWaveCreator",[8,250,-50,"BatB",3,["D",160,"R",450,"break"],[[7,2],[8,2],["free"]]]],[270,"createWaveCreator",[8,500,-50,"BatB",3,["D",210,"R",400,"break"],[[3,3],[4,3],["free"]]]],[270,"createWaveCreator",[8,450,-50,"BatB",3,["D",260,"R",450,"break"],[[3,4],[4,4],["free"]]]],[290,"createWaveCreator",[8,300,620,"BatB",3,["U",310,"R",400,"break"],[[6,6],[7,6],["free"]]]],[290,"createWaveCreator",[8,250,620,"BatB",3,["U",260,"R",450,"break"],[[6,7],[7,7],["free"]]]],[290,"createWaveCreator",[8,100,620,"BatA",8,["U",300,"R",450,"break"],[[7,4],[3,6],[7,9],["free"],["free"],["free"],["free"],["free"]]]],[590,"completeMatrix",[]]];
  1181.    waveScript1_19 = [[50,"createWaveCreator",[10,1020,260,"BatB",2,["L",500,"break"],[["free"],[7,5]]]],[50,"createWaveCreator",[10,1020,310,"BatB",2,["L",500,"break"],[["free"],[7,6]]]],[50,"createWaveCreator",[10,1020,210,"BatB",2,["L",500,"break"],[["free"],[7,4]]]],[50,"createWaveCreator",[10,1020,360,"BatB",2,["L",500,"break"],[["free"],[7,7]]]],[50,"createWaveCreator",[10,1020,160,"BatB",2,["L",500,"break"],[["free"],[7,3]]]],[50,"createWaveCreator",[10,1020,410,"BatB",2,["L",500,"break"],[["free"],[7,8]]]],[60,"playSound",["batBFly",30]],[100,"createWaveCreator",[10,1020,260,"BatB",2,["L",50,"break"],[[8,5],[9,5]]]],[100,"createWaveCreator",[10,1020,310,"BatB",2,["L",50,"break"],[[8,6],[9,6]]]],[102,"createWaveCreator",[10,1020,210,"BatB",2,["L",50,"break"],[[8,4],[9,4]]]],[102,"createWaveCreator",[10,1020,360,"BatB",2,["L",50,"break"],[[8,7],[9,7]]]],[104,"createWaveCreator",[10,1020,160,"BatB",2,["L",50,"break"],[[8,3],[9,3]]]],[104,"createWaveCreator",[10,1020,410,"BatB",2,["L",50,"break"],[[8,8],[9,8]]]],[106,"createWaveCreator",[10,1020,110,"BatA",2,["L",50,"break"],[[8,2],[9,2]]]],[106,"createWaveCreator",[10,1020,460,"BatA",2,["L",50,"break"],[[8,9],[9,9]]]],[406,"completeMatrix",[]]];
  1182.    waveScript1_20 = [[50,"createRandoms",[1,4 + dif.wave,30,["HeadA","BatA","DroidA","DroidB","BatB"]]],[550,"removeRandoms",[1]],[560,"completeMatrix",[]]];
  1183.    waveScript1_21 = [[1,"playBGSound",["shipBossM",22,4,0.05]],[60,"shipBossBG",[]],[120,"createShipBosses",[]]];
  1184.    initWaveScripts2();
  1185. }
  1186. function initWaveScripts2()
  1187. {
  1188.    waveScript2_1 = [[2,"playBGSound",["asteroidStorm",23,0.05,20]],[60,"hyperSpace",[2]],[61,"playSound",["hyperSpace",23]],[180,"createAsteroids",[]],[205,"toggleAstField",[]],[220,"switchAsteroidStage",["C"]],[600,"switchAsteroidStage",["D"]],[800,"switchAsteroidStage",["E"]],[2300,"switchAsteroidStage",["D"]],[2400,"bgLevel2",[]],[2401,"playBGSound",["bugLoop",15,15,7]],[2500,"switchAsteroidStage",["C"]],[2700,"switchAsteroidStage",["A"]],[2715,"toggleAstField",[]],[2800,"completeMatrix",[]]];
  1189.    waveScript2_2 = [[2,"showBGDeco",["2A",0.75]],[30,"createWaveCreator",[10,700,-50,"BugA",1,["D",310,"L",300,"break"],[[7,5]]]],[40,"playSound",["bugAIntro",15]],[45,"warpMusic2",[]],[50,"createWaveCreator",[10,800,-50,"BugA",1,["D",310,"L",300,"break"],[[6,5]]]],[70,"createWaveCreator",[10,1020,randRange(200,300),"BugA",1,["L",randRange(300,600),"break"],[[5,5]]]],[90,"createWaveCreator",[10,800,620,"BugA",1,["U",360,"L",300,"break"],[[4,5]]]],[110,"createWaveCreator",[10,700,620,"BugA",1,["U",360,"L",300,"break"],[[3,5]]]],[150,"createWaveCreator",[10,randRange(100,200),-50,"DroidB",4,["D",200,"break"],[[2,4],[1,3],[1,2],[1,1]]]],[150,"createWaveCreator",[10,randRange(100,200),620,"DroidB",4,["U",200,"break"],[[2,6],[1,7],[1,8],[1,9]]]],[450,"completeMatrix",[]]];
  1190.    waveScript2_3 = [[20,"removeAsteroids",[]],[25,"createPowerUpBuddy",[-50,280,"R",["ship2",100]]],[50,"createWaveCreator",[18,-50,280,"BugA",4,["R",600,"U",100,"L",100,"D",100,"L",100,"break"],[[4,4],[4,5],[5,5],["free"]]]],[59,"createWaveCreator",[18,-50,280,"BugA",4,["R",600,"D",100,"L",100,"U",100,"L",100,"break"],[[4,7],[4,6],[5,6],["free"]]]],[200,"createWaveCreator",[10,randRange(600,900),-50,"BatA",4,["D",200,"L",600,"break"],[[2,2],[3,3],[3,4],[3,5]],"BatB"]],[200,"createWaveCreator",[10,randRange(600,900),620,"BatA",4,["U",200,"L",600,"break"],[[2,9],[3,8],[3,7],[3,6]],"BatB"]],[500,"completeMatrix",[]]];
  1191.    waveScript2_4 = [[70,"createCreationFX",[6,750,randRange(100,500),"1A","HeadA",3 + dif.wave,["U",50,"L",50,"break"]]],[70,"createCreationFX",[6,750,randRange(100,500),"1A","HeadA",3 + dif.wave,["D",50,"L",50,"break"]]],[70,"createCreationFX",[6,250,randRange(100,500),"1A","HeadA",3 + dif.wave,["U",50,"R",50,"break"]]],[70,"createCreationFX",[6,250,randRange(100,500),"1A","HeadA",3 + dif.wave,["D",50,"R",50,"break"]]],[370,"createCreationFX",[6,randRange(200,800),100,"1B","HeadB",3 + dif.wave,["L",50,"D",50,"break"]]],[370,"createCreationFX",[6,randRange(200,800),100,"1B","HeadB",3 + dif.wave,["R",50,"D",50,"break"]]],[370,"createCreationFX",[6,randRange(200,800),500,"1B","HeadB",3 + dif.wave,["L",50,"D",50,"break"]]],[370,"createCreationFX",[6,randRange(200,800),500,"1B","HeadB",3 + dif.wave,["R",50,"D",50,"break"]]],[500,"completeMatrix",[]]];
  1192.    waveScript2_5 = [[25,"createPowerUpBuddy",[1020,350,"L",["twistLaser",60,"lifeUp",15,"shield",30]]],[50,"createWaveCreator",[8,-50,randRange(100,300),"BugA",4,["R",randRange(200,600),"D",100,"break"],[[4,3],[4,5],["free"],["free"]]]],[80,"createWaveCreator",[8,-50,randRange(300,500),"BugA",4,["R",randRange(200,600),"U",100,"break"],[[4,8],[4,6],["free"],["free"]]]],[200,"createWaveCreator",[8,100,-50,"BatA",8,["D",randRange(100,300),"break"],[[3,2],["free"],[3,4],["free"],[3,7],["free"],[3,9],["free"]]]],[250,"createWaveCreator",[8,100,620,"BatA",8,["U",randRange(100,300),"break"],[[2,8],["free"],[2,6],["free"],[2,5],["free"],[2,3],["free"]]]],[550,"completeMatrix",[]]];
  1193.    waveScript2_6 = [[2,"showBGDeco",["2B",1]],[10,"createWaveCreator",[8,randRange(600,800),620,"BugA",3 + dif.wave,["U",300,"L",100,"D",100,"L",100,"U",300,"R",200,"D",250,"L",400,"break"],[[7,8],[8,8],["free"],["free"]]]],[110,"createWaveCreator",[8,randRange(100,300),-50,"BugA",4 + dif.wave,["D",200,"R",400,"D",100,"L",100,"D",150,"R",200,"U",250,"L",400,"break"],[[7,3],[8,3],["free"],["free"],["free"]]]],[180,"createWaveCreator",[8,-50,randRange(200,300),"BugA",5 + dif.wave,["R",700,"D",200,"U",200,"L",300,"D",200,"U",100,"R",250,"L",200,"break"],[[7,4],[8,4],["free"],["free"],["free"],["free"]]]],[280,"createWaveCreator",[8,-50,randRange(400,500),"BugA",6 + dif.wave,["R",200,"U",200,"R",100,"D",200,"R",250,"U",200,"R",250,"D",150,"L",200,"break"],[[7,7],[8,7],["free"],["free"],["free"],["free"],["free"]]]],[360,"createWaveCreator",[8,1020,280,"BugA",8,["L",randRange(300,400),"U",100,"R",200,"D",200,"L",200,"U",50,"R",100,"break"],[[8,5],[9,5],[8,6],[9,6],["free"],["free"],["free"],["free"]]]],[660,"completeMatrix",[]]];
  1194.    waveScript2_7 = [[23,"setPowerUpPref",["weaponBoost1","speedBoost1"]],[50,"createWaveCreator",[8,1020,300,"HeadB",1,["L",100,"break"],[["free"]]]],[50,"createWaveCreator",[8,-50,300,"HeadB",1,["R",100,"break"],[["free"]]]],[52,"createWaveCreator",[8,1020,250,"HeadB",1,["L",95,"U",50,"break"],[["free"]]]],[52,"createWaveCreator",[8,1020,350,"HeadB",1,["L",95,"D",50,"break"],[["free"]]]],[52,"createWaveCreator",[8,-50,250,"HeadB",1,["R",95,"U",50,"break"],[["free"]]]],[52,"createWaveCreator",[8,-50,350,"HeadB",1,["R",95,"D",50,"break"],[["free"]]]],[54,"createWaveCreator",[8,1020,200,"HeadB",1,["L",90,"U",50,"break"],[["free"]]]],[54,"createWaveCreator",[8,1020,400,"HeadB",1,["L",90,"D",50,"break"],[["free"]]]],[54,"createWaveCreator",[8,-50,200,"HeadB",1,["R",90,"U",50,"break"],[["free"]]]],[54,"createWaveCreator",[8,-50,400,"HeadB",1,["R",90,"D",50,"break"],[["free"]]]],[56,"createWaveCreator",[8,1020,150,"HeadB",1,["L",85,"U",50,"break"],[["free"]]]],[56,"createWaveCreator",[8,1020,450,"HeadB",1,["L",85,"D",50,"break"],[["free"]]]],[56,"createWaveCreator",[8,-50,150,"HeadB",1,["R",85,"U",50,"break"],[["free"]]]],[56,"createWaveCreator",[8,-50,450,"HeadB",1,["R",85,"D",50,"break"],[["free"]]]],[90,"completeMatrix",[]]];
  1195.    waveScript2_8 = [[50,"createBlasterA",[1010,100,"Orange",["L",200,"break"]]],[55,"createBlasterA",[1010,200,"Blue",["L",200,"break"]]],[60,"createBlasterA",[1010,400,"Blue",["L",200,"break"]]],[65,"createBlasterA",[1010,500,"Orange",["L",200,"break"]]],[200,"createBlasterA",[-50,180,"Blue",["R",200,"break"]]],[205,"createBlasterA",[-50,255,"Orange",["R",200,"break"]]],[210,"createBlasterA",[-50,330,"Orange",["R",200,"break"]]],[215,"createBlasterA",[-50,405,"Blue",["R",200,"break"]]],[290,"completeMatrix",[]]];
  1196.    waveScript2_9 = [[10,"showBGDeco",[6]],[50,"createWaveCreator",[8,500,-50,"BugA",6,["D",150,"R",randRange(50,300),"break"],[[3,4],[4,5],[5,6],[5,7],[5,8],["free"]]]],[50,"createWaveCreator",[8,500,620,"BugA",6,["U",150,"R",randRange(50,300),"break"],[[3,6],[5,4],[5,3],[5,2],["free"],["free"]]]],[100,"createWaveCreator",[8,200,-50,"DroidB",5 + dif.wave,["D",100,"R",100,"D",200,"L",300,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]]]],[100,"createWaveCreator",[8,260,620,"DroidB",5 + dif.wave,["U",100,"R",100,"U",200,"L",300,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]]]],[200,"createWaveCreator",[8,400,-50,"DroidC",8,["D",100,"R",300,"break"],[[4,2],[4,3],[4,4],[3,5],[2,6],[3,7],["free"],["free"]]]],[210,"playSound",["droidCIntro",35]],[250,"createWaveCreator",[8,400,620,"DroidC",8,["U",100,"R",300,"break"],[[4,8],[4,7],[4,6],[2,4],[1,3],["free"],["free"],["free"]]]],[550,"completeMatrix",[]]];
  1197.    waveScript2_10 = [[20,"broAction",[7]],[50,"createBlasterA",[-50,230,"Blue",["R",200,"break"]]],[55,"createBlasterA",[-50,330,"Blue",["R",200,"break"]]],[80,"createWaveCreator",[7,900,-50,"BatA",10,["D",150,"L",150,"R",150,"D",125,"L",75,"U",200,"L",300,"break"],[["free"],[2,4],[2,5],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[80,"createWaveCreator",[7,900,620,"BatA",10,["U",150,"L",150,"R",150,"U",125,"L",75,"D",200,"L",300,"break"],[["free"],[2,6],[2,7],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[130,"createWaveCreator",[8,100,620,"DroidC",6,["U",100,"R",200,"U",75,"L",200,"break"],[[3,3],[3,4],[3,5],[3,6],[3,7],[3,8]]]],[130,"createWaveCreator",[8,100,-50,"DroidC",6,["D",100,"R",300,"D",75,"L",200,"break"],[[4,3],[4,4],[4,5],[4,6],[4,7],[4,8]]]],[150,"setPowerUpPref",[]],[430,"completeMatrix",[]]];
  1198.    waveScript2_11 = [[2,"showBGDeco",["2C",0.75]],[40,"tagTeam",[1020,400,"L"]],[50,"createAsteroids",[]],[60,"switchAsteroidStage",["F"]],[61,"playBGSound",["bugAnthem",15,4,0.05]],[100,"createWaveCreator",[8,800,620,"BugB",3,["U",200,"L",200,"U",200,"L",200,"break"],[["free"],["free"],["free"]]]],[110,"playSound",["bugBIntro",15]],[150,"createWaveCreator",[8,randRange(100,300),620,"BugB",3,["U",200,"R",200,"U",200,"R",200,"break"],[["free"],["free"],["free"]]]],[270,"createWaveCreator",[7,randRange(300,600),-50,"BugB",6 + dif.wave,["D",150,"R",50,"D",50,"L",100,"D",50,"R",50,"D",50,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[440,"createWaveCreator",[8,1020,280,"BugA",3 + dif.wave,["L",randRange(100,300),"break"],[["free"],["free"],["free"],["free"]]]],[440,"createWaveCreator",[8,-50,280,"BugA",3 + dif.wave,["R",randRange(100,300),"break"],[["free"],["free"],["free"],["free"]]]],[570,"createWaveCreator",[8,480,-50,"BugA",3 + dif.wave,["D",randRange(100,300),"break"],[["free"],["free"],["free"],["free"]]]],[570,"createWaveCreator",[8,480,620,"BugA",3 + dif
  1199.    .wave,["U",randRange(100,300),"break"],[["free"],["free"],["free"],["free"]]]],[650,"completeMatrix",[]]];
  1200.    waveScript2_12 = [[50,"createWaveCreator",[8,1020,260,"DroidC",3,["L",500,"break"],[[2,5],[3,5],["free"]]]],[50,"createWaveCreator",[8,1020,310,"DroidC",3,["L",500,"break"],[[2,6],[3,6],["free"]]]],[52,"createWaveCreator",[8,1020,210,"DroidC",3,["L",500,"break"],[[2,4],[3,4],["free"]]]],[52,"createWaveCreator",[8,1020,360,"DroidC",3,["L",500,"break"],[[2,7],[3,7],["free"]]]],[54,"createWaveCreator",[8,1020,160,"DroidC",3,["L",500,"break"],[[3,2],[3,3],["free"]]]],[54,"createWaveCreator",[8,1020,410,"DroidC",3,["L",500,"break"],[[3,8],[3,9],["free"]]]],[60,"playSound",["droidCFly",35]],[200,"createWaveCreator",[8,600,-50,"BugB",3,["D",randRange(100,200),"break"],[[4,3],[5,4],[4,5]]]],[200,"createWaveCreator",[8,600,620,"BugB",3,["U",randRange(100,200),"break"],[[4,8],[5,7],[4,6]]]],[500,"completeMatrix",[]]];
  1201.    waveScript2_13 = [[50,"createWaveCreator",[8,-50,260,"BugB",3,["R",500,"break"],[[2,5],[3,5],["free"]]]],[50,"createWaveCreator",[8,-50,310,"BugB",3,["R",500,"break"],[[2,6],[3,6],["free"]]]],[52,"createWaveCreator",[8,-50,210,"BugB",3,["R",500,"break"],[[2,4],[3,4],["free"]]]],[52,"createWaveCreator",[8,-50,360,"BugB",3,["R",500,"break"],[[2,7],[3,7],["free"]]]],[54,"createWaveCreator",[8,-50,160,"BugB",3,["R",500,"break"],[[3,2],[3,3],["free"]]]],[54,"createWaveCreator",[8,-50,410,"BugB",3,["R",500,"break"],[[3,8],[3,9],["free"]]]],[59,"playSound",["bugFly",21]],[60,"removeAsteroids",[]],[100,"createWaveCreator",[8,600,-50,"DroidC",3,["D",randRange(75,150),"break"],[[4,3],[5,4],[4,5]]]],[100,"createWaveCreator",[8,600,620,"DroidC",3,["U",randRange(75,150),"break"],[[4,8],[5,7],[4,6]]]],[500,"completeMatrix",[]]];
  1202.    waveScript2_14 = [[25,"createPowerUpBuddy",[1020,280,"L",["tripleTwistLaser",90,"shield",35]]],[50,"createWaveCreator",[8,250,-50,"BugB",6,["D",randRange(75,200),"break"],[[2,2],[2,3],[3,4],[4,5],[5,5],["free"]]]],[50,"createWaveCreator",[8,250,620,"BugB",6,["U",randRange(75,200),"break"],[[2,9],[2,8],[3,7],[4,6],[5,6],["free"]]]],[55,"createWaveCreator",[8,-50,200,"BugA",6,["R",100,"break"],[[5,2],[5,3],[4,4],[3,5],[2,5],["free"]]]],[55,"createWaveCreator",[8,-50,380,"BugA",6,["R",100,"break"],[[5,9],[5,8],[4,7],[3,6],[2,6],["free"]]]],[60,"createWaveCreator",[8,500,-50,"DroidC",6,["D",450,"break"],[[5,7],[6,6],[6,7],[6,8],[7,7]]]],[60,"createWaveCreator",[8,500,620,"DroidC",6,["U",450,"break"],[[5,4],[6,5],[6,4],[6,3],[7,4]]]],[400,"completeMatrix",[]]];
  1203.    waveScript2_15 = [[5,"showPlanet",["saturn"]],[50,"createWaveCreator",[6,-50,300,"HeadB",8 + dif.wave * 2,["R",100,"U",100,"R",50,"D",200,"R",50,"U",100,"R",50,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]],"HeadC"]],[50,"createWaveCreator",[6,1020,300,"HeadB",8 + dif.wave * 2,["L",100,"D",100,"L",50,"U",200,"L",50,"D",100,"L",50,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]],"HeadC"]],[100,"completeMatrix",[]]];
  1204.    waveScript2_16 = [[50,"createWaveCreator",[6,500,-50,"HeadC",5,["D",100,"L",200,"D",50,"break"],[["free"],["free"],["free"],["free"],["free"]]]],[50,"createWaveCreator",[6,500,620,"HeadC",5,["U",100,"R",200,"U",50,"break"],[["free"],["free"],["free"],["free"],["free"]]]],[100,"completeMatrix",[]]];
  1205.    waveScript2_17 = [[50,"createWaveCreator",[6,500,-50,"DroidB",6,["D",150,"L",75,"U",75,"L",75,"D",200,"R",200,"U",75,"R",75,"D",200,"R",100,"break"],[[6,5],[5,5],[4,4],[3,3],[2,2],[1,1]],"DroidC"]],[50,"createWaveCreator",[6,500,620,"DroidB",6,["U",150,"L",75,"D",75,"L",75,"U",200,"R",200,"D",75,"R",75,"U",200,"R",100,"break"],[[6,6],[5,6],[4,7],[3,8],[2,9],[1,10]],"DroidC"]],[300,"createWaveCreator",[6,1020,230,"DroidC",6,["L",300,"U",50,"L",75,"D",75,"L",150,"R",100,"D",75,"L",75,"D",125,"R",100,"break"],[[2,4],[1,5],[2,5],[3,5],["free"],["free"]]]],[300,"createWaveCreator",[6,1020,310,"DroidC",6,["L",300,"D",50,"L",75,"U",75,"L",150,"R",100,"U",75,"L",75,"U",125,"R",100,"break"],[[2,7],[1,6],[2,6],[3,6],["free"],["free"]]]],[700,"completeMatrix",[]]];
  1206.    waveScript2_18 = [[40,"createCreationFX",[6,_root.randRange(100,900),_root.randRange(100,500),"1A","HeadA",1,["D",10,"break"]]],[45,"createCreationFX",[6,_root.randRange(100,900),_root.randRange(100,500),"1A","HeadA",1,["L",10,"break"]]],[50,"createCreationFX",[6,_root.randRange(100,900),_root.randRange(100,500),"1A","HeadA",1,["U",10,"break"]]],[55,"createCreationFX",[6,_root.randRange(100,900),_root.randRange(100,500),"1A","HeadA",1,["R",10,"break"]]],[60,"createCreationFX",[6,_root.randRange(100,900),_root.randRange(100,500),"1A","HeadA",1,["L",10,"break"]]],[65,"createCreationFX",[6,_root.randRange(100,900),_root.randRange(100,500),"1A","HeadA",1,["U",10,"break"]]],[70,"createCreationFX",[6,_root.randRange(100,900),_root.randRange(100,500),"1A","HeadA",1,["L",10,"break"]]],[75,"createCreationFX",[6,_root.randRange(100,900),_root.randRange(100,500),"1A","HeadA",1,["R",10,"break"]]],[210,"createCreationFX",[6,_root.randRange(100,900),_root.randRange(100,500),"1B","HeadB",1,["D",10,"break"]]],[215,"createCreationFX",[6,_root
  1207.    .randRange(100,900),_root.randRange(100,500),"1B","HeadB",1,["L",10,"break"]]],[220,"createCreationFX",[6,_root.randRange(100,900),_root.randRange(100,500),"1B","HeadB",1,["R",10,"break"]]],[225,"createCreationFX",[6,_root.randRange(100,900),_root.randRange(100,500),"1B","HeadB",1,["D",10,"break"]]],[230,"createCreationFX",[6,_root.randRange(100,900),_root.randRange(100,500),"1B","HeadB",1,["L",10,"break"]]],[235,"createCreationFX",[6,_root.randRange(100,900),_root.randRange(100,500),"1B","HeadB",1,["U",10,"break"]]],[240,"createCreationFX",[6,_root.randRange(100,900),_root.randRange(100,500),"1B","HeadB",1,["L",10,"break"]]],[245,"createCreationFX",[6,_root.randRange(100,900),_root.randRange(100,500),"1B","HeadB",1,["D",10,"break"]]],[400,"createCreationFX",[6,_root.randRange(100,900),_root.randRange(100,500),"1C","HeadC",1,["U",10,"break"]]],[405,"createCreationFX",[6,_root.randRange(100,900),_root.randRange(100,500),"1C","HeadC",1,["D",10,"break"]]],[410,"createCreationFX",[6,_root.randRange(100
  1208.    ,900),_root.randRange(100,500),"1C","HeadC",1,["L",10,"break"]]],[415,"createCreationFX",[6,_root.randRange(100,900),_root.randRange(100,500),"1C","HeadC",1,["R",10,"break"]]],[500,"completeMatrix",[]]];
  1209.    waveScript2_19 = [[40,"createBlasterA",[-50,290,"Green",["R",150,"break"]]],[40,"createCreationFX",[6,150,100,"1A","HeadA",1,["D",50,"break"]]],[40,"createCreationFX",[6,150,500,"1A","HeadA",1,["U",50,"break"]]],[43,"createCreationFX",[6,250,100,"1A","HeadA",1,["D",50,"break"]]],[43,"createCreationFX",[6,250,500,"1A","HeadA",1,["U",50,"break"]]],[47,"createCreationFX",[6,350,100,"1A","HeadA",1,["D",50,"break"]]],[47,"createCreationFX",[6,350,500,"1A","HeadA",1,["U",50,"break"]]],[50,"createCreationFX",[6,450,100,"1A","HeadA",1,["D",50,"break"]]],[50,"createCreationFX",[6,450,500,"1A","HeadA",1,["U",50,"break"]]],[53,"createCreationFX",[6,550,100,"1A","HeadA",1,["D",50,"break"]]],[53,"createCreationFX",[6,550,500,"1A","HeadA",1,["U",50,"break"]]],[56,"createCreationFX",[6,650,100,"1A","HeadA",1,["D",50,"break"]]],[56,"createCreationFX",[6,650,500,"1A","HeadA",1,["U",50,"break"]]],[59,"createCreationFX",[6,750,100,"1A","HeadA",1,["D",50,"break"]]],[59,"createCreationFX",[6,750,500,"1A","HeadA",1,["U",50,"break"]]],[62,"createCreationFX",[6,850,100,"1A","HeadA",1,["D",50,"break"]]],[62,"createCreationFX",[6,850,500,"1A","HeadA",1,["U",50,"break"]]],[90,"completeMatrix",[]]];
  1210.    waveScript2_20 = [[40,"createBlasterA",[1020,50,"Blue",["L",150,"break"]]],[40,"createBlasterA",[1020,530,"Blue",["L",150,"break"]]],[40,"createCreationFX",[6,850,150,"1B","HeadB",1,["D",50,"break"]]],[40,"createCreationFX",[6,850,450,"1B","HeadB",1,["U",50,"break"]]],[43,"createCreationFX",[6,750,150,"1B","HeadB",1,["D",50,"break"]]],[43,"createCreationFX",[6,750,450,"1B","HeadB",1,["U",50,"break"]]],[47,"createCreationFX",[6,650,150,"1B","HeadB",1,["D",50,"break"]]],[47,"createCreationFX",[6,650,450,"1B","HeadB",1,["U",50,"break"]]],[50,"createCreationFX",[6,550,150,"1B","HeadB",1,["D",50,"break"]]],[50,"createCreationFX",[6,550,450,"1B","HeadB",1,["U",50,"break"]]],[53,"createCreationFX",[6,450,150,"1B","HeadB",1,["D",50,"break"]]],[53,"createCreationFX",[6,450,450,"1B","HeadB",1,["U",50,"break"]]],[56,"createCreationFX",[6,350,150,"1B","HeadB",1,["D",50,"break"]]],[56,"createCreationFX",[6,350,450,"1B","HeadB",1,["U",50,"break"]]],[59,"createCreationFX",[6,250,150,"1B","HeadB",1,["D",50,"break"]]],[59,"createCreationFX",[6,250,450,"1B","HeadB",1,["U",50,"break"]]],[62,"createCreationFX",[6,150,150,"1B","HeadB",1,["D",50,"break"]]],[62,"createCreationFX",[6,150,450,"1B","HeadB",1,["U",50,"break"]]],[90,"completeMatrix",[]]];
  1211.    waveScript2_21 = [[40,"createBlasterA",[-50,90,"Orange",["R",150,"break"]]],[40,"createBlasterA",[1020,290,"Orange",["L",150,"break"]]],[40,"createBlasterA",[-50,490,"Orange",["R",150,"break"]]],[40,"createCreationFX",[6,850,150,"1C","HeadC",1,["D",50,"break"]]],[40,"createCreationFX",[6,850,450,"1C","HeadC",1,["U",50,"break"]]],[43,"createCreationFX",[6,150,150,"1C","HeadC",1,["D",50,"break"]]],[43,"createCreationFX",[6,150,450,"1C","HeadC",1,["U",50,"break"]]],[47,"createCreationFX",[6,750,150,"1C","HeadC",1,["D",50,"break"]]],[47,"createCreationFX",[6,750,450,"1C","HeadC",1,["U",50,"break"]]],[50,"createCreationFX",[6,250,150,"1C","HeadC",1,["D",50,"break"]]],[50,"createCreationFX",[6,250,450,"1C","HeadC",1,["U",50,"break"]]],[53,"createCreationFX",[6,650,150,"1C","HeadC",1,["D",50,"break"]]],[53,"createCreationFX",[6,650,450,"1C","HeadC",1,["U",50,"break"]]],[56,"createCreationFX",[6,350,150,"1C","HeadC",1,["D",50,"break"]]],[56,"createCreationFX",[6,350,450,"1C","HeadC",1,["U",50,"break"]]],[59,"createCreationFX",[6,550,150,"1C","HeadC",1,["D",50,"break"]]],[59,"createCreationFX",[6,550,450,"1C","HeadC",1,["U",50,"break"]]],[62,"createCreationFX",[6,450,150,"1C","HeadC",1,["D",50,"break"]]],[62,"createCreationFX",[6,450,450,"1C","HeadC",1,["U",50,"break"]]],[90,"completeMatrix",[]]];
  1212.    waveScript2_22 = [[30,"headBossBG",[]],[95,"playBGSound",["crazyHeadLoop",20,1,0.05]],[100,"createCreationFX",[5,500,290,"1D","HeadBoss",1,["R",50,"U",50,"L",100,"D",100,"R",150,"U",150,"L",200,"D",200,"R",100,"break"]]]];
  1213.    initWaveScripts3();
  1214. }
  1215. function initWaveScripts3()
  1216. {
  1217.    waveScript3_1 = [[2,"playBGSound",["shrapStorm",30,0.05,20]],[60,"hyperSpace",[3]],[61,"playSound",["hyperSpace",25]],[250,"createAsteroids",[]],[270,"switchAsteroidStage",["C"]],[578,"switchAsteroidStage",["H"]],[579,"createShrapStorm",[]],[580,"createRandoms",[1,2,150,["HeadA","HeadB","HeadC","BatA","DroidA","DroidB","DroidC","BatB","BugB","BugA"]]],[700,"switchAsteroidStage",["I"]],[800,"switchShrapStage",["B"]],[1150,"createBlasterA",[-50,280,"Blue",["R",150,"break"]]],[1650,"createBlasterA",[1020,200,"Orange",["L",150,"break"]]],[1652,"createBlasterA",[1020,400,"Orange",["L",150,"break"]]],[2000,"createWaveCreator",[8,-50,280,"BugA",6,["R",100,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[2400,"createWaveCreator",[8,1020,280,"BugB",6,["L",100,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[2800,"switchShrapStage",["A"]],[2900,"bgLevel3",[]],[2910,"switchAsteroidStage",["H"]],[3100,"switchAsteroidStage",["A"]],[3190,"removeRandoms",[1]],[3195,"removeShrapStorm",[]],[3200,"removeAsteroids",[]],[3201,"completeMatrix",[]]];
  1218.    waveScript3_2 = [[2,"showBGDeco",["3A",0.8]],[9,"playBGSound",["level3FanFare",16,6,0.05]],[10,"createPowerUpBuddy",[1020,280,"L",["ship3",200]]],[25,"createWaveCreator",[20,1020,_root.randRange(100,500),"DroidA",10,["L",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[50,"createWaveCreator",[12,1020,_root.randRange(100,500),"DroidA",10,["L",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[75,"createWaveCreator",[16,1020,_root.randRange(100,500),"DroidA",10,["L",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[100,"createWaveCreator",[10,1020,_root.randRange(100,500),"DroidA",10,["L",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[250,"createWaveCreator",[20,-50,_root.randRange(100,500),"DroidA",10,["R",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[270,"createWaveCreator",[12,-50,_root
  1219.    .randRange(100,500),"DroidA",10,["R",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[290,"createWaveCreator",[16,-50,_root.randRange(100,500),"DroidA",10,["R",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[310,"createWaveCreator",[10,-50,_root.randRange(100,500),"DroidA",10,["R",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[350,"completeMatrix",[]]];
  1220.    waveScript3_3 = [[50,"createWaveCreator",[7,450,-50,"DroidB",2 + dif.wave,["D",1200,"break"],[["free"],["free"],["free"]]]],[50,"createWaveCreator",[7,550,-50,"DroidB",2 + dif.wave,["D",1200,"break"],[["free"],["free"],["free"]]]],[50,"createWaveCreator",[7,450,620,"DroidB",2 + dif.wave,["U",1200,"break"],[["free"],["free"],["free"]]]],[50,"createWaveCreator",[7,550,620,"DroidB",2 + dif.wave,["U",1200,"break"],[["free"],["free"],["free"]]]],[58,"createWaveCreator",[7,350,-50,"DroidB",2 + dif.wave,["D",1200,"break"],[["free"],["free"],["free"]]]],[58,"createWaveCreator",[7,650,-50,"DroidB",2 + dif.wave,["D",1200,"break"],[["free"],["free"],["free"]]]],[58,"createWaveCreator",[7,350,620,"DroidB",2 + dif.wave,["U",1200,"break"],[["free"],["free"],["free"]]]],[58,"createWaveCreator",[7,650,620,"DroidB",2 + dif.wave,["U",1200,"break"],[["free"],["free"],["free"]]]],[66,"createWaveCreator",[7,250,-50,"DroidB",2 + dif.wave,["D",1200,"break"],[["free"],["free"],["free"]]]],[66,"createWaveCreator",[7,750,-50,"DroidB",2 + dif
  1221.    .wave,["D",1200,"break"],[["free"],["free"],["free"]]]],[66,"createWaveCreator",[7,250,620,"DroidB",2 + dif.wave,["U",1200,"break"],[["free"],["free"],["free"]]]],[66,"createWaveCreator",[7,750,620,"DroidB",2 + dif.wave,["U",1200,"break"],[["free"],["free"],["free"]]]],[74,"createWaveCreator",[7,150,-50,"DroidB",2 + dif.wave,["D",1200,"break"],[["free"],["free"],["free"]]]],[74,"createWaveCreator",[7,850,-50,"DroidB",2 + dif.wave,["D",1200,"break"],[["free"],["free"],["free"]]]],[74,"createWaveCreator",[7,150,620,"DroidB",2 + dif.wave,["U",1200,"break"],[["free"],["free"],["free"]]]],[74,"createWaveCreator",[7,850,620,"DroidB",2 + dif.wave,["U",1200,"break"],[["free"],["free"],["free"]]]],[180,"createRandoms",[1,8,25,["DroidB"]]],[500,"removeRandoms",[1]],[510,"completeMatrix",[]]];
  1222.    waveScript3_4 = [[50,"createWaveCreator",[10,-50,280,"DroidC",6,["R",300,"U",100,"L",100,"U",100,"R",100,"U",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]]]],[55,"createWaveCreator",[10,-50,280,"DroidC",6,["R",300,"D",100,"L",100,"D",100,"R",100,"D",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]]]],[150,"createWaveCreator",[10,1020,280,"DroidC",6,["L",300,"U",100,"L",100,"D",100,"R",100,"U",200,"R",200,"U",300,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]]]],[155,"createWaveCreator",[10,1020,280,"DroidC",6,["L",300,"D",100,"L",100,"U",100,"R",100,"D",200,"R",200,"D",300,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]]]],[300,"createWaveCreator",[10,480,-50,"DroidC",6,["D",300,"L",300,"U",100,"R",100,"U",100,"L",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]]]],[305,"createWaveCreator",[10,480,-50,"DroidC",6,["D",300,"R",300,"U",100,"L",100,"U",100,"R",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]]]],[450,"createWaveCreator",[10,480,620,"DroidC",6,["U",300,"R",75,"D",150,"R",75,"U",100,"R",75,"D",75,"R",75,"U",50,"R",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]]]],[455,"createWaveCreator",[10,480,620,"DroidC",6,["U",300,"L",75,"D",150,"L",75,"U",100,"L",75,"D",75,"L",75,"U",50,"L",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]]]],[470,"completeMatrix",[]]];
  1223.    waveScript3_5 = [[5,"checkScore",[]],[40,"createCreationFX",[6,700,160,"2A","HeadA",1,["D",50,"break"]]],[40,"createCreationFX",[6,620,80,"2A","HeadA",1,["D",50,"break"]]],[41,"createCreationFX",[6,540,80,"2A","HeadA",1,["D",50,"break"]]],[41,"createCreationFX",[6,460,80,"2A","HeadA",1,["D",50,"break"]]],[42,"createCreationFX",[6,380,80,"2A","HeadA",1,["D",50,"break"]]],[42,"createCreationFX",[6,300,140,"2A","HeadA",1,["R",50,"break"]]],[43,"createCreationFX",[6,300,220,"2A","HeadA",1,["R",50,"break"]]],[43,"createCreationFX",[6,300,300,"2A","HeadA",1,["R",50,"break"]]],[44,"createCreationFX",[6,300,380,"2A","HeadA",1,["R",50,"break"]]],[44,"createCreationFX",[6,300,460,"2A","HeadA",1,["R",50,"break"]]],[45,"createCreationFX",[6,380,540,"2A","HeadA",1,["U",50,"break"]]],[45,"createCreationFX",[6,460,540,"2A","HeadA",1,["U",50,"break"]]],[46,"createCreationFX",[6,540,540,"2A","HeadA",1,["U",50,"break"]]],[46,"createCreationFX",[6,620,540,"2A","HeadA",1,["U",50,"break"]]],[47,"createCreationFX",[6,700,460,"2A","HeadA",1,["L",50,"break"]]],[47,"createCreationFX",[6,700,380,"2A","HeadA",1,["L",50,"break"]]],[48,"createCreationFX",[6,620,380,"2A","HeadA",1,["L",50,"break"]]],[48,"createCreationFX",[6,540,380,"2A","HeadA",1,["L",50,"break"]]],[70,"completeMatrix",[]]];
  1224.    waveScript3_6 = [[10,"createCreationFX",[6,460,60,"2A","HeadA",1,["D",50,"break"]]],[10,"createCreationFX",[6,540,60,"2A","HeadA",1,["D",50,"break"]]],[11,"createCreationFX",[6,380,140,"2A","HeadA",1,["D",50,"break"]]],[11,"createCreationFX",[6,620,140,"2A","HeadA",1,["D",50,"break"]]],[12,"createCreationFX",[6,300,220,"2A","HeadA",1,["R",50,"break"]]],[12,"createCreationFX",[6,700,220,"2A","HeadA",1,["L",50,"break"]]],[13,"createCreationFX",[6,300,300,"2A","HeadA",1,["R",50,"break"]]],[13,"createCreationFX",[6,700,300,"2A","HeadA",1,["L",50,"break"]]],[14,"createCreationFX",[6,300,380,"2B","HeadB",1,["R",50,"break"]]],[14,"createCreationFX",[6,700,380,"2B","HeadB",1,["L",50,"break"]]],[15,"createCreationFX",[6,380,380,"2B","HeadB",1,["U",50,"break"]]],[15,"createCreationFX",[6,300,460,"2B","HeadB",1,["R",50,"break"]]],[15,"createCreationFX",[6,620,380,"2B","HeadB",1,["U",50,"break"]]],[15,"createCreationFX",[6,700,460,"2B","HeadB",1,["L",50,"break"]]],[16,"createCreationFX",[6,460,380,"2B","HeadB",1,["U",50,"break"]]],[16,"createCreationFX",[6,540,380,"2B","HeadB",1,["U",50,"break"]]],[16,"createCreationFX",[6,300,540,"2B","HeadB",1,["R",50,"break"]]],[16,"createCreationFX",[6,700,540,"2B","HeadB",1,["L",50,"break"]]],[50,"completeMatrix",[]]];
  1225.    waveScript3_7 = [[10,"createCreationFX",[6,500,300,"2B","HeadB",1,["D",50,"break"]]],[11,"createCreationFX",[6,420,220,"2B","HeadB",1,["D",50,"break"]]],[11,"createCreationFX",[6,580,220,"2B","HeadB",1,["D",50,"break"]]],[12,"createCreationFX",[6,340,140,"2B","HeadB",1,["D",50,"break"]]],[12,"createCreationFX",[6,660,140,"2B","HeadB",1,["D",50,"break"]]],[13,"createCreationFX",[6,260,60,"2B","HeadB",1,["R",50,"break"]]],[13,"createCreationFX",[6,740,60,"2B","HeadB",1,["L",50,"break"]]],[14,"createCreationFX",[6,260,140,"2B","HeadB",1,["R",50,"break"]]],[14,"createCreationFX",[6,740,140,"2B","HeadB",1,["L",50,"break"]]],[15,"createCreationFX",[6,260,220,"2B","HeadB",1,["R",50,"break"]]],[15,"createCreationFX",[6,740,220,"2B","HeadB",1,["L",50,"break"]]],[16,"createCreationFX",[6,260,300,"2B","HeadB",1,["R",50,"break"]]],[16,"createCreationFX",[6,740,300,"2B","HeadB",1,["L",50,"break"]]],[17,"createCreationFX",[6,260,380,"2B","HeadB",1,["R",50,"break"]]],[17,"createCreationFX",[6,740,380,"2B","HeadB",1,["L",50,"break"]]],[18,"createCreationFX",[6,260,460,"2B","HeadB",1,["R",50,"break"]]],[18,"createCreationFX",[6,740,460,"2B","HeadB",1,["L",50,"break"]]],[19,"createCreationFX",[6,260,540,"2B","HeadB",1,["R",50,"break"]]],[19,"createCreationFX",[6,740,540,"2B","HeadB",1,["L",50,"break"]]],[50,"completeMatrix",[]]];
  1226.    waveScript3_8 = [[10,"createCreationFX",[6,500,300,"2C","HeadC",1,["D",50,"break"]]],[11,"createCreationFX",[6,420,220,"2C","HeadC",1,["D",50,"break"]]],[11,"createCreationFX",[6,580,220,"2C","HeadC",1,["D",50,"break"]]],[12,"createCreationFX",[6,340,140,"2C","HeadC",1,["D",50,"break"]]],[12,"createCreationFX",[6,660,140,"2C","HeadC",1,["D",50,"break"]]],[13,"createCreationFX",[6,260,60,"2C","HeadC",1,["R",50,"break"]]],[13,"createCreationFX",[6,740,60,"2C","HeadC",1,["L",50,"break"]]],[14,"createCreationFX",[6,260,140,"2C","HeadC",1,["R",50,"break"]]],[14,"createCreationFX",[6,740,140,"2C","HeadC",1,["L",50,"break"]]],[15,"createCreationFX",[6,260,220,"2C","HeadC",1,["R",50,"break"]]],[15,"createCreationFX",[6,740,220,"2C","HeadC",1,["L",50,"break"]]],[16,"createCreationFX",[6,260,300,"2C","HeadC",1,["R",50,"break"]]],[16,"createCreationFX",[6,740,300,"2C","HeadC",1,["L",50,"break"]]],[17,"createCreationFX",[6,260,380,"2C","HeadC",1,["R",50,"break"]]],[17,"createCreationFX",[6,740,380,"2C","HeadC",1,["L",50,"break"]]],[18,"createCreationFX",[6,260,460,"2C","HeadC",1,["R",50,"break"]]],[18,"createCreationFX",[6,740,460,"2C","HeadC",1,["L",50,"break"]]],[19,"createCreationFX",[6,260,540,"2C","HeadC",1,["R",50,"break"]]],[19,"createCreationFX",[6,740,540,"2C","HeadC",1,["L",50,"break"]]],[50,"completeMatrix",[]]];
  1227.    waveScript3_9 = [[10,"createCreationFX",[6,460,60,"2A","HeadA",1,["D",50,"break"]]],[10,"createCreationFX",[6,540,60,"2A","HeadA",1,["D",50,"break"]]],[11,"createCreationFX",[6,380,140,"2A","HeadA",1,["D",50,"break"]]],[11,"createCreationFX",[6,620,140,"2A","HeadA",1,["D",50,"break"]]],[12,"createCreationFX",[6,300,220,"2B","HeadB",1,["R",50,"break"]]],[12,"createCreationFX",[6,700,220,"2B","HeadB",1,["L",50,"break"]]],[13,"createCreationFX",[6,300,300,"2B","HeadB",1,["R",50,"break"]]],[13,"createCreationFX",[6,700,300,"2B","HeadB",1,["L",50,"break"]]],[14,"createCreationFX",[6,300,380,"2B","HeadB",1,["R",50,"break"]]],[14,"createCreationFX",[6,700,380,"2B","HeadB",1,["L",50,"break"]]],[15,"createCreationFX",[6,380,380,"2C","HeadC",1,["U",50,"break"]]],[15,"createCreationFX",[6,300,460,"2C","HeadC",1,["R",50,"break"]]],[15,"createCreationFX",[6,620,380,"2C","HeadC",1,["U",50,"break"]]],[15,"createCreationFX",[6,700,460,"2C","HeadC",1,["L",50,"break"]]],[16,"createCreationFX",[6,460,380,"2C","HeadC",1,["U",50,"break"]]],[16,"createCreationFX",[6,540,380,"2C","HeadC",1,["U",50,"break"]]],[16,"createCreationFX",[6,300,540,"2C","HeadC",1,["R",50,"break"]]],[16,"createCreationFX",[6,700,540,"2C","HeadC",1,["L",50,"break"]]],[50,"completeMatrix",[]]];
  1228.    waveScript3_10 = [[9,"trace2",[]],[10,"createPowerUpBuddy",[-50,200,"R",["bigLaser",150,"rapidLaser",150]]],[12,"showBGDeco",["3B",1]],[50,"createWaveCreator",[10,150,620,"BatA",10,["U",100,"R",200,"U",400,"L",200,"U",300,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[55,"createWaveCreator",[10,150,620,"BatA",10,["U",250,"R",200,"U",100,"L",200,"U",300,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[200,"createWaveCreator",[10,460,620,"BatA",10,["U",200,"L",100,"U",100,"R",100,"U",700,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[200,"createWaveCreator",[10,520,-50,"BatA",10,["D",200,"R",100,"D",100,"L",100,"D",700,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[350,"createWaveCreator",[10,850,-50,"BatA",10,["D",100,"L",200,"D",400,"R",200,"D",300,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[355,"createWaveCreator",[10,850,-50,"BatA",10,["D",250,"L",200,"D",100,"R",200,"D",300,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[375,"completeMatrix",[]]];
  1229.    waveScript3_11 = [[50,"createWaveCreator",[7,-50,270,"BatB",6,["R",250,"U",150,"R",180,"U",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]]]],[50,"createWaveCreator",[7,-50,320,"BatB",6,["R",250,"D",150,"R",180,"D",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]]]],[50,"createWaveCreator",[7,1020,270,"BatB",6,["L",250,"U",150,"L",180,"U",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]]]],[50,"createWaveCreator",[7,1020,320,"BatB",6,["L",250,"D",150,"L",180,"D",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]]]],[110,"createWaveCreator",[7,-50,220,"BatB",6,["R",150,"U",50,"L",50,"U",50,"R",200,"D",100,"L",700,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]]]],[110,"createWaveCreator",[7,-50,370,"BatB",6,["R",150,"D",50,"L",50,"D",50,"R",200,"U",100,"L",700,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]]]],[150,"createWaveCreator",[7,1020,220,"BatB",6,["L",150,"U",50,"R",50,"U",50,"L",200,"D",100,"R",700,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]]]],[150,"createWaveCreator",[7,1020,370,"BatB",6,["L",150,"D",50,"R",50,"D",50,"L",200,"U",100,"R",700,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]]]],[160,"completeMatrix",[]]];
  1230.    waveScript3_12 = [[50,"createWaveCreator",[16,480,620,"BatC",5,["U",300,"L",160,"U",60,"L",125,"U",50,"R",125,"U",500,"break"],[["free"],["free"],["free"],["free"],["free"]]]],[54,"createWaveCreator",[16,480,620,"BatC",5,["U",300,"R",160,"U",60,"R",125,"U",50,"L",125,"U",500,"break"],[["free"],["free"],["free"],["free"],["free"]]]],[56,"playSound",["batCIntro",35]],[58,"createWaveCreator",[16,480,620,"BatC",5,["U",300,"L",160,"D",60,"L",125,"D",50,"R",125,"D",500,"break"],[["free"],["free"],["free"],["free"],["free"]]]],[62,"createWaveCreator",[16,480,620,"BatC",5,["U",300,"R",160,"D",60,"R",125,"D",50,"L",125,"D",500,"break"],[["free"],["free"],["free"],["free"],["free"]]]],[210,"createWaveCreator",[16,-50,450,"BatC",5,["R",150,"U",250,"R",78,"D",150,"R",63,"U",50,"R",60,"U",500,"break"],[["free"],["free"],["free"],["free"],["free"]]]],[214,"createWaveCreator",[16,-50,150,"BatC",5,["R",150,"D",250,"R",78,"U",150,"R",63,"D",50,"R",60,"U",500,"break"],[["free"],["free"],["free"],["free"],["free"]]]],[218,"createWaveCreator",[16,1020,450,"BatC",5,["L",120,"U",250,"L",78,"D",150,"L",63,"U",50,"L",60,"U",500,"break"],[["free"],["free"],["free"],["free"],["free"]]]],[222,"createWaveCreator",[16,1020,150,"BatC",5,["L",120,"D",250,"L",78,"U",150,"L",63,"D",50,"L",60,"U",500,"break"],[["free"],["free"],["free"],["free"],["free"]]]],[240,"completeMatrix",[]]];
  1231.    waveScript3_13 = [[50,"createWaveCreator",[8,-50,100,"SpaceManA",1,["R",1300,"break"],[["free"]]]],[50,"createWaveCreator",[8,-50,470,"SpaceManA",1,["R",1300,"break"],[["free"]]]],[58,"playSound",["spaceManFly",30]],[60,"createWaveCreator",[8,-50,280,"BugA",15,["R",randRange(75,150),"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[180,"createWaveCreator",[8,1020,randRange(150,250),"BugA",8,["L",100,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[180,"createWaveCreator",[8,1020,randRange(325,425),"BugA",8,["L",100,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[350,"completeMatrix",[]]];
  1232.    waveScript3_14 = [[20,"broAction",[7]],[60,"createWaveCreator",[8,randRange(300,600),-50,"BugB",15,["D",randRange(75,150),"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[200,"createWaveCreator",[8,randRange(300,600),620,"BugB",15,["U",randRange(75,150),"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[350,"completeMatrix",[]]];
  1233.    waveScript3_15 = [[2,"showBGDeco",["3C",0.75]],[5,"tagTeam",[-50,280,"R"]],[7,"setPowerUpPref",["weaponBoost1"]],[9,"playBGSound",["level3Manji",9,2,0.05]],[12,"showBGDeco",["3C",0.7]],[80,"createWaveCreator",[8,600,620,"BomberA",8,["U",100,"L",400,"U",150,"R",300,"break"],[[5,6],[5,7],[6,8],[7,8],[8,7],[9,6],[10,6],["free"]]]],[200,"createWaveCreator",[8,600,-50,"BomberA",8,["D",100,"L",400,"D",150,"R",300,"break"],[[5,5],[5,4],[6,3],[7,3],[8,4],[9,5],[10,5],["free"]]]],[500,"completeMatrix",[]]];
  1234.    waveScript3_16 = [[80,"createWaveCreator",[6,900,620,"BatC",10,["U",200,"L",100,"D",100,"L",100,"U",100,"L",100,"D",50,"L",100,"U",100,"break"],[[10,7],[9,6],[8,7],[7,6],[6,7],[5,6],[4,7],[3,8],[3,9],["free"]]]],[80,"createWaveCreator",[6,900,-50,"BatC",10,["D",200,"L",100,"U",100,"L",100,"D",100,"L",100,"U",50,"L",100,"D",100,"break"],[[10,4],[9,5],[8,4],[7,5],[6,4],[5,5],[4,4],[3,3],[3,2],["free"]]]],[80,"createWaveCreator",[7,1020,280,"BatB",10,["L",randRange(100,400),"break"],[[10,1],[9,2],[8,3],[7,4],[6,5],[6,6],[7,7],[8,8],[9,9],[10,10]]]],[380,"completeMatrix",[]]];
  1235.    waveScript3_17 = [[10,"setAdvanceDir",["R"]],[50,"createWaveCreator",[6,-50,60,"BatC",1,["R",100,"break"],[[4,1]]]],[50,"createWaveCreator",[6,-50,110,"BatC",1,["R",100,"break"],[[5,2]]]],[50,"createWaveCreator",[6,-50,160,"BatC",1,["R",100,"break"],[[6,3]]]],[50,"createWaveCreator",[6,-50,210,"BatC",1,["R",100,"break"],[[7,4]]]],[50,"createWaveCreator",[6,-50,260,"BatC",1,["R",100,"break"],[[7,5]]]],[50,"createWaveCreator",[6,-50,310,"BatC",1,["R",100,"break"],[[7,6]]]],[50,"createWaveCreator",[6,-50,360,"BatC",1,["R",100,"break"],[[7,7]]]],[50,"createWaveCreator",[6,-50,410,"BatC",1,["R",100,"break"],[[6,8]]]],[50,"createWaveCreator",[6,-50,460,"BatC",1,["R",100,"break"],[[5,9]]]],[50,"createWaveCreator",[6,-50,510,"BatC",1,["R",100,"break"],[[4,10]]]],[54,"createWaveCreator",[6,-50,60,"BatB",1,["R",100,"break"],[[3,1]]]],[54,"createWaveCreator",[6,-50,110,"BatB",1,["R",100,"break"],[[4,2]]]],[54,"createWaveCreator",[6,-50,160,"BatB",1,["R",100,"break"],[[5,3]]]],[54,"createWaveCreator",[6,-50,210,"BatB",1,["R",100,"break"],[[6,4]]]],[54,"createWaveCreator",[6,-50,260,"BatB",1,["R",100,"break"],[[6,5]]]],[54,"createWaveCreator",[6,-50,310,"BatB",1,["R",100,"break"],[[6,6]]]],[54,"createWaveCreator",[6,-50,360,"BatB",1,["R",100,"break"],[[6,7]]]],[54,"createWaveCreator",[6,-50,410,"BatB",1,["R",100,"break"],[[5,8]]]],[54,"createWaveCreator",[6,-50,460,"BatB",1,["R",100,"break"],[[4,9]]]],[54,"createWaveCreator",[6,-50,510,"BatB",1,["R",100,"break"],[[3,10]]]],[60,"createWaveCreator",[6,-50,60,"BatA",1,["R",100,"break"],[[2,1]]]],[60,"createWaveCreator",[6,-50,110,"BatA",1,["R",100,"break"],[[3,2]]]],[60,"createWaveCreator",[6,-50,160,"BatA",1,["R",100,"break"],[[4,3]]]],[60,"createWaveCreator",[6,-50,210,"BatA",1,["R",100,"break"],[[5,4]]]],[60,"createWaveCreator",[6,-50,260,"BatA",1,["R",100,"break"],[[5,5]]]],[60,"createWaveCreator",[6,-50,310,"BatA",1,["R",100,"break"],[[5,6]]]],[60,"createWaveCreator",[6,-50,360,"BatA",1,["R",100,"break"],[[5,7]]]],[60,"createWaveCreator",[6,-50,410,"BatA",1,["R",100,"break"],[[4,8]]]],[60,"createWaveCreator",[6,-50,460,"BatA",1,["R",100,"break"],[[3,9]]]],[60,"createWaveCreator",[6,-50,510,"BatA",1,["R",100,"break"],[[2,10]]]],[360,"completeMatrix",[]]];
  1236.    waveScript3_18 = [[28,"createPowerUpBuddy",[1020,280,"L",["lifeMax",200,"shield",50]]],[30,"setAdvanceDir",["L"]],[50,"createWaveCreator",[7,100,620,"BomberA",10,["U",300,"R",100,"D",150,"R",100,"U",50,"R",200,"break"],[[6,6],[6,10],[7,7],[7,9],[8,8],[9,2],[9,4],[10,10],[10,6],["free"]]]],[50,"createWaveCreator",[7,100,-50,"BomberA",10,["D",300,"R",100,"U",150,"R",100,"D",50,"R",200,"break"],[[6,5],[6,1],[7,4],[7,2],[8,3],[9,7],[9,9],[10,1],[10,5],["free"]]]],[60,"playSound",["bomberAIntro",10]],[80,"createWaveCreator",[7,1020,220,"DroidC",8,["L",300,"R",200,"break"],[[7,1],["free"],["free"],[8,2],["free"],["free"],[10,4],[9,3]]]],[80,"createWaveCreator",[7,1020,300,"DroidC",8,["L",300,"R",200,"break"],[[7,10],["free"],["free"],[8,9],["free"],["free"],[10,7],[9,8]]]],[380,"completeMatrix",[]]];
  1237.    waveScript3_19 = [[30,"createShipBoss",[]],[31,"createRandoms",[1,3,50,["DroidA","DroidB","DroidC"]]],[100,"completeMatrix",[]]];
  1238.    waveScript3_20 = [[20,"createWaveCreator",[7,500,620,"BomberB",5,["U",100,"L",100,"U",40,"R",100,"U",100,"R",40,"D",100,"R",100,"break"],[[10,2],[10,4],[10,5],[9,5],["free"]]]],[20,"createWaveCreator",[7,500,-50,"BomberB",5,["D",100,"L",100,"D",40,"R",100,"D",100,"R",40,"U",100,"R",100,"break"],[[10,9],[10,7],[10,6],[9,6],["free"]]]],[20,"createWaveCreator",[7,-50,220,"BomberA",8,["R",100,"U",100,"R",40,"D",100,"R",100,"U",100,"R",100,"break"],[[10,3],[9,3],[8,4],[7,4],[6,5],[5,5],["free"],["free"]]]],[20,"createWaveCreator",[7,-50,300,"BomberA",8,["R",100,"D",100,"R",40,"U",100,"R",100,"D",100,"R",100,"break"],[[10,8],[9,8],[8,7],[7,7],[6,6],[5,6],["free"],["free"]]]],[30,"playSound",["bomberBIntro",10]],[350,"completeMatrix",[]]];
  1239.    waveScript3_21 = [[35,"showReanimator",[-50,320]],[42,"showBGDeco",["3D",0.5]],[50,"createWaveCreator",[7,1020,100,"BomberA",6,["L",500,"D",100,"R",40,"break"],[[7,5],[10,4],[9,4],[10,5],[9,5],[8,5]],"SpaceManA"]],[50,"createWaveCreator",[7,1020,470,"BomberA",6,["L",500,"U",100,"R",40,"break"],[[7,6],[10,7],[9,7],[10,6],[9,6],[8,6]],"SpaceManA"]],[60,"playSound",["spaceManIntro",18]],[350,"completeMatrix",[]]];
  1240.    waveScript3_22 = [[10,"showReanimator",[-50,360]],[20,"createWaveCreator",[7,-50,randRange(100,250),"SpaceManA",1,["R",100,"break"],[["free"]]]],[20,"createWaveCreator",[7,-50,randRange(350,500),"SpaceManA",1,["R",100,"break"],[["free"]]]],[20,"createWaveCreator",[20,1020,randRange(200,400),"SpaceManA",1 + dif.wave,["L",100,"break"],[["free"],["free"]]]],[100,"completeMatrix",[]]];
  1241.    waveScript3_23 = [[10,"setAdvanceDir",["R"]],[15,"showReanimator",[-50,290]],[20,"createWaveCreator",[7,1020,randRange(100,250),"BatC",4,["L",randRange(75,150),"break"],[[1,1],[1,2],[4,3],[5,5]]]],[20,"createWaveCreator",[7,1020,randRange(350,500),"BatC",4,["L",randRange(75,150),"break"],[[1,10],[2,10],[4,8],[5,6]]]],[30,"createWaveCreator",[7,-50,200,"SpaceManA",1,["R",100,"break"],[[2,4]]]],[30,"createWaveCreator",[7,-50,370,"SpaceManA",1,["R",100,"break"],[[2,7]]]],[50,"createWaveCreator",[7,600,-50,"BomberB",4,["D",200,"R",40,"U",40,"R",40,"D",150,"L",100,"break"],[[5,3],[2,5],[1,5],[1,4]]]],[50,"createWaveCreator",[7,600,620,"BomberB",4,["U",200,"R",40,"D",40,"R",40,"U",150,"L",100,"break"],[[5,8],[2,6],[1,6],[1,7]]]],[60,"playSound",["bomberBFly",10]],[350,"completeMatrix",[]]];
  1242.    waveScript3_24 = [[10,"setAdvanceDir",["L"]],[30,"showReanimator",[-50,220]],[40,"createBlasterA",[-50,_root.randRange(60,520),"Green",["R",_root.randRange(75,200),"break"]]],[50,"createBlasterA",[-50,_root.randRange(60,520),"Green",["R",_root.randRange(75,200),"break"]]],[60,"createBlasterA",[-50,_root.randRange(60,520),"Green",["R",_root.randRange(75,200),"break"]]],[70,"createBlasterA",[-50,_root.randRange(60,520),"Green",["R",_root.randRange(75,200),"break"]]],[140,"createBlasterA",[1020,_root.randRange(60,520),"Blue",["L",_root.randRange(75,200),"break"]]],[150,"createBlasterA",[1020,_root.randRange(60,520),"Blue",["L",_root.randRange(75,200),"break"]]],[160,"createBlasterA",[1020,_root.randRange(60,520),"Blue",["L",_root.randRange(75,200),"break"]]],[170,"createBlasterA",[1020,_root.randRange(60,520),"Blue",["L",_root.randRange(75,200),"break"]]],[180,"createBlasterA",[1020,_root.randRange(60,520),"Blue",["L",_root.randRange(75,200),"break"]]],[240,"createBlasterA",[-50,_root.randRange(60
  1243.    ,520),"Orange",["R",_root.randRange(75,200),"break"]]],[250,"createBlasterA",[1020,_root.randRange(60,520),"Orange",["L",_root.randRange(75,200),"break"]]],[260,"createBlasterA",[-50,_root.randRange(60,520),"Orange",["R",_root.randRange(75,200),"break"]]],[270,"createBlasterA",[1020,_root.randRange(60,520),"Orange",["L",_root.randRange(75,200),"break"]]],[280,"createBlasterA",[-50,_root.randRange(60,520),"Orange",["R",_root.randRange(75,200),"break"]]],[290,"createBlasterA",[1020,_root.randRange(60,520),"Orange",["L",_root.randRange(75,200),"break"]]],[350,"completeMatrix",[]]];
  1244.    waveScript3_25 = [[30,"showReanimator",[-50,320]],[50,"createBlasterA",[1020,80,"Orange",["L",_root.randRange(75,100),"break"]]],[50,"createBlasterA",[1020,150,"Orange",["L",_root.randRange(75,100),"break"]]],[50,"createBlasterA",[1020,220,"Orange",["L",_root.randRange(75,100),"break"]]],[50,"createBlasterA",[1020,500,"Orange",["L",_root.randRange(75,100),"break"]]],[50,"createBlasterA",[1020,430,"Orange",["L",_root.randRange(75,100),"break"]]],[50,"createBlasterA",[1020,360,"Orange",["L",_root.randRange(75,100),"break"]]],[60,"createWaveCreator",[8,-50,280,"SpaceManB",2,["R",800,"break"],[["free"]]]],[120,"createRandoms",[1,1,200,["BomberA","BatC"]]],[130,"showPlanet",["mars"]],[160,"completeMatrix",[]]];
  1245.    waveScript3_26 = [[75,"removeRandoms",[1]],[78,"ship3B",[]],[80,"showReanimator",[-50,275]],[90,"createPowerUpBuddy",[-50,280,"R",["superLaser",500]]],[101,"setPowerUpPref",[]],[102,"setPowerUpPref",["weaponBoost1","lifeUp"]],[103,"createShrapStorm",[]],[104,"createRandoms",[1,5 + dif.wave,40 - dif.wave * 5,["BatA","DroidA","DroidB","DroidC","BatB","BugB","BugA","BatC","BomberA","BomberB"]]],[400,"switchShrapStage",["B"]],[1600,"switchShrapStage",["A"]],[1800,"createWaveCreator",[8,440,620,"DroidB",9,["U",100,"L",180,"U",40,"L",40,"U",240,"R",40,"U",40,"R",40,"U",40,"R",160,"U",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[1800,"createWaveCreator",[8,520,620,"DroidB",9,["U",100,"R",180,"U",40,"R",40,"U",240,"L",40,"U",40,"L",40,"U",40,"L",160,"U",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[1801,"removeRandoms",[1]],[1830,"removeShrapStorm",[]],[1840,"setPowerUpPref",[]],[1880,"createWaveCreator",[8,440,620,"BatB",9,["U",100,"L",180,"U",40,"L",40,"U",240,"R",40,"U",40,"R",40,"U",40,"R",160,"U",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[1880,"createWaveCreator",[8,520,620,"BatB",9,["U",100,"R",180,"U",40,"R",40,"U",240,"L",40,"U",40,"L",40,"U",40,"L",160,"U",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[1960,"createWaveCreator",[8,440,620,"BugB",9,["U",100,"L",180,"U",40,"L",40,"U",240,"R",40,"U",40,"R",40,"U",40,"R",160,"U",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[1960,"createWaveCreator",[8,520,620,"BugB",9,["U",100,"R",180,"U",40,"R",40,"U",240,"L",40,"U",40,"L",40,"U",40,"L",160,"U",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[2040,"createWaveCreator",[8,440,620,"BomberB",9,["U",100,"L",180,"U",40,"L",40,"U",240,"R",40,"U",40,"R",40,"U",40,"R",160,"U",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[2040,"createWaveCreator",[8,520,620,"BomberB",9,["U",100,"R",180,"U",40,"R",40,"U",240,"L",40,"U",40,"L",40,"U",40,"L",160,"U",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[2300,"completeMatrix",[]]];
  1246.    waveScript3_27 = [[29,"playBGSound",["deathLoop",15,5,0.05]],[30,"deathHeadBG",[]],[160,"createDeathHead",[]],[175,"showBGDeco",["3E",0.5]]];
  1247. }
  1248. _quality = "LOW";
  1249. _quality = "LOW";
  1250. fps.swapDepths(567000);
  1251. border.swapDepths(1100005);
  1252. smartBomb.swapDepths(101);
  1253. debug.swapDepths(1100300);
  1254. audio = new classes.misc.Audio();
  1255. var keyListener = new Object();
  1256. keyListener.onKeyUp = function()
  1257. {
  1258.    keyPressed = Key.getCode();
  1259.    if(keyPressed == 32)
  1260.    {
  1261.       _root.togglePause();
  1262.    }
  1263. };
  1264. Key.addListener(keyListener);
  1265. moveU = 38;
  1266. moveD = 40;
  1267. moveL = 37;
  1268. moveR = 39;
  1269. fireU = 87;
  1270. fireD = 83;
  1271. fireL = 65;
  1272. fireR = 68;
  1273. dif = new Object();
  1274. dif.setting = "med";
  1275. dif.num = 2;
  1276. dif.speed = 1;
  1277. dif.wait = 0;
  1278. dif.wander = 0;
  1279. dif.adv = 0;
  1280. dif.life = 1;
  1281. dif.wave = 0;
  1282. changeDif("med");
  1283. chars = [];
  1284. broShots = [];
  1285. enemyShots = [];
  1286. FX = [];
  1287. powerUps = [];
  1288. pUpArray1_1 = [];
  1289. pUpArray1_2 = ["speedBoost1","weaponBoost1"];
  1290. pUpArray1_3 = ["speedBoost1","speedBoost1","weaponBoost1","weaponBoost1","lifeUp","lifeUp"];
  1291. pUpArray1_4 = ["speedBoost1","speedBoost1","weaponBoost1","weaponBoost1","lifeUp","lifeUp"];
  1292. pUpArray1_5 = ["speedBoost1","speedBoost1","weaponBoost1","weaponBoost1","lifeUp","lifeUp"];
  1293. pUpArray1_6 = ["speedBoost1","speedBoost1","weaponBoost1","weaponBoost1","lifeUp","lifeUp"];
  1294. pUpArray1_7 = ["speedBoost1","speedBoost1","weaponBoost1","weaponBoost1","smartBomb","lifeUp","lifeUp"];
  1295. pUpArray1_8 = ["speedBoost1","speedBoost1","weaponBoost1","weaponBoost1","smartBomb","lifeUp","lifeUp"];
  1296. pUpArray1_9 = ["speedBoost1","speedBoost1","weaponBoost1","weaponBoost1","smartBomb","lifeUp","lifeUp"];
  1297. pUpArray1_10 = ["speedBoost1","speedBoost1","weaponBoost1","weaponBoost1","smartBomb","lifeUp","lifeUp","shield"];
  1298. pUpArray1_11 = ["speedBoost1","speedBoost1","weaponBoost1","weaponBoost1","smartBomb","lifeUp","lifeUp","shield"];
  1299. pUpArray1_12 = ["speedBoost1","speedBoost1","weaponBoost1","weaponBoost1","smartBomb","lifeUp","lifeUp","doubleLaserA","doubleLaserA","shield"];
  1300. pUpArray1_13 = ["speedBoost1","speedBoost1","weaponBoost1","weaponBoost1","smartBomb","lifeUp","lifeUp","doubleLaserA","shield"];
  1301. pUpArray1_14 = ["speedBoost1","speedBoost1","weaponBoost1","weaponBoost1","smartBomb","lifeUp","lifeUp","doubleLaserA","doubleLaserA","shield"];
  1302. pUpArray1_15 = ["speedBoost1","speedBoost1","weaponBoost1","weaponBoost1","smartBomb","lifeUp","lifeUp","doubleLaserA","shield"];
  1303. pUpArray1_16 = ["speedBoost1","speedBoost1","weaponBoost1","weaponBoost1","smartBomb","lifeUp","lifeUp","doubleLaserA","doubleLaserA","shield"];
  1304. pUpArray1_17 = ["speedBoost1","speedBoost1","weaponBoost1","weaponBoost2","smartBomb","lifeUp","lifeUp","doubleLaserA","shield"];
  1305. pUpArray1_18 = ["speedBoost1","speedBoost1","weaponBoost2","weaponBoost1","smartBomb","lifeUp","lifeUp","doubleLaserA","shield"];
  1306. pUpArray1_19 = ["speedBoost1","speedBoost1","weaponBoost1","weaponBoost2","smartBomb","lifeUp","lifeUp","doubleLaserA","shield"];
  1307. pUpArray1_20 = ["speedBoost1","speedBoost1","weaponBoost2","weaponBoost1","smartBomb","lifeUp","lifeUp","doubleLaserA","shield"];
  1308. pUpArray1_21 = ["speedBoost1","weaponBoost1","weaponBoost1","lifeUp","lifeUp","shield","tripleLaserA"];
  1309. pUpArray2_1 = ["speedBoost1","speedBoost2","weaponBoost1","weaponBoost1","smartBomb","lifeUp","lifeUp","tripleLaserA","tripleLaserA","rampage","shield"];
  1310. pUpArray2_2 = ["speedBoost1","speedBoost2","weaponBoost1","weaponBoost2","smartBomb","lifeUp","lifeUp","tripleLaserA","tripleLaserA","rampage","shield"];
  1311. pUpArray2_3 = ["speedBoost1","speedBoost2","weaponBoost2","weaponBoost1","smartBomb","lifeUp","lifeUp","tripleLaserA","tripleLaserA","rampage","shield"];
  1312. pUpArray2_4 = ["speedBoost1","speedBoost2","weaponBoost1","weaponBoost2","smartBomb","lifeUp","lifeUp","tripleLaserA","tripleLaserA","rampage","shield"];
  1313. pUpArray2_5 = ["speedBoost1","speedBoost2","weaponBoost1","weaponBoost2","smartBomb","lifeUp","lifeUp","tripleLaserA","tripleLaserA","rampage","shield"];
  1314. pUpArray2_6 = ["speedBoost1","speedBoost2","weaponBoost1","weaponBoost2","smartBomb","lifeUp","lifeUp","tripleLaserA","tripleLaserA","rampage","shield"];
  1315. pUpArray2_7 = ["speedBoost1","speedBoost2","weaponBoost1","weaponBoost2","smartBomb","lifeUp","lifeUp","tripleLaserA","twistLaser","rampage","shield"];
  1316. pUpArray2_8 = ["speedBoost1","speedBoost2","weaponBoost1","weaponBoost2","smartBomb","lifeUp","lifeUp","tripleLaserA","twistLaser","rampage","shield"];
  1317. pUpArray2_9 = ["speedBoost1","speedBoost2","weaponBoost1","weaponBoost1","smartBomb","lifeUp","lifeUp","tripleLaserA","twistLaser","rampage","shield"];
  1318. pUpArray2_10 = ["speedBoost1","speedBoost2","weaponBoost1","weaponBoost2","smartBomb","lifeUp","lifeUp","tripleLaserA","twistLaser","rampage","shield"];
  1319. pUpArray2_11 = ["speedBoost2","speedBoost2","weaponBoost1","weaponBoost2","smartBomb","lifeUp","lifeUp","tripleLaserA","twistLaser","rampage","shield"];
  1320. pUpArray2_12 = ["speedBoost2","speedBoost2","weaponBoost2","weaponBoost2","smartBomb","lifeUp","lifeUp","tripleLaserA","twistLaser","rampage","shield"];
  1321. pUpArray2_13 = ["speedBoost2","speedBoost2","weaponBoost1","weaponBoost2","smartBomb","lifeUp","lifeUp","twistLaser","rampage","shield"];
  1322. pUpArray2_14 = ["speedBoost1","speedBoost2","weaponBoost2","weaponBoost2","smartBomb","lifeUp","lifeUp","twistLaser","rampage","shield"];
  1323. pUpArray2_15 = ["speedBoost2","speedBoost1","weaponBoost1","weaponBoost2","smartBomb","lifeUp","lifeUp","twistLaser","rampage","shield"];
  1324. pUpArray2_16 = ["speedBoost1","speedBoost2","weaponBoost2","weaponBoost2","smartBomb","lifeUp","lifeUp","twistLaser","rampage","shield"];
  1325. pUpArray2_17 = ["speedBoost2","speedBoost2","weaponBoost1","weaponBoost2","smartBomb","lifeUp","lifeUp","twistLaser","rampage","shield"];
  1326. pUpArray2_18 = ["speedBoost2","speedBoost2","weaponBoost2","weaponBoost2","smartBomb","lifeUp","lifeUp","twistLaser","rampage","shield"];
  1327. pUpArray2_19 = ["speedBoost2","speedBoost2","weaponBoost1","weaponBoost2","smartBomb","lifeUp","lifeUp","twistLaser","rampage","shield"];
  1328. pUpArray2_20 = ["speedBoost2","speedBoost2","weaponBoost2","weaponBoost2","smartBomb","lifeUp","lifeUp","twistLaser","rampage","shield"];
  1329. pUpArray2_21 = ["speedBoost2","weaponBoost2","weaponBoost1","weaponBoost2","lifeUp","lifeUp","twistLaser","shield"];
  1330. pUpArray3_1 = ["speedBoost2","speedBoost2","weaponBoost2","weaponBoost2","smartBomb","lifeUp","lifeUp","tripleTwistLaser","rampage","shield"];
  1331. pUpArray3_2 = ["speedBoost2","speedBoost2","weaponBoost2","weaponBoost2","smartBomb","lifeUp","lifeUp","tripleTwistLaser","shield"];
  1332. pUpArray3_3 = ["speedBoost1","speedBoost2","weaponBoost2","weaponBoost2","smartBomb","lifeUp","lifeUp","tripleTwistLaser","rampage","shield"];
  1333. pUpArray3_4 = ["speedBoost2","speedBoost1","weaponBoost2","weaponBoost2","smartBomb","lifeUp","lifeUp","tripleTwistLaser","shield"];
  1334. pUpArray3_5 = ["speedBoost3","speedBoost2","weaponBoost2","weaponBoost3","smartBomb","lifeUp","lifeUp","tripleTwistLaser","rampage","shield"];
  1335. pUpArray3_6 = ["speedBoost2","speedBoost2","weaponBoost1","weaponBoost3","smartBomb","lifeUp","lifeUp","tripleTwistLaser","shield"];
  1336. pUpArray3_7 = ["speedBoost2","speedBoost3","weaponBoost2","weaponBoost3","smartBomb","lifeUp","lifeUp","tripleTwistLaser","rampage","shield"];
  1337. pUpArray3_8 = ["speedBoost2","speedBoost2","weaponBoost2","weaponBoost3","smartBomb","lifeUp","lifeUp","tripleTwistLaser","shield"];
  1338. pUpArray3_9 = ["speedBoost2","speedBoost2","weaponBoost2","weaponBoost3","smartBomb","lifeUp","lifeUp","tripleTwistLaser","rampage","shield"];
  1339. pUpArray3_10 = ["speedBoost1","speedBoost2","weaponBoost3","weaponBoost3","smartBomb","lifeUp","lifeUp","tripleTwistLaser","shield"];
  1340. pUpArray3_11 = ["speedBoost2","speedBoost3","weaponBoost2","weaponBoost3","smartBomb","lifeUp","lifeUp","tripleTwistLaser","rampage","shield"];
  1341. pUpArray3_12 = ["speedBoost2","speedBoost2","weaponBoost3","weaponBoost3","smartBomb","lifeUp","lifeUp","tripleTwistLaser","shield"];
  1342. pUpArray3_13 = ["speedBoost3","speedBoost2","weaponBoost3","weaponBoost3","smartBomb","lifeUp","lifeUp","bigLaser","bigLaser","rapidLaser","rapidLaser","rampage","shield"];
  1343. pUpArray3_14 = ["speedBoost2","speedBoost2","weaponBoost1","weaponBoost3","smartBomb","lifeUp","lifeUp","bigLaser","rapidLaser","shield"];
  1344. pUpArray3_15 = ["speedBoost2","speedBoost3","weaponBoost2","weaponBoost3","smartBomb","lifeUp","lifeUp","bigLaser","rapidLaser","rampage","shield"];
  1345. pUpArray3_16 = ["speedBoost2","speedBoost3","weaponBoost1","weaponBoost2","smartBomb","lifeUp","lifeUp","bigLaser","bigLaser","rapidLaser","rapidLaser","shield"];
  1346. pUpArray3_17 = ["speedBoost1","speedBoost2","weaponBoost1","weaponBoost3","smartBomb","lifeUp","lifeUp","bigLaser","rapidLaser","rampage","shield"];
  1347. pUpArray3_18 = ["speedBoost3","speedBoost3","weaponBoost3","weaponBoost3","smartBomb","lifeUp","lifeUp","bigLaser","rapidLaser","shield"];
  1348. pUpArray3_19 = ["speedBoost2","speedBoost2","weaponBoost2","weaponBoost2","lifeUp","lifeUp","bigLaser","rapidLaser","shield"];
  1349. pUpArray3_20 = ["speedBoost2","speedBoost3","weaponBoost3","weaponBoost3","smartBomb","lifeUp","lifeUp","bigLaser","bigLaser","rapidLaser","rapidLaser","rampage","shield"];
  1350. pUpArray3_21 = ["speedBoost3","speedBoost2","weaponBoost2","weaponBoost2","lifeUp","lifeUp","bigLaser","rapidLaser","shield"];
  1351. pUpArray3_22 = ["speedBoost2","speedBoost3","weaponBoost2","weaponBoost3","lifeUp","lifeUp","bigLaser","rapidLaser","shield"];
  1352. pUpArray3_23 = ["speedBoost2","speedBoost2","weaponBoost1","weaponBoost3","lifeUp","lifeUp","bigLaser","rapidLaser","shield"];
  1353. pUpArray3_24 = ["speedBoost1","speedBoost3","weaponBoost2","weaponBoost3","smartBomb","lifeUp","lifeUp","bigLaser","rapidLaser","rampage","shield"];
  1354. pUpArray3_25 = ["speedBoost3","speedBoost3","weaponBoost2","weaponBoost3","lifeUp","lifeUp","bigLaser","rapidLaser","shield"];
  1355. pUpArray3_26 = ["speedBoost2","speedBoost3","weaponBoost2","weaponBoost2","lifeUp","lifeUp","bigLaser","rapidLaser","shield","smartBomb","rampage"];
  1356. pUpArray3_27 = ["speedBoost3","speedBoost3","weaponBoost2","weaponBoost3","lifeUp","lifeUp","shield","smartBomb"];
  1357. BroShip1_1Shrap = ["Chunk1","Chunk1","Chunk1","Chunk2","Chunk2","Chunk2","Chunk3","Chunk4","Chunk5","Chunk5","Chunk5"];
  1358. broShip1B_1Shrap = ["dark","blue2","grey2","red","orange"];
  1359. BroShip2_1Shrap = ["Chunk1","Chunk1","Chunk1","Chunk2","Chunk2","Chunk2","Chunk3","Chunk4","Chunk5","Chunk5","Chunk5"];
  1360. broShip2B_1Shrap = ["light","blue2","grey2","red","yellow"];
  1361. BroShip1_2Shrap = ["Chunk1","Chunk1","Chunk1","Chunk2","Chunk2","Chunk2","Chunk3","Chunk4","Chunk5","Chunk5","Chunk5"];
  1362. broShip1B_2Shrap = ["dark","blue2","grey2","red","orange"];
  1363. BroShip2_2Shrap = ["Chunk1","Chunk1","Chunk1","Chunk2","Chunk2","Chunk2","Chunk3","Chunk4","Chunk5","Chunk5","Chunk5"];
  1364. broShip2B_2Shrap = ["light","blue2","grey2","orange","yellow","purple","red"];
  1365. BroShip1_3Shrap = ["Chunk1","Chunk1","Chunk1","Chunk2","Chunk2","Chunk2","Chunk3","Chunk4","Chunk5","Chunk5","Chunk5"];
  1366. broShip1B_3Shrap = ["dark","blue2","grey2","red","orange"];
  1367. BroShip2_3Shrap = ["Chunk1","Chunk1","Chunk1","Chunk2","Chunk2","Chunk2","Chunk3","Chunk4","Chunk5","Chunk5","Chunk5"];
  1368. broShip2B_3Shrap = ["light","blue2","grey2","red","orange","purple"];
  1369. BroShipBlackShrap = ["Chunk1","Chunk1","Chunk1","Chunk2","Chunk2","Chunk2","Chunk3","Chunk4","Chunk5","Chunk5","Chunk5"];
  1370. broShipBlackBShrap = ["dark","grey1","grey2","red","orange"];
  1371. BroShip1_3BShrap = ["Chunk1","Chunk1","Chunk1","Chunk2","Chunk2","Chunk2","Chunk3","Chunk4","Chunk5","Chunk5","Chunk5"];
  1372. broShip1B_3BShrap = ["light","grey1","grey2","yellow","red"];
  1373. BroShip2_3BShrap = ["Chunk1","Chunk1","Chunk1","Chunk2","Chunk2","Chunk2","Chunk3","Chunk4","Chunk5","Chunk5","Chunk5"];
  1374. broShip2B_3BShrap = ["light","orange","orange","red","yellow"];
  1375. droidAShrap = ["light","Chunk1","Chunk2","red","grey","blue"];
  1376. droidBShrap = ["dark","Chunk1","Chunk2","blue","grey2","blue2"];
  1377. batAShrap = ["dark","Chunk1","Chunk2","red","grey2","yellow"];
  1378. batBShrap = ["dark","Chunk1","Chunk2","red","grey2","yellow"];
  1379. batCShrap = ["dark","Chunk1","Chunk2","red","purple","blue"];
  1380. headAShrap = ["dark","Chunk1","Chunk2","grey","grey2","green"];
  1381. headBShrap = ["dark","Chunk1","Chunk2","grey","grey2","blue"];
  1382. headCShrap = ["dark","Chunk1","Chunk2","grey","grey2","red"];
  1383. goldHeadShrap = ["light","Chunk1","Chunk2","yellow","red"];
  1384. bugAShrap = ["light","Chunk1","Chunk2","Chunk3","blue","purple","red"];
  1385. bugBShrap = ["light","Chunk1","Chunk2","Chunk3","green","purple","blue2"];
  1386. blasterAOrangeShrap = ["light","Chunk1","Chunk2","orange","blue"];
  1387. blasterABlueShrap = ["light","Chunk1","Chunk2","blue","blue"];
  1388. blasterAGreenShrap = ["light","Chunk1","Chunk2","green","blue"];
  1389. headBossShrap = ["light","Chunk1","Chunk1","Chunk2","Chunk2","Chunk3","Chunk4","Chunk5","red","orange","yellow","red","orange","yellow"];
  1390. headBossArmAShrap = ["light","red","grey1","grey2"];
  1391. headBossArmBShrap = ["light","Chunk1"];
  1392. bomberAShrap = ["dark","grey2","blue2","grey","blue","Chunk1","Chunk1","Chunk2","Chunk2","Chunk3","Chunk3"];
  1393. bomberBShrap = ["dark","grey2","blue2","grey","purple","Chunk1","Chunk1","Chunk2","Chunk2","Chunk3","Chunk3"];
  1394. spaceManAShrap = ["light","grey2","blue","grey","green","Chunk1","Chunk1","Chunk2","Chunk2","Chunk3","Chunk3"];
  1395. spaceManBShrap = ["dark","red","grey","yellow","Chunk1","Chunk1","Chunk2","Chunk2","Chunk3","Chunk3"];
  1396. shipBossOrangeShrap = ["dark","Chunk1","Chunk2","Chunk3","orange"];
  1397. shipBossPurpleShrap = ["dark","Chunk1","Chunk2","Chunk3","purple"];
  1398. shipBossGreenShrap = ["dark","Chunk1","Chunk2","Chunk3","green"];
  1399. shipBossMissleOrangeShrap = ["light","grey","orange"];
  1400. shipBossMisslePurpleShrap = ["light","grey","purple"];
  1401. shipBossMissleGreenShrap = ["light","grey","green"];
  1402. restart();
  1403. addFX("audio");
  1404. coins = new classes.misc.Coins();
  1405. addFX("coins");
  1406. gems = new classes.misc.Gems();
  1407. addFX("gems");
  1408. bgDeco = new classes.fx.BGDeco();
  1409. addFX("bgDeco");
  1410. lifeMeter = new classes.fx.LifeMeter();
  1411. addFX("lifeMeter");
  1412. onEnterFrame = function()
  1413. {
  1414.    if(game == 1)
  1415.    {
  1416.       c++;
  1417.       c2++;
  1418.       var _loc12_ = chars.slice();
  1419.       var _loc8_ = broShots.slice();
  1420.       var _loc11_ = enemyShots.slice();
  1421.       var _loc9_ = FX.slice();
  1422.       var _loc10_ = powerUps.slice();
  1423.       var _loc2_ = 0;
  1424.       var _loc13_ = _loc12_.length;
  1425.       while(_loc2_ < _loc13_)
  1426.       {
  1427.          _root[_loc12_[_loc2_]].main();
  1428.          _loc2_ = _loc2_ + 1;
  1429.       }
  1430.       _loc2_ = 0;
  1431.       _loc13_ = _loc8_.length;
  1432.       while(_loc2_ < _loc13_)
  1433.       {
  1434.          _root[_loc8_[_loc2_]].main();
  1435.          _loc2_ = _loc2_ + 1;
  1436.       }
  1437.       _loc2_ = 0;
  1438.       _loc13_ = _loc11_.length;
  1439.       while(_loc2_ < _loc13_)
  1440.       {
  1441.          _root[_loc11_[_loc2_]].main();
  1442.          _loc2_ = _loc2_ + 1;
  1443.       }
  1444.       _loc2_ = 0;
  1445.       _loc13_ = _loc9_.length;
  1446.       while(_loc2_ < _loc13_)
  1447.       {
  1448.          _root[_loc9_[_loc2_]].main();
  1449.          _loc2_ = _loc2_ + 1;
  1450.       }
  1451.       _loc2_ = 0;
  1452.       _loc13_ = _loc10_.length;
  1453.       while(_loc2_ < _loc13_)
  1454.       {
  1455.          _root[_loc10_[_loc2_]].main();
  1456.          _loc2_ = _loc2_ + 1;
  1457.       }
  1458.       if(c == ep)
  1459.       {
  1460.          do
  1461.          {
  1462.             var _loc4_ = waveScript[0][1];
  1463.             var _loc6_ = waveScript[0][2];
  1464.             _root[_loc4_](_loc6_);
  1465.             ep2 = waveScript[1][0];
  1466.             waveScript.splice(0,1);
  1467.          }
  1468.          while(ep2 == ep);
  1469.          
  1470.          ep = ep2;
  1471.       }
  1472.       if(matrixComplete)
  1473.       {
  1474.          mc++;
  1475.          if(mc == 1)
  1476.          {
  1477.             d++;
  1478.             attachMovie("feeler","feelerAdv",d);
  1479.             feelerAdv._x = advanceDir != "L" ? 1150 : -110;
  1480.             feelerAdv._y = 0;
  1481.             feelerAdv._width = 40;
  1482.             feelerAdv._height = 600;
  1483.             mcp = 2;
  1484.          }
  1485.          if(mc == mcp)
  1486.          {
  1487.             feelerAdv._x = advanceDir != "L" ? feelerAdv._x - 60 : feelerAdv._x + 60;
  1488.             if(feelerAdv._x > 1200 || feelerAdv._x < -200)
  1489.             {
  1490.                removeMovieClip("feelerAdv");
  1491.                mc = 0;
  1492.             }
  1493.             _loc2_ = 0;
  1494.             _loc13_ = chars.length;
  1495.             var _loc7_ = false;
  1496.             while(_loc2_ < _loc13_)
  1497.             {
  1498.                var _loc3_ = chars[_loc2_] + "Clip";
  1499.                if(feelerAdv.hitTest(_root[_loc3_]))
  1500.                {
  1501.                   var _loc5_ = chars[_loc2_];
  1502.                   if(_root[_loc5_].matrixVar == 2)
  1503.                   {
  1504.                      _loc7_ = true;
  1505.                      _root[_loc5_].advance();
  1506.                   }
  1507.                }
  1508.                _loc2_ = _loc2_ + 1;
  1509.             }
  1510.             _loc2_ = 0;
  1511.             _loc13_ = enemyShots.length;
  1512.             while(_loc2_ < _loc13_)
  1513.             {
  1514.                _loc3_ = enemyShots[_loc2_] + "Clip";
  1515.                if(feelerAdv.hitTest(_root[_loc3_]))
  1516.                {
  1517.                   _loc5_ = enemyShots[_loc2_];
  1518.                   _root[_loc5_].advance();
  1519.                }
  1520.                _loc2_ = _loc2_ + 1;
  1521.             }
  1522.             if(_loc7_)
  1523.             {
  1524.                mcp += advInt;
  1525.             }
  1526.             else
  1527.             {
  1528.                mcp += 1;
  1529.             }
  1530.          }
  1531.          if(chars.length < 2 || chars.length < 3 && rescue)
  1532.          {
  1533.             if(subLevelNum == goldHeadNum && !goldHeadCreated && level == 2)
  1534.             {
  1535.                createGoldHead();
  1536.             }
  1537.             levelInit();
  1538.          }
  1539.       }
  1540.       if(!goldHeadCreated)
  1541.       {
  1542.          if(subLevelNum == goldHeadNum && level == 2)
  1543.          {
  1544.             if(random(300) == 299)
  1545.             {
  1546.                createGoldHead();
  1547.                goldHeadCreated = true;
  1548.             }
  1549.          }
  1550.       }
  1551.    }
  1552.    else if(game == 0)
  1553.    {
  1554.       c++;
  1555.       _loc2_ = 0;
  1556.       _loc13_ = FX.length;
  1557.       while(_loc2_ < _loc13_)
  1558.       {
  1559.          _root[FX[_loc2_]].main();
  1560.          _loc2_ = _loc2_ + 1;
  1561.       }
  1562.       _loc2_ = 0;
  1563.       _loc13_ = chars.length;
  1564.       while(_loc2_ < _loc13_)
  1565.       {
  1566.          _root[chars[_loc2_]].main();
  1567.          _loc2_ = _loc2_ + 1;
  1568.       }
  1569.    }
  1570.    else if(game == 2)
  1571.    {
  1572.       c++;
  1573.       _loc12_ = chars.slice();
  1574.       _loc8_ = broShots.slice();
  1575.       _loc9_ = FX.slice();
  1576.       _loc2_ = 0;
  1577.       _loc13_ = _loc12_.length;
  1578.       while(_loc2_ < _loc13_)
  1579.       {
  1580.          _root[_loc12_[_loc2_]].main();
  1581.          _loc2_ = _loc2_ + 1;
  1582.       }
  1583.       _loc2_ = 0;
  1584.       _loc13_ = _loc8_.length;
  1585.       while(_loc2_ < _loc13_)
  1586.       {
  1587.          _root[_loc8_[_loc2_]].main();
  1588.          _loc2_ = _loc2_ + 1;
  1589.       }
  1590.       _loc2_ = 0;
  1591.       _loc13_ = _loc9_.length;
  1592.       while(_loc2_ < _loc13_)
  1593.       {
  1594.          _root[_loc9_[_loc2_]].main();
  1595.          _loc2_ = _loc2_ + 1;
  1596.       }
  1597.       if(c == 200)
  1598.       {
  1599.          bgDeco.showing = false;
  1600.          bgDeco.showBG("3G",1);
  1601.       }
  1602.       if(c == 500)
  1603.       {
  1604.          starColors = [19,23];
  1605.       }
  1606.       if(c == 1000)
  1607.       {
  1608.          showPlanet(["moon"]);
  1609.          starColors = [13,17];
  1610.       }
  1611.       if(c == 1500)
  1612.       {
  1613.          starColors = [1,5];
  1614.       }
  1615.       if(c == 1750)
  1616.       {
  1617.          _root[char2].endStill();
  1618.       }
  1619.       if(c == 1800)
  1620.       {
  1621.          star.stopIt();
  1622.          _root[char].endPos();
  1623.          _root[char2].endPos();
  1624.          _root.attachMovie("endBG","endBGClip",350);
  1625.          endBGClip._x = 0;
  1626.          endBGClip._y = 0;
  1627.          endBGClip.clip.buzzShip._visible = false;
  1628.          endBGClip.clip.buzzPack._visible = false;
  1629.          endBGClip.clip.zapShip._visible = false;
  1630.          endBGClip.clip.zapPack._visible = false;
  1631.          if(char2 == "dead")
  1632.          {
  1633.             if(char == "broShip1" || char == "bro1")
  1634.             {
  1635.                endStatus = "bro1";
  1636.                endBGClip.clip.buzzWife._visible = false;
  1637.                endBGClip.clip.buzzCat._visible = false;
  1638.             }
  1639.             else
  1640.             {
  1641.                endStatus = "bro2";
  1642.                endBGClip.clip.zapWife._visible = false;
  1643.                endBGClip.clip.zapFrog._visible = false;
  1644.                endBGClip.clip.zapBunny._visible = false;
  1645.             }
  1646.          }
  1647.          else
  1648.          {
  1649.             endStatus = "both";
  1650.          }
  1651.       }
  1652.       if(c < 1800)
  1653.       {
  1654.          if(random(3) == 0)
  1655.          {
  1656.             fxID++;
  1657.             _root["rampageTrail" + fxID] = new classes.fx.RampageTrail(_root[char].x + random(40),_root[char].y + random(40),fxID);
  1658.             addFX("rampageTrail" + fxID);
  1659.          }
  1660.          if(random(3) == 0)
  1661.          {
  1662.             fxID++;
  1663.             _root["rampageTrail" + fxID] = new classes.fx.RampageTrail(_root[char2].x + random(40),_root[char2].y + random(40),fxID);
  1664.             addFX("rampageTrail" + fxID);
  1665.          }
  1666.       }
  1667.       if(c == 1900)
  1668.       {
  1669.          audio.playLevel1("gammaThemeAcoustic",30,0.05,0.05);
  1670.       }
  1671.       if(c == 2300)
  1672.       {
  1673.          _root[char].endPos2();
  1674.          _root[char2].endPos2();
  1675.       }
  1676.       if(c == 2350)
  1677.       {
  1678.          _root[char2].clip.body.shipStyles.gear.gotoAndStop(2);
  1679.       }
  1680.       if(c == 2375)
  1681.       {
  1682.          _root[char].clip.body.shipStyles.gear.gotoAndStop(2);
  1683.       }
  1684.       if(c == 2800)
  1685.       {
  1686.          endBGClip.clip.credits.play();
  1687.       }
  1688.    }
  1689.    else if(game == 3)
  1690.    {
  1691.       if(Key.isDown(82))
  1692.       {
  1693.          restart();
  1694.       }
  1695.    }
  1696.    else if(game == 4)
  1697.    {
  1698.       _loc2_ = 0;
  1699.       _loc13_ = FX.length;
  1700.       while(_loc2_ < _loc13_)
  1701.       {
  1702.          _root[FX[_loc2_]].main();
  1703.          _loc2_ = _loc2_ + 1;
  1704.       }
  1705.    }
  1706. };
  1707. level1MSArray = [16,14,28,24,26,28,34,99,26,22,22,18,99,99,16,24,99,15,22,99,99];
  1708. level2MSArray = [99,13,14,99,12,12,99,99,20,16,99,18,18,30,99,99,20,99,99,99,99,99];
  1709. level3MSArray = [99,99,99,99,99,99,99,99,99,99,99,99,99,99,14,28,30,26,99,20,12,4,18,99,99,99,99];
  1710.