Frame 1
mousehit = nothing.hitTest(_xmouse, _ymouse, true);
if (mousehit == true) {
gotoAndPlay (11);
}
if (mousehit == false) {
gotoAndPlay (11);
}
Frame 7
gotoAndPlay (1);
Frame 11
ifFrameLoaded (706) {
gotoAndPlay (18);
}
loadedFrames = _level0.getBytesLoaded();
totalFrames = _level0.getBytesTotal();
percentageOutput = int((loadedFrames / totalFrames) * 100);
Frame 17
gotoAndPlay (11);
Frame 18
tellTarget ("/man") {
stop();
};
levelcode = "";
Frame 19
stop();
Frame 20
stop();
Frame 21
beers = 50;
setProperty("/room1beers", _visible , true);
setProperty("/room2beers", _visible , false);
setProperty("/room3beers", _visible , false);
setProperty("/room4beers", _visible , false);
setProperty("/room5beers", _visible , false);
setProperty("/room6beers", _visible , false);
setProperty("/switch", _visible , false);
Frame 22
yplatform1 = 270;
yplatform2 = 155;
if (610 < xpos) {
gotoAndPlay (35);
}
opensesame = false;
call("keys");
onplatform2 = platform2.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 23
yplatform1 = 270;
yplatform2 = 155;
if (610 < xpos) {
gotoAndPlay (35);
}
call("keys");
onplatform2 = platform2.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 24
gotoAndPlay (22);
if (death == true) {
gotoAndPlay (702);
}
Frame 26
setProperty("/room1beers", _visible , true);
setProperty("/room2beers", _visible , false);
setProperty("/room3beers", _visible , false);
setProperty("/room4beers", _visible , false);
setProperty("/room5beers", _visible , false);
setProperty("/room6beers", _visible , false);
setProperty("/switch", _visible , false);
tellTarget ("/man") {
gotoAndStop ("left");
};
Frame 27
yplatform1 = 270;
yplatform2 = 155;
if (610 < xpos) {
gotoAndPlay (35);
}
call("keys");
onplatform2 = platform2.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 28
yplatform1 = 270;
yplatform2 = 155;
if (610 < xpos) {
gotoAndPlay (35);
}
call("keys");
onplatform2 = platform2.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 29
gotoAndPlay (27);
if (death == true) {
gotoAndPlay (702);
}
Frame 35
setProperty("/room1beers", _visible , false);
setProperty("/room2beers", _visible , true);
setProperty("/room3beers", _visible , false);
setProperty("/room4beers", _visible , false);
setProperty("/room5beers", _visible , false);
setProperty("/room6beers", _visible , false);
setProperty("/switch", _visible , false);
Frame 36
yplatform1 = 377;
yplatform2 = 270;
yplatform3 = 150;
if (xpos < 10) {
gotoAndPlay (26);
}
if (610 < xpos) {
gotoAndPlay (50);
}
if ((400 < ypos) and (ypos < 410)) {
tellTarget ("/die") {
play();
};
}
call("keys");
onplatform3 = platform3.hitTest(xpos, ypos, true);
if ((onplatform3 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform3 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform3);
}
onplatform2 = platform2.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 37
yplatform1 = 377;
yplatform2 = 270;
yplatform3 = 150;
if (xpos < 10) {
gotoAndPlay (26);
}
if (610 < xpos) {
gotoAndPlay (50);
}
if ((400 < ypos) and (ypos < 410)) {
tellTarget ("/die") {
play();
};
}
call("keys");
onplatform3 = platform3.hitTest(xpos, ypos, true);
if ((onplatform3 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform3 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform3);
}
onplatform2 = platform2.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 38
gotoAndPlay (36);
if (death == true) {
gotoAndPlay (702);
}
Frame 43
setProperty("/room1beers", _visible , false);
setProperty("/room2beers", _visible , true);
setProperty("/room3beers", _visible , false);
setProperty("/room4beers", _visible , false);
setProperty("/room5beers", _visible , false);
setProperty("/room6beers", _visible , false);
setProperty("/switch", _visible , false);
tellTarget ("/man") {
gotoAndStop ("left");
};
Frame 44
yplatform1 = 377;
yplatform2 = 270;
yplatform3 = 150;
if (xpos < 10) {
gotoAndPlay (26);
}
if (610 < xpos) {
gotoAndPlay (50);
}
if ((400 < ypos) and (ypos < 410)) {
tellTarget ("/die") {
play();
};
}
call("keys");
onplatform3 = platform3.hitTest(xpos, ypos, true);
if ((onplatform3 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform3 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform3);
}
onplatform2 = platform2.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 45
yplatform1 = 377;
yplatform2 = 270;
yplatform3 = 150;
if (xpos < 10) {
gotoAndPlay (26);
}
if (610 < xpos) {
gotoAndPlay (50);
}
if ((400 < ypos) and (ypos < 410)) {
tellTarget ("/die") {
play();
};
}
call("keys");
onplatform3 = platform3.hitTest(xpos, ypos, true);
if ((onplatform3 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform3 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform3);
}
onplatform2 = platform2.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 46
gotoAndPlay (44);
if (death == true) {
gotoAndPlay (702);
}
Frame 50
setProperty("/room1beers", _visible , false);
setProperty("/room2beers", _visible , false);
setProperty("/room3beers", _visible , true);
setProperty("/room4beers", _visible , false);
setProperty("/room5beers", _visible , false);
setProperty("/room6beers", _visible , false);
setProperty("/switch", _visible , false);
platformspeed = -5;
Frame 51
yplatform1 = 377;
yplatform2 = 340;
yplatform3 = 131;
if (xpos < 10) {
gotoAndPlay (43);
}
if (ypos < 20) {
gotoAndPlay (107);
}
if (610 < xpos) {
gotoAndPlay (70);
}
if ((400 < ypos) and (ypos < 410)) {
tellTarget ("/die") {
play();
};
}
onladder = ladder.hitTest(xpos, ypos, true);
onsecret = secret.hitTest(xpos, ypos, true);
if (Key.isDown(Key.RIGHT) and (leftstop != true)) {
setProperty("/man", _x , Number(getProperty("/man", _x)) + 7);
tellTarget ("/man") {
gotoAndPlay ("walkright");
};
}
if (Key.isDown(Key.LEFT)) {
setProperty("/man", _x , Number(getProperty("/man", _x)) - 7);
tellTarget ("/man") {
gotoAndPlay ("walkleft");
};
}
if (Key.isDown(Key.SPACE)) {
tellTarget ("/") {
if (((onplatform == true) or (onplatform2 == true)) or (onplatform3 == true)) {
tellTarget ("/gravity") {
yspeed = -8;
gotoAndPlay (2);
};
}
};
}
if (Key.isDown(Key.UP)) {
tellTarget ("/") {
if ((onladder == true) or (onsecret == true)) {
setProperty("/man", _y , Number(getProperty("/man", _y)) - 5);
tellTarget ("/man") {
gotoAndStop ("climb");
tellTarget ("/man/climb") {
play();
};
};
}
};
}
if (Key.isDown(Key.DOWN)) {
tellTarget ("/") {
if ((onladder == true) or (onsecret == true)) {
setProperty("/man", _y , Number(getProperty("/man", _y)) + 5);
tellTarget ("/man") {
gotoAndStop ("climb");
tellTarget ("/man/climb") {
play();
};
};
}
};
}
onplatform3 = platform3.hitTest(xpos, ypos, true);
if ((onplatform3 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform3 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform3);
}
xplatform = getProperty("/platform2m", _x) + platformspeed;
setProperty("/platform2m", _x , xplatform);
onplatform2 = platform2m.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
setProperty("/man", _x , xpos + platformspeed);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 52
yplatform1 = 377;
yplatform2 = 340;
yplatform3 = 131;
if (xpos < 10) {
gotoAndPlay (43);
}
if (ypos < 20) {
gotoAndPlay (107);
}
if (610 < xpos) {
gotoAndPlay (70);
}
if ((400 < ypos) and (ypos < 410)) {
tellTarget ("/die") {
play();
};
}
onladder = ladder.hitTest(xpos, ypos, true);
onsecret = secret.hitTest(xpos, ypos, true);
if (Key.isDown(Key.RIGHT) and (leftstop != true)) {
setProperty("/man", _x , Number(getProperty("/man", _x)) + 7);
tellTarget ("/man") {
gotoAndPlay ("walkright");
};
}
if (Key.isDown(Key.LEFT)) {
setProperty("/man", _x , Number(getProperty("/man", _x)) - 7);
tellTarget ("/man") {
gotoAndPlay ("walkleft");
};
}
if (Key.isDown(Key.SPACE)) {
tellTarget ("/") {
if (((onplatform == true) or (onplatform2 == true)) or (onplatform3 == true)) {
tellTarget ("/gravity") {
yspeed = -8;
gotoAndPlay (2);
};
}
};
}
if (Key.isDown(Key.UP)) {
tellTarget ("/") {
if ((onladder == true) or (onsecret == true)) {
setProperty("/man", _y , Number(getProperty("/man", _y)) - 5);
tellTarget ("/man") {
gotoAndStop ("climb");
tellTarget ("/man/climb") {
play();
};
};
}
};
}
if (Key.isDown(Key.DOWN)) {
tellTarget ("/") {
if ((onladder == true) or (onsecret == true)) {
setProperty("/man", _y , Number(getProperty("/man", _y)) + 5);
tellTarget ("/man") {
gotoAndStop ("climb");
tellTarget ("/man/climb") {
play();
};
};
}
};
}
onplatform3 = platform3.hitTest(xpos, ypos, true);
if ((onplatform3 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform3 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform3);
}
xplatform = getProperty("/platform2m", _x) + platformspeed;
setProperty("/platform2m", _x , xplatform);
onplatform2 = platform2m.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
setProperty("/man", _x , xpos + platformspeed);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 53
gotoAndPlay (51);
if (death == true) {
gotoAndPlay (702);
}
if (getProperty("/platform2m", _x) < 120) {
platformspeed = -platformspeed;
}
if (500 < getProperty("/platform2m", _x)) {
platformspeed = -platformspeed;
}
Frame 56
setProperty("/room1beers", _visible , false);
setProperty("/room2beers", _visible , false);
setProperty("/room3beers", _visible , true);
setProperty("/room4beers", _visible , false);
setProperty("/room5beers", _visible , false);
setProperty("/room6beers", _visible , false);
setProperty("/switch", _visible , false);
platformspeed = -5;
tellTarget ("/man") {
gotoAndStop ("left");
};
Frame 57
yplatform1 = 377;
yplatform2 = 340;
yplatform3 = 131;
if (xpos < 10) {
gotoAndPlay (43);
}
if (ypos < 20) {
gotoAndPlay (107);
}
if (610 < xpos) {
gotoAndPlay (70);
}
if ((400 < ypos) and (ypos < 410)) {
tellTarget ("/die") {
play();
};
}
onladder = ladder.hitTest(xpos, ypos, true);
onsecret = secret.hitTest(xpos, ypos, true);
if (Key.isDown(Key.RIGHT) and (leftstop != true)) {
setProperty("/man", _x , Number(getProperty("/man", _x)) + 7);
tellTarget ("/man") {
gotoAndPlay ("walkright");
};
}
if (Key.isDown(Key.LEFT)) {
setProperty("/man", _x , Number(getProperty("/man", _x)) - 7);
tellTarget ("/man") {
gotoAndPlay ("walkleft");
};
}
if (Key.isDown(Key.SPACE)) {
tellTarget ("/") {
if (((onplatform == true) or (onplatform2 == true)) or (onplatform3 == true)) {
tellTarget ("/gravity") {
yspeed = -8;
gotoAndPlay (2);
};
}
};
}
if (Key.isDown(Key.UP)) {
tellTarget ("/") {
if ((onladder == true) or (onsecret == true)) {
setProperty("/man", _y , Number(getProperty("/man", _y)) - 5);
tellTarget ("/man") {
gotoAndStop ("climb");
tellTarget ("/man/climb") {
play();
};
};
}
};
}
if (Key.isDown(Key.DOWN)) {
tellTarget ("/") {
if ((onladder == true) or (onsecret == true)) {
setProperty("/man", _y , Number(getProperty("/man", _y)) + 5);
tellTarget ("/man") {
gotoAndStop ("climb");
tellTarget ("/man/climb") {
play();
};
};
}
};
}
onplatform3 = platform3.hitTest(xpos, ypos, true);
if ((onplatform3 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform3 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform3);
}
xplatform = getProperty("/platform2m", _x) + platformspeed;
setProperty("/platform2m", _x , xplatform);
onplatform2 = platform2m.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
setProperty("/man", _x , xpos + platformspeed);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 58
yplatform1 = 377;
yplatform2 = 340;
yplatform3 = 131;
if (xpos < 10) {
gotoAndPlay (43);
}
if (ypos < 20) {
gotoAndPlay (107);
}
if (610 < xpos) {
gotoAndPlay (70);
}
if ((400 < ypos) and (ypos < 410)) {
tellTarget ("/die") {
play();
};
}
onladder = ladder.hitTest(xpos, ypos, true);
onsecret = secret.hitTest(xpos, ypos, true);
if (Key.isDown(Key.RIGHT) and (leftstop != true)) {
setProperty("/man", _x , Number(getProperty("/man", _x)) + 7);
tellTarget ("/man") {
gotoAndPlay ("walkright");
};
}
if (Key.isDown(Key.LEFT)) {
setProperty("/man", _x , Number(getProperty("/man", _x)) - 7);
tellTarget ("/man") {
gotoAndPlay ("walkleft");
};
}
if (Key.isDown(Key.SPACE)) {
tellTarget ("/") {
if (((onplatform == true) or (onplatform2 == true)) or (onplatform3 == true)) {
tellTarget ("/gravity") {
yspeed = -8;
gotoAndPlay (2);
};
}
};
}
if (Key.isDown(Key.UP)) {
tellTarget ("/") {
if ((onladder == true) or (onsecret == true)) {
setProperty("/man", _y , Number(getProperty("/man", _y)) - 5);
tellTarget ("/man") {
gotoAndStop ("climb");
tellTarget ("/man/climb") {
play();
};
};
}
};
}
if (Key.isDown(Key.DOWN)) {
tellTarget ("/") {
if ((onladder == true) or (onsecret == true)) {
setProperty("/man", _y , Number(getProperty("/man", _y)) + 5);
tellTarget ("/man") {
gotoAndStop ("climb");
tellTarget ("/man/climb") {
play();
};
};
}
};
}
onplatform3 = platform3.hitTest(xpos, ypos, true);
if ((onplatform3 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform3 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform3);
}
xplatform = getProperty("/platform2m", _x) + platformspeed;
setProperty("/platform2m", _x , xplatform);
onplatform2 = platform2m.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
setProperty("/man", _x , xpos + platformspeed);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 59
gotoAndPlay (57);
if (death == true) {
gotoAndPlay (702);
}
if (getProperty("/platform2m", _x) < 120) {
platformspeed = -platformspeed;
}
if (500 < getProperty("/platform2m", _x)) {
platformspeed = -platformspeed;
}
Frame 63
setProperty("/room1beers", _visible , false);
setProperty("/room2beers", _visible , false);
setProperty("/room3beers", _visible , true);
setProperty("/room4beers", _visible , false);
setProperty("/room5beers", _visible , false);
setProperty("/room6beers", _visible , false);
setProperty("/switch", _visible , false);
platformspeed = -5;
tellTarget ("/man") {
gotoAndStop ("climb");
};
Frame 64
yplatform1 = 377;
yplatform2 = 340;
yplatform3 = 130;
if (xpos < 10) {
gotoAndPlay (43);
}
if (ypos < 20) {
gotoAndPlay (107);
}
if (610 < xpos) {
gotoAndPlay (70);
}
if ((400 < ypos) and (ypos < 410)) {
tellTarget ("/die") {
play();
};
}
onladder = ladder.hitTest(xpos, ypos, true);
onsecret = secret.hitTest(xpos, ypos, true);
if (Key.isDown(Key.RIGHT)) {
setProperty("/man", _x , Number(getProperty("/man", _x)) + 7);
tellTarget ("/man") {
gotoAndPlay ("walkright");
};
}
if (Key.isDown(Key.LEFT)) {
setProperty("/man", _x , Number(getProperty("/man", _x)) - 7);
tellTarget ("/man") {
gotoAndPlay ("walkleft");
};
}
if (Key.isDown(Key.SPACE)) {
tellTarget ("/") {
if (((onplatform == true) or (onplatform2 == true)) or (onplatform3 == true)) {
tellTarget ("/gravity") {
yspeed = -8;
gotoAndPlay (2);
};
}
};
}
if (Key.isDown(Key.UP)) {
tellTarget ("/") {
if ((onladder == true) or (onsecret == true)) {
setProperty("/man", _y , Number(getProperty("/man", _y)) - 5);
tellTarget ("/man") {
gotoAndStop ("climb");
tellTarget ("/man/climb") {
play();
};
};
}
};
}
if (Key.isDown(Key.DOWN)) {
tellTarget ("/") {
if ((onladder == true) or (onsecret == true)) {
setProperty("/man", _y , Number(getProperty("/man", _y)) + 5);
tellTarget ("/man") {
gotoAndStop ("climb");
tellTarget ("/man/climb") {
play();
};
};
}
};
}
onplatform3 = platform3.hitTest(xpos, ypos, true);
if ((onplatform3 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform3 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform3);
}
xplatform = getProperty("/platform2m", _x) + platformspeed;
setProperty("/platform2m", _x , xplatform);
onplatform2 = platform2m.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
setProperty("/man", _x , xpos + platformspeed);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 65
yplatform1 = 377;
yplatform2 = 340;
yplatform3 = 130;
if (xpos < 10) {
gotoAndPlay (43);
}
if (ypos < 20) {
gotoAndPlay (107);
}
if (610 < xpos) {
gotoAndPlay (70);
}
if ((400 < ypos) and (ypos < 410)) {
tellTarget ("/die") {
play();
};
}
onladder = ladder.hitTest(xpos, ypos, true);
onsecret = secret.hitTest(xpos, ypos, true);
if (Key.isDown(Key.RIGHT)) {
setProperty("/man", _x , Number(getProperty("/man", _x)) + 7);
tellTarget ("/man") {
gotoAndPlay ("walkright");
};
}
if (Key.isDown(Key.LEFT)) {
setProperty("/man", _x , Number(getProperty("/man", _x)) - 7);
tellTarget ("/man") {
gotoAndPlay ("walkleft");
};
}
if (Key.isDown(Key.SPACE)) {
tellTarget ("/") {
if (((onplatform == true) or (onplatform2 == true)) or (onplatform3 == true)) {
tellTarget ("/gravity") {
yspeed = -8;
gotoAndPlay (2);
};
}
};
}
if (Key.isDown(Key.UP)) {
tellTarget ("/") {
if ((onladder == true) or (onsecret == true)) {
setProperty("/man", _y , Number(getProperty("/man", _y)) - 5);
tellTarget ("/man") {
gotoAndStop ("climb");
tellTarget ("/man/climb") {
play();
};
};
}
};
}
if (Key.isDown(Key.DOWN)) {
tellTarget ("/") {
if ((onladder == true) or (onsecret == true)) {
setProperty("/man", _y , Number(getProperty("/man", _y)) + 5);
tellTarget ("/man") {
gotoAndStop ("climb");
tellTarget ("/man/climb") {
play();
};
};
}
};
}
onplatform3 = platform3.hitTest(xpos, ypos, true);
if ((onplatform3 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform3 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform3);
}
xplatform = getProperty("/platform2m", _x) + platformspeed;
setProperty("/platform2m", _x , xplatform);
onplatform2 = platform2m.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
setProperty("/man", _x , xpos + platformspeed);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 66
gotoAndPlay (64);
if (death == true) {
gotoAndPlay (702);
}
if (getProperty("/platform2m", _x) < 120) {
platformspeed = -platformspeed;
}
if (500 < getProperty("/platform2m", _x)) {
platformspeed = -platformspeed;
}
Frame 70
setProperty("/room1beers", _visible , false);
setProperty("/room2beers", _visible , false);
setProperty("/room3beers", _visible , false);
setProperty("/room4beers", _visible , true);
setProperty("/room5beers", _visible , false);
setProperty("/room6beers", _visible , false);
setProperty("/switch", _visible , false);
Frame 71
yplatform1 = 366;
yplatform2 = 250;
yplatform3 = 130;
if (xpos < 10) {
gotoAndPlay (56);
}
if (610 < xpos) {
gotoAndPlay (85);
}
if (((200 < xpos) and (xpos < 400)) and (300 < ypos)) {
tellTarget ("/spike1") {
play();
};
tellTarget ("/spike2") {
play();
};
}
if (((260 < xpos) and (xpos < 335)) and (spike == true)) {
setProperty("/stab", _x , xpos);
setProperty("/stab", _y , ypos);
tellTarget ("/stab") {
play();
};
stabbed = true;
} else {
stabbed = false;
}
call("keys");
onplatform3 = platform3.hitTest(xpos, ypos, true);
if ((onplatform3 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform3 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform3);
}
onplatform2 = platform2.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 72
yplatform1 = 366;
yplatform2 = 250;
yplatform3 = 130;
if (xpos < 10) {
gotoAndPlay (56);
}
if (610 < xpos) {
gotoAndPlay (85);
}
if (((200 < xpos) and (xpos < 400)) and (300 < ypos)) {
tellTarget ("/spike1") {
play();
};
tellTarget ("/spike2") {
play();
};
}
if (((260 < xpos) and (xpos < 335)) and (spike == true)) {
setProperty("/stab", _x , xpos);
setProperty("/stab", _y , ypos);
tellTarget ("/stab") {
play();
};
stabbed = true;
} else {
stabbed = false;
}
call("keys");
onplatform3 = platform3.hitTest(xpos, ypos, true);
if ((onplatform3 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform3 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform3);
}
onplatform2 = platform2.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 73
gotoAndPlay (71);
if (death == true) {
gotoAndPlay (702);
}
Frame 77
setProperty("/room1beers", _visible , false);
setProperty("/room2beers", _visible , false);
setProperty("/room3beers", _visible , false);
setProperty("/room4beers", _visible , true);
setProperty("/room5beers", _visible , false);
setProperty("/room6beers", _visible , false);
setProperty("/switch", _visible , false);
tellTarget ("/man") {
gotoAndStop ("left");
};
Frame 78
yplatform1 = 366;
yplatform2 = 250;
yplatform3 = 130;
if (xpos < 10) {
gotoAndPlay (56);
}
if (610 < xpos) {
gotoAndPlay (85);
}
if (((200 < xpos) and (xpos < 400)) and (300 < ypos)) {
tellTarget ("/spike1") {
play();
};
tellTarget ("/spike2") {
play();
};
}
if (((260 < xpos) and (xpos < 335)) and (spike == true)) {
setProperty("/stab", _x , xpos);
setProperty("/stab", _y , ypos);
tellTarget ("/stab") {
play();
};
stabbed = true;
} else {
stabbed = false;
}
call("keys");
onplatform3 = platform3.hitTest(xpos, ypos, true);
if ((onplatform3 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform3 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform3);
}
onplatform2 = platform2.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 79
yplatform1 = 366;
yplatform2 = 250;
yplatform3 = 130;
if (xpos < 10) {
gotoAndPlay (56);
}
if (610 < xpos) {
gotoAndPlay (85);
}
if (((200 < xpos) and (xpos < 400)) and (300 < ypos)) {
tellTarget ("/spike1") {
play();
};
tellTarget ("/spike2") {
play();
};
}
if (((260 < xpos) and (xpos < 335)) and (spike == true)) {
setProperty("/stab", _x , xpos);
setProperty("/stab", _y , ypos);
tellTarget ("/stab") {
play();
};
stabbed = true;
} else {
stabbed = false;
}
call("keys");
onplatform3 = platform3.hitTest(xpos, ypos, true);
if ((onplatform3 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform3 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform3);
}
onplatform2 = platform2.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 80
gotoAndPlay (78);
if (death == true) {
gotoAndPlay (702);
}
Frame 85
setProperty("/room1beers", _visible , false);
setProperty("/room2beers", _visible , false);
setProperty("/room3beers", _visible , false);
setProperty("/room4beers", _visible , false);
setProperty("/room5beers", _visible , true);
setProperty("/room6beers", _visible , false);
setProperty("/switch", _visible , false);
Frame 86
yplatform1 = 366;
yplatform3 = 130;
if (xpos < 10) {
gotoAndPlay (77);
}
if (610 < xpos) {
gotoAndPlay (99);
}
call("keys");
onplatform3 = platform3.hitTest(xpos, ypos, true);
if ((onplatform3 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform3 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform3);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 87
yplatform1 = 366;
yplatform3 = 130;
if (xpos < 10) {
gotoAndPlay (77);
}
if (610 < xpos) {
gotoAndPlay (99);
}
call("keys");
onplatform3 = platform3.hitTest(xpos, ypos, true);
if ((onplatform3 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform3 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform3);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 88
gotoAndPlay (86);
if (death == true) {
gotoAndPlay (702);
}
Frame 92
setProperty("/room1beers", _visible , false);
setProperty("/room2beers", _visible , false);
setProperty("/room3beers", _visible , false);
setProperty("/room4beers", _visible , false);
setProperty("/room5beers", _visible , true);
setProperty("/room6beers", _visible , false);
setProperty("/switch", _visible , false);
tellTarget ("/man") {
gotoAndStop ("left");
};
Frame 93
yplatform1 = 366;
yplatform3 = 130;
if (xpos < 10) {
gotoAndPlay (77);
}
if (610 < xpos) {
gotoAndPlay (99);
}
call("keys");
onplatform3 = platform3.hitTest(xpos, ypos, true);
if ((onplatform3 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform3 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform3);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 94
yplatform1 = 366;
yplatform3 = 130;
if (xpos < 10) {
gotoAndPlay (77);
}
if (610 < xpos) {
gotoAndPlay (99);
}
call("keys");
onplatform3 = platform3.hitTest(xpos, ypos, true);
if ((onplatform3 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform3 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform3);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 95
gotoAndPlay (93);
if (death == true) {
gotoAndPlay (702);
}
Frame 99
setProperty("/room1beers", _visible , false);
setProperty("/room2beers", _visible , false);
setProperty("/room3beers", _visible , false);
setProperty("/room4beers", _visible , false);
setProperty("/room5beers", _visible , false);
setProperty("/room6beers", _visible , true);
setProperty("/switch", _visible , true);
Frame 100
yplatform1 = 366;
yplatform3 = 131;
if (xpos < 10) {
gotoAndPlay (92);
}
call("keys");
onplatform3 = platform3.hitTest(xpos, ypos, true);
if ((onplatform3 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform3 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform3);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 101
yplatform1 = 366;
yplatform3 = 131;
if (xpos < 10) {
gotoAndPlay (92);
}
call("keys");
onplatform3 = platform3.hitTest(xpos, ypos, true);
if ((onplatform3 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform3 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform3);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 102
gotoAndPlay (100);
if (death == true) {
gotoAndPlay (702);
}
Frame 107
setProperty("/room1beers", _visible , false);
setProperty("/room2beers", _visible , false);
setProperty("/room3beers", _visible , false);
setProperty("/room4beers", _visible , false);
setProperty("/room5beers", _visible , false);
setProperty("/room6beers", _visible , false);
setProperty("/switch", _visible , false);
tellTarget ("/man") {
gotoAndStop ("climb");
};
Frame 108
yplatform1 = 345;
yplatform3 = 199;
if (405 < ypos) {
gotoAndPlay (63);
}
call("keys");
onplatform3 = platform3.hitTest(xpos, ypos, true);
if ((onplatform3 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform3 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform3);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 109
yplatform1 = 345;
yplatform3 = 199;
if (405 < ypos) {
gotoAndPlay (63);
}
call("keys");
onplatform3 = platform3.hitTest(xpos, ypos, true);
if ((onplatform3 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform3 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform3);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 110
if (death == true) {
gotoAndPlay (702);
}
if (beers == 0) {
tellTarget ("/exit") {
gotoAndStop (2);
};
}
inexit = exit.hitTest(xpos, ypos, true);
if ((inexit == true) and (beers == 0)) {
gotoAndPlay (115);
} else {
gotoAndPlay (108);
}
Frame 115
stopAllSounds();
tellTarget ("/man") {
gotoAndStop ("exit");
};
Frame 174
stop();
Frame 175
stop();
Frame 180
beers = 50;
setProperty("/room1beers", _visible , true);
setProperty("/room2beers", _visible , false);
setProperty("/room3beers", _visible , false);
setProperty("/room4beers", _visible , false);
setProperty("/room5beers", _visible , false);
setProperty("/room6beers", _visible , false);
opensesame = false;
opensesame2 = false;
Frame 181
yplatform1 = 377;
if (xpos < 10) {
gotoAndPlay (279);
}
if (610 < xpos) {
gotoAndPlay (205);
}
call("keys");
xbaddie = getProperty("/baddiechase", _x);
ybaddie = getProperty("/baddiechase", _y);
xpos = getProperty("/man", _x);
ypos = getProperty("/man", _y);
xdis = xpos - xbaddie;
ydis = ypos - ybaddie;
if ((1 < xdis) or (xdis < -1)) {
setProperty("/baddiechase", _x , xbaddie + (xdis * 0.05));
}
if ((1 < ydis) or (ydis < -1)) {
setProperty("/baddiechase", _y , ybaddie + (ydis * 0.05));
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 182
yplatform1 = 377;
if (xpos < 10) {
gotoAndPlay (279);
}
if (610 < xpos) {
gotoAndPlay (205);
}
call("keys");
xbaddie = getProperty("/baddiechase", _x);
ybaddie = getProperty("/baddiechase", _y);
xpos = getProperty("/man", _x);
ypos = getProperty("/man", _y);
xdis = xpos - xbaddie;
ydis = ypos - ybaddie;
if ((1 < xdis) or (xdis < -1)) {
setProperty("/baddiechase", _x , xbaddie + (xdis * 0.05));
}
if ((1 < ydis) or (ydis < -1)) {
setProperty("/baddiechase", _y , ybaddie + (ydis * 0.05));
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 183
gotoAndPlay (181);
if (death == true) {
gotoAndPlay (702);
}
Frame 188
setProperty("/room1beers", _visible , true);
setProperty("/room2beers", _visible , false);
setProperty("/room3beers", _visible , false);
setProperty("/room4beers", _visible , false);
setProperty("/room5beers", _visible , false);
setProperty("/room6beers", _visible , false);
Frame 189
yplatform1 = 377;
if (xpos < 10) {
gotoAndPlay (279);
}
if (610 < xpos) {
gotoAndPlay (205);
}
call("keys");
xbaddie = getProperty("/baddiechase", _x);
ybaddie = getProperty("/baddiechase", _y);
xpos = getProperty("/man", _x);
ypos = getProperty("/man", _y);
xdis = xpos - xbaddie;
ydis = ypos - ybaddie;
if ((1 < xdis) or (xdis < -1)) {
setProperty("/baddiechase", _x , xbaddie + (xdis * 0.05));
}
if ((1 < ydis) or (ydis < -1)) {
setProperty("/baddiechase", _y , ybaddie + (ydis * 0.05));
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 190
yplatform1 = 377;
if (xpos < 10) {
gotoAndPlay (279);
}
if (610 < xpos) {
gotoAndPlay (205);
}
call("keys");
xbaddie = getProperty("/baddiechase", _x);
ybaddie = getProperty("/baddiechase", _y);
xpos = getProperty("/man", _x);
ypos = getProperty("/man", _y);
xdis = xpos - xbaddie;
ydis = ypos - ybaddie;
if ((1 < xdis) or (xdis < -1)) {
setProperty("/baddiechase", _x , xbaddie + (xdis * 0.05));
}
if ((1 < ydis) or (ydis < -1)) {
setProperty("/baddiechase", _y , ybaddie + (ydis * 0.05));
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 191
gotoAndPlay (189);
if (death == true) {
gotoAndPlay (702);
}
Frame 198
setProperty("/room1beers", _visible , true);
setProperty("/room2beers", _visible , false);
setProperty("/room3beers", _visible , false);
setProperty("/room4beers", _visible , false);
setProperty("/room5beers", _visible , false);
setProperty("/room6beers", _visible , false);
tellTarget ("/man") {
gotoAndStop ("left");
};
Frame 199
yplatform1 = 377;
if (xpos < 10) {
gotoAndPlay (279);
}
if (610 < xpos) {
gotoAndPlay (205);
}
call("keys");
xbaddie = getProperty("/baddiechase", _x);
ybaddie = getProperty("/baddiechase", _y);
xpos = getProperty("/man", _x);
ypos = getProperty("/man", _y);
xdis = xpos - xbaddie;
ydis = ypos - ybaddie;
if ((1 < xdis) or (xdis < -1)) {
setProperty("/baddiechase", _x , xbaddie + (xdis * 0.05));
}
if ((1 < ydis) or (ydis < -1)) {
setProperty("/baddiechase", _y , ybaddie + (ydis * 0.05));
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 200
yplatform1 = 377;
if (xpos < 10) {
gotoAndPlay (279);
}
if (610 < xpos) {
gotoAndPlay (205);
}
call("keys");
xbaddie = getProperty("/baddiechase", _x);
ybaddie = getProperty("/baddiechase", _y);
xpos = getProperty("/man", _x);
ypos = getProperty("/man", _y);
xdis = xpos - xbaddie;
ydis = ypos - ybaddie;
if ((1 < xdis) or (xdis < -1)) {
setProperty("/baddiechase", _x , xbaddie + (xdis * 0.05));
}
if ((1 < ydis) or (ydis < -1)) {
setProperty("/baddiechase", _y , ybaddie + (ydis * 0.05));
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 201
gotoAndPlay (199);
if (death == true) {
gotoAndPlay (702);
}
Frame 205
setProperty("/room1beers", _visible , false);
setProperty("/room2beers", _visible , true);
setProperty("/room3beers", _visible , false);
setProperty("/room4beers", _visible , false);
setProperty("/room5beers", _visible , false);
setProperty("/room6beers", _visible , false);
Frame 206
yplatform1 = 377;
yplatform2 = 320;
yplatform3 = 148;
if (xpos < 10) {
gotoAndPlay (198);
}
if (610 < xpos) {
gotoAndPlay (220);
}
if (((130 < xpos) and (xpos < 190)) and (bigrock == true)) {
setProperty("/splat", _x , xpos);
tellTarget ("/splat") {
play();
};
}
call("keys");
onplatform3 = platform3.hitTest(xpos, ypos, true);
if ((onplatform3 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform3 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform3);
}
onplatform2 = platform2.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 207
yplatform1 = 377;
yplatform2 = 320;
yplatform3 = 148;
if (xpos < 10) {
gotoAndPlay (198);
}
if (610 < xpos) {
gotoAndPlay (220);
}
if (((130 < xpos) and (xpos < 190)) and (bigrock == true)) {
setProperty("/splat", _x , xpos);
tellTarget ("/splat") {
play();
};
}
call("keys");
onplatform3 = platform3.hitTest(xpos, ypos, true);
if ((onplatform3 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform3 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform3);
}
onplatform2 = platform2.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 208
gotoAndPlay (206);
if (death == true) {
gotoAndPlay (702);
}
Frame 211
setProperty("/room1beers", _visible , false);
setProperty("/room2beers", _visible , true);
setProperty("/room3beers", _visible , false);
setProperty("/room4beers", _visible , false);
setProperty("/room5beers", _visible , false);
setProperty("/room6beers", _visible , false);
tellTarget ("/man") {
gotoAndStop ("left");
};
Frame 212
yplatform1 = 377;
yplatform2 = 320;
yplatform3 = 148;
if (xpos < 10) {
gotoAndPlay (198);
}
if (610 < xpos) {
gotoAndPlay (220);
}
if (((130 < xpos) and (xpos < 190)) and (bigrock == true)) {
setProperty("/splat", _x , xpos);
tellTarget ("/splat") {
play();
};
}
call("keys");
onplatform3 = platform3.hitTest(xpos, ypos, true);
if ((onplatform3 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform3 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform3);
}
onplatform2 = platform2.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 213
yplatform1 = 377;
yplatform2 = 320;
yplatform3 = 148;
if (xpos < 10) {
gotoAndPlay (198);
}
if (610 < xpos) {
gotoAndPlay (220);
}
if (((130 < xpos) and (xpos < 190)) and (bigrock == true)) {
setProperty("/splat", _x , xpos);
tellTarget ("/splat") {
play();
};
}
call("keys");
onplatform3 = platform3.hitTest(xpos, ypos, true);
if ((onplatform3 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform3 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform3);
}
onplatform2 = platform2.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 214
gotoAndPlay (212);
if (death == true) {
gotoAndPlay (702);
}
Frame 220
setProperty("/room1beers", _visible , false);
setProperty("/room2beers", _visible , false);
setProperty("/room3beers", _visible , true);
setProperty("/room4beers", _visible , false);
setProperty("/room5beers", _visible , false);
setProperty("/room6beers", _visible , false);
stabbed = false;
Frame 221
yplatform1 = 377;
yplatform3 = 148;
if (xpos < 10) {
gotoAndPlay (211);
}
if (610 < xpos) {
gotoAndPlay (238);
}
if ((((330 < xpos) and (xpos < 430)) and (345 < ypos)) and (spike == true)) {
setProperty("/stab", _x , xpos);
setProperty("/stab", _y , ypos);
tellTarget ("/stab") {
play();
};
tellTarget ("/") {
stabbed = true;
};
}
if ((((185 < xpos) and (xpos < 290)) and (345 < ypos)) and (spike == true)) {
setProperty("/stab", _x , xpos);
setProperty("/stab", _y , ypos);
tellTarget ("/stab") {
play();
};
tellTarget ("/") {
stabbed = true;
};
}
call("keys");
onplatform3 = platform3.hitTest(xpos, ypos, true);
if ((onplatform3 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform3 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform3);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 222
yplatform1 = 377;
yplatform3 = 148;
if (xpos < 10) {
gotoAndPlay (211);
}
if (610 < xpos) {
gotoAndPlay (238);
}
if ((((330 < xpos) and (xpos < 430)) and (345 < ypos)) and (spike == true)) {
setProperty("/stab", _x , xpos);
setProperty("/stab", _y , ypos);
tellTarget ("/stab") {
play();
};
tellTarget ("/") {
stabbed = true;
};
}
if ((((185 < xpos) and (xpos < 290)) and (345 < ypos)) and (spike == true)) {
setProperty("/stab", _x , xpos);
setProperty("/stab", _y , ypos);
tellTarget ("/stab") {
play();
};
tellTarget ("/") {
stabbed = true;
};
}
call("keys");
onplatform3 = platform3.hitTest(xpos, ypos, true);
if ((onplatform3 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform3 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform3);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 223
gotoAndPlay (221);
if (death == true) {
gotoAndPlay (702);
}
tellTarget ("/spikes1") {
play();
};
tellTarget ("/spikes2") {
play();
};
Frame 228
setProperty("/room1beers", _visible , false);
setProperty("/room2beers", _visible , false);
setProperty("/room3beers", _visible , true);
setProperty("/room4beers", _visible , false);
setProperty("/room5beers", _visible , false);
setProperty("/room6beers", _visible , false);
stabbed = false;
tellTarget ("/man") {
gotoAndStop ("left");
};
Frame 229
yplatform1 = 377;
yplatform3 = 148;
if (xpos < 10) {
gotoAndPlay (211);
}
if (610 < xpos) {
gotoAndPlay (238);
}
if ((((330 < xpos) and (xpos < 430)) and (345 < ypos)) and (spike == true)) {
setProperty("/stab", _x , xpos);
setProperty("/stab", _y , ypos);
tellTarget ("/stab") {
play();
};
tellTarget ("/") {
stabbed = true;
};
}
if ((((185 < xpos) and (xpos < 290)) and (345 < ypos)) and (spike == true)) {
setProperty("/stab", _x , xpos);
setProperty("/stab", _y , ypos);
tellTarget ("/stab") {
play();
};
tellTarget ("/") {
stabbed = true;
};
}
call("keys");
onplatform3 = platform3.hitTest(xpos, ypos, true);
if ((onplatform3 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform3 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform3);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 230
yplatform1 = 377;
yplatform3 = 148;
if (xpos < 10) {
gotoAndPlay (211);
}
if (610 < xpos) {
gotoAndPlay (238);
}
if ((((330 < xpos) and (xpos < 430)) and (345 < ypos)) and (spike == true)) {
setProperty("/stab", _x , xpos);
setProperty("/stab", _y , ypos);
tellTarget ("/stab") {
play();
};
tellTarget ("/") {
stabbed = true;
};
}
if ((((185 < xpos) and (xpos < 290)) and (345 < ypos)) and (spike == true)) {
setProperty("/stab", _x , xpos);
setProperty("/stab", _y , ypos);
tellTarget ("/stab") {
play();
};
tellTarget ("/") {
stabbed = true;
};
}
call("keys");
onplatform3 = platform3.hitTest(xpos, ypos, true);
if ((onplatform3 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform3 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform3);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 231
gotoAndPlay (229);
if (death == true) {
gotoAndPlay (702);
}
tellTarget ("/spikes1") {
play();
};
tellTarget ("/spikes2") {
play();
};
Frame 238
setProperty("/room1beers", _visible , false);
setProperty("/room2beers", _visible , false);
setProperty("/room3beers", _visible , false);
setProperty("/room4beers", _visible , true);
setProperty("/room5beers", _visible , false);
setProperty("/room6beers", _visible , false);
if (opensesame == true) {
tellTarget ("/secretdoor1") {
gotoAndPlay (3);
};
}
Frame 239
yplatform1 = 377;
yplatform2 = 264;
if (xpos < 10) {
gotoAndPlay (228);
}
if (610 < xpos) {
gotoAndPlay (256);
}
call("keys");
onplatform2 = platform2.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 240
yplatform1 = 377;
yplatform2 = 264;
if (xpos < 10) {
gotoAndPlay (228);
}
if (610 < xpos) {
gotoAndPlay (256);
}
call("keys");
onplatform2 = platform2.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 241
gotoAndPlay (239);
if (death == true) {
gotoAndPlay (702);
}
Frame 246
setProperty("/room1beers", _visible , false);
setProperty("/room2beers", _visible , false);
setProperty("/room3beers", _visible , false);
setProperty("/room4beers", _visible , true);
setProperty("/room5beers", _visible , false);
setProperty("/room6beers", _visible , false);
if (opensesame == true) {
tellTarget ("/secretdoor1") {
gotoAndPlay (3);
};
}
tellTarget ("/man") {
gotoAndStop ("left");
};
Frame 247
yplatform1 = 377;
yplatform2 = 264;
if (xpos < 10) {
gotoAndPlay (228);
}
if (610 < xpos) {
gotoAndPlay (256);
}
call("keys");
onplatform2 = platform2.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 248
yplatform1 = 377;
yplatform2 = 264;
if (xpos < 10) {
gotoAndPlay (228);
}
if (610 < xpos) {
gotoAndPlay (256);
}
call("keys");
onplatform2 = platform2.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 249
gotoAndPlay (247);
if (death == true) {
gotoAndPlay (702);
}
Frame 256
setProperty("/room1beers", _visible , false);
setProperty("/room2beers", _visible , false);
setProperty("/room3beers", _visible , false);
setProperty("/room4beers", _visible , false);
setProperty("/room5beers", _visible , false);
setProperty("/room6beers", _visible , false);
Frame 257
yplatform1 = 377;
yplatform3 = 148;
if (xpos < 10) {
gotoAndPlay (246);
}
if (610 < xpos) {
gotoAndPlay (271);
}
call("keys");
onplatform3 = platform3.hitTest(xpos, ypos, true);
if ((onplatform3 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform3 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform3);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 258
yplatform1 = 377;
yplatform3 = 148;
if (xpos < 10) {
gotoAndPlay (246);
}
if (610 < xpos) {
gotoAndPlay (271);
}
call("keys");
onplatform3 = platform3.hitTest(xpos, ypos, true);
if ((onplatform3 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform3 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform3);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 259
gotoAndPlay (257);
if (death == true) {
gotoAndPlay (702);
}
Frame 263
setProperty("/room1beers", _visible , false);
setProperty("/room2beers", _visible , false);
setProperty("/room3beers", _visible , false);
setProperty("/room4beers", _visible , false);
setProperty("/room5beers", _visible , false);
setProperty("/room6beers", _visible , false);
tellTarget ("/man") {
gotoAndStop ("left");
};
Frame 264
yplatform1 = 377;
yplatform3 = 148;
if (xpos < 10) {
gotoAndPlay (246);
}
if (610 < xpos) {
gotoAndPlay (271);
}
call("keys");
onplatform3 = platform3.hitTest(xpos, ypos, true);
if ((onplatform3 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform3 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform3);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 265
yplatform1 = 377;
yplatform3 = 148;
if (xpos < 10) {
gotoAndPlay (246);
}
if (610 < xpos) {
gotoAndPlay (271);
}
call("keys");
onplatform3 = platform3.hitTest(xpos, ypos, true);
if ((onplatform3 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform3 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform3);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 266
gotoAndPlay (264);
if (death == true) {
gotoAndPlay (702);
}
Frame 271
setProperty("/room1beers", _visible , false);
setProperty("/room2beers", _visible , false);
setProperty("/room3beers", _visible , false);
setProperty("/room4beers", _visible , false);
setProperty("/room5beers", _visible , true);
setProperty("/room6beers", _visible , false);
if (opensesame2 == true) {
tellTarget ("switch2b") {
gotoAndStop (6);
};
}
stabbed = false;
Frame 272
yplatform1 = 376;
yplatform3 = 148;
if (xpos < 10) {
gotoAndPlay (263);
}
call("keys");
onplatform3 = platform3.hitTest(xpos, ypos, true);
if ((onplatform3 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform3 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform3);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 273
yplatform1 = 376;
yplatform3 = 148;
if (xpos < 10) {
gotoAndPlay (263);
}
call("keys");
onplatform3 = platform3.hitTest(xpos, ypos, true);
if ((onplatform3 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform3 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform3);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 274
gotoAndPlay (272);
if (death == true) {
gotoAndPlay (702);
}
Frame 279
setProperty("/room1beers", _visible , false);
setProperty("/room2beers", _visible , false);
setProperty("/room3beers", _visible , false);
setProperty("/room4beers", _visible , false);
setProperty("/room5beers", _visible , false);
setProperty("/room6beers", _visible , true);
if (opensesame == true) {
tellTarget ("switch2a") {
gotoAndStop (6);
};
}
platformspeed = -5;
tellTarget ("/man") {
gotoAndStop ("left");
};
Frame 280
yplatform1 = 377;
yplatform3 = 148;
if (xpos < 10) {
gotoAndPlay (294);
}
if (610 < xpos) {
gotoAndPlay (188);
}
call("keys");
onplatform3 = platform3.hitTest(xpos, ypos, true);
if ((onplatform3 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform3 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform3);
}
yplatform = getProperty("/platform2m", _y) + platformspeed;
setProperty("/platform2m", _y , yplatform);
onplatform2 = platform2m.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
yplatform2 = getProperty("/man", _y);
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 281
yplatform1 = 377;
yplatform3 = 148;
if (xpos < 10) {
gotoAndPlay (294);
}
if (610 < xpos) {
gotoAndPlay (188);
}
call("keys");
onplatform3 = platform3.hitTest(xpos, ypos, true);
if ((onplatform3 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform3 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform3);
}
yplatform = getProperty("/platform2m", _y) + platformspeed;
setProperty("/platform2m", _y , yplatform);
onplatform2 = platform2m.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
yplatform2 = getProperty("/man", _y);
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 282
gotoAndPlay (280);
if (death == true) {
gotoAndPlay (702);
}
if (getProperty("/platform2m", _y) < 120) {
platformspeed = -platformspeed;
}
if (350 < getProperty("/platform2m", _y)) {
platformspeed = -platformspeed;
}
Frame 286
setProperty("/room1beers", _visible , false);
setProperty("/room2beers", _visible , false);
setProperty("/room3beers", _visible , false);
setProperty("/room4beers", _visible , false);
setProperty("/room5beers", _visible , false);
setProperty("/room6beers", _visible , true);
if (opensesame == true) {
tellTarget ("switch2a") {
gotoAndStop (6);
};
}
platformspeed = -5;
Frame 287
yplatform1 = 377;
yplatform3 = 148;
if (xpos < 10) {
gotoAndPlay (294);
}
if (610 < xpos) {
gotoAndPlay (188);
}
call("keys");
onplatform3 = platform3.hitTest(xpos, ypos, true);
if ((onplatform3 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform3 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform3);
}
yplatform = getProperty("/platform2m", _y) + platformspeed;
setProperty("/platform2m", _y , yplatform);
onplatform2 = platform2m.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
yplatform2 = getProperty("/man", _y);
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 288
yplatform1 = 377;
yplatform3 = 148;
if (xpos < 10) {
gotoAndPlay (294);
}
if (610 < xpos) {
gotoAndPlay (188);
}
call("keys");
onplatform3 = platform3.hitTest(xpos, ypos, true);
if ((onplatform3 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform3 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform3);
}
yplatform = getProperty("/platform2m", _y) + platformspeed;
setProperty("/platform2m", _y , yplatform);
onplatform2 = platform2m.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
yplatform2 = getProperty("/man", _y);
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 289
gotoAndPlay (287);
if (death == true) {
gotoAndPlay (702);
}
if (getProperty("/platform2m", _y) < 120) {
platformspeed = -platformspeed;
}
if (350 < getProperty("/platform2m", _y)) {
platformspeed = -platformspeed;
}
Frame 294
setProperty("/room1beers", _visible , false);
setProperty("/room2beers", _visible , false);
setProperty("/room3beers", _visible , false);
setProperty("/room4beers", _visible , false);
setProperty("/room5beers", _visible , false);
setProperty("/room6beers", _visible , false);
if (opensesame2 == true) {
tellTarget ("/secretdoor2") {
gotoAndPlay (3);
};
}
tellTarget ("/man") {
gotoAndStop ("left");
};
Frame 295
yplatform1 = 377;
yplatform2 = 148;
yplatform3 = 148;
if (610 < xpos) {
gotoAndPlay (286);
}
call("keys");
onplatform3 = platform3.hitTest(xpos, ypos, true);
if ((onplatform3 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform3 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform3);
}
onplatform2 = platform2.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 296
yplatform1 = 377;
yplatform2 = 148;
yplatform3 = 148;
if (610 < xpos) {
gotoAndPlay (286);
}
call("keys");
onplatform3 = platform3.hitTest(xpos, ypos, true);
if ((onplatform3 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform3 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform3);
}
onplatform2 = platform2.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 297
if (death == true) {
gotoAndPlay (702);
}
if (beers == 0) {
tellTarget ("/exit") {
gotoAndStop (2);
};
}
inexit = exit.hitTest(man);
if ((inexit == true) and (beers == 0)) {
gotoAndPlay (313);
} else {
gotoAndPlay (295);
}
Frame 305
onladder = ladder.hitTest(xpos, ypos, true);
if ((((Key.isDown(Key.RIGHT) and (stabbed != true)) and (leftstop != true)) and (leftstop2 != true)) and (leftstop3 != true)) {
setProperty("/man", _x , Number(getProperty("/man", _x)) + 7);
tellTarget ("/man") {
gotoAndPlay ("walkright");
};
}
if ((((Key.isDown(Key.LEFT) and (stabbed != true)) and (rightstop != true)) and (rightstop2 != true)) and (rightstop3 != true)) {
setProperty("/man", _x , Number(getProperty("/man", _x)) - 7);
tellTarget ("/man") {
gotoAndPlay ("walkleft");
};
}
if (Key.isDown(Key.SPACE)) {
tellTarget ("/") {
if (((onplatform == true) or (onplatform2 == true)) or (onplatform3 == true)) {
tellTarget ("/gravity") {
yspeed = -8;
gotoAndPlay (2);
};
}
};
}
if (Key.isDown(Key.UP)) {
tellTarget ("/") {
if (onladder == true) {
setProperty("/man", _y , Number(getProperty("/man", _y)) - 5);
tellTarget ("/man") {
gotoAndStop ("climb");
tellTarget ("/man/climb") {
play();
};
};
}
};
}
if (Key.isDown(Key.DOWN)) {
tellTarget ("/") {
if (onladder == true) {
setProperty("/man", _y , Number(getProperty("/man", _y)) + 5);
tellTarget ("/man") {
gotoAndStop ("climb");
tellTarget ("/man/climb") {
play();
};
};
}
};
}
Frame 313
stopAllSounds();
tellTarget ("/man") {
gotoAndStop ("exit");
};
Frame 375
stop();
Frame 376
stop();
beers = 60;
Frame 400
setProperty("/room1beers", _visible , true);
setProperty("/room3beers", _visible , false);
setProperty("/room4beers", _visible , false);
setProperty("/room6beers", _visible , false);
setProperty("/room8beers", _visible , false);
setProperty("/room9beers", _visible , false);
beers = 60;
opensesame = false;
opensesame2 = false;
movingbeers = false;
Frame 401
yplatform1 = 270;
yplatform2 = 155;
if (xpos < 10) {
gotoAndPlay (544);
}
if (610 < xpos) {
gotoAndPlay (420);
}
call("keys");
onplatform2 = platform2.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 402
yplatform1 = 270;
yplatform2 = 155;
if (xpos < 10) {
gotoAndPlay (544);
}
if (610 < xpos) {
gotoAndPlay (420);
}
call("keys");
onplatform2 = platform2.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 403
gotoAndPlay (401);
if (death == true) {
gotoAndPlay (702);
}
Frame 406
setProperty("/room1beers", _visible , true);
setProperty("/room3beers", _visible , false);
setProperty("/room4beers", _visible , false);
setProperty("/room6beers", _visible , false);
setProperty("/room8beers", _visible , false);
setProperty("/room9beers", _visible , false);
tellTarget ("/man") {
gotoAndStop ("left");
};
Frame 407
yplatform1 = 270;
yplatform2 = 155;
if (xpos < 10) {
gotoAndPlay (544);
}
if (610 < xpos) {
gotoAndPlay (420);
}
call("keys");
onplatform2 = platform2.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 408
yplatform1 = 270;
yplatform2 = 155;
if (xpos < 10) {
gotoAndPlay (544);
}
if (610 < xpos) {
gotoAndPlay (420);
}
call("keys");
onplatform2 = platform2.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 409
gotoAndPlay (407);
if (death == true) {
gotoAndPlay (702);
}
Frame 413
setProperty("/room1beers", _visible , true);
setProperty("/room3beers", _visible , false);
setProperty("/room4beers", _visible , false);
setProperty("/room6beers", _visible , false);
setProperty("/room8beers", _visible , false);
setProperty("/room9beers", _visible , false);
Frame 414
yplatform1 = 270;
yplatform2 = 155;
if (xpos < 10) {
gotoAndPlay (544);
}
if (610 < xpos) {
gotoAndPlay (420);
}
call("keys");
onplatform2 = platform2.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 415
yplatform1 = 270;
yplatform2 = 155;
if (xpos < 10) {
gotoAndPlay (544);
}
if (610 < xpos) {
gotoAndPlay (420);
}
call("keys");
onplatform2 = platform2.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 416
gotoAndPlay (414);
if (death == true) {
gotoAndPlay (702);
}
Frame 420
setProperty("/room1beers", _visible , false);
setProperty("/room3beers", _visible , false);
setProperty("/room4beers", _visible , false);
setProperty("/room6beers", _visible , false);
setProperty("/room8beers", _visible , false);
setProperty("/room9beers", _visible , false);
Frame 421
yplatform1 = 270;
yplatform2 = 155;
if (xpos < 10) {
gotoAndPlay (406);
}
if (610 < xpos) {
gotoAndPlay (435);
}
if (380 < ypos) {
tellTarget ("/die") {
play();
};
}
call("keys");
onplatform2 = platform2.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 422
yplatform1 = 270;
yplatform2 = 155;
if (xpos < 10) {
gotoAndPlay (406);
}
if (610 < xpos) {
gotoAndPlay (435);
}
if (380 < ypos) {
tellTarget ("/die") {
play();
};
}
call("keys");
onplatform2 = platform2.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 423
gotoAndPlay (421);
if (death == true) {
gotoAndPlay (702);
}
Frame 427
setProperty("/room1beers", _visible , false);
setProperty("/room3beers", _visible , false);
setProperty("/room4beers", _visible , false);
setProperty("/room6beers", _visible , false);
setProperty("/room8beers", _visible , false);
setProperty("/room9beers", _visible , false);
tellTarget ("/man") {
gotoAndStop ("left");
};
Frame 428
yplatform1 = 270;
yplatform2 = 155;
if (xpos < 10) {
gotoAndPlay (406);
}
if (610 < xpos) {
gotoAndPlay (435);
}
if (380 < ypos) {
tellTarget ("/die") {
play();
};
}
call("keys");
onplatform2 = platform2.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 429
yplatform1 = 270;
yplatform2 = 155;
if (xpos < 10) {
gotoAndPlay (406);
}
if (610 < xpos) {
gotoAndPlay (435);
}
if (380 < ypos) {
tellTarget ("/die") {
play();
};
}
call("keys");
onplatform2 = platform2.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 430
gotoAndPlay (428);
if (death == true) {
gotoAndPlay (702);
}
Frame 435
setProperty("/room1beers", _visible , false);
setProperty("/room3beers", _visible , true);
setProperty("/room4beers", _visible , false);
setProperty("/room6beers", _visible , false);
setProperty("/room8beers", _visible , false);
setProperty("/room9beers", _visible , false);
opensesame = false;
Frame 436
yplatform1 = 270;
yplatform2 = 155;
yplatform3 = 271;
if (xpos < 10) {
gotoAndPlay (427);
}
if (390 < ypos) {
gotoAndPlay (442);
}
call("keys");
onplatform3 = platform3.hitTest(xpos, ypos, true);
if ((onplatform3 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform3 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform3);
}
onplatform2 = platform2.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 437
yplatform1 = 270;
yplatform2 = 155;
yplatform3 = 271;
if (xpos < 10) {
gotoAndPlay (427);
}
if (390 < ypos) {
gotoAndPlay (442);
}
call("keys");
onplatform3 = platform3.hitTest(xpos, ypos, true);
if ((onplatform3 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform3 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform3);
}
onplatform2 = platform2.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 438
gotoAndPlay (436);
if (death == true) {
gotoAndPlay (702);
}
if ((opensesame == true) and (door1open == false)) {
tellTarget ("platform3") {
play();
};
}
Frame 442
setProperty("/room1beers", _visible , false);
setProperty("/room3beers", _visible , false);
setProperty("/room4beers", _visible , true);
setProperty("/room6beers", _visible , false);
setProperty("/room8beers", _visible , false);
setProperty("/room9beers", _visible , false);
platformspeed = -5;
Frame 443
yplatform1 = 338;
yplatform2 = 338;
if (xpos < 10) {
gotoAndPlay (489);
}
if (610 < xpos) {
gotoAndPlay (466);
}
if (380 < ypos) {
setProperty("/drown", _x , xpos);
tellTarget ("/drown") {
play();
};
}
call("keys");
xplatform = getProperty("/platform2m", _x) + platformspeed;
setProperty("/platform2m", _x , xplatform);
onplatform2 = platform2m.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
setProperty("/man", _x , xpos + platformspeed);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 444
yplatform1 = 338;
yplatform2 = 338;
if (xpos < 10) {
gotoAndPlay (489);
}
if (610 < xpos) {
gotoAndPlay (466);
}
if (380 < ypos) {
setProperty("/drown", _x , xpos);
tellTarget ("/drown") {
play();
};
}
call("keys");
xplatform = getProperty("/platform2m", _x) + platformspeed;
setProperty("/platform2m", _x , xplatform);
onplatform2 = platform2m.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
setProperty("/man", _x , xpos + platformspeed);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 445
gotoAndPlay (443);
if (death == true) {
gotoAndPlay (702);
}
if (getProperty("/platform2m", _x) < 310) {
platformspeed = -platformspeed;
}
if (700 < getProperty("/platform2m", _x)) {
platformspeed = -platformspeed;
}
Frame 449
setProperty("/room1beers", _visible , false);
setProperty("/room3beers", _visible , false);
setProperty("/room4beers", _visible , true);
setProperty("/room6beers", _visible , false);
setProperty("/room8beers", _visible , false);
setProperty("/room9beers", _visible , false);
platformspeed = -5;
tellTarget ("/man") {
gotoAndStop ("left");
};
Frame 450
yplatform1 = 338;
yplatform2 = 338;
if (xpos < 10) {
gotoAndPlay (489);
}
if (610 < xpos) {
gotoAndPlay (466);
}
if (380 < ypos) {
setProperty("/drown", _x , xpos);
tellTarget ("/drown") {
play();
};
}
call("keys");
xplatform = getProperty("/platform2m", _x) + platformspeed;
setProperty("/platform2m", _x , xplatform);
onplatform2 = platform2m.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
setProperty("/man", _x , xpos + platformspeed);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 451
yplatform1 = 338;
yplatform2 = 338;
if (xpos < 10) {
gotoAndPlay (489);
}
if (610 < xpos) {
gotoAndPlay (466);
}
if (380 < ypos) {
setProperty("/drown", _x , xpos);
tellTarget ("/drown") {
play();
};
}
call("keys");
xplatform = getProperty("/platform2m", _x) + platformspeed;
setProperty("/platform2m", _x , xplatform);
onplatform2 = platform2m.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
setProperty("/man", _x , xpos + platformspeed);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 452
gotoAndPlay (450);
if (death == true) {
gotoAndPlay (702);
}
if (getProperty("/platform2m", _x) < 310) {
platformspeed = -platformspeed;
}
if (700 < getProperty("/platform2m", _x)) {
platformspeed = -platformspeed;
}
Frame 456
setProperty("/room1beers", _visible , false);
setProperty("/room3beers", _visible , false);
setProperty("/room4beers", _visible , true);
setProperty("/room6beers", _visible , false);
setProperty("/room8beers", _visible , false);
setProperty("/room9beers", _visible , false);
platformspeed = -5;
Frame 457
yplatform1 = 338;
yplatform2 = 338;
if (xpos < 10) {
gotoAndPlay (489);
}
if (610 < xpos) {
gotoAndPlay (466);
}
if (380 < ypos) {
setProperty("/drown", _x , xpos);
tellTarget ("/drown") {
play();
};
}
call("keys");
xplatform = getProperty("/platform2m", _x) + platformspeed;
setProperty("/platform2m", _x , xplatform);
onplatform2 = platform2m.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
setProperty("/man", _x , xpos + platformspeed);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 458
yplatform1 = 338;
yplatform2 = 338;
if (xpos < 10) {
gotoAndPlay (489);
}
if (610 < xpos) {
gotoAndPlay (466);
}
if (380 < ypos) {
setProperty("/drown", _x , xpos);
tellTarget ("/drown") {
play();
};
}
call("keys");
xplatform = getProperty("/platform2m", _x) + platformspeed;
setProperty("/platform2m", _x , xplatform);
onplatform2 = platform2m.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
setProperty("/man", _x , xpos + platformspeed);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 459
gotoAndPlay (457);
if (death == true) {
gotoAndPlay (702);
}
if (getProperty("/platform2m", _x) < 310) {
platformspeed = -platformspeed;
}
if (700 < getProperty("/platform2m", _x)) {
platformspeed = -platformspeed;
}
Frame 466
setProperty("/room1beers", _visible , false);
setProperty("/room3beers", _visible , false);
setProperty("/room4beers", _visible , false);
setProperty("/room6beers", _visible , false);
setProperty("/room8beers", _visible , false);
setProperty("/room9beers", _visible , false);
platformspeed = 5;
Frame 467
yplatform1 = 338;
yplatform2 = 338;
yplatform3 = 224;
if (xpos < 10) {
gotoAndPlay (449);
}
if (ypos < 10) {
gotoAndPlay (481);
}
if (380 < ypos) {
setProperty("/drown", _x , xpos);
tellTarget ("/drown") {
play();
};
}
call("keys");
onplatform3 = platform3.hitTest(xpos, ypos, true);
if ((onplatform3 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform3 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform3);
}
xplatform = getProperty("/platform2m", _x) + platformspeed;
setProperty("/platform2m", _x , xplatform);
onplatform2 = platform2m.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
setProperty("/man", _x , xpos + platformspeed);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 468
yplatform1 = 338;
yplatform2 = 338;
yplatform3 = 224;
if (xpos < 10) {
gotoAndPlay (449);
}
if (ypos < 10) {
gotoAndPlay (481);
}
if (380 < ypos) {
setProperty("/drown", _x , xpos);
tellTarget ("/drown") {
play();
};
}
call("keys");
onplatform3 = platform3.hitTest(xpos, ypos, true);
if ((onplatform3 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform3 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform3);
}
xplatform = getProperty("/platform2m", _x) + platformspeed;
setProperty("/platform2m", _x , xplatform);
onplatform2 = platform2m.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
setProperty("/man", _x , xpos + platformspeed);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 469
gotoAndPlay (467);
if (death == true) {
gotoAndPlay (702);
}
if (getProperty("/platform2m", _x) < -150) {
platformspeed = -platformspeed;
}
if (400 < getProperty("/platform2m", _x)) {
platformspeed = -platformspeed;
}
Frame 473
setProperty("/room1beers", _visible , false);
setProperty("/room3beers", _visible , false);
setProperty("/room4beers", _visible , false);
setProperty("/room6beers", _visible , false);
setProperty("/room8beers", _visible , false);
setProperty("/room9beers", _visible , false);
platformspeed = 5;
tellTarget ("/man") {
gotoAndStop ("climb");
};
Frame 474
yplatform1 = 338;
yplatform2 = 338;
yplatform3 = 224;
if (xpos < 10) {
gotoAndPlay (449);
}
if (ypos < 10) {
gotoAndPlay (481);
}
if (380 < ypos) {
setProperty("/drown", _x , xpos);
tellTarget ("/drown") {
play();
};
}
call("keys");
onplatform3 = platform3.hitTest(xpos, ypos, true);
if ((onplatform3 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform3 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform3);
}
xplatform = getProperty("/platform2m", _x) + platformspeed;
setProperty("/platform2m", _x , xplatform);
onplatform2 = platform2m.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
setProperty("/man", _x , xpos + platformspeed);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 475
yplatform1 = 338;
yplatform2 = 338;
yplatform3 = 224;
if (xpos < 10) {
gotoAndPlay (449);
}
if (ypos < 10) {
gotoAndPlay (481);
}
if (380 < ypos) {
setProperty("/drown", _x , xpos);
tellTarget ("/drown") {
play();
};
}
call("keys");
onplatform3 = platform3.hitTest(xpos, ypos, true);
if ((onplatform3 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform3 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform3);
}
xplatform = getProperty("/platform2m", _x) + platformspeed;
setProperty("/platform2m", _x , xplatform);
onplatform2 = platform2m.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
setProperty("/man", _x , xpos + platformspeed);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 476
gotoAndPlay (474);
if (death == true) {
gotoAndPlay (702);
}
if (getProperty("/platform2m", _x) < -150) {
platformspeed = -platformspeed;
}
if (400 < getProperty("/platform2m", _x)) {
platformspeed = -platformspeed;
}
Frame 481
setProperty("/room1beers", _visible , false);
setProperty("/room3beers", _visible , false);
setProperty("/room4beers", _visible , false);
setProperty("/room6beers", _visible , true);
setProperty("/room8beers", _visible , false);
setProperty("/room9beers", _visible , false);
tellTarget ("/man") {
gotoAndStop ("climb");
};
Frame 482
yplatform2 = 270;
if (390 < ypos) {
gotoAndPlay (473);
}
call("keys");
onplatform3 = platform3.hitTest(xpos, ypos, true);
if ((onplatform3 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform3 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform3);
}
onplatform2 = platform2.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 483
yplatform2 = 270;
if (390 < ypos) {
gotoAndPlay (473);
}
call("keys");
onplatform3 = platform3.hitTest(xpos, ypos, true);
if ((onplatform3 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform3 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform3);
}
onplatform2 = platform2.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 484
if (death == true) {
gotoAndPlay (702);
}
if (beers == 0) {
tellTarget ("/exit") {
gotoAndStop (2);
};
}
inexit = exit.hitTest(man);
if ((inexit == true) and (beers == 0)) {
gotoAndPlay (555);
} else {
gotoAndPlay (482);
}
Frame 489
setProperty("/room1beers", _visible , false);
setProperty("/room3beers", _visible , false);
setProperty("/room4beers", _visible , false);
setProperty("/room6beers", _visible , false);
setProperty("/room8beers", _visible , false);
setProperty("/room9beers", _visible , false);
tellTarget ("/man") {
gotoAndStop ("left");
};
Frame 490
yplatform1 = 338;
if (610 < xpos) {
gotoAndPlay (456);
}
call("keys");
onplatform2 = platform2.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 491
yplatform1 = 338;
if (610 < xpos) {
gotoAndPlay (456);
}
call("keys");
onplatform2 = platform2.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 492
gotoAndPlay (490);
if (death == true) {
gotoAndPlay (702);
}
Frame 498
stop();
tellTarget ("/speedboat") {
play();
};
if (movingbeers != true) {
tellTarget ("movingbeers") {
play();
};
}
Frame 507
stop();
Frame 517
setProperty("/room1beers", _visible , false);
setProperty("/room3beers", _visible , false);
setProperty("/room4beers", _visible , false);
setProperty("/room6beers", _visible , false);
setProperty("/room8beers", _visible , true);
setProperty("/room9beers", _visible , false);
tellTarget ("/music3") {
gotoAndPlay (1);
};
tellTarget ("/man") {
gotoAndStop ("left");
};
Frame 518
yplatform1 = 338;
if (ypos < 20) {
gotoAndPlay (536);
}
call("keys");
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 519
yplatform1 = 338;
if (ypos < 20) {
gotoAndPlay (536);
}
call("keys");
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 520
gotoAndPlay (518);
if (death == true) {
gotoAndPlay (702);
}
Frame 536
setProperty("/room1beers", _visible , false);
setProperty("/room3beers", _visible , false);
setProperty("/room4beers", _visible , false);
setProperty("/room6beers", _visible , false);
setProperty("/room8beers", _visible , false);
setProperty("/room9beers", _visible , true);
tellTarget ("/gravity") {
yspeed = -12;
gotoAndPlay (2);
};
Frame 537
yplatform1 = 377;
yplatform2 = 270;
yplatform3 = 150;
if (610 < xpos) {
gotoAndPlay (413);
}
call("keys");
onplatform3 = platform3.hitTest(xpos, ypos, true);
if ((onplatform3 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform3 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform3);
}
onplatform2 = platform2.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 538
yplatform1 = 377;
yplatform2 = 270;
yplatform3 = 150;
if (610 < xpos) {
gotoAndPlay (413);
}
call("keys");
onplatform3 = platform3.hitTest(xpos, ypos, true);
if ((onplatform3 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform3 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform3);
}
onplatform2 = platform2.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 539
gotoAndPlay (537);
if (death == true) {
gotoAndPlay (702);
}
Frame 544
setProperty("/room1beers", _visible , false);
setProperty("/room3beers", _visible , false);
setProperty("/room4beers", _visible , false);
setProperty("/room6beers", _visible , false);
setProperty("/room8beers", _visible , false);
setProperty("/room9beers", _visible , true);
tellTarget ("/man") {
gotoAndStop ("left");
};
Frame 545
yplatform1 = 377;
yplatform2 = 270;
yplatform3 = 150;
if (610 < xpos) {
gotoAndPlay (413);
}
call("keys");
onplatform3 = platform3.hitTest(xpos, ypos, true);
if ((onplatform3 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform3 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform3);
}
onplatform2 = platform2.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 546
yplatform1 = 377;
yplatform2 = 270;
yplatform3 = 150;
if (610 < xpos) {
gotoAndPlay (413);
}
call("keys");
onplatform3 = platform3.hitTest(xpos, ypos, true);
if ((onplatform3 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform3 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform3);
}
onplatform2 = platform2.hitTest(xpos, ypos, true);
if ((onplatform2 == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform2 == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform2);
}
onplatform = platform.hitTest(xpos, ypos, true);
if ((onplatform == false) and (onladder == false)) {
tellTarget ("/gravity") {
play();
};
}
if ((onplatform == true) and (onladder == false)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
setProperty("/man", _y , yplatform1);
}
if (onladder == true) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Frame 547
gotoAndPlay (545);
if (death == true) {
gotoAndPlay (702);
}
Frame 555
stopAllSounds();
tellTarget ("/exit") {
gotoAndStop (2);
};
tellTarget ("/man") {
gotoAndStop ("exit");
};
Frame 701
stop();
tellTarget ("/man") {
stop();
};
Frame 702
stopAllSounds();
Frame 756
gotoAndStop (701);
Symbol 5 Button
on (press) {
getURL ("http://www.macromedia.com/software/flashplayer", "_blank");
}
Symbol 39 Button
on (rollOver) {
tellTarget ("/man") {
play();
};
}
on (rollOut) {
tellTarget ("/man") {
stop();
};
}
on (press) {
if (levelcode == 159294) {
gotoAndPlay (175);
}
if (levelcode == 622845) {
gotoAndPlay (376);
}
play();
}
Symbol 58 Button
on (press) {
getURL ("http://www.nitrovortex.com", "_blank");
}
Symbol 64 MovieClip Frame 157
stop();
tellTarget ("/") {
play();
};
Symbol 65 MovieClip Frame 1
yspeed = 1;
Symbol 65 MovieClip Frame 2
ypos = getProperty("/man", _y);
ypos = ypos + yspeed;
setProperty("/man", _y , ypos);
Symbol 65 MovieClip Frame 3
yspeed = yspeed + 0.55;
if (10 < yspeed) {
yspeed = 9;
}
gotoAndPlay (2);
Symbol 65 MovieClip Frame 4
yspeed = 0;
Symbol 66 MovieClip Frame 1
tellTarget ("/") {
xpos = getProperty("/man", _x);
ypos = getProperty("/man", _y);
};
Symbol 66 MovieClip Frame 2
tellTarget ("/") {
xpos = getProperty("/man", _x);
ypos = getProperty("/man", _y);
};
Symbol 74 MovieClip Frame 1
stop();
Symbol 74 MovieClip Frame 45
stop();
tellTarget ("/") {
opensesame = true;
};
Symbol 75 MovieClip Frame 1
touchswitch = this.hitTest(_root.man);
if ((touchswitch == true) and (getProperty("/switch", _visible) == true)) {
tellTarget ("/switch/switch") {
play();
};
gotoAndPlay (3);
}
Symbol 75 MovieClip Frame 2
gotoAndPlay (1);
Symbol 75 MovieClip Frame 5
stop();
Symbol 78 MovieClip Frame 1
xpos = getProperty("/man", _x);
ypos = getProperty("/man", _y);
beerhit = this.hitTest(_root.man);
if ((beerhit == true) and (getProperty("/room1beers", _visible) == true)) {
gotoAndStop (7);
tellTarget ("/") {
beers = beers - 1;
};
}
Symbol 78 MovieClip Frame 2
gotoAndPlay (1);
Symbol 80 MovieClip Frame 1
xpos = getProperty("/man", _x);
ypos = getProperty("/man", _y);
beerhit = this.hitTest(_root.man);
if ((beerhit == true) and (getProperty("/room2beers", _visible) == true)) {
gotoAndStop (7);
tellTarget ("/") {
beers = beers - 1;
};
}
Symbol 80 MovieClip Frame 2
gotoAndPlay (1);
Symbol 81 MovieClip Frame 1
xpos = getProperty("/man", _x);
ypos = getProperty("/man", _y);
beerhit = this.hitTest(_root.man);
if ((beerhit == true) and (getProperty("/room2beers", _visible) == true)) {
gotoAndStop (7);
tellTarget ("/") {
beers = beers - 1;
};
}
Symbol 81 MovieClip Frame 2
gotoAndPlay (1);
Symbol 83 MovieClip Frame 1
xpos = getProperty("/man", _x);
ypos = getProperty("/man", _y);
beerhit = this.hitTest(_root.man);
if ((beerhit == true) and (getProperty("/room3beers", _visible) == true)) {
gotoAndStop (7);
tellTarget ("/") {
beers = beers - 1;
};
}
Symbol 83 MovieClip Frame 2
gotoAndPlay (1);
Symbol 85 MovieClip Frame 1
xpos = getProperty("/man", _x);
ypos = getProperty("/man", _y);
beerhit = this.hitTest(_root.man);
if ((beerhit == true) and (getProperty("/room4beers", _visible) == true)) {
gotoAndStop (7);
tellTarget ("/") {
beers = beers - 1;
};
}
Symbol 85 MovieClip Frame 2
gotoAndPlay (1);
Symbol 87 MovieClip Frame 1
xpos = getProperty("/man", _x);
ypos = getProperty("/man", _y);
beerhit = this.hitTest(_root.man);
if ((beerhit == true) and (getProperty("/room5beers", _visible) == true)) {
gotoAndStop (7);
tellTarget ("/") {
beers = beers - 1;
};
}
Symbol 87 MovieClip Frame 2
gotoAndPlay (1);
Symbol 89 MovieClip Frame 1
xpos = getProperty("/man", _x);
ypos = getProperty("/man", _y);
beerhit = this.hitTest(_root.man);
if ((beerhit == true) and (getProperty("/room6beers", _visible) == true)) {
gotoAndStop (7);
tellTarget ("/") {
beers = beers - 1;
};
}
Symbol 89 MovieClip Frame 2
gotoAndPlay (1);
Symbol 92 MovieClip Frame 1
xpos = getProperty("/man", _x);
ypos = getProperty("/man", _y);
baddiehit = this.hitTest(_root.man);
if (baddiehit == true) {
gotoAndPlay (7);
tellTarget ("/man/flames") {
play();
};
}
Symbol 92 MovieClip Frame 2
gotoAndPlay (1);
Symbol 92 MovieClip Frame 7
tellTarget ("/health") {
play();
};
Symbol 93 MovieClip Frame 1
baddiespeed = -6;
Symbol 93 MovieClip Frame 2
xbaddie1 = getProperty("/baddie1", _x) + baddiespeed;
setProperty("/baddie1", _x , xbaddie1);
Symbol 93 MovieClip Frame 3
if ((500 < xbaddie1) or (xbaddie1 < 200)) {
baddiespeed = -baddiespeed;
}
gotoAndPlay (2);
Symbol 96 MovieClip Frame 1
xpos = getProperty("/man", _x);
ypos = getProperty("/man", _y);
hitspike = this.hitTest(_root.man);
if (hitspike == true) {
setProperty("/stab", _x , xpos);
setProperty("/stab", _y , ypos);
tellTarget ("/stab") {
play();
};
tellTarget ("/") {
stabbed = true;
};
} else {
tellTarget ("/") {
stabbed = false;
};
}
Symbol 96 MovieClip Frame 2
gotoAndPlay (1);
Symbol 101 MovieClip Frame 1
stop();
Symbol 101 MovieClip Frame 2
tellTarget ("/") {
setProperty("/man", _visible , false);
stabbed = true;
};
tellTarget ("/lives") {
play();
};
tellTarget ("/health") {
gotoAndStop (1);
};
Symbol 101 MovieClip Frame 75
tellTarget ("/") {
setProperty("/man", _visible , true);
setProperty("/man", _x , 50);
setProperty("/man", _y , 70);
stabbed = false;
};
Symbol 111 MovieClip Frame 1
wallhit2 = this.hitTest(_root.man);
if (wallhit2 == true) {
tellTarget ("/") {
rightstop = true;
};
} else {
tellTarget ("/") {
rightstop = false;
};
}
Symbol 111 MovieClip Frame 2
gotoAndPlay (1);
Symbol 112 MovieClip Frame 1
wallhit2 = this.hitTest(_root.man);
if (wallhit2 == true) {
tellTarget ("/") {
rightstop2 = true;
};
} else {
tellTarget ("/") {
rightstop2 = false;
};
}
Symbol 112 MovieClip Frame 2
gotoAndPlay (1);
Symbol 113 MovieClip Frame 1
wallhit = this.hitTest(_root.man);
if (wallhit == true) {
tellTarget ("/") {
leftstop2 = true;
};
} else {
tellTarget ("/") {
leftstop2 = false;
};
}
Symbol 113 MovieClip Frame 2
gotoAndPlay (1);
Symbol 124 MovieClip Frame 1
stop();
Symbol 124 MovieClip Frame 2
stop();
Symbol 124 MovieClip Frame 3
stop();
Symbol 124 MovieClip Frame 4
stop();
Symbol 124 MovieClip Frame 5
stop();
Symbol 124 MovieClip Frame 6
tellTarget ("/die") {
play();
};
Symbol 137 MovieClip Frame 1
stop();
Symbol 138 MovieClip Frame 1
stop();
tellTarget ("/") {
death = false;
};
Symbol 138 MovieClip Frame 2
stop();
Symbol 138 MovieClip Frame 3
stop();
Symbol 138 MovieClip Frame 4
stop();
Symbol 138 MovieClip Frame 35
stop();
tellTarget ("/") {
death = true;
};
Symbol 140 MovieClip Frame 1
stop();
Symbol 140 MovieClip Frame 2
tellTarget ("/") {
stabbed = true;
setProperty("/man", _alpha , 90);
};
tellTarget ("/lives") {
play();
};
tellTarget ("/health") {
gotoAndStop (1);
};
Symbol 140 MovieClip Frame 3
tellTarget ("/") {
setProperty("/man", _alpha , 80);
};
Symbol 140 MovieClip Frame 4
tellTarget ("/") {
setProperty("/man", _alpha , 70);
};
Symbol 140 MovieClip Frame 5
tellTarget ("/") {
setProperty("/man", _alpha , 60);
};
Symbol 140 MovieClip Frame 6
tellTarget ("/") {
setProperty("/man", _alpha , 50);
};
Symbol 140 MovieClip Frame 7
tellTarget ("/") {
setProperty("/man", _alpha , 40);
};
Symbol 140 MovieClip Frame 8
tellTarget ("/") {
setProperty("/man", _alpha , 30);
};
Symbol 140 MovieClip Frame 9
tellTarget ("/") {
setProperty("/man", _alpha , 20);
};
Symbol 140 MovieClip Frame 10
tellTarget ("/") {
setProperty("/man", _alpha , 10);
};
Symbol 140 MovieClip Frame 11
tellTarget ("/") {
setProperty("/man", _visible , false);
};
Symbol 140 MovieClip Frame 35
tellTarget ("/") {
setProperty("/man", _alpha , 100);
setProperty("/man", _visible , true);
setProperty("/man", _x , 50);
setProperty("/man", _y , 70);
stabbed = false;
};
Symbol 145 MovieClip Frame 1
stop();
Symbol 145 MovieClip Frame 2
stop();
Symbol 145 MovieClip Frame 3
stop();
Symbol 145 MovieClip Frame 4
stop();
Symbol 145 MovieClip Frame 5
stop();
Symbol 145 MovieClip Frame 6
stop();
Symbol 145 MovieClip Frame 7
stop();
Symbol 145 MovieClip Frame 8
stop();
Symbol 145 MovieClip Frame 9
stop();
Symbol 145 MovieClip Frame 10
stop();
Symbol 148 MovieClip Frame 1
stop();
Symbol 148 MovieClip Frame 7
stop();
Symbol 148 MovieClip Frame 14
gotoAndStop (1);
Symbol 148 MovieClip Frame 21
gotoAndStop (7);
Symbol 148 MovieClip Frame 45
stop();
Symbol 150 Button
on (press, keyPress "s") {
play();
}
Symbol 154 MovieClip Frame 2
stop();
Symbol 154 MovieClip Frame 3
stop();
stopAllSounds();
Symbol 155 MovieClip Frame 1
baddiespeed = 7;
Symbol 155 MovieClip Frame 2
xbaddie1 = getProperty("/baddie1", _x) + baddiespeed;
setProperty("/baddie1", _x , xbaddie1);
Symbol 155 MovieClip Frame 3
if ((400 < xbaddie1) or (xbaddie1 < 100)) {
baddiespeed = -baddiespeed;
}
gotoAndPlay (2);
Symbol 162 MovieClip Frame 1
baddiespeed = 7;
Symbol 162 MovieClip Frame 2
xbaddie1 = getProperty("/baddie1", _x) + baddiespeed;
setProperty("/baddie1", _x , xbaddie1);
Symbol 162 MovieClip Frame 3
if ((550 < xbaddie1) or (xbaddie1 < 300)) {
baddiespeed = -baddiespeed;
}
gotoAndPlay (2);
Symbol 163 MovieClip Frame 1
wallhit = this.hitTest(_root.man);
if (wallhit == true) {
tellTarget ("/") {
leftstop = true;
};
} else {
tellTarget ("/") {
leftstop = false;
};
}
Symbol 163 MovieClip Frame 2
gotoAndPlay (1);
Symbol 166 MovieClip Frame 1
xpos = getProperty("/man", _x);
ypos = getProperty("/man", _y);
tellTarget ("/") {
if (opensesame == true) {
setProperty("/secret", _visible , true);
} else {
setProperty("/secret", _visible , false);
}
};
onsecretladder = this.hitTest(xpos, ypos, true);
if ((onsecretladder == true) and (getProperty("/secret", _visible) == true)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Symbol 166 MovieClip Frame 2
xpos = getProperty("/man", _x);
ypos = getProperty("/man", _y);
tellTarget ("/") {
if (opensesame == true) {
setProperty("/secret", _visible , true);
} else {
setProperty("/secret", _visible , false);
}
};
onsecretladder = this.hitTest(xpos, ypos, true);
if ((onsecretladder == true) and (getProperty("/secret", _visible) == true)) {
tellTarget ("/gravity") {
gotoAndStop (4);
};
}
Symbol 169 MovieClip Frame 1
tellTarget ("/") {
spike = false;
};
stop();
Symbol 169 MovieClip Frame 5
tellTarget ("/") {
spike = true;
};
Symbol 169 MovieClip Frame 54
tellTarget ("/") {
spike = false;
};
Symbol 177 MovieClip Frame 1
stop();
Symbol 178 MovieClip Frame 1
xpos = getProperty("/man", _x);
ypos = getProperty("/man", _y);
onspring = this.hitTest(xpos, ypos, true);
if (onspring == true) {
tellTarget ("/gravity") {
yspeed = -17;
gotoAndPlay (2);
};
tellTarget ("/spring/spring") {
play();
};
}
Symbol 178 MovieClip Frame 2
xpos = getProperty("/man", _x);
ypos = getProperty("/man", _y);
onspring = this.hitTest(xpos, ypos, true);
if (onspring == true) {
tellTarget ("/gravity") {
yspeed = -17;
gotoAndPlay (2);
};
tellTarget ("/spring/spring") {
play();
};
}
Symbol 180 MovieClip Frame 1
xpos = getProperty("/man", _x);
ypos = getProperty("/man", _y);
onspringinvs = this.hitTest(xpos, ypos, true);
if (onspringinvs == true) {
tellTarget ("/spring/spring") {
play();
};
}
Symbol 180 MovieClip Frame 2
xpos = getProperty("/man", _x);
ypos = getProperty("/man", _y);
onspringinvs = this.hitTest(xpos, ypos, true);
if (onspringinvs == true) {
tellTarget ("/spring/spring") {
play();
};
}
Symbol 181 MovieClip Frame 1
baddiespeed = 10;
Symbol 181 MovieClip Frame 2
xbaddie1 = getProperty("/baddie1", _x) + baddiespeed;
setProperty("/baddie1", _x , xbaddie1);
Symbol 181 MovieClip Frame 3
if ((500 < xbaddie1) or (xbaddie1 < 180)) {
baddiespeed = -baddiespeed;
}
gotoAndPlay (2);
Symbol 184 MovieClip Frame 1
healthpack = this.hitTest(_root.man);
if (healthpack == true) {
gotoAndPlay (3);
}
Symbol 184 MovieClip Frame 2
gotoAndPlay (1);
Symbol 184 MovieClip Frame 15
stop();
tellTarget ("/health") {
gotoAndStop (1);
};
Symbol 189 MovieClip Frame 1
stop();
Symbol 189 MovieClip Frame 2
stop();
Symbol 195 Button
on (keyPress "<Space>") {
play();
}
Symbol 207 MovieClip Frame 157
stop();
tellTarget ("/") {
gotoAndPlay ("start");
};
Symbol 209 MovieClip Frame 2
stop();
Symbol 209 MovieClip Frame 3
stop();
stopAllSounds();
Symbol 215 MovieClip Frame 5
tellTarget ("/") {
bigrock = true;
};
Symbol 215 MovieClip Frame 28
tellTarget ("/") {
bigrock = false;
};
Symbol 219 MovieClip Frame 1
stop();
Symbol 219 MovieClip Frame 2
tellTarget ("/") {
setProperty("/man", _visible , false);
stabbed = true;
};
tellTarget ("/lives") {
play();
};
tellTarget ("/health") {
gotoAndStop (1);
};
Symbol 219 MovieClip Frame 75
tellTarget ("/") {
setProperty("/man", _visible , true);
setProperty("/man", _x , 50);
setProperty("/man", _y , 310);
stabbed = false;
};
Symbol 224 MovieClip Frame 1
tellTarget ("/") {
spike = false;
};
stop();
Symbol 224 MovieClip Frame 5
tellTarget ("/") {
spike = true;
};
Symbol 224 MovieClip Frame 54
tellTarget ("/") {
spike = false;
};
Symbol 225 MovieClip Frame 1
wallhit = this.hitTest(_root.man);
if (wallhit == true) {
tellTarget ("/") {
leftstop = true;
};
} else {
tellTarget ("/") {
leftstop = false;
};
}
Symbol 225 MovieClip Frame 2
gotoAndPlay (1);
Symbol 234 MovieClip Frame 1
secretdoor1 = this.hitTest(_root.man);
if (secretdoor1 == true) {
tellTarget ("/") {
leftstop3 = true;
};
} else {
tellTarget ("/") {
leftstop3 = false;
};
}
Symbol 234 MovieClip Frame 2
gotoAndPlay (1);
Symbol 234 MovieClip Frame 30
stop();
Symbol 239 MovieClip Frame 1
laserhit = this.hitTest(_root.man);
if (laserhit == true) {
tellTarget ("/man/flames") {
play();
};
tellTarget ("/health") {
play();
};
}
Symbol 239 MovieClip Frame 2
gotoAndPlay (1);
Symbol 244 MovieClip Frame 1
stop();
Symbol 244 MovieClip Frame 45
stop();
tellTarget ("/") {
opensesame2 = true;
};
Symbol 245 MovieClip Frame 1
touchswitch2 = this.hitTest(_root.man);
if ((touchswitch2 == true) and (getProperty("/switch2b", _visible) == true)) {
tellTarget ("/switch2b/switch") {
play();
};
gotoAndPlay (3);
}
Symbol 245 MovieClip Frame 2
gotoAndPlay (1);
Symbol 245 MovieClip Frame 5
stop();
Symbol 245 MovieClip Frame 6
stop();
Symbol 246 MovieClip Frame 1
wallhit2 = this.hitTest(_root.man);
if (wallhit2 == true) {
tellTarget ("/") {
rightstop = true;
};
} else {
tellTarget ("/") {
rightstop = false;
};
}
Symbol 246 MovieClip Frame 2
gotoAndPlay (1);
Symbol 249 MovieClip Frame 1
touchswitch = this.hitTest(_root.man);
if ((touchswitch == true) and (getProperty("/switch2a", _visible) == true)) {
tellTarget ("/switch2a/switch") {
play();
};
gotoAndPlay (3);
}
Symbol 249 MovieClip Frame 2
gotoAndPlay (1);
Symbol 249 MovieClip Frame 5
stop();
Symbol 249 MovieClip Frame 6
stop();
Symbol 252 MovieClip Frame 1
stop();
Symbol 252 MovieClip Frame 2
stop();
Symbol 253 MovieClip Frame 1
secretdoor1 = this.hitTest(_root.man);
if (secretdoor1 == true) {
tellTarget ("/") {
rightstop3 = true;
};
} else {
tellTarget ("/") {
rightstop3 = false;
};
}
Symbol 253 MovieClip Frame 2
gotoAndPlay (1);
Symbol 253 MovieClip Frame 30
stop();
Symbol 268 MovieClip Frame 157
stop();
tellTarget ("/") {
gotoAndPlay (380);
};
Symbol 270 MovieClip Frame 2
stop();
Symbol 270 MovieClip Frame 3
stop();
stopAllSounds();
Symbol 272 MovieClip Frame 1
xpos = getProperty("/man", _x);
ypos = getProperty("/man", _y);
beerhit = this.hitTest(_root.man);
if ((beerhit == true) and (getProperty("/room8beers", _visible) == true)) {
gotoAndStop (7);
tellTarget ("/") {
beers = beers - 1;
};
}
Symbol 272 MovieClip Frame 2
gotoAndPlay (1);
Symbol 274 MovieClip Frame 1
xpos = getProperty("/man", _x);
ypos = getProperty("/man", _y);
beerhit = this.hitTest(_root.man);
if ((beerhit == true) and (getProperty("/room9beers", _visible) == true)) {
gotoAndStop (7);
tellTarget ("/") {
beers = beers - 1;
};
}
Symbol 274 MovieClip Frame 2
gotoAndPlay (1);
Symbol 279 MovieClip Frame 1
stop();
tellTarget ("/") {
door1open = false;
};
Symbol 279 MovieClip Frame 49
stop();
tellTarget ("/") {
door1open = true;
};
Symbol 287 MovieClip Frame 1
stop();
Symbol 287 MovieClip Frame 2
tellTarget ("/") {
setProperty("/man", _visible , false);
stabbed = true;
};
tellTarget ("/lives") {
play();
};
tellTarget ("/health") {
gotoAndStop (1);
};
Symbol 287 MovieClip Frame 75
tellTarget ("/") {
setProperty("/man", _visible , true);
stabbed = false;
gotoAndPlay ("3room3");
};
Symbol 290 MovieClip Frame 1
stop();
Symbol 290 MovieClip Frame 2
stop();
Symbol 293 MovieClip Frame 1
xpos = getProperty("/man", _x);
ypos = getProperty("/man", _y);
inboat = this.hitTest(xpos, ypos, true);
if (inboat == true) {
setProperty("/man", _visible , false);
tellTarget ("/") {
stop();
};
gotoAndPlay (3);
}
Symbol 293 MovieClip Frame 2
gotoAndPlay (1);
Symbol 293 MovieClip Frame 3
stopAllSounds();
Symbol 293 MovieClip Frame 70
stop();
tellTarget ("/") {
gotoAndPlay ("speedboat");
};
Symbol 296 MovieClip Frame 1
stop();
Symbol 296 MovieClip Frame 5
tellTarget ("/") {
beers = beers - 1;
};
Symbol 296 MovieClip Frame 7
tellTarget ("/") {
beers = beers - 1;
};
Symbol 296 MovieClip Frame 9
tellTarget ("/") {
beers = beers - 1;
};
Symbol 296 MovieClip Frame 11
tellTarget ("/") {
beers = beers - 1;
};
Symbol 296 MovieClip Frame 13
tellTarget ("/") {
beers = beers - 1;
};
Symbol 296 MovieClip Frame 15
tellTarget ("/") {
beers = beers - 1;
};
Symbol 296 MovieClip Frame 18
tellTarget ("/") {
beers = beers - 1;
};
Symbol 296 MovieClip Frame 20
tellTarget ("/") {
beers = beers - 1;
};
Symbol 296 MovieClip Frame 23
tellTarget ("/") {
beers = beers - 1;
};
Symbol 296 MovieClip Frame 26
tellTarget ("/") {
beers = beers - 1;
};
Symbol 296 MovieClip Frame 29
tellTarget ("/") {
beers = beers - 1;
};
Symbol 296 MovieClip Frame 54
gotoAndPlay (2);
tellTarget ("/") {
movingbeers = true;
};
Symbol 299 MovieClip Frame 41
gotoAndPlay (1);
Symbol 301 MovieClip Frame 1
stop();
Symbol 301 MovieClip Frame 84
stop();
tellTarget ("/") {
gotoAndPlay ("crash");
};
Symbol 301 MovieClip Frame 135
stop();
Symbol 303 MovieClip Frame 29
stopAllSounds();
Symbol 303 MovieClip Frame 66
stop();
tellTarget ("/") {
gotoAndPlay ("3room8");
};
Symbol 304 MovieClip Frame 1
xpos = getProperty("/man", _x);
ypos = getProperty("/man", _y);
onspring = this.hitTest(xpos, ypos, true);
if (onspring == true) {
tellTarget ("/gravity") {
yspeed = -23;
gotoAndPlay (2);
};
tellTarget ("/spring/spring") {
play();
};
}
Symbol 304 MovieClip Frame 2
gotoAndPlay (1);
Symbol 305 MovieClip Frame 1
setProperty("/man", _x , Number(getProperty("/man", _x)) - 7);
tellTarget ("/man") {
gotoAndPlay ("walkleft");
};
Symbol 305 MovieClip Frame 2
setProperty("/man", _x , Number(getProperty("/man", _x)) - 7);
tellTarget ("/man") {
gotoAndPlay ("walkleft");
};
Symbol 305 MovieClip Frame 3
setProperty("/man", _x , Number(getProperty("/man", _x)) - 7);
tellTarget ("/man") {
gotoAndPlay ("walkleft");
};
Symbol 305 MovieClip Frame 4
setProperty("/man", _x , Number(getProperty("/man", _x)) - 7);
tellTarget ("/man") {
gotoAndPlay ("walkleft");
};
Symbol 305 MovieClip Frame 5
setProperty("/man", _x , Number(getProperty("/man", _x)) - 7);
tellTarget ("/man") {
gotoAndPlay ("walkleft");
};
Symbol 305 MovieClip Frame 6
setProperty("/man", _x , Number(getProperty("/man", _x)) - 7);
tellTarget ("/man") {
gotoAndPlay ("walkleft");
};
Symbol 305 MovieClip Frame 7
setProperty("/man", _x , Number(getProperty("/man", _x)) - 7);
tellTarget ("/man") {
gotoAndPlay ("walkleft");
};
Symbol 305 MovieClip Frame 8
setProperty("/man", _x , Number(getProperty("/man", _x)) - 7);
tellTarget ("/man") {
gotoAndPlay ("walkleft");
};
Symbol 305 MovieClip Frame 9
setProperty("/man", _x , Number(getProperty("/man", _x)) - 7);
tellTarget ("/man") {
gotoAndPlay ("walkleft");
};
Symbol 305 MovieClip Frame 10
setProperty("/man", _x , Number(getProperty("/man", _x)) - 7);
tellTarget ("/man") {
gotoAndPlay ("walkleft");
};
Symbol 305 MovieClip Frame 11
setProperty("/man", _x , Number(getProperty("/man", _x)) - 7);
tellTarget ("/man") {
gotoAndPlay ("walkleft");
};
Symbol 305 MovieClip Frame 12
setProperty("/man", _x , Number(getProperty("/man", _x)) - 7);
tellTarget ("/man") {
gotoAndPlay ("walkleft");
};
Symbol 305 MovieClip Frame 13
setProperty("/man", _x , Number(getProperty("/man", _x)) - 7);
tellTarget ("/man") {
gotoAndPlay ("walkleft");
};
Symbol 305 MovieClip Frame 14
setProperty("/man", _x , Number(getProperty("/man", _x)) - 7);
tellTarget ("/man") {
gotoAndPlay ("walkleft");
};
Symbol 305 MovieClip Frame 15
setProperty("/man", _x , Number(getProperty("/man", _x)) - 7);
tellTarget ("/man") {
gotoAndPlay ("walkleft");
};
Symbol 305 MovieClip Frame 16
setProperty("/man", _x , Number(getProperty("/man", _x)) - 7);
tellTarget ("/man") {
gotoAndPlay ("walkleft");
};
Symbol 305 MovieClip Frame 17
setProperty("/man", _x , Number(getProperty("/man", _x)) - 7);
tellTarget ("/man") {
gotoAndPlay ("walkleft");
};
Symbol 305 MovieClip Frame 18
stop();
Symbol 313 Button
on (rollOver) {
tellTarget ("/man") {
play();
};
}
on (rollOut) {
tellTarget ("/man") {
stop();
};
}
on (press) {
stopAllSounds();
gotoAndPlay (18);
}