Frame 1
stop();
stopAllSounds();
function itemHandler(obj, item) {
getURL ("http://www.acridrose.co.uk", "_blank");
}
stop();
root_cm = new ContextMenu();
root_cm.hideBuiltInItems();
root_cm.customItems.push(new ContextMenuItem("Acrid Rose Entertainment", itemHandler));
_root.menu = root_cm;
Frame 2
stop();
Frame 3
local_data = SharedObject.getLocal("user_data");
level = local_data.data.level;
stop();
if (_root.level eq "undefined") {
_root.level = 0;
}
mochi.as2.MochiServices.connect("ec87f051ecf0d082");
_root.allowhighscore = 1;
_quality = "MEDIUM";
_root.playertime = 0;
stop();
Frame 4
stop();
stopAllSounds();
Frame 5
_root.score = 5;
stop();
Instance of Symbol 703 MovieClip "pad" in Frame 5
onClipEvent (enterFrame) {
_y = (_y + ((_root.hero._y - _y) / 2));
_x = (_x + ((_root.hero._x - _x) / 2));
}
Instance of Symbol 223 MovieClip [hero] "hero" in Frame 5
onClipEvent (load) {
power = 1;
yspeed = 0;
xspeed = 0;
friction = 0.85;
radius = 13;
}
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
_x = (_x - power);
xspeed = xspeed - power;
}
if (Key.isDown(39)) {
_x = (_x + power);
xspeed = xspeed + power;
}
if (Key.isDown(38)) {
_y = (_y - power);
yspeed = yspeed - power;
}
if (Key.isDown(40)) {
_y = (_y + power);
yspeed = yspeed + power;
}
xspeed = xspeed * friction;
yspeed = yspeed * friction;
_y = (_y + yspeed);
_x = (_x + xspeed);
while (_root.wall.hitTest(_x, _y + radius, true)) {
_y = (_y-1);
}
while (_root.wall.hitTest(_x, _y - radius, true)) {
_y = (_y+1);
}
while (_root.wall.hitTest(_x - radius, _y, true)) {
_x = (_x+1);
}
while (_root.wall.hitTest(_x + radius, _y, true)) {
_x = (_x-1);
}
if (((_root.cop.hitTest(_x, _y + radius, true) or _root.cop.hitTest(_x, _y - radius, true)) or _root.cop.hitTest(_x + radius, _y, true)) or _root.cop.hitTest(_x - radius, _y, true)) {
_root.fin.gotoAndStop(3);
}
if (((_root.hit1.hitTest(_x, _y + radius, true) or _root.hit1.hitTest(_x, _y - radius, true)) or _root.hit1.hitTest(_x + radius, _y, true)) or _root.hit1.hitTest(_x - radius, _y, true)) {
_root.hit1.nextFrame();
}
if (((_root.hit2.hitTest(_x, _y + radius, true) or _root.hit2.hitTest(_x, _y - radius, true)) or _root.hit2.hitTest(_x + radius, _y, true)) or _root.hit2.hitTest(_x - radius, _y, true)) {
_root.hit2.nextFrame();
}
if (((_root.hit3.hitTest(_x, _y + radius, true) or _root.hit3.hitTest(_x, _y - radius, true)) or _root.hit3.hitTest(_x + radius, _y, true)) or _root.hit3.hitTest(_x - radius, _y, true)) {
_root.hit3.nextFrame();
}
if (((_root.hit4.hitTest(_x, _y + radius, true) or _root.hit4.hitTest(_x, _y - radius, true)) or _root.hit4.hitTest(_x + radius, _y, true)) or _root.hit4.hitTest(_x - radius, _y, true)) {
_root.hit4.nextFrame();
}
if (((_root.hit5.hitTest(_x, _y + radius, true) or _root.hit5.hitTest(_x, _y - radius, true)) or _root.hit5.hitTest(_x + radius, _y, true)) or _root.hit5.hitTest(_x - radius, _y, true)) {
_root.hit5.nextFrame();
}
if (((_root.hit6.hitTest(_x, _y + radius, true) or _root.hit6.hitTest(_x, _y - radius, true)) or _root.hit6.hitTest(_x + radius, _y, true)) or _root.hit6.hitTest(_x - radius, _y, true)) {
_root.hit6.nextFrame();
}
if (((_root.hit7.hitTest(_x, _y + radius, true) or _root.hit7.hitTest(_x, _y - radius, true)) or _root.hit7.hitTest(_x + radius, _y, true)) or _root.hit7.hitTest(_x - radius, _y, true)) {
_root.hit7.nextFrame();
}
if (((_root.hit8.hitTest(_x, _y + radius, true) or _root.hit8.hitTest(_x, _y - radius, true)) or _root.hit8.hitTest(_x + radius, _y, true)) or _root.hit8.hitTest(_x - radius, _y, true)) {
_root.hit8.gotoAndStop(2);
}
if (((_root.hit9.hitTest(_x, _y + radius, true) or _root.hit9.hitTest(_x, _y - radius, true)) or _root.hit9.hitTest(_x + radius, _y, true)) or _root.hit9.hitTest(_x - radius, _y, true)) {
_root.hit9.nextFrame();
}
if (((_root.hit10.hitTest(_x, _y + radius, true) or _root.hit10.hitTest(_x, _y - radius, true)) or _root.hit10.hitTest(_x + radius, _y, true)) or _root.hit10.hitTest(_x - radius, _y, true)) {
_root.hit10.nextFrame();
}
if (((_root.hit11.hitTest(_x, _y + radius, true) or _root.hit11.hitTest(_x, _y - radius, true)) or _root.hit11.hitTest(_x + radius, _y, true)) or _root.hit11.hitTest(_x - radius, _y, true)) {
_root.hit11.nextFrame();
}
if (((_root.hit12.hitTest(_x, _y + radius, true) or _root.hit12.hitTest(_x, _y - radius, true)) or _root.hit12.hitTest(_x + radius, _y, true)) or _root.hit12.hitTest(_x - radius, _y, true)) {
_root.hit12.nextFrame();
}
if (((_root.hit13.hitTest(_x, _y + radius, true) or _root.hit13.hitTest(_x, _y - radius, true)) or _root.hit13.hitTest(_x + radius, _y, true)) or _root.hit13.hitTest(_x - radius, _y, true)) {
_root.hit13.nextFrame();
}
if (((_root.hit14.hitTest(_x, _y + radius, true) or _root.hit14.hitTest(_x, _y - radius, true)) or _root.hit14.hitTest(_x + radius, _y, true)) or _root.hit14.hitTest(_x - radius, _y, true)) {
_root.hit14.nextFrame();
}
if (((_root.hit15.hitTest(_x, _y + radius, true) or _root.hit15.hitTest(_x, _y - radius, true)) or _root.hit15.hitTest(_x + radius, _y, true)) or _root.hit15.hitTest(_x - radius, _y, true)) {
_root.hit15.nextFrame();
}
if (((_root.hit16.hitTest(_x, _y + radius, true) or _root.hit16.hitTest(_x, _y - radius, true)) or _root.hit16.hitTest(_x + radius, _y, true)) or _root.hit16.hitTest(_x - radius, _y, true)) {
_root.hit16.nextFrame();
}
if (((_root.hit17.hitTest(_x, _y + radius, true) or _root.hit17.hitTest(_x, _y - radius, true)) or _root.hit17.hitTest(_x + radius, _y, true)) or _root.hit17.hitTest(_x - radius, _y, true)) {
_root.hit17.nextFrame();
}
if (((_root.hit18.hitTest(_x, _y + radius, true) or _root.hit18.hitTest(_x, _y - radius, true)) or _root.hit18.hitTest(_x + radius, _y, true)) or _root.hit18.hitTest(_x - radius, _y, true)) {
_root.hit18.nextFrame();
}
if (((_root.hit19.hitTest(_x, _y + radius, true) or _root.hit19.hitTest(_x, _y - radius, true)) or _root.hit19.hitTest(_x + radius, _y, true)) or _root.hit19.hitTest(_x - radius, _y, true)) {
_root.hit19.nextFrame();
}
if (((_root.hit20.hitTest(_x, _y + radius, true) or _root.hit20.hitTest(_x, _y - radius, true)) or _root.hit20.hitTest(_x + radius, _y, true)) or _root.hit20.hitTest(_x - radius, _y, true)) {
_root.hit20.nextFrame();
}
if (((_root.hit21.hitTest(_x, _y + radius, true) or _root.hit21.hitTest(_x, _y - radius, true)) or _root.hit21.hitTest(_x + radius, _y, true)) or _root.hit21.hitTest(_x - radius, _y, true)) {
_root.hit21.nextFrame();
}
if (((_root.hit22.hitTest(_x, _y + radius, true) or _root.hit22.hitTest(_x, _y - radius, true)) or _root.hit22.hitTest(_x + radius, _y, true)) or _root.hit22.hitTest(_x - radius, _y, true)) {
_root.hit22.nextFrame();
}
if (((_root.hit23.hitTest(_x, _y + radius, true) or _root.hit23.hitTest(_x, _y - radius, true)) or _root.hit23.hitTest(_x + radius, _y, true)) or _root.hit23.hitTest(_x - radius, _y, true)) {
_root.hit23.nextFrame();
}
if (((_root.hit24.hitTest(_x, _y + radius, true) or _root.hit24.hitTest(_x, _y - radius, true)) or _root.hit24.hitTest(_x + radius, _y, true)) or _root.hit24.hitTest(_x - radius, _y, true)) {
_root.hit24.nextFrame();
}
if (((_root.hit25.hitTest(_x, _y + radius, true) or _root.hit25.hitTest(_x, _y - radius, true)) or _root.hit25.hitTest(_x + radius, _y, true)) or _root.hit25.hitTest(_x - radius, _y, true)) {
_root.hit25.nextFrame();
}
if (((_root.hit26.hitTest(_x, _y + radius, true) or _root.hit26.hitTest(_x, _y - radius, true)) or _root.hit26.hitTest(_x + radius, _y, true)) or _root.hit26.hitTest(_x - radius, _y, true)) {
_root.hit26.nextFrame();
}
if (((_root.hit27.hitTest(_x, _y + radius, true) or _root.hit27.hitTest(_x, _y - radius, true)) or _root.hit27.hitTest(_x + radius, _y, true)) or _root.hit27.hitTest(_x - radius, _y, true)) {
_root.hit27.nextFrame();
}
if (((_root.hit28.hitTest(_x, _y + radius, true) or _root.hit28.hitTest(_x, _y - radius, true)) or _root.hit28.hitTest(_x + radius, _y, true)) or _root.hit28.hitTest(_x - radius, _y, true)) {
_root.hit28.nextFrame();
}
if (((_root.hit29.hitTest(_x, _y + radius, true) or _root.hit29.hitTest(_x, _y - radius, true)) or _root.hit29.hitTest(_x + radius, _y, true)) or _root.hit29.hitTest(_x - radius, _y, true)) {
_root.hit29.nextFrame();
}
if (((_root.hit30.hitTest(_x, _y + radius, true) or _root.hit30.hitTest(_x, _y - radius, true)) or _root.hit30.hitTest(_x + radius, _y, true)) or _root.hit30.hitTest(_x - radius, _y, true)) {
_root.hit30.nextFrame();
}
if (((_root.hit31.hitTest(_x, _y + radius, true) or _root.hit31.hitTest(_x, _y - radius, true)) or _root.hit31.hitTest(_x + radius, _y, true)) or _root.hit31.hitTest(_x - radius, _y, true)) {
_root.hit31.nextFrame();
}
if (((_root.hit32.hitTest(_x, _y + radius, true) or _root.hit32.hitTest(_x, _y - radius, true)) or _root.hit32.hitTest(_x + radius, _y, true)) or _root.hit32.hitTest(_x - radius, _y, true)) {
_root.hit32.nextFrame();
}
if (((_root.hit33.hitTest(_x, _y + radius, true) or _root.hit33.hitTest(_x, _y - radius, true)) or _root.hit33.hitTest(_x + radius, _y, true)) or _root.hit33.hitTest(_x - radius, _y, true)) {
_root.hit33.nextFrame();
}
if (((_root.hit34.hitTest(_x, _y + radius, true) or _root.hit34.hitTest(_x, _y - radius, true)) or _root.hit34.hitTest(_x + radius, _y, true)) or _root.hit34.hitTest(_x - radius, _y, true)) {
_root.hit34.nextFrame();
}
if (((_root.hit35.hitTest(_x, _y + radius, true) or _root.hit35.hitTest(_x, _y - radius, true)) or _root.hit35.hitTest(_x + radius, _y, true)) or _root.hit35.hitTest(_x - radius, _y, true)) {
_root.hit35.nextFrame();
}
if (((_root.hit36.hitTest(_x, _y + radius, true) or _root.hit36.hitTest(_x, _y - radius, true)) or _root.hit36.hitTest(_x + radius, _y, true)) or _root.hit36.hitTest(_x - radius, _y, true)) {
_root.hit36.nextFrame();
}
if (((_root.hit37.hitTest(_x, _y + radius, true) or _root.hit37.hitTest(_x, _y - radius, true)) or _root.hit37.hitTest(_x + radius, _y, true)) or _root.hit37.hitTest(_x - radius, _y, true)) {
_root.hit37.nextFrame();
}
if (((_root.hit38.hitTest(_x, _y + radius, true) or _root.hit38.hitTest(_x, _y - radius, true)) or _root.hit38.hitTest(_x + radius, _y, true)) or _root.hit38.hitTest(_x - radius, _y, true)) {
_root.hit38.nextFrame();
}
if (((_root.hit39.hitTest(_x, _y + radius, true) or _root.hit39.hitTest(_x, _y - radius, true)) or _root.hit39.hitTest(_x + radius, _y, true)) or _root.hit39.hitTest(_x - radius, _y, true)) {
_root.hit39.nextFrame();
}
if (((_root.hit40.hitTest(_x, _y + radius, true) or _root.hit40.hitTest(_x, _y - radius, true)) or _root.hit40.hitTest(_x + radius, _y, true)) or _root.hit40.hitTest(_x - radius, _y, true)) {
_root.hit40.nextFrame();
}
if (((_root.exit.hitTest(_x, _y + radius, true) or _root.exit.hitTest(_x, _y - radius, true)) or _root.exit.hitTest(_x + radius, _y, true)) or _root.exit.hitTest(_x - radius, _y, true)) {
_root.nextFrame();
}
}
Instance of Symbol 714 MovieClip "pad2" in Frame 5
onClipEvent (enterFrame) {
_y = (_y + ((_root.hero2._y - _y) / 2));
_x = (_x + ((_root.hero2._x - _x) / 2));
}
Instance of Symbol 22 MovieClip [hero2] "hero2" in Frame 5
onClipEvent (load) {
power = 1;
yspeed = 0;
xspeed = 0;
friction = 0.85;
radius = 13;
}
onClipEvent (enterFrame) {
if (Key.isDown(65)) {
_x = (_x - power);
xspeed = xspeed - power;
}
if (Key.isDown(68)) {
_x = (_x + power);
xspeed = xspeed + power;
}
if (Key.isDown(87)) {
_y = (_y - power);
yspeed = yspeed - power;
}
if (Key.isDown(83)) {
_y = (_y + power);
yspeed = yspeed + power;
}
xspeed = xspeed * friction;
yspeed = yspeed * friction;
_y = (_y + yspeed);
_x = (_x + xspeed);
while (_root.wall.hitTest(_x, _y + radius, true)) {
_y = (_y-1);
}
while (_root.wall.hitTest(_x, _y - radius, true)) {
_y = (_y+1);
}
while (_root.wall.hitTest(_x - radius, _y, true)) {
_x = (_x+1);
}
while (_root.wall.hitTest(_x + radius, _y, true)) {
_x = (_x-1);
}
if (((_root.cop.hitTest(_x, _y + radius, true) or _root.cop.hitTest(_x, _y - radius, true)) or _root.cop.hitTest(_x + radius, _y, true)) or _root.cop.hitTest(_x - radius, _y, true)) {
_root.fin.gotoAndStop(3);
}
if (((_root.hit1.hitTest(_x, _y + radius, true) or _root.hit1.hitTest(_x, _y - radius, true)) or _root.hit1.hitTest(_x + radius, _y, true)) or _root.hit1.hitTest(_x - radius, _y, true)) {
_root.hit1.nextFrame();
}
if (((_root.hit2.hitTest(_x, _y + radius, true) or _root.hit2.hitTest(_x, _y - radius, true)) or _root.hit2.hitTest(_x + radius, _y, true)) or _root.hit2.hitTest(_x - radius, _y, true)) {
_root.hit2.nextFrame();
}
if (((_root.hit3.hitTest(_x, _y + radius, true) or _root.hit3.hitTest(_x, _y - radius, true)) or _root.hit3.hitTest(_x + radius, _y, true)) or _root.hit3.hitTest(_x - radius, _y, true)) {
_root.hit3.nextFrame();
}
if (((_root.hit4.hitTest(_x, _y + radius, true) or _root.hit4.hitTest(_x, _y - radius, true)) or _root.hit4.hitTest(_x + radius, _y, true)) or _root.hit4.hitTest(_x - radius, _y, true)) {
_root.hit4.nextFrame();
}
if (((_root.hit5.hitTest(_x, _y + radius, true) or _root.hit5.hitTest(_x, _y - radius, true)) or _root.hit5.hitTest(_x + radius, _y, true)) or _root.hit5.hitTest(_x - radius, _y, true)) {
_root.hit5.nextFrame();
}
if (((_root.hit6.hitTest(_x, _y + radius, true) or _root.hit6.hitTest(_x, _y - radius, true)) or _root.hit6.hitTest(_x + radius, _y, true)) or _root.hit6.hitTest(_x - radius, _y, true)) {
_root.hit6.nextFrame();
}
if (((_root.hit7.hitTest(_x, _y + radius, true) or _root.hit7.hitTest(_x, _y - radius, true)) or _root.hit7.hitTest(_x + radius, _y, true)) or _root.hit7.hitTest(_x - radius, _y, true)) {
_root.hit7.nextFrame();
}
if (((_root.hit8.hitTest(_x, _y + radius, true) or _root.hit8.hitTest(_x, _y - radius, true)) or _root.hit8.hitTest(_x + radius, _y, true)) or _root.hit8.hitTest(_x - radius, _y, true)) {
_root.hit8.gotoAndStop(2);
}
if (((_root.hit9.hitTest(_x, _y + radius, true) or _root.hit9.hitTest(_x, _y - radius, true)) or _root.hit9.hitTest(_x + radius, _y, true)) or _root.hit9.hitTest(_x - radius, _y, true)) {
_root.hit9.nextFrame();
}
if (((_root.hit10.hitTest(_x, _y + radius, true) or _root.hit10.hitTest(_x, _y - radius, true)) or _root.hit10.hitTest(_x + radius, _y, true)) or _root.hit10.hitTest(_x - radius, _y, true)) {
_root.hit10.nextFrame();
}
if (((_root.hit11.hitTest(_x, _y + radius, true) or _root.hit11.hitTest(_x, _y - radius, true)) or _root.hit11.hitTest(_x + radius, _y, true)) or _root.hit11.hitTest(_x - radius, _y, true)) {
_root.hit11.nextFrame();
}
if (((_root.hit12.hitTest(_x, _y + radius, true) or _root.hit12.hitTest(_x, _y - radius, true)) or _root.hit12.hitTest(_x + radius, _y, true)) or _root.hit12.hitTest(_x - radius, _y, true)) {
_root.hit12.nextFrame();
}
if (((_root.hit13.hitTest(_x, _y + radius, true) or _root.hit13.hitTest(_x, _y - radius, true)) or _root.hit13.hitTest(_x + radius, _y, true)) or _root.hit13.hitTest(_x - radius, _y, true)) {
_root.hit13.nextFrame();
}
if (((_root.hit14.hitTest(_x, _y + radius, true) or _root.hit14.hitTest(_x, _y - radius, true)) or _root.hit14.hitTest(_x + radius, _y, true)) or _root.hit14.hitTest(_x - radius, _y, true)) {
_root.hit14.nextFrame();
}
if (((_root.hit15.hitTest(_x, _y + radius, true) or _root.hit15.hitTest(_x, _y - radius, true)) or _root.hit15.hitTest(_x + radius, _y, true)) or _root.hit15.hitTest(_x - radius, _y, true)) {
_root.hit15.nextFrame();
}
if (((_root.hit16.hitTest(_x, _y + radius, true) or _root.hit16.hitTest(_x, _y - radius, true)) or _root.hit16.hitTest(_x + radius, _y, true)) or _root.hit16.hitTest(_x - radius, _y, true)) {
_root.hit16.nextFrame();
}
if (((_root.hit17.hitTest(_x, _y + radius, true) or _root.hit17.hitTest(_x, _y - radius, true)) or _root.hit17.hitTest(_x + radius, _y, true)) or _root.hit17.hitTest(_x - radius, _y, true)) {
_root.hit17.nextFrame();
}
if (((_root.hit18.hitTest(_x, _y + radius, true) or _root.hit18.hitTest(_x, _y - radius, true)) or _root.hit18.hitTest(_x + radius, _y, true)) or _root.hit18.hitTest(_x - radius, _y, true)) {
_root.hit18.nextFrame();
}
if (((_root.hit19.hitTest(_x, _y + radius, true) or _root.hit19.hitTest(_x, _y - radius, true)) or _root.hit19.hitTest(_x + radius, _y, true)) or _root.hit19.hitTest(_x - radius, _y, true)) {
_root.hit19.nextFrame();
}
if (((_root.hit20.hitTest(_x, _y + radius, true) or _root.hit20.hitTest(_x, _y - radius, true)) or _root.hit20.hitTest(_x + radius, _y, true)) or _root.hit20.hitTest(_x - radius, _y, true)) {
_root.hit20.nextFrame();
}
if (((_root.hit21.hitTest(_x, _y + radius, true) or _root.hit21.hitTest(_x, _y - radius, true)) or _root.hit21.hitTest(_x + radius, _y, true)) or _root.hit21.hitTest(_x - radius, _y, true)) {
_root.hit21.nextFrame();
}
if (((_root.hit22.hitTest(_x, _y + radius, true) or _root.hit22.hitTest(_x, _y - radius, true)) or _root.hit22.hitTest(_x + radius, _y, true)) or _root.hit22.hitTest(_x - radius, _y, true)) {
_root.hit22.nextFrame();
}
if (((_root.hit23.hitTest(_x, _y + radius, true) or _root.hit23.hitTest(_x, _y - radius, true)) or _root.hit23.hitTest(_x + radius, _y, true)) or _root.hit23.hitTest(_x - radius, _y, true)) {
_root.hit23.nextFrame();
}
if (((_root.hit24.hitTest(_x, _y + radius, true) or _root.hit24.hitTest(_x, _y - radius, true)) or _root.hit24.hitTest(_x + radius, _y, true)) or _root.hit24.hitTest(_x - radius, _y, true)) {
_root.hit24.nextFrame();
}
if (((_root.hit25.hitTest(_x, _y + radius, true) or _root.hit25.hitTest(_x, _y - radius, true)) or _root.hit25.hitTest(_x + radius, _y, true)) or _root.hit25.hitTest(_x - radius, _y, true)) {
_root.hit25.nextFrame();
}
if (((_root.hit26.hitTest(_x, _y + radius, true) or _root.hit26.hitTest(_x, _y - radius, true)) or _root.hit26.hitTest(_x + radius, _y, true)) or _root.hit26.hitTest(_x - radius, _y, true)) {
_root.hit26.nextFrame();
}
if (((_root.hit27.hitTest(_x, _y + radius, true) or _root.hit27.hitTest(_x, _y - radius, true)) or _root.hit27.hitTest(_x + radius, _y, true)) or _root.hit27.hitTest(_x - radius, _y, true)) {
_root.hit27.nextFrame();
}
if (((_root.hit28.hitTest(_x, _y + radius, true) or _root.hit28.hitTest(_x, _y - radius, true)) or _root.hit28.hitTest(_x + radius, _y, true)) or _root.hit28.hitTest(_x - radius, _y, true)) {
_root.hit28.nextFrame();
}
if (((_root.hit29.hitTest(_x, _y + radius, true) or _root.hit29.hitTest(_x, _y - radius, true)) or _root.hit29.hitTest(_x + radius, _y, true)) or _root.hit29.hitTest(_x - radius, _y, true)) {
_root.hit29.nextFrame();
}
if (((_root.hit30.hitTest(_x, _y + radius, true) or _root.hit30.hitTest(_x, _y - radius, true)) or _root.hit30.hitTest(_x + radius, _y, true)) or _root.hit30.hitTest(_x - radius, _y, true)) {
_root.hit30.nextFrame();
}
if (((_root.hit31.hitTest(_x, _y + radius, true) or _root.hit31.hitTest(_x, _y - radius, true)) or _root.hit31.hitTest(_x + radius, _y, true)) or _root.hit31.hitTest(_x - radius, _y, true)) {
_root.hit31.nextFrame();
}
if (((_root.hit32.hitTest(_x, _y + radius, true) or _root.hit32.hitTest(_x, _y - radius, true)) or _root.hit32.hitTest(_x + radius, _y, true)) or _root.hit32.hitTest(_x - radius, _y, true)) {
_root.hit32.nextFrame();
}
if (((_root.hit33.hitTest(_x, _y + radius, true) or _root.hit33.hitTest(_x, _y - radius, true)) or _root.hit33.hitTest(_x + radius, _y, true)) or _root.hit33.hitTest(_x - radius, _y, true)) {
_root.hit33.nextFrame();
}
if (((_root.hit34.hitTest(_x, _y + radius, true) or _root.hit34.hitTest(_x, _y - radius, true)) or _root.hit34.hitTest(_x + radius, _y, true)) or _root.hit34.hitTest(_x - radius, _y, true)) {
_root.hit34.nextFrame();
}
if (((_root.hit35.hitTest(_x, _y + radius, true) or _root.hit35.hitTest(_x, _y - radius, true)) or _root.hit35.hitTest(_x + radius, _y, true)) or _root.hit35.hitTest(_x - radius, _y, true)) {
_root.hit35.nextFrame();
}
if (((_root.hit36.hitTest(_x, _y + radius, true) or _root.hit36.hitTest(_x, _y - radius, true)) or _root.hit36.hitTest(_x + radius, _y, true)) or _root.hit36.hitTest(_x - radius, _y, true)) {
_root.hit36.nextFrame();
}
if (((_root.hit37.hitTest(_x, _y + radius, true) or _root.hit37.hitTest(_x, _y - radius, true)) or _root.hit37.hitTest(_x + radius, _y, true)) or _root.hit37.hitTest(_x - radius, _y, true)) {
_root.hit37.nextFrame();
}
if (((_root.hit38.hitTest(_x, _y + radius, true) or _root.hit38.hitTest(_x, _y - radius, true)) or _root.hit38.hitTest(_x + radius, _y, true)) or _root.hit38.hitTest(_x - radius, _y, true)) {
_root.hit38.nextFrame();
}
if (((_root.hit39.hitTest(_x, _y + radius, true) or _root.hit39.hitTest(_x, _y - radius, true)) or _root.hit39.hitTest(_x + radius, _y, true)) or _root.hit39.hitTest(_x - radius, _y, true)) {
_root.hit39.nextFrame();
}
if (((_root.hit40.hitTest(_x, _y + radius, true) or _root.hit40.hitTest(_x, _y - radius, true)) or _root.hit40.hitTest(_x + radius, _y, true)) or _root.hit40.hitTest(_x - radius, _y, true)) {
_root.hit40.nextFrame();
}
if (((_root.exit.hitTest(_x, _y + radius, true) or _root.exit.hitTest(_x, _y - radius, true)) or _root.exit.hitTest(_x + radius, _y, true)) or _root.exit.hitTest(_x - radius, _y, true)) {
_root.nextFrame();
}
}
Frame 6
stop();
stopAllSounds();
Frame 7
_root.score = 28;
stop();
Instance of Symbol 703 MovieClip "pad" in Frame 7
onClipEvent (enterFrame) {
_y = (_y + ((_root.hero._y - _y) / 2));
_x = (_x + ((_root.hero._x - _x) / 2));
}
Instance of Symbol 223 MovieClip [hero] "hero" in Frame 7
onClipEvent (load) {
power = 1;
yspeed = 0;
xspeed = 0;
friction = 0.85;
radius = 13;
}
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
_x = (_x - power);
xspeed = xspeed - power;
}
if (Key.isDown(39)) {
_x = (_x + power);
xspeed = xspeed + power;
}
if (Key.isDown(38)) {
_y = (_y - power);
yspeed = yspeed - power;
}
if (Key.isDown(40)) {
_y = (_y + power);
yspeed = yspeed + power;
}
xspeed = xspeed * friction;
yspeed = yspeed * friction;
_y = (_y + yspeed);
_x = (_x + xspeed);
while (_root.wall.hitTest(_x, _y + radius, true)) {
_y = (_y-1);
}
while (_root.wall.hitTest(_x, _y - radius, true)) {
_y = (_y+1);
}
while (_root.wall.hitTest(_x - radius, _y, true)) {
_x = (_x+1);
}
while (_root.wall.hitTest(_x + radius, _y, true)) {
_x = (_x-1);
}
if (((_root.cop.hitTest(_x, _y + radius, true) or _root.cop.hitTest(_x, _y - radius, true)) or _root.cop.hitTest(_x + radius, _y, true)) or _root.cop.hitTest(_x - radius, _y, true)) {
_root.fin.gotoAndStop(3);
}
if (((_root.hit1.hitTest(_x, _y + radius, true) or _root.hit1.hitTest(_x, _y - radius, true)) or _root.hit1.hitTest(_x + radius, _y, true)) or _root.hit1.hitTest(_x - radius, _y, true)) {
_root.hit1.nextFrame();
}
if (((_root.hit2.hitTest(_x, _y + radius, true) or _root.hit2.hitTest(_x, _y - radius, true)) or _root.hit2.hitTest(_x + radius, _y, true)) or _root.hit2.hitTest(_x - radius, _y, true)) {
_root.hit2.nextFrame();
}
if (((_root.hit3.hitTest(_x, _y + radius, true) or _root.hit3.hitTest(_x, _y - radius, true)) or _root.hit3.hitTest(_x + radius, _y, true)) or _root.hit3.hitTest(_x - radius, _y, true)) {
_root.hit3.nextFrame();
}
if (((_root.hit4.hitTest(_x, _y + radius, true) or _root.hit4.hitTest(_x, _y - radius, true)) or _root.hit4.hitTest(_x + radius, _y, true)) or _root.hit4.hitTest(_x - radius, _y, true)) {
_root.hit4.nextFrame();
}
if (((_root.hit5.hitTest(_x, _y + radius, true) or _root.hit5.hitTest(_x, _y - radius, true)) or _root.hit5.hitTest(_x + radius, _y, true)) or _root.hit5.hitTest(_x - radius, _y, true)) {
_root.hit5.nextFrame();
}
if (((_root.hit6.hitTest(_x, _y + radius, true) or _root.hit6.hitTest(_x, _y - radius, true)) or _root.hit6.hitTest(_x + radius, _y, true)) or _root.hit6.hitTest(_x - radius, _y, true)) {
_root.hit6.nextFrame();
}
if (((_root.hit7.hitTest(_x, _y + radius, true) or _root.hit7.hitTest(_x, _y - radius, true)) or _root.hit7.hitTest(_x + radius, _y, true)) or _root.hit7.hitTest(_x - radius, _y, true)) {
_root.hit7.nextFrame();
}
if (((_root.hit8.hitTest(_x, _y + radius, true) or _root.hit8.hitTest(_x, _y - radius, true)) or _root.hit8.hitTest(_x + radius, _y, true)) or _root.hit8.hitTest(_x - radius, _y, true)) {
_root.hit8.gotoAndStop(2);
}
if (((_root.hit9.hitTest(_x, _y + radius, true) or _root.hit9.hitTest(_x, _y - radius, true)) or _root.hit9.hitTest(_x + radius, _y, true)) or _root.hit9.hitTest(_x - radius, _y, true)) {
_root.hit9.nextFrame();
}
if (((_root.hit10.hitTest(_x, _y + radius, true) or _root.hit10.hitTest(_x, _y - radius, true)) or _root.hit10.hitTest(_x + radius, _y, true)) or _root.hit10.hitTest(_x - radius, _y, true)) {
_root.hit10.nextFrame();
}
if (((_root.hit11.hitTest(_x, _y + radius, true) or _root.hit11.hitTest(_x, _y - radius, true)) or _root.hit11.hitTest(_x + radius, _y, true)) or _root.hit11.hitTest(_x - radius, _y, true)) {
_root.hit11.nextFrame();
}
if (((_root.hit12.hitTest(_x, _y + radius, true) or _root.hit12.hitTest(_x, _y - radius, true)) or _root.hit12.hitTest(_x + radius, _y, true)) or _root.hit12.hitTest(_x - radius, _y, true)) {
_root.hit12.nextFrame();
}
if (((_root.hit13.hitTest(_x, _y + radius, true) or _root.hit13.hitTest(_x, _y - radius, true)) or _root.hit13.hitTest(_x + radius, _y, true)) or _root.hit13.hitTest(_x - radius, _y, true)) {
_root.hit13.nextFrame();
}
if (((_root.hit14.hitTest(_x, _y + radius, true) or _root.hit14.hitTest(_x, _y - radius, true)) or _root.hit14.hitTest(_x + radius, _y, true)) or _root.hit14.hitTest(_x - radius, _y, true)) {
_root.hit14.nextFrame();
}
if (((_root.hit15.hitTest(_x, _y + radius, true) or _root.hit15.hitTest(_x, _y - radius, true)) or _root.hit15.hitTest(_x + radius, _y, true)) or _root.hit15.hitTest(_x - radius, _y, true)) {
_root.hit15.nextFrame();
}
if (((_root.hit16.hitTest(_x, _y + radius, true) or _root.hit16.hitTest(_x, _y - radius, true)) or _root.hit16.hitTest(_x + radius, _y, true)) or _root.hit16.hitTest(_x - radius, _y, true)) {
_root.hit16.nextFrame();
}
if (((_root.hit17.hitTest(_x, _y + radius, true) or _root.hit17.hitTest(_x, _y - radius, true)) or _root.hit17.hitTest(_x + radius, _y, true)) or _root.hit17.hitTest(_x - radius, _y, true)) {
_root.hit17.nextFrame();
}
if (((_root.hit18.hitTest(_x, _y + radius, true) or _root.hit18.hitTest(_x, _y - radius, true)) or _root.hit18.hitTest(_x + radius, _y, true)) or _root.hit18.hitTest(_x - radius, _y, true)) {
_root.hit18.nextFrame();
}
if (((_root.hit19.hitTest(_x, _y + radius, true) or _root.hit19.hitTest(_x, _y - radius, true)) or _root.hit19.hitTest(_x + radius, _y, true)) or _root.hit19.hitTest(_x - radius, _y, true)) {
_root.hit19.nextFrame();
}
if (((_root.hit20.hitTest(_x, _y + radius, true) or _root.hit20.hitTest(_x, _y - radius, true)) or _root.hit20.hitTest(_x + radius, _y, true)) or _root.hit20.hitTest(_x - radius, _y, true)) {
_root.hit20.nextFrame();
}
if (((_root.hit21.hitTest(_x, _y + radius, true) or _root.hit21.hitTest(_x, _y - radius, true)) or _root.hit21.hitTest(_x + radius, _y, true)) or _root.hit21.hitTest(_x - radius, _y, true)) {
_root.hit21.nextFrame();
}
if (((_root.hit22.hitTest(_x, _y + radius, true) or _root.hit22.hitTest(_x, _y - radius, true)) or _root.hit22.hitTest(_x + radius, _y, true)) or _root.hit22.hitTest(_x - radius, _y, true)) {
_root.hit22.nextFrame();
}
if (((_root.hit23.hitTest(_x, _y + radius, true) or _root.hit23.hitTest(_x, _y - radius, true)) or _root.hit23.hitTest(_x + radius, _y, true)) or _root.hit23.hitTest(_x - radius, _y, true)) {
_root.hit23.nextFrame();
}
if (((_root.hit24.hitTest(_x, _y + radius, true) or _root.hit24.hitTest(_x, _y - radius, true)) or _root.hit24.hitTest(_x + radius, _y, true)) or _root.hit24.hitTest(_x - radius, _y, true)) {
_root.hit24.nextFrame();
}
if (((_root.hit25.hitTest(_x, _y + radius, true) or _root.hit25.hitTest(_x, _y - radius, true)) or _root.hit25.hitTest(_x + radius, _y, true)) or _root.hit25.hitTest(_x - radius, _y, true)) {
_root.hit25.nextFrame();
}
if (((_root.hit26.hitTest(_x, _y + radius, true) or _root.hit26.hitTest(_x, _y - radius, true)) or _root.hit26.hitTest(_x + radius, _y, true)) or _root.hit26.hitTest(_x - radius, _y, true)) {
_root.hit26.nextFrame();
}
if (((_root.hit27.hitTest(_x, _y + radius, true) or _root.hit27.hitTest(_x, _y - radius, true)) or _root.hit27.hitTest(_x + radius, _y, true)) or _root.hit27.hitTest(_x - radius, _y, true)) {
_root.hit27.nextFrame();
}
if (((_root.hit28.hitTest(_x, _y + radius, true) or _root.hit28.hitTest(_x, _y - radius, true)) or _root.hit28.hitTest(_x + radius, _y, true)) or _root.hit28.hitTest(_x - radius, _y, true)) {
_root.hit28.nextFrame();
}
if (((_root.hit29.hitTest(_x, _y + radius, true) or _root.hit29.hitTest(_x, _y - radius, true)) or _root.hit29.hitTest(_x + radius, _y, true)) or _root.hit29.hitTest(_x - radius, _y, true)) {
_root.hit29.nextFrame();
}
if (((_root.hit30.hitTest(_x, _y + radius, true) or _root.hit30.hitTest(_x, _y - radius, true)) or _root.hit30.hitTest(_x + radius, _y, true)) or _root.hit30.hitTest(_x - radius, _y, true)) {
_root.hit30.nextFrame();
}
if (((_root.hit31.hitTest(_x, _y + radius, true) or _root.hit31.hitTest(_x, _y - radius, true)) or _root.hit31.hitTest(_x + radius, _y, true)) or _root.hit31.hitTest(_x - radius, _y, true)) {
_root.hit31.nextFrame();
}
if (((_root.hit32.hitTest(_x, _y + radius, true) or _root.hit32.hitTest(_x, _y - radius, true)) or _root.hit32.hitTest(_x + radius, _y, true)) or _root.hit32.hitTest(_x - radius, _y, true)) {
_root.hit32.nextFrame();
}
if (((_root.hit33.hitTest(_x, _y + radius, true) or _root.hit33.hitTest(_x, _y - radius, true)) or _root.hit33.hitTest(_x + radius, _y, true)) or _root.hit33.hitTest(_x - radius, _y, true)) {
_root.hit33.nextFrame();
}
if (((_root.hit34.hitTest(_x, _y + radius, true) or _root.hit34.hitTest(_x, _y - radius, true)) or _root.hit34.hitTest(_x + radius, _y, true)) or _root.hit34.hitTest(_x - radius, _y, true)) {
_root.hit34.nextFrame();
}
if (((_root.hit35.hitTest(_x, _y + radius, true) or _root.hit35.hitTest(_x, _y - radius, true)) or _root.hit35.hitTest(_x + radius, _y, true)) or _root.hit35.hitTest(_x - radius, _y, true)) {
_root.hit35.nextFrame();
}
if (((_root.hit36.hitTest(_x, _y + radius, true) or _root.hit36.hitTest(_x, _y - radius, true)) or _root.hit36.hitTest(_x + radius, _y, true)) or _root.hit36.hitTest(_x - radius, _y, true)) {
_root.hit36.nextFrame();
}
if (((_root.hit37.hitTest(_x, _y + radius, true) or _root.hit37.hitTest(_x, _y - radius, true)) or _root.hit37.hitTest(_x + radius, _y, true)) or _root.hit37.hitTest(_x - radius, _y, true)) {
_root.hit37.nextFrame();
}
if (((_root.hit38.hitTest(_x, _y + radius, true) or _root.hit38.hitTest(_x, _y - radius, true)) or _root.hit38.hitTest(_x + radius, _y, true)) or _root.hit38.hitTest(_x - radius, _y, true)) {
_root.hit38.nextFrame();
}
if (((_root.hit39.hitTest(_x, _y + radius, true) or _root.hit39.hitTest(_x, _y - radius, true)) or _root.hit39.hitTest(_x + radius, _y, true)) or _root.hit39.hitTest(_x - radius, _y, true)) {
_root.hit39.nextFrame();
}
if (((_root.hit40.hitTest(_x, _y + radius, true) or _root.hit40.hitTest(_x, _y - radius, true)) or _root.hit40.hitTest(_x + radius, _y, true)) or _root.hit40.hitTest(_x - radius, _y, true)) {
_root.hit40.nextFrame();
}
if (((_root.exit.hitTest(_x, _y + radius, true) or _root.exit.hitTest(_x, _y - radius, true)) or _root.exit.hitTest(_x + radius, _y, true)) or _root.exit.hitTest(_x - radius, _y, true)) {
_root.nextFrame();
}
}
Instance of Symbol 714 MovieClip "pad2" in Frame 7
onClipEvent (enterFrame) {
_y = (_y + ((_root.hero2._y - _y) / 2));
_x = (_x + ((_root.hero2._x - _x) / 2));
}
Instance of Symbol 22 MovieClip [hero2] "hero2" in Frame 7
onClipEvent (load) {
power = 1;
yspeed = 0;
xspeed = 0;
friction = 0.85;
radius = 13;
}
onClipEvent (enterFrame) {
if (Key.isDown(65)) {
_x = (_x - power);
xspeed = xspeed - power;
}
if (Key.isDown(68)) {
_x = (_x + power);
xspeed = xspeed + power;
}
if (Key.isDown(87)) {
_y = (_y - power);
yspeed = yspeed - power;
}
if (Key.isDown(83)) {
_y = (_y + power);
yspeed = yspeed + power;
}
xspeed = xspeed * friction;
yspeed = yspeed * friction;
_y = (_y + yspeed);
_x = (_x + xspeed);
while (_root.wall.hitTest(_x, _y + radius, true)) {
_y = (_y-1);
}
while (_root.wall.hitTest(_x, _y - radius, true)) {
_y = (_y+1);
}
while (_root.wall.hitTest(_x - radius, _y, true)) {
_x = (_x+1);
}
while (_root.wall.hitTest(_x + radius, _y, true)) {
_x = (_x-1);
}
if (((_root.cop.hitTest(_x, _y + radius, true) or _root.cop.hitTest(_x, _y - radius, true)) or _root.cop.hitTest(_x + radius, _y, true)) or _root.cop.hitTest(_x - radius, _y, true)) {
_root.fin.gotoAndStop(3);
}
if (((_root.hit1.hitTest(_x, _y + radius, true) or _root.hit1.hitTest(_x, _y - radius, true)) or _root.hit1.hitTest(_x + radius, _y, true)) or _root.hit1.hitTest(_x - radius, _y, true)) {
_root.hit1.nextFrame();
}
if (((_root.hit2.hitTest(_x, _y + radius, true) or _root.hit2.hitTest(_x, _y - radius, true)) or _root.hit2.hitTest(_x + radius, _y, true)) or _root.hit2.hitTest(_x - radius, _y, true)) {
_root.hit2.nextFrame();
}
if (((_root.hit3.hitTest(_x, _y + radius, true) or _root.hit3.hitTest(_x, _y - radius, true)) or _root.hit3.hitTest(_x + radius, _y, true)) or _root.hit3.hitTest(_x - radius, _y, true)) {
_root.hit3.nextFrame();
}
if (((_root.hit4.hitTest(_x, _y + radius, true) or _root.hit4.hitTest(_x, _y - radius, true)) or _root.hit4.hitTest(_x + radius, _y, true)) or _root.hit4.hitTest(_x - radius, _y, true)) {
_root.hit4.nextFrame();
}
if (((_root.hit5.hitTest(_x, _y + radius, true) or _root.hit5.hitTest(_x, _y - radius, true)) or _root.hit5.hitTest(_x + radius, _y, true)) or _root.hit5.hitTest(_x - radius, _y, true)) {
_root.hit5.nextFrame();
}
if (((_root.hit6.hitTest(_x, _y + radius, true) or _root.hit6.hitTest(_x, _y - radius, true)) or _root.hit6.hitTest(_x + radius, _y, true)) or _root.hit6.hitTest(_x - radius, _y, true)) {
_root.hit6.nextFrame();
}
if (((_root.hit7.hitTest(_x, _y + radius, true) or _root.hit7.hitTest(_x, _y - radius, true)) or _root.hit7.hitTest(_x + radius, _y, true)) or _root.hit7.hitTest(_x - radius, _y, true)) {
_root.hit7.nextFrame();
}
if (((_root.hit8.hitTest(_x, _y + radius, true) or _root.hit8.hitTest(_x, _y - radius, true)) or _root.hit8.hitTest(_x + radius, _y, true)) or _root.hit8.hitTest(_x - radius, _y, true)) {
_root.hit8.gotoAndStop(2);
}
if (((_root.hit9.hitTest(_x, _y + radius, true) or _root.hit9.hitTest(_x, _y - radius, true)) or _root.hit9.hitTest(_x + radius, _y, true)) or _root.hit9.hitTest(_x - radius, _y, true)) {
_root.hit9.nextFrame();
}
if (((_root.hit10.hitTest(_x, _y + radius, true) or _root.hit10.hitTest(_x, _y - radius, true)) or _root.hit10.hitTest(_x + radius, _y, true)) or _root.hit10.hitTest(_x - radius, _y, true)) {
_root.hit10.nextFrame();
}
if (((_root.hit11.hitTest(_x, _y + radius, true) or _root.hit11.hitTest(_x, _y - radius, true)) or _root.hit11.hitTest(_x + radius, _y, true)) or _root.hit11.hitTest(_x - radius, _y, true)) {
_root.hit11.nextFrame();
}
if (((_root.hit12.hitTest(_x, _y + radius, true) or _root.hit12.hitTest(_x, _y - radius, true)) or _root.hit12.hitTest(_x + radius, _y, true)) or _root.hit12.hitTest(_x - radius, _y, true)) {
_root.hit12.nextFrame();
}
if (((_root.hit13.hitTest(_x, _y + radius, true) or _root.hit13.hitTest(_x, _y - radius, true)) or _root.hit13.hitTest(_x + radius, _y, true)) or _root.hit13.hitTest(_x - radius, _y, true)) {
_root.hit13.nextFrame();
}
if (((_root.hit14.hitTest(_x, _y + radius, true) or _root.hit14.hitTest(_x, _y - radius, true)) or _root.hit14.hitTest(_x + radius, _y, true)) or _root.hit14.hitTest(_x - radius, _y, true)) {
_root.hit14.nextFrame();
}
if (((_root.hit15.hitTest(_x, _y + radius, true) or _root.hit15.hitTest(_x, _y - radius, true)) or _root.hit15.hitTest(_x + radius, _y, true)) or _root.hit15.hitTest(_x - radius, _y, true)) {
_root.hit15.nextFrame();
}
if (((_root.hit16.hitTest(_x, _y + radius, true) or _root.hit16.hitTest(_x, _y - radius, true)) or _root.hit16.hitTest(_x + radius, _y, true)) or _root.hit16.hitTest(_x - radius, _y, true)) {
_root.hit16.nextFrame();
}
if (((_root.hit17.hitTest(_x, _y + radius, true) or _root.hit17.hitTest(_x, _y - radius, true)) or _root.hit17.hitTest(_x + radius, _y, true)) or _root.hit17.hitTest(_x - radius, _y, true)) {
_root.hit17.nextFrame();
}
if (((_root.hit18.hitTest(_x, _y + radius, true) or _root.hit18.hitTest(_x, _y - radius, true)) or _root.hit18.hitTest(_x + radius, _y, true)) or _root.hit18.hitTest(_x - radius, _y, true)) {
_root.hit18.nextFrame();
}
if (((_root.hit19.hitTest(_x, _y + radius, true) or _root.hit19.hitTest(_x, _y - radius, true)) or _root.hit19.hitTest(_x + radius, _y, true)) or _root.hit19.hitTest(_x - radius, _y, true)) {
_root.hit19.nextFrame();
}
if (((_root.hit20.hitTest(_x, _y + radius, true) or _root.hit20.hitTest(_x, _y - radius, true)) or _root.hit20.hitTest(_x + radius, _y, true)) or _root.hit20.hitTest(_x - radius, _y, true)) {
_root.hit20.nextFrame();
}
if (((_root.hit21.hitTest(_x, _y + radius, true) or _root.hit21.hitTest(_x, _y - radius, true)) or _root.hit21.hitTest(_x + radius, _y, true)) or _root.hit21.hitTest(_x - radius, _y, true)) {
_root.hit21.nextFrame();
}
if (((_root.hit22.hitTest(_x, _y + radius, true) or _root.hit22.hitTest(_x, _y - radius, true)) or _root.hit22.hitTest(_x + radius, _y, true)) or _root.hit22.hitTest(_x - radius, _y, true)) {
_root.hit22.nextFrame();
}
if (((_root.hit23.hitTest(_x, _y + radius, true) or _root.hit23.hitTest(_x, _y - radius, true)) or _root.hit23.hitTest(_x + radius, _y, true)) or _root.hit23.hitTest(_x - radius, _y, true)) {
_root.hit23.nextFrame();
}
if (((_root.hit24.hitTest(_x, _y + radius, true) or _root.hit24.hitTest(_x, _y - radius, true)) or _root.hit24.hitTest(_x + radius, _y, true)) or _root.hit24.hitTest(_x - radius, _y, true)) {
_root.hit24.nextFrame();
}
if (((_root.hit25.hitTest(_x, _y + radius, true) or _root.hit25.hitTest(_x, _y - radius, true)) or _root.hit25.hitTest(_x + radius, _y, true)) or _root.hit25.hitTest(_x - radius, _y, true)) {
_root.hit25.nextFrame();
}
if (((_root.hit26.hitTest(_x, _y + radius, true) or _root.hit26.hitTest(_x, _y - radius, true)) or _root.hit26.hitTest(_x + radius, _y, true)) or _root.hit26.hitTest(_x - radius, _y, true)) {
_root.hit26.nextFrame();
}
if (((_root.hit27.hitTest(_x, _y + radius, true) or _root.hit27.hitTest(_x, _y - radius, true)) or _root.hit27.hitTest(_x + radius, _y, true)) or _root.hit27.hitTest(_x - radius, _y, true)) {
_root.hit27.nextFrame();
}
if (((_root.hit28.hitTest(_x, _y + radius, true) or _root.hit28.hitTest(_x, _y - radius, true)) or _root.hit28.hitTest(_x + radius, _y, true)) or _root.hit28.hitTest(_x - radius, _y, true)) {
_root.hit28.nextFrame();
}
if (((_root.hit29.hitTest(_x, _y + radius, true) or _root.hit29.hitTest(_x, _y - radius, true)) or _root.hit29.hitTest(_x + radius, _y, true)) or _root.hit29.hitTest(_x - radius, _y, true)) {
_root.hit29.nextFrame();
}
if (((_root.hit30.hitTest(_x, _y + radius, true) or _root.hit30.hitTest(_x, _y - radius, true)) or _root.hit30.hitTest(_x + radius, _y, true)) or _root.hit30.hitTest(_x - radius, _y, true)) {
_root.hit30.nextFrame();
}
if (((_root.hit31.hitTest(_x, _y + radius, true) or _root.hit31.hitTest(_x, _y - radius, true)) or _root.hit31.hitTest(_x + radius, _y, true)) or _root.hit31.hitTest(_x - radius, _y, true)) {
_root.hit31.nextFrame();
}
if (((_root.hit32.hitTest(_x, _y + radius, true) or _root.hit32.hitTest(_x, _y - radius, true)) or _root.hit32.hitTest(_x + radius, _y, true)) or _root.hit32.hitTest(_x - radius, _y, true)) {
_root.hit32.nextFrame();
}
if (((_root.hit33.hitTest(_x, _y + radius, true) or _root.hit33.hitTest(_x, _y - radius, true)) or _root.hit33.hitTest(_x + radius, _y, true)) or _root.hit33.hitTest(_x - radius, _y, true)) {
_root.hit33.nextFrame();
}
if (((_root.hit34.hitTest(_x, _y + radius, true) or _root.hit34.hitTest(_x, _y - radius, true)) or _root.hit34.hitTest(_x + radius, _y, true)) or _root.hit34.hitTest(_x - radius, _y, true)) {
_root.hit34.nextFrame();
}
if (((_root.hit35.hitTest(_x, _y + radius, true) or _root.hit35.hitTest(_x, _y - radius, true)) or _root.hit35.hitTest(_x + radius, _y, true)) or _root.hit35.hitTest(_x - radius, _y, true)) {
_root.hit35.nextFrame();
}
if (((_root.hit36.hitTest(_x, _y + radius, true) or _root.hit36.hitTest(_x, _y - radius, true)) or _root.hit36.hitTest(_x + radius, _y, true)) or _root.hit36.hitTest(_x - radius, _y, true)) {
_root.hit36.nextFrame();
}
if (((_root.hit37.hitTest(_x, _y + radius, true) or _root.hit37.hitTest(_x, _y - radius, true)) or _root.hit37.hitTest(_x + radius, _y, true)) or _root.hit37.hitTest(_x - radius, _y, true)) {
_root.hit37.nextFrame();
}
if (((_root.hit38.hitTest(_x, _y + radius, true) or _root.hit38.hitTest(_x, _y - radius, true)) or _root.hit38.hitTest(_x + radius, _y, true)) or _root.hit38.hitTest(_x - radius, _y, true)) {
_root.hit38.nextFrame();
}
if (((_root.hit39.hitTest(_x, _y + radius, true) or _root.hit39.hitTest(_x, _y - radius, true)) or _root.hit39.hitTest(_x + radius, _y, true)) or _root.hit39.hitTest(_x - radius, _y, true)) {
_root.hit39.nextFrame();
}
if (((_root.hit40.hitTest(_x, _y + radius, true) or _root.hit40.hitTest(_x, _y - radius, true)) or _root.hit40.hitTest(_x + radius, _y, true)) or _root.hit40.hitTest(_x - radius, _y, true)) {
_root.hit40.nextFrame();
}
if (((_root.exit.hitTest(_x, _y + radius, true) or _root.exit.hitTest(_x, _y - radius, true)) or _root.exit.hitTest(_x + radius, _y, true)) or _root.exit.hitTest(_x - radius, _y, true)) {
_root.nextFrame();
}
}
Frame 8
stop();
stopAllSounds();
Frame 9
_root.score = 20;
stop();
Instance of Symbol 703 MovieClip "pad" in Frame 9
onClipEvent (enterFrame) {
_y = (_y + ((_root.hero._y - _y) / 2));
_x = (_x + ((_root.hero._x - _x) / 2));
}
Instance of Symbol 223 MovieClip [hero] "hero" in Frame 9
onClipEvent (load) {
power = 1;
yspeed = 0;
xspeed = 0;
friction = 0.85;
radius = 13;
}
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
_x = (_x - power);
xspeed = xspeed - power;
}
if (Key.isDown(39)) {
_x = (_x + power);
xspeed = xspeed + power;
}
if (Key.isDown(38)) {
_y = (_y - power);
yspeed = yspeed - power;
}
if (Key.isDown(40)) {
_y = (_y + power);
yspeed = yspeed + power;
}
xspeed = xspeed * friction;
yspeed = yspeed * friction;
_y = (_y + yspeed);
_x = (_x + xspeed);
while (_root.wall.hitTest(_x, _y + radius, true)) {
_y = (_y-1);
}
while (_root.wall.hitTest(_x, _y - radius, true)) {
_y = (_y+1);
}
while (_root.wall.hitTest(_x - radius, _y, true)) {
_x = (_x+1);
}
while (_root.wall.hitTest(_x + radius, _y, true)) {
_x = (_x-1);
}
if (((_root.cop.hitTest(_x, _y + radius, true) or _root.cop.hitTest(_x, _y - radius, true)) or _root.cop.hitTest(_x + radius, _y, true)) or _root.cop.hitTest(_x - radius, _y, true)) {
_root.fin.gotoAndStop(3);
}
if (((_root.hit1.hitTest(_x, _y + radius, true) or _root.hit1.hitTest(_x, _y - radius, true)) or _root.hit1.hitTest(_x + radius, _y, true)) or _root.hit1.hitTest(_x - radius, _y, true)) {
_root.hit1.nextFrame();
}
if (((_root.hit2.hitTest(_x, _y + radius, true) or _root.hit2.hitTest(_x, _y - radius, true)) or _root.hit2.hitTest(_x + radius, _y, true)) or _root.hit2.hitTest(_x - radius, _y, true)) {
_root.hit2.nextFrame();
}
if (((_root.hit3.hitTest(_x, _y + radius, true) or _root.hit3.hitTest(_x, _y - radius, true)) or _root.hit3.hitTest(_x + radius, _y, true)) or _root.hit3.hitTest(_x - radius, _y, true)) {
_root.hit3.nextFrame();
}
if (((_root.hit4.hitTest(_x, _y + radius, true) or _root.hit4.hitTest(_x, _y - radius, true)) or _root.hit4.hitTest(_x + radius, _y, true)) or _root.hit4.hitTest(_x - radius, _y, true)) {
_root.hit4.nextFrame();
}
if (((_root.hit5.hitTest(_x, _y + radius, true) or _root.hit5.hitTest(_x, _y - radius, true)) or _root.hit5.hitTest(_x + radius, _y, true)) or _root.hit5.hitTest(_x - radius, _y, true)) {
_root.hit5.nextFrame();
}
if (((_root.hit6.hitTest(_x, _y + radius, true) or _root.hit6.hitTest(_x, _y - radius, true)) or _root.hit6.hitTest(_x + radius, _y, true)) or _root.hit6.hitTest(_x - radius, _y, true)) {
_root.hit6.nextFrame();
}
if (((_root.hit7.hitTest(_x, _y + radius, true) or _root.hit7.hitTest(_x, _y - radius, true)) or _root.hit7.hitTest(_x + radius, _y, true)) or _root.hit7.hitTest(_x - radius, _y, true)) {
_root.hit7.nextFrame();
}
if (((_root.hit8.hitTest(_x, _y + radius, true) or _root.hit8.hitTest(_x, _y - radius, true)) or _root.hit8.hitTest(_x + radius, _y, true)) or _root.hit8.hitTest(_x - radius, _y, true)) {
_root.hit8.gotoAndStop(2);
}
if (((_root.hit9.hitTest(_x, _y + radius, true) or _root.hit9.hitTest(_x, _y - radius, true)) or _root.hit9.hitTest(_x + radius, _y, true)) or _root.hit9.hitTest(_x - radius, _y, true)) {
_root.hit9.nextFrame();
}
if (((_root.hit10.hitTest(_x, _y + radius, true) or _root.hit10.hitTest(_x, _y - radius, true)) or _root.hit10.hitTest(_x + radius, _y, true)) or _root.hit10.hitTest(_x - radius, _y, true)) {
_root.hit10.nextFrame();
}
if (((_root.hit11.hitTest(_x, _y + radius, true) or _root.hit11.hitTest(_x, _y - radius, true)) or _root.hit11.hitTest(_x + radius, _y, true)) or _root.hit11.hitTest(_x - radius, _y, true)) {
_root.hit11.nextFrame();
}
if (((_root.hit12.hitTest(_x, _y + radius, true) or _root.hit12.hitTest(_x, _y - radius, true)) or _root.hit12.hitTest(_x + radius, _y, true)) or _root.hit12.hitTest(_x - radius, _y, true)) {
_root.hit12.nextFrame();
}
if (((_root.hit13.hitTest(_x, _y + radius, true) or _root.hit13.hitTest(_x, _y - radius, true)) or _root.hit13.hitTest(_x + radius, _y, true)) or _root.hit13.hitTest(_x - radius, _y, true)) {
_root.hit13.nextFrame();
}
if (((_root.hit14.hitTest(_x, _y + radius, true) or _root.hit14.hitTest(_x, _y - radius, true)) or _root.hit14.hitTest(_x + radius, _y, true)) or _root.hit14.hitTest(_x - radius, _y, true)) {
_root.hit14.nextFrame();
}
if (((_root.hit15.hitTest(_x, _y + radius, true) or _root.hit15.hitTest(_x, _y - radius, true)) or _root.hit15.hitTest(_x + radius, _y, true)) or _root.hit15.hitTest(_x - radius, _y, true)) {
_root.hit15.nextFrame();
}
if (((_root.hit16.hitTest(_x, _y + radius, true) or _root.hit16.hitTest(_x, _y - radius, true)) or _root.hit16.hitTest(_x + radius, _y, true)) or _root.hit16.hitTest(_x - radius, _y, true)) {
_root.hit16.nextFrame();
}
if (((_root.hit17.hitTest(_x, _y + radius, true) or _root.hit17.hitTest(_x, _y - radius, true)) or _root.hit17.hitTest(_x + radius, _y, true)) or _root.hit17.hitTest(_x - radius, _y, true)) {
_root.hit17.nextFrame();
}
if (((_root.hit18.hitTest(_x, _y + radius, true) or _root.hit18.hitTest(_x, _y - radius, true)) or _root.hit18.hitTest(_x + radius, _y, true)) or _root.hit18.hitTest(_x - radius, _y, true)) {
_root.hit18.nextFrame();
}
if (((_root.hit19.hitTest(_x, _y + radius, true) or _root.hit19.hitTest(_x, _y - radius, true)) or _root.hit19.hitTest(_x + radius, _y, true)) or _root.hit19.hitTest(_x - radius, _y, true)) {
_root.hit19.nextFrame();
}
if (((_root.hit20.hitTest(_x, _y + radius, true) or _root.hit20.hitTest(_x, _y - radius, true)) or _root.hit20.hitTest(_x + radius, _y, true)) or _root.hit20.hitTest(_x - radius, _y, true)) {
_root.hit20.nextFrame();
}
if (((_root.hit21.hitTest(_x, _y + radius, true) or _root.hit21.hitTest(_x, _y - radius, true)) or _root.hit21.hitTest(_x + radius, _y, true)) or _root.hit21.hitTest(_x - radius, _y, true)) {
_root.hit21.nextFrame();
}
if (((_root.hit22.hitTest(_x, _y + radius, true) or _root.hit22.hitTest(_x, _y - radius, true)) or _root.hit22.hitTest(_x + radius, _y, true)) or _root.hit22.hitTest(_x - radius, _y, true)) {
_root.hit22.nextFrame();
}
if (((_root.hit23.hitTest(_x, _y + radius, true) or _root.hit23.hitTest(_x, _y - radius, true)) or _root.hit23.hitTest(_x + radius, _y, true)) or _root.hit23.hitTest(_x - radius, _y, true)) {
_root.hit23.nextFrame();
}
if (((_root.hit24.hitTest(_x, _y + radius, true) or _root.hit24.hitTest(_x, _y - radius, true)) or _root.hit24.hitTest(_x + radius, _y, true)) or _root.hit24.hitTest(_x - radius, _y, true)) {
_root.hit24.nextFrame();
}
if (((_root.hit25.hitTest(_x, _y + radius, true) or _root.hit25.hitTest(_x, _y - radius, true)) or _root.hit25.hitTest(_x + radius, _y, true)) or _root.hit25.hitTest(_x - radius, _y, true)) {
_root.hit25.nextFrame();
}
if (((_root.hit26.hitTest(_x, _y + radius, true) or _root.hit26.hitTest(_x, _y - radius, true)) or _root.hit26.hitTest(_x + radius, _y, true)) or _root.hit26.hitTest(_x - radius, _y, true)) {
_root.hit26.nextFrame();
}
if (((_root.hit27.hitTest(_x, _y + radius, true) or _root.hit27.hitTest(_x, _y - radius, true)) or _root.hit27.hitTest(_x + radius, _y, true)) or _root.hit27.hitTest(_x - radius, _y, true)) {
_root.hit27.nextFrame();
}
if (((_root.hit28.hitTest(_x, _y + radius, true) or _root.hit28.hitTest(_x, _y - radius, true)) or _root.hit28.hitTest(_x + radius, _y, true)) or _root.hit28.hitTest(_x - radius, _y, true)) {
_root.hit28.nextFrame();
}
if (((_root.hit29.hitTest(_x, _y + radius, true) or _root.hit29.hitTest(_x, _y - radius, true)) or _root.hit29.hitTest(_x + radius, _y, true)) or _root.hit29.hitTest(_x - radius, _y, true)) {
_root.hit29.nextFrame();
}
if (((_root.hit30.hitTest(_x, _y + radius, true) or _root.hit30.hitTest(_x, _y - radius, true)) or _root.hit30.hitTest(_x + radius, _y, true)) or _root.hit30.hitTest(_x - radius, _y, true)) {
_root.hit30.nextFrame();
}
if (((_root.hit31.hitTest(_x, _y + radius, true) or _root.hit31.hitTest(_x, _y - radius, true)) or _root.hit31.hitTest(_x + radius, _y, true)) or _root.hit31.hitTest(_x - radius, _y, true)) {
_root.hit31.nextFrame();
}
if (((_root.hit32.hitTest(_x, _y + radius, true) or _root.hit32.hitTest(_x, _y - radius, true)) or _root.hit32.hitTest(_x + radius, _y, true)) or _root.hit32.hitTest(_x - radius, _y, true)) {
_root.hit32.nextFrame();
}
if (((_root.hit33.hitTest(_x, _y + radius, true) or _root.hit33.hitTest(_x, _y - radius, true)) or _root.hit33.hitTest(_x + radius, _y, true)) or _root.hit33.hitTest(_x - radius, _y, true)) {
_root.hit33.nextFrame();
}
if (((_root.hit34.hitTest(_x, _y + radius, true) or _root.hit34.hitTest(_x, _y - radius, true)) or _root.hit34.hitTest(_x + radius, _y, true)) or _root.hit34.hitTest(_x - radius, _y, true)) {
_root.hit34.nextFrame();
}
if (((_root.hit35.hitTest(_x, _y + radius, true) or _root.hit35.hitTest(_x, _y - radius, true)) or _root.hit35.hitTest(_x + radius, _y, true)) or _root.hit35.hitTest(_x - radius, _y, true)) {
_root.hit35.nextFrame();
}
if (((_root.hit36.hitTest(_x, _y + radius, true) or _root.hit36.hitTest(_x, _y - radius, true)) or _root.hit36.hitTest(_x + radius, _y, true)) or _root.hit36.hitTest(_x - radius, _y, true)) {
_root.hit36.nextFrame();
}
if (((_root.hit37.hitTest(_x, _y + radius, true) or _root.hit37.hitTest(_x, _y - radius, true)) or _root.hit37.hitTest(_x + radius, _y, true)) or _root.hit37.hitTest(_x - radius, _y, true)) {
_root.hit37.nextFrame();
}
if (((_root.hit38.hitTest(_x, _y + radius, true) or _root.hit38.hitTest(_x, _y - radius, true)) or _root.hit38.hitTest(_x + radius, _y, true)) or _root.hit38.hitTest(_x - radius, _y, true)) {
_root.hit38.nextFrame();
}
if (((_root.hit39.hitTest(_x, _y + radius, true) or _root.hit39.hitTest(_x, _y - radius, true)) or _root.hit39.hitTest(_x + radius, _y, true)) or _root.hit39.hitTest(_x - radius, _y, true)) {
_root.hit39.nextFrame();
}
if (((_root.hit40.hitTest(_x, _y + radius, true) or _root.hit40.hitTest(_x, _y - radius, true)) or _root.hit40.hitTest(_x + radius, _y, true)) or _root.hit40.hitTest(_x - radius, _y, true)) {
_root.hit40.nextFrame();
}
if (((_root.exit.hitTest(_x, _y + radius, true) or _root.exit.hitTest(_x, _y - radius, true)) or _root.exit.hitTest(_x + radius, _y, true)) or _root.exit.hitTest(_x - radius, _y, true)) {
_root.nextFrame();
}
}
Instance of Symbol 714 MovieClip "pad2" in Frame 9
onClipEvent (enterFrame) {
_y = (_y + ((_root.hero2._y - _y) / 2));
_x = (_x + ((_root.hero2._x - _x) / 2));
}
Instance of Symbol 22 MovieClip [hero2] "hero2" in Frame 9
onClipEvent (load) {
power = 1;
yspeed = 0;
xspeed = 0;
friction = 0.85;
radius = 13;
}
onClipEvent (enterFrame) {
if (Key.isDown(65)) {
_x = (_x - power);
xspeed = xspeed - power;
}
if (Key.isDown(68)) {
_x = (_x + power);
xspeed = xspeed + power;
}
if (Key.isDown(87)) {
_y = (_y - power);
yspeed = yspeed - power;
}
if (Key.isDown(83)) {
_y = (_y + power);
yspeed = yspeed + power;
}
xspeed = xspeed * friction;
yspeed = yspeed * friction;
_y = (_y + yspeed);
_x = (_x + xspeed);
while (_root.wall.hitTest(_x, _y + radius, true)) {
_y = (_y-1);
}
while (_root.wall.hitTest(_x, _y - radius, true)) {
_y = (_y+1);
}
while (_root.wall.hitTest(_x - radius, _y, true)) {
_x = (_x+1);
}
while (_root.wall.hitTest(_x + radius, _y, true)) {
_x = (_x-1);
}
if (((_root.cop.hitTest(_x, _y + radius, true) or _root.cop.hitTest(_x, _y - radius, true)) or _root.cop.hitTest(_x + radius, _y, true)) or _root.cop.hitTest(_x - radius, _y, true)) {
_root.fin.gotoAndStop(3);
}
if (((_root.hit1.hitTest(_x, _y + radius, true) or _root.hit1.hitTest(_x, _y - radius, true)) or _root.hit1.hitTest(_x + radius, _y, true)) or _root.hit1.hitTest(_x - radius, _y, true)) {
_root.hit1.nextFrame();
}
if (((_root.hit2.hitTest(_x, _y + radius, true) or _root.hit2.hitTest(_x, _y - radius, true)) or _root.hit2.hitTest(_x + radius, _y, true)) or _root.hit2.hitTest(_x - radius, _y, true)) {
_root.hit2.nextFrame();
}
if (((_root.hit3.hitTest(_x, _y + radius, true) or _root.hit3.hitTest(_x, _y - radius, true)) or _root.hit3.hitTest(_x + radius, _y, true)) or _root.hit3.hitTest(_x - radius, _y, true)) {
_root.hit3.nextFrame();
}
if (((_root.hit4.hitTest(_x, _y + radius, true) or _root.hit4.hitTest(_x, _y - radius, true)) or _root.hit4.hitTest(_x + radius, _y, true)) or _root.hit4.hitTest(_x - radius, _y, true)) {
_root.hit4.nextFrame();
}
if (((_root.hit5.hitTest(_x, _y + radius, true) or _root.hit5.hitTest(_x, _y - radius, true)) or _root.hit5.hitTest(_x + radius, _y, true)) or _root.hit5.hitTest(_x - radius, _y, true)) {
_root.hit5.nextFrame();
}
if (((_root.hit6.hitTest(_x, _y + radius, true) or _root.hit6.hitTest(_x, _y - radius, true)) or _root.hit6.hitTest(_x + radius, _y, true)) or _root.hit6.hitTest(_x - radius, _y, true)) {
_root.hit6.nextFrame();
}
if (((_root.hit7.hitTest(_x, _y + radius, true) or _root.hit7.hitTest(_x, _y - radius, true)) or _root.hit7.hitTest(_x + radius, _y, true)) or _root.hit7.hitTest(_x - radius, _y, true)) {
_root.hit7.nextFrame();
}
if (((_root.hit8.hitTest(_x, _y + radius, true) or _root.hit8.hitTest(_x, _y - radius, true)) or _root.hit8.hitTest(_x + radius, _y, true)) or _root.hit8.hitTest(_x - radius, _y, true)) {
_root.hit8.gotoAndStop(2);
}
if (((_root.hit9.hitTest(_x, _y + radius, true) or _root.hit9.hitTest(_x, _y - radius, true)) or _root.hit9.hitTest(_x + radius, _y, true)) or _root.hit9.hitTest(_x - radius, _y, true)) {
_root.hit9.nextFrame();
}
if (((_root.hit10.hitTest(_x, _y + radius, true) or _root.hit10.hitTest(_x, _y - radius, true)) or _root.hit10.hitTest(_x + radius, _y, true)) or _root.hit10.hitTest(_x - radius, _y, true)) {
_root.hit10.nextFrame();
}
if (((_root.hit11.hitTest(_x, _y + radius, true) or _root.hit11.hitTest(_x, _y - radius, true)) or _root.hit11.hitTest(_x + radius, _y, true)) or _root.hit11.hitTest(_x - radius, _y, true)) {
_root.hit11.nextFrame();
}
if (((_root.hit12.hitTest(_x, _y + radius, true) or _root.hit12.hitTest(_x, _y - radius, true)) or _root.hit12.hitTest(_x + radius, _y, true)) or _root.hit12.hitTest(_x - radius, _y, true)) {
_root.hit12.nextFrame();
}
if (((_root.hit13.hitTest(_x, _y + radius, true) or _root.hit13.hitTest(_x, _y - radius, true)) or _root.hit13.hitTest(_x + radius, _y, true)) or _root.hit13.hitTest(_x - radius, _y, true)) {
_root.hit13.nextFrame();
}
if (((_root.hit14.hitTest(_x, _y + radius, true) or _root.hit14.hitTest(_x, _y - radius, true)) or _root.hit14.hitTest(_x + radius, _y, true)) or _root.hit14.hitTest(_x - radius, _y, true)) {
_root.hit14.nextFrame();
}
if (((_root.hit15.hitTest(_x, _y + radius, true) or _root.hit15.hitTest(_x, _y - radius, true)) or _root.hit15.hitTest(_x + radius, _y, true)) or _root.hit15.hitTest(_x - radius, _y, true)) {
_root.hit15.nextFrame();
}
if (((_root.hit16.hitTest(_x, _y + radius, true) or _root.hit16.hitTest(_x, _y - radius, true)) or _root.hit16.hitTest(_x + radius, _y, true)) or _root.hit16.hitTest(_x - radius, _y, true)) {
_root.hit16.nextFrame();
}
if (((_root.hit17.hitTest(_x, _y + radius, true) or _root.hit17.hitTest(_x, _y - radius, true)) or _root.hit17.hitTest(_x + radius, _y, true)) or _root.hit17.hitTest(_x - radius, _y, true)) {
_root.hit17.nextFrame();
}
if (((_root.hit18.hitTest(_x, _y + radius, true) or _root.hit18.hitTest(_x, _y - radius, true)) or _root.hit18.hitTest(_x + radius, _y, true)) or _root.hit18.hitTest(_x - radius, _y, true)) {
_root.hit18.nextFrame();
}
if (((_root.hit19.hitTest(_x, _y + radius, true) or _root.hit19.hitTest(_x, _y - radius, true)) or _root.hit19.hitTest(_x + radius, _y, true)) or _root.hit19.hitTest(_x - radius, _y, true)) {
_root.hit19.nextFrame();
}
if (((_root.hit20.hitTest(_x, _y + radius, true) or _root.hit20.hitTest(_x, _y - radius, true)) or _root.hit20.hitTest(_x + radius, _y, true)) or _root.hit20.hitTest(_x - radius, _y, true)) {
_root.hit20.nextFrame();
}
if (((_root.hit21.hitTest(_x, _y + radius, true) or _root.hit21.hitTest(_x, _y - radius, true)) or _root.hit21.hitTest(_x + radius, _y, true)) or _root.hit21.hitTest(_x - radius, _y, true)) {
_root.hit21.nextFrame();
}
if (((_root.hit22.hitTest(_x, _y + radius, true) or _root.hit22.hitTest(_x, _y - radius, true)) or _root.hit22.hitTest(_x + radius, _y, true)) or _root.hit22.hitTest(_x - radius, _y, true)) {
_root.hit22.nextFrame();
}
if (((_root.hit23.hitTest(_x, _y + radius, true) or _root.hit23.hitTest(_x, _y - radius, true)) or _root.hit23.hitTest(_x + radius, _y, true)) or _root.hit23.hitTest(_x - radius, _y, true)) {
_root.hit23.nextFrame();
}
if (((_root.hit24.hitTest(_x, _y + radius, true) or _root.hit24.hitTest(_x, _y - radius, true)) or _root.hit24.hitTest(_x + radius, _y, true)) or _root.hit24.hitTest(_x - radius, _y, true)) {
_root.hit24.nextFrame();
}
if (((_root.hit25.hitTest(_x, _y + radius, true) or _root.hit25.hitTest(_x, _y - radius, true)) or _root.hit25.hitTest(_x + radius, _y, true)) or _root.hit25.hitTest(_x - radius, _y, true)) {
_root.hit25.nextFrame();
}
if (((_root.hit26.hitTest(_x, _y + radius, true) or _root.hit26.hitTest(_x, _y - radius, true)) or _root.hit26.hitTest(_x + radius, _y, true)) or _root.hit26.hitTest(_x - radius, _y, true)) {
_root.hit26.nextFrame();
}
if (((_root.hit27.hitTest(_x, _y + radius, true) or _root.hit27.hitTest(_x, _y - radius, true)) or _root.hit27.hitTest(_x + radius, _y, true)) or _root.hit27.hitTest(_x - radius, _y, true)) {
_root.hit27.nextFrame();
}
if (((_root.hit28.hitTest(_x, _y + radius, true) or _root.hit28.hitTest(_x, _y - radius, true)) or _root.hit28.hitTest(_x + radius, _y, true)) or _root.hit28.hitTest(_x - radius, _y, true)) {
_root.hit28.nextFrame();
}
if (((_root.hit29.hitTest(_x, _y + radius, true) or _root.hit29.hitTest(_x, _y - radius, true)) or _root.hit29.hitTest(_x + radius, _y, true)) or _root.hit29.hitTest(_x - radius, _y, true)) {
_root.hit29.nextFrame();
}
if (((_root.hit30.hitTest(_x, _y + radius, true) or _root.hit30.hitTest(_x, _y - radius, true)) or _root.hit30.hitTest(_x + radius, _y, true)) or _root.hit30.hitTest(_x - radius, _y, true)) {
_root.hit30.nextFrame();
}
if (((_root.hit31.hitTest(_x, _y + radius, true) or _root.hit31.hitTest(_x, _y - radius, true)) or _root.hit31.hitTest(_x + radius, _y, true)) or _root.hit31.hitTest(_x - radius, _y, true)) {
_root.hit31.nextFrame();
}
if (((_root.hit32.hitTest(_x, _y + radius, true) or _root.hit32.hitTest(_x, _y - radius, true)) or _root.hit32.hitTest(_x + radius, _y, true)) or _root.hit32.hitTest(_x - radius, _y, true)) {
_root.hit32.nextFrame();
}
if (((_root.hit33.hitTest(_x, _y + radius, true) or _root.hit33.hitTest(_x, _y - radius, true)) or _root.hit33.hitTest(_x + radius, _y, true)) or _root.hit33.hitTest(_x - radius, _y, true)) {
_root.hit33.nextFrame();
}
if (((_root.hit34.hitTest(_x, _y + radius, true) or _root.hit34.hitTest(_x, _y - radius, true)) or _root.hit34.hitTest(_x + radius, _y, true)) or _root.hit34.hitTest(_x - radius, _y, true)) {
_root.hit34.nextFrame();
}
if (((_root.hit35.hitTest(_x, _y + radius, true) or _root.hit35.hitTest(_x, _y - radius, true)) or _root.hit35.hitTest(_x + radius, _y, true)) or _root.hit35.hitTest(_x - radius, _y, true)) {
_root.hit35.nextFrame();
}
if (((_root.hit36.hitTest(_x, _y + radius, true) or _root.hit36.hitTest(_x, _y - radius, true)) or _root.hit36.hitTest(_x + radius, _y, true)) or _root.hit36.hitTest(_x - radius, _y, true)) {
_root.hit36.nextFrame();
}
if (((_root.hit37.hitTest(_x, _y + radius, true) or _root.hit37.hitTest(_x, _y - radius, true)) or _root.hit37.hitTest(_x + radius, _y, true)) or _root.hit37.hitTest(_x - radius, _y, true)) {
_root.hit37.nextFrame();
}
if (((_root.hit38.hitTest(_x, _y + radius, true) or _root.hit38.hitTest(_x, _y - radius, true)) or _root.hit38.hitTest(_x + radius, _y, true)) or _root.hit38.hitTest(_x - radius, _y, true)) {
_root.hit38.nextFrame();
}
if (((_root.hit39.hitTest(_x, _y + radius, true) or _root.hit39.hitTest(_x, _y - radius, true)) or _root.hit39.hitTest(_x + radius, _y, true)) or _root.hit39.hitTest(_x - radius, _y, true)) {
_root.hit39.nextFrame();
}
if (((_root.hit40.hitTest(_x, _y + radius, true) or _root.hit40.hitTest(_x, _y - radius, true)) or _root.hit40.hitTest(_x + radius, _y, true)) or _root.hit40.hitTest(_x - radius, _y, true)) {
_root.hit40.nextFrame();
}
if (((_root.exit.hitTest(_x, _y + radius, true) or _root.exit.hitTest(_x, _y - radius, true)) or _root.exit.hitTest(_x + radius, _y, true)) or _root.exit.hitTest(_x - radius, _y, true)) {
_root.nextFrame();
}
}
Frame 10
stop();
stopAllSounds();
Frame 11
_root.score = 30;
stop();
Instance of Symbol 703 MovieClip "pad" in Frame 11
onClipEvent (enterFrame) {
_y = (_y + ((_root.hero._y - _y) / 2));
_x = (_x + ((_root.hero._x - _x) / 2));
}
Instance of Symbol 223 MovieClip [hero] "hero" in Frame 11
onClipEvent (load) {
power = 1;
yspeed = 0;
xspeed = 0;
friction = 0.85;
radius = 13;
}
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
_x = (_x - power);
xspeed = xspeed - power;
}
if (Key.isDown(39)) {
_x = (_x + power);
xspeed = xspeed + power;
}
if (Key.isDown(38)) {
_y = (_y - power);
yspeed = yspeed - power;
}
if (Key.isDown(40)) {
_y = (_y + power);
yspeed = yspeed + power;
}
xspeed = xspeed * friction;
yspeed = yspeed * friction;
_y = (_y + yspeed);
_x = (_x + xspeed);
while (_root.wall.hitTest(_x, _y + radius, true)) {
_y = (_y-1);
}
while (_root.wall.hitTest(_x, _y - radius, true)) {
_y = (_y+1);
}
while (_root.wall.hitTest(_x - radius, _y, true)) {
_x = (_x+1);
}
while (_root.wall.hitTest(_x + radius, _y, true)) {
_x = (_x-1);
}
if (((_root.cop.hitTest(_x, _y + radius, true) or _root.cop.hitTest(_x, _y - radius, true)) or _root.cop.hitTest(_x + radius, _y, true)) or _root.cop.hitTest(_x - radius, _y, true)) {
_root.fin.gotoAndStop(3);
}
if (((_root.hit1.hitTest(_x, _y + radius, true) or _root.hit1.hitTest(_x, _y - radius, true)) or _root.hit1.hitTest(_x + radius, _y, true)) or _root.hit1.hitTest(_x - radius, _y, true)) {
_root.hit1.nextFrame();
}
if (((_root.hit2.hitTest(_x, _y + radius, true) or _root.hit2.hitTest(_x, _y - radius, true)) or _root.hit2.hitTest(_x + radius, _y, true)) or _root.hit2.hitTest(_x - radius, _y, true)) {
_root.hit2.nextFrame();
}
if (((_root.hit3.hitTest(_x, _y + radius, true) or _root.hit3.hitTest(_x, _y - radius, true)) or _root.hit3.hitTest(_x + radius, _y, true)) or _root.hit3.hitTest(_x - radius, _y, true)) {
_root.hit3.nextFrame();
}
if (((_root.hit4.hitTest(_x, _y + radius, true) or _root.hit4.hitTest(_x, _y - radius, true)) or _root.hit4.hitTest(_x + radius, _y, true)) or _root.hit4.hitTest(_x - radius, _y, true)) {
_root.hit4.nextFrame();
}
if (((_root.hit5.hitTest(_x, _y + radius, true) or _root.hit5.hitTest(_x, _y - radius, true)) or _root.hit5.hitTest(_x + radius, _y, true)) or _root.hit5.hitTest(_x - radius, _y, true)) {
_root.hit5.nextFrame();
}
if (((_root.hit6.hitTest(_x, _y + radius, true) or _root.hit6.hitTest(_x, _y - radius, true)) or _root.hit6.hitTest(_x + radius, _y, true)) or _root.hit6.hitTest(_x - radius, _y, true)) {
_root.hit6.nextFrame();
}
if (((_root.hit7.hitTest(_x, _y + radius, true) or _root.hit7.hitTest(_x, _y - radius, true)) or _root.hit7.hitTest(_x + radius, _y, true)) or _root.hit7.hitTest(_x - radius, _y, true)) {
_root.hit7.nextFrame();
}
if (((_root.hit8.hitTest(_x, _y + radius, true) or _root.hit8.hitTest(_x, _y - radius, true)) or _root.hit8.hitTest(_x + radius, _y, true)) or _root.hit8.hitTest(_x - radius, _y, true)) {
_root.hit8.gotoAndStop(2);
}
if (((_root.hit9.hitTest(_x, _y + radius, true) or _root.hit9.hitTest(_x, _y - radius, true)) or _root.hit9.hitTest(_x + radius, _y, true)) or _root.hit9.hitTest(_x - radius, _y, true)) {
_root.hit9.nextFrame();
}
if (((_root.hit10.hitTest(_x, _y + radius, true) or _root.hit10.hitTest(_x, _y - radius, true)) or _root.hit10.hitTest(_x + radius, _y, true)) or _root.hit10.hitTest(_x - radius, _y, true)) {
_root.hit10.nextFrame();
}
if (((_root.hit11.hitTest(_x, _y + radius, true) or _root.hit11.hitTest(_x, _y - radius, true)) or _root.hit11.hitTest(_x + radius, _y, true)) or _root.hit11.hitTest(_x - radius, _y, true)) {
_root.hit11.nextFrame();
}
if (((_root.hit12.hitTest(_x, _y + radius, true) or _root.hit12.hitTest(_x, _y - radius, true)) or _root.hit12.hitTest(_x + radius, _y, true)) or _root.hit12.hitTest(_x - radius, _y, true)) {
_root.hit12.nextFrame();
}
if (((_root.hit13.hitTest(_x, _y + radius, true) or _root.hit13.hitTest(_x, _y - radius, true)) or _root.hit13.hitTest(_x + radius, _y, true)) or _root.hit13.hitTest(_x - radius, _y, true)) {
_root.hit13.nextFrame();
}
if (((_root.hit14.hitTest(_x, _y + radius, true) or _root.hit14.hitTest(_x, _y - radius, true)) or _root.hit14.hitTest(_x + radius, _y, true)) or _root.hit14.hitTest(_x - radius, _y, true)) {
_root.hit14.nextFrame();
}
if (((_root.hit15.hitTest(_x, _y + radius, true) or _root.hit15.hitTest(_x, _y - radius, true)) or _root.hit15.hitTest(_x + radius, _y, true)) or _root.hit15.hitTest(_x - radius, _y, true)) {
_root.hit15.nextFrame();
}
if (((_root.hit16.hitTest(_x, _y + radius, true) or _root.hit16.hitTest(_x, _y - radius, true)) or _root.hit16.hitTest(_x + radius, _y, true)) or _root.hit16.hitTest(_x - radius, _y, true)) {
_root.hit16.nextFrame();
}
if (((_root.hit17.hitTest(_x, _y + radius, true) or _root.hit17.hitTest(_x, _y - radius, true)) or _root.hit17.hitTest(_x + radius, _y, true)) or _root.hit17.hitTest(_x - radius, _y, true)) {
_root.hit17.nextFrame();
}
if (((_root.hit18.hitTest(_x, _y + radius, true) or _root.hit18.hitTest(_x, _y - radius, true)) or _root.hit18.hitTest(_x + radius, _y, true)) or _root.hit18.hitTest(_x - radius, _y, true)) {
_root.hit18.nextFrame();
}
if (((_root.hit19.hitTest(_x, _y + radius, true) or _root.hit19.hitTest(_x, _y - radius, true)) or _root.hit19.hitTest(_x + radius, _y, true)) or _root.hit19.hitTest(_x - radius, _y, true)) {
_root.hit19.nextFrame();
}
if (((_root.hit20.hitTest(_x, _y + radius, true) or _root.hit20.hitTest(_x, _y - radius, true)) or _root.hit20.hitTest(_x + radius, _y, true)) or _root.hit20.hitTest(_x - radius, _y, true)) {
_root.hit20.nextFrame();
}
if (((_root.hit21.hitTest(_x, _y + radius, true) or _root.hit21.hitTest(_x, _y - radius, true)) or _root.hit21.hitTest(_x + radius, _y, true)) or _root.hit21.hitTest(_x - radius, _y, true)) {
_root.hit21.nextFrame();
}
if (((_root.hit22.hitTest(_x, _y + radius, true) or _root.hit22.hitTest(_x, _y - radius, true)) or _root.hit22.hitTest(_x + radius, _y, true)) or _root.hit22.hitTest(_x - radius, _y, true)) {
_root.hit22.nextFrame();
}
if (((_root.hit23.hitTest(_x, _y + radius, true) or _root.hit23.hitTest(_x, _y - radius, true)) or _root.hit23.hitTest(_x + radius, _y, true)) or _root.hit23.hitTest(_x - radius, _y, true)) {
_root.hit23.nextFrame();
}
if (((_root.hit24.hitTest(_x, _y + radius, true) or _root.hit24.hitTest(_x, _y - radius, true)) or _root.hit24.hitTest(_x + radius, _y, true)) or _root.hit24.hitTest(_x - radius, _y, true)) {
_root.hit24.nextFrame();
}
if (((_root.hit25.hitTest(_x, _y + radius, true) or _root.hit25.hitTest(_x, _y - radius, true)) or _root.hit25.hitTest(_x + radius, _y, true)) or _root.hit25.hitTest(_x - radius, _y, true)) {
_root.hit25.nextFrame();
}
if (((_root.hit26.hitTest(_x, _y + radius, true) or _root.hit26.hitTest(_x, _y - radius, true)) or _root.hit26.hitTest(_x + radius, _y, true)) or _root.hit26.hitTest(_x - radius, _y, true)) {
_root.hit26.nextFrame();
}
if (((_root.hit27.hitTest(_x, _y + radius, true) or _root.hit27.hitTest(_x, _y - radius, true)) or _root.hit27.hitTest(_x + radius, _y, true)) or _root.hit27.hitTest(_x - radius, _y, true)) {
_root.hit27.nextFrame();
}
if (((_root.hit28.hitTest(_x, _y + radius, true) or _root.hit28.hitTest(_x, _y - radius, true)) or _root.hit28.hitTest(_x + radius, _y, true)) or _root.hit28.hitTest(_x - radius, _y, true)) {
_root.hit28.nextFrame();
}
if (((_root.hit29.hitTest(_x, _y + radius, true) or _root.hit29.hitTest(_x, _y - radius, true)) or _root.hit29.hitTest(_x + radius, _y, true)) or _root.hit29.hitTest(_x - radius, _y, true)) {
_root.hit29.nextFrame();
}
if (((_root.hit30.hitTest(_x, _y + radius, true) or _root.hit30.hitTest(_x, _y - radius, true)) or _root.hit30.hitTest(_x + radius, _y, true)) or _root.hit30.hitTest(_x - radius, _y, true)) {
_root.hit30.nextFrame();
}
if (((_root.hit31.hitTest(_x, _y + radius, true) or _root.hit31.hitTest(_x, _y - radius, true)) or _root.hit31.hitTest(_x + radius, _y, true)) or _root.hit31.hitTest(_x - radius, _y, true)) {
_root.hit31.nextFrame();
}
if (((_root.hit32.hitTest(_x, _y + radius, true) or _root.hit32.hitTest(_x, _y - radius, true)) or _root.hit32.hitTest(_x + radius, _y, true)) or _root.hit32.hitTest(_x - radius, _y, true)) {
_root.hit32.nextFrame();
}
if (((_root.hit33.hitTest(_x, _y + radius, true) or _root.hit33.hitTest(_x, _y - radius, true)) or _root.hit33.hitTest(_x + radius, _y, true)) or _root.hit33.hitTest(_x - radius, _y, true)) {
_root.hit33.nextFrame();
}
if (((_root.hit34.hitTest(_x, _y + radius, true) or _root.hit34.hitTest(_x, _y - radius, true)) or _root.hit34.hitTest(_x + radius, _y, true)) or _root.hit34.hitTest(_x - radius, _y, true)) {
_root.hit34.nextFrame();
}
if (((_root.hit35.hitTest(_x, _y + radius, true) or _root.hit35.hitTest(_x, _y - radius, true)) or _root.hit35.hitTest(_x + radius, _y, true)) or _root.hit35.hitTest(_x - radius, _y, true)) {
_root.hit35.nextFrame();
}
if (((_root.hit36.hitTest(_x, _y + radius, true) or _root.hit36.hitTest(_x, _y - radius, true)) or _root.hit36.hitTest(_x + radius, _y, true)) or _root.hit36.hitTest(_x - radius, _y, true)) {
_root.hit36.nextFrame();
}
if (((_root.hit37.hitTest(_x, _y + radius, true) or _root.hit37.hitTest(_x, _y - radius, true)) or _root.hit37.hitTest(_x + radius, _y, true)) or _root.hit37.hitTest(_x - radius, _y, true)) {
_root.hit37.nextFrame();
}
if (((_root.hit38.hitTest(_x, _y + radius, true) or _root.hit38.hitTest(_x, _y - radius, true)) or _root.hit38.hitTest(_x + radius, _y, true)) or _root.hit38.hitTest(_x - radius, _y, true)) {
_root.hit38.nextFrame();
}
if (((_root.hit39.hitTest(_x, _y + radius, true) or _root.hit39.hitTest(_x, _y - radius, true)) or _root.hit39.hitTest(_x + radius, _y, true)) or _root.hit39.hitTest(_x - radius, _y, true)) {
_root.hit39.nextFrame();
}
if (((_root.hit40.hitTest(_x, _y + radius, true) or _root.hit40.hitTest(_x, _y - radius, true)) or _root.hit40.hitTest(_x + radius, _y, true)) or _root.hit40.hitTest(_x - radius, _y, true)) {
_root.hit40.nextFrame();
}
if (((_root.exit.hitTest(_x, _y + radius, true) or _root.exit.hitTest(_x, _y - radius, true)) or _root.exit.hitTest(_x + radius, _y, true)) or _root.exit.hitTest(_x - radius, _y, true)) {
_root.nextFrame();
}
}
Instance of Symbol 714 MovieClip "pad2" in Frame 11
onClipEvent (enterFrame) {
_y = (_y + ((_root.hero2._y - _y) / 2));
_x = (_x + ((_root.hero2._x - _x) / 2));
}
Instance of Symbol 22 MovieClip [hero2] "hero2" in Frame 11
onClipEvent (load) {
power = 1;
yspeed = 0;
xspeed = 0;
friction = 0.85;
radius = 13;
}
onClipEvent (enterFrame) {
if (Key.isDown(65)) {
_x = (_x - power);
xspeed = xspeed - power;
}
if (Key.isDown(68)) {
_x = (_x + power);
xspeed = xspeed + power;
}
if (Key.isDown(87)) {
_y = (_y - power);
yspeed = yspeed - power;
}
if (Key.isDown(83)) {
_y = (_y + power);
yspeed = yspeed + power;
}
xspeed = xspeed * friction;
yspeed = yspeed * friction;
_y = (_y + yspeed);
_x = (_x + xspeed);
while (_root.wall.hitTest(_x, _y + radius, true)) {
_y = (_y-1);
}
while (_root.wall.hitTest(_x, _y - radius, true)) {
_y = (_y+1);
}
while (_root.wall.hitTest(_x - radius, _y, true)) {
_x = (_x+1);
}
while (_root.wall.hitTest(_x + radius, _y, true)) {
_x = (_x-1);
}
if (((_root.cop.hitTest(_x, _y + radius, true) or _root.cop.hitTest(_x, _y - radius, true)) or _root.cop.hitTest(_x + radius, _y, true)) or _root.cop.hitTest(_x - radius, _y, true)) {
_root.fin.gotoAndStop(3);
}
if (((_root.hit1.hitTest(_x, _y + radius, true) or _root.hit1.hitTest(_x, _y - radius, true)) or _root.hit1.hitTest(_x + radius, _y, true)) or _root.hit1.hitTest(_x - radius, _y, true)) {
_root.hit1.nextFrame();
}
if (((_root.hit2.hitTest(_x, _y + radius, true) or _root.hit2.hitTest(_x, _y - radius, true)) or _root.hit2.hitTest(_x + radius, _y, true)) or _root.hit2.hitTest(_x - radius, _y, true)) {
_root.hit2.nextFrame();
}
if (((_root.hit3.hitTest(_x, _y + radius, true) or _root.hit3.hitTest(_x, _y - radius, true)) or _root.hit3.hitTest(_x + radius, _y, true)) or _root.hit3.hitTest(_x - radius, _y, true)) {
_root.hit3.nextFrame();
}
if (((_root.hit4.hitTest(_x, _y + radius, true) or _root.hit4.hitTest(_x, _y - radius, true)) or _root.hit4.hitTest(_x + radius, _y, true)) or _root.hit4.hitTest(_x - radius, _y, true)) {
_root.hit4.nextFrame();
}
if (((_root.hit5.hitTest(_x, _y + radius, true) or _root.hit5.hitTest(_x, _y - radius, true)) or _root.hit5.hitTest(_x + radius, _y, true)) or _root.hit5.hitTest(_x - radius, _y, true)) {
_root.hit5.nextFrame();
}
if (((_root.hit6.hitTest(_x, _y + radius, true) or _root.hit6.hitTest(_x, _y - radius, true)) or _root.hit6.hitTest(_x + radius, _y, true)) or _root.hit6.hitTest(_x - radius, _y, true)) {
_root.hit6.nextFrame();
}
if (((_root.hit7.hitTest(_x, _y + radius, true) or _root.hit7.hitTest(_x, _y - radius, true)) or _root.hit7.hitTest(_x + radius, _y, true)) or _root.hit7.hitTest(_x - radius, _y, true)) {
_root.hit7.nextFrame();
}
if (((_root.hit8.hitTest(_x, _y + radius, true) or _root.hit8.hitTest(_x, _y - radius, true)) or _root.hit8.hitTest(_x + radius, _y, true)) or _root.hit8.hitTest(_x - radius, _y, true)) {
_root.hit8.gotoAndStop(2);
}
if (((_root.hit9.hitTest(_x, _y + radius, true) or _root.hit9.hitTest(_x, _y - radius, true)) or _root.hit9.hitTest(_x + radius, _y, true)) or _root.hit9.hitTest(_x - radius, _y, true)) {
_root.hit9.nextFrame();
}
if (((_root.hit10.hitTest(_x, _y + radius, true) or _root.hit10.hitTest(_x, _y - radius, true)) or _root.hit10.hitTest(_x + radius, _y, true)) or _root.hit10.hitTest(_x - radius, _y, true)) {
_root.hit10.nextFrame();
}
if (((_root.hit11.hitTest(_x, _y + radius, true) or _root.hit11.hitTest(_x, _y - radius, true)) or _root.hit11.hitTest(_x + radius, _y, true)) or _root.hit11.hitTest(_x - radius, _y, true)) {
_root.hit11.nextFrame();
}
if (((_root.hit12.hitTest(_x, _y + radius, true) or _root.hit12.hitTest(_x, _y - radius, true)) or _root.hit12.hitTest(_x + radius, _y, true)) or _root.hit12.hitTest(_x - radius, _y, true)) {
_root.hit12.nextFrame();
}
if (((_root.hit13.hitTest(_x, _y + radius, true) or _root.hit13.hitTest(_x, _y - radius, true)) or _root.hit13.hitTest(_x + radius, _y, true)) or _root.hit13.hitTest(_x - radius, _y, true)) {
_root.hit13.nextFrame();
}
if (((_root.hit14.hitTest(_x, _y + radius, true) or _root.hit14.hitTest(_x, _y - radius, true)) or _root.hit14.hitTest(_x + radius, _y, true)) or _root.hit14.hitTest(_x - radius, _y, true)) {
_root.hit14.nextFrame();
}
if (((_root.hit15.hitTest(_x, _y + radius, true) or _root.hit15.hitTest(_x, _y - radius, true)) or _root.hit15.hitTest(_x + radius, _y, true)) or _root.hit15.hitTest(_x - radius, _y, true)) {
_root.hit15.nextFrame();
}
if (((_root.hit16.hitTest(_x, _y + radius, true) or _root.hit16.hitTest(_x, _y - radius, true)) or _root.hit16.hitTest(_x + radius, _y, true)) or _root.hit16.hitTest(_x - radius, _y, true)) {
_root.hit16.nextFrame();
}
if (((_root.hit17.hitTest(_x, _y + radius, true) or _root.hit17.hitTest(_x, _y - radius, true)) or _root.hit17.hitTest(_x + radius, _y, true)) or _root.hit17.hitTest(_x - radius, _y, true)) {
_root.hit17.nextFrame();
}
if (((_root.hit18.hitTest(_x, _y + radius, true) or _root.hit18.hitTest(_x, _y - radius, true)) or _root.hit18.hitTest(_x + radius, _y, true)) or _root.hit18.hitTest(_x - radius, _y, true)) {
_root.hit18.nextFrame();
}
if (((_root.hit19.hitTest(_x, _y + radius, true) or _root.hit19.hitTest(_x, _y - radius, true)) or _root.hit19.hitTest(_x + radius, _y, true)) or _root.hit19.hitTest(_x - radius, _y, true)) {
_root.hit19.nextFrame();
}
if (((_root.hit20.hitTest(_x, _y + radius, true) or _root.hit20.hitTest(_x, _y - radius, true)) or _root.hit20.hitTest(_x + radius, _y, true)) or _root.hit20.hitTest(_x - radius, _y, true)) {
_root.hit20.nextFrame();
}
if (((_root.hit21.hitTest(_x, _y + radius, true) or _root.hit21.hitTest(_x, _y - radius, true)) or _root.hit21.hitTest(_x + radius, _y, true)) or _root.hit21.hitTest(_x - radius, _y, true)) {
_root.hit21.nextFrame();
}
if (((_root.hit22.hitTest(_x, _y + radius, true) or _root.hit22.hitTest(_x, _y - radius, true)) or _root.hit22.hitTest(_x + radius, _y, true)) or _root.hit22.hitTest(_x - radius, _y, true)) {
_root.hit22.nextFrame();
}
if (((_root.hit23.hitTest(_x, _y + radius, true) or _root.hit23.hitTest(_x, _y - radius, true)) or _root.hit23.hitTest(_x + radius, _y, true)) or _root.hit23.hitTest(_x - radius, _y, true)) {
_root.hit23.nextFrame();
}
if (((_root.hit24.hitTest(_x, _y + radius, true) or _root.hit24.hitTest(_x, _y - radius, true)) or _root.hit24.hitTest(_x + radius, _y, true)) or _root.hit24.hitTest(_x - radius, _y, true)) {
_root.hit24.nextFrame();
}
if (((_root.hit25.hitTest(_x, _y + radius, true) or _root.hit25.hitTest(_x, _y - radius, true)) or _root.hit25.hitTest(_x + radius, _y, true)) or _root.hit25.hitTest(_x - radius, _y, true)) {
_root.hit25.nextFrame();
}
if (((_root.hit26.hitTest(_x, _y + radius, true) or _root.hit26.hitTest(_x, _y - radius, true)) or _root.hit26.hitTest(_x + radius, _y, true)) or _root.hit26.hitTest(_x - radius, _y, true)) {
_root.hit26.nextFrame();
}
if (((_root.hit27.hitTest(_x, _y + radius, true) or _root.hit27.hitTest(_x, _y - radius, true)) or _root.hit27.hitTest(_x + radius, _y, true)) or _root.hit27.hitTest(_x - radius, _y, true)) {
_root.hit27.nextFrame();
}
if (((_root.hit28.hitTest(_x, _y + radius, true) or _root.hit28.hitTest(_x, _y - radius, true)) or _root.hit28.hitTest(_x + radius, _y, true)) or _root.hit28.hitTest(_x - radius, _y, true)) {
_root.hit28.nextFrame();
}
if (((_root.hit29.hitTest(_x, _y + radius, true) or _root.hit29.hitTest(_x, _y - radius, true)) or _root.hit29.hitTest(_x + radius, _y, true)) or _root.hit29.hitTest(_x - radius, _y, true)) {
_root.hit29.nextFrame();
}
if (((_root.hit30.hitTest(_x, _y + radius, true) or _root.hit30.hitTest(_x, _y - radius, true)) or _root.hit30.hitTest(_x + radius, _y, true)) or _root.hit30.hitTest(_x - radius, _y, true)) {
_root.hit30.nextFrame();
}
if (((_root.hit31.hitTest(_x, _y + radius, true) or _root.hit31.hitTest(_x, _y - radius, true)) or _root.hit31.hitTest(_x + radius, _y, true)) or _root.hit31.hitTest(_x - radius, _y, true)) {
_root.hit31.nextFrame();
}
if (((_root.hit32.hitTest(_x, _y + radius, true) or _root.hit32.hitTest(_x, _y - radius, true)) or _root.hit32.hitTest(_x + radius, _y, true)) or _root.hit32.hitTest(_x - radius, _y, true)) {
_root.hit32.nextFrame();
}
if (((_root.hit33.hitTest(_x, _y + radius, true) or _root.hit33.hitTest(_x, _y - radius, true)) or _root.hit33.hitTest(_x + radius, _y, true)) or _root.hit33.hitTest(_x - radius, _y, true)) {
_root.hit33.nextFrame();
}
if (((_root.hit34.hitTest(_x, _y + radius, true) or _root.hit34.hitTest(_x, _y - radius, true)) or _root.hit34.hitTest(_x + radius, _y, true)) or _root.hit34.hitTest(_x - radius, _y, true)) {
_root.hit34.nextFrame();
}
if (((_root.hit35.hitTest(_x, _y + radius, true) or _root.hit35.hitTest(_x, _y - radius, true)) or _root.hit35.hitTest(_x + radius, _y, true)) or _root.hit35.hitTest(_x - radius, _y, true)) {
_root.hit35.nextFrame();
}
if (((_root.hit36.hitTest(_x, _y + radius, true) or _root.hit36.hitTest(_x, _y - radius, true)) or _root.hit36.hitTest(_x + radius, _y, true)) or _root.hit36.hitTest(_x - radius, _y, true)) {
_root.hit36.nextFrame();
}
if (((_root.hit37.hitTest(_x, _y + radius, true) or _root.hit37.hitTest(_x, _y - radius, true)) or _root.hit37.hitTest(_x + radius, _y, true)) or _root.hit37.hitTest(_x - radius, _y, true)) {
_root.hit37.nextFrame();
}
if (((_root.hit38.hitTest(_x, _y + radius, true) or _root.hit38.hitTest(_x, _y - radius, true)) or _root.hit38.hitTest(_x + radius, _y, true)) or _root.hit38.hitTest(_x - radius, _y, true)) {
_root.hit38.nextFrame();
}
if (((_root.hit39.hitTest(_x, _y + radius, true) or _root.hit39.hitTest(_x, _y - radius, true)) or _root.hit39.hitTest(_x + radius, _y, true)) or _root.hit39.hitTest(_x - radius, _y, true)) {
_root.hit39.nextFrame();
}
if (((_root.hit40.hitTest(_x, _y + radius, true) or _root.hit40.hitTest(_x, _y - radius, true)) or _root.hit40.hitTest(_x + radius, _y, true)) or _root.hit40.hitTest(_x - radius, _y, true)) {
_root.hit40.nextFrame();
}
if (((_root.exit.hitTest(_x, _y + radius, true) or _root.exit.hitTest(_x, _y - radius, true)) or _root.exit.hitTest(_x + radius, _y, true)) or _root.exit.hitTest(_x - radius, _y, true)) {
_root.nextFrame();
}
}
Frame 12
stop();
stopAllSounds();
Frame 13
_root.score = 32;
stop();
Instance of Symbol 703 MovieClip "pad" in Frame 13
onClipEvent (enterFrame) {
_y = (_y + ((_root.hero._y - _y) / 2));
_x = (_x + ((_root.hero._x - _x) / 2));
}
Instance of Symbol 223 MovieClip [hero] "hero" in Frame 13
onClipEvent (load) {
power = 1;
yspeed = 0;
xspeed = 0;
friction = 0.85;
radius = 13;
}
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
_x = (_x - power);
xspeed = xspeed - power;
}
if (Key.isDown(39)) {
_x = (_x + power);
xspeed = xspeed + power;
}
if (Key.isDown(38)) {
_y = (_y - power);
yspeed = yspeed - power;
}
if (Key.isDown(40)) {
_y = (_y + power);
yspeed = yspeed + power;
}
xspeed = xspeed * friction;
yspeed = yspeed * friction;
_y = (_y + yspeed);
_x = (_x + xspeed);
while (_root.wall.hitTest(_x, _y + radius, true)) {
_y = (_y-1);
}
while (_root.wall.hitTest(_x, _y - radius, true)) {
_y = (_y+1);
}
while (_root.wall.hitTest(_x - radius, _y, true)) {
_x = (_x+1);
}
while (_root.wall.hitTest(_x + radius, _y, true)) {
_x = (_x-1);
}
if (((_root.cop.hitTest(_x, _y + radius, true) or _root.cop.hitTest(_x, _y - radius, true)) or _root.cop.hitTest(_x + radius, _y, true)) or _root.cop.hitTest(_x - radius, _y, true)) {
_root.fin.gotoAndStop(3);
}
if (((_root.hit1.hitTest(_x, _y + radius, true) or _root.hit1.hitTest(_x, _y - radius, true)) or _root.hit1.hitTest(_x + radius, _y, true)) or _root.hit1.hitTest(_x - radius, _y, true)) {
_root.hit1.nextFrame();
}
if (((_root.hit2.hitTest(_x, _y + radius, true) or _root.hit2.hitTest(_x, _y - radius, true)) or _root.hit2.hitTest(_x + radius, _y, true)) or _root.hit2.hitTest(_x - radius, _y, true)) {
_root.hit2.nextFrame();
}
if (((_root.hit3.hitTest(_x, _y + radius, true) or _root.hit3.hitTest(_x, _y - radius, true)) or _root.hit3.hitTest(_x + radius, _y, true)) or _root.hit3.hitTest(_x - radius, _y, true)) {
_root.hit3.nextFrame();
}
if (((_root.hit4.hitTest(_x, _y + radius, true) or _root.hit4.hitTest(_x, _y - radius, true)) or _root.hit4.hitTest(_x + radius, _y, true)) or _root.hit4.hitTest(_x - radius, _y, true)) {
_root.hit4.nextFrame();
}
if (((_root.hit5.hitTest(_x, _y + radius, true) or _root.hit5.hitTest(_x, _y - radius, true)) or _root.hit5.hitTest(_x + radius, _y, true)) or _root.hit5.hitTest(_x - radius, _y, true)) {
_root.hit5.nextFrame();
}
if (((_root.hit6.hitTest(_x, _y + radius, true) or _root.hit6.hitTest(_x, _y - radius, true)) or _root.hit6.hitTest(_x + radius, _y, true)) or _root.hit6.hitTest(_x - radius, _y, true)) {
_root.hit6.nextFrame();
}
if (((_root.hit7.hitTest(_x, _y + radius, true) or _root.hit7.hitTest(_x, _y - radius, true)) or _root.hit7.hitTest(_x + radius, _y, true)) or _root.hit7.hitTest(_x - radius, _y, true)) {
_root.hit7.nextFrame();
}
if (((_root.hit8.hitTest(_x, _y + radius, true) or _root.hit8.hitTest(_x, _y - radius, true)) or _root.hit8.hitTest(_x + radius, _y, true)) or _root.hit8.hitTest(_x - radius, _y, true)) {
_root.hit8.gotoAndStop(2);
}
if (((_root.hit9.hitTest(_x, _y + radius, true) or _root.hit9.hitTest(_x, _y - radius, true)) or _root.hit9.hitTest(_x + radius, _y, true)) or _root.hit9.hitTest(_x - radius, _y, true)) {
_root.hit9.nextFrame();
}
if (((_root.hit10.hitTest(_x, _y + radius, true) or _root.hit10.hitTest(_x, _y - radius, true)) or _root.hit10.hitTest(_x + radius, _y, true)) or _root.hit10.hitTest(_x - radius, _y, true)) {
_root.hit10.nextFrame();
}
if (((_root.hit11.hitTest(_x, _y + radius, true) or _root.hit11.hitTest(_x, _y - radius, true)) or _root.hit11.hitTest(_x + radius, _y, true)) or _root.hit11.hitTest(_x - radius, _y, true)) {
_root.hit11.nextFrame();
}
if (((_root.hit12.hitTest(_x, _y + radius, true) or _root.hit12.hitTest(_x, _y - radius, true)) or _root.hit12.hitTest(_x + radius, _y, true)) or _root.hit12.hitTest(_x - radius, _y, true)) {
_root.hit12.nextFrame();
}
if (((_root.hit13.hitTest(_x, _y + radius, true) or _root.hit13.hitTest(_x, _y - radius, true)) or _root.hit13.hitTest(_x + radius, _y, true)) or _root.hit13.hitTest(_x - radius, _y, true)) {
_root.hit13.nextFrame();
}
if (((_root.hit14.hitTest(_x, _y + radius, true) or _root.hit14.hitTest(_x, _y - radius, true)) or _root.hit14.hitTest(_x + radius, _y, true)) or _root.hit14.hitTest(_x - radius, _y, true)) {
_root.hit14.nextFrame();
}
if (((_root.hit15.hitTest(_x, _y + radius, true) or _root.hit15.hitTest(_x, _y - radius, true)) or _root.hit15.hitTest(_x + radius, _y, true)) or _root.hit15.hitTest(_x - radius, _y, true)) {
_root.hit15.nextFrame();
}
if (((_root.hit16.hitTest(_x, _y + radius, true) or _root.hit16.hitTest(_x, _y - radius, true)) or _root.hit16.hitTest(_x + radius, _y, true)) or _root.hit16.hitTest(_x - radius, _y, true)) {
_root.hit16.nextFrame();
}
if (((_root.hit17.hitTest(_x, _y + radius, true) or _root.hit17.hitTest(_x, _y - radius, true)) or _root.hit17.hitTest(_x + radius, _y, true)) or _root.hit17.hitTest(_x - radius, _y, true)) {
_root.hit17.nextFrame();
}
if (((_root.hit18.hitTest(_x, _y + radius, true) or _root.hit18.hitTest(_x, _y - radius, true)) or _root.hit18.hitTest(_x + radius, _y, true)) or _root.hit18.hitTest(_x - radius, _y, true)) {
_root.hit18.nextFrame();
}
if (((_root.hit19.hitTest(_x, _y + radius, true) or _root.hit19.hitTest(_x, _y - radius, true)) or _root.hit19.hitTest(_x + radius, _y, true)) or _root.hit19.hitTest(_x - radius, _y, true)) {
_root.hit19.nextFrame();
}
if (((_root.hit20.hitTest(_x, _y + radius, true) or _root.hit20.hitTest(_x, _y - radius, true)) or _root.hit20.hitTest(_x + radius, _y, true)) or _root.hit20.hitTest(_x - radius, _y, true)) {
_root.hit20.nextFrame();
}
if (((_root.hit21.hitTest(_x, _y + radius, true) or _root.hit21.hitTest(_x, _y - radius, true)) or _root.hit21.hitTest(_x + radius, _y, true)) or _root.hit21.hitTest(_x - radius, _y, true)) {
_root.hit21.nextFrame();
}
if (((_root.hit22.hitTest(_x, _y + radius, true) or _root.hit22.hitTest(_x, _y - radius, true)) or _root.hit22.hitTest(_x + radius, _y, true)) or _root.hit22.hitTest(_x - radius, _y, true)) {
_root.hit22.nextFrame();
}
if (((_root.hit23.hitTest(_x, _y + radius, true) or _root.hit23.hitTest(_x, _y - radius, true)) or _root.hit23.hitTest(_x + radius, _y, true)) or _root.hit23.hitTest(_x - radius, _y, true)) {
_root.hit23.nextFrame();
}
if (((_root.hit24.hitTest(_x, _y + radius, true) or _root.hit24.hitTest(_x, _y - radius, true)) or _root.hit24.hitTest(_x + radius, _y, true)) or _root.hit24.hitTest(_x - radius, _y, true)) {
_root.hit24.nextFrame();
}
if (((_root.hit25.hitTest(_x, _y + radius, true) or _root.hit25.hitTest(_x, _y - radius, true)) or _root.hit25.hitTest(_x + radius, _y, true)) or _root.hit25.hitTest(_x - radius, _y, true)) {
_root.hit25.nextFrame();
}
if (((_root.hit26.hitTest(_x, _y + radius, true) or _root.hit26.hitTest(_x, _y - radius, true)) or _root.hit26.hitTest(_x + radius, _y, true)) or _root.hit26.hitTest(_x - radius, _y, true)) {
_root.hit26.nextFrame();
}
if (((_root.hit27.hitTest(_x, _y + radius, true) or _root.hit27.hitTest(_x, _y - radius, true)) or _root.hit27.hitTest(_x + radius, _y, true)) or _root.hit27.hitTest(_x - radius, _y, true)) {
_root.hit27.nextFrame();
}
if (((_root.hit28.hitTest(_x, _y + radius, true) or _root.hit28.hitTest(_x, _y - radius, true)) or _root.hit28.hitTest(_x + radius, _y, true)) or _root.hit28.hitTest(_x - radius, _y, true)) {
_root.hit28.nextFrame();
}
if (((_root.hit29.hitTest(_x, _y + radius, true) or _root.hit29.hitTest(_x, _y - radius, true)) or _root.hit29.hitTest(_x + radius, _y, true)) or _root.hit29.hitTest(_x - radius, _y, true)) {
_root.hit29.nextFrame();
}
if (((_root.hit30.hitTest(_x, _y + radius, true) or _root.hit30.hitTest(_x, _y - radius, true)) or _root.hit30.hitTest(_x + radius, _y, true)) or _root.hit30.hitTest(_x - radius, _y, true)) {
_root.hit30.nextFrame();
}
if (((_root.hit31.hitTest(_x, _y + radius, true) or _root.hit31.hitTest(_x, _y - radius, true)) or _root.hit31.hitTest(_x + radius, _y, true)) or _root.hit31.hitTest(_x - radius, _y, true)) {
_root.hit31.nextFrame();
}
if (((_root.hit32.hitTest(_x, _y + radius, true) or _root.hit32.hitTest(_x, _y - radius, true)) or _root.hit32.hitTest(_x + radius, _y, true)) or _root.hit32.hitTest(_x - radius, _y, true)) {
_root.hit32.nextFrame();
}
if (((_root.hit33.hitTest(_x, _y + radius, true) or _root.hit33.hitTest(_x, _y - radius, true)) or _root.hit33.hitTest(_x + radius, _y, true)) or _root.hit33.hitTest(_x - radius, _y, true)) {
_root.hit33.nextFrame();
}
if (((_root.hit34.hitTest(_x, _y + radius, true) or _root.hit34.hitTest(_x, _y - radius, true)) or _root.hit34.hitTest(_x + radius, _y, true)) or _root.hit34.hitTest(_x - radius, _y, true)) {
_root.hit34.nextFrame();
}
if (((_root.hit35.hitTest(_x, _y + radius, true) or _root.hit35.hitTest(_x, _y - radius, true)) or _root.hit35.hitTest(_x + radius, _y, true)) or _root.hit35.hitTest(_x - radius, _y, true)) {
_root.hit35.nextFrame();
}
if (((_root.hit36.hitTest(_x, _y + radius, true) or _root.hit36.hitTest(_x, _y - radius, true)) or _root.hit36.hitTest(_x + radius, _y, true)) or _root.hit36.hitTest(_x - radius, _y, true)) {
_root.hit36.nextFrame();
}
if (((_root.hit37.hitTest(_x, _y + radius, true) or _root.hit37.hitTest(_x, _y - radius, true)) or _root.hit37.hitTest(_x + radius, _y, true)) or _root.hit37.hitTest(_x - radius, _y, true)) {
_root.hit37.nextFrame();
}
if (((_root.hit38.hitTest(_x, _y + radius, true) or _root.hit38.hitTest(_x, _y - radius, true)) or _root.hit38.hitTest(_x + radius, _y, true)) or _root.hit38.hitTest(_x - radius, _y, true)) {
_root.hit38.nextFrame();
}
if (((_root.hit39.hitTest(_x, _y + radius, true) or _root.hit39.hitTest(_x, _y - radius, true)) or _root.hit39.hitTest(_x + radius, _y, true)) or _root.hit39.hitTest(_x - radius, _y, true)) {
_root.hit39.nextFrame();
}
if (((_root.hit40.hitTest(_x, _y + radius, true) or _root.hit40.hitTest(_x, _y - radius, true)) or _root.hit40.hitTest(_x + radius, _y, true)) or _root.hit40.hitTest(_x - radius, _y, true)) {
_root.hit40.nextFrame();
}
if (((_root.exit.hitTest(_x, _y + radius, true) or _root.exit.hitTest(_x, _y - radius, true)) or _root.exit.hitTest(_x + radius, _y, true)) or _root.exit.hitTest(_x - radius, _y, true)) {
_root.nextFrame();
}
}
Instance of Symbol 714 MovieClip "pad2" in Frame 13
onClipEvent (enterFrame) {
_y = (_y + ((_root.hero2._y - _y) / 2));
_x = (_x + ((_root.hero2._x - _x) / 2));
}
Instance of Symbol 22 MovieClip [hero2] "hero2" in Frame 13
onClipEvent (load) {
power = 1;
yspeed = 0;
xspeed = 0;
friction = 0.85;
radius = 13;
}
onClipEvent (enterFrame) {
if (Key.isDown(65)) {
_x = (_x - power);
xspeed = xspeed - power;
}
if (Key.isDown(68)) {
_x = (_x + power);
xspeed = xspeed + power;
}
if (Key.isDown(87)) {
_y = (_y - power);
yspeed = yspeed - power;
}
if (Key.isDown(83)) {
_y = (_y + power);
yspeed = yspeed + power;
}
xspeed = xspeed * friction;
yspeed = yspeed * friction;
_y = (_y + yspeed);
_x = (_x + xspeed);
while (_root.wall.hitTest(_x, _y + radius, true)) {
_y = (_y-1);
}
while (_root.wall.hitTest(_x, _y - radius, true)) {
_y = (_y+1);
}
while (_root.wall.hitTest(_x - radius, _y, true)) {
_x = (_x+1);
}
while (_root.wall.hitTest(_x + radius, _y, true)) {
_x = (_x-1);
}
if (((_root.cop.hitTest(_x, _y + radius, true) or _root.cop.hitTest(_x, _y - radius, true)) or _root.cop.hitTest(_x + radius, _y, true)) or _root.cop.hitTest(_x - radius, _y, true)) {
_root.fin.gotoAndStop(3);
}
if (((_root.hit1.hitTest(_x, _y + radius, true) or _root.hit1.hitTest(_x, _y - radius, true)) or _root.hit1.hitTest(_x + radius, _y, true)) or _root.hit1.hitTest(_x - radius, _y, true)) {
_root.hit1.nextFrame();
}
if (((_root.hit2.hitTest(_x, _y + radius, true) or _root.hit2.hitTest(_x, _y - radius, true)) or _root.hit2.hitTest(_x + radius, _y, true)) or _root.hit2.hitTest(_x - radius, _y, true)) {
_root.hit2.nextFrame();
}
if (((_root.hit3.hitTest(_x, _y + radius, true) or _root.hit3.hitTest(_x, _y - radius, true)) or _root.hit3.hitTest(_x + radius, _y, true)) or _root.hit3.hitTest(_x - radius, _y, true)) {
_root.hit3.nextFrame();
}
if (((_root.hit4.hitTest(_x, _y + radius, true) or _root.hit4.hitTest(_x, _y - radius, true)) or _root.hit4.hitTest(_x + radius, _y, true)) or _root.hit4.hitTest(_x - radius, _y, true)) {
_root.hit4.nextFrame();
}
if (((_root.hit5.hitTest(_x, _y + radius, true) or _root.hit5.hitTest(_x, _y - radius, true)) or _root.hit5.hitTest(_x + radius, _y, true)) or _root.hit5.hitTest(_x - radius, _y, true)) {
_root.hit5.nextFrame();
}
if (((_root.hit6.hitTest(_x, _y + radius, true) or _root.hit6.hitTest(_x, _y - radius, true)) or _root.hit6.hitTest(_x + radius, _y, true)) or _root.hit6.hitTest(_x - radius, _y, true)) {
_root.hit6.nextFrame();
}
if (((_root.hit7.hitTest(_x, _y + radius, true) or _root.hit7.hitTest(_x, _y - radius, true)) or _root.hit7.hitTest(_x + radius, _y, true)) or _root.hit7.hitTest(_x - radius, _y, true)) {
_root.hit7.nextFrame();
}
if (((_root.hit8.hitTest(_x, _y + radius, true) or _root.hit8.hitTest(_x, _y - radius, true)) or _root.hit8.hitTest(_x + radius, _y, true)) or _root.hit8.hitTest(_x - radius, _y, true)) {
_root.hit8.gotoAndStop(2);
}
if (((_root.hit9.hitTest(_x, _y + radius, true) or _root.hit9.hitTest(_x, _y - radius, true)) or _root.hit9.hitTest(_x + radius, _y, true)) or _root.hit9.hitTest(_x - radius, _y, true)) {
_root.hit9.nextFrame();
}
if (((_root.hit10.hitTest(_x, _y + radius, true) or _root.hit10.hitTest(_x, _y - radius, true)) or _root.hit10.hitTest(_x + radius, _y, true)) or _root.hit10.hitTest(_x - radius, _y, true)) {
_root.hit10.nextFrame();
}
if (((_root.hit11.hitTest(_x, _y + radius, true) or _root.hit11.hitTest(_x, _y - radius, true)) or _root.hit11.hitTest(_x + radius, _y, true)) or _root.hit11.hitTest(_x - radius, _y, true)) {
_root.hit11.nextFrame();
}
if (((_root.hit12.hitTest(_x, _y + radius, true) or _root.hit12.hitTest(_x, _y - radius, true)) or _root.hit12.hitTest(_x + radius, _y, true)) or _root.hit12.hitTest(_x - radius, _y, true)) {
_root.hit12.nextFrame();
}
if (((_root.hit13.hitTest(_x, _y + radius, true) or _root.hit13.hitTest(_x, _y - radius, true)) or _root.hit13.hitTest(_x + radius, _y, true)) or _root.hit13.hitTest(_x - radius, _y, true)) {
_root.hit13.nextFrame();
}
if (((_root.hit14.hitTest(_x, _y + radius, true) or _root.hit14.hitTest(_x, _y - radius, true)) or _root.hit14.hitTest(_x + radius, _y, true)) or _root.hit14.hitTest(_x - radius, _y, true)) {
_root.hit14.nextFrame();
}
if (((_root.hit15.hitTest(_x, _y + radius, true) or _root.hit15.hitTest(_x, _y - radius, true)) or _root.hit15.hitTest(_x + radius, _y, true)) or _root.hit15.hitTest(_x - radius, _y, true)) {
_root.hit15.nextFrame();
}
if (((_root.hit16.hitTest(_x, _y + radius, true) or _root.hit16.hitTest(_x, _y - radius, true)) or _root.hit16.hitTest(_x + radius, _y, true)) or _root.hit16.hitTest(_x - radius, _y, true)) {
_root.hit16.nextFrame();
}
if (((_root.hit17.hitTest(_x, _y + radius, true) or _root.hit17.hitTest(_x, _y - radius, true)) or _root.hit17.hitTest(_x + radius, _y, true)) or _root.hit17.hitTest(_x - radius, _y, true)) {
_root.hit17.nextFrame();
}
if (((_root.hit18.hitTest(_x, _y + radius, true) or _root.hit18.hitTest(_x, _y - radius, true)) or _root.hit18.hitTest(_x + radius, _y, true)) or _root.hit18.hitTest(_x - radius, _y, true)) {
_root.hit18.nextFrame();
}
if (((_root.hit19.hitTest(_x, _y + radius, true) or _root.hit19.hitTest(_x, _y - radius, true)) or _root.hit19.hitTest(_x + radius, _y, true)) or _root.hit19.hitTest(_x - radius, _y, true)) {
_root.hit19.nextFrame();
}
if (((_root.hit20.hitTest(_x, _y + radius, true) or _root.hit20.hitTest(_x, _y - radius, true)) or _root.hit20.hitTest(_x + radius, _y, true)) or _root.hit20.hitTest(_x - radius, _y, true)) {
_root.hit20.nextFrame();
}
if (((_root.hit21.hitTest(_x, _y + radius, true) or _root.hit21.hitTest(_x, _y - radius, true)) or _root.hit21.hitTest(_x + radius, _y, true)) or _root.hit21.hitTest(_x - radius, _y, true)) {
_root.hit21.nextFrame();
}
if (((_root.hit22.hitTest(_x, _y + radius, true) or _root.hit22.hitTest(_x, _y - radius, true)) or _root.hit22.hitTest(_x + radius, _y, true)) or _root.hit22.hitTest(_x - radius, _y, true)) {
_root.hit22.nextFrame();
}
if (((_root.hit23.hitTest(_x, _y + radius, true) or _root.hit23.hitTest(_x, _y - radius, true)) or _root.hit23.hitTest(_x + radius, _y, true)) or _root.hit23.hitTest(_x - radius, _y, true)) {
_root.hit23.nextFrame();
}
if (((_root.hit24.hitTest(_x, _y + radius, true) or _root.hit24.hitTest(_x, _y - radius, true)) or _root.hit24.hitTest(_x + radius, _y, true)) or _root.hit24.hitTest(_x - radius, _y, true)) {
_root.hit24.nextFrame();
}
if (((_root.hit25.hitTest(_x, _y + radius, true) or _root.hit25.hitTest(_x, _y - radius, true)) or _root.hit25.hitTest(_x + radius, _y, true)) or _root.hit25.hitTest(_x - radius, _y, true)) {
_root.hit25.nextFrame();
}
if (((_root.hit26.hitTest(_x, _y + radius, true) or _root.hit26.hitTest(_x, _y - radius, true)) or _root.hit26.hitTest(_x + radius, _y, true)) or _root.hit26.hitTest(_x - radius, _y, true)) {
_root.hit26.nextFrame();
}
if (((_root.hit27.hitTest(_x, _y + radius, true) or _root.hit27.hitTest(_x, _y - radius, true)) or _root.hit27.hitTest(_x + radius, _y, true)) or _root.hit27.hitTest(_x - radius, _y, true)) {
_root.hit27.nextFrame();
}
if (((_root.hit28.hitTest(_x, _y + radius, true) or _root.hit28.hitTest(_x, _y - radius, true)) or _root.hit28.hitTest(_x + radius, _y, true)) or _root.hit28.hitTest(_x - radius, _y, true)) {
_root.hit28.nextFrame();
}
if (((_root.hit29.hitTest(_x, _y + radius, true) or _root.hit29.hitTest(_x, _y - radius, true)) or _root.hit29.hitTest(_x + radius, _y, true)) or _root.hit29.hitTest(_x - radius, _y, true)) {
_root.hit29.nextFrame();
}
if (((_root.hit30.hitTest(_x, _y + radius, true) or _root.hit30.hitTest(_x, _y - radius, true)) or _root.hit30.hitTest(_x + radius, _y, true)) or _root.hit30.hitTest(_x - radius, _y, true)) {
_root.hit30.nextFrame();
}
if (((_root.hit31.hitTest(_x, _y + radius, true) or _root.hit31.hitTest(_x, _y - radius, true)) or _root.hit31.hitTest(_x + radius, _y, true)) or _root.hit31.hitTest(_x - radius, _y, true)) {
_root.hit31.nextFrame();
}
if (((_root.hit32.hitTest(_x, _y + radius, true) or _root.hit32.hitTest(_x, _y - radius, true)) or _root.hit32.hitTest(_x + radius, _y, true)) or _root.hit32.hitTest(_x - radius, _y, true)) {
_root.hit32.nextFrame();
}
if (((_root.hit33.hitTest(_x, _y + radius, true) or _root.hit33.hitTest(_x, _y - radius, true)) or _root.hit33.hitTest(_x + radius, _y, true)) or _root.hit33.hitTest(_x - radius, _y, true)) {
_root.hit33.nextFrame();
}
if (((_root.hit34.hitTest(_x, _y + radius, true) or _root.hit34.hitTest(_x, _y - radius, true)) or _root.hit34.hitTest(_x + radius, _y, true)) or _root.hit34.hitTest(_x - radius, _y, true)) {
_root.hit34.nextFrame();
}
if (((_root.hit35.hitTest(_x, _y + radius, true) or _root.hit35.hitTest(_x, _y - radius, true)) or _root.hit35.hitTest(_x + radius, _y, true)) or _root.hit35.hitTest(_x - radius, _y, true)) {
_root.hit35.nextFrame();
}
if (((_root.hit36.hitTest(_x, _y + radius, true) or _root.hit36.hitTest(_x, _y - radius, true)) or _root.hit36.hitTest(_x + radius, _y, true)) or _root.hit36.hitTest(_x - radius, _y, true)) {
_root.hit36.nextFrame();
}
if (((_root.hit37.hitTest(_x, _y + radius, true) or _root.hit37.hitTest(_x, _y - radius, true)) or _root.hit37.hitTest(_x + radius, _y, true)) or _root.hit37.hitTest(_x - radius, _y, true)) {
_root.hit37.nextFrame();
}
if (((_root.hit38.hitTest(_x, _y + radius, true) or _root.hit38.hitTest(_x, _y - radius, true)) or _root.hit38.hitTest(_x + radius, _y, true)) or _root.hit38.hitTest(_x - radius, _y, true)) {
_root.hit38.nextFrame();
}
if (((_root.hit39.hitTest(_x, _y + radius, true) or _root.hit39.hitTest(_x, _y - radius, true)) or _root.hit39.hitTest(_x + radius, _y, true)) or _root.hit39.hitTest(_x - radius, _y, true)) {
_root.hit39.nextFrame();
}
if (((_root.hit40.hitTest(_x, _y + radius, true) or _root.hit40.hitTest(_x, _y - radius, true)) or _root.hit40.hitTest(_x + radius, _y, true)) or _root.hit40.hitTest(_x - radius, _y, true)) {
_root.hit40.nextFrame();
}
if (((_root.exit.hitTest(_x, _y + radius, true) or _root.exit.hitTest(_x, _y - radius, true)) or _root.exit.hitTest(_x + radius, _y, true)) or _root.exit.hitTest(_x - radius, _y, true)) {
_root.nextFrame();
}
}
Frame 14
stop();
stopAllSounds();
Frame 15
_root.score = 24;
stop();
Instance of Symbol 703 MovieClip "pad" in Frame 15
onClipEvent (enterFrame) {
_y = (_y + ((_root.hero._y - _y) / 2));
_x = (_x + ((_root.hero._x - _x) / 2));
}
Instance of Symbol 223 MovieClip [hero] "hero" in Frame 15
onClipEvent (load) {
power = 1;
yspeed = 0;
xspeed = 0;
friction = 0.85;
radius = 13;
}
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
_x = (_x - power);
xspeed = xspeed - power;
}
if (Key.isDown(39)) {
_x = (_x + power);
xspeed = xspeed + power;
}
if (Key.isDown(38)) {
_y = (_y - power);
yspeed = yspeed - power;
}
if (Key.isDown(40)) {
_y = (_y + power);
yspeed = yspeed + power;
}
xspeed = xspeed * friction;
yspeed = yspeed * friction;
_y = (_y + yspeed);
_x = (_x + xspeed);
while (_root.wall.hitTest(_x, _y + radius, true)) {
_y = (_y-1);
}
while (_root.wall.hitTest(_x, _y - radius, true)) {
_y = (_y+1);
}
while (_root.wall.hitTest(_x - radius, _y, true)) {
_x = (_x+1);
}
while (_root.wall.hitTest(_x + radius, _y, true)) {
_x = (_x-1);
}
if (((_root.cop.hitTest(_x, _y + radius, true) or _root.cop.hitTest(_x, _y - radius, true)) or _root.cop.hitTest(_x + radius, _y, true)) or _root.cop.hitTest(_x - radius, _y, true)) {
_root.fin.gotoAndStop(3);
}
if (((_root.hit1.hitTest(_x, _y + radius, true) or _root.hit1.hitTest(_x, _y - radius, true)) or _root.hit1.hitTest(_x + radius, _y, true)) or _root.hit1.hitTest(_x - radius, _y, true)) {
_root.hit1.nextFrame();
}
if (((_root.hit2.hitTest(_x, _y + radius, true) or _root.hit2.hitTest(_x, _y - radius, true)) or _root.hit2.hitTest(_x + radius, _y, true)) or _root.hit2.hitTest(_x - radius, _y, true)) {
_root.hit2.nextFrame();
}
if (((_root.hit3.hitTest(_x, _y + radius, true) or _root.hit3.hitTest(_x, _y - radius, true)) or _root.hit3.hitTest(_x + radius, _y, true)) or _root.hit3.hitTest(_x - radius, _y, true)) {
_root.hit3.nextFrame();
}
if (((_root.hit4.hitTest(_x, _y + radius, true) or _root.hit4.hitTest(_x, _y - radius, true)) or _root.hit4.hitTest(_x + radius, _y, true)) or _root.hit4.hitTest(_x - radius, _y, true)) {
_root.hit4.nextFrame();
}
if (((_root.hit5.hitTest(_x, _y + radius, true) or _root.hit5.hitTest(_x, _y - radius, true)) or _root.hit5.hitTest(_x + radius, _y, true)) or _root.hit5.hitTest(_x - radius, _y, true)) {
_root.hit5.nextFrame();
}
if (((_root.hit6.hitTest(_x, _y + radius, true) or _root.hit6.hitTest(_x, _y - radius, true)) or _root.hit6.hitTest(_x + radius, _y, true)) or _root.hit6.hitTest(_x - radius, _y, true)) {
_root.hit6.nextFrame();
}
if (((_root.hit7.hitTest(_x, _y + radius, true) or _root.hit7.hitTest(_x, _y - radius, true)) or _root.hit7.hitTest(_x + radius, _y, true)) or _root.hit7.hitTest(_x - radius, _y, true)) {
_root.hit7.nextFrame();
}
if (((_root.hit8.hitTest(_x, _y + radius, true) or _root.hit8.hitTest(_x, _y - radius, true)) or _root.hit8.hitTest(_x + radius, _y, true)) or _root.hit8.hitTest(_x - radius, _y, true)) {
_root.hit8.gotoAndStop(2);
}
if (((_root.hit9.hitTest(_x, _y + radius, true) or _root.hit9.hitTest(_x, _y - radius, true)) or _root.hit9.hitTest(_x + radius, _y, true)) or _root.hit9.hitTest(_x - radius, _y, true)) {
_root.hit9.nextFrame();
}
if (((_root.hit10.hitTest(_x, _y + radius, true) or _root.hit10.hitTest(_x, _y - radius, true)) or _root.hit10.hitTest(_x + radius, _y, true)) or _root.hit10.hitTest(_x - radius, _y, true)) {
_root.hit10.nextFrame();
}
if (((_root.hit11.hitTest(_x, _y + radius, true) or _root.hit11.hitTest(_x, _y - radius, true)) or _root.hit11.hitTest(_x + radius, _y, true)) or _root.hit11.hitTest(_x - radius, _y, true)) {
_root.hit11.nextFrame();
}
if (((_root.hit12.hitTest(_x, _y + radius, true) or _root.hit12.hitTest(_x, _y - radius, true)) or _root.hit12.hitTest(_x + radius, _y, true)) or _root.hit12.hitTest(_x - radius, _y, true)) {
_root.hit12.nextFrame();
}
if (((_root.hit13.hitTest(_x, _y + radius, true) or _root.hit13.hitTest(_x, _y - radius, true)) or _root.hit13.hitTest(_x + radius, _y, true)) or _root.hit13.hitTest(_x - radius, _y, true)) {
_root.hit13.nextFrame();
}
if (((_root.hit14.hitTest(_x, _y + radius, true) or _root.hit14.hitTest(_x, _y - radius, true)) or _root.hit14.hitTest(_x + radius, _y, true)) or _root.hit14.hitTest(_x - radius, _y, true)) {
_root.hit14.nextFrame();
}
if (((_root.hit15.hitTest(_x, _y + radius, true) or _root.hit15.hitTest(_x, _y - radius, true)) or _root.hit15.hitTest(_x + radius, _y, true)) or _root.hit15.hitTest(_x - radius, _y, true)) {
_root.hit15.nextFrame();
}
if (((_root.hit16.hitTest(_x, _y + radius, true) or _root.hit16.hitTest(_x, _y - radius, true)) or _root.hit16.hitTest(_x + radius, _y, true)) or _root.hit16.hitTest(_x - radius, _y, true)) {
_root.hit16.nextFrame();
}
if (((_root.hit17.hitTest(_x, _y + radius, true) or _root.hit17.hitTest(_x, _y - radius, true)) or _root.hit17.hitTest(_x + radius, _y, true)) or _root.hit17.hitTest(_x - radius, _y, true)) {
_root.hit17.nextFrame();
}
if (((_root.hit18.hitTest(_x, _y + radius, true) or _root.hit18.hitTest(_x, _y - radius, true)) or _root.hit18.hitTest(_x + radius, _y, true)) or _root.hit18.hitTest(_x - radius, _y, true)) {
_root.hit18.nextFrame();
}
if (((_root.hit19.hitTest(_x, _y + radius, true) or _root.hit19.hitTest(_x, _y - radius, true)) or _root.hit19.hitTest(_x + radius, _y, true)) or _root.hit19.hitTest(_x - radius, _y, true)) {
_root.hit19.nextFrame();
}
if (((_root.hit20.hitTest(_x, _y + radius, true) or _root.hit20.hitTest(_x, _y - radius, true)) or _root.hit20.hitTest(_x + radius, _y, true)) or _root.hit20.hitTest(_x - radius, _y, true)) {
_root.hit20.nextFrame();
}
if (((_root.hit21.hitTest(_x, _y + radius, true) or _root.hit21.hitTest(_x, _y - radius, true)) or _root.hit21.hitTest(_x + radius, _y, true)) or _root.hit21.hitTest(_x - radius, _y, true)) {
_root.hit21.nextFrame();
}
if (((_root.hit22.hitTest(_x, _y + radius, true) or _root.hit22.hitTest(_x, _y - radius, true)) or _root.hit22.hitTest(_x + radius, _y, true)) or _root.hit22.hitTest(_x - radius, _y, true)) {
_root.hit22.nextFrame();
}
if (((_root.hit23.hitTest(_x, _y + radius, true) or _root.hit23.hitTest(_x, _y - radius, true)) or _root.hit23.hitTest(_x + radius, _y, true)) or _root.hit23.hitTest(_x - radius, _y, true)) {
_root.hit23.nextFrame();
}
if (((_root.hit24.hitTest(_x, _y + radius, true) or _root.hit24.hitTest(_x, _y - radius, true)) or _root.hit24.hitTest(_x + radius, _y, true)) or _root.hit24.hitTest(_x - radius, _y, true)) {
_root.hit24.nextFrame();
}
if (((_root.hit25.hitTest(_x, _y + radius, true) or _root.hit25.hitTest(_x, _y - radius, true)) or _root.hit25.hitTest(_x + radius, _y, true)) or _root.hit25.hitTest(_x - radius, _y, true)) {
_root.hit25.nextFrame();
}
if (((_root.hit26.hitTest(_x, _y + radius, true) or _root.hit26.hitTest(_x, _y - radius, true)) or _root.hit26.hitTest(_x + radius, _y, true)) or _root.hit26.hitTest(_x - radius, _y, true)) {
_root.hit26.nextFrame();
}
if (((_root.hit27.hitTest(_x, _y + radius, true) or _root.hit27.hitTest(_x, _y - radius, true)) or _root.hit27.hitTest(_x + radius, _y, true)) or _root.hit27.hitTest(_x - radius, _y, true)) {
_root.hit27.nextFrame();
}
if (((_root.hit28.hitTest(_x, _y + radius, true) or _root.hit28.hitTest(_x, _y - radius, true)) or _root.hit28.hitTest(_x + radius, _y, true)) or _root.hit28.hitTest(_x - radius, _y, true)) {
_root.hit28.nextFrame();
}
if (((_root.hit29.hitTest(_x, _y + radius, true) or _root.hit29.hitTest(_x, _y - radius, true)) or _root.hit29.hitTest(_x + radius, _y, true)) or _root.hit29.hitTest(_x - radius, _y, true)) {
_root.hit29.nextFrame();
}
if (((_root.hit30.hitTest(_x, _y + radius, true) or _root.hit30.hitTest(_x, _y - radius, true)) or _root.hit30.hitTest(_x + radius, _y, true)) or _root.hit30.hitTest(_x - radius, _y, true)) {
_root.hit30.nextFrame();
}
if (((_root.hit31.hitTest(_x, _y + radius, true) or _root.hit31.hitTest(_x, _y - radius, true)) or _root.hit31.hitTest(_x + radius, _y, true)) or _root.hit31.hitTest(_x - radius, _y, true)) {
_root.hit31.nextFrame();
}
if (((_root.hit32.hitTest(_x, _y + radius, true) or _root.hit32.hitTest(_x, _y - radius, true)) or _root.hit32.hitTest(_x + radius, _y, true)) or _root.hit32.hitTest(_x - radius, _y, true)) {
_root.hit32.nextFrame();
}
if (((_root.hit33.hitTest(_x, _y + radius, true) or _root.hit33.hitTest(_x, _y - radius, true)) or _root.hit33.hitTest(_x + radius, _y, true)) or _root.hit33.hitTest(_x - radius, _y, true)) {
_root.hit33.nextFrame();
}
if (((_root.hit34.hitTest(_x, _y + radius, true) or _root.hit34.hitTest(_x, _y - radius, true)) or _root.hit34.hitTest(_x + radius, _y, true)) or _root.hit34.hitTest(_x - radius, _y, true)) {
_root.hit34.nextFrame();
}
if (((_root.hit35.hitTest(_x, _y + radius, true) or _root.hit35.hitTest(_x, _y - radius, true)) or _root.hit35.hitTest(_x + radius, _y, true)) or _root.hit35.hitTest(_x - radius, _y, true)) {
_root.hit35.nextFrame();
}
if (((_root.hit36.hitTest(_x, _y + radius, true) or _root.hit36.hitTest(_x, _y - radius, true)) or _root.hit36.hitTest(_x + radius, _y, true)) or _root.hit36.hitTest(_x - radius, _y, true)) {
_root.hit36.nextFrame();
}
if (((_root.hit37.hitTest(_x, _y + radius, true) or _root.hit37.hitTest(_x, _y - radius, true)) or _root.hit37.hitTest(_x + radius, _y, true)) or _root.hit37.hitTest(_x - radius, _y, true)) {
_root.hit37.nextFrame();
}
if (((_root.hit38.hitTest(_x, _y + radius, true) or _root.hit38.hitTest(_x, _y - radius, true)) or _root.hit38.hitTest(_x + radius, _y, true)) or _root.hit38.hitTest(_x - radius, _y, true)) {
_root.hit38.nextFrame();
}
if (((_root.hit39.hitTest(_x, _y + radius, true) or _root.hit39.hitTest(_x, _y - radius, true)) or _root.hit39.hitTest(_x + radius, _y, true)) or _root.hit39.hitTest(_x - radius, _y, true)) {
_root.hit39.nextFrame();
}
if (((_root.hit40.hitTest(_x, _y + radius, true) or _root.hit40.hitTest(_x, _y - radius, true)) or _root.hit40.hitTest(_x + radius, _y, true)) or _root.hit40.hitTest(_x - radius, _y, true)) {
_root.hit40.nextFrame();
}
if (((_root.exit.hitTest(_x, _y + radius, true) or _root.exit.hitTest(_x, _y - radius, true)) or _root.exit.hitTest(_x + radius, _y, true)) or _root.exit.hitTest(_x - radius, _y, true)) {
_root.nextFrame();
}
}
Instance of Symbol 714 MovieClip "pad2" in Frame 15
onClipEvent (enterFrame) {
_y = (_y + ((_root.hero2._y - _y) / 2));
_x = (_x + ((_root.hero2._x - _x) / 2));
}
Instance of Symbol 22 MovieClip [hero2] "hero2" in Frame 15
onClipEvent (load) {
power = 1;
yspeed = 0;
xspeed = 0;
friction = 0.85;
radius = 13;
}
onClipEvent (enterFrame) {
if (Key.isDown(65)) {
_x = (_x - power);
xspeed = xspeed - power;
}
if (Key.isDown(68)) {
_x = (_x + power);
xspeed = xspeed + power;
}
if (Key.isDown(87)) {
_y = (_y - power);
yspeed = yspeed - power;
}
if (Key.isDown(83)) {
_y = (_y + power);
yspeed = yspeed + power;
}
xspeed = xspeed * friction;
yspeed = yspeed * friction;
_y = (_y + yspeed);
_x = (_x + xspeed);
while (_root.wall.hitTest(_x, _y + radius, true)) {
_y = (_y-1);
}
while (_root.wall.hitTest(_x, _y - radius, true)) {
_y = (_y+1);
}
while (_root.wall.hitTest(_x - radius, _y, true)) {
_x = (_x+1);
}
while (_root.wall.hitTest(_x + radius, _y, true)) {
_x = (_x-1);
}
if (((_root.cop.hitTest(_x, _y + radius, true) or _root.cop.hitTest(_x, _y - radius, true)) or _root.cop.hitTest(_x + radius, _y, true)) or _root.cop.hitTest(_x - radius, _y, true)) {
_root.fin.gotoAndStop(3);
}
if (((_root.hit1.hitTest(_x, _y + radius, true) or _root.hit1.hitTest(_x, _y - radius, true)) or _root.hit1.hitTest(_x + radius, _y, true)) or _root.hit1.hitTest(_x - radius, _y, true)) {
_root.hit1.nextFrame();
}
if (((_root.hit2.hitTest(_x, _y + radius, true) or _root.hit2.hitTest(_x, _y - radius, true)) or _root.hit2.hitTest(_x + radius, _y, true)) or _root.hit2.hitTest(_x - radius, _y, true)) {
_root.hit2.nextFrame();
}
if (((_root.hit3.hitTest(_x, _y + radius, true) or _root.hit3.hitTest(_x, _y - radius, true)) or _root.hit3.hitTest(_x + radius, _y, true)) or _root.hit3.hitTest(_x - radius, _y, true)) {
_root.hit3.nextFrame();
}
if (((_root.hit4.hitTest(_x, _y + radius, true) or _root.hit4.hitTest(_x, _y - radius, true)) or _root.hit4.hitTest(_x + radius, _y, true)) or _root.hit4.hitTest(_x - radius, _y, true)) {
_root.hit4.nextFrame();
}
if (((_root.hit5.hitTest(_x, _y + radius, true) or _root.hit5.hitTest(_x, _y - radius, true)) or _root.hit5.hitTest(_x + radius, _y, true)) or _root.hit5.hitTest(_x - radius, _y, true)) {
_root.hit5.nextFrame();
}
if (((_root.hit6.hitTest(_x, _y + radius, true) or _root.hit6.hitTest(_x, _y - radius, true)) or _root.hit6.hitTest(_x + radius, _y, true)) or _root.hit6.hitTest(_x - radius, _y, true)) {
_root.hit6.nextFrame();
}
if (((_root.hit7.hitTest(_x, _y + radius, true) or _root.hit7.hitTest(_x, _y - radius, true)) or _root.hit7.hitTest(_x + radius, _y, true)) or _root.hit7.hitTest(_x - radius, _y, true)) {
_root.hit7.nextFrame();
}
if (((_root.hit8.hitTest(_x, _y + radius, true) or _root.hit8.hitTest(_x, _y - radius, true)) or _root.hit8.hitTest(_x + radius, _y, true)) or _root.hit8.hitTest(_x - radius, _y, true)) {
_root.hit8.gotoAndStop(2);
}
if (((_root.hit9.hitTest(_x, _y + radius, true) or _root.hit9.hitTest(_x, _y - radius, true)) or _root.hit9.hitTest(_x + radius, _y, true)) or _root.hit9.hitTest(_x - radius, _y, true)) {
_root.hit9.nextFrame();
}
if (((_root.hit10.hitTest(_x, _y + radius, true) or _root.hit10.hitTest(_x, _y - radius, true)) or _root.hit10.hitTest(_x + radius, _y, true)) or _root.hit10.hitTest(_x - radius, _y, true)) {
_root.hit10.nextFrame();
}
if (((_root.hit11.hitTest(_x, _y + radius, true) or _root.hit11.hitTest(_x, _y - radius, true)) or _root.hit11.hitTest(_x + radius, _y, true)) or _root.hit11.hitTest(_x - radius, _y, true)) {
_root.hit11.nextFrame();
}
if (((_root.hit12.hitTest(_x, _y + radius, true) or _root.hit12.hitTest(_x, _y - radius, true)) or _root.hit12.hitTest(_x + radius, _y, true)) or _root.hit12.hitTest(_x - radius, _y, true)) {
_root.hit12.nextFrame();
}
if (((_root.hit13.hitTest(_x, _y + radius, true) or _root.hit13.hitTest(_x, _y - radius, true)) or _root.hit13.hitTest(_x + radius, _y, true)) or _root.hit13.hitTest(_x - radius, _y, true)) {
_root.hit13.nextFrame();
}
if (((_root.hit14.hitTest(_x, _y + radius, true) or _root.hit14.hitTest(_x, _y - radius, true)) or _root.hit14.hitTest(_x + radius, _y, true)) or _root.hit14.hitTest(_x - radius, _y, true)) {
_root.hit14.nextFrame();
}
if (((_root.hit15.hitTest(_x, _y + radius, true) or _root.hit15.hitTest(_x, _y - radius, true)) or _root.hit15.hitTest(_x + radius, _y, true)) or _root.hit15.hitTest(_x - radius, _y, true)) {
_root.hit15.nextFrame();
}
if (((_root.hit16.hitTest(_x, _y + radius, true) or _root.hit16.hitTest(_x, _y - radius, true)) or _root.hit16.hitTest(_x + radius, _y, true)) or _root.hit16.hitTest(_x - radius, _y, true)) {
_root.hit16.nextFrame();
}
if (((_root.hit17.hitTest(_x, _y + radius, true) or _root.hit17.hitTest(_x, _y - radius, true)) or _root.hit17.hitTest(_x + radius, _y, true)) or _root.hit17.hitTest(_x - radius, _y, true)) {
_root.hit17.nextFrame();
}
if (((_root.hit18.hitTest(_x, _y + radius, true) or _root.hit18.hitTest(_x, _y - radius, true)) or _root.hit18.hitTest(_x + radius, _y, true)) or _root.hit18.hitTest(_x - radius, _y, true)) {
_root.hit18.nextFrame();
}
if (((_root.hit19.hitTest(_x, _y + radius, true) or _root.hit19.hitTest(_x, _y - radius, true)) or _root.hit19.hitTest(_x + radius, _y, true)) or _root.hit19.hitTest(_x - radius, _y, true)) {
_root.hit19.nextFrame();
}
if (((_root.hit20.hitTest(_x, _y + radius, true) or _root.hit20.hitTest(_x, _y - radius, true)) or _root.hit20.hitTest(_x + radius, _y, true)) or _root.hit20.hitTest(_x - radius, _y, true)) {
_root.hit20.nextFrame();
}
if (((_root.hit21.hitTest(_x, _y + radius, true) or _root.hit21.hitTest(_x, _y - radius, true)) or _root.hit21.hitTest(_x + radius, _y, true)) or _root.hit21.hitTest(_x - radius, _y, true)) {
_root.hit21.nextFrame();
}
if (((_root.hit22.hitTest(_x, _y + radius, true) or _root.hit22.hitTest(_x, _y - radius, true)) or _root.hit22.hitTest(_x + radius, _y, true)) or _root.hit22.hitTest(_x - radius, _y, true)) {
_root.hit22.nextFrame();
}
if (((_root.hit23.hitTest(_x, _y + radius, true) or _root.hit23.hitTest(_x, _y - radius, true)) or _root.hit23.hitTest(_x + radius, _y, true)) or _root.hit23.hitTest(_x - radius, _y, true)) {
_root.hit23.nextFrame();
}
if (((_root.hit24.hitTest(_x, _y + radius, true) or _root.hit24.hitTest(_x, _y - radius, true)) or _root.hit24.hitTest(_x + radius, _y, true)) or _root.hit24.hitTest(_x - radius, _y, true)) {
_root.hit24.nextFrame();
}
if (((_root.hit25.hitTest(_x, _y + radius, true) or _root.hit25.hitTest(_x, _y - radius, true)) or _root.hit25.hitTest(_x + radius, _y, true)) or _root.hit25.hitTest(_x - radius, _y, true)) {
_root.hit25.nextFrame();
}
if (((_root.hit26.hitTest(_x, _y + radius, true) or _root.hit26.hitTest(_x, _y - radius, true)) or _root.hit26.hitTest(_x + radius, _y, true)) or _root.hit26.hitTest(_x - radius, _y, true)) {
_root.hit26.nextFrame();
}
if (((_root.hit27.hitTest(_x, _y + radius, true) or _root.hit27.hitTest(_x, _y - radius, true)) or _root.hit27.hitTest(_x + radius, _y, true)) or _root.hit27.hitTest(_x - radius, _y, true)) {
_root.hit27.nextFrame();
}
if (((_root.hit28.hitTest(_x, _y + radius, true) or _root.hit28.hitTest(_x, _y - radius, true)) or _root.hit28.hitTest(_x + radius, _y, true)) or _root.hit28.hitTest(_x - radius, _y, true)) {
_root.hit28.nextFrame();
}
if (((_root.hit29.hitTest(_x, _y + radius, true) or _root.hit29.hitTest(_x, _y - radius, true)) or _root.hit29.hitTest(_x + radius, _y, true)) or _root.hit29.hitTest(_x - radius, _y, true)) {
_root.hit29.nextFrame();
}
if (((_root.hit30.hitTest(_x, _y + radius, true) or _root.hit30.hitTest(_x, _y - radius, true)) or _root.hit30.hitTest(_x + radius, _y, true)) or _root.hit30.hitTest(_x - radius, _y, true)) {
_root.hit30.nextFrame();
}
if (((_root.hit31.hitTest(_x, _y + radius, true) or _root.hit31.hitTest(_x, _y - radius, true)) or _root.hit31.hitTest(_x + radius, _y, true)) or _root.hit31.hitTest(_x - radius, _y, true)) {
_root.hit31.nextFrame();
}
if (((_root.hit32.hitTest(_x, _y + radius, true) or _root.hit32.hitTest(_x, _y - radius, true)) or _root.hit32.hitTest(_x + radius, _y, true)) or _root.hit32.hitTest(_x - radius, _y, true)) {
_root.hit32.nextFrame();
}
if (((_root.hit33.hitTest(_x, _y + radius, true) or _root.hit33.hitTest(_x, _y - radius, true)) or _root.hit33.hitTest(_x + radius, _y, true)) or _root.hit33.hitTest(_x - radius, _y, true)) {
_root.hit33.nextFrame();
}
if (((_root.hit34.hitTest(_x, _y + radius, true) or _root.hit34.hitTest(_x, _y - radius, true)) or _root.hit34.hitTest(_x + radius, _y, true)) or _root.hit34.hitTest(_x - radius, _y, true)) {
_root.hit34.nextFrame();
}
if (((_root.hit35.hitTest(_x, _y + radius, true) or _root.hit35.hitTest(_x, _y - radius, true)) or _root.hit35.hitTest(_x + radius, _y, true)) or _root.hit35.hitTest(_x - radius, _y, true)) {
_root.hit35.nextFrame();
}
if (((_root.hit36.hitTest(_x, _y + radius, true) or _root.hit36.hitTest(_x, _y - radius, true)) or _root.hit36.hitTest(_x + radius, _y, true)) or _root.hit36.hitTest(_x - radius, _y, true)) {
_root.hit36.nextFrame();
}
if (((_root.hit37.hitTest(_x, _y + radius, true) or _root.hit37.hitTest(_x, _y - radius, true)) or _root.hit37.hitTest(_x + radius, _y, true)) or _root.hit37.hitTest(_x - radius, _y, true)) {
_root.hit37.nextFrame();
}
if (((_root.hit38.hitTest(_x, _y + radius, true) or _root.hit38.hitTest(_x, _y - radius, true)) or _root.hit38.hitTest(_x + radius, _y, true)) or _root.hit38.hitTest(_x - radius, _y, true)) {
_root.hit38.nextFrame();
}
if (((_root.hit39.hitTest(_x, _y + radius, true) or _root.hit39.hitTest(_x, _y - radius, true)) or _root.hit39.hitTest(_x + radius, _y, true)) or _root.hit39.hitTest(_x - radius, _y, true)) {
_root.hit39.nextFrame();
}
if (((_root.hit40.hitTest(_x, _y + radius, true) or _root.hit40.hitTest(_x, _y - radius, true)) or _root.hit40.hitTest(_x + radius, _y, true)) or _root.hit40.hitTest(_x - radius, _y, true)) {
_root.hit40.nextFrame();
}
if (((_root.exit.hitTest(_x, _y + radius, true) or _root.exit.hitTest(_x, _y - radius, true)) or _root.exit.hitTest(_x + radius, _y, true)) or _root.exit.hitTest(_x - radius, _y, true)) {
_root.nextFrame();
}
}
Frame 16
stop();
stopAllSounds();
Frame 17
_root.score = 1;
stop();
Instance of Symbol 703 MovieClip "pad" in Frame 17
onClipEvent (enterFrame) {
_y = (_y + ((_root.hero._y - _y) / 2));
_x = (_x + ((_root.hero._x - _x) / 2));
}
Instance of Symbol 223 MovieClip [hero] "hero" in Frame 17
onClipEvent (load) {
power = 1;
yspeed = 0;
xspeed = 0;
friction = 0.85;
radius = 13;
}
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
_x = (_x - power);
xspeed = xspeed - power;
}
if (Key.isDown(39)) {
_x = (_x + power);
xspeed = xspeed + power;
}
if (Key.isDown(38)) {
_y = (_y - power);
yspeed = yspeed - power;
}
if (Key.isDown(40)) {
_y = (_y + power);
yspeed = yspeed + power;
}
xspeed = xspeed * friction;
yspeed = yspeed * friction;
_y = (_y + yspeed);
_x = (_x + xspeed);
while (_root.wall.hitTest(_x, _y + radius, true)) {
_y = (_y-1);
}
while (_root.wall.hitTest(_x, _y - radius, true)) {
_y = (_y+1);
}
while (_root.wall.hitTest(_x - radius, _y, true)) {
_x = (_x+1);
}
while (_root.wall.hitTest(_x + radius, _y, true)) {
_x = (_x-1);
}
if (((_root.cop.hitTest(_x, _y + radius, true) or _root.cop.hitTest(_x, _y - radius, true)) or _root.cop.hitTest(_x + radius, _y, true)) or _root.cop.hitTest(_x - radius, _y, true)) {
_root.fin.gotoAndStop(3);
}
if (((_root.hit1.hitTest(_x, _y + radius, true) or _root.hit1.hitTest(_x, _y - radius, true)) or _root.hit1.hitTest(_x + radius, _y, true)) or _root.hit1.hitTest(_x - radius, _y, true)) {
_root.hit1.nextFrame();
}
if (((_root.hit2.hitTest(_x, _y + radius, true) or _root.hit2.hitTest(_x, _y - radius, true)) or _root.hit2.hitTest(_x + radius, _y, true)) or _root.hit2.hitTest(_x - radius, _y, true)) {
_root.hit2.nextFrame();
}
if (((_root.hit3.hitTest(_x, _y + radius, true) or _root.hit3.hitTest(_x, _y - radius, true)) or _root.hit3.hitTest(_x + radius, _y, true)) or _root.hit3.hitTest(_x - radius, _y, true)) {
_root.hit3.nextFrame();
}
if (((_root.hit4.hitTest(_x, _y + radius, true) or _root.hit4.hitTest(_x, _y - radius, true)) or _root.hit4.hitTest(_x + radius, _y, true)) or _root.hit4.hitTest(_x - radius, _y, true)) {
_root.hit4.nextFrame();
}
if (((_root.hit5.hitTest(_x, _y + radius, true) or _root.hit5.hitTest(_x, _y - radius, true)) or _root.hit5.hitTest(_x + radius, _y, true)) or _root.hit5.hitTest(_x - radius, _y, true)) {
_root.hit5.nextFrame();
}
if (((_root.hit6.hitTest(_x, _y + radius, true) or _root.hit6.hitTest(_x, _y - radius, true)) or _root.hit6.hitTest(_x + radius, _y, true)) or _root.hit6.hitTest(_x - radius, _y, true)) {
_root.hit6.nextFrame();
}
if (((_root.hit7.hitTest(_x, _y + radius, true) or _root.hit7.hitTest(_x, _y - radius, true)) or _root.hit7.hitTest(_x + radius, _y, true)) or _root.hit7.hitTest(_x - radius, _y, true)) {
_root.hit7.nextFrame();
}
if (((_root.hit8.hitTest(_x, _y + radius, true) or _root.hit8.hitTest(_x, _y - radius, true)) or _root.hit8.hitTest(_x + radius, _y, true)) or _root.hit8.hitTest(_x - radius, _y, true)) {
_root.hit8.gotoAndStop(2);
}
if (((_root.hit9.hitTest(_x, _y + radius, true) or _root.hit9.hitTest(_x, _y - radius, true)) or _root.hit9.hitTest(_x + radius, _y, true)) or _root.hit9.hitTest(_x - radius, _y, true)) {
_root.hit9.nextFrame();
}
if (((_root.hit10.hitTest(_x, _y + radius, true) or _root.hit10.hitTest(_x, _y - radius, true)) or _root.hit10.hitTest(_x + radius, _y, true)) or _root.hit10.hitTest(_x - radius, _y, true)) {
_root.hit10.nextFrame();
}
if (((_root.hit11.hitTest(_x, _y + radius, true) or _root.hit11.hitTest(_x, _y - radius, true)) or _root.hit11.hitTest(_x + radius, _y, true)) or _root.hit11.hitTest(_x - radius, _y, true)) {
_root.hit11.nextFrame();
}
if (((_root.hit12.hitTest(_x, _y + radius, true) or _root.hit12.hitTest(_x, _y - radius, true)) or _root.hit12.hitTest(_x + radius, _y, true)) or _root.hit12.hitTest(_x - radius, _y, true)) {
_root.hit12.nextFrame();
}
if (((_root.hit13.hitTest(_x, _y + radius, true) or _root.hit13.hitTest(_x, _y - radius, true)) or _root.hit13.hitTest(_x + radius, _y, true)) or _root.hit13.hitTest(_x - radius, _y, true)) {
_root.hit13.nextFrame();
}
if (((_root.hit14.hitTest(_x, _y + radius, true) or _root.hit14.hitTest(_x, _y - radius, true)) or _root.hit14.hitTest(_x + radius, _y, true)) or _root.hit14.hitTest(_x - radius, _y, true)) {
_root.hit14.nextFrame();
}
if (((_root.hit15.hitTest(_x, _y + radius, true) or _root.hit15.hitTest(_x, _y - radius, true)) or _root.hit15.hitTest(_x + radius, _y, true)) or _root.hit15.hitTest(_x - radius, _y, true)) {
_root.hit15.nextFrame();
}
if (((_root.hit16.hitTest(_x, _y + radius, true) or _root.hit16.hitTest(_x, _y - radius, true)) or _root.hit16.hitTest(_x + radius, _y, true)) or _root.hit16.hitTest(_x - radius, _y, true)) {
_root.hit16.nextFrame();
}
if (((_root.hit17.hitTest(_x, _y + radius, true) or _root.hit17.hitTest(_x, _y - radius, true)) or _root.hit17.hitTest(_x + radius, _y, true)) or _root.hit17.hitTest(_x - radius, _y, true)) {
_root.hit17.nextFrame();
}
if (((_root.hit18.hitTest(_x, _y + radius, true) or _root.hit18.hitTest(_x, _y - radius, true)) or _root.hit18.hitTest(_x + radius, _y, true)) or _root.hit18.hitTest(_x - radius, _y, true)) {
_root.hit18.nextFrame();
}
if (((_root.hit19.hitTest(_x, _y + radius, true) or _root.hit19.hitTest(_x, _y - radius, true)) or _root.hit19.hitTest(_x + radius, _y, true)) or _root.hit19.hitTest(_x - radius, _y, true)) {
_root.hit19.nextFrame();
}
if (((_root.hit20.hitTest(_x, _y + radius, true) or _root.hit20.hitTest(_x, _y - radius, true)) or _root.hit20.hitTest(_x + radius, _y, true)) or _root.hit20.hitTest(_x - radius, _y, true)) {
_root.hit20.nextFrame();
}
if (((_root.hit21.hitTest(_x, _y + radius, true) or _root.hit21.hitTest(_x, _y - radius, true)) or _root.hit21.hitTest(_x + radius, _y, true)) or _root.hit21.hitTest(_x - radius, _y, true)) {
_root.hit21.nextFrame();
}
if (((_root.hit22.hitTest(_x, _y + radius, true) or _root.hit22.hitTest(_x, _y - radius, true)) or _root.hit22.hitTest(_x + radius, _y, true)) or _root.hit22.hitTest(_x - radius, _y, true)) {
_root.hit22.nextFrame();
}
if (((_root.hit23.hitTest(_x, _y + radius, true) or _root.hit23.hitTest(_x, _y - radius, true)) or _root.hit23.hitTest(_x + radius, _y, true)) or _root.hit23.hitTest(_x - radius, _y, true)) {
_root.hit23.nextFrame();
}
if (((_root.hit24.hitTest(_x, _y + radius, true) or _root.hit24.hitTest(_x, _y - radius, true)) or _root.hit24.hitTest(_x + radius, _y, true)) or _root.hit24.hitTest(_x - radius, _y, true)) {
_root.hit24.nextFrame();
}
if (((_root.hit25.hitTest(_x, _y + radius, true) or _root.hit25.hitTest(_x, _y - radius, true)) or _root.hit25.hitTest(_x + radius, _y, true)) or _root.hit25.hitTest(_x - radius, _y, true)) {
_root.hit25.nextFrame();
}
if (((_root.hit26.hitTest(_x, _y + radius, true) or _root.hit26.hitTest(_x, _y - radius, true)) or _root.hit26.hitTest(_x + radius, _y, true)) or _root.hit26.hitTest(_x - radius, _y, true)) {
_root.hit26.nextFrame();
}
if (((_root.hit27.hitTest(_x, _y + radius, true) or _root.hit27.hitTest(_x, _y - radius, true)) or _root.hit27.hitTest(_x + radius, _y, true)) or _root.hit27.hitTest(_x - radius, _y, true)) {
_root.hit27.nextFrame();
}
if (((_root.hit28.hitTest(_x, _y + radius, true) or _root.hit28.hitTest(_x, _y - radius, true)) or _root.hit28.hitTest(_x + radius, _y, true)) or _root.hit28.hitTest(_x - radius, _y, true)) {
_root.hit28.nextFrame();
}
if (((_root.hit29.hitTest(_x, _y + radius, true) or _root.hit29.hitTest(_x, _y - radius, true)) or _root.hit29.hitTest(_x + radius, _y, true)) or _root.hit29.hitTest(_x - radius, _y, true)) {
_root.hit29.nextFrame();
}
if (((_root.hit30.hitTest(_x, _y + radius, true) or _root.hit30.hitTest(_x, _y - radius, true)) or _root.hit30.hitTest(_x + radius, _y, true)) or _root.hit30.hitTest(_x - radius, _y, true)) {
_root.hit30.nextFrame();
}
if (((_root.hit31.hitTest(_x, _y + radius, true) or _root.hit31.hitTest(_x, _y - radius, true)) or _root.hit31.hitTest(_x + radius, _y, true)) or _root.hit31.hitTest(_x - radius, _y, true)) {
_root.hit31.nextFrame();
}
if (((_root.hit32.hitTest(_x, _y + radius, true) or _root.hit32.hitTest(_x, _y - radius, true)) or _root.hit32.hitTest(_x + radius, _y, true)) or _root.hit32.hitTest(_x - radius, _y, true)) {
_root.hit32.nextFrame();
}
if (((_root.hit33.hitTest(_x, _y + radius, true) or _root.hit33.hitTest(_x, _y - radius, true)) or _root.hit33.hitTest(_x + radius, _y, true)) or _root.hit33.hitTest(_x - radius, _y, true)) {
_root.hit33.nextFrame();
}
if (((_root.hit34.hitTest(_x, _y + radius, true) or _root.hit34.hitTest(_x, _y - radius, true)) or _root.hit34.hitTest(_x + radius, _y, true)) or _root.hit34.hitTest(_x - radius, _y, true)) {
_root.hit34.nextFrame();
}
if (((_root.hit35.hitTest(_x, _y + radius, true) or _root.hit35.hitTest(_x, _y - radius, true)) or _root.hit35.hitTest(_x + radius, _y, true)) or _root.hit35.hitTest(_x - radius, _y, true)) {
_root.hit35.nextFrame();
}
if (((_root.hit36.hitTest(_x, _y + radius, true) or _root.hit36.hitTest(_x, _y - radius, true)) or _root.hit36.hitTest(_x + radius, _y, true)) or _root.hit36.hitTest(_x - radius, _y, true)) {
_root.hit36.nextFrame();
}
if (((_root.hit37.hitTest(_x, _y + radius, true) or _root.hit37.hitTest(_x, _y - radius, true)) or _root.hit37.hitTest(_x + radius, _y, true)) or _root.hit37.hitTest(_x - radius, _y, true)) {
_root.hit37.nextFrame();
}
if (((_root.hit38.hitTest(_x, _y + radius, true) or _root.hit38.hitTest(_x, _y - radius, true)) or _root.hit38.hitTest(_x + radius, _y, true)) or _root.hit38.hitTest(_x - radius, _y, true)) {
_root.hit38.nextFrame();
}
if (((_root.hit39.hitTest(_x, _y + radius, true) or _root.hit39.hitTest(_x, _y - radius, true)) or _root.hit39.hitTest(_x + radius, _y, true)) or _root.hit39.hitTest(_x - radius, _y, true)) {
_root.hit39.nextFrame();
}
if (((_root.hit40.hitTest(_x, _y + radius, true) or _root.hit40.hitTest(_x, _y - radius, true)) or _root.hit40.hitTest(_x + radius, _y, true)) or _root.hit40.hitTest(_x - radius, _y, true)) {
_root.hit40.nextFrame();
}
if (((_root.exit.hitTest(_x, _y + radius, true) or _root.exit.hitTest(_x, _y - radius, true)) or _root.exit.hitTest(_x + radius, _y, true)) or _root.exit.hitTest(_x - radius, _y, true)) {
_root.nextFrame();
}
}
Instance of Symbol 714 MovieClip "pad2" in Frame 17
onClipEvent (enterFrame) {
_y = (_y + ((_root.hero2._y - _y) / 2));
_x = (_x + ((_root.hero2._x - _x) / 2));
}
Instance of Symbol 22 MovieClip [hero2] "hero2" in Frame 17
onClipEvent (load) {
power = 1;
yspeed = 0;
xspeed = 0;
friction = 0.85;
radius = 13;
}
onClipEvent (enterFrame) {
if (Key.isDown(65)) {
_x = (_x - power);
xspeed = xspeed - power;
}
if (Key.isDown(68)) {
_x = (_x + power);
xspeed = xspeed + power;
}
if (Key.isDown(87)) {
_y = (_y - power);
yspeed = yspeed - power;
}
if (Key.isDown(83)) {
_y = (_y + power);
yspeed = yspeed + power;
}
xspeed = xspeed * friction;
yspeed = yspeed * friction;
_y = (_y + yspeed);
_x = (_x + xspeed);
while (_root.wall.hitTest(_x, _y + radius, true)) {
_y = (_y-1);
}
while (_root.wall.hitTest(_x, _y - radius, true)) {
_y = (_y+1);
}
while (_root.wall.hitTest(_x - radius, _y, true)) {
_x = (_x+1);
}
while (_root.wall.hitTest(_x + radius, _y, true)) {
_x = (_x-1);
}
if (((_root.cop.hitTest(_x, _y + radius, true) or _root.cop.hitTest(_x, _y - radius, true)) or _root.cop.hitTest(_x + radius, _y, true)) or _root.cop.hitTest(_x - radius, _y, true)) {
_root.fin.gotoAndStop(3);
}
if (((_root.hit1.hitTest(_x, _y + radius, true) or _root.hit1.hitTest(_x, _y - radius, true)) or _root.hit1.hitTest(_x + radius, _y, true)) or _root.hit1.hitTest(_x - radius, _y, true)) {
_root.hit1.nextFrame();
}
if (((_root.hit2.hitTest(_x, _y + radius, true) or _root.hit2.hitTest(_x, _y - radius, true)) or _root.hit2.hitTest(_x + radius, _y, true)) or _root.hit2.hitTest(_x - radius, _y, true)) {
_root.hit2.nextFrame();
}
if (((_root.hit3.hitTest(_x, _y + radius, true) or _root.hit3.hitTest(_x, _y - radius, true)) or _root.hit3.hitTest(_x + radius, _y, true)) or _root.hit3.hitTest(_x - radius, _y, true)) {
_root.hit3.nextFrame();
}
if (((_root.hit4.hitTest(_x, _y + radius, true) or _root.hit4.hitTest(_x, _y - radius, true)) or _root.hit4.hitTest(_x + radius, _y, true)) or _root.hit4.hitTest(_x - radius, _y, true)) {
_root.hit4.nextFrame();
}
if (((_root.hit5.hitTest(_x, _y + radius, true) or _root.hit5.hitTest(_x, _y - radius, true)) or _root.hit5.hitTest(_x + radius, _y, true)) or _root.hit5.hitTest(_x - radius, _y, true)) {
_root.hit5.nextFrame();
}
if (((_root.hit6.hitTest(_x, _y + radius, true) or _root.hit6.hitTest(_x, _y - radius, true)) or _root.hit6.hitTest(_x + radius, _y, true)) or _root.hit6.hitTest(_x - radius, _y, true)) {
_root.hit6.nextFrame();
}
if (((_root.hit7.hitTest(_x, _y + radius, true) or _root.hit7.hitTest(_x, _y - radius, true)) or _root.hit7.hitTest(_x + radius, _y, true)) or _root.hit7.hitTest(_x - radius, _y, true)) {
_root.hit7.nextFrame();
}
if (((_root.hit8.hitTest(_x, _y + radius, true) or _root.hit8.hitTest(_x, _y - radius, true)) or _root.hit8.hitTest(_x + radius, _y, true)) or _root.hit8.hitTest(_x - radius, _y, true)) {
_root.hit8.gotoAndStop(2);
}
if (((_root.hit9.hitTest(_x, _y + radius, true) or _root.hit9.hitTest(_x, _y - radius, true)) or _root.hit9.hitTest(_x + radius, _y, true)) or _root.hit9.hitTest(_x - radius, _y, true)) {
_root.hit9.nextFrame();
}
if (((_root.hit10.hitTest(_x, _y + radius, true) or _root.hit10.hitTest(_x, _y - radius, true)) or _root.hit10.hitTest(_x + radius, _y, true)) or _root.hit10.hitTest(_x - radius, _y, true)) {
_root.hit10.nextFrame();
}
if (((_root.hit11.hitTest(_x, _y + radius, true) or _root.hit11.hitTest(_x, _y - radius, true)) or _root.hit11.hitTest(_x + radius, _y, true)) or _root.hit11.hitTest(_x - radius, _y, true)) {
_root.hit11.nextFrame();
}
if (((_root.hit12.hitTest(_x, _y + radius, true) or _root.hit12.hitTest(_x, _y - radius, true)) or _root.hit12.hitTest(_x + radius, _y, true)) or _root.hit12.hitTest(_x - radius, _y, true)) {
_root.hit12.nextFrame();
}
if (((_root.hit13.hitTest(_x, _y + radius, true) or _root.hit13.hitTest(_x, _y - radius, true)) or _root.hit13.hitTest(_x + radius, _y, true)) or _root.hit13.hitTest(_x - radius, _y, true)) {
_root.hit13.nextFrame();
}
if (((_root.hit14.hitTest(_x, _y + radius, true) or _root.hit14.hitTest(_x, _y - radius, true)) or _root.hit14.hitTest(_x + radius, _y, true)) or _root.hit14.hitTest(_x - radius, _y, true)) {
_root.hit14.nextFrame();
}
if (((_root.hit15.hitTest(_x, _y + radius, true) or _root.hit15.hitTest(_x, _y - radius, true)) or _root.hit15.hitTest(_x + radius, _y, true)) or _root.hit15.hitTest(_x - radius, _y, true)) {
_root.hit15.nextFrame();
}
if (((_root.hit16.hitTest(_x, _y + radius, true) or _root.hit16.hitTest(_x, _y - radius, true)) or _root.hit16.hitTest(_x + radius, _y, true)) or _root.hit16.hitTest(_x - radius, _y, true)) {
_root.hit16.nextFrame();
}
if (((_root.hit17.hitTest(_x, _y + radius, true) or _root.hit17.hitTest(_x, _y - radius, true)) or _root.hit17.hitTest(_x + radius, _y, true)) or _root.hit17.hitTest(_x - radius, _y, true)) {
_root.hit17.nextFrame();
}
if (((_root.hit18.hitTest(_x, _y + radius, true) or _root.hit18.hitTest(_x, _y - radius, true)) or _root.hit18.hitTest(_x + radius, _y, true)) or _root.hit18.hitTest(_x - radius, _y, true)) {
_root.hit18.nextFrame();
}
if (((_root.hit19.hitTest(_x, _y + radius, true) or _root.hit19.hitTest(_x, _y - radius, true)) or _root.hit19.hitTest(_x + radius, _y, true)) or _root.hit19.hitTest(_x - radius, _y, true)) {
_root.hit19.nextFrame();
}
if (((_root.hit20.hitTest(_x, _y + radius, true) or _root.hit20.hitTest(_x, _y - radius, true)) or _root.hit20.hitTest(_x + radius, _y, true)) or _root.hit20.hitTest(_x - radius, _y, true)) {
_root.hit20.nextFrame();
}
if (((_root.hit21.hitTest(_x, _y + radius, true) or _root.hit21.hitTest(_x, _y - radius, true)) or _root.hit21.hitTest(_x + radius, _y, true)) or _root.hit21.hitTest(_x - radius, _y, true)) {
_root.hit21.nextFrame();
}
if (((_root.hit22.hitTest(_x, _y + radius, true) or _root.hit22.hitTest(_x, _y - radius, true)) or _root.hit22.hitTest(_x + radius, _y, true)) or _root.hit22.hitTest(_x - radius, _y, true)) {
_root.hit22.nextFrame();
}
if (((_root.hit23.hitTest(_x, _y + radius, true) or _root.hit23.hitTest(_x, _y - radius, true)) or _root.hit23.hitTest(_x + radius, _y, true)) or _root.hit23.hitTest(_x - radius, _y, true)) {
_root.hit23.nextFrame();
}
if (((_root.hit24.hitTest(_x, _y + radius, true) or _root.hit24.hitTest(_x, _y - radius, true)) or _root.hit24.hitTest(_x + radius, _y, true)) or _root.hit24.hitTest(_x - radius, _y, true)) {
_root.hit24.nextFrame();
}
if (((_root.hit25.hitTest(_x, _y + radius, true) or _root.hit25.hitTest(_x, _y - radius, true)) or _root.hit25.hitTest(_x + radius, _y, true)) or _root.hit25.hitTest(_x - radius, _y, true)) {
_root.hit25.nextFrame();
}
if (((_root.hit26.hitTest(_x, _y + radius, true) or _root.hit26.hitTest(_x, _y - radius, true)) or _root.hit26.hitTest(_x + radius, _y, true)) or _root.hit26.hitTest(_x - radius, _y, true)) {
_root.hit26.nextFrame();
}
if (((_root.hit27.hitTest(_x, _y + radius, true) or _root.hit27.hitTest(_x, _y - radius, true)) or _root.hit27.hitTest(_x + radius, _y, true)) or _root.hit27.hitTest(_x - radius, _y, true)) {
_root.hit27.nextFrame();
}
if (((_root.hit28.hitTest(_x, _y + radius, true) or _root.hit28.hitTest(_x, _y - radius, true)) or _root.hit28.hitTest(_x + radius, _y, true)) or _root.hit28.hitTest(_x - radius, _y, true)) {
_root.hit28.nextFrame();
}
if (((_root.hit29.hitTest(_x, _y + radius, true) or _root.hit29.hitTest(_x, _y - radius, true)) or _root.hit29.hitTest(_x + radius, _y, true)) or _root.hit29.hitTest(_x - radius, _y, true)) {
_root.hit29.nextFrame();
}
if (((_root.hit30.hitTest(_x, _y + radius, true) or _root.hit30.hitTest(_x, _y - radius, true)) or _root.hit30.hitTest(_x + radius, _y, true)) or _root.hit30.hitTest(_x - radius, _y, true)) {
_root.hit30.nextFrame();
}
if (((_root.hit31.hitTest(_x, _y + radius, true) or _root.hit31.hitTest(_x, _y - radius, true)) or _root.hit31.hitTest(_x + radius, _y, true)) or _root.hit31.hitTest(_x - radius, _y, true)) {
_root.hit31.nextFrame();
}
if (((_root.hit32.hitTest(_x, _y + radius, true) or _root.hit32.hitTest(_x, _y - radius, true)) or _root.hit32.hitTest(_x + radius, _y, true)) or _root.hit32.hitTest(_x - radius, _y, true)) {
_root.hit32.nextFrame();
}
if (((_root.hit33.hitTest(_x, _y + radius, true) or _root.hit33.hitTest(_x, _y - radius, true)) or _root.hit33.hitTest(_x + radius, _y, true)) or _root.hit33.hitTest(_x - radius, _y, true)) {
_root.hit33.nextFrame();
}
if (((_root.hit34.hitTest(_x, _y + radius, true) or _root.hit34.hitTest(_x, _y - radius, true)) or _root.hit34.hitTest(_x + radius, _y, true)) or _root.hit34.hitTest(_x - radius, _y, true)) {
_root.hit34.nextFrame();
}
if (((_root.hit35.hitTest(_x, _y + radius, true) or _root.hit35.hitTest(_x, _y - radius, true)) or _root.hit35.hitTest(_x + radius, _y, true)) or _root.hit35.hitTest(_x - radius, _y, true)) {
_root.hit35.nextFrame();
}
if (((_root.hit36.hitTest(_x, _y + radius, true) or _root.hit36.hitTest(_x, _y - radius, true)) or _root.hit36.hitTest(_x + radius, _y, true)) or _root.hit36.hitTest(_x - radius, _y, true)) {
_root.hit36.nextFrame();
}
if (((_root.hit37.hitTest(_x, _y + radius, true) or _root.hit37.hitTest(_x, _y - radius, true)) or _root.hit37.hitTest(_x + radius, _y, true)) or _root.hit37.hitTest(_x - radius, _y, true)) {
_root.hit37.nextFrame();
}
if (((_root.hit38.hitTest(_x, _y + radius, true) or _root.hit38.hitTest(_x, _y - radius, true)) or _root.hit38.hitTest(_x + radius, _y, true)) or _root.hit38.hitTest(_x - radius, _y, true)) {
_root.hit38.nextFrame();
}
if (((_root.hit39.hitTest(_x, _y + radius, true) or _root.hit39.hitTest(_x, _y - radius, true)) or _root.hit39.hitTest(_x + radius, _y, true)) or _root.hit39.hitTest(_x - radius, _y, true)) {
_root.hit39.nextFrame();
}
if (((_root.hit40.hitTest(_x, _y + radius, true) or _root.hit40.hitTest(_x, _y - radius, true)) or _root.hit40.hitTest(_x + radius, _y, true)) or _root.hit40.hitTest(_x - radius, _y, true)) {
_root.hit40.nextFrame();
}
if (((_root.exit.hitTest(_x, _y + radius, true) or _root.exit.hitTest(_x, _y - radius, true)) or _root.exit.hitTest(_x + radius, _y, true)) or _root.exit.hitTest(_x - radius, _y, true)) {
_root.nextFrame();
}
}
Frame 18
_root.exp++;
_root.exp++;
_root.exp++;
_root.exp++;
_root.exp++;
_root.exp++;
_root.exp++;
_root.exp++;
_root.exp++;
_root.exp++;
stop();
Frame 19
stop();
Frame 20
stop();
stopAllSounds();
Frame 21
_root.score = 8;
stop();
Instance of Symbol 703 MovieClip "pad" in Frame 21
onClipEvent (enterFrame) {
_y = (_y + ((_root.hero._y - _y) / 2));
_x = (_x + ((_root.hero._x - _x) / 2));
}
Instance of Symbol 223 MovieClip [hero] "hero" in Frame 21
onClipEvent (load) {
power = 1;
yspeed = 0;
xspeed = 0;
friction = 0.85;
radius = 13;
}
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
_x = (_x - power);
xspeed = xspeed - power;
}
if (Key.isDown(39)) {
_x = (_x + power);
xspeed = xspeed + power;
}
if (Key.isDown(38)) {
_y = (_y - power);
yspeed = yspeed - power;
}
if (Key.isDown(40)) {
_y = (_y + power);
yspeed = yspeed + power;
}
xspeed = xspeed * friction;
yspeed = yspeed * friction;
_y = (_y + yspeed);
_x = (_x + xspeed);
while (_root.wall.hitTest(_x, _y + radius, true)) {
_y = (_y-1);
}
while (_root.wall.hitTest(_x, _y - radius, true)) {
_y = (_y+1);
}
while (_root.wall.hitTest(_x - radius, _y, true)) {
_x = (_x+1);
}
while (_root.wall.hitTest(_x + radius, _y, true)) {
_x = (_x-1);
}
if (((_root.cop.hitTest(_x, _y + radius, true) or _root.cop.hitTest(_x, _y - radius, true)) or _root.cop.hitTest(_x + radius, _y, true)) or _root.cop.hitTest(_x - radius, _y, true)) {
_root.fin.gotoAndStop(3);
}
if (((_root.hit1.hitTest(_x, _y + radius, true) or _root.hit1.hitTest(_x, _y - radius, true)) or _root.hit1.hitTest(_x + radius, _y, true)) or _root.hit1.hitTest(_x - radius, _y, true)) {
_root.hit1.nextFrame();
}
if (((_root.hit2.hitTest(_x, _y + radius, true) or _root.hit2.hitTest(_x, _y - radius, true)) or _root.hit2.hitTest(_x + radius, _y, true)) or _root.hit2.hitTest(_x - radius, _y, true)) {
_root.hit2.nextFrame();
}
if (((_root.hit3.hitTest(_x, _y + radius, true) or _root.hit3.hitTest(_x, _y - radius, true)) or _root.hit3.hitTest(_x + radius, _y, true)) or _root.hit3.hitTest(_x - radius, _y, true)) {
_root.hit3.nextFrame();
}
if (((_root.hit4.hitTest(_x, _y + radius, true) or _root.hit4.hitTest(_x, _y - radius, true)) or _root.hit4.hitTest(_x + radius, _y, true)) or _root.hit4.hitTest(_x - radius, _y, true)) {
_root.hit4.nextFrame();
}
if (((_root.hit5.hitTest(_x, _y + radius, true) or _root.hit5.hitTest(_x, _y - radius, true)) or _root.hit5.hitTest(_x + radius, _y, true)) or _root.hit5.hitTest(_x - radius, _y, true)) {
_root.hit5.nextFrame();
}
if (((_root.hit6.hitTest(_x, _y + radius, true) or _root.hit6.hitTest(_x, _y - radius, true)) or _root.hit6.hitTest(_x + radius, _y, true)) or _root.hit6.hitTest(_x - radius, _y, true)) {
_root.hit6.nextFrame();
}
if (((_root.hit7.hitTest(_x, _y + radius, true) or _root.hit7.hitTest(_x, _y - radius, true)) or _root.hit7.hitTest(_x + radius, _y, true)) or _root.hit7.hitTest(_x - radius, _y, true)) {
_root.hit7.nextFrame();
}
if (((_root.hit8.hitTest(_x, _y + radius, true) or _root.hit8.hitTest(_x, _y - radius, true)) or _root.hit8.hitTest(_x + radius, _y, true)) or _root.hit8.hitTest(_x - radius, _y, true)) {
_root.hit8.gotoAndStop(2);
}
if (((_root.hit9.hitTest(_x, _y + radius, true) or _root.hit9.hitTest(_x, _y - radius, true)) or _root.hit9.hitTest(_x + radius, _y, true)) or _root.hit9.hitTest(_x - radius, _y, true)) {
_root.hit9.nextFrame();
}
if (((_root.hit10.hitTest(_x, _y + radius, true) or _root.hit10.hitTest(_x, _y - radius, true)) or _root.hit10.hitTest(_x + radius, _y, true)) or _root.hit10.hitTest(_x - radius, _y, true)) {
_root.hit10.nextFrame();
}
if (((_root.hit11.hitTest(_x, _y + radius, true) or _root.hit11.hitTest(_x, _y - radius, true)) or _root.hit11.hitTest(_x + radius, _y, true)) or _root.hit11.hitTest(_x - radius, _y, true)) {
_root.hit11.nextFrame();
}
if (((_root.hit12.hitTest(_x, _y + radius, true) or _root.hit12.hitTest(_x, _y - radius, true)) or _root.hit12.hitTest(_x + radius, _y, true)) or _root.hit12.hitTest(_x - radius, _y, true)) {
_root.hit12.nextFrame();
}
if (((_root.hit13.hitTest(_x, _y + radius, true) or _root.hit13.hitTest(_x, _y - radius, true)) or _root.hit13.hitTest(_x + radius, _y, true)) or _root.hit13.hitTest(_x - radius, _y, true)) {
_root.hit13.nextFrame();
}
if (((_root.hit14.hitTest(_x, _y + radius, true) or _root.hit14.hitTest(_x, _y - radius, true)) or _root.hit14.hitTest(_x + radius, _y, true)) or _root.hit14.hitTest(_x - radius, _y, true)) {
_root.hit14.nextFrame();
}
if (((_root.hit15.hitTest(_x, _y + radius, true) or _root.hit15.hitTest(_x, _y - radius, true)) or _root.hit15.hitTest(_x + radius, _y, true)) or _root.hit15.hitTest(_x - radius, _y, true)) {
_root.hit15.nextFrame();
}
if (((_root.hit16.hitTest(_x, _y + radius, true) or _root.hit16.hitTest(_x, _y - radius, true)) or _root.hit16.hitTest(_x + radius, _y, true)) or _root.hit16.hitTest(_x - radius, _y, true)) {
_root.hit16.nextFrame();
}
if (((_root.hit17.hitTest(_x, _y + radius, true) or _root.hit17.hitTest(_x, _y - radius, true)) or _root.hit17.hitTest(_x + radius, _y, true)) or _root.hit17.hitTest(_x - radius, _y, true)) {
_root.hit17.nextFrame();
}
if (((_root.hit18.hitTest(_x, _y + radius, true) or _root.hit18.hitTest(_x, _y - radius, true)) or _root.hit18.hitTest(_x + radius, _y, true)) or _root.hit18.hitTest(_x - radius, _y, true)) {
_root.hit18.nextFrame();
}
if (((_root.hit19.hitTest(_x, _y + radius, true) or _root.hit19.hitTest(_x, _y - radius, true)) or _root.hit19.hitTest(_x + radius, _y, true)) or _root.hit19.hitTest(_x - radius, _y, true)) {
_root.hit19.nextFrame();
}
if (((_root.hit20.hitTest(_x, _y + radius, true) or _root.hit20.hitTest(_x, _y - radius, true)) or _root.hit20.hitTest(_x + radius, _y, true)) or _root.hit20.hitTest(_x - radius, _y, true)) {
_root.hit20.nextFrame();
}
if (((_root.hit21.hitTest(_x, _y + radius, true) or _root.hit21.hitTest(_x, _y - radius, true)) or _root.hit21.hitTest(_x + radius, _y, true)) or _root.hit21.hitTest(_x - radius, _y, true)) {
_root.hit21.nextFrame();
}
if (((_root.hit22.hitTest(_x, _y + radius, true) or _root.hit22.hitTest(_x, _y - radius, true)) or _root.hit22.hitTest(_x + radius, _y, true)) or _root.hit22.hitTest(_x - radius, _y, true)) {
_root.hit22.nextFrame();
}
if (((_root.hit23.hitTest(_x, _y + radius, true) or _root.hit23.hitTest(_x, _y - radius, true)) or _root.hit23.hitTest(_x + radius, _y, true)) or _root.hit23.hitTest(_x - radius, _y, true)) {
_root.hit23.nextFrame();
}
if (((_root.hit24.hitTest(_x, _y + radius, true) or _root.hit24.hitTest(_x, _y - radius, true)) or _root.hit24.hitTest(_x + radius, _y, true)) or _root.hit24.hitTest(_x - radius, _y, true)) {
_root.hit24.nextFrame();
}
if (((_root.hit25.hitTest(_x, _y + radius, true) or _root.hit25.hitTest(_x, _y - radius, true)) or _root.hit25.hitTest(_x + radius, _y, true)) or _root.hit25.hitTest(_x - radius, _y, true)) {
_root.hit25.nextFrame();
}
if (((_root.hit26.hitTest(_x, _y + radius, true) or _root.hit26.hitTest(_x, _y - radius, true)) or _root.hit26.hitTest(_x + radius, _y, true)) or _root.hit26.hitTest(_x - radius, _y, true)) {
_root.hit26.nextFrame();
}
if (((_root.hit27.hitTest(_x, _y + radius, true) or _root.hit27.hitTest(_x, _y - radius, true)) or _root.hit27.hitTest(_x + radius, _y, true)) or _root.hit27.hitTest(_x - radius, _y, true)) {
_root.hit27.nextFrame();
}
if (((_root.hit28.hitTest(_x, _y + radius, true) or _root.hit28.hitTest(_x, _y - radius, true)) or _root.hit28.hitTest(_x + radius, _y, true)) or _root.hit28.hitTest(_x - radius, _y, true)) {
_root.hit28.nextFrame();
}
if (((_root.hit29.hitTest(_x, _y + radius, true) or _root.hit29.hitTest(_x, _y - radius, true)) or _root.hit29.hitTest(_x + radius, _y, true)) or _root.hit29.hitTest(_x - radius, _y, true)) {
_root.hit29.nextFrame();
}
if (((_root.hit30.hitTest(_x, _y + radius, true) or _root.hit30.hitTest(_x, _y - radius, true)) or _root.hit30.hitTest(_x + radius, _y, true)) or _root.hit30.hitTest(_x - radius, _y, true)) {
_root.hit30.nextFrame();
}
if (((_root.hit31.hitTest(_x, _y + radius, true) or _root.hit31.hitTest(_x, _y - radius, true)) or _root.hit31.hitTest(_x + radius, _y, true)) or _root.hit31.hitTest(_x - radius, _y, true)) {
_root.hit31.nextFrame();
}
if (((_root.hit32.hitTest(_x, _y + radius, true) or _root.hit32.hitTest(_x, _y - radius, true)) or _root.hit32.hitTest(_x + radius, _y, true)) or _root.hit32.hitTest(_x - radius, _y, true)) {
_root.hit32.nextFrame();
}
if (((_root.hit33.hitTest(_x, _y + radius, true) or _root.hit33.hitTest(_x, _y - radius, true)) or _root.hit33.hitTest(_x + radius, _y, true)) or _root.hit33.hitTest(_x - radius, _y, true)) {
_root.hit33.nextFrame();
}
if (((_root.hit34.hitTest(_x, _y + radius, true) or _root.hit34.hitTest(_x, _y - radius, true)) or _root.hit34.hitTest(_x + radius, _y, true)) or _root.hit34.hitTest(_x - radius, _y, true)) {
_root.hit34.nextFrame();
}
if (((_root.hit35.hitTest(_x, _y + radius, true) or _root.hit35.hitTest(_x, _y - radius, true)) or _root.hit35.hitTest(_x + radius, _y, true)) or _root.hit35.hitTest(_x - radius, _y, true)) {
_root.hit35.nextFrame();
}
if (((_root.hit36.hitTest(_x, _y + radius, true) or _root.hit36.hitTest(_x, _y - radius, true)) or _root.hit36.hitTest(_x + radius, _y, true)) or _root.hit36.hitTest(_x - radius, _y, true)) {
_root.hit36.nextFrame();
}
if (((_root.hit37.hitTest(_x, _y + radius, true) or _root.hit37.hitTest(_x, _y - radius, true)) or _root.hit37.hitTest(_x + radius, _y, true)) or _root.hit37.hitTest(_x - radius, _y, true)) {
_root.hit37.nextFrame();
}
if (((_root.hit38.hitTest(_x, _y + radius, true) or _root.hit38.hitTest(_x, _y - radius, true)) or _root.hit38.hitTest(_x + radius, _y, true)) or _root.hit38.hitTest(_x - radius, _y, true)) {
_root.hit38.nextFrame();
}
if (((_root.hit39.hitTest(_x, _y + radius, true) or _root.hit39.hitTest(_x, _y - radius, true)) or _root.hit39.hitTest(_x + radius, _y, true)) or _root.hit39.hitTest(_x - radius, _y, true)) {
_root.hit39.nextFrame();
}
if (((_root.hit40.hitTest(_x, _y + radius, true) or _root.hit40.hitTest(_x, _y - radius, true)) or _root.hit40.hitTest(_x + radius, _y, true)) or _root.hit40.hitTest(_x - radius, _y, true)) {
_root.hit40.nextFrame();
}
if (((_root.exit.hitTest(_x, _y + radius, true) or _root.exit.hitTest(_x, _y - radius, true)) or _root.exit.hitTest(_x + radius, _y, true)) or _root.exit.hitTest(_x - radius, _y, true)) {
_root.nextFrame();
}
}
Instance of Symbol 714 MovieClip "pad2" in Frame 21
onClipEvent (enterFrame) {
_y = (_y + ((_root.hero2._y - _y) / 2));
_x = (_x + ((_root.hero2._x - _x) / 2));
}
Instance of Symbol 22 MovieClip [hero2] "hero2" in Frame 21
onClipEvent (load) {
power = 1;
yspeed = 0;
xspeed = 0;
friction = 0.85;
radius = 13;
}
onClipEvent (enterFrame) {
if (Key.isDown(65)) {
_x = (_x - power);
xspeed = xspeed - power;
}
if (Key.isDown(68)) {
_x = (_x + power);
xspeed = xspeed + power;
}
if (Key.isDown(87)) {
_y = (_y - power);
yspeed = yspeed - power;
}
if (Key.isDown(83)) {
_y = (_y + power);
yspeed = yspeed + power;
}
xspeed = xspeed * friction;
yspeed = yspeed * friction;
_y = (_y + yspeed);
_x = (_x + xspeed);
while (_root.wall.hitTest(_x, _y + radius, true)) {
_y = (_y-1);
}
while (_root.wall.hitTest(_x, _y - radius, true)) {
_y = (_y+1);
}
while (_root.wall.hitTest(_x - radius, _y, true)) {
_x = (_x+1);
}
while (_root.wall.hitTest(_x + radius, _y, true)) {
_x = (_x-1);
}
if (((_root.cop.hitTest(_x, _y + radius, true) or _root.cop.hitTest(_x, _y - radius, true)) or _root.cop.hitTest(_x + radius, _y, true)) or _root.cop.hitTest(_x - radius, _y, true)) {
_root.fin.gotoAndStop(3);
}
if (((_root.hit1.hitTest(_x, _y + radius, true) or _root.hit1.hitTest(_x, _y - radius, true)) or _root.hit1.hitTest(_x + radius, _y, true)) or _root.hit1.hitTest(_x - radius, _y, true)) {
_root.hit1.nextFrame();
}
if (((_root.hit2.hitTest(_x, _y + radius, true) or _root.hit2.hitTest(_x, _y - radius, true)) or _root.hit2.hitTest(_x + radius, _y, true)) or _root.hit2.hitTest(_x - radius, _y, true)) {
_root.hit2.nextFrame();
}
if (((_root.hit3.hitTest(_x, _y + radius, true) or _root.hit3.hitTest(_x, _y - radius, true)) or _root.hit3.hitTest(_x + radius, _y, true)) or _root.hit3.hitTest(_x - radius, _y, true)) {
_root.hit3.nextFrame();
}
if (((_root.hit4.hitTest(_x, _y + radius, true) or _root.hit4.hitTest(_x, _y - radius, true)) or _root.hit4.hitTest(_x + radius, _y, true)) or _root.hit4.hitTest(_x - radius, _y, true)) {
_root.hit4.nextFrame();
}
if (((_root.hit5.hitTest(_x, _y + radius, true) or _root.hit5.hitTest(_x, _y - radius, true)) or _root.hit5.hitTest(_x + radius, _y, true)) or _root.hit5.hitTest(_x - radius, _y, true)) {
_root.hit5.nextFrame();
}
if (((_root.hit6.hitTest(_x, _y + radius, true) or _root.hit6.hitTest(_x, _y - radius, true)) or _root.hit6.hitTest(_x + radius, _y, true)) or _root.hit6.hitTest(_x - radius, _y, true)) {
_root.hit6.nextFrame();
}
if (((_root.hit7.hitTest(_x, _y + radius, true) or _root.hit7.hitTest(_x, _y - radius, true)) or _root.hit7.hitTest(_x + radius, _y, true)) or _root.hit7.hitTest(_x - radius, _y, true)) {
_root.hit7.nextFrame();
}
if (((_root.hit8.hitTest(_x, _y + radius, true) or _root.hit8.hitTest(_x, _y - radius, true)) or _root.hit8.hitTest(_x + radius, _y, true)) or _root.hit8.hitTest(_x - radius, _y, true)) {
_root.hit8.gotoAndStop(2);
}
if (((_root.hit9.hitTest(_x, _y + radius, true) or _root.hit9.hitTest(_x, _y - radius, true)) or _root.hit9.hitTest(_x + radius, _y, true)) or _root.hit9.hitTest(_x - radius, _y, true)) {
_root.hit9.nextFrame();
}
if (((_root.hit10.hitTest(_x, _y + radius, true) or _root.hit10.hitTest(_x, _y - radius, true)) or _root.hit10.hitTest(_x + radius, _y, true)) or _root.hit10.hitTest(_x - radius, _y, true)) {
_root.hit10.nextFrame();
}
if (((_root.hit11.hitTest(_x, _y + radius, true) or _root.hit11.hitTest(_x, _y - radius, true)) or _root.hit11.hitTest(_x + radius, _y, true)) or _root.hit11.hitTest(_x - radius, _y, true)) {
_root.hit11.nextFrame();
}
if (((_root.hit12.hitTest(_x, _y + radius, true) or _root.hit12.hitTest(_x, _y - radius, true)) or _root.hit12.hitTest(_x + radius, _y, true)) or _root.hit12.hitTest(_x - radius, _y, true)) {
_root.hit12.nextFrame();
}
if (((_root.hit13.hitTest(_x, _y + radius, true) or _root.hit13.hitTest(_x, _y - radius, true)) or _root.hit13.hitTest(_x + radius, _y, true)) or _root.hit13.hitTest(_x - radius, _y, true)) {
_root.hit13.nextFrame();
}
if (((_root.hit14.hitTest(_x, _y + radius, true) or _root.hit14.hitTest(_x, _y - radius, true)) or _root.hit14.hitTest(_x + radius, _y, true)) or _root.hit14.hitTest(_x - radius, _y, true)) {
_root.hit14.nextFrame();
}
if (((_root.hit15.hitTest(_x, _y + radius, true) or _root.hit15.hitTest(_x, _y - radius, true)) or _root.hit15.hitTest(_x + radius, _y, true)) or _root.hit15.hitTest(_x - radius, _y, true)) {
_root.hit15.nextFrame();
}
if (((_root.hit16.hitTest(_x, _y + radius, true) or _root.hit16.hitTest(_x, _y - radius, true)) or _root.hit16.hitTest(_x + radius, _y, true)) or _root.hit16.hitTest(_x - radius, _y, true)) {
_root.hit16.nextFrame();
}
if (((_root.hit17.hitTest(_x, _y + radius, true) or _root.hit17.hitTest(_x, _y - radius, true)) or _root.hit17.hitTest(_x + radius, _y, true)) or _root.hit17.hitTest(_x - radius, _y, true)) {
_root.hit17.nextFrame();
}
if (((_root.hit18.hitTest(_x, _y + radius, true) or _root.hit18.hitTest(_x, _y - radius, true)) or _root.hit18.hitTest(_x + radius, _y, true)) or _root.hit18.hitTest(_x - radius, _y, true)) {
_root.hit18.nextFrame();
}
if (((_root.hit19.hitTest(_x, _y + radius, true) or _root.hit19.hitTest(_x, _y - radius, true)) or _root.hit19.hitTest(_x + radius, _y, true)) or _root.hit19.hitTest(_x - radius, _y, true)) {
_root.hit19.nextFrame();
}
if (((_root.hit20.hitTest(_x, _y + radius, true) or _root.hit20.hitTest(_x, _y - radius, true)) or _root.hit20.hitTest(_x + radius, _y, true)) or _root.hit20.hitTest(_x - radius, _y, true)) {
_root.hit20.nextFrame();
}
if (((_root.hit21.hitTest(_x, _y + radius, true) or _root.hit21.hitTest(_x, _y - radius, true)) or _root.hit21.hitTest(_x + radius, _y, true)) or _root.hit21.hitTest(_x - radius, _y, true)) {
_root.hit21.nextFrame();
}
if (((_root.hit22.hitTest(_x, _y + radius, true) or _root.hit22.hitTest(_x, _y - radius, true)) or _root.hit22.hitTest(_x + radius, _y, true)) or _root.hit22.hitTest(_x - radius, _y, true)) {
_root.hit22.nextFrame();
}
if (((_root.hit23.hitTest(_x, _y + radius, true) or _root.hit23.hitTest(_x, _y - radius, true)) or _root.hit23.hitTest(_x + radius, _y, true)) or _root.hit23.hitTest(_x - radius, _y, true)) {
_root.hit23.nextFrame();
}
if (((_root.hit24.hitTest(_x, _y + radius, true) or _root.hit24.hitTest(_x, _y - radius, true)) or _root.hit24.hitTest(_x + radius, _y, true)) or _root.hit24.hitTest(_x - radius, _y, true)) {
_root.hit24.nextFrame();
}
if (((_root.hit25.hitTest(_x, _y + radius, true) or _root.hit25.hitTest(_x, _y - radius, true)) or _root.hit25.hitTest(_x + radius, _y, true)) or _root.hit25.hitTest(_x - radius, _y, true)) {
_root.hit25.nextFrame();
}
if (((_root.hit26.hitTest(_x, _y + radius, true) or _root.hit26.hitTest(_x, _y - radius, true)) or _root.hit26.hitTest(_x + radius, _y, true)) or _root.hit26.hitTest(_x - radius, _y, true)) {
_root.hit26.nextFrame();
}
if (((_root.hit27.hitTest(_x, _y + radius, true) or _root.hit27.hitTest(_x, _y - radius, true)) or _root.hit27.hitTest(_x + radius, _y, true)) or _root.hit27.hitTest(_x - radius, _y, true)) {
_root.hit27.nextFrame();
}
if (((_root.hit28.hitTest(_x, _y + radius, true) or _root.hit28.hitTest(_x, _y - radius, true)) or _root.hit28.hitTest(_x + radius, _y, true)) or _root.hit28.hitTest(_x - radius, _y, true)) {
_root.hit28.nextFrame();
}
if (((_root.hit29.hitTest(_x, _y + radius, true) or _root.hit29.hitTest(_x, _y - radius, true)) or _root.hit29.hitTest(_x + radius, _y, true)) or _root.hit29.hitTest(_x - radius, _y, true)) {
_root.hit29.nextFrame();
}
if (((_root.hit30.hitTest(_x, _y + radius, true) or _root.hit30.hitTest(_x, _y - radius, true)) or _root.hit30.hitTest(_x + radius, _y, true)) or _root.hit30.hitTest(_x - radius, _y, true)) {
_root.hit30.nextFrame();
}
if (((_root.hit31.hitTest(_x, _y + radius, true) or _root.hit31.hitTest(_x, _y - radius, true)) or _root.hit31.hitTest(_x + radius, _y, true)) or _root.hit31.hitTest(_x - radius, _y, true)) {
_root.hit31.nextFrame();
}
if (((_root.hit32.hitTest(_x, _y + radius, true) or _root.hit32.hitTest(_x, _y - radius, true)) or _root.hit32.hitTest(_x + radius, _y, true)) or _root.hit32.hitTest(_x - radius, _y, true)) {
_root.hit32.nextFrame();
}
if (((_root.hit33.hitTest(_x, _y + radius, true) or _root.hit33.hitTest(_x, _y - radius, true)) or _root.hit33.hitTest(_x + radius, _y, true)) or _root.hit33.hitTest(_x - radius, _y, true)) {
_root.hit33.nextFrame();
}
if (((_root.hit34.hitTest(_x, _y + radius, true) or _root.hit34.hitTest(_x, _y - radius, true)) or _root.hit34.hitTest(_x + radius, _y, true)) or _root.hit34.hitTest(_x - radius, _y, true)) {
_root.hit34.nextFrame();
}
if (((_root.hit35.hitTest(_x, _y + radius, true) or _root.hit35.hitTest(_x, _y - radius, true)) or _root.hit35.hitTest(_x + radius, _y, true)) or _root.hit35.hitTest(_x - radius, _y, true)) {
_root.hit35.nextFrame();
}
if (((_root.hit36.hitTest(_x, _y + radius, true) or _root.hit36.hitTest(_x, _y - radius, true)) or _root.hit36.hitTest(_x + radius, _y, true)) or _root.hit36.hitTest(_x - radius, _y, true)) {
_root.hit36.nextFrame();
}
if (((_root.hit37.hitTest(_x, _y + radius, true) or _root.hit37.hitTest(_x, _y - radius, true)) or _root.hit37.hitTest(_x + radius, _y, true)) or _root.hit37.hitTest(_x - radius, _y, true)) {
_root.hit37.nextFrame();
}
if (((_root.hit38.hitTest(_x, _y + radius, true) or _root.hit38.hitTest(_x, _y - radius, true)) or _root.hit38.hitTest(_x + radius, _y, true)) or _root.hit38.hitTest(_x - radius, _y, true)) {
_root.hit38.nextFrame();
}
if (((_root.hit39.hitTest(_x, _y + radius, true) or _root.hit39.hitTest(_x, _y - radius, true)) or _root.hit39.hitTest(_x + radius, _y, true)) or _root.hit39.hitTest(_x - radius, _y, true)) {
_root.hit39.nextFrame();
}
if (((_root.hit40.hitTest(_x, _y + radius, true) or _root.hit40.hitTest(_x, _y - radius, true)) or _root.hit40.hitTest(_x + radius, _y, true)) or _root.hit40.hitTest(_x - radius, _y, true)) {
_root.hit40.nextFrame();
}
if (((_root.exit.hitTest(_x, _y + radius, true) or _root.exit.hitTest(_x, _y - radius, true)) or _root.exit.hitTest(_x + radius, _y, true)) or _root.exit.hitTest(_x - radius, _y, true)) {
_root.nextFrame();
}
}
Frame 22
stop();
stopAllSounds();
Frame 23
_root.score = 11;
stop();
Instance of Symbol 703 MovieClip "pad" in Frame 23
onClipEvent (enterFrame) {
_y = (_y + ((_root.hero._y - _y) / 2));
_x = (_x + ((_root.hero._x - _x) / 2));
}
Instance of Symbol 223 MovieClip [hero] "hero" in Frame 23
onClipEvent (load) {
power = 1;
yspeed = 0;
xspeed = 0;
friction = 0.85;
radius = 13;
}
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
_x = (_x - power);
xspeed = xspeed - power;
}
if (Key.isDown(39)) {
_x = (_x + power);
xspeed = xspeed + power;
}
if (Key.isDown(38)) {
_y = (_y - power);
yspeed = yspeed - power;
}
if (Key.isDown(40)) {
_y = (_y + power);
yspeed = yspeed + power;
}
xspeed = xspeed * friction;
yspeed = yspeed * friction;
_y = (_y + yspeed);
_x = (_x + xspeed);
while (_root.wall.hitTest(_x, _y + radius, true)) {
_y = (_y-1);
}
while (_root.wall.hitTest(_x, _y - radius, true)) {
_y = (_y+1);
}
while (_root.wall.hitTest(_x - radius, _y, true)) {
_x = (_x+1);
}
while (_root.wall.hitTest(_x + radius, _y, true)) {
_x = (_x-1);
}
if (((_root.cop.hitTest(_x, _y + radius, true) or _root.cop.hitTest(_x, _y - radius, true)) or _root.cop.hitTest(_x + radius, _y, true)) or _root.cop.hitTest(_x - radius, _y, true)) {
_root.fin.gotoAndStop(3);
}
if (((_root.hit1.hitTest(_x, _y + radius, true) or _root.hit1.hitTest(_x, _y - radius, true)) or _root.hit1.hitTest(_x + radius, _y, true)) or _root.hit1.hitTest(_x - radius, _y, true)) {
_root.hit1.nextFrame();
}
if (((_root.hit2.hitTest(_x, _y + radius, true) or _root.hit2.hitTest(_x, _y - radius, true)) or _root.hit2.hitTest(_x + radius, _y, true)) or _root.hit2.hitTest(_x - radius, _y, true)) {
_root.hit2.nextFrame();
}
if (((_root.hit3.hitTest(_x, _y + radius, true) or _root.hit3.hitTest(_x, _y - radius, true)) or _root.hit3.hitTest(_x + radius, _y, true)) or _root.hit3.hitTest(_x - radius, _y, true)) {
_root.hit3.nextFrame();
}
if (((_root.hit4.hitTest(_x, _y + radius, true) or _root.hit4.hitTest(_x, _y - radius, true)) or _root.hit4.hitTest(_x + radius, _y, true)) or _root.hit4.hitTest(_x - radius, _y, true)) {
_root.hit4.nextFrame();
}
if (((_root.hit5.hitTest(_x, _y + radius, true) or _root.hit5.hitTest(_x, _y - radius, true)) or _root.hit5.hitTest(_x + radius, _y, true)) or _root.hit5.hitTest(_x - radius, _y, true)) {
_root.hit5.nextFrame();
}
if (((_root.hit6.hitTest(_x, _y + radius, true) or _root.hit6.hitTest(_x, _y - radius, true)) or _root.hit6.hitTest(_x + radius, _y, true)) or _root.hit6.hitTest(_x - radius, _y, true)) {
_root.hit6.nextFrame();
}
if (((_root.hit7.hitTest(_x, _y + radius, true) or _root.hit7.hitTest(_x, _y - radius, true)) or _root.hit7.hitTest(_x + radius, _y, true)) or _root.hit7.hitTest(_x - radius, _y, true)) {
_root.hit7.nextFrame();
}
if (((_root.hit8.hitTest(_x, _y + radius, true) or _root.hit8.hitTest(_x, _y - radius, true)) or _root.hit8.hitTest(_x + radius, _y, true)) or _root.hit8.hitTest(_x - radius, _y, true)) {
_root.hit8.gotoAndStop(2);
}
if (((_root.hit9.hitTest(_x, _y + radius, true) or _root.hit9.hitTest(_x, _y - radius, true)) or _root.hit9.hitTest(_x + radius, _y, true)) or _root.hit9.hitTest(_x - radius, _y, true)) {
_root.hit9.nextFrame();
}
if (((_root.hit10.hitTest(_x, _y + radius, true) or _root.hit10.hitTest(_x, _y - radius, true)) or _root.hit10.hitTest(_x + radius, _y, true)) or _root.hit10.hitTest(_x - radius, _y, true)) {
_root.hit10.nextFrame();
}
if (((_root.hit11.hitTest(_x, _y + radius, true) or _root.hit11.hitTest(_x, _y - radius, true)) or _root.hit11.hitTest(_x + radius, _y, true)) or _root.hit11.hitTest(_x - radius, _y, true)) {
_root.hit11.nextFrame();
}
if (((_root.hit12.hitTest(_x, _y + radius, true) or _root.hit12.hitTest(_x, _y - radius, true)) or _root.hit12.hitTest(_x + radius, _y, true)) or _root.hit12.hitTest(_x - radius, _y, true)) {
_root.hit12.nextFrame();
}
if (((_root.hit13.hitTest(_x, _y + radius, true) or _root.hit13.hitTest(_x, _y - radius, true)) or _root.hit13.hitTest(_x + radius, _y, true)) or _root.hit13.hitTest(_x - radius, _y, true)) {
_root.hit13.nextFrame();
}
if (((_root.hit14.hitTest(_x, _y + radius, true) or _root.hit14.hitTest(_x, _y - radius, true)) or _root.hit14.hitTest(_x + radius, _y, true)) or _root.hit14.hitTest(_x - radius, _y, true)) {
_root.hit14.nextFrame();
}
if (((_root.hit15.hitTest(_x, _y + radius, true) or _root.hit15.hitTest(_x, _y - radius, true)) or _root.hit15.hitTest(_x + radius, _y, true)) or _root.hit15.hitTest(_x - radius, _y, true)) {
_root.hit15.nextFrame();
}
if (((_root.hit16.hitTest(_x, _y + radius, true) or _root.hit16.hitTest(_x, _y - radius, true)) or _root.hit16.hitTest(_x + radius, _y, true)) or _root.hit16.hitTest(_x - radius, _y, true)) {
_root.hit16.nextFrame();
}
if (((_root.hit17.hitTest(_x, _y + radius, true) or _root.hit17.hitTest(_x, _y - radius, true)) or _root.hit17.hitTest(_x + radius, _y, true)) or _root.hit17.hitTest(_x - radius, _y, true)) {
_root.hit17.nextFrame();
}
if (((_root.hit18.hitTest(_x, _y + radius, true) or _root.hit18.hitTest(_x, _y - radius, true)) or _root.hit18.hitTest(_x + radius, _y, true)) or _root.hit18.hitTest(_x - radius, _y, true)) {
_root.hit18.nextFrame();
}
if (((_root.hit19.hitTest(_x, _y + radius, true) or _root.hit19.hitTest(_x, _y - radius, true)) or _root.hit19.hitTest(_x + radius, _y, true)) or _root.hit19.hitTest(_x - radius, _y, true)) {
_root.hit19.nextFrame();
}
if (((_root.hit20.hitTest(_x, _y + radius, true) or _root.hit20.hitTest(_x, _y - radius, true)) or _root.hit20.hitTest(_x + radius, _y, true)) or _root.hit20.hitTest(_x - radius, _y, true)) {
_root.hit20.nextFrame();
}
if (((_root.hit21.hitTest(_x, _y + radius, true) or _root.hit21.hitTest(_x, _y - radius, true)) or _root.hit21.hitTest(_x + radius, _y, true)) or _root.hit21.hitTest(_x - radius, _y, true)) {
_root.hit21.nextFrame();
}
if (((_root.hit22.hitTest(_x, _y + radius, true) or _root.hit22.hitTest(_x, _y - radius, true)) or _root.hit22.hitTest(_x + radius, _y, true)) or _root.hit22.hitTest(_x - radius, _y, true)) {
_root.hit22.nextFrame();
}
if (((_root.hit23.hitTest(_x, _y + radius, true) or _root.hit23.hitTest(_x, _y - radius, true)) or _root.hit23.hitTest(_x + radius, _y, true)) or _root.hit23.hitTest(_x - radius, _y, true)) {
_root.hit23.nextFrame();
}
if (((_root.hit24.hitTest(_x, _y + radius, true) or _root.hit24.hitTest(_x, _y - radius, true)) or _root.hit24.hitTest(_x + radius, _y, true)) or _root.hit24.hitTest(_x - radius, _y, true)) {
_root.hit24.nextFrame();
}
if (((_root.hit25.hitTest(_x, _y + radius, true) or _root.hit25.hitTest(_x, _y - radius, true)) or _root.hit25.hitTest(_x + radius, _y, true)) or _root.hit25.hitTest(_x - radius, _y, true)) {
_root.hit25.nextFrame();
}
if (((_root.hit26.hitTest(_x, _y + radius, true) or _root.hit26.hitTest(_x, _y - radius, true)) or _root.hit26.hitTest(_x + radius, _y, true)) or _root.hit26.hitTest(_x - radius, _y, true)) {
_root.hit26.nextFrame();
}
if (((_root.hit27.hitTest(_x, _y + radius, true) or _root.hit27.hitTest(_x, _y - radius, true)) or _root.hit27.hitTest(_x + radius, _y, true)) or _root.hit27.hitTest(_x - radius, _y, true)) {
_root.hit27.nextFrame();
}
if (((_root.hit28.hitTest(_x, _y + radius, true) or _root.hit28.hitTest(_x, _y - radius, true)) or _root.hit28.hitTest(_x + radius, _y, true)) or _root.hit28.hitTest(_x - radius, _y, true)) {
_root.hit28.nextFrame();
}
if (((_root.hit29.hitTest(_x, _y + radius, true) or _root.hit29.hitTest(_x, _y - radius, true)) or _root.hit29.hitTest(_x + radius, _y, true)) or _root.hit29.hitTest(_x - radius, _y, true)) {
_root.hit29.nextFrame();
}
if (((_root.hit30.hitTest(_x, _y + radius, true) or _root.hit30.hitTest(_x, _y - radius, true)) or _root.hit30.hitTest(_x + radius, _y, true)) or _root.hit30.hitTest(_x - radius, _y, true)) {
_root.hit30.nextFrame();
}
if (((_root.hit31.hitTest(_x, _y + radius, true) or _root.hit31.hitTest(_x, _y - radius, true)) or _root.hit31.hitTest(_x + radius, _y, true)) or _root.hit31.hitTest(_x - radius, _y, true)) {
_root.hit31.nextFrame();
}
if (((_root.hit32.hitTest(_x, _y + radius, true) or _root.hit32.hitTest(_x, _y - radius, true)) or _root.hit32.hitTest(_x + radius, _y, true)) or _root.hit32.hitTest(_x - radius, _y, true)) {
_root.hit32.nextFrame();
}
if (((_root.hit33.hitTest(_x, _y + radius, true) or _root.hit33.hitTest(_x, _y - radius, true)) or _root.hit33.hitTest(_x + radius, _y, true)) or _root.hit33.hitTest(_x - radius, _y, true)) {
_root.hit33.nextFrame();
}
if (((_root.hit34.hitTest(_x, _y + radius, true) or _root.hit34.hitTest(_x, _y - radius, true)) or _root.hit34.hitTest(_x + radius, _y, true)) or _root.hit34.hitTest(_x - radius, _y, true)) {
_root.hit34.nextFrame();
}
if (((_root.hit35.hitTest(_x, _y + radius, true) or _root.hit35.hitTest(_x, _y - radius, true)) or _root.hit35.hitTest(_x + radius, _y, true)) or _root.hit35.hitTest(_x - radius, _y, true)) {
_root.hit35.nextFrame();
}
if (((_root.hit36.hitTest(_x, _y + radius, true) or _root.hit36.hitTest(_x, _y - radius, true)) or _root.hit36.hitTest(_x + radius, _y, true)) or _root.hit36.hitTest(_x - radius, _y, true)) {
_root.hit36.nextFrame();
}
if (((_root.hit37.hitTest(_x, _y + radius, true) or _root.hit37.hitTest(_x, _y - radius, true)) or _root.hit37.hitTest(_x + radius, _y, true)) or _root.hit37.hitTest(_x - radius, _y, true)) {
_root.hit37.nextFrame();
}
if (((_root.hit38.hitTest(_x, _y + radius, true) or _root.hit38.hitTest(_x, _y - radius, true)) or _root.hit38.hitTest(_x + radius, _y, true)) or _root.hit38.hitTest(_x - radius, _y, true)) {
_root.hit38.nextFrame();
}
if (((_root.hit39.hitTest(_x, _y + radius, true) or _root.hit39.hitTest(_x, _y - radius, true)) or _root.hit39.hitTest(_x + radius, _y, true)) or _root.hit39.hitTest(_x - radius, _y, true)) {
_root.hit39.nextFrame();
}
if (((_root.hit40.hitTest(_x, _y + radius, true) or _root.hit40.hitTest(_x, _y - radius, true)) or _root.hit40.hitTest(_x + radius, _y, true)) or _root.hit40.hitTest(_x - radius, _y, true)) {
_root.hit40.nextFrame();
}
if (((_root.exit.hitTest(_x, _y + radius, true) or _root.exit.hitTest(_x, _y - radius, true)) or _root.exit.hitTest(_x + radius, _y, true)) or _root.exit.hitTest(_x - radius, _y, true)) {
_root.nextFrame();
}
}
Instance of Symbol 714 MovieClip "pad2" in Frame 23
onClipEvent (enterFrame) {
_y = (_y + ((_root.hero2._y - _y) / 2));
_x = (_x + ((_root.hero2._x - _x) / 2));
}
Instance of Symbol 22 MovieClip [hero2] "hero2" in Frame 23
onClipEvent (load) {
power = 1;
yspeed = 0;
xspeed = 0;
friction = 0.85;
radius = 13;
}
onClipEvent (enterFrame) {
if (Key.isDown(65)) {
_x = (_x - power);
xspeed = xspeed - power;
}
if (Key.isDown(68)) {
_x = (_x + power);
xspeed = xspeed + power;
}
if (Key.isDown(87)) {
_y = (_y - power);
yspeed = yspeed - power;
}
if (Key.isDown(83)) {
_y = (_y + power);
yspeed = yspeed + power;
}
xspeed = xspeed * friction;
yspeed = yspeed * friction;
_y = (_y + yspeed);
_x = (_x + xspeed);
while (_root.wall.hitTest(_x, _y + radius, true)) {
_y = (_y-1);
}
while (_root.wall.hitTest(_x, _y - radius, true)) {
_y = (_y+1);
}
while (_root.wall.hitTest(_x - radius, _y, true)) {
_x = (_x+1);
}
while (_root.wall.hitTest(_x + radius, _y, true)) {
_x = (_x-1);
}
if (((_root.cop.hitTest(_x, _y + radius, true) or _root.cop.hitTest(_x, _y - radius, true)) or _root.cop.hitTest(_x + radius, _y, true)) or _root.cop.hitTest(_x - radius, _y, true)) {
_root.fin.gotoAndStop(3);
}
if (((_root.hit1.hitTest(_x, _y + radius, true) or _root.hit1.hitTest(_x, _y - radius, true)) or _root.hit1.hitTest(_x + radius, _y, true)) or _root.hit1.hitTest(_x - radius, _y, true)) {
_root.hit1.nextFrame();
}
if (((_root.hit2.hitTest(_x, _y + radius, true) or _root.hit2.hitTest(_x, _y - radius, true)) or _root.hit2.hitTest(_x + radius, _y, true)) or _root.hit2.hitTest(_x - radius, _y, true)) {
_root.hit2.nextFrame();
}
if (((_root.hit3.hitTest(_x, _y + radius, true) or _root.hit3.hitTest(_x, _y - radius, true)) or _root.hit3.hitTest(_x + radius, _y, true)) or _root.hit3.hitTest(_x - radius, _y, true)) {
_root.hit3.nextFrame();
}
if (((_root.hit4.hitTest(_x, _y + radius, true) or _root.hit4.hitTest(_x, _y - radius, true)) or _root.hit4.hitTest(_x + radius, _y, true)) or _root.hit4.hitTest(_x - radius, _y, true)) {
_root.hit4.nextFrame();
}
if (((_root.hit5.hitTest(_x, _y + radius, true) or _root.hit5.hitTest(_x, _y - radius, true)) or _root.hit5.hitTest(_x + radius, _y, true)) or _root.hit5.hitTest(_x - radius, _y, true)) {
_root.hit5.nextFrame();
}
if (((_root.hit6.hitTest(_x, _y + radius, true) or _root.hit6.hitTest(_x, _y - radius, true)) or _root.hit6.hitTest(_x + radius, _y, true)) or _root.hit6.hitTest(_x - radius, _y, true)) {
_root.hit6.nextFrame();
}
if (((_root.hit7.hitTest(_x, _y + radius, true) or _root.hit7.hitTest(_x, _y - radius, true)) or _root.hit7.hitTest(_x + radius, _y, true)) or _root.hit7.hitTest(_x - radius, _y, true)) {
_root.hit7.nextFrame();
}
if (((_root.hit8.hitTest(_x, _y + radius, true) or _root.hit8.hitTest(_x, _y - radius, true)) or _root.hit8.hitTest(_x + radius, _y, true)) or _root.hit8.hitTest(_x - radius, _y, true)) {
_root.hit8.gotoAndStop(2);
}
if (((_root.hit9.hitTest(_x, _y + radius, true) or _root.hit9.hitTest(_x, _y - radius, true)) or _root.hit9.hitTest(_x + radius, _y, true)) or _root.hit9.hitTest(_x - radius, _y, true)) {
_root.hit9.nextFrame();
}
if (((_root.hit10.hitTest(_x, _y + radius, true) or _root.hit10.hitTest(_x, _y - radius, true)) or _root.hit10.hitTest(_x + radius, _y, true)) or _root.hit10.hitTest(_x - radius, _y, true)) {
_root.hit10.nextFrame();
}
if (((_root.hit11.hitTest(_x, _y + radius, true) or _root.hit11.hitTest(_x, _y - radius, true)) or _root.hit11.hitTest(_x + radius, _y, true)) or _root.hit11.hitTest(_x - radius, _y, true)) {
_root.hit11.nextFrame();
}
if (((_root.hit12.hitTest(_x, _y + radius, true) or _root.hit12.hitTest(_x, _y - radius, true)) or _root.hit12.hitTest(_x + radius, _y, true)) or _root.hit12.hitTest(_x - radius, _y, true)) {
_root.hit12.nextFrame();
}
if (((_root.hit13.hitTest(_x, _y + radius, true) or _root.hit13.hitTest(_x, _y - radius, true)) or _root.hit13.hitTest(_x + radius, _y, true)) or _root.hit13.hitTest(_x - radius, _y, true)) {
_root.hit13.nextFrame();
}
if (((_root.hit14.hitTest(_x, _y + radius, true) or _root.hit14.hitTest(_x, _y - radius, true)) or _root.hit14.hitTest(_x + radius, _y, true)) or _root.hit14.hitTest(_x - radius, _y, true)) {
_root.hit14.nextFrame();
}
if (((_root.hit15.hitTest(_x, _y + radius, true) or _root.hit15.hitTest(_x, _y - radius, true)) or _root.hit15.hitTest(_x + radius, _y, true)) or _root.hit15.hitTest(_x - radius, _y, true)) {
_root.hit15.nextFrame();
}
if (((_root.hit16.hitTest(_x, _y + radius, true) or _root.hit16.hitTest(_x, _y - radius, true)) or _root.hit16.hitTest(_x + radius, _y, true)) or _root.hit16.hitTest(_x - radius, _y, true)) {
_root.hit16.nextFrame();
}
if (((_root.hit17.hitTest(_x, _y + radius, true) or _root.hit17.hitTest(_x, _y - radius, true)) or _root.hit17.hitTest(_x + radius, _y, true)) or _root.hit17.hitTest(_x - radius, _y, true)) {
_root.hit17.nextFrame();
}
if (((_root.hit18.hitTest(_x, _y + radius, true) or _root.hit18.hitTest(_x, _y - radius, true)) or _root.hit18.hitTest(_x + radius, _y, true)) or _root.hit18.hitTest(_x - radius, _y, true)) {
_root.hit18.nextFrame();
}
if (((_root.hit19.hitTest(_x, _y + radius, true) or _root.hit19.hitTest(_x, _y - radius, true)) or _root.hit19.hitTest(_x + radius, _y, true)) or _root.hit19.hitTest(_x - radius, _y, true)) {
_root.hit19.nextFrame();
}
if (((_root.hit20.hitTest(_x, _y + radius, true) or _root.hit20.hitTest(_x, _y - radius, true)) or _root.hit20.hitTest(_x + radius, _y, true)) or _root.hit20.hitTest(_x - radius, _y, true)) {
_root.hit20.nextFrame();
}
if (((_root.hit21.hitTest(_x, _y + radius, true) or _root.hit21.hitTest(_x, _y - radius, true)) or _root.hit21.hitTest(_x + radius, _y, true)) or _root.hit21.hitTest(_x - radius, _y, true)) {
_root.hit21.nextFrame();
}
if (((_root.hit22.hitTest(_x, _y + radius, true) or _root.hit22.hitTest(_x, _y - radius, true)) or _root.hit22.hitTest(_x + radius, _y, true)) or _root.hit22.hitTest(_x - radius, _y, true)) {
_root.hit22.nextFrame();
}
if (((_root.hit23.hitTest(_x, _y + radius, true) or _root.hit23.hitTest(_x, _y - radius, true)) or _root.hit23.hitTest(_x + radius, _y, true)) or _root.hit23.hitTest(_x - radius, _y, true)) {
_root.hit23.nextFrame();
}
if (((_root.hit24.hitTest(_x, _y + radius, true) or _root.hit24.hitTest(_x, _y - radius, true)) or _root.hit24.hitTest(_x + radius, _y, true)) or _root.hit24.hitTest(_x - radius, _y, true)) {
_root.hit24.nextFrame();
}
if (((_root.hit25.hitTest(_x, _y + radius, true) or _root.hit25.hitTest(_x, _y - radius, true)) or _root.hit25.hitTest(_x + radius, _y, true)) or _root.hit25.hitTest(_x - radius, _y, true)) {
_root.hit25.nextFrame();
}
if (((_root.hit26.hitTest(_x, _y + radius, true) or _root.hit26.hitTest(_x, _y - radius, true)) or _root.hit26.hitTest(_x + radius, _y, true)) or _root.hit26.hitTest(_x - radius, _y, true)) {
_root.hit26.nextFrame();
}
if (((_root.hit27.hitTest(_x, _y + radius, true) or _root.hit27.hitTest(_x, _y - radius, true)) or _root.hit27.hitTest(_x + radius, _y, true)) or _root.hit27.hitTest(_x - radius, _y, true)) {
_root.hit27.nextFrame();
}
if (((_root.hit28.hitTest(_x, _y + radius, true) or _root.hit28.hitTest(_x, _y - radius, true)) or _root.hit28.hitTest(_x + radius, _y, true)) or _root.hit28.hitTest(_x - radius, _y, true)) {
_root.hit28.nextFrame();
}
if (((_root.hit29.hitTest(_x, _y + radius, true) or _root.hit29.hitTest(_x, _y - radius, true)) or _root.hit29.hitTest(_x + radius, _y, true)) or _root.hit29.hitTest(_x - radius, _y, true)) {
_root.hit29.nextFrame();
}
if (((_root.hit30.hitTest(_x, _y + radius, true) or _root.hit30.hitTest(_x, _y - radius, true)) or _root.hit30.hitTest(_x + radius, _y, true)) or _root.hit30.hitTest(_x - radius, _y, true)) {
_root.hit30.nextFrame();
}
if (((_root.hit31.hitTest(_x, _y + radius, true) or _root.hit31.hitTest(_x, _y - radius, true)) or _root.hit31.hitTest(_x + radius, _y, true)) or _root.hit31.hitTest(_x - radius, _y, true)) {
_root.hit31.nextFrame();
}
if (((_root.hit32.hitTest(_x, _y + radius, true) or _root.hit32.hitTest(_x, _y - radius, true)) or _root.hit32.hitTest(_x + radius, _y, true)) or _root.hit32.hitTest(_x - radius, _y, true)) {
_root.hit32.nextFrame();
}
if (((_root.hit33.hitTest(_x, _y + radius, true) or _root.hit33.hitTest(_x, _y - radius, true)) or _root.hit33.hitTest(_x + radius, _y, true)) or _root.hit33.hitTest(_x - radius, _y, true)) {
_root.hit33.nextFrame();
}
if (((_root.hit34.hitTest(_x, _y + radius, true) or _root.hit34.hitTest(_x, _y - radius, true)) or _root.hit34.hitTest(_x + radius, _y, true)) or _root.hit34.hitTest(_x - radius, _y, true)) {
_root.hit34.nextFrame();
}
if (((_root.hit35.hitTest(_x, _y + radius, true) or _root.hit35.hitTest(_x, _y - radius, true)) or _root.hit35.hitTest(_x + radius, _y, true)) or _root.hit35.hitTest(_x - radius, _y, true)) {
_root.hit35.nextFrame();
}
if (((_root.hit36.hitTest(_x, _y + radius, true) or _root.hit36.hitTest(_x, _y - radius, true)) or _root.hit36.hitTest(_x + radius, _y, true)) or _root.hit36.hitTest(_x - radius, _y, true)) {
_root.hit36.nextFrame();
}
if (((_root.hit37.hitTest(_x, _y + radius, true) or _root.hit37.hitTest(_x, _y - radius, true)) or _root.hit37.hitTest(_x + radius, _y, true)) or _root.hit37.hitTest(_x - radius, _y, true)) {
_root.hit37.nextFrame();
}
if (((_root.hit38.hitTest(_x, _y + radius, true) or _root.hit38.hitTest(_x, _y - radius, true)) or _root.hit38.hitTest(_x + radius, _y, true)) or _root.hit38.hitTest(_x - radius, _y, true)) {
_root.hit38.nextFrame();
}
if (((_root.hit39.hitTest(_x, _y + radius, true) or _root.hit39.hitTest(_x, _y - radius, true)) or _root.hit39.hitTest(_x + radius, _y, true)) or _root.hit39.hitTest(_x - radius, _y, true)) {
_root.hit39.nextFrame();
}
if (((_root.hit40.hitTest(_x, _y + radius, true) or _root.hit40.hitTest(_x, _y - radius, true)) or _root.hit40.hitTest(_x + radius, _y, true)) or _root.hit40.hitTest(_x - radius, _y, true)) {
_root.hit40.nextFrame();
}
if (((_root.exit.hitTest(_x, _y + radius, true) or _root.exit.hitTest(_x, _y - radius, true)) or _root.exit.hitTest(_x + radius, _y, true)) or _root.exit.hitTest(_x - radius, _y, true)) {
_root.nextFrame();
}
}
Frame 24
stop();
stopAllSounds();
Frame 25
_root.score = 50;
stop();
Instance of Symbol 703 MovieClip "pad" in Frame 25
onClipEvent (enterFrame) {
_y = (_y + ((_root.hero._y - _y) / 2));
_x = (_x + ((_root.hero._x - _x) / 2));
}
Instance of Symbol 223 MovieClip [hero] "hero" in Frame 25
onClipEvent (load) {
power = 1;
yspeed = 0;
xspeed = 0;
friction = 0.85;
radius = 13;
}
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
_x = (_x - power);
xspeed = xspeed - power;
}
if (Key.isDown(39)) {
_x = (_x + power);
xspeed = xspeed + power;
}
if (Key.isDown(38)) {
_y = (_y - power);
yspeed = yspeed - power;
}
if (Key.isDown(40)) {
_y = (_y + power);
yspeed = yspeed + power;
}
xspeed = xspeed * friction;
yspeed = yspeed * friction;
_y = (_y + yspeed);
_x = (_x + xspeed);
while (_root.wall.hitTest(_x, _y + radius, true)) {
_y = (_y-1);
}
while (_root.wall.hitTest(_x, _y - radius, true)) {
_y = (_y+1);
}
while (_root.wall.hitTest(_x - radius, _y, true)) {
_x = (_x+1);
}
while (_root.wall.hitTest(_x + radius, _y, true)) {
_x = (_x-1);
}
if (((_root.cop.hitTest(_x, _y + radius, true) or _root.cop.hitTest(_x, _y - radius, true)) or _root.cop.hitTest(_x + radius, _y, true)) or _root.cop.hitTest(_x - radius, _y, true)) {
_root.fin.gotoAndStop(3);
}
if (((_root.hit1.hitTest(_x, _y + radius, true) or _root.hit1.hitTest(_x, _y - radius, true)) or _root.hit1.hitTest(_x + radius, _y, true)) or _root.hit1.hitTest(_x - radius, _y, true)) {
_root.hit1.nextFrame();
}
if (((_root.hit2.hitTest(_x, _y + radius, true) or _root.hit2.hitTest(_x, _y - radius, true)) or _root.hit2.hitTest(_x + radius, _y, true)) or _root.hit2.hitTest(_x - radius, _y, true)) {
_root.hit2.nextFrame();
}
if (((_root.hit3.hitTest(_x, _y + radius, true) or _root.hit3.hitTest(_x, _y - radius, true)) or _root.hit3.hitTest(_x + radius, _y, true)) or _root.hit3.hitTest(_x - radius, _y, true)) {
_root.hit3.nextFrame();
}
if (((_root.hit4.hitTest(_x, _y + radius, true) or _root.hit4.hitTest(_x, _y - radius, true)) or _root.hit4.hitTest(_x + radius, _y, true)) or _root.hit4.hitTest(_x - radius, _y, true)) {
_root.hit4.nextFrame();
}
if (((_root.hit5.hitTest(_x, _y + radius, true) or _root.hit5.hitTest(_x, _y - radius, true)) or _root.hit5.hitTest(_x + radius, _y, true)) or _root.hit5.hitTest(_x - radius, _y, true)) {
_root.hit5.nextFrame();
}
if (((_root.hit6.hitTest(_x, _y + radius, true) or _root.hit6.hitTest(_x, _y - radius, true)) or _root.hit6.hitTest(_x + radius, _y, true)) or _root.hit6.hitTest(_x - radius, _y, true)) {
_root.hit6.nextFrame();
}
if (((_root.hit7.hitTest(_x, _y + radius, true) or _root.hit7.hitTest(_x, _y - radius, true)) or _root.hit7.hitTest(_x + radius, _y, true)) or _root.hit7.hitTest(_x - radius, _y, true)) {
_root.hit7.nextFrame();
}
if (((_root.hit8.hitTest(_x, _y + radius, true) or _root.hit8.hitTest(_x, _y - radius, true)) or _root.hit8.hitTest(_x + radius, _y, true)) or _root.hit8.hitTest(_x - radius, _y, true)) {
_root.hit8.gotoAndStop(2);
}
if (((_root.hit9.hitTest(_x, _y + radius, true) or _root.hit9.hitTest(_x, _y - radius, true)) or _root.hit9.hitTest(_x + radius, _y, true)) or _root.hit9.hitTest(_x - radius, _y, true)) {
_root.hit9.nextFrame();
}
if (((_root.hit10.hitTest(_x, _y + radius, true) or _root.hit10.hitTest(_x, _y - radius, true)) or _root.hit10.hitTest(_x + radius, _y, true)) or _root.hit10.hitTest(_x - radius, _y, true)) {
_root.hit10.nextFrame();
}
if (((_root.hit11.hitTest(_x, _y + radius, true) or _root.hit11.hitTest(_x, _y - radius, true)) or _root.hit11.hitTest(_x + radius, _y, true)) or _root.hit11.hitTest(_x - radius, _y, true)) {
_root.hit11.nextFrame();
}
if (((_root.hit12.hitTest(_x, _y + radius, true) or _root.hit12.hitTest(_x, _y - radius, true)) or _root.hit12.hitTest(_x + radius, _y, true)) or _root.hit12.hitTest(_x - radius, _y, true)) {
_root.hit12.nextFrame();
}
if (((_root.hit13.hitTest(_x, _y + radius, true) or _root.hit13.hitTest(_x, _y - radius, true)) or _root.hit13.hitTest(_x + radius, _y, true)) or _root.hit13.hitTest(_x - radius, _y, true)) {
_root.hit13.nextFrame();
}
if (((_root.hit14.hitTest(_x, _y + radius, true) or _root.hit14.hitTest(_x, _y - radius, true)) or _root.hit14.hitTest(_x + radius, _y, true)) or _root.hit14.hitTest(_x - radius, _y, true)) {
_root.hit14.nextFrame();
}
if (((_root.hit15.hitTest(_x, _y + radius, true) or _root.hit15.hitTest(_x, _y - radius, true)) or _root.hit15.hitTest(_x + radius, _y, true)) or _root.hit15.hitTest(_x - radius, _y, true)) {
_root.hit15.nextFrame();
}
if (((_root.hit16.hitTest(_x, _y + radius, true) or _root.hit16.hitTest(_x, _y - radius, true)) or _root.hit16.hitTest(_x + radius, _y, true)) or _root.hit16.hitTest(_x - radius, _y, true)) {
_root.hit16.nextFrame();
}
if (((_root.hit17.hitTest(_x, _y + radius, true) or _root.hit17.hitTest(_x, _y - radius, true)) or _root.hit17.hitTest(_x + radius, _y, true)) or _root.hit17.hitTest(_x - radius, _y, true)) {
_root.hit17.nextFrame();
}
if (((_root.hit18.hitTest(_x, _y + radius, true) or _root.hit18.hitTest(_x, _y - radius, true)) or _root.hit18.hitTest(_x + radius, _y, true)) or _root.hit18.hitTest(_x - radius, _y, true)) {
_root.hit18.nextFrame();
}
if (((_root.hit19.hitTest(_x, _y + radius, true) or _root.hit19.hitTest(_x, _y - radius, true)) or _root.hit19.hitTest(_x + radius, _y, true)) or _root.hit19.hitTest(_x - radius, _y, true)) {
_root.hit19.nextFrame();
}
if (((_root.hit20.hitTest(_x, _y + radius, true) or _root.hit20.hitTest(_x, _y - radius, true)) or _root.hit20.hitTest(_x + radius, _y, true)) or _root.hit20.hitTest(_x - radius, _y, true)) {
_root.hit20.nextFrame();
}
if (((_root.hit21.hitTest(_x, _y + radius, true) or _root.hit21.hitTest(_x, _y - radius, true)) or _root.hit21.hitTest(_x + radius, _y, true)) or _root.hit21.hitTest(_x - radius, _y, true)) {
_root.hit21.nextFrame();
}
if (((_root.hit22.hitTest(_x, _y + radius, true) or _root.hit22.hitTest(_x, _y - radius, true)) or _root.hit22.hitTest(_x + radius, _y, true)) or _root.hit22.hitTest(_x - radius, _y, true)) {
_root.hit22.nextFrame();
}
if (((_root.hit23.hitTest(_x, _y + radius, true) or _root.hit23.hitTest(_x, _y - radius, true)) or _root.hit23.hitTest(_x + radius, _y, true)) or _root.hit23.hitTest(_x - radius, _y, true)) {
_root.hit23.nextFrame();
}
if (((_root.hit24.hitTest(_x, _y + radius, true) or _root.hit24.hitTest(_x, _y - radius, true)) or _root.hit24.hitTest(_x + radius, _y, true)) or _root.hit24.hitTest(_x - radius, _y, true)) {
_root.hit24.nextFrame();
}
if (((_root.hit25.hitTest(_x, _y + radius, true) or _root.hit25.hitTest(_x, _y - radius, true)) or _root.hit25.hitTest(_x + radius, _y, true)) or _root.hit25.hitTest(_x - radius, _y, true)) {
_root.hit25.nextFrame();
}
if (((_root.hit26.hitTest(_x, _y + radius, true) or _root.hit26.hitTest(_x, _y - radius, true)) or _root.hit26.hitTest(_x + radius, _y, true)) or _root.hit26.hitTest(_x - radius, _y, true)) {
_root.hit26.nextFrame();
}
if (((_root.hit27.hitTest(_x, _y + radius, true) or _root.hit27.hitTest(_x, _y - radius, true)) or _root.hit27.hitTest(_x + radius, _y, true)) or _root.hit27.hitTest(_x - radius, _y, true)) {
_root.hit27.nextFrame();
}
if (((_root.hit28.hitTest(_x, _y + radius, true) or _root.hit28.hitTest(_x, _y - radius, true)) or _root.hit28.hitTest(_x + radius, _y, true)) or _root.hit28.hitTest(_x - radius, _y, true)) {
_root.hit28.nextFrame();
}
if (((_root.hit29.hitTest(_x, _y + radius, true) or _root.hit29.hitTest(_x, _y - radius, true)) or _root.hit29.hitTest(_x + radius, _y, true)) or _root.hit29.hitTest(_x - radius, _y, true)) {
_root.hit29.nextFrame();
}
if (((_root.hit30.hitTest(_x, _y + radius, true) or _root.hit30.hitTest(_x, _y - radius, true)) or _root.hit30.hitTest(_x + radius, _y, true)) or _root.hit30.hitTest(_x - radius, _y, true)) {
_root.hit30.nextFrame();
}
if (((_root.hit31.hitTest(_x, _y + radius, true) or _root.hit31.hitTest(_x, _y - radius, true)) or _root.hit31.hitTest(_x + radius, _y, true)) or _root.hit31.hitTest(_x - radius, _y, true)) {
_root.hit31.nextFrame();
}
if (((_root.hit32.hitTest(_x, _y + radius, true) or _root.hit32.hitTest(_x, _y - radius, true)) or _root.hit32.hitTest(_x + radius, _y, true)) or _root.hit32.hitTest(_x - radius, _y, true)) {
_root.hit32.nextFrame();
}
if (((_root.hit33.hitTest(_x, _y + radius, true) or _root.hit33.hitTest(_x, _y - radius, true)) or _root.hit33.hitTest(_x + radius, _y, true)) or _root.hit33.hitTest(_x - radius, _y, true)) {
_root.hit33.nextFrame();
}
if (((_root.hit34.hitTest(_x, _y + radius, true) or _root.hit34.hitTest(_x, _y - radius, true)) or _root.hit34.hitTest(_x + radius, _y, true)) or _root.hit34.hitTest(_x - radius, _y, true)) {
_root.hit34.nextFrame();
}
if (((_root.hit35.hitTest(_x, _y + radius, true) or _root.hit35.hitTest(_x, _y - radius, true)) or _root.hit35.hitTest(_x + radius, _y, true)) or _root.hit35.hitTest(_x - radius, _y, true)) {
_root.hit35.nextFrame();
}
if (((_root.hit36.hitTest(_x, _y + radius, true) or _root.hit36.hitTest(_x, _y - radius, true)) or _root.hit36.hitTest(_x + radius, _y, true)) or _root.hit36.hitTest(_x - radius, _y, true)) {
_root.hit36.nextFrame();
}
if (((_root.hit37.hitTest(_x, _y + radius, true) or _root.hit37.hitTest(_x, _y - radius, true)) or _root.hit37.hitTest(_x + radius, _y, true)) or _root.hit37.hitTest(_x - radius, _y, true)) {
_root.hit37.nextFrame();
}
if (((_root.hit38.hitTest(_x, _y + radius, true) or _root.hit38.hitTest(_x, _y - radius, true)) or _root.hit38.hitTest(_x + radius, _y, true)) or _root.hit38.hitTest(_x - radius, _y, true)) {
_root.hit38.nextFrame();
}
if (((_root.hit39.hitTest(_x, _y + radius, true) or _root.hit39.hitTest(_x, _y - radius, true)) or _root.hit39.hitTest(_x + radius, _y, true)) or _root.hit39.hitTest(_x - radius, _y, true)) {
_root.hit39.nextFrame();
}
if (((_root.hit40.hitTest(_x, _y + radius, true) or _root.hit40.hitTest(_x, _y - radius, true)) or _root.hit40.hitTest(_x + radius, _y, true)) or _root.hit40.hitTest(_x - radius, _y, true)) {
_root.hit40.nextFrame();
}
if (((_root.exit.hitTest(_x, _y + radius, true) or _root.exit.hitTest(_x, _y - radius, true)) or _root.exit.hitTest(_x + radius, _y, true)) or _root.exit.hitTest(_x - radius, _y, true)) {
_root.nextFrame();
}
}
Instance of Symbol 714 MovieClip "pad2" in Frame 25
onClipEvent (enterFrame) {
_y = (_y + ((_root.hero2._y - _y) / 2));
_x = (_x + ((_root.hero2._x - _x) / 2));
}
Instance of Symbol 22 MovieClip [hero2] "hero2" in Frame 25
onClipEvent (load) {
power = 1;
yspeed = 0;
xspeed = 0;
friction = 0.85;
radius = 13;
}
onClipEvent (enterFrame) {
if (Key.isDown(65)) {
_x = (_x - power);
xspeed = xspeed - power;
}
if (Key.isDown(68)) {
_x = (_x + power);
xspeed = xspeed + power;
}
if (Key.isDown(87)) {
_y = (_y - power);
yspeed = yspeed - power;
}
if (Key.isDown(83)) {
_y = (_y + power);
yspeed = yspeed + power;
}
xspeed = xspeed * friction;
yspeed = yspeed * friction;
_y = (_y + yspeed);
_x = (_x + xspeed);
while (_root.wall.hitTest(_x, _y + radius, true)) {
_y = (_y-1);
}
while (_root.wall.hitTest(_x, _y - radius, true)) {
_y = (_y+1);
}
while (_root.wall.hitTest(_x - radius, _y, true)) {
_x = (_x+1);
}
while (_root.wall.hitTest(_x + radius, _y, true)) {
_x = (_x-1);
}
if (((_root.cop.hitTest(_x, _y + radius, true) or _root.cop.hitTest(_x, _y - radius, true)) or _root.cop.hitTest(_x + radius, _y, true)) or _root.cop.hitTest(_x - radius, _y, true)) {
_root.fin.gotoAndStop(3);
}
if (((_root.hit1.hitTest(_x, _y + radius, true) or _root.hit1.hitTest(_x, _y - radius, true)) or _root.hit1.hitTest(_x + radius, _y, true)) or _root.hit1.hitTest(_x - radius, _y, true)) {
_root.hit1.nextFrame();
}
if (((_root.hit2.hitTest(_x, _y + radius, true) or _root.hit2.hitTest(_x, _y - radius, true)) or _root.hit2.hitTest(_x + radius, _y, true)) or _root.hit2.hitTest(_x - radius, _y, true)) {
_root.hit2.nextFrame();
}
if (((_root.hit3.hitTest(_x, _y + radius, true) or _root.hit3.hitTest(_x, _y - radius, true)) or _root.hit3.hitTest(_x + radius, _y, true)) or _root.hit3.hitTest(_x - radius, _y, true)) {
_root.hit3.nextFrame();
}
if (((_root.hit4.hitTest(_x, _y + radius, true) or _root.hit4.hitTest(_x, _y - radius, true)) or _root.hit4.hitTest(_x + radius, _y, true)) or _root.hit4.hitTest(_x - radius, _y, true)) {
_root.hit4.nextFrame();
}
if (((_root.hit5.hitTest(_x, _y + radius, true) or _root.hit5.hitTest(_x, _y - radius, true)) or _root.hit5.hitTest(_x + radius, _y, true)) or _root.hit5.hitTest(_x - radius, _y, true)) {
_root.hit5.nextFrame();
}
if (((_root.hit6.hitTest(_x, _y + radius, true) or _root.hit6.hitTest(_x, _y - radius, true)) or _root.hit6.hitTest(_x + radius, _y, true)) or _root.hit6.hitTest(_x - radius, _y, true)) {
_root.hit6.nextFrame();
}
if (((_root.hit7.hitTest(_x, _y + radius, true) or _root.hit7.hitTest(_x, _y - radius, true)) or _root.hit7.hitTest(_x + radius, _y, true)) or _root.hit7.hitTest(_x - radius, _y, true)) {
_root.hit7.nextFrame();
}
if (((_root.hit8.hitTest(_x, _y + radius, true) or _root.hit8.hitTest(_x, _y - radius, true)) or _root.hit8.hitTest(_x + radius, _y, true)) or _root.hit8.hitTest(_x - radius, _y, true)) {
_root.hit8.gotoAndStop(2);
}
if (((_root.hit9.hitTest(_x, _y + radius, true) or _root.hit9.hitTest(_x, _y - radius, true)) or _root.hit9.hitTest(_x + radius, _y, true)) or _root.hit9.hitTest(_x - radius, _y, true)) {
_root.hit9.nextFrame();
}
if (((_root.hit10.hitTest(_x, _y + radius, true) or _root.hit10.hitTest(_x, _y - radius, true)) or _root.hit10.hitTest(_x + radius, _y, true)) or _root.hit10.hitTest(_x - radius, _y, true)) {
_root.hit10.nextFrame();
}
if (((_root.hit11.hitTest(_x, _y + radius, true) or _root.hit11.hitTest(_x, _y - radius, true)) or _root.hit11.hitTest(_x + radius, _y, true)) or _root.hit11.hitTest(_x - radius, _y, true)) {
_root.hit11.nextFrame();
}
if (((_root.hit12.hitTest(_x, _y + radius, true) or _root.hit12.hitTest(_x, _y - radius, true)) or _root.hit12.hitTest(_x + radius, _y, true)) or _root.hit12.hitTest(_x - radius, _y, true)) {
_root.hit12.nextFrame();
}
if (((_root.hit13.hitTest(_x, _y + radius, true) or _root.hit13.hitTest(_x, _y - radius, true)) or _root.hit13.hitTest(_x + radius, _y, true)) or _root.hit13.hitTest(_x - radius, _y, true)) {
_root.hit13.nextFrame();
}
if (((_root.hit14.hitTest(_x, _y + radius, true) or _root.hit14.hitTest(_x, _y - radius, true)) or _root.hit14.hitTest(_x + radius, _y, true)) or _root.hit14.hitTest(_x - radius, _y, true)) {
_root.hit14.nextFrame();
}
if (((_root.hit15.hitTest(_x, _y + radius, true) or _root.hit15.hitTest(_x, _y - radius, true)) or _root.hit15.hitTest(_x + radius, _y, true)) or _root.hit15.hitTest(_x - radius, _y, true)) {
_root.hit15.nextFrame();
}
if (((_root.hit16.hitTest(_x, _y + radius, true) or _root.hit16.hitTest(_x, _y - radius, true)) or _root.hit16.hitTest(_x + radius, _y, true)) or _root.hit16.hitTest(_x - radius, _y, true)) {
_root.hit16.nextFrame();
}
if (((_root.hit17.hitTest(_x, _y + radius, true) or _root.hit17.hitTest(_x, _y - radius, true)) or _root.hit17.hitTest(_x + radius, _y, true)) or _root.hit17.hitTest(_x - radius, _y, true)) {
_root.hit17.nextFrame();
}
if (((_root.hit18.hitTest(_x, _y + radius, true) or _root.hit18.hitTest(_x, _y - radius, true)) or _root.hit18.hitTest(_x + radius, _y, true)) or _root.hit18.hitTest(_x - radius, _y, true)) {
_root.hit18.nextFrame();
}
if (((_root.hit19.hitTest(_x, _y + radius, true) or _root.hit19.hitTest(_x, _y - radius, true)) or _root.hit19.hitTest(_x + radius, _y, true)) or _root.hit19.hitTest(_x - radius, _y, true)) {
_root.hit19.nextFrame();
}
if (((_root.hit20.hitTest(_x, _y + radius, true) or _root.hit20.hitTest(_x, _y - radius, true)) or _root.hit20.hitTest(_x + radius, _y, true)) or _root.hit20.hitTest(_x - radius, _y, true)) {
_root.hit20.nextFrame();
}
if (((_root.hit21.hitTest(_x, _y + radius, true) or _root.hit21.hitTest(_x, _y - radius, true)) or _root.hit21.hitTest(_x + radius, _y, true)) or _root.hit21.hitTest(_x - radius, _y, true)) {
_root.hit21.nextFrame();
}
if (((_root.hit22.hitTest(_x, _y + radius, true) or _root.hit22.hitTest(_x, _y - radius, true)) or _root.hit22.hitTest(_x + radius, _y, true)) or _root.hit22.hitTest(_x - radius, _y, true)) {
_root.hit22.nextFrame();
}
if (((_root.hit23.hitTest(_x, _y + radius, true) or _root.hit23.hitTest(_x, _y - radius, true)) or _root.hit23.hitTest(_x + radius, _y, true)) or _root.hit23.hitTest(_x - radius, _y, true)) {
_root.hit23.nextFrame();
}
if (((_root.hit24.hitTest(_x, _y + radius, true) or _root.hit24.hitTest(_x, _y - radius, true)) or _root.hit24.hitTest(_x + radius, _y, true)) or _root.hit24.hitTest(_x - radius, _y, true)) {
_root.hit24.nextFrame();
}
if (((_root.hit25.hitTest(_x, _y + radius, true) or _root.hit25.hitTest(_x, _y - radius, true)) or _root.hit25.hitTest(_x + radius, _y, true)) or _root.hit25.hitTest(_x - radius, _y, true)) {
_root.hit25.nextFrame();
}
if (((_root.hit26.hitTest(_x, _y + radius, true) or _root.hit26.hitTest(_x, _y - radius, true)) or _root.hit26.hitTest(_x + radius, _y, true)) or _root.hit26.hitTest(_x - radius, _y, true)) {
_root.hit26.nextFrame();
}
if (((_root.hit27.hitTest(_x, _y + radius, true) or _root.hit27.hitTest(_x, _y - radius, true)) or _root.hit27.hitTest(_x + radius, _y, true)) or _root.hit27.hitTest(_x - radius, _y, true)) {
_root.hit27.nextFrame();
}
if (((_root.hit28.hitTest(_x, _y + radius, true) or _root.hit28.hitTest(_x, _y - radius, true)) or _root.hit28.hitTest(_x + radius, _y, true)) or _root.hit28.hitTest(_x - radius, _y, true)) {
_root.hit28.nextFrame();
}
if (((_root.hit29.hitTest(_x, _y + radius, true) or _root.hit29.hitTest(_x, _y - radius, true)) or _root.hit29.hitTest(_x + radius, _y, true)) or _root.hit29.hitTest(_x - radius, _y, true)) {
_root.hit29.nextFrame();
}
if (((_root.hit30.hitTest(_x, _y + radius, true) or _root.hit30.hitTest(_x, _y - radius, true)) or _root.hit30.hitTest(_x + radius, _y, true)) or _root.hit30.hitTest(_x - radius, _y, true)) {
_root.hit30.nextFrame();
}
if (((_root.hit31.hitTest(_x, _y + radius, true) or _root.hit31.hitTest(_x, _y - radius, true)) or _root.hit31.hitTest(_x + radius, _y, true)) or _root.hit31.hitTest(_x - radius, _y, true)) {
_root.hit31.nextFrame();
}
if (((_root.hit32.hitTest(_x, _y + radius, true) or _root.hit32.hitTest(_x, _y - radius, true)) or _root.hit32.hitTest(_x + radius, _y, true)) or _root.hit32.hitTest(_x - radius, _y, true)) {
_root.hit32.nextFrame();
}
if (((_root.hit33.hitTest(_x, _y + radius, true) or _root.hit33.hitTest(_x, _y - radius, true)) or _root.hit33.hitTest(_x + radius, _y, true)) or _root.hit33.hitTest(_x - radius, _y, true)) {
_root.hit33.nextFrame();
}
if (((_root.hit34.hitTest(_x, _y + radius, true) or _root.hit34.hitTest(_x, _y - radius, true)) or _root.hit34.hitTest(_x + radius, _y, true)) or _root.hit34.hitTest(_x - radius, _y, true)) {
_root.hit34.nextFrame();
}
if (((_root.hit35.hitTest(_x, _y + radius, true) or _root.hit35.hitTest(_x, _y - radius, true)) or _root.hit35.hitTest(_x + radius, _y, true)) or _root.hit35.hitTest(_x - radius, _y, true)) {
_root.hit35.nextFrame();
}
if (((_root.hit36.hitTest(_x, _y + radius, true) or _root.hit36.hitTest(_x, _y - radius, true)) or _root.hit36.hitTest(_x + radius, _y, true)) or _root.hit36.hitTest(_x - radius, _y, true)) {
_root.hit36.nextFrame();
}
if (((_root.hit37.hitTest(_x, _y + radius, true) or _root.hit37.hitTest(_x, _y - radius, true)) or _root.hit37.hitTest(_x + radius, _y, true)) or _root.hit37.hitTest(_x - radius, _y, true)) {
_root.hit37.nextFrame();
}
if (((_root.hit38.hitTest(_x, _y + radius, true) or _root.hit38.hitTest(_x, _y - radius, true)) or _root.hit38.hitTest(_x + radius, _y, true)) or _root.hit38.hitTest(_x - radius, _y, true)) {
_root.hit38.nextFrame();
}
if (((_root.hit39.hitTest(_x, _y + radius, true) or _root.hit39.hitTest(_x, _y - radius, true)) or _root.hit39.hitTest(_x + radius, _y, true)) or _root.hit39.hitTest(_x - radius, _y, true)) {
_root.hit39.nextFrame();
}
if (((_root.hit40.hitTest(_x, _y + radius, true) or _root.hit40.hitTest(_x, _y - radius, true)) or _root.hit40.hitTest(_x + radius, _y, true)) or _root.hit40.hitTest(_x - radius, _y, true)) {
_root.hit40.nextFrame();
}
if (((_root.exit.hitTest(_x, _y + radius, true) or _root.exit.hitTest(_x, _y - radius, true)) or _root.exit.hitTest(_x + radius, _y, true)) or _root.exit.hitTest(_x - radius, _y, true)) {
_root.nextFrame();
}
}
Frame 26
stop();
stopAllSounds();
Frame 27
_root.score = 16;
stop();
Instance of Symbol 703 MovieClip "pad" in Frame 27
onClipEvent (enterFrame) {
_y = (_y + ((_root.hero._y - _y) / 2));
_x = (_x + ((_root.hero._x - _x) / 2));
}
Instance of Symbol 223 MovieClip [hero] "hero" in Frame 27
onClipEvent (load) {
power = 1;
yspeed = 0;
xspeed = 0;
friction = 0.85;
radius = 13;
}
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
_x = (_x - power);
xspeed = xspeed - power;
}
if (Key.isDown(39)) {
_x = (_x + power);
xspeed = xspeed + power;
}
if (Key.isDown(38)) {
_y = (_y - power);
yspeed = yspeed - power;
}
if (Key.isDown(40)) {
_y = (_y + power);
yspeed = yspeed + power;
}
xspeed = xspeed * friction;
yspeed = yspeed * friction;
_y = (_y + yspeed);
_x = (_x + xspeed);
while (_root.wall.hitTest(_x, _y + radius, true)) {
_y = (_y-1);
}
while (_root.wall.hitTest(_x, _y - radius, true)) {
_y = (_y+1);
}
while (_root.wall.hitTest(_x - radius, _y, true)) {
_x = (_x+1);
}
while (_root.wall.hitTest(_x + radius, _y, true)) {
_x = (_x-1);
}
if (((_root.cop.hitTest(_x, _y + radius, true) or _root.cop.hitTest(_x, _y - radius, true)) or _root.cop.hitTest(_x + radius, _y, true)) or _root.cop.hitTest(_x - radius, _y, true)) {
_root.fin.gotoAndStop(3);
}
if (((_root.hit1.hitTest(_x, _y + radius, true) or _root.hit1.hitTest(_x, _y - radius, true)) or _root.hit1.hitTest(_x + radius, _y, true)) or _root.hit1.hitTest(_x - radius, _y, true)) {
_root.hit1.nextFrame();
}
if (((_root.hit2.hitTest(_x, _y + radius, true) or _root.hit2.hitTest(_x, _y - radius, true)) or _root.hit2.hitTest(_x + radius, _y, true)) or _root.hit2.hitTest(_x - radius, _y, true)) {
_root.hit2.nextFrame();
}
if (((_root.hit3.hitTest(_x, _y + radius, true) or _root.hit3.hitTest(_x, _y - radius, true)) or _root.hit3.hitTest(_x + radius, _y, true)) or _root.hit3.hitTest(_x - radius, _y, true)) {
_root.hit3.nextFrame();
}
if (((_root.hit4.hitTest(_x, _y + radius, true) or _root.hit4.hitTest(_x, _y - radius, true)) or _root.hit4.hitTest(_x + radius, _y, true)) or _root.hit4.hitTest(_x - radius, _y, true)) {
_root.hit4.nextFrame();
}
if (((_root.hit5.hitTest(_x, _y + radius, true) or _root.hit5.hitTest(_x, _y - radius, true)) or _root.hit5.hitTest(_x + radius, _y, true)) or _root.hit5.hitTest(_x - radius, _y, true)) {
_root.hit5.nextFrame();
}
if (((_root.hit6.hitTest(_x, _y + radius, true) or _root.hit6.hitTest(_x, _y - radius, true)) or _root.hit6.hitTest(_x + radius, _y, true)) or _root.hit6.hitTest(_x - radius, _y, true)) {
_root.hit6.nextFrame();
}
if (((_root.hit7.hitTest(_x, _y + radius, true) or _root.hit7.hitTest(_x, _y - radius, true)) or _root.hit7.hitTest(_x + radius, _y, true)) or _root.hit7.hitTest(_x - radius, _y, true)) {
_root.hit7.nextFrame();
}
if (((_root.hit8.hitTest(_x, _y + radius, true) or _root.hit8.hitTest(_x, _y - radius, true)) or _root.hit8.hitTest(_x + radius, _y, true)) or _root.hit8.hitTest(_x - radius, _y, true)) {
_root.hit8.gotoAndStop(2);
}
if (((_root.hit9.hitTest(_x, _y + radius, true) or _root.hit9.hitTest(_x, _y - radius, true)) or _root.hit9.hitTest(_x + radius, _y, true)) or _root.hit9.hitTest(_x - radius, _y, true)) {
_root.hit9.nextFrame();
}
if (((_root.hit10.hitTest(_x, _y + radius, true) or _root.hit10.hitTest(_x, _y - radius, true)) or _root.hit10.hitTest(_x + radius, _y, true)) or _root.hit10.hitTest(_x - radius, _y, true)) {
_root.hit10.nextFrame();
}
if (((_root.hit11.hitTest(_x, _y + radius, true) or _root.hit11.hitTest(_x, _y - radius, true)) or _root.hit11.hitTest(_x + radius, _y, true)) or _root.hit11.hitTest(_x - radius, _y, true)) {
_root.hit11.nextFrame();
}
if (((_root.hit12.hitTest(_x, _y + radius, true) or _root.hit12.hitTest(_x, _y - radius, true)) or _root.hit12.hitTest(_x + radius, _y, true)) or _root.hit12.hitTest(_x - radius, _y, true)) {
_root.hit12.nextFrame();
}
if (((_root.hit13.hitTest(_x, _y + radius, true) or _root.hit13.hitTest(_x, _y - radius, true)) or _root.hit13.hitTest(_x + radius, _y, true)) or _root.hit13.hitTest(_x - radius, _y, true)) {
_root.hit13.nextFrame();
}
if (((_root.hit14.hitTest(_x, _y + radius, true) or _root.hit14.hitTest(_x, _y - radius, true)) or _root.hit14.hitTest(_x + radius, _y, true)) or _root.hit14.hitTest(_x - radius, _y, true)) {
_root.hit14.nextFrame();
}
if (((_root.hit15.hitTest(_x, _y + radius, true) or _root.hit15.hitTest(_x, _y - radius, true)) or _root.hit15.hitTest(_x + radius, _y, true)) or _root.hit15.hitTest(_x - radius, _y, true)) {
_root.hit15.nextFrame();
}
if (((_root.hit16.hitTest(_x, _y + radius, true) or _root.hit16.hitTest(_x, _y - radius, true)) or _root.hit16.hitTest(_x + radius, _y, true)) or _root.hit16.hitTest(_x - radius, _y, true)) {
_root.hit16.nextFrame();
}
if (((_root.hit17.hitTest(_x, _y + radius, true) or _root.hit17.hitTest(_x, _y - radius, true)) or _root.hit17.hitTest(_x + radius, _y, true)) or _root.hit17.hitTest(_x - radius, _y, true)) {
_root.hit17.nextFrame();
}
if (((_root.hit18.hitTest(_x, _y + radius, true) or _root.hit18.hitTest(_x, _y - radius, true)) or _root.hit18.hitTest(_x + radius, _y, true)) or _root.hit18.hitTest(_x - radius, _y, true)) {
_root.hit18.nextFrame();
}
if (((_root.hit19.hitTest(_x, _y + radius, true) or _root.hit19.hitTest(_x, _y - radius, true)) or _root.hit19.hitTest(_x + radius, _y, true)) or _root.hit19.hitTest(_x - radius, _y, true)) {
_root.hit19.nextFrame();
}
if (((_root.hit20.hitTest(_x, _y + radius, true) or _root.hit20.hitTest(_x, _y - radius, true)) or _root.hit20.hitTest(_x + radius, _y, true)) or _root.hit20.hitTest(_x - radius, _y, true)) {
_root.hit20.nextFrame();
}
if (((_root.hit21.hitTest(_x, _y + radius, true) or _root.hit21.hitTest(_x, _y - radius, true)) or _root.hit21.hitTest(_x + radius, _y, true)) or _root.hit21.hitTest(_x - radius, _y, true)) {
_root.hit21.nextFrame();
}
if (((_root.hit22.hitTest(_x, _y + radius, true) or _root.hit22.hitTest(_x, _y - radius, true)) or _root.hit22.hitTest(_x + radius, _y, true)) or _root.hit22.hitTest(_x - radius, _y, true)) {
_root.hit22.nextFrame();
}
if (((_root.hit23.hitTest(_x, _y + radius, true) or _root.hit23.hitTest(_x, _y - radius, true)) or _root.hit23.hitTest(_x + radius, _y, true)) or _root.hit23.hitTest(_x - radius, _y, true)) {
_root.hit23.nextFrame();
}
if (((_root.hit24.hitTest(_x, _y + radius, true) or _root.hit24.hitTest(_x, _y - radius, true)) or _root.hit24.hitTest(_x + radius, _y, true)) or _root.hit24.hitTest(_x - radius, _y, true)) {
_root.hit24.nextFrame();
}
if (((_root.hit25.hitTest(_x, _y + radius, true) or _root.hit25.hitTest(_x, _y - radius, true)) or _root.hit25.hitTest(_x + radius, _y, true)) or _root.hit25.hitTest(_x - radius, _y, true)) {
_root.hit25.nextFrame();
}
if (((_root.hit26.hitTest(_x, _y + radius, true) or _root.hit26.hitTest(_x, _y - radius, true)) or _root.hit26.hitTest(_x + radius, _y, true)) or _root.hit26.hitTest(_x - radius, _y, true)) {
_root.hit26.nextFrame();
}
if (((_root.hit27.hitTest(_x, _y + radius, true) or _root.hit27.hitTest(_x, _y - radius, true)) or _root.hit27.hitTest(_x + radius, _y, true)) or _root.hit27.hitTest(_x - radius, _y, true)) {
_root.hit27.nextFrame();
}
if (((_root.hit28.hitTest(_x, _y + radius, true) or _root.hit28.hitTest(_x, _y - radius, true)) or _root.hit28.hitTest(_x + radius, _y, true)) or _root.hit28.hitTest(_x - radius, _y, true)) {
_root.hit28.nextFrame();
}
if (((_root.hit29.hitTest(_x, _y + radius, true) or _root.hit29.hitTest(_x, _y - radius, true)) or _root.hit29.hitTest(_x + radius, _y, true)) or _root.hit29.hitTest(_x - radius, _y, true)) {
_root.hit29.nextFrame();
}
if (((_root.hit30.hitTest(_x, _y + radius, true) or _root.hit30.hitTest(_x, _y - radius, true)) or _root.hit30.hitTest(_x + radius, _y, true)) or _root.hit30.hitTest(_x - radius, _y, true)) {
_root.hit30.nextFrame();
}
if (((_root.hit31.hitTest(_x, _y + radius, true) or _root.hit31.hitTest(_x, _y - radius, true)) or _root.hit31.hitTest(_x + radius, _y, true)) or _root.hit31.hitTest(_x - radius, _y, true)) {
_root.hit31.nextFrame();
}
if (((_root.hit32.hitTest(_x, _y + radius, true) or _root.hit32.hitTest(_x, _y - radius, true)) or _root.hit32.hitTest(_x + radius, _y, true)) or _root.hit32.hitTest(_x - radius, _y, true)) {
_root.hit32.nextFrame();
}
if (((_root.hit33.hitTest(_x, _y + radius, true) or _root.hit33.hitTest(_x, _y - radius, true)) or _root.hit33.hitTest(_x + radius, _y, true)) or _root.hit33.hitTest(_x - radius, _y, true)) {
_root.hit33.nextFrame();
}
if (((_root.hit34.hitTest(_x, _y + radius, true) or _root.hit34.hitTest(_x, _y - radius, true)) or _root.hit34.hitTest(_x + radius, _y, true)) or _root.hit34.hitTest(_x - radius, _y, true)) {
_root.hit34.nextFrame();
}
if (((_root.hit35.hitTest(_x, _y + radius, true) or _root.hit35.hitTest(_x, _y - radius, true)) or _root.hit35.hitTest(_x + radius, _y, true)) or _root.hit35.hitTest(_x - radius, _y, true)) {
_root.hit35.nextFrame();
}
if (((_root.hit36.hitTest(_x, _y + radius, true) or _root.hit36.hitTest(_x, _y - radius, true)) or _root.hit36.hitTest(_x + radius, _y, true)) or _root.hit36.hitTest(_x - radius, _y, true)) {
_root.hit36.nextFrame();
}
if (((_root.hit37.hitTest(_x, _y + radius, true) or _root.hit37.hitTest(_x, _y - radius, true)) or _root.hit37.hitTest(_x + radius, _y, true)) or _root.hit37.hitTest(_x - radius, _y, true)) {
_root.hit37.nextFrame();
}
if (((_root.hit38.hitTest(_x, _y + radius, true) or _root.hit38.hitTest(_x, _y - radius, true)) or _root.hit38.hitTest(_x + radius, _y, true)) or _root.hit38.hitTest(_x - radius, _y, true)) {
_root.hit38.nextFrame();
}
if (((_root.hit39.hitTest(_x, _y + radius, true) or _root.hit39.hitTest(_x, _y - radius, true)) or _root.hit39.hitTest(_x + radius, _y, true)) or _root.hit39.hitTest(_x - radius, _y, true)) {
_root.hit39.nextFrame();
}
if (((_root.hit40.hitTest(_x, _y + radius, true) or _root.hit40.hitTest(_x, _y - radius, true)) or _root.hit40.hitTest(_x + radius, _y, true)) or _root.hit40.hitTest(_x - radius, _y, true)) {
_root.hit40.nextFrame();
}
if (((_root.exit.hitTest(_x, _y + radius, true) or _root.exit.hitTest(_x, _y - radius, true)) or _root.exit.hitTest(_x + radius, _y, true)) or _root.exit.hitTest(_x - radius, _y, true)) {
_root.nextFrame();
}
}
Instance of Symbol 714 MovieClip "pad2" in Frame 27
onClipEvent (enterFrame) {
_y = (_y + ((_root.hero2._y - _y) / 2));
_x = (_x + ((_root.hero2._x - _x) / 2));
}
Instance of Symbol 22 MovieClip [hero2] "hero2" in Frame 27
onClipEvent (load) {
power = 1;
yspeed = 0;
xspeed = 0;
friction = 0.85;
radius = 13;
}
onClipEvent (enterFrame) {
if (Key.isDown(65)) {
_x = (_x - power);
xspeed = xspeed - power;
}
if (Key.isDown(68)) {
_x = (_x + power);
xspeed = xspeed + power;
}
if (Key.isDown(87)) {
_y = (_y - power);
yspeed = yspeed - power;
}
if (Key.isDown(83)) {
_y = (_y + power);
yspeed = yspeed + power;
}
xspeed = xspeed * friction;
yspeed = yspeed * friction;
_y = (_y + yspeed);
_x = (_x + xspeed);
while (_root.wall.hitTest(_x, _y + radius, true)) {
_y = (_y-1);
}
while (_root.wall.hitTest(_x, _y - radius, true)) {
_y = (_y+1);
}
while (_root.wall.hitTest(_x - radius, _y, true)) {
_x = (_x+1);
}
while (_root.wall.hitTest(_x + radius, _y, true)) {
_x = (_x-1);
}
if (((_root.cop.hitTest(_x, _y + radius, true) or _root.cop.hitTest(_x, _y - radius, true)) or _root.cop.hitTest(_x + radius, _y, true)) or _root.cop.hitTest(_x - radius, _y, true)) {
_root.fin.gotoAndStop(3);
}
if (((_root.hit1.hitTest(_x, _y + radius, true) or _root.hit1.hitTest(_x, _y - radius, true)) or _root.hit1.hitTest(_x + radius, _y, true)) or _root.hit1.hitTest(_x - radius, _y, true)) {
_root.hit1.nextFrame();
}
if (((_root.hit2.hitTest(_x, _y + radius, true) or _root.hit2.hitTest(_x, _y - radius, true)) or _root.hit2.hitTest(_x + radius, _y, true)) or _root.hit2.hitTest(_x - radius, _y, true)) {
_root.hit2.nextFrame();
}
if (((_root.hit3.hitTest(_x, _y + radius, true) or _root.hit3.hitTest(_x, _y - radius, true)) or _root.hit3.hitTest(_x + radius, _y, true)) or _root.hit3.hitTest(_x - radius, _y, true)) {
_root.hit3.nextFrame();
}
if (((_root.hit4.hitTest(_x, _y + radius, true) or _root.hit4.hitTest(_x, _y - radius, true)) or _root.hit4.hitTest(_x + radius, _y, true)) or _root.hit4.hitTest(_x - radius, _y, true)) {
_root.hit4.nextFrame();
}
if (((_root.hit5.hitTest(_x, _y + radius, true) or _root.hit5.hitTest(_x, _y - radius, true)) or _root.hit5.hitTest(_x + radius, _y, true)) or _root.hit5.hitTest(_x - radius, _y, true)) {
_root.hit5.nextFrame();
}
if (((_root.hit6.hitTest(_x, _y + radius, true) or _root.hit6.hitTest(_x, _y - radius, true)) or _root.hit6.hitTest(_x + radius, _y, true)) or _root.hit6.hitTest(_x - radius, _y, true)) {
_root.hit6.nextFrame();
}
if (((_root.hit7.hitTest(_x, _y + radius, true) or _root.hit7.hitTest(_x, _y - radius, true)) or _root.hit7.hitTest(_x + radius, _y, true)) or _root.hit7.hitTest(_x - radius, _y, true)) {
_root.hit7.nextFrame();
}
if (((_root.hit8.hitTest(_x, _y + radius, true) or _root.hit8.hitTest(_x, _y - radius, true)) or _root.hit8.hitTest(_x + radius, _y, true)) or _root.hit8.hitTest(_x - radius, _y, true)) {
_root.hit8.gotoAndStop(2);
}
if (((_root.hit9.hitTest(_x, _y + radius, true) or _root.hit9.hitTest(_x, _y - radius, true)) or _root.hit9.hitTest(_x + radius, _y, true)) or _root.hit9.hitTest(_x - radius, _y, true)) {
_root.hit9.nextFrame();
}
if (((_root.hit10.hitTest(_x, _y + radius, true) or _root.hit10.hitTest(_x, _y - radius, true)) or _root.hit10.hitTest(_x + radius, _y, true)) or _root.hit10.hitTest(_x - radius, _y, true)) {
_root.hit10.nextFrame();
}
if (((_root.hit11.hitTest(_x, _y + radius, true) or _root.hit11.hitTest(_x, _y - radius, true)) or _root.hit11.hitTest(_x + radius, _y, true)) or _root.hit11.hitTest(_x - radius, _y, true)) {
_root.hit11.nextFrame();
}
if (((_root.hit12.hitTest(_x, _y + radius, true) or _root.hit12.hitTest(_x, _y - radius, true)) or _root.hit12.hitTest(_x + radius, _y, true)) or _root.hit12.hitTest(_x - radius, _y, true)) {
_root.hit12.nextFrame();
}
if (((_root.hit13.hitTest(_x, _y + radius, true) or _root.hit13.hitTest(_x, _y - radius, true)) or _root.hit13.hitTest(_x + radius, _y, true)) or _root.hit13.hitTest(_x - radius, _y, true)) {
_root.hit13.nextFrame();
}
if (((_root.hit14.hitTest(_x, _y + radius, true) or _root.hit14.hitTest(_x, _y - radius, true)) or _root.hit14.hitTest(_x + radius, _y, true)) or _root.hit14.hitTest(_x - radius, _y, true)) {
_root.hit14.nextFrame();
}
if (((_root.hit15.hitTest(_x, _y + radius, true) or _root.hit15.hitTest(_x, _y - radius, true)) or _root.hit15.hitTest(_x + radius, _y, true)) or _root.hit15.hitTest(_x - radius, _y, true)) {
_root.hit15.nextFrame();
}
if (((_root.hit16.hitTest(_x, _y + radius, true) or _root.hit16.hitTest(_x, _y - radius, true)) or _root.hit16.hitTest(_x + radius, _y, true)) or _root.hit16.hitTest(_x - radius, _y, true)) {
_root.hit16.nextFrame();
}
if (((_root.hit17.hitTest(_x, _y + radius, true) or _root.hit17.hitTest(_x, _y - radius, true)) or _root.hit17.hitTest(_x + radius, _y, true)) or _root.hit17.hitTest(_x - radius, _y, true)) {
_root.hit17.nextFrame();
}
if (((_root.hit18.hitTest(_x, _y + radius, true) or _root.hit18.hitTest(_x, _y - radius, true)) or _root.hit18.hitTest(_x + radius, _y, true)) or _root.hit18.hitTest(_x - radius, _y, true)) {
_root.hit18.nextFrame();
}
if (((_root.hit19.hitTest(_x, _y + radius, true) or _root.hit19.hitTest(_x, _y - radius, true)) or _root.hit19.hitTest(_x + radius, _y, true)) or _root.hit19.hitTest(_x - radius, _y, true)) {
_root.hit19.nextFrame();
}
if (((_root.hit20.hitTest(_x, _y + radius, true) or _root.hit20.hitTest(_x, _y - radius, true)) or _root.hit20.hitTest(_x + radius, _y, true)) or _root.hit20.hitTest(_x - radius, _y, true)) {
_root.hit20.nextFrame();
}
if (((_root.hit21.hitTest(_x, _y + radius, true) or _root.hit21.hitTest(_x, _y - radius, true)) or _root.hit21.hitTest(_x + radius, _y, true)) or _root.hit21.hitTest(_x - radius, _y, true)) {
_root.hit21.nextFrame();
}
if (((_root.hit22.hitTest(_x, _y + radius, true) or _root.hit22.hitTest(_x, _y - radius, true)) or _root.hit22.hitTest(_x + radius, _y, true)) or _root.hit22.hitTest(_x - radius, _y, true)) {
_root.hit22.nextFrame();
}
if (((_root.hit23.hitTest(_x, _y + radius, true) or _root.hit23.hitTest(_x, _y - radius, true)) or _root.hit23.hitTest(_x + radius, _y, true)) or _root.hit23.hitTest(_x - radius, _y, true)) {
_root.hit23.nextFrame();
}
if (((_root.hit24.hitTest(_x, _y + radius, true) or _root.hit24.hitTest(_x, _y - radius, true)) or _root.hit24.hitTest(_x + radius, _y, true)) or _root.hit24.hitTest(_x - radius, _y, true)) {
_root.hit24.nextFrame();
}
if (((_root.hit25.hitTest(_x, _y + radius, true) or _root.hit25.hitTest(_x, _y - radius, true)) or _root.hit25.hitTest(_x + radius, _y, true)) or _root.hit25.hitTest(_x - radius, _y, true)) {
_root.hit25.nextFrame();
}
if (((_root.hit26.hitTest(_x, _y + radius, true) or _root.hit26.hitTest(_x, _y - radius, true)) or _root.hit26.hitTest(_x + radius, _y, true)) or _root.hit26.hitTest(_x - radius, _y, true)) {
_root.hit26.nextFrame();
}
if (((_root.hit27.hitTest(_x, _y + radius, true) or _root.hit27.hitTest(_x, _y - radius, true)) or _root.hit27.hitTest(_x + radius, _y, true)) or _root.hit27.hitTest(_x - radius, _y, true)) {
_root.hit27.nextFrame();
}
if (((_root.hit28.hitTest(_x, _y + radius, true) or _root.hit28.hitTest(_x, _y - radius, true)) or _root.hit28.hitTest(_x + radius, _y, true)) or _root.hit28.hitTest(_x - radius, _y, true)) {
_root.hit28.nextFrame();
}
if (((_root.hit29.hitTest(_x, _y + radius, true) or _root.hit29.hitTest(_x, _y - radius, true)) or _root.hit29.hitTest(_x + radius, _y, true)) or _root.hit29.hitTest(_x - radius, _y, true)) {
_root.hit29.nextFrame();
}
if (((_root.hit30.hitTest(_x, _y + radius, true) or _root.hit30.hitTest(_x, _y - radius, true)) or _root.hit30.hitTest(_x + radius, _y, true)) or _root.hit30.hitTest(_x - radius, _y, true)) {
_root.hit30.nextFrame();
}
if (((_root.hit31.hitTest(_x, _y + radius, true) or _root.hit31.hitTest(_x, _y - radius, true)) or _root.hit31.hitTest(_x + radius, _y, true)) or _root.hit31.hitTest(_x - radius, _y, true)) {
_root.hit31.nextFrame();
}
if (((_root.hit32.hitTest(_x, _y + radius, true) or _root.hit32.hitTest(_x, _y - radius, true)) or _root.hit32.hitTest(_x + radius, _y, true)) or _root.hit32.hitTest(_x - radius, _y, true)) {
_root.hit32.nextFrame();
}
if (((_root.hit33.hitTest(_x, _y + radius, true) or _root.hit33.hitTest(_x, _y - radius, true)) or _root.hit33.hitTest(_x + radius, _y, true)) or _root.hit33.hitTest(_x - radius, _y, true)) {
_root.hit33.nextFrame();
}
if (((_root.hit34.hitTest(_x, _y + radius, true) or _root.hit34.hitTest(_x, _y - radius, true)) or _root.hit34.hitTest(_x + radius, _y, true)) or _root.hit34.hitTest(_x - radius, _y, true)) {
_root.hit34.nextFrame();
}
if (((_root.hit35.hitTest(_x, _y + radius, true) or _root.hit35.hitTest(_x, _y - radius, true)) or _root.hit35.hitTest(_x + radius, _y, true)) or _root.hit35.hitTest(_x - radius, _y, true)) {
_root.hit35.nextFrame();
}
if (((_root.hit36.hitTest(_x, _y + radius, true) or _root.hit36.hitTest(_x, _y - radius, true)) or _root.hit36.hitTest(_x + radius, _y, true)) or _root.hit36.hitTest(_x - radius, _y, true)) {
_root.hit36.nextFrame();
}
if (((_root.hit37.hitTest(_x, _y + radius, true) or _root.hit37.hitTest(_x, _y - radius, true)) or _root.hit37.hitTest(_x + radius, _y, true)) or _root.hit37.hitTest(_x - radius, _y, true)) {
_root.hit37.nextFrame();
}
if (((_root.hit38.hitTest(_x, _y + radius, true) or _root.hit38.hitTest(_x, _y - radius, true)) or _root.hit38.hitTest(_x + radius, _y, true)) or _root.hit38.hitTest(_x - radius, _y, true)) {
_root.hit38.nextFrame();
}
if (((_root.hit39.hitTest(_x, _y + radius, true) or _root.hit39.hitTest(_x, _y - radius, true)) or _root.hit39.hitTest(_x + radius, _y, true)) or _root.hit39.hitTest(_x - radius, _y, true)) {
_root.hit39.nextFrame();
}
if (((_root.hit40.hitTest(_x, _y + radius, true) or _root.hit40.hitTest(_x, _y - radius, true)) or _root.hit40.hitTest(_x + radius, _y, true)) or _root.hit40.hitTest(_x - radius, _y, true)) {
_root.hit40.nextFrame();
}
if (((_root.exit.hitTest(_x, _y + radius, true) or _root.exit.hitTest(_x, _y - radius, true)) or _root.exit.hitTest(_x + radius, _y, true)) or _root.exit.hitTest(_x - radius, _y, true)) {
_root.nextFrame();
}
}
Frame 28
stop();
stopAllSounds();
Frame 29
stop();
stopAllSounds();
Frame 30
_root.score = 28;
stop();
Instance of Symbol 714 MovieClip "pad2" in Frame 30
onClipEvent (enterFrame) {
_y = (_y + ((_root.hero2._y - _y) / 2));
_x = (_x + ((_root.hero2._x - _x) / 2));
}
Instance of Symbol 22 MovieClip [hero2] "hero2" in Frame 30
onClipEvent (load) {
power = 1;
yspeed = 0;
xspeed = 0;
friction = 0.85;
radius = 13;
}
onClipEvent (enterFrame) {
if (Key.isDown(65)) {
_x = (_x - power);
xspeed = xspeed - power;
}
if (Key.isDown(68)) {
_x = (_x + power);
xspeed = xspeed + power;
}
if (Key.isDown(87)) {
_y = (_y - power);
yspeed = yspeed - power;
}
if (Key.isDown(83)) {
_y = (_y + power);
yspeed = yspeed + power;
}
xspeed = xspeed * friction;
yspeed = yspeed * friction;
_y = (_y + yspeed);
_x = (_x + xspeed);
while (_root.wall.hitTest(_x, _y + radius, true)) {
_y = (_y-1);
}
while (_root.wall.hitTest(_x, _y - radius, true)) {
_y = (_y+1);
}
while (_root.wall.hitTest(_x - radius, _y, true)) {
_x = (_x+1);
}
while (_root.wall.hitTest(_x + radius, _y, true)) {
_x = (_x-1);
}
if (((_root.cop.hitTest(_x, _y + radius, true) or _root.cop.hitTest(_x, _y - radius, true)) or _root.cop.hitTest(_x + radius, _y, true)) or _root.cop.hitTest(_x - radius, _y, true)) {
_root.fin.gotoAndStop(3);
}
if (((_root.hit1.hitTest(_x, _y + radius, true) or _root.hit1.hitTest(_x, _y - radius, true)) or _root.hit1.hitTest(_x + radius, _y, true)) or _root.hit1.hitTest(_x - radius, _y, true)) {
_root.hit1.nextFrame();
}
if (((_root.hit2.hitTest(_x, _y + radius, true) or _root.hit2.hitTest(_x, _y - radius, true)) or _root.hit2.hitTest(_x + radius, _y, true)) or _root.hit2.hitTest(_x - radius, _y, true)) {
_root.hit2.nextFrame();
}
if (((_root.hit3.hitTest(_x, _y + radius, true) or _root.hit3.hitTest(_x, _y - radius, true)) or _root.hit3.hitTest(_x + radius, _y, true)) or _root.hit3.hitTest(_x - radius, _y, true)) {
_root.hit3.nextFrame();
}
if (((_root.hit4.hitTest(_x, _y + radius, true) or _root.hit4.hitTest(_x, _y - radius, true)) or _root.hit4.hitTest(_x + radius, _y, true)) or _root.hit4.hitTest(_x - radius, _y, true)) {
_root.hit4.nextFrame();
}
if (((_root.hit5.hitTest(_x, _y + radius, true) or _root.hit5.hitTest(_x, _y - radius, true)) or _root.hit5.hitTest(_x + radius, _y, true)) or _root.hit5.hitTest(_x - radius, _y, true)) {
_root.hit5.nextFrame();
}
if (((_root.hit6.hitTest(_x, _y + radius, true) or _root.hit6.hitTest(_x, _y - radius, true)) or _root.hit6.hitTest(_x + radius, _y, true)) or _root.hit6.hitTest(_x - radius, _y, true)) {
_root.hit6.nextFrame();
}
if (((_root.hit7.hitTest(_x, _y + radius, true) or _root.hit7.hitTest(_x, _y - radius, true)) or _root.hit7.hitTest(_x + radius, _y, true)) or _root.hit7.hitTest(_x - radius, _y, true)) {
_root.hit7.nextFrame();
}
if (((_root.hit8.hitTest(_x, _y + radius, true) or _root.hit8.hitTest(_x, _y - radius, true)) or _root.hit8.hitTest(_x + radius, _y, true)) or _root.hit8.hitTest(_x - radius, _y, true)) {
_root.hit8.gotoAndStop(2);
}
if (((_root.hit9.hitTest(_x, _y + radius, true) or _root.hit9.hitTest(_x, _y - radius, true)) or _root.hit9.hitTest(_x + radius, _y, true)) or _root.hit9.hitTest(_x - radius, _y, true)) {
_root.hit9.nextFrame();
}
if (((_root.hit10.hitTest(_x, _y + radius, true) or _root.hit10.hitTest(_x, _y - radius, true)) or _root.hit10.hitTest(_x + radius, _y, true)) or _root.hit10.hitTest(_x - radius, _y, true)) {
_root.hit10.nextFrame();
}
if (((_root.hit11.hitTest(_x, _y + radius, true) or _root.hit11.hitTest(_x, _y - radius, true)) or _root.hit11.hitTest(_x + radius, _y, true)) or _root.hit11.hitTest(_x - radius, _y, true)) {
_root.hit11.nextFrame();
}
if (((_root.hit12.hitTest(_x, _y + radius, true) or _root.hit12.hitTest(_x, _y - radius, true)) or _root.hit12.hitTest(_x + radius, _y, true)) or _root.hit12.hitTest(_x - radius, _y, true)) {
_root.hit12.nextFrame();
}
if (((_root.hit13.hitTest(_x, _y + radius, true) or _root.hit13.hitTest(_x, _y - radius, true)) or _root.hit13.hitTest(_x + radius, _y, true)) or _root.hit13.hitTest(_x - radius, _y, true)) {
_root.hit13.nextFrame();
}
if (((_root.hit14.hitTest(_x, _y + radius, true) or _root.hit14.hitTest(_x, _y - radius, true)) or _root.hit14.hitTest(_x + radius, _y, true)) or _root.hit14.hitTest(_x - radius, _y, true)) {
_root.hit14.nextFrame();
}
if (((_root.hit15.hitTest(_x, _y + radius, true) or _root.hit15.hitTest(_x, _y - radius, true)) or _root.hit15.hitTest(_x + radius, _y, true)) or _root.hit15.hitTest(_x - radius, _y, true)) {
_root.hit15.nextFrame();
}
if (((_root.hit16.hitTest(_x, _y + radius, true) or _root.hit16.hitTest(_x, _y - radius, true)) or _root.hit16.hitTest(_x + radius, _y, true)) or _root.hit16.hitTest(_x - radius, _y, true)) {
_root.hit16.nextFrame();
}
if (((_root.hit17.hitTest(_x, _y + radius, true) or _root.hit17.hitTest(_x, _y - radius, true)) or _root.hit17.hitTest(_x + radius, _y, true)) or _root.hit17.hitTest(_x - radius, _y, true)) {
_root.hit17.nextFrame();
}
if (((_root.hit18.hitTest(_x, _y + radius, true) or _root.hit18.hitTest(_x, _y - radius, true)) or _root.hit18.hitTest(_x + radius, _y, true)) or _root.hit18.hitTest(_x - radius, _y, true)) {
_root.hit18.nextFrame();
}
if (((_root.hit19.hitTest(_x, _y + radius, true) or _root.hit19.hitTest(_x, _y - radius, true)) or _root.hit19.hitTest(_x + radius, _y, true)) or _root.hit19.hitTest(_x - radius, _y, true)) {
_root.hit19.nextFrame();
}
if (((_root.hit20.hitTest(_x, _y + radius, true) or _root.hit20.hitTest(_x, _y - radius, true)) or _root.hit20.hitTest(_x + radius, _y, true)) or _root.hit20.hitTest(_x - radius, _y, true)) {
_root.hit20.nextFrame();
}
if (((_root.hit21.hitTest(_x, _y + radius, true) or _root.hit21.hitTest(_x, _y - radius, true)) or _root.hit21.hitTest(_x + radius, _y, true)) or _root.hit21.hitTest(_x - radius, _y, true)) {
_root.hit21.nextFrame();
}
if (((_root.hit22.hitTest(_x, _y + radius, true) or _root.hit22.hitTest(_x, _y - radius, true)) or _root.hit22.hitTest(_x + radius, _y, true)) or _root.hit22.hitTest(_x - radius, _y, true)) {
_root.hit22.nextFrame();
}
if (((_root.hit23.hitTest(_x, _y + radius, true) or _root.hit23.hitTest(_x, _y - radius, true)) or _root.hit23.hitTest(_x + radius, _y, true)) or _root.hit23.hitTest(_x - radius, _y, true)) {
_root.hit23.nextFrame();
}
if (((_root.hit24.hitTest(_x, _y + radius, true) or _root.hit24.hitTest(_x, _y - radius, true)) or _root.hit24.hitTest(_x + radius, _y, true)) or _root.hit24.hitTest(_x - radius, _y, true)) {
_root.hit24.nextFrame();
}
if (((_root.hit25.hitTest(_x, _y + radius, true) or _root.hit25.hitTest(_x, _y - radius, true)) or _root.hit25.hitTest(_x + radius, _y, true)) or _root.hit25.hitTest(_x - radius, _y, true)) {
_root.hit25.nextFrame();
}
if (((_root.hit26.hitTest(_x, _y + radius, true) or _root.hit26.hitTest(_x, _y - radius, true)) or _root.hit26.hitTest(_x + radius, _y, true)) or _root.hit26.hitTest(_x - radius, _y, true)) {
_root.hit26.nextFrame();
}
if (((_root.hit27.hitTest(_x, _y + radius, true) or _root.hit27.hitTest(_x, _y - radius, true)) or _root.hit27.hitTest(_x + radius, _y, true)) or _root.hit27.hitTest(_x - radius, _y, true)) {
_root.hit27.nextFrame();
}
if (((_root.hit28.hitTest(_x, _y + radius, true) or _root.hit28.hitTest(_x, _y - radius, true)) or _root.hit28.hitTest(_x + radius, _y, true)) or _root.hit28.hitTest(_x - radius, _y, true)) {
_root.hit28.nextFrame();
}
if (((_root.hit29.hitTest(_x, _y + radius, true) or _root.hit29.hitTest(_x, _y - radius, true)) or _root.hit29.hitTest(_x + radius, _y, true)) or _root.hit29.hitTest(_x - radius, _y, true)) {
_root.hit29.nextFrame();
}
if (((_root.hit30.hitTest(_x, _y + radius, true) or _root.hit30.hitTest(_x, _y - radius, true)) or _root.hit30.hitTest(_x + radius, _y, true)) or _root.hit30.hitTest(_x - radius, _y, true)) {
_root.hit30.nextFrame();
}
if (((_root.hit31.hitTest(_x, _y + radius, true) or _root.hit31.hitTest(_x, _y - radius, true)) or _root.hit31.hitTest(_x + radius, _y, true)) or _root.hit31.hitTest(_x - radius, _y, true)) {
_root.hit31.nextFrame();
}
if (((_root.hit32.hitTest(_x, _y + radius, true) or _root.hit32.hitTest(_x, _y - radius, true)) or _root.hit32.hitTest(_x + radius, _y, true)) or _root.hit32.hitTest(_x - radius, _y, true)) {
_root.hit32.nextFrame();
}
if (((_root.hit33.hitTest(_x, _y + radius, true) or _root.hit33.hitTest(_x, _y - radius, true)) or _root.hit33.hitTest(_x + radius, _y, true)) or _root.hit33.hitTest(_x - radius, _y, true)) {
_root.hit33.nextFrame();
}
if (((_root.hit34.hitTest(_x, _y + radius, true) or _root.hit34.hitTest(_x, _y - radius, true)) or _root.hit34.hitTest(_x + radius, _y, true)) or _root.hit34.hitTest(_x - radius, _y, true)) {
_root.hit34.nextFrame();
}
if (((_root.hit35.hitTest(_x, _y + radius, true) or _root.hit35.hitTest(_x, _y - radius, true)) or _root.hit35.hitTest(_x + radius, _y, true)) or _root.hit35.hitTest(_x - radius, _y, true)) {
_root.hit35.nextFrame();
}
if (((_root.hit36.hitTest(_x, _y + radius, true) or _root.hit36.hitTest(_x, _y - radius, true)) or _root.hit36.hitTest(_x + radius, _y, true)) or _root.hit36.hitTest(_x - radius, _y, true)) {
_root.hit36.nextFrame();
}
if (((_root.hit37.hitTest(_x, _y + radius, true) or _root.hit37.hitTest(_x, _y - radius, true)) or _root.hit37.hitTest(_x + radius, _y, true)) or _root.hit37.hitTest(_x - radius, _y, true)) {
_root.hit37.nextFrame();
}
if (((_root.hit38.hitTest(_x, _y + radius, true) or _root.hit38.hitTest(_x, _y - radius, true)) or _root.hit38.hitTest(_x + radius, _y, true)) or _root.hit38.hitTest(_x - radius, _y, true)) {
_root.hit38.nextFrame();
}
if (((_root.hit39.hitTest(_x, _y + radius, true) or _root.hit39.hitTest(_x, _y - radius, true)) or _root.hit39.hitTest(_x + radius, _y, true)) or _root.hit39.hitTest(_x - radius, _y, true)) {
_root.hit39.nextFrame();
}
if (((_root.hit40.hitTest(_x, _y + radius, true) or _root.hit40.hitTest(_x, _y - radius, true)) or _root.hit40.hitTest(_x + radius, _y, true)) or _root.hit40.hitTest(_x - radius, _y, true)) {
_root.hit40.nextFrame();
}
if (((_root.exit.hitTest(_x, _y + radius, true) or _root.exit.hitTest(_x, _y - radius, true)) or _root.exit.hitTest(_x + radius, _y, true)) or _root.exit.hitTest(_x - radius, _y, true)) {
_root.nextFrame();
}
}
Instance of Symbol 703 MovieClip "pad" in Frame 30
onClipEvent (enterFrame) {
_y = (_y + ((_root.hero._y - _y) / 2));
_x = (_x + ((_root.hero._x - _x) / 2));
}
Instance of Symbol 223 MovieClip [hero] "hero" in Frame 30
onClipEvent (load) {
power = 1;
yspeed = 0;
xspeed = 0;
friction = 0.85;
radius = 13;
}
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
_x = (_x - power);
xspeed = xspeed - power;
}
if (Key.isDown(39)) {
_x = (_x + power);
xspeed = xspeed + power;
}
if (Key.isDown(38)) {
_y = (_y - power);
yspeed = yspeed - power;
}
if (Key.isDown(40)) {
_y = (_y + power);
yspeed = yspeed + power;
}
xspeed = xspeed * friction;
yspeed = yspeed * friction;
_y = (_y + yspeed);
_x = (_x + xspeed);
while (_root.wall.hitTest(_x, _y + radius, true)) {
_y = (_y-1);
}
while (_root.wall.hitTest(_x, _y - radius, true)) {
_y = (_y+1);
}
while (_root.wall.hitTest(_x - radius, _y, true)) {
_x = (_x+1);
}
while (_root.wall.hitTest(_x + radius, _y, true)) {
_x = (_x-1);
}
if (((_root.cop.hitTest(_x, _y + radius, true) or _root.cop.hitTest(_x, _y - radius, true)) or _root.cop.hitTest(_x + radius, _y, true)) or _root.cop.hitTest(_x - radius, _y, true)) {
_root.fin.gotoAndStop(3);
}
if (((_root.hit1.hitTest(_x, _y + radius, true) or _root.hit1.hitTest(_x, _y - radius, true)) or _root.hit1.hitTest(_x + radius, _y, true)) or _root.hit1.hitTest(_x - radius, _y, true)) {
_root.hit1.nextFrame();
}
if (((_root.hit2.hitTest(_x, _y + radius, true) or _root.hit2.hitTest(_x, _y - radius, true)) or _root.hit2.hitTest(_x + radius, _y, true)) or _root.hit2.hitTest(_x - radius, _y, true)) {
_root.hit2.nextFrame();
}
if (((_root.hit3.hitTest(_x, _y + radius, true) or _root.hit3.hitTest(_x, _y - radius, true)) or _root.hit3.hitTest(_x + radius, _y, true)) or _root.hit3.hitTest(_x - radius, _y, true)) {
_root.hit3.nextFrame();
}
if (((_root.hit4.hitTest(_x, _y + radius, true) or _root.hit4.hitTest(_x, _y - radius, true)) or _root.hit4.hitTest(_x + radius, _y, true)) or _root.hit4.hitTest(_x - radius, _y, true)) {
_root.hit4.nextFrame();
}
if (((_root.hit5.hitTest(_x, _y + radius, true) or _root.hit5.hitTest(_x, _y - radius, true)) or _root.hit5.hitTest(_x + radius, _y, true)) or _root.hit5.hitTest(_x - radius, _y, true)) {
_root.hit5.nextFrame();
}
if (((_root.hit6.hitTest(_x, _y + radius, true) or _root.hit6.hitTest(_x, _y - radius, true)) or _root.hit6.hitTest(_x + radius, _y, true)) or _root.hit6.hitTest(_x - radius, _y, true)) {
_root.hit6.nextFrame();
}
if (((_root.hit7.hitTest(_x, _y + radius, true) or _root.hit7.hitTest(_x, _y - radius, true)) or _root.hit7.hitTest(_x + radius, _y, true)) or _root.hit7.hitTest(_x - radius, _y, true)) {
_root.hit7.nextFrame();
}
if (((_root.hit8.hitTest(_x, _y + radius, true) or _root.hit8.hitTest(_x, _y - radius, true)) or _root.hit8.hitTest(_x + radius, _y, true)) or _root.hit8.hitTest(_x - radius, _y, true)) {
_root.hit8.gotoAndStop(2);
}
if (((_root.hit9.hitTest(_x, _y + radius, true) or _root.hit9.hitTest(_x, _y - radius, true)) or _root.hit9.hitTest(_x + radius, _y, true)) or _root.hit9.hitTest(_x - radius, _y, true)) {
_root.hit9.nextFrame();
}
if (((_root.hit10.hitTest(_x, _y + radius, true) or _root.hit10.hitTest(_x, _y - radius, true)) or _root.hit10.hitTest(_x + radius, _y, true)) or _root.hit10.hitTest(_x - radius, _y, true)) {
_root.hit10.nextFrame();
}
if (((_root.hit11.hitTest(_x, _y + radius, true) or _root.hit11.hitTest(_x, _y - radius, true)) or _root.hit11.hitTest(_x + radius, _y, true)) or _root.hit11.hitTest(_x - radius, _y, true)) {
_root.hit11.nextFrame();
}
if (((_root.hit12.hitTest(_x, _y + radius, true) or _root.hit12.hitTest(_x, _y - radius, true)) or _root.hit12.hitTest(_x + radius, _y, true)) or _root.hit12.hitTest(_x - radius, _y, true)) {
_root.hit12.nextFrame();
}
if (((_root.hit13.hitTest(_x, _y + radius, true) or _root.hit13.hitTest(_x, _y - radius, true)) or _root.hit13.hitTest(_x + radius, _y, true)) or _root.hit13.hitTest(_x - radius, _y, true)) {
_root.hit13.nextFrame();
}
if (((_root.hit14.hitTest(_x, _y + radius, true) or _root.hit14.hitTest(_x, _y - radius, true)) or _root.hit14.hitTest(_x + radius, _y, true)) or _root.hit14.hitTest(_x - radius, _y, true)) {
_root.hit14.nextFrame();
}
if (((_root.hit15.hitTest(_x, _y + radius, true) or _root.hit15.hitTest(_x, _y - radius, true)) or _root.hit15.hitTest(_x + radius, _y, true)) or _root.hit15.hitTest(_x - radius, _y, true)) {
_root.hit15.nextFrame();
}
if (((_root.hit16.hitTest(_x, _y + radius, true) or _root.hit16.hitTest(_x, _y - radius, true)) or _root.hit16.hitTest(_x + radius, _y, true)) or _root.hit16.hitTest(_x - radius, _y, true)) {
_root.hit16.nextFrame();
}
if (((_root.hit17.hitTest(_x, _y + radius, true) or _root.hit17.hitTest(_x, _y - radius, true)) or _root.hit17.hitTest(_x + radius, _y, true)) or _root.hit17.hitTest(_x - radius, _y, true)) {
_root.hit17.nextFrame();
}
if (((_root.hit18.hitTest(_x, _y + radius, true) or _root.hit18.hitTest(_x, _y - radius, true)) or _root.hit18.hitTest(_x + radius, _y, true)) or _root.hit18.hitTest(_x - radius, _y, true)) {
_root.hit18.nextFrame();
}
if (((_root.hit19.hitTest(_x, _y + radius, true) or _root.hit19.hitTest(_x, _y - radius, true)) or _root.hit19.hitTest(_x + radius, _y, true)) or _root.hit19.hitTest(_x - radius, _y, true)) {
_root.hit19.nextFrame();
}
if (((_root.hit20.hitTest(_x, _y + radius, true) or _root.hit20.hitTest(_x, _y - radius, true)) or _root.hit20.hitTest(_x + radius, _y, true)) or _root.hit20.hitTest(_x - radius, _y, true)) {
_root.hit20.nextFrame();
}
if (((_root.hit21.hitTest(_x, _y + radius, true) or _root.hit21.hitTest(_x, _y - radius, true)) or _root.hit21.hitTest(_x + radius, _y, true)) or _root.hit21.hitTest(_x - radius, _y, true)) {
_root.hit21.nextFrame();
}
if (((_root.hit22.hitTest(_x, _y + radius, true) or _root.hit22.hitTest(_x, _y - radius, true)) or _root.hit22.hitTest(_x + radius, _y, true)) or _root.hit22.hitTest(_x - radius, _y, true)) {
_root.hit22.nextFrame();
}
if (((_root.hit23.hitTest(_x, _y + radius, true) or _root.hit23.hitTest(_x, _y - radius, true)) or _root.hit23.hitTest(_x + radius, _y, true)) or _root.hit23.hitTest(_x - radius, _y, true)) {
_root.hit23.nextFrame();
}
if (((_root.hit24.hitTest(_x, _y + radius, true) or _root.hit24.hitTest(_x, _y - radius, true)) or _root.hit24.hitTest(_x + radius, _y, true)) or _root.hit24.hitTest(_x - radius, _y, true)) {
_root.hit24.nextFrame();
}
if (((_root.hit25.hitTest(_x, _y + radius, true) or _root.hit25.hitTest(_x, _y - radius, true)) or _root.hit25.hitTest(_x + radius, _y, true)) or _root.hit25.hitTest(_x - radius, _y, true)) {
_root.hit25.nextFrame();
}
if (((_root.hit26.hitTest(_x, _y + radius, true) or _root.hit26.hitTest(_x, _y - radius, true)) or _root.hit26.hitTest(_x + radius, _y, true)) or _root.hit26.hitTest(_x - radius, _y, true)) {
_root.hit26.nextFrame();
}
if (((_root.hit27.hitTest(_x, _y + radius, true) or _root.hit27.hitTest(_x, _y - radius, true)) or _root.hit27.hitTest(_x + radius, _y, true)) or _root.hit27.hitTest(_x - radius, _y, true)) {
_root.hit27.nextFrame();
}
if (((_root.hit28.hitTest(_x, _y + radius, true) or _root.hit28.hitTest(_x, _y - radius, true)) or _root.hit28.hitTest(_x + radius, _y, true)) or _root.hit28.hitTest(_x - radius, _y, true)) {
_root.hit28.nextFrame();
}
if (((_root.hit29.hitTest(_x, _y + radius, true) or _root.hit29.hitTest(_x, _y - radius, true)) or _root.hit29.hitTest(_x + radius, _y, true)) or _root.hit29.hitTest(_x - radius, _y, true)) {
_root.hit29.nextFrame();
}
if (((_root.hit30.hitTest(_x, _y + radius, true) or _root.hit30.hitTest(_x, _y - radius, true)) or _root.hit30.hitTest(_x + radius, _y, true)) or _root.hit30.hitTest(_x - radius, _y, true)) {
_root.hit30.nextFrame();
}
if (((_root.hit31.hitTest(_x, _y + radius, true) or _root.hit31.hitTest(_x, _y - radius, true)) or _root.hit31.hitTest(_x + radius, _y, true)) or _root.hit31.hitTest(_x - radius, _y, true)) {
_root.hit31.nextFrame();
}
if (((_root.hit32.hitTest(_x, _y + radius, true) or _root.hit32.hitTest(_x, _y - radius, true)) or _root.hit32.hitTest(_x + radius, _y, true)) or _root.hit32.hitTest(_x - radius, _y, true)) {
_root.hit32.nextFrame();
}
if (((_root.hit33.hitTest(_x, _y + radius, true) or _root.hit33.hitTest(_x, _y - radius, true)) or _root.hit33.hitTest(_x + radius, _y, true)) or _root.hit33.hitTest(_x - radius, _y, true)) {
_root.hit33.nextFrame();
}
if (((_root.hit34.hitTest(_x, _y + radius, true) or _root.hit34.hitTest(_x, _y - radius, true)) or _root.hit34.hitTest(_x + radius, _y, true)) or _root.hit34.hitTest(_x - radius, _y, true)) {
_root.hit34.nextFrame();
}
if (((_root.hit35.hitTest(_x, _y + radius, true) or _root.hit35.hitTest(_x, _y - radius, true)) or _root.hit35.hitTest(_x + radius, _y, true)) or _root.hit35.hitTest(_x - radius, _y, true)) {
_root.hit35.nextFrame();
}
if (((_root.hit36.hitTest(_x, _y + radius, true) or _root.hit36.hitTest(_x, _y - radius, true)) or _root.hit36.hitTest(_x + radius, _y, true)) or _root.hit36.hitTest(_x - radius, _y, true)) {
_root.hit36.nextFrame();
}
if (((_root.hit37.hitTest(_x, _y + radius, true) or _root.hit37.hitTest(_x, _y - radius, true)) or _root.hit37.hitTest(_x + radius, _y, true)) or _root.hit37.hitTest(_x - radius, _y, true)) {
_root.hit37.nextFrame();
}
if (((_root.hit38.hitTest(_x, _y + radius, true) or _root.hit38.hitTest(_x, _y - radius, true)) or _root.hit38.hitTest(_x + radius, _y, true)) or _root.hit38.hitTest(_x - radius, _y, true)) {
_root.hit38.nextFrame();
}
if (((_root.hit39.hitTest(_x, _y + radius, true) or _root.hit39.hitTest(_x, _y - radius, true)) or _root.hit39.hitTest(_x + radius, _y, true)) or _root.hit39.hitTest(_x - radius, _y, true)) {
_root.hit39.nextFrame();
}
if (((_root.hit40.hitTest(_x, _y + radius, true) or _root.hit40.hitTest(_x, _y - radius, true)) or _root.hit40.hitTest(_x + radius, _y, true)) or _root.hit40.hitTest(_x - radius, _y, true)) {
_root.hit40.nextFrame();
}
if (((_root.exit.hitTest(_x, _y + radius, true) or _root.exit.hitTest(_x, _y - radius, true)) or _root.exit.hitTest(_x + radius, _y, true)) or _root.exit.hitTest(_x - radius, _y, true)) {
_root.nextFrame();
}
}
Frame 31
_root.exp++;
_root.exp++;
_root.exp++;
_root.exp++;
_root.exp++;
_root.exp++;
_root.exp++;
_root.exp++;
_root.exp++;
_root.exp++;
_root.exp++;
_root.exp++;
_root.exp++;
_root.exp++;
_root.exp++;
_root.exp++;
_root.exp++;
_root.exp++;
_root.exp++;
_root.exp++;
stop();
Frame 32
stop();
Frame 33
stop();
stopAllSounds();
Frame 34
_root.score = 33;
stop();
Instance of Symbol 1848 MovieClip "cloud" in Frame 34
onClipEvent (enterFrame) {
_y = (_y + ((_root.hero._y - _y) / 26));
_x = (_x + ((_root.hero._x - _x) / 26));
}
Instance of Symbol 703 MovieClip "pad" in Frame 34
onClipEvent (enterFrame) {
_y = (_y + ((_root.hero._y - _y) / 2));
_x = (_x + ((_root.hero._x - _x) / 2));
}
Instance of Symbol 223 MovieClip [hero] "hero" in Frame 34
onClipEvent (load) {
power = 1;
yspeed = 0;
xspeed = 0;
friction = 0.85;
radius = 13;
}
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
_x = (_x - power);
xspeed = xspeed - power;
}
if (Key.isDown(39)) {
_x = (_x + power);
xspeed = xspeed + power;
}
if (Key.isDown(38)) {
_y = (_y - power);
yspeed = yspeed - power;
}
if (Key.isDown(40)) {
_y = (_y + power);
yspeed = yspeed + power;
}
xspeed = xspeed * friction;
yspeed = yspeed * friction;
_y = (_y + yspeed);
_x = (_x + xspeed);
while (_root.wall.hitTest(_x, _y + radius, true)) {
_y = (_y-1);
}
while (_root.wall.hitTest(_x, _y - radius, true)) {
_y = (_y+1);
}
while (_root.wall.hitTest(_x - radius, _y, true)) {
_x = (_x+1);
}
while (_root.wall.hitTest(_x + radius, _y, true)) {
_x = (_x-1);
}
if (((_root.cop.hitTest(_x, _y + radius, true) or _root.cop.hitTest(_x, _y - radius, true)) or _root.cop.hitTest(_x + radius, _y, true)) or _root.cop.hitTest(_x - radius, _y, true)) {
_root.fin.gotoAndStop(3);
}
if (((_root.hit1.hitTest(_x, _y + radius, true) or _root.hit1.hitTest(_x, _y - radius, true)) or _root.hit1.hitTest(_x + radius, _y, true)) or _root.hit1.hitTest(_x - radius, _y, true)) {
_root.hit1.nextFrame();
}
if (((_root.hit2.hitTest(_x, _y + radius, true) or _root.hit2.hitTest(_x, _y - radius, true)) or _root.hit2.hitTest(_x + radius, _y, true)) or _root.hit2.hitTest(_x - radius, _y, true)) {
_root.hit2.nextFrame();
}
if (((_root.hit3.hitTest(_x, _y + radius, true) or _root.hit3.hitTest(_x, _y - radius, true)) or _root.hit3.hitTest(_x + radius, _y, true)) or _root.hit3.hitTest(_x - radius, _y, true)) {
_root.hit3.nextFrame();
}
if (((_root.hit4.hitTest(_x, _y + radius, true) or _root.hit4.hitTest(_x, _y - radius, true)) or _root.hit4.hitTest(_x + radius, _y, true)) or _root.hit4.hitTest(_x - radius, _y, true)) {
_root.hit4.nextFrame();
}
if (((_root.hit5.hitTest(_x, _y + radius, true) or _root.hit5.hitTest(_x, _y - radius, true)) or _root.hit5.hitTest(_x + radius, _y, true)) or _root.hit5.hitTest(_x - radius, _y, true)) {
_root.hit5.nextFrame();
}
if (((_root.hit6.hitTest(_x, _y + radius, true) or _root.hit6.hitTest(_x, _y - radius, true)) or _root.hit6.hitTest(_x + radius, _y, true)) or _root.hit6.hitTest(_x - radius, _y, true)) {
_root.hit6.nextFrame();
}
if (((_root.hit7.hitTest(_x, _y + radius, true) or _root.hit7.hitTest(_x, _y - radius, true)) or _root.hit7.hitTest(_x + radius, _y, true)) or _root.hit7.hitTest(_x - radius, _y, true)) {
_root.hit7.nextFrame();
}
if (((_root.hit8.hitTest(_x, _y + radius, true) or _root.hit8.hitTest(_x, _y - radius, true)) or _root.hit8.hitTest(_x + radius, _y, true)) or _root.hit8.hitTest(_x - radius, _y, true)) {
_root.hit8.gotoAndStop(2);
}
if (((_root.hit9.hitTest(_x, _y + radius, true) or _root.hit9.hitTest(_x, _y - radius, true)) or _root.hit9.hitTest(_x + radius, _y, true)) or _root.hit9.hitTest(_x - radius, _y, true)) {
_root.hit9.nextFrame();
}
if (((_root.hit10.hitTest(_x, _y + radius, true) or _root.hit10.hitTest(_x, _y - radius, true)) or _root.hit10.hitTest(_x + radius, _y, true)) or _root.hit10.hitTest(_x - radius, _y, true)) {
_root.hit10.nextFrame();
}
if (((_root.hit11.hitTest(_x, _y + radius, true) or _root.hit11.hitTest(_x, _y - radius, true)) or _root.hit11.hitTest(_x + radius, _y, true)) or _root.hit11.hitTest(_x - radius, _y, true)) {
_root.hit11.nextFrame();
}
if (((_root.hit12.hitTest(_x, _y + radius, true) or _root.hit12.hitTest(_x, _y - radius, true)) or _root.hit12.hitTest(_x + radius, _y, true)) or _root.hit12.hitTest(_x - radius, _y, true)) {
_root.hit12.nextFrame();
}
if (((_root.hit13.hitTest(_x, _y + radius, true) or _root.hit13.hitTest(_x, _y - radius, true)) or _root.hit13.hitTest(_x + radius, _y, true)) or _root.hit13.hitTest(_x - radius, _y, true)) {
_root.hit13.nextFrame();
}
if (((_root.hit14.hitTest(_x, _y + radius, true) or _root.hit14.hitTest(_x, _y - radius, true)) or _root.hit14.hitTest(_x + radius, _y, true)) or _root.hit14.hitTest(_x - radius, _y, true)) {
_root.hit14.nextFrame();
}
if (((_root.hit15.hitTest(_x, _y + radius, true) or _root.hit15.hitTest(_x, _y - radius, true)) or _root.hit15.hitTest(_x + radius, _y, true)) or _root.hit15.hitTest(_x - radius, _y, true)) {
_root.hit15.nextFrame();
}
if (((_root.hit16.hitTest(_x, _y + radius, true) or _root.hit16.hitTest(_x, _y - radius, true)) or _root.hit16.hitTest(_x + radius, _y, true)) or _root.hit16.hitTest(_x - radius, _y, true)) {
_root.hit16.nextFrame();
}
if (((_root.hit17.hitTest(_x, _y + radius, true) or _root.hit17.hitTest(_x, _y - radius, true)) or _root.hit17.hitTest(_x + radius, _y, true)) or _root.hit17.hitTest(_x - radius, _y, true)) {
_root.hit17.nextFrame();
}
if (((_root.hit18.hitTest(_x, _y + radius, true) or _root.hit18.hitTest(_x, _y - radius, true)) or _root.hit18.hitTest(_x + radius, _y, true)) or _root.hit18.hitTest(_x - radius, _y, true)) {
_root.hit18.nextFrame();
}
if (((_root.hit19.hitTest(_x, _y + radius, true) or _root.hit19.hitTest(_x, _y - radius, true)) or _root.hit19.hitTest(_x + radius, _y, true)) or _root.hit19.hitTest(_x - radius, _y, true)) {
_root.hit19.nextFrame();
}
if (((_root.hit20.hitTest(_x, _y + radius, true) or _root.hit20.hitTest(_x, _y - radius, true)) or _root.hit20.hitTest(_x + radius, _y, true)) or _root.hit20.hitTest(_x - radius, _y, true)) {
_root.hit20.nextFrame();
}
if (((_root.hit21.hitTest(_x, _y + radius, true) or _root.hit21.hitTest(_x, _y - radius, true)) or _root.hit21.hitTest(_x + radius, _y, true)) or _root.hit21.hitTest(_x - radius, _y, true)) {
_root.hit21.nextFrame();
}
if (((_root.hit22.hitTest(_x, _y + radius, true) or _root.hit22.hitTest(_x, _y - radius, true)) or _root.hit22.hitTest(_x + radius, _y, true)) or _root.hit22.hitTest(_x - radius, _y, true)) {
_root.hit22.nextFrame();
}
if (((_root.hit23.hitTest(_x, _y + radius, true) or _root.hit23.hitTest(_x, _y - radius, true)) or _root.hit23.hitTest(_x + radius, _y, true)) or _root.hit23.hitTest(_x - radius, _y, true)) {
_root.hit23.nextFrame();
}
if (((_root.hit24.hitTest(_x, _y + radius, true) or _root.hit24.hitTest(_x, _y - radius, true)) or _root.hit24.hitTest(_x + radius, _y, true)) or _root.hit24.hitTest(_x - radius, _y, true)) {
_root.hit24.nextFrame();
}
if (((_root.hit25.hitTest(_x, _y + radius, true) or _root.hit25.hitTest(_x, _y - radius, true)) or _root.hit25.hitTest(_x + radius, _y, true)) or _root.hit25.hitTest(_x - radius, _y, true)) {
_root.hit25.nextFrame();
}
if (((_root.hit26.hitTest(_x, _y + radius, true) or _root.hit26.hitTest(_x, _y - radius, true)) or _root.hit26.hitTest(_x + radius, _y, true)) or _root.hit26.hitTest(_x - radius, _y, true)) {
_root.hit26.nextFrame();
}
if (((_root.hit27.hitTest(_x, _y + radius, true) or _root.hit27.hitTest(_x, _y - radius, true)) or _root.hit27.hitTest(_x + radius, _y, true)) or _root.hit27.hitTest(_x - radius, _y, true)) {
_root.hit27.nextFrame();
}
if (((_root.hit28.hitTest(_x, _y + radius, true) or _root.hit28.hitTest(_x, _y - radius, true)) or _root.hit28.hitTest(_x + radius, _y, true)) or _root.hit28.hitTest(_x - radius, _y, true)) {
_root.hit28.nextFrame();
}
if (((_root.hit29.hitTest(_x, _y + radius, true) or _root.hit29.hitTest(_x, _y - radius, true)) or _root.hit29.hitTest(_x + radius, _y, true)) or _root.hit29.hitTest(_x - radius, _y, true)) {
_root.hit29.nextFrame();
}
if (((_root.hit30.hitTest(_x, _y + radius, true) or _root.hit30.hitTest(_x, _y - radius, true)) or _root.hit30.hitTest(_x + radius, _y, true)) or _root.hit30.hitTest(_x - radius, _y, true)) {
_root.hit30.nextFrame();
}
if (((_root.hit31.hitTest(_x, _y + radius, true) or _root.hit31.hitTest(_x, _y - radius, true)) or _root.hit31.hitTest(_x + radius, _y, true)) or _root.hit31.hitTest(_x - radius, _y, true)) {
_root.hit31.nextFrame();
}
if (((_root.hit32.hitTest(_x, _y + radius, true) or _root.hit32.hitTest(_x, _y - radius, true)) or _root.hit32.hitTest(_x + radius, _y, true)) or _root.hit32.hitTest(_x - radius, _y, true)) {
_root.hit32.nextFrame();
}
if (((_root.hit33.hitTest(_x, _y + radius, true) or _root.hit33.hitTest(_x, _y - radius, true)) or _root.hit33.hitTest(_x + radius, _y, true)) or _root.hit33.hitTest(_x - radius, _y, true)) {
_root.hit33.nextFrame();
}
if (((_root.hit34.hitTest(_x, _y + radius, true) or _root.hit34.hitTest(_x, _y - radius, true)) or _root.hit34.hitTest(_x + radius, _y, true)) or _root.hit34.hitTest(_x - radius, _y, true)) {
_root.hit34.nextFrame();
}
if (((_root.hit35.hitTest(_x, _y + radius, true) or _root.hit35.hitTest(_x, _y - radius, true)) or _root.hit35.hitTest(_x + radius, _y, true)) or _root.hit35.hitTest(_x - radius, _y, true)) {
_root.hit35.nextFrame();
}
if (((_root.hit36.hitTest(_x, _y + radius, true) or _root.hit36.hitTest(_x, _y - radius, true)) or _root.hit36.hitTest(_x + radius, _y, true)) or _root.hit36.hitTest(_x - radius, _y, true)) {
_root.hit36.nextFrame();
}
if (((_root.hit37.hitTest(_x, _y + radius, true) or _root.hit37.hitTest(_x, _y - radius, true)) or _root.hit37.hitTest(_x + radius, _y, true)) or _root.hit37.hitTest(_x - radius, _y, true)) {
_root.hit37.nextFrame();
}
if (((_root.hit38.hitTest(_x, _y + radius, true) or _root.hit38.hitTest(_x, _y - radius, true)) or _root.hit38.hitTest(_x + radius, _y, true)) or _root.hit38.hitTest(_x - radius, _y, true)) {
_root.hit38.nextFrame();
}
if (((_root.hit39.hitTest(_x, _y + radius, true) or _root.hit39.hitTest(_x, _y - radius, true)) or _root.hit39.hitTest(_x + radius, _y, true)) or _root.hit39.hitTest(_x - radius, _y, true)) {
_root.hit39.nextFrame();
}
if (((_root.hit40.hitTest(_x, _y + radius, true) or _root.hit40.hitTest(_x, _y - radius, true)) or _root.hit40.hitTest(_x + radius, _y, true)) or _root.hit40.hitTest(_x - radius, _y, true)) {
_root.hit40.nextFrame();
}
if (((_root.exit.hitTest(_x, _y + radius, true) or _root.exit.hitTest(_x, _y - radius, true)) or _root.exit.hitTest(_x + radius, _y, true)) or _root.exit.hitTest(_x - radius, _y, true)) {
_root.nextFrame();
}
}
Instance of Symbol 714 MovieClip "pad2" in Frame 34
onClipEvent (enterFrame) {
_y = (_y + ((_root.hero2._y - _y) / 2));
_x = (_x + ((_root.hero2._x - _x) / 2));
}
Instance of Symbol 22 MovieClip [hero2] "hero2" in Frame 34
onClipEvent (load) {
power = 1;
yspeed = 0;
xspeed = 0;
friction = 0.85;
radius = 13;
}
onClipEvent (enterFrame) {
if (Key.isDown(65)) {
_x = (_x - power);
xspeed = xspeed - power;
}
if (Key.isDown(68)) {
_x = (_x + power);
xspeed = xspeed + power;
}
if (Key.isDown(87)) {
_y = (_y - power);
yspeed = yspeed - power;
}
if (Key.isDown(83)) {
_y = (_y + power);
yspeed = yspeed + power;
}
xspeed = xspeed * friction;
yspeed = yspeed * friction;
_y = (_y + yspeed);
_x = (_x + xspeed);
while (_root.wall.hitTest(_x, _y + radius, true)) {
_y = (_y-1);
}
while (_root.wall.hitTest(_x, _y - radius, true)) {
_y = (_y+1);
}
while (_root.wall.hitTest(_x - radius, _y, true)) {
_x = (_x+1);
}
while (_root.wall.hitTest(_x + radius, _y, true)) {
_x = (_x-1);
}
if (((_root.cop.hitTest(_x, _y + radius, true) or _root.cop.hitTest(_x, _y - radius, true)) or _root.cop.hitTest(_x + radius, _y, true)) or _root.cop.hitTest(_x - radius, _y, true)) {
_root.fin.gotoAndStop(3);
}
if (((_root.hit1.hitTest(_x, _y + radius, true) or _root.hit1.hitTest(_x, _y - radius, true)) or _root.hit1.hitTest(_x + radius, _y, true)) or _root.hit1.hitTest(_x - radius, _y, true)) {
_root.hit1.nextFrame();
}
if (((_root.hit2.hitTest(_x, _y + radius, true) or _root.hit2.hitTest(_x, _y - radius, true)) or _root.hit2.hitTest(_x + radius, _y, true)) or _root.hit2.hitTest(_x - radius, _y, true)) {
_root.hit2.nextFrame();
}
if (((_root.hit3.hitTest(_x, _y + radius, true) or _root.hit3.hitTest(_x, _y - radius, true)) or _root.hit3.hitTest(_x + radius, _y, true)) or _root.hit3.hitTest(_x - radius, _y, true)) {
_root.hit3.nextFrame();
}
if (((_root.hit4.hitTest(_x, _y + radius, true) or _root.hit4.hitTest(_x, _y - radius, true)) or _root.hit4.hitTest(_x + radius, _y, true)) or _root.hit4.hitTest(_x - radius, _y, true)) {
_root.hit4.nextFrame();
}
if (((_root.hit5.hitTest(_x, _y + radius, true) or _root.hit5.hitTest(_x, _y - radius, true)) or _root.hit5.hitTest(_x + radius, _y, true)) or _root.hit5.hitTest(_x - radius, _y, true)) {
_root.hit5.nextFrame();
}
if (((_root.hit6.hitTest(_x, _y + radius, true) or _root.hit6.hitTest(_x, _y - radius, true)) or _root.hit6.hitTest(_x + radius, _y, true)) or _root.hit6.hitTest(_x - radius, _y, true)) {
_root.hit6.nextFrame();
}
if (((_root.hit7.hitTest(_x, _y + radius, true) or _root.hit7.hitTest(_x, _y - radius, true)) or _root.hit7.hitTest(_x + radius, _y, true)) or _root.hit7.hitTest(_x - radius, _y, true)) {
_root.hit7.nextFrame();
}
if (((_root.hit8.hitTest(_x, _y + radius, true) or _root.hit8.hitTest(_x, _y - radius, true)) or _root.hit8.hitTest(_x + radius, _y, true)) or _root.hit8.hitTest(_x - radius, _y, true)) {
_root.hit8.gotoAndStop(2);
}
if (((_root.hit9.hitTest(_x, _y + radius, true) or _root.hit9.hitTest(_x, _y - radius, true)) or _root.hit9.hitTest(_x + radius, _y, true)) or _root.hit9.hitTest(_x - radius, _y, true)) {
_root.hit9.nextFrame();
}
if (((_root.hit10.hitTest(_x, _y + radius, true) or _root.hit10.hitTest(_x, _y - radius, true)) or _root.hit10.hitTest(_x + radius, _y, true)) or _root.hit10.hitTest(_x - radius, _y, true)) {
_root.hit10.nextFrame();
}
if (((_root.hit11.hitTest(_x, _y + radius, true) or _root.hit11.hitTest(_x, _y - radius, true)) or _root.hit11.hitTest(_x + radius, _y, true)) or _root.hit11.hitTest(_x - radius, _y, true)) {
_root.hit11.nextFrame();
}
if (((_root.hit12.hitTest(_x, _y + radius, true) or _root.hit12.hitTest(_x, _y - radius, true)) or _root.hit12.hitTest(_x + radius, _y, true)) or _root.hit12.hitTest(_x - radius, _y, true)) {
_root.hit12.nextFrame();
}
if (((_root.hit13.hitTest(_x, _y + radius, true) or _root.hit13.hitTest(_x, _y - radius, true)) or _root.hit13.hitTest(_x + radius, _y, true)) or _root.hit13.hitTest(_x - radius, _y, true)) {
_root.hit13.nextFrame();
}
if (((_root.hit14.hitTest(_x, _y + radius, true) or _root.hit14.hitTest(_x, _y - radius, true)) or _root.hit14.hitTest(_x + radius, _y, true)) or _root.hit14.hitTest(_x - radius, _y, true)) {
_root.hit14.nextFrame();
}
if (((_root.hit15.hitTest(_x, _y + radius, true) or _root.hit15.hitTest(_x, _y - radius, true)) or _root.hit15.hitTest(_x + radius, _y, true)) or _root.hit15.hitTest(_x - radius, _y, true)) {
_root.hit15.nextFrame();
}
if (((_root.hit16.hitTest(_x, _y + radius, true) or _root.hit16.hitTest(_x, _y - radius, true)) or _root.hit16.hitTest(_x + radius, _y, true)) or _root.hit16.hitTest(_x - radius, _y, true)) {
_root.hit16.nextFrame();
}
if (((_root.hit17.hitTest(_x, _y + radius, true) or _root.hit17.hitTest(_x, _y - radius, true)) or _root.hit17.hitTest(_x + radius, _y, true)) or _root.hit17.hitTest(_x - radius, _y, true)) {
_root.hit17.nextFrame();
}
if (((_root.hit18.hitTest(_x, _y + radius, true) or _root.hit18.hitTest(_x, _y - radius, true)) or _root.hit18.hitTest(_x + radius, _y, true)) or _root.hit18.hitTest(_x - radius, _y, true)) {
_root.hit18.nextFrame();
}
if (((_root.hit19.hitTest(_x, _y + radius, true) or _root.hit19.hitTest(_x, _y - radius, true)) or _root.hit19.hitTest(_x + radius, _y, true)) or _root.hit19.hitTest(_x - radius, _y, true)) {
_root.hit19.nextFrame();
}
if (((_root.hit20.hitTest(_x, _y + radius, true) or _root.hit20.hitTest(_x, _y - radius, true)) or _root.hit20.hitTest(_x + radius, _y, true)) or _root.hit20.hitTest(_x - radius, _y, true)) {
_root.hit20.nextFrame();
}
if (((_root.hit21.hitTest(_x, _y + radius, true) or _root.hit21.hitTest(_x, _y - radius, true)) or _root.hit21.hitTest(_x + radius, _y, true)) or _root.hit21.hitTest(_x - radius, _y, true)) {
_root.hit21.nextFrame();
}
if (((_root.hit22.hitTest(_x, _y + radius, true) or _root.hit22.hitTest(_x, _y - radius, true)) or _root.hit22.hitTest(_x + radius, _y, true)) or _root.hit22.hitTest(_x - radius, _y, true)) {
_root.hit22.nextFrame();
}
if (((_root.hit23.hitTest(_x, _y + radius, true) or _root.hit23.hitTest(_x, _y - radius, true)) or _root.hit23.hitTest(_x + radius, _y, true)) or _root.hit23.hitTest(_x - radius, _y, true)) {
_root.hit23.nextFrame();
}
if (((_root.hit24.hitTest(_x, _y + radius, true) or _root.hit24.hitTest(_x, _y - radius, true)) or _root.hit24.hitTest(_x + radius, _y, true)) or _root.hit24.hitTest(_x - radius, _y, true)) {
_root.hit24.nextFrame();
}
if (((_root.hit25.hitTest(_x, _y + radius, true) or _root.hit25.hitTest(_x, _y - radius, true)) or _root.hit25.hitTest(_x + radius, _y, true)) or _root.hit25.hitTest(_x - radius, _y, true)) {
_root.hit25.nextFrame();
}
if (((_root.hit26.hitTest(_x, _y + radius, true) or _root.hit26.hitTest(_x, _y - radius, true)) or _root.hit26.hitTest(_x + radius, _y, true)) or _root.hit26.hitTest(_x - radius, _y, true)) {
_root.hit26.nextFrame();
}
if (((_root.hit27.hitTest(_x, _y + radius, true) or _root.hit27.hitTest(_x, _y - radius, true)) or _root.hit27.hitTest(_x + radius, _y, true)) or _root.hit27.hitTest(_x - radius, _y, true)) {
_root.hit27.nextFrame();
}
if (((_root.hit28.hitTest(_x, _y + radius, true) or _root.hit28.hitTest(_x, _y - radius, true)) or _root.hit28.hitTest(_x + radius, _y, true)) or _root.hit28.hitTest(_x - radius, _y, true)) {
_root.hit28.nextFrame();
}
if (((_root.hit29.hitTest(_x, _y + radius, true) or _root.hit29.hitTest(_x, _y - radius, true)) or _root.hit29.hitTest(_x + radius, _y, true)) or _root.hit29.hitTest(_x - radius, _y, true)) {
_root.hit29.nextFrame();
}
if (((_root.hit30.hitTest(_x, _y + radius, true) or _root.hit30.hitTest(_x, _y - radius, true)) or _root.hit30.hitTest(_x + radius, _y, true)) or _root.hit30.hitTest(_x - radius, _y, true)) {
_root.hit30.nextFrame();
}
if (((_root.hit31.hitTest(_x, _y + radius, true) or _root.hit31.hitTest(_x, _y - radius, true)) or _root.hit31.hitTest(_x + radius, _y, true)) or _root.hit31.hitTest(_x - radius, _y, true)) {
_root.hit31.nextFrame();
}
if (((_root.hit32.hitTest(_x, _y + radius, true) or _root.hit32.hitTest(_x, _y - radius, true)) or _root.hit32.hitTest(_x + radius, _y, true)) or _root.hit32.hitTest(_x - radius, _y, true)) {
_root.hit32.nextFrame();
}
if (((_root.hit33.hitTest(_x, _y + radius, true) or _root.hit33.hitTest(_x, _y - radius, true)) or _root.hit33.hitTest(_x + radius, _y, true)) or _root.hit33.hitTest(_x - radius, _y, true)) {
_root.hit33.nextFrame();
}
if (((_root.hit34.hitTest(_x, _y + radius, true) or _root.hit34.hitTest(_x, _y - radius, true)) or _root.hit34.hitTest(_x + radius, _y, true)) or _root.hit34.hitTest(_x - radius, _y, true)) {
_root.hit34.nextFrame();
}
if (((_root.hit35.hitTest(_x, _y + radius, true) or _root.hit35.hitTest(_x, _y - radius, true)) or _root.hit35.hitTest(_x + radius, _y, true)) or _root.hit35.hitTest(_x - radius, _y, true)) {
_root.hit35.nextFrame();
}
if (((_root.hit36.hitTest(_x, _y + radius, true) or _root.hit36.hitTest(_x, _y - radius, true)) or _root.hit36.hitTest(_x + radius, _y, true)) or _root.hit36.hitTest(_x - radius, _y, true)) {
_root.hit36.nextFrame();
}
if (((_root.hit37.hitTest(_x, _y + radius, true) or _root.hit37.hitTest(_x, _y - radius, true)) or _root.hit37.hitTest(_x + radius, _y, true)) or _root.hit37.hitTest(_x - radius, _y, true)) {
_root.hit37.nextFrame();
}
if (((_root.hit38.hitTest(_x, _y + radius, true) or _root.hit38.hitTest(_x, _y - radius, true)) or _root.hit38.hitTest(_x + radius, _y, true)) or _root.hit38.hitTest(_x - radius, _y, true)) {
_root.hit38.nextFrame();
}
if (((_root.hit39.hitTest(_x, _y + radius, true) or _root.hit39.hitTest(_x, _y - radius, true)) or _root.hit39.hitTest(_x + radius, _y, true)) or _root.hit39.hitTest(_x - radius, _y, true)) {
_root.hit39.nextFrame();
}
if (((_root.hit40.hitTest(_x, _y + radius, true) or _root.hit40.hitTest(_x, _y - radius, true)) or _root.hit40.hitTest(_x + radius, _y, true)) or _root.hit40.hitTest(_x - radius, _y, true)) {
_root.hit40.nextFrame();
}
if (((_root.exit.hitTest(_x, _y + radius, true) or _root.exit.hitTest(_x, _y - radius, true)) or _root.exit.hitTest(_x + radius, _y, true)) or _root.exit.hitTest(_x - radius, _y, true)) {
_root.nextFrame();
}
}
Frame 35
stop();
stopAllSounds();
Frame 36
_root.score = 17;
stop();
Instance of Symbol 703 MovieClip "pad" in Frame 36
onClipEvent (enterFrame) {
_y = (_y + ((_root.hero._y - _y) / 2));
_x = (_x + ((_root.hero._x - _x) / 2));
}
Instance of Symbol 223 MovieClip [hero] "hero" in Frame 36
onClipEvent (load) {
power = 1;
yspeed = 0;
xspeed = 0;
friction = 0.85;
radius = 13;
}
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
_x = (_x - power);
xspeed = xspeed - power;
}
if (Key.isDown(39)) {
_x = (_x + power);
xspeed = xspeed + power;
}
if (Key.isDown(38)) {
_y = (_y - power);
yspeed = yspeed - power;
}
if (Key.isDown(40)) {
_y = (_y + power);
yspeed = yspeed + power;
}
xspeed = xspeed * friction;
yspeed = yspeed * friction;
_y = (_y + yspeed);
_x = (_x + xspeed);
while (_root.wall.hitTest(_x, _y + radius, true)) {
_y = (_y-1);
}
while (_root.wall.hitTest(_x, _y - radius, true)) {
_y = (_y+1);
}
while (_root.wall.hitTest(_x - radius, _y, true)) {
_x = (_x+1);
}
while (_root.wall.hitTest(_x + radius, _y, true)) {
_x = (_x-1);
}
if (((_root.cop.hitTest(_x, _y + radius, true) or _root.cop.hitTest(_x, _y - radius, true)) or _root.cop.hitTest(_x + radius, _y, true)) or _root.cop.hitTest(_x - radius, _y, true)) {
_root.fin.gotoAndStop(3);
}
if (((_root.hit1.hitTest(_x, _y + radius, true) or _root.hit1.hitTest(_x, _y - radius, true)) or _root.hit1.hitTest(_x + radius, _y, true)) or _root.hit1.hitTest(_x - radius, _y, true)) {
_root.hit1.nextFrame();
}
if (((_root.hit2.hitTest(_x, _y + radius, true) or _root.hit2.hitTest(_x, _y - radius, true)) or _root.hit2.hitTest(_x + radius, _y, true)) or _root.hit2.hitTest(_x - radius, _y, true)) {
_root.hit2.nextFrame();
}
if (((_root.hit3.hitTest(_x, _y + radius, true) or _root.hit3.hitTest(_x, _y - radius, true)) or _root.hit3.hitTest(_x + radius, _y, true)) or _root.hit3.hitTest(_x - radius, _y, true)) {
_root.hit3.nextFrame();
}
if (((_root.hit4.hitTest(_x, _y + radius, true) or _root.hit4.hitTest(_x, _y - radius, true)) or _root.hit4.hitTest(_x + radius, _y, true)) or _root.hit4.hitTest(_x - radius, _y, true)) {
_root.hit4.nextFrame();
}
if (((_root.hit5.hitTest(_x, _y + radius, true) or _root.hit5.hitTest(_x, _y - radius, true)) or _root.hit5.hitTest(_x + radius, _y, true)) or _root.hit5.hitTest(_x - radius, _y, true)) {
_root.hit5.nextFrame();
}
if (((_root.hit6.hitTest(_x, _y + radius, true) or _root.hit6.hitTest(_x, _y - radius, true)) or _root.hit6.hitTest(_x + radius, _y, true)) or _root.hit6.hitTest(_x - radius, _y, true)) {
_root.hit6.nextFrame();
}
if (((_root.hit7.hitTest(_x, _y + radius, true) or _root.hit7.hitTest(_x, _y - radius, true)) or _root.hit7.hitTest(_x + radius, _y, true)) or _root.hit7.hitTest(_x - radius, _y, true)) {
_root.hit7.nextFrame();
}
if (((_root.hit8.hitTest(_x, _y + radius, true) or _root.hit8.hitTest(_x, _y - radius, true)) or _root.hit8.hitTest(_x + radius, _y, true)) or _root.hit8.hitTest(_x - radius, _y, true)) {
_root.hit8.gotoAndStop(2);
}
if (((_root.hit9.hitTest(_x, _y + radius, true) or _root.hit9.hitTest(_x, _y - radius, true)) or _root.hit9.hitTest(_x + radius, _y, true)) or _root.hit9.hitTest(_x - radius, _y, true)) {
_root.hit9.nextFrame();
}
if (((_root.hit10.hitTest(_x, _y + radius, true) or _root.hit10.hitTest(_x, _y - radius, true)) or _root.hit10.hitTest(_x + radius, _y, true)) or _root.hit10.hitTest(_x - radius, _y, true)) {
_root.hit10.nextFrame();
}
if (((_root.hit11.hitTest(_x, _y + radius, true) or _root.hit11.hitTest(_x, _y - radius, true)) or _root.hit11.hitTest(_x + radius, _y, true)) or _root.hit11.hitTest(_x - radius, _y, true)) {
_root.hit11.nextFrame();
}
if (((_root.hit12.hitTest(_x, _y + radius, true) or _root.hit12.hitTest(_x, _y - radius, true)) or _root.hit12.hitTest(_x + radius, _y, true)) or _root.hit12.hitTest(_x - radius, _y, true)) {
_root.hit12.nextFrame();
}
if (((_root.hit13.hitTest(_x, _y + radius, true) or _root.hit13.hitTest(_x, _y - radius, true)) or _root.hit13.hitTest(_x + radius, _y, true)) or _root.hit13.hitTest(_x - radius, _y, true)) {
_root.hit13.nextFrame();
}
if (((_root.hit14.hitTest(_x, _y + radius, true) or _root.hit14.hitTest(_x, _y - radius, true)) or _root.hit14.hitTest(_x + radius, _y, true)) or _root.hit14.hitTest(_x - radius, _y, true)) {
_root.hit14.nextFrame();
}
if (((_root.hit15.hitTest(_x, _y + radius, true) or _root.hit15.hitTest(_x, _y - radius, true)) or _root.hit15.hitTest(_x + radius, _y, true)) or _root.hit15.hitTest(_x - radius, _y, true)) {
_root.hit15.nextFrame();
}
if (((_root.hit16.hitTest(_x, _y + radius, true) or _root.hit16.hitTest(_x, _y - radius, true)) or _root.hit16.hitTest(_x + radius, _y, true)) or _root.hit16.hitTest(_x - radius, _y, true)) {
_root.hit16.nextFrame();
}
if (((_root.hit17.hitTest(_x, _y + radius, true) or _root.hit17.hitTest(_x, _y - radius, true)) or _root.hit17.hitTest(_x + radius, _y, true)) or _root.hit17.hitTest(_x - radius, _y, true)) {
_root.hit17.nextFrame();
}
if (((_root.hit18.hitTest(_x, _y + radius, true) or _root.hit18.hitTest(_x, _y - radius, true)) or _root.hit18.hitTest(_x + radius, _y, true)) or _root.hit18.hitTest(_x - radius, _y, true)) {
_root.hit18.nextFrame();
}
if (((_root.hit19.hitTest(_x, _y + radius, true) or _root.hit19.hitTest(_x, _y - radius, true)) or _root.hit19.hitTest(_x + radius, _y, true)) or _root.hit19.hitTest(_x - radius, _y, true)) {
_root.hit19.nextFrame();
}
if (((_root.hit20.hitTest(_x, _y + radius, true) or _root.hit20.hitTest(_x, _y - radius, true)) or _root.hit20.hitTest(_x + radius, _y, true)) or _root.hit20.hitTest(_x - radius, _y, true)) {
_root.hit20.nextFrame();
}
if (((_root.hit21.hitTest(_x, _y + radius, true) or _root.hit21.hitTest(_x, _y - radius, true)) or _root.hit21.hitTest(_x + radius, _y, true)) or _root.hit21.hitTest(_x - radius, _y, true)) {
_root.hit21.nextFrame();
}
if (((_root.hit22.hitTest(_x, _y + radius, true) or _root.hit22.hitTest(_x, _y - radius, true)) or _root.hit22.hitTest(_x + radius, _y, true)) or _root.hit22.hitTest(_x - radius, _y, true)) {
_root.hit22.nextFrame();
}
if (((_root.hit23.hitTest(_x, _y + radius, true) or _root.hit23.hitTest(_x, _y - radius, true)) or _root.hit23.hitTest(_x + radius, _y, true)) or _root.hit23.hitTest(_x - radius, _y, true)) {
_root.hit23.nextFrame();
}
if (((_root.hit24.hitTest(_x, _y + radius, true) or _root.hit24.hitTest(_x, _y - radius, true)) or _root.hit24.hitTest(_x + radius, _y, true)) or _root.hit24.hitTest(_x - radius, _y, true)) {
_root.hit24.nextFrame();
}
if (((_root.hit25.hitTest(_x, _y + radius, true) or _root.hit25.hitTest(_x, _y - radius, true)) or _root.hit25.hitTest(_x + radius, _y, true)) or _root.hit25.hitTest(_x - radius, _y, true)) {
_root.hit25.nextFrame();
}
if (((_root.hit26.hitTest(_x, _y + radius, true) or _root.hit26.hitTest(_x, _y - radius, true)) or _root.hit26.hitTest(_x + radius, _y, true)) or _root.hit26.hitTest(_x - radius, _y, true)) {
_root.hit26.nextFrame();
}
if (((_root.hit27.hitTest(_x, _y + radius, true) or _root.hit27.hitTest(_x, _y - radius, true)) or _root.hit27.hitTest(_x + radius, _y, true)) or _root.hit27.hitTest(_x - radius, _y, true)) {
_root.hit27.nextFrame();
}
if (((_root.hit28.hitTest(_x, _y + radius, true) or _root.hit28.hitTest(_x, _y - radius, true)) or _root.hit28.hitTest(_x + radius, _y, true)) or _root.hit28.hitTest(_x - radius, _y, true)) {
_root.hit28.nextFrame();
}
if (((_root.hit29.hitTest(_x, _y + radius, true) or _root.hit29.hitTest(_x, _y - radius, true)) or _root.hit29.hitTest(_x + radius, _y, true)) or _root.hit29.hitTest(_x - radius, _y, true)) {
_root.hit29.nextFrame();
}
if (((_root.hit30.hitTest(_x, _y + radius, true) or _root.hit30.hitTest(_x, _y - radius, true)) or _root.hit30.hitTest(_x + radius, _y, true)) or _root.hit30.hitTest(_x - radius, _y, true)) {
_root.hit30.nextFrame();
}
if (((_root.hit31.hitTest(_x, _y + radius, true) or _root.hit31.hitTest(_x, _y - radius, true)) or _root.hit31.hitTest(_x + radius, _y, true)) or _root.hit31.hitTest(_x - radius, _y, true)) {
_root.hit31.nextFrame();
}
if (((_root.hit32.hitTest(_x, _y + radius, true) or _root.hit32.hitTest(_x, _y - radius, true)) or _root.hit32.hitTest(_x + radius, _y, true)) or _root.hit32.hitTest(_x - radius, _y, true)) {
_root.hit32.nextFrame();
}
if (((_root.hit33.hitTest(_x, _y + radius, true) or _root.hit33.hitTest(_x, _y - radius, true)) or _root.hit33.hitTest(_x + radius, _y, true)) or _root.hit33.hitTest(_x - radius, _y, true)) {
_root.hit33.nextFrame();
}
if (((_root.hit34.hitTest(_x, _y + radius, true) or _root.hit34.hitTest(_x, _y - radius, true)) or _root.hit34.hitTest(_x + radius, _y, true)) or _root.hit34.hitTest(_x - radius, _y, true)) {
_root.hit34.nextFrame();
}
if (((_root.hit35.hitTest(_x, _y + radius, true) or _root.hit35.hitTest(_x, _y - radius, true)) or _root.hit35.hitTest(_x + radius, _y, true)) or _root.hit35.hitTest(_x - radius, _y, true)) {
_root.hit35.nextFrame();
}
if (((_root.hit36.hitTest(_x, _y + radius, true) or _root.hit36.hitTest(_x, _y - radius, true)) or _root.hit36.hitTest(_x + radius, _y, true)) or _root.hit36.hitTest(_x - radius, _y, true)) {
_root.hit36.nextFrame();
}
if (((_root.hit37.hitTest(_x, _y + radius, true) or _root.hit37.hitTest(_x, _y - radius, true)) or _root.hit37.hitTest(_x + radius, _y, true)) or _root.hit37.hitTest(_x - radius, _y, true)) {
_root.hit37.nextFrame();
}
if (((_root.hit38.hitTest(_x, _y + radius, true) or _root.hit38.hitTest(_x, _y - radius, true)) or _root.hit38.hitTest(_x + radius, _y, true)) or _root.hit38.hitTest(_x - radius, _y, true)) {
_root.hit38.nextFrame();
}
if (((_root.hit39.hitTest(_x, _y + radius, true) or _root.hit39.hitTest(_x, _y - radius, true)) or _root.hit39.hitTest(_x + radius, _y, true)) or _root.hit39.hitTest(_x - radius, _y, true)) {
_root.hit39.nextFrame();
}
if (((_root.hit40.hitTest(_x, _y + radius, true) or _root.hit40.hitTest(_x, _y - radius, true)) or _root.hit40.hitTest(_x + radius, _y, true)) or _root.hit40.hitTest(_x - radius, _y, true)) {
_root.hit40.nextFrame();
}
if (((_root.exit.hitTest(_x, _y + radius, true) or _root.exit.hitTest(_x, _y - radius, true)) or _root.exit.hitTest(_x + radius, _y, true)) or _root.exit.hitTest(_x - radius, _y, true)) {
_root.nextFrame();
}
}
Instance of Symbol 714 MovieClip "pad2" in Frame 36
onClipEvent (enterFrame) {
_y = (_y + ((_root.hero2._y - _y) / 2));
_x = (_x + ((_root.hero2._x - _x) / 2));
}
Instance of Symbol 22 MovieClip [hero2] "hero2" in Frame 36
onClipEvent (load) {
power = 1;
yspeed = 0;
xspeed = 0;
friction = 0.85;
radius = 13;
}
onClipEvent (enterFrame) {
if (Key.isDown(65)) {
_x = (_x - power);
xspeed = xspeed - power;
}
if (Key.isDown(68)) {
_x = (_x + power);
xspeed = xspeed + power;
}
if (Key.isDown(87)) {
_y = (_y - power);
yspeed = yspeed - power;
}
if (Key.isDown(83)) {
_y = (_y + power);
yspeed = yspeed + power;
}
xspeed = xspeed * friction;
yspeed = yspeed * friction;
_y = (_y + yspeed);
_x = (_x + xspeed);
while (_root.wall.hitTest(_x, _y + radius, true)) {
_y = (_y-1);
}
while (_root.wall.hitTest(_x, _y - radius, true)) {
_y = (_y+1);
}
while (_root.wall.hitTest(_x - radius, _y, true)) {
_x = (_x+1);
}
while (_root.wall.hitTest(_x + radius, _y, true)) {
_x = (_x-1);
}
if (((_root.cop.hitTest(_x, _y + radius, true) or _root.cop.hitTest(_x, _y - radius, true)) or _root.cop.hitTest(_x + radius, _y, true)) or _root.cop.hitTest(_x - radius, _y, true)) {
_root.fin.gotoAndStop(3);
}
if (((_root.hit1.hitTest(_x, _y + radius, true) or _root.hit1.hitTest(_x, _y - radius, true)) or _root.hit1.hitTest(_x + radius, _y, true)) or _root.hit1.hitTest(_x - radius, _y, true)) {
_root.hit1.nextFrame();
}
if (((_root.hit2.hitTest(_x, _y + radius, true) or _root.hit2.hitTest(_x, _y - radius, true)) or _root.hit2.hitTest(_x + radius, _y, true)) or _root.hit2.hitTest(_x - radius, _y, true)) {
_root.hit2.nextFrame();
}
if (((_root.hit3.hitTest(_x, _y + radius, true) or _root.hit3.hitTest(_x, _y - radius, true)) or _root.hit3.hitTest(_x + radius, _y, true)) or _root.hit3.hitTest(_x - radius, _y, true)) {
_root.hit3.nextFrame();
}
if (((_root.hit4.hitTest(_x, _y + radius, true) or _root.hit4.hitTest(_x, _y - radius, true)) or _root.hit4.hitTest(_x + radius, _y, true)) or _root.hit4.hitTest(_x - radius, _y, true)) {
_root.hit4.nextFrame();
}
if (((_root.hit5.hitTest(_x, _y + radius, true) or _root.hit5.hitTest(_x, _y - radius, true)) or _root.hit5.hitTest(_x + radius, _y, true)) or _root.hit5.hitTest(_x - radius, _y, true)) {
_root.hit5.nextFrame();
}
if (((_root.hit6.hitTest(_x, _y + radius, true) or _root.hit6.hitTest(_x, _y - radius, true)) or _root.hit6.hitTest(_x + radius, _y, true)) or _root.hit6.hitTest(_x - radius, _y, true)) {
_root.hit6.nextFrame();
}
if (((_root.hit7.hitTest(_x, _y + radius, true) or _root.hit7.hitTest(_x, _y - radius, true)) or _root.hit7.hitTest(_x + radius, _y, true)) or _root.hit7.hitTest(_x - radius, _y, true)) {
_root.hit7.nextFrame();
}
if (((_root.hit8.hitTest(_x, _y + radius, true) or _root.hit8.hitTest(_x, _y - radius, true)) or _root.hit8.hitTest(_x + radius, _y, true)) or _root.hit8.hitTest(_x - radius, _y, true)) {
_root.hit8.gotoAndStop(2);
}
if (((_root.hit9.hitTest(_x, _y + radius, true) or _root.hit9.hitTest(_x, _y - radius, true)) or _root.hit9.hitTest(_x + radius, _y, true)) or _root.hit9.hitTest(_x - radius, _y, true)) {
_root.hit9.nextFrame();
}
if (((_root.hit10.hitTest(_x, _y + radius, true) or _root.hit10.hitTest(_x, _y - radius, true)) or _root.hit10.hitTest(_x + radius, _y, true)) or _root.hit10.hitTest(_x - radius, _y, true)) {
_root.hit10.nextFrame();
}
if (((_root.hit11.hitTest(_x, _y + radius, true) or _root.hit11.hitTest(_x, _y - radius, true)) or _root.hit11.hitTest(_x + radius, _y, true)) or _root.hit11.hitTest(_x - radius, _y, true)) {
_root.hit11.nextFrame();
}
if (((_root.hit12.hitTest(_x, _y + radius, true) or _root.hit12.hitTest(_x, _y - radius, true)) or _root.hit12.hitTest(_x + radius, _y, true)) or _root.hit12.hitTest(_x - radius, _y, true)) {
_root.hit12.nextFrame();
}
if (((_root.hit13.hitTest(_x, _y + radius, true) or _root.hit13.hitTest(_x, _y - radius, true)) or _root.hit13.hitTest(_x + radius, _y, true)) or _root.hit13.hitTest(_x - radius, _y, true)) {
_root.hit13.nextFrame();
}
if (((_root.hit14.hitTest(_x, _y + radius, true) or _root.hit14.hitTest(_x, _y - radius, true)) or _root.hit14.hitTest(_x + radius, _y, true)) or _root.hit14.hitTest(_x - radius, _y, true)) {
_root.hit14.nextFrame();
}
if (((_root.hit15.hitTest(_x, _y + radius, true) or _root.hit15.hitTest(_x, _y - radius, true)) or _root.hit15.hitTest(_x + radius, _y, true)) or _root.hit15.hitTest(_x - radius, _y, true)) {
_root.hit15.nextFrame();
}
if (((_root.hit16.hitTest(_x, _y + radius, true) or _root.hit16.hitTest(_x, _y - radius, true)) or _root.hit16.hitTest(_x + radius, _y, true)) or _root.hit16.hitTest(_x - radius, _y, true)) {
_root.hit16.nextFrame();
}
if (((_root.hit17.hitTest(_x, _y + radius, true) or _root.hit17.hitTest(_x, _y - radius, true)) or _root.hit17.hitTest(_x + radius, _y, true)) or _root.hit17.hitTest(_x - radius, _y, true)) {
_root.hit17.nextFrame();
}
if (((_root.hit18.hitTest(_x, _y + radius, true) or _root.hit18.hitTest(_x, _y - radius, true)) or _root.hit18.hitTest(_x + radius, _y, true)) or _root.hit18.hitTest(_x - radius, _y, true)) {
_root.hit18.nextFrame();
}
if (((_root.hit19.hitTest(_x, _y + radius, true) or _root.hit19.hitTest(_x, _y - radius, true)) or _root.hit19.hitTest(_x + radius, _y, true)) or _root.hit19.hitTest(_x - radius, _y, true)) {
_root.hit19.nextFrame();
}
if (((_root.hit20.hitTest(_x, _y + radius, true) or _root.hit20.hitTest(_x, _y - radius, true)) or _root.hit20.hitTest(_x + radius, _y, true)) or _root.hit20.hitTest(_x - radius, _y, true)) {
_root.hit20.nextFrame();
}
if (((_root.hit21.hitTest(_x, _y + radius, true) or _root.hit21.hitTest(_x, _y - radius, true)) or _root.hit21.hitTest(_x + radius, _y, true)) or _root.hit21.hitTest(_x - radius, _y, true)) {
_root.hit21.nextFrame();
}
if (((_root.hit22.hitTest(_x, _y + radius, true) or _root.hit22.hitTest(_x, _y - radius, true)) or _root.hit22.hitTest(_x + radius, _y, true)) or _root.hit22.hitTest(_x - radius, _y, true)) {
_root.hit22.nextFrame();
}
if (((_root.hit23.hitTest(_x, _y + radius, true) or _root.hit23.hitTest(_x, _y - radius, true)) or _root.hit23.hitTest(_x + radius, _y, true)) or _root.hit23.hitTest(_x - radius, _y, true)) {
_root.hit23.nextFrame();
}
if (((_root.hit24.hitTest(_x, _y + radius, true) or _root.hit24.hitTest(_x, _y - radius, true)) or _root.hit24.hitTest(_x + radius, _y, true)) or _root.hit24.hitTest(_x - radius, _y, true)) {
_root.hit24.nextFrame();
}
if (((_root.hit25.hitTest(_x, _y + radius, true) or _root.hit25.hitTest(_x, _y - radius, true)) or _root.hit25.hitTest(_x + radius, _y, true)) or _root.hit25.hitTest(_x - radius, _y, true)) {
_root.hit25.nextFrame();
}
if (((_root.hit26.hitTest(_x, _y + radius, true) or _root.hit26.hitTest(_x, _y - radius, true)) or _root.hit26.hitTest(_x + radius, _y, true)) or _root.hit26.hitTest(_x - radius, _y, true)) {
_root.hit26.nextFrame();
}
if (((_root.hit27.hitTest(_x, _y + radius, true) or _root.hit27.hitTest(_x, _y - radius, true)) or _root.hit27.hitTest(_x + radius, _y, true)) or _root.hit27.hitTest(_x - radius, _y, true)) {
_root.hit27.nextFrame();
}
if (((_root.hit28.hitTest(_x, _y + radius, true) or _root.hit28.hitTest(_x, _y - radius, true)) or _root.hit28.hitTest(_x + radius, _y, true)) or _root.hit28.hitTest(_x - radius, _y, true)) {
_root.hit28.nextFrame();
}
if (((_root.hit29.hitTest(_x, _y + radius, true) or _root.hit29.hitTest(_x, _y - radius, true)) or _root.hit29.hitTest(_x + radius, _y, true)) or _root.hit29.hitTest(_x - radius, _y, true)) {
_root.hit29.nextFrame();
}
if (((_root.hit30.hitTest(_x, _y + radius, true) or _root.hit30.hitTest(_x, _y - radius, true)) or _root.hit30.hitTest(_x + radius, _y, true)) or _root.hit30.hitTest(_x - radius, _y, true)) {
_root.hit30.nextFrame();
}
if (((_root.hit31.hitTest(_x, _y + radius, true) or _root.hit31.hitTest(_x, _y - radius, true)) or _root.hit31.hitTest(_x + radius, _y, true)) or _root.hit31.hitTest(_x - radius, _y, true)) {
_root.hit31.nextFrame();
}
if (((_root.hit32.hitTest(_x, _y + radius, true) or _root.hit32.hitTest(_x, _y - radius, true)) or _root.hit32.hitTest(_x + radius, _y, true)) or _root.hit32.hitTest(_x - radius, _y, true)) {
_root.hit32.nextFrame();
}
if (((_root.hit33.hitTest(_x, _y + radius, true) or _root.hit33.hitTest(_x, _y - radius, true)) or _root.hit33.hitTest(_x + radius, _y, true)) or _root.hit33.hitTest(_x - radius, _y, true)) {
_root.hit33.nextFrame();
}
if (((_root.hit34.hitTest(_x, _y + radius, true) or _root.hit34.hitTest(_x, _y - radius, true)) or _root.hit34.hitTest(_x + radius, _y, true)) or _root.hit34.hitTest(_x - radius, _y, true)) {
_root.hit34.nextFrame();
}
if (((_root.hit35.hitTest(_x, _y + radius, true) or _root.hit35.hitTest(_x, _y - radius, true)) or _root.hit35.hitTest(_x + radius, _y, true)) or _root.hit35.hitTest(_x - radius, _y, true)) {
_root.hit35.nextFrame();
}
if (((_root.hit36.hitTest(_x, _y + radius, true) or _root.hit36.hitTest(_x, _y - radius, true)) or _root.hit36.hitTest(_x + radius, _y, true)) or _root.hit36.hitTest(_x - radius, _y, true)) {
_root.hit36.nextFrame();
}
if (((_root.hit37.hitTest(_x, _y + radius, true) or _root.hit37.hitTest(_x, _y - radius, true)) or _root.hit37.hitTest(_x + radius, _y, true)) or _root.hit37.hitTest(_x - radius, _y, true)) {
_root.hit37.nextFrame();
}
if (((_root.hit38.hitTest(_x, _y + radius, true) or _root.hit38.hitTest(_x, _y - radius, true)) or _root.hit38.hitTest(_x + radius, _y, true)) or _root.hit38.hitTest(_x - radius, _y, true)) {
_root.hit38.nextFrame();
}
if (((_root.hit39.hitTest(_x, _y + radius, true) or _root.hit39.hitTest(_x, _y - radius, true)) or _root.hit39.hitTest(_x + radius, _y, true)) or _root.hit39.hitTest(_x - radius, _y, true)) {
_root.hit39.nextFrame();
}
if (((_root.hit40.hitTest(_x, _y + radius, true) or _root.hit40.hitTest(_x, _y - radius, true)) or _root.hit40.hitTest(_x + radius, _y, true)) or _root.hit40.hitTest(_x - radius, _y, true)) {
_root.hit40.nextFrame();
}
if (((_root.exit.hitTest(_x, _y + radius, true) or _root.exit.hitTest(_x, _y - radius, true)) or _root.exit.hitTest(_x + radius, _y, true)) or _root.exit.hitTest(_x - radius, _y, true)) {
_root.nextFrame();
}
}
Instance of Symbol 1848 MovieClip "cloud" in Frame 36
onClipEvent (enterFrame) {
_y = (_y + ((_root.hero._y - _y) / 26));
_x = (_x + ((_root.hero._x - _x) / 26));
}
Frame 37
stop();
stopAllSounds();
Frame 38
_root.score = 22;
stop();
Instance of Symbol 703 MovieClip "pad" in Frame 38
onClipEvent (enterFrame) {
_y = (_y + ((_root.hero._y - _y) / 2));
_x = (_x + ((_root.hero._x - _x) / 2));
}
Instance of Symbol 223 MovieClip [hero] "hero" in Frame 38
onClipEvent (load) {
power = 1;
yspeed = 0;
xspeed = 0;
friction = 0.85;
radius = 13;
}
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
_x = (_x - power);
xspeed = xspeed - power;
}
if (Key.isDown(39)) {
_x = (_x + power);
xspeed = xspeed + power;
}
if (Key.isDown(38)) {
_y = (_y - power);
yspeed = yspeed - power;
}
if (Key.isDown(40)) {
_y = (_y + power);
yspeed = yspeed + power;
}
xspeed = xspeed * friction;
yspeed = yspeed * friction;
_y = (_y + yspeed);
_x = (_x + xspeed);
while (_root.wall.hitTest(_x, _y + radius, true)) {
_y = (_y-1);
}
while (_root.wall.hitTest(_x, _y - radius, true)) {
_y = (_y+1);
}
while (_root.wall.hitTest(_x - radius, _y, true)) {
_x = (_x+1);
}
while (_root.wall.hitTest(_x + radius, _y, true)) {
_x = (_x-1);
}
if (((_root.cop.hitTest(_x, _y + radius, true) or _root.cop.hitTest(_x, _y - radius, true)) or _root.cop.hitTest(_x + radius, _y, true)) or _root.cop.hitTest(_x - radius, _y, true)) {
_root.fin.gotoAndStop(3);
}
if (((_root.hit1.hitTest(_x, _y + radius, true) or _root.hit1.hitTest(_x, _y - radius, true)) or _root.hit1.hitTest(_x + radius, _y, true)) or _root.hit1.hitTest(_x - radius, _y, true)) {
_root.hit1.nextFrame();
}
if (((_root.hit2.hitTest(_x, _y + radius, true) or _root.hit2.hitTest(_x, _y - radius, true)) or _root.hit2.hitTest(_x + radius, _y, true)) or _root.hit2.hitTest(_x - radius, _y, true)) {
_root.hit2.nextFrame();
}
if (((_root.hit3.hitTest(_x, _y + radius, true) or _root.hit3.hitTest(_x, _y - radius, true)) or _root.hit3.hitTest(_x + radius, _y, true)) or _root.hit3.hitTest(_x - radius, _y, true)) {
_root.hit3.nextFrame();
}
if (((_root.hit4.hitTest(_x, _y + radius, true) or _root.hit4.hitTest(_x, _y - radius, true)) or _root.hit4.hitTest(_x + radius, _y, true)) or _root.hit4.hitTest(_x - radius, _y, true)) {
_root.hit4.nextFrame();
}
if (((_root.hit5.hitTest(_x, _y + radius, true) or _root.hit5.hitTest(_x, _y - radius, true)) or _root.hit5.hitTest(_x + radius, _y, true)) or _root.hit5.hitTest(_x - radius, _y, true)) {
_root.hit5.nextFrame();
}
if (((_root.hit6.hitTest(_x, _y + radius, true) or _root.hit6.hitTest(_x, _y - radius, true)) or _root.hit6.hitTest(_x + radius, _y, true)) or _root.hit6.hitTest(_x - radius, _y, true)) {
_root.hit6.nextFrame();
}
if (((_root.hit7.hitTest(_x, _y + radius, true) or _root.hit7.hitTest(_x, _y - radius, true)) or _root.hit7.hitTest(_x + radius, _y, true)) or _root.hit7.hitTest(_x - radius, _y, true)) {
_root.hit7.nextFrame();
}
if (((_root.hit8.hitTest(_x, _y + radius, true) or _root.hit8.hitTest(_x, _y - radius, true)) or _root.hit8.hitTest(_x + radius, _y, true)) or _root.hit8.hitTest(_x - radius, _y, true)) {
_root.hit8.gotoAndStop(2);
}
if (((_root.hit9.hitTest(_x, _y + radius, true) or _root.hit9.hitTest(_x, _y - radius, true)) or _root.hit9.hitTest(_x + radius, _y, true)) or _root.hit9.hitTest(_x - radius, _y, true)) {
_root.hit9.nextFrame();
}
if (((_root.hit10.hitTest(_x, _y + radius, true) or _root.hit10.hitTest(_x, _y - radius, true)) or _root.hit10.hitTest(_x + radius, _y, true)) or _root.hit10.hitTest(_x - radius, _y, true)) {
_root.hit10.nextFrame();
}
if (((_root.hit11.hitTest(_x, _y + radius, true) or _root.hit11.hitTest(_x, _y - radius, true)) or _root.hit11.hitTest(_x + radius, _y, true)) or _root.hit11.hitTest(_x - radius, _y, true)) {
_root.hit11.nextFrame();
}
if (((_root.hit12.hitTest(_x, _y + radius, true) or _root.hit12.hitTest(_x, _y - radius, true)) or _root.hit12.hitTest(_x + radius, _y, true)) or _root.hit12.hitTest(_x - radius, _y, true)) {
_root.hit12.nextFrame();
}
if (((_root.hit13.hitTest(_x, _y + radius, true) or _root.hit13.hitTest(_x, _y - radius, true)) or _root.hit13.hitTest(_x + radius, _y, true)) or _root.hit13.hitTest(_x - radius, _y, true)) {
_root.hit13.nextFrame();
}
if (((_root.hit14.hitTest(_x, _y + radius, true) or _root.hit14.hitTest(_x, _y - radius, true)) or _root.hit14.hitTest(_x + radius, _y, true)) or _root.hit14.hitTest(_x - radius, _y, true)) {
_root.hit14.nextFrame();
}
if (((_root.hit15.hitTest(_x, _y + radius, true) or _root.hit15.hitTest(_x, _y - radius, true)) or _root.hit15.hitTest(_x + radius, _y, true)) or _root.hit15.hitTest(_x - radius, _y, true)) {
_root.hit15.nextFrame();
}
if (((_root.hit16.hitTest(_x, _y + radius, true) or _root.hit16.hitTest(_x, _y - radius, true)) or _root.hit16.hitTest(_x + radius, _y, true)) or _root.hit16.hitTest(_x - radius, _y, true)) {
_root.hit16.nextFrame();
}
if (((_root.hit17.hitTest(_x, _y + radius, true) or _root.hit17.hitTest(_x, _y - radius, true)) or _root.hit17.hitTest(_x + radius, _y, true)) or _root.hit17.hitTest(_x - radius, _y, true)) {
_root.hit17.nextFrame();
}
if (((_root.hit18.hitTest(_x, _y + radius, true) or _root.hit18.hitTest(_x, _y - radius, true)) or _root.hit18.hitTest(_x + radius, _y, true)) or _root.hit18.hitTest(_x - radius, _y, true)) {
_root.hit18.nextFrame();
}
if (((_root.hit19.hitTest(_x, _y + radius, true) or _root.hit19.hitTest(_x, _y - radius, true)) or _root.hit19.hitTest(_x + radius, _y, true)) or _root.hit19.hitTest(_x - radius, _y, true)) {
_root.hit19.nextFrame();
}
if (((_root.hit20.hitTest(_x, _y + radius, true) or _root.hit20.hitTest(_x, _y - radius, true)) or _root.hit20.hitTest(_x + radius, _y, true)) or _root.hit20.hitTest(_x - radius, _y, true)) {
_root.hit20.nextFrame();
}
if (((_root.hit21.hitTest(_x, _y + radius, true) or _root.hit21.hitTest(_x, _y - radius, true)) or _root.hit21.hitTest(_x + radius, _y, true)) or _root.hit21.hitTest(_x - radius, _y, true)) {
_root.hit21.nextFrame();
}
if (((_root.hit22.hitTest(_x, _y + radius, true) or _root.hit22.hitTest(_x, _y - radius, true)) or _root.hit22.hitTest(_x + radius, _y, true)) or _root.hit22.hitTest(_x - radius, _y, true)) {
_root.hit22.nextFrame();
}
if (((_root.hit23.hitTest(_x, _y + radius, true) or _root.hit23.hitTest(_x, _y - radius, true)) or _root.hit23.hitTest(_x + radius, _y, true)) or _root.hit23.hitTest(_x - radius, _y, true)) {
_root.hit23.nextFrame();
}
if (((_root.hit24.hitTest(_x, _y + radius, true) or _root.hit24.hitTest(_x, _y - radius, true)) or _root.hit24.hitTest(_x + radius, _y, true)) or _root.hit24.hitTest(_x - radius, _y, true)) {
_root.hit24.nextFrame();
}
if (((_root.hit25.hitTest(_x, _y + radius, true) or _root.hit25.hitTest(_x, _y - radius, true)) or _root.hit25.hitTest(_x + radius, _y, true)) or _root.hit25.hitTest(_x - radius, _y, true)) {
_root.hit25.nextFrame();
}
if (((_root.hit26.hitTest(_x, _y + radius, true) or _root.hit26.hitTest(_x, _y - radius, true)) or _root.hit26.hitTest(_x + radius, _y, true)) or _root.hit26.hitTest(_x - radius, _y, true)) {
_root.hit26.nextFrame();
}
if (((_root.hit27.hitTest(_x, _y + radius, true) or _root.hit27.hitTest(_x, _y - radius, true)) or _root.hit27.hitTest(_x + radius, _y, true)) or _root.hit27.hitTest(_x - radius, _y, true)) {
_root.hit27.nextFrame();
}
if (((_root.hit28.hitTest(_x, _y + radius, true) or _root.hit28.hitTest(_x, _y - radius, true)) or _root.hit28.hitTest(_x + radius, _y, true)) or _root.hit28.hitTest(_x - radius, _y, true)) {
_root.hit28.nextFrame();
}
if (((_root.hit29.hitTest(_x, _y + radius, true) or _root.hit29.hitTest(_x, _y - radius, true)) or _root.hit29.hitTest(_x + radius, _y, true)) or _root.hit29.hitTest(_x - radius, _y, true)) {
_root.hit29.nextFrame();
}
if (((_root.hit30.hitTest(_x, _y + radius, true) or _root.hit30.hitTest(_x, _y - radius, true)) or _root.hit30.hitTest(_x + radius, _y, true)) or _root.hit30.hitTest(_x - radius, _y, true)) {
_root.hit30.nextFrame();
}
if (((_root.hit31.hitTest(_x, _y + radius, true) or _root.hit31.hitTest(_x, _y - radius, true)) or _root.hit31.hitTest(_x + radius, _y, true)) or _root.hit31.hitTest(_x - radius, _y, true)) {
_root.hit31.nextFrame();
}
if (((_root.hit32.hitTest(_x, _y + radius, true) or _root.hit32.hitTest(_x, _y - radius, true)) or _root.hit32.hitTest(_x + radius, _y, true)) or _root.hit32.hitTest(_x - radius, _y, true)) {
_root.hit32.nextFrame();
}
if (((_root.hit33.hitTest(_x, _y + radius, true) or _root.hit33.hitTest(_x, _y - radius, true)) or _root.hit33.hitTest(_x + radius, _y, true)) or _root.hit33.hitTest(_x - radius, _y, true)) {
_root.hit33.nextFrame();
}
if (((_root.hit34.hitTest(_x, _y + radius, true) or _root.hit34.hitTest(_x, _y - radius, true)) or _root.hit34.hitTest(_x + radius, _y, true)) or _root.hit34.hitTest(_x - radius, _y, true)) {
_root.hit34.nextFrame();
}
if (((_root.hit35.hitTest(_x, _y + radius, true) or _root.hit35.hitTest(_x, _y - radius, true)) or _root.hit35.hitTest(_x + radius, _y, true)) or _root.hit35.hitTest(_x - radius, _y, true)) {
_root.hit35.nextFrame();
}
if (((_root.hit36.hitTest(_x, _y + radius, true) or _root.hit36.hitTest(_x, _y - radius, true)) or _root.hit36.hitTest(_x + radius, _y, true)) or _root.hit36.hitTest(_x - radius, _y, true)) {
_root.hit36.nextFrame();
}
if (((_root.hit37.hitTest(_x, _y + radius, true) or _root.hit37.hitTest(_x, _y - radius, true)) or _root.hit37.hitTest(_x + radius, _y, true)) or _root.hit37.hitTest(_x - radius, _y, true)) {
_root.hit37.nextFrame();
}
if (((_root.hit38.hitTest(_x, _y + radius, true) or _root.hit38.hitTest(_x, _y - radius, true)) or _root.hit38.hitTest(_x + radius, _y, true)) or _root.hit38.hitTest(_x - radius, _y, true)) {
_root.hit38.nextFrame();
}
if (((_root.hit39.hitTest(_x, _y + radius, true) or _root.hit39.hitTest(_x, _y - radius, true)) or _root.hit39.hitTest(_x + radius, _y, true)) or _root.hit39.hitTest(_x - radius, _y, true)) {
_root.hit39.nextFrame();
}
if (((_root.hit40.hitTest(_x, _y + radius, true) or _root.hit40.hitTest(_x, _y - radius, true)) or _root.hit40.hitTest(_x + radius, _y, true)) or _root.hit40.hitTest(_x - radius, _y, true)) {
_root.hit40.nextFrame();
}
if (((_root.exit.hitTest(_x, _y + radius, true) or _root.exit.hitTest(_x, _y - radius, true)) or _root.exit.hitTest(_x + radius, _y, true)) or _root.exit.hitTest(_x - radius, _y, true)) {
_root.nextFrame();
}
}
Instance of Symbol 714 MovieClip "pad2" in Frame 38
onClipEvent (enterFrame) {
_y = (_y + ((_root.hero2._y - _y) / 2));
_x = (_x + ((_root.hero2._x - _x) / 2));
}
Instance of Symbol 22 MovieClip [hero2] "hero2" in Frame 38
onClipEvent (load) {
power = 1;
yspeed = 0;
xspeed = 0;
friction = 0.85;
radius = 13;
}
onClipEvent (enterFrame) {
if (Key.isDown(65)) {
_x = (_x - power);
xspeed = xspeed - power;
}
if (Key.isDown(68)) {
_x = (_x + power);
xspeed = xspeed + power;
}
if (Key.isDown(87)) {
_y = (_y - power);
yspeed = yspeed - power;
}
if (Key.isDown(83)) {
_y = (_y + power);
yspeed = yspeed + power;
}
xspeed = xspeed * friction;
yspeed = yspeed * friction;
_y = (_y + yspeed);
_x = (_x + xspeed);
while (_root.wall.hitTest(_x, _y + radius, true)) {
_y = (_y-1);
}
while (_root.wall.hitTest(_x, _y - radius, true)) {
_y = (_y+1);
}
while (_root.wall.hitTest(_x - radius, _y, true)) {
_x = (_x+1);
}
while (_root.wall.hitTest(_x + radius, _y, true)) {
_x = (_x-1);
}
if (((_root.cop.hitTest(_x, _y + radius, true) or _root.cop.hitTest(_x, _y - radius, true)) or _root.cop.hitTest(_x + radius, _y, true)) or _root.cop.hitTest(_x - radius, _y, true)) {
_root.fin.gotoAndStop(3);
}
if (((_root.hit1.hitTest(_x, _y + radius, true) or _root.hit1.hitTest(_x, _y - radius, true)) or _root.hit1.hitTest(_x + radius, _y, true)) or _root.hit1.hitTest(_x - radius, _y, true)) {
_root.hit1.nextFrame();
}
if (((_root.hit2.hitTest(_x, _y + radius, true) or _root.hit2.hitTest(_x, _y - radius, true)) or _root.hit2.hitTest(_x + radius, _y, true)) or _root.hit2.hitTest(_x - radius, _y, true)) {
_root.hit2.nextFrame();
}
if (((_root.hit3.hitTest(_x, _y + radius, true) or _root.hit3.hitTest(_x, _y - radius, true)) or _root.hit3.hitTest(_x + radius, _y, true)) or _root.hit3.hitTest(_x - radius, _y, true)) {
_root.hit3.nextFrame();
}
if (((_root.hit4.hitTest(_x, _y + radius, true) or _root.hit4.hitTest(_x, _y - radius, true)) or _root.hit4.hitTest(_x + radius, _y, true)) or _root.hit4.hitTest(_x - radius, _y, true)) {
_root.hit4.nextFrame();
}
if (((_root.hit5.hitTest(_x, _y + radius, true) or _root.hit5.hitTest(_x, _y - radius, true)) or _root.hit5.hitTest(_x + radius, _y, true)) or _root.hit5.hitTest(_x - radius, _y, true)) {
_root.hit5.nextFrame();
}
if (((_root.hit6.hitTest(_x, _y + radius, true) or _root.hit6.hitTest(_x, _y - radius, true)) or _root.hit6.hitTest(_x + radius, _y, true)) or _root.hit6.hitTest(_x - radius, _y, true)) {
_root.hit6.nextFrame();
}
if (((_root.hit7.hitTest(_x, _y + radius, true) or _root.hit7.hitTest(_x, _y - radius, true)) or _root.hit7.hitTest(_x + radius, _y, true)) or _root.hit7.hitTest(_x - radius, _y, true)) {
_root.hit7.nextFrame();
}
if (((_root.hit8.hitTest(_x, _y + radius, true) or _root.hit8.hitTest(_x, _y - radius, true)) or _root.hit8.hitTest(_x + radius, _y, true)) or _root.hit8.hitTest(_x - radius, _y, true)) {
_root.hit8.gotoAndStop(2);
}
if (((_root.hit9.hitTest(_x, _y + radius, true) or _root.hit9.hitTest(_x, _y - radius, true)) or _root.hit9.hitTest(_x + radius, _y, true)) or _root.hit9.hitTest(_x - radius, _y, true)) {
_root.hit9.nextFrame();
}
if (((_root.hit10.hitTest(_x, _y + radius, true) or _root.hit10.hitTest(_x, _y - radius, true)) or _root.hit10.hitTest(_x + radius, _y, true)) or _root.hit10.hitTest(_x - radius, _y, true)) {
_root.hit10.nextFrame();
}
if (((_root.hit11.hitTest(_x, _y + radius, true) or _root.hit11.hitTest(_x, _y - radius, true)) or _root.hit11.hitTest(_x + radius, _y, true)) or _root.hit11.hitTest(_x - radius, _y, true)) {
_root.hit11.nextFrame();
}
if (((_root.hit12.hitTest(_x, _y + radius, true) or _root.hit12.hitTest(_x, _y - radius, true)) or _root.hit12.hitTest(_x + radius, _y, true)) or _root.hit12.hitTest(_x - radius, _y, true)) {
_root.hit12.nextFrame();
}
if (((_root.hit13.hitTest(_x, _y + radius, true) or _root.hit13.hitTest(_x, _y - radius, true)) or _root.hit13.hitTest(_x + radius, _y, true)) or _root.hit13.hitTest(_x - radius, _y, true)) {
_root.hit13.nextFrame();
}
if (((_root.hit14.hitTest(_x, _y + radius, true) or _root.hit14.hitTest(_x, _y - radius, true)) or _root.hit14.hitTest(_x + radius, _y, true)) or _root.hit14.hitTest(_x - radius, _y, true)) {
_root.hit14.nextFrame();
}
if (((_root.hit15.hitTest(_x, _y + radius, true) or _root.hit15.hitTest(_x, _y - radius, true)) or _root.hit15.hitTest(_x + radius, _y, true)) or _root.hit15.hitTest(_x - radius, _y, true)) {
_root.hit15.nextFrame();
}
if (((_root.hit16.hitTest(_x, _y + radius, true) or _root.hit16.hitTest(_x, _y - radius, true)) or _root.hit16.hitTest(_x + radius, _y, true)) or _root.hit16.hitTest(_x - radius, _y, true)) {
_root.hit16.nextFrame();
}
if (((_root.hit17.hitTest(_x, _y + radius, true) or _root.hit17.hitTest(_x, _y - radius, true)) or _root.hit17.hitTest(_x + radius, _y, true)) or _root.hit17.hitTest(_x - radius, _y, true)) {
_root.hit17.nextFrame();
}
if (((_root.hit18.hitTest(_x, _y + radius, true) or _root.hit18.hitTest(_x, _y - radius, true)) or _root.hit18.hitTest(_x + radius, _y, true)) or _root.hit18.hitTest(_x - radius, _y, true)) {
_root.hit18.nextFrame();
}
if (((_root.hit19.hitTest(_x, _y + radius, true) or _root.hit19.hitTest(_x, _y - radius, true)) or _root.hit19.hitTest(_x + radius, _y, true)) or _root.hit19.hitTest(_x - radius, _y, true)) {
_root.hit19.nextFrame();
}
if (((_root.hit20.hitTest(_x, _y + radius, true) or _root.hit20.hitTest(_x, _y - radius, true)) or _root.hit20.hitTest(_x + radius, _y, true)) or _root.hit20.hitTest(_x - radius, _y, true)) {
_root.hit20.nextFrame();
}
if (((_root.hit21.hitTest(_x, _y + radius, true) or _root.hit21.hitTest(_x, _y - radius, true)) or _root.hit21.hitTest(_x + radius, _y, true)) or _root.hit21.hitTest(_x - radius, _y, true)) {
_root.hit21.nextFrame();
}
if (((_root.hit22.hitTest(_x, _y + radius, true) or _root.hit22.hitTest(_x, _y - radius, true)) or _root.hit22.hitTest(_x + radius, _y, true)) or _root.hit22.hitTest(_x - radius, _y, true)) {
_root.hit22.nextFrame();
}
if (((_root.hit23.hitTest(_x, _y + radius, true) or _root.hit23.hitTest(_x, _y - radius, true)) or _root.hit23.hitTest(_x + radius, _y, true)) or _root.hit23.hitTest(_x - radius, _y, true)) {
_root.hit23.nextFrame();
}
if (((_root.hit24.hitTest(_x, _y + radius, true) or _root.hit24.hitTest(_x, _y - radius, true)) or _root.hit24.hitTest(_x + radius, _y, true)) or _root.hit24.hitTest(_x - radius, _y, true)) {
_root.hit24.nextFrame();
}
if (((_root.hit25.hitTest(_x, _y + radius, true) or _root.hit25.hitTest(_x, _y - radius, true)) or _root.hit25.hitTest(_x + radius, _y, true)) or _root.hit25.hitTest(_x - radius, _y, true)) {
_root.hit25.nextFrame();
}
if (((_root.hit26.hitTest(_x, _y + radius, true) or _root.hit26.hitTest(_x, _y - radius, true)) or _root.hit26.hitTest(_x + radius, _y, true)) or _root.hit26.hitTest(_x - radius, _y, true)) {
_root.hit26.nextFrame();
}
if (((_root.hit27.hitTest(_x, _y + radius, true) or _root.hit27.hitTest(_x, _y - radius, true)) or _root.hit27.hitTest(_x + radius, _y, true)) or _root.hit27.hitTest(_x - radius, _y, true)) {
_root.hit27.nextFrame();
}
if (((_root.hit28.hitTest(_x, _y + radius, true) or _root.hit28.hitTest(_x, _y - radius, true)) or _root.hit28.hitTest(_x + radius, _y, true)) or _root.hit28.hitTest(_x - radius, _y, true)) {
_root.hit28.nextFrame();
}
if (((_root.hit29.hitTest(_x, _y + radius, true) or _root.hit29.hitTest(_x, _y - radius, true)) or _root.hit29.hitTest(_x + radius, _y, true)) or _root.hit29.hitTest(_x - radius, _y, true)) {
_root.hit29.nextFrame();
}
if (((_root.hit30.hitTest(_x, _y + radius, true) or _root.hit30.hitTest(_x, _y - radius, true)) or _root.hit30.hitTest(_x + radius, _y, true)) or _root.hit30.hitTest(_x - radius, _y, true)) {
_root.hit30.nextFrame();
}
if (((_root.hit31.hitTest(_x, _y + radius, true) or _root.hit31.hitTest(_x, _y - radius, true)) or _root.hit31.hitTest(_x + radius, _y, true)) or _root.hit31.hitTest(_x - radius, _y, true)) {
_root.hit31.nextFrame();
}
if (((_root.hit32.hitTest(_x, _y + radius, true) or _root.hit32.hitTest(_x, _y - radius, true)) or _root.hit32.hitTest(_x + radius, _y, true)) or _root.hit32.hitTest(_x - radius, _y, true)) {
_root.hit32.nextFrame();
}
if (((_root.hit33.hitTest(_x, _y + radius, true) or _root.hit33.hitTest(_x, _y - radius, true)) or _root.hit33.hitTest(_x + radius, _y, true)) or _root.hit33.hitTest(_x - radius, _y, true)) {
_root.hit33.nextFrame();
}
if (((_root.hit34.hitTest(_x, _y + radius, true) or _root.hit34.hitTest(_x, _y - radius, true)) or _root.hit34.hitTest(_x + radius, _y, true)) or _root.hit34.hitTest(_x - radius, _y, true)) {
_root.hit34.nextFrame();
}
if (((_root.hit35.hitTest(_x, _y + radius, true) or _root.hit35.hitTest(_x, _y - radius, true)) or _root.hit35.hitTest(_x + radius, _y, true)) or _root.hit35.hitTest(_x - radius, _y, true)) {
_root.hit35.nextFrame();
}
if (((_root.hit36.hitTest(_x, _y + radius, true) or _root.hit36.hitTest(_x, _y - radius, true)) or _root.hit36.hitTest(_x + radius, _y, true)) or _root.hit36.hitTest(_x - radius, _y, true)) {
_root.hit36.nextFrame();
}
if (((_root.hit37.hitTest(_x, _y + radius, true) or _root.hit37.hitTest(_x, _y - radius, true)) or _root.hit37.hitTest(_x + radius, _y, true)) or _root.hit37.hitTest(_x - radius, _y, true)) {
_root.hit37.nextFrame();
}
if (((_root.hit38.hitTest(_x, _y + radius, true) or _root.hit38.hitTest(_x, _y - radius, true)) or _root.hit38.hitTest(_x + radius, _y, true)) or _root.hit38.hitTest(_x - radius, _y, true)) {
_root.hit38.nextFrame();
}
if (((_root.hit39.hitTest(_x, _y + radius, true) or _root.hit39.hitTest(_x, _y - radius, true)) or _root.hit39.hitTest(_x + radius, _y, true)) or _root.hit39.hitTest(_x - radius, _y, true)) {
_root.hit39.nextFrame();
}
if (((_root.hit40.hitTest(_x, _y + radius, true) or _root.hit40.hitTest(_x, _y - radius, true)) or _root.hit40.hitTest(_x + radius, _y, true)) or _root.hit40.hitTest(_x - radius, _y, true)) {
_root.hit40.nextFrame();
}
if (((_root.exit.hitTest(_x, _y + radius, true) or _root.exit.hitTest(_x, _y - radius, true)) or _root.exit.hitTest(_x + radius, _y, true)) or _root.exit.hitTest(_x - radius, _y, true)) {
_root.nextFrame();
}
}
Instance of Symbol 1848 MovieClip "cloud" in Frame 38
onClipEvent (enterFrame) {
_y = (_y + ((_root.hero._y - _y) / 16));
_x = (_x + ((_root.hero._x - _x) / 16));
}
Frame 39
stop();
stopAllSounds();
Frame 40
_root.score = 22;
stop();
Instance of Symbol 703 MovieClip "pad" in Frame 40
onClipEvent (enterFrame) {
_y = (_y + ((_root.hero._y - _y) / 2));
_x = (_x + ((_root.hero._x - _x) / 2));
}
Instance of Symbol 223 MovieClip [hero] "hero" in Frame 40
onClipEvent (load) {
power = 1;
yspeed = 0;
xspeed = 0;
friction = 0.85;
radius = 13;
}
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
_x = (_x - power);
xspeed = xspeed - power;
}
if (Key.isDown(39)) {
_x = (_x + power);
xspeed = xspeed + power;
}
if (Key.isDown(38)) {
_y = (_y - power);
yspeed = yspeed - power;
}
if (Key.isDown(40)) {
_y = (_y + power);
yspeed = yspeed + power;
}
xspeed = xspeed * friction;
yspeed = yspeed * friction;
_y = (_y + yspeed);
_x = (_x + xspeed);
while (_root.wall.hitTest(_x, _y + radius, true)) {
_y = (_y-1);
}
while (_root.wall.hitTest(_x, _y - radius, true)) {
_y = (_y+1);
}
while (_root.wall.hitTest(_x - radius, _y, true)) {
_x = (_x+1);
}
while (_root.wall.hitTest(_x + radius, _y, true)) {
_x = (_x-1);
}
if (((_root.cop.hitTest(_x, _y + radius, true) or _root.cop.hitTest(_x, _y - radius, true)) or _root.cop.hitTest(_x + radius, _y, true)) or _root.cop.hitTest(_x - radius, _y, true)) {
_root.fin.gotoAndStop(3);
}
if (((_root.hit1.hitTest(_x, _y + radius, true) or _root.hit1.hitTest(_x, _y - radius, true)) or _root.hit1.hitTest(_x + radius, _y, true)) or _root.hit1.hitTest(_x - radius, _y, true)) {
_root.hit1.nextFrame();
}
if (((_root.hit2.hitTest(_x, _y + radius, true) or _root.hit2.hitTest(_x, _y - radius, true)) or _root.hit2.hitTest(_x + radius, _y, true)) or _root.hit2.hitTest(_x - radius, _y, true)) {
_root.hit2.nextFrame();
}
if (((_root.hit3.hitTest(_x, _y + radius, true) or _root.hit3.hitTest(_x, _y - radius, true)) or _root.hit3.hitTest(_x + radius, _y, true)) or _root.hit3.hitTest(_x - radius, _y, true)) {
_root.hit3.nextFrame();
}
if (((_root.hit4.hitTest(_x, _y + radius, true) or _root.hit4.hitTest(_x, _y - radius, true)) or _root.hit4.hitTest(_x + radius, _y, true)) or _root.hit4.hitTest(_x - radius, _y, true)) {
_root.hit4.nextFrame();
}
if (((_root.hit5.hitTest(_x, _y + radius, true) or _root.hit5.hitTest(_x, _y - radius, true)) or _root.hit5.hitTest(_x + radius, _y, true)) or _root.hit5.hitTest(_x - radius, _y, true)) {
_root.hit5.nextFrame();
}
if (((_root.hit6.hitTest(_x, _y + radius, true) or _root.hit6.hitTest(_x, _y - radius, true)) or _root.hit6.hitTest(_x + radius, _y, true)) or _root.hit6.hitTest(_x - radius, _y, true)) {
_root.hit6.nextFrame();
}
if (((_root.hit7.hitTest(_x, _y + radius, true) or _root.hit7.hitTest(_x, _y - radius, true)) or _root.hit7.hitTest(_x + radius, _y, true)) or _root.hit7.hitTest(_x - radius, _y, true)) {
_root.hit7.nextFrame();
}
if (((_root.hit8.hitTest(_x, _y + radius, true) or _root.hit8.hitTest(_x, _y - radius, true)) or _root.hit8.hitTest(_x + radius, _y, true)) or _root.hit8.hitTest(_x - radius, _y, true)) {
_root.hit8.gotoAndStop(2);
}
if (((_root.hit9.hitTest(_x, _y + radius, true) or _root.hit9.hitTest(_x, _y - radius, true)) or _root.hit9.hitTest(_x + radius, _y, true)) or _root.hit9.hitTest(_x - radius, _y, true)) {
_root.hit9.nextFrame();
}
if (((_root.hit10.hitTest(_x, _y + radius, true) or _root.hit10.hitTest(_x, _y - radius, true)) or _root.hit10.hitTest(_x + radius, _y, true)) or _root.hit10.hitTest(_x - radius, _y, true)) {
_root.hit10.nextFrame();
}
if (((_root.hit11.hitTest(_x, _y + radius, true) or _root.hit11.hitTest(_x, _y - radius, true)) or _root.hit11.hitTest(_x + radius, _y, true)) or _root.hit11.hitTest(_x - radius, _y, true)) {
_root.hit11.nextFrame();
}
if (((_root.hit12.hitTest(_x, _y + radius, true) or _root.hit12.hitTest(_x, _y - radius, true)) or _root.hit12.hitTest(_x + radius, _y, true)) or _root.hit12.hitTest(_x - radius, _y, true)) {
_root.hit12.nextFrame();
}
if (((_root.hit13.hitTest(_x, _y + radius, true) or _root.hit13.hitTest(_x, _y - radius, true)) or _root.hit13.hitTest(_x + radius, _y, true)) or _root.hit13.hitTest(_x - radius, _y, true)) {
_root.hit13.nextFrame();
}
if (((_root.hit14.hitTest(_x, _y + radius, true) or _root.hit14.hitTest(_x, _y - radius, true)) or _root.hit14.hitTest(_x + radius, _y, true)) or _root.hit14.hitTest(_x - radius, _y, true)) {
_root.hit14.nextFrame();
}
if (((_root.hit15.hitTest(_x, _y + radius, true) or _root.hit15.hitTest(_x, _y - radius, true)) or _root.hit15.hitTest(_x + radius, _y, true)) or _root.hit15.hitTest(_x - radius, _y, true)) {
_root.hit15.nextFrame();
}
if (((_root.hit16.hitTest(_x, _y + radius, true) or _root.hit16.hitTest(_x, _y - radius, true)) or _root.hit16.hitTest(_x + radius, _y, true)) or _root.hit16.hitTest(_x - radius, _y, true)) {
_root.hit16.nextFrame();
}
if (((_root.hit17.hitTest(_x, _y + radius, true) or _root.hit17.hitTest(_x, _y - radius, true)) or _root.hit17.hitTest(_x + radius, _y, true)) or _root.hit17.hitTest(_x - radius, _y, true)) {
_root.hit17.nextFrame();
}
if (((_root.hit18.hitTest(_x, _y + radius, true) or _root.hit18.hitTest(_x, _y - radius, true)) or _root.hit18.hitTest(_x + radius, _y, true)) or _root.hit18.hitTest(_x - radius, _y, true)) {
_root.hit18.nextFrame();
}
if (((_root.hit19.hitTest(_x, _y + radius, true) or _root.hit19.hitTest(_x, _y - radius, true)) or _root.hit19.hitTest(_x + radius, _y, true)) or _root.hit19.hitTest(_x - radius, _y, true)) {
_root.hit19.nextFrame();
}
if (((_root.hit20.hitTest(_x, _y + radius, true) or _root.hit20.hitTest(_x, _y - radius, true)) or _root.hit20.hitTest(_x + radius, _y, true)) or _root.hit20.hitTest(_x - radius, _y, true)) {
_root.hit20.nextFrame();
}
if (((_root.hit21.hitTest(_x, _y + radius, true) or _root.hit21.hitTest(_x, _y - radius, true)) or _root.hit21.hitTest(_x + radius, _y, true)) or _root.hit21.hitTest(_x - radius, _y, true)) {
_root.hit21.nextFrame();
}
if (((_root.hit22.hitTest(_x, _y + radius, true) or _root.hit22.hitTest(_x, _y - radius, true)) or _root.hit22.hitTest(_x + radius, _y, true)) or _root.hit22.hitTest(_x - radius, _y, true)) {
_root.hit22.nextFrame();
}
if (((_root.hit23.hitTest(_x, _y + radius, true) or _root.hit23.hitTest(_x, _y - radius, true)) or _root.hit23.hitTest(_x + radius, _y, true)) or _root.hit23.hitTest(_x - radius, _y, true)) {
_root.hit23.nextFrame();
}
if (((_root.hit24.hitTest(_x, _y + radius, true) or _root.hit24.hitTest(_x, _y - radius, true)) or _root.hit24.hitTest(_x + radius, _y, true)) or _root.hit24.hitTest(_x - radius, _y, true)) {
_root.hit24.nextFrame();
}
if (((_root.hit25.hitTest(_x, _y + radius, true) or _root.hit25.hitTest(_x, _y - radius, true)) or _root.hit25.hitTest(_x + radius, _y, true)) or _root.hit25.hitTest(_x - radius, _y, true)) {
_root.hit25.nextFrame();
}
if (((_root.hit26.hitTest(_x, _y + radius, true) or _root.hit26.hitTest(_x, _y - radius, true)) or _root.hit26.hitTest(_x + radius, _y, true)) or _root.hit26.hitTest(_x - radius, _y, true)) {
_root.hit26.nextFrame();
}
if (((_root.hit27.hitTest(_x, _y + radius, true) or _root.hit27.hitTest(_x, _y - radius, true)) or _root.hit27.hitTest(_x + radius, _y, true)) or _root.hit27.hitTest(_x - radius, _y, true)) {
_root.hit27.nextFrame();
}
if (((_root.hit28.hitTest(_x, _y + radius, true) or _root.hit28.hitTest(_x, _y - radius, true)) or _root.hit28.hitTest(_x + radius, _y, true)) or _root.hit28.hitTest(_x - radius, _y, true)) {
_root.hit28.nextFrame();
}
if (((_root.hit29.hitTest(_x, _y + radius, true) or _root.hit29.hitTest(_x, _y - radius, true)) or _root.hit29.hitTest(_x + radius, _y, true)) or _root.hit29.hitTest(_x - radius, _y, true)) {
_root.hit29.nextFrame();
}
if (((_root.hit30.hitTest(_x, _y + radius, true) or _root.hit30.hitTest(_x, _y - radius, true)) or _root.hit30.hitTest(_x + radius, _y, true)) or _root.hit30.hitTest(_x - radius, _y, true)) {
_root.hit30.nextFrame();
}
if (((_root.hit31.hitTest(_x, _y + radius, true) or _root.hit31.hitTest(_x, _y - radius, true)) or _root.hit31.hitTest(_x + radius, _y, true)) or _root.hit31.hitTest(_x - radius, _y, true)) {
_root.hit31.nextFrame();
}
if (((_root.hit32.hitTest(_x, _y + radius, true) or _root.hit32.hitTest(_x, _y - radius, true)) or _root.hit32.hitTest(_x + radius, _y, true)) or _root.hit32.hitTest(_x - radius, _y, true)) {
_root.hit32.nextFrame();
}
if (((_root.hit33.hitTest(_x, _y + radius, true) or _root.hit33.hitTest(_x, _y - radius, true)) or _root.hit33.hitTest(_x + radius, _y, true)) or _root.hit33.hitTest(_x - radius, _y, true)) {
_root.hit33.nextFrame();
}
if (((_root.hit34.hitTest(_x, _y + radius, true) or _root.hit34.hitTest(_x, _y - radius, true)) or _root.hit34.hitTest(_x + radius, _y, true)) or _root.hit34.hitTest(_x - radius, _y, true)) {
_root.hit34.nextFrame();
}
if (((_root.hit35.hitTest(_x, _y + radius, true) or _root.hit35.hitTest(_x, _y - radius, true)) or _root.hit35.hitTest(_x + radius, _y, true)) or _root.hit35.hitTest(_x - radius, _y, true)) {
_root.hit35.nextFrame();
}
if (((_root.hit36.hitTest(_x, _y + radius, true) or _root.hit36.hitTest(_x, _y - radius, true)) or _root.hit36.hitTest(_x + radius, _y, true)) or _root.hit36.hitTest(_x - radius, _y, true)) {
_root.hit36.nextFrame();
}
if (((_root.hit37.hitTest(_x, _y + radius, true) or _root.hit37.hitTest(_x, _y - radius, true)) or _root.hit37.hitTest(_x + radius, _y, true)) or _root.hit37.hitTest(_x - radius, _y, true)) {
_root.hit37.nextFrame();
}
if (((_root.hit38.hitTest(_x, _y + radius, true) or _root.hit38.hitTest(_x, _y - radius, true)) or _root.hit38.hitTest(_x + radius, _y, true)) or _root.hit38.hitTest(_x - radius, _y, true)) {
_root.hit38.nextFrame();
}
if (((_root.hit39.hitTest(_x, _y + radius, true) or _root.hit39.hitTest(_x, _y - radius, true)) or _root.hit39.hitTest(_x + radius, _y, true)) or _root.hit39.hitTest(_x - radius, _y, true)) {
_root.hit39.nextFrame();
}
if (((_root.hit40.hitTest(_x, _y + radius, true) or _root.hit40.hitTest(_x, _y - radius, true)) or _root.hit40.hitTest(_x + radius, _y, true)) or _root.hit40.hitTest(_x - radius, _y, true)) {
_root.hit40.nextFrame();
}
if (((_root.exit.hitTest(_x, _y + radius, true) or _root.exit.hitTest(_x, _y - radius, true)) or _root.exit.hitTest(_x + radius, _y, true)) or _root.exit.hitTest(_x - radius, _y, true)) {
_root.nextFrame();
}
}
Instance of Symbol 714 MovieClip "pad2" in Frame 40
onClipEvent (enterFrame) {
_y = (_y + ((_root.hero2._y - _y) / 2));
_x = (_x + ((_root.hero2._x - _x) / 2));
}
Instance of Symbol 22 MovieClip [hero2] "hero2" in Frame 40
onClipEvent (load) {
power = 1;
yspeed = 0;
xspeed = 0;
friction = 0.85;
radius = 13;
}
onClipEvent (enterFrame) {
if (Key.isDown(65)) {
_x = (_x - power);
xspeed = xspeed - power;
}
if (Key.isDown(68)) {
_x = (_x + power);
xspeed = xspeed + power;
}
if (Key.isDown(87)) {
_y = (_y - power);
yspeed = yspeed - power;
}
if (Key.isDown(83)) {
_y = (_y + power);
yspeed = yspeed + power;
}
xspeed = xspeed * friction;
yspeed = yspeed * friction;
_y = (_y + yspeed);
_x = (_x + xspeed);
while (_root.wall.hitTest(_x, _y + radius, true)) {
_y = (_y-1);
}
while (_root.wall.hitTest(_x, _y - radius, true)) {
_y = (_y+1);
}
while (_root.wall.hitTest(_x - radius, _y, true)) {
_x = (_x+1);
}
while (_root.wall.hitTest(_x + radius, _y, true)) {
_x = (_x-1);
}
if (((_root.cop.hitTest(_x, _y + radius, true) or _root.cop.hitTest(_x, _y - radius, true)) or _root.cop.hitTest(_x + radius, _y, true)) or _root.cop.hitTest(_x - radius, _y, true)) {
_root.fin.gotoAndStop(3);
}
if (((_root.hit1.hitTest(_x, _y + radius, true) or _root.hit1.hitTest(_x, _y - radius, true)) or _root.hit1.hitTest(_x + radius, _y, true)) or _root.hit1.hitTest(_x - radius, _y, true)) {
_root.hit1.nextFrame();
}
if (((_root.hit2.hitTest(_x, _y + radius, true) or _root.hit2.hitTest(_x, _y - radius, true)) or _root.hit2.hitTest(_x + radius, _y, true)) or _root.hit2.hitTest(_x - radius, _y, true)) {
_root.hit2.nextFrame();
}
if (((_root.hit3.hitTest(_x, _y + radius, true) or _root.hit3.hitTest(_x, _y - radius, true)) or _root.hit3.hitTest(_x + radius, _y, true)) or _root.hit3.hitTest(_x - radius, _y, true)) {
_root.hit3.nextFrame();
}
if (((_root.hit4.hitTest(_x, _y + radius, true) or _root.hit4.hitTest(_x, _y - radius, true)) or _root.hit4.hitTest(_x + radius, _y, true)) or _root.hit4.hitTest(_x - radius, _y, true)) {
_root.hit4.nextFrame();
}
if (((_root.hit5.hitTest(_x, _y + radius, true) or _root.hit5.hitTest(_x, _y - radius, true)) or _root.hit5.hitTest(_x + radius, _y, true)) or _root.hit5.hitTest(_x - radius, _y, true)) {
_root.hit5.nextFrame();
}
if (((_root.hit6.hitTest(_x, _y + radius, true) or _root.hit6.hitTest(_x, _y - radius, true)) or _root.hit6.hitTest(_x + radius, _y, true)) or _root.hit6.hitTest(_x - radius, _y, true)) {
_root.hit6.nextFrame();
}
if (((_root.hit7.hitTest(_x, _y + radius, true) or _root.hit7.hitTest(_x, _y - radius, true)) or _root.hit7.hitTest(_x + radius, _y, true)) or _root.hit7.hitTest(_x - radius, _y, true)) {
_root.hit7.nextFrame();
}
if (((_root.hit8.hitTest(_x, _y + radius, true) or _root.hit8.hitTest(_x, _y - radius, true)) or _root.hit8.hitTest(_x + radius, _y, true)) or _root.hit8.hitTest(_x - radius, _y, true)) {
_root.hit8.gotoAndStop(2);
}
if (((_root.hit9.hitTest(_x, _y + radius, true) or _root.hit9.hitTest(_x, _y - radius, true)) or _root.hit9.hitTest(_x + radius, _y, true)) or _root.hit9.hitTest(_x - radius, _y, true)) {
_root.hit9.nextFrame();
}
if (((_root.hit10.hitTest(_x, _y + radius, true) or _root.hit10.hitTest(_x, _y - radius, true)) or _root.hit10.hitTest(_x + radius, _y, true)) or _root.hit10.hitTest(_x - radius, _y, true)) {
_root.hit10.nextFrame();
}
if (((_root.hit11.hitTest(_x, _y + radius, true) or _root.hit11.hitTest(_x, _y - radius, true)) or _root.hit11.hitTest(_x + radius, _y, true)) or _root.hit11.hitTest(_x - radius, _y, true)) {
_root.hit11.nextFrame();
}
if (((_root.hit12.hitTest(_x, _y + radius, true) or _root.hit12.hitTest(_x, _y - radius, true)) or _root.hit12.hitTest(_x + radius, _y, true)) or _root.hit12.hitTest(_x - radius, _y, true)) {
_root.hit12.nextFrame();
}
if (((_root.hit13.hitTest(_x, _y + radius, true) or _root.hit13.hitTest(_x, _y - radius, true)) or _root.hit13.hitTest(_x + radius, _y, true)) or _root.hit13.hitTest(_x - radius, _y, true)) {
_root.hit13.nextFrame();
}
if (((_root.hit14.hitTest(_x, _y + radius, true) or _root.hit14.hitTest(_x, _y - radius, true)) or _root.hit14.hitTest(_x + radius, _y, true)) or _root.hit14.hitTest(_x - radius, _y, true)) {
_root.hit14.nextFrame();
}
if (((_root.hit15.hitTest(_x, _y + radius, true) or _root.hit15.hitTest(_x, _y - radius, true)) or _root.hit15.hitTest(_x + radius, _y, true)) or _root.hit15.hitTest(_x - radius, _y, true)) {
_root.hit15.nextFrame();
}
if (((_root.hit16.hitTest(_x, _y + radius, true) or _root.hit16.hitTest(_x, _y - radius, true)) or _root.hit16.hitTest(_x + radius, _y, true)) or _root.hit16.hitTest(_x - radius, _y, true)) {
_root.hit16.nextFrame();
}
if (((_root.hit17.hitTest(_x, _y + radius, true) or _root.hit17.hitTest(_x, _y - radius, true)) or _root.hit17.hitTest(_x + radius, _y, true)) or _root.hit17.hitTest(_x - radius, _y, true)) {
_root.hit17.nextFrame();
}
if (((_root.hit18.hitTest(_x, _y + radius, true) or _root.hit18.hitTest(_x, _y - radius, true)) or _root.hit18.hitTest(_x + radius, _y, true)) or _root.hit18.hitTest(_x - radius, _y, true)) {
_root.hit18.nextFrame();
}
if (((_root.hit19.hitTest(_x, _y + radius, true) or _root.hit19.hitTest(_x, _y - radius, true)) or _root.hit19.hitTest(_x + radius, _y, true)) or _root.hit19.hitTest(_x - radius, _y, true)) {
_root.hit19.nextFrame();
}
if (((_root.hit20.hitTest(_x, _y + radius, true) or _root.hit20.hitTest(_x, _y - radius, true)) or _root.hit20.hitTest(_x + radius, _y, true)) or _root.hit20.hitTest(_x - radius, _y, true)) {
_root.hit20.nextFrame();
}
if (((_root.hit21.hitTest(_x, _y + radius, true) or _root.hit21.hitTest(_x, _y - radius, true)) or _root.hit21.hitTest(_x + radius, _y, true)) or _root.hit21.hitTest(_x - radius, _y, true)) {
_root.hit21.nextFrame();
}
if (((_root.hit22.hitTest(_x, _y + radius, true) or _root.hit22.hitTest(_x, _y - radius, true)) or _root.hit22.hitTest(_x + radius, _y, true)) or _root.hit22.hitTest(_x - radius, _y, true)) {
_root.hit22.nextFrame();
}
if (((_root.hit23.hitTest(_x, _y + radius, true) or _root.hit23.hitTest(_x, _y - radius, true)) or _root.hit23.hitTest(_x + radius, _y, true)) or _root.hit23.hitTest(_x - radius, _y, true)) {
_root.hit23.nextFrame();
}
if (((_root.hit24.hitTest(_x, _y + radius, true) or _root.hit24.hitTest(_x, _y - radius, true)) or _root.hit24.hitTest(_x + radius, _y, true)) or _root.hit24.hitTest(_x - radius, _y, true)) {
_root.hit24.nextFrame();
}
if (((_root.hit25.hitTest(_x, _y + radius, true) or _root.hit25.hitTest(_x, _y - radius, true)) or _root.hit25.hitTest(_x + radius, _y, true)) or _root.hit25.hitTest(_x - radius, _y, true)) {
_root.hit25.nextFrame();
}
if (((_root.hit26.hitTest(_x, _y + radius, true) or _root.hit26.hitTest(_x, _y - radius, true)) or _root.hit26.hitTest(_x + radius, _y, true)) or _root.hit26.hitTest(_x - radius, _y, true)) {
_root.hit26.nextFrame();
}
if (((_root.hit27.hitTest(_x, _y + radius, true) or _root.hit27.hitTest(_x, _y - radius, true)) or _root.hit27.hitTest(_x + radius, _y, true)) or _root.hit27.hitTest(_x - radius, _y, true)) {
_root.hit27.nextFrame();
}
if (((_root.hit28.hitTest(_x, _y + radius, true) or _root.hit28.hitTest(_x, _y - radius, true)) or _root.hit28.hitTest(_x + radius, _y, true)) or _root.hit28.hitTest(_x - radius, _y, true)) {
_root.hit28.nextFrame();
}
if (((_root.hit29.hitTest(_x, _y + radius, true) or _root.hit29.hitTest(_x, _y - radius, true)) or _root.hit29.hitTest(_x + radius, _y, true)) or _root.hit29.hitTest(_x - radius, _y, true)) {
_root.hit29.nextFrame();
}
if (((_root.hit30.hitTest(_x, _y + radius, true) or _root.hit30.hitTest(_x, _y - radius, true)) or _root.hit30.hitTest(_x + radius, _y, true)) or _root.hit30.hitTest(_x - radius, _y, true)) {
_root.hit30.nextFrame();
}
if (((_root.hit31.hitTest(_x, _y + radius, true) or _root.hit31.hitTest(_x, _y - radius, true)) or _root.hit31.hitTest(_x + radius, _y, true)) or _root.hit31.hitTest(_x - radius, _y, true)) {
_root.hit31.nextFrame();
}
if (((_root.hit32.hitTest(_x, _y + radius, true) or _root.hit32.hitTest(_x, _y - radius, true)) or _root.hit32.hitTest(_x + radius, _y, true)) or _root.hit32.hitTest(_x - radius, _y, true)) {
_root.hit32.nextFrame();
}
if (((_root.hit33.hitTest(_x, _y + radius, true) or _root.hit33.hitTest(_x, _y - radius, true)) or _root.hit33.hitTest(_x + radius, _y, true)) or _root.hit33.hitTest(_x - radius, _y, true)) {
_root.hit33.nextFrame();
}
if (((_root.hit34.hitTest(_x, _y + radius, true) or _root.hit34.hitTest(_x, _y - radius, true)) or _root.hit34.hitTest(_x + radius, _y, true)) or _root.hit34.hitTest(_x - radius, _y, true)) {
_root.hit34.nextFrame();
}
if (((_root.hit35.hitTest(_x, _y + radius, true) or _root.hit35.hitTest(_x, _y - radius, true)) or _root.hit35.hitTest(_x + radius, _y, true)) or _root.hit35.hitTest(_x - radius, _y, true)) {
_root.hit35.nextFrame();
}
if (((_root.hit36.hitTest(_x, _y + radius, true) or _root.hit36.hitTest(_x, _y - radius, true)) or _root.hit36.hitTest(_x + radius, _y, true)) or _root.hit36.hitTest(_x - radius, _y, true)) {
_root.hit36.nextFrame();
}
if (((_root.hit37.hitTest(_x, _y + radius, true) or _root.hit37.hitTest(_x, _y - radius, true)) or _root.hit37.hitTest(_x + radius, _y, true)) or _root.hit37.hitTest(_x - radius, _y, true)) {
_root.hit37.nextFrame();
}
if (((_root.hit38.hitTest(_x, _y + radius, true) or _root.hit38.hitTest(_x, _y - radius, true)) or _root.hit38.hitTest(_x + radius, _y, true)) or _root.hit38.hitTest(_x - radius, _y, true)) {
_root.hit38.nextFrame();
}
if (((_root.hit39.hitTest(_x, _y + radius, true) or _root.hit39.hitTest(_x, _y - radius, true)) or _root.hit39.hitTest(_x + radius, _y, true)) or _root.hit39.hitTest(_x - radius, _y, true)) {
_root.hit39.nextFrame();
}
if (((_root.hit40.hitTest(_x, _y + radius, true) or _root.hit40.hitTest(_x, _y - radius, true)) or _root.hit40.hitTest(_x + radius, _y, true)) or _root.hit40.hitTest(_x - radius, _y, true)) {
_root.hit40.nextFrame();
}
if (((_root.exit.hitTest(_x, _y + radius, true) or _root.exit.hitTest(_x, _y - radius, true)) or _root.exit.hitTest(_x + radius, _y, true)) or _root.exit.hitTest(_x - radius, _y, true)) {
_root.nextFrame();
}
}
Frame 41
stop();
stopAllSounds();
Frame 42
_root.score = 22;
stop();
Instance of Symbol 714 MovieClip "pad2" in Frame 42
onClipEvent (enterFrame) {
_y = (_y + ((_root.hero2._y - _y) / 2));
_x = (_x + ((_root.hero2._x - _x) / 2));
}
Instance of Symbol 22 MovieClip [hero2] "hero2" in Frame 42
onClipEvent (load) {
power = 1;
yspeed = 0;
xspeed = 0;
friction = 0.85;
radius = 13;
}
onClipEvent (enterFrame) {
if (Key.isDown(65)) {
_x = (_x - power);
xspeed = xspeed - power;
}
if (Key.isDown(68)) {
_x = (_x + power);
xspeed = xspeed + power;
}
if (Key.isDown(87)) {
_y = (_y - power);
yspeed = yspeed - power;
}
if (Key.isDown(83)) {
_y = (_y + power);
yspeed = yspeed + power;
}
xspeed = xspeed * friction;
yspeed = yspeed * friction;
_y = (_y + yspeed);
_x = (_x + xspeed);
while (_root.wall.hitTest(_x, _y + radius, true)) {
_y = (_y-1);
}
while (_root.wall.hitTest(_x, _y - radius, true)) {
_y = (_y+1);
}
while (_root.wall.hitTest(_x - radius, _y, true)) {
_x = (_x+1);
}
while (_root.wall.hitTest(_x + radius, _y, true)) {
_x = (_x-1);
}
if (((_root.cop.hitTest(_x, _y + radius, true) or _root.cop.hitTest(_x, _y - radius, true)) or _root.cop.hitTest(_x + radius, _y, true)) or _root.cop.hitTest(_x - radius, _y, true)) {
_root.fin.gotoAndStop(3);
}
if (((_root.hit1.hitTest(_x, _y + radius, true) or _root.hit1.hitTest(_x, _y - radius, true)) or _root.hit1.hitTest(_x + radius, _y, true)) or _root.hit1.hitTest(_x - radius, _y, true)) {
_root.hit1.nextFrame();
}
if (((_root.hit2.hitTest(_x, _y + radius, true) or _root.hit2.hitTest(_x, _y - radius, true)) or _root.hit2.hitTest(_x + radius, _y, true)) or _root.hit2.hitTest(_x - radius, _y, true)) {
_root.hit2.nextFrame();
}
if (((_root.hit3.hitTest(_x, _y + radius, true) or _root.hit3.hitTest(_x, _y - radius, true)) or _root.hit3.hitTest(_x + radius, _y, true)) or _root.hit3.hitTest(_x - radius, _y, true)) {
_root.hit3.nextFrame();
}
if (((_root.hit4.hitTest(_x, _y + radius, true) or _root.hit4.hitTest(_x, _y - radius, true)) or _root.hit4.hitTest(_x + radius, _y, true)) or _root.hit4.hitTest(_x - radius, _y, true)) {
_root.hit4.nextFrame();
}
if (((_root.hit5.hitTest(_x, _y + radius, true) or _root.hit5.hitTest(_x, _y - radius, true)) or _root.hit5.hitTest(_x + radius, _y, true)) or _root.hit5.hitTest(_x - radius, _y, true)) {
_root.hit5.nextFrame();
}
if (((_root.hit6.hitTest(_x, _y + radius, true) or _root.hit6.hitTest(_x, _y - radius, true)) or _root.hit6.hitTest(_x + radius, _y, true)) or _root.hit6.hitTest(_x - radius, _y, true)) {
_root.hit6.nextFrame();
}
if (((_root.hit7.hitTest(_x, _y + radius, true) or _root.hit7.hitTest(_x, _y - radius, true)) or _root.hit7.hitTest(_x + radius, _y, true)) or _root.hit7.hitTest(_x - radius, _y, true)) {
_root.hit7.nextFrame();
}
if (((_root.hit8.hitTest(_x, _y + radius, true) or _root.hit8.hitTest(_x, _y - radius, true)) or _root.hit8.hitTest(_x + radius, _y, true)) or _root.hit8.hitTest(_x - radius, _y, true)) {
_root.hit8.gotoAndStop(2);
}
if (((_root.hit9.hitTest(_x, _y + radius, true) or _root.hit9.hitTest(_x, _y - radius, true)) or _root.hit9.hitTest(_x + radius, _y, true)) or _root.hit9.hitTest(_x - radius, _y, true)) {
_root.hit9.nextFrame();
}
if (((_root.hit10.hitTest(_x, _y + radius, true) or _root.hit10.hitTest(_x, _y - radius, true)) or _root.hit10.hitTest(_x + radius, _y, true)) or _root.hit10.hitTest(_x - radius, _y, true)) {
_root.hit10.nextFrame();
}
if (((_root.hit11.hitTest(_x, _y + radius, true) or _root.hit11.hitTest(_x, _y - radius, true)) or _root.hit11.hitTest(_x + radius, _y, true)) or _root.hit11.hitTest(_x - radius, _y, true)) {
_root.hit11.nextFrame();
}
if (((_root.hit12.hitTest(_x, _y + radius, true) or _root.hit12.hitTest(_x, _y - radius, true)) or _root.hit12.hitTest(_x + radius, _y, true)) or _root.hit12.hitTest(_x - radius, _y, true)) {
_root.hit12.nextFrame();
}
if (((_root.hit13.hitTest(_x, _y + radius, true) or _root.hit13.hitTest(_x, _y - radius, true)) or _root.hit13.hitTest(_x + radius, _y, true)) or _root.hit13.hitTest(_x - radius, _y, true)) {
_root.hit13.nextFrame();
}
if (((_root.hit14.hitTest(_x, _y + radius, true) or _root.hit14.hitTest(_x, _y - radius, true)) or _root.hit14.hitTest(_x + radius, _y, true)) or _root.hit14.hitTest(_x - radius, _y, true)) {
_root.hit14.nextFrame();
}
if (((_root.hit15.hitTest(_x, _y + radius, true) or _root.hit15.hitTest(_x, _y - radius, true)) or _root.hit15.hitTest(_x + radius, _y, true)) or _root.hit15.hitTest(_x - radius, _y, true)) {
_root.hit15.nextFrame();
}
if (((_root.hit16.hitTest(_x, _y + radius, true) or _root.hit16.hitTest(_x, _y - radius, true)) or _root.hit16.hitTest(_x + radius, _y, true)) or _root.hit16.hitTest(_x - radius, _y, true)) {
_root.hit16.nextFrame();
}
if (((_root.hit17.hitTest(_x, _y + radius, true) or _root.hit17.hitTest(_x, _y - radius, true)) or _root.hit17.hitTest(_x + radius, _y, true)) or _root.hit17.hitTest(_x - radius, _y, true)) {
_root.hit17.nextFrame();
}
if (((_root.hit18.hitTest(_x, _y + radius, true) or _root.hit18.hitTest(_x, _y - radius, true)) or _root.hit18.hitTest(_x + radius, _y, true)) or _root.hit18.hitTest(_x - radius, _y, true)) {
_root.hit18.nextFrame();
}
if (((_root.hit19.hitTest(_x, _y + radius, true) or _root.hit19.hitTest(_x, _y - radius, true)) or _root.hit19.hitTest(_x + radius, _y, true)) or _root.hit19.hitTest(_x - radius, _y, true)) {
_root.hit19.nextFrame();
}
if (((_root.hit20.hitTest(_x, _y + radius, true) or _root.hit20.hitTest(_x, _y - radius, true)) or _root.hit20.hitTest(_x + radius, _y, true)) or _root.hit20.hitTest(_x - radius, _y, true)) {
_root.hit20.nextFrame();
}
if (((_root.hit21.hitTest(_x, _y + radius, true) or _root.hit21.hitTest(_x, _y - radius, true)) or _root.hit21.hitTest(_x + radius, _y, true)) or _root.hit21.hitTest(_x - radius, _y, true)) {
_root.hit21.nextFrame();
}
if (((_root.hit22.hitTest(_x, _y + radius, true) or _root.hit22.hitTest(_x, _y - radius, true)) or _root.hit22.hitTest(_x + radius, _y, true)) or _root.hit22.hitTest(_x - radius, _y, true)) {
_root.hit22.nextFrame();
}
if (((_root.hit23.hitTest(_x, _y + radius, true) or _root.hit23.hitTest(_x, _y - radius, true)) or _root.hit23.hitTest(_x + radius, _y, true)) or _root.hit23.hitTest(_x - radius, _y, true)) {
_root.hit23.nextFrame();
}
if (((_root.hit24.hitTest(_x, _y + radius, true) or _root.hit24.hitTest(_x, _y - radius, true)) or _root.hit24.hitTest(_x + radius, _y, true)) or _root.hit24.hitTest(_x - radius, _y, true)) {
_root.hit24.nextFrame();
}
if (((_root.hit25.hitTest(_x, _y + radius, true) or _root.hit25.hitTest(_x, _y - radius, true)) or _root.hit25.hitTest(_x + radius, _y, true)) or _root.hit25.hitTest(_x - radius, _y, true)) {
_root.hit25.nextFrame();
}
if (((_root.hit26.hitTest(_x, _y + radius, true) or _root.hit26.hitTest(_x, _y - radius, true)) or _root.hit26.hitTest(_x + radius, _y, true)) or _root.hit26.hitTest(_x - radius, _y, true)) {
_root.hit26.nextFrame();
}
if (((_root.hit27.hitTest(_x, _y + radius, true) or _root.hit27.hitTest(_x, _y - radius, true)) or _root.hit27.hitTest(_x + radius, _y, true)) or _root.hit27.hitTest(_x - radius, _y, true)) {
_root.hit27.nextFrame();
}
if (((_root.hit28.hitTest(_x, _y + radius, true) or _root.hit28.hitTest(_x, _y - radius, true)) or _root.hit28.hitTest(_x + radius, _y, true)) or _root.hit28.hitTest(_x - radius, _y, true)) {
_root.hit28.nextFrame();
}
if (((_root.hit29.hitTest(_x, _y + radius, true) or _root.hit29.hitTest(_x, _y - radius, true)) or _root.hit29.hitTest(_x + radius, _y, true)) or _root.hit29.hitTest(_x - radius, _y, true)) {
_root.hit29.nextFrame();
}
if (((_root.hit30.hitTest(_x, _y + radius, true) or _root.hit30.hitTest(_x, _y - radius, true)) or _root.hit30.hitTest(_x + radius, _y, true)) or _root.hit30.hitTest(_x - radius, _y, true)) {
_root.hit30.nextFrame();
}
if (((_root.hit31.hitTest(_x, _y + radius, true) or _root.hit31.hitTest(_x, _y - radius, true)) or _root.hit31.hitTest(_x + radius, _y, true)) or _root.hit31.hitTest(_x - radius, _y, true)) {
_root.hit31.nextFrame();
}
if (((_root.hit32.hitTest(_x, _y + radius, true) or _root.hit32.hitTest(_x, _y - radius, true)) or _root.hit32.hitTest(_x + radius, _y, true)) or _root.hit32.hitTest(_x - radius, _y, true)) {
_root.hit32.nextFrame();
}
if (((_root.hit33.hitTest(_x, _y + radius, true) or _root.hit33.hitTest(_x, _y - radius, true)) or _root.hit33.hitTest(_x + radius, _y, true)) or _root.hit33.hitTest(_x - radius, _y, true)) {
_root.hit33.nextFrame();
}
if (((_root.hit34.hitTest(_x, _y + radius, true) or _root.hit34.hitTest(_x, _y - radius, true)) or _root.hit34.hitTest(_x + radius, _y, true)) or _root.hit34.hitTest(_x - radius, _y, true)) {
_root.hit34.nextFrame();
}
if (((_root.hit35.hitTest(_x, _y + radius, true) or _root.hit35.hitTest(_x, _y - radius, true)) or _root.hit35.hitTest(_x + radius, _y, true)) or _root.hit35.hitTest(_x - radius, _y, true)) {
_root.hit35.nextFrame();
}
if (((_root.hit36.hitTest(_x, _y + radius, true) or _root.hit36.hitTest(_x, _y - radius, true)) or _root.hit36.hitTest(_x + radius, _y, true)) or _root.hit36.hitTest(_x - radius, _y, true)) {
_root.hit36.nextFrame();
}
if (((_root.hit37.hitTest(_x, _y + radius, true) or _root.hit37.hitTest(_x, _y - radius, true)) or _root.hit37.hitTest(_x + radius, _y, true)) or _root.hit37.hitTest(_x - radius, _y, true)) {
_root.hit37.nextFrame();
}
if (((_root.hit38.hitTest(_x, _y + radius, true) or _root.hit38.hitTest(_x, _y - radius, true)) or _root.hit38.hitTest(_x + radius, _y, true)) or _root.hit38.hitTest(_x - radius, _y, true)) {
_root.hit38.nextFrame();
}
if (((_root.hit39.hitTest(_x, _y + radius, true) or _root.hit39.hitTest(_x, _y - radius, true)) or _root.hit39.hitTest(_x + radius, _y, true)) or _root.hit39.hitTest(_x - radius, _y, true)) {
_root.hit39.nextFrame();
}
if (((_root.hit40.hitTest(_x, _y + radius, true) or _root.hit40.hitTest(_x, _y - radius, true)) or _root.hit40.hitTest(_x + radius, _y, true)) or _root.hit40.hitTest(_x - radius, _y, true)) {
_root.hit40.nextFrame();
}
if (((_root.exit.hitTest(_x, _y + radius, true) or _root.exit.hitTest(_x, _y - radius, true)) or _root.exit.hitTest(_x + radius, _y, true)) or _root.exit.hitTest(_x - radius, _y, true)) {
_root.nextFrame();
}
}
Instance of Symbol 703 MovieClip "pad" in Frame 42
onClipEvent (enterFrame) {
_y = (_y + ((_root.hero._y - _y) / 2));
_x = (_x + ((_root.hero._x - _x) / 2));
}
Instance of Symbol 223 MovieClip [hero] "hero" in Frame 42
onClipEvent (load) {
power = 1;
yspeed = 0;
xspeed = 0;
friction = 0.85;
radius = 13;
}
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
_x = (_x - power);
xspeed = xspeed - power;
}
if (Key.isDown(39)) {
_x = (_x + power);
xspeed = xspeed + power;
}
if (Key.isDown(38)) {
_y = (_y - power);
yspeed = yspeed - power;
}
if (Key.isDown(40)) {
_y = (_y + power);
yspeed = yspeed + power;
}
xspeed = xspeed * friction;
yspeed = yspeed * friction;
_y = (_y + yspeed);
_x = (_x + xspeed);
while (_root.wall.hitTest(_x, _y + radius, true)) {
_y = (_y-1);
}
while (_root.wall.hitTest(_x, _y - radius, true)) {
_y = (_y+1);
}
while (_root.wall.hitTest(_x - radius, _y, true)) {
_x = (_x+1);
}
while (_root.wall.hitTest(_x + radius, _y, true)) {
_x = (_x-1);
}
if (((_root.cop.hitTest(_x, _y + radius, true) or _root.cop.hitTest(_x, _y - radius, true)) or _root.cop.hitTest(_x + radius, _y, true)) or _root.cop.hitTest(_x - radius, _y, true)) {
_root.fin.gotoAndStop(3);
}
if (((_root.hit1.hitTest(_x, _y + radius, true) or _root.hit1.hitTest(_x, _y - radius, true)) or _root.hit1.hitTest(_x + radius, _y, true)) or _root.hit1.hitTest(_x - radius, _y, true)) {
_root.hit1.nextFrame();
}
if (((_root.hit2.hitTest(_x, _y + radius, true) or _root.hit2.hitTest(_x, _y - radius, true)) or _root.hit2.hitTest(_x + radius, _y, true)) or _root.hit2.hitTest(_x - radius, _y, true)) {
_root.hit2.nextFrame();
}
if (((_root.hit3.hitTest(_x, _y + radius, true) or _root.hit3.hitTest(_x, _y - radius, true)) or _root.hit3.hitTest(_x + radius, _y, true)) or _root.hit3.hitTest(_x - radius, _y, true)) {
_root.hit3.nextFrame();
}
if (((_root.hit4.hitTest(_x, _y + radius, true) or _root.hit4.hitTest(_x, _y - radius, true)) or _root.hit4.hitTest(_x + radius, _y, true)) or _root.hit4.hitTest(_x - radius, _y, true)) {
_root.hit4.nextFrame();
}
if (((_root.hit5.hitTest(_x, _y + radius, true) or _root.hit5.hitTest(_x, _y - radius, true)) or _root.hit5.hitTest(_x + radius, _y, true)) or _root.hit5.hitTest(_x - radius, _y, true)) {
_root.hit5.nextFrame();
}
if (((_root.hit6.hitTest(_x, _y + radius, true) or _root.hit6.hitTest(_x, _y - radius, true)) or _root.hit6.hitTest(_x + radius, _y, true)) or _root.hit6.hitTest(_x - radius, _y, true)) {
_root.hit6.nextFrame();
}
if (((_root.hit7.hitTest(_x, _y + radius, true) or _root.hit7.hitTest(_x, _y - radius, true)) or _root.hit7.hitTest(_x + radius, _y, true)) or _root.hit7.hitTest(_x - radius, _y, true)) {
_root.hit7.nextFrame();
}
if (((_root.hit8.hitTest(_x, _y + radius, true) or _root.hit8.hitTest(_x, _y - radius, true)) or _root.hit8.hitTest(_x + radius, _y, true)) or _root.hit8.hitTest(_x - radius, _y, true)) {
_root.hit8.gotoAndStop(2);
}
if (((_root.hit9.hitTest(_x, _y + radius, true) or _root.hit9.hitTest(_x, _y - radius, true)) or _root.hit9.hitTest(_x + radius, _y, true)) or _root.hit9.hitTest(_x - radius, _y, true)) {
_root.hit9.nextFrame();
}
if (((_root.hit10.hitTest(_x, _y + radius, true) or _root.hit10.hitTest(_x, _y - radius, true)) or _root.hit10.hitTest(_x + radius, _y, true)) or _root.hit10.hitTest(_x - radius, _y, true)) {
_root.hit10.nextFrame();
}
if (((_root.hit11.hitTest(_x, _y + radius, true) or _root.hit11.hitTest(_x, _y - radius, true)) or _root.hit11.hitTest(_x + radius, _y, true)) or _root.hit11.hitTest(_x - radius, _y, true)) {
_root.hit11.nextFrame();
}
if (((_root.hit12.hitTest(_x, _y + radius, true) or _root.hit12.hitTest(_x, _y - radius, true)) or _root.hit12.hitTest(_x + radius, _y, true)) or _root.hit12.hitTest(_x - radius, _y, true)) {
_root.hit12.nextFrame();
}
if (((_root.hit13.hitTest(_x, _y + radius, true) or _root.hit13.hitTest(_x, _y - radius, true)) or _root.hit13.hitTest(_x + radius, _y, true)) or _root.hit13.hitTest(_x - radius, _y, true)) {
_root.hit13.nextFrame();
}
if (((_root.hit14.hitTest(_x, _y + radius, true) or _root.hit14.hitTest(_x, _y - radius, true)) or _root.hit14.hitTest(_x + radius, _y, true)) or _root.hit14.hitTest(_x - radius, _y, true)) {
_root.hit14.nextFrame();
}
if (((_root.hit15.hitTest(_x, _y + radius, true) or _root.hit15.hitTest(_x, _y - radius, true)) or _root.hit15.hitTest(_x + radius, _y, true)) or _root.hit15.hitTest(_x - radius, _y, true)) {
_root.hit15.nextFrame();
}
if (((_root.hit16.hitTest(_x, _y + radius, true) or _root.hit16.hitTest(_x, _y - radius, true)) or _root.hit16.hitTest(_x + radius, _y, true)) or _root.hit16.hitTest(_x - radius, _y, true)) {
_root.hit16.nextFrame();
}
if (((_root.hit17.hitTest(_x, _y + radius, true) or _root.hit17.hitTest(_x, _y - radius, true)) or _root.hit17.hitTest(_x + radius, _y, true)) or _root.hit17.hitTest(_x - radius, _y, true)) {
_root.hit17.nextFrame();
}
if (((_root.hit18.hitTest(_x, _y + radius, true) or _root.hit18.hitTest(_x, _y - radius, true)) or _root.hit18.hitTest(_x + radius, _y, true)) or _root.hit18.hitTest(_x - radius, _y, true)) {
_root.hit18.nextFrame();
}
if (((_root.hit19.hitTest(_x, _y + radius, true) or _root.hit19.hitTest(_x, _y - radius, true)) or _root.hit19.hitTest(_x + radius, _y, true)) or _root.hit19.hitTest(_x - radius, _y, true)) {
_root.hit19.nextFrame();
}
if (((_root.hit20.hitTest(_x, _y + radius, true) or _root.hit20.hitTest(_x, _y - radius, true)) or _root.hit20.hitTest(_x + radius, _y, true)) or _root.hit20.hitTest(_x - radius, _y, true)) {
_root.hit20.nextFrame();
}
if (((_root.hit21.hitTest(_x, _y + radius, true) or _root.hit21.hitTest(_x, _y - radius, true)) or _root.hit21.hitTest(_x + radius, _y, true)) or _root.hit21.hitTest(_x - radius, _y, true)) {
_root.hit21.nextFrame();
}
if (((_root.hit22.hitTest(_x, _y + radius, true) or _root.hit22.hitTest(_x, _y - radius, true)) or _root.hit22.hitTest(_x + radius, _y, true)) or _root.hit22.hitTest(_x - radius, _y, true)) {
_root.hit22.nextFrame();
}
if (((_root.hit23.hitTest(_x, _y + radius, true) or _root.hit23.hitTest(_x, _y - radius, true)) or _root.hit23.hitTest(_x + radius, _y, true)) or _root.hit23.hitTest(_x - radius, _y, true)) {
_root.hit23.nextFrame();
}
if (((_root.hit24.hitTest(_x, _y + radius, true) or _root.hit24.hitTest(_x, _y - radius, true)) or _root.hit24.hitTest(_x + radius, _y, true)) or _root.hit24.hitTest(_x - radius, _y, true)) {
_root.hit24.nextFrame();
}
if (((_root.hit25.hitTest(_x, _y + radius, true) or _root.hit25.hitTest(_x, _y - radius, true)) or _root.hit25.hitTest(_x + radius, _y, true)) or _root.hit25.hitTest(_x - radius, _y, true)) {
_root.hit25.nextFrame();
}
if (((_root.hit26.hitTest(_x, _y + radius, true) or _root.hit26.hitTest(_x, _y - radius, true)) or _root.hit26.hitTest(_x + radius, _y, true)) or _root.hit26.hitTest(_x - radius, _y, true)) {
_root.hit26.nextFrame();
}
if (((_root.hit27.hitTest(_x, _y + radius, true) or _root.hit27.hitTest(_x, _y - radius, true)) or _root.hit27.hitTest(_x + radius, _y, true)) or _root.hit27.hitTest(_x - radius, _y, true)) {
_root.hit27.nextFrame();
}
if (((_root.hit28.hitTest(_x, _y + radius, true) or _root.hit28.hitTest(_x, _y - radius, true)) or _root.hit28.hitTest(_x + radius, _y, true)) or _root.hit28.hitTest(_x - radius, _y, true)) {
_root.hit28.nextFrame();
}
if (((_root.hit29.hitTest(_x, _y + radius, true) or _root.hit29.hitTest(_x, _y - radius, true)) or _root.hit29.hitTest(_x + radius, _y, true)) or _root.hit29.hitTest(_x - radius, _y, true)) {
_root.hit29.nextFrame();
}
if (((_root.hit30.hitTest(_x, _y + radius, true) or _root.hit30.hitTest(_x, _y - radius, true)) or _root.hit30.hitTest(_x + radius, _y, true)) or _root.hit30.hitTest(_x - radius, _y, true)) {
_root.hit30.nextFrame();
}
if (((_root.hit31.hitTest(_x, _y + radius, true) or _root.hit31.hitTest(_x, _y - radius, true)) or _root.hit31.hitTest(_x + radius, _y, true)) or _root.hit31.hitTest(_x - radius, _y, true)) {
_root.hit31.nextFrame();
}
if (((_root.hit32.hitTest(_x, _y + radius, true) or _root.hit32.hitTest(_x, _y - radius, true)) or _root.hit32.hitTest(_x + radius, _y, true)) or _root.hit32.hitTest(_x - radius, _y, true)) {
_root.hit32.nextFrame();
}
if (((_root.hit33.hitTest(_x, _y + radius, true) or _root.hit33.hitTest(_x, _y - radius, true)) or _root.hit33.hitTest(_x + radius, _y, true)) or _root.hit33.hitTest(_x - radius, _y, true)) {
_root.hit33.nextFrame();
}
if (((_root.hit34.hitTest(_x, _y + radius, true) or _root.hit34.hitTest(_x, _y - radius, true)) or _root.hit34.hitTest(_x + radius, _y, true)) or _root.hit34.hitTest(_x - radius, _y, true)) {
_root.hit34.nextFrame();
}
if (((_root.hit35.hitTest(_x, _y + radius, true) or _root.hit35.hitTest(_x, _y - radius, true)) or _root.hit35.hitTest(_x + radius, _y, true)) or _root.hit35.hitTest(_x - radius, _y, true)) {
_root.hit35.nextFrame();
}
if (((_root.hit36.hitTest(_x, _y + radius, true) or _root.hit36.hitTest(_x, _y - radius, true)) or _root.hit36.hitTest(_x + radius, _y, true)) or _root.hit36.hitTest(_x - radius, _y, true)) {
_root.hit36.nextFrame();
}
if (((_root.hit37.hitTest(_x, _y + radius, true) or _root.hit37.hitTest(_x, _y - radius, true)) or _root.hit37.hitTest(_x + radius, _y, true)) or _root.hit37.hitTest(_x - radius, _y, true)) {
_root.hit37.nextFrame();
}
if (((_root.hit38.hitTest(_x, _y + radius, true) or _root.hit38.hitTest(_x, _y - radius, true)) or _root.hit38.hitTest(_x + radius, _y, true)) or _root.hit38.hitTest(_x - radius, _y, true)) {
_root.hit38.nextFrame();
}
if (((_root.hit39.hitTest(_x, _y + radius, true) or _root.hit39.hitTest(_x, _y - radius, true)) or _root.hit39.hitTest(_x + radius, _y, true)) or _root.hit39.hitTest(_x - radius, _y, true)) {
_root.hit39.nextFrame();
}
if (((_root.hit40.hitTest(_x, _y + radius, true) or _root.hit40.hitTest(_x, _y - radius, true)) or _root.hit40.hitTest(_x + radius, _y, true)) or _root.hit40.hitTest(_x - radius, _y, true)) {
_root.hit40.nextFrame();
}
if (((_root.exit.hitTest(_x, _y + radius, true) or _root.exit.hitTest(_x, _y - radius, true)) or _root.exit.hitTest(_x + radius, _y, true)) or _root.exit.hitTest(_x - radius, _y, true)) {
_root.nextFrame();
}
}
Frame 43
_root.exp++;
_root.exp++;
_root.exp++;
_root.exp++;
_root.exp++;
_root.exp++;
_root.exp++;
_root.exp++;
_root.exp++;
_root.exp++;
_root.exp++;
_root.exp++;
_root.exp++;
_root.exp++;
_root.exp++;
_root.exp++;
_root.exp++;
_root.exp++;
_root.exp++;
_root.exp++;
_root.exp++;
_root.exp++;
_root.exp++;
_root.exp++;
_root.exp++;
_root.exp++;
_root.exp++;
_root.exp++;
_root.exp++;
_root.exp++;
stop();
Frame 44
stop();
stopAllSounds();
Frame 45
_root.score = 11;
stop();
Instance of Symbol 703 MovieClip "pad" in Frame 45
onClipEvent (enterFrame) {
_y = (_y + ((_root.hero._y - _y) / 2));
_x = (_x + ((_root.hero._x - _x) / 2));
}
Instance of Symbol 223 MovieClip [hero] "hero" in Frame 45
onClipEvent (load) {
power = 1;
yspeed = 0;
xspeed = 0;
friction = 0.85;
radius = 13;
}
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
_x = (_x - power);
xspeed = xspeed - power;
}
if (Key.isDown(39)) {
_x = (_x + power);
xspeed = xspeed + power;
}
if (Key.isDown(38)) {
_y = (_y - power);
yspeed = yspeed - power;
}
if (Key.isDown(40)) {
_y = (_y + power);
yspeed = yspeed + power;
}
xspeed = xspeed * friction;
yspeed = yspeed * friction;
_y = (_y + yspeed);
_x = (_x + xspeed);
while (_root.wall.hitTest(_x, _y + radius, true)) {
_y = (_y-1);
}
while (_root.wall.hitTest(_x, _y - radius, true)) {
_y = (_y+1);
}
while (_root.wall.hitTest(_x - radius, _y, true)) {
_x = (_x+1);
}
while (_root.wall.hitTest(_x + radius, _y, true)) {
_x = (_x-1);
}
if (((_root.cop.hitTest(_x, _y + radius, true) or _root.cop.hitTest(_x, _y - radius, true)) or _root.cop.hitTest(_x + radius, _y, true)) or _root.cop.hitTest(_x - radius, _y, true)) {
_root.fin.gotoAndStop(3);
}
if (((_root.hit1.hitTest(_x, _y + radius, true) or _root.hit1.hitTest(_x, _y - radius, true)) or _root.hit1.hitTest(_x + radius, _y, true)) or _root.hit1.hitTest(_x - radius, _y, true)) {
_root.hit1.nextFrame();
}
if (((_root.hit2.hitTest(_x, _y + radius, true) or _root.hit2.hitTest(_x, _y - radius, true)) or _root.hit2.hitTest(_x + radius, _y, true)) or _root.hit2.hitTest(_x - radius, _y, true)) {
_root.hit2.nextFrame();
}
if (((_root.hit3.hitTest(_x, _y + radius, true) or _root.hit3.hitTest(_x, _y - radius, true)) or _root.hit3.hitTest(_x + radius, _y, true)) or _root.hit3.hitTest(_x - radius, _y, true)) {
_root.hit3.nextFrame();
}
if (((_root.hit4.hitTest(_x, _y + radius, true) or _root.hit4.hitTest(_x, _y - radius, true)) or _root.hit4.hitTest(_x + radius, _y, true)) or _root.hit4.hitTest(_x - radius, _y, true)) {
_root.hit4.nextFrame();
}
if (((_root.hit5.hitTest(_x, _y + radius, true) or _root.hit5.hitTest(_x, _y - radius, true)) or _root.hit5.hitTest(_x + radius, _y, true)) or _root.hit5.hitTest(_x - radius, _y, true)) {
_root.hit5.nextFrame();
}
if (((_root.hit6.hitTest(_x, _y + radius, true) or _root.hit6.hitTest(_x, _y - radius, true)) or _root.hit6.hitTest(_x + radius, _y, true)) or _root.hit6.hitTest(_x - radius, _y, true)) {
_root.hit6.nextFrame();
}
if (((_root.hit7.hitTest(_x, _y + radius, true) or _root.hit7.hitTest(_x, _y - radius, true)) or _root.hit7.hitTest(_x + radius, _y, true)) or _root.hit7.hitTest(_x - radius, _y, true)) {
_root.hit7.nextFrame();
}
if (((_root.hit8.hitTest(_x, _y + radius, true) or _root.hit8.hitTest(_x, _y - radius, true)) or _root.hit8.hitTest(_x + radius, _y, true)) or _root.hit8.hitTest(_x - radius, _y, true)) {
_root.hit8.gotoAndStop(2);
}
if (((_root.hit9.hitTest(_x, _y + radius, true) or _root.hit9.hitTest(_x, _y - radius, true)) or _root.hit9.hitTest(_x + radius, _y, true)) or _root.hit9.hitTest(_x - radius, _y, true)) {
_root.hit9.nextFrame();
}
if (((_root.hit10.hitTest(_x, _y + radius, true) or _root.hit10.hitTest(_x, _y - radius, true)) or _root.hit10.hitTest(_x + radius, _y, true)) or _root.hit10.hitTest(_x - radius, _y, true)) {
_root.hit10.nextFrame();
}
if (((_root.hit11.hitTest(_x, _y + radius, true) or _root.hit11.hitTest(_x, _y - radius, true)) or _root.hit11.hitTest(_x + radius, _y, true)) or _root.hit11.hitTest(_x - radius, _y, true)) {
_root.hit11.nextFrame();
}
if (((_root.hit12.hitTest(_x, _y + radius, true) or _root.hit12.hitTest(_x, _y - radius, true)) or _root.hit12.hitTest(_x + radius, _y, true)) or _root.hit12.hitTest(_x - radius, _y, true)) {
_root.hit12.nextFrame();
}
if (((_root.hit13.hitTest(_x, _y + radius, true) or _root.hit13.hitTest(_x, _y - radius, true)) or _root.hit13.hitTest(_x + radius, _y, true)) or _root.hit13.hitTest(_x - radius, _y, true)) {
_root.hit13.nextFrame();
}
if (((_root.hit14.hitTest(_x, _y + radius, true) or _root.hit14.hitTest(_x, _y - radius, true)) or _root.hit14.hitTest(_x + radius, _y, true)) or _root.hit14.hitTest(_x - radius, _y, true)) {
_root.hit14.nextFrame();
}
if (((_root.hit15.hitTest(_x, _y + radius, true) or _root.hit15.hitTest(_x, _y - radius, true)) or _root.hit15.hitTest(_x + radius, _y, true)) or _root.hit15.hitTest(_x - radius, _y, true)) {
_root.hit15.nextFrame();
}
if (((_root.hit16.hitTest(_x, _y + radius, true) or _root.hit16.hitTest(_x, _y - radius, true)) or _root.hit16.hitTest(_x + radius, _y, true)) or _root.hit16.hitTest(_x - radius, _y, true)) {
_root.hit16.nextFrame();
}
if (((_root.hit17.hitTest(_x, _y + radius, true) or _root.hit17.hitTest(_x, _y - radius, true)) or _root.hit17.hitTest(_x + radius, _y, true)) or _root.hit17.hitTest(_x - radius, _y, true)) {
_root.hit17.nextFrame();
}
if (((_root.hit18.hitTest(_x, _y + radius, true) or _root.hit18.hitTest(_x, _y - radius, true)) or _root.hit18.hitTest(_x + radius, _y, true)) or _root.hit18.hitTest(_x - radius, _y, true)) {
_root.hit18.nextFrame();
}
if (((_root.hit19.hitTest(_x, _y + radius, true) or _root.hit19.hitTest(_x, _y - radius, true)) or _root.hit19.hitTest(_x + radius, _y, true)) or _root.hit19.hitTest(_x - radius, _y, true)) {
_root.hit19.nextFrame();
}
if (((_root.hit20.hitTest(_x, _y + radius, true) or _root.hit20.hitTest(_x, _y - radius, true)) or _root.hit20.hitTest(_x + radius, _y, true)) or _root.hit20.hitTest(_x - radius, _y, true)) {
_root.hit20.nextFrame();
}
if (((_root.hit21.hitTest(_x, _y + radius, true) or _root.hit21.hitTest(_x, _y - radius, true)) or _root.hit21.hitTest(_x + radius, _y, true)) or _root.hit21.hitTest(_x - radius, _y, true)) {
_root.hit21.nextFrame();
}
if (((_root.hit22.hitTest(_x, _y + radius, true) or _root.hit22.hitTest(_x, _y - radius, true)) or _root.hit22.hitTest(_x + radius, _y, true)) or _root.hit22.hitTest(_x - radius, _y, true)) {
_root.hit22.nextFrame();
}
if (((_root.hit23.hitTest(_x, _y + radius, true) or _root.hit23.hitTest(_x, _y - radius, true)) or _root.hit23.hitTest(_x + radius, _y, true)) or _root.hit23.hitTest(_x - radius, _y, true)) {
_root.hit23.nextFrame();
}
if (((_root.hit24.hitTest(_x, _y + radius, true) or _root.hit24.hitTest(_x, _y - radius, true)) or _root.hit24.hitTest(_x + radius, _y, true)) or _root.hit24.hitTest(_x - radius, _y, true)) {
_root.hit24.nextFrame();
}
if (((_root.hit25.hitTest(_x, _y + radius, true) or _root.hit25.hitTest(_x, _y - radius, true)) or _root.hit25.hitTest(_x + radius, _y, true)) or _root.hit25.hitTest(_x - radius, _y, true)) {
_root.hit25.nextFrame();
}
if (((_root.hit26.hitTest(_x, _y + radius, true) or _root.hit26.hitTest(_x, _y - radius, true)) or _root.hit26.hitTest(_x + radius, _y, true)) or _root.hit26.hitTest(_x - radius, _y, true)) {
_root.hit26.nextFrame();
}
if (((_root.hit27.hitTest(_x, _y + radius, true) or _root.hit27.hitTest(_x, _y - radius, true)) or _root.hit27.hitTest(_x + radius, _y, true)) or _root.hit27.hitTest(_x - radius, _y, true)) {
_root.hit27.nextFrame();
}
if (((_root.hit28.hitTest(_x, _y + radius, true) or _root.hit28.hitTest(_x, _y - radius, true)) or _root.hit28.hitTest(_x + radius, _y, true)) or _root.hit28.hitTest(_x - radius, _y, true)) {
_root.hit28.nextFrame();
}
if (((_root.hit29.hitTest(_x, _y + radius, true) or _root.hit29.hitTest(_x, _y - radius, true)) or _root.hit29.hitTest(_x + radius, _y, true)) or _root.hit29.hitTest(_x - radius, _y, true)) {
_root.hit29.nextFrame();
}
if (((_root.hit30.hitTest(_x, _y + radius, true) or _root.hit30.hitTest(_x, _y - radius, true)) or _root.hit30.hitTest(_x + radius, _y, true)) or _root.hit30.hitTest(_x - radius, _y, true)) {
_root.hit30.nextFrame();
}
if (((_root.hit31.hitTest(_x, _y + radius, true) or _root.hit31.hitTest(_x, _y - radius, true)) or _root.hit31.hitTest(_x + radius, _y, true)) or _root.hit31.hitTest(_x - radius, _y, true)) {
_root.hit31.nextFrame();
}
if (((_root.hit32.hitTest(_x, _y + radius, true) or _root.hit32.hitTest(_x, _y - radius, true)) or _root.hit32.hitTest(_x + radius, _y, true)) or _root.hit32.hitTest(_x - radius, _y, true)) {
_root.hit32.nextFrame();
}
if (((_root.hit33.hitTest(_x, _y + radius, true) or _root.hit33.hitTest(_x, _y - radius, true)) or _root.hit33.hitTest(_x + radius, _y, true)) or _root.hit33.hitTest(_x - radius, _y, true)) {
_root.hit33.nextFrame();
}
if (((_root.hit34.hitTest(_x, _y + radius, true) or _root.hit34.hitTest(_x, _y - radius, true)) or _root.hit34.hitTest(_x + radius, _y, true)) or _root.hit34.hitTest(_x - radius, _y, true)) {
_root.hit34.nextFrame();
}
if (((_root.hit35.hitTest(_x, _y + radius, true) or _root.hit35.hitTest(_x, _y - radius, true)) or _root.hit35.hitTest(_x + radius, _y, true)) or _root.hit35.hitTest(_x - radius, _y, true)) {
_root.hit35.nextFrame();
}
if (((_root.hit36.hitTest(_x, _y + radius, true) or _root.hit36.hitTest(_x, _y - radius, true)) or _root.hit36.hitTest(_x + radius, _y, true)) or _root.hit36.hitTest(_x - radius, _y, true)) {
_root.hit36.nextFrame();
}
if (((_root.hit37.hitTest(_x, _y + radius, true) or _root.hit37.hitTest(_x, _y - radius, true)) or _root.hit37.hitTest(_x + radius, _y, true)) or _root.hit37.hitTest(_x - radius, _y, true)) {
_root.hit37.nextFrame();
}
if (((_root.hit38.hitTest(_x, _y + radius, true) or _root.hit38.hitTest(_x, _y - radius, true)) or _root.hit38.hitTest(_x + radius, _y, true)) or _root.hit38.hitTest(_x - radius, _y, true)) {
_root.hit38.nextFrame();
}
if (((_root.hit39.hitTest(_x, _y + radius, true) or _root.hit39.hitTest(_x, _y - radius, true)) or _root.hit39.hitTest(_x + radius, _y, true)) or _root.hit39.hitTest(_x - radius, _y, true)) {
_root.hit39.nextFrame();
}
if (((_root.hit40.hitTest(_x, _y + radius, true) or _root.hit40.hitTest(_x, _y - radius, true)) or _root.hit40.hitTest(_x + radius, _y, true)) or _root.hit40.hitTest(_x - radius, _y, true)) {
_root.hit40.nextFrame();
}
if (((_root.exit.hitTest(_x, _y + radius, true) or _root.exit.hitTest(_x, _y - radius, true)) or _root.exit.hitTest(_x + radius, _y, true)) or _root.exit.hitTest(_x - radius, _y, true)) {
_root.nextFrame();
}
}
Instance of Symbol 714 MovieClip "pad2" in Frame 45
onClipEvent (enterFrame) {
_y = (_y + ((_root.hero2._y - _y) / 2));
_x = (_x + ((_root.hero2._x - _x) / 2));
}
Instance of Symbol 22 MovieClip [hero2] "hero2" in Frame 45
onClipEvent (load) {
power = 1;
yspeed = 0;
xspeed = 0;
friction = 0.85;
radius = 13;
}
onClipEvent (enterFrame) {
if (Key.isDown(65)) {
_x = (_x - power);
xspeed = xspeed - power;
}
if (Key.isDown(68)) {
_x = (_x + power);
xspeed = xspeed + power;
}
if (Key.isDown(87)) {
_y = (_y - power);
yspeed = yspeed - power;
}
if (Key.isDown(83)) {
_y = (_y + power);
yspeed = yspeed + power;
}
xspeed = xspeed * friction;
yspeed = yspeed * friction;
_y = (_y + yspeed);
_x = (_x + xspeed);
while (_root.wall.hitTest(_x, _y + radius, true)) {
_y = (_y-1);
}
while (_root.wall.hitTest(_x, _y - radius, true)) {
_y = (_y+1);
}
while (_root.wall.hitTest(_x - radius, _y, true)) {
_x = (_x+1);
}
while (_root.wall.hitTest(_x + radius, _y, true)) {
_x = (_x-1);
}
if (((_root.cop.hitTest(_x, _y + radius, true) or _root.cop.hitTest(_x, _y - radius, true)) or _root.cop.hitTest(_x + radius, _y, true)) or _root.cop.hitTest(_x - radius, _y, true)) {
_root.fin.gotoAndStop(3);
}
if (((_root.hit1.hitTest(_x, _y + radius, true) or _root.hit1.hitTest(_x, _y - radius, true)) or _root.hit1.hitTest(_x + radius, _y, true)) or _root.hit1.hitTest(_x - radius, _y, true)) {
_root.hit1.nextFrame();
}
if (((_root.hit2.hitTest(_x, _y + radius, true) or _root.hit2.hitTest(_x, _y - radius, true)) or _root.hit2.hitTest(_x + radius, _y, true)) or _root.hit2.hitTest(_x - radius, _y, true)) {
_root.hit2.nextFrame();
}
if (((_root.hit3.hitTest(_x, _y + radius, true) or _root.hit3.hitTest(_x, _y - radius, true)) or _root.hit3.hitTest(_x + radius, _y, true)) or _root.hit3.hitTest(_x - radius, _y, true)) {
_root.hit3.nextFrame();
}
if (((_root.hit4.hitTest(_x, _y + radius, true) or _root.hit4.hitTest(_x, _y - radius, true)) or _root.hit4.hitTest(_x + radius, _y, true)) or _root.hit4.hitTest(_x - radius, _y, true)) {
_root.hit4.nextFrame();
}
if (((_root.hit5.hitTest(_x, _y + radius, true) or _root.hit5.hitTest(_x, _y - radius, true)) or _root.hit5.hitTest(_x + radius, _y, true)) or _root.hit5.hitTest(_x - radius, _y, true)) {
_root.hit5.nextFrame();
}
if (((_root.hit6.hitTest(_x, _y + radius, true) or _root.hit6.hitTest(_x, _y - radius, true)) or _root.hit6.hitTest(_x + radius, _y, true)) or _root.hit6.hitTest(_x - radius, _y, true)) {
_root.hit6.nextFrame();
}
if (((_root.hit7.hitTest(_x, _y + radius, true) or _root.hit7.hitTest(_x, _y - radius, true)) or _root.hit7.hitTest(_x + radius, _y, true)) or _root.hit7.hitTest(_x - radius, _y, true)) {
_root.hit7.nextFrame();
}
if (((_root.hit8.hitTest(_x, _y + radius, true) or _root.hit8.hitTest(_x, _y - radius, true)) or _root.hit8.hitTest(_x + radius, _y, true)) or _root.hit8.hitTest(_x - radius, _y, true)) {
_root.hit8.gotoAndStop(2);
}
if (((_root.hit9.hitTest(_x, _y + radius, true) or _root.hit9.hitTest(_x, _y - radius, true)) or _root.hit9.hitTest(_x + radius, _y, true)) or _root.hit9.hitTest(_x - radius, _y, true)) {
_root.hit9.nextFrame();
}
if (((_root.hit10.hitTest(_x, _y + radius, true) or _root.hit10.hitTest(_x, _y - radius, true)) or _root.hit10.hitTest(_x + radius, _y, true)) or _root.hit10.hitTest(_x - radius, _y, true)) {
_root.hit10.nextFrame();
}
if (((_root.hit11.hitTest(_x, _y + radius, true) or _root.hit11.hitTest(_x, _y - radius, true)) or _root.hit11.hitTest(_x + radius, _y, true)) or _root.hit11.hitTest(_x - radius, _y, true)) {
_root.hit11.nextFrame();
}
if (((_root.hit12.hitTest(_x, _y + radius, true) or _root.hit12.hitTest(_x, _y - radius, true)) or _root.hit12.hitTest(_x + radius, _y, true)) or _root.hit12.hitTest(_x - radius, _y, true)) {
_root.hit12.nextFrame();
}
if (((_root.hit13.hitTest(_x, _y + radius, true) or _root.hit13.hitTest(_x, _y - radius, true)) or _root.hit13.hitTest(_x + radius, _y, true)) or _root.hit13.hitTest(_x - radius, _y, true)) {
_root.hit13.nextFrame();
}
if (((_root.hit14.hitTest(_x, _y + radius, true) or _root.hit14.hitTest(_x, _y - radius, true)) or _root.hit14.hitTest(_x + radius, _y, true)) or _root.hit14.hitTest(_x - radius, _y, true)) {
_root.hit14.nextFrame();
}
if (((_root.hit15.hitTest(_x, _y + radius, true) or _root.hit15.hitTest(_x, _y - radius, true)) or _root.hit15.hitTest(_x + radius, _y, true)) or _root.hit15.hitTest(_x - radius, _y, true)) {
_root.hit15.nextFrame();
}
if (((_root.hit16.hitTest(_x, _y + radius, true) or _root.hit16.hitTest(_x, _y - radius, true)) or _root.hit16.hitTest(_x + radius, _y, true)) or _root.hit16.hitTest(_x - radius, _y, true)) {
_root.hit16.nextFrame();
}
if (((_root.hit17.hitTest(_x, _y + radius, true) or _root.hit17.hitTest(_x, _y - radius, true)) or _root.hit17.hitTest(_x + radius, _y, true)) or _root.hit17.hitTest(_x - radius, _y, true)) {
_root.hit17.nextFrame();
}
if (((_root.hit18.hitTest(_x, _y + radius, true) or _root.hit18.hitTest(_x, _y - radius, true)) or _root.hit18.hitTest(_x + radius, _y, true)) or _root.hit18.hitTest(_x - radius, _y, true)) {
_root.hit18.nextFrame();
}
if (((_root.hit19.hitTest(_x, _y + radius, true) or _root.hit19.hitTest(_x, _y - radius, true)) or _root.hit19.hitTest(_x + radius, _y, true)) or _root.hit19.hitTest(_x - radius, _y, true)) {
_root.hit19.nextFrame();
}
if (((_root.hit20.hitTest(_x, _y + radius, true) or _root.hit20.hitTest(_x, _y - radius, true)) or _root.hit20.hitTest(_x + radius, _y, true)) or _root.hit20.hitTest(_x - radius, _y, true)) {
_root.hit20.nextFrame();
}
if (((_root.hit21.hitTest(_x, _y + radius, true) or _root.hit21.hitTest(_x, _y - radius, true)) or _root.hit21.hitTest(_x + radius, _y, true)) or _root.hit21.hitTest(_x - radius, _y, true)) {
_root.hit21.nextFrame();
}
if (((_root.hit22.hitTest(_x, _y + radius, true) or _root.hit22.hitTest(_x, _y - radius, true)) or _root.hit22.hitTest(_x + radius, _y, true)) or _root.hit22.hitTest(_x - radius, _y, true)) {
_root.hit22.nextFrame();
}
if (((_root.hit23.hitTest(_x, _y + radius, true) or _root.hit23.hitTest(_x, _y - radius, true)) or _root.hit23.hitTest(_x + radius, _y, true)) or _root.hit23.hitTest(_x - radius, _y, true)) {
_root.hit23.nextFrame();
}
if (((_root.hit24.hitTest(_x, _y + radius, true) or _root.hit24.hitTest(_x, _y - radius, true)) or _root.hit24.hitTest(_x + radius, _y, true)) or _root.hit24.hitTest(_x - radius, _y, true)) {
_root.hit24.nextFrame();
}
if (((_root.hit25.hitTest(_x, _y + radius, true) or _root.hit25.hitTest(_x, _y - radius, true)) or _root.hit25.hitTest(_x + radius, _y, true)) or _root.hit25.hitTest(_x - radius, _y, true)) {
_root.hit25.nextFrame();
}
if (((_root.hit26.hitTest(_x, _y + radius, true) or _root.hit26.hitTest(_x, _y - radius, true)) or _root.hit26.hitTest(_x + radius, _y, true)) or _root.hit26.hitTest(_x - radius, _y, true)) {
_root.hit26.nextFrame();
}
if (((_root.hit27.hitTest(_x, _y + radius, true) or _root.hit27.hitTest(_x, _y - radius, true)) or _root.hit27.hitTest(_x + radius, _y, true)) or _root.hit27.hitTest(_x - radius, _y, true)) {
_root.hit27.nextFrame();
}
if (((_root.hit28.hitTest(_x, _y + radius, true) or _root.hit28.hitTest(_x, _y - radius, true)) or _root.hit28.hitTest(_x + radius, _y, true)) or _root.hit28.hitTest(_x - radius, _y, true)) {
_root.hit28.nextFrame();
}
if (((_root.hit29.hitTest(_x, _y + radius, true) or _root.hit29.hitTest(_x, _y - radius, true)) or _root.hit29.hitTest(_x + radius, _y, true)) or _root.hit29.hitTest(_x - radius, _y, true)) {
_root.hit29.nextFrame();
}
if (((_root.hit30.hitTest(_x, _y + radius, true) or _root.hit30.hitTest(_x, _y - radius, true)) or _root.hit30.hitTest(_x + radius, _y, true)) or _root.hit30.hitTest(_x - radius, _y, true)) {
_root.hit30.nextFrame();
}
if (((_root.hit31.hitTest(_x, _y + radius, true) or _root.hit31.hitTest(_x, _y - radius, true)) or _root.hit31.hitTest(_x + radius, _y, true)) or _root.hit31.hitTest(_x - radius, _y, true)) {
_root.hit31.nextFrame();
}
if (((_root.hit32.hitTest(_x, _y + radius, true) or _root.hit32.hitTest(_x, _y - radius, true)) or _root.hit32.hitTest(_x + radius, _y, true)) or _root.hit32.hitTest(_x - radius, _y, true)) {
_root.hit32.nextFrame();
}
if (((_root.hit33.hitTest(_x, _y + radius, true) or _root.hit33.hitTest(_x, _y - radius, true)) or _root.hit33.hitTest(_x + radius, _y, true)) or _root.hit33.hitTest(_x - radius, _y, true)) {
_root.hit33.nextFrame();
}
if (((_root.hit34.hitTest(_x, _y + radius, true) or _root.hit34.hitTest(_x, _y - radius, true)) or _root.hit34.hitTest(_x + radius, _y, true)) or _root.hit34.hitTest(_x - radius, _y, true)) {
_root.hit34.nextFrame();
}
if (((_root.hit35.hitTest(_x, _y + radius, true) or _root.hit35.hitTest(_x, _y - radius, true)) or _root.hit35.hitTest(_x + radius, _y, true)) or _root.hit35.hitTest(_x - radius, _y, true)) {
_root.hit35.nextFrame();
}
if (((_root.hit36.hitTest(_x, _y + radius, true) or _root.hit36.hitTest(_x, _y - radius, true)) or _root.hit36.hitTest(_x + radius, _y, true)) or _root.hit36.hitTest(_x - radius, _y, true)) {
_root.hit36.nextFrame();
}
if (((_root.hit37.hitTest(_x, _y + radius, true) or _root.hit37.hitTest(_x, _y - radius, true)) or _root.hit37.hitTest(_x + radius, _y, true)) or _root.hit37.hitTest(_x - radius, _y, true)) {
_root.hit37.nextFrame();
}
if (((_root.hit38.hitTest(_x, _y + radius, true) or _root.hit38.hitTest(_x, _y - radius, true)) or _root.hit38.hitTest(_x + radius, _y, true)) or _root.hit38.hitTest(_x - radius, _y, true)) {
_root.hit38.nextFrame();
}
if (((_root.hit39.hitTest(_x, _y + radius, true) or _root.hit39.hitTest(_x, _y - radius, true)) or _root.hit39.hitTest(_x + radius, _y, true)) or _root.hit39.hitTest(_x - radius, _y, true)) {
_root.hit39.nextFrame();
}
if (((_root.hit40.hitTest(_x, _y + radius, true) or _root.hit40.hitTest(_x, _y - radius, true)) or _root.hit40.hitTest(_x + radius, _y, true)) or _root.hit40.hitTest(_x - radius, _y, true)) {
_root.hit40.nextFrame();
}
if (((_root.exit.hitTest(_x, _y + radius, true) or _root.exit.hitTest(_x, _y - radius, true)) or _root.exit.hitTest(_x + radius, _y, true)) or _root.exit.hitTest(_x - radius, _y, true)) {
_root.nextFrame();
}
}
Frame 46
stop();
stopAllSounds();
Frame 47
_root.score = 11;
stop();
Instance of Symbol 703 MovieClip "pad" in Frame 47
onClipEvent (enterFrame) {
_y = (_y + ((_root.hero._y - _y) / 2));
_x = (_x + ((_root.hero._x - _x) / 2));
}
Instance of Symbol 223 MovieClip [hero] "hero" in Frame 47
onClipEvent (load) {
power = 1;
yspeed = 0;
xspeed = 0;
friction = 0.85;
radius = 13;
}
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
_x = (_x - power);
xspeed = xspeed - power;
}
if (Key.isDown(39)) {
_x = (_x + power);
xspeed = xspeed + power;
}
if (Key.isDown(38)) {
_y = (_y - power);
yspeed = yspeed - power;
}
if (Key.isDown(40)) {
_y = (_y + power);
yspeed = yspeed + power;
}
xspeed = xspeed * friction;
yspeed = yspeed * friction;
_y = (_y + yspeed);
_x = (_x + xspeed);
while (_root.wall.hitTest(_x, _y + radius, true)) {
_y = (_y-1);
}
while (_root.wall.hitTest(_x, _y - radius, true)) {
_y = (_y+1);
}
while (_root.wall.hitTest(_x - radius, _y, true)) {
_x = (_x+1);
}
while (_root.wall.hitTest(_x + radius, _y, true)) {
_x = (_x-1);
}
if (((_root.cop.hitTest(_x, _y + radius, true) or _root.cop.hitTest(_x, _y - radius, true)) or _root.cop.hitTest(_x + radius, _y, true)) or _root.cop.hitTest(_x - radius, _y, true)) {
_root.fin.gotoAndStop(3);
}
if (((_root.hit1.hitTest(_x, _y + radius, true) or _root.hit1.hitTest(_x, _y - radius, true)) or _root.hit1.hitTest(_x + radius, _y, true)) or _root.hit1.hitTest(_x - radius, _y, true)) {
_root.hit1.nextFrame();
}
if (((_root.hit2.hitTest(_x, _y + radius, true) or _root.hit2.hitTest(_x, _y - radius, true)) or _root.hit2.hitTest(_x + radius, _y, true)) or _root.hit2.hitTest(_x - radius, _y, true)) {
_root.hit2.nextFrame();
}
if (((_root.hit3.hitTest(_x, _y + radius, true) or _root.hit3.hitTest(_x, _y - radius, true)) or _root.hit3.hitTest(_x + radius, _y, true)) or _root.hit3.hitTest(_x - radius, _y, true)) {
_root.hit3.nextFrame();
}
if (((_root.hit4.hitTest(_x, _y + radius, true) or _root.hit4.hitTest(_x, _y - radius, true)) or _root.hit4.hitTest(_x + radius, _y, true)) or _root.hit4.hitTest(_x - radius, _y, true)) {
_root.hit4.nextFrame();
}
if (((_root.hit5.hitTest(_x, _y + radius, true) or _root.hit5.hitTest(_x, _y - radius, true)) or _root.hit5.hitTest(_x + radius, _y, true)) or _root.hit5.hitTest(_x - radius, _y, true)) {
_root.hit5.nextFrame();
}
if (((_root.hit6.hitTest(_x, _y + radius, true) or _root.hit6.hitTest(_x, _y - radius, true)) or _root.hit6.hitTest(_x + radius, _y, true)) or _root.hit6.hitTest(_x - radius, _y, true)) {
_root.hit6.nextFrame();
}
if (((_root.hit7.hitTest(_x, _y + radius, true) or _root.hit7.hitTest(_x, _y - radius, true)) or _root.hit7.hitTest(_x + radius, _y, true)) or _root.hit7.hitTest(_x - radius, _y, true)) {
_root.hit7.nextFrame();
}
if (((_root.hit8.hitTest(_x, _y + radius, true) or _root.hit8.hitTest(_x, _y - radius, true)) or _root.hit8.hitTest(_x + radius, _y, true)) or _root.hit8.hitTest(_x - radius, _y, true)) {
_root.hit8.gotoAndStop(2);
}
if (((_root.hit9.hitTest(_x, _y + radius, true) or _root.hit9.hitTest(_x, _y - radius, true)) or _root.hit9.hitTest(_x + radius, _y, true)) or _root.hit9.hitTest(_x - radius, _y, true)) {
_root.hit9.nextFrame();
}
if (((_root.hit10.hitTest(_x, _y + radius, true) or _root.hit10.hitTest(_x, _y - radius, true)) or _root.hit10.hitTest(_x + radius, _y, true)) or _root.hit10.hitTest(_x - radius, _y, true)) {
_root.hit10.nextFrame();
}
if (((_root.hit11.hitTest(_x, _y + radius, true) or _root.hit11.hitTest(_x, _y - radius, true)) or _root.hit11.hitTest(_x + radius, _y, true)) or _root.hit11.hitTest(_x - radius, _y, true)) {
_root.hit11.nextFrame();
}
if (((_root.hit12.hitTest(_x, _y + radius, true) or _root.hit12.hitTest(_x, _y - radius, true)) or _root.hit12.hitTest(_x + radius, _y, true)) or _root.hit12.hitTest(_x - radius, _y, true)) {
_root.hit12.nextFrame();
}
if (((_root.hit13.hitTest(_x, _y + radius, true) or _root.hit13.hitTest(_x, _y - radius, true)) or _root.hit13.hitTest(_x + radius, _y, true)) or _root.hit13.hitTest(_x - radius, _y, true)) {
_root.hit13.nextFrame();
}
if (((_root.hit14.hitTest(_x, _y + radius, true) or _root.hit14.hitTest(_x, _y - radius, true)) or _root.hit14.hitTest(_x + radius, _y, true)) or _root.hit14.hitTest(_x - radius, _y, true)) {
_root.hit14.nextFrame();
}
if (((_root.hit15.hitTest(_x, _y + radius, true) or _root.hit15.hitTest(_x, _y - radius, true)) or _root.hit15.hitTest(_x + radius, _y, true)) or _root.hit15.hitTest(_x - radius, _y, true)) {
_root.hit15.nextFrame();
}
if (((_root.hit16.hitTest(_x, _y + radius, true) or _root.hit16.hitTest(_x, _y - radius, true)) or _root.hit16.hitTest(_x + radius, _y, true)) or _root.hit16.hitTest(_x - radius, _y, true)) {
_root.hit16.nextFrame();
}
if (((_root.hit17.hitTest(_x, _y + radius, true) or _root.hit17.hitTest(_x, _y - radius, true)) or _root.hit17.hitTest(_x + radius, _y, true)) or _root.hit17.hitTest(_x - radius, _y, true)) {
_root.hit17.nextFrame();
}
if (((_root.hit18.hitTest(_x, _y + radius, true) or _root.hit18.hitTest(_x, _y - radius, true)) or _root.hit18.hitTest(_x + radius, _y, true)) or _root.hit18.hitTest(_x - radius, _y, true)) {
_root.hit18.nextFrame();
}
if (((_root.hit19.hitTest(_x, _y + radius, true) or _root.hit19.hitTest(_x, _y - radius, true)) or _root.hit19.hitTest(_x + radius, _y, true)) or _root.hit19.hitTest(_x - radius, _y, true)) {
_root.hit19.nextFrame();
}
if (((_root.hit20.hitTest(_x, _y + radius, true) or _root.hit20.hitTest(_x, _y - radius, true)) or _root.hit20.hitTest(_x + radius, _y, true)) or _root.hit20.hitTest(_x - radius, _y, true)) {
_root.hit20.nextFrame();
}
if (((_root.hit21.hitTest(_x, _y + radius, true) or _root.hit21.hitTest(_x, _y - radius, true)) or _root.hit21.hitTest(_x + radius, _y, true)) or _root.hit21.hitTest(_x - radius, _y, true)) {
_root.hit21.nextFrame();
}
if (((_root.hit22.hitTest(_x, _y + radius, true) or _root.hit22.hitTest(_x, _y - radius, true)) or _root.hit22.hitTest(_x + radius, _y, true)) or _root.hit22.hitTest(_x - radius, _y, true)) {
_root.hit22.nextFrame();
}
if (((_root.hit23.hitTest(_x, _y + radius, true) or _root.hit23.hitTest(_x, _y - radius, true)) or _root.hit23.hitTest(_x + radius, _y, true)) or _root.hit23.hitTest(_x - radius, _y, true)) {
_root.hit23.nextFrame();
}
if (((_root.hit24.hitTest(_x, _y + radius, true) or _root.hit24.hitTest(_x, _y - radius, true)) or _root.hit24.hitTest(_x + radius, _y, true)) or _root.hit24.hitTest(_x - radius, _y, true)) {
_root.hit24.nextFrame();
}
if (((_root.hit25.hitTest(_x, _y + radius, true) or _root.hit25.hitTest(_x, _y - radius, true)) or _root.hit25.hitTest(_x + radius, _y, true)) or _root.hit25.hitTest(_x - radius, _y, true)) {
_root.hit25.nextFrame();
}
if (((_root.hit26.hitTest(_x, _y + radius, true) or _root.hit26.hitTest(_x, _y - radius, true)) or _root.hit26.hitTest(_x + radius, _y, true)) or _root.hit26.hitTest(_x - radius, _y, true)) {
_root.hit26.nextFrame();
}
if (((_root.hit27.hitTest(_x, _y + radius, true) or _root.hit27.hitTest(_x, _y - radius, true)) or _root.hit27.hitTest(_x + radius, _y, true)) or _root.hit27.hitTest(_x - radius, _y, true)) {
_root.hit27.nextFrame();
}
if (((_root.hit28.hitTest(_x, _y + radius, true) or _root.hit28.hitTest(_x, _y - radius, true)) or _root.hit28.hitTest(_x + radius, _y, true)) or _root.hit28.hitTest(_x - radius, _y, true)) {
_root.hit28.nextFrame();
}
if (((_root.hit29.hitTest(_x, _y + radius, true) or _root.hit29.hitTest(_x, _y - radius, true)) or _root.hit29.hitTest(_x + radius, _y, true)) or _root.hit29.hitTest(_x - radius, _y, true)) {
_root.hit29.nextFrame();
}
if (((_root.hit30.hitTest(_x, _y + radius, true) or _root.hit30.hitTest(_x, _y - radius, true)) or _root.hit30.hitTest(_x + radius, _y, true)) or _root.hit30.hitTest(_x - radius, _y, true)) {
_root.hit30.nextFrame();
}
if (((_root.hit31.hitTest(_x, _y + radius, true) or _root.hit31.hitTest(_x, _y - radius, true)) or _root.hit31.hitTest(_x + radius, _y, true)) or _root.hit31.hitTest(_x - radius, _y, true)) {
_root.hit31.nextFrame();
}
if (((_root.hit32.hitTest(_x, _y + radius, true) or _root.hit32.hitTest(_x, _y - radius, true)) or _root.hit32.hitTest(_x + radius, _y, true)) or _root.hit32.hitTest(_x - radius, _y, true)) {
_root.hit32.nextFrame();
}
if (((_root.hit33.hitTest(_x, _y + radius, true) or _root.hit33.hitTest(_x, _y - radius, true)) or _root.hit33.hitTest(_x + radius, _y, true)) or _root.hit33.hitTest(_x - radius, _y, true)) {
_root.hit33.nextFrame();
}
if (((_root.hit34.hitTest(_x, _y + radius, true) or _root.hit34.hitTest(_x, _y - radius, true)) or _root.hit34.hitTest(_x + radius, _y, true)) or _root.hit34.hitTest(_x - radius, _y, true)) {
_root.hit34.nextFrame();
}
if (((_root.hit35.hitTest(_x, _y + radius, true) or _root.hit35.hitTest(_x, _y - radius, true)) or _root.hit35.hitTest(_x + radius, _y, true)) or _root.hit35.hitTest(_x - radius, _y, true)) {
_root.hit35.nextFrame();
}
if (((_root.hit36.hitTest(_x, _y + radius, true) or _root.hit36.hitTest(_x, _y - radius, true)) or _root.hit36.hitTest(_x + radius, _y, true)) or _root.hit36.hitTest(_x - radius, _y, true)) {
_root.hit36.nextFrame();
}
if (((_root.hit37.hitTest(_x, _y + radius, true) or _root.hit37.hitTest(_x, _y - radius, true)) or _root.hit37.hitTest(_x + radius, _y, true)) or _root.hit37.hitTest(_x - radius, _y, true)) {
_root.hit37.nextFrame();
}
if (((_root.hit38.hitTest(_x, _y + radius, true) or _root.hit38.hitTest(_x, _y - radius, true)) or _root.hit38.hitTest(_x + radius, _y, true)) or _root.hit38.hitTest(_x - radius, _y, true)) {
_root.hit38.nextFrame();
}
if (((_root.hit39.hitTest(_x, _y + radius, true) or _root.hit39.hitTest(_x, _y - radius, true)) or _root.hit39.hitTest(_x + radius, _y, true)) or _root.hit39.hitTest(_x - radius, _y, true)) {
_root.hit39.nextFrame();
}
if (((_root.hit40.hitTest(_x, _y + radius, true) or _root.hit40.hitTest(_x, _y - radius, true)) or _root.hit40.hitTest(_x + radius, _y, true)) or _root.hit40.hitTest(_x - radius, _y, true)) {
_root.hit40.nextFrame();
}
if (((_root.exit.hitTest(_x, _y + radius, true) or _root.exit.hitTest(_x, _y - radius, true)) or _root.exit.hitTest(_x + radius, _y, true)) or _root.exit.hitTest(_x - radius, _y, true)) {
_root.nextFrame();
}
}
Instance of Symbol 714 MovieClip "pad2" in Frame 47
onClipEvent (enterFrame) {
_y = (_y + ((_root.hero2._y - _y) / 2));
_x = (_x + ((_root.hero2._x - _x) / 2));
}
Instance of Symbol 22 MovieClip [hero2] "hero2" in Frame 47
onClipEvent (load) {
power = 1;
yspeed = 0;
xspeed = 0;
friction = 0.85;
radius = 13;
}
onClipEvent (enterFrame) {
if (Key.isDown(65)) {
_x = (_x - power);
xspeed = xspeed - power;
}
if (Key.isDown(68)) {
_x = (_x + power);
xspeed = xspeed + power;
}
if (Key.isDown(87)) {
_y = (_y - power);
yspeed = yspeed - power;
}
if (Key.isDown(83)) {
_y = (_y + power);
yspeed = yspeed + power;
}
xspeed = xspeed * friction;
yspeed = yspeed * friction;
_y = (_y + yspeed);
_x = (_x + xspeed);
while (_root.wall.hitTest(_x, _y + radius, true)) {
_y = (_y-1);
}
while (_root.wall.hitTest(_x, _y - radius, true)) {
_y = (_y+1);
}
while (_root.wall.hitTest(_x - radius, _y, true)) {
_x = (_x+1);
}
while (_root.wall.hitTest(_x + radius, _y, true)) {
_x = (_x-1);
}
if (((_root.cop.hitTest(_x, _y + radius, true) or _root.cop.hitTest(_x, _y - radius, true)) or _root.cop.hitTest(_x + radius, _y, true)) or _root.cop.hitTest(_x - radius, _y, true)) {
_root.fin.gotoAndStop(3);
}
if (((_root.hit1.hitTest(_x, _y + radius, true) or _root.hit1.hitTest(_x, _y - radius, true)) or _root.hit1.hitTest(_x + radius, _y, true)) or _root.hit1.hitTest(_x - radius, _y, true)) {
_root.hit1.nextFrame();
}
if (((_root.hit2.hitTest(_x, _y + radius, true) or _root.hit2.hitTest(_x, _y - radius, true)) or _root.hit2.hitTest(_x + radius, _y, true)) or _root.hit2.hitTest(_x - radius, _y, true)) {
_root.hit2.nextFrame();
}
if (((_root.hit3.hitTest(_x, _y + radius, true) or _root.hit3.hitTest(_x, _y - radius, true)) or _root.hit3.hitTest(_x + radius, _y, true)) or _root.hit3.hitTest(_x - radius, _y, true)) {
_root.hit3.nextFrame();
}
if (((_root.hit4.hitTest(_x, _y + radius, true) or _root.hit4.hitTest(_x, _y - radius, true)) or _root.hit4.hitTest(_x + radius, _y, true)) or _root.hit4.hitTest(_x - radius, _y, true)) {
_root.hit4.nextFrame();
}
if (((_root.hit5.hitTest(_x, _y + radius, true) or _root.hit5.hitTest(_x, _y - radius, true)) or _root.hit5.hitTest(_x + radius, _y, true)) or _root.hit5.hitTest(_x - radius, _y, true)) {
_root.hit5.nextFrame();
}
if (((_root.hit6.hitTest(_x, _y + radius, true) or _root.hit6.hitTest(_x, _y - radius, true)) or _root.hit6.hitTest(_x + radius, _y, true)) or _root.hit6.hitTest(_x - radius, _y, true)) {
_root.hit6.nextFrame();
}
if (((_root.hit7.hitTest(_x, _y + radius, true) or _root.hit7.hitTest(_x, _y - radius, true)) or _root.hit7.hitTest(_x + radius, _y, true)) or _root.hit7.hitTest(_x - radius, _y, true)) {
_root.hit7.nextFrame();
}
if (((_root.hit8.hitTest(_x, _y + radius, true) or _root.hit8.hitTest(_x, _y - radius, true)) or _root.hit8.hitTest(_x + radius, _y, true)) or _root.hit8.hitTest(_x - radius, _y, true)) {
_root.hit8.gotoAndStop(2);
}
if (((_root.hit9.hitTest(_x, _y + radius, true) or _root.hit9.hitTest(_x, _y - radius, true)) or _root.hit9.hitTest(_x + radius, _y, true)) or _root.hit9.hitTest(_x - radius, _y, true)) {
_root.hit9.nextFrame();
}
if (((_root.hit10.hitTest(_x, _y + radius, true) or _root.hit10.hitTest(_x, _y - radius, true)) or _root.hit10.hitTest(_x + radius, _y, true)) or _root.hit10.hitTest(_x - radius, _y, true)) {
_root.hit10.nextFrame();
}
if (((_root.hit11.hitTest(_x, _y + radius, true) or _root.hit11.hitTest(_x, _y - radius, true)) or _root.hit11.hitTest(_x + radius, _y, true)) or _root.hit11.hitTest(_x - radius, _y, true)) {
_root.hit11.nextFrame();
}
if (((_root.hit12.hitTest(_x, _y + radius, true) or _root.hit12.hitTest(_x, _y - radius, true)) or _root.hit12.hitTest(_x + radius, _y, true)) or _root.hit12.hitTest(_x - radius, _y, true)) {
_root.hit12.nextFrame();
}
if (((_root.hit13.hitTest(_x, _y + radius, true) or _root.hit13.hitTest(_x, _y - radius, true)) or _root.hit13.hitTest(_x + radius, _y, true)) or _root.hit13.hitTest(_x - radius, _y, true)) {
_root.hit13.nextFrame();
}
if (((_root.hit14.hitTest(_x, _y + radius, true) or _root.hit14.hitTest(_x, _y - radius, true)) or _root.hit14.hitTest(_x + radius, _y, true)) or _root.hit14.hitTest(_x - radius, _y, true)) {
_root.hit14.nextFrame();
}
if (((_root.hit15.hitTest(_x, _y + radius, true) or _root.hit15.hitTest(_x, _y - radius, true)) or _root.hit15.hitTest(_x + radius, _y, true)) or _root.hit15.hitTest(_x - radius, _y, true)) {
_root.hit15.nextFrame();
}
if (((_root.hit16.hitTest(_x, _y + radius, true) or _root.hit16.hitTest(_x, _y - radius, true)) or _root.hit16.hitTest(_x + radius, _y, true)) or _root.hit16.hitTest(_x - radius, _y, true)) {
_root.hit16.nextFrame();
}
if (((_root.hit17.hitTest(_x, _y + radius, true) or _root.hit17.hitTest(_x, _y - radius, true)) or _root.hit17.hitTest(_x + radius, _y, true)) or _root.hit17.hitTest(_x - radius, _y, true)) {
_root.hit17.nextFrame();
}
if (((_root.hit18.hitTest(_x, _y + radius, true) or _root.hit18.hitTest(_x, _y - radius, true)) or _root.hit18.hitTest(_x + radius, _y, true)) or _root.hit18.hitTest(_x - radius, _y, true)) {
_root.hit18.nextFrame();
}
if (((_root.hit19.hitTest(_x, _y + radius, true) or _root.hit19.hitTest(_x, _y - radius, true)) or _root.hit19.hitTest(_x + radius, _y, true)) or _root.hit19.hitTest(_x - radius, _y, true)) {
_root.hit19.nextFrame();
}
if (((_root.hit20.hitTest(_x, _y + radius, true) or _root.hit20.hitTest(_x, _y - radius, true)) or _root.hit20.hitTest(_x + radius, _y, true)) or _root.hit20.hitTest(_x - radius, _y, true)) {
_root.hit20.nextFrame();
}
if (((_root.hit21.hitTest(_x, _y + radius, true) or _root.hit21.hitTest(_x, _y - radius, true)) or _root.hit21.hitTest(_x + radius, _y, true)) or _root.hit21.hitTest(_x - radius, _y, true)) {
_root.hit21.nextFrame();
}
if (((_root.hit22.hitTest(_x, _y + radius, true) or _root.hit22.hitTest(_x, _y - radius, true)) or _root.hit22.hitTest(_x + radius, _y, true)) or _root.hit22.hitTest(_x - radius, _y, true)) {
_root.hit22.nextFrame();
}
if (((_root.hit23.hitTest(_x, _y + radius, true) or _root.hit23.hitTest(_x, _y - radius, true)) or _root.hit23.hitTest(_x + radius, _y, true)) or _root.hit23.hitTest(_x - radius, _y, true)) {
_root.hit23.nextFrame();
}
if (((_root.hit24.hitTest(_x, _y + radius, true) or _root.hit24.hitTest(_x, _y - radius, true)) or _root.hit24.hitTest(_x + radius, _y, true)) or _root.hit24.hitTest(_x - radius, _y, true)) {
_root.hit24.nextFrame();
}
if (((_root.hit25.hitTest(_x, _y + radius, true) or _root.hit25.hitTest(_x, _y - radius, true)) or _root.hit25.hitTest(_x + radius, _y, true)) or _root.hit25.hitTest(_x - radius, _y, true)) {
_root.hit25.nextFrame();
}
if (((_root.hit26.hitTest(_x, _y + radius, true) or _root.hit26.hitTest(_x, _y - radius, true)) or _root.hit26.hitTest(_x + radius, _y, true)) or _root.hit26.hitTest(_x - radius, _y, true)) {
_root.hit26.nextFrame();
}
if (((_root.hit27.hitTest(_x, _y + radius, true) or _root.hit27.hitTest(_x, _y - radius, true)) or _root.hit27.hitTest(_x + radius, _y, true)) or _root.hit27.hitTest(_x - radius, _y, true)) {
_root.hit27.nextFrame();
}
if (((_root.hit28.hitTest(_x, _y + radius, true) or _root.hit28.hitTest(_x, _y - radius, true)) or _root.hit28.hitTest(_x + radius, _y, true)) or _root.hit28.hitTest(_x - radius, _y, true)) {
_root.hit28.nextFrame();
}
if (((_root.hit29.hitTest(_x, _y + radius, true) or _root.hit29.hitTest(_x, _y - radius, true)) or _root.hit29.hitTest(_x + radius, _y, true)) or _root.hit29.hitTest(_x - radius, _y, true)) {
_root.hit29.nextFrame();
}
if (((_root.hit30.hitTest(_x, _y + radius, true) or _root.hit30.hitTest(_x, _y - radius, true)) or _root.hit30.hitTest(_x + radius, _y, true)) or _root.hit30.hitTest(_x - radius, _y, true)) {
_root.hit30.nextFrame();
}
if (((_root.hit31.hitTest(_x, _y + radius, true) or _root.hit31.hitTest(_x, _y - radius, true)) or _root.hit31.hitTest(_x + radius, _y, true)) or _root.hit31.hitTest(_x - radius, _y, true)) {
_root.hit31.nextFrame();
}
if (((_root.hit32.hitTest(_x, _y + radius, true) or _root.hit32.hitTest(_x, _y - radius, true)) or _root.hit32.hitTest(_x + radius, _y, true)) or _root.hit32.hitTest(_x - radius, _y, true)) {
_root.hit32.nextFrame();
}
if (((_root.hit33.hitTest(_x, _y + radius, true) or _root.hit33.hitTest(_x, _y - radius, true)) or _root.hit33.hitTest(_x + radius, _y, true)) or _root.hit33.hitTest(_x - radius, _y, true)) {
_root.hit33.nextFrame();
}
if (((_root.hit34.hitTest(_x, _y + radius, true) or _root.hit34.hitTest(_x, _y - radius, true)) or _root.hit34.hitTest(_x + radius, _y, true)) or _root.hit34.hitTest(_x - radius, _y, true)) {
_root.hit34.nextFrame();
}
if (((_root.hit35.hitTest(_x, _y + radius, true) or _root.hit35.hitTest(_x, _y - radius, true)) or _root.hit35.hitTest(_x + radius, _y, true)) or _root.hit35.hitTest(_x - radius, _y, true)) {
_root.hit35.nextFrame();
}
if (((_root.hit36.hitTest(_x, _y + radius, true) or _root.hit36.hitTest(_x, _y - radius, true)) or _root.hit36.hitTest(_x + radius, _y, true)) or _root.hit36.hitTest(_x - radius, _y, true)) {
_root.hit36.nextFrame();
}
if (((_root.hit37.hitTest(_x, _y + radius, true) or _root.hit37.hitTest(_x, _y - radius, true)) or _root.hit37.hitTest(_x + radius, _y, true)) or _root.hit37.hitTest(_x - radius, _y, true)) {
_root.hit37.nextFrame();
}
if (((_root.hit38.hitTest(_x, _y + radius, true) or _root.hit38.hitTest(_x, _y - radius, true)) or _root.hit38.hitTest(_x + radius, _y, true)) or _root.hit38.hitTest(_x - radius, _y, true)) {
_root.hit38.nextFrame();
}
if (((_root.hit39.hitTest(_x, _y + radius, true) or _root.hit39.hitTest(_x, _y - radius, true)) or _root.hit39.hitTest(_x + radius, _y, true)) or _root.hit39.hitTest(_x - radius, _y, true)) {
_root.hit39.nextFrame();
}
if (((_root.hit40.hitTest(_x, _y + radius, true) or _root.hit40.hitTest(_x, _y - radius, true)) or _root.hit40.hitTest(_x + radius, _y, true)) or _root.hit40.hitTest(_x - radius, _y, true)) {
_root.hit40.nextFrame();
}
if (((_root.exit.hitTest(_x, _y + radius, true) or _root.exit.hitTest(_x, _y - radius, true)) or _root.exit.hitTest(_x + radius, _y, true)) or _root.exit.hitTest(_x - radius, _y, true)) {
_root.nextFrame();
}
}
Frame 48
stop();
Frame 49
stop();
Frame 50
mochi.as2.MochiScores.showLeaderboard({boardID:"dc392931bc3866f9", score:playertime});
stop();
Frame 51
_root.gotoAndStop("beginning");
stop();
Frame 52
mochi.as2.MochiScores.showLeaderboard({boardID:"dc392931bc3866f9"});
stop();
Frame 53
_root.gotoAndStop("beginning");
stop();
Symbol 13 MovieClip Frame 1
stop();
Symbol 13 MovieClip Frame 2
stop();
Symbol 13 MovieClip Frame 3
stop();
Symbol 13 MovieClip Frame 4
stop();
Symbol 13 MovieClip Frame 5
stop();
Symbol 13 MovieClip Frame 6
stop();
Symbol 13 MovieClip Frame 7
stop();
Symbol 13 MovieClip Frame 8
stop();
Symbol 20 MovieClip Frame 127
stop();
Symbol 21 MovieClip Frame 1
stop();
Symbol 21 MovieClip Frame 2
stop();
Symbol 22 MovieClip [hero2] Frame 1
stop();
Symbol 32 MovieClip Frame 1
stop();
Symbol 32 MovieClip Frame 2
stop();
Symbol 32 MovieClip Frame 3
stop();
Symbol 32 MovieClip Frame 4
stop();
Symbol 32 MovieClip Frame 5
stop();
Symbol 32 MovieClip Frame 6
stop();
Symbol 32 MovieClip Frame 7
stop();
Symbol 32 MovieClip Frame 8
stop();
Symbol 48 MovieClip Frame 1
stop();
Symbol 48 MovieClip Frame 2
stop();
Symbol 48 MovieClip Frame 3
stop();
Symbol 48 MovieClip Frame 4
stop();
Symbol 48 MovieClip Frame 5
stop();
Symbol 48 MovieClip Frame 6
stop();
Symbol 48 MovieClip Frame 7
stop();
Symbol 48 MovieClip Frame 8
stop();
Symbol 57 MovieClip Frame 1
stop();
Symbol 57 MovieClip Frame 2
stop();
Symbol 57 MovieClip Frame 3
stop();
Symbol 57 MovieClip Frame 4
stop();
Symbol 57 MovieClip Frame 5
stop();
Symbol 57 MovieClip Frame 6
stop();
Symbol 57 MovieClip Frame 7
stop();
Symbol 57 MovieClip Frame 8
stop();
Symbol 67 MovieClip Frame 1
stop();
Symbol 67 MovieClip Frame 2
stop();
Symbol 67 MovieClip Frame 3
stop();
Symbol 67 MovieClip Frame 4
stop();
Symbol 67 MovieClip Frame 5
stop();
Symbol 67 MovieClip Frame 6
stop();
Symbol 67 MovieClip Frame 7
stop();
Symbol 67 MovieClip Frame 8
stop();
Symbol 77 MovieClip Frame 1
stop();
Symbol 77 MovieClip Frame 2
stop();
Symbol 77 MovieClip Frame 3
stop();
Symbol 77 MovieClip Frame 4
stop();
Symbol 77 MovieClip Frame 5
stop();
Symbol 77 MovieClip Frame 6
stop();
Symbol 77 MovieClip Frame 7
stop();
Symbol 77 MovieClip Frame 8
stop();
Symbol 108 MovieClip Frame 1
stop();
Symbol 108 MovieClip Frame 2
stop();
Symbol 108 MovieClip Frame 3
stop();
Symbol 108 MovieClip Frame 4
stop();
Symbol 108 MovieClip Frame 5
stop();
Symbol 108 MovieClip Frame 6
stop();
Symbol 108 MovieClip Frame 7
stop();
Symbol 108 MovieClip Frame 8
stop();
Symbol 120 MovieClip Frame 1
stop();
Symbol 120 MovieClip Frame 2
stop();
Symbol 120 MovieClip Frame 3
stop();
Symbol 120 MovieClip Frame 4
stop();
Symbol 120 MovieClip Frame 5
stop();
Symbol 120 MovieClip Frame 6
stop();
Symbol 120 MovieClip Frame 7
stop();
Symbol 120 MovieClip Frame 8
stop();
Symbol 127 MovieClip Frame 1
stop();
Symbol 127 MovieClip Frame 2
stop();
Symbol 127 MovieClip Frame 3
stop();
Symbol 127 MovieClip Frame 4
stop();
Symbol 127 MovieClip Frame 5
stop();
Symbol 127 MovieClip Frame 6
stop();
Symbol 127 MovieClip Frame 7
stop();
Symbol 127 MovieClip Frame 8
stop();
Symbol 142 MovieClip Frame 1
stop();
Symbol 142 MovieClip Frame 2
stop();
Symbol 142 MovieClip Frame 3
stop();
Symbol 142 MovieClip Frame 4
stop();
Symbol 142 MovieClip Frame 5
stop();
Symbol 142 MovieClip Frame 6
stop();
Symbol 142 MovieClip Frame 7
stop();
Symbol 142 MovieClip Frame 8
stop();
Symbol 150 MovieClip Frame 1
stop();
Symbol 150 MovieClip Frame 2
stop();
Symbol 150 MovieClip Frame 3
stop();
Symbol 150 MovieClip Frame 4
stop();
Symbol 150 MovieClip Frame 5
stop();
Symbol 150 MovieClip Frame 6
stop();
Symbol 150 MovieClip Frame 7
stop();
Symbol 150 MovieClip Frame 8
stop();
Symbol 160 MovieClip Frame 1
stop();
Symbol 160 MovieClip Frame 2
stop();
Symbol 160 MovieClip Frame 3
stop();
Symbol 160 MovieClip Frame 4
stop();
Symbol 160 MovieClip Frame 5
stop();
Symbol 160 MovieClip Frame 6
stop();
Symbol 160 MovieClip Frame 7
stop();
Symbol 160 MovieClip Frame 8
stop();
Symbol 169 MovieClip Frame 1
stop();
Symbol 169 MovieClip Frame 2
stop();
Symbol 169 MovieClip Frame 3
stop();
Symbol 169 MovieClip Frame 4
stop();
Symbol 169 MovieClip Frame 5
stop();
Symbol 169 MovieClip Frame 6
stop();
Symbol 169 MovieClip Frame 7
stop();
Symbol 169 MovieClip Frame 8
stop();
Symbol 182 MovieClip Frame 1
stop();
Symbol 182 MovieClip Frame 2
stop();
Symbol 182 MovieClip Frame 3
stop();
Symbol 182 MovieClip Frame 4
stop();
Symbol 182 MovieClip Frame 5
stop();
Symbol 182 MovieClip Frame 6
stop();
Symbol 182 MovieClip Frame 7
stop();
Symbol 182 MovieClip Frame 8
stop();
Symbol 199 MovieClip Frame 1
stop();
Symbol 199 MovieClip Frame 2
stop();
Symbol 199 MovieClip Frame 3
stop();
Symbol 199 MovieClip Frame 4
stop();
Symbol 199 MovieClip Frame 5
stop();
Symbol 199 MovieClip Frame 6
stop();
Symbol 199 MovieClip Frame 7
stop();
Symbol 199 MovieClip Frame 8
stop();
Symbol 211 MovieClip Frame 1
stop();
Symbol 211 MovieClip Frame 2
stop();
Symbol 211 MovieClip Frame 3
stop();
Symbol 211 MovieClip Frame 4
stop();
Symbol 211 MovieClip Frame 5
stop();
Symbol 211 MovieClip Frame 6
stop();
Symbol 211 MovieClip Frame 7
stop();
Symbol 211 MovieClip Frame 8
stop();
Symbol 222 MovieClip Frame 1
stop();
Symbol 222 MovieClip Frame 2
stop();
Symbol 222 MovieClip Frame 3
stop();
Symbol 222 MovieClip Frame 4
stop();
Symbol 222 MovieClip Frame 5
stop();
Symbol 222 MovieClip Frame 6
stop();
Symbol 222 MovieClip Frame 7
stop();
Symbol 222 MovieClip Frame 8
stop();
Symbol 223 MovieClip [hero] Frame 1
stop();
Symbol 223 MovieClip [hero] Frame 2
stop();
Symbol 223 MovieClip [hero] Frame 3
stop();
Symbol 223 MovieClip [hero] Frame 4
stop();
Symbol 223 MovieClip [hero] Frame 5
stop();
Symbol 223 MovieClip [hero] Frame 6
stop();
Symbol 223 MovieClip [hero] Frame 7
stop();
Symbol 223 MovieClip [hero] Frame 8
stop();
Symbol 223 MovieClip [hero] Frame 9
stop();
Symbol 223 MovieClip [hero] Frame 10
stop();
Symbol 223 MovieClip [hero] Frame 11
stop();
Symbol 223 MovieClip [hero] Frame 12
stop();
Symbol 223 MovieClip [hero] Frame 13
stop();
Symbol 223 MovieClip [hero] Frame 14
stop();
Symbol 223 MovieClip [hero] Frame 15
stop();
Symbol 223 MovieClip [hero] Frame 16
stop();
Symbol 341 MovieClip Frame 15
stop();
Symbol 345 MovieClip Frame 5
stop();
Symbol 351 MovieClip Frame 15
stop();
Symbol 354 MovieClip Frame 5
stop();
Symbol 355 Button
on (release) {
_root.gotoAndPlay(2);
}
on (rollOver) {
tellTarget ("mouse") {
mouse.gotoAndStop("mouse2");
};
}
on (rollOut) {
tellTarget ("mouse") {
mouse.gotoAndStop("mouse1");
};
}
on (press) {
tellTarget ("mouse") {
mouse.gotoAndStop("mouse1");
};
}
Symbol 356 MovieClip Frame 1
PercentLoaded = Math.round((_root.getBytesLoaded() / _root.getBytesTotal()) * 100);
if (PercentLoaded != 100) {
preloader.gotoAndStop(PercentLoaded);
} else {
preloader.gotoAndStop(100);
gotoAndStop ("loaded");
}
Symbol 356 MovieClip Frame 2
gotoAndPlay (1);
Symbol 2042 MovieClip [__Packages.mochi.as2.MochiServices] Frame 0
class mochi.as2.MochiServices
{
static var _id, _container, _clip, _sendChannelName, __get__comChannelName, onError, _listenChannel, _loader, _loaderListener, _sendChannel;
function MochiServices () {
}
static function get id() {
return(_id);
}
static function get clip() {
return(_container);
}
static function get childClip() {
return(_clip);
}
static function getVersion() {
return("3.0");
}
static function allowDomains(server) {
var _local1 = server.split("/")[2].split(":")[0];
if (System.security) {
if (System.security.allowDomain) {
System.security.allowDomain("*");
System.security.allowDomain(_local1);
}
if (System.security.allowInsecureDomain) {
System.security.allowInsecureDomain("*");
System.security.allowInsecureDomain(_local1);
}
}
return(_local1);
}
static function get isNetworkAvailable() {
if (System.security) {
var _local1 = System.security;
if (_local1.sandboxType == "localWithFile") {
return(false);
}
}
return(true);
}
static function set comChannelName(val) {
if (val != undefined) {
if (val.length > 3) {
_sendChannelName = val + "_fromgame";
initComChannels();
}
}
//return(__get__comChannelName());
}
static function get connected() {
return(_connected);
}
static function connect(id, clip, onError) {
if ((!_connected) && (_clip == undefined)) {
trace("MochiServices Connecting...");
_connecting = true;
init(id, clip);
}
if (onError != undefined) {
mochi.as2.MochiServices.onError = onError;
} else if (mochi.as2.MochiServices.onError == undefined) {
mochi.as2.MochiServices.onError = function (errorCode) {
trace(errorCode);
};
}
}
static function disconnect() {
if (_connected || (_connecting)) {
_connecting = (_connected = false);
flush(true);
if (_clip != undefined) {
_clip.removeMovieClip();
delete _clip;
}
_listenChannel.close();
}
}
static function init(id, clip) {
_id = id;
if (clip != undefined) {
_container = clip;
} else {
_container = _root;
}
loadCommunicator(id, _container);
}
static function loadCommunicator(id, clip) {
var _local3 = "_mochiservices_com_" + id;
if (_clip != null) {
return(_clip);
}
if (!isNetworkAvailable) {
return(null);
}
if (urlOptions().servicesURL != undefined) {
_servicesURL = urlOptions().servicesURL;
}
allowDomains(_servicesURL);
_clip = clip.createEmptyMovieClip(_local3, 10336, false);
_listenChannelName = _listenChannelName + ((Math.floor(new Date().getTime()) + "_") + Math.floor(Math.random() * 99999));
listen();
_loader = new MovieClipLoader();
if (_loaderListener.waitInterval != null) {
clearInterval(_loaderListener.waitInterval);
}
_loaderListener = {};
_loaderListener.onLoadError = function (target_mc, errorCode, httpStatus) {
trace("MochiServices could not load.");
mochi.as2.MochiServices.disconnect();
mochi.as2.MochiServices.onError.apply(null, [errorCode]);
};
_loaderListener.onLoadStart = function (target_mc) {
this.isLoading = true;
};
_loaderListener.startTime = getTimer();
_loaderListener.wait = function () {
if ((getTimer() - this.startTime) > 10000) {
if (!this.isLoading) {
mochi.as2.MochiServices.disconnect();
mochi.as2.MochiServices.onError.apply(null, ["IOError"]);
}
clearInterval(this.waitInterval);
}
};
_loaderListener.waitInterval = setInterval(_loaderListener, "wait", 1000);
_loader.addListener(_loaderListener);
_loader.loadClip((((_servicesURL + "?listenLC=") + _listenChannelName) + "&mochiad_options=") + escape(_root.mochiad_options), _clip);
_sendChannel = new LocalConnection();
_sendChannel._queue = [];
return(_clip);
}
static function onStatus(infoObject) {
if (!(infoObject.level === "error")) {
} else {
_connected = false;
_listenChannel.connect(_listenChannelName);
}
}
static function listen() {
_listenChannel = new LocalConnection();
_listenChannel.handshake = function (args) {
mochi.as2.MochiServices.__set__comChannelName(args.newChannel);
};
_listenChannel.allowDomain = function (d) {
return(true);
};
_listenChannel.allowInsecureDomain = _listenChannel.allowDomain;
_listenChannel._nextcallbackID = 0;
_listenChannel._callbacks = {};
_listenChannel.connect(_listenChannelName);
trace("Waiting for MochiAds services to connect...");
}
static function initComChannels() {
if (!_connected) {
_sendChannel.onStatus = function (infoObject) {
mochi.as2.MochiServices.onStatus(infoObject);
};
_sendChannel.send(_sendChannelName, "onReceive", {methodName:"handshakeDone"});
_sendChannel.send(_sendChannelName, "onReceive", {methodName:"registerGame", id:_id, clip:_clip, version:getVersion()});
_listenChannel.onStatus = function (infoObject) {
mochi.as2.MochiServices.onStatus(infoObject);
};
_listenChannel.onReceive = function (pkg) {
var _local5 = pkg.callbackID;
var _local4 = this._callbacks[_local5];
if (!_local4) {
return(undefined);
}
var _local2 = _local4.callbackMethod;
var _local3 = _local4.callbackObject;
if (_local3 && (typeof(_local2) == "string")) {
_local2 = _local3[_local2];
}
if (_local2 != undefined) {
_local2.apply(_local3, pkg.args);
}
delete this._callbacks[_local5];
};
_listenChannel.onError = function () {
mochi.as2.MochiServices.onError.apply(null, ["IOError"]);
};
trace("connected!");
_connecting = false;
_connected = true;
while (_sendChannel._queue.length > 0) {
_sendChannel.send(_sendChannelName, "onReceive", _sendChannel._queue.shift());
}
}
}
static function flush(error) {
var _local1;
var _local2;
while (_sendChannel._queue.length > 0) {
_local1 = _sendChannel._queue.shift();
if (_local1.callbackID != null) {
_local2 = _listenChannel._callbacks[_local1.callbackID];
}
delete _listenChannel._callbacks[_local1.callbackID];
if (error) {
handleError(_local1.args, _local2.callbackObject, _local2.callbackMethod);
}
}
}
static function handleError(args, callbackObject, callbackMethod) {
if (args != null) {
if (args.onError != null) {
args.onError.apply(null, ["NotConnected"]);
}
if ((args.options != null) && (args.options.onError != null)) {
args.options.onError.apply(null, ["NotConnected"]);
}
}
if (callbackMethod != null) {
args = {};
args.error = true;
args.errorCode = "NotConnected";
if ((callbackObject != null) && (typeof(callbackMethod) == "string")) {
callbackObject[callbackMethod](args);
} else if (callbackMethod != null) {
callbackMethod.apply(args);
}
}
}
static function send(methodName, args, callbackObject, callbackMethod) {
if (_connected) {
_sendChannel.send(_sendChannelName, "onReceive", {methodName:methodName, args:args, callbackID:_listenChannel._nextcallbackID});
} else {
if ((_clip == undefined) || (!_connecting)) {
onError.apply(null, ["NotConnected"]);
handleError(args, callbackObject, callbackMethod);
flush(true);
return(undefined);
}
_sendChannel._queue.push({methodName:methodName, args:args, callbackID:_listenChannel._nextcallbackID});
}
_listenChannel._callbacks[_listenChannel._nextcallbackID] = {callbackObject:callbackObject, callbackMethod:callbackMethod};
_listenChannel._nextcallbackID++;
}
static function urlOptions() {
var _local5 = {};
if (_root.mochiad_options) {
var _local4 = _root.mochiad_options.split("&");
var _local2 = 0;
while (_local2 < _local4.length) {
var _local3 = _local4[_local2].split("=");
_local5[unescape(_local3[0])] = unescape(_local3[1]);
_local2++;
}
}
return(_local5);
}
static function addLinkEvent(url, burl, btn, onClick) {
var timeout = 1500;
var t0 = getTimer();
var _local2 = new Object();
_local2.mav = getVersion();
_local2.swfv = btn.getSWFVersion() || 6;
_local2.swfurl = btn._url;
_local2.fv = System.capabilities.version;
_local2.os = System.capabilities.os;
_local2.lang = System.capabilities.language;
_local2.scres = (System.capabilities.screenResolutionX + "x") + System.capabilities.screenResolutionY;
var s = "?";
var _local3 = 0;
for (var _local6 in _local2) {
if (_local3 != 0) {
s = s + "&";
}
_local3++;
s = ((s + _local6) + "=") + escape(_local2[_local6]);
}
if (!(netupAttempted || (_connected))) {
var ping = btn.createEmptyMovieClip("ping", 777);
var _local7 = btn.createEmptyMovieClip("nettest", 778);
netupAttempted = true;
ping.loadMovie("http://x.mochiads.com/linkping.swf?t=" + getTimer());
_local7.onEnterFrame = function () {
if ((ping._totalframes > 0) && (ping._totalframes == ping._framesloaded)) {
delete this.onEnterFrame;
} else if ((getTimer() - t0) > timeout) {
delete this.onEnterFrame;
mochi.as2.MochiServices.netup = false;
}
};
}
var _local4 = btn.createEmptyMovieClip("clk", 1001);
_local4._alpha = 0;
_local4.beginFill(1044735);
_local4.moveTo(0, 0);
_local4.lineTo(0, btn._height);
_local4.lineTo(btn._width, btn._height);
_local4.lineTo(btn._width, 0);
_local4.lineTo(0, 0);
_local4.endFill();
_local4.onRelease = function () {
if (mochi.as2.MochiServices.netup) {
getURL (url + s, "_blank");
} else {
getURL (burl, "_blank");
}
if (onClick != undefined) {
onClick();
}
};
}
static var _servicesURL = "http://www.mochiads.com/static/lib/services/services.swf";
static var _listenChannelName = "__ms_";
static var _connecting = false;
static var _connected = false;
static var netup = true;
static var netupAttempted = false;
}
Symbol 2043 MovieClip [__Packages.mochi.as2.MochiScores] Frame 0
class mochi.as2.MochiScores
{
static var boardID, onClose, onError;
function MochiScores () {
}
static function setBoardID(boardID) {
mochi.as2.MochiScores.boardID = boardID;
mochi.as2.MochiServices.send("scores_setBoardID", {boardID:boardID});
}
static function showLeaderboard(options) {
if ((options.clip == null) || (options.clip == undefined)) {
options.clip = mochi.as2.MochiServices.clip;
}
if ((options.clip != mochi.as2.MochiServices.__get__clip()) || (mochi.as2.MochiServices.__get__childClip()._target == undefined)) {
mochi.as2.MochiServices.disconnect();
mochi.as2.MochiServices.connect(mochi.as2.MochiServices.__get__id(), options.clip);
}
delete options.clip;
if (options.name != null) {
if (typeof(options.name) == "object") {
if (options.name.text != undefined) {
options.name = options.name.text;
}
}
}
if (options.score != null) {
if (options.score instanceof TextField) {
if (options.score.text != undefined) {
options.score = options.score.text;
}
} else if (options.score instanceof mochi.as2.MochiDigits) {
options.score = options.score.value;
}
var _local1 = Number(options.score);
if (isNaN(_local1)) {
trace(("ERROR: Submitted score '" + options.score) + "' will be rejected, score is 'Not a Number'");
} else if ((_local1 == Number.NEGATIVE_INFINITY) || (_local1 == Number.POSITIVE_INFINITY)) {
trace(("ERROR: Submitted score '" + options.score) + "' will be rejected, score is an infinite");
} else {
if (Math.floor(_local1) != _local1) {
trace(("WARNING: Submitted score '" + options.score) + "' will be truncated");
}
options.score = _local1;
}
}
if (options.onDisplay != null) {
options.onDisplay();
} else {
mochi.as2.MochiServices.__get__clip().stop();
}
if (options.onClose != null) {
onClose = options.onClose;
} else {
onClose = function () {
mochi.as2.MochiServices.__get__clip().play();
};
}
if (options.onError != null) {
onError = options.onError;
} else {
onError = onClose;
}
if (options.boardID == null) {
if (boardID != null) {
options.boardID = boardID;
}
}
trace("[MochiScores] NOTE: Security Sandbox Violation errors below are normal");
mochi.as2.MochiServices.send("scores_showLeaderboard", {options:options}, null, doClose);
}
static function closeLeaderboard() {
mochi.as2.MochiServices.send("scores_closeLeaderboard");
}
static function getPlayerInfo(callbackObj, callbackMethod) {
mochi.as2.MochiServices.send("scores_getPlayerInfo", null, callbackObj, callbackMethod);
}
static function submit(score, name, callbackObj, callbackMethod) {
score = Number(score);
if (isNaN(score)) {
trace(("ERROR: Submitted score '" + String(score)) + "' will be rejected, score is 'Not a Number'");
} else if ((score == Number.NEGATIVE_INFINITY) || (score == Number.POSITIVE_INFINITY)) {
trace(("ERROR: Submitted score '" + String(score)) + "' will be rejected, score is an infinite");
} else {
if (Math.floor(score) != score) {
trace(("WARNING: Submitted score '" + String(score)) + "' will be truncated");
}
score = Number(score);
}
mochi.as2.MochiServices.send("scores_submit", {score:score, name:name}, callbackObj, callbackMethod);
}
static function requestList(callbackObj, callbackMethod) {
mochi.as2.MochiServices.send("scores_requestList", null, callbackObj, callbackMethod);
}
static function scoresArrayToObjects(scores) {
var _local5 = {};
var _local1;
var _local4;
var _local2;
var _local6;
for (var _local8 in scores) {
if (typeof(scores[_local8]) == "object") {
if ((scores[_local8].cols != null) && (scores[_local8].rows != null)) {
_local5[_local8] = [];
_local2 = scores[_local8];
_local4 = 0;
while (_local4 < _local2.rows.length) {
_local6 = {};
_local1 = 0;
while (_local1 < _local2.cols.length) {
_local6[_local2.cols[_local1]] = _local2.rows[_local4][_local1];
_local1++;
}
_local5[_local8].push(_local6);
_local4++;
}
} else {
_local5[_local8] = {};
for (var _local7 in scores[_local8]) {
_local5[_local8][_local7] = scores[_local8][_local7];
}
}
} else {
_local5[_local8] = scores[_local8];
}
}
return(_local5);
}
static function doClose(args) {
if (args.error == true) {
if (args.errorCode == undefined) {
args.errorCode = "IOError";
}
onError.apply(null, [args.errorCode]);
} else {
onClose.apply();
}
}
}
Symbol 2044 MovieClip [__Packages.mochi.as2.MochiDigits] Frame 0
class mochi.as2.MochiDigits
{
var Encoder, Fragment, Sibling;
function MochiDigits (digit, index) {
Encoder = 0;
setValue(digit, index);
}
function get value() {
return(Number(toString()));
}
function set value(v) {
setValue(v);
//return(value);
}
function addValue(v) {
value = value + v;
}
function setValue(digit, index) {
var _local3 = digit.toString();
if ((index == undefined) || (isNaN(index))) {
index = 0;
}
Fragment = _local3.charCodeAt(index++) ^ Encoder;
if (index < _local3.length) {
Sibling = new mochi.as2.MochiDigits(digit, index);
} else {
Sibling = null;
}
reencode();
}
function reencode() {
var _local2 = int(2147483647 * Math.random());
Fragment = Fragment ^ (_local2 ^ Encoder);
Encoder = _local2;
}
function toString() {
var _local2 = String.fromCharCode(Fragment ^ Encoder);
return(((Sibling != null) ? (_local2.concat(Sibling.toString())) : (_local2)));
}
}
Symbol 374 MovieClip Frame 33
stop();
Symbol 377 MovieClip Frame 46
stop();
Symbol 378 MovieClip Frame 7
stop();
Symbol 380 MovieClip Frame 56
stop();
Instance of Symbol 365 MovieClip in Symbol 395 MovieClip Frame 1
on (release) {
getURL ("http://www.acridrose.co.uk", "_blank");
}
Symbol 395 MovieClip Frame 149
_root.nextFrame();
Symbol 464 MovieClip Frame 15
stop();
Symbol 467 MovieClip Frame 5
stop();
Symbol 468 Button
on (release) {
this.gotoAndStop(2);
}
Symbol 473 MovieClip Frame 15
stop();
Symbol 476 MovieClip Frame 5
stop();
Symbol 477 Button
on (release) {
this.gotoAndStop(3);
}
Symbol 482 MovieClip Frame 15
stop();
Symbol 485 MovieClip Frame 5
stop();
Symbol 486 Button
on (release) {
this.gotoAndStop(4);
}
Symbol 491 MovieClip Frame 15
stop();
Symbol 494 MovieClip Frame 5
stop();
Symbol 495 Button
on (release) {
_root.gotoAndStop("highscores");
}
Symbol 505 MovieClip Frame 31
stop();
Symbol 508 MovieClip Frame 34
_root.nextFrame();
Symbol 515 MovieClip Frame 15
stop();
Symbol 518 MovieClip Frame 5
stop();
Symbol 519 Button
on (release) {
this.gotoAndStop(1);
}
Symbol 533 Button
on (release) {
_root.allowhighscore = 0;
_root.gotoAndStop("act1");
}
Symbol 537 Button
on (release) {
_root.allowhighscore = 0;
_root.gotoAndStop("act2");
}
Symbol 541 Button
on (release) {
_root.allowhighscore = 0;
_root.gotoAndStop("act3");
}
Symbol 545 Button
on (release) {
_root.allowhighscore = 0;
_root.gotoAndStop("act4");
}
Symbol 546 MovieClip Frame 1
stop();
Symbol 546 MovieClip Frame 2
stop();
Symbol 546 MovieClip Frame 3
stop();
Symbol 546 MovieClip Frame 4
stop();
Symbol 549 MovieClip Frame 1
play();
stopAllSounds();
Symbol 549 MovieClip Frame 2
stop();
Symbol 587 MovieClip Frame 1
stop();
Instance of Symbol 556 MovieClip in Symbol 587 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.exp >= 40) {
_root.exp = 0;
_root.level++;
_root.experience.nextFrame();
}
}
Symbol 587 MovieClip Frame 2
stop();
Instance of Symbol 556 MovieClip in Symbol 587 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.exp >= 45) {
_root.exp = 0;
_root.level++;
_root.experience.nextFrame();
}
}
Symbol 587 MovieClip Frame 3
stop();
Instance of Symbol 556 MovieClip in Symbol 587 MovieClip Frame 3
onClipEvent (enterFrame) {
if (_root.exp >= 50) {
_root.exp = 0;
_root.level++;
_root.experience.nextFrame();
}
}
Symbol 587 MovieClip Frame 4
stop();
Instance of Symbol 556 MovieClip in Symbol 587 MovieClip Frame 4
onClipEvent (enterFrame) {
if (_root.exp >= 55) {
_root.exp = 0;
_root.level++;
_root.experience.nextFrame();
}
}
Symbol 587 MovieClip Frame 5
stop();
Instance of Symbol 556 MovieClip in Symbol 587 MovieClip Frame 5
onClipEvent (enterFrame) {
if (_root.exp >= 60) {
_root.exp = 0;
_root.level++;
_root.experience.nextFrame();
}
}
Symbol 587 MovieClip Frame 6
stop();
Instance of Symbol 556 MovieClip in Symbol 587 MovieClip Frame 6
onClipEvent (enterFrame) {
if (_root.exp >= 65) {
_root.exp = 0;
_root.level++;
_root.experience.nextFrame();
}
}
Symbol 587 MovieClip Frame 7
stop();
Instance of Symbol 556 MovieClip in Symbol 587 MovieClip Frame 7
onClipEvent (enterFrame) {
if (_root.exp >= 70) {
_root.exp = 0;
_root.level++;
_root.experience.nextFrame();
}
}
Symbol 587 MovieClip Frame 8
stop();
Instance of Symbol 556 MovieClip in Symbol 587 MovieClip Frame 8
onClipEvent (enterFrame) {
if (_root.exp >= 75) {
_root.exp = 0;
_root.level++;
_root.experience.nextFrame();
}
}
Symbol 587 MovieClip Frame 9
stop();
Instance of Symbol 556 MovieClip in Symbol 587 MovieClip Frame 9
onClipEvent (enterFrame) {
if (_root.exp >= 80) {
_root.exp = 0;
_root.level++;
_root.experience.nextFrame();
}
}
Symbol 587 MovieClip Frame 10
stop();
Instance of Symbol 556 MovieClip in Symbol 587 MovieClip Frame 10
onClipEvent (enterFrame) {
if (_root.exp >= 90) {
_root.exp = 0;
_root.level++;
_root.experience.nextFrame();
}
}
Symbol 587 MovieClip Frame 11
stop();
Instance of Symbol 556 MovieClip in Symbol 587 MovieClip Frame 11
onClipEvent (enterFrame) {
if (_root.exp >= 100) {
_root.exp = 0;
_root.level++;
_root.experience.nextFrame();
}
}
Symbol 587 MovieClip Frame 12
stop();
Instance of Symbol 556 MovieClip in Symbol 587 MovieClip Frame 12
onClipEvent (enterFrame) {
if (_root.exp >= 120) {
_root.exp = 0;
_root.level++;
_root.experience.nextFrame();
}
}
Symbol 587 MovieClip Frame 13
stop();
Instance of Symbol 556 MovieClip in Symbol 587 MovieClip Frame 13
onClipEvent (enterFrame) {
if (_root.exp >= 150) {
_root.exp = 0;
_root.level++;
_root.experience.nextFrame();
}
}
Symbol 587 MovieClip Frame 14
stop();
Instance of Symbol 556 MovieClip in Symbol 587 MovieClip Frame 14
onClipEvent (enterFrame) {
if (_root.exp >= 200) {
_root.exp = 0;
_root.level++;
_root.experience.nextFrame();
}
}
Symbol 587 MovieClip Frame 15
stop();
Instance of Symbol 556 MovieClip in Symbol 587 MovieClip Frame 15
onClipEvent (enterFrame) {
if (_root.exp >= 300) {
_root.exp = 0;
_root.level++;
_root.experience.nextFrame();
}
}
Symbol 587 MovieClip Frame 16
stop();
Symbol 589 MovieClip Frame 1
if (_root.level >= 1) {
_root.select.gotoAndStop(2);
_root.experience.gotoAndStop(2);
}
if (_root.level >= 2) {
_root.select.gotoAndStop(3);
_root.experience.gotoAndStop(3);
}
if (_root.level >= 3) {
_root.select.gotoAndStop(4);
_root.experience.gotoAndStop(4);
}
if (_root.level >= 4) {
_root.select.gotoAndStop(5);
_root.experience.gotoAndStop(5);
}
if (_root.level >= 5) {
_root.select.gotoAndStop(6);
_root.experience.gotoAndStop(6);
}
if (_root.level >= 6) {
_root.select.gotoAndStop(7);
_root.experience.gotoAndStop(7);
}
if (_root.level >= 7) {
_root.select.gotoAndStop(8);
_root.experience.gotoAndStop(8);
}
if (_root.level >= 8) {
_root.select.gotoAndStop(9);
_root.experience.gotoAndStop(9);
}
if (_root.level >= 9) {
_root.select.gotoAndStop(10);
_root.experience.gotoAndStop(10);
}
if (_root.level >= 10) {
_root.select.gotoAndStop(11);
_root.experience.gotoAndStop(11);
}
if (_root.level >= 11) {
_root.select.gotoAndStop(12);
_root.experience.gotoAndStop(12);
}
if (_root.level >= 12) {
_root.select.gotoAndStop(13);
_root.experience.gotoAndStop(13);
}
if (_root.level >= 13) {
_root.select.gotoAndStop(14);
_root.experience.gotoAndStop(14);
}
if (_root.level >= 14) {
_root.select.gotoAndStop(15);
_root.experience.gotoAndStop(15);
}
if (_root.level >= 15) {
_root.select.gotoAndStop(16);
_root.experience.gotoAndStop(16);
}
Symbol 592 MovieClip Frame 1
_root.hero.gotoAndStop(1);
_root.chars.gotoAndStop(1);
Symbol 593 MovieClip Frame 1
_root.hero.gotoAndStop(2);
_root.chars.gotoAndStop(2);
Symbol 594 MovieClip Frame 1
_root.hero.gotoAndStop(3);
_root.chars.gotoAndStop(3);
Symbol 595 MovieClip Frame 1
_root.hero.gotoAndStop(4);
_root.chars.gotoAndStop(4);
Symbol 596 MovieClip Frame 1
_root.hero.gotoAndStop(5);
_root.chars.gotoAndStop(5);
Symbol 597 MovieClip Frame 1
_root.hero.gotoAndStop(6);
_root.chars.gotoAndStop(6);
Symbol 598 MovieClip Frame 1
_root.hero.gotoAndStop(7);
_root.chars.gotoAndStop(7);
Symbol 599 MovieClip Frame 1
_root.hero.gotoAndStop(8);
_root.chars.gotoAndStop(8);
Symbol 600 MovieClip Frame 1
_root.hero.gotoAndStop(9);
_root.chars.gotoAndStop(9);
Symbol 601 MovieClip Frame 1
_root.hero.gotoAndStop(10);
_root.chars.gotoAndStop(10);
Symbol 602 MovieClip Frame 1
_root.hero.gotoAndStop(11);
_root.chars.gotoAndStop(11);
Symbol 603 MovieClip Frame 1
_root.hero.gotoAndStop(12);
_root.chars.gotoAndStop(12);
Symbol 604 MovieClip Frame 1
_root.hero.gotoAndStop(13);
_root.chars.gotoAndStop(13);
Symbol 605 MovieClip Frame 1
_root.hero.gotoAndStop(14);
_root.chars.gotoAndStop(14);
Symbol 606 MovieClip Frame 1
_root.hero.gotoAndStop(15);
_root.chars.gotoAndStop(15);
Symbol 607 MovieClip Frame 1
_root.hero.gotoAndStop(16);
_root.chars.gotoAndStop(16);
Symbol 608 MovieClip Frame 1
stop();
Symbol 608 MovieClip Frame 2
stop();
Symbol 608 MovieClip Frame 3
stop();
Symbol 608 MovieClip Frame 4
stop();
Symbol 608 MovieClip Frame 5
stop();
Symbol 608 MovieClip Frame 6
stop();
Symbol 608 MovieClip Frame 7
stop();
Symbol 608 MovieClip Frame 8
stop();
Symbol 608 MovieClip Frame 9
stop();
Symbol 608 MovieClip Frame 10
stop();
Symbol 608 MovieClip Frame 11
stop();
Symbol 608 MovieClip Frame 12
stop();
Symbol 608 MovieClip Frame 13
stop();
Symbol 608 MovieClip Frame 14
stop();
Symbol 608 MovieClip Frame 15
stop();
Symbol 608 MovieClip Frame 16
stop();
Symbol 628 MovieClip Frame 400
_root.nextFrame();
Symbol 633 Button
on (release) {
_root.nextFrame();
}
Symbol 641 MovieClip Frame 40
stop();
Symbol 644 MovieClip Frame 60
stop();
Symbol 646 MovieClip Frame 1
stop();
Symbol 646 MovieClip Frame 2
_root.score--;
_root.exp++;
stop();
Symbol 652 MovieClip Frame 60
stop();
Symbol 655 MovieClip Frame 1
stop();
Symbol 655 MovieClip Frame 2
_root.score--;
_root.exp++;
stop();
Symbol 656 MovieClip Frame 44
stop();
Symbol 674 MovieClip Frame 1
stop();
Symbol 674 MovieClip Frame 2
stop();
Symbol 674 MovieClip Frame 3
stop();
Symbol 674 MovieClip Frame 4
stop();
Symbol 674 MovieClip Frame 5
stop();
Symbol 674 MovieClip Frame 6
stop();
Symbol 674 MovieClip Frame 7
stop();
Symbol 674 MovieClip Frame 8
stop();
Symbol 674 MovieClip Frame 9
stop();
Symbol 674 MovieClip Frame 10
stop();
Symbol 674 MovieClip Frame 11
stop();
Symbol 674 MovieClip Frame 12
stop();
Symbol 674 MovieClip Frame 13
stop();
Symbol 674 MovieClip Frame 14
stop();
Symbol 674 MovieClip Frame 15
stop();
Symbol 676 MovieClip Frame 130
_root.guy.nextFrame();
Symbol 679 MovieClip Frame 231
stop();
Instance of Symbol 679 MovieClip "object" in Symbol 680 MovieClip Frame 1
onClipEvent (load) {
scale = random(100) + 50;
this._x = (_root.hero._x / 1) - 836;
this._y = (_root.hero._y / 1) - 95;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 679 MovieClip "object" in Symbol 680 MovieClip Frame 10
onClipEvent (load) {
scale = random(100) + 50;
this._x = (_root.hero._x / 1) - 836;
this._y = (_root.hero._y / 1) - 95;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 679 MovieClip "object" in Symbol 680 MovieClip Frame 20
onClipEvent (load) {
scale = random(100) + 50;
this._x = (_root.hero._x / 1) - 836;
this._y = (_root.hero._y / 1) - 95;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 679 MovieClip "object" in Symbol 680 MovieClip Frame 30
onClipEvent (load) {
scale = random(100) + 50;
this._x = (_root.hero._x / 1) - 836;
this._y = (_root.hero._y / 1) - 95;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 679 MovieClip "object" in Symbol 680 MovieClip Frame 40
onClipEvent (load) {
scale = random(100) + 50;
this._x = (_root.hero._x / 1) - 836;
this._y = (_root.hero._y / 1) - 95;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 679 MovieClip "object" in Symbol 680 MovieClip Frame 50
onClipEvent (load) {
scale = random(100) + 50;
this._x = (_root.hero._x / 1) - 836;
this._y = (_root.hero._y / 1) - 95;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 679 MovieClip "object" in Symbol 680 MovieClip Frame 60
onClipEvent (load) {
scale = random(100) + 50;
this._x = (_root.hero._x / 1) - 836;
this._y = (_root.hero._y / 1) - 95;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 679 MovieClip "object" in Symbol 680 MovieClip Frame 70
onClipEvent (load) {
scale = random(100) + 50;
this._x = (_root.hero._x / 1) - 836;
this._y = (_root.hero._y / 1) - 95;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 679 MovieClip "object" in Symbol 680 MovieClip Frame 80
onClipEvent (load) {
scale = random(100) + 50;
this._x = (_root.hero._x / 1) - 836;
this._y = (_root.hero._y / 1) - 95;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 679 MovieClip "object" in Symbol 680 MovieClip Frame 90
onClipEvent (load) {
scale = random(100) + 50;
this._x = (_root.hero._x / 1) - 836;
this._y = (_root.hero._y / 1) - 95;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 679 MovieClip "object" in Symbol 680 MovieClip Frame 100
onClipEvent (load) {
scale = random(100) + 50;
this._x = (_root.hero._x / 1) - 836;
this._y = (_root.hero._y / 1) - 95;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 679 MovieClip "object" in Symbol 680 MovieClip Frame 110
onClipEvent (load) {
scale = random(100) + 50;
this._x = (_root.hero._x / 1) - 836;
this._y = (_root.hero._y / 1) - 95;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 679 MovieClip "object" in Symbol 680 MovieClip Frame 120
onClipEvent (load) {
scale = random(100) + 50;
this._x = (_root.hero._x / 1) - 836;
this._y = (_root.hero._y / 1) - 95;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 679 MovieClip "object" in Symbol 680 MovieClip Frame 130
onClipEvent (load) {
scale = random(100) + 50;
this._x = (_root.hero._x / 1) - 836;
this._y = (_root.hero._y / 1) - 95;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 679 MovieClip "object" in Symbol 680 MovieClip Frame 139
onClipEvent (load) {
scale = random(100) + 50;
this._x = (_root.hero._x / 1) - 836;
this._y = (_root.hero._y / 1) - 95;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 679 MovieClip "object" in Symbol 680 MovieClip Frame 149
onClipEvent (load) {
scale = random(100) + 50;
this._x = (_root.hero._x / 1) - 836;
this._y = (_root.hero._y / 1) - 95;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 679 MovieClip "object" in Symbol 680 MovieClip Frame 159
onClipEvent (load) {
scale = random(100) + 50;
this._x = (_root.hero._x / 1) - 836;
this._y = (_root.hero._y / 1) - 95;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 679 MovieClip "object" in Symbol 680 MovieClip Frame 169
onClipEvent (load) {
scale = random(100) + 50;
this._x = (_root.hero._x / 1) - 836;
this._y = (_root.hero._y / 1) - 95;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 679 MovieClip "object" in Symbol 680 MovieClip Frame 179
onClipEvent (load) {
scale = random(100) + 50;
this._x = (_root.hero._x / 1) - 836;
this._y = (_root.hero._y / 1) - 95;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 679 MovieClip "object" in Symbol 680 MovieClip Frame 189
onClipEvent (load) {
scale = random(100) + 50;
this._x = (_root.hero._x / 1) - 836;
this._y = (_root.hero._y / 1) - 95;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 679 MovieClip "object" in Symbol 680 MovieClip Frame 199
onClipEvent (load) {
scale = random(100) + 50;
this._x = (_root.hero._x / 1) - 836;
this._y = (_root.hero._y / 1) - 95;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 679 MovieClip "object" in Symbol 680 MovieClip Frame 209
onClipEvent (load) {
scale = random(100) + 50;
this._x = (_root.hero._x / 1) - 836;
this._y = (_root.hero._y / 1) - 95;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 679 MovieClip "object" in Symbol 680 MovieClip Frame 219
onClipEvent (load) {
scale = random(100) + 50;
this._x = (_root.hero._x / 1) - 836;
this._y = (_root.hero._y / 1) - 95;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 679 MovieClip "object" in Symbol 680 MovieClip Frame 229
onClipEvent (load) {
scale = random(100) + 50;
this._x = (_root.hero._x / 1) - 836;
this._y = (_root.hero._y / 1) - 95;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 679 MovieClip "object" in Symbol 680 MovieClip Frame 239
onClipEvent (load) {
scale = random(100) + 50;
this._x = (_root.hero._x / 1) - 836;
this._y = (_root.hero._y / 1) - 95;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 679 MovieClip "object" in Symbol 680 MovieClip Frame 249
onClipEvent (load) {
scale = random(100) + 50;
this._x = (_root.hero._x / 1) - 836;
this._y = (_root.hero._y / 1) - 95;
this._xscale = scale;
this._yscale = scale;
}
Symbol 680 MovieClip Frame 259
_root.paint1.gotoAndStop(2);
stop();
Symbol 681 MovieClip Frame 1
stop();
Symbol 681 MovieClip Frame 2
stop();
Symbol 681 MovieClip Frame 3
stop();
prevFrame();
Symbol 683 MovieClip Frame 231
stop();
Instance of Symbol 683 MovieClip "object" in Symbol 684 MovieClip Frame 1
onClipEvent (load) {
scale = random(100) + 50;
this._x = (_root.hero._x / 1) - 836;
this._y = (_root.hero._y / 1) - 95;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 683 MovieClip "object" in Symbol 684 MovieClip Frame 10
onClipEvent (load) {
scale = random(100) + 50;
this._x = (_root.hero._x / 1) - 836;
this._y = (_root.hero._y / 1) - 95;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 683 MovieClip "object" in Symbol 684 MovieClip Frame 20
onClipEvent (load) {
scale = random(100) + 50;
this._x = (_root.hero._x / 1) - 836;
this._y = (_root.hero._y / 1) - 95;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 683 MovieClip "object" in Symbol 684 MovieClip Frame 30
onClipEvent (load) {
scale = random(100) + 50;
this._x = (_root.hero._x / 1) - 836;
this._y = (_root.hero._y / 1) - 95;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 683 MovieClip "object" in Symbol 684 MovieClip Frame 40
onClipEvent (load) {
scale = random(100) + 50;
this._x = (_root.hero._x / 1) - 836;
this._y = (_root.hero._y / 1) - 95;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 683 MovieClip "object" in Symbol 684 MovieClip Frame 50
onClipEvent (load) {
scale = random(100) + 50;
this._x = (_root.hero._x / 1) - 836;
this._y = (_root.hero._y / 1) - 95;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 683 MovieClip "object" in Symbol 684 MovieClip Frame 60
onClipEvent (load) {
scale = random(100) + 50;
this._x = (_root.hero._x / 1) - 836;
this._y = (_root.hero._y / 1) - 95;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 683 MovieClip "object" in Symbol 684 MovieClip Frame 70
onClipEvent (load) {
scale = random(100) + 50;
this._x = (_root.hero._x / 1) - 836;
this._y = (_root.hero._y / 1) - 95;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 683 MovieClip "object" in Symbol 684 MovieClip Frame 80
onClipEvent (load) {
scale = random(100) + 50;
this._x = (_root.hero._x / 1) - 836;
this._y = (_root.hero._y / 1) - 95;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 683 MovieClip "object" in Symbol 684 MovieClip Frame 90
onClipEvent (load) {
scale = random(100) + 50;
this._x = (_root.hero._x / 1) - 836;
this._y = (_root.hero._y / 1) - 95;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 683 MovieClip "object" in Symbol 684 MovieClip Frame 100
onClipEvent (load) {
scale = random(100) + 50;
this._x = (_root.hero._x / 1) - 836;
this._y = (_root.hero._y / 1) - 95;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 683 MovieClip "object" in Symbol 684 MovieClip Frame 110
onClipEvent (load) {
scale = random(100) + 50;
this._x = (_root.hero._x / 1) - 836;
this._y = (_root.hero._y / 1) - 95;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 683 MovieClip "object" in Symbol 684 MovieClip Frame 120
onClipEvent (load) {
scale = random(100) + 50;
this._x = (_root.hero._x / 1) - 836;
this._y = (_root.hero._y / 1) - 95;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 683 MovieClip "object" in Symbol 684 MovieClip Frame 130
onClipEvent (load) {
scale = random(100) + 50;
this._x = (_root.hero._x / 1) - 836;
this._y = (_root.hero._y / 1) - 95;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 683 MovieClip "object" in Symbol 684 MovieClip Frame 139
onClipEvent (load) {
scale = random(100) + 50;
this._x = (_root.hero._x / 1) - 836;
this._y = (_root.hero._y / 1) - 95;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 683 MovieClip "object" in Symbol 684 MovieClip Frame 149
onClipEvent (load) {
scale = random(100) + 50;
this._x = (_root.hero._x / 1) - 836;
this._y = (_root.hero._y / 1) - 95;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 683 MovieClip "object" in Symbol 684 MovieClip Frame 159
onClipEvent (load) {
scale = random(100) + 50;
this._x = (_root.hero._x / 1) - 836;
this._y = (_root.hero._y / 1) - 95;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 683 MovieClip "object" in Symbol 684 MovieClip Frame 169
onClipEvent (load) {
scale = random(100) + 50;
this._x = (_root.hero._x / 1) - 836;
this._y = (_root.hero._y / 1) - 95;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 683 MovieClip "object" in Symbol 684 MovieClip Frame 179
onClipEvent (load) {
scale = random(100) + 50;
this._x = (_root.hero._x / 1) - 836;
this._y = (_root.hero._y / 1) - 95;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 683 MovieClip "object" in Symbol 684 MovieClip Frame 189
onClipEvent (load) {
scale = random(100) + 50;
this._x = (_root.hero._x / 1) - 836;
this._y = (_root.hero._y / 1) - 95;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 683 MovieClip "object" in Symbol 684 MovieClip Frame 199
onClipEvent (load) {
scale = random(100) + 50;
this._x = (_root.hero._x / 1) - 836;
this._y = (_root.hero._y / 1) - 95;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 683 MovieClip "object" in Symbol 684 MovieClip Frame 209
onClipEvent (load) {
scale = random(100) + 50;
this._x = (_root.hero._x / 1) - 836;
this._y = (_root.hero._y / 1) - 95;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 683 MovieClip "object" in Symbol 684 MovieClip Frame 219
onClipEvent (load) {
scale = random(100) + 50;
this._x = (_root.hero._x / 1) - 836;
this._y = (_root.hero._y / 1) - 95;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 683 MovieClip "object" in Symbol 684 MovieClip Frame 229
onClipEvent (load) {
scale = random(100) + 50;
this._x = (_root.hero._x / 1) - 836;
this._y = (_root.hero._y / 1) - 95;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 683 MovieClip "object" in Symbol 684 MovieClip Frame 239
onClipEvent (load) {
scale = random(100) + 50;
this._x = (_root.hero._x / 1) - 836;
this._y = (_root.hero._y / 1) - 95;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 683 MovieClip "object" in Symbol 684 MovieClip Frame 249
onClipEvent (load) {
scale = random(100) + 50;
this._x = (_root.hero._x / 1) - 836;
this._y = (_root.hero._y / 1) - 95;
this._xscale = scale;
this._yscale = scale;
}
Symbol 684 MovieClip Frame 259
_root.paint2.gotoAndStop(3);
stop();
Symbol 685 MovieClip Frame 1
stop();
Symbol 685 MovieClip Frame 2
stop();
prevFrame();
Symbol 688 MovieClip Frame 1
function onEnterFrame() {
if (this.hitTest(_root.hero.hit)) {
_root.hero.hero1.gotoAndStop(8);
_root.hero.hero1.walk.play();
}
}
Symbol 690 MovieClip Frame 1
function onEnterFrame() {
if (this.hitTest(_root.hero.hit)) {
_root.hero.hero1.gotoAndStop(7);
_root.hero.hero1.walk.play();
}
}
Symbol 692 MovieClip Frame 1
function onEnterFrame() {
if (this.hitTest(_root.hero.hit)) {
_root.hero.hero1.gotoAndStop(6);
_root.hero.hero1.walk.play();
}
}
Symbol 694 MovieClip Frame 1
function onEnterFrame() {
if (this.hitTest(_root.hero.hit)) {
_root.hero.hero1.gotoAndStop(5);
_root.hero.hero1.walk.play();
}
}
Symbol 696 MovieClip Frame 1
function onEnterFrame() {
if (this.hitTest(_root.hero.hit)) {
_root.hero.hero1.gotoAndStop(4);
_root.hero.hero1.walk.play();
}
}
Symbol 697 MovieClip Frame 1
function onEnterFrame() {
if (this.hitTest(_root.hero.hit)) {
_root.hero.hero1.gotoAndStop(3);
_root.hero.hero1.walk.play();
}
}
Symbol 699 MovieClip Frame 1
function onEnterFrame() {
if (this.hitTest(_root.hero.hit)) {
_root.hero.hero1.gotoAndStop(2);
_root.hero.hero1.walk.play();
}
}
Symbol 701 MovieClip Frame 1
function onEnterFrame() {
if (this.hitTest(_root.hero.hit)) {
_root.hero.hero1.gotoAndStop(1);
_root.hero.hero1.walk.play();
}
}
Symbol 702 MovieClip Frame 1
function onEnterFrame() {
if (this.hitTest(_root.hero.hit)) {
_root.hero.hero1.walk.gotoAndStop(1);
}
}
Symbol 703 MovieClip Frame 1
stop();
Symbol 703 MovieClip Frame 2
stop();
Symbol 705 MovieClip Frame 1
function onEnterFrame() {
if (this.hitTest(_root.hero2.hit)) {
_root.hero2.hero1.gotoAndStop(8);
}
}
Symbol 706 MovieClip Frame 1
function onEnterFrame() {
if (this.hitTest(_root.hero2.hit)) {
_root.hero2.hero1.gotoAndStop(7);
}
}
Symbol 707 MovieClip Frame 1
function onEnterFrame() {
if (this.hitTest(_root.hero2.hit)) {
_root.hero2.hero1.gotoAndStop(6);
}
}
Symbol 708 MovieClip Frame 1
function onEnterFrame() {
if (this.hitTest(_root.hero2.hit)) {
_root.hero2.hero1.gotoAndStop(5);
}
}
Symbol 709 MovieClip Frame 1
function onEnterFrame() {
if (this.hitTest(_root.hero2.hit)) {
_root.hero2.hero1.gotoAndStop(4);
}
}
Symbol 710 MovieClip Frame 1
function onEnterFrame() {
if (this.hitTest(_root.hero2.hit)) {
_root.hero2.hero1.gotoAndStop(3);
}
}
Symbol 711 MovieClip Frame 1
function onEnterFrame() {
if (this.hitTest(_root.hero2.hit)) {
_root.hero2.hero1.gotoAndStop(2);
}
}
Symbol 712 MovieClip Frame 1
function onEnterFrame() {
if (this.hitTest(_root.hero2.hit)) {
_root.hero2.hero1.gotoAndStop(1);
}
}
Symbol 713 MovieClip Frame 1
function onEnterFrame() {
if (this.hitTest(_root.hero2.hit)) {
_root.hero2.hero1.walk.gotoAndStop(1);
}
}
Symbol 714 MovieClip Frame 1
stop();
Symbol 714 MovieClip Frame 2
stop();
Symbol 728 MovieClip Frame 1
if (_root.score <= 0) {
_root.fin.gotoAndStop(2);
}
Symbol 738 MovieClip Frame 6
stopAllSounds();
_root.cop.water.gotoAndStop(20);
Symbol 738 MovieClip Frame 83
_root.nextFrame();
Symbol 757 MovieClip Frame 1
stopAllSounds();
Symbol 757 MovieClip Frame 2
_root.score = 99;
Symbol 757 MovieClip Frame 45
stopAllSounds();
Symbol 757 MovieClip Frame 46
_root.prevFrame();
Symbol 758 MovieClip Frame 1
stop();
Symbol 758 MovieClip Frame 2
stop();
Symbol 758 MovieClip Frame 3
stop();
Symbol 761 MovieClip Frame 1
stop();
Symbol 761 MovieClip Frame 2
stop();
_root.hero2._x = _root.hero._x;
_root.hero2._y = _root.hero._y;
_root.hero2.p2.gotoAndStop(2);
Symbol 764 MovieClip Frame 1
_root.clickp2.gotoAndStop(2);
_root.p2.gotoAndStop(2);
Symbol 765 MovieClip Frame 1
stop();
_root.hero2._x = 200;
_root.hero2._y = 760;
_root.clickp2.gotoAndStop(1);
_root.p2.gotoAndStop(1);
Symbol 765 MovieClip Frame 2
stop();
Symbol 773 MovieClip Frame 1
stop();
Instance of Symbol 769 MovieClip "clickp2" in Symbol 773 MovieClip Frame 1
on (release) {
_root.player2.gotoAndStop(2);
}
Symbol 773 MovieClip Frame 2
stop();
Instance of Symbol 772 MovieClip in Symbol 773 MovieClip Frame 2
on (release) {
_root.player2.gotoAndStop(1);
}
Symbol 780 Button
on (keyPress "<Space>") {
local_data.data.level = level;
local_data.flush();
_root.nextFrame();
}
Symbol 833 MovieClip Frame 1
stop();
Instance of Symbol 785 MovieClip in Symbol 833 MovieClip Frame 1
on (release) {
_root.character.gotoAndStop(1);
}
Instance of Symbol 787 MovieClip in Symbol 833 MovieClip Frame 1
on (release) {
_root.character.gotoAndStop(2);
}
Instance of Symbol 789 MovieClip in Symbol 833 MovieClip Frame 1
on (release) {
_root.character.gotoAndStop(3);
}
Instance of Symbol 791 MovieClip in Symbol 833 MovieClip Frame 1
on (release) {
_root.character.gotoAndStop(4);
}
Instance of Symbol 793 MovieClip in Symbol 833 MovieClip Frame 1
on (release) {
_root.character.gotoAndStop(5);
}
Instance of Symbol 795 MovieClip in Symbol 833 MovieClip Frame 1
on (release) {
_root.character.gotoAndStop(7);
}
Instance of Symbol 797 MovieClip in Symbol 833 MovieClip Frame 1
on (release) {
_root.character.gotoAndStop(8);
}
Instance of Symbol 799 MovieClip in Symbol 833 MovieClip Frame 1
on (release) {
_root.character.gotoAndStop(9);
}
Instance of Symbol 801 MovieClip in Symbol 833 MovieClip Frame 1
on (release) {
_root.character.gotoAndStop(10);
}
Instance of Symbol 802 MovieClip in Symbol 833 MovieClip Frame 1
on (release) {
_root.character.gotoAndStop(12);
}
Instance of Symbol 804 MovieClip in Symbol 833 MovieClip Frame 1
on (release) {
_root.character.gotoAndStop(13);
}
Instance of Symbol 806 MovieClip in Symbol 833 MovieClip Frame 1
on (release) {
_root.character.gotoAndStop(14);
}
Instance of Symbol 809 MovieClip in Symbol 833 MovieClip Frame 1
on (release) {
_root.character.gotoAndStop(6);
}
Instance of Symbol 812 MovieClip in Symbol 833 MovieClip Frame 1
on (release) {
_root.character.gotoAndStop(11);
}
Instance of Symbol 815 MovieClip in Symbol 833 MovieClip Frame 1
on (release) {
_root.character.gotoAndStop(15);
}
Instance of Symbol 817 MovieClip in Symbol 833 MovieClip Frame 1
on (release) {
_root.character.gotoAndStop(16);
}
Symbol 833 MovieClip Frame 2
stop();
Symbol 833 MovieClip Frame 3
stop();
Symbol 833 MovieClip Frame 4
stop();
Symbol 833 MovieClip Frame 5
stop();
Symbol 833 MovieClip Frame 6
stop();
Symbol 833 MovieClip Frame 7
stop();
Symbol 833 MovieClip Frame 8
stop();
Symbol 833 MovieClip Frame 9
stop();
Symbol 833 MovieClip Frame 10
stop();
Symbol 833 MovieClip Frame 11
stop();
Symbol 833 MovieClip Frame 12
stop();
Symbol 833 MovieClip Frame 13
stop();
Symbol 833 MovieClip Frame 14
stop();
Symbol 833 MovieClip Frame 15
stop();
Symbol 833 MovieClip Frame 16
stop();
Symbol 840 MovieClip Frame 1
if (_root.level >= 1) {
_root.select.gotoAndStop(2);
}
if (_root.level >= 2) {
_root.select.gotoAndStop(3);
}
if (_root.level >= 3) {
_root.select.gotoAndStop(4);
}
if (_root.level >= 4) {
_root.select.gotoAndStop(5);
}
if (_root.level >= 5) {
_root.select.gotoAndStop(6);
}
if (_root.level >= 6) {
_root.select.gotoAndStop(7);
}
if (_root.level >= 7) {
_root.select.gotoAndStop(8);
}
if (_root.level >= 8) {
_root.select.gotoAndStop(9);
}
if (_root.level >= 9) {
_root.select.gotoAndStop(10);
}
if (_root.level >= 10) {
_root.select.gotoAndStop(11);
}
if (_root.level >= 11) {
_root.select.gotoAndStop(12);
}
if (_root.level >= 12) {
_root.select.gotoAndStop(13);
}
if (_root.level >= 13) {
_root.select.gotoAndStop(14);
}
if (_root.level >= 14) {
_root.select.gotoAndStop(15);
}
if (_root.level >= 15) {
_root.select.gotoAndStop(16);
}
Symbol 850 MovieClip Frame 40
stop();
Symbol 853 MovieClip Frame 60
stop();
Symbol 854 MovieClip Frame 1
stop();
Symbol 854 MovieClip Frame 2
_root.score--;
_root.exp++;
stop();
Symbol 857 MovieClip Frame 60
stop();
Symbol 890 MovieClip Frame 35
stop();
Symbol 911 MovieClip Frame 35
stop();
Symbol 912 MovieClip Frame 1
stop();
Symbol 912 MovieClip Frame 2
_root.score--;
_root.exp++;
stop();
Symbol 938 MovieClip Frame 35
stop();
Symbol 959 MovieClip Frame 35
stop();
Symbol 960 MovieClip Frame 1
stop();
Symbol 960 MovieClip Frame 2
_root.score--;
_root.exp++;
stop();
Symbol 962 MovieClip Frame 60
stop();
Symbol 988 MovieClip Frame 35
stop();
Symbol 1009 MovieClip Frame 35
stop();
Symbol 1010 MovieClip Frame 1
stop();
Symbol 1010 MovieClip Frame 2
_root.score--;
_root.exp++;
stop();
Symbol 1012 MovieClip Frame 60
stop();
Symbol 1038 MovieClip Frame 35
stop();
Symbol 1059 MovieClip Frame 35
stop();
Symbol 1060 MovieClip Frame 1
stop();
Symbol 1060 MovieClip Frame 2
_root.score--;
_root.exp++;
stop();
Symbol 1063 MovieClip Frame 60
stop();
Symbol 1086 MovieClip Frame 35
stop();
Symbol 1088 MovieClip Frame 1
stop();
Symbol 1088 MovieClip Frame 2
_root.score--;
_root.exp++;
stop();
Symbol 1090 MovieClip Frame 60
stop();
Symbol 1112 MovieClip Frame 35
stop();
Symbol 1113 MovieClip Frame 1
stop();
Symbol 1113 MovieClip Frame 2
_root.score--;
_root.exp++;
stop();
Symbol 1116 MovieClip Frame 60
stop();
Symbol 1119 MovieClip Frame 1
stop();
Symbol 1119 MovieClip Frame 2
_root.score--;
_root.exp++;
stop();
Symbol 1122 MovieClip Frame 1
stop();
Symbol 1122 MovieClip Frame 2
_root.score--;
_root.exp++;
stop();
Symbol 1126 MovieClip Frame 74
stop();
Symbol 1129 MovieClip Frame 1
stop();
Symbol 1129 MovieClip Frame 2
_root.score--;
_root.exp++;
stop();
Symbol 1131 MovieClip Frame 60
stop();
Symbol 1153 MovieClip Frame 35
stop();
Symbol 1154 MovieClip Frame 1
stop();
Symbol 1154 MovieClip Frame 2
_root.score--;
_root.exp++;
stop();
Symbol 1176 MovieClip Frame 35
stop();
Symbol 1177 MovieClip Frame 1
stop();
Symbol 1177 MovieClip Frame 2
_root.score--;
_root.exp++;
stop();
Symbol 1180 MovieClip Frame 1
stop();
Symbol 1180 MovieClip Frame 2
_root.score--;
_root.exp++;
stop();
Symbol 1182 MovieClip Frame 1
_root.playertime++;
Symbol 1190 MovieClip Frame 40
stop();
Symbol 1192 MovieClip Frame 60
stop();
Symbol 1193 MovieClip Frame 1
stop();
Symbol 1193 MovieClip Frame 2
_root.score--;
_root.exp++;
stop();
Symbol 1200 MovieClip Frame 1
stop();
Symbol 1200 MovieClip Frame 2
_root.score--;
_root.exp++;
stop();
Symbol 1203 MovieClip Frame 60
stop();
Symbol 1226 MovieClip Frame 35
stop();
Symbol 1227 MovieClip Frame 1
stop();
Symbol 1227 MovieClip Frame 2
_root.score--;
_root.exp++;
stop();
Symbol 1229 MovieClip Frame 60
stop();
Symbol 1252 MovieClip Frame 35
stop();
Symbol 1253 MovieClip Frame 1
stop();
Symbol 1253 MovieClip Frame 2
_root.score--;
_root.exp++;
stop();
Symbol 1255 MovieClip Frame 60
stop();
Symbol 1278 MovieClip Frame 35
stop();
Symbol 1279 MovieClip Frame 1
stop();
Symbol 1279 MovieClip Frame 2
_root.score--;
_root.exp++;
stop();
Symbol 1290 MovieClip Frame 74
stop();
Symbol 1292 MovieClip Frame 1
stop();
Symbol 1292 MovieClip Frame 2
_root.score--;
_root.exp++;
stop();
Symbol 1295 MovieClip Frame 60
stop();
Symbol 1298 MovieClip Frame 1
stop();
Symbol 1298 MovieClip Frame 2
_root.score--;
_root.exp++;
stop();
Symbol 1301 MovieClip Frame 1
stop();
Symbol 1301 MovieClip Frame 2
_root.score--;
_root.exp++;
stop();
Symbol 1305 MovieClip Frame 1
stop();
Symbol 1305 MovieClip Frame 2
_root.score--;
_root.exp++;
stop();
Symbol 1335 MovieClip Frame 1400
_root.nextFrame();
Symbol 1369 MovieClip Frame 17
stop();
Symbol 1393 MovieClip Frame 30
stop();
Symbol 1394 MovieClip Frame 10
stop();
Symbol 1397 MovieClip Frame 17
stop();
Symbol 1398 MovieClip Frame 6
stop();
Symbol 1405 MovieClip Frame 1
stopAllSounds();
Symbol 1405 MovieClip Frame 214
stopAllSounds();
Symbol 1405 MovieClip Frame 320
_root.nextFrame();
Symbol 1411 MovieClip Frame 1
stop();
Symbol 1411 MovieClip Frame 2
stop();
Symbol 1443 MovieClip Frame 1
stopAllSounds();
Instance of Symbol 1411 MovieClip "back" in Symbol 1443 MovieClip Frame 1
onClipEvent (enterFrame) {
_y = (_y + ((_root.player._y - _y) / 4));
_x = (_x + ((_root.player._x - _x) / 4));
}
Symbol 1443 MovieClip Frame 429
_root.nextFrame();
Symbol 1455 MovieClip Frame 57
stop();
Symbol 1457 MovieClip Frame 60
stop();
Symbol 1458 MovieClip Frame 1
stop();
Symbol 1458 MovieClip Frame 2
_root.score--;
_root.exp++;
stop();
Symbol 1459 MovieClip Frame 1
stop();
Symbol 1459 MovieClip Frame 2
stop();
_root.hitbackground.gotoAndStop(2);
Symbol 1470 MovieClip Frame 44
stop();
Symbol 1477 MovieClip Frame 1
stop();
Symbol 1477 MovieClip Frame 2
stop();
Symbol 1477 MovieClip Frame 3
stop();
Symbol 1477 MovieClip Frame 4
stop();
Symbol 1477 MovieClip Frame 5
stop();
Symbol 1489 MovieClip Frame 60
stop();
Symbol 1512 MovieClip Frame 35
stop();
Symbol 1533 MovieClip Frame 35
stop();
Symbol 1534 MovieClip Frame 1
stop();
Symbol 1534 MovieClip Frame 2
_root.score--;
_root.exp++;
stop();
Symbol 1541 MovieClip Frame 1
stop();
Symbol 1541 MovieClip Frame 2
_root.score--;
_root.exp++;
stop();
Symbol 1551 MovieClip Frame 57
stop();
Symbol 1553 MovieClip Frame 60
stop();
Symbol 1554 MovieClip Frame 1
stop();
Symbol 1554 MovieClip Frame 2
_root.score--;
_root.exp++;
stop();
Symbol 1568 MovieClip Frame 46
stop();
Symbol 1570 MovieClip Frame 52
stop();
Symbol 1571 MovieClip Frame 1
function onEnterFrame() {
if (_root.hero.hitTest(this.bubble)) {
this.nextFrame();
}
}
stop();
stop();
Symbol 1571 MovieClip Frame 2
stop();
_root.score--;
_root.exp++;
Symbol 1573 MovieClip Frame 1
function onEnterFrame() {
if (_root.hero.hitTest(this)) {
_root.score = 0;
}
}
stop();
stop();
Symbol 1582 MovieClip Frame 52
stop();
Symbol 1589 MovieClip Frame 40
stop();
Symbol 1592 MovieClip Frame 60
stop();
Symbol 1593 MovieClip Frame 1
stop();
Symbol 1593 MovieClip Frame 2
_root.score--;
_root.exp++;
stop();
Symbol 1602 MovieClip Frame 24
stop();
Symbol 1603 MovieClip Frame 1
stop();
Symbol 1603 MovieClip Frame 2
stop();
Symbol 1605 MovieClip Frame 24
stop();
Symbol 1606 MovieClip Frame 1
stop();
Symbol 1606 MovieClip Frame 2
stop();
Symbol 1612 MovieClip Frame 11
stop();
Symbol 1613 MovieClip Frame 1
function onEnterFrame() {
if (_root.hero.hitTest(this)) {
this.nextFrame();
}
}
stop();
stop();
Symbol 1613 MovieClip Frame 2
stop();
_root.exp++;
_root.wall.door1.nextFrame();
Symbol 1617 MovieClip Frame 11
stop();
Symbol 1618 MovieClip Frame 1
function onEnterFrame() {
if (_root.hero.hitTest(this)) {
this.nextFrame();
}
}
stop();
stop();
Symbol 1618 MovieClip Frame 2
stop();
_root.exp++;
_root.wall.door2.nextFrame();
Symbol 1621 MovieClip Frame 60
stop();
Symbol 1628 MovieClip Frame 1
stop();
Symbol 1628 MovieClip Frame 2
_root.score--;
_root.exp++;
stop();
Symbol 1640 MovieClip Frame 1
stop();
Symbol 1640 MovieClip Frame 2
_root.score--;
_root.exp++;
stop();
_root.speech.nextFrame();
Symbol 1643 MovieClip Frame 1
stop();
Symbol 1643 MovieClip Frame 2
stop();
Symbol 1648 MovieClip Frame 60
stop();
Symbol 1651 MovieClip Frame 1
stop();
Symbol 1651 MovieClip Frame 2
_root.score--;
_root.exp++;
stop();
Symbol 1672 MovieClip Frame 1
function camControl() {
parentColor.setTransform(camColor.getTransform());
var _local4 = sX / this._width;
var _local3 = sY / this._height;
_parent._x = cX - (this._x * _local4);
_parent._y = cY - (this._y * _local3);
_parent._xscale = 100 * _local4;
_parent._yscale = 100 * _local3;
}
function resetStage() {
var _local2 = {ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0};
parentColor.setTransform(_local2);
_parent._xscale = 100;
_parent._yscale = 100;
_parent._x = 0;
_parent._y = 0;
}
parentColor.setTransform(camColor.getTransform());
this._visible = false;
var oldMode = Stage.scaleMode;
Stage.scaleMode = "exactFit";
var cX = (Stage.width / 2);
var cY = (Stage.height / 2);
var sX = Stage.width;
var sY = Stage.height;
Stage.scaleMode = oldMode;
var camColor = new Color(this);
var parentColor = new Color(_parent);
this.onEnterFrame = camControl;
camControl();
this.onUnload = resetStage;
Symbol 1681 MovieClip Frame 1
stopAllSounds();
Instance of Symbol 1411 MovieClip "back" in Symbol 1681 MovieClip Frame 1
onClipEvent (enterFrame) {
_y = (_y + ((_root.player._y - _y) / 4));
_x = (_x + ((_root.player._x - _x) / 4));
}
Symbol 1681 MovieClip Frame 423
_root.nextFrame();
Instance of Symbol 1411 MovieClip "back" in Symbol 1698 MovieClip Frame 1
onClipEvent (enterFrame) {
_y = (_y + ((_root.player._y - _y) / 4));
_x = (_x + ((_root.player._x - _x) / 4));
}
Instance of Symbol 1411 MovieClip "back" in Symbol 1698 MovieClip Frame 1
onClipEvent (enterFrame) {
_y = (_y + ((_root.player._y - _y) / 4));
_x = (_x + ((_root.player._x - _x) / 4));
}
Instance of Symbol 1708 MovieClip in Symbol 1709 MovieClip Frame 1
onClipEvent (load) {
scale = random(100) + 50;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 1708 MovieClip in Symbol 1709 MovieClip Frame 2
onClipEvent (load) {
scale = random(100) + 50;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 1708 MovieClip in Symbol 1709 MovieClip Frame 3
onClipEvent (load) {
scale = random(100) + 50;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 1708 MovieClip in Symbol 1709 MovieClip Frame 4
onClipEvent (load) {
scale = random(100) + 50;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 1708 MovieClip in Symbol 1709 MovieClip Frame 5
onClipEvent (load) {
scale = random(100) + 50;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 1708 MovieClip in Symbol 1709 MovieClip Frame 6
onClipEvent (load) {
scale = random(100) + 50;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 1708 MovieClip in Symbol 1709 MovieClip Frame 7
onClipEvent (load) {
scale = random(100) + 50;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 1708 MovieClip in Symbol 1709 MovieClip Frame 8
onClipEvent (load) {
scale = random(100) + 50;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 1708 MovieClip in Symbol 1709 MovieClip Frame 9
onClipEvent (load) {
scale = random(100) + 50;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 1708 MovieClip in Symbol 1709 MovieClip Frame 10
onClipEvent (load) {
scale = random(100) + 50;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 1708 MovieClip in Symbol 1709 MovieClip Frame 11
onClipEvent (load) {
scale = random(100) + 50;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 1708 MovieClip in Symbol 1709 MovieClip Frame 12
onClipEvent (load) {
scale = random(100) + 50;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 1708 MovieClip in Symbol 1709 MovieClip Frame 13
onClipEvent (load) {
scale = random(100) + 50;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 1708 MovieClip in Symbol 1709 MovieClip Frame 14
onClipEvent (load) {
scale = random(100) + 50;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 1708 MovieClip in Symbol 1709 MovieClip Frame 15
onClipEvent (load) {
scale = random(100) + 50;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 1708 MovieClip in Symbol 1709 MovieClip Frame 16
onClipEvent (load) {
scale = random(100) + 50;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 1708 MovieClip in Symbol 1709 MovieClip Frame 17
onClipEvent (load) {
scale = random(100) + 50;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 1708 MovieClip in Symbol 1709 MovieClip Frame 18
onClipEvent (load) {
scale = random(100) + 50;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 1708 MovieClip in Symbol 1709 MovieClip Frame 19
onClipEvent (load) {
scale = random(100) + 50;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 1708 MovieClip in Symbol 1709 MovieClip Frame 20
onClipEvent (load) {
scale = random(100) + 50;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 1708 MovieClip in Symbol 1709 MovieClip Frame 21
onClipEvent (load) {
scale = random(100) + 50;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 1708 MovieClip in Symbol 1709 MovieClip Frame 22
onClipEvent (load) {
scale = random(100) + 50;
this._xscale = scale;
this._yscale = scale;
}
Instance of Symbol 1708 MovieClip in Symbol 1709 MovieClip Frame 23
onClipEvent (load) {
scale = random(100) + 50;
this._xscale = scale;
this._yscale = scale;
}
Symbol 1709 MovieClip Frame 104
stop();
Symbol 1716 MovieClip Frame 46
stop();
Symbol 1717 MovieClip Frame 12
stop();
Symbol 1719 MovieClip Frame 63
_parent.gotoAndStop(1);
Symbol 1720 MovieClip Frame 1
stop();
Instance of Symbol 1712 MovieClip in Symbol 1720 MovieClip Frame 1
onClipEvent (enterFrame) {
if (Key.isDown(32)) {
_root.fist.gotoAndStop(2);
}
}
Symbol 1720 MovieClip Frame 2
stop();
Instance of Symbol 1719 MovieClip "fist1" in Symbol 1720 MovieClip Frame 2
onClipEvent (load) {
this._x = (_root.hero._x / 1) + 50;
this._y = (_root.hero._y / 1) + 10;
this._xscale = scale;
this._yscale = scale;
}
Symbol 1722 MovieClip Frame 1
function onEnterFrame() {
if (_root.fist.fist1.fist2.hitTest(_root.cop.cop1)) {
_root.bosshealth.nextFrame();
}
}
stop();
Symbol 1730 MovieClip Frame 1
stop();
Symbol 1730 MovieClip Frame 2
stop();
Symbol 1730 MovieClip Frame 3
stop();
Symbol 1730 MovieClip Frame 4
stop();
Symbol 1730 MovieClip Frame 5
stop();
Symbol 1730 MovieClip Frame 6
stop();
Symbol 1730 MovieClip Frame 7
stop();
Symbol 1730 MovieClip Frame 8
stop();
Symbol 1730 MovieClip Frame 9
stop();
Symbol 1730 MovieClip Frame 10
stop();
Symbol 1730 MovieClip Frame 11
stop();
Symbol 1730 MovieClip Frame 12
stop();
Symbol 1730 MovieClip Frame 13
stop();
Symbol 1730 MovieClip Frame 14
stop();
Symbol 1730 MovieClip Frame 15
stop();
Symbol 1730 MovieClip Frame 16
stop();
Symbol 1730 MovieClip Frame 17
stop();
Symbol 1730 MovieClip Frame 18
stop();
Symbol 1730 MovieClip Frame 19
stop();
Symbol 1730 MovieClip Frame 20
stop();
Symbol 1730 MovieClip Frame 21
stop();
Symbol 1730 MovieClip Frame 22
stop();
Symbol 1730 MovieClip Frame 23
stop();
Symbol 1730 MovieClip Frame 24
stop();
Symbol 1730 MovieClip Frame 25
stop();
Symbol 1730 MovieClip Frame 26
stop();
Symbol 1730 MovieClip Frame 27
stop();
Symbol 1730 MovieClip Frame 28
stop();
Symbol 1730 MovieClip Frame 29
stop();
Symbol 1730 MovieClip Frame 30
stop();
Symbol 1730 MovieClip Frame 31
stop();
Symbol 1730 MovieClip Frame 32
stop();
Symbol 1730 MovieClip Frame 33
stop();
Symbol 1730 MovieClip Frame 34
stop();
Symbol 1730 MovieClip Frame 35
stop();
Symbol 1730 MovieClip Frame 36
stop();
Symbol 1730 MovieClip Frame 37
stop();
Symbol 1730 MovieClip Frame 38
stop();
Symbol 1730 MovieClip Frame 39
stop();
Symbol 1730 MovieClip Frame 40
stop();
Symbol 1730 MovieClip Frame 41
stop();
Symbol 1730 MovieClip Frame 42
stop();
Symbol 1730 MovieClip Frame 43
stop();
Symbol 1730 MovieClip Frame 44
stop();
Symbol 1730 MovieClip Frame 45
stop();
Symbol 1730 MovieClip Frame 46
stop();
Symbol 1730 MovieClip Frame 47
stop();
Symbol 1730 MovieClip Frame 48
stop();
Symbol 1730 MovieClip Frame 49
stop();
Symbol 1730 MovieClip Frame 50
stop();
Symbol 1730 MovieClip Frame 51
stop();
Symbol 1730 MovieClip Frame 52
stop();
Symbol 1730 MovieClip Frame 53
stop();
Symbol 1730 MovieClip Frame 54
stop();
Symbol 1730 MovieClip Frame 55
stop();
Symbol 1730 MovieClip Frame 56
stop();
Symbol 1730 MovieClip Frame 57
stop();
Symbol 1730 MovieClip Frame 58
stop();
Symbol 1730 MovieClip Frame 59
stop();
Symbol 1730 MovieClip Frame 60
stop();
Symbol 1730 MovieClip Frame 61
stop();
Symbol 1730 MovieClip Frame 62
stop();
Symbol 1730 MovieClip Frame 63
stop();
Symbol 1730 MovieClip Frame 64
stop();
Symbol 1730 MovieClip Frame 65
stop();
Symbol 1730 MovieClip Frame 66
stop();
Symbol 1730 MovieClip Frame 67
stop();
Symbol 1730 MovieClip Frame 68
stop();
Symbol 1730 MovieClip Frame 69
stop();
Symbol 1730 MovieClip Frame 70
stop();
Symbol 1730 MovieClip Frame 71
stop();
Symbol 1730 MovieClip Frame 72
stop();
Symbol 1730 MovieClip Frame 73
stop();
Symbol 1730 MovieClip Frame 74
stop();
Symbol 1730 MovieClip Frame 75
stop();
Symbol 1730 MovieClip Frame 76
stop();
Symbol 1730 MovieClip Frame 77
stop();
Symbol 1730 MovieClip Frame 78
stop();
Symbol 1730 MovieClip Frame 79
stop();
Symbol 1730 MovieClip Frame 80
stop();
Symbol 1730 MovieClip Frame 81
stop();
Symbol 1730 MovieClip Frame 82
stop();
Symbol 1730 MovieClip Frame 83
stop();
Symbol 1730 MovieClip Frame 84
stop();
Symbol 1730 MovieClip Frame 85
stop();
Symbol 1730 MovieClip Frame 86
stop();
Symbol 1730 MovieClip Frame 87
stop();
Symbol 1730 MovieClip Frame 88
stop();
Symbol 1730 MovieClip Frame 89
stop();
Symbol 1730 MovieClip Frame 90
stop();
Symbol 1730 MovieClip Frame 91
stop();
Symbol 1730 MovieClip Frame 92
stop();
Symbol 1730 MovieClip Frame 93
stop();
Symbol 1730 MovieClip Frame 94
stop();
Symbol 1730 MovieClip Frame 95
stop();
Symbol 1730 MovieClip Frame 96
stop();
Symbol 1730 MovieClip Frame 97
stop();
Symbol 1730 MovieClip Frame 98
stop();
Symbol 1730 MovieClip Frame 99
stop();
Symbol 1730 MovieClip Frame 100
stop();
_root.nextFrame();
Symbol 1735 MovieClip Frame 1
stop();
Symbol 1735 MovieClip Frame 2
stop();
Symbol 1764 MovieClip Frame 1
stopAllSounds();
Instance of Symbol 1735 MovieClip "back" in Symbol 1764 MovieClip Frame 1
onClipEvent (enterFrame) {
_y = (_y + ((_root.player._y - _y) / 4));
_x = (_x + ((_root.player._x - _x) / 4));
}
Symbol 1764 MovieClip Frame 431
_root.nextFrame();
Symbol 1802 MovieClip Frame 1
stopAllSounds();
Symbol 1802 MovieClip Frame 359
_root.nextFrame();
Symbol 1821 MovieClip Frame 1
stop();
Symbol 1821 MovieClip Frame 2
_root.score--;
_root.exp++;
stop();
Symbol 1823 MovieClip Frame 60
stop();
Symbol 1826 MovieClip Frame 1
stop();
Symbol 1826 MovieClip Frame 2
_root.score--;
_root.exp++;
stop();
Symbol 1828 MovieClip Frame 60
stop();
Symbol 1831 MovieClip Frame 1
stop();
Symbol 1831 MovieClip Frame 2
_root.score--;
_root.exp++;
stop();
Symbol 1833 MovieClip Frame 60
stop();
Symbol 1836 MovieClip Frame 1
stop();
Symbol 1836 MovieClip Frame 2
_root.score--;
_root.exp++;
stop();
Symbol 1837 MovieClip Frame 1
_root.cop.gotoAndStop(2);
Symbol 1843 MovieClip Frame 50
_root.cop.gotoAndStop(1);
Symbol 1844 MovieClip Frame 1
stop();
Symbol 1844 MovieClip Frame 2
stop();
Instance of Symbol 1843 MovieClip "water" in Symbol 1844 MovieClip Frame 2
onClipEvent (load) {
this._x = (_root.cloud._x / 1) + 50;
this._y = (_root.cloud._y / 1) + 10;
this._xscale = scale;
this._yscale = scale;
}
Symbol 1859 MovieClip Frame 1
stop();
Symbol 1859 MovieClip Frame 2
_root.score--;
_root.exp++;
stop();
Symbol 1888 MovieClip Frame 559
_root.nextFrame();
Symbol 1894 MovieClip Frame 11
stop();
Symbol 1898 MovieClip Frame 91
stop();
Symbol 1899 MovieClip Frame 1
stop();
Symbol 1899 MovieClip Frame 2
stop();
_root.playertime--;
_root.playertime--;
_root.playertime--;
_root.playertime--;
_root.playertime--;
_root.playertime--;
_root.playertime--;
_root.playertime--;
_root.playertime--;
_root.playertime--;
Symbol 1927 MovieClip Frame 91
stop();
Symbol 1972 MovieClip Frame 1
stopAllSounds();
Symbol 1972 MovieClip Frame 775
_root.nextFrame();
Symbol 1988 MovieClip Frame 1
stop();
Symbol 1988 MovieClip Frame 2
stop();
Symbol 1991 MovieClip Frame 7
stop();
Instance of Symbol 1990 MovieClip in Symbol 1991 MovieClip Frame 7
onClipEvent (enterFrame) {
if (Key.isDown(32)) {
_root.cop.gotoAndStop(2);
_root.other.gotoAndStop(2);
}
}
Symbol 1994 MovieClip Frame 7
stop();
Instance of Symbol 1993 MovieClip in Symbol 1994 MovieClip Frame 7
onClipEvent (enterFrame) {
if (Key.isDown(32)) {
_root.cop.gotoAndStop(1);
_root.other.gotoAndStop(1);
}
}
Symbol 1995 MovieClip Frame 1
stop();
Symbol 1995 MovieClip Frame 2
stop();
Symbol 1999 MovieClip Frame 1
stop();
Symbol 1999 MovieClip Frame 2
_root.score--;
_root.exp++;
stop();
Symbol 2015 MovieClip Frame 1
stop();
Symbol 2015 MovieClip Frame 2
stop();
Symbol 2030 MovieClip Frame 15
stop();
Symbol 2033 MovieClip Frame 5
stop();
Symbol 2034 Button
on (release) {
if (_root.allowhighscore >= 1) {
_root.nextFrame();
}
}
Symbol 2035 Button
on (release) {
_root.gotoAndStop("beginning");
}