Frame 1
stop();
explosion4 = new Sound(this);
explosion4.attachSound("explosion4");
explosion3 = new Sound(this);
explosion3.attachSound("explosion3");
explosion2 = new Sound(this);
explosion2.attachSound("explosion2");
BREAK = new Sound(this);
BREAK.attachSound("BREAK");
squeak = new Sound(this);
squeak.attachSound("squeak");
Instance of Symbol 63 MovieClip in Frame 2
onClipEvent (load) {
bcount = 0;
bmax = 60;
}
onClipEvent (enterFrame) {
if (bcount >= bmax) {
bcount = 0;
}
bcount++;
duplicateMovieClip (blood, "blood" + bcount, bcount);
this["blood" + bcount]._rotation = Math.random() * 360;
this["blood" + bcount]._x = _root.claw._x + Math.cos(this["blood" + bcount]._rotation * (Math.PI/180));
this["blood" + bcount]._y = _root.claw._y + Math.sin(this["blood" + bcount]._rotation * (Math.PI/180));
bcount++;
duplicateMovieClip (blood, "blood" + bcount, bcount);
this["blood" + bcount]._rotation = Math.random() * 360;
this["blood" + bcount]._x = _root.claw._x + Math.cos(this["blood" + bcount]._rotation * (Math.PI/180));
this["blood" + bcount]._y = _root.claw._y + Math.sin(this["blood" + bcount]._rotation * (Math.PI/180));
bcount++;
duplicateMovieClip (blood, "blood" + bcount, bcount);
this["blood" + bcount]._rotation = Math.random() * 360;
this["blood" + bcount]._x = _root.claw._x + Math.cos(this["blood" + bcount]._rotation * (Math.PI/180));
this["blood" + bcount]._y = _root.claw._y + Math.sin(this["blood" + bcount]._rotation * (Math.PI/180));
}
Instance of Symbol 80 MovieClip in Frame 2
onClipEvent (enterFrame) {
_x = _root.enemy20._x;
if (_x > 1000) {
this.swapDepths(999);
this.removeMovieClip();
}
}
Instance of Symbol 489 MovieClip "claw" in Frame 2
onClipEvent (load) {
elasticness = 0.9;
quickness = 0.05;
OLDXSPEED = 0;
OLDYSPEED = 10;
rotationammount = 10;
SINE = 0;
seconds = 0;
}
onClipEvent (enterFrame) {
if (_x > 1000) {
this.swapDepths(999);
this.removeMovieClip();
}
seconds--;
Xpoint = _root.enemy20._x - 200;
XDISTANCE = Xpoint - _x;
XSPEED = (OLDXSPEED * elasticness) + (XDISTANCE * quickness);
_x = (_x + XSPEED);
OLDXSPEED = XSPEED;
_y = ((_root.enemy20._y - 30) - (Math.sin(SINE) * 30));
_rotation = (Math.cos(SINE - 90) * rotationammount);
SINE = SINE + 0.2;
}
Instance of Symbol 513 MovieClip "enemy20" in Frame 2
onClipEvent (load) {
SINE = 0;
}
onClipEvent (enterFrame) {
_x = (_x + 20);
_y = (_y + (Math.cos(SINE) * 3));
SINE = SINE + 0.2;
if (_x > 1000) {
this.swapDepths(999);
this.removeMovieClip();
}
S = (_x - _root.cam._x) / 50;
_root.cam.SHAKE = 10 - Math.sqrt(S * S);
if (_root.cam.SHAKE < 0) {
_root.cam.SHAKE = 0;
}
if (_root.cam.SHAKE > 10) {
_root.cam.SHAKE = 10;
}
}
Instance of Symbol 514 MovieClip in Frame 2
onClipEvent (enterFrame) {
_x = (_root.enemy20._x + 15);
if (_x > 1000) {
this.swapDepths(999);
this.removeMovieClip();
}
}
Instance of Symbol 27 MovieClip "cam" in Frame 2
onClipEvent (load) {
Y = _y;
SINE = 0;
SHAKE = 0;
}
onClipEvent (enterFrame) {
SINE = SINE + 90;
if (SINE >= 900) {
SINE = 0;
}
_y = (Y + ((Math.sin(SINE) * SHAKE) / 2));
if (SHAKE > 0) {
SHAKE--;
} else {
SHAKE = 0;
}
}
Instance of Symbol 552 MovieClip "guy" in Frame 2
onClipEvent (load) {
walkspeed = 5;
jumpheight = 8;
speed = 0;
_root.beampower = 100;
_xscale = 82;
XSCALE = _xscale;
fallspeed = 3;
speed = 0;
groundseconds = 0;
_visible = false;
impact = 0;
myColor = new Color(this);
myColorTransform = new Object();
}
onClipEvent (enterFrame) {
if (_x > 800) {
_root.BEAM.swapDepths(999);
_root.BEAM.removeMovieClip();
this.swapDepths(999);
this.removeMovieClip();
}
if ((!_root.PAUSE) && (_name == "guy")) {
_visible = true;
myColorTransform = {rb:impact * 20, gb:0, bb:0};
myColor.setTransform(myColorTransform);
i = 0;
while (i < 10) {
if (_root["JUMP" + i].hitTest(this.body)) {
JUMPhit = true;
}
i++;
}
if (impact > 0) {
CLICKING = false;
impact--;
}
_x = (_x + speed);
_y = (_y + fallspeed);
if (_root.beampower < 100) {
_root.beampower++;
}
if (_root.beampower < 0) {
CLICKING = false;
}
while (_root.ground.hitTest(_x, _y - 2, true)) {
_y = (_y-1);
}
while (_root.ground.hitTest(_x, _y - 40, true)) {
_y = (_y+1);
}
while (_root.ground.hitTest(_x - 15, _y - 25, true)) {
_x = (_x+1);
}
while (_root.ground.hitTest(_x + 15, _y - 25, true)) {
_x = (_x-1);
}
_x = (_x + walkspeed);
if (_root.ground.hitTest(_x, _y, true)) {
if (fallspeed >= 0) {
fallspeed = 0;
}
_root.BEAM.CLICKING = false;
_root.BEAM.ANGLE = 0;
groundseconds = 3;
speed = speed * 0.8;
respawnX = _x - speed;
respawnY = _y - fallspeed;
if (_root.ground.hitTest(_x + 50, _y - 30, true)) {
if (groundseconds > 0) {
fallspeed = -jumpheight;
}
if (_root.ground.hitTest(_x + 50, _y - 70, true)) {
if (!JUMPhit) {
_root.BEAM.ANGLE = 110;
if (!_root.BEAM.CLICKING) {
_root.BEAM.BEAMsound.start(offset, 1);
}
_root.BEAM.CLICKING = true;
}
} else {
_root.BEAM.CLICKING = false;
}
}
} else {
groundseconds--;
if (_y > 400) {
_x = respawnX;
_y = respawnY;
groundseconds = 5;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
if (_root.ground.hitTest(_x, _y - 41, true)) {
fallspeed = 3;
}
if (_root.ground.hitTest(_x + 21, _y - 25, true) || (_root.ground.hitTest(_x - 21, _y - 25, true))) {
speed = 0;
}
if (!_root.ground.hitTest(_x + 50, _y + 50, true)) {
if (groundseconds > 0) {
fallspeed = -jumpheight;
}
if (!_root.ground.hitTest(_x, _y + 300, true)) {
if (!JUMPhit) {
_root.BEAM.ANGLE = _root.BEAM.ANGLE - ((_root.BEAM.ANGLE - 150) / 5);
if (!_root.BEAM.CLICKING) {
_root.BEAM.BEAMsound.start(offset, 1);
}
_root.BEAM.CLICKING = true;
}
} else {
_root.BEAM.CLICKING = false;
}
}
fallspeed++;
if (_root.BEAM.CLICKING) {
fallspeed = fallspeed - (Math.sin(_root.BEAM.ANGLE * (Math.PI/180)) * (_root.beampower / 100));
speed = speed - (Math.cos(_root.BEAM.ANGLE * (Math.PI/180)) * (_root.beampower / 100));
if (speed > 10) {
speed = 10;
}
if (speed < -10) {
speed = -10;
}
}
}
}
JUMPhit = false;
}
Instance of Symbol 555 MovieClip "BEAM" in Frame 2
onClipEvent (load) {
iMAX = 30;
sine = 0;
Ccount = 2;
Cmax = 22;
Pcount = 25;
Pmax = 45;
ANGLE = 0;
CLICKING = false;
BEAMsound = new Sound(this);
BEAMsound.attachSound("BEAMsound");
}
onClipEvent (enterFrame) {
if (!_root.PAUSE) {
if (CLICKING) {
oldposit = BEAMsound.position;
_root.beampower = _root.beampower - 2;
_root.cam.SHAKE = _root.beampower / 10;
star._visible = true;
sine++;
beamP = _root.beampower / 100;
beaming = true;
i = 0;
while (i < iMAX) {
if (beaming) {
nodeX = (_root.guy._x + (Math.cos(ANGLE * (Math.PI/180)) * (i * 15))) - (_root.guy._xscale * 0.05);
nodeY = (_root.guy._y + (Math.sin(ANGLE * (Math.PI/180)) * (i * 15))) - 15;
if (_root.cam.hitTest(nodeX, nodeY, true) && (!_root.ground.hitTest(nodeX, nodeY, true))) {
this["nodeX" + i] = nodeX;
this["nodeY" + i] = nodeY;
if (_root.ship.cannon.hitTest(nodeX, nodeY, true)) {
_root.ship.health = _root.ship.health + (_root.beampower / 200);
Pcount++;
if (Pcount > Pmax) {
Pcount = Pcount - 20;
}
_root.attachMovie("pop", "pop" + Pcount, Pcount);
_root["pop" + Pcount]._x = (nodeX + 10) - (Math.random() * 20);
_root["pop" + Pcount]._y = (nodeY - 5) - (Math.random() * 10);
}
} else {
nodeENDX = nodeX;
nodeENDY = nodeY;
beaming = false;
this["nodeX" + i] = 0;
this["nodeY" + i] = 0;
}
} else {
this["nodeX" + i] = 0;
this["nodeY" + i] = 0;
}
if (i == 0) {
this.createEmptyMovieClip("beam", 1);
beam.moveTo(_root.guy._x, _root.guy._y - 10);
this.createEmptyMovieClip("backbeam", 0);
backbeam.moveTo(_root.guy._x, _root.guy._y - 10);
}
if ((sine / 2) == Math.round(sine / 2)) {
beam.lineStyle(15 * beamP, 16777215);
backbeam.lineStyle(20 * beamP, 3394815);
} else {
beam.lineStyle(25 * beamP, 16777215);
backbeam.lineStyle(35 * beamP, 3394815);
}
if ((this["nodeX" + i] != 0) && (this["nodeY" + i] != 0)) {
beam.lineTo(this["nodeX" + i], this["nodeY" + i]);
backbeam.lineTo(this["nodeX" + i], this["nodeY" + i]);
}
i++;
}
Ccount++;
if (Ccount > Cmax) {
Ccount = Ccount - 20;
}
duplicateMovieClip (circle, "circle" + Ccount, Ccount);
this["circle" + Ccount]._x = nodeENDX;
this["circle" + Ccount]._y = nodeENDY;
} else {
BEAMsound.stop();
beam.removeMovieClip();
backbeam.removeMovieClip();
star._visible = false;
}
}
}
Instance of Symbol 515 MovieClip "JUMP1" in Frame 2
onClipEvent (enterFrame) {
if (_root.guy.body.hitTest(this)) {
if (_root.guy.groundseconds > 0) {
_root.guy.fallspeed = -_root.guy.jumpheight;
_root.BEAM.ANGLE = 110;
}
if (!_root.BEAM.CLICKING) {
_root.BEAM.BEAMsound.start(offset, 1);
}
_root.BEAM.CLICKING = true;
}
}
Frame 191
_root.play();
Frame 192
stop();
PAUSE = false;
LEFT = 65;
RIGHT = 68;
UP = 87;
if (DINOSAUR == null) {
DINOSAUR = false;
GLASSES = false;
}
Instance of Symbol 566 MovieClip in Frame 192
onClipEvent (enterFrame) {
_x = (_x + ((_root.cam._x - oldX) * 0.5));
_y = (_y + ((_root.cam._y - oldY) * 0.5));
oldX = _root.cam._x;
oldY = _root.cam._y;
}
Instance of Symbol 583 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (_root.guy._x > _root.CHECK3._x) {
_x = (_x + ((_root.cam._x - oldX) * 0.8));
oldX = _root.cam._x;
play();
} else {
stop();
}
}
Instance of Symbol 593 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (_root.cam.hitTest(this) && (_root.cam._xscale > 50)) {
_x = (_x + ((_root.cam._x - oldX) * 0.7));
_y = (_y + ((_root.cam._y - oldY) * 0.7));
oldX = _root.cam._x;
oldY = _root.cam._y;
}
}
Instance of Symbol 595 MovieClip in Frame 192
onClipEvent (enterFrame) {
_x = (_x + ((_root.cam._x - oldX) * 0.8));
_y = (_y + ((_root.cam._y - oldY) * 0.8));
oldX = _root.cam._x;
oldY = _root.cam._y;
if (_root.guy._x > _root.CHECK2._x) {
this.swapDepths(999);
this.removeMovieClip();
}
}
Instance of Symbol 593 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (_root.cam.hitTest(this) && (_root.cam._xscale > 50)) {
_x = (_x + ((_root.cam._x - oldX) * 0.5));
_y = (_y + ((_root.cam._y - oldY) * 0.5));
oldX = _root.cam._x;
oldY = _root.cam._y;
}
}
Instance of Symbol 593 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (_root.cam.hitTest(this) && (_root.cam._xscale > 50)) {
_x = (_x + ((_root.cam._x - oldX) * 0.6));
_y = (_y + ((_root.cam._y - oldY) * 0.6));
oldX = _root.cam._x;
oldY = _root.cam._y;
}
}
Instance of Symbol 657 MovieClip "ship" in Frame 192
onClipEvent (load) {
elasticness = 0.7;
quickness = 0.1;
OLDXSPEED = 0;
OLDYSPEED = 0;
onscreen = false;
health = 0;
}
onClipEvent (enterFrame) {
if (onscreen && (_root.guy.impact == 0)) {
XDISTANCE = _root.guy._x - _x;
XSPEED = (OLDXSPEED * elasticness) + (XDISTANCE * quickness);
_x = (_x + XSPEED);
OLDXSPEED = XSPEED;
_rotation = (XSPEED / 10);
}
}
Instance of Symbol 593 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (_root.cam.hitTest(this) && (_root.cam._xscale > 50)) {
_x = (_x + ((_root.cam._x - oldX) * 0.5));
_y = (_y + ((_root.cam._y - oldY) * 0.5));
oldX = _root.cam._x;
oldY = _root.cam._y;
}
}
Instance of Symbol 593 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (_root.cam.hitTest(this) && (_root.cam._xscale > 50)) {
_x = (_x + ((_root.cam._x - oldX) * 0.7));
_y = (_y + ((_root.cam._y - oldY) * 0.7));
oldX = _root.cam._x;
oldY = _root.cam._y;
}
}
Instance of Symbol 595 MovieClip in Frame 192
onClipEvent (enterFrame) {
_x = (_x + ((_root.cam._x - oldX) * 0.5));
_y = (_y + ((_root.cam._y - oldY) * 0.5));
oldX = _root.cam._x;
oldY = _root.cam._y;
if (_root.guy._x > _root.CHECK2._x) {
this.swapDepths(999);
this.removeMovieClip();
}
}
Instance of Symbol 690 MovieClip in Frame 192
onClipEvent (load) {
SINE = 0;
}
onClipEvent (enterFrame) {
if (!_root.PAUSE) {
if (this.hitTest(_root.cam)) {
_y = (_y + Math.sin(SINE));
SINE = SINE + 0.1;
if (SINE > 180) {
SINE = 0;
}
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 694 MovieClip in Frame 192
onClipEvent (load) {
if (!_root.DINOSAUR) {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.DINOSAUR) {
_visible = true;
}
}
Instance of Symbol 694 MovieClip in Frame 192
onClipEvent (load) {
if (!_root.DINOSAUR) {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.DINOSAUR) {
_visible = true;
}
}
Instance of Symbol 696 MovieClip in Frame 192
onClipEvent (load) {
if (!_root.DINOSAUR) {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.DINOSAUR) {
_visible = true;
}
}
Instance of Symbol 694 MovieClip in Frame 192
onClipEvent (load) {
if (!_root.DINOSAUR) {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.DINOSAUR) {
_visible = true;
}
}
Instance of Symbol 696 MovieClip in Frame 192
onClipEvent (load) {
if (!_root.DINOSAUR) {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.DINOSAUR) {
_visible = true;
}
}
Instance of Symbol 696 MovieClip in Frame 192
onClipEvent (load) {
if (!_root.DINOSAUR) {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.DINOSAUR) {
_visible = true;
}
}
Instance of Symbol 694 MovieClip in Frame 192
onClipEvent (load) {
if (!_root.DINOSAUR) {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.DINOSAUR) {
_visible = true;
}
}
Instance of Symbol 694 MovieClip in Frame 192
onClipEvent (load) {
if (!_root.DINOSAUR) {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.DINOSAUR) {
_visible = true;
}
}
Instance of Symbol 694 MovieClip in Frame 192
onClipEvent (load) {
if (!_root.DINOSAUR) {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.DINOSAUR) {
_visible = true;
}
}
Instance of Symbol 694 MovieClip in Frame 192
onClipEvent (load) {
if (!_root.DINOSAUR) {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.DINOSAUR) {
_visible = true;
}
}
Instance of Symbol 696 MovieClip in Frame 192
onClipEvent (load) {
if (!_root.DINOSAUR) {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.DINOSAUR) {
_visible = true;
}
}
Instance of Symbol 694 MovieClip in Frame 192
onClipEvent (load) {
if (!_root.DINOSAUR) {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.DINOSAUR) {
_visible = true;
}
}
Instance of Symbol 694 MovieClip in Frame 192
onClipEvent (load) {
if (!_root.DINOSAUR) {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.DINOSAUR) {
_visible = true;
}
}
Instance of Symbol 694 MovieClip in Frame 192
onClipEvent (load) {
if (!_root.DINOSAUR) {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.DINOSAUR) {
_visible = true;
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
_root.squeak.start(0, 1);
with (_root.guy) {
impact = 10;
speed = -3;
_root.beampower = 0;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
_root.squeak.start(0, 1);
with (_root.guy) {
impact = 10;
speed = -3;
_root.beampower = 0;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
_root.squeak.start(0, 1);
with (_root.guy) {
impact = 10;
speed = -3;
_root.beampower = 0;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
_root.squeak.start(0, 1);
with (_root.guy) {
impact = 10;
speed = -3;
_root.beampower = 0;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
_root.squeak.start(0, 1);
with (_root.guy) {
impact = 10;
speed = -3;
_root.beampower = 0;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
_root.squeak.start(0, 1);
with (_root.guy) {
impact = 10;
speed = -3;
_root.beampower = 0;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
_root.squeak.start(0, 1);
with (_root.guy) {
impact = 10;
speed = -3;
_root.beampower = 0;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
_root.squeak.start(0, 1);
with (_root.guy) {
impact = 10;
speed = -3;
_root.beampower = 0;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
_root.squeak.start(0, 1);
with (_root.guy) {
impact = 10;
speed = -3;
_root.beampower = 0;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
_root.squeak.start(0, 1);
with (_root.guy) {
impact = 10;
speed = -3;
_root.beampower = 0;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
_root.squeak.start(0, 1);
with (_root.guy) {
impact = 10;
speed = -3;
_root.beampower = 0;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
_root.squeak.start(0, 1);
with (_root.guy) {
impact = 10;
speed = -3;
_root.beampower = 0;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
_root.squeak.start(0, 1);
with (_root.guy) {
impact = 10;
speed = -3;
_root.beampower = 0;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
_root.squeak.start(0, 1);
with (_root.guy) {
impact = 10;
speed = -3;
_root.beampower = 0;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
_root.squeak.start(0, 1);
with (_root.guy) {
impact = 10;
speed = -3;
_root.beampower = 0;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
_root.squeak.start(0, 1);
with (_root.guy) {
impact = 10;
speed = -3;
_root.beampower = 0;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
_root.squeak.start(0, 1);
with (_root.guy) {
impact = 10;
speed = -3;
_root.beampower = 0;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
_root.squeak.start(0, 1);
with (_root.guy) {
impact = 10;
speed = -3;
_root.beampower = 0;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
_root.squeak.start(0, 1);
with (_root.guy) {
impact = 10;
speed = -3;
_root.beampower = 0;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
_root.squeak.start(0, 1);
with (_root.guy) {
impact = 10;
speed = -3;
_root.beampower = 0;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
_root.squeak.start(0, 1);
with (_root.guy) {
impact = 10;
speed = -3;
_root.beampower = 0;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
_root.squeak.start(0, 1);
with (_root.guy) {
impact = 10;
speed = -3;
_root.beampower = 0;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
_root.squeak.start(0, 1);
with (_root.guy) {
impact = 10;
speed = -3;
_root.beampower = 0;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
_root.squeak.start(0, 1);
with (_root.guy) {
impact = 10;
speed = -3;
_root.beampower = 0;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK0._x;
_y = _root.CHECK0._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 513 MovieClip "enemy20" in Frame 192
onClipEvent (load) {
XSCALE = 1;
Y = _y;
fallspeed = 0;
dead = false;
}
onClipEvent (enterFrame) {
if (_root.ship.health < 100) {
_x = (_x + (XSCALE * 3));
_y = (_y - ((_y - YYY) / 10));
if (XSCALE > 0) {
if (!_root.ground.hitTest(_x + 200, _y + 300, true)) {
XSCALE = XSCALE * -1;
YYY = (Y + 50) - (Math.random() * 60);
}
} else if (!_root.ground.hitTest(_x - 200, _y + 300, true)) {
XSCALE = XSCALE * -1;
YYY = (Y + 50) - (Math.random() * 60);
}
} else if (_y < -60) {
_y = (_y + fallspeed);
fallspeed = fallspeed + 0.1;
_rotation = (_rotation + 0.1);
} else if (!dead) {
_root.cam.SHAKE = 10;
dead = true;
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK5._x;
_y = _root.CHECK5._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK5._x;
_y = _root.CHECK5._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK5._x;
_y = _root.CHECK5._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK5._x;
_y = _root.CHECK5._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK5._x;
_y = _root.CHECK5._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK5._x;
_y = _root.CHECK5._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK5._x;
_y = _root.CHECK5._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK5._x;
_y = _root.CHECK5._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK5._x;
_y = _root.CHECK5._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK5._x;
_y = _root.CHECK5._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK5._x;
_y = _root.CHECK5._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK5._x;
_y = _root.CHECK5._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK5._x;
_y = _root.CHECK5._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK5._x;
_y = _root.CHECK5._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK5._x;
_y = _root.CHECK5._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK5._x;
_y = _root.CHECK5._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK5._x;
_y = _root.CHECK5._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK5._x;
_y = _root.CHECK5._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK5._x;
_y = _root.CHECK5._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK4._x;
_y = _root.CHECK4._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK4._x;
_y = _root.CHECK4._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK4._x;
_y = _root.CHECK4._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK4._x;
_y = _root.CHECK4._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK4._x;
_y = _root.CHECK4._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK4._x;
_y = _root.CHECK4._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK3._x;
_y = _root.CHECK3._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK3._x;
_y = _root.CHECK3._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK3._x;
_y = _root.CHECK3._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK1._x;
_y = _root.CHECK1._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK1._x;
_y = _root.CHECK1._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK1._x;
_y = _root.CHECK1._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK2._x;
_y = _root.CHECK2._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK2._x;
_y = _root.CHECK2._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK2._x;
_y = _root.CHECK2._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 754 MovieClip "background" in Frame 192
onClipEvent (load) {
_visible = false;
}
Instance of Symbol 515 MovieClip "house hole" in Frame 192
onClipEvent (enterFrame) {
if (_root.guy.body.hitTest(this)) {
_root.guy.speed = 0;
_root.CAMSTOP = false;
_root.background._visible = true;
_root.TV.swapDepths(999);
_root.TV.removeMovieClip();
if (_root.claw.seconds <= 0) {
_root.claw.seconds = 80;
_root.claw.mouth.play();
}
_root._quality = "MEDIUM";
this.swapDepths(999);
this.removeMovieClip();
}
}
Instance of Symbol 758 MovieClip "GUN" in Frame 192
onClipEvent (load) {
_visible = false;
stop();
fallspeed = 0;
speed = -2;
gun._y = -10;
}
onClipEvent (enterFrame) {
if (_visible) {
_x = (_x + speed);
gun._y = gun._y + fallspeed;
fallspeed++;
if (gun._y >= 0) {
if (fallspeed < 4) {
fallspeed = 0;
}
gun._y = 0;
fallspeed = fallspeed * -0.6;
}
if ((fallspeed == 0) && (gun._y == 0)) {
speed = speed * 0.8;
}
}
if (_root.guy.hitTest(this)) {
_root["equipped guy"]._x = _root.guy._x;
_root["equipped guy"]._y = _root.guy._y;
_root.guy.swapDepths(999);
_root.guy.removeMovieClip();
_root["equipped guy"]._name = "guy";
this.swapDepths(999);
this.removeMovieClip();
}
}
Instance of Symbol 886 MovieClip "SMASH" in Frame 192
onClipEvent (enterFrame) {
if (!_root.CAMSTOP) {
_xscale = -100;
}
}
Instance of Symbol 889 MovieClip in Frame 192
onClipEvent (load) {
SINE = 0;
}
onClipEvent (enterFrame) {
if (!_root.PAUSE) {
if (this.hitTest(_root.cam)) {
_y = (_y + Math.sin(SINE));
SINE = SINE + 0.1;
if (SINE > 180) {
SINE = 0;
}
}
}
}
Instance of Symbol 515 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (_root.cam.hitTest(this)) {
_root.cam._y = _root.cam._y - ((_root.cam._y - _y) / 5);
}
}
Instance of Symbol 515 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (_root.cam.hitTest(this)) {
_root.cam._y = _root.cam._y - ((_root.cam._y - _y) / 5);
}
}
Instance of Symbol 515 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (_root.cam.hitTest(this)) {
_root.cam._y = _root.cam._y - ((_root.cam._y - _y) / 5);
_root.ship.onscreen = true;
} else {
_root.ship.onscreen = false;
}
}
Instance of Symbol 515 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (_root.guy.hitTest(this)) {
if (_root.claw.seconds <= 0) {
_root.claw.seconds = 100;
if (Math.random() > 0.9) {
_root.claw.mouth.gotoAndPlay("never dance again");
_root.claw.seconds = 220;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("passing out");
_root.claw.seconds = 180;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("ribs in eyes");
_root.claw.seconds = 150;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("see my bones");
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("this much blood");
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("I think my");
_root.claw.seconds = 300;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("seen this coming");
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("kind of monster");
_root.claw.seconds = 150;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("insides outsides pain");
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("doesnt make sense");
_root.claw.seconds = 130;
} else {
_root.claw.mouth.gotoAndPlay("doing my hair");
_root.claw.seconds = 200;
}
}
this.swapDepths(999);
this.removeMovieClip();
}
}
Instance of Symbol 515 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (_root.guy.hitTest(this)) {
if (_root.claw.seconds <= 0) {
_root.claw.seconds = 100;
if (Math.random() > 0.9) {
_root.claw.mouth.gotoAndPlay("never dance again");
_root.claw.seconds = 220;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("passing out");
_root.claw.seconds = 200;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("ribs in eyes");
_root.claw.seconds = 150;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("see my bones");
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("this much blood");
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("I think my");
_root.claw.seconds = 300;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("seen this coming");
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("kind of monster");
_root.claw.seconds = 210;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("insides outsides pain");
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("doesnt make sense");
_root.claw.seconds = 150;
} else {
_root.claw.mouth.gotoAndPlay("doing my hair");
_root.claw.seconds = 200;
}
}
this.swapDepths(999);
this.removeMovieClip();
}
}
Instance of Symbol 515 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (_root.guy.hitTest(this)) {
if (_root.claw.seconds <= 0) {
_root.claw.seconds = 100;
if (Math.random() > 0.9) {
_root.claw.mouth.gotoAndPlay("never dance again");
_root.claw.seconds = 220;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("passing out");
_root.claw.seconds = 200;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("ribs in eyes");
_root.claw.seconds = 150;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("see my bones");
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("this much blood");
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("I think my");
_root.claw.seconds = 300;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("seen this coming");
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("kind of monster");
_root.claw.seconds = 210;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("insides outsides pain");
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("doesnt make sense");
_root.claw.seconds = 150;
} else {
_root.claw.mouth.gotoAndPlay("doing my hair");
_root.claw.seconds = 200;
}
}
this.swapDepths(999);
this.removeMovieClip();
}
}
Instance of Symbol 515 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (_root.guy.hitTest(this)) {
if (_root.claw.seconds <= 0) {
_root.claw.seconds = 100;
if (Math.random() > 0.9) {
_root.claw.mouth.gotoAndPlay("never dance again");
_root.claw.seconds = 220;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("passing out");
_root.claw.seconds = 200;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("ribs in eyes");
_root.claw.seconds = 150;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("see my bones");
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("this much blood");
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("I think my");
_root.claw.seconds = 300;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("seen this coming");
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("kind of monster");
_root.claw.seconds = 210;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("insides outsides pain");
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("doesnt make sense");
_root.claw.seconds = 150;
} else {
_root.claw.mouth.gotoAndPlay("doing my hair");
_root.claw.seconds = 200;
}
}
this.swapDepths(999);
this.removeMovieClip();
}
}
Instance of Symbol 515 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (_root.guy.hitTest(this)) {
if (_root.claw.seconds <= 0) {
_root.claw.seconds = 100;
if (Math.random() > 0.9) {
_root.claw.mouth.gotoAndPlay("never dance again");
_root.claw.seconds = 220;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("passing out");
_root.claw.seconds = 200;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("ribs in eyes");
_root.claw.seconds = 150;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("see my bones");
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("this much blood");
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("I think my");
_root.claw.seconds = 300;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("seen this coming");
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("kind of monster");
_root.claw.seconds = 210;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("insides outsides pain");
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("doesnt make sense");
_root.claw.seconds = 150;
} else {
_root.claw.mouth.gotoAndPlay("doing my hair");
_root.claw.seconds = 200;
}
}
this.swapDepths(999);
this.removeMovieClip();
}
}
Instance of Symbol 515 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (_root.guy.hitTest(this)) {
if (_root.claw.seconds <= 0) {
_root.claw.seconds = 100;
if (Math.random() > 0.9) {
_root.claw.mouth.gotoAndPlay("never dance again");
_root.claw.seconds = 220;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("passing out");
_root.claw.seconds = 200;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("ribs in eyes");
_root.claw.seconds = 150;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("see my bones");
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("this much blood");
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("I think my");
_root.claw.seconds = 300;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("seen this coming");
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("kind of monster");
_root.claw.seconds = 210;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("insides outsides pain");
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("doesnt make sense");
_root.claw.seconds = 150;
} else {
_root.claw.mouth.gotoAndPlay("doing my hair");
_root.claw.seconds = 200;
}
}
this.swapDepths(999);
this.removeMovieClip();
}
}
Instance of Symbol 515 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (_root.guy.hitTest(this)) {
if (_root.claw.seconds <= 0) {
_root.claw.seconds = 100;
if (Math.random() > 0.9) {
_root.claw.mouth.gotoAndPlay("never dance again");
_root.claw.seconds = 220;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("passing out");
_root.claw.seconds = 200;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("ribs in eyes");
_root.claw.seconds = 150;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("see my bones");
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("this much blood");
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("I think my");
_root.claw.seconds = 300;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("seen this coming");
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("kind of monster");
_root.claw.seconds = 210;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("insides outsides pain");
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("doesnt make sense");
_root.claw.seconds = 150;
} else {
_root.claw.mouth.gotoAndPlay("doing my hair");
_root.claw.seconds = 200;
}
}
this.swapDepths(999);
this.removeMovieClip();
}
}
Instance of Symbol 515 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (_root.guy.hitTest(this)) {
_root.claw.swapDepths(999);
_root.claw.removeMovieClip();
this.swapDepths(999);
this.removeMovieClip();
}
}
Instance of Symbol 515 MovieClip in Frame 192
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK6._x;
_y = _root.CHECK6._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 696 MovieClip in Frame 192
onClipEvent (load) {
if (!_root.DINOSAUR) {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.DINOSAUR) {
_visible = true;
}
}
Instance of Symbol 696 MovieClip in Frame 192
onClipEvent (load) {
if (!_root.DINOSAUR) {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.DINOSAUR) {
_visible = true;
}
}
Instance of Symbol 696 MovieClip in Frame 192
onClipEvent (load) {
if (!_root.DINOSAUR) {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.DINOSAUR) {
_visible = true;
}
}
Instance of Symbol 696 MovieClip in Frame 192
onClipEvent (load) {
if (!_root.DINOSAUR) {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.DINOSAUR) {
_visible = true;
}
}
Instance of Symbol 696 MovieClip in Frame 192
onClipEvent (load) {
if (!_root.DINOSAUR) {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.DINOSAUR) {
_visible = true;
}
}
Instance of Symbol 696 MovieClip in Frame 192
onClipEvent (load) {
if (!_root.DINOSAUR) {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.DINOSAUR) {
_visible = true;
}
}
Instance of Symbol 696 MovieClip in Frame 192
onClipEvent (load) {
if (!_root.DINOSAUR) {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.DINOSAUR) {
_visible = true;
}
}
Instance of Symbol 696 MovieClip in Frame 192
onClipEvent (load) {
if (!_root.DINOSAUR) {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.DINOSAUR) {
_visible = true;
}
}
Instance of Symbol 696 MovieClip in Frame 192
onClipEvent (load) {
if (!_root.DINOSAUR) {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.DINOSAUR) {
_visible = true;
}
}
Instance of Symbol 694 MovieClip in Frame 192
onClipEvent (load) {
if (!_root.DINOSAUR) {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.DINOSAUR) {
_visible = true;
}
}
Instance of Symbol 694 MovieClip in Frame 192
onClipEvent (load) {
if (!_root.DINOSAUR) {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.DINOSAUR) {
_visible = true;
}
}
Instance of Symbol 694 MovieClip in Frame 192
onClipEvent (load) {
if (!_root.DINOSAUR) {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.DINOSAUR) {
_visible = true;
}
}
Instance of Symbol 893 MovieClip in Frame 192
onClipEvent (load) {
seconds = 0;
_alpha = 0;
}
onClipEvent (enterFrame) {
if (_root.cam.hitTest(this)) {
seconds++;
}
if ((seconds > 100) && (seconds < 200)) {
if (_alpha < 100) {
_alpha = (_alpha + 10);
}
}
if (seconds > 200) {
_alpha = (_alpha - 5);
if (_alpha <= 0) {
this.swapDepths(999);
this.removeMovieClip();
}
}
if (_alpha > 10) {
_x = _root.cam._x;
}
}
Instance of Symbol 27 MovieClip "cam" in Frame 192
onClipEvent (load) {
Y = _y;
_root.CAMSTOP = true;
SINE = 0;
SHAKE = 0;
}
onClipEvent (enterFrame) {
if (!_root.CAMSTOP) {
_y = (_y - (((_y - _root.guy._y) - (_root.guy.fallspeed * 5)) / 5));
_xscale = (_xscale - ((_xscale - 100) / 5));
_yscale = _xscale;
if (_root.guy._xscale > 0) {
if (_root.guy._x > _x) {
_x = (_x - ((_x - _root.guy._x) / 10));
}
if (_root.guy._x < (_x - 50)) {
_x = (_x - (((_x - 50) - _root.guy._x) / 10));
}
} else {
if (_root.guy._x < _x) {
_x = (_x - ((_x - _root.guy._x) / 10));
}
if (_root.guy._x > (_x + 50)) {
_x = (_x - (((_x + 50) - _root.guy._x) / 10));
}
}
if (_y > Y) {
_y = Y;
}
} else {
_y = (_y - ((_y - Y) / 5));
}
SINE = SINE + 90;
if (SINE >= 900) {
SINE = 0;
}
_y = (_y + (Math.sin(SINE) * SHAKE));
if (SHAKE > 0) {
SHAKE--;
} else {
SHAKE = 0;
}
_root.docbrown._x = _x - (_width / 2);
_root.docbrown._y = _y + (_height / 2);
_root.docbrown._xscale = _xscale;
_root.docbrown._yscale = _yscale;
}
Instance of Symbol 555 MovieClip "BEAM" in Frame 192
onClipEvent (load) {
iMAX = 30;
sine = 0;
Ccount = 2;
Cmax = 22;
Pcount = 25;
Pmax = 45;
ANGLE = 0;
BEAMsound = new Sound(this);
BEAMsound.attachSound("BEAMsound");
}
onClipEvent (enterFrame) {
if (!_root.PAUSE) {
if (_root.guy.CLICKING) {
_root.beampower = _root.beampower - 2;
_root.cam.SHAKE = _root.beampower / 10;
star._visible = true;
sine++;
beamP = _root.beampower / 100;
beaming = true;
i = 0;
while (i < iMAX) {
if (beaming) {
X = _root.guy._x - _root._xmouse;
Y = (_root.guy._y - 15) - _root._ymouse;
ANGLE = 180 + ((Math.atan2(Y, X) / Math.PI) * 180);
nodeX = (_root.guy._x + (Math.cos(ANGLE * (Math.PI/180)) * (i * 15))) - (_root.guy._xscale * 0.05);
nodeY = (_root.guy._y + (Math.sin(ANGLE * (Math.PI/180)) * (i * 15))) - 15;
if (_root.cam.hitTest(nodeX, nodeY, true) && (!_root.ground.hitTest(nodeX, nodeY, true))) {
this["nodeX" + i] = nodeX;
this["nodeY" + i] = nodeY;
if (_root.ship.cannon.hitTest(nodeX, nodeY, true)) {
_root.ship.health = _root.ship.health + (_root.beampower / 200);
Pcount++;
if (Pcount > Pmax) {
Pcount = Pcount - 20;
}
_root.attachMovie("pop", "pop" + Pcount, Pcount);
_root["pop" + Pcount]._x = (nodeX + 10) - (Math.random() * 20);
_root["pop" + Pcount]._y = (nodeY - 5) - (Math.random() * 10);
}
} else {
nodeENDX = nodeX;
nodeENDY = nodeY;
beaming = false;
this["nodeX" + i] = 0;
this["nodeY" + i] = 0;
}
} else {
this["nodeX" + i] = 0;
this["nodeY" + i] = 0;
}
if (i == 0) {
this.createEmptyMovieClip("beam", 1);
beam.moveTo(_root.guy._x, _root.guy._y - 10);
this.createEmptyMovieClip("backbeam", 0);
backbeam.moveTo(_root.guy._x, _root.guy._y - 10);
}
if ((sine / 2) == Math.round(sine / 2)) {
beam.lineStyle(15 * beamP, 16777215);
backbeam.lineStyle(20 * beamP, 3394815);
} else {
beam.lineStyle(25 * beamP, 16777215);
backbeam.lineStyle(35 * beamP, 3394815);
}
if ((this["nodeX" + i] != 0) && (this["nodeY" + i] != 0)) {
beam.lineTo(this["nodeX" + i], this["nodeY" + i]);
backbeam.lineTo(this["nodeX" + i], this["nodeY" + i]);
}
i++;
}
Ccount++;
if (Ccount > Cmax) {
Ccount = Ccount - 20;
}
duplicateMovieClip (circle, "circle" + Ccount, Ccount);
this["circle" + Ccount]._x = nodeENDX;
this["circle" + Ccount]._y = nodeENDY;
} else {
beam.removeMovieClip();
backbeam.removeMovieClip();
star._visible = false;
}
}
}
onClipEvent (mouseDown) {
offset = (100 - _root.beampower) / 25;
if (_root.guy.CLICKING) {
BEAMsound.start(offset, 1);
}
}
onClipEvent (mouseUp) {
BEAMsound.stop();
}
Instance of Symbol 80 MovieClip in Frame 192
onClipEvent (enterFrame) {
_x = _root.enemy20._x;
}
Instance of Symbol 63 MovieClip in Frame 192
onClipEvent (load) {
bcount = 0;
bmax = 60;
}
onClipEvent (enterFrame) {
if (_root.claw.hitTest(_root.cam)) {
if (bcount >= bmax) {
bcount = 0;
}
bcount++;
duplicateMovieClip (blood, "blood" + bcount, bcount);
this["blood" + bcount]._rotation = Math.random() * 360;
this["blood" + bcount]._x = _root.claw._x + Math.cos(this["blood" + bcount]._rotation * (Math.PI/180));
this["blood" + bcount]._y = _root.claw._y + Math.sin(this["blood" + bcount]._rotation * (Math.PI/180));
bcount++;
duplicateMovieClip (blood, "blood" + bcount, bcount);
this["blood" + bcount]._rotation = Math.random() * 360;
this["blood" + bcount]._x = _root.claw._x + Math.cos(this["blood" + bcount]._rotation * (Math.PI/180));
this["blood" + bcount]._y = _root.claw._y + Math.sin(this["blood" + bcount]._rotation * (Math.PI/180));
bcount++;
duplicateMovieClip (blood, "blood" + bcount, bcount);
this["blood" + bcount]._rotation = Math.random() * 360;
this["blood" + bcount]._x = _root.claw._x + Math.cos(this["blood" + bcount]._rotation * (Math.PI/180));
this["blood" + bcount]._y = _root.claw._y + Math.sin(this["blood" + bcount]._rotation * (Math.PI/180));
}
}
Instance of Symbol 906 MovieClip "guy" in Frame 192
onClipEvent (load) {
walkspeed = 3;
jumpheight = 8;
speed = 0;
_root.beampower = 100;
XSCALE = _xscale;
fallspeed = 3;
speed = 0;
groundseconds = 0;
gotoAndPlay ("dance");
}
onClipEvent (enterFrame) {
if ((!_root.PAUSE) && (_root.SMASH._currentframe > 250)) {
_x = (_x + speed);
_y = (_y + fallspeed);
if (Key.isDown(_root.RIGHT) || (Key.isDown(39))) {
_x = (_x + walkspeed);
_xscale = XSCALE;
}
if (Key.isDown(_root.LEFT) || (Key.isDown(37))) {
_x = (_x - walkspeed);
_xscale = (-XSCALE);
}
if (EQUIPPED) {
if (_root._xmouse > _x) {
_xscale = XSCALE;
} else {
_xscale = (-XSCALE);
}
}
if (_root.beampower < 100) {
_root.beampower++;
}
if (_root.beampower < 0) {
CLICKING = false;
}
while (_root.ground.hitTest(_x, _y - 2, true)) {
_y = (_y-1);
}
while (_root.ground.hitTest(_x, _y - 40, true)) {
_y = (_y+1);
}
while (_root.ground.hitTest(_x - 20, _y - 25, true)) {
_x = (_x+1);
}
while (_root.ground.hitTest(_x + 20, _y - 25, true)) {
_x = (_x-1);
}
if (groundseconds > 0) {
if (Key.isDown(38) || (Key.isDown(_root.UP))) {
fallspeed = -jumpheight;
}
}
if (_root.ground.hitTest(_x, _y, true)) {
if (fallspeed >= 0) {
fallspeed = 0;
}
groundseconds = 3;
speed = speed * 0.8;
respawnX = _x - speed;
respawnY = _y - fallspeed;
} else {
groundseconds--;
if (_y > 400) {
_x = respawnX;
_y = respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
if (_root.ground.hitTest(_x, _y - 41, true)) {
fallspeed = 3;
}
if (_root.ground.hitTest(_x + 21, _y - 25, true) || (_root.ground.hitTest(_x - 21, _y - 25, true))) {
speed = 0;
}
fallspeed++;
}
}
}
Instance of Symbol 918 MovieClip "equipped guy" in Frame 192
onClipEvent (load) {
walkspeed = 5;
jumpheight = 8;
speed = 0;
_root.beampower = 100;
XSCALE = _xscale;
fallspeed = 3;
speed = 0;
groundseconds = 0;
_visible = false;
impact = 0;
myColor = new Color(this);
myColorTransform = new Object();
}
onClipEvent (mouseDown) {
CLICKING = true;
}
onClipEvent (mouseUp) {
CLICKING = false;
}
onClipEvent (enterFrame) {
if ((!_root.PAUSE) && (_name == "guy")) {
_visible = true;
myColorTransform = {rb:impact * 20, gb:0, bb:0};
myColor.setTransform(myColorTransform);
if (impact > 0) {
CLICKING = false;
impact--;
}
_x = (_x + speed);
_y = (_y + fallspeed);
if (Key.isDown(_root.RIGHT) || (Key.isDown(39))) {
_x = (_x + walkspeed);
}
if (Key.isDown(_root.LEFT) || (Key.isDown(37))) {
_x = (_x - walkspeed);
}
if (_root._xmouse > _x) {
_xscale = XSCALE;
} else {
_xscale = (-XSCALE);
}
if (_root.beampower < 100) {
_root.beampower++;
}
if (_root.beampower < 0) {
CLICKING = false;
}
while (_x > 3553) {
_x = (_x-1);
}
while (_root.ground.hitTest(_x, _y - 2, true)) {
_y = (_y-1);
}
while (_root.ground.hitTest(_x, _y - 40, true)) {
_y = (_y+1);
}
while (_root.ground.hitTest(_x - 15, _y - 25, true)) {
_x = (_x+1);
}
while (_root.ground.hitTest(_x + 15, _y - 25, true)) {
_x = (_x-1);
}
if (groundseconds > 0) {
if (Key.isDown(38) || (Key.isDown(_root.UP))) {
fallspeed = -jumpheight;
}
}
if (_root.ground.hitTest(_x, _y, true)) {
_root.beampower = 100;
if (fallspeed >= 0) {
fallspeed = 0;
}
groundseconds = 3;
speed = speed * 0.7;
respawnX = _x - speed;
respawnY = _y - fallspeed;
} else {
groundseconds--;
if (_y > 400) {
_x = respawnX;
_y = respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
if (_root.ground.hitTest(_x, _y - 41, true)) {
fallspeed = 3;
}
if (_root.ground.hitTest(_x + 21, _y - 25, true) || (_root.ground.hitTest(_x - 21, _y - 25, true))) {
speed = 0;
}
fallspeed++;
if (CLICKING) {
fallspeed = fallspeed - (Math.sin(_root.BEAM.ANGLE * (Math.PI/180)) * (_root.beampower / 100));
speed = speed - (Math.cos(_root.BEAM.ANGLE * (Math.PI/180)) * (_root.beampower / 100));
if (speed > 10) {
speed = 10;
}
if (speed < -10) {
speed = -10;
}
}
}
}
}
Instance of Symbol 489 MovieClip "claw" in Frame 192
onClipEvent (load) {
elasticness = 0.9;
quickness = 0.05;
OLDXSPEED = 0;
OLDYSPEED = 10;
rotationammount = 30;
SINE = 0;
seconds = 0;
}
onClipEvent (enterFrame) {
seconds--;
if (seconds > 0) {
Xpoint = _root.cam._x + 250;
} else {
Xpoint = _root.cam._x + 380;
}
XDISTANCE = Xpoint - _x;
XSPEED = (OLDXSPEED * elasticness) + (XDISTANCE * quickness);
_x = (_x + XSPEED);
OLDXSPEED = XSPEED;
if (_x < (_root.cam._x + 150)) {
_x = (_root.cam._x + 150);
}
_y = ((_root.cam._y - 50) - (Math.sin(SINE) * 30));
_rotation = (Math.cos(SINE - 90) * rotationammount);
SINE = SINE + 0.2;
}
Instance of Symbol 76 MovieClip in Frame 192
onClipEvent (enterFrame) {
OPP = _root.arm1._yscale * 0.8;
ANGLE = _root.arm1._rotation - 90;
_x = (_root.arm1._x + (Math.cos(ANGLE * (Math.PI/180)) * OPP));
_y = (_root.arm1._y + (Math.sin(ANGLE * (Math.PI/180)) * OPP));
Xdist = _root.CLAW._x - _x;
Ydist = _root.CLAW._y - _y;
_rotation = ((((-Math.atan2(Xdist, Ydist)) / Math.PI) * 180) + 180);
_yscale = (Math.sqrt((Xdist * Xdist) + (Ydist * Ydist)) * 1.1);
}
Instance of Symbol 76 MovieClip "arm1" in Frame 192
onClipEvent (load) {
OPP = _height;
}
onClipEvent (enterFrame) {
_x = (_root.enemy20._x - (_root.enemy20._width * 0.4));
_y = _root.enemy20._y;
Xdist = _root.CLAW._x - _x;
Ydist = _root.CLAW._y - _y;
HYP = Math.sqrt((Xdist * Xdist) + (Ydist * Ydist)) * 2;
if ((HYP / 2) > 150) {
_yscale = (66 + (((HYP / 2) - 150) / 2));
}
ANGLE = 180 + ((Math.atan2(Xdist, Ydist) / Math.PI) * 180);
_rotation = ((Math.asin(OPP / HYP) * 90) - ANGLE);
}
Instance of Symbol 514 MovieClip in Frame 192
onClipEvent (enterFrame) {
_x = _root.enemy20._x;
}
Instance of Symbol 937 MovieClip "CLAW" in Frame 192
onClipEvent (load) {
elasticness = 0.9;
quickness = 0.05;
OLDXSPEED = 0;
OLDYSPEED = 10;
seconds = 100;
YSCALE = _yscale;
onscreen = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
if (_root.ship.health < 100) {
seconds++;
} else {
seconds = 0;
_rotation = 0;
}
if ((seconds < 200) && (seconds > 0)) {
if (_root.guy._y < _y) {
seconds = 150;
}
XDISTANCE = (_root.enemy20._x - _x) - 150;
YDISTANCE = _root.enemy20._y - _y;
XSPEED = (OLDXSPEED * elasticness) + (XDISTANCE * quickness);
YSPEED = (OLDYSPEED * elasticness) + (YDISTANCE * quickness);
_x = (_x + XSPEED);
_y = (_y + YSPEED);
OLDXSPEED = XSPEED;
OLDYSPEED = YSPEED;
_yscale = YSCALE;
X = _x - _root.guy._x;
Y = _y - _root.guy._y;
ANGLE = 180 + ((Math.atan2(Y, X) / Math.PI) * 180);
_rotation = ANGLE;
if (_x > _root.guy._x) {
_yscale = (-YSCALE);
}
HIT = false;
} else {
if (seconds > 260) {
seconds = Math.round(Math.random() * 100);
}
if (seconds > 230) {
if ((!_root.ground.hitTest(_x, _y, true)) || (_y < (_root.enemy20._y + 80))) {
_x = (_x + (Math.cos(ANGLE * (Math.PI/180)) * 30));
_y = (_y + (Math.sin(ANGLE * (Math.PI/180)) * 30));
} else if (!HIT) {
if (this.hitTest(_root.guy._x, _root.guy._y, true)) {
_root.guy.impact = 20;
_root.guy.speed = 30;
_root.guy.fallspeed = -10;
}
_root.cam.SHAKE = 20;
_root.explosion4.start(0, 1);
HIT = true;
}
}
}
} else {
_x = (_root.enemy20._x - 100);
if (_root.cam.hitTest(this)) {
onscreen = true;
}
}
}
Frame 194
stop();
Instance of Symbol 566 MovieClip in Frame 194
onClipEvent (enterFrame) {
_x = (_x + ((_root.cam._x - oldX) * 0.5));
_y = (_y + ((_root.cam._y - oldY) * 0.5));
oldX = _root.cam._x;
oldY = _root.cam._y;
}
Instance of Symbol 593 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (_root.cam.hitTest(this) && (_root.cam._xscale > 50)) {
_x = (_x + ((_root.cam._x - oldX) * 0.5));
_y = (_y + ((_root.cam._y - oldY) * 0.5));
oldX = _root.cam._x;
oldY = _root.cam._y;
}
}
Instance of Symbol 593 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (_root.cam.hitTest(this) && (_root.cam._xscale > 50)) {
_x = (_x + ((_root.cam._x - oldX) * 0.6));
_y = (_y + ((_root.cam._y - oldY) * 0.6));
oldX = _root.cam._x;
oldY = _root.cam._y;
}
}
Instance of Symbol 657 MovieClip "ship" in Frame 194
onClipEvent (load) {
elasticness = 0.7;
quickness = 0.1;
OLDXSPEED = 0;
OLDYSPEED = 0;
onscreen = false;
health = 0;
}
onClipEvent (enterFrame) {
if (onscreen && (_root.guy.impact == 0)) {
XDISTANCE = _root.guy._x - _x;
XSPEED = (OLDXSPEED * elasticness) + (XDISTANCE * quickness);
_x = (_x + XSPEED);
OLDXSPEED = XSPEED;
_rotation = (XSPEED / 10);
}
}
Instance of Symbol 593 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (_root.cam.hitTest(this) && (_root.cam._xscale > 50)) {
_x = (_x + ((_root.cam._x - oldX) * 0.7));
_y = (_y + ((_root.cam._y - oldY) * 0.7));
oldX = _root.cam._x;
oldY = _root.cam._y;
}
}
Instance of Symbol 515 MovieClip "JUMP0" in Frame 194
onClipEvent (enterFrame) {
if (_root.guy.body.hitTest(this)) {
_root.BEAM.CLICKING = false;
}
}
Instance of Symbol 593 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (_root.cam.hitTest(this) && (_root.cam._xscale > 50)) {
_x = (_x + ((_root.cam._x - oldX) * 0.5));
_y = (_y + ((_root.cam._y - oldY) * 0.5));
oldX = _root.cam._x;
oldY = _root.cam._y;
}
}
Instance of Symbol 593 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (_root.cam.hitTest(this) && (_root.cam._xscale > 50)) {
_x = (_x + ((_root.cam._x - oldX) * 0.7));
_y = (_y + ((_root.cam._y - oldY) * 0.7));
oldX = _root.cam._x;
oldY = _root.cam._y;
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK0._x;
_y = _root.CHECK0._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
speed = -3;
_root.beampower = 0;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
speed = -3;
_root.beampower = 0;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
speed = -3;
_root.beampower = 0;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
speed = -3;
_root.beampower = 0;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
speed = -3;
_root.beampower = 0;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
speed = -3;
_root.beampower = 0;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
speed = -3;
_root.beampower = 0;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
speed = -3;
_root.beampower = 0;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
speed = -3;
_root.beampower = 0;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
speed = -3;
_root.beampower = 0;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
speed = -3;
_root.beampower = 0;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
speed = -3;
_root.beampower = 0;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
speed = -3;
_root.beampower = 0;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
speed = -3;
_root.beampower = 0;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
speed = -3;
_root.beampower = 0;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
speed = -3;
_root.beampower = 0;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
speed = -3;
_root.beampower = 0;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
speed = -3;
_root.beampower = 0;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
speed = -3;
_root.beampower = 0;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
speed = -3;
_root.beampower = 0;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
speed = -3;
_root.beampower = 0;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
speed = -3;
_root.beampower = 0;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
speed = -3;
_root.beampower = 0;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
speed = -3;
_root.beampower = 0;
}
}
}
Instance of Symbol 513 MovieClip "enemy20" in Frame 194
onClipEvent (load) {
XSCALE = 1;
Y = _y;
fallspeed = 0;
dead = false;
}
onClipEvent (enterFrame) {
if (_root.ship.health < 100) {
_x = (_x + (XSCALE * 3));
_y = (_y - ((_y - YYY) / 10));
if (XSCALE > 0) {
if (!_root.ground.hitTest(_x + 200, _y + 300, true)) {
XSCALE = XSCALE * -1;
YYY = (Y + 50) - (Math.random() * 70);
}
} else if (!_root.ground.hitTest(_x - 200, _y + 300, true)) {
XSCALE = XSCALE * -1;
YYY = (Y + 50) - (Math.random() * 70);
}
} else if (_y < -60) {
_y = (_y + fallspeed);
fallspeed = fallspeed + 0.1;
_rotation = (_rotation + 0.1);
} else if (!dead) {
_root.cam.SHAKE = 10;
dead = true;
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK5._x;
_y = _root.CHECK5._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK5._x;
_y = _root.CHECK5._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK5._x;
_y = _root.CHECK5._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK5._x;
_y = _root.CHECK5._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK5._x;
_y = _root.CHECK5._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK5._x;
_y = _root.CHECK5._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK5._x;
_y = _root.CHECK5._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK5._x;
_y = _root.CHECK5._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK5._x;
_y = _root.CHECK5._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK5._x;
_y = _root.CHECK5._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK5._x;
_y = _root.CHECK5._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK5._x;
_y = _root.CHECK5._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK5._x;
_y = _root.CHECK5._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK5._x;
_y = _root.CHECK5._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK5._x;
_y = _root.CHECK5._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK5._x;
_y = _root.CHECK5._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK5._x;
_y = _root.CHECK5._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK5._x;
_y = _root.CHECK5._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK5._x;
_y = _root.CHECK5._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK4._x;
_y = _root.CHECK4._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK4._x;
_y = _root.CHECK4._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK4._x;
_y = _root.CHECK4._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK4._x;
_y = _root.CHECK4._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK4._x;
_y = _root.CHECK4._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK4._x;
_y = _root.CHECK4._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK3._x;
_y = _root.CHECK3._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK3._x;
_y = _root.CHECK3._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK3._x;
_y = _root.CHECK3._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK1._x;
_y = _root.CHECK1._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK1._x;
_y = _root.CHECK1._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK1._x;
_y = _root.CHECK1._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK2._x;
_y = _root.CHECK2._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK2._x;
_y = _root.CHECK2._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 692 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK2._x;
_y = _root.CHECK2._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 754 MovieClip "background" in Frame 194
onClipEvent (load) {
_visible = false;
}
Instance of Symbol 515 MovieClip "house hole" in Frame 194
onClipEvent (enterFrame) {
if (_root.guy.body.hitTest(this)) {
_root.CREDITS.play();
_root.guy.speed = 0;
_root.CAMSTOP = false;
_root.background._visible = true;
_root.TV.swapDepths(999);
_root.TV.removeMovieClip();
if (_root.claw.seconds <= 0) {
_root.claw.seconds = 80;
_root.claw.mouth.gotoAndPlay("seen this coming");
}
this.swapDepths(999);
this.removeMovieClip();
}
}
Instance of Symbol 758 MovieClip "GUN" in Frame 194
onClipEvent (load) {
_visible = false;
stop();
fallspeed = 0;
speed = -2;
gun._y = -10;
}
onClipEvent (enterFrame) {
if (_visible) {
_x = (_x + speed);
gun._y = gun._y + fallspeed;
fallspeed++;
if (gun._y >= 0) {
if (fallspeed < 4) {
fallspeed = 0;
}
gun._y = 0;
fallspeed = fallspeed * -0.6;
}
if ((fallspeed == 0) && (gun._y == 0)) {
speed = speed * 0.8;
}
}
if (_root.guy.hitTest(this)) {
_root["equipped guy"]._x = _root.guy._x;
_root["equipped guy"]._y = _root.guy._y;
_root.guy.swapDepths(999);
_root.guy.removeMovieClip();
_root["equipped guy"]._name = "guy";
this.swapDepths(999);
this.removeMovieClip();
}
}
Instance of Symbol 889 MovieClip in Frame 194
onClipEvent (load) {
SINE = 0;
}
onClipEvent (enterFrame) {
if (!_root.PAUSE) {
if (this.hitTest(_root.cam)) {
_y = (_y + Math.sin(SINE));
SINE = SINE + 0.1;
if (SINE > 180) {
SINE = 0;
}
}
}
}
Instance of Symbol 515 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (_root.cam.hitTest(this)) {
_root.cam._y = _root.cam._y - ((_root.cam._y - _y) / 5);
}
}
Instance of Symbol 515 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (_root.cam.hitTest(this)) {
_root.cam._y = _root.cam._y - ((_root.cam._y - _y) / 5);
}
}
Instance of Symbol 515 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (_root.cam.hitTest(this)) {
_root.cam._y = _root.cam._y - ((_root.cam._y - _y) / 5);
_root.ship.onscreen = true;
} else {
_root.ship.onscreen = false;
}
}
Instance of Symbol 515 MovieClip "CHECK0" in Frame 194
onClipEvent (enterFrame) {
if (_root.guy.body.hitTest(this)) {
_root.guy.fallspeed = -_root.guy.jumpheight;
_root.BEAM.ANGLE = 100;
}
}
Instance of Symbol 515 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (_root.guy.hitTest(this)) {
if (_root.claw.seconds <= 0) {
_root.claw.seconds = 100;
if (Math.random() > 0.9) {
_root.claw.mouth.gotoAndPlay("never dance again");
_root.claw.seconds = 220;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("passing out");
_root.claw.seconds = 180;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("ribs in eyes");
_root.claw.seconds = 150;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("see my bones");
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("this much blood");
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("I think my");
_root.claw.seconds = 300;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("seen this coming");
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("kind of monster");
_root.claw.seconds = 150;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("insides outsides pain");
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("doesnt make sense");
_root.claw.seconds = 130;
} else {
_root.claw.mouth.gotoAndPlay("doing my hair");
_root.claw.seconds = 200;
}
}
this.swapDepths(999);
this.removeMovieClip();
}
}
Instance of Symbol 515 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (_root.guy.hitTest(this)) {
if (_root.claw.seconds <= 0) {
_root.claw.seconds = 100;
if (Math.random() > 0.9) {
_root.claw.mouth.gotoAndPlay("never dance again");
_root.claw.seconds = 220;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("passing out");
_root.claw.seconds = 180;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("ribs in eyes");
_root.claw.seconds = 150;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("see my bones");
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("this much blood");
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("I think my");
_root.claw.seconds = 300;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("seen this coming");
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("kind of monster");
_root.claw.seconds = 150;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("insides outsides pain");
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("doesnt make sense");
_root.claw.seconds = 130;
} else {
_root.claw.mouth.gotoAndPlay("doing my hair");
_root.claw.seconds = 200;
}
}
this.swapDepths(999);
this.removeMovieClip();
}
}
Instance of Symbol 515 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (_root.guy.hitTest(this)) {
if (_root.claw.seconds <= 0) {
_root.claw.seconds = 100;
if (Math.random() > 0.9) {
_root.claw.mouth.gotoAndPlay("never dance again");
_root.claw.seconds = 220;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("passing out");
_root.claw.seconds = 180;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("ribs in eyes");
_root.claw.seconds = 150;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("see my bones");
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("this much blood");
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("I think my");
_root.claw.seconds = 300;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("seen this coming");
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("kind of monster");
_root.claw.seconds = 150;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("insides outsides pain");
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("doesnt make sense");
_root.claw.seconds = 130;
} else {
_root.claw.mouth.gotoAndPlay("doing my hair");
_root.claw.seconds = 200;
}
}
this.swapDepths(999);
this.removeMovieClip();
}
}
Instance of Symbol 515 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (_root.guy.hitTest(this)) {
if (_root.claw.seconds <= 0) {
_root.claw.seconds = 100;
if (Math.random() > 0.9) {
_root.claw.mouth.gotoAndPlay("never dance again");
_root.claw.seconds = 220;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("passing out");
_root.claw.seconds = 180;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("ribs in eyes");
_root.claw.seconds = 150;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("see my bones");
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("this much blood");
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("I think my");
_root.claw.seconds = 300;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("seen this coming");
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("kind of monster");
_root.claw.seconds = 150;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("insides outsides pain");
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("doesnt make sense");
_root.claw.seconds = 130;
} else {
_root.claw.mouth.gotoAndPlay("doing my hair");
_root.claw.seconds = 200;
}
}
this.swapDepths(999);
this.removeMovieClip();
}
}
Instance of Symbol 515 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (_root.guy.hitTest(this)) {
if (_root.claw.seconds <= 0) {
_root.claw.seconds = 100;
if (Math.random() > 0.9) {
_root.claw.mouth.gotoAndPlay("never dance again");
_root.claw.seconds = 220;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("passing out");
_root.claw.seconds = 180;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("ribs in eyes");
_root.claw.seconds = 150;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("see my bones");
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("this much blood");
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("I think my");
_root.claw.seconds = 300;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("seen this coming");
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("kind of monster");
_root.claw.seconds = 150;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("insides outsides pain");
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("doesnt make sense");
_root.claw.seconds = 130;
} else {
_root.claw.mouth.gotoAndPlay("doing my hair");
_root.claw.seconds = 200;
}
}
this.swapDepths(999);
this.removeMovieClip();
}
}
Instance of Symbol 515 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (_root.guy.hitTest(this)) {
if (_root.claw.seconds <= 0) {
_root.claw.seconds = 100;
if (Math.random() > 0.9) {
_root.claw.mouth.gotoAndPlay("never dance again");
_root.claw.seconds = 220;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("passing out");
_root.claw.seconds = 180;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("ribs in eyes");
_root.claw.seconds = 150;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("see my bones");
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("this much blood");
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("I think my");
_root.claw.seconds = 300;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("seen this coming");
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("kind of monster");
_root.claw.seconds = 150;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("insides outsides pain");
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("doesnt make sense");
_root.claw.seconds = 130;
} else {
_root.claw.mouth.gotoAndPlay("doing my hair");
_root.claw.seconds = 200;
}
}
this.swapDepths(999);
this.removeMovieClip();
}
}
Instance of Symbol 515 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (_root.guy.hitTest(this)) {
if (_root.claw.seconds <= 0) {
_root.claw.seconds = 100;
if (Math.random() > 0.9) {
_root.claw.mouth.gotoAndPlay("never dance again");
_root.claw.seconds = 220;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("passing out");
_root.claw.seconds = 180;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("ribs in eyes");
_root.claw.seconds = 150;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("see my bones");
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("this much blood");
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("I think my");
_root.claw.seconds = 300;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("seen this coming");
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("kind of monster");
_root.claw.seconds = 150;
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("insides outsides pain");
} else if (Math.random() > 0.8) {
_root.claw.mouth.gotoAndPlay("doesnt make sense");
_root.claw.seconds = 130;
} else {
_root.claw.mouth.gotoAndPlay("doing my hair");
_root.claw.seconds = 200;
}
}
this.swapDepths(999);
this.removeMovieClip();
}
}
Instance of Symbol 515 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (_root.guy.hitTest(this)) {
_root.claw.swapDepths(999);
_root.claw.removeMovieClip();
this.swapDepths(999);
this.removeMovieClip();
}
}
Instance of Symbol 515 MovieClip in Frame 194
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.CHECK6._x;
_y = _root.CHECK6._y;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Instance of Symbol 515 MovieClip "JUMP3" in Frame 194
onClipEvent (enterFrame) {
if (_root.guy.body.hitTest(this)) {
_root.BEAM.ANGLE = 150;
}
}
Instance of Symbol 515 MovieClip "JUMP4" in Frame 194
onClipEvent (enterFrame) {
if (_root.guy.body.hitTest(this)) {
if (_root.guy.groundseconds > 0) {
_root.guy.fallspeed = -_root.guy.jumpheight;
_root.BEAM.ANGLE = 90;
}
_root.BEAM.CLICKING = true;
}
}
Instance of Symbol 515 MovieClip "JUMP2" in Frame 194
onClipEvent (enterFrame) {
if (_root.guy.body.hitTest(this)) {
_root.BEAM.CLICKING = false;
}
}
Instance of Symbol 515 MovieClip "JUMP6" in Frame 194
onClipEvent (enterFrame) {
if (_root.guy.body.hitTest(this)) {
_root.BEAM.ANGLE = 90;
_root.BEAM.CLICKING = true;
}
}
Instance of Symbol 515 MovieClip "JUMP5" in Frame 194
onClipEvent (enterFrame) {
if (_root.guy.body.hitTest(this)) {
_root.BEAM.CLICKING = false;
}
}
Instance of Symbol 515 MovieClip "JUMP1" in Frame 194
onClipEvent (enterFrame) {
if (_root.guy.body.hitTest(this)) {
_root.BEAM.ANGLE = 110;
_root.BEAM.CLICKING = true;
}
}
Instance of Symbol 515 MovieClip "JUMP7" in Frame 194
onClipEvent (enterFrame) {
if (_root.guy.body.hitTest(this)) {
_root.BEAM.ANGLE = 90;
_root.BEAM.CLICKING = false;
_root.guy._x = _root.guy._x - _root.guy.walkspeed;
}
}
Instance of Symbol 515 MovieClip "JUMP8" in Frame 194
onClipEvent (enterFrame) {
if (_root.guy.body.hitTest(this)) {
_root.BEAM.ANGLE = 90;
_root.BEAM.CLICKING = true;
}
}
Instance of Symbol 515 MovieClip "JUMP9" in Frame 194
onClipEvent (enterFrame) {
if (_root.guy.body.hitTest(this)) {
if (_root.guy.groundseconds > 0) {
_root.guy.fallspeed = -_root.guy.jumpheight;
_root.BEAM.ANGLE = 120;
}
_root.BEAM.CLICKING = true;
}
}
Instance of Symbol 696 MovieClip in Frame 194
onClipEvent (load) {
if (!_root.DINOSAUR) {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.DINOSAUR) {
_visible = true;
}
}
Instance of Symbol 696 MovieClip in Frame 194
onClipEvent (load) {
if (!_root.DINOSAUR) {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.DINOSAUR) {
_visible = true;
}
}
Instance of Symbol 696 MovieClip in Frame 194
onClipEvent (load) {
if (!_root.DINOSAUR) {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.DINOSAUR) {
_visible = true;
}
}
Instance of Symbol 694 MovieClip in Frame 194
onClipEvent (load) {
if (!_root.DINOSAUR) {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.DINOSAUR) {
_visible = true;
}
}
Instance of Symbol 694 MovieClip in Frame 194
onClipEvent (load) {
if (!_root.DINOSAUR) {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.DINOSAUR) {
_visible = true;
}
}
Instance of Symbol 694 MovieClip in Frame 194
onClipEvent (load) {
if (!_root.DINOSAUR) {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.DINOSAUR) {
_visible = true;
}
}
Instance of Symbol 694 MovieClip in Frame 194
onClipEvent (load) {
if (!_root.DINOSAUR) {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.DINOSAUR) {
_visible = true;
}
}
Instance of Symbol 696 MovieClip in Frame 194
onClipEvent (load) {
if (!_root.DINOSAUR) {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.DINOSAUR) {
_visible = true;
}
}
Instance of Symbol 694 MovieClip in Frame 194
onClipEvent (load) {
if (!_root.DINOSAUR) {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.DINOSAUR) {
_visible = true;
}
}
Instance of Symbol 694 MovieClip in Frame 194
onClipEvent (load) {
if (!_root.DINOSAUR) {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.DINOSAUR) {
_visible = true;
}
}
Instance of Symbol 694 MovieClip in Frame 194
onClipEvent (load) {
if (!_root.DINOSAUR) {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.DINOSAUR) {
_visible = true;
}
}
Instance of Symbol 696 MovieClip in Frame 194
onClipEvent (load) {
if (!_root.DINOSAUR) {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.DINOSAUR) {
_visible = true;
}
}
Instance of Symbol 696 MovieClip in Frame 194
onClipEvent (load) {
if (!_root.DINOSAUR) {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.DINOSAUR) {
_visible = true;
}
}
Instance of Symbol 696 MovieClip in Frame 194
onClipEvent (load) {
if (!_root.DINOSAUR) {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.DINOSAUR) {
_visible = true;
}
}
Instance of Symbol 696 MovieClip in Frame 194
onClipEvent (load) {
if (!_root.DINOSAUR) {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.DINOSAUR) {
_visible = true;
}
}
Instance of Symbol 694 MovieClip in Frame 194
onClipEvent (load) {
if (!_root.DINOSAUR) {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.DINOSAUR) {
_visible = true;
}
}
Instance of Symbol 694 MovieClip in Frame 194
onClipEvent (load) {
if (!_root.DINOSAUR) {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.DINOSAUR) {
_visible = true;
}
}
Instance of Symbol 694 MovieClip in Frame 194
onClipEvent (load) {
if (!_root.DINOSAUR) {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.DINOSAUR) {
_visible = true;
}
}
Instance of Symbol 27 MovieClip "cam" in Frame 194
onClipEvent (load) {
Y = _y;
_root.CAMSTOP = true;
SINE = 0;
SHAKE = 0;
}
onClipEvent (enterFrame) {
if (!_root.CAMSTOP) {
_y = (_y - (((_y - _root.guy._y) - (_root.guy.fallspeed * 5)) / 5));
_xscale = (_xscale - ((_xscale - 100) / 5));
_yscale = _xscale;
if (_root.guy._xscale > 0) {
if (_root.guy._x > _x) {
_x = (_x - ((_x - _root.guy._x) / 10));
}
if (_root.guy._x < (_x - 50)) {
_x = (_x - (((_x - 50) - _root.guy._x) / 10));
}
} else {
if (_root.guy._x < _x) {
_x = (_x - ((_x - _root.guy._x) / 10));
}
if (_root.guy._x > (_x + 50)) {
_x = (_x - (((_x + 50) - _root.guy._x) / 10));
}
}
if (_y > Y) {
_y = Y;
}
} else {
_y = (_y - ((_y - Y) / 5));
}
SINE = SINE + 90;
if (SINE >= 900) {
SINE = 0;
}
_y = (_y + (Math.sin(SINE) * SHAKE));
if (SHAKE > 0) {
SHAKE--;
} else {
SHAKE = 0;
}
_root.CREDITS._x = _x;
_root.CREDITS._y = _y;
_root.CREDITS._xscale = _xscale;
_root.CREDITS._yscale = _yscale;
}
Instance of Symbol 555 MovieClip "BEAM" in Frame 194
onClipEvent (load) {
iMAX = 30;
sine = 0;
Ccount = 2;
Cmax = 22;
Pcount = 25;
Pmax = 45;
ANGLE = 0;
CLICKING = false;
}
onClipEvent (enterFrame) {
if (!_root.PAUSE) {
if (CLICKING) {
_root.beampower = _root.beampower - 2;
_root.cam.SHAKE = _root.beampower / 10;
star._visible = true;
sine++;
beamP = _root.beampower / 100;
beaming = true;
i = 0;
while (i < iMAX) {
if (beaming) {
nodeX = (_root.guy._x + (Math.cos(ANGLE * (Math.PI/180)) * (i * 15))) - (_root.guy._xscale * 0.05);
nodeY = (_root.guy._y + (Math.sin(ANGLE * (Math.PI/180)) * (i * 15))) - 15;
if (_root.cam.hitTest(nodeX, nodeY, true) && (!_root.ground.hitTest(nodeX, nodeY, true))) {
this["nodeX" + i] = nodeX;
this["nodeY" + i] = nodeY;
if (_root.ship.cannon.hitTest(nodeX, nodeY, true)) {
_root.ship.health = _root.ship.health + (_root.beampower / 200);
Pcount++;
if (Pcount > Pmax) {
Pcount = Pcount - 20;
}
_root.attachMovie("pop", "pop" + Pcount, Pcount);
_root["pop" + Pcount]._x = (nodeX + 10) - (Math.random() * 20);
_root["pop" + Pcount]._y = (nodeY - 5) - (Math.random() * 10);
}
} else {
nodeENDX = nodeX;
nodeENDY = nodeY;
beaming = false;
this["nodeX" + i] = 0;
this["nodeY" + i] = 0;
}
} else {
this["nodeX" + i] = 0;
this["nodeY" + i] = 0;
}
if (i == 0) {
this.createEmptyMovieClip("beam", 1);
beam.moveTo(_root.guy._x, _root.guy._y - 10);
this.createEmptyMovieClip("backbeam", 0);
backbeam.moveTo(_root.guy._x, _root.guy._y - 10);
}
if ((sine / 2) == Math.round(sine / 2)) {
beam.lineStyle(15 * beamP, 16777215);
backbeam.lineStyle(20 * beamP, 3394815);
} else {
beam.lineStyle(25 * beamP, 16777215);
backbeam.lineStyle(35 * beamP, 3394815);
}
if ((this["nodeX" + i] != 0) && (this["nodeY" + i] != 0)) {
beam.lineTo(this["nodeX" + i], this["nodeY" + i]);
backbeam.lineTo(this["nodeX" + i], this["nodeY" + i]);
}
i++;
}
Ccount++;
if (Ccount > Cmax) {
Ccount = Ccount - 20;
}
duplicateMovieClip (circle, "circle" + Ccount, Ccount);
this["circle" + Ccount]._x = nodeENDX;
this["circle" + Ccount]._y = nodeENDY;
} else {
beam.removeMovieClip();
backbeam.removeMovieClip();
star._visible = false;
}
}
}
Instance of Symbol 80 MovieClip in Frame 194
onClipEvent (enterFrame) {
_x = _root.enemy20._x;
}
Instance of Symbol 63 MovieClip in Frame 194
onClipEvent (load) {
bcount = 0;
bmax = 60;
}
onClipEvent (enterFrame) {
if (_root.claw.hitTest(_root.cam)) {
if (bcount >= bmax) {
bcount = 0;
}
bcount++;
duplicateMovieClip (blood, "blood" + bcount, bcount);
this["blood" + bcount]._rotation = Math.random() * 360;
this["blood" + bcount]._x = _root.claw._x + Math.cos(this["blood" + bcount]._rotation * (Math.PI/180));
this["blood" + bcount]._y = _root.claw._y + Math.sin(this["blood" + bcount]._rotation * (Math.PI/180));
bcount++;
duplicateMovieClip (blood, "blood" + bcount, bcount);
this["blood" + bcount]._rotation = Math.random() * 360;
this["blood" + bcount]._x = _root.claw._x + Math.cos(this["blood" + bcount]._rotation * (Math.PI/180));
this["blood" + bcount]._y = _root.claw._y + Math.sin(this["blood" + bcount]._rotation * (Math.PI/180));
bcount++;
duplicateMovieClip (blood, "blood" + bcount, bcount);
this["blood" + bcount]._rotation = Math.random() * 360;
this["blood" + bcount]._x = _root.claw._x + Math.cos(this["blood" + bcount]._rotation * (Math.PI/180));
this["blood" + bcount]._y = _root.claw._y + Math.sin(this["blood" + bcount]._rotation * (Math.PI/180));
}
}
Instance of Symbol 947 MovieClip "guy" in Frame 194
onClipEvent (load) {
walkspeed = 3;
jumpheight = 8;
speed = 0;
_root.beampower = 100;
XSCALE = _xscale;
fallspeed = 3;
speed = 0;
groundseconds = 0;
gotoAndPlay ("dance");
}
onClipEvent (enterFrame) {
if ((!_root.PAUSE) && (_root.SMASH._currentframe > 350)) {
_x = (_x + speed);
_y = (_y + fallspeed);
_x = (_x + walkspeed);
_xscale = XSCALE;
if (_root.beampower < 100) {
_root.beampower++;
}
if (_root.beampower < 0) {
CLICKING = false;
}
while (_root.ground.hitTest(_x, _y - 2, true)) {
_y = (_y-1);
}
while (_root.ground.hitTest(_x, _y - 40, true)) {
_y = (_y+1);
}
while (_root.ground.hitTest(_x - 20, _y - 25, true)) {
_x = (_x+1);
}
while (_root.ground.hitTest(_x + 20, _y - 25, true)) {
_x = (_x-1);
}
if (groundseconds > 0) {
if (Key.isDown(38) || (Key.isDown(_root.UP))) {
fallspeed = -jumpheight;
}
}
if (_root.ground.hitTest(_x, _y, true)) {
if (fallspeed >= 0) {
fallspeed = 0;
}
groundseconds = 3;
speed = speed * 0.8;
respawnX = _x - speed;
respawnY = _y - fallspeed;
} else {
groundseconds--;
if (_y > 400) {
_x = respawnX;
_y = respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
if (_root.ground.hitTest(_x, _y - 41, true)) {
fallspeed = 3;
}
if (_root.ground.hitTest(_x + 21, _y - 25, true) || (_root.ground.hitTest(_x - 21, _y - 25, true))) {
speed = 0;
}
fallspeed++;
}
}
}
Instance of Symbol 552 MovieClip "equipped guy" in Frame 194
onClipEvent (load) {
walkspeed = 5;
jumpheight = 8;
speed = 0;
_root.beampower = 100;
_xscale = 82;
XSCALE = _xscale;
fallspeed = 3;
speed = 0;
groundseconds = 0;
_visible = false;
impact = 0;
myColor = new Color(this);
myColorTransform = new Object();
}
onClipEvent (mouseDown) {
CLICKING = true;
}
onClipEvent (mouseUp) {
CLICKING = false;
}
onClipEvent (enterFrame) {
if ((!_root.PAUSE) && (_name == "guy")) {
_visible = true;
myColorTransform = {rb:impact * 20, gb:0, bb:0};
myColor.setTransform(myColorTransform);
i = 0;
while (i < 10) {
if (_root["JUMP" + i].hitTest(this.body)) {
JUMPhit = true;
}
i++;
}
if (impact > 0) {
CLICKING = false;
impact--;
}
_x = (_x + speed);
_y = (_y + fallspeed);
if (_root.beampower < 100) {
_root.beampower++;
}
if (_root.beampower < 0) {
CLICKING = false;
}
while (_root.ground.hitTest(_x, _y - 2, true)) {
_y = (_y-1);
}
while (_root.ground.hitTest(_x, _y - 40, true)) {
_y = (_y+1);
}
while (_root.ground.hitTest(_x - 15, _y - 25, true)) {
_x = (_x+1);
}
while (_root.ground.hitTest(_x + 15, _y - 25, true)) {
_x = (_x-1);
}
_x = (_x + walkspeed);
if (_root.ground.hitTest(_x, _y, true)) {
if (fallspeed >= 0) {
fallspeed = 0;
}
_root.BEAM.CLICKING = false;
_root.BEAM.ANGLE = 0;
groundseconds = 3;
speed = speed * 0.8;
respawnX = _x - speed;
respawnY = _y - fallspeed;
if (_root.ground.hitTest(_x + 50, _y - 30, true)) {
if (groundseconds > 0) {
fallspeed = -jumpheight;
}
if (_root.ground.hitTest(_x + 50, _y - 70, true)) {
if (!JUMPhit) {
_root.BEAM.ANGLE = 110;
_root.BEAM.CLICKING = true;
}
} else {
_root.BEAM.CLICKING = false;
}
}
} else {
groundseconds--;
if (_y > 400) {
_x = respawnX;
_y = respawnY;
groundseconds = 5;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
if (_root.ground.hitTest(_x, _y - 41, true)) {
fallspeed = 3;
}
if (_root.ground.hitTest(_x + 21, _y - 25, true) || (_root.ground.hitTest(_x - 21, _y - 25, true))) {
speed = 0;
}
if (!_root.ground.hitTest(_x + 50, _y + 50, true)) {
if (groundseconds > 0) {
fallspeed = -jumpheight;
}
if (!_root.ground.hitTest(_x, _y + 300, true)) {
if (!JUMPhit) {
_root.BEAM.ANGLE = 150;
_root.BEAM.CLICKING = true;
}
} else {
_root.BEAM.CLICKING = false;
}
}
fallspeed++;
if (_root.BEAM.CLICKING) {
fallspeed = fallspeed - (Math.sin(_root.BEAM.ANGLE * (Math.PI/180)) * (_root.beampower / 100));
speed = speed - (Math.cos(_root.BEAM.ANGLE * (Math.PI/180)) * (_root.beampower / 100));
if (speed > 10) {
speed = 10;
}
if (speed < -10) {
speed = -10;
}
}
}
}
JUMPhit = false;
}
Instance of Symbol 951 MovieClip "claw" in Frame 194
onClipEvent (load) {
elasticness = 0.9;
quickness = 0.05;
OLDXSPEED = 0;
OLDYSPEED = 10;
rotationammount = 30;
SINE = 0;
seconds = 0;
}
onClipEvent (enterFrame) {
seconds--;
if (seconds > 0) {
Xpoint = _root.cam._x + 250;
} else {
Xpoint = _root.cam._x + 380;
}
XDISTANCE = Xpoint - _x;
XSPEED = (OLDXSPEED * elasticness) + (XDISTANCE * quickness);
_x = (_x + XSPEED);
OLDXSPEED = XSPEED;
if (_x < (_root.cam._x + 150)) {
_x = (_root.cam._x + 150);
}
_y = ((_root.cam._y - 50) - (Math.sin(SINE) * 30));
_rotation = (Math.cos(SINE - 90) * rotationammount);
SINE = SINE + 0.2;
}
Instance of Symbol 76 MovieClip in Frame 194
onClipEvent (enterFrame) {
OPP = _root.arm1._yscale * 0.8;
ANGLE = _root.arm1._rotation - 90;
_x = (_root.arm1._x + (Math.cos(ANGLE * (Math.PI/180)) * OPP));
_y = (_root.arm1._y + (Math.sin(ANGLE * (Math.PI/180)) * OPP));
Xdist = _root.CLAW._x - _x;
Ydist = _root.CLAW._y - _y;
_rotation = ((((-Math.atan2(Xdist, Ydist)) / Math.PI) * 180) + 180);
_yscale = (Math.sqrt((Xdist * Xdist) + (Ydist * Ydist)) * 1.1);
}
Instance of Symbol 76 MovieClip "arm1" in Frame 194
onClipEvent (load) {
OPP = _height;
}
onClipEvent (enterFrame) {
_x = (_root.enemy20._x - (_root.enemy20._width * 0.4));
_y = _root.enemy20._y;
Xdist = _root.CLAW._x - _x;
Ydist = _root.CLAW._y - _y;
HYP = Math.sqrt((Xdist * Xdist) + (Ydist * Ydist)) * 2;
if ((HYP / 2) > 150) {
_yscale = (66 + (((HYP / 2) - 150) / 2));
}
ANGLE = 180 + ((Math.atan2(Xdist, Ydist) / Math.PI) * 180);
_rotation = ((Math.asin(OPP / HYP) * 90) - ANGLE);
}
Instance of Symbol 514 MovieClip in Frame 194
onClipEvent (enterFrame) {
_x = _root.enemy20._x;
}
Instance of Symbol 937 MovieClip "CLAW" in Frame 194
onClipEvent (load) {
elasticness = 0.9;
quickness = 0.05;
OLDXSPEED = 0;
OLDYSPEED = 10;
seconds = 100;
YSCALE = _yscale;
onscreen = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
if (_root.ship.health < 100) {
seconds++;
} else {
seconds = 0;
_rotation = 0;
}
if ((seconds < 200) && (seconds > 0)) {
if (_root.guy._y < _y) {
seconds = 150;
}
XDISTANCE = (_root.enemy20._x - _x) - 150;
YDISTANCE = _root.enemy20._y - _y;
XSPEED = (OLDXSPEED * elasticness) + (XDISTANCE * quickness);
YSPEED = (OLDYSPEED * elasticness) + (YDISTANCE * quickness);
_x = (_x + XSPEED);
_y = (_y + YSPEED);
OLDXSPEED = XSPEED;
OLDYSPEED = YSPEED;
_yscale = YSCALE;
X = _x - _root.guy._x;
Y = _y - _root.guy._y;
ANGLE = 180 + ((Math.atan2(Y, X) / Math.PI) * 180);
_rotation = ANGLE;
if (_x > _root.guy._x) {
_yscale = (-YSCALE);
}
HIT = false;
} else {
if (seconds > 260) {
seconds = Math.round(Math.random() * 100);
}
if (seconds > 230) {
if ((!_root.ground.hitTest(_x, _y, true)) || (_y < (_root.enemy20._y + 80))) {
_x = (_x + (Math.cos(ANGLE * (Math.PI/180)) * 30));
_y = (_y + (Math.sin(ANGLE * (Math.PI/180)) * 30));
} else if (!HIT) {
if (this.hitTest(_root.guy._x, _root.guy._y, true)) {
_root.guy.impact = 20;
_root.guy.speed = 30;
_root.guy.fallspeed = -10;
}
_root.cam.SHAKE = 20;
HIT = true;
}
}
}
} else {
_x = (_root.enemy20._x - 100);
if (_root.cam.hitTest(this)) {
onscreen = true;
}
}
}
Instance of Symbol 1020 MovieClip "SMASH" in Frame 194
onClipEvent (enterFrame) {
if (!_root.CAMSTOP) {
_xscale = -100;
}
}
Instance of Symbol 1032 MovieClip "CREDITS" in Frame 194
onClipEvent (load) {
Y = _y;
_root.CAMSTOP = true;
SINE = 0;
SHAKE = 0;
}
Symbol 13 MovieClip Frame 1
if (Math.random() > 0.5) {
_xscale = -100;
}
_yscale = (80 + (Math.random() * 50));
_rotation = (Math.random() * 360);
Symbol 13 MovieClip Frame 15
this.swapDepths(999);
this.removeMovieClip();
Symbol 18 MovieClip [pop] Frame 1
_rotation = (Math.random() * 360);
Symbol 18 MovieClip [pop] Frame 16
this.swapDepths(999);
this.removeMovieClip();
Symbol 27 MovieClip Frame 1
var copyrightNotice = "Copyright (c) 2006-2007 Sockpuppet Pty Ltd. All Rights Reserved. http://www.reanimator.net";
var reanimator = (new flash.geom.Transform(this));
var camera = (new flash.geom.Transform(this._parent));
var w = Stage.width;
var h = Stage.height;
this._visible = false;
this.onEnterFrame = function () {
this._parent.filters = this.filters;
var _local2 = reanimator.matrix;
camera.colorTransform = reanimator.colorTransform;
_local2.invert();
_local2.translate(w * 0.5, h * 0.5);
camera.matrix = _local2;
};
Symbol 36 Button
on (release) {
getURL ("http://www.arcadebomb.com", "_blank");
}
Symbol 47 Button
on (release) {
_root.play();
}
Symbol 50 Button
on (release) {
getURL ("http://www.arcadebomb.com", "_blank");
}
Symbol 52 MovieClip Frame 123
stop();
Symbol 62 MovieClip Frame 1
_rotation = (Math.random() * 360);
onEnterFrame = function () {
if (!_root.PAUSE) {
play();
} else {
stop();
}
};
Symbol 62 MovieClip Frame 26
gotoAndPlay (25);
this.removeMovieClip();
Instance of Symbol 62 MovieClip "blood" in Symbol 63 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_name != "blood") {
_x = (_x + (Math.cos(_rotation * (Math.PI/180)) * 3));
_y = (_y + (Math.sin(_rotation * (Math.PI/180)) * 3));
} else {
gotoAndPlay (25);
}
}
Symbol 70 MovieClip Frame 1
stop();
onEnterFrame = function () {
if (_root.DINOSAUR) {
gotoAndStop (2);
}
};
Symbol 73 MovieClip Frame 1
stop();
onEnterFrame = function () {
if (_root.DINOSAUR) {
gotoAndStop (2);
}
};
Symbol 76 MovieClip Frame 1
stop();
onEnterFrame = function () {
if (_root.DINOSAUR) {
gotoAndStop (2);
}
};
Symbol 79 MovieClip Frame 1
stop();
onEnterFrame = function () {
if (_root.DINOSAUR) {
gotoAndStop (2);
}
};
Symbol 80 MovieClip Frame 1
stop();
onEnterFrame = function () {
if (_root.DINOSAUR) {
gotoAndStop (2);
}
};
Instance of Symbol 70 MovieClip "middle" in Symbol 80 MovieClip Frame 1
onClipEvent (enterFrame) {
X = _parent.front._x - _x;
Y = _parent.front._y - _y;
mc._y = Math.sqrt((X * X) + (Y * Y));
mc._height = Math.sqrt((X * X) + (Y * Y)) * 0.7;
_rotation = ((-Math.atan2(X, Y)) / (Math.PI/180));
}
Instance of Symbol 73 MovieClip "front" in Symbol 80 MovieClip Frame 1
onClipEvent (load) {
X = _x;
Y = _y;
oSIN = 0;
SINE = oSIN;
HIT = true;
}
onClipEvent (enterFrame) {
if (!_root.PAUSE) {
SINE = (_root.enemy20._x * -0.05) + oSIN;
_x = (X + (Math.sin(SINE) * 30));
_y = (Y + (Math.cos(SINE) * 40));
if (_y > Y) {
_y = Y;
if ((!HIT) && (_root.cam.hitTest(this))) {
_root.BREAK.start(0, 1);
}
HIT = true;
} else {
HIT = false;
}
backX = _x - _parent.back._x;
backY = _y - _parent.back._y;
_parent.back._rotation = (((-Math.atan2(backX, backY)) / (Math.PI/180)) + 45) + 180;
_parent.middle._x = _parent.back._x - (Math.sin((_parent.back._rotation + 180) * (Math.PI/180)) * 70);
_parent.middle._y = _parent.back._y + (Math.cos((_parent.back._rotation + 180) * (Math.PI/180)) * 70);
}
}
Instance of Symbol 70 MovieClip "middle1" in Symbol 80 MovieClip Frame 1
onClipEvent (enterFrame) {
X = _parent.front1._x - _x;
Y = _parent.front1._y - _y;
mc._y = Math.sqrt((X * X) + (Y * Y));
mc._height = Math.sqrt((X * X) + (Y * Y)) * 0.7;
_rotation = ((-Math.atan2(X, Y)) / (Math.PI/180));
}
Instance of Symbol 73 MovieClip "front1" in Symbol 80 MovieClip Frame 1
onClipEvent (load) {
X = _x;
Y = _y;
oSIN = 180;
SINE = oSIN;
HIT = true;
}
onClipEvent (enterFrame) {
if (!_root.PAUSE) {
SINE = (_root.enemy20._x * -0.05) + oSIN;
_x = (X + (Math.sin(SINE) * 30));
_y = (Y + (Math.cos(SINE) * 40));
if (_y > Y) {
_y = Y;
if ((!HIT) && (_root.cam.hitTest(this))) {
_root.BREAK.start(0, 1);
}
HIT = true;
} else {
HIT = false;
}
backX = _x - _parent.back1._x;
backY = _y - _parent.back1._y;
_parent.back1._rotation = ((-Math.atan2(backX, backY)) / (Math.PI/180)) - 45;
_parent.middle1._x = _parent.back1._x - (Math.sin(_parent.back1._rotation * (Math.PI/180)) * 70);
_parent.middle1._y = _parent.back1._y + (Math.cos(_parent.back1._rotation * (Math.PI/180)) * 70);
}
}
Instance of Symbol 76 MovieClip "back" in Symbol 80 MovieClip Frame 1
onClipEvent (enterFrame) {
_x = (_parent.front2._x - 50);
_y = ((_root.enemy20._y - _parent._y) / (_parent._yscale / 100));
}
Instance of Symbol 76 MovieClip "back1" in Symbol 80 MovieClip Frame 1
onClipEvent (enterFrame) {
_x = (_parent.front2._x + 10);
_y = ((_root.enemy20._y - _parent._y) / (_parent._yscale / 100));
}
Instance of Symbol 79 MovieClip "back" in Symbol 80 MovieClip Frame 2
onClipEvent (enterFrame) {
_x = (_parent.front2._x - 50);
_y = ((_root.enemy20._y - _parent._y) / (_parent._yscale / 100));
}
Instance of Symbol 79 MovieClip "back1" in Symbol 80 MovieClip Frame 2
onClipEvent (enterFrame) {
_x = (_parent.front2._x + 10);
_y = ((_root.enemy20._y - _parent._y) / (_parent._yscale / 100));
}
Symbol 87 MovieClip Frame 1
_visible = false;
if (_root.GLASSES) {
_visible = true;
}
onEnterFrame = function () {
if (_root.GLASSES) {
_visible = true;
}
};
Symbol 89 MovieClip Frame 1
stop();
if (_root.DINOSAUR) {
gotoAndStop (2);
}
onEnterFrame = function () {
if (_root.DINOSAUR) {
gotoAndStop (2);
}
};
Symbol 474 MovieClip Frame 1
stop();
Symbol 474 MovieClip Frame 100
gotoAndStop (1);
Symbol 474 MovieClip Frame 210
gotoAndStop (1);
Symbol 474 MovieClip Frame 319
gotoAndStop (1);
Symbol 474 MovieClip Frame 515
gotoAndStop (1);
Symbol 474 MovieClip Frame 680
gotoAndStop (1);
Symbol 474 MovieClip Frame 932
gotoAndStop (1);
Symbol 474 MovieClip Frame 1233
gotoAndStop (1);
Symbol 474 MovieClip Frame 1331
gotoAndStop (1);
Symbol 474 MovieClip Frame 1464
gotoAndStop (1);
Symbol 474 MovieClip Frame 1579
gotoAndStop (1);
Symbol 474 MovieClip Frame 1721
gotoAndStop (1);
Symbol 474 MovieClip Frame 1937
gotoAndStop (1);
Symbol 489 MovieClip Frame 1
if (_root.DINOSAUR) {
gotoAndPlay ("DINOSAUR");
}
Instance of Symbol 82 MovieClip in Symbol 489 MovieClip Frame 1
onClipEvent (load) {
WIDTH = _parent.arm._width - 10;
}
onClipEvent (enterFrame) {
_rotation = (Math.sin(_parent.SINE) * 30);
_x = ((Math.cos(_parent.arm._rotation * (Math.PI/180)) * WIDTH) + _parent.arm._x);
_y = ((Math.sin(_parent.arm._rotation * (Math.PI/180)) * WIDTH) + _parent.arm._y);
}
Instance of Symbol 82 MovieClip "arm" in Symbol 489 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (Math.cos(_parent.SINE) * 30);
}
Instance of Symbol 84 MovieClip in Symbol 489 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (6 - (Math.random() * 10));
}
Instance of Symbol 476 MovieClip in Symbol 489 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (10 - (Math.random() * 6));
}
Symbol 489 MovieClip Frame 5
gotoAndPlay (1);
Symbol 489 MovieClip Frame 6
elasticness = 0.7;
rotationammount = 20;
Instance of Symbol 483 MovieClip in Symbol 489 MovieClip Frame 6
onClipEvent (enterFrame) {
_rotation = (Math.sin(_parent.SINE) * 30);
}
Instance of Symbol 483 MovieClip in Symbol 489 MovieClip Frame 6
onClipEvent (enterFrame) {
_rotation = (Math.cos(_parent.SINE) * 30);
}
Symbol 489 MovieClip Frame 10
if (_root.DINOSAUR) {
gotoAndPlay ("DINOSAUR");
}
Symbol 509 MovieClip Frame 1
stop();
_visible = false;
onEnterFrame = function () {
if (_root.ship.health < 100) {
} else {
play();
_visible = true;
}
_rotation = (-_parent._rotation);
};
Symbol 509 MovieClip Frame 269
_root.TIMEWARP.play();
Symbol 509 MovieClip Frame 286
gotoAndPlay (285);
Symbol 511 MovieClip Frame 1
_visible = false;
if (_root.GLASSES) {
_visible = true;
}
onEnterFrame = function () {
if (_root.GLASSES) {
_visible = true;
}
};
Symbol 513 MovieClip Frame 1
stop();
onEnterFrame = function () {
if (_root.DINOSAUR) {
gotoAndStop (2);
}
};
Symbol 514 MovieClip Frame 1
stop();
onEnterFrame = function () {
if (_root.DINOSAUR) {
gotoAndStop (2);
}
};
Instance of Symbol 70 MovieClip "middle" in Symbol 514 MovieClip Frame 1
onClipEvent (enterFrame) {
X = _parent.front._x - _x;
Y = _parent.front._y - _y;
mc._y = Math.sqrt((X * X) + (Y * Y));
mc._height = Math.sqrt((X * X) + (Y * Y)) * 0.7;
_rotation = ((-Math.atan2(X, Y)) / (Math.PI/180));
}
Instance of Symbol 73 MovieClip "front" in Symbol 514 MovieClip Frame 1
onClipEvent (load) {
X = _x;
Y = _y;
oSIN = 90;
SINE = oSIN;
HIT = true;
}
onClipEvent (enterFrame) {
if (!_root.PAUSE) {
SINE = (_root.enemy20._x * -0.05) + oSIN;
_x = (X + (Math.sin(SINE) * 30));
_y = (Y + (Math.cos(SINE) * 40));
if (_y > Y) {
_y = Y;
if ((!HIT) && (_root.cam.hitTest(this))) {
_root.BREAK.start(0, 1);
}
HIT = true;
} else {
HIT = false;
}
backX = _x - _parent.back._x;
backY = _y - _parent.back._y;
_parent.back._rotation = ((-Math.atan2(backX, backY)) / (Math.PI/180)) + 45;
_parent.middle._x = _parent.back._x - (Math.sin(_parent.back._rotation * (Math.PI/180)) * 45);
_parent.middle._y = _parent.back._y + (Math.cos(_parent.back._rotation * (Math.PI/180)) * 45);
}
}
Instance of Symbol 70 MovieClip "middle1" in Symbol 514 MovieClip Frame 1
onClipEvent (enterFrame) {
X = _parent.front1._x - _x;
Y = _parent.front1._y - _y;
mc._y = Math.sqrt((X * X) + (Y * Y));
mc._height = Math.sqrt((X * X) + (Y * Y)) * 0.7;
_rotation = ((-Math.atan2(X, Y)) / (Math.PI/180));
}
Instance of Symbol 73 MovieClip "front1" in Symbol 514 MovieClip Frame 1
onClipEvent (load) {
X = _x;
Y = _y;
oSIN = 270;
SINE = oSIN;
HIT = true;
}
onClipEvent (enterFrame) {
if (!_root.PAUSE) {
SINE = (_root.enemy20._x * -0.05) + oSIN;
_x = (X + (Math.sin(SINE) * 30));
_y = (Y + (Math.cos(SINE) * 40));
if (_y > Y) {
_y = Y;
if ((!HIT) && (_root.cam.hitTest(this))) {
_root.BREAK.start(0, 1);
}
HIT = true;
} else {
HIT = false;
}
backX = _x - _parent.back1._x;
backY = _y - _parent.back1._y;
_parent.back1._rotation = (((-Math.atan2(backX, backY)) / (Math.PI/180)) - 45) + 180;
_parent.middle1._x = _parent.back1._x - (Math.sin((_parent.back1._rotation + 180) * (Math.PI/180)) * 45);
_parent.middle1._y = _parent.back1._y + (Math.cos((_parent.back1._rotation + 180) * (Math.PI/180)) * 45);
}
}
Instance of Symbol 79 MovieClip "back" in Symbol 514 MovieClip Frame 1
onClipEvent (enterFrame) {
_x = (_parent.front2._x - 50);
_y = ((_root.enemy20._y - _parent._y) / (_parent._yscale / 100));
}
Instance of Symbol 79 MovieClip "back1" in Symbol 514 MovieClip Frame 1
onClipEvent (enterFrame) {
_x = (_parent.front2._x + 10);
_y = ((_root.enemy20._y - _parent._y) / (_parent._yscale / 100));
}
Symbol 515 MovieClip Frame 1
_visible = false;
Symbol 519 MovieClip Frame 1
_visible = false;
if (_root.GLASSES) {
_visible = true;
}
onEnterFrame = function () {
if (_root.GLASSES) {
_visible = true;
}
};
Symbol 521 MovieClip Frame 1
stop();
if (_root.DINOSAUR) {
gotoAndStop (2);
}
onEnterFrame = function () {
if (_root.DINOSAUR) {
gotoAndStop (2);
}
};
Symbol 525 MovieClip Frame 1
stop();
originalSCALE = 66;
_yscale = originalSCALE;
_rotation = _root.BEAM.ANGLE;
_x = originalX;
if (_rotation < 0) {
_yscale = (-originalSCALE);
}
if (_root.BEAM.CLICKING) {
gotoAndPlay ("ROAR");
}
onEnterFrame = function () {
_yscale = originalSCALE;
_rotation = _root.BEAM.ANGLE;
_x = originalX;
if (_rotation < 0) {
_yscale = (-originalSCALE);
}
if (_root.BEAM.CLICKING) {
gotoAndPlay ("ROAR");
}
};
Symbol 525 MovieClip Frame 3
gotoAndPlay (1);
Symbol 533 MovieClip Frame 2
if (_root.guy.fallspeed < 0) {
gotoAndPlay (1);
}
Symbol 533 MovieClip Frame 4
gotoAndPlay (3);
Symbol 551 MovieClip Frame 300
stop();
Symbol 552 MovieClip Frame 1
if (_root.ground.hitTest(_x, _y, true)) {
gotoAndPlay ("run");
}
if (!_root.ground.hitTest(_x, _y + 5, true)) {
gotoAndPlay ("jump");
}
Symbol 552 MovieClip Frame 2
gotoAndPlay (1);
Symbol 552 MovieClip Frame 3
if (!_root.PAUSE) {
if (!_root.ground.hitTest(_x, _y + 5, true)) {
gotoAndPlay ("jump");
}
}
Symbol 552 MovieClip Frame 4
if (_root.ground.hitTest(_x, _y, true)) {
gotoAndPlay ("run");
} else {
gotoAndPlay (1);
}
Symbol 552 MovieClip Frame 6
if (!_root.ground.hitTest(_x, _y + 3, true)) {
gotoAndPlay ("jump");
} else {
gotoAndPlay (1);
}
Symbol 552 MovieClip Frame 8
if (mc._currentframe < 250) {
gotoAndPlay ("dance");
} else {
_x = (_x - 10);
gotoAndPlay (1);
}
Symbol 554 MovieClip Frame 2
stop();
Instance of Symbol 554 MovieClip "circle" in Symbol 555 MovieClip Frame 1
onClipEvent (load) {
if (_name != "circle") {
stop();
}
speed = _root.beampower / 25;
_rotation = (Math.random() * 360);
Xspeed = Math.cos(_rotation * (Math.PI/180)) * speed;
Yspeed = Math.sin(_rotation * (Math.PI/180)) * speed;
_xscale = ((Math.random() * 50) + _root.beampower);
_yscale = _xscale;
}
onClipEvent (enterFrame) {
if (_name != "circle") {
_x = (_x + Xspeed);
_y = (_y + Yspeed);
_xscale = (_xscale - 5);
_yscale = _xscale;
if (_xscale <= 0) {
this.removeMovieClip();
}
} else {
_visible = false;
}
}
Symbol 562 Button
on (release) {
getURL ("http://www.Arcadebomb.com", _blank);
}
Symbol 566 MovieClip Frame 1
stop();
onEnterFrame = function () {
if (_root.guy._x > _root.CHECK2._x) {
gotoAndStop (2);
}
};
Symbol 583 MovieClip Frame 1
stop();
Symbol 583 MovieClip Frame 176
gotoAndStop (175);
Symbol 588 MovieClip Frame 1
_visible = false;
if (_root.GLASSES) {
_visible = true;
}
onEnterFrame = function () {
if (_root.GLASSES) {
_visible = true;
}
};
Symbol 589 MovieClip Frame 1
stop();
onEnterFrame = function () {
if (_root.DINOSAUR) {
gotoAndStop (2);
}
};
Symbol 593 MovieClip Frame 1
fallspeed = 0;
speed = 5 - (Math.random() * 10);
Instance of Symbol 589 MovieClip in Symbol 593 MovieClip Frame 1
onClipEvent (load) {
Rspeed = 0.5 - Math.random();
speed = 0.5 + Math.random();
}
onClipEvent (enterFrame) {
if (_root.cam.hitTest(_parent) && (_root.cam._xscale > 50)) {
_y = (_y + speed);
_rotation = (_rotation + Rspeed);
}
if (_y > 200) {
_parent.fallspeed = -0.1;
_parent.gotoAndPlay(5);
}
}
Symbol 593 MovieClip Frame 3
if (fallspeed == 0) {
gotoAndPlay (1);
}
Symbol 593 MovieClip Frame 5
onEnterFrame = function () {
gotoAndPlay (5);
_y = (_y + fallspeed);
fallspeed--;
_x = (_x + speed);
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
};
Symbol 600 MovieClip Frame 1
onEnterFrame = function () {
if (_parent.health > 50) {
gotoAndStop (2);
} else {
gotoAndStop (1);
}
};
Symbol 615 MovieClip Frame 36
gotoAndPlay (35);
if (_name != "BOOM") {
this.swapDepths(999);
this.removeMovieClip();
}
Symbol 616 MovieClip Frame 1
onEnterFrame = function () {
if (_parent.health > 50) {
if (_currentframe == 1) {
_root.explosion3.start(0, 1);
}
gotoAndStop (2);
} else {
gotoAndStop (1);
}
};
Instance of Symbol 615 MovieClip "BOOM" in Symbol 616 MovieClip Frame 2
onClipEvent (enterFrame) {
_x = (_x - (_parent._x - OLDX));
_y = (_y - (_parent._y - OLDY));
OLDX = _parent._x;
OLDY = _parent._y;
}
Symbol 652 MovieClip Frame 128
_root.cam.SHAKE = 20;
Instance of Symbol 515 MovieClip in Symbol 652 MovieClip Frame 128
onClipEvent (load) {
if (_root.guy.hitTest(this)) {
_root.guy.impact = 50;
_root.guy.speed = 30;
_root.guy.fallspeed = -10;
}
}
Symbol 657 MovieClip Frame 1
fallspeed = 0;
stop();
seconds = 0;
Bcount = 0;
onEnterFrame = function () {
if (health > 100) {
if (_currentframe == 1) {
_root.cam.SHAKE = 20;
}
_root.cam.SHAKE = 10;
seconds++;
if (seconds >= 10) {
Bcount++;
duplicateMovieClip (BOOM, "BOOM" + Bcount, Bcount);
this["BOOM" + Bcount]._x = -250 + (Math.random() * 500);
this["BOOM" + Bcount]._y = -50 + (Math.random() * 100);
_root.explosion2.start(0, 1);
seconds = 0;
}
if (_y > 300) {
_root.explosion3.start(0, 1);
_root.cam.SHAKE = 40;
this.swapDepths(999);
this.removeMovieClip();
}
_root.ground.ship.swapDepths(999);
_root.ground.ship.removeMovieClip();
gotoAndStop (2);
_y = (_y + fallspeed);
fallspeed = fallspeed + 0.1;
_rotation = (_rotation + 0.1);
}
};
Instance of Symbol 616 MovieClip "cannon" in Symbol 657 MovieClip Frame 1
onClipEvent (load) {
_alpha = 0;
}
onClipEvent (enterFrame) {
_alpha = _parent.health;
}
Instance of Symbol 652 MovieClip in Symbol 657 MovieClip Frame 1
onClipEvent (enterFrame) {
if (!_parent.onscreen) {
gotoAndPlay (1);
}
}
Instance of Symbol 652 MovieClip in Symbol 657 MovieClip Frame 2
onClipEvent (enterFrame) {
gotoAndPlay (1);
}
Instance of Symbol 615 MovieClip "BOOM" in Symbol 657 MovieClip Frame 2
onClipEvent (enterFrame) {
_x = (_x - (_parent._x - OLDX));
_y = (_y - (_parent._y - OLDY));
OLDX = _parent._x;
OLDY = _parent._y;
}
Symbol 671 MovieClip Frame 1
if (Math.random() > 0.5) {
_xscale = (_xscale * -1);
}
_rotation = (Math.random() * 360);
Symbol 671 MovieClip Frame 15
this.swapDepths(999);
this.removeMovieClip();
Symbol 677 MovieClip Frame 1
stop();
Instance of Symbol 672 MovieClip in Symbol 677 MovieClip Frame 22
onClipEvent (enterFrame) {
_rotation = (_rotation + 18);
}
Symbol 677 MovieClip Frame 24
if (!_root.guy.body.hitTest(this.body)) {
gotoAndPlay (22);
}
Symbol 677 MovieClip Frame 31
_root.play();
Symbol 685 MovieClip Frame 3
if (!_root.guy.body.hitTest(body)) {
gotoAndPlay (1);
}
Symbol 685 MovieClip Frame 4
_root.docbrown.play();
Symbol 685 MovieClip Frame 10
this.swapDepths(300);
Symbol 685 MovieClip Frame 15
_root.guy._x = _root.DINO._x;
_root.guy._y = _root.DINO._y;
_root.GLASSES = true;
Symbol 685 MovieClip Frame 30
this.swapDepths(999);
this.removeMovieClip();
stop();
Symbol 700 MovieClip Frame 3
if (!_root.guy.body.hitTest(body)) {
gotoAndPlay (1);
}
Symbol 700 MovieClip Frame 4
_root.docbrown.play();
Symbol 700 MovieClip Frame 10
this.swapDepths(300);
Symbol 700 MovieClip Frame 15
_root.guy._x = _root.DINO._x;
_root.guy._y = _root.DINO._y;
_root.DINOSAUR = true;
Symbol 700 MovieClip Frame 30
this.swapDepths(999);
this.removeMovieClip();
stop();
Instance of Symbol 515 MovieClip in Symbol 721 MovieClip Frame 5
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy.body)) {
_root.cam.SHAKE = 10;
with (_root.guy) {
impact = 10;
_x = _root.guy.respawnX;
_y = _root.guy.respawnY;
speed = 0;
fallspeed = 0;
_root.beampower = 100;
}
}
}
Symbol 721 MovieClip Frame 7
_root.ground.SLAMMERS._xscale = _root.ground.SLAMMERS.XSCALE;
Symbol 721 MovieClip Frame 31
_root.ground.SLAMMERS._xscale = 0;
Symbol 752 MovieClip Frame 2
stop();
Symbol 753 MovieClip Frame 1
Ccount = 0;
Cmax = 20;
onEnterFrame = function () {
if (_root.guy.CLICKING) {
Ccount++;
if (Ccount > Cmax) {
Ccount = Ccount - 20;
}
duplicateMovieClip (circle, "circle" + Ccount, Ccount);
this["circle" + Ccount]._x = _root.BEAM.nodeENDX;
this["circle" + Ccount]._y = _root.BEAM.nodeENDY;
}
};
Instance of Symbol 752 MovieClip "circle" in Symbol 753 MovieClip Frame 1
onClipEvent (load) {
if (_name != "circle") {
stop();
}
_xscale = ((Math.random() * 50) + _root.beampower);
_yscale = _xscale;
_alpha = 50;
}
onClipEvent (enterFrame) {
_alpha = (_alpha-1);
if ((_alpha <= 0) && (_name != "circle")) {
this.swapDepths(999);
this.removeMovieClip();
}
}
Symbol 886 MovieClip Frame 60
_root.cam.SHAKE = 10;
Instance of Symbol 773 MovieClip in Symbol 886 MovieClip Frame 60
onClipEvent (load) {
speed = -1 - (Math.random() * 3);
fallspeed = -10 + (Math.random() * 12);
FLOORY = 50 + Math.round(Math.random() * 20);
onscreen = true;
gotoAndStop (1);
Rspeed = -speed;
}
onClipEvent (enterFrame) {
if (onscreen) {
_rotation = (_rotation + Rspeed);
_y = (_y + fallspeed);
fallspeed++;
_x = (_x + speed);
if ((_y > FLOORY) && (fallspeed > 0)) {
_y = FLOORY;
fallspeed = fallspeed * -0.5;
speed = speed * 0.5;
Rspeed = 10 - (Math.random() * 20);
}
if (speed >= -0.1) {
onscreen = false;
}
SINE = 0;
} else {
SINE = SINE + 180;
_alpha = (Math.sin(SINE) * 100);
if (SINE > 1000) {
this.swapDepths(999);
this.removeMovieClip();
}
}
}
Instance of Symbol 773 MovieClip in Symbol 886 MovieClip Frame 60
onClipEvent (load) {
speed = -1 - (Math.random() * 3);
fallspeed = -10 + (Math.random() * 12);
FLOORY = 50 + Math.round(Math.random() * 20);
onscreen = true;
gotoAndStop (2);
Rspeed = -speed;
}
onClipEvent (enterFrame) {
if (onscreen) {
_rotation = (_rotation + Rspeed);
_y = (_y + fallspeed);
fallspeed++;
_x = (_x + speed);
if ((_y > FLOORY) && (fallspeed > 0)) {
_y = FLOORY;
fallspeed = fallspeed * -0.5;
speed = speed * 0.5;
Rspeed = 10 - (Math.random() * 20);
}
if (speed >= -0.1) {
onscreen = false;
}
SINE = 0;
} else {
SINE = SINE + 180;
_alpha = (Math.sin(SINE) * 100);
if (SINE > 1000) {
this.swapDepths(999);
this.removeMovieClip();
}
}
}
Instance of Symbol 773 MovieClip in Symbol 886 MovieClip Frame 60
onClipEvent (load) {
speed = -1 - (Math.random() * 3);
fallspeed = -10 + (Math.random() * 12);
FLOORY = 50 + Math.round(Math.random() * 20);
onscreen = true;
gotoAndStop (3);
Rspeed = -speed;
}
onClipEvent (enterFrame) {
if (onscreen) {
_rotation = (_rotation + Rspeed);
_y = (_y + fallspeed);
fallspeed++;
_x = (_x + speed);
if ((_y > FLOORY) && (fallspeed > 0)) {
_y = FLOORY;
fallspeed = fallspeed * -0.5;
speed = speed * 0.5;
Rspeed = 10 - (Math.random() * 20);
}
if (speed >= -0.1) {
onscreen = false;
}
SINE = 0;
} else {
SINE = SINE + 180;
_alpha = (Math.sin(SINE) * 100);
if (SINE > 1000) {
this.swapDepths(999);
this.removeMovieClip();
}
}
}
Instance of Symbol 773 MovieClip in Symbol 886 MovieClip Frame 60
onClipEvent (load) {
speed = -1 - (Math.random() * 3);
fallspeed = -10 + (Math.random() * 12);
FLOORY = 50 + Math.round(Math.random() * 20);
onscreen = true;
gotoAndStop (4);
Rspeed = -speed;
}
onClipEvent (enterFrame) {
if (onscreen) {
_rotation = (_rotation + Rspeed);
_y = (_y + fallspeed);
fallspeed++;
_x = (_x + speed);
if ((_y > FLOORY) && (fallspeed > 0)) {
_y = FLOORY;
fallspeed = fallspeed * -0.5;
speed = speed * 0.5;
Rspeed = 10 - (Math.random() * 20);
}
if (speed >= -0.1) {
onscreen = false;
}
SINE = 0;
} else {
SINE = SINE + 180;
_alpha = (Math.sin(SINE) * 100);
if (SINE > 1000) {
this.swapDepths(999);
this.removeMovieClip();
}
}
}
Instance of Symbol 773 MovieClip in Symbol 886 MovieClip Frame 60
onClipEvent (load) {
speed = -1 - (Math.random() * 3);
fallspeed = -10 + (Math.random() * 12);
FLOORY = 50 + Math.round(Math.random() * 20);
onscreen = true;
gotoAndStop (5);
Rspeed = -speed;
}
onClipEvent (enterFrame) {
if (onscreen) {
_rotation = (_rotation + Rspeed);
_y = (_y + fallspeed);
fallspeed++;
_x = (_x + speed);
if ((_y > FLOORY) && (fallspeed > 0)) {
_y = FLOORY;
fallspeed = fallspeed * -0.5;
speed = speed * 0.5;
Rspeed = 10 - (Math.random() * 20);
}
if (speed >= -0.1) {
onscreen = false;
}
SINE = 0;
} else {
SINE = SINE + 180;
_alpha = (Math.sin(SINE) * 100);
if (SINE > 1000) {
this.swapDepths(999);
this.removeMovieClip();
}
}
}
Instance of Symbol 773 MovieClip in Symbol 886 MovieClip Frame 60
onClipEvent (load) {
speed = -1 - (Math.random() * 3);
fallspeed = -10 + (Math.random() * 12);
FLOORY = 50 + Math.round(Math.random() * 20);
onscreen = true;
gotoAndStop (6);
Rspeed = -speed;
}
onClipEvent (enterFrame) {
if (onscreen) {
_rotation = (_rotation + Rspeed);
_y = (_y + fallspeed);
fallspeed++;
_x = (_x + speed);
if ((_y > FLOORY) && (fallspeed > 0)) {
_y = FLOORY;
fallspeed = fallspeed * -0.5;
speed = speed * 0.5;
Rspeed = 10 - (Math.random() * 20);
}
if (speed >= -0.1) {
onscreen = false;
}
SINE = 0;
} else {
SINE = SINE + 180;
_alpha = (Math.sin(SINE) * 100);
if (SINE > 1000) {
this.swapDepths(999);
this.removeMovieClip();
}
}
}
Symbol 886 MovieClip Frame 214
_root.GUN._visible = true;
Symbol 886 MovieClip Frame 382
if (_root.cam._xscale > 90) {
stop();
}
Instance of Symbol 489 MovieClip "claw" in Symbol 886 MovieClip Frame 384
onClipEvent (load) {
elasticness = 0.9;
quickness = 0.05;
OLDXSPEED = 0;
OLDYSPEED = 10;
SINE = 0;
seconds = 100;
}
onClipEvent (enterFrame) {
seconds--;
if (seconds > 0) {
Xpoint = -40;
} else {
Xpoint = 60;
}
XDISTANCE = Xpoint - _x;
XSPEED = (OLDXSPEED * elasticness) + (XDISTANCE * quickness);
_x = (_x + XSPEED);
OLDXSPEED = XSPEED;
_rotation = (Math.cos(SINE - 90) * 30);
}
Symbol 886 MovieClip Frame 391
stop();
onEnterFrame = function () {
if (_root.cam._xscale > 50) {
gotoAndStop (390);
}
};
Symbol 897 MovieClip Frame 1
_visible = false;
Instance of Symbol 515 MovieClip "SLAMMERS" in Symbol 897 MovieClip Frame 1
onClipEvent (load) {
XSCALE = _xscale;
}
Instance of Symbol 896 MovieClip in Symbol 897 MovieClip Frame 1
onClipEvent (enterFrame) {
_x = (_root.enemy20._x - _parent._x);
_y = (_root.enemy20._y - _parent._y);
if (_root.ship.health < 100) {
if (this.hitTest(_root.guy._x, _root.guy._y + 5, true)) {
_root.guy._x = _root.guy._x + (_root.enemy20.XSCALE * 3);
}
}
}
Instance of Symbol 896 MovieClip "ship" in Symbol 897 MovieClip Frame 1
onClipEvent (enterFrame) {
_x = (_root.ship._x - _parent._x);
}
Instance of Symbol 515 MovieClip in Symbol 897 MovieClip Frame 1
onClipEvent (load) {
XSCALE = _xscale;
_xscale = 0;
}
onClipEvent (enterFrame) {
if (!_root.CAMSTOP) {
_xscale = XSCALE;
}
}
Symbol 906 MovieClip Frame 1
if (((Key.isDown(_root.LEFT) || (Key.isDown(_root.RIGHT))) || (Key.isDown(37))) || (Key.isDown(39))) {
gotoAndPlay ("run");
}
if (!_root.ground.hitTest(_x, _y + 5, true)) {
gotoAndPlay ("jump");
}
Symbol 906 MovieClip Frame 2
gotoAndPlay (1);
Symbol 906 MovieClip Frame 3
if (!_root.PAUSE) {
if (!_root.ground.hitTest(_x, _y + 5, true)) {
gotoAndPlay ("jump");
}
}
Symbol 906 MovieClip Frame 4
if (((Key.isDown(_root.LEFT) || (Key.isDown(_root.RIGHT))) || (Key.isDown(37))) || (Key.isDown(39))) {
gotoAndPlay ("run");
} else {
gotoAndPlay (1);
}
Symbol 906 MovieClip Frame 6
if (!_root.ground.hitTest(_x, _y + 3, true)) {
gotoAndPlay ("jump");
} else {
gotoAndPlay (1);
}
Symbol 906 MovieClip Frame 8
if (mc._currentframe < 250) {
gotoAndPlay ("dance");
} else {
_x = (_x - 10);
gotoAndPlay (1);
}
Symbol 912 MovieClip Frame 1
stop();
originalSCALE = 66;
X = ((_root._xmouse * _root.guy._xscale) / 100) - ((_root.guy._x * _root.guy._xscale) / 100);
Y = (_root._ymouse - _root.guy._y) - _y;
_yscale = originalSCALE;
_rotation = ((Math.atan2(Y, X) / Math.PI) * 180);
_x = originalX;
if (X < 0) {
_yscale = (-originalSCALE);
}
if (_root.guy.CLICKING) {
gotoAndPlay ("ROAR");
}
onEnterFrame = function () {
X = ((_root._xmouse * _root.guy._xscale) / 100) - ((_root.guy._x * _root.guy._xscale) / 100);
Y = (_root._ymouse - _root.guy._y) - _y;
_yscale = originalSCALE;
_rotation = ((Math.atan2(Y, X) / Math.PI) * 180);
_x = originalX;
if (X < 0) {
_yscale = (-originalSCALE);
}
if (_root.guy.CLICKING) {
gotoAndPlay ("ROAR");
}
};
Symbol 912 MovieClip Frame 3
gotoAndPlay (1);
Symbol 917 MovieClip Frame 2
if (_root.guy.fallspeed < 0) {
gotoAndPlay (1);
}
Symbol 917 MovieClip Frame 4
gotoAndPlay (3);
Symbol 918 MovieClip Frame 1
speed = 0;
if (((Key.isDown(_root.LEFT) || (Key.isDown(_root.RIGHT))) || (Key.isDown(37))) || (Key.isDown(39))) {
gotoAndPlay ("run");
}
if (!_root.ground.hitTest(_x, _y + 5, true)) {
gotoAndPlay ("jump");
}
Symbol 918 MovieClip Frame 2
gotoAndPlay (1);
Symbol 918 MovieClip Frame 3
if (!_root.PAUSE) {
if (!_root.ground.hitTest(_x, _y + 5, true)) {
gotoAndPlay ("jump");
}
}
Symbol 918 MovieClip Frame 4
if (((Key.isDown(_root.LEFT) || (Key.isDown(_root.RIGHT))) || (Key.isDown(37))) || (Key.isDown(39))) {
gotoAndPlay ("run");
} else {
gotoAndPlay (1);
}
Symbol 918 MovieClip Frame 6
if (!_root.ground.hitTest(_x, _y + 3, true)) {
gotoAndPlay ("jump");
} else {
gotoAndPlay (1);
}
Symbol 918 MovieClip Frame 8
if (mc._currentframe < 250) {
gotoAndPlay ("dance");
} else {
_x = (_x - 10);
gotoAndPlay (1);
}
Symbol 937 MovieClip Frame 1
if (_root.DINOSAUR) {
gotoAndPlay (5);
}
Symbol 937 MovieClip Frame 2
if ((seconds < 200) || (seconds > 220)) {
gotoAndPlay (1);
}
Symbol 937 MovieClip Frame 4
if (mc._currentframe < 20) {
gotoAndPlay ("snip");
} else {
gotoAndPlay (1);
}
Symbol 937 MovieClip Frame 6
if ((seconds < 200) || (seconds > 220)) {
gotoAndPlay (5);
}
Symbol 937 MovieClip Frame 8
if (mc._currentframe < 20) {
gotoAndPlay ("snip dinosaur");
} else {
gotoAndPlay (1);
}
Symbol 944 MovieClip Frame 1
stop();
Symbol 944 MovieClip Frame 210
stop();
Symbol 947 MovieClip Frame 1
if ((!_root.PAUSE) && (_root.SMASH._currentframe > 350)) {
gotoAndPlay ("run");
}
if (!_root.ground.hitTest(_x, _y + 5, true)) {
gotoAndPlay ("jump");
}
Symbol 947 MovieClip Frame 2
gotoAndPlay (1);
Symbol 947 MovieClip Frame 3
if (!_root.PAUSE) {
if (!_root.ground.hitTest(_x, _y + 5, true)) {
gotoAndPlay ("jump");
}
}
Symbol 947 MovieClip Frame 4
if ((!_root.PAUSE) && (_root.SMASH._currentframe > 250)) {
gotoAndPlay ("run");
} else {
gotoAndPlay (1);
}
Symbol 947 MovieClip Frame 6
if (!_root.ground.hitTest(_x, _y + 3, true)) {
gotoAndPlay ("jump");
} else {
gotoAndPlay (1);
}
Symbol 947 MovieClip Frame 8
if (mc._currentframe < 250) {
gotoAndPlay ("dance");
} else {
_x = (_x - 10);
gotoAndPlay (1);
}
Symbol 951 MovieClip Frame 1
if (_root.DINOSAUR) {
gotoAndPlay ("DINOSAUR");
}
Instance of Symbol 82 MovieClip in Symbol 951 MovieClip Frame 1
onClipEvent (load) {
WIDTH = _parent.arm._width - 10;
}
onClipEvent (enterFrame) {
_rotation = (Math.sin(_parent.SINE) * 30);
_x = ((Math.cos(_parent.arm._rotation * (Math.PI/180)) * WIDTH) + _parent.arm._x);
_y = ((Math.sin(_parent.arm._rotation * (Math.PI/180)) * WIDTH) + _parent.arm._y);
}
Instance of Symbol 82 MovieClip "arm" in Symbol 951 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (Math.cos(_parent.SINE) * 30);
}
Instance of Symbol 84 MovieClip in Symbol 951 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (6 - (Math.random() * 10));
}
Instance of Symbol 476 MovieClip in Symbol 951 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (10 - (Math.random() * 6));
}
Symbol 951 MovieClip Frame 5
gotoAndPlay (1);
Symbol 951 MovieClip Frame 6
elasticness = 0.7;
rotationammount = 20;
Instance of Symbol 483 MovieClip in Symbol 951 MovieClip Frame 6
onClipEvent (enterFrame) {
_rotation = (Math.sin(_parent.SINE) * 30);
}
Instance of Symbol 483 MovieClip in Symbol 951 MovieClip Frame 6
onClipEvent (enterFrame) {
_rotation = (Math.cos(_parent.SINE) * 30);
}
Symbol 951 MovieClip Frame 10
if (_root.DINOSAUR) {
gotoAndPlay ("DINOSAUR");
}
Symbol 1020 MovieClip Frame 58
_root.cam.SHAKE = 20;
Symbol 1020 MovieClip Frame 272
_root.GUN._visible = true;
Symbol 1020 MovieClip Frame 422
stop();
Symbol 1025 Button
on (release) {
getURL ("http://www.Tombrien.co.uk", "_blank");
}
Symbol 1032 MovieClip Frame 1
stop();
Symbol 1032 MovieClip Frame 898
_root.gotoAndStop("START");