Frame 1
stop();
if (xxxx == "0") {
toggleHighQuality();
xxxx = "1";
}
Frame 5
stop();
Set("/:score", "0");
startDrag ("/locate", true, "20", "40", "580", "400");
Frame 16
stop();
startDrag ("/locate", true, "20", "40", "580", "400");
Symbol 36 MovieClip Frame 1
if (_name eq "w2") {
stop();
}
if (zz == "0") {
zz = "1";
} else {
stop();
}
Symbol 36 MovieClip Frame 2
setProperty("f_1", _xscale , (getProperty("/varrow/", _x) / "2.5") + "100");
setProperty("f_2", _xscale , "300" - (getProperty("/varrow/", _x) / "2.5"));
Symbol 36 MovieClip Frame 3
call("v");
Symbol 36 MovieClip Frame 4
call("v");
Symbol 36 MovieClip Frame 5
call("v");
Symbol 36 MovieClip Frame 6
call("v");
Symbol 36 MovieClip Frame 7
call("v");
Symbol 36 MovieClip Frame 8
call("v");
Symbol 36 MovieClip Frame 9
call("v");
Symbol 36 MovieClip Frame 10
call("v");
Symbol 36 MovieClip Frame 11
call("v");
Symbol 36 MovieClip Frame 12
call("v");
Symbol 36 MovieClip Frame 13
call("v");
Symbol 36 MovieClip Frame 14
call("v");
Symbol 36 MovieClip Frame 15
call("v");
Symbol 36 MovieClip Frame 16
call("v");
Symbol 36 MovieClip Frame 17
call("v");
Symbol 36 MovieClip Frame 18
call("v");
Symbol 36 MovieClip Frame 19
call("v");
Symbol 36 MovieClip Frame 20
call("v");
Symbol 36 MovieClip Frame 21
call("v");
Symbol 36 MovieClip Frame 22
call("v");
Symbol 36 MovieClip Frame 23
call("v");
Symbol 36 MovieClip Frame 24
call("v");
Symbol 36 MovieClip Frame 25
call("v");
Symbol 36 MovieClip Frame 26
call("v");
Symbol 36 MovieClip Frame 27
call("v");
Symbol 36 MovieClip Frame 28
call("v");
Symbol 36 MovieClip Frame 29
call("v");
Symbol 36 MovieClip Frame 30
call("v");
Symbol 36 MovieClip Frame 31
call("v");
Symbol 36 MovieClip Frame 32
if (_name eq "w1") {
tellTarget ("/w2") {
gotoAndPlay (2);
};
}
if (_name eq "w2") {
tellTarget ("/w1") {
gotoAndPlay (2);
};
}
call("v");
Symbol 50 Button
on (press) {
gotoAndStop (5);
}
Symbol 55 Button
on (press) {
getURL ("http://flashgamestudio.com", "_blank");
}
Symbol 60 MovieClip Frame 1
_visible = "1";
setProperty("/w1", _y , "250" - (getProperty("/varrow/", _y) * "1.1"));
setProperty("/w2", _y , "250" - (getProperty("/varrow/", _y) * "1.1"));
setProperty("/w1", _x , (getProperty("/varrow/", _x) / "1.2") + "50");
setProperty("/w2", _x , (getProperty("/varrow/", _x) / "1.2") + "50");
setProperty("/w1", _rotation , (getProperty("/varrow/", _x) / "30") - "10");
setProperty("/w2", _rotation , (getProperty("/varrow/", _x) / "30") - "10");
setProperty("/clipp", _xscale , "100");
setProperty("/clipp", _xscale , "100");
setProperty("/clipp", _rotation , (getProperty("/varrow/", _x) / "30") - "10");
setProperty("/clipp", _y , "410" - (getProperty("/varrow/", _y) * "1.1"));
setProperty("/clipp", _x , (getProperty("/varrow/", _x) / "2") + "140");
setProperty("/w1", _xscale , "120");
setProperty("/w2", _xscale , "120");
setProperty("/w1", _yscale , "120");
setProperty("/w2", _yscale , "120");
_y = ((getProperty("/clipp/", _y) * "0.6") + "100");
_x = ((getProperty("/varrow/", _x) / "0.9") - "20");
Symbol 60 MovieClip Frame 2
gotoAndPlay (1);
Symbol 64 MovieClip Frame 3
gotoAndPlay (1);
Symbol 64 MovieClip Frame 7
gotoAndPlay (4);
Symbol 98 MovieClip Frame 1
_visible = "0";
_alpha = "100";
Symbol 98 MovieClip Frame 2
_yscale = "5";
_xscale = "5";
Symbol 98 MovieClip Frame 3
b = random("50");
if ("45" < b) {
gotoAndPlay (5);
} else {
gotoAndPlay (1);
}
Symbol 98 MovieClip Frame 5
b = random("2");
h = random("2");
mx = random("1") + "1";
my = random("1") + "1";
px = random("22");
pxx = int(px / "10");
pxxx = "1." add pxx;
py = random("40");
pyy = int(py / "13");
pyyy = "1." add pyy;
if (b == "1") {
_x = (getProperty("/clipp/", _x) + "100");
tellTarget ("run") {
gotoAndPlay ("l");
};
} else {
_x = (getProperty("/clipp/", _x) - "100");
tellTarget ("run") {
gotoAndPlay ("r");
};
}
if (h == "1") {
_y = (getProperty("/clipp/", _y) - "100");
tellTarget ("run") {
gotoAndPlay ("l");
};
} else {
_y = (getProperty("/clipp/", _y) + "100");
tellTarget ("run") {
gotoAndPlay ("r");
};
}
Symbol 98 MovieClip Frame 6
_visible = "1";
_rotation = ((getProperty("/clipp", _rotation) * "3") - "7");
_xscale = (_yscale + "2");
_yscale = (_yscale + "2");
if ("150" < _yscale) {
r = random("3");
if (r == "1") {
gotoAndPlay (12);
} else {
_visible = "0";
gotoAndPlay (1);
}
}
if (b == "1") {
my = my * pyyy;
_y = (((getProperty("/clipp", _y) + my) + py) - (_y / "10"));
} else if (b == "0") {
my = my * pyyy;
_y = ((getProperty("/clipp", _y) - my) - py);
}
if (h == "1") {
mx = mx * pxxx;
_x = ((getProperty("/clipp", _x) + mx) + px);
} else if (h == "0") {
mx = mx * pxxx;
_x = ((getProperty("/clipp", _x) - mx) - px);
}
n = "0";
while (n < "12") {
n = n + "1";
radius1 = _width / "4";
radius2 = getProperty("/b" add n, _width) / "2";
obj1_x = _x;
obj2_x = getProperty("/b" add n, _x);
delta_x = obj1_x - obj2_x;
obj1_y = _y - "5";
obj2_y = getProperty("/b" add n, _y);
delta_y = obj1_y - obj2_y;
if (((radius1 + radius2) * (radius1 + radius2)) >= ((delta_x * delta_x) + (delta_y * delta_y))) {
tellTarget ("/b" add n) {
gotoAndPlay (1);
};
Set("/:score", /:score + "1");
n = "12";
if ("20" < _yscale) {
gotoAndPlay (21);
}
}
}
radius1 = _width / "4";
radius2 = getProperty("/arrow", _width) / "2";
obj1_x = _x;
obj2_x = getProperty("/arrow", _x);
delta_x = obj1_x - obj2_x;
obj1_y = _y - "5";
obj2_y = getProperty("/arrow", _y);
delta_y = obj1_y - obj2_y;
if (((radius1 + radius2) * (radius1 + radius2)) >= ((delta_x * delta_x) + (delta_y * delta_y))) {
if ("120" < _yscale) {
tellTarget ("/blowup") {
gotoAndPlay (2);
};
gotoAndPlay (21);
}
}
Symbol 98 MovieClip Frame 7
gotoAndPlay (6);
Symbol 98 MovieClip Frame 12
potx = _x;
posx = getProperty("/arrow", _x);
posy = getProperty("/arrow", _y);
poty = _y;
difx = posx - potx;
dify = posy - poty;
_x = (potx + (difx / "50"));
_y = (poty + (dify / "50"));
Symbol 98 MovieClip Frame 13
if ("2" < random("100")) {
gotoAndPlay (12);
}
Symbol 98 MovieClip Frame 21
_alpha = (_xscale + "30");
_rotation = ((getProperty("/clipp", _rotation) * "3") - "7");
_xscale = (_yscale + "2");
_yscale = (_yscale + "2");
Symbol 100 MovieClip Frame 1
_visible = "0";
_alpha = "100";
Symbol 100 MovieClip Frame 2
_yscale = "5";
_xscale = "5";
Symbol 100 MovieClip Frame 3
b = random("50");
if ("45" < b) {
gotoAndPlay (5);
} else {
gotoAndPlay (1);
}
Symbol 100 MovieClip Frame 5
b = random("2");
h = random("2");
mx = random("1") + "1";
my = random("1") + "1";
px = random("22");
pxx = int(px / "10");
pxxx = "1." add pxx;
py = "30";
pyy = int(py / "10");
pyyy = "1.2";
if (b == "1") {
_x = (getProperty("/clipp/", _x) + "100");
tellTarget ("run") {
gotoAndPlay ("l");
};
} else {
_x = (getProperty("/clipp/", _x) - "100");
tellTarget ("run") {
gotoAndPlay ("r");
};
}
_y = getProperty("/clipp/", _y);
tellTarget ("run") {
gotoAndPlay ("r");
}
Symbol 100 MovieClip Frame 6
n = "0";
while (n < "12") {
n = n + "1";
radius1 = _width / "4";
radius2 = getProperty("/b" add n, _width) / "2";
obj1_x = _x;
obj2_x = getProperty("/b" add n, _x);
delta_x = obj1_x - obj2_x;
obj1_y = _y - "5";
obj2_y = getProperty("/b" add n, _y);
delta_y = obj1_y - obj2_y;
if (((radius1 + radius2) * (radius1 + radius2)) >= ((delta_x * delta_x) + (delta_y * delta_y))) {
Set("/:score", /:score + "1");
n = "12";
if ("20" < _yscale) {
gotoAndPlay (21);
}
}
}
radius1 = _width / "4";
radius2 = getProperty("/arrow", _width) / "2";
obj1_x = _x;
obj2_x = getProperty("/arrow", _x);
delta_x = obj1_x - obj2_x;
obj1_y = _y - "5";
obj2_y = getProperty("/arrow", _y);
delta_y = obj1_y - obj2_y;
if (((radius1 + radius2) * (radius1 + radius2)) >= ((delta_x * delta_x) + (delta_y * delta_y))) {
if ("150" < _yscale) {
tellTarget ("/blowup") {
gotoAndPlay (2);
};
gotoAndPlay (21);
}
}
_visible = "1";
_rotation = ((getProperty("/clipp", _rotation) * "2") - "3");
_xscale = (_yscale * "1.1");
_yscale = (_yscale * "1.1");
if ("200" < _yscale) {
_visible = "0";
gotoAndPlay (1);
}
my = my * pyyy;
_y = (((getProperty("/clipp", _y) + my) + py) + "100");
if (h == "1") {
mx = mx * pxxx;
_x = ((getProperty("/clipp", _x) + mx) + px);
} else if (h == "0") {
mx = mx * pxxx;
_x = ((getProperty("/clipp", _x) - mx) - px);
}
Symbol 100 MovieClip Frame 7
gotoAndPlay (6);
Symbol 100 MovieClip Frame 12
potx = _x;
posx = getProperty("/arrow", _x);
posy = getProperty("/arrow", _y);
poty = _y;
difx = posx - potx;
dify = posy - poty;
_x = (potx + (difx / "50"));
_y = (poty + (dify / "50"));
Symbol 100 MovieClip Frame 13
if ("2" < random("100")) {
gotoAndPlay (12);
}
Symbol 100 MovieClip Frame 21
_alpha = (_xscale + "30");
_rotation = ((getProperty("/clipp", _rotation) * "3") - "7");
_xscale = (_yscale + "2");
_yscale = (_yscale + "2");
Symbol 101 MovieClip Frame 1
potx = getProperty("/arrow", _x);
posx = getProperty("/locate", _x);
posy = getProperty("/locate", _y);
poty = getProperty("/arrow", _y);
difx = posx - potx;
dify = posy - poty;
setProperty("/varrow", _x , potx + (difx / "50"));
setProperty("/varrow", _y , poty + (dify / "50"));
setProperty("/arrow", _x , potx + (difx / "2"));
setProperty("/arrow", _y , poty + (dify / "10"));
if ((difx < "70") and ((-"70") < difx)) {
Set("/:jjj", int(difx + "70"));
}
if ("70" < difx) {
Set("/:jjj", "140");
}
if (difx < (-"70")) {
Set("/:jjj", "1");
}
tellTarget ("/arrow") {
gotoAndStop(/:jjj);
};
setProperty("/arrow", _xscale , "50");
setProperty("/arrow", _yscale , "50");
Symbol 101 MovieClip Frame 2
gotoAndPlay (1);
Symbol 103 MovieClip Frame 1
stop();
_visible = "0";
_x = (-"1234");
Symbol 103 MovieClip Frame 2
_y = getProperty("/arrow", _y);
_x = getProperty("/arrow", _x);
_yscale = "100";
_xscale = "100";
_visible = "1";
play();
Symbol 103 MovieClip Frame 3
potx = _x;
poty = _y;
posx = getProperty("/center", _x);
posy = getProperty("/center", _y);
difx = posx - potx;
dify = posy - poty;
_x = (potx + (difx / "5"));
_y = (poty + (dify / "5"));
_yscale = (_xscale * "0.9");
_xscale = (_xscale * "0.9");
Symbol 103 MovieClip Frame 4
if (_yscale < "2") {
gotoAndStop (1);
_visible = "0";
_x = "1000";
} else {
prevFrame();
play();
}
Symbol 105 MovieClip Frame 1
stop();
_visible = "0";
Symbol 105 MovieClip Frame 2
setProperty("/arrow", _visible , "0");
tellTarget ("/shooter") {
gotoAndStop (1);
};
_visible = "1";
setProperty("locate", _visible , "0");
_x = getProperty("/arrow/", _x);
_y = getProperty("/arrow/", _y);
Symbol 105 MovieClip Frame 17
tellTarget ("/") {
gotoAndStop ("lose");
}
Symbol 110 Button
on (press) {
tellTarget ("/shooter") {
gotoAndPlay ("loop");
}
}
on (release) {
tellTarget ("/shooter") {
gotoAndStop (1);
}
}
Symbol 132 MovieClip Frame 1
stop();
Symbol 135 MovieClip Frame 1
stop();
Symbol 135 MovieClip Frame 2
n = n + "1";
if (n < "10") {
duplicateMovieClip ("/b", "b" add n, n);
tellTarget ("/b" add n) {
gotoAndPlay (2);
};
} else {
n = "0";
}
Symbol 135 MovieClip Frame 5
gotoAndPlay (2);
Symbol 140 Button
on (press) {
gotoAndStop (1);
}
Symbol 147 Button
on (release) {
if (((/:score_done == "1") and (/:hiscore20 < /:score)) and (/:old_score <> /:score)) {
Set("/:old_score", /:score);
Set("/:hiscore", /:score);
if (/:xname eq "Name Here") {
Set("/:xname", "flashgamestudio");
}
loadVariablesNum ((((("/scores.php?action=sendscore&game=" add /:game) add "&hiscore=") add /:hiscore) add "&xname=") add /:xname, "0", "POST");
}
_visible = "0";
}
Symbol 151 MovieClip Frame 1
if ((/:hiscore20 < /:score) and (/:local == "1")) {
_visible = "1";
} else {
_visible = "0";
stop();
}
Symbol 193 MovieClip Frame 1
if (/:local == "1") {
_visible = "1";
} else {
_visible = "0";
stop();
}
Symbol 193 MovieClip Frame 2
Set("/:game", "alieninvasiontwo");
loadVariablesNum ("/scores.php?action=getscores&game=" add /:game, "0", "POST");
Symbol 193 MovieClip Frame 7
stop();