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

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

Whack-a-Mole Revenge.swf

This is the info page for
Flash #73227

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


Text
Is Loading...

Click here to continue.

Click here to continue.

Game By Freelance Flash Games and Jacksmack.com
Music by pixlcrushr

Play More Games

Play More Games

Awards

Awards

Help

Help

Play

Play

Scores

Scores

Free Games for your site

Free Games For your site

Game By Freelance Flash Games and Jacksmack.com Music by pixlcrushr

Use the arrow keys to
hide from the hammers.
keep your humans out
longer for more points.

Click here to start the game!

Click here to start the game!

Preparing the game please wait...

Preparing the game please wait...

0

1

2

3

4

15654

45645

Submit

Menu

Replay

Play more games

Sponsored
by:

Hover over Each part to learn more about it.

Here is where
your lives will
be. You have 3
lives until the
game ends.

Here is the score
multiplier. The
more people that
are out of their
holes, the higher
the multiplier
will be.

Here is your score.
It will increase when
people are out of
holes. The longer
they are out, the
more points
you get.

These are the holes the people will
come out of. The mole will be trying
to hit your people. You must avoid
the mole's hammers by pressing the
arrow keys.

Return to menu

Return to menu

First Timer

Experienced

Veteran

500

Decent Score

Menu

Menu

1000

Good Score

Great Score

2000

Read Help

?

?

Secret 1

Eye of the Mole

Secret 2

High Score King

Awards

ActionScript [AS1/AS2]

Frame 1
var adNumber = random(5); trace(adNumber); if ((adNumber == 2) || (adNumber == 3)) { trace("jacksmack"); MochiAd.showClickAwayAd({clip:adDisplay, id:"104aa5d034546ded"}); } else { trace("developer"); MochiAd.showClickAwayAd({clip:adDisplay, id:"bd4acdea1f637e93"}); } var timesPlayed = 0; var highestScore = 0; var scoreSubmit = 0; var eyeHit = false; var instructionsRead = false; mochi.MochiServices.connect("bd4acdea1f637e93");
Frame 9
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__("9fc1b170", this, 10301, true);
Frame 22
stop();
Frame 23
gotoAndStop ("menu");
Frame 24
var adNumber = random(5); trace(adNumber); if (adNumber >= 4) { trace("jacksmack"); MochiAd.showClickAwayAd({clip:adDisplay, id:"104aa5d034546ded"}); } else { trace("developer"); MochiAd.showClickAwayAd({clip:adDisplay, id:"bd4acdea1f637e93"}); } stop();
Frame 61
stop(); timesPlayed = timesPlayed + 1; var checkUp1 = false; var checkUp2 = false; var checkUp3 = false; var checkUp4 = false; var comboMeter = 0; var lifer = 3; var checker1 = false; var checker2 = false; var checker3 = false; var checker4 = false; var lives = 175; var gLive = true; var fLive = true; var sLive = true; var bLive = true; var score = 0; var charUp = 0; var hammer1 = true; var hammer4 = true; var hammer2 = true; var hammer3 = true; var whackThem = 0; var gOut = false; var bOut = false; var sOut = false; var fOut = false; Timer = setInterval(function () { lives = lives - 3; }, 1000); onEnterFrame = function () { if ((Key.isDown(39) && (gOut == true)) && (checkUp1 == false)) { _root.geek.gotoAndPlay("remove"); } if ((Key.isDown(37) && (sOut == true)) && (checkUp3 == false)) { _root.surfer.gotoAndPlay("remove"); } if ((Key.isDown(38) && (bOut == true)) && (checkUp2 == false)) { _root.businessMan.gotoAndPlay("remove"); } if ((Key.isDown(40) && (fOut == true)) && (checkUp4 == false)) { _root.fatMan.gotoAndPlay("remove"); } whackThem = Math.round(Math.random() * lives); if ((whackThem == 26) && (hammer2 == true)) { rightHammer.gotoAndPlay("hammer"); } if ((whackThem == 25) && (hammer1 == true)) { bottomHammer.gotoAndPlay("hammer"); } if ((whackThem == 27) && (hammer3 == true)) { leftHammer.gotoAndPlay("hammer"); } if ((whackThem == 28) && (hammer4 == true)) { topHammer.gotoAndPlay("hammer"); } charUp = Math.round(Math.random() * 20); if ((((charUp == 13) && (bOut == false)) && (hammer4 == true)) && (bLive == true)) { businessMan.gotoAndPlay("up"); } if ((((charUp == 14) && (gOut == false)) && (hammer2 == true)) && (gLive == true)) { geek.gotoAndPlay("up"); } if ((((charUp == 15) && (sOut == false)) && (hammer3 == true)) && (sLive == true)) { surfer.gotoAndPlay("up"); } if ((((charUp == 16) && (fOut == false)) && (hammer1 == true)) && (fLive == true)) { fatMan.gotoAndPlay("up"); } if ((fLive == false) && (checker1 == false)) { lives = lives - 16; lifer = lifer - 1; checker1 = true; } if ((gLive == false) && (checker2 == false)) { lives = lives - 16; lifer = lifer - 1; checker2 = true; } if ((sLive == false) && (checker3 == false)) { lives = lives - 16; lifer = lifer - 1; checker3 = true; } if ((bLive == false) && (checker4 == false)) { lives = lives - 16; lifer = lifer - 1; checker4 = true; } if (lifer < 1) { gotoAndPlay ("gameOver1"); } if (comboMeter == 0) { multi.gotoAndStop(1); } if (comboMeter == 1) { multi.gotoAndStop(2); } if (comboMeter == 2) { multi.gotoAndStop(3); } if (comboMeter == 3) { multi.gotoAndStop(4); } if (comboMeter == 4) { multi.gotoAndStop(5); } if (lives <= 60) { lives = 60; } };
Frame 62
lifer = 2;
Frame 98
stop(); var scoreReadOut = "Your Score: "; scoreReadOut = scoreReadOut + score; lifer = 2; if (score > highestScore) { highestScore = score; }
Frame 99
gotoAndStop ("menu");
Frame 100
_root.instructionsRead = true; stop();
Frame 101
stop(); onEnterFrame = function () { if (timesPlayed > 0) { played1.gotoAndStop(2); } if (timesPlayed > 4) { played2.gotoAndStop(2); } if (timesPlayed > 9) { played3.gotoAndStop(2); } if (highestScore > 499) { score1.gotoAndStop(2); } if (highestScore > 999) { score2.gotoAndStop(2); } if (highestScore > 1999) { score3.gotoAndStop(2); } if (scoreSubmit > 4) { submit1.gotoAndStop(2); } if (instructionsRead == true) { instructions1.gotoAndStop(2); } if (eyeHit == true) { eyeAward.gotoAndStop(2); } };
Symbol 12 Button
on (release) { _root.gotoAndPlay("logos"); }
Symbol 13 MovieClip Frame 1
_root.stop(); PercentLoaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100; if (PercentLoaded != 100) { bar._xscale = PercentLoaded; } else { gotoAndPlay ("loaded"); }
Symbol 13 MovieClip Frame 2
gotoAndPlay (1);
Symbol 27 Button
on (release) { getURL ("http://www.JackSmack.com/", "_blank"); }
Symbol 267 MovieClip [__Packages.MochiAd] Frame 0
class MochiAd { function MochiAd () { } static function getVersion() { return("2.5"); } static function showPreGameAd(options) { var _local26 = {clip:_root, ad_timeout:3000, fadeout_time:250, regpt:"o", method:"showPreloaderAd", color:16747008, background:16777161, outline:13994812, no_progress_bar:false, ad_started:function () { this.clip.stop(); }, ad_finished:function () { this.clip.play(); }, ad_failed:function () { trace("[MochiAd] Couldn't load an ad, make sure that your game's local security sandbox is configured for Access Network Only and that you are not using ad blocking software"); }, ad_loaded:function (width, height) { }, ad_skipped:function () { }, ad_progress:function (percent) { }}; options = _parseOptions(options, _local26); if ("c862232051e0a94e1c3609b3916ddb17".substr(0) == "dfeada81ac97cde83665f81c12da7def") { options.ad_started(); options.ad_finished(); return(undefined); } var clip = options.clip; var _local22 = 11000; var _local25 = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { options.ad_failed(); options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var _local14 = _getRes(options); var _local4 = _local14[0]; var _local13 = _local14[1]; mc._x = _local4 * 0.5; mc._y = _local13 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk._x = _local4 * -0.5; chk._y = _local13 * -0.5; var _local6 = chk.createEmptyMovieClip("_mochiad_bar", 4); if (options.no_progress_bar) { _local6._visible = false; delete options.no_progress_bar; } else { _local6._x = 10; _local6._y = _local13 - 20; } var _local21 = options.color; delete options.color; var _local19 = options.background; delete options.background; var _local23 = options.outline; delete options.outline; var _local5 = _local6.createEmptyMovieClip("_outline", 1); _local5.beginFill(_local19); _local5.moveTo(0, 0); _local5.lineTo(_local4 - 20, 0); _local5.lineTo(_local4 - 20, 10); _local5.lineTo(0, 10); _local5.lineTo(0, 0); _local5.endFill(); var _local3 = _local6.createEmptyMovieClip("_inside", 2); _local3.beginFill(_local21); _local3.moveTo(0, 0); _local3.lineTo(_local4 - 20, 0); _local3.lineTo(_local4 - 20, 10); _local3.lineTo(0, 10); _local3.lineTo(0, 0); _local3.endFill(); _local3._xscale = 0; var _local7 = _local6.createEmptyMovieClip("_outline", 3); _local7.lineStyle(0, _local23, 100); _local7.moveTo(0, 0); _local7.lineTo(_local4 - 20, 0); _local7.lineTo(_local4 - 20, 10); _local7.lineTo(0, 10); _local7.lineTo(0, 0); chk.ad_msec = _local22; chk.ad_timeout = _local25; chk.started = getTimer(); chk.showing = false; chk.last_pcnt = 0; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)); if (_local2 > 0) { this._parent._alpha = _local2; } else { var _local3 = this._parent._parent; MochiAd.unload(_local3); delete this.onEnterFrame; } }; mc.lc.regContLC = function (lc_name) { mc._containerLCName = lc_name; }; var sendHostProgress = false; mc.lc.sendHostLoadProgress = function (lc_name) { sendHostProgress = true; }; mc.lc.adLoaded = options.ad_loaded; mc.lc.adSkipped = options.ad_skipped; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec; }; mc.lc.rpc = function (callbackID, arg) { MochiAd.rpc(clip, callbackID, arg); }; mc.rpcTestFn = function (s) { trace("[MOCHIAD rpcTestFn] " + s); return(s); }; chk.onEnterFrame = function () { var _local6 = this._parent._parent; var _local11 = this._parent._mochiad_ctr; var _local5 = getTimer() - this.started; var _local3 = false; var _local4 = _local6.getBytesTotal(); var _local8 = _local6.getBytesLoaded(); var _local2 = (100 * _local8) / _local4; var _local10 = (100 * _local5) / chk.ad_msec; var _local9 = this._mochiad_bar._inside; var _local13 = Math.min(100, Math.min(_local2 || 0, _local10)); _local13 = Math.max(this.last_pcnt, _local13); this.last_pcnt = _local13; _local9._xscale = _local13; options.ad_progress(_local13); if (sendHostProgress) { clip._mochiad.lc.send(clip._mochiad._containerLCName, "notify", {id:"hostLoadPcnt", pcnt:_local2}); if (_local2 == 100) { sendHostProgress = false; } } if (!chk.showing) { var _local7 = _local11.getBytesTotal(); if ((_local7 > 0) || (typeof(_local7) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if ((_local5 > chk.ad_timeout) && (_local2 == 100)) { options.ad_failed(); _local3 = true; } } if (_local5 > chk.ad_msec) { _local3 = true; } if (((_local4 > 0) && (_local8 >= _local4)) && (_local3)) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = chk.fadeFunction; } } }; } static function showClickAwayAd(options) { var _local9 = {clip:_root, ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showClickAwayAd", res:"300x250", no_bg:true, ad_started:function () { }, ad_finished:function () { }, ad_loaded:function (width, height) { }, ad_failed:function () { trace("[MochiAd] Couldn't load an ad, make sure that your game's local security sandbox is configured for Access Network Only and that you are not using ad blocking software"); }, ad_skipped:function () { }}; options = _parseOptions(options, _local9); var clip = options.clip; var _local8 = options.ad_timeout; delete options.ad_timeout; if (!load(options)) { options.ad_failed(); options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var _local4 = _getRes(options); var _local10 = _local4[0]; var _local7 = _local4[1]; mc._x = _local10 * 0.5; mc._y = _local7 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk.ad_timeout = _local8; chk.started = getTimer(); chk.showing = false; mc.lc.adLoaded = options.ad_loaded; mc.lc.adSkipped = options.ad_skipped; mc.lc.rpc = function (callbackID, arg) { MochiAd.rpc(clip, callbackID, arg); }; mc.rpcTestFn = function (s) { trace("[MOCHIAD rpcTestFn] " + s); return(s); }; var _local20 = false; mc.lc.regContLC = function (lc_name) { mc._containerLCName = lc_name; }; chk.onEnterFrame = function () { var _local5 = this._parent._mochiad_ctr; var _local4 = getTimer() - this.started; var _local2 = false; if (!chk.showing) { var _local3 = _local5.getBytesTotal(); if ((_local3 > 0) || (typeof(_local3) == "undefined")) { _local2 = true; chk.showing = true; chk.started = getTimer(); } else if (_local4 > chk.ad_timeout) { options.ad_failed(); _local2 = true; } } if (_local2) { delete this.onEnterFrame; } }; } static function showInterLevelAd(options) { var _local13 = {clip:_root, ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showTimedAd", ad_started:function () { this.clip.stop(); }, ad_finished:function () { this.clip.play(); }, ad_failed:function () { trace("[MochiAd] Couldn't load an ad, make sure that your game's local security sandbox is configured for Access Network Only and that you are not using ad blocking software"); }, ad_loaded:function (width, height) { }, ad_skipped:function () { }}; options = _parseOptions(options, _local13); var clip = options.clip; var _local10 = 11000; var _local12 = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { options.ad_failed(); options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var _local5 = _getRes(options); var _local14 = _local5[0]; var _local11 = _local5[1]; mc._x = _local14 * 0.5; mc._y = _local11 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk.ad_msec = _local10; chk.ad_timeout = _local12; chk.started = getTimer(); chk.showing = false; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)); if (_local2 > 0) { this._parent._alpha = _local2; } else { var _local3 = this._parent._parent; MochiAd.unload(_local3); delete this.onEnterFrame; } }; mc.lc.adLoaded = options.ad_loaded; mc.lc.adSkipped = options.ad_skipped; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec - 250; }; mc.lc.rpc = function (callbackID, arg) { MochiAd.rpc(clip, callbackID, arg); }; mc.rpcTestFn = function (s) { trace("[MOCHIAD rpcTestFn] " + s); return(s); }; chk.onEnterFrame = function () { var _local5 = this._parent._mochiad_ctr; var _local4 = getTimer() - this.started; var _local2 = false; if (!chk.showing) { var _local3 = _local5.getBytesTotal(); if ((_local3 > 0) || (typeof(_local3) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if (_local4 > chk.ad_timeout) { options.ad_failed(); _local2 = true; } } if (_local4 > chk.ad_msec) { _local2 = true; } if (_local2) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = this.fadeFunction; } } }; } static function showPreloaderAd(options) { trace("[MochiAd] DEPRECATED: showPreloaderAd was renamed to showPreGameAd in 2.0"); showPreGameAd(options); } static function showTimedAd(options) { trace("[MochiAd] DEPRECATED: showTimedAd was renamed to showInterLevelAd in 2.0"); showInterLevelAd(options); } static function _allowDomains(server) { var _local1 = server.split("/")[2].split(":")[0]; if (System.security) { if (System.security.allowDomain) { System.security.allowDomain("*"); System.security.allowDomain(_local1); } if (System.security.allowInsecureDomain) { System.security.allowInsecureDomain("*"); System.security.allowInsecureDomain(_local1); } } return(_local1); } static function load(options) { var _local13 = {clip:_root, server:"http://x.mochiads.com/srv/1/", method:"load", depth:10333, id:"_UNKNOWN_"}; options = _parseOptions(options, _local13); options.swfv = options.clip.getSWFVersion() || 6; options.mav = getVersion(); var _local9 = options.clip; if (!_isNetworkAvailable()) { return(null); } if (_local9._mochiad_loaded) { return(null); } var _local12 = options.depth; delete options.depth; var _local6 = _local9.createEmptyMovieClip("_mochiad", _local12); var _local11 = _getRes(options); options.res = (_local11[0] + "x") + _local11[1]; options.server = options.server + options.id; delete options.id; _local9._mochiad_loaded = true; var _local4 = _local6.createEmptyMovieClip("_mochiad_ctr", 1); for (var _local7 in options) { _local4[_local7] = options[_local7]; } var _local10 = _local4.server; delete _local4.server; var _local14 = _allowDomains(_local10); _local6.onEnterFrame = function () { if (this._mochiad_ctr._url != this._url) { this.onEnterFrame = function () { if (!this._mochiad_ctr) { delete this.onEnterFrame; MochiAd.unload(this._parent); } }; } }; var _local5 = new LocalConnection(); var _local8 = ["", Math.floor(new Date().getTime()), random(999999)].join("_"); _local5.mc = _local6; _local5.name = _local8; _local5.hostname = _local14; _local5.allowDomain = function (d) { return(true); }; _local5.allowInsecureDomain = _local5.allowDomain; _local5.connect(_local8); _local6.lc = _local5; _local4.lc = _local8; _local4.st = getTimer(); _local4.loadMovie(_local10 + ".swf", "POST"); return(_local6); } static function unload(clip) { if (typeof(clip) == "undefined") { clip = _root; } if (clip.clip && (clip.clip._mochiad)) { clip = clip.clip; } if (!clip._mochiad) { return(false); } if (clip._mochiad._containerLCName != undefined) { clip._mochiad.lc.send(clip._mochiad._containerLCName, "notify", {id:"unload"}); } clip._mochiad.removeMovieClip(); delete clip._mochiad_loaded; delete clip._mochiad; return(true); } static function _isNetworkAvailable() { if (System.security) { var _local1 = System.security; if (_local1.sandboxType == "localWithFile") { return(false); } } return(true); } static function _getRes(options) { var _local3 = options.clip.getBounds(); var _local2 = 0; var _local1 = 0; if (typeof(options.res) != "undefined") { var _local4 = options.res.split("x"); _local2 = parseFloat(_local4[0]); _local1 = parseFloat(_local4[1]); } else { _local2 = _local3.xMax - _local3.xMin; _local1 = _local3.yMax - _local3.yMin; } if ((_local2 == 0) || (_local1 == 0)) { _local2 = Stage.width; _local1 = Stage.height; } return([_local2, _local1]); } static function _parseOptions(options, defaults) { var _local4 = {}; for (var _local8 in defaults) { _local4[_local8] = defaults[_local8]; } if (options) { for (var _local8 in options) { _local4[_local8] = options[_local8]; } } if (_root.mochiad_options) { var _local5 = _root.mochiad_options.split("&"); var _local2 = 0; while (_local2 < _local5.length) { var _local3 = _local5[_local2].split("="); _local4[unescape(_local3[0])] = unescape(_local3[1]); _local2++; } } if (_local4.id == "test") { trace("[MochiAd] WARNING: Using the MochiAds test identifier, make sure to use the code from your dashboard, not this example!"); } return(_local4); } static function rpc(clip, callbackID, arg) { switch (arg.id) { case "setValue" : setValue(clip, arg.objectName, arg.value); break; case "getValue" : var _local4 = getValue(clip, arg.objectName); clip._mochiad.lc.send(clip._mochiad._containerLCName, "rpcResult", callbackID, _local4); break; case "runMethod" : var _local3 = runMethod(clip, arg.method, arg.args); clip._mochiad.lc.send(clip._mochiad._containerLCName, "rpcResult", callbackID, _local3); break; default : trace("[mochiads rpc] unknown rpc id: " + arg.id); } } static function setValue(base, objectName, value) { var _local2 = objectName.split("."); var _local1; _local1 = 0; while (_local1 < (_local2.length - 1)) { if ((base[_local2[_local1]] == undefined) || (base[_local2[_local1]] == null)) { return(undefined); } base = base[_local2[_local1]]; _local1++; } base[_local2[_local1]] = value; } static function getValue(base, objectName) { var _local2 = objectName.split("."); var _local1; _local1 = 0; while (_local1 < (_local2.length - 1)) { if ((base[_local2[_local1]] == undefined) || (base[_local2[_local1]] == null)) { return(undefined); } base = base[_local2[_local1]]; _local1++; } return(base[_local2[_local1]]); } static function runMethod(base, methodName, argsArray) { var _local2 = methodName.split("."); var _local1; _local1 = 0; while (_local1 < (_local2.length - 1)) { if ((base[_local2[_local1]] == undefined) || (base[_local2[_local1]] == null)) { return(undefined); } base = base[_local2[_local1]]; _local1++; } if (typeof(base[_local2[_local1]]) == "function") { return(base[_local2[_local1]].apply(base, argsArray)); } return(undefined); } }
Symbol 268 MovieClip [__Packages.mochi.MochiServices] Frame 0
class mochi.MochiServices { static var _id, _container, _clip, _sendChannelName, _rcvChannelName, __get__comChannelName, onError, _listenChannel, _rcvChannel, _loader, _loaderListener, _sendChannel; function MochiServices () { } static function get id() { return(_id); } static function get clip() { return(_container); } static function get childClip() { return(_clip); } static function getVersion() { return("1.31"); } static function allowDomains(server) { var _local1 = server.split("/")[2].split(":")[0]; if (System.security) { if (System.security.allowDomain) { System.security.allowDomain("*"); System.security.allowDomain(_local1); } if (System.security.allowInsecureDomain) { System.security.allowInsecureDomain("*"); System.security.allowInsecureDomain(_local1); } } return(_local1); } static function get isNetworkAvailable() { if (System.security) { var _local1 = System.security; if (_local1.sandboxType == "localWithFile") { return(false); } } return(true); } static function set comChannelName(val) { if (val != undefined) { if (val.length > 3) { _sendChannelName = val + "_fromgame"; _rcvChannelName = val; initComChannels(); } } //return(__get__comChannelName()); } static function get connected() { return(_connected); } static function connect(id, clip, onError) { if ((!_connected) && (_clip == undefined)) { trace("MochiServices Connecting..."); _connecting = true; init(id, clip); } if (onError != undefined) { mochi.MochiServices.onError = onError; } else if (mochi.MochiServices.onError == undefined) { mochi.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(); _rcvChannel.close(); } } static function init(id, clip) { _id = id; if (clip != undefined) { _container = clip; } else { _container = _root; } loadCommunicator(id, _container); } static function loadCommunicator(id, clip) { var _local2 = "_mochiservices_com_" + id; if (_clip != null) { return(_clip); } if (!isNetworkAvailable) { return(null); } allowDomains(_gatewayURL); _clip = clip.createEmptyMovieClip(_local2, 10336, false); _loader = new MovieClipLoader(); if (_loaderListener.waitInterval != null) { clearInterval(_loaderListener.waitInterval); } _loaderListener = {}; _loaderListener.onLoadError = function (target_mc, errorCode, httpStatus) { trace("MochiServices could not load."); mochi.MochiServices.disconnect(); mochi.MochiServices.onError.apply(null, [errorCode]); }; _loaderListener.onLoadStart = function (target_mc) { this.isLoading = true; }; _loaderListener.startTime = getTimer(); _loaderListener.wait = function () { if ((getTimer() - this.startTime) > 10000) { if (!this.isLoading) { mochi.MochiServices.disconnect(); mochi.MochiServices.onError.apply(null, ["IOError"]); } clearInterval(this.waitInterval); } }; _loaderListener.waitInterval = setInterval(_loaderListener, "wait", 1000); _loader.addListener(_loaderListener); _loader.loadClip(_gatewayURL, _clip); _sendChannel = new LocalConnection(); _sendChannel._queue = []; _rcvChannel = new LocalConnection(); _rcvChannel.allowDomain = function (d) { return(true); }; _rcvChannel.allowInsecureDomain = _rcvChannel.allowDomain; _rcvChannel._nextcallbackID = 0; _rcvChannel._callbacks = {}; listen(); return(_clip); } static function onStatus(infoObject) { if (!(infoObject.level === "error")) { } else { _connected = false; _listenChannel.connect(_listenChannelName); } } static function listen() { _listenChannel = new LocalConnection(); _listenChannel.handshake = function (args) { mochi.MochiServices.__set__comChannelName(args.newChannel); }; _listenChannel.allowDomain = function (d) { return(true); }; _listenChannel.allowInsecureDomain = _listenChannel.allowDomain; _listenChannel.connect(_listenChannelName); trace("Waiting for MochiAds services to connect..."); } static function initComChannels() { if (!_connected) { _sendChannel.onStatus = function (infoObject) { mochi.MochiServices.onStatus(infoObject); }; _sendChannel.send(_sendChannelName, "onReceive", {methodName:"handshakeDone"}); _sendChannel.send(_sendChannelName, "onReceive", {methodName:"registerGame", id:_id, clip:_clip, version:getVersion()}); _rcvChannel.onStatus = function (infoObject) { mochi.MochiServices.onStatus(infoObject); }; _rcvChannel.onReceive = function (pkg) { var _local5 = pkg.callbackID; var _local4 = this._callbacks[_local5]; if (!_local4) { return(undefined); } var _local2 = _local4.callbackMethod; var _local3 = _local4.callbackObject; if (_local3 && (typeof(_local2) == "string")) { _local2 = _local3[_local2]; } if (_local2 != undefined) { _local2.apply(_local3, pkg.args); } delete this._callbacks[_local5]; }; _rcvChannel.onError = function () { mochi.MochiServices.onError.apply(null, ["IOError"]); }; _rcvChannel.connect(_rcvChannelName); trace("connected!"); _connecting = false; _connected = true; _listenChannel.close(); while (_sendChannel._queue.length > 0) { _sendChannel.send(_sendChannelName, "onReceive", _sendChannel._queue.shift()); } } } static function flush(error) { var _local1; var _local2; while (_sendChannel._queue.length > 0) { _local1 = _sendChannel._queue.shift(); if (_local1.callbackID != null) { _local2 = _rcvChannel._callbacks[_local1.callbackID]; } delete _rcvChannel._callbacks[_local1.callbackID]; if (error) { handleError(_local1.args, _local2.callbackObject, _local2.callbackMethod); } } } static function handleError(args, callbackObject, callbackMethod) { if (args != null) { if (args.onError != null) { args.onError.apply(null, ["NotConnected"]); } } if (callbackMethod != null) { args = {}; args.error = true; args.errorCode = "NotConnected"; if ((callbackObject != null) && (typeof(callbackMethod) == "string")) { callbackObject[callbackMethod](args); } else if (callbackMethod != null) { callbackMethod.apply(args); } } } static function send(methodName, args, callbackObject, callbackMethod) { if (_connected) { _sendChannel.send(_sendChannelName, "onReceive", {methodName:methodName, args:args, callbackID:_rcvChannel._nextcallbackID}); } else { if ((_clip == undefined) || (!_connecting)) { onError.apply(null, ["NotConnected"]); handleError(args, callbackObject, callbackMethod); flush(true); return(undefined); } _sendChannel._queue.push({methodName:methodName, args:args, callbackID:_rcvChannel._nextcallbackID}); } _rcvChannel._callbacks[_rcvChannel._nextcallbackID] = {callbackObject:callbackObject, callbackMethod:callbackMethod}; _rcvChannel._nextcallbackID++; } static var _gatewayURL = "http://www.mochiads.com/static/lib/services/services.swf"; static var _listenChannelName = "__mochiservices"; static var _connecting = false; static var _connected = false; }
Symbol 269 MovieClip [__Packages.mochi.MochiScores] Frame 0
class mochi.MochiScores { static var boardID, onClose, onError; function MochiScores () { } static function setBoardID(boardID) { mochi.MochiScores.boardID = boardID; mochi.MochiServices.send("scores_setBoardID", {boardID:boardID}); } static function showLeaderboard(options) { if (options.clip != null) { if ((options.clip != mochi.MochiServices.__get__clip()) || (mochi.MochiServices.__get__childClip()._target == undefined)) { mochi.MochiServices.disconnect(); mochi.MochiServices.connect(mochi.MochiServices.__get__id(), options.clip); } delete options.clip; } if (options.name != null) { if (typeof(options.name) == "object") { if (options.name.text != undefined) { options.name = options.name.text; } } } if (options.score != null) { if (typeof(options.score) == "object") { if (options.score.text != undefined) { options.score = options.score.text; } } } if (options.onDisplay != null) { options.onDisplay(); } else { mochi.MochiServices.__get__clip().stop(); } if (options.onClose != null) { onClose = options.onClose; } else { onClose = function () { mochi.MochiServices.__get__clip().play(); }; } if (options.onError != null) { onError = options.onError; } else { onError = onClose; } if (options.boardID == null) { if (boardID != null) { options.boardID = boardID; } } mochi.MochiServices.send("scores_showLeaderboard", {options:options}, null, doClose); } static function closeLeaderboard() { mochi.MochiServices.send("scores_closeLeaderboard"); } static function getPlayerInfo(callbackObj, callbackMethod) { mochi.MochiServices.send("scores_getPlayerInfo", null, callbackObj, callbackMethod); } static function submit(score, name, callbackObj, callbackMethod) { mochi.MochiServices.send("scores_submit", {score:score, name:name}, callbackObj, callbackMethod); } static function requestList(callbackObj, callbackMethod) { mochi.MochiServices.send("scores_requestList", null, callbackObj, callbackMethod); } static function scoresArrayToObjects(scores) { var _local5 = {}; var _local1; var _local4; var _local2; var _local6; for (var _local8 in scores) { if (typeof(scores[_local8]) == "object") { if ((scores[_local8].cols != null) && (scores[_local8].rows != null)) { _local5[_local8] = []; _local2 = scores[_local8]; _local4 = 0; while (_local4 < _local2.rows.length) { _local6 = {}; _local1 = 0; while (_local1 < _local2.cols.length) { _local6[_local2.cols[_local1]] = _local2.rows[_local4][_local1]; _local1++; } _local5[_local8].push(_local6); _local4++; } } else { _local5[_local8] = {}; for (var _local7 in scores[_local8]) { _local5[_local8][_local7] = scores[_local8][_local7]; } } } else { _local5[_local8] = scores[_local8]; } } return(_local5); } static function doClose(args) { if (args.error == true) { if (args.errorCode == undefined) { args.errorCode = "IOError"; } onError.apply(null, [args.errorCode]); } else { onClose.apply(); } } }
Symbol 38 Button
on (release) { getURL ("http://www.jacksmack.com", "_blank"); }
Symbol 39 MovieClip Frame 1
_root.stop();
Symbol 39 MovieClip Frame 80
_root.gotoAndPlay("intro"); gotoAndPlay (1);
Symbol 47 Button
on (release) { _root.eyeHit = true; }
Symbol 56 Button
on (release) { getURL ("http://www.jacksmack.com", "_blank"); }
Symbol 59 Button
on (release) { gotoAndStop ("awards"); }
Symbol 62 Button
on (release) { gotoAndStop ("help"); }
Symbol 65 Button
on (release) { gotoAndPlay ("game"); }
Symbol 68 Button
on (release) { mochi.MochiScores.showLeaderboard({boardID:"bbdbd467076652df"}); }
Symbol 73 Button
on (release) { getURL ("http://www.jacksmack.com/index.php?pageid=6", "_blank"); }
Symbol 75 Button
on (release) { getURL ("http://www.jacksmack.com", "_blank"); }
Symbol 76 MovieClip Frame 50
stop();
Symbol 77 MovieClip Frame 16
stop();
Symbol 90 Button
on (release) { gotoAndStop ("gamePlay"); }
Symbol 93 Button
on (release) { _root.gotoAndStop("gamePlay"); }
Symbol 94 MovieClip Frame 50
stop();
Symbol 110 MovieClip Frame 1
stop();
Symbol 110 MovieClip Frame 2
stop();
Symbol 110 MovieClip Frame 3
stop();
Symbol 110 MovieClip Frame 4
stop();
Symbol 110 MovieClip Frame 5
stop();
Symbol 131 MovieClip Frame 1
stop(); _root.bOut = false; _root.checkUp2 = false;
Symbol 131 MovieClip Frame 2
_root.bOut = true; _root.comboMeter = _root.comboMeter + 1;
Symbol 131 MovieClip Frame 14
stop(); _root.bOut = true;
Instance of Symbol 115 MovieClip in Symbol 131 MovieClip Frame 14
onClipEvent (enterFrame) { _root.score++; }
Symbol 131 MovieClip Frame 15
_root.bOut = false; _root.bLive = false;
Symbol 131 MovieClip Frame 37
_root.bOut = false; gotoAndStop ("normal"); _root.comboMeter = _root.comboMeter - 1;
Symbol 131 MovieClip Frame 38
_root.checkUp2 = true;
Symbol 131 MovieClip Frame 44
gotoAndStop ("normal"); _root.comboMeter = _root.comboMeter - 1;
Symbol 138 MovieClip Frame 1
stop(); _root.gOut = false; _root.checkUp1 = false;
Symbol 138 MovieClip Frame 2
_root.gOut = true; _root.comboMeter = _root.comboMeter + 1;
Symbol 138 MovieClip Frame 15
stop(); _root.gOut = true;
Instance of Symbol 115 MovieClip in Symbol 138 MovieClip Frame 15
onClipEvent (enterFrame) { _root.score++; }
Symbol 138 MovieClip Frame 16
_root.gOut = false; _root.gLive = false;
Symbol 138 MovieClip Frame 36
gotoAndStop ("notShowing"); _root.comboMeter = _root.comboMeter - 1;
Symbol 138 MovieClip Frame 37
_root.checkUp1 = true;
Symbol 138 MovieClip Frame 42
gotoAndStop ("notShowing"); _root.comboMeter = _root.comboMeter - 1;
Symbol 141 MovieClip Frame 1
Symbol 144 MovieClip Frame 1
stop(); _root.sOut = false; _root.checkUp3 = false;
Symbol 144 MovieClip Frame 2
_root.sOut = true; _root.comboMeter = _root.comboMeter + 1;
Symbol 144 MovieClip Frame 16
stop(); _root.sOut = true;
Instance of Symbol 115 MovieClip in Symbol 144 MovieClip Frame 16
onClipEvent (enterFrame) { _root.score++; }
Symbol 144 MovieClip Frame 17
_root.sOut = false; _root.sLive = false;
Symbol 144 MovieClip Frame 36
gotoAndStop ("normal"); _root.comboMeter = _root.comboMeter - 1;
Symbol 144 MovieClip Frame 37
_root.checkUp3 = true;
Symbol 144 MovieClip Frame 41
gotoAndStop ("normal"); _root.comboMeter = _root.comboMeter - 1;
Symbol 151 MovieClip Frame 1
stop(); _root.fOut = false; _root.checkUp4 = false;
Symbol 151 MovieClip Frame 2
_root.fOut = true; _root.comboMeter = _root.comboMeter + 1;
Symbol 151 MovieClip Frame 34
stop(); _root.fOut = true;
Instance of Symbol 115 MovieClip in Symbol 151 MovieClip Frame 34
onClipEvent (enterFrame) { _root.score++; }
Symbol 151 MovieClip Frame 51
_root.fOut = false; _root.fLive = false;
Symbol 151 MovieClip Frame 70
gotoAndStop ("normal"); _root.fLive = false; _root.comboMeter = _root.comboMeter - 1;
Symbol 151 MovieClip Frame 71
_root.checkUp4 = true;
Symbol 151 MovieClip Frame 75
gotoAndStop ("normal"); _root.comboMeter = _root.comboMeter - 1;
Symbol 169 MovieClip Frame 1
stop(); _root.hammer1 = true;
Symbol 169 MovieClip Frame 2
_root.hammer1 = false;
Symbol 169 MovieClip Frame 27
if (_root.fOut == true) { _root.fatMan.gotoAndPlay("whacked"); }
Symbol 169 MovieClip Frame 47
gotoAndStop ("normal");
Symbol 174 MovieClip Frame 1
stop(); _root.hammer3 = true;
Symbol 174 MovieClip Frame 2
_root.hammer3 = false;
Symbol 174 MovieClip Frame 25
if (_root.sOut == true) { _root.surfer.gotoAndPlay("whacked"); }
Symbol 174 MovieClip Frame 51
gotoAndStop ("normal");
Symbol 175 MovieClip Frame 1
stop(); _root.hammer4 = true;
Symbol 175 MovieClip Frame 2
_root.hammer4 = false;
Symbol 175 MovieClip Frame 27
if (_root.bOut == true) { _root.businessMan.gotoAndPlay("whacked"); }
Symbol 175 MovieClip Frame 47
gotoAndStop ("normal");
Symbol 176 MovieClip Frame 1
stop(); _root.hammer2 = true;
Symbol 176 MovieClip Frame 2
_root.hammer2 = false;
Symbol 176 MovieClip Frame 32
if (_root.gOut == true) { _root.geek.gotoAndPlay("whacked"); }
Symbol 176 MovieClip Frame 49
gotoAndStop ("normal");
Symbol 185 Button
on (release) { mochi.MochiScores.showLeaderboard({boardID:"bbdbd467076652df", score:score}); _root.scoreSubmit = _root.scoreSubmit + 1; }
Symbol 188 Button
on (release) { gotoAndStop ("menu"); }
Symbol 191 Button
on (release) { gotoAndPlay ("game"); }
Symbol 197 Button
on (release) { getURL ("http://www.jacksmack.com", "_blank"); }
Symbol 217 Button
on (release) { gotoAndPlay ("intro"); }
Symbol 222 MovieClip Frame 1
stop();
Symbol 222 MovieClip Frame 2
stop();
Symbol 228 MovieClip Frame 1
stop();
Symbol 228 MovieClip Frame 2
stop();
Symbol 234 MovieClip Frame 1
stop();
Symbol 234 MovieClip Frame 2
stop();
Symbol 236 MovieClip Frame 1
stop();
Symbol 236 MovieClip Frame 2
stop();
Symbol 242 Button
on (release) { gotoAndStop ("menu"); }
Symbol 244 MovieClip Frame 1
stop();
Symbol 244 MovieClip Frame 2
stop();
Symbol 248 MovieClip Frame 1
stop();
Symbol 248 MovieClip Frame 2
stop();
Symbol 254 MovieClip Frame 1
stop();
Symbol 254 MovieClip Frame 2
stop();
Symbol 258 MovieClip Frame 1
stop();
Symbol 258 MovieClip Frame 2
stop();
Symbol 261 MovieClip Frame 1
stop();
Symbol 261 MovieClip Frame 2
stop();

Library Items

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

Instance Names

"adDisplay"Frame 1Symbol 28 MovieClip
"adDisplay"Frame 24Symbol 28 MovieClip
"multi"Frame 61Symbol 110 MovieClip
"businessMan"Frame 61Symbol 131 MovieClip
"geek"Frame 61Symbol 138 MovieClip
"surfer"Frame 61Symbol 144 MovieClip
"fatMan"Frame 61Symbol 151 MovieClip
"bottomHammer"Frame 61Symbol 169 MovieClip
"leftHammer"Frame 61Symbol 174 MovieClip
"topHammer"Frame 61Symbol 175 MovieClip
"rightHammer"Frame 61Symbol 176 MovieClip
"menuBtn"Frame 98Symbol 188 Button
"menuBtn"Frame 98Symbol 197 Button
"multi"Frame 100Symbol 110 MovieClip
"played1"Frame 101Symbol 222 MovieClip
"played2"Frame 101Symbol 228 MovieClip
"played3"Frame 101Symbol 234 MovieClip
"score1"Frame 101Symbol 236 MovieClip
"score2"Frame 101Symbol 244 MovieClip
"score3"Frame 101Symbol 248 MovieClip
"instructions1"Frame 101Symbol 254 MovieClip
"eyeAward"Frame 101Symbol 258 MovieClip
"submit1"Frame 101Symbol 261 MovieClip
"bar"Symbol 13 MovieClip Frame 1Symbol 6 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 267 as "__Packages.MochiAd"
ExportAssets (56)Timeline Frame 1Symbol 268 as "__Packages.mochi.MochiServices"
ExportAssets (56)Timeline Frame 1Symbol 269 as "__Packages.mochi.MochiScores"

Labels

"logos"Frame 2
"intro"Frame 9
"menu"Frame 22
"game"Frame 24
"gamePlay"Frame 61
"gameOver1"Frame 62
"help"Frame 100
"awards"Frame 101
"loaded"Symbol 13 MovieClip Frame 3
"combo0"Symbol 110 MovieClip Frame 1
"combo1"Symbol 110 MovieClip Frame 2
"combo2"Symbol 110 MovieClip Frame 3
"combo3"Symbol 110 MovieClip Frame 4
"combo4"Symbol 110 MovieClip Frame 5
"normal"Symbol 131 MovieClip Frame 1
"up"Symbol 131 MovieClip Frame 2
"whacked"Symbol 131 MovieClip Frame 15
"remove"Symbol 131 MovieClip Frame 38
"notShowing"Symbol 138 MovieClip Frame 1
"up"Symbol 138 MovieClip Frame 2
"whacked"Symbol 138 MovieClip Frame 16
"remove"Symbol 138 MovieClip Frame 37
"normal"Symbol 144 MovieClip Frame 1
"up"Symbol 144 MovieClip Frame 2
"whacked"Symbol 144 MovieClip Frame 17
"remove"Symbol 144 MovieClip Frame 37
"normal"Symbol 151 MovieClip Frame 1
"up"Symbol 151 MovieClip Frame 2
"whacked"Symbol 151 MovieClip Frame 35
"remove"Symbol 151 MovieClip Frame 71
"normal"Symbol 169 MovieClip Frame 1
"hammer"Symbol 169 MovieClip Frame 2
"normal"Symbol 174 MovieClip Frame 1
"hammer"Symbol 174 MovieClip Frame 2
"normal"Symbol 175 MovieClip Frame 1
"hammer"Symbol 175 MovieClip Frame 2
"normal"Symbol 176 MovieClip Frame 1
"hammer"Symbol 176 MovieClip Frame 2

Dynamic Text Variables

scoreSymbol 112 EditableText"15654"
liferSymbol 113 EditableText"45645"
scoreReadOutSymbol 181 EditableText""




http://swfchan.com/15/73227/info.shtml
Created: 8/4 -2019 09:47:25 Last modified: 8/4 -2019 09:47:25 Server time: 09/05 -2024 03:13:14