Frame 1
function itemHandler1(obj, item) {
getURL ("http://reanimator.g4.gs/init.swf");
}
function itemHandler2(obj, item) {
_quality = "HIGH";
_root.toggle_quality("High");
}
function itemHandler3(obj, item) {
_quality = "MEDIUM";
_root.toggle_quality("Medium");
}
function itemHandler4(obj, item) {
_quality = "LOW";
_root.toggle_quality("Low");
}
myMenu = new ContextMenu();
myMenu.hideBuiltInItems();
myMenu.customItems.push(new ContextMenuItem("The ReAnimator", itemHandler1));
_root.menu = myMenu;
myMenu.customItems.push(new ContextMenuItem("High Quality", itemHandler2));
_root.menu = myMenu;
myMenu.customItems.push(new ContextMenuItem("Medium Quality", itemHandler3));
_root.menu = myMenu;
myMenu.customItems.push(new ContextMenuItem("Low Quality", itemHandler4));
_root.menu = myMenu;
Frame 3
_root.titletrack.start(0, 999999);
shareObj = SharedObject.getLocal("pulp");
if (shareObj.data.firstvisit != true) {
shareObj.data.firstvisit = true;
shareObj.data.highscore = 0;
myobj.flush();
}
Color.prototype.randomize = function () {
var _local2 = new Object();
_local2.ra = random(100);
_local2.ga = random(100);
_local2.ba = random(100);
_local2.rb = random(255);
_local2.gb = random(255);
_local2.bb = random(255);
this.setTransform(_local2);
};
toggle_quality = function (qual) {
_root.attachMovie("qchange", "qchange", 100001);
_root.qchange.q_change = "Quality changed to " + qual;
_root.qchange.onEnterFrame = function () {
if (this.changeq._alpha > 0) {
this.changeq._alpha = this.changeq._alpha - 2;
} else {
this.removeMovieClip();
}
};
};
attachMovie("pointer", "pointer", 100000);
pointer.onEnterFrame = function () {
Mouse.hide();
this._x = _root._xmouse;
this._y = _root._ymouse;
};
_root.createEmptyMovieClip("bgsound", 1967);
_root.createEmptyMovieClip("gunsound", 1968);
_root.createEmptyMovieClip("owlsounds", 1970);
_root.createEmptyMovieClip("zombiesounds", 1971);
_root.createEmptyMovieClip("sounds", 1972);
shotgun = new Sound(gunsound);
shotgun.attachSound("shotgun");
night = new Sound(bgsound);
night.attachSound("night");
owl1 = new Sound(owlsounds);
owl1.attachSound("owl1");
owl2 = new Sound(owlsounds);
owl2.attachSound("owl2");
owl3 = new Sound(owlsounds);
owl3.attachSound("owl3");
scream0 = new Sound(zombiesounds);
scream0.attachSound("scream0");
scream1 = new Sound(zombiesounds);
scream1.attachSound("scream1");
scream2 = new Sound(zombiesounds);
scream2.attachSound("scream2");
scream3 = new Sound(zombiesounds);
scream3.attachSound("scream3");
step = new Sound(sounds);
step.attachSound("step");
moan = new Sound(sounds);
moan.attachSound("moan");
flame1 = new Sound(sounds);
flame1.attachSound("flame1");
flame2 = new Sound(sounds);
flame2.attachSound("flame2");
drip = new Sound(sounds);
drip.attachSound("drip");
crowscream = new Sound(sounds);
crowscream.attachSound("crowscream");
squash = new Sound(sounds);
squash.attachSound("squash");
glass = new Sound(sounds);
glass.attachSound("glass");
glass2 = new Sound(sounds);
glass2.attachSound("glass2");
stop();
Frame 4
MovieClip.prototype.script_crow = function () {
_root.bg.crows.crow_num++;
_root.bg.crows.crow_zahl++;
this.onEnterFrame = function () {
if ((this._currentframe == 3) && (this.ani._currentframe == this.ani._totalframes)) {
if (this._x == 300) {
_root.spots[0] = 0;
} else if (this._x == 600) {
_root.spots[1] = 0;
}
this.removeMovieClip();
}
this.onMouseDown = function () {
if ((this._currentframe == 2) && (this.hitTest(_root.gun._x, _root.gun._y, true))) {
_root.crowscream.start(0, 1);
_root.score_up(50, this._x, this._y);
_root.splat("blood_red");
_root.splat("blood_red");
this.gotoAndStop(3);
}
};
};
};
MovieClip.prototype.script_ghost = function () {
_root.bg.ghosts.ghost_num++;
_root.bg.ghosts.ghost_zahl++;
this.onEnterFrame = function () {
if (this._alpha < 100) {
this._alpha++;
}
if ((this._currentframe == 1) && (this.hitTest(_root.gun._x, _root.gun._y, true))) {
_root.on_target = this._name;
}
if ((this._currentframe != 1) && (this.ani._currentframe == this.ani._totalframes)) {
_root.bg.ghosts.ghost_zahl--;
this.removeMovieClip();
}
this.onMouseDown = function () {
if ((((this._alpha > 10) && (_root.on_target == this._name)) && (this._currentframe == 1)) && (this.hitTest(_root.gun._x, _root.gun._y, true))) {
_root.score_up(75, this._x, this._y);
_root.splat("blood_plasma");
_root.splat("blood_plasma");
this.gotoAndStop(2);
}
};
};
};
MovieClip.prototype.script_zombie = function () {
_root.bg.zombies.zombie_num++;
this.speed = (random(12) + random(7)) + 5;
if (_root.bg.zombies.richtung == 0) {
this.richtung = 0;
this._xscale = 100;
} else {
this._xscale = this._xscale * -1;
this.richtung = 1;
}
this.onEnterFrame = function () {
if (((this._currentframe == 1) && (this.head.hitTest(_root.gun._x, _root.gun._y, true))) || (this.body.hitTest(_root.gun._x, _root.gun._y, true))) {
_root.on_target = this._name;
}
if ((this._x < -50) || (this._x > 1900)) {
this.removeMovieClip();
}
if (this._currentframe == 1) {
if (this.richtung == 0) {
this._x = this._x - this.speed;
} else {
this._x = this._x + this.speed;
}
}
if ((this._currentframe != 1) && (this.ani._currentframe == this.ani._totalframes)) {
this.removeMovieClip();
}
this.onMouseDown = function () {
if (((_root.on_target == this._name) && (this._currentframe == 1)) && (this.head.hitTest(_root.gun._x, _root.gun._y, true))) {
_root.squash.start(0, 1);
_root.score_up(75 + (this.speed * 4), this._x, this._y);
_root.splat("blood_red");
_root.splat("brain");
this.gotoAndStop("head");
} else if ((((_root.on_target == this._name) && (this._name)) && (this._currentframe == 1)) && (this.tz.hitTest(_root.gun._x, _root.gun._y, true))) {
_root.score_up(50 + (this.speed * 4), this._x, this._y);
_root.splat("blood_red");
_root.splat("blood_red");
this.gotoAndStop("body");
}
};
};
};
bg.createEmptyMovieClip("ghosts", 9);
bg.ghosts.ghost_num = 0;
bg.ghosts.ghost_zahl = 0;
spawn_ghost = function () {
bg.ghosts.ghost_name = "ghost" + _root.bg.ghosts.ghost_num;
_root.bg.ghosts.attachMovie("ghost", _root.bg.ghosts.ghost_name, _root.bg.ghosts.ghost_num, {_x:random(1600) + 100, _y:100 + random(50), _alpha:0});
_root.bg.ghosts[_root.bg.ghosts.ghost_name].script_ghost();
};
bg.ghosts.Maximum = 3;
bg.ghosts.count = 0;
bg.ghosts.speed = 80;
bg.ghosts.onEnterFrame = function () {
if (this.count < this.speed) {
this.count++;
} else if (this.ghost_zahl < this.Maximum) {
_root.spawn_ghost();
this.speed = random(100) + 100;
this.count = 0;
}
};
bg.createEmptyMovieClip("zombies", 11);
bg.zombies.zombie_num = 1;
spawn_zombie = function () {
_root.bg.zombies.richtung = random(2);
if (_root.bg.zombies.richtung == 0) {
_root.bg.zombies.zXpos = 1800;
} else {
_root.bg.zombies.zXpos = -50;
}
_root.bg.zombies.zombie_name = "zombie" + _root.bg.zombies.zombie_num;
_root.bg.zombies.attachMovie("zombie0", _root.bg.zombies.zombie_name, _root.bg.zombies.zombie_num, {_x:_root.bg.zombies.zXpos, _y:160 + random(10)});
_root.bg.zombies[_root.bg.zombies.zombie_name].script_zombie();
};
bg.zombies.speed = 50;
bg.zombies.count = 0;
bg.zombies.onEnterFrame = function () {
if (this.count < this.speed) {
this.count++;
} else {
_root.spawn_zombie();
this.speed = random(40) + 20;
this.count = 0;
}
};
bg.createEmptyMovieClip("crows", 10);
bg.crows.speed = 90;
bg.crows.count = 0;
_root.spots = [0, 0];
bg.crows.spot1 = [300, 200];
bg.crows.spot2 = [600, 200];
spawn_crow = function () {
this.ran = random(2);
if ((this.ran == 0) && (_root.spots[0] != 1)) {
_root.spots[0] = 1;
this.xPos = _root.bg.crows.spot1[0];
this.yPos = _root.bg.crows.spot1[1];
} else if ((this.ran == 1) && (_root.spots[1] != 1)) {
_root.spots[1] = 1;
this.xPos = _root.bg.crows.spot2[0];
this.yPos = _root.bg.crows.spot2[1];
}
_root.bg.crows.crow_name = "crow" + _root.bg.crows.crow_num;
_root.bg.crows.attachMovie("crow", _root.bg.crows.crow_name, _root.bg.crows.crow_num, {_x:this.xPos, _y:this.yPos});
_root.bg.crows[_root.bg.crows.crow_name].script_crow();
};
bg.crows.onEnterFrame = function () {
if (this.count < this.speed) {
this.count++;
} else {
if ((_root.spots[0] == 0) || (_root.spots[1] == 0)) {
_root.spawn_crow();
}
this.speed = random(80) + 20;
this.count = 0;
}
};
toggleQuality = function () {
if (_quality == "HIGH") {
_quality = "LOW";
_root.toggle_quality("Low");
} else if (_quality == "MEDIUM") {
_quality = "HIGH";
_root.toggle_quality("High");
} else if (_quality == "LOW") {
_quality = "MEDIUM";
_root.toggle_quality("Medium");
}
};
if (_quality != "MEDIUM") {
_quality = "MEDIUM";
_root.toggle_quality("Medium");
}
_root.owlsounds.onEnterFrame = function () {
this.owls = "owl" + (random(3) + 1);
this.num = random(50000);
if (this.num < 200) {
_root[this.owls].start(0, 1);
_root[this.owls].setVolume(random(50) + 20);
}
};
_root.bg.createEmptyMovieClip("scores", 500000);
_root.createEmptyMovieClip("splats", 590);
score_up = function (wert, xpos, ypos) {
_root.punkte = _root.punkte + wert;
score_name = "score" + _root.score_num;
_root.bg.scores.attachMovie("score", score_name, _root.score_num, {_x:xpos, _y:ypos});
_root.score_num++;
_root.bg.scores[score_name].score = wert;
_root.bg.scores[score_name].onEnterFrame = function () {
if (this.pscore._alpha == 100) {
this.randomcolor = new Color(this);
this.randomcolor.randomize();
}
if (this.pscore._alpha > 0) {
this.pscore._alpha = this.pscore._alpha - 2;
this._y = this._y - 2;
} else {
this.removeMovieClip();
}
};
};
splat = function (typ) {
if (typ == "pump") {
splat_id = "pumpsplat" + random(3);
} else if (typ == "blood_red") {
splat_id = "bloodsplat" + random(3);
} else if (typ == "blood_plasma") {
splat_id = "plasmasplat" + random(3);
} else if (typ == "brain") {
splat_id = "brainsplat";
}
splat_name = "splat" + _root.splat_num;
_root.splats.attachMovie(splat_id, splat_name, _root.splat_num + 600, {_x:random(600) + 50, _y:random(330) + 50, _alpha:80});
_root.splat_num++;
_root.splats[splat_name].onEnterFrame = function () {
if (this._alpha > 0) {
this._alpha = this._alpha - 0.5;
} else {
this.removeMovieClip();
}
};
};
stop();
soundtrack.start(0, 999999);
soundtrack.setVolume(100);
night.start(0, 99999);
night.setVolume(10);
_root.sensitivity = 30;
_root.splat_num = 0;
_root.score_num = 0;
_root.punkte = 0;
_root.createEmptyMovieClip("pTimer", 5910);
pTimer.mins = 1;
pTimer.sek = 60;
pTimer.timenow = getTimer();
pTimer.onEnterFrame = function () {
time = getTimer() - this.timenow;
minutes = int(time / 60000);
seks = int(time / 1000);
_root.timer = ((this.mins - minutes) + ":") + (this.sek - seks);
if ((this.mins - minutes) == -1) {
_root.hud.removeMovieClip();
_root.gun.removeMovieClip();
_root.splats.removeMovieClip();
_root.soundtrack.stop();
_root.night.stop();
_root.owlsounds.removeMovieClip();
_root.gotoAndStop(5);
_root.pTimer.removeMovieClip();
}
if ((this.sek - seks) == 0) {
this.sek = this.sek + 60;
}
};
attachMovie("gun", "gun", 100);
attachMovie("hud", "hud", 10000);
bg.speed = 3;
bg.speedMax = _root.sensitivity;
bg.onEnterFrame = function () {
if ((_root._xmouse > 600) && (this._x > -1000)) {
_root.hud.pfeilR.gotoAndStop(2);
this._x = this._x - this.speed;
_root.bg2._x = _root.bg2._x - (this.speed / 2);
_root.bg3._x = _root.bg3._x - (this.speed / 3);
_root.smoke._x = _root.smoke._x - this.speed;
_root.staub._x = _root.staub._x + this.speed;
if (this.speed < this.speedMax) {
this.speed = this.speed + 1;
}
} else if ((_root._xmouse < 200) && (this._x < -35)) {
_root.hud.pfeilL.gotoAndStop(2);
this._x = this._x + this.speed;
_root.bg2._x = _root.bg2._x + (this.speed / 2);
_root.bg3._x = _root.bg3._x + (this.speed / 3);
_root.smoke._x = _root.smoke._x + this.speed;
_root.staub._x = _root.staub._x + this.speed;
if (this.speed < this.speedMax) {
this.speed = this.speed + 1;
}
} else if (this.speed > 2) {
_root.hud.pfeilR.gotoAndStop(1);
_root.hud.pfeilL.gotoAndStop(1);
this.speed--;
}
};
gun.delay = 3;
gun.ready = 1;
gun.recoil = 5;
gun.maxrecoil = 60;
gun.onEnterFrame = function () {
if (this.recoil > 5) {
this.recoil = this.recoil - 2;
}
if (this.recoil > this.maxrecoil) {
this.recoil = this.maxrecoil;
}
this.diffX = _root._xmouse - this._x;
this.diffY = _root._ymouse - this._y;
if ((_root._xmouse > 0) && (_root._ymouse > 0)) {
this._x = this._x + (this.diffX / this.delay);
this._y = this._y + (this.diffY / this.delay);
}
if ((this._currentframe == 2) && (this.blasting._currentframe == this.blasting._totalframes)) {
this.gotoAndStop(1);
this.ready = 1;
this.delay = 4;
}
};
gun.onMouseDown = function () {
if ((this._y < 410) && (this.ready == 1)) {
this.ready = 0;
this.delay = 8;
this.gotoAndStop("blast");
_root.attachMovie("smoke1", "smoke", this.getNextHighestDepth(), {_x:this._x, _y:this._y, _xscale:random(150) + 100, _yscale:random(150) + 100, _alpha:70});
_root.smoke.onEnterFrame = function () {
if (this._currentframe == this._totalframes) {
this.removeMovieClip();
}
};
}
};
bg.attachMovie("pumpkin", "pumpkin", 5, {_x:800, _y:197, _yscale:70, _xscale:70});
bg.pumpkin.onEnterFrame = function () {
if ((this._currentframe == 2) && (this.ani._currentframe == this.ani._totalframes)) {
this.removeMovieClip();
}
};
bg.pumpkin.onMouseDown = function () {
if ((this._currentframe == 1) && (this.hitTest(_root.gun._x, _root.gun._y, true))) {
_root.squash.start(0, 1);
_root.score_up(50, this._x, this._y);
_root.splat("pump");
_root.splat("pump");
_root.splat("pump");
this.gotoAndStop(2);
}
};
bg.attachMovie("pumpkin2", "pumpkin2", 6, {_x:870, _y:197, _yscale:70, _xscale:70});
bg.pumpkin2.onEnterFrame = function () {
if ((this._currentframe == 2) && (this.ani._currentframe == this.ani._totalframes)) {
this.removeMovieClip();
}
};
bg.pumpkin2.onMouseDown = function () {
if ((this._currentframe == 1) && (this.hitTest(_root.gun._x, _root.gun._y, true))) {
_root.squash.start(0, 1);
_root.score_up(50, this._x, this._y);
_root.splat("pump");
_root.splat("pump");
_root.splat("pump");
this.gotoAndStop(2);
}
};
Frame 5
endtrack.start(0, 999999);
if (_root.shareObj.data.highscore < _root.punkte) {
_root.shareObj.data.highscore = _root.punkte;
}
createEmptyMovieClip("endscore", 9876);
endscore.count = 0;
endscore.acc = 1;
_root.endmsg = "";
_root.punkte_end = 0;
endscore.onEnterFrame = function () {
if (_root.punkte_end < _root.punkte) {
_root.punkte_end = _root.punkte_end + this.acc;
this.acc++;
_root.drip.start(0, 1);
} else {
_root.punkte_end = _root.punkte;
if (_root.punkte_end <= 0) {
_root.endmsg = "Rank: AFK-Man";
this.removeMovieClip();
} else if ((_root.punkte_end > 0) && (_root.punkte_end <= 2000)) {
_root.endmsg = "Rank: Candy-Collector";
this.removeMovieClip();
} else if ((_root.punkte_end > 2000) && (_root.punkte_end <= 4000)) {
_root.endmsg = "Rank: Marshmallow";
this.removeMovieClip();
} else if ((_root.punkte_end > 4000) && (_root.punkte_end <= 5000)) {
_root.endmsg = "Rank: Eggthrower";
this.removeMovieClip();
} else if ((_root.punkte_end > 5000) && (_root.punkte_end <= 6000)) {
_root.endmsg = "Rank: Scarecrow";
this.removeMovieClip();
} else if ((_root.punkte_end > 6000) && (_root.punkte_end <= 7000)) {
_root.endmsg = "Rank: Pumpkin-Smasher";
this.removeMovieClip();
} else if ((_root.punkte_end > 7000) && (_root.punkte_end <= 9000)) {
_root.endmsg = "Rank: Zombie-Buster";
this.removeMovieClip();
} else if ((_root.punkte_end > 9000) && (_root.punkte_end <= 10000)) {
_root.endmsg = "Rank: Lionel Cosgrove";
this.removeMovieClip();
} else if (_root.punkte_end > 10000) {
_root.endmsg = "Rank: Pulpifier";
this.removeMovieClip();
}
_root.pHighscore = "Personal Highscore: " + _root.shareObj.data.highscore;
}
};
Instance of Symbol 373 MovieClip in Frame 5
onClipEvent (load) {
this.gotoAndStop(random(this._totalframes) + 1);
}
Instance of Symbol 382 MovieClip in Frame 5
on (press) {
if (_root.punkte_end == _root.punkte) {
_root.endtrack.stop();
_root.gotoAndStop(4);
}
}
on (rollOver) {
this.gotoAndStop(2);
}
on (releaseOutside, rollOut) {
this.gotoAndStop(1);
}
Instance of Symbol 243 MovieClip in Frame 5
on (release) {
getURL ("http://www.armorgames.com/", "blank");
}
on (rollOver) {
this.gotoAndStop(2);
}
on (releaseOutside, rollOut) {
this.gotoAndStop(1);
}
Frame 8
_root.createEmptyMovieClip("music", 1969);
soundtrack = new Sound(music);
soundtrack.attachSound("soundtrack");
endtrack = new Sound(music);
endtrack.attachSound("endtrack");
titletrack = new Sound(music);
titletrack.attachSound("titletrack");
Symbol 10 Button
on (release) {
getURL ("http://www.newgrounds.com", "blank");
}
Symbol 16 Button
on (release) {
_root.gotoAndStop(8);
}
Symbol 17 MovieClip Frame 1
_root.stop();
PercentLoaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100;
if (PercentLoaded != 100) {
bar._xscale = PercentLoaded;
} else {
_root.pump.gotoAndStop(2);
gotoAndStop ("loaded");
}
Symbol 17 MovieClip Frame 2
gotoAndPlay (1);
Symbol 36 MovieClip Frame 13
stop();
Symbol 37 MovieClip Frame 1
stop();
Symbol 42 MovieClip Frame 1
stop();
Symbol 51 MovieClip Frame 1
stop();
Instance of Symbol 48 MovieClip in Symbol 52 MovieClip [hud] Frame 1
on (press) {
_root.toggleQuality();
}
Instance of Symbol 51 MovieClip in Symbol 52 MovieClip [hud] Frame 1
on (press) {
if (_root.musicplaying == true) {
this.gotoAndStop(2);
_root.musicplaying = false;
_root.soundtrack.setVolume(0);
} else {
this.gotoAndStop(1);
_root.musicplaying = true;
_root.soundtrack.setVolume(100);
}
}
Symbol 59 MovieClip Frame 1
_root.gun._y = _root.gun._y - _root.gun.recoil;
_root.gun.recoil = _root.gun.recoil + 5;
_root.shotgun.start(0, 1);
Symbol 59 MovieClip Frame 2
_root.gun._y = _root.gun._y - _root.gun.recoil;
_root.gun.recoil = _root.gun.recoil + 5;
Symbol 59 MovieClip Frame 3
_root.gun._y = _root.gun._y - _root.gun.recoil;
_root.gun.recoil = _root.gun.recoil + 5;
Symbol 59 MovieClip Frame 4
_root.gun._y = _root.gun._y - _root.gun.recoil;
_root.gun.recoil = _root.gun.recoil + 5;
Symbol 60 MovieClip [gun] Frame 1
stop();
Symbol 67 MovieClip Frame 50
stop();
Symbol 86 MovieClip [crow] Frame 1
stop();
Instance of Symbol 73 MovieClip in Symbol 86 MovieClip [crow] Frame 1
onClipEvent (enterFrame) {
if (this._currentframe == this._totalframes) {
_parent.gotoAndStop(2);
}
}
Symbol 98 MovieClip [ghost] Frame 1
stop();
Symbol 108 MovieClip [pumpkin] Frame 1
stop();
Symbol 110 MovieClip [pumpkin2] Frame 1
stop();
Symbol 112 MovieClip [pumpsplat0] Frame 79
stop();
Symbol 115 MovieClip Frame 70
stop();
Symbol 117 MovieClip [pumpsplat1] Frame 74
stop();
Symbol 122 MovieClip [pumpsplat2] Frame 4
stop();
Symbol 151 MovieClip Frame 1
stop();
Symbol 175 MovieClip Frame 11
stop();
Symbol 177 MovieClip Frame 1
_root.scream3.start(0, 1);
Symbol 177 MovieClip Frame 7
pFlame = "flame" + (random(2) + 1);
_root[this.pFlame].start(0, 1);
Symbol 203 MovieClip Frame 1
pScream = "scream" + random(3);
_root[this.pScream].start(0, 1);
Symbol 203 MovieClip Frame 46
pFlame = "flame" + (random(2) + 1);
_root[this.pFlame].start(0, 1);
Symbol 204 MovieClip [zombie0] Frame 1
stop();
Instance of Symbol 147 MovieClip "body" in Symbol 204 MovieClip [zombie0] Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.gun._x, _root.gun._y, true)) {
_root.zombie_target = "body";
} else {
_root.zombie_target = "NA";
}
}
Instance of Symbol 203 MovieClip "ani" in Symbol 204 MovieClip [zombie0] Frame 3
onClipEvent (enterFrame) {
if (this.hitTest(_root.gun._x, _root.gun._y, true)) {
_root.zombie_target = "body";
} else {
_root.zombie_target = "NA";
}
}
Symbol 232 MovieClip Frame 20
stop();
Symbol 235 MovieClip Frame 1
stop();
Symbol 239 MovieClip Frame 1
stop();
Symbol 243 MovieClip Frame 1
stop();
Symbol 297 MovieClip Frame 41
stop();
Symbol 298 MovieClip Frame 50
stop();
Instance of Symbol 235 MovieClip in Symbol 299 MovieClip Frame 1
on (release) {
_quality = "MEDIUM";
_root.titletrack.setVolume(30);
_root.night.start(0, 9999);
_root.night.setVolume(10);
_root.gotoAndStop(6);
}
on (rollOver) {
this.gotoAndStop(2);
}
on (releaseOutside, rollOut) {
this.gotoAndStop(1);
}
Instance of Symbol 239 MovieClip in Symbol 299 MovieClip Frame 1
on (rollOver) {
this.gotoAndStop(2);
}
on (releaseOutside, rollOut) {
this.gotoAndStop(1);
}
on (release) {
_root.gotoAndStop(7);
}
Instance of Symbol 243 MovieClip in Symbol 299 MovieClip Frame 1
on (release) {
getURL ("http://www.armorgames.com/", "blank");
}
on (rollOver) {
this.gotoAndStop(2);
}
on (releaseOutside, rollOut) {
this.gotoAndStop(1);
}
Instance of Symbol 290 MovieClip in Symbol 299 MovieClip Frame 1
on (release) {
getURL ("http://newgrounds.com/collection/halloween2006.html", "blank");
}
Symbol 308 MovieClip Frame 1
stop();
Symbol 315 MovieClip Frame 7
stop();
Symbol 316 MovieClip Frame 1
stop();
Symbol 326 MovieClip Frame 5
stop();
Symbol 331 MovieClip Frame 7
stop();
Symbol 332 MovieClip Frame 1
stop();
Symbol 340 MovieClip Frame 11
stop();
Symbol 341 MovieClip Frame 1
stop();
Symbol 348 MovieClip Frame 9
stop();
Symbol 349 MovieClip Frame 1
stop();
Symbol 352 MovieClip Frame 1
stop();
Symbol 356 MovieClip Frame 1
stop();
Symbol 359 MovieClip Frame 1
stop();
Instance of Symbol 308 MovieClip in Symbol 364 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this._currentframe == 2) && (this.ani._currentframe == this.ani._totalframes)) {
this.ani.stop();
}
}
onClipEvent (mouseDown) {
if ((this._currentframe == 1) && (this.hitTest(_root.gun._x, _root.gun._y, true))) {
_root.squash.start(0, 1);
_root.score_up(50, this._x, this._y);
_root.splat("pump");
_root.splat("pump");
_root.splat("pump");
this.gotoAndStop(2);
}
}
Instance of Symbol 316 MovieClip in Symbol 364 MovieClip Frame 1
onClipEvent (mouseDown) {
if ((this._currentframe == 1) && (this.hitTest(_root.gun._x, _root.gun._y, true))) {
_root.glass.start(0, 1);
_root.score_up(25, this._x, this._y);
this.gotoAndStop(2);
}
}
Instance of Symbol 316 MovieClip in Symbol 364 MovieClip Frame 1
onClipEvent (mouseDown) {
if ((this._currentframe == 1) && (this.hitTest(_root.gun._x, _root.gun._y, true))) {
_root.glass.start(0, 1);
_root.score_up(25, this._x, this._y);
this.gotoAndStop(2);
}
}
Instance of Symbol 332 MovieClip in Symbol 364 MovieClip Frame 1
onClipEvent (mouseDown) {
if ((this._currentframe == 1) && (this.tz.hitTest(_root.gun._x, _root.gun._y, true))) {
_root.score_up(25, this._x, this._y);
this.gotoAndStop(2);
} else if ((this._currentframe == 2) && (this.tz.hitTest(_root.gun._x, _root.gun._y, true))) {
_root.score_up(25, this._x, this._y);
this.gotoAndStop(3);
}
}
Instance of Symbol 332 MovieClip in Symbol 364 MovieClip Frame 1
onClipEvent (mouseDown) {
if ((this._currentframe == 1) && (this.tz.hitTest(_root.gun._x, _root.gun._y, true))) {
_root.score_up(25, this._x, this._y);
this.gotoAndStop(2);
} else if ((this._currentframe == 2) && (this.tz.hitTest(_root.gun._x, _root.gun._y, true))) {
_root.score_up(25, this._x, this._y);
this.gotoAndStop(3);
}
}
Instance of Symbol 341 MovieClip in Symbol 364 MovieClip Frame 1
onClipEvent (mouseDown) {
if ((this._currentframe == 1) && (this.tz.hitTest(_root.gun._x, _root.gun._y, true))) {
_root.score_up(25, this._x, this._y);
this.gotoAndStop(2);
}
}
Instance of Symbol 349 MovieClip in Symbol 364 MovieClip Frame 1
onClipEvent (mouseDown) {
if ((this._currentframe == 1) && (this.hitTest(_root.gun._x, _root.gun._y, true))) {
_root.score_up(50, this._x, this._y);
this.gotoAndStop(2);
}
}
Instance of Symbol 341 MovieClip in Symbol 364 MovieClip Frame 1
onClipEvent (mouseDown) {
if ((this._currentframe == 1) && (this.tz.hitTest(_root.gun._x, _root.gun._y, true))) {
_root.score_up(25, this._x, this._y);
this.gotoAndStop(2);
}
}
Instance of Symbol 352 MovieClip in Symbol 364 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this._currentframe == 2) && (this.ani._currentframe == this.ani._totalframes)) {
this.ani.stop();
}
}
onClipEvent (mouseDown) {
if ((this._currentframe == 1) && (this.hitTest(_root.gun._x, _root.gun._y, true))) {
_root.squash.start(0, 1);
_root.score_up(50, this._x, this._y);
_root.splat("pump");
_root.splat("pump");
_root.splat("pump");
this.gotoAndStop(2);
}
}
Instance of Symbol 356 MovieClip in Symbol 364 MovieClip Frame 1
onClipEvent (mouseDown) {
if ((this._currentframe == 1) && (this.tz.hitTest(_root.gun._x, _root.gun._y, true))) {
_root.glass2.start(0, 1);
_root.score_up(25, this._x, this._y);
this.gotoAndStop(2);
}
}
Instance of Symbol 356 MovieClip in Symbol 364 MovieClip Frame 1
onClipEvent (mouseDown) {
if ((this._currentframe == 1) && (this.tz.hitTest(_root.gun._x, _root.gun._y, true))) {
_root.glass2.start(0, 1);
_root.score_up(25, this._x, this._y);
this.gotoAndStop(2);
}
}
Instance of Symbol 359 MovieClip in Symbol 364 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this._currentframe == 2) && (this.ani._currentframe == this.ani._totalframes)) {
this.ani.stop();
}
}
onClipEvent (mouseDown) {
if ((this._currentframe == 1) && (this.tz.hitTest(_root.gun._x, _root.gun._y, true))) {
_root.squash.start(0, 1);
_root.score_up(50, this._x, this._y);
_root.splat("pump");
_root.splat("pump");
_root.splat("pump");
this.gotoAndStop(2);
}
}
Symbol 373 MovieClip Frame 1
stop();
Symbol 382 MovieClip Frame 1
stop();
Symbol 390 MovieClip Frame 197
_root.moan.start(0, 1);
Symbol 416 MovieClip Frame 15
_root.moan.start(0, 1);
Symbol 416 MovieClip Frame 34
stop();
Symbol 481 MovieClip Frame 16
stop();
Instance of Symbol 385 MovieClip in Symbol 486 MovieClip Frame 1
on (press) {
_root.night.stop();
_parent.gotoAndStop("ende");
}
Symbol 486 MovieClip Frame 419
_root.night.stop();
Symbol 486 MovieClip Frame 423
_root.step.start(0, 1);
Symbol 486 MovieClip Frame 425
_root.step.start(0, 1);
Symbol 486 MovieClip Frame 718
_root.moan.start(0, 1);
Symbol 486 MovieClip Frame 764
_root.shotgun.start(0, 1);
Symbol 486 MovieClip Frame 910
stop();
_root.titletrack.stop();
Instance of Symbol 485 MovieClip in Symbol 486 MovieClip Frame 910
on (release) {
_root.gotoAndStop(4);
}
Symbol 503 MovieClip Frame 1
stop();
Instance of Symbol 503 MovieClip in Symbol 504 MovieClip Frame 1
on (rollOver) {
this.gotoAndStop(2);
}
on (releaseOutside, rollOut) {
this.gotoAndStop(1);
}
on (release) {
_root.gotoAndStop(3);
}
Symbol 510 Button
on (release) {
getURL ("http://www.armorgames.com", "blank");
}
Symbol 519 MovieClip Frame 352
_root.gotoAndStop(3);