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

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

Balloon Frenzy.swf

This is the info page for
Flash #48206

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


Text
while waiting for the game to load, why don't you try our other cool games:

ActionScript [AS1/AS2]

Frame 1
stop(); MochiAd.showPreloaderAd({id:"682a7bd6e2879faf", res:"640x480"});
Frame 75
function onExitMenu() { clearInterval(idtopscore); delete idtopscore; } function initAll() { initMc(); initOthers(); initSounds(); } function initSounds() { stopAllSounds(); sM1 = new Sound(); sM1.attachSound("music1"); sM2 = new Sound(); sM2.attachSound("music2"); sRelease = new Sound(); sRelease.attachSound("release"); sClick = new Sound(); sClick.attachSound("click"); sBreak = new Sound(); sBreak.attachSound("break"); sPump = new Sound(); sPump.attachSound("pump"); sRoofdown = new Sound(); sRoofdown.attachSound("roofdown"); sWin = new Sound(); sWin.attachSound("win"); sGameOver = new Sound(); sGameOver.attachSound("gameover"); this["sM" + ((level % 2) + 1)].start(0, 50000); this["sM" + ((level % 2) + 1)].setVolume(60); } function initMc() { dep = ballMinDepth; i = 0; while (i < maxBall) { attachMovie("ball_mc", "ball" + i, dep + i); this["ball" + i]._visible = false; this["ball" + i].gotoAndStop((random(numOfType) * 6) + 1); this["ball" + i]._depth; dep = dep + 1; i++; } attachMovie("p1_mc", "p1_man", p1Depth); p1_man._x = 200; p1_man._y = 295; attachMovie("p2_mc", "p2_man", p2Depth); p2_man._x = 440; p2_man._y = 295; p2_man._xscale = -100; p1_man.gotoAndStop(14); p2_man.gotoAndStop(14); dep = 0; dep = scoreMinDepth; dep2 = dep + 100; tempox1 = score1xpos; tempox2 = score2xpos; tempoy = score1ypos; s1 = 0; while (s1 < 10) { attachMovie("scorenum_mc", "scorenum1" + s1, dep + s1); this["scorenum1" + s1].gotoAndStop(1); this["scorenum1" + s1]._x = tempox1; this["scorenum1" + s1]._y = tempoy; attachMovie("scorenum_mc", "scorenum2" + s1, dep2 + s1); this["scorenum2" + s1].gotoAndStop(1); this["scorenum2" + s1]._x = tempox2; this["scorenum2" + s1]._y = tempoy; tempox1 = tempox1 + 15; tempox2 = tempox2 + 15; s1++; } combo1.gotoAndStop(40); combo2.gotoAndStop(40); dept = blokMinDepth; dept2 = blokMinDepth + 100; tx1 = p1xpos - 3; tx2 = p2xpos - 4; ty1 = p1ypos - 2; ty2 = p2ypos - 2; nb = 0; while (nb < numBlok) { attachMovie("blok_mc", "blok1" + nb, dept + nb); this["blok1" + nb]._x = tx1; this["blok1" + nb]._y = ty1; this["blok1" + nb]._visible = false; if ((nb % 2) == 0) { this["blok1" + nb].gotoAndStop(1); } else { this["blok1" + nb].gotoAndStop(2); } attachMovie("blok_mc", "blok2" + nb, dept2 + nb); this["blok2" + nb]._x = tx2; this["blok2" + nb]._y = ty2; this["blok2" + nb]._visible = false; if ((nb % 2) == 0) { this["blok2" + nb].gotoAndStop(1); } else { this["blok2" + nb].gotoAndStop(2); } ty1 = ty1 + ballHeight; ty2 = ty2 + ballHeight; nb++; } attachMovie("texts_mc", "textmc", 99999); textmc.gotoAndStop(5); textmc._x = 320; textmc._y = 240; attachMovie("stagetext_mc", "stage", 100000); stage.gotoAndStop(11); stage._x = 110; stage._y = 100; stage._alpha = 100; attachMovie("stagetext_mc", "stage1", 100001); stage1._x = 420; stage1._y = 110; stage1._alpha = 100; if (level == undefined) { level = 1; } lev = Math.floor(level / 10) + 1; stage1.gotoAndStop(lev); attachMovie("stagetext_mc", "stage2", 100002); lev = (level % 10) + 1; stage2.gotoAndStop(lev); stage2._x = 480; stage2._y = 110; stage2._alpha = 100; if (isCpu == true) { textmc._visible = false; clearInterval(idStage); idStage = setInterval(stageN, 30); } else { stage._visible = false; stage1._visible = false; stage2._visible = false; idReadyGo = setInterval(readyGo, 10); } depth = laMinDepth; depth2 = laMinDepth + 100; tx1 = p1xpos + 4; tx2 = p2xpos + 4; ty = 440; la = 0; while (la < 5) { attachMovie("pentil_mc", "pentil1" + la, depth + la); this["pentil1" + la]._x = tx1; this["pentil1" + la]._y = ty; this["pentil1" + la].gotoAndStop(1); attachMovie("pentil_mc", "pentil2" + la, depth2 + la); this["pentil2" + la]._x = tx2; this["pentil2" + la]._y = ty; this["pentil2" + la].gotoAndStop(1); tx1 = tx1 + ballWidth; tx2 = tx2 + ballWidth; la++; } attachMovie("resume_btn", "resumebtn", 1000000); attachMovie("next_btn", "nextbtn", 1000001); attachMovie("main_btn", "mainbtn", 1000002); attachMovie("retry_btn", "retrybtn", 1000003); mainbtn._x = 260; nextbtn._x = 260; resumebtn._x = 260; retrybtn._x = 260; mainbtn._y = 350; nextbtn._y = 300; resumebtn._y = 300; retrybtn._y = 300; mainbtn.onRelease = function () { sClick.start(); onExitGame1(); gotoAndStop ("menu"); }; nextbtn.onRelease = function () { sClick.start(); nextLevel(); }; resumebtn.onRelease = function () { sClick.start(); isPause = false; textmc._visible = false; resumebtn._visible = false; mainbtn._visible = false; }; retrybtn.onRelease = function () { sClick.start(); onExitGame1(); isCpu = false; initAll(); fillQueue(); removeFirstBallFromQueue(); }; mainbtn._visible = false; nextbtn._visible = false; resumebtn._visible = false; retrybtn._visible = false; } function initOthers() { if (isNextLevel != true) { p1score = 0; p2score = 0; } p1Full = new Array(); p2Full = new Array(); o = 0; while (o < 5) { p1Full.push(false); p2Full.push(false); o++; } if (isCpu != true) { scorePerBall = 100; comboScore = 500; } isNextLevel = false; isP1combo = false; isP2combo = false; p1L = 0; p2L = 0; arP1 = new Array(); arP2 = new Array(); aLP1 = new Array(); aLP2 = new Array(); arQ = new Array(); isPlay = true; isPause = true; isP1Ready = true; isP2Ready = true; score = 0; p1power = 10; p2power = 10; isP1Win = false; isP2Win = false; clearInterval(idNextLevel); x1 = p1xpos; x2 = p2xpos; y1 = (y2 = p1ypos); xlpos1 = p1xpos; xlpos2 = p2xpos; ylpos1 = (ylpos2 = 406); l = 0; while (l < 5) { aLP1.push({mc:"", xpos:xlpos1, ypos:ylpos1, indeks:i, tipe:99}); aLP2.push({mc:"", xpos:xlpos2, ypos:ylpos2, indeks:i, tipe:99}); xlpos1 = xlpos1 + ballWidth; xlpos2 = xlpos2 + ballWidth; l++; } i = 0; while (i < maxPlayerBall) { arP1.push({xpos:x1, ypos:y1, tipe:99, indeks:i, mc:"", islaunch:false, isNeedUpdate:false}); arP2.push({xpos:x2, ypos:y2, tipe:99, indeks:i, mc:"", islaunch:false, isNeedUpdate:false}); x1 = x1 + ballWidth; x2 = x2 + ballWidth; if ((i == 4) || (((i % 5) - 4) == 0)) { x1 = p1xpos; x2 = p2xpos; y1 = y1 + ballHeight; y2 = y2 + ballHeight; } i++; } qx = qxpos; qy = qypos; i = 0; while (i < maxBallQueue) { arQ.push({xpos:qx, ypos:qy, tipe:99, mc:"", isNeedUpdate:false}); qy = qy + ballHeight; i++; } updateScore(1); updateScore(2); } function startPlay() { index = 0; i = 0; while (i < ((maxPlayerBall * 2) - 12)) { this["ball" + index].gotoAndStop(1); this["ball" + index]._visible = true; if (i < maxPlayerBall) { arP1[i].tipe = Math.ceil(this["ball" + index]._currentframe / 6); arP1[i].mc = this["ball" + index]; this["ball" + index]._x = arP1[i].xpos; this["ball" + index]._y = arP1[i].ypos; } else { arP2[i - 50].tipe = Math.ceil(this["ball" + index]._currentframe / 6); arP2[i - 50].mc = this["ball" + index]; this["ball" + index]._x = arP2[i - 50].xpos; this["ball" + index]._y = arP2[i - 50].ypos; } index = index + 1; i++; } } function fillQueue() { i = maxBallQueue - 1; while (i >= 0) { if (arQ[i].mc == "") { if ((arQ[i - 1].mc == "") || (i == 0)) { arQ[i].mc = getFreeBall(); arQ[i].mc._visible = true; arQ[i].mc._x = arQ[i].xpos; arQ[i].mc._y = arQ[i].ypos; arQ[i].isNeedUpdate = false; arQ[i].tipe = Math.ceil(arQ[i].mc._currentframe / 6); } else { arQ[i].mc = arQ[i - 1].mc; arQ[i - 1].tipe = 99; arQ[i - 1].mc = ""; arQ[i].mc._visible = true; arQ[i].mc._x = arQ[i].xpos; arQ[i].mc._y = arQ[i].ypos; arQ[i].isNeedUpdate = false; arQ[i].tipe = Math.ceil(arQ[i].mc._currentframe / 6); } } i--; } } function getFreeBall() { mc = ""; j = 0; while (j < maxBall) { if (this["ball" + j]._visible == false) { mc = this["ball" + j]; mc.gotoAndStop((random(numOfType) * 6) + 1); break; } j++; } return(mc); } function removeFirstBallFromQueue() { if (isP1Ready == true) { k = maxBallQueue - 1; while (k >= 0) { if (arQ[k].mc != "") { tempmc1 = arQ[k].mc; arQ[k].mc = ""; arQ[k].tipe = 99; placeBall(1, tempmc1); isP1Ready = false; break; } k--; } fillQueue(); } if (isP2Ready == true) { k = maxBallQueue - 1; while (k >= 0) { if (arQ[k].mc != "") { tempmc1 = arQ[k].mc; arQ[k].mc = ""; arQ[k].tipe = 99; placeBall(2, tempmc1); isP2Ready = false; break; } k--; } } fillQueue(); } function placeBall(player, mc) { if (player == 1) { loc = p1L; } else if (player == 2) { loc = p2L; } mc._x = this["aLP" + player][loc].xpos; mc._y = this["aLP" + player][loc].ypos; this["aLP" + player][loc].mc = mc; this["aLP" + player][loc].tipe = Math.ceil(mc._currentframe / 6); if ((((isCpu == true) and (isPlay == true)) and (isPause == false)) and (player == 2)) { temploc = think(Math.ceil(mc._currentframe / 6)); if (temploc > p2L) { while (temploc != p2L) { moveBallRight(2); } } else if (temploc < p2L) { while (temploc != p2L) { moveBallLeft(2); } } } } function moveBallLeft(player) { isMove = true; if (player == 1) { loc = p1L - 1; if (loc < 0) { loc = 0; isMove = false; } p1L = loc; } else { loc = p2L - 1; if (loc < 0) { loc = 0; isMove = false; } p2L = loc; } if ((loc >= 0) and (isMove == true)) { tempmc1 = this["aLP" + player][loc + 1].mc; tempmc2 = this["aLP" + player][loc].mc; tempmc1._x = this["aLP" + player][loc].xpos; tempmc1._y = this["aLP" + player][loc].ypos; tempmc2._x = this["aLP" + player][loc + 1].xpos; tempmc2._y = this["aLP" + player][loc + 1].ypos; this["aLP" + player][loc + 1].mc = tempmc2; this["aLP" + player][loc].mc = tempmc1; this["aLP" + player][loc + 1].tipe = Math.ceil(this["aLP" + player][loc + 1].mc._currentframe / 6); this["aLP" + player][loc].tipe = Math.ceil(this["aLP" + player][loc].mc._currentframe / 6); } } function moveBallRight(player) { isMove = true; if (player == 1) { loc = p1L + 1; if (loc > 4) { loc = 4; isMove = false; } p1L = loc; } else { loc = p2L + 1; if (loc > 4) { loc = 4; isMove = false; } p2L = loc; } if ((loc <= 4) and (isMove == true)) { tempmc1 = this["aLP" + player][loc - 1].mc; tempmc2 = this["aLP" + player][loc].mc; tempmc1._x = this["aLP" + player][loc].xpos; tempmc1._y = this["aLP" + player][loc].ypos; tempmc2._x = this["aLP" + player][loc - 1].xpos; tempmc2._y = this["aLP" + player][loc - 1].ypos; this["aLP" + player][loc - 1].mc = tempmc2; this["aLP" + player][loc].mc = tempmc1; this["aLP" + player][loc - 1].tipe = Math.ceil(this["aLP" + player][loc - 1].mc._currentframe / 6); this["aLP" + player][loc].tipe = Math.ceil(this["aLP" + player][loc].mc._currentframe / 6); } } function checkH(arP, player) { val = false; ind = arP.indeks; if (((ind % 5) != 0) and (((ind % 5) - 4) != 0)) { if (((this["arP" + player][ind].tipe != 99) and (this["arP" + player][ind].tipe != 88)) and (this["arP" + player][ind].isNeedUpdate == false)) { if ((this["arP" + player][ind].tipe == this["arP" + player][ind - 1].tipe) and (this["arP" + player][ind].tipe == this["arP" + player][ind + 1].tipe)) { if ((this["arP" + player][ind - 1].isNeedUpdate == false) and (this["arP" + player][ind + 1].isNeedUpdate == false)) { val = true; } } } } return(val); } function checkV(arP, player) { val = false; ind = arP.indeks; if ((ind > 4) and (ind < (maxPlayerBall - 10))) { if (((this["arP" + player][ind].tipe != 99) and (this["arP" + player][ind].tipe != 99)) and (this["arP" + player][ind].isNeedUpdate == false)) { if ((this["arP" + player][ind].tipe == this["arP" + player][ind - 5].tipe) and (this["arP" + player][ind].tipe == this["arP" + player][ind + 5].tipe)) { if ((this["arP" + player][ind - 5].isNeedUpdate == false) and (this["arP" + player][ind + 5].isNeedUpdate == false)) { val = true; } } } } return(val); } function checkBall(arP, player) { indeks = arP.indeks; arJadi = []; if (player == 1) { numBall1 = 0; jd = 0; while (jd < maxPlayerBall) { if ((arP1[jd].tipe != 99) and (arP1[jd].tipe != 88)) { if (checkH(arP1[jd], 1) == true) { arJadi.push(jd); arJadi.push(jd + 1); arJadi.push(jd - 1); } if (checkV(arP1[jd], 1) == true) { arJadi.push(jd); arJadi.push(jd + 5); arJadi.push(jd - 5); } } jd++; } arJadi.sort(Array.DESCENDING); jad = 0; while (jad < arJadi.length) { if (arJadi[jad] != arJadi[jad - 1]) { numBall1 = numBall1 + 1; } removeBall(arP1[arJadi[jad]], 1); p1Full[arJadi[jad] % 5] = false; jad++; } if (numBall1 > 0) { sBreak.start(); bomb(2); if (isP1combo == true) { p1score = p1score + ((numBall1 * scorePerBall) + comboScore); combo1.gotoAndPlay(1); } else { p1score = p1score + (numBall1 * scorePerBall); } updateScore(1); isP1combo = true; } else { isP1combo = false; } } else if (player == 2) { numBall2 = 0; jd = 0; while (jd < maxPlayerBall) { if ((arP2[jd].tipe != 99) and (arP2[jd].tipe != 88)) { if (checkH(arP2[jd], 2) == true) { arJadi.push(jd); arJadi.push(jd + 1); arJadi.push(jd - 1); } if (checkV(arP2[jd], 2) == true) { arJadi.push(jd); arJadi.push(jd + 5); arJadi.push(jd - 5); } } jd++; } arJadi.sort(Array.DESCENDING); jad = 0; while (jad < arJadi.length) { if (arJadi[jad] != arJadi[jad - 1]) { numBall2 = numBall2 + 1; } removeBall(arP2[arJadi[jad]], 2); if (p2Full[arJadi[jad] % 5] == true) { p2Full[arJadi[jad] % 5] = false; } jad++; } if (numBall2 > 0) { sBreak.start(); bomb(1); if (isP2combo == true) { p2score = p2score + ((numBall2 * scorePerBall) + comboScore); combo2.gotoAndPlay(1); } else { p2score = p2score + (numBall2 * scorePerBall); } updateScore(2); isP2combo = true; } else { isP2combo = false; } } } function removeBall(arP, player) { tempmc = arP.mc; tempmc._visible = false; arP.mc = ""; arP.tipe = 99; } function swapBall(player, index1, index2, wantMove) { tempmc1 = this["arP" + player][index1].mc; tempmc2 = this["arP" + player][index2].mc; tipe1 = this["arP" + player][index1].tipe; tipe2 = this["arP" + player][index2].tipe; update1 = this["arP" + player][index1].isNeedUpdate; update2 = this["arP" + player][index2].isNeedUpdate; this["arP" + player][index1].mc = tempmc2; this["arP" + player][index2].mc = tempmc1; if (wantMove == true) { this["arP" + player][index1].mc._x = this["arP" + player][index1].xpos; this["arP" + player][index2].mc._x = this["arP" + player][index2].xpos; this["arP" + player][index1].mc._y = this["arP" + player][index1].ypos; this["arP" + player][index2].mc._y = this["arP" + player][index2].ypos; } this["arP" + player][index1].tipe = tipe2; this["arP" + player][index2].tipe = tipe1; this["arP" + player][index1].isNeedUpdate = update2; this["arP" + player][index2].isNeedUpdate = update1; } function think(tipe) { isget = false; tempi = random(5); ck = 0; while (ck < maxPlayerBall) { if (arP2[ck].mc == "") { if ((arP2[ck - 5].mc == undefined) or (arP2[ck - 5].mc != "")) { if ((arP2[ck - 5].tipe == arP2[ck - 10].tipe) and (arP2[ck - 5].tipe == tipe)) { tempi = ck % 5; isget = true; break; } if (isget == false) { if ((ck % 5) == 0) { if ((arP2[ck + 1].tipe == arP2[ck + 2].tipe) and (tipe == arP2[ck + 1].tipe)) { tempi = ck % 5; isget = true; break; } } else if ((ck % 5) == 4) { if ((arP2[ck - 1].tipe == arP2[ck - 2].tipe) and (tipe == arP2[ck - 1].tipe)) { tempi = ck % 5; isget = true; break; } } else if ((ck % 5) == 1) { if ((arP2[ck + 1].tipe == arP2[ck + 2].tipe) and (tipe == arP2[ck + 1].tipe)) { tempi = ck % 5; isget = true; break; } if ((arP2[ck - 1].tipe == arP2[ck + 1].tipe) and (tipe == arP2[ck + 1].tipe)) { tempi = ck % 5; isget = true; break; } } else if ((ck % 5) == 2) { if ((arP2[ck + 1].tipe == arP2[ck + 2].tipe) and (tipe == arP2[ck + 1].tipe)) { tempi = ck % 5; isget = true; break; } if ((arP2[ck - 1].tipe == arP2[ck - 2].tipe) and (tipe == arP2[ck - 1].tipe)) { tempi = ck % 5; isget = true; break; } if ((arP2[ck - 1].tipe == arP2[ck + 1].tipe) and (tipe == arP2[ck + 1].tipe)) { tempi = ck % 5; isget = true; break; } } else if ((ck % 5) == 3) { if ((arP2[ck - 1].tipe == arP2[ck - 2].tipe) and (tipe == arP2[ck - 1].tipe)) { tempi = ck % 5; isget = true; break; } if ((arP2[ck - 1].tipe == arP2[ck + 1].tipe) and (tipe == arP2[ck + 1].tipe)) { tempi = ck % 5; isget = true; break; } } } } } ck++; } if (isget == false) { po = 0; while (po < maxPlayerBall) { if ((arP2[po].tipe == tipe) and (arP2[po + 5].tipe == 99)) { tempi = po % 5; isget = true; break; } po++; } if (isget == false) { po = 0; while (po < maxPlayerBall) { if (arP2[po].tipe == 99) { tempi = po % 5; break; } po++; } } } return(tempi); } function updateBallMovement() { m = 0; while (m < maxPlayerBall) { if (arP1[m].mc == "") { if ((arP1[m + 5].mc != "") and (arP1[m + 5].mc != undefined)) { arP1[m + 5].isNeedUpdate = true; swapBall(1, m, m + 5, false); if (!idUpdateBall) { idUpdateBall = setInterval(updateBallsY, 30); } } } if (m > (maxPlayerBall - 6)) { arP1[m + 5].mc._visible = false; } if (arP2[m].mc == "") { if ((arP2[m + 5].mc != "") and (arP2[m + 5].mc != undefined)) { arP2[m + 5].isNeedUpdate = true; swapBall(2, m, m + 5, false); if (!idUpdateBall) { idUpdateBall = setInterval(updateBallsY, 30); } } } if (m > (maxPlayerBall - 6)) { arP2[m + 5].mc._visible = false; } m++; } } function releaseBall(player) { sRelease.start(); if (player == 1) { isP1Ready = true; launcher = p1L; } else { isP2Ready = true; launcher = p2L; } rb = 0; while (rb < maxPlayerBall) { if (((this["arP" + player][rb].mc != "") and (this["arP" + player][rb].mc != undefined)) and (this["arP" + player][rb].mc != "blok")) { if (this["aLP" + player][launcher].mc.getDepth() < this["arP" + player][rb].mc.getDepth()) { this["aLP" + player][launcher].mc.swapDepths(this["arP" + player][rb].mc); } } rb++; } relMc = this["aLP" + player][launcher].mc; this["aLP" + player][launcher].mc = ""; rb = 0; while (rb < maxPlayerBall) { if ((rb % 5) == launcher) { if (this["arP" + player][rb].mc == "") { this["arP" + player][rb].mc = relMc; this["arP" + player][rb].tipe = Math.ceil(relMc._currentframe / 6); this["arP" + player][rb].islaunch = true; this["arP" + player][rb].isNeedUpdate = true; if (rb > (maxPlayerBall - 6)) { if (player == 1) { isP1Win = false; isP2Win = true; } else { isP1Win = true; isP2Win = false; } gameOver(); } break; } } rb++; } if (!idUpdateBall) { idUpdateBall = setInterval(updateBallsY, 30); } removeFirstBallFromQueue(); } function updateBallsY() { if (idUpdateBall and (isPause == false)) { num1 = 0; num2 = 0; u = 0; while (u < maxPlayerBall) { if (arP1[u].isNeedUpdate == false) { num1++; if (arP1[u].mc._y > bottomBorder) { isP1Win = false; isP2Win = true; gameOver(); } } else { arP1[u].mc._y = arP1[u].mc._y - ballSpeed; if (arP1[u].mc._y < arP1[u].ypos) { arP1[u].mc._y = arP1[u].ypos; arP1[u].isNeedUpdate = false; if (arP1[u].islaunch == true) { isP1combo = false; } arP1[u].islaunch = false; if (u > (maxPlayerBall - 11)) { p1Full[u % 5] = true; } checkBall(arP1[u], 1); } } if (arP2[u].isNeedUpdate == false) { num2++; if (arP2[u].mc._y > bottomBorder) { isP1Win = true; isP2Win = false; gameOver(); } } else { arP2[u].mc._y = arP2[u].mc._y - ballSpeed; if (arP2[u].mc._y < arP2[u].ypos) { arP2[u].mc._y = arP2[u].ypos; arP2[u].isNeedUpdate = false; if (arP2[u].islaunch == true) { isP2combo = false; } arP2[u].islaunch = false; if (u > (maxPlayerBall - 11)) { p2Full[u % 5] = true; } checkBall(arP2[u], 2); } } u++; } if ((num1 == num2) and (num1 == maxPlayerBall)) { clearInterval(idUpdateBall); delete idUpdateBall; } } } function pump(player) { if (player == 1) { sPump.start(); p1power = p1power + 5; this["pentil1" + p1L].play(); if (p1power > 60) { p1power = 10; releaseBall(player); } else { ttipe = aLP1[p1L].tipe - 1; aLP1[p1L].mc.gotoAndStop(Math.floor(p1power / 10) + (ttipe * 6)); } if (p1_man._currentframe == 14) { p1_man.gotoAndStop(15); } else { p1_man.gotoAndStop(14); } if (p1Full[p1L] == true) { isP1Win = false; isP2Win = true; gameOver(); } } else if (player == 2) { if (isCpu == false) { sPump.start(); p2power = p2power + 5; this["pentil2" + p2L].play(); if (p2power > 60) { p2power = 10; releaseBall(player); } else { ttipe = aLP2[p2L].tipe - 1; aLP2[p2L].mc.gotoAndStop(Math.floor(p2power / 10) + (ttipe * 6)); } if (p2_man._currentframe == 14) { p2_man.gotoAndStop(15); } else { p2_man.gotoAndStop(14); } } else if ((isPlay == true) and (isPause == false)) { pumpCount++; if (pumpCount > pumpCounter) { sPump.start(); pumpCount = 0; p2power = p2power + 5; _root["pentil2" + p2L].play(); if (p2power > 60) { p2power = 10; releaseBall(player); } else { ttipe = aLP2[p2L].tipe - 1; aLP2[p2L].mc.gotoAndStop(Math.floor(p2power / 10) + (ttipe * 6)); } if (p2_man._currentframe == 14) { p2_man.gotoAndStop(15); } else { p2_man.gotoAndStop(14); } } } if (p2Full[p2L] == true) { isP2Win = false; isP1Win = true; gameOver(); } } } function bomb(player) { sRoofdown.start(); bm = maxPlayerBall - 1; while (bm >= 0) { if ((this["arP" + player][bm].mc != "") and (this["arP" + player][bm + 5].mc != undefined)) { if (this["arP" + player][bm].isNeedUpdate == false) { swapBall(player, bm, bm + 5, true); } else if (this["arP" + player][bm].isNeedUpdate == true) { swapBall(player, bm, bm + 5, false); } if ((this["arP" + player][bm + 5].mc._y > bottomBorder) and (this["arP" + player][bm + 5].isNeedUpdate == false)) { this["arP" + player][bm + 5].mc._visible = false; if (player == 1) { isP1Win = false; isP2Win = true; } else { isP1Win = true; isP2Win = false; } gameOver(); } } bm--; } bl = 0; while (bl < 5) { if (this["arP" + player][bl].mc == "") { this["arP" + player][bl].mc = "blok"; this["arP" + player][bl].tipe = 88; } bl++; } bk = 0; while (bk < (numBlok - 1)) { if (this["arP" + player][bk * 5].tipe == 88) { if (player == 1) { this["blok1" + bk]._visible = true; } else if (player == 2) { this["blok2" + bk]._visible = true; } } else if (player == 1) { this["blok1" + bk]._visible = false; } else if (player == 2) { this["blok2" + bk]._visible = false; } bk++; } if (this.blok110._visible == true) { isP1Win = false; isP2Win = true; gameOver(); } if (this.blok210._visible == true) { isP1Win = true; isP2Win = false; gameOver(); } } function gameOver() { stopAllSounds(); mainbtn._visible = true; isPlay = false; if (isP1Win == true) { sWin.start(0, 100000); nb = 0; while (nb < (numBlok - 1)) { this["blok2" + nb]._visible = true; nb++; } nb = 0; while (nb < maxPlayerBall) { arP2[nb]._visible = false; nb++; } p1_man.gotoAndPlay(16); p2_man.gotoAndPlay(7); textmc._visible = true; textmc._alpha = 100; if (isCpu == true) { textmc.gotoAndStop(3); if (level < 99) { isNextLevel = true; nextbtn._visible = true; } else if (p1score > lowestScore) { retry_btn._visible = true; mainbtn._visible = true; } } else { textmc.gotoAndStop(1); retrybtn._visible = true; } } else if (isP2Win == true) { nb = 0; while (nb < (numBlok - 1)) { this["blok1" + nb]._visible = true; nb++; } nb = 0; while (nb < maxPlayerBall) { arP1[nb]._visible = false; nb++; } p1_man.gotoAndPlay(7); p2_man.gotoAndPlay(16); textmc._visible = true; textmc._alpha = 100; if (isCpu == true) { sGameOver.start(0, 100000); textmc.gotoAndStop(4); if (p1score > lowestScore) { mainbtn._visible = true; retrybtn._visible = true; } } else { sWin.start(0, 100000); textmc.gotoAndStop(2); retrybtn._visible = true; } } clearInterval(idUpdateBall); } function updateScore(player) { if (player == 1) { index = 9; tempScore = p1score; temp = 0; while (tempScore > 0) { temp = tempScore % 10; tempScore = (tempScore - temp) / 10; this["scorenum1" + index].gotoAndStop(temp + 1); index--; } } else if (player == 2) { index = 9; tempScore = p2score; temp = 0; while (tempScore > 0) { temp = tempScore % 10; tempScore = (tempScore - temp) / 10; this["scorenum2" + index].gotoAndStop(temp + 1); index--; } } } function readyGo() { if (idReadyGo) { if (textmc._currentframe == 5) { textmc._alpha = textmc._alpha - 1; if (textmc._alpha <= 0) { textmc.gotoAndStop(6); } } else if (textmc._currentframe == 6) { textmc._alpha = textmc._alpha + 3; if (textmc._alpha >= 100) { textmc._visible = false; textmc._alpha = 100; isPause = false; p1_man.play(); p2_man.play(); clearInterval(idReadyGo); delete idReadyGo; } } } } function pauseGame() { p1_man.stop(); p2_man.stop(); textmc.gotoAndStop(7); textmc._visible = true; textmc._alpha = 100; mainbtn._visible = true; resumebtn._visible = true; } function onExitGame1() { clearInterval(idNextLevel); delete idNextLevel; clearInterval(idUpdateBall); clearInterval(idReadyGo); clearInterval(idStage); delete idUpdateBall; delete idReadyGo; delete idStage; removeMovieClip(inputmc); removeMovieClip(resumebtn); removeMovieClip(nextbtn); removeMovieClip(mainbtn); removeMovieClip(retrybtn); i = 0; while (i < maxBall) { removeMovieClip(this["ball" + i]); i++; } removeMovieClip(p1_man); removeMovieClip(p2_man); s1 = 0; while (s1 < 10) { removeMovieClip(this["scorenum1" + s1]); removeMovieClip(this["scorenum2" + s1]); s1++; } nb = 0; while (nb < numBlok) { removeMovieClip(this["blok1" + nb]); removeMovieClip(this["blok2" + nb]); nb++; } removeMovieClip(textmc); la = 0; while (la < 5) { removeMovieClip(this["pentil1" + la]); removeMovieClip(this["pentil2" + la]); la++; } removeMovieClip(stage); removeMovieClip(stage1); removeMovieClip(stage2); } function initCom() { isCpu = true; if ((isNextLevel != true) and (level == undefined)) { level = 1; } scorePerBall = 100 * Math.ceil(level * 0.5); comboScore = 500 * Math.ceil(level * 0.5); pumpCounter = Math.floor(31 - (level * 0.3)); if (pumpCounter < 5) { pumpCounter = 5; } pumpCount = 0; clearInterval(idComAction); idComAction = setInterval(pump, 10, 2); } function nextLevel() { level = level + 1; if (level > 99) { level = 99; } onExitGame1(); initCom(); initAll(); fillQueue(); removeFirstBallFromQueue(); clearInterval(idNextLevel); delete idNextLevel; } function stageN() { if (idStage) { stage._alpha = stage._alpha - 1; stage1._alpha = stage1._alpha - 1; stage2._alpha = stage2._alpha - 1; if (stage._alpha < 0) { textmc._alpha = 200; textmc.gotoAndStop(5); textmc._visible = true; if (!idReadyGo) { idReadyGo = setInterval(readyGo, 10); } clearInterval(idStage); delete idStage; } } } stop(); stopAllSounds(); var darimenu = false; var menuso = new Sound(); menuso.attachSound("menus"); menuso.start(0, 10000); var level; easybtn._visible = false; normalbtn._visible = false; hardbtn._visible = false; vsplayer.onRelease = function () { sClick.start(); onExitMenu(); gotoAndStop ("game1"); }; vscpu.onRelease = function () { sClick.start(); easybtn._visible = true; normalbtn._visible = true; hardbtn._visible = true; vscpu._visible = false; vsplayer._visible = false; tutbtn._visible = false; }; tutbtn.onRelease = function () { sClick.start(); onExitMenu(); gotoAndStop ("tut"); }; easybtn.onRelease = function () { sClick.start(); level = 1; onExitMenu(); gotoAndStop ("game2"); }; normalbtn.onRelease = function () { sClick.start(); level = 20; onExitMenu(); gotoAndStop ("game2"); }; hardbtn.onRelease = function () { sClick.start(); level = 50; onExitMenu(); gotoAndStop ("game2"); }; this.onEnterFrame = function () { if (Key.isDown(13)) { darimenu = true; gotoAndStop ("topscore"); } }; var maxPlayerBall = 60; var maxBallQueue = 4; var ballMinDepth = 100; var laMinDepth = 800; var maxBall = ((maxPlayerBall * 2) + maxBallQueue); var ballMaxDepth = (ballMinDepth + maxBall); var bottomBorder = 440; var scorePerBall = 100; var comboScore = 500; var numBlok = (maxPlayerBall / 5); var p1Depth = 400; var p2Depth = 401; var scoreMinDepth = 1000; var blokMinDepth = 500; var ballWidth = 27; var ballHeight = 35; var p1xpos = 28; var p1ypos = 56; var p2xpos = 481; var p2ypos = 56; var score1xpos = 24; var score1ypos = 23; var score2xpos = 470; var score2ypos = 23; var qxpos = 307; var qypos = 123; var numOfType = 6; var ballSpeed = 10; var isPlay; var isPause; var score; var isP1Win; var isP2Win; var isP1Ready; var isP2Ready; var p1power; var p2power; var p1score; var p2score; var isP1combo; var isP2combo; var p1L; var p2L; var arP1; var arP2; var aLP1; var aLP2; var arQ; var p1Full; var p2Full; var sM1; var sM2; var sRelease; var sClick; var sBreak; var sPump; var sRoofdown; var sWin; var sGameOver; var isCpu; var pumpCounter; var pumpCount; var isNextLevel;
Frame 76
stop(); stopAllSounds(); clearInterval(idUpdateBall); clearInterval(idReadyGo); clearInterval(idComAction); isCpu = false; initAll(); fillQueue(); removeFirstBallFromQueue(); this.onKeyUp = function () { trace(Key.getCode()); if ((isPlay == true) and (isPause == false)) { if (Key.getCode() == 19) { isPause = true; pauseGame(); } if (Key.getCode() == 27) { isPause = true; pauseGame(); } if (Key.getCode() == 80) { isPause = true; pauseGame(); } if (Key.getCode() == 65) { moveBallLeft(1); } if (Key.getCode() == 68) { moveBallRight(1); } if (Key.getCode() == 32) { pump(1); } if (Key.getCode() == 81) { } if (Key.getCode() == 37) { moveBallLeft(2); } if (Key.getCode() == 39) { moveBallRight(2); } if (Key.getCode() == 96) { pump(2); } if (Key.getCode() == 110) { trace(aLP2[p2L].tipe); trace(think(Math.floor(aLP2[p2L].mc._currentframe / 6))); } } else if ((isPlay == true) and (isPause == true)) { if (Key.getCode() == 19) { isPause = false; textmc._visible = false; resumebtn._visible = false; mainbtn._visible = false; } if (Key.getCode() == 27) { isPause = false; textmc._visible = false; resumebtn._visible = false; mainbtn._visible = false; } if (Key.getCode() == 80) { isPause = false; textmc._visible = false; resumebtn._visible = false; mainbtn._visible = false; } } }; this.onKeyDown = function () { if (isPlay == false) { if (Key.isDown(13)) { onExitGame1(); gotoAndStop ("menu"); } } }; Key.addListener(this); this.onEnterFrame = function () { if ((isPlay == true) and (isPause == false)) { updateBallMovement(); } };
Frame 77
stop(); stopAllSounds(); clearInterval(idUpdateBall); clearInterval(idReadyGo); clearInterval(idComAction); initCom(); initAll(); fillQueue(); removeFirstBallFromQueue(); this.onKeyUp = function () { if ((isPlay == true) and (isPause == false)) { if (Key.getCode() == 19) { isPause = true; pauseGame(); } if (Key.getCode() == 27) { isPause = true; pauseGame(); } if (Key.getCode() == 80) { isPause = true; pauseGame(); } if (Key.getCode() == 65) { moveBallLeft(1); } if (Key.getCode() == 68) { moveBallRight(1); } if (Key.getCode() == 32) { pump(1); } if (Key.getCode() == 81) { } } else if ((isPlay == true) and (isPause == true)) { if (Key.getCode() == 19) { isPause = false; textmc._visible = false; resumebtn._visible = false; mainbtn._visible = false; } if (Key.getCode() == 27) { isPause = false; textmc._visible = false; resumebtn._visible = false; mainbtn._visible = false; } if (Key.getCode() == 80) { isPause = false; textmc._visible = false; resumebtn._visible = false; mainbtn._visible = false; } } }; this.onKeyDown = function () { if (isNextLevel == true) { if (Key.isDown(13)) { clearInterval(idNextLevel); delete idNextLevel; nextLevel(); } } }; Key.addListener(this); this.onEnterFrame = function () { if ((isPlay == true) and (isPause == false)) { updateBallMovement(); } };
Frame 78
function kemenu() { if (idmenu) { onExitTopScore(); gotoAndStop ("menu"); } } function onExitTopScore() { clearInterval(idmenu); delete idmenu; i = 1; while (i <= 10) { removeMovieClip(this["sNama" + i]); removeMovieClip(this["sScore" + i]); i++; } delete fmt; delete fmt1; } stop(); if ((darimenu = false)) { stopAllSounds(); } idmenu = setInterval(kemenu, 10000); soundLoop = 0; onEnterFrame = function () { if (menuso.position < 50) { soundLoop = soundLoop + 1; } if (soundLoop > 1) { onExitTopScore(); gotoAndStop ("menu"); } }; var fmt = new TextFormat(); fmt.align = "left"; fmt.bold = true; fmt.font = "verdana"; fmt.color = 16777215 /* 0xFFFFFF */; fmt.size = 15; var fmt1 = new TextFormat(); fmt1.align = "right"; fmt1.bold = true; fmt1.font = "verdana"; fmt1.color = 16777215 /* 0xFFFFFF */; fmt1.size = 15; xpos = 70; ypos = 115; xpos1 = 300; ypos1 = 115; i = 1; while (i <= 10) { this.createTextField("sNama" + i, this.getNextHighestDepth(), xpos, ypos, 200, 30); this.createTextField("sScore" + i, this.getNextHighestDepth(), xpos1, ypos1, 260, 30); ypos = ypos + 31.3; ypos1 = ypos1 + 31.3; i++; } znama = new Array(); zskor = new Array(); myData = new LoadVars(); xKata = 0; xKata2 = 0; banyakTop = 10; i = 0; while (i <= banyakTop) { znama[i] = ""; zskor[i] = ""; i++; } rand1 = Math.random() * 1000000; myData.load("scores.txt?" + rand1, myData, "POST"); myData.onLoad = function () { kalimat = new String(myData.players); kalimat2 = new String(myData.scores); i = 0; while (i <= kalimat.length) { subKata = kalimat.substr(i, 1); if (subKata == ";") { xKata++; } else { znama[xKata] = znama[xKata] + subKata; } i++; } i = 0; while (i <= kalimat2.length) { subKata2 = kalimat2.substr(i, 1); if (subKata2 == ";") { xKata2++; } else { zskor[xKata2] = zskor[xKata2] + subKata2; } i++; } i = 0; while (i <= banyakTop) { _root["sNama" + (i + 1)].text = znama[i]; _root["sNama" + (i + 1)].setTextFormat(fmt); _root["sScore" + (i + 1)].text = zskor[i]; _root["sScore" + (i + 1)].setTextFormat(fmt1); i++; } }; mainbtn.onRelease = function () { onExitTopScore(); gotoAndStop ("menu"); };
Frame 79
function onExitTut() { removeMovieClip(tut1); removeMovieClip(tut2); removeMovieClip(mask4tut); delete onEnterFrame; } stop(); var moveto = ""; var speedx = 20; attachMovie("tut_mc", "tut1", 100); tut1.gotoAndStop(1); tut1._x = 0; tut1.attachMovie("arrowright_btn", "rightbtn", 1000); tut1.rightbtn._x = 585; tut1.rightbtn._y = 220; tut1.rightbtn.onRelease = function () { moveto = "right"; }; attachMovie("tut_mc", "tut2", 101); tut2.gotoAndStop(2); tut2._x = 640; tut2.attachMovie("arrowleft_btn", "leftbtn", 1000); tut2.leftbtn._x = 0; tut2.leftbtn._y = 220; tut2.leftbtn.onRelease = function () { moveto = "left"; }; tut2.attachMovie("main_btn", "tomain", 103); tut2.tomain._x = 500; tut2.tomain._y = 10; tut2.tomain.onRelease = function () { onExitTut(); gotoAndStop ("menu"); }; this.createEmptyMovieClip("mask4tut", 333); mask4tut.beginFill(16711680, 100); mask4tut.moveTo(0, 0); mask4tut.lineTo(640, 0); mask4tut.lineTo(640, 480); mask4tut.lineTo(0, 480); mask4tut.lineTo(0, 0); mask4tut.endFill(); this.setMask(mask4tut); onEnterFrame = function () { if (moveto == "left") { tut1._x = tut1._x + speedx; tut2._x = tut2._x + speedx; if (tut1._x > 0) { tut1._x = 0; tut2._x = 640; moveto = ""; } } else if (moveto == "right") { tut1._x = tut1._x - speedx; tut2._x = tut2._x - speedx; if (tut2._x < 0) { tut1._x = -640; tut2._x = 0; moveto = ""; } } if (moveto == "") { if (Key.isDown(37)) { moveto = "left"; } else if (Key.isDown(39)) { moveto = "right"; } } };
Symbol 53 MovieClip [pentil_mc] Frame 7
stop();
Symbol 103 MovieClip [p2_mc] Frame 6
gotoAndPlay (1);
Symbol 103 MovieClip [p2_mc] Frame 13
gotoAndPlay (7);
Symbol 103 MovieClip [p2_mc] Frame 15
stop();
Symbol 103 MovieClip [p2_mc] Frame 20
gotoAndPlay (16);
Symbol 130 MovieClip [p1_mc] Frame 6
gotoAndPlay (1);
Symbol 130 MovieClip [p1_mc] Frame 13
gotoAndPlay (7);
Symbol 130 MovieClip [p1_mc] Frame 15
stop();
Symbol 130 MovieClip [p1_mc] Frame 20
gotoAndPlay (16);
Symbol 256 MovieClip [combo_mc] Frame 40
stop();
Symbol 284 MovieClip Frame 35
stop();
Symbol 295 Button
on (release) { getURL ("http://dailyfreegames.com/games/action-games/sports-bar.html", "_blank"); }
Symbol 296 Button
on (release) { getURL ("http://dailyfreegames.com/games/skill-games/britney-makeover.html", "_blank"); }
Symbol 297 Button
on (release) { getURL ("http://dailyfreegames.com/games/action-games/final-survival.html", "_blank"); }
Symbol 298 Button
on (release) { getURL ("http://dailyfreegames.com/games/sports-games/pat-ping-pong.html", "_blank"); }
Symbol 299 Button
on (release) { getURL ("http://dailyfreegames.com/games/puzzle-games/match-the-couples-game.html", "_blank"); }
Symbol 314 MovieClip [__Packages.MochiAd] Frame 0
class MochiAd { function MochiAd () { } static function getVersion() { return("1.5"); } static function showPreloaderAd(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 showTimedAd(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.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 _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 _local25 = {clip:_root, com_server:"http://x.mochiads.com/com/1/", method:"loadCommunicator", depth:10337, id:"_UNKNOWN_"}; options = _parseOptions(options, _local25); 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 _local24 = options.depth; delete options.depth; var _local17 = _local18.createEmptyMovieClip(_local20, _local24); 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) { cb = parseInt(cb); var _local4 = this._callbacks[cb]; if (!_local4) { return(undefined); } delete this._callbacks[cb]; 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 _local7 = options.clip; if (!_isNetworkAvailable()) { return(null); } if (_local7._mochiad_loaded) { return(null); } var _local12 = options.depth; delete options.depth; var _local6 = _local7.createEmptyMovieClip("_mochiad", _local12); var _local11 = _getRes(options); options.res = (_local11[0] + "x") + _local11[1]; options.server = options.server + options.id; delete options.id; _local7._mochiad_loaded = true; var _local4 = _local6.createEmptyMovieClip("_mochiad_ctr", 1); for (var _local8 in options) { _local4[_local8] = options[_local8]; } if (_local7._url.indexOf("http") != 0) { options.no_page = true; } 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 _local9 = ["", Math.floor(new Date().getTime()), random(999999)].join("_"); _local5.mc = _local6; _local5.name = _local9; _local5.hostname = _local14; _local5.allowDomain = function (d) { return(true); }; _local5.allowInsecureDomain = _local5.allowDomain; _local5.connect(_local9); _local6.lc = _local5; _local4.lc = _local9; _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++; } } return(_local4); } }
Symbol 305 Button
on (release) { getURL ("http://www.dailyfreegames.com/", "blank"); }

Library Items

Symbol 1 Sound [win]
Symbol 2 Sound [roofdown]
Symbol 3 Sound [release]
Symbol 4 Sound [pump]
Symbol 5 Sound [music2]
Symbol 6 Sound [music1]
Symbol 7 Sound [menus]
Symbol 8 Sound [gameover]
Symbol 9 Sound [click]
Symbol 10 Sound [break]
Symbol 11 BitmapUsed by:12
Symbol 12 GraphicUses:11Used by:13 14
Symbol 13 MovieClip [left_mc]Uses:12Used by:14
Symbol 14 Button [arrowleft_btn]Uses:13 12
Symbol 15 BitmapUsed by:16
Symbol 16 GraphicUses:15Used by:17 18
Symbol 17 MovieClip [right_mc]Uses:16Used by:18
Symbol 18 Button [arrowright_btn]Uses:17 16
Symbol 19 BitmapUsed by:20
Symbol 20 GraphicUses:19Used by:23
Symbol 21 BitmapUsed by:22
Symbol 22 GraphicUses:21Used by:23
Symbol 23 MovieClip [tut_mc]Uses:20 22
Symbol 24 BitmapUsed by:25
Symbol 25 GraphicUses:24Used by:26
Symbol 26 Button [resume_btn]Uses:25
Symbol 27 BitmapUsed by:28 313
Symbol 28 GraphicUses:27Used by:29
Symbol 29 MovieClip [frame_mc]Uses:28
Symbol 30 BitmapUsed by:31
Symbol 31 GraphicUses:30Used by:32
Symbol 32 Button [retry_btn]Uses:31
Symbol 33 BitmapUsed by:34
Symbol 34 GraphicUses:33Used by:35
Symbol 35 Button [next_btn]Uses:34
Symbol 36 BitmapUsed by:37
Symbol 37 GraphicUses:36Used by:40
Symbol 38 BitmapUsed by:39
Symbol 39 GraphicUses:38Used by:40
Symbol 40 MovieClip [blok_mc]Uses:37 39
Symbol 41 BitmapUsed by:42
Symbol 42 GraphicUses:41Used by:53
Symbol 43 BitmapUsed by:44
Symbol 44 GraphicUses:43Used by:53
Symbol 45 BitmapUsed by:46
Symbol 46 GraphicUses:45Used by:53
Symbol 47 BitmapUsed by:48
Symbol 48 GraphicUses:47Used by:53
Symbol 49 BitmapUsed by:50
Symbol 50 GraphicUses:49Used by:53
Symbol 51 BitmapUsed by:52
Symbol 52 GraphicUses:51Used by:53
Symbol 53 MovieClip [pentil_mc]Uses:42 44 46 48 50 52
Symbol 54 BitmapUsed by:55
Symbol 55 GraphicUses:54Used by:76
Symbol 56 BitmapUsed by:57
Symbol 57 GraphicUses:56Used by:76
Symbol 58 BitmapUsed by:59
Symbol 59 GraphicUses:58Used by:76
Symbol 60 BitmapUsed by:61
Symbol 61 GraphicUses:60Used by:76
Symbol 62 BitmapUsed by:63
Symbol 63 GraphicUses:62Used by:76
Symbol 64 BitmapUsed by:65
Symbol 65 GraphicUses:64Used by:76
Symbol 66 BitmapUsed by:67
Symbol 67 GraphicUses:66Used by:76
Symbol 68 BitmapUsed by:69
Symbol 69 GraphicUses:68Used by:76
Symbol 70 BitmapUsed by:71
Symbol 71 GraphicUses:70Used by:76
Symbol 72 BitmapUsed by:73
Symbol 73 GraphicUses:72Used by:76
Symbol 74 BitmapUsed by:75
Symbol 75 GraphicUses:74Used by:76
Symbol 76 MovieClip [stagetext_mc]Uses:55 57 59 61 63 65 67 69 71 73 75
Symbol 77 BitmapUsed by:78
Symbol 78 GraphicUses:77Used by:103
Symbol 79 BitmapUsed by:80
Symbol 80 GraphicUses:79Used by:103
Symbol 81 BitmapUsed by:82
Symbol 82 GraphicUses:81Used by:103
Symbol 83 BitmapUsed by:84
Symbol 84 GraphicUses:83Used by:103
Symbol 85 BitmapUsed by:86
Symbol 86 GraphicUses:85Used by:103
Symbol 87 BitmapUsed by:88
Symbol 88 GraphicUses:87Used by:103
Symbol 89 BitmapUsed by:90
Symbol 90 GraphicUses:89Used by:103
Symbol 91 BitmapUsed by:92
Symbol 92 GraphicUses:91Used by:103
Symbol 93 BitmapUsed by:94
Symbol 94 GraphicUses:93Used by:103
Symbol 95 BitmapUsed by:96
Symbol 96 GraphicUses:95Used by:103
Symbol 97 BitmapUsed by:98
Symbol 98 GraphicUses:97Used by:103
Symbol 99 BitmapUsed by:100
Symbol 100 GraphicUses:99Used by:103
Symbol 101 BitmapUsed by:102
Symbol 102 GraphicUses:101Used by:103
Symbol 103 MovieClip [p2_mc]Uses:78 80 82 84 86 88 90 92 94 96 98 100 102
Symbol 104 BitmapUsed by:105
Symbol 105 GraphicUses:104Used by:130
Symbol 106 BitmapUsed by:107
Symbol 107 GraphicUses:106Used by:130
Symbol 108 BitmapUsed by:109
Symbol 109 GraphicUses:108Used by:130
Symbol 110 BitmapUsed by:111
Symbol 111 GraphicUses:110Used by:130
Symbol 112 BitmapUsed by:113
Symbol 113 GraphicUses:112Used by:130
Symbol 114 BitmapUsed by:115
Symbol 115 GraphicUses:114Used by:130
Symbol 116 BitmapUsed by:117
Symbol 117 GraphicUses:116Used by:130
Symbol 118 BitmapUsed by:119
Symbol 119 GraphicUses:118Used by:130
Symbol 120 BitmapUsed by:121
Symbol 121 GraphicUses:120Used by:130
Symbol 122 BitmapUsed by:123
Symbol 123 GraphicUses:122Used by:130
Symbol 124 BitmapUsed by:125
Symbol 125 GraphicUses:124Used by:130
Symbol 126 BitmapUsed by:127
Symbol 127 GraphicUses:126Used by:130
Symbol 128 BitmapUsed by:129
Symbol 129 GraphicUses:128Used by:130
Symbol 130 MovieClip [p1_mc]Uses:105 107 109 111 113 115 117 119 121 123 125 127 129
Symbol 131 BitmapUsed by:132
Symbol 132 GraphicUses:131Used by:141
Symbol 133 FontUsed by:134
Symbol 134 EditableTextUses:133Used by:141
Symbol 135 BitmapUsed by:136
Symbol 136 GraphicUses:135Used by:137
Symbol 137 Button [main2_tbn]Uses:136Used by:141
Symbol 138 BitmapUsed by:139
Symbol 139 GraphicUses:138Used by:140
Symbol 140 Button [submit_btn]Uses:139Used by:141
Symbol 141 MovieClip [input_mc]Uses:132 134 137 140
Symbol 142 BitmapUsed by:143
Symbol 143 GraphicUses:142Used by:162
Symbol 144 BitmapUsed by:145
Symbol 145 GraphicUses:144Used by:162
Symbol 146 BitmapUsed by:147
Symbol 147 GraphicUses:146Used by:162
Symbol 148 BitmapUsed by:149
Symbol 149 GraphicUses:148Used by:162
Symbol 150 BitmapUsed by:151
Symbol 151 GraphicUses:150Used by:162
Symbol 152 BitmapUsed by:153
Symbol 153 GraphicUses:152Used by:162
Symbol 154 BitmapUsed by:155
Symbol 155 GraphicUses:154Used by:162
Symbol 156 BitmapUsed by:157
Symbol 157 GraphicUses:156Used by:162
Symbol 158 BitmapUsed by:159
Symbol 159 GraphicUses:158Used by:162
Symbol 160 BitmapUsed by:161
Symbol 161 GraphicUses:160Used by:162
Symbol 162 MovieClip [scorenum_mc]Uses:143 145 147 149 151 153 155 157 159 161
Symbol 163 BitmapUsed by:164
Symbol 164 GraphicUses:163Used by:179
Symbol 165 BitmapUsed by:166
Symbol 166 GraphicUses:165Used by:179
Symbol 167 BitmapUsed by:168
Symbol 168 GraphicUses:167Used by:179
Symbol 169 BitmapUsed by:170
Symbol 170 GraphicUses:169Used by:179
Symbol 171 BitmapUsed by:172
Symbol 172 GraphicUses:171Used by:179
Symbol 173 BitmapUsed by:174
Symbol 174 GraphicUses:173Used by:179
Symbol 175 BitmapUsed by:176
Symbol 176 GraphicUses:175Used by:179
Symbol 177 BitmapUsed by:178
Symbol 178 GraphicUses:177Used by:179 256
Symbol 179 MovieClip [texts_mc]Uses:164 166 168 170 172 174 176 178
Symbol 180 BitmapUsed by:181
Symbol 181 GraphicUses:180Used by:252
Symbol 182 BitmapUsed by:183
Symbol 183 GraphicUses:182Used by:252
Symbol 184 BitmapUsed by:185
Symbol 185 GraphicUses:184Used by:252
Symbol 186 BitmapUsed by:187
Symbol 187 GraphicUses:186Used by:252
Symbol 188 BitmapUsed by:189
Symbol 189 GraphicUses:188Used by:252
Symbol 190 BitmapUsed by:191
Symbol 191 GraphicUses:190Used by:252
Symbol 192 BitmapUsed by:193
Symbol 193 GraphicUses:192Used by:252
Symbol 194 BitmapUsed by:195
Symbol 195 GraphicUses:194Used by:252
Symbol 196 BitmapUsed by:197
Symbol 197 GraphicUses:196Used by:252
Symbol 198 BitmapUsed by:199
Symbol 199 GraphicUses:198Used by:252
Symbol 200 BitmapUsed by:201
Symbol 201 GraphicUses:200Used by:252
Symbol 202 BitmapUsed by:203
Symbol 203 GraphicUses:202Used by:252
Symbol 204 BitmapUsed by:205
Symbol 205 GraphicUses:204Used by:252
Symbol 206 BitmapUsed by:207
Symbol 207 GraphicUses:206Used by:252
Symbol 208 BitmapUsed by:209
Symbol 209 GraphicUses:208Used by:252
Symbol 210 BitmapUsed by:211
Symbol 211 GraphicUses:210Used by:252
Symbol 212 BitmapUsed by:213
Symbol 213 GraphicUses:212Used by:252
Symbol 214 BitmapUsed by:215
Symbol 215 GraphicUses:214Used by:252
Symbol 216 BitmapUsed by:217
Symbol 217 GraphicUses:216Used by:252
Symbol 218 BitmapUsed by:219
Symbol 219 GraphicUses:218Used by:252
Symbol 220 BitmapUsed by:221
Symbol 221 GraphicUses:220Used by:252
Symbol 222 BitmapUsed by:223
Symbol 223 GraphicUses:222Used by:252
Symbol 224 BitmapUsed by:225
Symbol 225 GraphicUses:224Used by:252
Symbol 226 BitmapUsed by:227
Symbol 227 GraphicUses:226Used by:252
Symbol 228 BitmapUsed by:229
Symbol 229 GraphicUses:228Used by:252
Symbol 230 BitmapUsed by:231
Symbol 231 GraphicUses:230Used by:252
Symbol 232 BitmapUsed by:233
Symbol 233 GraphicUses:232Used by:252
Symbol 234 BitmapUsed by:235
Symbol 235 GraphicUses:234Used by:252
Symbol 236 BitmapUsed by:237
Symbol 237 GraphicUses:236Used by:252
Symbol 238 BitmapUsed by:239
Symbol 239 GraphicUses:238Used by:252
Symbol 240 BitmapUsed by:241
Symbol 241 GraphicUses:240Used by:252
Symbol 242 BitmapUsed by:243
Symbol 243 GraphicUses:242Used by:252
Symbol 244 BitmapUsed by:245
Symbol 245 GraphicUses:244Used by:252
Symbol 246 BitmapUsed by:247
Symbol 247 GraphicUses:246Used by:252
Symbol 248 BitmapUsed by:249
Symbol 249 GraphicUses:248Used by:252
Symbol 250 BitmapUsed by:251
Symbol 251 GraphicUses:250Used by:252
Symbol 252 MovieClip [ball_mc]Uses:181 183 185 187 189 191 193 195 197 199 201 203 205 207 209 211 213 215 217 219 221 223 225 227 229 231 233 235 237 239 241 243 245 247 249 251
Symbol 253 BitmapUsed by:254
Symbol 254 GraphicUses:253Used by:255
Symbol 255 Button [main_btn]Uses:254Used by:Timeline
Symbol 256 MovieClip [combo_mc]Uses:178Used by:Timeline
Symbol 257 BitmapUsed by:258
Symbol 258 GraphicUses:257Used by:259
Symbol 259 Button [hard_btn]Uses:258Used by:Timeline
Symbol 260 BitmapUsed by:261
Symbol 261 GraphicUses:260Used by:262
Symbol 262 Button [tut_btn]Uses:261Used by:Timeline
Symbol 263 BitmapUsed by:264
Symbol 264 GraphicUses:263Used by:265
Symbol 265 Button [normal_btn]Uses:264Used by:Timeline
Symbol 266 BitmapUsed by:267
Symbol 267 GraphicUses:266Used by:268
Symbol 268 Button [easy_btn]Uses:267Used by:Timeline
Symbol 269 BitmapUsed by:270
Symbol 270 GraphicUses:269Used by:271
Symbol 271 Button [vsplayer_btn]Uses:270Used by:Timeline
Symbol 272 BitmapUsed by:273
Symbol 273 GraphicUses:272Used by:274
Symbol 274 Button [vscpu_btn]Uses:273Used by:Timeline
Symbol 275 GraphicUsed by:Timeline
Symbol 276 GraphicUsed by:284
Symbol 277 GraphicUsed by:284
Symbol 278 GraphicUsed by:284
Symbol 279 GraphicUsed by:284
Symbol 280 GraphicUsed by:284
Symbol 281 GraphicUsed by:284
Symbol 282 GraphicUsed by:283
Symbol 283 MovieClipUses:282Used by:284
Symbol 284 MovieClipUses:276 277 278 279 280 281 283Used by:Timeline
Symbol 285 FontUsed by:286
Symbol 286 TextUses:285Used by:Timeline
Symbol 287 BitmapUsed by:293
Symbol 288 BitmapUsed by:293
Symbol 289 BitmapUsed by:293
Symbol 290 BitmapUsed by:293
Symbol 291 BitmapUsed by:293
Symbol 292 BitmapUsed by:293
Symbol 293 GraphicUses:287 288 289 290 291 292Used by:Timeline
Symbol 294 GraphicUsed by:295 296 297 298 299
Symbol 295 ButtonUses:294Used by:Timeline
Symbol 296 ButtonUses:294Used by:Timeline
Symbol 297 ButtonUses:294Used by:Timeline
Symbol 298 ButtonUses:294Used by:Timeline
Symbol 299 ButtonUses:294Used by:Timeline
Symbol 314 MovieClip [__Packages.MochiAd]
Symbol 300 BitmapUsed by:301 313
Symbol 301 GraphicUses:300Used by:Timeline
Symbol 302 BitmapUsed by:303
Symbol 303 GraphicUses:302Used by:305
Symbol 304 GraphicUsed by:305
Symbol 305 ButtonUses:303 304Used by:Timeline
Symbol 306 BitmapUsed by:307
Symbol 307 GraphicUses:306Used by:Timeline
Symbol 308 BitmapUsed by:310
Symbol 309 BitmapUsed by:310 312
Symbol 310 GraphicUses:308 309Used by:Timeline
Symbol 311 BitmapUsed by:312
Symbol 312 GraphicUses:311 309Used by:Timeline
Symbol 313 GraphicUses:27 300Used by:Timeline

Instance Names

"vscpu"Frame 75Symbol 274 Button [vscpu_btn]
"vsplayer"Frame 75Symbol 271 Button [vsplayer_btn]
"easybtn"Frame 75Symbol 268 Button [easy_btn]
"normalbtn"Frame 75Symbol 265 Button [normal_btn]
"tutbtn"Frame 75Symbol 262 Button [tut_btn]
"hardbtn"Frame 75Symbol 259 Button [hard_btn]
"combo1"Frame 76Symbol 256 MovieClip [combo_mc]
"combo2"Frame 76Symbol 256 MovieClip [combo_mc]
"mainbtn"Frame 78Symbol 255 Button [main_btn]
"namaX"Symbol 141 MovieClip [input_mc] Frame 1Symbol 134 EditableText
"mainbtn"Symbol 141 MovieClip [input_mc] Frame 1Symbol 137 Button [main2_tbn]
"submitbtnX"Symbol 141 MovieClip [input_mc] Frame 1Symbol 140 Button [submit_btn]

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 1 as "win"
ExportAssets (56)Timeline Frame 1Symbol 2 as "roofdown"
ExportAssets (56)Timeline Frame 1Symbol 3 as "release"
ExportAssets (56)Timeline Frame 1Symbol 4 as "pump"
ExportAssets (56)Timeline Frame 1Symbol 5 as "music2"
ExportAssets (56)Timeline Frame 1Symbol 6 as "music1"
ExportAssets (56)Timeline Frame 1Symbol 7 as "menus"
ExportAssets (56)Timeline Frame 1Symbol 8 as "gameover"
ExportAssets (56)Timeline Frame 1Symbol 9 as "click"
ExportAssets (56)Timeline Frame 1Symbol 10 as "break"
ExportAssets (56)Timeline Frame 1Symbol 13 as "left_mc"
ExportAssets (56)Timeline Frame 1Symbol 14 as "arrowleft_btn"
ExportAssets (56)Timeline Frame 1Symbol 17 as "right_mc"
ExportAssets (56)Timeline Frame 1Symbol 18 as "arrowright_btn"
ExportAssets (56)Timeline Frame 1Symbol 23 as "tut_mc"
ExportAssets (56)Timeline Frame 1Symbol 26 as "resume_btn"
ExportAssets (56)Timeline Frame 1Symbol 29 as "frame_mc"
ExportAssets (56)Timeline Frame 1Symbol 32 as "retry_btn"
ExportAssets (56)Timeline Frame 1Symbol 35 as "next_btn"
ExportAssets (56)Timeline Frame 1Symbol 40 as "blok_mc"
ExportAssets (56)Timeline Frame 1Symbol 53 as "pentil_mc"
ExportAssets (56)Timeline Frame 1Symbol 76 as "stagetext_mc"
ExportAssets (56)Timeline Frame 1Symbol 103 as "p2_mc"
ExportAssets (56)Timeline Frame 1Symbol 130 as "p1_mc"
ExportAssets (56)Timeline Frame 1Symbol 137 as "main2_tbn"
ExportAssets (56)Timeline Frame 1Symbol 140 as "submit_btn"
ExportAssets (56)Timeline Frame 1Symbol 141 as "input_mc"
ExportAssets (56)Timeline Frame 1Symbol 137 as "main2_tbn"
ExportAssets (56)Timeline Frame 1Symbol 140 as "submit_btn"
ExportAssets (56)Timeline Frame 1Symbol 162 as "scorenum_mc"
ExportAssets (56)Timeline Frame 1Symbol 179 as "texts_mc"
ExportAssets (56)Timeline Frame 1Symbol 252 as "ball_mc"
ExportAssets (56)Timeline Frame 1Symbol 17 as "right_mc"
ExportAssets (56)Timeline Frame 1Symbol 13 as "left_mc"
ExportAssets (56)Timeline Frame 1Symbol 255 as "main_btn"
ExportAssets (56)Timeline Frame 1Symbol 256 as "combo_mc"
ExportAssets (56)Timeline Frame 1Symbol 259 as "hard_btn"
ExportAssets (56)Timeline Frame 1Symbol 262 as "tut_btn"
ExportAssets (56)Timeline Frame 1Symbol 265 as "normal_btn"
ExportAssets (56)Timeline Frame 1Symbol 268 as "easy_btn"
ExportAssets (56)Timeline Frame 1Symbol 271 as "vsplayer_btn"
ExportAssets (56)Timeline Frame 1Symbol 274 as "vscpu_btn"
ExportAssets (56)Timeline Frame 1Symbol 314 as "__Packages.MochiAd"
ExportAssets (56)Timeline Frame 75Symbol 274 as "vscpu_btn"
ExportAssets (56)Timeline Frame 75Symbol 271 as "vsplayer_btn"
ExportAssets (56)Timeline Frame 75Symbol 268 as "easy_btn"
ExportAssets (56)Timeline Frame 75Symbol 265 as "normal_btn"
ExportAssets (56)Timeline Frame 75Symbol 262 as "tut_btn"
ExportAssets (56)Timeline Frame 75Symbol 259 as "hard_btn"
ExportAssets (56)Timeline Frame 76Symbol 256 as "combo_mc"
ExportAssets (56)Timeline Frame 76Symbol 256 as "combo_mc"
ExportAssets (56)Timeline Frame 77Symbol 256 as "combo_mc"
ExportAssets (56)Timeline Frame 77Symbol 256 as "combo_mc"
ExportAssets (56)Timeline Frame 78Symbol 255 as "main_btn"

Labels

"loading"Frame 1
"menu"Frame 75
"game1"Frame 76
"game2"Frame 77
"topscore"Frame 78
"tut"Frame 79
"1pwin"Symbol 179 MovieClip [texts_mc] Frame 1
"2pwin"Symbol 179 MovieClip [texts_mc] Frame 2
"uwin"Symbol 179 MovieClip [texts_mc] Frame 3
"ulose"Symbol 179 MovieClip [texts_mc] Frame 4
"ready"Symbol 179 MovieClip [texts_mc] Frame 5
"go"Symbol 179 MovieClip [texts_mc] Frame 6
"pause"Symbol 179 MovieClip [texts_mc] Frame 7
"combo"Symbol 179 MovieClip [texts_mc] Frame 8

Dynamic Text Variables

namaSymbol 134 EditableText""




http://swfchan.com/10/48206/info.shtml
Created: 30/4 -2019 09:11:50 Last modified: 30/4 -2019 09:11:50 Server time: 17/05 -2024 05:36:31