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

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

Combination Cubes.swf

This is the info page for
Flash #132822

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


Text
Loading

PLAY

PLAY

Combination Cubes

Agitated

Ferret

Free Score Games

Play

Play

High Scores

High Scores

Play More Games

Play More Games

Paused

Click here to unpause

Click here to unpause

<p align="left"><font face="Verdana" size="16" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>Score: &nbsp;0</b></font></p>

Score:

<p align="center"><font face="Kingthings Organica" size="21" color="#f16437" letterSpacing="0.000000" kerning="1">0</font></p>

Level:

<p align="center"><font face="Kingthings Organica" size="21" color="#f16437" letterSpacing="0.000000" kerning="1">0</font></p>

<p align="center"><font face="Kingthings Organica" size="24" color="#ffffff" letterSpacing="0.000000" kerning="1">00</font></p>

Pause

Pause

Multiplier:

<p align="center"><font face="Kingthings Organica" size="21" color="#f16437" letterSpacing="0.000000" kerning="1">1</font></p>

Level Up!

Multiplier Up

Game Over

Score:

<p align="left"><font face="Kingthings Organica" size="21" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>

Submit Your Score

Submit Your Score

Restart

Restart

Play More Games

Play More Games

Name:

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); } function countDown() { sec++; } function postMindJoltAPIConnect(success) { trace("[MindJoltAPI] service successfully loaded"); } __com_mochibot__("e53debbd", this, 10301, true); stop(); var CPMStarContentSpotID = "1808Q0EAE57FB"; System.security.allowDomain("server.cpmstar.com"); loader.adBox.loadMovie("http://server.cpmstar.com/adviewas2.swf?contentspotid=" + CPMStarContentSpotID); sec = 0; countdown = setInterval(countDown, 45); var MindJoltAPI; if (MindJoltAPI == undefined) { System.security.allowDomain("static.mindjolt.com"); MindJoltAPI = createEmptyMovieClip("MindJoltAPI", getNextHighestDepth()); var apiPath = ((_level0.mjPath != undefined) ? (_level0.mjPath) : "http://static.mindjolt.com/api/as2/api_as2_local.swf"); var apiLoader = new MovieClipLoader(); var apiLoadListener = new Object(); apiLoader.addListener(apiLoadListener); apiLoadListener.onLoadInit = function () { MindJoltAPI.service.connect(postMindJoltAPIConnect); }; apiLoadListener.onLoadError = function () { trace("[MindJoltAPI] failed to load."); }; apiLoader.loadClip(apiPath, MindJoltAPI); }
Frame 2
function onEnterFrame() { blockeMove2(); expMove2(); if (awe._currentframe == 195) { gotoAndStop (3); } } function blockeMove2() { i = lsers.length - 1; while (i >= 0) { lsers[i]._x = lsers[i]._x + lsX[i]; lsers[i]._y = lsers[i]._y + lsY[i]; lsY[i] = lsY[i] + grav; lsX[i] = lsX[i] * airF; if ((lsers[i]._x + (lsers[i]._width / 2)) >= Stage.width) { lsX[i] = lsX[i] * -1; } if ((lsers[i]._x - (lsers[i]._width / 2)) <= 0) { lsX[i] = lsX[i] * -1; lsers[i]._x = lsers[i]._x + lsX[i]; } if ((lsers[i]._y + (lsers[i]._height / 2)) >= Stage.height) { lsY[i] = lsY[i] * -0.5; lsers[i]._y = Stage.height - (lsers[i]._height / 2); } lsLive[i] = lsLive[i] - 1; if (lsLive[i] <= 0) { lsers[i]._alpha = lsers[i]._alpha - 2; if (lsers[i]._alpha <= 0) { removeBlock2(); } } i--; } } function removeBlock2() { lsers[i].removeMovieClip(); lsers.splice(i, 1); lsX.splice(i, 1); lsY.splice(i, 1); lsLive.splice(i, 1); } function blockSplode2() { b = 10; while (b > 0) { ls = attachMovie("aa", "lser" + depth2, depth2); depth2++; lsers.push(ls); ls._x = random(Stage.width); ls._y = random(Stage.height); dire = random(180); lsX.push(Math.cos((dire * Math.PI) / 180) * 20); lsY.push((-Math.sin((dire * Math.PI) / 180)) * 20); lsLive.push(30); b--; } } function expMove2() { i = exp.length - 1; while (i >= 0) { exp[i]._x = exp[i]._x + expX[i]; exp[i]._y = exp[i]._y + expY[i]; expX[i] = expX[i] * 0.98; expY[i] = expY[i] * 0.98; exp[i]._alpha = exp[i]._alpha - 5; if (exp[i]._alpha <= 0) { removeExp2(); } i--; } } function explosion2() { b = 3; while (b >= 0) { cna = attachMovie("pua", "cn" + depth2, depth2); depth2++; cna._x = _xmouse; cna._y = _ymouse; rotTemp = random(360); exp.push(cna); expX.push(random(10) - 5); expY.push(random(10) - 5); cna._xscale = (cna._yscale = random(50) + 25); b--; } } function removeExp2() { exp[i].removeMovieClip(); exp.splice(i, 1); expX.splice(i, 1); expY.splice(i, 1); } stop(); depth2 = 103; grav = 1; airF = 0.9; exp = new Array(); expX = new Array(); expY = new Array(); lsers = new Array(); lsY = new Array(); lsX = new Array(); lsLive = new Array(); dire = 0; awe.onRelease = function () { getURL ("http://agitatedferret.com/", "_blank"); };
Frame 3
stop(); createEmptyMovieClip("things", random(10000000) + 1000); createEmptyMovieClip("bar", random(10000000) + 1000); fader._alpha = 0; onEnterFrame = function () { if (playFade == true) { fader._alpha = fader._alpha + 2; if ((fader._alpha >= 80) && (_root._currentframe == 3)) { gotoAndStop (4); } } };
Frame 4
function place_line() { x = 0; while (x < 11) { tiles_placed++; if (field[x][0] != 0) { push_blocks(x); } tile = things.attachMovie("tile", "tile_" + tiles_placed, tiles_placed, {_x:25 + (32 * x), _y:312}); if (level < 2) { randomNum = random(98); } else { randomNum = random(100); } if ((randomNum != 99) && (randomNum != 50)) { num = Math.floor(Math.random() * 4) + 1; } else if (randomNum == 99) { num = 5; } else if (randomNum == 50) { num = 6; } tile.gotoAndStop(num); field[x][0] = tiles_placed; x++; } } function remove_tiles2(tx, ty) { things["tile_" + field[tx][ty]].speedx = 2 + random(7); things["tile_" + field[tx][ty]].speedy = random(22) + 12; things["tile_" + field[tx][ty]].gravity = 0; things["tile_" + field[tx][ty]].gravityrate = random(14) + 9; things["tile_" + field[tx][ty]]._alpha = 50; things["tile_" + field[tx][ty]].randomize = random(2); if (things["tile_" + field[tx][ty]]._currentframe == 6) { mult = mult + 1; multiTxt.text = mult; multiUp = true; } things["tile_" + field[tx][ty]].onEnterFrame = function () { if (this.randomize == 0) { this._x = this._x - this.speedx; } else { this._x = this._x + this.speedx; } this.gravity = this.gravity + (this.speedy / this.gravityrate); this._y = this._y - (this.speedy - this.gravity); this._alpha = this._alpha - 1; if (this._alpha <= 10) { this.removeMovieClip(); this.unloadMovie(); } }; field[tx][ty] = 0; removedVar++; if (removedVar < 2) { remove_tiles2(tx + 1, ty); remove_tiles2(tx - 1, ty); remove_tiles2(tx, ty + 1); remove_tiles2(tx, ty - 1); remove_tiles2(tx + 1, ty + 1); remove_tiles2(tx - 1, ty - 1); remove_tiles2(tx - 1, ty + 1); remove_tiles2(tx + 1, ty - 1); } } function remove_tiles(tx, ty, clicked) { things["tile_" + field[tx][ty]].speedx = 2 + random(7); things["tile_" + field[tx][ty]].speedy = random(22) + 12; things["tile_" + field[tx][ty]].gravity = 0; things["tile_" + field[tx][ty]].gravityrate = random(14) + 9; things["tile_" + field[tx][ty]]._alpha = 50; things["tile_" + field[tx][ty]].randomize = random(2); if (removedNum > 1) { if (removedNum > 1) { things["tile_" + field[tx][ty]].onEnterFrame = function () { if (this.randomize == 0) { this._x = this._x - this.speedx; } else { this._x = this._x + this.speedx; } this.gravity = this.gravity + (this.speedy / this.gravityrate); this._y = this._y - (this.speedy - this.gravity); this._alpha = this._alpha - 1; if (this._alpha <= 10) { this.removeMovieClip(); this.unloadMovie(); } }; field[tx][ty] = 0; } if ((field[tx + 1][ty] != 0) and (things["tile_" + field[tx + 1][ty]]._currentframe == tile_type)) { remove_tiles(tx + 1, ty); } if ((field[tx - 1][ty] != 0) and (things["tile_" + field[tx - 1][ty]]._currentframe == tile_type)) { remove_tiles(tx - 1, ty); } if ((field[tx][ty + 1] != 0) and (things["tile_" + field[tx][ty + 1]]._currentframe == tile_type)) { remove_tiles(tx, ty + 1); } if ((field[tx][ty - 1] != 0) and (things["tile_" + field[tx][ty - 1]]._currentframe == tile_type)) { remove_tiles(tx, ty - 1); } } } function secondTiles(tx, ty) { if (things["tile_" + field[tx + i][ty]] != 0) { if ((things["tile_" + field[tx + 1][ty]]._currentframe == tile_type) && (things["tile_" + field[tx + 1][ty]]._alpha > 70)) { things["tile_" + field[tx + 1][ty]]._alpha = 50; secondTiles(tx + 1, ty); removedNum = removedNum + 1; } if ((things["tile_" + field[tx - 1][ty]]._currentframe == tile_type) && (things["tile_" + field[tx - 1][ty]]._alpha > 70)) { things["tile_" + field[tx - 1][ty]]._alpha = 50; secondTiles(tx - 1, ty); removedNum = removedNum + 1; } if ((things["tile_" + field[tx][ty + 1]]._currentframe == tile_type) && (things["tile_" + field[tx][ty + 1]]._alpha > 70)) { things["tile_" + field[tx][ty + 1]]._alpha = 50; secondTiles(tx, ty + 1); removedNum = removedNum + 1; } if ((things["tile_" + field[tx][ty - 1]]._currentframe == tile_type) && (things["tile_" + field[tx][ty - 1]]._alpha > 70)) { things["tile_" + field[tx][ty - 1]]._alpha = 50; secondTiles(tx, ty - 1); removedNum = removedNum + 1; } } } function roll_tiles() { i = 11; while (i >= -1) { b = 11; while (b >= -1) { things["tile_" + field[i][b]]._alpha = 100; removedNum = 0; multiCheck = false; b--; } i--; } tx = -1; ty = -1; removedNum = removedNum + 1; x_tile_clicked = Math.floor((_xmouse - 25) / 32); y_tile_clicked = -Math.floor((_ymouse - 312) / 32); if ((tile_type = things["tile_" + field[x_tile_clicked][y_tile_clicked]]._currentframe == 5)) { tx = x_tile_clicked; ty = y_tile_clicked; things["tile_" + field[x_tile_clicked][y_tile_clicked]]._alpha = 50; if (things["tile_" + field[tx + 1][ty]]._alpha > 70) { things["tile_" + field[tx + 1][ty]]._alpha = 50; removedNum = removedNum + 1; } if (things["tile_" + field[tx - 1][ty]]._alpha > 70) { things["tile_" + field[tx - 1][ty]]._alpha = 50; removedNum = removedNum + 1; } if (things["tile_" + field[tx][ty - 1]]._alpha > 70) { things["tile_" + field[tx][ty - 1]]._alpha = 50; removedNum = removedNum + 1; } if (things["tile_" + field[tx][ty + 1]]._alpha > 70) { things["tile_" + field[tx][ty + 1]]._alpha = 50; removedNum = removedNum + 1; } if (things["tile_" + field[tx + 1][ty + 1]]._alpha > 70) { things["tile_" + field[tx + 1][ty + 1]]._alpha = 50; removedNum = removedNum + 1; } if (things["tile_" + field[tx - 1][ty + 1]]._alpha > 70) { things["tile_" + field[tx - 1][ty + 1]]._alpha = 50; removedNum = removedNum + 1; } if (things["tile_" + field[tx + 1][ty - 1]]._alpha > 70) { things["tile_" + field[tx + 1][ty - 1]]._alpha = 50; removedNum = removedNum + 1; } if (things["tile_" + field[tx - 1][ty - 1]]._alpha > 70) { things["tile_" + field[tx - 1][ty - 1]]._alpha = 50; removedNum = removedNum + 1; } } else if ((tile_type = things["tile_" + field[x_tile_clicked][y_tile_clicked]]._currentframe == 6)) { things["tile_" + field[x_tile_clicked][y_tile_clicked]]._alpha = 50; multiCheck = true; } if ((((x_tile_clicked >= 0) and (x_tile_clicked <= 11)) and (y_tile_clicked >= 0)) and (y_tile_clicked <= 11)) { if (field[x_tile_clicked][y_tile_clicked] != 0) { tx = x_tile_clicked; ty = y_tile_clicked; } } tile_type = things["tile_" + field[tx][ty]]._currentframe; if ((((things["tile_" + field[tx + 1][ty]]._currentframe == tile_type) && (things["tile_" + field[tx + 1][ty]]._alpha > 70)) && (tile_type != 6)) && (tile_type != 5)) { things["tile_" + field[tx + 1][ty]]._alpha = 50; secondTiles(tx + 1, ty); } if ((((things["tile_" + field[tx - 1][ty]]._currentframe == tile_type) && (things["tile_" + field[tx - 1][ty]]._alpha > 70)) && (tile_type != 6)) && (tile_type != 5)) { things["tile_" + field[tx - 1][ty]]._alpha = 50; secondTiles(tx - 1, ty); } if ((((things["tile_" + field[tx][ty + 1]]._currentframe == tile_type) && (things["tile_" + field[tx][ty + 1]]._alpha > 70)) && (tile_type != 6)) && (tile_type != 5)) { things["tile_" + field[tx][ty + 1]]._alpha = 50; secondTiles(tx, ty + 1); } if ((((things["tile_" + field[tx][ty - 1]]._currentframe == tile_type) && (things["tile_" + field[tx][ty - 1]]._alpha > 70)) && (tile_type != 6)) && (tile_type != 5)) { things["tile_" + field[tx][ty - 1]]._alpha = 50; secondTiles(tx, ty - 1); } } function push_blocks(col_number) { i = 10; while (i >= 0) { if (field[col_number][i] != 0) { if (i != 10) { field[col_number][i + 1] = field[col_number][i]; things["tile_" + field[col_number][i]]._y = things["tile_" + field[col_number][i]]._y - 32; } else { things._alpha = 50; game_over = 1; fader3._alpha = 0; fader3.gotoAndStop(1); scoreBox._visible = false; } } i--; } } function update_field() { i = 0; while (i < 11) { j = 1; while (j < 11) { if ((field[i][j] != 0) and (field[i][j - 1] == 0)) { falling = j - 1; while ((field[i][falling] == 0) and (falling >= 0)) { field[i][falling] = field[i][falling + 1]; things["tile_" + field[i][falling + 1]]._y = things["tile_" + field[i][falling + 1]]._y + 32; field[i][falling + 1] = 0; falling--; } } j++; } i++; } } aSound = new Sound(soundClip1); aSound.attachSound("sound4"); aSound.setVolume(0); aSound2 = new Sound(soundClip2); aSound2.attachSound("sound3"); aSound2.setVolume(0); field = Array(); fader._alpha = 0; if (setOnce != true) { fader3.swapDepths(random(100000000) + 10000000000); setOnce = true; } pauseBox.swapDepths(random(100000000) + 10000000000); scoreBox.swapDepths(random(100000000) + 10000000001); levelTxtBox.swapDepths(random(100000000) + 10000000002); MultiTxtBox.swapDepths(random(100000000) + 10000000003); turnsUp = 0; removedNum = 0; level = 1; levelSetter = true; levelTxt.text = level; levelUp = false; score = 0; interval = 1; mult = 1; game_over = 0; delay = 0; turns = 0; fader3._alpha = 100; tiles_placed = 0; x = 0; while (x < 11) { field[x] = Array(); y = 0; while (y < 11) { field[x][y] = 0; y++; } x++; } things._alpha = 100; things._visible = true; bar._visible = true; levelTxtBox._visible = true; MultiTxtBox._visible = true; fader3._alpha = 100; fader3.gotoAndStop(1); fadeMe = true; multiUp = false; levelUp = false; fader3.onEnterFrame = function () { if (fadeMe == true) { fader3._alpha = fader3._alpha - 2; if (fader3._alpha < 5) { playFade = false; fadeMe = false; fader3.gotoAndStop(3); fader3._alpha = 100; } } }; onEnterFrame = function () { if (!game_over) { if ((removedNum >= 2) || (multiCheck == true)) { scoreBox._visible = true; scoreBox._x = _xmouse; scoreBox._y = _ymouse; if (multiCheck == true) { scoreI = "Multiplier Up"; } else { scoreI = (removedNum * (removedNum * 5)) * mult; } scoreBox.scoreTxt = scoreI; } else { scoreBox._visible = false; } if (levelUp == true) { if (levelTxtBox._alpha <= 6) { levelTxtBox.gotoAndStop(1); levelTxtBox._y = 160; levelTxtBox._alpha = 100; levelUp = false; soundStarted = false; } else { if (soundStarted != true) { aSound2.setVolume(100); aSound2.start(0, 1); soundStarted = true; } levelTxtBox.gotoAndStop(2); levelTxtBox._alpha = levelTxtBox._alpha - 1; levelTxtBox._y = levelTxtBox._y - 3; } } if (multiUp == true) { if (MultiTxtBox._alpha <= 6) { MultiTxtBox.gotoAndStop(1); MultiTxtBox._y = 160; MultiTxtBox._alpha = 100; multiUp = false; soundStarted = false; } else { if (soundStarted != true) { aSound2.setVolume(100); aSound2.start(0, 1); soundStarted = true; } MultiTxtBox.gotoAndStop(2); MultiTxtBox._alpha = MultiTxtBox._alpha - 1; MultiTxtBox._y = MultiTxtBox._y - 3; } } } if ((!game_over) && (paused != true)) { interval--; if (interval == 0) { turns++; turnsUp = turnsUp + 1; if (turnsUp > 5) { level = level + 1; levelTxt.text = level; levelUp = true; turnsUp = 0; } levelSet = 250 - (level * 10); if (levelSet < 50) { levelSet = 50 - ((level - 19) * 2); } interval = levelSet; place_line(); } bar.clear(); bar.lineStyle(10, 15369216); bar.moveTo(28, 382); bar.lineTo(28 + ((475 * interval) / levelSet), 382); roll_tiles(); } if (game_over == 1) { fader3._alpha = fader3._alpha + 2; if (fader3._alpha >= 94) { things.unloadMovie(); bar.unloadMovie(); playFade = false; levelTxtBox._visible = false; MultiTxtBox._visible = false; game_over = 0; fader3._alpha = 0; setFade = false; gotoAndStop (5); } } }; onMouseDown = function () { if ((!game_over) && (paused != true)) { x_tile_clicked = Math.floor((_xmouse - 25) / 32); y_tile_clicked = -Math.floor((_ymouse - 312) / 32); if ((((x_tile_clicked >= 0) and (x_tile_clicked <= 11)) and (y_tile_clicked >= 0)) and (y_tile_clicked <= 11)) { if (field[x_tile_clicked][y_tile_clicked] != 0) { if (things["tile_" + field[x_tile_clicked][y_tile_clicked]]._currentframe < 5) { remove_tiles(x_tile_clicked, y_tile_clicked, 1); } else if (things["tile_" + field[x_tile_clicked][y_tile_clicked]]._currentframe == 5) { remove_tiles2(x_tile_clicked, y_tile_clicked); } else if (things["tile_" + field[x_tile_clicked][y_tile_clicked]]._currentframe == 6) { things["tile_" + field[tx][ty]].speedx = 2 + random(7); things["tile_" + field[tx][ty]].speedy = random(22) + 12; things["tile_" + field[tx][ty]].gravity = 0; things["tile_" + field[tx][ty]].gravityrate = random(14) + 9; things["tile_" + field[tx][ty]]._alpha = 50; things["tile_" + field[tx][ty]].randomize = random(2); mult = mult + 1; multiTxt.text = mult; multiUp = true; things["tile_" + field[tx][ty]].onEnterFrame = function () { if (this.randomize == 0) { this._x = this._x - this.speedx; } else { this._x = this._x + this.speedx; } this.gravity = this.gravity + (this.speedy / this.gravityrate); this._y = this._y - (this.speedy - this.gravity); this._alpha = this._alpha - 1; if (this._alpha <= 10) { this.removeMovieClip(); this.unloadMovie(); } }; field[tx][ty] = 0; } update_field(); if ((removedNum > 1) && (game_over != 1)) { aSound.setVolume(100); aSound.start(0, 1); removedVar = 0; removedSet = ((removedNum * 5) * removedNum) * mult; score = score + removedSet; scoreTxt.text = score; } } } } };
Frame 5
function sendScore(GameName, SubmitterName, ScoreVar, Type, Mode) { if (Base64.Decode(sentScore) != ScoreVar.toString()) { sentScore = ScoreVar.toString(); sentScore = Base64.Encode(sentScore); GameName = GameName.split(" "); GameName = GameName.join("_"); _root.loadVariables(((((("http://www.agitatedferret.com/send_score.php?game=" + GameName) + "&name=") + SubmitterName) + "&developer=agitatedferret") + "&mode=") + Mode, "POST"); getURL (((((("http://www.agitatedferret.com/scores.php?game=" + GameName) + "&type=") + Type) + "&developer=agitatedferret") + "&mode=") + Mode, "_blank"); } } stop(); fader2._alpha = 0; game_over = 1; scoreTxt.text = score; aSound.stop(); aSound2.stop(); onEnterFrame = function () { if ((playFade2 == true) && (_root._currentframe == 5)) { fader2._alpha = fader2._alpha + 2; if (fader2._alpha > 95) { gotoAndStop (4); playFade2 = false; } } }; submit.onRelease = function () { sendScore("Combination Cubes", name.text, score, "descending", "Standard"); };
Symbol 6 MovieClip Frame 1
stop();
Symbol 10 MovieClip Frame 1
stop();
Symbol 13 MovieClip Frame 1
stop();
Symbol 17 MovieClip Frame 1
stop();
Symbol 35 MovieClip Frame 1
stop();
Symbol 50 Button
on (release) { _root.gotoAndStop(2); }
Symbol 51 MovieClip Frame 1
_root.stop(); PercentLoaded = _root.sec / 2; if (PercentLoaded < 100) { bar._xscale = PercentLoaded; } else { gotoAndStop ("loaded"); }
Symbol 51 MovieClip Frame 2
gotoAndPlay (1);
Symbol 56 Button
on (release) { getURL ("http://www.agitatedferret.com", "_blank"); }
Symbol 138 MovieClip [__Packages.Base64] Frame 0
class Base64 extends Object { static var _CharsReverseLookup; var _base64Str, _base64Count; function Base64 () { super(); } static function Encode(str) { var _local1 = new Base64(); return(_local1.encodeBase64(str)); } static function Decode(str) { var _local1 = new Base64(); return(_local1.decodeBase64(str)); } static function StringReplaceAll(source, find, replacement) { return(source.split(find).join(replacement)); } static function InitReverseChars() { _CharsReverseLookup = new Array(); var _local1 = 0; while (_local1 < _Chars.length) { _CharsReverseLookup[_Chars[_local1]] = _local1; _local1++; } return(true); } static function UrlDecode(str) { str = StringReplaceAll(str, "\\", " "); str = unescape(str); return(str); } static function UrlEncode(str) { str = escape(str); str = StringReplaceAll(str, "\\", "%2B"); str = StringReplaceAll(str, "%20", "+"); return(str); } function setBase64Str(str) { _base64Str = str; _base64Count = 0; } function readBase64() { if (!_base64Str) { return(_EndOfInput); } if (_base64Count >= _base64Str.length) { return(_EndOfInput); } var _local2 = _base64Str.charCodeAt(_base64Count) & 255; _base64Count++; return(_local2); } function encodeBase64(str) { setBase64Str(str); var _local3 = ""; var _local2 = new Array(3); var _local5 = 0; var _local4 = false; while ((!_local4) && (((_local2[0] = readBase64())) != _EndOfInput)) { _local2[1] = readBase64(); _local2[2] = readBase64(); _local3 = _local3 + _Chars[_local2[0] >> 2]; if (_local2[1] != _EndOfInput) { _local3 = _local3 + _Chars[((_local2[0] << 4) & 48) | (_local2[1] >> 4)]; if (_local2[2] != _EndOfInput) { _local3 = _local3 + _Chars[((_local2[1] << 2) & 60) | (_local2[2] >> 6)]; _local3 = _local3 + _Chars[_local2[2] & 63]; } else { _local3 = _local3 + _Chars[(_local2[1] << 2) & 60]; _local3 = _local3 + "="; _local4 = true; } } else { _local3 = _local3 + _Chars[(_local2[0] << 4) & 48]; _local3 = _local3 + "="; _local3 = _local3 + "="; _local4 = true; } _local5 = _local5 + 4; if (_local5 >= 76) { _local3 = _local3 + newline; _local5 = 0; } } return(_local3); } function readReverseBase64() { if (!_base64Str) { return(_EndOfInput); } while (true) { if (_base64Count >= _base64Str.length) { return(_EndOfInput); } var _local2 = _base64Str.charAt(_base64Count); _base64Count++; if (_CharsReverseLookup[_local2]) { return(_CharsReverseLookup[_local2]); } if (_local2 == "A") { return(0); } } } function ntos(n) { var _local1 = n.toString(16); if (_local1.length == 1) { _local1 = "0" + _local1; } _local1 = "%" + _local1; return(unescape(_local1)); } function decodeBase64(str) { setBase64Str(str); var _local3 = ""; var _local2 = new Array(4); var _local4 = false; while (((!_local4) && (((_local2[0] = readReverseBase64())) != _EndOfInput)) && (((_local2[1] = readReverseBase64())) != _EndOfInput)) { _local2[2] = readReverseBase64(); _local2[3] = readReverseBase64(); _local3 = _local3 + ntos(((_local2[0] << 2) & 255) | (_local2[1] >> 4)); if (_local2[2] != _EndOfInput) { _local3 = _local3 + ntos(((_local2[1] << 4) & 255) | (_local2[2] >> 2)); if (_local2[3] != _EndOfInput) { _local3 = _local3 + ntos(((_local2[2] << 6) & 255) | _local2[3]); } else { _local4 = true; } } else { _local4 = true; } } return(_local3); } function toHex(n) { var _local4 = ""; var _local3 = true; var _local1 = 32; while (_local1 > 0) { _local1 = _local1 - 4; var _local2 = (n >> _local1) & 15; if ((!_local3) || (_local2 != 0)) { _local3 = false; _local4 = _local4 + _Digits[_local2]; } } return(((_local4 == "") ? "0" : (_local4))); } function pad(str, len, pad) { var _local2 = str; var _local1 = str.length; while (_local1 < len) { _local2 = pad + _local2; _local1++; } return(_local2); } function encodeHex(str) { var _local4 = ""; var _local2 = 0; while (_local2 < str.length) { _local4 = _local4 + pad(toHex(str.charCodeAt(_local2) & 255), 2, "0"); _local2++; } return(_local4); } function decodeHex(str) { var _local5 = ""; var _local3 = ""; var _local2 = 0; while (_local2 < str.length) { _local3 = _local3 + str.charAt(_local2); if (_local3.length == 2) { _local5 = _local5 + ntos(parseInt("0x" + _local3)); _local3 = ""; } _local2++; } return(_local5); } static var _EndOfInput = -1; static var _Chars = new Array("A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z", "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z", "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "+", "/"); static var _CharsReverseLookupInited = InitReverseChars(); static var _Digits = new Array("0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "a", "b", "c", "d", "e", "f"); }
Symbol 81 Button
on (release) { _root.playFade = true; }
Symbol 86 Button
on (release) { getURL ("http://www.agitatedferret.com/scores.php?game=Combination_Cubes&developer=agitatedferret", "_blank"); }
Symbol 91 Button
on (release) { getURL ("http://www.agitatedferret.com", "_blank"); }
Symbol 95 Button
on (release) { _root.paused = false; _root.fader.gotoAndStop(3); }
Symbol 96 MovieClip Frame 1
stop();
Symbol 96 MovieClip Frame 2
stop();
Symbol 96 MovieClip Frame 3
stop();
Symbol 109 Button
on (keyPress "p") { if ((_root.paused != true) && (_root.game_over != 1)) { _root.paused = true; _root.pauseBox.gotoAndStop(2); } else { _root.paused = false; _root.pauseBox.gotoAndStop(1); } } on (release) { if ((_root.paused != true) && (_root.game_over != 1)) { _root.paused = true; _root.pauseBox.gotoAndStop(2); } else { _root.paused = false; _root.pauseBox.gotoAndStop(1); } }
Symbol 114 MovieClip Frame 1
stop();
Symbol 114 MovieClip Frame 2
stop();
Symbol 116 MovieClip Frame 1
stop();
Symbol 116 MovieClip Frame 2
stop();
Symbol 117 Button
on (release) { _root.paused = false; _root.pauseBox.gotoAndStop(1); }
Symbol 118 MovieClip Frame 1
stop();
Symbol 118 MovieClip Frame 2
stop();
Symbol 131 Button
on (release) { _root.playFade2 = true; }
Symbol 134 Button
on (release) { getURL ("http://www.agitatedferret.com", "_blank"); }

Library Items

Symbol 1 Sound [sound4]
Symbol 2 Sound [sound3]Used by:Timeline
Symbol 3 GraphicUsed by:6
Symbol 4 GraphicUsed by:5 12
Symbol 5 MovieClipUses:4Used by:6
Symbol 6 MovieClipUses:3 5Used by:23
Symbol 7 GraphicUsed by:10
Symbol 8 GraphicUsed by:9
Symbol 9 MovieClipUses:8Used by:10
Symbol 10 MovieClipUses:7 9Used by:23
Symbol 11 GraphicUsed by:13
Symbol 12 MovieClipUses:4Used by:13
Symbol 13 MovieClipUses:11 12Used by:23
Symbol 14 GraphicUsed by:17
Symbol 15 GraphicUsed by:16
Symbol 16 MovieClipUses:15Used by:17
Symbol 17 MovieClipUses:14 16Used by:23
Symbol 18 GraphicUsed by:23
Symbol 19 GraphicUsed by:20
Symbol 20 MovieClipUses:19Used by:23
Symbol 21 GraphicUsed by:23
Symbol 22 GraphicUsed by:23
Symbol 23 MovieClip [tile]Uses:6 10 13 17 18 20 21 22
Symbol 24 GraphicUsed by:25
Symbol 25 MovieClip [pua]Uses:24Used by:63  Timeline
Symbol 26 GraphicUsed by:27 39 63
Symbol 27 MovieClip [aa]Uses:26Used by:63
Symbol 28 GraphicUsed by:35
Symbol 29 GraphicUsed by:35
Symbol 30 GraphicUsed by:35
Symbol 31 GraphicUsed by:35
Symbol 32 GraphicUsed by:35
Symbol 33 GraphicUsed by:35
Symbol 34 GraphicUsed by:35
Symbol 35 MovieClipUses:28 29 30 31 32 33 34Used by:Timeline
Symbol 36 GraphicUsed by:51
Symbol 37 GraphicUsed by:38 96 118
Symbol 38 MovieClipUses:37Used by:51
Symbol 39 MovieClipUses:26Used by:51
Symbol 40 GraphicUsed by:51
Symbol 41 FontUsed by:42
Symbol 42 TextUses:41Used by:51
Symbol 43 GraphicUsed by:51
Symbol 44 GraphicUsed by:51
Symbol 45 GraphicUsed by:50
Symbol 46 FontUsed by:47 48 52 54 55 59 97
Symbol 47 TextUses:46Used by:50
Symbol 48 TextUses:46Used by:50
Symbol 49 GraphicUsed by:50
Symbol 50 ButtonUses:45 47 48 49Used by:51
Symbol 51 MovieClipUses:36 38 39 40 42 43 44 50Used by:Timeline
Symbol 52 TextUses:46Used by:Timeline
Symbol 53 GraphicUsed by:56
Symbol 54 TextUses:46Used by:56
Symbol 55 TextUses:46Used by:56
Symbol 56 ButtonUses:53 54 55Used by:Timeline
Symbol 138 MovieClip [__Packages.Base64]
Symbol 57 GraphicUsed by:62
Symbol 58 GraphicUsed by:61
Symbol 59 TextUses:46Used by:61
Symbol 60 GraphicUsed by:61
Symbol 61 MovieClipUses:58 59 60Used by:62
Symbol 62 MovieClipUses:57 61Used by:63
Symbol 63 MovieClipUses:26 62 27 25Used by:Timeline
Symbol 64 GraphicUsed by:Timeline
Symbol 65 GraphicUsed by:121  Timeline
Symbol 66 GraphicUsed by:Timeline
Symbol 67 GraphicUsed by:68
Symbol 68 MovieClipUses:67Used by:Timeline
Symbol 69 GraphicUsed by:Timeline
Symbol 70 GraphicUsed by:Timeline
Symbol 71 GraphicUsed by:Timeline
Symbol 72 GraphicUsed by:73
Symbol 73 MovieClipUses:72Used by:Timeline
Symbol 74 GraphicUsed by:75
Symbol 75 MovieClipUses:74Used by:Timeline
Symbol 76 GraphicUsed by:81
Symbol 77 FontUsed by:78 80 83 85 88 90 92 93 94 99 100 101 102 104 107 108 111 112 113 115 123 124 125 126 127 129 130 132 133 137
Symbol 78 TextUses:77Used by:81
Symbol 79 GraphicUsed by:81
Symbol 80 TextUses:77Used by:81
Symbol 81 ButtonUses:76 78 79 80Used by:Timeline
Symbol 82 GraphicUsed by:86
Symbol 83 TextUses:77Used by:86
Symbol 84 GraphicUsed by:86
Symbol 85 TextUses:77Used by:86
Symbol 86 ButtonUses:82 83 84 85Used by:Timeline
Symbol 87 GraphicUsed by:91
Symbol 88 TextUses:77Used by:91
Symbol 89 GraphicUsed by:91
Symbol 90 TextUses:77Used by:91
Symbol 91 ButtonUses:87 88 89 90Used by:Timeline
Symbol 92 TextUses:77Used by:96 118
Symbol 93 TextUses:77Used by:95 117
Symbol 94 TextUses:77Used by:95 117
Symbol 95 ButtonUses:93 94Used by:96
Symbol 96 MovieClipUses:37 92 95Used by:Timeline
Symbol 97 EditableTextUses:46Used by:Timeline
Symbol 98 GraphicUsed by:Timeline
Symbol 99 TextUses:77Used by:Timeline
Symbol 100 EditableTextUses:77Used by:Timeline
Symbol 101 TextUses:77Used by:Timeline
Symbol 102 EditableTextUses:77Used by:Timeline
Symbol 103 GraphicUsed by:Timeline
Symbol 104 EditableTextUses:77Used by:105
Symbol 105 MovieClipUses:104Used by:Timeline
Symbol 106 GraphicUsed by:109
Symbol 107 TextUses:77Used by:109
Symbol 108 TextUses:77Used by:109
Symbol 109 ButtonUses:106 107 108Used by:Timeline
Symbol 110 GraphicUsed by:Timeline
Symbol 111 TextUses:77Used by:Timeline
Symbol 112 EditableTextUses:77Used by:Timeline
Symbol 113 TextUses:77Used by:114
Symbol 114 MovieClipUses:113Used by:Timeline
Symbol 115 TextUses:77Used by:116
Symbol 116 MovieClipUses:115Used by:Timeline
Symbol 117 ButtonUses:93 94Used by:118
Symbol 118 MovieClipUses:37 92 117Used by:Timeline
Symbol 119 GraphicUsed by:121
Symbol 120 GraphicUsed by:121
Symbol 121 MovieClipUses:119 65 120Used by:Timeline
Symbol 122 GraphicUsed by:Timeline
Symbol 123 TextUses:77Used by:Timeline
Symbol 124 TextUses:77Used by:Timeline
Symbol 125 EditableTextUses:77Used by:Timeline
Symbol 126 TextUses:77Used by:128
Symbol 127 TextUses:77Used by:128
Symbol 128 ButtonUses:126 127Used by:Timeline
Symbol 129 TextUses:77Used by:131
Symbol 130 TextUses:77Used by:131
Symbol 131 ButtonUses:129 130Used by:Timeline
Symbol 132 TextUses:77Used by:134
Symbol 133 TextUses:77Used by:134
Symbol 134 ButtonUses:132 133Used by:Timeline
Symbol 135 FontUsed by:136
Symbol 136 EditableTextUses:135Used by:Timeline
Symbol 137 TextUses:77Used by:Timeline

Instance Names

"loader"Frame 1Symbol 51 MovieClip
"af"Frame 1Symbol 56 Button
"awe"Frame 2Symbol 63 MovieClip
"af"Frame 3Symbol 56 Button
"fader"Frame 3Symbol 96 MovieClip
"score"Frame 4Symbol 97 EditableText
"scoreTxt"Frame 4Symbol 100 EditableText
"levelTxt"Frame 4Symbol 102 EditableText
"scoreBox"Frame 4Symbol 105 MovieClip
"pauseButton"Frame 4Symbol 109 Button
"multiTxt"Frame 4Symbol 112 EditableText
"levelTxtBox"Frame 4Symbol 114 MovieClip
"MultiTxtBox"Frame 4Symbol 116 MovieClip
"pauseBox"Frame 4Symbol 118 MovieClip
"fader3"Frame 4Symbol 96 MovieClip
"scoreTxt"Frame 5Symbol 125 EditableText
"submit"Frame 5Symbol 128 Button
"name"Frame 5Symbol 136 EditableText
"fader2"Frame 5Symbol 96 MovieClip
"inner"Symbol 23 MovieClip [tile] Frame 1Symbol 6 MovieClip
"inner"Symbol 23 MovieClip [tile] Frame 2Symbol 10 MovieClip
"inner"Symbol 23 MovieClip [tile] Frame 3Symbol 13 MovieClip
"inner"Symbol 23 MovieClip [tile] Frame 4Symbol 17 MovieClip
"bar"Symbol 51 MovieClip Frame 1Symbol 39 MovieClip
"adBox"Symbol 51 MovieClip Frame 1Symbol 38 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "sound4"
ExportAssets (56)Timeline Frame 1Symbol 2 as "sound3"
ExportAssets (56)Timeline Frame 1Symbol 23 as "tile"
ExportAssets (56)Timeline Frame 1Symbol 25 as "pua"
ExportAssets (56)Timeline Frame 1Symbol 27 as "aa"
ExportAssets (56)Timeline Frame 1Symbol 138 as "__Packages.Base64"

Labels

"loaded"Symbol 51 MovieClip Frame 3

Dynamic Text Variables

scoreTxtSymbol 104 EditableText"<p align="center"><font face="Kingthings Organica" size="24" color="#ffffff" letterSpacing="0.000000" kerning="1">00</font></p>"




http://swfchan.com/27/132822/info.shtml
Created: 17/2 -2019 15:09:57 Last modified: 17/2 -2019 15:09:57 Server time: 02/05 -2024 17:53:00