Frame 2
Frame 5
stop();
Frame 6
stop();
Frame 7
gotoAndPlay (10);
Frame 85
stop();
Instance of Symbol 76 MovieClip "ball" in Frame 85
onClipEvent (load) {
yVel = (xVel = 0);
jump = new Sound(this);
jump.attachSound("jump");
}
onClipEvent (enterFrame) {
yVel = yVel + 2;
_x = (_x + xVel);
_y = (_y + yVel);
if (Math.abs(xVel) > 0) {
_rotation = (_rotation + xVel);
}
if (_y >= 250) {
if (yVel > 2) {
jump.start(0, 1);
}
_y = 250;
yVel = (-yVel) / 2;
xVel = xVel / 2;
}
if (_x <= 0) {
_x = 0;
jump.start(0, 1);
xVel = (-xVel) / 2;
}
if (_x >= 550) {
_x = 550;
jump.start(0, 1);
xVel = (-xVel) / 2;
}
}
Frame 96
_root.shellc = true;
_root.bloodp = true;
_root.bullett = true;
_root.bloods = true;
_root._quality = "LOW";
Instance of Symbol 106 MovieClip in Frame 96
onClipEvent (enterFrame) {
if (_root.bloodp == true) {
_alpha = 100;
} else {
_alpha = 0;
}
}
Instance of Symbol 106 MovieClip in Frame 96
onClipEvent (enterFrame) {
if (_root.shellc == true) {
_alpha = 100;
} else {
_alpha = 0;
}
}
Instance of Symbol 106 MovieClip in Frame 96
onClipEvent (enterFrame) {
if (_root.bullett == true) {
_alpha = 100;
} else {
_alpha = 0;
}
}
Instance of Symbol 108 MovieClip in Frame 96
onClipEvent (enterFrame) {
if (_root._quality == "LOW") {
_alpha = 100;
} else {
_alpha = 0;
}
}
Instance of Symbol 108 MovieClip in Frame 96
onClipEvent (enterFrame) {
if (_root._quality == "MEDIUM") {
_alpha = 100;
} else {
_alpha = 0;
}
}
Instance of Symbol 108 MovieClip in Frame 96
onClipEvent (enterFrame) {
if (_root._quality == "HIGH") {
_alpha = 100;
} else {
_alpha = 0;
}
}
Instance of Symbol 108 MovieClip in Frame 96
onClipEvent (enterFrame) {
if (_root._quality == "BEST") {
_alpha = 100;
} else {
_alpha = 0;
}
}
Instance of Symbol 106 MovieClip in Frame 96
onClipEvent (enterFrame) {
if (_root.bloods == true) {
_alpha = 100;
} else {
_alpha = 0;
}
}
Frame 105
stop();
Frame 116
stop();
Instance of Symbol 126 MovieClip "cloud2" in Frame 116
onClipEvent (enterFrame) {
xD = _x - _root.player._x;
_x = (_x-1);
if (xD < -400) {
_y = ((44 + (Math.random() * 40)) - 20);
_x = (_root.player._x + 400);
}
}
Instance of Symbol 129 MovieClip "cloud1" in Frame 116
onClipEvent (enterFrame) {
xD = _x - _root.player._x;
_x = (_x-1);
if (xD < -400) {
_y = ((44 + (Math.random() * 40)) - 20);
_x = (_root.player._x + 400);
}
}
Instance of Symbol 136 MovieClip "fans" in Frame 116
onClipEvent (enterFrame) {
xD = _x - _root.player._x;
if (xD <= -1082) {
_x = (_root.player._x - 75.55);
}
if (xD > -75.55) {
_x = (_root.player._x - 1082);
}
}
Instance of Symbol 141 MovieClip in Frame 116
onClipEvent (enterFrame) {
_x = 0;
pDist = _x - _root.player._x;
if (pDist < 0) {
_rotation = Math.abs(pDist / 5);
} else {
_rotation = (-Math.abs(pDist / 5));
}
if (Math.abs(pDist) > 300) {
_alpha = 0;
} else {
_alpha = 100;
}
}
Instance of Symbol 141 MovieClip in Frame 116
onClipEvent (enterFrame) {
_x = -9750;
pDist = _x - _root.player._x;
if (pDist < 0) {
_rotation = Math.abs(pDist / 5);
} else {
_rotation = (-Math.abs(pDist / 5));
}
if (Math.abs(pDist) > 300) {
_alpha = 0;
} else {
_alpha = 100;
}
}
Instance of Symbol 141 MovieClip in Frame 116
onClipEvent (enterFrame) {
_x = 9750;
pDist = _x - _root.player._x;
if (pDist < 0) {
_rotation = Math.abs(pDist / 5);
} else {
_rotation = (-Math.abs(pDist / 5));
}
if (Math.abs(pDist) > 300) {
_alpha = 0;
} else {
_alpha = 100;
}
}
Instance of Symbol 144 MovieClip "ref" in Frame 116
onClipEvent (enterFrame) {
rnd = Math.round(Math.random() * 25);
if (rnd == 1) {
_xscale = (_xscale * -1);
}
xD = _x - _root.player._x;
if (xD < -300) {
_x = (_root.player._x + 300);
}
if (xD > 300) {
_x = (_root.player._x - 300);
}
}
Instance of Symbol 146 MovieClip in Frame 116
onClipEvent (load) {
_root.fadein0.duplicateMovieClip("fadein", 3505);
_root.fadein._x = 277;
_root.fadein._y = 211;
}
Instance of Symbol 148 MovieClip in Frame 116
onClipEvent (load) {
_root.redface0.duplicateMovieClip("redface", 3504);
_root.redface._x = 281;
_root.redface._y = 198;
}
Instance of Symbol 150 MovieClip in Frame 116
onClipEvent (enterFrame) {
_x = _root.ball._x;
}
Instance of Symbol 151 MovieClip "ball" in Frame 116
onClipEvent (load) {
xVel = (yVel = (pDist = (yDist = (bstate = 0))));
ballName = "";
punch1 = new Sound(this);
punch2 = new Sound(this);
punch1.attachSound("punch1");
punch2.attachSound("punch2");
grass1 = new Sound(this);
grass2 = new Sound(this);
grass1.attachSound("grass1");
grass2.attachSound("grass2");
goal1 = new Sound(this);
goal2 = new Sound(this);
goal1.attachSound("goal1");
goal2.attachSound("goal2");
goal3 = new Sound(this);
goal3.attachSound("goal3");
_x = 0;
bcount = 0;
}
onClipEvent (enterFrame) {
if (_x < -10000) {
goal2.start(0, 1);
goal3.start(0, 1);
_root.score = Math.round(_root.score / 2);
_x = 0;
_y = -10;
xVel = (yVel = 0);
bstate = 0;
}
if (_x > 10000) {
goal1.start(0, 1);
goal3.start(0, 1);
_x = -5000;
xVel = (yVel = 0);
bstate = 0;
_root.redface.gotoAndPlay(21);
}
pDist = _root.player._x - _x;
if ((((Math.abs(pDist) <= 10) && (_y == 350)) && (_root.player._y == 325)) && (bstate != 3)) {
bstate = 1;
xVel = _root.player.xVel;
} else if (bstate == 1) {
bstate = 0;
}
if ((_y == 350) && ((bstate == 0) || (bstate == 3))) {
if (xVel > 0) {
xVel--;
} else if (xVel < 0) {
xVel++;
}
}
yVel = yVel + 2;
_y = (_y + yVel);
_x = (_x + xVel);
_rotation = (_rotation + (xVel * 3));
if (_y > 350) {
rnds = Math.round(Math.random());
if (Math.round(yVel) > 5) {
if (rnds == 0) {
grass1.start(0, 1);
} else {
grass2.start(0, 1);
}
}
if (bstate == 3) {
bstate = 0;
}
_y = 350;
yVel = (-yVel) / 2;
} else if (_y == 350) {
yVel = (-yVel) / 2;
}
if (bstate == 3) {
c = 0;
while (c < _root.enemyCount) {
if (_root["france3000" + c].hitTest(_x, _y, true)) {
bstate = 0;
rnds = Math.round(Math.random());
if (rnds == 0) {
punch1.start(0, 1);
} else {
punch2.start(0, 1);
}
if (_y < 250) {
yVel = (-yVel) / 2;
}
xVel = (-xVel) / 2;
_root["france3000" + c].xVel = _root["france3000" + c].xVel + (xVel / 2);
_root["france3000" + c].yVel = _root["france3000" + c].yVel + (yVel / 2);
magnitude = Math.sqrt((xVel * xVel) + (yVel * yVel));
_root["france3000" + c].health = _root["france3000" + c].health - ((Math.random() * 60) + 50);
if (_root.bloodp) {
c = 0;
while (c < 5) {
_root.bloodp0.duplicateMovieClip("bloodp" + _root.depth, _root.depth);
_root["bloodp" + _root.depth]._x = _x;
_root["bloodp" + _root.depth]._y = _y;
_root["bloodp" + _root.depth].yVel = (Math.random() * 50) - 25;
_root["bloodp" + _root.depth].xVel = (Math.random() * 50) - 25;
_root["bloodp" + _root.depth]._xscale = (_root["bloodp" + _root.depth]._yscale = (Math.random() * 50) + 50);
_root.depth++;
c++;
}
}
bstate = 0;
break;
}
c++;
}
}
}
Instance of Symbol 181 MovieClip "player" in Frame 116
onClipEvent (load) {
kleft = (kright = (kup = (kspace = (shooting = (hit = (kick = (kicka = false)))))));
rface = true;
xVel = (yVel = (shootCount = 15));
gun = 1;
grass1 = new Sound(this);
grass2 = new Sound(this);
grass1.attachSound("grass1");
grass2.attachSound("grass2");
punch1 = new Sound(this);
punch2 = new Sound(this);
punch1.attachSound("punch1");
punch2.attachSound("punch2");
empty = new Sound(this);
empty.attachSound("empty");
pain = new Sound(this);
pain.attachSound("pain");
death = new Sound(this);
death.attachSound("death");
hitCount = 0;
_root.depth = 250;
_root.score = 0;
_root.enemyCount = (_root.currEnemy = 0);
enemyTCount = 0;
health = 100;
sgammo = 25;
cgammo = 200;
_x = -200;
_root._x = _root._x - -455;
_root.sky._x = _root.sky._x + -455;
_root.grass._x = _root.grass._x + -455;
_root.backwall._x = _root.backwall._x + -455;
_root.frontwall._x = _root.frontwall._x + -455;
_root.healthbar._x = _root.healthbar._x + -455;
_root.ballp._x = _root.ballp._x + -455;
_root.nedm._x = _root.nedm._x + -455;
_root.ammocounter._x = _root.ammocounter._x + -455;
_root.redface._x = _root.redface._x + -455;
_root.crosshair._x = _root.crosshair._x + -455;
_root.cloud1._x = _root.cloud1._x + -455;
_root.cloud2._x = _root.cloud2._x + -455;
_root.fans._x = _root.fans._x + -227.5;
_root.ref._x = _root.ref._x + -151.666666666667;
_root.ref2._x = _root.ref2._x - -151.666666666667;
_root.fadein._x = _root.fadein._x + -455;
_y = 325;
dead = false;
}
onClipEvent (enterFrame) {
if ((health <= 0) && (dead == false)) {
dead = true;
goal2.play();
_root.redface.play();
_root.score = Math.round(_root.score / 2);
}
}
onClipEvent (enterFrame) {
if (Key.isDown(65)) {
kleft = true;
}
if (Key.isDown(68)) {
kright = true;
}
if (Key.isDown(87)) {
kup = true;
}
if (Key.isDown(32)) {
kspace = true;
}
if (Key.isDown(65) == false) {
kleft = false;
}
if (Key.isDown(68) == false) {
kright = false;
}
if (Key.isDown(87) == false) {
kup = false;
}
if (Key.isDown(32) == false) {
kspace = false;
}
if (Key.isDown(81)) {
if ((gun == 1) && (shootCount >= 15)) {
shootCount = -8;
gun = 2;
_root.player.gunarm.gotoAndStop(4);
} else if ((gun == 2) && (shootCount >= 2)) {
shootCount = 5;
gun = 1;
_root.player.gunarm.gotoAndStop(1);
}
}
}
onClipEvent (enterFrame) {
if ((((kspace == true) && (Math.abs(_root.ball.pDist) <= 25)) && (kick == false)) && (this.hitTest(_x, _root.ball._y, true))) {
kick = (kicka = true);
if ((Math.abs(xVel) < 5) && (_root.ball._y >= (_y - 75))) {
_root.player.gotoAndPlay(19);
} else if ((Math.abs(xVel) < 5) && (_root.ball._y < (_y - 75))) {
_root.player.gotoAndPlay(26);
}
if (_root.player.rface == true) {
bAngle = -_root.player.gunarm._rotation;
} else {
bAngle = _root.player.gunarm._rotation + 180;
}
if (((_root.player.rface == true) && ((50 * Math.cos((bAngle * Math.PI) / 180)) < 0)) || ((_root.player.rface == false) && ((50 * Math.cos((bAngle * Math.PI) / 180)) > 0))) {
if ((Math.abs(xVel) < 5) && (_root.ball._y >= (_y - 75))) {
_root.player.gotoAndPlay(32);
} else if ((Math.abs(xVel) < 5) && (_root.ball._y < (_y - 75))) {
_root.player.gotoAndPlay(40);
}
}
_root.ball.xVel = 50 * Math.cos((bAngle * Math.PI) / 180);
_root.ball.yVel = 50 * Math.sin((bAngle * Math.PI) / 180);
_root.ball.bstate = 3;
rnds = Math.round(Math.random());
if (rnds == 0) {
punch1.start(0, 1);
} else {
punch2.start(0, 1);
}
}
if (kspace == false) {
kick = false;
}
if (hit == true) {
if (hitCount == 0) {
pain.stop();
pain.start(0, 1);
}
hitCount++;
if ((hitCount % 3) == 0) {
_alpha = 0;
} else {
_alpha = 100;
}
if (hitCount == 25) {
hit = false;
hitCount = 0;
}
}
if (_root.depth >= 2750) {
_root.depth = 250;
}
if (gun == 1) {
if (shootCount < 15) {
shootCount++;
}
if ((shooting && ((shootCount == 0) || (shootCount >= 15))) && (sgammo == 0)) {
empty.start(0, 1);
shootCount = 0;
}
if ((shooting && (shootCount >= 15)) && (sgammo > 0)) {
sgammo--;
shootCount = 0;
_root.player.gunarm.gotoAndPlay(2);
if (_root.shellc) {
_root.sshell.duplicateMovieClip("sshell" + _root.depth, _root.depth);
_root["sshell" + _root.depth].sstate = 1;
_root["sshell" + _root.depth]._x = (_root.player._x + _root.player.gunarm._x) - ((_root.player._xscale / 3) * Math.cos((_root.player.gunarm._rotation * Math.PI) / 180));
_root["sshell" + _root.depth]._y = (_root.player._y + _root.player.gunarm._y) - (Math.abs(_root.player._xscale / 3) * Math.sin((_root.player.gunarm._rotation * Math.PI) / 180));
_root["sshell" + _root.depth].xVel = (Math.random() * 20) - 10;
_root["sshell" + _root.depth].yVel = (Math.random() * -10) - 5;
if (_root.player.rface == true) {
_root["sshell" + _root.depth]._rotation = -_root.player.gunarm._rotation;
} else {
_root["sshell" + _root.depth]._rotation = _root.player.gunarm._rotation;
}
_root.depth++;
}
c = 0;
while (c < 8) {
_root.bullet0.duplicateMovieClip("bullet" + _root.depth, _root.depth);
_root["bullet" + _root.depth].sstate = 1;
_root["bullet" + _root.depth]._x = (_root.player._x + _root.player.gunarm._x) - (_root.player._xscale * Math.cos((_root.player.gunarm._rotation * Math.PI) / 180));
_root["bullet" + _root.depth]._y = (_root.player._y + _root.player.gunarm._y) - (Math.abs(_root.player._xscale) * Math.sin((_root.player.gunarm._rotation * Math.PI) / 180));
if (_root.player.rface == true) {
_root["bullet" + _root.depth]._rotation = ((-_root.player.gunarm._rotation) + (Math.random() * 30)) - 15;
} else {
_root["bullet" + _root.depth]._rotation = ((_root.player.gunarm._rotation - 180) + (Math.random() * 30)) - 15;
}
_root.depth++;
c++;
}
}
}
if (gun == 2) {
if (shootCount < 2) {
shootCount++;
}
if ((shooting && ((shootCount == 0) || (shootCount >= 2))) && (cgammo == 0)) {
empty.start(0, 1);
shootCount = 0;
}
if ((shooting && (shootCount >= 2)) && (cgammo > 0)) {
cgammo--;
shootCount = 0;
_root.player.gunarm.gotoAndPlay(5);
if (_root.shellc) {
_root.cshell.duplicateMovieClip("cshell" + _root.depth, _root.depth);
_root["cshell" + _root.depth].sstate = 1;
_root["cshell" + _root.depth]._x = (_root.player._x + _root.player.gunarm._x) - ((_root.player._xscale / 3) * Math.cos((_root.player.gunarm._rotation * Math.PI) / 180));
_root["cshell" + _root.depth]._y = (_root.player._y + _root.player.gunarm._y) - (Math.abs(_root.player._xscale / 3) * Math.sin((_root.player.gunarm._rotation * Math.PI) / 180));
_root["cshell" + _root.depth].xVel = (Math.random() * 20) - 10;
_root["cshell" + _root.depth].yVel = (Math.random() * -10) - 5;
if (_root.player.rface == true) {
_root["cshell" + _root.depth]._rotation = -_root.player.gunarm._rotation;
} else {
_root["cshell" + _root.depth]._rotation = _root.player.gunarm._rotation;
}
_root.depth++;
}
_root.bullet0.duplicateMovieClip("bullet" + _root.depth, _root.depth);
_root["bullet" + _root.depth].sstate = 1;
_root["bullet" + _root.depth]._x = (_root.player._x + _root.player.gunarm._x) - (_root.player._xscale * Math.cos((_root.player.gunarm._rotation * Math.PI) / 180));
_root["bullet" + _root.depth]._y = (_root.player._y + _root.player.gunarm._y) - (Math.abs(_root.player._xscale) * Math.sin((_root.player.gunarm._rotation * Math.PI) / 180));
if (_root.player.rface == true) {
_root["bullet" + _root.depth]._rotation = -_root.player.gunarm._rotation;
} else {
_root["bullet" + _root.depth]._rotation = _root.player.gunarm._rotation - 180;
}
_root.depth++;
}
}
if (rface) {
_xscale = -100;
} else {
_xscale = 100;
}
if ((kright && (xVel < 15)) && (_y == 325)) {
rface = true;
xVel = xVel + 5;
}
if ((kleft && (xVel > -15)) && (_y == 325)) {
rface = false;
xVel = xVel - 5;
}
if (Math.abs(xVel) > 5) {
kicka = false;
play();
} else if (kicka == false) {
gotoAndStop ("idle");
}
if ((((!kleft) && (!kright)) && (!kup)) && (_y == 325)) {
xVel = xVel - (xVel / 5);
}
if ((((!kleft) && (!kright)) && (kup)) && (_y == 325)) {
xVel = xVel / 2;
}
if (xVel < -15) {
xVel = -15;
}
if (xVel > 15) {
xVel = 15;
}
if (kup && (_y == 325)) {
yVel = -25;
}
if (_y < 325) {
yVel = yVel + 2;
}
_y = (_y + yVel);
_x = (_x + xVel);
if (_x < -9750) {
_x = -9750;
}
if (_x > 9750) {
_x = 9750;
}
if ((_x > -9750) && (_x < 9750)) {
_root._x = _root._x - xVel;
_root.sky._x = _root.sky._x + xVel;
_root.grass._x = _root.grass._x + xVel;
_root.backwall._x = _root.backwall._x + xVel;
_root.frontwall._x = _root.frontwall._x + xVel;
_root.healthbar._x = _root.healthbar._x + xVel;
_root.ballp._x = _root.ballp._x + xVel;
_root.nedm._x = _root.nedm._x + xVel;
_root.ammocounter._x = _root.ammocounter._x + xVel;
_root.redface._x = _root.redface._x + xVel;
_root.crosshair._x = _root.crosshair._x + xVel;
_root.cloud1._x = _root.cloud1._x + xVel;
_root.cloud2._x = _root.cloud2._x + xVel;
_root.fans._x = _root.fans._x + (xVel / 2);
_root.ref._x = _root.ref._x + (xVel / 3);
_root.ref2._x = _root.ref2._x - (xVel / 3);
}
if (_y > 325) {
_y = 325;
yVel = 0;
grass1.start(0, 1);
grass2.start(0, 1);
}
}
Instance of Symbol 191 MovieClip in Frame 116
onClipEvent (load) {
_root.ballp0.duplicateMovieClip("ballp", 3502);
_root.ballp._x = -180;
_root.ballp._y = 385;
}
Instance of Symbol 193 MovieClip in Frame 116
onClipEvent (load) {
_root.crosshair0.duplicateMovieClip("crosshair", 3500);
_root.crosshair._x = _root._xmouse;
_root.crosshair._y = _root._ymouse;
}
Instance of Symbol 195 MovieClip "crosshair0" in Frame 116
onClipEvent (load) {
if (_name != crosshair0) {
Mouse.hide();
startDrag (this, true);
}
}
onClipEvent (mouseDown) {
Mouse.hide();
_root.player.shooting = true;
}
onClipEvent (mouseUp) {
_root.player.shooting = false;
}
onClipEvent (mouseMove) {
updateAfterEvent();
}
Instance of Symbol 197 MovieClip in Frame 116
onClipEvent (load) {
_root.ref0.duplicateMovieClip("ref2", 3501);
_root.ref2._x = -100;
_root.ref2._y = 388;
}
Instance of Symbol 199 MovieClip "sshell" in Frame 116
onClipEvent (load) {
_alpha = 100;
rndt = (Math.random() * 75) + 75;
}
onClipEvent (enterFrame) {
if (_name == "sshell") {
this._visible = 0;
}
if (sstate >= 1) {
sstate++;
yVel = yVel + 2;
_y = (_y + yVel);
_x = (_x + xVel);
_rotation = (_rotation + (xVel * 2));
if (_y > 375) {
_y = 375;
xVel = xVel / 2;
yVel = (-yVel) / 2;
} else if (_y == 375) {
yVel = (-yVel) / 2;
}
}
if (sstate >= rndt) {
_alpha = (_alpha - 10);
if (_alpha <= 0) {
sstate = 0;
removeMovieClip(this);
}
}
}
Instance of Symbol 144 MovieClip "ref0" in Frame 116
onClipEvent (enterFrame) {
if (_name == "ref0") {
this._visible = 0;
}
rnd = Math.round(Math.random() * 25);
if (rnd == 1) {
_xscale = (_xscale * -1);
}
xD = _x - _root.player._x;
if (xD < -350) {
_x = (_root.player._x + 350);
}
if (xD > 350) {
_x = (_root.player._x - 350);
}
}
Instance of Symbol 201 MovieClip "cshell" in Frame 116
onClipEvent (load) {
_alpha = 100;
rndt = (Math.random() * 75) + 75;
}
onClipEvent (enterFrame) {
if (_name == "cshell") {
this._visible = 0;
}
if (sstate >= 1) {
sstate++;
yVel = yVel + 2;
_y = (_y + yVel);
_x = (_x + xVel);
_rotation = (_rotation + (xVel * 2));
if (_y > 375) {
_y = 375;
xVel = xVel / 2;
yVel = (-yVel) / 2;
} else if (_y == 375) {
yVel = (-yVel) / 2;
}
}
if (sstate >= rndt) {
_alpha = (_alpha - 10);
if (_alpha <= 0) {
sstate = 0;
removeMovieClip(this);
}
}
}
Instance of Symbol 203 MovieClip "bullet0" in Frame 116
onClipEvent (load) {
_xscale = 0;
pDist = 0;
lCount = 0;
_alpha = 100;
hity = false;
headshot1 = new Sound(this);
headshot1.attachSound("headshot1");
headshot2 = new Sound(this);
headshot2.attachSound("headshot2");
this.setVolume(35);
}
onClipEvent (enterFrame) {
if (!_root.bullett) {
this._visible = 0;
}
lCount = lCount + 35;
pDist = Math.abs(_x - _root.player._x);
_xscale = lCount;
if (_xscale > 300) {
_xscale = 300;
}
if ((_x < -10000) || (_x > 10000)) {
removeMovieClip(this);
} else if ((_y >= 350) || (hity == true)) {
lCount = lCount - 50;
_alpha = (_alpha - 25);
if (_alpha <= 0) {
removeMovieClip(this);
}
} else {
_x = (_x + (50 * Math.cos((_rotation * Math.PI) / 180)));
_y = (_y + (50 * Math.sin((_rotation * Math.PI) / 180)));
}
if (_root.ball.hitTest(_x, _y, true) && (hity == false)) {
_root.ball.xVel = _root.ball.xVel + (5 * Math.cos((_rotation * Math.PI) / 180));
_root.ball.yVel = _root.ball.yVel + (5 * Math.sin((_rotation * Math.PI) / 180));
hity = true;
}
c = 0;
while (c < _root.enemyCount) {
if (_root["france3000" + c].hitTest(_x, _y, true) && (hity == false)) {
_root["france3000" + c].xVel = _root["france3000" + c].xVel + (5 * Math.cos((_rotation * Math.PI) / 180));
_root["france3000" + c].yVel = _root["france3000" + c].yVel + (5 * Math.sin((_rotation * Math.PI) / 180));
hity = true;
_root["france3000" + c].health = _root["france3000" + c].health - ((Math.random() * 15) + 5);
if (_y < 185) {
rnds = Math.round(Math.random());
headshot1.stop();
headshot2.stop();
if (rnds == 0) {
headshot1.start(0, 1);
} else {
heatshot2.start(0, 1);
}
_root["france3000" + c].health = _root["france3000" + c].health - ((Math.random() * 15) + 5);
}
if (_root.bloodp) {
c = 0;
while (c < 3) {
_root.bloodp0.duplicateMovieClip("bloodp" + _root.depth, _root.depth);
_root["bloodp" + _root.depth]._x = _x;
_root["bloodp" + _root.depth]._y = _y;
_root["bloodp" + _root.depth].yVel = (Math.random() * 50) - 25;
_root["bloodp" + _root.depth].xVel = (Math.random() * 50) - 25;
_root["bloodp" + _root.depth]._xscale = (_root["bloodp" + _root.depth]._yscale = (Math.random() * 50) + 50);
_root.depth++;
c++;
}
}
}
c++;
}
}
Instance of Symbol 222 MovieClip "france0" in Frame 116
onClipEvent (load) {
xVel = (yVel = (pDist = (bDist = 0)));
health = 100;
_y = 177;
gib = new Sound(this);
gib.attachSound("gib");
gib2 = new Sound(this);
gib2.attachSound("gib2");
goal1 = new Sound(this);
goal1.attachSound("goal1");
rndspeed = (Math.random() * 6) - 3;
this.gotoAndPlay(Math.round(Math.random() * 18) + 2);
}
onClipEvent (enterFrame) {
if (_name == "france0") {
this._visible = 0;
return(undefined);
}
if ((Math.abs(xVel) > 3) && (yVel >= 0)) {
play();
} else {
gotoAndStop ("fidle");
}
bDist = _x - _root.ball._x;
if (((_root.ball.bstate == 2) && (_root.ball.ballName == _name)) && (bDist > 15)) {
_root.ball.ballName = "";
_root.ball.bstate = 0;
}
if (((_root.ball.ballName == _name) && (_root.ball.bstate == 2)) && (xVel > 8)) {
_root.ball.yVel = -5;
_root.ball.xVel = -10;
}
if ((Math.abs(bDist) < Math.abs(_root.ball.pDist)) && (((_root.ball.bstate == 0) || ((_root.ball.bstate == 2) && (_root.ball.ballName == _name))) || (_root.ball.bstate == 3))) {
if ((bDist < 0) && (xVel < 10)) {
xVel++;
}
if (xVel < -10) {
xVel++;
}
if ((bDist > 0) && (xVel > -10)) {
xVel--;
}
if (xVel > 10) {
xVel--;
}
_x = (_x + xVel);
if (bDist > 0) {
_xscale = 68;
} else {
_xscale = -68;
}
if ((Math.abs(bDist) < 10) && (_root.ball._y > 300)) {
if (_root.ball.bstate == 0) {
_root.ball.bstate = 2;
}
_root.ball.ballName = _name;
if (_x > _root.ball._x) {
_root.ball.yVel = -5;
_root.ball.xVel = -10;
} else {
_root.ball.xVel = xVel;
}
}
} else {
pDist = _x - _root.player._x;
if ((pDist < 0) && (xVel < (14 + rndspeed))) {
xVel++;
}
if (xVel < -14) {
xVel++;
}
if ((pDist > 0) && (xVel > (-14 - rndspeed))) {
xVel--;
}
if (xVel > (14 + rndspeed)) {
xVel--;
}
_x = (_x + xVel);
if (pDist > 0) {
_xscale = 68;
} else {
_xscale = -68;
}
if (((Math.abs(pDist) < 100) && (_y == 177)) && (_root.player._y == 325)) {
yVel = yVel + -15;
}
}
_y = (_y + yVel);
yVel = yVel + 2;
if (_y > 177) {
yVel = 0;
_y = 177;
}
if (((((Math.abs(pDist) <= 10) && (pDist != 0)) && (_y < 177)) && (_root.player._y >= 325)) && (health > 0)) {
_root.player.xVel = _root.player.xVel + ((Math.random() * 30) - 15);
_root.player.yVel = _root.player.yVel - (Math.random() * 20);
_root.player.hit = true;
_root.player.hitCount = 0;
_root.player.health = _root.player.health - ((Math.random() * 5) + 10);
if (_root.bloodp) {
c = 0;
while (c < 5) {
_root.bloodp0.duplicateMovieClip("bloodp" + _root.depth, _root.depth);
_root["bloodp" + _root.depth]._x = _x;
_root["bloodp" + _root.depth]._y = _y;
_root["bloodp" + _root.depth].yVel = (Math.random() * 50) - 25;
_root["bloodp" + _root.depth].xVel = (Math.random() * 50) - 25;
_root["bloodp" + _root.depth]._xscale = (_root["bloodp" + _root.depth]._yscale = (Math.random() * 50) + 50);
_root.depth++;
c++;
}
}
}
if (health <= 0) {
rnds = Math.round(Math.random() * 5);
if (rnds == 1) {
goal1.start(0, 1);
}
_root.score++;
rndg = Math.round(Math.random());
if (rndg == 0) {
gib.start(0, 1);
} else {
gib2.start(0, 1);
}
if (_root.bloodp == true) {
c = 0;
while (c < 10) {
_root.bloodp0.duplicateMovieClip("bloodp" + _root.depth, _root.depth);
_root["bloodp" + _root.depth]._x = _x;
_root["bloodp" + _root.depth]._y = _y;
_root["bloodp" + _root.depth].yVel = (Math.random() * 50) - 25;
_root["bloodp" + _root.depth].xVel = (Math.random() * 50) - 25;
_root["bloodp" + _root.depth]._xscale = (_root["bloodp" + _root.depth]._yscale = (Math.random() * 50) + 50);
_root.depth++;
c++;
}
}
c = 0;
while (c < 2) {
_root.glarm.duplicateMovieClip("glarm" + _root.depth, _root.depth);
_root["glarm" + _root.depth]._x = _x;
_root["glarm" + _root.depth]._y = _y;
_root["glarm" + _root.depth].yVel = (Math.random() * 50) - 25;
_root["glarm" + _root.depth].xVel = (Math.random() * 50) - 25;
_root["glarm" + _root.depth].sstate = 1;
_root.depth++;
c++;
}
c = 0;
while (c < 2) {
_root.guarm.duplicateMovieClip("guarm" + _root.depth, _root.depth);
_root["guarm" + _root.depth]._x = _x;
_root["guarm" + _root.depth]._y = _y;
_root["guarm" + _root.depth].yVel = (Math.random() * 50) - 25;
_root["guarm" + _root.depth].xVel = (Math.random() * 50) - 25;
_root["guarm" + _root.depth].sstate = 1;
_root.depth++;
c++;
}
c = 0;
while (c < 2) {
_root.guleg.duplicateMovieClip("guleg" + _root.depth, _root.depth);
_root["guleg" + _root.depth]._x = _x;
_root["guleg" + _root.depth]._y = _y;
_root["guleg" + _root.depth].yVel = (Math.random() * 50) - 25;
_root["guleg" + _root.depth].xVel = (Math.random() * 50) - 25;
_root["guleg" + _root.depth].sstate = 1;
_root.depth++;
c++;
}
c = 0;
while (c < 2) {
_root.guleg.duplicateMovieClip("glleg" + _root.depth, _root.depth);
_root["glleg" + _root.depth]._x = _x;
_root["glleg" + _root.depth]._y = _y;
_root["glleg" + _root.depth].yVel = (Math.random() * 50) - 25;
_root["glleg" + _root.depth].xVel = (Math.random() * 50) - 25;
_root["glleg" + _root.depth].sstate = 1;
_root.depth++;
c++;
}
_root.ghead.duplicateMovieClip("ghead" + _root.depth, _root.depth);
_root["ghead" + _root.depth]._x = _x;
_root["ghead" + _root.depth]._y = _y;
_root["ghead" + _root.depth].yVel = (Math.random() * 50) - 25;
_root["ghead" + _root.depth].xVel = (Math.random() * 50) - 25;
_root["ghead" + _root.depth].sstate = 1;
_root.depth++;
rnda = Math.round(Math.random() * 10);
if (rnda < 2) {
_root.shellbox0.duplicateMovieClip("shellbox" + _root.depth, _root.depth);
_root["shellbox" + _root.depth]._x = _x;
_root["shellbox" + _root.depth]._y = _y;
_root["shellbox" + _root.depth].yVel = (Math.random() * 20) - 10;
_root["shellbox" + _root.depth].xVel = (Math.random() * 20) - 10;
_root.depth++;
} else if (rnda < 4) {
_root.ammobox0.duplicateMovieClip("ammobox" + _root.depth, _root.depth);
_root["ammobox" + _root.depth]._x = _x;
_root["ammobox" + _root.depth]._y = _y;
_root["ammobox" + _root.depth].yVel = (Math.random() * 20) - 10;
_root["ammobox" + _root.depth].xVel = (Math.random() * 20) - 10;
_root.depth++;
}
if ((_root.ball.bstate == 2) && (_root.ball.ballName == _name)) {
_root.ballname = "";
_root.ball.bstate = 0;
}
_root.currEnemy--;
removeMovieClip(this);
}
}
Instance of Symbol 224 MovieClip "bloodp0" in Frame 116
onClipEvent (load) {
rndt = (Math.random() * 3) + 2;
}
onClipEvent (enterFrame) {
if (_name == "bloodp0") {
this._visible = 0;
return(undefined);
}
yVel = yVel + 2;
_y = (_y + yVel);
if (_y >= 375) {
_y = 375;
} else {
_x = (_x + xVel);
}
if (_y == 375) {
if (_root.bloods) {
gotoAndStop (117);
_xscale = (_xscale - rndt);
_yscale = (_yscale - rndt);
if (_xscale <= 0) {
removeMovieClip(this);
}
} else {
removeMovieClip(this);
}
}
}
Instance of Symbol 236 MovieClip "glarm" in Frame 116
onClipEvent (load) {
_alpha = 100;
rndt = (Math.random() * 75) + 75;
grass1 = new Sound(this);
grass2 = new Sound(this);
grass1.attachSound("grass1");
grass2.attachSound("grass2");
grass3 = new Sound(this);
grass4 = new Sound(this);
grass3.attachSound("grass3");
grass4.attachSound("grass4");
this.setVolume(50);
}
onClipEvent (enterFrame) {
if (_name == "glarm") {
this._visible = 0;
return(undefined);
}
if (sstate >= 1) {
if (_root.bloodp && (_y < 350)) {
c = 0;
while (c < 1) {
_root.bloodp0.duplicateMovieClip("bloodp" + _root.depth, _root.depth);
_root["bloodp" + _root.depth]._x = _x;
_root["bloodp" + _root.depth]._y = _y;
_root["bloodp" + _root.depth].yVel = 0;
_root["bloodp" + _root.depth].xVel = 0;
_root["bloodp" + _root.depth]._xscale = (_root["bloodp" + _root.depth]._yscale = (Math.random() * 50) + 50);
_root.depth++;
c++;
}
}
sstate++;
yVel = yVel + 2;
_y = (_y + yVel);
_x = (_x + xVel);
_rotation = (_rotation + (xVel * 2));
if (_y > 350) {
rnds = Math.round(Math.random() * 4);
if (Math.round(yVel) > 5) {
grass1.stop();
grass2.stop();
grass3.stop();
grass4.stop();
if (rnds == 0) {
grass1.start(0, 1);
} else if (rnd == 1) {
grass2.start(0, 1);
} else if (rnd == 2) {
grass3.start(0, 1);
} else if (rnd == 3) {
grass4.start(0, 1);
}
}
_y = 350;
xVel = xVel / 2;
yVel = (-yVel) / 2;
} else if (_y == 350) {
yVel = (-yVel) / 2;
}
}
if (sstate >= rndt) {
_alpha = (_alpha - 10);
if (_alpha <= 0) {
sstate = 0;
removeMovieClip(this);
}
}
}
Instance of Symbol 238 MovieClip in Frame 116
onClipEvent (enterFrame) {
if (_root.currEnemy == 0) {
_root.enemyCount++;
_root.currEnemy = _root.enemyCount;
if (_root.enemyCount > 20) {
_root.currEnemy = (_root.enemyCount = 20);
}
c = 0;
while (c < _root.enemyCount) {
_root.france0.duplicateMovieClip("france3000" + c, 3000 + c);
rnds = Math.round(Math.random());
rndp = (Math.random() * 750) + 750;
_root.france0._y = 174;
if (rnds == 1) {
_root["france3000" + c]._x = _root.player._x - rndp;
}
if (rnds == 0) {
_root["france3000" + c]._x = _root.player._x + rndp;
}
c++;
}
}
}
Instance of Symbol 240 MovieClip "ghead" in Frame 116
onClipEvent (load) {
_alpha = 100;
rndt = (Math.random() * 75) + 75;
grass1 = new Sound(this);
grass2 = new Sound(this);
grass1.attachSound("grass1");
grass2.attachSound("grass2");
grass3 = new Sound(this);
grass4 = new Sound(this);
grass3.attachSound("grass3");
grass4.attachSound("grass4");
this.setVolume(50);
}
onClipEvent (enterFrame) {
if (_name == "ghead") {
this._visible = 0;
return(undefined);
}
if (sstate >= 1) {
if (_root.bloodp && (_y < 350)) {
c = 0;
while (c < 1) {
_root.bloodp0.duplicateMovieClip("bloodp" + _root.depth, _root.depth);
_root["bloodp" + _root.depth]._x = _x;
_root["bloodp" + _root.depth]._y = _y;
_root["bloodp" + _root.depth].yVel = 0;
_root["bloodp" + _root.depth].xVel = 0;
_root["bloodp" + _root.depth]._xscale = (_root["bloodp" + _root.depth]._yscale = (Math.random() * 50) + 50);
_root.depth++;
c++;
}
}
sstate++;
yVel = yVel + 2;
_y = (_y + yVel);
_x = (_x + xVel);
_rotation = (_rotation + (xVel * 2));
if (_y > 350) {
rnds = Math.round(Math.random());
if (Math.round(yVel) > 5) {
grass1.stop();
grass2.stop();
grass3.stop();
grass4.stop();
if (rnds == 0) {
grass1.start(0, 1);
} else if (rnd == 1) {
grass2.start(0, 1);
} else if (rnd == 2) {
grass3.start(0, 1);
} else if (rnd == 3) {
grass4.start(0, 1);
}
}
_y = 350;
xVel = xVel / 2;
yVel = (-yVel) / 2;
} else if (_y == 350) {
yVel = (-yVel) / 2;
}
}
if (sstate >= rndt) {
_alpha = (_alpha - 10);
if (_alpha <= 0) {
sstate = 0;
removeMovieClip(this);
}
}
}
Instance of Symbol 242 MovieClip "glleg" in Frame 116
onClipEvent (load) {
_alpha = 100;
rndt = (Math.random() * 75) + 75;
grass1 = new Sound(this);
grass2 = new Sound(this);
grass1.attachSound("grass1");
grass2.attachSound("grass2");
grass3 = new Sound(this);
grass4 = new Sound(this);
grass3.attachSound("grass3");
grass4.attachSound("grass4");
this.setVolume(50);
}
onClipEvent (enterFrame) {
if (_name == "glleg") {
this._visible = 0;
return(undefined);
}
if (sstate >= 1) {
if (_root.bloodp && (_y < 350)) {
c = 0;
while (c < 1) {
_root.bloodp0.duplicateMovieClip("bloodp" + _root.depth, _root.depth);
_root["bloodp" + _root.depth]._x = _x;
_root["bloodp" + _root.depth]._y = _y;
_root["bloodp" + _root.depth].yVel = 0;
_root["bloodp" + _root.depth].xVel = 0;
_root["bloodp" + _root.depth]._xscale = (_root["bloodp" + _root.depth]._yscale = (Math.random() * 50) + 50);
_root.depth++;
c++;
}
}
sstate++;
yVel = yVel + 2;
_y = (_y + yVel);
_x = (_x + xVel);
_rotation = (_rotation + (xVel * 2));
if (_y > 350) {
rnds = Math.round(Math.random());
if (Math.round(yVel) > 5) {
grass1.stop();
grass2.stop();
grass3.stop();
grass4.stop();
if (rnds == 0) {
grass1.start(0, 1);
} else if (rnd == 1) {
grass2.start(0, 1);
} else if (rnd == 2) {
grass3.start(0, 1);
} else if (rnd == 3) {
grass4.start(0, 1);
}
}
_y = 350;
xVel = xVel / 2;
yVel = (-yVel) / 2;
} else if (_y == 350) {
yVel = (-yVel) / 2;
}
}
if (sstate >= rndt) {
_alpha = (_alpha - 10);
if (_alpha <= 0) {
sstate = 0;
removeMovieClip(this);
}
}
}
Instance of Symbol 244 MovieClip "guarm" in Frame 116
onClipEvent (load) {
_alpha = 100;
rndt = (Math.random() * 75) + 75;
grass1 = new Sound(this);
grass2 = new Sound(this);
grass1.attachSound("grass1");
grass2.attachSound("grass2");
grass3 = new Sound(this);
grass4 = new Sound(this);
grass3.attachSound("grass3");
grass4.attachSound("grass4");
this.setVolume(50);
}
onClipEvent (enterFrame) {
if (_name == "guarm") {
this._visible = 0;
return(undefined);
}
if (sstate >= 1) {
if (_root.bloodp && (_y < 350)) {
c = 0;
while (c < 1) {
_root.bloodp0.duplicateMovieClip("bloodp" + _root.depth, _root.depth);
_root["bloodp" + _root.depth]._x = _x;
_root["bloodp" + _root.depth]._y = _y;
_root["bloodp" + _root.depth].yVel = 0;
_root["bloodp" + _root.depth].xVel = 0;
_root["bloodp" + _root.depth]._xscale = (_root["bloodp" + _root.depth]._yscale = (Math.random() * 50) + 50);
_root.depth++;
c++;
}
}
sstate++;
yVel = yVel + 2;
_y = (_y + yVel);
_x = (_x + xVel);
_rotation = (_rotation + (xVel * 2));
if (_y > 350) {
rnds = Math.round(Math.random());
if (Math.round(yVel) > 5) {
grass1.stop();
grass2.stop();
grass3.stop();
grass4.stop();
if (rnds == 0) {
grass1.start(0, 1);
} else if (rnd == 1) {
grass2.start(0, 1);
} else if (rnd == 2) {
grass3.start(0, 1);
} else if (rnd == 3) {
grass4.start(0, 1);
}
}
_y = 350;
xVel = xVel / 2;
yVel = (-yVel) / 2;
} else if (_y == 350) {
yVel = (-yVel) / 2;
}
}
if (sstate >= rndt) {
_alpha = (_alpha - 10);
if (_alpha <= 0) {
sstate = 0;
removeMovieClip(this);
}
}
}
Instance of Symbol 246 MovieClip "guleg" in Frame 116
onClipEvent (load) {
_alpha = 100;
rndt = (Math.random() * 75) + 75;
grass1 = new Sound(this);
grass2 = new Sound(this);
grass1.attachSound("grass1");
grass2.attachSound("grass2");
grass3 = new Sound(this);
grass4 = new Sound(this);
grass3.attachSound("grass3");
grass4.attachSound("grass4");
this.setVolume(50);
}
onClipEvent (enterFrame) {
if (_name == "guleg") {
this._visible = 0;
return(undefined);
}
if (sstate >= 1) {
if (_root.bloodp && (_y < 350)) {
c = 0;
while (c < 1) {
_root.bloodp0.duplicateMovieClip("bloodp" + _root.depth, _root.depth);
_root["bloodp" + _root.depth]._x = _x;
_root["bloodp" + _root.depth]._y = _y;
_root["bloodp" + _root.depth].yVel = 0;
_root["bloodp" + _root.depth].xVel = 0;
_root["bloodp" + _root.depth]._xscale = (_root["bloodp" + _root.depth]._yscale = (Math.random() * 50) + 50);
_root.depth++;
c++;
}
}
sstate++;
yVel = yVel + 2;
_y = (_y + yVel);
_x = (_x + xVel);
_rotation = (_rotation + (xVel * 2));
if (_y > 350) {
rnds = Math.round(Math.random());
if (Math.round(yVel) > 5) {
grass1.stop();
grass2.stop();
grass3.stop();
grass4.stop();
if (rnds == 0) {
grass1.start(0, 1);
} else if (rnd == 1) {
grass2.start(0, 1);
} else if (rnd == 2) {
grass3.start(0, 1);
} else if (rnd == 3) {
grass4.start(0, 1);
}
}
_y = 350;
xVel = xVel / 2;
yVel = (-yVel) / 2;
} else if (_y == 350) {
yVel = (-yVel) / 2;
}
}
if (sstate >= rndt) {
_alpha = (_alpha - 10);
if (_alpha <= 0) {
sstate = 0;
removeMovieClip(this);
}
}
}
Instance of Symbol 248 MovieClip "shellbox0" in Frame 116
onClipEvent (load) {
ammo = new Sound(this);
ammo.attachSound("ammo");
}
onClipEvent (enterFrame) {
if (_name == "shellbox0") {
this._visible = 0;
return(undefined);
}
pDist = Math.abs(_x - _root.player._x);
yVel = yVel + 2;
_y = (_y + yVel);
_x = (_x + xVel);
if (_y > 375) {
_y = 375;
xVel = xVel / 2;
yVel = (-yVel) / 2;
} else if (_y == 375) {
yVel = (-yVel) / 2;
}
if ((pDist <= 10) && (_root.player._y >= 325)) {
_root.player.sgammo = _root.player.sgammo + 10;
ammo.start(0, 1);
removeMovieClip(this);
}
}
Instance of Symbol 250 MovieClip "ammobox0" in Frame 116
onClipEvent (load) {
ammo = new Sound(this);
ammo.attachSound("ammo");
}
onClipEvent (enterFrame) {
if (_name == "ammobox0") {
this._visible = 0;
return(undefined);
}
pDist = Math.abs(_x - _root.player._x);
yVel = yVel + 2;
_y = (_y + yVel);
_x = (_x + xVel);
if (_y > 375) {
_y = 375;
xVel = xVel / 2;
yVel = (-yVel) / 2;
} else if (_y == 375) {
yVel = (-yVel) / 2;
}
if ((pDist <= 10) && (_root.player._y >= 325)) {
_root.player.cgammo = _root.player.cgammo + 50;
ammo.start(0, 1);
removeMovieClip(this);
}
}
Instance of Symbol 255 MovieClip "nedm0" in Frame 116
onClipEvent (load) {
scored = false;
}
onClipEvent (enterFrame) {
if (_name == "nedm0") {
this._visible = 0;
return(undefined);
}
if ((((_root.score % 50) == 0) && (scored == false)) && (_root.score != 0)) {
scored = true;
play();
} else if ((_root.score % 50) != 0) {
scored = false;
}
}
Instance of Symbol 258 MovieClip in Frame 116
onClipEvent (load) {
_root.nedm0.duplicateMovieClip("nedm", 3503);
_root.nedm._x = 23;
_root.nedm._y = 452;
}
Frame 117
_root.ssent = false;
_root._quality = "HIGH";
_root._x = (_root._y = 0);
Mouse.show();
c = 250;
while (c <= 3505) {
_root.clearmc.duplicateMovieClip("clearmc", c);
c++;
}
Instance of Symbol 259 MovieClip "clearmc" in Frame 117
onClipEvent (load) {
_alpha = 0;
}
onClipEvent (enterFrame) {
removeMovieClip(this);
}
Frame 126
stop();
Frame 136
gotoAndPlay (76);
Symbol 31 MovieClip Frame 1
_root.stop();
PercentLoaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100;
if (PercentLoaded != 100) {
setProperty(bar, _xscale , PercentLoaded);
} else {
gotoAndStop ("loaded");
}
Symbol 31 MovieClip Frame 2
gotoAndPlay (1);
Symbol 31 MovieClip Frame 3
_root.play();
Symbol 38 Button
on (release) {
getURL ("http://www.armorgames.com", "_blank");
}
Symbol 43 Button
on (keyPress "L") {
gotoAndPlay (76);
}
Symbol 46 MovieClip Frame 65
_root.play();
Symbol 49 Button
on (release) {
getURL ("http://www.armorgames.com", "blank");
}
Symbol 56 MovieClip Frame 81
_root.play();
_root.play();
Symbol 59 Button
on (release) {
getURL ("http://fungus408.cogia.net", "_blank");
}
Symbol 64 Button
on (release) {
play();
}
Symbol 68 Button
on (release) {
getURL ("http://www.armorgames.com", "_blank");
}
Symbol 72 Button
on (release) {
getURL ("http://fungus408.cogia.net", "_blank");
}
Symbol 75 Button
on (release) {
_root.ball.xVel = _root.ball.xVel + ((Math.random() * 40) - 20);
_root.ball.yVel = _root.ball.yVel + ((Math.random() * -15) - 10);
}
Symbol 91 Button
on (release) {
play();
}
Symbol 109 Button
on (release) {
_root.bloodp = !_root.bloodp;
if (_root.bloodp == false) {
_root.bloods = false;
}
}
Symbol 110 Button
on (release) {
_root.shellc = !_root.shellc;
}
Symbol 111 Button
on (release) {
_root.bullett = !_root.bullett;
}
Symbol 112 Button
on (release) {
_root._quality = "LOW";
}
Symbol 113 Button
on (release) {
_root._quality = "MEDIUM";
}
Symbol 114 Button
on (release) {
_root._quality = "HIGH";
}
Symbol 115 Button
on (release) {
_root._quality = "BEST";
}
Symbol 120 Button
on (release) {
if (_root.bloodp == true) {
_root.bloods = !_root.bloods;
}
}
Symbol 180 MovieClip Frame 1
stop();
Symbol 180 MovieClip Frame 3
gotoAndStop (1);
Symbol 180 MovieClip Frame 4
stop();
Symbol 180 MovieClip Frame 6
gotoAndStop (4);
Symbol 181 MovieClip Frame 1
grass1 = new Sound(this);
grass2 = new Sound(this);
grass1.attachSound("grass1");
grass2.attachSound("grass2");
stop();
Instance of Symbol 158 MovieClip in Symbol 181 MovieClip Frame 1
onClipEvent (load) {
xD = (yD = (rAngle = 0));
}
onClipEvent (enterFrame) {
xD = (_parent._x + 3.5) - _root._xmouse;
yD = (_parent._y - 121.3) - _root._ymouse;
rAngle = Math.atan2(yD, xD);
_rotation = ((rAngle * 180) / Math.PI);
if (_root.player.rface) {
_rotation = ((-_rotation) + 180);
}
}
Instance of Symbol 180 MovieClip "gunarm" in Symbol 181 MovieClip Frame 1
onClipEvent (load) {
xD = (yD = (rAngle = 0));
}
onClipEvent (enterFrame) {
xD = (_parent._x + 3.5) - _root._xmouse;
yD = (_parent._y - 121.3) - _root._ymouse;
rAngle = Math.atan2(yD, xD);
_rotation = ((rAngle * 180) / Math.PI);
if (_root.player.rface) {
_rotation = ((-_rotation) + 180);
}
}
Symbol 181 MovieClip Frame 4
if (_root.player._y == 325) {
grass1.start(0, 1);
}
Symbol 181 MovieClip Frame 11
if (_root.player._y == 325) {
grass2.start(0, 1);
}
Symbol 181 MovieClip Frame 17
gotoAndPlay (2);
Symbol 181 MovieClip Frame 25
_parent.kicka = false;
gotoAndStop (1);
Symbol 181 MovieClip Frame 31
_parent.kicka = false;
gotoAndStop (1);
Symbol 181 MovieClip Frame 39
_parent.kicka = false;
gotoAndStop (1);
Symbol 181 MovieClip Frame 45
_parent.kicka = false;
gotoAndStop (1);
Symbol 187 MovieClip Frame 5
if (_alpha < 100) {
gotoAndPlay (1);
}
Instance of Symbol 183 MovieClip in Symbol 188 MovieClip Frame 1
onClipEvent (enterFrame) {
_x = ((_root.ball._x / 10000) * 270);
}
Instance of Symbol 185 MovieClip in Symbol 188 MovieClip Frame 1
onClipEvent (enterFrame) {
_x = ((_root.player._x / 10000) * 270);
_xscale = _root.player._xscale;
}
Instance of Symbol 187 MovieClip in Symbol 188 MovieClip Frame 1
onClipEvent (load) {
_y = 0;
}
onClipEvent (enterFrame) {
if (_root.france30000.health > 0) {
if (_alpha < 100) {
_alpha = (_alpha + 10);
}
_x = ((_root.france30000._x / 10000) * 270);
} else {
_alpha = 0;
}
}
Instance of Symbol 187 MovieClip in Symbol 188 MovieClip Frame 1
onClipEvent (load) {
_y = 0;
}
onClipEvent (enterFrame) {
if (_root.france30002.health > 0) {
if (_alpha < 100) {
_alpha = (_alpha + 10);
}
_x = ((_root.france30002._x / 10000) * 270);
} else {
_alpha = 0;
}
}
Instance of Symbol 187 MovieClip in Symbol 188 MovieClip Frame 1
onClipEvent (load) {
_y = 0;
}
onClipEvent (enterFrame) {
if (_root.france30001.health > 0) {
if (_alpha < 100) {
_alpha = (_alpha + 10);
}
_x = ((_root.france30001._x / 10000) * 270);
} else {
_alpha = 0;
}
}
Instance of Symbol 187 MovieClip in Symbol 188 MovieClip Frame 1
onClipEvent (load) {
_y = 0;
}
onClipEvent (enterFrame) {
if (_root.france30003.health > 0) {
if (_alpha < 100) {
_alpha = (_alpha + 10);
}
_x = ((_root.france30003._x / 10000) * 270);
} else {
_alpha = 0;
}
}
Instance of Symbol 187 MovieClip in Symbol 188 MovieClip Frame 1
onClipEvent (load) {
_y = 0;
}
onClipEvent (enterFrame) {
if (_root.france30004.health > 0) {
if (_alpha < 100) {
_alpha = (_alpha + 10);
}
_x = ((_root.france30004._x / 10000) * 270);
} else {
_alpha = 0;
}
}
Instance of Symbol 187 MovieClip in Symbol 188 MovieClip Frame 1
onClipEvent (load) {
_y = 0;
}
onClipEvent (enterFrame) {
if (_root.france30005.health > 0) {
if (_alpha < 100) {
_alpha = (_alpha + 10);
}
_x = ((_root.france30005._x / 10000) * 270);
} else {
_alpha = 0;
}
}
Instance of Symbol 187 MovieClip in Symbol 188 MovieClip Frame 1
onClipEvent (load) {
_y = 0;
}
onClipEvent (enterFrame) {
if (_root.france30006.health > 0) {
if (_alpha < 100) {
_alpha = (_alpha + 10);
}
_x = ((_root.france30006._x / 10000) * 270);
} else {
_alpha = 0;
}
}
Instance of Symbol 187 MovieClip in Symbol 188 MovieClip Frame 1
onClipEvent (load) {
_y = 0;
}
onClipEvent (enterFrame) {
if (_root.france30007.health > 0) {
if (_alpha < 100) {
_alpha = (_alpha + 10);
}
_x = ((_root.france30007._x / 10000) * 270);
} else {
_alpha = 0;
}
}
Instance of Symbol 187 MovieClip in Symbol 188 MovieClip Frame 1
onClipEvent (load) {
_y = 0;
}
onClipEvent (enterFrame) {
if (_root.france30008.health > 0) {
if (_alpha < 100) {
_alpha = (_alpha + 10);
}
_x = ((_root.france30008._x / 10000) * 270);
} else {
_alpha = 0;
}
}
Instance of Symbol 187 MovieClip in Symbol 188 MovieClip Frame 1
onClipEvent (load) {
_y = 0;
}
onClipEvent (enterFrame) {
if (_root.france30009.health > 0) {
if (_alpha < 100) {
_alpha = (_alpha + 10);
}
_x = ((_root.france30009._x / 10000) * 270);
} else {
_alpha = 0;
}
}
Instance of Symbol 187 MovieClip in Symbol 188 MovieClip Frame 1
onClipEvent (load) {
_y = 0;
}
onClipEvent (enterFrame) {
if (_root.france300010.health > 0) {
if (_alpha < 100) {
_alpha = (_alpha + 10);
}
_x = ((_root.france300010._x / 10000) * 270);
} else {
_alpha = 0;
}
}
Instance of Symbol 187 MovieClip in Symbol 188 MovieClip Frame 1
onClipEvent (load) {
_y = 0;
}
onClipEvent (enterFrame) {
if (_root.france300011.health > 0) {
if (_alpha < 100) {
_alpha = (_alpha + 10);
}
_x = ((_root.france300011._x / 10000) * 270);
} else {
_alpha = 0;
}
}
Instance of Symbol 187 MovieClip in Symbol 188 MovieClip Frame 1
onClipEvent (load) {
_y = 0;
}
onClipEvent (enterFrame) {
if (_root.france300012.health > 0) {
if (_alpha < 100) {
_alpha = (_alpha + 10);
}
_x = ((_root.france300012._x / 10000) * 270);
} else {
_alpha = 0;
}
}
Instance of Symbol 187 MovieClip in Symbol 188 MovieClip Frame 1
onClipEvent (load) {
_y = 0;
}
onClipEvent (enterFrame) {
if (_root.france300013.health > 0) {
if (_alpha < 100) {
_alpha = (_alpha + 10);
}
_x = ((_root.france300013._x / 10000) * 270);
} else {
_alpha = 0;
}
}
Instance of Symbol 187 MovieClip in Symbol 188 MovieClip Frame 1
onClipEvent (load) {
_y = 0;
}
onClipEvent (enterFrame) {
if (_root.france300014.health > 0) {
if (_alpha < 100) {
_alpha = (_alpha + 10);
}
_x = ((_root.france300014._x / 10000) * 270);
} else {
_alpha = 0;
}
}
Instance of Symbol 187 MovieClip in Symbol 188 MovieClip Frame 1
onClipEvent (load) {
_y = 0;
}
onClipEvent (enterFrame) {
if (_root.france300015.health > 0) {
if (_alpha < 100) {
_alpha = (_alpha + 10);
}
_x = ((_root.france300015._x / 10000) * 270);
} else {
_alpha = 0;
}
}
Instance of Symbol 187 MovieClip in Symbol 188 MovieClip Frame 1
onClipEvent (load) {
_y = 0;
}
onClipEvent (enterFrame) {
if (_root.france300016.health > 0) {
if (_alpha < 100) {
_alpha = (_alpha + 10);
}
_x = ((_root.france300016._x / 10000) * 270);
} else {
_alpha = 0;
}
}
Instance of Symbol 187 MovieClip in Symbol 188 MovieClip Frame 1
onClipEvent (load) {
_y = 0;
}
onClipEvent (enterFrame) {
if (_root.france300017.health > 0) {
if (_alpha < 100) {
_alpha = (_alpha + 10);
}
_x = ((_root.france300017._x / 10000) * 270);
} else {
_alpha = 0;
}
}
Instance of Symbol 187 MovieClip in Symbol 188 MovieClip Frame 1
onClipEvent (load) {
_y = 0;
}
onClipEvent (enterFrame) {
if (_root.france300018.health > 0) {
if (_alpha < 100) {
_alpha = (_alpha + 10);
}
_x = ((_root.france300018._x / 10000) * 270);
} else {
_alpha = 0;
}
}
Instance of Symbol 187 MovieClip in Symbol 188 MovieClip Frame 1
onClipEvent (load) {
_y = 0;
}
onClipEvent (enterFrame) {
if (_root.france300019.health > 0) {
if (_alpha < 100) {
_alpha = (_alpha + 10);
}
_x = ((_root.france300019._x / 10000) * 270);
} else {
_alpha = 0;
}
}
Instance of Symbol 187 MovieClip in Symbol 188 MovieClip Frame 1
onClipEvent (load) {
_y = 0;
}
onClipEvent (enterFrame) {
if (_root.france300020.health > 0) {
if (_alpha < 100) {
_alpha = (_alpha + 10);
}
_x = ((_root.france300020._x / 10000) * 270);
} else {
_alpha = 0;
}
}
Symbol 222 MovieClip Frame 1
stop();
Symbol 222 MovieClip Frame 20
gotoAndPlay (2);
Symbol 224 MovieClip Frame 1
stop();
Symbol 224 MovieClip Frame 2
stop();
Instance of Symbol 226 MovieClip in Symbol 228 MovieClip Frame 1
onClipEvent (enterFrame) {
_xscale = _root.player.health;
if (_xscale < 0) {
_xscale = 0;
}
}
Symbol 251 MovieClip Frame 1
stop();
Symbol 251 MovieClip Frame 19
gotoAndPlay (31);
Symbol 251 MovieClip Frame 32
_root.gotoAndPlay("nextf");
Symbol 255 MovieClip Frame 1
stop();
Symbol 255 MovieClip Frame 10
_root.player.health = _root.player.health + 25;
if (_root.player.health > 100) {
_root.player.health = 100;
}
Symbol 256 MovieClip Frame 10
stop();
Symbol 267 Button
on (release) {
if (_root.ssent == false) {
if (_root.playername == "[Enter Name]") {
_root.smessage.gotoAndStop(2);
} else {
_root.ssent = true;
_root.smessage.gotoAndStop(3);
pldm128948 = new LoadVars();
pldm128948.namevar = _root.playername;
pldm128948.scorevar = _root.score;
pldm128948.mid = 270;
pldm128948.pro = "517852222b7b5db4029db4e1975de93a";
pldm128948.sendAndLoad("http://bot.armorstudios.com/hs.php", pldm128948, "POST");
getURL ("http://bot.armorstudios.com/highscores.php?id=270", "_blank");
}
}
}
Symbol 270 Button
on (release) {
play();
}
Symbol 273 MovieClip Frame 1
stop();