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

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

Vivid Bricks.swf

This is the info page for
Flash #25124

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


Text
Download full version?

NO

NO

YES

YES

1.

2.

3.

4.

5.

6.

7.

8.

9.

10.

NAME

SCORE

CLEAR

CLEAR

OK

OK

LEVEL No:

WALL DEPTH:

PAUSE

PAUSE

MENU

MENU

2

3

0

1

0

<p align="center"><font face="NewYorkC" size="15" color="#660000" letterSpacing="0.000000" kerning="0">Rules</font></p><p align="center"><font face="NewYorkC" size="15" color="#660000" letterSpacing="0.000000" kerning="0">Click on groups of two or more cubes to shoot them away and go to the next level.</font></p><p align="center"></p><p align="center"><font face="NewYorkC" size="15" color="#660000" letterSpacing="0.000000" kerning="0">Hot keys:</font></p><p align="center"><font face="NewYorkC" size="15" color="#660000" letterSpacing="0.000000" kerning="0">MENU – quit the current game and go to the main menu</font></p><p align="center"><font face="NewYorkC" size="15" color="#660000" letterSpacing="0.000000" kerning="0">PAUSE\CONTINUE – suspend\resume the game.</font></p><p align="center"></p>

© 2006 MyPlayCity.com

PLAY

PLAY

INSTRUCTIONS

INSTRUCTIONS

MORE GAMES

MORE GAMES

DOWNLOAD

full version

DOWNLOAD

full version

ADD FREE GAMES

to your web site

ADD FREE GAMES

to your web site

PLAY MORE

on-line games

PLAY MORE

on-line games

high scores?..

CANCEL

CANCEL

WINDOWS

WINDOWS

Are you sure you want
to go to menu?

SCORE:

<p align="center"><font face="VAG Round" size="20" color="#ffcc33" letterSpacing="0.000000" kerning="1">00000</font></p>

<p align="center"><font face="Varga LET" size="21" color="#660066" letterSpacing="0.000000" kerning="1">level 1</font></p>

CONTINUE

CONTINUE

Are you sure you want to

ActionScript [AS1/AS2]

Frame 1
function init() { Process.start(main, [], 1, 2); State.set(State.NONE); showMenuW(); fmusic = true; fsound = true; _linesLeft = level1Lines; timeNum = 0; loadScores(); showMenuW(); } function initGame() { _root.scoresTimer.start(); w_pregame._visible = false; w_curWindow.destroy(); points = 0; bonus = 0; multBy = 1; levelNum = 0; levelNum_lbl.text = levelNum + 1; field = new cField(t_field); field.init(); levelNum = 0; fHammerFlying = false; hammer._x = hammerX; hammer._y = hammerY; hammer._rotation = 0; hammer._visible = false; soundEngine.CSound.getInstance().playMusic(soundEngine.CSound.GAME_MUSIC); } function main() { if (!State.is(State.RUNNING)) { return(undefined); } field.main(); points_lbl.text = points; linesLeft_lbl.text = _linesLeft; } function countPoints(selectedLen, bonus, multBy) { trace("countPoints " + [selectedLen, bonus, multBy]); if (multBy == 0) { multBy = 1; } points = points + ((((selectedLen * selectedLen) * _root.blockValue) * multBy) + bonus); } function showReady() { trace("showReady"); _root._IGNOREUSER = true; field.ST_STOP = true; w_ready.txtLevelNum.text = "Level " + (levelNum + 1); w_ready._visible = true; } function ready() { trace("ready"); field.clear(); if (endPoints > 0) { trace("end points"); points = points + endPoints; endPoints = 0; scoresTimer.stop(); } w_ready._visible = false; field.ST_STOP = false; _IGNOREUSER = false; _LEVELEND = false; timeNum = 0; trace("_LEVELEND " + _LEVELEND); State.set(State.RUNNING); } function showMenuW() { w_pregame._visible = true; w_instruction._visible = false; w_gameover._visible = false; w_scores._visible = false; w_curWindow.destroy(); } function showInstructions() { w_pregame._visible = false; w_instruction._visible = true; } function pause(from) { if (State.is(State.RUNNING)) { State.set(State.PAUSE); w_pause._visible = true; } else if (State.is(State.PAUSE)) { w_pause._visible = false; State.set(State.RUNNING); w_curWindow.destroy(); } } function countLevelEndPoints() { var _local2 = Math.floor(scoresTimer.getTime() / 10); if (timeNum < _local2) { timeNum = _local2; points = points + 11; endPoints = endPoints - 11; if (endPoints < 11) { points = points + endPoints; endPoints = 0; scoresTimer.stop(); _root.showReady(); } } } function showHiScores() { trace(_root.w_instruction._visible); w_curWindow.destroy(); w_pregame._visible = false; showScores(); } function showGameOver() { w_gameover.txtScore.text = points; w_gameover._visible = true; } function showPrompt(_text, fn) { function cbfn() { w_curWindow.destroy(); State.set(State.RUNNING); fn(); } if (!State.is(State.RUNNING)) { return(undefined); } State.set(State.NONE); var _local1 = new Array(); _local1 = [{title:"Ok", cbfunc:cbfn}, {title:"Cancel", cbfunc:cancel}]; CWindow.nBtnDefaultY = 50; CWindow.nBtnIndent = 15; w_curWindow = new CWindow("", _text, _local1, bDelOld); } function cancel() { w_curWindow.destroy(); State.set(State.RUNNING); } function clearHiscores() { clearScores(); loadScores(); showScores(); } function exit() { w_quitMenu._visible = true; } function moreGames() { _root.getURL(sMoreGamesLink, "_blank"); } function showQuitGame() { w_quit._visible = true; } function checkFullScreen() { if (_root.fullScreen) { fscommand ("fullscreen", true); } else { fscommand ("fullscreen", false); } } function press(tile) { if (_IGNOREUSER) { return(undefined); } if (!State.is(State.RUNNING)) { return(undefined); } soundEngine.CSound.getInstance().playSound(soundEngine.CSound.SHOOT); hammer.destX = _root._xmouse; hammer.destY = _root._ymouse; if (_LEVELEND) { hammer._visible = false; return(undefined); } _root.mcGameField.mcBaby.mcHand.gotoAndPlay(2); curTile = tile; } function startFlying(tile) { hammer._visible = true; fHammerFlying = true; Process.start(hammerFly, [curTile], 2, 0); } function check(rfield, tile) { _selected.length = 0; bonus = 0; multBy = 0; if (tile._currentframe == TL_BOMB) { trace("bomb here"); rBCheck(field._field, tile); countPoints(_selected.length, 0, 1); field.remove(_selected); return(undefined); } _color = tile._currentframe; switch (tile._currentframe) { case _root.TL_MULT2 : multBy = multBy + 2; _color = TL_GOLD; break; case _root.TL_MULT3 : multBy = multBy + 3; _color = TL_GOLD; } if ((tile._currentframe > 10) && (tile._currentframe < _root.TL_MULT2)) { _color = tile._currentframe - 9; rCheck(field._field, tile._j, tile._i); bonus = bonus + BONUS_PTS; } else { rCheck(field._field, tile._j, tile._i); } if (_selected.length >= 2) { soundEngine.CSound.getInstance().playSound(soundEngine.CSound.HIT); if (_color == TL_GOLD) { countPoints(_selected.length, bonus, multBy); } field.remove(_selected); } } function rCheck(_field, i, j) { _selected.push(_field[i][j]); var _local7 = 0; var _local3 = 0; while (_local3 < 4) { var _local2 = _field[i + di[_local3]][j + dj[_local3]]; if (((((_local2._currentframe == _color) || (_local2._currentframe == TL_BOMB)) || (_local2._currentframe == (9 + _color))) || ((_color == _root.TL_GOLD) && (_local2._currentframe == _root.TL_MULT3))) && (!_selected.search(_local2))) { switch (_local2._currentframe) { case _root.TL_MULT2 : multBy = multBy + 2; break; case _root.TL_MULT3 : multBy = multBy + 3; break; case 9 + _color : bonus = bonus + BONUS_PTS; } rCheck(_field, i + di[_local3], j + dj[_local3]); } _local3++; } explode(_field[i][j], _local2._currentframe, _local7); _local7++; } function rBCheck(_field, tile) { power = 0; var _local6 = new Object(); _local6.x = tile._x; _local6.y = tile._y; tile._parent.localToGlobal(_local6); t_bombdamage._x = _local6.x + (tile._width / 2); t_bombdamage._y = _local6.y + (tile._height / 2); var _local4 = 0; var _local2 = 0; while (_local2 < 12) { var _local1 = 15; while (_local1 > -1) { if (_field[_local1][_local2]._currentframe == TL_CLEAR) { break; } if (_field[_local1][_local2].hitTest(t_bombdamage)) { if (_field[_local1][_local2]._currentframe == TL_BOMB) { power = power + 1; t_bombdamage._width = t_bombdamage._width + 20; t_bombdamage._height = t_bombdamage._height + 20; } if ((TL_CBOMB <= _field[_local1][_local2]._currentframe) && (_field[_local1][_local2]._currentframe < (TL_CBOMB + 4))) { rCCheck(_field, _field[_local1][_local2]); } explode(_field[_local1][_local2], tile._currentframe, _local4); _local4++; _selected.push(_field[_local1][_local2]); } _local1--; } _local2++; } } function explode(tile, col, d) { var _local4; if ((col == 10) && (tile._currentframe != 10)) { _local4 = "botexpl" + (tile._currentframe + 9); } else { _local4 = "botexpl" + col; } if (tile._currentframe > 10) { _local4 = "botexpl_" + tile._currentframe; } _root.field.attachMovie(_local4, "expl" + d, (1000000 + _root.getNextHighestDepth()) + d); _root.field["expl" + d].stop(); _root.field["expl" + d]._x = tile._x; _root.field["expl" + d]._y = tile._y; _root.field["expl" + d].play(); } function rCCheck(_field, tile) { soundEngine.CSound.getInstance().playSound(soundEngine.CSound.BLOW); var _local5 = 0; var _local2 = 0; while (_local2 < 12) { var _local1 = 15; while (_local1 > -1) { if ((_field[_local1][_local2]._currentframe == (tile._currentframe - 9)) || (_field[_local1][_local2]._currentframe == tile._currentframe)) { explode(_field[_local1][_local2], tile._currentframe, _local5); _local5++; _selected.push(_field[_local1][_local2]); } if (_field[_local1][_local2]._currentframe == TL_CLEAR) { break; } _local1--; } _local2++; } } function nextLevel() { soundEngine.CSound.getInstance().playSound(soundEngine.CSound.WIN); levelNum++; levelNum_lbl.text = levelNum + 1; timeNum = 0; fHammerFlying = false; if (levelNum == 5) { endGame(); } else { field.settings(levelNum); } } function hammerFly(tile) { if (_LEVELEND) { hammer._visible = false; return(undefined); } _IGNOREUSER = true; var _local1 = 0; while (_local1 < hammerSpeed) { if (hammer._x < hammer.destX) { hammer._x++; } else if (hammer._x > hammer.destX) { hammer._x--; } if (hammer._y < hammer.destY) { hammer._y++; } else if (hammer._y > hammer.destY) { hammer._y--; } _local1++; } if (((hammer._x > (hammer.destX - 1)) && (hammer._x < (hammer.destX + 1))) && ((hammer._y > (hammer.destY - 1)) && (hammer._y < (hammer.destY + 1)))) { hammer._x = hammerX; hammer._y = hammerY; hammer._rotation = 0; Process.kill(hammerFly, 2); if (points > 0) { points--; } if (tile._type == "line") { tile._parent.lineFill(); } else { check(tile._parent, tile); } _IGNOREUSER = false; hammer._visible = false; } else { return(Process.HOLD); } } function gameOver() { soundEngine.CSound.getInstance().playSound(soundEngine.CSound.LOOSE); showGameOver(); } function endGame() { soundEngine.CSound.getInstance().playMusic(soundEngine.CSound.MENU_MUSIC); field.clear(); field.ST_STOP = true; w_quit._visible = false; showMenuW(); } function quitToOS() { fscommand ("quit"); } function showScores() { _root.w_scores._visible = true; _root.w_gameover._visible = false; var _local2 = 0; while (_local2 < _root.numHiScores) { _root.w_scores["name" + _local2].text = _root.hiScores[_local2][0]; _root.w_scores["name" + _local2].maxChars = 10; _root.w_scores["scores" + _local2].text = _root.hiScores[_local2][1]; _local2++; } } function checkScores() { var _local2 = 0; pos = -1; while (_local2 < _root.numHiScores) { if ((_root.points > _root.hiScores[_local2][1]) || (_root.hiScores[_local2][0] == "undefined")) { pos = _local2; askName(pos); _local2 = _root.numHiScores; } _local2++; } } function askName(pos) { _root.pos = pos; _root.bPutName = true; _root.hiScores.splice(pos, 0, new Array("unnamed", _root.points)); if (_root.hiScores.length >= _root.numHiScores) { _root.hiScores.splice(_root.numHiScores, 1); } showScores(); var col = new Color(_root.w_scores["scores" + pos]); col.setRGB(10053273); _root.w_scores["name" + pos].text = "unnamed"; _root.w_scores["name" + pos].type = "input"; _root.w_scores["name" + pos].selectable = true; Selection.setFocus(_root.w_scores["name" + pos]); Selection.setSelection(0, _root.w_scores["name" + pos].length); _root.w_scores["name" + pos].onKillFocus = function (newFocus) { if ((_root.w_scores["name" + pos].type == "input") && (_root.w_scores["name" + pos].text != "unnamed")) { _root.w_scores["name" + pos].type = "dynamic"; saveName(_root.w_scores["name" + pos].text, pos); _root.w_scores["name" + pos].selectable = false; _root.bPutName = false; col.setRGB(0); } }; } function saveName(_text, pos) { _root.hiScores[pos][0] = _text; _root.showScores(); _root.saveScores(); } function updateScoresProperties() { var _local2 = 0; while (_local2 < _root.numHiScores) { _root.w_scores["name" + _local2].maxChars = 20; _local2++; } } function loadScores() { if (settings.data.firstLoad == undefined) { trace("first time"); clearScores(); settings.data.firstLoad = 1; } _root.hiScores = new Array(); var _local2 = 0; while (_local2 < _root.numHiScores) { _root.hiScores.push(new Array(settings.data["name" + _local2], settings.data["scores" + _local2])); _local2++; } } function saveScores() { trace((("save scores " + _root.numHiScores) + " ") + _root.hiScores[0][0]); var _local2 = 0; while (_local2 < _root.numHiScores) { settings.data["name" + _local2] = _root.hiScores[_local2][0]; settings.data["scores" + _local2] = _root.hiScores[_local2][1]; _local2++; } } function clearScores() { trace(("clearScores(" + [arguments]) + ")"); trace(defUsers[0][0]); var _local3 = 0; while (_local3 < _root.numHiScores) { settings.data["name" + _local3] = defUsers[_local3][0]; settings.data["scores" + _local3] = defUsers[_local3][1]; _local3++; } } function loadSettings(bRedefined) { if ((!bRedefined) && (settings.data.first == undefined)) { redefineSettings(); return(undefined); } _root.soundon = settings.data.soundon; _root.musicon = settings.data.musicon; soundEngine.CSound.getInstance().setMute(_root.soundon); _root.fullScreen = settings.data.fullScreen; fscommand ("fullscreen", false); } function saveSettings() { settings.data.soundon = _root.soundon; settings.data.musicon = _root.musicon; settings.data.fullScreen = _root.fullScreen; } function redefineSettings() { settings.data.soundon = new Boolean(); settings.data.soundon = true; settings.data.musicon = new Boolean(); settings.data.musicon = true; settings.data.fullScreen = new Boolean(); settings.data.fullScreen = true; settings.data.first = new Boolean(); settings.data.first = false; loadSettings(true); } var TL_CLEAR = 1; var TL_BOMB = 10; var TL_CBOMB = 11; var TL_OVER = 20; var TL_EBOMB = 25; var TL_STAR = 26; var TL_GOLD = 5; var TL_MULT2 = 14; var TL_MULT3 = 15; var SIZEX = 14; var SIZEY = 10; var BONUS_PTS = 100; var hammerX = 590; var hammerY = 355; var hammerSpeed = 35; var numHiScores = 10; var game = new Game(); var w_curWindow; var field; var _selected = new Array(); var points = 0; var di = new Array(0, 0, 1, -1); var dj = new Array(1, -1, 0, 0); var bonus; var multBy; var levelNum = 0; var _linesLeft; var game = new Game(); var scoresTimer; var endPoints; var hiScores; var level1Lines = 15; var blockValue = 10; var sMoreGamesLink = "http://www.myplaycity.com"; var curTile; _selected.search = function (elem) { var _local2 = 0; while (_local2 < this.length) { if (this[_local2] == elem) { return(true); } _local2++; } return(false); }; var bPutName = false; var oKeyListener = new Object(); oKeyListener.onKeyUp = function () { if (_root.bPutName && (Key.getCode() == 13)) { if ((_root.w_scores["name" + _root.pos].type == "input") && (_root.w_scores["name" + _root.pos].text != "unnamed")) { _root.w_scores["name" + _root.pos].type = "dynamic"; saveName(_root.w_scores["name" + _root.pos].text, pos); _root.w_scores["name" + _root.pos].selectable = false; _root.bPutName = false; var _local2 = new Color(_root.w_scores["scores" + _root.pos]); _local2.setRGB(0); } } }; Key.addListener(oKeyListener); var defUsers = [["Jack", 3579500], ["Smith", 2158654], ["Tom", 1904127], ["Tracy", 1804127], ["Jane", 1304127], ["Kyle", 1004127], ["Stane", 804127], ["Cole", 504127], ["Larry", 4904127], ["John", 489124]]; var settings = SharedObject.getLocal("childs_room_1.0"); loadSettings(false); var defUsers = [["Jack", 3579500], ["Smith", 2158654], ["Tom", 1904127], ["Tracy", 1804127], ["Jane", 1304127], ["Kyle", 1004127], ["Stane", 804127], ["Cole", 504127], ["Larry", 4904127], ["John", 489124]]; nag._visible = false; t_field.t_tile._visible = false; w_pause._visible = false; w_ready._visible = false; w_scores._visible = false; w_instruction._visible = false; w_gameover._visible = false; w_quit._visible = false; w_quitto._visible = false; w_clearhs._visible = false; w_quitMenu._visible = false; init(); _root.scoresTimer = new CTimer(2, _root.countLevelEndPoints, []); _root.updateScoresProperties(); soundEngine.CSound.getInstance(); if (_root.musicon) { soundEngine.CSound.getInstance().playMusic(soundEngine.CSound.MENU_MUSIC); }
Frame 3
gotoAndPlay ("game");
Symbol 42 Button
on (release) { _root.nag._visible = false; _root.nextLevel(); }
Symbol 46 Button
on (release) { getURL ("http://myplaycity.com/vivid_bricks", "_blank"); }
Symbol 47 MovieClip [nag] Frame 1
btn_cover.useHandCursor = false;
Symbol 116 MovieClip Frame 5
if (!State.is(State.RUNNING)) { if (((w_pregame._visible == true) || (w_pregame._visible == undefined)) && ((_root.w_scores._visible == false) && (_root.w_instruction._visible == false))) { soundEngine.CSound.getInstance().playSound(soundEngine.CSound.MORG); } }
Symbol 116 MovieClip Frame 21
if (!State.is(State.RUNNING)) { if (((w_pregame._visible == true) || (w_pregame._visible == undefined)) && ((_root.w_scores._visible == false) && (_root.w_instruction._visible == false))) { soundEngine.CSound.getInstance().playSound(soundEngine.CSound.MORG); } }
Symbol 153 Button
on (release) { soundEngine.CSound.getInstance().playSound(soundEngine.CSound.BUTTON_CLICK); _root.w_clearhs._visible = true; }
Symbol 157 Button
on (release) { soundEngine.CSound.getInstance().playSound(soundEngine.CSound.BUTTON_CLICK); _root.w_scores._visible = false; _root.showMenuW(); }
Symbol 207 MovieClip Frame 1
stop();
Symbol 214 MovieClip Frame 1
stop();
Symbol 214 MovieClip Frame 10
_root.startFlying();
Symbol 214 MovieClip Frame 12
gotoAndStop (1);
Symbol 234 Button
on (release) { if (_root._IGNOREUSER) { return(undefined); } soundEngine.CSound.getInstance().playSound(soundEngine.CSound.BUTTON_CLICK); _root.pause(); }
Symbol 237 Button
on (release) { if (_root._IGNOREUSER) { return(undefined); } _root.showQuitGame(); State.set(State.PAUSE); }
Symbol 244 Button
on (release) { _root.press(this); }
Symbol 250 MovieClip Frame 31
if (!State.is(State.RUNNING)) { if (((w_pregame._visible == true) || (w_pregame._visible == undefined)) && ((_root.w_scores._visible == false) && (_root.w_instruction._visible == false))) { soundEngine.CSound.getInstance().playSound(soundEngine.CSound.MORG2); } }
Symbol 256 MovieClip Frame 52
if (!State.is(State.RUNNING)) { if (((w_pregame._visible == true) || (w_pregame._visible == undefined)) && ((_root.w_scores._visible == false) && (_root.w_instruction._visible == false))) { soundEngine.CSound.getInstance().playSound(soundEngine.CSound.MORG3); } }
Symbol 288 MovieClip Frame 29
gotoAndPlay(_root.TL_STAR);
Symbol 341 Button
on (release) { soundEngine.CSound.getInstance().playSound(soundEngine.CSound.BUTTON_CLICK); _root.showMenuW(); }
Symbol 346 MovieClip Frame 1
mc.useHandCursor = false;
Instance of Symbol 296 MovieClip "mc" in Symbol 346 MovieClip Frame 1
on (release) { }
Symbol 399 Button
on (release) { soundEngine.CSound.getInstance().playSound(soundEngine.CSound.BUTTON_CLICK); _root.initGame(); }
Symbol 403 Button
on (release) { soundEngine.CSound.getInstance().playSound(soundEngine.CSound.BUTTON_CLICK); _root.showInstructions(); }
Symbol 407 Button
on (release) { soundEngine.CSound.getInstance().playSound(soundEngine.CSound.BUTTON_CLICK); _root.moreGames(); }
Symbol 412 Button
on (release) { soundEngine.CSound.getInstance().playSound(soundEngine.CSound.BUTTON_CLICK); getURL ("http://www.myplaycity.com/vivid_bricks", "_blank"); }
Symbol 417 Button
on (release) { soundEngine.CSound.getInstance().playSound(soundEngine.CSound.BUTTON_CLICK); getURL ("http://www.myplaycity.com/free_content", "_blank"); }
Symbol 422 Button
on (release) { soundEngine.CSound.getInstance().playSound(soundEngine.CSound.BUTTON_CLICK); getURL ("http://www.myplaycity.com/online_games", "_blank"); }
Symbol 423 MovieClip Frame 1
btn_cover.useHandCursor = false;
Instance of Symbol 387 MovieClip "mcLogo" in Symbol 423 MovieClip Frame 1
on (release) { getURL ("http://www.myplaycity.com", "_blank"); }
Instance of Symbol 390 MovieClip "link" in Symbol 423 MovieClip Frame 1
on (release) { getURL ("http://www.myplaycity.com", "_blank"); }
Symbol 430 Button
on (release) { if (_root.soundon) { _root.soundon = false; soundEngine.CSound.getInstance().setMute(false); this.gotoAndStop(1); } else { _root.soundon = true; soundEngine.CSound.getInstance().setMute(true); this.gotoAndStop(3); } _root.saveSettings(); if (_root.soundon) { this.gotoAndStop(2); } else { this.gotoAndStop(4); } } on (rollOver) { if (_root.soundon) { this.gotoAndStop(2); } else { this.gotoAndStop(4); } } on (rollOut) { if (_root.soundon) { this.gotoAndStop(1); } else { this.gotoAndStop(3); } }
Symbol 434 MovieClip Frame 1
onEnterFrame(); if (_root.soundon) { this.gotoAndStop(1); } else { this.gotoAndStop(3); } stop();
Symbol 438 Button
on (release) { soundEngine.CSound.getInstance().playSound(soundEngine.CSound.BUTTON_CLICK); _visible = false; }
Symbol 439 Button
on (release) { soundEngine.CSound.getInstance().playSound(soundEngine.CSound.BUTTON_CLICK); _root.clearHiscores(); _root.showScores(); _visible = false; }
Symbol 440 MovieClip Frame 1
btn_cover.useHandCursor = false;
Symbol 449 Button
on (release) { soundEngine.CSound.getInstance().playSound(soundEngine.CSound.BUTTON_CLICK); _visible = false; }
Symbol 452 Button
on (release) { soundEngine.CSound.getInstance().playSound(soundEngine.CSound.BUTTON_CLICK); _visible = false; _root.quitToOS(); }
Symbol 453 Button
on (release) { soundEngine.CSound.getInstance().playSound(soundEngine.CSound.BUTTON_CLICK); _visible = false; _root.endGame(); }
Symbol 454 MovieClip Frame 1
btn_cover.useHandCursor = false;
Symbol 463 Button
on (release) { soundEngine.CSound.getInstance().playSound(soundEngine.CSound.BUTTON_CLICK); State.set(State.RUNNING); _root.w_quit._visible = false; }
Symbol 464 Button
on (release) { soundEngine.CSound.getInstance().playSound(soundEngine.CSound.BUTTON_CLICK); _root.endGame(); _visible = false; }
Symbol 465 MovieClip Frame 1
btn_cover.useHandCursor = false;
Symbol 498 Button
on (release) { soundEngine.CSound.getInstance().playSound(soundEngine.CSound.BUTTON_CLICK); if (!_root.w_scores._visible) { _root.showMenuW(); } }
Symbol 499 MovieClip Frame 1
btn_cover.useHandCursor = false;
Symbol 510 Button
on (release) { soundEngine.CSound.getInstance().playSound(soundEngine.CSound.BUTTON_CLICK); _root.ready(); }
Symbol 511 MovieClip Frame 1
btn_cover.useHandCursor = false;
Symbol 528 Button
on (release) { if (_root._IGNOREUSER) { return(undefined); } soundEngine.CSound.getInstance().playSound(soundEngine.CSound.BUTTON_CLICK); _root.pause(); }
Symbol 529 MovieClip Frame 1
btn_cover.useHandCursor = false;
Symbol 535 Button
on (release) { soundEngine.CSound.getInstance().playSound(soundEngine.CSound.BUTTON_CLICK); _root.w_quitMenu._visible = false; }
Symbol 536 Button
on (release) { soundEngine.CSound.getInstance().playSound(soundEngine.CSound.BUTTON_CLICK); fscommand ("quit"); fscommand ("this.close"); }
Symbol 537 MovieClip Frame 1
btn_cover.useHandCursor = false;
Symbol 538 MovieClip [__Packages.State] Frame 0
class State { function State () { } static function set(_status) { if (_status == undefined) { return(false); } current = _status; return(true); } static function addState(_value) { if (_value == undefined) { return(false); } current = current | _value; } static function deleteState(_value) { if ((_value == undefined) || (!is(_value))) { return(false); } current = current - _value; } static function get() { return(current); } static function is(_value) { return((((current & _value) != 0) ? true : false)); } static function addNew(_statuses) { _defLen = getLastState(); var _local1 = 0; while (_local1 < _statuses.length) { State[_statuses[_local1]] = 1 << ((_defLen + _local1) + 1); _local1++; } _defLen = _defLen + _statuses.length; } static function getLastState() { var _local1 = 0; for (var _local2 in State) { _local1 = (((State[_local2] > _local1) && (typeof(State[_local2]) == "number")) ? (State[_local2]) : (_local1)); } return(Bit.countBits(_local1)); } static function getStateName(_value) { for (var _local2 in State) { if (((typeof(State[_local2]) == "number") && (State[_local2] == _value)) && (_local2 != "current")) { return(_local2); } } } function toString() { return("[class State]"); } static var NONE = 1; static var NEW_GAME = 2; static var RUNNING = 4; static var WAIT = 8; static var PAUSE = 16; static var PLAY_AGAIN = 32; static var WIN = 64; static var LOSE = 128; static var _defOffset = 0; static var _defLen = 7; static var current = 0; }
Symbol 539 MovieClip [__Packages.Bit] Frame 0
class Bit { function Bit () { } static function getBits(value, st, len) { return((((value >>> st) >>> len) << len) ^ (value >>> st)); } static function setBits(value, val, st, len) { var _local3 = getBits(value, st, len); var _local2 = value ^ (_local3 << st); var _local1 = val << st; return(_local2 ^ _local1); } static function countBits(value) { return(Math.ceil(Math.log(value) / Math.LN2)); } static function bit2bin(a, b) { return(a | (b << 16)); } static function bin2bit(value) { return({b:value >>> 16, a:value ^ ((value >>> 16) << 16)}); } }
Symbol 540 MovieClip [__Packages.soundEngine.CSound] Frame 0
class soundEngine.CSound { static var GAME_MUSIC, MENU_MUSIC, WIN, LOOSE, BLOW, SHOOT, MISS, HIT, MORG, MORG2, MORG3, BUTTON_CLICK, instance; var Snd, Mus; function CSound () { Snd = new soundEngine.WaveEngine(1); Mus = new soundEngine.WaveEngine(2); GAME_MUSIC = Mus.addStream("gameMusic", false); MENU_MUSIC = Mus.addStream("menuMusic", false); WIN = Snd.addStream("winGame", false); LOOSE = Snd.addStream("gameEnd", false); BLOW = Snd.addStream("blowCub", false); SHOOT = Snd.addStream("shoot", false); MISS = Snd.addStream("miss", false); HIT = Snd.addStream("hit", false); MORG = Snd.addStream("morg", false); MORG2 = Snd.addStream("morg2", false); MORG3 = Snd.addStream("morg3", false); BUTTON_CLICK = Snd.addStream("button", false); } static function getInstance() { if (instance == null) { instance = new soundEngine.CSound(); } return(instance); } function playSound(nId) { if (bMute) { return(undefined); } Snd.play(nId); } function playMusic(nId) { if (bMuteMusic) { return(undefined); } Mus.stopAll(); Mus.play(nId, 0, 10000); } function setMute(_bMute) { bMute = !_bMute; _root.settings.data.soundon = _bMute; _root.soundon = _bMute; if (bMute) { Snd.soundOff(); } else { Snd.soundOn(); } } function getMute() { return(bMute); } function setMuteMusic(_bMuteMusic) { bMuteMusic = !_bMuteMusic; _root.musicon.data.Music = _bMuteMusic; _root.musicon = _bMuteMusic; if (bMuteMusic) { Mus.stopAll(); } } function setSoundVolume(nVolume) { nSoundVolume = nVolume; Snd.setAllVolume(nSoundVolume); } function setMusicVolume(nVolume) { nMusicVolume = nVolume; Mus.setAllVolume(nMusicVolume); } var bMute = false; var bMuteMusic = false; var nSoundVolume = 100; var nMusicVolume = 100; }
Symbol 541 MovieClip [__Packages.soundEngine.WaveEngine] Frame 0
class soundEngine.WaveEngine { var type, stack, debugOn, mute, _mc; function WaveEngine (type, debugOn) { this.type = ((type == undefined) ? 1 : (type)); stack = new Object(); this.debugOn = ((type == undefined) ? false : (debugOn)); mute = false; init(); } function init() { _numClass++; _mc = _root.createEmptyMovieClip((("WaveEngine_" + _numClass) + "_") + type, _root.getNextHighestDepth()); } function soundOff() { if (!mute) { debug("soundOff()"); for (var _local2 in stack) { stack[_local2]._oldVolume = stack[_local2].getVolume(); setVolume(_local2, 0); } mute = true; } } function soundOn() { if (mute) { mute = false; debug("soundOn()"); for (var _local3 in stack) { var _local2 = ((stack[_local3]._oldVolume == undefined) ? 100 : (stack[_local3]._oldVolume)); setVolume(_local3, _local2); } } } function getSoundStatus() { return(!mute); } function play(id, secondsOffset, loops) { if ((id == undefined) || (stack[id] == undefined)) { return(0); } if (type == 2) { stopAll(); } secondsOffset = ((secondsOffset == undefined) ? 0 : (secondsOffset)); loops = ((loops == undefined) ? 1 : (loops)); var _local3 = stack[id]; if (mute) { _local3.setVolume(0); } else if (type == 2) { _local3.setVolume(nMucisVolume); } if (type == 2) { loops = 65536; } _local3.start(secondsOffset, loops); debug(((((("play(" + _local3.__link) + ", ") + secondsOffset) + ", ") + loops) + ")"); } function playAll(secondsOffset, loops, autoDelete) { for (var _local5 in stack) { play(_local5, secondsOffset, loops, autoDelete); } } function addStream(link_name, autoDelete) { if (link_name == undefined) { return(0); } autoDelete = ((autoDelete == undefined) ? true : (autoDelete)); var _local4 = _mc.createEmptyMovieClip("attachS_" + (++_numSound), _mc.getNextHighestDepth()); var _local2 = new Sound(_local4); _local2.attachSound(link_name); _local2.__parent = this; _local2.__link = link_name; _local2.__num = _numSound; _local2.__mc = _local4; _local2.__autoDelete = autoDelete; _local2.onSoundComplete = function () { if (this.__autoDelete) { this.__parent.deleteSound(this.__num); } }; debug(("addStream(" + link_name) + ")"); stack[_numSound] = _local2; return(_local2.__num); } function deleteSound(id) { if ((id == undefined) || (stack[id] == undefined)) { return(0); } var _local2 = stack[id]; debug("Stack deletes a " + _local2.__link); delete stack[id]; removeMovieClip(_local2.__mc); } function deleteAllSound() { debug("deleteAllSound()"); for (var _local2 in stack) { deleteSound(_local2); } } function stop(id) { if ((id == undefined) || (stack[id] == undefined)) { return(0); } var _local3 = stack[id]; _local3.stop(); debug(("stop(" + _local3.__link) + ")"); if (_local3.__autoDelete) { if ((id != _numSound) || (type != 2)) { deleteSound(id); } } } function stopAll() { debug("stopAll()"); for (var _local2 in stack) { stop(_local2); } } function setVolume(id, volume) { if (((id == undefined) || (volume == undefined)) || (stack[id] == undefined)) { return(0); } var _local2 = stack[id]; if (type == 2) { nMucisVolume = volume; } if (mute) { _local2._oldVolume = volume; return(0); } debug(((("setVolume(" + _local2.__link) + ", ") + volume) + ")"); if (_local2 != undefined) { _local2.setVolume(volume); } } function setAllVolume(volume) { for (var _local2 in stack) { setVolume(_local2, volume); } } function debug(msg) { if (debugOn) { trace((type + " ") + msg); } } function toString() { return("[sound.CsoundEngine.WaveEngine]"); } var _numSound = 0; var nMucisVolume = 100; static var _numClass = 0; }
Symbol 542 MovieClip [__Packages.Process] Frame 0
class Process { function Process () { } static function main() { var _local1 = 0; while (_local1 < PROCESSES.length) { var _local2 = PROCESSES[_local1][0].apply(null, PROCESSES[_local1][1]); if (_local2 == KILL) { kill(PROCESSES[_local1][0], PROCESSES[_local1][2]); } else if (_local2 == HOLD) { return(undefined); } _local1++; } } static function start(ps, args, id, priority) { id = ((id == undefined) ? -1 : (id)); if (priority == undefined) { PROCESSES.push([ps, args, id]); } else { PROCESSES.splice(priority, 0, [ps, args, id]); } } static function kill(ps, id) { id = ((id == undefined) ? -1 : (id)); var _local1 = 0; while (_local1 < PROCESSES.length) { if (((PROCESSES[_local1][0] == ps) || ((PROCESSES[_local1][0].func == ps.func) && (ps.func != undefined))) && (PROCESSES[_local1][2] == id)) { PROCESSES.splice(_local1--, 1); } _local1++; } } static function killAll() { PROCESSES = new Array(); } static function is(ps, id) { id = ((id == undefined) ? -1 : (id)); var _local1 = 0; while (_local1 < PROCESSES.length) { if (((PROCESSES[_local1][0] == ps) || (PROCESSES[_local1][0].func == ps.func)) && (PROCESSES[_local1][2] == id)) { return(true); } _local1++; } return(false); } static function toString() { return("[com.itpremium.games.Process]"); } static function keepId() { return(lastId++); } static var PROCESSES = new Array(); static var lastId = 1; static var KILL = 0; static var HOLD = -1; }
Symbol 543 MovieClip [__Packages.Game] Frame 0
class Game { function Game () { } function toString() { return("[class Game]"); } }
Symbol 544 MovieClip [__Packages.CWindow] Frame 0
class CWindow { static var wndOld; var mcWnd, amcBtn; function CWindow (sHeader, sMsg, aoBtn, bDelOld) { if (bDelOld && (wndOld != undefined)) { wndOld.destroy(); } wndOld = this; mcWnd = _root.attachMovie(sWndTplName, "wnd_CWindow_" + (nWndNum++), _root.getNextHighestDepth()); mcWnd._x = nCenterX; mcWnd._y = nCenterY; setMessage(sMsg); setHeader(sHeader); amcBtn = new Array(); if ((aoBtn != undefined) && (aoBtn.length > 0)) { addBtns(aoBtn); } } function createBanner(sUrlMc, sUrlClick, nX, nY) { } function createCountDown(nTime, cbF, nX, nY) { } function setMessage(sMsg) { mcWnd.msg.text = sMsg; } function setHeader(sHeader) { mcWnd.header.text = sHeader; } function addBtns(aoBtn) { var _local2 = 0; while (_local2 < aoBtn.length) { addBtn(aoBtn[_local2]); _local2++; } alignBtns(); } function addBtn(oBtn) { var _local2; _local2 = mcWnd.attachMovie(sBtnTplName, "btn" + amcBtn.length, mcWnd.getNextHighestDepth()); amcBtn.push(_local2); _local2.fDelegate = mx.utils.Delegate.create(this, onRelease); _local2.fCb = oBtn.cbfunc; _local2.onRelease = function () { this.fDelegate(this.fCb); }; _local2.title.text = oBtn.title; _local2._y = nBtnDefaultY; } function destroy() { removeMovieClip(mcWnd); } function onRelease(fCb) { var _local2 = fCb(); if (_local2 == KILL) { destroy(); } } function alignBtns() { if (amcBtn.length == 0) { return(false); } var _local3 = ((-((amcBtn.length * amcBtn[0]._width) + ((amcBtn.length - 1) * nBtnIndent))) / 2) + (amcBtn[0]._width / 2); var _local2 = 0; while (_local2 < amcBtn.length) { amcBtn[_local2]._x = (_local3 + (_local2 * amcBtn[0]._width)) + (_local2 * nBtnIndent); _local2++; } } static var KILL = 0; static var nWndNum = 0; static var nBtnDefaultY = 130; static var nBtnIndent = 10; static var nCenterX = Stage.width / 2; static var nCenterY = Stage.height / 2; var sWndTplName = "wndTpl"; var sBtnTplName = "btnTpl"; }
Symbol 545 MovieClip [__Packages.mx.utils.Delegate] Frame 0
class mx.utils.Delegate extends Object { var func; function Delegate (f) { super(); func = f; } static function create(obj, func, aArgs, bMerge) { var _local2 = function () { var _local3 = arguments.callee.target; var _local2 = arguments.callee.func; var _local4 = arguments.callee.bMerge; if (_local4) { var _local5 = mx.utils.Delegate.merge(arguments, arguments.callee.aArgs); } else { var _local5 = ((arguments.length > 0) ? arguments : (arguments.callee.aArgs)); } _local2.___nCount = arguments.callee.nCount; return(_local2.apply(_local3, _local5)); }; _local2.type = "Delegate"; _local2.target = obj; _local2.func = func; _local2.nCount = ++nCount; if (_local2.func.___aInnerValues == undefined) { _local2.func.___aInnerValues = new Array(); } _local2.func.___aInnerValues[nCount] = new Object(); _local2.aArgs = aArgs; _local2.bMerge = bMerge; return(_local2); } static function set(sValueName, value) { return((arguments.caller.___aInnerValues[arguments.caller.___nCount][sValueName] = value)); } static function get(sValueName) { return(arguments.caller.___aInnerValues[arguments.caller.___nCount][sValueName]); } static function merge(aA, aB) { var _local1 = 0; while (_local1 < aB.length) { aA.push(aB[_local1]); _local1++; } return(aA); } static function clone(fDelegate) { if ((fDelegate.target != undefined) && (fDelegate.func != undefined)) { return(create(fDelegate.target, fDelegate.func, fDelegate.aArgs, fDelegate.bMerge)); } return(fDelegate); } function createDelegate(obj) { return(create(obj, func)); } static var nCount = 0; }
Symbol 546 MovieClip [__Packages.CXML] Frame 0
class CXML extends XML { var oResult, cbfunc; function CXML () { super(); } function onLoad(bSuccess) { trace("on"); if (bSuccess) { parse(this, (oResult = new Object())); } return(cbfunc(bSuccess)); } function parse(node, oRes) { node.ignoreWhite = true; var _local2 = 0; while (_local2 < node.childNodes.length) { if (node.childNodes[_local2].childNodes.length > 1) { parse(node.childNodes[_local2], (oRes[node.childNodes[_local2].nodeName] = new Object())); } else if (node.childNodes[_local2].hasChildNodes()) { switch (node.childNodes[_local2].attributes.type) { case "Number" : var _local4 = Number(node.childNodes[_local2].firstChild.nodeValue); break; case "nArray" : _local4 = conv2NumAr(node.childNodes[_local2].firstChild.nodeValue.split(node.childNodes[_local2].attributes.separator)); break; case "sArray" : _local4 = node.childNodes[_local2].firstChild.nodeValue.split(node.childNodes[_local2].attributes.separator); break; default : _local4 = node.childNodes[_local2].firstChild.nodeValue; } oRes[node.childNodes[_local2].nodeName] = _local4; } _local2++; } } function conv2NumAr(ar) { var _local1 = 0; while (_local1 < ar.length) { ar[_local1] = Number(ar[_local1]); _local1++; } return(ar); } }
Symbol 547 MovieClip [__Packages.CTimer] Frame 0
class CTimer { var countAmount, tempTime, elapsed, timerId, fn, startTime; function CTimer (ca, _fn, _args) { countAmount = ca; tempTime = 0; elapsed = 0; Id++; timerId = Id; fn = _fn; args = _args; } function start() { startTime = getTimer(); createGameProcess(); Process.start(mx.utils.Delegate.create(this, checkTime), [], timerId, 1); } function createGameProcess() { var _local3 = _root.createEmptyMovieClip("Timer_" + timerId, 999999); _local3.onEnterFrame = mx.utils.Delegate.create(this, mainProcess); } function stop() { Process.kill(mx.utils.Delegate.create(this, checkTime), timerId); elapsed = 0; tempTime = 0; } function terminate() { fn.apply(null, args); stop(); } function pause() { Process.kill(mx.utils.Delegate.create(this, checkTime), timerId); if (elapsed > 1) { tempTime = tempTime + elapsed; } } function getTime() { return(elapsed); } function checkTime() { elapsed = (getTimer() - startTime) + tempTime; if ((Math.floor(elapsed / 10) % countAmount) == 0) { fn.apply(null, args); } } function mainProcess() { Process.main(); } static var Id = 0; var args = new Array(); }
Symbol 548 MovieClip [__Packages.cField] Frame 0
class cField { var mc, _field, _line, _lineLimit, stOver, ej, ei; function cField (_mc) { mc = _mc; _field = new Array(_root.SIZEX); _line = new Array(_root.SIZEY); } function init() { createField(); line(); LOADED = true; settings(0); ST_STARTLINES = true; ST_ENDLEVEL = false; _root.showReady(); overSound = false; _root.scoresTimer.stop(); } function main() { if (!LOADED) { init(); return(undefined); } switch (true) { case ST_STOP : return(undefined); case ST_CENTRALIZE : centralize(); break; case ST_END : end(); return(undefined); case ST_SAVER : saver(); return(undefined); case ST_OVER : over(); return(undefined); case ST_STARTLINES : startLines(); break; case ST_DROP : dropBlock(); } linePush(); } function createField() { var _local5 = 0; while (_local5 < _root.SIZEX) { _field[_local5] = new Array(_root.SIZEY); var _local4 = 0; while (_local4 < _root.SIZEY) { var _local3 = mc.t_tile.duplicateMovieClip((("tile" + _local5) + "_") + _local4, (FIELDDEPTH + (_local5 * 20)) + (_root.SIZEY - _local4)); _local3._y = tileWidth * _local4; if (_root.HSINDEX < 2) { _local3._x = tileHeight * _local5; } else { _local3._x = tileHeight * (15 - _local5); } _local3._i = _local4; _local3._j = _local5; _local3.gotoAndStop(_root.TL_CLEAR); _field[_local5][_local4] = _local3; _local4++; } _local5++; } mc.t_tile._visible = false; return(true); } function line() { var _local3 = 0; while (_local3 < _root.SIZEY) { var _local4 = mc.t_tile.duplicateMovieClip("line" + _local3, LINEDEPTH + _local3); _local4._y = tileWidth * _local3; _local4._x = -100; _local4.gotoAndStop(_root.TL_CLEAR); _local4._type = "line"; _line[_local3] = _local4; _line[_local3]._visible = false; _linepos = 0; _local3++; } } function randomFrame() { if ((BOMBCHANCE > 0) && (random(BOMBCHANCE + 1) == 1)) { return(_root.TL_BOMB); } if ((CBOMBCHANCE > 0) && (random(CBOMBCHANCE + 1) == 1)) { return(_root.TL_CBOMB + random(MAXCOLORS + 1)); } return(random(MAXCOLORS) + 2); } function addLine() { trace("addLine"); if (ST_ENDLEVEL) { return(undefined); } if (checkEnd()) { ST_OVER = true; _root._IGNOREUSER = true; overI = 0; return(undefined); } rowUp(); if (_lineLimit > 0) { var _local3 = 0; while (_local3 < _root.SIZEY) { _field[_root.SIZEX - 1][_local3].gotoAndStop(_line[_local3]._currentframe); _line[_local3].gotoAndStop(_root.TL_CLEAR); _local3++; } } _lineLimit--; if (_lineLimit >= 0) { _root._linesLeft = _lineLimit; } if (_root.ARCADE && (_lineLimit < 0)) { _root.nextLevel(); } else if (_lineLimit <= 0) { levelEnd(); } _linepos = 0; } function checkEnd() { if (checkBottom() > 0) { return(false); } return(true); } function checkBottom() { var _local4 = 0; var _local3 = 0; while (_local3 < _root.SIZEX) { if ((_field[_local3][_root.SIZEY - 1]._currentframe == _root.TL_CLEAR) || (_field[_local3][_root.SIZEY - 1]._currentframe == undefined)) { _local4++; } _local3++; } return(_local4); } function rowUp() { var _local5 = _root.SIZEX - 1; while ((_field[_local5][_root.SIZEY - 1]._currentframe != _root.TL_CLEAR) && (_field[_local5][_root.SIZEY - 1]._currentframe != undefined)) { _local5--; } var _local4 = _local5; while (_local4 < (_root.SIZEX - 1)) { var _local3 = 0; while (_local3 < _root.SIZEY) { _field[_local4][_local3].gotoAndStop(_field[_local4 + 1][_local3]._currentframe); _local3++; } _local4++; } _field[_root.SIZEX - 1][_local3].gotoAndStop(_root.TL_CLEAR); } function lineFill() { if (_root._linesLeft <= 0) { return(undefined); } var _local3 = _linepos; while (_local3 < _root.SIZEY) { _line[_local3].gotoAndStop(randomFrame()); _local3++; } _linepos = 0; addLine(); stTime = 0; } function linePush() { if (ST_ENDLEVEL) { return(undefined); } if (_linepos >= _root.SIZEY) { addLine(); } if (_lineLimit == 0) { if ((getTimer() - _lastPush) < 100) { return(false); } _line[_linepos].gotoAndStop(_root.TL_CLEAR); } else { if ((getTimer() - _lastPush) < (PUSHTIME - 1000)) { return(false); } _line[_linepos].gotoAndStop(randomFrame()); } _linepos++; _lastPush = getTimer(); if ((DROPCHANCE > 0) && (random(DROPCHANCE + 1) == 1)) { ST_DROP = true; } return(true); } function centralize() { var _local5 = 0; var _local4 = 0; while (_local4 < _root.SIZEX) { var _local3 = 0; while (_local3 < _root.SIZEY) { if ((_field[_local4][_local3]._currentframe != _root.TL_CLEAR) && (_field[_local4][_local3 + 1]._currentframe == _root.TL_CLEAR)) { _field[_local4][_local3 + 1].gotoAndStop(_field[_local4][_local3]._currentframe); _field[_local4][_local3].gotoAndStop(_root.TL_CLEAR); _local5++; } _local3++; } _local4++; } if (!_local5) { ST_CENTRALIZE = false; } } function remove(_selected) { if (_selected.length > 30) { _root.bonus(_selected.length * 3); _root.countPoints(_selected.length * 2, 0, 1); } while (_selected.length > 0) { _selected.pop().gotoAndStop(_root.TL_CLEAR); } ST_CENTRALIZE = true; _root.t_bombdamage._width = _root.BOMB_SIZE; _root.t_bombdamage._height = _root.BOMB_SIZE; } function over() { if (ST_CENTRALIZE || (ST_DROP)) { return(undefined); } if (!overSound) { _root.playSound("snd_gameOver"); overSound = true; } overI++; if (overI >= _root.SIZEX) { ST_OVER = false; saverGameOver(); } } function stop() { ST_STOP = true; } function settings(levelNum) { if (levelNum < 4) { PUSHTIME = PUSHTIME - 30; } else { PUSHTIME = PUSHTIME - 30; } _lineLimit = _root.level1Lines + (5 * levelNum); _startLines = 2; _root._linesLeft = _lineLimit; } function clear() { ST_ENDLEVEL = false; var _local3 = 0; while (_local3 < _root.SIZEX) { var _local4 = 0; while (_local4 < _root.SIZEY) { _field[_local3][_local4].gotoAndStop(_root.TL_CLEAR); _local4++; } _local3++; } var _local4 = 0; while (_local4 < _root.SIZEY) { _line[_local4].gotoAndStop(_root.TL_CLEAR); _local4++; } return(true); } function saverGameOver() { ST_SAVER = true; stOver = getTimer(); } function saver() { if ((getTimer() - stOver) > 500) { trace("saver ingore false"); _root._IGNOREUSER = false; clear(); ST_OVER = false; ST_STOP = true; ST_SAVER = false; ST_OVER = false; ST_STARTLINES = false; _root.gameOver(); } } function levelEnd() { trace("levelEnd"); _root.playSound("snd_nextLevel"); _root.endPoints = checkBottom() * 100; ST_END = true; ST_ENDLEVEL = true; _root._LEVELEND = true; _root._IGNOREUSER = true; _line[0].gotoAndStop(_root.TL_CLEAR); ej = 0; ei = 0; _root.scoresTimer.start(); } function end() { if (ST_CENTRALIZE) { return(false); } ei++; if (ei > _root.SIZEX) { _linePos = 0; ST_STARTLINES = true; ST_END = false; showNag(); } } function showNag() { _root.nag._visible = true; } function startLines() { lineFill(); _startLines--; if (_startLines <= 0) { ST_STARTLINES = false; } } function dropBlock() { var _local3 = _root.SIZEX - 1; while ((_field[_local3][_root.SIZEY - 1]._currentframe != _root.TL_CLEAR) && (_field[_local3][_root.SIZEY - 1]._currentframe != undefined)) { _local3--; } var _local4 = random((_root.SIZEX - _local3) - 1); _local4 = _local4 + (_local3 + 1); if (_field[_local4][0]._currentframe == _root.TL_CLEAR) { _field[_local4][0].gotoAndStop(randomFrame()); } ST_CENTRALIZE = true; ST_DROP = false; } var MAXCOLORS = 4; var DROPCHANCE = 15; var BOMBCHANCE = 0; var CBOMBCHANCE = 20; var PUSHTIME = 1500; var _startLines = 2; var overI = 0; var _type = 0; var _linepos = 0; var _lastPush = 0; var _linePos = 0; var overSound = false; var FIELDDEPTH = 100; var LINEDEPTH = 1000; var ST_DROP = false; var ST_CENTRALIZE = false; var ST_STOP = false; var LOADED = false; var ST_OVER = false; var ST_SAVER = false; var ST_STARTLINES = false; var ST_END = false; var ST_ENDLEVEL = false; var stTime = 0; var tileWidth = 42; var tileHeight = 42; }

Library Items

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

Instance Names

"mcGameField"Frame 1Symbol 239 MovieClip
"t_field"Frame 1Symbol 289 MovieClip
"hammer1"Frame 1Symbol 291 MovieClip
"hammer"Frame 1Symbol 206 MovieClip
"points_lbl"Frame 1Symbol 292 EditableText
"levelNum_lbl"Frame 1Symbol 293 EditableText
"linesLeft_lbl"Frame 1Symbol 294 EditableText
"w_scores"Frame 1Symbol 178 MovieClip [wnd_scores]
"w_instruction"Frame 1Symbol 346 MovieClip
"w_pregame"Frame 1Symbol 423 MovieClip
"w_clearhs"Frame 1Symbol 440 MovieClip
"w_quitto"Frame 1Symbol 454 MovieClip
"w_quit"Frame 1Symbol 465 MovieClip
"w_gameover"Frame 1Symbol 499 MovieClip
"w_ready"Frame 1Symbol 511 MovieClip
"w_pause"Frame 1Symbol 529 MovieClip
"w_quitMenu"Frame 1Symbol 537 MovieClip
"nag"Frame 1Symbol 47 MovieClip [nag]
"title"Symbol 14 MovieClip [btnTpl] Frame 1Symbol 13 EditableText
"header"Symbol 19 MovieClip [wndTpl] Frame 1Symbol 17 EditableText
"msg"Symbol 19 MovieClip [wndTpl] Frame 1Symbol 18 EditableText
"btn_cover"Symbol 47 MovieClip [nag] Frame 1Symbol 21 Button
"btnNo"Symbol 47 MovieClip [nag] Frame 1Symbol 42 Button
"btnYes"Symbol 47 MovieClip [nag] Frame 1Symbol 46 Button
"name0"Symbol 178 MovieClip [wnd_scores] Frame 1Symbol 158 EditableText
"scores0"Symbol 178 MovieClip [wnd_scores] Frame 1Symbol 159 EditableText
"name1"Symbol 178 MovieClip [wnd_scores] Frame 1Symbol 160 EditableText
"scores1"Symbol 178 MovieClip [wnd_scores] Frame 1Symbol 161 EditableText
"name2"Symbol 178 MovieClip [wnd_scores] Frame 1Symbol 162 EditableText
"scores2"Symbol 178 MovieClip [wnd_scores] Frame 1Symbol 163 EditableText
"name3"Symbol 178 MovieClip [wnd_scores] Frame 1Symbol 164 EditableText
"scores3"Symbol 178 MovieClip [wnd_scores] Frame 1Symbol 165 EditableText
"name4"Symbol 178 MovieClip [wnd_scores] Frame 1Symbol 166 EditableText
"scores4"Symbol 178 MovieClip [wnd_scores] Frame 1Symbol 167 EditableText
"name5"Symbol 178 MovieClip [wnd_scores] Frame 1Symbol 168 EditableText
"scores5"Symbol 178 MovieClip [wnd_scores] Frame 1Symbol 169 EditableText
"name6"Symbol 178 MovieClip [wnd_scores] Frame 1Symbol 170 EditableText
"scores6"Symbol 178 MovieClip [wnd_scores] Frame 1Symbol 171 EditableText
"name7"Symbol 178 MovieClip [wnd_scores] Frame 1Symbol 172 EditableText
"scores7"Symbol 178 MovieClip [wnd_scores] Frame 1Symbol 173 EditableText
"name8"Symbol 178 MovieClip [wnd_scores] Frame 1Symbol 174 EditableText
"scores8"Symbol 178 MovieClip [wnd_scores] Frame 1Symbol 175 EditableText
"name9"Symbol 178 MovieClip [wnd_scores] Frame 1Symbol 176 EditableText
"scores9"Symbol 178 MovieClip [wnd_scores] Frame 1Symbol 177 EditableText
"mcHand"Symbol 228 MovieClip Frame 1Symbol 214 MovieClip
"mcBaby"Symbol 239 MovieClip Frame 1Symbol 228 MovieClip
"t_tile"Symbol 289 MovieClip Frame 1Symbol 288 MovieClip
"mc"Symbol 346 MovieClip Frame 1Symbol 296 MovieClip
"instructions"Symbol 346 MovieClip Frame 1Symbol 333 EditableText
"btn_cover"Symbol 423 MovieClip Frame 1Symbol 21 Button
"mcLogo"Symbol 423 MovieClip Frame 1Symbol 387 MovieClip
"link"Symbol 423 MovieClip Frame 1Symbol 390 MovieClip
"btn_cover"Symbol 440 MovieClip Frame 1Symbol 21 Button
"btn_cover"Symbol 454 MovieClip Frame 1Symbol 21 Button
"btn_cover"Symbol 465 MovieClip Frame 1Symbol 21 Button
"btn_cover"Symbol 499 MovieClip Frame 1Symbol 21 Button
"txtScore"Symbol 499 MovieClip Frame 1Symbol 496 EditableText
"btn_cover"Symbol 511 MovieClip Frame 1Symbol 21 Button
"txtLevelNum"Symbol 511 MovieClip Frame 1Symbol 508 EditableText
"btn_cover"Symbol 529 MovieClip Frame 1Symbol 21 Button
"btn_cover"Symbol 537 MovieClip Frame 1Symbol 21 Button

Special Tags

FileAttributes (69)Timeline Frame 1Access network only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "hit"
ExportAssets (56)Timeline Frame 1Symbol 2 as "miss"
ExportAssets (56)Timeline Frame 1Symbol 3 as "morg"
ExportAssets (56)Timeline Frame 1Symbol 4 as "morg3"
ExportAssets (56)Timeline Frame 1Symbol 5 as "morg2"
ExportAssets (56)Timeline Frame 1Symbol 6 as "button"
ExportAssets (56)Timeline Frame 1Symbol 7 as "shoot"
ExportAssets (56)Timeline Frame 1Symbol 8 as "winGame"
ExportAssets (56)Timeline Frame 1Symbol 9 as "blowCub"
ExportAssets (56)Timeline Frame 1Symbol 10 as "gameEnd"
ExportAssets (56)Timeline Frame 1Symbol 14 as "btnTpl"
ExportAssets (56)Timeline Frame 1Symbol 19 as "wndTpl"
ExportAssets (56)Timeline Frame 1Symbol 47 as "nag"
ExportAssets (56)Timeline Frame 1Symbol 178 as "wnd_scores"
ExportAssets (56)Timeline Frame 1Symbol 538 as "__Packages.State"
ExportAssets (56)Timeline Frame 1Symbol 539 as "__Packages.Bit"
ExportAssets (56)Timeline Frame 1Symbol 540 as "__Packages.soundEngine.CSound"
ExportAssets (56)Timeline Frame 1Symbol 541 as "__Packages.soundEngine.WaveEngine"
ExportAssets (56)Timeline Frame 1Symbol 542 as "__Packages.Process"
ExportAssets (56)Timeline Frame 1Symbol 543 as "__Packages.Game"
ExportAssets (56)Timeline Frame 1Symbol 544 as "__Packages.CWindow"
ExportAssets (56)Timeline Frame 1Symbol 545 as "__Packages.mx.utils.Delegate"
ExportAssets (56)Timeline Frame 1Symbol 546 as "__Packages.CXML"
ExportAssets (56)Timeline Frame 1Symbol 547 as "__Packages.CTimer"
ExportAssets (56)Timeline Frame 1Symbol 548 as "__Packages.cField"

Labels

"init"Frame 1
"game"Frame 2
"cycle"Frame 3

Dynamic Text Variables

_textSymbol 243 EditableText""
_textSymbol 284 EditableText""
_textSymbol 287 EditableText""




http://swfchan.com/6/25124/info.shtml
Created: 24/5 -2019 01:52:05 Last modified: 24/5 -2019 01:52:05 Server time: 09/05 -2024 02:49:52