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 () {
var _local1 = _root;
if (_local1.reload < 1) {
dx = _local1._xmouse - gunarm._x;
dy = _local1._ymouse - gunarm._y;
angle = Math.atan2(dy, dx);
gunarm._rotation = Math.max(Math.min(45, angle * 57.2958), -45);
}
if ((0 != Key.isDown(16)) & (0 != (_local1.reload < 1))) {
if (_local1.killTotal >= _local1.found) {
if ((0 != (_local1.gunarm._currentframe < 60)) & (0 != (_local1.sgTotal >= 0))) {
_local1.gunarm._rotation = 0;
_local1.gunarm.gotoAndPlay("swap");
_local1.westbody.gotoAndPlay("swap");
_local1.weapon = 2;
if (_local1.sgCount > 3) {
_local1.chamber.gotoAndPlay("sg4");
} else if ((0 != (_local1.sgCount > 2)) & (0 != (_local1.sgCount < 4))) {
_local1.chamber.gotoAndPlay("sg3");
} else if ((0 != (_local1.sgCount > 1)) & (0 != (_local1.sgCount < 3))) {
_local1.chamber.gotoAndPlay("sg2");
} else if ((0 != (_local1.sgCount > 0)) & (0 != (_local1.sgCount < 2))) {
_local1.chamber.gotoAndPlay("sg1");
} else if (_local1.sgCount < 1) {
_local1.chamber.gotoAndPlay("sgEmpty");
}
} else if ((0 != (_local1.gunarm._currentframe >= 80)) & (0 != (_local1.gunarm._currentframe < 170))) {
_local1.gunarm._rotation = 0;
_local1.gunarm.gotoAndPlay("swap2");
_local1.westbody.gotoAndPlay("swap");
_local1.weapon = 1;
if (_local1.bulletCount > 5) {
_local1.chamber.gotoAndPlay("six");
} else if ((0 != (_local1.bulletCount > 4)) & (0 != (_local1.bulletCount < 6))) {
_local1.chamber.gotoAndPlay("five");
} else if ((0 != (_local1.bulletCount > 3)) & (0 != (_local1.bulletCount < 5))) {
_local1.chamber.gotoAndPlay("four");
} else if ((0 != (_local1.bulletCount > 2)) & (0 != (_local1.bulletCount < 4))) {
_local1.chamber.gotoAndPlay("three");
} else if ((0 != (_local1.bulletCount > 1)) & (0 != (_local1.bulletCount < 3))) {
_local1.chamber.gotoAndPlay("two");
} else if ((0 != (_local1.bulletCount > 0)) & (0 != (_local1.bulletCount < 2))) {
_local1.chamber.gotoAndPlay("one");
} else if (_local1.bulletCount < 1) {
_local1.chamber.gotoAndPlay("one");
}
}
}
}
};
_root.onMouseDown = function () {
var _local1 = _root;
if (_local1.gameover < 0) {
gotoAndPlay (1);
} else if (nextstage < 0) {
_local1.zombie1.removeMovieClip();
_local1.zombie5.removeMovieClip();
gotoAndPlay (44);
} else if ((0 != (_local1.weapon <= 1)) & (0 != (_local1.midfire < 1))) {
if (_local1.bulletCount > 0) {
_local1.gunarm.gotoAndPlay("fire");
_local1.westbody.gotoAndPlay("recoil");
_local1.bulletCount = _local1.bulletCount;
} else if ((0 != ((0 != (_local1.bulletCount < 1)) & (0 != (_local1.bulletCount > -1)))) & (0 != (_local1.zombieKill > 0))) {
_local1.gunarm._rotation = 0;
_local1.gunarm.gotoAndPlay("reload");
}
} else if (_local1.weapon >= 2) {
if ((0 != (_local1.sgCount > 0)) & (0 != (_local1.midfire < 1))) {
_local1.gunarm.gotoAndPlay("fire2");
_local1.westbody.gotoAndPlay("recoil2");
_local1.sgCount = _local1.sgCount - 1;
} else if ((0 != (_local1.sgCount < 1)) & (0 != (_local1.sgCount > -2))) {
if ((0 != ((0 != (_local1.zombieKill > 0)) & (0 != (_local1.sgTotal > 0)))) & (0 != (_local1.midfire < 1))) {
_local1.gunarm._rotation = 0;
_local1.sgCount = -2;
_local1.midfire = 2;
_local1.gunarm.gotoAndPlay("reload2");
}
}
}
};
if (_root.stage <= 3) {
myColor = new Color(_root.sky2);
myColor.setRGB(16711680);
} else if ((0 != (_root.stage > 3)) & (0 != (_root.stage <= 6))) {
myColor = new Color(_root.sky2);
myColor.setRGB(255);
} else if ((0 != (_root.stage > 6)) & (0 != (_root.stage <= 9))) {
myColor = new Color(_root.sky2);
myColor.setRGB(6750156);
} else if ((0 != (_root.stage > 9)) & (0 != (_root.stage <= 12))) {
myColor = new Color(_root.sky2);
myColor.setRGB(3342387);
} else if ((0 != (_root.stage > 12)) & (0 != (_root.stage <= 15))) {
myColor = new Color(_root.sky2);
myColor.setRGB(10027008);
} else if ((0 != (_root.stage > 15)) & (0 != (_root.stage <= 18))) {
myColor = new Color(_root.sky2);
myColor.setRGB(10053171);
} else if ((0 != (_root.stage > 18)) & (0 != (_root.stage <= 21))) {
myColor = new Color(_root.sky2);
myColor.setRGB(10053222);
} else if ((0 != (_root.stage > 21)) & (0 != (_root.stage <= 24))) {
myColor = new Color(_root.sky2);
myColor.setRGB(65382);
} else if ((0 != (_root.stage > 24)) & (0 != (_root.stage <= 27))) {
myColor = new Color(_root.sky2);
myColor.setRGB(6710937);
} else if ((0 != (_root.stage > 27)) & (0 != (_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 367 MovieClip in Frame 94
onClipEvent (enterFrame) {
if ((0 != (_root.zombieTimer < 200)) & (0 != (_root.zombieTimer > 197))) {
_root.zombieCount++;
_root.zombieTimer1 = 190;
if (_root.zombieCount <= _root.zombieTotal) {
duplicateMovieClip ("_root.zombie1", "zombie1" + _root.ZombieCount, 16384 + _root.ZombieCount);
_root["zombie1" + _root.ZombieCount].gotoAndPlay(1);
}
} else if ((0 != (_root.zombieTimer < 100)) & (0 != (_root.zombieTimer > 97))) {
_root.zombieCount++;
_root.zombieTimer = 90;
if (_root.zombieCount <= _root.zombieTotal) {
duplicateMovieClip ("_root.zombie5", "zombie5" + _root.ZombieCount, 16384 + _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, 16384 + _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;
for(;;){
if (i < 0) {
return(undefined);
}
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 ((0 != (_root.reload < 1)) & (0 != (_root.midfire < 1))) {
if ((0 != (_root.weapon <= 1)) & (0 != (_root.bulletCount > -1))) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (197);
} else if ((0 != (_root.weapon >= 2)) & (0 != (_root.sgCount > -1))) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (197);
}
}
}
Symbol 21 Button
on (press) {
if ((0 != (_root.reload < 1)) & (0 != (_root.midfire < 1))) {
if ((0 != (_root.weapon <= 1)) & (0 != (_root.bulletCount > -1))) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (194);
} else if ((0 != (_root.weapon >= 2)) & (0 != (_root.sgCount > -1))) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (194);
}
}
}
Symbol 22 Button
on (press) {
if ((0 != (_root.reload < 1)) & (0 != (_root.midfire < 1))) {
if ((0 != (_root.weapon <= 1)) & (0 != (_root.bulletCount > -1))) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (194);
} else if ((0 != (_root.weapon >= 2)) & (0 != (_root.sgCount > -1))) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (194);
}
}
}
Symbol 23 Button
on (press) {
if ((0 != (_root.reload < 1)) & (0 != (_root.midfire < 1))) {
if ((0 != (_root.weapon <= 1)) & (0 != (_root.bulletCount > -1))) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (206);
} else if ((0 != (_root.weapon >= 2)) & (0 != (_root.sgCount > -1))) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (206);
}
}
}
Symbol 24 Button
on (press) {
if ((0 != (_root.reload < 1)) & (0 != (_root.midfire < 1))) {
if ((0 != (_root.weapon <= 1)) & (0 != (_root.bulletCount > -1))) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (219);
} else if ((0 != (_root.weapon >= 2)) & (0 != (_root.sgCount > -1))) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (219);
}
}
}
Symbol 25 Button
on (press) {
if ((0 != (_root.reload < 1)) & (0 != (_root.midfire < 1))) {
if ((0 != (_root.weapon <= 1)) & (0 != (_root.bulletCount > -1))) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (131);
} else if ((0 != (_root.weapon >= 2)) & (0 != (_root.sgCount > -1))) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (131);
}
}
}
Symbol 26 Button
on (press) {
if ((0 != (_root.reload < 1)) & (0 != (_root.midfire < 1))) {
if (_root.weapon <= 1) {
if ((0 != (_root.bulletCount > -1)) & (0 != (hit < 0))) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (272);
} else if ((0 != (_root.bulletCount > -1)) & (0 != (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 ((0 != (_root.reload < 1)) & (0 != (_root.midfire < 1))) {
if (_root.weapon <= 1) {
if ((0 != (_root.bulletCount > -1)) & (0 != (hit < 0))) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (158);
} else if ((0 != (_root.bulletCount > -1)) & (0 != (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 ((0 != (_root.reload < 1)) & (0 != (_root.midfire < 1))) {
if (_root.weapon <= 1) {
if ((0 != (_root.bulletCount > -1)) & (0 != (hit < 0))) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (131);
} else if ((0 != (_root.bulletCount > -1)) & (0 != (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 ((0 != (_root.reload < 1)) & (0 != (_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 ((0 != (_root.bulletcount > -1)) & (0 != (hit >= 0))) {
gotoAndPlay (120);
hit = -1;
}
}
Symbol 32 Button
on (press) {
if ((0 != (_root.reload < 1)) & (0 != (_root.midfire < 1))) {
if ((0 != (_root.bulletCount > -1)) | (0 != (_root.sgCount > -1))) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (289);
}
}
}
Symbol 33 Button
on (press) {
if ((0 != (_root.reload < 1)) & (0 != (_root.midfire < 1))) {
if ((0 != (_root.bulletCount > -1)) | (0 != (_root.sgCount > -1))) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (174);
}
}
}
Symbol 34 Button
on (press) {
if ((0 != (_root.reload < 1)) & (0 != (_root.midfire < 1))) {
if ((0 != (_root.bulletCount > -1)) | (0 != (_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 ((0 != (_root.reload < 1)) & (0 != (_root.midfire < 1))) {
if ((0 != (_root.weapon <= 1)) & (0 != (_root.bulletCount > -1))) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (233);
} else if ((0 != (_root.weapon >= 2)) & (0 != (_root.sgCount > -1))) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (233);
}
}
}
Symbol 57 Button
on (press) {
if ((0 != (_root.reload < 1)) & (0 != (_root.midfire < 1))) {
if ((0 != (_root.weapon <= 1)) & (0 != (_root.bulletCount > -1))) {
this._x = this._x - 32;
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (233);
} else if ((0 != (_root.weapon >= 2)) & (0 != (_root.sgCount > -1))) {
this._x = this._x - 32;
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (233);
}
}
}
Symbol 58 Button
on (press) {
if ((0 != (_root.reload < 1)) & (0 != (_root.midfire < 1))) {
if ((0 != (_root.weapon <= 1)) & (0 != (_root.bulletCount > -1))) {
this._x = this._x - 44;
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (233);
} else if ((0 != (_root.weapon >= 2)) & (0 != (_root.sgCount > -1))) {
this._x = this._x - 44;
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (233);
}
}
}
Symbol 59 Button
on (press) {
if ((0 != (_root.reload < 1)) & (0 != (_root.midfire < 1))) {
if ((0 != (_root.weapon <= 1)) & (0 != (_root.bulletCount > -1))) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (242);
} else if ((0 != (_root.weapon >= 2)) & (0 != (_root.sgCount > -1))) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (242);
}
}
}
Symbol 60 Button
on (press) {
if ((0 != (_root.reload < 1)) & (0 != (_root.midfire < 1))) {
if ((0 != (_root.weapon <= 1)) & (0 != (_root.bulletCount > -1))) {
this._x = this._x - 142.4;
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (131);
} else if ((0 != (_root.weapon >= 2)) & (0 != (_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 ((0 != (_root.gameover < 0)) | (0 != (_root.nextStage < 0))) {
this.removeMovieClip();
}
};
Symbol 80 MovieClip [zombie5] Frame 45
if ((0 != (this._x < 150)) & (0 != (_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 ((0 != (this._x < 150)) & (0 != (_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 ((0 != (this._x < 150)) & (0 != (_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 ((0 != (_root.gameover < 0)) | (0 != (_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 ((0 != (_root.gameover < 0)) | (0 != (_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 ((0 != (_root.gameover < 0)) | (0 != (_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 ((0 != (_root.gameover < 0)) | (0 != (_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 ((0 != (_root.gameover < 0)) | (0 != (_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 ((0 != (_root.gameover < 0)) | (0 != (_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 ((0 != (_root.gameover < 0)) | (0 != (_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 ((0 != (_root.gameover < 0)) | (0 != (_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 ((0 != (_root.gameover < 0)) | (0 != (_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 ((0 != (_root.gameover < 0)) | (0 != (_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 ((0 != (_root.gameover < 0)) | (0 != (_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 ((0 != (_root.gameover < 0)) | (0 != (_root.nextStage < 0))) {
this.removeMovieClip();
}
};
Symbol 80 MovieClip [zombie5] Frame 302
gotoAndPlay (301);
Symbol 80 MovieClip [zombie5] Frame 345
if ((0 != ((0 != (this._x > 250)) & (0 != (this._x <= 287.8)))) & (0 != (_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 ((0 != (_root.gameover < 0)) | (0 != (_root.nextStage < 0))) {
this.removeMovieClip();
}
};
Symbol 80 MovieClip [zombie5] Frame 477
_root.gameover = -1;
stop();
onMouseDown = function () {
if ((0 != (_root.gameover < 0)) | (0 != (_root.nextStage < 0))) {
this.removeMovieClip();
}
};
Symbol 80 MovieClip [zombie5] Frame 589
_root.gameover = -1;
stop();
onMouseDown = function () {
if ((0 != (_root.gameover < 0)) | (0 != (_root.nextStage < 0))) {
this.removeMovieClip();
}
};
Symbol 80 MovieClip [zombie5] Frame 675
_root.gameover = -1;
stop();
onMouseDown = function () {
if ((0 != (_root.gameover < 0)) | (0 != (_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 133 Button
on (release) {
gotoAndPlay (42);
}
Symbol 140 Button
on (release) {
gotoAndPlay (44);
}
Symbol 148 Button
on (release) {
gotoAndPlay (1);
}
Symbol 206 MovieClip Frame 1
onEnterFrame = function () {
var _local1 = this;
if (_local1._alpha < 100) {
_local1._alpha = _local1._alpha + 10;
}
};
Symbol 212 Button
on (release) {
gotoAndPlay (43);
}
Symbol 219 Button
on (release) {
getURL ("http://artscool.cfa.cmu.edu/~lee/stories");
}
Symbol 255 MovieClip Frame 1
onEnterFrame = function () {
var _local1 = this;
if (_local1._alpha < 100) {
_local1._alpha = _local1._alpha + 10;
}
};
Symbol 256 Button
on (release) {
gotoAndPlay (42);
}
Symbol 257 Button
on (release) {
gotoAndPlay (44);
}
Symbol 263 MovieClip Frame 1
this._x = Math.random() * 1200;
this._rotation = Math.random() * 10;
stop();
Symbol 263 MovieClip Frame 2
stop();
Symbol 265 MovieClip Frame 1
this._x = Math.random() * 1200;
this._rotation = Math.random() * 10;
stop();
Symbol 265 MovieClip Frame 2
stop();
Symbol 267 MovieClip Frame 1
this._x = Math.random() * 1200;
this._rotation = Math.random() * 10;
stop();
Symbol 267 MovieClip Frame 2
stop();
Symbol 269 MovieClip Frame 1
this._x = Math.random() * 1200;
this._rotation = Math.random() * 10;
stop();
Symbol 269 MovieClip Frame 2
stop();
Symbol 271 MovieClip Frame 1
this._x = Math.random() * 1200;
this._rotation = Math.random() * 10;
stop();
Symbol 271 MovieClip Frame 2
stop();
Symbol 275 MovieClip Frame 1
this._x = Math.random() * 720;
Symbol 275 MovieClip Frame 2
onEnterFrame = function () {
this._rotation = Math.random() * 10;
};
Symbol 275 MovieClip Frame 3
gotoAndPlay (2);
Symbol 279 MovieClip Frame 1
this._x = Math.random() * 720;
Symbol 279 MovieClip Frame 2
onEnterFrame = function () {
this._rotation = Math.random() * 10;
};
Symbol 279 MovieClip Frame 3
gotoAndPlay (2);
Symbol 283 MovieClip Frame 1
this._x = Math.random() * 720;
Symbol 283 MovieClip Frame 2
onEnterFrame = function () {
this._rotation = Math.random() * 10;
};
Symbol 283 MovieClip Frame 3
gotoAndPlay (2);
Symbol 286 MovieClip Frame 1
onEnterFrame = function () {
if (_root.killCount < _root.zombieTotal) {
gotoAndPlay (1);
}
};
Symbol 286 MovieClip Frame 24
_root.nextStage = -1;
stop();
Symbol 301 MovieClip Frame 1
onEnterFrame = function () {
if (_root.gameover > 0) {
gotoAndPlay (1);
}
};
Symbol 301 MovieClip Frame 24
stop();
Symbol 329 MovieClip Frame 1
_root.reload = 0;
_root.midfire = 0;
Symbol 329 MovieClip Frame 15
gotoAndPlay (1);
Symbol 329 MovieClip Frame 23
gotoAndPlay (1);
Symbol 329 MovieClip Frame 28
_root.reload = 1;
_root.bulletcount = -2;
Symbol 329 MovieClip Frame 59
_root.bulletcount = 6;
_root.reload = 0;
gotoAndPlay (1);
Symbol 329 MovieClip Frame 73
_root.reload = 1;
_root.midfire = 1;
Symbol 329 MovieClip Frame 80
_root.midfire = 0;
_root.reload = 0;
Symbol 329 MovieClip Frame 94
gotoAndPlay (80);
Symbol 329 MovieClip Frame 98
_root.midfire = 0;
Symbol 329 MovieClip Frame 105
_root.midfire = 0;
gotoAndPlay (80);
Symbol 329 MovieClip Frame 112
_root.reload = 1;
_root.sgCount = -3;
_root.midfire = 2;
Symbol 329 MovieClip Frame 164
_root.reload = 0;
_root.sgTotal = _root.sgTotal - 4;
_root.sgCount = 4;
_root.midfire = 0;
Symbol 329 MovieClip Frame 165
gotoAndPlay (80);
Symbol 329 MovieClip Frame 175
_root.reload = 1;
_root.midfire = 1;
Symbol 329 MovieClip Frame 182
gotoAndPlay (1);
Symbol 329 MovieClip Frame 196
stop();
Symbol 330 MovieClip Frame 15
gotoAndPlay (1);
Symbol 330 MovieClip Frame 23
gotoAndPlay (1);
Symbol 330 MovieClip Frame 37
gotoAndPlay (1);
Symbol 330 MovieClip Frame 45
gotoAndPlay (1);
Symbol 330 MovieClip Frame 46
stop();
Symbol 353 MovieClip Frame 1
onEnterFrame = function () {
if (_root.bulletCount > 5) {
gotoAndPlay (1);
}
};
Symbol 353 MovieClip Frame 4
onEnterFrame = function () {
if (_root.bulletCount > 4) {
gotoAndPlay (4);
}
};
Symbol 353 MovieClip Frame 7
onEnterFrame = function () {
if (_root.bulletCount > 3) {
gotoAndPlay (7);
}
};
Symbol 353 MovieClip Frame 10
onEnterFrame = function () {
if (_root.bulletCount > 2) {
gotoAndPlay (10);
}
};
Symbol 353 MovieClip Frame 13
onEnterFrame = function () {
if (_root.bulletCount > 1) {
gotoAndPlay (13);
}
};
Symbol 353 MovieClip Frame 16
onEnterFrame = function () {
if (_root.bulletCount > 0) {
gotoAndPlay (16);
}
};
Symbol 353 MovieClip Frame 20
onEnterFrame = function () {
if (_root.bulletCount < 1) {
gotoAndPlay (19);
return(undefined);
}
if (_root.bulletCount > 0) {
gotoAndPlay (1);
}
};
Symbol 353 MovieClip Frame 26
onEnterFrame = function () {
if (_root.sgCount > 3) {
gotoAndPlay (26);
}
};
Symbol 353 MovieClip Frame 29
onEnterFrame = function () {
if (_root.sgCount > 2) {
gotoAndPlay (29);
}
};
Symbol 353 MovieClip Frame 33
onEnterFrame = function () {
if (_root.sgCount > 1) {
gotoAndPlay (33);
}
};
Symbol 353 MovieClip Frame 36
onEnterFrame = function () {
if (_root.sgCount > 0) {
gotoAndPlay (36);
}
};
Symbol 353 MovieClip Frame 39
onEnterFrame = function () {
if (_root.sgCount < 2) {
this.gotoAndPlay("sgEmpty");
}
};
Symbol 353 MovieClip Frame 40
onEnterFrame = function () {
gotoAndPlay (26);
};
Symbol 365 MovieClip Frame 1
onEnterFrame = function () {
if (_root.killTotal > _root.found) {
gotoAndPlay (23);
}
};
Symbol 365 MovieClip Frame 2
onEnterFrame = function () {
if (_root.killTotal < _root.found) {
gotoAndPlay (1);
}
};
Symbol 365 MovieClip Frame 3
onEnterFrame = function () {
var _local1 = _root;
if (_local1.pickUp >= _local1.found) {
_local1.sgTotal = 4;
_local1.sgCount = 4;
}
};
Symbol 365 MovieClip Frame 4
_root.pickUp = 0;
Symbol 365 MovieClip Frame 19
onEnterFrame = function () {
gotoAndPlay (23);
};
Symbol 365 MovieClip Frame 24
onEnterFrame = function () {
if (_root.pickUp < 10) {
gotoAndPlay (23);
}
};
Symbol 365 MovieClip Frame 25
onEnterFrame = function () {
var _local1 = _root;
if (_local1.pickUp >= 10) {
_local1.sgTotal = _local1.sgTotal + 4;
}
};
Symbol 365 MovieClip Frame 26
_root.pickUp = 0;
Symbol 365 MovieClip Frame 41
onEnterFrame = function () {
gotoAndPlay (23);
};
Symbol 378 Button
on (press) {
if ((0 != (_root.reload < 1)) & (0 != (_root.midfire < 1))) {
if ((0 != (_root.weapon <= 1)) & (0 != (_root.bulletCount > -1))) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (248);
} else if ((0 != (_root.weapon >= 2)) & (0 != (_root.sgCount > -1))) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (248);
}
}
}
Symbol 379 Button
on (press) {
if ((0 != (_root.reload < 1)) & (0 != (_root.midfire < 1))) {
if ((0 != (_root.weapon <= 1)) & (0 != (_root.bulletCount > -1))) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (262);
} else if ((0 != (_root.weapon >= 2)) & (0 != (_root.sgCount > -1))) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (262);
}
}
}
Symbol 380 Button
on (press) {
if ((0 != (_root.reload < 1)) & (0 != (_root.midfire < 1))) {
if ((0 != (_root.weapon <= 1)) & (0 != (_root.bulletCount > -1))) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (297);
} else if ((0 != (_root.weapon >= 2)) & (0 != (_root.sgCount > -1))) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (297);
}
}
}
Symbol 381 Button
on (press) {
if ((0 != (_root.reload < 1)) & (0 != (midfire < 1))) {
if (_root.weapon <= 1) {
if ((0 != (_root.bulletCount > -1)) & (0 != (hit < 0))) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (214);
} else if ((0 != (_root.bulletCount > -1)) & (0 != (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 382 Button
on (press) {
if ((0 != (_root.reload < 1)) & (0 != (midfire < 1))) {
if (_root.weapon <= 1) {
if ((0 != (_root.bulletCount > -1)) & (0 != (hit < 0))) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (262);
} else if ((0 != (_root.bulletCount > -1)) & (0 != (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 383 Button
on (press) {
if ((0 != (_root.reload < 1)) & (0 != (midfire < 1))) {
if (_root.weapon <= 1) {
if ((0 != (_root.bulletCount > -1)) & (0 != (hit < 0))) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (297);
} else if ((0 != (_root.bulletCount > -1)) & (0 != (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 384 Button
on (press) {
if ((0 != (_root.reload < 1)) & (0 != (midfire < 1))) {
if (_root.weapon <= 1) {
if ((0 != (_root.bulletCount > -1)) & (0 != (hit < 0))) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (297);
} else if ((0 != (_root.bulletCount > -1)) & (0 != (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 386 Button
on (press) {
if ((0 != (_root.reload < 1)) & (0 != (midfire < 1))) {
if ((0 != (_root.bulletCount > -1)) | (0 != (_root.sgCount > -1))) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (231);
}
}
}
Symbol 387 Button
on (press) {
if ((0 != (_root.reload < 1)) & (0 != (midfire < 1))) {
if ((0 != (_root.bulletCount > -1)) | (0 != (_root.sgCount > -1))) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (281);
}
}
}
Symbol 388 Button
on (press) {
if ((0 != (_root.reload < 1)) & (0 != (midfire < 1))) {
if ((0 != (_root.bulletCount > -1)) | (0 != (_root.sgCount > -1))) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (314);
}
}
}
Symbol 390 Button
on (press) {
if ((0 != (_root.reload < 1)) & (0 != (_root.midfire < 1))) {
if ((0 != (_root.weapon <= 1)) & (0 != (_root.bulletCount > -1))) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (202);
} else if ((0 != (_root.weapon >= 2)) & (0 != (_root.sgCount > -1))) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (202);
}
}
}
Symbol 391 Button
on (press) {
if ((0 != (_root.reload < 1)) & (0 != (_root.midfire < 1))) {
if ((0 != (_root.weapon <= 1)) & (0 != (_root.bulletCount > -1))) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (184);
} else if ((0 != (_root.weapon >= 2)) & (0 != (_root.sgCount > -1))) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (184);
}
}
}
Symbol 401 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 ((0 != (_root.gameover < 0)) | (0 != (_root.nextStage < 0))) {
this.removeMovieClip();
}
};
Symbol 401 MovieClip Frame 40
if ((0 != (_x < 160)) & (0 != (_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 401 MovieClip Frame 58
_x = (_x - 74.1);
gotoAndPlay (40);
Symbol 401 MovieClip Frame 65
if ((0 != (_x < 160)) & (0 != (_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 401 MovieClip Frame 88
_x = (_x - 74.1);
gotoAndPlay (65);
Symbol 401 MovieClip Frame 98
gotoAndPlay (65);
Symbol 401 MovieClip Frame 110
gotoAndPlay (40);
Symbol 401 MovieClip Frame 120
gotoAndPlay (40);
Symbol 401 MovieClip Frame 180
gotoAndPlay (40);
Symbol 401 MovieClip Frame 196
gotoAndPlay (274);
Symbol 401 MovieClip Frame 207
vanish = vanish - rate;
this._alpha = vanish;
if (vanish < 0) {
this.removeMovieClip();
}
onMouseDown = function () {
if ((0 != (_root.gameover < 0)) | (0 != (_root.nextStage < 0))) {
this.removeMovieClip();
}
};
Symbol 401 MovieClip Frame 208
gotoAndPlay (207);
Symbol 401 MovieClip Frame 227
vanish = vanish - rate;
this._alpha = vanish;
if (vanish < 0) {
this.removeMovieClip();
}
onMouseDown = function () {
if ((0 != (_root.gameover < 0)) | (0 != (_root.nextStage < 0))) {
this.removeMovieClip();
}
};
Symbol 401 MovieClip Frame 228
gotoAndPlay (227);
Symbol 401 MovieClip Frame 244
vanish = vanish - rate;
this._alpha = vanish;
if (vanish < 0) {
this.removeMovieClip();
}
onMouseDown = function () {
if ((0 != (_root.gameover < 0)) | (0 != (_root.nextStage < 0))) {
this.removeMovieClip();
}
};
Symbol 401 MovieClip Frame 245
gotoAndPlay (244);
Symbol 401 MovieClip Frame 257
vanish = vanish - rate;
this._alpha = vanish;
if (vanish < 0) {
this.removeMovieClip();
}
onMouseDown = function () {
if ((0 != (_root.gameover < 0)) | (0 != (_root.nextStage < 0))) {
this.removeMovieClip();
}
};
Symbol 401 MovieClip Frame 258
gotoAndPlay (257);
Symbol 401 MovieClip Frame 274
vanish = vanish - rate;
this._alpha = vanish;
if (vanish < 0) {
this.removeMovieClip();
}
onMouseDown = function () {
if ((0 != (_root.gameover < 0)) | (0 != (_root.nextStage < 0))) {
this.removeMovieClip();
}
};
Symbol 401 MovieClip Frame 275
gotoAndPlay (274);
Symbol 401 MovieClip Frame 293
vanish = vanish - rate;
this._alpha = vanish;
if (vanish < 0) {
this.removeMovieClip();
}
onMouseDown = function () {
if ((0 != (_root.gameover < 0)) | (0 != (_root.nextStage < 0))) {
this.removeMovieClip();
}
};
Symbol 401 MovieClip Frame 294
gotoAndPlay (293);
Symbol 401 MovieClip Frame 311
vanish = vanish - rate;
this._alpha = vanish;
if (vanish < 0) {
this.removeMovieClip();
}
onMouseDown = function () {
if ((0 != (_root.gameover < 0)) | (0 != (_root.nextStage < 0))) {
this.removeMovieClip();
}
};
Symbol 401 MovieClip Frame 312
gotoAndPlay (311);
Symbol 401 MovieClip Frame 328
vanish = vanish - rate;
this._alpha = vanish;
if (vanish < 0) {
this.removeMovieClip();
}
onMouseDown = function () {
if ((0 != (_root.gameover < 0)) | (0 != (_root.nextStage < 0))) {
this.removeMovieClip();
}
};
Symbol 401 MovieClip Frame 329
gotoAndPlay (328);
Symbol 401 MovieClip Frame 442
_root.gameover = -1;
stop();
onMouseDown = function () {
if ((0 != (_root.gameover < 0)) | (0 != (_root.nextStage < 0))) {
this.removeMovieClip();
}
};
Symbol 401 MovieClip Frame 557
_root.gameover = -1;
stop();
onMouseDown = function () {
if ((0 != (_root.gameover < 0)) | (0 != (_root.nextStage < 0))) {
this.removeMovieClip();
}
};
Symbol 422 Button
on (press) {
if ((0 != (_root.reload < 1)) & (0 != (_root.midfire < 1))) {
if ((0 != (_root.weapon <= 1)) & (0 != (_root.bulletCount > -1))) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (227);
} else if ((0 != (_root.weapon >= 2)) & (0 != (_root.sgCount > -1))) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (227);
}
}
}
Symbol 423 Button
on (press) {
if ((0 != (_root.reload < 1)) & (0 != (_root.midfire < 1))) {
if ((0 != (_root.weapon <= 1)) & (0 != (_root.bulletCount > -1))) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (212);
} else if ((0 != (_root.weapon >= 2)) & (0 != (_root.sgCount > -1))) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (212);
}
}
}
Symbol 424 Button
on (press) {
if ((0 != (_root.reload < 1)) & (0 != (_root.midfire < 1))) {
if ((0 != (_root.weapon <= 1)) & (0 != (_root.bulletCount > -1))) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (195);
} else if ((0 != (_root.weapon >= 2)) & (0 != (_root.sgCount > -1))) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (195);
}
}
}
Symbol 425 Button
on (press) {
if ((0 != (_root.reload < 1)) & (0 != (_root.midfire < 1))) {
if ((0 != (_root.weapon <= 1)) & (0 != (_root.bulletCount > -1))) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (180);
} else if ((0 != (_root.weapon >= 2)) & (0 != (_root.sgCount > -1))) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (180);
}
}
}
Symbol 426 Button
on (press) {
if ((0 != (_root.reload < 1)) & (0 != (_root.midfire < 1))) {
if ((0 != (_root.weapon <= 1)) & (0 != (_root.bulletCount > -1))) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (155);
} else if ((0 != (_root.weapon >= 2)) & (0 != (_root.sgCount > -1))) {
_root.killCount++;
_root.killTotal++;
_root.pickUp++;
gotoAndPlay (155);
}
}
}
Symbol 427 Button
on (press) {
if ((0 != (_root.reload < 1)) & (0 != (_root.midfire < 1))) {
if (_root.weapon <= 1) {
if ((0 != (_root.bulletCount > 0)) & (0 != (hit >= 0))) {
hit = hit - 1;
gotoAndPlay (118);
} else if ((0 != (_root.bulletCount > 0)) & (0 != (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 428 Button
on (press) {
if ((0 != (_root.reload < 1)) & (0 != (_root.midfire < 1))) {
if (_root.weapon <= 1) {
if ((0 != (_root.bulletCount > -1)) & (0 != (hit >= 0))) {
hit = hit - 1;
gotoAndPlay (109);
} else if ((0 != (_root.bulletcount > -1)) & (0 != (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 429 Button
on (press) {
if ((0 != (_root.reload < 1)) & (0 != (_root.midfire < 1))) {
if (_root.weapon <= 1) {
if ((0 != (_root.bulletCount > -1)) & (0 != (hit >= 0))) {
hit = hit - 1;
gotoAndPlay (101);
} else if ((0 != (_root.bulletCount > -1)) & (0 != (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 430 Button
on (press) {
gotoAndPlay (178);
}
Symbol 432 Button
on (press) {
if ((0 != (_root.reload < 1)) & (0 != (_root.midfire < 1))) {
if (_root.weapon <= 1) {
if ((0 != (_root.bulletCount > -1)) & (0 != (hit >= 0))) {
hit = hit - 1;
gotoAndPlay (118);
} else if ((0 != (_root.bulletCount > -1)) & (0 != (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 433 Button
on (press) {
if ((0 != (_root.reload < 1)) & (0 != (_root.midfire < 1))) {
if (_root.weapon <= 1) {
if ((0 != (_root.bulletCount > -1)) & (0 != (hit >= 0))) {
hit = hit - 1;
gotoAndPlay (109);
} else if ((0 != (_root.bulletCount > -1)) & (0 != (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 441 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 ((0 != (_root.gameover < 0)) | (0 != (_root.nextStage < 0))) {
this.removeMovieClip();
}
};
Symbol 441 MovieClip Frame 70
if ((0 != (_x < 240)) & (0 != (_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 441 MovieClip Frame 95
this._x = this._x - 74.5;
gotoAndPlay (70);
Symbol 441 MovieClip Frame 105
gotoAndPlay (70);
Symbol 441 MovieClip Frame 114
gotoAndPlay (70);
Symbol 441 MovieClip Frame 129
gotoAndPlay (70);
Symbol 441 MovieClip Frame 171
vanish = vanish - rate;
this._alpha = vanish;
if (vanish < 0) {
this.removeMovieClip();
}
onMouseDown = function () {
if ((0 != (_root.gameover < 0)) | (0 != (_root.nextStage < 0))) {
this.removeMovieClip();
}
};
Symbol 441 MovieClip Frame 172
gotoAndPlay (171);
Symbol 441 MovieClip Frame 189
vanish = vanish - rate;
this._alpha = vanish;
if (vanish < 0) {
this.removeMovieClip();
}
onMouseDown = function () {
if ((0 != (_root.gameover < 0)) | (0 != (_root.nextStage < 0))) {
this.removeMovieClip();
}
};
Symbol 441 MovieClip Frame 190
gotoAndPlay (189);
Symbol 441 MovieClip Frame 204
vanish = vanish - rate;
this._alpha = vanish;
if (vanish < 0) {
this.removeMovieClip();
}
onMouseDown = function () {
if ((0 != (_root.gameover < 0)) | (0 != (_root.nextStage < 0))) {
this.removeMovieClip();
}
};
Symbol 441 MovieClip Frame 205
gotoAndPlay (204);
Symbol 441 MovieClip Frame 222
vanish = vanish - rate;
this._alpha = vanish;
if (vanish < 0) {
this.removeMovieClip();
}
onMouseDown = function () {
if ((0 != (_root.gameover < 0)) | (0 != (_root.nextStage < 0))) {
this.removeMovieClip();
}
};
Symbol 441 MovieClip Frame 223
gotoAndPlay (222);
Symbol 441 MovieClip Frame 234
vanish = vanish - rate;
this._alpha = vanish;
if (vanish < 0) {
this.removeMovieClip();
}
onMouseDown = function () {
if ((0 != (_root.gameover < 0)) | (0 != (_root.nextStage < 0))) {
this.removeMovieClip();
}
};
Symbol 441 MovieClip Frame 235
gotoAndPlay (234);
Symbol 441 MovieClip Frame 384
_root.gameover = -1;
stop();
onMouseDown = function () {
if ((0 != (_root.gameover < 0)) | (0 != (_root.nextStage < 0))) {
this.removeMovieClip();
}
};
Symbol 469 Button
on (release) {
insertNew();
saveScore();
gotoAndPlay (119);
}