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/70118539?noj=FRM70118539-12DC" width="1" height="1"></div>

Fire and Bombs.swf

This is the info page for
Flash #48529

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


Text
Meer spellen van Spelle.nl

Play more game at Gameitnow.com!

Fire and Bombs loading...

<p align="left"><font face="South Park" size="24" color="#ffcc00" letterSpacing="0.000000" kerning="0"><a href="http://www.gameitnow.com" target = "_blank"><b>Play more games at GAME IT NOW.com</b></a></font></p>

Game

It

Now

Presented by:

Level

Battle

Fire and Bombs!!!

Help!

More games!

Player

Start

Back

Level

Choose a bomb

Map Preview

Player 1

Total enemies

The Map

Player 2

Battle

1

2

3

4

Menu

*

0

Player 1 run with the arrows keys and
place a bomb with spacebar.
Player 2 run with the keys a, s, w en d
and hit Caps Lock to place a bomb.

Menu

Help !

Instructions

Power-Ups

Extra bomb power

Run faster

A extra bomb

Bonuspoints. 50 points is one extra life!

Kill all the enemies with fire and bombs!

The Goal

You

Player1

Player1

Player1

Game stats

Next Level

Goodluck!

+

Stop

Next level is:

Game over!

More games

Again

Killed!

-1 life...

More games

Game Over!

Highscores

Email challenge

Back

Rank

Nickname

Level

Time

1.

2.

3.

4.

5.

6.

7.

8.

9.

10.

Send

Name friend

Email friend

Your name

Mail your friends with your score!

Email Challenge

Email Challenge

Menu

Player 1 wins !!

Player 2 wins !!

Draw...

Loading...

Cancel

ActionScript [AS1/AS2]

Frame 1
_global.so = SharedObject.getLocal("flashobject"); if (!_global.so.data.unlocked) { _global.so.data.unlocked = 0; } function preloadSite() { var _local3 = _root.getBytesLoaded(); var _local2 = _root.getBytesTotal(); var _local4 = Math.round((_local3 / _local2) * 100); loadingBar._xscale = _local4; if (_local3 >= _local2) { clearInterval(loadingCall); gotoAndStop (2); } } stop(); sndBoom = new Sound(); sndBoom.attachSound("boom"); playBoom = function () { sndBoom.start(); sndBoom.start(); sndBoom.start(); }; loadingBar._xscale = 1; var loadingCall = setInterval(preloadSite, 50); onEnterFrame = function () { loadingTrue._rotation = loadingTrue._rotation - 6; };
Frame 2
gotoAndStop (3);
Frame 3
spelleIntroButton._alpha = 0;
Instance of Symbol 56 MovieClip in Frame 3
onClipEvent (load) { _alpha = 0; time = 0; } onClipEvent (enterFrame) { time++; if (time == 60) { attachMovie("playSpelle", "playSpelle" + time, time * 9999999); } if (((_alpha < 100) && (time > 60)) && (time < 180)) { _alpha = (_alpha + 5); } if (time > 180) { _alpha = (_alpha - 6); } }
Instance of Symbol 59 MovieClip in Frame 3
onClipEvent (load) { _alpha = 0; time = 0; } onClipEvent (enterFrame) { time++; if (((_alpha < 100) && (time > 30)) && (time < 180)) { _alpha = (_alpha + 5); } if (time > 180) { _alpha = (_alpha - 6); } if (time > 210) { _root.gotoAndStop(4); } }
Frame 4
time = 0; onEnterFrame = function () { if (time == 6) { gotoAndStop (5); } time++; };
Frame 5
_global.lifes = 2; _global.name = ""; gotoAndStop (5);
Instance of Symbol 27 MovieClip [empty] in Frame 5
onClipEvent (enterFrame) { ob = _root.char; if (!ob.clip._x) { _root.p1Stat.gotoAndStop(5); } ob = _root.char2; ob2 = _root.game.enemy0; if ((!ob.clip._x) && (!ob2.clip._x)) { _root.p2Stat.gotoAndStop(5); } ob = _root.game.enemy1; if (!ob.clip._x) { _root.p3Stat.gotoAndStop(5); } else { _root.p3name = "Enemy 2"; } ob = _root.game.enemy2; if (!ob.clip._x) { _root.p4Stat.gotoAndStop(5); } else { _root.p3name = "Enemy 3"; } }
Frame 6
bombType = 1; status = ""; _global.check = 1; _global.levelScore = 0; _global.score = 0; _global.agressiveness = 1; _global.step = 0; _global.hour = 0; _global.minute = 0; _global.sec = 0; _global.time = 0; _global.enemyNumb = 1; _global.bombKind = 1; _global.depth = 0; _global.twoPlayer = false; _global.difficulty = 10; _global.mapNumb = 1; _global.playerFire = "fireBlue"; _global.player = "bomberBlue"; _global.playerFire2 = "fireGreen"; _global.player2 = "bomberGreen"; _global.playerFire3 = "firePurple"; _global.player3 = "bomberPurple"; _global.playerFire4 = "fireOrange"; _global.player4 = "bomberOrange"; mapLevel1 = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 1], [1, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 1], [1, 0, 0, 2, 2, 3, 2, 3, 2, 3, 2, 0, 1, 3, 1], [1, 2, 1, 2, 1, 1, 1, 1, 1, 1, 1, 3, 1, 3, 1], [1, 2, 1, 3, 1, 0, 0, 0, 0, 0, 1, 2, 1, 3, 1], [1, 2, 1, 0, 1, 0, 1, 1, 1, 0, 1, 3, 1, 3, 1], [1, 2, 1, 3, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1, 1], [1, 2, 1, 0, 1, 0, 1, 1, 1, 0, 1, 2, 0, 0, 1], [1, 2, 1, 3, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 1], [1, 2, 1, 0, 1, 1, 1, 1, 1, 1, 1, 2, 1, 0, 1], [1, 2, 1, 0, 3, 2, 3, 0, 2, 3, 2, 1, 1, 0, 1], [1, 2, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 0, 1], [1, 3, 3, 3, 3, 3, 3, 1, 0, 0, 0, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; basic = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1], [1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1], [1, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 0, 1, 0, 1], [1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1], [1, 0, 1, 0, 1, 0, 1, 1, 1, 0, 1, 0, 1, 0, 1], [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1], [1, 0, 1, 0, 1, 0, 1, 1, 1, 0, 1, 0, 1, 0, 1], [1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1], [1, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 0, 1, 0, 1], [1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1], [1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; _global.mapLevel = mapLevel1; _global.level = 1;
Frame 7
bombType = 1; status2 = ""; status3 = ""; status = "A singleplayer level. 1-" + (_global.so.data.unlocked + 1); _global.agressiveness = 5; _global.enemyNumb = 1; _global.bombKind = 1; _global.depth = 0; _global.twoPlayer = true; _global.difficulty = 10; _global.mapNumb = 1; _global.playerFire = "fireBlue"; _global.player = "bomberBlue"; _global.playerFire2 = "firePurple"; _global.player2 = "bomberPurple"; _global.playerFire3 = "fireGreen"; _global.player3 = "bomberGreen"; _global.playerFire4 = "fireOrange"; _global.player4 = "bomberOrange"; mapLevel1 = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 4, 2, 1, 2, 1, 2, 3, 0, 0, 0, 1], [1, 0, 1, 3, 1, 0, 1, 0, 1, 0, 1, 3, 1, 0, 1], [1, 0, 3, 3, 3, 2, 3, 2, 3, 2, 3, 3, 3, 0, 1], [1, 3, 1, 3, 1, 3, 1, 3, 1, 3, 1, 3, 1, 3, 1], [1, 2, 0, 2, 3, 2, 3, 2, 3, 2, 3, 2, 0, 2, 1], [1, 1, 1, 3, 1, 3, 1, 3, 1, 3, 1, 3, 1, 1, 1], [1, 2, 0, 2, 3, 2, 3, 4, 3, 2, 3, 2, 0, 2, 1], [1, 1, 1, 3, 1, 3, 1, 3, 1, 3, 1, 3, 1, 1, 1], [1, 2, 0, 2, 3, 2, 3, 2, 3, 2, 3, 2, 0, 2, 1], [1, 3, 1, 3, 1, 3, 1, 3, 1, 3, 1, 3, 1, 3, 1], [1, 0, 3, 3, 0, 2, 3, 2, 3, 2, 0, 3, 3, 0, 1], [1, 0, 1, 3, 1, 0, 1, 0, 1, 0, 1, 3, 1, 0, 1], [1, 0, 0, 0, 3, 2, 1, 2, 1, 2, 3, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; mapLevel2 = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 3, 0, 2, 1, 2, 0, 3, 0, 0, 0, 1], [1, 0, 1, 1, 2, 1, 2, 1, 2, 1, 2, 1, 1, 0, 1], [1, 0, 1, 3, 3, 2, 3, 3, 3, 2, 3, 3, 1, 0, 1], [1, 3, 2, 3, 1, 1, 3, 1, 3, 1, 1, 3, 2, 3, 1], [1, 0, 1, 2, 1, 1, 3, 1, 3, 1, 1, 2, 1, 0, 1], [1, 2, 2, 3, 3, 3, 4, 2, 4, 3, 3, 0, 2, 2, 1], [1, 1, 1, 3, 1, 1, 2, 1, 2, 1, 1, 3, 1, 1, 1], [1, 2, 2, 3, 3, 3, 4, 2, 4, 3, 3, 3, 2, 2, 1], [1, 0, 1, 2, 1, 1, 3, 1, 3, 1, 1, 2, 1, 0, 1], [1, 3, 2, 3, 1, 1, 3, 1, 3, 1, 1, 3, 2, 3, 1], [1, 0, 1, 3, 3, 2, 3, 3, 3, 2, 3, 3, 1, 0, 1], [1, 0, 1, 1, 2, 1, 2, 1, 2, 1, 2, 1, 1, 0, 1], [1, 0, 0, 0, 3, 0, 2, 1, 2, 0, 3, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; mapLevel3 = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 2, 3, 2, 3, 2, 3, 2, 0, 0, 0, 1], [1, 0, 1, 1, 1, 1, 1, 4, 1, 1, 1, 1, 1, 0, 1], [1, 0, 1, 3, 3, 2, 3, 2, 3, 2, 3, 3, 1, 0, 1], [1, 2, 1, 3, 1, 1, 2, 1, 2, 1, 1, 3, 1, 2, 1], [1, 3, 1, 2, 1, 2, 3, 2, 3, 2, 1, 2, 1, 3, 1], [1, 2, 1, 3, 2, 3, 1, 2, 1, 3, 2, 0, 1, 2, 1], [1, 3, 4, 2, 1, 2, 2, 1, 2, 2, 1, 2, 4, 3, 1], [1, 2, 1, 3, 2, 3, 1, 2, 1, 3, 2, 3, 1, 2, 1], [1, 3, 1, 2, 1, 2, 3, 2, 3, 2, 1, 2, 1, 3, 1], [1, 2, 1, 3, 1, 1, 2, 1, 2, 1, 1, 3, 1, 2, 1], [1, 0, 1, 3, 3, 2, 3, 2, 3, 2, 3, 3, 1, 0, 1], [1, 0, 1, 1, 1, 1, 1, 4, 1, 1, 1, 1, 1, 0, 1], [1, 0, 0, 0, 2, 3, 2, 3, 2, 3, 2, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; mapLevel4 = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 2, 3, 2, 1, 2, 3, 2, 0, 0, 0, 1], [1, 0, 1, 1, 4, 1, 1, 4, 1, 1, 4, 1, 1, 0, 1], [1, 0, 1, 2, 3, 2, 3, 2, 3, 2, 3, 2, 1, 0, 1], [1, 2, 4, 3, 1, 1, 4, 1, 4, 1, 1, 3, 4, 2, 1], [1, 3, 1, 2, 1, 2, 3, 2, 3, 2, 1, 2, 1, 3, 1], [1, 2, 1, 3, 4, 3, 1, 4, 1, 3, 4, 0, 1, 2, 1], [1, 1, 4, 2, 1, 2, 4, 1, 4, 2, 1, 2, 4, 1, 1], [1, 2, 1, 3, 4, 3, 1, 4, 1, 3, 4, 3, 1, 2, 1], [1, 3, 1, 2, 1, 2, 3, 2, 3, 2, 1, 2, 1, 3, 1], [1, 2, 4, 3, 1, 1, 4, 1, 4, 1, 1, 3, 4, 2, 1], [1, 0, 1, 2, 3, 2, 3, 2, 3, 2, 3, 2, 1, 0, 1], [1, 0, 1, 1, 4, 1, 1, 4, 1, 1, 4, 1, 1, 0, 1], [1, 0, 0, 0, 2, 3, 2, 1, 2, 3, 2, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; _global.mapLevel = mapLevel1;
Frame 8
stop(); _global.so.data.unlocked = _global.so.data.unlocked + 1;
Instance of Symbol 268 MovieClip [powerUp] in Frame 8
onClipEvent (load) { gotoAndStop (1); }
Instance of Symbol 268 MovieClip [powerUp] in Frame 8
onClipEvent (load) { gotoAndStop (2); }
Instance of Symbol 268 MovieClip [powerUp] in Frame 8
onClipEvent (load) { gotoAndStop (3); }
Instance of Symbol 268 MovieClip [powerUp] in Frame 8
onClipEvent (load) { gotoAndStop (4); }
Frame 9
function buildMap(map) { _root.attachMovie("empty", "tiles", ++d); game.clip = _root.tiles; var _local7 = map[0].length; var _local8 = map.length; var _local5 = 0; while (_local5 < _local8) { var _local4 = 0; while (_local4 < _local7) { var _local3 = (("t_" + _local5) + "_") + _local4; game[_local3] = new game["Tile" + map[_local5][_local4]](); game.clip.attachMovie("tile", _local3, (500 + (_local5 * 20)) + _local4); game.clip[_local3]._x = _local4 * game.tileW; game.clip[_local3]._y = _local5 * game.tileH; if (("Tile" + map[_local5][_local4]) != "Tile4") { game[_local3].xtile = game.clip[_local3]._x / game.tileW; game[_local3].ytile = game.clip[_local3]._y / game.tileH; } if (("Tile" + map[_local5][_local4]) != "Tile3") { game.clip[_local3].gotoAndStop(game[_local3].frame); } else if (random(2) == 1) { game.clip[_local3].gotoAndStop(game[_local3].frame); } else { game.clip[_local3].gotoAndStop(1); game[_local3].frame = 1; game[_local3].walkable = 1; game[_local3].walkableComp = 1; } _local4++; } k = 0; while (k < _global.enemyNumb) { var _local3 = "enemy" + k; game[_local3] = new game.Enemy(); if (k == 0) { game.clip.attachMovie(player2, _local3, 10001 + k); } else if (k == 1) { game.clip.attachMovie(player3, _local3, 10001 + k); } else { game.clip.attachMovie(player4, _local3, 10001 + k); } game[_local3].clip = game.clip[_local3]; game[_local3].playerFire = _root["playerFire" + (k + 2)]; game[_local3].turning = 30; game[_local3].bombsLeft = 1; game[_local3].id = k + 2; game[_local3].xMove = 1; game[_local3].yMove = 0; game[_local3].speedUp = 0; game[_local3].xtile = enemies[k][0]; game[_local3].ytile = enemies[k][1]; game[_local3].width = game.clip[_local3]._width / 2; game[_local3].height = game.clip[_local3]._height / 2; game[_local3].x = (game[_local3].xtile * game.tileW) + (game.tileW / 2); game[_local3].y = (game[_local3].ytile * game.tileH) + (game.tileH / 2); game[_local3].clip._x = game[_local3].x; game[_local3].clip._y = game[_local3].y; k++; } _local5++; } game.clip.attachMovie(player, "char", 10000); char.playerFire = playerFire; char.clip = game.clip.char; char.id = 1; char.x = (char.xtile * game.tileW) + (game.tileW / 2); char.y = (char.ytile * game.tileW) + (game.tileW / 2); char.width = char.clip._width / 2; char.height = char.clip._height / 2; removeMovieClip(char.clip.mask); char.clip._x = char.x; char.clip._y = char.y; char.speedUp = 0; char.bombsLeft = 1; char.bombForce = 1; if (_global.twoPlayer == true) { removeMovieClip(game.clip.enemy0); game.clip.attachMovie(player2, "char2", 9999); char2.playerFire = playerFire2; char2.clip = game.clip.char2; char2.id = 2; char2.x = (char2.xtile * game.tileW) + (game.tileW / 2); char2.y = (char2.ytile * game.tileW) + (game.tileW / 2); char2.width = char2.clip._width / 2; char2.height = char2.clip._height / 2; removeMovieClip(char2.clip.mask); char2.clip._x = char2.x; char2.clip._y = char2.y; char2.speedUp = 0; char2.bombsLeft = 1; char2.bombForce = 1; } } function getMyCorners1(x, y, ob) { ob.downY = Math.floor(((y + ob.height) - 1) / game.tileH); ob.upY = Math.floor((y - ob.height) / game.tileH); ob.leftX = Math.floor((x - ob.width) / game.tileW); ob.rightX = Math.floor(((x + ob.width) - 1) / game.tileW); ul = game[(("t_" + ob.upY) + "_") + ob.leftX]; if (((ul.allowId == ob.id) || (!ul.allowId)) and (!ul.onFire)) { ob.upleft = ul.walkable; } else { ob.upleft = 0; } dl = game[(("t_" + ob.downY) + "_") + ob.leftX]; if (((dl.allowId == ob.id) || (!dl.allowId)) and (!dl.onFire)) { ob.downleft = dl.walkable; } else { ob.downleft = 0; } ur = game[(("t_" + ob.upY) + "_") + ob.rightX]; if (((ur.allowId == ob.id) || (!ur.allowId)) and (!ur.onFire)) { ob.upright = ur.walkable; } else { ob.upright = 0; } dr = game[(("t_" + ob.downY) + "_") + ob.rightX]; if (((dr.allowId == ob.id) || (!dr.allowId)) and (!dr.onFire)) { ob.downright = dr.walkable; } else { ob.downright = 0; } } function getMyCorners(x, y, ob) { ob.downY = Math.floor(((y + ob.height) - 1) / game.tileH); ob.upY = Math.floor((y - ob.height) / game.tileH); ob.leftX = Math.floor((x - ob.width) / game.tileW); ob.rightX = Math.floor(((x + ob.width) - 1) / game.tileW); ul = game[(("t_" + ob.upY) + "_") + ob.leftX]; if ((ul.allowId == ob.id) || (!ul.allowId)) { ob.upleft = ul.walkable; } else { ob.upleft = 0; } dl = game[(("t_" + ob.downY) + "_") + ob.leftX]; if ((dl.allowId == ob.id) || (!dl.allowId)) { ob.downleft = dl.walkable; } else { ob.downleft = 0; } ur = game[(("t_" + ob.upY) + "_") + ob.rightX]; if ((ur.allowId == ob.id) || (!ur.allowId)) { ob.upright = ur.walkable; } else { ob.upright = 0; } dr = game[(("t_" + ob.downY) + "_") + ob.rightX]; if ((dr.allowId == ob.id) || (!dr.allowId)) { ob.downright = dr.walkable; } else { ob.downright = 0; } } function getMyCorners2(x, y, ob) { ob.downY = Math.floor(((y + ob.height) - 1) / game.tileH); ob.upY = Math.floor((y - ob.height) / game.tileH); ob.leftX = Math.floor((x - ob.width) / game.tileW); ob.rightX = Math.floor(((x + ob.width) - 1) / game.tileW); ob.upleft = game[(("t_" + ob.upY) + "_") + ob.leftX].frame; ob.downleft = game[(("t_" + ob.downY) + "_") + ob.leftX].frame; ob.upright = game[(("t_" + ob.upY) + "_") + ob.rightX].frame; ob.downright = game[(("t_" + ob.downY) + "_") + ob.rightX].frame; } function getMyCorners3(x, y, ob) { ob.downY = Math.floor(((y + ob.height) - 1) / game.tileH); ob.upY = Math.floor((y - ob.height) / game.tileH); ob.leftX = Math.floor((x - ob.width) / game.tileW); ob.rightX = Math.floor(((x + ob.width) - 1) / game.tileW); ob.upleft = game[(("t_" + ob.upY) + "_") + ob.leftX].walkableComp; ob.downleft = game[(("t_" + ob.downY) + "_") + ob.leftX].walkableComp; ob.upright = game[(("t_" + ob.upY) + "_") + ob.rightX].walkableComp; ob.downright = game[(("t_" + ob.downY) + "_") + ob.rightX].walkableComp; } function getMyCorners4(x, y, ob) { ob.downY = Math.floor(((y + ob.height) - 1) / game.tileH); ob.upY = Math.floor((y - ob.height) / game.tileH); ob.leftX = Math.floor((x - ob.width) / game.tileW); ob.rightX = Math.floor(((x + ob.width) - 1) / game.tileW); } function getMyCorners5(x, y, ob) { ob.downY = Math.floor((((y - 4) + ob.height) - 1) / game.tileH); ob.upY = Math.floor(((y + 4) - ob.height) / game.tileH); ob.leftX = Math.floor(((x + 4) - ob.width) / game.tileW); ob.rightX = Math.floor((((x - 4) + ob.width) - 1) / game.tileW); ob.upleft = game[(("t_" + ob.upY) + "_") + ob.leftX].onFire; ob.downleft = game[(("t_" + ob.downY) + "_") + ob.leftX].onFire; ob.upright = game[(("t_" + ob.upY) + "_") + ob.rightX].onFire; ob.downright = game[(("t_" + ob.downY) + "_") + ob.rightX].onFire; } function getMyCorners6(x, y, ob) { ob.free = 0; ob.downY = Math.floor((((y - 8) + ob.height) - 1) / game.tileH); ob.upY = Math.floor(((y + 8) - ob.height) / game.tileH); ob.leftX = Math.floor(((x + 8) - ob.width) / game.tileW); ob.rightX = Math.floor((((x - 8) + ob.width) - 1) / game.tileW); ob.upleft = (("b_" + ob.upY) + "_") + ob.leftX; ob.downleft = (("b_" + ob.downY) + "_") + ob.leftX; ob.upright = (("b_" + ob.upY) + "_") + ob.rightX; ob.downright = (("b_" + ob.downY) + "_") + ob.rightX; } function placeItem(ytile, xtile, ob) { var _local3 = Math.floor(random(7) + 1); if (_local3 <= 4) { name = (("i_" + ytile) + "_") + xtile; game.clip.attachMovie("powerUp", name, (ytile * 20) + xtile); game[(("t_" + ytile) + "_") + xtile].item = _local3; game.clip[name].gotoAndStop(_local3); game.clip[name]._x = xtile * game.tileW; game.clip[name]._y = ytile * game.tileH; game[name].xtile = xtile; game[name].ytile = ytile; name = ""; } } function preDetonate(ytile, xtile, ob) { game[(("t_" + ytile) + "_") + xtile].walkableComp = 0; i = 1; while (i <= ob.bombForce) { if (game[(("t_" + (ytile - i)) + "_") + xtile].frame != 2) { game[(("t_" + (ytile - i)) + "_") + xtile].walkableComp = 0; if ((game[(("t_" + (ytile - i)) + "_") + xtile].frame == 3) || (game[(("t_" + (ytile - i)) + "_") + xtile].frame == 4)) { break; } } else { break; } i++; } i = 1; while (i <= ob.bombForce) { if (game[(("t_" + (ytile + i)) + "_") + xtile].frame != 2) { game[(("t_" + (ytile + i)) + "_") + xtile].walkableComp = 0; if ((game[(("t_" + (ytile + i)) + "_") + xtile].frame == 3) || (game[(("t_" + (ytile + i)) + "_") + xtile].frame == 4)) { break; } } else { break; } i++; } i = 1; while (i <= ob.bombForce) { if (game[(("t_" + ytile) + "_") + (xtile - i)].frame != 2) { game[(("t_" + ytile) + "_") + (xtile - i)].walkableComp = 0; if ((game[(("t_" + ytile) + "_") + (xtile - i)].frame == 3) || (game[(("t_" + ytile) + "_") + (xtile - i)].frame == 4)) { break; } } else { break; } i++; } i = 1; while (i <= ob.bombForce) { if (game[(("t_" + ytile) + "_") + (xtile + i)].frame != 2) { game[(("t_" + ytile) + "_") + (xtile + i)].walkableComp = 0; if ((game[(("t_" + ytile) + "_") + (xtile + i)].frame == 3) || (game[(("t_" + ytile) + "_") + (xtile + i)].frame == 4)) { break; } } else { break; } i++; } } function detonate(ytile, xtile, ob) { name = "f_" + _global.depth; game.clip.attachMovie(ob.playerFire, name, 50000 + _global.depth); _global.depth++; game.clip[name]._x = (xtile * game.tileW) + 15; game.clip[name]._y = (ytile * game.tileH) + 15; game.clip[name].xtile = xtile; game.clip[name].ytile = ytile; game.clip[name].player = ob; game.clip[name].gotoAndStop(1); game[(("t_" + ytile) + "_") + xtile].onFire = 1; i = 1; while (i <= ob.bombForce) { if (game[(("t_" + (ytile - i)) + "_") + xtile].frame != 2) { game[(("t_" + (ytile - i)) + "_") + xtile].onFire = 1; name = "f_" + _global.depth; removeMovieClip(game.clip[(("i_" + (ytile - i)) + "_") + xtile]); game.clip.attachMovie(ob.playerFire, name, 50000 + _global.depth); _global.depth++; game.clip[name]._x = (xtile * game.tileW) + 15; game.clip[name]._y = ((ytile - i) * game.tileH) + 15; game.clip[name].xtile = xtile; game.clip[name].ytile = ytile - i; if (i == ob.bombForce) { game.clip[name].gotoAndStop(4); } else { game.clip[name].gotoAndStop(2); } if ((game[(("t_" + (ytile - i)) + "_") + xtile].frame == 3) || (game[(("t_" + (ytile - i)) + "_") + xtile].frame == 4)) { placeItem(ytile - i, xtile, ob); game.clip[name].gotoAndStop(4); break; } } else { break; } i++; } i = 1; while (i <= ob.bombForce) { if (game[(("t_" + (ytile + i)) + "_") + xtile].frame != 2) { game[(("t_" + (ytile + i)) + "_") + xtile].onFire = 1; name = "f_" + _global.depth; removeMovieClip(game.clip[(("i_" + (ytile + i)) + "_") + xtile]); game.clip.attachMovie(ob.playerFire, name, 50000 + _global.depth); _global.depth++; game.clip[name]._x = (xtile * game.tileW) + 15; game.clip[name]._y = ((ytile + i) * game.tileH) + 15; game.clip[name].xtile = xtile; game.clip[name].ytile = ytile + i; if (i == ob.bombForce) { game.clip[name].gotoAndStop(3); } else { game.clip[name].gotoAndStop(2); } if ((game[(("t_" + (ytile + i)) + "_") + xtile].frame == 3) || (game[(("t_" + (ytile + i)) + "_") + xtile].frame == 4)) { placeItem(ytile + i, xtile, ob); game.clip[name].gotoAndStop(3); break; } } else { break; } i++; } i = 1; while (i <= ob.bombForce) { if (game[(("t_" + ytile) + "_") + (xtile - i)].frame != 2) { game[(("t_" + ytile) + "_") + (xtile - i)].onFire = 1; name = "f_" + _global.depth; removeMovieClip(game.clip[(("i_" + ytile) + "_") + (xtile - i)]); game.clip.attachMovie(ob.playerFire, name, 50000 + _global.depth); _global.depth++; game.clip[name]._x = ((xtile - i) * game.tileW) + 15; game.clip[name]._y = (ytile * game.tileH) + 15; game.clip[name].xtile = xtile - i; game.clip[name].ytile = ytile; if (i == ob.bombForce) { game.clip[name].gotoAndStop(6); } else { game.clip[name].gotoAndStop(5); } if ((game[(("t_" + ytile) + "_") + (xtile - i)].frame == 3) || (game[(("t_" + ytile) + "_") + (xtile - i)].frame == 4)) { placeItem(ytile, xtile - i, ob); game.clip[name].gotoAndStop(6); break; } } else { break; } i++; } i = 1; while (i <= ob.bombForce) { if (game[(("t_" + ytile) + "_") + (xtile + i)].frame != 2) { game[(("t_" + ytile) + "_") + (xtile + i)].onFire = 1; name = "f_" + _global.depth; removeMovieClip(game.clip[(("i_" + ytile) + "_") + (xtile + i)]); game.clip.attachMovie(ob.playerFire, name, 50000 + _global.depth); _global.depth++; game.clip[name]._x = ((xtile + i) * game.tileW) + 15; game.clip[name]._y = (ytile * game.tileH) + 15; game.clip[name].xtile = xtile + i; game.clip[name].ytile = ytile; if (i == ob.bombForce) { game.clip[name].gotoAndStop(7); } else { game.clip[name].gotoAndStop(5); } if ((game[(("t_" + ytile) + "_") + (xtile + i)].frame == 3) || (game[(("t_" + ytile) + "_") + (xtile + i)].frame == 4)) { placeItem(ytile, xtile + i, ob); game.clip[name].gotoAndStop(7); break; } } else { break; } i++; } name = ""; } function dropBomb(ob) { name = (("b_" + ob.ytile) + "_") + ob.xtile; name2 = (("t_" + ob.ytile) + "_") + ob.xtile; if (ob.clip._x) { if (!game.clip[(("b_" + ob.ytile) + "_") + ob.xtile].player) { if (ob.bombsLeft > 0) { game[name2].allowId = ob.id; preDetonate(ob.ytile, ob.xtile, ob); ob.bombsLeft = ob.bombsLeft - 1; d2 = (5000 + (ob.ytile * 20)) + ob.xtile; game.clip.attachMovie("explosive", name, d2); game.clip[name]._x = ob.xtile * game.tileW; game.clip[name]._y = ob.ytile * game.tileH; game.clip[name].player = ob; game.clip[name].name = game.clip[name]; game.clip[name].xtile = ob.xtile; game.clip[name].ytile = ob.ytile; game.clip[name].tile = (("b_" + ob.ytile) + "_") + ob.xtile; } } } } function rewalk(ob, dir) { if (dir == 1) { if ((((Math.round(ob.x / 30) - ob.leftX) > (ob.rightX - Math.round(ob.x / 30))) and ob.downleft) and ob.upleft) { ob.x = ob.x - ob.speed; } else if (ob.downright and ob.upright) { ob.x = ob.x + ob.speed; } } else if (dir == 2) { if ((((Math.round(ob.y / 30) - ob.upY) > (ob.downY - Math.round(ob.y / 30))) and ob.upright) and ob.upleft) { ob.y = ob.y - ob.speed; } else if (ob.downright and ob.downleft) { ob.y = ob.y + ob.speed; } } } function moveChar(ob, dirx, diry) { getMyCorners(ob.x, ob.y + (ob.speed * diry), ob); allow = true; if ((diry == -1) && (allow)) { if (ob.upleft and ob.upright) { ob.y = ob.y + (ob.speed * diry); } else { ob.y = (ob.ytile * game.tileH) + ob.height; if (!multipleKeys) { rewalk(ob, 1); } } } if ((diry == 1) && (allow)) { if (ob.downleft and ob.downright) { ob.y = ob.y + (ob.speed * diry); } else { ob.y = ((ob.ytile + 1) * game.tileH) - ob.height; if (!multipleKeys) { rewalk(ob, 1); } } } getMyCorners(ob.x + (ob.speed * dirx), ob.y, ob); if ((dirx == -1) && (allow)) { if (ob.downleft and ob.upleft) { ob.x = ob.x + (ob.speed * dirx); } else { ob.x = (ob.xtile * game.tileW) + ob.width; if (!multipleKeys) { rewalk(ob, 2); } } } if ((dirx == 1) && (allow)) { if (ob.upright and ob.downright) { ob.x = ob.x + (ob.speed * dirx); } else { ob.x = ((ob.xtile + 1) * game.tileW) - ob.width; if (!multipleKeys) { rewalk(ob, 2); } } } sItem = game[(("t_" + ob.ytile) + "_") + ob.xtile].item; if (ob.speedUp > 0) { ob.speedUp--; } else if (ob.speed == 5) { ob.speed = 3; ob.x = (Math.floor(ob.x / game.tileW) * game.tileW) + 15; ob.y = (Math.floor(ob.y / game.tileH) * game.tileH) + 15; } if (sItem) { if (sItem == 1) { ob.bombForce = ob.bombForce + 1; } else if (sItem == 2) { ob.speed = 5; ob.speedUp = ob.speedUp + 300; ob.x = (Math.floor(ob.x / game.tileW) * game.tileW) + 15; ob.y = (Math.floor(ob.y / game.tileH) * game.tileH) + 15; } else if (sItem == 3) { ob.bombsLeft = ob.bombsLeft + 1; } else if (sItem == 4) { _global.score = _global.score + 1; } removeMovieClip(game.clip[(("i_" + ob.ytile) + "_") + ob.xtile]); game[(("t_" + ob.ytile) + "_") + ob.xtile].item = 0; } ob.clip._x = ob.x; ob.clip._y = ob.y; ob.clip.gotoAndStop((dirx + (diry * 2)) + 3); ob.xtile = Math.floor(ob.clip._x / game.tileW); ob.ytile = Math.floor(ob.clip._y / game.tileH); return(true); } function detectKeys() { var _local3 = _root.char; multipleKeys = false; var _local2 = false; if (Key.isDown(39)) { _local2 = _root.moveChar(_local3, 1, 0); if (_local2 != 0) { multipleKeys = true; } } else if (Key.isDown(37)) { _local2 = _root.moveChar(_local3, -1, 0); if (_local2 != 0) { multipleKeys = true; } } else if (Key.isDown(38)) { _local2 = _root.moveChar(_local3, 0, -1); if (_local2 != 0) { multipleKeys = true; } } else if (Key.isDown(40)) { _local2 = _root.moveChar(_local3, 0, 1); if (_local2 != 0) { multipleKeys = true; } } if (!_local2) { _local3.clip.char.gotoAndStop(1); } else { _local3.clip.char.play(); } if (Key.isDown(32)) { dropBomb(_root.char); } } function detectKeys2() { var _local3 = _root.char2; multipleKeys = false; var _local2 = false; if (Key.isDown(68)) { _local2 = _root.moveChar(_local3, 1, 0); if (_local2 != 0) { multipleKeys = true; } } else if (Key.isDown(65)) { _local2 = _root.moveChar(_local3, -1, 0); if (_local2 != 0) { multipleKeys = true; } } else if (Key.isDown(87)) { _local2 = _root.moveChar(_local3, 0, -1); if (_local2 != 0) { multipleKeys = true; } } else if (Key.isDown(83)) { _local2 = _root.moveChar(_local3, 0, 1); if (_local2 != 0) { multipleKeys = true; } } if (!_local2) { _local3.clip.char.gotoAndStop(1); } else { _local3.clip.char.play(); } if (Key.isDown(20)) { dropBomb(_root.char2); } } function enemyBrain() { var _local5 = 0; while (_local5 < _global.enemyNumb) { var _local6 = "enemy" + _local5; var _local2 = game[_local6]; if ((_local2.bombForce > 5) and (_local2.bombsLeft > 2)) { _local2.bombLeft = 2; } getMyCorners3(_local2.x + (_local2.speed * _local2.xMove), _local2.y + (_local2.speed * _local2.yMove), _local2); if ((((_local2.downleft and _local2.upleft) and _local2.downright) and _local2.upright) and (random(100) > _local2.turning)) { moveChar(_local2, _local2.xMove, _local2.yMove); } else { xRightPos2 = 0; xLeftPos2 = 0; yUpPos2 = 0; yDownPos2 = 0; thisPos2 = 0; getMyCorners3(_local2.x, _local2.y, _local2); if (((_local2.downright and _local2.upright) and _local2.upleft) and _local2.downleft) { thisPos2 = 1; } getMyCorners3(_local2.x + _local2.speed, _local2.y, _local2); if ((_local2.downright and _local2.upright) and (xMove != -1)) { xRightPos2 = 1; } getMyCorners3(_local2.x - _local2.speed, _local2.y, _local2); if ((_local2.downleft and _local2.upleft) and (xMove != 1)) { xLeftPos2 = 1; } getMyCorners3(_local2.x, _local2.y - _local2.speed, _local2); if ((_local2.upright and _local2.upleft) and (yMove != -1)) { yUpPos2 = 1; } getMyCorners3(_local2.x, _local2.y + _local2.speed, _local2); if ((_local2.downright and _local2.downleft) and (yMove != 1)) { yDownPos2 = 1; } xRightPos = 0; xLeftPos = 0; yUpPos = 0; yDownPos = 0; thisPos = 0; getMyCorners1(_local2.x + _local2.speed, _local2.y, _local2); if ((_local2.downright and _local2.upright) and (xMove != -1)) { xRightPos = 1; } getMyCorners1(_local2.x - _local2.speed, _local2.y, _local2); if ((_local2.downleft and _local2.upleft) and (xMove != 1)) { xLeftPos = 1; } getMyCorners1(_local2.x, _local2.y - _local2.speed, _local2); if ((_local2.upright and _local2.upleft) and (yMove != 1)) { yUpPos = 1; } getMyCorners1(_local2.x, _local2.y + _local2.speed, _local2); if ((_local2.downright and _local2.downleft) and (yMove != -1)) { yDownPos = 1; } xRightBox = 0; xLeftBox = 0; yUpBox = 0; yDownBox = 0; getMyCorners2(_local2.x + _local2.speed, _local2.y, _local2); if (((_local2.downright == 3) or (_local2.downright == 4)) and ((_local2.upright == 3) or (_local2.upright == 4))) { xRightBox = 1; } getMyCorners2(_local2.x - _local2.speed, _local2.y, _local2); if (((_local2.downleft == 3) or (_local2.downleft == 4)) and ((_local2.upleft == 3) or (_local2.upleft == 4))) { xLeftBox = 1; } getMyCorners2(_local2.x, _local2.y - _local2.speed, _local2); if (((_local2.upright == 3) or (_local2.upright == 4)) and ((_local2.upleft == 3) or (_local2.upleft == 4))) { yUpBox = 1; } getMyCorners2(_local2.x, _local2.y + _local2.speed, _local2); if (((_local2.downright == 3) or (_local2.downright == 4)) and ((_local2.downleft == 3) or (_local2.downleft == 4))) { yDownBox = 1; } if (((game.clip[_local6]._x and game[(("t_" + _local2.ytile) + "_") + _local2.xtile].walkableComp) and thisPos2) and (((xLeftPos2 or xRightPos2) or yUpPos2) or yDownPos2)) { if ((_global.level >= 0) || (_global.twoPlayer == 1)) { var _local4 = _local2.xtile - char.xtile; var _local3 = _local2.ytile - char.ytile; if (_local4 < 0) { _local4 = _local4 * -1; } if (_local3 < 0) { _local3 = _local3 * -1; } if (_local2.bombForce > 4) { _local2.bombF = 4; } else { _local2.bombF = _local2.bombForce; } if ((((_local4 <= _local2.bombF) and (_local3 == _local2.ytile)) or ((_local3 <= _local2.bombForce) and (_local2.xtile == char.xtile))) and (random(100) > (80 - _global.agressiveness))) { if (_local2.bombsLeft > 0) { dropBomb(_local2); if (_local2.xmove == 1) { if (_local2.xLeftPos2 == 1) { _local2.xMove = -1; } } if ((_local2.xmove = -1)) { if (_local2.xRightPos2 == 1) { _local2.xMove = 1; } } if (_local2.ymove == 1) { if (_local2.yUpPos2 == 1) { _local2.yMove = -1; } } if ((_local2.ymove = -1)) { if (_local2.yDownPos2 == 1) { _local2.yMove = 1; } } } } j = 0; while (j <= 3) { if (j != _local5) { _local4 = _local2.xtile - game["enemy" + j].xtile; _local3 = _local2.ytile - game["enemy" + j].ytile; if (_local4 < 0) { _local4 = _local4 * -1; } if (_local3 < 0) { _local3 = _local3 * -1; } if ((((_local4 <= _local2.bombF) and (_local2.ytile == game["enemy" + j].ytile)) or ((_local3 <= _local2.bombForce) and (_local2.xtile == game["enemy" + j].xtile))) and (random(100) > (80 - _global.agressiveness))) { if (_local2.bombsLeft > 0) { dropBomb(_local2); if (_local2.xmove == 1) { if (_local2.xLeftPos2 == 1) { _local2.xMove = -1; } } if ((_local2.xmove = -1)) { if (_local2.xRightPos2 == 1) { _local2.xMove = 1; } } if (_local2.ymove == 1) { if (_local2.yUpPos2 == 1) { _local2.yMove = -1; } } if ((_local2.ymove = -1)) { if (_local2.yDownPos2 == 1) { _local2.yMove = 1; } } } } } j++; } } } if ((((thisPos2 and (!xLeftPos2)) and (!xRightPos2)) and (!yUpPos2)) and (!yDownPos2)) { _local2.clip.char.gotoAndStop(1); } else if (((((!thisPos2) and (!xLeftPos2)) and (!xRightPos2)) and (!yUpPos2)) and (!yDownPos2)) { if (_local2.xMove == 0) { if (xLeftPos && (xRightPos)) { _local2.xMove = (random(2) * 2) - 1; _local2.yMove = 0; } else if (xLeftPos) { _local2.xMove = -1; _local2.yMove = 0; } else if (xRightPos) { _local2.xMove = 1; _local2.yMove = 0; } else if ((_local2.yMove > 0) and (!yDownPos)) { _local2.xMove = 0; _local2.yMove = -_local2.yMove; } else if ((_local2.yMove < 0) and (!yUpPos)) { _local2.xMove = 0; _local2.yMove = -_local2.yMove; } } else if (yUpPos && (yDownPos)) { _local2.xMove = 0; _local2.yMove = (random(2) * 2) - 1; } else if (yUpPos) { _local2.xMove = 0; _local2.yMove = -1; } else if (yDownPos) { _local2.xMove = 0; _local2.yMove = 1; } else if ((_local2.xMove > 0) and (!xRightPos)) { _local2.xMove = 0; _local2.yMove = -_local2.yMove; } else if ((_local2.xMove < 0) and (!xLeftPos)) { _local2.xMove = 0; _local2.yMove = -_local2.yMove; } moveChar(_local2, _local2.xMove, _local2.yMove); } else { if (_local2.xMove == 0) { if (((xLeftPos2 and xRightPos2) and xLeftPos) and xRightPos) { _local2.xMove = (random(2) * 2) - 1; _local2.yMove = 0; if ((yUpBox or yDownBox) and (random(100) > 70)) { dropBomb(_local2); if (random(100) > 50) { _local2.yMove = -_local2.yMove; _local2.xMove = 0; } } } else if (xLeftPos2 and xLeftPos) { _local2.xMove = -1; _local2.yMove = 0; if ((yUpBox or yDownBox) and (random(100) > 70)) { dropBomb(_local2); if (random(100) > 50) { _local2.yMove = -_local2.yMove; _local2.xMove = 0; } } } else if (xRightPos2 and xRightPos) { _local2.xMove = 1; _local2.yMove = 0; if ((yUpBox or yDownBox) and (random(100) > 70)) { dropBomb(_local2); if (random(100) > 50) { _local2.yMove = -_local2.yMove; _local2.xMove = 0; } } } else if ((_local2.yMove > 0) and (!yDownPos2)) { _local2.xMove = 0; _local2.yMove = -_local2.yMove; if (((xLeftBox || xRightBox) || yUpBox) || yDownBox) { dropBomb(_local2); } } else if ((_local2.yMove < 0) and (!yUpPos2)) { _local2.xMove = 0; _local2.yMove = -_local2.yMove; if (((xLeftBox || xRightBox) || yUpBox) || yDownBox) { dropBomb(_local2); } } } else if (((yUpPos2 && (yDownPos2)) and yUpPos) and yDownPos) { _local2.xMove = 0; _local2.yMove = (random(2) * 2) - 1; if ((xLeftBox or xRightBox) and (random(100) > 70)) { dropBomb(_local2); if (random(100) > 50) { _local2.yMove = 0; _local2.xMove = -_local2.xMove; } } } else if (yUpPos2 and yUpPos) { _local2.xMove = 0; _local2.yMove = -1; if ((xLeftBox or xRightBox) and (random(100) > 70)) { dropBomb(_local2); if (random(100) > 50) { _local2.yMove = 0; _local2.xMove = -_local2.xMove; } } } else if (yDownPos2 and yDownPos) { _local2.xMove = 0; _local2.yMove = 1; if ((xRightBox or xLeftBox) and (random(100) > 70)) { dropBomb(_local2); if (random(100) > 50) { _local2.yMove = 0; _local2.xMove = -_local2.xMove; } } } else if ((_local2.xMove > 0) and (!xRightPos2)) { _local2.xMove = 0; _local2.yMove = -_local2.yMove; if (((xLeftBox || xRightBox) || yUpBox) || yDownBox) { dropBomb(_local2); } } else if ((_local2.xMove < 0) and (!xLeftPos2)) { _local2.xMove = 0; _local2.yMove = -_local2.yMove; if (((xLeftBox || xRightBox) || yUpBox) || yDownBox) { dropBomb(_local2); } } moveChar(_local2, _local2.xMove, _local2.yMove); } } _local5++; } } function checkKilled(ob, target) { getMyCorners5(ob.x, ob.y, ob); if (((ob.upleft || (ob.upright)) || (ob.downleft)) || (ob.downright)) { removeMovieClip(ob.clip); game.clip[(("t_" + ob.ytile) + "_") + ob.xtile].gotoAndStop(5); } if (((!char.clip._x) && (!char2.clip._x)) && (_global.twoPlayer)) { if (!draw) { goNext = 1; } draw = 1; } } function checkVictory() { if (goNext >= 1) { goNext++; } else { victory = 4; if (game.clip.enemy0._x or char2.clip._x) { victory = victory - 1; } if (game.clip.enemy1._x) { victory = victory - 1; } if (game.clip.enemy2._x) { victory = victory - 1; } if (!char.clip._x) { if (!_global.twoPlayer) { victory = 3; } } else { victory = victory - 1; } if (victory == 3) { if (goNext == 0) { goNext = 1; } } } if (goNext >= 30) { if (draw) { gotoAndStop (19); } else if (char.clip._x) { if (_global.twoPlayer) { gotoAndStop (17); } else { _global.agressiveness = _global.agressiveness + 4; gotoAndStop (11); } } else if (char2.clip._x) { if (_global.twoPlayer) { if (_global.twoPlayer) { gotoAndStop (18); } } } else if (_global.lifes >= 1) { gotoAndStop (13); _global.lifes--; } else { gotoAndStop (12); } removeMovieClip(_root.tiles); } } if (!_global.twoPlayer) { levelShow = "Level " + _global.level; } mapLevel = _global.mapLevel; enemies = [[13, 13], [13, 1], [1, 13]]; game = {tileW:30, tileH:30}; game.Tile0 = function () { }; game.Tile0.prototype.walkable = true; game.Tile0.prototype.frame = 1; game.Tile0.prototype.walkableComp = 1; game.Tile0.prototype.allowId = 0; game.Tile0.prototype.item = 0; game.Tile0.prototype.onFire = 0; game.Enemy = function () { }; game.Enemy.prototype.bombsLeft = 1; game.Enemy.prototype.speed = 3; game.Enemy.prototype.bombForce = 1; game.Tile1 = function () { }; game.Tile1.prototype.walkable = false; game.Tile1.prototype.frame = 2; game.Tile1.prototype.walkableComp = 0; game.Tile1.prototype.item = 0; game.Tile2 = function () { }; game.Tile2.prototype.walkable = false; game.Tile2.prototype.frame = 3; game.Tile2.prototype.walkableComp = 0; game.Tile2.prototype.item = 0; game.Tile2.prototype.onFire = 0; game.Tile3 = function () { }; game.Tile3.prototype.walkable = false; game.Tile3.prototype.frame = 3; game.Tile3.prototype.walkableComp = 0; game.Tile3.prototype.item = 0; game.Tile3.prototype.onFire = 0; game.Tile4 = function () { }; game.Tile4.prototype.walkable = false; game.Tile4.prototype.frame = 4; game.Tile4.prototype.walkableComp = 0; game.Tile4.prototype.item = 0; game.Tile4.prototype.onFire = 0; char = {xtile:1, ytile:1, speed:3}; char2 = {xtile:13, ytile:13, speed:3}; goNext = 0; draw = 0; playerFire = _global.playerFire; player = _global.player; playerFire2 = _global.playerFire2; player2 = _global.player2; playerFire3 = _global.playerFire3; player3 = _global.player3; playerFire4 = _global.playerFire4; player4 = _global.player4; if (_global.twoPlayer) { p1name = "Player 1"; p2name = "Player 2"; } else { p1name = _global.name; p2name = "Enemy 1"; } buildMap(mapLevel); stop(); onEnterFrame = function () { checkup = (((((char.clip._x + " ") + char2.clip._x) + " ") + draw) + " ") + goNext; };
Instance of Symbol 399 MovieClip "p1Stat" in Frame 9
onClipEvent (load) { p = _global.player; if (p == "bomberBlue") { gotoAndStop (1); } else if (p == "bomberGreen") { gotoAndStop (2); } else if (p == "bomberPurple") { gotoAndStop (3); } else if (p == "bomberOrange") { gotoAndStop (4); } }
Instance of Symbol 27 MovieClip [empty] "empty" in Frame 9
onClipEvent (load) { if (_global.twoPlayer) { timeLeft = 7200; } } onClipEvent (enterFrame) { if (_global.step >= 23) { _global.step = 0; _global.sec = _global.sec + 1; } if (_global.sec >= 60) { _global.sec = 0; _global.minute = _global.minute + 1; } if (_global.minute >= 60) { _global.minute = 0; _global.hour = _global.hour + 1; } if (_global.sec < 10) { secplus = "0"; } else { secplus = ""; } if (_global.minute < 10) { minplus = "0"; } else { minplus = ""; } if (_global.hour < 10) { hourplus = "0"; } else { hourplus = ""; } timeLeft--; _global.timer = ((((((hourplus + Math.round(_global.hour)) + ":") + minplus) + Math.round(_global.minute)) + ":") + secplus) + Math.round(_global.sec); if (_global.twoPlayer) { _root.timer = Math.round(timeLeft / 30); } else { _root.timer = _global.timer; } _global.time++; _global.step++; _root.detectKeys(); if (_global.twoPlayer == true) { _root.detectKeys2(); } _root.enemyBrain(); _root.checkKilled(_root.char); if (_global.twoPlayer) { _root.checkKilled(_root.char2); } else { _root.checkKilled(_root.game.enemy0); } if (_global.enemyNumb >= 2) { _root.checkKilled(_root.game.enemy1); if (_global.enemyNumb >= 3) { _root.checkKilled(_root.game.enemy2); } } _root.checkVictory(); _root.showUnlocked = _global.score; if (_root.char.clip._x) { _root.p1Speed = Math.round(_root.char.speedUp / 30); _root.p1BombF = _root.char.bombForce; if ((_root.char.bombsLeft > _root.p1BombL) || (!_root.p1BombL)) { _root.p1BombL = _root.char.bombsLeft; } } else { _root.p1Speed = 0; _root.p1BombsL = 0; _root.p1BombF = 0; _root.char.bombsLeft = 0; } _root.p2Speed = Math.round(_root.game.enemy2.speedUp / 30); _root.p2BombF = _root.game.enemy2.bombForce; if (_root.game.clip.enemy0._x && (!_global.twoPlayer)) { if ((_root.game.enemy0.bombsLeft > _root.p2BombL) || (!_root.p2BombL)) { _root.p2BombL = _root.game.enemy0.bombsLeft; } _root.p2Speed = Math.round(_root.game.enemy0.speedUp / 30); _root.p2BombF = _root.game.enemy0.bombForce; } else if (_root.char2.clip._x && (_global.twoPlayer)) { if ((_root.char2.bombsLeft > _root.p2BombL) || (!_root.p2BombL)) { _root.p2BombL = _root.char2.bombsLeft; } _root.p2Speed = Math.round(_root.char2.speedUp / 30); _root.p2BombF = _root.char2.bombForce; } else { _root.p2Speed = 0; _root.p2BombL = 0; _root.p2BombF = 0; _root.char2.bombsLeft = 0; _root.game.enemy0.bombsLeft = 0; } if (_root.game.clip.enemy1._x) { if ((_root.game.enemy1.bombsLeft > _root.p3BombL) || (!_root.p3BombL)) { _root.p3BombL = _root.game.enemy1.bombsLeft; } _root.p3Speed = Math.round(_root.game.enemy1.speedUp / 30); _root.p3BombF = _root.game.enemy1.bombForce; } else { _root.p3Speed = 0; _root.p3BombL = 0; _root.p3BombF = 0; _root.game.enemy1.bombsLeft = 0; } if (_root.game.clip.enemy2._x) { if ((_root.game.enemy2.bombsLeft > _root.p4BombL) || (!_root.p4BombL)) { _root.p4BombL = _root.game.enemy2.bombsLeft; } _root.p4Speed = Math.round(_root.game.enemy2.speedUp / 30); _root.p4BombF = _root.game.enemy2.bombForce; } else { _root.p4Speed = 0; _root.p4BombL = 0; _root.p4BombF = 0; _root.game.enemy2.bombsLeft = 0; } if (_global.score >= 50) { _global.score = _global.score - 50; _global.lifes++; } if (timeLeft <= 0) { gotoAndStop (20); } if (_global.twoPlayer) { _root.showUnlocked = "Available time:"; } }
Instance of Symbol 399 MovieClip "p2Stat" in Frame 9
onClipEvent (load) { p = _global.player2; if (p == "bomberBlue") { gotoAndStop (1); } else if (p == "bomberGreen") { gotoAndStop (2); } else if (p == "bomberPurple") { gotoAndStop (3); } else if (p == "bomberOrange") { gotoAndStop (4); } }
Instance of Symbol 399 MovieClip "p3Stat" in Frame 9
onClipEvent (load) { p = _global.player3; if (p == "bomberBlue") { gotoAndStop (1); } else if (p == "bomberGreen") { gotoAndStop (2); } else if (p == "bomberPurple") { gotoAndStop (3); } else if (p == "bomberOrange") { gotoAndStop (4); } }
Instance of Symbol 399 MovieClip "p4Stat" in Frame 9
onClipEvent (load) { p = _global.player4; if (p == "bomberBlue") { gotoAndStop (1); } else if (p == "bomberGreen") { gotoAndStop (2); } else if (p == "bomberPurple") { gotoAndStop (3); } else if (p == "bomberOrange") { gotoAndStop (4); } }
Frame 10
removeMovieClip(_root.tiles); gotoAndStop (1);
Frame 11
_global.score = _global.score + 5; if (_global.level > _global.so.data.unlocked) { _global.so.data.unlocked = _global.level; } p1BombL = 1; goNext = 0; _global.levelScore = _global.levelScore + 1; _global.level++; if (_global.level == 2) { _global.mapLevel = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 1], [1, 0, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 0, 1], [1, 0, 3, 0, 3, 0, 3, 1, 3, 0, 3, 0, 1, 0, 1], [1, 2, 1, 1, 1, 1, 0, 1, 0, 1, 1, 3, 1, 2, 1], [1, 2, 1, 0, 3, 0, 3, 0, 3, 0, 1, 0, 1, 2, 1], [1, 2, 1, 3, 1, 1, 1, 1, 1, 3, 1, 3, 1, 1, 1], [1, 2, 1, 0, 1, 0, 3, 0, 1, 0, 1, 0, 1, 0, 1], [1, 2, 1, 3, 1, 3, 1, 1, 1, 3, 1, 3, 1, 0, 1], [1, 2, 1, 0, 1, 0, 3, 0, 3, 0, 1, 0, 1, 0, 1], [1, 2, 1, 3, 1, 1, 1, 1, 1, 1, 1, 3, 1, 2, 1], [1, 2, 1, 0, 3, 0, 3, 0, 3, 0, 3, 0, 1, 0, 1], [1, 2, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1], [1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; _global.enemyNumb = 2; } else if (_global.level == 3) { _global.mapLevel = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 4, 4, 1], [1, 0, 1, 2, 1, 2, 1, 1, 1, 2, 1, 1, 1, 0, 1], [1, 0, 2, 4, 0, 0, 4, 0, 0, 4, 4, 0, 0, 4, 1], [1, 0, 1, 0, 1, 1, 1, 1, 0, 1, 1, 1, 1, 0, 1], [1, 2, 2, 4, 3, 0, 0, 0, 3, 2, 1, 3, 2, 4, 1], [1, 2, 1, 3, 1, 0, 1, 1, 1, 3, 1, 3, 1, 0, 1], [1, 2, 1, 0, 1, 0, 1, 3, 3, 3, 1, 2, 1, 0, 1], [1, 2, 1, 3, 1, 0, 1, 1, 1, 3, 1, 0, 1, 4, 1], [1, 3, 2, 3, 1, 0, 0, 0, 0, 0, 1, 0, 1, 4, 1], [1, 2, 1, 3, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1], [1, 3, 1, 0, 3, 3, 3, 0, 0, 0, 2, 2, 1, 0, 1], [1, 2, 1, 1, 1, 2, 1, 1, 1, 1, 1, 0, 1, 0, 1], [1, 3, 2, 3, 2, 3, 2, 3, 2, 3, 1, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; _global.enemyNumb = 1; } else if (_global.level == 4) { _global.mapLevel = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 2, 2, 2, 2, 2, 1, 3, 0, 0, 0, 0, 0, 1], [1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 0, 1], [1, 0, 1, 2, 2, 0, 0, 1, 3, 0, 2, 2, 1, 0, 1], [1, 0, 1, 2, 1, 1, 0, 1, 1, 1, 1, 2, 1, 2, 1], [1, 0, 1, 0, 1, 3, 0, 4, 0, 3, 1, 0, 1, 2, 1], [1, 3, 0, 3, 1, 0, 1, 4, 1, 0, 0, 0, 1, 2, 1], [1, 1, 1, 1, 1, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1], [1, 2, 1, 0, 0, 0, 1, 4, 1, 0, 1, 3, 0, 3, 1], [1, 2, 1, 0, 1, 3, 0, 4, 0, 3, 1, 0, 1, 0, 1], [1, 2, 1, 2, 1, 1, 1, 1, 0, 1, 1, 2, 1, 0, 1], [1, 0, 1, 2, 2, 0, 3, 1, 0, 0, 2, 2, 1, 0, 1], [1, 0, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 1], [1, 0, 0, 0, 0, 0, 3, 1, 2, 2, 2, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; _global.enemyNumb = 3; } else if (_global.level == 5) { _global.mapLevel = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 2, 2, 2, 1, 1, 1, 2, 2, 0, 0, 0, 1], [1, 0, 1, 1, 1, 3, 1, 1, 1, 3, 1, 1, 1, 0, 1], [1, 2, 1, 3, 2, 2, 1, 1, 1, 2, 2, 3, 1, 0, 1], [1, 2, 1, 2, 1, 2, 1, 1, 1, 2, 1, 2, 1, 2, 1], [1, 2, 3, 2, 2, 4, 0, 4, 0, 4, 2, 2, 3, 2, 1], [1, 1, 1, 1, 1, 0, 1, 4, 1, 0, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 4, 4, 1, 4, 4, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 0, 1, 4, 1, 0, 1, 1, 1, 1, 1], [1, 2, 0, 0, 0, 4, 0, 4, 0, 4, 2, 0, 3, 2, 1], [1, 2, 1, 1, 1, 0, 1, 1, 1, 2, 1, 2, 1, 2, 1], [1, 2, 2, 2, 1, 0, 1, 1, 1, 0, 2, 3, 1, 0, 1], [1, 2, 1, 2, 1, 0, 1, 1, 1, 3, 1, 1, 1, 0, 1], [1, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; _global.enemyNumb = 2; } else if (_global.level == 6) { _global.mapLevel = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 2, 2, 2, 2, 1], [1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1], [1, 0, 1, 0, 2, 0, 0, 2, 0, 0, 3, 3, 3, 2, 1], [1, 0, 1, 2, 1, 1, 1, 1, 1, 1, 1, 3, 1, 2, 1], [1, 0, 1, 0, 1, 3, 0, 2, 0, 3, 2, 4, 2, 0, 1], [1, 0, 1, 0, 1, 0, 1, 1, 1, 0, 1, 0, 1, 0, 1], [1, 3, 1, 2, 1, 2, 1, 0, 1, 2, 2, 4, 2, 0, 1], [1, 3, 1, 0, 1, 0, 1, 1, 1, 0, 1, 0, 1, 0, 1], [1, 0, 1, 0, 1, 3, 0, 2, 0, 3, 2, 4, 2, 0, 1], [1, 2, 1, 3, 1, 2, 1, 2, 1, 2, 1, 0, 1, 1, 1], [1, 2, 1, 3, 3, 4, 0, 4, 0, 4, 0, 4, 1, 0, 1], [1, 2, 1, 3, 1, 2, 1, 2, 1, 2, 1, 0, 1, 0, 1], [1, 2, 2, 2, 2, 0, 0, 0, 0, 0, 1, 4, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; _global.enemyNumb = 1; } else if (_global.level == 7) { _global.mapLevel = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 1], [1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 2, 1], [1, 0, 1, 0, 0, 2, 0, 2, 0, 2, 3, 3, 2, 2, 1], [1, 0, 1, 0, 1, 2, 1, 1, 1, 2, 1, 3, 1, 0, 1], [1, 0, 1, 2, 2, 3, 3, 2, 3, 3, 2, 2, 1, 0, 1], [1, 0, 1, 0, 1, 3, 1, 3, 1, 3, 1, 0, 1, 0, 1], [1, 0, 1, 2, 1, 2, 3, 4, 3, 2, 1, 2, 1, 0, 1], [1, 0, 1, 0, 1, 3, 1, 3, 1, 3, 1, 0, 1, 0, 1], [1, 0, 1, 2, 2, 3, 3, 2, 3, 3, 2, 4, 1, 0, 1], [1, 0, 1, 3, 1, 2, 1, 1, 1, 2, 1, 4, 1, 0, 1], [1, 0, 2, 3, 3, 2, 3, 2, 3, 4, 4, 4, 1, 0, 1], [1, 2, 1, 2, 1, 1, 1, 1, 1, 1, 1, 4, 1, 0, 1], [1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; _global.enemyNumb = 2; } else if (_global.level == 8) { _global.mapLevel = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1], [1, 0, 1, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1], [1, 0, 4, 4, 4, 2, 1, 3, 3, 3, 1, 3, 1, 1, 1], [1, 0, 1, 4, 1, 2, 1, 1, 1, 2, 1, 0, 2, 0, 1], [1, 0, 1, 2, 2, 3, 3, 0, 0, 3, 1, 3, 1, 0, 1], [1, 0, 1, 1, 1, 3, 1, 0, 1, 3, 1, 0, 1, 0, 1], [1, 2, 1, 3, 1, 0, 2, 4, 2, 3, 1, 3, 1, 0, 1], [1, 0, 1, 3, 1, 0, 1, 2, 1, 4, 0, 4, 1, 0, 1], [1, 0, 1, 3, 2, 3, 3, 3, 4, 4, 1, 0, 1, 0, 1], [1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 4, 1, 0, 1], [1, 0, 1, 3, 0, 3, 0, 3, 4, 0, 4, 0, 2, 0, 1], [1, 0, 1, 1, 2, 1, 1, 1, 1, 1, 1, 2, 1, 0, 1], [1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; _global.enemyNumb = 3; } else if (_global.level == 9) { _global.mapLevel = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 2, 0, 0, 0, 1], [1, 0, 1, 2, 1, 1, 1, 1, 1, 1, 1, 2, 1, 0, 1], [1, 0, 2, 4, 0, 4, 0, 4, 0, 4, 0, 4, 2, 0, 1], [1, 2, 1, 0, 1, 1, 1, 2, 1, 1, 1, 0, 1, 2, 1], [1, 0, 1, 4, 1, 2, 2, 2, 2, 2, 1, 4, 1, 0, 1], [1, 0, 1, 0, 1, 2, 1, 2, 1, 2, 1, 0, 1, 0, 1], [1, 0, 1, 4, 2, 2, 2, 2, 2, 2, 2, 4, 1, 0, 1], [1, 0, 1, 0, 1, 2, 1, 2, 1, 2, 1, 0, 1, 0, 1], [1, 0, 1, 4, 1, 2, 2, 2, 2, 2, 1, 4, 1, 0, 1], [1, 2, 1, 0, 1, 1, 1, 2, 1, 1, 1, 0, 1, 2, 1], [1, 0, 2, 4, 0, 4, 0, 4, 0, 4, 0, 4, 2, 0, 1], [1, 0, 1, 2, 1, 1, 1, 1, 1, 1, 1, 2, 1, 0, 1], [1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 2, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; _global.enemyNumb = 3; } else if (_global.level == 10) { _global.agressiveness = _global.agressiveness + 4; _global.mapLevel = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 2, 3, 3, 2, 3, 3, 2, 0, 0, 0, 1], [1, 0, 1, 2, 1, 1, 1, 1, 1, 1, 1, 2, 1, 0, 1], [1, 0, 2, 4, 2, 2, 2, 4, 2, 2, 2, 4, 2, 0, 1], [1, 2, 1, 2, 1, 1, 1, 2, 1, 1, 1, 2, 1, 2, 1], [1, 3, 1, 2, 1, 3, 3, 0, 3, 3, 1, 2, 1, 3, 1], [1, 3, 1, 2, 1, 3, 1, 0, 1, 3, 1, 2, 1, 3, 1], [1, 2, 1, 4, 2, 0, 0, 4, 0, 0, 2, 4, 1, 2, 1], [1, 3, 1, 2, 1, 3, 1, 0, 1, 3, 1, 2, 1, 3, 1], [1, 3, 1, 2, 1, 3, 3, 0, 3, 3, 1, 2, 1, 3, 1], [1, 2, 1, 2, 1, 1, 1, 2, 1, 1, 1, 2, 1, 2, 1], [1, 0, 2, 4, 2, 2, 2, 4, 2, 2, 2, 4, 2, 0, 1], [1, 0, 1, 2, 1, 1, 1, 1, 1, 1, 1, 2, 1, 0, 1], [1, 0, 0, 0, 2, 3, 3, 2, 3, 3, 2, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; _global.enemyNumb = 3; } else if (_global.level == 11) { _global.agressiveness = _global.agressiveness + 4; _global.mapLevel = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 1, 0, 2, 2, 2, 0, 1, 0, 0, 0, 1], [1, 0, 1, 0, 2, 0, 1, 2, 1, 0, 2, 0, 1, 0, 1], [1, 0, 0, 0, 1, 0, 1, 1, 1, 0, 1, 0, 3, 3, 1], [1, 3, 1, 3, 1, 0, 2, 2, 2, 0, 1, 0, 1, 2, 1], [1, 2, 1, 2, 1, 3, 1, 3, 1, 3, 1, 0, 1, 2, 1], [1, 2, 1, 3, 1, 3, 1, 1, 1, 3, 1, 3, 1, 2, 1], [1, 2, 3, 2, 1, 3, 3, 4, 3, 3, 1, 3, 3, 0, 1], [1, 2, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 0, 1], [1, 2, 1, 0, 3, 0, 1, 4, 1, 0, 3, 0, 1, 0, 1], [1, 2, 1, 3, 1, 0, 1, 3, 1, 0, 1, 3, 1, 2, 1], [1, 0, 1, 0, 1, 2, 3, 4, 3, 2, 1, 0, 1, 0, 1], [1, 0, 1, 0, 1, 2, 3, 4, 3, 2, 1, 0, 1, 0, 1], [1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 2, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; _global.enemyNumb = 3; } else if (_global.level == 12) { _global.agressiveness = _global.agressiveness + 4; _global.mapLevel = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 1], [1, 0, 1, 2, 1, 1, 1, 2, 1, 1, 1, 2, 1, 0, 1], [1, 0, 2, 3, 1, 4, 1, 2, 1, 4, 1, 3, 2, 0, 1], [1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1], [1, 0, 1, 4, 0, 1, 1, 3, 1, 1, 0, 4, 1, 0, 1], [1, 3, 1, 1, 2, 1, 0, 0, 2, 1, 2, 1, 1, 3, 1], [1, 3, 3, 0, 0, 3, 0, 1, 0, 3, 0, 0, 3, 3, 1], [1, 3, 1, 1, 2, 1, 0, 0, 2, 1, 2, 1, 1, 3, 1], [1, 0, 1, 4, 0, 1, 1, 3, 1, 1, 0, 4, 1, 0, 1], [1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1], [1, 0, 2, 3, 1, 4, 1, 2, 1, 4, 1, 3, 2, 0, 1], [1, 0, 1, 2, 1, 1, 1, 2, 1, 1, 1, 2, 1, 0, 1], [1, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; _global.enemyNumb = 3; } else if (_global.level == 13) { _global.agressiveness = _global.agressiveness + 3; _global.mapLevel = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 1], [1, 0, 1, 2, 1, 1, 1, 1, 1, 1, 1, 0, 1, 0, 1], [1, 0, 2, 2, 2, 2, 3, 3, 3, 0, 0, 0, 3, 0, 1], [1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1], [1, 1, 1, 1, 0, 1, 0, 2, 0, 1, 0, 1, 1, 1, 1], [1, 1, 1, 1, 3, 1, 0, 1, 0, 1, 0, 1, 1, 1, 1], [1, 1, 1, 1, 3, 4, 0, 3, 0, 3, 0, 1, 1, 1, 1], [1, 1, 1, 1, 3, 1, 0, 1, 0, 1, 0, 1, 1, 1, 1], [1, 1, 1, 1, 0, 1, 0, 2, 0, 1, 0, 1, 1, 1, 1], [1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1], [1, 0, 2, 0, 2, 2, 3, 3, 3, 2, 2, 0, 2, 0, 1], [1, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 0, 1, 0, 1], [1, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; _global.enemyNumb = 3; } else if (_global.level == 14) { _global.agressiveness = _global.agressiveness + 2; _global.mapLevel = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, 2, 0, 2, 0, 0, 0, 0, 0, 1], [1, 0, 1, 0, 1, 2, 1, 2, 1, 2, 1, 0, 1, 0, 1], [1, 0, 0, 3, 1, 3, 1, 2, 1, 3, 1, 2, 0, 0, 1], [1, 0, 1, 1, 1, 2, 1, 0, 1, 2, 1, 1, 1, 0, 1], [1, 0, 2, 2, 2, 3, 1, 0, 1, 3, 2, 2, 2, 0, 1], [1, 2, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 2, 1], [1, 0, 2, 2, 0, 0, 0, 0, 0, 0, 0, 2, 2, 0, 1], [1, 2, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 2, 1], [1, 0, 2, 2, 2, 3, 1, 0, 1, 3, 2, 2, 2, 0, 1], [1, 0, 1, 1, 1, 2, 1, 0, 1, 2, 1, 1, 1, 0, 1], [1, 0, 0, 2, 1, 3, 1, 2, 1, 3, 1, 2, 0, 0, 1], [1, 0, 1, 0, 1, 2, 1, 2, 1, 2, 1, 0, 1, 0, 1], [1, 0, 0, 0, 0, 0, 2, 0, 2, 0, 0, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; _global.enemyNumb = 3; } else if (_global.level == 15) { _global.agressiveness = _global.agressiveness + 1; _global.mapLevel = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 1], [1, 0, 1, 2, 1, 0, 1, 2, 1, 0, 1, 2, 1, 0, 1], [1, 0, 2, 0, 3, 0, 0, 0, 0, 0, 3, 0, 2, 0, 1], [1, 2, 1, 3, 1, 1, 0, 1, 0, 1, 1, 3, 1, 2, 1], [1, 0, 0, 0, 1, 2, 0, 4, 0, 2, 1, 0, 0, 0, 1], [1, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0, 1], [1, 0, 2, 0, 1, 4, 0, 4, 0, 4, 1, 0, 2, 0, 1], [1, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0, 1], [1, 0, 0, 0, 1, 2, 0, 4, 0, 2, 1, 0, 0, 0, 1], [1, 2, 1, 3, 1, 1, 0, 1, 0, 1, 1, 3, 1, 2, 1], [1, 0, 2, 0, 3, 0, 0, 0, 0, 0, 3, 0, 2, 0, 1], [1, 0, 1, 2, 1, 0, 1, 2, 1, 0, 1, 2, 1, 0, 1], [1, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; _global.enemyNumb = 3; } else if (_global.level == 16) { _global.mapLevel = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 2, 3, 0, 4, 2, 3, 3, 0, 0, 0, 1], [1, 0, 1, 2, 1, 1, 2, 1, 2, 1, 1, 2, 1, 0, 1], [1, 0, 2, 3, 0, 0, 0, 1, 0, 0, 0, 3, 2, 0, 1], [1, 3, 1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 3, 1], [1, 2, 1, 0, 1, 1, 0, 3, 0, 1, 1, 0, 1, 3, 1], [1, 0, 2, 0, 0, 0, 2, 1, 2, 0, 0, 0, 2, 0, 1], [1, 4, 1, 1, 1, 3, 1, 1, 1, 3, 1, 1, 1, 4, 1], [1, 0, 2, 0, 0, 0, 2, 1, 2, 0, 0, 0, 2, 0, 1], [1, 3, 1, 0, 1, 1, 0, 3, 0, 1, 1, 0, 1, 3, 1], [1, 3, 1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 3, 1], [1, 0, 2, 3, 0, 0, 0, 1, 0, 0, 0, 3, 2, 0, 1], [1, 0, 1, 2, 1, 1, 2, 1, 2, 1, 1, 2, 1, 0, 1], [1, 0, 0, 0, 3, 3, 0, 4, 2, 3, 3, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; _global.enemyNumb = 3; } else if (_global.level == 17) { _global.mapLevel = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 1, 0, 0, 0, 0, 2, 2, 2, 1, 0, 0, 1], [1, 0, 1, 0, 0, 1, 1, 1, 0, 1, 2, 2, 1, 0, 1], [1, 0, 2, 0, 1, 2, 2, 1, 0, 0, 1, 2, 2, 0, 1], [1, 0, 1, 0, 0, 2, 1, 1, 1, 0, 0, 1, 1, 0, 1], [1, 2, 1, 1, 0, 1, 1, 1, 1, 1, 0, 0, 2, 0, 1], [1, 0, 1, 0, 1, 1, 2, 1, 2, 1, 1, 2, 1, 0, 1], [1, 2, 2, 0, 1, 2, 1, 1, 1, 1, 1, 2, 1, 0, 1], [1, 0, 1, 0, 1, 1, 2, 2, 2, 1, 1, 2, 1, 0, 1], [1, 0, 1, 2, 2, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1], [1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1], [1, 0, 2, 1, 1, 1, 1, 0, 1, 1, 1, 1, 0, 0, 1], [1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1], [1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; _global.enemyNumb = 3; } else if (_global.level == 18) { _global.mapLevel = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 2, 0, 4, 0, 0, 4, 2, 0, 0, 0, 1], [1, 2, 1, 2, 1, 1, 2, 1, 2, 1, 1, 2, 1, 0, 1], [1, 0, 0, 2, 0, 0, 0, 1, 0, 1, 1, 3, 2, 0, 1], [1, 3, 1, 4, 1, 1, 0, 1, 0, 1, 1, 0, 1, 2, 1], [1, 2, 1, 0, 1, 1, 0, 0, 0, 1, 1, 0, 1, 3, 1], [1, 2, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 0, 1], [1, 2, 1, 1, 1, 0, 1, 1, 1, 0, 1, 1, 1, 4, 1], [1, 2, 0, 2, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 1], [1, 2, 1, 1, 1, 1, 0, 4, 0, 1, 1, 0, 1, 3, 1], [1, 2, 1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 3, 1], [1, 0, 1, 3, 0, 0, 0, 1, 0, 0, 0, 3, 2, 0, 1], [1, 0, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 0, 1], [1, 0, 0, 0, 2, 2, 1, 4, 2, 3, 3, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; } else if (_global.level == 19) { _global.mapLevel = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 1, 2, 1, 1, 1, 1, 1, 1, 1, 2, 1, 0, 1], [1, 0, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 0, 1], [1, 0, 1, 2, 1, 1, 1, 1, 1, 1, 1, 2, 1, 0, 1], [1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1], [1, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 0, 1, 0, 1], [1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1], [1, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 0, 1, 0, 1], [1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1], [1, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 0, 1, 0, 1], [1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1], [1, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 0, 1, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; } else if (_global.level == 20) { _global.mapLevel = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 1], [1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 2, 1, 0, 1], [1, 0, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 0, 1], [1, 0, 1, 2, 1, 1, 1, 1, 1, 1, 1, 2, 1, 0, 1], [1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 4, 1], [1, 0, 1, 0, 1, 0, 1, 1, 1, 1, 1, 0, 1, 2, 1], [1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 1, 0, 2, 2, 1], [1, 0, 1, 0, 1, 1, 1, 1, 1, 0, 1, 0, 1, 2, 1], [1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 2, 1], [1, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 0, 1, 2, 1], [1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 1], [1, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; } else { gotoAndStop (14); } if (_global.twoPlayer) { _root.gotoAndStop(9); } showIt = "Level " + _global.level;
Frame 12
bombType = 1; goNext = 0; _global.enemyNumb = 1; _global.bombKind = 1; _global.depth = 0; _global.twoPlayer = false; _global.difficulty = 10; _global.mapNumb = 1; _global.playerFire = "fireBlue"; _global.player = "bomberBlue"; _global.playerFire2 = "fireGreen"; _global.player2 = "bomberGreen"; _global.playerFire3 = "firePurple"; _global.player3 = "bomberPurple"; _global.playerFire4 = "fireOrange"; _global.player4 = "bomberOrange"; if (_global.so.data.unlocked < 1) { pickExplosiveBomb._visible = false; } if (_global.so.data.unlocked < 2) { pickPlayerPurple._visible = false; } if (_global.so.data.unlocked < 3) { pickPlayerOrange._visible = false; } mapLevel1 = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 3, 2, 1, 2, 1, 2, 3, 0, 0, 0, 1], [1, 0, 1, 3, 1, 0, 1, 0, 1, 0, 1, 3, 1, 0, 1], [1, 0, 3, 3, 3, 2, 3, 2, 3, 2, 3, 3, 3, 0, 1], [1, 3, 1, 3, 1, 3, 1, 3, 1, 3, 1, 3, 1, 3, 1], [1, 2, 0, 2, 3, 2, 3, 2, 3, 2, 3, 2, 0, 2, 1], [1, 1, 1, 3, 1, 3, 1, 3, 1, 3, 1, 3, 1, 1, 1], [1, 2, 0, 2, 3, 2, 3, 4, 3, 2, 3, 2, 0, 2, 1], [1, 1, 1, 3, 1, 3, 1, 3, 1, 3, 1, 3, 1, 1, 1], [1, 2, 0, 2, 3, 2, 3, 2, 3, 2, 3, 2, 0, 2, 1], [1, 3, 1, 3, 1, 3, 1, 3, 1, 3, 1, 3, 1, 3, 1], [1, 0, 3, 3, 0, 2, 3, 2, 3, 2, 0, 3, 3, 0, 1], [1, 0, 1, 3, 1, 0, 1, 0, 1, 0, 1, 3, 1, 0, 1], [1, 0, 0, 0, 3, 2, 1, 2, 1, 2, 3, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; _global.mapLevel = mapLevel1;
Frame 13
p1BombL = 1; goNext = 0;
Frame 14
goNext = 0;
Frame 16
status3 = ""; sendIt = 0; onEnterFrame = function () { if (sendIt) { level = _global.level; time = String(_global.timer); if ((((((((((_root.emailInput.length < 6) || (_root.emailInput.indexOf(",") >= 0)) || (_root.emailInput.indexOf(";") >= 0)) || (_root.emailInput.indexOf(":") >= 0)) || (_root.emailInput.indexOf("/") >= 0)) || (_root.emailInput.indexOf(" ") >= 0)) || (_root.emailInput.indexOf("@") <= 0)) || (_root.emailInput.indexOf("@") != _root.emailInput.lastIndexOf("@"))) || (_root.emailInput.lastIndexOf(".") < _root.emailInput.indexOf("@"))) || ((_root.emailInput.lastIndexOf(".") + 3) > _root.emailInput.length)) { status3 = "Email isn't right!"; } else { getURL ((((((((("sendEmailChallenge.php?toEmail=" + toEmail.text) + "&to=") + to.text) + "&from=") + from.text) + "&time=") + time) + "&level=") + level, "_blank"); sendIt = 0; gotoAndStop (5); } } };
Frame 17
goNext = 0;
Frame 18
goNext = 0;
Frame 19
goNext = 0;
Frame 20
goNext = 0; oneTime = 2; cancel = 0; replyData = new LoadVars(); sendData = new LoadVars(); sendData.name = _global.name; sendData.level = _global.levelScore + 1; sendData.time = String(_global.timer); sendData.score = (_global.levelScore * 1000000) - _global.time; sendData.onLoad = function (succes) { if (succes) { replyData.sendAndLoad("http://www.spelle.nl/games/speelmetvuur/highscore_view.php", replyData, "POST"); } }; replyData.onLoad = function (succes) { if (succes && (!cancel)) { gotoAndStop (15); } }; if (oneTime == 2) { oneTime = 1; sendData.sendAndLoad("http://www.spelle.nl/games/speelmetvuur/highscore_add.php", sendData, "POST"); }
Instance of Symbol 31 MovieClip "loading" in Frame 20
onClipEvent (load) { alphaFade = false; } onClipEvent (enterFrame) { _rotation = (_rotation - 10); if (alphaDecr) { _alpha = (_alpha - 8); } if (_alpha <= 0) { this.removeMovieClip(); } }
Symbol 10 MovieClip [tile] Frame 4
onEnterFrame = function () { xtile = _x / _root.game.tileW; ytile = _y / _root.game.tileH; _root.empty.bombForce = 3; _root.empty.playerFire = "fireOrange"; if ((_root.game[(("t_" + ytile) + "_") + xtile].onFire == 1) && (_root.game[(("t_" + ytile) + "_") + xtile].frame == 4)) { _root.detonate(ytile, xtile, _root.empty); _root.game[(("t_" + ytile) + "_") + xtile].frame = 1; gotoAndStop (1); } };
Symbol 14 MovieClip [playSpelle] Frame 1
stop(); count = 0; _alpha = 0; onEnterFrame = function () { count++; if (count > 30) { this.removeMovieClip(); } };
Symbol 24 Button
on (release) { getURL ("http://www.spelle.nl", "_blank"); }
Symbol 68 MovieClip Frame 1
_alpha = 0;
Symbol 94 MovieClip [bomberBlue] Frame 1
stop();
Symbol 127 MovieClip [bomberGreen] Frame 1
stop();
Symbol 160 MovieClip [bomberOrange] Frame 1
stop();
Symbol 193 MovieClip [bomberPurple] Frame 1
stop();
Symbol 212 MovieClip [fireBlue] Frame 1
time = 0; etime = 30; placeItem(ytile - i, xtile, ob); onEnterFrame = function () { time++; if (time >= etime) { _alpha = (_alpha - 10); if (_root.game[(("t_" + ytile) + "_") + xtile].frame == 3) { _root.game.clip[(("t_" + ytile) + "_") + xtile]._alpha = _root.game.clip[(("t_" + ytile) + "_") + xtile]._alpha - 10; } } _root.game[(("t_" + ytile) + "_") + xtile].walkableComp = 0; if (_alpha <= 30) { player.bombsLeft = player.bombsLeft + 1; _root.game[(("t_" + ytile) + "_") + xtile].walkableComp = 1; _root.game[(("t_" + ytile) + "_") + xtile].walkable = 1; _root.game[(("t_" + ytile) + "_") + xtile].onFire = 0; if (_root.game[(("t_" + ytile) + "_") + xtile].frame == 3) { _root.game[(("t_" + ytile) + "_") + xtile].walkable = 1; _root.game[(("t_" + ytile) + "_") + xtile].frame = 1; _root.game[(("t_" + ytile) + "_") + xtile].walkableComp = 1; _root.game.clip[(("t_" + ytile) + "_") + xtile].gotoAndStop(1); _root.game.clip[(("t_" + ytile) + "_") + xtile]._alpha = 100; } removeMovieClip(this); } }; stop();
Symbol 227 MovieClip [fireGreen] Frame 1
time = 0; etime = 30; placeItem(ytile - i, xtile, ob); onEnterFrame = function () { time++; if (time >= etime) { _alpha = (_alpha - 10); if (_root.game[(("t_" + ytile) + "_") + xtile].frame == 3) { _root.game.clip[(("t_" + ytile) + "_") + xtile]._alpha = _root.game.clip[(("t_" + ytile) + "_") + xtile]._alpha - 10; } } _root.game[(("t_" + ytile) + "_") + xtile].walkableComp = 0; if (_alpha <= 30) { player.bombsLeft = player.bombsLeft + 1; _root.game[(("t_" + ytile) + "_") + xtile].walkableComp = 1; _root.game[(("t_" + ytile) + "_") + xtile].walkable = 1; _root.game[(("t_" + ytile) + "_") + xtile].onFire = 0; if (_root.game[(("t_" + ytile) + "_") + xtile].frame == 3) { _root.game[(("t_" + ytile) + "_") + xtile].walkable = 1; _root.game[(("t_" + ytile) + "_") + xtile].frame = 1; _root.game[(("t_" + ytile) + "_") + xtile].walkableComp = 1; _root.game.clip[(("t_" + ytile) + "_") + xtile].gotoAndStop(1); _root.game.clip[(("t_" + ytile) + "_") + xtile]._alpha = 100; } removeMovieClip(this); } }; stop();
Symbol 242 MovieClip [fireOrange] Frame 1
time = 0; etime = 30; placeItem(ytile - i, xtile, ob); onEnterFrame = function () { time++; if (time >= etime) { _alpha = (_alpha - 10); if (_root.game[(("t_" + ytile) + "_") + xtile].frame == 3) { _root.game.clip[(("t_" + ytile) + "_") + xtile]._alpha = _root.game.clip[(("t_" + ytile) + "_") + xtile]._alpha - 10; } } _root.game[(("t_" + ytile) + "_") + xtile].walkableComp = 0; if (_alpha <= 30) { player.bombsLeft = player.bombsLeft + 1; _root.game[(("t_" + ytile) + "_") + xtile].walkableComp = 1; _root.game[(("t_" + ytile) + "_") + xtile].walkable = 1; _root.game[(("t_" + ytile) + "_") + xtile].onFire = 0; if (_root.game[(("t_" + ytile) + "_") + xtile].frame == 3) { _root.game[(("t_" + ytile) + "_") + xtile].walkable = 1; _root.game[(("t_" + ytile) + "_") + xtile].frame = 1; _root.game[(("t_" + ytile) + "_") + xtile].walkableComp = 1; _root.game.clip[(("t_" + ytile) + "_") + xtile].gotoAndStop(1); _root.game.clip[(("t_" + ytile) + "_") + xtile]._alpha = 100; } removeMovieClip(this); } }; stop();
Symbol 257 MovieClip [firePurple] Frame 1
time = 0; etime = 30; onEnterFrame = function () { time++; if (time >= etime) { _alpha = (_alpha - 10); if (_root.game[(("t_" + ytile) + "_") + xtile].frame == 3) { _root.game.clip[(("t_" + ytile) + "_") + xtile]._alpha = _root.game.clip[(("t_" + ytile) + "_") + xtile]._alpha - 10; } } _root.game[(("t_" + ytile) + "_") + xtile].walkableComp = 0; if (_alpha <= 30) { player.bombsLeft = player.bombsLeft + 1; _root.game[(("t_" + ytile) + "_") + xtile].walkableComp = 1; _root.game[(("t_" + ytile) + "_") + xtile].walkable = 1; _root.game[(("t_" + ytile) + "_") + xtile].onFire = 0; if (_root.game[(("t_" + ytile) + "_") + xtile].frame == 3) { _root.game[(("t_" + ytile) + "_") + xtile].walkable = 1; _root.game[(("t_" + ytile) + "_") + xtile].frame = 1; _root.game[(("t_" + ytile) + "_") + xtile].walkableComp = 1; _root.game.clip[(("t_" + ytile) + "_") + xtile].gotoAndStop(1); _root.game.clip[(("t_" + ytile) + "_") + xtile]._alpha = 100; } removeMovieClip(this); } }; stop();
Symbol 271 Button
on (release) { getURL ("http://www.gameitnow.com", "_blank"); }
Symbol 300 MovieClip [explosive] Frame 1
stop(); gotoAndStop(_global.bombKind); time = 0; eTime = 60; onEnterFrame = function () { time = time + 1; if ((time >= eTime) && (_x < 600)) { _root.playBoom(); _root.detonate(ytile, xtile, player); _root.game[(("t_" + ytile) + "_") + xtile].allowId = 0; removeMovieClip(this); } if (_root.game[(("t_" + ytile) + "_") + xtile].walkable == 1) { _root.game[(("t_" + ytile) + "_") + xtile].walkableComp = 0; free2 = 0; ob = _root.char; _root.getMyCorners6(ob.x, ob.y, ob); if ((((ob.upleft == tile) or (ob.upright == tile)) or (ob.downleft == tile)) or (ob.downleft == tile)) { free2 = free2 + 1; } if (_global.twoPlayer) { ob = _root.char2; } else { ob = _root.game.enemy0; } _root.getMyCorners6(ob.x, ob.y, ob); if ((((ob.upleft == tile) or (ob.upright == tile)) or (ob.downleft == tile)) or (ob.downleft == tile)) { free2 = free2 + 1; } if (_global.enemyNumb >= 2) { ob = _root.game.enemy1; _root.getMyCorners6(ob.x, ob.y, ob); if ((((ob.upleft == tile) or (ob.upright == tile)) or (ob.downleft == tile)) or (ob.downleft == tile)) { free2 = free2 + 1; } if (_global.enemyNumb >= 3) { ob = _root.game.enemy1; _root.getMyCorners6(ob.x, ob.y, ob); if ((((ob.upleft == tile) or (ob.upright == tile)) or (ob.downleft == tile)) or (ob.downleft == tile)) { free2 = free2 + 1; } } } if (!free2) { _root.game[(("t_" + ytile) + "_") + xtile].walkable = 0; _root.game[(("t_" + ytile) + "_") + xtile].walkableComp = 0; } } };
Symbol 305 MovieClip Frame 5
stop();
Symbol 307 MovieClip Frame 5
stop();
Symbol 311 Button
on (release) { _root.gotoAndStop(6); }
Symbol 312 Button
on (release) { _root.gotoAndStop(7); }
Symbol 317 Button
on (release) { _root.gotoAndStop(8); }
Symbol 319 Button
on (release) { getURL ("http://www.gameitnow.com", "_blank"); }
Symbol 321 Button
on (release) { _global.playerFire = "fireBlue"; _global.player = "bomberBlue"; _global.playerFire2 = "fireGreen"; _global.player2 = "bomberGreen"; _global.playerFire3 = "firePurple"; _global.player3 = "bomberPurple"; _global.playerFire4 = "fireOrange"; _global.player4 = "bomberOrange"; _root.selectP1._x = 75; }
Symbol 322 Button
on (release) { _global.playerFire2 = "fireBlue"; _global.player2 = "bomberBlue"; _global.playerFire = "fireGreen"; _global.player = "bomberGreen"; _global.playerFire3 = "firePurple"; _global.player3 = "bomberPurple"; _global.playerFire4 = "fireOrange"; _global.player4 = "bomberOrange"; _root.selectP1._x = 120; }
Symbol 323 Button
on (release) { _global.playerFire4 = "fireBlue"; _global.player4 = "bomberBlue"; _global.playerFire2 = "fireGreen"; _global.player2 = "bomberGreen"; _global.playerFire3 = "firePurple"; _global.player3 = "bomberPurple"; _global.playerFire = "fireOrange"; _global.player = "bomberOrange"; _root.selectP1._x = 210; }
Symbol 324 Button
on (release) { _global.playerFire3 = "fireBlue"; _global.player3 = "bomberBlue"; _global.playerFire2 = "fireGreen"; _global.player2 = "bomberGreen"; _global.playerFire = "firePurple"; _global.player = "bomberPurple"; _global.playerFire4 = "fireOrange"; _global.player4 = "bomberOrange"; _root.selectP1._x = 165; }
Symbol 328 Button
on (release) { _root.sendIt == 0; _root.gotoAndStop(9); }
Symbol 330 Button
on (release) { _root.gotoAndStop(5); }
Symbol 335 Button
on (release) { _global.bombKind = 2; _root.selectBombType._x = 120; }
Symbol 336 Button
on (release) { _global.bombKind = 1; _root.selectBombType._x = 75; }
Symbol 340 Button
on (release) { _global.playerFire = "fireBlue"; _global.player = "bomberBlue"; _global.playerFire3 = "fireGreen"; _global.player3 = "bomberGreen"; _root.selectP1._x = 75; }
Symbol 341 Button
on (release) { _root.selectP1._x = 120; _global.playerFire = "fireGreen"; _global.player = "bomberGreen"; _global.playerFire3 = "fireBlue"; _global.player3 = "bomberBlue"; }
Symbol 346 Button
on (release) { _root.status2 = ""; if (_root.selectMap._y == 332) { levelGoto = Number(_root.level.text); if (((levelGoto >= 1) && ((levelGoto - 1) <= _global.so.data.unlocked)) && (levelGoto)) { _global.level = levelGoto - 1; _root.gotoAndStop(11); } else { _root.status2 = ("The level number must be between the 1 and " + (_global.so.data.unlocked + 1)) + "."; } } else { _root.gotoAndStop(9); } }
Symbol 356 MovieClip Frame 1
stop();
Symbol 360 Button
on (release) { _root.mapPreview.gotoAndStop(1); _root.selectMap._x = 75; _root.selectMap._y = 296; _global.mapLevel = _root.mapLevel1; }
Symbol 362 Button
on (release) { _root.mapPreview.gotoAndStop(2); _root.selectMap._x = 120; _root.selectMap._y = 296; _global.mapLevel = _root.mapLevel2; }
Symbol 364 Button
on (release) { _root.mapPreview.gotoAndStop(3); _root.selectMap._x = 165; _root.selectMap._y = 296; _global.mapLevel = _root.mapLevel3; }
Symbol 365 Button
on (release) { _global.enemyNumb = 2; _root.selectPlayerNumb._x = 120; }
Symbol 366 Button
on (release) { _global.enemyNumb = 3; _root.selectPlayerNumb._x = 165; }
Symbol 368 Button
on (release) { _root.mapPreview.gotoAndStop(4); _root.selectMap._x = 210; _root.selectMap._y = 296; _global.mapLevel = _root.mapLevel4; }
Symbol 371 Button
on (release) { _root.mapPreview.gotoAndStop(5); _root.selectMap._x = 75; _root.selectMap._y = 332; }
Symbol 376 Button
on (release) { _root.selectP2._x = 120; _global.playerFire2 = "fireOrange"; _global.player2 = "bomberOrange"; _global.playerFire4 = "firePurple"; _global.player4 = "bomberPurple"; }
Symbol 377 Button
on (release) { _root.selectP2._x = 75; _global.playerFire4 = "fireOrange"; _global.player4 = "bomberOrange"; _global.playerFire2 = "firePurple"; _global.player2 = "bomberPurple"; }
Symbol 379 Button
on (release) { _global.enemyNumb = 1; _root.selectPlayerNumb._x = 75; }
Symbol 399 MovieClip Frame 5
_alpha = 60;
Symbol 410 MovieClip Frame 1
if (_global.twoPlayer == 1) { _visible = false; } onEnterFrame = function () { life = _global.lifes; };
Symbol 425 MovieClip Frame 5
stop();
Symbol 431 Button
on (release) { _root.gotoAndStop(9); }
Symbol 436 Button
on (release) { _root.gotoAndStop(12); }
Symbol 450 Button
on (release) { _root.gotoAndStop(16); }
Symbol 499 Button
on (release) { _root.sendIt = 1; }
Symbol 516 Button
on (release) { _root.cancel = 1; _root.gotoAndStop(5); }

Library Items

Symbol 1 Sound [boom]
Symbol 2 BitmapUsed by:3 351 352 353 354
Symbol 3 GraphicUses:2Used by:10
Symbol 4 BitmapUsed by:5 351 352 353 354
Symbol 5 GraphicUses:4Used by:10
Symbol 6 BitmapUsed by:7 351 352 353 354
Symbol 7 GraphicUses:6Used by:10
Symbol 8 BitmapUsed by:9
Symbol 9 GraphicUses:8Used by:10
Symbol 10 MovieClip [tile]Uses:3 5 7 9
Symbol 11 Button [keyRelease]
Symbol 12 GraphicUsed by:14
Symbol 13 Sound [intro-spelle.mp3]Used by:14
Symbol 14 MovieClip [playSpelle]Uses:12 13
Symbol 15 GraphicUsed by:24 269
Symbol 16 FontUsed by:17 19 374 375 380 385 386 387 388 389 400 404 405 406 409 411 414 415 416 417 418 419 420 421 422 423 426 427 428 429 430 507 508
Symbol 17 TextUses:16Used by:24 269
Symbol 18 GraphicUsed by:24 269
Symbol 19 TextUses:16Used by:24 269
Symbol 20 GraphicUsed by:24 269
Symbol 21 BitmapUsed by:22
Symbol 22 GraphicUses:21Used by:24 269
Symbol 23 GraphicUsed by:24 269
Symbol 24 ButtonUses:15 17 18 19 20 22 23Used by:25
Symbol 25 MovieClip [spelleLinkPlace]Uses:24
Symbol 26 GraphicUsed by:27
Symbol 27 MovieClip [empty]Uses:26Used by:Timeline
Symbol 28 GraphicUsed by:29
Symbol 29 MovieClipUses:28Used by:Timeline
Symbol 30 GraphicUsed by:31
Symbol 31 MovieClipUses:30Used by:Timeline
Symbol 32 GraphicUsed by:33
Symbol 33 MovieClipUses:32Used by:Timeline
Symbol 34 GraphicUsed by:Timeline
Symbol 35 FontUsed by:36 327 337 342 343 344 345
Symbol 36 TextUses:35Used by:Timeline
Symbol 37 GraphicUsed by:Timeline
Symbol 38 FontUsed by:39 53 54 55
Symbol 39 EditableTextUses:38Used by:Timeline
Symbol 40 BitmapUsed by:41
Symbol 41 GraphicUses:40Used by:56
Symbol 42 BitmapUsed by:43
Symbol 43 GraphicUses:42Used by:56
Symbol 44 GraphicUsed by:56
Symbol 45 GraphicUsed by:56
Symbol 46 BitmapUsed by:47
Symbol 47 GraphicUses:46Used by:56
Symbol 48 BitmapUsed by:49
Symbol 49 GraphicUses:48Used by:56
Symbol 50 GraphicUsed by:56
Symbol 51 BitmapUsed by:52
Symbol 52 GraphicUses:51Used by:56
Symbol 53 TextUses:38Used by:56
Symbol 54 TextUses:38Used by:56
Symbol 55 TextUses:38Used by:56
Symbol 56 MovieClipUses:41 43 44 45 47 49 50 52 53 54 55Used by:Timeline
Symbol 57 FontUsed by:58 313 314 318 320 329 331 339 381 383 384 390 432 433 434 437 441 442 443 444 445 446 447 449 451 452 500 509 510 511 512 513 514 515 517
Symbol 58 TextUses:57Used by:59
Symbol 59 MovieClipUses:58Used by:Timeline
Symbol 60 BitmapUsed by:61
Symbol 61 GraphicUses:60Used by:66
Symbol 62 BitmapUsed by:63
Symbol 63 GraphicUses:62Used by:66
Symbol 64 BitmapUsed by:65
Symbol 65 GraphicUses:64Used by:66
Symbol 66 MovieClipUses:61 63 65Used by:94  Timeline
Symbol 67 GraphicUsed by:68
Symbol 68 MovieClipUses:67Used by:94 127 160 193
Symbol 69 BitmapUsed by:70
Symbol 70 GraphicUses:69Used by:77
Symbol 71 BitmapUsed by:72
Symbol 72 GraphicUses:71Used by:77
Symbol 73 BitmapUsed by:74
Symbol 74 GraphicUses:73Used by:77
Symbol 75 BitmapUsed by:76
Symbol 76 GraphicUses:75Used by:77
Symbol 77 MovieClipUses:70 72 74 76Used by:94  Timeline
Symbol 78 BitmapUsed by:79
Symbol 79 GraphicUses:78Used by:86
Symbol 80 BitmapUsed by:81
Symbol 81 GraphicUses:80Used by:86
Symbol 82 BitmapUsed by:83
Symbol 83 GraphicUses:82Used by:86
Symbol 84 BitmapUsed by:85
Symbol 85 GraphicUses:84Used by:86
Symbol 86 MovieClipUses:79 81 83 85Used by:94  Timeline
Symbol 87 BitmapUsed by:88
Symbol 88 GraphicUses:87Used by:93 311 321 340
Symbol 89 BitmapUsed by:90
Symbol 90 GraphicUses:89Used by:93
Symbol 91 BitmapUsed by:92
Symbol 92 GraphicUses:91Used by:93
Symbol 93 MovieClipUses:88 90 92Used by:94  Timeline
Symbol 94 MovieClip [bomberBlue]Uses:66 68 77 86 93Used by:Timeline
Symbol 95 BitmapUsed by:96
Symbol 96 GraphicUses:95Used by:101
Symbol 97 BitmapUsed by:98
Symbol 98 GraphicUses:97Used by:101
Symbol 99 BitmapUsed by:100
Symbol 100 GraphicUses:99Used by:101
Symbol 101 MovieClipUses:96 98 100Used by:127
Symbol 102 BitmapUsed by:103
Symbol 103 GraphicUses:102Used by:110
Symbol 104 BitmapUsed by:105
Symbol 105 GraphicUses:104Used by:110
Symbol 106 BitmapUsed by:107
Symbol 107 GraphicUses:106Used by:110
Symbol 108 BitmapUsed by:109
Symbol 109 GraphicUses:108Used by:110
Symbol 110 MovieClipUses:103 105 107 109Used by:127
Symbol 111 BitmapUsed by:112
Symbol 112 GraphicUses:111Used by:119
Symbol 113 BitmapUsed by:114
Symbol 114 GraphicUses:113Used by:119
Symbol 115 BitmapUsed by:116
Symbol 116 GraphicUses:115Used by:119
Symbol 117 BitmapUsed by:118
Symbol 118 GraphicUses:117Used by:119
Symbol 119 MovieClipUses:112 114 116 118Used by:127
Symbol 120 BitmapUsed by:121
Symbol 121 GraphicUses:120Used by:126 312 322 341
Symbol 122 BitmapUsed by:123
Symbol 123 GraphicUses:122Used by:126
Symbol 124 BitmapUsed by:125
Symbol 125 GraphicUses:124Used by:126
Symbol 126 MovieClipUses:121 123 125Used by:127
Symbol 127 MovieClip [bomberGreen]Uses:101 68 110 119 126Used by:Timeline
Symbol 128 BitmapUsed by:129
Symbol 129 GraphicUses:128Used by:134
Symbol 130 BitmapUsed by:131
Symbol 131 GraphicUses:130Used by:134
Symbol 132 BitmapUsed by:133
Symbol 133 GraphicUses:132Used by:134
Symbol 134 MovieClipUses:129 131 133Used by:160
Symbol 135 BitmapUsed by:136
Symbol 136 GraphicUses:135Used by:143
Symbol 137 BitmapUsed by:138
Symbol 138 GraphicUses:137Used by:143
Symbol 139 BitmapUsed by:140
Symbol 140 GraphicUses:139Used by:143
Symbol 141 BitmapUsed by:142
Symbol 142 GraphicUses:141Used by:143
Symbol 143 MovieClipUses:136 138 140 142Used by:160
Symbol 144 BitmapUsed by:145
Symbol 145 GraphicUses:144Used by:152
Symbol 146 BitmapUsed by:147
Symbol 147 GraphicUses:146Used by:152
Symbol 148 BitmapUsed by:149
Symbol 149 GraphicUses:148Used by:152
Symbol 150 BitmapUsed by:151
Symbol 151 GraphicUses:150Used by:152
Symbol 152 MovieClipUses:145 147 149 151Used by:160
Symbol 153 BitmapUsed by:154
Symbol 154 GraphicUses:153Used by:159 323 376
Symbol 155 BitmapUsed by:156
Symbol 156 GraphicUses:155Used by:159
Symbol 157 BitmapUsed by:158
Symbol 158 GraphicUses:157Used by:159
Symbol 159 MovieClipUses:154 156 158Used by:160
Symbol 160 MovieClip [bomberOrange]Uses:134 68 143 152 159Used by:Timeline
Symbol 161 BitmapUsed by:162
Symbol 162 GraphicUses:161Used by:167
Symbol 163 BitmapUsed by:164
Symbol 164 GraphicUses:163Used by:167
Symbol 165 BitmapUsed by:166
Symbol 166 GraphicUses:165Used by:167
Symbol 167 MovieClipUses:162 164 166Used by:193
Symbol 168 BitmapUsed by:169
Symbol 169 GraphicUses:168Used by:176
Symbol 170 BitmapUsed by:171
Symbol 171 GraphicUses:170Used by:176
Symbol 172 BitmapUsed by:173
Symbol 173 GraphicUses:172Used by:176
Symbol 174 BitmapUsed by:175
Symbol 175 GraphicUses:174Used by:176
Symbol 176 MovieClipUses:169 171 173 175Used by:193
Symbol 177 BitmapUsed by:178
Symbol 178 GraphicUses:177Used by:185
Symbol 179 BitmapUsed by:180
Symbol 180 GraphicUses:179Used by:185
Symbol 181 BitmapUsed by:182
Symbol 182 GraphicUses:181Used by:185
Symbol 183 BitmapUsed by:184
Symbol 184 GraphicUses:183Used by:185
Symbol 185 MovieClipUses:178 180 182 184Used by:193
Symbol 186 BitmapUsed by:187
Symbol 187 GraphicUses:186Used by:192 324 377
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:187 189 191Used by:193
Symbol 193 MovieClip [bomberPurple]Uses:167 68 176 185 192Used by:Timeline
Symbol 194 GraphicUsed by:195
Symbol 195 MovieClipUses:194Used by:212 227 242 257
Symbol 196 BitmapUsed by:197
Symbol 197 GraphicUses:196Used by:212
Symbol 198 BitmapUsed by:199
Symbol 199 GraphicUses:198Used by:212
Symbol 200 GraphicUsed by:201
Symbol 201 MovieClipUses:200Used by:212 227 242 257
Symbol 202 BitmapUsed by:203
Symbol 203 GraphicUses:202Used by:212
Symbol 204 BitmapUsed by:205
Symbol 205 GraphicUses:204Used by:212
Symbol 206 BitmapUsed by:207
Symbol 207 GraphicUses:206Used by:212
Symbol 208 BitmapUsed by:209
Symbol 209 GraphicUses:208Used by:212
Symbol 210 BitmapUsed by:211
Symbol 211 GraphicUses:210Used by:212
Symbol 212 MovieClip [fireBlue]Uses:195 197 199 201 203 205 207 209 211Used by:Timeline
Symbol 213 BitmapUsed by:214
Symbol 214 GraphicUses:213Used by:227
Symbol 215 BitmapUsed by:216
Symbol 216 GraphicUses:215Used by:227
Symbol 217 BitmapUsed by:218
Symbol 218 GraphicUses:217Used by:227
Symbol 219 BitmapUsed by:220
Symbol 220 GraphicUses:219Used by:227
Symbol 221 BitmapUsed by:222
Symbol 222 GraphicUses:221Used by:227
Symbol 223 BitmapUsed by:224
Symbol 224 GraphicUses:223Used by:227
Symbol 225 BitmapUsed by:226
Symbol 226 GraphicUses:225Used by:227
Symbol 227 MovieClip [fireGreen]Uses:195 214 216 201 218 220 222 224 226Used by:Timeline
Symbol 228 BitmapUsed by:229
Symbol 229 GraphicUses:228Used by:242
Symbol 230 BitmapUsed by:231
Symbol 231 GraphicUses:230Used by:242
Symbol 232 BitmapUsed by:233
Symbol 233 GraphicUses:232Used by:242
Symbol 234 BitmapUsed by:235
Symbol 235 GraphicUses:234Used by:242
Symbol 236 BitmapUsed by:237
Symbol 237 GraphicUses:236Used by:242
Symbol 238 BitmapUsed by:239
Symbol 239 GraphicUses:238Used by:242
Symbol 240 BitmapUsed by:241
Symbol 241 GraphicUses:240Used by:242
Symbol 242 MovieClip [fireOrange]Uses:195 229 231 201 233 235 237 239 241Used by:Timeline
Symbol 243 BitmapUsed by:244
Symbol 244 GraphicUses:243Used by:257
Symbol 245 BitmapUsed by:246
Symbol 246 GraphicUses:245Used by:257
Symbol 247 BitmapUsed by:248
Symbol 248 GraphicUses:247Used by:257
Symbol 249 BitmapUsed by:250
Symbol 250 GraphicUses:249Used by:257
Symbol 251 BitmapUsed by:252
Symbol 252 GraphicUses:251Used by:257
Symbol 253 BitmapUsed by:254
Symbol 254 GraphicUses:253Used by:257
Symbol 255 BitmapUsed by:256
Symbol 256 GraphicUses:255Used by:257
Symbol 257 MovieClip [firePurple]Uses:195 244 246 201 248 250 252 254 256Used by:Timeline
Symbol 258 GraphicUsed by:268
Symbol 259 BitmapUsed by:260 403
Symbol 260 GraphicUses:259Used by:268 450 499
Symbol 261 BitmapUsed by:262 403
Symbol 262 GraphicUses:261Used by:268
Symbol 263 BitmapUsed by:265 272 403
Symbol 264 BitmapUsed by:265 290 403
Symbol 265 GraphicUses:263 264Used by:268
Symbol 266 BitmapUsed by:267 413 435
Symbol 267 GraphicUses:266Used by:268 319
Symbol 268 MovieClip [powerUp]Uses:258 260 262 265 267Used by:Timeline
Symbol 269 ButtonUses:15 17 18 19 20 22 23Used by:Timeline
Symbol 270 GraphicUsed by:271
Symbol 271 ButtonUses:270Used by:Timeline
Symbol 272 GraphicUses:263Used by:289 317 328 330 336 346 431 436 516
Symbol 273 BitmapUsed by:274
Symbol 274 GraphicUses:273Used by:289
Symbol 275 BitmapUsed by:276
Symbol 276 GraphicUses:275Used by:289
Symbol 277 BitmapUsed by:278
Symbol 278 GraphicUses:277Used by:289
Symbol 279 BitmapUsed by:280
Symbol 280 GraphicUses:279Used by:289
Symbol 281 BitmapUsed by:282
Symbol 282 GraphicUses:281Used by:289
Symbol 283 BitmapUsed by:284
Symbol 284 GraphicUses:283Used by:289
Symbol 285 BitmapUsed by:286
Symbol 286 GraphicUses:285Used by:289
Symbol 287 BitmapUsed by:288
Symbol 288 GraphicUses:287Used by:289
Symbol 289 MovieClipUses:272 274 276 278 280 282 284 286 288Used by:300
Symbol 290 GraphicUses:264Used by:299 335
Symbol 291 BitmapUsed by:292
Symbol 292 GraphicUses:291Used by:299
Symbol 293 BitmapUsed by:294
Symbol 294 GraphicUses:293Used by:299
Symbol 295 BitmapUsed by:296
Symbol 296 GraphicUses:295Used by:299
Symbol 297 BitmapUsed by:298
Symbol 298 GraphicUses:297Used by:299
Symbol 299 MovieClipUses:290 292 294 296 298Used by:300
Symbol 300 MovieClip [explosive]Uses:289 299Used by:Timeline
Symbol 301 GraphicUsed by:307
Symbol 302 GraphicUsed by:305
Symbol 303 Sound [bomberman-ingame.mp3]Used by:305 425
Symbol 304 Sound [bomberman-menu.mp3]Used by:305 307
Symbol 305 MovieClipUses:302 303 304Used by:307 425
Symbol 306 GraphicUsed by:307
Symbol 307 MovieClipUses:301 305 306 304Used by:Timeline
Symbol 308 GraphicUsed by:311 312 317 319 321 322 323 324 328 330 335 336 340 341 346 360 362 364 365 366 368 371 376 377 379 431 436 450 499 516
Symbol 309 GraphicUsed by:311 312 317 319 321 322 323 324 328 330 335 336 340 341 346 360 362 364 365 366 368 371 376 377 379 431 436 450 499 516
Symbol 310 GraphicUsed by:311 312 317 319 321 322 323 324 328 330 335 336 340 341 346 360 362 364 365 366 368 371 376 377 379 431 436 450 499 516
Symbol 311 ButtonUses:308 88 309 310Used by:Timeline
Symbol 312 ButtonUses:308 121 309 310Used by:Timeline
Symbol 313 TextUses:57Used by:Timeline
Symbol 314 TextUses:57Used by:Timeline
Symbol 315 FontUsed by:316 332 347 369 382
Symbol 316 TextUses:315Used by:Timeline
Symbol 317 ButtonUses:308 272 309 310Used by:Timeline
Symbol 318 TextUses:57Used by:Timeline
Symbol 319 ButtonUses:308 267 309 310Used by:Timeline
Symbol 320 TextUses:57Used by:Timeline
Symbol 321 ButtonUses:308 88 309 310Used by:Timeline
Symbol 322 ButtonUses:308 121 309 310Used by:Timeline
Symbol 323 ButtonUses:308 154 309 310Used by:Timeline
Symbol 324 ButtonUses:308 187 309 310Used by:Timeline
Symbol 325 GraphicUsed by:326
Symbol 326 MovieClipUses:325Used by:Timeline
Symbol 327 TextUses:35Used by:Timeline
Symbol 328 ButtonUses:308 272 309 310Used by:Timeline
Symbol 329 TextUses:57Used by:Timeline
Symbol 330 ButtonUses:308 272 309 310Used by:Timeline
Symbol 331 TextUses:57Used by:Timeline
Symbol 332 TextUses:315Used by:Timeline
Symbol 333 GraphicUsed by:334
Symbol 334 MovieClipUses:333Used by:Timeline
Symbol 335 ButtonUses:308 290 309 310Used by:Timeline
Symbol 336 ButtonUses:308 272 309 310Used by:Timeline
Symbol 337 TextUses:35Used by:Timeline
Symbol 338 GraphicUsed by:Timeline
Symbol 339 TextUses:57Used by:Timeline
Symbol 340 ButtonUses:308 88 309 310Used by:Timeline
Symbol 341 ButtonUses:308 121 309 310Used by:Timeline
Symbol 342 TextUses:35Used by:Timeline
Symbol 343 TextUses:35Used by:Timeline
Symbol 344 TextUses:35Used by:Timeline
Symbol 345 TextUses:35Used by:Timeline
Symbol 346 ButtonUses:308 272 309 310Used by:Timeline
Symbol 347 TextUses:315Used by:Timeline
Symbol 348 BitmapUsed by:349
Symbol 349 GraphicUses:348Used by:350
Symbol 350 MovieClipUses:349Used by:356  Timeline
Symbol 351 GraphicUses:6 4 2Used by:356
Symbol 352 GraphicUses:6 4 2Used by:356
Symbol 353 GraphicUses:6 4 2Used by:356
Symbol 354 GraphicUses:4 6 2Used by:356
Symbol 355 GraphicUsed by:356
Symbol 356 MovieClipUses:350 351 352 353 354 355Used by:Timeline
Symbol 357 GraphicUsed by:Timeline
Symbol 358 FontUsed by:359 361 363 367 370 378
Symbol 359 TextUses:358Used by:360 365
Symbol 360 ButtonUses:308 359 309 310Used by:Timeline
Symbol 361 TextUses:358Used by:362 366
Symbol 362 ButtonUses:308 361 309 310Used by:Timeline
Symbol 363 TextUses:358Used by:364
Symbol 364 ButtonUses:308 363 309 310Used by:Timeline
Symbol 365 ButtonUses:308 359 309 310Used by:Timeline
Symbol 366 ButtonUses:308 361 309 310Used by:Timeline
Symbol 367 TextUses:358Used by:368
Symbol 368 ButtonUses:308 367 309 310Used by:Timeline
Symbol 369 TextUses:315Used by:Timeline
Symbol 370 TextUses:358Used by:371
Symbol 371 ButtonUses:308 370 309 310Used by:Timeline
Symbol 372 FontUsed by:373 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 501 502 503 504 505 506
Symbol 373 EditableTextUses:372Used by:Timeline
Symbol 374 EditableTextUses:16Used by:Timeline
Symbol 375 EditableTextUses:16Used by:Timeline
Symbol 376 ButtonUses:308 154 309 310Used by:Timeline
Symbol 377 ButtonUses:308 187 309 310Used by:Timeline
Symbol 378 TextUses:358Used by:379
Symbol 379 ButtonUses:308 378 309 310Used by:Timeline
Symbol 380 TextUses:16Used by:Timeline
Symbol 381 TextUses:57Used by:Timeline
Symbol 382 TextUses:315Used by:Timeline
Symbol 383 TextUses:57Used by:Timeline
Symbol 384 TextUses:57Used by:Timeline
Symbol 385 TextUses:16Used by:Timeline
Symbol 386 TextUses:16Used by:Timeline
Symbol 387 TextUses:16Used by:Timeline
Symbol 388 TextUses:16Used by:Timeline
Symbol 389 TextUses:16Used by:Timeline
Symbol 390 TextUses:57Used by:Timeline
Symbol 391 GraphicUsed by:392
Symbol 392 MovieClipUses:391Used by:Timeline
Symbol 393 GraphicUsed by:399
Symbol 394 GraphicUsed by:399
Symbol 395 GraphicUsed by:399
Symbol 396 GraphicUsed by:399
Symbol 397 GraphicUsed by:399
Symbol 398 GraphicUsed by:399
Symbol 399 MovieClipUses:393 394 395 396 397 398Used by:Timeline
Symbol 400 TextUses:16Used by:Timeline
Symbol 401 GraphicUsed by:402
Symbol 402 MovieClipUses:401Used by:Timeline
Symbol 403 GraphicUses:263 264 261 259Used by:Timeline
Symbol 404 EditableTextUses:16Used by:Timeline
Symbol 405 EditableTextUses:16Used by:Timeline
Symbol 406 EditableTextUses:16Used by:Timeline
Symbol 407 BitmapUsed by:408
Symbol 408 GraphicUses:407Used by:410
Symbol 409 EditableTextUses:16Used by:410
Symbol 410 MovieClipUses:408 409Used by:Timeline
Symbol 411 EditableTextUses:16Used by:Timeline
Symbol 412 BitmapUsed by:413
Symbol 413 GraphicUses:412 266Used by:Timeline
Symbol 414 EditableTextUses:16Used by:Timeline
Symbol 415 EditableTextUses:16Used by:Timeline
Symbol 416 EditableTextUses:16Used by:Timeline
Symbol 417 EditableTextUses:16Used by:Timeline
Symbol 418 EditableTextUses:16Used by:Timeline
Symbol 419 EditableTextUses:16Used by:Timeline
Symbol 420 EditableTextUses:16Used by:Timeline
Symbol 421 EditableTextUses:16Used by:Timeline
Symbol 422 EditableTextUses:16Used by:Timeline
Symbol 423 EditableTextUses:16Used by:Timeline
Symbol 424 GraphicUsed by:425
Symbol 425 MovieClipUses:424 305 303Used by:Timeline
Symbol 426 EditableTextUses:16Used by:Timeline
Symbol 427 EditableTextUses:16Used by:Timeline
Symbol 428 EditableTextUses:16Used by:Timeline
Symbol 429 TextUses:16Used by:Timeline
Symbol 430 EditableTextUses:16Used by:Timeline
Symbol 431 ButtonUses:308 272 309 310Used by:Timeline
Symbol 432 TextUses:57Used by:Timeline
Symbol 433 TextUses:57Used by:Timeline
Symbol 434 TextUses:57Used by:Timeline
Symbol 435 GraphicUses:266Used by:Timeline
Symbol 436 ButtonUses:308 272 309 310Used by:Timeline
Symbol 437 TextUses:57Used by:Timeline
Symbol 438 FontUsed by:439 440
Symbol 439 TextUses:438Used by:Timeline
Symbol 440 EditableTextUses:438Used by:Timeline
Symbol 441 TextUses:57Used by:Timeline
Symbol 442 TextUses:57Used by:Timeline
Symbol 443 TextUses:57Used by:Timeline
Symbol 444 TextUses:57Used by:Timeline
Symbol 445 TextUses:57Used by:Timeline
Symbol 446 TextUses:57Used by:Timeline
Symbol 447 TextUses:57Used by:Timeline
Symbol 448 GraphicUsed by:Timeline
Symbol 449 TextUses:57Used by:Timeline
Symbol 450 ButtonUses:308 260 309 310Used by:Timeline
Symbol 451 TextUses:57Used by:Timeline
Symbol 452 TextUses:57Used by:Timeline
Symbol 453 TextUses:372Used by:Timeline
Symbol 454 TextUses:372Used by:Timeline
Symbol 455 TextUses:372Used by:Timeline
Symbol 456 TextUses:372Used by:Timeline
Symbol 457 EditableTextUses:372Used by:Timeline
Symbol 458 EditableTextUses:372Used by:Timeline
Symbol 459 EditableTextUses:372Used by:Timeline
Symbol 460 EditableTextUses:372Used by:Timeline
Symbol 461 EditableTextUses:372Used by:Timeline
Symbol 462 EditableTextUses:372Used by:Timeline
Symbol 463 EditableTextUses:372Used by:Timeline
Symbol 464 EditableTextUses:372Used by:Timeline
Symbol 465 EditableTextUses:372Used by:Timeline
Symbol 466 EditableTextUses:372Used by:Timeline
Symbol 467 TextUses:372Used by:Timeline
Symbol 468 TextUses:372Used by:Timeline
Symbol 469 TextUses:372Used by:Timeline
Symbol 470 TextUses:372Used by:Timeline
Symbol 471 TextUses:372Used by:Timeline
Symbol 472 TextUses:372Used by:Timeline
Symbol 473 TextUses:372Used by:Timeline
Symbol 474 TextUses:372Used by:Timeline
Symbol 475 TextUses:372Used by:Timeline
Symbol 476 TextUses:372Used by:Timeline
Symbol 477 TextUses:372Used by:Timeline
Symbol 478 EditableTextUses:372Used by:Timeline
Symbol 479 EditableTextUses:372Used by:Timeline
Symbol 480 EditableTextUses:372Used by:Timeline
Symbol 481 EditableTextUses:372Used by:Timeline
Symbol 482 EditableTextUses:372Used by:Timeline
Symbol 483 EditableTextUses:372Used by:Timeline
Symbol 484 EditableTextUses:372Used by:Timeline
Symbol 485 EditableTextUses:372Used by:Timeline
Symbol 486 EditableTextUses:372Used by:Timeline
Symbol 487 EditableTextUses:372Used by:Timeline
Symbol 488 EditableTextUses:372Used by:Timeline
Symbol 489 EditableTextUses:372Used by:Timeline
Symbol 490 EditableTextUses:372Used by:Timeline
Symbol 491 EditableTextUses:372Used by:Timeline
Symbol 492 EditableTextUses:372Used by:Timeline
Symbol 493 EditableTextUses:372Used by:Timeline
Symbol 494 EditableTextUses:372Used by:Timeline
Symbol 495 EditableTextUses:372Used by:Timeline
Symbol 496 EditableTextUses:372Used by:Timeline
Symbol 497 EditableTextUses:372Used by:Timeline
Symbol 498 GraphicUsed by:Timeline
Symbol 499 ButtonUses:308 260 309 310Used by:Timeline
Symbol 500 TextUses:57Used by:Timeline
Symbol 501 TextUses:372Used by:Timeline
Symbol 502 TextUses:372Used by:Timeline
Symbol 503 TextUses:372Used by:Timeline
Symbol 504 EditableTextUses:372Used by:Timeline
Symbol 505 EditableTextUses:372Used by:Timeline
Symbol 506 EditableTextUses:372Used by:Timeline
Symbol 507 EditableTextUses:16Used by:Timeline
Symbol 508 TextUses:16Used by:Timeline
Symbol 509 TextUses:57Used by:Timeline
Symbol 510 TextUses:57Used by:Timeline
Symbol 511 TextUses:57Used by:Timeline
Symbol 512 TextUses:57Used by:Timeline
Symbol 513 TextUses:57Used by:Timeline
Symbol 514 TextUses:57Used by:Timeline
Symbol 515 TextUses:57Used by:Timeline
Symbol 516 ButtonUses:308 272 309 310Used by:Timeline
Symbol 517 TextUses:57Used by:Timeline

Instance Names

"loadingTrue"Frame 1Symbol 31 MovieClip
"loadingBar"Frame 1Symbol 33 MovieClip
"spelleIntroButton"Frame 3Symbol 271 Button
"pickPlayerOrange"Frame 6Symbol 323 Button
"pickPlayerPurple"Frame 6Symbol 324 Button
"selectP1"Frame 6Symbol 334 MovieClip
"pickExplosiveBomb"Frame 6Symbol 335 Button
"selectBombType"Frame 6Symbol 334 MovieClip
"pickExplosiveBomb"Frame 7Symbol 335 Button
"mapPreview"Frame 7Symbol 356 MovieClip
"selectPlayerNumb"Frame 7Symbol 334 MovieClip
"selectBombType"Frame 7Symbol 334 MovieClip
"selectMap"Frame 7Symbol 334 MovieClip
"selectP2"Frame 7Symbol 334 MovieClip
"level"Frame 7Symbol 373 EditableText
"pickPlayerOrange"Frame 7Symbol 376 Button
"pickPlayerPurple"Frame 7Symbol 377 Button
"p1Stat"Frame 9Symbol 399 MovieClip
"empty"Frame 9Symbol 27 MovieClip [empty]
"p2Stat"Frame 9Symbol 399 MovieClip
"p3Stat"Frame 9Symbol 399 MovieClip
"p4Stat"Frame 9Symbol 399 MovieClip
"to"Frame 16Symbol 504 EditableText
"toEmail"Frame 16Symbol 505 EditableText
"from"Frame 16Symbol 506 EditableText
"loading"Frame 20Symbol 31 MovieClip
"char"Symbol 94 MovieClip [bomberBlue] Frame 1Symbol 66 MovieClip
"mask"Symbol 94 MovieClip [bomberBlue] Frame 1Symbol 68 MovieClip
"char"Symbol 94 MovieClip [bomberBlue] Frame 2Symbol 77 MovieClip
"char"Symbol 94 MovieClip [bomberBlue] Frame 4Symbol 86 MovieClip
"char"Symbol 94 MovieClip [bomberBlue] Frame 5Symbol 93 MovieClip
"char"Symbol 127 MovieClip [bomberGreen] Frame 1Symbol 101 MovieClip
"char"Symbol 127 MovieClip [bomberGreen] Frame 2Symbol 110 MovieClip
"char"Symbol 127 MovieClip [bomberGreen] Frame 4Symbol 119 MovieClip
"char"Symbol 127 MovieClip [bomberGreen] Frame 5Symbol 126 MovieClip
"char"Symbol 160 MovieClip [bomberOrange] Frame 1Symbol 134 MovieClip
"char"Symbol 160 MovieClip [bomberOrange] Frame 2Symbol 143 MovieClip
"char"Symbol 160 MovieClip [bomberOrange] Frame 4Symbol 152 MovieClip
"char"Symbol 160 MovieClip [bomberOrange] Frame 5Symbol 159 MovieClip
"char"Symbol 193 MovieClip [bomberPurple] Frame 1Symbol 167 MovieClip
"char"Symbol 193 MovieClip [bomberPurple] Frame 2Symbol 176 MovieClip
"char"Symbol 193 MovieClip [bomberPurple] Frame 4Symbol 185 MovieClip
"char"Symbol 193 MovieClip [bomberPurple] Frame 5Symbol 192 MovieClip
"dynamite"Symbol 300 MovieClip [explosive] Frame 1Symbol 289 MovieClip
"bomb"Symbol 300 MovieClip [explosive] Frame 2Symbol 299 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
Protect (24)Timeline Frame 131 bytes "..$1$Zl$xjJydqw1KPkTrvE.Spmip/."
ExportAssets (56)Timeline Frame 1Symbol 1 as "boom"
ExportAssets (56)Timeline Frame 1Symbol 10 as "tile"
ExportAssets (56)Timeline Frame 1Symbol 11 as "keyRelease"
ExportAssets (56)Timeline Frame 1Symbol 13 as "intro-spelle.mp3"
ExportAssets (56)Timeline Frame 1Symbol 14 as "playSpelle"
ExportAssets (56)Timeline Frame 1Symbol 25 as "spelleLinkPlace"
ExportAssets (56)Timeline Frame 1Symbol 27 as "empty"
ExportAssets (56)Timeline Frame 3Symbol 94 as "bomberBlue"
ExportAssets (56)Timeline Frame 3Symbol 127 as "bomberGreen"
ExportAssets (56)Timeline Frame 3Symbol 160 as "bomberOrange"
ExportAssets (56)Timeline Frame 3Symbol 193 as "bomberPurple"
ExportAssets (56)Timeline Frame 3Symbol 212 as "fireBlue"
ExportAssets (56)Timeline Frame 3Symbol 227 as "fireGreen"
ExportAssets (56)Timeline Frame 3Symbol 242 as "fireOrange"
ExportAssets (56)Timeline Frame 3Symbol 257 as "firePurple"
ExportAssets (56)Timeline Frame 3Symbol 268 as "powerUp"
ExportAssets (56)Timeline Frame 3Symbol 300 as "explosive"
ExportAssets (56)Timeline Frame 4Symbol 303 as "bomberman-ingame.mp3"
ExportAssets (56)Timeline Frame 4Symbol 304 as "bomberman-menu.mp3"

Dynamic Text Variables

statusSymbol 374 EditableText""
status2Symbol 375 EditableText""
_root.p1BombFSymbol 404 EditableText""
p1SpeedSymbol 405 EditableText""
p1BombLSymbol 406 EditableText""
lifeSymbol 409 EditableText""
showUnlockedSymbol 411 EditableText""
timerSymbol 414 EditableText""
_root.p2BombFSymbol 415 EditableText""
p2SpeedSymbol 416 EditableText""
p2BombLSymbol 417 EditableText""
_root.p3BombFSymbol 418 EditableText""
p3SpeedSymbol 419 EditableText""
p3BombLSymbol 420 EditableText""
_root.p4BombFSymbol 421 EditableText""
p4SpeedSymbol 422 EditableText""
p4BombLSymbol 423 EditableText""
p2nameSymbol 426 EditableText"Player1"
p3nameSymbol 427 EditableText"Player1"
p4nameSymbol 428 EditableText"Player1"
levelShowSymbol 430 EditableText""
showItSymbol 440 EditableText""
replyData.name[1]Symbol 457 EditableText" "
replyData.name[2]Symbol 458 EditableText" "
replyData.name[3]Symbol 459 EditableText" "
replyData.name[4]Symbol 460 EditableText" "
replyData.name[5]Symbol 461 EditableText" "
replyData.name[6]Symbol 462 EditableText" "
replyData.name[7]Symbol 463 EditableText" "
replyData.name[8]Symbol 464 EditableText" "
replyData.name[9]Symbol 465 EditableText" "
replyData.name[10]Symbol 466 EditableText""
replyData.level[1]Symbol 478 EditableText" "
replyData.level[2]Symbol 479 EditableText" "
replyData.level[3]Symbol 480 EditableText" "
replyData.level[4]Symbol 481 EditableText" "
replyData.level[5]Symbol 482 EditableText" "
replyData.level[6]Symbol 483 EditableText" "
replyData.level[7]Symbol 484 EditableText" "
replyData.level[8]Symbol 485 EditableText" "
replyData.level[9]Symbol 486 EditableText" "
replyData.level[10]Symbol 487 EditableText""
replyData.time[1]Symbol 488 EditableText" "
replyData.time[2]Symbol 489 EditableText" "
replyData.time[3]Symbol 490 EditableText" "
replyData.time[4]Symbol 491 EditableText" "
replyData.time[5]Symbol 492 EditableText" "
replyData.time[6]Symbol 493 EditableText" "
replyData.time[7]Symbol 494 EditableText" "
replyData.time[8]Symbol 495 EditableText" "
replyData.time[9]Symbol 496 EditableText" "
replyData.time[10]Symbol 497 EditableText""
emailInputSymbol 505 EditableText""
status3Symbol 507 EditableText""




http://swfchan.com/10/48529/info.shtml
Created: 29/4 -2019 19:18:11 Last modified: 29/4 -2019 19:18:11 Server time: 12/05 -2024 12:22:21