Frame 1
_root.stage = 0;
_root._quality = "MEDIUM";
_root.gameover = 2;
_root.killTotal = 0;
_root.sgTotal = 0;
_root.sgCount = -1;
_root.found = 10;
_root.pickUp = 0;
_root.weapon = 1;
Frame 27
gotoAndPlay (29);
Frame 41
stop();
Frame 42
stop();
Frame 43
stop();
Frame 44
_root.count = 3;
_root.nextStage = 1;
_root.stage++;
_root.killCount = 0;
_root.bulletCount = 6;
_root.reload = 0;
_root.zombieKill = 1;
_root.gameover = 1;
_root.zombieTimer = 300;
_root.landscape = Math.round(Math.random() * 10);
_root.zombieCount = 3;
_root.zombieTotal = ((6 + (Math.ceil(_root.stage / 3) * 3)) - 3) + Math.round(Math.random() * 2);
_root.midfire = 0;
_root.weapon = 1;
Frame 45
if (_root.speed <= 0) {
_root.speed = 0;
}
Frame 94
_root.zombieTimer = _root.zombieTimer - ((2 + Math.random()) + Math.ceil(_root.stage / 3));
watchKeyBoard = new Object();
_root.onEnterFrame = function () {
if (_root.reload < 1) {
dx = _root._xmouse - gunarm._x;
dy = _root._ymouse - gunarm._y;
angle = Math.atan2(dy, dx);
gunarm._rotation = Math.max(Math.min(45, angle * 57.2957795130823), -45);
}
if (Key.isDown(16) and (_root.reload < 1)) {
if (_root.killTotal >= _root.found) {
if ((_root.gunarm._currentframe < 60) and (_root.sgTotal >= 0)) {
_root.gunarm._rotation = 0;
_root.gunarm.gotoAndPlay("swap");
_root.westbody.gotoAndPlay("swap");
_root.weapon = 2;
if (_root.sgCount > 3) {
_root.chamber.gotoAndPlay("sg4");
} else if ((_root.sgCount > 2) and (_root.sgCount < 4)) {
_root.chamber.gotoAndPlay("sg3");
} else if ((_root.sgCount > 1) and (_root.sgCount < 3)) {
_root.chamber.gotoAndPlay("sg2");
} else if ((_root.sgCount > 0) and (_root.sgCount < 2)) {
_root.chamber.gotoAndPlay("sg1");
} else if (_root.sgCount < 1) {
_root.chamber.gotoAndPlay("sgEmpty");
}
} else if ((_root.gunarm._currentframe >= 80) and (_root.gunarm._currentframe < 170)) {
_root.gunarm._rotation = 0;
_root.gunarm.gotoAndPlay("swap2");
_root.westbody.gotoAndPlay("swap");
_root.weapon = 1;
if (_root.bulletCount > 5) {
_root.chamber.gotoAndPlay("six");
} else if ((_root.bulletCount > 4) and (_root.bulletCount < 6)) {
_root.chamber.gotoAndPlay("five");
} else if ((_root.bulletCount > 3) and (_root.bulletCount < 5)) {
_root.chamber.gotoAndPlay("four");
} else if ((_root.bulletCount > 2) and (_root.bulletCount < 4)) {
_root.chamber.gotoAndPlay("three");
} else if ((_root.bulletCount > 1) and (_root.bulletCount < 3)) {
_root.chamber.gotoAndPlay("two");
} else if ((_root.bulletCount > 0) and (_root.bulletCount < 2)) {
_root.chamber.gotoAndPlay("one");
} else if (_root.bulletCount < 1) {
_root.chamber.gotoAndPlay("one");
}
}
}
}
};
_root.onMouseDown = function () {
if (_root.gameover < 0) {
gotoAndPlay (1);
} else if (nextstage < 0) {
_root.zombie1.removeMovieClip();
_root.zombie5.removeMovieClip();
gotoAndPlay (44);
} else if ((_root.weapon <= 1) and (_root.midfire < 1)) {
if (_root.bulletCount > 0) {
_root.gunarm.gotoAndPlay("fire");
_root.westbody.gotoAndPlay("recoil");
_root.bulletCount = _root.bulletCount - 1;
} else if (((_root.bulletCount < 1) and (_root.bulletCount > -1)) and (_root.zombieKill > 0)) {
_root.gunarm._rotation = 0;
_root.gunarm.gotoAndPlay("reload");
}
} else if (_root.weapon >= 2) {
if ((_root.sgCount > 0) and (_root.midfire < 1)) {
_root.gunarm.gotoAndPlay("fire2");
_root.westbody.gotoAndPlay("recoil2");
_root.sgCount = _root.sgCount - 1;
} else if ((_root.sgCount < 1) and (_root.sgCount > -2)) {
if (((_root.zombieKill > 0) and (_root.sgTotal > 0)) and (_root.midfire < 1)) {
_root.gunarm._rotation = 0;
_root.sgCount = -2;
_root.midfire = 2;
_root.gunarm.gotoAndPlay("reload2");
}
}
}
};
if (_root.stage <= 3) {
myColor = new Color(_root.sky2);
myColor.setRGB(16711680);
} else if ((_root.stage > 3) and (_root.stage <= 6)) {
myColor = new Color(_root.sky2);
myColor.setRGB(255);
} else if ((_root.stage > 6) and (_root.stage <= 9)) {
myColor = new Color(_root.sky2);
myColor.setRGB(6750156);
} else if ((_root.stage > 9) and (_root.stage <= 12)) {
myColor = new Color(_root.sky2);
myColor.setRGB(3342387);
} else if ((_root.stage > 12) and (_root.stage <= 15)) {
myColor = new Color(_root.sky2);
myColor.setRGB(10027008);
} else if ((_root.stage > 15) and (_root.stage <= 18)) {
myColor = new Color(_root.sky2);
myColor.setRGB(10053171);
} else if ((_root.stage > 18) and (_root.stage <= 21)) {
myColor = new Color(_root.sky2);
myColor.setRGB(10053222);
} else if ((_root.stage > 21) and (_root.stage <= 24)) {
myColor = new Color(_root.sky2);
myColor.setRGB(65382);
} else if ((_root.stage > 24) and (_root.stage <= 27)) {
myColor = new Color(_root.sky2);
myColor.setRGB(6710937);
} else if ((_root.stage > 27) and (_root.stage <= 30)) {
myColor = new Color(_root.sky2);
myColor.setRGB(51);
} else if (_root.stage > 30) {
myColor = new Color(_root.sky2);
myColor.setRGB(16711680);
}
if (_root.landscape > 5) {
_root.TreeA.gotoAndStop(2);
_root.TreeB.gotoAndStop(2);
_root.TreeC.gotoAndStop(2);
_root.TreeD._alpha = 0;
} else if (_root.landscape <= 5) {
_root.grave1.gotoAndStop(2);
_root.grave2.gotoAndStop(2);
_root.grave3.gotoAndStop(2);
_root.grave4.gotoAndStop(2);
_root.grave5.gotoAndStop(2);
}
if (_root.TreeA._x < -100) {
_root.TreeA._x = 800;
}
if (_root.TreeB._x < -100) {
_root.TreeB._x = 800;
}
if (_root.TreeC._x < -100) {
_root.TreeC._x = 800;
}
if (_root.TreeD._x < -100) {
_root.TreeD._x = 800;
}
Instance of Symbol 247 MovieClip in Frame 94
onClipEvent (enterFrame) {
if ((_root.zombieTimer < 200) and (_root.zombieTimer > 197)) {
_root.zombieCount++;
_root.zombieTimer1 = 190;
if (_root.zombieCount <= _root.zombieTotal) {
duplicateMovieClip ("_root.zombie1", "zombie1" + _root.ZombieCount, _root.ZombieCount);
_root["zombie1" + _root.ZombieCount].gotoAndPlay(1);
}
} else if ((_root.zombieTimer < 100) and (_root.zombieTimer > 97)) {
_root.zombieCount++;
_root.zombieTimer = 90;
if (_root.zombieCount <= _root.zombieTotal) {
duplicateMovieClip ("_root.zombie5", "zombie5" + _root.ZombieCount, _root.ZombieCount);
_root["zombie5" + _root.ZombieCount].gotoAndPlay(1);
}
} else if (_root.zombieTimer < 0) {
_root.zombieCount++;
_root.zombieTimer = 300;
if (_root.ZombieCount <= _root.zombieTotal) {
duplicateMovieClip ("_root.zombie4", "zombie4" + _root.ZombieCount, _root.ZombieCount);
_root["zombie4" + _root.ZombieCount].gotoAndPlay(1);
}
}
}
Frame 95
if (_root.sgCount < 1) {
_root.sgCount = -1;
}
gotoAndPlay (94);
Frame 96
function processFile() {
for (a in scoreXml.firstChild.childNodes) {
eval ("score" + a).text = scoreXml.firstChild.childNodes[a].attributes.value;
eval ("name" + a).text = scoreXml.firstChild.childNodes[a].attributes.name;
}
if (_root.killtotal > Number(scoreXml.firstChild.childNodes[9].attributes.value)) {
gotoAndPlay (107);
}
}
scoreXml = new XML();
scoreXml.load("http://www.crudeoils.us/temp/list.xml");
scoreXml.ignoreWhite = true;
scoreXml.onLoad = function (success) {
if (success) {
processFile();
}
};
Frame 106
onMouseDown = function () {
if (_root.gameover < 0) {
gotoAndPlay (119);
}
};
stop();
Frame 107
function insertNew() {
if (newScore != "") {
i = 9;
while (i >= 0) {
if (Number(newScore.text) <= Number(eval ("score" + i).text)) {
j = 8;
while (j > i) {
eval ("score" + (j + 1)).text = eval ("score" + j).text;
eval ("name" + (j + 1)).text = eval ("name" + j).text;
j--;
}
eval ("score" + (i + 1)).text = newScore.text;
eval ("name" + (i + 1)).text = newName.text;
return(undefined);
}
if (i == 0) {
j = 8;
while (j >= i) {
eval ("score" + (j + 1)).text = eval ("score" + j).text;
eval ("name" + (j + 1)).text = eval ("name" + j).text;
j--;
}
eval ("score" + i).text = newScore.text;
eval ("name" + i).text = newName.text;
return(undefined);
}
i--;
}
}
}
function saveScore() {
outXML.score0 = score0.text;
outXML.name0 = name0.text;
outXML.score1 = score1.text;
outXML.name1 = name1.text;
outXML.score2 = score2.text;
outXML.name2 = name2.text;
outXML.score3 = score3.text;
outXML.name3 = name3.text;
outXML.score4 = score4.text;
outXML.name4 = name4.text;
outXML.score5 = score5.text;
outXML.name5 = name5.text;
outXML.score6 = score6.text;
outXML.name6 = name6.text;
outXML.score7 = score7.text;
outXML.name7 = name7.text;
outXML.score8 = score8.text;
outXML.name8 = name8.text;
outXML.score9 = score9.text;
outXML.name9 = name9.text;
outXML.sendAndLoad("http://www.crudeoils.us/temp/save.php", outXML, "POST");
}
newScore.text = _root.killtotal;
newName.maxChars = 10;
outXML = new LoadVars();
outXML.onLoad = function () {
};
_root.gameover = 2;
Frame 118
stop();
Frame 119
_root.gameover = 2;
Frame 162
_root.gotoAndPlay("intro", 1);
Symbol 20 Button
on (press) {
if ((_root.reload < 1) and (_root.midfire < 1)) {
if ((_root.weapon <= 1) and (_root.bulletCount > -1)) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (197);
} else if ((_root.weapon >= 2) and (_root.sgCount > -1)) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (197);
}
}
}
Symbol 21 Button
on (press) {
if ((_root.reload < 1) and (_root.midfire < 1)) {
if ((_root.weapon <= 1) and (_root.bulletCount > -1)) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (194);
} else if ((_root.weapon >= 2) and (_root.sgCount > -1)) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (194);
}
}
}
Symbol 22 Button
on (press) {
if ((_root.reload < 1) and (_root.midfire < 1)) {
if ((_root.weapon <= 1) and (_root.bulletCount > -1)) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (194);
} else if ((_root.weapon >= 2) and (_root.sgCount > -1)) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (194);
}
}
}
Symbol 23 Button
on (press) {
if ((_root.reload < 1) and (_root.midfire < 1)) {
if ((_root.weapon <= 1) and (_root.bulletCount > -1)) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (206);
} else if ((_root.weapon >= 2) and (_root.sgCount > -1)) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (206);
}
}
}
Symbol 24 Button
on (press) {
if ((_root.reload < 1) and (_root.midfire < 1)) {
if ((_root.weapon <= 1) and (_root.bulletCount > -1)) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (219);
} else if ((_root.weapon >= 2) and (_root.sgCount > -1)) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (219);
}
}
}
Symbol 25 Button
on (press) {
if ((_root.reload < 1) and (_root.midfire < 1)) {
if ((_root.weapon <= 1) and (_root.bulletCount > -1)) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (131);
} else if ((_root.weapon >= 2) and (_root.sgCount > -1)) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (131);
}
}
}
Symbol 26 Button
on (press) {
if ((_root.reload < 1) and (_root.midfire < 1)) {
if (_root.weapon <= 1) {
if ((_root.bulletCount > -1) and (hit < 0)) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (272);
} else if ((_root.bulletCount > -1) and (hit >= 0)) {
gotoAndPlay (305);
hit = hit - 1;
}
} else if (_root.weapon >= 2) {
if (_root.sgCount > -1) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (272);
}
}
}
}
Symbol 27 Button
on (press) {
if ((_root.reload < 1) and (_root.midfire < 1)) {
if (_root.weapon <= 1) {
if ((_root.bulletCount > -1) and (hit < 0)) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (158);
} else if ((_root.bulletCount > -1) and (hit >= 0)) {
gotoAndPlay (110);
hit = hit - 1;
}
} else if (_root.weapon >= 2) {
if (_root.sgCount > -1) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (158);
}
}
}
}
Symbol 28 Button
on (press) {
if ((_root.reload < 1) and (_root.midfire < 1)) {
if (_root.weapon <= 1) {
if ((_root.bulletCount > -1) and (hit < 0)) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (131);
} else if ((_root.bulletCount > -1) and (hit >= 0)) {
gotoAndPlay (100);
hit = hit - 1;
}
} else if (_root.weapon >= 2) {
if (_root.sgCount > -1) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (131);
}
}
}
}
Symbol 29 Button
on (press) {
if ((_root.reload < 1) and (_root.midfire < 1)) {
if (_root.weapon <= 1) {
if (_root.bulletCount > -1) {
gotoAndPlay (120);
hit = -1;
}
} else if (_root.weapon >= 2) {
if (_root.sgCount > -1) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (131);
}
}
}
}
Symbol 31 Button
on (press) {
if ((_root.bulletcount > -1) and (hit >= 0)) {
gotoAndPlay (120);
hit = -1;
}
}
Symbol 32 Button
on (press) {
if ((_root.reload < 1) and (_root.midfire < 1)) {
if ((_root.bulletCount > -1) or (_root.sgCount > -1)) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (289);
}
}
}
Symbol 33 Button
on (press) {
if ((_root.reload < 1) and (_root.midfire < 1)) {
if ((_root.bulletCount > -1) or (_root.sgCount > -1)) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (174);
}
}
}
Symbol 34 Button
on (press) {
if ((_root.reload < 1) and (_root.midfire < 1)) {
if ((_root.bulletCount > -1) or (_root.sgCount > -1)) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (144);
}
}
}
Symbol 36 Button
on (press) {
gotoAndPlay (158);
}
Symbol 40 Button
on (press) {
gotoAndPlay (158);
}
Symbol 41 Button
on (press) {
gotoAndPlay (131);
}
Symbol 42 Button
on (press) {
gotoAndPlay (131);
}
Symbol 43 Button
on (press) {
gotoAndPlay (131);
}
Symbol 56 Button
on (press) {
if ((_root.reload < 1) and (_root.midfire < 1)) {
if ((_root.weapon <= 1) and (_root.bulletCount > -1)) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (233);
} else if ((_root.weapon >= 2) and (_root.sgCount > -1)) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (233);
}
}
}
Symbol 57 Button
on (press) {
if ((_root.reload < 1) and (_root.midfire < 1)) {
if ((_root.weapon <= 1) and (_root.bulletCount > -1)) {
this._x = this._x - 32;
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (233);
} else if ((_root.weapon >= 2) and (_root.sgCount > -1)) {
this._x = this._x - 32;
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (233);
}
}
}
Symbol 58 Button
on (press) {
if ((_root.reload < 1) and (_root.midfire < 1)) {
if ((_root.weapon <= 1) and (_root.bulletCount > -1)) {
this._x = this._x - 44;
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (233);
} else if ((_root.weapon >= 2) and (_root.sgCount > -1)) {
this._x = this._x - 44;
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (233);
}
}
}
Symbol 59 Button
on (press) {
if ((_root.reload < 1) and (_root.midfire < 1)) {
if ((_root.weapon <= 1) and (_root.bulletCount > -1)) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (242);
} else if ((_root.weapon >= 2) and (_root.sgCount > -1)) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (242);
}
}
}
Symbol 60 Button
on (press) {
if ((_root.reload < 1) and (_root.midfire < 1)) {
if ((_root.weapon <= 1) and (_root.bulletCount > -1)) {
this._x = this._x - 142.4;
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (131);
} else if ((_root.weapon >= 2) and (_root.sgCount > -1)) {
this._x = this._x - 142.4;
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (131);
}
}
}
Symbol 80 MovieClip [zombie5] Frame 1
hit = Math.ceil(_root.stage / 3) - 1;
vanish = 100;
rate = 10;
this._alpha = 100;
this._x = ((Math.ceil(Math.random() * 10) * 71.2) + 220) + 71.2;
this._y = 261.6;
onMouseDown = function () {
if ((_root.gameover < 0) or (_root.nextStage < 0)) {
this.removeMovieClip();
}
};
Symbol 80 MovieClip [zombie5] Frame 45
if ((this._x < 150) and (_root.zombieKill > 0)) {
this.gotoAndPlay("kill");
_root.gunarm._alpha = 0;
_root.westbody._alpha = 0;
_root.gunarm.gotoAndStop("kill");
_root.westbody.gotoAndStop("kill");
_root.bulletCount = -1;
_root.zombieKill = -1;
} else if (this._x < -100) {
this.removeMovieClip();
}
Symbol 80 MovieClip [zombie5] Frame 60
this._x = this._x - 71.2;
gotoAndPlay (62);
Symbol 80 MovieClip [zombie5] Frame 62
if ((this._x < 150) and (_root.zombieKill > 0)) {
this.gotoAndPlay("kill");
_root.gunarm._alpha = 0;
_root.westbody._alpha = 0;
_root.gunarm.gotoAndStop("kill");
_root.westbody.gotoAndStop("kill");
_root.bulletCount = -1;
_root.zombieKill = -1;
} else if (this._x < -100) {
this.removeMovieClip();
}
Symbol 80 MovieClip [zombie5] Frame 77
this._x = this._x - 71.2;
gotoAndPlay (45);
Symbol 80 MovieClip [zombie5] Frame 79
if ((this._x < 150) and (_root.zombieKill > 0)) {
this.gotoAndPlay("kill4");
_root.gunarm._alpha = 0;
_root.westbody._alpha = 0;
_root.gunarm.gotoAndStop("kill");
_root.westbody.gotoAndStop("kill");
_root.bulletCount = -1;
_root.zombieKill = -1;
} else if (this._x < -100) {
this.removeMovieClip();
}
Symbol 80 MovieClip [zombie5] Frame 97
this._x = this._x - 71.2;
gotoAndPlay (79);
Symbol 80 MovieClip [zombie5] Frame 107
gotoAndPlay (62);
Symbol 80 MovieClip [zombie5] Frame 117
gotoAndPlay (62);
Symbol 80 MovieClip [zombie5] Frame 128
gotoAndPlay (79);
this.arm1.removeMovieClip();
this.arm2.removeMovieClip();
hit = hit - 1;
Symbol 80 MovieClip [zombie5] Frame 141
vanish = vanish - rate;
this._alpha = vanish;
if (vanish < 0) {
this.removeMovieClip();
}
onMouseDown = function () {
if ((_root.gameover < 0) or (_root.nextStage < 0)) {
this.removeMovieClip();
}
};
Symbol 80 MovieClip [zombie5] Frame 142
gotoAndPlay (141);
Symbol 80 MovieClip [zombie5] Frame 154
vanish = vanish - rate;
this._alpha = vanish;
if (vanish < 0) {
this.removeMovieClip();
}
onMouseDown = function () {
if ((_root.gameover < 0) or (_root.nextStage < 0)) {
this.removeMovieClip();
}
};
Symbol 80 MovieClip [zombie5] Frame 155
gotoAndPlay (154);
Symbol 80 MovieClip [zombie5] Frame 170
vanish = vanish - rate;
this._alpha = vanish;
if (vanish < 0) {
this.removeMovieClip();
}
onMouseDown = function () {
if ((_root.gameover < 0) or (_root.nextStage < 0)) {
this.removeMovieClip();
}
};
Symbol 80 MovieClip [zombie5] Frame 171
gotoAndPlay (170);
Symbol 80 MovieClip [zombie5] Frame 186
vanish = vanish - rate;
this._alpha = vanish;
if (vanish < 0) {
this.removeMovieClip();
}
onMouseDown = function () {
if ((_root.gameover < 0) or (_root.nextStage < 0)) {
this.removeMovieClip();
}
};
Symbol 80 MovieClip [zombie5] Frame 187
gotoAndPlay (186);
Symbol 80 MovieClip [zombie5] Frame 193
gotoAndPlay (170);
Symbol 80 MovieClip [zombie5] Frame 202
vanish = vanish - rate;
this._alpha = vanish;
if (vanish < 0) {
this.removeMovieClip();
}
onMouseDown = function () {
if ((_root.gameover < 0) or (_root.nextStage < 0)) {
this.removeMovieClip();
}
};
Symbol 80 MovieClip [zombie5] Frame 203
gotoAndPlay (202);
Symbol 80 MovieClip [zombie5] Frame 205
gotoAndPlay (170);
Symbol 80 MovieClip [zombie5] Frame 215
vanish = vanish - rate;
this._alpha = vanish;
if (vanish < 0) {
this.removeMovieClip();
}
onMouseDown = function () {
if ((_root.gameover < 0) or (_root.nextStage < 0)) {
this.removeMovieClip();
}
};
Symbol 80 MovieClip [zombie5] Frame 216
gotoAndPlay (215);
Symbol 80 MovieClip [zombie5] Frame 228
vanish = vanish - rate;
this._alpha = vanish;
if (vanish < 0) {
this.removeMovieClip();
}
onMouseDown = function () {
if ((_root.gameover < 0) or (_root.nextStage < 0)) {
this.removeMovieClip();
}
};
Symbol 80 MovieClip [zombie5] Frame 229
gotoAndPlay (228);
Symbol 80 MovieClip [zombie5] Frame 239
vanish = vanish - rate;
this._alpha = vanish;
if (vanish < 0) {
this.removeMovieClip();
}
onMouseDown = function () {
if ((_root.gameover < 0) or (_root.nextStage < 0)) {
this.removeMovieClip();
}
};
Symbol 80 MovieClip [zombie5] Frame 240
gotoAndPlay (239);
Symbol 80 MovieClip [zombie5] Frame 252
vanish = vanish - rate;
this._alpha = vanish;
if (vanish < 0) {
this.removeMovieClip();
}
onMouseDown = function () {
if ((_root.gameover < 0) or (_root.nextStage < 0)) {
this.removeMovieClip();
}
};
Symbol 80 MovieClip [zombie5] Frame 253
gotoAndPlay (252);
Symbol 80 MovieClip [zombie5] Frame 264
vanish = vanish - rate;
this._alpha = vanish;
if (vanish < 0) {
this.removeMovieClip();
}
onMouseDown = function () {
if ((_root.gameover < 0) or (_root.nextStage < 0)) {
this.removeMovieClip();
}
};
Symbol 80 MovieClip [zombie5] Frame 265
gotoAndPlay (264);
Symbol 80 MovieClip [zombie5] Frame 284
vanish = vanish - rate;
this._alpha = vanish;
if (vanish < 0) {
this.removeMovieClip();
}
onMouseDown = function () {
if ((_root.gameover < 0) or (_root.nextStage < 0)) {
this.removeMovieClip();
}
};
Symbol 80 MovieClip [zombie5] Frame 285
gotoAndPlay (284);
Symbol 80 MovieClip [zombie5] Frame 301
vanish = vanish - rate;
this._alpha = vanish;
if (vanish < 0) {
this.removeMovieClip();
}
onMouseDown = function () {
if ((_root.gameover < 0) or (_root.nextStage < 0)) {
this.removeMovieClip();
}
};
Symbol 80 MovieClip [zombie5] Frame 302
gotoAndPlay (301);
Symbol 80 MovieClip [zombie5] Frame 345
if (((this._x > 250) and (this._x <= 287.8)) and (_root.zombieKill > 0)) {
this.gotoAndPlay("kill2");
_root.gunarm._alpha = 0;
_root.westbody._alpha = 0;
_root.gunarm.gotoAndStop("kill");
_root.westbody.gotoAndStop("kill");
_root.bulletCount = -1;
_root.zombieKill = -1;
} else if (this._x < 220) {
this._x = this._x + 18.3;
this.gotoAndPlay("kill3");
_root.gunarm._alpha = 0;
_root.westbody._alpha = 0;
_root.gunarm.gotoAndStop("kill");
_root.westbody.gotoAndStop("kill");
_root.bulletCount = -1;
_root.zombieKill = -1;
}
Symbol 80 MovieClip [zombie5] Frame 360
this._x = this._x - 142.4;
gotoAndPlay (45);
Symbol 80 MovieClip [zombie5] Frame 426
_root.gameover = -1;
stop();
onMouseDown = function () {
if ((_root.gameover < 0) or (_root.nextStage < 0)) {
this.removeMovieClip();
}
};
Symbol 80 MovieClip [zombie5] Frame 477
_root.gameover = -1;
stop();
onMouseDown = function () {
if ((_root.gameover < 0) or (_root.nextStage < 0)) {
this.removeMovieClip();
}
};
Symbol 80 MovieClip [zombie5] Frame 589
_root.gameover = -1;
stop();
onMouseDown = function () {
if ((_root.gameover < 0) or (_root.nextStage < 0)) {
this.removeMovieClip();
}
};
Symbol 80 MovieClip [zombie5] Frame 675
_root.gameover = -1;
stop();
onMouseDown = function () {
if ((_root.gameover < 0) or (_root.nextStage < 0)) {
this.removeMovieClip();
}
};
Symbol 96 MovieClip [TreeD] Frame 1
this._rotation = (Math.random() * 15) - (Math.random() * 15);
this._x = (Math.random() * 300) + 500;
this._y = 400;
this.BranchA._rotation = (Math.random() * 45) - (Math.random() * 45);
this.BranchA.BranchA1._rotation = (Math.random() * 45) - (Math.random() * 45);
this.BranchA.BranchA1.BranchA1a._rotation = (Math.random() * 45) - (Math.random() * 45);
this.BranchA.BranchA2._rotation = (Math.random() * 45) - (Math.random() * 45);
this.BranchC._rotation = (Math.random() * 45) - (Math.random() * 45);
this.BranchC.BranchC1._rotation = (Math.random() * 45) - (Math.random() * 45);
stop();
Symbol 96 MovieClip [TreeD] Frame 2
stop();
Symbol 104 MovieClip [TreeC] Frame 1
this._rotation = (Math.random() * 15) - (Math.random() * 15);
this._x = (Math.random() * 300) - 50;
this._y = 400;
this.BranchA._rotation = (Math.random() * 45) - (Math.random() * 45);
this.BranchA.BranchA1._rotation = (Math.random() * 45) - (Math.random() * 45);
this.BranchA.BranchA1.BranchA1a._rotation = (Math.random() * 45) - (Math.random() * 45);
this.BranchA.BranchA2._rotation = (Math.random() * 45) - (Math.random() * 45);
this.BranchC._rotation = (Math.random() * 45) - (Math.random() * 45);
this.BranchC.BranchC1._rotation = (Math.random() * 45) - (Math.random() * 45);
this.BranchD._rotation = (Math.random() * 45) - (Math.random() * 45);
this.BranchD.BranchD1._rotation = (Math.random() * 45) - (Math.random() * 45);
this.BranchD.BranchD1._rotation = (Math.random() * 45) - (Math.random() * 45);
stop();
Symbol 104 MovieClip [TreeC] Frame 2
stop();
Symbol 110 MovieClip [TreeB] Frame 1
this._rotation = (Math.random() * 15) - (Math.random() * 15);
this._x = (Math.random() * 300) + 350;
this._y = 400;
this.BranchA._rotation = (Math.random() * 45) - (Math.random() * 45);
this.BranchA.BranchA1._rotation = (Math.random() * 45) - (Math.random() * 45);
this.BranchA.BranchA1.BranchA1a._rotation = (Math.random() * 45) - (Math.random() * 45);
this.BranchA.BranchA2._rotation = (Math.random() * 45) - (Math.random() * 45);
this.BranchB._rotation = (Math.random() * 45) - (Math.random() * 45);
this.BranchB.BranchB1._rotation = (Math.random() * 45) - (Math.random() * 45);
this.BranchB.BranchB2._rotation = (Math.random() * 45) - (Math.random() * 45);
this.BranchC._rotation = (Math.random() * 45) - (Math.random() * 45);
this.BranchC.BranchC1._rotation = (Math.random() * 45) - (Math.random() * 45);
stop();
Symbol 110 MovieClip [TreeB] Frame 2
stop();
Symbol 113 MovieClip [TreeA] Frame 1
this._rotation = (Math.random() * 15) - (Math.random() * 15);
this._x = (Math.random() * 300) + 150;
this._y = 400;
this.BranchA._rotation = (Math.random() * 45) - (Math.random() * 45);
this.BranchA.BranchA1._rotation = (Math.random() * 45) - (Math.random() * 45);
this.BranchA.BranchA1.BranchA1a._rotation = (Math.random() * 45) - (Math.random() * 45);
this.TreeA.BranchA.BranchA2._rotation = (Math.random() * 45) - (Math.random() * 45);
this.BranchB._rotation = (Math.random() * 45) - (Math.random() * 45);
this.BranchB.BranchB1._rotation = (Math.random() * 45) - (Math.random() * 45);
this.BranchB.BranchB2._rotation = (Math.random() * 45) - (Math.random() * 45);
this.BranchC._rotation = (Math.random() * 45) - (Math.random() * 45);
this.BranchC.BranchC1._rotation = (Math.random() * 45) - (Math.random() * 45);
stop();
Symbol 113 MovieClip [TreeA] Frame 2
stop();
Symbol 128 Button
on (release) {
gotoAndPlay (42);
}
Symbol 132 Button
on (release) {
gotoAndPlay (44);
}
Symbol 137 Button
on (release) {
gotoAndPlay (1);
}
Symbol 141 MovieClip Frame 1
onEnterFrame = function () {
if (this._alpha < 100) {
this._alpha = this._alpha + 10;
}
};
Symbol 145 Button
on (release) {
gotoAndPlay (43);
}
Symbol 149 Button
on (release) {
getURL ("stories/index.html");
}
Symbol 153 MovieClip Frame 1
onEnterFrame = function () {
if (this._alpha < 100) {
this._alpha = this._alpha + 10;
}
};
Symbol 154 Button
on (release) {
gotoAndPlay (42);
}
Symbol 155 Button
on (release) {
gotoAndPlay (44);
}
Symbol 156 Button
on (release) {
getURL ("stories.html ");
}
Symbol 161 MovieClip Frame 1
this._x = Math.random() * 1200;
this._rotation = Math.random() * 10;
stop();
Symbol 161 MovieClip Frame 2
stop();
Symbol 163 MovieClip Frame 1
this._x = Math.random() * 1200;
this._rotation = Math.random() * 10;
stop();
Symbol 163 MovieClip Frame 2
stop();
Symbol 165 MovieClip Frame 1
this._x = Math.random() * 1200;
this._rotation = Math.random() * 10;
stop();
Symbol 165 MovieClip Frame 2
stop();
Symbol 167 MovieClip Frame 1
this._x = Math.random() * 1200;
this._rotation = Math.random() * 10;
stop();
Symbol 167 MovieClip Frame 2
stop();
Symbol 169 MovieClip Frame 1
this._x = Math.random() * 1200;
this._rotation = Math.random() * 10;
stop();
Symbol 169 MovieClip Frame 2
stop();
Symbol 173 MovieClip Frame 1
this._x = Math.random() * 720;
Symbol 173 MovieClip Frame 2
onEnterFrame = function () {
this._rotation = Math.random() * 10;
};
Symbol 173 MovieClip Frame 3
gotoAndPlay (2);
Symbol 177 MovieClip Frame 1
this._x = Math.random() * 720;
Symbol 177 MovieClip Frame 2
onEnterFrame = function () {
this._rotation = Math.random() * 10;
};
Symbol 177 MovieClip Frame 3
gotoAndPlay (2);
Symbol 181 MovieClip Frame 1
this._x = Math.random() * 720;
Symbol 181 MovieClip Frame 2
onEnterFrame = function () {
this._rotation = Math.random() * 10;
};
Symbol 181 MovieClip Frame 3
gotoAndPlay (2);
Symbol 184 MovieClip Frame 1
onEnterFrame = function () {
if (_root.killCount < _root.zombieTotal) {
gotoAndPlay (1);
}
};
Symbol 184 MovieClip Frame 24
_root.nextStage = -1;
stop();
Symbol 188 MovieClip Frame 1
onEnterFrame = function () {
if (_root.gameover > 0) {
gotoAndPlay (1);
}
};
Symbol 188 MovieClip Frame 24
stop();
Symbol 216 MovieClip Frame 1
_root.reload = 0;
_root.midfire = 0;
Symbol 216 MovieClip Frame 15
gotoAndPlay (1);
Symbol 216 MovieClip Frame 23
gotoAndPlay (1);
Symbol 216 MovieClip Frame 28
_root.reload = 1;
_root.bulletcount = -2;
Symbol 216 MovieClip Frame 59
_root.bulletcount = 6;
_root.reload = 0;
gotoAndPlay (1);
Symbol 216 MovieClip Frame 73
_root.reload = 1;
_root.midfire = 1;
Symbol 216 MovieClip Frame 80
_root.midfire = 0;
_root.reload = 0;
Symbol 216 MovieClip Frame 94
gotoAndPlay (80);
Symbol 216 MovieClip Frame 98
_root.midfire = 0;
Symbol 216 MovieClip Frame 105
_root.midfire = 0;
gotoAndPlay (80);
Symbol 216 MovieClip Frame 112
_root.reload = 1;
_root.sgCount = -3;
_root.midfire = 2;
Symbol 216 MovieClip Frame 164
_root.reload = 0;
_root.sgTotal = _root.sgTotal - 4;
_root.sgCount = 4;
_root.midfire = 0;
Symbol 216 MovieClip Frame 165
gotoAndPlay (80);
Symbol 216 MovieClip Frame 175
_root.reload = 1;
_root.midfire = 1;
Symbol 216 MovieClip Frame 182
gotoAndPlay (1);
Symbol 216 MovieClip Frame 196
stop();
Symbol 217 MovieClip Frame 15
gotoAndPlay (1);
Symbol 217 MovieClip Frame 23
gotoAndPlay (1);
Symbol 217 MovieClip Frame 37
gotoAndPlay (1);
Symbol 217 MovieClip Frame 45
gotoAndPlay (1);
Symbol 217 MovieClip Frame 46
stop();
Symbol 241 MovieClip Frame 1
onEnterFrame = function () {
if (_root.bulletCount > 5) {
gotoAndPlay (1);
}
};
Symbol 241 MovieClip Frame 4
onEnterFrame = function () {
if (_root.bulletCount > 4) {
gotoAndPlay (4);
}
};
Symbol 241 MovieClip Frame 7
onEnterFrame = function () {
if (_root.bulletCount > 3) {
gotoAndPlay (7);
}
};
Symbol 241 MovieClip Frame 10
onEnterFrame = function () {
if (_root.bulletCount > 2) {
gotoAndPlay (10);
}
};
Symbol 241 MovieClip Frame 13
onEnterFrame = function () {
if (_root.bulletCount > 1) {
gotoAndPlay (13);
}
};
Symbol 241 MovieClip Frame 16
onEnterFrame = function () {
if (_root.bulletCount > 0) {
gotoAndPlay (16);
}
};
Symbol 241 MovieClip Frame 20
onEnterFrame = function () {
if (_root.bulletCount < 1) {
gotoAndPlay (19);
} else if (_root.bulletCount > 0) {
gotoAndPlay (1);
}
};
Symbol 241 MovieClip Frame 26
onEnterFrame = function () {
if (_root.sgCount > 3) {
gotoAndPlay (26);
}
};
Symbol 241 MovieClip Frame 29
onEnterFrame = function () {
if (_root.sgCount > 2) {
gotoAndPlay (29);
}
};
Symbol 241 MovieClip Frame 33
onEnterFrame = function () {
if (_root.sgCount > 1) {
gotoAndPlay (33);
}
};
Symbol 241 MovieClip Frame 36
onEnterFrame = function () {
if (_root.sgCount > 0) {
gotoAndPlay (36);
}
};
Symbol 241 MovieClip Frame 39
onEnterFrame = function () {
if (_root.sgCount < 2) {
this.gotoAndPlay("sgEmpty");
}
};
Symbol 241 MovieClip Frame 40
onEnterFrame = function () {
gotoAndPlay (26);
};
Symbol 245 MovieClip Frame 1
onEnterFrame = function () {
if (_root.killTotal > _root.found) {
gotoAndPlay (23);
}
};
Symbol 245 MovieClip Frame 2
onEnterFrame = function () {
if (_root.killTotal < _root.found) {
gotoAndPlay (1);
}
};
Symbol 245 MovieClip Frame 3
onEnterFrame = function () {
if (_root.pickUp >= _root.found) {
_root.sgTotal = 4;
_root.sgCount = 4;
}
};
Symbol 245 MovieClip Frame 4
_root.pickUp = 0;
Symbol 245 MovieClip Frame 19
onEnterFrame = function () {
gotoAndPlay (23);
};
Symbol 245 MovieClip Frame 24
onEnterFrame = function () {
if (_root.pickUp < 10) {
gotoAndPlay (23);
}
};
Symbol 245 MovieClip Frame 25
onEnterFrame = function () {
if (_root.pickUp >= 10) {
_root.sgTotal = _root.sgTotal + 4;
}
};
Symbol 245 MovieClip Frame 26
_root.pickUp = 0;
Symbol 245 MovieClip Frame 41
onEnterFrame = function () {
gotoAndPlay (23);
};
Symbol 258 Button
on (press) {
if ((_root.reload < 1) and (_root.midfire < 1)) {
if ((_root.weapon <= 1) and (_root.bulletCount > -1)) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (248);
} else if ((_root.weapon >= 2) and (_root.sgCount > -1)) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (248);
}
}
}
Symbol 259 Button
on (press) {
if ((_root.reload < 1) and (_root.midfire < 1)) {
if ((_root.weapon <= 1) and (_root.bulletCount > -1)) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (262);
} else if ((_root.weapon >= 2) and (_root.sgCount > -1)) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (262);
}
}
}
Symbol 260 Button
on (press) {
if ((_root.reload < 1) and (_root.midfire < 1)) {
if ((_root.weapon <= 1) and (_root.bulletCount > -1)) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (297);
} else if ((_root.weapon >= 2) and (_root.sgCount > -1)) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (297);
}
}
}
Symbol 261 Button
on (press) {
if ((_root.reload < 1) and (midfire < 1)) {
if (_root.weapon <= 1) {
if ((_root.bulletCount > -1) and (hit < 0)) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (214);
} else if ((_root.bulletCount > -1) and (hit >= 0)) {
gotoAndPlay (124);
hit = hit - 1;
}
} else if (_root.weapon >= 2) {
if (_root.sgCount > -1) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (262);
}
}
}
}
Symbol 262 Button
on (press) {
if ((_root.reload < 1) and (midfire < 1)) {
if (_root.weapon <= 1) {
if ((_root.bulletCount > -1) and (hit < 0)) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (262);
} else if ((_root.bulletCount > -1) and (hit >= 0)) {
gotoAndPlay (105);
hit = hit - 1;
}
} else if (_root.weapon >= 2) {
if (_root.sgCount > -1) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (262);
}
}
}
}
Symbol 263 Button
on (press) {
if ((_root.reload < 1) and (midfire < 1)) {
if (_root.weapon <= 1) {
if ((_root.bulletCount > -1) and (hit < 0)) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (297);
} else if ((_root.bulletCount > -1) and (hit >= 0)) {
gotoAndPlay (115);
hit = hit - 1;
}
} else if (_root.weapon >= 2) {
if (_root.sgCount > -1) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (297);
}
}
}
}
Symbol 264 Button
on (press) {
if ((_root.reload < 1) and (midfire < 1)) {
if (_root.weapon <= 1) {
if ((_root.bulletCount > -1) and (hit < 0)) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (297);
} else if ((_root.bulletCount > -1) and (hit >= 0)) {
gotoAndPlay (92);
hit = hit - 1;
}
} else if (_root.weapon >= 2) {
if (_root.sgCount > -1) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (297);
}
}
}
}
Symbol 266 Button
on (press) {
if ((_root.reload < 1) and (midfire < 1)) {
if ((_root.bulletCount > -1) or (_root.sgCount > -1)) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (231);
}
}
}
Symbol 267 Button
on (press) {
if ((_root.reload < 1) and (midfire < 1)) {
if ((_root.bulletCount > -1) or (_root.sgCount > -1)) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (281);
}
}
}
Symbol 268 Button
on (press) {
if ((_root.reload < 1) and (midfire < 1)) {
if ((_root.bulletCount > -1) or (_root.sgCount > -1)) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (314);
}
}
}
Symbol 270 Button
on (press) {
if ((_root.reload < 1) and (_root.midfire < 1)) {
if ((_root.weapon <= 1) and (_root.bulletCount > -1)) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (202);
} else if ((_root.weapon >= 2) and (_root.sgCount > -1)) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (202);
}
}
}
Symbol 271 Button
on (press) {
if ((_root.reload < 1) and (_root.midfire < 1)) {
if ((_root.weapon <= 1) and (_root.bulletCount > -1)) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (184);
} else if ((_root.weapon >= 2) and (_root.sgCount > -1)) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (184);
}
}
}
Symbol 281 MovieClip Frame 1
vanish = 100;
rate = 10;
hit = Math.ceil(_root.stage / 3) - 1;
this._alpha = 100;
this._x = ((Math.ceil(Math.random() * 10) * 74.1) + 151.1) + 74.1;
this._y = 248;
onMouseDown = function () {
if ((_root.gameover < 0) or (_root.nextStage < 0)) {
this.removeMovieClip();
}
};
Symbol 281 MovieClip Frame 40
if ((_x < 160) and (_root.zombieKill > 0)) {
gotoAndPlay (331);
_root.gunarm._alpha = 0;
_root.westbody._alpha = 0;
_root.gunarm.gotoAndStop("kill");
_root.westbody.gotoAndStop("kill");
_root.bulletCount = -1;
_root.zombieKill = -1;
} else if (_x < -100) {
this.removeMovieClip();
}
Symbol 281 MovieClip Frame 58
_x = (_x - 74.1);
gotoAndPlay (40);
Symbol 281 MovieClip Frame 65
if ((_x < 160) and (_root.zombieKill > 0)) {
gotoAndPlay (446);
_root.gunarm._alpha = 0;
_root.westbody._alpha = 0;
_root.gunarm.gotoAndStop("kill");
_root.westbody.gotoAndStop("kill");
_root.bulletCount = -1;
_root.zombieKill = -1;
} else if (_x < -100) {
this.removeMovieClip();
}
Symbol 281 MovieClip Frame 88
_x = (_x - 74.1);
gotoAndPlay (65);
Symbol 281 MovieClip Frame 98
gotoAndPlay (65);
Symbol 281 MovieClip Frame 110
gotoAndPlay (40);
Symbol 281 MovieClip Frame 120
gotoAndPlay (40);
Symbol 281 MovieClip Frame 180
gotoAndPlay (40);
Symbol 281 MovieClip Frame 196
gotoAndPlay (274);
Symbol 281 MovieClip Frame 207
vanish = vanish - rate;
this._alpha = vanish;
if (vanish < 0) {
this.removeMovieClip();
}
onMouseDown = function () {
if ((_root.gameover < 0) or (_root.nextStage < 0)) {
this.removeMovieClip();
}
};
Symbol 281 MovieClip Frame 208
gotoAndPlay (207);
Symbol 281 MovieClip Frame 227
vanish = vanish - rate;
this._alpha = vanish;
if (vanish < 0) {
this.removeMovieClip();
}
onMouseDown = function () {
if ((_root.gameover < 0) or (_root.nextStage < 0)) {
this.removeMovieClip();
}
};
Symbol 281 MovieClip Frame 228
gotoAndPlay (227);
Symbol 281 MovieClip Frame 244
vanish = vanish - rate;
this._alpha = vanish;
if (vanish < 0) {
this.removeMovieClip();
}
onMouseDown = function () {
if ((_root.gameover < 0) or (_root.nextStage < 0)) {
this.removeMovieClip();
}
};
Symbol 281 MovieClip Frame 245
gotoAndPlay (244);
Symbol 281 MovieClip Frame 257
vanish = vanish - rate;
this._alpha = vanish;
if (vanish < 0) {
this.removeMovieClip();
}
onMouseDown = function () {
if ((_root.gameover < 0) or (_root.nextStage < 0)) {
this.removeMovieClip();
}
};
Symbol 281 MovieClip Frame 258
gotoAndPlay (257);
Symbol 281 MovieClip Frame 274
vanish = vanish - rate;
this._alpha = vanish;
if (vanish < 0) {
this.removeMovieClip();
}
onMouseDown = function () {
if ((_root.gameover < 0) or (_root.nextStage < 0)) {
this.removeMovieClip();
}
};
Symbol 281 MovieClip Frame 275
gotoAndPlay (274);
Symbol 281 MovieClip Frame 293
vanish = vanish - rate;
this._alpha = vanish;
if (vanish < 0) {
this.removeMovieClip();
}
onMouseDown = function () {
if ((_root.gameover < 0) or (_root.nextStage < 0)) {
this.removeMovieClip();
}
};
Symbol 281 MovieClip Frame 294
gotoAndPlay (293);
Symbol 281 MovieClip Frame 311
vanish = vanish - rate;
this._alpha = vanish;
if (vanish < 0) {
this.removeMovieClip();
}
onMouseDown = function () {
if ((_root.gameover < 0) or (_root.nextStage < 0)) {
this.removeMovieClip();
}
};
Symbol 281 MovieClip Frame 312
gotoAndPlay (311);
Symbol 281 MovieClip Frame 328
vanish = vanish - rate;
this._alpha = vanish;
if (vanish < 0) {
this.removeMovieClip();
}
onMouseDown = function () {
if ((_root.gameover < 0) or (_root.nextStage < 0)) {
this.removeMovieClip();
}
};
Symbol 281 MovieClip Frame 329
gotoAndPlay (328);
Symbol 281 MovieClip Frame 442
_root.gameover = -1;
stop();
onMouseDown = function () {
if ((_root.gameover < 0) or (_root.nextStage < 0)) {
this.removeMovieClip();
}
};
Symbol 281 MovieClip Frame 557
_root.gameover = -1;
stop();
onMouseDown = function () {
if ((_root.gameover < 0) or (_root.nextStage < 0)) {
this.removeMovieClip();
}
};
Symbol 302 Button
on (press) {
if ((_root.reload < 1) and (_root.midfire < 1)) {
if ((_root.weapon <= 1) and (_root.bulletCount > -1)) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (227);
} else if ((_root.weapon >= 2) and (_root.sgCount > -1)) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (227);
}
}
}
Symbol 303 Button
on (press) {
if ((_root.reload < 1) and (_root.midfire < 1)) {
if ((_root.weapon <= 1) and (_root.bulletCount > -1)) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (212);
} else if ((_root.weapon >= 2) and (_root.sgCount > -1)) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (212);
}
}
}
Symbol 304 Button
on (press) {
if ((_root.reload < 1) and (_root.midfire < 1)) {
if ((_root.weapon <= 1) and (_root.bulletCount > -1)) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (195);
} else if ((_root.weapon >= 2) and (_root.sgCount > -1)) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (195);
}
}
}
Symbol 305 Button
on (press) {
if ((_root.reload < 1) and (_root.midfire < 1)) {
if ((_root.weapon <= 1) and (_root.bulletCount > -1)) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (180);
} else if ((_root.weapon >= 2) and (_root.sgCount > -1)) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (180);
}
}
}
Symbol 306 Button
on (press) {
if ((_root.reload < 1) and (_root.midfire < 1)) {
if ((_root.weapon <= 1) and (_root.bulletCount > -1)) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (155);
} else if ((_root.weapon >= 2) and (_root.sgCount > -1)) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (155);
}
}
}
Symbol 307 Button
on (press) {
if ((_root.reload < 1) and (_root.midfire < 1)) {
if (_root.weapon <= 1) {
if ((_root.bulletCount > 0) and (hit >= 0)) {
hit = hit - 1;
gotoAndPlay (118);
} else if ((_root.bulletCount > 0) and (hit < 0)) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (178);
}
} else if (_root.weapon >= 2) {
if (_root.sgCount > -1) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (178);
}
}
}
}
Symbol 308 Button
on (press) {
if ((_root.reload < 1) and (_root.midfire < 1)) {
if (_root.weapon <= 1) {
if ((_root.bulletCount > -1) and (hit >= 0)) {
hit = hit - 1;
gotoAndPlay (109);
} else if ((_root.bulletcount > -1) and (hit < 0)) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (178);
}
} else if (_root.weapon >= 2) {
if (_root.sgCount > -1) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (178);
}
}
}
}
Symbol 309 Button
on (press) {
if ((_root.reload < 1) and (_root.midfire < 1)) {
if (_root.weapon <= 1) {
if ((_root.bulletCount > -1) and (hit >= 0)) {
hit = hit - 1;
gotoAndPlay (101);
} else if ((_root.bulletCount > -1) and (hit < 0)) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (155);
}
} else if (_root.weapon >= 2) {
if (_root.sgCount > -1) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (178);
}
}
}
}
Symbol 310 Button
on (press) {
gotoAndPlay (178);
}
Symbol 312 Button
on (press) {
if ((_root.reload < 1) and (_root.midfire < 1)) {
if (_root.weapon <= 1) {
if ((_root.bulletCount > -1) and (hit >= 0)) {
hit = hit - 1;
gotoAndPlay (118);
} else if ((_root.bulletCount > -1) and (hit < 0)) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (178);
}
} else if (_root.weapon >= 2) {
if (_root.sgCount > -1) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (178);
}
}
}
}
Symbol 313 Button
on (press) {
if ((_root.reload < 1) and (_root.midfire < 1)) {
if (_root.weapon <= 1) {
if ((_root.bulletCount > -1) and (hit >= 0)) {
hit = hit - 1;
gotoAndPlay (109);
} else if ((_root.bulletCount > -1) and (hit < 0)) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (178);
}
} else if (_root.weapon >= 2) {
if (_root.sgCount > -1) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (178);
}
}
}
}
Symbol 321 MovieClip Frame 1
vanish = 100;
rate = 10;
hit = Math.ceil(_root.stage / 6);
this._x = ((Math.ceil(Math.random() * 10) * 74.5) + 213.3) + 74.5;
this._y = 251.3;
this._alpha = 100;
onMouseDown = function () {
if ((_root.gameover < 0) or (_root.nextStage < 0)) {
this.removeMovieClip();
}
};
Symbol 321 MovieClip Frame 70
if ((_x < 240) and (_root.zombieKill > 0)) {
gotoAndPlay (241);
_root.gunarm._alpha = 0;
_root.westbody._alpha = 0;
_root.gunarm.gotoAndStop("kill");
_root.westbody.gotoAndStop("kill");
_root.bulletCount = -1;
_root.zombieKill = -1;
} else if (_x < -100) {
this.removeMovieClip();
}
Symbol 321 MovieClip Frame 95
this._x = this._x - 74.5;
gotoAndPlay (70);
Symbol 321 MovieClip Frame 105
gotoAndPlay (70);
Symbol 321 MovieClip Frame 114
gotoAndPlay (70);
Symbol 321 MovieClip Frame 129
gotoAndPlay (70);
Symbol 321 MovieClip Frame 171
vanish = vanish - rate;
this._alpha = vanish;
if (vanish < 0) {
this.removeMovieClip();
}
onMouseDown = function () {
if ((_root.gameover < 0) or (_root.nextStage < 0)) {
this.removeMovieClip();
}
};
Symbol 321 MovieClip Frame 172
gotoAndPlay (171);
Symbol 321 MovieClip Frame 189
vanish = vanish - rate;
this._alpha = vanish;
if (vanish < 0) {
this.removeMovieClip();
}
onMouseDown = function () {
if ((_root.gameover < 0) or (_root.nextStage < 0)) {
this.removeMovieClip();
}
};
Symbol 321 MovieClip Frame 190
gotoAndPlay (189);
Symbol 321 MovieClip Frame 204
vanish = vanish - rate;
this._alpha = vanish;
if (vanish < 0) {
this.removeMovieClip();
}
onMouseDown = function () {
if ((_root.gameover < 0) or (_root.nextStage < 0)) {
this.removeMovieClip();
}
};
Symbol 321 MovieClip Frame 205
gotoAndPlay (204);
Symbol 321 MovieClip Frame 222
vanish = vanish - rate;
this._alpha = vanish;
if (vanish < 0) {
this.removeMovieClip();
}
onMouseDown = function () {
if ((_root.gameover < 0) or (_root.nextStage < 0)) {
this.removeMovieClip();
}
};
Symbol 321 MovieClip Frame 223
gotoAndPlay (222);
Symbol 321 MovieClip Frame 234
vanish = vanish - rate;
this._alpha = vanish;
if (vanish < 0) {
this.removeMovieClip();
}
onMouseDown = function () {
if ((_root.gameover < 0) or (_root.nextStage < 0)) {
this.removeMovieClip();
}
};
Symbol 321 MovieClip Frame 235
gotoAndPlay (234);
Symbol 321 MovieClip Frame 384
_root.gameover = -1;
stop();
onMouseDown = function () {
if ((_root.gameover < 0) or (_root.nextStage < 0)) {
this.removeMovieClip();
}
};
Symbol 350 Button
on (release) {
insertNew();
saveScore();
gotoAndPlay (119);
}