Frame 1
stop();
Instance of Symbol 10 MovieClip in Frame 1
onClipEvent (load) {
stop();
}
onClipEvent (enterFrame) {
total = _root.getBytesTotal();
loaded = _root.getBytesLoaded();
percent = Math.round((loaded / total) * 100);
if (percent <= 0) {
percent = 0;
}
if (percent >= 100) {
_root.play();
}
gotoAndStop(percent);
}
Frame 2
stop();
Frame 3
stop();
Frame 4
stop();
Instance of Symbol 61 MovieClip "vol" in Frame 4
onClipEvent (load) {
dragging = false;
_root.sound = new Sound(_root);
}
on (press) {
dragging = true;
}
onClipEvent (mouseUp) {
dragging = false;
}
onClipEvent (enterFrame) {
(dragging ? (_x = _root._xmouse_root._xmouse) : null);
((_x < _root.slider._x) ? (_x = _root.slider._x_root.slider._x) : null);
((_x > (_root.slider._x + 100)) ? (_x = (_root.slider._x + 100)_root.slider._x + 100) : null);
_root.sound.setVolume(_x - _root.slider._x);
}
Frame 5
function mis(tgt) {
for (i in bulletC) {
if (tgt.ufo.hitTest(bulletC[i]._x, bulletC[i]._y, true)) {
removeMovieClip(bulletC[i]);
return(true);
}
}
return(false);
}
function explode(tgt) {
score = score + tgt.score;
if (tgt.tgt.abducted == true) {
tgt.tgt._x = tgt._x;
tgt.tgt._y = tgt._y;
tgt.tgt._visible = true;
tgt.tgt.abducted = false;
pplnmbr++;
}
duplicateMovieClip (expl, "e" + nmbr, nmbr);
_root["e" + nmbr]._x = tgt._x;
_root["e" + nmbr]._y = tgt._y;
nmbr++;
removeMovieClip(tgt);
}
function fire(tgt) {
pp = random(50);
if (pp == 0) {
duplicateMovieClip (bul, "eb" + nmbr, nmbr);
_root["eb" + nmbr]._x = tgt._x;
_root["eb" + nmbr]._y = tgt._y;
_root["eb" + nmbr].lo();
nmbr++;
}
}
function abduct(tgt) {
if ((tgt.tgt.abducted == true) && (tgt.gggg == undefined)) {
newtgt(tgt);
}
if (tgt.abducting) {
if ((tgt.tgt._y + 45) < tgt._y) {
tgt.tgt.abducted = true;
tgt.tgt._visible = false;
tgt.tgt._x = 3400;
tgt.done = true;
pplnmbr = pplnmbr - 1;
tgt.gggg = true;
}
}
((tgt._x > 3000) ? (removeMovieClip(tgt)) : 0);
}
function newtgt(tgt) {
if (pplnmbr > 0) {
tgt.tgt = _root["civ" + (random(20) + 1)];
while (tgt.tgt.abducted == true) {
tgt.tgt = _root["civ" + (random(20) + 1)];
}
}
}
stop();
nmbr = 0;
score = 0;
pplnmbr = 0;
level = 1;
gametime = 0;
death = 40;
onEnterFrame = function () {
gametime = gametime + 1;
((gametime > 300) ? ((level = 2)) : 0);
((gametime > 1000) ? ((level = 3)) : 0);
((gametime > 2500) ? ((level = 4)) : 0);
((gametime > 4000) ? ((level = 5)) : 0);
if ((pplnmbr <= 0) || (pico.life < 0)) {
if (((pplnmbr <= 0) && (timer < 0)) || (pico.life < 0)) {
_root.play();
}
timer--;
} else {
timer = 40;
}
pp = random(100 - (level * 10));
if (pp == 0) {
pp2 = random(level) + 1;
duplicateMovieClip (_root["s" + pp2], "ship" + nmbr, nmbr);
nmbr++;
}
};
Instance of Symbol 91 MovieClip "expl" in Frame 5
onClipEvent (load) {
if (_name == "expl") {
stop();
}
}
Instance of Symbol 99 MovieClip "s1" in Frame 5
onClipEvent (load) {
if (_name != "s1") {
lazer._x = 0;
lazer._y = 0;
xspeed = 0;
yspeed = 0;
accel = 0.3;
_root.newtgt(this);
timer = 100;
_y = 0;
_x = (((random(2) - 0.5) * 2) * 1300);
abducting = false;
score = 150;
}
}
onClipEvent (enterFrame) {
if (_name != "s1") {
vol = 10000 / Math.abs(_x - _root.pico._x);
((vol > 200) ? ((vol = 200)) : 0);
if (_x < tgt._x) {
xspeed = xspeed + accel;
}
if (_x > tgt._x) {
xspeed = xspeed - accel;
}
if (!abducting) {
if (_y < (tgt._y - 200)) {
yspeed = yspeed + accel;
}
if (_y > (tgt._y - 200)) {
yspeed = yspeed - accel;
}
}
xspeed = xspeed * 0.99;
yspeed = yspeed * 0.99;
if (breaking) {
xspeed = xspeed * 0.9;
yspeed = yspeed * 0.9;
}
ufo._rotation = xspeed * 2;
_x = (_x + xspeed);
_y = (_y + yspeed);
timer--;
abducting = false;
if ((((Math.abs(_x - tgt._x) < 100) && (Math.abs(_y - tgt._y) < 300)) && (_y < (tgt._y + 50))) && (timer < 0)) {
lazer.gotoAndStop(2);
lazer.xTo = 0;
lazer.yTo = 400 - _y;
braking = true;
if (Math.abs(_x - tgt._x) < 50) {
tgt._y = tgt._y - 1;
tgt.yspeed = 0;
tgt.speed = 0;
xspeed = xspeed * 0.6;
yspeed = yspeed * 0.6;
abducting = true;
} else {
tgt.speed = 3;
}
} else {
lazer.gotoAndStop(1);
breaking = false;
}
_root.abduct(this);
if (_root.mis(this)) {
_root.explode(this);
}
}
}
onClipEvent (unload) {
tgt.speed = 3;
}
Instance of Symbol 102 MovieClip "s4" in Frame 5
onClipEvent (load) {
if (_name != "s4") {
lazer._x = 0;
lazer._y = 0;
xspeed = 0;
yspeed = 0;
accel = 0.2;
tgt = _root.pico;
score = 300;
timer = 90;
}
}
onClipEvent (enterFrame) {
if (_name != "s4") {
vol = 10000 / Math.abs(_x - _root.pico._x);
((vol > 200) ? ((vol = 200)) : 0);
if (_x < tgt._x) {
xspeed = xspeed + accel;
}
if (_x > tgt._x) {
xspeed = xspeed - accel;
}
if (_y < (tgt._y - 200)) {
yspeed = yspeed + accel;
}
if (_y > (tgt._y - 200)) {
yspeed = yspeed - accel;
}
xspeed = xspeed * 0.99;
yspeed = yspeed * 0.99;
if (breaking) {
xspeed = xspeed * 0.6;
yspeed = yspeed * 0.6;
}
ufo._rotation = xspeed * 2;
_x = (_x + xspeed);
_y = (_y + yspeed);
timer--;
if (((Math.abs(_x - tgt._x) < 300) && (Math.abs(_y - tgt._y) < 300)) && (timer < 0)) {
lazer.gotoAndStop(2);
lazer.xTo = tgt._x - _x;
lazer.yTo = tgt._y - _y;
braking = true;
_root.pico.life = _root.pico.life - 0.1;
} else {
lazer.gotoAndStop(1);
breaking = false;
}
if (_root.mis(this)) {
_root.explode(this);
}
}
}
Instance of Symbol 122 MovieClip "pico" in Frame 5
onClipEvent (load) {
speed = 7;
xs = _xscale;
timer = 0;
nmbr = 0;
h = 60;
grav = 0.8;
jump = 18;
grounded = false;
yspeed = 0;
yy = _y;
fall = false;
life = 100;
}
onClipEvent (enterFrame) {
grounded = false;
_y = (_y + yspeed);
yspeed = yspeed + grav;
if (((!Key.isDown(83)) || (_y >= yy)) && (!fall)) {
if (yspeed > 0) {
while (_root.land.hitTest(_x, _y + h, true)) {
_y = (_y - 1);
yspeed = 0;
grounded = true;
}
}
}
if (((Key.isDown(83) && (_y <= yy)) && (_root.land.hitTest(_x, _y + h, true))) && (!fall)) {
grounded = false;
fall = true;
yspeed = yspeed + 2;
}
if (fall && (!_root.land.hitTest(_x, _y + h, true))) {
fall = false;
}
arm._rotation = (Math.atan2(_x - _root._xmouse, _y - _root._ymouse) / -0.0174532925199433) + 90;
rot = arm._rotation - 180;
if (Key.isDown(65)) {
_x = (_x - speed);
walk.play();
if (grounded) {
gotoAndStop (2);
}
} else if (Key.isDown(68)) {
_x = (_x + speed);
walk.play();
if (grounded) {
gotoAndStop (2);
}
} else if (grounded) {
gotoAndStop (1);
}
if (_root._xmouse < _x) {
_xscale = xs;
} else {
_xscale = (-xs);
arm._rotation = (arm._rotation * -1) + 180;
}
timer--;
head._rotation = arm._rotation;
if (Key.isDown(87) && (grounded)) {
yspeed = -jump;
grounded = false;
gotoAndStop (3);
}
((yspeed > 18) ? ((yspeed = 18)) : 0);
((_x < -1200) ? (_x = -1200-1200) : 0);
((_x > 1200) ? (_x = 12001200) : 0);
((_y > 400) ? (_y = 400400) : 0);
}
onClipEvent (mouseDown) {
if (timer < 0) {
arm.play();
timer = 5;
duplicateMovieClip (_root.bulletC.bullet, "b" + nmbr, nmbr);
nmbr++;
}
}
Instance of Symbol 131 MovieClip "bulletC" in Frame 5
onClipEvent (load) {
_x = 0;
_y = 0;
}
Instance of Symbol 172 MovieClip "s5" in Frame 5
onClipEvent (load) {
if (_name != "s5") {
lazer._x = 0;
lazer._y = 0;
xspeed = 0;
yspeed = 0;
accel = 0.6;
_root.newtgt(this);
timer = 100;
_y = 0;
_x = (((random(2) - 0.5) * 2) * 1300);
tgt2 = _root.pico;
abducting = false;
score = 1000;
}
}
onClipEvent (enterFrame) {
if (_name != "s5") {
vol = 10000 / Math.abs(_x - _root.pico._x);
((vol > 200) ? ((vol = 200)) : 0);
if (_x < tgt._x) {
xspeed = xspeed + accel;
}
if (_x > tgt._x) {
xspeed = xspeed - accel;
}
if (!abducting) {
if (_y < (tgt._y - 200)) {
yspeed = yspeed + accel;
}
if (_y > (tgt._y - 200)) {
yspeed = yspeed - accel;
}
}
xspeed = xspeed * 0.99;
yspeed = yspeed * 0.99;
if (breaking) {
xspeed = xspeed * 0.7;
yspeed = yspeed * 0.7;
}
ufo._rotation = xspeed * 2;
_x = (_x + xspeed);
_y = (_y + yspeed);
timer--;
abducting = false;
if ((((Math.abs(_x - tgt._x) < 300) && (Math.abs(_y - tgt._y) < 300)) && (_y < (tgt._y + 50))) && (timer < 0)) {
lazer.gotoAndStop(2);
lazer.xTo = tgt._x - _x;
lazer.yTo = tgt._y - _y;
braking = true;
tgt._y = tgt._y - 2;
tgt._x = tgt._x - (2 * (lazer.xTo / lazer.yTo));
tgt.yspeed = 0;
tgt.speed = 0;
xspeed = xspeed * 0.6;
yspeed = yspeed * 0.6;
abducting = true;
} else {
lazer.gotoAndStop(1);
breaking = false;
tgt.speed = 3;
}
if ((Math.abs(_x - tgt2._x) < 400) && (Math.abs(_y - tgt2._y) < 400)) {
lazer2.gotoAndStop(2);
lazer2.xTo = tgt2._x - _x;
lazer2.yTo = tgt2._y - _y;
_root.pico.life = _root.pico.life - 0.13;
} else {
lazer2.gotoAndStop(1);
}
_root.fire(this);
_root.abduct(this);
if (_root.mis(this)) {
_root.explode(this);
}
}
}
onClipEvent (unload) {
tgt.speed = 3;
}
Instance of Symbol 175 MovieClip "s3" in Frame 5
onClipEvent (load) {
if (_name != "s3") {
lazer._x = 0;
lazer._y = 0;
xspeed = 0;
yspeed = 0;
accel = 0.3;
_root.newtgt(this);
timer = 150;
_y = 0;
_x = (((random(2) - 0.5) * 2) * 1300);
abducting = false;
score = 400;
}
}
onClipEvent (enterFrame) {
if (_name != "s3") {
vol = 10000 / Math.abs(_x - _root.pico._x);
((vol > 200) ? ((vol = 200)) : 0);
if (_x < tgt._x) {
xspeed = xspeed + accel;
}
if (_x > tgt._x) {
xspeed = xspeed - accel;
}
if (!abducting) {
if (_y < (tgt._y - 200)) {
yspeed = yspeed + accel;
}
if (_y > (tgt._y - 200)) {
yspeed = yspeed - accel;
}
}
xspeed = xspeed * 0.99;
yspeed = yspeed * 0.99;
if (breaking) {
xspeed = xspeed * 0.9;
yspeed = yspeed * 0.9;
}
ufo._rotation = xspeed * 2;
_x = (_x + xspeed);
_y = (_y + yspeed);
timer--;
abducting = false;
if ((((Math.abs(_x - tgt._x) < 200) && (Math.abs(_y - tgt._y) < 300)) && (_y < (tgt._y + 50))) && (timer < 0)) {
lazer.gotoAndStop(2);
lazer.xTo = tgt._x - _x;
lazer.yTo = tgt._y - _y;
braking = true;
tgt._y = tgt._y - 1;
tgt._x = tgt._x - (1 * (lazer.xTo / lazer.yTo));
tgt.yspeed = 0;
tgt.speed = 0;
xspeed = xspeed * 0.7;
yspeed = yspeed * 0.7;
abducting = true;
} else {
lazer.gotoAndStop(1);
breaking = false;
tgt.speed = 3;
}
_root.fire(this);
_root.abduct(this);
if (_root.mis(this)) {
_root.explode(this);
}
}
}
onClipEvent (unload) {
tgt.speed = 3;
}
Instance of Symbol 180 MovieClip "s2" in Frame 5
onClipEvent (load) {
if (_name != "s2") {
lazer._x = 0;
lazer._y = 0;
xspeed = 0;
yspeed = 0;
accel = 0.3;
_root.newtgt(this);
timer = 150;
_y = 0;
_x = (((random(2) - 0.5) * 2) * 1300);
abducting = false;
score = 200;
}
}
onClipEvent (enterFrame) {
if (_name != "s2") {
vol = 10000 / Math.abs(_x - _root.pico._x);
((vol > 200) ? ((vol = 200)) : 0);
if (_x < tgt._x) {
xspeed = xspeed + accel;
}
if (_x > tgt._x) {
xspeed = xspeed - accel;
}
if (!abducting) {
if (_y < (tgt._y - 200)) {
yspeed = yspeed + accel;
}
if (_y > (tgt._y - 200)) {
yspeed = yspeed - accel;
}
}
xspeed = xspeed * 0.99;
yspeed = yspeed * 0.99;
if (breaking) {
xspeed = xspeed * 0.9;
yspeed = yspeed * 0.9;
}
ufo._rotation = xspeed * 2;
_x = (_x + xspeed);
_y = (_y + yspeed);
timer--;
abducting = false;
if ((((Math.abs(_x - tgt._x) < 100) && (Math.abs(_y - tgt._y) < 300)) && (_y < (tgt._y + 50))) && (timer < 0)) {
lazer.gotoAndStop(2);
lazer.xTo = tgt._x - _x;
lazer.yTo = tgt._y - _y;
braking = true;
tgt._y = tgt._y - 1;
tgt._x = tgt._x - (1 * (lazer.xTo / lazer.yTo));
tgt.yspeed = 0;
tgt.speed = 0;
xspeed = xspeed * 0.7;
yspeed = yspeed * 0.7;
abducting = true;
} else {
lazer.gotoAndStop(1);
breaking = false;
tgt.speed = 3;
}
_root.abduct(this);
if (_root.mis(this)) {
_root.explode(this);
}
}
}
onClipEvent (unload) {
tgt.speed = 3;
}
Instance of Symbol 191 MovieClip in Frame 5
onClipEvent (load) {
swapDepths(999999);
}
onClipEvent (enterFrame) {
_x = (_x + ((_x - ((_root.pico._x + _root._xmouse) / 2)) / -10));
_y = (_y + ((_y - ((_root.pico._y + _root._ymouse) / 2)) / -10));
((_x < -900) ? (_x = -900-900) : 0);
((_x > 900) ? (_x = 900900) : 0);
((_y < -400) ? (_y = -400-400) : 0);
((_y > 200) ? (_y = 200200) : 0);
}
Instance of Symbol 193 MovieClip "land" in Frame 5
onClipEvent (load) {
_visible = false;
}
Instance of Symbol 197 MovieClip "bul" in Frame 5
onClipEvent (load) {
function lo() {
if (_name != "bul") {
xd = _root.pico._x - _x;
yd = _root.pico._y - _y;
dis = Math.sqrt((xd * xd) + (yd * yd));
xspeed = (xd / dis) * 10;
yspeed = (yd / dis) * 10;
_x = (_x + (xspeed * 5));
_y = (_y + (yspeed * 5));
}
}
((dia == undefined) ? (lo()) : 0);
}
onClipEvent (enterFrame) {
if (_name != "bul") {
_x = (_x + xspeed);
_y = (_y + yspeed);
if (_root.pico.hitTest(_x, _y, true)) {
_root.pico.life = _root.pico.life - 1;
removeMovieClip(this);
}
if ((((_x < -1300) || (_x > 1300)) || (_y > 500)) || (_y < -700)) {
removeMovieClip(this);
}
}
}
Frame 6
for (i in _root) {
removeMovieClip(_root[i]);
}
onEnterFrame = null;
Frame 7
stop();
sent = false;
((nam == undefined) ? ((nam = "Enter Name")) : 0);
Symbol 244 MovieClip [__Packages.pldmcrypt] Frame 0
class pldmcrypt
{
function pldmcrypt () {
}
static function fr(str, find, replace, limit) {
var _local2 = str;
var _local3;
var _local4;
var _local9;
if (!(typeof(find) === "string")) {
if (replace === undefined) {
replace = [""];
} else if (typeof(replace) === "string") {
replace = [replace];
}
} else {
find = [find];
replace = [replace];
}
_local9 = find.length;
var _local1 = 0;
var _local5 = 0;
while (_local1 < _local9) {
while (_local4 = _local2.indexOf(find[_local1]) , !(_local4 === -1)) {
if ((!(limit === undefined)) && (_local5 >= limit)) {
break;
}
_local3 = new Array(_local2.substring(0, _local4), _local2.substr(_local4, find[_local1].length), _local2.substr(_local4 + find[_local1].length));
_local3[1] = ((replace[_local1] === undefined) ? "" : (replace[_local1]));
_local2 = (_local3[0] + _local3[1]) + _local3[2];
_local5++;
}
_local1++;
_local5 = 0;
}
return(_local2);
}
static function encodeNum(num) {
var _local11 = getTimer();
var _local6 = ["aZ", "Zy", "Zx"];
var _local7 = ["zH", "jY", "uH"];
var _local4 = ["Ah", "Xh", "hO"];
var _local5 = ["Ub", "Bu", "Cb"];
var _local8 = ["Qc", "Pc", "Pe"];
var _local9 = ["Ei", "Ie", "Ef"];
var _local3 = ["Fk", "kG", "Kg"];
var _local13 = ["Jl", "Lm", "Mn"];
var _local12 = ["No", "Np", "Qp"];
var _local2 = ["Rs", "St", "Sw"];
var _local14 = random(3);
num = String(num);
num = fr(num, "9", _local6[random(3)], 1);
num = fr(num, "9", _local6[random(3)], 1);
num = fr(num, "9", _local6[random(3)], 1);
num = fr(num, "9", _local6[random(3)], 1);
num = fr(num, "9", _local6[random(3)], 1);
num = fr(num, "9", _local6[random(3)], 1);
num = fr(num, "8", _local7[random(3)], 1);
num = fr(num, "8", _local7[random(3)], 1);
num = fr(num, "8", _local7[random(3)], 1);
num = fr(num, "8", _local7[random(3)], 1);
num = fr(num, "8", _local7[random(3)], 1);
num = fr(num, "7", _local4[random(3)], 1);
num = fr(num, "7", _local4[random(3)], 1);
num = fr(num, "7", _local4[random(3)], 1);
num = fr(num, "7", _local4[random(3)], 1);
num = fr(num, "7", _local4[random(3)], 1);
num = fr(num, "7", _local4[random(3)], 1);
num = fr(num, "7", _local4[random(3)], 1);
num = fr(num, "7", _local4[random(3)], 1);
num = fr(num, "6", _local5[random(3)], 1);
num = fr(num, "6", _local5[random(3)], 1);
num = fr(num, "6", _local5[random(3)], 1);
num = fr(num, "6", _local5[random(3)], 1);
num = fr(num, "6", _local5[random(3)], 1);
num = fr(num, "6", _local5[random(3)], 1);
if (_local14 == 1) {
num = fr(num, "5", _local8[0]);
} else {
num = fr(num, "5", _local8[random(3)]);
}
num = fr(num, "4", _local9[random(3)]);
num = fr(num, "3", _local3[random(3)], 1);
num = fr(num, "3", _local3[random(3)], 1);
num = fr(num, "3", _local3[random(3)], 1);
num = fr(num, "3", _local3[random(3)], 1);
num = fr(num, "3", _local3[random(3)], 1);
num = fr(num, "3", _local3[random(3)], 1);
num = fr(num, "3", _local3[random(3)], 1);
num = fr(num, "3", _local3[random(3)], 1);
num = fr(num, "2", _local13[random(3)]);
num = fr(num, "1", _local12[random(3)]);
num = fr(num, "0", _local2[random(3)], 1);
num = fr(num, "0", _local2[random(3)], 1);
num = fr(num, "0", _local2[random(3)], 1);
num = fr(num, "0", _local2[random(3)], 1);
num = fr(num, "0", _local2[random(3)], 1);
num = fr(num, "0", _local2[random(3)], 1);
num = fr(num, "0", _local2[random(3)], 1);
num = fr(num, "0", _local2[random(3)], 1);
num = fr(num, "0", _local2[random(3)], 1);
var _local10 = getTimer() - _local11;
num = (num + "Dd") + _local10;
return(num);
}
static function encodeStr8bytes(str) {
var _local1 = 0;
var _local4 = str.length;
var _local3 = "%";
var _local2 = ["%", "$", "#", "@"];
while (_local1 < _local4) {
_local3 = _local3 + (str.charCodeAt(_local1) + _local2[random(_local2.length)]);
_local1++;
}
return(_local3);
}
static function decodeStr8bytes(str) {
str = ("PIE" + str) + "PIE";
str = fr(str, "%", "D");
str = fr(str, "$", "D");
str = fr(str, "#", "D");
str = fr(str, "@", "D");
str = fr(str, "PIED", "");
str = fr(str, "DPIE", "");
var _local3 = str.split("D");
var _local4 = "";
var _local1 = 0;
var _local5 = _local3.length;
while (_local1 < _local5) {
_local4 = _local4 + String(String.fromCharCode(_local3[_local1]));
_local1++;
}
return(_local4);
}
static function decodeNum(str) {
var _local2 = ["aZ", "Zy", "Zx", "zH", "jY", "uH", "Ah", "Xh", "hO", "Ub", "Bu", "Cb", "Qc", "Pc", "Pe", "Ei", "Ie", "Ef", "Fk", "kG", "Kg", "Jl", "Lm", "Mn", "No", "Np", "Qp", "Rs", "St", "Sw"];
str = String(str);
str = str.split("Dd");
str = str[0];
str = fr(str, _local2[0], "9");
str = fr(str, _local2[1], "9");
str = fr(str, _local2[2], "9");
str = fr(str, _local2[3], "8");
str = fr(str, _local2[4], "8");
str = fr(str, _local2[5], "8");
str = fr(str, _local2[6], "7");
str = fr(str, _local2[7], "7");
str = fr(str, _local2[8], "7");
str = fr(str, _local2[9], "6");
str = fr(str, _local2[10], "6");
str = fr(str, _local2[11], "6");
str = fr(str, _local2[12], "5");
str = fr(str, _local2[13], "5");
str = fr(str, _local2[14], "5");
str = fr(str, _local2[15], "4");
str = fr(str, _local2[16], "4");
str = fr(str, _local2[17], "4");
str = fr(str, _local2[18], "3");
str = fr(str, _local2[19], "3");
str = fr(str, _local2[20], "3");
str = fr(str, _local2[21], "2");
str = fr(str, _local2[22], "2");
str = fr(str, _local2[23], "2");
str = fr(str, _local2[24], "1");
str = fr(str, _local2[25], "1");
str = fr(str, _local2[26], "1");
str = fr(str, _local2[27], "0");
str = fr(str, _local2[28], "0");
str = fr(str, _local2[29], "0");
var _local3 = Number(str);
return(_local3);
}
}
Symbol 41 MovieClip Frame 1
_root.stop();
onMouseDown = function () {
getURL ("http://www.glaielgames.com", "_blank");
};
Instance of Symbol 40 MovieClip in Symbol 41 MovieClip Frame 289
onClipEvent (load) {
for (i in this) {
this[i].xspeed = (Math.random() * 20) - 10;
this[i].yspeed = Math.random() * -20;
}
}
onClipEvent (enterFrame) {
for (i in this) {
this[i]._y = this[i]._y + this[i].yspeed;
this[i]._x = this[i]._x + this[i].xspeed;
this[i].yspeed = this[i].yspeed + 1;
}
}
Symbol 41 MovieClip Frame 372
_root.play();
Symbol 44 MovieClip Frame 1
onMouseDown = function () {
getURL ("http://www.amishkumar.com", "_blank");
};
Symbol 44 MovieClip Frame 120
_root.play();
Symbol 51 Button
on (release) {
_root._quality = "LOW";
}
Symbol 54 Button
on (release) {
_root._quality = "MEDIUM";
}
Symbol 57 Button
on (release) {
_root._quality = "HIGH";
}
Symbol 71 Button
on (release) {
play();
}
Symbol 89 MovieClip Frame 30
removeMovieClip(_parent);
stop();
Symbol 91 MovieClip Frame 2
stop();
Symbol 96 MovieClip Frame 1
stop();
Symbol 96 MovieClip Frame 2
stop();
Symbol 97 MovieClip Frame 1
laz1 = new Sound(this);
laz1.attachSound("lazer");
laz2 = new Sound(this);
laz2.attachSound("lazer2");
if ((level == 4) || (level == 5)) {
laz2.start(0, 65535);
}
if (((level == 3) || (level == 2)) || (level == 1)) {
laz1.start(0, 65535);
}
onUnload = function () {
laz1.stop();
laz2.stop();
};
onEnterFrame = function () {
laz1.setVolume(_parent._parent.vol);
if ((level == 4) || (level == 5)) {
xTo = _parent.xTo;
yTo = _parent.yTo;
clear();
rr = (Math.random() * 40) - 20;
rr2 = (Math.random() * 40) - 20;
moveTo(0, 0);
lineStyle(40, "0xFF9966", 40);
curveTo(rr, yTo + rr2, xTo, yTo);
moveTo(0, 0);
lineStyle(30, "0xFF3333", 60);
curveTo(rr, yTo + rr2, xTo, yTo);
moveTo(0, 0);
lineStyle(20, "0xFF0000", 80);
curveTo(rr, yTo + rr2, xTo, yTo);
moveTo(0, 0);
lineStyle(10, "0xFFFFFF", 80);
curveTo(rr, yTo + rr2, xTo, yTo);
i = 0;
while (i < 5) {
moveTo(xTo, yTo);
lineStyle(random(3), 16777215 - (Math.random() * 65535), 50);
lineTo(((Math.random() * 100) - 50) + xTo, ((Math.random() * 100) - 50) + yTo);
lineTo(((Math.random() * 100) - 50) + xTo, ((Math.random() * 100) - 50) + yTo);
lineTo(((Math.random() * 100) - 50) + xTo, ((Math.random() * 100) - 50) + yTo);
i++;
}
bubble._x = xTo;
bubble._y = yTo;
bubble._xscale = random(100);
bubble._yscale = bubble._xscale;
bubble.gotoAndStop(2);
}
if (((level == 3) || (level == 2)) || (level == 1)) {
xTo = _parent.xTo;
yTo = _parent.yTo;
clear();
rr = (Math.random() * 40) - 20;
rr2 = (Math.random() * 40) - 20;
moveTo(0, 0);
lineStyle(40, "0x00CCFF", 40);
lineTo(xTo, yTo);
moveTo(0, 0);
lineStyle(30, "0x0099FF", 60);
lineTo(xTo, yTo);
moveTo(0, 0);
lineStyle(20, "0x0066FF", 80);
lineTo(xTo, yTo);
moveTo(0, 0);
lineStyle(10, "0xFFFFFF", 80);
lineTo(xTo, yTo);
bubble._x = xTo;
bubble._y = yTo;
bubble._xscale = random(100);
bubble._yscale = bubble._xscale;
}
};
Symbol 98 MovieClip Frame 1
stop();
Symbol 98 MovieClip Frame 2
stop();
Instance of Symbol 97 MovieClip "dat" in Symbol 98 MovieClip Frame 2
onClipEvent (load) {
level = 1;
}
Symbol 101 MovieClip Frame 1
stop();
Symbol 101 MovieClip Frame 2
stop();
Instance of Symbol 97 MovieClip "dat" in Symbol 101 MovieClip Frame 2
onClipEvent (load) {
level = 5;
}
Symbol 110 MovieClip Frame 1
stop();
Symbol 121 MovieClip Frame 5
stop();
Symbol 130 MovieClip Frame 2
stop();
Instance of Symbol 130 MovieClip "bullet" in Symbol 131 MovieClip Frame 1
onClipEvent (load) {
if (_name != "bullet") {
_rotation = _root.pico.rot;
xaccel = Math.sin((_rotation + 90) * (Math.PI/180));
yaccel = -1 * Math.cos((_rotation + 90) * (Math.PI/180));
xspeed = xaccel;
yspeed = yaccel;
_x = _root.pico._x;
_y = _root.pico._y;
_x = (_x + (xaccel * 60));
_y = (_y + (yaccel * 60));
xaccel = xaccel / 2;
yaccel = yaccel / 2;
max = 20;
} else {
stop();
}
}
onClipEvent (enterFrame) {
if (_name != "bullet") {
_x = (_x + xspeed);
_y = (_y + yspeed);
if ((Math.abs(xspeed) < max) && (Math.abs(yspeed) < max)) {
xspeed = xspeed + xaccel;
yspeed = yspeed + yaccel;
xaccel = xaccel * 1.4;
yaccel = yaccel * 1.4;
}
if ((((_x < -1300) || (_x > 1300)) || (_y > 500)) || (_y < -700)) {
removeMovieClip(this);
}
}
}
Symbol 159 MovieClip Frame 1
laz1 = new Sound(this);
laz1.attachSound("panic");
laz1.start(0, 65535);
onUnload = function () {
laz1.stop();
};
onEnterFrame = function () {
laz1.setVolume(_parent._parent.vol);
};
Symbol 160 MovieClip Frame 1
stop();
Symbol 160 MovieClip Frame 2
stop();
Symbol 161 MovieClip Frame 1
speed = 3;
xs = _xscale;
timer = 0;
nmbr = 0;
h = 90;
grav = 1;
jump = 15;
grounded = false;
yspeed = 0;
dir = (random(2) - 0.5) * 2;
abducted = false;
_root.pplnmbr = _root.pplnmbr + 1;
_x = (random(2400) - 1200);
_y = (random(700) - 500);
onEnterFrame = function () {
if (!abducted) {
vol = 10000 / Math.abs(_x - _root.pico._x);
((vol > 200) ? ((vol = 200)) : 0);
grounded = false;
_y = (_y + yspeed);
yspeed = yspeed + grav;
if (yspeed > 0) {
while (_root.land.hitTest(_x, _y + h, true)) {
_y = (_y - 1);
yspeed = 0;
grounded = true;
}
}
pp = random(50);
if (pp == 0) {
dir = dir * -1;
}
_x = (_x + (speed * dir));
_xscale = (xs * dir);
((_x < -1200) ? (_x = -1200-1200) : 0);
((_x > 1200) ? (_x = 12001200) : 0);
((_y > 400) ? (_y = 400400) : 0);
if (speed == 0) {
sound.gotoAndStop(2);
} else {
sound.gotoAndStop(1);
}
} else {
sound.gotoAndStop(1);
}
};
Instance of Symbol 150 MovieClip in Symbol 161 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(random(_totalframes) + 1);
}
Symbol 191 MovieClip Frame 1
onEnterFrame = function () {
_parent._xscale = (600 / _width) * 100;
_parent._yscale = (400 / _height) * 100;
_parent._x = ((Stage.width / (2 * (_parent._xscale / 100))) - _x) * (_parent._xscale / 100);
_parent._y = ((Stage.height / (2 * (_parent._yscale / 100))) - _y) * (_parent._yscale / 100);
};
onUnload = function () {
_parent._x = 0;
_parent._y = 0;
_parent._xscale = 100;
_parent._yscale = 100;
};
Instance of Symbol 182 MovieClip in Symbol 191 MovieClip Frame 1
onClipEvent (enterFrame) {
_xscale = _root.pico.life;
}
Instance of Symbol 190 MovieClip in Symbol 191 MovieClip Frame 1
onClipEvent (load) {
_visible = false;
}
Symbol 197 MovieClip Frame 2
stop();
Symbol 235 Button
on (release) {
_root.gotoAndPlay("menu");
}
Symbol 238 Button
on (release) {
if (!sent) {
sent = true;
btn._x = 5000;
pldm128948 = new LoadVars();
pldm128948.namevar = nam;
pldm128948.scorevar = pldmcrypt.encodeNum(score);
pldm128948.mid = 139;
pldm128948.pro = "1f58b5ce3e6444b0f94cdccab62090a2";
pldm128948.sendAndLoad("http://bot.armorstudios.com/hs.php", pldm128948, "POST");
}
}