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

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

Deep Water Snake.swf

This is the info page for
Flash #46156

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


Text
Deep Water Snake

play

credits

control:   mouse     keyboard

more games

0:00

0

0

level

time

0

/

0

GAME OVER

play again

0

CONGRATULATIONS

your time

submit

CREDITS

code & graphics: Bakanov Michael  (mibix)
music: Semyonov Alexey

back

ActionScript [AS1/AS2]

Frame 1
function __com_mochibot__(swfid, mc, lv, trk) { var x; var g; var s; var fv; var sb; var u; var res; var mb; var mbc; 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__("93c4f5b6", this, 10301, true); __com_mochibot__("a61742de", this, 10301, true); function sitelock(url_to_lock) { domain_parts = _url.split("://"); real_domain = domain_parts[1].split("/"); domain.text = real_domain[0]; if (real_domain[0] != url_to_lock) { } } stop(); MochiAd.showPreGameAd({id:"13aeccd7e911cef4", res:"550x400", background:2643376, color:39423, outline:7977185, no_bg:false});
Instance of Symbol 3 MovieClip [sponsor_logo] in Frame 2
on (press) { getURL ("http://www.PlayGecko.com", "_blank"); }
Frame 47
var kcontrol = false; this.createEmptyMovieClip("clip1", 35000); this.createEmptyMovieClip("clip2", 35001); this.createEmptyMovieClip("clip3", 35002); this.createEmptyMovieClip("clip4", 35003); var sound1 = new Sound(clip1); var sound2 = new Sound(clip2); var sound3 = new Sound(clip3); var sound4 = new Sound(clip4); sound1.attachSound("music"); sound1.setVolume(30); sound1.start(0, 1000000000); sound2.attachSound("bong"); sound2.setVolume(100); sound3.attachSound("pain"); sound3.setVolume(100); sound4.attachSound("click"); sound4.setVolume(50);
Frame 53
stop();
Frame 54
stop();
Symbol 131 MovieClip [__Packages.MochiAd] Frame 0
class MochiAd { function MochiAd () { } static function getVersion() { return("2.3"); } static function showPreGameAd(options) { var _local27 = {no_bg:true, clip:_root, ad_timeout:3000, fadeout_time:250, regpt:"o", method:"showPreloaderAd", color:1141253, background:5754439, outline:1141253, ad_started:function () { this.clip.stop(); }, ad_finished:function () { this.clip.play(); }, ad_failed:function () { trace("[MochAd] 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) { }}; options = _parseOptions(options, _local27); if ("5cc6f7dfb67f2f08341c831480f7c2a7".length == 0) { options.ad_started(); options.ad_finished(); return(undefined); } 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_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 _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 = options.ad_loaded; 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) { 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 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("[MochAd] 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) { }}; 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.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) { 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 showTimedAd(options) { trace("[MochiAd] DEPRECATED: showTimedAd was renamed to showInterLevelAd in 2.0"); showInterLevelAd(options); } static function showPreloaderAd(options) { trace("[MochiAd] DEPRECATED: showPreloaderAd was renamed to showPreGameAd in 2.0"); 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++; } } 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); } }
Symbol 132 MovieClip [__Packages.Bubble] Frame 0
class Bubble extends MovieClip { var _y, _x, _xscale, _yscale, removeMovieClip; function Bubble () { super(); _y = 400; _x = random(500) + 25; _xscale = 40; _yscale = _xscale; speed = speed + random(3); } function onEnterFrame() { _y = _y - speed; _x = _x + (3 * Math.cos(_y * 3)); _xscale = _xscale + ((410 - _y) / 320); _yscale = _xscale; if (_y < 0) { removeMovieClip(); } } var speed = 5; }
Symbol 133 MovieClip [__Packages.Bug] Frame 0
class Bug extends MovieClip { var _x, _y, _xscale, _alpha, _rotation, blick3; function Bug () { super(); _x = 0; _y = 0; _xscale = 80; _alpha = 0; } function onEnterFrame() { if (_alpha < 100) { _alpha = _alpha + 4; } frm++; if (frm == 30) { dalpha = (random(12) - 6) / 100; frm = 0; } alpha = alpha + dalpha; _rotation = (alpha * 180) / Math.PI; blick3._rotation = -_rotation; _x = _x + (speed * Math.sin(alpha)); _y = _y + ((-speed) * Math.cos(alpha)); if (_x > 530) { _x = 530; alpha = alpha + 2; } if (_x < 20) { _x = 20; alpha = alpha + 2; } if (_y > 380) { _y = 380; alpha = alpha + 2; } if (_y < 20) { _y = 20; alpha = alpha + 2; } } var alpha = 0; var dalpha = 0.1; var frm = 0; var speed = 5; }
Symbol 134 MovieClip [__Packages.Crab] Frame 0
class Crab extends MovieClip { var _xscale, _yscale, _x, _y, a, gotoAndPlay; function Crab () { super(); _xscale = _xscale - 20; _yscale = _yscale - 20; _x = 350; _y = 400; } function onEnterFrame() { _x = _x + dx; if (_x > 530) { _x = 530; dx = -dx; } if (_x < 20) { _x = 20; dx = -dx; } a = random(50); if (a == 5) { (gotoAndPlay(2));// not popped } if (a == 15) { (gotoAndPlay(7));// not popped } } var dx = 4; var frm = 0; }
Symbol 135 MovieClip [__Packages.Dust] Frame 0
class Dust extends MovieClip { var _x, _y, _parent; function Dust () { super(); Born(); } function onEnterFrame() { if ((_x > 540) or (_x < 10)) { Born(); } if ((_y < 10) or (_y > 370)) { Born(); } sx = _parent.Head._x - _x; sy = _parent.Head._y - _y; len = Math.sqrt((sx * sx) + (sy * sy)); if (len < 40) { dx = (-3 * sx) / len; dy = (3 * sy) / len; mov = true; } if (mov) { _x = _x + dx; _y = _y - dy; dx = dx / 1.01; dy = dy / 1.011; } } function Born() { _x = random(550); _y = random(400); dx = (1 - (random(2) * 2)) / 2; dy = (1 - (random(2) * 2)) / 2; } var sx = 0; var sy = 0; var dx = 0; var dy = 0; var mov = false; var len = 100; }
Symbol 136 MovieClip [__Packages.Head] Frame 0
class Head extends MovieClip { var _x, _y, _xscale, _yscale, _parent, len, _rotation, blick1; function Head () { super(); _x = 250; _y = 200; _xscale = _xscale - 70; _yscale = _yscale - 70; } function onEnterFrame() { if (!_parent.mov) { return(undefined); } if (!_parent.kcontrol) { dxmouse = _root._xmouse - _x; dymouse = _root._ymouse - _y; len = Math.sqrt((dxmouse * dxmouse) + (dymouse * dymouse)); speed = 20; alpha = Math.acos((-dymouse) / len) * (dxmouse / Math.abs(dxmouse)); (alpha);// not popped _rotation = (alpha * 180) / Math.PI; } if (_parent.kcontrol) { dxmouse = 0; dymouse = 0; len = 0; if (Key.isDown(39)) { alpha = 90; len = len1; } if (Key.isDown(37)) { alpha = -90; len = len1; } if (Key.isDown(38)) { alpha = 0; len = len1; } if (Key.isDown(40)) { alpha = 180; len = len1; } if (Key.isDown(39) && (Key.isDown(38))) { alpha = 45; len = len1; } if (Key.isDown(37) && (Key.isDown(38))) { alpha = -45; len = len1; } if (Key.isDown(39) && (Key.isDown(40))) { alpha = 135; len = len1; } if (Key.isDown(37) && (Key.isDown(40))) { alpha = -135; len = len1; } speed = 15; _rotation = alpha; alpha = (alpha / 180) * Math.PI; } blick1._rotation = -_rotation; if (len < maxlen) { speed = len * 0.5; } if (len > minlen) { _x = _x + (speed * Math.sin(alpha)); _y = _y + (speed * (-Math.cos(alpha))); } if (_x > 535) { _x = 535; } if (_x < 15) { _x = 15; } if (_y > 385) { _y = 385; } if (_y < 15) { _y = 15; } dist = _parent.Dist(_x, _y); if (dist < 30) { _parent.Colision(); } } var dxmouse = 0; var dymouse = 0; var len1 = 30; var alpha = 0; var minlen = 15; var maxlen = 50; var speed = 0; var dist = 0; }
Symbol 137 MovieClip [__Packages.Pick] Frame 0
class Pick extends MovieClip { var _x, _y, _xscale, _yscale, _parent, removeMovieClip; function Pick () { super(); _x = random(500) + 25; _y = random(150) + 25; _xscale = 20; _yscale = 20; } function onEnterFrame() { _y = _y + (1 + (_parent.lvl / 2.2)); dxa = Math.abs(_parent.Head._x - _x); dya = Math.abs(_parent.Head._y - _y); if (((dxa < 20) && (dya < 20)) && (activ)) { _root.sound2.start(0.3); _parent.score = _parent.score + 1; _parent.picks = _parent.picks + 1; activ = false; _parent.AddPick(); removeMovieClip(); } if (_y > 400) { _parent.AddPick(); removeMovieClip(); } } var dxa = 0; var dya = 0; var activ = true; var del = false; }
Symbol 138 MovieClip [__Packages.Scat] Frame 0
class Scat extends MovieClip { var _alpha, _x, _y, _parent, _rotation; function Scat () { super(); _alpha = 0; _x = 0; _y = 200; } function onEnterFrame() { if (_alpha < 100) { _alpha = _alpha + 4; } dx = _parent.Head._x - _x; dy = _parent.Head._y - _y; len = Math.sqrt((dx * dx) + (dy * dy)); alpha = Math.acos((-dy) / len) * (dx / Math.abs(dx)); _rotation = (alpha * 180) / Math.PI; if (len > 8) { _x = _x + ((speed * dx) / len); _y = _y + ((speed * dy) / len); } } var speed = 2; var dx = 0; var dy = 0; var alpha = 0; var len = 0; }
Symbol 139 MovieClip [__Packages.Star] Frame 0
class Star extends MovieClip { var _alpha, _xscale, _yscale, _rotation, blick4, _x, _y; function Star () { super(); _alpha = 0; _xscale = _xscale - 10; _yscale = _yscale - 10; } function onEnterFrame() { if (_alpha < 100) { _alpha = _alpha + 5; } _rotation = _rotation + 6; blick4._rotation = -_rotation; _x = _x + dx; _y = _y + dy; if (_x > 520) { _x = 520; dx = -dx; } if (_x < 30) { _x = 30; dx = -dx; } if (_y > 370) { _y = 370; dy = -dy; } if (_y < 30) { _y = 30; dy = -dy; } } var dx = 4; var dy = 4; }
Symbol 140 MovieClip [__Packages.Body] Frame 0
class Body extends MovieClip { var _x, _parent, _y; function Body () { super(); _x = _parent[snap]._x; _y = _parent[snap]._y + 20; } function onEnterFrame() { speed = _parent[snap].speed; dx = _parent[snap]._x - _x; dy = _parent[snap]._y - _y; len = Math.sqrt((dx * dx) + (dy * dy)); if ((len > minlen) && (len < maxlen)) { _x = _x + (dx / 5); _y = _y + (dy / 5); } if (len > maxlen) { _x = _x + ((speed * dx) / len); _y = _y + ((speed * dy) / len); } dist = _parent.Dist(_x, _y); if (dist < 10) { _parent.Colision(); } } var dx = 0; var dy = 0; var len = 0; var minlen = 6; var maxlen = 10; var speed = 20; var snap = "Head"; var dist = 100; }
Symbol 141 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 142 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 8 MovieClip Frame 1
stop();
Symbol 8 MovieClip Frame 2
Symbol 12 MovieClip Frame 1
stop();
Symbol 15 MovieClip Frame 1
stop();
Symbol 19 MovieClip Frame 1
stop();
Symbol 23 MovieClip [Body] Frame 1
#initclip 23 Object.registerClass("Body", Body); #endinitclip
Symbol 25 MovieClip [Bubble] Frame 1
#initclip 13 Object.registerClass("Bubble", Bubble); #endinitclip
Symbol 32 MovieClip [Bug] Frame 1
#initclip 14 Object.registerClass("Bug", Bug); #endinitclip
Symbol 35 MovieClip [Bug1] Frame 1
#initclip 15 Object.registerClass("Bug1", Bug); #endinitclip
Symbol 43 MovieClip [Crab] Frame 1
#initclip 16 Object.registerClass("Crab", Crab); #endinitclip stop();
Symbol 43 MovieClip [Crab] Frame 6
gotoAndStop (1);
Symbol 43 MovieClip [Crab] Frame 12
gotoAndStop (1);
Symbol 45 MovieClip [Dust] Frame 1
#initclip 17 Object.registerClass("Dust", Dust); #endinitclip
Symbol 50 MovieClip [Head] Frame 1
#initclip 18 Object.registerClass("Head", Head); #endinitclip
Symbol 62 MovieClip [Pick] Frame 1
#initclip 19 Object.registerClass("Pick", Pick); #endinitclip
Symbol 62 MovieClip [Pick] Frame 23
gotoAndPlay (1);
Symbol 62 MovieClip [Pick] Frame 47
gotoAndPlay (25);
Symbol 62 MovieClip [Pick] Frame 72
gotoAndPlay (50);
Symbol 64 MovieClip [Scat] Frame 1
#initclip 20 Object.registerClass("Scat", Scat); #endinitclip
Symbol 69 MovieClip [Star] Frame 1
#initclip 21 Object.registerClass("Star", Star); #endinitclip
Symbol 71 MovieClip [Star1] Frame 1
#initclip 22 Object.registerClass("Star1", Star); #endinitclip
Symbol 82 Button
on (press) { _root.sound4.start(); gotoAndStop ("Start"); }
Symbol 85 Button
on (press) { _root.sound4.start(); gotoAndStop ("Credits"); }
Symbol 89 MovieClip [kctrl] Frame 1
function onPress() { gotoAndStop (2); _parent.mctrl.gotoAndStop(2); _parent.kcontrol = true; } stop();
Symbol 89 MovieClip [kctrl] Frame 2
function onPress() { gotoAndStop (1); _parent.mctrl.gotoAndStop(1); _parent.kcontrol = false; } stop();
Symbol 92 MovieClip [mcctrl] Frame 1
function onPress() { gotoAndStop (2); _parent.kctrl.gotoAndStop(2); _parent.kcontrol = true; } stop();
Symbol 92 MovieClip [mcctrl] Frame 2
function onPress() { gotoAndStop (1); _parent.kctrl.gotoAndStop(1); _parent.kcontrol = false; } stop();
Symbol 98 MovieClip Frame 1
function onPress() { _root.sound1.setVolume(0); _root.sound2.setVolume(0); _root.sound3.setVolume(0); gotoAndStop (2); } stop();
Symbol 98 MovieClip Frame 2
function onPress() { _root.sound1.setVolume(30); _root.sound2.setVolume(100); _root.sound3.setVolume(100); gotoAndStop (1); }
Symbol 114 Button
on (press) { _root.sound4.start(); gotoAndStop ("Menu"); }
Symbol 122 Button
on (press) { trace("submit"); _root.sound4.start(); gotoAndStop ("board"); }
Symbol 128 Button
on (press) { _root.sound4.start(); gotoAndStop ("Menu"); }
Symbol 129 MovieClip [Game] Frame 1
function onEnterFrame() { AddBubble(); } function AddBubble() { frmBub++; if (frmBub > 10) { frmBub = 0; attachMovie("Bubble", "Bubble" + nBub, 2000 + nBub); nBub++; if (nBub > 50) { nBub = 0; } } } stop(); if (!mcon) { mochi.MochiServices.connect("13aeccd7e911cef4", _root.Game); mcon = true; } var nBub = 0; var frmBub = 1; attachMovie("Crab", "Crab", 50);
Instance of Symbol 94 MovieClip [btn_moregames] in Symbol 129 MovieClip [Game] Frame 1
on (press) { _root.sound4.start(); getURL ("http://www.PlayGecko.com", "_blank"); }
Symbol 129 MovieClip [Game] Frame 2
function onEnterFrame() { AddBubble(); if (((picks >= pickmax[lvl]) && (!GO)) && (!End)) { lvlUp(); } if (time1 > 0) { time1--; this.displvl._alpha = time1; } if (time1 == 1) { displvl.txtlvl.text = ""; } if (blink) { blinktime--; var _local2 = 1; while (_local2 <= lenBody) { this["Body" + _local2]._alpha = 70 + (30 * Math.cos(blinktime)); this.Head._alpha = 50 + (50 * Math.cos(blinktime)); _local2++; } if (blinktime == 0) { _alpha = 100; blink = false; } } if (time2 > 0) { time2--; } if (((time2 == 1) && (!GO)) && (!End)) { attachMovie("Pick", "Pick" + nPick, 1000 + nPick); nPick++; } if (GO) { GOtimer++; } if (GOtimer == 40) { gotoAndStop ("GameOver"); var _local2 = 1; while (_local2 <= lenBody) { this["Body" + _local2].removeMovieClip(); _local2++; } this.Head.removeMovieClip(); _local2 = 1; while (_local2 <= lvl) { this["Enemy" + _local2].removeMovieClip(); _local2++; } } if (End) { Endtimer++; var _local2 = 1; while (_local2 <= lvl) { this["Enemy" + _local2]._alpha = this["Enemy" + _local2]._alpha - 2; _local2++; } } if (Endtimer == 40) { gotoAndStop ("End"); var _local2 = 1; while (_local2 <= lenBody) { this["Body" + _local2].removeMovieClip(); _local2++; } this.Head.removeMovieClip(); _local2 = 1; while (_local2 <= lvl) { this["Enemy" + _local2].removeMovieClip(); _local2++; } } if ((new Date().getSeconds() != time3) && (!End)) { timerS++; if (timerS == 60) { timerS = 0; timerM++; } if (timerS < 10) { timerMS = (timerM + ":0") + timerS; } else { timerMS = (timerM + ":") + timerS; } time3 = new Date().getSeconds(); } } function lvlUp() { picks = 0; lvl++; if (lvl == 2) { AddBody(); } if (lvl == 3) { attachMovie("Star", "Enemy2", 52); AddBody(); } if (lvl == 4) { attachMovie("Bug", "Enemy3", 53); AddBody(); } if (lvl == 5) { attachMovie("Bug", "Enemy4", 54); AddBody(); } if (lvl == 6) { attachMovie("Bug", "Enemy5", 55); AddBody(); } if (lvl == 7) { attachMovie("Scat", "Enemy6", 56); AddBody(); } if (lvl == 8) { attachMovie("Star1", "Enemy7", 57); this.Enemy7.dx = 6; this.Enemy7.dy = 6; } if (lvl == 9) { attachMovie("Bug1", "Enemy8", 58); this.Enemy8.speed = 7; } if (lvl == 10) { End = true; } if (lvl < 10) { displvl.txtlvl.text = "Level " + lvl; } time1 = 50; pickmax1 = pickmax[lvl]; } function AddBubble() { frmBub++; if (frmBub > 10) { frmBub = 0; attachMovie("Bubble", "Bubble" + nBub, 2000 + nBub); nBub++; if (nBub > 50) { nBub = 0; } } } function AddPick() { time2 = 10; } function AddBody() { snap1 = "Body" + lenBody; lenBody = lenBody + 1; this.attachMovie("Body", "Body" + lenBody, 100 - lenBody); this["Body" + lenBody].snap = snap1; this["Body" + lenBody]._xscale = this["Body" + lenBody]._xscale - (6 * lenBody); this["Body" + lenBody]._yscale = this["Body" + lenBody]._yscale - (6 * lenBody); } function Dist(x, y) { var _local4 = 100; var _local3 = 100; var _local2 = 1; while (_local2 <= lvl) { dx = x - this["Enemy" + _local2]._x; dy = y - this["Enemy" + _local2]._y; _local3 = Math.sqrt((dx * dx) + (dy * dy)); if (_local3 < _local4) { _local4 = _local3; } _local2++; } if (((y > 370) && ((this.Crab._x - 40) < x)) && (x < (this.Crab._x + 40))) { _local4 = 5; } return(_local4); } function Colision() { if (!blink) { blink = true; blinktime = 90; lives--; _root.sound3.start(0.2); } if (lives == 0) { GO = true; mov = false; } } stop(); var lenBody = 1; var nPick = 1; var score = 0; var lvl = 1; var timerS = 0; var timerM = 0; var timerMS; var time1 = 60; var time2 = 0; var time3 = 1000; var picks = 0; var maxpicks = 10; var lives = 5; var blink = false; var blinktime = 0; var GO = false; var GOtimer = 0; var mov = true; var End = false; var Endtimer = 0; var pickmax = new Array(0, 8, 10, 15, 20, 25, 20, 15, 15, 15); pickmax1 = pickmax[lvl]; time3 = new Date().getSeconds(); this.attachMovie("Head", "Head", 100); this.attachMovie("Body", "Body1", 99); this.Body1.snap = "Head"; this.Body1.minlen = 10; this.Body1.maxlen = 15; AddPick(); attachMovie("Star", "Enemy1", 51); this.txtlvl.text = "Level 1"; i = 0; while (i < 20) { attachMovie("Dust", "Dust" + i, 3000 + i); i++; }
Symbol 129 MovieClip [Game] Frame 3
stop();
Symbol 129 MovieClip [Game] Frame 4
stop();
Symbol 129 MovieClip [Game] Frame 5
stop();
Symbol 129 MovieClip [Game] Frame 6
stop(); var playerscore = (((timerM * 60) + timerS) * 1000); mochi.MochiScores.showLeaderboard({boardID:"607b4590065dc569", score:playerscore, onClose:function () { gotoAndStop ("Menu"); }});
Symbol 129 MovieClip [Game] Frame 7
stop(); gotoAndStop ("Menu");
Symbol 130 MovieClip Frame 1
function onEnterFrame() { if (_alpha > 0) { _alpha = (_alpha - 4); } } stop();

Library Items

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

Instance Names

"blick"Symbol 23 MovieClip [Body] Frame 1Symbol 22 MovieClip
"blick3"Symbol 32 MovieClip [Bug] Frame 1Symbol 28 MovieClip
"blick3"Symbol 35 MovieClip [Bug1] Frame 1Symbol 28 MovieClip
"blick1"Symbol 50 MovieClip [Head] Frame 1Symbol 48 MovieClip
"blick4"Symbol 69 MovieClip [Star] Frame 1Symbol 67 MovieClip
"blick4"Symbol 71 MovieClip [Star1] Frame 1Symbol 67 MovieClip
"txtlvl"Symbol 106 MovieClip Frame 1Symbol 105 EditableText
"kctrl"Symbol 129 MovieClip [Game] Frame 1Symbol 89 MovieClip [kctrl]
"mctrl"Symbol 129 MovieClip [Game] Frame 1Symbol 92 MovieClip [mcctrl]
"soundOff"Symbol 129 MovieClip [Game] Frame 1Symbol 98 MovieClip
"displvl"Symbol 129 MovieClip [Game] Frame 2Symbol 106 MovieClip
"txtlvl"Symbol 129 MovieClip [Game] Frame 3Symbol 110 EditableText
"txtlvl"Symbol 129 MovieClip [Game] Frame 4Symbol 117 EditableText

Special Tags

FileAttributes (69)Timeline Frame 1Access network only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 131 as "__Packages.MochiAd"
ExportAssets (56)Timeline Frame 1Symbol 132 as "__Packages.Bubble"
ExportAssets (56)Timeline Frame 1Symbol 133 as "__Packages.Bug"
ExportAssets (56)Timeline Frame 1Symbol 134 as "__Packages.Crab"
ExportAssets (56)Timeline Frame 1Symbol 135 as "__Packages.Dust"
ExportAssets (56)Timeline Frame 1Symbol 136 as "__Packages.Head"
ExportAssets (56)Timeline Frame 1Symbol 137 as "__Packages.Pick"
ExportAssets (56)Timeline Frame 1Symbol 138 as "__Packages.Scat"
ExportAssets (56)Timeline Frame 1Symbol 139 as "__Packages.Star"
ExportAssets (56)Timeline Frame 1Symbol 140 as "__Packages.Body"
ExportAssets (56)Timeline Frame 1Symbol 141 as "__Packages.mochi.MochiServices"
ExportAssets (56)Timeline Frame 1Symbol 142 as "__Packages.mochi.MochiScores"
ExportAssets (56)Timeline Frame 2Symbol 3 as "sponsor_logo"
ExportAssets (56)Timeline Frame 47Symbol 7 as "bong"
ExportAssets (56)Timeline Frame 47Symbol 11 as "music"
ExportAssets (56)Timeline Frame 47Symbol 14 as "pain"
ExportAssets (56)Timeline Frame 47Symbol 18 as "click"
ExportAssets (56)Timeline Frame 47Symbol 23 as "Body"
ExportAssets (56)Timeline Frame 47Symbol 25 as "Bubble"
ExportAssets (56)Timeline Frame 47Symbol 32 as "Bug"
ExportAssets (56)Timeline Frame 47Symbol 35 as "Bug1"
ExportAssets (56)Timeline Frame 47Symbol 43 as "Crab"
ExportAssets (56)Timeline Frame 47Symbol 45 as "Dust"
ExportAssets (56)Timeline Frame 47Symbol 50 as "Head"
ExportAssets (56)Timeline Frame 47Symbol 62 as "Pick"
ExportAssets (56)Timeline Frame 47Symbol 64 as "Scat"
ExportAssets (56)Timeline Frame 47Symbol 69 as "Star"
ExportAssets (56)Timeline Frame 47Symbol 71 as "Star1"
ExportAssets (56)Timeline Frame 53Symbol 89 as "kctrl"
ExportAssets (56)Timeline Frame 53Symbol 92 as "mcctrl"
ExportAssets (56)Timeline Frame 53Symbol 94 as "btn_moregames"
ExportAssets (56)Timeline Frame 53Symbol 129 as "Game"

Labels

"Menu"Symbol 129 MovieClip [Game] Frame 1
"Start"Symbol 129 MovieClip [Game] Frame 2
"GameOver"Symbol 129 MovieClip [Game] Frame 3
"End"Symbol 129 MovieClip [Game] Frame 4
"Credits"Symbol 129 MovieClip [Game] Frame 5
"board"Symbol 129 MovieClip [Game] Frame 6

Dynamic Text Variables

timerMSSymbol 100 EditableText"0:00"
lvlSymbol 101 EditableText"0"
livesSymbol 102 EditableText"0"
picksSymbol 107 EditableText"0"
pickmax1Symbol 109 EditableText"0"
timerMSSymbol 116 EditableText"0"




http://swfchan.com/10/46156/info.shtml
Created: 4/5 -2019 06:13:21 Last modified: 4/5 -2019 06:13:21 Server time: 22/12 -2024 19:31:57