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

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

1231563993.swf

This is the info page for
Flash #12968

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


Text
99%

0

0

0

0

5:00

53 X 750

66333

66333

53 X 750

66333

66333

53 X 750

66333

66333

ActionScript [AS1/AS2]

Frame 1
_focusrect = 0; _quality = "low"; nBytesTotal = _root.getBytesTotal(); nBytesLoaded = _root.getBytesLoaded(); nPercentLoaded = int((nBytesLoaded / nBytesTotal) * 100); txtLoaded = nPercentLoaded + "%"; if (nBytesLoaded >= nBytesTotal) { if ((_url == "http://www.gamesarcade.net/fire/playingwithfire.swf") || true) { var blnSFX = 1; var blnMusic = 1; gotoAndPlay (3); } else { txtFool = "Why not go to www.gamesarcade.net and play there? Cos this game has been nicked."; } }
Frame 2
gotoAndPlay (1);
Frame 47
getURL ("javascript:document.playingwithfire.SetVariable('_level0.strCookies',(document.cookie) ? parseCookie(document.cookie) : '');");
Frame 50
if (strCookies != "") { var tmpArr = String(strCookies).split("*####*"); var strCookieName = tmpArr[0]; var strCookieEmail = tmpArr[1]; gotoAndStop (53); }
Frame 51
gotoAndPlay(_currentframe - 1);
Frame 53
stop(); var nPlayers = 1; var nOppos = 1; if (_root.blnMusic) { sndMusic0.gotoAndPlay(2); sndMusic1.gotoAndPlay(4); sndMusic2.gotoAndPlay(4); } var strUsername = strCookieName; var strEmail = strCookieEmail; txtName = "YOU ARE LOGGED IN AS: " + tmpArr[0];
Frame 54
var nHeat = 1; var nScore = 0; var nScore2 = 0; var nS1 = 0; var nS2 = 0; var nS3 = 0; var nS4 = 0; stop();
Frame 55
function fGridFill(nLev) { i = 0; while (i < _root.nGridWidth) { arrGridFill[i] = new Array(); arrGridFillNum[i] = new Array(); j = 0; while (j < _root.nGridHeight) { arrGridFill[i][j] = 1; arrGridFillNum[i][j] = -1; j++; } i++; } switch (nLev) { case 1 : arrGridFill[7][4] = 4; arrGridFill[7][5] = 4; arrGridFill[6][5] = 4; arrGridFill[7][6] = 4; arrGridFill[7][7] = 4; arrGridFill[7][8] = 4; arrGridFill[6][8] = 4; arrGridFill[8][8] = 4; return; case 2 : arrGridFill[7][4] = 4; arrGridFill[6][4] = 4; arrGridFill[8][4] = 4; arrGridFill[5][5] = 4; arrGridFill[9][5] = 4; arrGridFill[7][6] = 4; arrGridFill[8][6] = 4; arrGridFill[6][7] = 4; arrGridFill[6][8] = 4; arrGridFill[7][8] = 4; arrGridFill[8][8] = 4; arrGridFill[9][8] = 4; arrGridFill[5][8] = 4; return; case 3 : arrGridFill[5][4] = 4; arrGridFill[6][4] = 4; arrGridFill[7][4] = 4; arrGridFill[8][4] = 4; arrGridFill[9][5] = 4; arrGridFill[5][6] = 4; arrGridFill[6][6] = 4; arrGridFill[7][6] = 4; arrGridFill[8][6] = 4; arrGridFill[9][7] = 4; arrGridFill[5][8] = 4; arrGridFill[6][8] = 4; arrGridFill[7][8] = 4; arrGridFill[8][8] = 4; } } if (_root.blnMusic) { sndMusic0.gotoAndPlay(4); sndMusic1.gotoAndPlay(4); sndMusic2.gotoAndPlay(2); } var nGridWidth = 15; var nGridHeight = 13; var arrGrid = new Array(); var arrGridNum = new Array(); var arrGridFill = new Array(); var arrGridFillNum = new Array(); var nTotalMins = 2; var nHeats = 3; var nWinner = 0; var blnGameOver = 0; i = 0; while (i < nGridWidth) { arrGrid[i] = new Array(); arrGridNum[i] = new Array(); j = 0; while (j < nGridHeight) { arrGridNum[i][j] = 0; if ((((i == 0) || (i == (nGridWidth - 1))) || (j == 0)) || (j == (nGridHeight - 1))) { arrGrid[i][j] = 1; } else if (((i % 2) == 0) && (((j + 1) % 2) != 0)) { arrGrid[i][j] = 1; } else { arrGrid[i][j] = 2; } j++; } i++; } arrGrid[1][1] = 0; arrGrid[1][2] = 0; arrGrid[1][3] = 0; arrGrid[2][1] = 0; arrGrid[3][1] = 0; arrGrid[13][1] = 0; arrGrid[13][2] = 0; arrGrid[13][3] = 0; arrGrid[12][1] = 0; arrGrid[11][1] = 0; arrGrid[13][11] = 0; arrGrid[13][10] = 0; arrGrid[13][9] = 0; arrGrid[12][11] = 0; arrGrid[11][11] = 0; arrGrid[1][11] = 0; arrGrid[2][11] = 0; arrGrid[3][11] = 0; arrGrid[1][10] = 0; arrGrid[1][9] = 0; k = 0; while (k < 20) { nI = random(nGridWidth - 2) + 1; nJ = random(nGridHeight - 2) + 1; if (arrGrid[nI][nJ] == 2) { arrGrid[nI][nJ] = 0; } else { k--; } k++; }
Instance of Symbol 72 MovieClip "sound" in Frame 55
onClipEvent (load) { if (!_root.blnSFX) { gotoAndStop (2); } }
Instance of Symbol 72 MovieClip "music" in Frame 55
onClipEvent (load) { if (!_root.blnMusic) { gotoAndStop (2); } }
Instance of Symbol 77 MovieClip in Frame 55
onClipEvent (load) { if (_root.nOppos == 2) { gotoAndStop (2); } else if (_root.nOppos == 3) { gotoAndStop (3); } else { gotoAndStop (1); } }
Frame 56
_quality = "low"; stop();
Instance of Symbol 271 MovieClip "movGame" in Frame 56
onClipEvent (load) { function fPowerUp(x, y) { var puType = random(4); nPUCount++; if ((random(2) == 1) && (arrPowerUps[puType] > 0)) { duplicateMovieClip ("movPUPS", "movPU" + nPUCount, nPUCount + 400); eval ("movPU" + nPUCount)._x = ((x * 30) - (nWidth / 2)) + 15; eval ("movPU" + nPUCount)._y = ((y * 30) - (nHeight / 2)) + 15; eval ("movPU" + nPUCount).gotoAndStop(puType + 1); eval ("movPU" + nPUCount).puType = puType; eval ("movPU" + nPUCount).x = x; eval ("movPU" + nPUCount).y = y; _root.arrGrid[x][y] = -1; _root.arrGridNum[x][y] = nPUCount; arrPowerUps[puType]--; } } var nBlockCount = 0; var nBlastCount = 0; var nBrickCount = 0; var nBombCount = 0; var nWidth = 450; var nHeight = 390; var nFadeTime = 25; var nBlowTime = 60; var arrBombLength = new Array(); var arrBombX = new Array(); var arrBombY = new Array(); var nPUCount = 0; var arrBombLastLaid = new Array(0, 0, 0, 0); var arrDead = new Array(0, 0, 0, 0); var arrPowerUps = new Array(8, 8, 8, 4, 4); var arrPUTypes = new Array("F", "S", "B", "K", "T"); var arrSpeeds = new Array(2, 3, 5, 6, 10); var nFillCount = 0; var nFillDir = 1; var nWallCount = 1; var nFillRow = 0; var nFillCol = 1; var nFillSlow = 0; var blnRoundOver = 0; var nDelay = 0; i = 0; while (i < _root.nGridWidth) { j = 0; while (j < _root.nGridHeight) { switch (_root.arrGrid[i][j]) { case 0 : break; case 1 : duplicateMovieClip ("movBlock1", "movB" + nBlockCount, nBlockCount + 50); eval ("movB" + nBlockCount)._x = ((i * 30) - (nWidth / 2)) + 15; eval ("movB" + nBlockCount)._y = ((j * 30) - (nHeight / 2)) + 15; _root.arrGridNum[i][j] = nBlockCount; nBlockCount++; break; case 2 : duplicateMovieClip ("movBlock2", "movBR" + nBrickCount, nBrickCount + 200); eval ("movBR" + nBrickCount)._x = ((i * 30) - (nWidth / 2)) + 15; eval ("movBR" + nBrickCount)._y = ((j * 30) - (nHeight / 2)) + 15; _root.arrGridNum[i][j] = nBrickCount; eval ("movBR" + nBrickCount).x = i; eval ("movBR" + nBrickCount).y = j; eval ("movBR" + nBrickCount).txtBrick = (i + "-") + j; nBrickCount++; } j++; } i++; } duplicateMovieClip ("player1", "movP1", 5000); if (_root.nPlayers == 2) { duplicateMovieClip ("player2", "movP2", 5001); } else { duplicateMovieClip ("computer2", "movP2", 5001); } if (_root.nOppos >= 2) { duplicateMovieClip ("computer3", "movP3", 5002); } if (_root.nOppos >= 3) { duplicateMovieClip ("computer4", "movP4", 5003); } } onClipEvent (enterFrame) { if ((((_parent.movTime.strMins == 0) && (_parent.movTime.strSecs < 40)) && (_parent.movTime.strSecs != 0)) && (nFillCount < 80)) { nFillSlow++; if ((nFillSlow / 8) == Math.round(nFillSlow / 8)) { switch (nFillDir) { case 1 : nFillRow++; if (nFillRow > (13 - nWallCount)) { nFillDir++; } break; case 2 : nFillCol++; if (nFillCol > (11 - nWallCount)) { nFillDir++; } break; case 3 : nFillRow--; if (nFillRow <= (0 + nWallCount)) { nFillDir++; } break; case 4 : nFillCol--; if (nFillCol > (1 + nWallCount)) { break; } nFillDir = 1; nWallCount++; } duplicateMovieClip ("movBlock1", "movF" + nFillCount, nFillCount + 4000); eval ("movF" + nFillCount)._x = ((nFillRow * 30) - (nWidth / 2)) + 15; eval ("movF" + nFillCount)._y = ((nFillCol * 30) - (nHeight / 2)) + 15; _root.arrGrid[nFillRow][nFillCol] = 1; j = 1; while (j < 5) { if ((eval ("movP" + j).nGX == nFillRow) && (eval ("movP" + j).nGY == nFillCol)) { fKillPlayer(j); } j++; } nFillCount++; i++; } } if (((!blnRoundOver) && (((((arrDead[0] + arrDead[1]) + arrDead[2]) + arrDead[3]) >= _root.nOppos) || (((arrDead[0] + arrDead[1]) == _root.nPlayers) && (_root.nPlayers == 2)))) && (nFillCount < 149)) { if (arrDead[0] == 0) { _root.nWinner = 1; _root.nS1++; } else if (arrDead[1] == 0) { _root.nWinner = 2; _root.nS2++; } else { if (random(2) == 1) { _root.nS3++; } else { _root.nS4++; } _root.nWinner = 0; } trace(_root.nWinner); blnRoundOver = 1; nDelay = 0; } if (blnRoundOver == 1) { nDelay++; } if ((blnRoundOver == 1) && (nDelay == 98)) { _root.fGridFill(_root.nHeat); } if ((blnRoundOver == 1) && (nDelay > 100)) { var i = 0; while (i < 4) { switch (nFillDir) { case 1 : nFillRow++; if (nFillRow > (13 - nWallCount)) { nFillDir++; } break; case 2 : nFillCol++; if (nFillCol > (11 - nWallCount)) { nFillDir++; } break; case 3 : nFillRow--; if (nFillRow <= (0 + nWallCount)) { nFillDir++; } break; case 4 : nFillCol--; if (nFillCol > (1 + nWallCount)) { break; } nFillDir = 1; nWallCount++; } if (_root.arrGridFill[nFillRow][nFillCol] == 1) { duplicateMovieClip ("movBlock1", "movF" + nFillCount, nFillCount + 5050); } else { duplicateMovieClip ("movBlock4", "movF" + nFillCount, nFillCount + 5050); } eval ("movF" + nFillCount)._x = ((nFillRow * 30) - (nWidth / 2)) + 15; eval ("movF" + nFillCount)._y = ((nFillCol * 30) - (nHeight / 2)) + 15; nFillCount++; i++; } } if (nFillCount >= 149) { _root.blnGameOver = 1; _root.gotoAndStop("DONE"); } }
Instance of Symbol 279 MovieClip "movTime" in Frame 56
onClipEvent (load) { txtS1 = _root.nS1; txtS2 = _root.nS2; txtS3 = _root.nS3; txtS4 = _root.nS4; txtTime = _root.nTotalMins + ":00"; myTime = new Date(); nTimeLag = myTime.getTime(); strMins = _root.nTotalMins - 1; strSecs = 0; strSecSubtract = 60; if (_root.nOppos == 1) { txtS3 = ""; txtS4 = ""; } else if (_root.nOppos == 2) { txtS4 = ""; } } onClipEvent (enterFrame) { if (!_root.movGame.blnRoundOver) { myTime = new Date(); nTime = myTime.getTime() - nTimeLag; strTime = new String(nTime); nLen = strTime.length; strSecs = strSecSubtract - Number(strTime.substring(0, nLen - 3)); if (strSecs < 0) { strSecSubtract = strSecSubtract + 60; strMins--; } if (strSecs >= 60) { strAdd = 1; } else { strAdd = 0; } if ((strSecs <= 0) || (strSecs >= 60)) { strSecs = "00"; } if ((strSecs > 0) && (strSecs < 10)) { strSecs = "0" + String(strSecs); } txtTime = (Number(strMins + strAdd) + ":") + strSecs; if (((strMins + strAdd) < 0) && (strSecs == 0)) { _root.movGame.blnRoundOver = 1; } nFrame = (Number(_root.movTime.strMins) * 60) + Number(_root.movTime.strSecs); movBar.gotoAndStop(120 - nFrame); } }
Instance of Symbol 284 MovieClip "movFaces" in Frame 56
onClipEvent (load) { movP1Dead._alpha = 0; movP2Dead._alpha = 0; movP3Dead._alpha = 0; movP4Dead._alpha = 0; }
Instance of Symbol 291 MovieClip "movWhatGame" in Frame 56
onClipEvent (load) { gotoAndStop(_root.nHeat); }
Frame 57
if (_root.blnMusic) { sndMusic0.gotoAndPlay(4); sndMusic1.gotoAndPlay(2); sndMusic2.gotoAndPlay(4); } stop();
Instance of Symbol 311 MovieClip "movGame" in Frame 57
onClipEvent (load) { var nBlockCount = 0; var nBlastCount = 0; var nBrickCount = 0; var nBombCount = 0; var nWidth = 450; var nHeight = 390; var nCount = 0; var nDelCount = 0; var blnRoundOver = 1; var nBonus = 0; var nBonus2 = 0; var nTick = 0; i = 0; while (i < _root.nGridWidth) { j = 0; while (j < _root.nGridHeight) { switch (_root.arrGridFill[i][j]) { case 1 : duplicateMovieClip ("movBlock1", "movB" + nBlockCount, nBlockCount + 50); eval ("movB" + nBlockCount)._x = ((i * 30) - (nWidth / 2)) + 15; eval ("movB" + nBlockCount)._y = ((j * 30) - (nHeight / 2)) + 15; _root.arrGridFillNum[i][j] = nBlockCount; nBlockCount++; break; case 4 : duplicateMovieClip ("movBlock4", "movB" + nBlockCount, nBlockCount + 50); eval ("movB" + nBlockCount)._x = ((i * 30) - (nWidth / 2)) + 15; eval ("movB" + nBlockCount)._y = ((j * 30) - (nHeight / 2)) + 15; _root.arrGridFillNum[i][j] = nBlockCount; nBlockCount++; } j++; } i++; } var nSecsLeft = ((Number(_root.movTime.strMins) * 60) + Number(_root.movTime.strSecs)); if (_root.nWinner == 1) { movScoreMe.txtLevTime = (nSecsLeft + " secs * ") + (_root.nOppos * 250); } else { movScoreMe.txtLevTime = (nSecsLeft + " secs * ") + (_root.nOppos * 250); } movScoreMe.txtBonus = "0"; movScoreMe.txtScore = _root.nScore; if (_root.nWinner == 3) { movScoreMe.txtLevTime2 = (nSecsLeft + " secs * ") + (_root.nOppos * 250); } else { movScoreMe.txtLevTime2 = (nSecsLeft + " secs * ") + (_root.nOppos * 250); } movScoreMe.txtBonus2 = "0"; movScoreMe.txtScore2 = _root.nScore2; } onClipEvent (enterFrame) { nCount++; if ((nCount > 60) && (nCount < 81)) { i = 1; while (i < 14) { j = 1; while (j < 12) { eval ("movB" + _root.arrGridFillNum[i][j])._alpha = eval ("movB" + _root.arrGridFillNum[i][j])._alpha - 5; j++; } i++; } } if (nCount == 82) { if (_root.nPlayers == 2) { movScoreMe.gotoAndStop(3); } else { movScoreMe.gotoAndStop(2); } } if ((nCount > 95) && (nTick < nSecsLeft)) { nTick++; if (_root.nWinner == 1) { nBonus = nTick * (_root.nOppos * 250); } else { nBonus = (-nTick) * (_root.nOppos * 250); } if (_root.nWinner == 2) { nBonus2 = nTick * (_root.nOppos * 250); } else { nBonus2 = (-nTick) * (_root.nOppos * 250); } movScoreMe.txtBonus = nBonus; movScoreMe.txtScore = Number(_root.nScore + nBonus); movScoreMe.txtBonus2 = nBonus2; movScoreMe.txtScore2 = Number(_root.nScore2 + nBonus2); if (_root.blnSFX) { _root.sndPing.play(); } } }
Frame 58
stop();
Frame 59
txtFScore = _root.nScore; if (nScore > 0) { movLose._alpha = 0; movWin.gotoAndPlay(2); movLose.stop(); } else { movWin._alpha = 0; movWin.stop(); movLose.gotoAndPlay(2); } stop();
Frame 60
txtFScore1 = _root.nScore; txtFScore2 = _root.nScore2; if ((_root.nScore <= 0) && (_root.nScore2 <= 0)) { movEndo.gotoAndStop(1); } else if ((_root.nScore > 0) && (_root.nScore2 <= 0)) { movEndo.gotoAndStop(2); } else if ((_root.nScore <= 0) && (_root.nScore2 > 0)) { movEndo.gotoAndStop(3); } else if ((_root.nScore > 0) && (_root.nScore2 > 0)) { movEndo.gotoAndStop(4); } stop();
Symbol 5 MovieClip Frame 1
stop();
Symbol 7 MovieClip Frame 1
stop();
Symbol 9 MovieClip Frame 1
stop();
Symbol 9 MovieClip Frame 3
stop();
Symbol 11 MovieClip Frame 1
stop();
Symbol 11 MovieClip Frame 3
stop();
Symbol 13 MovieClip Frame 1
stop();
Symbol 13 MovieClip Frame 3
stop();
Symbol 25 Button
on (release) { getURL ("http://www.gamesarcade.net", _blank); }
Symbol 30 Button
on (release) { if (_root.blnSFX) { _root.sndPing.play(); } var nPlayers = 1; var tid = 1; var gid = 11; loadVariablesNum ("timesplayed.asp", 0, "POST"); play(); }
Symbol 35 Button
on (release) { if (_root.blnSFX) { _root.sndPing.play(); } var nPlayers = 2; var tid = 2; var gid = 11; loadVariablesNum ("timesplayed.asp", 0, "POST"); play(); }
Symbol 40 Button
on (release) { if (_root.blnSFX) { _root.sndPing.play(); } gotoAndStop (58); }
Symbol 49 Button
on (release) { if (_root.blnSFX) { _root.sndPing.play(); } var nOppos = 3; play(); }
Symbol 54 Button
on (release) { if (_root.blnSFX) { _root.sndPing.play(); } var nOppos = 2; play(); }
Symbol 59 Button
on (release) { if (_root.blnSFX) { _root.sndPing.play(); } var nOppos = 1; play(); }
Symbol 68 Button
on (release) { if (_name == "music") { _root.blnMusic = 0; _root.sndMusic2.gotoAndPlay(4); } else { _root.blnSFX = 0; } gotoAndStop (2); }
Symbol 71 Button
on (release) { if (_name == "music") { _root.blnMusic = 1; _root.sndMusic2.gotoAndPlay(1); } else { _root.blnSFX = 1; } gotoAndStop (1); }
Symbol 72 MovieClip Frame 1
stop();
Symbol 72 MovieClip Frame 2
stop();
Symbol 77 MovieClip Frame 1
stop();
Symbol 77 MovieClip Frame 2
stop();
Symbol 77 MovieClip Frame 3
stop();
Symbol 106 MovieClip Frame 1
stop();
Instance of Symbol 91 MovieClip in Symbol 106 MovieClip Frame 1
onClipEvent (enterFrame) { if ((((_parent.left + _parent.right) + _parent.up) + _parent.down) == 0) { gotoAndStop (5); } else { play(); } }
Symbol 106 MovieClip Frame 2
stop();
Instance of Symbol 98 MovieClip in Symbol 106 MovieClip Frame 2
onClipEvent (enterFrame) { if ((((_parent.left + _parent.right) + _parent.up) + _parent.down) == 0) { gotoAndStop (4); } else { play(); } }
Symbol 106 MovieClip Frame 3
stop();
Instance of Symbol 91 MovieClip in Symbol 106 MovieClip Frame 3
onClipEvent (enterFrame) { if ((((_parent.left + _parent.right) + _parent.up) + _parent.down) == 0) { gotoAndStop (5); } else { play(); } }
Symbol 106 MovieClip Frame 4
stop();
Instance of Symbol 105 MovieClip in Symbol 106 MovieClip Frame 4
onClipEvent (enterFrame) { if ((((_parent.left + _parent.right) + _parent.up) + _parent.down) == 0) { gotoAndStop (4); } else { play(); } }
Symbol 116 MovieClip Frame 1
stop();
Symbol 116 MovieClip Frame 10
if (_parent.blnRoundOver) { stop(); }
Symbol 116 MovieClip Frame 11
if (_root.blnSFX) { _root.sndBomb.play(); }
Symbol 120 MovieClip Frame 25
this.removeMovieClip(); stop();
Symbol 133 MovieClip Frame 1
stop();
Symbol 133 MovieClip Frame 2
stop();
Symbol 133 MovieClip Frame 3
stop();
Symbol 133 MovieClip Frame 4
stop();
Symbol 133 MovieClip Frame 5
stop();
Symbol 137 MovieClip Frame 25
this.removeMovieClip(); stop();
Symbol 159 MovieClip Frame 1
stop();
Instance of Symbol 144 MovieClip in Symbol 159 MovieClip Frame 1
onClipEvent (enterFrame) { if ((((_parent.left + _parent.right) + _parent.up) + _parent.down) == 0) { gotoAndStop (5); } else { play(); } }
Symbol 159 MovieClip Frame 2
stop();
Instance of Symbol 151 MovieClip in Symbol 159 MovieClip Frame 2
onClipEvent (enterFrame) { if ((((_parent.left + _parent.right) + _parent.up) + _parent.down) == 0) { gotoAndStop (4); } else { play(); } }
Symbol 159 MovieClip Frame 3
stop();
Instance of Symbol 144 MovieClip in Symbol 159 MovieClip Frame 3
onClipEvent (enterFrame) { if ((((_parent.left + _parent.right) + _parent.up) + _parent.down) == 0) { gotoAndStop (5); } else { play(); } }
Symbol 159 MovieClip Frame 4
stop();
Instance of Symbol 158 MovieClip in Symbol 159 MovieClip Frame 4
onClipEvent (enterFrame) { if ((((_parent.left + _parent.right) + _parent.up) + _parent.down) == 0) { gotoAndStop (4); } else { play(); } }
Symbol 169 MovieClip Frame 1
stop();
Symbol 169 MovieClip Frame 10
if (_parent.blnRoundOver) { stop(); }
Symbol 169 MovieClip Frame 11
if (_root.blnSFX) { _root.sndBomb.play(); }
Symbol 173 MovieClip Frame 25
this.removeMovieClip(); stop();
Symbol 177 MovieClip Frame 25
this.removeMovieClip(); stop();
Symbol 187 MovieClip Frame 1
stop();
Symbol 187 MovieClip Frame 10
if (_parent.blnRoundOver) { stop(); }
Symbol 187 MovieClip Frame 11
if (_root.blnSFX) { _root.sndBomb.play(); }
Symbol 197 MovieClip Frame 1
stop();
Symbol 197 MovieClip Frame 10
if (_parent.blnRoundOver) { stop(); }
Symbol 197 MovieClip Frame 11
if (_root.blnSFX) { _root.sndBomb.play(); }
Symbol 201 MovieClip Frame 22
stop();
Symbol 202 MovieClip Frame 1
stop();
Symbol 202 MovieClip Frame 2
stop();
Symbol 202 MovieClip Frame 3
stop();
Symbol 202 MovieClip Frame 4
stop();
Symbol 232 MovieClip Frame 1
stop();
Instance of Symbol 217 MovieClip in Symbol 232 MovieClip Frame 1
onClipEvent (enterFrame) { if ((((_parent.left + _parent.right) + _parent.up) + _parent.down) == 0) { gotoAndStop (5); } else { play(); } }
Symbol 232 MovieClip Frame 2
stop();
Instance of Symbol 224 MovieClip in Symbol 232 MovieClip Frame 2
onClipEvent (enterFrame) { if ((((_parent.left + _parent.right) + _parent.up) + _parent.down) == 0) { gotoAndStop (4); } else { play(); } }
Symbol 232 MovieClip Frame 3
stop();
Instance of Symbol 217 MovieClip in Symbol 232 MovieClip Frame 3
onClipEvent (enterFrame) { if ((((_parent.left + _parent.right) + _parent.up) + _parent.down) == 0) { gotoAndStop (5); } else { play(); } }
Symbol 232 MovieClip Frame 4
stop();
Instance of Symbol 231 MovieClip in Symbol 232 MovieClip Frame 4
onClipEvent (enterFrame) { if ((((_parent.left + _parent.right) + _parent.up) + _parent.down) == 0) { gotoAndStop (4); } else { play(); } }
Symbol 254 MovieClip Frame 1
stop();
Instance of Symbol 239 MovieClip in Symbol 254 MovieClip Frame 1
onClipEvent (enterFrame) { if ((((_parent.left + _parent.right) + _parent.up) + _parent.down) == 0) { gotoAndStop (5); } else { play(); } }
Symbol 254 MovieClip Frame 2
stop();
Instance of Symbol 246 MovieClip in Symbol 254 MovieClip Frame 2
onClipEvent (enterFrame) { if ((((_parent.left + _parent.right) + _parent.up) + _parent.down) == 0) { gotoAndStop (4); } else { play(); } }
Symbol 254 MovieClip Frame 3
stop();
Instance of Symbol 239 MovieClip in Symbol 254 MovieClip Frame 3
onClipEvent (enterFrame) { if ((((_parent.left + _parent.right) + _parent.up) + _parent.down) == 0) { gotoAndStop (5); } else { play(); } }
Symbol 254 MovieClip Frame 4
stop();
Instance of Symbol 253 MovieClip in Symbol 254 MovieClip Frame 4
onClipEvent (enterFrame) { if ((((_parent.left + _parent.right) + _parent.up) + _parent.down) == 0) { gotoAndStop (4); } else { play(); } }
Symbol 258 MovieClip Frame 25
this.removeMovieClip(); stop();
Symbol 262 MovieClip Frame 25
this.removeMovieClip(); stop();
Symbol 266 MovieClip Frame 25
this.removeMovieClip(); stop();
Symbol 270 MovieClip Frame 25
this.removeMovieClip(); stop();
Symbol 271 MovieClip Frame 1
function fLayBomb(pid, x, y, blength) { duplicateMovieClip (eval ("movBomb" + pid), "BOMB" + nBombCount, nBombCount + 500); eval ("BOMB" + nBombCount)._x = ((x * 30) - (nWidth / 2)) + 15; eval ("BOMB" + nBombCount)._y = ((y * 30) - (nHeight / 2)) + 15; eval ("BOMB" + nBombCount).x = x; eval ("BOMB" + nBombCount).y = y; eval ("BOMB" + nBombCount).nLaidBy = pid; _root.arrGrid[x][y] = 3; _root.arrGridNum[x][y] = nBombCount; arrBombLastLaid[pid - 1] = 0; arrBombLength[nBombCount] = blength; arrBombX[nBombCount] = x; arrBombY[nBombCount] = y; nBombCount++; if (nBombCount >= 25) { nBombCount = 0; } } function fKillPlayer(pid) { if (arrDead[pid - 1] == 0) { duplicateMovieClip ("player1D", ("P" + pid) + "D", 5010 + pid); eval (("P" + pid) + "D")._x = eval ("movP" + pid)._x; eval (("P" + pid) + "D")._y = eval ("movP" + pid)._y; eval (("P" + pid) + "D").gotoAndStop(pid); arrDead[pid - 1] = 1; eval (("_root.movFaces.movP" + pid) + "Dead")._alpha = 100; removeMovieClip(eval ("movP" + pid)); } }
Instance of Symbol 84 MovieClip "movBlock2" in Symbol 271 MovieClip Frame 1
onClipEvent (load) { var blnStatus = 1; var nCount = 0; var x; var y; } onClipEvent (enterFrame) { if (blnStatus == 0) { nCount++; } if (nCount == _parent.nFadeTime) { _root.arrGrid[x][y] = 0; _root.arrGridNum[x][y] = 0; _parent.fPowerUp(x, y); this.removeMovieClip(); } }
Instance of Symbol 106 MovieClip "player1" in Symbol 271 MovieClip Frame 1
onClipEvent (keyDown) { if (_name != "player1") { K = Key.getCode(); if (K == 38) { up = 1; } if (K == 40) { down = 1; } if (K == 37) { left = 1; } if (K == 39) { right = 1; } if (((K == 186) && (nBombsLaid < nBombs)) && (_root.arrGrid[nGX][nGY] == 0)) { _parent.fLayBomb(1, nGX, nGY, nLength); nBombsLaid++; } } } onClipEvent (keyUp) { if (_name != "player1") { K = Key.getCode(); if (K == 38) { up = 0; } if (K == 40) { down = 0; } if (K == 37) { left = 0; } if (K == 39) { right = 0; } } } onClipEvent (load) { var nSpd = 2; var nLength = 2; var nBombs = 1; var nBombsLaid = 0; var canKick = 0; var canThrow = 0; var nStartX = (((-_parent.nWidth) / 2) + 45); var nStartY = (((-_parent.nHeight) / 2) + 45); var nGX; var nGY; var nLagX; var nLagY; if (_name != "player1") { _x = nStartX; _y = nStartY; } } onClipEvent (enterFrame) { if (_name != "player1") { _root.d1 = nGX; _root.d2 = nGY; nGX = Math.round((_x - nStartX) / 30) + 1; nGY = Math.round((_y - nStartY) / 30) + 1; nLagX = (nStartX + (30 * (nGX - 1))) - _x; nLagY = (nStartY + (30 * (nGY - 1))) - _y; if (up == 1) { gotoAndStop (4); if (((_root.arrGrid[nGX][nGY - 1] <= 0) || ((_y % 30) != 0)) && ((_x % 30) == 0)) { _y = (_y - _parent.arrSpeeds[nSpd]); } else if (((canKick == 1) && ((_root.arrGrid[nGX][nGY - 1] == 3) || ((_y % 30) != 0))) && ((_x % 30) == 0)) { eval ("_parent.BOMB" + _root.arrGridNum[nGX][nGY - 1]).isMoving = 1; eval ("_parent.BOMB" + _root.arrGridNum[nGX][nGY - 1]).nDir = 1; _root.arrGrid[nGX][nGY - 1] = 0; _root.arrGridNum[nGX][nGY - 1] = 0; } if ((left != 1) && (right != 1)) { if ((_root.arrGrid[nGX + 1][nGY - 1] <= 0) && (nLagX < 0)) { _x = (_x + _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX][nGY - 1] <= 0) && (nLagX > 0)) { _x = (_x + _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX - 1][nGY - 1] <= 0) && (nLagX > 0)) { _x = (_x - _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX][nGY - 1] <= 0) && (nLagX < 0)) { _x = (_x - _parent.arrSpeeds[nSpd]); } } } if (down == 1) { gotoAndStop (2); if (((_root.arrGrid[nGX][nGY + 1] <= 0) || ((_y % 30) != 0)) && ((_x % 30) == 0)) { _y = (_y + _parent.arrSpeeds[nSpd]); } else if (((canKick == 1) && ((_root.arrGrid[nGX][nGY + 1] == 3) || ((_y % 30) != 0))) && ((_x % 30) == 0)) { eval ("_parent.BOMB" + _root.arrGridNum[nGX][nGY + 1]).isMoving = 1; eval ("_parent.BOMB" + _root.arrGridNum[nGX][nGY + 1]).nDir = 3; _root.arrGrid[nGX][nGY + 1] = 0; _root.arrGridNum[nGX][nGY + 1] = 0; } if ((left != 1) && (right != 1)) { if ((_root.arrGrid[nGX + 1][nGY + 1] <= 0) && (nLagX < 0)) { _x = (_x + _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX][nGY + 1] <= 0) && (nLagX > 0)) { _x = (_x + _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX - 1][nGY + 1] <= 0) && (nLagX > 0)) { _x = (_x - _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX][nGY + 1] <= 0) && (nLagX < 0)) { _x = (_x - _parent.arrSpeeds[nSpd]); } } } if (left == 1) { gotoAndStop (3); if (((_root.arrGrid[nGX - 1][nGY] <= 0) || ((_x % 30) != 0)) && ((_y % 30) == 0)) { _x = (_x - _parent.arrSpeeds[nSpd]); } else if (((canKick == 1) && ((_root.arrGrid[nGX - 1][nGY] == 3) || ((_x % 30) != 0))) && ((_y % 30) == 0)) { eval ("_parent.BOMB" + _root.arrGridNum[nGX - 1][nGY]).isMoving = 1; eval ("_parent.BOMB" + _root.arrGridNum[nGX - 1][nGY]).nDir = 4; _root.arrGrid[nGX - 1][nGY] = 0; _root.arrGridNum[nGX - 1][nGY] = 0; } if ((up != 1) && (down != 1)) { if ((_root.arrGrid[nGX - 1][nGY] <= 0) && (nLagY < 0)) { _y = (_y - _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX - 1][nGY - 1] <= 0) && (nLagY > 0)) { _y = (_y - _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX - 1][nGY] <= 0) && (nLagY > 0)) { _y = (_y + _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX - 1][nGY + 1] <= 0) && (nLagY < 0)) { _y = (_y + _parent.arrSpeeds[nSpd]); } } } if (right == 1) { gotoAndStop (1); if (((_root.arrGrid[nGX + 1][nGY] <= 0) || ((_x % 30) != 0)) && ((_y % 30) == 0)) { _x = (_x + _parent.arrSpeeds[nSpd]); } else if (((canKick == 1) && ((_root.arrGrid[nGX + 1][nGY] == 3) || ((_x % 30) != 0))) && ((_y % 30) == 0)) { eval ("_parent.BOMB" + _root.arrGridNum[nGX + 1][nGY]).isMoving = 1; eval ("_parent.BOMB" + _root.arrGridNum[nGX + 1][nGY]).nDir = 2; _root.arrGrid[nGX + 1][nGY] = 0; _root.arrGridNum[nGX + 1][nGY] = 0; } if ((up != 1) && (down != 1)) { if ((_root.arrGrid[nGX + 1][nGY] <= 0) && (nLagY < 0)) { _y = (_y - _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX + 1][nGY - 1] <= 0) && (nLagY > 0)) { _y = (_y - _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX + 1][nGY] <= 0) && (nLagY > 0)) { _y = (_y + _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX + 1][nGY + 1] <= 0) && (nLagY < 0)) { _y = (_y + _parent.arrSpeeds[nSpd]); } } } } }
Instance of Symbol 116 MovieClip "movBomb1" in Symbol 271 MovieClip Frame 1
onClipEvent (load) { var nCount = 0; var nLaidBy; var thisNum = this._name.substr(4); var isMoving = 0; var nDir = 0; var x; var y; var nGY; var nGX; } onClipEvent (enterFrame) { if (_name != "movBomb1") { nCount++; if (nCount <= (_parent.nBlowTime - 1)) { nGX = Math.round((_x - _parent.player1.nStartX) / 30) + 1; nGY = Math.round((_y - _parent.player1.nStartY) / 30) + 1; _root.arrGrid[nGX][nGY] = 3; _root.arrGridNum[nGX][nGY] = thisNum; _parent.arrBombX[thisNum] = nGX; _parent.arrBombY[thisNum] = nGY; if (isMoving == 1) { i = 0; while (i < (_parent.nPUCount + 1)) { if (this.hitTest("_parent.movPU" + i)) { eval ("_parent.movPU" + i).blnStatus = 0; } i++; } switch (nDir) { case 1 : if (((_root.arrGrid[nGX][nGY - 1] <= 0) || ((_y % 30) != 0)) && ((_x % 30) == 0)) { _y = (_y - 5); if (_root.arrGridNum[nGX][nGY + 1] == _root.arrGridNum[nGX][nGY]) { _root.arrGrid[nGX][nGY + 1] = 0; _root.arrGridNum[nGX][nGY + 1] = 0; } } else { isMoving = 0; } break; case 2 : if (((_root.arrGrid[nGX + 1][nGY] <= 0) || ((_x % 30) != 0)) && ((_y % 30) == 0)) { _x = (_x + 5); if (_root.arrGridNum[nGX - 1][nGY] == _root.arrGridNum[nGX][nGY]) { _root.arrGrid[nGX - 1][nGY] = 0; _root.arrGridNum[nGX - 1][nGY] = 0; } } else { isMoving = 0; } break; case 3 : if (((_root.arrGrid[nGX][nGY + 1] <= 0) || ((_y % 30) != 0)) && ((_x % 30) == 0)) { _y = (_y + 5); if (_root.arrGridNum[nGX][nGY - 1] == _root.arrGridNum[nGX][nGY]) { _root.arrGrid[nGX][nGY - 1] = 0; _root.arrGridNum[nGX][nGY - 1] = 0; } } else { isMoving = 0; } break; case 4 : if (((_root.arrGrid[nGX - 1][nGY] <= 0) || ((_x % 30) != 0)) && ((_y % 30) == 0)) { _x = (_x - 5); if (_root.arrGridNum[nGX + 1][nGY] == _root.arrGridNum[nGX][nGY]) { _root.arrGrid[nGX + 1][nGY] = 0; _root.arrGridNum[nGX + 1][nGY] = 0; } } else { isMoving = 0; } } } } if ((nCount == (_parent.nBlowTime - 10)) && (!_parent.blnRoundOver)) { play(); } if ((nCount >= _parent.nBlowTime) && (!_parent.blnRoundOver)) { i = 1; while (i < 5) { if (_parent.arrDead[i - 1] == 0) { if (this.hitTest("_parent.dot" + i)) { _parent.fKillPlayer(i); } } i++; } } if ((nCount == _parent.nBlowTime) && (!_parent.blnRoundOver)) { gotoAndPlay (11); i = 1; while (i <= _parent.arrBombLength[thisNum]) { if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i] == 0) { if (i < _parent.arrBombLength[thisNum]) { duplicateMovieClip ("_parent.mov1Blast1", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } else { duplicateMovieClip ("_parent.mov1BlastEnd1", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x; eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y - (30 * i); _parent.nBlastCount++; } else if ((_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i] == 2) || (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i] == -1)) { duplicateMovieClip ("_parent.mov1BlastEnd1", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x; eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y - (30 * i); _parent.nBlastCount++; if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i] == 2) { eval ("_parent.movBR" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i]).blnStatus = 0; } else { eval ("_parent.movPU" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i]).blnStatus = 0; } i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i] == 1) { i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i] == 3) { if (eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i]).nCount < (_parent.nBlowtime - 1)) { eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i]).nCount = _parent.nBlowtime - 1; } i = _parent.arrBombLength[thisNum] + 1; } i++; } i = 1; while (i <= _parent.arrBombLength[thisNum]) { if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i] == 0) { if (i < _parent.arrBombLength[thisNum]) { duplicateMovieClip ("_parent.mov1Blast1", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } else { duplicateMovieClip ("_parent.mov1BlastEnd2", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x; eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y + (30 * i); _parent.nBlastCount++; } else if ((_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i] == 2) || (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i] == -1)) { duplicateMovieClip ("_parent.mov1BlastEnd2", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x; eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y + (30 * i); _parent.nBlastCount++; if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i] == 2) { eval ("_parent.movBR" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i]).blnStatus = 0; } else { eval ("_parent.movPU" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i]).blnStatus = 0; } i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i] == 1) { i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i] == 3) { if (eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i]).nCount < (_parent.nBlowtime - 1)) { eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i]).nCount = _parent.nBlowtime - 1; } i = _parent.arrBombLength[thisNum] + 1; } i++; } i = 1; while (i <= _parent.arrBombLength[thisNum]) { if (_root.arrGrid[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]] == 0) { if (i < _parent.arrBombLength[thisNum]) { duplicateMovieClip ("_parent.mov1Blast2", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } else { duplicateMovieClip ("_parent.mov1BlastEnd3", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x - (30 * i); eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y; _parent.nBlastCount++; } else if ((_root.arrGrid[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]] == 2) || (_root.arrGrid[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]] == -1)) { duplicateMovieClip ("_parent.mov1BlastEnd3", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x - (30 * i); eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y; _parent.nBlastCount++; if (_root.arrGrid[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]] == 2) { eval ("_parent.movBR" + _root.arrGridNum[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]]).blnStatus = 0; } else { eval ("_parent.movPU" + _root.arrGridNum[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]]).blnStatus = 0; } i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]] == 1) { i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]] == 3) { if (eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]]).nCount < (_parent.nBlowtime - 1)) { eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]]).nCount = _parent.nBlowtime - 1; } i = _parent.arrBombLength[thisNum] + 1; } i++; } i = 1; while (i <= _parent.arrBombLength[thisNum]) { if (_root.arrGrid[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]] == 0) { if (i < _parent.arrBombLength[thisNum]) { duplicateMovieClip ("_parent.mov1Blast2", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } else { duplicateMovieClip ("_parent.mov1BlastEnd4", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x + (30 * i); eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y; _parent.nBlastCount++; } else if ((_root.arrGrid[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]] == 2) || (_root.arrGrid[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]] == -1)) { duplicateMovieClip ("_parent.mov1BlastEnd4", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x + (30 * i); eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y; _parent.nBlastCount++; if (_root.arrGrid[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]] == 2) { eval ("_parent.movBR" + _root.arrGridNum[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]]).blnStatus = 0; } else { eval ("_parent.movPU" + _root.arrGridNum[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]]).blnStatus = 0; } i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]] == 1) { i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]] == 3) { if (eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]]).nCount < (_parent.nBlowtime - 1)) { eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]]).nCount = _parent.nBlowtime - 1; } i = _parent.arrBombLength[thisNum] + 1; } i++; } } if (_parent.nBlastCount > 100) { _parent.nBlastCount = 0; } if (nCount == (_parent.nBlowTime + _parent.nFadeTime)) { eval ("_parent.movP" + nLaidBy).nBombsLaid--; _root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum]] = 0; _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum]] = 0; this.removeMovieClip(); } } }
Instance of Symbol 120 MovieClip "mov2Blast1" in Symbol 271 MovieClip Frame 1
onClipEvent (enterFrame) { i = 1; while (i < 5) { if (_parent.arrDead[i - 1] == 0) { if (this.hitTest("_parent.dot" + i)) { _parent.fKillPlayer(i); } } i++; } }
Instance of Symbol 120 MovieClip "mov2Blast2" in Symbol 271 MovieClip Frame 1
onClipEvent (enterFrame) { i = 1; while (i < 5) { if (_parent.arrDead[i - 1] == 0) { if (this.hitTest("_parent.dot" + i)) { _parent.fKillPlayer(i); } } i++; } }
Instance of Symbol 133 MovieClip "movPUPS" in Symbol 271 MovieClip Frame 1
onClipEvent (load) { var puType; var blnStatus = 1; var nCount = 0; var x; var y; } onClipEvent (enterFrame) { if (_name != "movPUPS") { i = 1; while (i <= 4) { if ((eval ("_parent.movP" + i).nGX == x) && (eval ("_parent.movP" + i).nGY == y)) { thisX = eval ("_parent.movP" + i)._x; thisY = eval ("_parent.movP" + i)._y; if (((thisX / 30) == Math.round(thisX / 30)) && ((thisY / 30) == Math.round(thisY / 30))) { switch (puType) { case 0 : eval ("_parent.movP" + i).nLength++; break; case 1 : if (eval ("_parent.movP" + i).nSpd < 4) { eval ("_parent.movP" + i).nSpd++; } break; case 2 : eval ("_parent.movP" + i).nBombs++; break; case 3 : eval ("_parent.movP" + i).canKick = 1; break; case 4 : } _root.arrGrid[x][y] = 0; _root.arrGridNum[x][y] = 0; if (_root.blnSFX) { _root.sndPing.play(); } this.removeMovieClip(); } } i++; } if (blnStatus == 0) { _root.arrGrid[x][y] = 0; _root.arrGridNum[x][y] = 0; this.removeMovieClip(); } } }
Instance of Symbol 137 MovieClip "mov2BlastEnd1" in Symbol 271 MovieClip Frame 1
onClipEvent (enterFrame) { i = 1; while (i < 5) { if (_parent.arrDead[i - 1] == 0) { if (this.hitTest("_parent.dot" + i)) { _parent.fKillPlayer(i); } } i++; } }
Instance of Symbol 137 MovieClip "mov2BlastEnd2" in Symbol 271 MovieClip Frame 1
onClipEvent (enterFrame) { i = 1; while (i < 5) { if (_parent.arrDead[i - 1] == 0) { if (this.hitTest("_parent.dot" + i)) { _parent.fKillPlayer(i); } } i++; } }
Instance of Symbol 137 MovieClip "mov2BlastEnd3" in Symbol 271 MovieClip Frame 1
onClipEvent (enterFrame) { i = 1; while (i < 5) { if (_parent.arrDead[i - 1] == 0) { if (this.hitTest("_parent.dot" + i)) { _parent.fKillPlayer(i); } } i++; } }
Instance of Symbol 137 MovieClip "mov2BlastEnd4" in Symbol 271 MovieClip Frame 1
onClipEvent (enterFrame) { i = 1; while (i < 5) { if (_parent.arrDead[i - 1] == 0) { if (this.hitTest("_parent.dot" + i)) { _parent.fKillPlayer(i); } } i++; } }
Instance of Symbol 159 MovieClip "player2" in Symbol 271 MovieClip Frame 1
onClipEvent (keyDown) { if (_name != "player2") { K = Key.getCode(); if (K == 87) { up = 1; } if (K == 83) { down = 1; } if (K == 65) { left = 1; } if (K == 68) { right = 1; } if (((K == 220) && (nBombsLaid < nBombs)) && (_root.arrGrid[nGX][nGY] == 0)) { _parent.fLayBomb(2, nGX, nGY, nLength); nBombsLaid++; } } } onClipEvent (keyUp) { if (_name != "player2") { K = Key.getCode(); if (K == 87) { up = 0; } if (K == 83) { down = 0; } if (K == 65) { left = 0; } if (K == 68) { right = 0; } } } onClipEvent (load) { if (_name != "player2") { var nSpd = 2; var nLength = 2; var nBombs = 1; var nBombsLaid = 0; var canKick = 0; var canThrow = 0; var nStartX = ((_parent.nWidth / 2) - 45); var nStartY = ((_parent.nHeight / 2) - 45); var nGX; var nGY; var nLagX; var nLagY; _x = nStartX; _y = nStartY; gotoAndStop (3); } } onClipEvent (enterFrame) { if (_name != "player2") { nGX = Math.round((_x - nStartX) / 30) + 13; nGY = Math.round((_y - nStartY) / 30) + 11; nLagX = (-180 + (30 * (nGX - 1))) - _x; nLagY = (-150 + (30 * (nGY - 1))) - _y; if (up == 1) { gotoAndStop (4); if (((_root.arrGrid[nGX][nGY - 1] <= 0) || ((_y % 30) != 0)) && ((_x % 30) == 0)) { _y = (_y - _parent.arrSpeeds[nSpd]); } else if (((canKick == 1) && ((_root.arrGrid[nGX][nGY - 1] == 3) || ((_y % 30) != 0))) && ((_x % 30) == 0)) { eval ("_parent.BOMB" + _root.arrGridNum[nGX][nGY - 1]).isMoving = 1; eval ("_parent.BOMB" + _root.arrGridNum[nGX][nGY - 1]).nDir = 1; _root.arrGrid[nGX][nGY - 1] = 0; _root.arrGridNum[nGX][nGY - 1] = 0; } if ((left != 1) && (right != 1)) { if ((_root.arrGrid[nGX + 1][nGY - 1] <= 0) && (nLagX < 0)) { _x = (_x + _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX][nGY - 1] <= 0) && (nLagX > 0)) { _x = (_x + _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX - 1][nGY - 1] <= 0) && (nLagX > 0)) { _x = (_x - _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX][nGY - 1] <= 0) && (nLagX < 0)) { _x = (_x - _parent.arrSpeeds[nSpd]); } } } if (down == 1) { gotoAndStop (2); if (((_root.arrGrid[nGX][nGY + 1] <= 0) || ((_y % 30) != 0)) && ((_x % 30) == 0)) { _y = (_y + _parent.arrSpeeds[nSpd]); } else if (((canKick == 1) && ((_root.arrGrid[nGX][nGY + 1] == 3) || ((_y % 30) != 0))) && ((_x % 30) == 0)) { eval ("_parent.BOMB" + _root.arrGridNum[nGX][nGY + 1]).isMoving = 1; eval ("_parent.BOMB" + _root.arrGridNum[nGX][nGY + 1]).nDir = 3; _root.arrGrid[nGX][nGY + 1] = 0; _root.arrGridNum[nGX][nGY + 1] = 0; } if ((left != 1) && (right != 1)) { if ((_root.arrGrid[nGX + 1][nGY + 1] <= 0) && (nLagX < 0)) { _x = (_x + _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX][nGY + 1] <= 0) && (nLagX > 0)) { _x = (_x + _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX - 1][nGY + 1] <= 0) && (nLagX > 0)) { _x = (_x - _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX][nGY + 1] <= 0) && (nLagX < 0)) { _x = (_x - _parent.arrSpeeds[nSpd]); } } } if (left == 1) { gotoAndStop (3); if (((_root.arrGrid[nGX - 1][nGY] <= 0) || ((_x % 30) != 0)) && ((_y % 30) == 0)) { _x = (_x - _parent.arrSpeeds[nSpd]); } else if (((canKick == 1) && ((_root.arrGrid[nGX - 1][nGY] == 3) || ((_x % 30) != 0))) && ((_y % 30) == 0)) { eval ("_parent.BOMB" + _root.arrGridNum[nGX - 1][nGY]).isMoving = 1; eval ("_parent.BOMB" + _root.arrGridNum[nGX - 1][nGY]).nDir = 4; _root.arrGrid[nGX - 1][nGY] = 0; _root.arrGridNum[nGX - 1][nGY] = 0; } if ((up != 1) && (down != 1)) { if ((_root.arrGrid[nGX - 1][nGY] <= 0) && (nLagY < 0)) { _y = (_y - _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX - 1][nGY - 1] <= 0) && (nLagY > 0)) { _y = (_y - _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX - 1][nGY] <= 0) && (nLagY > 0)) { _y = (_y + _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX - 1][nGY + 1] <= 0) && (nLagY < 0)) { _y = (_y + _parent.arrSpeeds[nSpd]); } } } if (right == 1) { gotoAndStop (1); if (((_root.arrGrid[nGX + 1][nGY] <= 0) || ((_x % 30) != 0)) && ((_y % 30) == 0)) { _x = (_x + _parent.arrSpeeds[nSpd]); } else if (((canKick == 1) && ((_root.arrGrid[nGX + 1][nGY] == 3) || ((_x % 30) != 0))) && ((_y % 30) == 0)) { eval ("_parent.BOMB" + _root.arrGridNum[nGX + 1][nGY]).isMoving = 1; eval ("_parent.BOMB" + _root.arrGridNum[nGX + 1][nGY]).nDir = 2; _root.arrGrid[nGX + 1][nGY] = 0; _root.arrGridNum[nGX + 1][nGY] = 0; } if ((up != 1) && (down != 1)) { if ((_root.arrGrid[nGX + 1][nGY] <= 0) && (nLagY < 0)) { _y = (_y - _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX + 1][nGY - 1] <= 0) && (nLagY > 0)) { _y = (_y - _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX + 1][nGY] <= 0) && (nLagY > 0)) { _y = (_y + _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX + 1][nGY + 1] <= 0) && (nLagY < 0)) { _y = (_y + _parent.arrSpeeds[nSpd]); } } } } }
Instance of Symbol 169 MovieClip "movBomb2" in Symbol 271 MovieClip Frame 1
onClipEvent (load) { var nCount = 0; var nLaidBy; var thisNum = this._name.substr(4); var isMoving = 0; var nDir = 0; var x; var y; var nGY; var nGX; } onClipEvent (enterFrame) { if (_name != "movBomb2") { nCount++; if (nCount <= (_parent.nBlowTime - 1)) { nGX = Math.round((_x - _parent.player1.nStartX) / 30) + 1; nGY = Math.round((_y - _parent.player1.nStartY) / 30) + 1; _root.arrGrid[nGX][nGY] = 3; _root.arrGridNum[nGX][nGY] = thisNum; _parent.arrBombX[thisNum] = nGX; _parent.arrBombY[thisNum] = nGY; if (isMoving == 1) { i = 0; while (i < (_parent.nPUCount + 1)) { if (this.hitTest("_parent.movPU" + i)) { eval ("_parent.movPU" + i).blnStatus = 0; } i++; } switch (nDir) { case 1 : if (((_root.arrGrid[nGX][nGY - 1] <= 0) || ((_y % 30) != 0)) && ((_x % 30) == 0)) { _y = (_y - 5); if (_root.arrGridNum[nGX][nGY + 1] == _root.arrGridNum[nGX][nGY]) { _root.arrGrid[nGX][nGY + 1] = 0; _root.arrGridNum[nGX][nGY + 1] = 0; } } else { isMoving = 0; } break; case 2 : if (((_root.arrGrid[nGX + 1][nGY] <= 0) || ((_x % 30) != 0)) && ((_y % 30) == 0)) { _x = (_x + 5); if (_root.arrGridNum[nGX - 1][nGY] == _root.arrGridNum[nGX][nGY]) { _root.arrGrid[nGX - 1][nGY] = 0; _root.arrGridNum[nGX - 1][nGY] = 0; } } else { isMoving = 0; } break; case 3 : if (((_root.arrGrid[nGX][nGY + 1] <= 0) || ((_y % 30) != 0)) && ((_x % 30) == 0)) { _y = (_y + 5); if (_root.arrGridNum[nGX][nGY - 1] == _root.arrGridNum[nGX][nGY]) { _root.arrGrid[nGX][nGY - 1] = 0; _root.arrGridNum[nGX][nGY - 1] = 0; } } else { isMoving = 0; } break; case 4 : if (((_root.arrGrid[nGX - 1][nGY] <= 0) || ((_x % 30) != 0)) && ((_y % 30) == 0)) { _x = (_x - 5); if (_root.arrGridNum[nGX + 1][nGY] == _root.arrGridNum[nGX][nGY]) { _root.arrGrid[nGX + 1][nGY] = 0; _root.arrGridNum[nGX + 1][nGY] = 0; } } else { isMoving = 0; } } } } if ((nCount == (_parent.nBlowTime - 10)) && (!_parent.blnRoundOver)) { play(); } if ((nCount >= _parent.nBlowTime) && (!_parent.blnRoundOver)) { i = 1; while (i < 5) { if (_parent.arrDead[i - 1] == 0) { if (this.hitTest("_parent.dot" + i)) { _parent.fKillPlayer(i); } } i++; } } if ((nCount == _parent.nBlowTime) && (!_parent.blnRoundOver)) { gotoAndPlay (11); i = 1; while (i <= _parent.arrBombLength[thisNum]) { if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i] == 0) { if (i < _parent.arrBombLength[thisNum]) { duplicateMovieClip ("_parent.mov2Blast1", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } else { duplicateMovieClip ("_parent.mov2BlastEnd1", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x; eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y - (30 * i); _parent.nBlastCount++; } else if ((_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i] == 2) || (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i] == -1)) { duplicateMovieClip ("_parent.mov2BlastEnd1", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x; eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y - (30 * i); _parent.nBlastCount++; if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i] == 2) { eval ("_parent.movBR" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i]).blnStatus = 0; } else { eval ("_parent.movPU" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i]).blnStatus = 0; } i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i] == 1) { i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i] == 3) { if (eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i]).nCount < (_parent.nBlowtime - 1)) { eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i]).nCount = _parent.nBlowtime - 1; } i = _parent.arrBombLength[thisNum] + 1; } i++; } i = 1; while (i <= _parent.arrBombLength[thisNum]) { if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i] == 0) { if (i < _parent.arrBombLength[thisNum]) { duplicateMovieClip ("_parent.mov2Blast1", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } else { duplicateMovieClip ("_parent.mov2BlastEnd2", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x; eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y + (30 * i); _parent.nBlastCount++; } else if ((_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i] == 2) || (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i] == -1)) { duplicateMovieClip ("_parent.mov2BlastEnd2", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x; eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y + (30 * i); _parent.nBlastCount++; if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i] == 2) { eval ("_parent.movBR" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i]).blnStatus = 0; } else { eval ("_parent.movPU" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i]).blnStatus = 0; } i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i] == 1) { i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i] == 3) { if (eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i]).nCount < (_parent.nBlowtime - 1)) { eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i]).nCount = _parent.nBlowtime - 1; } i = _parent.arrBombLength[thisNum] + 1; } i++; } i = 1; while (i <= _parent.arrBombLength[thisNum]) { if (_root.arrGrid[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]] == 0) { if (i < _parent.arrBombLength[thisNum]) { duplicateMovieClip ("_parent.mov2Blast2", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } else { duplicateMovieClip ("_parent.mov2BlastEnd3", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x - (30 * i); eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y; _parent.nBlastCount++; } else if ((_root.arrGrid[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]] == 2) || (_root.arrGrid[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]] == -1)) { duplicateMovieClip ("_parent.mov2BlastEnd3", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x - (30 * i); eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y; _parent.nBlastCount++; if (_root.arrGrid[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]] == 2) { eval ("_parent.movBR" + _root.arrGridNum[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]]).blnStatus = 0; } else { eval ("_parent.movPU" + _root.arrGridNum[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]]).blnStatus = 0; } i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]] == 1) { i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]] == 3) { if (eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]]).nCount < (_parent.nBlowtime - 1)) { eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]]).nCount = _parent.nBlowtime - 1; } i = _parent.arrBombLength[thisNum] + 1; } i++; } i = 1; while (i <= _parent.arrBombLength[thisNum]) { if (_root.arrGrid[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]] == 0) { if (i < _parent.arrBombLength[thisNum]) { duplicateMovieClip ("_parent.mov2Blast2", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } else { duplicateMovieClip ("_parent.mov2BlastEnd4", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x + (30 * i); eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y; _parent.nBlastCount++; } else if ((_root.arrGrid[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]] == 2) || (_root.arrGrid[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]] == -1)) { duplicateMovieClip ("_parent.mov2BlastEnd4", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x + (30 * i); eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y; _parent.nBlastCount++; if (_root.arrGrid[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]] == 2) { eval ("_parent.movBR" + _root.arrGridNum[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]]).blnStatus = 0; } else { eval ("_parent.movPU" + _root.arrGridNum[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]]).blnStatus = 0; } i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]] == 1) { i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]] == 3) { if (eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]]).nCount < (_parent.nBlowtime - 1)) { eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]]).nCount = _parent.nBlowtime - 1; } i = _parent.arrBombLength[thisNum] + 1; } i++; } } if (_parent.nBlastCount > 100) { _parent.nBlastCount = 0; } if (nCount == (_parent.nBlowTime + _parent.nFadeTime)) { eval ("_parent.movP" + nLaidBy).nBombsLaid--; _root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum]] = 0; _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum]] = 0; this.removeMovieClip(); } } }
Instance of Symbol 173 MovieClip "mov1Blast1" in Symbol 271 MovieClip Frame 1
onClipEvent (enterFrame) { i = 1; while (i < 5) { if (_parent.arrDead[i - 1] == 0) { if (this.hitTest("_parent.dot" + i)) { _parent.fKillPlayer(i); } } i++; } }
Instance of Symbol 173 MovieClip "mov1Blast2" in Symbol 271 MovieClip Frame 1
onClipEvent (enterFrame) { i = 1; while (i < 5) { if (_parent.arrDead[i - 1] == 0) { if (this.hitTest("_parent.dot" + i)) { _parent.fKillPlayer(i); } } i++; } }
Instance of Symbol 177 MovieClip "mov1BlastEnd1" in Symbol 271 MovieClip Frame 1
onClipEvent (enterFrame) { i = 1; while (i < 5) { if (_parent.arrDead[i - 1] == 0) { if (this.hitTest("_parent.dot" + i)) { _parent.fKillPlayer(i); } } i++; } }
Instance of Symbol 177 MovieClip "mov1BlastEnd2" in Symbol 271 MovieClip Frame 1
onClipEvent (enterFrame) { i = 1; while (i < 5) { if (_parent.arrDead[i - 1] == 0) { if (this.hitTest("_parent.dot" + i)) { _parent.fKillPlayer(i); } } i++; } }
Instance of Symbol 177 MovieClip "mov1BlastEnd3" in Symbol 271 MovieClip Frame 1
onClipEvent (enterFrame) { i = 1; while (i < 5) { if (_parent.arrDead[i - 1] == 0) { if (this.hitTest("_parent.dot" + i)) { _parent.fKillPlayer(i); } } i++; } }
Instance of Symbol 177 MovieClip "mov1BlastEnd4" in Symbol 271 MovieClip Frame 1
onClipEvent (enterFrame) { i = 1; while (i < 5) { if (_parent.arrDead[i - 1] == 0) { if (this.hitTest("_parent.dot" + i)) { _parent.fKillPlayer(i); } } i++; } }
Instance of Symbol 159 MovieClip "computer2" in Symbol 271 MovieClip Frame 1
onClipEvent (load) { if (_name != "computer2") { var nSpd = 2; var nLength = 2; var nBombs = 1; var nBombsLaid = 0; var canKick = 0; var canThrow = 0; var nStartX = ((_parent.nWidth / 2) - 45); var nStartY = ((_parent.nHeight / 2) - 45); var nGX; var nGY; var nLagX; var nLagY; _x = nStartX; _y = nStartY; var arrChoices = new Array(); var isBombUp = 0; var isBombDown = 0; var isBombLeft = 0; var isBombRight = 0; var justLaid = 0; gotoAndStop (3); } } onClipEvent (enterFrame) { if (_name != "computer2") { _parent.arrBombLastLaid[1]++; if ((_parent.arrBombLastLaid[1] == 350) && (nBombsLaid < nBombs)) { _parent.fLayBomb(2, nGX, nGY, nLength); justLaid = 1; nBombsLaid++; } i = 1; while (i < 5) { if (((((((_parent.arrBombLastLaid[1] > 10) && (nGX >= (eval ("_parent.movP" + i).nGX - 3))) && (nGX <= (eval ("_parent.movP" + i).nGX + 3))) && (nGY >= (eval ("_parent.movP" + i).nGY - 3))) && (nGY <= (eval ("_parent.movP" + i).nGY + 3))) && (nBombsLaid < nBombs)) && (i != 2)) { if (random(12) == 1) { _parent.fLayBomb(2, nGX, nGY, nLength); justLaid = 1; nBombsLaid++; } } i++; } if (((_y % 30) == 0) && ((_x % 30) == 0)) { isBombUp = 0; isBombDown = 0; isBombLeft = 0; isBombRight = 0; i = 1; while (i <= (nLength + 1)) { if (_root.arrGrid[nGX][nGY - i] == 3) { isBombUp = 1; } if (_root.arrGrid[nGX][nGY + i] == 3) { isBombDown = 1; } if (_root.arrGrid[nGX - i][nGY] == 3) { isBombLeft = 1; } if (_root.arrGrid[nGX + i][nGY] == 3) { isBombRight = 1; } i++; } var nAnyBombs = (((isBombUp + isBombDown) + isBombLeft) + isBombRight); var isABombLeft = 0; var isABombRight = 0; i = 1; while (i <= (nLength + 1)) { if (_root.arrGrid[nGX - i][nGY - 1] == 3) { isABombLeft = 1; } if (_root.arrGrid[nGX + i][nGY - 1] == 3) { isABombRight = 1; } i++; } var nAnyABombs = (isABombLeft + isABombRight); var isBBombLeft = 0; var isBBombRight = 0; i = 1; while (i <= (nLength + 1)) { if (_root.arrGrid[nGX - i][nGY + 1] == 3) { isBBombLeft = 1; } if (_root.arrGrid[nGX + i][nGY + 1] == 3) { isBBombRight = 1; } i++; } var nAnyBBombs = (isBBombLeft + isBBombRight); var isCBombUp = 0; var isCBombDown = 0; i = 1; while (i <= (nLength + 1)) { if (_root.arrGrid[nGX - 1][nGY - i] == 3) { isCBombUp = 1; } if (_root.arrGrid[nGX - 1][nGY + i] == 3) { isCBombDown = 1; } i++; } var nAnyCBombs = (isCBombUp + isCBombDown); var isDBombUp = 0; var isDBombDown = 0; i = 1; while (i <= (nLength + 1)) { if (_root.arrGrid[nGX + 1][nGY - i] == 3) { isDBombUp = 1; } if (_root.arrGrid[nGX + 1][nGY + i] == 3) { isDBombDown = 1; } i++; } var nAnyDBombs = (isDBombUp + isDBombDown); if (((random(20) == 2) || (justLaid)) || (nAnyBombs > 0)) { justLaid = 0; nLen = 0; arrChoices = new Array(); if (((_root.arrGrid[nGX][nGY - 1] <= 0) && (down != 1)) && (!isBombUp)) { arrChoices[nLen] = 1; nLen++; } if (((_root.arrGrid[nGX][nGY + 1] <= 0) && (up != 1)) && (!isBombDown)) { arrChoices[nLen] = 2; nLen++; } if (((_root.arrGrid[nGX - 1][nGY] <= 0) && (right != 1)) && (!isBombLeft)) { arrChoices[nLen] = 3; nLen++; } if (((_root.arrGrid[nGX + 1][nGY] <= 0) && (left != 1)) && (!isBombRight)) { arrChoices[nLen] = 4; nLen++; } var nChoice = arrChoices[random(nLen)]; if ((((arrChoices.length == 0) && (nBombsLaid < nBombs)) && (_root.arrGrid[nGX][nGY] == 0)) && ((((nAnyABombs + nAnyBBombs) + nAnyCBombs) + nAnyDBombs) == 0)) { _parent.fLayBomb(2, nGX, nGY, nLength); justLaid = 1; nBombsLaid++; } up = 0; down = 0; left = 0; right = 0; switch (nChoice) { case 1 : up = 1; break; case 2 : down = 1; break; case 3 : left = 1; break; case 4 : right = 1; } } } } if (_name != "computer2") { nGX = Math.round((_x - nStartX) / 30) + 13; nGY = Math.round((_y - nStartY) / 30) + 11; nLagX = (-180 + (30 * (nGX - 1))) - _x; nLagY = (-150 + (30 * (nGY - 1))) - _y; if (up == 1) { gotoAndStop (4); if (((_root.arrGrid[nGX][nGY - 1] <= 0) || ((_y % 30) != 0)) && ((_x % 30) == 0)) { if (nAnyABombs == 0) { _y = (_y - _parent.arrSpeeds[nSpd]); } } else if (((canKick == 1) && ((_root.arrGrid[nGX][nGY - 1] == 3) || ((_y % 30) != 0))) && ((_x % 30) == 0)) { eval ("_parent.BOMB" + _root.arrGridNum[nGX][nGY - 1]).isMoving = 1; eval ("_parent.BOMB" + _root.arrGridNum[nGX][nGY - 1]).nDir = 1; _root.arrGrid[nGX][nGY - 1] = 0; _root.arrGridNum[nGX][nGY - 1] = 0; } if ((left != 1) && (right != 1)) { if ((_root.arrGrid[nGX + 1][nGY - 1] <= 0) && (nLagX < 0)) { _x = (_x + _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX][nGY - 1] <= 0) && (nLagX > 0)) { _x = (_x + _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX - 1][nGY - 1] <= 0) && (nLagX > 0)) { _x = (_x - _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX][nGY - 1] <= 0) && (nLagX < 0)) { _x = (_x - _parent.arrSpeeds[nSpd]); } } } if (down == 1) { gotoAndStop (2); if (((_root.arrGrid[nGX][nGY + 1] <= 0) || ((_y % 30) != 0)) && ((_x % 30) == 0)) { if (nAnyBBombs == 0) { _y = (_y + _parent.arrSpeeds[nSpd]); } } else if (((canKick == 1) && ((_root.arrGrid[nGX][nGY + 1] == 3) || ((_y % 30) != 0))) && ((_x % 30) == 0)) { eval ("_parent.BOMB" + _root.arrGridNum[nGX][nGY + 1]).isMoving = 1; eval ("_parent.BOMB" + _root.arrGridNum[nGX][nGY + 1]).nDir = 3; _root.arrGrid[nGX][nGY + 1] = 0; _root.arrGridNum[nGX][nGY + 1] = 0; } if ((left != 1) && (right != 1)) { if ((_root.arrGrid[nGX + 1][nGY + 1] <= 0) && (nLagX < 0)) { _x = (_x + _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX][nGY + 1] <= 0) && (nLagX > 0)) { _x = (_x + _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX - 1][nGY + 1] <= 0) && (nLagX > 0)) { _x = (_x - _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX][nGY + 1] <= 0) && (nLagX < 0)) { _x = (_x - _parent.arrSpeeds[nSpd]); } } } if (left == 1) { gotoAndStop (3); if (((_root.arrGrid[nGX - 1][nGY] <= 0) || ((_x % 30) != 0)) && ((_y % 30) == 0)) { if (nAnyCBombs == 0) { _x = (_x - _parent.arrSpeeds[nSpd]); } } else if (((canKick == 1) && ((_root.arrGrid[nGX - 1][nGY] == 3) || ((_x % 30) != 0))) && ((_y % 30) == 0)) { eval ("_parent.BOMB" + _root.arrGridNum[nGX - 1][nGY]).isMoving = 1; eval ("_parent.BOMB" + _root.arrGridNum[nGX - 1][nGY]).nDir = 4; _root.arrGrid[nGX - 1][nGY] = 0; _root.arrGridNum[nGX - 1][nGY] = 0; } if ((up != 1) && (down != 1)) { if ((_root.arrGrid[nGX - 1][nGY] <= 0) && (nLagY < 0)) { _y = (_y - _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX - 1][nGY - 1] <= 0) && (nLagY > 0)) { _y = (_y - _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX - 1][nGY] <= 0) && (nLagY > 0)) { _y = (_y + _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX - 1][nGY + 1] <= 0) && (nLagY < 0)) { _y = (_y + _parent.arrSpeeds[nSpd]); } } } if (right == 1) { gotoAndStop (1); if (((_root.arrGrid[nGX + 1][nGY] <= 0) || ((_x % 30) != 0)) && ((_y % 30) == 0)) { if (nAnyDBombs == 0) { _x = (_x + _parent.arrSpeeds[nSpd]); } } else if (((canKick == 1) && ((_root.arrGrid[nGX + 1][nGY] == 3) || ((_x % 30) != 0))) && ((_y % 30) == 0)) { eval ("_parent.BOMB" + _root.arrGridNum[nGX + 1][nGY]).isMoving = 1; eval ("_parent.BOMB" + _root.arrGridNum[nGX + 1][nGY]).nDir = 2; _root.arrGrid[nGX + 1][nGY] = 0; _root.arrGridNum[nGX + 1][nGY] = 0; } if ((up != 1) && (down != 1)) { if ((_root.arrGrid[nGX + 1][nGY] <= 0) && (nLagY < 0)) { _y = (_y - _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX + 1][nGY - 1] <= 0) && (nLagY > 0)) { _y = (_y - _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX + 1][nGY] <= 0) && (nLagY > 0)) { _y = (_y + _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX + 1][nGY + 1] <= 0) && (nLagY < 0)) { _y = (_y + _parent.arrSpeeds[nSpd]); } } } } }
Instance of Symbol 187 MovieClip "movBomb4" in Symbol 271 MovieClip Frame 1
onClipEvent (load) { var nCount = 0; var nLaidBy; var thisNum = this._name.substr(4); var isMoving = 0; var nDir = 0; var x; var y; var nGY; var nGX; } onClipEvent (enterFrame) { if (_name != "movBomb4") { nCount++; if (nCount <= (_parent.nBlowTime - 1)) { nGX = Math.round((_x - _parent.player1.nStartX) / 30) + 1; nGY = Math.round((_y - _parent.player1.nStartY) / 30) + 1; _root.arrGrid[nGX][nGY] = 3; _root.arrGridNum[nGX][nGY] = thisNum; _parent.arrBombX[thisNum] = nGX; _parent.arrBombY[thisNum] = nGY; if (isMoving == 1) { i = 0; while (i < (_parent.nPUCount + 1)) { if (this.hitTest("_parent.movPU" + i)) { eval ("_parent.movPU" + i).blnStatus = 0; } i++; } switch (nDir) { case 1 : if (((_root.arrGrid[nGX][nGY - 1] <= 0) || ((_y % 30) != 0)) && ((_x % 30) == 0)) { _y = (_y - 5); if (_root.arrGridNum[nGX][nGY + 1] == _root.arrGridNum[nGX][nGY]) { _root.arrGrid[nGX][nGY + 1] = 0; _root.arrGridNum[nGX][nGY + 1] = 0; } } else { isMoving = 0; } break; case 2 : if (((_root.arrGrid[nGX + 1][nGY] <= 0) || ((_x % 30) != 0)) && ((_y % 30) == 0)) { _x = (_x + 5); if (_root.arrGridNum[nGX - 1][nGY] == _root.arrGridNum[nGX][nGY]) { _root.arrGrid[nGX - 1][nGY] = 0; _root.arrGridNum[nGX - 1][nGY] = 0; } } else { isMoving = 0; } break; case 3 : if (((_root.arrGrid[nGX][nGY + 1] <= 0) || ((_y % 30) != 0)) && ((_x % 30) == 0)) { _y = (_y + 5); if (_root.arrGridNum[nGX][nGY - 1] == _root.arrGridNum[nGX][nGY]) { _root.arrGrid[nGX][nGY - 1] = 0; _root.arrGridNum[nGX][nGY - 1] = 0; } } else { isMoving = 0; } break; case 4 : if (((_root.arrGrid[nGX - 1][nGY] <= 0) || ((_x % 30) != 0)) && ((_y % 30) == 0)) { _x = (_x - 5); if (_root.arrGridNum[nGX + 1][nGY] == _root.arrGridNum[nGX][nGY]) { _root.arrGrid[nGX + 1][nGY] = 0; _root.arrGridNum[nGX + 1][nGY] = 0; } } else { isMoving = 0; } } } } if ((nCount == (_parent.nBlowTime - 10)) && (!_parent.blnRoundOver)) { play(); } if ((nCount >= _parent.nBlowTime) && (!_parent.blnRoundOver)) { i = 1; while (i < 5) { if (_parent.arrDead[i - 1] == 0) { if (this.hitTest("_parent.dot" + i)) { _parent.fKillPlayer(i); } } i++; } } if ((nCount == _parent.nBlowTime) && (!_parent.blnRoundOver)) { gotoAndPlay (11); i = 1; while (i <= _parent.arrBombLength[thisNum]) { if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i] == 0) { if (i < _parent.arrBombLength[thisNum]) { duplicateMovieClip ("_parent.mov3Blast1", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } else { duplicateMovieClip ("_parent.mov3BlastEnd1", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x; eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y - (30 * i); _parent.nBlastCount++; } else if ((_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i] == 2) || (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i] == -1)) { duplicateMovieClip ("_parent.mov3BlastEnd1", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x; eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y - (30 * i); _parent.nBlastCount++; if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i] == 2) { eval ("_parent.movBR" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i]).blnStatus = 0; } else { eval ("_parent.movPU" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i]).blnStatus = 0; } i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i] == 1) { i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i] == 3) { if (eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i]).nCount < (_parent.nBlowtime - 1)) { eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i]).nCount = _parent.nBlowtime - 1; } i = _parent.arrBombLength[thisNum] + 1; } i++; } i = 1; while (i <= _parent.arrBombLength[thisNum]) { if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i] == 0) { if (i < _parent.arrBombLength[thisNum]) { duplicateMovieClip ("_parent.mov3Blast1", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } else { duplicateMovieClip ("_parent.mov3BlastEnd2", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x; eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y + (30 * i); _parent.nBlastCount++; } else if ((_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i] == 2) || (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i] == -1)) { duplicateMovieClip ("_parent.mov3BlastEnd2", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x; eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y + (30 * i); _parent.nBlastCount++; if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i] == 2) { eval ("_parent.movBR" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i]).blnStatus = 0; } else { eval ("_parent.movPU" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i]).blnStatus = 0; } i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i] == 1) { i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i] == 3) { if (eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i]).nCount < (_parent.nBlowtime - 1)) { eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i]).nCount = _parent.nBlowtime - 1; } i = _parent.arrBombLength[thisNum] + 1; } i++; } i = 1; while (i <= _parent.arrBombLength[thisNum]) { if (_root.arrGrid[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]] == 0) { if (i < _parent.arrBombLength[thisNum]) { duplicateMovieClip ("_parent.mov3Blast2", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } else { duplicateMovieClip ("_parent.mov3BlastEnd3", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x - (30 * i); eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y; _parent.nBlastCount++; } else if ((_root.arrGrid[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]] == 2) || (_root.arrGrid[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]] == -1)) { duplicateMovieClip ("_parent.mov3BlastEnd3", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x - (30 * i); eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y; _parent.nBlastCount++; if (_root.arrGrid[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]] == 2) { eval ("_parent.movBR" + _root.arrGridNum[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]]).blnStatus = 0; } else { eval ("_parent.movPU" + _root.arrGridNum[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]]).blnStatus = 0; } i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]] == 1) { i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]] == 3) { if (eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]]).nCount < (_parent.nBlowtime - 1)) { eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]]).nCount = _parent.nBlowtime - 1; } i = _parent.arrBombLength[thisNum] + 1; } i++; } i = 1; while (i <= _parent.arrBombLength[thisNum]) { if (_root.arrGrid[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]] == 0) { if (i < _parent.arrBombLength[thisNum]) { duplicateMovieClip ("_parent.mov3Blast2", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } else { duplicateMovieClip ("_parent.mov3BlastEnd4", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x + (30 * i); eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y; _parent.nBlastCount++; } else if ((_root.arrGrid[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]] == 2) || (_root.arrGrid[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]] == -1)) { duplicateMovieClip ("_parent.mov3BlastEnd4", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x + (30 * i); eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y; _parent.nBlastCount++; if (_root.arrGrid[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]] == 2) { eval ("_parent.movBR" + _root.arrGridNum[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]]).blnStatus = 0; } else { eval ("_parent.movPU" + _root.arrGridNum[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]]).blnStatus = 0; } i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]] == 1) { i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]] == 3) { if (eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]]).nCount < (_parent.nBlowtime - 1)) { eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]]).nCount = _parent.nBlowtime - 1; } i = _parent.arrBombLength[thisNum] + 1; } i++; } } if (_parent.nBlastCount > 100) { _parent.nBlastCount = 0; } if (nCount == (_parent.nBlowTime + _parent.nFadeTime)) { eval ("_parent.movP" + nLaidBy).nBombsLaid--; _root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum]] = 0; _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum]] = 0; this.removeMovieClip(); } } }
Instance of Symbol 197 MovieClip "movBomb3" in Symbol 271 MovieClip Frame 1
onClipEvent (load) { var nCount = 0; var nLaidBy; var thisNum = this._name.substr(4); var isMoving = 0; var nDir = 0; var x; var y; var nGY; var nGX; } onClipEvent (enterFrame) { if (_name != "movBomb3") { nCount++; if (nCount <= (_parent.nBlowTime - 1)) { nGX = Math.round((_x - _parent.player1.nStartX) / 30) + 1; nGY = Math.round((_y - _parent.player1.nStartY) / 30) + 1; _root.arrGrid[nGX][nGY] = 3; _root.arrGridNum[nGX][nGY] = thisNum; _parent.arrBombX[thisNum] = nGX; _parent.arrBombY[thisNum] = nGY; if (isMoving == 1) { i = 0; while (i < (_parent.nPUCount + 1)) { if (this.hitTest("_parent.movPU" + i)) { eval ("_parent.movPU" + i).blnStatus = 0; } i++; } switch (nDir) { case 1 : if (((_root.arrGrid[nGX][nGY - 1] <= 0) || ((_y % 30) != 0)) && ((_x % 30) == 0)) { _y = (_y - 5); if (_root.arrGridNum[nGX][nGY + 1] == _root.arrGridNum[nGX][nGY]) { _root.arrGrid[nGX][nGY + 1] = 0; _root.arrGridNum[nGX][nGY + 1] = 0; } } else { isMoving = 0; } break; case 2 : if (((_root.arrGrid[nGX + 1][nGY] <= 0) || ((_x % 30) != 0)) && ((_y % 30) == 0)) { _x = (_x + 5); if (_root.arrGridNum[nGX - 1][nGY] == _root.arrGridNum[nGX][nGY]) { _root.arrGrid[nGX - 1][nGY] = 0; _root.arrGridNum[nGX - 1][nGY] = 0; } } else { isMoving = 0; } break; case 3 : if (((_root.arrGrid[nGX][nGY + 1] <= 0) || ((_y % 30) != 0)) && ((_x % 30) == 0)) { _y = (_y + 5); if (_root.arrGridNum[nGX][nGY - 1] == _root.arrGridNum[nGX][nGY]) { _root.arrGrid[nGX][nGY - 1] = 0; _root.arrGridNum[nGX][nGY - 1] = 0; } } else { isMoving = 0; } break; case 4 : if (((_root.arrGrid[nGX - 1][nGY] <= 0) || ((_x % 30) != 0)) && ((_y % 30) == 0)) { _x = (_x - 5); if (_root.arrGridNum[nGX + 1][nGY] == _root.arrGridNum[nGX][nGY]) { _root.arrGrid[nGX + 1][nGY] = 0; _root.arrGridNum[nGX + 1][nGY] = 0; } } else { isMoving = 0; } } } } if ((nCount == (_parent.nBlowTime - 10)) && (!_parent.blnRoundOver)) { play(); } if ((nCount >= _parent.nBlowTime) && (!_parent.blnRoundOver)) { i = 1; while (i < 5) { if (_parent.arrDead[i - 1] == 0) { if (this.hitTest("_parent.dot" + i)) { _parent.fKillPlayer(i); } } i++; } } if ((nCount == _parent.nBlowTime) && (!_parent.blnRoundOver)) { gotoAndPlay (11); i = 1; while (i <= _parent.arrBombLength[thisNum]) { if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i] == 0) { if (i < _parent.arrBombLength[thisNum]) { duplicateMovieClip ("_parent.mov4Blast1", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } else { duplicateMovieClip ("_parent.mov4BlastEnd1", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x; eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y - (30 * i); _parent.nBlastCount++; } else if ((_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i] == 2) || (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i] == -1)) { duplicateMovieClip ("_parent.mov4BlastEnd1", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x; eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y - (30 * i); _parent.nBlastCount++; if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i] == 2) { eval ("_parent.movBR" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i]).blnStatus = 0; } else { eval ("_parent.movPU" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i]).blnStatus = 0; } i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i] == 1) { i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i] == 3) { if (eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i]).nCount < (_parent.nBlowtime - 1)) { eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] - i]).nCount = _parent.nBlowtime - 1; } i = _parent.arrBombLength[thisNum] + 1; } i++; } i = 1; while (i <= _parent.arrBombLength[thisNum]) { if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i] == 0) { if (i < _parent.arrBombLength[thisNum]) { duplicateMovieClip ("_parent.mov4Blast1", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } else { duplicateMovieClip ("_parent.mov4BlastEnd2", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x; eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y + (30 * i); _parent.nBlastCount++; } else if ((_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i] == 2) || (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i] == -1)) { duplicateMovieClip ("_parent.mov4BlastEnd2", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x; eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y + (30 * i); _parent.nBlastCount++; if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i] == 2) { eval ("_parent.movBR" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i]).blnStatus = 0; } else { eval ("_parent.movPU" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i]).blnStatus = 0; } i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i] == 1) { i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i] == 3) { if (eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i]).nCount < (_parent.nBlowtime - 1)) { eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum] + i]).nCount = _parent.nBlowtime - 1; } i = _parent.arrBombLength[thisNum] + 1; } i++; } i = 1; while (i <= _parent.arrBombLength[thisNum]) { if (_root.arrGrid[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]] == 0) { if (i < _parent.arrBombLength[thisNum]) { duplicateMovieClip ("_parent.mov4Blast2", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } else { duplicateMovieClip ("_parent.mov4BlastEnd3", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x - (30 * i); eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y; _parent.nBlastCount++; } else if ((_root.arrGrid[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]] == 2) || (_root.arrGrid[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]] == -1)) { duplicateMovieClip ("_parent.mov4BlastEnd3", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x - (30 * i); eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y; _parent.nBlastCount++; if (_root.arrGrid[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]] == 2) { eval ("_parent.movBR" + _root.arrGridNum[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]]).blnStatus = 0; } else { eval ("_parent.movPU" + _root.arrGridNum[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]]).blnStatus = 0; } i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]] == 1) { i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]] == 3) { if (eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]]).nCount < (_parent.nBlowtime - 1)) { eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum] - i][_parent.arrBombY[thisNum]]).nCount = _parent.nBlowtime - 1; } i = _parent.arrBombLength[thisNum] + 1; } i++; } i = 1; while (i <= _parent.arrBombLength[thisNum]) { if (_root.arrGrid[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]] == 0) { if (i < _parent.arrBombLength[thisNum]) { duplicateMovieClip ("_parent.mov4Blast2", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } else { duplicateMovieClip ("_parent.mov4BlastEnd4", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); } eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x + (30 * i); eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y; _parent.nBlastCount++; } else if ((_root.arrGrid[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]] == 2) || (_root.arrGrid[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]] == -1)) { duplicateMovieClip ("_parent.mov4BlastEnd4", "BLAST" + _parent.nBlastCount, 600 + _parent.nBlastCount); eval ("_parent.BLAST" + _parent.nBlastCount)._x = this._x + (30 * i); eval ("_parent.BLAST" + _parent.nBlastCount)._y = this._y; _parent.nBlastCount++; if (_root.arrGrid[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]] == 2) { eval ("_parent.movBR" + _root.arrGridNum[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]]).blnStatus = 0; } else { eval ("_parent.movPU" + _root.arrGridNum[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]]).blnStatus = 0; } i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]] == 1) { i = _parent.arrBombLength[thisNum] + 1; } else if (_root.arrGrid[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]] == 3) { if (eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]]).nCount < (_parent.nBlowtime - 1)) { eval ("_parent.BOMB" + _root.arrGridNum[_parent.arrBombX[thisNum] + i][_parent.arrBombY[thisNum]]).nCount = _parent.nBlowtime - 1; } i = _parent.arrBombLength[thisNum] + 1; } i++; } } if (_parent.nBlastCount > 100) { _parent.nBlastCount = 0; } if (nCount == (_parent.nBlowTime + _parent.nFadeTime)) { eval ("_parent.movP" + nLaidBy).nBombsLaid--; _root.arrGrid[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum]] = 0; _root.arrGridNum[_parent.arrBombX[thisNum]][_parent.arrBombY[thisNum]] = 0; this.removeMovieClip(); } } }
Instance of Symbol 204 MovieClip "dot1" in Symbol 271 MovieClip Frame 1
onClipEvent (enterFrame) { _x = _parent.movP1._x; _y = _parent.movP1._y; _alpha = 0; }
Instance of Symbol 204 MovieClip "dot2" in Symbol 271 MovieClip Frame 1
onClipEvent (enterFrame) { _x = _parent.movP2._x; _y = _parent.movP2._y; _alpha = 0; }
Instance of Symbol 204 MovieClip "dot3" in Symbol 271 MovieClip Frame 1
onClipEvent (enterFrame) { _x = _parent.movP3._x; _y = _parent.movP3._y; _alpha = 0; }
Instance of Symbol 204 MovieClip "dot4" in Symbol 271 MovieClip Frame 1
onClipEvent (enterFrame) { _x = _parent.movP4._x; _y = _parent.movP4._y; _alpha = 0; }
Instance of Symbol 232 MovieClip "computer3" in Symbol 271 MovieClip Frame 1
onClipEvent (load) { if (_name != "computer3") { var nSpd = 2; var nLength = 2; var nBombs = 1; var nBombsLaid = 0; var canKick = 0; var canThrow = 0; var nStartX = (((-_parent.nWidth) / 2) + 45); var nStartY = ((_parent.nHeight / 2) - 45); var nGX; var nGY; var nLagX; var nLagY; _x = nStartX; _y = nStartY; var arrChoices = new Array(); var isBombUp = 0; var isBombDown = 0; var isBombLeft = 0; var isBombRight = 0; var justLaid = 0; gotoAndStop (3); } } onClipEvent (enterFrame) { if (_name != "computer3") { _parent.arrBombLastLaid[2]++; if ((_parent.arrBombLastLaid[2] == 350) && (nBombsLaid < nBombs)) { _parent.fLayBomb(3, nGX, nGY, nLength); justLaid = 1; nBombsLaid++; } i = 1; while (i < 5) { if (((((((_parent.arrBombLastLaid[2] > 10) && (nGX >= (eval ("_parent.movP" + i).nGX - 3))) && (nGX <= (eval ("_parent.movP" + i).nGX + 3))) && (nGY >= (eval ("_parent.movP" + i).nGY - 3))) && (nGY <= (eval ("_parent.movP" + i).nGY + 3))) && (nBombsLaid < nBombs)) && (i != 3)) { if (random(22) == 1) { _parent.fLayBomb(3, nGX, nGY, nLength); justLaid = 1; nBombsLaid++; } } i++; } if (((_y % 30) == 0) && ((_x % 30) == 0)) { isBombUp = 0; isBombDown = 0; isBombLeft = 0; isBombRight = 0; i = 1; while (i <= (nLength + 1)) { if (_root.arrGrid[nGX][nGY - i] == 3) { isBombUp = 1; } if (_root.arrGrid[nGX][nGY + i] == 3) { isBombDown = 1; } if (_root.arrGrid[nGX - i][nGY] == 3) { isBombLeft = 1; } if (_root.arrGrid[nGX + i][nGY] == 3) { isBombRight = 1; } i++; } var nAnyBombs = (((isBombUp + isBombDown) + isBombLeft) + isBombRight); var isABombLeft = 0; var isABombRight = 0; i = 1; while (i <= (nLength + 1)) { if (_root.arrGrid[nGX - i][nGY - 1] == 3) { isABombLeft = 1; } if (_root.arrGrid[nGX + i][nGY - 1] == 3) { isABombRight = 1; } i++; } var nAnyABombs = (isABombLeft + isABombRight); var isBBombLeft = 0; var isBBombRight = 0; i = 1; while (i <= (nLength + 1)) { if (_root.arrGrid[nGX - i][nGY + 1] == 3) { isBBombLeft = 1; } if (_root.arrGrid[nGX + i][nGY + 1] == 3) { isBBombRight = 1; } i++; } var nAnyBBombs = (isBBombLeft + isBBombRight); var isCBombUp = 0; var isCBombDown = 0; i = 1; while (i <= (nLength + 1)) { if (_root.arrGrid[nGX - 1][nGY - i] == 3) { isCBombUp = 1; } if (_root.arrGrid[nGX - 1][nGY + i] == 3) { isCBombDown = 1; } i++; } var nAnyCBombs = (isCBombUp + isCBombDown); var isDBombUp = 0; var isDBombDown = 0; i = 1; while (i <= (nLength + 1)) { if (_root.arrGrid[nGX + 1][nGY - i] == 3) { isDBombUp = 1; } if (_root.arrGrid[nGX + 1][nGY + i] == 3) { isDBombDown = 1; } i++; } var nAnyDBombs = (isDBombUp + isDBombDown); if (((random(20) == 2) || (justLaid)) || (nAnyBombs > 0)) { justLaid = 0; nLen = 0; arrChoices = new Array(); if (((_root.arrGrid[nGX][nGY - 1] <= 0) && (down != 1)) && (!isBombUp)) { arrChoices[nLen] = 1; nLen++; } if (((_root.arrGrid[nGX][nGY + 1] <= 0) && (up != 1)) && (!isBombDown)) { arrChoices[nLen] = 2; nLen++; } if (((_root.arrGrid[nGX - 1][nGY] <= 0) && (right != 1)) && (!isBombLeft)) { arrChoices[nLen] = 3; nLen++; } if (((_root.arrGrid[nGX + 1][nGY] <= 0) && (left != 1)) && (!isBombRight)) { arrChoices[nLen] = 4; nLen++; } var nChoice = arrChoices[random(nLen)]; if ((((arrChoices.length == 0) && (nBombsLaid < nBombs)) && (_root.arrGrid[nGX][nGY] == 0)) && ((((nAnyABombs + nAnyBBombs) + nAnyCBombs) + nAnyDBombs) == 0)) { _parent.fLayBomb(3, nGX, nGY, nLength); justLaid = 1; nBombsLaid++; } up = 0; down = 0; left = 0; right = 0; switch (nChoice) { case 1 : up = 1; break; case 2 : down = 1; break; case 3 : left = 1; break; case 4 : right = 1; } } } } if (_name != "computer3") { nGX = Math.round((_x - nStartX) / 30) + 1; nGY = Math.round((_y - nStartY) / 30) + 11; nLagX = (-180 + (30 * (nGX - 1))) - _x; nLagY = (-150 + (30 * (nGY - 1))) - _y; if (up == 1) { gotoAndStop (4); if (((_root.arrGrid[nGX][nGY - 1] <= 0) || ((_y % 30) != 0)) && ((_x % 30) == 0)) { if (nAnyABombs == 0) { _y = (_y - _parent.arrSpeeds[nSpd]); } } else if (((canKick == 1) && ((_root.arrGrid[nGX][nGY - 1] == 3) || ((_y % 30) != 0))) && ((_x % 30) == 0)) { eval ("_parent.BOMB" + _root.arrGridNum[nGX][nGY - 1]).isMoving = 1; eval ("_parent.BOMB" + _root.arrGridNum[nGX][nGY - 1]).nDir = 1; _root.arrGrid[nGX][nGY - 1] = 0; _root.arrGridNum[nGX][nGY - 1] = 0; } if ((left != 1) && (right != 1)) { if ((_root.arrGrid[nGX + 1][nGY - 1] <= 0) && (nLagX < 0)) { _x = (_x + _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX][nGY - 1] <= 0) && (nLagX > 0)) { _x = (_x + _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX - 1][nGY - 1] <= 0) && (nLagX > 0)) { _x = (_x - _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX][nGY - 1] <= 0) && (nLagX < 0)) { _x = (_x - _parent.arrSpeeds[nSpd]); } } } if (down == 1) { gotoAndStop (2); if (((_root.arrGrid[nGX][nGY + 1] <= 0) || ((_y % 30) != 0)) && ((_x % 30) == 0)) { if (nAnyBBombs == 0) { _y = (_y + _parent.arrSpeeds[nSpd]); } } else if (((canKick == 1) && ((_root.arrGrid[nGX][nGY + 1] == 3) || ((_y % 30) != 0))) && ((_x % 30) == 0)) { eval ("_parent.BOMB" + _root.arrGridNum[nGX][nGY + 1]).isMoving = 1; eval ("_parent.BOMB" + _root.arrGridNum[nGX][nGY + 1]).nDir = 3; _root.arrGrid[nGX][nGY + 1] = 0; _root.arrGridNum[nGX][nGY + 1] = 0; } if ((left != 1) && (right != 1)) { if ((_root.arrGrid[nGX + 1][nGY + 1] <= 0) && (nLagX < 0)) { _x = (_x + _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX][nGY + 1] <= 0) && (nLagX > 0)) { _x = (_x + _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX - 1][nGY + 1] <= 0) && (nLagX > 0)) { _x = (_x - _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX][nGY + 1] <= 0) && (nLagX < 0)) { _x = (_x - _parent.arrSpeeds[nSpd]); } } } if (left == 1) { gotoAndStop (3); if (((_root.arrGrid[nGX - 1][nGY] <= 0) || ((_x % 30) != 0)) && ((_y % 30) == 0)) { if (nAnyCBombs == 0) { _x = (_x - _parent.arrSpeeds[nSpd]); } } else if (((canKick == 1) && ((_root.arrGrid[nGX - 1][nGY] == 3) || ((_x % 30) != 0))) && ((_y % 30) == 0)) { eval ("_parent.BOMB" + _root.arrGridNum[nGX - 1][nGY]).isMoving = 1; eval ("_parent.BOMB" + _root.arrGridNum[nGX - 1][nGY]).nDir = 4; _root.arrGrid[nGX - 1][nGY] = 0; _root.arrGridNum[nGX - 1][nGY] = 0; } if ((up != 1) && (down != 1)) { if ((_root.arrGrid[nGX - 1][nGY] <= 0) && (nLagY < 0)) { _y = (_y - _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX - 1][nGY - 1] <= 0) && (nLagY > 0)) { _y = (_y - _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX - 1][nGY] <= 0) && (nLagY > 0)) { _y = (_y + _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX - 1][nGY + 1] <= 0) && (nLagY < 0)) { _y = (_y + _parent.arrSpeeds[nSpd]); } } } if (right == 1) { gotoAndStop (1); if (((_root.arrGrid[nGX + 1][nGY] <= 0) || ((_x % 30) != 0)) && ((_y % 30) == 0)) { if (nAnyDBombs == 0) { _x = (_x + _parent.arrSpeeds[nSpd]); } } else if (((canKick == 1) && ((_root.arrGrid[nGX + 1][nGY] == 3) || ((_x % 30) != 0))) && ((_y % 30) == 0)) { eval ("_parent.BOMB" + _root.arrGridNum[nGX + 1][nGY]).isMoving = 1; eval ("_parent.BOMB" + _root.arrGridNum[nGX + 1][nGY]).nDir = 2; _root.arrGrid[nGX + 1][nGY] = 0; _root.arrGridNum[nGX + 1][nGY] = 0; } if ((up != 1) && (down != 1)) { if ((_root.arrGrid[nGX + 1][nGY] <= 0) && (nLagY < 0)) { _y = (_y - _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX + 1][nGY - 1] <= 0) && (nLagY > 0)) { _y = (_y - _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX + 1][nGY] <= 0) && (nLagY > 0)) { _y = (_y + _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX + 1][nGY + 1] <= 0) && (nLagY < 0)) { _y = (_y + _parent.arrSpeeds[nSpd]); } } } } }
Instance of Symbol 254 MovieClip "computer4" in Symbol 271 MovieClip Frame 1
onClipEvent (load) { if (_name != "computer4") { var nSpd = 2; var nLength = 2; var nBombs = 1; var nBombsLaid = 0; var canKick = 0; var canThrow = 0; var nStartX = ((_parent.nWidth / 2) - 45); var nStartY = (((-_parent.nHeight) / 2) + 45); var nGX; var nGY; var nLagX; var nLagY; _x = nStartX; _y = nStartY; var arrChoices = new Array(); var isBombUp = 0; var isBombDown = 0; var isBombLeft = 0; var isBombRight = 0; var justLaid = 0; gotoAndStop (3); } } onClipEvent (enterFrame) { if (_name != "computer4") { _parent.arrBombLastLaid[3]++; if ((_parent.arrBombLastLaid[3] == 300) && (nBombsLaid < nBombs)) { _parent.fLayBomb(4, nGX, nGY, nLength); justLaid = 1; nBombsLaid++; } i = 1; while (i < 5) { if (((((((_parent.arrBombLastLaid[3] > 10) && (nGX >= (eval ("_parent.movP" + i).nGX - 3))) && (nGX <= (eval ("_parent.movP" + i).nGX + 3))) && (nGY >= (eval ("_parent.movP" + i).nGY - 3))) && (nGY <= (eval ("_parent.movP" + i).nGY + 3))) && (nBombsLaid < nBombs)) && (i != 4)) { if (random(18) == 1) { _parent.fLayBomb(4, nGX, nGY, nLength); justLaid = 1; nBombsLaid++; } } i++; } if (((_y % 30) == 0) && ((_x % 30) == 0)) { isBombUp = 0; isBombDown = 0; isBombLeft = 0; isBombRight = 0; i = 1; while (i <= (nLength + 1)) { if (_root.arrGrid[nGX][nGY - i] == 3) { isBombUp = 1; } if (_root.arrGrid[nGX][nGY + i] == 3) { isBombDown = 1; } if (_root.arrGrid[nGX - i][nGY] == 3) { isBombLeft = 1; } if (_root.arrGrid[nGX + i][nGY] == 3) { isBombRight = 1; } i++; } var nAnyBombs = (((isBombUp + isBombDown) + isBombLeft) + isBombRight); var isABombLeft = 0; var isABombRight = 0; i = 1; while (i <= (nLength + 1)) { if (_root.arrGrid[nGX - i][nGY - 1] == 3) { isABombLeft = 1; } if (_root.arrGrid[nGX + i][nGY - 1] == 3) { isABombRight = 1; } i++; } var nAnyABombs = (isABombLeft + isABombRight); var isBBombLeft = 0; var isBBombRight = 0; i = 1; while (i <= (nLength + 1)) { if (_root.arrGrid[nGX - i][nGY + 1] == 3) { isBBombLeft = 1; } if (_root.arrGrid[nGX + i][nGY + 1] == 3) { isBBombRight = 1; } i++; } var nAnyBBombs = (isBBombLeft + isBBombRight); var isCBombUp = 0; var isCBombDown = 0; i = 1; while (i <= (nLength + 1)) { if (_root.arrGrid[nGX - 1][nGY - i] == 3) { isCBombUp = 1; } if (_root.arrGrid[nGX - 1][nGY + i] == 3) { isCBombDown = 1; } i++; } var nAnyCBombs = (isCBombUp + isCBombDown); var isDBombUp = 0; var isDBombDown = 0; i = 1; while (i <= (nLength + 1)) { if (_root.arrGrid[nGX + 1][nGY - i] == 3) { isDBombUp = 1; } if (_root.arrGrid[nGX + 1][nGY + i] == 3) { isDBombDown = 1; } i++; } var nAnyDBombs = (isDBombUp + isDBombDown); if (((random(20) == 2) || (justLaid)) || (nAnyBombs > 0)) { justLaid = 0; nLen = 0; arrChoices = new Array(); if (((_root.arrGrid[nGX][nGY - 1] <= 0) && (down != 1)) && (!isBombUp)) { arrChoices[nLen] = 1; nLen++; } if (((_root.arrGrid[nGX][nGY + 1] <= 0) && (up != 1)) && (!isBombDown)) { arrChoices[nLen] = 2; nLen++; } if (((_root.arrGrid[nGX - 1][nGY] <= 0) && (right != 1)) && (!isBombLeft)) { arrChoices[nLen] = 3; nLen++; } if (((_root.arrGrid[nGX + 1][nGY] <= 0) && (left != 1)) && (!isBombRight)) { arrChoices[nLen] = 4; nLen++; } var nChoice = arrChoices[random(nLen)]; if ((((arrChoices.length == 0) && (nBombsLaid < nBombs)) && (_root.arrGrid[nGX][nGY] == 0)) && ((((nAnyABombs + nAnyBBombs) + nAnyCBombs) + nAnyDBombs) == 0)) { _parent.fLayBomb(4, nGX, nGY, nLength); justLaid = 1; nBombsLaid++; } up = 0; down = 0; left = 0; right = 0; switch (nChoice) { case 1 : up = 1; break; case 2 : down = 1; break; case 3 : left = 1; break; case 4 : right = 1; } } } } if (_name != "computer4") { nGX = Math.round((_x - nStartX) / 30) + 13; nGY = Math.round((_y - nStartY) / 30) + 1; nLagX = (-180 + (30 * (nGX - 1))) - _x; nLagY = (-150 + (30 * (nGY - 1))) - _y; if (up == 1) { gotoAndStop (4); if (((_root.arrGrid[nGX][nGY - 1] <= 0) || ((_y % 30) != 0)) && ((_x % 30) == 0)) { if (nAnyABombs == 0) { _y = (_y - _parent.arrSpeeds[nSpd]); } } else if (((canKick == 1) && ((_root.arrGrid[nGX][nGY - 1] == 3) || ((_y % 30) != 0))) && ((_x % 30) == 0)) { eval ("_parent.BOMB" + _root.arrGridNum[nGX][nGY - 1]).isMoving = 1; eval ("_parent.BOMB" + _root.arrGridNum[nGX][nGY - 1]).nDir = 1; _root.arrGrid[nGX][nGY - 1] = 0; _root.arrGridNum[nGX][nGY - 1] = 0; } if ((left != 1) && (right != 1)) { if ((_root.arrGrid[nGX + 1][nGY - 1] <= 0) && (nLagX < 0)) { _x = (_x + _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX][nGY - 1] <= 0) && (nLagX > 0)) { _x = (_x + _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX - 1][nGY - 1] <= 0) && (nLagX > 0)) { _x = (_x - _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX][nGY - 1] <= 0) && (nLagX < 0)) { _x = (_x - _parent.arrSpeeds[nSpd]); } } } if (down == 1) { gotoAndStop (2); if (((_root.arrGrid[nGX][nGY + 1] <= 0) || ((_y % 30) != 0)) && ((_x % 30) == 0)) { if (nAnyBBombs == 0) { _y = (_y + _parent.arrSpeeds[nSpd]); } } else if (((canKick == 1) && ((_root.arrGrid[nGX][nGY + 1] == 3) || ((_y % 30) != 0))) && ((_x % 30) == 0)) { eval ("_parent.BOMB" + _root.arrGridNum[nGX][nGY + 1]).isMoving = 1; eval ("_parent.BOMB" + _root.arrGridNum[nGX][nGY + 1]).nDir = 3; _root.arrGrid[nGX][nGY + 1] = 0; _root.arrGridNum[nGX][nGY + 1] = 0; } if ((left != 1) && (right != 1)) { if ((_root.arrGrid[nGX + 1][nGY + 1] <= 0) && (nLagX < 0)) { _x = (_x + _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX][nGY + 1] <= 0) && (nLagX > 0)) { _x = (_x + _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX - 1][nGY + 1] <= 0) && (nLagX > 0)) { _x = (_x - _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX][nGY + 1] <= 0) && (nLagX < 0)) { _x = (_x - _parent.arrSpeeds[nSpd]); } } } if (left == 1) { gotoAndStop (3); if (((_root.arrGrid[nGX - 1][nGY] <= 0) || ((_x % 30) != 0)) && ((_y % 30) == 0)) { if (nAnyCBombs == 0) { _x = (_x - _parent.arrSpeeds[nSpd]); } } else if (((canKick == 1) && ((_root.arrGrid[nGX - 1][nGY] == 3) || ((_x % 30) != 0))) && ((_y % 30) == 0)) { eval ("_parent.BOMB" + _root.arrGridNum[nGX - 1][nGY]).isMoving = 1; eval ("_parent.BOMB" + _root.arrGridNum[nGX - 1][nGY]).nDir = 4; _root.arrGrid[nGX - 1][nGY] = 0; _root.arrGridNum[nGX - 1][nGY] = 0; } if ((up != 1) && (down != 1)) { if ((_root.arrGrid[nGX - 1][nGY] <= 0) && (nLagY < 0)) { _y = (_y - _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX - 1][nGY - 1] <= 0) && (nLagY > 0)) { _y = (_y - _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX - 1][nGY] <= 0) && (nLagY > 0)) { _y = (_y + _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX - 1][nGY + 1] <= 0) && (nLagY < 0)) { _y = (_y + _parent.arrSpeeds[nSpd]); } } } if (right == 1) { gotoAndStop (1); if (((_root.arrGrid[nGX + 1][nGY] <= 0) || ((_x % 30) != 0)) && ((_y % 30) == 0)) { if (nAnyDBombs == 0) { _x = (_x + _parent.arrSpeeds[nSpd]); } } else if (((canKick == 1) && ((_root.arrGrid[nGX + 1][nGY] == 3) || ((_x % 30) != 0))) && ((_y % 30) == 0)) { eval ("_parent.BOMB" + _root.arrGridNum[nGX + 1][nGY]).isMoving = 1; eval ("_parent.BOMB" + _root.arrGridNum[nGX + 1][nGY]).nDir = 2; _root.arrGrid[nGX + 1][nGY] = 0; _root.arrGridNum[nGX + 1][nGY] = 0; } if ((up != 1) && (down != 1)) { if ((_root.arrGrid[nGX + 1][nGY] <= 0) && (nLagY < 0)) { _y = (_y - _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX + 1][nGY - 1] <= 0) && (nLagY > 0)) { _y = (_y - _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX + 1][nGY] <= 0) && (nLagY > 0)) { _y = (_y + _parent.arrSpeeds[nSpd]); } if ((_root.arrGrid[nGX + 1][nGY + 1] <= 0) && (nLagY < 0)) { _y = (_y + _parent.arrSpeeds[nSpd]); } } } } }
Instance of Symbol 258 MovieClip "mov3Blast1" in Symbol 271 MovieClip Frame 1
onClipEvent (enterFrame) { i = 1; while (i < 5) { if (_parent.arrDead[i - 1] == 0) { if (this.hitTest("_parent.dot" + i)) { _parent.fKillPlayer(i); } } i++; } }
Instance of Symbol 258 MovieClip "mov3Blast2" in Symbol 271 MovieClip Frame 1
onClipEvent (enterFrame) { i = 1; while (i < 5) { if (_parent.arrDead[i - 1] == 0) { if (this.hitTest("_parent.dot" + i)) { _parent.fKillPlayer(i); } } i++; } }
Instance of Symbol 262 MovieClip "mov3BlastEnd1" in Symbol 271 MovieClip Frame 1
onClipEvent (enterFrame) { i = 1; while (i < 5) { if (_parent.arrDead[i - 1] == 0) { if (this.hitTest("_parent.dot" + i)) { _parent.fKillPlayer(i); } } i++; } }
Instance of Symbol 262 MovieClip "mov3BlastEnd2" in Symbol 271 MovieClip Frame 1
onClipEvent (enterFrame) { i = 1; while (i < 5) { if (_parent.arrDead[i - 1] == 0) { if (this.hitTest("_parent.dot" + i)) { _parent.fKillPlayer(i); } } i++; } }
Instance of Symbol 262 MovieClip "mov3BlastEnd3" in Symbol 271 MovieClip Frame 1
onClipEvent (enterFrame) { i = 1; while (i < 5) { if (_parent.arrDead[i - 1] == 0) { if (this.hitTest("_parent.dot" + i)) { _parent.fKillPlayer(i); } } i++; } }
Instance of Symbol 262 MovieClip "mov3BlastEnd4" in Symbol 271 MovieClip Frame 1
onClipEvent (enterFrame) { i = 1; while (i < 5) { if (_parent.arrDead[i - 1] == 0) { if (this.hitTest("_parent.dot" + i)) { _parent.fKillPlayer(i); } } i++; } }
Instance of Symbol 266 MovieClip "mov4Blast1" in Symbol 271 MovieClip Frame 1
onClipEvent (enterFrame) { i = 1; while (i < 5) { if (_parent.arrDead[i - 1] == 0) { if (this.hitTest("_parent.dot" + i)) { _parent.fKillPlayer(i); } } i++; } }
Instance of Symbol 266 MovieClip "mov4Blast2" in Symbol 271 MovieClip Frame 1
onClipEvent (enterFrame) { i = 1; while (i < 5) { if (_parent.arrDead[i - 1] == 0) { if (this.hitTest("_parent.dot" + i)) { _parent.fKillPlayer(i); } } i++; } }
Instance of Symbol 270 MovieClip "mov4BlastEnd1" in Symbol 271 MovieClip Frame 1
onClipEvent (enterFrame) { i = 1; while (i < 5) { if (_parent.arrDead[i - 1] == 0) { if (this.hitTest("_parent.dot" + i)) { _parent.fKillPlayer(i); } } i++; } }
Instance of Symbol 270 MovieClip "mov4BlastEnd2" in Symbol 271 MovieClip Frame 1
onClipEvent (enterFrame) { i = 1; while (i < 5) { if (_parent.arrDead[i - 1] == 0) { if (this.hitTest("_parent.dot" + i)) { _parent.fKillPlayer(i); } } i++; } }
Instance of Symbol 270 MovieClip "mov4BlastEnd3" in Symbol 271 MovieClip Frame 1
onClipEvent (enterFrame) { i = 1; while (i < 5) { if (_parent.arrDead[i - 1] == 0) { if (this.hitTest("_parent.dot" + i)) { _parent.fKillPlayer(i); } } i++; } }
Instance of Symbol 270 MovieClip "mov4BlastEnd4" in Symbol 271 MovieClip Frame 1
onClipEvent (enterFrame) { i = 1; while (i < 5) { if (_parent.arrDead[i - 1] == 0) { if (this.hitTest("_parent.dot" + i)) { _parent.fKillPlayer(i); } } i++; } }
Symbol 278 MovieClip Frame 1
stop();
Symbol 278 MovieClip Frame 2
stop();
Symbol 278 MovieClip Frame 3
stop();
Symbol 278 MovieClip Frame 4
stop();
Symbol 278 MovieClip Frame 5
stop();
Symbol 278 MovieClip Frame 6
stop();
Symbol 278 MovieClip Frame 7
stop();
Symbol 278 MovieClip Frame 8
stop();
Symbol 278 MovieClip Frame 9
stop();
Symbol 278 MovieClip Frame 10
stop();
Symbol 278 MovieClip Frame 11
stop();
Symbol 278 MovieClip Frame 12
stop();
Symbol 278 MovieClip Frame 13
stop();
Symbol 278 MovieClip Frame 14
stop();
Symbol 278 MovieClip Frame 15
stop();
Symbol 278 MovieClip Frame 16
stop();
Symbol 278 MovieClip Frame 17
stop();
Symbol 278 MovieClip Frame 18
stop();
Symbol 278 MovieClip Frame 19
stop();
Symbol 278 MovieClip Frame 20
stop();
Symbol 278 MovieClip Frame 21
stop();
Symbol 278 MovieClip Frame 22
stop();
Symbol 278 MovieClip Frame 23
stop();
Symbol 278 MovieClip Frame 24
stop();
Symbol 278 MovieClip Frame 25
stop();
Symbol 278 MovieClip Frame 26
stop();
Symbol 278 MovieClip Frame 27
stop();
Symbol 278 MovieClip Frame 28
stop();
Symbol 278 MovieClip Frame 29
stop();
Symbol 278 MovieClip Frame 30
stop();
Symbol 278 MovieClip Frame 31
stop();
Symbol 278 MovieClip Frame 32
stop();
Symbol 278 MovieClip Frame 33
stop();
Symbol 278 MovieClip Frame 34
stop();
Symbol 278 MovieClip Frame 35
stop();
Symbol 278 MovieClip Frame 36
stop();
Symbol 278 MovieClip Frame 37
stop();
Symbol 278 MovieClip Frame 38
stop();
Symbol 278 MovieClip Frame 39
stop();
Symbol 278 MovieClip Frame 40
stop();
Symbol 278 MovieClip Frame 41
stop();
Symbol 278 MovieClip Frame 42
stop();
Symbol 278 MovieClip Frame 43
stop();
Symbol 278 MovieClip Frame 44
stop();
Symbol 278 MovieClip Frame 45
stop();
Symbol 278 MovieClip Frame 46
stop();
Symbol 278 MovieClip Frame 47
stop();
Symbol 278 MovieClip Frame 48
stop();
Symbol 278 MovieClip Frame 49
stop();
Symbol 278 MovieClip Frame 50
stop();
Symbol 278 MovieClip Frame 51
stop();
Symbol 278 MovieClip Frame 52
stop();
Symbol 278 MovieClip Frame 53
stop();
Symbol 278 MovieClip Frame 54
stop();
Symbol 278 MovieClip Frame 55
stop();
Symbol 278 MovieClip Frame 56
stop();
Symbol 278 MovieClip Frame 57
stop();
Symbol 278 MovieClip Frame 58
stop();
Symbol 278 MovieClip Frame 59
stop();
Symbol 278 MovieClip Frame 60
stop();
Symbol 278 MovieClip Frame 61
stop();
Symbol 278 MovieClip Frame 62
stop();
Symbol 278 MovieClip Frame 63
stop();
Symbol 278 MovieClip Frame 64
stop();
Symbol 278 MovieClip Frame 65
stop();
Symbol 278 MovieClip Frame 66
stop();
Symbol 278 MovieClip Frame 67
stop();
Symbol 278 MovieClip Frame 68
stop();
Symbol 278 MovieClip Frame 69
stop();
Symbol 278 MovieClip Frame 70
stop();
Symbol 278 MovieClip Frame 71
stop();
Symbol 278 MovieClip Frame 72
stop();
Symbol 278 MovieClip Frame 73
stop();
Symbol 278 MovieClip Frame 74
stop();
Symbol 278 MovieClip Frame 75
stop();
Symbol 278 MovieClip Frame 76
stop();
Symbol 278 MovieClip Frame 77
stop();
Symbol 278 MovieClip Frame 78
stop();
Symbol 278 MovieClip Frame 79
stop();
Symbol 278 MovieClip Frame 80
stop();
Symbol 278 MovieClip Frame 81
stop();
Symbol 278 MovieClip Frame 82
stop();
Symbol 278 MovieClip Frame 83
stop();
Symbol 278 MovieClip Frame 84
stop();
Symbol 278 MovieClip Frame 85
stop();
Symbol 278 MovieClip Frame 86
stop();
Symbol 278 MovieClip Frame 87
stop();
Symbol 278 MovieClip Frame 88
stop();
Symbol 278 MovieClip Frame 89
stop();
Symbol 278 MovieClip Frame 90
stop();
Symbol 278 MovieClip Frame 91
stop();
Symbol 278 MovieClip Frame 92
stop();
Symbol 278 MovieClip Frame 93
stop();
Symbol 278 MovieClip Frame 94
stop();
Symbol 278 MovieClip Frame 95
stop();
Symbol 278 MovieClip Frame 96
stop();
Symbol 278 MovieClip Frame 97
stop();
Symbol 278 MovieClip Frame 98
stop();
Symbol 278 MovieClip Frame 99
stop();
Symbol 278 MovieClip Frame 100
stop();
Symbol 278 MovieClip Frame 101
stop();
Symbol 278 MovieClip Frame 102
stop();
Symbol 278 MovieClip Frame 103
stop();
Symbol 278 MovieClip Frame 104
stop();
Symbol 278 MovieClip Frame 105
stop();
Symbol 278 MovieClip Frame 106
stop();
Symbol 278 MovieClip Frame 107
stop();
Symbol 278 MovieClip Frame 108
stop();
Symbol 278 MovieClip Frame 109
stop();
Symbol 278 MovieClip Frame 110
stop();
Symbol 278 MovieClip Frame 111
stop();
Symbol 278 MovieClip Frame 112
stop();
Symbol 278 MovieClip Frame 113
stop();
Symbol 278 MovieClip Frame 114
stop();
Symbol 278 MovieClip Frame 115
stop();
Symbol 278 MovieClip Frame 116
stop();
Symbol 278 MovieClip Frame 117
stop();
Symbol 278 MovieClip Frame 118
stop();
Symbol 278 MovieClip Frame 119
stop();
Symbol 278 MovieClip Frame 120
stop();
Symbol 278 MovieClip Frame 121
stop();
Symbol 278 MovieClip Frame 122
stop();
Symbol 278 MovieClip Frame 123
stop();
Symbol 278 MovieClip Frame 124
stop();
Symbol 278 MovieClip Frame 125
stop();
Symbol 278 MovieClip Frame 126
stop();
Symbol 278 MovieClip Frame 127
stop();
Symbol 278 MovieClip Frame 128
stop();
Symbol 278 MovieClip Frame 129
stop();
Symbol 278 MovieClip Frame 130
stop();
Symbol 278 MovieClip Frame 131
stop();
Symbol 278 MovieClip Frame 132
stop();
Symbol 278 MovieClip Frame 133
stop();
Symbol 278 MovieClip Frame 134
stop();
Symbol 278 MovieClip Frame 135
stop();
Symbol 278 MovieClip Frame 136
stop();
Symbol 278 MovieClip Frame 137
stop();
Symbol 278 MovieClip Frame 138
stop();
Symbol 278 MovieClip Frame 139
stop();
Symbol 278 MovieClip Frame 140
stop();
Symbol 278 MovieClip Frame 141
stop();
Symbol 278 MovieClip Frame 142
stop();
Symbol 278 MovieClip Frame 143
stop();
Symbol 278 MovieClip Frame 144
stop();
Symbol 278 MovieClip Frame 145
stop();
Symbol 278 MovieClip Frame 146
stop();
Symbol 278 MovieClip Frame 147
stop();
Symbol 278 MovieClip Frame 148
stop();
Symbol 278 MovieClip Frame 149
stop();
Symbol 278 MovieClip Frame 150
stop();
Symbol 278 MovieClip Frame 151
stop();
Symbol 278 MovieClip Frame 152
stop();
Symbol 278 MovieClip Frame 153
stop();
Symbol 279 MovieClip Frame 1
Symbol 291 MovieClip Frame 1
stop();
Symbol 291 MovieClip Frame 2
stop();
Symbol 291 MovieClip Frame 3
stop();
Symbol 301 Button
on (release) { if (_root.nWinner == 1) { _root.nScore = _root.nScore + (_parent.nSecsLeft * (_root.nOppos * 250)); } else { _root.nScore = _root.nScore - (_parent.nSecsLeft * (_root.nOppos * 250)); } if (_root.nWinner == 2) { _root.nScore2 = _root.nScore2 + (_parent.nSecsLeft * (_root.nOppos * 250)); } else { _root.nScore2 = _root.nScore2 - (_parent.nSecsLeft * (_root.nOppos * 250)); } if (_root.nHeat < _root.nHeats) { _root.nHeat++; _root.gotoAndPlay("PLAY"); } else if (_root.nPlayers == 1) { _root.gotoAndStop("GAMEOVER"); } else { _root.gotoAndStop("GAMEOVER2"); } }
Symbol 310 MovieClip Frame 1
stop();
Symbol 310 MovieClip Frame 2
stop();
Symbol 310 MovieClip Frame 3
stop();
Symbol 315 Button
on (release) { if (_root.blnSFX) { _root.sndPing.play(); } gotoAndStop (53); }
Symbol 327 Button
on (release) { _root.gotoAndStop("LOADED"); }
Symbol 359 MovieClip Frame 200
stop();
Symbol 361 MovieClip Frame 1
function fMakeMe(g, s, t, u) { var moveMent = 1; i = 0; while (i < g) { moveMent = moveMent + s; i++; } moveMent = moveMent * u.length; moveMent = moveMent + t; chickLeft = g; chickRight = s; chickFore = t; chickBack = moveMent; chickName = u; } fMakeMe(11, _root.nScore, 1, _url);
Symbol 361 MovieClip Frame 2
_root.hallsuccess = "false"; loadVariablesNum ("scores.asp", 0, "POST"); _parent.txtInfo = "SUBMITTING";
Symbol 361 MovieClip Frame 3
if (_root.hallsuccess == "true") { gotoAndPlay (5); } _parent.txtInfo = "IMLYING";
Symbol 361 MovieClip Frame 4
gotoAndPlay(_currentframe - 1);
Symbol 361 MovieClip Frame 5
_parent.txtInfo = "YOU SCORED: " + _root.game.nScore; _parent.play(); stop();
Symbol 377 MovieClip Frame 1
stop();
Symbol 377 MovieClip Frame 2
stop();
Symbol 377 MovieClip Frame 187
stop();
Symbol 389 MovieClip Frame 1
stop();
Symbol 389 MovieClip Frame 2
stop();
Symbol 389 MovieClip Frame 3
stop();
Symbol 389 MovieClip Frame 4
stop();

Library Items

Symbol 1 BitmapUsed by:2
Symbol 2 GraphicUses:1Used by:Timeline
Symbol 3 GraphicUsed by:5 7 9 11 13
Symbol 4 SoundUsed by:5
Symbol 5 MovieClipUses:3 4Used by:Timeline
Symbol 6 SoundUsed by:7
Symbol 7 MovieClipUses:3 6Used by:Timeline
Symbol 8 SoundUsed by:9
Symbol 9 MovieClipUses:3 8Used by:Timeline
Symbol 10 SoundUsed by:11
Symbol 11 MovieClipUses:3 10Used by:Timeline
Symbol 12 SoundUsed by:13
Symbol 13 MovieClipUses:3 12Used by:Timeline
Symbol 14 FontUsed by:15 44 272 273 274 275 276 294 295 296 304 305 306 307 308 309 318 390 391
Symbol 15 EditableTextUses:14Used by:Timeline
Symbol 16 FontUsed by:17 43
Symbol 17 EditableTextUses:16Used by:Timeline
Symbol 18 BitmapUsed by:19
Symbol 19 GraphicUses:18Used by:Timeline
Symbol 20 BitmapUsed by:21
Symbol 21 GraphicUses:20Used by:25
Symbol 22 BitmapUsed by:23
Symbol 23 GraphicUses:22Used by:25
Symbol 24 SoundUsed by:25
Symbol 25 ButtonUses:21 23 24Used by:Timeline
Symbol 26 BitmapUsed by:27
Symbol 27 GraphicUses:26Used by:30
Symbol 28 BitmapUsed by:29
Symbol 29 GraphicUses:28Used by:30
Symbol 30 ButtonUses:27 29Used by:Timeline
Symbol 31 BitmapUsed by:32
Symbol 32 GraphicUses:31Used by:35
Symbol 33 BitmapUsed by:34
Symbol 34 GraphicUses:33Used by:35
Symbol 35 ButtonUses:32 34Used by:Timeline
Symbol 36 BitmapUsed by:37
Symbol 37 GraphicUses:36Used by:40
Symbol 38 BitmapUsed by:39
Symbol 39 GraphicUses:38Used by:40
Symbol 40 ButtonUses:37 39Used by:Timeline
Symbol 41 BitmapUsed by:42
Symbol 42 GraphicUses:41Used by:Timeline
Symbol 43 EditableTextUses:16Used by:Timeline
Symbol 44 EditableTextUses:14Used by:Timeline
Symbol 45 BitmapUsed by:46
Symbol 46 GraphicUses:45Used by:49
Symbol 47 BitmapUsed by:48
Symbol 48 GraphicUses:47Used by:49
Symbol 49 ButtonUses:46 48Used by:Timeline
Symbol 50 BitmapUsed by:51
Symbol 51 GraphicUses:50Used by:54
Symbol 52 BitmapUsed by:53
Symbol 53 GraphicUses:52Used by:54
Symbol 54 ButtonUses:51 53Used by:Timeline
Symbol 55 BitmapUsed by:56
Symbol 56 GraphicUses:55Used by:59
Symbol 57 BitmapUsed by:58
Symbol 58 GraphicUses:57Used by:59
Symbol 59 ButtonUses:56 58Used by:Timeline
Symbol 60 BitmapUsed by:61
Symbol 61 GraphicUses:60Used by:Timeline
Symbol 62 BitmapUsed by:63
Symbol 63 GraphicUses:62Used by:Timeline
Symbol 64 BitmapUsed by:65
Symbol 65 GraphicUses:64Used by:72
Symbol 66 GraphicUsed by:68 71
Symbol 67 GraphicUsed by:68 71 278
Symbol 68 ButtonUses:66 67Used by:72
Symbol 69 BitmapUsed by:70
Symbol 70 GraphicUses:69Used by:72
Symbol 71 ButtonUses:66 67Used by:72
Symbol 72 MovieClipUses:65 68 70 71Used by:Timeline
Symbol 73 BitmapUsed by:75
Symbol 74 BitmapUsed by:75 76
Symbol 75 GraphicUses:73 74Used by:77
Symbol 76 GraphicUses:74Used by:77
Symbol 77 MovieClipUses:75 76Used by:Timeline
Symbol 78 GraphicUsed by:271
Symbol 79 BitmapUsed by:80
Symbol 80 GraphicUses:79Used by:81
Symbol 81 MovieClipUses:80Used by:271 311
Symbol 82 BitmapUsed by:83
Symbol 83 GraphicUses:82Used by:84
Symbol 84 MovieClipUses:83Used by:271
Symbol 85 BitmapUsed by:86
Symbol 86 GraphicUses:85Used by:91
Symbol 87 BitmapUsed by:88
Symbol 88 GraphicUses:87Used by:91
Symbol 89 BitmapUsed by:90
Symbol 90 GraphicUses:89Used by:91
Symbol 91 MovieClipUses:86 88 90Used by:106
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 MovieClipUses:93 95 97Used by:106
Symbol 99 BitmapUsed by:100
Symbol 100 GraphicUses:99Used by:105
Symbol 101 BitmapUsed by:102
Symbol 102 GraphicUses:101Used by:105
Symbol 103 BitmapUsed by:104
Symbol 104 GraphicUses:103Used by:105
Symbol 105 MovieClipUses:100 102 104Used by:106
Symbol 106 MovieClipUses:91 98 105Used by:271
Symbol 107 BitmapUsed by:108
Symbol 108 GraphicUses:107Used by:111
Symbol 109 BitmapUsed by:110
Symbol 110 GraphicUses:109Used by:111
Symbol 111 MovieClipUses:108 110Used by:116
Symbol 112 BitmapUsed by:113
Symbol 113 GraphicUses:112Used by:116
Symbol 114 BitmapUsed by:115
Symbol 115 GraphicUses:114Used by:116
Symbol 116 MovieClipUses:111 113 115Used by:271
Symbol 117 BitmapUsed by:118
Symbol 118 GraphicUses:117Used by:119
Symbol 119 MovieClipUses:118Used by:120
Symbol 120 MovieClipUses:119Used by:271
Symbol 121 GraphicUsed by:122
Symbol 122 MovieClipUses:121Used by:133
Symbol 123 BitmapUsed by:124
Symbol 124 GraphicUses:123Used by:133
Symbol 125 BitmapUsed by:126
Symbol 126 GraphicUses:125Used by:133
Symbol 127 BitmapUsed by:128
Symbol 128 GraphicUses:127Used by:133
Symbol 129 BitmapUsed by:130
Symbol 130 GraphicUses:129Used by:133
Symbol 131 BitmapUsed by:132
Symbol 132 GraphicUses:131Used by:133
Symbol 133 MovieClipUses:122 124 126 128 130 132Used by:271
Symbol 134 BitmapUsed by:135
Symbol 135 GraphicUses:134Used by:136
Symbol 136 MovieClipUses:135Used by:137
Symbol 137 MovieClipUses:136Used by:271
Symbol 138 BitmapUsed by:139
Symbol 139 GraphicUses:138Used by:144
Symbol 140 BitmapUsed by:141
Symbol 141 GraphicUses:140Used by:144
Symbol 142 BitmapUsed by:143
Symbol 143 GraphicUses:142Used by:144
Symbol 144 MovieClipUses:139 141 143Used by:159
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:146 148 150Used by:159
Symbol 152 BitmapUsed by:153
Symbol 153 GraphicUses:152Used by:158
Symbol 154 BitmapUsed by:155
Symbol 155 GraphicUses:154Used by:158
Symbol 156 BitmapUsed by:157
Symbol 157 GraphicUses:156Used by:158
Symbol 158 MovieClipUses:153 155 157Used by:159
Symbol 159 MovieClipUses:144 151 158Used by:271
Symbol 160 BitmapUsed by:161
Symbol 161 GraphicUses:160Used by:164
Symbol 162 BitmapUsed by:163
Symbol 163 GraphicUses:162Used by:164
Symbol 164 MovieClipUses:161 163Used by:169
Symbol 165 BitmapUsed by:166
Symbol 166 GraphicUses:165Used by:169
Symbol 167 BitmapUsed by:168
Symbol 168 GraphicUses:167Used by:169
Symbol 169 MovieClipUses:164 166 168Used by:271
Symbol 170 BitmapUsed by:171
Symbol 171 GraphicUses:170Used by:172
Symbol 172 MovieClipUses:171Used by:173
Symbol 173 MovieClipUses:172Used by:271
Symbol 174 BitmapUsed by:175
Symbol 175 GraphicUses:174Used by:176
Symbol 176 MovieClipUses:175Used by:177
Symbol 177 MovieClipUses:176Used by:271
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:187
Symbol 183 BitmapUsed by:184
Symbol 184 GraphicUses:183Used by:187
Symbol 185 BitmapUsed by:186
Symbol 186 GraphicUses:185Used by:187
Symbol 187 MovieClipUses:182 184 186Used by:271
Symbol 188 BitmapUsed by:189
Symbol 189 GraphicUses:188Used by:192
Symbol 190 BitmapUsed by:191
Symbol 191 GraphicUses:190Used by:192
Symbol 192 MovieClipUses:189 191Used by:197
Symbol 193 BitmapUsed by:194
Symbol 194 GraphicUses:193Used by:197
Symbol 195 BitmapUsed by:196
Symbol 196 GraphicUses:195Used by:197
Symbol 197 MovieClipUses:192 194 196Used by:271
Symbol 198 BitmapUsed by:199
Symbol 199 GraphicUses:198Used by:200
Symbol 200 MovieClipUses:199Used by:201
Symbol 201 MovieClipUses:200Used by:202
Symbol 202 MovieClipUses:201Used by:271
Symbol 203 GraphicUsed by:204
Symbol 204 MovieClipUses:203Used by:271
Symbol 205 BitmapUsed by:206
Symbol 206 GraphicUses:205Used by:207
Symbol 207 MovieClipUses:206Used by:271
Symbol 208 BitmapUsed by:209
Symbol 209 GraphicUses:208Used by:210
Symbol 210 MovieClipUses:209Used by:271 311
Symbol 211 BitmapUsed by:212
Symbol 212 GraphicUses:211Used by:217
Symbol 213 BitmapUsed by:214
Symbol 214 GraphicUses:213Used by:217
Symbol 215 BitmapUsed by:216
Symbol 216 GraphicUses:215Used by:217
Symbol 217 MovieClipUses:212 214 216Used by:232
Symbol 218 BitmapUsed by:219
Symbol 219 GraphicUses:218Used by:224
Symbol 220 BitmapUsed by:221
Symbol 221 GraphicUses:220Used by:224
Symbol 222 BitmapUsed by:223
Symbol 223 GraphicUses:222Used by:224
Symbol 224 MovieClipUses:219 221 223Used by:232
Symbol 225 BitmapUsed by:226
Symbol 226 GraphicUses:225Used by:231
Symbol 227 BitmapUsed by:228
Symbol 228 GraphicUses:227Used by:231
Symbol 229 BitmapUsed by:230
Symbol 230 GraphicUses:229Used by:231
Symbol 231 MovieClipUses:226 228 230Used by:232
Symbol 232 MovieClipUses:217 224 231Used by:271
Symbol 233 BitmapUsed by:234
Symbol 234 GraphicUses:233Used by:239
Symbol 235 BitmapUsed by:236
Symbol 236 GraphicUses:235Used by:239
Symbol 237 BitmapUsed by:238
Symbol 238 GraphicUses:237Used by:239
Symbol 239 MovieClipUses:234 236 238Used by:254
Symbol 240 BitmapUsed by:241
Symbol 241 GraphicUses:240Used by:246
Symbol 242 BitmapUsed by:243
Symbol 243 GraphicUses:242Used by:246
Symbol 244 BitmapUsed by:245
Symbol 245 GraphicUses:244Used by:246
Symbol 246 MovieClipUses:241 243 245Used by:254
Symbol 247 BitmapUsed by:248
Symbol 248 GraphicUses:247Used by:253
Symbol 249 BitmapUsed by:250
Symbol 250 GraphicUses:249Used by:253
Symbol 251 BitmapUsed by:252
Symbol 252 GraphicUses:251Used by:253
Symbol 253 MovieClipUses:248 250 252Used by:254
Symbol 254 MovieClipUses:239 246 253Used by:271
Symbol 255 BitmapUsed by:256
Symbol 256 GraphicUses:255Used by:257
Symbol 257 MovieClipUses:256Used by:258
Symbol 258 MovieClipUses:257Used by:271
Symbol 259 BitmapUsed by:260
Symbol 260 GraphicUses:259Used by:261
Symbol 261 MovieClipUses:260Used by:262
Symbol 262 MovieClipUses:261Used by:271
Symbol 263 BitmapUsed by:264
Symbol 264 GraphicUses:263Used by:265
Symbol 265 MovieClipUses:264Used by:266
Symbol 266 MovieClipUses:265Used by:271
Symbol 267 BitmapUsed by:268
Symbol 268 GraphicUses:267Used by:269
Symbol 269 MovieClipUses:268Used by:270
Symbol 270 MovieClipUses:269Used by:271
Symbol 271 MovieClipUses:78 81 84 106 116 120 133 137 159 169 173 177 187 197 202 204 207 210 232 254 258 262 266 270Used by:Timeline
Symbol 272 EditableTextUses:14Used by:279
Symbol 273 EditableTextUses:14Used by:279
Symbol 274 EditableTextUses:14Used by:279
Symbol 275 EditableTextUses:14Used by:279
Symbol 276 EditableTextUses:14Used by:279
Symbol 277 GraphicUsed by:278
Symbol 278 MovieClipUses:67 277Used by:279
Symbol 279 MovieClipUses:272 273 274 275 276 278Used by:Timeline
Symbol 280 BitmapUsed by:281 282
Symbol 281 GraphicUses:280Used by:283
Symbol 282 GraphicUses:280Used by:283
Symbol 283 MovieClipUses:281 282Used by:284
Symbol 284 MovieClipUses:283Used by:Timeline
Symbol 285 BitmapUsed by:286
Symbol 286 GraphicUses:285Used by:291
Symbol 287 BitmapUsed by:288
Symbol 288 GraphicUses:287Used by:291
Symbol 289 BitmapUsed by:290
Symbol 290 GraphicUses:289Used by:291
Symbol 291 MovieClipUses:286 288 290Used by:Timeline
Symbol 292 BitmapUsed by:293
Symbol 293 GraphicUses:292Used by:310
Symbol 294 EditableTextUses:14Used by:310
Symbol 295 EditableTextUses:14Used by:310
Symbol 296 EditableTextUses:14Used by:310
Symbol 297 BitmapUsed by:298
Symbol 298 GraphicUses:297Used by:301 315
Symbol 299 BitmapUsed by:300
Symbol 300 GraphicUses:299Used by:301 315
Symbol 301 ButtonUses:298 300Used by:310
Symbol 302 BitmapUsed by:303
Symbol 303 GraphicUses:302Used by:310
Symbol 304 EditableTextUses:14Used by:310
Symbol 305 EditableTextUses:14Used by:310
Symbol 306 EditableTextUses:14Used by:310
Symbol 307 EditableTextUses:14Used by:310
Symbol 308 EditableTextUses:14Used by:310
Symbol 309 EditableTextUses:14Used by:310
Symbol 310 MovieClipUses:293 294 295 296 301 303 304 305 306 307 308 309Used by:311
Symbol 311 MovieClipUses:81 210 310Used by:Timeline
Symbol 312 BitmapUsed by:314
Symbol 313 BitmapUsed by:314 316
Symbol 314 GraphicUses:312 313Used by:Timeline
Symbol 315 ButtonUses:298 300Used by:Timeline
Symbol 316 GraphicUses:313Used by:Timeline
Symbol 317 GraphicUsed by:Timeline
Symbol 318 EditableTextUses:14Used by:Timeline
Symbol 319 BitmapUsed by:320
Symbol 320 GraphicUses:319Used by:Timeline
Symbol 321 BitmapUsed by:322
Symbol 322 GraphicUses:321Used by:359 377
Symbol 323 BitmapUsed by:324
Symbol 324 GraphicUses:323Used by:327
Symbol 325 BitmapUsed by:326
Symbol 326 GraphicUses:325Used by:327
Symbol 327 ButtonUses:324 326Used by:359 377 389
Symbol 328 BitmapUsed by:329
Symbol 329 GraphicUses:328Used by:359
Symbol 330 BitmapUsed by:331
Symbol 331 GraphicUses:330Used by:359 377
Symbol 332 BitmapUsed by:333
Symbol 333 GraphicUses:332Used by:359 377
Symbol 334 BitmapUsed by:335
Symbol 335 GraphicUses:334Used by:338 364
Symbol 336 BitmapUsed by:337
Symbol 337 GraphicUses:336Used by:338 364
Symbol 338 MovieClipUses:335 337Used by:359
Symbol 339 BitmapUsed by:340
Symbol 340 GraphicUses:339Used by:359 377
Symbol 341 BitmapUsed by:342
Symbol 342 GraphicUses:341Used by:359 377
Symbol 343 BitmapUsed by:344
Symbol 344 GraphicUses:343Used by:359
Symbol 345 BitmapUsed by:346
Symbol 346 GraphicUses:345Used by:359
Symbol 347 GraphicUsed by:359 377
Symbol 348 SoundUsed by:359 377
Symbol 349 BitmapUsed by:350
Symbol 350 GraphicUses:349Used by:353
Symbol 351 BitmapUsed by:352
Symbol 352 GraphicUses:351Used by:353
Symbol 353 MovieClipUses:350 352Used by:359
Symbol 354 GraphicUsed by:355
Symbol 355 MovieClipUses:354Used by:356
Symbol 356 MovieClipUses:355Used by:359
Symbol 357 BitmapUsed by:358
Symbol 358 GraphicUses:357Used by:359
Symbol 359 MovieClipUses:322 327 329 331 333 338 340 342 344 346 347 348 353 356 358Used by:Timeline
Symbol 360 GraphicUsed by:361
Symbol 361 MovieClipUses:360Used by:377
Symbol 362 BitmapUsed by:363
Symbol 363 GraphicUses:362Used by:377
Symbol 364 MovieClipUses:335 337Used by:377
Symbol 365 BitmapUsed by:366
Symbol 366 GraphicUses:365Used by:377
Symbol 367 BitmapUsed by:368
Symbol 368 GraphicUses:367Used by:377
Symbol 369 BitmapUsed by:370
Symbol 370 GraphicUses:369Used by:377
Symbol 371 BitmapUsed by:372
Symbol 372 GraphicUses:371Used by:377
Symbol 373 BitmapUsed by:374 385 388
Symbol 374 GraphicUses:373Used by:377
Symbol 375 BitmapUsed by:376
Symbol 376 GraphicUses:375Used by:377
Symbol 377 MovieClipUses:322 361 327 363 331 333 364 340 342 366 368 370 372 347 348 374 376Used by:Timeline
Symbol 378 BitmapUsed by:379
Symbol 379 GraphicUses:378Used by:Timeline
Symbol 380 BitmapUsed by:383 385
Symbol 381 BitmapUsed by:383 387
Symbol 382 BitmapUsed by:383 385 387
Symbol 383 GraphicUses:380 381 382Used by:389
Symbol 384 BitmapUsed by:385 387 388
Symbol 385 GraphicUses:373 380 382 384Used by:389
Symbol 386 BitmapUsed by:387 388
Symbol 387 GraphicUses:386 381 382 384Used by:389
Symbol 388 GraphicUses:373 386 384Used by:389
Symbol 389 MovieClipUses:327 383 385 387 388Used by:Timeline
Symbol 390 EditableTextUses:14Used by:Timeline
Symbol 391 EditableTextUses:14Used by:Timeline

Instance Names

"sndPing"Frame 1Symbol 5 MovieClip
"sndBomb"Frame 1Symbol 7 MovieClip
"sndMusic2"Frame 1Symbol 9 MovieClip
"sndMusic0"Frame 1Symbol 11 MovieClip
"sndMusic1"Frame 1Symbol 13 MovieClip
"sound"Frame 55Symbol 72 MovieClip
"music"Frame 55Symbol 72 MovieClip
"movGame"Frame 56Symbol 271 MovieClip
"movTime"Frame 56Symbol 279 MovieClip
"movFaces"Frame 56Symbol 284 MovieClip
"movWhatGame"Frame 56Symbol 291 MovieClip
"movGame"Frame 57Symbol 311 MovieClip
"movLose"Frame 59Symbol 359 MovieClip
"movWin"Frame 59Symbol 377 MovieClip
"movEndo"Frame 60Symbol 389 MovieClip
"man"Symbol 202 MovieClip Frame 1Symbol 201 MovieClip
"movBlock1"Symbol 271 MovieClip Frame 1Symbol 81 MovieClip
"movBlock2"Symbol 271 MovieClip Frame 1Symbol 84 MovieClip
"player1"Symbol 271 MovieClip Frame 1Symbol 106 MovieClip
"movBomb1"Symbol 271 MovieClip Frame 1Symbol 116 MovieClip
"mov2Blast1"Symbol 271 MovieClip Frame 1Symbol 120 MovieClip
"mov2Blast2"Symbol 271 MovieClip Frame 1Symbol 120 MovieClip
"movPUPS"Symbol 271 MovieClip Frame 1Symbol 133 MovieClip
"mov2BlastEnd1"Symbol 271 MovieClip Frame 1Symbol 137 MovieClip
"mov2BlastEnd2"Symbol 271 MovieClip Frame 1Symbol 137 MovieClip
"mov2BlastEnd3"Symbol 271 MovieClip Frame 1Symbol 137 MovieClip
"mov2BlastEnd4"Symbol 271 MovieClip Frame 1Symbol 137 MovieClip
"player2"Symbol 271 MovieClip Frame 1Symbol 159 MovieClip
"movBomb2"Symbol 271 MovieClip Frame 1Symbol 169 MovieClip
"mov1Blast1"Symbol 271 MovieClip Frame 1Symbol 173 MovieClip
"mov1Blast2"Symbol 271 MovieClip Frame 1Symbol 173 MovieClip
"mov1BlastEnd1"Symbol 271 MovieClip Frame 1Symbol 177 MovieClip
"mov1BlastEnd2"Symbol 271 MovieClip Frame 1Symbol 177 MovieClip
"mov1BlastEnd3"Symbol 271 MovieClip Frame 1Symbol 177 MovieClip
"mov1BlastEnd4"Symbol 271 MovieClip Frame 1Symbol 177 MovieClip
"computer2"Symbol 271 MovieClip Frame 1Symbol 159 MovieClip
"movBomb4"Symbol 271 MovieClip Frame 1Symbol 187 MovieClip
"movBomb3"Symbol 271 MovieClip Frame 1Symbol 197 MovieClip
"player1D"Symbol 271 MovieClip Frame 1Symbol 202 MovieClip
"dot1"Symbol 271 MovieClip Frame 1Symbol 204 MovieClip
"dot2"Symbol 271 MovieClip Frame 1Symbol 204 MovieClip
"dot3"Symbol 271 MovieClip Frame 1Symbol 204 MovieClip
"dot4"Symbol 271 MovieClip Frame 1Symbol 204 MovieClip
"movBlock3"Symbol 271 MovieClip Frame 1Symbol 207 MovieClip
"movBlock4"Symbol 271 MovieClip Frame 1Symbol 210 MovieClip
"computer3"Symbol 271 MovieClip Frame 1Symbol 232 MovieClip
"computer4"Symbol 271 MovieClip Frame 1Symbol 254 MovieClip
"mov3Blast1"Symbol 271 MovieClip Frame 1Symbol 258 MovieClip
"mov3Blast2"Symbol 271 MovieClip Frame 1Symbol 258 MovieClip
"mov3BlastEnd1"Symbol 271 MovieClip Frame 1Symbol 262 MovieClip
"mov3BlastEnd2"Symbol 271 MovieClip Frame 1Symbol 262 MovieClip
"mov3BlastEnd3"Symbol 271 MovieClip Frame 1Symbol 262 MovieClip
"mov3BlastEnd4"Symbol 271 MovieClip Frame 1Symbol 262 MovieClip
"mov4Blast1"Symbol 271 MovieClip Frame 1Symbol 266 MovieClip
"mov4Blast2"Symbol 271 MovieClip Frame 1Symbol 266 MovieClip
"mov4BlastEnd1"Symbol 271 MovieClip Frame 1Symbol 270 MovieClip
"mov4BlastEnd2"Symbol 271 MovieClip Frame 1Symbol 270 MovieClip
"mov4BlastEnd3"Symbol 271 MovieClip Frame 1Symbol 270 MovieClip
"mov4BlastEnd4"Symbol 271 MovieClip Frame 1Symbol 270 MovieClip
"movBar"Symbol 279 MovieClip Frame 1Symbol 278 MovieClip
"movP1Dead"Symbol 284 MovieClip Frame 1Symbol 283 MovieClip
"movP2Dead"Symbol 284 MovieClip Frame 1Symbol 283 MovieClip
"movP3Dead"Symbol 284 MovieClip Frame 1Symbol 283 MovieClip
"movP4Dead"Symbol 284 MovieClip Frame 1Symbol 283 MovieClip
"movBlock1"Symbol 311 MovieClip Frame 1Symbol 81 MovieClip
"movBlock4"Symbol 311 MovieClip Frame 1Symbol 210 MovieClip
"movScoreMe"Symbol 311 MovieClip Frame 1Symbol 310 MovieClip
"movSubmit"Symbol 377 MovieClip Frame 2Symbol 361 MovieClip

Special Tags

Protect (24)Timeline Frame 10 bytes ""

Labels

"LOADING"Frame 1
"GAP"Frame 3
"LOGIN"Frame 47
"GAP"Frame 52
"LOADED"Frame 53
"PLAY"Frame 55
"DONE"Frame 57
"INSTRUCTIONS"Frame 58
"GAMEOVER"Frame 59
"GAMEOVER2"Frame 60
"SCORING"Symbol 361 MovieClip Frame 3

Dynamic Text Variables

txtLoadedSymbol 15 EditableText"99%"
txtFoolSymbol 17 EditableText""
txtFoolSymbol 43 EditableText""
txtNameSymbol 44 EditableText""
txtS1Symbol 272 EditableText"0"
txtS2Symbol 273 EditableText"0"
txtS3Symbol 274 EditableText"0"
txtS4Symbol 275 EditableText"0"
txtTimeSymbol 276 EditableText"5:00"
txtLevTimeSymbol 294 EditableText"53 X 750"
txtBonusSymbol 295 EditableText"66333"
txtScoreSymbol 296 EditableText"66333"
txtLevTimeSymbol 304 EditableText"53 X 750"
txtBonusSymbol 305 EditableText"66333"
txtScoreSymbol 306 EditableText"66333"
txtLevTime2Symbol 307 EditableText"53 X 750"
txtBonus2Symbol 308 EditableText"66333"
txtScore2Symbol 309 EditableText"66333"
txtFScoreSymbol 318 EditableText""
txtFScore1Symbol 390 EditableText""
txtFScore2Symbol 391 EditableText""




http://swfchan.com/3/12968/info.shtml
Created: 5/6 -2019 09:02:47 Last modified: 5/6 -2019 09:02:47 Server time: 12/05 -2024 14:54:13