Frame 1
_quality = "low";
_global.root = _root;
_global.tp = _root.back.tp;
ifFrameLoaded (3) {
gotoAndPlay ("menu");
}
Frame 2
gotoAndPlay (1);
Frame 3
stop();
Instance of Symbol 60 MovieClip "playbut" in Frame 3
onClipEvent (enterFrame) {
this.disp = _root.frame + "%";
ifFrameLoaded (5) {
this.gotoAndStop(2);
}
}
Instance of Symbol 61 MovieClip "stopbut4" in Frame 3
onClipEvent (enterFrame) {
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
root.nolaunch4 = true;
} else {
root.nolaunch4 = false;
}
}
Instance of Symbol 156 MovieClip in Frame 3
onClipEvent (enterFrame) {
total_time = getTimer();
cur_time = total_time - mark_time;
if (cur_time > 1000) {
mark_time = total_time;
this.fp = this._currentframe;
a = 75;
if (((fp / a) * 100) < 100) {
this.afps = (fp / a) * 100;
} else {
this.afps = 100;
}
this.gotoAndPlay(1);
}
_root.gamespeed = this.afps;
}
onClipEvent (load) {
mark_time = getTimer();
}
Instance of Symbol 61 MovieClip "stopbut1" in Frame 3
onClipEvent (enterFrame) {
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
root.nolaunch1 = true;
} else {
root.nolaunch1 = false;
}
}
Instance of Symbol 61 MovieClip "stopbut2" in Frame 3
onClipEvent (enterFrame) {
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
root.nolaunch2 = true;
} else {
root.nolaunch2 = false;
}
}
Frame 4
gotoAndPlay ("menu");
Frame 5
function catabody(name) {
if (name.defined == undefined) {
if (root["cata" + name.cata] == false) {
name.gotoAndStop("off");
}
name.defined = true;
}
if (Math.abs(tp._y - name._y) > 750) {
name.gotoAndStop(3);
} else if (root["cata" + name.cata] != false) {
name.gotoAndStop(1);
}
if (name.hit.hitTest(tp) & (name._currentframe == 1)) {
xspeed = random(30) + 60;
yspeed = -40 - random(10);
root["cata" + name.cata] = false;
name.gotoAndStop("dead");
catacount++;
}
}
function catabody2(name) {
if (name.defined == undefined) {
if (root["cata" + name.cata] == false) {
name.gotoAndStop("off");
}
name.defined = true;
}
if (Math.abs(tp._y - name._y) > 750) {
name.gotoAndStop(3);
} else if (root["cata" + name.cata] != false) {
name.gotoAndStop(1);
}
if (name.hit.hitTest(tp) & (name._currentframe == 1)) {
xspeed = (-random(30)) - 60;
yspeed = -40 - random(10);
root["cata" + name.cata] = false;
name.gotoAndStop("dead");
catacount++;
}
}
function catabody_tophead(name) {
if (name.defined == undefined) {
if (root["cata" + name.cata] == false) {
name.gotoAndStop("off");
}
name.defined = true;
}
if (Math.abs(tp._y - name._y) > 750) {
name.gotoAndStop(3);
} else if (root["cata" + name.cata] != false) {
name.gotoAndStop(1);
}
if (name.hit.hitTest(tp) & (name._currentframe == 1)) {
xspeed = random(20) + 30;
yspeed = -30 - random(10);
root["cata" + name.cata] = false;
name.gotoAndStop("dead");
catacount++;
}
}
function enemy1(name) {
if (name.defined == undefined) {
if (root["serial" + name.serial] == false) {
name.gotoAndStop("off");
}
name.defined = true;
}
if (Math.abs(tp._y - name._y) > 750) {
name.gotoAndStop("off");
} else if (root["serial" + name.serial] != false) {
name.gotoAndStop(1);
}
if (name.hit.hitTest(tp)) {
xspeed = name.x_refrac * bounce_change;
yspeed = name.y_refrac * bounce_change;
tp._x = name._x;
tp._y = name._y - 100;
root["serial" + name.serial] = false;
monstercount++;
name.gotoAndStop(2);
}
}
bounce_change = 1.5;
catacount = 0;
monstercount = 0;
monstercount2 = 0;
treeenergy = 75;
fishenergy = 50;
bowlingenergy = 100;
storescore = 0;
function score_distance() {
}
function nonwallbounce() {
snd.bounce.play();
spark = Math.abs(int(yspeed));
sparkmake(spark, xspeed, yspeed);
}
function back_control() {
loc = int(Math.abs(((root.back._x - xspeed) - 1600) / 800));
back.gotoAndStop(loc);
}
function launcher_area(name) {
if (name.defined == undefined) {
_root["hitwaiter" + name._name] = 51;
name.defined = true;
}
if ((name.hitTest(_root.back.tp) & (tp._currentframe == 1)) & (_root["hitwaiter" + name._name] > 50)) {
name.gotoAndStop("gotit");
launcher = name._name;
_root["hitwaiter" + name._name] = 0;
topenergy--;
energy = topenergy;
action = "launch";
} else if ((root["hitwaiter" + name._name] <= 50) & (action == "move")) {
_root["hitwaiter" + name._name]++;
}
}
function draw_launcher() {
onMouseDown = function () {
if ((root.instructions._currentframe == 1) & (root.map._currentframe == 1)) {
if ((((root.nolaunch1 == false) & (root.nolaunch2 == false)) & (root.nolaunch3 == false)) & (root.nolaunch4 == false)) {
back[launcher].gotoAndStop("aiming");
mousedown = true;
delete onMouseDown;
}
}
};
if (mousedown == true) {
back.micon._visible = true;
back.compass._alpha = 100;
if (llinealpha == 50) {
llinealpha = 0;
} else {
llinealpha = 50;
}
root.back.createEmptyMovieClip("lline", -3001);
with (root.back.lline) {
lineStyle(2, 16777215, llinealpha);
moveTo(back[launcher]._x, back[launcher]._y);
lineTo(_root.back.micon._x, _root.back.micon._y);
endFill();
}
if (bringback == false) {
if (_root.back._xmouse > _root.back[launcher]._x) {
_root.back[launcher]._xscale = 100;
} else {
_root.back[launcher]._xscale = -100;
}
back.compass._x = _root.back[launcher]._x;
back.compass._y = _root.back[launcher]._y;
adjside = _root.back._xmouse - _root.back[launcher]._x;
oppside = -1 * (_root.back._ymouse - _root.back[launcher]._y);
angle = Math.atan2(oppside, adjside);
angle = Math.round((angle / Math.PI) * 180);
_root.back.compass._rotation = -1 * angle;
if (powerdir == "down") {
if (powerperc < 10) {
powerperc = 10;
powerdir = "up";
}
powerperc = powerperc * 0.9;
} else if (powerdir == "up") {
if (powerperc >= 100) {
powerperc = 100;
powerdir = "down";
}
powerperc = powerperc * 1.1;
}
powermult = powerperc / 100;
if (powermult > 1) {
powermult = 1;
}
powerdifx = back[launcher]._x - back.micon._x;
powerdify = back[launcher]._y - back.micon._y;
powerlinex = back[launcher]._x - (powerdifx * powermult);
powerliney = back[launcher]._y - (powerdify * powermult);
root.back.createEmptyMovieClip("lline2", -3000);
with (root.back.lline2) {
lineStyle(4, 16711680, 85);
moveTo(back[launcher]._x, back[launcher]._y);
lineTo(powerlinex, powerliney);
endFill();
}
var b2 = (new flash.filters.BlurFilter());
b2.blurX = 7;
b2.blurY = 7;
root.back.lline2.filters = [b2];
back.micon._visible = true;
back.micon.gotoAndStop(2);
back.micon._x = root.back._xmouse;
back.micon._y = root.back._ymouse;
}
onMouseUp = function () {
miconxdif = back[launcher]._x - _root.back._xmouse;
miconydif = back[launcher]._y - _root.back._ymouse;
xspeed = (back[launcher]._x - _root.back._xmouse) / 5;
yspeed = (back[launcher]._y - _root.back._ymouse) / 5;
xspeed = xspeed * powermult;
yspeed = yspeed * powermult;
bringback = true;
};
if (bringback == true) {
back.micon.gotoAndStop(1);
back[launcher].gotoAndStop("firing");
countbringback++;
root.back.micon._x = root.back.micon._x + (miconxdif / 10);
root.back.micon._y = root.back.micon._y + (miconydif / 10);
root.back.createEmptyMovieClip("lline", -3001);
with (root.back.lline) {
lineStyle(1, 16777215, llinealpha);
moveTo(back[launcher]._x, back[launcher]._y);
lineTo(_root.back.micon._x, _root.back.micon._y);
endFill();
}
if (countbringback >= 10) {
root.snd.lasershot.play();
countbringback = 0;
mousedown = false;
bringback = false;
powerdir = "down";
powerperc = 100;
delete onMouseUp;
delete onMouseDown;
action = "move";
}
}
}
}
function bowlingpin(name) {
if (name.defined == undefined) {
name.startposx = name._x;
name.startposy = name._y;
name.yspeed = random(15);
name.xspeed = (-random(5)) - 5;
name.dir = "down";
name._x = name._x + random(1500);
name.waitoff = 0;
name.defined = true;
}
if (name.hitTest(tp)) {
name.gotoAndStop(2);
root.xspeed = (-random(20)) - 40;
root.yspeed = random(40) - 20;
name.waitoff = random(200) + 300;
}
if (name.waitoff > 0) {
name.waitoff--;
} else if (name._currentframe == 2) {
name._x = name.startposx;
name._y = name.startposy;
name.gotoAndStop(1);
name.defined = undefined;
}
name._x = name._x + name.xspeed;
name._y = name._y + name.yspeed;
if (name._x > (name.startposx + 1500)) {
name.xspeed = (-random(5)) - 5;
} else if (name._x < name.startposx) {
name.xspeed = random(5) + 5;
}
if (name.dir == "up") {
name.yspeed++;
} else if (name.dir == "down") {
name.yspeed--;
}
if (name.yspeed > 14) {
name.dir = "down";
} else if (name.yspeed < -14) {
name.dir = "up";
}
}
llinealpha = 50;
bringback = false;
powerdir = "down";
powerperc = 100;
_global.tp = _root.back.tp;
stop();
action = "start";
startenergy = 16;
gravity = 1.3;
xspeed = 0;
yspeed = 0;
maxspeed = 60;
waitdeath = 0;
roundscore = 0;
if (high == undefined) {
high = 0;
highperc = 0;
}
onEnterFrame = function () {
highdisplay = ((high + " (") + highperc) + "%)";
if (xspeed == 0) {
xspeed = 1;
}
if (action == "start") {
turn = 1;
back_control();
mousedown = false;
energy = startenergy;
topenergy = energy;
score = 0;
lastroundscore = 0;
roundscore = 0;
if (onceinstructions == undefined) {
root.instructions.gotoAndStop(2);
onceinstructions = true;
}
launcher = "dj5";
action = "launch";
} else if (action == "launch") {
back_control();
draw_launcher();
tp._visible = false;
back.flame._visible = false;
back.ball._visible = false;
back.beam._visible = false;
back.beam2._visible = false;
tp._x = back[launcher]._x;
tp._y = back[launcher]._y;
back._x = (back[launcher]._x * -1) + 400;
back._y = (back[launcher]._y * -1) + back[launcher].lx;
} else if (action == "move") {
back_control();
score_distance();
tp._visible = true;
back.flame._visible = true;
back.ball._visible = true;
mousedown = false;
back.lline2._alpha = back.lline2._alpha - 2;
back.compass._alpha = back.compass._alpha - 2;
back.micon._visible = false;
if (energy <= 0) {
action = "dead";
}
tp_control();
trail();
waitdeath = 0;
} else if (action == "dead") {
back_control();
tp.gotoAndStop("dead");
back.flame._visible = false;
back.ball._visible = false;
back.beam._visible = false;
back.beam2._visible = false;
roundscore = score - lastroundscore;
if ((waitdeath > 100) & (scoredisplay._currentframe == 1)) {
if (turn < 3) {
scoredisplay.gotoAndStop(2);
} else {
scoredisplay.gotoAndStop(3);
}
waitdeath = 0;
} else {
waitdeath++;
}
} else if (action == "reset") {
turn++;
lastroundscore = score;
back.gotoAndStop("off");
mousedown = false;
energy = startenergy;
topenergy = energy;
clr = cc;
while (clr <= cc) {
root["cc" + clr] = undefined;
clr++;
}
cc = 0;
serr = 0;
while (serr <= 50) {
serr++;
}
catar = 0;
while (catar <= 80) {
catar++;
}
tp.gotoAndStop(1);
launcher = "dj5";
scoredisplay.gotoAndStop(1);
catcount = 0;
demoncount = 0;
demoncount2 = 0;
action = "launch";
} else if (action == "newgame") {
root.bowlinglife = 160;
clr = cc;
while (clr <= cc) {
root["cc" + clr] = undefined;
clr++;
}
cc = 0;
serr = 0;
while (serr <= 60) {
root["serial" + serr] = undefined;
serr++;
}
catar = 0;
while (catar <= 80) {
root["cata" + catar] = undefined;
catar++;
}
scoredisplay.gotoAndStop(1);
catacount = 0;
demoncount = 0;
bosscount = 0;
treeenergy = 100;
fishenergy = 75;
bowlingenergy = 100;
gotoAndPlay ("reset");
}
};
function splashme(name) {
if (name.hitTest(tp) & (back.splash._currentframe == 1)) {
if ((Math.abs(xspeed) + Math.abs(yspeed)) > 7) {
back.splash.play();
back.splash._x = tp._x;
back.splash._y = tp._y + 40;
}
}
}
function splashme2(name) {
if (name.hitTest(tp) & (back.splash2._currentframe == 1)) {
if ((Math.abs(xspeed) + Math.abs(yspeed)) > 7) {
back.splash2.play();
back.splash2._x = tp._x;
back.splash2._y = tp._y + 40;
}
}
}
function flake(name) {
if (root.action == "move") {
if (name._currentframe == 1) {
name._y = (tp._y + random(30)) - 15;
name._x = (tp._x + random(30)) - 15;
name._rotation = root.back.flame._rotation;
} else {
name._x = name._x - root.xspeed;
name._y = name._y - root.yspeed;
}
} else {
name.gotoAndPlay(14);
}
}
function sparkmake(num, xspeed, yspeed) {
ttt = 1;
while (ttt <= (num / 2)) {
sparnum++;
sparcount++;
if (sparcount < 100) {
duplicateMovieClip (_root.back.spark, "spark" + sparnum, 10000 + sparnum);
_root.back["spark" + sparnum].xs = int(xspeed);
_root.back["spark" + sparnum].ys = int(yspeed);
}
ttt++;
}
}
function sparkcon(name) {
if (name._name != "spark") {
if (name.defined == undefined) {
name._x = back.tp._x;
name._y = back.tp._y;
if (name.xs < 4) {
name.xs = 4;
}
if (name.ys < 4) {
name.ys = 4;
}
name.xx = name.xs + name.ys;
name.xspeed = random(name.xx) - (name.xx / 2);
name.yspeed = -random(name.ys);
name.xspeed = name.xspeed + (random(100) / 100);
name.yspeed = name.yspeed + (random(100) / 100);
name.scale = 50 + random(50);
name.defined = true;
}
name._y = name._y + name.yspeed;
name._x = name._x + name.xspeed;
name.xspeed = name.xspeed * 0.9;
name.yspeed = name.yspeed + 0.5;
name.scale = name.scale - 1;
name._xscale = name.scale;
name._yscale = name.scale;
if (name.scale <= 0) {
sparcount--;
removeMovieClip(name);
}
}
}
function trail() {
if ((Math.abs(xspeed) + Math.abs(yspeed)) > 40) {
trail_length = 4;
} else {
trail_length = 10;
}
back.trail1._x = tp._x;
back.trail1._y = tp._y;
root["cx" + cc] = back.trail1._x;
root["cy" + cc] = back.trail1._y;
back.trail1._x = root["cx" + cc];
back.trail1._y = root["cy" + cc];
t2 = int(trail_length / 2);
back.trail2._x = root["cx" + (cc - t2)];
back.trail2._y = root["cy" + (cc - t2)];
t3 = trail_length;
back.trail3._x = root["cx" + (cc - t3)];
back.trail3._y = root["cy" + (cc - t3)];
t4 = int(trail_length * 0.75);
back.trail4._x = root["cx" + (cc - t4)];
back.trail4._y = root["cy" + (cc - t4)];
t5 = int((trail_length * 0.75) / 2);
back.trail5._x = root["cx" + (cc - t5)];
back.trail5._y = root["cy" + (cc - t5)];
cc++;
xp = root["cx" + (root.cc - 1)];
yp = root["cy" + (root.cc - 1)];
xn = root["cx" + root.cc];
yn = root["cy" + root.cc];
xtrail = xn - xp;
ytrail = yn - yp;
if (Math.abs(back.trail1.xtrail) > Math.abs(back.trail1.ytrail)) {
tx = 0;
ty = txs;
} else {
tx = txs;
ty = 0;
}
back.trail2l = back.trail2._x - (thickness_x * 0.4);
back.trail2r = back.trail2._x + (thickness_x * 0.4);
if (cc > trail_length) {
unloadMovie ("beam");
root.back.createEmptyMovieClip("beam", swaplev);
with (root.back.beam) {
lineStyle(1, 16777215, 0);
beginFill(16777215, 100);
ctx = (back.trail2r * 2) - ((back.trail1._x + back.trail3._x) / 2);
cty = (back.trail2._y * 2) - ((back.trail1._y + back.trail3._y) / 2);
moveTo(back.trail3._x, back.trail3._y);
curveTo(ctx, cty, back.trail1._x + tx, back.trail1._y + ty);
lineTo(back.trail1._x - tx, back.trail1._y - ty);
ctx2 = (back.trail2l * 2) - ((back.trail3._x + back.trail1._x) / 2);
cty2 = (back.trail2._y * 2) - ((back.trail3._y + back.trail1._y) / 2);
curveTo(ctx2, cty2, back.trail3._x, back.trail3._y);
endFill();
}
duplicateMovieClip (_root.back.beam, "beam2", swaplev2);
var bl = (new flash.filters.BlurFilter());
bl.blurX = Math.abs(xspeed);
bl.blurY = Math.abs(yspeed);
root.back.beam.filters = [bl];
var bl = (new flash.filters.BlurFilter());
bl.blurX = 3;
bl.blurY = 3;
root.back.beam2.filters = [bl];
}
}
sparnum = 0;
sparcount = 0;
cc = 0;
thickness_x = 5;
txs = 10;
function tp_control() {
if (xspeed > maxspeed) {
xspeed = maxspeed;
}
if (xspeed < (-maxspeed)) {
xspeed = -maxspeed;
}
x = tp._x + xspeed;
y = tp._y + yspeed;
bounce = false;
if (back.bkg.hitTest(x + back._x, tp._y + back._y, true) or back.bkg2.hitTest(x + back._x, tp._y + back._y, true)) {
movetp_x();
} else {
snd.bounce.play();
bounce = true;
spark = Math.abs(int(xspeed));
sparkmake(spark, xspeed, yspeed);
if (Math.abs(xspeed) > 50) {
xspeed = (-xspeed) * 0.3;
} else if ((Math.abs(xspeed) <= 50) & (Math.abs(xspeed) > 20)) {
xspeed = (-xspeed) * 0.4;
} else if ((Math.abs(xspeed) <= 20) & (Math.abs(xspeed) > 0.4)) {
xspeed = (-xspeed) * 0.9;
} else if (Math.abs(xspeed) <= 0.4) {
}
}
if (back.bkg.hitTest(tp._x + back._x, y + back._y, true) or back.bkg2.hitTest(tp._x + back._x, y + back._y, true)) {
movetp_y();
} else {
if (action == "move") {
energy--;
}
bounce = true;
if (Math.abs(yspeed) > 1) {
snd.bounce.play();
}
spark = Math.abs(int(yspeed));
sparkmake(spark, xspeed, yspeed);
if (Math.abs(yspeed) < 19) {
yspeed = 19;
xspeed = xspeed * 0.95;
} else if ((Math.abs(yspeed) >= 19) & (Math.abs(yspeed) < 25)) {
yspeed = (-yspeed) * 0.9;
} else if ((Math.abs(yspeed) >= 25) & (Math.abs(yspeed) < 60)) {
yspeed = (-yspeed) * 0.8;
} else if (Math.abs(yspeed) >= 60) {
yspeed = (-yspeed) * 0.6;
}
}
yspeed = yspeed + gravity;
}
function movetp_x() {
leftlimit = (350 - back._x) + xspeed;
rightlimit = (550 - back._x) + xspeed;
if ((x > leftlimit) & (x < rightlimit)) {
tp._x = tp._x + xspeed;
} else if (x <= leftlimit) {
tp._x = leftlimit + xspeed;
back._x = back._x - xspeed;
} else if (x >= rightlimit) {
tp._x = rightlimit + xspeed;
back._x = back._x - xspeed;
}
}
function movetp_y() {
toplimit = (200 - back._y) + yspeed;
bottomlimit = (350 - back._y) + yspeed;
if ((y > toplimit) & (y < bottomlimit)) {
tp._y = tp._y + yspeed;
} else if (y <= toplimit) {
tp._y = toplimit + yspeed;
back._y = back._y - yspeed;
} else if (y >= bottomlimit) {
tp._y = bottomlimit + yspeed;
back._y = back._y - yspeed;
}
}
Instance of Symbol 61 MovieClip "stopbut3" in Frame 5
onClipEvent (enterFrame) {
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
root.nolaunch3 = true;
} else {
root.nolaunch3 = false;
}
}
Instance of Symbol 764 MovieClip "music" in Frame 5
on (release) {
if (root.music._currentframe == 1) {
root.music.gotoAndStop(2);
} else if (root.music._currentframe == 2) {
root.music.gotoAndStop(1);
}
}
Frame 6
gotoAndStop ("game");
Symbol 40 MovieClip Frame 19
stop();
Symbol 42 MovieClip [toiletpaper] Frame 1
stop();
Symbol 58 Button
on (release) {
root.fader.play();
root.fader.goto = "startgame";
}
Symbol 60 MovieClip Frame 1
stop();
Instance of Symbol 56 MovieClip in Symbol 60 MovieClip Frame 1
onClipEvent (enterFrame) {
loadedbytes = _root.getBytesLoaded();
totalbytes = _root.getBytesTotal();
loadedkbytes = Math.ceil(loadedbytes / 1000);
totalkbytes = Math.ceil(totalbytes / 1000);
_root.frame = int(loadedbytes / (totalbytes / 100));
if (_root.frame > 100) {
_root.frame = 100;
}
this.gotoAndStop(_root.frame);
}
Symbol 66 Button
on (release) {
root.instructions.gotoAndStop(1);
}
Symbol 70 MovieClip Frame 1
stop();
Symbol 79 Button
on (press, keyPress "<Space>") {
root.fader.play();
root.fader.goto = "newturn";
}
Symbol 81 Button
on (press, keyPress "<Space>") {
nextFrame();
}
Symbol 82 Button
on (press) {
nextFrame();
}
Symbol 83 Button
on (press) {
root.fader.play();
root.fader.goto = "newgame";
}
Symbol 89 Button
on (press) {
prevFrame();
}
Symbol 90 Button
on (release) {
if (root.scoredisplay.check._currentframe == 1) {
root.scoredisplay.comment = "Please check the box to certify that you are above the age of 13.";
} else if ((root.scoredisplay.email == "") or (root.scoredisplay.email == undefined)) {
root.scoredisplay.comment = "You must enter your e-mail to enter the contest.";
} else if ((root.scoredisplay.playername == "") or (root.scoredisplay.playername == undefined)) {
root.scoredisplay.comment = "Please enter your name.";
} else if ((root.scoredisplay.check._currentframe == 2) & (root.scoredisplay.email != "")) {
playername = root.scoredisplay.playername;
high = root.high;
perc = root.highperc;
playermessage = root.scoredisplay.playermessage;
contest = true;
email = root.scoredisplay.email;
root.scoredisplay.comment = "";
getURL ("dj2_enterscore.php", "_blank", "POST");
nextFrame();
}
}
Symbol 110 MovieClip Frame 1
stop();
Symbol 112 Button
on (release) {
if (_root.scoredisplay.check._currentframe == 1) {
_root.scoredisplay.check.gotoAndStop(2);
} else if (_root.scoredisplay.check._currentframe == 2) {
_root.scoredisplay.check.gotoAndStop(1);
}
}
Symbol 118 MovieClip Frame 1
stop();
Symbol 118 MovieClip Frame 2
root.bosscount = 0;
perc = 0;
if (root.treeenergy <= 0) {
root.bosscount++;
}
if (root.fishenergy <= 0) {
root.bosscount++;
}
if (root.bowlingenergy <= 0) {
root.bosscount++;
}
monstertotal = 30;
catatotal = 60;
bosstotal = 3;
bossdisplay = (root.bosscount + "/") + bosstotal;
monsterdisplay = (root.monstercount + "/") + monstertotal;
catadisplay = (root.catacount + "/") + catatotal;
points = 0;
points = points + (root.monstercount * 3);
points = points + root.catacount;
points = points + (root.bosscount * 25);
totalpoints = 0;
totalpoints = totalpoints + (monstertotal * 3);
totalpoints = totalpoints + catatotal;
totalpoints = totalpoints + (bosstotal * 25);
perc = int((points / totalpoints) * 10000);
perc = perc / 100;
roundscore = (points * 100) - root.storescore;
root.score = root.score + roundscore;
storescore = root.score;
Symbol 118 MovieClip Frame 3
root.bosscount = 0;
perc = 0;
if (root.treeenergy <= 0) {
root.bosscount++;
}
if (root.fishenergy <= 0) {
root.bosscount++;
}
if (root.bowlingenergy <= 0) {
root.bosscount++;
}
monstertotal = 30;
catatotal = 60;
bosstotal = 3;
bossdisplay = (root.bosscount + "/") + bosstotal;
monsterdisplay = (root.monstercount + "/") + monstertotal;
catadisplay = (root.catacount + "/") + catatotal;
points = 0;
points = points + (root.monstercount * 3);
points = points + root.catacount;
points = points + (root.bosscount * 25);
totalpoints = 0;
totalpoints = totalpoints + (monstertotal * 3);
totalpoints = totalpoints + catatotal;
totalpoints = totalpoints + (bosstotal * 25);
perc = int((points / totalpoints) * 10000);
perc = perc / 100;
roundscore = (points * 100) - root.storescore;
root.score = root.score + roundscore;
root.perc = perc;
storescore = root.score;
Symbol 118 MovieClip Frame 4
if (root.high < root.score) {
root.high = root.score;
root.highperc = root.perc;
}
Symbol 118 MovieClip Frame 5
highpercdisplay = ("(" + _root.highperc) + "%)";
playermessage = "";
Symbol 118 MovieClip Frame 6
if (root.high < root.score) {
root.high = root.score;
root.highperc = root.perc;
}
Symbol 122 Button
on (release) {
root.map.gotoAndStop(1);
}
Symbol 131 MovieClip Frame 1
stop();
Symbol 132 MovieClip Frame 1
stop();
Instance of Symbol 131 MovieClip in Symbol 132 MovieClip Frame 2
onClipEvent (enterFrame) {
if (root.launcher == "dj5") {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Instance of Symbol 131 MovieClip in Symbol 132 MovieClip Frame 2
onClipEvent (enterFrame) {
if (root.launcher == "dj6") {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Instance of Symbol 131 MovieClip in Symbol 132 MovieClip Frame 2
onClipEvent (enterFrame) {
if (root.launcher == "dj2") {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Instance of Symbol 131 MovieClip in Symbol 132 MovieClip Frame 2
onClipEvent (enterFrame) {
if (root.launcher == "dj4") {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Instance of Symbol 131 MovieClip in Symbol 132 MovieClip Frame 2
onClipEvent (enterFrame) {
if (root.launcher == "dj") {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Symbol 139 MovieClip Frame 1
stop();
Symbol 139 MovieClip Frame 30
if (goto == "newturn") {
root.action = "reset";
} else if (goto == "newgame") {
root.action = "newgame";
} else if (goto == "startgame") {
root.gotoAndStop("game");
}
trace("------------------------");
Symbol 144 Button
on (release) {
getURL ("dj2_list.php", "_blank");
}
Symbol 145 Button
on (release) {
if (root.map._currentframe == 1) {
root.map.gotoAndStop(2);
} else if (root.map._currentframe == 2) {
root.map.gotoAndStop(1);
}
}
Symbol 151 Button
on (release) {
getURL ("http://deathjr.com/deathjr2/contestinfo.html", "_blank");
}
Symbol 157 Button
on (release) {
if (root.instructions._currentframe == 1) {
root.instructions.gotoAndStop(2);
} else if (root.instructions._currentframe == 2) {
root.instructions.gotoAndStop(1);
}
}
Symbol 162 Button
on (release) {
getURL ("http://deathjr.com/deathjr2/contestinfo.html", "_blank");
}
Symbol 164 MovieClip Frame 22
stop();
Symbol 221 MovieClip Frame 1
stop();
Symbol 225 MovieClip Frame 33
stop();
Symbol 226 MovieClip Frame 1
stop();
Instance of Symbol 218 MovieClip in Symbol 226 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_parent._xscale == 100) {
this._xscale = 100;
} else {
this._xscale = -100;
}
}
Instance of Symbol 221 MovieClip in Symbol 226 MovieClip Frame 3
onClipEvent (enterFrame) {
a = int(root.powerperc);
this.gotoAndStop(a);
if (_parent._xscale == 100) {
this._xscale = 100;
} else {
this._xscale = -100;
}
}
Symbol 234 MovieClip Frame 1
stop();
Symbol 236 MovieClip Frame 1
stop();
Symbol 243 MovieClip Frame 1
stop();
Symbol 249 MovieClip Frame 15
gotoAndPlay(random(15) + 15);
Symbol 256 MovieClip Frame 1
stop();
Symbol 292 MovieClip Frame 13
stop();
Symbol 293 MovieClip Frame 1
stop();
Symbol 293 MovieClip Frame 28
gotoAndStop (1);
Symbol 293 MovieClip Frame 31
gotoAndPlay ("loopit");
Symbol 299 MovieClip Frame 33
stop();
Symbol 300 MovieClip Frame 1
stop();
Instance of Symbol 218 MovieClip in Symbol 300 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_parent._xscale == 100) {
this._xscale = 100;
} else {
this._xscale = -100;
}
}
Instance of Symbol 221 MovieClip in Symbol 300 MovieClip Frame 3
onClipEvent (enterFrame) {
a = int(root.powerperc);
this.gotoAndStop(a);
if (_parent._xscale == 100) {
this._xscale = 100;
} else {
this._xscale = -100;
}
}
Symbol 328 MovieClip Frame 1
if (def == undefined) {
gotoAndPlay(random(20));
def = true;
}
Symbol 331 MovieClip Frame 1
stop();
Instance of Symbol 328 MovieClip in Symbol 331 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 328 MovieClip in Symbol 331 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 328 MovieClip in Symbol 331 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 328 MovieClip in Symbol 331 MovieClip Frame 1
/* no clip actions */
Symbol 356 MovieClip Frame 1
stop();
Symbol 359 MovieClip Frame 1
stop();
Instance of Symbol 358 MovieClip in Symbol 359 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_level1.player.hit) & (_level1.screwcheck != "yes")) & (_parent.hurt != "off")) {
_level1.hurthalf.play();
} else if (this.hitTest(_level1.player.hit) & (_level1.screwcheck == "yes")) {
_parent._parent.gotoAndPlay("hit");
}
}
onClipEvent (enterFrame) {
if (_level1.dirlock == "r") {
if ((_level1.sscont._currentframe == 2) & (_level1.sscont.sso.en._currentframe < 5)) {
xx = 0;
while (xx <= 60) {
if (this.hitTest(_level1.sscont.sso.en._x + xx, _level1.sscont.sso.en._y, true)) {
_level1.powerup++;
_level1.sscont.sso.enxspeed = 0;
_level1.sscont.sso.en._x = _level1.sscont.sso.en._x + xx;
_level1.sscont.sso.en.gotoAndPlay("out");
_parent._parent.life = _parent._parent.life - (_level1.powerlev - _level1.extrapower);
_parent._parent.gotoAndPlay("hit");
_level1.traceit = xx;
}
xx = xx + 12;
}
}
if ((_level1.sscont2._currentframe == 2) & (_level1.sscont2.sso.en._currentframe < 5)) {
xx = 0;
while (xx <= 60) {
if (this.hitTest(_level1.sscont2.sso.en._x + xx, _level1.sscont2.sso.en._y, true)) {
_level1.powerup++;
_level1.sscont2.sso.enxspeed = 0;
_level1.sscont2.sso.en._x = _level1.sscont2.sso.en._x + xx;
_level1.sscont2.sso.en.gotoAndPlay("out");
_parent._parent.life = _parent._parent.life - (_level1.powerlev - _level1.extrapower);
_parent._parent.gotoAndPlay("hit");
_level1.traceit = xx;
}
xx = xx + 12;
}
}
if ((_level1.sscont3._currentframe == 2) & (_level1.sscont3.sso.en._currentframe < 5)) {
xx = 0;
while (xx <= 60) {
if (this.hitTest(_level1.sscont3.sso.en._x + xx, _level1.sscont3.sso.en._y, true)) {
_level1.powerup++;
_level1.sscont3.sso.enxspeed = 0;
_level1.sscont3.sso.en._x = _level1.sscont3.sso.en._x + xx;
_level1.sscont3.sso.en.gotoAndPlay("out");
_parent._parent.life = _parent._parent.life - (_level1.powerlev - _level1.extrapower);
_parent._parent.gotoAndPlay("hit");
_level1.traceit = xx;
}
xx = xx + 12;
}
}
if ((_level1.sscont4._currentframe == 2) & (_level1.sscont4.sso.en._currentframe < 5)) {
xx = 0;
while (xx <= 60) {
if (this.hitTest(_level1.sscont4.sso.en._x + xx, _level1.sscont4.sso.en._y, true)) {
_level1.powerup++;
_level1.sscont4.sso.enxspeed = 0;
_level1.sscont4.sso.en._x = _level1.sscont4.sso.en._x + xx;
_level1.sscont4.sso.en.gotoAndPlay("out");
_parent._parent.life = _parent._parent.life - (_level1.powerlev - _level1.extrapower);
_parent._parent.gotoAndPlay("hit");
_level1.traceit = xx;
}
xx = xx + 12;
}
}
} else if (_level1.dirlock == "l") {
if ((_level1.sscont._currentframe == 2) & (_level1.sscont.sso.en._currentframe < 5)) {
xx = 0;
while (xx <= 60) {
if (this.hitTest(_level1.sscont.sso.en._x - xx, _level1.sscont.sso.en._y, true)) {
_level1.powerup++;
_level1.sscont.sso.enxspeed = 0;
_level1.sscont.sso.en._x = _level1.sscont.sso.en._x - xx;
_level1.sscont.sso.en.gotoAndPlay("out");
_parent._parent.life = _parent._parent.life - (_level1.powerlev - _level1.extrapower);
_parent._parent.gotoAndPlay("hit");
_level1.traceit = xx;
}
xx = xx + 12;
}
}
if ((_level1.sscont2._currentframe == 2) & (_level1.sscont2.sso.en._currentframe < 5)) {
xx = 0;
while (xx <= 60) {
if (this.hitTest(_level1.sscont2.sso.en._x - xx, _level1.sscont2.sso.en._y, true)) {
_level1.powerup++;
_level1.sscont2.sso.enxspeed = 0;
_level1.sscont2.sso.en._x = _level1.sscont2.sso.en._x - xx;
_level1.sscont2.sso.en.gotoAndPlay("out");
_parent._parent.life = _parent._parent.life - (_level1.powerlev - _level1.extrapower);
_parent._parent.gotoAndPlay("hit");
_level1.traceit = xx;
}
xx = xx + 12;
}
}
if ((_level1.sscont3._currentframe == 2) & (_level1.sscont3.sso.en._currentframe < 5)) {
xx = 0;
while (xx <= 60) {
if (this.hitTest(_level1.sscont3.sso.en._x - xx, _level1.sscont3.sso.en._y, true)) {
_level1.powerup++;
_level1.sscont3.sso.enxspeed = 0;
_level1.sscont3.sso.en._x = _level1.sscont3.sso.en._x - xx;
_level1.sscont3.sso.en.gotoAndPlay("out");
_parent._parent.life = _parent._parent.life - (_level1.powerlev - _level1.extrapower);
_parent._parent.gotoAndPlay("hit");
_level1.traceit = xx;
}
xx = xx + 12;
}
}
if ((_level1.sscont4._currentframe == 2) & (_level1.sscont4.sso.en._currentframe < 5)) {
xx = 0;
while (xx <= 60) {
if (this.hitTest(_level1.sscont4.sso.en._x - xx, _level1.sscont4.sso.en._y, true)) {
_level1.powerup++;
_level1.sscont4.sso.enxspeed = 0;
_level1.sscont4.sso.en._x = _level1.sscont4.sso.en._x - xx;
_level1.sscont4.sso.en.gotoAndPlay("out");
_parent._parent.life = _parent._parent.life - (_level1.powerlev - _level1.extrapower);
_parent._parent.gotoAndPlay("hit");
_level1.traceit = xx;
}
xx = xx + 12;
}
}
}
}
onClipEvent (enterFrame) {
if ((_level1.ssupcont._currentframe == 2) & (_level1.ssupcont.sso.en._currentframe < 5)) {
xx = 0;
while (xx <= 20) {
if (this.hitTest(_level1.ssupcont.sso.en._x, _level1.ssupcont.sso.en._y + xx, true)) {
_level1.powerup++;
_level1.ssupcont.sso.enyspeed = 0;
_level1.ssupcont.sso.en._y = _level1.ssupcont.sso.en._y - xx;
_level1.ssupcont.sso.en.gotoAndPlay("out");
_parent._parent.life = _parent._parent.life - (_level1.powerlev - _level1.extrapower);
_parent._parent.gotoAndPlay("hit");
}
xx = xx + 4;
}
}
if ((_level1.ssupcont2._currentframe == 2) & (_level1.ssupcont2.sso.en._currentframe < 5)) {
xx = 0;
while (xx <= 20) {
if (this.hitTest(_level1.ssupcont2.sso.en._x, _level1.ssupcont2.sso.en._y + xx, true)) {
_level1.powerup++;
_level1.ssupcont2.sso.enyspeed = 0;
_level1.ssupcont2.sso.en._y = _level1.ssupcont2.sso.en._y - xx;
_level1.ssupcont2.sso.en.gotoAndPlay("out");
_parent._parent.life = _parent._parent.life - (_level1.powerlev - _level1.extrapower);
_parent._parent.gotoAndPlay("hit");
}
xx = xx + 4;
}
}
if ((_level1.ssupcont3._currentframe == 2) & (_level1.ssupcont3.sso.en._currentframe < 5)) {
xx = 0;
while (xx <= 20) {
if (this.hitTest(_level1.ssupcont3.sso.en._x, _level1.ssupcont3.sso.en._y + xx, true)) {
_level1.powerup++;
_level1.ssupcont3.sso.enyspeed = 0;
_level1.ssupcont3.sso.en._y = _level1.ssupcont3.sso.en._y - xx;
_level1.ssupcont3.sso.en.gotoAndPlay("out");
_parent._parent.life = _parent._parent.life - (_level1.powerlev - _level1.extrapower);
_parent._parent.gotoAndPlay("hit");
}
xx = xx + 4;
}
}
}
onClipEvent (enterFrame) {
if (_level1.fireballcheck == "on") {
if ((this.hitTest(_level1.fireballcont.fireball.en.hit) or this.hitTest(_level1.fireballcont.fireball.en2.hit)) or this.hitTest(_level1.fireballcont.fireball.en3.hit)) {
_level1.fireballcont.fireball.enxspeed = 0;
_level1.fireballcont.fireball.en.play();
_parent._parent.life = _parent._parent.life - (_level1.powerlev - _level1.extrapower);
_parent._parent.gotoAndPlay("hit");
} else if ((this.hitTest(_level1.fireballcont2.fireball.en.hit) or this.hitTest(_level1.fireballcont2.fireball.en2.hit)) or this.hitTest(_level1.fireballcont2.fireball.en3.hit)) {
_level1.fireballcont2.fireball.enxspeed = 0;
_level1.fireballcont2.fireball.en.play();
_parent._parent.life = _parent._parent.life - (_level1.powerlev - _level1.extrapower);
_parent._parent.gotoAndPlay("hit");
} else if ((this.hitTest(_level1.fireballcont3.fireball.en.hit) or this.hitTest(_level1.fireballcont3.fireball.en2.hit)) or this.hitTest(_level1.fireballcont3.fireball.en3.hit)) {
_level1.fireballcont3.fireball.enxspeed = 0;
_level1.fireballcont3.fireball.en.play();
_parent._parent.life = _parent._parent.life - (_level1.powerlev - _level1.extrapower);
_parent._parent.gotoAndPlay("hit");
}
}
}
onClipEvent (enterFrame) {
if ((_level1.sscontcomp._currentframe == 2) & (_level1.sscontcomp.sso.en._currentframe < 5)) {
if (this.hitTest(_level1.sscontcomp.sso.en)) {
_level1.sscontcomp.sso.enxspeed = 0;
_level1.sscontcomp.sso.en._x = _level1.sscontcomp.sso.en._x;
_level1.sscontcomp.sso.en.gotoAndPlay("out");
_parent._parent.life = _parent._parent.life - _level1.comp.comp.powerlevel;
if ((_level1.companion == "blade") & (_parent._parent.vamp == true)) {
_parent._parent.life = _parent._parent.life - 100;
} else if ((_level1.companion == "buffy") & (_parent._parent.vamp == true)) {
_parent._parent.life = _parent._parent.life - 30;
}
_parent._parent.gotoAndPlay("hit");
}
}
if ((_level1.sscontcomp2._currentframe == 2) & (_level1.sscontcomp2.sso.en._currentframe < 5)) {
if (this.hitTest(_level1.sscontcomp2.sso.en)) {
_level1.sscontcomp2.sso.enxspeed = 0;
_level1.sscontcomp2.sso.en._x = _level1.sscontcomp2.sso.en._x;
_level1.sscontcomp2.sso.en.gotoAndPlay("out");
_parent._parent.life = _parent._parent.life - _level1.comp2.comp.powerlevel;
if ((_level1.companion2 == "blade") & (_parent._parent.vamp == true)) {
_parent._parent.life = _parent._parent.life - 100;
} else if ((_level1.companion2 == "buffy") & (_parent._parent.vamp == true)) {
_parent._parent.life = _parent._parent.life - 30;
}
_parent._parent.gotoAndPlay("hit");
}
}
}
onClipEvent (enterFrame) {
if (_level1.bombcont1._currentframe == 2) {
if (this.hitTest(_level1.bombcont1.bomb.bomb.en.explode.hit)) {
_parent._parent.life = _parent._parent.life - 20;
_parent._parent.gotoAndPlay("hit");
}
}
if (_level1.bombcont2._currentframe == 2) {
if (this.hitTest(_level1.bombcont2.bomb.bomb.en.explode.hit)) {
_parent._parent.life = _parent._parent.life - 20;
_parent._parent.gotoAndPlay("hit");
}
}
if (_level1.bombcont3._currentframe == 2) {
if (this.hitTest(_level1.bombcont3.bomb.bomb.en.explode.hit)) {
_parent._parent.life = _parent._parent.life - 20;
_parent._parent.gotoAndPlay("hit");
}
}
}
onClipEvent (enterFrame) {
if (_level1.sword == true) {
if (this.hitTest(_level1.player.right.throwit.sword)) {
_parent._parent.life = _parent._parent.life - eval (10 + int(_level1.bar.lev));
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.player.left.throwit.sword)) {
_parent._parent.life = _parent._parent.life - (15 + int(_level1.bar.lev));
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.player.left.throwit.sbs)) {
_parent._parent.life = _parent._parent.life - (15 + int(_level1.bar.lev));
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.player.right.throwit.sbs)) {
_parent._parent.life = _parent._parent.life - (15 + int(_level1.bar.lev));
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.player.jumpr.throwit.sword)) {
_parent._parent.life = _parent._parent.life - (15 + int(_level1.bar.lev));
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.player.jumpl.throwit.sword)) {
_parent._parent.life = _parent._parent.life - (15 + int(_level1.bar.lev));
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.player.jumpl.throwit.sbs)) {
_parent._parent.life = _parent._parent.life - (15 + int(_level1.bar.lev));
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.player.jumpr.throwit.sbs)) {
_parent._parent.life = _parent._parent.life - (15 + int(_level1.bar.lev));
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.player.rightwalk.cycle.sword.swingit.hit)) {
_parent._parent.life = _parent._parent.life - (15 + int(_level1.bar.lev));
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.player.leftwalk.cycle.sword.swingit.hit)) {
_parent._parent.life = _parent._parent.life - (15 + int(_level1.bar.lev));
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.player.leftwalk.cycle.sword.swingit.sbs)) {
_parent._parent.life = _parent._parent.life - (15 + int(_level1.bar.lev));
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.player.rightwalk.cycle.sword.swingit.sbs)) {
_parent._parent.life = _parent._parent.life - (15 + int(_level1.bar.lev));
_parent._parent.gotoAndPlay("hit");
}
}
if (_level1.ovary == true) {
if (ova >= 15) {
ova = 0;
_parent._parent.life = _parent._parent.life - 5;
_parent._parent.gotoAndPlay("hit");
}
if (this.hitTest(_level1.power2.power.orb1)) {
var iii;
for (iii in _level1.back) {
if (_level1.back[iii].enemy == _level1.power2.power.orb1.bse) {
ova++;
}
}
}
if (ova2 >= 15) {
ova2 = 0;
_parent._parent.life = _parent._parent.life - 5;
_parent._parent.gotoAndPlay("hit");
}
if (this.hitTest(_level1.power2.power.orb2)) {
var iii;
for (iii in _level1.back) {
if (_level1.back[iii].enemy == _level1.power2.power.orb2.bse) {
ova++;
}
}
}
}
if ((_level1.companion == "dan") or (_level1.companion2 == "dan")) {
if (this.hitTest(_level1.power2.power.fb) & (_level1.power2.power.fb._currentframe == 2)) {
if (burncount > 20) {
burncount = 0;
if ((_parent._parent.life - 10) <= 0) {
_level1.power2.power.fb.gotoAndStop(3);
} else {
_level1.power2.power.fb.gotoAndStop(2);
}
_parent._parent.life = _parent._parent.life - 10;
_parent._parent.gotoAndPlay("hit");
} else {
burncount++;
}
}
if (this.hitTest(_level1.power2.power.fb) & (_level1.power2.power.fb._currentframe == 1)) {
if ((_parent._parent.life - (15 + _level1.bar.lev)) <= 0) {
_level1.power2.power.fb.gotoAndStop(3);
} else {
_level1.power2.power.fb.gotoAndStop(2);
}
_parent._parent.life = _parent._parent.life - (15 + _level1.bar.lev);
_parent._parent.gotoAndPlay("hit");
}
}
if ((_level1.companion == "derek") or (_level1.companion2 == "derek")) {
if (this.hitTest(_level1.power1.power.fb) & (_level1.power1.power.fb._currentframe == 2)) {
if (burncount > 5) {
burncount = 0;
_parent._parent.life = _parent._parent.life - 10;
_parent._parent.gotoAndPlay("hit");
} else {
burncount++;
}
}
if (this.hitTest(_level1.power1.power.fb) & (_level1.power1.power.fb._currentframe == 1)) {
_level1.power1.power.fb.xspeed = 0;
_level1.power1.power.fb.yspeed = 0;
_level1.power1.power.fb.gotoAndStop(2);
_parent._parent.life = _parent._parent.life - (15 + _level1.bar.lev);
_parent._parent.gotoAndPlay("hit");
}
}
if (_level1.turretgun == true) {
if (this.hitTest(_level1.power2.power.tg.tg.shot1) & (_level1.power2.power.tg.tg.shoot == true)) {
_parent._parent.life = _parent._parent.life - 5;
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.power2.power.tg.tg.shot2) & (_level1.power2.power.tg.tg.shoot2 == true)) {
_parent._parent.life = _parent._parent.life - 5;
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.power2.power.tg.tg.shot3) & (_level1.power2.power.tg.tg.shoot3 == true)) {
_parent._parent.life = _parent._parent.life - 5;
_parent._parent.gotoAndPlay("hit");
}
}
if (_level1.bloodsucker == true) {
if (suck >= 10) {
suck = 0;
_parent._parent.life = _parent._parent.life - 5;
_level1.power3.power.bloodsucker.blood.play();
_parent._parent.gotoAndPlay("hit");
}
if (this.hitTest(_level1.power3.power.bloodsucker)) {
var iii;
for (iii in _level1.back) {
if (_level1.back[iii].enemy == _level1.power3.power.bloodsucker.bse) {
suck++;
}
}
}
}
if (_level1.razor == true) {
if (this.hitTest(_level1.power2.power.raz1.raz2.razor)) {
_parent._parent.life = _parent._parent.life - 20;
_parent._parent.gotoAndPlay("hit");
}
if (this.hitTest(_level1.power2.power.raz2.raz2.razor)) {
_parent._parent.life = _parent._parent.life - 20;
_parent._parent.gotoAndPlay("hit");
}
if (this.hitTest(_level1.power2.power.raz3.raz2.razor)) {
_parent._parent.life = _parent._parent.life - 20;
_parent._parent.gotoAndPlay("hit");
}
}
if (_level1.microphoneswing == true) {
if (this.hitTest(_level1.power2.power.mic.mic2.mic3)) {
_parent._parent.life = _parent._parent.life - 10;
_parent._parent.gotoAndPlay("hit");
}
}
if (_level1.smartbomb == true) {
sb = 1;
while (sb <= 8) {
bm = eval ("_level1.power1.power.smartbomb" + sb);
bm2 = eval (("_level1.power1.power.smartbomb" + sb) + ".exp.hit");
if (this.hitTest(bm)) {
bm.event = "dead";
} else if (_parent._parent.hitTest(bm)) {
bm.event = "dead";
}
if (this.hitTest(bm2)) {
_parent._parent.life = _parent._parent.life - (5 + (_level1.bar.lev * 2));
_parent._parent.gotoAndPlay("hit");
} else if (_parent._parent.hitTest(bm2)) {
_parent._parent.life = _parent._parent.life - (5 + (_level1.bar.lev * 2));
_parent._parent.gotoAndPlay("hit");
}
sb++;
}
}
}
Symbol 359 MovieClip Frame 5
stop();
Instance of Symbol 358 MovieClip in Symbol 359 MovieClip Frame 5
onClipEvent (enterFrame) {
if ((this.hitTest(_level1.player.hit) & (_level1.screwcheck != "yes")) & (_parent.hurt != "off")) {
_level1.hurthalf.play();
} else if (this.hitTest(_level1.player.hit) & (_level1.screwcheck == "yes")) {
_parent._parent.gotoAndPlay("hit");
}
}
onClipEvent (enterFrame) {
if (_level1.dirlock == "r") {
if ((_level1.sscont._currentframe == 2) & (_level1.sscont.sso.en._currentframe < 5)) {
xx = 0;
while (xx <= 60) {
if (this.hitTest(_level1.sscont.sso.en._x + xx, _level1.sscont.sso.en._y, true)) {
_level1.powerup++;
_level1.sscont.sso.enxspeed = 0;
_level1.sscont.sso.en._x = _level1.sscont.sso.en._x + xx;
_level1.sscont.sso.en.gotoAndPlay("out");
_parent._parent.life = _parent._parent.life - _level1.powerlev;
_parent._parent.gotoAndPlay("hit");
_level1.traceit = xx;
}
xx = xx + 12;
}
}
if ((_level1.sscont2._currentframe == 2) & (_level1.sscont2.sso.en._currentframe < 5)) {
xx = 0;
while (xx <= 60) {
if (this.hitTest(_level1.sscont2.sso.en._x + xx, _level1.sscont2.sso.en._y, true)) {
_level1.powerup++;
_level1.sscont2.sso.enxspeed = 0;
_level1.sscont2.sso.en._x = _level1.sscont2.sso.en._x + xx;
_level1.sscont2.sso.en.gotoAndPlay("out");
_parent._parent.life = _parent._parent.life - _level1.powerlev;
_parent._parent.gotoAndPlay("hit");
_level1.traceit = xx;
}
xx = xx + 12;
}
}
if ((_level1.sscont3._currentframe == 2) & (_level1.sscont3.sso.en._currentframe < 5)) {
xx = 0;
while (xx <= 60) {
if (this.hitTest(_level1.sscont3.sso.en._x + xx, _level1.sscont3.sso.en._y, true)) {
_level1.powerup++;
_level1.sscont3.sso.enxspeed = 0;
_level1.sscont3.sso.en._x = _level1.sscont3.sso.en._x + xx;
_level1.sscont3.sso.en.gotoAndPlay("out");
_parent._parent.life = _parent._parent.life - _level1.powerlev;
_parent._parent.gotoAndPlay("hit");
_level1.traceit = xx;
}
xx = xx + 12;
}
}
if ((_level1.sscont4._currentframe == 2) & (_level1.sscont4.sso.en._currentframe < 5)) {
xx = 0;
while (xx <= 60) {
if (this.hitTest(_level1.sscont4.sso.en._x + xx, _level1.sscont4.sso.en._y, true)) {
_level1.powerup++;
_level1.sscont4.sso.enxspeed = 0;
_level1.sscont4.sso.en._x = _level1.sscont4.sso.en._x + xx;
_level1.sscont4.sso.en.gotoAndPlay("out");
_parent._parent.life = _parent._parent.life - _level1.powerlev;
_parent._parent.gotoAndPlay("hit");
_level1.traceit = xx;
}
xx = xx + 12;
}
}
} else if (_level1.dirlock == "l") {
if ((_level1.sscont._currentframe == 2) & (_level1.sscont.sso.en._currentframe < 5)) {
xx = 0;
while (xx <= 60) {
if (this.hitTest(_level1.sscont.sso.en._x - xx, _level1.sscont.sso.en._y, true)) {
_level1.powerup++;
_level1.sscont.sso.enxspeed = 0;
_level1.sscont.sso.en._x = _level1.sscont.sso.en._x - xx;
_level1.sscont.sso.en.gotoAndPlay("out");
_parent._parent.life = _parent._parent.life - _level1.powerlev;
_parent._parent.gotoAndPlay("hit");
_level1.traceit = xx;
}
xx = xx + 12;
}
}
if ((_level1.sscont2._currentframe == 2) & (_level1.sscont2.sso.en._currentframe < 5)) {
xx = 0;
while (xx <= 60) {
if (this.hitTest(_level1.sscont2.sso.en._x - xx, _level1.sscont2.sso.en._y, true)) {
_level1.powerup++;
_level1.sscont2.sso.enxspeed = 0;
_level1.sscont2.sso.en._x = _level1.sscont2.sso.en._x - xx;
_level1.sscont2.sso.en.gotoAndPlay("out");
_parent._parent.life = _parent._parent.life - _level1.powerlev;
_parent._parent.gotoAndPlay("hit");
_level1.traceit = xx;
}
xx = xx + 12;
}
}
if ((_level1.sscont3._currentframe == 2) & (_level1.sscont3.sso.en._currentframe < 5)) {
xx = 0;
while (xx <= 60) {
if (this.hitTest(_level1.sscont3.sso.en._x - xx, _level1.sscont3.sso.en._y, true)) {
_level1.powerup++;
_level1.sscont3.sso.enxspeed = 0;
_level1.sscont3.sso.en._x = _level1.sscont3.sso.en._x - xx;
_level1.sscont3.sso.en.gotoAndPlay("out");
_parent._parent.life = _parent._parent.life - _level1.powerlev;
_parent._parent.gotoAndPlay("hit");
_level1.traceit = xx;
}
xx = xx + 12;
}
}
if ((_level1.sscont4._currentframe == 2) & (_level1.sscont4.sso.en._currentframe < 5)) {
xx = 0;
while (xx <= 60) {
if (this.hitTest(_level1.sscont4.sso.en._x - xx, _level1.sscont4.sso.en._y, true)) {
_level1.powerup++;
_level1.sscont4.sso.enxspeed = 0;
_level1.sscont4.sso.en._x = _level1.sscont4.sso.en._x - xx;
_level1.sscont4.sso.en.gotoAndPlay("out");
_parent._parent.life = _parent._parent.life - _level1.powerlev;
_parent._parent.gotoAndPlay("hit");
_level1.traceit = xx;
}
xx = xx + 12;
}
}
}
}
onClipEvent (enterFrame) {
if ((_level1.ssupcont._currentframe == 2) & (_level1.ssupcont.sso.en._currentframe < 5)) {
xx = 0;
while (xx <= 20) {
if (this.hitTest(_level1.ssupcont.sso.en._x, _level1.ssupcont.sso.en._y + xx, true)) {
_level1.powerup++;
_level1.ssupcont.sso.enyspeed = 0;
_level1.ssupcont.sso.en._y = _level1.ssupcont.sso.en._y - xx;
_level1.ssupcont.sso.en.gotoAndPlay("out");
_parent._parent.life = _parent._parent.life - _level1.powerlev;
_parent._parent.gotoAndPlay("hit");
}
xx = xx + 4;
}
}
if ((_level1.ssupcont2._currentframe == 2) & (_level1.ssupcont2.sso.en._currentframe < 5)) {
xx = 0;
while (xx <= 20) {
if (this.hitTest(_level1.ssupcont2.sso.en._x, _level1.ssupcont2.sso.en._y + xx, true)) {
_level1.powerup++;
_level1.ssupcont2.sso.enyspeed = 0;
_level1.ssupcont2.sso.en._y = _level1.ssupcont2.sso.en._y - xx;
_level1.ssupcont2.sso.en.gotoAndPlay("out");
_parent._parent.life = _parent._parent.life - _level1.powerlev;
_parent._parent.gotoAndPlay("hit");
}
xx = xx + 4;
}
}
if ((_level1.ssupcont3._currentframe == 2) & (_level1.ssupcont3.sso.en._currentframe < 5)) {
xx = 0;
while (xx <= 20) {
if (this.hitTest(_level1.ssupcont3.sso.en._x, _level1.ssupcont3.sso.en._y + xx, true)) {
_level1.powerup++;
_level1.ssupcont3.sso.enyspeed = 0;
_level1.ssupcont3.sso.en._y = _level1.ssupcont3.sso.en._y - xx;
_level1.ssupcont3.sso.en.gotoAndPlay("out");
_parent._parent.life = _parent._parent.life - _level1.powerlev;
_parent._parent.gotoAndPlay("hit");
}
xx = xx + 4;
}
}
}
onClipEvent (enterFrame) {
if (_level1.fireballcheck == "on") {
if ((this.hitTest(_level1.fireballcont.fireball.en.hit) or this.hitTest(_level1.fireballcont.fireball.en2.hit)) or this.hitTest(_level1.fireballcont.fireball.en3.hit)) {
_level1.fireballcont.fireball.enxspeed = 0;
_level1.fireballcont.fireball.en.play();
_parent._parent.life = _parent._parent.life - _level1.powerlev;
_parent._parent.gotoAndPlay("hit");
} else if ((this.hitTest(_level1.fireballcont2.fireball.en.hit) or this.hitTest(_level1.fireballcont2.fireball.en2.hit)) or this.hitTest(_level1.fireballcont2.fireball.en3.hit)) {
_level1.fireballcont2.fireball.enxspeed = 0;
_level1.fireballcont2.fireball.en.play();
_parent._parent.life = _parent._parent.life - _level1.powerlev;
_parent._parent.gotoAndPlay("hit");
} else if ((this.hitTest(_level1.fireballcont3.fireball.en.hit) or this.hitTest(_level1.fireballcont3.fireball.en2.hit)) or this.hitTest(_level1.fireballcont3.fireball.en3.hit)) {
_level1.fireballcont3.fireball.enxspeed = 0;
_level1.fireballcont3.fireball.en.play();
_parent._parent.life = _parent._parent.life - _level1.powerlev;
_parent._parent.gotoAndPlay("hit");
}
}
}
onClipEvent (enterFrame) {
if ((_level1.sscontcomp._currentframe == 2) & (_level1.sscontcomp.sso.en._currentframe < 5)) {
if (this.hitTest(_level1.sscontcomp.sso.en)) {
_level1.sscontcomp.sso.enxspeed = 0;
_level1.sscontcomp.sso.en._x = _level1.sscontcomp.sso.en._x;
_level1.sscontcomp.sso.en.gotoAndPlay("out");
_parent._parent.life = _parent._parent.life - _level1.comp.comp.powerlevel;
_parent._parent.gotoAndPlay("hit");
}
}
if ((_level1.sscontcomp2._currentframe == 2) & (_level1.sscontcomp2.sso.en._currentframe < 5)) {
if (this.hitTest(_level1.sscontcomp2.sso.en)) {
_level1.sscontcomp2.sso.enxspeed = 0;
_level1.sscontcomp2.sso.en._x = _level1.sscontcomp2.sso.en._x;
_level1.sscontcomp2.sso.en.gotoAndPlay("out");
_parent._parent.life = _parent._parent.life - _level1.comp2.comp.powerlevel;
_parent._parent.gotoAndPlay("hit");
}
}
}
onClipEvent (enterFrame) {
if (_level1.bombcont1._currentframe == 2) {
if (this.hitTest(_level1.bombcont1.bomb.bomb.en.explode.hit)) {
_parent._parent.life = _parent._parent.life - 20;
_parent._parent.gotoAndPlay("hit");
}
}
if (_level1.bombcont2._currentframe == 2) {
if (this.hitTest(_level1.bombcont2.bomb.bomb.en.explode.hit)) {
_parent._parent.life = _parent._parent.life - 20;
_parent._parent.gotoAndPlay("hit");
}
}
if (_level1.bombcont3._currentframe == 2) {
if (this.hitTest(_level1.bombcont3.bomb.bomb.en.explode.hit)) {
_parent._parent.life = _parent._parent.life - 20;
_parent._parent.gotoAndPlay("hit");
}
}
}
Symbol 359 MovieClip Frame 6
stop();
Instance of Symbol 358 MovieClip in Symbol 359 MovieClip Frame 6
onClipEvent (enterFrame) {
if ((this.hitTest(_level1.player.hit) & (_level1.screwcheck != "yes")) & (_parent.hurt != "off")) {
_level1.hurthalf.play();
} else if (this.hitTest(_level1.player.hit) & (_level1.screwcheck == "yes")) {
_parent._parent.gotoAndPlay("hit");
}
}
onClipEvent (enterFrame) {
if (_level1.dirlock == "r") {
if ((_level1.sscont._currentframe == "2") & (_level1.sscont.sso.en._currentframe < 5)) {
if (this.hitTest(_level1.sscont.sso.en._x + 12, _level1.sscont.sso.en._y, true)) {
_level1.sscont.sso.enxspeed = 0;
_level1.sscont.sso.en._x = _level1.sscont.sso.en._x + 12;
_level1.shot1off.play();
_level1.back.traceit = "12";
_level1.sscont.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.sscont.sso.en._x + 24, _level1.sscont.sso.en._y, true)) {
_level1.sscont.sso.enxspeed = 0;
_level1.sscont.sso.en._x = _level1.sscont.sso.en._x + 24;
_level1.shot1off.play();
_level1.back.traceit = "24";
_level1.sscont.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.sscont.sso.en._x + 36, _level1.sscont.sso.en._y, true)) {
_level1.sscont.sso.enxspeed = 0;
_level1.sscont.sso.en._x = _level1.sscont.sso.en._x + 36;
_level1.shot1off.play();
_level1.back.traceit = "36";
_level1.sscont.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.sscont.sso.en._x + 48, _level1.sscont.sso.en._y, true)) {
_level1.sscont.sso.enxspeed = 0;
_level1.sscont.sso.en._x = _level1.sscont.sso.en._x + 48;
_level1.shot1off.play();
_level1.back.traceit = "48";
_level1.sscont.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.sscont.sso.en._x + 60, _level1.sscont.sso.en._y, true)) {
_level1.sscont.sso.enxspeed = 0;
_level1.sscont.sso.en._x = _level1.sscont.sso.en._x + 60;
_level1.shot1off.play();
_level1.back.traceit = "60";
_level1.sscont.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.sscont.sso.en.hit)) {
_level1.sscont.sso.enxspeed = 0;
_level1.shot1off.play();
_level1.sscont.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
}
}
if ((_level1.sscont2._currentframe == "2") & (_level1.sscont2.sso.en._currentframe < 5)) {
if (this.hitTest(_level1.sscont2.sso.en._x + 12, _level1.sscont2.sso.en._y, true)) {
_level1.sscont2.sso.enxspeed = 0;
_level1.sscont2.sso.en._x = _level1.sscont2.sso.en._x + 12;
_level1.shot2off.play();
_level1.back.traceit = "12";
_level1.sscont2.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.sscont2.sso.en._x + 24, _level1.sscont2.sso.en._y, true)) {
_level1.sscont2.sso.enxspeed = 0;
_level1.sscont2.sso.en._x = _level1.sscont2.sso.en._x + 24;
_level1.shot2off.play();
_level1.back.traceit = "24";
_level1.sscont.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.sscont2.sso.en._x + 36, _level1.sscont2.sso.en._y, true)) {
_level1.sscont2.sso.enxspeed = 0;
_level1.sscont2.sso.en._x = _level1.sscont2.sso.en._x + 36;
_level1.shot2off.play();
_level1.back.traceit = "36";
_level1.sscont.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.sscont2.sso.en._x + 48, _level1.sscont2.sso.en._y, true)) {
_level1.sscont2.sso.enxspeed = 0;
_level1.sscont2.sso.en._x = _level1.sscont2.sso.en._x + 48;
_level1.shot2off.play();
_level1.back.traceit = "48";
_level1.sscont.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.sscont2.sso.en._x + 60, _level1.sscont2.sso.en._y, true)) {
_level1.sscont2.sso.enxspeed = 0;
_level1.sscont2.sso.en._x = _level1.sscont2.sso.en._x + 60;
_level1.shot2off.play();
_level1.back.traceit = "60";
_level1.sscont.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.sscont2.sso.en.hit)) {
_level1.sscont2.sso.enxspeed = 0;
_level1.shot2off.play();
_level1.sscont2.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
}
}
if ((_level1.sscont3._currentframe == "2") & (_level1.sscont3.sso.en._currentframe < 5)) {
if (this.hitTest(_level1.sscont3.sso.en._x + 12, _level1.sscont3.sso.en._y, true)) {
_level1.sscont3.sso.enxspeed = 0;
_level1.sscont3.sso.en._x = _level1.sscont3.sso.en._x + 12;
_level1.shot3off.play();
_level1.back.traceit = "12";
_level1.sscont.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.sscont3.sso.en._x + 24, _level1.sscont3.sso.en._y, true)) {
_level1.sscont3.sso.enxspeed = 0;
_level1.sscont3.sso.en._x = _level1.sscont3.sso.en._x + 24;
_level1.shot3off.play();
_level1.back.traceit = "24";
_level1.sscont.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.sscont3.sso.en._x + 36, _level1.sscont3.sso.en._y, true)) {
_level1.sscont3.sso.enxspeed = 0;
_level1.sscont3.sso.en._x = _level1.sscont3.sso.en._x + 36;
_level1.shot3off.play();
_level1.back.traceit = "36";
_level1.sscont.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.sscont3.sso.en._x + 48, _level1.sscont3.sso.en._y, true)) {
_level1.sscont3.sso.enxspeed = 0;
_level1.sscont3.sso.en._x = _level1.sscont3.sso.en._x + 48;
_level1.shot3off.play();
_level1.back.traceit = "48";
_level1.sscont.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.sscont3.sso.en._x + 60, _level1.sscont3.sso.en._y, true)) {
_level1.sscont3.sso.enxspeed = 0;
_level1.sscont3.sso.en._x = _level1.sscont3.sso.en._x + 60;
_level1.shot3off.play();
_level1.back.traceit = "60";
_level1.sscont.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.sscont3.sso.en.hit)) {
_level1.sscont3.sso.enxspeed = 0;
_level1.shot3off.play();
_level1.sscont3.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
}
}
if ((_level1.sscont4._currentframe == "2") & (_level1.sscont4.sso.en._currentframe < 5)) {
if (this.hitTest(_level1.sscont4.sso.en._x + 12, _level1.sscont4.sso.en._y, true)) {
_level1.sscont4.sso.enxspeed = 0;
_level1.sscont4.sso.en._x = _level1.sscont4.sso.en._x + 12;
_level1.shot4off.play();
_level1.back.traceit = "12";
_level1.sscont.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.sscont4.sso.en._x + 24, _level1.sscont4.sso.en._y, true)) {
_level1.sscont4.sso.enxspeed = 0;
_level1.sscont4.sso.en._x = _level1.sscont4.sso.en._x + 24;
_level1.shot4off.play();
_level1.back.traceit = "24";
_level1.sscont.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.sscont4.sso.en._x + 36, _level1.sscont4.sso.en._y, true)) {
_level1.sscont4.sso.enxspeed = 0;
_level1.sscont4.sso.en._x = _level1.sscont4.sso.en._x + 36;
_level1.shot4off.play();
_level1.back.traceit = "36";
_level1.sscont.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.sscont4.sso.en._x + 48, _level1.sscont4.sso.en._y, true)) {
_level1.sscont4.sso.enxspeed = 0;
_level1.sscont4.sso.en._x = _level1.sscont4.sso.en._x + 48;
_level1.shot4off.play();
_level1.back.traceit = "48";
_level1.sscont.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.sscont4.sso.en._x + 60, _level1.sscont4.sso.en._y, true)) {
_level1.sscont4.sso.enxspeed = 0;
_level1.sscont4.sso.en._x = _level1.sscont4.sso.en._x + 60;
_level1.shot4off.play();
_level1.back.traceit = "60";
_level1.sscont.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.sscont4.sso.en.hit)) {
_level1.sscont4.sso.enxspeed = 0;
_level1.shot4off.play();
_level1.sscont4.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
}
}
} else if (_level1.dirlock == "l") {
if ((_level1.sscont._currentframe == "2") & (_level1.sscont.sso.en._currentframe < 5)) {
if (this.hitTest(_level1.sscont.sso.en._x - 12, _level1.sscont.sso.en._y, true)) {
_level1.sscont.sso.enxspeed = 0;
_level1.sscont.sso.en._x = _level1.sscont.sso.en._x - 12;
_level1.shot1off.play();
_level1.back.traceit = "12l";
_level1.sscont.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.sscont.sso.en._x - 24, _level1.sscont.sso.en._y, true)) {
_level1.sscont.sso.enxspeed = 0;
_level1.sscont.sso.en._x = _level1.sscont.sso.en._x - 24;
_level1.shot1off.play();
_level1.back.traceit = "24l";
_level1.sscont.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.sscont.sso.en._x - 36, _level1.sscont.sso.en._y, true)) {
_level1.sscont.sso.enxspeed = 0;
_level1.sscont.sso.en._x = _level1.sscont.sso.en._x - 36;
_level1.shot1off.play();
_level1.back.traceit = "36l";
_level1.sscont.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.sscont.sso.en._x - 48, _level1.sscont.sso.en._y, true)) {
_level1.sscont.sso.enxspeed = 0;
_level1.sscont.sso.en._x = _level1.sscont.sso.en._x - 48;
_level1.shot1off.play();
_level1.back.traceit = "48l";
_level1.sscont.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.sscont.sso.en._x - 60, _level1.sscont.sso.en._y, true)) {
_level1.sscont.sso.enxspeed = 0;
_level1.sscont.sso.en._x = _level1.sscont.sso.en._x - 60;
_level1.shot1off.play();
_level1.back.traceit = "60l";
_level1.sscont.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.sscont.sso.en.hit)) {
_level1.sscont.sso.enxspeed = 0;
_level1.shot1off.play();
_level1.sscont.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
}
}
if ((_level1.sscont2._currentframe == "2") & (_level1.sscont2.sso.en._currentframe < 5)) {
if (this.hitTest(_level1.sscont2.sso.en._x - 12, _level1.sscont2.sso.en._y, true)) {
_level1.sscont2.sso.enxspeed = 0;
_level1.sscont2.sso.en._x = _level1.sscont2.sso.en._x - 12;
_level1.shot2off.play();
_level1.back.traceit = "12l";
_level1.sscont.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.sscont2.sso.en._x - 24, _level1.sscont2.sso.en._y, true)) {
_level1.sscont2.sso.enxspeed = 0;
_level1.sscont2.sso.en._x = _level1.sscont2.sso.en._x - 24;
_level1.shot2off.play();
_level1.back.traceit = "24l";
_level1.sscont.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.sscont2.sso.en._x - 36, _level1.sscont2.sso.en._y, true)) {
_level1.sscont2.sso.enxspeed = 0;
_level1.sscont2.sso.en._x = _level1.sscont2.sso.en._x - 36;
_level1.shot2off.play();
_level1.back.traceit = "36l";
_level1.sscont.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.sscont2.sso.en._x - 48, _level1.sscont2.sso.en._y, true)) {
_level1.sscont2.sso.enxspeed = 0;
_level1.sscont2.sso.en._x = _level1.sscont2.sso.en._x - 48;
_level1.shot2off.play();
_level1.back.traceit = "48l";
_level1.sscont.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.sscont2.sso.en._x - 60, _level1.sscont2.sso.en._y, true)) {
_level1.sscont2.sso.enxspeed = 0;
_level1.sscont2.sso.en._x = _level1.sscont2.sso.en._x - 60;
_level1.shot2off.play();
_level1.back.traceit = "60l";
_level1.sscont.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.sscont2.sso.en.hit)) {
_level1.sscont2.sso.enxspeed = 0;
_level1.shot2off.play();
_level1.sscont2.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
}
}
if ((_level1.sscont3._currentframe == "2") & (_level1.sscont3.sso.en._currentframe < 5)) {
if (this.hitTest(_level1.sscont3.sso.en._x - 12, _level1.sscont3.sso.en._y, true)) {
_level1.sscont3.sso.enxspeed = 0;
_level1.sscont3.sso.en._x = _level1.sscont3.sso.en._x - 12;
_level1.shot3off.play();
_level1.back.traceit = "12l";
_level1.sscont.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.sscont3.sso.en._x - 24, _level1.sscont3.sso.en._y, true)) {
_level1.sscont3.sso.enxspeed = 0;
_level1.sscont3.sso.en._x = _level1.sscont3.sso.en._x - 24;
_level1.shot3off.play();
_level1.back.traceit = "24l";
_level1.sscont.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.sscont3.sso.en._x - 36, _level1.sscont3.sso.en._y, true)) {
_level1.sscont3.sso.enxspeed = 0;
_level1.sscont3.sso.en._x = _level1.sscont3.sso.en._x - 36;
_level1.shot3off.play();
_level1.back.traceit = "36l";
_level1.sscont.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.sscont3.sso.en._x - 48, _level1.sscont3.sso.en._y, true)) {
_level1.sscont3.sso.enxspeed = 0;
_level1.sscont3.sso.en._x = _level1.sscont3.sso.en._x - 48;
_level1.shot3off.play();
_level1.back.traceit = "48l";
_level1.sscont.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.sscont3.sso.en._x - 60, _level1.sscont3.sso.en._y, true)) {
_level1.sscont3.sso.enxspeed = 0;
_level1.sscont3.sso.en._x = _level1.sscont3.sso.en._x - 60;
_level1.shot3off.play();
_level1.back.traceit = "60l";
_level1.sscont.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.sscont3.sso.en.hit)) {
_level1.sscont3.sso.enxspeed = 0;
_level1.shot3off.play();
_level1.sscont3.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
}
}
if ((_level1.sscont4._currentframe == "2") & (_level1.sscont4.sso.en._currentframe < 5)) {
if (this.hitTest(_level1.sscont4.sso.en._x - 12, _level1.sscont4.sso.en._y, true)) {
_level1.sscont4.sso.enxspeed = 0;
_level1.sscont4.sso.en._x = _level1.sscont4.sso.en._x - 12;
_level1.shot4off.play();
_level1.sscont.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.sscont4.sso.en._x - 24, _level1.sscont4.sso.en._y, true)) {
_level1.sscont4.sso.enxspeed = 0;
_level1.sscont4.sso.en._x = _level1.sscont4.sso.en._x - 24;
_level1.shot4off.play();
_level1.sscont.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.sscont4.sso.en._x - 36, _level1.sscont4.sso.en._y, true)) {
_level1.sscont4.sso.enxspeed = 0;
_level1.sscont4.sso.en._x = _level1.sscont4.sso.en._x - 36;
_level1.shot4off.play();
_level1.sscont.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.sscont4.sso.en._x - 48, _level1.sscont4.sso.en._y, true)) {
_level1.sscont4.sso.enxspeed = 0;
_level1.sscont4.sso.en._x = _level1.sscont4.sso.en._x - 48;
_level1.shot4off.play();
_level1.sscont.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.sscont4.sso.en._x - 60, _level1.sscont4.sso.en._y, true)) {
_level1.sscont4.sso.enxspeed = 0;
_level1.sscont4.sso.en._x = _level1.sscont4.sso.en._x - 60;
_level1.shot4off.play();
_level1.sscont.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.sscont4.sso.en.hit)) {
_level1.sscont4.sso.enxspeed = 0;
_level1.shot4off.play();
_level1.sscont4.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
}
}
}
}
onClipEvent (enterFrame) {
if ((_level1.ssupcont._currentframe == "2") & (_level1.ssupcont.sso.en._currentframe < 5)) {
if (this.hitTest(_level1.ssupcont.sso.en._x, _level1.ssupcont.sso.en._y - 4, true)) {
_level1.ssupcont.sso.enyspeed = 0;
_level1.ssupcont.sso.en._y = _level1.ssupcont.sso.en._x - 4;
_level1.stotupoff.play();
_level1.back.traceit = "4l";
_level1.ssupcont.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.ssupcont.sso.en._x, _level1.ssupcont.sso.en._y - 8, true)) {
_level1.ssupcont.sso.enyspeed = 0;
_level1.ssupcont.sso.en._y = _level1.ssupcont.sso.en._y - 8;
_level1.stotupoff.play();
_level1.back.traceit = "8l";
_level1.ssupcont.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.ssupcont.sso.en._x, _level1.ssupcont.sso.en._y - 12, true)) {
_level1.ssupcont.sso.enyspeed = 0;
_level1.ssupcont.sso.en._y = _level1.ssupcont.sso.en._y - 12;
_level1.stotupoff.play();
_level1.back.traceit = "12l";
_level1.ssupcont.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.ssupcont.sso.en._x, _level1.ssupcont.sso.en._y - 16, true)) {
_level1.ssupcont.sso.enyspeed = 0;
_level1.ssupcont.sso.en._y = _level1.ssupcont.sso.en._y - 16;
_level1.stotupoff.play();
_level1.back.traceit = "16l";
_level1.ssupcont.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.ssupcont.sso.en._x, _level1.ssupcont.sso.en._y - 20, true)) {
_level1.ssupcont.sso.enyspeed = 0;
_level1.ssupcont.sso.en._y = _level1.ssupcont.sso.en._y - 20;
_level1.stotupoff.play();
_level1.back.traceit = "20l";
_level1.ssupcont.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
}
}
if ((_level1.ssupcont2._currentframe == "2") & (_level1.ssupcont2.sso.en._currentframe < 5)) {
if (this.hitTest(_level1.ssupcont2.sso.en._x, _level1.ssupcont2.sso.en._y - 4, true)) {
_level1.ssupcont2.sso.enyspeed = 0;
_level1.ssupcont2.sso.en._y = _level1.ssupcont2.sso.en._x - 4;
_level1.stotupoff.play();
_level1.back.traceit = "4l";
_level1.ssupcont2.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.ssupcont2.sso.en._x, _level1.ssupcont2.sso.en._y - 8, true)) {
_level1.ssupcont2.sso.enyspeed = 0;
_level1.ssupcont2.sso.en._y = _level1.ssupcont2.sso.en._y - 8;
_level1.stotupoff.play();
_level1.back.traceit = "8l";
_level1.ssupcont2.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.ssupcont2.sso.en._x, _level1.ssupcont2.sso.en._y - 12, true)) {
_level1.ssupcont2.sso.enyspeed = 0;
_level1.ssupcont2.sso.en._y = _level1.ssupcont2.sso.en._y - 12;
_level1.stotupoff.play();
_level1.back.traceit = "12l";
_level1.ssupcont2.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.ssupcont2.sso.en._x, _level1.ssupcont2.sso.en._y - 16, true)) {
_level1.ssupcont2.sso.enyspeed = 0;
_level1.ssupcont2.sso.en._y = _level1.ssupcont2.sso.en._y - 16;
_level1.stotupoff.play();
_level1.back.traceit = "16l";
_level1.ssupcont2.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.ssupcont2.sso.en._x, _level1.ssupcont2.sso.en._y - 20, true)) {
_level1.ssupcont2.sso.enyspeed = 0;
_level1.ssupcont2.sso.en._y = _level1.ssupcont2.sso.en._y - 20;
_level1.stotupoff.play();
_level1.back.traceit = "20l";
_level1.ssupcont2.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
}
}
if ((_level1.ssupcont3._currentframe == "2") & (_level1.ssupcont3.sso.en._currentframe < 5)) {
if (this.hitTest(_level1.ssupcont3.sso.en._x, _level1.ssupcont3.sso.en._y - 4, true)) {
_level1.ssupcont3.sso.enyspeed = 0;
_level1.ssupcont3.sso.en._y = _level1.ssupcont3.sso.en._x - 4;
_level1.stotupoff.play();
_level1.back.traceit = "4l";
_level1.ssupcont3.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.ssupcont3.sso.en._x, _level1.ssupcont3.sso.en._y - 8, true)) {
_level1.ssupcont3.sso.enyspeed = 0;
_level1.ssupcont3.sso.en._y = _level1.ssupcont3.sso.en._y - 8;
_level1.stotupoff.play();
_level1.back.traceit = "8l";
_level1.ssupcont3.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.ssupcont3.sso.en._x, _level1.ssupcont3.sso.en._y - 12, true)) {
_level1.ssupcont3.sso.enyspeed = 0;
_level1.ssupcont3.sso.en._y = _level1.ssupcont3.sso.en._y - 12;
_level1.stotupoff.play();
_level1.back.traceit = "12l";
_level1.ssupcont3.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.ssupcont3.sso.en._x, _level1.ssupcont3.sso.en._y - 16, true)) {
_level1.ssupcont3.sso.enyspeed = 0;
_level1.ssupcont3.sso.en._y = _level1.ssupcont3.sso.en._y - 16;
_level1.stotupoff.play();
_level1.back.traceit = "16l";
_level1.ssupcont3.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.ssupcont3.sso.en._x, _level1.ssupcont3.sso.en._y - 20, true)) {
_level1.ssupcont3.sso.enyspeed = 0;
_level1.ssupcont3.sso.en._y = _level1.ssupcont3.sso.en._y - 20;
_level1.stotupoff.play();
_level1.back.traceit = "20l";
_level1.ssupcont3.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
}
}
}
onClipEvent (enterFrame) {
if (_level1.fireballcheck == "on") {
if ((this.hitTest(_level1.fireballcont.fireball.en.hit) or this.hitTest(_level1.fireballcont.fireball.en2.hit)) or this.hitTest(_level1.fireballcont.fireball.en3.hit)) {
_level1.fb1off.play();
_parent._parent.gotoAndPlay("hit");
} else if ((this.hitTest(_level1.fireballcont2.fireball.en.hit) or this.hitTest(_level1.fireballcont2.fireball.en2.hit)) or this.hitTest(_level1.fireballcont2.fireball.en3.hit)) {
_level1.fb2off.play();
_parent._parent.gotoAndPlay("hit");
} else if ((this.hitTest(_level1.fireballcont3.fireball.en.hit) or this.hitTest(_level1.fireballcont3.fireball.en2.hit)) or this.hitTest(_level1.fireballcont3.fireball.en3.hit)) {
_level1.fb3off.play();
_parent._parent.gotoAndPlay("hit");
}
}
}
onClipEvent (enterFrame) {
if (_level1.bombcheck == "on") {
if ((((this.hitTest(_level1.bombcont.bomb1.en.explode) or this.hitTest(_level1.bombcont.bomb2.en.explode)) or this.hitTest(_level1.bombcont.bomb3.en.explode)) or this.hitTest(_root.bombcont.bomb4.en.explode)) or this.hitTest(_root.bombcont.bomb5.en.explode)) {
_parent.type = "bomb";
tellTarget (_parent._parent) {
gotoAndPlay ("hit");
};
}
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_level1.snakecont.f1.en.hit) or this.hitTest(_level1.cont2.be1.en.hit)) {
_parent.type = "snake";
tellTarget (_parent._parent) {
gotoAndPlay ("hit");
};
}
}
onClipEvent (enterFrame) {
if (_level1.rollercheck == "on") {
if (((((((this.hitTest(_level1.rollercont.roll1.en.explode) or this.hitTest(_level1.rollercont.roll2.en.explode)) or this.hitTest(_level1.rollercont.roll3.en.explode)) or this.hitTest(_root.rollercont.roll4.en.explode)) or this.hitTest(_root.rollercont.roll5.en.explode)) or this.hitTest(_root.rollercont.roll6.en.explode)) or this.hitTest(_root.rollercont.roll7.en.explode)) or this.hitTest(_root.rollercont.roll8.en.explode)) {
_parent.type = "roller";
tellTarget (_parent._parent) {
gotoAndPlay ("hit");
};
}
}
}
onClipEvent (enterFrame) {
if (_level1.dovecheck == "on") {
if (((((((((this.hitTest(_level1.dovecont.dove1.en.explode) or this.hitTest(_level1.dovecont.dove2.en.explode)) or this.hitTest(_level1.dovecont.dove3.en.explode)) or this.hitTest(_root.dovecont.dove4.en.explode)) or this.hitTest(_root.dovecont.dove5.en.explode)) or this.hitTest(_root.dovecont.dove6.en.explode)) or this.hitTest(_root.dovecont.dove7.en.explode)) or this.hitTest(_root.dovecont.dove8.en.explode)) or this.hitTest(_root.dovecont.dove9.en.explode)) or this.hitTest(_root.dovecont.dove10.en.explode)) {
_parent.type = "dove";
tellTarget (_parent._parent) {
gotoAndPlay ("hit");
};
}
}
}
Symbol 359 MovieClip Frame 7
stop();
Instance of Symbol 358 MovieClip in Symbol 359 MovieClip Frame 7
onClipEvent (load) {
if ((_level1.ssupcont._currentframe == "2") & (_level1.ssupcont.sso.en._currentframe < 5)) {
if (this.hitTest(_level1.ssupcont.sso.en._y - 4, _level1.ssupcont.sso.en._y, true)) {
_level1.ssupcont.sso.enyspeed = 0;
_level1.ssupcont.sso.en._y = _level1.ssupcont.sso.en._x - 4;
_level1.stotupoff.play();
_level1.back.traceit = "4l";
_level1.ssupcont.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.ssupcont.sso.en._y - 8, _level1.ssupcont.sso.en._y, true)) {
_level1.ssupcont.sso.enyspeed = 0;
_level1.ssupcont.sso.en._y = _level1.ssupcont.sso.en._y - 8;
_level1.stotupoff.play();
_level1.back.traceit = "8l";
_level1.ssupcont.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.ssupcont.sso.en._y - 12, _level1.ssupcont.sso.en._y, true)) {
_level1.ssupcont.sso.enyspeed = 0;
_level1.ssupcont.sso.en._y = _level1.ssupcont.sso.en._y - 12;
_level1.stotupoff.play();
_level1.back.traceit = "12l";
_level1.ssupcont.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.ssupcont.sso.en._y - 16, _level1.ssupcont.sso.en._y, true)) {
_level1.ssupcont.sso.enyspeed = 0;
_level1.ssupcont.sso.en._y = _level1.ssupcont.sso.en._y - 16;
_level1.stotupoff.play();
_level1.back.traceit = "16l";
_level1.ssupcont.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.ssupcont.sso.en._y - 20, _level1.ssupcont.sso.en._y, true)) {
_level1.ssupcont.sso.enyspeed = 0;
_level1.ssupcont.sso.en._y = _level1.ssupcont.sso.en._y - 20;
_level1.stotupoff.play();
_level1.back.traceit = "20l";
_level1.ssupcont.sso.en.gotoAndPlay("out");
_parent._parent.gotoAndPlay("hit");
}
}
}
Symbol 359 MovieClip Frame 8
stop();
Instance of Symbol 358 MovieClip in Symbol 359 MovieClip Frame 8
onClipEvent (enterFrame) {
if (this.hitTest(_level1.player)) {
_level1.hurthalf.play();
}
}
onClipEvent (enterFrame) {
if (_level1.shootcheck == "on") {
if (_level1.dirlock == "r") {
if (_level1.sscont3._currentframe == "2") {
if (this.hitTest(_level1.sscont3.sso.en._x + 12, _level1.sscont.sso.en._y, true)) {
_level1.sscont3.sso.enxspeed = 0;
_level1.sscont3.sso.en._x = _level1.sscont.sso.en._x + 12;
_level1.shot1off.play();
_level1.back.traceit = "12";
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.sscont3.sso.en._x + 24, _level1.sscont.sso.en._y, true)) {
_level1.sscont3.sso.enxspeed = 0;
_level1.sscont3.sso.en._x = _level1.sscont3.sso.en._x + 24;
_level1.shot1off.play();
_parent._parent.gotoAndPlay("hit");
_level1.back.traceit = "24";
} else if (this.hitTest(_level1.sscont3.sso.en._x + 36, _level1.sscont.sso.en._y, true)) {
_level1.sscont3.sso.enxspeed = 0;
_level1.sscont3.sso.en._x = _level1.sscont3.sso.en._x + 36;
_level1.shot1off.play();
_parent._parent.gotoAndPlay("hit");
_level1.back.traceit = "36";
} else if (this.hitTest(_level1.sscont3.sso.en._x + 48, _level1.sscont.sso.en._y, true)) {
_level1.sscont3.sso.enxspeed = 0;
_level1.sscont3.sso.en._x = _level1.sscont3.sso.en._x + 48;
_level1.shot1off.play();
_parent._parent.gotoAndPlay("hit");
_level1.back.traceit = "48";
} else if (this.hitTest(_level1.sscont3.sso.en._x + 60, _level1.sscont.sso.en._y, true)) {
_level1.sscont3.sso.enxspeed = 0;
_level1.sscont3.sso.en._x = _level1.sscont3.sso.en._x + 60;
_level1.shot1off.play();
_parent._parent.gotoAndPlay("hit");
_level1.back.traceit = "60";
}
}
if (_level1.sscont32._currentframe == "2") {
if (this.hitTest(_level1.sscont32.sso.en._x + 12, _level1.sscont2.sso.en._y, true)) {
_level1.sscont32.sso.enxspeed = 0;
_level1.sscont3.sso.en._x = _level1.sscont.sso.en._x + 12;
_level1.shot1off.play();
_level1.back.traceit = "12";
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.sscont3.sso.en._x + 24, _level1.sscont.sso.en._y, true)) {
_level1.sscont3.sso.enxspeed = 0;
_level1.sscont3.sso.en._x = _level1.sscont3.sso.en._x + 24;
_level1.shot1off.play();
_parent._parent.gotoAndPlay("hit");
_level1.back.traceit = "24";
} else if (this.hitTest(_level1.sscont3.sso.en._x + 36, _level1.sscont.sso.en._y, true)) {
_level1.sscont3.sso.enxspeed = 0;
_level1.sscont3.sso.en._x = _level1.sscont3.sso.en._x + 36;
_level1.shot1off.play();
_parent._parent.gotoAndPlay("hit");
_level1.back.traceit = "36";
} else if (this.hitTest(_level1.sscont3.sso.en._x + 48, _level1.sscont.sso.en._y, true)) {
_level1.sscont3.sso.enxspeed = 0;
_level1.sscont3.sso.en._x = _level1.sscont3.sso.en._x + 48;
_level1.shot1off.play();
_parent._parent.gotoAndPlay("hit");
_level1.back.traceit = "48";
} else if (this.hitTest(_level1.sscont3.sso.en._x + 60, _level1.sscont.sso.en._y, true)) {
_level1.sscont3.sso.enxspeed = 0;
_level1.sscont3.sso.en._x = _level1.sscont3.sso.en._x + 60;
_level1.shot1off.play();
_parent._parent.gotoAndPlay("hit");
_level1.back.traceit = "60";
}
}
} else if (_level1.dirlock == "l") {
if (this.hitTest(_level1.sscont3.sso.en._x - 12, _level1.sscont.sso.en._y, true)) {
_level1.sscont3.sso.enxspeed = 0;
_level1.sscont3.sso.en._x = _level1.sscont.sso.en._x - 12;
_level1.shot1off.play();
_level1.back.traceit = "12";
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.sscont3.sso.en._x - 24, _level1.sscont.sso.en._y, true)) {
_level1.sscont3.sso.enxspeed = 0;
_level1.sscont3.sso.en._x = _level1.sscont3.sso.en._x - 24;
_level1.shot1off.play();
_parent._parent.gotoAndPlay("hit");
_level1.back.traceit = "24";
} else if (this.hitTest(_level1.sscont3.sso.en._x - 36, _level1.sscont.sso.en._y, true)) {
_level1.sscont3.sso.enxspeed = 0;
_level1.sscont3.sso.en._x = _level1.sscont3.sso.en._x - 36;
_level1.shot1off.play();
_parent._parent.gotoAndPlay("hit");
_level1.back.traceit = "36";
} else if (this.hitTest(_level1.sscont3.sso.en._x - 48, _level1.sscont.sso.en._y, true)) {
_level1.sscont3.sso.enxspeed = 0;
_level1.sscont3.sso.en._x = _level1.sscont3.sso.en._x - 48;
_level1.shot1off.play();
_parent._parent.gotoAndPlay("hit");
_level1.back.traceit = "48";
} else if (this.hitTest(_level1.sscont3.sso.en._x - 60, _level1.sscont.sso.en._y, true)) {
_level1.sscont3.sso.enxspeed = 0;
_level1.sscont3.sso.en._x = _level1.sscont3.sso.en._x - 60;
_level1.shot1off.play();
_parent._parent.gotoAndPlay("hit");
_level1.back.traceit = "60";
}
}
}
}
onClipEvent (enterFrame) {
if (_level1.fireballcheck == "on") {
if ((this.hitTest(_level1.fireballcont.fireball.en.hit) or this.hitTest(_level1.fireballcont.fireball.en2.hit)) or this.hitTest(_level1.fireballcont.fireball.en3.hit)) {
_level1.fb1off.play();
_parent._parent.gotoAndPlay("hit");
} else if ((this.hitTest(_level1.fireballcont2.fireball.en.hit) or this.hitTest(_level1.fireballcont2.fireball.en2.hit)) or this.hitTest(_level1.fireballcont2.fireball.en3.hit)) {
_level1.fb2off.play();
_parent._parent.gotoAndPlay("hit");
} else if ((this.hitTest(_level1.fireballcont3.fireball.en.hit) or this.hitTest(_level1.fireballcont3.fireball.en2.hit)) or this.hitTest(_level1.fireballcont3.fireball.en3.hit)) {
_level1.fb3off.play();
_parent._parent.gotoAndPlay("hit");
}
}
}
onClipEvent (enterFrame) {
if (_level1.bombcheck == "on") {
if ((((this.hitTest(_level1.bombcont.bomb1.en.explode) or this.hitTest(_level1.bombcont.bomb2.en.explode)) or this.hitTest(_level1.bombcont.bomb3.en.explode)) or this.hitTest(_root.bombcont.bomb4.en.explode)) or this.hitTest(_root.bombcont.bomb5.en.explode)) {
_parent.type = "bomb";
tellTarget (_parent._parent) {
gotoAndPlay ("hit");
};
}
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_level1.snakecont.f1.en.hit) or this.hitTest(_level1.cont2.be1.en.hit)) {
_parent.type = "snake";
tellTarget (_parent._parent) {
gotoAndPlay ("hit");
};
}
}
onClipEvent (enterFrame) {
if (_level1.rollercheck == "on") {
if (((((((this.hitTest(_level1.rollercont.roll1.en.explode) or this.hitTest(_level1.rollercont.roll2.en.explode)) or this.hitTest(_level1.rollercont.roll3.en.explode)) or this.hitTest(_root.rollercont.roll4.en.explode)) or this.hitTest(_root.rollercont.roll5.en.explode)) or this.hitTest(_root.rollercont.roll6.en.explode)) or this.hitTest(_root.rollercont.roll7.en.explode)) or this.hitTest(_root.rollercont.roll8.en.explode)) {
_parent.type = "roller";
tellTarget (_parent._parent) {
gotoAndPlay ("hit");
};
}
}
}
onClipEvent (enterFrame) {
if (_level1.dovecheck == "on") {
if (((((((((this.hitTest(_level1.dovecont.dove1.en.explode) or this.hitTest(_level1.dovecont.dove2.en.explode)) or this.hitTest(_level1.dovecont.dove3.en.explode)) or this.hitTest(_root.dovecont.dove4.en.explode)) or this.hitTest(_root.dovecont.dove5.en.explode)) or this.hitTest(_root.dovecont.dove6.en.explode)) or this.hitTest(_root.dovecont.dove7.en.explode)) or this.hitTest(_root.dovecont.dove8.en.explode)) or this.hitTest(_root.dovecont.dove9.en.explode)) or this.hitTest(_root.dovecont.dove10.en.explode)) {
_parent.type = "dove";
tellTarget (_parent._parent) {
gotoAndPlay ("hit");
};
}
}
}
Symbol 359 MovieClip Frame 9
stop();
Instance of Symbol 358 MovieClip in Symbol 359 MovieClip Frame 9
onClipEvent (enterFrame) {
if (this.hitTest(_level1.player)) {
_level1.hurthalf.play();
}
}
onClipEvent (enterFrame) {
if (_level1.shootcheck == "on") {
if (this.hitTest(_level1.sscont.sso.en.hit) & this.hitTest(_level1.sscont.sso.en._x + 0)) {
_level1.shot1off.play();
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.sscont.sso.en.hit) & this.hitTest(_level1.sscont.sso.en._x + 12)) {
} else if (this.hitTest(_level1.sscont2.sso.en.hit)) {
_level1.shot2off.play();
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.sscont3.sso.en.hit)) {
_level1.shot3off.play();
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.ssupcont.sso.en.hit)) {
_level1.shotupoff.play();
_parent._parent.gotoAndPlay("hit");
}
}
}
onClipEvent (enterFrame) {
if (_level1.fireballcheck == "on") {
if ((this.hitTest(_level1.fireballcont.fireball.en.hit) or this.hitTest(_level1.fireballcont.fireball.en2.hit)) or this.hitTest(_level1.fireballcont.fireball.en3.hit)) {
_level1.fb1off.play();
_parent._parent.gotoAndPlay("hit");
} else if ((this.hitTest(_level1.fireballcont2.fireball.en.hit) or this.hitTest(_level1.fireballcont2.fireball.en2.hit)) or this.hitTest(_level1.fireballcont2.fireball.en3.hit)) {
_level1.fb2off.play();
_parent._parent.gotoAndPlay("hit");
} else if ((this.hitTest(_level1.fireballcont3.fireball.en.hit) or this.hitTest(_level1.fireballcont3.fireball.en2.hit)) or this.hitTest(_level1.fireballcont3.fireball.en3.hit)) {
_level1.fb3off.play();
_parent._parent.gotoAndPlay("hit");
}
}
}
onClipEvent (enterFrame) {
if (_level1.bombcheck == "on") {
if ((((this.hitTest(_level1.bombcont.bomb1.en.explode) or this.hitTest(_level1.bombcont.bomb2.en.explode)) or this.hitTest(_level1.bombcont.bomb3.en.explode)) or this.hitTest(_root.bombcont.bomb4.en.explode)) or this.hitTest(_root.bombcont.bomb5.en.explode)) {
_parent.type = "bomb";
tellTarget (_parent._parent) {
gotoAndPlay ("hit");
};
}
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_level1.snakecont.f1.en.hit) or this.hitTest(_level1.cont2.be1.en.hit)) {
_parent.type = "snake";
tellTarget (_parent._parent) {
gotoAndPlay ("hit");
};
}
}
onClipEvent (enterFrame) {
if (_level1.rollercheck == "on") {
if (((((((this.hitTest(_level1.rollercont.roll1.en.explode) or this.hitTest(_level1.rollercont.roll2.en.explode)) or this.hitTest(_level1.rollercont.roll3.en.explode)) or this.hitTest(_root.rollercont.roll4.en.explode)) or this.hitTest(_root.rollercont.roll5.en.explode)) or this.hitTest(_root.rollercont.roll6.en.explode)) or this.hitTest(_root.rollercont.roll7.en.explode)) or this.hitTest(_root.rollercont.roll8.en.explode)) {
_parent.type = "roller";
tellTarget (_parent._parent) {
gotoAndPlay ("hit");
};
}
}
}
onClipEvent (enterFrame) {
if (_level1.dovecheck == "on") {
if (((((((((this.hitTest(_level1.dovecont.dove1.en.explode) or this.hitTest(_level1.dovecont.dove2.en.explode)) or this.hitTest(_level1.dovecont.dove3.en.explode)) or this.hitTest(_root.dovecont.dove4.en.explode)) or this.hitTest(_root.dovecont.dove5.en.explode)) or this.hitTest(_root.dovecont.dove6.en.explode)) or this.hitTest(_root.dovecont.dove7.en.explode)) or this.hitTest(_root.dovecont.dove8.en.explode)) or this.hitTest(_root.dovecont.dove9.en.explode)) or this.hitTest(_root.dovecont.dove10.en.explode)) {
_parent.type = "dove";
tellTarget (_parent._parent) {
gotoAndPlay ("hit");
};
}
}
}
Symbol 359 MovieClip Frame 10
stop();
Instance of Symbol 358 MovieClip in Symbol 359 MovieClip Frame 10
onClipEvent (enterFrame) {
if (this.hitTest(_level1.player)) {
_level1.hurthalf.play();
}
}
onClipEvent (enterFrame) {
if (_level1.shootcheck == "on") {
if (this.hitTest(_level1.sscont.sso.en._x + 12, _level1.sscont.sso.en._y, true)) {
_level1.sscont.sso.enxspeed = 0;
_level1.sscont.sso.en._x = _level1.sscont.sso.en._x + 12;
_level1.shot1off.play();
_level1.back.traceit = "12";
_parent._parent.gotoAndPlay("hit");
} else if (this.hitTest(_level1.sscont.sso.en._x + 24, _level1.sscont.sso.en._y, true)) {
_level1.sscont.sso.enxspeed = 0;
_level1.sscont.sso.en._x = _level1.sscont.sso.en._x + 24;
_level1.shot1off.play();
_parent._parent.gotoAndPlay("hit");
_level1.back.traceit = "24";
} else if (this.hitTest(_level1.sscont.sso.en._x + 36, _level1.sscont.sso.en._y, true)) {
_level1.sscont.sso.enxspeed = 0;
_level1.sscont.sso.en._x = _level1.sscont.sso.en._x + 36;
_level1.shot1off.play();
_parent._parent.gotoAndPlay("hit");
_level1.back.traceit = "36";
} else if (this.hitTest(_level1.sscont.sso.en._x + 48, _level1.sscont.sso.en._y, true)) {
_level1.sscont.sso.enxspeed = 0;
_level1.sscont.sso.en._x = _level1.sscont.sso.en._x + 48;
_level1.shot1off.play();
_parent._parent.gotoAndPlay("hit");
_level1.back.traceit = "48";
} else if (this.hitTest(_level1.sscont.sso.en._x + 60, _level1.sscont.sso.en._y, true)) {
_level1.sscont.sso.enxspeed = 0;
_level1.sscont.sso.en._x = _level1.sscont.sso.en._x + 60;
_level1.shot1off.play();
_parent._parent.gotoAndPlay("hit");
_level1.back.traceit = "60";
}
}
}
onClipEvent (enterFrame) {
if (_level1.fireballcheck == "on") {
if ((this.hitTest(_level1.fireballcont.fireball.en.hit) or this.hitTest(_level1.fireballcont.fireball.en2.hit)) or this.hitTest(_level1.fireballcont.fireball.en3.hit)) {
_level1.fb1off.play();
_parent._parent.gotoAndPlay("hit");
} else if ((this.hitTest(_level1.fireballcont2.fireball.en.hit) or this.hitTest(_level1.fireballcont2.fireball.en2.hit)) or this.hitTest(_level1.fireballcont2.fireball.en3.hit)) {
_level1.fb2off.play();
_parent._parent.gotoAndPlay("hit");
} else if ((this.hitTest(_level1.fireballcont3.fireball.en.hit) or this.hitTest(_level1.fireballcont3.fireball.en2.hit)) or this.hitTest(_level1.fireballcont3.fireball.en3.hit)) {
_level1.fb3off.play();
_parent._parent.gotoAndPlay("hit");
}
}
}
onClipEvent (enterFrame) {
if (_level1.bombcheck == "on") {
if ((((this.hitTest(_level1.bombcont.bomb1.en.explode) or this.hitTest(_level1.bombcont.bomb2.en.explode)) or this.hitTest(_level1.bombcont.bomb3.en.explode)) or this.hitTest(_root.bombcont.bomb4.en.explode)) or this.hitTest(_root.bombcont.bomb5.en.explode)) {
_parent.type = "bomb";
tellTarget (_parent._parent) {
gotoAndPlay ("hit");
};
}
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_level1.snakecont.f1.en.hit) or this.hitTest(_level1.cont2.be1.en.hit)) {
_parent.type = "snake";
tellTarget (_parent._parent) {
gotoAndPlay ("hit");
};
}
}
onClipEvent (enterFrame) {
if (_level1.rollercheck == "on") {
if (((((((this.hitTest(_level1.rollercont.roll1.en.explode) or this.hitTest(_level1.rollercont.roll2.en.explode)) or this.hitTest(_level1.rollercont.roll3.en.explode)) or this.hitTest(_root.rollercont.roll4.en.explode)) or this.hitTest(_root.rollercont.roll5.en.explode)) or this.hitTest(_root.rollercont.roll6.en.explode)) or this.hitTest(_root.rollercont.roll7.en.explode)) or this.hitTest(_root.rollercont.roll8.en.explode)) {
_parent.type = "roller";
tellTarget (_parent._parent) {
gotoAndPlay ("hit");
};
}
}
}
onClipEvent (enterFrame) {
if (_level1.dovecheck == "on") {
if (((((((((this.hitTest(_level1.dovecont.dove1.en.explode) or this.hitTest(_level1.dovecont.dove2.en.explode)) or this.hitTest(_level1.dovecont.dove3.en.explode)) or this.hitTest(_root.dovecont.dove4.en.explode)) or this.hitTest(_root.dovecont.dove5.en.explode)) or this.hitTest(_root.dovecont.dove6.en.explode)) or this.hitTest(_root.dovecont.dove7.en.explode)) or this.hitTest(_root.dovecont.dove8.en.explode)) or this.hitTest(_root.dovecont.dove9.en.explode)) or this.hitTest(_root.dovecont.dove10.en.explode)) {
_parent.type = "dove";
tellTarget (_parent._parent) {
gotoAndPlay ("hit");
};
}
}
}
Symbol 375 MovieClip Frame 12
prevFrame();
Instance of Symbol 377 MovieClip in Symbol 379 MovieClip Frame 2
onClipEvent (enterFrame) {
if (this.hitTest(_level1.player.hit)) {
_level1.hurthalf.play();
}
}
Instance of Symbol 377 MovieClip in Symbol 379 MovieClip Frame 15
onClipEvent (enterFrame) {
if (this.hitTest(_level1.player.hit)) {
_level1.hurthalf.play();
}
}
Symbol 379 MovieClip Frame 33
prevFrame();
Symbol 418 MovieClip Frame 46
stop();
Symbol 419 MovieClip Frame 46
stop();
Symbol 422 MovieClip Frame 1
stop();
vamp = true;
Instance of Symbol 359 MovieClip in Symbol 422 MovieClip Frame 1
onClipEvent (load) {
hurt = "off";
}
Symbol 422 MovieClip Frame 2
life = life - _level1.powerlev;
if (life <= 0) {
gotoAndStop ("dead");
}
if (_level1.dirlock == "l") {
flinch = -4;
} else if (_level1.dirlock == "r") {
flinch = 4;
}
Symbol 422 MovieClip Frame 6
gotoAndStop (1);
Symbol 422 MovieClip Frame 9
_level1.experience(100);
Symbol 423 MovieClip Frame 1
stop();
Instance of Symbol 422 MovieClip "en" in Symbol 423 MovieClip Frame 1
onClipEvent (load) {
gravity = 1;
life = 370;
bullcount = 0;
event = "newmove";
wait = random(30);
aborthelper = false;
}
onClipEvent (enterFrame) {
if ((aborthelper == true) & (this._x < 0)) {
life = 0;
this.gotoAndStop("off");
}
if (life > 0) {
yspeed = yspeed + gravity;
xspeed = xspeed * 0.8;
y = this._y + yspeed;
x = (this._x + xspeed) + flinch;
if (((((_level1.bkg2.hitTest(this._x - 75, y, true) & _level1.bkg2.hitTest(this._x - 75, y - this._height, true)) & _level1.bkg2.hitTest(this._x + 75, y, true)) & _level1.bkg2.hitTest(this._x + 75, y - this._height, true)) & _level1.bkg2.hitTest(this._x, y, true)) & _level1.bkg2.hitTest(this._x, y - this._height, true)) {
this._y = y;
} else {
if (yspeed > 0) {
if (event == "jumping") {
this.en.gotoAndStop("stand");
event = "newmove";
}
}
yspeed = 0;
}
if (((((_level1.bkg2.hitTest(x - 75, this._y, true) & _level1.bkg2.hitTest(x + 75, this._y - this._height, true)) & _level1.bkg2.hitTest(x - 75, this._y, true)) & _level1.bkg2.hitTest(x + 75, this._y - this._height, true)) & _level1.bkg2.hitTest(x + 75, this._y - (this._height / 2), true)) & _level1.bkg2.hitTest(x - 75, this._y - (this._height / 2), true)) {
this._x = x;
} else {
xspeed = -xspeed;
}
}
if (flinch > 0) {
flinch--;
} else if (flinch < 0) {
flinch++;
}
if ((this._x - _parent._x) < _level1.player._x) {
this._xscale = -100;
_parent.bull._xscale = -100;
} else if ((this._x - _parent._x) > _level1.player._x) {
this._xscale = 100;
_parent.bull._xscale = 100;
}
if (life > 0) {
if (event == "newmove") {
if (_level1.lifestatus != "alive") {
event = "wait";
} else if ((this._x > 800) or (this._x < 100)) {
event = "jump";
} else {
eventset = random(5);
if (eventset == 0) {
event = "jump";
} else if (eventset == 1) {
event = "wait";
} else if (eventset == 2) {
event = "wait";
} else if (eventset == 3) {
event = "fire";
} else if (eventset == 4) {
event = "fire";
} else {
event = "newmove";
}
}
} else if (event == "wait") {
this.en.gotoAndStop("stand");
if (wait > 60) {
wait = random(30);
event = "newmove";
} else {
wait++;
}
} else if (event == "jump") {
yspeed = -40;
if (_level1.player._x < this._x) {
xspeed = (-random(44)) - 45;
} else if (_level1.player._x > this._x) {
xspeed = random(44) + 45;
}
this.en.gotoAndStop("jump");
event = "jumping";
} else if (event == "fire") {
this.en.gotoAndStop("fire");
event = "firing";
} else if (event == "firing") {
if (bullcount > 40) {
this.en.gotoAndStop("stand");
bullcount = 0;
event = "jump";
} else {
bullcount++;
}
} else if (event == "shield") {
this.en.gotoAndStop("shield");
this.gotoAndStop(1);
if (wait > 100) {
this.en.gotoAndStop("stand");
wait = random(30);
event = "newmove";
} else {
wait++;
}
}
}
if (this._y > 600) {
this.gotoAndStop("off");
}
}
Instance of Symbol 328 MovieClip in Symbol 435 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 328 MovieClip in Symbol 435 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 328 MovieClip in Symbol 435 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 328 MovieClip in Symbol 435 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 328 MovieClip in Symbol 435 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 328 MovieClip in Symbol 435 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 328 MovieClip in Symbol 435 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 328 MovieClip in Symbol 435 MovieClip Frame 1
/* no clip actions */
Symbol 437 MovieClip Frame 1
stop();
Symbol 437 MovieClip Frame 8
gotoAndStop (1);
Symbol 439 MovieClip Frame 1
stop();
Symbol 440 MovieClip Frame 1
stop();
Symbol 440 MovieClip Frame 2
trace("dragonhead");
Symbol 451 MovieClip Frame 13
stop();
Symbol 454 MovieClip Frame 1
stop();
Symbol 457 MovieClip Frame 1
stop();
Instance of Symbol 457 MovieClip in Symbol 458 MovieClip Frame 1
onClipEvent (enterFrame) {
if (root.treeenergy > 0) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Symbol 487 MovieClip Frame 33
stop();
Symbol 488 MovieClip Frame 1
stop();
Instance of Symbol 218 MovieClip in Symbol 488 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_parent._xscale == 100) {
this._xscale = 100;
} else {
this._xscale = -100;
}
}
Instance of Symbol 221 MovieClip in Symbol 488 MovieClip Frame 3
onClipEvent (enterFrame) {
a = int(root.powerperc);
this.gotoAndStop(a);
if (_parent._xscale == 100) {
this._xscale = 100;
} else {
this._xscale = -100;
}
}
Symbol 503 MovieClip Frame 1
stop();
Symbol 505 MovieClip Frame 1
stop();
Symbol 505 MovieClip Frame 2
trace("soundoff");
Symbol 508 MovieClip Frame 1
stop();
Symbol 509 MovieClip Frame 1
stop();
Instance of Symbol 457 MovieClip in Symbol 515 MovieClip Frame 1
onClipEvent (enterFrame) {
if (root.fishenergy > 0) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Symbol 528 MovieClip Frame 33
stop();
Symbol 529 MovieClip Frame 1
stop();
Instance of Symbol 218 MovieClip in Symbol 529 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_parent._xscale == 100) {
this._xscale = 100;
} else {
this._xscale = -100;
}
}
Instance of Symbol 221 MovieClip in Symbol 529 MovieClip Frame 3
onClipEvent (enterFrame) {
a = int(root.powerperc);
this.gotoAndStop(a);
if (_parent._xscale == 100) {
this._xscale = 100;
} else {
this._xscale = -100;
}
}
Symbol 531 MovieClip Frame 1
stop();
Symbol 532 MovieClip Frame 1
stop();
Symbol 579 MovieClip Frame 33
stop();
Symbol 580 MovieClip Frame 1
stop();
Instance of Symbol 218 MovieClip in Symbol 580 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_parent._xscale == 100) {
this._xscale = 100;
} else {
this._xscale = -100;
}
}
Instance of Symbol 221 MovieClip in Symbol 580 MovieClip Frame 3
onClipEvent (enterFrame) {
a = int(root.powerperc);
this.gotoAndStop(a);
if (_parent._xscale == 100) {
this._xscale = 100;
} else {
this._xscale = -100;
}
}
Symbol 593 MovieClip Frame 1
stop();
Symbol 617 MovieClip Frame 10
stop();
Symbol 618 MovieClip Frame 1
stop();
Symbol 640 MovieClip Frame 1
stop();
Instance of Symbol 167 MovieClip "bkg" in Symbol 751 MovieClip Frame 1
onClipEvent (load) {
this._alpha = 0;
}
Instance of Symbol 226 MovieClip "dj2" in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
lx = 320;
root.launcher_area(this);
}
Instance of Symbol 234 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 64;
root.catabody2(this);
}
Instance of Symbol 234 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 24;
root.catabody(this);
}
Instance of Symbol 236 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 18;
root.catabody(this);
}
Instance of Symbol 236 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 17;
root.catabody(this);
}
Instance of Symbol 236 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 16;
root.catabody(this);
}
Instance of Symbol 236 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 15;
root.catabody(this);
}
Instance of Symbol 236 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 14;
root.catabody(this);
}
Instance of Symbol 236 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 13;
root.catabody(this);
}
Instance of Symbol 236 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 12;
root.catabody(this);
}
Instance of Symbol 236 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 11;
root.catabody(this);
}
Instance of Symbol 236 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 10;
root.catabody(this);
}
Instance of Symbol 236 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 9;
root.catabody(this);
}
Instance of Symbol 236 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 8;
root.catabody(this);
}
Instance of Symbol 236 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 7;
root.catabody(this);
}
Instance of Symbol 236 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 6;
root.catabody(this);
}
Instance of Symbol 236 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 5;
root.catabody(this);
}
Instance of Symbol 236 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 4;
root.catabody(this);
}
Instance of Symbol 236 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 3;
root.catabody(this);
}
Instance of Symbol 236 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 2;
root.catabody(this);
}
Instance of Symbol 243 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 1;
root.catabody(this);
}
Instance of Symbol 234 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 25;
root.catabody2(this);
}
Instance of Symbol 236 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 27;
root.catabody2(this);
}
Instance of Symbol 236 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 28;
root.catabody2(this);
}
Instance of Symbol 236 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 29;
root.catabody2(this);
}
Instance of Symbol 236 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 30;
root.catabody2(this);
}
Instance of Symbol 236 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 31;
root.catabody2(this);
}
Instance of Symbol 236 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 32;
root.catabody2(this);
}
Instance of Symbol 236 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 33;
root.catabody2(this);
}
Instance of Symbol 243 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 34;
root.catabody(this);
}
Instance of Symbol 234 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 35;
root.catabody2(this);
}
Instance of Symbol 236 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 36;
root.catabody2(this);
}
Instance of Symbol 236 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 37;
root.catabody2(this);
}
Instance of Symbol 236 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 38;
root.catabody2(this);
}
Instance of Symbol 236 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 39;
root.catabody2(this);
}
Instance of Symbol 236 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 40;
root.catabody2(this);
}
Instance of Symbol 236 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 41;
root.catabody2(this);
}
Instance of Symbol 236 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 42;
root.catabody2(this);
}
Instance of Symbol 236 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 43;
root.catabody2(this);
}
Instance of Symbol 236 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 44;
root.catabody2(this);
}
Instance of Symbol 236 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 45;
root.catabody2(this);
}
Instance of Symbol 236 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 46;
root.catabody2(this);
}
Instance of Symbol 236 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 47;
root.catabody2(this);
}
Instance of Symbol 243 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 48;
root.catabody(this);
}
Instance of Symbol 234 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 49;
root.catabody(this);
}
Instance of Symbol 236 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 50;
root.catabody(this);
}
Instance of Symbol 236 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 51;
root.catabody(this);
}
Instance of Symbol 236 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 52;
root.catabody(this);
}
Instance of Symbol 236 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 53;
root.catabody(this);
}
Instance of Symbol 236 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 54;
root.catabody(this);
}
Instance of Symbol 243 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 55;
root.catabody(this);
}
Instance of Symbol 234 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 56;
root.catabody(this);
}
Instance of Symbol 236 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 57;
root.catabody(this);
}
Instance of Symbol 236 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 58;
root.catabody(this);
}
Instance of Symbol 236 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 59;
root.catabody_tophead(this);
}
Instance of Symbol 236 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 60;
root.catabody_tophead(this);
}
Instance of Symbol 236 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 61;
root.catabody_tophead(this);
}
Instance of Symbol 243 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 62;
root.catabody_tophead(this);
}
Instance of Symbol 236 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 65;
root.catabody2(this);
}
Instance of Symbol 236 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 66;
root.catabody2(this);
}
Instance of Symbol 243 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
cata = 67;
root.catabody(this);
}
Instance of Symbol 249 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
root.flake(this);
}
Instance of Symbol 249 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
root.flake(this);
}
Instance of Symbol 249 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
root.flake(this);
}
Instance of Symbol 249 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
root.flake(this);
}
Instance of Symbol 249 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
root.flake(this);
}
Instance of Symbol 249 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
root.flake(this);
}
Instance of Symbol 249 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
root.flake(this);
}
Instance of Symbol 249 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
root.flake(this);
}
Instance of Symbol 249 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
root.flake(this);
}
Instance of Symbol 249 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
root.flake(this);
}
Instance of Symbol 249 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
root.flake(this);
}
Instance of Symbol 249 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
root.flake(this);
}
Instance of Symbol 249 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
root.flake(this);
}
Instance of Symbol 249 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
root.flake(this);
}
Instance of Symbol 249 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
root.flake(this);
}
Instance of Symbol 249 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
root.flake(this);
}
Instance of Symbol 258 MovieClip "spark" in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
_root.sparkcon(this);
}
Instance of Symbol 206 MovieClip "flame" in Symbol 751 MovieClip Frame 1
onClipEvent (load) {
flamesize = 0;
action = "normal";
}
onClipEvent (enterFrame) {
if (action == "normal") {
flameideal = Math.abs(_root.yspeed) + Math.abs(_root.xspeed);
if (flameideal > 20) {
flameideal = 20;
}
flamedif = flameideal - flamesize;
flamesize = flamesize + (flamedif / 3);
this._yscale = flamesize * 7;
if (root.bounce == true) {
action = "bounce";
}
} else if (action == "bounce") {
this._yscale = this._yscale * 0.8;
if (this._yscale < 14) {
flamesize = this._yscale / 7;
action = "normal";
}
}
this._x = tp._x + root.xspeed;
this._y = tp._y + root.yspeed;
x = _root.xspeed;
y = _root.yspeed;
if (x > 0) {
baseangle = -90;
} else if (x < 0) {
baseangle = 90;
}
if (x > 0) {
angleperc = y / x;
if (angleperc > 2) {
angleperc = 2;
this.nextframe();
} else if (angleperc < -2) {
angleperc = -2;
this.nextframe();
} else {
this.prevframe();
}
this._rotation = (angleperc * 45) + 90;
} else if (x < 0) {
x = -x;
angleperc = y / x;
if (angleperc > 2) {
angleperc = 2;
this.nextframe();
} else if (angleperc < -2) {
angleperc = -2;
this.nextframe();
} else {
this.prevframe();
}
this._rotation = (angleperc * -45) - 90;
}
}
Instance of Symbol 263 MovieClip "ball" in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
this._x = tp._x + root.xspeed;
this._y = tp._y + root.yspeed;
}
Instance of Symbol 265 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (load) {
a = this.getDepth();
root.swaplev2 = a;
}
Instance of Symbol 265 MovieClip "swapper" in Symbol 751 MovieClip Frame 1
onClipEvent (load) {
a = this.getDepth();
root.swaplev = a;
}
Instance of Symbol 42 MovieClip [toiletpaper] "tp" in Symbol 751 MovieClip Frame 1
onClipEvent (load) {
}
Instance of Symbol 278 MovieClip in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
root.splashme(this);
}
Instance of Symbol 300 MovieClip "dj5" in Symbol 751 MovieClip Frame 1
onClipEvent (enterFrame) {
lx = 420;
root.launcher_area(this);
}
Instance of Symbol 305 MovieClip "bkg2" in Symbol 751 MovieClip Frame 3
onClipEvent (load) {
this._alpha = 0;
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 3
onClipEvent (enterFrame) {
if (this.hitTest(tp)) {
root.nonwallbounce();
root.yspeed = -14;
root.xspeed = 5;
}
}
Instance of Symbol 331 MovieClip in Symbol 751 MovieClip Frame 3
onClipEvent (enterFrame) {
this.gotoAndStop(_parent.bowl._currentframe);
}
Instance of Symbol 334 MovieClip in Symbol 751 MovieClip Frame 3
onClipEvent (load) {
gotoAndPlay (14);
}
Instance of Symbol 356 MovieClip in Symbol 751 MovieClip Frame 3
onClipEvent (load) {
serial = 24;
}
onClipEvent (enterFrame) {
x_refrac = -9;
y_refrac = -35;
root.enemy1(this);
}
Instance of Symbol 423 MovieClip in Symbol 751 MovieClip Frame 3
onClipEvent (load) {
serial = 23;
}
onClipEvent (enterFrame) {
x_refrac = random(30) + 5;
y_refrac = -15;
root.enemy1(this);
}
Instance of Symbol 428 MovieClip in Symbol 751 MovieClip Frame 3
onClipEvent (enterFrame) {
root.splashme(this);
}
Instance of Symbol 429 MovieClip in Symbol 751 MovieClip Frame 3
onClipEvent (enterFrame) {
if (this.hitTest(tp)) {
root.nonwallbounce();
root.xspeed = random(40) - 30;
root.yspeed = (-random(10)) - 20;
}
}
Instance of Symbol 429 MovieClip in Symbol 751 MovieClip Frame 3
onClipEvent (enterFrame) {
if (this.hitTest(tp)) {
root.nonwallbounce();
root.xspeed = random(40) - 30;
root.yspeed = (-random(10)) - 20;
}
}
Instance of Symbol 429 MovieClip in Symbol 751 MovieClip Frame 3
onClipEvent (enterFrame) {
if (this.hitTest(tp)) {
root.nonwallbounce();
root.xspeed = -random(30);
}
}
Instance of Symbol 440 MovieClip "bowl" in Symbol 751 MovieClip Frame 3
onClipEvent (load) {
this.hit4.refrac = 0;
dontreclose = 0;
if (root.bowlingenergy <= 0) {
this.gotoAndStop(3);
}
go = true;
}
onClipEvent (enterFrame) {
if (dontreclose > 0) {
dontreclose--;
}
if ((root.bowlingenergy <= 0) & (go == true)) {
this.gotoAndStop("dead");
}
if (this.hit.hitTest(tp)) {
root.bowlingenergy--;
this.en.play();
if (dontreclose <= 0) {
this.hit4.gotoAndStop(2);
root.snd.beastroar.play();
}
root.xspeed = random(20) + 40;
if (hit4._currentframe == 1) {
root.yspeed = (-random(20)) - 5;
}
}
if (this.hit2.hitTest(tp)) {
root.bowlingenergy--;
this.en.play();
root.xspeed = random(20) + 40;
root.yspeed = (-random(20)) - 5;
}
if (this.hit3.hitTest(tp)) {
root.bowlingenergy--;
this.en.play();
root.xspeed = random(20) + 40;
if (hit4._currentframe == 1) {
root.yspeed = (-random(20)) - 5;
} else {
root.yspeed = random(10) + 5;
}
}
if (this.hit4.hitTest(tp)) {
root.bowlingenergy--;
this.en.play();
root.xspeed = (-random(20)) - 20;
}
if (hit4._currentframe == 2) {
if (this.hit4.refrac < 100) {
this.en.play();
this.hit4.refrac++;
} else {
this.hit4.refrac = 0;
this.hit4.gotoAndStop(1);
dontreclose = 200;
}
}
}
Instance of Symbol 429 MovieClip in Symbol 751 MovieClip Frame 3
onClipEvent (enterFrame) {
if (this.hitTest(tp)) {
if (root.bowlingenergy > 0) {
if (root.xspeed > 0) {
root.xspeed = -30;
} else if (root.xspeed < 0) {
root.xspeed = 30;
}
}
root.nonwallbounce();
}
}
Instance of Symbol 454 MovieClip in Symbol 751 MovieClip Frame 3
onClipEvent (enterFrame) {
root.bowlingpin(this);
}
Instance of Symbol 454 MovieClip in Symbol 751 MovieClip Frame 3
onClipEvent (enterFrame) {
root.bowlingpin(this);
}
Instance of Symbol 454 MovieClip in Symbol 751 MovieClip Frame 3
onClipEvent (enterFrame) {
root.bowlingpin(this);
}
Instance of Symbol 458 MovieClip "bkg" in Symbol 751 MovieClip Frame 4
onClipEvent (load) {
this._alpha = 0;
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 4
onClipEvent (enterFrame) {
if (this.hitTest(tp)) {
if (root.yspeed < 0) {
root.xspeed = root.xspeed + 2;
if (root.yspeed < -40) {
root.yspeed = -40;
} else if (root.yspeed > -20) {
root.yspeed = -20;
}
}
}
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 4
onClipEvent (enterFrame) {
if (this.hitTest(tp)) {
if (root.yspeed < 0) {
root.xspeed = root.xspeed - 2;
if (root.yspeed < -40) {
root.yspeed = -40;
} else if (root.yspeed > -20) {
root.yspeed = -20;
}
}
}
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 4
onClipEvent (enterFrame) {
if (this.hitTest(tp)) {
if (root.yspeed < 0) {
if (root.yspeed < -40) {
root.yspeed = -40;
} else if (root.yspeed > -20) {
root.yspeed = -20;
}
}
}
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 4
onClipEvent (enterFrame) {
if (this.hitTest(tp)) {
root.nonwallbounce();
root.xspeed = -4;
}
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 4
onClipEvent (enterFrame) {
if (this.hitTest(tp)) {
root.nonwallbounce();
root.yspeed = -14;
root.xspeed = 8;
}
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 4
onClipEvent (enterFrame) {
if (this.hitTest(tp)) {
root.nonwallbounce();
root.yspeed = -14;
root.xspeed = 5;
}
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 4
onClipEvent (enterFrame) {
if (this.hitTest(tp)) {
root.nonwallbounce();
root.yspeed = -14;
root.xspeed = 5;
}
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 4
onClipEvent (enterFrame) {
if (this.hitTest(tp)) {
root.nonwallbounce();
root.yspeed = -14;
root.xspeed = 5;
}
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 4
onClipEvent (enterFrame) {
if (this.hitTest(tp)) {
root.nonwallbounce();
if (root.yspeed < 0) {
root.yspeed = -4;
}
}
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 4
onClipEvent (enterFrame) {
if (this.hitTest(tp)) {
root.xspeed = random(35) + 25;
root.yspeed = random(30) - 25;
}
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 4
onClipEvent (enterFrame) {
if (this.hitTest(tp)) {
root.nonwallbounce();
if (root.yspeed < 0) {
root.yspeed = -4;
}
}
}
Instance of Symbol 429 MovieClip in Symbol 751 MovieClip Frame 4
onClipEvent (enterFrame) {
if (this.hitTest(tp)) {
root.nonwallbounce();
root.xspeed = random(40) - 35;
root.yspeed = (-random(20)) - 20;
}
}
Instance of Symbol 429 MovieClip in Symbol 751 MovieClip Frame 4
onClipEvent (enterFrame) {
if (this.hitTest(tp)) {
root.nonwallbounce();
root.xspeed = random(20) - 25;
root.yspeed = (-random(20)) - 20;
}
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 4
onClipEvent (enterFrame) {
if (this.hitTest(tp)) {
if (xspeed > 0) {
root.xspeed = -root.xspeed;
} else if ((root.xspeed < 0) & (root.bowlinglife > 0)) {
root.xspeed = -root.xspeed;
}
}
}
Instance of Symbol 488 MovieClip "dj4" in Symbol 751 MovieClip Frame 4
onClipEvent (enterFrame) {
lx = 400;
root.launcher_area(this);
}
Instance of Symbol 423 MovieClip in Symbol 751 MovieClip Frame 4
onClipEvent (load) {
serial = 22;
}
onClipEvent (enterFrame) {
x_refrac = random(20) + 5;
y_refrac = -15;
root.enemy1(this);
}
Instance of Symbol 423 MovieClip in Symbol 751 MovieClip Frame 4
onClipEvent (load) {
serial = 21;
}
onClipEvent (enterFrame) {
x_refrac = random(10) + 10;
y_refrac = -15;
root.enemy1(this);
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 4
onClipEvent (enterFrame) {
if (this.hitTest(tp) & (root.treeenergy > 0)) {
root.nonwallbounce();
_parent.tree.tree.play();
root.xspeed = random(35) + 25;
root.yspeed = random(30) - 25;
}
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 4
onClipEvent (enterFrame) {
if (this.hitTest(tp)) {
root.nonwallbounce();
root.xspeed = random(35) + 25;
root.yspeed = random(30) - 25;
}
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 4
onClipEvent (enterFrame) {
if (this.hitTest(tp)) {
root.nonwallbounce();
root.xspeed = random(35) + 15;
root.yspeed = random(30) - 15;
}
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 4
onClipEvent (enterFrame) {
if (this.hitTest(tp) & (root.treeenergy > 0)) {
root.nonwallbounce();
_parent.tree.tree.play();
root.xspeed = random(35) + 25;
root.yspeed = random(30) - 25;
}
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 4
onClipEvent (enterFrame) {
if (this.hitTest(tp) & (root.treeenergy > 0)) {
root.nonwallbounce();
_parent.tree.tree.play();
root.xspeed = (-random(35)) - 15;
root.yspeed = random(30) - 25;
}
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 4
onClipEvent (enterFrame) {
if (this.hitTest(tp)) {
root.nonwallbounce();
root.xspeed = (-random(35)) - 25;
root.yspeed = random(30) - 15;
}
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 4
onClipEvent (enterFrame) {
if (this.hitTest(tp) & (root.treeenergy > 0)) {
root.nonwallbounce();
_parent.tree.tree.play();
root.xspeed = (-random(35)) - 15;
root.yspeed = random(30) - 25;
}
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 4
onClipEvent (enterFrame) {
if (this.hitTest(tp) & (root.treeenergy > 0)) {
if (yspeed < 0) {
root.yspeed = random(30);
}
}
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 4
onClipEvent (enterFrame) {
if (this.hitTest(tp) & (root.treeenergy > 0)) {
if (yspeed < 0) {
root.yspeed = random(30);
}
}
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 4
onClipEvent (enterFrame) {
if (this.hitTest(tp)) {
root.nonwallbounce();
root.xspeed = -4;
}
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 4
onClipEvent (enterFrame) {
if (this.hitTest(tp) & (root.treeenergy > 0)) {
root.xspeed = 0;
} else if (this.hitTest(tp)) {
root.xspeed = 40;
root.yspeed = -70;
}
}
Instance of Symbol 494 MovieClip in Symbol 751 MovieClip Frame 4
onClipEvent (enterFrame) {
root.splashme(this);
}
Instance of Symbol 429 MovieClip in Symbol 751 MovieClip Frame 4
onClipEvent (enterFrame) {
if (this.hitTest(tp)) {
root.nonwallbounce();
root.xspeed = (-random(10)) - 30;
}
}
Instance of Symbol 429 MovieClip in Symbol 751 MovieClip Frame 4
onClipEvent (enterFrame) {
if (this.hitTest(tp)) {
root.nonwallbounce();
root.xspeed = (-random(10)) - 30;
}
}
Instance of Symbol 505 MovieClip "tree" in Symbol 751 MovieClip Frame 4
onClipEvent (load) {
if (root.treeenergy <= 0) {
this.gotoAndStop(3);
} else if (tp._y > 4000) {
this.gotoAndStop(3);
}
go = true;
}
onClipEvent (enterFrame) {
if (this.tree._currentframe == 2) {
root.treeenergy--;
}
if (((root.treeenergy <= 0) & (this._currentframe == 1)) & (go == true)) {
trace("offit");
this.gotoAndStop(2);
}
if (roarcount == undefined) {
roarcount = 200;
}
if (roarcount <= 200) {
roarcount++;
}
if ((this.tree._currentframe == 2) & (roarcount >= 200)) {
root.snd.beastroar.play();
roarcount = 0;
}
}
Instance of Symbol 509 MovieClip "fish2" in Symbol 751 MovieClip Frame 4
onClipEvent (load) {
if (root.fishenergy == undefined) {
root.fishenergy = 100;
} else if (root.fishenergy <= 0) {
this.gotoAndStop(3);
}
}
onClipEvent (enterFrame) {
if (root.fishenergy <= 0) {
this.gotoAndStop(2);
}
}
Instance of Symbol 515 MovieClip "bkg2" in Symbol 751 MovieClip Frame 5
onClipEvent (load) {
this._alpha = 0;
}
Instance of Symbol 529 MovieClip "dj" in Symbol 751 MovieClip Frame 5
onClipEvent (enterFrame) {
lx = 450;
root.launcher_area(this);
}
Instance of Symbol 532 MovieClip "fish1" in Symbol 751 MovieClip Frame 5
onClipEvent (enterFrame) {
this.fish.gotoAndStop(_parent.fish2.fish._currentframe);
if (this.fish._currentframe == 2) {
root.fishenergy = root.fishenergy - 1;
}
if ((root.fishenergy <= 0) & (_parent.fish2._currentframe != 3)) {
this.gotoAndStop(2);
} else if ((root.fishenergy <= 0) & (this._currentframe == 1)) {
this.gotoAndStop(3);
}
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 5
onClipEvent (enterFrame) {
if (this.hitTest(tp)) {
root.nonwallbounce();
root.xspeed = (-random(35)) - 25;
root.yspeed = random(30) - 25;
}
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 5
onClipEvent (enterFrame) {
if (this.hitTest(tp)) {
if (root.yspeed < 0) {
if (root.yspeed < -40) {
root.yspeed = -40;
} else if (root.yspeed > -20) {
root.yspeed = -20;
}
}
}
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 5
onClipEvent (enterFrame) {
if (this.hitTest(tp)) {
root.nonwallbounce();
root.yspeed = -14;
root.xspeed = -5;
}
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 5
onClipEvent (enterFrame) {
if (this.hitTest(tp)) {
root.nonwallbounce();
root.xspeed = (-random(5)) - 5;
root.yspeed = (-random(15)) - 25;
}
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 5
onClipEvent (enterFrame) {
if (this.hitTest(tp)) {
root.nonwallbounce();
root.yspeed = -14;
root.xspeed = -5;
}
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 5
onClipEvent (enterFrame) {
if (this.hitTest(tp)) {
root.nonwallbounce();
root.yspeed = -14;
root.xspeed = -5;
}
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 5
onClipEvent (enterFrame) {
if (this.hitTest(tp)) {
root.nonwallbounce();
root.yspeed = -14;
root.xspeed = -5;
}
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 5
onClipEvent (enterFrame) {
if (this.hitTest(tp)) {
root.nonwallbounce();
root.yspeed = -14;
root.xspeed = -8;
}
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 5
onClipEvent (enterFrame) {
if (this.hitTest(tp)) {
root.nonwallbounce();
if (root.yspeed < 0) {
root.yspeed = 4;
}
}
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 5
onClipEvent (enterFrame) {
if (this.hitTest(tp)) {
root.nonwallbounce();
if (root.yspeed < 0) {
root.yspeed = 4;
}
}
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 5
onClipEvent (enterFrame) {
if (this.hitTest(tp)) {
root.nonwallbounce();
if (root.yspeed < 0) {
root.yspeed = 4;
}
}
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 5
onClipEvent (enterFrame) {
if (this.hitTest(tp)) {
root.nonwallbounce();
root.xspeed = 4;
}
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 5
onClipEvent (enterFrame) {
chance = random(3);
if (this.hitTest(tp)) {
root.yspeed = random(30) - 20;
root.xspeed = (-random(40)) - 30;
}
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 5
onClipEvent (enterFrame) {
if (this.hitTest(tp)) {
root.yspeed = random(45) - 35;
root.xspeed = random(30) + 30;
}
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 5
onClipEvent (enterFrame) {
if (this.hitTest(tp) & (root.fishenergy > 0)) {
_parent.fish1.fish.play();
_parent.fish2.fish.play();
root.yspeed = random(30) - 20;
root.xspeed = random(45) + 20;
}
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 5
onClipEvent (enterFrame) {
chance = random(3);
if (this.hitTest(tp) & (root.fishenergy > 0)) {
_parent.fish1.fish.play();
_parent.fish2.fish.play();
root.yspeed = random(30) - 30;
root.xspeed = (-random(35)) - 25;
}
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 5
onClipEvent (enterFrame) {
chance = random(3);
if (this.hitTest(tp)) {
_parent.fish1.fish.play();
_parent.fish2.fish.play();
if (chance == 0) {
root.yspeed = random(30) - 15;
root.xspeed = random(35) + 25;
} else if (chance == 1) {
root.yspeed = (-random(30)) - 15;
root.xspeed = random(40) - 20;
} else if (chance == 2) {
root.yspeed = -40;
root.xspeed = -30;
}
}
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 5
onClipEvent (enterFrame) {
chance = random(3);
if (this.hitTest(tp)) {
root.yspeed = 30;
root.xspeed = -30;
}
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 5
onClipEvent (enterFrame) {
chance = random(3);
if (this.hitTest(tp)) {
root.yspeed = 30;
root.xspeed = -30;
}
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 5
onClipEvent (enterFrame) {
chance = random(3);
if (this.hitTest(tp)) {
root.yspeed = -30;
root.xspeed = -30;
}
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 5
onClipEvent (enterFrame) {
chance = random(3);
if (this.hitTest(tp) & (root.fishenergy > 0)) {
root.energy = 0;
}
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 5
onClipEvent (enterFrame) {
if (this.hitTest(tp)) {
root.yspeed = (-random(20)) - 40;
root.xspeed = random(40) - 20;
}
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 5
onClipEvent (enterFrame) {
chance = random(3);
if (this.hitTest(tp)) {
root.yspeed = -30;
root.xspeed = -30;
}
}
Instance of Symbol 542 MovieClip in Symbol 751 MovieClip Frame 5
onClipEvent (enterFrame) {
root.splashme(this);
}
Instance of Symbol 545 MovieClip "bkg" in Symbol 751 MovieClip Frame 6
onClipEvent (load) {
this._alpha = 0;
}
Instance of Symbol 356 MovieClip in Symbol 751 MovieClip Frame 6
onClipEvent (load) {
serial = 25;
}
onClipEvent (enterFrame) {
x_refrac = -25;
y_refrac = -10;
root.enemy1(this);
}
Instance of Symbol 580 MovieClip "dj6" in Symbol 751 MovieClip Frame 6
onClipEvent (enterFrame) {
lx = 300;
root.launcher_area(this);
}
Instance of Symbol 423 MovieClip in Symbol 751 MovieClip Frame 6
onClipEvent (load) {
serial = 25;
x_refrac = (-random(10)) - 10;
y_refrac = -5;
}
onClipEvent (enterFrame) {
root.enemy1(this);
}
Instance of Symbol 356 MovieClip in Symbol 751 MovieClip Frame 6
onClipEvent (load) {
serial = 46;
}
onClipEvent (enterFrame) {
x_refrac = -26;
y_refrac = -10;
root.enemy1(this);
}
Instance of Symbol 584 MovieClip in Symbol 751 MovieClip Frame 6
onClipEvent (enterFrame) {
root.splashme(this);
}
Instance of Symbol 591 MovieClip "bkg2" in Symbol 751 MovieClip Frame 7
onClipEvent (load) {
this._alpha = 0;
}
Instance of Symbol 593 MovieClip in Symbol 751 MovieClip Frame 7
onClipEvent (enterFrame) {
if (tp._y > 2000) {
this.gotoAndPlay(2);
} else {
this.gotoAndPlay(1);
}
}
Instance of Symbol 356 MovieClip in Symbol 751 MovieClip Frame 7
onClipEvent (load) {
serial = 18;
}
onClipEvent (enterFrame) {
x_refrac = -16;
y_refrac = -25;
root.enemy1(this);
}
Instance of Symbol 356 MovieClip in Symbol 751 MovieClip Frame 7
onClipEvent (load) {
serial = 41;
}
onClipEvent (enterFrame) {
x_refrac = 7;
y_refrac = -25;
root.enemy1(this);
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 7
onClipEvent (load) {
dir = random(2);
trace(dir);
}
onClipEvent (enterFrame) {
if (this.hitTest(tp) & (root.yspeed < 0)) {
if (dir == 0) {
root.xspeed = root.xspeed + 4;
} else if (dir == 1) {
root.xspeed = root.xspeed - 4;
}
}
}
Instance of Symbol 356 MovieClip in Symbol 751 MovieClip Frame 7
onClipEvent (load) {
serial = 51;
}
onClipEvent (enterFrame) {
x_refrac = random(30) + 25;
y_refrac = -25;
root.enemy1(this);
}
Instance of Symbol 618 MovieClip in Symbol 751 MovieClip Frame 7
onClipEvent (enterFrame) {
this.gotoAndStop(_root.boomcount);
}
Instance of Symbol 423 MovieClip in Symbol 751 MovieClip Frame 7
onClipEvent (load) {
serial = 29;
x_refrac = (-random(4)) - 4;
y_refrac = -7;
}
onClipEvent (enterFrame) {
root.enemy1(this);
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 7
onClipEvent (enterFrame) {
if (this.hitTest(tp) & (root.yspeed < 0)) {
xspeed = 1;
}
}
Instance of Symbol 593 MovieClip in Symbol 751 MovieClip Frame 7
onClipEvent (enterFrame) {
if (tp._y > 1400) {
this.gotoAndPlay(2);
} else {
this.gotoAndPlay(1);
}
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 7
onClipEvent (enterFrame) {
chance = random(2);
if (this.hitTest(tp)) {
if (chance == 0) {
root.xspeed = (-random(7)) - 5;
root.yspeed = -10;
} else if (chance == 2) {
root.xspeed = (-random(7)) - 5;
root.yspeed = -20;
}
}
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 7
onClipEvent (enterFrame) {
if (this.hitTest(tp)) {
if (root.xspeed > 0) {
root.yspeed = -20;
root.xspeed = 30;
}
}
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 7
onClipEvent (enterFrame) {
chance = random(2);
if (this.hitTest(tp)) {
if (chance == 0) {
root.xspeed = random(4) - 2;
root.yspeed = -85;
} else if (chance == 2) {
root.xspeed = 25;
root.yspeed = -45;
}
}
}
Instance of Symbol 625 MovieClip "bkg" in Symbol 751 MovieClip Frame 8
onClipEvent (load) {
this._alpha = 0;
}
Instance of Symbol 356 MovieClip in Symbol 751 MovieClip Frame 8
onClipEvent (load) {
serial = 43;
}
onClipEvent (enterFrame) {
x_refrac = 6;
y_refrac = -18;
root.enemy1(this);
}
Instance of Symbol 356 MovieClip in Symbol 751 MovieClip Frame 8
onClipEvent (load) {
serial = 42;
}
onClipEvent (enterFrame) {
x_refrac = 6;
y_refrac = -18;
root.enemy1(this);
}
Instance of Symbol 593 MovieClip in Symbol 751 MovieClip Frame 8
onClipEvent (enterFrame) {
if (tp._y > 1400) {
this.gotoAndPlay(2);
} else {
this.gotoAndPlay(1);
}
}
Instance of Symbol 356 MovieClip in Symbol 751 MovieClip Frame 8
onClipEvent (load) {
serial = 45;
}
onClipEvent (enterFrame) {
x_refrac = 7;
y_refrac = -18;
root.enemy1(this);
}
Instance of Symbol 356 MovieClip in Symbol 751 MovieClip Frame 8
onClipEvent (load) {
serial = 26;
}
onClipEvent (enterFrame) {
x_refrac = (-random(20)) - 15;
y_refrac = -12;
root.enemy1(this);
}
Instance of Symbol 423 MovieClip in Symbol 751 MovieClip Frame 8
onClipEvent (load) {
serial = 13;
}
onClipEvent (enterFrame) {
if (xspeed > 0) {
x_refrac = random(30) + 15;
y_refrac = -30;
} else {
x_refrac = -15;
y_refrac = -15;
}
root.enemy1(this);
}
Instance of Symbol 423 MovieClip in Symbol 751 MovieClip Frame 8
onClipEvent (load) {
serial = 11;
x_refrac = (-random(10)) - 10;
y_refrac = -10;
}
onClipEvent (enterFrame) {
root.enemy1(this);
}
Instance of Symbol 423 MovieClip in Symbol 751 MovieClip Frame 8
onClipEvent (load) {
serial = 10;
}
onClipEvent (enterFrame) {
if (xspeed < 0) {
x_refrac = -40;
y_refrac = -10;
} else {
x_refrac = -40;
y_refrac = -10;
}
root.enemy1(this);
}
Instance of Symbol 653 MovieClip in Symbol 751 MovieClip Frame 8
onClipEvent (enterFrame) {
root.splashme2(this);
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 8
onClipEvent (enterFrame) {
if (this.hitTest(tp)) {
if (root.yspeed < -10) {
root.yspeed = -5;
}
}
}
Instance of Symbol 656 MovieClip "bkg2" in Symbol 751 MovieClip Frame 9
onClipEvent (load) {
this._alpha = 0;
}
Instance of Symbol 356 MovieClip in Symbol 751 MovieClip Frame 9
onClipEvent (load) {
serial = 15;
}
onClipEvent (enterFrame) {
x_refrac = (-random(15)) - 10;
y_refrac = -10 - random(20);
root.enemy1(this);
}
Instance of Symbol 356 MovieClip in Symbol 751 MovieClip Frame 9
onClipEvent (load) {
serial = 13;
}
onClipEvent (enterFrame) {
x_refrac = -8;
y_refrac = (-random(20)) - 10;
root.enemy1(this);
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 9
onClipEvent (enterFrame) {
chance = random(3);
if (this.hitTest(tp)) {
root.snd.laser.play();
if (chance == 0) {
root.xspeed = (-random(5)) - 1;
root.yspeed = -80;
} else if (chance == 1) {
root.xspeed = (-random(5)) - 1;
root.yspeed = -70;
} else if (chance == 2) {
root.xspeed = (-random(5)) - 1;
root.yspeed = -55;
}
}
}
Instance of Symbol 618 MovieClip in Symbol 751 MovieClip Frame 9
onClipEvent (enterFrame) {
this.gotoAndStop(_root.boomcount);
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 9
onClipEvent (enterFrame) {
if (this.hitTest(tp)) {
if (root.yspeed > 0) {
root.xspeed = -10;
root.yspeed = -15;
}
}
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 9
onClipEvent (enterFrame) {
if (this.hitTest(tp)) {
if (root.yspeed > 0) {
root.xspeed = -10;
root.yspeed = -15;
}
}
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 9
onClipEvent (enterFrame) {
if (this.hitTest(tp)) {
if (root.yspeed > 0) {
root.xspeed = -10;
root.yspeed = -15;
}
}
}
Instance of Symbol 593 MovieClip in Symbol 751 MovieClip Frame 9
onClipEvent (enterFrame) {
if (tp._y > 1400) {
this.gotoAndPlay(2);
} else {
this.gotoAndPlay(1);
}
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 9
onClipEvent (enterFrame) {
if (this.hitTest(tp) & (root.yspeed < 0)) {
root.xspeed = root.xspeed - 4;
}
}
Instance of Symbol 356 MovieClip in Symbol 751 MovieClip Frame 9
onClipEvent (load) {
serial = 49;
}
onClipEvent (enterFrame) {
x_refrac = -30;
y_refrac = -35;
root.enemy1(this);
}
Instance of Symbol 423 MovieClip in Symbol 751 MovieClip Frame 9
onClipEvent (load) {
serial = 9;
}
onClipEvent (enterFrame) {
x_refrac = -15;
y_refrac = -20;
root.enemy1(this);
}
Instance of Symbol 686 MovieClip "bkg" in Symbol 751 MovieClip Frame 10
onClipEvent (load) {
this._alpha = 0;
}
Instance of Symbol 593 MovieClip in Symbol 751 MovieClip Frame 10
onClipEvent (enterFrame) {
if (tp._y > 1400) {
this.gotoAndPlay(2);
} else {
this.gotoAndPlay(1);
}
}
Instance of Symbol 689 MovieClip in Symbol 751 MovieClip Frame 10
onClipEvent (enterFrame) {
root.splashme(this);
}
Instance of Symbol 356 MovieClip in Symbol 751 MovieClip Frame 10
onClipEvent (load) {
serial = 14;
}
onClipEvent (enterFrame) {
x_refrac = -12;
y_refrac = -20;
root.enemy1(this);
}
Instance of Symbol 356 MovieClip in Symbol 751 MovieClip Frame 10
onClipEvent (load) {
serial = 55;
}
onClipEvent (enterFrame) {
x_refrac = (-random(25)) - 20;
y_refrac = -10 - random(10);
root.enemy1(this);
}
Instance of Symbol 356 MovieClip in Symbol 751 MovieClip Frame 10
onClipEvent (load) {
serial = 19;
}
onClipEvent (enterFrame) {
x_refrac = 4;
y_refrac = -22;
root.enemy1(this);
}
Instance of Symbol 310 MovieClip in Symbol 751 MovieClip Frame 10
onClipEvent (enterFrame) {
chance = random(2);
if (this.hitTest(tp)) {
if (chance == 0) {
root.xspeed = (-random(13)) - 15;
root.yspeed = (-random(13)) - 15;
} else if (chance == 2) {
root.xspeed = (-random(13)) - 15;
root.yspeed = (-random(13)) - 15;
}
}
}
Instance of Symbol 703 MovieClip "bkg2" in Symbol 751 MovieClip Frame 11
onClipEvent (load) {
this._alpha = 0;
}
Instance of Symbol 356 MovieClip in Symbol 751 MovieClip Frame 11
onClipEvent (load) {
serial = 12;
}
onClipEvent (enterFrame) {
x_refrac = -4;
y_refrac = -22;
root.enemy1(this);
}
Instance of Symbol 356 MovieClip in Symbol 751 MovieClip Frame 11
onClipEvent (load) {
serial = 10;
}
onClipEvent (enterFrame) {
x_refrac = -4;
y_refrac = -22;
root.enemy1(this);
}
Instance of Symbol 356 MovieClip in Symbol 751 MovieClip Frame 11
onClipEvent (load) {
serial = 11;
}
onClipEvent (enterFrame) {
x_refrac = -50;
y_refrac = -10;
root.enemy1(this);
}
Instance of Symbol 718 MovieClip "bkg" in Symbol 751 MovieClip Frame 12
onClipEvent (load) {
this._alpha = 0;
}
Instance of Symbol 356 MovieClip in Symbol 751 MovieClip Frame 12
onClipEvent (load) {
serial = 11;
}
onClipEvent (enterFrame) {
x_refrac = -40;
y_refrac = random(30) - 10;
root.enemy1(this);
}
Instance of Symbol 725 MovieClip "bkg2" in Symbol 751 MovieClip Frame 13
onClipEvent (load) {
this._alpha = 0;
}
Instance of Symbol 356 MovieClip in Symbol 751 MovieClip Frame 13
onClipEvent (load) {
serial = 39;
}
onClipEvent (enterFrame) {
x_refrac = -50;
y_refrac = -35;
root.enemy1(this);
}
Instance of Symbol 734 MovieClip "bkg" in Symbol 751 MovieClip Frame 14
onClipEvent (load) {
this._alpha = 0;
}
Instance of Symbol 737 MovieClip "bkg2" in Symbol 751 MovieClip Frame 15
onClipEvent (load) {
this._alpha = 0;
}
Instance of Symbol 744 MovieClip in Symbol 751 MovieClip Frame 15
onClipEvent (load) {
this.gotoAndPlay(random(1) + 1);
}
Instance of Symbol 744 MovieClip in Symbol 751 MovieClip Frame 15
onClipEvent (load) {
this.gotoAndPlay(random(1) + 1);
}
Instance of Symbol 744 MovieClip in Symbol 751 MovieClip Frame 15
onClipEvent (load) {
this.gotoAndPlay(random(1) + 1);
}
Instance of Symbol 744 MovieClip in Symbol 751 MovieClip Frame 15
onClipEvent (load) {
this.gotoAndPlay(random(1) + 1);
}
Instance of Symbol 744 MovieClip in Symbol 751 MovieClip Frame 15
onClipEvent (load) {
this.gotoAndPlay(random(1) + 1);
}
Instance of Symbol 744 MovieClip in Symbol 751 MovieClip Frame 15
onClipEvent (load) {
this.gotoAndPlay(random(1) + 1);
}
Instance of Symbol 744 MovieClip in Symbol 751 MovieClip Frame 15
onClipEvent (load) {
this.gotoAndPlay(random(1) + 1);
}
Instance of Symbol 744 MovieClip in Symbol 751 MovieClip Frame 15
onClipEvent (load) {
this.gotoAndPlay(random(1) + 1);
}
Instance of Symbol 744 MovieClip in Symbol 751 MovieClip Frame 15
onClipEvent (load) {
this.gotoAndPlay(random(1) + 1);
}
Instance of Symbol 744 MovieClip in Symbol 751 MovieClip Frame 15
onClipEvent (load) {
this.gotoAndPlay(random(1) + 1);
}
Instance of Symbol 744 MovieClip in Symbol 751 MovieClip Frame 15
onClipEvent (load) {
this.gotoAndPlay(random(1) + 1);
}
Instance of Symbol 744 MovieClip in Symbol 751 MovieClip Frame 15
onClipEvent (load) {
this.gotoAndPlay(random(1) + 1);
}
Instance of Symbol 744 MovieClip in Symbol 751 MovieClip Frame 15
onClipEvent (load) {
this.gotoAndPlay(random(1) + 1);
}
Instance of Symbol 744 MovieClip in Symbol 751 MovieClip Frame 15
onClipEvent (load) {
this.gotoAndPlay(random(1) + 1);
}
Instance of Symbol 744 MovieClip in Symbol 751 MovieClip Frame 15
onClipEvent (load) {
this.gotoAndPlay(random(1) + 1);
}
Instance of Symbol 746 MovieClip "bkg" in Symbol 751 MovieClip Frame 16
onClipEvent (load) {
this._alpha = 0;
}
Symbol 754 MovieClip Frame 1
stop();
Symbol 756 MovieClip Frame 1
stop();
Symbol 758 MovieClip Frame 1
stop();
Symbol 759 MovieClip Frame 1
stop();
Symbol 764 MovieClip Frame 1
stop();
Symbol 764 MovieClip Frame 2
stopAllSounds();
Symbol 765 Button
on (release, keyPress "<Left>") {
xspeed = xspeed - 10;
}
Symbol 766 Button
on (release, keyPress "<Right>") {
xspeed = xspeed + 10;
}
Symbol 767 Button
on (release, keyPress "<Up>") {
yspeed = yspeed - 30;
}