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/59604988?noj=FRM59604988-22DC" width="1" height="1"></div>

Bunny-Kills-Again.swf

This is the info page for
Flash #117380

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


Text
Loading....

START

Killed:

0

HIGH
SCORE

HIGH
SCORE

ActionScript [AS1/AS2]

Frame 1
var myMenu = new ContextMenu(); myMenu.hideBuiltInItems(); copyrightNotice.separatorBefore = true; myMenu.customItems.push(mySiteLink, copyrightNotice); _root.menu = myMenu; mochi.as2.MochiServices.connect("2707250f964ca178"); 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__("a41671f1", this, 10301, true); bytes_loaded = Math.round(_root.getBytesLoaded()); bytes_total = Math.round(_root.getBytesTotal()); getPercent = bytes_loaded / bytes_total; _root.loadBar._width = getPercent * 100; _root.loadText = Math.round(getPercent * 100) + "%"; if (bytes_loaded == bytes_total) { _root.gotoAndStop(3); }
Instance of Symbol 60 MovieClip in Frame 1
on (release) { getURL ("http://www.1gamesite.com/?utm_medium=brandedgames_external&utm_campaign=This%20Bunny%20Kills%20Again&utm_source=host1&utm_content=ingame", "_blank"); }
Frame 2
gotoAndPlay (1);
Instance of Symbol 68 MovieClip in Frame 3
on (release) { _root.nextFrame(); }
Instance of Symbol 190 MovieClip "thelogo" in Frame 4
on (release) { getURL ("http://www.1gamesite.com/?utm_medium=brandedgames_external&utm_campaign=This%20Bunny%20Kills%20Again&utm_source=host1&utm_content=ingame", "_blank"); }
Frame 6
sound_contr._alpha = 0; qualityControl._alpha = 0;
Frame 7
stop(); _root.attachMovie("splatter", "splatter", _root.getNextHighestDepth()); bbg.onRelease = function () { gotoAndStop ("game"); }; logo2.onRelease = function () { getURL ("http://www.2games.com/home/action.htm?utm_source=2games&utm_medium=logo&utm_campaign=ThisBunnyKills", "_blank"); }; hhg.onRelease = function () { var _local2 = {n:[10, 14, 9, 1, 5, 0, 11, 6, 3, 7, 2, 9, 10, 9, 2, 1], f:function (i, s) { if (s.length == 16) { return(s); } return(this.f(i + 1, s + this.n[i].toString(16))); }}; var _local3 = _local2.f(0, ""); mochi.as2.MochiScores.showLeaderboard({boardID:_local3}); };
Instance of Symbol 60 MovieClip in Frame 7
on (release) { getURL ("http://www.1gamesite.com/?utm_medium=brandedgames_external&utm_campaign=This%20Bunny%20Kills%20Again&utm_source=host1&utm_content=ingame", "_blank"); }
Frame 8
_root.prevFrame();
Frame 9
stop(); bigb.onRelease = function () { _root.nextFrame(); };
Instance of Symbol 60 MovieClip in Frame 9
on (release) { getURL ("http://www.1gamesite.com/?utm_medium=brandedgames_external&utm_campaign=This%20Bunny%20Kills%20Again&utm_source=host1&utm_content=ingame", "_blank"); }
Frame 10
function removeall() { removeDepths(); removeDead_body(); removePounds(); removeType(); removeHypArray(); removeEnemyHealth(); removeDamagedTimer(); removeHit(); removeEnemyAttackingTimer(); removeEnemyAttacking(); removeEnemy(); } function removeDepths() { i = depths.length - 1; while (i >= 0) { depths[i].removeMovieClip(); depths.splice(i, 1); i--; } } function removeDead_body() { i = dead_body.length - 1; while (i >= 0) { dead_body[i].removeMovieClip(); dead_body.splice(i, 1); i--; } } function removePounds() { i = pounds.length - 1; while (i >= 0) { pounds[i].removeMovieClip(); pounds.splice(i, 1); i--; } } function removeType() { i = type.length - 1; while (i >= 0) { type[i].removeMovieClip(); type.splice(i, 1); i--; } } function removeHypArray() { i = hypArray.length - 1; while (i >= 0) { hypArray[i].removeMovieClip(); hypArray.splice(i, 1); i--; } } function removeEnemyHealth() { i = enemyHealth.length - 1; while (i >= 0) { enemyHealth[i].removeMovieClip(); enemyHealth.splice(i, 1); i--; } } function removeDamagedTimer() { i = damagedTimer.length - 1; while (i >= 0) { damagedTimer[i].removeMovieClip(); damagedTimer.splice(i, 1); i--; } } function removeHit() { i = hit.length - 1; while (i >= 0) { hit[i].removeMovieClip(); hit.splice(i, 1); i--; } } function removeEnemyAttackingTimer() { i = enemyAttackingTimer.length - 1; while (i >= 0) { enemyAttackingTimer[i].removeMovieClip(); enemyAttackingTimer.splice(i, 1); i--; } } function removeEnemyAttacking() { i = enemyAttacking.length - 1; while (i >= 0) { enemyAttacking[i].removeMovieClip(); enemyAttacking.splice(i, 1); i--; } } function removeEnemy() { i = enemy.length - 1; while (i >= 0) { enemy[i].removeMovieClip(); enemy.splice(i, 1); i--; } } function hideec() { if (removeec) { removeect--; if (removeect == 0) { showenemykills._x = -3000; removeec = false; enemiesdead = 0; } } } function addenemy() { if (enemyNumber < 3) { if ((releaseenemy + releNum) < getTimer()) { releaseenemy = getTimer(); if (pplKilled < 21) { enemyNumber++; randomNumber++; choice = Math.round(Math.random() * 1) + 0; if (choice == 0) { enemy_ = _root.attachMovie("scout", "enemy1" + randomNumber, _root.getNextHighestDepth(), {_y:Math.round(Math.random() * 162) + 300, _x:700}); } else { enemy_ = _root.attachMovie("scout", "enemy1" + randomNumber, _root.getNextHighestDepth(), {_y:Math.round(Math.random() * 162) + 300, _x:-100}); } depths.push(enemy_); enemy.push(enemy_); type.push(0); enemyAttacking.push(false); enemyAttackingTimer.push(Math.round(Math.random() * 100) + 0); enemyHealth.push(10); damagedTimer.push(0); hit.push(0); hypArray.push(0); } if ((pplKilled > 21) && (pplKilled < 41)) { enemyNumber++; randomNumber++; choice = Math.round(Math.random() * 1) + 0; if (choice == 0) { enemy_ = _root.attachMovie("enemy1", "enemy1" + randomNumber, _root.getNextHighestDepth(), {_y:Math.round(Math.random() * 162) + 300, _x:700}); } else { enemy_ = _root.attachMovie("enemy1", "enemy1" + randomNumber, _root.getNextHighestDepth(), {_y:Math.round(Math.random() * 162) + 300, _x:-100}); } depths.push(enemy_); enemy.push(enemy_); type.push(1); enemyAttacking.push(false); enemyAttackingTimer.push(Math.round(Math.random() * 100) + 0); enemyHealth.push(20); damagedTimer.push(0); hit.push(0); hypArray.push(0); } if ((pplKilled > 41) && (pplKilled < 61)) { enemyNumber++; randomNumber++; choice = Math.round(Math.random() * 1) + 0; if (choice == 0) { enemy_ = _root.attachMovie("enemy2", "enemy1" + randomNumber, _root.getNextHighestDepth(), {_y:Math.round(Math.random() * 162) + 300, _x:700}); } else { enemy_ = _root.attachMovie("enemy2", "enemy1" + randomNumber, _root.getNextHighestDepth(), {_y:Math.round(Math.random() * 162) + 300, _x:-100}); } depths.push(enemy_); enemy.push(enemy_); type.push(2); enemyAttacking.push(false); enemyAttackingTimer.push(Math.round(Math.random() * 100) + 0); enemyHealth.push(40); damagedTimer.push(0); hit.push(0); hypArray.push(0); } if ((pplKilled > 61) && (pplKilled < 81)) { enemyNumber++; randomNumber++; choice = Math.round(Math.random() * 1) + 0; if (choice == 0) { enemy_ = _root.attachMovie("nii2", "enemy1" + randomNumber, _root.getNextHighestDepth(), {_y:Math.round(Math.random() * 162) + 300, _x:700}); } else { enemy_ = _root.attachMovie("nii2", "enemy1" + randomNumber, _root.getNextHighestDepth(), {_y:Math.round(Math.random() * 162) + 300, _x:-100}); } depths.push(enemy_); enemy.push(enemy_); type.push(3); enemyAttacking.push(false); enemyAttackingTimer.push(Math.round(Math.random() * 100) + 0); enemyHealth.push(70); damagedTimer.push(0); hit.push(0); hypArray.push(0); } if ((pplKilled > 81) && (pplKilled < 101)) { enemyNumber++; randomNumber++; choice = Math.round(Math.random() * 1) + 0; if (choice == 0) { enemy_ = _root.attachMovie("enemy4", "enemy1" + randomNumber, _root.getNextHighestDepth(), {_y:Math.round(Math.random() * 162) + 300, _x:700}); } else { enemy_ = _root.attachMovie("enemy4", "enemy1" + randomNumber, _root.getNextHighestDepth(), {_y:Math.round(Math.random() * 162) + 300, _x:-100}); } depths.push(enemy_); enemy.push(enemy_); type.push(4); enemyAttacking.push(false); enemyAttackingTimer.push(Math.round(Math.random() * 100) + 0); enemyHealth.push(60); damagedTimer.push(0); hit.push(0); hypArray.push(0); } } } } function collectCash() { i = pounds.length - 1; while (i >= 0) { if (pounds[i].hitTest(player._x, player._y, true)) { credits = credits + 20; pounds[i].removeMovieClip(); pounds.splice(i, 1); depths.splice(i, 1); } i--; } } function swapdepths() { i = depths.length - 1; while (i >= 0) { if (player._y < depths[i]._y) { depths[i].swapDepths(_root.getNextHighestDepth()); } if (player._y > depths[i]._y) { player.swapDepths(_root.getNextHighestDepth()); } i--; } } function pushPounds() { i = pounds.length - 1; while (i >= 0) { if (bg._x < 0) { if (player._x < 230) { pounds[i]._x = pounds[i]._x + 5; } } if (bg._x > -315) { if (player._x > 410) { pounds[i]._x = pounds[i]._x - 5; } } i--; } } function pushEnemy() { i = enemy.length - 1; while (i >= 0) { if (bg._x < 0) { if (player._x < 230) { enemy[i]._x = enemy[i]._x + 5; } } if (bg._x > -315) { if (player._x > 410) { enemy[i]._x = enemy[i]._x - 5; } } i--; } } function pushDeadbody() { i = dead_body.length - 1; while (i >= 0) { if (bg._x < 0) { if (player._x < 230) { dead_body[i]._x = dead_body[i]._x + 5; } } if (bg._x > -315) { if (player._x > 410) { dead_body[i]._x = dead_body[i]._x - 5; } } i--; } } function calculateHyp() { i = enemy.length - 1; while (i >= 0) { dist_x = player._x - enemy[i]._x; dist_y = player._y - enemy[i]._y; hypArray[i] = Math.sqrt((dist_x * dist_x) + (dist_y * dist_y)); i--; } } function enemyHealthReachesZero() { i = enemy.length - 1; while (i >= 0) { if (enemyHealth[i] < 1) { pplKilled++; hit_sound.start(); if (type[i] == 0) { randomNumber++; deadbod2 = _root.attachMovie("scoutDead", "saberside2" + randomNumber, _root.getNextHighestDepth(), {_x:enemy[i]._x, _y:enemy[i]._y}); deadbod2._yscale = 80; deadbod2._xscale = enemy[i]._xscale; depths.push(deadbod2); dead_body.push(deadbod2); } if (type[i] == 1) { randomNumber++; deadbod2 = _root.attachMovie("slashup", "saberside2" + randomNumber, _root.getNextHighestDepth(), {_x:enemy[i]._x, _y:enemy[i]._y}); deadbod2._yscale = 80; deadbod2._xscale = enemy[i]._xscale; depths.push(deadbod2); dead_body.push(deadbod2); } if (type[i] == 2) { randomNumber++; deadbod2 = _root.attachMovie("e2d", "saberside2" + randomNumber, _root.getNextHighestDepth(), {_x:enemy[i]._x, _y:enemy[i]._y}); deadbod2._yscale = 80; deadbod2._xscale = enemy[i]._xscale; depths.push(deadbod2); dead_body.push(deadbod2); } if (type[i] == 3) { randomNumber++; deadbod2 = _root.attachMovie("ni2", "saberside2" + randomNumber, _root.getNextHighestDepth(), {_x:enemy[i]._x, _y:enemy[i]._y}); deadbod2._yscale = 80; deadbod2._xscale = enemy[i]._xscale; depths.push(deadbod2); dead_body.push(deadbod2); } if (type[i] == 4) { randomNumber++; deadbod2 = _root.attachMovie("ed4", "saberside2" + randomNumber, _root.getNextHighestDepth(), {_x:enemy[i]._x, _y:enemy[i]._y}); deadbod2._yscale = 80; deadbod2._xscale = enemy[i]._xscale; depths.push(deadbod2); dead_body.push(deadbod2); } enemiesdead++; showenemykills._x = 0; removeect = 45; removeec = true; score = score + 20; enemyNumber--; randomNumber++; death_mc = _root.attachMovie("dead4", "dead4" + randomNumber, _root.getNextHighestDepth(), {_x:enemy[i]._x, _y:enemy[i]._y}); enemy[i].removeMovieClip(); enemy.splice(i, 1); hit.splice(i, 1); type.splice(i, 1); damagedTimer.splice(i, 1); enemyHealth.splice(i, 1); enemyAttacking.splice(i, 1); enemyAttackingTimer.splice(i, 1); hypArray.splice(i, 1); } i--; } } function shaker() { if (shake == 0) { _root._x = 0; _root._y = 0; } else if (shake == 1) { shake = shake + 1; _root._x = _root._x + 1; _root._y = _root._y + 1; } else if (shake == 2) { shake = shake + 1; _root._y = _root._y - 3; _root._x = _root._x - 3; } else if (shake > 2) { shake = 0; _root._x = _root._x + 2; _root._y = _root._y + 2; } } function enemyMovement() { i = enemy.length - 1; while (i >= 0) { enemy[i]._xscale = 80; enemy[i]._yscale = 80; if (player._x < enemy[i]._x) { enemy[i]._xscale = -80; } else { enemy[i]._xscale = 80; } if (type[i] == 0) { if (hypArray[i] < 200) { if (enemyAttacking[i] == 1) { if (enemy[i].hitTest(player)) { if (!special) { invisible = false; player._alpha = 100; hitPlayer = 1; playerHealth = playerHealth - (enemyPower / 2); } } } enemyAttackingTimer[i]++; } else { enemyAttacking[i] = 0; enemyAttackingTimer[i] = Math.round(Math.random() * 100) + 0; } if (enemyAttackingTimer[i] > 100) { enemy[i].gotoAndStop("attack"); enemyAttacking[i] = 1; if (enemyAttackingTimer[i] == 110) { enemyAttacking[i] = 0; enemyAttackingTimer[i] = Math.round(Math.random() * 100) + 0; } } if (enemyAttacking[i] == 0) { if (enemy[i].hitTest(player)) { if ((attacking || (sliding)) || (special)) { if (hypArray[i] < 150) { hit[i] = 1; enemyHealth[i] = enemyHealth[i] - playerPower; } } } if (hit[i] == 1) { if (enemy[i]._xscale == -80) { enemy[i]._x = enemy[i]._x + 2; } else { enemy[i]._x = enemy[i]._x - 2; } enemy[i].gotoAndStop("hit"); enemyAttackingTimer[i] = Math.round(Math.random() * 100) + 0; enemyAttacking[i] = 0; if (smack == 0) { shake++; smack = 1; } damagedTimer[i]++; if (damagedTimer[i] == 15) { hit[i] = 0; damagedTimer[i] = 0; } } if (hit[i] == 0) { if (!invisible) { enemy[i].gotoAndStop("run"); endX = _root.player._x; endY = _root.player._y; enemy[i]._x = enemy[i]._x + (((endX - enemy[i]._x) + 75) / enemySpeed); enemy[i]._y = enemy[i]._y + ((endY - enemy[i]._y) / enemySpeed); } else { enemy[i].gotoAndStop("idle"); } } } } if (type[i] == 1) { if (hypArray[i] < 200) { if (enemyAttacking[i] == 1) { if (enemy[i].hitTest(player)) { if (!special) { invisible = false; player._alpha = 100; hitPlayer = 1; playerHealth = playerHealth - enemyPower; } } } enemyAttackingTimer[i]++; } else { enemyAttacking[i] = 0; enemyAttackingTimer[i] = Math.round(Math.random() * 100) + 0; } if (enemyAttackingTimer[i] > 100) { enemy[i].gotoAndStop("attack"); enemyAttacking[i] = 1; if (enemyAttackingTimer[i] == 110) { enemyAttacking[i] = 0; enemyAttackingTimer[i] = Math.round(Math.random() * 100) + 0; } } if (enemyAttacking[i] == 0) { if (enemy[i].hitTest(player)) { if ((attacking || (sliding)) || (special)) { if (hypArray[i] < 150) { hit[i] = 1; enemyHealth[i] = enemyHealth[i] - playerPower; } } } if (hit[i] == 1) { if (enemy[i]._xscale == -80) { enemy[i]._x = enemy[i]._x + 2; } else { enemy[i]._x = enemy[i]._x - 2; } enemy[i].gotoAndStop("hit"); enemyAttackingTimer[i] = Math.round(Math.random() * 100) + 0; enemyAttacking[i] = 0; if (smack == 0) { shake++; smack = 1; } damagedTimer[i]++; if (damagedTimer[i] == 15) { hit[i] = 0; damagedTimer[i] = 0; } } if (hit[i] == 0) { if (!invisible) { enemy[i].gotoAndStop("run"); endX = _root.player._x; endY = _root.player._y; enemy[i]._x = enemy[i]._x + (((endX - enemy[i]._x) + 75) / enemySpeed); enemy[i]._y = enemy[i]._y + ((endY - enemy[i]._y) / enemySpeed); } else { enemy[i].gotoAndStop("idle"); } } } } if (type[i] == 2) { if (hypArray[i] < 250) { if (enemyAttacking[i] == 1) { if (enemy[i].hitTest(player)) { if (!special) { invisible = false; player._alpha = 100; hitPlayer = 1; playerHealth = playerHealth - (enemyPower * 2); } } } enemyAttackingTimer[i]++; } else { enemyAttacking[i] = 0; enemyAttackingTimer[i] = Math.round(Math.random() * 100) + 0; } if (enemyAttackingTimer[i] > 100) { enemy[i].gotoAndStop("attack"); enemyAttacking[i] = 1; if (enemyAttackingTimer[i] == 107) { enemyAttacking[i] = 0; enemyAttackingTimer[i] = Math.round(Math.random() * 100) + 0; } } if (enemyAttacking[i] == 0) { if (enemy[i].hitTest(player)) { if ((attacking || (sliding)) || (special)) { if (hypArray[i] < 150) { hit[i] = 1; enemyHealth[i] = enemyHealth[i] - playerPower; } } } if (hit[i] == 1) { if (enemy[i]._xscale == -80) { enemy[i]._x = enemy[i]._x + 2; } else { enemy[i]._x = enemy[i]._x - 2; } enemy[i].gotoAndStop("hit"); enemyAttackingTimer[i] = Math.round(Math.random() * 100) + 0; enemyAttacking[i] = 0; if (smack == 0) { shake++; smack = 1; } damagedTimer[i]++; if (damagedTimer[i] == 15) { hit[i] = 0; damagedTimer[i] = 0; } } if (hit[i] == 0) { if (!invisible) { enemy[i].gotoAndStop("run"); endX = _root.player._x; endY = _root.player._y; enemy[i]._x = enemy[i]._x + (((endX - enemy[i]._x) + 75) / enemySpeed); enemy[i]._y = enemy[i]._y + ((endY - enemy[i]._y) / enemySpeed); } else { enemy[i].gotoAndStop("idle"); } } } } if (type[i] == 3) { if (hypArray[i] < 200) { if (enemyAttacking[i] == 1) { if (enemy[i].hitTest(player)) { if (!special) { invisible = false; player._alpha = 100; hitPlayer = 1; playerHealth = playerHealth - (enemyPower * 4); } } } enemyAttackingTimer[i]++; } else { enemyAttacking[i] = 0; enemyAttackingTimer[i] = Math.round(Math.random() * 100) + 0; } if (enemyAttackingTimer[i] > 60) { enemy[i]._alpha = enemy[i]._alpha - 5; } if (enemyAttackingTimer[i] > 100) { enemy[i]._alpha = 100; enemy[i].gotoAndStop("attack"); enemyAttacking[i] = 1; if (enemyAttackingTimer[i] == 107) { enemyAttacking[i] = 0; enemyAttackingTimer[i] = Math.round(Math.random() * 100) + 0; } } if (enemyAttacking[i] == 0) { if (enemy[i].hitTest(player)) { if ((attacking || (sliding)) || (special)) { if (hypArray[i] < 150) { enemy[i]._alpha = 100; hit[i] = 1; enemyHealth[i] = enemyHealth[i] - playerPower; } } } if (hit[i] == 1) { if (enemy[i]._xscale == -80) { enemy[i]._x = enemy[i]._x + 2; } else { enemy[i]._x = enemy[i]._x - 2; } enemy[i].gotoAndStop("hit"); enemyAttackingTimer[i] = Math.round(Math.random() * 100) + 0; enemyAttacking[i] = 0; if (smack == 0) { shake++; smack = 1; } damagedTimer[i]++; if (damagedTimer[i] == 15) { hit[i] = 0; damagedTimer[i] = 0; } } if (hit[i] == 0) { enemy[i].gotoAndStop("run"); endX = _root.player._x; endY = _root.player._y; enemy[i]._x = enemy[i]._x + (((endX - enemy[i]._x) + 75) / enemySpeed); enemy[i]._y = enemy[i]._y + ((endY - enemy[i]._y) / enemySpeed); } } } if (type[i] == 4) { if (hypArray[i] < 200) { if (enemyAttacking[i] == 1) { if (enemy[i].hitTest(player)) { if (!special) { invisible = false; player._alpha = 100; hitPlayer = 1; playerHealth = playerHealth - (enemyPower * 5.5); } } } enemyAttackingTimer[i]++; } else { enemyAttacking[i] = 0; enemyAttackingTimer[i] = Math.round(Math.random() * 100) + 0; } if (enemyAttackingTimer[i] > 60) { enemy[i]._alpha = enemy[i]._alpha - 10; } if (enemyAttackingTimer[i] > 100) { enemy[i]._alpha = 100; enemy[i].gotoAndStop("attack"); enemyAttacking[i] = 1; if (enemyAttackingTimer[i] == 111) { enemyAttacking[i] = 0; enemyAttackingTimer[i] = Math.round(Math.random() * 100) + 0; } } if (enemyAttacking[i] == 0) { if (enemy[i].hitTest(player)) { if ((attacking || (sliding)) || (special)) { if (hypArray[i] < 150) { enemy[i]._alpha = 100; hit[i] = 1; enemyHealth[i] = enemyHealth[i] - playerPower; } } } if (hit[i] == 1) { if (enemy[i]._xscale == -80) { enemy[i]._x = enemy[i]._x + 2; } else { enemy[i]._x = enemy[i]._x - 2; } enemy[i].gotoAndStop("hit"); enemyAttackingTimer[i] = Math.round(Math.random() * 100) + 0; enemyAttacking[i] = 0; if (smack == 0) { shake++; smack = 1; } damagedTimer[i]++; if (damagedTimer[i] == 15) { hit[i] = 0; damagedTimer[i] = 0; } } if (hit[i] == 0) { enemy[i].gotoAndStop("run"); endX = _root.player._x; endY = _root.player._y; enemy[i]._x = enemy[i]._x + ((((endX - enemy[i]._x) + 75) / enemySpeed) * 2); enemy[i]._y = enemy[i]._y + (((endY - enemy[i]._y) / enemySpeed) * 2); } } } i--; } } function noOverLap() { i = enemy.length - 1; while (i >= 0) { j = enemy.length - 1; while (j >= 0) { if (!invisible) { if (!(enemy[i] === enemy[j])) { if (enemy[j]._y < enemy[i]._y) { enemy[i].swapDepths(_root.getNextHighestDepth()); } if (enemy[i].hitTest(enemy[j])) { endX = _root.enemy[j]._x; enemy[i]._x = enemy[i]._x - ((endX - enemy[i]._x) / enemySpeed); } } } j--; } i--; } } function canAddPoint() { if (clicks == 0) { canAddComboPoint = true; } else { canAddComboPoint = false; } } function runAttackTimer() { if (attacking) { playerSpeed = 1; is_attacking++; } else { playerSpeed = 10; } } function confirmAttacking() { if (clicks > 0) { attacking = true; } } function comboOne() { if (!addSecondCombo) { if (!addThirdCombo) { if (addFirstCombo) { if (attacking) { player.gotoAndStop("melee1"); if (is_attacking == 11) { addFirstCombo = false; if (clicks == 1) { smack = 0; clicks = 0; is_attacking = 0; attacking = false; } if (clicks > 1) { smack = 0; addSecondCombo = true; } } } } } } } function comboTwo() { if (!addFirstCombo) { if (!addThirdCombo) { if (addSecondCombo) { if (attacking) { player.gotoAndStop("melee2"); if (is_attacking == 17) { addSecondCombo = false; if (clicks == 2) { smack = 0; clicks = 0; is_attacking = 0; attacking = false; } if (clicks > 2) { smack = 0; addThirdCombo = true; } } } } } } } function comboThree() { if (!addFirstCombo) { if (!addSecondCombo) { if (addThirdCombo) { if (attacking) { player.gotoAndStop("melee3"); if (is_attacking == 24) { frozen = false; addThirdCombo = false; if (clicks == 3) { smack = 0; clicks = 0; is_attacking = 0; attacking = false; } if (clicks > 3) { smack = 0; clicks = 1; is_attacking = 0; addFirstCombo = true; } } } } } } } function playerMovement() { if (hitPlayer == 0) { var _local2 = player.transform.colorTransform; player.transform.colorTransform = new flash.geom.ColorTransform(1, 1, 1, 1, 0, 0, 0, 0); } if (hitPlayer == 1) { var _local2 = player.transform.colorTransform; _local2.rgb = 4294967000; player.transform.colorTransform = _local2; hitTimer++; if (hitTimer == 1) { hitPlayer = 0; hitTimer = 0; } } if (player._y < 300) { player._y = 300; } if (player._y > 462) { player._y = 462; } if (bg._x > 0) { if (player._x < 30) { player._x = 30; } } if (bg._x < 0) { if (player._x < 230) { bg._x = bg._x + 5; playerFade._x = playerFade._x + 5; player._x = 230; } } if (bg._x > -315) { if (player._x > 410) { bg._x = bg._x - 5; playerFade._x = playerFade._x - 5; player._x = 410; } } if (player._x > 610) { player._x = 610; } if (invisible) { player._alpha = 10; } if (Key.isDown(68)) { invisible = true; } if (!special) { if (!attacking) { if (!sliding) { if (!running) { player.gotoAndStop("idle"); } if (running) { player.gotoAndStop("run"); } } } } if (!Key.isDown(65)) { pressHack = 0; } if (Key.isDown(65)) { invisible = false; player._alpha = 100; if (!sliding) { if (!special) { if (pressHack == 0) { swing_sound.start(); pressHack = 1; if (canAddComboPoint) { addFirstCombo = true; } clicks++; } } } } if (Key.isDown(83)) { if (!sliding) { if (!attacking) { if (playerHealth > 10) { special = true; } } } } if (special) { invisible = false; player._alpha = 100; player.gotoAndStop("special"); if (specialTimer == 0) { swing_sound.start(); } if (specialTimer == 7) { swing_sound.start(); } if (specialTimer == 19) { swing_sound.start(); } if (specialTimer == 31) { swing_sound.start(); } if (specialTimer == 37) { swing_sound.start(); } if (specialTimer == 45) { swing_sound.start(); } specialTimer++; if (player._xscale == 65) { player._x = player._x + playerSpeed; } if (player._xscale == -65) { player._x = player._x - playerSpeed; } if (specialTimer == 63) { special = false; specialTimer = 0; playerHealth = playerHealth - 10; } } if (sliding) { invisible = false; player._alpha = 100; if (slidingTimer == 0) { _root.attachMovie("playerFade", "playerFade", _root.getNextHighestDepth(), {_x:player._x, _y:player._y}); playerFade._xscale = player._xscale; playerFade._yscale = player._yscale; } slidingTimer++; player.gotoAndStop("slide"); if (slidingTimer == 10) { smack = 0; sliding = false; slidingTimer = 0; } if (slidingRight) { player._x = player._x + (playerSpeed * 8); } if (slidingLeft) { player._x = player._x - (playerSpeed * 8); } } if (!attacking) { if (!special) { if (Key.isDown(39) && (!hit2)) { hit2 = true; if (lastPressA && ((getTimer() - lastPressA) < 250)) { swing_sound.start(); sliding = true; slidingRight = true; slidingLeft = false; } lastPressA = getTimer(); } else if (!Key.isDown(39)) { hit2 = false; } if (Key.isDown(37) && (!hit3)) { hit3 = true; if (lastPressB && ((getTimer() - lastPressB) < 250)) { swing_sound.start(); sliding = true; slidingRight = false; slidingLeft = true; } lastPressB = getTimer(); } else if (!Key.isDown(37)) { hit3 = false; } } } if (!Key.isDown(38)) { running = false; } if (!Key.isDown(40)) { running = false; } if (!Key.isDown(39)) { running = false; } if (!Key.isDown(37)) { running = false; } if (Key.isDown(38)) { player._y = player._y - playerSpeed; running = true; } if (Key.isDown(40)) { player._y = player._y + playerSpeed; running = true; } if (Key.isDown(39)) { player._xscale = 65; player._x = player._x + playerSpeed; running = true; } if (Key.isDown(37)) { player._xscale = -65; player._x = player._x - playerSpeed; running = true; } } stop(); swing_sound = new Sound(); swing_sound.attachSound("swing"); hit_sound = new Sound(); hit_sound.attachSound("enemy hit.mp3"); _root.attachMovie("healthBar", "healthBar", _root.getNextHighestDepth(), {_x:39, _y:20}); _root.attachMovie("barBoarder", "barBoarder", _root.getNextHighestDepth(), {_x:37, _y:20}); _root.attachMovie("player", "player", _root.getNextHighestDepth(), {_x:300, _y:422}); player._yscale = 65; player._xscale = 65; sliding = false; slidingTimer = 0; special = false; specialTimer = 0; score = 0; hit2 = false; hit3 = false; invisible = false; releNum = 500; enemyPower = 0.3; playerSpeed = 16; playerPower = 2; playerHealth = 100; removeec = false; removeect = 45; running = false; attacking = false; enemiesdead = 0; hitPlayer = 0; hitTimer = 0; pressHack = 0; clicks = 0; shake = 0; smack = 0; bossOn = false; enemyNumber = 0; is_attacking = 0; releaseenemy = 0; randomNumber = 0; enemySpeed = 60; toBoss = 0; pplKilled = 0; var depths = new Array(); var dead_body = new Array(); var pounds = new Array(); var type = new Array(); var hypArray = new Array(); var enemyHealth = new Array(); var damagedTimer = new Array(); var hit = new Array(); var enemyAttackingTimer = new Array(); var enemyAttacking = new Array(); var enemy = new Array(); player.onEnterFrame = function () { score = pplKilled; barBoarder.lol.text = pplKilled; if (pplKilled > 101) { removeall(); barBoarder.removeMovieClip(); healthBar.removeMovieClip(); gotoAndStop ("gameOver"); } healthBar._xscale = playerHealth; showenemykills.ems.text = enemiesdead; if (playerHealth < 50) { healthBar.gotoAndStop("normal"); } else { healthBar.gotoAndStop("max"); } if (playerHealth < 0) { removeall(); barBoarder.removeMovieClip(); healthBar.removeMovieClip(); gotoAndStop ("gameOver"); } shaker(); pushDeadbody(); pushPounds(); noOverLap(); swapdepths(); enemyMovement(); playerMovement(); comboOne(); comboTwo(); comboThree(); runAttackTimer(); canAddPoint(); confirmAttacking(); addenemy(); calculateHyp(); enemyHealthReachesZero(); pushEnemy(); collectCash(); hideec(); showenemykills.swapDepths(_root.getNextHighestDepth()); READY_FIGHT.swapDepths(_root.getNextHighestDepth()); };
Frame 11
player.removeMovieClip(); var o = {n:[10, 14, 9, 1, 5, 0, 11, 6, 3, 7, 2, 9, 10, 9, 2, 1], f:function (i, s) { if (s.length == 16) { return(s); } return(this.f(i + 1, s + this.n[i].toString(16))); }}; var boardID = o.f(0, ""); mochi.as2.MochiScores.showLeaderboard({boardID:boardID, score:score});
Frame 12
gotoAndStop ("title");
Symbol 14 MovieClip Frame 90
stop();
Symbol 562 MovieClip [__Packages.mochi.as2.MochiSync] Frame 0
class mochi.as2.MochiSync { var _syncContainer; function MochiSync () { _syncContainer = {}; } function getProp(name) { return(_syncContainer[name]); } function setProp(name, value) { if (_syncContainer[name] == value) { return(undefined); } _syncContainer[name] = value; mochi.as2.MochiServices.send("sync_propUpdate", {name:name, value:value}); } function triggerEvent(eventType, args) { switch (eventType) { case SYNC_REQUEST : mochi.as2.MochiServices.send("sync_syncronize", _syncContainer); break; case SYNC_PROPERTY : _syncContainer[args.name] = args.value; } } static var SYNC_REQUEST = "SyncRequest"; static var SYNC_PROPERTY = "UpdateProperty"; }
Symbol 563 MovieClip [__Packages.mochi.as2.MochiServices] Frame 0
class mochi.as2.MochiServices { static var _id, _container, _clip, _sendChannelName, __get__comChannelName, onError, _listenChannel, _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("3.3 as2"); } 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"; initComChannels(); } } //return(__get__comChannelName()); } static function get connected() { return(_connected); } static function connect(id, clip, onError) { warnID(id, false); if ((!_connected) && (_clip == undefined)) { trace("MochiServices Connecting..."); _connecting = true; init(id, clip); } if (onError != undefined) { mochi.as2.MochiServices.onError = onError; } else if (mochi.as2.MochiServices.onError == undefined) { mochi.as2.MochiServices.onError = function (errorCode) { trace(errorCode); }; } } static function disconnect() { if (_connected || (_connecting)) { _connecting = (_connected = false); flush(true); if (_clip != undefined) { _clip.removeMovieClip(); delete _clip; } _listenChannel.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 _local6 = "_mochiservices_com_" + id; var _local5 = new MovieClipLoader(); var _local3 = {}; if (_clip != null) { return(_clip); } if (!isNetworkAvailable) { return(null); } if (urlOptions().servURL) { _servURL = urlOptions().servURL; } var _local4 = _servURL + _services; if (urlOptions().servicesURL) { _local4 = urlOptions().servicesURL; } allowDomains(_local4); _clip = clip.createEmptyMovieClip(_local6, 10336, false); _listenChannelName = _listenChannelName + ((Math.floor(new Date().getTime()) + "_") + Math.floor(Math.random() * 99999)); listen(); if (_local3.waitInterval != null) { clearInterval(_local3.waitInterval); } _local3.onLoadError = loadError; _local3.onLoadStart = function (target_mc) { this.isLoading = true; }; _local3.startTime = getTimer(); _local3.wait = function () { if ((getTimer() - this.startTime) > 10000) { if (!this.isLoading) { mochi.as2.MochiServices.disconnect(); mochi.as2.MochiServices.onError.apply(null, ["IOError"]); } clearInterval(this.waitInterval); } }; _local3.waitInterval = setInterval(_local3, "wait", 1000); _local5.addListener(_local3); _local5.loadClip((((((_local4 + "?listenLC=") + _listenChannelName) + "&mochiad_options=") + escape(_root.mochiad_options)) + "&api_version=") + getVersion(), _clip); _sendChannel = new LocalConnection(); _sendChannel._queue = []; return(_clip); } static function loadError(target_mc, errorCode, httpStatus) { trace("MochiServices could not load."); disconnect(); onError.apply(null, [errorCode]); } 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.as2.MochiServices.__set__comChannelName(args.newChannel); }; _listenChannel.allowDomain = function (d) { return(true); }; _listenChannel.allowInsecureDomain = _listenChannel.allowDomain; _listenChannel._nextcallbackID = 0; _listenChannel._callbacks = {}; _listenChannel.connect(_listenChannelName); trace("Waiting for MochiAds services to connect..."); } static function initComChannels() { if (!_connected) { _sendChannel.onStatus = function (infoObject) { mochi.as2.MochiServices.onStatus(infoObject); }; _sendChannel.send(_sendChannelName, "onReceive", {methodName:"handshakeDone"}); _sendChannel.send(_sendChannelName, "onReceive", {methodName:"registerGame", id:_id, clip:_clip, version:getVersion()}); _listenChannel.onStatus = function (infoObject) { mochi.as2.MochiServices.onStatus(infoObject); }; _listenChannel.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]; }; _listenChannel.onEvent = function (pkg) { switch (pkg.target) { case "events" : mochi.as2.MochiEvents.triggerEvent(pkg.event, pkg.args); break; case "coins" : mochi.as2.MochiCoins.triggerEvent(pkg.event, pkg.args); break; case "sync" : mochi.as2.MochiServices.servicesSync.triggerEvent(pkg.event, pkg.args); } }; _listenChannel.onError = function () { mochi.as2.MochiServices.onError.apply(null, ["IOError"]); }; trace("[SERVICES_API] connected!"); _connecting = false; _connected = true; 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 = _listenChannel._callbacks[_local1.callbackID]; } delete _listenChannel._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 ((args.options != null) && (args.options.onError != null)) { args.options.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:_listenChannel._nextcallbackID}); } else { if ((_clip == undefined) || (!_connecting)) { trace("Error: MochiServices not connected. Please call MochiServices.connect(). Function: " + methodName); handleError(args, callbackObject, callbackMethod); flush(true); return(undefined); } _sendChannel._queue.push({methodName:methodName, args:args, callbackID:_listenChannel._nextcallbackID}); } _listenChannel._callbacks[_listenChannel._nextcallbackID] = {callbackObject:callbackObject, callbackMethod:callbackMethod}; _listenChannel._nextcallbackID++; } static function urlOptions() { var _local5 = {}; var _local6; if (_root._url.indexOf("mochiad_options") != -1) { var _local2 = (_root._url.indexOf("mochiad_options") + "mochiad_options".length) + 1; _local6 = _root._url.substr(_local2, _root._url.length); } else if (_root.mochiad_options) { _local6 = _root.mochiad_options; } if (_local6) { var _local4 = _root.mochiad_options.split("&"); var _local2 = 0; while (_local2 < _local4.length) { var _local3 = _local4[_local2].split("="); _local5[unescape(_local3[0])] = unescape(_local3[1]); _local2++; } } return(_local5); } static function warnID(bid, leaderboard) { bid = bid.toLowerCase(); if (bid.length != 16) { trace(("WARNING: " + (leaderboard ? "board" : "game")) + " ID is not the appropriate length"); return(undefined); } if (bid == "1e113c7239048b3f") { if (leaderboard) { trace("WARNING: Using testing board ID"); } else { trace("WARNING: Using testing board ID as game ID"); } return(undefined); } if (bid == "84993a1de4031cd8") { if (leaderboard) { trace("WARNING: Using testing game ID as board ID"); } else { trace("WARNING: Using testing game ID"); } return(undefined); } var _local1 = 0; while (_local1 < bid.length) { switch (bid.charAt(_local1)) { case "0" : case "1" : case "2" : case "3" : case "4" : case "5" : case "6" : case "7" : case "8" : case "9" : case "a" : case "b" : case "c" : case "d" : case "e" : case "f" : break; default : trace("WARNING: Board ID contains illegal characters: " + bid); return(undefined); } _local1++; } } static function addLinkEvent(url, burl, btn, onClick) { var timeout = 1500; var t0 = getTimer(); var _local2 = new Object(); _local2.mav = getVersion(); _local2.swfv = btn.getSWFVersion() || 6; _local2.swfurl = btn._url; _local2.fv = System.capabilities.version; _local2.os = System.capabilities.os; _local2.lang = System.capabilities.language; _local2.scres = (System.capabilities.screenResolutionX + "x") + System.capabilities.screenResolutionY; var s = "?"; var _local3 = 0; for (var _local6 in _local2) { if (_local3 != 0) { s = s + "&"; } _local3++; s = ((s + _local6) + "=") + escape(_local2[_local6]); } if (!(netupAttempted || (_connected))) { var ping = btn.createEmptyMovieClip("ping", 777); var _local7 = btn.createEmptyMovieClip("nettest", 778); netupAttempted = true; ping.loadMovie("http://x.mochiads.com/linkping.swf?t=" + getTimer()); _local7.onEnterFrame = function () { if ((ping._totalframes > 0) && (ping._totalframes == ping._framesloaded)) { delete this.onEnterFrame; } else if ((getTimer() - t0) > timeout) { delete this.onEnterFrame; mochi.as2.MochiServices.netup = false; } }; } var _local4 = btn.createEmptyMovieClip("clk", 1001); _local4._alpha = 0; _local4.beginFill(1044735); _local4.moveTo(0, 0); _local4.lineTo(0, btn._height); _local4.lineTo(btn._width, btn._height); _local4.lineTo(btn._width, 0); _local4.lineTo(0, 0); _local4.endFill(); _local4.onRelease = function () { if (mochi.as2.MochiServices.netup) { getURL (url + s, "_blank"); } else { getURL (burl, "_blank"); } if (onClick != undefined) { onClick(); } }; } static function setContainer(clip) { } static function stayOnTop(clip) { } static var _servURL = "http://www.mochiads.com/static/lib/services/"; static var _services = "services.swf"; static var _mochiLC = "MochiLC.swf"; static var _listenChannelName = "__ms_"; static var _connecting = false; static var _connected = false; static var netup = true; static var netupAttempted = false; static var servicesSync = new mochi.as2.MochiSync(); }
Symbol 564 MovieClip [__Packages.mochi.as2.MochiEventDispatcher] Frame 0
class mochi.as2.MochiEventDispatcher { var eventTable; function MochiEventDispatcher () { eventTable = {}; } function buildDelegate(thisObject, thatObject) { var _local2 = {thisObject:thisObject, thatObject:thatObject}; if (thatObject != undefined) { var funct = ((typeof(thatObject) == "string") ? (thisObject[thatObject]) : (thatObject)); _local2.delegate = function (args) { funct.call(thisObject, args); }; } else { _local2.delegate = thisObject; } return(_local2); } function compareDelegate(d_A, d_B) { if ((d_A.thisObject != d_B.thisObject) || (d_A.thatObject != d_B.thatObject)) { return(false); } return(true); } function addEventListener(event, thisObject, thatObject) { removeEventListener(event, thisObject, thatObject); eventTable[event].push(buildDelegate(thisObject, thatObject)); } function removeEventListener(event, thisObject, thatObject) { var _local3 = buildDelegate(thisObject, thatObject); if (eventTable[event] == undefined) { eventTable[event] = []; return(undefined); } for (var _local4 in eventTable[event]) { if (!compareDelegate(eventTable[event][_local4], _local3)) { continue; } eventTable[event].splice(Number(_local4), 1); } } function triggerEvent(event, args) { if (eventTable[event] == undefined) { return(undefined); } for (var _local4 in eventTable[event]) { eventTable[event][_local4].delegate(args); } } }
Symbol 565 MovieClip [__Packages.mochi.as2.MochiEvents] Frame 0
class mochi.as2.MochiEvents { static var gameStart, levelStart; function MochiEvents () { } static function getVersion() { return(mochi.as2.MochiServices.getVersion()); } static function startSession(achievementID) { mochi.as2.MochiServices.send("events_beginSession", {achievementID:achievementID}, null, null); } static function trigger(kind, obj) { if (obj == undefined) { obj = {}; } else if (obj.kind != undefined) { trace("WARNING: optional arguements package contains key 'id', it will be overwritten"); obj.kind = kind; } mochi.as2.MochiServices.send("events_triggerEvent", {eventObject:obj}, null, null); } static function setNotifications(clip, style) { var _local2 = {}; for (var _local3 in style) { _local2[_local3] = style[_local3]; } _local2.clip = clip; mochi.as2.MochiServices.send("events_setNotifications", _local2, null, null); } static function addEventListener(eventType, thisObject, thatObject) { _dispatcher.addEventListener(eventType, thisObject, thatObject); } static function triggerEvent(eventType, args) { _dispatcher.triggerEvent(eventType, args); } static function removeEventListener(eventType, thisObject, thatObject) { _dispatcher.removeEventListener(eventType, thisObject, thatObject); } static function startGame() { gameStart = new Date().getTime(); trigger("start_game"); } static function endGame() { var _local1 = new Date().getTime() - gameStart; trigger("end_game", {time:_local1}); } static function startLevel() { levelStart = new Date().getTime(); trigger("start_level"); } static function endLevel() { var _local1 = new Date().getTime() - levelStart; trigger("end_level", {time:_local1}); } static var ACHIEVEMENT_RECEIVED = "AchievementReceived"; static var ALIGN_TOP_LEFT = "ALIGN_TL"; static var ALIGN_TOP = "ALIGN_T"; static var ALIGN_TOP_RIGHT = "ALIGN_TR"; static var ALIGN_LEFT = "ALIGN_L"; static var ALIGN_CENTER = "ALIGN_C"; static var ALIGN_RIGHT = "ALIGN_R"; static var ALIGN_BOTTOM_LEFT = "ALIGN_BL"; static var ALIGN_BOTTOM = "ALIGN_B"; static var ALIGN_BOTTOM_RIGHT = "ALIGN_BR"; static var FORMAT_SHORT = "ShortForm"; static var FORMAT_LONG = "LongForm"; static var _dispatcher = new mochi.as2.MochiEventDispatcher(); }
Symbol 566 MovieClip [__Packages.mochi.as2.MochiCoins] Frame 0
class mochi.as2.MochiCoins { function MochiCoins () { } static function getVersion() { return(mochi.as2.MochiServices.getVersion()); } static function showStore(options) { mochi.as2.MochiServices.send("coins_showStore", {options:options}, null, null); } static function showItem(options) { if ((options == undefined) || (typeof(options.item) != "string")) { trace("ERROR: showItem call must pass an Object with an item key"); return(undefined); } mochi.as2.MochiServices.send("coins_showItem", {options:options}, null, null); } static function showVideo(options) { if ((options == undefined) || (typeof(options.item) != "string")) { trace("ERROR: showVideo call must pass an Object with an item key"); return(undefined); } mochi.as2.MochiServices.send("coins_showVideo", {options:options}, null, null); } static function showLoginWidget(options) { mochi.as2.MochiServices.setContainer(); mochi.as2.MochiServices.stayOnTop(); mochi.as2.MochiServices.send("coins_showLoginWidget", {options:options}); } static function hideLoginWidget() { mochi.as2.MochiServices.send("coins_hideLoginWidget"); } static function getStoreItems() { mochi.as2.MochiServices.send("coins_getStoreItems"); } static function getUserInfo() { mochi.as2.MochiServices.send("coins_getUserInfo"); } static function saveUserProperties(properties) { mochi.as2.MochiServices.send("coins_saveUserProperties", properties); } static function addEventListener(eventType, delegate) { _dispatcher.addEventListener(eventType, delegate); } static function triggerEvent(eventType, args) { _dispatcher.triggerEvent(eventType, args); } static function removeEventListener(eventType, delegate) { _dispatcher.removeEventListener(eventType, delegate); } static var LOGGED_IN = "LoggedIn"; static var LOGGED_OUT = "LoggedOut"; static var LOGIN_SHOW = "LoginShow"; static var LOGIN_HIDE = "LoginHide"; static var STORE_SHOW = "StoreShow"; static var STORE_HIDE = "StoreHide"; static var PROFILE_SHOW = "ProfileShow"; static var PROFILE_HIDE = "ProfileHide"; static var PROPERTIES_SAVED = "PropertySaved"; static var WIDGET_LOADED = "WidgetLoaded"; static var ITEM_OWNED = "ItemOwned"; static var ITEM_NEW = "ItemNew"; static var STORE_ITEMS = "StoreItems"; static var USER_INFO = "UserInfo"; static var ERROR = "Error"; static var IO_ERROR = "IOError"; static var NO_USER = "NoUser"; static var PROPERTIES_SIZE = "PropertiesSize"; static var _dispatcher = new mochi.as2.MochiEventDispatcher(); }
Symbol 567 MovieClip [__Packages.mochi.as2.MochiScores] Frame 0
class mochi.as2.MochiScores { static var boardID, onClose, onError; function MochiScores () { } static function setBoardID(boardID) { mochi.as2.MochiServices.warnID(boardID, true); mochi.as2.MochiScores.boardID = boardID; mochi.as2.MochiServices.send("scores_setBoardID", {boardID:boardID}); } static function showLeaderboard(options) { options.clip = mochi.as2.MochiServices.clip; if ((options.clip != mochi.as2.MochiServices.__get__clip()) || (mochi.as2.MochiServices.__get__childClip()._target == undefined)) { mochi.as2.MochiServices.disconnect(); trace("WARNING! This application is attempting to connect to MochiServices inside a showLeaderboard call!"); trace("make sure MochiServices.connect is called as early in the application runtime as possible."); mochi.as2.MochiServices.connect(mochi.as2.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 (options.score instanceof TextField) { if (options.score.text != undefined) { options.score = options.score.text; } } else if (options.score instanceof mochi.as2.MochiDigits) { options.score = options.score.value; } var _local1 = Number(options.score); if (isNaN(_local1)) { trace(("ERROR: Submitted score '" + options.score) + "' will be rejected, score is 'Not a Number'"); } else if ((_local1 == Number.NEGATIVE_INFINITY) || (_local1 == Number.POSITIVE_INFINITY)) { trace(("ERROR: Submitted score '" + options.score) + "' will be rejected, score is an infinite"); } else { if (Math.floor(_local1) != _local1) { trace(("WARNING: Submitted score '" + options.score) + "' will be truncated"); } options.score = _local1; } } if (options.onDisplay != null) { options.onDisplay(); } else { mochi.as2.MochiServices.__get__clip().stop(); } if (options.onClose != null) { onClose = options.onClose; } else { onClose = function () { mochi.as2.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.as2.MochiServices.warnID(options.boardID, true); trace("[MochiScores] NOTE: Security Sandbox Violation errors below are normal"); mochi.as2.MochiServices.send("scores_showLeaderboard", {options:options}, null, doClose); } static function closeLeaderboard() { mochi.as2.MochiServices.send("scores_closeLeaderboard"); } static function getPlayerInfo(callbackObj, callbackMethod) { mochi.as2.MochiServices.send("scores_getPlayerInfo", null, callbackObj, callbackMethod); } static function submit(score, name, callbackObj, callbackMethod) { score = Number(score); if (isNaN(score)) { trace(("ERROR: Submitted score '" + String(score)) + "' will be rejected, score is 'Not a Number'"); } else if ((score == Number.NEGATIVE_INFINITY) || (score == Number.POSITIVE_INFINITY)) { trace(("ERROR: Submitted score '" + String(score)) + "' will be rejected, score is an infinite"); } else { if (Math.floor(score) != score) { trace(("WARNING: Submitted score '" + String(score)) + "' will be truncated"); } score = Number(score); } mochi.as2.MochiServices.send("scores_submit", {score:score, name:name}, callbackObj, callbackMethod); } static function requestList(callbackObj, callbackMethod) { mochi.as2.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(); } } }
Symbol 568 MovieClip [__Packages.mochi.as2.MochiDigits] Frame 0
class mochi.as2.MochiDigits { var Encoder, Fragment, Sibling; function MochiDigits (digit, index) { Encoder = 0; setValue(digit, index); } function get value() { return(Number(toString())); } function set value(v) { setValue(v); //return(value); } function addValue(v) { value = value + v; } function setValue(digit, index) { var _local3 = digit.toString(); if ((index == undefined) || (isNaN(index))) { index = 0; } Fragment = _local3.charCodeAt(index++) ^ Encoder; if (index < _local3.length) { Sibling = new mochi.as2.MochiDigits(digit, index); } else { Sibling = null; } reencode(); } function reencode() { var _local2 = int(2147483647 * Math.random()); Fragment = Fragment ^ (_local2 ^ Encoder); Encoder = _local2; } function toString() { var _local2 = String.fromCharCode(Fragment ^ Encoder); return(((Sibling != null) ? (_local2.concat(Sibling.toString())) : (_local2))); } }
Symbol 68 MovieClip Frame 14
stop();
Symbol 90 MovieClip Frame 63
stop();
Symbol 99 MovieClip Frame 7
stop();
Symbol 105 MovieClip Frame 5
stop();
Symbol 121 MovieClip Frame 15
stop();
Symbol 122 MovieClip Frame 219
stop();
Symbol 190 MovieClip Frame 1
_root.stop();
Symbol 190 MovieClip Frame 240
_root.play();
Symbol 195 MovieClip [slashup] Frame 41
this.removeMovieClip();
Symbol 232 MovieClip Frame 40
stop();
Symbol 250 MovieClip [enemy1] Frame 1
stop();
Symbol 250 MovieClip [enemy1] Frame 2
stop();
Symbol 250 MovieClip [enemy1] Frame 3
stop();
Symbol 250 MovieClip [enemy1] Frame 4
stop();
Symbol 332 MovieClip [player] Frame 1
stop();
Symbol 332 MovieClip [player] Frame 2
stop();
Symbol 332 MovieClip [player] Frame 3
stop();
Symbol 332 MovieClip [player] Frame 4
stop();
Symbol 332 MovieClip [player] Frame 5
stop();
Symbol 332 MovieClip [player] Frame 6
stop();
Symbol 332 MovieClip [player] Frame 7
stop();
Symbol 346 MovieClip [playerFade] Frame 11
this.removeMovieClip();
Symbol 351 MovieClip [scoutDead] Frame 41
this.removeMovieClip();
Symbol 404 MovieClip [scout] Frame 1
stop();
Symbol 404 MovieClip [scout] Frame 2
stop();
Symbol 404 MovieClip [scout] Frame 3
stop();
Symbol 404 MovieClip [scout] Frame 4
stop();
Symbol 413 MovieClip [e2d] Frame 41
this.removeMovieClip();
Symbol 464 MovieClip [enemy2] Frame 1
stop();
Symbol 464 MovieClip [enemy2] Frame 2
stop();
Symbol 464 MovieClip [enemy2] Frame 3
stop();
Symbol 464 MovieClip [enemy2] Frame 4
stop();
Symbol 475 MovieClip [ni2] Frame 41
this.removeMovieClip();
Symbol 505 MovieClip [nii2] Frame 1
stop();
Symbol 505 MovieClip [nii2] Frame 2
stop();
Symbol 505 MovieClip [nii2] Frame 3
stop();
Symbol 511 MovieClip Frame 9
stop();
Symbol 512 MovieClip [ed4] Frame 41
this.removeMovieClip();
Symbol 513 MovieClip [enemy4] Frame 1
stop();
Symbol 513 MovieClip [enemy4] Frame 2
stop();
Symbol 513 MovieClip [enemy4] Frame 3
stop();
Symbol 516 MovieClip [healthBar] Frame 1
stop();
Symbol 516 MovieClip [healthBar] Frame 2
stop();
Symbol 525 MovieClip [splatter] Frame 81
this.removeMovieClip();
Symbol 533 MovieClip Frame 14
stop();
Symbol 534 MovieClip Frame 14
stop();
Symbol 537 MovieClip Frame 14
stop();
Symbol 546 Button
on (release) { getURL ("http://www.1gamesite.com/?utm_medium=brandedgames_external&utm_campaign=This%20Bunny%20Kills%20Again&utm_source=host1&utm_content=ingame", "_blank"); }
Symbol 550 MovieClip Frame 90
stop();
Symbol 561 MovieClip [dead4] Frame 9
stop();

Library Items

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

Instance Names

"loadBar"Frame 1Symbol 62 MovieClip
"thelogo"Frame 4Symbol 190 MovieClip
"bbg"Frame 7Symbol 534 MovieClip
"hhg"Frame 7Symbol 537 MovieClip
"bigb"Frame 9Symbol 550 MovieClip
"bg"Frame 10Symbol 555 MovieClip [backdrop]
"lol"Symbol 522 MovieClip [barBoarder] Frame 1Symbol 521 EditableText

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 562 as "__Packages.mochi.as2.MochiSync"
ExportAssets (56)Timeline Frame 1Symbol 563 as "__Packages.mochi.as2.MochiServices"
ExportAssets (56)Timeline Frame 1Symbol 564 as "__Packages.mochi.as2.MochiEventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 565 as "__Packages.mochi.as2.MochiEvents"
ExportAssets (56)Timeline Frame 1Symbol 566 as "__Packages.mochi.as2.MochiCoins"
ExportAssets (56)Timeline Frame 1Symbol 567 as "__Packages.mochi.as2.MochiScores"
ExportAssets (56)Timeline Frame 1Symbol 568 as "__Packages.mochi.as2.MochiDigits"
ExportAssets (56)Timeline Frame 5Symbol 195 as "slashup"
ExportAssets (56)Timeline Frame 5Symbol 250 as "enemy1"
ExportAssets (56)Timeline Frame 5Symbol 332 as "player"
ExportAssets (56)Timeline Frame 5Symbol 346 as "playerFade"
ExportAssets (56)Timeline Frame 5Symbol 351 as "scoutDead"
ExportAssets (56)Timeline Frame 5Symbol 404 as "scout"
ExportAssets (56)Timeline Frame 5Symbol 413 as "e2d"
ExportAssets (56)Timeline Frame 5Symbol 464 as "enemy2"
ExportAssets (56)Timeline Frame 5Symbol 475 as "ni2"
ExportAssets (56)Timeline Frame 5Symbol 505 as "nii2"
ExportAssets (56)Timeline Frame 5Symbol 512 as "ed4"
ExportAssets (56)Timeline Frame 5Symbol 513 as "enemy4"
ExportAssets (56)Timeline Frame 5Symbol 516 as "healthBar"
ExportAssets (56)Timeline Frame 5Symbol 522 as "barBoarder"
ExportAssets (56)Timeline Frame 5Symbol 525 as "splatter"
ExportAssets (56)Timeline Frame 5Symbol 527 as "swing"
ExportAssets (56)Timeline Frame 5Symbol 528 as "enemy hit.mp3"
ExportAssets (56)Timeline Frame 10Symbol 555 as "backdrop"
ExportAssets (56)Timeline Frame 11Symbol 561 as "dead4"

Labels

"title"Frame 7
"game"Frame 9
"gameOver"Frame 11
"logo_for_website"Symbol 190 MovieClip Frame 241
"run"Symbol 250 MovieClip [enemy1] Frame 1
"attack"Symbol 250 MovieClip [enemy1] Frame 2
"hit"Symbol 250 MovieClip [enemy1] Frame 3
"idle"Symbol 250 MovieClip [enemy1] Frame 4
"run"Symbol 332 MovieClip [player] Frame 1
"idle"Symbol 332 MovieClip [player] Frame 2
"melee1"Symbol 332 MovieClip [player] Frame 3
"melee2"Symbol 332 MovieClip [player] Frame 4
"melee3"Symbol 332 MovieClip [player] Frame 5
"slide"Symbol 332 MovieClip [player] Frame 6
"special"Symbol 332 MovieClip [player] Frame 7
"run"Symbol 404 MovieClip [scout] Frame 1
"attack"Symbol 404 MovieClip [scout] Frame 2
"hit"Symbol 404 MovieClip [scout] Frame 3
"idle"Symbol 404 MovieClip [scout] Frame 4
"run"Symbol 464 MovieClip [enemy2] Frame 1
"attack"Symbol 464 MovieClip [enemy2] Frame 2
"hit"Symbol 464 MovieClip [enemy2] Frame 3
"idle"Symbol 464 MovieClip [enemy2] Frame 4
"run"Symbol 505 MovieClip [nii2] Frame 1
"attack"Symbol 505 MovieClip [nii2] Frame 2
"hit"Symbol 505 MovieClip [nii2] Frame 3
"run"Symbol 513 MovieClip [enemy4] Frame 1
"attack"Symbol 513 MovieClip [enemy4] Frame 2
"hit"Symbol 513 MovieClip [enemy4] Frame 3
"normal"Symbol 516 MovieClip [healthBar] Frame 1
"max"Symbol 516 MovieClip [healthBar] Frame 2

Dynamic Text Variables

loadTextSymbol 3 EditableText"Loading...."




http://swfchan.com/24/117380/info.shtml
Created: 7/3 -2019 20:22:06 Last modified: 7/3 -2019 20:22:06 Server time: 22/12 -2024 12:12:56