Frame 1
function updatemousetotal() {
_root.mousetotal = _root.mouse_orange[1];
_root.mousetotal = _root.mousetotal + _root.mouse_orange[2];
_root.mousetotal = _root.mousetotal + _root.mouse_orange[3];
_root.mousetotal = _root.mousetotal + _root.mouse_orange[4];
_root.mousetotal = _root.mousetotal + _root.mouse_orange[5];
_root.mousetotal = _root.mousetotal + _root.mouse_orange[6];
_root.mousetotal = _root.mousetotal + _root.mouse_orange[7];
_root.mousetotal = _root.mousetotal + _root.mouse_orange[8];
updatesharedobject();
}
function updatekeybtotal() {
_root.keybtotal = _root.keyb_orange[1];
_root.keybtotal = _root.keybtotal + _root.keyb_orange[2];
_root.keybtotal = _root.keybtotal + _root.keyb_orange[3];
_root.keybtotal = _root.keybtotal + _root.keyb_orange[4];
_root.keybtotal = _root.keybtotal + _root.keyb_orange[5];
_root.keybtotal = _root.keybtotal + _root.keyb_orange[6];
_root.keybtotal = _root.keybtotal + _root.keyb_orange[7];
_root.keybtotal = _root.keybtotal + _root.keyb_orange[8];
updatesharedobject();
}
function updatesharedobject() {
myLocalSO.data.keyb_orange_1 = _root.keyb_orange[1];
myLocalSO.data.keyb_orange_2 = _root.keyb_orange[2];
myLocalSO.data.keyb_orange_3 = _root.keyb_orange[3];
myLocalSO.data.keyb_orange_4 = _root.keyb_orange[4];
myLocalSO.data.keyb_orange_5 = _root.keyb_orange[5];
myLocalSO.data.keyb_orange_6 = _root.keyb_orange[6];
myLocalSO.data.keyb_orange_7 = _root.keyb_orange[7];
myLocalSO.data.keyb_orange_8 = _root.keyb_orange[8];
myLocalSO.data.mouse_orange_1 = _root.mouse_orange[1];
myLocalSO.data.mouse_orange_2 = _root.mouse_orange[2];
myLocalSO.data.mouse_orange_3 = _root.mouse_orange[3];
myLocalSO.data.mouse_orange_4 = _root.mouse_orange[4];
myLocalSO.data.mouse_orange_5 = _root.mouse_orange[5];
myLocalSO.data.mouse_orange_6 = _root.mouse_orange[6];
myLocalSO.data.mouse_orange_7 = _root.mouse_orange[7];
myLocalSO.data.mouse_orange_8 = _root.mouse_orange[8];
myLocalSO.flush();
}
function gotoAP() {
getURL ("http://www.arcadepanic.com", "_blank");
}
stop();
_root.linelength = 110;
_root.control = 1;
var keyb_orange = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0);
var mouse_orange = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0);
var leveljuices = new Array(100, 200, 200, 200, 200, 200, 200, 190, 150, 160, 170, 230, 175, 270, 470);
myLocalSO = SharedObject.getLocal("aplglimedata");
if (myLocalSO.data.keyb_orange[1] == null) {
_root.keyb_orange[1] = 0;
_root.keyb_orange[2] = 0;
_root.keyb_orange[3] = 0;
_root.keyb_orange[4] = 0;
_root.keyb_orange[5] = 0;
_root.keyb_orange[6] = 0;
_root.keyb_orange[7] = 0;
_root.keyb_orange[8] = 0;
_root.mouse_orange[1] = 0;
_root.mouse_orange[2] = 0;
_root.mouse_orange[3] = 0;
_root.mouse_orange[4] = 0;
_root.mouse_orange[5] = 0;
_root.mouse_orange[6] = 0;
_root.mouse_orange[7] = 0;
_root.mouse_orange[8] = 0;
} else {
_root.keyb_orange[1] = myLocalSO.data.keyb_orange_1;
_root.keyb_orange[2] = myLocalSO.data.keyb_orange_2;
_root.keyb_orange[3] = myLocalSO.data.keyb_orange_3;
_root.keyb_orange[4] = myLocalSO.data.keyb_orange_4;
_root.keyb_orange[5] = myLocalSO.data.keyb_orange_5;
_root.keyb_orange[6] = myLocalSO.data.keyb_orange_6;
_root.keyb_orange[7] = myLocalSO.data.keyb_orange_7;
_root.keyb_orange[8] = myLocalSO.data.keyb_orange_8;
_root.mouse_orange[1] = myLocalSO.data.mouse_orange_1;
_root.mouse_orange[2] = myLocalSO.data.mouse_orange_2;
_root.mouse_orange[3] = myLocalSO.data.mouse_orange_3;
_root.mouse_orange[4] = myLocalSO.data.mouse_orange_4;
_root.mouse_orange[5] = myLocalSO.data.mouse_orange_5;
_root.mouse_orange[6] = myLocalSO.data.mouse_orange_6;
_root.mouse_orange[7] = myLocalSO.data.mouse_orange_7;
_root.mouse_orange[8] = myLocalSO.data.mouse_orange_8;
}
updatemousetotal();
updatekeybtotal();
if ((_root.keybtotal / 4) != _root.mousetotal) {
_root.keyb_orange[1] = 0;
_root.keyb_orange[2] = 0;
_root.keyb_orange[3] = 0;
_root.keyb_orange[4] = 0;
_root.keyb_orange[5] = 0;
_root.keyb_orange[6] = 0;
_root.keyb_orange[7] = 0;
_root.keyb_orange[8] = 0;
_root.mouse_orange[1] = 0;
_root.mouse_orange[2] = 0;
_root.mouse_orange[3] = 0;
_root.mouse_orange[4] = 0;
_root.mouse_orange[5] = 0;
_root.mouse_orange[6] = 0;
_root.mouse_orange[7] = 0;
_root.mouse_orange[8] = 0;
updatemousetotal();
updatekeybtotal();
}
var myMenu = new ContextMenu();
myMenu.hideBuiltInItems();
var copyrightNotice = new ContextMenuItem("\u00A9 2010 ArcadePanic", gotoAP);
var mySiteLink = new ContextMenuItem("Play more games by us", gotoAP);
myMenu.customItems.push(mySiteLink, copyrightNotice);
_root.menu = myMenu;
Instance of Symbol 5 MovieClip in Frame 1
onClipEvent (load) {
total = _root.getBytesTotal();
}
onClipEvent (enterFrame) {
loaded = _root.getBytesLoaded();
gotoAndStop(Math.floor((loaded / total) * 100));
}
Instance of Symbol 9 MovieClip in Frame 1
onClipEvent (enterFrame) {
_x = (_x - 4);
}
Frame 2
function __com_mochibot__(swfid, mc, lv, trk) {
var x;
var g;
var s;
var fv;
var sb;
var u;
var res;
var mb;
var mbc;
var pv;
mb = "__mochibot__";
mbc = "mochibot.com";
g = (_global ? (_global) : (_level0._root));
if (g[mb + swfid]) {
return(g[mb + swfid]);
}
s = System.security;
x = mc._root.getSWFVersion;
fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5)));
if (!s) {
s = {};
}
sb = s.sandboxType;
if (sb == "localWithFile") {
return(null);
}
x = s.allowDomain;
if (x) {
s.allowDomain(mbc);
}
x = s.allowInsecureDomain;
if (x) {
s.allowInsecureDomain(mbc);
}
pv = ((fv == 5) ? (getVersion()) : (System.capabilities.version));
u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=8&fv=") + fv) + "&v=") + escape(pv)) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : "");
lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv))));
g[mb + "level"] = lv;
if (fv == 5) {
res = "_level" + lv;
if (!eval (res)) {
loadMovieNum (u, lv);
}
} else {
res = mc.createEmptyMovieClip(mb + swfid, lv);
res.loadMovie(u);
}
return(res);
}
stop();
if (_root.checkx == null) {
__com_mochibot__("f9a0be3e", this, 10301, true);
var snd_bgmusics = new Sound(createEmptyMovieClip("bgmusic_mc", getNextHighestDepth()));
snd_bgmusics.attachSound("bgmusic");
var sfx_applause = new Sound(createEmptyMovieClip("applause_mc", getNextHighestDepth()));
sfx_applause.attachSound("applause");
var sfx_aww = new Sound(createEmptyMovieClip("aww_mc", getNextHighestDepth()));
sfx_aww.attachSound("aww");
_root.sounds = true;
_root.snd_bgmusics.setVolume(50);
}
Frame 3
stop();
_root.leveljuice = _root.leveljuices[_root.curlevel];
if (_root.control == 0) {
_root.leveljuice = Math.round(_root.leveljuice * 1.3);
}
_root.linenum = 100;
_root.timereal = 0;
_root.trak.createEmptyMovieClip("lines", 20);
_root.trak.lines.createEmptyMovieClip("line_" + _root.linenum, _root.linenum);
_root.trak.lines["line_" + _root.linenum].lineStyle(4, 65280, 100);
_root.trak.lines["line_" + _root.linenum].moveTo(350 - _root.trak._x, 262 - _root.trak._y);
_root.linenum++;
onEnterFrame = function () {
if (_root.linenum > 200) {
_root.linenum = 100;
}
_root.trak.lines.createEmptyMovieClip("line_" + _root.linenum, _root.linenum);
_root.trak.lines["line_" + _root.linenum].lineStyle(12 - ((Math.abs(_root.vspeed) + Math.abs(_root.hspeed)) / 2), 65280, 100);
_root.trak.lines["line_" + _root.linenum].moveTo(350 - _root.trak._x, 262 - _root.trak._y);
if (_root.linenum == 100) {
_root.trak.lines.line_200.lineTo(350 - _root.trak._x, 262 - _root.trak._y);
} else {
_root.trak.lines["line_" + (_root.linenum - 1)].lineTo(350 - _root.trak._x, 262 - _root.trak._y);
}
_root.linenum++;
};
Instance of Symbol 195 MovieClip in Frame 3
onClipEvent (enterFrame) {
_x = Math.round((_root.trak._x - (Math.round(_root.trak._x / 353) * 353)) + 350);
_y = Math.round((_root.trak._y - (Math.round(_root.trak._y / 233) * 233)) + 262);
}
Instance of Symbol 353 MovieClip "trak" in Frame 3
onClipEvent (load) {
gotoAndStop(_root.curlevel);
}
onClipEvent (enterFrame) {
linepos = new Object();
linepos.x = _root.playerobj._x;
linepos.y = _root.playerobj._y;
_root.trak.globalToLocal(linepos);
}
Instance of Symbol 356 MovieClip "playerobj" in Frame 3
onClipEvent (load) {
_root.checkx = _root.trak._x;
_root.checky = _root.trak._y;
_root.startx = _root.trak._x;
_root.starty = _root.trak._y;
_root.hspeed = 0;
_root.vspeed = 0;
}
onClipEvent (enterFrame) {
if (!_root.clicktostart._visible) {
if (_root.control == 0) {
if (Key.isDown(37)) {
_root.hspeed = _root.hspeed - 2;
}
if (Key.isDown(39)) {
_root.hspeed = _root.hspeed + 2;
}
if (Key.isDown(38)) {
_root.vspeed = _root.vspeed - 2;
}
if (Key.isDown(40)) {
_root.vspeed = _root.vspeed + 2;
}
}
if (_root.control == 1) {
hprop = (_root._xmouse - 350) / 8;
vprop = (_root._ymouse - 262) / 8;
_root.hspeed = hprop;
if (_hprop > 20) {
_root.hspeed = 20;
}
if (_hprop < -20) {
_root.hspeed = -20;
}
_root.vspeed = vprop;
if (_vprop > 20) {
_root.vspeed = 20;
}
if (_vprop < -20) {
_root.vspeed = -20;
}
}
_root.vspeed = Math.round(_root.vspeed * 9) / 10;
_root.hspeed = Math.round(_root.hspeed * 9) / 10;
if (_root.trak.trakinside.slow.hitTest(this._x, this._y, true)) {
if (_root.control == 0) {
_root.vspeed = Math.round(_root.vspeed * 8) / 10;
_root.hspeed = Math.round(_root.hspeed * 8) / 10;
} else {
_root.vspeed = Math.round(_root.vspeed * 3) / 10;
_root.hspeed = Math.round(_root.hspeed * 3) / 10;
}
}
_root.trak._x = _root.trak._x - _root.hspeed;
_root.trak._y = _root.trak._y - _root.vspeed;
if (_root.trak.finish.hitTest(this._x, this._y, true)) {
_root.gotoAndStop(4);
}
if ((_root.trak.trakinside.hitTest(this._x, this._y, true) == false) || (_root.trak.badthings.hitTest(this._x, this._y, true))) {
_root.trak._x = _root.checkx;
_root.trak._y = _root.checky;
if (_root.startx == _root.checkx) {
_root.timereal = 0;
if (_root.curlevel == 13) {
_root.gotoAndStop(6);
}
}
_root.hspeed = 0;
_root.vspeed = 0;
_root.linenum = 100;
_root.trak.lines.clear();
_root.trak.createEmptyMovieClip("lines", 20);
_root.trak.lines.createEmptyMovieClip("line_" + _root.linenum, _root.linenum);
_root.trak.lines["line_" + _root.linenum].lineStyle(4, 65280, 100);
_root.trak.lines["line_" + _root.linenum].moveTo(350 - _root.trak._x, 262 - _root.trak._y);
_root.linenum++;
_root.clicktostart._visible = true;
if (_root.curlevel == 14) {
_root.trak.trakinside.movingplatform._x = -4200;
}
}
}
}
Instance of Symbol 357 MovieClip "playerobj" in Frame 3
onClipEvent (enterFrame) {
if ((!_root.clicktostart._visible) || (_root.timereal != 0)) {
_root.timereal = _root.timereal + 0.03;
_root.timereal = Math.round(_root.timereal * 100) / 100;
_root.timeleft = _root.leveljuice - Math.floor(_root.timereal * 5);
if (_root.timeleft < 0) {
_root.play();
}
}
}
Frame 4
function bitOR(a, b) {
var _local2 = (a & 1) | (b & 1);
var _local1 = (a >>> 1) | (b >>> 1);
return((_local1 << 1) | _local2);
}
function bitXOR(a, b) {
var _local2 = (a & 1) ^ (b & 1);
var _local1 = (a >>> 1) ^ (b >>> 1);
return((_local1 << 1) | _local2);
}
function bitAND(a, b) {
var _local2 = (a & 1) & (b & 1);
var _local1 = (a >>> 1) & (b >>> 1);
return((_local1 << 1) | _local2);
}
function addme(x, y) {
var _local1 = (x & 65535) + (y & 65535);
var _local2 = ((x >> 16) + (y >> 16)) + (_local1 >> 16);
return((_local2 << 16) | (_local1 & 65535));
}
function rhex(num) {
str = "";
j = 0;
while (j <= 3) {
str = str + (hex_chr.charAt((num >> ((j * 8) + 4)) & 15) + hex_chr.charAt((num >> (j * 8)) & 15));
j++;
}
return(str);
}
function str2blks_MD5(str) {
nblk = ((str.length + 8) >> 6) + 1;
blks = new Array(nblk * 16);
i = 0;
while (i < (nblk * 16)) {
blks[i] = 0;
i++;
}
i = 0;
while (i < str.length) {
blks[i >> 2] = blks[i >> 2] | (str.charCodeAt(i) << ((((str.length * 8) + i) % 4) * 8));
i++;
}
blks[i >> 2] = blks[i >> 2] | (128 << ((((str.length * 8) + i) % 4) * 8));
var _local2 = str.length * 8;
blks[(nblk * 16) - 2] = _local2 & 255;
blks[(nblk * 16) - 2] = blks[(nblk * 16) - 2] | (((_local2 >>> 8) & 255) << 8);
blks[(nblk * 16) - 2] = blks[(nblk * 16) - 2] | (((_local2 >>> 16) & 255) << 16);
blks[(nblk * 16) - 2] = blks[(nblk * 16) - 2] | (((_local2 >>> 24) & 255) << 24);
return(blks);
}
function rol(num, cnt) {
return((num << cnt) | (num >>> (32 - cnt)));
}
function cmn(q, a, b, x, s, t) {
return(addme(rol(addme(addme(a, q), addme(x, t)), s), b));
}
function ff(a, b, c, d, x, s, t) {
return(cmn(bitOR(bitAND(b, c), bitAND(~b, d)), a, b, x, s, t));
}
function gg(a, b, c, d, x, s, t) {
return(cmn(bitOR(bitAND(b, d), bitAND(c, ~d)), a, b, x, s, t));
}
function hh(a, b, c, d, x, s, t) {
return(cmn(bitXOR(bitXOR(b, c), d), a, b, x, s, t));
}
function ii(a, b, c, d, x, s, t) {
return(cmn(bitXOR(c, bitOR(b, ~d)), a, b, x, s, t));
}
function calcMD5(str) {
x = str2blks_MD5(str);
a = 1732584193 /* 0x67452301 */;
b = -271733879;
c = -1732584194;
d = 271733878 /* 0x10325476 */;
var _local1;
i = 0;
while (i < x.length) {
olda = a;
oldb = b;
oldc = c;
oldd = d;
_local1 = 0;
a = ff(a, b, c, d, x[i + 0], 7, -680876936);
d = ff(d, a, b, c, x[i + 1], 12, -389564586);
c = ff(c, d, a, b, x[i + 2], 17, 606105819);
b = ff(b, c, d, a, x[i + 3], 22, -1044525330);
a = ff(a, b, c, d, x[i + 4], 7, -176418897);
d = ff(d, a, b, c, x[i + 5], 12, 1200080426);
c = ff(c, d, a, b, x[i + 6], 17, -1473231341);
b = ff(b, c, d, a, x[i + 7], 22, -45705983);
a = ff(a, b, c, d, x[i + 8], 7, 1770035416);
d = ff(d, a, b, c, x[i + 9], 12, -1958414417);
c = ff(c, d, a, b, x[i + 10], 17, -42063);
b = ff(b, c, d, a, x[i + 11], 22, -1990404162);
a = ff(a, b, c, d, x[i + 12], 7, 1804603682);
d = ff(d, a, b, c, x[i + 13], 12, -40341101);
c = ff(c, d, a, b, x[i + 14], 17, -1502002290);
b = ff(b, c, d, a, x[i + 15], 22, 1236535329);
a = gg(a, b, c, d, x[i + 1], 5, -165796510);
d = gg(d, a, b, c, x[i + 6], 9, -1069501632);
c = gg(c, d, a, b, x[i + 11], 14, 643717713);
b = gg(b, c, d, a, x[i + 0], 20, -373897302);
a = gg(a, b, c, d, x[i + 5], 5, -701558691);
d = gg(d, a, b, c, x[i + 10], 9, 38016083);
c = gg(c, d, a, b, x[i + 15], 14, -660478335);
b = gg(b, c, d, a, x[i + 4], 20, -405537848);
a = gg(a, b, c, d, x[i + 9], 5, 568446438);
d = gg(d, a, b, c, x[i + 14], 9, -1019803690);
c = gg(c, d, a, b, x[i + 3], 14, -187363961);
b = gg(b, c, d, a, x[i + 8], 20, 1163531501);
a = gg(a, b, c, d, x[i + 13], 5, -1444681467);
d = gg(d, a, b, c, x[i + 2], 9, -51403784);
c = gg(c, d, a, b, x[i + 7], 14, 1735328473);
b = gg(b, c, d, a, x[i + 12], 20, -1926607734);
a = hh(a, b, c, d, x[i + 5], 4, -378558);
d = hh(d, a, b, c, x[i + 8], 11, -2022574463);
c = hh(c, d, a, b, x[i + 11], 16, 1839030562);
b = hh(b, c, d, a, x[i + 14], 23, -35309556);
a = hh(a, b, c, d, x[i + 1], 4, -1530992060);
d = hh(d, a, b, c, x[i + 4], 11, 1272893353);
c = hh(c, d, a, b, x[i + 7], 16, -155497632);
b = hh(b, c, d, a, x[i + 10], 23, -1094730640);
a = hh(a, b, c, d, x[i + 13], 4, 681279174);
d = hh(d, a, b, c, x[i + 0], 11, -358537222);
c = hh(c, d, a, b, x[i + 3], 16, -722521979);
b = hh(b, c, d, a, x[i + 6], 23, 76029189);
a = hh(a, b, c, d, x[i + 9], 4, -640364487);
d = hh(d, a, b, c, x[i + 12], 11, -421815835);
c = hh(c, d, a, b, x[i + 15], 16, 530742520);
b = hh(b, c, d, a, x[i + 2], 23, -995338651);
a = ii(a, b, c, d, x[i + 0], 6, -198630844);
d = ii(d, a, b, c, x[i + 7], 10, 1126891415);
c = ii(c, d, a, b, x[i + 14], 15, -1416354905);
b = ii(b, c, d, a, x[i + 5], 21, -57434055);
a = ii(a, b, c, d, x[i + 12], 6, 1700485571);
d = ii(d, a, b, c, x[i + 3], 10, -1894986606);
c = ii(c, d, a, b, x[i + 10], 15, -1051523);
b = ii(b, c, d, a, x[i + 1], 21, -2054922799);
a = ii(a, b, c, d, x[i + 8], 6, 1873313359);
d = ii(d, a, b, c, x[i + 15], 10, -30611744);
c = ii(c, d, a, b, x[i + 6], 15, -1560198380);
b = ii(b, c, d, a, x[i + 13], 21, 1309151649);
a = ii(a, b, c, d, x[i + 4], 6, -145523070);
d = ii(d, a, b, c, x[i + 11], 10, -1120210379);
c = ii(c, d, a, b, x[i + 2], 15, 718787259);
b = ii(b, c, d, a, x[i + 9], 21, -343485551);
a = addme(a, olda);
b = addme(b, oldb);
c = addme(c, oldc);
d = addme(d, oldd);
i = i + 16;
}
return(((rhex(a) + rhex(b)) + rhex(c)) + rhex(d));
}
function sendChallenge(retry) {
clearInterval(_root.loadintid);
if (_root.highs.loading == true) {
return(undefined);
}
if (retry == true) {
_root.loadattempts++;
_root.highs.msg.text = "Having some trouble...";
} else {
_root.loadattempts = 0;
_root.highs.msg.text = "Loading...";
}
var _local2 = new LoadVars();
_local2.load((((((((("http://www.arcadepanic.com/challenge2.php?id=lineorange&n=" + _root.highs.from.text.split("<").join("").split(">").join("")) + "&s=") + _root.totalscore) + "&e=") + _root.highs.email.text) + "&to=") + _root.highs.toemails.text) + "&h=") + calcMD5(("fancy some salt on that?" + _root.totalscore) + "%$*(&mmmsalty"));
_root.highs.msg.text = "Loading...";
_local2.onLoad = function (success) {
if (success == false) {
if (_root.loadattempts > 2) {
_root.highs.msg.text = "Failed.";
_root.highs.loading == false;
return(undefined);
}
_root.loadintid = setInterval(_root.sendChallenge, 2000, true);
return(undefined);
}
_root.highs.msg.text = "Done!";
};
}
stop();
_root.juiceleft = _root.leveljuices[_root.curlevel] - Math.round(_root.timereal * 5);
_root.juiceleftacc = _root.leveljuices[_root.curlevel] - (Math.round(_root.timereal * 50) / 10);
if (_root.curlevel > 6) {
if (_root.mouse_orange[_root.curlevel - 6] < _root.juiceleft) {
_root.mouse_orange[_root.curlevel - 6] = _root.juiceleft;
_root.keyb_orange[_root.curlevel - 6] = _root.juiceleft * 4;
_root.updatemousetotal();
_root.updatekeybtotal();
}
}
var hex_chr = "0123456789abcdef";
Instance of Symbol 422 MovieClip in Frame 4
onClipEvent (load) {
if (_root.curlevel < 7) {
_visible = false;
} else {
_visible = true;
}
}
Instance of Symbol 425 MovieClip in Frame 4
onClipEvent (load) {
if (_root.curlevel < 7) {
_visible = false;
} else {
_visible = true;
}
}
Instance of Symbol 428 MovieClip in Frame 4
onClipEvent (load) {
if (_root.curlevel < 7) {
_visible = false;
} else {
_visible = true;
}
}
Frame 6
_root.gotoAndStop(3);
Symbol 5 MovieClip Frame 100
_root.gotoAndStop(2);
Symbol 54 Button
on (release) {
if (_root.scrolltarget < 0) {
_root.scrolltarget = _root.scrolltarget + 300;
}
}
on (keyPress "<Left>") {
if (_root.scrolltarget < 0) {
_root.scrolltarget = _root.scrolltarget + 300;
}
}
Symbol 56 Button
on (release) {
if (_root.scrolltarget > -4200) {
_root.scrolltarget = _root.scrolltarget - 300;
}
}
on (keyPress "<Right>") {
if (_root.scrolltarget > -4200) {
_root.scrolltarget = _root.scrolltarget - 300;
}
}
Symbol 58 Button
on (release) {
if (_root.curlevel == 15) {
getURL ("http://notdoppler.com/linegame-orangeedition.php?ref=linegame-limeedition", "_blank");
} else {
_root.gotoAndStop(3);
}
}
on (keyPress "<Space>") {
if (_root.curlevel == 15) {
getURL ("http://notdoppler.com/linegame-orangeedition.php?ref=linegame-limeedition", "_blank");
} else {
_root.gotoAndStop(3);
}
}
on (keyPress "<Enter>") {
if (_root.curlevel == 15) {
getURL ("http://notdoppler.com/linegame-orangeedition.php?ref=linegame-limeedition", "_blank");
} else {
_root.gotoAndStop(3);
}
}
Symbol 63 Button
on (release) {
_root.control = 1;
gotoAndStop (2);
}
Symbol 67 Button
on (release) {
_root.control = 0;
gotoAndStop (1);
}
Symbol 73 Button
on (release) {
_root.sounds = false;
_root.snd_bgmusics.stop();
gotoAndStop (2);
}
Symbol 77 Button
on (release) {
_root.sounds = true;
_root.snd_bgmusics.start(0, 50);
gotoAndStop (1);
}
Symbol 78 MovieClip Frame 1
stop();
Symbol 91 Button
on (release) {
_root.scrolltarget = -1800;
}
Symbol 98 Button
on (release) {
getURL ("http://www.notdoppler.com/?ref=linegame-limeedition", "_blank");
}
Symbol 111 Button
on (release) {
getURL ("http://www.arcadepanic.com", "_blank");
}
Symbol 113 Button
on (release) {
_parent.play();
}
Symbol 144 MovieClip Frame 1
stop();
if (_root.mouse_orange[_parent.lvlnum] < 100) {
gotoAndStop (4);
} else if (_root.mouse_orange[_parent.lvlnum] < 150) {
gotoAndStop (1);
} else if (_root.mouse_orange[_parent.lvlnum] < 200) {
gotoAndStop (2);
} else {
gotoAndStop (3);
}
Instance of Symbol 68 MovieClip in Symbol 164 MovieClip Frame 1
onClipEvent (load) {
if (_root.control == 1) {
gotoAndStop (2);
} else {
gotoAndStop (1);
}
}
Instance of Symbol 115 MovieClip in Symbol 164 MovieClip Frame 1
onClipEvent (load) {
lvltype = "TRAINING LEVELS";
lvlname = "\"A Thin Path\"";
lvlnum = -4;
this._x = (lvlnum + 5) * 300;
startX = this._x;
}
onClipEvent (enterFrame) {
_x = (_root.scrollamount + startX);
if (Math.abs(_x) < 300) {
_alpha = ((300 - Math.abs(_x)) / 3);
} else {
_alpha = 0;
}
if (_root.scrolltarget == (-startX)) {
_root.curlevel = lvlnum + 6;
_root.menusystem.menuinside.levelname.text = lvlname;
_root.menusystem.menuinside.leveltype.text = lvltype;
_root.menusystem.menuinside.yourbest.text = "";
}
}
Instance of Symbol 117 MovieClip in Symbol 164 MovieClip Frame 1
onClipEvent (load) {
lvltype = "TRAINING LEVELS";
lvlname = "\"Spinny Things: A Warning\"";
lvlnum = -1;
this._x = (lvlnum + 5) * 300;
startX = this._x;
}
onClipEvent (enterFrame) {
_x = (_root.scrollamount + startX);
if (Math.abs(_x) < 300) {
_alpha = ((300 - Math.abs(_x)) / 3);
} else {
_alpha = 0;
}
if (_root.scrolltarget == (-startX)) {
_root.curlevel = lvlnum + 6;
_root.menusystem.menuinside.levelname.text = lvlname;
_root.menusystem.menuinside.leveltype.text = lvltype;
_root.menusystem.menuinside.yourbest.text = "";
}
}
Instance of Symbol 119 MovieClip in Symbol 164 MovieClip Frame 1
onClipEvent (load) {
lvltype = "TRAINING LEVELS";
lvlname = "\"Bad Things are Bad\"";
lvlnum = -3;
this._x = (lvlnum + 5) * 300;
startX = this._x;
}
onClipEvent (enterFrame) {
_x = (_root.scrollamount + startX);
if (Math.abs(_x) < 300) {
_alpha = ((300 - Math.abs(_x)) / 3);
} else {
_alpha = 0;
}
if (_root.scrolltarget == (-startX)) {
_root.curlevel = lvlnum + 6;
_root.menusystem.menuinside.levelname.text = lvlname;
_root.menusystem.menuinside.leveltype.text = lvltype;
_root.menusystem.menuinside.yourbest.text = "";
}
}
Instance of Symbol 121 MovieClip in Symbol 164 MovieClip Frame 1
onClipEvent (load) {
lvltype = "TRAINING LEVELS";
lvlname = "\"The Last Training Level\"";
lvlnum = 0;
this._x = (lvlnum + 5) * 300;
startX = this._x;
}
onClipEvent (enterFrame) {
_x = (_root.scrollamount + startX);
if (Math.abs(_x) < 300) {
_alpha = ((300 - Math.abs(_x)) / 3);
} else {
_alpha = 0;
}
if (_root.scrolltarget == (-startX)) {
_root.curlevel = lvlnum + 6;
_root.menusystem.menuinside.levelname.text = lvlname;
_root.menusystem.menuinside.leveltype.text = lvltype;
_root.menusystem.menuinside.yourbest.text = "";
}
}
Instance of Symbol 123 MovieClip in Symbol 164 MovieClip Frame 1
onClipEvent (load) {
lvltype = "TRAINING LEVELS";
lvlname = "\"Smug\"";
lvlnum = -2;
this._x = (lvlnum + 5) * 300;
startX = this._x;
}
onClipEvent (enterFrame) {
_x = (_root.scrollamount + startX);
if (Math.abs(_x) < 300) {
_alpha = ((300 - Math.abs(_x)) / 3);
} else {
_alpha = 0;
}
if (_root.scrolltarget == (-startX)) {
_root.curlevel = lvlnum + 6;
_root.menusystem.menuinside.levelname.text = lvlname;
_root.menusystem.menuinside.leveltype.text = lvltype;
_root.menusystem.menuinside.yourbest.text = "";
}
}
Instance of Symbol 125 MovieClip in Symbol 164 MovieClip Frame 1
onClipEvent (load) {
lvltype = "TRAINING LEVELS";
lvlname = "\"A Deceptively Simple Start\"";
lvlnum = -5;
this._x = (lvlnum + 5) * 300;
startX = this._x;
if (_root.startx == null) {
_root.scrollamount = 0;
_root.scrolltarget = 0;
} else {
_root.menusystem.gotoAndStop(90);
_root.scrollamount = -300 * (_root.curlevel - 1);
_root.scrolltarget = -300 * (_root.curlevel - 1);
}
}
onClipEvent (enterFrame) {
_root.scrollamount = _root.scrollamount + Math.round((_root.scrolltarget - _root.scrollamount) / 5);
_x = (_root.scrollamount + startX);
if (Math.abs(_x) < 300) {
_alpha = ((300 - Math.abs(_x)) / 3);
} else {
_alpha = 0;
}
if (_root.scrolltarget == (-startX)) {
_root.curlevel = lvlnum + 6;
_root.menusystem.menuinside.levelname.text = lvlname;
_root.menusystem.menuinside.leveltype.text = lvltype;
_root.menusystem.menuinside.yourbest.text = "";
}
if (_root.curlevel > 6) {
_root.menusystem.menuinside.totaljuice.text = ("total juice\rcollected: " + _root.mousetotal) + "ml";
_root.menusystem.menuinside.skiptrain._visible = false;
} else {
_root.menusystem.menuinside.totaljuice.text = "";
_root.menusystem.menuinside.skiptrain._visible = true;
}
}
Instance of Symbol 145 MovieClip in Symbol 164 MovieClip Frame 1
onClipEvent (load) {
lvltype = "LIME LEVELS";
lvlname = "\"Cheese'n'Lime\"";
lvlnum = 5;
this._x = (lvlnum + 5) * 300;
startX = this._x;
}
onClipEvent (enterFrame) {
_x = (_root.scrollamount + startX);
if (Math.abs(_x) < 300) {
_alpha = ((300 - Math.abs(_x)) / 3);
} else {
_alpha = 0;
}
if (_root.scrolltarget == (-startX)) {
_root.curlevel = lvlnum + 6;
_root.menusystem.menuinside.levelname.text = lvlname;
_root.menusystem.menuinside.leveltype.text = lvltype;
_root.menusystem.menuinside.yourbest.text = ("your best this\rlevel: " + _root.mouse_orange[lvlnum]) + "ml";
}
}
Instance of Symbol 147 MovieClip in Symbol 164 MovieClip Frame 1
onClipEvent (load) {
lvltype = "LIME LEVELS";
lvlname = "\"Space Nachos\"";
lvlnum = 6;
this._x = (lvlnum + 5) * 300;
startX = this._x;
}
onClipEvent (enterFrame) {
_x = (_root.scrollamount + startX);
if (Math.abs(_x) < 300) {
_alpha = ((300 - Math.abs(_x)) / 3);
} else {
_alpha = 0;
}
if (_root.scrolltarget == (-startX)) {
_root.curlevel = lvlnum + 6;
_root.menusystem.menuinside.levelname.text = lvlname;
_root.menusystem.menuinside.leveltype.text = lvltype;
_root.menusystem.menuinside.yourbest.text = ("your best this\rlevel: " + _root.mouse_orange[lvlnum]) + "ml";
}
}
Instance of Symbol 149 MovieClip in Symbol 164 MovieClip Frame 1
onClipEvent (load) {
lvltype = "LIME LEVELS";
lvlname = "\"Mushy\"";
lvlnum = 2;
this._x = (lvlnum + 5) * 300;
startX = this._x;
}
onClipEvent (enterFrame) {
_x = (_root.scrollamount + startX);
if (Math.abs(_x) < 300) {
_alpha = ((300 - Math.abs(_x)) / 3);
} else {
_alpha = 0;
}
if (_root.scrolltarget == (-startX)) {
_root.curlevel = lvlnum + 6;
_root.menusystem.menuinside.levelname.text = lvlname;
_root.menusystem.menuinside.leveltype.text = lvltype;
_root.menusystem.menuinside.yourbest.text = ("your best this\rlevel: " + _root.mouse_orange[lvlnum]) + "ml";
}
}
Instance of Symbol 151 MovieClip in Symbol 164 MovieClip Frame 1
onClipEvent (load) {
lvltype = "LIME LEVELS";
lvlname = "\"I love Limes\"";
lvlnum = 1;
this._x = (lvlnum + 5) * 300;
startX = this._x;
}
onClipEvent (enterFrame) {
_x = (_root.scrollamount + startX);
if (Math.abs(_x) < 300) {
_alpha = ((300 - Math.abs(_x)) / 3);
} else {
_alpha = 0;
}
if (_root.scrolltarget == (-startX)) {
_root.curlevel = lvlnum + 6;
_root.menusystem.menuinside.levelname.text = lvlname;
_root.menusystem.menuinside.leveltype.text = lvltype;
_root.menusystem.menuinside.yourbest.text = ("your best this\rlevel: " + _root.mouse_orange[lvlnum]) + "ml";
}
}
Instance of Symbol 153 MovieClip in Symbol 164 MovieClip Frame 1
onClipEvent (load) {
lvltype = "LIME LEVELS";
lvlname = "\"Pause/Play\"";
lvlnum = 7;
this._x = (lvlnum + 5) * 300;
startX = this._x;
}
onClipEvent (enterFrame) {
_x = (_root.scrollamount + startX);
if (Math.abs(_x) < 300) {
_alpha = ((300 - Math.abs(_x)) / 3);
} else {
_alpha = 0;
}
if (_root.scrolltarget == (-startX)) {
_root.curlevel = lvlnum + 6;
_root.menusystem.menuinside.levelname.text = lvlname;
_root.menusystem.menuinside.leveltype.text = lvltype;
_root.menusystem.menuinside.yourbest.text = ("your best this\rlevel: " + _root.mouse_orange[lvlnum]) + "ml";
}
}
Instance of Symbol 155 MovieClip in Symbol 164 MovieClip Frame 1
onClipEvent (load) {
lvltype = "LIME LEVELS";
lvlname = "\"One Moving Platform\"";
lvlnum = 8;
this._x = (lvlnum + 5) * 300;
startX = this._x;
}
onClipEvent (enterFrame) {
_x = (_root.scrollamount + startX);
if (Math.abs(_x) < 300) {
_alpha = ((300 - Math.abs(_x)) / 3);
} else {
_alpha = 0;
}
if (_root.scrolltarget == (-startX)) {
_root.curlevel = lvlnum + 6;
_root.menusystem.menuinside.levelname.text = lvlname;
_root.menusystem.menuinside.leveltype.text = lvltype;
_root.menusystem.menuinside.yourbest.text = ("your best this\rlevel: " + _root.mouse_orange[lvlnum]) + "ml";
}
}
Instance of Symbol 157 MovieClip in Symbol 164 MovieClip Frame 1
onClipEvent (load) {
lvltype = "LIME LEVELS";
lvlname = "\"Face the labyrinth\"";
lvlnum = 4;
this._x = (lvlnum + 5) * 300;
startX = this._x;
}
onClipEvent (enterFrame) {
_x = (_root.scrollamount + startX);
if (Math.abs(_x) < 300) {
_alpha = ((300 - Math.abs(_x)) / 3);
} else {
_alpha = 0;
}
if (_root.scrolltarget == (-startX)) {
_root.curlevel = lvlnum + 6;
_root.menusystem.menuinside.levelname.text = lvlname;
_root.menusystem.menuinside.leveltype.text = lvltype;
_root.menusystem.menuinside.yourbest.text = ("your best this\rlevel: " + _root.mouse_orange[lvlnum]) + "ml";
}
}
Instance of Symbol 159 MovieClip in Symbol 164 MovieClip Frame 1
onClipEvent (load) {
lvltype = "LIME LEVELS";
lvlname = "\"Just Another Another Level\"";
lvlnum = 3;
this._x = (lvlnum + 5) * 300;
startX = this._x;
}
onClipEvent (enterFrame) {
_x = (_root.scrollamount + startX);
if (Math.abs(_x) < 300) {
_alpha = ((300 - Math.abs(_x)) / 3);
} else {
_alpha = 0;
}
if (_root.scrolltarget == (-startX)) {
_root.curlevel = lvlnum + 6;
_root.menusystem.menuinside.levelname.text = lvlname;
_root.menusystem.menuinside.leveltype.text = lvltype;
_root.menusystem.menuinside.yourbest.text = ("your best this\rlevel: " + _root.mouse_orange[lvlnum]) + "ml";
}
}
Instance of Symbol 162 MovieClip in Symbol 164 MovieClip Frame 1
onClipEvent (load) {
lvltype = "EVEN MORE LEVELS";
lvlname = "Line Game: Orange Edition";
lvlnum = 9;
this._x = (lvlnum + 5) * 300;
startX = this._x;
}
onClipEvent (enterFrame) {
_x = (_root.scrollamount + startX);
if (Math.abs(_x) < 300) {
_alpha = ((300 - Math.abs(_x)) / 3);
} else {
_alpha = 0;
}
if (_root.scrolltarget == (-startX)) {
_root.curlevel = lvlnum + 6;
_root.menusystem.menuinside.levelname.text = lvlname;
_root.menusystem.menuinside.leveltype.text = lvltype;
}
}
Symbol 165 MovieClip Frame 1
stop();
Symbol 165 MovieClip Frame 80
stop();
Symbol 165 MovieClip Frame 90
stop();
Symbol 169 MovieClip Frame 1
stop();
Symbol 174 MovieClip Frame 6
stop();
Symbol 175 Button
on (release) {
getURL ("http://www.notdoppler.com/?ref=linegame-limeedition", "_blank");
}
Symbol 192 MovieClip Frame 1
if (_root.checkx != null) {
stop();
this._y = this._y - 600;
}
Symbol 192 MovieClip Frame 165
stop();
this._y = this._y - 600;
_root.snd_bgmusics.start(0, 50);
_root.menusystem.play();
Symbol 211 MovieClip Frame 1
stop();
Instance of Symbol 208 MovieClip in Symbol 224 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay (20);
}
Instance of Symbol 208 MovieClip in Symbol 224 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay (20);
}
Symbol 228 MovieClip Frame 1
onEnterFrame = function () {
if ((this.orange._visible && (Math.abs(_y - _root.trak.linepos.y) < 25)) && (Math.abs(_x - _root.trak.linepos.x) < 25)) {
this.orange._visible = false;
_root.checkx = _root.trak._x;
_root.checky = _root.trak._y;
_root.timereal = _root.timereal - 5;
}
};
Instance of Symbol 242 MovieClip in Symbol 243 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (_rotation + 3);
}
Instance of Symbol 242 MovieClip in Symbol 243 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (_rotation + 3);
}
Instance of Symbol 242 MovieClip in Symbol 243 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (_rotation + 3);
}
Instance of Symbol 242 MovieClip in Symbol 243 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (_rotation + 3);
}
Instance of Symbol 242 MovieClip in Symbol 243 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (_rotation + 3);
}
Instance of Symbol 242 MovieClip in Symbol 243 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (_rotation + 3);
}
Instance of Symbol 257 MovieClip in Symbol 258 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (_rotation + 1);
}
Instance of Symbol 308 MovieClip in Symbol 312 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay (90);
}
Instance of Symbol 308 MovieClip in Symbol 313 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay (90);
}
Instance of Symbol 316 MovieClip in Symbol 329 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (_rotation + 1);
}
Instance of Symbol 316 MovieClip in Symbol 329 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (_rotation + 1);
}
Instance of Symbol 319 MovieClip in Symbol 329 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (_rotation + 2);
}
Instance of Symbol 321 MovieClip in Symbol 329 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (_rotation + 1);
}
Instance of Symbol 323 MovieClip in Symbol 329 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (_rotation + 1);
}
Instance of Symbol 323 MovieClip in Symbol 329 MovieClip Frame 1
onClipEvent (load) {
_rotation = 90;
}
onClipEvent (enterFrame) {
_rotation = (_rotation - 1);
}
Instance of Symbol 325 MovieClip in Symbol 329 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (_rotation + 0.5);
}
Instance of Symbol 319 MovieClip in Symbol 329 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (_rotation + 2);
}
Instance of Symbol 321 MovieClip in Symbol 329 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (_rotation + 1);
}
Instance of Symbol 333 MovieClip "movingtrack2" in Symbol 340 MovieClip Frame 1
onClipEvent (load) {
rotspeed = 4;
}
onClipEvent (enterFrame) {
_rotation = (_rotation + rotspeed);
}
Instance of Symbol 335 MovieClip "movingtrack1" in Symbol 340 MovieClip Frame 1
onClipEvent (load) {
rotspeed = -2;
}
onClipEvent (enterFrame) {
_rotation = (_rotation + rotspeed);
}
Instance of Symbol 253 MovieClip "moovar" in Symbol 340 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_x < -430) {
_x = (_x + 10);
}
}
Instance of Symbol 337 MovieClip "movingtrack3" in Symbol 340 MovieClip Frame 1
onClipEvent (load) {
_rotation = 90;
rotspeed = 3;
}
onClipEvent (enterFrame) {
_rotation = (_rotation + rotspeed);
}
Instance of Symbol 337 MovieClip "movingtrack4" in Symbol 340 MovieClip Frame 1
onClipEvent (load) {
_rotation = 90;
rotspeed = -2;
}
onClipEvent (enterFrame) {
_rotation = (_rotation + rotspeed);
}
Instance of Symbol 337 MovieClip "movingtrack5" in Symbol 340 MovieClip Frame 1
onClipEvent (load) {
_rotation = 90;
rotspeed = 3;
}
onClipEvent (enterFrame) {
_rotation = (_rotation + rotspeed);
}
Instance of Symbol 337 MovieClip "movingtrack6" in Symbol 340 MovieClip Frame 1
onClipEvent (load) {
_rotation = 90;
rotspeed = -4;
}
onClipEvent (enterFrame) {
_rotation = (_rotation + rotspeed);
}
Instance of Symbol 337 MovieClip "movingtrack7" in Symbol 340 MovieClip Frame 1
onClipEvent (load) {
_rotation = 90;
rotspeed = 2;
}
onClipEvent (enterFrame) {
_rotation = (_rotation + rotspeed);
}
Instance of Symbol 339 MovieClip "movingtrack8" in Symbol 340 MovieClip Frame 1
onClipEvent (load) {
_rotation = 90;
rotspeed = -3;
}
onClipEvent (enterFrame) {
_rotation = (_rotation + rotspeed);
}
Symbol 343 MovieClip Frame 1
stop();
Instance of Symbol 347 MovieClip "movingplatform" in Symbol 351 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.control == 0) {
_x = (_x + 4);
} else {
_x = (_x + 6);
}
}
Instance of Symbol 350 MovieClip in Symbol 351 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (_rotation + 3);
}
Instance of Symbol 298 MovieClip in Symbol 353 MovieClip Frame 10
onClipEvent (enterFrame) {
if ((Math.abs(this._y - _root.trak.linepos.y) < 30) && (Math.abs(this._x - _root.trak.linepos.x) < 30)) {
if (this._visible) {
_root.trak.badthings.blockade._y = _root.trak.badthings.blockade._y - 500;
_root.trak.badthings.blockade._visible = false;
_root.trak.arrowz._visible = true;
this._visible = false;
}
}
}
Instance of Symbol 304 MovieClip "arrowz" in Symbol 353 MovieClip Frame 10
onClipEvent (load) {
_visible = false;
}
Instance of Symbol 343 MovieClip in Symbol 353 MovieClip Frame 13
onClipEvent (load) {
flag = false;
}
onClipEvent (enterFrame) {
if ((Math.abs(this._y - _root.trak.linepos.y) < 50) && (Math.abs(this._x - _root.trak.linepos.x) < 50)) {
if (!flag) {
if (this._currentframe == 1) {
_root.trak.trakinside.movingtrack3.rotspeed = 0;
gotoAndStop (2);
} else {
_root.trak.trakinside.movingtrack3.rotspeed = 3;
gotoAndStop (1);
}
flag = true;
}
} else {
flag = false;
}
}
Instance of Symbol 343 MovieClip in Symbol 353 MovieClip Frame 13
onClipEvent (load) {
flag = false;
}
onClipEvent (enterFrame) {
if ((Math.abs(this._y - _root.trak.linepos.y) < 50) && (Math.abs(this._x - _root.trak.linepos.x) < 50)) {
if (!flag) {
if (this._currentframe == 1) {
_root.trak.trakinside.movingtrack4.rotspeed = 0;
gotoAndStop (2);
} else {
_root.trak.trakinside.movingtrack4.rotspeed = -2;
gotoAndStop (1);
}
flag = true;
}
} else {
flag = false;
}
}
Instance of Symbol 343 MovieClip in Symbol 353 MovieClip Frame 13
onClipEvent (load) {
flag = false;
}
onClipEvent (enterFrame) {
if ((Math.abs(this._y - _root.trak.linepos.y) < 50) && (Math.abs(this._x - _root.trak.linepos.x) < 50)) {
if (!flag) {
if (this._currentframe == 1) {
_root.trak.trakinside.movingtrack5.rotspeed = 0;
gotoAndStop (2);
} else {
_root.trak.trakinside.movingtrack5.rotspeed = 3;
gotoAndStop (1);
}
flag = true;
}
} else {
flag = false;
}
}
Instance of Symbol 343 MovieClip in Symbol 353 MovieClip Frame 13
onClipEvent (load) {
flag = false;
}
onClipEvent (enterFrame) {
if ((Math.abs(this._y - _root.trak.linepos.y) < 50) && (Math.abs(this._x - _root.trak.linepos.x) < 50)) {
if (!flag) {
if (this._currentframe == 1) {
_root.trak.trakinside.movingtrack6.rotspeed = 0;
gotoAndStop (2);
} else {
_root.trak.trakinside.movingtrack6.rotspeed = -4;
gotoAndStop (1);
}
flag = true;
}
} else {
flag = false;
}
}
Instance of Symbol 343 MovieClip in Symbol 353 MovieClip Frame 13
onClipEvent (load) {
flag = false;
}
onClipEvent (enterFrame) {
if ((Math.abs(this._y - _root.trak.linepos.y) < 50) && (Math.abs(this._x - _root.trak.linepos.x) < 50)) {
if (!flag) {
if (this._currentframe == 1) {
_root.trak.trakinside.movingtrack7.rotspeed = 0;
gotoAndStop (2);
} else {
_root.trak.trakinside.movingtrack7.rotspeed = 2;
gotoAndStop (1);
}
flag = true;
}
} else {
flag = false;
}
}
Instance of Symbol 343 MovieClip in Symbol 353 MovieClip Frame 13
onClipEvent (load) {
flag = false;
}
onClipEvent (enterFrame) {
if ((Math.abs(this._y - _root.trak.linepos.y) < 50) && (Math.abs(this._x - _root.trak.linepos.x) < 50)) {
if (!flag) {
if (this._currentframe == 1) {
_root.trak.trakinside.movingtrack8.rotspeed = 0;
gotoAndStop (2);
} else {
_root.trak.trakinside.movingtrack8.rotspeed = -3;
gotoAndStop (1);
}
flag = true;
}
} else {
flag = false;
}
}
Instance of Symbol 343 MovieClip in Symbol 353 MovieClip Frame 13
onClipEvent (load) {
flag = false;
}
onClipEvent (enterFrame) {
if ((Math.abs(this._y - _root.trak.linepos.y) < 50) && (Math.abs(this._x - _root.trak.linepos.x) < 50)) {
if (!flag) {
if (this._currentframe == 1) {
_root.trak.trakinside.movingtrack1.rotspeed = 0;
gotoAndStop (2);
} else {
_root.trak.trakinside.movingtrack1.rotspeed = -2;
gotoAndStop (1);
}
flag = true;
}
} else {
flag = false;
}
}
Instance of Symbol 343 MovieClip in Symbol 353 MovieClip Frame 13
onClipEvent (load) {
flag = false;
}
onClipEvent (enterFrame) {
if ((Math.abs(this._y - _root.trak.linepos.y) < 50) && (Math.abs(this._x - _root.trak.linepos.x) < 50)) {
if (!flag) {
if (this._currentframe == 1) {
_root.trak.trakinside.movingtrack2.rotspeed = 0;
gotoAndStop (2);
} else {
_root.trak.trakinside.movingtrack2.rotspeed = 4;
gotoAndStop (1);
}
flag = true;
}
} else {
flag = false;
}
}
Instance of Symbol 345 MovieClip in Symbol 353 MovieClip Frame 13
onClipEvent (enterFrame) {
if ((Math.abs(this._y - _root.trak.linepos.y) < 50) && (Math.abs(this._x - _root.trak.linepos.x) < 50)) {
_root.trak.trakinside.moovar._x = _root.trak.trakinside.moovar._x - 25;
}
}
Symbol 362 Button
on (release) {
_root.gotoAndStop(2);
}
Symbol 366 Button
on (release) {
_root.gotoAndStop(6);
}
Symbol 383 Button
on (release) {
_visible = false;
}
on (keyPress "<Space>") {
_visible = false;
}
Symbol 403 MovieClip Frame 1
stop();
Instance of Symbol 403 MovieClip "medal" in Symbol 406 MovieClip Frame 1
onClipEvent (load) {
if (_root.curlevel < 7) {
_visible = false;
} else {
_visible = true;
}
}
onClipEvent (enterFrame) {
if (_root.scoredisp < 100) {
gotoAndStop (4);
} else if (_root.scoredisp < 150) {
gotoAndStop (1);
} else if (_root.scoredisp < 200) {
gotoAndStop (2);
} else {
gotoAndStop (3);
}
}
Symbol 410 Button
on (release) {
_root.curlevel = 7;
_root.gotoAndStop(2);
}
Symbol 413 MovieClip Frame 1
stop();
Symbol 414 Button
on (release) {
_root.gotoAndStop(3);
}
Symbol 418 Button
on (release) {
_root.curlevel = _root.curlevel + 1;
if (_root.curlevel < 15) {
_root.gotoAndStop(3);
} else {
_root.gotoAndStop(2);
}
}
Instance of Symbol 409 MovieClip in Symbol 419 MovieClip Frame 1
onClipEvent (load) {
_root.scoredisp = 0;
playsounds = false;
disphighs = false;
if (_root.curlevel < 7) {
_parent.skiptrain._visible = true;
} else {
_parent.skiptrain._visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.scoredisp < _root.juiceleft) {
if ((_root.scoredisp + 50) < _root.juiceleft) {
_root.scoredisp = _root.scoredisp + Math.ceil(random(2) + 1);
} else {
_root.scoredisp = _root.scoredisp + Math.ceil((_root.juiceleft - _root.scoredisp) / 20);
}
if (((!disphighs) && (_root.curlevel > 6)) && (_root.scoredisp > 100)) {
disphighs = true;
_root.hsloader.gotoAndStop(2);
}
} else if (!playsounds) {
playsounds = true;
if (_root.sounds) {
if (_root.juiceleft > 100) {
_root.sfx_applause.start();
}
if (_root.juiceleft < 100) {
_root.sfx_aww.start();
}
}
}
_y = (220 - (_root.scoredisp * 2));
}
Instance of Symbol 413 MovieClip in Symbol 419 MovieClip Frame 1
onClipEvent (load) {
if (_root.juiceleft == 0) {
gotoAndStop (2);
}
}
Symbol 431 MovieClip Frame 1
stop();
Symbol 431 MovieClip Frame 2
System.security.allowInsecureDomain("http://www.arcadepanic.com");
System.security.allowDomain("http://www.arcadepanic.com");
this.createEmptyMovieClip("highscores", this.getNextHighestDepth());
this.highscores.loadMovie("http://www.arcadepanic.com/highscores.swf");
_root.highscoresx = "http://notdoppler.com/linegame-highscores.php";
_root.highscoresg = "linelime_" + (_root.curlevel - 6);
_root.highscoresgfull = "Line Game: Lime";
_root.highscoress = _root.juiceleft;
_root.highscoresh = ((_root.highscoresg + _root.highscoress) + String(_root.secure._y * _root.secure._x)) + "fl3m_uP_Ebri8zi8#2I2RI3tH6ahl?";
_root.highscoreso = "Desc";