Frame 1
function doSomething() {
getURL ("http://www.the-exp.com/", _blank);
}
function doSomething2() {
getURL ("http://www.the-exp.com/manual/", _blank);
}
function doSomething3() {
getURL ("http://www.newgrounds.com", _blank);
}
function title1() {
}
function title2() {
}
stop();
MENU.customItems.push(Functioned2);
MENU.customItems.push(Functioned3);
MENU.customItems.push(Functioned4);
MENU.customItems.push(Functioned5);
MENU = new ContextMenu();
MENU.hideBuiltInItems();
Functioned4 = new ContextMenuItem("EXPGEN MENU", title1);
Functioned5 = new ContextMenuItem("(May need to allow popups)", title2);
Functioned = new ContextMenuItem("Visit the-exp website", doSomething);
Functioned2 = new ContextMenuItem("View EXPGEN manual", doSomething2);
Functioned3 = new ContextMenuItem("Visit Newgrounds", doSomething3);
MENU.customItems.push(Functioned4);
MENU.customItems.push(Functioned5);
MENU.customItems.push(Functioned);
MENU.customItems.push(Functioned2);
MENU.customItems.push(Functioned3);
_root.menu = MENU;
Frame 2
stop();
_root.makeactive = false;
_root.buildbar.removeMovieClip();
_root.zmouse.removeMovieClip();
_root.editorborder.removeMovieClip();
_root.specmenu.removeMovieClip();
_root.resumeedit.removeMovieClip();
_root.createbar.removeMovieClip();
_root.reload = false;
_root.quality = "high";
stopAllSounds();
_root.reeddit = false;
_root.sound.gotoAndStop("title");
Instance of Symbol 26 MovieClip in Frame 2
onClipEvent (load) {
text = "LOAD";
goto = "load";
}
on (release) {
_root.levelsave = "";
_root.gotoAndStop(goto);
}
Instance of Symbol 26 MovieClip in Frame 2
onClipEvent (load) {
text = "NEW";
}
on (release) {
_root.newlevel = "active";
_root.reedit = true;
_root.levelsave = "5498333653283314943113933113124334214NN22414NNYour Name\u00A3\u00A3\u00A3\u00A3\u00A3The Games Name1500\u00A3\u00A3\u00A3\u00A3\u00A3\u00A30000000000000000000000000200000000000002000000000000020000000000000200000000000002000000000000020000000000000200000000000002000000000000020000000000000200";
_root.gotoAndStop("level");
}
Instance of Symbol 26 MovieClip in Frame 2
onClipEvent (load) {
text = "GO";
}
on (release) {
getURL ("http://www.the-exp.com/", "blank");
}
Instance of Symbol 26 MovieClip in Frame 2
onClipEvent (load) {
text = "GO";
}
on (release) {
getURL ("http://www.the-exp.com/manual/", "blank");
}
Instance of Symbol 26 MovieClip in Frame 2
onClipEvent (load) {
text = "GO";
}
on (release) {
getURL ("http://www.the-exp.com/new/", "blank");
}
Instance of Symbol 26 MovieClip in Frame 2
onClipEvent (load) {
text = "GO";
}
on (release) {
getURL ("http://www.the-exp.com/download/", "blank");
}
Instance of Symbol 26 MovieClip in Frame 2
onClipEvent (load) {
text = "GO";
goto = "prebuilt";
}
on (release) {
_root.gotoAndStop(goto);
}
Instance of Symbol 26 MovieClip in Frame 2
onClipEvent (load) {
text = "GO";
}
on (release) {
_root.gotoAndStop("credits");
}
Instance of Symbol 26 MovieClip in Frame 2
onClipEvent (load) {
text = "GO";
}
on (release) {
getURL ("http://www.the-exp.com/download/", "blank");
}
Instance of Symbol 26 MovieClip in Frame 2
onClipEvent (load) {
text = "GO";
}
on (release) {
getURL ("http://www.the-exp.com/bug/", "blank");
}
Instance of Symbol 94 MovieClip in Frame 2
onClipEvent (load) {
_root.ii2 = 0;
_root.iistore2 = 20;
}
onClipEvent (enterFrame) {
if (_root.ii2 == _root.iistore2) {
if (t_logo.stat == 0) {
t_logo.stat = 5;
}
if (h_logo.stat == 0) {
h_logo.stat = 5;
}
if (e_logo.stat == 0) {
e_logo.stat = 5;
}
if (d_logo.stat == 0) {
d_logo.stat = 5;
}
if (e_logo2.stat == 0) {
e_logo2.stat = 5;
}
if (x_logo.stat == 0) {
x_logo.stat = 5;
}
if ((((((t_logo.stat == 6) and (h_logo.stat == 6)) and (e_logo.stat == 6)) and (d_logo.stat == 6)) and (e_logo2.stat == 6)) and (x_logo.stat == 6)) {
t_logo.stat = 0;
h_logo.stat = 0;
e_logo.stat = 0;
d_logo.stat = 0;
e_logo2.stat = 0;
x_logo.stat = 0;
_root.iistore2 = _root.iistore2 + 20;
}
}
}
Instance of Symbol 95 MovieClip in Frame 2
on (release) {
getURL ("http://www.newgrounds.com/", "blank");
}
Instance of Symbol 94 MovieClip in Frame 3
onClipEvent (load) {
_root.ii = 0;
_root.iistore = 20;
}
onClipEvent (enterFrame) {
if (_root.ii == _root.iistore) {
if (t_logo.stat == 0) {
t_logo.stat = 5;
}
if (h_logo.stat == 0) {
h_logo.stat = 5;
}
if (e_logo.stat == 0) {
e_logo.stat = 5;
}
if (d_logo.stat == 0) {
d_logo.stat = 5;
}
if (e_logo2.stat == 0) {
e_logo2.stat = 5;
}
if (x_logo.stat == 0) {
x_logo.stat = 5;
}
if (p_logo.stat == 0) {
p_logo.stat = 5;
}
if (((((((t_logo.stat == 6) and (h_logo.stat == 6)) and (e_logo.stat == 6)) and (d_logo.stat == 6)) and (e_logo2.stat == 6)) and (x_logo.stat == 6)) and (p_logo.stat == 6)) {
t_logo.stat = 0;
h_logo.stat = 0;
e_logo.stat = 0;
d_logo.stat = 0;
e_logo2.stat = 0;
x_logo.stat = 0;
p_logo.stat = 0;
_root.iistore = _root.iistore + 20;
}
}
}
Instance of Symbol 26 MovieClip in Frame 3
onClipEvent (load) {
text = "BACK";
}
on (release) {
_root.gotoAndStop("title");
}
Instance of Symbol 26 MovieClip in Frame 4
onClipEvent (load) {
text = "Mario";
goto = "level";
}
on (release) {
_root.levelsave = "5499133143280331143313333333124331214NN22411NNAntony LavelleSuper Mario\u00A3\u00A3\u00A31500\u00A3\u00A3\u00A3\u00A3\u00A3\u00A300000000000000000000000000220000000000002200000000000022000000000000220000000000002200000000000022000000000000220000000000002200000000000022000000000000220000000000002200000000C0002200000000C0002200000000C000220000000000002200000000000022000000000000220000000000002200000000000022000000000000220000000C400022000000000000220000000000002200000000000022000000003000220000000C400022000C40003009220000000C400022000000003000220000000000002200000000000022000000000000220000000000572200000000006822000000000000220000000000002200000000000022000000000000220000000000092200000000000922000000000000220000000000002200000000057722000000000688220000000000002200000000000022000000000000220000000000002200000000000022000000000000220000000057772200000000688822000000000000220000000000002200000000000022000000000000220000000000002200000000000022000000000009220000000000002200000000000022000000005777220000000068882200000000000022000000000000220000000000002200000000000022000000000000220000000000002200000000000022000000000000220000000000002200000000000022000000000000000000000000000000000000000022000000000000220000000000002200000000000022000000000000220000000000002200000000300022000000004000220000000030002200003000000022000930000000220000300000002200003000000022000030000000220000300000002200003000000000000030000000000000000000000000000000000022000000000000220000300000002200003000000022000030000000220000400030002200000000000022000000000000220000000000002200000000000022000000000000220000000030002200000000300022000000000000220000000000092200000000000022000000000000220000000040002200000000000022000000000000220000400040002200000000000022000000000000220000000040002200000000000022000000000000220000000000002200000000000922000000000009220000000030002200000000000022000000000000220000300000002200003000000022000030000000220000000000002200000000000022000000000000220000000000002200003000000022000040003000220000400030002200003000000022000000000000220000000000002200000000000322000000000033220000000003332200000000333322000000000000220000000000002200000000333322000000000333220000000000332200000000000322000000000000220000000000002200000000000022000000000000220000000000032200000000003322000000000333220000000033332200000000333322000000000000000000000000000000000000333322000000000333220000000000332200000000000322000000000000220000000000002200000000000022000000000000220000000000572200000000006822000000000000220000000000002200000000000022000000003000220000000030002200000000400022000000003000220000000000092200000000000922000000000000220000000000002200000000000022000000000000220000000000002200000000005722000000000068220000000000032200000000003322000000000333220000000033332200000003333322000000333333220000033333332200003333333322000033333333220000000000002200000000000022000000000000220000000000002200000000000022000000000000220000000000002200000000000022";
_root.gotoAndStop(goto);
}
Instance of Symbol 26 MovieClip in Frame 4
onClipEvent (load) {
text = "Sonic";
goto = "level";
}
on (release) {
_root.levelsave = "5564353453272324244111272131243366612NN12512NNWonderfulGreebCrappola\u00A3\u00A3\u00A3\u00A3\u00A3\u00A39020\u00A3\u00A3\u00A3\u00A3\u00A3\u00A30000000000000000000000002000000000000020000000000000200000000000002000000000000020000000000000200000000000002000000000000C200000000000C2200000000000220000000000M22000000000000200000000000022000000000000022000000000000022000000000000C220000C2000000C20000C2000000020000000000009200000000000002000000000000020000000C000332000000000003320000000000000200000000000092000000000000020000000000000200000000000002000000000003320000000000000300000000000003000000000000030000000000003300000000000003000000000000030000000000000300000000000003000000000000030000000000000000000000000003000000000000C3000000000000030000000000000000000000000003000000000000C3000000000000030000000000000000000000000033000000000000033000000000000930000000000200300000000000003000000000000M30000000000003300000000000330000000000003300000000000003300000000000000000000000000030000000000C3303000000000300300000000C33333000000000030030000000000C33030000000000003000000000000000000000000000030000000003000300000000330003000000030300M30000003333000300000300C3000300003000C3003000030000C330300003003000003000030000000030000300000000300000300000003000000300000033000003333300M30000000000000300000000000003000000000000C300000000000003000000000000C300000000000003000000000000C300000000200003000000002000C300000000200003000000002000020000000C2000C20000000C2000020000000C2000C20000000C2000020000000C200002000000002000C200000000200002000000002000C20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000002000000000000020000000000000200000000000222000000000000020000000022000200000000C200C2000000000000C2000000200000C2000C20C20000C2000000C20000C2000000C20000C2000C00000000C2000000000000C20";
_root.gotoAndStop(goto);
}
Instance of Symbol 26 MovieClip in Frame 4
onClipEvent (load) {
text = "BACK";
}
on (release) {
_root.gotoAndStop("title");
}
Instance of Symbol 26 MovieClip in Frame 4
onClipEvent (load) {
text = "UserLevel1";
}
Instance of Symbol 26 MovieClip in Frame 4
onClipEvent (load) {
text = "UserLevel2";
}
Instance of Symbol 26 MovieClip in Frame 4
onClipEvent (load) {
text = "UserLevel3";
}
Instance of Symbol 26 MovieClip in Frame 4
onClipEvent (load) {
text = "Alex Kidd";
goto = "level";
}
on (release) {
_root.levelsave = "6552333253261346343115373105424562211YY12313NNAntony LavelleAlex Kidd\u00A3\u00A3\u00A3\u00A3\u00A32950\u00A3\u00A3\u00A3\u00A3\u00A3\u00A30000000000000000000000000777000000000007770000000000077700000000000777000000000007770000000000077700000000000777000000000007780000000000078000000600000800000C0700C0000000000800C00000000000000006000000000000076000000900600776000000C07007770000500080077700C050000007770000555555577700000C000000070555555555500700000000CC5007000000055550070000000000003700000000000007000000000003070000000000000700000000003307000000000000070000000033330700000000000007000000000000070000C03333330700000000000007000000000000070000333333330700000000000007000CCC0000000700000000090007003000000000070333333333333702222222222207000002C02C02070000020020020700000200200207000000002000070000029029020700900200000297000002C02C02070222222222220700000CC200000700000CC20000070000022200000700000000000007000000000007070000000900770700000222007C07000000000077770000000000000000000000000000077777777700770777777777007700000000000000000000000000000000000000000M000000000C000000000000000000000000000000000000000000C00M0000000000000000000000000000000000000C000000000000000000000000000000000000000000C0000000000000000000000000000222000000000002220000000000022200000000000222";
_root.gotoAndStop(goto);
}
Frame 5
stopAllSounds();
Instance of Symbol 109 MovieClip in Frame 5
onClipEvent (load) {
_root.zmouse.active = true;
_root.erase = "build";
_root.scrolldist = 25;
_root.levelpos = 0;
_root.gridwidth = 25;
_root.brushsize = 1;
array = _root.levelsave.split("");
_root.blocksize = array[0];
_root.blockheight = array[1];
_root.gravity = array[2];
_root.bgmusic = array[3];
_root.bgimage = array[4];
_root.bgtime = array[5];
_root.springpower = array[6];
_root.herographic = array[7];
_root.herosize = array[8];
_root.herospeed = array[9];
_root.heroslide = array[10];
_root.herojumpheight = array[11];
_root.herohealth = array[12];
_root.heroinvtime = array[13];
_root.herojumpsound = array[14];
_root.herohurtsound = array[15];
_root.mon1graphic = array[16];
_root.mon1size = array[17];
_root.mon1speed = array[18];
_root.mon1damage = array[19];
_root.mon1health = array[20];
_root.mon1sound = array[21];
_root.mon2graphic = array[22];
_root.mon2size = array[23];
_root.mon2speed = array[24];
_root.mon2damage = array[25];
_root.mon2health = array[26];
_root.mon2sound = array[27];
_root.coingraphic = (array[28] + 0) / 10;
_root.coinvalue = (array[29] + 0) / 10;
_root.coinsize = (array[30] + 0) / 10;
_root.mon1bounce = (array[31] + 0) / 10;
_root.mon2bounce = (array[32] + 0) / 10;
_root.tileset = (array[33] + 0) / 10;
_root.herostart = (array[34] + 0) / 10;
_root.multijump = (array[35] + 0) / 10;
_root.coinsound = (array[36] + 0) / 10;
_root.mon1fly = array[37];
_root.mon2fly = array[38];
_root.mon1score = (array[39] + 0) / 10;
_root.mon2score = (array[40] + 0) / 10;
_root.herolives = (array[41] + 0) / 10;
_root.timescore = (array[42] + 0) / 10;
_root.herodeathsound = (array[43] + 0) / 10;
_root.mon1ledge = array[44];
_root.mon2ledge = array[45];
nameload = 46;
_root.username = "";
_root.gamename = "";
while (nameload != 60) {
if (array[nameload] != "\u00A3") {
_root.username = _root.username + array[nameload];
}
nameload++;
}
while (nameload != 74) {
if (array[nameload] != "\u00A3") {
_root.gamename = _root.gamename + array[nameload];
}
nameload++;
}
_root.parscore = "";
while (nameload != 85) {
if (array[nameload] != "\u00A3") {
_root.parscore = _root.parscore + array[nameload];
}
nameload++;
}
_root.parscore = _root.parscore / 10;
array = "";
}
onClipEvent (mouseUp) {
_root.makeactive = true;
}
onClipEvent (enterFrame) {
_root.gensize = _root.scrolldist / 25;
_root.makeactive = false;
}
Instance of Symbol 26 MovieClip in Frame 5
onClipEvent (load) {
text = "this page just sets up mc's do not modify";
}
onClipEvent (enterFrame) {
_root.gotoAndStop("editor");
}
Frame 6
stopAllSounds();
_quality = "high";
_root.reload = false;
stop();
Instance of Symbol 114 MovieClip "levelloading" in Frame 6
onClipEvent (load) {
if (_root.reedit == true) {
this.swapDepths(_root.ii + 500);
this.removeMovieClip();
}
_root.zmouse.active = false;
}
onClipEvent (mouseUp) {
_root.ii++;
this.removeMovieClip();
}
onClipEvent (unload) {
if (_root.reedit == true) {
_root.zmouse.active = true;
}
}
onClipEvent (enterFrame) {
this.swapDepths(_root.ii + 500);
_root.zmouse.active = false;
}
Instance of Symbol 122 MovieClip "editorborder" in Frame 6
onClipEvent (enterFrame) {
this.swapDepths(_root.ii + 140);
}
Instance of Symbol 329 MovieClip "specmenu" in Frame 6
onClipEvent (load) {
active = false;
}
onClipEvent (enterFrame) {
if (_root.menufocus == "specs") {
this.swapDepths(_root.ii + 211);
} else {
this.swapDepths(_root.ii + 201);
}
}
Instance of Symbol 109 MovieClip in Frame 6
onClipEvent (mouseDown) {
_root.makeactive = true;
}
onClipEvent (mouseUp) {
_root.gensize = _root.scrolldist / 25;
_root.makeactive = false;
}
Instance of Symbol 337 MovieClip "zmouse" in Frame 6
onClipEvent (load) {
active = true;
}
onClipEvent (mouseMove) {
if (active == true) {
_visible = true;
} else {
_visible = false;
}
if (this._x < (_root._xmouse - 12)) {
this._x = this._x + 25;
} else if (this._x > (_root._xmouse + 12)) {
this._x = this._x - 25;
}
if (this._y < (_root._ymouse - 12)) {
this._y = this._y + 25;
} else if (this._y > (_root._ymouse + 12)) {
this._y = this._y - 25;
}
if (this._y < 25) {
this._y = this._y + 25;
}
if (this._y > 350) {
this._y = this._y - 25;
}
if (this._x < 25) {
this._x = this._x + 25;
}
if (this._x > 525) {
this._x = this._x - 25;
}
this.swapDepths(_root.ii + 100);
}
Instance of Symbol 339 MovieClip "loader" in Frame 6
onClipEvent (load) {
if (_root.reedit == true) {
pointer = 70;
_root.ii2 = 0;
_root.gridsize = -1;
_root.levelpos = 0;
codehopper = 0;
loop = (_root.levelsave.length / 14) - 6;
array = _root.levelsave.split("");
while (loop > -1) {
_root.levelholder.gridstrip.duplicateMovieClip("grid" + _root.gridsize, _root.ii2, _root.ii2);
_root.levelholder["grid" + _root.gridsize]._y = 0;
_root.levelholder["grid" + _root.gridsize]._x = (_root.gridsize * _root.gridwidth) + _root.levelpos;
if (array[pointer] != "0") {
_root.levelholder["grid" + _root.gridsize].grid1.active = true;
_root.levelholder["grid" + _root.gridsize].grid1.val = array[pointer];
_root.levelholder["grid" + _root.gridsize].grid1.gotoAndStop(array[pointer]);
}
pointer++;
if (array[pointer] != "0") {
_root.levelholder["grid" + _root.gridsize].grid2.active = true;
_root.levelholder["grid" + _root.gridsize].grid2.val = array[pointer];
_root.levelholder["grid" + _root.gridsize].grid2.gotoAndStop(array[pointer]);
}
pointer++;
if (array[pointer] != "0") {
_root.levelholder["grid" + _root.gridsize].grid3.active = true;
_root.levelholder["grid" + _root.gridsize].grid3.val = array[pointer];
_root.levelholder["grid" + _root.gridsize].grid3.gotoAndStop(array[pointer]);
}
pointer++;
if (array[pointer] != "0") {
_root.levelholder["grid" + _root.gridsize].grid4.active = true;
_root.levelholder["grid" + _root.gridsize].grid4.val = array[pointer];
_root.levelholder["grid" + _root.gridsize].grid4.gotoAndStop(array[pointer]);
}
pointer++;
if (array[pointer] != "0") {
_root.levelholder["grid" + _root.gridsize].grid5.active = true;
_root.levelholder["grid" + _root.gridsize].grid5.val = array[pointer];
_root.levelholder["grid" + _root.gridsize].grid5.gotoAndStop(array[pointer]);
}
pointer++;
if (array[pointer] != "0") {
_root.levelholder["grid" + _root.gridsize].grid6.active = true;
_root.levelholder["grid" + _root.gridsize].grid6.val = array[pointer];
_root.levelholder["grid" + _root.gridsize].grid6.gotoAndStop(array[pointer]);
}
pointer++;
if (array[pointer] != "0") {
_root.levelholder["grid" + _root.gridsize].grid7.active = true;
_root.levelholder["grid" + _root.gridsize].grid7.val = array[pointer];
_root.levelholder["grid" + _root.gridsize].grid7.gotoAndStop(array[pointer]);
}
pointer++;
if (array[pointer] != "0") {
_root.levelholder["grid" + _root.gridsize].grid8.active = true;
_root.levelholder["grid" + _root.gridsize].grid8.val = array[pointer];
_root.levelholder["grid" + _root.gridsize].grid8.gotoAndStop(array[pointer]);
}
pointer++;
if (array[pointer] != "0") {
_root.levelholder["grid" + _root.gridsize].grid9.active = true;
_root.levelholder["grid" + _root.gridsize].grid9.val = array[pointer];
_root.levelholder["grid" + _root.gridsize].grid9.gotoAndStop(array[pointer]);
}
pointer++;
if (array[pointer] != "0") {
_root.levelholder["grid" + _root.gridsize].grid10.active = true;
_root.levelholder["grid" + _root.gridsize].grid10.val = array[pointer];
_root.levelholder["grid" + _root.gridsize].grid10.gotoAndStop(array[pointer]);
}
pointer++;
if (array[pointer] != "0") {
_root.levelholder["grid" + _root.gridsize].grid11.active = true;
_root.levelholder["grid" + _root.gridsize].grid11.val = array[pointer];
_root.levelholder["grid" + _root.gridsize].grid11.gotoAndStop(array[pointer]);
}
pointer++;
if (array[pointer] != "0") {
_root.levelholder["grid" + _root.gridsize].grid12.active = true;
_root.levelholder["grid" + _root.gridsize].grid12.val = array[pointer];
_root.levelholder["grid" + _root.gridsize].grid12.gotoAndStop(array[pointer]);
}
pointer++;
if (array[pointer] != "0") {
_root.levelholder["grid" + _root.gridsize].grid13.active = true;
_root.levelholder["grid" + _root.gridsize].grid13.val = array[pointer];
_root.levelholder["grid" + _root.gridsize].grid13.gotoAndStop(array[pointer]);
}
pointer++;
if (array[pointer] != "0") {
_root.levelholder["grid" + _root.gridsize].grid14.active = true;
_root.levelholder["grid" + _root.gridsize].grid14.val = array[pointer];
_root.levelholder["grid" + _root.gridsize].grid14.gotoAndStop(array[pointer]);
}
pointer++;
_root.gridsize++;
_root.ii2++;
loop--;
}
} else {
_root.levelloading._visible = false;
}
array = "";
}
Instance of Symbol 79 MovieClip "sound" in Frame 6
onClipEvent (load) {
this.gotoAndStop("blank");
}
Instance of Symbol 435 MovieClip "buildbar" in Frame 6
onClipEvent (load) {
active = false;
}
onClipEvent (enterFrame) {
if (active == true) {
this.swapDepths(_root.ii + 210);
} else {
this.swapDepths(_root.ii + 200);
}
}
Instance of Symbol 26 MovieClip in Frame 7
onClipEvent (load) {
text = "PREVIEW";
_root.makeactive = false;
_root.buildbar.removeMovieClip();
_root.zmouse.removeMovieClip();
_root.editorborder.removeMovieClip();
_root.specmenu.removeMovieClip();
_root.resumeedit.removeMovieClip();
_root.createbar.removeMovieClip();
}
on (release) {
_root.gotoAndStop("level");
}
Instance of Symbol 26 MovieClip in Frame 7
onClipEvent (load) {
text = "Back to Editor";
}
on (release) {
_root.newlevel = "active";
_root.gotoAndStop("level");
}
Instance of Symbol 26 MovieClip in Frame 8
onClipEvent (load) {
text = "LOAD";
_root.levelsavestore.text = "";
}
on (release) {
if (_root.levelsavestore.text != "") {
_root.levelsave = _root.levelsavestore.text;
_root.levelsavestore.text = "";
_root.gotoAndStop("level");
}
}
Instance of Symbol 26 MovieClip in Frame 8
onClipEvent (load) {
text = "BACK";
}
on (release) {
_root.gotoAndStop("title");
}
Frame 9
_root.gamepaused = true;
stopAllSounds();
Instance of Symbol 26 MovieClip in Frame 9
onClipEvent (load) {
text = "Play";
_root.ymove = 0;
_root.xmove = 0;
array = _root.levelsave.split("");
_root.blocksize = (array[0] + 0) / 10;
_root.blockheight = (array[1] + 0) / 10;
_root.gravity = (array[2] + 0) / 10;
_root.bgmusic = (array[3] + 0) / 10;
_root.bgimage = (array[4] + 0) / 10;
_root.bgtime = (array[5] + 0) / 10;
_root.springpower = array[6];
_root.herographic = array[7];
_root.herosize = array[8];
_root.herospeed = (array[9] + 0) / 10;
_root.heroslide = (array[10] + 0) / 10;
_root.herojumpheight = array[11];
_root.herohealth = (array[12] + 0) / 10;
_root.heroinvtime = (array[13] + 0) / 10;
_root.herojumpsound = (array[14] + 0) / 10;
_root.herohurtsound = (array[15] + 0) / 10;
_root.mon1graphic = (array[16] + 0) / 10;
_root.mon1size = (array[17] + 0) / 10;
_root.mon1speed = (array[18] + 0) / 10;
_root.mon1damage = array[19];
_root.mon1health = (array[20] + 0) / 10;
_root.mon1sound = (array[21] + 0) / 10;
_root.mon2graphic = array[22];
_root.mon2size = (array[23] + 0) / 10;
_root.mon2speed = (array[24] + 0) / 10;
_root.mon2damage = array[25];
_root.mon2health = array[26];
_root.mon2sound = (array[27] + 0) / 10;
_root.coingraphic = (array[28] + 0) / 10;
_root.coinvalue = (array[29] + 0) / 10;
_root.coinsize = (array[30] + 0) / 10;
_root.mon1bounce = (array[31] + 0) / 10;
_root.mon2bounce = (array[32] + 0) / 10;
_root.tileset = (array[33] + 0) / 10;
_root.herostart = (array[34] + 0) / 10;
_root.multijump = (array[35] + 0) / 10;
_root.coinsound = (array[36] + 0) / 10;
_root.mon1fly = array[37];
_root.mon2fly = array[38];
_root.mon1score = (array[39] + 0) / 10;
_root.mon2score = (array[40] + 0) / 10;
_root.herolives = (array[41] + 0) / 10;
_root.timescore = (array[42] + 0) / 10;
_root.herodeathsound = (array[43] + 0) / 10;
_root.mon1ledge = array[44];
_root.mon2ledge = array[45];
nameload = 46;
_root.username = "";
_root.gamename = "";
while (nameload != 60) {
if (array[nameload] != "\u00A3") {
_root.username = _root.username + array[nameload];
}
nameload++;
}
while (nameload != 74) {
if (array[nameload] != "\u00A3") {
_root.gamename = _root.gamename + array[nameload];
}
nameload++;
}
_root.parscore = "";
while (nameload != 88) {
if (array[nameload] != "\u00A3") {
_root.parscore = _root.parscore + array[nameload];
}
nameload++;
}
_root.parscore = _root.parscore / 10;
if (_root.reload == false) {
_root.score = 0;
_root.lives = _root.herolives;
_root.leveldesc = "In this level, you play as ";
array = [0, "Mario", "Alex Kidd", "Kirby", "Sonic", "Lucy", "Dean Dragon", "Alien Hominid", "Samus Aran", "Warrior"];
_root.leveldesc = _root.leveldesc + array[_root.herographic];
_root.leveldesc = _root.leveldesc + " with a goal to get the highest score possible.";
_root.leveldesc = _root.leveldesc + " Press SPACE to jump. You can jump ";
array = ["ONCE", "ONCE", "TWO", "THREE", "FOUR", "FIVE", "SIX", "SEVEN", "EIGHT", "NINE"];
_root.leveldesc = _root.leveldesc + array[_root.multijump];
array = ["", "", " TIMES", " TIMES", " TIMES", " TIMES", " TIMES", " TIMES", " TIMES", " TIMES"];
_root.leveldesc = _root.leveldesc + array[_root.multijump];
_root.leveldesc = _root.leveldesc + " before falling to the ground.";
_root.leveldesc = _root.leveldesc + " be wary, as there are two types of enemy.";
_root.leveldesc = _root.leveldesc + " By the first type, your hero can be hit ";
array = ["ONCE", "ONCE", "TWO", "THREE", "FOUR", "FIVE", "SIX", "SEVEN", "EIGHT", "NINE"];
_root.leveldesc = _root.leveldesc + array[Math.ceil(_root.herohealth / _root.mon1damage)];
array = ["", "", " TIMES", " TIMES", " TIMES", " TIMES", " TIMES", " TIMES", " TIMES", " TIMES"];
_root.leveldesc = _root.leveldesc + array[_root.herohealth];
_root.leveldesc = _root.leveldesc + " Before you die.";
_root.leveldesc = _root.leveldesc + " By the second type, your hero can be hit ";
array = ["ONCE", "ONCE", "TWO", "THREE", "FOUR", "FIVE", "SIX", "SEVEN", "EIGHT", "NINE"];
_root.leveldesc = _root.leveldesc + array[Math.ceil(_root.herohealth / _root.mon2damage)];
array = ["", "", " TIMES", " TIMES", " TIMES", " TIMES", " TIMES", " TIMES", " TIMES", " TIMES"];
_root.leveldesc = _root.leveldesc + array[_root.herohealth];
_root.leveldesc = _root.leveldesc + " Before you die.";
_root.leveldesc = _root.leveldesc + " You must complete the level within ";
array = ["ONE MINUTE", "ONE MINUTE", "TWO MINUTES", "THREE MINUTES", "FOUR MINUTES", "FIVE MINUTES", "SIX MINUTES", "SEVEN MINUTES", "EIGHT MINUTES", "NINE MINUTES"];
_root.leveldesc = _root.leveldesc + array[_root.bgtime];
_root.leveldesc = _root.leveldesc + " Or once again, you die.";
_root.leveldesc = _root.leveldesc + " That may sound morbid, ";
array = ["as you can only die ONCE ", "as you can only die ONCE", "but you can die TWO times", "but you can die THREE times", "but you can die FOUR times", "but you can die FIVE times", "but you can die SIX times", "but you can die SEVEN times", "but you can die EIGHT times", "but you can die NINE times"];
_root.leveldesc = _root.leveldesc + array[_root.lives];
_root.leveldesc = _root.leveldesc + " before it's GAME OVER. ";
_root.leveldesc = _root.leveldesc + " To Pause the game, press CTRL. From there you can also return to the main menu, or Re-edit the level you are playing. ";
_root.loadscreen._visible = false;
} else {
_root.loadscreen._visible = true;
}
if (_root.newlevel == "active") {
_root.nextFrame();
}
_root.bg.gotoAndStop(_root.bgimage);
}
on (release) {
_root.nextFrame();
}
onClipEvent (enterFrame) {
if (_root.reload == true) {
_root.nextFrame();
}
}
Instance of Symbol 26 MovieClip in Frame 9
onClipEvent (load) {
text = "Re-Edit";
}
on (release) {
_root.reedit = true;
_root.reload = false;
_root.newlevel = "active";
_root.nextFrame();
}
Frame 10
_quality = "medium";
Instance of Symbol 182 MovieClip in Frame 10
onClipEvent (load) {
this.gotoAndStop(_root.bgimage);
}
Instance of Symbol 485 MovieClip "timer" in Frame 10
onClipEvent (load) {
if (_root.bgtime == 0) {
_root.ii++;
this.swapDepths(_root.ii);
this.removeMovieClip();
}
timerminutes = _root.bgtime - 1;
timertens = 5;
timerseconds = 9;
timerloop = 30;
timerstring = "";
timerint = 0;
}
onClipEvent (enterFrame) {
if (((_root.hero.win == false) and (_root.hero.dead == false)) and (_root.gamepaused == false)) {
if (timerloop > 0) {
timerloop--;
} else {
timerloop = 30;
if (timerseconds > 0) {
timerseconds--;
} else if (timertens > 0) {
timerseconds = 9;
timertens--;
} else if (timerminutes > 0) {
timertens = 5;
timerseconds = 9;
timerminutes--;
} else {
_root.hero.dead = true;
}
}
}
if ((_root.hero.win == false) and (_root.hero.dead == false)) {
timerint = ((timerminutes * 60) + (timertens * 10)) + timerseconds;
}
timerstring = (((("" + timerminutes) + ":") + timertens) + "") + timerseconds;
}
Instance of Symbol 489 MovieClip in Frame 10
onClipEvent (load) {
if (_root.lives == 0) {
_root.ii++;
this.swapDepths(_root.ii);
this.removeMovieClip();
}
}
Instance of Symbol 583 MovieClip "hero" in Frame 10
onClipEvent (load) {
this._x = this._x + (_root.blocksize * 18);
_root.gamepaused = false;
this._y = 400 - (_root.herostart * 40);
win = false;
widthstore = _root.herosize * 9;
heightstore = _root.herosize * 9;
this._width = widthstore;
this._height = heightstore;
hit._y = hit._y + (heightstore / 10);
this.gotoAndStop(_root.herographic);
gravity = _root.gravity * 1.01;
maxspeed = _root.herospeed * 3;
accel = _root.heroslide / 2;
jump = false;
drop = 0;
speed = 0;
adjust = 2;
Xbound = 210;
Ybound = 150;
dir = this._xscale;
walladjust = 0;
inxbounds = false;
dead = false;
deadswitch = false;
deadheight = _root.herojumpheight * 2;
inv = false;
invtimer = _root.heroinvtime * 30;
health = _root.herohealth;
jumplock = false;
if (_root.multijump == 1) {
repeatjumps = _root.multijump - 1;
} else {
repeatjumps = _root.multijump;
}
jumpnumber = 0;
deathfreeze = 20;
stopAllSounds();
_root.sound.gotoAndStop(50 + _root.bgmusic);
_root.sound.gotoAndStop("blank");
_root.gamepaused = false;
pauselock = false;
}
onClipEvent (enterFrame) {
if (_root.gamepaused == true) {
sprite.sprite.stop();
} else {
sprite.sprite.play();
}
if (((dead == false) and (_root.gamepaused == false)) and (win == false)) {
if (Key.isDown(32)) {
if (((drop == 0) or (jumpnumber < repeatjumps)) and (jumplock == false)) {
drop = (-_root.herojumpheight) * 3;
_root.sound.gotoAndStop(1 + _root.herojumpsound);
_root.sound.gotoAndStop("blank");
jumplock = true;
jumpnumber++;
}
}
if (Key.isDown(32) == false) {
if ((jumpnumber < repeatjumps) or (drop == 0)) {
jumplock = false;
}
}
if (drop == 0) {
jumpnumber = 0;
}
if (Key.isDown(39)) {
if (speed < maxspeed) {
speed = speed + accel;
}
} else if (Key.isDown(37)) {
if (speed > (-maxspeed)) {
speed = speed - accel;
}
} else if (speed > 0) {
speed = speed - (accel / 2);
} else if (speed < 0) {
speed = speed + (accel / 2);
}
if (speed > 0) {
this._xscale = dir;
} else if (speed < 0) {
this._xscale = -dir;
}
if ((drop == 0) and (speed == 0)) {
sprite.gotoAndStop("stand");
jump = false;
} else if (drop != 0) {
sprite.gotoAndStop("jump");
jump = true;
} else {
sprite.gotoAndStop("run");
jump = false;
}
if (inv == true) {
if (invtimer > 0) {
invtimer--;
if (invtimer > (_root.heroinvtime * 25)) {
sprite.gotoAndStop("dead");
speed = 0;
drop = 0;
}
if (this._visible == false) {
this._visible = true;
} else {
this._visible = false;
}
} else {
invtimer = _root.heroinvtime * 30;
inv = false;
}
}
if (this.hitTest(_root.base)) {
dead = true;
}
if (drop < 0) {
if (this._y > Ybound) {
this._y = this._y + drop;
} else {
_root.ymove = _root.ymove - drop;
_root.level._y = _root.level._y - drop;
}
} else if (drop > 0) {
if (this._y < (400 - Ybound)) {
this._y = this._y + drop;
} else if (_root.level.ground.hitTest(_root.base)) {
_root.ymove = _root.ymove - drop;
_root.level._y = _root.level._y - drop;
} else {
this._y = this._y + drop;
}
}
if ((_root.level.ground.hitTest(_x - (widthstore / 2), _y, true) or _root.level.ground.hitTest(_x + (widthstore / 2), _y, true)) or _root.level.ground.hitTest(_x, _y, true)) {
drop = 0;
while ((_root.level.ground.hitTest(_x - (widthstore / 2), _y, true) or _root.level.ground.hitTest(_x + (widthstore / 2), _y, true)) or _root.level.ground.hitTest(_x, _y, true)) {
this._y = this._y - adjust;
}
this._y = this._y + adjust;
} else if (drop < (_root.gravity * 1.5)) {
drop = drop + (gravity / 5);
}
if (speed > 0) {
if ((this._x < (550 - Xbound)) or (_root.level.hitTest(_root.baseright) == false)) {
inxbounds = true;
this._x = this._x + speed;
if (this._x > 625) {
win = true;
}
if ((_root.level.ground.hitTest(_x + (widthstore / 2), _y - (heightstore / 10), true) or _root.level.ground.hitTest(_x + (widthstore / 2), (_y - heightstore) + (heightstore / 10), true)) or _root.level.ground.hitTest(_x + (widthstore / 2), (_y - heightstore) + (heightstore / 5), true)) {
this._x = this._x - speed;
speed = 0;
}
} else {
_root.level._x = _root.level._x - speed;
_root.xmove = _root.xmove - speed;
inxbounds = false;
if ((_root.level.ground.hitTest((_x + (widthstore / 2)) + (speed * 3), _y - (heightstore / 10), true) or _root.level.ground.hitTest((_x + (widthstore / 2)) + (speed * 3), (_y - heightstore) + (heightstore / 10), true)) or _root.level.ground.hitTest((_x + (widthstore / 2)) + (speed * 3), (_y - heightstore) + (heightstore / 5), true)) {
_root.level._x = _root.level._x + speed;
_root.xmove = _root.xmove + speed;
speed = 0;
}
}
} else if (speed < 0) {
if ((this._x > Xbound) or (_root.level.hitTest(_root.baseleft) == false)) {
inxbounds = true;
if (this._x > (_root.herospeed * 2)) {
this._x = this._x + speed;
} else {
speed = 0;
}
if ((_root.level.ground.hitTest(_x - (widthstore / 2), _y - (heightstore / 10), true) or _root.level.ground.hitTest(_x - (widthstore / 2), (_y - heightstore) + (heightstore / 10), true)) or _root.level.ground.hitTest(_x - (widthstore / 2), (_y - heightstore) + (heightstore / 5), true)) {
this._x = this._x - speed;
speed = 0;
}
} else {
inxbounds = false;
_root.level._x = _root.level._x - speed;
_root.xmove = _root.xmove - speed;
if ((_root.level.ground.hitTest((_x - (widthstore / 2)) + (speed * 3), _y - (heightstore / 10), true) or _root.level.ground.hitTest((_x - (widthstore / 2)) + (speed * 3), (_y - heightstore) + (heightstore / 10), true)) or _root.level.ground.hitTest((_x - (widthstore / 2)) + (speed * 3), (_y - heightstore) + (heightstore / 5), true)) {
_root.level._x = _root.level._x + speed;
_root.xmove = _root.xmove + speed;
speed = 0;
}
}
}
if ((_root.level.ground.hitTest(_x - (widthstore / 2), _y - heightstore, true) or _root.level.ground.hitTest(_x + (widthstore / 2), _y - heightstore, true)) or _root.level.ground.hitTest(_x, _y - heightstore, true)) {
while ((_root.level.ground.hitTest(_x - (widthstore / 2), _y - heightstore, true) or _root.level.ground.hitTest(_x + (widthstore / 2), _y - heightstore, true)) or _root.level.ground.hitTest(_x, _y - heightstore, true)) {
this._y = this._y + 1;
}
drop = 1;
}
if ((drop > 0) and (repeatjumps == 0)) {
jumplock = true;
}
} else if (dead == true) {
if (deathfreeze == 20) {
stopAllSounds();
_root.sound.gotoAndStop(20 + _root.herodeathsound);
_root.sound.gotoAndStop("blank");
deathfreeze--;
sprite.gotoAndStop("dead");
} else if (deathfreeze > 0) {
deathfreeze--;
sprite.gotoAndStop("dead");
} else {
this._y = this._y - deadheight;
sprite.gotoAndStop("dead");
deadheight--;
if (this._y > 2000) {
if ((_root.lives > 1) or (_root.lives == 0)) {
_root.reload = true;
if (_root.lives != 0) {
_root.lives--;
}
_root.gotoAndStop("level");
} else {
_root.reload = false;
_root.gotoAndStop("gameover");
}
}
}
} else if (_root.gamepaused == true) {
} else if (win == true) {
_root.gotoAndStop("complete");
}
}
Instance of Symbol 587 MovieClip in Frame 10
onClipEvent (load) {
if (_root.hero.health == 0) {
_root.ii++;
this.swapDepths(_root.ii);
this.removeMovieClip();
}
}
Instance of Symbol 594 MovieClip "pausescreen" in Frame 10
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (Key.isDown(17) == false) {
pauselock = false;
}
if (Key.isDown(17) and (pauselock == false)) {
if (_root.gamepaused == true) {
_root.gamepaused = false;
this._visible = false;
this._x = 550;
} else {
_root.gamepaused = true;
this._visible = true;
this._x = 85;
}
pauselock = true;
}
}
Symbol 12 Button
on (release) {
getURL ("http://www.newgrounds.com", "blank");
}
Symbol 17 Button
on (release) {
_root.play();
}
Symbol 18 MovieClip Frame 1
_root.stop();
PercentLoaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100;
if (PercentLoaded != 100) {
bar._xscale = PercentLoaded;
} else {
gotoAndStop ("loaded");
}
Symbol 18 MovieClip Frame 2
gotoAndPlay (1);
Symbol 79 MovieClip Frame 1
stop();
Symbol 93 MovieClip Frame 1
stop();
Instance of Symbol 93 MovieClip "t_logo" in Symbol 94 MovieClip Frame 1
onClipEvent (load) {
_root.ii2 = 0;
char = 1;
this.gotoAndStop(char);
origy = this._y;
origx = this._x;
stat = 0;
speed = 0;
rotate = random(20) - 11;
}
on (press) {
if (stat == 0) {
_root.ii2++;
this.swapDepths(_root.ii);
this.startDrag();
stat = 1;
}
}
on (release, releaseOutside) {
if (stat == 1) {
this.stopDrag();
stat = 2;
speed = -20;
}
}
onClipEvent (enterFrame) {
if (stat == 5) {
this.gotoAndStop(char);
if (this._rotation > 0) {
this._rotation = this._rotation - 4;
} else if (this._rotation < 0) {
this._rotation = this._rotation + 4;
} else {
stat = 6;
}
} else if (stat == 2) {
this._y = this._y + speed;
speed = speed + 3;
this._alpha = this._alpha - 3;
this._rotation = this._rotation + rotate;
if (this._alpha < 0) {
stat = 3;
}
} else if (stat == 3) {
this._rotation = random(90) * 4;
rotate = random(20) - 11;
this._x = origx;
this._y = origy;
if (_root.ii2 == _root.iistore2) {
this.gotoAndStop(char);
} else {
this.gotoAndStop(random(5) + 1);
}
stat = 4;
} else if (stat == 4) {
if (this._alpha < 100) {
this._alpha = this._alpha + 10;
} else {
stat = 0;
speed = 0;
}
}
}
Instance of Symbol 93 MovieClip "h_logo" in Symbol 94 MovieClip Frame 1
onClipEvent (load) {
_root.ii = 0;
char = 2;
this.gotoAndStop(char);
origy = this._y;
origx = this._x;
stat = 0;
speed = 0;
rotate = random(20) - 11;
}
on (press) {
if (stat == 0) {
_root.ii2++;
this.swapDepths(_root.ii);
this.startDrag();
stat = 1;
}
}
on (release, releaseOutside) {
if (stat == 1) {
this.stopDrag();
stat = 2;
speed = -20;
}
}
onClipEvent (enterFrame) {
if (stat == 5) {
this.gotoAndStop(char);
if (this._rotation > 0) {
this._rotation = this._rotation - 4;
} else if (this._rotation < 0) {
this._rotation = this._rotation + 4;
} else {
stat = 6;
}
} else if (stat == 2) {
this._y = this._y + speed;
speed = speed + 3;
this._alpha = this._alpha - 3;
this._rotation = this._rotation + rotate;
if (this._alpha < 0) {
stat = 3;
}
} else if (stat == 3) {
this._rotation = random(90) * 4;
rotate = random(20) - 11;
this._x = origx;
this._y = origy;
if (_root.ii2 == _root.iistore2) {
this.gotoAndStop(char);
} else {
this.gotoAndStop(random(5) + 1);
}
stat = 4;
} else if (stat == 4) {
if (this._alpha < 100) {
this._alpha = this._alpha + 10;
} else {
stat = 0;
speed = 0;
}
}
}
Instance of Symbol 93 MovieClip "e_logo" in Symbol 94 MovieClip Frame 1
onClipEvent (load) {
_root.ii = 0;
char = 3;
this.gotoAndStop(char);
origy = this._y;
origx = this._x;
stat = 0;
speed = 0;
rotate = random(20) - 11;
}
on (press) {
if (stat == 0) {
_root.ii2++;
this.swapDepths(_root.ii);
this.startDrag();
stat = 1;
}
}
on (release, releaseOutside) {
if (stat == 1) {
this.stopDrag();
stat = 2;
speed = -20;
}
}
onClipEvent (enterFrame) {
if (stat == 5) {
this.gotoAndStop(char);
if (this._rotation > 0) {
this._rotation = this._rotation - 4;
} else if (this._rotation < 0) {
this._rotation = this._rotation + 4;
} else {
stat = 6;
}
} else if (stat == 2) {
this._y = this._y + speed;
speed = speed + 3;
this._alpha = this._alpha - 3;
this._rotation = this._rotation + rotate;
if (this._alpha < 0) {
stat = 3;
}
} else if (stat == 3) {
this._rotation = random(90) * 4;
rotate = random(20) - 11;
this._x = origx;
this._y = origy;
if (_root.ii2 == _root.iistore2) {
this.gotoAndStop(char);
} else {
this.gotoAndStop(random(5) + 1);
}
stat = 4;
} else if (stat == 4) {
if (this._alpha < 100) {
this._alpha = this._alpha + 10;
} else {
stat = 0;
speed = 0;
}
}
}
Instance of Symbol 93 MovieClip "d_logo" in Symbol 94 MovieClip Frame 1
onClipEvent (load) {
_root.ii = 0;
char = 4;
this.gotoAndStop(char);
origy = this._y;
origx = this._x;
stat = 0;
speed = 0;
rotate = random(20) - 11;
}
on (press) {
if (stat == 0) {
_root.ii2++;
this.swapDepths(_root.ii);
this.startDrag();
stat = 1;
}
}
on (release, releaseOutside) {
if (stat == 1) {
this.stopDrag();
stat = 2;
speed = -20;
}
}
onClipEvent (enterFrame) {
if (stat == 5) {
this.gotoAndStop(char);
if (this._rotation > 0) {
this._rotation = this._rotation - 4;
} else if (this._rotation < 0) {
this._rotation = this._rotation + 4;
} else {
stat = 6;
}
} else if (stat == 2) {
this._y = this._y + speed;
speed = speed + 3;
this._alpha = this._alpha - 3;
this._rotation = this._rotation + rotate;
if (this._alpha < 0) {
stat = 3;
}
} else if (stat == 3) {
this._rotation = random(90) * 4;
rotate = random(20) - 11;
this._x = origx;
this._y = origy;
if (_root.ii2 == _root.iistore2) {
this.gotoAndStop(char);
} else {
this.gotoAndStop(random(5) + 1);
}
stat = 4;
} else if (stat == 4) {
if (this._alpha < 100) {
this._alpha = this._alpha + 10;
} else {
stat = 0;
speed = 0;
}
}
}
Instance of Symbol 93 MovieClip "e_logo2" in Symbol 94 MovieClip Frame 1
onClipEvent (load) {
_root.ii = 0;
char = 1;
this.gotoAndStop(char);
origy = this._y;
origx = this._x;
stat = 0;
speed = 0;
rotate = random(20) - 11;
}
on (press) {
if (stat == 0) {
_root.ii2++;
this.swapDepths(_root.ii);
this.startDrag();
stat = 1;
}
}
on (release, releaseOutside) {
if (stat == 1) {
this.stopDrag();
stat = 2;
speed = -20;
}
}
onClipEvent (enterFrame) {
if (stat == 5) {
this.gotoAndStop(char);
if (this._rotation > 0) {
this._rotation = this._rotation - 4;
} else if (this._rotation < 0) {
this._rotation = this._rotation + 4;
} else {
stat = 6;
}
} else if (stat == 2) {
this._y = this._y + speed;
speed = speed + 3;
this._alpha = this._alpha - 3;
this._rotation = this._rotation + rotate;
if (this._alpha < 0) {
stat = 3;
}
} else if (stat == 3) {
this._rotation = random(90) * 4;
rotate = random(20) - 11;
this._x = origx;
this._y = origy;
if (_root.ii2 == _root.iistore2) {
this.gotoAndStop(char);
} else {
this.gotoAndStop(random(5) + 1);
}
stat = 4;
} else if (stat == 4) {
if (this._alpha < 100) {
this._alpha = this._alpha + 10;
} else {
stat = 0;
speed = 0;
}
}
}
Instance of Symbol 93 MovieClip "x_logo" in Symbol 94 MovieClip Frame 1
onClipEvent (load) {
_root.ii = 0;
char = 5;
this.gotoAndStop(char);
origy = this._y;
origx = this._x;
stat = 0;
speed = 0;
rotate = random(20) - 11;
}
on (press) {
if (stat == 0) {
_root.ii2++;
this.swapDepths(_root.ii);
this.startDrag();
stat = 1;
}
}
on (release, releaseOutside) {
if (stat == 1) {
this.stopDrag();
stat = 2;
speed = -20;
}
}
onClipEvent (enterFrame) {
if (stat == 5) {
this.gotoAndStop(char);
if (this._rotation > 0) {
this._rotation = this._rotation - 4;
} else if (this._rotation < 0) {
this._rotation = this._rotation + 4;
} else {
stat = 6;
}
} else if (stat == 2) {
this._y = this._y + speed;
speed = speed + 3;
this._alpha = this._alpha - 3;
this._rotation = this._rotation + rotate;
if (this._alpha < 0) {
stat = 3;
}
} else if (stat == 3) {
this._rotation = random(90) * 4;
rotate = random(20) - 11;
this._x = origx;
this._y = origy;
if (_root.ii2 == _root.iistore2) {
this.gotoAndStop(char);
} else {
this.gotoAndStop(random(5) + 1);
}
stat = 4;
} else if (stat == 4) {
if (this._alpha < 100) {
this._alpha = this._alpha + 10;
} else {
stat = 0;
speed = 0;
}
}
}
Symbol 109 MovieClip Frame 1
stop();
Symbol 109 MovieClip Frame 2
stop();
Instance of Symbol 26 MovieClip in Symbol 119 MovieClip Frame 1
onClipEvent (load) {
text = "Y";
}
on (release) {
if (_parent.active == true) {
_root.levelsave = "";
_root.gotoAndStop("title");
}
}
on (rollOver, dragOver) {
_root.zmouse.active = false;
}
on (rollOut, dragOut) {
_root.zmouse.active = true;
}
Instance of Symbol 26 MovieClip in Symbol 119 MovieClip Frame 1
onClipEvent (load) {
text = "N";
}
on (release) {
if (_parent.active == true) {
_parent._visible = false;
_parent.active = false;
}
}
on (rollOver, dragOver) {
_root.zmouse.active = false;
}
on (rollOut, dragOut) {
_root.zmouse.active = true;
}
Instance of Symbol 26 MovieClip in Symbol 122 MovieClip Frame 1
onClipEvent (load) {
text = "X";
}
on (release) {
_parent.quitter._visible = true;
_parent.quitter.active = true;
}
on (rollOver, dragOver) {
_root.zmouse.active = false;
}
on (rollOut, dragOut) {
_root.zmouse.active = true;
}
Instance of Symbol 119 MovieClip "quitter" in Symbol 122 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
this.active = false;
}
Instance of Symbol 26 MovieClip in Symbol 122 MovieClip Frame 1
onClipEvent (load) {
text = "HELP";
}
on (release) {
getURL ("http://www.the-exp.com/manual/", "blank");
}
on (rollOver, dragOver) {
_root.zmouse.active = false;
}
on (rollOut, dragOut) {
_root.zmouse.active = true;
}
Symbol 154 MovieClip Frame 1
stop();
Instance of Symbol 160 MovieClip in Symbol 163 MovieClip Frame 1
onClipEvent (enterFrame) {
if (((_root.hero.inxbounds == false) and (_root.hero.dead == false)) and (_root.gamepaused == false)) {
this._x = this._x - (_root.hero.speed / 4);
if (this._x > 600) {
this._x = -250;
} else if (this._x < -250) {
this._x = 550;
}
}
}
Instance of Symbol 162 MovieClip "object" in Symbol 163 MovieClip Frame 1
onClipEvent (enterFrame) {
if (((_root.hero.inxbounds == false) and (_root.hero.dead == false)) and (_root.gamepaused == false)) {
this._x = this._x - (_root.hero.speed / 2);
if (this._x > 600) {
this._x = -100;
this._y = random(300);
} else if (this._x < -100) {
this._x = 550;
this._y = random(300);
}
}
}
Instance of Symbol 162 MovieClip "object" in Symbol 163 MovieClip Frame 1
onClipEvent (enterFrame) {
if (((_root.hero.inxbounds == false) and (_root.hero.dead == false)) and (_root.gamepaused == false)) {
this._x = this._x - (_root.hero.speed / 2);
if (this._x > 600) {
this._x = -100;
this._y = random(300);
} else if (this._x < -100) {
this._x = 550;
this._y = random(300);
}
}
}
Instance of Symbol 162 MovieClip "object" in Symbol 163 MovieClip Frame 1
onClipEvent (enterFrame) {
if (((_root.hero.inxbounds == false) and (_root.hero.dead == false)) and (_root.gamepaused == false)) {
this._x = this._x - (_root.hero.speed / 2);
if (this._x > 600) {
this._x = -100;
this._y = random(300);
} else if (this._x < -100) {
this._x = 550;
this._y = random(300);
}
}
}
Instance of Symbol 166 MovieClip "object" in Symbol 167 MovieClip Frame 1
onClipEvent (enterFrame) {
if (((_root.hero.inxbounds == false) and (_root.hero.dead == false)) and (_root.gamepaused == false)) {
this._x = this._x - (_root.hero.speed / 1.5);
if (this._x > 600) {
this._x = -75;
this._y = random(300);
} else if (this._x < -75) {
this._x = 550;
this._y = random(300);
}
}
}
Instance of Symbol 166 MovieClip "object" in Symbol 167 MovieClip Frame 1
onClipEvent (enterFrame) {
if (((_root.hero.inxbounds == false) and (_root.hero.dead == false)) and (_root.gamepaused == false)) {
this._x = this._x - (_root.hero.speed / 1.5);
if (this._x > 600) {
this._x = -75;
this._y = random(300);
} else if (this._x < -75) {
this._x = 550;
this._y = random(300);
}
}
}
Instance of Symbol 170 MovieClip in Symbol 171 MovieClip Frame 1
onClipEvent (enterFrame) {
if (((_root.hero.inxbounds == false) and (_root.hero.dead == false)) and (_root.gamepaused == false)) {
this._x = this._x - (_root.hero.speed / 1.5);
if (this._x > 600) {
this._x = -75;
this._y = random(300);
} else if (this._x < -75) {
this._x = 550;
this._y = random(300);
}
}
}
Instance of Symbol 170 MovieClip in Symbol 171 MovieClip Frame 1
onClipEvent (enterFrame) {
if (((_root.hero.inxbounds == false) and (_root.hero.dead == false)) and (_root.gamepaused == false)) {
this._x = this._x - (_root.hero.speed / 1.5);
if (this._x > 600) {
this._x = -75;
this._y = random(300);
} else if (this._x < -75) {
this._x = 550;
this._y = random(300);
}
}
}
Instance of Symbol 174 MovieClip in Symbol 175 MovieClip Frame 1
onClipEvent (enterFrame) {
if (((_root.hero.inxbounds == false) and (_root.hero.dead == false)) and (_root.gamepaused == false)) {
this._x = this._x - _root.hero.speed;
if (this._x > 600) {
this._x = -250;
} else if (this._x < -250) {
this._x = 550;
}
}
}
Instance of Symbol 178 MovieClip in Symbol 179 MovieClip Frame 1
onClipEvent (enterFrame) {
if (((_root.hero.inxbounds == false) and (_root.hero.dead == false)) and (_root.gamepaused == false)) {
this._x = this._x - (_root.hero.speed / 1.5);
if (this._x > 600) {
this._x = random(550);
this._y = random(400) + 450;
} else if (this._x < -75) {
this._x = random(550);
this._y = random(400) + 450;
}
}
if (this._y < 0) {
this._x = random(550);
this._y = random(400) + 450;
}
if (_root.gamepaused == false) {
this._y = this._y - 2;
}
}
Instance of Symbol 178 MovieClip in Symbol 179 MovieClip Frame 1
onClipEvent (enterFrame) {
if (((_root.hero.inxbounds == false) and (_root.hero.dead == false)) and (_root.gamepaused == false)) {
this._x = this._x - (_root.hero.speed / 1.5);
if (this._x > 600) {
this._x = random(550);
this._y = random(400) + 450;
} else if (this._x < -75) {
this._x = random(550);
this._y = random(400) + 450;
}
}
if (this._y < 0) {
this._x = random(550);
this._y = random(400) + 450;
}
if (_root.gamepaused == false) {
this._y = this._y - 2;
}
}
Instance of Symbol 178 MovieClip in Symbol 179 MovieClip Frame 1
onClipEvent (enterFrame) {
if (((_root.hero.inxbounds == false) and (_root.hero.dead == false)) and (_root.gamepaused == false)) {
this._x = this._x - (_root.hero.speed / 1.5);
if (this._x > 600) {
this._x = random(550);
this._y = random(400) + 450;
} else if (this._x < -75) {
this._x = random(550);
this._y = random(400) + 450;
}
}
if (this._y < 0) {
this._x = random(550);
this._y = random(400) + 450;
}
if (_root.gamepaused == false) {
this._y = this._y - 2;
}
}
Symbol 182 MovieClip Frame 1
stop();
Symbol 189 MovieClip Frame 1
_parent.tiledesc = "Mario";
stop();
Symbol 189 MovieClip Frame 2
_parent.tiledesc = "A. Kidd";
Symbol 189 MovieClip Frame 3
_parent.tiledesc = "Techno";
Symbol 189 MovieClip Frame 4
_parent.tiledesc = "Colors";
Symbol 189 MovieClip Frame 5
_parent.tiledesc = "Yoshi";
Symbol 189 MovieClip Frame 6
_parent.tiledesc = "Sonic";
Symbol 200 MovieClip Frame 1
stop();
Symbol 270 MovieClip Frame 1
stop();
Symbol 308 MovieClip Frame 1
stop();
Instance of Symbol 127 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.gravity < 9) {
_root.gravity++;
}
}
Instance of Symbol 129 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.gravity > 3) {
_root.gravity--;
}
}
Instance of Symbol 127 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.bgmusic < 9) {
_root.bgmusic++;
}
}
Instance of Symbol 129 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.bgmusic > 1) {
_root.bgmusic--;
}
}
Instance of Symbol 127 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.bgimage < 9) {
_root.bgimage++;
_parent.bgselect.gotoAndStop(_root.bgimage);
}
}
Instance of Symbol 129 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.bgimage > 1) {
_root.bgimage--;
_parent.bgselect.gotoAndStop(_root.bgimage);
}
}
Instance of Symbol 127 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.blockheight < 9) {
_root.blockheight++;
}
}
Instance of Symbol 129 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.blockheight > 2) {
_root.blockheight--;
}
}
Instance of Symbol 127 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.blocksize < 9) {
_root.blocksize++;
}
}
Instance of Symbol 129 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.blocksize > 2) {
_root.blocksize--;
}
}
Instance of Symbol 127 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.bgtime < 9) {
_root.bgtime++;
}
}
Instance of Symbol 129 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.bgtime > 0) {
_root.bgtime--;
}
}
Instance of Symbol 127 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.coingraphic < 9) {
_root.coingraphic++;
_parent.coingraphicdisplay.gotoAndStop(_root.coingraphic);
}
}
Instance of Symbol 129 MovieClip in Symbol 329 MovieClip Frame 1
onClipEvent (load) {
_parent.coingraphicdisplay.gotoAndStop(_root.coingraphic);
}
on (release) {
if (_root.coingraphic > 1) {
_root.coingraphic--;
_parent.coingraphicdisplay.gotoAndStop(_root.coingraphic);
}
}
Instance of Symbol 129 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.coinvalue > 0) {
_root.coinvalue--;
_root.coinvaluedisplay = _root.coinvalue * 50;
}
}
Instance of Symbol 127 MovieClip in Symbol 329 MovieClip Frame 1
onClipEvent (load) {
_root.coinvaluedisplay = _root.coinvalue * 50;
}
on (release) {
if (_root.coinvalue < 9) {
_root.coinvalue++;
_root.coinvaluedisplay = _root.coinvalue * 50;
}
}
Instance of Symbol 127 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.coinsize < 9) {
_root.coinsize++;
}
}
Instance of Symbol 129 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.coinsize > 1) {
_root.coinsize--;
}
}
Instance of Symbol 127 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.coinsound < 9) {
_root.coinsound++;
}
}
Instance of Symbol 129 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.coinsound > 1) {
_root.coinsound--;
}
}
Instance of Symbol 127 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.timescore < 9) {
_root.timescore++;
}
}
Instance of Symbol 129 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.timescore > 0) {
_root.timescore--;
}
}
Instance of Symbol 154 MovieClip in Symbol 329 MovieClip Frame 1
onClipEvent (load) {
_root.coinsound++;
_root.coinsound--;
}
on (release) {
_root.sound.gotoAndStop(40 + _root.coinsound);
_root.sound.gotoAndStop("blank");
}
Instance of Symbol 127 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.tileset < 6) {
_root.tileset++;
}
}
Instance of Symbol 129 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.tileset > 1) {
_root.tileset--;
}
}
Instance of Symbol 182 MovieClip "bgselect" in Symbol 329 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.bgimage);
}
Instance of Symbol 189 MovieClip "tiledisplay" in Symbol 329 MovieClip Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.tileset);
}
Instance of Symbol 154 MovieClip in Symbol 329 MovieClip Frame 1
onClipEvent (load) {
_root.bgmusic++;
_root.bgmusic--;
switcher = false;
}
on (release) {
if (switcher == false) {
this.gotoAndStop("stop");
_root.sound.gotoAndStop(50 + _root.bgmusic);
_root.sound.gotoAndStop("blank");
switcher = true;
} else {
switcher = false;
this.gotoAndStop("play");
stopAllSounds();
}
}
Instance of Symbol 127 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.herospeed < 6) {
_root.herospeed++;
}
}
Instance of Symbol 129 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.herospeed > 1) {
_root.herospeed--;
}
}
Instance of Symbol 127 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.heroslide < 9) {
_root.heroslide++;
}
}
Instance of Symbol 129 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.heroslide > 1) {
_root.heroslide--;
}
}
Instance of Symbol 127 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.herojumpheight < 9) {
_root.herojumpheight++;
}
}
Instance of Symbol 129 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.herojumpheight > 1) {
_root.herojumpheight--;
}
}
Instance of Symbol 127 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.herographic < 9) {
_root.herographic++;
_parent.herodisplay.gotoAndStop(_root.herographic);
}
}
Instance of Symbol 129 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.herographic > 1) {
_root.herographic--;
_parent.herodisplay.gotoAndStop(_root.herographic);
}
}
Instance of Symbol 127 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.herosize < 9) {
_root.herosize++;
}
}
Instance of Symbol 129 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.herosize > 2) {
_root.herosize--;
}
}
Instance of Symbol 127 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.herohealth < 9) {
_root.herohealth++;
}
}
Instance of Symbol 129 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.herohealth > 0) {
_root.herohealth--;
}
}
Instance of Symbol 127 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.heroinvtime < 9) {
_root.heroinvtime++;
}
}
Instance of Symbol 129 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.heroinvtime > 1) {
_root.heroinvtime--;
}
}
Instance of Symbol 127 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.herojumpsound < 9) {
_root.herojumpsound++;
}
}
Instance of Symbol 129 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.herojumpsound > 1) {
_root.herojumpsound--;
}
}
Instance of Symbol 127 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.herodeathsound < 9) {
_root.herodeathsound++;
}
}
Instance of Symbol 129 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.herodeathsound > 1) {
_root.herodeathsound--;
}
}
Instance of Symbol 270 MovieClip "herodisplay" in Symbol 329 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.herographic);
}
Instance of Symbol 127 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.herostart < 9) {
_root.herostart++;
}
}
Instance of Symbol 129 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.herostart > 2) {
_root.herostart--;
}
}
Instance of Symbol 127 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.multijump < 9) {
_root.multijump++;
}
}
Instance of Symbol 129 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.multijump > 1) {
_root.multijump--;
}
}
Instance of Symbol 154 MovieClip in Symbol 329 MovieClip Frame 1
onClipEvent (load) {
_root.herojumpsound++;
_root.herojumpsound--;
}
on (release) {
_root.sound.gotoAndStop(1 + _root.herojumpsound);
_root.sound.gotoAndStop("blank");
}
Instance of Symbol 154 MovieClip in Symbol 329 MovieClip Frame 1
onClipEvent (load) {
_root.herohurtsound++;
_root.herohurtsound--;
}
on (release) {
_root.sound.gotoAndStop(10 + _root.herohurtsound);
_root.sound.gotoAndStop("blank");
}
Instance of Symbol 127 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.herolives < 9) {
_root.herolives++;
}
}
Instance of Symbol 129 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.herolives > 0) {
_root.herolives--;
}
}
Instance of Symbol 127 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.herohurtsound < 9) {
_root.herohurtsound++;
}
}
Instance of Symbol 129 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.herohurtsound > 1) {
_root.herohurtsound--;
}
}
Instance of Symbol 154 MovieClip in Symbol 329 MovieClip Frame 1
onClipEvent (load) {
_root.herodeathsound++;
_root.herodeathsound--;
}
on (release) {
_root.sound.gotoAndStop(20 + _root.herodeathsound);
_root.sound.gotoAndStop("blank");
}
Instance of Symbol 127 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.mon1size < 7) {
_root.mon1size++;
}
}
Instance of Symbol 129 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.mon1size > 2) {
_root.mon1size--;
}
}
Instance of Symbol 127 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.mon1speed < 9) {
_root.mon1speed++;
}
}
Instance of Symbol 129 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.mon1speed > 1) {
_root.mon1speed--;
}
}
Instance of Symbol 127 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.mon1health < 9) {
_root.mon1health++;
}
}
Instance of Symbol 129 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.mon1health > 0) {
_root.mon1health--;
}
}
Instance of Symbol 127 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.mon1graphic < 9) {
_root.mon1graphic++;
_parent.mon1display.gotoAndStop(_root.mon1graphic);
}
}
Instance of Symbol 129 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.mon1graphic > 1) {
_root.mon1graphic--;
_parent.mon1display.gotoAndStop(_root.mon1graphic);
}
}
Instance of Symbol 127 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.mon1damage < 9) {
_root.mon1damage++;
}
}
Instance of Symbol 129 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.mon1damage > 1) {
_root.mon1damage--;
}
}
Instance of Symbol 127 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.mon1bounce < 9) {
_root.mon1bounce++;
}
}
Instance of Symbol 129 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.mon1bounce > 1) {
_root.mon1bounce--;
}
}
Instance of Symbol 127 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.mon1sound < 9) {
_root.mon1sound++;
}
}
Instance of Symbol 129 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.mon1sound > 1) {
_root.mon1sound--;
}
}
Instance of Symbol 129 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.mon1fly == "N") {
_root.mon1fly = "Y";
_root.mon1ledge = "N";
} else {
_root.mon1fly = "N";
}
}
Instance of Symbol 127 MovieClip in Symbol 329 MovieClip Frame 1
onClipEvent (load) {
_root.mon1scoredisplay = _root.mon1score * 50;
}
on (release) {
if (_root.mon1score < 9) {
_root.mon1score++;
_root.mon1scoredisplay = _root.mon1score * 50;
}
}
Instance of Symbol 129 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.mon1score > 0) {
_root.mon1score--;
_root.mon1scoredisplay = _root.mon1score * 50;
}
}
Instance of Symbol 154 MovieClip in Symbol 329 MovieClip Frame 1
onClipEvent (load) {
_root.mon1sound++;
_root.mon1sound--;
}
on (release) {
_root.sound.gotoAndStop(30 + _root.mon1sound);
_root.sound.gotoAndStop("blank");
}
Instance of Symbol 308 MovieClip "mon1display" in Symbol 329 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.mon1graphic);
}
Instance of Symbol 308 MovieClip "mon2display" in Symbol 329 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.mon2graphic);
}
Instance of Symbol 129 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.mon1ledge == "N") {
_root.mon1ledge = "Y";
_root.mon1fly = "N";
} else {
_root.mon1ledge = "N";
}
}
Instance of Symbol 127 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.mon2size < 7) {
_root.mon2size++;
}
}
Instance of Symbol 129 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.mon2size > 2) {
_root.mon2size--;
}
}
Instance of Symbol 127 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.mon2speed < 9) {
_root.mon2speed++;
}
}
Instance of Symbol 129 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.mon2speed > 1) {
_root.mon2speed--;
}
}
Instance of Symbol 127 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.mon2health < 9) {
_root.mon2health++;
}
}
Instance of Symbol 129 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.mon2health > 0) {
_root.mon2health--;
}
}
Instance of Symbol 127 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.mon2graphic < 9) {
_root.mon2graphic++;
_parent.mon2display.gotoAndStop(_root.mon2graphic);
}
}
Instance of Symbol 129 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.mon2graphic > 1) {
_root.mon2graphic--;
_parent.mon2display.gotoAndStop(_root.mon2graphic);
}
}
Instance of Symbol 127 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.mon2damage < 9) {
_root.mon2damage++;
}
}
Instance of Symbol 129 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.mon2damage > 1) {
_root.mon2damage--;
}
}
Instance of Symbol 127 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.mon2bounce < 9) {
_root.mon2bounce++;
}
}
Instance of Symbol 129 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.mon2bounce > 1) {
_root.mon2bounce--;
}
}
Instance of Symbol 127 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.mon2sound < 9) {
_root.mon2sound++;
}
}
Instance of Symbol 129 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.mon2sound > 1) {
_root.mon2sound--;
}
}
Instance of Symbol 129 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.mon2fly == "N") {
_root.mon2fly = "Y";
_root.mon2ledge = "N";
} else {
_root.mon2fly = "N";
}
}
Instance of Symbol 127 MovieClip in Symbol 329 MovieClip Frame 1
onClipEvent (load) {
_root.mon2scoredisplay = _root.mon2score * 50;
}
on (release) {
if (_root.mon2score < 9) {
_root.mon2score++;
_root.mon2scoredisplay = _root.mon2score * 50;
}
}
Instance of Symbol 129 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.mon2score > 0) {
_root.mon2score--;
_root.mon2scoredisplay = _root.mon2score * 50;
}
}
Instance of Symbol 154 MovieClip in Symbol 329 MovieClip Frame 1
onClipEvent (load) {
_root.mon2sound++;
_root.mon2sound--;
}
on (release) {
_root.sound.gotoAndStop(30 + _root.mon2sound);
_root.sound.gotoAndStop("blank");
}
Instance of Symbol 129 MovieClip in Symbol 329 MovieClip Frame 1
on (release) {
if (_root.mon2ledge == "N") {
_root.mon2ledge = "Y";
_root.mon2fly = "N";
} else {
_root.mon2ledge = "N";
}
}
Instance of Symbol 26 MovieClip "menubutton" in Symbol 329 MovieClip Frame 1
onClipEvent (load) {
origy = this._y;
text = "SPECS";
buildorig = _root.buildbar._x;
}
on (press) {
stopAllSounds();
if (_parent._y < 361) {
_root.buildbar._x = buildorig;
text = "SPECS";
_parent._y = 400;
_parent.active = false;
this._y = origy;
_parent.scrollbuttons._y = origy;
} else {
_root.buildbar._x = 1000;
text = "X";
_parent._y = (400 - _parent._height) + this._height;
this._y = this._y + (_parent._height - this._height);
_parent.scrollbuttons._y = _parent.scrollbuttons._y + (_parent._height - this._height);
_parent.active = true;
_root.zmouse.active = false;
}
}
on (release, releaseOutside) {
if (text == "SPECS") {
_root.zmouse.active = true;
}
}
Symbol 337 MovieClip Frame 1
stop();
Symbol 337 MovieClip Frame 5
stop();
Symbol 349 MovieClip Frame 1
stop();
Symbol 356 MovieClip Frame 1
stop();
Symbol 363 MovieClip Frame 1
stop();
Symbol 370 MovieClip Frame 1
stop();
Symbol 377 MovieClip Frame 1
stop();
Symbol 384 MovieClip Frame 1
stop();
Symbol 391 MovieClip Frame 1
stop();
Symbol 395 MovieClip Frame 1
stop();
Instance of Symbol 341 MovieClip in Symbol 395 MovieClip Frame 1
onClipEvent (load) {
_parent.spawnpoint = _parent._x;
_parent.block.gotoAndStop(_root.tileset);
}
onClipEvent (mouseUp) {
_parent._x = _parent.spawnpoint + _root.levelpos;
if ((_root.makeactive == true) and (_root.zmouse.active == true)) {
if (_parent.hitTest(_root.zmouse)) {
if (_root.erase == "build") {
_parent.val = _root.blockchoose;
_parent.active = true;
} else {
_parent.active = false;
_parent.val = 0;
}
}
if (_parent.active == true) {
_parent.gotoAndStop(_parent.val);
} else {
_parent.gotoAndStop("empty");
}
}
_parent.block.gotoAndStop(_root.tileset);
}
Symbol 410 MovieClip Frame 1
stop();
Instance of Symbol 415 MovieClip in Symbol 419 MovieClip Frame 1
on (keyPress "<Left>") {
active = true;
}
onClipEvent (keyUp) {
active = false;
}
on (rollOver, dragOver) {
_root.zmouse.active = false;
}
on (rollOut, dragOut) {
if (_parent._parent.active == false) {
_root.zmouse.active = true;
}
}
onClipEvent (load) {
origx = _root.levelholder._x;
}
on (press) {
active = true;
}
on (release, releaseOutside) {
active = false;
}
onClipEvent (enterFrame) {
if (origx > _root.levelholder._x) {
_alpha = 100;
} else {
_alpha = 50;
}
if ((origx > _root.levelholder._x) and (active == true)) {
_root.levelholder._x = _root.levelholder._x + _parent.scrollspeed;
}
}
Instance of Symbol 415 MovieClip in Symbol 419 MovieClip Frame 1
on (keyPress "<Right>") {
active = true;
}
onClipEvent (keyUp) {
active = false;
}
on (rollOver, dragOver) {
_root.zmouse.active = false;
}
on (rollOut, dragOut) {
if (_parent._parent.active == false) {
_root.zmouse.active = true;
}
}
onClipEvent (load) {
_parent.scrollspeed = 25;
}
on (press) {
active = true;
}
on (release, releaseOutside) {
active = false;
}
onClipEvent (enterFrame) {
if (_root.gridsize > 22) {
_alpha = 100;
} else {
_alpha = 50;
}
if ((_root.gridsize > 22) and (active == true)) {
_root.levelholder._x = _root.levelholder._x - _parent.scrollspeed;
}
}
Instance of Symbol 127 MovieClip in Symbol 419 MovieClip Frame 1
on (rollOver, dragOver) {
_root.zmouse.active = false;
}
on (rollOut, dragOut) {
if (_parent._parent.active == false) {
_root.zmouse.active = true;
}
}
on (release) {
if (_parent.scrollspeed < 75) {
_parent.scrollspeed = _parent.scrollspeed + 25;
}
}
Instance of Symbol 129 MovieClip in Symbol 419 MovieClip Frame 1
on (rollOver, dragOver) {
_root.zmouse.active = false;
}
on (rollOut, dragOut) {
if (_parent._parent.active == false) {
_root.zmouse.active = true;
}
}
on (release) {
if (_parent.scrollspeed > 25) {
_parent.scrollspeed = _parent.scrollspeed - 25;
}
}
Symbol 433 MovieClip Frame 1
stop();
Instance of Symbol 26 MovieClip "menubutton" in Symbol 435 MovieClip Frame 1
onClipEvent (load) {
origy = this._y;
text = "MENU";
specorig = _root.specmenu._x;
}
on (press) {
if (_parent._y < 400) {
_root.specmenu._x = specorig;
_root.ii++;
_root.resumeedit.swapDepths(_root.ii + 999);
_root.resumeedit._x = _root.resumeedit._x - 450;
text = "MENU";
_parent._y = 400;
_parent.active = false;
this._y = origy;
_parent.scrollbuttons._y = origy;
} else {
_root.specmenu._x = 1000;
_root.ii++;
_root.resumeedit.swapDepths(_root.ii + 999);
_root.resumeedit._x = _root.resumeedit._x + 450;
text = "X";
_parent._y = (400 - _parent._height) + this._height;
this._y = this._y + (_parent._height - this._height);
_parent.scrollbuttons._y = _parent.scrollbuttons._y + (_parent._height - this._height);
_parent.active = true;
_root.zmouse.active = false;
}
}
on (release, releaseOutside) {
if (text == "MENU") {
_root.zmouse.active = true;
}
}
Instance of Symbol 127 MovieClip in Symbol 435 MovieClip Frame 1
onClipEvent (load) {
if (_root.reedit != true) {
templevelpos = _root.levelpos;
_root.levelpos = 0;
_root.levelholder.gridstrip.duplicateMovieClip("grid" + _root.gridsize, _root.ii, _root.ii);
_root.levelholder["grid" + _root.gridsize]._y = 0;
_root.levelholder["grid" + _root.gridsize]._x = (_root.gridsize * _root.gridwidth) + _root.levelpos;
_root.gridsize++;
_root.ii++;
_root.levelpos = templevelpos;
}
}
on (release) {
loop = _root.scrolldist / _root.gridwidth;
while (loop > 0) {
templevelpos = _root.levelpos;
_root.levelpos = 0;
_root.levelholder.gridstrip.duplicateMovieClip("grid" + _root.gridsize, _root.ii, _root.ii);
_root.levelholder["grid" + _root.gridsize]._y = 0;
_root.levelholder["grid" + _root.gridsize]._x = (_root.gridsize * _root.gridwidth) + _root.levelpos;
_root.gridsize++;
_root.ii++;
loop--;
_root.levelpos = templevelpos;
}
}
Instance of Symbol 129 MovieClip in Symbol 435 MovieClip Frame 1
on (release) {
loop = _root.scrolldist / _root.gridwidth;
while (loop > 0) {
if (_root.gridsize > 1) {
_root.gridsize--;
_root.ii--;
}
_root.levelholder["grid" + _root.gridsize].removeMovieClip();
loop--;
}
}
Instance of Symbol 127 MovieClip in Symbol 435 MovieClip Frame 1
on (release) {
if (_root.scrolldist < 250) {
_root.scrolldist = _root.scrolldist + _root.gridwidth;
}
}
Instance of Symbol 129 MovieClip in Symbol 435 MovieClip Frame 1
on (release) {
if (_root.scrolldist > _root.gridwidth) {
_root.scrolldist = _root.scrolldist - _root.gridwidth;
}
}
Instance of Symbol 127 MovieClip in Symbol 435 MovieClip Frame 1
onClipEvent (load) {
_root.zmouse.gotoAndStop(_root.brushsize);
}
on (release) {
if (_root.brushsize < 4) {
_root.brushsize++;
if (_root.brushdir == "hor") {
_root.zmouse.gotoAndStop(_root.brushsize);
} else {
_root.zmouse.gotoAndStop(_root.brushsize + 4);
}
}
}
Instance of Symbol 410 MovieClip in Symbol 435 MovieClip Frame 1
onClipEvent (load) {
_root.brushdir = "hor";
}
on (release) {
if (_root.brushdir == "hor") {
_root.brushdir = "ver";
this.gotoAndStop("ver");
_root.zmouse.gotoAndStop(_root.brushsize + 4);
} else {
_root.brushdir = "hor";
this.gotoAndStop("hor");
_root.zmouse.gotoAndStop(_root.brushsize);
}
}
Instance of Symbol 129 MovieClip in Symbol 435 MovieClip Frame 1
on (release) {
if (_root.brushsize > 1) {
_root.brushsize--;
if (_root.brushdir == "hor") {
_root.zmouse.gotoAndStop(_root.brushsize);
} else {
_root.zmouse.gotoAndStop(_root.brushsize + 4);
}
}
}
Instance of Symbol 433 MovieClip "bd" in Symbol 435 MovieClip Frame 1
onClipEvent (load) {
}
Instance of Symbol 109 MovieClip "eraser" in Symbol 435 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 127 MovieClip in Symbol 435 MovieClip Frame 1
onClipEvent (load) {
_parent.bd.gotoAndStop(_root.tileset);
_root.blockchoose = "2";
_parent.bd.blockdisplay.gotoAndStop(2);
blockdetect = _root.tileset;
}
onClipEvent (enterFrame) {
if (_root.tileset != blockdetect) {
_parent.bd.gotoAndStop(_root.tileset);
blockdetect = _root.tileset;
_root.blockchoose = "2";
_parent.bd.blockdisplay.gotoAndStop(2);
_root.erase = "build";
_parent.eraser._visible = false;
}
}
on (release) {
if (_root.blockchoose == "2") {
_root.blockchoose = "3";
_parent.bd.blockdisplay.gotoAndStop(3);
} else if (_root.blockchoose == "3") {
_root.blockchoose = "4";
_parent.bd.blockdisplay.gotoAndStop(4);
} else if (_root.blockchoose == "4") {
_root.blockchoose = "5";
_parent.bd.blockdisplay.gotoAndStop(5);
} else if (_root.blockchoose == "5") {
_root.blockchoose = "6";
_parent.bd.blockdisplay.gotoAndStop(6);
} else if (_root.blockchoose == "6") {
_root.blockchoose = "7";
_parent.bd.blockdisplay.gotoAndStop(7);
} else if (_root.blockchoose == "7") {
_root.blockchoose = "8";
_parent.bd.blockdisplay.gotoAndStop(8);
} else if (_root.blockchoose == "8") {
_root.blockchoose = "9";
_parent.bd.blockdisplay.gotoAndStop(9);
} else if (_root.blockchoose == "9") {
_root.blockchoose = "M";
_parent.bd.blockdisplay.gotoAndStop(10);
} else if (_root.blockchoose == "M") {
_root.blockchoose = "C";
_parent.bd.blockdisplay.gotoAndStop(11);
} else if (_root.blockchoose == "C") {
_root.blockchoose = "N";
_root.erase = "erase";
_parent.eraser._visible = true;
} else if (_root.erase == "erase") {
_root.erase = "build";
_parent.eraser._visible = false;
_root.blockchoose = "2";
_parent.bd.blockdisplay.gotoAndStop(2);
}
}
Instance of Symbol 129 MovieClip in Symbol 435 MovieClip Frame 1
on (release) {
if (_root.blockchoose == "9") {
_root.blockchoose = "8";
_parent.bd.blockdisplay.gotoAndStop(8);
} else if (_root.blockchoose == "8") {
_root.blockchoose = "7";
_parent.bd.blockdisplay.gotoAndStop(7);
} else if (_root.blockchoose == "7") {
_root.blockchoose = "6";
_parent.bd.blockdisplay.gotoAndStop(6);
} else if (_root.blockchoose == "6") {
_root.blockchoose = "5";
_parent.bd.blockdisplay.gotoAndStop(5);
} else if (_root.blockchoose == "5") {
_root.blockchoose = "4";
_parent.bd.blockdisplay.gotoAndStop(4);
} else if (_root.blockchoose == "4") {
_root.blockchoose = "3";
_parent.bd.blockdisplay.gotoAndStop(3);
} else if (_root.blockchoose == "3") {
_root.blockchoose = "2";
_parent.bd.blockdisplay.gotoAndStop(2);
} else if (_root.blockchoose == "2") {
_root.blockchoose = "N";
_root.erase = "erase";
_parent.eraser._visible = true;
} else if (_root.blockchoose == "N") {
_root.erase = "build";
_parent.eraser._visible = false;
_root.blockchoose = "C";
_parent.bd.blockdisplay.gotoAndStop(11);
} else if (_root.blockchoose == "C") {
_root.blockchoose = "M";
_parent.bd.blockdisplay.gotoAndStop(10);
} else if (_root.blockchoose == "M") {
_root.blockchoose = "9";
_parent.bd.blockdisplay.gotoAndStop(9);
}
}
Instance of Symbol 26 MovieClip in Symbol 435 MovieClip Frame 1
onClipEvent (load) {
text = "SAVE/PREVIEW";
}
on (release) {
_root.levelpos = 0;
loop = _root.gridsize;
_root.levelsave = "";
_root.levelsave = _root.levelsave + _root.blocksize;
_root.levelsave = _root.levelsave + _root.blockheight;
_root.levelsave = _root.levelsave + _root.gravity;
_root.levelsave = _root.levelsave + _root.bgmusic;
_root.levelsave = _root.levelsave + _root.bgimage;
_root.levelsave = _root.levelsave + _root.bgtime;
_root.levelsave = _root.levelsave + _root.springpower;
_root.levelsave = _root.levelsave + _root.herographic;
_root.levelsave = _root.levelsave + _root.herosize;
_root.levelsave = _root.levelsave + _root.herospeed;
_root.levelsave = _root.levelsave + _root.heroslide;
_root.levelsave = _root.levelsave + _root.herojumpheight;
_root.levelsave = _root.levelsave + _root.herohealth;
_root.levelsave = _root.levelsave + _root.heroinvtime;
_root.levelsave = _root.levelsave + _root.herojumpsound;
_root.levelsave = _root.levelsave + _root.herohurtsound;
_root.levelsave = _root.levelsave + _root.mon1graphic;
_root.levelsave = _root.levelsave + _root.mon1size;
_root.levelsave = _root.levelsave + _root.mon1speed;
_root.levelsave = _root.levelsave + _root.mon1damage;
_root.levelsave = _root.levelsave + _root.mon1health;
_root.levelsave = _root.levelsave + _root.mon1sound;
_root.levelsave = _root.levelsave + _root.mon2graphic;
_root.levelsave = _root.levelsave + _root.mon2size;
_root.levelsave = _root.levelsave + _root.mon2speed;
_root.levelsave = _root.levelsave + _root.mon2damage;
_root.levelsave = _root.levelsave + _root.mon2health;
_root.levelsave = _root.levelsave + _root.mon2sound;
_root.levelsave = _root.levelsave + _root.coingraphic;
_root.levelsave = _root.levelsave + _root.coinvalue;
_root.levelsave = _root.levelsave + _root.coinsize;
_root.levelsave = _root.levelsave + _root.mon1bounce;
_root.levelsave = _root.levelsave + _root.mon2bounce;
_root.levelsave = _root.levelsave + _root.tileset;
_root.levelsave = _root.levelsave + _root.herostart;
_root.levelsave = _root.levelsave + _root.multijump;
_root.levelsave = _root.levelsave + _root.coinsound;
_root.levelsave = _root.levelsave + _root.mon1fly;
_root.levelsave = _root.levelsave + _root.mon2fly;
_root.levelsave = _root.levelsave + _root.mon1score;
_root.levelsave = _root.levelsave + _root.mon2score;
_root.levelsave = _root.levelsave + _root.herolives;
_root.levelsave = _root.levelsave + _root.timescore;
_root.levelsave = _root.levelsave + _root.herodeathsound;
_root.levelsave = _root.levelsave + _root.mon1ledge;
_root.levelsave = _root.levelsave + _root.mon2ledge;
namelength = _root.specmenu.username.text.length;
_root.levelsave = _root.levelsave + _root.specmenu.username.text;
while (namelength < 14) {
_root.levelsave = _root.levelsave + "\u00A3";
namelength++;
}
namelength = _root.specmenu.gamename.text.length;
_root.levelsave = _root.levelsave + _root.specmenu.gamename.text;
while (namelength < 14) {
_root.levelsave = _root.levelsave + "\u00A3";
namelength++;
}
namelength = _root.specmenu.parscore.text.length;
_root.levelsave = _root.levelsave + _root.specmenu.parscore.text;
while (namelength < 6) {
_root.levelsave = _root.levelsave + "\u00A3";
namelength++;
}
_root.levelsave = _root.levelsave + "\u00A3\u00A3\u00A3\u00A3";
ii = 0;
while (loop > 0) {
if (_root.levelholder["grid" + ii].grid1.active == true) {
_root.levelsave = _root.levelsave + _root.levelholder["grid" + ii].grid1.val;
} else {
_root.levelsave = _root.levelsave + "0";
}
if (_root.levelholder["grid" + ii].grid2.active == true) {
_root.levelsave = _root.levelsave + _root.levelholder["grid" + ii].grid2.val;
} else {
_root.levelsave = _root.levelsave + "0";
}
if (_root.levelholder["grid" + ii].grid3.active == true) {
_root.levelsave = _root.levelsave + _root.levelholder["grid" + ii].grid3.val;
} else {
_root.levelsave = _root.levelsave + "0";
}
if (_root.levelholder["grid" + ii].grid4.active == true) {
_root.levelsave = _root.levelsave + _root.levelholder["grid" + ii].grid4.val;
} else {
_root.levelsave = _root.levelsave + "0";
}
if (_root.levelholder["grid" + ii].grid5.active == true) {
_root.levelsave = _root.levelsave + _root.levelholder["grid" + ii].grid5.val;
} else {
_root.levelsave = _root.levelsave + "0";
}
if (_root.levelholder["grid" + ii].grid6.active == true) {
_root.levelsave = _root.levelsave + _root.levelholder["grid" + ii].grid6.val;
} else {
_root.levelsave = _root.levelsave + "0";
}
if (_root.levelholder["grid" + ii].grid7.active == true) {
_root.levelsave = _root.levelsave + _root.levelholder["grid" + ii].grid7.val;
} else {
_root.levelsave = _root.levelsave + "0";
}
if (_root.levelholder["grid" + ii].grid8.active == true) {
_root.levelsave = _root.levelsave + _root.levelholder["grid" + ii].grid8.val;
} else {
_root.levelsave = _root.levelsave + "0";
}
if (_root.levelholder["grid" + ii].grid9.active == true) {
_root.levelsave = _root.levelsave + _root.levelholder["grid" + ii].grid9.val;
} else {
_root.levelsave = _root.levelsave + "0";
}
if (_root.levelholder["grid" + ii].grid10.active == true) {
_root.levelsave = _root.levelsave + _root.levelholder["grid" + ii].grid10.val;
} else {
_root.levelsave = _root.levelsave + "0";
}
if (_root.levelholder["grid" + ii].grid11.active == true) {
_root.levelsave = _root.levelsave + _root.levelholder["grid" + ii].grid11.val;
} else {
_root.levelsave = _root.levelsave + "0";
}
if (_root.levelholder["grid" + ii].grid12.active == true) {
_root.levelsave = _root.levelsave + _root.levelholder["grid" + ii].grid12.val;
} else {
_root.levelsave = _root.levelsave + "0";
}
if (_root.levelholder["grid" + ii].grid13.active == true) {
_root.levelsave = _root.levelsave + _root.levelholder["grid" + ii].grid13.val;
} else {
_root.levelsave = _root.levelsave + "0";
}
if (_root.levelholder["grid" + ii].grid14.active == true) {
_root.levelsave = _root.levelsave + _root.levelholder["grid" + ii].grid14.val;
} else {
_root.levelsave = _root.levelsave + "0";
}
_root.levelholder["grid" + ii].removeMovieClip();
loop--;
ii++;
}
_root.gotoAndStop("result");
}
Symbol 452 MovieClip Frame 1
stop();
Symbol 478 MovieClip Frame 1
stop();
Instance of Symbol 478 MovieClip "genblock" in Symbol 479 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.mon1graphic);
widthstore = _root.mon1size * 9;
heightstore = _root.mon1size * 9;
this._y = this._y + heightstore;
this._width = widthstore;
this._height = heightstore;
if (_root.mon1health != 0) {
health = _root.mon1health;
} else {
health = 2000;
}
scale = this._xscale;
left = true;
bounce = _root.mon1bounce * 3;
deathtime = 50;
monstatus = "fall";
adjust = 5;
turn = false;
turntime = 1;
turndir = "left";
turntimer = 0;
this.play();
dead = false;
dir = this.sprite._xscale;
}
onClipEvent (enterFrame) {
if (_root.gamepaused == true) {
sprite.stop();
} else {
sprite.play();
}
if (((this.hitTest(_root.bg) and (dead == false)) and (_root.hero.dead == false)) and (_root.gamepaused == false)) {
if (this._alpha < 100) {
this._alpha++;
}
if ((this.hitTest(_root.hero.hit) and (this.hitTest(_root.hero.hitbody) == false)) and (_root.hero.drop > 0)) {
_root.sound.gotoAndStop(30 + _root.mon1sound);
_root.sound.gotoAndStop("blank");
this._alpha = 50;
_root.hero.drop = -bounce;
health = health - 1;
if (health == 0) {
if (health > 0) {
health--;
} else {
dead = true;
_root.score = _root.score + (_root.mon1score * 50);
}
}
} else if (this.hitTest(_root.hero.hitbody) and (_root.hero.inv == false)) {
if (_root.hero.health > 1) {
_root.hero.health = _root.hero.health - _root.mon1damage;
_root.hero.inv = true;
_root.sound.gotoAndStop(10 + _root.herohurtsound);
_root.sound.gotoAndStop("blank");
} else {
_root.hero.dead = true;
}
}
if (monstatus == "fall") {
this._y = this._y + _root.gravity;
while (_root.level.ground.hitTest(((_x - (_root.mon1speed + 1)) + (_root.mon1size * 9)) + _root.xmove, _y + _root.ymove, true) or _root.level.ground.hitTest((_x + (_root.mon1speed + 1)) + _root.xmove, _y + _root.ymove, true)) {
this._y = this._y - 1;
}
this._y = this._y + 1;
} else if (monstatus == "walk") {
if ((left == true) and (turn == false)) {
this._x = this._x - _root.mon1speed;
} else if ((left == false) and (turn == false)) {
this._x = this._x + _root.mon1speed;
}
}
if ((_root.mon1fly == "Y") or (_root.level.ground.hitTest(((_x - (_root.mon1speed + 1)) + (_root.mon1size * 9)) + _root.xmove, _y + _root.ymove, true) or _root.level.ground.hitTest((_x + (_root.mon1speed + 1)) + _root.xmove, _y + _root.ymove, true))) {
monstatus = "walk";
} else {
monstatus = "fall";
}
if (_root.level.ground.hitTest((_x - _root.mon1speed) + _root.xmove, (_y + _root.ymove) - (heightstore / 2), true)) {
turn = true;
turndir = "right";
}
if (_root.level.enemy.hitTest(((_x - _root.mon1speed) + _root.xmove) - (_root.mon1size * 2), (_y + _root.ymove) - (heightstore / 10), true)) {
turn = true;
turndir = "right";
}
if ((_root.mon1ledge == "Y") and (_root.level.ground.hitTest((_x - _root.mon1speed) + _root.xmove, _y + _root.ymove, true) == false)) {
turn = true;
turndir = "right";
}
if (_root.level.ground.hitTest(((_x + _root.mon1speed) + widthstore) + _root.xmove, (_y + _root.ymove) - (heightstore / 2), true)) {
turn = true;
turndir = "left";
}
if (_root.level.enemy.hitTest((((_x + _root.mon1speed) + widthstore) + _root.xmove) + (_root.mon1size * 2), (_y + _root.ymove) - (heightstore / 10), true)) {
turn = true;
turndir = "left";
}
if ((_root.mon1ledge == "Y") and _root.level.enemy.hitTest((((_x + _root.mon1speed) + widthstore) + _root.xmove) + (_root.mon1size * 2), _y + _root.ymove, true)) {
turn = true;
turndir = "left";
}
if (turn == true) {
if (turntimer < turntime) {
turntimer++;
} else {
turntimer = 0;
turn = false;
if (turndir == "left") {
left = true;
} else {
left = false;
}
}
if (left == true) {
this.sprite._xscale = dir;
} else {
this.sprite._xscale = -dir;
}
}
} else if (dead == true) {
if (deathtime > 0) {
deathtime--;
} else {
this.removeMovieClip();
}
this._alpha = 100;
this._height = _root.mon1size * 2;
this.stop();
sprite.stop();
} else if (_root.hero.dead == true) {
sprite.stop();
}
}
Instance of Symbol 478 MovieClip "genblock2" in Symbol 479 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.mon2graphic);
widthstore = _root.mon2size * 9;
heightstore = _root.mon2size * 9;
this._y = this._y + heightstore;
this._width = widthstore;
this._height = heightstore;
if (_root.mon2health != 0) {
health = _root.mon2health;
} else {
health = 2000;
}
scale = this._xscale;
left = true;
bounce = _root.mon2bounce * 3;
deathtime = 50;
monstatus = "fall";
adjust = 5;
turn = false;
turntime = 1;
turndir = "left";
turntimer = 0;
this.play();
dead = false;
dir = this.sprite._xscale;
}
onClipEvent (enterFrame) {
if (_root.gamepaused == true) {
sprite.stop();
} else {
sprite.play();
}
if (((this.hitTest(_root.bg) and (dead == false)) and (_root.hero.dead == false)) and (_root.gamepaused == false)) {
if (this._alpha < 100) {
this._alpha++;
}
if ((this.hitTest(_root.hero.hit) and (this.hitTest(_root.hero.hitbody) == false)) and (_root.hero.drop > 0)) {
_root.sound.gotoAndStop(30 + _root.mon2sound);
_root.sound.gotoAndStop("blank");
this._alpha = 50;
_root.hero.drop = -bounce;
health = health - 1;
if (health == 0) {
if (health > 0) {
health--;
} else {
dead = true;
_root.score = _root.score + (_root.mon2score * 50);
}
}
} else if (this.hitTest(_root.hero.hitbody) and (_root.hero.inv == false)) {
if (_root.hero.health > 1) {
_root.hero.health = _root.hero.health - _root.mon2damage;
_root.hero.inv = true;
_root.sound.gotoAndStop(10 + _root.herohurtsound);
_root.sound.gotoAndStop("blank");
} else {
_root.hero.dead = true;
}
}
if (monstatus == "fall") {
this._y = this._y + _root.gravity;
while (_root.level.ground.hitTest(((_x - (_root.mon2speed + 1)) + (_root.mon2size * 9)) + _root.xmove, _y + _root.ymove, true) or _root.level.ground.hitTest((_x + (_root.mon2speed + 1)) + _root.xmove, _y + _root.ymove, true)) {
this._y = this._y - 1;
}
this._y = this._y + 1;
} else if (monstatus == "walk") {
if ((left == true) and (turn == false)) {
this._x = this._x - _root.mon2speed;
} else if ((left == false) and (turn == false)) {
this._x = this._x + _root.mon2speed;
}
}
if ((_root.mon2fly == "Y") or (_root.level.ground.hitTest(((_x - (_root.mon2speed + 1)) + (_root.mon2size * 9)) + _root.xmove, _y + _root.ymove, true) or _root.level.ground.hitTest((_x + (_root.mon2speed + 1)) + _root.xmove, _y + _root.ymove, true))) {
monstatus = "walk";
} else {
monstatus = "fall";
}
if (_root.level.ground.hitTest((_x - _root.mon2speed) + _root.xmove, (_y + _root.ymove) - (heightstore / 2), true)) {
turn = true;
turndir = "right";
}
if (_root.level.enemy.hitTest(((_x - _root.mon2speed) + _root.xmove) - (_root.mon2size * 2), (_y + _root.ymove) - (heightstore / 10), true)) {
turn = true;
turndir = "right";
}
if ((_root.mon2ledge == "Y") and (_root.level.ground.hitTest((_x - _root.mon2speed) + _root.xmove, _y + _root.ymove, true) == false)) {
turn = true;
turndir = "right";
}
if (_root.level.ground.hitTest(((_x + _root.mon2speed) + widthstore) + _root.xmove, (_y + _root.ymove) - (heightstore / 2), true)) {
turn = true;
turndir = "left";
}
if (_root.level.enemy.hitTest((((_x + _root.mon2speed) + widthstore) + _root.xmove) + (_root.mon2size * 2), (_y + _root.ymove) - (heightstore / 10), true)) {
turn = true;
turndir = "left";
}
if ((_root.mon2ledge == "Y") and _root.level.enemy.hitTest((((_x + _root.mon2speed) + widthstore) + _root.xmove) + (_root.mon2size * 2), _y + _root.ymove, true)) {
turn = true;
turndir = "left";
}
if (turn == true) {
if (turntimer < turntime) {
turntimer++;
} else {
turntimer = 0;
turn = false;
if (turndir == "left") {
left = true;
} else {
left = false;
}
}
if (left == true) {
this.sprite._xscale = dir;
} else {
this.sprite._xscale = -dir;
}
}
} else if (dead == true) {
if (deathtime > 0) {
deathtime--;
} else {
this.removeMovieClip();
}
this._alpha = 100;
this._height = _root.mon2size * 2;
this.stop();
sprite.stop();
} else if (_root.hero.dead == true) {
sprite.stop();
}
}
Instance of Symbol 200 MovieClip "genblock" in Symbol 480 MovieClip Frame 1
onClipEvent (load) {
active = false;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.bg) and (_root.hero.dead == false)) {
if (this.hitTest(_root.hero) and (active == false)) {
active = true;
} else if (active == true) {
if (this._alpha == 100) {
_root.score = _root.score + (_root.coinvalue * 50);
_root.sound.gotoAndStop(40 + _root.coinsound);
_root.sound.gotoAndStop("blank");
this._alpha = this._alpha - 10;
} else if (this._alpha > 0) {
this._alpha = this._alpha - 10;
this._y = this._y - 3;
} else {
_root.ii++;
this.swapDepths(_root.ii);
this.removeMovieClip();
}
}
}
}
Instance of Symbol 453 MovieClip "ground" in Symbol 481 MovieClip Frame 1
onClipEvent (load) {
this.genblockholder.gotoAndStop(_root.tileset);
_root.ii = 0;
_root.gridsize = (_root.levelsave.length / 14) - 6;
gridsize = _root.gridsize;
array = _root.levelsave.split("");
_root.blocksize = array[0];
_root.blockheight = array[1];
this.genblockholder.genblock._width = _root.blocksize * 9;
this.genblockholder.genblock._height = _root.blockheight * 9;
counter = 85;
loop = 13;
while (gridsize > 0) {
while (loop > 0) {
counter++;
if (((((array[counter] != "0") and (array[counter] != "1")) and (array[counter] != "9")) and (array[counter] != "M")) and (array[counter] != "C")) {
this.genblockholder.genblock.duplicateMovieClip("block" + _root.ii, _root.ii, _root.ii);
this.genblockholder["block" + _root.ii].gotoAndStop(array[counter]);
this.genblockholder["block" + _root.ii]._x = this.genblockholder["block" + _root.ii]._x - (_root.blocksize * 9);
}
this.genblockholder.genblock._y = this.genblockholder.genblock._y + (_root.blockheight * 9);
_root.ii++;
loop--;
}
this.genblockholder.genblock._y = 0;
this.genblockholder.genblock._x = this.genblockholder.genblock._x + (_root.blocksize * 9);
loop = 14;
gridsize--;
}
_root.ii--;
this.genblockholder["block" + _root.ii].removeMovieClip();
_root.ii++;
this.genblockholder.genblock.swapDepths(_root.ii);
this.genblockholder.genblock.removeMovieClip();
_root.level._y = _root.level._y - _root.level._height;
_root.ymove = _root.ymove - _root.level._height;
while (_root.level.hitTest(_root.base) == false) {
_root.level._y = _root.level._y + 1;
_root.ymove = _root.ymove + 1;
}
_root.level._y = _root.level._y - 1;
_root.ymove = _root.ymove - 1;
array = "";
if (_root.newlevel == "active") {
_root.newlevel = false;
_root.gotoAndStop("loadsetup");
}
}
Instance of Symbol 479 MovieClip "enemy" in Symbol 481 MovieClip Frame 1
onClipEvent (load) {
_root.ii = 0;
_root.gridsize = (_root.levelsave.length / 14) - 6;
gridsize = _root.gridsize;
array = _root.levelsave.split("");
_root.blocksize = array[0];
_root.blockheight = array[1];
this.genblock._width = _root.blocksize * 9;
this.genblock2._width = _root.blocksize * 9;
this.genblock._height = _root.blockheight * 9;
this.genblock2._height = _root.blockheight * 9;
counter = 85;
loop = 13;
while (gridsize > 0) {
while (loop > 0) {
counter++;
if (array[counter] == "9") {
this.genblock.duplicateMovieClip("block" + _root.ii, _root.ii, _root.ii);
this["block" + _root.ii].gotoAndStop(array[counter]);
this["block" + _root.ii]._x = this["block" + _root.ii]._x - (_root.blocksize * 9);
} else if (array[counter] == "M") {
this.genblock2.duplicateMovieClip("block" + _root.ii, _root.ii, _root.ii);
this["block" + _root.ii].gotoAndStop(array[counter]);
this["block" + _root.ii]._x = this["block" + _root.ii]._x - (_root.blocksize * 9);
}
this.genblock._y = this.genblock._y + (_root.blockheight * 9);
this.genblock2._y = this.genblock2._y + (_root.blockheight * 9);
_root.ii++;
loop--;
}
this.genblock._y = 0;
this.genblock2._y = 0;
this.genblock._x = this.genblock._x + (_root.blocksize * 9);
this.genblock2._x = this.genblock2._x + (_root.blocksize * 9);
loop = 14;
gridsize--;
}
_root.ii--;
this["block" + _root.ii].removeMovieClip();
_root.ii++;
this.genblock.swapDepths(_root.ii);
_root.ii++;
this.genblock2.swapDepths(_root.ii);
this.genblock.removeMovieClip();
this.genblock2.removeMovieClip();
array = "";
}
Instance of Symbol 480 MovieClip in Symbol 481 MovieClip Frame 1
onClipEvent (load) {
_root.ii = 0;
_root.gridsize = (_root.levelsave.length / 14) - 6;
gridsize = _root.gridsize;
array = _root.levelsave.split("");
_root.blocksize = array[0];
_root.blockheight = array[1];
this.genblock._width = _root.coinsize * 9;
this.genblock._height = _root.coinsize * 9;
counter = 85;
loop = 13;
while (gridsize > 0) {
while (loop > 0) {
counter++;
if (array[counter] == "C") {
this.genblock.duplicateMovieClip("block" + _root.ii, _root.ii, _root.ii);
this["block" + _root.ii].gotoAndStop(_root.coingraphic);
this["block" + _root.ii]._x = this["block" + _root.ii]._x - (_root.blocksize * 9);
}
this.genblock._y = this.genblock._y + (_root.blockheight * 9);
_root.ii++;
loop--;
}
this.genblock._y = 0;
this.genblock._x = this.genblock._x + (_root.blocksize * 9);
loop = 14;
gridsize--;
}
_root.ii--;
this["block" + _root.ii].removeMovieClip();
_root.ii++;
this.genblock.swapDepths(_root.ii);
this.genblock.removeMovieClip();
_root.level._y = _root.level._y - _root.level._height;
_root.ymove = _root.ymove - _root.level._height;
while (_root.level.hitTest(_root.base) == false) {
_root.level._y = _root.level._y + 1;
_root.ymove = _root.ymove + 1;
}
_root.level._y = _root.level._y - 1;
_root.ymove = _root.ymove - 1;
array = "";
}
Symbol 502 MovieClip Frame 1
stop();
Symbol 512 MovieClip Frame 1
stop();
Symbol 522 MovieClip Frame 1
stop();
Symbol 536 MovieClip Frame 1
stop();
Symbol 541 MovieClip Frame 1
stop();
Symbol 556 MovieClip Frame 1
stop();
Symbol 583 MovieClip Frame 1
stop();
Symbol 583 MovieClip Frame 2
stop();
Symbol 583 MovieClip Frame 3
stop();
Symbol 583 MovieClip Frame 4
stop();
Symbol 583 MovieClip Frame 5
stop();
Instance of Symbol 26 MovieClip in Symbol 594 MovieClip Frame 1
onClipEvent (load) {
text = "EDIT";
}
on (release) {
_root.reedit = true;
_root.gotoAndStop("loadsetup");
}
Instance of Symbol 26 MovieClip in Symbol 594 MovieClip Frame 1
onClipEvent (load) {
text = "QUIT";
}
on (release) {
stopAllSounds();
_root.reedit = true;
_root.gotoAndStop("Title");
}
Instance of Symbol 26 MovieClip in Symbol 594 MovieClip Frame 1
onClipEvent (load) {
text = "RESTART";
}
on (release) {
_root.reload = false;
_root.gotoAndStop("level");
}
Symbol 603 MovieClip Frame 1
_root._quality = "high";
Symbol 638 MovieClip Frame 1
stopAllSounds();
Symbol 638 MovieClip Frame 2
_root.parscore = _root.parscore / 1000;
Instance of Symbol 339 MovieClip in Symbol 638 MovieClip Frame 163
onClipEvent (enterFrame) {
_parent.sound.gotoAndStop("scorecount");
_parent.sound.gotoAndStop("blank");
if (_root.timer.timerint > 0) {
_parent.stop();
_root.score = _root.score + _root.timescore;
_root.timer.timerint--;
if (_root.timer.timerseconds > 0) {
_root.timer.timerseconds--;
} else if (_root.timer.timertens > 0) {
_root.timer.timerseconds = 9;
_root.timer.timertens--;
} else if (_root.timer.timerminutes > 0) {
_root.timer.timertens = 5;
_root.timer.timerseconds = 9;
_root.timer.timerminutes--;
}
} else {
_parent.play();
}
if (_root.timer.timerint > 0) {
_parent.stop();
_root.score = _root.score + _root.timescore;
_root.timer.timerint--;
if (_root.timer.timerseconds > 0) {
_root.timer.timerseconds--;
} else if (_root.timer.timertens > 0) {
_root.timer.timerseconds = 9;
_root.timer.timertens--;
} else if (_root.timer.timerminutes > 0) {
_root.timer.timertens = 5;
_root.timer.timerseconds = 9;
_root.timer.timerminutes--;
}
} else {
_parent.play();
}
if (_root.timer.timerint > 0) {
_parent.stop();
_root.score = _root.score + _root.timescore;
_root.timer.timerint--;
if (_root.timer.timerseconds > 0) {
_root.timer.timerseconds--;
} else if (_root.timer.timertens > 0) {
_root.timer.timerseconds = 9;
_root.timer.timertens--;
} else if (_root.timer.timerminutes > 0) {
_root.timer.timertens = 5;
_root.timer.timerseconds = 9;
_root.timer.timerminutes--;
}
} else {
_parent.play();
}
if (_root.timer.timerint > 0) {
_parent.stop();
_root.score = _root.score + _root.timescore;
_root.timer.timerint--;
if (_root.timer.timerseconds > 0) {
_root.timer.timerseconds--;
} else if (_root.timer.timertens > 0) {
_root.timer.timerseconds = 9;
_root.timer.timertens--;
} else if (_root.timer.timerminutes > 0) {
_root.timer.timertens = 5;
_root.timer.timerseconds = 9;
_root.timer.timerminutes--;
}
} else {
_parent.play();
}
if (_root.timer.timerint > 0) {
_parent.stop();
_root.score = _root.score + _root.timescore;
_root.timer.timerint--;
if (_root.timer.timerseconds > 0) {
_root.timer.timerseconds--;
} else if (_root.timer.timertens > 0) {
_root.timer.timerseconds = 9;
_root.timer.timertens--;
} else if (_root.timer.timerminutes > 0) {
_root.timer.timertens = 5;
_root.timer.timerseconds = 9;
_root.timer.timerminutes--;
}
} else {
_parent.play();
}
if (_root.timer.timerint > 0) {
_parent.stop();
_root.score = _root.score + _root.timescore;
_root.timer.timerint--;
if (_root.timer.timerseconds > 0) {
_root.timer.timerseconds--;
} else if (_root.timer.timertens > 0) {
_root.timer.timerseconds = 9;
_root.timer.timertens--;
} else if (_root.timer.timerminutes > 0) {
_root.timer.timertens = 5;
_root.timer.timerseconds = 9;
_root.timer.timerminutes--;
}
} else {
_parent.play();
}
}
Instance of Symbol 79 MovieClip "sound" in Symbol 638 MovieClip Frame 163
onClipEvent (load) {
this.gotoAndStop("blank");
}
Symbol 638 MovieClip Frame 187
deathpenalty = (_root.herolives - _root.lives) + 1;
Instance of Symbol 617 MovieClip in Symbol 638 MovieClip Frame 212
onClipEvent (load) {
if (_parent.deathpenalty == 1) {
this._visible = true;
} else {
this._visible = false;
}
}
Instance of Symbol 339 MovieClip in Symbol 638 MovieClip Frame 241
onClipEvent (load) {
tempdeath = _root.score / _parent.deathpenalty;
speed = Math.floor(_root.score / 90);
}
onClipEvent (enterFrame) {
_parent.sound.gotoAndStop("scorecount");
_parent.sound.gotoAndStop("blank");
if (_root.score > tempdeath) {
_parent.stop();
_root.score = _root.score - speed;
} else {
_parent.play();
}
}
Instance of Symbol 79 MovieClip "sound" in Symbol 638 MovieClip Frame 241
onClipEvent (load) {
this.gotoAndStop("blank");
}
Symbol 638 MovieClip Frame 262
if (_root.score > _root.parscore) {
_root.rank = "A";
} else if (_root.score > (_root.parscore - (_root.parscore / 5))) {
_root.rank = "B";
} else if (_root.score > (_root.parscore - (_root.parscore / 4))) {
_root.rank = "C";
} else if (_root.score > (_root.parscore - (_root.parscore / 3))) {
_root.rank = "D";
} else {
_root.rank = "F";
}
Symbol 638 MovieClip Frame 324
stop();
stop();
Instance of Symbol 26 MovieClip in Symbol 638 MovieClip Frame 324
onClipEvent (load) {
text = "NEXT";
}
on (release) {
_parent.nextFrame();
}
Instance of Symbol 26 MovieClip in Symbol 638 MovieClip Frame 325
onClipEvent (load) {
text = "EDIT";
}
on (release) {
_root.reedit = true;
_root.gotoAndStop("loadsetup");
}
Instance of Symbol 26 MovieClip in Symbol 638 MovieClip Frame 325
onClipEvent (load) {
text = "QUIT";
}
on (release) {
_root.reedit = true;
_root.gotoAndStop("Title");
}
Instance of Symbol 26 MovieClip in Symbol 638 MovieClip Frame 325
onClipEvent (load) {
text = "RESTART";
}
on (release) {
_root.reload = false;
_root.gotoAndStop("level");
}
Symbol 644 MovieClip Frame 1
stopAllSounds();
Symbol 644 MovieClip Frame 20
stop();
Instance of Symbol 26 MovieClip in Symbol 644 MovieClip Frame 20
onClipEvent (load) {
text = "EDIT";
}
on (release) {
_root.reedit = true;
_root.gotoAndStop("loadsetup");
}
Instance of Symbol 26 MovieClip in Symbol 644 MovieClip Frame 20
onClipEvent (load) {
text = "QUIT";
}
on (release) {
_root.reedit = true;
_root.gotoAndStop("Title");
}
Instance of Symbol 26 MovieClip in Symbol 644 MovieClip Frame 20
onClipEvent (load) {
text = "RESTART";
}
on (release) {
_root.reload = false;
_root.gotoAndStop("level");
}