STORY   LOOP   FURRY   PORN   GAMES
• C •   SERVICES [?] [R] RND   POPULAR
Archived flashes:
228080
/disc/ · /res/     /show/ · /fap/ · /gg/ · /swf/P0001 · P2560 · P5120

<div style="position:absolute;top:-99px;left:-99px;"><img src="http://swfchan.com:57475/96956175?noj=FRM96956175-1DC" width="1" height="1"></div>

Hare-Starfighter.swf

This is the info page for
Flash #111496

(Click the ID number above for more basic data on this flash file.)


Text
Speed

<p align="left"><font face="Arial" size="11" color="#ffffff" letterSpacing="0.000000" kerning="0"><b>Level</b></font></p>

1

0

<p align="left"><font face="Arial" size="11" color="#ffffff" letterSpacing="0.000000" kerning="0"><b>P.</b></font></p>

In a galaxy far, far away...

One could find a peaceful planet

...called C-Nora

Until a great danger came upon the planet

Horrible creatures appeared...

And now there's war.

ActionScript [AS1/AS2]

Frame 1
MochiAd.showPreGameAd({id:"3d7e7506e3a79e91", res:"600x550"});
Frame 3
Frame 5
function __com_mochibot__(swfid, mc, lv, trk) { var x; var g; var s; var fv; var sb; var u; var res; var mb; var mbc; mb = "__mochibot__"; mbc = "mochibot.com"; g = (_global ? (_global) : (_level0._root)); if (g[mb + swfid]) { return(g[mb + swfid]); } s = System.security; x = mc._root.getSWFVersion; fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5))); if (!s) { s = {}; } sb = s.sandboxType; if (sb == "localWithFile") { return(null); } x = s.allowDomain; if (x) { s.allowDomain(mbc); } x = s.allowInsecureDomain; if (x) { s.allowInsecureDomain(mbc); } u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=7&fv=") + fv) + "&v=") + escape(getVersion())) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : ""); lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv)))); g[mb + "level"] = lv; if (fv == 5) { res = "_level" + lv; if (!eval (res)) { loadMovieNum (u, lv); } } else { res = mc.createEmptyMovieClip(mb + swfid, lv); res.loadMovie(u); } return(res); } __com_mochibot__("8e5c533a", this, 10301, true);
Frame 17
yipc_count = 1; var introSound = new Sound(); introSound.attachSound("logoIntroSong"); introSound.start();
Frame 19
_root[yipc_count].play(); yipc_count++;
Frame 20
if (yipc_count == 270) { delete introSound; gotoAndStop ("game"); } else { gotoAndPlay ("looper"); }
Frame 33
function arraySet() { _root.arrayintro = undefined; _root.arrayoutro = 1; _root.arraySpeed = 0.25; _root.arraySelTamanho = 6; } function fargrndmove() { if (this._y >= 1199) { this._y = 600; } else { this._y = this._y + 1; } } function bckgrndmove() { if (this._y >= 1198) { this._y = 600; } else { this._y = this._y + 2; } } function setupJogo() { Mouse.hide(); _root.startScreen._visible = false; _root.attachMovie("introScreen", "screen", 1000); _root.screen._x = 0; _root.screen._y = 0; _root.musicnm = ("musica" + fase) + "_snd"; _root[musicnm].start(0, 9999); _root.menu._visible = true; _root.menu.swapDepths(100); _root.menu.balaScreen.attachMovie("balaImg", "balaImg", 1); _root.menu.amigoScreen.attachMovie("amigoImg", "amigoImg", 1); _root.menu.mudar = function () { this.pontos_txt.text = pontos; this.fase_txt.text = fase; this.vidaImg.gotoAndStop(naveLife + 1); this.balaImg.gotoAndStop(balaTipo); this.rocketImg.gotoAndStop(rocketTipo + 1); this.speedImg.gotoAndStop((naveSpeed - origNaveSpeed) + 1); if (amigoMeteorz == false) { this.meteorzImg.gotoAndStop(1); } else if (amigoMeteorz == true) { this.meteorzImg.gotoAndStop(2); } if (amigoHitmanjoe == false) { this.hitmanjoeImg.gotoAndStop(1); } else if (amigoHitmanjoe == true) { this.hitmanjoeImg.gotoAndStop(2); } if (amigoKanguru == false) { this.kanguruImg.gotoAndStop(1); } else if (amigoKanguru == true) { this.kanguruImg.gotoAndStop(2); } }; _root.menu.mudar(); _root.createEmptyMovieClip("playerLayer", 10); _root.createEmptyMovieClip("balaLayer", 9); _root.createEmptyMovieClip("enemyLayer", 8); _root.enemyLayer.check = true; _root.createEmptyMovieClip("bonusLayer", 7); _root.createEmptyMovieClip("bckgrndLayer", 1); _root.playerLayer.attachMovie("nave", "nave", 1); _root.playerLayer.nave._x = Stage.width / 2; _root.playerLayer.nave._y = (Stage.height / 3) * 2; _root.playerLayer.nave.onEnterFrame = naveAction; clearInterval(_root.arrInt); _root.arrInt = setInterval(faseBuilder, faseMonstroFreq); fargrndnm = "farground" + fase; _root.bckgrndLayer.attachMovie(fargrndnm, "fargrnd", 1); _root.bckgrndLayer.fargrnd._x = 0; _root.bckgrndLayer.fargrnd._y = 600; _root.bckgrndLayer.fargrnd.onEnterFrame = fargrndmove; bckgrndnm = "background" + fase; _root.bckgrndLayer.attachMovie(bckgrndnm, "bckgrnd", 10); _root.bckgrndLayer.bckgrnd._x = 0; _root.bckgrndLayer.bckgrnd._y = 600; _root.bckgrndLayer.bckgrnd.onEnterFrame = bckgrndmove; } function gameOver() { stopAllSounds(); _root.musicaGameOver_snd.start(); delete _root.playerLayer.nave.onEnterFrame; _root.enemyLayer.removeMovieClip(); _root.bckgrndLayer.removeMovieClip(); _root.bonusLayer.removeMovieClip(); _root.balaLayer.removeMovieClip(); clearInterval(_root.arrInt); _root.attachMovie("gameOverScreen", "screen", 1000); _root.screen._x = 0; _root.screen._y = 0; } function unloadJogo() { Mouse.show(); stopAllSounds(); delete menu.onEnterFrame; _root.screen.removeMovieClip(); delete bckgrndLayer.fargrnd.onEnterFrame; bckgrndLayer.fargrnd.removeMovieClip(); delete bckgrndLayer.bckgrnd.onEnterFrame; bckgrndLayer.bckgrnd.removeMovieClip(); clearInterval(arrInt); delete playerLayer.nave.onEnterFrame; playerLayer.removeMovieClip(); balaLayer.removeMovieClip(); enemyLayer.removeMovieClip(); bonusLayer.removeMovieClip(); bckgrndLayer.removeMovieClip(); menu._visible = false; startScreen._visible = true; startScreen.gotoAndStop(1); pontos = 0; fase = 1; naveLife = origNaveLife; naveContinues = 3; naveSpeed = origNaveSpeed; balaTipo = 1; balaFreq = origBalaFreq; rocketTipo = (oldRocketTipo = 0); amigoMeteorz = false; amigoHitmanjoe = false; amigoKanguru = false; pontos_boni_div = pontos_boni_orig; arraySet(); enemyVSbossCnt = 0; } function finalDaFase() { puxarCnt = 0; _root.createEmptyMovieClip("ffcounter", 4375); _root.ffcounter.onEnterFrame = function () { if (puxarCnt == 180) { delete _root.ffcounter.onEnterFrame; _root.ffcounter.removeMovieClip(); if (fase == faseMax) { finalDoJogo(); } else { _root.passarDeFase(); } } else if (puxarCnt >= 90) { if (puxarCnt == 90) { delete _root.playerLayer.nave.onEnterFrame; } _root.playerLayer.nave._y = _root.playerLayer.nave._y - 6; if (_root.playerLayer.nave._x < ((stagex / 2) - 10)) { _root.playerLayer.nave._x = _root.playerLayer.nave._x + 6; } else if (_root.playerLayer.nave._x > ((stagex / 2) + 10)) { _root.playerLayer.nave._x = _root.playerLayer.nave._x - 6; } } puxarCnt++; }; } function passarDeFase() { _root.salvar(); Mouse.show(); _root.arraySet(); stopAllSounds(); _root.musicaTema_snd.start(0, 16); delete _root.playerLayer.nave.onEnterFrame; _root.enemyLayer.removeMovieClip(); _root.bckgrndLayer.removeMovieClip(); _root.bonusLayer.removeMovieClip(); _root.balaLayer.removeMovieClip(); clearInterval(_root.arrInt); _root.attachMovie("passarDeFase", "screen", 1000); _root.screen._x = 0; _root.screen._y = 0; _root.screen.button.onRelease = function () { _root.musicaTema_snd.stop(); _root.mudarDeFase(); }; _root.screen.pode = true; _root.screen.onEnterFrame = function () { if (Key.isDown(13)) { if (this.pode == true) { _root.musicaTema_snd.stop(); _root.mudarDeFase(); delete this.onEnterFrame; } this.pode = false; } else { this.pode = true; } }; } function mudarDeFase() { Mouse.hide(); _root.naveLife = origNaveLife; _root.screen.removeMovieClip(); _root.fase++; _root.faseMonstroFreq = _root.faseMonstroFreq - 15; _root.pontos_boni_div = _root.pontos_boni_orig; _root.pontos_boni_div = _root.pontos_boni_div + 30; _root.arraySet(); enemyVSbossCnt = 0; if (balaTipo < fase) { balaTipo = fase; } musicnm = ("musica" + fase) + "_snd"; _root[musicnm].start(0, 9999); _root.createEmptyMovieClip("balaLayer", 9); _root.createEmptyMovieClip("enemyLayer", 8); _root.enemyLayer.check = true; _root.createEmptyMovieClip("bonusLayer", 7); _root.createEmptyMovieClip("bckgrndLayer", 1); _root.playerLayer.nave._x = Stage.width / 2; _root.playerLayer.nave._y = (Stage.height / 3) * 2; _root.playerLayer.nave.onEnterFrame = naveAction; fargrndnm = "farground" + fase; _root.bckgrndLayer.attachMovie(fargrndnm, "fargrnd", 1); _root.bckgrndLayer.fargrnd._x = 0; _root.bckgrndLayer.fargrnd._y = 600; _root.bckgrndLayer.fargrnd.onEnterFrame = fargrndmove; bckgrndnm = "background" + fase; _root.bckgrndLayer.attachMovie(bckgrndnm, "bckgrnd", 10); _root.bckgrndLayer.bckgrnd._x = 0; _root.bckgrndLayer.bckgrnd._y = 600; _root.bckgrndLayer.bckgrnd.onEnterFrame = bckgrndmove; clearInterval(_root.arrInt); _root.arrInt = setInterval(faseBuilder, faseMonstroFreq); menu.mudar(); } function continuar() { Mouse.show(); _root.arraySet(); stopAllSounds(); _root.musicaTema_snd.start(0, 16); _root.menu.pontos_txt.text = (_root.pontos = 0); delete _root.playerLayer.nave.onEnterFrame; _root.enemyLayer.removeMovieClip(); _root.bckgrndLayer.removeMovieClip(); _root.bonusLayer.removeMovieClip(); _root.balaLayer.removeMovieClip(); clearInterval(_root.arrInt); _root.attachMovie("continuar", "screen", 1000); _root.screen._x = 0; _root.screen._y = 0; _root.screen.continues.text = _root.naveContinues; _root.screen.button.onRelease = function () { _root.musicaTema_snd.stop(); _root.repetirFase(); }; _root.screen.pode = true; _root.screen.onEnterFrame = function () { if (Key.isDown(13)) { if (this.pode == true) { _root.musicaTema_snd.stop(); _root.repetirFase(); delete this.onEnterFrame; } this.pode = false; } else { this.pode = true; } }; } function repetirFase() { Mouse.hide(); _root.screen.removeMovieClip(); _root.naveLife = origNaveLife; _root.naveSpeed = origNaveSpeed; _root.balaFreq = origBalaFreq; _root.rocketTipo = (oldRocketTipo = 0); _root.amigoMeteorz = false; _root.amigoHitmanjoe = false; _root.amigoKanguru = false; _root.playerLayer.meteorz.removeMovieClip(); _root.playerLayer.kanguru.removeMovieClip(); _root.playerLayer.hitmanjoe.removeMovieClip(); _root.arraySet(); _root.pontos_boni_div = _root.pontos_boni_orig; _root.enemyVSbossCnt = 0; _root.balaTipo = fase; musicnm = ("musica" + fase) + "_snd"; _root[musicnm].start(0, 9999); _root.createEmptyMovieClip("balaLayer", 9); _root.createEmptyMovieClip("enemyLayer", 8); _root.enemyLayer.check = true; _root.createEmptyMovieClip("bonusLayer", 7); _root.createEmptyMovieClip("bckgrndLayer", 1); _root.playerLayer.attachMovie("nave", "nave", 1); _root.playerLayer.nave._x = Stage.width / 2; _root.playerLayer.nave._y = (Stage.height / 3) * 2; _root.playerLayer.nave.onEnterFrame = naveAction; fargrndnm = "farground" + fase; _root.bckgrndLayer.attachMovie(fargrndnm, "fargrnd", 1); _root.bckgrndLayer.fargrnd._x = 0; _root.bckgrndLayer.fargrnd._y = 600; _root.bckgrndLayer.fargrnd.onEnterFrame = fargrndmove; bckgrndnm = "background" + fase; _root.bckgrndLayer.attachMovie(bckgrndnm, "bckgrnd", 10); _root.bckgrndLayer.bckgrnd._x = 0; _root.bckgrndLayer.bckgrnd._y = 600; _root.bckgrndLayer.bckgrnd.onEnterFrame = bckgrndmove; clearInterval(_root.arrInt); _root.arrInt = setInterval(faseBuilder, faseMonstroFreq); _root.naveContinues--; menu.mudar(); } function finalDoJogo() { Mouse.show(); _root.arraySet(); stopAllSounds(); _root.musicaTema_snd.start(0, 16); _root.menu.pontos_txt.text = (_root.pontos = 0); delete _root.playerLayer.nave.onEnterFrame; _root.enemyLayer.removeMovieClip(); _root.bckgrndLayer.removeMovieClip(); _root.bonusLayer.removeMovieClip(); _root.balaLayer.removeMovieClip(); clearInterval(_root.arrInt); _root.attachMovie("finalScreen", "screen", 1000); _root.screen._x = 0; _root.screen._y = 0; _root.screen.button.onRelease = function () { _root.musicaTema_snd.stop(); _root.unloadJogo(); }; _root.screen.pode = true; _root.screen.onEnterFrame = function () { if (Key.isDown(13)) { if (this.pode == true) { _root.musicaTema_snd.stop(); _root.unloadJogo(); delete this.onEnterFrame; } this.pode = false; } else { this.pode = true; } }; } function salvar() { _root.playerInfo = new Object(); _root.playerInfo.fase = fase; _root.playerInfo.continues = naveContinues; _root.playerInfo.speed = naveSpeed; _root.playerInfo.balaFreq = balaFreq; _root.playerInfo.bala = balaTipo; _root.playerInfo.rocket = rocketTipo; _root.playerInfo.temMeteorz = amigoMeteorz; _root.playerInfo.temHitmanjoe = amigoHitmanjoe; _root.playerInfo.temKanguru = amigoKanguru; _root.playerSO = SharedObject.getLocal("hareFighterSAVE"); _root.playerSO.data.playerDados = playerInfo; _root.playerSO.flush(); } function carregar() { stopAllSounds(); _root.playerSO = SharedObject.getLocal("hareFighterSAVE"); if (_root.playerSO.data.playerDados.fase != undefined) { _root.fase = playerSO.data.playerDados.fase; _root.naveContinues = playerSO.data.playerDados.continues; _root.naveSpeed = playerSO.data.playerDados.speed; _root.balaFreq = playerSO.data.playerDados.balaFreq; _root.balaTipo = playerSO.data.playerDados.bala; _root.rocketTipo = playerSO.data.playerDados.rocket; _root.amigoMeteorz = playerSO.data.playerDados.temMeteorz; _root.amigoHitmanjoe = playerSO.data.playerDados.temHitmanjoe; _root.amigoKanguru = playerSO.data.playerDados.temKanguru; _root.naveLife = origNaveLife; _root.fase++; _root.faseMonstroFreq = _root.faseMonstroFreq - 15; _root.pontos_boni_div = _root.pontos_boni_div + 30; _root.arraySet(); _root.enemyVSbossCnt = 0; _root.setupJogo(); if (_root.amigoKanguru) { _root.makeKanguru(); } if (_root.amigoHitmanjoe) { _root.makeHitmanjoe(); } if (_root.amigoMeteorz) { _root.makeMeteorz(); } } } function naveAction() { fdx = Math.abs(dx); fdy = Math.abs(dy); if (((Key.isDown(37) && (!Key.isDown(39))) && (!Key.isDown(38))) && (!Key.isDown(40))) { if (fdx <= naveSpeed) { dx = dx - naveAcel; this.d4.play(); } } if (((Key.isDown(39) && (!Key.isDown(37))) && (!Key.isDown(38))) && (!Key.isDown(40))) { if (fdx <= naveSpeed) { dx = dx + naveAcel; this.d3.play(); } } if (((Key.isDown(38) && (!Key.isDown(40))) && (!Key.isDown(39))) && (!Key.isDown(37))) { if (fdy <= naveSpeed) { dy = dy - naveAcel; this.d5.play(); this.d6.play(); } } if (((Key.isDown(40) && (!Key.isDown(38))) && (!Key.isDown(39))) && (!Key.isDown(37))) { if (fdy <= naveSpeed) { dy = dy + naveAcel; this.d1.play(); this.d2.play(); } } if (((Key.isDown(37) && (!Key.isDown(39))) && (Key.isDown(38))) && (!Key.isDown(40))) { if (fdx <= (naveSpeed * naveDiag)) { dx = dx - (naveAcel * naveDiag); } if (fdy <= (naveSpeed * naveDiag)) { dy = dy - (naveAcel * naveDiag); } this.dd1.play(); } if ((((!Key.isDown(37)) && (Key.isDown(39))) && (Key.isDown(38))) && (!Key.isDown(40))) { if (fdx <= (naveSpeed * naveDiag)) { dx = dx + (naveAcel * naveDiag); } if (fdy <= (naveSpeed * naveDiag)) { dy = dy - (naveAcel * naveDiag); } this.dd2.play(); } if (((Key.isDown(37) && (!Key.isDown(39))) && (!Key.isDown(38))) && (Key.isDown(40))) { if (fdx <= (naveSpeed * naveDiag)) { dx = dx - (naveAcel * naveDiag); } if (fdy <= (naveSpeed * naveDiag)) { dy = dy + (naveAcel * naveDiag); } this.dd3.play(); } if ((((!Key.isDown(37)) && (Key.isDown(39))) && (!Key.isDown(38))) && (Key.isDown(40))) { if (fdx <= (naveSpeed * naveDiag)) { dx = dx + (naveAcel * naveDiag); } if (fdy <= (naveSpeed * naveDiag)) { dy = dy + (naveAcel * naveDiag); } this.dd4.play(); } if (Math.abs(dx) > 0.2) { dx = dx * naveFriction; } else { dx = 0; } if (Math.abs(dy) > 0.2) { dy = dy * naveFriction; } else { dy = 0; } this._x = this._x + dx; this._y = this._y + dy; if (this._x > (stagex - (this._width / 2))) { this._x = stagex - (this._width / 2); } else if (this._x < (this._width / 2)) { this._x = this._width / 2; } if (this._y > (stagey - (this._height / 2))) { this._y = stagey - (this._height / 2); } else if (this._y < (this._height / 2)) { this._y = this._height / 2; } i = 0; while (i < 23) { nm = "enemy" + i; if ((enemyLayer[nm].hitTest(this._x, this._y + 20, true) && (!hurt)) || (enemyLayer[nm].hitTest(this._x, this._y - 20, true) && (!hurt))) { hurt = true; hurtCnt++; enemyLayer[nm].life--; naveLife--; menu.mudar(); } i++; } if (hurtCnt == 0) { hurt = false; } else if (hurtCnt == 1) { this.gotoAndPlay("blink"); hurtCnt++; if (balaTipo > 1) { balaTipo--; pontos_boni_div = pontos_boni_div - pontos_boni_grow; } if (rocketTipo > 0) { rocketTipo--; pontos_boni_div = pontos_boni_div - pontos_boni_grow; } if (naveSpeed > origNaveSpeed) { naveSpeed = naveSpeed - 2; pontos_boni_div = pontos_boni_div - pontos_boni_grow; } amgzrndm = Math.round(Math.random() * 3); if (amgzrndm == 0) { if (!amigoMeteorz) { if (!amigoKanguru) { amigoHitmanjoe = false; pontos_boni_div = pontos_boni_div - pontos_boni_grow; } else { amigoKanguru = false; pontos_boni_div = pontos_boni_div - pontos_boni_grow; } } else { amigoMeteorz = false; pontos_boni_div = pontos_boni_div - pontos_boni_grow; } } else if (amgzrndm == 1) { if (!amigoKanguru) { if (!amigoHitmanjoe) { amigoMeteorz = false; pontos_boni_div = pontos_boni_div - pontos_boni_grow; } else { amigoHitmanjoe = false; pontos_boni_div = pontos_boni_div - pontos_boni_grow; } } else { amigoKanguru = false; pontos_boni_div = pontos_boni_div - pontos_boni_grow; } } else if (amgzrndm == 2) { if (!amigoHitmanjoe) { if (!amigoMeteorz) { amigoKanguru = false; pontos_boni_div = pontos_boni_div - pontos_boni_grow; } else { amigoMeteorz = false; pontos_boni_div = pontos_boni_div - pontos_boni_grow; } } else { amigoHitmanjoe = false; pontos_boni_div = pontos_boni_div - pontos_boni_grow; } } if (!amigoMeteorz) { delete playerLayer.meteorz.onEnterFrame; playerLayer.meteorz.removeMovieClip(); } if (!amigoKanguru) { delete playerLayer.kanguru.onEnterFrame; playerLayer.kanguru.removeMovieClip(); } if (!amigoHitmanjoe) { delete playerLayer.hitmanjoe.onEnterFrame; playerLayer.hitmanjoe.removeMovieClip(); } menu.mudar(); if (naveLife == 0) { delete this.onEnterFrame; this.gotoAndPlay("stirb"); } } else { hurtCnt++; } hurtCnt = hurtCnt % 30; if (Key.isDown(65)) { if (this.hold == false) { atirar(this._x, this._y - 15); balaTimer = 0; rocketTimer = rocketTimer + balaFreq; this.hold = true; } atirar(this._x, this._y - 15); balaTimer++; rocketTimer++; } else { this.hold = false; if (balaTimer == 0) { } else { balaTimer++; } if (rocketTimer == 0) { } else { rocketTimer++; } } balaTimer = balaTimer % balaFreq; rocketTimer = rocketTimer % (balaFreq * 3); } function atirar(x, y) { if (balaTimer == 0) { laser1_snd.start(); if (balaTipo == 1) { bnm = "bala_" + balaCnt; balaLayer.attachMovie("bala1", bnm, 99 + balaCnt); balaLayer[bnm].dy = -balaSpeed; balaLayer[bnm]._x = x; balaLayer[bnm]._y = y; balaLayer[bnm].onEnterFrame = balaviver; balaCnt++; balaCnt = balaCnt % balaCntMax; } else if (balaTipo == 2) { bnm1 = "bala_" + balaCnt; balaLayer.attachMovie("bala1", bnm1, 99 + balaCnt); balaLayer[bnm1].dy = -balaSpeed; balaLayer[bnm1]._x = x + 6; balaCnt++; balaCnt = balaCnt % balaCntMax; bnm2 = "bala_" + balaCnt; balaLayer.attachMovie("bala1", bnm2, 99 + balaCnt); balaCnt++; balaCnt = balaCnt % balaCntMax; balaLayer[bnm2].dy = -balaSpeed; balaLayer[bnm2]._x = x - 6; balaLayer[bnm1]._y = (balaLayer[bnm2]._y = y); balaLayer[bnm1].onEnterFrame = (balaLayer[bnm2].onEnterFrame = balaviver); } else if (balaTipo == 3) { bnm1 = "bala_" + balaCnt; balaLayer.attachMovie("bala1", bnm1, 99 + balaCnt); balaLayer[bnm1].dy = -balaSpeed; balaLayer[bnm1]._x = x + 6; balaCnt++; balaCnt = balaCnt % balaCntMax; bnm2 = "bala_" + balaCnt; balaLayer.attachMovie("bala1", bnm2, 99 + balaCnt); balaCnt++; balaCnt = balaCnt % balaCntMax; balaLayer[bnm2].dy = -balaSpeed; balaLayer[bnm2]._x = x - 6; balaLayer[bnm1]._y = (balaLayer[bnm2]._y = y); balaLayer[bnm1].onEnterFrame = (balaLayer[bnm2].onEnterFrame = balaviver); bnm1 = "bala_" + balaCnt; balaLayer.attachMovie("bala1", bnm1, 99 + balaCnt); balaCnt++; balaCnt = balaCnt % balaCntMax; if (_root.dx > 0) { balaLEFT = false; } else if (_root.dx < 0) { balaLEFT = true; } if (!balaLEFT) { balaLayer[bnm1].dx = balaSpeed; balaLayer[bnm1]._rotation = balaLayer[bnm1]._rotation + 90; balaLayer[bnm1]._x = x + 40; } else { balaLayer[bnm1].dx = -balaSpeed; balaLayer[bnm1]._rotation = balaLayer[bnm1]._rotation - 90; balaLayer[bnm1]._x = x - 40; } balaLayer[bnm1]._y = y + 16; balaLayer[bnm1].onEnterFrame = balaviver; } else if (balaTipo == 4) { bnm1 = "bala_" + balaCnt; balaLayer.attachMovie("bala1", bnm1, 99 + balaCnt); balaLayer[bnm1].dy = -balaSpeed; balaLayer[bnm1]._x = x + 6; balaCnt++; balaCnt = balaCnt % balaCntMax; bnm2 = "bala_" + balaCnt; balaLayer.attachMovie("bala1", bnm2, 99 + balaCnt); balaCnt++; balaCnt = balaCnt % balaCntMax; balaLayer[bnm2].dy = -balaSpeed; balaLayer[bnm2]._x = x - 6; balaLayer[bnm1]._y = (balaLayer[bnm2]._y = y); balaLayer[bnm1].onEnterFrame = (balaLayer[bnm2].onEnterFrame = balaviver); bnm1 = "bala_" + balaCnt; balaLayer.attachMovie("bala1", bnm1, 99 + balaCnt); balaCnt++; balaCnt = balaCnt % balaCntMax; balaLayer[bnm1].dx = balaSpeed; balaLayer[bnm1]._rotation = balaLayer[bnm1]._rotation + 90; balaLayer[bnm1]._x = x + 40; bnm2 = "bala_" + balaCnt; balaLayer.attachMovie("bala1", bnm2, 99 + balaCnt); balaCnt++; balaCnt = balaCnt % balaCntMax; balaLayer[bnm2].dx = -balaSpeed; balaLayer[bnm2]._rotation = balaLayer[bnm2]._rotation - 90; balaLayer[bnm2]._x = x - 40; balaLayer[bnm1]._y = (balaLayer[bnm2]._y = y + 16); balaLayer[bnm1].onEnterFrame = (balaLayer[bnm2].onEnterFrame = balaviver); } else if (balaTipo == 5) { bnm1 = "bala_" + balaCnt; balaLayer.attachMovie("bala1", bnm1, 99 + balaCnt); balaLayer[bnm1].dy = -balaSpeed; balaLayer[bnm1]._x = x + 6; balaCnt++; balaCnt = balaCnt % balaCntMax; bnm2 = "bala_" + balaCnt; balaLayer.attachMovie("bala1", bnm2, 99 + balaCnt); balaCnt++; balaCnt = balaCnt % balaCntMax; balaLayer[bnm2].dy = -balaSpeed; balaLayer[bnm2]._x = x - 6; balaLayer[bnm1]._y = (balaLayer[bnm2]._y = y); balaLayer[bnm1].onEnterFrame = (balaLayer[bnm2].onEnterFrame = balaviver); bnm1 = "bala_" + balaCnt; balaLayer.attachMovie("bala1", bnm1, 99 + balaCnt); balaCnt++; balaCnt = balaCnt % balaCntMax; balaLayer[bnm1].dx = balaSpeed; balaLayer[bnm1]._rotation = balaLayer[bnm1]._rotation + 90; balaLayer[bnm1]._x = x + 40; bnm2 = "bala_" + balaCnt; balaLayer.attachMovie("bala1", bnm2, 99 + balaCnt); balaCnt++; balaCnt = balaCnt % balaCntMax; balaLayer[bnm2].dx = -balaSpeed; balaLayer[bnm2]._rotation = balaLayer[bnm2]._rotation - 90; balaLayer[bnm2]._x = x - 40; balaLayer[bnm1]._y = (balaLayer[bnm2]._y = y + 16); balaLayer[bnm1].onEnterFrame = (balaLayer[bnm2].onEnterFrame = balaviver); bnm1 = "bala_" + balaCnt; balaLayer.attachMovie("bala1", bnm1, 99 + balaCnt); balaCnt++; balaCnt = balaCnt % balaCntMax; balaLayer[bnm1].dy = balaSpeed; balaLayer[bnm1]._x = x; balaLayer[bnm1]._y = y; balaLayer[bnm1].onEnterFrame = balaviver; } } if (rocketTimer == 0) { if (rocketTipo == 1) { xold = 10000; yold = 10000; i = 0; while (i < 35) { nm = "enemy" + i; xdist = Math.abs(enemyLayer[nm]._x - x); ydist = Math.abs(enemyLayer[nm]._y - y); if ((ydist < yold) || (xdist < xold)) { if (enemyLayer[nm].life > 0) { nome = nm; xold = xdist; yold = ydist; } } i++; } if (enemyLayer[nome].life > 0) { rocket_snd.start(); rnm = "bala_" + balaCnt; balaLayer.attachMovie("rocket1", rnm, 99 + balaCnt); balaCnt++; balaCnt = balaCnt % balaCntMax; balaLayer[rnm].nome = nome; balaLayer[rnm].dx = 0; balaLayer[rnm].dy = 0; balaLayer[rnm].maxx = 0; balaLayer[rnm].maxy = 0; balaLayer[rnm]._x = x; balaLayer[rnm]._y = y; balaLayer[rnm]._visible = false; balaLayer[rnm].onEnterFrame = function () { X = enemyLayer[this.nome]._x - x; Y = enemyLayer[this.nome]._y - y; hypotenuse = Math.sqrt((X * X) + (Y * Y)); radian = Math.acos(X / hypotenuse); winkel = radian * 57.2957795130823; rdx = Math.cos(radian); if (Y < 0) { rdy = -Math.sin(radian); } else { rdy = Math.sin(radian); } if (Y > 0) { this._rotation = winkel; } else { this._rotation = -winkel; } this._visible = true; this.maxx = rdx * rocketSpeed; this.maxy = rdy * rocketSpeed; if (this.dx < this.maxx) { this.dx = this.dx + rocketAcel; } else if (this.dx > this.maxx) { this.dx = this.dx - rocketAcel; } if (this.dy < this.maxy) { this.dy = this.dy + rocketAcel; } else if (this.dy > this.maxy) { this.dy = this.dy - rocketAcel; } this._x = this._x + this.dx; this._y = this._y + this.dy; i = 0; while (i < 35) { nm = "enemy" + i; if (enemyLayer[nm].hitTest(this._x, this._y, true)) { enemyLayer[nm].life = enemyLayer[nm].life - 1; enemyLayer[nm].blink.play(); delete this.onEnterFrame; this.play(); } i++; } if ((((this._y < -5) || (this._y > (stagey + 80))) || (this._x < -80)) || (this._x > (stagex + 80))) { this.removeMovieClip(); delete this.onEnterFrame; } }; } } if (rocketTipo == 2) { xold = 10000; yold = 10000; i = 0; while (i < 35) { nm = "enemy" + i; xdist = Math.abs(enemyLayer[nm]._x - x); ydist = Math.abs(enemyLayer[nm]._y - y); if ((ydist < yold) || (xdist < xold)) { if (enemyLayer[nm].life > 0) { nome = nm; xold = xdist; yold = ydist; } } i++; } if (enemyLayer[nome].life > 0) { rocket_snd.start(); rnm = "bala_" + balaCnt; balaLayer.attachMovie("rocket2", rnm, 99 + balaCnt); balaCnt++; balaCnt = balaCnt % balaCntMax; balaLayer[rnm].nome = nome; balaLayer[rnm].dx = 0; balaLayer[rnm].dy = 0; balaLayer[rnm].maxx = 0; balaLayer[rnm].maxy = 0; balaLayer[rnm]._x = x; balaLayer[rnm]._y = y; balaLayer[rnm]._visible = false; balaLayer[rnm].onEnterFrame = function () { X = enemyLayer[this.nome]._x - x; Y = enemyLayer[this.nome]._y - y; hypotenuse = Math.sqrt((X * X) + (Y * Y)); radian = Math.acos(X / hypotenuse); winkel = radian * 57.2957795130823; rdx = Math.cos(radian); if (Y < 0) { rdy = -Math.sin(radian); } else { rdy = Math.sin(radian); } if (Y > 0) { this._rotation = winkel; } else { this._rotation = -winkel; } this._visible = true; this.maxx = rdx * rocketSpeed; this.maxy = rdy * rocketSpeed; if (this.dx < this.maxx) { this.dx = this.dx + (rocketAcel * 1.5); } else if (this.dx > this.maxx) { this.dx = this.dx - (rocketAcel * 1.5); } if (this.dy < this.maxy) { this.dy = this.dy + (rocketAcel * 1.5); } else if (this.dy > this.maxy) { this.dy = this.dy - (rocketAcel * 1.5); } this._x = this._x + this.dx; this._y = this._y + this.dy; i = 0; while (i < 35) { nm = "enemy" + i; if (enemyLayer[nm].hitTest(this._x, this._y, true)) { enemyLayer[nm].life = enemyLayer[nm].life - 2; enemyLayer[nm].blink.play(); delete this.onEnterFrame; this.play(); } i++; } if ((((this._y < -5) || (this._y > (stagey + 80))) || (this._x < -80)) || (this._x > (stagex + 80))) { this.removeMovieClip(); delete this.onEnterFrame; } }; } } if (rocketTipo == 3) { xold = 10000; yold = 10000; decide = true; i = 0; while (i < 35) { nm = "enemy" + i; xdist = Math.abs(enemyLayer[nm]._x - x); ydist = Math.abs(enemyLayer[nm]._y - y); if ((ydist < yold) || (xdist < xold)) { if (enemyLayer[nm].life > 0) { if (decide) { nome1 = nm; decide = false; } else { nome2 = nm; decide = true; } xold = xdist; yold = ydist; } } i++; } if (enemyLayer[nome2].life <= 0) { nome2 = nome1; } if ((enemyLayer[nome2].life > 0) && (enemyLayer[nome1].life > 0)) { rocket_snd.start(); rnm1 = "bala_" + balaCnt; balaLayer.attachMovie("rocket3", rnm1, 99 + balaCnt); balaCnt++; balaCnt = balaCnt % balaCntMax; rnm2 = "bala_" + balaCnt; balaLayer.attachMovie("rocket3", rnm2, 99 + balaCnt); balaCnt++; balaCnt = balaCnt % balaCntMax; balaLayer[rnm1].nome = nome1; balaLayer[rnm1].dx = 0; balaLayer[rnm1].dy = 0; balaLayer[rnm1].maxx = 0; balaLayer[rnm1].maxy = 0; balaLayer[rnm1]._x = x + 8; balaLayer[rnm1]._y = y; balaLayer[rnm1]._visible = false; balaLayer[rnm2].nome = nome2; balaLayer[rnm2].dx = 0; balaLayer[rnm2].dy = 0; balaLayer[rnm2].maxx = 0; balaLayer[rnm2].maxy = 0; balaLayer[rnm2]._x = x - 8; balaLayer[rnm2]._y = y; balaLayer[rnm2]._visible = false; balaLayer[rnm1].onEnterFrame = (balaLayer[rnm2].onEnterFrame = function () { X = enemyLayer[this.nome]._x - x; Y = enemyLayer[this.nome]._y - y; hypotenuse = Math.sqrt((X * X) + (Y * Y)); radian = Math.acos(X / hypotenuse); winkel = radian * 57.2957795130823; rdx = Math.cos(radian); if (Y < 0) { rdy = -Math.sin(radian); } else { rdy = Math.sin(radian); } if (Y > 0) { this._rotation = winkel; } else { this._rotation = -winkel; } this._visible = true; this.maxx = rdx * rocketSpeed; this.maxy = rdy * rocketSpeed; if (this.dx < this.maxx) { this.dx = this.dx + (rocketAcel * 1.5); } else if (this.dx > this.maxx) { this.dx = this.dx - (rocketAcel * 1.5); } if (this.dy < this.maxy) { this.dy = this.dy + (rocketAcel * 1.5); } else if (this.dy > this.maxy) { this.dy = this.dy - (rocketAcel * 1.5); } this._x = this._x + this.dx; this._y = this._y + this.dy; i = 0; while (i < 35) { nm = "enemy" + i; if (enemyLayer[nm].hitTest(this._x, this._y, true)) { enemyLayer[nm].life = enemyLayer[nm].life - 1.5; enemyLayer[nm].blink.play(); this.play(); delete this.onEnterFrame; } i++; } if ((((this._y < -16) || (this._y > (stagey + 80))) || (this._x < -80)) || (this._x > (stagex + 80))) { this.removeMovieClip(); delete this.onEnterFrame; } }); } } } } function makeEnemy(imagem, tipo, x, y, enmSpeed, bonustipo, atira, atiraFreq) { img = imagem; nm = "enemy" + enemyCnt; enemyCnt++; enemyCnt = enemyCnt % 22; enemyLayer.attachMovie(img, nm, 99 + enemyCnt); enemyLayer[nm]._x = x; enemyLayer[nm]._y = y; enemyLayer[nm].w = enemyLayer[nm]._width / 2; if (enemyLayer[nm]._x < enemyLayer[nm].w) { enemyLayer[nm]._x = enemyLayer[nm].w; } else if (enemyLayer[nm]._x > (stagex - enemyLayer[nm].w)) { enemyLayer[nm]._x = (stagex - enemyLayer[nm].w) - 1; } enemyLayer[nm].tipo = tipo; enemyLayer[nm].enmSpeed = enmSpeed; enemyLayer[nm].atira = atira; enemyLayer[nm].freq = atiraFreq; enemyLayer[nm].bonustipo = bonustipo; enemyLayer[nm].timer = 0; enemyLayer[nm].cnt = 0; enemyLayer[nm].viver = function () { if ((this.life <= 0) && (this._currentframe == 1)) { explosion_snd.start(); this.gotoAndPlay("stirb"); pontos = pontos + this.lifepoints; pontos_boni = pontos_boni + this.lifepoints; bonusmaker(this.bonustipo, this._x, this._y); menu.mudar(); } if (this.atira == 1) { if (this.timer == (this.freq / 2)) { enmAtirar(this._x, this._y, enmBalaSpeed); } this.timer++; this.timer = this.timer % this.freq; } if ((((this._y > (stagey + 50)) || (this._y < -50)) || (this._x < -50)) || (this._x > (stagex + 50))) { this.removeMovieClip(); delete this.onEnterFrame; } }; if (tipo == 1) { enemyLayer[nm].dy = enemyLayer[nm].enmSpeed; enmtipo1(nm); } if (tipo == 1.1) { enemyLayer[nm].dy = enemyLayer[nm].enmSpeed; enemyLayer[nm].dx = 0; enmtipo1_1(nm); } if (tipo == 1.2) { enemyLayer[nm]._y = stagey - enemyLayer[nm]._y; enemyLayer[nm].dy = -enemyLayer[nm].enmSpeed; enmtipo1(nm); } if (tipo == 1.3) { enemyLayer[nm]._y = stagey - enemyLayer[nm]._y; enemyLayer[nm].dy = -enemyLayer[nm].enmSpeed; enemyLayer[nm].dx = 0; enmtipo1_3(nm); } else if (tipo == 2) { if (enemyLayer[nm]._x > (stagex - 100)) { enemyLayer[nm]._x = stagex - 130; } enemyLayer[nm].dy = enemyLayer[nm].enmSpeed; enemyLayer[nm].dx = 0; enemyLayer[nm].praDir = true; enemyLayer[nm].cnt = 0; enmtipo2(nm); } else if (tipo == 3) { enemyLayer[nm].dx = enemyLayer[nm].enmSpeed / 2; enemyLayer[nm].dy = enemyLayer[nm].enmSpeed / 2; enmtipo3(nm); } else if (tipo == 4) { enemyLayer[nm].middle = Math.round((Math.random() * 100) - 50); enemyLayer[nm].dy = enemyLayer[nm].enmSpeed; if (enemyLayer[nm]._x < (stagex / 2)) { enemyLayer[nm].dx = enemyLayer[nm].enmSpeed; } else { enemyLayer[nm].dx = -enemyLayer[nm].enmSpeed; } enmtipo4(nm); } else if (tipo == 4.1) { enemyLayer[nm].middle = Math.round((Math.random() * 100) - 50); enemyLayer[nm].dy = enemyLayer[nm].enmSpeed; if (enemyLayer[nm]._x < (stagex / 2)) { enemyLayer[nm].dx = enemyLayer[nm].enmSpeed; } else { enemyLayer[nm].dx = -enemyLayer[nm].enmSpeed; } enmtipo4_1(nm); } else if (tipo == 4.2) { enemyLayer[nm]._x = (stagex / 2) + Math.abs((Math.random() * 200) - 100); enemyLayer[nm].breakpoint = (stagey / 2) + Math.abs((Math.random() * 350) - 175); whichway = Math.floor((Math.random() * 2) - 1); if (whichway != 0) { enemyLayer[nm].dx = -enemyLayer[nm].enmSpeed; } else { enemyLayer[nm].dx = enemyLayer[nm].enmSpeed; } enemyLayer[nm].dy = enemyLayer[nm].enmSpeed; enmtipo4_2(nm); } else if (tipo == 5) { enemyLayer[nm].dx = 0; enemyLayer[nm].dy = enemyLayer[nm].enmSpeed; enmtipo5(nm); } else if (tipo == 5.1) { enemyLayer[nm].dx = 0; enemyLayer[nm].dy = enemyLayer[nm].enmSpeed; enmtipo5_1(nm); } else if (tipo == 5.2) { enemyLayer[nm]._y = stagey - enemyLayer[nm]._y; enemyLayer[nm].dx = 0; enemyLayer[nm].dy = -enemyLayer[nm].enmSpeed; enmtipo5_2(nm); } else if (tipo == 5.3) { enemyLayer[nm]._y = stagey - enemyLayer[nm]._y; enemyLayer[nm].dx = 0; enemyLayer[nm].dy = -enemyLayer[nm].enmSpeed; enmtipo5_3(nm); } else if (tipo == 6) { if (enemyLayer[nm]._x < 320) { enemyLayer[nm].dx = enemyLayer[nm].enmSpeed; } else { enemyLayer[nm].dx = -enemyLayer[nm].enmSpeed; } enemyLayer[nm].dy = Math.abs(enemyLayer[nm].dx / 3); enmtipo6(nm); } else if (tipo == 8) { enmtipo8(nm); } else if (tipo == 8.1) { enmtipo8_1(nm); } else if (tipo == 100) { enemyLayer[nm].dx = enemyLayer[nm].enmSpeed * 0.75; enemyLayer[nm].dy = enemyLayer[nm].enmSpeed; enmtipo100(nm); } else if (tipo == 101) { enemyLayer[nm].dx = 0; enemyLayer[nm].dy = 0; enemyLayer[nm].xmax = enemyLayer[nm].enmSpeed * 2; enemyLayer[nm].ymax = enemyLayer[nm].enmSpeed * 2; enmtipo101(nm); } else if (tipo == 102) { enemyLayer[nm].dy = -3; i = 1; while (i < 6) { imgi = (imagem + "c") + i; cnm = "c" + i; enemyLayer.attachMovie(imgi, cnm, 123123 + i); i++; } enmtipo102(nm); } if (tipo == 200) { enemyLayer[nm].dy = enemyLayer[nm].enmSpeed; enmtipo200(nm); } } function enmtipo1(nm) { enemyLayer[nm].onEnterFrame = function () { this._y = this._y + this.dy; this.viver(); }; } function enmtipo1_1(nm) { enemyLayer[nm].onEnterFrame = function () { this._y = this._y + this.dy; this._x = this._x + this.dx; if (this._y > (stagey - this.w)) { this._y = stagey - this.w; this.dy = this.dy * -1; this.dx = ((random(4) * 2) - 3) / 2; } if (this.dy < 0) { this._yscale = -100; } else { this._yscale = 100; } this.viver(); }; } function enmtipo1_3(nm) { enemyLayer[nm].onEnterFrame = function () { this._y = this._y + this.dy; this._x = this._x + this.dx; if (this._y < this.w) { this._y = this.w; this.dy = this.dy * -1; this.dx = ((random(4) * 2) - 3) / 2; } if (this.dy < 0) { this._yscale = -100; } else { this._yscale = 100; } this.viver(); }; } function enmtipo2(nm) { enemyLayer[nm].onEnterFrame = function () { if (this.cnt == 0) { this.praDir = true; this.cnt++; } else if (this.cnt == 30) { this.praDir = false; this.cnt++; } else if (this.cnt == 60) { this.cnt = 0; } else { this.cnt++; } if (this.praDir && (this.dx < 3)) { this.dx = this.dx + 0.5; } else if ((!this.praDir) && (this.dx > -3)) { this.dx = this.dx - 0.5; } this._x = this._x + this.dx; this._y = this._y + this.dy; this.viver(); }; } function enmtipo3(nm) { enemyLayer[nm].onEnterFrame = function () { if (this._x < 50) { while (this._x < 50) { this._x++; } this.dx = this.dx * -1; } else if (this._x > (stagex - 50)) { while (this._x > (stagex - 50)) { this._x--; } this.dx = this.dx * -1; } else if (this._y > (stagey - 50)) { while (this._y > (stagey - 50)) { this._y--; } this.dy = this.dy * -1; } else if (this._y < -50) { delete this.onEnterFrame; this.removeMovieClip(); } this._x = this._x + this.dx; this._y = this._y + this.dy; this.viver(); }; } function enmtipo4(nm) { enemyLayer[nm].onEnterFrame = function () { if (this.dx > 0) { if (this._x < ((stagex / 2) + this.middle)) { this._x = this._x + this.dx; } } else if (this._x > ((stagex / 2) + this.middle)) { this._x = this._x + this.dx; } this._y = this._y + this.dy; this.viver(); }; } function enmtipo4_1(nm) { enemyLayer[nm].onEnterFrame = function () { if (this._y < (stagey - this.w)) { if (this.dx > 0) { if (this._x < ((stagex / 2) + this.middle)) { this._x = this._x + this.dx; } } else if (this._x > ((stagex / 2) + this.middle)) { this._x = this._x + this.dx; } this._y = this._y + this.dy; } else { this._y = stagey - this.w; this._x = this._x + this.dx; } this.viver(); }; } function enmtipo4_2(nm) { enemyLayer[nm].onEnterFrame = function () { if (this._y > this.breakpoint) { this._x = this._x + this.dx; this._y = this._y + (this.dy / 2); } else { this._y = this._y + this.dy; } this.viver(); }; } function enmtipo5(nm) { enemyLayer[nm].onEnterFrame = function () { if (this._y > (stagey - this.w)) { this._y = stagey - this.w; if (this._x < (stagex / 2)) { this.dx = this.enmSpeed; } else { this.dx = -this.enmSpeed; } this.dy = 0; } else if (this._x < this.w) { this._x = this.w; this.dy = -this.enmSpeed; this.dx = 0; } else if (this._x > (stagex - this.w)) { this._x = stagex - this.w; this.dy = -this.enmSpeed; this.dx = 0; } this._x = this._x + this.dx; this._y = this._y + this.dy; this.viver(); }; } function enmtipo5_1(nm) { enemyLayer[nm].upPoint = (random(stagex - 30) * 1) + 15; if (enemyLayer[nm]._x < (stagex / 2)) { enemyLayer[nm]._x = enemyLayer[nm].w; } else { enemyLayer[nm]._x = stagex - enemyLayer[nm].w; } enemyLayer[nm].onEnterFrame = function () { if (this._y > (stagey - this.w)) { this._y = stagey - this.w; if (this._x < (stagex / 2)) { this.dx = this.enmSpeed; } else { this.dx = -this.enmSpeed; } this.dy = 0; } else if ((this.dx < 0) && (this._x < this.upPoint)) { this.dy = -this.enmSpeed; this.dx = 0; } else if ((this.dx > 0) && (this._x > this.upPoint)) { this.dy = -this.enmSpeed; this.dx = 0; } this._x = this._x + this.dx; this._y = this._y + this.dy; this.viver(); }; } function enmtipo5_2(nm) { enemyLayer[nm].onEnterFrame = function () { if (this._y < this.w) { this._y = this.w + 2; if (this._x < (stagex / 2)) { this.dx = this.enmSpeed; } else { this.dx = -this.enmSpeed; } this.dy = 0; } else if (this._x < this.w) { this._x = this.w; this.dy = this.enmSpeed; this.dx = 0; } else if (this._x > (stagex - this.w)) { this._x = stagex - this.w; this.dy = this.enmSpeed; this.dx = 0; } this._x = this._x + this.dx; this._y = this._y + this.dy; this.viver(); }; } function enmtipo5_3(nm) { enemyLayer[nm].upPoint = (random(stagex - 30) * 1) + 15; if (enemyLayer[nm]._x < (stagex / 2)) { enemyLayer[nm]._x = enemyLayer[nm].w; } else { enemyLayer[nm]._x = stagex - enemyLayer[nm].w; } enemyLayer[nm].onEnterFrame = function () { if (this._y < this.w) { this._y = this.w; if (this._x < (stagex / 2)) { this.dx = this.enmSpeed; } else { this.dx = -this.enmSpeed; } this.dy = 0; } else if ((this.dx < 0) && (this._x < this.upPoint)) { this.dy = this.enmSpeed; this.dx = 0; } else if ((this.dx > 0) && (this._x > this.upPoint)) { this.dy = this.enmSpeed; this.dx = 0; } this._x = this._x + this.dx; this._y = this._y + this.dy; this.viver(); }; } function enmtipo6(nm) { enemyLayer[nm].onEnterFrame = function () { if (this._x < this.w) { this._x = this.w; this.dx = this.dx * -1; } else if (this._x > (stagex - this.w)) { this._x = stagex - this.w; this.dx = this.dx * -1; } this._x = this._x + this.dx; this._y = this._y + this.dy; if (this.dx < 0) { this._xscale = -100; } else { this._xscale = 100; } this.viver(); }; } function enmtipo8(nm) { if (enemyLayer[nm]._x < (stagex / 2)) { enemyLayer[nm]._x = -10; enemyLayer[nm].dx = enemyLayer[nm].enmSpeed; enemyLayer[nm]._rotation = enemyLayer[nm]._rotation - 90; } else { enemyLayer[nm]._x = stagex + 10; enemyLayer[nm].dx = -enemyLayer[nm].enmSpeed; enemyLayer[nm]._rotation = enemyLayer[nm]._rotation + 90; } enemyLayer[nm]._y = random(stagey - 40) * 1; enemyLayer[nm].dy = Math.floor((Math.random() * 2) + 1); enemyLayer[nm].onEnterFrame = function () { this._x = this._x + this.dx; this._y = this._y + this.dy; this.viver(); }; } function enmtipo8_1(nm) { if (enemyLayer[nm]._x < (stagex / 2)) { enemyLayer[nm]._x = -10; enemyLayer[nm].dx = enemyLayer[nm].enmSpeed; enemyLayer[nm]._rotation = enemyLayer[nm]._rotation - 90; enemyLayer[nm]._xscale = -100; } else { enemyLayer[nm]._x = stagex + 10; enemyLayer[nm].dx = -enemyLayer[nm].enmSpeed; enemyLayer[nm]._rotation = enemyLayer[nm]._rotation + 90; enemyLayer[nm]._xscale = 100; } enemyLayer[nm]._y = random(stagey - 40) * 1; enemyLayer[nm].dy = Math.floor((Math.random() * 2) + 1); enemyLayer[nm].onEnterFrame = function () { if (this._x < this.w) { this._x = this.w; this.dx = this.dx * -1; this._rotation = -90; this._xscale = -100; } else if (this._x > (stagex - this.w)) { this._x = stagex - this.w; this.dx = this.dx * -1; this._rotation = 90; this._xscale = 100; } this._x = this._x + this.dx; this._y = this._y + this.dy; this.viver(); }; } function enmtipo100(nm) { enemyLayer[nm].onEnterFrame = function () { if (this._x < 100) { while (this._x < 100) { this._x++; } this.dx = this.dx * -1; } else if (this._x > (stagex - 100)) { while (this._x > (stagex - 100)) { this._x--; } this.dx = this.dx * -1; } else if (this._y > (stagey - 60)) { while (this._y > (stagey - 60)) { this._y--; } this.dy = this.dy * -1; } else if (this._y < 100) { while (this._y < 100) { this._y++; } this.dy = this.dy * -1; } this._x = this._x + this.dx; this._y = this._y + this.dy; this.viver(); }; } function enmtipo101(nm) { enemyLayer[nm].onEnterFrame = function () { seguirx = playerLayer.nave._x - this._x; seguiry = playerLayer.nave._y - this._y; if ((seguirx > 0) && (Math.abs(this.dx) <= this.xmax)) { this.dx = this.dx + 0.2; } else if ((seguirx < 0) && (Math.abs(this.dx) <= this.xmax)) { this.dx = this.dx - 0.2; } if ((seguiry > 0) && (Math.abs(this.dy) <= this.ymax)) { this.dy = this.dy + 0.2; } else if ((seguiry < 0) && (Math.abs(this.dy) <= this.ymax)) { this.dy = this.dy - 0.2; } if (this._x < 50) { while (this._x < 50) { this._x++; } this.dx = 0; } else if (this._x > (stagex - 50)) { while (this._x > (stagex - 50)) { this._x--; } this.dx = 0; } else if (this._y > (stagey - 50)) { while (this._y > (stagey - 50)) { this._y--; } this.dy = 0; } else if (this._y < 50) { while (this._y < 50) { this._y++; } this.dy = 0; } this._x = this._x + this.dx; this._y = this._y + this.dy; this.viver(); }; } function enmtipo102(nm) { enemyLayer[nm].onEnterFrame = function () { if (this._y > stagey) { while (this._y > stagey) { this._y--; } this.dy = this.dy * -0.1; this._yscale = -100; } else if (this._y < 24) { while (this._y < 24) { this._y++; } this.dy = this.dy * -10; this._yscale = 100; } this._x = this._x + ((_root.playerLayer.nave._x - this._x) / 32); this._y = this._y + this.dy; this.viver(); }; i = 1; while (i < 6) { cnm = "c" + i; if (i == 1) { enemyLayer[cnm].nm = nm; } else { enemyLayer[cnm].nm = "c" + (i - 1); } enemyLayer[cnm].w = enemyLayer[enemyLayer[cnm].nm]._height; enemyLayer[cnm].onEnterFrame = function () { if (this.hitTest(playerLayer.nave._x, playerLayer.nave._y, true) && (!hurt)) { hurt = true; hurtCnt++; naveLife--; menu.mudar(); } cx = _root.enemyLayer[this.nm]._x - this._x; if (_root.enemyLayer[this.nm]._yscale == 100) { cy = _root.enemyLayer[this.nm]._y - this._y; this._yscale = 100; } else { cy = (_root.enemyLayer[this.nm]._y + this.w) - this._y; this._yscale = -100; } this._x = this._x + (cx / 6); this._y = this._y + (cy / 6); }; i++; } } function enmtipo200(nm) { enemyLayer[nm].onEnterFrame = function () { this._y = this._y + this.dy; if (this.hitTest(playerLayer.nave._x, playerLayer.nave._y, true)) { playerLayer.nave._x = playerLayer.nave._x + (-2 * dx); playerLayer.nave._y = playerLayer.nave._y + (-2 * dy); if (dy == 0) { playerLayer.nave._y = playerLayer.nave._y + (2 * this.dy); } dx = 0; dy = 0; if (!hurt) { hurt = true; hurtCnt++; naveLife--; menu.mudar(); } } }; } function bonusmaker(tipo, x, y) { if ((tipo == 1) && (naveLife == origNaveLife)) { } else if ((tipo == 2) && (naveSpeed == maxNaveSpeed)) { } else if ((tipo == 3) && (balaTipo == 5)) { } else if ((tipo == 4) && (rocketTipo == 3)) { } else if ((tipo == 5) && (amigoMeteorz)) { } else if ((tipo == 6) && (amigoHitmanjoe)) { } else if ((tipo == 7) && (amigoKanguru)) { } else { nm = "bonus" + tipo; bonusnm = "bonus" + bonuscnt; bonuscnt++; bonuscnt = bonuscnt % 16; bonusLayer.attachMovie(nm, bonusnm, 999 + bonuscnt); bonusLayer[bonusnm].tipo = tipo; bonusLayer[bonusnm]._x = x; bonusLayer[bonusnm]._y = y; bonusLayer[bonusnm].onEnterFrame = bonusaction; } } function bonusaction() { this._y = this._y + 2; if (this.hitTest(playerLayer.nave)) { bonus_snd.start(); pontos_boni_div = pontos_boni_div + pontos_boni_grow; if (this.tipo == 1) { if (naveLife < origNaveLife) { naveLife++; } } else if (this.tipo == 2) { if (naveSpeed < maxNaveSpeed) { naveSpeed = naveSpeed + 2; } } else if (this.tipo == 3) { if (balaTipo < 5) { balaTipo++; } } else if (this.tipo == 4) { if (rocketTipo < 3) { rocketTipo++; } } else if (this.tipo == 5) { if (!amigoMeteorz) { makeMeteorz(); } amigoMeteorz = true; } else if (this.tipo == 6) { if (!amigoHitmanjoe) { makeHitmanjoe(); } amigoHitmanjoe = true; } else if (this.tipo == 7) { if (!amigoKanguru) { makeKanguru(); } amigoKanguru = true; } menu.mudar(); delete this.onEnterFrame; this.removeMovieClip(); } if (this._y > (stagey + 15)) { delete this.onEnterFrame; this.removeMovieClip(); } } function enmAtirar(x, y, mspeed) { laser2_snd.start(); X = playerLayer.nave._x - x; Y = playerLayer.nave._y - y; hypotenuse = Math.sqrt((X * X) + (Y * Y)); radian = Math.acos(X / hypotenuse); winkel = radian * 57.2957795130823; mbdx = Math.cos(radian); if (Y < 0) { mbdy = -Math.sin(radian); } else { mbdy = Math.sin(radian); } bnm = "bala_" + balaCnt; balaLayer.attachMovie("mbala1", bnm, 99 + balaCnt); balaLayer[bnm].dx = mbdx * mspeed; balaLayer[bnm].dy = mbdy * mspeed; balaLayer[bnm]._x = x; balaLayer[bnm]._y = y; balaLayer[bnm].onEnterFrame = function () { if (this.hitTest(playerLayer.nave._x, playerLayer.nave._y, true) && (!hurt)) { hurt = true; hurtCnt++; naveLife--; this.removeMovieClip(); delete this.onEnterFrame; menu.mudar(); } else if (this.hitTest(playerLayer.meteorz)) { this.removeMovieClip(); delete this.onEnterFrame; } else if ((((this._x < 0) || (this._x > 460)) || (this._y < 0)) || (this._y > 600)) { this.removeMovieClip(); delete this.onEnterFrame; } this._x = this._x + this.dx; this._y = this._y + this.dy; }; balaCnt++; balaCnt = balaCnt % balaCntMax; } function faseBuilder() { if (faseLength == undefined) { arrnm = ("fase" + fase) + "Array"; arraySel = _root[arrnm].length - arraySelTamanho; faseLength = Math.round(arraySel / arraySpeed); } if (enemyVSbossCnt == faseLength) { if (bosswait == bossdemora) { stopAllSounds(); musicaBoss_snd.start(0, 9999); clearInterval(arrInt); rndmImg = 0; fimg = _root[arrnm][rndmImg][0]; ftipo = _root[arrnm][rndmImg][1]; fx = stagex / 2; fy = -30; fspeed = _root[arrnm][rndmImg][4]; bonustipo = Math.floor((Math.random() * 5) + 1); fatira = _root[arrnm][rndmImg][2]; fafreq = _root[arrnm][rndmImg][3]; makeEnemy(fimg, ftipo, fx, fy, fspeed, bonustipo, fatira, fafreq); enemyVSbossCnt = 0; bosswait = 0; faseLength = undefined; } else { bosswait++; } } else { if (arrayintro == undefined) { arrayintro = _root[arrnm].length - 1; } if (arrayintro > arraySel) { arrayintro = arrayintro - arraySpeed; } if ((arrayoutro < arraySel) && (arrayintro > (-arraySelTamanho))) { arrayoutro = arrayoutro + arraySpeed; } rndmImg = Math.floor(Math.random() * ((_root[arrnm].length - Math.floor(arrayintro)) - 1)) + Math.floor(arrayoutro); if (_root[arrnm][rndmImg][5] == 0) { if (repetir) { clonarMonstros(); clonarStop = Math.floor(Math.random() * 5); if (clonarStop == 0) { repetir = false; } } else { criarMonstrosNormalmente(false); } } else if (_root[arrnm][rndmImg][5] == 2) { criarMonstrosNormalmente(true); } else if (_root[arrnm][rndmImg][5] == 1) { repetir = true; criarMonstrosNormalmente(false); } enemyVSbossCnt++; } } function makeMeteorz() { playerLayer.attachMovie("meteorz", "meteorz", 100); playerLayer.meteorz.viver = function () { meteorzdx = playerLayer.nave._x - this._x; meteorzdy = playerLayer.nave._y - this._y; this._x = this._x + (meteorzdx / 2); this._y = this._y + (meteorzdy / 2); i = 0; while (i < 30) { nm = "enemy" + i; if (this.hitTest(enemyLayer[nm]) && (this.rock._currentframe == 1)) { enemyLayer[nm].life = enemyLayer[nm].life - 0.5; this.rock.play(); enemyLayer[nm].blink.play(); } i++; } }; playerLayer.meteorz.onEnterFrame = playerLayer.meteorz.viver; } function makeHitmanjoe() { playerLayer.attachMovie("hitmanjoe", "hitmanjoe", 110); playerLayer.hitmanjoe.xside = stagex - (playerLayer.hitmanjoe._width / 2); playerLayer.hitmanjoe.viver = function () { joedx = (playerLayer.nave._x - this._x) + 50; joedy = (playerLayer.nave._y - this._y) + 16; this._x = this._x + (joedx / 4); this._y = this._y + (joedy / 4); if (this._x > this.xside) { this._x = this.xside; } if ((balaTimer == 1) || (balaTimer == 5)) { playerLayer.hitmanjoe.tirofire.play(); bnm = "bala_" + balaCnt; balaLayer.attachMovie("joebala", bnm, 99 + balaCnt); balaLayer[bnm].dx = (Math.random() * 3) - 1; balaLayer[bnm].dy = balaSpeed + 2; balaLayer[bnm]._x = this._x; balaLayer[bnm]._y = this._y - 50; balaLayer[bnm].onEnterFrame = function () { i = 0; while (i < 23) { nm = "enemy" + i; if (this.hitTest(enemyLayer[nm])) { enemyLayer[nm].life = enemyLayer[nm].life - 0.25; delete this.onEnterFrame; this.play(); } i++; } if (this._y < -5) { this.removeMovieClip(); delete this.onEnterFrame; } this._x = this._x + this.dx; this._y = this._y - this.dy; }; balaCnt++; balaCnt = balaCnt % balaCntMax; } }; playerLayer.hitmanjoe.onEnterFrame = playerLayer.hitmanjoe.viver; } function makeKanguru() { playerLayer.attachMovie("kanguru", "kanguru", 120); playerLayer.kanguru._x = playerLayer.nave._x - 50; playerLayer.kanguru._y = playerLayer.nave._y; playerLayer.kanguru.dx = -12; playerLayer.kanguru.dy = -12; playerLayer.kanguru.count = 0; playerLayer.kanguru.w = playerLayer.kanguru._width; playerLayer.kanguru.viver = function () { if (this.count < 4) { if (((this._x + this.dx) < this.w) || ((this._x + this.dx) > (stagex - this.w))) { this.dx = this.dx * -1; this.count++; } if (((this._y + this.dy) < this.w) || ((this._y + this.dy) > (stagey - this.w))) { this.dy = this.dy * -1; this.count++; } } else { randomdir = Math.round((Math.random() * 2) - 1); if (randomdir != 0) { randomdx = Math.ceil((Math.random() * 8) + 8) * randomdir; } else { randomdx = Math.ceil((Math.random() * 8) + 8); } if ((this._x > (playerLayer.nave._x - 58)) && (this._x < (playerLayer.nave._x - 42))) { if ((this._y > (playerLayer.nave._y - 8)) && (this._y < (playerLayer.nave._y + 8))) { this.dx = -randomdx; this.dy = Math.abs(randomdx) - 24; this.count = 0; } } else { kangdx = (playerLayer.nave._x - 50) - this._x; kangdy = playerLayer.nave._y - this._y; this.dx = kangdx / 12; this.dy = kangdy / 12; } } this._x = this._x + this.dx; this._y = this._y + this.dy; i = 0; while (i < 30) { nm = "enemy" + i; if (this.hitTest(enemyLayer[nm]) && (this.boomerang._currentframe == 1)) { this.boomerang.play(); enemyLayer[nm].life = enemyLayer[nm].life - 1; } i++; } }; playerLayer.kanguru.onEnterFrame = playerLayer.kanguru.viver; } stop(); fase = 1; faseMax = 3; faseMonstroFreq = 600; arrayintro = undefined; arrayoutro = 1; arraySpeed = 0.25; arraySelTamanho = 6; bosswait = 0; bossdemora = 3; enemyVSbossCnt = 0; pontos_boni_div = (pontos_boni_orig = 140); pontos_boni_grow = 10; mLife1 = 2; mLife2 = 3; mLife3 = 4; mLife4 = 6; mLife5 = 12; bossLife1 = 180; bossLife2 = 210; bossLife3 = 155; mSpeed1 = 4.5; mSpeed2 = 5; mSpeed3 = 5.5; mSpeed4 = 5.9; mSpeed5 = 6.2; mAtFreq1 = 200; mAtFreq2 = 170; mAtFreq3 = 140; mAtFreq4 = 108; stagex = 460; stagey = 550; naveLife = (origNaveLife = 3); naveContinues = 3; naveSpeed = (origNaveSpeed = 8); maxNaveSpeed = 14; balaTipo = 1; balaFreq = (origBalaFreq = 7); rocketTipo = (oldRocketTipo = 0); amigoMeteorz = false; amigoHitmanjoe = false; amigoKanguru = false; menu._visible = false; fase1Array = [["boss1", 100, 1, mAtFreq4 - 50, mSpeed2, 0], ["obj4", 200, 0, 0, mSpeed3, 0], ["obj4", 200, 0, 0, mSpeed2, 2], ["lvl1_n1", 4.2, 0, mAtFreq2, mSpeed2, 1], ["lvl1_n1", 4, 0, mAtFreq2, mSpeed2, 1], [" ", undefined, undefined], ["obj4", 200, 0, 0, mSpeed2, 2], ["lvl1_n6", 6, 0, mAtFreq3, mSpeed3, 0], ["lvl1_n6", 6, 0, mAtFreq3, mSpeed3, 0], [" ", undefined, undefined], ["lvl1_n1", 4.2, 0, mAtFreq2, mSpeed2, 1], ["lvl1_n1", 4, 0, mAtFreq2, mSpeed4 + 3, 1], [" ", undefined, undefined], ["lvl1_n2", 1.2, 0, mAtFreq2, mSpeed2, 0], ["lvl1_n2", 1.2, 0, mAtFreq2, mSpeed2, 0], ["obj4", 200, 0, 0, mSpeed1, 2], ["lvl1_n6", 8, 1, mAtFreq2, mSpeed2, 0], ["lvl1_n6", 8, 0, mAtFreq3, mSpeed2, 0], [" ", undefined, undefined], ["lvl1_n3", 8, 1, mAtFreq2, mSpeed2, 0], ["lvl1_n3", 8, 0, mAtFreq3, mSpeed3, 0], [" ", undefined, undefined], ["obj1", 1, 0, 0, mSpeed1, 2], ["lvl1_n6", 6, 1, mAtFreq1, mSpeed2, 0], ["lvl1_n6", 6, 1, mAtFreq1, mSpeed2, 0], [" ", undefined, undefined], ["obj1", 1, 0, 0, mSpeed1, 2], ["lvl1_n6", 6, 1, mAtFreq1, mSpeed2, 0], ["lvl1_n6", 6, 1, mAtFreq1, mSpeed2, 0], [" ", undefined, undefined], ["obj5", 200, 0, 0, mSpeed1, 2], ["lvl1_n6", 8, 1, mAtFreq4, mSpeed4, 1], [" ", undefined, undefined], ["lvl1_n6", 5.2, 1, mAtFreq3, mSpeed2, 1], ["lvl1_n6", 5.3, 0, mAtFreq4, mSpeed2, 1], ["obj3", 200, 0, 0, mSpeed1, 2], ["obj5", 200, 0, 0, mSpeed1, 0], [" ", undefined, undefined], ["lvl1_n4", 3, 0, mAtFreq1, mSpeed2, 2], ["lvl1_n1", 1.1, 0, mAtFreq2, mSpeed2, 1], ["lvl1_n2", 1, 0, mAtFreq2, mSpeed2, 0], ["lvl1_n1", 5, 0, mAtFreq2, mSpeed2, 1], [" ", undefined, undefined], ["lvl1_n5", 1, 0, mAtFreq2, mSpeed4, 1], ["lvl1_n5", 1, 0, mAtFreq2, mSpeed5, 1], ["lvl1_n1", 4.1, 0, mAtFreq2, mSpeed4, 1], ["lvl1_n5", 8, 0, mAtFreq2, mSpeed3, 1], ["lvl1_n5", 8, 0, mAtFreq2, mSpeed3, 1], [" ", undefined, undefined], ["lvl1_n3", 5.1, 0, mAtFreq2, mSpeed3, 0], ["lvl1_n3", 5.3, 0, mAtFreq2, mSpeed3, 0], ["lvl1_n6", 5.2, 1, mAtFreq2, mSpeed5, 1], ["lvl1_n6", 5.2, 1, mAtFreq1, mSpeed5, 1], [" ", undefined, undefined], ["obj1", 1, 0, 0, mSpeed1, 2], ["lvl1_n2", 1.2, 0, mAtFreq2, mSpeed2, 0], ["lvl1_n4", 3, 0, mAtFreq2, mSpeed3, 0], ["lvl1_n6", 5.2, 1, mAtFreq3, mSpeed5, 1], ["lvl1_n6", 5.2, 1, mAtFreq2, mSpeed5, 1], [" ", undefined, undefined], ["lvl1_n1", 5, 0, mAtFreq3, mSpeed2, 0], ["lvl1_n3", 8, 0, mAtFreq3, mSpeed5, 0], ["lvl1_n6", 2, 1, mAtFreq3, mSpeed5, 1], ["lvl1_n6", 3, 0, mAtFreq2, mSpeed5, 1], ["lvl1_n1", 5, 0, mAtFreq3, mSpeed2, 0], ["lvl1_n3", 8, 0, mAtFreq3, mSpeed5, 0], [" ", undefined, undefined], [" ", undefined, undefined]]; fase2Array = [["boss2", 101, 1, mAtFreq4, mSpeed2, 0], ["lvl2_n3", 8, 0, mAtFreq1, mSpeed2, 0], [" ", undefined, undefined], ["lvl2_n3", 8.1, 0, mAtFreq1, mSpeed1, 1], ["lvl2_n3", 8.1, 1, mAtFreq1, mSpeed1, 0], ["lvl2_n1", 1, 0, mAtFreq1, mSpeed2, 0], ["lvl2_n1", 1, 0, mAtFreq1, mSpeed2, 0], [" ", undefined, undefined], ["lvl2_n6", 8, 0, mAtFreq1, mSpeed2, 1], ["obj3", 200, 0, 0, mSpeed1, 0], [" ", undefined, undefined], ["lvl2_n5", 3, 1, mAtFreq3, mSpeed1, 0], ["lvl2_n3", 7, 0, mAtFreq1, mSpeed2, 0], ["lvl1_n6", 5.1, 0, mAtFreq1, mSpeed4, 1], ["lvl1_n6", 5.3, 0, mAtFreq1, mSpeed4, 1], ["lvl2_n3", 7, 0, mAtFreq1, mSpeed2, 0], [" ", undefined, undefined], ["lvl2_n1", 4, 1, mAtFreq1, mSpeed2, 0], ["lvl2_n1", 4.2, 0, mAtFreq1, mSpeed3, 1], ["lvl2_n7", 8, 0, mAtFreq1, mSpeed3, 0], ["lvl2_n7", 8, 0, mAtFreq1, mSpeed3, 1], ["lvl2_n7", 8, 0, mAtFreq1, mSpeed3, 0], [" ", undefined, undefined], ["obj2", 200, 0, 0, mSpeed1, 0], ["obj6", 200, 0, 0, mSpeed1, 0], ["lvl2_n4", 6, 1, mAtFreq2, mSpeed2, 0], ["lvl2_n2", 1, 0, mAtFreq1, mSpeed4, 0], ["lvl1_n5", 1, 0, mAtFreq1, mSpeed4, 0], [" ", undefined, undefined], ["lvl1_n4", 3, 0, mAtFreq1, mSpeed3, 0], ["lvl2_n4", 6, 1, mAtFreq2, mSpeed2, 0], ["lvl2_n2", 1, 0, mAtFreq1, mSpeed4, 1], ["lvl2_n5", 3, 1, mAtFreq3, mSpeed1, 0], ["lvl2_n1", 1.3, 0, mAtFreq4, mSpeed3, 1], ["lvl2_n1", 1.3, 0, mAtFreq3, mSpeed3, 1], [" ", undefined, undefined], ["lvl2_n5", 3, 1, mAtFreq3, mSpeed1, 0], ["lvl2_n6", 5.1, 1, mAtFreq4, mSpeed3, 0], ["lvl2_n6", 5.1, 0, mAtFreq1, mSpeed3, 1], ["lvl2_n6", 5.1, 0, mAtFreq1, mSpeed3, 1], ["lvl1_n4", 1.3, 0, mAtFreq1, mSpeed4, 0], [" ", undefined, undefined], ["obj3", 200, 0, 0, mSpeed2, 2], ["obj5", 200, 0, 0, mSpeed3, 0], ["obj4", 200, 0, 0, mSpeed4, 0], ["lvl2_n3", 4.1, 0, mAtFreq1, mSpeed4, 0], ["lvl2_n3", 4.1, 0, mAtFreq1, mSpeed4, 0], ["obj1", 1, 0, 0, mSpeed1, 2], ["lvl2_n3", 4.2, 0, mAtFreq1, mSpeed3, 0], ["lvl2_n4", 6, 1, mAtFreq2, mSpeed2, 0], ["lvl2_n3", 4.2, 0, mAtFreq1, mSpeed3, 0], [" ", undefined, undefined], ["lvl2_n7", 1, 1, mAtFreq3, mSpeed2, 1], ["lvl2_n7", 1, 1, mAtFreq3, mSpeed2, 0], ["lvl2_n7", 1, 1, mAtFreq3, mSpeed2, 1], ["obj6", 200, 0, 0, mSpeed1, 0], ["obj7", 200, 0, 0, mSpeed1, 2], [" ", undefined, undefined], ["lvl2_n2", 1, 0, mAtFreq1, mSpeed3, 1], ["lvl2_n2", 1, 0, mAtFreq1, mSpeed3, 1], ["lvl2_n5", 3, 1, mAtFreq3, mSpeed1, 0], ["lvl2_n2", 1, 0, mAtFreq1, mSpeed3, 1], ["lvl2_n2", 1, 0, mAtFreq1, mSpeed3, 1], ["lvl2_n5", 3, 1, mAtFreq3, mSpeed1, 0], [" ", undefined, undefined], ["lvl2_n1", 2, 0, mAtFreq4, mSpeed3, 0], ["lvl2_n1", 2, 0, mAtFreq4, mSpeed3, 0], ["lvl2_n1", 2, 0, mAtFreq4, mSpeed4, 0], ["lvl2_n1", 2, 0, mAtFreq4, mSpeed5, 0], [" ", undefined, undefined], [" ", undefined, undefined]]; fase3Array = [["boss3", 102, 1, 40, 1, 0], ["obj8", 200, 0, 0, mSpeed1, 2], [" ", undefined, undefined], ["lvl3_n2", 1.2, 0, mAtFreq4, mSpeed1, 1], [" ", undefined, undefined], ["lvl3_n4", 2, 0, mAtFreq4, mSpeed2, 2], [" ", undefined, undefined], ["lvl1_n5", 1, 1, mAtFreq1, mSpeed3, 2], ["lvl1_n5", 1, 0, mAtFreq1, mSpeed3, 0], ["lvl1_n5", 2, 0, mAtFreq4, mSpeed3, 0], ["lvl1_n5", 2, 0, mAtFreq4, mSpeed3, 0], [" ", undefined, undefined], ["lvl1_n1", 4, 0, mAtFreq4, mSpeed3, 0], ["lvl2_n6", 4.2, 0, mAtFreq4, mSpeed3, 0], ["lvl1_n1", 4.2, 0, mAtFreq4, mSpeed4, 0], ["lvl2_n6", 4, 0, mAtFreq4, mSpeed4, 0], ["obj1", 1, 0, 0, mSpeed1, 2], [" ", undefined, undefined], ["lvl1_n1", 4.2, 0, mAtFreq4, mSpeed4, 0], ["lvl2_n4", 6, 0, mAtFreq4, mSpeed5, 2], ["lvl2_n4", 6, 0, mAtFreq4, mSpeed3, 1], ["lvl1_n3", 1.3, 1, mAtFreq1, mSpeed4, 0], ["obj9", 200, 0, 0, mSpeed1, 0], ["lvl1_n3", 1.3, 0, mAtFreq4, mSpeed4, 0], ["obj10", 200, 0, 0, mSpeed1, 0], [" ", undefined, undefined], ["lvl1_n2", 1, 0, mAtFreq4, mSpeed2, 0], ["lvl1_n4", 3, 0, mAtFreq4, mSpeed4, 2], ["lvl1_n2", 1, 0, mAtFreq4, mSpeed2, 0], ["obj8", 200, 0, 0, mSpeed1, 2], ["lvl3_n4", 2, 0, mAtFreq4, mSpeed1, 2], ["lvl1_n2", 1, 0, mAtFreq4, mSpeed2, 0], [" ", undefined, undefined], ["obj9", 200, 0, 0, mSpeed1, 2], ["lvl1_n1", 5, 0, mAtFreq4, mSpeed2, 1], ["lvl1_n1", 5, 1, mAtFreq3, mSpeed2, 0], ["lvl2_n7", 1, 0, mAtFreq4, mSpeed3, 0], ["lvl2_n1", 1, 0, mAtFreq4, mSpeed4, 0], [" ", undefined, undefined], ["obj2", 200, 0, 0, mSpeed1, 2], ["lvl3_n3", 2, 0, mAtFreq4, mSpeed4, 0], ["lvl3_n1", 3, 1, mAtFreq2, mSpeed2, 0], [" ", undefined, undefined], ["lvl3_n2", 8, 0, mAtFreq4, mSpeed3, 0], ["lvl3_n2", 8, 0, mAtFreq4, mSpeed3, 0], ["lvl2_n6", 5.2, 0, mAtFreq4, mSpeed3, 0], [" ", undefined, undefined], ["obj4", 200, 0, 0, mSpeed1, 2], ["lvl3_n2", 8.1, 1, mAtFreq1, mSpeed3, 0], ["lvl3_n2", 8.1, 0, mAtFreq4, mSpeed3, 0], ["lvl2_n6", 5, 0, mAtFreq4, mSpeed3, 0], ["obj3", 200, 0, 0, mSpeed1, 2], ["lvl3_n4", 2, 0, mAtFreq4, mSpeed2, 0], ["lvl3_n3", 8, 0, mAtFreq4, mSpeed5, 0], ["lvl3_n1", 1, 0, mAtFreq4, mSpeed5, 1], ["lvl1_n3", 4.1, 0, mAtFreq4, mSpeed4, 1], ["lvl1_n3", 4.1, 0, mAtFreq4, mSpeed4, 1], [" ", undefined, undefined], ["lvl3_n1", 1, 1, mAtFreq4, mSpeed5, 1], ["lvl3_n1", 1, 0, mAtFreq4, mSpeed5, 1], ["lvl2_n3", 4.2, 0, mAtFreq4, mSpeed4, 1], ["lvl2_n3", 4.2, 0, mAtFreq4, mSpeed4, 1], ["lvl1_n2", 1.2, 0, mAtFreq2, mSpeed2, 0], ["lvl1_n4", 1.3, 0, mAtFreq2, mSpeed3, 2], ["lvl2_n6", 5.2, 1, mAtFreq4, mSpeed5, 1], ["lvl1_n6", 5.2, 0, mAtFreq3, mSpeed5, 0], [" ", undefined, undefined], ["lvl2_n1", 8.1, 0, mAtFreq3, mSpeed4, 1], ["lvl2_n1", 8.1, 0, mAtFreq3, mSpeed4, 1], [" ", undefined, undefined], ["lvl3_n2", 4.2, 0, mAtFreq3, mSpeed4, 1], ["lvl3_n3", 4.2, 0, mAtFreq3, mSpeed4, 1], ["obj10", 200, 0, 0, mSpeed1, 2], ["obj8", 200, 0, 0, mSpeed1, 2]]; hurt = false; hurtCnt = 0; naveFriction = 0.8; naveAcel = 4; naveDiag = 0.8; dx = 0; dy = 0; balaSpeed = 16; balaLEFT = true; balaCnt = 0; balaCntMax = 64; balaTimer = 0; rocketSpeed = 12; rocketAcel = (origRocketAcel = 3); rocketTimer = 0; balaviver = function () { i = 0; while (i < 23) { nm = "enemy" + i; if (enemyLayer[nm].hitTest(this._x, this._y, true)) { hit_snd.start(); enemyLayer[nm].life--; delete this.onEnterFrame; this.play(); } i++; } if ((((this._y < -5) || (this._y > (stagey + 5))) || (this._x < -5)) || (this._x > (stagex + 5))) { this.removeMovieClip(); delete this.onEnterFrame; } this._x = this._x + this.dx; this._y = this._y + this.dy; }; enemyCnt = 0; bonuscnt = 0; pontos = 0; pontos_boni = 0; enmBalaSpeed = 5; var arrInt; criarMonstrosNormalmente = function (nurEinerDieserArt) { if (derEinzige) { var _local2 = _root[arrnm][rndmImg][0]; if (fimgoldCnt >= 10) { fimg = (fimgold = (fimgEinz = _root[arrnm][rndmImg][0])); derEinzige = false; fimgoldCnt = 0; } else { if (fimgEinz == _local2) { rndmImg = rndmImg + 1; } fimg = (fimgold = _root[arrnm][rndmImg][0]); fimgoldCnt++; } } else { derEinzige = false; fimg = (fimgold = (fimgEinz = _root[arrnm][rndmImg][0])); } ftipo = (ftipoold = _root[arrnm][rndmImg][1]); fx = (fxold = Math.round(Math.random() * stagex)); fy = (fyold = -16); fspeed = (fspeedold = _root[arrnm][rndmImg][4]); if (pontos_boni >= pontos_boni_div) { bdecide = Math.round((Math.random() * 16) + 1); if (bdecide < 11) { bonustipo = Math.round((Math.random() * 3) + 1); } else if (bdecide < 14) { bonustipo = 4; } else { bonustipo = Math.round((Math.random() * 3) + 5); } if ((bonustipo == 1) && (naveLife == origNaveLife)) { bonustipo = 0; } else if ((bonustipo == 2) && (naveSpeed == maxNaveSpeed)) { bonustipo = 0; } else if ((bonustipo == 3) && (balaTipo == 5)) { bonustipo = 0; } else if ((bonustipo == 4) && (rocketTipo == 3)) { bonustipo = 0; } else if ((bonustipo == 5) && (amigoMeteorz)) { bonustipo = 0; } else if ((bonustipo == 6) && (amigoHitmanjoe)) { bonustipo = 0; } else if ((bonustipo == 7) && (amigoKanguru)) { bonustipo = 0; } else { pontos_boni = 0; } } else { bonustipo = 0; } fatira = (fatiraold = _root[arrnm][rndmImg][2]); fafreq = (fafreqold = _root[arrnm][rndmImg][3]); makeEnemy(fimg, ftipo, fx, fy, fspeed, bonustipo, fatira, fafreq); if (nurEinerDieserArt) { derEinzige = true; } }; clonarMonstros = function () { fimgoldCnt++; fimg = fimgold; ftipo = ftipoold; fx = fxold; fy = fyold; fspeed = fspeedold; bonustipo = 0; fatira = fatiraold; fafreq = fafreqold; makeEnemy(fimg, ftipo, fx, fy, fspeed, bonustipo, fatira, fafreq); }; _root.createEmptyMovieClip("pausador", 1024); pausador.pausado = false; pausador.pausable = true; pausador.balapausa = [[]]; pausador.pausar = function () { _root.attachMovie("pauseScreen", "screen", 1000); _root.screen._x = 0; _root.screen._y = 0; delete playerLayer.nave.onEnterFrame; i = 0; while (i < 35) { nm = "enemy" + i; delete enemyLayer[nm].onEnterFrame; enemyLayer[nm].animacao.stop(); enemyLayer[nm].animacao.animate = false; if (enemyLayer[nm].tipo == 200) { enemyLayer[nm].stop(); } i++; } i = 0; while (i < 17) { nm = "bonus" + i; delete bonusLayer[nm].onEnterFrame; i++; } i = 0; while (i < 65) { bnm = "bala_" + i; speed = balaLayer[bnm].speed; dx = balaLayer[bnm].dx; dy = balaLayer[bnm].dy; this.balapausa[i] = [speed, dx, dy]; balaLayer[bnm].speed = 0; balaLayer[bnm].dx = 0; balaLayer[bnm].dy = 0; i++; } rocketAcel = 0; playerLayer.meteorz.stop(); delete playerLayer.hitmanjoe.onEnterFrame; playerLayer.kanguru.stop(); delete playerLayer.kanguru.onEnterFrame; clearInterval(arrInt); delete bckgrndLayer.fargrnd.onEnterFrame; delete bckgrndLayer.bckgrnd.onEnterFrame; }; pausador.unpausar = function () { _root.screen.removeMovieClip(); playerLayer.nave.onEnterFrame = naveAction; i = 0; while (i < 35) { enemyLayer[nm].animacao.play(); enemyLayer[nm].animacao.animate = true; nm = "enemy" + i; if (enemyLayer[nm].tipo == 1) { enmtipo1(nm); } if (enemyLayer[nm].tipo == 1.1) { enmtipo1_1(nm); } if (enemyLayer[nm].tipo == 1.2) { enmtipo1(nm); } if (enemyLayer[nm].tipo == 1.3) { enmtipo1_3(nm); } else if (enemyLayer[nm].tipo == 2) { enmtipo2(nm); } else if (enemyLayer[nm].tipo == 3) { enmtipo3(nm); } else if (enemyLayer[nm].tipo == 4) { enmtipo4(nm); } else if (enemyLayer[nm].tipo == 4.1) { enmtipo4_1(nm); } else if (enemyLayer[nm].tipo == 4.2) { enmtipo4_2(nm); } else if (enemyLayer[nm].tipo == 5) { enmtipo5(nm); } else if (enemyLayer[nm].tipo == 5.1) { enmtipo5_1(nm); } else if (enemyLayer[nm].tipo == 5.2) { enmtipo5_2(nm); } else if (enemyLayer[nm].tipo == 5.3) { enmtipo5_3(nm); } else if (enemyLayer[nm].tipo == 6) { enmtipo6(nm); } else if (enemyLayer[nm].tipo == 7) { enmtipo7(nm); } else if (enemyLayer[nm].tipo == 8) { enmtipo8(nm); } else if (enemyLayer[nm].tipo == 8.1) { enmtipo8_1(nm); } else if (enemyLayer[nm].tipo == 9) { enmtipo9(nm); } else if (enemyLayer[nm].tipo == 10) { enmtipo10(nm); } else if (enemyLayer[nm].tipo == 11) { enmtipo11(nm); } else if (enemyLayer[nm].tipo == 100) { enmtipo100(nm); } else if (enemyLayer[nm].tipo == 101) { enmtipo101(nm); } else if (enemyLayer[nm].tipo == 102) { enmtipo102(nm); } else if (enemyLayer[nm].tipo == 103) { enmtipo103(nm); } else if (enemyLayer[nm].tipo == 200) { enmtipo200(nm); enemyLayer[nm].play(); } i++; } i = 0; while (i < 17) { nm = "bonus" + i; bonusLayer[nm].onEnterFrame = bonusaction; i++; } i = 0; while (i < 65) { bnm = "bala_" + i; balaLayer[bnm].speed = this.balapausa[i][0]; balaLayer[bnm].dx = this.balapausa[i][1]; balaLayer[bnm].dy = this.balapausa[i][2]; i++; } rocketAcel = origRocketAcel; playerLayer.meteorz.play(); playerLayer.hitmanjoe.onEnterFrame = playerLayer.hitmanjoe.viver; playerLayer.kanguru.play(); playerLayer.kanguru.onEnterFrame = playerLayer.kanguru.viver; bckgrndLayer.fargrnd.onEnterFrame = fargrndmove; bckgrndLayer.bckgrnd.onEnterFrame = bckgrndmove; clearInterval(arrInt); arrInt = setInterval(faseBuilder, faseMonstroFreq); }; pausador.onEnterFrame = function () { if ((Key.isDown(80) && (this.pausable)) && (_root.enemyLayer.check == true)) { this.pausable = false; if (!this.pausado) { this.pausar(); this.pausado = true; } else if (this.pausado) { this.unpausar(); this.pausado = false; } } else if (Key.isDown(80)) { } else { this.pausable = true; } }; var laser1_snd = new Sound(); laser1_snd.attachSound("laser1", 1); var laser2_snd = new Sound(); laser2_snd.attachSound("laser2"); var rocket_snd = new Sound(); rocket_snd.attachSound("rocket"); var bonus_snd = new Sound(); bonus_snd.attachSound("bonus"); var hit_snd = new Sound(); hit_snd.attachSound("hitsound"); var explosion_snd = new Sound(); explosion_snd.attachSound("explosion"); var hurt_snd = new Sound(); hurt_snd.attachSound("hurtsound"); var musicaTema_snd = new Sound(); musicaTema_snd.attachSound("musicatema"); var musica1_snd = new Sound(); musica1_snd.attachSound("musica1"); var musica2_snd = new Sound(); musica2_snd.attachSound("musica2"); var musica3_snd = new Sound(); musica3_snd.attachSound("musica3"); var musicaBoss_snd = new Sound(); musicaBoss_snd.attachSound("musicaBoss"); var musicaGameOver_snd = new Sound(); musicaGameOver_snd.attachSound("musicaGameOver");
Symbol 7 MovieClip [quadrat] Frame 1
this.life = 2; this.lifepoints = 20; stop();
Symbol 7 MovieClip [quadrat] Frame 13
delete this.onEnterFrame; this.unloadMovie();
Symbol 14 MovieClip [triangulo] Frame 1
this.life = 30; this.lifepoints = 80; stop();
Symbol 14 MovieClip [triangulo] Frame 10
delete this.onEnterFrame; this.unloadMovie();
Symbol 31 MovieClip [boss2] Frame 1
this.life = _root.bossLife2; this.lifepoints = this.life * 10; stop();
Symbol 31 MovieClip [boss2] Frame 65
delete this.onEnterFrame; this.unloadMovie(); _root.finalDaFase();
Symbol 463 MovieClip [__Packages.MochiAd] Frame 0
class MochiAd { function MochiAd () { } static function getVersion() { return("2.2"); } static function showPreGameAd(options) { var _local27 = {clip:_root, ad_timeout:3000, fadeout_time:250, regpt:"o", method:"showPreloaderAd", color:16747008, background:16777161, outline:13994812, ad_started:function () { this.clip.stop(); }, ad_finished:function () { this.clip.play(); }}; options = _parseOptions(options, _local27); var clip = options.clip; var _local23 = 11000; var _local26 = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var _local14 = _getRes(options); var _local4 = _local14[0]; var _local13 = _local14[1]; mc._x = _local4 * 0.5; mc._y = _local13 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk._x = _local4 * -0.5; chk._y = _local13 * -0.5; var _local7 = chk.createEmptyMovieClip("_mochiad_bar", 4); _local7._x = 10; _local7._y = _local13 - 20; var _local22 = options.color; delete options.color; var _local19 = options.background; delete options.background; var _local24 = options.outline; delete options.outline; var _local5 = _local7.createEmptyMovieClip("_outline", 1); _local5.beginFill(_local19); _local5.moveTo(0, 0); _local5.lineTo(_local4 - 20, 0); _local5.lineTo(_local4 - 20, 10); _local5.lineTo(0, 10); _local5.lineTo(0, 0); _local5.endFill(); var _local3 = _local7.createEmptyMovieClip("_inside", 2); _local3.beginFill(_local22); _local3.moveTo(0, 0); _local3.lineTo(_local4 - 20, 0); _local3.lineTo(_local4 - 20, 10); _local3.lineTo(0, 10); _local3.lineTo(0, 0); _local3.endFill(); _local3._xscale = 0; var _local6 = _local7.createEmptyMovieClip("_outline", 3); _local6.lineStyle(0, _local24, 100); _local6.moveTo(0, 0); _local6.lineTo(_local4 - 20, 0); _local6.lineTo(_local4 - 20, 10); _local6.lineTo(0, 10); _local6.lineTo(0, 0); chk.ad_msec = _local23; chk.ad_timeout = _local26; chk.started = getTimer(); chk.showing = false; chk.last_pcnt = 0; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)); if (_local2 > 0) { this._parent._alpha = _local2; } else { var _local3 = this._parent._parent; MochiAd.unload(_local3); delete this.onEnterFrame; } }; mc.lc.adLoaded = function (width, height) { }; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec; }; chk.onEnterFrame = function () { var _local6 = this._parent._parent; var _local12 = this._parent._mochiad_ctr; var _local5 = getTimer() - this.started; var _local3 = false; var _local4 = _local6.getBytesTotal(); var _local8 = _local6.getBytesLoaded(); var _local10 = (100 * _local8) / _local4; var _local11 = (100 * _local5) / chk.ad_msec; var _local9 = this._mochiad_bar._inside; var _local2 = Math.min(100, Math.min(_local10 || 0, _local11)); _local2 = Math.max(this.last_pcnt, _local2); this.last_pcnt = _local2; _local9._xscale = _local2; if (!chk.showing) { var _local7 = _local12.getBytesTotal(); if ((_local7 > 0) || (typeof(_local7) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if (_local5 > chk.ad_timeout) { _local3 = true; } } if (_local5 > chk.ad_msec) { _local3 = true; } if (((_local4 > 0) && (_local8 >= _local4)) && (_local3)) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = chk.fadeFunction; } } }; } static function showInterLevelAd(options) { var _local13 = {clip:_root, ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showTimedAd", ad_started:function () { this.clip.stop(); }, ad_finished:function () { this.clip.play(); }}; options = _parseOptions(options, _local13); var clip = options.clip; var _local10 = 11000; var _local12 = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var _local5 = _getRes(options); var _local14 = _local5[0]; var _local11 = _local5[1]; mc._x = _local14 * 0.5; mc._y = _local11 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk.ad_msec = _local10; chk.ad_timeout = _local12; chk.started = getTimer(); chk.showing = false; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)); if (_local2 > 0) { this._parent._alpha = _local2; } else { var _local3 = this._parent._parent; MochiAd.unload(_local3); delete this.onEnterFrame; } }; mc.lc.adLoaded = function (width, height) { }; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec - 250; }; chk.onEnterFrame = function () { var _local5 = this._parent._mochiad_ctr; var _local4 = getTimer() - this.started; var _local2 = false; if (!chk.showing) { var _local3 = _local5.getBytesTotal(); if ((_local3 > 0) || (typeof(_local3) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if (_local4 > chk.ad_timeout) { _local2 = true; } } if (_local4 > chk.ad_msec) { _local2 = true; } if (_local2) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = this.fadeFunction; } } }; } static function showTimedAd(options) { showInterLevelAd(options); } static function showPreloaderAd(options) { showPreGameAd(options); } static function _allowDomains(server) { var _local1 = server.split("/")[2].split(":")[0]; if (System.security) { if (System.security.allowDomain) { System.security.allowDomain("*"); System.security.allowDomain(_local1); } if (System.security.allowInsecureDomain) { System.security.allowInsecureDomain("*"); System.security.allowInsecureDomain(_local1); } } return(_local1); } static function _loadCommunicator(options) { var _local26 = {clip:_root, com_server:"http://x.mochiads.com/com/1/", method:"loadCommunicator", depth:10337, id:"_UNKNOWN_"}; options = _parseOptions(options, _local26); options.swfv = options.clip.getSWFVersion() || 6; options.mav = getVersion(); var _local18 = options.clip; var _local20 = "_mochiad_com_" + options.id; if (!_isNetworkAvailable()) { return(null); } if (_local18[_local20]) { return(_local18[_local20].lc); } var _local21 = options.com_server + options.id; _allowDomains(_local21); delete options.id; delete options.com_server; var _local25 = options.depth; delete options.depth; var _local17 = _local18.createEmptyMovieClip(_local20, _local25); var _local11 = _local17.createEmptyMovieClip("_mochiad_com", 1); for (var _local15 in options) { _local11[_local15] = options[_local15]; } var _local6 = new LocalConnection(); var _local16 = ["", Math.floor(new Date().getTime()), random(999999)].join("_"); _local6.mc = _local17; _local6.name = _local16; _local6.allowDomain = function (d) { return(true); }; _local6.allowInsecureDomain = _local6.allowDomain; _local6.connect(_local16); _local17.lc = _local6; _local11.lc = _local16; _local6._id = 0; _local6._queue = []; _local6.rpcResult = function (cb_arg) { var _local8 = parseInt(cb_arg); var _local4 = this._callbacks[_local8]; if (!_local4) { return(undefined); } delete this._callbacks[_local8]; var _local5 = []; var _local3 = 2; while (_local3 < _local4.length) { _local5.push(_local4[_local3]); _local3++; } _local3 = 1; while (_local3 < arguments.length) { _local5.push(arguments[_local3]); _local3++; } var _local6 = _local4[1]; var _local7 = _local4[0]; if (_local7 && (typeof(_local6) == "string")) { _local6 = _local7[_local6]; } if (_local6) { _local6.apply(_local7, _local5); } }; _local6._didConnect = function (endpoint) { this._endpoint = endpoint; var _local4 = this._queue; delete this._queue; var _local5 = this.doSend; var _local2 = 0; while (_local2 < _local4.length) { var _local3 = _local4[_local2]; _local5.apply(this, _local3); _local2++; } }; _local6.doSend = function (args, cbobj, cbfn) { if (this._endpoint == null) { var _local4 = []; var _local3 = 0; while (_local3 < arguments.length) { _local4.push(arguments[_local3]); _local3++; } this._queue.push(_local4); return(undefined); } this._id = this._id + 1; var _local5 = this._id; if ((cbfn === undefined) || (cbfn === null)) { cbfn = cbobj; } this._callbacks[_local5] = [cbobj, cbfn]; var _local7 = new LocalConnection(); var _local9 = _local7.send(this._endpoint, "rpc", _local5, args); }; _local6._callbacks = {}; _local6._callbacks[0] = [_local6, "_didConnect"]; _local11.st = getTimer(); _local11.loadMovie(_local21 + ".swf", "POST"); return(_local6); } static function fetchHighScores(options, callbackObj, callbackMethod) { var _local1 = _loadCommunicator({id:options.id}); if (!_local1) { return(false); } var _local4 = ["fetchHighScores", options]; _local1.doSend(["fetchHighScores", options], callbackObj, callbackMethod); return(true); } static function sendHighScore(options, callbackObj, callbackMethod) { var _local1 = _loadCommunicator({id:options.id}); if (!_local1) { return(false); } var _local4 = ["sendHighScore", options]; _local1.doSend(["sendHighScore", options], callbackObj, callbackMethod); return(true); } static function load(options) { var _local13 = {clip:_root, server:"http://x.mochiads.com/srv/1/", method:"load", depth:10333, id:"_UNKNOWN_"}; options = _parseOptions(options, _local13); options.swfv = options.clip.getSWFVersion() || 6; options.mav = getVersion(); var _local9 = options.clip; if (!_isNetworkAvailable()) { return(null); } if (_local9._mochiad_loaded) { return(null); } var _local12 = options.depth; delete options.depth; var _local6 = _local9.createEmptyMovieClip("_mochiad", _local12); var _local11 = _getRes(options); options.res = (_local11[0] + "x") + _local11[1]; options.server = options.server + options.id; delete options.id; _local9._mochiad_loaded = true; var _local4 = _local6.createEmptyMovieClip("_mochiad_ctr", 1); for (var _local7 in options) { _local4[_local7] = options[_local7]; } var _local10 = _local4.server; delete _local4.server; var _local14 = _allowDomains(_local10); _local6.onEnterFrame = function () { if (this._mochiad_ctr._url != this._url) { this.onEnterFrame = function () { if (!this._mochiad_ctr) { delete this.onEnterFrame; MochiAd.unload(this._parent); } }; } }; var _local5 = new LocalConnection(); var _local8 = ["", Math.floor(new Date().getTime()), random(999999)].join("_"); _local5.mc = _local6; _local5.name = _local8; _local5.hostname = _local14; _local5.allowDomain = function (d) { return(true); }; _local5.allowInsecureDomain = _local5.allowDomain; _local5.connect(_local8); _local6.lc = _local5; _local4.lc = _local8; _local4.st = getTimer(); _local4.loadMovie(_local10 + ".swf", "POST"); return(_local6); } static function unload(clip) { if (typeof(clip) == "undefined") { clip = _root; } if (clip.clip && (clip.clip._mochiad)) { clip = clip.clip; } if (!clip._mochiad) { return(false); } clip._mochiad.removeMovieClip(); delete clip._mochiad_loaded; delete clip._mochiad; return(true); } static function _isNetworkAvailable() { if (System.security) { var _local1 = System.security; if (_local1.sandboxType == "localWithFile") { return(false); } } return(true); } static function _getRes(options) { var _local3 = options.clip.getBounds(); var _local2 = 0; var _local1 = 0; if (typeof(options.res) != "undefined") { var _local4 = options.res.split("x"); _local2 = parseFloat(_local4[0]); _local1 = parseFloat(_local4[1]); } else { _local2 = _local3.xMax - _local3.xMin; _local1 = _local3.yMax - _local3.yMin; } if ((_local2 == 0) || (_local1 == 0)) { _local2 = Stage.width; _local1 = Stage.height; } return([_local2, _local1]); } static function _parseOptions(options, defaults) { var _local4 = {}; for (var _local8 in defaults) { _local4[_local8] = defaults[_local8]; } if (options) { for (var _local8 in options) { _local4[_local8] = options[_local8]; } } if (_root.mochiad_options) { var _local5 = _root.mochiad_options.split("&"); var _local2 = 0; while (_local2 < _local5.length) { var _local3 = _local5[_local2].split("="); _local4[unescape(_local3[0])] = unescape(_local3[1]); _local2++; } } if (_local4.id == "test") { trace("[MochiAd] WARNING: Using the MochiAds test identifier, make sure to use the code from your dashboard, not this example!"); } return(_local4); } }
Symbol 33 MovieClip Frame 1
stop();
Symbol 33 MovieClip Frame 120
this.unloadMovie();
Symbol 56 MovieClip [lvl1_n1] Frame 1
this.life = _root.mLife1 - 1; this.lifepoints = this.life * 10; stop();
Symbol 56 MovieClip [lvl1_n1] Frame 9
delete this.onEnterFrame; this.unloadMovie();
Symbol 70 MovieClip [boss1] Frame 1
this.life = _root.bossLife1; this.lifepoints = this.life * 10; stop();
Symbol 70 MovieClip [boss1] Frame 10
Symbol 70 MovieClip [boss1] Frame 30
delete this.onEnterFrame; this.unloadMovie(); _root.finalDaFase();
Symbol 81 MovieClip [lvl1_n2] Frame 1
this.life = _root.mLife2; this.lifepoints = this.life * 10; stop();
Symbol 81 MovieClip [lvl1_n2] Frame 9
delete this.onEnterFrame; this.unloadMovie();
Symbol 88 MovieClip [lvl1_n3] Frame 1
this.life = _root.mLife2; this.lifepoints = this.life * 10; stop();
Symbol 88 MovieClip [lvl1_n3] Frame 9
delete this.onEnterFrame; this.unloadMovie();
Symbol 91 MovieClip Frame 1
stop(); this.cnt = 0; this.dy = (this.dyOrig = 10); this.goDown = (random(50) * 1) + 50; this.onEnterFrame = function () { this._rotation = this._rotation - (this.dy + 1); if (this.cnt == (this.goDown + 15)) { this.dy = this.dy * -1; } if (this.cnt > this.goDown) { this._y = this._y + this.dy; } if (this.cnt == (this.goDown + 28)) { this.dy = this.dyOrig; } this.cnt++; this.cnt = this.cnt % (this.goDown + 29); };
Symbol 98 MovieClip [lvl1_n4] Frame 1
this.life = _root.mLife5; this.lifepoints = this.life * 10; stop();
Symbol 98 MovieClip [lvl1_n4] Frame 9
delete this.onEnterFrame; this.unloadMovie();
Symbol 108 MovieClip [lvl1_n5] Frame 1
this.life = _root.mLife3; this.lifepoints = this.life * 10; stop();
Symbol 108 MovieClip [lvl1_n5] Frame 9
delete this.onEnterFrame; this.unloadMovie();
Symbol 115 MovieClip [lvl1_n6] Frame 1
this.life = _root.mLife1 - 1; this.lifepoints = this.life * 10; stop();
Symbol 115 MovieClip [lvl1_n6] Frame 9
delete this.onEnterFrame; this.unloadMovie();
Symbol 129 MovieClip [lvl2_n1] Frame 1
this.life = _root.mLife1; this.lifepoints = this.life * 10; stop();
Symbol 129 MovieClip [lvl2_n1] Frame 11
delete this.onEnterFrame; this.unloadMovie();
Symbol 132 MovieClip Frame 1
this.ccnt = 0; this.ddy = 10; this.animate = true; this.onEnterFrame = function () { if (this.animate == true) { if (this.ccnt > 55) { this._y = this._y + this.ddy; } this.ccnt++; this.ccnt = this.ccnt % 65; } };
Symbol 135 MovieClip [lvl2_n2] Frame 1
this.life = _root.mLife4; this.lifepoints = this.life * 10; stop();
Symbol 135 MovieClip [lvl2_n2] Frame 11
delete this.onEnterFrame; this.unloadMovie();
Symbol 140 MovieClip [lvl2_n3] Frame 1
this.life = _root.mLife1; this.lifepoints = (this.life * 10) + 5; stop();
Symbol 140 MovieClip [lvl2_n3] Frame 11
delete this.onEnterFrame; this.removeMovieClip();
Symbol 156 MovieClip [lvl2_n4] Frame 1
this.life = _root.mLife3; this.lifepoints = this.life * 10; stop();
Symbol 156 MovieClip [lvl2_n4] Frame 11
delete this.onEnterFrame; this.unloadMovie();
Symbol 161 MovieClip [lvl2_n5] Frame 1
this.life = _root.mLife5; this.lifepoints = this.life * 10; stop();
Symbol 161 MovieClip [lvl2_n5] Frame 11
delete this.onEnterFrame; this.unloadMovie();
Symbol 165 MovieClip [lvl2_n6] Frame 1
this.life = _root.mLife1; this.lifepoints = this.life * 10; stop();
Symbol 165 MovieClip [lvl2_n6] Frame 11
delete this.onEnterFrame; this.unloadMovie();
Symbol 177 MovieClip [lvl2_n7] Frame 1
this.life = _root.mLife2; this.lifepoints = this.life * 10; stop();
Symbol 177 MovieClip [lvl2_n7] Frame 9
delete this.onEnterFrame; this.unloadMovie();
Symbol 183 MovieClip [boss3] Frame 1
this.life = _root.bossLife3; this.lifepoints = this.life * 10; stop();
Symbol 183 MovieClip [boss3] Frame 10
_root.enemyLauer.c1.removeMovieClip(); _root.enemyLauer.c2.removeMovieClip(); _root.enemyLauer.c3.removeMovieClip(); _root.enemyLauer.c4.removeMovieClip(); _root.enemyLauer.c5.removeMovieClip(); _root.enemyLauer.c6.removeMovieClip();
Symbol 183 MovieClip [boss3] Frame 65
delete this.onEnterFrame; this.unloadMovie(); _root.finalDaFase();
Symbol 190 MovieClip [boss3c2] Frame 1
this.doNotTurn = true;
Symbol 210 MovieClip [lvl3_n1] Frame 1
this.life = _root.mLife3; this.lifepoints = this.life * 10; stop();
Symbol 210 MovieClip [lvl3_n1] Frame 11
delete this.onEnterFrame; this.unloadMovie();
Symbol 213 MovieClip Frame 1
stop(); this.cnt = 0; this.animate = true; this.onEnterFrame = function () { if (this.animate == true) { if (this.cnt < 90) { this._rotation = this._rotation - 0.5; } else { this._rotation = this._rotation - 9; } this.cnt++; this.cnt = this.cnt % 120; } };
Symbol 214 MovieClip [lvl3_n2] Frame 1
this.life = _root.mLife2; this.lifepoints = this.life * 10; stop();
Symbol 214 MovieClip [lvl3_n2] Frame 11
delete this.onEnterFrame; this.unloadMovie();
Symbol 220 MovieClip [lvl3_n3] Frame 1
this.life = _root.mLife3; this.lifepoints = this.life * 10; stop();
Symbol 220 MovieClip [lvl3_n3] Frame 11
delete this.onEnterFrame; this.unloadMovie();
Symbol 227 MovieClip [lvl3_n4] Frame 1
this.life = _root.mLife5; this.lifepoints = this.life * 10; stop();
Symbol 227 MovieClip [lvl3_n4] Frame 11
delete this.onEnterFrame; this.unloadMovie();
Symbol 235 MovieClip [obj1] Frame 1
this.life = 8; this.lifepoints = 0; stop();
Symbol 235 MovieClip [obj1] Frame 11
i = 0; while (i < 23) { nm = "enemy" + i; _root.enemyLayer[nm].life = 0; i++; } this.removeMovieClip();
Symbol 267 MovieClip [bala1] Frame 1
stop();
Symbol 267 MovieClip [bala1] Frame 4
this.unloadMovie();
Symbol 269 MovieClip Frame 1
stop();
Symbol 274 MovieClip [nave] Frame 1
stop();
Symbol 274 MovieClip [nave] Frame 5
_root.hurt_snd.start();
Symbol 274 MovieClip [nave] Frame 28
gotoAndStop (1);
Symbol 274 MovieClip [nave] Frame 33
_root.explosion_snd.start();
Symbol 274 MovieClip [nave] Frame 45
_root.explosion_snd.start();
Symbol 274 MovieClip [nave] Frame 57
_root.explosion_snd.start();
Symbol 274 MovieClip [nave] Frame 78
this.unloadMovie(); if (_root.naveContinues > 0) { _root.continuar(); } else { _root.gameOver(); }
Symbol 278 MovieClip [rocket1] Frame 1
stop();
Symbol 278 MovieClip [rocket1] Frame 6
this.unloadMovie();
Symbol 281 MovieClip [rocket2] Frame 1
stop();
Symbol 281 MovieClip [rocket2] Frame 6
this.unloadMovie();
Symbol 284 MovieClip [rocket3] Frame 1
stop();
Symbol 284 MovieClip [rocket3] Frame 6
this.unloadMovie();
Symbol 301 MovieClip [gameOverScreen] Frame 117
_root.unloadJogo();
Symbol 302 MovieClip [introScreen] Frame 30
this.unloadMovie();
Symbol 309 MovieClip [pauseScreen] Frame 5
stop();
Symbol 313 MovieClip Frame 1
stop();
Symbol 324 MovieClip [joebala] Frame 1
stop();
Symbol 324 MovieClip [joebala] Frame 5
this.unloadMovie();
Symbol 328 MovieClip Frame 1
stop();
Symbol 337 MovieClip Frame 1
stop();
Symbol 369 MovieClip [bonus3] Frame 1
this.gotoAndStop(_root.balaTipo);
Symbol 373 MovieClip [bonus4] Frame 1
this.gotoAndStop(_root.rocketTipo + 1);
Symbol 392 MovieClip Frame 1
stop();
Symbol 394 MovieClip Frame 1
stop();
Symbol 396 MovieClip Frame 1
stop();
Symbol 399 MovieClip Frame 1
stop();
Symbol 401 MovieClip Frame 1
stop();
Symbol 403 MovieClip Frame 1
stop();
Symbol 409 MovieClip Frame 4
stop();
Symbol 429 MovieClip Frame 1
stop(); soundBtn.onRelease = function () { _root.musicaTema_snd.setVolume(0); gotoAndStop (2); };
Symbol 429 MovieClip Frame 2
stop(); soundBtn.onRelease = function () { _root.musicaTema_snd.setVolume(100); gotoAndStop (1); };
Symbol 446 MovieClip Frame 78
stop();
Symbol 456 MovieClip Frame 94
stop();
Symbol 458 MovieClip Frame 1
_root.musicaTema_snd.start(0, 99);
Symbol 458 MovieClip Frame 543
stop(); _root.musicaTema_snd.stop(); _root.setupJogo();
Symbol 462 MovieClip Frame 1
stop(); _root.musicaTema_snd.start(0, 16); startBtn.onRelease = function () { play(); }; loadBtn.onRelease = function () { _root.carregar(); }; ybutton.onRelease = function () { getURL ("http://www.yudanazgames.com", "_blank"); }; this.pode = true; this.onEnterFrame = function () { if (Key.isDown(13)) { if (this.pode == true) { play(); } this.pode = false; } else { this.pode = true; } };
Symbol 462 MovieClip Frame 2
stop(); _root.musicaTema_snd.stop(); goBtn.onRelease = function () { play(); };
Symbol 462 MovieClip Frame 3
stop(); delete this.onEnterFrame; this.onEnterFrame = function () { if (Key.isDown(13)) { if (this.pode == true) { this.theStory.gotoAndPlay(543); delete this.onEnterFrame; } this.pode = false; } else { this.pode = true; } }; skipBtn.onRelease = function () { theStory.gotoAndPlay(543); };

Library Items

Symbol 1 BitmapUsed by:2
Symbol 2 GraphicUses:1Used by:7
Symbol 3 BitmapUsed by:4
Symbol 4 GraphicUses:3Used by:7
Symbol 5 BitmapUsed by:6
Symbol 6 GraphicUses:5Used by:7
Symbol 7 MovieClip [quadrat]Uses:2 4 6
Symbol 8 BitmapUsed by:9
Symbol 9 GraphicUses:8Used by:14
Symbol 10 BitmapUsed by:11
Symbol 11 GraphicUses:10Used by:14
Symbol 12 BitmapUsed by:13
Symbol 13 GraphicUses:12Used by:14
Symbol 14 MovieClip [triangulo]Uses:9 11 13
Symbol 15 BitmapUsed by:16
Symbol 16 GraphicUses:15Used by:17
Symbol 17 MovieClip [lvl2_n6_anim]Uses:16Used by:165
Symbol 18 GraphicUsed by:21 301 302
Symbol 19 BitmapUsed by:20
Symbol 20 GraphicUses:19Used by:21
Symbol 21 MovieClipUses:18 20Used by:31
Symbol 22 BitmapUsed by:23
Symbol 23 GraphicUses:22Used by:31
Symbol 24 BitmapUsed by:25
Symbol 25 GraphicUses:24Used by:26
Symbol 26 MovieClipUses:25Used by:31
Symbol 27 BitmapUsed by:28 127
Symbol 28 GraphicUses:27Used by:31 70 135 140 156 161 165 177 183 214 220 227 235 274
Symbol 29 BitmapUsed by:30 128 164
Symbol 30 GraphicUses:29Used by:31 70 135 140 156 161 165 177 183 210 214 220 227 274
Symbol 31 MovieClip [boss2]Uses:21 23 26 28 30Used by:Timeline
Symbol 463 MovieClip [__Packages.MochiAd]
Symbol 32 GraphicUsed by:33
Symbol 33 MovieClipUses:32Used by:Timeline
Symbol 34 Sound [logoIntroSong]Used by:Timeline
Symbol 35 Sound [musicatema]Used by:Timeline
Symbol 36 Sound [musicaBoss]Used by:Timeline
Symbol 37 Sound [musica1]Used by:Timeline
Symbol 38 Sound [musica2]Used by:Timeline
Symbol 39 Sound [musicaGameOver]Used by:Timeline
Symbol 40 Sound [musica3]Used by:Timeline
Symbol 41 Sound [bonus]Used by:Timeline
Symbol 42 Sound [buttonsSND1]Used by:290 417 421 461  Timeline
Symbol 43 Sound [buttonsSND2]Used by:290 417 421 461  Timeline
Symbol 44 Sound [explosion]Used by:Timeline
Symbol 45 Sound [hitsound]Used by:Timeline
Symbol 46 Sound [hurtsound]Used by:Timeline
Symbol 47 Sound [laser1]Used by:Timeline
Symbol 48 Sound [rocket]Used by:Timeline
Symbol 49 Sound [laser2]Used by:Timeline
Symbol 50 BitmapUsed by:51
Symbol 51 GraphicUses:50Used by:56
Symbol 52 BitmapUsed by:53
Symbol 53 GraphicUses:52Used by:56
Symbol 54 BitmapUsed by:55
Symbol 55 GraphicUses:54Used by:56
Symbol 56 MovieClip [lvl1_n1]Uses:51 53 55Used by:Timeline
Symbol 57 BitmapUsed by:58
Symbol 58 GraphicUses:57Used by:70
Symbol 59 BitmapUsed by:60
Symbol 60 GraphicUses:59Used by:67
Symbol 61 BitmapUsed by:62
Symbol 62 GraphicUses:61Used by:67
Symbol 63 BitmapUsed by:64
Symbol 64 GraphicUses:63Used by:67
Symbol 65 BitmapUsed by:66
Symbol 66 GraphicUses:65Used by:67
Symbol 67 MovieClipUses:60 62 64 66Used by:70
Symbol 68 BitmapUsed by:69
Symbol 69 GraphicUses:68Used by:70
Symbol 70 MovieClip [boss1]Uses:58 67 69 28 30Used by:Timeline
Symbol 71 BitmapUsed by:72 73
Symbol 72 GraphicUses:71Used by:74
Symbol 73 GraphicUses:71Used by:74
Symbol 74 MovieClipUses:72 73Used by:81
Symbol 75 BitmapUsed by:76
Symbol 76 GraphicUses:75Used by:81
Symbol 77 BitmapUsed by:78
Symbol 78 GraphicUses:77Used by:81
Symbol 79 BitmapUsed by:80
Symbol 80 GraphicUses:79Used by:81
Symbol 81 MovieClip [lvl1_n2]Uses:74 76 78 80Used by:Timeline
Symbol 82 BitmapUsed by:83
Symbol 83 GraphicUses:82Used by:88
Symbol 84 BitmapUsed by:85
Symbol 85 GraphicUses:84Used by:88
Symbol 86 BitmapUsed by:87
Symbol 87 GraphicUses:86Used by:88
Symbol 88 MovieClip [lvl1_n3]Uses:83 85 87Used by:Timeline
Symbol 89 BitmapUsed by:90
Symbol 90 GraphicUses:89Used by:91
Symbol 91 MovieClipUses:90Used by:98
Symbol 92 BitmapUsed by:93
Symbol 93 GraphicUses:92Used by:98
Symbol 94 BitmapUsed by:95
Symbol 95 GraphicUses:94Used by:98
Symbol 96 BitmapUsed by:97
Symbol 97 GraphicUses:96Used by:98
Symbol 98 MovieClip [lvl1_n4]Uses:91 93 95 97Used by:Timeline
Symbol 99 BitmapUsed by:100
Symbol 100 GraphicUses:99Used by:101
Symbol 101 MovieClipUses:100Used by:108
Symbol 102 BitmapUsed by:103
Symbol 103 GraphicUses:102Used by:108
Symbol 104 BitmapUsed by:105
Symbol 105 GraphicUses:104Used by:108
Symbol 106 BitmapUsed by:107
Symbol 107 GraphicUses:106Used by:108 235
Symbol 108 MovieClip [lvl1_n5]Uses:101 103 105 107Used by:Timeline
Symbol 109 BitmapUsed by:110
Symbol 110 GraphicUses:109Used by:115
Symbol 111 BitmapUsed by:112
Symbol 112 GraphicUses:111Used by:115
Symbol 113 BitmapUsed by:114
Symbol 114 GraphicUses:113Used by:115 235
Symbol 115 MovieClip [lvl1_n6]Uses:110 112 114Used by:Timeline
Symbol 116 BitmapUsed by:117
Symbol 117 GraphicUses:116Used by:122
Symbol 118 BitmapUsed by:119
Symbol 119 GraphicUses:118Used by:122
Symbol 120 BitmapUsed by:121
Symbol 121 GraphicUses:120Used by:122
Symbol 122 MovieClipUses:117 119 121Used by:129
Symbol 123 BitmapUsed by:124
Symbol 124 GraphicUses:123Used by:129
Symbol 125 BitmapUsed by:126
Symbol 126 GraphicUses:125Used by:129
Symbol 127 GraphicUses:27Used by:129 214 227
Symbol 128 GraphicUses:29Used by:129 220
Symbol 129 MovieClip [lvl2_n1]Uses:122 124 126 127 128Used by:Timeline
Symbol 130 BitmapUsed by:131
Symbol 131 GraphicUses:130Used by:132
Symbol 132 MovieClipUses:131Used by:135
Symbol 133 BitmapUsed by:134
Symbol 134 GraphicUses:133Used by:135
Symbol 135 MovieClip [lvl2_n2]Uses:132 134 28 30Used by:Timeline
Symbol 136 BitmapUsed by:137
Symbol 137 GraphicUses:136Used by:140
Symbol 138 BitmapUsed by:139
Symbol 139 GraphicUses:138Used by:140
Symbol 140 MovieClip [lvl2_n3]Uses:137 139 28 30Used by:Timeline
Symbol 141 BitmapUsed by:142
Symbol 142 GraphicUses:141Used by:151
Symbol 143 BitmapUsed by:144
Symbol 144 GraphicUses:143Used by:151
Symbol 145 BitmapUsed by:146
Symbol 146 GraphicUses:145Used by:151
Symbol 147 BitmapUsed by:148
Symbol 148 GraphicUses:147Used by:151
Symbol 149 BitmapUsed by:150
Symbol 150 GraphicUses:149Used by:151
Symbol 151 MovieClipUses:142 144 146 148 150Used by:156
Symbol 152 BitmapUsed by:153
Symbol 153 GraphicUses:152Used by:156
Symbol 154 BitmapUsed by:155
Symbol 155 GraphicUses:154Used by:156
Symbol 156 MovieClip [lvl2_n4]Uses:151 153 155 28 30Used by:Timeline
Symbol 157 BitmapUsed by:158
Symbol 158 GraphicUses:157Used by:161
Symbol 159 BitmapUsed by:160
Symbol 160 GraphicUses:159Used by:161
Symbol 161 MovieClip [lvl2_n5]Uses:158 160 28 30Used by:Timeline
Symbol 162 BitmapUsed by:163
Symbol 163 GraphicUses:162Used by:165
Symbol 164 GraphicUses:29Used by:165
Symbol 165 MovieClip [lvl2_n6]Uses:17 163 28 30 164Used by:Timeline
Symbol 166 BitmapUsed by:168 173
Symbol 167 BitmapUsed by:168 173
Symbol 168 GraphicUses:166 167Used by:174
Symbol 169 BitmapUsed by:171 172
Symbol 170 BitmapUsed by:171 172
Symbol 171 GraphicUses:169 170Used by:174
Symbol 172 GraphicUses:169 170Used by:174
Symbol 173 GraphicUses:167 166Used by:174
Symbol 174 MovieClipUses:168 171 172 173Used by:177
Symbol 175 BitmapUsed by:176
Symbol 176 GraphicUses:175Used by:177
Symbol 177 MovieClip [lvl2_n7]Uses:174 176 28 30Used by:Timeline
Symbol 178 BitmapUsed by:179
Symbol 179 GraphicUses:178Used by:182
Symbol 180 BitmapUsed by:181
Symbol 181 GraphicUses:180Used by:182
Symbol 182 MovieClipUses:179 181Used by:183
Symbol 183 MovieClip [boss3]Uses:182 28 30Used by:Timeline
Symbol 184 BitmapUsed by:185
Symbol 185 GraphicUses:184Used by:186
Symbol 186 MovieClip [boss3c1]Uses:185Used by:Timeline
Symbol 187 BitmapUsed by:188
Symbol 188 GraphicUses:187Used by:190
Symbol 189 GraphicUsed by:190
Symbol 190 MovieClip [boss3c2]Uses:188 189Used by:Timeline
Symbol 191 BitmapUsed by:192
Symbol 192 GraphicUses:191Used by:193
Symbol 193 MovieClip [boss3c3]Uses:192Used by:Timeline
Symbol 194 BitmapUsed by:195
Symbol 195 GraphicUses:194Used by:196
Symbol 196 MovieClip [boss3c4]Uses:195Used by:Timeline
Symbol 197 BitmapUsed by:198
Symbol 198 GraphicUses:197Used by:203
Symbol 199 BitmapUsed by:200
Symbol 200 GraphicUses:199Used by:203
Symbol 201 BitmapUsed by:202
Symbol 202 GraphicUses:201Used by:203
Symbol 203 MovieClipUses:198 200 202Used by:210
Symbol 204 BitmapUsed by:205
Symbol 205 GraphicUses:204Used by:210
Symbol 206 BitmapUsed by:207
Symbol 207 GraphicUses:206Used by:210
Symbol 208 BitmapUsed by:209
Symbol 209 GraphicUses:208Used by:210
Symbol 210 MovieClip [lvl3_n1]Uses:203 205 207 209 30Used by:Timeline
Symbol 211 BitmapUsed by:212
Symbol 212 GraphicUses:211Used by:213
Symbol 213 MovieClipUses:212Used by:214
Symbol 214 MovieClip [lvl3_n2]Uses:213 28 30 127Used by:Timeline
Symbol 215 BitmapUsed by:216
Symbol 216 GraphicUses:215Used by:217
Symbol 217 MovieClipUses:216Used by:220
Symbol 218 BitmapUsed by:219
Symbol 219 GraphicUses:218Used by:220
Symbol 220 MovieClip [lvl3_n3]Uses:217 219 28 30 128Used by:Timeline
Symbol 221 GraphicUsed by:224
Symbol 222 GraphicUsed by:224
Symbol 223 GraphicUsed by:224
Symbol 224 MovieClipUses:221 222 223Used by:227
Symbol 225 BitmapUsed by:226
Symbol 226 GraphicUses:225Used by:227
Symbol 227 MovieClip [lvl3_n4]Uses:224 226 28 30 127Used by:Timeline
Symbol 228 GraphicUsed by:229
Symbol 229 MovieClip [mbala1]Uses:228Used by:Timeline
Symbol 230 BitmapUsed by:231
Symbol 231 GraphicUses:230Used by:235
Symbol 232 GraphicUsed by:235
Symbol 233 GraphicUsed by:235
Symbol 234 GraphicUsed by:235
Symbol 235 MovieClip [obj1]Uses:231 28 232 107 233 114 234Used by:Timeline
Symbol 236 BitmapUsed by:237
Symbol 237 GraphicUses:236Used by:238
Symbol 238 MovieClip [obj2]Uses:237Used by:Timeline
Symbol 239 BitmapUsed by:240
Symbol 240 GraphicUses:239Used by:241
Symbol 241 MovieClip [obj3]Uses:240Used by:Timeline
Symbol 242 BitmapUsed by:243
Symbol 243 GraphicUses:242Used by:244
Symbol 244 MovieClip [obj4]Uses:243Used by:Timeline
Symbol 245 BitmapUsed by:246
Symbol 246 GraphicUses:245Used by:247
Symbol 247 MovieClip [obj5]Uses:246Used by:Timeline
Symbol 248 BitmapUsed by:249
Symbol 249 GraphicUses:248Used by:250
Symbol 250 MovieClip [obj6]Uses:249Used by:Timeline
Symbol 251 BitmapUsed by:252
Symbol 252 GraphicUses:251Used by:253
Symbol 253 MovieClip [obj7]Uses:252Used by:Timeline
Symbol 254 BitmapUsed by:255
Symbol 255 GraphicUses:254Used by:256
Symbol 256 MovieClip [obj8]Uses:255Used by:Timeline
Symbol 257 BitmapUsed by:258
Symbol 258 GraphicUses:257Used by:259
Symbol 259 MovieClip [obj9]Uses:258Used by:Timeline
Symbol 260 BitmapUsed by:261
Symbol 261 GraphicUses:260Used by:262
Symbol 262 MovieClip [obj10]Uses:261Used by:Timeline
Symbol 263 GraphicUsed by:267
Symbol 264 GraphicUsed by:267
Symbol 265 GraphicUsed by:267
Symbol 266 GraphicUsed by:267
Symbol 267 MovieClip [bala1]Uses:263 264 265 266Used by:Timeline
Symbol 268 GraphicUsed by:269
Symbol 269 MovieClipUses:268Used by:274
Symbol 270 BitmapUsed by:271
Symbol 271 GraphicUses:270Used by:274
Symbol 272 GraphicUsed by:274
Symbol 273 GraphicUsed by:274
Symbol 274 MovieClip [nave]Uses:269 271 272 273 28 30Used by:Timeline
Symbol 275 BitmapUsed by:276 370
Symbol 276 GraphicUses:275Used by:278
Symbol 277 GraphicUsed by:278 281 284
Symbol 278 MovieClip [rocket1]Uses:276 277Used by:Timeline
Symbol 279 BitmapUsed by:280 371
Symbol 280 GraphicUses:279Used by:281
Symbol 281 MovieClip [rocket2]Uses:280 277Used by:Timeline
Symbol 282 BitmapUsed by:283 372 393
Symbol 283 GraphicUses:282Used by:284
Symbol 284 MovieClip [rocket3]Uses:283 277Used by:Timeline
Symbol 285 GraphicUsed by:293
Symbol 286 FontUsed by:287
Symbol 287 EditableTextUses:286Used by:293
Symbol 288 BitmapUsed by:289
Symbol 289 GraphicUses:288Used by:290
Symbol 290 ButtonUses:289 42 43Used by:293 298 306 462
Symbol 291 BitmapUsed by:292
Symbol 292 GraphicUses:291Used by:293
Symbol 293 MovieClip [continuar]Uses:285 287 290 292Used by:Timeline
Symbol 294 GraphicUsed by:298
Symbol 295 BitmapUsed by:297
Symbol 296 BitmapUsed by:297
Symbol 297 GraphicUses:295 296Used by:298
Symbol 298 MovieClip [finalScreen]Uses:294 290 297Used by:Timeline
Symbol 299 BitmapUsed by:300
Symbol 300 GraphicUses:299Used by:301
Symbol 301 MovieClip [gameOverScreen]Uses:18 300Used by:Timeline
Symbol 302 MovieClip [introScreen]Uses:18Used by:Timeline
Symbol 303 GraphicUsed by:306
Symbol 304 BitmapUsed by:305
Symbol 305 GraphicUses:304Used by:306
Symbol 306 MovieClip [passarDeFase]Uses:303 290 305Used by:Timeline
Symbol 307 BitmapUsed by:308
Symbol 308 GraphicUses:307Used by:309
Symbol 309 MovieClip [pauseScreen]Uses:308Used by:Timeline
Symbol 310 GraphicUsed by:313
Symbol 311 GraphicUsed by:313
Symbol 312 GraphicUsed by:313
Symbol 313 MovieClipUses:310 311 312Used by:319
Symbol 314 GraphicUsed by:319
Symbol 315 BitmapUsed by:316
Symbol 316 GraphicUses:315Used by:319
Symbol 317 GraphicUsed by:319
Symbol 318 GraphicUsed by:319
Symbol 319 MovieClip [hitmanjoe]Uses:313 314 316 317 318Used by:Timeline
Symbol 320 GraphicUsed by:324
Symbol 321 GraphicUsed by:324
Symbol 322 GraphicUsed by:324
Symbol 323 GraphicUsed by:324
Symbol 324 MovieClip [joebala]Uses:320 321 322 323Used by:Timeline
Symbol 325 BitmapUsed by:326
Symbol 326 GraphicUses:325Used by:328
Symbol 327 GraphicUsed by:328
Symbol 328 MovieClipUses:326 327Used by:331
Symbol 329 BitmapUsed by:330
Symbol 330 GraphicUses:329Used by:331
Symbol 331 MovieClip [kanguru]Uses:328 330Used by:Timeline
Symbol 332 GraphicUsed by:333
Symbol 333 MovieClipUses:332Used by:337
Symbol 334 BitmapUsed by:335
Symbol 335 GraphicUses:334Used by:337
Symbol 336 GraphicUsed by:337
Symbol 337 MovieClipUses:333 335 336Used by:338
Symbol 338 MovieClip [meteorz]Uses:337Used by:Timeline
Symbol 339 BitmapUsed by:340 342 344
Symbol 340 GraphicUses:339Used by:341
Symbol 341 MovieClip [background1]Uses:340Used by:Timeline
Symbol 342 GraphicUses:339Used by:343
Symbol 343 MovieClip [background2]Uses:342Used by:Timeline
Symbol 344 GraphicUses:339Used by:345
Symbol 345 MovieClip [background3]Uses:344Used by:Timeline
Symbol 346 BitmapUsed by:347
Symbol 347 GraphicUses:346Used by:348
Symbol 348 MovieClip [farground1]Uses:347Used by:Timeline
Symbol 349 BitmapUsed by:350
Symbol 350 GraphicUses:349Used by:351
Symbol 351 MovieClip [farground2]Uses:350Used by:Timeline
Symbol 352 BitmapUsed by:353
Symbol 353 GraphicUses:352Used by:354
Symbol 354 MovieClip [farground3]Uses:353Used by:Timeline
Symbol 355 BitmapUsed by:357 408
Symbol 356 BitmapUsed by:357 359 363 375 378 381
Symbol 357 GraphicUses:355 356Used by:358
Symbol 358 MovieClip [bonus1]Uses:357Used by:Timeline
Symbol 359 GraphicUses:356Used by:362
Symbol 360 FontUsed by:361 435 438 447 448 451 457
Symbol 361 TextUses:360Used by:362
Symbol 362 MovieClip [bonus2]Uses:359 361Used by:Timeline
Symbol 363 GraphicUses:356Used by:369 373 462
Symbol 364 BitmapUsed by:365 366 367 368
Symbol 365 GraphicUses:364Used by:369
Symbol 366 GraphicUses:364Used by:369
Symbol 367 GraphicUses:364Used by:369
Symbol 368 GraphicUses:364Used by:369
Symbol 369 MovieClip [bonus3]Uses:363 365 366 367 368Used by:Timeline
Symbol 370 GraphicUses:275Used by:373 394
Symbol 371 GraphicUses:279Used by:373 394
Symbol 372 GraphicUses:282Used by:373
Symbol 373 MovieClip [bonus4]Uses:363 370 371 372Used by:Timeline
Symbol 374 BitmapUsed by:375 402
Symbol 375 GraphicUses:374 356Used by:376
Symbol 376 MovieClip [bonus5]Uses:375Used by:Timeline
Symbol 377 BitmapUsed by:378 398
Symbol 378 GraphicUses:377 356Used by:379
Symbol 379 MovieClip [bonus6]Uses:378Used by:Timeline
Symbol 380 BitmapUsed by:381 400
Symbol 381 GraphicUses:380 356Used by:382
Symbol 382 MovieClip [bonus7]Uses:381Used by:Timeline
Symbol 383 BitmapUsed by:385
Symbol 384 BitmapUsed by:385
Symbol 385 GraphicUses:383 384Used by:411
Symbol 386 GraphicUsed by:392 394 396
Symbol 387 GraphicUsed by:392
Symbol 388 GraphicUsed by:392
Symbol 389 GraphicUsed by:392
Symbol 390 GraphicUsed by:392
Symbol 391 GraphicUsed by:392
Symbol 392 MovieClipUses:386 387 388 389 390 391Used by:411
Symbol 393 GraphicUses:282Used by:394
Symbol 394 MovieClipUses:386 370 371 393Used by:411
Symbol 395 GraphicUsed by:396
Symbol 396 MovieClipUses:386 395Used by:411
Symbol 397 GraphicUsed by:399 401 403
Symbol 398 GraphicUses:377Used by:399
Symbol 399 MovieClipUses:397 398Used by:411
Symbol 400 GraphicUses:380Used by:401
Symbol 401 MovieClipUses:397 400Used by:411
Symbol 402 GraphicUses:374Used by:403
Symbol 403 MovieClipUses:397 402Used by:411
Symbol 404 FontUsed by:405 406 407 410
Symbol 405 EditableTextUses:404Used by:411
Symbol 406 EditableTextUses:404Used by:411
Symbol 407 EditableTextUses:404Used by:411
Symbol 408 GraphicUses:355Used by:409
Symbol 409 MovieClipUses:408Used by:411
Symbol 410 EditableTextUses:404Used by:411
Symbol 411 MovieClipUses:385 392 394 396 399 401 403 405 406 407 409 410Used by:Timeline
Symbol 412 BitmapUsed by:413
Symbol 413 GraphicUses:412Used by:462
Symbol 414 BitmapUsed by:415 416
Symbol 415 GraphicUses:414Used by:417
Symbol 416 GraphicUses:414Used by:417
Symbol 417 ButtonUses:415 416 42 43Used by:462
Symbol 418 BitmapUsed by:419 420
Symbol 419 GraphicUses:418Used by:421
Symbol 420 GraphicUses:418Used by:421
Symbol 421 ButtonUses:419 420 42 43Used by:462
Symbol 422 GraphicUsed by:424
Symbol 423 GraphicUsed by:424 456
Symbol 424 ButtonUses:422 423Used by:462
Symbol 425 GraphicUsed by:429
Symbol 426 GraphicUsed by:427
Symbol 427 ButtonUses:426Used by:429
Symbol 428 GraphicUsed by:429
Symbol 429 MovieClipUses:425 427 428Used by:462
Symbol 430 GraphicUsed by:462
Symbol 431 BitmapUsed by:432
Symbol 432 GraphicUses:431Used by:462
Symbol 433 BitmapUsed by:434
Symbol 434 GraphicUses:433Used by:458
Symbol 435 TextUses:360Used by:458
Symbol 436 BitmapUsed by:437
Symbol 437 GraphicUses:436Used by:458
Symbol 438 TextUses:360Used by:458
Symbol 439 BitmapUsed by:440 453
Symbol 440 GraphicUses:439Used by:446
Symbol 441 GraphicUsed by:446 456
Symbol 442 BitmapUsed by:443
Symbol 443 GraphicUses:442Used by:446
Symbol 444 BitmapUsed by:445
Symbol 445 GraphicUses:444Used by:446
Symbol 446 MovieClipUses:440 441 443 445Used by:458
Symbol 447 TextUses:360Used by:458
Symbol 448 TextUses:360Used by:458
Symbol 449 BitmapUsed by:450
Symbol 450 GraphicUses:449Used by:458
Symbol 451 TextUses:360Used by:458
Symbol 452 GraphicUsed by:456
Symbol 453 GraphicUses:439Used by:456
Symbol 454 GraphicUsed by:455
Symbol 455 MovieClipUses:454Used by:456
Symbol 456 MovieClipUses:452 453 441 423 455Used by:458
Symbol 457 TextUses:360Used by:458
Symbol 458 MovieClipUses:434 435 437 438 446 447 448 450 451 456 457Used by:462
Symbol 459 BitmapUsed by:460
Symbol 460 GraphicUses:459Used by:461
Symbol 461 ButtonUses:460 42 43Used by:462
Symbol 462 MovieClipUses:413 417 421 424 429 430 363 290 432 458 461Used by:Timeline

Instance Names

"10"Frame 5Symbol 33 MovieClip
"3"Frame 5Symbol 33 MovieClip
"2"Frame 5Symbol 33 MovieClip
"8"Frame 5Symbol 33 MovieClip
"4"Frame 5Symbol 33 MovieClip
"7"Frame 5Symbol 33 MovieClip
"1"Frame 5Symbol 33 MovieClip
"6"Frame 5Symbol 33 MovieClip
"5"Frame 5Symbol 33 MovieClip
"11"Frame 5Symbol 33 MovieClip
"12"Frame 5Symbol 33 MovieClip
"13"Frame 5Symbol 33 MovieClip
"14"Frame 5Symbol 33 MovieClip
"15"Frame 5Symbol 33 MovieClip
"16"Frame 5Symbol 33 MovieClip
"19"Frame 5Symbol 33 MovieClip
"18"Frame 5Symbol 33 MovieClip
"17"Frame 5Symbol 33 MovieClip
"20"Frame 5Symbol 33 MovieClip
"21"Frame 5Symbol 33 MovieClip
"22"Frame 5Symbol 33 MovieClip
"23"Frame 5Symbol 33 MovieClip
"24"Frame 5Symbol 33 MovieClip
"25"Frame 5Symbol 33 MovieClip
"27"Frame 5Symbol 33 MovieClip
"26"Frame 5Symbol 33 MovieClip
"32"Frame 5Symbol 33 MovieClip
"31"Frame 5Symbol 33 MovieClip
"30"Frame 5Symbol 33 MovieClip
"29"Frame 5Symbol 33 MovieClip
"28"Frame 5Symbol 33 MovieClip
"33"Frame 5Symbol 33 MovieClip
"34"Frame 5Symbol 33 MovieClip
"35"Frame 5Symbol 33 MovieClip
"38"Frame 5Symbol 33 MovieClip
"37"Frame 5Symbol 33 MovieClip
"36"Frame 5Symbol 33 MovieClip
"40"Frame 5Symbol 33 MovieClip
"39"Frame 5Symbol 33 MovieClip
"45"Frame 5Symbol 33 MovieClip
"44"Frame 5Symbol 33 MovieClip
"43"Frame 5Symbol 33 MovieClip
"42"Frame 5Symbol 33 MovieClip
"41"Frame 5Symbol 33 MovieClip
"9"Frame 5Symbol 33 MovieClip
"46"Frame 5Symbol 33 MovieClip
"47"Frame 5Symbol 33 MovieClip
"50"Frame 5Symbol 33 MovieClip
"51"Frame 5Symbol 33 MovieClip
"48"Frame 5Symbol 33 MovieClip
"49"Frame 5Symbol 33 MovieClip
"52"Frame 5Symbol 33 MovieClip
"53"Frame 5Symbol 33 MovieClip
"56"Frame 5Symbol 33 MovieClip
"57"Frame 5Symbol 33 MovieClip
"58"Frame 5Symbol 33 MovieClip
"55"Frame 5Symbol 33 MovieClip
"54"Frame 5Symbol 33 MovieClip
"59"Frame 5Symbol 33 MovieClip
"60"Frame 5Symbol 33 MovieClip
"61"Frame 5Symbol 33 MovieClip
"62"Frame 5Symbol 33 MovieClip
"64"Frame 5Symbol 33 MovieClip
"66"Frame 5Symbol 33 MovieClip
"63"Frame 5Symbol 33 MovieClip
"65"Frame 5Symbol 33 MovieClip
"68"Frame 5Symbol 33 MovieClip
"67"Frame 5Symbol 33 MovieClip
"73"Frame 5Symbol 33 MovieClip
"72"Frame 5Symbol 33 MovieClip
"71"Frame 5Symbol 33 MovieClip
"70"Frame 5Symbol 33 MovieClip
"69"Frame 5Symbol 33 MovieClip
"74"Frame 5Symbol 33 MovieClip
"75"Frame 5Symbol 33 MovieClip
"76"Frame 5Symbol 33 MovieClip
"80"Frame 5Symbol 33 MovieClip
"79"Frame 5Symbol 33 MovieClip
"78"Frame 5Symbol 33 MovieClip
"77"Frame 5Symbol 33 MovieClip
"81"Frame 5Symbol 33 MovieClip
"84"Frame 5Symbol 33 MovieClip
"86"Frame 5Symbol 33 MovieClip
"87"Frame 5Symbol 33 MovieClip
"82"Frame 5Symbol 33 MovieClip
"83"Frame 5Symbol 33 MovieClip
"88"Frame 5Symbol 33 MovieClip
"85"Frame 5Symbol 33 MovieClip
"91"Frame 5Symbol 33 MovieClip
"90"Frame 5Symbol 33 MovieClip
"93"Frame 5Symbol 33 MovieClip
"96"Frame 5Symbol 33 MovieClip
"89"Frame 5Symbol 33 MovieClip
"92"Frame 5Symbol 33 MovieClip
"95"Frame 5Symbol 33 MovieClip
"94"Frame 5Symbol 33 MovieClip
"menu"Frame 33Symbol 411 MovieClip
"startScreen"Frame 33Symbol 462 MovieClip
"animacao"Symbol 31 MovieClip [boss2] Frame 1Symbol 21 MovieClip
"animacao"Symbol 31 MovieClip [boss2] Frame 1Symbol 26 MovieClip
"animacao"Symbol 81 MovieClip [lvl1_n2] Frame 1Symbol 74 MovieClip
"animacao"Symbol 98 MovieClip [lvl1_n4] Frame 1Symbol 91 MovieClip
"animacao"Symbol 98 MovieClip [lvl1_n4] Frame 1Symbol 91 MovieClip
"animacao"Symbol 98 MovieClip [lvl1_n4] Frame 1Symbol 91 MovieClip
"animacao"Symbol 108 MovieClip [lvl1_n5] Frame 1Symbol 101 MovieClip
"animacao"Symbol 129 MovieClip [lvl2_n1] Frame 1Symbol 122 MovieClip
"animacao"Symbol 135 MovieClip [lvl2_n2] Frame 1Symbol 132 MovieClip
"animacao"Symbol 156 MovieClip [lvl2_n4] Frame 1Symbol 151 MovieClip
"animacao"Symbol 165 MovieClip [lvl2_n6] Frame 1Symbol 17 MovieClip [lvl2_n6_anim]
"animacao"Symbol 177 MovieClip [lvl2_n7] Frame 1Symbol 174 MovieClip
"cabeca"Symbol 183 MovieClip [boss3] Frame 1Symbol 182 MovieClip
"animacao"Symbol 210 MovieClip [lvl3_n1] Frame 1Symbol 203 MovieClip
"animacao"Symbol 214 MovieClip [lvl3_n2] Frame 1Symbol 213 MovieClip
"animacao"Symbol 220 MovieClip [lvl3_n3] Frame 1Symbol 217 MovieClip
"animacao"Symbol 227 MovieClip [lvl3_n4] Frame 1Symbol 224 MovieClip
"d5"Symbol 274 MovieClip [nave] Frame 1Symbol 269 MovieClip
"d6"Symbol 274 MovieClip [nave] Frame 1Symbol 269 MovieClip
"d1"Symbol 274 MovieClip [nave] Frame 1Symbol 269 MovieClip
"d2"Symbol 274 MovieClip [nave] Frame 1Symbol 269 MovieClip
"d4"Symbol 274 MovieClip [nave] Frame 1Symbol 269 MovieClip
"d3"Symbol 274 MovieClip [nave] Frame 1Symbol 269 MovieClip
"dd2"Symbol 274 MovieClip [nave] Frame 1Symbol 269 MovieClip
"dd1"Symbol 274 MovieClip [nave] Frame 1Symbol 269 MovieClip
"dd4"Symbol 274 MovieClip [nave] Frame 1Symbol 269 MovieClip
"dd3"Symbol 274 MovieClip [nave] Frame 1Symbol 269 MovieClip
"continues"Symbol 293 MovieClip [continuar] Frame 1Symbol 287 EditableText
"button"Symbol 293 MovieClip [continuar] Frame 1Symbol 290 Button
"button"Symbol 298 MovieClip [finalScreen] Frame 1Symbol 290 Button
"button"Symbol 306 MovieClip [passarDeFase] Frame 1Symbol 290 Button
"tirofire"Symbol 319 MovieClip [hitmanjoe] Frame 1Symbol 313 MovieClip
"boomerang"Symbol 331 MovieClip [kanguru] Frame 1Symbol 328 MovieClip
"rock"Symbol 338 MovieClip [meteorz] Frame 1Symbol 337 MovieClip
"balaImg"Symbol 411 MovieClip Frame 1Symbol 392 MovieClip
"rocketImg"Symbol 411 MovieClip Frame 1Symbol 394 MovieClip
"speedImg"Symbol 411 MovieClip Frame 1Symbol 396 MovieClip
"hitmanjoeImg"Symbol 411 MovieClip Frame 1Symbol 399 MovieClip
"kanguruImg"Symbol 411 MovieClip Frame 1Symbol 401 MovieClip
"meteorzImg"Symbol 411 MovieClip Frame 1Symbol 403 MovieClip
"fase_txt"Symbol 411 MovieClip Frame 1Symbol 406 EditableText
"pontos_txt"Symbol 411 MovieClip Frame 1Symbol 407 EditableText
"vidaImg"Symbol 411 MovieClip Frame 1Symbol 409 MovieClip
"soundBtn"Symbol 429 MovieClip Frame 1Symbol 427 Button
"startBtn"Symbol 462 MovieClip Frame 1Symbol 417 Button
"loadBtn"Symbol 462 MovieClip Frame 1Symbol 421 Button
"ybutton"Symbol 462 MovieClip Frame 1Symbol 424 Button
"goBtn"Symbol 462 MovieClip Frame 2Symbol 290 Button
"theStory"Symbol 462 MovieClip Frame 3Symbol 458 MovieClip
"skipBtn"Symbol 462 MovieClip Frame 3Symbol 461 Button

Special Tags

FileAttributes (69)Timeline Frame 1Access network only, Metadata not present, AS1/AS2.
Protect (24)Timeline Frame 131 bytes "..$1$yn$/wPVxXz0AYYOE4kSfDU09.."
ExportAssets (56)Timeline Frame 1Symbol 7 as "quadrat"
ExportAssets (56)Timeline Frame 1Symbol 14 as "triangulo"
ExportAssets (56)Timeline Frame 1Symbol 17 as "lvl2_n6_anim"
ExportAssets (56)Timeline Frame 1Symbol 31 as "boss2"
ExportAssets (56)Timeline Frame 1Symbol 463 as "__Packages.MochiAd"
ExportAssets (56)Timeline Frame 5Symbol 34 as "logoIntroSong"
ExportAssets (56)Timeline Frame 6Symbol 35 as "musicatema"
ExportAssets (56)Timeline Frame 7Symbol 36 as "musicaBoss"
ExportAssets (56)Timeline Frame 8Symbol 37 as "musica1"
ExportAssets (56)Timeline Frame 9Symbol 38 as "musica2"
ExportAssets (56)Timeline Frame 10Symbol 39 as "musicaGameOver"
ExportAssets (56)Timeline Frame 11Symbol 40 as "musica3"
ExportAssets (56)Timeline Frame 12Symbol 41 as "bonus"
ExportAssets (56)Timeline Frame 13Symbol 42 as "buttonsSND1"
ExportAssets (56)Timeline Frame 14Symbol 43 as "buttonsSND2"
ExportAssets (56)Timeline Frame 15Symbol 44 as "explosion"
ExportAssets (56)Timeline Frame 16Symbol 45 as "hitsound"
ExportAssets (56)Timeline Frame 17Symbol 46 as "hurtsound"
ExportAssets (56)Timeline Frame 18Symbol 47 as "laser1"
ExportAssets (56)Timeline Frame 19Symbol 48 as "rocket"
ExportAssets (56)Timeline Frame 20Symbol 49 as "laser2"
ExportAssets (56)Timeline Frame 26Symbol 56 as "lvl1_n1"
ExportAssets (56)Timeline Frame 26Symbol 70 as "boss1"
ExportAssets (56)Timeline Frame 26Symbol 81 as "lvl1_n2"
ExportAssets (56)Timeline Frame 26Symbol 88 as "lvl1_n3"
ExportAssets (56)Timeline Frame 26Symbol 98 as "lvl1_n4"
ExportAssets (56)Timeline Frame 26Symbol 108 as "lvl1_n5"
ExportAssets (56)Timeline Frame 26Symbol 115 as "lvl1_n6"
ExportAssets (56)Timeline Frame 26Symbol 129 as "lvl2_n1"
ExportAssets (56)Timeline Frame 26Symbol 135 as "lvl2_n2"
ExportAssets (56)Timeline Frame 26Symbol 140 as "lvl2_n3"
ExportAssets (56)Timeline Frame 26Symbol 156 as "lvl2_n4"
ExportAssets (56)Timeline Frame 26Symbol 161 as "lvl2_n5"
ExportAssets (56)Timeline Frame 26Symbol 165 as "lvl2_n6"
ExportAssets (56)Timeline Frame 26Symbol 177 as "lvl2_n7"
ExportAssets (56)Timeline Frame 26Symbol 183 as "boss3"
ExportAssets (56)Timeline Frame 26Symbol 186 as "boss3c1"
ExportAssets (56)Timeline Frame 26Symbol 190 as "boss3c2"
ExportAssets (56)Timeline Frame 26Symbol 193 as "boss3c3"
ExportAssets (56)Timeline Frame 26Symbol 196 as "boss3c4"
ExportAssets (56)Timeline Frame 26Symbol 210 as "lvl3_n1"
ExportAssets (56)Timeline Frame 26Symbol 214 as "lvl3_n2"
ExportAssets (56)Timeline Frame 26Symbol 220 as "lvl3_n3"
ExportAssets (56)Timeline Frame 26Symbol 227 as "lvl3_n4"
ExportAssets (56)Timeline Frame 26Symbol 229 as "mbala1"
ExportAssets (56)Timeline Frame 26Symbol 235 as "obj1"
ExportAssets (56)Timeline Frame 26Symbol 238 as "obj2"
ExportAssets (56)Timeline Frame 26Symbol 241 as "obj3"
ExportAssets (56)Timeline Frame 26Symbol 244 as "obj4"
ExportAssets (56)Timeline Frame 26Symbol 247 as "obj5"
ExportAssets (56)Timeline Frame 26Symbol 250 as "obj6"
ExportAssets (56)Timeline Frame 26Symbol 253 as "obj7"
ExportAssets (56)Timeline Frame 26Symbol 256 as "obj8"
ExportAssets (56)Timeline Frame 26Symbol 259 as "obj9"
ExportAssets (56)Timeline Frame 26Symbol 262 as "obj10"
ExportAssets (56)Timeline Frame 26Symbol 267 as "bala1"
ExportAssets (56)Timeline Frame 26Symbol 274 as "nave"
ExportAssets (56)Timeline Frame 26Symbol 278 as "rocket1"
ExportAssets (56)Timeline Frame 26Symbol 281 as "rocket2"
ExportAssets (56)Timeline Frame 26Symbol 284 as "rocket3"
ExportAssets (56)Timeline Frame 26Symbol 293 as "continuar"
ExportAssets (56)Timeline Frame 26Symbol 298 as "finalScreen"
ExportAssets (56)Timeline Frame 26Symbol 301 as "gameOverScreen"
ExportAssets (56)Timeline Frame 26Symbol 302 as "introScreen"
ExportAssets (56)Timeline Frame 26Symbol 306 as "passarDeFase"
ExportAssets (56)Timeline Frame 26Symbol 309 as "pauseScreen"
ExportAssets (56)Timeline Frame 26Symbol 319 as "hitmanjoe"
ExportAssets (56)Timeline Frame 26Symbol 324 as "joebala"
ExportAssets (56)Timeline Frame 26Symbol 331 as "kanguru"
ExportAssets (56)Timeline Frame 26Symbol 338 as "meteorz"
ExportAssets (56)Timeline Frame 26Symbol 341 as "background1"
ExportAssets (56)Timeline Frame 26Symbol 343 as "background2"
ExportAssets (56)Timeline Frame 26Symbol 345 as "background3"
ExportAssets (56)Timeline Frame 26Symbol 348 as "farground1"
ExportAssets (56)Timeline Frame 26Symbol 351 as "farground2"
ExportAssets (56)Timeline Frame 26Symbol 354 as "farground3"
ExportAssets (56)Timeline Frame 26Symbol 358 as "bonus1"
ExportAssets (56)Timeline Frame 26Symbol 362 as "bonus2"
ExportAssets (56)Timeline Frame 26Symbol 369 as "bonus3"
ExportAssets (56)Timeline Frame 26Symbol 373 as "bonus4"
ExportAssets (56)Timeline Frame 26Symbol 376 as "bonus5"
ExportAssets (56)Timeline Frame 26Symbol 379 as "bonus6"
ExportAssets (56)Timeline Frame 26Symbol 382 as "bonus7"

Labels

"looper"Frame 19
"linkedMCs"Frame 26
"game"Frame 33
"stirb"Symbol 7 MovieClip [quadrat] Frame 6
"stirb"Symbol 14 MovieClip [triangulo] Frame 6
"stirb"Symbol 31 MovieClip [boss2] Frame 6
"stirb"Symbol 56 MovieClip [lvl1_n1] Frame 6
"stirb"Symbol 70 MovieClip [boss1] Frame 6
"stirb"Symbol 81 MovieClip [lvl1_n2] Frame 6
"stirb"Symbol 88 MovieClip [lvl1_n3] Frame 6
"stirb"Symbol 98 MovieClip [lvl1_n4] Frame 6
"stirb"Symbol 108 MovieClip [lvl1_n5] Frame 6
"stirb"Symbol 115 MovieClip [lvl1_n6] Frame 6
"stirb"Symbol 129 MovieClip [lvl2_n1] Frame 6
"stirb"Symbol 135 MovieClip [lvl2_n2] Frame 6
"stirb"Symbol 140 MovieClip [lvl2_n3] Frame 6
"stirb"Symbol 156 MovieClip [lvl2_n4] Frame 6
"stirb"Symbol 161 MovieClip [lvl2_n5] Frame 6
"stirb"Symbol 165 MovieClip [lvl2_n6] Frame 6
"stirb"Symbol 177 MovieClip [lvl2_n7] Frame 6
"stirb"Symbol 183 MovieClip [boss3] Frame 6
"stirb"Symbol 210 MovieClip [lvl3_n1] Frame 6
"stirb"Symbol 214 MovieClip [lvl3_n2] Frame 6
"stirb"Symbol 220 MovieClip [lvl3_n3] Frame 6
"stirb"Symbol 227 MovieClip [lvl3_n4] Frame 6
"stirb"Symbol 235 MovieClip [obj1] Frame 4
"blink"Symbol 274 MovieClip [nave] Frame 5
"stirb"Symbol 274 MovieClip [nave] Frame 29
"boom"Symbol 278 MovieClip [rocket1] Frame 2
"boom"Symbol 281 MovieClip [rocket2] Frame 2
"boom"Symbol 284 MovieClip [rocket3] Frame 2
"ersterFrame"Symbol 446 MovieClip Frame 20




http://swfchan.com/23/111496/info.shtml
Created: 13/3 -2019 02:41:47 Last modified: 13/3 -2019 02:41:47 Server time: 01/05 -2024 23:57:50