Frame 1
fscommand ("showmenu", "false");
fscommand ("allowscale", "true");
fscommand ("fullscreen", "false");
stop();
Mouse.show();
Instance of Symbol 15 MovieClip in Frame 1
onClipEvent (mouseDown) {
if (this.hitTest(_root.cursor)) {
_root.gotoAndPlay("cheats");
}
}
Instance of Symbol 17 MovieClip in Frame 1
onClipEvent (enterFrame) {
_root.q = _quality;
switch (_root.quality) {
case 1 :
_quality = "BEST";
break;
case 2 :
_quality = "HIGH";
break;
case 3 :
_quality = "MEDIUM";
break;
case 4 :
_quality = "LOW";
}
if (_root.quality > 4) {
_root.quality = 1;
}
}
onClipEvent (mouseDown) {
if (this.hitTest(_root.cursor)) {
_root.quality++;
}
}
Instance of Symbol 20 MovieClip "cursor" in Frame 1
onClipEvent (enterFrame) {
Mouse.hide();
this._x = _root._xmouse;
this._y = _root._ymouse;
this._rotation = this._rotation + 2;
}
Instance of Symbol 61 MovieClip in Frame 1
onClipEvent (enterFrame) {
if (_root.coins < 1) {
_root.gotoAndPlay("gameover");
}
if (_root.coins > 99) {
_root.gotoAndPlay("winner");
}
}
Frame 2
stop();
Frame 3
stop();
Instance of Symbol 92 MovieClip in Frame 3
onClipEvent (load) {
_root.min = 0;
_root.hour = 0;
_root.s = 0;
}
onClipEvent (enterFrame) {
_root.min = int((s++) / 10);
if (_root.min > 59) {
s = 1;
_root.hour++;
}
if (_root.hour > 23) {
_root.hour = 0;
}
}
Instance of Symbol 94 MovieClip "Straw" in Frame 3
onClipEvent (load) {
clickcount = 0;
n = 1;
}
onClipEvent (load) {
s = new Sound();
s.attachSound("suck");
}
onClipEvent (mouseDown) {
if (this.hitTest(_root.cursor)) {
clickcount++;
s.start();
}
}
onClipEvent (enterFrame) {
if (clickcount == (n + 4)) {
clickcount = 0;
n++;
_root.bottle.nextFrame();
}
}
Instance of Symbol 111 MovieClip "bomb" in Frame 3
onClipEvent (enterFrame) {
this.gotoAndPlay(_root.min);
}
Instance of Symbol 20 MovieClip "cursor" in Frame 3
onClipEvent (enterFrame) {
Mouse.hide();
this._x = _root._xmouse;
this._y = _root._ymouse;
this._rotation = this._rotation + 2;
}
Frame 4
stop();
Frame 5
stop();
Instance of Symbol 117 MovieClip "man" in Frame 5
onClipEvent (load) {
_root.girls = 40;
}
onClipEvent (enterFrame) {
Mouse.hide();
this._x = _root._xmouse;
if (this._x < 15) {
this._x = 15;
}
if (this._x > 370) {
this._x = 370;
}
if (_root.girls < 1) {
_root.gotoAndPlay("win");
}
}
Instance of Symbol 119 MovieClip in Frame 5
onClipEvent (load) {
this._x = random(351);
speed = random(16) + 10;
c = new Sound();
c.attachSound("catch");
}
onClipEvent (enterFrame) {
this._y = this._y + speed;
if (this.hitTest(_root.man)) {
c.start();
this._y = -77.6;
this._x = random(351);
speed = random(16) + 10;
_root.girls--;
}
if (this._y > 330) {
_root.gotoAndPlay("lose");
}
}
Instance of Symbol 119 MovieClip in Frame 5
onClipEvent (load) {
this._x = random(351);
speed = random(16) + 10;
c = new Sound();
c.attachSound("catch");
}
onClipEvent (enterFrame) {
this._y = this._y + speed;
if (this.hitTest(_root.man)) {
c.start();
this._y = -77.6;
this._x = random(351);
speed = random(16) + 10;
_root.girls--;
}
if (this._y > 330) {
_root.gotoAndPlay("lose");
}
}
Instance of Symbol 119 MovieClip in Frame 5
onClipEvent (load) {
this._x = random(351);
speed = random(16) + 10;
c = new Sound();
c.attachSound("catch");
}
onClipEvent (enterFrame) {
this._y = this._y + speed;
if (this.hitTest(_root.man)) {
c.start();
this._y = -77.6;
this._x = random(351);
speed = random(16) + 10;
_root.girls--;
}
if (this._y > 330) {
_root.gotoAndPlay("lose");
}
}
Instance of Symbol 92 MovieClip in Frame 5
onClipEvent (load) {
_root.min = 0;
_root.hour = 0;
_root.s = 0;
}
onClipEvent (enterFrame) {
_root.min = int((s++) / 10);
if (_root.min > 59) {
s = 1;
_root.hour++;
}
if (_root.hour > 23) {
_root.hour = 0;
}
}
Frame 6
stop();
Frame 7
stop();
Instance of Symbol 130 MovieClip in Frame 7
onClipEvent (mouseDown) {
if (this.hitTest(_root.cursor) && (this._alpha != 0)) {
this._alpha = 0;
_root.spiders--;
}
}
onClipEvent (enterFrame) {
if (this._currentframe == 1) {
n = random(2) + 1;
switch (n) {
case 1 :
this.gotoAndPlay(2);
break;
case 2 :
this.gotoAndPlay(45);
}
}
}
Instance of Symbol 130 MovieClip in Frame 7
onClipEvent (mouseDown) {
if (this.hitTest(_root.cursor) && (this._alpha != 0)) {
this._alpha = 0;
_root.spiders--;
}
}
onClipEvent (enterFrame) {
if (this._currentframe == 1) {
n = random(2) + 1;
switch (n) {
case 1 :
this.gotoAndPlay(2);
break;
case 2 :
this.gotoAndPlay(45);
}
}
}
Instance of Symbol 130 MovieClip in Frame 7
onClipEvent (mouseDown) {
if (this.hitTest(_root.cursor) && (this._alpha != 0)) {
this._alpha = 0;
_root.spiders--;
}
}
onClipEvent (enterFrame) {
if (this._currentframe == 1) {
n = random(2) + 1;
switch (n) {
case 1 :
this.gotoAndPlay(2);
break;
case 2 :
this.gotoAndPlay(45);
}
}
}
Instance of Symbol 130 MovieClip in Frame 7
onClipEvent (mouseDown) {
if (this.hitTest(_root.cursor) && (this._alpha != 0)) {
this._alpha = 0;
_root.spiders--;
}
}
onClipEvent (enterFrame) {
if (this._currentframe == 1) {
n = random(2) + 1;
switch (n) {
case 1 :
this.gotoAndPlay(2);
break;
case 2 :
this.gotoAndPlay(45);
}
}
}
Instance of Symbol 130 MovieClip in Frame 7
onClipEvent (mouseDown) {
if (this.hitTest(_root.cursor) && (this._alpha != 0)) {
this._alpha = 0;
_root.spiders--;
}
}
onClipEvent (enterFrame) {
if (this._currentframe == 1) {
n = random(2) + 1;
switch (n) {
case 1 :
this.gotoAndPlay(2);
break;
case 2 :
this.gotoAndPlay(45);
}
}
}
Instance of Symbol 134 MovieClip in Frame 7
onClipEvent (load) {
_root.spiders = 5;
g = new Sound();
g.attachSound("shot");
}
onClipEvent (enterFrame) {
if (_root.spiders == 0) {
_root.gotoAndPlay("win");
}
if (_root._xmouse < 100) {
this.gotoAndPlay(3);
}
if ((_root._xmouse > 100) && (_root._xmouse < 300)) {
this.gotoAndPlay(1);
}
if (_root._xmouse > 300) {
this.gotoAndPlay(2);
}
}
onClipEvent (mouseDown) {
g.start();
this._y = this._y + 5;
}
onClipEvent (mouseUp) {
this._y = this._y - 5;
}
Instance of Symbol 111 MovieClip "bomb" in Frame 7
onClipEvent (enterFrame) {
this.gotoAndPlay(_root.min);
}
Instance of Symbol 92 MovieClip in Frame 7
onClipEvent (load) {
_root.min = 0;
_root.hour = 0;
_root.s = 0;
}
onClipEvent (enterFrame) {
_root.min = int((s++) / 10);
if (_root.min > 59) {
s = 1;
_root.hour++;
}
if (_root.hour > 23) {
_root.hour = 0;
}
}
Instance of Symbol 20 MovieClip "cursor" in Frame 7
onClipEvent (enterFrame) {
Mouse.hide();
this._x = _root._xmouse;
this._y = _root._ymouse;
this._rotation = this._rotation + 2;
}
Frame 8
stop();
Frame 9
stop();
Instance of Symbol 141 MovieClip in Frame 9
onClipEvent (enterFrame) {
this._x = this._x - 1;
}
Instance of Symbol 181 MovieClip "heart" in Frame 9
onClipEvent (enterFrame) {
Mouse.hide();
this._y = _root._ymouse + 150;
if (this._y < 270) {
this._y = 270;
}
if (this._y > 410) {
this._y = 410;
}
if (_root.timeleft < 1) {
_root.gotoAndPlay("win");
}
}
Instance of Symbol 221 MovieClip in Frame 9
onClipEvent (load) {
speed = random(30) + 10;
this._y = random(400) + 100;
}
onClipEvent (enterFrame) {
this._x = this._x - speed;
if (this._x < -10) {
this._x = 600;
this._y = random(400) + 100;
this.gotoAndPlay(random(39) + 1);
}
if (this.hitTest(_root.heart)) {
_root.gotoAndPlay("lose");
}
}
Instance of Symbol 221 MovieClip in Frame 9
onClipEvent (load) {
speed = random(30) + 10;
this._y = random(400) + 100;
}
onClipEvent (enterFrame) {
this._x = this._x - speed;
if (this._x < -10) {
this._x = 600;
this._y = random(400) + 100;
this.gotoAndPlay(random(39) + 1);
}
if (this.hitTest(_root.heart)) {
_root.gotoAndPlay("lose");
}
}
Instance of Symbol 221 MovieClip in Frame 9
onClipEvent (load) {
speed = random(30) + 10;
this._y = random(400) + 100;
}
onClipEvent (enterFrame) {
this._x = this._x - speed;
if (this._x < -10) {
this._x = 600;
this._y = random(400) + 100;
this.gotoAndPlay(random(39) + 1);
}
if (this.hitTest(_root.heart)) {
_root.gotoAndPlay("lose");
}
}
Instance of Symbol 221 MovieClip in Frame 9
onClipEvent (load) {
speed = random(30) + 10;
this._y = random(400) + 100;
}
onClipEvent (enterFrame) {
this._x = this._x - speed;
if (this._x < -10) {
this._x = 600;
this._y = random(400) + 100;
this.gotoAndPlay(random(39) + 1);
}
if (this.hitTest(_root.heart)) {
_root.gotoAndPlay("lose");
}
}
Instance of Symbol 221 MovieClip in Frame 9
onClipEvent (load) {
speed = random(30) + 10;
this._y = random(400) + 100;
}
onClipEvent (enterFrame) {
this._x = this._x - speed;
if (this._x < -10) {
this._x = 600;
this._y = random(400) + 100;
this.gotoAndPlay(random(39) + 1);
}
if (this.hitTest(_root.heart)) {
_root.gotoAndPlay("lose");
}
}
Instance of Symbol 221 MovieClip in Frame 9
onClipEvent (load) {
speed = random(30) + 10;
this._y = random(400) + 100;
}
onClipEvent (enterFrame) {
this._x = this._x - speed;
if (this._x < -10) {
this._x = 600;
this._y = random(400) + 100;
this.gotoAndPlay(random(39) + 1);
}
if (this.hitTest(_root.heart)) {
_root.gotoAndPlay("lose");
}
}
Instance of Symbol 221 MovieClip in Frame 9
onClipEvent (load) {
speed = random(30) + 10;
this._y = random(400) + 100;
}
onClipEvent (enterFrame) {
this._x = this._x - speed;
if (this._x < -10) {
this._x = 600;
this._y = random(400) + 100;
this.gotoAndPlay(random(39) + 1);
}
if (this.hitTest(_root.heart)) {
_root.gotoAndPlay("lose");
}
}
Instance of Symbol 221 MovieClip in Frame 9
onClipEvent (load) {
speed = random(30) + 10;
this._y = random(400) + 100;
}
onClipEvent (enterFrame) {
this._x = this._x - speed;
if (this._x < -10) {
this._x = 600;
this._y = random(400) + 100;
this.gotoAndPlay(random(39) + 1);
}
if (this.hitTest(_root.heart)) {
_root.gotoAndPlay("lose");
}
}
Instance of Symbol 92 MovieClip in Frame 9
onClipEvent (load) {
_root.timeleft = 30;
_root.min = 0;
_root.hour = 0;
_root.s = 0;
}
onClipEvent (enterFrame) {
_root.min = int((s++) / 10);
if (_root.min > 59) {
s = 1;
_root.hour++;
}
if (_root.hour > 23) {
_root.hour = 0;
}
_root.timeleft = 30 - _root.min;
}
Frame 10
stop();
Frame 11
stop();
Instance of Symbol 230 MovieClip "floor" in Frame 11
onClipEvent (enterFrame) {
Mouse.hide();
if (_root.guy.hitTest(this) && (_root.guy._y < (this._y - 42))) {
_root.guy._y = this._y - 142;
}
}
onClipEvent (mouseMove) {
this._x = _root._xmouse;
}
Instance of Symbol 237 MovieClip "guy" in Frame 11
onClipEvent (load) {
this._x = _root._xmouse;
move = true;
speed = 8;
gravity = 30;
}
onClipEvent (enterFrame) {
if (move == false) {
_xscale = -21.4;
_x = (_x - speed);
}
if (move == true) {
_xscale = 21.4;
_x = (_x + speed);
}
if (this._x < 10) {
speed = speed + 2;
move = true;
}
if (this._x > 390) {
speed = speed + 2;
move = false;
}
if (this._y > 300) {
_root.gotoAndPlay("lose");
}
if (_root.timeleft < 1) {
_root.gotoAndPlay("win");
}
}
onClipEvent (enterFrame) {
this._y = this._y + gravity;
}
Instance of Symbol 92 MovieClip in Frame 11
onClipEvent (load) {
_root.timeleft = 30;
_root.min = 0;
_root.hour = 0;
_root.s = 0;
}
onClipEvent (enterFrame) {
_root.min = int((s++) / 10);
if (_root.min > 59) {
s = 1;
_root.hour++;
}
if (_root.hour > 23) {
_root.hour = 0;
}
_root.timeleft = 30 - _root.min;
}
Frame 12
stop();
Frame 13
stop();
Mouse.show();
stopAllSounds();
Frame 14
stop();
stopAllSounds();
Instance of Symbol 61 MovieClip in Frame 14
onClipEvent (enterFrame) {
if (_root.coins < 1) {
_root.gotoAndPlay("gameover");
}
}
Frame 15
stop();
Frame 16
stop();
Instance of Symbol 20 MovieClip "cursor" in Frame 16
onClipEvent (enterFrame) {
Mouse.hide();
this._x = _root._xmouse;
this._y = _root._ymouse;
this._rotation = this._rotation + 2;
}
Symbol 10 Button
on (release) {
n = random(5) + 1;
switch (n) {
case 1 :
_root.gotoAndPlay("drinkupintro");
break;
case 2 :
_root.gotoAndPlay("catchintro");
break;
case 3 :
_root.gotoAndPlay("spiderintro");
break;
case 4 :
_root.gotoAndPlay("heartattackintro");
break;
case 5 :
_root.gotoAndPlay("suicideintro");
}
Mouse.show();
}
Symbol 87 Button
on (release) {
gotoAndPlay (3);
}
Symbol 101 MovieClip Frame 1
stop();
Symbol 101 MovieClip Frame 2
stop();
Symbol 101 MovieClip Frame 3
stop();
Symbol 101 MovieClip Frame 4
stop();
Symbol 101 MovieClip Frame 5
_root.drinkup = true;
_root.gotoAndPlay("win");
Symbol 111 MovieClip Frame 1
stop();
Symbol 111 MovieClip Frame 2
stop();
Symbol 111 MovieClip Frame 3
stop();
Symbol 111 MovieClip Frame 4
stop();
Symbol 111 MovieClip Frame 5
stop();
Symbol 111 MovieClip Frame 6
_root.gotoAndPlay("lose");
gotoAndPlay (1);
Symbol 114 Button
on (release) {
gotoAndPlay (5);
}
Symbol 125 Button
on (release) {
gotoAndPlay (7);
}
Symbol 130 MovieClip Frame 1
stop();
Symbol 130 MovieClip Frame 43
gotoAndPlay (1);
Symbol 130 MovieClip Frame 75
gotoAndPlay (1);
Symbol 134 MovieClip Frame 1
stop();
Symbol 134 MovieClip Frame 2
stop();
Symbol 134 MovieClip Frame 3
stop();
Symbol 139 Button
on (release) {
gotoAndPlay (9);
}
Symbol 227 Button
on (release) {
gotoAndPlay (11);
}
Symbol 249 Button
on (release) {
_root.coins = 3;
_root.gotoAndPlay("gamemenu");
}
Symbol 256 MovieClip Frame 10
_root.coins--;
Symbol 256 MovieClip Frame 15
_root.coins--;
Symbol 256 MovieClip Frame 20
_root.coins--;
_root.gotoAndPlay("gamemenu");
Symbol 261 MovieClip Frame 1
stopAllSounds();
Symbol 261 MovieClip Frame 10
_root.coins++;
Symbol 261 MovieClip Frame 15
_root.coins++;
Symbol 261 MovieClip Frame 20
_root.coins++;
Symbol 261 MovieClip Frame 22
_root.coins++;
Symbol 261 MovieClip Frame 24
_root.coins++;
_root.gotoAndPlay("gamemenu");
Symbol 266 Button
on (release) {
stopAllSounds();
_root.gotoAndPlay("gamemenu");
}