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

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

Grappled.swf

This is the info page for
Flash #47217

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


Text
NEXT
LEVEL

NEXT
LEVEL

TRY
AGAIN

TRY
AGAIN

<p align="center"><font face="Trebuchet MS" size="37" color="#cccccc" letterSpacing="0.000000" kerning="0">Loading</font></p>

<p align="center"><font face="Trebuchet MS" size="27" color="#99ff99" letterSpacing="0.000000" kerning="0">Visit</font></p><p align="center"><font face="Trebuchet MS" size="27" color="#ff0000" letterSpacing="0.000000" kerning="0">www.crookedalley.com</font></p><p align="center"><font face="Trebuchet MS" size="27" color="#99ff99" letterSpacing="0.000000" kerning="0">for more games, Zombie</font></p><p align="center"><font face="Trebuchet MS" size="27" color="#99ff99" letterSpacing="0.000000" kerning="0">Movie Reviews, Videos</font></p><p align="center"><font face="Trebuchet MS" size="27" color="#99ff99" letterSpacing="0.000000" kerning="0">and More!</font></p>

ABDEF

A

Crooked

Alley

Production

www.crookedalley.com

START

START

MORE GAMES

MORE GAMES

Q

Grapple

SPACEBAR

For each level:
Fire your grapple.
Your grapple can hit one enemy.
When an enemy is hit, it will fire its
grapple, which can hit one other enemy
and cause a chain reaction.
You must hit the target number of enemies
to move on to the next level.
Good Luck!

INTRUCTIONS

Move with

Adjust Quality

Q

Select Difficulty

Easy

Easy

Hard

Hard

<p align="center"></p>

Number hit:

Number needed:

<p align="right"></p>

<p align="right"></p>

End
Game

End
Game

(Spacebar)

<p align="left"><font face="Sydnie" size="22" color="#ffff00" letterSpacing="0.000000" kerning="1">2222</font></p>

<p align="left"><font face="Sydnie" size="22" color="#ffff00" letterSpacing="0.000000" kerning="1">2222</font></p>

You Hit:

You Needed:

<p align="center"></p>

<p align="center"></p>

Game Over!

Your Score:

<p align="center"><font face="Sydnie" size="24" color="#ffffff" letterSpacing="0.000000" kerning="1">777577</font></p>

BACK TO MAIN

BACK TO MAIN

ActionScript [AS1/AS2]

Frame 1
function preloadSite() { var _local4 = _root.getBytesLoaded(); var _local3 = _root.getBytesTotal(); var _local2 = Math.round((_local4 / _local3) * 100); loadingBar._xscale = _local2; percentClip.percentDisplay.text = _local2 + "%"; percentClip._x = loadingBar._x + loadingBar._width; bytesDisplay.text = ((_local4 + " of ") + _local3) + " bytes"; stop(); if (_local2 == 100) { clearInterval(loadingCall); gotoAndPlay ("Ad"); } } function link() { getURL ("http://www.crookedalley.com", "_blank"); } stop(); loadingBar._xscale = 1; var loadingCall = setInterval(preloadSite, 1); var con = new ContextMenu(); con.hideBuiltInItems(); var new_menu = new ContextMenuItem("CrookedAlley.com", link); con.customItems.push(new_menu); _root.menu = con;
Frame 7
stop(); MochiAd.showInterLevelAd({id:"44c492c55788b5d6", res:"450x450", no_bg:true});
Frame 8
slogo = new Sound(this); slogo.attachSound("logo"); slogo2 = new Sound(this); slogo2.attachSound("logo2"); sShotgun = new Sound(this); sShotgun.attachSound("Shotgun");
Frame 27
sShotgun.start();
Frame 66
sShotgun.start();
Frame 81
sShotgun.start();
Frame 107
sShotgun.start();
Frame 157
slogo2.start();
Frame 208
slogo.start();
Frame 268
function deleteAllClips() { deleteAll = false; clearInterval(inter); } function onChange() { if (theQuality == "HIGH") { theQuality = "LOW"; } else if (theQuality == "LOW") { theQuality = "MEDIUM"; } else { theQuality = "HIGH"; } _root._quality = theQuality; } var isShot = false; var i = 0; var levelHits = 0; var timeToHit = 0; var numberToBeat = 2; var numberHit = 0; var e = 0; var reset = false; var resetTimer = 0; var lvlEnd = false; var onHard = false; var deleteAll = false; var levelScore = 0; var totalScore = 0; var theQuality = "HIGH"; var gameMusicMc = _root.createEmptyMovieClip("game", _root.getNextHighestDepth()); var mainMusicMc = _root.createEmptyMovieClip("main", _root.getNextHighestDepth()); var scrapeMc = _root.createEmptyMovieClip("psht", _root.getNextHighestDepth()); sGameMusic = new Sound(game); sGameMusic.attachSound("GameMusic"); sGameMusic.setVolume(40); sMainMusic = new Sound(main); sMainMusic.attachSound("MainMusic"); sScrape = new Sound(psht); sScrape.attachSound("Scrape");
Frame 269
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; 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); } u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=7&fv=") + fv) + "&v=") + escape(getVersion())) + "&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__("022de7b9", this, 10301, true); stop(); deleteAll = true; totalScore = 0; sGameMusic.stop(); sMainMusic.stop(); sMainMusic.start(0, 5);
Instance of Symbol 102 MovieClip in Frame 269
onClipEvent (load) { var is = false; } onClipEvent (enterFrame) { if (Key.isDown(81) && (is == false)) { _root.onChange(); is = true; } if ((!Key.isDown(81)) && (is == true)) { is = false; } }
Frame 270
stop();
Instance of Symbol 102 MovieClip in Frame 270
onClipEvent (load) { var is = false; } onClipEvent (enterFrame) { if (Key.isDown(81) && (is == false)) { _root.onChange(); is = true; } if ((!Key.isDown(81)) && (is == true)) { is = false; } }
Frame 271
stop();
Instance of Symbol 102 MovieClip in Frame 271
onClipEvent (load) { var is = false; } onClipEvent (enterFrame) { if (Key.isDown(81) && (is == false)) { _root.onChange(); is = true; } if ((!Key.isDown(81)) && (is == true)) { is = false; } }
Frame 272
function addEnemy() { var _local3 = _root.createEmptyMovieClip("enemyH" + e, this.getNextHighestDepth()); _local3._x = Math.ceil(Math.random() * 434) + 1; _local3._y = Math.ceil(Math.random() * 384) + 1; _local3.attachMovie("holderTry", "enemy" + e, 20); e++; success = false; } stop(); var v = 0; deleteAll = false; isShot = false; lvlEnd = false; timeToHit = 0; numberHit = 0; numberToBeat = 2; isShot = false; levelScore = 0; totalScore = 0; addEnemy(); addEnemy(); addEnemy(); sMainMusic.stop(); sGameMusic.stop(); sGameMusic.start(); player._x = 225; player._y = 200; player.onEnterFrame = function () { _root.tempLevel.text = _root.levelScore; _root.tempTotal.text = _root.totalScore; if (Key.isDown(39) && (isShot == false)) { player._x = player._x + 2; } if (Key.isDown(37) && (isShot == false)) { player._x = player._x - 2; } if (Key.isDown(38) && (isShot == false)) { player._y = player._y - 2; } if (Key.isDown(40) && (isShot == false)) { player._y = player._y + 2; } if (isShot == true) { timeToHit = timeToHit + 1; if (timeToHit >= 90) { if ((numberHit < numberToBeat) && (lvlEnd == false)) { if (onHard == false) { levelScore = 0; success = false; fader.gotoAndPlay(2); lvlEnd = true; } else { fader.gotoAndPlay(20); lvlEnd = true; } } else if (lvlEnd == false) { totalScore = totalScore + levelScore; levelScore = 0; success = true; fader.gotoAndPlay(2); lvlEnd = true; } } } if (reset == true) { resetTimer++; if (resetTimer >= 5) { lvlEnd = false; reset = false; resetTimer = 0; } } _root.score.hitTxt.text = _root.numberHit; _root.score.needTxt.text = _root.numberToBeat; };
Instance of Symbol 151 MovieClip "player" in Frame 272
onClipEvent (enterFrame) { if (this._y >= 383) { this._y = 382; } if (this._y <= 17) { this._y = 18; } if (this._x >= 433) { this._x = 432; } if (this._x <= 17) { this._x = 18; } if (Key.isDown(32) && (_parent.isShot == false)) { _root.sScrape.start(0, 0); _parent.createEmptyMovieClip("abc", _root.getNextHighestDepth()); _parent.abc._x = this._x; _parent.abc._y = this._y; _parent.abc.attachMovie("GrappleHolder", "abc", _root.getNextHighestDepth()()); _parent.abc._xscale = 50; _parent.abc._yscale = 50; _parent.isShot = true; } }
Instance of Symbol 102 MovieClip in Frame 272
onClipEvent (load) { var is = false; } onClipEvent (enterFrame) { if (Key.isDown(81) && (is == false)) { _root.onChange(); is = true; } if ((!Key.isDown(81)) && (is == true)) { is = false; } }
Frame 273
stop(); _root.fader.removeMovieClip(); deleteAll = true; finalScore.text = totalScore;
Instance of Symbol 102 MovieClip in Frame 273
onClipEvent (load) { var is = false; } onClipEvent (enterFrame) { if (Key.isDown(81) && (is == false)) { _root.onChange(); is = true; } if ((!Key.isDown(81)) && (is == true)) { is = false; } }
Symbol 180 MovieClip [__Packages.MochiAd] Frame 0
class MochiAd { function MochiAd () { } static function getVersion() { return("2.1"); } static function showPreGameAd(options) { var _local27 = {clip:_root, ad_timeout:3000, fadeout_time:250, regpt:"o", method:"showPreloaderAd", color:16747008, background:16777161, outline:13994812, ad_started:function () { this.clip.stop(); }, ad_finished:function () { this.clip.play(); }}; options = _parseOptions(options, _local27); var clip = options.clip; var _local23 = 11000; var _local26 = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var _local14 = _getRes(options); var _local4 = _local14[0]; var _local13 = _local14[1]; mc._x = _local4 * 0.5; mc._y = _local13 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk._x = _local4 * -0.5; chk._y = _local13 * -0.5; var _local7 = chk.createEmptyMovieClip("_mochiad_bar", 4); _local7._x = 10; _local7._y = _local13 - 20; var _local22 = options.color; delete options.color; var _local19 = options.background; delete options.background; var _local24 = options.outline; delete options.outline; var _local5 = _local7.createEmptyMovieClip("_outline", 1); _local5.beginFill(_local19); _local5.moveTo(0, 0); _local5.lineTo(_local4 - 20, 0); _local5.lineTo(_local4 - 20, 10); _local5.lineTo(0, 10); _local5.lineTo(0, 0); _local5.endFill(); var _local3 = _local7.createEmptyMovieClip("_inside", 2); _local3.beginFill(_local22); _local3.moveTo(0, 0); _local3.lineTo(_local4 - 20, 0); _local3.lineTo(_local4 - 20, 10); _local3.lineTo(0, 10); _local3.lineTo(0, 0); _local3.endFill(); _local3._xscale = 0; var _local6 = _local7.createEmptyMovieClip("_outline", 3); _local6.lineStyle(0, _local24, 100); _local6.moveTo(0, 0); _local6.lineTo(_local4 - 20, 0); _local6.lineTo(_local4 - 20, 10); _local6.lineTo(0, 10); _local6.lineTo(0, 0); chk.ad_msec = _local23; chk.ad_timeout = _local26; chk.started = getTimer(); chk.showing = false; chk.last_pcnt = 0; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)); if (_local2 > 0) { this._parent._alpha = _local2; } else { var _local3 = this._parent._parent; MochiAd.unload(_local3); delete this.onEnterFrame; } }; mc.lc.adLoaded = function (width, height) { }; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec; }; chk.onEnterFrame = function () { var _local6 = this._parent._parent; var _local12 = this._parent._mochiad_ctr; var _local5 = getTimer() - this.started; var _local3 = false; var _local4 = _local6.getBytesTotal(); var _local8 = _local6.getBytesLoaded(); var _local10 = (100 * _local8) / _local4; var _local11 = (100 * _local5) / chk.ad_msec; var _local9 = this._mochiad_bar._inside; var _local2 = Math.min(100, Math.min(_local10 || 0, _local11)); _local2 = Math.max(this.last_pcnt, _local2); this.last_pcnt = _local2; _local9._xscale = _local2; if (!chk.showing) { var _local7 = _local12.getBytesTotal(); if ((_local7 > 0) || (typeof(_local7) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if (_local5 > chk.ad_timeout) { _local3 = true; } } if (_local5 > chk.ad_msec) { _local3 = true; } if (((_local4 > 0) && (_local8 >= _local4)) && (_local3)) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = chk.fadeFunction; } } }; } static function showInterLevelAd(options) { var _local13 = {clip:_root, ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showTimedAd", ad_started:function () { this.clip.stop(); }, ad_finished:function () { this.clip.play(); }}; options = _parseOptions(options, _local13); var clip = options.clip; var _local10 = 11000; var _local12 = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var _local5 = _getRes(options); var _local14 = _local5[0]; var _local11 = _local5[1]; mc._x = _local14 * 0.5; mc._y = _local11 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk.ad_msec = _local10; chk.ad_timeout = _local12; chk.started = getTimer(); chk.showing = false; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)); if (_local2 > 0) { this._parent._alpha = _local2; } else { var _local3 = this._parent._parent; MochiAd.unload(_local3); delete this.onEnterFrame; } }; mc.lc.adLoaded = function (width, height) { }; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec - 250; }; chk.onEnterFrame = function () { var _local5 = this._parent._mochiad_ctr; var _local4 = getTimer() - this.started; var _local2 = false; if (!chk.showing) { var _local3 = _local5.getBytesTotal(); if ((_local3 > 0) || (typeof(_local3) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if (_local4 > chk.ad_timeout) { _local2 = true; } } if (_local4 > chk.ad_msec) { _local2 = true; } if (_local2) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = this.fadeFunction; } } }; } static function showTimedAd(options) { showInterLevelAd(options); } static function showPreloaderAd(options) { showPreGameAd(options); } static function _allowDomains(server) { var _local1 = server.split("/")[2].split(":")[0]; if (System.security) { if (System.security.allowDomain) { System.security.allowDomain("*"); System.security.allowDomain(_local1); } if (System.security.allowInsecureDomain) { System.security.allowInsecureDomain("*"); System.security.allowInsecureDomain(_local1); } } return(_local1); } static function _loadCommunicator(options) { var _local26 = {clip:_root, com_server:"http://x.mochiads.com/com/1/", method:"loadCommunicator", depth:10337, id:"_UNKNOWN_"}; options = _parseOptions(options, _local26); options.swfv = options.clip.getSWFVersion() || 6; options.mav = getVersion(); var _local18 = options.clip; var _local20 = "_mochiad_com_" + options.id; if (!_isNetworkAvailable()) { return(null); } if (_local18[_local20]) { return(_local18[_local20].lc); } var _local21 = options.com_server + options.id; _allowDomains(_local21); delete options.id; delete options.com_server; var _local25 = options.depth; delete options.depth; var _local17 = _local18.createEmptyMovieClip(_local20, _local25); var _local11 = _local17.createEmptyMovieClip("_mochiad_com", 1); for (var _local15 in options) { _local11[_local15] = options[_local15]; } var _local6 = new LocalConnection(); var _local16 = ["", Math.floor(new Date().getTime()), random(999999)].join("_"); _local6.mc = _local17; _local6.name = _local16; _local6.allowDomain = function (d) { return(true); }; _local6.allowInsecureDomain = _local6.allowDomain; _local6.connect(_local16); _local17.lc = _local6; _local11.lc = _local16; _local6._id = 0; _local6._queue = []; _local6.rpcResult = function (cb_arg) { var _local8 = parseInt(cb_arg); var _local4 = this._callbacks[_local8]; if (!_local4) { return(undefined); } delete this._callbacks[_local8]; var _local5 = []; var _local3 = 2; while (_local3 < _local4.length) { _local5.push(_local4[_local3]); _local3++; } _local3 = 1; while (_local3 < arguments.length) { _local5.push(arguments[_local3]); _local3++; } var _local6 = _local4[1]; var _local7 = _local4[0]; if (_local7 && (typeof(_local6) == "string")) { _local6 = _local7[_local6]; } if (_local6) { _local6.apply(_local7, _local5); } }; _local6._didConnect = function (endpoint) { this._endpoint = endpoint; var _local4 = this._queue; delete this._queue; var _local5 = this.doSend; var _local2 = 0; while (_local2 < _local4.length) { var _local3 = _local4[_local2]; _local5.apply(this, _local3); _local2++; } }; _local6.doSend = function (args, cbobj, cbfn) { if (this._endpoint == null) { var _local4 = []; var _local3 = 0; while (_local3 < arguments.length) { _local4.push(arguments[_local3]); _local3++; } this._queue.push(_local4); return(undefined); } this._id = this._id + 1; var _local5 = this._id; if ((cbfn === undefined) || (cbfn === null)) { cbfn = cbobj; } this._callbacks[_local5] = [cbobj, cbfn]; var _local7 = new LocalConnection(); var _local9 = _local7.send(this._endpoint, "rpc", _local5, args); }; _local6._callbacks = {}; _local6._callbacks[0] = [_local6, "_didConnect"]; _local11.st = getTimer(); _local11.loadMovie(_local21 + ".swf", "POST"); return(_local6); } static function fetchHighScores(options, callbackObj, callbackMethod) { var _local1 = _loadCommunicator({id:options.id}); if (!_local1) { return(false); } var _local4 = ["fetchHighScores", options]; _local1.doSend(["fetchHighScores", options], callbackObj, callbackMethod); return(true); } static function sendHighScore(options, callbackObj, callbackMethod) { var _local1 = _loadCommunicator({id:options.id}); if (!_local1) { return(false); } var _local4 = ["sendHighScore", options]; _local1.doSend(["sendHighScore", options], callbackObj, callbackMethod); return(true); } static function load(options) { var _local13 = {clip:_root, server:"http://x.mochiads.com/srv/1/", method:"load", depth:10333, id:"_UNKNOWN_"}; options = _parseOptions(options, _local13); options.swfv = options.clip.getSWFVersion() || 6; options.mav = getVersion(); var _local9 = options.clip; if (!_isNetworkAvailable()) { return(null); } if (_local9._mochiad_loaded) { return(null); } var _local12 = options.depth; delete options.depth; var _local6 = _local9.createEmptyMovieClip("_mochiad", _local12); var _local11 = _getRes(options); options.res = (_local11[0] + "x") + _local11[1]; options.server = options.server + options.id; delete options.id; _local9._mochiad_loaded = true; var _local4 = _local6.createEmptyMovieClip("_mochiad_ctr", 1); for (var _local7 in options) { _local4[_local7] = options[_local7]; } var _local10 = _local4.server; delete _local4.server; var _local14 = _allowDomains(_local10); _local6.onEnterFrame = function () { if (this._mochiad_ctr._url != this._url) { this.onEnterFrame = function () { if (!this._mochiad_ctr) { delete this.onEnterFrame; MochiAd.unload(this._parent); } }; } }; var _local5 = new LocalConnection(); var _local8 = ["", Math.floor(new Date().getTime()), random(999999)].join("_"); _local5.mc = _local6; _local5.name = _local8; _local5.hostname = _local14; _local5.allowDomain = function (d) { return(true); }; _local5.allowInsecureDomain = _local5.allowDomain; _local5.connect(_local8); _local6.lc = _local5; _local4.lc = _local8; _local4.st = getTimer(); _local4.loadMovie(_local10 + ".swf", "POST"); return(_local6); } static function unload(clip) { if (typeof(clip) == "undefined") { clip = _root; } if (clip.clip && (clip.clip._mochiad)) { clip = clip.clip; } if (!clip._mochiad) { return(false); } clip._mochiad.removeMovieClip(); delete clip._mochiad_loaded; delete clip._mochiad; return(true); } static function _isNetworkAvailable() { if (System.security) { var _local1 = System.security; if (_local1.sandboxType == "localWithFile") { return(false); } } return(true); } static function _getRes(options) { var _local3 = options.clip.getBounds(); var _local2 = 0; var _local1 = 0; if (typeof(options.res) != "undefined") { var _local4 = options.res.split("x"); _local2 = parseFloat(_local4[0]); _local1 = parseFloat(_local4[1]); } else { _local2 = _local3.xMax - _local3.xMin; _local1 = _local3.yMax - _local3.yMin; } if ((_local2 == 0) || (_local1 == 0)) { _local2 = Stage.width; _local1 = Stage.height; } return([_local2, _local1]); } static function _parseOptions(options, defaults) { var _local4 = {}; for (var _local8 in defaults) { _local4[_local8] = defaults[_local8]; } if (options) { for (var _local8 in options) { _local4[_local8] = options[_local8]; } } if (_root.mochiad_options) { var _local5 = _root.mochiad_options.split("&"); var _local2 = 0; while (_local2 < _local5.length) { var _local3 = _local5[_local2].split("="); _local4[unescape(_local3[0])] = unescape(_local3[1]); _local2++; } } return(_local4); } }
Instance of Symbol 24 MovieClip in Symbol 25 MovieClip [holderTry] Frame 1
onClipEvent (load) { var isHit = false; var direct = 0; var xSpeed = (Math.ceil(Math.random() * 2) + 1); var ySpeed = (Math.ceil(Math.random() * 2) + 1); var timer = 0; var started = false; } onClipEvent (enterFrame) { if (started == false) { startDirX = Math.ceil(Math.random() * 3) + 1; startDirY = Math.ceil(Math.random() * 3) + 1; if ((startDirX == 2) && (startDirY == 2)) { startDirY = startDirY + 1; } if (startDirX == 4) { xSpeed = xSpeed - (xSpeed * 2); } if (startDirY == 4) { ySpeed = ySpeed - (ySpeed * 2); } started = true; } if (isHit == false) { this._parent._parent._x = this._parent._parent._x + xSpeed; this._parent._parent._y = this._parent._parent._y + ySpeed; } if (this._parent._parent._y >= 385) { this._parent._parent._y = 384; ySpeed = ySpeed - (2 * ySpeed); } if (this._parent._parent._y <= 15) { this._parent._parent._y = 16; ySpeed = ySpeed - (2 * ySpeed); } if (this._parent._parent._x >= 435) { this._parent._parent._x = 434; xSpeed = xSpeed - (2 * xSpeed); } if (this._parent._parent._x <= 15) { this._parent._parent._x = 16; xSpeed = xSpeed - (2 * xSpeed); } if ((((this.hitZone.hitTest(_root.abc.abc.left) || (this.hitZone.hitTest(_root.abc.abc.right))) || (this.hitZone.hitTest(_root.abc.abc.top))) || (this.hitZone.hitTest(_root.abc.abc.bottomOne))) && (isHit == false)) { if (_root.onHard == false) { _root.levelScore = _root.levelScore + 5; } else { _root.levelScore = _root.levelScore + 8; } _root.sScrape.start(); _root.timeToHit = 0; _root.numberHit = _root.numberHit + 1; _root.abc.removeMovieClip(); _root.createEmptyMovieClip("abc", 50); _root.abc._x = this._parent._parent._x; _root.abc._y = this._parent._parent._y; _root.abc.attachMovie("GrappleHolder", "abc", 50); _root.abc._xscale = 50; _root.abc._yscale = 50; this.isHit = true; } if (_root.reset == true) { this.isHit = false; } if (_root.deleteAll == true) { trace("Called"); this._parent.removeMovieClip(); deleteAll = false; } }
Symbol 31 MovieClip Frame 55
stop();
Symbol 39 MovieClip Frame 1
stop();
Symbol 92 Button
on (release) { gotoAndPlay ("instruct"); }
Symbol 98 Button
on (release) { getURL ("http://www.crookedalley.com", _blank); }
Symbol 114 Button
on (release) { gotoAndPlay ("diff"); }
Symbol 122 Button
on (rollOver) { desc.text = "This mode gives you unlimited tries, if you fail to complete a level, you can try again until you beat it. Less points are awarded for completing a level."; } on (rollOut) { desc.text = ""; } on (release) { onHard = false; gotoAndPlay ("game"); }
Symbol 125 Button
on (rollOver) { desc.text = "This mode gives you only one try... if you fail to complete a level, it's Game Over. More points are awarded for completing a level."; } on (rollOut) { desc.text = ""; } on (release) { onHard = true; gotoAndPlay ("game"); }
Symbol 161 Button
on (release) { _root.fader.gotoAndPlay(20); }
Symbol 167 MovieClip Frame 75
if (_root.success == true) { BtnHolder.attachMovie("Next", "button1", _root.getNextHighestDepth()); } else { BtnHolder.attachMovie("TryAgain", "button1", _root.getNextHighestDepth()); }
Symbol 167 MovieClip Frame 85
BtnHolder.button1.onRelease = function () { gotoAndPlay (86); }; spaced.onEnterFrame = function () { if (Key.isDown(32)) { gotoAndPlay (86); } }; gotTxt.text = _root.numberHit; needTxt.text = _root.numberToBeat; stop();
Symbol 167 MovieClip Frame 170
_root.fader.gotoAndPlay(8);
Symbol 168 MovieClip Frame 1
_root.fader.swapDepths(_root.getNextHighestDepth()); stop();
Symbol 168 MovieClip Frame 7
stop();
Symbol 168 MovieClip Frame 8
if (_root.success == true) { _root.numberToBeat = _root.numberToBeat + 3; _root.numberHit = 0; _root.timeToHit = 0; _root.addEnemy(); _root.addEnemy(); _root.addEnemy(); _root.lvlEnd = true; _root.isShot = false; _root.reset(); _root.reset = true; } else { _root.numberHit = 0; _root.timeToHit = 0; _root.lvlEnd = true; _root.isShot = false; _root.reset(); _root.reset = true; }
Symbol 168 MovieClip Frame 13
gotoAndPlay (1);
Symbol 168 MovieClip Frame 20
_root.fader.swapDepths(_root.getNextHighestDepth());
Symbol 168 MovieClip Frame 26
_root.gotoAndPlay("gameOver"); stop();
Symbol 179 Button
on (release) { gotoAndPlay ("main"); }

Library Items

Symbol 1 GraphicUsed by:7 9 158 161
Symbol 2 FontUsed by:3 4 6 8 88 90 94 96 120 121 123 124 139 140 156 157 162 163 174 176 178
Symbol 3 TextUses:2Used by:7
Symbol 4 TextUses:2Used by:7
Symbol 5 GraphicUsed by:7 9 158 161
Symbol 6 TextUses:2Used by:7 9 158 161
Symbol 7 Button [Next]Uses:1 3 4 5 6
Symbol 8 TextUses:2Used by:9
Symbol 9 Button [TryAgain]Uses:1 6 8 5
Symbol 10 GraphicUsed by:53 152  Timeline
Symbol 11 FontUsed by:12 13 105 107 109 112 115 117 159
Symbol 12 EditableTextUses:11Used by:Timeline
Symbol 13 EditableTextUses:11Used by:Timeline
Symbol 14 GraphicUsed by:17
Symbol 15 FontUsed by:16 18
Symbol 16 EditableTextUses:15Used by:17
Symbol 17 MovieClipUses:14 16Used by:Timeline
Symbol 18 EditableTextUses:15Used by:Timeline
Symbol 19 GraphicUsed by:20
Symbol 20 MovieClipUses:19Used by:Timeline
Symbol 180 MovieClip [__Packages.MochiAd]
Symbol 21 GraphicUsed by:24
Symbol 22 GraphicUsed by:23
Symbol 23 MovieClipUses:22Used by:24
Symbol 24 MovieClipUses:21 23Used by:25
Symbol 25 MovieClip [holderTry]Uses:24Used by:39
Symbol 26 GraphicUsed by:27
Symbol 27 MovieClipUses:26Used by:31
Symbol 28 GraphicUsed by:29 30 31
Symbol 29 MovieClipUses:28Used by:31
Symbol 30 MovieClipUses:28Used by:31
Symbol 31 MovieClipUses:27 29 30 28Used by:32
Symbol 32 MovieClip [GrappleHolder]Uses:31Used by:39
Symbol 33 Sound [GameMusic]Used by:39
Symbol 34 Sound [MainMusic]Used by:39
Symbol 35 Sound [Scrape]Used by:39
Symbol 36 Sound [shotgun]Used by:39
Symbol 37 Sound [logo]Used by:39
Symbol 38 Sound [logo2]Used by:39
Symbol 39 MovieClipUses:25 32 33 34 35 36 37 38Used by:Timeline
Symbol 40 GraphicUsed by:Timeline
Symbol 41 GraphicUsed by:Timeline
Symbol 42 FontUsed by:43 44 45 46
Symbol 43 TextUses:42Used by:Timeline
Symbol 44 TextUses:42Used by:Timeline
Symbol 45 TextUses:42Used by:Timeline
Symbol 46 TextUses:42Used by:Timeline
Symbol 47 GraphicUsed by:Timeline
Symbol 48 GraphicUsed by:Timeline
Symbol 49 FontUsed by:50
Symbol 50 TextUses:49Used by:51
Symbol 51 MovieClipUses:50Used by:Timeline
Symbol 52 GraphicUsed by:Timeline
Symbol 53 MovieClipUses:10Used by:Timeline
Symbol 54 GraphicUsed by:83
Symbol 55 GraphicUsed by:81
Symbol 56 BitmapUsed by:57
Symbol 57 GraphicUses:56Used by:80
Symbol 58 BitmapUsed by:59
Symbol 59 GraphicUses:58Used by:80
Symbol 60 BitmapUsed by:61
Symbol 61 GraphicUses:60Used by:80
Symbol 62 BitmapUsed by:63
Symbol 63 GraphicUses:62Used by:80
Symbol 64 BitmapUsed by:65
Symbol 65 GraphicUses:64Used by:80
Symbol 66 BitmapUsed by:67
Symbol 67 GraphicUses:66Used by:80
Symbol 68 BitmapUsed by:69
Symbol 69 GraphicUses:68Used by:80
Symbol 70 BitmapUsed by:71
Symbol 71 GraphicUses:70Used by:80
Symbol 72 BitmapUsed by:73
Symbol 73 GraphicUses:72Used by:80
Symbol 74 BitmapUsed by:75
Symbol 75 GraphicUses:74Used by:80
Symbol 76 BitmapUsed by:77
Symbol 77 GraphicUses:76Used by:80
Symbol 78 BitmapUsed by:79
Symbol 79 GraphicUses:78Used by:80
Symbol 80 MovieClipUses:57 59 61 63 65 67 69 71 73 75 77 79Used by:81  Timeline
Symbol 81 MovieClipUses:55 80Used by:83
Symbol 82 GraphicUsed by:83
Symbol 83 MovieClipUses:54 81 82Used by:Timeline
Symbol 84 GraphicUsed by:86
Symbol 85 GraphicUsed by:86
Symbol 86 MovieClipUses:84 85Used by:Timeline
Symbol 87 GraphicUsed by:92 114
Symbol 88 TextUses:2Used by:92 114
Symbol 89 GraphicUsed by:92 114 122 125
Symbol 90 TextUses:2Used by:92 114 122 125
Symbol 91 GraphicUsed by:92 114 122 125
Symbol 92 ButtonUses:87 88 89 90 91Used by:Timeline
Symbol 93 GraphicUsed by:98
Symbol 94 TextUses:2Used by:98
Symbol 95 GraphicUsed by:98
Symbol 96 TextUses:2Used by:98
Symbol 97 GraphicUsed by:98
Symbol 98 ButtonUses:93 94 95 96 97Used by:Timeline
Symbol 99 GraphicUsed by:102 166
Symbol 100 FontUsed by:101 109 126 169 170
Symbol 101 TextUses:100Used by:102
Symbol 102 MovieClipUses:99 101Used by:Timeline
Symbol 103 GraphicUsed by:Timeline
Symbol 104 GraphicUsed by:Timeline
Symbol 105 TextUses:11Used by:Timeline
Symbol 106 GraphicUsed by:Timeline
Symbol 107 TextUses:11Used by:Timeline
Symbol 108 GraphicUsed by:Timeline
Symbol 109 TextUses:100 11Used by:Timeline
Symbol 110 FontUsed by:111 119 137 138 164 165 172 173
Symbol 111 TextUses:110Used by:Timeline
Symbol 112 TextUses:11Used by:Timeline
Symbol 113 GraphicUsed by:Timeline
Symbol 114 ButtonUses:87 88 89 90 91Used by:Timeline
Symbol 115 TextUses:11Used by:Timeline
Symbol 116 GraphicUsed by:Timeline
Symbol 117 TextUses:11Used by:Timeline
Symbol 118 GraphicUsed by:Timeline
Symbol 119 TextUses:110Used by:Timeline
Symbol 120 TextUses:2Used by:122
Symbol 121 TextUses:2Used by:122
Symbol 122 ButtonUses:91 120 89 121 90Used by:Timeline
Symbol 123 TextUses:2Used by:125
Symbol 124 TextUses:2Used by:125
Symbol 125 ButtonUses:91 123 89 124 90Used by:Timeline
Symbol 126 EditableTextUses:100Used by:Timeline
Symbol 127 GraphicUsed by:128
Symbol 128 MovieClipUses:127Used by:Timeline
Symbol 129 GraphicUsed by:135
Symbol 130 GraphicUsed by:135
Symbol 131 BitmapUsed by:132
Symbol 132 GraphicUses:131Used by:135
Symbol 133 GraphicUsed by:135
Symbol 134 GraphicUsed by:135
Symbol 135 MovieClipUses:129 130 132 133 134Used by:Timeline
Symbol 136 GraphicUsed by:142
Symbol 137 TextUses:110Used by:142
Symbol 138 TextUses:110Used by:142
Symbol 139 EditableTextUses:2Used by:142
Symbol 140 EditableTextUses:2Used by:142
Symbol 141 GraphicUsed by:142
Symbol 142 MovieClipUses:136 137 138 139 140 141Used by:Timeline
Symbol 143 GraphicUsed by:151
Symbol 144 GraphicUsed by:145 148
Symbol 145 MovieClipUses:144Used by:151
Symbol 146 GraphicUsed by:147
Symbol 147 MovieClipUses:146Used by:151
Symbol 148 MovieClipUses:144Used by:151
Symbol 149 GraphicUsed by:150
Symbol 150 MovieClipUses:149Used by:151
Symbol 151 MovieClipUses:143 145 147 148 150Used by:Timeline
Symbol 152 MovieClipUses:10Used by:168
Symbol 153 GraphicUsed by:154
Symbol 154 MovieClipUses:153Used by:167
Symbol 155 MovieClipUsed by:167
Symbol 156 TextUses:2Used by:158 161
Symbol 157 TextUses:2Used by:158 161
Symbol 158 ButtonUses:1 156 157 5 6Used by:167
Symbol 159 TextUses:11Used by:160
Symbol 160 MovieClipUses:159Used by:167
Symbol 161 ButtonUses:1 156 157 5 6Used by:167
Symbol 162 EditableTextUses:2Used by:167
Symbol 163 EditableTextUses:2Used by:167
Symbol 164 TextUses:110Used by:167
Symbol 165 TextUses:110Used by:167
Symbol 166 MovieClipUses:99Used by:167
Symbol 167 MovieClipUses:154 155 158 160 161 162 163 164 165 166Used by:168
Symbol 168 MovieClipUses:152 167Used by:Timeline
Symbol 169 EditableTextUses:100Used by:Timeline
Symbol 170 EditableTextUses:100Used by:Timeline
Symbol 171 GraphicUsed by:Timeline
Symbol 172 TextUses:110Used by:Timeline
Symbol 173 TextUses:110Used by:Timeline
Symbol 174 EditableTextUses:2Used by:Timeline
Symbol 175 GraphicUsed by:179
Symbol 176 TextUses:2Used by:179
Symbol 177 GraphicUsed by:179
Symbol 178 TextUses:2Used by:179
Symbol 179 ButtonUses:175 176 177 178Used by:Timeline

Instance Names

"percentClip"Frame 1Symbol 17 MovieClip
"bytesDisplay"Frame 1Symbol 18 EditableText
"loadingBar"Frame 1Symbol 20 MovieClip
"desc"Frame 271Symbol 126 EditableText
"score"Frame 272Symbol 142 MovieClip
"player"Frame 272Symbol 151 MovieClip
"fader"Frame 272Symbol 168 MovieClip
"tempTotal"Frame 272Symbol 169 EditableText
"tempLevel"Frame 272Symbol 170 EditableText
"finalScore"Frame 273Symbol 174 EditableText
"percentDisplay"Symbol 17 MovieClip Frame 1Symbol 16 EditableText
"hitZone"Symbol 24 MovieClip Frame 1Symbol 23 MovieClip
"rope"Symbol 31 MovieClip Frame 1Symbol 27 MovieClip
"head"Symbol 31 MovieClip Frame 1Symbol 29 MovieClip
"head"Symbol 31 MovieClip Frame 48Symbol 30 MovieClip
"top"Symbol 32 MovieClip [GrappleHolder] Frame 1Symbol 31 MovieClip
"bottomOne"Symbol 32 MovieClip [GrappleHolder] Frame 1Symbol 31 MovieClip
"left"Symbol 32 MovieClip [GrappleHolder] Frame 1Symbol 31 MovieClip
"right"Symbol 32 MovieClip [GrappleHolder] Frame 1Symbol 31 MovieClip
"hitTxt"Symbol 142 MovieClip Frame 1Symbol 139 EditableText
"needTxt"Symbol 142 MovieClip Frame 1Symbol 140 EditableText
"BtnHolder"Symbol 167 MovieClip Frame 75Symbol 155 MovieClip
"gotTxt"Symbol 167 MovieClip Frame 85Symbol 162 EditableText
"needTxt"Symbol 167 MovieClip Frame 85Symbol 163 EditableText
"spaced"Symbol 167 MovieClip Frame 85Symbol 166 MovieClip
"OctoSpin"Symbol 168 MovieClip Frame 7Symbol 167 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 7 as "Next"
ExportAssets (56)Timeline Frame 1Symbol 9 as "TryAgain"
ExportAssets (56)Timeline Frame 1Symbol 180 as "__Packages.MochiAd"
ExportAssets (56)Timeline Frame 3Symbol 25 as "holderTry"
ExportAssets (56)Timeline Frame 3Symbol 32 as "GrappleHolder"
ExportAssets (56)Timeline Frame 3Symbol 33 as "GameMusic"
ExportAssets (56)Timeline Frame 3Symbol 34 as "MainMusic"
ExportAssets (56)Timeline Frame 3Symbol 35 as "Scrape"
ExportAssets (56)Timeline Frame 3Symbol 36 as "shotgun"
ExportAssets (56)Timeline Frame 3Symbol 37 as "logo"
ExportAssets (56)Timeline Frame 3Symbol 38 as "logo2"

Labels

"Ad"Frame 7
"Logo"Frame 8
"init"Frame 268
"main"Frame 269
"instruct"Frame 270
"diff"Frame 271
"game"Frame 272
"gameOver"Frame 273




http://swfchan.com/10/47217/info.shtml
Created: 2/5 -2019 07:34:24 Last modified: 2/5 -2019 07:34:24 Server time: 15/05 -2024 10:27:47