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 14
stop();
Frame 18
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_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 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]));
song = new Sound();
song.loadSound(("music/" + playlist[0]) + ".mp3", false);
trace(("Aload song " + playlist[0]) + " into song1");
song2 = new Sound();
song2.loadSound(("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(("music/" + playlist[1]) + ".mp3", false);
trace(("Bload song " + playlist[1]) + " into song2");
song2.onSoundComplete = function () {
_root.play();
};
} else {
song = new Sound();
song.loadSound(("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 423 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) {
loadded = song.getBytesLoaded();
} else {
loadded = song2.getBytesLoaded();
}
if (loadded >= tottal) {
_root.gotoAndStop("load_done");
} else {
_root.gotoAndPlay("load_loop");
}
Frame 37
if (song_playing == 1) {
song.start(0, 1);
seconds = seconds + Math.round(song.duration / 1000);
trace("PLAY song ");
} else {
song2.start(0, 1);
seconds = seconds + Math.round(song2.duration / 1000);
trace("PLAY song2 ");
}
ceiling = -50;
Instance of Symbol 430 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 430 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 430 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 430 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 430 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 430 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 440 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 444 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 462 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 462 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 486 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 390 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 502 MovieClip "blood" in Frame 37
onClipEvent (enterFrame) {
if (this._x > -100) {
this._x = this._x - (_root.speed * 5);
}
}
Instance of Symbol 503 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 336 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 505 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 507 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);
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);
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 551 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 48 Button
on (release) {
play();
}
Symbol 50 Button
on (release) {
_root.health = 60;
play();
}
Symbol 68 MovieClip Frame 1
stop();
Symbol 68 MovieClip Frame 5
if (_root.shells > 12) {
gotoAndStop (1);
}
Symbol 68 MovieClip Frame 9
stop();
Symbol 68 MovieClip Frame 13
stop();
Symbol 68 MovieClip Frame 17
stop();
Symbol 68 MovieClip Frame 21
stop();
Symbol 68 MovieClip Frame 25
stop();
Symbol 68 MovieClip Frame 29
stop();
Symbol 68 MovieClip Frame 33
stop();
Symbol 68 MovieClip Frame 37
stop();
Symbol 68 MovieClip Frame 41
stop();
Symbol 68 MovieClip Frame 45
stop();
Symbol 68 MovieClip Frame 49
stop();
Symbol 68 MovieClip Frame 50
stop();
Symbol 68 MovieClip Frame 51
gotoAndStop (121);
Symbol 86 MovieClip Frame 100
gotoAndPlay(Math.floor(Math.random() * 50));
Instance of Symbol 92 MovieClip in Symbol 93 MovieClip Frame 1
onClipEvent (enterFrame) {
gotoAndStop(Math.round(_root.health));
if (_root.health < 1) {
_root.g.gotoAndStop("dead");
}
}
Symbol 128 MovieClip Frame 1
stop();
Instance of Symbol 107 MovieClip "slowmo" in Symbol 128 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 128 MovieClip Frame 10
_root.health--;
Symbol 128 MovieClip Frame 24
_root.health--;
Symbol 128 MovieClip Frame 36
_root.health--;
Symbol 128 MovieClip Frame 51
_root.health--;
Symbol 128 MovieClip Frame 65
_root.health--;
Symbol 156 MovieClip Frame 1
stop();
Symbol 156 MovieClip Frame 17
gotoAndStop (1);
Symbol 156 MovieClip Frame 26
gotoAndStop (1);
Instance of Symbol 107 MovieClip in Symbol 294 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 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 390 MovieClip Frame 3
speed = 6.5;
Instance of Symbol 107 MovieClip "slowmo" in Symbol 390 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 390 MovieClip Frame 60
slowmo.xx = 80 + Math.round(Math.random() * 20);
speed = 6;
Instance of Symbol 107 MovieClip "slowmo" in Symbol 390 MovieClip Frame 60
onClipEvent (enterFrame) {
if (_parent.active) {
xx = xx + (_root.speed / 2);
_parent.gotoAndStop(math.round(xx));
}
}
Symbol 390 MovieClip Frame 105
speed = 6;
Symbol 390 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 390 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 390 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 390 MovieClip Frame 141
slowmo.xx = 141;
speed = 6;
Instance of Symbol 107 MovieClip "slowmo" in Symbol 390 MovieClip Frame 141
onClipEvent (enterFrame) {
if (_parent.active) {
xx = xx + (_root.speed / 2);
_parent.gotoAndStop(math.round(xx));
}
}
Symbol 390 MovieClip Frame 180
stop();
Symbol 390 MovieClip Frame 181
stop();
Symbol 390 MovieClip Frame 182
stop();
Symbol 390 MovieClip Frame 186
slowmo.xx = 186;
speed = 6;
Instance of Symbol 107 MovieClip "slowmo" in Symbol 390 MovieClip Frame 186
onClipEvent (enterFrame) {
if (_parent.active) {
xx = xx + (_root.speed / 2);
_parent.gotoAndStop(math.round(xx));
}
}
Symbol 390 MovieClip Frame 223
stop();
Symbol 390 MovieClip Frame 224
stop();
Symbol 390 MovieClip Frame 225
stop();
Symbol 390 MovieClip Frame 230
slowmo.xx = 230;
head.gotoAndStop(headd);
Instance of Symbol 107 MovieClip "slowmo" in Symbol 390 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 390 MovieClip Frame 270
stop();
Symbol 390 MovieClip Frame 275
stop();
Instance of Symbol 107 MovieClip in Symbol 391 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 391 MovieClip Frame 2
if ((z._currentframe < 230) || (z._currentframe > 265)) {
z.gotoAndPlay("attack");
}
Instance of Symbol 128 MovieClip "burning" in Symbol 393 MovieClip Frame 156
onClipEvent (enterFrame) {
play();
}
Symbol 393 MovieClip Frame 210
stop();
Instance of Symbol 391 MovieClip in Symbol 393 MovieClip Frame 210
onClipEvent (load) {
shotgun.gotoAndStop(74);
}
Symbol 400 Button
on (release) {
getURL ("http://www.regurgitate.net", "_blank");
}
Symbol 401 Button
on (release) {
getURL ("http://www.relapse.com", "_blank");
}
Symbol 409 Button
on (release) {
getURL ("http://www.inhume.nl", "_blank");
}
Symbol 410 Button
on (release) {
getURL ("http://www.bonesbrigaderecords.com", "_blank");
}
Symbol 415 Button
on (release) {
getURL ("http://www.geocities.com/SunsetStrip/Cabaret/2308/lastdays.htm", "_blank");
}
Symbol 444 MovieClip Frame 1
stop();
Symbol 444 MovieClip Frame 11
bredd = 230;
_root.create_plat(340, 144, 50);
stop();
Symbol 462 MovieClip Frame 1
stop();
Symbol 462 MovieClip Frame 11
bredd = 230;
_root.create_plat(184, 220, 100);
stop();
Symbol 462 MovieClip Frame 12
bredd = 230;
_root.create_plat(184, 220, 100);
stop();
Symbol 462 MovieClip Frame 13
bredd = 230;
_root.create_plat(114, 256, 64);
stop();
Symbol 462 MovieClip Frame 14
bredd = 230;
_root.create_plat(184, 255, 100);
stop();
Symbol 462 MovieClip Frame 15
bredd = 230;
_root.create_plat(184, 255, 100);
stop();
Symbol 462 MovieClip Frame 16
bredd = 230;
_root.create_plat(184, 222, 50);
stop();
Symbol 462 MovieClip Frame 17
bredd = 230;
_root.create_plat(184, 222, 50);
stop();
Symbol 462 MovieClip Frame 18
bredd = 230;
_root.create_plat(184, 235, 80);
stop();
Symbol 462 MovieClip Frame 19
bredd = 230;
_root.create_plat(184, 235, 80);
stop();
Symbol 462 MovieClip Frame 20
bredd = 230;
_root.create_plat(354, 245, 100);
stop();
Symbol 462 MovieClip Frame 21
bredd = 230;
_root.create_plat(354, 233, 80);
stop();
Symbol 474 MovieClip Frame 1
stop();
Instance of Symbol 465 MovieClip in Symbol 474 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.speed < 4) {
this.gotoAndStop(1);
} else {
this.play();
}
}
Symbol 474 MovieClip Frame 2
stop();
Instance of Symbol 468 MovieClip in Symbol 474 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.speed < 4) {
this.gotoAndStop(1);
} else {
this.play();
}
}
Symbol 474 MovieClip Frame 3
stop();
Instance of Symbol 471 MovieClip in Symbol 474 MovieClip Frame 3
onClipEvent (enterFrame) {
if (_root.speed < 4) {
this.gotoAndStop(1);
} else {
this.play();
}
}
Symbol 474 MovieClip Frame 4
stop();
Instance of Symbol 473 MovieClip in Symbol 474 MovieClip Frame 4
onClipEvent (enterFrame) {
if (_root.speed < 4) {
this.gotoAndStop(1);
} else {
this.play();
}
}
Symbol 485 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 485 MovieClip Frame 50
_root.gotoAndPlay("gameover");
Instance of Symbol 107 MovieClip in Symbol 486 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 486 MovieClip Frame 33
stop();
Symbol 486 MovieClip Frame 34
stop();
Symbol 486 MovieClip Frame 50
_root.speed = 0;
stop();
Symbol 502 MovieClip Frame 1
slow.xx = 3;
play();
Instance of Symbol 107 MovieClip "slow" in Symbol 502 MovieClip Frame 2
onClipEvent (enterFrame) {
xx = xx + (_root.speed / 2);
_parent.gotoAndStop(math.round(xx + 1));
}
Symbol 502 MovieClip Frame 16
removeMovieClip("");
stop();
Instance of Symbol 107 MovieClip "slowmo" in Symbol 503 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 507 MovieClip Frame 1
stop();
Symbol 523 MovieClip Frame 1
gotoAndStop(Math.ceil(Math.random() * 5) + 1);
Symbol 523 MovieClip Frame 2
stop();
Symbol 525 Button
on (release) {
gotoAndPlay (20);
}
Symbol 526 Button
on (rollOver) {
gotoAndStop (2);
}
on (rollOut) {
gotoAndStop (1);
}
Symbol 527 Button
on (rollOver) {
gotoAndStop (3);
}
on (rollOut) {
gotoAndStop (1);
}
Symbol 528 Button
on (rollOver) {
gotoAndStop (4);
}
on (rollOut) {
gotoAndStop (1);
}
Symbol 536 MovieClip Frame 1
stop();
Symbol 544 Button
on (release) {
gotoAndPlay (10);
}
Symbol 545 Button
on (release) {
getURL ("mailto:olle@hemmendorff.com");
}