Frame 1
stop();
Instance of Symbol 30 MovieClip in Frame 1
onClipEvent (enterFrame) {
if ((d--) < 0) {
d = 3;
this.gotoAndStop(Math.ceil(Math.random() * 14) + 1);
}
}
Instance of Symbol 40 MovieClip in Frame 1
onClipEvent (enterFrame) {
loading = _parent.getBytesLoaded();
total = _parent.getBytesTotal();
percent = percent - ((percent - ((loading / total) * 100)) * 0.25);
per = int(percent);
this.gotoAndStop(per);
}
Frame 2
function create_plat(bredd, hojd, offset) {
var l = 0;
hit = false;
while (((l++) < 10) && (!hit)) {
if (eval (("plat" + l) + ".active")) {
hit = false;
} else {
hit = true;
}
}
l--;
Set(("plat" + l) + ".active", true);
Set(("plat" + l) + ".bredd", bredd);
Set(("plat" + l) + ".y", hojd);
Set(("plat" + l) + ".x", 530 + offset);
setProperty("plat" + l, _xscale , bredd);
setProperty("plat" + l, _y , hojd);
}
function create_enemy(t) {
if ((t == 1) && (!fire.active)) {
fire.active = true;
fire._y = 300 + Math.round(Math.random() * 35);
fire.x = 630;
if ((!_root.pickup.active) && (Math.random() > 0.9)) {
_root.pickup.x = 650;
_root.pickup.y = 210;
_root.pickup._y = _root.pickup.y;
_root.pickup.active = true;
_root.pickup.pickup = 1;
_root.pickup.gotoAndStop(1);
}
} else if ((t == 2) && (!_root.pickup.active)) {
trace("PICKUYPPP");
_root.pickup.x = 650;
_root.pickup.y = 160 + Math.floor(Math.random() * 50);
_root.pickup._y = _root.pickup.y;
_root.pickup.active = true;
_root.pickup.pickup = 1;
_root.pickup.gotoAndStop(1);
} else if ((t == 3) && (!_root.pickup.active)) {
trace("PICKUYPPP");
_root.pickup.x = 650;
_root.pickup.y = 100 + Math.floor(Math.random() * 50);
_root.pickup._y = _root.pickup.y;
_root.pickup.active = true;
_root.pickup.pickup = 1;
_root.pickup.gotoAndStop(1);
} else {
duplicateMovieClip ("zombie1", "zombie" + zombiecount, zombiecount);
obj = eval ("zombie" + zombiecount);
if (plat1.active && (plat1.x > 526)) {
setProperty("zombie" + zombiecount, _y , plat1.y);
obj.y = plat1.y;
obj.x = plat1.x + plat1.bredd;
} else {
obj.y = 315 + Math.round(Math.random() * 35);
setProperty("zombie" + zombiecount, _y , obj.y);
obj.x = 600 + Math.floor(Math.random() * 100);
}
obj.active = true;
obj.name = "zombie" + zombiecount;
obj.gotoAndPlay(1);
active_zombies.push("zombie" + zombiecount);
zombiecount++;
}
new_enemy = Math.round(Math.random() * 100);
}
function create_car(t) {
if (t == 0) {
t = Math.ceil(Math.random() * car_bredd_list.length);
}
if (!car1.active) {
car1.x = 600;
car1.active = true;
car1.gotoAndStop(10 + t);
} else if (!car2.active) {
car2.x = 600;
car2.active = true;
car2.gotoAndStop(10 + t);
}
new_car = Math.round(Math.random() * 1000);
if (new_car < car_bredd_list[t - 1]) {
new_car = car_bredd_list[t - 1];
}
new_car = new_car / 6;
}
function create_shop(t) {
if (t == 0) {
t = Math.ceil(Math.random() * 1);
}
if (!shop1.active) {
shop1.x = 600;
shop1.active = true;
shop1.gotoAndStop(10 + t);
}
new_shop = Math.round(Math.random() * 10000) - 200;
if (new_shop < shop_bredd_list[t - 1]) {
new_shop = shop_bredd_list[t - 1];
}
new_shop = new_shop / 6;
}
function shuffle() {
l = 0;
while ((l++) < 200) {
n = playlist.shift();
playlist.splice(Math.ceil(Math.random() * playlist.length), 0, n);
}
playlist.reverse();
l = 0;
while ((l++) < 200) {
n = playlist.shift();
playlist.splice(Math.ceil(Math.random() * playlist.length), 0, n);
}
}
function level_name() {
personer = new Array("I", "YOU", "ZOMBIES", "GIRLS", "ZOMBIEGIRLS", "FATTIES", "UNDEAD", "JFK", "ELVIS", "PAPA SMURF", "ELVIS", "OLLE", "SHANE", "ZOMBIES", "THE BITCH", "FATTY", "MENGELE", "DISNEY", "YODA", "KIDS", "UNDEAD", "THAT BITCH", "MR ZOMBIE", "FAT GUY", "ZOMBIEGIRLS", "JFK", "CRAZY FROG", "GIRLS", "LADY IN RED", "MIDGETS", "DECAYING GIRL", "ROTTING CORPSE", "CORPSES", "SMELLY BODY", "BURNING CORPSE", "ROTTEN FLESH", "DEAD FETUS", "GODZILLA", "MERZBOYS", "PEOPLE", "HUMANS", "JESUS", "GOD", "SATAN");
substantiv2 = new Array("ZOMBIES", "YOU", "ME", "FRUITS", "CATFOOD", "ROTTING FLESH", "DECOMPOSING ASS", "MORRISEY", "BLOOD", "VOMIT BREATH", "SODOMY", "DEATH", "FILTH", "CHAOS", "HELL", "GENITALIA", "SHIT", "TRAUMA", "THE HUMAN RACE", "ACID", "ACID BATH", "PERVERSION", "GORE", "GORE", "BLOODY GORE", "GORY FILTH", "JIZZ", "FECALS", "PENIS", "TITS", "PUSSY", "GUTS", "HUNGER", "DEATH", "LUST", "MOLDING CORPSE", "ROTTEN FLESH", "FLESH", "CORPSE", "CORPSE", "REMAINS", "SANDWICH", "BAG", "BODYBAG", "CUNT", "CAVIAR", "ANAL MANGE");
aktivitet = new Array("SMELLS WORSE THAN", "HAS A BRAND NEW", "IS HUNGRY FOR", "WAS SLAUGHTERED FOR", "PLAYS THE", "IS ROTTING", "IS DECAYING", "ROTTING IN THE", "BURNING WITH", "BLEEDING", "EATING", "BOILING WITH", "IS ABOUT TO", "INFECTED BY", "RAISED BY", "RISING TO THE", "STABBED TO", "MELT TO", "SMELLS LIKE", "DERANGED", "SOLD TO", "RAGING AGAINST", "SMEARED WITH", "CASTRATED WITH", "CHOKED IN", "CHOKING ON", "GARGLING", "IN MOLDING");
verb = new Array("HATES", "ARE", "REALLY LIKES", "LOVES", "MAKES LOVE TO", "SUCKS", "WAS KILLED BY", "IS TREATED BY", "IS A FUCKING", "WANTS MORE", "ALWAYS WANTS MORE");
adjektiv = new Array("DRIPPING", "MOIST", "SMELLY", "GORE", "GORY", "ROTTING", "MOLDING", "MELTING", "BURNING", "BLOODY", "FEASTING", "PULSATING", "SPASTIC", "DUMB", "FAT", "BIG", "BIG FAT", "DECAYING", "DEFORMED", "INFECTED", "DEAF", "FILTHY", "FILTHY", "FILTHY", "HEPATIC", "ADHERENT", "CONCENTRATED", "VILE", "HORRENDOUS", "DEAD", "DEAD", "DEAD", "LIVING", "NEW BORN", "ABORTED", "GURGLING", "PINK", "SHOCKING");
middle = new Array("", " ", " ", " OF ", " IN ", " AND ");
lname = "";
t = Math.ceil(Math.random() * 7);
if (t == 1) {
trace(t + " Personer + Verb + Substantiv");
t = Math.floor(Math.random() * personer.length);
lname = lname + (personer[t] + " ");
t = Math.floor(Math.random() * verb.length);
lname = lname + (verb[t] + " ");
t = Math.floor(Math.random() * substantiv2.length);
lname = lname + substantiv2[t];
} else if (t == 2) {
trace(t + " personer + aktivitet + Substantiv2");
t = Math.floor(Math.random() * personer.length);
lname = lname + (personer[t] + " ");
t = Math.floor(Math.random() * verb.length);
lname = lname + (aktivitet[t] + " ");
t = Math.floor(Math.random() * substantiv2.length);
lname = lname + substantiv2[t];
} else if (t == 3) {
trace(t + " substantiv2 + OF + Substantiv2");
t = Math.floor(Math.random() * substantiv2.length);
lname = lname + substantiv2[t];
lname = lname + " OF ";
t = Math.floor(Math.random() * substantiv2.length);
lname = lname + substantiv2[t];
} else if (t == 4) {
trace(t + " substantiv2 + AND + Substantiv2");
t = Math.floor(Math.random() * substantiv2.length);
lname = lname + substantiv2[t];
lname = lname + " AND ";
t = Math.floor(Math.random() * substantiv2.length);
lname = lname + substantiv2[t];
} else if (t == 5) {
trace(t + " adjektiv + Substantiv2 + Substantiv2");
t = Math.floor(Math.random() * adjektiv.length);
lname = lname + (adjektiv[t] + " ");
t = Math.floor(Math.random() * substantiv2.length);
lname = lname + substantiv2[t];
t = Math.floor(Math.random() * middle.length);
lname = lname + middle[t];
t = Math.floor(Math.random() * substantiv2.length);
lname = lname + substantiv2[t];
} else if (t == 6) {
trace(t + " adjektiv + Substantiv2");
t = Math.floor(Math.random() * adjektiv.length);
lname = lname + (adjektiv[t] + " ");
t = Math.floor(Math.random() * substantiv2.length);
lname = lname + substantiv2[t];
} else if (t == 7) {
trace(t + " Substantiv2 +adjektiv");
t = Math.floor(Math.random() * substantiv2.length);
lname = lname + (substantiv2[t] + " ");
t = Math.floor(Math.random() * adjektiv.length);
lname = lname + adjektiv[t];
}
trace(lname);
}
car_bredd_list = new Array(230, 230, 116, 220, 220, 200, 200, 205, 205, 350, 360);
shop_bredd_list = new Array(335);
Frame 8
stop();
Frame 10
score = 0;
seconds = 0;
health = 60;
volym = 100;
_root.shells = 5;
playlist = new Array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15);
shuffle();
song = new Sound();
song.loadSound(("http://www.viceland.com/se/v2n2/htdocs/game/music/" + playlist[0]) + ".mp3", false);
trace(("Aload song " + playlist[0]) + " into song1");
song_1 = new Array(0, 2, 0, 0, 53, 0, 0, 2, 93, 4, 0, 0, 187, 0, 1, 0, 278, 1, 0, 0, 320, 4, 1, 0, 410, 2, 0, 0, 420, 0, 3, 3);
song_2 = new Array(0, 1, 0, 0, 90, 4, 0, 2, 262, 1, 0, 0, 285, 4, 1, 0, 386, 1, 0, 0, 426, 2, 1, 0, 516, 1, 0, 0, 536, 4, 3, 0, 600, 0, 0, 3);
song_3 = new Array(0, 2, 1, 0, 49, 4, 5, 0, 58, 2, 1, 2, 110, 1, 3, 2, 160, 4, 4, 0, 210, 0, 1, 0, 350, 0, 3, 3);
song_4 = new Array(0, 4, 5, 0, 15, 1, 4, 0, 30, 4, 1, 2, 145, 2, 3, 2, 285, 1, 3, 0, 302, 4, 1, 0, 402, 4, 0, 3);
song_5 = new Array(0, 1, 3, 0, 90, 0, 0, 2, 770, 4, 1, 0, 870, 1, 1, 0, 950, 4, 1, 0, 1011, 1, 5, 0, 1117, 4, 1, 0);
song_6 = new Array(0, 1, 1, 0, 70, 4, 1, 2, 205, 0, 1, 0, 300, 0, 3, 0, 377, 2, 0, 3);
song_7 = new Array(0, 2, 1, 0, 40, 4, 1, 2, 115, 0, 1, 0, 210, 0, 3, 0, 314, 0, 1, 0, 404, 0, 1, 0, 600, 2, 0, 3);
song_8 = new Array(0, 2, 1, 0, 27, 4, 0, 0, 49, 2, 0, 0, 72, 4, 0, 2, 96, 2, 0, 0, 125, 4, 0, 0, 140, 2, 0, 0, 166, 4, 0, 0, 194, 1, 3, 0, 216, 4, 1, 0, 385, 4, 1, 0, 471, 4, 1, 0, 555, 1, 3, 0, 722, 4, 1, 0, 972, 1, 3, 0, 1200, 0, 0, 3);
song_9 = new Array(0, 4, 1, 0, 72, 0, 0, 2, 176, 1, 3, 0, 215, 4, 1, 0, 386, 4, 1, 0, 650, 1, 3, 3);
song_10 = new Array(0, 1, 1, 0, 48, 4, 1, 2, 90, 4, 1, 0, 136, 4, 1, 0, 304, 2, 1, 0, 328, 1, 3, 3);
song_11 = new Array(0, 4, 1, 0, 15, 0, 0, 2, 90, 4, 1, 3);
song_12 = new Array(0, 1, 5, 0, 84, 4, 3, 2, 173, 1, 0, 0, 188, 4, 0, 0, 258, 0, 1, 0, 328, 0, 3, 0, 418, 0, 3, 3);
song_13 = new Array(0, 4, 1, 0, 70, 2, 3, 2, 121, 4, 1, 0, 251, -2, 5, 0, 284, 4, 1, 0, 429, 1, 3, 3);
song_14 = new Array(0, 1, 1, 0, 15, 4, 1, 0, 50, 0, 0, 2, 92, 1, 3, 0, 126, 4, 1, 0, 450, 1, 3, 3);
song_15 = new Array(0, 2, 1, 0, 42, 4, 3, 2, 348, 1, 1, 0, 444, 4, 1, 0, 585, 1, 3, 0, 600, 4, 1, 0, 720, 1, 3, 3);
trace(playlist.join());
Frame 14
stop();
Frame 19
plat_active = new Array();
active_zombies = new Array();
new_enemy = 0;
new_car = Math.round(Math.random() * 100);
new_shop = Math.round(Math.random() * 100);
score_kills = 0;
score_skill = 0;
score_pickup = 0;
_root.shells = _root.shells + 10;
songpos = new Array();
songpos = songpos.concat(eval ("song_" + playlist[0]));
song2 = new Sound();
song2.loadSound(("http://www.viceland.com/se/v2n2/htdocs/game/music/" + playlist[1]) + ".mp3", false);
trace(("Bload song " + playlist[1]) + " into song2");
currentsong.gotoAndStop(playlist[0]);
song.onSoundComplete = function () {
_root.play();
};
song2.onSoundComplete = function () {
_root.play();
};
song_playing = 1;
playlist = playlist.concat(playlist.shift());
level_name();
level_number = Math.round(Math.random() * 9999);
gotoAndPlay (21);
Frame 20
plat_active = new Array();
active_zombies = new Array();
new_enemy = 0;
new_car = Math.round(Math.random() * 100);
new_shop = Math.round(Math.random() * 100);
score_kills = 0;
score_skill = 0;
score_pickup = 0;
_root.shells = _root.shells + 10;
if (song_playing == 1) {
song_playing = 2;
} else {
song_playing = 1;
}
songpos = new Array();
songpos = songpos.concat(eval ("song_" + playlist[0]));
if (song_playing == 1) {
song2 = new Sound();
song2.loadSound(("http://www.viceland.com/se/v2n2/htdocs/game/music/" + playlist[1]) + ".mp3", false);
trace(("Bload song " + playlist[1]) + " into song2");
song2.onSoundComplete = function () {
_root.play();
};
} else {
song = new Sound();
song.loadSound(("http://www.viceland.com/se/v2n2/htdocs/game/music/" + playlist[1]) + ".mp3", false);
trace(("Aload song " + playlist[1]) + " into song");
song.onSoundComplete = function () {
_root.play();
};
}
currentsong.gotoAndStop(playlist[0]);
trace("load song " + playlist[0]);
playlist = playlist.concat(playlist.shift());
level_name();
level_number = Math.round(Math.random() * 9999);
Instance of Symbol 422 MovieClip in Frame 20
onClipEvent (enterFrame) {
t = Math.ceil((_root.loadded / _root.tottal) * 100);
this.gotoAndStop(t);
}
Frame 28
if (song_playing == 1) {
tottal = song.getBytesTotal();
} else {
tottal = song2.getBytesTotal();
}
Frame 30
if (song_playing == 1) {
tottal = song.getBytesTotal();
loadded = song.getBytesLoaded();
} else {
tottal = song2.getBytesTotal();
loadded = song2.getBytesLoaded();
}
if (loadded < 1000) {
_root.gotoAndPlay("load_loop");
} else if (loadded >= tottal) {
_root.gotoAndStop("load_done");
} else {
_root.gotoAndPlay("load_loop");
}
Frame 37
if (song_playing == 1) {
song.start(0, 1);
tseconds = Math.round(song.duration / 1000);
trace("PLAY song ");
} else {
song2.start(0, 1);
tseconds = Math.round(song2.duration / 1000);
trace("PLAY song2 ");
}
ceiling = -50;
Instance of Symbol 429 MovieClip "plat1" in Frame 37
onClipEvent (load) {
active = false;
bredd = 122;
id = "plat2";
}
onClipEvent (enterFrame) {
if (active) {
x = x - (_root.speed * 6);
this._x = x;
if (x < (-100 - bredd)) {
active = false;
}
}
}
Instance of Symbol 429 MovieClip "plat2" in Frame 37
onClipEvent (load) {
active = false;
bredd = 122;
id = "plat2";
}
onClipEvent (enterFrame) {
if (active) {
x = x - (_root.speed * 6);
this._x = x;
if (x < (-100 - bredd)) {
active = false;
}
}
}
Instance of Symbol 429 MovieClip "plat3" in Frame 37
onClipEvent (load) {
active = false;
bredd = 122;
id = "plat2";
}
onClipEvent (enterFrame) {
if (active) {
x = x - (_root.speed * 6);
this._x = x;
if (x < (-100 - bredd)) {
active = false;
}
}
}
Instance of Symbol 429 MovieClip "plat4" in Frame 37
onClipEvent (load) {
active = false;
bredd = 122;
id = "plat2";
}
onClipEvent (enterFrame) {
if (active) {
x = x - (_root.speed * 6);
this._x = x;
if (x < (-100 - bredd)) {
active = false;
}
}
}
Instance of Symbol 429 MovieClip "plat5" in Frame 37
onClipEvent (load) {
active = false;
bredd = 122;
id = "plat2";
}
onClipEvent (enterFrame) {
if (active) {
x = x - (_root.speed * 6);
this._x = x;
if (x < (-100 - bredd)) {
active = false;
}
}
}
Instance of Symbol 429 MovieClip "plat6" in Frame 37
onClipEvent (load) {
active = false;
bredd = 122;
id = "plat2";
}
onClipEvent (enterFrame) {
if (active) {
x = x - (_root.speed * 6);
this._x = x;
if (x < (-100 - bredd)) {
active = false;
}
}
}
Instance of Symbol 439 MovieClip in Frame 37
onClipEvent (load) {
x = -380;
newbg = 100;
a.gotoAndStop(100);
b.gotoAndStop(100);
}
onClipEvent (enterFrame) {
x = x - (_root.speed * 6);
if (x < -610) {
x = x + 580;
lastbg = newbg;
newbg = Math.ceil(Math.random() * 4);
a.gotoAndStop(lastbg);
b.gotoAndStop(newbg);
}
this._x = x;
}
Instance of Symbol 443 MovieClip "shop1" in Frame 37
onClipEvent (load) {
active = false;
x = -500;
}
onClipEvent (enterFrame) {
if (active) {
if (x < (-80 - bredd)) {
active = false;
x = -700;
this.gotoAndStop(1);
} else {
this._x = x;
x = x - (_root.speed * 6);
}
}
}
Instance of Symbol 461 MovieClip "car1" in Frame 37
onClipEvent (load) {
}
onClipEvent (enterFrame) {
if (active) {
if (x < (-80 - bredd)) {
active = false;
x = -700;
this.gotoAndStop(1);
} else {
this._x = x;
x = x - (_root.speed * 6);
}
}
}
Instance of Symbol 461 MovieClip "car2" in Frame 37
onClipEvent (load) {
}
onClipEvent (enterFrame) {
if (active) {
if (x < (-80 - bredd)) {
active = false;
x = -700;
this.gotoAndStop(1);
} else {
this._x = x;
x = x - (_root.speed * 6);
}
}
}
Instance of Symbol 485 MovieClip "g" in Frame 37
onClipEvent (load) {
m = 1;
x = this._x;
y = 300;
reload = 0;
chainsaw = 0;
stamina = 7;
}
onClipEvent (mouseDown) {
if (((reload < 0) && (_root.shells > 0)) && (chainsaw < 1)) {
if (_root.speed == 4) {
shotgun.sh.gotoAndPlay(20);
} else {
shotgun.sh.gotoAndPlay(2);
}
reload = 16;
g = ((13 + (_root.shells * -1)) * 4) + 1;
if (_root.shells > 12) {
g = 1;
} else if (_root.shells < 1) {
g = 50;
}
_root.bar.shells.gotoAndPlay(g);
_root.shells--;
x = this._x;
y = this._y;
ydist = Math.round(_root._ymouse - y);
xdist = Math.round(_root._xmouse - x);
if (xdist < 0) {
xdd = xdist * -1;
} else {
xdd = xdist;
}
if (ydist < 0) {
ydd = ydist * -1;
} else {
ydd = ydist;
}
t = (xdd + ydd) / 5;
_root.a._x = x + Math.round(xdist / t);
_root.a._y = y + Math.round(ydist / t);
if (m >= 4) {
xs = xs - (xdist / t);
ys = ys - (ydist / (t * 2));
} else {
xs = xs - ((xdist / t) * 5);
}
xx = this._xmouse;
yy = (this._ymouse + 50) * -1;
rotation = Math.atan(yy / xx) / (Math.PI/180);
if (xx < 0) {
rotation = rotation + 180;
}
if ((xx >= 0) && (yy < 0)) {
angle = rotation + 360;
} else {
angle = rotation;
}
angle = angle + 90;
_root.l = 0;
hit = false;
l = 10;
while (!hit) {
ttx = this._x + (Math.sin(angle * (Math.PI/180)) * l);
tty = (this._y - 50) + (Math.cos(angle * (Math.PI/180)) * l);
l = l + 20;
t = 0;
while (t < _root.active_zombies.length) {
obj = eval ("_root." + _root.active_zombies[t]);
tx = obj._x;
ty = obj._y;
if (((!hit) && ((ttx - 15) < tx)) && ((ttx + 15) > tx)) {
if (((tty - 15) < (ty - 58)) && ((tty + 15) > (ty - 58))) {
_root.score_kills = _root.score_kills + 200;
_root.score_skill = _root.score_skill + 100;
if ((angle > 270) && (angle < 320)) {
_root.score_skill = _root.score_skill + math.round(math.random() * 1000);
}
if ((angle > 320) && (angle < 370)) {
_root.score_skill = _root.score_skill + math.round(math.random() * 2000);
}
if (m == 5) {
_root.score_skill = _root.score_skill + math.round(350 - y);
}
hit = true;
trace(("HIT " + _root.active_zombies[t]) + " IN HEAD");
if (Math.random() > 0.5) {
obj.gotoAndPlay("die_head1");
} else {
obj.gotoAndPlay("die_head2");
}
obj.alive = false;
obj.stuck = false;
_root.blood._x = tx;
_root.blood._y = ty - 60;
_root.blood._rotation = rotation * -1;
_root.blood.gotoAndPlay(1);
_root.active_zombies.splice(t, 1);
}
}
if (((!hit) && ((ttx - 15) < tx)) && ((ttx + 15) > tx)) {
if (((tty - 15) < (ty - 35)) && ((tty + 15) > (ty - 35))) {
_root.score_kills = _root.score_kills + 200;
_root.score_skill = _root.score_skill + 40;
if ((angle > 270) && (angle < 320)) {
_root.score_skill = _root.score_skill + math.round(math.random() * 600);
}
if ((angle > 320) && (angle < 370)) {
_root.score_skill = _root.score_skill + math.round(math.random() * 1200);
}
if (m == 5) {
_root.score_skill = _root.score_skill + math.round(350 - y);
}
hit = true;
trace(("HIT " + _root.active_zombies[t]) + " IN BODY");
obj.gotoAndPlay("die_head1");
obj.alive = false;
obj.stuck = false;
_root.active_zombies.splice(t, 1);
}
}
if (((!hit) && ((ttx - 15) < tx)) && ((ttx + 15) > tx)) {
if (((tty - 15) < (ty - 5)) && ((tty + 15) > (ty - 5))) {
_root.score_kills = _root.score_kills + 200;
if ((angle > 270) && (angle < 320)) {
_root.score_skill = _root.score_skill + math.round(math.random() * 400);
}
if ((angle > 320) && (angle < 370)) {
_root.score_skill = _root.score_skill + math.round(math.random() * 800);
}
if (m == 5) {
_root.score_skill = _root.score_skill + math.round(350 - y);
}
hit = true;
trace(("HIT " + _root.active_zombies[t]) + " IN FOOT");
obj.gotoAndPlay("die_head1");
obj.alive = false;
obj.stuck = false;
_root.active_zombies.splice(t, 1);
}
}
t++;
}
if ((((ttx < 0) || (ttx > 550)) || (tty < 0)) || (tty > 360)) {
hit = true;
}
}
}
}
onClipEvent (enterFrame) {
reload = reload - (2 + (_root.speed / 2));
shx = this._xmouse - 10;
shy = (this._ymouse + 43) * -1;
angle = Math.atan(shy / shx) / 0.0174533333333333;
if (shx < 0) {
angle = angle + 180;
}
if ((shx >= 0) && (y < 0)) {
angle = angle + 360;
}
if (angle > 150) {
angle = angle - 360;
}
angle = angle - 150;
angle = angle * -0.5;
shotgun.gotoAndStop(math.floor(angle));
if (chainsaw > 0) {
chainsaw--;
shotgun.sh.gotoAndStop(30);
if (chainsaw == 1) {
shotgun.sh.gotoAndStop(1);
}
}
if (m < 3) {
if (Key.isDown(39)) {
xs = xs + 0.4;
} else if (Key.isDown(37)) {
xs = xs - 0.4;
} else {
xs = xs / 2;
if ((xs > -0.3) && (xs < 0.3)) {
xs = 0;
}
}
if (Key.isDown(38)) {
if (m < 3) {
m = 5;
ys = -4;
dbljump = Math.round(stamina);
stamina = Math.ceil(stamina - 1);
this.gotoAndStop("jump");
}
}
if ((m < 3) && (stamina < 7)) {
if (stamina < 0) {
stamina = 0;
}
stamina = stamina + 0.8;
}
if (m == 2) {
if (Key.isDown(40)) {
m = 5;
ys = 2;
y = y + 2;
this.gotoAndStop("fall");
}
obj = eval ("_parent." + plat);
if (((obj.x + obj.bredd) + 10) < x) {
m = 5;
ys = 0;
}
}
} else if (m == 5) {
if (ys < -2) {
if (dbljump > 0) {
if (Key.isDown(38)) {
ys = ys - 0.8;
dbljump--;
}
}
}
if (Key.isDown(39) || (Key.isDown(68))) {
xs = xs + 0.2;
} else if (Key.isDown(37)) {
xs = xs - 0.2;
}
ys = ys + (0.25 * _root.speed);
last_y = y;
y = y + (ys * _root.speed);
if (y < _root.ceiling) {
ys = 0;
y = _root.ceiling;
}
if (ys > 0) {
this.gotoAndPlay("fall");
if (y > 327) {
y = 327;
m = 1;
this.gotoAndPlay("run");
} else {
l = 0;
hit = false;
while (((l++) < 10) && (!hit)) {
if (_parent.plat1.active) {
if ((_parent.plat1.x - 10) < x) {
if (((_parent.plat1.bredd + _parent.plat1.x) + 10) > x) {
if (_parent.plat1.y < y) {
if (_parent.plat1.y > last_y) {
m = 2;
y = _parent.plat1.y;
plat = "plat1";
hit = true;
}
}
}
}
}
if (_parent.plat2.active) {
if ((_parent.plat2.x - 10) < x) {
if (((_parent.plat2.bredd + _parent.plat2.x) + 10) > x) {
if (_parent.plat2.y < y) {
if (_parent.plat2.y > last_y) {
m = 2;
y = _parent.plat2.y;
plat = "plat2";
hit = true;
}
}
}
}
}
if (_parent.plat3.active) {
if ((_parent.plat3.x - 10) < x) {
if (((_parent.plat3.bredd + _parent.plat3.x) + 10) > x) {
if (_parent.plat3.y < y) {
if (_parent.plat3.y > last_y) {
m = 2;
y = _parent.plat3.y;
plat = "plat3";
hit = true;
}
}
}
}
}
if (_parent.plat4.active) {
if ((_parent.plat4.x - 10) < x) {
if (((_parent.plat4.bredd + _parent.plat4.x) + 10) > x) {
if (_parent.plat4.y < y) {
if (_parent.plat4.y > last_y) {
m = 2;
y = _parent.plat4.y;
plat = "plat4";
hit = true;
}
}
}
}
}
if (_parent.plat5.active) {
if ((_parent.plat5.x - 10) < x) {
if (((_parent.plat5.bredd + _parent.plat5.x) + 10) > x) {
if (_parent.plat5.y < y) {
if (_parent.plat5.y > last_y) {
m = 2;
y = _parent.plat5.y;
plat = "plat5";
hit = true;
}
}
}
}
}
if (_parent.plat6.active) {
if ((_parent.plat6.x - 10) < x) {
if (((_parent.plat6.bredd + _parent.plat6.x) + 10) > x) {
if (_parent.plat6.y < y) {
if (_parent.plat6.y > last_y) {
m = 2;
y = _parent.plat6.y;
plat = "plat6";
hit = true;
}
}
}
}
}
if (hit) {
this.gotoAndPlay("run");
}
}
}
}
this._y = y;
}
if (xs > 2.5) {
xs = 2.5;
}
if (xs < -2.5) {
xs = -2.5;
}
if (x < 10) {
xs = 0;
x = 10;
}
if (x > 530) {
xs = 0;
x = 530;
}
x = x + (xs * _root.speed);
this._x = x;
}
Instance of Symbol 389 MovieClip "zombie1" in Frame 37
onClipEvent (load) {
alive = true;
attack = false;
stuck = true;
}
onClipEvent (enterFrame) {
if (active && (!attack)) {
x = x - (_root.speed * speed);
this._x = x;
if (alive) {
if ((x - 15) < _root.g.x) {
if ((x + 15) > _root.g.x) {
if ((y - 30) < _root.g.y) {
if ((y + 50) > _root.g.y) {
_root.health = _root.health - 6;
this.gotoAndStop("attack");
attack = true;
}
}
}
}
}
if (x < -100) {
active = false;
l = 0;
while (l < _root.active_zombies.length) {
if (_root.active_zombies[l] == name) {
_root.active_zombies.splice(l, 1);
}
l++;
}
this.removeMovieClip("");
stop();
x = 640;
}
} else if (active && (attack)) {
if (stuck) {
x = _root.g.x;
this._x = x;
this._y = _root.g.y;
_root.health = _root.health - 0.2;
if (_root.g.m != 1) {
stuck = false;
this.gotoAndPlay(271);
}
} else {
x = x - (_root.speed * 6);
this._x = x;
}
}
}
Instance of Symbol 501 MovieClip "blood" in Frame 37
onClipEvent (enterFrame) {
if (this._x > -100) {
this._x = this._x - (_root.speed * 5);
}
}
Instance of Symbol 502 MovieClip "fire" in Frame 37
onClipEvent (enterFrame) {
if (active) {
x = x - (_root.speed * 6);
this._x = x;
if (_root.g.m == 1) {
if ((x - 25) < _root.g.x) {
if ((x + 25) > _root.g.x) {
_root.health--;
_root.g.burning.gotoAndPlay(2);
}
}
}
if (x < -100) {
active = false;
}
}
}
Instance of Symbol 335 MovieClip "molotov" in Frame 37
onClipEvent (enterFrame) {
if (active) {
ys = ys + 0.5;
x = x - (_root.speed * xs);
y = y + (_root.speed * ys);
this._x = x;
this._y = y;
if (x < -50) {
active = false;
this._x = -100;
}
if (y > 325) {
active = false;
this._x = -100;
if (!_root.fire.active) {
_root.fire.active = true;
_root.fire._y = y;
_root.fire.x = x;
}
}
if ((x - 15) < _root.g.x) {
if ((x + 15) > _root.g.x) {
if ((y - 5) < _root.g.y) {
if ((y + 100) > _root.g.y) {
_root.health--;
_root.g.burning.gotoAndPlay(2);
}
}
}
}
}
}
Instance of Symbol 504 MovieClip "pickup" in Frame 37
onClipEvent (enterFrame) {
if (active) {
x = x - (_root.speed * 6);
this._x = x;
if ((x - 15) < _root.g.x) {
if ((x + 15) > _root.g.x) {
if ((y - 5) < _root.g.y) {
if ((y + 100) > _root.g.y) {
if (pickup == 1) {
_root.shells = _root.shells + 10;
t = ((13 + (_root.shells * -1)) * 4) + 1;
if (_root.shells > 12) {
t = 1;
}
_root.bar.shells.gotoAndStop(t);
_x = -100;
active = false;
_root.score_pickup = _root.score_pickup + 400;
}
if (pickup == 2) {
_root.g.chainsaw = 100;
_x = -100;
active = false;
_root.score_pickup = _root.score_pickup + 1000;
}
}
}
}
}
if (x < -100) {
active = false;
}
}
}
Instance of Symbol 506 MovieClip "sounds" in Frame 37
onClipEvent (load) {
}
on (press) {
_root.g.chainsaw = 100;
_root.song.start(0, 1);
}
onClipEvent (enterFrame) {
eventpos = _parent.songpos[0];
if (_root.song_playing == 1) {
songpos = _parent.song.position;
} else {
songpos = _parent.song2.position;
}
if ((songpos / 100) > eventpos) {
trace("SONGPOS");
if ((_parent.songpos[1] > 0) || (_parent.songpos[1] < 0)) {
_root.speed = _parent.songpos[1];
}
if (_parent.songpos[2] > 0) {
if (_parent.songpos[2] == 1) {
_root.bg.gotoAndStop(Math.ceil(Math.random() * 4));
} else {
_root.bg.gotoAndStop(_parent.songpos[2] - 1);
}
}
if (_parent.songpos[3] == 1) {
_root.play();
}
if (_parent.songpos[3] == 2) {
playing = true;
}
if (_parent.songpos[3] == 3) {
playing = false;
}
_parent.songpos.splice(0, 4);
}
_root.new_enemy = _root.new_enemy - _root.speed;
if ((_root.new_enemy < 0) && (playing)) {
_root.create_enemy(Math.round(Math.random() * 10));
}
_root.new_car = _root.new_car - _root.speed;
if (_root.new_car < 0) {
_root.create_car(0);
}
_root.new_shop = _root.new_shop - _root.speed;
if (_root.new_shop < 0) {
_root.create_shop(0);
}
}
Frame 42
stop();
Frame 47
score = score + ((score_kills + score_skill) + score_pickup);
seconds = seconds + tseconds;
min_view = 0;
sec_view = seconds;
while (sec_view > 59) {
sec_view = sec_view - 60;
min_view++;
}
while (_root.active_zombies.length > 0) {
obj = eval ("_root." + _root.active_zombies[0]);
obj.removeMovieClip("");
_root.active_zombies.splice(0, 1);
}
Frame 51
stop();
Frame 57
score = score + ((score_kills + score_skill) + score_pickup);
seconds = seconds + tseconds;
min_view = 0;
sec_view = seconds;
song.stop();
song2.stop();
while (sec_view > 59) {
sec_view = sec_view - 60;
min_view++;
}
while (_root.active_zombies.length > 0) {
obj = eval ("_root." + _root.active_zombies[0]);
obj.removeMovieClip("");
_root.active_zombies.splice(0, 1);
}
Instance of Symbol 550 MovieClip in Frame 58
onClipEvent (enterFrame) {
if (_root.score > 100000) {
this.gotoAndStop(5);
} else if (_root.score > 50000) {
this.gotoAndStop(4);
} else if (_root.score > 20000) {
this.gotoAndStop(3);
} else if (_root.score > 7000) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Frame 62
stop();
Symbol 30 MovieClip Frame 1
gotoAndStop(Math.floor(Math.random() * 14) + 1);
Symbol 39 Button
on (release) {
_root.play();
}
Symbol 40 MovieClip Frame 1
stop();
Symbol 47 Button
on (release) {
play();
}
Symbol 49 Button
on (release) {
_root.health = 60;
play();
}
Symbol 67 MovieClip Frame 1
stop();
Symbol 67 MovieClip Frame 5
if (_root.shells > 12) {
gotoAndStop (1);
}
Symbol 67 MovieClip Frame 9
stop();
Symbol 67 MovieClip Frame 13
stop();
Symbol 67 MovieClip Frame 17
stop();
Symbol 67 MovieClip Frame 21
stop();
Symbol 67 MovieClip Frame 25
stop();
Symbol 67 MovieClip Frame 29
stop();
Symbol 67 MovieClip Frame 33
stop();
Symbol 67 MovieClip Frame 37
stop();
Symbol 67 MovieClip Frame 41
stop();
Symbol 67 MovieClip Frame 45
stop();
Symbol 67 MovieClip Frame 49
stop();
Symbol 67 MovieClip Frame 50
stop();
Symbol 67 MovieClip Frame 51
gotoAndStop (121);
Symbol 85 MovieClip Frame 100
gotoAndPlay(Math.floor(Math.random() * 50));
Instance of Symbol 91 MovieClip in Symbol 92 MovieClip Frame 1
onClipEvent (enterFrame) {
gotoAndStop(Math.round(_root.health));
if (_root.health < 1) {
_root.g.gotoAndStop("dead");
}
}
Symbol 127 MovieClip Frame 1
stop();
Instance of Symbol 106 MovieClip "slowmo" in Symbol 127 MovieClip Frame 2
onClipEvent (load) {
frames = 20;
}
onClipEvent (enterFrame) {
if (_parent.active) {
xx = xx + (_root.speed / 4);
if (xx > frames) {
xx = xx - frames;
}
_parent.gotoAndStop(math.round(xx + 1));
}
}
Symbol 127 MovieClip Frame 10
_root.health--;
Symbol 127 MovieClip Frame 24
_root.health--;
Symbol 127 MovieClip Frame 36
_root.health--;
Symbol 127 MovieClip Frame 51
_root.health--;
Symbol 127 MovieClip Frame 65
_root.health--;
Symbol 155 MovieClip Frame 1
stop();
Symbol 155 MovieClip Frame 17
gotoAndStop (1);
Symbol 155 MovieClip Frame 26
gotoAndStop (1);
Instance of Symbol 106 MovieClip in Symbol 293 MovieClip Frame 1
onClipEvent (load) {
frames = 32;
}
onClipEvent (enterFrame) {
xx = xx + (_root.speed / 2);
if (xx > frames) {
xx = xx - frames;
}
_parent.gotoAndStop(Math.round(xx));
}
Symbol 389 MovieClip Frame 1
f_u_arm.gotoAndStop(math.ceil(math.random() * 4));
f_o_arm.gotoAndStop(math.ceil(math.random() * 4));
headd = math.ceil(math.random() * 4);
head.gotoAndStop(headd);
f_o_leg.gotoAndStop(math.ceil(math.random() * 4));
f_u_leg.gotoAndStop(math.ceil(math.random() * 4));
body.gotoAndStop(math.ceil(math.random() * 4));
b_o_leg.gotoAndStop(math.ceil(math.random() * 4));
b_u_leg.gotoAndStop(math.ceil(math.random() * 4));
b_u_arm.gotoAndStop(math.ceil(math.random() * 4));
b_o_arm.gotoAndStop(math.ceil(math.random() * 4));
if (this._y < 300) {
gotoAndPlay (60);
x = x - 20;
}
Symbol 389 MovieClip Frame 3
speed = 6.5;
Instance of Symbol 106 MovieClip "slowmo" in Symbol 389 MovieClip Frame 3
onClipEvent (load) {
frames = 54;
}
onClipEvent (enterFrame) {
if (_parent.active) {
xx = xx + (_root.speed / 2);
if (xx > frames) {
xx = xx - frames;
}
_parent.gotoAndStop(math.round(xx + 2));
}
}
Symbol 389 MovieClip Frame 60
slowmo.xx = 80 + Math.round(Math.random() * 20);
speed = 6;
Instance of Symbol 106 MovieClip "slowmo" in Symbol 389 MovieClip Frame 60
onClipEvent (enterFrame) {
if (_parent.active) {
xx = xx + (_root.speed / 2);
_parent.gotoAndStop(math.round(xx));
}
}
Symbol 389 MovieClip Frame 105
speed = 6;
Symbol 389 MovieClip Frame 127
_root.molotov.active = true;
_root.molotov.x = this._x - 26;
_root.molotov.y = this._y - 114;
_root.molotov.xs = 6 + (Math.random() * 3);
_root.molotov.ys = Math.random() * -6;
slowmo.xx = 3;
Symbol 389 MovieClip Frame 128
_root.molotov.active = true;
_root.molotov.x = this._x - 26;
_root.molotov.y = this._y - 114;
_root.molotov.xs = 6 + (Math.random() * 3);
_root.molotov.ys = Math.random() * -6;
slowmo.xx = 3;
Symbol 389 MovieClip Frame 129
_root.molotov.active = true;
_root.molotov.x = this._x - 26;
_root.molotov.y = this._y - 114;
_root.molotov.xs = 6 + (Math.random() * 3);
_root.molotov.ys = Math.random() * -6;
slowmo.xx = 3;
Symbol 389 MovieClip Frame 141
slowmo.xx = 141;
speed = 6;
Instance of Symbol 106 MovieClip "slowmo" in Symbol 389 MovieClip Frame 141
onClipEvent (enterFrame) {
if (_parent.active) {
xx = xx + (_root.speed / 2);
_parent.gotoAndStop(math.round(xx));
}
}
Symbol 389 MovieClip Frame 180
stop();
Symbol 389 MovieClip Frame 181
stop();
Symbol 389 MovieClip Frame 182
stop();
Symbol 389 MovieClip Frame 186
slowmo.xx = 186;
speed = 6;
Instance of Symbol 106 MovieClip "slowmo" in Symbol 389 MovieClip Frame 186
onClipEvent (enterFrame) {
if (_parent.active) {
xx = xx + (_root.speed / 2);
_parent.gotoAndStop(math.round(xx));
}
}
Symbol 389 MovieClip Frame 223
stop();
Symbol 389 MovieClip Frame 224
stop();
Symbol 389 MovieClip Frame 225
stop();
Symbol 389 MovieClip Frame 230
slowmo.xx = 230;
head.gotoAndStop(headd);
Instance of Symbol 106 MovieClip "slowmo" in Symbol 389 MovieClip Frame 230
onClipEvent (enterFrame) {
if (_parent.active) {
xx = xx + (_root.speed / 2);
if (xx > 269) {
_parent.gotoAndStop(270);
} else {
_parent.gotoAndStop(math.round(xx + 2));
}
}
}
Symbol 389 MovieClip Frame 270
stop();
Symbol 389 MovieClip Frame 275
stop();
Instance of Symbol 106 MovieClip in Symbol 390 MovieClip Frame 1
onClipEvent (load) {
frames = 32;
}
onClipEvent (enterFrame) {
xx = xx + (_root.speed / 2);
if (xx > frames) {
xx = xx - frames;
}
_parent.gotoAndStop(Math.round(xx));
}
Symbol 390 MovieClip Frame 2
if ((z._currentframe < 230) || (z._currentframe > 265)) {
z.gotoAndPlay("attack");
}
Instance of Symbol 127 MovieClip "burning" in Symbol 392 MovieClip Frame 156
onClipEvent (enterFrame) {
play();
}
Symbol 392 MovieClip Frame 210
stop();
Instance of Symbol 390 MovieClip in Symbol 392 MovieClip Frame 210
onClipEvent (load) {
shotgun.gotoAndStop(74);
}
Symbol 399 Button
on (release) {
getURL ("http://www.regurgitate.net", "_blank");
}
Symbol 400 Button
on (release) {
getURL ("http://www.relapse.com", "_blank");
}
Symbol 408 Button
on (release) {
getURL ("http://www.inhume.nl", "_blank");
}
Symbol 409 Button
on (release) {
getURL ("http://www.bonesbrigaderecords.com", "_blank");
}
Symbol 414 Button
on (release) {
getURL ("http://www.geocities.com/SunsetStrip/Cabaret/2308/lastdays.htm", "_blank");
}
Symbol 443 MovieClip Frame 1
stop();
Symbol 443 MovieClip Frame 11
bredd = 230;
_root.create_plat(340, 144, 50);
stop();
Symbol 461 MovieClip Frame 1
stop();
Symbol 461 MovieClip Frame 11
bredd = 230;
_root.create_plat(184, 220, 100);
stop();
Symbol 461 MovieClip Frame 12
bredd = 230;
_root.create_plat(184, 220, 100);
stop();
Symbol 461 MovieClip Frame 13
bredd = 230;
_root.create_plat(114, 256, 64);
stop();
Symbol 461 MovieClip Frame 14
bredd = 230;
_root.create_plat(184, 255, 100);
stop();
Symbol 461 MovieClip Frame 15
bredd = 230;
_root.create_plat(184, 255, 100);
stop();
Symbol 461 MovieClip Frame 16
bredd = 230;
_root.create_plat(184, 222, 50);
stop();
Symbol 461 MovieClip Frame 17
bredd = 230;
_root.create_plat(184, 222, 50);
stop();
Symbol 461 MovieClip Frame 18
bredd = 230;
_root.create_plat(184, 235, 80);
stop();
Symbol 461 MovieClip Frame 19
bredd = 230;
_root.create_plat(184, 235, 80);
stop();
Symbol 461 MovieClip Frame 20
bredd = 230;
_root.create_plat(354, 245, 100);
stop();
Symbol 461 MovieClip Frame 21
bredd = 230;
_root.create_plat(354, 233, 80);
stop();
Symbol 473 MovieClip Frame 1
stop();
Instance of Symbol 464 MovieClip in Symbol 473 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.speed < 4) {
this.gotoAndStop(1);
} else {
this.play();
}
}
Symbol 473 MovieClip Frame 2
stop();
Instance of Symbol 467 MovieClip in Symbol 473 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.speed < 4) {
this.gotoAndStop(1);
} else {
this.play();
}
}
Symbol 473 MovieClip Frame 3
stop();
Instance of Symbol 470 MovieClip in Symbol 473 MovieClip Frame 3
onClipEvent (enterFrame) {
if (_root.speed < 4) {
this.gotoAndStop(1);
} else {
this.play();
}
}
Symbol 473 MovieClip Frame 4
stop();
Instance of Symbol 472 MovieClip in Symbol 473 MovieClip Frame 4
onClipEvent (enterFrame) {
if (_root.speed < 4) {
this.gotoAndStop(1);
} else {
this.play();
}
}
Symbol 484 MovieClip Frame 35
while (_root.active_zombies.length > 0) {
obj = eval ("_root." + _root.active_zombies[0]);
obj.removeMovieClip("");
_root.active_zombies.splice(0, 1);
}
Symbol 484 MovieClip Frame 50
_root.gotoAndPlay("gameover");
Instance of Symbol 106 MovieClip in Symbol 485 MovieClip Frame 1
onClipEvent (load) {
frames = 32;
}
onClipEvent (enterFrame) {
xx = xx + (_root.speed / 2);
if (xx > frames) {
xx = xx - frames;
}
_parent.gotoAndStop(Math.round(xx));
}
Symbol 485 MovieClip Frame 33
stop();
Symbol 485 MovieClip Frame 34
stop();
Symbol 485 MovieClip Frame 50
_root.speed = 0;
if (_root.song_playing == 1) {
_root.tseconds = Math.round(_root.song.position / 1000);
} else {
_root.tseconds = Math.round(_root.song2.position / 1000);
}
_root.song.stop();
_root.song2.stop();
stop();
Symbol 501 MovieClip Frame 1
slow.xx = 3;
play();
Instance of Symbol 106 MovieClip "slow" in Symbol 501 MovieClip Frame 2
onClipEvent (enterFrame) {
xx = xx + (_root.speed / 2);
_parent.gotoAndStop(math.round(xx + 1));
}
Symbol 501 MovieClip Frame 16
removeMovieClip("");
stop();
Instance of Symbol 106 MovieClip "slowmo" in Symbol 502 MovieClip Frame 1
onClipEvent (load) {
frames = 20;
}
onClipEvent (enterFrame) {
if (_parent.active) {
xx = xx + (_root.speed / 4);
if (xx > frames) {
xx = xx - frames;
}
_parent.gotoAndStop(math.round(xx + 1));
}
}
Symbol 506 MovieClip Frame 1
stop();
Symbol 522 MovieClip Frame 1
gotoAndStop(Math.ceil(Math.random() * 5) + 1);
Symbol 522 MovieClip Frame 2
stop();
Symbol 524 Button
on (release) {
gotoAndPlay (20);
}
Symbol 525 Button
on (rollOver) {
gotoAndStop (2);
}
on (rollOut) {
gotoAndStop (1);
}
Symbol 526 Button
on (rollOver) {
gotoAndStop (3);
}
on (rollOut) {
gotoAndStop (1);
}
Symbol 527 Button
on (rollOver) {
gotoAndStop (4);
}
on (rollOut) {
gotoAndStop (1);
}
Symbol 535 MovieClip Frame 1
stop();
Symbol 543 Button
on (release) {
gotoAndPlay (10);
}
Symbol 544 Button
on (release) {
getURL ("mailto:olle@hemmendorff.com");
}