Frame 3
stop();
Frame 4
stop();
Instance of Symbol 55 MovieClip "spermy" in Frame 5
onClipEvent (load) {
mult = 2;
up = 2 * mult;
down = -1.5 * mult;
dirn = up;
}
onClipEvent (mouseUp) {
dirn = up;
}
onClipEvent (mouseDown) {
dirn = down;
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.SPACE)) {
_level0.space_d = 4;
} else {
_level0.space_d--;
}
}
Instance of Symbol 72 MovieClip "scoreb" in Frame 5
/* no clip actions */
Frame 6
gameover = false;
score = 0;
fire = false;
coil_use = false;
viagra_use = false;
boost = false;
spermy._y = 180;
spermy.gotoandplay(1);
_root.coil._x = 700;
_root.missile._x = 1800;
viagra._x = 1000;
explosion._x = -999;
explosion._y = 200;
explosion.gotoandstop(1);
duplicateMovieClip ("scoreb", "scoreboard", 989898);
scoreboard._y = 20;
distance_to_go = 10000;
max_speed = 20;
speed = 8;
latest = 10;
gap = 350;
i = 0;
while (11 >= i) {
duplicateMovieClip ("wall", "jeff" + i, i * 2);
eval ("jeff" + i)._x = i * 50;
eval ("jeff" + i)._y = latest;
j = i + 100;
duplicateMovieClip ("wall", "jeff" + j, j);
eval ("jeff" + j)._x = i * 50;
eval ("jeff" + j)._y = latest + gap;
latest = latest + 2;
i++;
}
offedge = 1;
Frame 8
collide = false;
distance_to_go = distance_to_go - speed;
if (distance_to_go < 0) {
distance_to_go = 0;
}
scoreboard.dist = int(distance_to_go);
if (viagra_use) {
viagra._x = viagra._x - speed;
}
if (coil_use) {
coil._x = coil._x - speed;
}
if (coil._x < -10) {
coil_use = false;
coil._x = -100;
}
if (viagra._x < -10) {
viagra_use = false;
viagra._x = -100;
}
i = 0;
while (11 >= i) {
eval ("jeff" + i)._x = eval ("jeff" + i)._x - speed;
if (_root.spermy.hitspot.hittest(eval ("_root.jeff" + i))) {
collide = true;
}
j = i + 100;
eval ("jeff" + j)._x = eval ("jeff" + j)._x - speed;
if (_root.spermy.hitspot.hittest(eval ("_root.jeff" + j))) {
collide = true;
}
i++;
}
gameover = collide or _root.spermy.hitspot.hittest(_root.coil);
if (_root.spermy.hitspot.hittest(_root.viagra)) {
boost = true;
original_speed = speed;
speed = speed * 1.5;
viagra._x = -1000;
score = score + 1000;
tellTarget ("gulp") {
play();
};
viagra_use = false;
}
if (eval ("jeff" + offedge)._x < 0) {
eval ("jeff" + offedge)._x = eval ("jeff" + offedge)._x + 550;
latest = (latest - random(10)) + random(10);
if (100 < latest) {
latest = latest - 10;
}
if (latest < -30) {
latest = latest + 10;
}
trace(latest);
eval ("jeff" + offedge)._y = latest;
j = offedge + 100;
eval ("jeff" + j)._x = eval ("jeff" + j)._x + 550;
gap = gap - 0.3;
if (gap < 290) {
gap = 290;
}
eval ("jeff" + j)._y = eval ("jeff" + offedge)._y + gap;
offedge++;
if (11 < offedge) {
offedge = 1;
}
}
if ((!coil_use) and (random(20) == 1)) {
top = (latest + (wall._height / 2)) + 10;
bottom = ((top + gap) - wall._height) - 20;
rnd = random(bottom - top);
newpos = top + rnd;
trace("top = " + top);
trace("gap = " + gap);
trace("newp" + newpos);
coil._x = 550;
coil._y = newpos;
coil_use = true;
}
if ((!viagra_use) and (random(20) == 1)) {
top = (latest + (wall._height / 2)) + 10;
bottom = ((top + gap) - wall._height) - 20;
rnd = random(bottom - top);
newpos = top + rnd;
viagra._x = 550;
viagra._y = newpos;
viagra_use = true;
}
spermy._y = spermy._y + spermy.dirn;
Frame 9
score = score + 1;
if (max_speed < speed) {
speed = max_speed;
}
if (boost) {
speed = speed - 0.02;
score = score + 2;
if (speed < original_speed) {
speed = original_speed;
boost = false;
}
}
if ((0 < space_d) and (!fire)) {
fire = true;
missile._y = spermy._y;
missile._x = spermy._x + 10;
}
if (fire) {
missile._x = missile._x + speed;
if (_root.missile.hittest(_root.coil)) {
score = score + random(100);
fire = false;
_root.coil._x = 700;
_root.missile._x = 1800;
coil_use = false;
}
}
if (500 < missile._x) {
fire = false;
}
scoreboard.score = score;
escaped = 0 >= distance_to_go;
if ((!gameover) and (!escaped)) {
gotoAndPlay (8);
}
Frame 10
i = 0;
while (11 >= i) {
removeMovieClip("jeff" + i);
j = i + 100;
removeMovieClip("jeff" + j);
i++;
}
if (escaped) {
gotoAndPlay (66);
} else {
spermy.gotoandplay("crash");
trace("here!!!!");
removeMovieClip(scoreboard);
explosion._x = 250;
explosion._y = 200;
explosion.gotoandplay(2);
}
Frame 11
Frame 34
stop();
stopAllSounds();
Frame 66
removeMovieClip("scoreb");
Instance of Symbol 88 MovieClip "spermy1" in Frame 121
onClipEvent (load) {
mult = 2;
up = 2 * mult;
down = -2 * mult;
dirn = up;
}
onClipEvent (mouseUp) {
dirn = up;
}
onClipEvent (mouseDown) {
dirn = down;
}
Instance of Symbol 72 MovieClip "scoreb" in Frame 121
/* no clip actions */
Frame 122
gameover = false;
trace("xxxxxxxxxxxxxxx");
spermy1._y = 180;
spermy1.gotoandplay(1);
explosion._x = -999;
explosion._y = 200;
explosion.gotoandstop(1);
duplicateMovieClip ("scoreb", "scoreboard", 989898);
scoreboard._y = 30;
speed = 8;
end._x = 1600;
eggy._x = end._x - 100;
latest = 10;
gap = 350;
i = 1;
while (8 >= i) {
eval ("_level0.blob" + i).gotoandplay(random(49) + 1);
i++;
}
offedge = 1;
Frame 124
collide = false;
distance_to_go = Math.abs(spunky._x - eggy._x);
scoreboard.dist = int(distance_to_go);
speed = 3;
end._x = end._x - speed;
eggy._x = eggy._x - speed;
i = 1;
while (8 >= i) {
eval ("_level0.blob" + i)._x = eval ("_level0.blob" + i)._x - speed;
if (_root.spermy1.hitspot.hittest(eval ("_root.blob" + i))) {
collide = true;
}
i++;
}
gameover = ((collide or (_root.spermy1._y < 57)) or (343 < _root.spermy1._y)) or (end._x < 103);
spermy1._y = spermy1._y + spermy1.dirn;
Frame 125
score = score + 100;
if (max_speed < speed) {
speed = max_speed;
}
scoreboard.score = score;
egg_hit = _root.spermy1.hitspot.hittest(_root.eggy);
if ((!gameover) and (!egg_hit)) {
gotoAndPlay (124);
}
Frame 126
if (egg_hit) {
score = score * 2;
removeMovieClip(scoreboard);
gotoAndPlay (152);
} else {
spermy1.gotoandplay("crash");
trace("here!!!!");
removeMovieClip(scoreboard);
explosion._x = 250;
explosion._y = 200;
explosion.gotoandplay(2);
}
Frame 127
Frame 150
gotoAndPlay (34);
Frame 176
stop();
Symbol 8 MovieClip Frame 7
gotoAndPlay (1);
Symbol 11 MovieClip Frame 32
gotoAndPlay (1);
Symbol 16 MovieClip Frame 1
doneLoading = 0;
stop();
Instance of Symbol 13 MovieClip "bkgd" in Symbol 16 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_parent.doneLoading == 0) {
total = _parent._parent.getBytesTotal();
isloaded = _parent._parent.getBytesLoaded();
p = 100 * (isLoaded / total);
_parent.bytes = ((int(isloaded / 1000) add " KB of ") add int(total / 1000)) add " KB";
_parent.percent = int(p) add "% LOADED";
_parent.bar._xscale = p;
if (Number(95) < Number(p)) {
_parent._parent.gotoAndPlay(Number(2));
_parent.gotoAndStop("off");
_parent.doneLoading = 1;
} else {
_parent._parent.gotoAndPlay(Number(1));
}
}
}
Instance of Symbol 13 MovieClip "bar" in Symbol 16 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_parent.doneLoading == 0) {
total = _parent._parent.getBytesTotal();
isloaded = _parent._parent.getBytesLoaded();
p = 100 * (isLoaded / total);
_parent.bytes = ((int(isloaded / 1000) add " KB of ") add int(total / 1000)) add " KB";
_parent.percent = int(p) add "% LOADED";
_parent.bar._xscale = p;
if (Number(95) < Number(p)) {
_parent._parent.gotoAndPlay(Number(2));
_parent.gotoAndStop("off");
_parent.doneLoading = 1;
} else {
_parent._parent.gotoAndPlay(Number(1));
}
}
}
Symbol 24 Button
on (release) {
gotoAndPlay (4);
}
Symbol 37 Button
on (release) {
gotoAndPlay (5);
}
Symbol 55 MovieClip Frame 4
gotoAndPlay (1);
Symbol 55 MovieClip Frame 20
stop();
Symbol 58 MovieClip Frame 9
gotoAndPlay (1);
Symbol 66 MovieClip Frame 1
stop();
Symbol 66 MovieClip Frame 20
stop();
Symbol 74 MovieClip Frame 1
stop();
Symbol 78 Button
on (release) {
gotoAndPlay (4);
}
Symbol 88 MovieClip Frame 4
gotoAndPlay (1);
Symbol 88 MovieClip Frame 20
stop();