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

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

Critical Mass.swf

This is the info page for
Flash #47480

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


Text
+ 1000 +

Shield

Escudo

Enemy Slowed

Lento

+ Critical Mass +

+ Masa Critica +

READY  TO EXPLODE!

PREPARADO PARA EXPLOSION!

Press

To Play

Pulsa

Para Jugar

x

8

<p align="center"><font face="OCR-A BT" size="22" color="#ff0000" letterSpacing="-3.000000" kerning="0"><b>CREDITS</b></font></p>

<p align="center"><font face="OCR-A BT" size="22" color="#00ff00" letterSpacing="-3.000000" kerning="0"><b>CREDITS</b></font></p>

<p align="center"><font face="OCR-A BT" size="22" color="#ffff00" letterSpacing="-3.000000" kerning="0"><b>CREDITS</b></font></p>

0

SCORE:

19

Clockwork Monster

<p align="center"><font face="Verdana" size="22" color="#ffff00" letterSpacing="-1.000000" kerning="0"><b>P</b><font letterSpacing="0.000000"><b>L</b><font letterSpacing="-2.000000"><b>A</b></font></font><b>Y GAMES!</b></font></p>

<p align="center"><font face="OCR-A BT" size="22" color="#ff0000" letterSpacing="-3.000000" kerning="0"><b>PLAY</b></font></p>

<p align="center"><font face="OCR-A BT" size="22" color="#00ff00" letterSpacing="-3.000000" kerning="0"><b>PLAY</b></font></p>

<p align="center"><font face="OCR-A BT" size="22" color="#ffff00" letterSpacing="-3.000000" kerning="0"><b>PLAY</b></font></p>

<p align="center"><font face="OCR-A BT" size="22" color="#ff0000" letterSpacing="-3.000000" kerning="0"><b>SCORES</b></font></p>

<p align="center"><font face="OCR-A BT" size="22" color="#00ff00" letterSpacing="-3.000000" kerning="0"><b>SCORES</b></font></p>

<p align="center"><font face="OCR-A BT" size="22" color="#ffff00" letterSpacing="-3.000000" kerning="0"><b>SCORES</b></font></p>

<p align="center"><font face="OCR-A BT" size="22" color="#ff0000" letterSpacing="-3.000000" kerning="0"><b>MORE GAMES</b></font></p>

<p align="center"><font face="OCR-A BT" size="22" color="#00ff00" letterSpacing="-3.000000" kerning="0"><b>MORE GAMES</b></font></p>

<p align="center"><font face="OCR-A BT" size="22" color="#ffff00" letterSpacing="-3.000000" kerning="0"><b>MORE GAMES</b></font></p>

<p align="center"><font face="OCR-A BT" size="22" color="#ff0000" letterSpacing="-3.000000" kerning="0"><b>MAS JUEGOS</b></font></p>

<p align="center"><font face="OCR-A BT" size="22" color="#00ff00" letterSpacing="-3.000000" kerning="0"><b>MAS JUEGOS</b></font></p>

<p align="center"><font face="OCR-A BT" size="22" color="#ffff00" letterSpacing="-3.000000" kerning="0"><b>MAS JUEGOS</b></font></p>

<p align="center"><font face="OCR-A BT" size="22" color="#ff0000" letterSpacing="-3.000000" kerning="0"><b>SOUND ON</b></font></p>

<p align="center"><font face="OCR-A BT" size="22" color="#00ff00" letterSpacing="-3.000000" kerning="0"><b>SOUND ON</b></font></p>

<p align="center"><font face="OCR-A BT" size="22" color="#ffff00" letterSpacing="-3.000000" kerning="0"><b>SOUND ON</b></font></p>

<p align="center"><font face="OCR-A BT" size="22" color="#ff0000" letterSpacing="-3.000000" kerning="0"><b>SOUND OFF</b></font></p>

<p align="center"><font face="OCR-A BT" size="22" color="#00ff00" letterSpacing="-3.000000" kerning="0"><b>SOUND OFF</b></font></p>

<p align="center"><font face="OCR-A BT" size="22" color="#ffff00" letterSpacing="-3.000000" kerning="0"><b>SOUND OFF</b></font></p>

<p align="center"><font face="OCR-A BT" size="22" color="#ff0000" letterSpacing="-3.000000" kerning="0"><b>ESPAÑOL</b></font></p>

<p align="center"><font face="OCR-A BT" size="22" color="#00ff00" letterSpacing="-3.000000" kerning="0"><b>ESPAÑOL</b></font></p>

<p align="center"><font face="OCR-A BT" size="22" color="#ffff00" letterSpacing="-3.000000" kerning="0"><b>ESPAÑOL</b></font></p>

<p align="center"><font face="OCR-A BT" size="22" color="#ff0000" letterSpacing="-3.000000" kerning="0"><b>JUGAR</b></font></p>

<p align="center"><font face="OCR-A BT" size="22" color="#00ff00" letterSpacing="-3.000000" kerning="0"><b>JUGAR</b></font></p>

<p align="center"><font face="OCR-A BT" size="22" color="#ffff00" letterSpacing="-3.000000" kerning="0"><b>JUGAR</b></font></p>

<p align="center"><font face="OCR-A BT" size="22" color="#ff0000" letterSpacing="-3.000000" kerning="0"><b>PUNTUACION</b></font></p>

<p align="center"><font face="OCR-A BT" size="22" color="#00ff00" letterSpacing="-3.000000" kerning="0"><b>PUNTUACION</b></font></p>

<p align="center"><font face="OCR-A BT" size="22" color="#ffff00" letterSpacing="-3.000000" kerning="0"><b>PUNTUACION</b></font></p>

<p align="center"><font face="OCR-A BT" size="22" color="#ff0000" letterSpacing="-3.000000" kerning="0"><b>ENGLISH</b></font></p>

<p align="center"><font face="OCR-A BT" size="22" color="#00ff00" letterSpacing="-3.000000" kerning="0"><b>ENGLISH</b></font></p>

<p align="center"><font face="OCR-A BT" size="22" color="#ffff00" letterSpacing="-3.000000" kerning="0"><b>ENGLISH</b></font></p>

<p align="center"><font face="OCR-A BT" size="22" color="#ff0000" letterSpacing="-3.000000" kerning="0"><b>CREDITOS</b></font></p>

<p align="center"><font face="OCR-A BT" size="22" color="#00ff00" letterSpacing="-3.000000" kerning="0"><b>CREDITOS</b></font></p>

<p align="center"><font face="OCR-A BT" size="22" color="#ffff00" letterSpacing="-3.000000" kerning="0"><b>CREDITOS</b></font></p>

<p align="center"><font face="OCR-A BT" size="22" color="#ff0000" letterSpacing="-3.000000" kerning="0"><b>BACK</b></font></p>

<p align="center"><font face="OCR-A BT" size="22" color="#00ff00" letterSpacing="-3.000000" kerning="0"><b>BACK</b></font></p>

<p align="center"><font face="OCR-A BT" size="22" color="#ffff00" letterSpacing="-3.000000" kerning="0"><b>BACK</b></font></p>

<p align="center"><font face="OCR-A BT" size="22" color="#ff0000" letterSpacing="-3.000000" kerning="0"><b>ATRAS</b></font></p>

<p align="center"><font face="OCR-A BT" size="22" color="#00ff00" letterSpacing="-3.000000" kerning="0"><b>ATRAS</b></font></p>

<p align="center"><font face="OCR-A BT" size="22" color="#ffff00" letterSpacing="-3.000000" kerning="0"><b>ATRAS</b></font></p>

Hit an enemy and Blow up!

Pick this to build up Critical Mass

Avoid enemies and walls

Shield

+ 1000 points

Slower enemies

+ Critical mass

Bonus Multiplier

Controls

or

Pause

More Mass = More points

Escudo

+ 1000 puntos

Enemigos lentos

+ Masa Critica

Multiplicador Puntuacion

Destruye a tus enemigos!

Aumenta tu masa critica

Evita enemigos y muros

Mas Masa = Mas puntos

Pausa

Play Again

Return to Menu

Submit Score

999999

SCORE

Volver al Menu

Enviar Puntuacion

999999

PUNTUACION

Jugar de Nuevo

o

Music

Musica

DynaMedion

DynaMedion

DynaMedion

Game by
Javier Lazaro

Game by
Javier Lazaro

Game by
Javier Lazaro

Autor
Javier Lazaro

Autor
Javier Lazaro

Autor
Javier Lazaro

Thanks

Gracias

Emanuele Feronato

Emanuele Feronato

Emanuele Feronato

ActionScript [AS1/AS2]

Frame 1
function __com_mochibot__(swfid, mc, lv, trk) { var x; var g; var s; var fv; var sb; var u; var res; var mb; var mbc; var pv; mb = "__mochibot__"; mbc = "mochibot.com"; g = (_global ? (_global) : (_level0._root)); if (g[mb + swfid]) { return(g[mb + swfid]); } s = System.security; x = mc._root.getSWFVersion; fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5))); if (!s) { s = {}; } sb = s.sandboxType; if (sb == "localWithFile") { return(null); } x = s.allowDomain; if (x) { s.allowDomain(mbc); } x = s.allowInsecureDomain; if (x) { s.allowInsecureDomain(mbc); } pv = ((fv == 5) ? (getVersion()) : (System.capabilities.version)); u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=8&fv=") + fv) + "&v=") + escape(pv)) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : ""); lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv)))); g[mb + "level"] = lv; if (fv == 5) { res = "_level" + lv; if (!eval (res)) { loadMovieNum (u, lv); } } else { res = mc.createEmptyMovieClip(mb + swfid, lv); res.loadMovie(u); } return(res); } __com_mochibot__("bfc7b6b4", this, 10301, true); function deadClick() { } function gotoMySite() { getURL ("http://www.clockworkmonster.com", "_blank"); } var sound = true; var _mochiads_game_id = "493129a3c6025b86"; mochi.MochiServices.connect("493129a3c6025b86"); MochiAd.showPreGameAd({id:"493129a3c6025b86", res:"550x400", background:16777161, color:16711680, outline:0, no_bg:true}); var copyrightNotice = new ContextMenuItem("\u00A9 2008 Javier L\u00E1zaro", deadClick); copyrightNotice.separatorBefore = true; var mySiteLink = new ContextMenuItem("ClockworkMonster", gotoMySite); var myMenu = new ContextMenu(); myMenu.hideBuiltInItems(); myMenu.customItems.push(mySiteLink, copyrightNotice); _root.menu = myMenu;
Frame 2
function ftimer() { loadTime = true; } stop(); var loadTime = false; _root.CWMLoader.play(); var nTimerInterval = setInterval(ftimer, 6000); onEnterFrame = function () { already_loaded = _root.getBytesLoaded() / _root.getBytesTotal(); preloader_mc.value = already_loaded; if ((already_loaded == 1) & loadTime) { delete onEnterFrame; delete eval (ftimer()); _root.gotoAndStop("MenuEng"); _root.CWMLoader.removeMovieClip(); loadTime = false; } };
Frame 4
stop(); Mouse.show(); var english = true; if (english) { moreBtn.gotoAndStop(1); } if (!sound) { soundBtn.gotoAndStop(15); }
Frame 5
stop(); Mouse.show(); var english = false; if (!sound) { soundSpaBtn.gotoAndStop(15); } if (!english) { _root.moreBtn.gotoAndStop(15); }
Frame 6
stop(); Mouse.show(); var english = true; if (!english) { _root.backBtn.gotoAndStop(15); _root.moreBtn.gotoAndStop(15); }
Frame 7
stop(); Mouse.show(); var english = false; if (!english) { _root.backBtn.gotoAndStop(15); _root.moreBtn.gotoAndStop(15); }
Frame 8
function finitGame() { _root.attachMovie("bg1", "bg1", 1, {_x:275, _y:210}); bg1.cacheAsBitmap = true; _root.attachMovie("bot", "bot", 2000, {_x:275, _y:100}); bot._width = size + 4; bot._height = size + 4; _root.attachMovie("mass", "mass", 3000, {_x:275, _y:212}); _root.attachMovie("scoreMc", "scoreMc", 2002); scoreMc.cacheAsBitmap = true; _root.attachMovie("scoreText", "scoreText", 2003, {_x:403, _y:15}); _root.createEmptyMovieClip("insMc", 1995); _root.createEmptyMovieClip("foeMc", _root.getNextHighestDepth()); _root.createEmptyMovieClip("expMc", _root.getNextHighestDepth()); _root.createEmptyMovieClip("powMc", _root.getNextHighestDepth()); massCountDown = expLimit - expCount; if (sound) { musicSnd.start(0.025, 999); musicSnd.setVolume(30); } fgameLvl(gameLvl); } function fdie() { powCount = 0; expCount = 0; expLimit = 3; bang = false; shield = false; powUp = false; removeMovieClip(foeMc); removeMovieClip(expMc); removeMovieClip(scoreMc); removeMovieClip(scoreText); removeMovieClip(bg1); removeMovieClip(ins); removeMovieClip("powerup"); removeMovieClip("bot"); removeMovieClip("mass"); bot.shieldMc.removeMovieClip(); _root.createEmptyMovieClip("insMc", 1995); _root.createEmptyMovieClip("expMc", _root.getNextHighestDepth()); _root.createEmptyMovieClip("foeMc", _root.getNextHighestDepth()); bot.gotoAndStop("normal"); musicSnd.stop(); xSpd = 0; ySpd = 0; _root.gotoAndStop("GameOver"); freset(); } function freset() { size = 14; bot._width = size + 4; bot._height = size + 4; eneSpd = 4; bang = false; } function onEnterFrame() { size2 = size + 4; if (gamePause) { if (((((((Key.isDown(38) or Key.isDown(40)) or Key.isDown(37)) or Key.isDown(39)) or Key.isDown(68)) or Key.isDown(83)) or Key.isDown(87)) or Key.isDown(65)) { gamePause = false; removeMovieClip("insPause"); if (sound) { musicSnd.start(0.025, 999); musicSnd.setVolume(30); } } } if (!gamePause) { if (!bonusTime) { bonusCount++; if (bonusCount > 95) { bonus = 1; bonusCount = 0; bonusTime = true; } } if (expCount == expLimit) { bang = true; expCount = 0; expLimit++; bot.gotoAndPlay("boom"); if (sound) { musicSnd.stop(); musicSnd.attachSound("music1"); musicSnd.start(0.025, 999); musicSnd.setVolume(30); } ins = insMc.attachMovie("blowMsg", "blowMsg", 1996, {_x:275, _y:200}); } ins._alpha--; if (ins._alpha < 5) { ins.removeMovieClip(); } if (Key.isDown(80)) { gamePause = true; musicSnd.stop(); attachMovie("insPause", "insPause", 11000, {_x:275, _y:200}); } if ((((bot._x < 12) or (bot._x > 538)) or (bot._y < 32)) or (bot._y > 388)) { if (sound) { deadSnd.start(0.9, 1); deadSnd.setVolume(40); } _root.dead = true; _root.bot.gotoAndPlay("dead"); } if (bot._x < (powerup._x + size2)) { if (bot._x > (powerup._x - size2)) { if (bot._y < (powerup._y + size2)) { if (bot._y > (powerup._y - size2)) { powUp = false; if (sound) { pickSnd.start(0.04, 1); pickSnd.setVolume(65); } switch (powType) { case 0 : removeMovieClip("powerup"); bot.attachMovie("shieldMc", "shieldMc", 2001); ins = insMc.attachMovie("shieldMsg", "shieldMsg", 1996, {_x:bot._x, _y:bot._y - 20}); bot._width = size + 12; bot._height = size + 12; shield = true; break; case 1 : removeMovieClip("powerup"); ins = insMc.attachMovie("scoreMsg", "scoreMsg", 1996, {_x:bot._x, _y:bot._y - 20}); score = score + 1000; break; case 2 : removeMovieClip("powerup"); ins = _root.insMc.attachMovie("slowMsg", "slowMsg", 1996, {_x:bot._x, _y:bot._y - 20}); eneSpd--; if (eneSpd < 2) { eneSpd = 2; } break; case 3 : removeMovieClip("powerup"); ins = _root.insMc.attachMovie("massMsg", "massMsg", 1996, {_x:bot._x, _y:bot._y - 20, _alpha:100}); expCount++; massCountDown = expLimit - expCount; if (bang) { bonus++; } break; case 4 : removeMovieClip("powerup"); ins = _root.insMc.attachMovie("xMsg", "xMsg", 1996, {_x:bot._x, _y:bot._y - 20, _alpha:100}); bonus++; } } } } } if (bot._x < (mass._x + size)) { if (bot._x > (mass._x - size)) { if (bot._y < (mass._y + size)) { if (bot._y > (mass._y - size)) { size = size + 2; if (!shield) { bot._width = size + 4; bot._height = size + 4; } else { bot._width = size + 12; bot._height = size + 12; } if (!bang) { expCount++; powCount++; massCountDown = expLimit - expCount; if (powCount > 2) { if (!powUp) { _root.attachMovie("powerup", "powerup", 4000, {_x:(Math.random() * 450) + 50, _y:(Math.random() * 300) + 50}); powType = Math.floor(Math.random() * 5); if (shield) { if (powType == 0) { powType = 1; } } if (eneSpeed < 3) { if (powType == 2) { powType = 3; } } powerup.gotoAndStop(powType + 1); powCount = 0; powUp = true; } } } if (bang) { bonus++; ins = insMc.attachMovie("xMsg", "xMsg", 1996, {_x:bot._x, _y:bot._y - 20}); } score = score + (100 * bonus); mass._x = (Math.random() * 450) + 50; mass._y = (Math.random() * 300) + 50; foe = foeMc.attachMovie("enemy", "enemy" + foeMc.getNextHighestDepth(), foeMc.getNextHighestDepth(), {_x:(Math.random() * 470) + 40, _y:(Math.random() * 320) + 40}); foe.dir = Math.floor(Math.random() * 4); foe._alpha = 0; if (sound) { pickSnd.start(0.04, 1); pickSnd.setVolume(65); } foe.onEnterFrame = function () { if (!gamePause) { switch (this.dir) { case 0 : this._x = this._x + eneSpd; if (this._x > 534) { this.dir = 1; } break; case 1 : this._x = this._x - eneSpd; if (this._x < 16) { this.dir = 0; } break; case 2 : this._y = this._y + eneSpd; if (this._y > 384) { this.dir = 3; } break; case 3 : this._y = this._y - eneSpd; if (this._y >= 38) { break; } this.dir = 2; } if (this._alpha < 99) { this._alpha = this._alpha + 3; } else if (!dead) { if (bot._x < (this._x + size)) { if (bot._x > (this._x - size)) { if (bot._y < (this._y + size)) { if (bot._y > (this._y - size)) { if (!shield) { if (!bang) { if (sound) { deadSnd.start(0.9, 1); deadSnd.setVolume(40); } _root.dead = true; _root.bot.gotoAndPlay("dead"); } else { score = score + (100 * bonus); this.removeMovieClip(); removeMovieClip(expMc); _root.createEmptyMovieClip("expMc", _root.getNextHighestDepth()); expl = expMc.attachMovie("exp", "expl", 2003, {_x:bot._x, _y:bot._y}); expl._width = size * 2; expl._height = size * 2; ins = _root.insMc.attachMovie("xMsg", "xMsg", 1996, {_x:250, _y:200, _alpha:100, _width:160, _height:90}); _root.bot.gotoAndPlay("normal"); if (sound) { musicSnd.stop(); musicSnd.attachSound("music2"); musicSnd.start(0.025, 999); musicSnd.setVolume(25); } freset(); bonusTime = false; massCountDown = expLimit - expCount; if (sound) { expSnd.start(0.26, 1); } } } else { score = score + (100 * bonus); this.removeMovieClip(); _root.bot.shieldMc.gotoAndPlay(2); shield = false; if (sound) { pickSnd.start(0.29, 1); pickSnd.setVolume(100); } } } } } } } if (_root.expMc.hitTest(this._x, this._y, true)) { score = score + (100 * bonus); expl = expMc.attachMovie("exp", "exp" + expMc.getNextHighestDepth(), expMc.getNextHighestDepth(), {_x:this._x, _y:this._y}); this.removeMovieClip(); if (sound) { expSnd.start(0.26, 1); } } } }; } } } } if (!english) { ins.gotoAndStop("Spa"); insPause.gotoAndStop("Spa"); } if (dead) { bot._alpha = bot._alpha - 2; if (bot._alpha < 2) { fdie(); } } expl.onEnterFrame = function () { this._width++; this._height++; this._alpha--; if (this._alpha < 7) { removeMovieClip(this); } }; if (!dead) { if (Key.isDown(37) or Key.isDown(65)) { xSpd = -3; ySpd = 0; } if (Key.isDown(39) or Key.isDown(68)) { xSpd = 3; ySpd = 0; } if (Key.isDown(38) or Key.isDown(87)) { ySpd = -3; xSpd = 0; } if (Key.isDown(40) or Key.isDown(83)) { ySpd = 3; xSpd = 0; } bot._y = bot._y + ySpd; bot._x = bot._x + xSpd; } } } stop(); Mouse.hide(); var xSpd = 0; var ySpd = 0; var eneSpd = 4; var score = 0; var expCount = 0; var powCount = 0; var powType = 0; var expLimit = 3; var massCountDown = 0; var bonusCount = 0; var size = 14; var size2 = 18; var bonus = 1; var gamePause = false; var bang = false; var shield = false; var powUp = false; var dead = false; var bonusTime = true; this.createEmptyMovieClip("mSoundFx1", 31); this.createEmptyMovieClip("mSoundFx2", 32); this.createEmptyMovieClip("mSoundFx3", 33); this.createEmptyMovieClip("mSoundFx4", 34); this.createEmptyMovieClip("mSoundMusic", 35); var deadSnd = new Sound(mSoundFx1); deadSnd.attachSound("beep2"); var musicSnd = new Sound(mSoundMusic); musicSnd.attachSound("music2"); var pickSnd = new Sound(mSoundFx2); pickSnd.attachSound("notify"); var expSnd = new Sound(mSoundFx4); expSnd.attachSound("explosion"); finitGame();
Frame 9
stop(); Mouse.hide(); insGameOver._visible = true; var typing = false; deadSnd.stop(); if (!english) { _root.insGameOver.gotoAndStop("Spa"); } insGameOver.onEnterFrame = function () { if (!typing) { if (Key.isDown(32)) { if (!english) { _root.gotoAndStop("MenuSpa"); } else { _root.gotoAndStop("MenuEng"); } } else if (Key.isDown(13)) { Mouse.show(); insGameOver._visible = false; typing = true; mochi.MochiScores.showLeaderboard({boardID:"9d313b7dcb1d62ed", score:score, onClose:function () { typing = false; if (!english) { _root.gotoAndStop("MenuSpa"); } else { _root.gotoAndStop("MenuEng"); } }}); } else if (Key.isDown(40) or Key.isDown(83)) { _root.gotoAndStop("Game"); } } };
Frame 10
stop(); Mouse.show(); if (!english) { _root.backBtn.gotoAndStop(15); _root.myCreditBtn.gotoAndStop(15); _root.musicText.gotoAndStop(15); _root.thxText.gotoAndStop(15); _root.emaText.gotoAndStop(15); _root.moreBtn.gotoAndStop(15); }
Symbol 3 MovieClip [scoreMsg] Frame 1
stop();
Symbol 3 MovieClip [scoreMsg] Frame 2
stop();
Symbol 6 MovieClip [shieldMsg] Frame 1
stop();
Symbol 6 MovieClip [shieldMsg] Frame 2
stop();
Symbol 9 MovieClip [slowMsg] Frame 1
stop();
Symbol 9 MovieClip [slowMsg] Frame 2
stop();
Symbol 12 MovieClip [massMsg] Frame 1
stop();
Symbol 12 MovieClip [massMsg] Frame 2
stop();
Symbol 15 MovieClip [blowMsg] Frame 1
stop();
Symbol 15 MovieClip [blowMsg] Frame 2
stop();
Symbol 22 MovieClip [insPause] Frame 1
stop();
Symbol 22 MovieClip [insPause] Frame 2
stop();
Symbol 34 MovieClip [CreditsBtn] Frame 1
stop();
Symbol 34 MovieClip [CreditsBtn] Frame 5
stop();
Symbol 34 MovieClip [CreditsBtn] Frame 10
stop();
Symbol 44 MovieClip [shieldMc] Frame 1
stop();
Symbol 44 MovieClip [shieldMc] Frame 9
_root.bot._width = size + 2; _root.bot._height = size + 2; removeMovieClip(this);
Symbol 50 MovieClip [powerup] Frame 1
stop();
Symbol 50 MovieClip [powerup] Frame 2
stop();
Symbol 50 MovieClip [powerup] Frame 3
stop();
Symbol 50 MovieClip [powerup] Frame 4
stop();
Symbol 50 MovieClip [powerup] Frame 5
stop();
Symbol 58 MovieClip [bot] Frame 1
stop();
Symbol 58 MovieClip [bot] Frame 2
if (!_root.bang) { gotoAndStop (1); }
Symbol 58 MovieClip [bot] Frame 11
gotoAndPlay ("Boom");
Symbol 58 MovieClip [bot] Frame 27
stop();
Symbol 237 MovieClip [__Packages.mochi.MochiServices] Frame 0
class mochi.MochiServices { static var _id, _container, _clip, _sendChannelName, _rcvChannelName, __get__comChannelName, onError, _listenChannel, _rcvChannel, _loader, _loaderListener, _sendChannel; function MochiServices () { } static function get id() { return(_id); } static function get clip() { return(_container); } static function get childClip() { return(_clip); } static function getVersion() { return("1.31"); } static function allowDomains(server) { var _local1 = server.split("/")[2].split(":")[0]; if (System.security) { if (System.security.allowDomain) { System.security.allowDomain("*"); System.security.allowDomain(_local1); } if (System.security.allowInsecureDomain) { System.security.allowInsecureDomain("*"); System.security.allowInsecureDomain(_local1); } } return(_local1); } static function get isNetworkAvailable() { if (System.security) { var _local1 = System.security; if (_local1.sandboxType == "localWithFile") { return(false); } } return(true); } static function set comChannelName(val) { if (val != undefined) { if (val.length > 3) { _sendChannelName = val + "_fromgame"; _rcvChannelName = val; initComChannels(); } } //return(__get__comChannelName()); } static function get connected() { return(_connected); } static function connect(id, clip, onError) { if ((!_connected) && (_clip == undefined)) { _connecting = true; init(id, clip); } if (onError != undefined) { mochi.MochiServices.onError = onError; } else if (mochi.MochiServices.onError == undefined) { mochi.MochiServices.onError = function (errorCode) { }; } } static function disconnect() { if (_connected || (_connecting)) { _connecting = (_connected = false); flush(true); if (_clip != undefined) { _clip.removeMovieClip(); delete _clip; } _listenChannel.close(); _rcvChannel.close(); } } static function init(id, clip) { _id = id; if (clip != undefined) { _container = clip; } else { _container = _root; } loadCommunicator(id, _container); } static function loadCommunicator(id, clip) { var _local2 = "_mochiservices_com_" + id; if (_clip != null) { return(_clip); } if (!isNetworkAvailable) { return(null); } allowDomains(_gatewayURL); _clip = clip.createEmptyMovieClip(_local2, 10336, false); _loader = new MovieClipLoader(); if (_loaderListener.waitInterval != null) { clearInterval(_loaderListener.waitInterval); } _loaderListener = {}; _loaderListener.onLoadError = function (target_mc, errorCode, httpStatus) { mochi.MochiServices.disconnect(); mochi.MochiServices.onError.apply(null, [errorCode]); }; _loaderListener.onLoadStart = function (target_mc) { this.isLoading = true; }; _loaderListener.startTime = getTimer(); _loaderListener.wait = function () { if ((getTimer() - this.startTime) > 10000) { if (!this.isLoading) { mochi.MochiServices.disconnect(); mochi.MochiServices.onError.apply(null, ["IOError"]); } clearInterval(this.waitInterval); } }; _loaderListener.waitInterval = setInterval(_loaderListener, "wait", 1000); _loader.addListener(_loaderListener); _loader.loadClip(_gatewayURL, _clip); _sendChannel = new LocalConnection(); _sendChannel._queue = []; _rcvChannel = new LocalConnection(); _rcvChannel.allowDomain = function (d) { return(true); }; _rcvChannel.allowInsecureDomain = _rcvChannel.allowDomain; _rcvChannel._nextcallbackID = 0; _rcvChannel._callbacks = {}; listen(); return(_clip); } static function onStatus(infoObject) { if (!(infoObject.level === "error")) { } else { _connected = false; _listenChannel.connect(_listenChannelName); } } static function listen() { _listenChannel = new LocalConnection(); _listenChannel.handshake = function (args) { mochi.MochiServices.__set__comChannelName(args.newChannel); }; _listenChannel.allowDomain = function (d) { return(true); }; _listenChannel.allowInsecureDomain = _listenChannel.allowDomain; _listenChannel.connect(_listenChannelName); } static function initComChannels() { if (!_connected) { _sendChannel.onStatus = function (infoObject) { mochi.MochiServices.onStatus(infoObject); }; _sendChannel.send(_sendChannelName, "onReceive", {methodName:"handshakeDone"}); _sendChannel.send(_sendChannelName, "onReceive", {methodName:"registerGame", id:_id, clip:_clip, version:getVersion()}); _rcvChannel.onStatus = function (infoObject) { mochi.MochiServices.onStatus(infoObject); }; _rcvChannel.onReceive = function (pkg) { var _local5 = pkg.callbackID; var _local4 = this._callbacks[_local5]; if (!_local4) { return(undefined); } var _local2 = _local4.callbackMethod; var _local3 = _local4.callbackObject; if (_local3 && (typeof(_local2) == "string")) { _local2 = _local3[_local2]; } if (_local2 != undefined) { _local2.apply(_local3, pkg.args); } delete this._callbacks[_local5]; }; _rcvChannel.onError = function () { mochi.MochiServices.onError.apply(null, ["IOError"]); }; _rcvChannel.connect(_rcvChannelName); _connecting = false; _connected = true; _listenChannel.close(); while (_sendChannel._queue.length > 0) { _sendChannel.send(_sendChannelName, "onReceive", _sendChannel._queue.shift()); } } } static function flush(error) { var _local1; var _local2; while (_sendChannel._queue.length > 0) { _local1 = _sendChannel._queue.shift(); if (_local1.callbackID != null) { _local2 = _rcvChannel._callbacks[_local1.callbackID]; } delete _rcvChannel._callbacks[_local1.callbackID]; if (error) { handleError(_local1.args, _local2.callbackObject, _local2.callbackMethod); } } } static function handleError(args, callbackObject, callbackMethod) { if (args != null) { if (args.onError != null) { args.onError.apply(null, ["NotConnected"]); } } if (callbackMethod != null) { args = {}; args.error = true; args.errorCode = "NotConnected"; if ((callbackObject != null) && (typeof(callbackMethod) == "string")) { callbackObject[callbackMethod](args); } else if (callbackMethod != null) { callbackMethod.apply(args); } } } static function send(methodName, args, callbackObject, callbackMethod) { if (_connected) { _sendChannel.send(_sendChannelName, "onReceive", {methodName:methodName, args:args, callbackID:_rcvChannel._nextcallbackID}); } else { if ((_clip == undefined) || (!_connecting)) { onError.apply(null, ["NotConnected"]); handleError(args, callbackObject, callbackMethod); flush(true); return(undefined); } _sendChannel._queue.push({methodName:methodName, args:args, callbackID:_rcvChannel._nextcallbackID}); } _rcvChannel._callbacks[_rcvChannel._nextcallbackID] = {callbackObject:callbackObject, callbackMethod:callbackMethod}; _rcvChannel._nextcallbackID++; } static var _gatewayURL = "http://www.mochiads.com/static/lib/services/services.swf"; static var _listenChannelName = "__mochiservices"; static var _connecting = false; static var _connected = false; }
Symbol 238 MovieClip [__Packages.MochiAd] Frame 0
class MochiAd { function MochiAd () { } static function getVersion() { return("2.6"); } static function showPreGameAd(options) { var _local26 = {clip:_root, ad_timeout:3000, fadeout_time:250, regpt:"o", method:"showPreloaderAd", color:16747008, background:16777161, outline:13994812, no_progress_bar:false, ad_started:function () { this.clip.stop(); }, ad_finished:function () { this.clip.play(); }, ad_failed:function () { }, ad_loaded:function (width, height) { }, ad_skipped:function () { }, ad_progress:function (percent) { }}; options = _parseOptions(options, _local26); if ("c862232051e0a94e1c3609b3916ddb17".substr(0) == "dfeada81ac97cde83665f81c12da7def") { options.ad_started(); options.ad_finished(); return(undefined); } var clip = options.clip; var _local22 = 11000; var _local25 = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { options.ad_failed(); options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var _local14 = _getRes(options); var _local4 = _local14[0]; var _local13 = _local14[1]; mc._x = _local4 * 0.5; mc._y = _local13 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk._x = _local4 * -0.5; chk._y = _local13 * -0.5; var _local6 = chk.createEmptyMovieClip("_mochiad_bar", 4); if (options.no_progress_bar) { _local6._visible = false; delete options.no_progress_bar; } else { _local6._x = 10; _local6._y = _local13 - 20; } var _local21 = options.color; delete options.color; var _local19 = options.background; delete options.background; var _local23 = options.outline; delete options.outline; var _local5 = _local6.createEmptyMovieClip("_outline", 1); _local5.beginFill(_local19); _local5.moveTo(0, 0); _local5.lineTo(_local4 - 20, 0); _local5.lineTo(_local4 - 20, 10); _local5.lineTo(0, 10); _local5.lineTo(0, 0); _local5.endFill(); var _local3 = _local6.createEmptyMovieClip("_inside", 2); _local3.beginFill(_local21); _local3.moveTo(0, 0); _local3.lineTo(_local4 - 20, 0); _local3.lineTo(_local4 - 20, 10); _local3.lineTo(0, 10); _local3.lineTo(0, 0); _local3.endFill(); _local3._xscale = 0; var _local7 = _local6.createEmptyMovieClip("_outline", 3); _local7.lineStyle(0, _local23, 100); _local7.moveTo(0, 0); _local7.lineTo(_local4 - 20, 0); _local7.lineTo(_local4 - 20, 10); _local7.lineTo(0, 10); _local7.lineTo(0, 0); chk.ad_msec = _local22; chk.ad_timeout = _local25; chk.started = getTimer(); chk.showing = false; chk.last_pcnt = 0; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)); if (_local2 > 0) { this._parent._alpha = _local2; } else { var _local3 = this._parent._parent; MochiAd.unload(_local3); delete this.onEnterFrame; } }; mc.lc.regContLC = function (lc_name) { mc._containerLCName = lc_name; }; var sendHostProgress = false; mc.lc.sendHostLoadProgress = function (lc_name) { sendHostProgress = true; }; mc.lc.adLoaded = options.ad_loaded; mc.lc.adSkipped = options.ad_skipped; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec; }; mc.lc.rpc = function (callbackID, arg) { MochiAd.rpc(clip, callbackID, arg); }; mc.rpcTestFn = function (s) { return(s); }; chk.onEnterFrame = function () { var _local6 = this._parent._parent; var _local11 = this._parent._mochiad_ctr; var _local5 = getTimer() - this.started; var _local3 = false; var _local4 = _local6.getBytesTotal(); var _local8 = _local6.getBytesLoaded(); var _local2 = (100 * _local8) / _local4; var _local10 = (100 * _local5) / chk.ad_msec; var _local9 = this._mochiad_bar._inside; var _local13 = Math.min(100, Math.min(_local2 || 0, _local10)); _local13 = Math.max(this.last_pcnt, _local13); this.last_pcnt = _local13; _local9._xscale = _local13; options.ad_progress(_local13); if (sendHostProgress) { clip._mochiad.lc.send(clip._mochiad._containerLCName, "notify", {id:"hostLoadPcnt", pcnt:_local2}); if (_local2 == 100) { sendHostProgress = false; } } if (!chk.showing) { var _local7 = _local11.getBytesTotal(); if ((_local7 > 0) || (typeof(_local7) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if ((_local5 > chk.ad_timeout) && (_local2 == 100)) { options.ad_failed(); _local3 = true; } } if (_local5 > chk.ad_msec) { _local3 = true; } if (((_local4 > 0) && (_local8 >= _local4)) && (_local3)) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = chk.fadeFunction; } } }; } static function showClickAwayAd(options) { var _local9 = {clip:_root, ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showClickAwayAd", res:"300x250", no_bg:true, ad_started:function () { }, ad_finished:function () { }, ad_loaded:function (width, height) { }, ad_failed:function () { }, ad_skipped:function () { }}; options = _parseOptions(options, _local9); var clip = options.clip; var _local8 = options.ad_timeout; delete options.ad_timeout; if (!load(options)) { options.ad_failed(); options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var _local4 = _getRes(options); var _local10 = _local4[0]; var _local7 = _local4[1]; mc._x = _local10 * 0.5; mc._y = _local7 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk.ad_timeout = _local8; chk.started = getTimer(); chk.showing = false; mc.lc.adLoaded = options.ad_loaded; mc.lc.adSkipped = options.ad_skipped; mc.lc.rpc = function (callbackID, arg) { MochiAd.rpc(clip, callbackID, arg); }; mc.rpcTestFn = function (s) { return(s); }; var _local20 = false; mc.lc.regContLC = function (lc_name) { mc._containerLCName = lc_name; }; chk.onEnterFrame = function () { var _local5 = this._parent._mochiad_ctr; var _local4 = getTimer() - this.started; var _local2 = false; if (!chk.showing) { var _local3 = _local5.getBytesTotal(); if ((_local3 > 0) || (typeof(_local3) == "undefined")) { _local2 = true; chk.showing = true; chk.started = getTimer(); } else if (_local4 > chk.ad_timeout) { options.ad_failed(); _local2 = true; } } if (_local2) { delete this.onEnterFrame; } }; } static function showInterLevelAd(options) { var _local13 = {clip:_root, ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showTimedAd", ad_started:function () { this.clip.stop(); }, ad_finished:function () { this.clip.play(); }, ad_failed:function () { }, ad_loaded:function (width, height) { }, ad_skipped:function () { }}; options = _parseOptions(options, _local13); var clip = options.clip; var _local10 = 11000; var _local12 = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { options.ad_failed(); options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var _local5 = _getRes(options); var _local14 = _local5[0]; var _local11 = _local5[1]; mc._x = _local14 * 0.5; mc._y = _local11 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk.ad_msec = _local10; chk.ad_timeout = _local12; chk.started = getTimer(); chk.showing = false; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)); if (_local2 > 0) { this._parent._alpha = _local2; } else { var _local3 = this._parent._parent; MochiAd.unload(_local3); delete this.onEnterFrame; } }; mc.lc.adLoaded = options.ad_loaded; mc.lc.adSkipped = options.ad_skipped; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec - 250; }; mc.lc.rpc = function (callbackID, arg) { MochiAd.rpc(clip, callbackID, arg); }; mc.rpcTestFn = function (s) { return(s); }; chk.onEnterFrame = function () { var _local5 = this._parent._mochiad_ctr; var _local4 = getTimer() - this.started; var _local2 = false; if (!chk.showing) { var _local3 = _local5.getBytesTotal(); if ((_local3 > 0) || (typeof(_local3) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if (_local4 > chk.ad_timeout) { options.ad_failed(); _local2 = true; } } if (_local4 > chk.ad_msec) { _local2 = true; } if (_local2) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = this.fadeFunction; } } }; } static function showPreloaderAd(options) { showPreGameAd(options); } static function showTimedAd(options) { showInterLevelAd(options); } static function _allowDomains(server) { var _local1 = server.split("/")[2].split(":")[0]; if (System.security) { if (System.security.allowDomain) { System.security.allowDomain("*"); System.security.allowDomain(_local1); } if (System.security.allowInsecureDomain) { System.security.allowInsecureDomain("*"); System.security.allowInsecureDomain(_local1); } } return(_local1); } static function load(options) { var _local13 = {clip:_root, server:"http://x.mochiads.com/srv/1/", method:"load", depth:10333, id:"_UNKNOWN_"}; options = _parseOptions(options, _local13); options.swfv = options.clip.getSWFVersion() || 6; options.mav = getVersion(); var _local9 = options.clip; if (!_isNetworkAvailable()) { return(null); } if (_local9._mochiad_loaded) { return(null); } var _local12 = options.depth; delete options.depth; var _local6 = _local9.createEmptyMovieClip("_mochiad", _local12); var _local11 = _getRes(options); options.res = (_local11[0] + "x") + _local11[1]; options.server = options.server + options.id; delete options.id; _local9._mochiad_loaded = true; var _local4 = _local6.createEmptyMovieClip("_mochiad_ctr", 1); for (var _local7 in options) { _local4[_local7] = options[_local7]; } var _local10 = _local4.server; delete _local4.server; var _local14 = _allowDomains(_local10); _local6.onEnterFrame = function () { if (this._mochiad_ctr._url != this._url) { this.onEnterFrame = function () { if (!this._mochiad_ctr) { delete this.onEnterFrame; MochiAd.unload(this._parent); } }; } }; var _local5 = new LocalConnection(); var _local8 = ["", Math.floor(new Date().getTime()), random(999999)].join("_"); _local5.mc = _local6; _local5.name = _local8; _local5.hostname = _local14; _local5.allowDomain = function (d) { return(true); }; _local5.allowInsecureDomain = _local5.allowDomain; _local5.connect(_local8); _local6.lc = _local5; _local4.lc = _local8; _local4.st = getTimer(); _local4.loadMovie(_local10 + ".swf", "POST"); return(_local6); } static function unload(clip) { if (typeof(clip) == "undefined") { clip = _root; } if (clip.clip && (clip.clip._mochiad)) { clip = clip.clip; } if (!clip._mochiad) { return(false); } if (clip._mochiad._containerLCName != undefined) { clip._mochiad.lc.send(clip._mochiad._containerLCName, "notify", {id:"unload"}); } clip._mochiad.removeMovieClip(); delete clip._mochiad_loaded; delete clip._mochiad; return(true); } static function _isNetworkAvailable() { if (System.security) { var _local1 = System.security; if (_local1.sandboxType == "localWithFile") { return(false); } } return(true); } static function _getRes(options) { var _local3 = options.clip.getBounds(); var _local2 = 0; var _local1 = 0; if (typeof(options.res) != "undefined") { var _local4 = options.res.split("x"); _local2 = parseFloat(_local4[0]); _local1 = parseFloat(_local4[1]); } else { _local2 = _local3.xMax - _local3.xMin; _local1 = _local3.yMax - _local3.yMin; } if ((_local2 == 0) || (_local1 == 0)) { _local2 = Stage.width; _local1 = Stage.height; } return([_local2, _local1]); } static function _parseOptions(options, defaults) { var _local4 = {}; for (var _local8 in defaults) { _local4[_local8] = defaults[_local8]; } if (options) { for (var _local8 in options) { _local4[_local8] = options[_local8]; } } if (_root.mochiad_options) { var _local5 = _root.mochiad_options.split("&"); var _local2 = 0; while (_local2 < _local5.length) { var _local3 = _local5[_local2].split("="); _local4[unescape(_local3[0])] = unescape(_local3[1]); _local2++; } } if (_local4.id == "test") { } return(_local4); } static function rpc(clip, callbackID, arg) { switch (arg.id) { case "setValue" : setValue(clip, arg.objectName, arg.value); break; case "getValue" : var _local4 = getValue(clip, arg.objectName); clip._mochiad.lc.send(clip._mochiad._containerLCName, "rpcResult", callbackID, _local4); break; case "runMethod" : var _local3 = runMethod(clip, arg.method, arg.args); clip._mochiad.lc.send(clip._mochiad._containerLCName, "rpcResult", callbackID, _local3); } } static function setValue(base, objectName, value) { var _local2 = objectName.split("."); var _local1; _local1 = 0; while (_local1 < (_local2.length - 1)) { if ((base[_local2[_local1]] == undefined) || (base[_local2[_local1]] == null)) { return(undefined); } base = base[_local2[_local1]]; _local1++; } base[_local2[_local1]] = value; } static function getValue(base, objectName) { var _local2 = objectName.split("."); var _local1; _local1 = 0; while (_local1 < (_local2.length - 1)) { if ((base[_local2[_local1]] == undefined) || (base[_local2[_local1]] == null)) { return(undefined); } base = base[_local2[_local1]]; _local1++; } return(base[_local2[_local1]]); } static function runMethod(base, methodName, argsArray) { var _local2 = methodName.split("."); var _local1; _local1 = 0; while (_local1 < (_local2.length - 1)) { if ((base[_local2[_local1]] == undefined) || (base[_local2[_local1]] == null)) { return(undefined); } base = base[_local2[_local1]]; _local1++; } if (typeof(base[_local2[_local1]]) == "function") { return(base[_local2[_local1]].apply(base, argsArray)); } return(undefined); } }
Symbol 239 MovieClip [__Packages.mochi.MochiScores] Frame 0
class mochi.MochiScores { static var boardID, onClose, onError; function MochiScores () { } static function setBoardID(boardID) { mochi.MochiScores.boardID = boardID; mochi.MochiServices.send("scores_setBoardID", {boardID:boardID}); } static function showLeaderboard(options) { if (options.clip != null) { if ((options.clip != mochi.MochiServices.__get__clip()) || (mochi.MochiServices.__get__childClip()._target == undefined)) { mochi.MochiServices.disconnect(); mochi.MochiServices.connect(mochi.MochiServices.__get__id(), options.clip); } delete options.clip; } if (options.name != null) { if (typeof(options.name) == "object") { if (options.name.text != undefined) { options.name = options.name.text; } } } if (options.score != null) { if (typeof(options.score) == "object") { if (options.score.text != undefined) { options.score = options.score.text; } } } if (options.onDisplay != null) { options.onDisplay(); } else { mochi.MochiServices.__get__clip().stop(); } if (options.onClose != null) { onClose = options.onClose; } else { onClose = function () { mochi.MochiServices.__get__clip().play(); }; } if (options.onError != null) { onError = options.onError; } else { onError = onClose; } if (options.boardID == null) { if (boardID != null) { options.boardID = boardID; } } mochi.MochiServices.send("scores_showLeaderboard", {options:options}, null, doClose); } static function closeLeaderboard() { mochi.MochiServices.send("scores_closeLeaderboard"); } static function getPlayerInfo(callbackObj, callbackMethod) { mochi.MochiServices.send("scores_getPlayerInfo", null, callbackObj, callbackMethod); } static function submit(score, name, callbackObj, callbackMethod) { mochi.MochiServices.send("scores_submit", {score:score, name:name}, callbackObj, callbackMethod); } static function requestList(callbackObj, callbackMethod) { mochi.MochiServices.send("scores_requestList", null, callbackObj, callbackMethod); } static function scoresArrayToObjects(scores) { var _local5 = {}; var _local1; var _local4; var _local2; var _local6; for (var _local8 in scores) { if (typeof(scores[_local8]) == "object") { if ((scores[_local8].cols != null) && (scores[_local8].rows != null)) { _local5[_local8] = []; _local2 = scores[_local8]; _local4 = 0; while (_local4 < _local2.rows.length) { _local6 = {}; _local1 = 0; while (_local1 < _local2.cols.length) { _local6[_local2.cols[_local1]] = _local2.rows[_local4][_local1]; _local1++; } _local5[_local8].push(_local6); _local4++; } } else { _local5[_local8] = {}; for (var _local7 in scores[_local8]) { _local5[_local8][_local7] = scores[_local8][_local7]; } } } else { _local5[_local8] = scores[_local8]; } } return(_local5); } static function doClose(args) { if (args.error == true) { if (args.errorCode == undefined) { args.errorCode = "IOError"; } onError.apply(null, [args.errorCode]); } else { onClose.apply(); } } }
Instance of Symbol 70 MovieClip in Symbol 78 MovieClip Frame 64
on (release) { getURL ("http://www.clockworkmonster.com", "_blank"); }
Symbol 78 MovieClip Frame 83
stop();
Instance of Symbol 71 MovieClip in Symbol 78 MovieClip Frame 83
on (release) { getURL ("http://www.clockworkmonster.com", "_blank"); }
Instance of Symbol 76 MovieClip in Symbol 78 MovieClip Frame 83
on (release) { getURL ("http://www.clockworkmonster.com", "_blank"); }
Symbol 78 MovieClip Frame 160
stop();
Symbol 87 MovieClip Frame 1
stop(); stop(); stop(); stop(); stop();
Symbol 97 MovieClip Frame 1
stop();
Symbol 97 MovieClip Frame 5
stop();
Symbol 97 MovieClip Frame 10
stop();
Symbol 99 Button
on (rollOver) { _root.playEasyBtn.gotoAndStop(5); } on (rollOut) { _root.playEasyBtn.gotoAndStop(1); } on (press) { _root.playEasyBtn.gotoAndStop(10); } on (release) { _root.english = true; _root.gotoAndStop("IntroEng"); }
Symbol 104 MovieClip Frame 1
stop();
Symbol 104 MovieClip Frame 5
stop();
Symbol 104 MovieClip Frame 10
stop();
Symbol 105 Button
on (rollOver) { _root.scoresBtn.gotoAndStop(5); } on (rollOut) { _root.scoresBtn.gotoAndStop(1); } on (press) { _root.scoresBtn.gotoAndStop(10); } on (release) { getURL ("http://www.highscores.clockworkmonster.com/CriticalMass.html", "_blank"); }
Symbol 112 MovieClip Frame 1
stop();
Symbol 112 MovieClip Frame 5
stop();
Symbol 112 MovieClip Frame 10
stop();
Symbol 112 MovieClip Frame 15
stop();
Symbol 112 MovieClip Frame 19
stop();
Symbol 112 MovieClip Frame 24
stop();
Symbol 113 Button
on (rollOver) { if (english) { _root.moreBtn.gotoAndStop(5); } else { _root.moreBtn.gotoAndStop(20); } } on (rollOut) { if (english) { _root.moreBtn.gotoAndStop(1); } else { _root.moreBtn.gotoAndStop(15); } } on (press) { if (english) { _root.moreBtn.gotoAndStop(10); } else { _root.moreBtn.gotoAndStop(25); } } on (release) { getURL ("http://www.clockworkmonster.com", "_blank"); }
Symbol 120 MovieClip Frame 1
stop();
Symbol 120 MovieClip Frame 5
stop();
Symbol 120 MovieClip Frame 10
stop();
Symbol 120 MovieClip Frame 15
stop();
Symbol 120 MovieClip Frame 20
stop();
Symbol 120 MovieClip Frame 25
stop();
Symbol 121 Button
on (rollOver) { if (_root.sound) { _root.soundBtn.gotoAndStop(5); } else { _root.soundBtn.gotoAndStop(20); } } on (rollOut) { if (_root.sound) { _root.soundBtn.gotoAndStop(1); } else { _root.soundBtn.gotoAndStop(15); } } on (press) { if (_root.sound) { _root.soundBtn.gotoAndStop(10); } else { _root.soundBtn.gotoAndStop(25); } } on (release) { if (_root.sound) { _root.sound = false; } else { _root.sound = true; } }
Symbol 125 MovieClip Frame 1
stop();
Symbol 125 MovieClip Frame 5
stop();
Symbol 125 MovieClip Frame 10
stop();
Symbol 126 Button
on (rollOver) { _root.languageBtn.gotoAndStop(5); } on (rollOut) { _root.languageBtn.gotoAndStop(1); } on (press) { _root.languageBtn.gotoAndStop(10); } on (release) { _root.gotoAndStop("MenuSpa"); }
Symbol 127 Button
on (rollOver) { _root.creditsBtn.gotoAndStop(5); } on (rollOut) { _root.creditsBtn.gotoAndStop(1); } on (press) { _root.creditsBtn.gotoAndStop(10); } on (release) { _root.gotoAndStop("Credits"); }
Symbol 132 MovieClip Frame 1
stop();
Symbol 132 MovieClip Frame 5
stop();
Symbol 132 MovieClip Frame 10
stop();
Symbol 136 MovieClip Frame 1
stop();
Symbol 136 MovieClip Frame 5
stop();
Symbol 136 MovieClip Frame 10
stop();
Symbol 140 MovieClip Frame 1
stop();
Symbol 140 MovieClip Frame 5
stop();
Symbol 140 MovieClip Frame 10
stop();
Symbol 144 MovieClip Frame 1
stop();
Symbol 144 MovieClip Frame 5
stop();
Symbol 144 MovieClip Frame 10
stop();
Symbol 145 Button
on (rollOver) { _root.playEasySpaBtn.gotoAndStop(5); } on (rollOut) { _root.playEasySpaBtn.gotoAndStop(1); } on (press) { _root.playEasySpaBtn.gotoAndStop(10); } on (release) { _root.english = false; _root.gotoAndStop("IntroSpa"); }
Symbol 146 Button
on (rollOver) { _root.scoresSpaBtn.gotoAndStop(5); } on (rollOut) { _root.scoresSpaBtn.gotoAndStop(1); } on (press) { _root.scoresSpaBtn.gotoAndStop(10); } on (release) { getURL ("http://www.highscores.clockworkmonster.com/CriticalMass.html", "_blank"); }
Symbol 147 Button
on (rollOver) { if (_root.sound) { _root.soundSpaBtn.gotoAndStop(5); } else { _root.soundSpaBtn.gotoAndStop(20); } } on (rollOut) { if (_root.sound) { _root.soundSpaBtn.gotoAndStop(1); } else { _root.soundSpaBtn.gotoAndStop(15); } } on (press) { if (_root.sound) { _root.soundSpaBtn.gotoAndStop(10); } else { _root.soundSpaBtn.gotoAndStop(25); } } on (release) { if (_root.sound) { _root.sound = false; } else { _root.sound = true; } }
Symbol 148 Button
on (rollOver) { _root.creditsSpaBtn.gotoAndStop(5); } on (rollOut) { _root.creditsSpaBtn.gotoAndStop(1); } on (press) { _root.creditsSpaBtn.gotoAndStop(10); } on (release) { _root.gotoAndStop("Credits"); }
Symbol 149 Button
on (rollOver) { _root.languageSpaBtn.gotoAndStop(5); } on (rollOut) { _root.languageSpaBtn.gotoAndStop(1); } on (press) { _root.languageSpaBtn.gotoAndStop(10); } on (release) { _root.gotoAndStop("MenuEng"); }
Symbol 157 MovieClip Frame 1
stop();
Symbol 157 MovieClip Frame 5
stop();
Symbol 157 MovieClip Frame 10
stop();
Symbol 157 MovieClip Frame 15
stop();
Symbol 157 MovieClip Frame 20
stop();
Symbol 157 MovieClip Frame 25
stop();
Symbol 158 Button
on (rollOver) { if (english) { _root.backBtn.gotoAndStop(5); } else { _root.backBtn.gotoAndStop(20); } } on (rollOut) { if (english) { _root.backBtn.gotoAndStop(1); } else { _root.backBtn.gotoAndStop(15); } } on (press) { if (english) { _root.backBtn.gotoAndStop(10); } else { _root.backBtn.gotoAndStop(25); } } on (release) { if (english) { _root.gotoAndStop("MenuEng"); } else { _root.gotoAndStop("MenuSpa"); } }
Symbol 159 Button
on (rollOver) { _root.playEasyBtn.gotoAndStop(5); } on (rollOut) { _root.playEasyBtn.gotoAndStop(1); } on (press) { _root.playEasyBtn.gotoAndStop(10); } on (release) { _root.english = true; _root.gotoAndStop("Game"); }
Symbol 178 Button
on (rollOver) { _root.playEasySpaBtn.gotoAndStop(5); } on (rollOut) { _root.playEasySpaBtn.gotoAndStop(1); } on (press) { _root.playEasySpaBtn.gotoAndStop(10); } on (release) { _root.english = false; _root.gotoAndStop("Game"); }
Symbol 211 MovieClip Frame 1
stop();
Symbol 211 MovieClip Frame 2
stop();
Symbol 215 MovieClip Frame 1
stop();
Symbol 215 MovieClip Frame 15
stop();
Symbol 219 MovieClip Frame 1
stop();
Symbol 219 MovieClip Frame 5
stop();
Symbol 219 MovieClip Frame 10
stop();
Symbol 220 Button
on (rollOver) { _root.frifrafro.gotoAndStop(5); } on (rollOut) { _root.frifrafro.gotoAndStop(1); } on (press) { _root.frifrafro.gotoAndStop(10); } on (release) { getURL ("http://www.dynamedion.com/", "_blank"); }
Symbol 227 MovieClip Frame 1
stop();
Symbol 227 MovieClip Frame 5
stop();
Symbol 227 MovieClip Frame 10
stop();
Symbol 227 MovieClip Frame 15
stop();
Symbol 227 MovieClip Frame 20
stop();
Symbol 227 MovieClip Frame 25
stop();
Symbol 228 Button
on (rollOver) { if (english) { _root.myCreditBtn.gotoAndStop(5); } else { _root.myCreditBtn.gotoAndStop(20); } } on (rollOut) { if (english) { _root.myCreditBtn.gotoAndStop(1); } else { _root.myCreditBtn.gotoAndStop(15); } } on (press) { if (english) { _root.myCreditBtn.gotoAndStop(10); } else { _root.myCreditBtn.gotoAndStop(25); } } on (release) { getURL ("http://www.clockworkmonster.com", "_blank"); }
Symbol 231 MovieClip Frame 1
stop();
Symbol 231 MovieClip Frame 15
stop();
Symbol 235 MovieClip Frame 1
stop();
Symbol 235 MovieClip Frame 5
stop();
Symbol 235 MovieClip Frame 10
stop();
Symbol 236 Button
on (rollOver) { _root.emaTxt.gotoAndStop(5); } on (rollOut) { _root.emaTxt.gotoAndStop(1); } on (press) { _root.emaTxt.gotoAndStop(10); } on (release) { getURL ("http://www.emanueleferonato.com/", "_blank"); }

Library Items

Symbol 1 FontUsed by:2 4 5 7 8 10 11 13 14 16 18 19 21 31 32 33 93 95 96 101 102 103 106 107 108 109 110 111 114 115 116 117 118 119 122 123 124 129 130 131 133 134 135 137 138 139 141 142 143 151 152 153 154 155 156 160 162 163 164 165 166 167 168 169 171 173 175 179 180 182 184 186 188 189 190 192 194 195 197 199 203 205 208 209 214
Symbol 2 TextUses:1Used by:3
Symbol 3 MovieClip [scoreMsg]Uses:2
Symbol 4 TextUses:1Used by:6
Symbol 5 TextUses:1Used by:6
Symbol 6 MovieClip [shieldMsg]Uses:4 5
Symbol 7 TextUses:1Used by:9
Symbol 8 TextUses:1Used by:9
Symbol 9 MovieClip [slowMsg]Uses:7 8
Symbol 10 TextUses:1Used by:12
Symbol 11 TextUses:1Used by:12
Symbol 12 MovieClip [massMsg]Uses:10 11
Symbol 13 TextUses:1Used by:15
Symbol 14 TextUses:1Used by:15
Symbol 15 MovieClip [blowMsg]Uses:13 14
Symbol 16 TextUses:1Used by:22
Symbol 17 GraphicUsed by:22
Symbol 18 TextUses:1Used by:22
Symbol 19 TextUses:1Used by:22
Symbol 20 GraphicUsed by:22
Symbol 21 TextUses:1Used by:22
Symbol 22 MovieClip [insPause]Uses:16 17 18 19 20 21
Symbol 23 FontUsed by:24 25 35 36 38 200 201 206 207 213 214 216 217 218 221 222 223 224 225 226 229 230 232 233 234
Symbol 24 TextUses:23Used by:27
Symbol 25 EditableTextUses:23Used by:26
Symbol 26 MovieClipUses:25Used by:27
Symbol 27 MovieClip [xMsg]Uses:24 26
Symbol 28 GraphicUsed by:29
Symbol 29 MovieClip [enemy]Uses:28Used by:Timeline
Symbol 30 GraphicUsed by:34 112 120 125 140 144 157
Symbol 31 EditableTextUses:1Used by:34
Symbol 32 EditableTextUses:1Used by:34
Symbol 33 EditableTextUses:1Used by:34
Symbol 34 MovieClip [CreditsBtn]Uses:30 31 32 33Used by:Timeline
Symbol 35 EditableTextUses:23Used by:40
Symbol 36 TextUses:23Used by:40
Symbol 37 GraphicUsed by:40
Symbol 38 EditableTextUses:23Used by:40
Symbol 39 GraphicUsed by:40
Symbol 40 MovieClip [scoreText]Uses:35 36 37 38 39Used by:Timeline
Symbol 41 GraphicUsed by:44
Symbol 42 ShapeTweeningUsed by:44
Symbol 43 GraphicUsed by:44
Symbol 44 MovieClip [shieldMc]Uses:41 42 43Used by:Timeline
Symbol 45 GraphicUsed by:50
Symbol 46 GraphicUsed by:50
Symbol 47 GraphicUsed by:50
Symbol 48 GraphicUsed by:50
Symbol 49 GraphicUsed by:50
Symbol 50 MovieClip [powerup]Uses:45 46 47 48 49Used by:Timeline
Symbol 51 GraphicUsed by:52
Symbol 52 MovieClip [mass]Uses:51Used by:Timeline
Symbol 53 GraphicUsed by:58
Symbol 54 GraphicUsed by:58
Symbol 55 GraphicUsed by:58
Symbol 56 ShapeTweeningUsed by:58
Symbol 57 GraphicUsed by:58
Symbol 58 MovieClip [bot]Uses:53 54 55 56 57Used by:Timeline
Symbol 59 GraphicUsed by:60
Symbol 60 MovieClipUses:59Used by:Timeline
Symbol 61 GraphicUsed by:Timeline
Symbol 237 MovieClip [__Packages.mochi.MochiServices]
Symbol 238 MovieClip [__Packages.MochiAd]
Symbol 239 MovieClip [__Packages.mochi.MochiScores]
Symbol 62 GraphicUsed by:78
Symbol 63 GraphicUsed by:78
Symbol 64 GraphicUsed by:78
Symbol 65 FontUsed by:66
Symbol 66 TextUses:65Used by:71 78
Symbol 67 GraphicUsed by:78
Symbol 68 SoundUsed by:78
Symbol 69 GraphicUsed by:70
Symbol 70 MovieClipUses:69Used by:78
Symbol 71 MovieClipUses:66Used by:78
Symbol 72 GraphicUsed by:76
Symbol 73 FontUsed by:74
Symbol 74 EditableTextUses:73Used by:76
Symbol 75 GraphicUsed by:76
Symbol 76 MovieClipUses:72 74 75Used by:78
Symbol 77 SoundUsed by:78
Symbol 78 MovieClipUses:62 63 64 66 67 68 70 71 76 77Used by:Timeline
Symbol 79 GraphicUsed by:80  Timeline
Symbol 80 MovieClip [bg1]Uses:79Used by:Timeline
Symbol 81 GraphicUsed by:87
Symbol 82 Sound [beep2]Used by:87
Symbol 83 Sound [explosion]Used by:87
Symbol 84 Sound [music1]Used by:87
Symbol 85 Sound [music2]Used by:87
Symbol 86 Sound [notify]Used by:87
Symbol 87 MovieClipUses:81 82 83 84 85 86Used by:Timeline
Symbol 88 GraphicUsed by:89
Symbol 89 MovieClip [exp]Uses:88Used by:Timeline
Symbol 90 GraphicUsed by:91
Symbol 91 MovieClip [scoreMc]Uses:90Used by:Timeline
Symbol 92 GraphicUsed by:97 132
Symbol 93 EditableTextUses:1Used by:97
Symbol 94 GraphicUsed by:97 132
Symbol 95 EditableTextUses:1Used by:97
Symbol 96 EditableTextUses:1Used by:97
Symbol 97 MovieClipUses:92 93 94 95 96Used by:Timeline
Symbol 98 GraphicUsed by:99 105 113 121 126 127 145 146 147 148 149 158 159 178 220 228 236
Symbol 99 ButtonUses:98Used by:Timeline
Symbol 100 GraphicUsed by:104 136
Symbol 101 EditableTextUses:1Used by:104
Symbol 102 EditableTextUses:1Used by:104
Symbol 103 EditableTextUses:1Used by:104
Symbol 104 MovieClipUses:100 101 102 103Used by:Timeline
Symbol 105 ButtonUses:98Used by:Timeline
Symbol 106 EditableTextUses:1Used by:112
Symbol 107 EditableTextUses:1Used by:112
Symbol 108 EditableTextUses:1Used by:112
Symbol 109 EditableTextUses:1Used by:112
Symbol 110 EditableTextUses:1Used by:112
Symbol 111 EditableTextUses:1Used by:112
Symbol 112 MovieClipUses:30 106 107 108 109 110 111Used by:Timeline
Symbol 113 ButtonUses:98Used by:Timeline
Symbol 114 EditableTextUses:1Used by:120
Symbol 115 EditableTextUses:1Used by:120
Symbol 116 EditableTextUses:1Used by:120
Symbol 117 EditableTextUses:1Used by:120
Symbol 118 EditableTextUses:1Used by:120
Symbol 119 EditableTextUses:1Used by:120
Symbol 120 MovieClipUses:30 114 115 116 117 118 119Used by:Timeline
Symbol 121 ButtonUses:98Used by:Timeline
Symbol 122 EditableTextUses:1Used by:125
Symbol 123 EditableTextUses:1Used by:125
Symbol 124 EditableTextUses:1Used by:125
Symbol 125 MovieClipUses:30 122 123 124Used by:Timeline
Symbol 126 ButtonUses:98Used by:Timeline
Symbol 127 ButtonUses:98Used by:Timeline
Symbol 128 GraphicUsed by:Timeline
Symbol 129 EditableTextUses:1Used by:132
Symbol 130 EditableTextUses:1Used by:132
Symbol 131 EditableTextUses:1Used by:132
Symbol 132 MovieClipUses:92 129 94 130 131Used by:Timeline
Symbol 133 EditableTextUses:1Used by:136
Symbol 134 EditableTextUses:1Used by:136
Symbol 135 EditableTextUses:1Used by:136
Symbol 136 MovieClipUses:100 133 134 135Used by:Timeline
Symbol 137 EditableTextUses:1Used by:140
Symbol 138 EditableTextUses:1Used by:140
Symbol 139 EditableTextUses:1Used by:140
Symbol 140 MovieClipUses:30 137 138 139Used by:Timeline
Symbol 141 EditableTextUses:1Used by:144
Symbol 142 EditableTextUses:1Used by:144
Symbol 143 EditableTextUses:1Used by:144
Symbol 144 MovieClipUses:30 141 142 143Used by:Timeline
Symbol 145 ButtonUses:98Used by:Timeline
Symbol 146 ButtonUses:98Used by:Timeline
Symbol 147 ButtonUses:98Used by:Timeline
Symbol 148 ButtonUses:98Used by:Timeline
Symbol 149 ButtonUses:98Used by:Timeline
Symbol 150 GraphicUsed by:Timeline
Symbol 151 EditableTextUses:1Used by:157
Symbol 152 EditableTextUses:1Used by:157
Symbol 153 EditableTextUses:1Used by:157
Symbol 154 EditableTextUses:1Used by:157
Symbol 155 EditableTextUses:1Used by:157
Symbol 156 EditableTextUses:1Used by:157
Symbol 157 MovieClipUses:30 151 152 153 154 155 156Used by:Timeline
Symbol 158 ButtonUses:98Used by:Timeline
Symbol 159 ButtonUses:98Used by:Timeline
Symbol 160 TextUses:1Used by:Timeline
Symbol 161 GraphicUsed by:Timeline
Symbol 162 TextUses:1Used by:Timeline
Symbol 163 TextUses:1Used by:Timeline
Symbol 164 TextUses:1Used by:Timeline
Symbol 165 TextUses:1Used by:Timeline
Symbol 166 TextUses:1Used by:Timeline
Symbol 167 TextUses:1Used by:Timeline
Symbol 168 TextUses:1Used by:Timeline
Symbol 169 TextUses:1Used by:Timeline
Symbol 170 GraphicUsed by:Timeline
Symbol 171 TextUses:1Used by:211  Timeline
Symbol 172 GraphicUsed by:Timeline
Symbol 173 TextUses:1Used by:Timeline
Symbol 174 GraphicUsed by:Timeline
Symbol 175 TextUses:1Used by:Timeline
Symbol 176 GraphicUsed by:Timeline
Symbol 177 GraphicUsed by:Timeline
Symbol 178 ButtonUses:98Used by:Timeline
Symbol 179 TextUses:1Used by:Timeline
Symbol 180 TextUses:1Used by:Timeline
Symbol 181 GraphicUsed by:Timeline
Symbol 182 TextUses:1Used by:Timeline
Symbol 183 GraphicUsed by:Timeline
Symbol 184 TextUses:1Used by:Timeline
Symbol 185 GraphicUsed by:Timeline
Symbol 186 TextUses:1Used by:Timeline
Symbol 187 GraphicUsed by:Timeline
Symbol 188 TextUses:1Used by:Timeline
Symbol 189 TextUses:1Used by:Timeline
Symbol 190 TextUses:1Used by:Timeline
Symbol 191 GraphicUsed by:Timeline
Symbol 192 TextUses:1Used by:Timeline
Symbol 193 GraphicUsed by:Timeline
Symbol 194 TextUses:1Used by:Timeline
Symbol 195 TextUses:1Used by:211
Symbol 196 GraphicUsed by:211
Symbol 197 TextUses:1Used by:211
Symbol 198 GraphicUsed by:211
Symbol 199 TextUses:1Used by:211
Symbol 200 EditableTextUses:23Used by:211
Symbol 201 TextUses:23Used by:211
Symbol 202 GraphicUsed by:211
Symbol 203 TextUses:1Used by:211
Symbol 204 GraphicUsed by:211
Symbol 205 TextUses:1Used by:211
Symbol 206 EditableTextUses:23Used by:211
Symbol 207 TextUses:23Used by:211
Symbol 208 TextUses:1Used by:211
Symbol 209 TextUses:1Used by:211
Symbol 210 GraphicUsed by:211
Symbol 211 MovieClipUses:195 171 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210Used by:Timeline
Symbol 212 GraphicUsed by:Timeline
Symbol 213 TextUses:23Used by:215
Symbol 214 TextUses:23 1Used by:215
Symbol 215 MovieClipUses:213 214Used by:Timeline
Symbol 216 TextUses:23Used by:219
Symbol 217 TextUses:23Used by:219
Symbol 218 TextUses:23Used by:219
Symbol 219 MovieClipUses:216 217 218Used by:Timeline
Symbol 220 ButtonUses:98Used by:Timeline
Symbol 221 TextUses:23Used by:227
Symbol 222 TextUses:23Used by:227
Symbol 223 TextUses:23Used by:227
Symbol 224 TextUses:23Used by:227
Symbol 225 TextUses:23Used by:227
Symbol 226 TextUses:23Used by:227
Symbol 227 MovieClipUses:221 222 223 224 225 226Used by:Timeline
Symbol 228 ButtonUses:98Used by:Timeline
Symbol 229 TextUses:23Used by:231
Symbol 230 TextUses:23Used by:231
Symbol 231 MovieClipUses:229 230Used by:Timeline
Symbol 232 TextUses:23Used by:235
Symbol 233 TextUses:23Used by:235
Symbol 234 TextUses:23Used by:235
Symbol 235 MovieClipUses:232 233 234Used by:Timeline
Symbol 236 ButtonUses:98Used by:Timeline

Instance Names

"CWMLoader"Frame 2Symbol 78 MovieClip
"playEasyBtn"Frame 4Symbol 97 MovieClip
"Easy"Frame 4Symbol 99 Button
"scoresBtn"Frame 4Symbol 104 MovieClip
"Scores"Frame 4Symbol 105 Button
"moreBtn"Frame 4Symbol 112 MovieClip
"more"Frame 4Symbol 113 Button
"soundBtn"Frame 4Symbol 120 MovieClip
"sound"Frame 4Symbol 121 Button
"languageBtn"Frame 4Symbol 125 MovieClip
"language"Frame 4Symbol 126 Button
"creditsBtn"Frame 4Symbol 34 MovieClip [CreditsBtn]
"credits"Frame 4Symbol 127 Button
"playEasySpaBtn"Frame 5Symbol 132 MovieClip
"scoresSpaBtn"Frame 5Symbol 136 MovieClip
"soundSpaBtn"Frame 5Symbol 120 MovieClip
"languageSpaBtn"Frame 5Symbol 140 MovieClip
"creditsSpaBtn"Frame 5Symbol 144 MovieClip
"Normal"Frame 5Symbol 145 Button
"Scores"Frame 5Symbol 146 Button
"Sound"Frame 5Symbol 147 Button
"Credits"Frame 5Symbol 148 Button
"Language"Frame 5Symbol 149 Button
"backBtn"Frame 6Symbol 157 MovieClip
"Back"Frame 6Symbol 158 Button
"playEasyBtn"Frame 6Symbol 97 MovieClip
"Easy"Frame 6Symbol 159 Button
"playEasySpaBtn"Frame 7Symbol 132 MovieClip
"Normal"Frame 7Symbol 178 Button
"insGameOver"Frame 9Symbol 211 MovieClip
"moreBtn"Frame 9Symbol 112 MovieClip
"more"Frame 9Symbol 113 Button
"backBtn"Frame 10Symbol 157 MovieClip
"Back"Frame 10Symbol 158 Button
"musicText"Frame 10Symbol 215 MovieClip
"frifrafro"Frame 10Symbol 219 MovieClip
"t3cat5"Frame 10Symbol 220 Button
"myCreditBtn"Frame 10Symbol 227 MovieClip
"feronato"Frame 10Symbol 228 Button
"thxText"Frame 10Symbol 231 MovieClip
"emaTxt"Frame 10Symbol 235 MovieClip
"t3cat5"Frame 10Symbol 236 Button

Special Tags

FileAttributes (69)Timeline Frame 1Access network only, Metadata not present, AS1/AS2.
Protect (24)Timeline Frame 131 bytes "..$1$1n$jzR58AxEULLUJNCG16owM/."
ExportAssets (56)Timeline Frame 1Symbol 3 as "scoreMsg"
ExportAssets (56)Timeline Frame 1Symbol 6 as "shieldMsg"
ExportAssets (56)Timeline Frame 1Symbol 9 as "slowMsg"
ExportAssets (56)Timeline Frame 1Symbol 12 as "massMsg"
ExportAssets (56)Timeline Frame 1Symbol 15 as "blowMsg"
ExportAssets (56)Timeline Frame 1Symbol 22 as "insPause"
ExportAssets (56)Timeline Frame 1Symbol 27 as "xMsg"
ExportAssets (56)Timeline Frame 1Symbol 29 as "enemy"
ExportAssets (56)Timeline Frame 1Symbol 34 as "CreditsBtn"
ExportAssets (56)Timeline Frame 1Symbol 40 as "scoreText"
ExportAssets (56)Timeline Frame 1Symbol 44 as "shieldMc"
ExportAssets (56)Timeline Frame 1Symbol 50 as "powerup"
ExportAssets (56)Timeline Frame 1Symbol 52 as "mass"
ExportAssets (56)Timeline Frame 1Symbol 58 as "bot"
ExportAssets (56)Timeline Frame 1Symbol 237 as "__Packages.mochi.MochiServices"
ExportAssets (56)Timeline Frame 1Symbol 238 as "__Packages.MochiAd"
ExportAssets (56)Timeline Frame 1Symbol 239 as "__Packages.mochi.MochiScores"
ExportAssets (56)Timeline Frame 3Symbol 80 as "bg1"
ExportAssets (56)Timeline Frame 3Symbol 82 as "beep2"
ExportAssets (56)Timeline Frame 3Symbol 83 as "explosion"
ExportAssets (56)Timeline Frame 3Symbol 84 as "music1"
ExportAssets (56)Timeline Frame 3Symbol 85 as "music2"
ExportAssets (56)Timeline Frame 3Symbol 86 as "notify"
ExportAssets (56)Timeline Frame 3Symbol 89 as "exp"
ExportAssets (56)Timeline Frame 3Symbol 91 as "scoreMc"

Labels

"Loader"Frame 1
"CWMLoader"Frame 2
"Assets"Frame 3
"MenuEng"Frame 4
"MenuSpa"Frame 5
"IntroEng"Frame 6
"IntroSpa"Frame 7
"Game"Frame 8
"GameOver"Frame 9
"Credits"Frame 10
"Eng"Symbol 3 MovieClip [scoreMsg] Frame 1
"Spa"Symbol 3 MovieClip [scoreMsg] Frame 2
"Eng"Symbol 6 MovieClip [shieldMsg] Frame 1
"Spa"Symbol 6 MovieClip [shieldMsg] Frame 2
"Eng"Symbol 9 MovieClip [slowMsg] Frame 1
"Spa"Symbol 9 MovieClip [slowMsg] Frame 2
"Eng"Symbol 12 MovieClip [massMsg] Frame 1
"Spa"Symbol 12 MovieClip [massMsg] Frame 2
"Eng"Symbol 15 MovieClip [blowMsg] Frame 1
"Spa"Symbol 15 MovieClip [blowMsg] Frame 2
"Eng"Symbol 22 MovieClip [insPause] Frame 1
"Spa"Symbol 22 MovieClip [insPause] Frame 2
"normal"Symbol 58 MovieClip [bot] Frame 1
"boom"Symbol 58 MovieClip [bot] Frame 2
"dead"Symbol 58 MovieClip [bot] Frame 12
"Eng"Symbol 211 MovieClip Frame 1
"Spa"Symbol 211 MovieClip Frame 2

Dynamic Text Variables

_root.bonusSymbol 25 EditableText"8"
_root.scoreSymbol 35 EditableText"0"
_root.massCountDownSymbol 38 EditableText"19"
_root.scoreSymbol 200 EditableText"999999"
_root.scoreSymbol 206 EditableText"999999"




http://swfchan.com/10/47480/info.shtml
Created: 1/5 -2019 18:43:10 Last modified: 1/5 -2019 18:43:10 Server time: 22/12 -2024 21:27:18