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

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

samurai-run.swf

This is the info page for
Flash #121898

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


Text
You beat the game!

You beat the game!

Type your name here

Submit Score

Play Again

More Games

Quit to Menu

®

Your Final Score:

programming by keybol
graphics by gilbert de vera

LOADING...

View Highscores

(spacebar)

Mode Select

Choose your character with Left and Right Arrow Keys.
Press Spacebar to play

Normal

Easy

A giant dragon is at your back and an Orc leader stole your treasure.
What will a Samurai do? He runs...

A giant dragon is on your back and an Orc leader stole your treasure.
What will a Samurai do? He runs...

Collect 5 Orbs to Dash. Normal Dmg.

Unlimited Dash attack | -50% Damage

Combo Damage:  0

Combo Damage:  0

EMPTY

COLLECT ORBS

infotxtsq

(-)

Up/ Down or W/S Keys to move

Spacebar to Dash Attack
(when orb meter is full)

Spacebar to Dash Attack
(when orb meter is full)

Runover Enemies and
Don't Fall Back!!!

Runover Enemies and
Don't Fall Back!!!

Ready

Ready

Run!!!

Exit (Esc)

More Games

infotxtsq

Spacebar to Dash Attack
(Unlimited)

Spacebar to Dash Attack
(Unlimited)

ActionScript [AS1/AS2]

Frame 1
function sitelock(urls_allowed) { lock = true; domain_parts = _url.split("://"); real_domain = domain_parts[1].split("/"); domain.text = real_domain[0]; for (x in urls_allowed) { if (urls_allowed[x] == real_domain[0]) { lock = false; } } if (lock) { lockme = true; showAds(); fakeBox._visible = false; } } function showAds() { trace("showing"); var _local1 = "4820ZA3350D47"; System.security.allowDomain("server.cpmstar.com"); adBox.loadMovie("http://server.cpmstar.com/adviewas2.swf?contentspotid=" + _local1); } urls_allowed = ["www.flashgamelicense.com", "flashgamelicense.com", "www8.agame.com", "3.xiaoyouxi.cn", "files.game.com.cn", "files.game.asia", "www.addictinggames.com", "addictinggames.com"]; sitelock(urls_allowed); function EncrpytString(strVal) { var _local7 = "aHfEjcDebChGiAfIjDbEjacD"; var _local8 = _local7.length; var _local11 = "0"; var _local3 = ""; var _local9 = strVal.length; var _local1 = 0; _local3 = ""; var _local4; var _local6; var _local2; var _local5 = 0; nCnt = 0; while (nCnt < _local9) { _local4 = strVal.charCodeAt(nCnt); if (_local4 >= 128) { _local4 = "X"; } _local6 = _local7.charCodeAt(_local1); _local1 = _local1 + 1; if (_local1 >= _local8) { _local1 = 0; } _local2 = (_local4 % 16) + _local6; _local3 = _local3 + String.fromCharCode(_local2); _local5 = _local5 + _local2; _local6 = _local7.charCodeAt(_local1); _local1 = _local1 + 1; if (_local1 >= _local8) { _local1 = 0; } _local2 = Math.floor(_local4 / 16) + _local6; _local3 = _local3 + String.fromCharCode(_local2); _local5 = _local5 + _local2; nCnt++; } _local5 = _local5 % 256; _local6 = _local7.charCodeAt(_local1); _local1 = _local1 + 1; if (_local1 >= _local8) { _local1 = 0; } _local2 = (_local5 % 16) + _local6; _local3 = _local3 + String.fromCharCode(_local2); _local6 = _local7.charCodeAt(_local1); _local1 = _local1 + 1; if (_local1 >= _local8) { _local1 = 0; } _local2 = Math.floor(_local5 / 16) + _local6; _local3 = _local3 + String.fromCharCode(_local2); return(_local3); } function GetUrlParam(strUrl, strParam) { var _local4 = strUrl.toLowerCase(); var _local1 = _local4.indexOf(strParam); var _local5 = strParam.length; if (_local1 > 0) { var _local3; var _local2 = _local4.indexOf("&", _local1 + _local5); if (_local2 > 0) { _local3 = _local2 - _local1; } else { _local3 = strUrl.length - _local1; } return(strUrl.substr(_local1 + _local5, _local3)); } return(""); } function GetBaseUrl(strUrl) { var _local1 = strUrl.toLowerCase(); var _local2 = _local1.length; var _local3 = _local1.indexOf("?", 0); if (_local3 > 0) { _local2 = _local3; } var _local4 = "download"; if (_local1.substr(0, 4) == "http") { _local4 = strUrl.substr(7, _local2 - 7); } return(_local4); } function groundscore(urls_newgrounds) { newGrounds = false; domain_ground = _url.split("://"); real_domain_ground = domain_ground[1].split("/"); domainground.text = real_domain_ground[0]; for (x in urls_newgrounds) { if (urls_newgrounds[x] == real_domain_ground[0]) { newGrounds = true; } } if (newGrounds) { trace("newgroundson"); } else { trace("offMindground"); } } urls_newgrounds = ["www.newgrounds.com", "newgrounds.com", "dump.newgrounds.com"]; groundscore(urls_newgrounds); var blipsound = new Sound(); blipsound.attachSound("blipsound"); pressedonce2 = false; bellTop2 = 600; onEnterFrame = function () { if (Key.isDown(32)) { if (!pressedonce2) { stopAllSounds(); gotoAndStop (2); _root.blipsound.start(0, 1); pressedonce2 = true; } } else { pressedonce2 = false; } }; mochi.as2.MochiServices.connect("4fd1e5cb3f50a232"); function onEnterFrame() { percentage = Math.round((_root.getBytesLoaded() / _root.getBytesTotal()) * 100) + "%"; if (((_root.getBytesLoaded() / _root.getBytesTotal()) >= 1) && (timer <= 0)) { clearInterval(countdownInterval); delete this.onEnterFrame; loadingbox._visible = true; playbtn._visible = true; } } loadingbox._visible = false; playbtn._visible = false; stop(); timer = 10; countdown = function () { timer--; if (timer == 0) { clearInterval(countdownInterval); } }; countdownInterval = setInterval(countdown, 1000);
Instance of Symbol 98 MovieClip in Frame 1
onClipEvent (load) { this.tabEnabled = false; if (_root.lockme) { this.enabled = true; } else { this.enabled = false; } if (_root.newGrounds) { this.gotoAndStop(4); } } on (release) { if (_root.newGrounds) { getURL ("http://www.newgrounds.com/", "_blank"); } else { getURL ("http://www.arcadetown.com/index.asp?gameid=samurairun", "_blank"); } }
Instance of Symbol 149 MovieClip "arcadetownsplash" in Frame 1
onClipEvent (load) { this.tabEnabled = false; } on (release) { getURL ("http://www.arcadetown.com/index.asp?gameid=samurairun", "_blank"); }
Frame 2
normalon = false; easyon = false; var choosesound = new Sound(); choosesound.attachSound("choosesound"); var eatsound = new Sound(); eatsound.attachSound("eatsound"); var stabsound = new Sound(); stabsound.attachSound("stabsound"); var chargesound = new Sound(); chargesound.attachSound("chargesound"); var fireballsound = new Sound(); fireballsound.attachSound("fireballsound"); var stormambience = new Sound(); stormambience.attachSound("stormambience"); stop(); i = 0; while (i < (bellTotal + 99)) { _root.bellHolder["bell" + i].removeMovieClip(); i++; } g = 0; while (g < (bellTotal2 + 99)) { _root.bellHolder["bellb" + g].removeMovieClip(); g++; } h = 0; while (h < (bellTotal3 + 99)) { _root.bellHolder["bellc" + h].removeMovieClip(); h++; } j = 0; while (j < (bellTotal4 + 99)) { _root.bellHolder["belld" + j].removeMovieClip(); j++; } k = 0; while (k < (bellTotal5 + 99)) { _root.bellHolder["belle" + k].removeMovieClip(); k++; } n = 0; while (n < (totalBgShapes + 99)) { _root.bellHolder["bellf" + n].removeMovieClip(); n++; } onEnterFrame = function () { if (Key.isDown(88)) { getURL ("http://www.arcadetown.com/samurairun/view_high_scores.asp", "_blank"); } if (Key.isDown(32)) { if (!pressedonce2) { gotoAndStop (3); _root.blipsound.start(0, 1); pressedonce2 = true; } } else { pressedonce2 = false; } }; this.onEnterFrame = function () { if (mindJolt) { viewhiscores._visible = false; } }; 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__("f92e5aee", this, 10301, true);
Instance of Symbol 98 MovieClip in Frame 2
onClipEvent (load) { this.tabEnabled = false; if (_root.lockme) { this.enabled = true; } else { this.enabled = false; } if (_root.newGrounds) { this.gotoAndStop(2); } } on (release) { if (_root.newGrounds) { getURL ("http://www.newgrounds.com/", "_blank"); } else { getURL ("http://www.arcadetown.com/index.asp?gameid=samurairun", "_blank"); } }
Instance of Symbol 168 MovieClip in Frame 2
onClipEvent (load) { this.tabEnabled = false; } on (release) { getURL ("http://www.astiggames.com/", "_blank"); }
Instance of Symbol 173 MovieClip "viewhiscores" in Frame 2
on (rollOver) { this.gotoAndStop(2); _root.choosesound.start(0, 1); } on (rollOut) { this.gotoAndStop(1); } on (releaseOutside) { this.gotoAndStop(1); } on (release) { getURL ("http://www.arcadetown.com/samurairun/view_high_scores.asp", "_blank"); }
Frame 3
stop(); normalselected = true; pressedonce4 = false; onEnterFrame = function () { if (Key.isDown(32)) { if (!pressedonce2) { stopAllSounds(); _root.blipsound.start(0, 1); if (normalselected) { gotoAndStop (4); } if (!normalselected) { gotoAndStop (5); } pressedonce2 = true; } } else { pressedonce2 = false; } if (Key.isDown(39)) { if (!pressedonce3) { _root.select_mc.gotoAndStop(3); pressedonce3 = true; _root.choosesound.start(0, 1); normalselected = false; _root.infointro = "Use Up and Down Arrow Keys to play. Press Spacebar to do a Dash Attack (unlimited). Does -50% Damage. Keep on running over enemies to win."; } } else { pressedonce3 = false; } if (Key.isDown(37)) { if (!pressedonce4) { _root.select_mc.gotoAndStop(2); _root.choosesound.start(0, 1); pressedonce4 = true; normalselected = true; _root.infointro = "Use Up and Down Arrow Keys to play. Collect 5 Blue Orbs and press Spacebar to do a dash attack. Keep on running over enemies to win."; } } else { pressedonce4 = false; } };
Instance of Symbol 205 MovieClip in Frame 3
on (rollOver) { _root.choosesound.start(0, 1); _root.select_mc.gotoAndStop(2); _root.normalselected = true; } on (release) { stopAllSounds(); _root.blipsound.start(0, 1); _root.gotoAndStop(4); }
Instance of Symbol 210 MovieClip in Frame 3
on (rollOver) { _root.choosesound.start(0, 1); _root.select_mc.gotoAndStop(3); _root.normalselected = false; } on (release) { stopAllSounds(); _root.blipsound.start(0, 1); _root.gotoAndStop(5); }
Frame 4
function submitHighscore() { var _local3 = {n:[5, 13, 5, 4, 6, 1, 12, 12, 5, 14, 2, 9, 8, 8, 15, 7], f:function (i, s) { if (s.length == 16) { return(s); } return(this.f(i + 1, s + this.n[i].toString(16))); }}; var _local4 = _local3.f(0, ""); mochi.as2.MochiScores.showLeaderboard({boardID:_local4, score:_root.score}); } returntotitle.onEnterFrame = function () { if (Key.isDown(27)) { _root.mcMain.removeMovieClip(); stopAllSounds(); _root.gameexited = true; _root.bellTop2 = _root.bellTop; i = 0; while (i < (bellTotal + 99)) { _root.bellHolder["bell" + i].removeMovieClip(); i++; } g = 0; while (g < (bellTotal2 + 99)) { _root.bellHolder["bellb" + g].removeMovieClip(); g++; } h = 0; while (h < (bellTotal3 + 99)) { _root.bellHolder["bellc" + h].removeMovieClip(); h++; } j = 0; while (j < (bellTotal4 + 99)) { _root.bellHolder["belld" + j].removeMovieClip(); j++; } k = 0; while (k < (bellTotal5 + 99)) { _root.bellHolder["belle" + k].removeMovieClip(); k++; } n = 0; while (n < (totalBgShapes + 99)) { _root.bellHolder["bellf" + n].removeMovieClip(); n++; } o = 0; while (o < (totalBgShapes + 99)) { bellHolder["bird" + o].removeMovieClip(); o++; } bellHolder["txt" + this._name].removeMovieClip(); _root.gotoAndStop(2); } }; function fadeInSound() { if (bgsound.getVolume() > 0) { bgsound.setVolume(_root.bgsound.getVolume() - 10); } else { clearInterval(nIntervalk); } } function mainJump() { if (mainJumping) { if (jumpSpeed < 0) { jumpSpeed = jumpSpeed * (1 - (jumpSpeedLimit / 143)); if (jumpSpeed > ((-jumpSpeedLimit) * 0.1)) { jumpSpeed = jumpSpeed * -1; mcMain.gotoAndStop(1); if (rideon) { mcMain.gotoAndStop(5); } } } if ((jumpSpeed > 0) && (jumpSpeed <= jumpSpeedLimit)) { jumpSpeed = jumpSpeed * (1 + (jumpSpeedLimit / 273)); } mcMain._x = mcMain._x - jumpSpeed; if ((mcMain._x <= (mcMain._width / 2)) && (totalHeight <= (Stage.width - mcMain._width))) { if (!gameexited) { mainJumping = false; footHolder._x = footHolder._x - 175; if (!startedJumping) { mcMain._x = mcMain._width / 2; } bounceonce = true; if (startedJumping) { gameOver = true; mcBg.stop(); footdeath.gotoAndStop(2); mcMain.gotoAndStop(4); showFinalStats(); nInterval = setInterval(fadeInSound, 100); mcBg.stormbring.gotoAndStop(1); comboholder._visible = false; scoreInc = 2; if (level2on && (!level4on)) { infotxt = "Manage your timing and conserve Dash Attacks."; } } } } totalHeight = totalHeight + jumpSpeed; } if (mcMain._y > 387.5) { mcMain._y = 387.5; } if (mcMain._x >= 575) { mcMain._x = 575; } } function makeLvl() { bellTime++; bellTime2++; bellTime3++; bellTime4++; bellTime5++; bellTime6++; if (!enemy1passed) { if (bellTime >= bellLimit) { bellTotal++; bellHolder.attachMovie("mcBell", "bell" + bellTotal, bellHolder.getNextHighestDepth()); if (bellTotal == 1) { bellHolder["bell" + bellTotal]._y = Math.floor(Math.random() * 256) + 120; } else { bellHolder["bell" + bellTotal]._y = (bellHolder["bell" + (bellTotal - 1)]._y + (Math.random() * 500)) - 200; if (bellHolder["bell" + bellTotal]._y > 375) { bellHolder["bell" + bellTotal]._y = bellHolder["bell" + bellTotal]._y - 250; } else if (bellHolder["bell" + bellTotal]._y < 80) { bellHolder["bell" + bellTotal]._y = bellHolder["bell" + bellTotal]._y + 250; } } bellHolder["bell" + bellTotal]._x = bellTop; bellHolder["bell" + bellTotal].onEnterFrame = function () { this._x = this._x - 7; if (this.hitTest(mcMain)) { if (!firstclick2) { infotxt2 = ""; infotxt = "Keep doing combos to rack up your combo damage!"; firstclick2 = true; } _root.mainJumping = true; if (rideon) { mcMain.gotoAndStop(6); } else { mcMain.gotoAndStop(3); } bounceonce = true; _root.stabsound.start(0, 1); comboholder._visible = true; comboholder.combohit.gotoAndPlay(2); jumpSpeed = jumpSpeedLimit * -1; if (level4on) { _root.scoreInc = 250; _root.score = _root.score + scoreInc; bellHolder.attachMovie("mcScoreAdd", "txt" + this._name, bellHolder.getNextHighestDepth()); bellHolder["txt" + this._name]._x = this._x; bellHolder["txt" + this._name]._y = this._y; bellHolder["txt" + this._name].txtScore.text = _root.scoreInc; } else { _root.score = _root.score + 2; bellHolder.attachMovie("mcScoreAdd", "txt" + this._name, bellHolder.getNextHighestDepth()); bellHolder["txt" + this._name]._x = this._x; bellHolder["txt" + this._name]._y = this._y; bellHolder["txt" + this._name].txtScore.text = 2; } startedJumping = true; if (!footcoming) { footcoming = true; firstattack.gotoAndPlay(2); } this.removeMovieClip(); } if ((this._x <= 0) && (totalHeight <= (Stage.width - this._width))) { this.removeMovieClip(); } if (_root.gameOver) { this.removeMovieClip(); } }; bellTime = 0; } } if ((!enemy2passed) && (level2on)) { if (bellTime2 >= bellLimit2) { bellTotal2++; bellHolder.attachMovie("mcBellb_mc", "bellb" + bellTotal2, bellHolder.getNextHighestDepth()); if (bellTotal == 1) { infotxt = "Blue orcs increase gives bonus combo per hit!"; bellHolder["bellb" + bellTotal2]._y = Math.floor(Math.random() * 256) + 120; } else { bellHolder["bellb" + bellTotal2]._y = (bellHolder["bellb" + (bellTotal2 - 1)]._y + (Math.random() * 500)) - 250; if (bellHolder["bellb" + bellTotal2]._y > 375) { bellHolder["bellb" + bellTotal2]._y = bellHolder["bellb" + bellTotal2]._y - 250; } else if (bellHolder["bellb" + bellTotal2]._y < 80) { bellHolder["bellb" + bellTotal2]._y = bellHolder["bellb" + bellTotal2]._y + 250; } } bellHolder["bellb" + bellTotal2]._x = bellTop; bellHolder["bellb" + bellTotal2].onEnterFrame = function () { this._x = this._x - 4; if (this._x <= 0) { this.removeMovieClip(); } if (this.hitTest(mcMain)) { _root.mainJumping = true; mcMain.gotoAndStop(3); comboholder._visible = true; _root.stabsound.start(0, 1); comboholder.combohit.gotoAndPlay(2); bounceonce = true; jumpSpeed = jumpSpeedLimit * -1; _root.scoreInc = 5; _root.score = _root.score + scoreInc; bellHolder.attachMovie("mcScoreAdd", "txt" + this._name, bellHolder.getNextHighestDepth()); bellHolder["txt" + this._name]._x = this._x; bellHolder["txt" + this._name]._y = this._y; bellHolder["txt" + this._name].txtScore.text = _root.scoreInc; startedJumping = true; this.removeMovieClip(); } if ((this._x <= 0) && (totalHeight <= (Stage.width - this._width))) { this.removeMovieClip(); } if (_root.gameOver) { this.removeMovieClip(); } }; bellTime2 = 0; } } if (level3on && (!level4on)) { if (bellTime3 >= bellLimit3) { bellTotal3++; bellHolder.attachMovie("mcBellc_mc", "bellc" + bellTotal3, bellHolder.getNextHighestDepth()); if (bellTotal == 1) { bellHolder["bellc" + bellTotal3]._y = Math.floor(Math.random() * 256) + 120; } else { bellHolder["bellc" + bellTotal3]._y = (bellHolder["bellc" + (bellTotal3 - 1)]._y + (Math.random() * 500)) - 250; if (bellHolder["bellc" + bellTotal3]._y > 375) { bellHolder["bellc" + bellTotal3]._y = bellHolder["bellc" + bellTotal3]._y - 250; } else if (bellHolder["bellc" + bellTotal3]._y < 80) { bellHolder["bellc" + bellTotal3]._y = bellHolder["bellc" + bellTotal3]._y + 250; } } bellHolder["bellc" + bellTotal3]._x = bellTop; bellHolder["bellc" + bellTotal3].onEnterFrame = function () { this._x = this._x - 8; if (this.hitTest(mcMain)) { _root.mainJumping = true; mcMain.gotoAndStop(3); _root.stabsound.start(0, 1); comboholder._visible = true; comboholder.combohit.gotoAndPlay(2); bounceonce = true; jumpSpeed = jumpSpeedLimit * -1; _root.scoreInc = 50; _root.score = _root.score + scoreInc; bellHolder.attachMovie("mcScoreAdd", "txt" + this._name, bellHolder.getNextHighestDepth()); bellHolder["txt" + this._name]._x = this._x; bellHolder["txt" + this._name]._y = this._y; bellHolder["txt" + this._name].txtScore.text = _root.scoreInc; startedJumping = true; this.removeMovieClip(); } if ((this._x <= 0) && (totalHeight <= (Stage.width - this._width))) { this.removeMovieClip(); } if (_root.gameOver) { this.removeMovieClip(); } }; bellTime3 = 0; } } if ((level4on && (!level5on)) && (rideon)) { if (bellTime4 >= bellLimit4) { bellTotal4++; bellHolder.attachMovie("mcBelld_mc", "belld" + bellTotal4, bellHolder.getNextHighestDepth()); if (bellTotal == 1) { bellHolder["belld" + bellTotal4]._y = Math.floor(Math.random() * 256) + 120; } else { bellHolder["belld" + bellTotal4]._y = (bellHolder["belld" + (bellTotal4 - 1)]._y + (Math.random() * 400)) - 200; if (bellHolder["belld" + bellTotal4]._y > 375) { bellHolder["belld" + bellTotal4]._y = bellHolder["belld" + bellTotal4]._y - 250; } else if (bellHolder["belld" + bellTotal4]._y < 80) { bellHolder["belld" + bellTotal4]._y = bellHolder["belld" + bellTotal4]._y + 250; } } bellHolder["belld" + bellTotal4]._x = bellTop; bellHolder["belld" + bellTotal4].onEnterFrame = function () { this._x = this._x - 7; if (this.hitTest(mcMain)) { _root.mainJumping = true; mcMain.gotoAndStop(6); bounceonce = true; _root.stabsound.start(0, 1); comboholder._visible = true; comboholder.combohit.gotoAndPlay(2); jumpSpeed = jumpSpeedLimit * -1; if (level4on) { _root.scoreInc = 150; _root.score = _root.score + scoreInc; bellHolder.attachMovie("mcScoreAdd", "txt" + this._name, bellHolder.getNextHighestDepth()); bellHolder["txt" + this._name]._x = this._x; bellHolder["txt" + this._name]._y = this._y; bellHolder["txt" + this._name].txtScore.text = _root.scoreInc; } else { _root.score = _root.score + 1; bellHolder.attachMovie("mcScoreAdd", "txt" + this._name, bellHolder.getNextHighestDepth()); bellHolder["txt" + this._name]._x = this._x; bellHolder["txt" + this._name]._y = this._y; bellHolder["txt" + this._name].txtScore.text = _root.scoreInc; } startedJumping = true; if (!footcoming) { footcoming = true; firstattack.gotoAndPlay(2); } this.removeMovieClip(); } if ((this._x <= 0) && (totalHeight <= (Stage.width - this._width))) { this.removeMovieClip(); } if (_root.gameOver) { this.removeMovieClip(); } }; bellTime4 = 0; } } if (level5on && (!level4on)) { if (bellTime5 >= bellLimit5) { bellTotal5++; bellHolder.attachMovie("mcBellf_mc", "belle" + bellTotal5, bellHolder.getNextHighestDepth()); if (bellTotal5 == 1) { bellHolder["belle" + bellTotal5]._y = Math.floor(Math.random() * 256) + 120; } else { bellHolder["belle" + bellTotal5]._y = (bellHolder["belle" + (bellTotal5 - 1)]._y + (Math.random() * 500)) - 250; if (bellHolder["belle" + bellTotal5]._y > 375) { bellHolder["belle" + bellTotal5]._y = bellHolder["belle" + bellTotal5]._y - 250; } else if (bellHolder["belle" + bellTotal5]._y < 80) { bellHolder["belle" + bellTotal5]._y = bellHolder["belle" + bellTotal5]._y + 250; } } bellHolder["belle" + bellTotal5]._x = bellTop; bellHolder["belle" + bellTotal5].onEnterFrame = function () { this._x = this._x - 8; if (this.hitTest(mcMain)) { _root.mainJumping = true; mcMain.gotoAndStop(6); _root.stabsound.start(0, 1); comboholder._visible = true; comboholder.combohit.gotoAndPlay(2); bounceonce = true; jumpSpeed = jumpSpeedLimit * -1; _root.scoreInc = 700; _root.score = _root.score + scoreInc; bellHolder.attachMovie("mcScoreAdd", "txt" + this._name, bellHolder.getNextHighestDepth()); bellHolder["txt" + this._name]._x = this._x; bellHolder["txt" + this._name]._y = this._y; bellHolder["txt" + this._name].txtScore.text = _root.scoreInc; startedJumping = true; this.removeMovieClip(); } if ((this._x <= 0) && (totalHeight <= (Stage.width - this._width))) { this.removeMovieClip(); } if (_root.gameOver) { this.removeMovieClip(); } }; bellTime5 = 0; } } if (((int(bellTotal / 40) == (bellTotal / 40)) && (bellTime == 1)) && (bellTotal != 0)) { bellHolder.attachMovie("mcBird", "bird" + bellTotal, bellHolder.getNextHighestDepth()); bellHolder["bird" + bellTotal]._x = bellTop; bellHolder["bird" + bellTotal]._y = 100; bellHolder["bird" + bellTotal].speed = 5; bellHolder["bird" + bellTotal].onEnterFrame = function () { this._y = this._y + this.speed; if (this._y >= 375) { this.speed = -7; this._xscale = -100; } if (this._y <= 100) { this.speed = 5; this._xscale = 100; } this._x = this._x - 2; if (this.hitTest(mcMain)) { if (!firstclick4) { infotxt = "Get 2x Multiplier Bonus by hitting crossing chickens."; firstclick4 = true; } _root.mainJumping = true; mcMain.gotoAndStop(3); _root.stabsound.start(0, 1); combomultiplier.gotoAndPlay(2); jumpSpeed = jumpSpeedLimit * -1; _root.score = _root.score * 2; bellHolder.attachMovie("mcScoreAdd", "txt" + this._name, bellHolder.getNextHighestDepth()); bellHolder["txt" + this._name]._x = this._x; bellHolder["txt" + this._name]._y = this._y; bellHolder["txt" + this._name].txtScore.text = "2X"; startedJumping = true; this.removeMovieClip(); } if (_root.gameOver) { this.removeMovieClip(); } }; } } function shakeScreen() { shakeTime++; if (shakeTime >= 36) { shakeTime = 0; mcMain._y = mcMain._y + 10; bellHolder._y = bellHolder._y + 10; } else if (shakeTime <= 1) { shakeTime = 2; mcMain._y = mcMain._y - 10; bellHolder._y = bellHolder._y - 10; } } function shakeScreen2() { shakeTime2++; if (shakeTime2 >= 36) { shakeTime2 = 0; mcMain._y = mcMain._y + 10; bellHolder._y = bellHolder._y + 10; } else if (shakeTime2 <= 1) { shakeTime2 = 2; mcMain._y = mcMain._y - 10; bellHolder._y = bellHolder._y - 10; } } function moveScreen2() { if (rideon && (score <= 100000)) { if (mcMain._x >= 425) { mcMain._x = 425; bossorc._x = bossorc._x + 1; footHolder._x = footHolder._x - 0.2; footholdercounter = footholdercounter + 1; if (footholdercounter == 50) { fireholder.gotoAndPlay(2); _root.fireballsound.start(0, 1); footholdercounter = 100; } bellHolder._x = bellHolder._x + jumpSpeed; bellTop = bellTop - jumpSpeed; if (score >= 30000) { bellLimit = 18; bellLimit2 = 18; bellLimit3 = 7; bellLimit4 = 6; bellLimit5 = 7; bellLimit6 = 7; } } else if (score >= 30000) { bellLimit = 36; bellLimit2 = 36; bellLimit3 = 14; bellLimit4 = 12; bellLimit5 = 12; bellLimit6 = 14; } } if ((mcMain._x >= 425) && (totalHeight >= 425)) { bellHolder._x = bellHolder._x - jumpSpeed; bellTop = bellTop + jumpSpeed; mcMain._x = 325; fallingTime++; if (fallingTime >= 12) { gameOver = true; } } } function moveScreen() { if (score <= 30000) { if (mcMain._x >= 425) { mcMain._x = 425; bossorc._x = bossorc._x + 1; footHolder._x = footHolder._x - 1; footholdercounter = footholdercounter + 1; if (footholdercounter == 200) { fireholder.gotoAndPlay(2); _root.fireballsound.start(0, 1); footholdercounter = 202; } if (!rideon) { bellHolder._x = bellHolder._x + jumpSpeed; bellTop = bellTop - jumpSpeed; } if (score >= 50000) { bellLimit = 18; bellLimit2 = 18; bellLimit5 = 7; bellLimit6 = 7; } else if (score >= 2000) { bellLimit = 6; bellLimit2 = 9999; bellLimit3 = 6; bellLimit4 = 10; bellLimit5 = 6; } else if (score >= 500) { bellLimit = 6; bellLimit2 = 8; bellLimit3 = 6; bellLimit5 = 6; } else { bellLimit = 3; bellLimit2 = 6; bellLimit3 = 10; bellLimit5 = 6; } } else if (score >= 50000) { bellLimit = 36; bellLimit2 = 36; bellLimit5 = 22; bellLimit6 = 22; } else if (score >= 2000) { bellLimit = 20; bellLimit2 = 9999; bellLimit3 = 14; bellLimit4 = 30; bellLimit5 = 20; } else if (score >= 500) { bellLimit = 18; bellLimit2 = 18; bellLimit5 = 20; bellLimit3 = 22; } else { bellLimit = 7; bellLimit2 = 20; bellLimit3 = 30; bellLimit5 = 20; } } if ((mcMain._x >= 325) && (totalHeight >= 325)) { bellHolder._x = bellHolder._x - jumpSpeed; bellTop = bellTop + jumpSpeed; mcMain._x = 325; fallingTime++; if (fallingTime >= 12) { gameOver = true; } } } function showFinalStats() { if (!shownonce) { shownonce = true; attachMovie("mcFinalStats", "finalstats", _root.getNextHighestDepth()); finalstats._x = 145; finalstats._y = 75; finalstats.txtFinalScore.text = score; finalstats.btnPlayAgain.onRelease = function () { clearInterval(nInterval); stopAllSounds(); _root.bgsound.start(0, 999); bgsound.setVolume(100); _root.playedthisonce = false; mcBg.stormbring.gotoAndStop(1); _root.dragon_mc.gotoAndStop(2); enemy1passed = false; enemy2passed = false; enemy3passed = false; level2on = false; level3on = false; level4on = false; level5on = false; level6on = false; fireholder.gotoAndStop(1); footholdercounter = 0; myColor = new Color(mcMain); myColor.setTint(255, 255, 255, 0); finalboss.gotoAndStop(1); footHolder._x = -80; bossorc._x = 500; wolf_mc.gotoAndStop(1); footHolder.wolffirstscene.gotoAndPlay(1); _root.bgsound.start(0, 999); mcMain.gotoAndStop(1); root.shownonce = false; tinttimer = 0; rideon = false; catchmeifyoucan = false; wolfjumped = false; adjustwolfy = 0; wolftimer = 0; footdeath.gotoAndStop(1); shownonce = false; mcBg.play(); mcMain._x = 175; gamedone = false; var _local4 = false; var _local3 = false; var _local2 = false; var _local5 = false; infotxt = "Up/Down or W/S keys to control character. Runover enemies to do combos!"; powerbar.gotoAndStop(1); coin = 0; footcoming = false; finalstats.removeMovieClip(); gameOver = false; mcMain.gotoAndStop(1); startedJumping = false; comboholder._visible = false; }; } } normalon = true; pressed777 = false; gameexited = false; var bgsound = new Sound(); bgsound.attachSound("bgsound"); winorc = false; _root.bgsound.start(0, 999); shownonce = false; fireplayed = false; footholdercounter = 0; playedthisonce = false; var rideon = false; var catchmeifyoucan = false; var wolfjumped = false; var enemy1passed = false; var enemy2passed = false; var enemy3passed = false; var level2on = false; var level3on = false; var level4on = false; var level5on = false; var level6on = false; Color.prototype.setTint = function (r, g, b, amount) { var _local2 = new Object(); _local2.ra = (_local2.ga = (_local2.ba = 100 - amount)); var _local3 = amount / 100; _local2.rb = r * _local3; _local2.gb = g * _local3; _local2.bb = b * _local3; this.setTransform(_local2); }; infotxt = "Up/Down or W/S keys to control character. Runover enemies to do combos!"; stop(); powerbar.gotoAndStop(1); var mainSpeed = 25; var mainJumping = false; var gamedone = false; var firstclick = false; var firstclick2 = false; var firstclick3 = false; var firstclick4 = false; var jumpSpeed = 0; var jumpSpeedLimit = 25; var tinttimer = 0; var coin = 0; var coinTime = 0; var shakeTime = 2; var shakeTime2 = 18; var bellTime = -150; var bellTime2 = 0; var bellTime3 = 0; var bellTime4 = 0; var bellTime5 = 0; var bellTime6 = 0; var bellLimit = 7; var bellLimit2 = 20; var bellLimit3 = 16; var bellLimit4 = 16; var bellLimit5 = 22; var bellLimit6 = 22; bellTop = bellTop2; var bellTotal = 0; var bellTotal2 = 0; var bellTotal3 = 0; var bellTotal4 = 0; var bellTotal5 = 0; var bellTotal6 = 0; var powerup = 0; var totalHeight = 0; var startedJumping = false; var footcoming = false; var score = 0; var scoreInc = 1; var gameOver = false; var fallingTime = 0; var bounceonce = true; var totalBgShapes = 0; mcMain.onEnterFrame = function () { if (gamedone) { mcMain._x = mcMain._x - 10; } if (coin == 5) { tinttimer++; if (tinttimer == 7) { myColor = new Color(mcMain); myColor.setTint(255, 255, 255, 70); tinttimer = 0; } else { myColor = new Color(mcMain); myColor.setTint(255, 255, 255, 0); } if (firstclick3) { infotxt = "When the Orb meter is full, press Spacebar to dash!"; firstclick3 = false; } } if (this.hitTest(finalboss)) { if (!gameexited) { winorc = true; mainJumping = false; footHolder._x = footHolder._x - 175; if (!startedJumping) { mcMain._x = mcMain._width / 2; } bounceonce = true; if (startedJumping) { gameOver = true; mcBg.stop(); footdeath.gotoAndStop(2); mcMain.gotoAndStop(4); showFinalStats(); nInterval = setInterval(fadeInSound, 100); mcBg.stormbring.gotoAndStop(1); comboholder._visible = false; } } } if (this.hitTest(wolf_mc)) { if (catchmeifyoucan) { mcMain.gotoAndStop(5); wolf_mc.gotoAndStop(5); enemy1passed = true; level4on = true; _root.rideon = true; infotxt = "Do 50000 combo damage to get to the next wave!"; this.enabled = false; } } if (this._y <= 110) { this._y = 110; } if (this._x >= (Stage.width - (this.width / 2))) { this._x = Stage.width - (this.width / 2); } }; _root.onEnterFrame = function () { txtmainx.text = _root.mcMain._x; if (score >= 500) { level2on = true; } if ((score >= 2000) && (!level4on)) { level3on = true; enemy1passed = true; enemy2passed = true; } if ((score >= 6000) && (!level4on)) { level4on = true; level2on = true; enemy1passed = false; _root.wolf_mc.gotoAndStop(2); infotxt = "Do 30000 combo damage to get to the wolf!"; enemy2passed = true; enemy3passed = true; } if (score >= 50000) { level5on = true; finalboss.gotoAndStop(2); if (!fireplayed) { fireholder.gotoAndPlay(9); fireplayed = true; } level4on = false; level3on = false; level2on = false; level1on = false; enemy1passed = true; enemy2passed = true; enemy3passed = true; infotxt = "Do 50000 combo damage to get to the Orc leader!"; } if ((score >= 150) && (!level2on)) { infotxt = "Do 500 combo damage to get to the next wave!"; } if ((score >= 500) && (!level3on)) { infotxt = "Do 2000 combo damage to get to the next wave!"; } if ((((score >= 2100) && (!level4on)) && (!level5on)) && (!level6on)) { infotxt = "Do 6000 combo damage to get to the next wave!"; } if (((score >= 30000) && (!level5on)) && (!level6on)) { infotxt = "Do 50000 combo damage to get to the Orc Leader!"; } if (score >= 50000) { infotxt = "Finish the Orc with a fatal blow!!!"; } if (!gameOver) { if (Key.isDown(189)) { if (!pressed777) { pressed777 = true; if (_root.bgsound.getVolume() != 0) { _root.mutebtn.gotoAndStop(2); _root.oldVolume = _root.bgsound.getVolume(); _root.bgsound.setVolume(0); } else { _root.mutebtn.gotoAndStop(1); _root.bgsound.setVolume(_root.oldVolume); } } } else { pressed777 = false; } if (Key.isDown(38) || (Key.isDown(87))) { mcMain._y = mcMain._y - 10; } if (Key.isDown(40) || (Key.isDown(83))) { mcMain._y = mcMain._y + 10; } if (Key.isDown(32)) { if ((coin >= 5) && (!gameOver)) { myColor = new Color(mcMain); myColor.setTint(255, 255, 255, 0); coin = 0; powerbar.gotoAndStop(1); if (rideon) { mcMain.gotoAndStop(7); } else { mcMain.gotoAndStop(2); } _root.chargesound.start(0, 1); mainJumping = true; jumpSpeed = jumpSpeedLimit * -1; } } } mainJump(); makeLvl(); moveScreen(); moveScreen2(); shakeScreen(); shakeScreen2(); comboholder.txtScore.text = "Combo Damage: " + score; comboholder.txtScore2.text = "Combo Damage: " + score; coinTime++; if ((coinTime >= 8) && (score >= 1)) { coinTime = 0; bellHolder.attachMovie("tile_mc", "bellf" + totalBgShapes, bellHolder.getNextHighestDepth()); bellHolder["bellf" + totalBgShapes]._y = int(Math.random() * 375) + 100; bellHolder["bellf" + totalBgShapes]._x = bellTop; bellHolder["bellf" + totalBgShapes].onEnterFrame = function () { this._x = this._x - 10; if (this._x <= 0) { this.removeMovieClip(); } if (this.hitTest(mcMain)) { eatsound.start(0, 1); if (coin == 5) { coin = coin + 0; } else { coin = coin + 1; if (!firstclick) { infotxt = "Collect orbs to replenish Orb meter."; firstclick3 = true; firstclick = true; } powerbar.nextFrame(); } this.removeMovieClip(); } if (_root.gameOver) { this.removeMovieClip(); } }; } totalBgShapes++; }; nextscene.onEnterFrame = function () { if (this.hitTest(wolf_mc)) { gameOver = true; _root.gotoAndStop(5); } }; wolf_mc.onEnterFrame = function () { if (_root.rideon) { this.removeMovieClip(); this.gotoAndStop(3); mcbgfaster._visible = true; this._y = _root._ymouse; wolftimer++; if (this._y < 100) { this._y = 100; } } }; mcBg.onRelease = function () { if ((coin >= 5) && (!gameOver)) { myColor = new Color(mcMain); myColor.setTint(255, 255, 255, 0); coin = 0; powerbar.gotoAndStop(1); if (rideon) { mcMain.gotoAndStop(7); } else { mcMain.gotoAndStop(2); } _root.chargesound.start(0, 1); mainJumping = true; jumpSpeed = jumpSpeedLimit * -1; } }; _root.createEmptyMovieClip("bellHolder", _root.getNextHighestDepth()); mcMain.swapDepths(10);
Instance of Symbol 232 MovieClip "mcBg" in Frame 4
onClipEvent (load) { this.useHandCursor = false; }
Instance of Symbol 238 MovieClip "comboholder" in Frame 4
onClipEvent (load) { this.tabEnabled = false; this._visible = false; }
Instance of Symbol 295 MovieClip "footdeath" in Frame 4
onClipEvent (enterFrame) { this.tabEnabled = false; this._x = _root.mcMain._x; this._y = _root.mcMain._y; }
Instance of Symbol 341 MovieClip "mutebtn" in Frame 4
onClipEvent (load) { this.tabEnabled = false; } on (rollOver) { _root.buttonsnd.start(0, 1); _root.menubar.soundcoin._visible = true; } on (rollOut) { _root.menubar.soundcoin._visible = false; } on (releaseOutside) { _root.menubar.soundcoin._visible = false; } on (release) { if (_root.bgsound.getVolume() != 0) { this.gotoAndStop(2); _root.oldVolume = _root.bgsound.getVolume(); _root.slider.slidebar.onEnterFrame = null; _root.bgsound.setVolume(0); } else { this.gotoAndStop(1); _root.slider.slidebar.onEnterFrame = _root.adjustVolume; _root.bgsound.setVolume(_root.oldVolume); } }
Instance of Symbol 351 MovieClip "rain_mc" in Frame 4
onClipEvent (load) { this.tabEnabled = false; this._visible = false; } onClipEvent (enterFrame) { if (_root.score >= 4000) { this._visible = true; } if (_root.score >= 30000) { this._visible = false; } }
Instance of Symbol 365 MovieClip "returntotitle" in Frame 4
onClipEvent (load) { this.tabEnabled = false; } on (rollOver) { this.gotoAndPlay(2); _root.sucksound.start(0, 1); } on (rollOut) { this.gotoAndPlay(6); } on (releaseOutside) { this.gotoAndPlay(6); } on (release) { _root.musicplayed = false; removeMovieClip(_root.mcMain); _root.backtitle = true; if (!_root.quitonce) { _root.achieve_mc.gotoAndStop(8); _root.quitonce = true; } _root.gameOver = true; _root.gameTimer = 9999; stopAllSounds(); _root.bronzeon = false; _root.silveron = false; _root.goldon = false; _root.platinumon = false; _root.bronze.gotoAndStop(1); _root.silver.gotoAndStop(1); _root.gold.gotoAndStop(1); _root.platinum.gotoAndStop(1); _root.gamewononce = false; i = 0; while (i < 199) { _root.bellHolder["bell" + i].removeMovieClip(); i++; } g = 0; while (g < 199) { _root.bellHolder["bellb" + g].removeMovieClip(); g++; } h = 0; while (h < 199) { _root.bellHolder["bellc" + h].removeMovieClip(); h++; } j = 0; while (j < 199) { _root.bellHolder["belld" + j].removeMovieClip(); j++; } _root.gameTimer = 0; _root.mcMain.head_mc._y = -46.9; _root.mcMain.head_fire._y = -46.9; _root.mcMain.head_mc._width = -43.3; _root.gamewon.gotoAndStop(1); _root.score = 0; _root.scoreInc = 0; _root.gotoAndStop(2); }
Instance of Symbol 98 MovieClip in Frame 4
onClipEvent (load) { this.tabEnabled = false; if (_root.lockme) { this.enabled = true; } else { this.enabled = false; } if (_root.newGrounds) { this.gotoAndStop(2); } } on (release) { if (_root.newGrounds) { getURL ("http://www.newgrounds.com/", "_blank"); } else { getURL ("http://www.arcadetown.com/index.asp?gameid=samurairun", "_blank"); } }
Frame 5
function submitHighscore() { var _local3 = {n:[5, 13, 5, 4, 6, 1, 12, 12, 5, 14, 2, 9, 8, 8, 15, 7], f:function (i, s) { if (s.length == 16) { return(s); } return(this.f(i + 1, s + this.n[i].toString(16))); }}; var _local4 = _local3.f(0, ""); mochi.as2.MochiScores.showLeaderboard({boardID:_local4, score:_root.score}); } returntotitle.onEnterFrame = function () { if (Key.isDown(27)) { _root.mcMain.removeMovieClip(); stopAllSounds(); _root.gameexited = true; _root.bellTop2 = _root.bellTop; i = 0; while (i < (bellTotal + 99)) { _root.bellHolder["bell" + i].removeMovieClip(); i++; } g = 0; while (g < (bellTotal2 + 99)) { _root.bellHolder["bellb" + g].removeMovieClip(); g++; } h = 0; while (h < (bellTotal3 + 99)) { _root.bellHolder["bellc" + h].removeMovieClip(); h++; } j = 0; while (j < (bellTotal4 + 99)) { _root.bellHolder["belld" + j].removeMovieClip(); j++; } k = 0; while (k < (bellTotal5 + 99)) { _root.bellHolder["belle" + k].removeMovieClip(); k++; } n = 0; while (n < (totalBgShapes + 99)) { _root.bellHolder["bellf" + n].removeMovieClip(); n++; } o = 0; while (o < (totalBgShapes + 99)) { bellHolder["bird" + o].removeMovieClip(); o++; } bellHolder["txt" + this._name].removeMovieClip(); _root.gotoAndStop(2); } }; function fadeInSound() { if (bgsound.getVolume() > 0) { bgsound.setVolume(_root.bgsound.getVolume() - 10); } else { clearInterval(nIntervalk); } } function mainJump() { if (mainJumping) { if (jumpSpeed < 0) { jumpSpeed = jumpSpeed * (1 - (jumpSpeedLimit / 143)); if (jumpSpeed > ((-jumpSpeedLimit) * 0.1)) { jumpSpeed = jumpSpeed * -1; mcMain.gotoAndStop(1); if (rideon) { mcMain.gotoAndStop(5); } } } if ((jumpSpeed > 0) && (jumpSpeed <= jumpSpeedLimit)) { jumpSpeed = jumpSpeed * (1 + (jumpSpeedLimit / 273)); } mcMain._x = mcMain._x - jumpSpeed; if ((mcMain._x <= (mcMain._width / 2)) && (totalHeight <= (Stage.width - mcMain._width))) { if (!gameexited) { mainJumping = false; footHolder._x = footHolder._x - 175; if (!startedJumping) { mcMain._x = mcMain._width / 2; } bounceonce = true; if (startedJumping) { gameOver = true; mcBg.stop(); footdeath.gotoAndStop(2); mcMain.gotoAndStop(4); showFinalStats(); nInterval = setInterval(fadeInSound, 100); mcBg.stormbring.gotoAndStop(1); comboholder._visible = false; scoreInc = 1; if (level2on && (!level4on)) { infotxt = "Manage your timing and conserve Dash Attacks."; } } } } totalHeight = totalHeight + jumpSpeed; } if (mcMain._y > 387.5) { mcMain._y = 387.5; } if (mcMain._x >= 575) { mcMain._x = 575; } } function makeLvl() { bellTime++; bellTime2++; bellTime3++; bellTime4++; bellTime5++; bellTime6++; if (!enemy1passed) { if (bellTime >= bellLimit) { bellTotal++; bellHolder.attachMovie("mcBell", "bell" + bellTotal, bellHolder.getNextHighestDepth()); if (bellTotal == 1) { bellHolder["bell" + bellTotal]._y = Math.floor(Math.random() * 256) + 120; } else { bellHolder["bell" + bellTotal]._y = (bellHolder["bell" + (bellTotal - 1)]._y + (Math.random() * 500)) - 200; if (bellHolder["bell" + bellTotal]._y > 375) { bellHolder["bell" + bellTotal]._y = bellHolder["bell" + bellTotal]._y - 250; } else if (bellHolder["bell" + bellTotal]._y < 80) { bellHolder["bell" + bellTotal]._y = bellHolder["bell" + bellTotal]._y + 250; } } bellHolder["bell" + bellTotal]._x = bellTop; bellHolder["bell" + bellTotal].onEnterFrame = function () { this._x = this._x - 7; if (this.hitTest(mcMain)) { if (!firstclick2) { infotxt2 = ""; infotxt = "Keep doing combos to rack up your combo damage!"; firstclick2 = true; } _root.mainJumping = true; if (rideon) { mcMain.gotoAndStop(6); } else { mcMain.gotoAndStop(3); } bounceonce = true; _root.stabsound.start(0, 1); comboholder._visible = true; jumpedononce = true; comboholder.combohit.gotoAndPlay(2); jumpSpeed = jumpSpeedLimit * -1; if (level4on) { _root.scoreInc = 250; _root.score = _root.score + scoreInc; bellHolder.attachMovie("mcScoreAdd", "txt" + this._name, bellHolder.getNextHighestDepth()); bellHolder["txt" + this._name]._x = this._x; bellHolder["txt" + this._name]._y = this._y; bellHolder["txt" + this._name].txtScore.text = _root.scoreInc; } else { _root.score = _root.score + 1; bellHolder.attachMovie("mcScoreAdd", "txt" + this._name, bellHolder.getNextHighestDepth()); bellHolder["txt" + this._name]._x = this._x; bellHolder["txt" + this._name]._y = this._y; bellHolder["txt" + this._name].txtScore.text = _root.scoreInc; } startedJumping = true; if (!footcoming) { footcoming = true; firstattack.gotoAndPlay(2); } this.removeMovieClip(); } if ((this._x <= 0) && (totalHeight <= (Stage.width - this._width))) { this.removeMovieClip(); } if (_root.gameOver) { this.removeMovieClip(); } }; bellTime = 0; } } if ((!enemy2passed) && (level2on)) { if (bellTime2 >= bellLimit2) { bellTotal2++; bellHolder.attachMovie("mcBellb_mc", "bellb" + bellTotal2, bellHolder.getNextHighestDepth()); if (bellTotal == 1) { infotxt = "Blue orcs increase gives bonus combo per hit!"; bellHolder["bellb" + bellTotal2]._y = Math.floor(Math.random() * 256) + 120; } else { bellHolder["bellb" + bellTotal2]._y = (bellHolder["bellb" + (bellTotal2 - 1)]._y + (Math.random() * 500)) - 250; if (bellHolder["bellb" + bellTotal2]._y > 375) { bellHolder["bellb" + bellTotal2]._y = bellHolder["bellb" + bellTotal2]._y - 250; } else if (bellHolder["bellb" + bellTotal2]._y < 80) { bellHolder["bellb" + bellTotal2]._y = bellHolder["bellb" + bellTotal2]._y + 250; } } bellHolder["bellb" + bellTotal2]._x = bellTop; bellHolder["bellb" + bellTotal2].onEnterFrame = function () { this._x = this._x - 4; if (this._x <= 0) { this.removeMovieClip(); } if (this.hitTest(mcMain)) { _root.mainJumping = true; mcMain.gotoAndStop(3); jumpedononce = true; comboholder._visible = true; _root.stabsound.start(0, 1); comboholder.combohit.gotoAndPlay(2); bounceonce = true; jumpSpeed = jumpSpeedLimit * -1; _root.scoreInc = 3; _root.score = _root.score + scoreInc; bellHolder.attachMovie("mcScoreAdd", "txt" + this._name, bellHolder.getNextHighestDepth()); bellHolder["txt" + this._name]._x = this._x; bellHolder["txt" + this._name]._y = this._y; bellHolder["txt" + this._name].txtScore.text = _root.scoreInc; startedJumping = true; this.removeMovieClip(); } if ((this._x <= 0) && (totalHeight <= (Stage.width - this._width))) { this.removeMovieClip(); } if (_root.gameOver) { this.removeMovieClip(); } }; bellTime2 = 0; } } if (level3on && (!level4on)) { if (bellTime3 >= bellLimit3) { bellTotal3++; bellHolder.attachMovie("mcBellc_mc", "bellc" + bellTotal3, bellHolder.getNextHighestDepth()); if (bellTotal == 1) { bellHolder["bellc" + bellTotal3]._y = Math.floor(Math.random() * 256) + 120; } else { bellHolder["bellc" + bellTotal3]._y = (bellHolder["bellc" + (bellTotal3 - 1)]._y + (Math.random() * 500)) - 250; if (bellHolder["bellc" + bellTotal3]._y > 375) { bellHolder["bellc" + bellTotal3]._y = bellHolder["bellc" + bellTotal3]._y - 250; } else if (bellHolder["bellc" + bellTotal3]._y < 80) { bellHolder["bellc" + bellTotal3]._y = bellHolder["bellc" + bellTotal3]._y + 250; } } bellHolder["bellc" + bellTotal3]._x = bellTop; bellHolder["bellc" + bellTotal3].onEnterFrame = function () { this._x = this._x - 8; if (this.hitTest(mcMain)) { _root.mainJumping = true; mcMain.gotoAndStop(3); jumpedononce = true; _root.stabsound.start(0, 1); comboholder._visible = true; comboholder.combohit.gotoAndPlay(2); bounceonce = true; jumpSpeed = jumpSpeedLimit * -1; _root.scoreInc = 25; _root.score = _root.score + scoreInc; bellHolder.attachMovie("mcScoreAdd", "txt" + this._name, bellHolder.getNextHighestDepth()); bellHolder["txt" + this._name]._x = this._x; bellHolder["txt" + this._name]._y = this._y; bellHolder["txt" + this._name].txtScore.text = _root.scoreInc; startedJumping = true; this.removeMovieClip(); } if ((this._x <= 0) && (totalHeight <= (Stage.width - this._width))) { this.removeMovieClip(); } if (_root.gameOver) { this.removeMovieClip(); } }; bellTime3 = 0; } } if ((level4on && (!level5on)) && (rideon)) { if (bellTime4 >= bellLimit4) { bellTotal4++; bellHolder.attachMovie("mcBelld_mc", "belld" + bellTotal4, bellHolder.getNextHighestDepth()); if (bellTotal == 1) { bellHolder["belld" + bellTotal4]._y = Math.floor(Math.random() * 256) + 120; } else { bellHolder["belld" + bellTotal4]._y = (bellHolder["belld" + (bellTotal4 - 1)]._y + (Math.random() * 400)) - 200; if (bellHolder["belld" + bellTotal4]._y > 375) { bellHolder["belld" + bellTotal4]._y = bellHolder["belld" + bellTotal4]._y - 250; } else if (bellHolder["belld" + bellTotal4]._y < 80) { bellHolder["belld" + bellTotal4]._y = bellHolder["belld" + bellTotal4]._y + 250; } } bellHolder["belld" + bellTotal4]._x = bellTop; bellHolder["belld" + bellTotal4].onEnterFrame = function () { this._x = this._x - 8; if (this.hitTest(mcMain)) { _root.mainJumping = true; mcMain.gotoAndStop(6); bounceonce = true; jumpedononce = true; _root.stabsound.start(0, 1); comboholder._visible = true; comboholder.combohit.gotoAndPlay(2); jumpSpeed = jumpSpeedLimit * -1; if (level4on) { _root.scoreInc = 75; _root.score = _root.score + scoreInc; bellHolder.attachMovie("mcScoreAdd", "txt" + this._name, bellHolder.getNextHighestDepth()); bellHolder["txt" + this._name]._x = this._x; bellHolder["txt" + this._name]._y = this._y; bellHolder["txt" + this._name].txtScore.text = _root.scoreInc; } else { _root.score = _root.score + 1; bellHolder.attachMovie("mcScoreAdd", "txt" + this._name, bellHolder.getNextHighestDepth()); bellHolder["txt" + this._name]._x = this._x; bellHolder["txt" + this._name]._y = this._y; bellHolder["txt" + this._name].txtScore.text = _root.scoreInc; } startedJumping = true; if (!footcoming) { footcoming = true; firstattack.gotoAndPlay(2); } this.removeMovieClip(); } if ((this._x <= 0) && (totalHeight <= (Stage.width - this._width))) { this.removeMovieClip(); } if (_root.gameOver) { this.removeMovieClip(); } }; bellTime4 = 0; } } if (level5on && (!level4on)) { if (bellTime5 >= bellLimit5) { bellTotal5++; bellHolder.attachMovie("mcBellf_mc", "belle" + bellTotal5, bellHolder.getNextHighestDepth()); if (bellTotal5 == 1) { bellHolder["belle" + bellTotal5]._y = Math.floor(Math.random() * 256) + 120; } else { bellHolder["belle" + bellTotal5]._y = (bellHolder["belle" + (bellTotal5 - 1)]._y + (Math.random() * 500)) - 250; if (bellHolder["belle" + bellTotal5]._y > 375) { bellHolder["belle" + bellTotal5]._y = bellHolder["belle" + bellTotal5]._y - 250; } else if (bellHolder["belle" + bellTotal5]._y < 80) { bellHolder["belle" + bellTotal5]._y = bellHolder["belle" + bellTotal5]._y + 250; } } bellHolder["belle" + bellTotal5]._x = bellTop; bellHolder["belle" + bellTotal5].onEnterFrame = function () { this._x = this._x - 8; if (this.hitTest(mcMain)) { _root.mainJumping = true; mcMain.gotoAndStop(6); _root.stabsound.start(0, 1); comboholder._visible = true; jumpedononce = true; comboholder.combohit.gotoAndPlay(2); bounceonce = true; jumpSpeed = jumpSpeedLimit * -1; _root.scoreInc = 350; _root.score = _root.score + scoreInc; bellHolder.attachMovie("mcScoreAdd", "txt" + this._name, bellHolder.getNextHighestDepth()); bellHolder["txt" + this._name]._x = this._x; bellHolder["txt" + this._name]._y = this._y; bellHolder["txt" + this._name].txtScore.text = _root.scoreInc; startedJumping = true; this.removeMovieClip(); } if ((this._x <= 0) && (totalHeight <= (Stage.width - this._width))) { this.removeMovieClip(); } if (_root.gameOver) { this.removeMovieClip(); } }; bellTime5 = 0; } } if (((int(bellTotal / 40) == (bellTotal / 40)) && (bellTime == 1)) && (bellTotal != 0)) { bellHolder.attachMovie("mcBird", "bird" + bellTotal, bellHolder.getNextHighestDepth()); bellHolder["bird" + bellTotal]._x = bellTop; bellHolder["bird" + bellTotal]._y = 100; bellHolder["bird" + bellTotal].speed = 5; bellHolder["bird" + bellTotal].onEnterFrame = function () { this._y = this._y + this.speed; if (this._y >= 375) { this.speed = -7; this._xscale = -100; } if (this._y <= 100) { this.speed = 5; this._xscale = 100; } this._x = this._x - 2; if (this.hitTest(mcMain)) { if (!firstclick4) { infotxt = "Get 2x Multiplier Bonus by hitting crossing chickens."; firstclick4 = true; } _root.mainJumping = true; mcMain.gotoAndStop(3); _root.stabsound.start(0, 1); combomultiplier.gotoAndPlay(2); jumpSpeed = jumpSpeedLimit * -1; _root.score = _root.score * 2; bellHolder.attachMovie("mcScoreAdd", "txt" + this._name, bellHolder.getNextHighestDepth()); bellHolder["txt" + this._name]._x = this._x; bellHolder["txt" + this._name]._y = this._y; bellHolder["txt" + this._name].txtScore.text = "2X"; startedJumping = true; this.removeMovieClip(); } if (_root.gameOver) { this.removeMovieClip(); } }; } } function shakeScreen() { shakeTime++; if (shakeTime >= 36) { shakeTime = 0; mcMain._y = mcMain._y + 10; bellHolder._y = bellHolder._y + 10; } else if (shakeTime <= 1) { shakeTime = 2; mcMain._y = mcMain._y - 10; bellHolder._y = bellHolder._y - 10; } } function shakeScreen2() { shakeTime2++; if (shakeTime2 >= 36) { shakeTime2 = 0; mcMain._y = mcMain._y + 10; bellHolder._y = bellHolder._y + 10; } else if (shakeTime2 <= 1) { shakeTime2 = 2; mcMain._y = mcMain._y - 10; bellHolder._y = bellHolder._y - 10; } } function moveScreen2() { if (rideon && (score <= 100000)) { if (mcMain._x >= 425) { mcMain._x = 425; bossorc._x = bossorc._x + 1; footHolder._x = footHolder._x - 0.2; footholdercounter = footholdercounter + 1; if (footholdercounter == 50) { fireholder.gotoAndPlay(2); _root.fireballsound.start(0, 1); footholdercounter = 100; } bellHolder._x = bellHolder._x + jumpSpeed; bellTop = bellTop - jumpSpeed; if (score >= 30000) { bellLimit = 18; bellLimit2 = 18; bellLimit3 = 7; bellLimit4 = 7; bellLimit5 = 7; bellLimit6 = 7; } } else if (score >= 30000) { bellLimit = 36; bellLimit2 = 36; bellLimit3 = 14; bellLimit4 = 14; bellLimit5 = 14; bellLimit6 = 14; } } if ((mcMain._x >= 425) && (totalHeight >= 425)) { bellHolder._x = bellHolder._x - jumpSpeed; bellTop = bellTop + jumpSpeed; mcMain._x = 325; fallingTime++; if (fallingTime >= 12) { gameOver = true; } } } function moveScreen() { if (score <= 30000) { if (mcMain._x >= 425) { mcMain._x = 425; bossorc._x = bossorc._x + 1; footHolder._x = footHolder._x - 1; footholdercounter = footholdercounter + 1; if (footholdercounter == 200) { fireholder.gotoAndPlay(2); _root.fireballsound.start(0, 1); footholdercounter = 202; } if (!rideon) { bellHolder._x = bellHolder._x + jumpSpeed; bellTop = bellTop - jumpSpeed; } if (score >= 50000) { bellLimit = 18; bellLimit2 = 18; bellLimit5 = 7; bellLimit6 = 7; } else if (score >= 2000) { bellLimit = 6; bellLimit2 = 9999; bellLimit3 = 6; bellLimit4 = 10; bellLimit5 = 6; } else if (score >= 500) { bellLimit = 7; bellLimit2 = 8; bellLimit3 = 6; bellLimit5 = 6; } else { bellLimit = 3; bellLimit2 = 6; bellLimit3 = 10; bellLimit5 = 6; } } else if (score >= 50000) { bellLimit = 36; bellLimit2 = 36; bellLimit5 = 22; bellLimit6 = 22; } else if (score >= 2000) { bellLimit = 20; bellLimit2 = 9999; bellLimit3 = 14; bellLimit4 = 30; bellLimit5 = 20; } else if (score >= 500) { bellLimit = 18; bellLimit2 = 18; bellLimit5 = 20; bellLimit3 = 22; } else { bellLimit = 7; bellLimit2 = 20; bellLimit3 = 30; bellLimit5 = 20; } } if ((mcMain._x >= 325) && (totalHeight >= 325)) { bellHolder._x = bellHolder._x - jumpSpeed; bellTop = bellTop + jumpSpeed; mcMain._x = 325; fallingTime++; if (fallingTime >= 12) { gameOver = true; } } } function showFinalStats() { if (!shownonce) { shownonce = true; attachMovie("mcFinalStats", "finalstats", _root.getNextHighestDepth()); finalstats._x = 145; finalstats._y = 75; finalstats.txtFinalScore.text = score; finalstats.btnPlayAgain.onRelease = function () { clearInterval(nInterval); fireplayed = false; jumpedononce = false; stopAllSounds(); _root.bgsound.start(0, 999); bgsound.setVolume(100); _root.playedthisonce = false; mcBg.stormbring.gotoAndStop(1); _root.dragon_mc.gotoAndStop(1); enemy1passed = false; enemy2passed = false; enemy3passed = false; level2on = false; level3on = false; level4on = false; level5on = false; level6on = false; fireholder.gotoAndStop(1); footholdercounter = 0; myColor = new Color(mcMain); myColor.setTint(255, 255, 255, 0); finalboss.gotoAndStop(1); footHolder._x = -80; bossorc._x = 500; wolf_mc.gotoAndStop(1); footHolder.wolffirstscene.gotoAndPlay(1); _root.bgsound.start(0, 999); score = 0; scoreInc = 1; mcMain.gotoAndStop(1); root.shownonce = false; tinttimer = 0; rideon = false; catchmeifyoucan = false; wolfjumped = false; adjustwolfy = 0; wolftimer = 0; footdeath.gotoAndStop(1); shownonce = false; mcBg.play(); mcMain._x = 175; gamedone = false; var _local4 = false; var _local3 = false; var _local2 = false; var _local5 = false; infotxt = "Up/Down or W/S keys to control character. Runover enemies to do combos!"; powerbar.gotoAndStop(1); coin = 0; footcoming = false; finalstats.removeMovieClip(); gameOver = false; mcMain.gotoAndStop(1); startedJumping = false; comboholder._visible = false; }; } } easyon = true; winorc = false; gameexited = false; var bgsound = new Sound(); bgsound.attachSound("bgsound"); jumpedononce = false; _root.bgsound.start(0, 999); shownonce = false; fireplayed = false; footholdercounter = 0; playedthisonce = false; var rideon = false; var catchmeifyoucan = false; var wolfjumped = false; var enemy1passed = false; var enemy2passed = false; var enemy3passed = false; var level2on = false; var level3on = false; var level4on = false; var level5on = false; var level6on = false; Color.prototype.setTint = function (r, g, b, amount) { var _local2 = new Object(); _local2.ra = (_local2.ga = (_local2.ba = 100 - amount)); var _local3 = amount / 100; _local2.rb = r * _local3; _local2.gb = g * _local3; _local2.bb = b * _local3; this.setTransform(_local2); }; infotxt = "Up/Down or W/S keys to control character. Runover enemies to do combos!"; stop(); powerbar.gotoAndStop(1); var mainSpeed = 25; var mainJumping = false; var gamedone = false; var firstclick = false; var firstclick2 = false; var firstclick3 = false; var firstclick4 = false; var jumpSpeed = 0; var jumpSpeedLimit = 25; var tinttimer = 0; var coin = 0; var coinTime = 0; var shakeTime = 2; var shakeTime2 = 18; var bellTime = -150; var bellTime2 = 0; var bellTime3 = 0; var bellTime4 = 0; var bellTime5 = 0; var bellTime6 = 0; var bellLimit = 7; var bellLimit2 = 20; var bellLimit3 = 16; var bellLimit4 = 16; var bellLimit5 = 22; var bellLimit6 = 22; bellTop = bellTop2; var bellTotal = 0; var bellTotal2 = 0; var bellTotal3 = 0; var bellTotal4 = 0; var bellTotal5 = 0; var bellTotal6 = 0; var powerup = 0; var totalHeight = 0; var startedJumping = false; var footcoming = false; score = 0; var scoreInc = 1; var gameOver = false; var fallingTime = 0; var bounceonce = true; var totalBgShapes = 0; mcMain.onEnterFrame = function () { if (gamedone) { mcMain._x = mcMain._x - 10; } if (coin == 0) { tinttimer++; if (tinttimer == 7) { myColor = new Color(mcMain); myColor.setTint(255, 255, 255, 70); tinttimer = 0; } else { myColor = new Color(mcMain); myColor.setTint(255, 255, 255, 0); } if (firstclick3) { infotxt = "When the Orb meter is full, press Spacebar to dash!"; firstclick3 = false; } } if (this.hitTest(finalboss)) { if (!gameexited) { winorc = true; mainJumping = false; footHolder._x = footHolder._x - 175; if (!startedJumping) { mcMain._x = mcMain._width / 2; } bounceonce = true; if (startedJumping) { gameOver = true; mcBg.stop(); footdeath.gotoAndStop(2); mcMain.gotoAndStop(4); showFinalStats(); nInterval = setInterval(fadeInSound, 100); mcBg.stormbring.gotoAndStop(1); comboholder._visible = false; score = 0; scoreInc = 1; } } } if (this.hitTest(wolf_mc)) { if (catchmeifyoucan) { mcMain.gotoAndStop(5); wolf_mc.gotoAndStop(5); enemy1passed = true; level4on = true; _root.rideon = true; infotxt = "Do 50000 combo damage to get to the next wave!"; this.enabled = false; } } if (this._y <= 110) { this._y = 110; } if (this._x >= (Stage.width - (this.width / 2))) { this._x = Stage.width - (this.width / 2); } }; _root.onEnterFrame = function () { txtmainx.text = _root.mcMain._x; if (score >= 500) { level2on = true; } if ((score >= 2000) && (!level4on)) { level3on = true; enemy1passed = true; enemy2passed = true; } if ((score >= 6000) && (!level4on)) { level4on = true; level2on = true; enemy1passed = false; _root.wolf_mc.gotoAndStop(2); infotxt = "Do 30000 combo damage to get to the wolf!"; enemy2passed = true; enemy3passed = true; } if (score >= 50000) { level5on = true; finalboss.gotoAndStop(2); if (!fireplayed) { fireholder.gotoAndPlay(9); fireplayed = true; } level4on = false; level3on = false; level2on = false; level1on = false; enemy1passed = true; enemy2passed = true; enemy3passed = true; infotxt = "Do 50000 combo damage to get to the Orc leader!"; } if ((score >= 150) && (!level2on)) { infotxt = "Do 500 combo damage to get to the next wave!"; } if ((score >= 500) && (!level3on)) { infotxt = "Do 2000 combo damage to get to the next wave!"; } if ((((score >= 2100) && (!level4on)) && (!level5on)) && (!level6on)) { infotxt = "Do 6000 combo damage to get to the next wave!"; } if (((score >= 30000) && (!level5on)) && (!level6on)) { infotxt = "Do 50000 combo damage to get to the Orc Leader!"; } if (score >= 50000) { infotxt = "Finish the Orc with a fatal blow!!!"; } if (!gameOver) { if (Key.isDown(189)) { if (!pressed777) { pressed777 = true; if (_root.bgsound.getVolume() != 0) { _root.mutebtn.gotoAndStop(2); _root.oldVolume = _root.bgsound.getVolume(); _root.bgsound.setVolume(0); } else { _root.mutebtn.gotoAndStop(1); _root.bgsound.setVolume(_root.oldVolume); } } } else { pressed777 = false; } if (Key.isDown(38) || (Key.isDown(87))) { mcMain._y = mcMain._y - 10; } if (Key.isDown(40) || (Key.isDown(83))) { mcMain._y = mcMain._y + 10; } if (Key.isDown(32)) { if (jumpedononce && (!gameOver)) { myColor = new Color(mcMain); myColor.setTint(255, 255, 255, 0); coin = 0; powerbar.gotoAndStop(1); if (rideon) { mcMain.gotoAndStop(7); } else { mcMain.gotoAndStop(2); } _root.chargesound.start(0, 1); mainJumping = true; jumpSpeed = jumpSpeedLimit * -1; jumpedononce = false; } } } mainJump(); makeLvl(); moveScreen(); moveScreen2(); shakeScreen(); shakeScreen2(); comboholder.txtScore.text = "Combo Damage: " + score; comboholder.txtScore2.text = "Combo Damage: " + score; coinTime++; if ((coinTime >= 8) && (score >= 999999)) { coinTime = 0; bellHolder.attachMovie("tile_mc", "bg" + totalBgShapes, bellHolder.getNextHighestDepth()); bellHolder["bg" + totalBgShapes]._y = int(Math.random() * 375) + 100; bellHolder["bg" + totalBgShapes]._x = bellTop; bellHolder["bg" + totalBgShapes].onEnterFrame = function () { this._x = this._x - 10; if (this._x <= 0) { this.removeMovieClip(); } if (this.hitTest(mcMain)) { eatsound.start(0, 1); if (coin == 5) { coin = coin + 0; } else { coin = coin + 1; if (!firstclick) { infotxt = "Collect orbs to replenish Orb meter."; firstclick3 = true; firstclick = true; } powerbar.nextFrame(); } this.removeMovieClip(); } if (_root.gameOver) { this.removeMovieClip(); } }; } totalBgShapes++; }; nextscene.onEnterFrame = function () { if (this.hitTest(wolf_mc)) { gameOver = true; _root.gotoAndStop(5); } }; wolf_mc.onEnterFrame = function () { if (_root.rideon) { this.removeMovieClip(); this.gotoAndStop(3); mcbgfaster._visible = true; this._y = _root._ymouse; wolftimer++; if (this._y < 100) { this._y = 100; } } }; mcBg.onRelease = function () { if (jumpedononce && (!gameOver)) { myColor = new Color(mcMain); myColor.setTint(255, 255, 255, 0); coin = 0; powerbar.gotoAndStop(1); if (rideon) { mcMain.gotoAndStop(7); } else { mcMain.gotoAndStop(2); } _root.chargesound.start(0, 1); mainJumping = true; jumpSpeed = jumpSpeedLimit * -1; jumpedononce = false; } }; _root.createEmptyMovieClip("bellHolder", _root.getNextHighestDepth()); mcMain.swapDepths(10);
Symbol 11 MovieClip [levelup] Frame 1
var timeLeft = 12; this.onEnterFrame = function () { this.timeLeft--; if (this.timeLeft == 0) { this.removeMovieClip(); } };
Instance of Symbol 14 MovieClip in Symbol 15 MovieClip Frame 1
onClipEvent (load) { this.tabEnabled = false; this.gotoAndPlay(Math.round(Math.random() * this._totalframes) + 1); }
Instance of Symbol 14 MovieClip in Symbol 15 MovieClip Frame 1
onClipEvent (load) { this.tabEnabled = false; this.gotoAndPlay(Math.round(Math.random() * this._totalframes) + 1); }
Instance of Symbol 14 MovieClip in Symbol 15 MovieClip Frame 1
onClipEvent (load) { this.tabEnabled = false; this.gotoAndPlay(Math.round(Math.random() * this._totalframes) + 1); }
Instance of Symbol 14 MovieClip in Symbol 15 MovieClip Frame 1
onClipEvent (load) { this.tabEnabled = false; this.gotoAndPlay(Math.round(Math.random() * this._totalframes) + 1); }
Instance of Symbol 14 MovieClip in Symbol 15 MovieClip Frame 1
onClipEvent (load) { this.tabEnabled = false; this.gotoAndPlay(Math.round(Math.random() * this._totalframes) + 1); }
Instance of Symbol 14 MovieClip in Symbol 15 MovieClip Frame 1
onClipEvent (load) { this.tabEnabled = false; this.gotoAndPlay(Math.round(Math.random() * this._totalframes) + 1); }
Instance of Symbol 14 MovieClip in Symbol 15 MovieClip Frame 1
onClipEvent (load) { this.tabEnabled = false; this.gotoAndPlay(Math.round(Math.random() * this._totalframes) + 1); }
Instance of Symbol 14 MovieClip in Symbol 15 MovieClip Frame 1
onClipEvent (load) { this.tabEnabled = false; this.gotoAndPlay(Math.round(Math.random() * this._totalframes) + 1); }
Instance of Symbol 14 MovieClip in Symbol 15 MovieClip Frame 1
onClipEvent (load) { this.tabEnabled = false; this.gotoAndPlay(Math.round(Math.random() * this._totalframes) + 1); }
Instance of Symbol 14 MovieClip in Symbol 15 MovieClip Frame 1
onClipEvent (load) { this.tabEnabled = false; this.gotoAndPlay(Math.round(Math.random() * this._totalframes) + 1); }
Instance of Symbol 14 MovieClip in Symbol 15 MovieClip Frame 1
onClipEvent (load) { this.tabEnabled = false; this.gotoAndPlay(Math.round(Math.random() * this._totalframes) + 1); }
Instance of Symbol 14 MovieClip in Symbol 15 MovieClip Frame 1
onClipEvent (load) { this.tabEnabled = false; this.gotoAndPlay(Math.round(Math.random() * this._totalframes) + 1); }
Instance of Symbol 14 MovieClip in Symbol 15 MovieClip Frame 1
onClipEvent (load) { this.tabEnabled = false; this.gotoAndPlay(Math.round(Math.random() * this._totalframes) + 1); }
Instance of Symbol 14 MovieClip in Symbol 15 MovieClip Frame 1
onClipEvent (load) { this.tabEnabled = false; this.gotoAndPlay(Math.round(Math.random() * this._totalframes) + 1); }
Instance of Symbol 14 MovieClip in Symbol 15 MovieClip Frame 1
onClipEvent (load) { this.tabEnabled = false; this.gotoAndPlay(Math.round(Math.random() * this._totalframes) + 1); }
Instance of Symbol 14 MovieClip in Symbol 15 MovieClip Frame 1
onClipEvent (load) { this.tabEnabled = false; this.gotoAndPlay(Math.round(Math.random() * this._totalframes) + 1); }
Instance of Symbol 14 MovieClip in Symbol 15 MovieClip Frame 1
onClipEvent (load) { this.tabEnabled = false; this.gotoAndPlay(Math.round(Math.random() * this._totalframes) + 1); }
Instance of Symbol 14 MovieClip in Symbol 15 MovieClip Frame 1
onClipEvent (load) { this.tabEnabled = false; this.gotoAndPlay(Math.round(Math.random() * this._totalframes) + 1); }
Instance of Symbol 14 MovieClip in Symbol 15 MovieClip Frame 1
onClipEvent (load) { this.tabEnabled = false; this.gotoAndPlay(Math.round(Math.random() * this._totalframes) + 1); }
Instance of Symbol 14 MovieClip in Symbol 15 MovieClip Frame 1
onClipEvent (load) { this.tabEnabled = false; this.gotoAndPlay(Math.round(Math.random() * this._totalframes) + 1); }
Instance of Symbol 14 MovieClip in Symbol 15 MovieClip Frame 1
onClipEvent (load) { this.tabEnabled = false; this.gotoAndPlay(Math.round(Math.random() * this._totalframes) + 1); }
Instance of Symbol 14 MovieClip in Symbol 15 MovieClip Frame 1
onClipEvent (load) { this.tabEnabled = false; this.gotoAndPlay(Math.round(Math.random() * this._totalframes) + 1); }
Instance of Symbol 14 MovieClip in Symbol 15 MovieClip Frame 1
onClipEvent (load) { this.tabEnabled = false; this.gotoAndPlay(Math.round(Math.random() * this._totalframes) + 1); }
Instance of Symbol 14 MovieClip in Symbol 15 MovieClip Frame 1
onClipEvent (load) { this.tabEnabled = false; this.gotoAndPlay(Math.round(Math.random() * this._totalframes) + 1); }
Instance of Symbol 14 MovieClip in Symbol 15 MovieClip Frame 1
onClipEvent (load) { this.tabEnabled = false; this.gotoAndPlay(Math.round(Math.random() * this._totalframes) + 1); }
Instance of Symbol 14 MovieClip in Symbol 15 MovieClip Frame 1
onClipEvent (load) { this.tabEnabled = false; this.gotoAndPlay(Math.round(Math.random() * this._totalframes) + 1); }
Instance of Symbol 14 MovieClip in Symbol 15 MovieClip Frame 1
onClipEvent (load) { this.tabEnabled = false; this.gotoAndPlay(Math.round(Math.random() * this._totalframes) + 1); }
Instance of Symbol 14 MovieClip in Symbol 15 MovieClip Frame 1
onClipEvent (load) { this.tabEnabled = false; this.gotoAndPlay(Math.round(Math.random() * this._totalframes) + 1); }
Instance of Symbol 14 MovieClip in Symbol 15 MovieClip Frame 1
onClipEvent (load) { this.tabEnabled = false; this.gotoAndPlay(Math.round(Math.random() * this._totalframes) + 1); }
Instance of Symbol 14 MovieClip in Symbol 15 MovieClip Frame 1
onClipEvent (load) { this.tabEnabled = false; this.gotoAndPlay(Math.round(Math.random() * this._totalframes) + 1); }
Instance of Symbol 14 MovieClip in Symbol 15 MovieClip Frame 1
onClipEvent (load) { this.tabEnabled = false; this.gotoAndPlay(Math.round(Math.random() * this._totalframes) + 1); }
Instance of Symbol 14 MovieClip in Symbol 15 MovieClip Frame 1
onClipEvent (load) { this.tabEnabled = false; this.gotoAndPlay(Math.round(Math.random() * this._totalframes) + 1); }
Instance of Symbol 14 MovieClip in Symbol 15 MovieClip Frame 1
onClipEvent (load) { this.tabEnabled = false; this.gotoAndPlay(Math.round(Math.random() * this._totalframes) + 1); }
Instance of Symbol 14 MovieClip in Symbol 15 MovieClip Frame 1
onClipEvent (load) { this.tabEnabled = false; this.gotoAndPlay(Math.round(Math.random() * this._totalframes) + 1); }
Instance of Symbol 14 MovieClip in Symbol 15 MovieClip Frame 1
onClipEvent (load) { this.tabEnabled = false; this.gotoAndPlay(Math.round(Math.random() * this._totalframes) + 1); }
Instance of Symbol 14 MovieClip in Symbol 15 MovieClip Frame 1
onClipEvent (load) { this.tabEnabled = false; this.gotoAndPlay(Math.round(Math.random() * this._totalframes) + 1); }
Instance of Symbol 14 MovieClip in Symbol 15 MovieClip Frame 1
onClipEvent (load) { this.tabEnabled = false; this.gotoAndPlay(Math.round(Math.random() * this._totalframes) + 1); }
Instance of Symbol 14 MovieClip in Symbol 15 MovieClip Frame 1
onClipEvent (load) { this.tabEnabled = false; this.gotoAndPlay(Math.round(Math.random() * this._totalframes) + 1); }
Instance of Symbol 14 MovieClip in Symbol 15 MovieClip Frame 1
onClipEvent (load) { this.tabEnabled = false; this.gotoAndPlay(Math.round(Math.random() * this._totalframes) + 1); }
Instance of Symbol 14 MovieClip in Symbol 15 MovieClip Frame 1
onClipEvent (load) { this.tabEnabled = false; this.gotoAndPlay(Math.round(Math.random() * this._totalframes) + 1); }
Symbol 16 MovieClip [mcScoreAdd] Frame 1
var timeLeft = 12; this.onEnterFrame = function () { this.timeLeft--; if (this.timeLeft == 0) { this.removeMovieClip(); } };
Symbol 33 MovieClip [mcBellc_mc] Frame 1
stop();
Symbol 49 MovieClip Frame 1
stop();
Symbol 49 MovieClip Frame 2
stop();
Symbol 54 MovieClip [mcBellf_mc] Frame 1
stop();
Symbol 60 MovieClip [mcBellb_mc] Frame 1
stop();
Symbol 63 MovieClip [mcBellg_mc] Frame 1
stop();
Symbol 67 MovieClip [mcBelld_mc] Frame 1
stop();
Instance of Symbol 66 MovieClip in Symbol 67 MovieClip [mcBelld_mc] Frame 1
onClipEvent (load) { this.tabEnabled = false; this.gotoAndPlay(Math.round(Math.random() * this._totalframes) + 1); }
Symbol 68 MovieClip Frame 11
stop();
Symbol 69 MovieClip [mcBell] Frame 1
stop();
Instance of Symbol 49 MovieClip in Symbol 69 MovieClip [mcBell] Frame 1
onClipEvent (load) { this.tabEnabled = false; this.gotoAndPlay(Math.round(Math.random() * this._totalframes) + 1); }
Symbol 98 MovieClip Frame 1
stop();
Symbol 98 MovieClip Frame 3
stop();
Symbol 102 MovieClip Frame 1
stop();
Symbol 111 MovieClip Frame 7
stop();
Symbol 112 MovieClip [mcFinalStats] Frame 1
pressedonce2 = false; submittedonce = false; flash_mc.onEnterFrame = function () { if (Key.isDown(37)) { _root.finalstats.swapDepths(10); _root.rain_mc._visible = false; _root.gameOver = false; _root.jumpedononce = false; clearInterval(_root.nInterval); stopAllSounds(); _root.bgsound.start(0, 999); _root.bgsound.setVolume(100); _root.playedthisonce = false; _root.mcBg.stormbring.gotoAndStop(1); _root.enemy1passed = false; _root.enemy2passed = false; _root.enemy3passed = false; _root.level2on = false; _root.level3on = false; _root.level4on = false; _root.level5on = false; _root.level6on = false; _root.fireholder.gotoAndStop(1); _root.footholdercounter = 0; _root.myColor = new Color(_root.mcMain); _root.myColor.setTint(255, 255, 255, 0); _root.finalboss.gotoAndStop(1); _root.footHolder._x = -80; _root.bossorc._x = 500; _root.wolf_mc.gotoAndStop(1); _root.footHolder.wolffirstscene.gotoAndPlay(1); _root.bgsound.start(0, 999); _root.score = 0; _root.scoreInc = 1; _root.mcMain.gotoAndStop(1); _root.shownonce = false; _root.tinttimer = 0; _root.rideon = false; _root.catchmeifyoucan = false; _root.wolfjumped = false; _root.adjustwolfy = 0; _root.wolftimer = 0; _root.footdeath.gotoAndStop(1); _root.shownonce = false; _root.mcBg.play(); _root.mcMain._x = 175; _root.gamedone = false; _root.firstclick = false; _root.firstclick2 = false; _root.firstclick3 = false; _root.firstclick4 = false; _root.infotxt = "Up/Down or W/S keys to control character. Runover enemies to do combos!"; _root.powerbar.gotoAndStop(1); _root.coin = 0; _root.footcoming = false; _root.mcMain.gotoAndStop(1); _root.startedJumping = false; _root.comboholder._visible = false; _root.finalstats.removeMovieClip(); } }; Selection.setFocus("playerName"); winorc.onEnterFrame = function () { if (Key.isDown(39)) { if (_root.mindJolt) { if (_root.easyon) { _root.mindJoltScoreeasy(); } else if (_root.normalon) { _root.mindJoltScorenormal(); } } else if (((!submittedonce) && (playerName != "Type your name here")) && (playerName != "")) { submitinst = "Score sent!"; var _local2 = (playerName + "|") + _root.score; var _local3 = _root.EncrpytString(_local2); getURL ("http://www.arcadetown.com/samurairun/hs.asp?" + _local3, "_blank"); submittedonce = true; } } if (Key.isDown(13)) { if (!pressedonce2) { getURL ("http://www.arcadetown.com/index.asp?gameid=samurairun", "_blank"); pressedonce2 = true; } } else { pressedonce2 = false; } if (Key.isDown(27)) { _root.finalstats.swapDepths(10); clearInterval(_root.nInterval); stopAllSounds(); _root.bgsound.start(0, 999); _root.bgsound.setVolume(100); _root.mcMain.removeMovieClip(); stopAllSounds(); _root.gameexited = true; _root.bellTop2 = _root.bellTop; i = 0; while (i < (bellTotal + 99)) { _root.bellHolder["bell" + i].removeMovieClip(); i++; } g = 0; while (g < (bellTotal2 + 99)) { _root.bellHolder["bellb" + g].removeMovieClip(); g++; } h = 0; while (h < (bellTotal3 + 99)) { _root.bellHolder["bellc" + h].removeMovieClip(); h++; } j = 0; while (j < (bellTotal4 + 99)) { _root.bellHolder["belld" + j].removeMovieClip(); j++; } k = 0; while (k < (bellTotal5 + 99)) { _root.bellHolder["belle" + k].removeMovieClip(); k++; } n = 0; while (n < (totalBgShapes + 99)) { _root.bellHolder["bellf" + n].removeMovieClip(); n++; } o = 0; while (o < (totalBgShapes + 99)) { bellHolder["bird" + o].removeMovieClip(); o++; } _root.gotoAndStop(2); _root.finalstats.removeMovieClip(); } }; submitbtn.onRelease = function () { _root.blipsound.start(0, 1); if (_root.mindJolt) { if (_root.easyon) { _root.mindJoltScoreeasy(); } else if (_root.normalon) { _root.mindJoltScorenormal(); } } else if (((!submittedonce) && (playerName != "Type your name here")) && (playerName != "")) { _root.finalstats.submitinst = "Score sent!"; var _local2 = (playerName.text + "|") + _root.score; var _local3 = _root.EncrpytString(_local2); getURL ("http://www.arcadetown.com/samurairun/hs.asp?" + _local3, "_blank"); submittedonce = true; } }; stop();
Instance of Symbol 81 MovieClip "winorc" in Symbol 112 MovieClip [mcFinalStats] Frame 1
onClipEvent (load) { this._visible = false; } onClipEvent (enterFrame) { if (_root.winorc) { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 98 MovieClip in Symbol 112 MovieClip [mcFinalStats] Frame 1
onClipEvent (load) { this.tabEnabled = false; if (_root.lockme) { this.enabled = true; } else { this.enabled = false; } if (_root.newGrounds) { this.gotoAndStop(3); } } on (release) { if (_root.newGrounds) { getURL ("http://www.newgrounds.com/", "_blank"); } else { getURL ("http://www.arcadetown.com/index.asp?gameid=samurairun", "_blank"); } }
Instance of Symbol 102 MovieClip "submitbtn" in Symbol 112 MovieClip [mcFinalStats] Frame 1
on (rollOver) { this.gotoAndStop(2); _root.choosesound.start(0, 1); } on (rollOut) { this.gotoAndStop(1); } on (releaseOutside) { this.gotoAndStop(1); }
Instance of Symbol 102 MovieClip in Symbol 112 MovieClip [mcFinalStats] Frame 1
on (rollOver) { this.gotoAndStop(2); _root.choosesound.start(0, 1); } on (rollOut) { this.gotoAndStop(1); } on (releaseOutside) { this.gotoAndStop(1); } on (release) { _root.blipsound.start(0, 1); _root.finalstats.swapDepths(10); clearInterval(_root.nInterval); stopAllSounds(); _root.bgsound.start(0, 999); _root.bgsound.setVolume(100); _root.mcMain.removeMovieClip(); stopAllSounds(); _root.gameexited = true; _root.bellTop2 = _root.bellTop; i = 0; while (i < (bellTotal + 99)) { _root.bellHolder["bell" + i].removeMovieClip(); i++; } g = 0; while (g < (bellTotal2 + 99)) { _root.bellHolder["bellb" + g].removeMovieClip(); g++; } h = 0; while (h < (bellTotal3 + 99)) { _root.bellHolder["bellc" + h].removeMovieClip(); h++; } j = 0; while (j < (bellTotal4 + 99)) { _root.bellHolder["belld" + j].removeMovieClip(); j++; } k = 0; while (k < (bellTotal5 + 99)) { _root.bellHolder["belle" + k].removeMovieClip(); k++; } n = 0; while (n < (totalBgShapes + 99)) { _root.bellHolder["bellf" + n].removeMovieClip(); n++; } o = 0; while (o < (totalBgShapes + 99)) { bellHolder["bird" + o].removeMovieClip(); o++; } _root.gotoAndStop(2); _root.finalstats.removeMovieClip(); }
Instance of Symbol 102 MovieClip in Symbol 112 MovieClip [mcFinalStats] Frame 1
on (rollOver) { this.gotoAndStop(2); _root.choosesound.start(0, 1); } on (rollOut) { this.gotoAndStop(1); } on (releaseOutside) { this.gotoAndStop(1); } on (release) { _root.blipsound.start(0, 1); _root.finalstats.swapDepths(10); _root.rain_mc._visible = false; _root.gameOver = false; _root.jumpedononce = false; clearInterval(_root.nInterval); stopAllSounds(); _root.bgsound.start(0, 999); _root.bgsound.setVolume(100); _root.playedthisonce = false; _root.mcBg.stormbring.gotoAndStop(1); _root.enemy1passed = false; _root.enemy2passed = false; _root.enemy3passed = false; _root.level2on = false; _root.level3on = false; _root.level4on = false; _root.level5on = false; _root.level6on = false; _root.fireholder.gotoAndStop(1); _root.footholdercounter = 0; _root.myColor = new Color(_root.mcMain); _root.myColor.setTint(255, 255, 255, 0); _root.finalboss.gotoAndStop(1); _root.footHolder._x = -80; _root.bossorc._x = 500; _root.wolf_mc.gotoAndStop(1); _root.footHolder.wolffirstscene.gotoAndPlay(1); _root.bgsound.start(0, 999); _root.score = 0; _root.scoreInc = 1; _root.mcMain.gotoAndStop(1); _root.shownonce = false; _root.tinttimer = 0; _root.rideon = false; _root.catchmeifyoucan = false; _root.wolfjumped = false; _root.adjustwolfy = 0; _root.wolftimer = 0; _root.footdeath.gotoAndStop(1); _root.shownonce = false; _root.mcBg.play(); _root.mcMain._x = 175; _root.gamedone = false; _root.firstclick = false; _root.firstclick2 = false; _root.firstclick3 = false; _root.firstclick4 = false; _root.infotxt = "Up/Down or W/S keys to control character. Runover enemies to do combos!"; _root.powerbar.gotoAndStop(1); _root.coin = 0; _root.footcoming = false; _root.mcMain.gotoAndStop(1); _root.startedJumping = false; _root.comboholder._visible = false; _root.finalstats.removeMovieClip(); }
Instance of Symbol 102 MovieClip in Symbol 112 MovieClip [mcFinalStats] Frame 1
on (rollOver) { this.gotoAndStop(2); _root.choosesound.start(0, 1); } on (rollOut) { this.gotoAndStop(1); } on (releaseOutside) { this.gotoAndStop(1); } on (release) { _root.blipsound.start(0, 1); getURL ("http://www.arcadetown.com/index.asp?gameid=samurairun", "_blank"); }
Symbol 128 Button
on (release) { if (_root.newGrounds) { _root.gotoAndStop(2); } else { _root.arcadetownsplash.gotoAndPlay(2); } }
Symbol 149 MovieClip Frame 1
stop();
Symbol 149 MovieClip Frame 85
stop(); _root.gotoAndStop(2);
Symbol 458 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 459 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.7 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.onLoadComplete = function (target_mc) { target_mc.MochiServices = mochi.as2.MochiServices; }; _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, 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.MochiSocial.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 460 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 461 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 462 MovieClip [__Packages.mochi.as2.MochiSocial] Frame 0
class mochi.as2.MochiSocial { function MochiSocial () { } static function getVersion() { return(mochi.as2.MochiServices.getVersion()); } 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 requestLogin() { mochi.as2.MochiServices.send("coins_requestLogin"); } 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 LOGIN_SHOWN = "LoginShown"; static var PROFILE_SHOW = "ProfileShow"; static var PROFILE_HIDE = "ProfileHide"; static var PROPERTIES_SAVED = "PropertySaved"; static var WIDGET_LOADED = "WidgetLoaded"; 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 463 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().stop(); }; } 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 464 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 164 MovieClip Frame 16
_root.stabsound.start(0, 1);
Symbol 164 MovieClip Frame 25
_root.menuhandler.gotoAndPlay(2); stop();
Symbol 173 MovieClip Frame 1
stop();
Symbol 179 MovieClip Frame 1
stop();
Symbol 179 MovieClip Frame 2
stop();
Symbol 183 MovieClip Frame 1
stop();
Symbol 187 MovieClip Frame 1
stop();
Symbol 191 MovieClip Frame 1
stop();
Symbol 192 MovieClip Frame 1
stop();
Instance of Symbol 179 MovieClip "startbtn" in Symbol 192 MovieClip Frame 1
onClipEvent (load) { this.tabEnabled = false; } on (rollOver) { this.gotoAndPlay(2); } on (rollOut) { this.gotoAndPlay(6); } on (release) { _root.nextsnd.start(0, 1); _root.gotoAndStop("startgame"); }
Instance of Symbol 183 MovieClip in Symbol 192 MovieClip Frame 1
onClipEvent (load) { this.tabEnabled = false; } on (rollOver) { this.gotoAndPlay(2); } on (rollOut) { this.gotoAndPlay(6); } on (release) { getURL ("http://www.arcadetown.com/index.asp?gameid=samurairun", "_blank"); }
Instance of Symbol 179 MovieClip "startbtn" in Symbol 192 MovieClip Frame 4
onClipEvent (load) { this.tabEnabled = false; } on (rollOver) { this.gotoAndStop(2); _root.choosesound.start(0, 1); } on (rollOut) { this.gotoAndStop(1); } on (releaseOutside) { this.gotoAndStop(1); } on (release) { _root.nextsnd.start(0, 1); _root.gotoAndStop("startgame"); }
Instance of Symbol 183 MovieClip in Symbol 192 MovieClip Frame 16
on (rollOver) { this.gotoAndStop(2); _root.choosesound.start(0, 1); } on (rollOut) { this.gotoAndStop(1); } on (releaseOutside) { this.gotoAndStop(1); } on (release) { getURL ("http://www.arcadetown.com/index.asp?gameid=samurairun", "_blank"); }
Instance of Symbol 187 MovieClip in Symbol 192 MovieClip Frame 16
onClipEvent (load) { this.tabEnabled = false; if (_root.lockme) { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 187 MovieClip in Symbol 192 MovieClip Frame 21
onClipEvent (load) { this.tabEnabled = false; if (_root.lockme) { this._visible = true; } else { this._visible = false; } } on (rollOver) { this.gotoAndStop(2); _root.choosesound.start(0, 1); } on (rollOut) { this.gotoAndStop(1); } on (releaseOutside) { this.gotoAndStop(1); } on (release) { getURL ("http://www.arcadetown.com/free_content/index.asp", "_blank"); }
Instance of Symbol 191 MovieClip in Symbol 192 MovieClip Frame 21
onClipEvent (load) { this.tabEnabled = false; if (_root.lockme) { this._visible = true; } else { this._visible = false; } }
Symbol 192 MovieClip Frame 25
stop();
Instance of Symbol 191 MovieClip in Symbol 192 MovieClip Frame 25
onClipEvent (load) { this.tabEnabled = false; if (_root.lockme) { this._visible = true; } else { this._visible = false; } } on (rollOver) { this.gotoAndStop(2); _root.choosesound.start(0, 1); } on (rollOut) { this.gotoAndStop(1); } on (releaseOutside) { this.gotoAndStop(1); } on (release) { getURL ("http://www.arcadetown.com/gamename/download.asp", "_blank"); }
Symbol 198 MovieClip Frame 1
stop();
Symbol 198 MovieClip Frame 10
_root.select_mc.gotoAndStop(2); stop();
Symbol 205 MovieClip Frame 15
_root.modeselect_mc.gotoAndPlay(2); stop();
Symbol 210 MovieClip Frame 15
stop();
Symbol 216 MovieClip Frame 1
stop();
Symbol 216 MovieClip Frame 2
stop();
Symbol 223 MovieClip Frame 1
stop();
Symbol 226 MovieClip Frame 1
stop();
Symbol 226 MovieClip Frame 240
stop();
Instance of Symbol 223 MovieClip "stormbring" in Symbol 232 MovieClip Frame 1
onClipEvent (load) { this.tabEnabled = false; } onClipEvent (enterFrame) { if (_root.score >= 1000) { if (!_root.playedthisonce) { _root.stormambience.start(0, 999); this.gotoAndStop(2); _root.playedthisonce = true; } } }
Symbol 272 MovieClip Frame 1
stop();
Symbol 288 MovieClip Frame 9
stop();
Symbol 289 MovieClip Frame 1
stop();
Symbol 289 MovieClip Frame 4
stop();
Symbol 289 MovieClip Frame 5
stop();
Symbol 289 MovieClip Frame 6
stop();
Symbol 289 MovieClip Frame 7
stop();
Symbol 294 MovieClip Frame 3
stop();
Symbol 295 MovieClip Frame 1
stop();
Symbol 295 MovieClip Frame 2
stop();
Symbol 301 MovieClip Frame 48
stop();
Symbol 309 MovieClip Frame 1
stop();
Symbol 309 MovieClip Frame 40
stop();
Symbol 321 MovieClip Frame 1
stop();
Symbol 321 MovieClip Frame 2
stop();
Symbol 321 MovieClip Frame 3
stop();
Symbol 321 MovieClip Frame 4
stop();
Symbol 321 MovieClip Frame 5
stop();
Symbol 321 MovieClip Frame 6
stop();
Symbol 323 MovieClip Frame 31
_root.catchmeifyoucan = true; stop();
Symbol 326 MovieClip Frame 27
_root.wolfjumped = false; _root.wolf_mc.gotoAndStop(3);
Symbol 327 MovieClip Frame 1
stop();
Symbol 341 MovieClip Frame 1
stop();
Symbol 346 MovieClip Frame 1
stop();
Symbol 346 MovieClip Frame 8
stop();
Symbol 346 MovieClip Frame 13
_root.dragon_mc.gotoAndPlay(2); stop();
Symbol 347 MovieClip Frame 38
stop();
Symbol 348 MovieClip Frame 1
stop();
Symbol 362 MovieClip Frame 227
stop();
Symbol 365 MovieClip Frame 1
stop();
Symbol 400 MovieClip Frame 1
stop();
Symbol 416 MovieClip Frame 9
stop();
Symbol 417 MovieClip Frame 1
stop();
Symbol 417 MovieClip Frame 4
stop();
Symbol 417 MovieClip Frame 5
stop();
Symbol 417 MovieClip Frame 6
stop();
Symbol 417 MovieClip Frame 7
stop();
Symbol 425 MovieClip Frame 31
_root.catchmeifyoucan = true; stop();
Symbol 433 MovieClip Frame 27
_root.wolfjumped = false; _root.wolf_mc.gotoAndStop(3);
Symbol 434 MovieClip Frame 1
stop();
Symbol 447 MovieClip Frame 48
stop();
Symbol 457 MovieClip Frame 227
stop();

Library Items

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

Instance Names

"loadingbox"Frame 1Symbol 128 Button
"adBox"Frame 1Symbol 130 MovieClip
"arcadetownsplash"Frame 1Symbol 149 MovieClip
"viewhiscores"Frame 2Symbol 173 MovieClip
"menuhandler"Frame 2Symbol 192 MovieClip
"modeselect_mc"Frame 3Symbol 198 MovieClip
"select_mc"Frame 3Symbol 216 MovieClip
"mcBg"Frame 4Symbol 232 MovieClip
"comboholder"Frame 4Symbol 238 MovieClip
"mcMain"Frame 4Symbol 289 MovieClip
"footdeath"Frame 4Symbol 295 MovieClip
"footHolder"Frame 4Symbol 305 MovieClip
"nextscene"Frame 4Symbol 311 MovieClip
"powerbar"Frame 4Symbol 321 MovieClip
"wolf_mc"Frame 4Symbol 327 MovieClip
"bossorc"Frame 4Symbol 336 MovieClip
"mutebtn"Frame 4Symbol 341 MovieClip
"fireholder"Frame 4Symbol 346 MovieClip
"finalboss"Frame 4Symbol 348 MovieClip
"rain_mc"Frame 4Symbol 351 MovieClip
"returntotitle"Frame 4Symbol 365 MovieClip
"mcMain"Frame 5Symbol 417 MovieClip
"wolf_mc"Frame 5Symbol 434 MovieClip
"footHolder"Frame 5Symbol 453 MovieClip
"fireholder"Frame 5Symbol 346 MovieClip
"finalboss"Frame 5Symbol 348 MovieClip
"txtScore"Symbol 11 MovieClip [levelup] Frame 1Symbol 10 EditableText
"txtScore"Symbol 16 MovieClip [mcScoreAdd] Frame 1Symbol 12 EditableText
"winorc"Symbol 112 MovieClip [mcFinalStats] Frame 1Symbol 81 MovieClip
"txtFinalScore"Symbol 112 MovieClip [mcFinalStats] Frame 1Symbol 86 EditableText
"submitbtn"Symbol 112 MovieClip [mcFinalStats] Frame 1Symbol 102 MovieClip
"flash_mc"Symbol 112 MovieClip [mcFinalStats] Frame 1Symbol 111 MovieClip
"startbtn"Symbol 192 MovieClip Frame 1Symbol 179 MovieClip
"startbtn"Symbol 192 MovieClip Frame 4Symbol 179 MovieClip
"stormbring"Symbol 232 MovieClip Frame 1Symbol 223 MovieClip
"dragon_mc"Symbol 232 MovieClip Frame 1Symbol 226 MovieClip
"txtScore2"Symbol 238 MovieClip Frame 1Symbol 236 EditableText
"txtScore"Symbol 238 MovieClip Frame 1Symbol 237 EditableText
"runfrogright"Symbol 289 MovieClip Frame 1Symbol 245 MovieClip
"wolffirstscene"Symbol 305 MovieClip Frame 1Symbol 301 MovieClip
"runfrogright"Symbol 417 MovieClip Frame 1Symbol 373 MovieClip
"wolffirstscene"Symbol 453 MovieClip Frame 1Symbol 447 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "stormambience"
ExportAssets (56)Timeline Frame 1Symbol 2 as "stabsound"
ExportAssets (56)Timeline Frame 1Symbol 3 as "fireballsound"
ExportAssets (56)Timeline Frame 1Symbol 4 as "eatsound"
ExportAssets (56)Timeline Frame 1Symbol 5 as "choosesound"
ExportAssets (56)Timeline Frame 1Symbol 6 as "chargesound"
ExportAssets (56)Timeline Frame 1Symbol 7 as "blipsound"
ExportAssets (56)Timeline Frame 1Symbol 8 as "bgsound"
ExportAssets (56)Timeline Frame 1Symbol 11 as "levelup"
ExportAssets (56)Timeline Frame 1Symbol 16 as "mcScoreAdd"
ExportAssets (56)Timeline Frame 1Symbol 18 as "enemy_mc"
ExportAssets (56)Timeline Frame 1Symbol 23 as "mcBird"
ExportAssets (56)Timeline Frame 1Symbol 26 as "tile_mc"
ExportAssets (56)Timeline Frame 1Symbol 33 as "mcBellc_mc"
ExportAssets (56)Timeline Frame 1Symbol 38 as "mcBelle_mc"
ExportAssets (56)Timeline Frame 1Symbol 54 as "mcBellf_mc"
ExportAssets (56)Timeline Frame 1Symbol 60 as "mcBellb_mc"
ExportAssets (56)Timeline Frame 1Symbol 63 as "mcBellg_mc"
ExportAssets (56)Timeline Frame 1Symbol 67 as "mcBelld_mc"
ExportAssets (56)Timeline Frame 1Symbol 69 as "mcBell"
ExportAssets (56)Timeline Frame 1Symbol 112 as "mcFinalStats"
ExportAssets (56)Timeline Frame 1Symbol 114 as "rockc"
ExportAssets (56)Timeline Frame 1Symbol 115 as "rockb"
ExportAssets (56)Timeline Frame 1Symbol 116 as "rocka"
ExportAssets (56)Timeline Frame 1Symbol 458 as "__Packages.mochi.as2.MochiSync"
ExportAssets (56)Timeline Frame 1Symbol 459 as "__Packages.mochi.as2.MochiServices"
ExportAssets (56)Timeline Frame 1Symbol 460 as "__Packages.mochi.as2.MochiEventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 461 as "__Packages.mochi.as2.MochiEvents"
ExportAssets (56)Timeline Frame 1Symbol 462 as "__Packages.mochi.as2.MochiSocial"
ExportAssets (56)Timeline Frame 1Symbol 463 as "__Packages.mochi.as2.MochiScores"
ExportAssets (56)Timeline Frame 1Symbol 464 as "__Packages.mochi.as2.MochiDigits"

Labels

"startgame"Frame 3

Dynamic Text Variables

playerNameSymbol 85 EditableText"Type your name here"
submitinstSymbol 87 EditableText"Submit Score"
infotxtSymbol 322 EditableText"infotxtsq"
infotxtSymbol 454 EditableText"infotxtsq"




http://swfchan.com/25/121898/info.shtml
Created: 4/3 -2019 05:53:35 Last modified: 4/3 -2019 05:53:35 Server time: 25/04 -2024 07:31:04