Frame 1
Stage.showMenu = false;
play();
Frame 49
ifFrameLoaded (539) {
gotoAndPlay (51);
}
Frame 50
gotoAndPlay (1);
Frame 51
stop();
Frame 519
startDrag ("/cursor", true, "0", "0", "550", "400");
objects = "4";
maycreate = "1";
nextlevel = "15";
level = "1";
shotcanhit = "0";
points = "0";
canshoot = "1";
pissleft = "100";
tellTarget ("/mess") {
gotoAndPlay ("message");
}
Frame 521
if ("0" < pissleft) {
if (nextlevel < created) {
level = level + "1";
nextlevel = int((nextlevel * "2") + "10");
tellTarget ("/mess") {
gotoAndPlay ("message");
};
}
gotoAndPlay (520);
} else {
score = points;
gotoAndPlay (523);
}
Frame 522
score = "0";
points = "0";
Frame 538
stopAllSounds();
stop();
Frame 539
stop();
Symbol 40 MovieClip Frame 1
if (this.sessionstarted != 1) {
this.arcade = new LoadVars();
this.sessionvars = new LoadVars();
this.arcade.gamename = "goldenshower";
this.arcade.sessdo = "sessionstart";
this.arcade.sendAndLoad("arcade.php", sessionvars, "POST");
if (this.sessionvars.sessiontype != 2) {
_root.is_a_challenge = 0;
} else {
_root.is_a_challenge = 1;
}
this.sessionstarted = 1;
}
if (_root.gameover == 1) {
if ((this.askpermission != 1) && (this.sessionvars.connStatus == 1)) {
this.prequestvars = new LoadVars();
this.pranswer = new LoadVars();
this.prequestvars.gametime = this.sessionvars.gametime;
this.prequestvars.fakekey = this.sessionvars.initbar;
_root.score = int(Number(_root.points));
if (_root.score != 0) {
this.prequestvars.score = _root.score;
} else {
this.prequestvars.score = -1;
}
this.prequestvars.id = this.sessionvars.lastid;
this.prequestvars.sessdo = "permrequest";
this.prequestvars.note = (this.prequestvars.id * this.prequestvars.score) * this.prequestvars.fakekey;
this.prequestvars.sendAndLoad("./arcade.php", this.pranswer, "POST");
this.askpermission = 1;
}
if ((this.pranswer.validate == 1) && (this.finalsent != 1)) {
this.burnscore = new LoadVars();
this.burnscore.microone = this.pranswer.microone;
this.burnscore.gametime = this.prequestvars.gametime;
this.burnscore.id = this.prequestvars.id;
if (_root.score == 0) {
this.burnscore.noscore = 1;
}
this.burnscore.sessdo = "burn";
this.burnscore.send("./arcade.php", "_self", "POST");
this.finalsent = 1;
}
}
Symbol 65 Button
on (release) {
gotoAndPlay (52);
}
Symbol 75 Button
on (release) {
gotoAndPlay (465);
}
Symbol 81 Button
on (release) {
gotoAndPlay (52);
}
Symbol 104 Button
on (release) {
gotoAndPlay (465);
}
Symbol 270 MovieClip Frame 1
stop();
Symbol 270 MovieClip Frame 2
setProperty("/pissstream", _visible , "0");
Symbol 270 MovieClip Frame 4
Set("_level0:shotcanhit", "1");
Symbol 270 MovieClip Frame 6
setProperty("/pissstream", _visible , "1");
Set("_level0:shotcanhit", "0");
Set("_level0:canshoot", "1");
gotoAndStop (1);
Symbol 274 MovieClip Frame 582
gotoAndPlay (1);
Symbol 276 MovieClip Frame 1
message = "Level " add _level0:level;
play();
Symbol 276 MovieClip Frame 39
stop();
Symbol 282 Button
on (release) {
if (_level0:canshoot) {
Set("_level0:canshoot", "0");
Set("_level0:pissleft", _level0:pissleft - "2.5");
Set("_level0:shotx", _x);
Set("_level0:shoty", _y);
Set("_level0:shotcanhit", "0");
setProperty("/pissshot", _xscale , xscale);
setProperty("/pissshot", _yscale , yscale);
call("calc");
setProperty("/pissshot", _xscale , xscale);
setProperty("/pissshot", _yscale , yscale);
tellTarget ("/pissshot") {
play();
};
}
}
Symbol 284 Button
on (release) {
if (_level0:canshoot) {
Set("_level0:canshoot", "0");
Set("_level0:pissleft", _level0:pissleft - "2.5");
Set("_level0:shotx", _x);
Set("_level0:shoty", _y);
Set("_level0:shotcanhit", "0");
setProperty("/pissshot", _xscale , xscale);
setProperty("/pissshot", _yscale , yscale);
call("calc");
setProperty("/pissshot", _xscale , xscale);
setProperty("/pissshot", _yscale , yscale);
tellTarget ("/pissshot") {
play();
};
}
}
Symbol 281 MovieClip Frame 2
gotoAndPlay (1);
Symbol 281 MovieClip Frame 3
dy = getProperty("/pissshot", _y) - _y;
dx = _x - getProperty("/pissshot", _x);
xscale = (dx / "220") * "100";
yscale = (dy / "60") * "100";
Symbol 286 MovieClip Frame 7
gotoAndPlay (1);
Symbol 286 MovieClip Frame 13
Set("..:alive", "0");
stop();
Symbol 285 MovieClip Frame 1
exists = "0";
while (!exists) {
name = ("hitable" add random("100")) add getTimer();
if (!eval (("/" add name) add ":exists")) {
exists = "1";
_name = name;
}
}
Symbol 285 MovieClip Frame 3
if ((("0" < _level0:objects) and _level0:maycreate) and (random("100") < "25")) {
x1 = "24";
x2 = "75";
y1 = "10";
y2 = "4";
worth = _level0:level * "50";
Set("_level0:objects", _level0:objects - "1");
Set("_level0:created", _level0:created + "1");
beenhit = "0";
alive = "1";
speedx = random("6") + "8";
_x = "600";
gotoAndPlay (4);
} else {
gotoAndPlay (2);
}
Symbol 285 MovieClip Frame 4
if (alive and ((_x + x2) >= "0")) {
call("isshot");
if (!beenhit) {
_x = (_x - (speedx / "2"));
}
} else {
gotoAndPlay (6);
}
Symbol 285 MovieClip Frame 5
if (alive) {
call("isshot");
if (!beenhit) {
_x = (_x - (speedx / "2"));
}
gotoAndPlay (4);
} else {
gotoAndPlay (6);
}
Symbol 285 MovieClip Frame 6
Set("_level0:objects", _level0:objects + "1");
gotoAndPlay (2);
Symbol 285 MovieClip Frame 7
if (_level0:shotcanhit and (!beenhit)) {
if ((((_level0:shotx >= (_x - x1)) and ((_x + x2) >= _level0:shotx)) and (_level0:shoty >= (_y - y1))) and ((_y + y2) >= _level0:shoty)) {
Set("_level0:points", _level0:points + worth);
Set("_level0:shotcanhit", "0");
beenhit = "1";
tellTarget ("object") {
gotoAndPlay ("hit");
};
}
}
Symbol 293 MovieClip Frame 4
gotoAndPlay (1);
Symbol 293 MovieClip Frame 9
Set("..:alive", "0");
stop();
Symbol 292 MovieClip Frame 1
exists = "0";
while (!exists) {
name = ("hitable" add random("100")) add getTimer();
if (!eval (("/" add name) add ":exists")) {
exists = "1";
_name = name;
}
}
Symbol 292 MovieClip Frame 3
if ((("0" < _level0:objects) and _level0:maycreate) and (random("100") < "30")) {
x1 = "50";
x2 = "50";
y1 = "27";
y2 = "27";
worth = _level0:level * "40";
Set("_level0:objects", _level0:objects - "1");
Set("_level0:created", _level0:created + "1");
beenhit = "0";
alive = "1";
speedx = random("5") + "6";
_x = "600";
gotoAndPlay (4);
} else {
gotoAndPlay (2);
}
Symbol 292 MovieClip Frame 4
if (alive and ((_x + x2) >= "0")) {
call("isshot");
if (!beenhit) {
_x = (_x - (speedx / "2"));
}
} else {
gotoAndPlay (6);
}
Symbol 292 MovieClip Frame 5
if (alive) {
call("isshot");
if (!beenhit) {
_x = (_x - (speedx / "2"));
}
gotoAndPlay (4);
} else {
gotoAndPlay (6);
}
Symbol 292 MovieClip Frame 6
Set("_level0:objects", _level0:objects + "1");
gotoAndPlay (2);
Symbol 292 MovieClip Frame 7
if (_level0:shotcanhit and (!beenhit)) {
if ((((_level0:shotx >= (_x - x1)) and ((_x + x2) >= _level0:shotx)) and (_level0:shoty >= (_y - y1))) and ((_y + y2) >= _level0:shoty)) {
Set("_level0:points", _level0:points + worth);
Set("_level0:shotcanhit", "0");
beenhit = "1";
tellTarget ("object") {
gotoAndPlay ("hit");
};
}
}
Symbol 302 MovieClip Frame 9
gotoAndPlay (1);
Symbol 302 MovieClip Frame 17
Set("..:alive", "0");
stop();
Symbol 301 MovieClip Frame 1
exists = "0";
while (!exists) {
name = ("hitable" add random("100")) add getTimer();
if (!eval (("/" add name) add ":exists")) {
exists = "1";
_name = name;
}
}
Symbol 301 MovieClip Frame 3
if ((("0" < _level0:objects) and _level0:maycreate) and (random("100") < "25")) {
x1 = "38";
x2 = "18";
y1 = "4";
y2 = "26";
xt1 = "2";
xt2 = "28";
yt1 = "34";
yt2 = -"4";
worth = _level0:level * "80";
Set("_level0:objects", _level0:objects - "1");
Set("_level0:created", _level0:created + "1");
beenhit = "0";
alive = "1";
speedx = random("12") + "8";
_x = "650";
gotoAndPlay (4);
} else {
gotoAndPlay (2);
}
Symbol 301 MovieClip Frame 4
if (alive and ((_x + x2) >= "0")) {
call("isshot");
if (!beenhit) {
_x = (_x - (speedx / "2"));
}
} else {
gotoAndPlay (6);
}
Symbol 301 MovieClip Frame 5
if (alive) {
call("isshot");
if (!beenhit) {
_x = (_x - (speedx / "2"));
}
gotoAndPlay (4);
} else {
gotoAndPlay (6);
}
Symbol 301 MovieClip Frame 6
Set("_level0:objects", _level0:objects + "1");
gotoAndPlay (2);
Symbol 301 MovieClip Frame 7
if (_level0:shotcanhit and (!beenhit)) {
if (((((_level0:shotx >= (_x - x1)) and ((_x + x2) >= _level0:shotx)) and (_level0:shoty >= (_y - y1))) and ((_y + y2) >= _level0:shoty)) or ((((_level0:shotx >= (_x - xt1)) and ((_x + xt2) >= _level0:shotx)) and (_level0:shoty >= (_y - yt1))) and ((_y + yt2) >= _level0:shoty))) {
Set("_level0:points", _level0:points + worth);
Set("_level0:shotcanhit", "0");
beenhit = "1";
tellTarget ("object") {
gotoAndPlay ("hit");
};
}
}
Symbol 315 MovieClip Frame 9
gotoAndPlay (1);
Symbol 315 MovieClip Frame 15
Set("..:alive", "0");
stop();
Symbol 314 MovieClip Frame 1
exists = "0";
while (!exists) {
name = ("hitable" add random("100")) add getTimer();
if (!eval (("/" add name) add ":exists")) {
exists = "1";
_name = name;
}
}
Symbol 314 MovieClip Frame 3
if ((("0" < _level0:objects) and _level0:maycreate) and (random("100") < "25")) {
x1 = "20";
x2 = "31";
y1 = "51";
y2 = "26";
worth = _level0:level * "75";
Set("_level0:objects", _level0:objects - "1");
Set("_level0:created", _level0:created + "1");
beenhit = "0";
alive = "1";
speedx = random("6") + "8";
_x = "600";
gotoAndPlay (4);
} else {
gotoAndPlay (2);
}
Symbol 314 MovieClip Frame 4
if (alive and ((_x + x2) >= "0")) {
call("isshot");
if (!beenhit) {
_x = (_x - (speedx / "2"));
}
} else {
gotoAndPlay (6);
}
Symbol 314 MovieClip Frame 5
if (alive) {
call("isshot");
if (!beenhit) {
_x = (_x - (speedx / "2"));
}
gotoAndPlay (4);
} else {
gotoAndPlay (6);
}
Symbol 314 MovieClip Frame 6
Set("_level0:objects", _level0:objects + "1");
gotoAndPlay (2);
Symbol 314 MovieClip Frame 7
if (_level0:shotcanhit and (!beenhit)) {
if ((((_level0:shotx >= (_x - x1)) and ((_x + x2) >= _level0:shotx)) and (_level0:shoty >= (_y - y1))) and ((_y + y2) >= _level0:shoty)) {
Set("_level0:points", _level0:points + worth);
Set("_level0:shotcanhit", "0");
beenhit = "1";
tellTarget ("object") {
gotoAndPlay ("hit");
};
}
}
Symbol 322 MovieClip Frame 5
gotoAndPlay (1);
Symbol 322 MovieClip Frame 11
Set("..:alive", "0");
stop();
Symbol 321 MovieClip Frame 1
exists = "0";
while (!exists) {
name = ("hitable" add random("100")) add getTimer();
if (!eval (("/" add name) add ":exists")) {
exists = "1";
_name = name;
}
}
Symbol 321 MovieClip Frame 3
if ((("0" < _level0:objects) and _level0:maycreate) and (random("100") < "25")) {
x1 = "32";
x2 = "22";
y1 = "15";
y2 = "10";
worth = _level0:level * "100";
Set("_level0:objects", _level0:objects - "1");
Set("_level0:created", _level0:created + "1");
beenhit = "0";
alive = "1";
speedx = random("6") + "8";
_x = "600";
gotoAndPlay (4);
} else {
gotoAndPlay (2);
}
Symbol 321 MovieClip Frame 4
if (alive and ((_x + x2) >= "0")) {
call("isshot");
if (!beenhit) {
_x = (_x - (speedx / "2"));
}
} else {
gotoAndPlay (6);
}
Symbol 321 MovieClip Frame 5
if (alive) {
call("isshot");
if (!beenhit) {
_x = (_x - (speedx / "2"));
}
gotoAndPlay (4);
} else {
gotoAndPlay (6);
}
Symbol 321 MovieClip Frame 6
Set("_level0:objects", _level0:objects + "1");
gotoAndPlay (2);
Symbol 321 MovieClip Frame 7
if (_level0:shotcanhit and (!beenhit)) {
if ((((_level0:shotx >= (_x - x1)) and ((_x + x2) >= _level0:shotx)) and (_level0:shoty >= (_y - y1))) and ((_y + y2) >= _level0:shoty)) {
Set("_level0:points", _level0:points + worth);
Set("_level0:shotcanhit", "0");
beenhit = "1";
tellTarget ("object") {
gotoAndPlay ("hit");
};
}
}
Symbol 327 MovieClip Frame 7
gotoAndPlay (1);
Symbol 327 MovieClip Frame 20
Set("..:alive", "0");
stop();
Symbol 326 MovieClip Frame 1
exists = "0";
while (!exists) {
name = ("hitable" add random("100")) add getTimer();
if (!eval (("/" add name) add ":exists")) {
exists = "1";
_name = name;
}
}
Symbol 326 MovieClip Frame 3
if ((("0" < _level0:objects) and _level0:maycreate) and (random("100") < "25")) {
x1 = "112";
x2 = "130";
y1 = "37";
y2 = "33";
xt1 = "31";
xt2 = "126";
yt1 = "60";
yt2 = -"19";
worth = _level0:level * "25";
Set("_level0:objects", _level0:objects - "1");
Set("_level0:created", _level0:created + "1");
beenhit = "0";
alive = "1";
speedx = random("5") + "6";
_x = "650";
gotoAndPlay (4);
} else {
gotoAndPlay (2);
}
Symbol 326 MovieClip Frame 4
if (alive and ((_x + x2) >= "0")) {
call("isshot");
if (!beenhit) {
_x = (_x - (speedx / "2"));
}
} else {
gotoAndPlay (6);
}
Symbol 326 MovieClip Frame 5
if (alive) {
call("isshot");
if (!beenhit) {
_x = (_x - (speedx / "2"));
}
gotoAndPlay (4);
} else {
gotoAndPlay (6);
}
Symbol 326 MovieClip Frame 6
Set("_level0:objects", _level0:objects + "1");
gotoAndPlay (2);
Symbol 326 MovieClip Frame 7
if (_level0:shotcanhit and (!beenhit)) {
if (((((_level0:shotx >= (_x - x1)) and ((_x + x2) >= _level0:shotx)) and (_level0:shoty >= (_y - y1))) and ((_y + y2) >= _level0:shoty)) or ((((_level0:shotx >= (_x - xt1)) and ((_x + xt2) >= _level0:shotx)) and (_level0:shoty >= (_y - yt1))) and ((_y + yt2) >= _level0:shoty))) {
Set("_level0:points", _level0:points + worth);
Set("_level0:shotcanhit", "0");
beenhit = "1";
tellTarget ("object") {
gotoAndPlay ("hit");
};
}
}
Symbol 340 MovieClip Frame 13
gotoAndPlay (1);
Symbol 340 MovieClip Frame 20
Set("..:alive", "0");
stop();
Symbol 339 MovieClip Frame 1
exists = "0";
while (!exists) {
name = ("hitable" add random("100")) add getTimer();
if (!eval (("/" add name) add ":exists")) {
exists = "1";
_name = name;
}
}
Symbol 339 MovieClip Frame 3
if ((("0" < _level0:objects) and _level0:maycreate) and (random("100") < "25")) {
x1 = "22";
x2 = "25";
y1 = "111";
y2 = "22";
worth = _level0:level * "150";
Set("_level0:objects", _level0:objects - "1");
Set("_level0:created", _level0:created + "1");
beenhit = "0";
alive = "1";
speedx = random("6") + "8";
_x = "600";
gotoAndPlay (4);
} else {
gotoAndPlay (2);
}
Symbol 339 MovieClip Frame 4
if (alive and ((_x + x2) >= "0")) {
call("isshot");
if (!beenhit) {
_x = (_x - (speedx / "2"));
}
} else {
gotoAndPlay (6);
}
Symbol 339 MovieClip Frame 5
if (alive) {
call("isshot");
if (!beenhit) {
_x = (_x - (speedx / "2"));
}
gotoAndPlay (4);
} else {
gotoAndPlay (6);
}
Symbol 339 MovieClip Frame 6
Set("_level0:objects", _level0:objects + "1");
gotoAndPlay (2);
Symbol 339 MovieClip Frame 7
if (_level0:shotcanhit and (!beenhit)) {
if ((((_level0:shotx >= (_x - x1)) and ((_x + x2) >= _level0:shotx)) and (_level0:shoty >= (_y - y1))) and ((_y + y2) >= _level0:shoty)) {
Set("_level0:points", _level0:points + worth);
Set("_level0:shotcanhit", "0");
beenhit = "1";
tellTarget ("object") {
gotoAndPlay ("hit");
};
}
}
Symbol 349 MovieClip Frame 7
gotoAndPlay (1);
Symbol 349 MovieClip Frame 29
Set("..:alive", "0");
stop();
Symbol 348 MovieClip Frame 1
exists = "0";
while (!exists) {
name = ("hitable" add random("100")) add getTimer();
if (!eval (("/" add name) add ":exists")) {
exists = "1";
_name = name;
}
}
Symbol 348 MovieClip Frame 3
if ((("0" < _level0:objects) and _level0:maycreate) and (random("100") < "25")) {
x1 = "88";
x2 = "89";
y1 = "3";
y2 = "34";
xt1 = "29";
xt2 = "84";
yt1 = "33";
yt2 = -"2";
worth = _level0:level * "35";
Set("_level0:objects", _level0:objects - "1");
Set("_level0:created", _level0:created + "1");
beenhit = "0";
alive = "1";
speedx = random("12") + "8";
_x = "650";
gotoAndPlay (4);
} else {
gotoAndPlay (2);
}
Symbol 348 MovieClip Frame 4
if (alive and ((_x + x2) >= "0")) {
call("isshot");
if (!beenhit) {
_x = (_x - (speedx / "2"));
}
} else {
gotoAndPlay (6);
}
Symbol 348 MovieClip Frame 5
if (alive) {
call("isshot");
if (!beenhit) {
_x = (_x - (speedx / "2"));
}
gotoAndPlay (4);
} else {
gotoAndPlay (6);
}
Symbol 348 MovieClip Frame 6
Set("_level0:objects", _level0:objects + "1");
gotoAndPlay (2);
Symbol 348 MovieClip Frame 7
if (_level0:shotcanhit and (!beenhit)) {
if (((((_level0:shotx >= (_x - x1)) and ((_x + x2) >= _level0:shotx)) and (_level0:shoty >= (_y - y1))) and ((_y + y2) >= _level0:shoty)) or ((((_level0:shotx >= (_x - xt1)) and ((_x + xt2) >= _level0:shotx)) and (_level0:shoty >= (_y - yt1))) and ((_y + yt2) >= _level0:shoty))) {
Set("_level0:points", _level0:points + worth);
Set("_level0:shotcanhit", "0");
beenhit = "1";
tellTarget ("object") {
gotoAndPlay ("hit");
};
}
}
Symbol 364 MovieClip Frame 7
gotoAndPlay (1);
Symbol 364 MovieClip Frame 18
Set("..:alive", "0");
stop();
Symbol 363 MovieClip Frame 1
exists = "0";
while (!exists) {
name = ("hitable" add random("100")) add getTimer();
if (!eval (("/" add name) add ":exists")) {
exists = "1";
_name = name;
}
}
Symbol 363 MovieClip Frame 3
if ((("0" < _level0:objects) and _level0:maycreate) and (random("100") < "25")) {
x1 = "130";
x2 = "148";
y1 = "13";
y2 = "23";
xt1 = "17";
xt2 = "88";
yt1 = "37";
yt2 = -"13";
worth = _level0:level * "30";
Set("_level0:objects", _level0:objects - "1");
Set("_level0:created", _level0:created + "1");
beenhit = "0";
alive = "1";
speedx = random("12") + "8";
_x = "650";
gotoAndPlay (4);
} else {
gotoAndPlay (2);
}
Symbol 363 MovieClip Frame 4
if (alive and ((_x + x2) >= "0")) {
call("isshot");
if (!beenhit) {
_x = (_x - (speedx / "2"));
}
} else {
gotoAndPlay (6);
}
Symbol 363 MovieClip Frame 5
if (alive) {
call("isshot");
if (!beenhit) {
_x = (_x - (speedx / "2"));
}
gotoAndPlay (4);
} else {
gotoAndPlay (6);
}
Symbol 363 MovieClip Frame 6
Set("_level0:objects", _level0:objects + "1");
gotoAndPlay (2);
Symbol 363 MovieClip Frame 7
if (_level0:shotcanhit and (!beenhit)) {
if (((((_level0:shotx >= (_x - x1)) and ((_x + x2) >= _level0:shotx)) and (_level0:shoty >= (_y - y1))) and ((_y + y2) >= _level0:shoty)) or ((((_level0:shotx >= (_x - xt1)) and ((_x + xt2) >= _level0:shotx)) and (_level0:shoty >= (_y - yt1))) and ((_y + yt2) >= _level0:shoty))) {
Set("_level0:points", _level0:points + worth);
Set("_level0:shotcanhit", "0");
beenhit = "1";
tellTarget ("object") {
gotoAndPlay ("hit");
};
}
}
Symbol 375 MovieClip Frame 13
gotoAndPlay (1);
Symbol 375 MovieClip Frame 19
Set("..:alive", "0");
stop();
Symbol 374 MovieClip Frame 1
exists = "0";
while (!exists) {
name = ("hitable" add random("100")) add getTimer();
if (!eval (("/" add name) add ":exists")) {
exists = "1";
_name = name;
}
}
Symbol 374 MovieClip Frame 3
if ((("0" < _level0:objects) and _level0:maycreate) and (random("100") < "25")) {
x1 = "51";
x2 = "9";
y1 = "52";
y2 = "39";
xt1 = "17";
xt2 = "25";
yt1 = "102";
yt2 = -"2";
worth = _level0:level * "40";
Set("_level0:objects", _level0:objects - "1");
Set("_level0:created", _level0:created + "1");
beenhit = "0";
alive = "1";
speedx = random("4") + "5";
_x = "650";
gotoAndPlay (4);
} else {
gotoAndPlay (2);
}
Symbol 374 MovieClip Frame 4
if (alive and ((_x + x2) >= "0")) {
call("isshot");
if (!beenhit) {
_x = (_x - (speedx / "2"));
}
} else {
gotoAndPlay (6);
}
Symbol 374 MovieClip Frame 5
if (alive) {
call("isshot");
if (!beenhit) {
_x = (_x - (speedx / "2"));
}
gotoAndPlay (4);
} else {
gotoAndPlay (6);
}
Symbol 374 MovieClip Frame 6
Set("_level0:objects", _level0:objects + "1");
gotoAndPlay (2);
Symbol 374 MovieClip Frame 7
if (_level0:shotcanhit and (!beenhit)) {
if (((((_level0:shotx >= (_x - x1)) and ((_x + x2) >= _level0:shotx)) and (_level0:shoty >= (_y - y1))) and ((_y + y2) >= _level0:shoty)) or ((((_level0:shotx >= (_x - xt1)) and ((_x + xt2) >= _level0:shotx)) and (_level0:shoty >= (_y - yt1))) and ((_y + yt2) >= _level0:shoty))) {
Set("_level0:points", _level0:points + worth);
Set("_level0:shotcanhit", "0");
beenhit = "1";
tellTarget ("object") {
gotoAndPlay ("hit");
};
}
}
Symbol 396 MovieClip Frame 13
gotoAndPlay (1);
Symbol 396 MovieClip Frame 22
Set("..:alive", "0");
stop();
Symbol 395 MovieClip Frame 1
exists = "0";
while (!exists) {
name = ("hitable" add random("100")) add getTimer();
if (!eval (("/" add name) add ":exists")) {
exists = "1";
_name = name;
}
}
Symbol 395 MovieClip Frame 3
if ((("0" < _level0:objects) and _level0:maycreate) and (random("100") < "25")) {
x1 = "45";
x2 = "28";
y1 = "124";
y2 = "3";
worth = _level0:level * "50";
Set("_level0:objects", _level0:objects - "1");
Set("_level0:created", _level0:created + "1");
beenhit = "0";
alive = "1";
speedx = random("3") + "4";
_x = "600";
gotoAndPlay (4);
} else {
gotoAndPlay (2);
}
Symbol 395 MovieClip Frame 4
if (alive and ((_x + x2) >= "0")) {
call("isshot");
if (!beenhit) {
_x = (_x - (speedx / "2"));
}
} else {
gotoAndPlay (6);
}
Symbol 395 MovieClip Frame 5
if (alive) {
call("isshot");
if (!beenhit) {
_x = (_x - (speedx / "2"));
}
gotoAndPlay (4);
} else {
gotoAndPlay (6);
}
Symbol 395 MovieClip Frame 6
Set("_level0:objects", _level0:objects + "1");
gotoAndPlay (2);
Symbol 395 MovieClip Frame 7
if (_level0:shotcanhit and (!beenhit)) {
if ((((_level0:shotx >= (_x - x1)) and ((_x + x2) >= _level0:shotx)) and (_level0:shoty >= (_y - y1))) and ((_y + y2) >= _level0:shoty)) {
Set("_level0:points", _level0:points + worth);
Set("_level0:shotcanhit", "0");
beenhit = "1";
tellTarget ("object") {
gotoAndPlay ("hit");
};
}
}
Symbol 400 MovieClip Frame 13
gotoAndPlay (1);
Symbol 400 MovieClip Frame 22
Set("..:alive", "0");
stop();
Symbol 399 MovieClip Frame 1
exists = "0";
while (!exists) {
name = ("hitable" add random("100")) add getTimer();
if (!eval (("/" add name) add ":exists")) {
exists = "1";
_name = name;
}
}
Symbol 399 MovieClip Frame 3
if ((("0" < _level0:objects) and _level0:maycreate) and (random("100") < "25")) {
x1 = "80";
x2 = -"33";
y1 = "83";
y2 = "76";
xt1 = -"51";
xt2 = "83";
yt1 = -"11";
yt2 = "53";
worth = _level0:level * "40";
Set("_level0:objects", _level0:objects - "1");
Set("_level0:created", _level0:created + "1");
beenhit = "0";
alive = "1";
speedx = random("4") + "3";
_x = "650";
gotoAndPlay (4);
} else {
gotoAndPlay (2);
}
Symbol 399 MovieClip Frame 4
if (alive and ((_x + x2) >= "0")) {
call("isshot");
if (!beenhit) {
_x = (_x - (speedx / "2"));
}
} else {
gotoAndPlay (6);
}
Symbol 399 MovieClip Frame 5
if (alive) {
call("isshot");
if (!beenhit) {
_x = (_x - (speedx / "2"));
}
gotoAndPlay (4);
} else {
gotoAndPlay (6);
}
Symbol 399 MovieClip Frame 6
Set("_level0:objects", _level0:objects + "1");
gotoAndPlay (2);
Symbol 399 MovieClip Frame 7
if (_level0:shotcanhit and (!beenhit)) {
if (((((_level0:shotx >= (_x - x1)) and ((_x + x2) >= _level0:shotx)) and (_level0:shoty >= (_y - y1))) and ((_y + y2) >= _level0:shoty)) or ((((_level0:shotx >= (_x - xt1)) and ((_x + xt2) >= _level0:shotx)) and (_level0:shoty >= (_y - yt1))) and ((_y + yt2) >= _level0:shoty))) {
Set("_level0:points", _level0:points + worth);
Set("_level0:shotcanhit", "0");
beenhit = "1";
tellTarget ("object") {
gotoAndPlay ("hit");
};
}
}
Symbol 419 MovieClip Frame 5
gotoAndPlay (1);
Symbol 419 MovieClip Frame 6
Set("..:alive", "0");
stop();
Symbol 418 MovieClip Frame 1
exists = "0";
while (!exists) {
name = ("hitable" add random("100")) add getTimer();
if (!eval (("/" add name) add ":exists")) {
exists = "1";
_name = name;
}
}
Symbol 418 MovieClip Frame 3
if (_level0:maycreate and (random("1000") < "2")) {
x1 = "55";
x2 = "0";
y1 = "24";
y2 = "0";
xt1 = -"16";
xt2 = "60";
yt1 = "39";
yt2 = "11";
worth = _level0:level * "25";
beenhit = "0";
alive = "1";
speedx = random("5") + "14";
_x = "650";
gotoAndPlay (4);
} else {
gotoAndPlay (2);
}
Symbol 418 MovieClip Frame 4
if (alive and ((_x + x2) >= "0")) {
call("isshot");
if (!beenhit) {
_x = (_x - (speedx / "2"));
}
} else {
gotoAndPlay (6);
}
Symbol 418 MovieClip Frame 5
if (alive) {
call("isshot");
if (!beenhit) {
_x = (_x - (speedx / "2"));
}
gotoAndPlay (4);
} else {
gotoAndPlay (6);
}
Symbol 418 MovieClip Frame 6
gotoAndPlay (2);
Symbol 418 MovieClip Frame 7
if (_level0:shotcanhit and (!beenhit)) {
if (((((_level0:shotx >= (_x - x1)) and ((_x + x2) >= _level0:shotx)) and (_level0:shoty >= (_y - y1))) and ((_y + y2) >= _level0:shoty)) or ((((_level0:shotx >= (_x - xt1)) and ((_x + xt2) >= _level0:shotx)) and (_level0:shoty >= (_y - yt1))) and ((_y + yt2) >= _level0:shoty))) {
Set("_level0:points", _level0:points + worth);
Set("_level0:pissleft", "100");
Set("_level0:shotcanhit", "0");
beenhit = "1";
tellTarget ("object") {
gotoAndPlay ("hit");
};
}
}
Symbol 424 MovieClip Frame 5
gotoAndPlay (1);
Symbol 424 MovieClip Frame 6
Set("..:alive", "0");
stop();
Symbol 423 MovieClip Frame 1
exists = "0";
while (!exists) {
name = ("hitable" add random("100")) add getTimer();
if (!eval (("/" add name) add ":exists")) {
exists = "1";
_name = name;
}
}
Symbol 423 MovieClip Frame 3
if (_level0:maycreate and (random("1000") < "5")) {
x1 = "55";
x2 = "0";
y1 = "24";
y2 = "0";
xt1 = -"16";
xt2 = "48";
yt1 = "36";
yt2 = "10";
worth = _level0:level * "25";
beenhit = "0";
alive = "1";
speedx = random("7") + "10";
_x = "650";
gotoAndPlay (4);
} else {
gotoAndPlay (2);
}
Symbol 423 MovieClip Frame 4
if (alive and ((_x + x2) >= "0")) {
call("isshot");
if (!beenhit) {
_x = (_x - (speedx / "2"));
}
} else {
gotoAndPlay (6);
}
Symbol 423 MovieClip Frame 5
if (alive) {
call("isshot");
if (!beenhit) {
_x = (_x - (speedx / "2"));
}
gotoAndPlay (4);
} else {
gotoAndPlay (6);
}
Symbol 423 MovieClip Frame 6
gotoAndPlay (2);
Symbol 423 MovieClip Frame 7
if (_level0:shotcanhit and (!beenhit)) {
if (((((_level0:shotx >= (_x - x1)) and ((_x + x2) >= _level0:shotx)) and (_level0:shoty >= (_y - y1))) and ((_y + y2) >= _level0:shoty)) or ((((_level0:shotx >= (_x - xt1)) and ((_x + xt2) >= _level0:shotx)) and (_level0:shoty >= (_y - yt1))) and ((_y + yt2) >= _level0:shoty))) {
Set("_level0:points", _level0:points + worth);
Set("_level0:pissleft", _level0:pissleft + "50");
if ("100" < _level0:pissleft) {
Set("_level0:pissleft", "100");
}
Set("_level0:shotcanhit", "0");
beenhit = "1";
tellTarget ("object") {
gotoAndPlay ("hit");
};
}
}
Symbol 426 MovieClip Frame 5
gotoAndPlay (1);
Symbol 426 MovieClip Frame 6
Set("..:alive", "0");
stop();
Symbol 425 MovieClip Frame 1
exists = "0";
while (!exists) {
name = ("hitable" add random("100")) add getTimer();
if (!eval (("/" add name) add ":exists")) {
exists = "1";
_name = name;
}
}
Symbol 425 MovieClip Frame 3
if (_level0:maycreate and ((random("1000") < "7") or (_level0:pissleft < "10"))) {
x1 = "55";
x2 = "0";
y1 = "24";
y2 = "0";
xt1 = -"16";
xt2 = "35";
yt1 = "36";
yt2 = "10";
worth = _level0:level * "25";
beenhit = "0";
alive = "1";
speedx = random("5") + "9";
_x = "650";
gotoAndPlay (4);
} else {
gotoAndPlay (2);
}
Symbol 425 MovieClip Frame 4
if (alive and ((_x + x2) >= "0")) {
call("isshot");
if (!beenhit) {
_x = (_x - (speedx / "2"));
}
} else {
gotoAndPlay (6);
}
Symbol 425 MovieClip Frame 5
if (alive) {
call("isshot");
if (!beenhit) {
_x = (_x - (speedx / "2"));
}
gotoAndPlay (4);
} else {
gotoAndPlay (6);
}
Symbol 425 MovieClip Frame 6
gotoAndPlay (2);
Symbol 425 MovieClip Frame 7
if (_level0:shotcanhit and (!beenhit)) {
if (((((_level0:shotx >= (_x - x1)) and ((_x + x2) >= _level0:shotx)) and (_level0:shoty >= (_y - y1))) and ((_y + y2) >= _level0:shoty)) or ((((_level0:shotx >= (_x - xt1)) and ((_x + xt2) >= _level0:shotx)) and (_level0:shoty >= (_y - yt1))) and ((_y + yt2) >= _level0:shoty))) {
Set("_level0:points", _level0:points + worth);
Set("_level0:pissleft", _level0:pissleft + "17");
if ("100" < _level0:pissleft) {
Set("_level0:pissleft", "100");
}
Set("_level0:shotcanhit", "0");
beenhit = "1";
tellTarget ("object") {
gotoAndPlay ("hit");
};
}
}
Symbol 430 MovieClip Frame 1
call("drawpiss");
Symbol 430 MovieClip Frame 2
call("drawpiss");
gotoAndPlay (1);
Symbol 430 MovieClip Frame 3
Set("_level0:pissleft", _level0:pissleft - (_level0:level / "15"));
setProperty("piss", _y , "170" - (_level0:pissleft * "1.5"));
Symbol 439 Button
on (release) {
_root.gameover = 1;
}
Symbol 445 Button
on (release) {
gotoAndPlay (465);
}
Symbol 448 Button
on (release) {
getURL ("http://www.synergyforums.com/forum/arcade_image.php", "_blank");
}
Symbol 453 Button
on (release) {
_root.gameover = 1;
}
Symbol 455 Button
on (release) {
_root.gameover = 1;
}
Symbol 456 Button
on (release) {
getURL ("http://www.synergyforums.com/forum/arcade_image.php", "_blank");
}
Symbol 459 Button
on (release) {
getURL ("http://www.synergyforums.com/forum/arcade_image.php", "_blank");
}