Frame 1
var myLogo = this.imgName;
_root.vartest = myLogo;
myLoader.contentPath = myLogo;
stop();
var MochiAd = {getVersion:function () {
return("2.1");
}, showPreGameAd:function (options) {
var _local27 = {clip:_root, ad_timeout:3000, fadeout_time:250, regpt:"o", method:"showPreloaderAd", color:16747008, background:16777161, outline:13994812, ad_started:function () {
this.clip.stop();
}, ad_finished:function () {
this.clip.play();
}};
options = MochiAd._parseOptions(options, _local27);
var clip = options.clip;
var _local23 = 11000;
var _local26 = options.ad_timeout;
delete options.ad_timeout;
var fadeout_time = options.fadeout_time;
delete options.fadeout_time;
if (!MochiAd.load(options)) {
options.ad_finished();
return(undefined);
}
options.ad_started();
var mc = clip._mochiad;
mc.onUnload = function () {
options.ad_finished();
};
var _local14 = MochiAd._getRes(options);
var _local4 = _local14[0];
var _local13 = _local14[1];
mc._x = _local4 * 0.5;
mc._y = _local13 * 0.5;
var chk = mc.createEmptyMovieClip("_mochiad_wait", 3);
chk._x = _local4 * -0.5;
chk._y = _local13 * -0.5;
var _local7 = chk.createEmptyMovieClip("_mochiad_bar", 4);
_local7._x = 10;
_local7._y = _local13 - 20;
var _local22 = options.color;
delete options.color;
var _local19 = options.background;
delete options.background;
var _local24 = options.outline;
delete options.outline;
var _local5 = _local7.createEmptyMovieClip("_outline", 1);
_local5.beginFill(_local19);
_local5.moveTo(0, 0);
_local5.lineTo(_local4 - 20, 0);
_local5.lineTo(_local4 - 20, 10);
_local5.lineTo(0, 10);
_local5.lineTo(0, 0);
_local5.endFill();
var _local3 = _local7.createEmptyMovieClip("_inside", 2);
_local3.beginFill(_local22);
_local3.moveTo(0, 0);
_local3.lineTo(_local4 - 20, 0);
_local3.lineTo(_local4 - 20, 10);
_local3.lineTo(0, 10);
_local3.lineTo(0, 0);
_local3.endFill();
_local3._xscale = 0;
var _local6 = _local7.createEmptyMovieClip("_outline", 3);
_local6.lineStyle(0, _local24, 100);
_local6.moveTo(0, 0);
_local6.lineTo(_local4 - 20, 0);
_local6.lineTo(_local4 - 20, 10);
_local6.lineTo(0, 10);
_local6.lineTo(0, 0);
chk.ad_msec = _local23;
chk.ad_timeout = _local26;
chk.started = getTimer();
chk.showing = false;
chk.last_pcnt = 0;
chk.fadeout_time = fadeout_time;
chk.fadeFunction = function () {
var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time));
if (_local2 > 0) {
this._parent._alpha = _local2;
} else {
var _local3 = this._parent._parent;
MochiAd.unload(_local3);
delete this.onEnterFrame;
}
};
mc.lc.adLoaded = function (width, height) {
};
mc.lc.adjustProgress = function (msec) {
var _local2 = this.mc._mochiad_wait;
_local2.server_control = true;
_local2.started = getTimer();
_local2.ad_msec = msec;
};
chk.onEnterFrame = function () {
var _local6 = this._parent._parent;
var _local12 = this._parent._mochiad_ctr;
var _local5 = getTimer() - this.started;
var _local3 = false;
var _local4 = _local6.getBytesTotal();
var _local8 = _local6.getBytesLoaded();
var _local10 = (100 * _local8) / _local4;
var _local11 = (100 * _local5) / chk.ad_msec;
var _local9 = this._mochiad_bar._inside;
var _local2 = Math.min(100, Math.min(_local10 || 0, _local11));
_local2 = Math.max(this.last_pcnt, _local2);
this.last_pcnt = _local2;
_local9._xscale = _local2;
if (!chk.showing) {
var _local7 = _local12.getBytesTotal();
if ((_local7 > 0) || (typeof(_local7) == "undefined")) {
chk.showing = true;
chk.started = getTimer();
} else if (_local5 > chk.ad_timeout) {
_local3 = true;
}
}
if (_local5 > chk.ad_msec) {
_local3 = true;
}
if (((_local4 > 0) && (_local8 >= _local4)) && (_local3)) {
if (this.server_control) {
delete this.onEnterFrame;
} else {
this.fadeout_start = getTimer();
this.onEnterFrame = chk.fadeFunction;
}
}
};
}, showInterLevelAd:function (options) {
var _local13 = {clip:_root, ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showTimedAd", ad_started:function () {
this.clip.stop();
}, ad_finished:function () {
this.clip.play();
}};
options = MochiAd._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 (!MochiAd.load(options)) {
options.ad_finished();
return(undefined);
}
options.ad_started();
var mc = clip._mochiad;
mc.onUnload = function () {
options.ad_finished();
};
var _local5 = MochiAd._getRes(options);
var _local14 = _local5[0];
var _local11 = _local5[1];
mc._x = _local14 * 0.5;
mc._y = _local11 * 0.5;
var chk = mc.createEmptyMovieClip("_mochiad_wait", 3);
chk.ad_msec = _local10;
chk.ad_timeout = _local12;
chk.started = getTimer();
chk.showing = false;
chk.fadeout_time = fadeout_time;
chk.fadeFunction = function () {
var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time));
if (_local2 > 0) {
this._parent._alpha = _local2;
} else {
var _local3 = this._parent._parent;
MochiAd.unload(_local3);
delete this.onEnterFrame;
}
};
mc.lc.adLoaded = function (width, height) {
};
mc.lc.adjustProgress = function (msec) {
var _local2 = this.mc._mochiad_wait;
_local2.server_control = true;
_local2.started = getTimer();
_local2.ad_msec = msec - 250;
};
chk.onEnterFrame = function () {
var _local5 = this._parent._mochiad_ctr;
var _local4 = getTimer() - this.started;
var _local2 = false;
if (!chk.showing) {
var _local3 = _local5.getBytesTotal();
if ((_local3 > 0) || (typeof(_local3) == "undefined")) {
chk.showing = true;
chk.started = getTimer();
} else if (_local4 > chk.ad_timeout) {
_local2 = true;
}
}
if (_local4 > chk.ad_msec) {
_local2 = true;
}
if (_local2) {
if (this.server_control) {
delete this.onEnterFrame;
} else {
this.fadeout_start = getTimer();
this.onEnterFrame = this.fadeFunction;
}
}
};
}, showTimedAd:function (options) {
MochiAd.showInterLevelAd(options);
}, showPreloaderAd:function (options) {
MochiAd.showPreGameAd(options);
}, _allowDomains:function (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);
}, _loadCommunicator:function (options) {
var _local26 = {clip:_root, com_server:"http://x.mochiads.com/com/1/", method:"loadCommunicator", depth:10337, id:"_UNKNOWN_"};
options = MochiAd._parseOptions(options, _local26);
options.swfv = options.clip.getSWFVersion() || 6;
options.mav = MochiAd.getVersion();
var _local18 = options.clip;
var _local20 = "_mochiad_com_" + options.id;
if (!MochiAd._isNetworkAvailable()) {
return(null);
}
if (_local18[_local20]) {
return(_local18[_local20].lc);
}
var _local21 = options.com_server + options.id;
MochiAd._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);
}, fetchHighScores:function (options, callbackObj, callbackMethod) {
var _local1 = MochiAd._loadCommunicator({id:options.id});
if (!_local1) {
return(false);
}
var _local4 = ["fetchHighScores", options];
_local1.doSend(["fetchHighScores", options], callbackObj, callbackMethod);
return(true);
}, sendHighScore:function (options, callbackObj, callbackMethod) {
var _local1 = MochiAd._loadCommunicator({id:options.id});
if (!_local1) {
return(false);
}
var _local4 = ["sendHighScore", options];
_local1.doSend(["sendHighScore", options], callbackObj, callbackMethod);
return(true);
}, load:function (options) {
var _local13 = {clip:_root, server:"http://x.mochiads.com/srv/1/", method:"load", depth:10333, id:"_UNKNOWN_"};
options = MochiAd._parseOptions(options, _local13);
options.swfv = options.clip.getSWFVersion() || 6;
options.mav = MochiAd.getVersion();
var _local9 = options.clip;
if (!MochiAd._isNetworkAvailable()) {
return(null);
}
if (_local9._mochiad_loaded) {
return(null);
}
var _local12 = options.depth;
delete options.depth;
var _local6 = _local9.createEmptyMovieClip("_mochiad", _local12);
var _local11 = MochiAd._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 = MochiAd._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);
}, unload:function (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);
}, _isNetworkAvailable:function () {
if (System.security) {
var _local1 = System.security;
if (_local1.sandboxType == "localWithFile") {
return(false);
}
}
return(true);
}, _getRes:function (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]);
}, _parseOptions:function (options, defaults) {
var _local4 = {};
for (var _local8 in defaults) {
_local4[_local8] = defaults[_local8];
}
if (options) {
for (var _local8 in options) {
_local4[_local8] = options[_local8];
}
}
if (_root.mochiad_options) {
var _local5 = _root.mochiad_options.split("&");
var _local2 = 0;
while (_local2 < _local5.length) {
var _local3 = _local5[_local2].split("=");
_local4[unescape(_local3[0])] = unescape(_local3[1]);
_local2++;
}
}
return(_local4);
}, _:null};
MochiAd.showPreGameAd({id:"5fa00fea627d1997", res:"700x550"});
Frame 2
stop();
Frame 3
gotoAndPlay (29);
Frame 4
stop();
Frame 5
gotoAndPlay (1);
Frame 20
var savefile = SharedObject.getLocal("metalball");
savefile.data.level = 0;
savefile.flush();
Frame 30
stop();
var savefile = SharedObject.getLocal("metalball");
if (savefile.data.level == undefined) {
_root.lvl = 0;
} else {
_root.lvl = savefile.data.level;
}
_root.templvl = _root.lvl;
var myLogo2 = this.imgName;
myLoader.contentPath = myLogo2;
Frame 31
stop();
Frame 32
gotoAndPlay (30);
Frame 36
_root.lvl = Number(_root.lvl) - 1;
_root.mintxt2 = 0;
_root.sectxt2 = 0;
_root.msectxt2 = 0;
_root.minText.text = 0;
_root.secText.text = 0;
_root.msecText.text = 0;
Frame 37
_root.lvl = Number(_root.lvl) + 1;
Frame 38
function countDown() {
if ((_root.cnt != 5) && (_root.cnt != 0)) {
msec++;
if ((sec == 0) && (msec == 1)) {
sec = "0" + sec;
}
if (((min == 0) && (sec == 0)) && (msec == 1)) {
min = "0" + min;
}
if (msec < 10) {
msec = "0" + msec;
}
if (msec == 60) {
msec = 0;
sec++;
if (sec < 10) {
sec = "0" + sec;
}
}
if (sec == 60) {
sec = 0;
min++;
if (min < 10) {
min = "0" + min;
}
}
_root.minText.text = min;
_root.secText.text = sec;
_root.msecText.text = msec;
}
}
stop();
min = 0;
sec = 0;
msec = 0;
setInterval(countDown, 20);
_root.cnt = 0;
_root.cp1 = 0;
_root.cp2 = 0;
_root.cp3 = 0;
_root.cp4 = 0;
_root.laptxt = 1;
_root.fin = 0;
_root.lap_bc = 0;
var keyListener = new Object();
keyListener.onKeyUp = function () {
if (Key.isDown(38)) {
player_mc.upcnt = 0;
}
};
Key.addListener(keyListener);
Instance of Symbol 388 MovieClip "track1" in Frame 38
onClipEvent (load) {
power = 0.7;
yspeed = 0;
xspeed = 0;
friction = 0.95;
}
onClipEvent (enterFrame) {
if (_root.cnt == 1) {
if (Key.isDown(37)) {
xspeed = xspeed + power;
}
if (Key.isDown(39)) {
xspeed = xspeed - power;
}
if (Key.isDown(38)) {
yspeed = yspeed + power;
}
if (Key.isDown(40)) {
yspeed = yspeed - power;
}
xspeed = xspeed * friction;
yspeed = yspeed * friction;
_y = (_y + yspeed);
_x = (_x + xspeed);
_root.tx = _x;
_root.ty = _y;
}
if (_root.lvl == 1) {
gotoAndStop (5);
} else if (_root.lvl == 2) {
gotoAndStop (6);
} else if (_root.lvl == 3) {
gotoAndStop (7);
} else if (_root.lvl == 4) {
gotoAndStop (8);
} else if (_root.lvl == 5) {
gotoAndStop (9);
} else if (_root.lvl == 6) {
gotoAndStop (10);
} else if (_root.lvl == 7) {
gotoAndStop (11);
} else if (_root.lvl == 8) {
gotoAndStop (12);
}
}
Instance of Symbol 397 MovieClip "player_mc" in Frame 38
onClipEvent (load) {
upcnt = 0;
power = 0.7;
yspeed = 0;
xspeed = 0;
friction = 0.95;
}
onClipEvent (enterFrame) {
if (_root.cnt == 1) {
if (Key.isDown(37)) {
if (_x > 300) {
xspeed = xspeed - power;
}
}
if (Key.isDown(39)) {
if (_x < 400) {
xspeed = xspeed + power;
}
}
if (Key.isDown(38)) {
upcnt = 1;
if (_y < 200) {
yspeed = yspeed - power;
}
}
if (Key.isDown(40)) {
upcnt = 0;
if (_y < 200) {
yspeed = yspeed + power;
}
}
xspeed = xspeed * friction;
yspeed = yspeed * friction;
_root.xp = xspeed;
_root.yp = yspeed;
_y = (_y + yspeed);
_x = (_x + xspeed);
_root.px = _x;
_root.py = _y;
_root.cntup = upcnt;
}
if (_root.fin == 1) {
_root.cnt = 5;
if (_root.track1.hitTest(this._x, this._y, true)) {
xspeed = xspeed * friction;
yspeed = yspeed * friction;
_y = (_y + yspeed);
_x = (_x + xspeed);
}
_parent.comp.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.cnt == 1) {
if (_root.track1.hitTest(this._x, this._y, true)) {
_root.cnt = 1;
} else if (_root.cnt != 5) {
_root.cnt = 0;
gotoAndPlay (2);
}
}
if (_root.track1.cp5_mc.hitTest(this._x, this._y, true)) {
if ((((_root.cp1 == 1) && (_root.cp2 == 1)) && (_root.cp3 == 1)) && (_root.cp4 == 1)) {
_root.laptxt = Number(_root.laptxt + 1);
if (_root.laptxt <= 3) {
_root.lap_bc = 1;
}
if (_root.laptxt > 1) {
_root.laptxt = 3;
_root.fin = 1;
}
_root.cp1 = 0;
_root.cp2 = 0;
_root.cp3 = 0;
_root.cp4 = 0;
}
}
if (_root.track1.cp1_mc.hitTest(this._x, this._y, true)) {
_root.cp1 = 1;
}
if (_root.track1.cp2_mc.hitTest(this._x, this._y, true)) {
_root.cp2 = 1;
}
if (_root.track1.cp3_mc.hitTest(this._x, this._y, true)) {
_root.cp3 = 1;
}
if (_root.track1.cp4_mc.hitTest(this._x, this._y, true)) {
_root.cp4 = 1;
}
if (_root.cnt == 2) {
yspeed = 0;
xspeed = 0;
_parent.track1.yspeed = 0;
_parent.track1.xspeed = 0;
if (_root.lvl == 1) {
if (((((_root.cp1 == 1) && (_root.cp2 == 0)) && (_root.cp3 == 0)) && (_root.cp4 == 0)) || ((((_root.cp1 == 0) && (_root.cp2 == 0)) && (_root.cp3 == 0)) && (_root.cp4 == 0))) {
_parent.track1._x = 568;
_parent.track1._y = 159;
_x = 488;
_y = 271;
} else if ((((_root.cp1 == 1) && (_root.cp2 == 1)) && (_root.cp3 == 0)) && (_root.cp4 == 0)) {
_parent.track1._x = 568;
_parent.track1._y = 159;
_x = 488;
_y = 271;
} else if ((((_root.cp1 == 1) && (_root.cp2 == 1)) && (_root.cp3 == 1)) && (_root.cp4 == 0)) {
_parent.track1._x = 568;
_parent.track1._y = 159;
_x = 488;
_y = 271;
} else if ((((_root.cp1 == 1) && (_root.cp2 == 1)) && (_root.cp3 == 1)) && (_root.cp4 == 1)) {
_parent.track1._x = 568;
_parent.track1._y = 159;
_x = 488;
_y = 271;
} else {
_parent.track1._x = 568;
_parent.track1._y = 159;
_x = 488;
_y = 271;
}
} else if (_root.lvl == 2) {
if (((((_root.cp1 == 1) && (_root.cp2 == 0)) && (_root.cp3 == 0)) && (_root.cp4 == 0)) || ((((_root.cp1 == 0) && (_root.cp2 == 0)) && (_root.cp3 == 0)) && (_root.cp4 == 0))) {
_parent.track1._x = 568;
_parent.track1._y = 159;
_x = 488;
_y = 271;
} else if ((((_root.cp1 == 1) && (_root.cp2 == 1)) && (_root.cp3 == 0)) && (_root.cp4 == 0)) {
_parent.track1._x = 568;
_parent.track1._y = 159;
_x = 488;
_y = 271;
} else if ((((_root.cp1 == 1) && (_root.cp2 == 1)) && (_root.cp3 == 1)) && (_root.cp4 == 0)) {
_parent.track1._x = 568;
_parent.track1._y = 159;
_x = 488;
_y = 271;
} else if ((((_root.cp1 == 1) && (_root.cp2 == 1)) && (_root.cp3 == 1)) && (_root.cp4 == 1)) {
_parent.track1._x = 568;
_parent.track1._y = 159;
_x = 488;
_y = 271;
} else {
_parent.track1._x = 568;
_parent.track1._y = 159;
_x = 488;
_y = 271;
}
} else if (_root.lvl == 3) {
if (((((_root.cp1 == 1) && (_root.cp2 == 0)) && (_root.cp3 == 0)) && (_root.cp4 == 0)) || ((((_root.cp1 == 0) && (_root.cp2 == 0)) && (_root.cp3 == 0)) && (_root.cp4 == 0))) {
_parent.track1._x = 568;
_parent.track1._y = 159;
_x = 488;
_y = 271;
} else if ((((_root.cp1 == 1) && (_root.cp2 == 1)) && (_root.cp3 == 0)) && (_root.cp4 == 0)) {
_parent.track1._x = 1416;
_parent.track1._y = 460;
_x = 182;
_y = 283;
} else if ((((_root.cp1 == 1) && (_root.cp2 == 1)) && (_root.cp3 == 1)) && (_root.cp4 == 0)) {
_parent.track1._x = 1078;
_parent.track1._y = -95;
_x = 385;
_y = 283;
} else if ((((_root.cp1 == 1) && (_root.cp2 == 1)) && (_root.cp3 == 1)) && (_root.cp4 == 1)) {
_parent.track1._x = 1111;
_parent.track1._y = -273;
_x = 410;
_y = 283;
} else {
_parent.track1._x = 568;
_parent.track1._y = 159;
_x = 488;
_y = 271;
}
} else if (_root.lvl == 4) {
if (((((_root.cp1 == 1) && (_root.cp2 == 0)) && (_root.cp3 == 0)) && (_root.cp4 == 0)) || ((((_root.cp1 == 0) && (_root.cp2 == 0)) && (_root.cp3 == 0)) && (_root.cp4 == 0))) {
_parent.track1._x = 456;
_parent.track1._y = 189;
_x = 338;
_y = 283;
} else if ((((_root.cp1 == 1) && (_root.cp2 == 1)) && (_root.cp3 == 0)) && (_root.cp4 == 0)) {
_parent.track1._x = 1012;
_parent.track1._y = 830;
_x = 500;
_y = 283;
} else if ((((_root.cp1 == 1) && (_root.cp2 == 1)) && (_root.cp3 == 1)) && (_root.cp4 == 0)) {
_parent.track1._x = 145;
_parent.track1._y = 912;
_x = 302;
_y = 283;
} else if ((((_root.cp1 == 1) && (_root.cp2 == 1)) && (_root.cp3 == 1)) && (_root.cp4 == 1)) {
_parent.track1._x = -613;
_parent.track1._y = 542;
_x = 387;
_y = 283;
} else {
_parent.track1._x = 456;
_parent.track1._y = 189;
_x = 338;
_y = 283;
}
} else if (_root.lvl == 5) {
if (((((_root.cp1 == 1) && (_root.cp2 == 0)) && (_root.cp3 == 0)) && (_root.cp4 == 0)) || ((((_root.cp1 == 0) && (_root.cp2 == 0)) && (_root.cp3 == 0)) && (_root.cp4 == 0))) {
_parent.track1._x = 568;
_parent.track1._y = 159;
_x = 488;
_y = 271;
} else if ((((_root.cp1 == 1) && (_root.cp2 == 1)) && (_root.cp3 == 0)) && (_root.cp4 == 0)) {
_parent.track1._x = 365;
_parent.track1._y = -595;
_x = 392;
_y = 283;
} else if ((((_root.cp1 == 1) && (_root.cp2 == 1)) && (_root.cp3 == 1)) && (_root.cp4 == 0)) {
_parent.track1._x = -54;
_parent.track1._y = -1322;
_x = 403;
_y = 283;
} else if ((((_root.cp1 == 1) && (_root.cp2 == 1)) && (_root.cp3 == 1)) && (_root.cp4 == 1)) {
_parent.track1._x = -357;
_parent.track1._y = -161;
_x = 341;
_y = 283;
} else {
_parent.track1._x = 568;
_parent.track1._y = 159;
_x = 488;
_y = 271;
}
} else if (_root.lvl == 6) {
if (((((_root.cp1 == 1) && (_root.cp2 == 0)) && (_root.cp3 == 0)) && (_root.cp4 == 0)) || ((((_root.cp1 == 0) && (_root.cp2 == 0)) && (_root.cp3 == 0)) && (_root.cp4 == 0))) {
_parent.track1._x = 568;
_parent.track1._y = 159;
_x = 488;
_y = 271;
} else if ((((_root.cp1 == 1) && (_root.cp2 == 1)) && (_root.cp3 == 0)) && (_root.cp4 == 0)) {
_parent.track1._x = 568;
_parent.track1._y = 159;
_x = 488;
_y = 271;
} else if ((((_root.cp1 == 1) && (_root.cp2 == 1)) && (_root.cp3 == 1)) && (_root.cp4 == 0)) {
_parent.track1._x = 568;
_parent.track1._y = 159;
_x = 488;
_y = 271;
} else if ((((_root.cp1 == 1) && (_root.cp2 == 1)) && (_root.cp3 == 1)) && (_root.cp4 == 1)) {
_parent.track1._x = 568;
_parent.track1._y = 159;
_x = 488;
_y = 271;
} else {
_parent.track1._x = 568;
_parent.track1._y = 159;
_x = 488;
_y = 271;
}
} else if (_root.lvl == 7) {
if (((((_root.cp1 == 1) && (_root.cp2 == 0)) && (_root.cp3 == 0)) && (_root.cp4 == 0)) || ((((_root.cp1 == 0) && (_root.cp2 == 0)) && (_root.cp3 == 0)) && (_root.cp4 == 0))) {
_parent.track1._x = 568;
_parent.track1._y = 159;
_x = 488;
_y = 271;
} else if ((((_root.cp1 == 1) && (_root.cp2 == 1)) && (_root.cp3 == 0)) && (_root.cp4 == 0)) {
_parent.track1._x = 985;
_parent.track1._y = 311;
_x = 294;
_y = 271;
} else if ((((_root.cp1 == 1) && (_root.cp2 == 1)) && (_root.cp3 == 1)) && (_root.cp4 == 0)) {
_parent.track1._x = 1457;
_parent.track1._y = 258;
_x = 398;
_y = 271;
} else if ((((_root.cp1 == 1) && (_root.cp2 == 1)) && (_root.cp3 == 1)) && (_root.cp4 == 1)) {
_parent.track1._x = 860;
_parent.track1._y = -137;
_x = 395;
_y = 271;
} else {
_parent.track1._x = 568;
_parent.track1._y = 159;
_x = 488;
_y = 271;
}
} else if (_root.lvl == 8) {
if (((((_root.cp1 == 1) && (_root.cp2 == 0)) && (_root.cp3 == 0)) && (_root.cp4 == 0)) || ((((_root.cp1 == 0) && (_root.cp2 == 0)) && (_root.cp3 == 0)) && (_root.cp4 == 0))) {
_parent.track1._x = 568;
_parent.track1._y = 159;
_x = 488;
_y = 271;
} else if ((((_root.cp1 == 1) && (_root.cp2 == 1)) && (_root.cp3 == 0)) && (_root.cp4 == 0)) {
_parent.track1._x = 704;
_parent.track1._y = 187;
_x = 293;
_y = 271;
} else if ((((_root.cp1 == 1) && (_root.cp2 == 1)) && (_root.cp3 == 1)) && (_root.cp4 == 0)) {
_parent.track1._x = -5;
_parent.track1._y = 276;
_x = 384;
_y = 271;
} else if ((((_root.cp1 == 1) && (_root.cp2 == 1)) && (_root.cp3 == 1)) && (_root.cp4 == 1)) {
_parent.track1._x = 1089;
_parent.track1._y = 170;
_x = 273;
_y = 271;
} else {
_parent.track1._x = 568;
_parent.track1._y = 159;
_x = 488;
_y = 271;
}
}
}
if (((((((((((((((_root.track1.track1_1.slope1_mc.hitTest(this._x, this._y, true) || (_root.track1.track1_1.slope2_mc.hitTest(this._x, this._y, true))) || (_root.track1.track1_1.slope3_mc.hitTest(this._x, this._y, true))) || (_root.track1.track1_1.slope4_mc.hitTest(this._x, this._y, true))) || (_root.track1.track1_1.slope5_mc.hitTest(this._x, this._y, true))) || (_root.track1.track1_1.slope6_mc.hitTest(this._x, this._y, true))) || (_root.track1.track1_1.slope7_mc.hitTest(this._x, this._y, true))) || (_root.track1.track1_1.slope8_mc.hitTest(this._x, this._y, true))) || (_root.track1.track1_1.slope9_mc.hitTest(this._x, this._y, true))) || (_root.track1.track1_1.slope10_mc.hitTest(this._x, this._y, true))) || (_root.track1.track1_1.slope11_mc.hitTest(this._x, this._y, true))) || (_root.track1.track1_1.slope12_mc.hitTest(this._x, this._y, true))) || (_root.track1.track1_1.slope13_mc.hitTest(this._x, this._y, true))) || (_root.track1.track1_1.slope14_mc.hitTest(this._x, this._y, true))) || (_root.track1.track1_1.slope15_mc.hitTest(this._x, this._y, true))) || (_root.track1.track1_1.slope16_mc.hitTest(this._x, this._y, true))) {
if (upcnt == 0) {
_parent.track1.friction = 1.05;
friction = 1.05;
}
if (upcnt == 1) {
_parent.track1.friction = 0.9;
friction = 0.8;
}
} else {
_parent.track1.friction = 0.95;
friction = 0.95;
}
}
Frame 39
function countDown() {
if ((_root.cnt != 5) && (_root.cnt != 0)) {
msec++;
if ((sec == 0) && (msec == 1)) {
sec = "0" + sec;
}
if (((min == 0) && (sec == 0)) && (msec == 1)) {
min = "0" + min;
}
if (msec < 10) {
msec = "0" + msec;
}
if (msec == 60) {
msec = 0;
sec++;
if (sec < 10) {
sec = "0" + sec;
}
}
if (sec == 60) {
sec = 0;
min++;
if (min < 10) {
min = "0" + min;
}
}
_root.minText.text = min;
_root.secText.text = sec;
_root.msecText.text = msec;
}
}
stop();
min = 0;
sec = 0;
msec = 0;
setInterval(countDown, 20);
_root.cnt = 0;
_root.cp1 = 0;
_root.cp2 = 0;
_root.cp3 = 0;
_root.cp4 = 0;
_root.laptxt = 1;
_root.fin = 0;
Instance of Symbol 388 MovieClip "track2" in Frame 39
onClipEvent (load) {
power = 0.7;
yspeed = 0;
xspeed = 0;
friction = 0.95;
}
onClipEvent (enterFrame) {
if (_root.cnt == 1) {
if (Key.isDown(37)) {
xspeed = xspeed + power;
}
if (Key.isDown(39)) {
xspeed = xspeed - power;
}
if (Key.isDown(38)) {
yspeed = yspeed + power;
}
if (Key.isDown(40)) {
yspeed = yspeed - power;
}
xspeed = xspeed * friction;
yspeed = yspeed * friction;
_y = (_y + yspeed);
_x = (_x + xspeed);
_root.tx = _x;
_root.ty = _y;
}
}
Instance of Symbol 397 MovieClip "player_mc" in Frame 39
onClipEvent (load) {
upcnt = 0;
power = 0.7;
yspeed = 0;
xspeed = 0;
friction = 0.95;
}
onClipEvent (enterFrame) {
if (_root.cnt == 1) {
if (Key.isDown(37)) {
if (_x > 300) {
xspeed = xspeed - power;
}
}
if (Key.isDown(39)) {
if (_x < 400) {
xspeed = xspeed + power;
}
}
if (Key.isDown(38)) {
upcnt = 1;
if (_y < 200) {
yspeed = yspeed - power;
}
}
if (Key.isDown(40)) {
upcnt = 0;
if (_y < 200) {
yspeed = yspeed + power;
}
}
xspeed = xspeed * friction;
yspeed = yspeed * friction;
_root.xp = xspeed;
_root.yp = yspeed;
_y = (_y + yspeed);
_x = (_x + xspeed);
_root.px = _x;
_root.py = _y;
_root.cntup = upcnt;
}
if (_root.fin == 1) {
_root.cnt = 5;
if (_root.track2.hitTest(this._x, this._y, true)) {
xspeed = xspeed * friction;
yspeed = yspeed * friction;
_y = (_y + yspeed);
_x = (_x + xspeed);
}
_parent.comp.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.cnt == 1) {
if (_root.track2.hitTest(this._x, this._y, true)) {
_root.cnt = 1;
} else if (_root.cnt != 5) {
_root.cnt = 0;
gotoAndPlay (2);
}
}
if (_root.track2.cp5_mc.hitTest(this._x, this._y, true)) {
if ((((_root.cp1 == 1) && (_root.cp2 == 1)) && (_root.cp3 == 1)) && (_root.cp4 == 1)) {
_root.laptxt = Number(_root.laptxt + 1);
if (_root.laptxt > 3) {
_root.laptxt = 3;
_root.fin = 1;
}
_root.cp1 = 0;
_root.cp2 = 0;
_root.cp3 = 0;
_root.cp4 = 0;
}
}
if (_root.track2.cp1_mc.hitTest(this._x, this._y, true)) {
_root.cp1 = 1;
}
if (_root.track2.cp2_mc.hitTest(this._x, this._y, true)) {
_root.cp2 = 1;
}
if (_root.track2.cp3_mc.hitTest(this._x, this._y, true)) {
_root.cp3 = 1;
}
if (_root.track2.cp4_mc.hitTest(this._x, this._y, true)) {
_root.cp4 = 1;
}
if (_root.cnt == 2) {
yspeed = 0;
xspeed = 0;
_parent.track2.yspeed = 0;
_parent.track2.xspeed = 0;
if (((((_root.cp1 == 1) && (_root.cp2 == 0)) && (_root.cp3 == 0)) && (_root.cp4 == 0)) || ((((_root.cp1 == 0) && (_root.cp2 == 0)) && (_root.cp3 == 0)) && (_root.cp4 == 0))) {
_parent.track2._x = 557;
_parent.track2._y = 196;
_x = 445;
_y = 285;
} else if ((((_root.cp1 == 1) && (_root.cp2 == 1)) && (_root.cp3 == 0)) && (_root.cp4 == 0)) {
_parent.track2._x = 953;
_parent.track2._y = 827;
_x = 460;
_y = 285;
} else if ((((_root.cp1 == 1) && (_root.cp2 == 1)) && (_root.cp3 == 1)) && (_root.cp4 == 0)) {
_parent.track2._x = 110;
_parent.track2._y = 919;
_x = 256;
_y = 285;
} else if ((((_root.cp1 == 1) && (_root.cp2 == 1)) && (_root.cp3 == 1)) && (_root.cp4 == 1)) {
_parent.track2._x = -544;
_parent.track2._y = 537;
_x = 440;
_y = 283;
} else {
_parent.track2._x = 557;
_parent.track2._y = 196;
_x = 445;
_y = 285;
}
}
if (((((((((((((((_root.track2.track1_1.slope1_mc.hitTest(this._x, this._y, true) || (_root.track2.track1_1.slope2_mc.hitTest(this._x, this._y, true))) || (_root.track2.track1_1.slope3_mc.hitTest(this._x, this._y, true))) || (_root.track2.track1_1.slope4_mc.hitTest(this._x, this._y, true))) || (_root.track2.track1_1.slope5_mc.hitTest(this._x, this._y, true))) || (_root.track2.track1_1.slope6_mc.hitTest(this._x, this._y, true))) || (_root.track2.track1_1.slope7_mc.hitTest(this._x, this._y, true))) || (_root.track2.track1_1.slope8_mc.hitTest(this._x, this._y, true))) || (_root.track2.track1_1.slope9_mc.hitTest(this._x, this._y, true))) || (_root.track2.track1_1.slope10_mc.hitTest(this._x, this._y, true))) || (_root.track2.track1_1.slope11_mc.hitTest(this._x, this._y, true))) || (_root.track2.track1_1.slope12_mc.hitTest(this._x, this._y, true))) || (_root.track2.track1_1.slope13_mc.hitTest(this._x, this._y, true))) || (_root.track2.track1_1.slope14_mc.hitTest(this._x, this._y, true))) || (_root.track2.track1_1.slope15_mc.hitTest(this._x, this._y, true))) || (_root.track2.track1_1.slope16_mc.hitTest(this._x, this._y, true))) {
if (upcnt == 0) {
_parent.track2.friction = 1.05;
friction = 1.05;
}
if (upcnt == 1) {
_parent.track2.friction = 0.9;
friction = 0.8;
}
} else {
_parent.track2.friction = 0.95;
friction = 0.95;
}
}
Frame 40
function countDown() {
if ((_root.cnt != 5) && (_root.cnt != 0)) {
msec++;
if ((sec == 0) && (msec == 1)) {
sec = "0" + sec;
}
if (((min == 0) && (sec == 0)) && (msec == 1)) {
min = "0" + min;
}
if (msec < 10) {
msec = "0" + msec;
}
if (msec == 60) {
msec = 0;
sec++;
if (sec < 10) {
sec = "0" + sec;
}
}
if (sec == 60) {
sec = 0;
min++;
if (min < 10) {
min = "0" + min;
}
}
_root.minText.text = min;
_root.secText.text = sec;
_root.msecText.text = msec;
}
}
stop();
min = 0;
sec = 0;
msec = 0;
setInterval(countDown, 20);
_root.cnt = 0;
_root.cp1 = 0;
_root.cp2 = 0;
_root.cp3 = 0;
_root.cp4 = 0;
_root.laptxt = 1;
_root.fin = 0;
Instance of Symbol 504 MovieClip "track1" in Frame 40
onClipEvent (load) {
power = 0.7;
yspeed = 0;
xspeed = 0;
friction = 0.95;
}
onClipEvent (enterFrame) {
if (_root.cnt == 1) {
if (Key.isDown(37)) {
xspeed = xspeed + power;
}
if (Key.isDown(39)) {
xspeed = xspeed - power;
}
if (Key.isDown(38)) {
yspeed = yspeed + power;
}
if (Key.isDown(40)) {
yspeed = yspeed - power;
}
xspeed = xspeed * friction;
yspeed = yspeed * friction;
_y = (_y + yspeed);
_x = (_x + xspeed);
_root.tx = _x;
_root.ty = _y;
}
}
Instance of Symbol 397 MovieClip "player_mc" in Frame 40
onClipEvent (load) {
upcnt = 0;
power = 0.7;
yspeed = 0;
xspeed = 0;
friction = 0.95;
}
onClipEvent (enterFrame) {
if (_root.cnt == 1) {
if (Key.isDown(37)) {
if (_x > 300) {
xspeed = xspeed - power;
}
}
if (Key.isDown(39)) {
if (_x < 400) {
xspeed = xspeed + power;
}
}
if (Key.isDown(38)) {
upcnt = 1;
if (_y < 200) {
yspeed = yspeed - power;
}
}
if (Key.isDown(40)) {
upcnt = 0;
if (_y < 200) {
yspeed = yspeed + power;
}
}
xspeed = xspeed * friction;
yspeed = yspeed * friction;
_root.xp = xspeed;
_root.yp = yspeed;
_y = (_y + yspeed);
_x = (_x + xspeed);
_root.px = _x;
_root.py = _y;
_root.cntup = upcnt;
}
if (_root.fin == 1) {
_root.cnt = 5;
if (_root.track1.hitTest(this._x, this._y, true)) {
xspeed = xspeed * friction;
yspeed = yspeed * friction;
_y = (_y + yspeed);
_x = (_x + xspeed);
}
_parent.comp.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.cnt == 1) {
if (_root.track1.hitTest(this._x, this._y, true)) {
_root.cnt = 1;
} else if (_root.cnt != 5) {
_root.cnt = 0;
gotoAndPlay (2);
}
}
if (_root.track1.cp5_mc.hitTest(this._x, this._y, true)) {
if ((((_root.cp1 == 1) && (_root.cp2 == 1)) && (_root.cp3 == 1)) && (_root.cp4 == 1)) {
_root.laptxt = Number(_root.laptxt + 1);
if (_root.laptxt > 3) {
_root.laptxt = 3;
_root.fin = 1;
}
_root.cp1 = 0;
_root.cp2 = 0;
_root.cp3 = 0;
_root.cp4 = 0;
}
}
if (_root.track1.cp1_mc.hitTest(this._x, this._y, true)) {
_root.cp1 = 1;
}
if (_root.track1.cp2_mc.hitTest(this._x, this._y, true)) {
_root.cp2 = 1;
}
if (_root.track1.cp3_mc.hitTest(this._x, this._y, true)) {
_root.cp3 = 1;
}
if (_root.track1.cp4_mc.hitTest(this._x, this._y, true)) {
_root.cp4 = 1;
}
if (_root.cnt == 2) {
yspeed = 0;
xspeed = 0;
_parent.track1.yspeed = 0;
_parent.track1.xspeed = 0;
if (((((_root.cp1 == 1) && (_root.cp2 == 0)) && (_root.cp3 == 0)) && (_root.cp4 == 0)) || ((((_root.cp1 == 0) && (_root.cp2 == 0)) && (_root.cp3 == 0)) && (_root.cp4 == 0))) {
_parent.track1._x = 370;
_parent.track1._y = 390;
_x = 302;
_y = 155;
} else if ((((_root.cp1 == 1) && (_root.cp2 == 1)) && (_root.cp3 == 0)) && (_root.cp4 == 0)) {
_parent.track1._x = 291;
_parent.track1._y = -244;
_x = 328;
_y = 258;
} else if ((((_root.cp1 == 1) && (_root.cp2 == 1)) && (_root.cp3 == 1)) && (_root.cp4 == 0)) {
_parent.track1._x = -57;
_parent.track1._y = -944;
_x = 436;
_y = 271;
} else if ((((_root.cp1 == 1) && (_root.cp2 == 1)) && (_root.cp3 == 1)) && (_root.cp4 == 1)) {
_parent.track1._x = -328;
_parent.track1._y = 192;
_x = 351;
_y = 258;
} else {
_parent.track1._x = 370;
_parent.track1._y = 390;
_x = 302;
_y = 155;
}
}
if (((((((((((((((_root.track1.track1_1.slope1_mc.hitTest(this._x, this._y, true) || (_root.track1.track1_1.slope2_mc.hitTest(this._x, this._y, true))) || (_root.track1.track1_1.slope3_mc.hitTest(this._x, this._y, true))) || (_root.track1.track1_1.slope4_mc.hitTest(this._x, this._y, true))) || (_root.track1.track1_1.slope5_mc.hitTest(this._x, this._y, true))) || (_root.track1.track1_1.slope6_mc.hitTest(this._x, this._y, true))) || (_root.track1.track1_1.slope7_mc.hitTest(this._x, this._y, true))) || (_root.track1.track1_1.slope8_mc.hitTest(this._x, this._y, true))) || (_root.track1.track1_1.slope9_mc.hitTest(this._x, this._y, true))) || (_root.track1.track1_1.slope10_mc.hitTest(this._x, this._y, true))) || (_root.track1.track1_1.slope11_mc.hitTest(this._x, this._y, true))) || (_root.track1.track1_1.slope12_mc.hitTest(this._x, this._y, true))) || (_root.track1.track1_1.slope13_mc.hitTest(this._x, this._y, true))) || (_root.track1.track1_1.slope14_mc.hitTest(this._x, this._y, true))) || (_root.track1.track1_1.slope15_mc.hitTest(this._x, this._y, true))) || (_root.track1.track1_1.slope16_mc.hitTest(this._x, this._y, true))) {
if (upcnt == 0) {
_parent.track1.friction = 1.05;
friction = 1.05;
}
if (upcnt == 1) {
_parent.track1.friction = 0.9;
friction = 0.8;
}
} else {
_parent.track1.friction = 0.95;
friction = 0.95;
}
}
Frame 41
function countDown() {
if ((_root.cnt != 5) && (_root.cnt != 0)) {
msec++;
if ((sec == 0) && (msec == 1)) {
sec = "0" + sec;
}
if (((min == 0) && (sec == 0)) && (msec == 1)) {
min = "0" + min;
}
if (msec < 10) {
msec = "0" + msec;
}
if (msec == 60) {
msec = 0;
sec++;
if (sec < 10) {
sec = "0" + sec;
}
}
if (sec == 60) {
sec = 0;
min++;
if (min < 10) {
min = "0" + min;
}
}
_root.minText.text = min;
_root.secText.text = sec;
_root.msecText.text = msec;
}
}
stop();
min = 0;
sec = 0;
msec = 0;
setInterval(countDown, 20);
_root.cnt = 0;
_root.cp1 = 0;
_root.cp2 = 0;
_root.cp3 = 0;
_root.cp4 = 0;
_root.laptxt = 1;
_root.fin = 0;
Instance of Symbol 525 MovieClip "track1" in Frame 41
onClipEvent (load) {
power = 0.7;
yspeed = 0;
xspeed = 0;
friction = 0.95;
}
onClipEvent (enterFrame) {
if (_root.cnt == 1) {
if (Key.isDown(37)) {
xspeed = xspeed + power;
}
if (Key.isDown(39)) {
xspeed = xspeed - power;
}
if (Key.isDown(38)) {
yspeed = yspeed + power;
}
if (Key.isDown(40)) {
yspeed = yspeed - power;
}
xspeed = xspeed * friction;
yspeed = yspeed * friction;
_y = (_y + yspeed);
_x = (_x + xspeed);
_root.tx = _x;
_root.ty = _y;
}
}
Instance of Symbol 397 MovieClip "player_mc" in Frame 41
onClipEvent (load) {
upcnt = 0;
power = 0.7;
yspeed = 0;
xspeed = 0;
friction = 0.95;
}
onClipEvent (enterFrame) {
if (_root.cnt == 1) {
if (Key.isDown(37)) {
if (_x > 300) {
xspeed = xspeed - power;
}
}
if (Key.isDown(39)) {
if (_x < 400) {
xspeed = xspeed + power;
}
}
if (Key.isDown(38)) {
upcnt = 1;
if (_y < 200) {
yspeed = yspeed - power;
}
}
if (Key.isDown(40)) {
upcnt = 0;
if (_y < 200) {
yspeed = yspeed + power;
}
}
xspeed = xspeed * friction;
yspeed = yspeed * friction;
_root.xp = xspeed;
_root.yp = yspeed;
_y = (_y + yspeed);
_x = (_x + xspeed);
_root.px = _x;
_root.py = _y;
_root.cntup = upcnt;
}
if (_root.fin == 1) {
_root.cnt = 5;
if (_root.track1.hitTest(this._x, this._y, true)) {
xspeed = xspeed * friction;
yspeed = yspeed * friction;
_y = (_y + yspeed);
_x = (_x + xspeed);
}
_parent.comp.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.cnt == 1) {
if (_root.track1.hitTest(this._x, this._y, true)) {
_root.cnt = 1;
} else if (_root.cnt != 5) {
_root.cnt = 0;
gotoAndPlay (2);
}
}
if (_root.track1.cp5_mc.hitTest(this._x, this._y, true)) {
if ((((_root.cp1 == 1) && (_root.cp2 == 1)) && (_root.cp3 == 1)) && (_root.cp4 == 1)) {
_root.laptxt = Number(_root.laptxt + 1);
if (_root.laptxt > 3) {
_root.laptxt = 3;
_root.fin = 1;
}
_root.cp1 = 0;
_root.cp2 = 0;
_root.cp3 = 0;
_root.cp4 = 0;
}
}
if (_root.track1.cp1_mc.hitTest(this._x, this._y, true)) {
_root.cp1 = 1;
}
if (_root.track1.cp2_mc.hitTest(this._x, this._y, true)) {
_root.cp2 = 1;
}
if (_root.track1.cp3_mc.hitTest(this._x, this._y, true)) {
_root.cp3 = 1;
}
if (_root.track1.cp4_mc.hitTest(this._x, this._y, true)) {
_root.cp4 = 1;
}
if (_root.cnt == 2) {
yspeed = 0;
xspeed = 0;
_parent.track1.yspeed = 0;
_parent.track1.xspeed = 0;
if (((((_root.cp1 == 1) && (_root.cp2 == 0)) && (_root.cp3 == 0)) && (_root.cp4 == 0)) || ((((_root.cp1 == 0) && (_root.cp2 == 0)) && (_root.cp3 == 0)) && (_root.cp4 == 0))) {
_parent.track1._x = 409;
_parent.track1._y = 329;
_x = 514;
_y = 335;
} else if ((((_root.cp1 == 1) && (_root.cp2 == 1)) && (_root.cp3 == 0)) && (_root.cp4 == 0)) {
_parent.track1._x = 1289;
_parent.track1._y = 625;
_x = 277;
_y = 335;
} else if ((((_root.cp1 == 1) && (_root.cp2 == 1)) && (_root.cp3 == 1)) && (_root.cp4 == 0)) {
_parent.track1._x = 782;
_parent.track1._y = 53;
_x = 344;
_y = 335;
} else if ((((_root.cp1 == 1) && (_root.cp2 == 1)) && (_root.cp3 == 1)) && (_root.cp4 == 1)) {
_parent.track1._x = 863;
_parent.track1._y = -107;
_x = 362;
_y = 335;
} else {
_parent.track1._x = 409;
_parent.track1._y = 329;
_x = 514;
_y = 335;
}
}
if (((((((((((((((_root.track1.track1_1.slope1_mc.hitTest(this._x, this._y, true) || (_root.track1.track1_1.slope2_mc.hitTest(this._x, this._y, true))) || (_root.track1.track1_1.slope3_mc.hitTest(this._x, this._y, true))) || (_root.track1.track1_1.slope4_mc.hitTest(this._x, this._y, true))) || (_root.track1.track1_1.slope5_mc.hitTest(this._x, this._y, true))) || (_root.track1.track1_1.slope6_mc.hitTest(this._x, this._y, true))) || (_root.track1.track1_1.slope7_mc.hitTest(this._x, this._y, true))) || (_root.track1.track1_1.slope8_mc.hitTest(this._x, this._y, true))) || (_root.track1.track1_1.slope9_mc.hitTest(this._x, this._y, true))) || (_root.track1.track1_1.slope10_mc.hitTest(this._x, this._y, true))) || (_root.track1.track1_1.slope11_mc.hitTest(this._x, this._y, true))) || (_root.track1.track1_1.slope12_mc.hitTest(this._x, this._y, true))) || (_root.track1.track1_1.slope13_mc.hitTest(this._x, this._y, true))) || (_root.track1.track1_1.slope14_mc.hitTest(this._x, this._y, true))) || (_root.track1.track1_1.slope15_mc.hitTest(this._x, this._y, true))) || (_root.track1.track1_1.slope16_mc.hitTest(this._x, this._y, true))) {
if (upcnt == 0) {
_parent.track1.friction = 1.05;
friction = 1.05;
}
if (upcnt == 1) {
_parent.track1.friction = 0.9;
friction = 0.8;
}
} else {
_parent.track1.friction = 0.95;
friction = 0.95;
}
}
Frame 42
function countDown() {
if ((_root.cnt != 5) && (_root.cnt != 0)) {
msec++;
if ((sec == 0) && (msec == 1)) {
sec = "0" + sec;
}
if (((min == 0) && (sec == 0)) && (msec == 1)) {
min = "0" + min;
}
if (msec < 10) {
msec = "0" + msec;
}
if (msec == 60) {
msec = 0;
sec++;
if (sec < 10) {
sec = "0" + sec;
}
}
if (sec == 60) {
sec = 0;
min++;
if (min < 10) {
min = "0" + min;
}
}
_root.minText.text = min;
_root.secText.text = sec;
_root.msecText.text = msec;
}
}
stop();
min = 0;
sec = 0;
msec = 0;
setInterval(countDown, 20);
_root.cnt = 0;
_root.cp1 = 0;
_root.cp2 = 0;
_root.cp3 = 0;
_root.cp4 = 0;
_root.laptxt = 1;
_root.fin = 0;
Instance of Symbol 388 MovieClip "track1" in Frame 42
onClipEvent (load) {
power = 0.7;
yspeed = 0;
xspeed = 0;
friction = 0.95;
}
onClipEvent (enterFrame) {
if (_root.cnt == 1) {
if (Key.isDown(37)) {
xspeed = xspeed + power;
}
if (Key.isDown(39)) {
xspeed = xspeed - power;
}
if (Key.isDown(38)) {
yspeed = yspeed + power;
}
if (Key.isDown(40)) {
yspeed = yspeed - power;
}
xspeed = xspeed * friction;
yspeed = yspeed * friction;
_y = (_y + yspeed);
_x = (_x + xspeed);
_root.tx = _x;
_root.ty = _y;
}
}
Instance of Symbol 397 MovieClip "player_mc" in Frame 42
onClipEvent (load) {
upcnt = 0;
power = 0.7;
yspeed = 0;
xspeed = 0;
friction = 0.95;
}
onClipEvent (enterFrame) {
if (_root.cnt == 1) {
if (Key.isDown(37)) {
if (_x > 300) {
xspeed = xspeed - power;
}
}
if (Key.isDown(39)) {
if (_x < 400) {
xspeed = xspeed + power;
}
}
if (Key.isDown(38)) {
upcnt = 1;
if (_y < 200) {
yspeed = yspeed - power;
}
}
if (Key.isDown(40)) {
upcnt = 0;
if (_y < 200) {
yspeed = yspeed + power;
}
}
xspeed = xspeed * friction;
yspeed = yspeed * friction;
_root.xp = xspeed;
_root.yp = yspeed;
_y = (_y + yspeed);
_x = (_x + xspeed);
_root.px = _x;
_root.py = _y;
_root.cntup = upcnt;
}
if (_root.fin == 1) {
_root.cnt = 5;
if (_root.track1.hitTest(this._x, this._y, true)) {
xspeed = xspeed * friction;
yspeed = yspeed * friction;
_y = (_y + yspeed);
_x = (_x + xspeed);
}
_parent.comp.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.cnt == 1) {
if (_root.track1.hitTest(this._x, this._y, true)) {
_root.cnt = 1;
} else if (_root.cnt != 5) {
_root.cnt = 0;
gotoAndPlay (2);
}
}
if (_root.track1.cp5_mc.hitTest(this._x, this._y, true)) {
if ((((_root.cp1 == 1) && (_root.cp2 == 1)) && (_root.cp3 == 1)) && (_root.cp4 == 1)) {
_root.laptxt = Number(_root.laptxt + 1);
if (_root.laptxt > 3) {
_root.laptxt = 3;
_root.fin = 1;
}
_root.cp1 = 0;
_root.cp2 = 0;
_root.cp3 = 0;
_root.cp4 = 0;
}
}
if (_root.track1.cp1_mc.hitTest(this._x, this._y, true)) {
_root.cp1 = 1;
}
if (_root.track1.cp2_mc.hitTest(this._x, this._y, true)) {
_root.cp2 = 1;
}
if (_root.track1.cp3_mc.hitTest(this._x, this._y, true)) {
_root.cp3 = 1;
}
if (_root.track1.cp4_mc.hitTest(this._x, this._y, true)) {
_root.cp4 = 1;
}
if (_root.cnt == 2) {
yspeed = 0;
xspeed = 0;
_parent.track1.yspeed = 0;
_parent.track1.xspeed = 0;
if (((((_root.cp1 == 1) && (_root.cp2 == 0)) && (_root.cp3 == 0)) && (_root.cp4 == 0)) || ((((_root.cp1 == 0) && (_root.cp2 == 0)) && (_root.cp3 == 0)) && (_root.cp4 == 0))) {
_parent.comp.gotoAndStop(2);
_parent.track1._x = 409;
_parent.track1._y = 329;
_x = 514;
_y = 335;
} else if ((((_root.cp1 == 1) && (_root.cp2 == 1)) && (_root.cp3 == 0)) && (_root.cp4 == 0)) {
_parent.track1._x = 1289;
_parent.track1._y = 625;
_x = 277;
_y = 335;
} else if ((((_root.cp1 == 1) && (_root.cp2 == 1)) && (_root.cp3 == 1)) && (_root.cp4 == 0)) {
_parent.track1._x = 782;
_parent.track1._y = 53;
_x = 344;
_y = 335;
} else if ((((_root.cp1 == 1) && (_root.cp2 == 1)) && (_root.cp3 == 1)) && (_root.cp4 == 1)) {
_parent.track1._x = 863;
_parent.track1._y = -107;
_x = 362;
_y = 335;
} else {
_parent.track1._x = 409;
_parent.track1._y = 329;
_x = 514;
_y = 335;
}
}
if (((((((((((((((_root.track1.track1_1.slope1_mc.hitTest(this._x, this._y, true) || (_root.track1.track1_1.slope2_mc.hitTest(this._x, this._y, true))) || (_root.track1.track1_1.slope3_mc.hitTest(this._x, this._y, true))) || (_root.track1.track1_1.slope4_mc.hitTest(this._x, this._y, true))) || (_root.track1.track1_1.slope5_mc.hitTest(this._x, this._y, true))) || (_root.track1.track1_1.slope6_mc.hitTest(this._x, this._y, true))) || (_root.track1.track1_1.slope7_mc.hitTest(this._x, this._y, true))) || (_root.track1.track1_1.slope8_mc.hitTest(this._x, this._y, true))) || (_root.track1.track1_1.slope9_mc.hitTest(this._x, this._y, true))) || (_root.track1.track1_1.slope10_mc.hitTest(this._x, this._y, true))) || (_root.track1.track1_1.slope11_mc.hitTest(this._x, this._y, true))) || (_root.track1.track1_1.slope12_mc.hitTest(this._x, this._y, true))) || (_root.track1.track1_1.slope13_mc.hitTest(this._x, this._y, true))) || (_root.track1.track1_1.slope14_mc.hitTest(this._x, this._y, true))) || (_root.track1.track1_1.slope15_mc.hitTest(this._x, this._y, true))) || (_root.track1.track1_1.slope16_mc.hitTest(this._x, this._y, true))) {
if (upcnt == 0) {
_parent.track1.friction = 1.05;
friction = 1.05;
}
if (upcnt == 1) {
_parent.track1.friction = 0.9;
friction = 0.8;
}
} else {
_parent.track1.friction = 0.95;
friction = 0.95;
}
}
Symbol 6 MovieClip [astr_dead] Frame 1
movieclip.prototype.particle = function () {
if (this._name == "mc") {
this._visible = false;
while (this.i < 100) {
this.i++;
this.duplicateMovieClip(("mc" + this.i) - 100, this.i);
}
} else {
this.x_speed = this.x_speed * 0.98;
this._alpha = this._alpha - 10;
this._x = this._x + this.x_speed;
this._y = this._y + this.y_speed;
if (((((this._y > 450) || (this._y < 0)) || (this._x > 750)) || (this._x < 0)) || (this._alpha <= 0)) {
this.removeMovieClip();
}
}
};
Instance of Symbol 5 MovieClip "mc" in Symbol 6 MovieClip [astr_dead] Frame 1
onClipEvent (load) {
x_speed = 0.5 + (5 - random(20));
y_speed = 0.5 + (5 - random(20));
}
onClipEvent (enterFrame) {
particle();
}
Symbol 9 MovieClip [white_ring_fade] Frame 11
stop();
Symbol 18 MovieClip [Defaults] Frame 1
#initclip 1
Object.registerClass("Defaults", mx.skins.halo.Defaults);
#endinitclip
Symbol 19 MovieClip [UIObjectExtensions] Frame 1
#initclip 2
Object.registerClass("UIObjectExtensions", mx.core.ext.UIObjectExtensions);
#endinitclip
Symbol 20 MovieClip [UIObject] Frame 1
#initclip 3
Object.registerClass("UIObject", mx.core.UIObject);
#endinitclip
stop();
Symbol 23 Button
on (keyPress "<Tab>") {
this.tabHandler();
}
Symbol 24 MovieClip Frame 1
#initclip 4
Object.registerClass("FocusManager", mx.managers.FocusManager);
if (_root.focusManager == undefined) {
_root.createClassObject(mx.managers.FocusManager, "focusManager", mx.managers.DepthManager.highestDepth--);
}
#endinitclip
Symbol 25 MovieClip [FocusRect] Frame 1
#initclip 5
Object.registerClass("FocusRect", mx.skins.halo.FocusRect);
#endinitclip
Symbol 26 MovieClip [FocusManager] Frame 1
#initclip 6
Object.registerClass("FocusManager", mx.managers.FocusManager);
#endinitclip
stop();
Symbol 27 MovieClip [UIComponentExtensions] Frame 1
#initclip 7
Object.registerClass("UIComponentExtensions", mx.core.ext.UIComponentExtensions);
#endinitclip
Symbol 28 MovieClip [UIComponent] Frame 1
#initclip 8
Object.registerClass("UIComponent", mx.core.UIComponent);
#endinitclip
stop();
Symbol 29 MovieClip [Border] Frame 1
#initclip 9
Object.registerClass("Border", mx.skins.Border);
#endinitclip
stop();
Symbol 30 MovieClip [RectBorder] Frame 1
#initclip 10
mx.skins.SkinElement.registerElement(mx.skins.RectBorder.symbolName, Object(mx.skins.RectBorder));
Object.registerClass("RectBorder", mx.skins.halo.RectBorder);
#endinitclip
stop();
Symbol 31 MovieClip [View] Frame 1
#initclip 11
Object.registerClass("View", mx.core.View);
#endinitclip
stop();
Symbol 32 MovieClip [Loader] Frame 1
#initclip 12
Object.registerClass("Loader", mx.controls.Loader);
#endinitclip
stop();
Symbol 90 MovieClip Frame 1
_root.stop();
PercentLoaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100;
if (PercentLoaded != 100) {
setProperty(bar, _xscale , PercentLoaded);
_root.pct = Math.round(PercentLoaded) + "%";
} else {
gotoAndStop ("loaded");
}
Instance of Symbol 72 MovieClip "bar" in Symbol 90 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
}
Symbol 90 MovieClip Frame 2
gotoAndPlay (1);
Symbol 90 MovieClip Frame 3
_root.play();
Symbol 94 Button
on (release) {
getURL ("http://www.fungamelinks.com", "_blank");
}
Symbol 98 Button
on (release) {
getURL ("http://www.fungamelinks.com", "_blank");
}
Symbol 103 Button
on (release) {
gotoAndPlay (6);
}
Symbol 107 Button
on (release) {
getURL ("http://www.fungamelinks.com", "_blank");
}
Symbol 112 MovieClip Frame 2
stop();
Symbol 112 MovieClip Frame 301
_root.play();
Symbol 121 Button
on (release) {
gotoAndPlay (2);
}
Symbol 124 MovieClip Frame 1
stop();
Symbol 124 MovieClip Frame 26
_root.gotoAndPlay(31);
Instance of Symbol 160 MovieClip in Symbol 161 MovieClip Frame 1
/* no clip actions */
Symbol 169 MovieClip Frame 1
ball1.gotoAndplay("rollStop1");
Symbol 182 MovieClip Frame 40
stop();
Symbol 184 Button
on (release) {
getURL ("mailto:karthikeyanvj@gmail.com", "_blank");
}
Symbol 187 Button
on (release) {
getURL ("http://www.fungamelinks.com/freegames.html", "_blank");
}
Symbol 190 Button
on (release) {
getURL ("http://www.fungamelinks.com", "_blank");
}
Symbol 194 Button
on (release) {
gotoAndStop (2);
}
Symbol 214 Button
on (release) {
gotoAndPlay (8);
}
Symbol 215 MovieClip Frame 7
stop();
Symbol 215 MovieClip Frame 15
stop();
Symbol 216 Button
on (release) {
gotoAndPlay (3);
}
Symbol 217 MovieClip Frame 1
stop();
Symbol 217 MovieClip Frame 2
stop();
Symbol 217 MovieClip Frame 3
gotoAndStop (2);
Symbol 220 Button
on (release) {
gotoAndPlay (2);
}
Symbol 222 MovieClip Frame 1
stop();
Symbol 222 MovieClip Frame 26
_root.gotoAndPlay(31);
Symbol 224 MovieClip Frame 27
stop();
Symbol 226 Button
on (release) {
_root.lvl = 0;
_root.gotoAndPlay(37);
}
Symbol 240 Button
on (release) {
_root.lvl = 1;
_root.gotoAndPlay(37);
}
Symbol 242 MovieClip Frame 1
stop();
if ((_root.lvl + 1) >= 2) {
gotoAndStop (2);
}
Symbol 242 MovieClip Frame 2
stop();
Symbol 245 Button
on (release) {
_root.lvl = 2;
_root.gotoAndPlay(37);
}
Symbol 248 MovieClip Frame 1
stop();
if ((_root.lvl + 1) >= 3) {
gotoAndStop (2);
}
Symbol 248 MovieClip Frame 2
stop();
Symbol 251 Button
on (release) {
_root.lvl = 3;
_root.gotoAndPlay(37);
}
Symbol 253 MovieClip Frame 1
stop();
if ((_root.lvl + 1) >= 4) {
gotoAndStop (2);
}
Symbol 253 MovieClip Frame 2
stop();
Symbol 256 Button
on (release) {
_root.lvl = 4;
_root.gotoAndPlay(37);
}
Symbol 258 MovieClip Frame 1
stop();
if ((_root.lvl + 1) >= 5) {
gotoAndStop (2);
}
Symbol 258 MovieClip Frame 2
stop();
Symbol 261 Button
on (release) {
_root.lvl = 5;
_root.gotoAndPlay(37);
}
Symbol 263 MovieClip Frame 1
stop();
if ((_root.lvl + 1) >= 6) {
gotoAndStop (2);
}
Symbol 263 MovieClip Frame 2
stop();
Symbol 266 Button
on (release) {
_root.lvl = 6;
_root.gotoAndPlay(37);
}
Symbol 268 MovieClip Frame 1
stop();
if ((_root.lvl + 1) >= 7) {
gotoAndStop (2);
}
Symbol 268 MovieClip Frame 2
stop();
Symbol 271 Button
on (release) {
_root.lvl = 7;
_root.gotoAndPlay(37);
}
Symbol 273 MovieClip Frame 1
stop();
if ((_root.lvl + 1) >= 8) {
gotoAndStop (2);
}
Symbol 273 MovieClip Frame 2
stop();
Symbol 277 MovieClip Frame 26
stop();
Symbol 279 Button
on (release) {
gotoAndPlay (2);
}
Symbol 280 MovieClip Frame 1
stop();
Symbol 280 MovieClip Frame 2
_root.gotoAndPlay(32);
Symbol 285 MovieClip Frame 24
stop();
Symbol 286 Button
on (release) {
var savefile = SharedObject.getLocal("metalball");
savefile.data.level = 0;
savefile.flush();
gotoAndPlay (32);
}
Symbol 289 Button
on (release) {
gotoAndPlay (32);
}
Instance of Symbol 344 MovieClip "slope1_mc" in Symbol 345 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 344 MovieClip "slope2_mc" in Symbol 345 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 315 MovieClip in Symbol 352 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 315 MovieClip in Symbol 352 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 315 MovieClip in Symbol 353 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 315 MovieClip in Symbol 353 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 348 MovieClip in Symbol 354 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 348 MovieClip in Symbol 354 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 348 MovieClip in Symbol 355 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 348 MovieClip in Symbol 355 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 348 MovieClip "slope16_mc" in Symbol 356 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 348 MovieClip "slope15_mc" in Symbol 356 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 315 MovieClip "slope14_mc" in Symbol 356 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 315 MovieClip "slope13_mc" in Symbol 356 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 315 MovieClip "slope12_mc" in Symbol 356 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 315 MovieClip "slope11_mc" in Symbol 356 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 348 MovieClip "slope10_mc" in Symbol 356 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 348 MovieClip "slope9_mc" in Symbol 356 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 315 MovieClip "slope8_mc" in Symbol 356 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 315 MovieClip "slope7_mc" in Symbol 356 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 348 MovieClip "slope6_mc" in Symbol 356 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 351 MovieClip in Symbol 356 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 315 MovieClip "slope4_mc" in Symbol 356 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 348 MovieClip "slope16_mc" in Symbol 367 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 348 MovieClip "slope15_mc" in Symbol 367 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 315 MovieClip "slope14_mc" in Symbol 367 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 315 MovieClip "slope13_mc" in Symbol 367 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 315 MovieClip "slope12_mc" in Symbol 367 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 315 MovieClip "slope11_mc" in Symbol 367 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 348 MovieClip "slope10_mc" in Symbol 367 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 348 MovieClip "slope9_mc" in Symbol 367 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 315 MovieClip "slope8_mc" in Symbol 367 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 315 MovieClip "slope7_mc" in Symbol 367 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 348 MovieClip "slope6_mc" in Symbol 367 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 351 MovieClip in Symbol 367 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 315 MovieClip "slope4_mc" in Symbol 367 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 344 MovieClip in Symbol 368 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 344 MovieClip in Symbol 368 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 344 MovieClip in Symbol 369 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 344 MovieClip in Symbol 369 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 344 MovieClip in Symbol 370 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 344 MovieClip in Symbol 370 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 344 MovieClip in Symbol 371 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 344 MovieClip in Symbol 371 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 344 MovieClip in Symbol 372 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 344 MovieClip in Symbol 372 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 344 MovieClip in Symbol 373 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 344 MovieClip in Symbol 373 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 344 MovieClip in Symbol 374 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 344 MovieClip in Symbol 374 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 344 MovieClip in Symbol 375 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 344 MovieClip in Symbol 375 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 344 MovieClip in Symbol 376 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 344 MovieClip in Symbol 376 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 344 MovieClip "slope4_mc" in Symbol 377 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 344 MovieClip "slope6_mc" in Symbol 377 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 348 MovieClip "slope15_mc" in Symbol 384 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 348 MovieClip "slope15_mc" in Symbol 384 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 315 MovieClip "slope14_mc" in Symbol 384 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 348 MovieClip "slope15_mc" in Symbol 384 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 348 MovieClip "slope15_mc" in Symbol 384 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 315 MovieClip "slope14_mc" in Symbol 384 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 344 MovieClip "slope6_mc" in Symbol 385 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 344 MovieClip "slope1_mc" in Symbol 385 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 344 MovieClip "slope2_mc" in Symbol 385 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 344 MovieClip "slope3_mc" in Symbol 385 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 344 MovieClip "slope4_mc" in Symbol 385 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 344 MovieClip "slope5_mc" in Symbol 385 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 348 MovieClip "slope15_mc" in Symbol 386 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 348 MovieClip "slope15_mc" in Symbol 386 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 315 MovieClip "slope14_mc" in Symbol 386 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 344 MovieClip "slope2_mc" in Symbol 387 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 344 MovieClip "slope1_mc" in Symbol 387 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 344 MovieClip "slope3_mc" in Symbol 387 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
}
Symbol 388 MovieClip Frame 1
stop();
Symbol 388 MovieClip Frame 2
stop();
Instance of Symbol 307 MovieClip "cp4_mc" in Symbol 388 MovieClip Frame 2
onClipEvent (load) {
}
Instance of Symbol 309 MovieClip "cp5_mc" in Symbol 388 MovieClip Frame 2
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 307 MovieClip "cp2_mc" in Symbol 388 MovieClip Frame 2
onClipEvent (load) {
}
Instance of Symbol 307 MovieClip "cp3_mc" in Symbol 388 MovieClip Frame 2
onClipEvent (load) {
}
Symbol 388 MovieClip Frame 3
stop();
Instance of Symbol 307 MovieClip "cp2_mc" in Symbol 388 MovieClip Frame 3
onClipEvent (load) {
}
Instance of Symbol 307 MovieClip "cp3_mc" in Symbol 388 MovieClip Frame 3
onClipEvent (load) {
}
Symbol 388 MovieClip Frame 4
stop();
Instance of Symbol 307 MovieClip "cp2_mc" in Symbol 388 MovieClip Frame 4
onClipEvent (load) {
}
Instance of Symbol 307 MovieClip "cp3_mc" in Symbol 388 MovieClip Frame 4
onClipEvent (load) {
}
Symbol 388 MovieClip Frame 5
stop();
Instance of Symbol 309 MovieClip "cp5_mc" in Symbol 388 MovieClip Frame 5
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 306 MovieClip "cp1_mc" in Symbol 388 MovieClip Frame 5
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 307 MovieClip "cp2_mc" in Symbol 388 MovieClip Frame 5
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 307 MovieClip "cp3_mc" in Symbol 388 MovieClip Frame 5
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 307 MovieClip "cp4_mc" in Symbol 388 MovieClip Frame 5
onClipEvent (load) {
this._visible = false;
}
Symbol 388 MovieClip Frame 6
stop();
Symbol 388 MovieClip Frame 7
stop();
Instance of Symbol 306 MovieClip "cp1_mc" in Symbol 388 MovieClip Frame 7
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 307 MovieClip "cp4_mc" in Symbol 388 MovieClip Frame 7
onClipEvent (load) {
this._visible = false;
}
Symbol 388 MovieClip Frame 8
stop();
Instance of Symbol 307 MovieClip "cp2_mc" in Symbol 388 MovieClip Frame 8
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 307 MovieClip "cp3_mc" in Symbol 388 MovieClip Frame 8
onClipEvent (load) {
this._visible = false;
}
Symbol 388 MovieClip Frame 9
stop();
Instance of Symbol 307 MovieClip "cp2_mc" in Symbol 388 MovieClip Frame 9
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 307 MovieClip "cp3_mc" in Symbol 388 MovieClip Frame 9
onClipEvent (load) {
this._visible = false;
}
Symbol 388 MovieClip Frame 10
stop();
Instance of Symbol 309 MovieClip "cp5_mc" in Symbol 388 MovieClip Frame 10
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 306 MovieClip "cp1_mc" in Symbol 388 MovieClip Frame 10
onClipEvent (load) {
this._visible = false;
}
Symbol 388 MovieClip Frame 11
stop();
Instance of Symbol 306 MovieClip "cp1_mc" in Symbol 388 MovieClip Frame 11
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 307 MovieClip "cp2_mc" in Symbol 388 MovieClip Frame 11
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 307 MovieClip "cp3_mc" in Symbol 388 MovieClip Frame 11
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 307 MovieClip "cp4_mc" in Symbol 388 MovieClip Frame 11
onClipEvent (load) {
this._visible = false;
}
Symbol 388 MovieClip Frame 12
stop();
Instance of Symbol 309 MovieClip "cp5_mc" in Symbol 388 MovieClip Frame 12
onClipEvent (load) {
this._visible = false;
}
Symbol 392 MovieClip Frame 1
Symbol 397 MovieClip Frame 1
stop();
Instance of Symbol 395 MovieClip "saturn" in Symbol 397 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
}
Symbol 397 MovieClip Frame 15
_root.cnt = 2;
Symbol 397 MovieClip Frame 24
_root.cnt = 1;
Symbol 423 MovieClip Frame 1
x1 = _xmouse;
y1 = _ymouse;
Symbol 423 MovieClip Frame 100
x2 = _xmouse;
y2 = _ymouse;
if ((x1 == x2) && (y1 == y2)) {
Mouse.hide();
}
Symbol 424 MovieClip Frame 1
x1 = _xmouse;
y1 = _ymouse;
Symbol 424 MovieClip Frame 2
x2 = _xmouse;
y2 = _ymouse;
if ((x1 != x2) || (y1 != y2)) {
Mouse.show();
}
Symbol 429 MovieClip Frame 121
stop();
Symbol 442 MovieClip Frame 145
_root.cnt = 1;
Symbol 442 MovieClip Frame 161
stop();
_root.lap_bc = 1;
Symbol 453 MovieClip Frame 1
_root.mintxt2 = _root.minText.text;
_root.sectxt2 = _root.secText.text;
_root.msectxt2 = _root.msecText.text;
Symbol 456 MovieClip Frame 1
stop();
if (_root.lvl == 8) {
gotoAndPlay (2);
}
Symbol 456 MovieClip Frame 2
stop();
Symbol 457 Button
on (release) {
if (_root.lvl != 8) {
gotoAndPlay (11);
}
}
Symbol 460 Button
on (release) {
gotoAndPlay (33);
}
Symbol 463 Button
on (release) {
gotoAndPlay (54);
}
Symbol 467 MovieClip Frame 20
stop();
Symbol 468 MovieClip Frame 1
stop();
if (_root.lvl == 8) {
gotoAndPlay (2);
}
Symbol 468 MovieClip Frame 2
stop();
Instance of Symbol 32 MovieClip [Loader] in Symbol 469 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
autoLoad = true;
contentPath = "http://www.fungamelinks.com/ads/game-ad1.swf";
scaleContent = false;
enabled = true;
visible = true;
minHeight = 0;
minWidth = 0;
}
Symbol 471 MovieClip Frame 10
stop();
var savefile = SharedObject.getLocal("metalball");
if (_root.lvl >= _root.templvl) {
savefile.data.level = _root.lvl;
}
savefile.flush();
Symbol 471 MovieClip Frame 32
_root.gotoAndPlay(37);
Symbol 471 MovieClip Frame 53
_root.gotoAndPlay(36);
Symbol 471 MovieClip Frame 74
_root.gotoAndPlay(30);
Symbol 472 MovieClip Frame 1
stop();
Symbol 472 MovieClip Frame 2
stop();
Symbol 480 MovieClip Frame 2
gotoAndPlay (1);
if ((_root.laptxt == 3) && (_root.lap_bc == 1)) {
gotoAndPlay (137);
_root.lap_bc = 0;
}
if ((_root.laptxt == 2) && (_root.lap_bc == 1)) {
gotoAndPlay (70);
_root.lap_bc = 0;
}
if ((_root.laptxt == 1) && (_root.lap_bc == 1)) {
gotoAndPlay (3);
_root.lap_bc = 0;
}
Symbol 480 MovieClip Frame 69
gotoAndPlay (1);
Symbol 480 MovieClip Frame 136
gotoAndPlay (1);
Symbol 480 MovieClip Frame 231
gotoAndPlay (1);
Symbol 482 Button
on (release) {
gotoAndPlay (30);
}
Symbol 483 MovieClip Frame 2
stop();
Instance of Symbol 307 MovieClip "cp2_mc" in Symbol 504 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 307 MovieClip "cp3_mc" in Symbol 504 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 307 MovieClip "cp4_mc" in Symbol 504 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 309 MovieClip "cp5_mc" in Symbol 504 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 307 MovieClip "cp4_mc" in Symbol 525 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 309 MovieClip "cp5_mc" in Symbol 525 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 307 MovieClip "cp2_mc" in Symbol 525 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 307 MovieClip "cp3_mc" in Symbol 525 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
}