Frame 1
stop();
Frame 2
play();
Frame 15
Frame 16
fscommand ("allowscale", "false");
fscommand ("showmenu", "false");
Frame 46
stop();
freeGames.useHandCursor = false;
downloadGames.useHandCursor = false;
playGames.useHandCursor = false;
mini.useHandCursor = false;
Instance of Symbol 168 MovieClip [Prez] "Prez" in Frame 46
onClipEvent (load) {
this.gotoAndStop(2);
}
Instance of Symbol 181 MovieClip "progressbar" in Frame 46
onClipEvent (load) {
totalFileSize = 360000 /* 0x057E40 */;
startTime = getTimer();
startBytes = _root.getBytesLoaded();
this._xscale = 0;
}
onClipEvent (enterFrame) {
bytesLoaded = _root.getBytesLoaded();
amountLoaded = bytesLoaded / totalFileSize;
percentLoaded = int(100 * amountLoaded);
this._xscale = percentLoaded * 1.6;
timeSoFar = getTimer() - startTime;
speed = bytesLoaded / timeSoFar;
bytesLeft = totalFileSize - bytesLoaded;
timeLeft = (bytesLeft / 1000) * (speed / 1000);
speed = int(10 * speed) / 10;
_root.bytesMessage = ((int(bytesLoaded / 1000) + "kb/") + int(totalFileSize / 1000)) + "kb";
_root.speedMessage = speed + "k/sec";
_root.timeMessage = int(timeLeft) + " seconds remaining";
if (amountLoaded >= 1) {
_root.gotoAndStop("complete");
}
}
Frame 47
stop();
Frame 48
stop();
playButton.useHandCursor = false;
Frame 49
stop();
stopAllSounds();
backMenu.useHandCursor = false;
continueMenu.useHandCursor = false;
Frame 50
stop();
continueMenu.useHandCursor = false;
Frame 52
graphicQ = 3;
difficulty = 5;
setDifficultyDone = 0;
innocentNum = 0;
score = 0;
ammo = 0;
lives = 3;
health = 100;
hint = 0;
level1completed = false;
level2completed = false;
level3completed = false;
difficultyBonus = 0;
damagePoints = 0;
score = 0;
levelCode2 = "";
levelCode3 = "";
codeLEVEL2 = 0;
codeLEVEL3 = 0;
godMode = false;
gamePause = 0;
Frame 66
miniclipLogo._visible = false;
stop();
level1bttn.useHandCursor = false;
level2bttn.useHandCursor = false;
level3bttn.useHandCursor = false;
musicbttn.useHandCursor = false;
graphLow.useHandCursor = false;
graphMed.useHandCursor = false;
graphHigh.useHandCursor = false;
diffLow.useHandCursor = false;
diffMed.useHandCursor = false;
diffHigh.useHandCursor = false;
godbttn.useHandCursor = false;
Mouse.show();
if (godMode == true) {
score = 0;
}
if (setDifficultyDone == 1) {
easyGraphic._name = "locked1";
mediumGraphic._name = "locked2";
ImBadGraphic._name = "locked3";
}
if (level1completed == true) {
selectLevel1.gotoAndStop(3);
showLevel.gotoAndStop(2);
mcCode2._visible = false;
}
if (codeLEVEL2 == 1) {
if (level2completed == true) {
selectLevel2.gotoAndStop(3);
showLevel.gotoAndStop(3);
} else if (level2completed != true) {
selectLevel2.gotoAndStop(1);
}
mcCode2._visible = false;
}
if (codeLEVEL2 != 1) {
if (level2completed == true) {
selectLevel2.gotoAndStop(3);
showLevel.gotoAndStop(3);
mcCode2._visible = false;
mcCode3._visible = false;
} else if (level1completed != true) {
selectLevel2.gotoAndStop(4);
showLevel.gotoAndStop(1);
}
}
if (codeLEVEL3 == 1) {
if (level3completed == true) {
selectLevel3.gotoAndStop(3);
} else if (level3completed != true) {
selectLevel3.gotoAndStop(1);
}
mcCode3._visible = false;
}
if (codeLEVEL3 != 1) {
if (level3completed == true) {
selectLevel3.gotoAndStop(3);
mcCode3._visible = false;
} else if (level2completed != true) {
selectLevel3.gotoAndStop(4);
}
}
if (graphicQ == 3) {
lowGraphic.gotoAndStop(1);
medGraphic.gotoAndStop(1);
highGraphic.gotoAndStop(2);
} else if (graphicQ == 2) {
lowGraphic.gotoAndStop(1);
medGraphic.gotoAndStop(2);
highGraphic.gotoAndStop(1);
} else if (graphicQ == 1) {
lowGraphic.gotoAndStop(2);
medGraphic.gotoAndStop(1);
highGraphic.gotoAndStop(1);
}
if (difficulty == 5) {
difficultyBonus = 10000;
easyGraphic.gotoAndStop(2);
locked1.gotoAndStop(2);
mediumGraphic.gotoAndStop(1);
ImBadgraphic.gotoAndStop(1);
} else if (difficulty == 12) {
easyGraphic.gotoAndStop(1);
mediumGraphic.gotoAndStop(2);
locked2.gotoAndStop(2);
ImBadgraphic.gotoAndStop(1);
} else if (difficulty == 15) {
easyGraphic.gotoAndStop(1);
mediumGraphic.gotoAndStop(1);
ImBadgraphic.gotoAndStop(2);
locked3.gotoAndStop(2);
}
Instance of Symbol 239 MovieClip "stillLoadingMC" in Frame 66
onClipEvent (enterFrame) {
if (_root._framesloaded >= 430) {
this.gotoAndStop(3);
}
}
Instance of Symbol 239 MovieClip "stillLoadingMC2" in Frame 66
onClipEvent (enterFrame) {
if (_root._framesloaded >= 473) {
this.gotoAndStop(3);
}
}
Instance of Symbol 239 MovieClip "stillLoadingMC3" in Frame 66
onClipEvent (enterFrame) {
if (_root._framesloaded >= 485) {
this.gotoAndStop(3);
}
}
Instance of Symbol 247 MovieClip "Bush" in Frame 66
onClipEvent (load) {
if (_root.godMode) {
this.gotoAndStop(3);
}
}
Frame 67
stop();
Frame 68
play();
Frame 110
stop();
Frame 111
play();
Frame 336
levelScore = score;
Instance of Symbol 596 MovieClip in Frame 336
onClipEvent (load) {
if (_root.godMode == true) {
this.gotoAndStop(2);
}
}
Frame 337
stopAllSounds();
Frame 425
function myPosition() {
var _local1 = _root;
if (((playerHide != true) && (playerReload != true)) && (playerHit != true)) {
if ((gunX >= (meX - 50)) && (gunX < (meX + 50))) {
_local1.playerMC.gotoAndStop("straight");
} else if ((gunX > (meX - 140)) && (gunX < (meX - 50))) {
_local1.playerMC.gotoAndStop("left01");
} else if ((gunX > (meX - 190)) && (gunX < (meX - 140))) {
_local1.playerMC.gotoAndStop("left02");
} else if (gunX < (meX - 190)) {
_local1.playerMC.gotoAndStop("left03");
} else if ((gunX > (meX + 50)) && (gunX < (meX + 150))) {
_local1.playerMC.gotoAndStop("right01");
} else if ((gunX >= (meX + 150)) && (gunX < (meX + 230))) {
_local1.playerMC.gotoAndStop("right02");
} else if ((gunX >= (meX + 230)) && (gunX < (meX + 250))) {
_local1.playerMC.gotoAndStop("right03");
} else if (gunX >= (meX + 250)) {
_local1.playerMC.gotoAndStop("right04");
}
}
}
function newTerrorist() {
var _local1 = _root;
if (timeSinceLastTerrorist > 100) {
if (lastTerrorist < totalTerrorists) {
if (Math.random() < 0.3) {
whichTerrorist = random(40);
if ((whichTerrorist <= 15) && (T1ready == true)) {
lastTerrorist++;
duplicateMovieClip (T1, "terroristA", terroristLevels);
terroristA._x = 183;
terroristA._y = 173;
terroristA.gotoAndStop(2);
T1ready = false;
terroristLevels++;
timeSinceLastTerrorist = 0;
} else if ((((whichTerrorist > 15) && (whichTerrorist < 20)) && (T2ready == true)) && (leftCouch != true)) {
lastTerrorist++;
duplicateMovieClip (T1, "terroristB", terroristLevels);
terroristB._x = 183;
terroristB._y = 173;
terroristB.gotoAndStop(4);
T2ready = false;
terroristLevels++;
timeSinceLastTerrorist = 0;
} else if (((whichTerrorist >= 20) && (whichTerrorist < 30)) && (T3ready == true)) {
lastTerrorist++;
duplicateMovieClip (T2, "terroristC", terroristLevels);
terroristC._x = 162;
terroristC._y = 170;
terroristC.gotoAndStop(2);
T3ready = false;
terroristLevels++;
timeSinceLastTerrorist = 0;
} else if ((whichTerrorist >= 30) && (T4ready == true)) {
lastTerrorist++;
duplicateMovieClip (T3, "terroristD", terroristLevels);
terroristD._x = 477;
terroristD._y = 163;
terroristD.gotoAndStop(2);
T4ready = false;
terroristLevels++;
timeSinceLastTerrorist = 0;
}
}
}
}
timeSinceLastTerrorist++;
if ((lastTerrorist == 25) && (deadTerrorists == 25)) {
Tamount.gotoAndStop(2);
levelDone = true;
level1completed = true;
timeForScoreBoard = true;
_local1.attachMovie("levelComplete", "levelComplete", 100000);
_local1.levelComplete._x = 300;
_local1.levelComplete._y = 210;
}
}
function BushHealth() {
if (bushLife.healthBar._yscale > 0) {
bushLife.healthBar._yscale = bushLife.healthBar._yscale - difficulty;
} else if (bushLife.healthBar._yscale <= 0) {
bushLife.healthBar._yscale = 0;
_root.playerHurt.gotoAndStop(12);
}
}
function removeAll() {
var _local1 = _root;
i = 10;
while (i < 4000) {
_local1["hole" + i].removeMovieClip();
_local1["hole2" + i].removeMovieClip();
_local1["hole3" + i].removeMovieClip();
_local1["hole4" + i].removeMovieClip();
_local1.playerMC.removeMovieClip();
_local1.playerDead.removeMovieClip();
_local1.couch1.removeMovieClip();
_local1.couch2.removeMovieClip();
_local1.desk.removeMovieClip();
_local1.ret.removeMovieClip();
_local1.dead.removeMovieClip();
_local1.theShield.removeMovieClip();
_local1.terroristA.removeMovieClip();
_local1.terroristB.removeMovieClip();
_local1.terroristC.removeMovieClip();
_local1.terroristD.removeMovieClip();
_local1.terroristE.removeMovieClip();
_local1.playerHurt.removeMovieClip();
_local1["badGuy" + i].removeMovieClip();
_local1.levelComplete.removeMovieClip();
if (levelDone == true) {
gotoAndStop (66);
} else {
gotoAndStop ("lost");
}
i++;
}
}
miniclipLogo.swapDepths(200000);
miniclipLogo._visible = true;
stop();
updated = false;
triggerDown = false;
levelScore = score;
playerHide = false;
playerHealth = 100;
playerAmmo = 30;
playerReload = false;
holeLevels1 = 10;
holeLevels2 = 3000;
myDeskHit = false;
playerHit = false;
meX = _root.playerMC._x;
gunX = _root.ret._x;
leftCouch = false;
rightCouch = false;
lastTerrorist = 0;
terroristLevels = 2000;
timeSinceLastTerrorist = 0;
deadTerrorists = 0;
totalTerrorists = 25;
numTerrorists = totalTerrorists;
T1ready = true;
T2ready = true;
T3ready = true;
T4ready = true;
levelDone = false;
Mouse.hide();
_root.attachMovie("theShield", "theShield", 99999);
theShield._x = 300;
theShield._y = 225;
_root.attachMovie("bush", "playerMC", 99998);
playerMC._x = 300;
playerMC._y = 385;
_root.attachMovie("couchMC1", "couch1", 2500);
couch1._x = 488.9;
couch1._y = 258.9;
couch1._width = 158.2;
couch1._height = 110.8;
_root.attachMovie("couchMC2", "couch2", 2600);
couch2._x = 121.1;
couch2._y = 252.4;
couch2._width = 158.2;
couch2._height = 110.8;
_root.attachMovie("deskMC", "desk", 99996);
desk._x = 299.4;
desk._y = 355.1;
_root.attachMovie("reticule", "ret", 99997);
startDrag ("ret", true, 10, 40, 590, 370);
Instance of Symbol 596 MovieClip "bushLife" in Frame 425
onClipEvent (load) {
if (_root.godMode == true) {
this.gotoAndStop(2);
}
}
Instance of Symbol 672 MovieClip in Frame 425
onClipEvent (enterFrame) {
if (_root.levelDone != true) {
_root.newTerrorist();
}
_root.meX = _root.playerMC._x;
_root.gunX = _root.ret._x;
if (_root.playerMove != true) {
_root.myPosition();
if (_root.ret._y > 260) {
_root.ret.gotoAndStop(2);
_root.playerHide = true;
} else if (((_root.ret._y <= 260) && (_root.playerReload != true)) && (_root.playerHit != true)) {
_root.ret.gotoAndStop(1);
_root.playerHide = false;
updateAfterEvent();
}
if (((_root.playerHide == true) && (_root.playerReload != true)) && (_root.playerMove != true)) {
_root.triggerDown = false;
_root.playerMC.gunFire.gotoAndStop(1);
_root.ret.gotoAndStop(2);
_root.playerMC.gotoAndStop("playerCrouch");
} else if (_root.playerHit == true) {
_root.triggerDown = false;
_root.playerMC.gotoAndStop("bushHit");
_root.ret.gotoAndStop(2);
} else if (_root.playerMove == true) {
_root.triggerDown = false;
_root.ret.gotoAndStop(2);
}
}
if (((_root.myDeskHit == true) && (_root.playerHide != true)) && (_root.playerReload != true)) {
if (_root.godMode != true) {
_root.playerHit = true;
}
}
}
onClipEvent (mouseDown) {
if (((_root.playerReload != true) && (_root.playerHide != true)) && (_root.playerHit != true)) {
if (_root.playerMove != true) {
_root.triggerDown = true;
_root.playerMC.gunFire.gotoAndStop(2);
}
}
}
onClipEvent (mouseUp) {
_root.triggerDown = false;
_root.playerMC.gunFire.gotoAndStop(1);
}
onClipEvent (enterFrame) {
if ((_root.triggerDown == true) && (_root.couch1.hitTest(_root.ret._x, _root.ret._y, true))) {
n = _root.holeLevels2;
_root.attachMovie("bulletHole2", "hole2" + n, n);
_root["hole2" + n]._x = _root.ret._x;
_root["hole2" + n]._y = _root.ret._y;
_root.holeLevels2++;
if (_root.godMode != true) {
_root.damagePoints++;
}
} else if ((_root.triggerDown == true) && (_root.couch2.hitTest(_root.ret._x, _root.ret._y, true))) {
n = _root.holeLevels2;
_root.attachMovie("bulletHole2", "hole3" + n, n);
_root["hole3" + n]._x = _root.ret._x;
_root["hole3" + n]._y = _root.ret._y;
_root.holeLevels2++;
if (_root.godMode != true) {
_root.damagePoints++;
}
_root.damagePoints++;
} else if ((_root.triggerDown == true) && (_root.hitArea3.hitTest(_root.ret._x, _root.ret._y, true))) {
n = _root.holeLevels1;
_root.attachMovie("bulletHole3", "hole4" + n, n);
_root["hole4" + n]._x = _root.ret._x;
_root["hole4" + n]._y = _root.ret._y;
_root.holeLevels1++;
if (_root.godMode != true) {
_root.damagePoints++;
}
} else if ((_root.triggerDown == true) && (_root.pic1.hitTest(_root.ret._x, _root.ret._y, true))) {
_root.pic1.gotoAndStop(2);
if (_root.godMode != true) {
_root.damagePoints = _root.damagePoints + 100;
}
} else if ((_root.triggerDown == true) && (_root.pic2.hitTest(_root.ret._x, _root.ret._y, true))) {
_root.pic2.gotoAndStop(2);
if (_root.godMode != true) {
_root.damagePoints = _root.damagePoints + 100;
}
} else if ((_root.triggerDown == true) && (_root.pic3.hitTest(_root.ret._x, _root.ret._y, true))) {
_root.pic3.gotoAndStop(2);
if (_root.godMode != true) {
_root.damagePoints = _root.damagePoints + 100;
}
} else if ((_root.triggerDown == true) && (_root.pic4.hitTest(_root.ret._x, _root.ret._y, true))) {
_root.pic4.gotoAndStop(2);
if (_root.godMode != true) {
_root.damagePoints = _root.damagePoints + 250;
}
} else if ((_root.triggerDown == true) && (_root.pic5.hitTest(_root.ret._x, _root.ret._y, true))) {
_root.pic5.gotoAndStop(2);
if (_root.godMode != true) {
_root.damagePoints = _root.damagePoints + 100;
}
} else if ((_root.triggerDown == true) && (_root.plate1.hitTest(_root.ret._x, _root.ret._y, true))) {
_root.plate1.gotoAndStop(2);
if (_root.godMode != true) {
_root.damagePoints = _root.damagePoints + 100;
}
} else if ((_root.triggerDown == true) && _root.plate2.hitTest(_root.ret._x, _root.ret._y, true)) {
_root.plate2.gotoAndStop(2);
if (_root.godMode != true) {
_root.damagePoints = _root.damagePoints + 100;
}
} else if ((_root.triggerDown == true) && _root.plate3.hitTest(_root.ret._x, _root.ret._y, true)) {
_root.plate3.gotoAndStop(2);
if (_root.godMode != true) {
_root.damagePoints = _root.damagePoints + 100;
}
} else if ((_root.triggerDown == true) && _root.plate4.hitTest(_root.ret._x, _root.ret._y, true)) {
_root.plate4.gotoAndStop(2);
if (_root.godMode != true) {
_root.damagePoints = _root.damagePoints + 100;
}
} else if ((_root.triggerDown == true) && _root.plate5.hitTest(_root.ret._x, _root.ret._y, true)) {
_root.plate5.gotoAndStop(2);
if (_root.godMode != true) {
_root.damagePoints = _root.damagePoints + 100;
}
} else if ((_root.triggerDown == true) && _root.plate6.hitTest(_root.ret._x, _root.ret._y, true)) {
_root.plate6.gotoAndStop(2);
if (_root.godMode != true) {
_root.damagePoints = _root.damagePoints + 100;
}
} else if ((_root.triggerDown == true) && _root.plate7.hitTest(_root.ret._x, _root.ret._y, true)) {
_root.plate7.gotoAndStop(2);
if (_root.godMode != true) {
_root.damagePoints = _root.damagePoints + 100;
}
} else if ((_root.triggerDown == true) && _root.plate8.hitTest(_root.ret._x, _root.ret._y, true)) {
_root.plate8.gotoAndStop(2);
if (_root.godMode != true) {
_root.damagePoints = _root.damagePoints + 100;
}
} else if ((_root.triggerDown == true) && _root.wall1.hitTest(_root.ret._x, _root.ret._y, true)) {
_root.wall1.gotoAndStop(2);
if (_root.godMode != true) {
_root.damagePoints = _root.damagePoints + 300;
}
} else if ((_root.triggerDown == true) && _root.statue1.hitTest(_root.ret._x, _root.ret._y, true)) {
_root.statue1.gotoAndStop(2);
if (_root.godMode != true) {
_root.damagePoints = _root.damagePoints + 500;
}
} else if ((_root.triggerDown == true) && _root.statue2.hitTest(_root.ret._x, _root.ret._y, true)) {
_root.statue2.gotoAndStop(2);
if (_root.godMode != true) {
_root.damagePoints = _root.damagePoints + 500;
}
} else if ((_root.triggerDown == true) && _root.terroristA.hitTest(_root.ret._x, _root.ret._y, true)) {
_root.terroristA.gotoAndStop(10);
if (_root.godMode != true) {
_root.levelscore = _root.levelscore + 1500;
}
} else if ((_root.triggerDown == true) && _root.terroristB.hitTest(_root.ret._x, _root.ret._y, true)) {
_root.terroristB.gotoAndStop(10);
if (_root.godMode != true) {
_root.levelscore = _root.levelscore + 1000;
}
} else if ((_root.triggerDown == true) && _root.terroristC.hitTest(_root.ret._x, _root.ret._y, true)) {
_root.terroristC.gotoAndStop(10);
if (_root.godMode != true) {
_root.levelscore = _root.levelscore + 1000;
}
} else if ((_root.triggerDown == true) && _root.terroristD.hitTest(_root.ret._x, _root.ret._y, true)) {
_root.terroristD.gotoAndStop(3);
if (_root.godMode != true) {
_root.levelscore = _root.levelscore + 2000;
}
} else if (_root.triggerDown == true) {
n = _root.holeLevels1;
_root.attachMovie("bulletHole", "hole" + n, n);
_root["hole" + n]._x = _root.ret._x;
_root["hole" + n]._y = _root.ret._y;
_root.holeLevels1++;
if (_root.godMode != true) {
_root.damagePoints++;
}
}
}
Frame 426
stopAllSounds();
Mouse.show();
timeForScoreBoard = false;
updated = true;
backBttn.useHandCursor = false;
stop();
Frame 427
stopAllSounds();
stop();
Frame 428
stop();
Frame 429
stopAllSounds();
levelScore = score;
play();
Instance of Symbol 596 MovieClip in Frame 429
onClipEvent (load) {
if (_root.godMode == true) {
this.gotoAndStop(2);
}
}
Frame 473
function myPosition() {
var _local1 = _root;
if ((playerHide != true) && (playerReload != true)) {
if ((gunX > (meX - 50)) && (gunX < (meX + 50))) {
_local1.playerMC.gotoAndStop("straight");
} else if ((gunX > (meX - 140)) && (gunX < (meX - 50))) {
_local1.playerMC.gotoAndStop("left01");
} else if ((gunX > (meX - 190)) && (gunX < (meX - 140))) {
_local1.playerMC.gotoAndStop("left02");
} else if (gunX < (meX - 190)) {
_local1.playerMC.gotoAndStop("left03");
} else if ((gunX > (meX + 100)) && (gunX < (meX + 150))) {
_local1.playerMC.gotoAndStop("right01");
} else if ((gunX > (meX + 150)) && (gunX < (meX + 230))) {
_local1.playerMC.gotoAndStop("right02");
} else if ((gunX > (meX + 230)) && (gunX < (meX + 250))) {
_local1.playerMC.gotoAndStop("right03");
} else if (gunX > (meX + 250)) {
_local1.playerMC.gotoAndStop("right04");
}
}
}
function newTerrorist() {
if (timeSinceLastTerrorist > 80) {
if (lastTerrorist < totalTerrorists) {
if (Math.random() < 0.3) {
whichTerrorist = random(50);
if ((whichTerrorist <= 10) && (T1ready == true)) {
lastTerrorist++;
duplicateMovieClip (T1, "terroristA", terroristLevels);
terroristA._x = 506;
terroristA._y = 149;
terroristA.gotoAndStop(2);
T1ready = false;
terroristLevels++;
timeSinceLastTerrorist = 0;
} else if (((whichTerrorist > 10) && (whichTerrorist < 20)) && (T2ready == true)) {
lastTerrorist++;
duplicateMovieClip (T2, "terroristB", terroristLevels);
terroristB._x = 40;
terroristB._y = 176;
terroristB.gotoAndStop(2);
T2ready = false;
terroristLevels++;
timeSinceLastTerrorist = 0;
} else if (((whichTerrorist >= 20) && (whichTerrorist < 30)) && (T3ready == true)) {
lastTerrorist++;
duplicateMovieClip (T3, "terroristC", terroristLevels);
terroristC._x = 397;
terroristC._y = 120;
terroristC.gotoAndStop(2);
T3ready = false;
terroristLevels++;
timeSinceLastTerrorist = 0;
} else if (((whichTerrorist >= 30) && (whichTerrorist < 45)) && (T4ready == true)) {
lastTerrorist++;
duplicateMovieClip (T4, "terroristD", terroristLevels);
terroristD._x = 485;
terroristD._y = 176;
terroristD.gotoAndStop(2);
T4ready = false;
terroristLevels++;
timeSinceLastTerrorist = 0;
} else if ((whichTerrorist >= 45) && (T4ready == true)) {
duplicateMovieClip (agent, "guard", terroristLevels);
guard._x = 115;
guard._y = 190;
guard.gotoAndStop(2);
terroristLevels++;
timeSinceLastTerrorist = 0;
}
}
}
}
timeSinceLastTerrorist++;
if ((lastTerrorist == 30) && (deadTerrorists == 30)) {
Tamount.gotoAndStop(2);
levelDone = true;
level2completed = false;
timeForScoreBoard = false;
removeAll();
}
}
function newInnocents() {
var _local1 = random(160);
if ((I_ready == true) and (_local1 > 100)) {
duplicateMovieClip (agent, "guardRun", innocentLevels);
guardRun._x = 363;
guardRun._y = 143;
guardRun.gotoAndStop(2);
I_ready = false;
innocentLevels++;
}
}
function BushHealth() {
if (bushLife.healthBar._yscale > 0) {
bushLife.healthBar._yscale = bushLife.healthBar._yscale - difficulty;
} else if (bushLife.healthBar._yscale <= 0) {
bushLife.healthBar._yscale = 0;
_root.playerHurt.gotoAndStop(12);
}
}
function removeAll() {
var _local1 = _root;
i = 10;
while (i < 4000) {
_local1["hole" + i].removeMovieClip();
_local1["hole2" + i].removeMovieClip();
_local1["hole3" + i].removeMovieClip();
_local1["hole4" + i].removeMovieClip();
_local1.playerMC.removeMovieClip();
_local1.playerDead.removeMovieClip();
_local1.chair.removeMovieClip();
_local1.desk.removeMovieClip();
_local1.hidden.removeMovieClip();
_local1.ret.removeMovieClip();
_local1.dead.removeMovieClip();
_local1.theShield.removeMovieClip();
_local1.terroristA.removeMovieClip();
_local1.terroristB.removeMovieClip();
_local1.terroristC.removeMovieClip();
_local1.terroristD.removeMovieClip();
_local1.terroristE.removeMovieClip();
_local1.playerHurt.removeMovieClip();
_local1["badGuy" + i].removeMovieClip();
_local1.levelComplete.removeMovieClip();
if (levelDone == true) {
gotoAndStop (474);
} else {
gotoAndStop ("lost");
}
i++;
}
}
miniclipLogo.swapDepths(200000);
miniclipLogo._visible = true;
stop();
updated = false;
triggerDown = false;
levelScore = score;
playerHide = false;
playerMove = false;
playerHealth = 100;
playerAmmo = 30;
playerReload = false;
holeLevels1 = 10;
holeLevels2 = 3000;
myDeskHit = false;
playerHit = false;
lastTerrorist = 0;
terroristLevels = 2000;
timeSinceLastTerrorist = 0;
deadTerrorists = 0;
totalTerrorists = 30;
numTerrorists = totalTerrorists;
T1ready = true;
T2ready = true;
T3ready = true;
T4ready = true;
levelDone = false;
Mouse.hide();
_root.attachMovie("theShield", "theShield", 99999);
theShield._x = 300;
theShield._y = 225;
_root.attachMovie("bush", "playerMC", 99998);
playerMC._x = 160;
playerMC._y = 385;
_root.attachMovie("pillarMC", "desk", 2500);
desk._x = 160;
desk._y = 212;
_root.attachMovie("chair", "chair", 2600);
chair._x = 546;
chair._y = 220;
_root.attachMovie("reticule", "ret", 99997);
startDrag ("ret", true, 10, 40, 590, 370);
Instance of Symbol 672 MovieClip in Frame 473
onClipEvent (enterFrame) {
if (_root.levelDone != true) {
_root.newTerrorist();
}
_root.meX = _root.playerMC._x;
_root.gunX = _root.ret._x;
if (_root.playerMove != true) {
_root.myPosition();
if (((_root.ret._y > 260) && (_root.playerReload != true)) && (_root.playerHit != true)) {
_root.ret.gotoAndStop(2);
_root.playerHide = true;
} else if (((_root.ret._y <= 260) && (_root.playerReload != true)) && (_root.playerHit != true)) {
_root.ret.gotoAndStop(1);
_root.playerHide = false;
updateAfterEvent();
}
if (((_root.playerHide == true) && (_root.playerReload != true)) && (_root.playerMove != true)) {
_root.triggerDown = false;
_root.playerMC.gunFire.gotoAndStop(1);
_root.ret.gotoAndStop(2);
_root.playerMC.gotoAndStop("playerCrouch");
} else if (_root.playerHit == true) {
_root.triggerDown = false;
_root.playerMC.gotoAndStop("bushHit");
_root.ret.gotoAndStop(2);
} else if (_root.playerMove == true) {
_root.triggerDown = false;
_root.ret.gotoAndStop(2);
}
}
if (((_root.myDeskHit == true) && (_root.playerHide != true)) && (_root.playerReload != true)) {
if (_root.godMode != true) {
_root.playerHit = true;
}
}
}
onClipEvent (mouseDown) {
if (((_root.playerReload != true) && (_root.playerHide != true)) && (_root.playerHit != true)) {
if (_root.playerMove != true) {
_root.triggerDown = true;
_root.playerMC.gunFire.gotoAndStop(2);
}
}
}
onClipEvent (mouseUp) {
_root.triggerDown = false;
_root.playerMC.gunFire.gotoAndStop(1);
}
onClipEvent (enterFrame) {
if ((_root.triggerDown == true) && (_root.chair.hitTest(_root.ret._x, _root.ret._y, true))) {
n = _root.holeLevels2;
_root.attachMovie("bulletHole2", "hole2" + n, n);
_root["hole2" + n]._x = _root.ret._x;
_root["hole2" + n]._y = _root.ret._y;
_root.holeLevels2++;
if (_root.godMode != true) {
_root.damagePoints = _root.damagePoints + 20;
}
} else if ((_root.triggerDown == true) && (_root.desk.hitTest(_root.ret._x, _root.ret._y, true))) {
n = _root.holeLevels2;
_root.attachMovie("bulletHole3", "hole4" + n, n);
_root["hole4" + n]._x = _root.ret._x;
_root["hole4" + n]._y = _root.ret._y;
_root.holeLevels2++;
if (_root.godMode != true) {
_root.damagePoints++;
}
} else if ((_root.triggerDown == true) && (_root.vase.hitTest(_root.ret._x, _root.ret._y, true))) {
_root.vase.gotoAndStop(2);
if (_root.godMode != true) {
_root.damagePoints = _root.damagePoints + 100;
}
} else if ((_root.triggerDown == true) && (_root.lampA.hitTest(_root.ret._x, _root.ret._y, true))) {
_root.lampA.gotoAndStop(2);
if (_root.godMode != true) {
_root.damagePoints = _root.damagePoints + 175;
}
} else if ((_root.triggerDown == true) && (_root.lampB.hitTest(_root.ret._x, _root.ret._y, true))) {
_root.lampB.gotoAndStop(2);
if (_root.godMode != true) {
_root.damagePoints = _root.damagePoints + 175;
}
} else if ((_root.triggerDown == true) && (_root.lampC.hitTest(_root.ret._x, _root.ret._y, true))) {
_root.lampC.gotoAndStop(2);
if (_root.godMode != true) {
_root.damagePoints = _root.damagePoints + 175;
}
} else if ((_root.triggerDown == true) && (_root.picture.hitTest(_root.ret._x, _root.ret._y, true))) {
_root.picture.gotoAndStop(2);
if (_root.godMode != true) {
_root.damagePoints = _root.damagePoints + 250;
}
} else if ((_root.triggerDown == true) && (_root.table.hitTest(_root.ret._x, _root.ret._y, true))) {
_root.table.gotoAndStop(2);
if (_root.godMode != true) {
_root.damagePoints++;
}
} else if ((_root.triggerDown == true) && (_root.terroristA.hitTest(_root.ret._x, _root.ret._y, true))) {
_root.terroristA.gotoAndStop(3);
if (_root.godMode != true) {
_root.levelscore = _root.levelscore + 2000;
}
} else if ((_root.triggerDown == true) && _root.terroristB.hitTest(_root.ret._x, _root.ret._y, true)) {
_root.terroristB.gotoAndStop(10);
if (_root.godMode != true) {
_root.levelscore = _root.levelscore + 1000;
}
} else if ((_root.triggerDown == true) && _root.terroristC.hitTest(_root.ret._x, _root.ret._y, true)) {
_root.terroristC.gotoAndStop(3);
if (_root.godMode != true) {
_root.levelscore = _root.levelscore + 2500;
}
} else if ((_root.triggerDown == true) && _root.terroristD.hitTest(_root.ret._x, _root.ret._y, true)) {
_root.terroristD.gotoAndStop(10);
if (_root.godMode != true) {
_root.levelscore = _root.levelscore + 1000;
}
} else if ((_root.triggerDown == true) && _root.guard.hitTest(_root.ret._x, _root.ret._y, true)) {
_root.guard.gotoAndStop(3);
if (_root.godMode != true) {
_root.innocentNum++;
}
} else if (_root.triggerDown == true) {
n = _root.holeLevels1;
_root.attachMovie("bulletHole", "hole" + n, n);
_root["hole" + n]._x = _root.ret._x;
_root["hole" + n]._y = _root.ret._y;
_root.holeLevels1++;
}
}
Instance of Symbol 596 MovieClip "bushLife" in Frame 473
onClipEvent (load) {
if (_root.godMode == true) {
this.gotoAndStop(2);
}
}
Frame 474
stop();
Frame 475
function myPosition() {
var _local1 = _root;
if ((playerHide != true) && (playerReload != true)) {
if ((gunX > (meX - 50)) && (gunX < (meX + 50))) {
_local1.playerMC.gotoAndStop("straight");
} else if ((gunX > (meX - 140)) && (gunX < (meX - 50))) {
_local1.playerMC.gotoAndStop("left01");
} else if ((gunX > (meX - 190)) && (gunX < (meX - 140))) {
_local1.playerMC.gotoAndStop("left02");
} else if (gunX < (meX - 190)) {
_local1.playerMC.gotoAndStop("left03");
} else if ((gunX > (meX + 100)) && (gunX < (meX + 150))) {
_local1.playerMC.gotoAndStop("right01");
} else if ((gunX > (meX + 150)) && (gunX < (meX + 230))) {
_local1.playerMC.gotoAndStop("right02");
} else if ((gunX > (meX + 230)) && (gunX < (meX + 250))) {
_local1.playerMC.gotoAndStop("right03");
} else if (gunX > (meX + 250)) {
_local1.playerMC.gotoAndStop("right04");
}
}
}
function newTerrorist() {
if (timeSinceLastTerrorist > 80) {
if (lastTerrorist < totalTerrorists) {
if (Math.random() < 0.3) {
whichTerrorist = random(45);
if ((whichTerrorist <= 10) && (T1ready == true)) {
lastTerrorist++;
duplicateMovieClip (T1, "terroristA", terroristLevels);
terroristA._x = 588.5;
terroristA._y = 196.7;
terroristA.gotoAndStop(2);
T1ready = false;
terroristLevels++;
timeSinceLastTerrorist = 0;
} else if (((whichTerrorist > 10) && (whichTerrorist < 20)) && (T2ready == true)) {
lastTerrorist++;
duplicateMovieClip (T2, "terroristB", terroristLevels);
terroristB._x = 165;
terroristB._y = 220;
terroristB.gotoAndStop(2);
T2ready = false;
terroristLevels++;
timeSinceLastTerrorist = 0;
} else if (((whichTerrorist >= 20) && (whichTerrorist < 30)) && (T3ready == true)) {
lastTerrorist++;
duplicateMovieClip (T3, "terroristC", terroristLevels);
terroristC._x = 311;
terroristC._y = 205;
terroristC.gotoAndStop(2);
T3ready = false;
terroristLevels++;
timeSinceLastTerrorist = 0;
} else if ((whichTerrorist >= 30) && (T4ready == true)) {
lastTerrorist++;
duplicateMovieClip (T4, "terroristD", terroristLevels);
terroristD._x = 575;
terroristD._y = 240;
terroristD.gotoAndStop(2);
T4ready = false;
terroristLevels++;
timeSinceLastTerrorist = 0;
}
}
}
}
timeSinceLastTerrorist++;
if ((lastTerrorist == 30) && (deadTerrorists == 30)) {
Tamount.gotoAndStop(2);
playerPause = true;
Prez.gotoAndPlay(2);
}
}
function myLevelDone() {
levelDone = true;
level2completed = true;
removeAll();
}
function BushHealth() {
if (bushLife.healthBar._yscale > 0) {
bushLife.healthBar._yscale = bushLife.healthBar._yscale - difficulty;
} else if (bushLife.healthBar._yscale <= 0) {
bushLife.healthBar._yscale = 0;
_root.playerHurt.gotoAndStop(12);
}
}
function removeAll() {
var _local1 = _root;
i = 10;
while (i < 4000) {
_local1["hole" + i].removeMovieClip();
_local1["hole2" + i].removeMovieClip();
_local1["hole3" + i].removeMovieClip();
_local1["hole4" + i].removeMovieClip();
_local1.playerMC.removeMovieClip();
_local1.playerDead.removeMovieClip();
_local1.chair.removeMovieClip();
_local1.desk.removeMovieClip();
_local1.hidden.removeMovieClip();
_local1.ret.removeMovieClip();
_local1.dead.removeMovieClip();
_local1.theShield.removeMovieClip();
_local1.terroristA.removeMovieClip();
_local1.terroristB.removeMovieClip();
_local1.terroristC.removeMovieClip();
_local1.terroristD.removeMovieClip();
_local1.terroristE.removeMovieClip();
_local1.playerHurt.removeMovieClip();
_local1.Prez.removeMovieClip();
_local1.piano.removeMovieClip();
_local1["badGuy" + i].removeMovieClip();
if (levelDone == true) {
gotoAndStop (476);
} else {
gotoAndStop ("lost");
}
i++;
}
}
stop();
triggerDown = false;
playerHide = false;
playerMove = false;
playerHealth = 100;
playerAmmo = 30;
playerReload = false;
holeLevels1 = 10;
holeLevels2 = 3000;
myDeskHit = false;
playerHit = false;
playerPause = false;
lastTerrorist = 0;
terroristLevels = 2000;
timeSinceLastTerrorist = 0;
deadTerrorists = 0;
totalTerrorists = 30;
numTerrorists = totalTerrorists;
T1ready = true;
T2ready = true;
T3ready = true;
T4ready = true;
levelDone = false;
Mouse.hide();
_root.attachMovie("theShield", "theShield", 99999);
theShield._x = 300;
theShield._y = 225;
_root.attachMovie("condie", "playerMC", 99998);
playerMC._x = 160;
playerMC._y = 385;
_root.attachMovie("reticule", "ret", 99997);
startDrag ("ret", true, 10, 40, 590, 370);
_root.attachMovie("statueMC", "desk", 99996);
desk._x = 300;
desk._y = 400;
_root.attachMovie("Prez", "Prez", 99995);
Prez._x = 30;
Prez._y = 320;
_root.attachMovie("piano", "piano", 99994);
piano._x = 560;
piano._y = 300;
Instance of Symbol 672 MovieClip in Frame 475
onClipEvent (enterFrame) {
if (_root.levelDone != true) {
_root.newTerrorist();
}
_root.meX = _root.playerMC._x;
_root.gunX = _root.ret._x;
}
onClipEvent (enterFrame) {
if ((_root.triggerDown == true) && (_root.chair.hitTest(_root.ret._x, _root.ret._y, true))) {
n = _root.holeLevels2;
_root.attachMovie("bulletHole2", "hole2" + n, n);
_root["hole2" + n]._x = _root.ret._x;
_root["hole2" + n]._y = _root.ret._y;
_root.holeLevels2++;
if (_root.godMode != true) {
_root.damagePoints = _root.damagePoints + 20;
}
} else if ((_root.triggerDown == true) && (_root.desk.hitTest(_root.ret._x, _root.ret._y, true))) {
n = _root.holeLevels2;
_root.attachMovie("bulletHole3", "hole4" + n, n);
_root["hole4" + n]._x = _root.ret._x;
_root["hole4" + n]._y = _root.ret._y;
_root.holeLevels2++;
if (_root.godMode != true) {
_root.damagePoints++;
}
} else if ((_root.triggerDown == true) && (_root.vase.hitTest(_root.ret._x, _root.ret._y, true))) {
_root.vase.gotoAndStop(2);
if (_root.godMode != true) {
_root.damagePoints = _root.damagePoints + 100;
}
} else if ((_root.triggerDown == true) && (_root.statue.hitTest(_root.ret._x, _root.ret._y, true))) {
_root.statue.gotoAndStop(2);
if (_root.godMode != true) {
_root.damagePoints = _root.damagePoints + 250;
}
} else if ((_root.triggerDown == true) && (_root.lampA.hitTest(_root.ret._x, _root.ret._y, true))) {
_root.lampA.gotoAndStop(2);
if (_root.godMode != true) {
_root.damagePoints = _root.damagePoints + 175;
}
} else if ((_root.triggerDown == true) && (_root.lampB.hitTest(_root.ret._x, _root.ret._y, true))) {
_root.lampB.gotoAndStop(2);
if (_root.godMode != true) {
_root.damagePoints = _root.damagePoints + 175;
}
} else if ((_root.triggerDown == true) && (_root.mirror.hitTest(_root.ret._x, _root.ret._y, true))) {
_root.mirror.gotoAndStop(2);
if (_root.godMode != true) {
_root.damagePoints = _root.damagePoints + 400;
}
} else if ((_root.triggerDown == true) && (_root.chandelier.hitTest(_root.ret._x, _root.ret._y, true))) {
_root.chandelier.gotoAndStop(2);
if (_root.godMode != true) {
_root.damagePoints = _root.damagePoints + 1000;
}
} else if ((_root.triggerDown == true) && (_root.picture.hitTest(_root.ret._x, _root.ret._y, true))) {
_root.picture.gotoAndStop(2);
if (_root.godMode != true) {
_root.damagePoints = _root.damagePoints + 250;
}
} else if ((_root.triggerDown == true) && _root.table.hitTest(_root.ret._x, _root.ret._y, true)) {
_root.table.gotoAndStop(2);
if (_root.godMode != true) {
_root.damagePoints++;
}
} else if ((_root.triggerDown == true) && _root.terroristA.hitTest(_root.ret._x, _root.ret._y, true)) {
_root.terroristA.gotoAndStop(3);
if (_root.godMode != true) {
_root.levelscore = _root.levelscore + 2000;
}
} else if ((_root.triggerDown == true) && _root.terroristB.hitTest(_root.ret._x, _root.ret._y, true)) {
_root.terroristB.gotoAndStop(10);
if (_root.godMode != true) {
_root.levelscore = _root.levelscore + 1000;
}
} else if ((_root.triggerDown == true) && _root.terroristC.hitTest(_root.ret._x, _root.ret._y, true)) {
_root.terroristC.gotoAndStop(3);
if (_root.godMode != true) {
_root.levelscore = _root.levelscore + 2500;
}
} else if ((_root.triggerDown == true) && _root.terroristD.hitTest(_root.ret._x, _root.ret._y, true)) {
_root.terroristD.gotoAndStop(10);
if (_root.godMode != true) {
_root.levelscore = _root.levelscore + 1000;
}
} else if (((_root.triggerDown == true) && (_root.windows.hitTest(_root.ret._x, _root.ret._y, true) != true)) && (_root.terroristC.hitTest(_root.ret._x, _root.ret._y, true) != true)) {
n = _root.holeLevels1;
_root.attachMovie("bulletHole", "hole" + n, n);
_root["hole" + n]._x = _root.ret._x;
_root["hole" + n]._y = _root.ret._y;
_root.holeLevels1++;
}
if (_root.playerMove != true) {
_root.myPosition();
if (_root.ret._y > 280) {
_root.ret.gotoAndStop(2);
_root.playerHide = true;
} else if (((_root.ret._y <= 280) && (_root.playerReload != true)) && (_root.playerHit != true)) {
_root.ret.gotoAndStop(1);
_root.playerHide = false;
}
updateAfterEvent();
}
if (((_root.myDeskHit == true) && (_root.playerHide != true)) && (_root.playerReload != true)) {
if (_root.godMode != true) {
_root.playerHit = true;
}
}
if (((_root.playerHide == true) && (_root.playerReload != true)) && (_root.playerMove != true)) {
_root.triggerDown = false;
_root.playerMC.gunFire.gotoAndStop(1);
_root.ret.gotoAndStop(2);
_root.playerMC.gotoAndStop("playerCrouch");
} else if (_root.playerHit == true) {
_root.triggerDown = false;
_root.playerMC.gunFire.gotoAndStop(1);
_root.ret.gotoAndStop(2);
_root.playerMC.gotoAndStop("bushHit");
} else if (_root.playerMove == true) {
_root.triggerDown = false;
_root.ret.gotoAndStop(2);
} else if (_root.playerPause == true) {
_root.ret.gotoAndStop(2);
}
if (Key.isDown(65) && (_root.playerMC._x > 50)) {
if ((_root.playerHit != true) && (_root.playerReload != true)) {
_root.playerMC.gotoAndStop("crouchMoveL");
_root.playerMove = true;
_root.triggerDown = false;
}
} else if (Key.isDown(68) && (_root.playerMC._x < 550)) {
if ((_root.playerHit != true) && (_root.playerReload != true)) {
_root.playerMC.gotoAndStop("crouchMoveR");
_root.playerMove = true;
_root.triggerDown = false;
}
} else {
_root.playerMove = false;
}
}
onClipEvent (mouseDown) {
if (((_root.playerReload != true) && (_root.playerHide != true)) && (_root.playerHit != true)) {
if (_root.playerMove != true) {
if (_root.playerPause != true) {
_root.playerMC.gunFire.gotoAndStop(2);
_root.triggerDown = true;
}
}
}
}
onClipEvent (mouseUp) {
_root.playerMC.gunFire.gotoAndStop(1);
_root.triggerDown = false;
}
Instance of Symbol 596 MovieClip "bushLife" in Frame 475
onClipEvent (load) {
if (_root.godMode == true) {
this.gotoAndStop(2);
}
}
Frame 476
stop();
_root.attachMovie("levelComplete", "levelComplete", 100000);
_root.levelComplete._x = 300;
_root.levelComplete._y = 210;
Instance of Symbol 672 MovieClip in Frame 476
onClipEvent (enterFrame) {
if (_root.levelDone != true) {
_root.newTerrorist();
}
_root.meX = _root.playerMC._x;
_root.gunX = _root.ret._x;
}
onClipEvent (enterFrame) {
if ((_root.triggerDown == true) && (_root.chair.hitTest(_root.ret._x, _root.ret._y, true))) {
n = _root.holeLevels2;
_root.attachMovie("bulletHole2", "hole2" + n, n);
_root["hole2" + n]._x = _root.ret._x;
_root["hole2" + n]._y = _root.ret._y;
_root.holeLevels2++;
if (_root.godMode != true) {
_root.damagePoints = _root.damagePoints + 20;
}
} else if ((_root.triggerDown == true) && (_root.desk.hitTest(_root.ret._x, _root.ret._y, true))) {
n = _root.holeLevels2;
_root.attachMovie("bulletHole3", "hole4" + n, n);
_root["hole4" + n]._x = _root.ret._x;
_root["hole4" + n]._y = _root.ret._y;
_root.holeLevels2++;
if (_root.godMode != true) {
_root.damagePoints++;
}
} else if ((_root.triggerDown == true) && (_root.vase.hitTest(_root.ret._x, _root.ret._y, true))) {
_root.vase.gotoAndStop(2);
if (_root.godMode != true) {
_root.damagePoints = _root.damagePoints + 100;
}
} else if ((_root.triggerDown == true) && (_root.statue.hitTest(_root.ret._x, _root.ret._y, true))) {
_root.statue.gotoAndStop(2);
if (_root.godMode != true) {
_root.damagePoints = _root.damagePoints + 250;
}
} else if ((_root.triggerDown == true) && (_root.lampA.hitTest(_root.ret._x, _root.ret._y, true))) {
_root.lampA.gotoAndStop(2);
if (_root.godMode != true) {
_root.damagePoints = _root.damagePoints + 175;
}
} else if ((_root.triggerDown == true) && (_root.lampB.hitTest(_root.ret._x, _root.ret._y, true))) {
_root.lampB.gotoAndStop(2);
if (_root.godMode != true) {
_root.damagePoints = _root.damagePoints + 175;
}
} else if ((_root.triggerDown == true) && (_root.mirror.hitTest(_root.ret._x, _root.ret._y, true))) {
_root.mirror.gotoAndStop(2);
if (_root.godMode != true) {
_root.damagePoints = _root.damagePoints + 400;
}
} else if ((_root.triggerDown == true) && (_root.chandelier.hitTest(_root.ret._x, _root.ret._y, true))) {
_root.chandelier.gotoAndStop(2);
if (_root.godMode != true) {
_root.damagePoints = _root.damagePoints + 1000;
}
} else if ((_root.triggerDown == true) && (_root.picture.hitTest(_root.ret._x, _root.ret._y, true))) {
_root.picture.gotoAndStop(2);
if (_root.godMode != true) {
_root.damagePoints = _root.damagePoints + 250;
}
} else if ((_root.triggerDown == true) && _root.table.hitTest(_root.ret._x, _root.ret._y, true)) {
_root.table.gotoAndStop(2);
if (_root.godMode != true) {
_root.damagePoints++;
}
} else if ((_root.triggerDown == true) && _root.terroristA.hitTest(_root.ret._x, _root.ret._y, true)) {
_root.terroristA.gotoAndStop(3);
if (_root.godMode != true) {
_root.levelscore = _root.levelscore + 2000;
}
} else if ((_root.triggerDown == true) && _root.terroristB.hitTest(_root.ret._x, _root.ret._y, true)) {
_root.terroristB.gotoAndStop(10);
if (_root.godMode != true) {
_root.levelscore = _root.levelscore + 1000;
}
} else if ((_root.triggerDown == true) && _root.terroristC.hitTest(_root.ret._x, _root.ret._y, true)) {
_root.terroristC.gotoAndStop(3);
if (_root.godMode != true) {
_root.levelscore = _root.levelscore + 2500;
}
} else if ((_root.triggerDown == true) && _root.terroristD.hitTest(_root.ret._x, _root.ret._y, true)) {
_root.terroristD.gotoAndStop(10);
if (_root.godMode != true) {
_root.levelscore = _root.levelscore + 1000;
}
} else if (((_root.triggerDown == true) && (_root.windows.hitTest(_root.ret._x, _root.ret._y, true) != true)) && (_root.terroristC.hitTest(_root.ret._x, _root.ret._y, true) != true)) {
n = _root.holeLevels1;
_root.attachMovie("bulletHole", "hole" + n, n);
_root["hole" + n]._x = _root.ret._x;
_root["hole" + n]._y = _root.ret._y;
_root.holeLevels1++;
}
if (_root.playerMove != true) {
_root.myPosition();
if (_root.ret._y > 280) {
_root.ret.gotoAndStop(2);
_root.playerHide = true;
} else if (((_root.ret._y <= 280) && (_root.playerReload != true)) && (_root.playerHit != true)) {
_root.ret.gotoAndStop(1);
_root.playerHide = false;
}
updateAfterEvent();
}
if (((_root.myDeskHit == true) && (_root.playerHide != true)) && (_root.playerReload != true)) {
if (_root.godMode != true) {
_root.playerHit = true;
}
}
if (((_root.playerHide == true) && (_root.playerReload != true)) && (_root.playerMove != true)) {
_root.triggerDown = false;
_root.playerMC.gunFire.gotoAndStop(1);
_root.ret.gotoAndStop(2);
_root.playerMC.gotoAndStop("playerCrouch");
} else if (_root.playerHit == true) {
_root.triggerDown = false;
_root.playerMC.gunFire.gotoAndStop(1);
_root.ret.gotoAndStop(2);
_root.playerMC.gotoAndStop("bushHit");
} else if (_root.playerMove == true) {
_root.triggerDown = false;
_root.ret.gotoAndStop(2);
} else if (_root.playerPause == true) {
_root.ret.gotoAndStop(2);
}
if (Key.isDown(65) && (_root.playerMC._x > 50)) {
if ((_root.playerHit != true) && (_root.playerReload != true)) {
_root.playerMC.gotoAndStop("crouchMoveL");
_root.playerMove = true;
_root.triggerDown = false;
}
} else if (Key.isDown(68) && (_root.playerMC._x < 550)) {
if ((_root.playerHit != true) && (_root.playerReload != true)) {
_root.playerMC.gotoAndStop("crouchMoveR");
_root.playerMove = true;
_root.triggerDown = false;
}
} else {
_root.playerMove = false;
}
}
onClipEvent (mouseDown) {
if (((_root.playerReload != true) && (_root.playerHide != true)) && (_root.playerHit != true)) {
if (_root.playerMove != true) {
if (_root.playerPause != true) {
_root.playerMC.gunFire.gotoAndStop(2);
_root.triggerDown = true;
}
}
}
}
onClipEvent (mouseUp) {
_root.playerMC.gunFire.gotoAndStop(1);
_root.triggerDown = false;
}
Frame 477
Mouse.show();
stopAllSounds();
stop();
Frame 478
stop();
Mouse.hide();
Frame 479
stop();
Frame 480
play();
Frame 481
function myPosition() {
playerMC._x = ret._x + 180;
playerMC._y = ret._y + 170;
if (playerMC._y < 280) {
playerMC._y = 280;
}
}
function newTerrorist() {
if (timeSinceLastTerrorist > 30) {
if (lastTerrorist < totalTerrorists) {
if (Math.random() < 0.4) {
whichTerrorist = random(40) + 10;
if ((whichTerrorist <= 15) && (T1ready == true)) {
lastTerrorist++;
duplicateMovieClip (T1, "terroristA", terroristLevels);
terroristA._x = 205;
terroristA._y = 130;
terroristA.gotoAndStop(2);
T1ready = false;
terroristLevels++;
timeSinceLastTerrorist = 0;
} else if (((whichTerrorist > 15) && (whichTerrorist <= 20)) && (T2ready == true)) {
lastTerrorist++;
duplicateMovieClip (T2, "terroristB", terroristLevels);
terroristB._x = 387;
terroristB._y = 124;
terroristB.gotoAndStop(2);
T2ready = false;
terroristLevels++;
timeSinceLastTerrorist = 0;
} else if (((whichTerrorist > 20) && (whichTerrorist <= 35)) && (T3ready == true)) {
lastTerrorist++;
duplicateMovieClip (T3, "terroristC", terroristLevels);
terroristC._x = 60;
terroristC._y = 140;
terroristC.gotoAndStop(2);
T3ready = false;
terroristLevels++;
timeSinceLastTerrorist = 0;
} else if ((whichTerrorist > 35) && (T4ready == true)) {
lastTerrorist++;
duplicateMovieClip (T4, "terroristD", terroristLevels);
terroristD._x = 205;
terroristD._y = 155;
terroristD.gotoAndStop(2);
T4ready = false;
terroristLevels++;
timeSinceLastTerrorist = 0;
}
}
}
}
timeSinceLastTerrorist++;
if ((lastTerrorist == 30) && (deadTerrorists == 30)) {
Tamount.gotoAndStop(2);
levelDone = eval("True");
removeAll2();
}
}
function BushHealth() {
if (bushLife.healthBar._yscale > 0) {
bushLife.healthBar._yscale = bushLife.healthBar._yscale - difficulty;
} else if (bushLife.healthBar._yscale <= 0) {
bushLife.healthBar._yscale = 0;
removeAll();
}
}
function removeAll() {
var _local1 = _root;
i = 10;
while (i < 4000) {
_local1["hole" + i].removeMovieClip();
_local1["hole4" + i].removeMovieClip();
_local1.playerMC.removeMovieClip();
_local1.playerReloading.removeMovieClip();
_local1.ret.removeMovieClip();
_local1.stairs.removeMovieClip();
_local1.dead.removeMovieClip();
_local1.theShield.removeMovieClip();
_local1.terroristA.removeMovieClip();
_local1.terroristB.removeMovieClip();
_local1.terroristC.removeMovieClip();
_local1.terroristD.removeMovieClip();
_local1.terroristE.removeMovieClip();
gotoAndStop ("lost");
i++;
}
}
function removeAll2() {
var _local1 = _root;
i = 10;
while (i < 4000) {
_local1["hole" + i].removeMovieClip();
_local1["hole4" + i].removeMovieClip();
_local1.playerMC.removeMovieClip();
_local1.playerReloading.removeMovieClip();
_local1.ret.removeMovieClip();
_local1.stairs.removeMovieClip();
_local1.dead.removeMovieClip();
_local1.theShield.removeMovieClip();
_local1.terroristA.removeMovieClip();
_local1.terroristB.removeMovieClip();
_local1.terroristC.removeMovieClip();
_local1.terroristD.removeMovieClip();
_local1.terroristE.removeMovieClip();
gotoAndPlay (482);
i++;
}
}
miniclipLogo.swapDepths(200000);
miniclipLogo._visible = true;
stop();
stopAllSounds();
triggerDown = false;
levelScore = score;
playerHealth = 100;
playerAmmo = 30;
playerReload = false;
playerHit = false;
holeLevels1 = 10;
holeLevels2 = 3000;
meX = _root.playerMC._x;
gunX = _root.ret._x;
lastTerrorist = 0;
terroristLevels = 2000;
timeSinceLastTerrorist = 0;
deadTerrorists = 0;
totalTerrorists = 30;
numTerrorists = totalTerrorists;
T1ready = true;
T2ready = true;
T3ready = true;
T4ready = true;
levelDone = false;
Mouse.hide();
_root.attachMovie("theShield", "theShield", 99999);
theShield._x = 300;
theShield._y = 225;
duplicateMovieClip (_root.myGun, "playerMC", 99998);
playerMC._x = 460;
playerMC._y = 280;
_root.attachMovie("reticule", "ret", 99997);
startDrag ("ret", true, 10, 40, 590, 370);
_root.attachMovie("foyerStairs", "stairs", 99996);
stairs._x = 360;
stairs._y = 390;
Instance of Symbol 672 MovieClip in Frame 481
onClipEvent (enterFrame) {
if (_root.levelDone != true) {
_root.myPosition();
_root.newTerrorist();
}
}
onClipEvent (mouseDown) {
if (_root.playerReload != true) {
if (_root.playerHit != true) {
_root.playerMC.gotoAndStop(2);
_root.triggerDown = true;
}
}
}
onClipEvent (mouseUp) {
_root.triggerDown = false;
if ((_root.playerReload != true) && (_root.playerHit != true)) {
_root.ret.gotoAndStop(1);
_root.playerMC.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.playerHit == true) {
_root.playerMC.gotoAndStop(1);
_root.ret.gotoAndStop(2);
_root.triggerDown = false;
_root.playerHitMC.gotoAndStop(2);
}
if ((_root.triggerDown == true) && (_root.guard.hitTest(_root.ret._x, _root.ret._y, true))) {
n = _root.holeLevels1;
_root.attachMovie("bulletHole5", "hole" + n, n);
_root["hole" + n]._x = _root.ret._x;
_root["hole" + n]._y = _root.ret._y;
_root.holeLevels1++;
} else if ((_root.triggerDown == true) && (_root.terroristA.hitTest(_root.ret._x, _root.ret._y, true))) {
if (_root.terroristA._currentframe < 3) {
_root.terroristA.gotoAndStop(7);
} else {
_root.terroristA.gotoAndStop(8);
}
if (_root.godMode != true) {
_root.levelscore = _root.levelscore + 2500;
}
} else if ((_root.triggerDown == true) && (_root.terroristB.hitTest(_root.ret._x, _root.ret._y, true))) {
var dropDead = random(40);
if (dropDead <= 10) {
_root.terroristB.gotoAndStop(7);
} else if ((dropDead > 10) && (dropDead <= 20)) {
_root.terroristB.gotoAndStop(8);
} else if ((dropDead > 20) && (dropDead <= 30)) {
_root.terroristB.gotoAndStop(9);
} else if ((dropDead > 30) && (dropDead <= 40)) {
_root.terroristB.gotoAndStop(10);
}
if (_root.godMode != true) {
_root.levelscore = _root.levelscore + 1000;
}
} else if ((_root.triggerDown == true) && (_root.terroristC.hitTest(_root.ret._x, _root.ret._y, true))) {
var dropDead = random(40);
if (dropDead <= 10) {
_root.terroristC.gotoAndStop(7);
} else if ((dropDead > 10) && (dropDead <= 20)) {
_root.terroristC.gotoAndStop(8);
} else if ((dropDead > 20) && (dropDead <= 30)) {
_root.terroristC.gotoAndStop(9);
} else if ((dropDead > 30) && (dropDead <= 40)) {
_root.terroristC.gotoAndStop(10);
}
if (_root.godMode != true) {
_root.levelscore = _root.levelscore + 1000;
}
} else if ((_root.triggerDown == true) && (_root.terroristD.hitTest(_root.ret._x, _root.ret._y, true))) {
var dropDead = random(40);
if (dropDead <= 10) {
_root.terroristD.gotoAndStop(7);
} else if ((dropDead > 10) && (dropDead <= 20)) {
_root.terroristD.gotoAndStop(8);
} else if ((dropDead > 20) && (dropDead <= 30)) {
_root.terroristD.gotoAndStop(9);
} else if ((dropDead > 30) && (dropDead <= 40)) {
_root.terroristD.gotoAndStop(10);
}
if (_root.godMode != true) {
_root.levelscore = _root.levelscore + 1000;
}
} else if ((_root.triggerDown == true) && (_root.vase1.hitTest(_root.ret._x, _root.ret._y, true))) {
_root.vase1.gotoAndStop(2);
if (_root.godMode != true) {
_root.damagePoints = _root.damagePoints + 100;
}
} else if ((_root.triggerDown == true) && (_root.vase2.hitTest(_root.ret._x, _root.ret._y, true))) {
_root.vase2.gotoAndStop(2);
if (_root.godMode != true) {
_root.damagePoints = _root.damagePoints + 100;
}
} else if ((_root.triggerDown == true) && (_root.statue.hitTest(_root.ret._x, _root.ret._y, true))) {
_root.statue.gotoAndStop(2);
if (_root.godMode != true) {
_root.damagePoints = _root.damagePoints + 1200;
}
} else if (_root.triggerDown == true) {
n = _root.holeLevels1;
_root.attachMovie("bulletHole", "hole" + n, n);
_root["hole" + n]._x = _root.ret._x;
_root["hole" + n]._y = _root.ret._y;
_root.holeLevels1++;
if (_root.godMode != true) {
_root.damagePoints++;
}
}
}
Instance of Symbol 596 MovieClip "bushLife" in Frame 481
onClipEvent (load) {
if (_root.godMode == true) {
this.gotoAndStop(2);
}
}
Frame 547
function myPosition() {
var _local1 = _root;
if ((playerHide != true) && (playerReload != true)) {
if ((gunX > (meX - 50)) && (gunX < (meX + 50))) {
_local1.playerMC.gotoAndStop("straight");
} else if ((gunX > (meX - 140)) && (gunX < (meX - 50))) {
_local1.playerMC.gotoAndStop("left01");
} else if ((gunX > (meX - 190)) && (gunX < (meX - 140))) {
_local1.playerMC.gotoAndStop("left02");
} else if (gunX < (meX - 190)) {
_local1.playerMC.gotoAndStop("left03");
} else if ((gunX > (meX + 100)) && (gunX < (meX + 150))) {
_local1.playerMC.gotoAndStop("right01");
} else if ((gunX > (meX + 150)) && (gunX < (meX + 230))) {
_local1.playerMC.gotoAndStop("right02");
} else if ((gunX > (meX + 230)) && (gunX < (meX + 250))) {
_local1.playerMC.gotoAndStop("right03");
} else if (gunX > (meX + 250)) {
_local1.playerMC.gotoAndStop("right04");
}
}
}
function newTerrorist() {
if (timeSinceLastTerrorist > 70) {
if (lastTerrorist < totalTerrorists) {
if (Math.random() < 0.3) {
whichTerrorist = random(50) + 10;
if ((whichTerrorist <= 15) && (T1ready == true)) {
lastTerrorist++;
duplicateMovieClip (T1, "terroristA", terroristLevels1);
terroristA._x = 245;
terroristA._y = 66;
terroristA.gotoAndStop(2);
T1ready = false;
terroristLevels1++;
timeSinceLastTerrorist = 0;
} else if (((whichTerrorist > 15) && (whichTerrorist < 20)) && (T2ready == true)) {
lastTerrorist++;
duplicateMovieClip (T2, "terroristB", terroristLevels2);
terroristB._x = 565;
terroristB._y = 175;
terroristB.gotoAndStop(2);
T2ready = false;
terroristLevels2++;
timeSinceLastTerrorist = 0;
} else if (((whichTerrorist >= 20) && (whichTerrorist < 30)) && (T3ready == true)) {
lastTerrorist++;
duplicateMovieClip (T3, "terroristC", terroristLevels2);
terroristC._x = 570;
terroristC._y = 250;
terroristC.gotoAndStop(2);
T3ready = false;
terroristLevels2++;
timeSinceLastTerrorist = 0;
} else if (((whichTerrorist >= 30) && (whichTerrorist < 40)) && (T4ready == true)) {
lastTerrorist++;
duplicateMovieClip (T4, "terroristD", terroristLevels2);
terroristD._x = 10;
terroristD._y = 155;
terroristD.gotoAndStop(2);
T4ready = false;
terroristLevels2++;
timeSinceLastTerrorist = 0;
} else if ((whichTerrorist >= 40) && (T5ready == true)) {
lastTerrorist++;
duplicateMovieClip (T5, "terroristE", terroristLevels2);
terroristE._x = 477;
terroristE._y = 163;
terroristE.gotoAndStop(2);
T5ready = false;
terroristLevels2++;
timeSinceLastTerrorist = 0;
}
}
}
}
timeSinceLastTerrorist++;
if ((lastTerrorist == 35) && (deadTerrorists == 35)) {
Tamount.gotoAndStop(2);
levelDone = true;
level3completed = false;
timeForScoreBoard = false;
removeAll();
}
}
function BushHealth() {
if (bushLife.healthBar._yscale > 0) {
bushLife.healthBar._yscale = bushLife.healthBar._yscale - difficulty;
} else if (bushLife.healthBar._yscale <= 0) {
bushLife.healthBar._yscale = 0;
_root.playerHurt.gotoAndStop(12);
}
}
function removeAll() {
var _local1 = _root;
i = 10;
while (i < 4000) {
_local1["hole" + i].removeMovieClip();
_local1.playerMC.removeMovieClip();
_local1.playerDead.removeMovieClip();
_local1.brunnen.removeMovieClip();
_local1.desk.removeMovieClip();
_local1.ret.removeMovieClip();
_local1.dead.removeMovieClip();
_local1.theShield.removeMovieClip();
_local1.terroristA.removeMovieClip();
_local1.terroristB.removeMovieClip();
_local1.terroristC.removeMovieClip();
_local1.terroristD.removeMovieClip();
_local1.terroristE.removeMovieClip();
_local1.playerHurt.removeMovieClip();
if (levelDone == true) {
gotoAndStop (548);
} else {
gotoAndStop ("lost");
}
i++;
}
}
miniclipLogo.swapDepths(200000);
miniclipLogo._visible = true;
stop();
triggerDown = false;
playerHide = false;
playerHealth = 100;
playerAmmo = 30;
playerReload = false;
holeLevels1 = 10;
holeLevels2 = 3000;
myDeskHit = false;
playerHit = false;
lastTerrorist = 0;
terroristLevels1 = 100;
terroristLevels2 = 1100;
timeSinceLastTerrorist = 0;
deadTerrorists = 0;
totalTerrorists = 35;
numTerrorists = totalTerrorists;
T1ready = true;
T2ready = true;
T3ready = true;
T4ready = true;
levelDone = false;
Mouse.hide();
_root.attachMovie("theShield", "theShield", 99999);
theShield._x = 300;
theShield._y = 225;
duplicateMovieClip (_root.thePrez, "playerMC", 99998);
playerMC._x = 70;
playerMC._y = 380;
_root.attachMovie("reticule", "ret", 99997);
startDrag ("ret", true, 10, 40, 590, 370);
_root.attachMovie("HouseSteps", "desk", 99996);
desk._x = 300;
desk._y = 420;
_root.attachMovie("brunnen", "brunnen", 1000);
brunnen._x = 322;
brunnen._y = 110;
Instance of Symbol 975 MovieClip [JeepMC] "jeep" in Frame 547
onClipEvent (load) {
_root.jeepDamage = 100;
}
Instance of Symbol 672 MovieClip in Frame 547
onClipEvent (enterFrame) {
if (_root.levelDone != true) {
_root.newTerrorist();
}
_root.meX = _root.playerMC._x;
_root.gunX = _root.ret._x;
if (_root.playerMove != true) {
_root.myPosition();
if (_root.ret._y > 260) {
_root.ret.gotoAndStop(2);
_root.playerHide = true;
} else if (((_root.ret._y <= 260) && (_root.playerReload != true)) && (_root.playerHit != true)) {
_root.ret.gotoAndStop(1);
_root.playerHide = false;
updateAfterEvent();
}
if (((_root.playerHide == true) && (_root.playerReload != true)) && (_root.playerMove != true)) {
_root.triggerDown = false;
_root.playerMC.gunFire.gotoAndStop(1);
_root.ret.gotoAndStop(2);
_root.playerMC.gotoAndStop("playerCrouch");
} else if (_root.playerHit == true) {
_root.triggerDown = false;
_root.playerMC.gotoAndStop("bushHit");
_root.ret.gotoAndStop(2);
} else if (_root.playerMove == true) {
_root.triggerDown = false;
_root.ret.gotoAndStop(2);
}
}
if (((_root.myDeskHit == true) && (_root.playerHide != true)) && (_root.playerReload != true)) {
if (_root.godMode != true) {
_root.playerHit = true;
}
}
}
onClipEvent (mouseDown) {
if (((_root.playerReload != true) && (_root.playerHide != true)) && (_root.playerHit != true)) {
if (_root.playerMove != true) {
_root.triggerDown = true;
_root.playerMC.gunFire.gotoAndStop(2);
}
}
}
onClipEvent (mouseUp) {
_root.triggerDown = false;
_root.playerMC.gunFire.gotoAndStop(1);
}
onClipEvent (enterFrame) {
if ((_root.triggerDown == true) && (_root.water.hitTest(_root.ret._x, _root.ret._y, true))) {
n = _root.holeLevels2;
_root.attachMovie("bulletHole6", "hole" + n, n);
_root["hole" + n]._x = _root.ret._x;
_root["hole" + n]._y = _root.ret._y;
_root.holeLevels2++;
} else if ((_root.triggerDown == true) && (_root.terroristA.hitTest(_root.ret._x, _root.ret._y, true))) {
var dropDead = random(40);
if (dropDead <= 10) {
_root.terroristA.gotoAndStop(7);
} else if ((dropDead > 10) && (dropDead <= 20)) {
_root.terroristA.gotoAndStop(8);
} else if ((dropDead > 20) && (dropDead <= 30)) {
_root.terroristA.gotoAndStop(9);
} else if ((dropDead > 30) && (dropDead <= 40)) {
_root.terroristA.gotoAndStop(10);
}
if (_root.godMode != true) {
_root.levelscore = _root.levelscore + 1500;
}
} else if ((_root.triggerDown == true) && (_root.terroristB.hitTest(_root.ret._x, _root.ret._y, true))) {
var dropDead = random(40);
if (dropDead <= 10) {
_root.terroristB.gotoAndStop(7);
} else if ((dropDead > 10) && (dropDead <= 20)) {
_root.terroristB.gotoAndStop(8);
} else if ((dropDead > 20) && (dropDead <= 30)) {
_root.terroristB.gotoAndStop(9);
} else if ((dropDead > 30) && (dropDead <= 40)) {
_root.terroristB.gotoAndStop(10);
}
if (_root.godMode != true) {
_root.levelscore = _root.levelscore + 1000;
}
} else if ((_root.triggerDown == true) && (_root.terroristC.hitTest(_root.ret._x, _root.ret._y, true))) {
var dropDead = random(40);
if (dropDead <= 10) {
_root.terroristC.gotoAndStop(7);
} else if ((dropDead > 10) && (dropDead <= 20)) {
_root.terroristC.gotoAndStop(8);
} else if ((dropDead > 20) && (dropDead <= 30)) {
_root.terroristC.gotoAndStop(9);
} else if ((dropDead > 30) && (dropDead <= 40)) {
_root.terroristC.gotoAndStop(10);
}
if (_root.godMode != true) {
_root.levelscore = _root.levelscore + 1000;
}
} else if ((_root.triggerDown == true) && (_root.terroristD.hitTest(_root.ret._x, _root.ret._y, true))) {
var dropDead = random(40);
if (dropDead <= 10) {
_root.terroristD.gotoAndStop(7);
} else if ((dropDead > 10) && (dropDead <= 20)) {
_root.terroristD.gotoAndStop(8);
} else if ((dropDead > 20) && (dropDead <= 30)) {
_root.terroristD.gotoAndStop(9);
} else if ((dropDead > 30) && (dropDead <= 40)) {
_root.terroristD.gotoAndStop(10);
}
if (_root.godMode != true) {
_root.levelscore = _root.levelscore + 2000;
}
} else if ((_root.triggerDown == true) && (_root.terroristE.hitTest(_root.ret._x, _root.ret._y, true))) {
var dropDead = random(40);
if (dropDead <= 10) {
_root.terroristE.gotoAndStop(7);
} else if ((dropDead > 10) && (dropDead <= 20)) {
_root.terroristE.gotoAndStop(8);
} else if ((dropDead > 20) && (dropDead <= 30)) {
_root.terroristE.gotoAndStop(9);
} else if ((dropDead > 30) && (dropDead <= 40)) {
_root.terroristE.gotoAndStop(10);
}
if (_root.godMode != true) {
_root.levelscore = _root.levelscore + 2000;
}
} else if ((_root.triggerDown == true) && (_root.jeep.hitTest(_root.ret._x, _root.ret._y, true))) {
_root.jeepDamage = _root.jeepDamage - 7;
if (_root.jeepDamage <= 0) {
_root.jeep.gotoAndStop(2);
}
} else if (_root.triggerDown) {
n = _root.holeLevels2;
_root.attachMovie("bulletHole7", "hole" + n, n);
_root["hole" + n]._x = _root.ret._x;
_root["hole" + n]._y = _root.ret._y;
_root.holeLevels2++;
}
}
Instance of Symbol 596 MovieClip "bushLife" in Frame 547
onClipEvent (load) {
if (_root.godMode == true) {
this.gotoAndStop(2);
}
}
Frame 548
stop();
stopAllSounds();
Frame 549
function myPosition() {
var _local1 = _root;
if ((playerHide != true) && (playerReload != true)) {
if ((gunX > (meX - 50)) && (gunX < (meX + 50))) {
_local1.playerMC.gotoAndStop("straight");
} else if ((gunX > (meX - 140)) && (gunX <= (meX - 50))) {
_local1.playerMC.gotoAndStop("left01");
} else if ((gunX > (meX - 200)) && (gunX <= (meX - 140))) {
_local1.playerMC.gotoAndStop("left02");
} else if ((gunX > (meX - 300)) && (gunX <= (meX - 200))) {
_local1.playerMC.gotoAndStop("left03");
} else if (gunX <= (meX - 300)) {
_local1.playerMC.gotoAndStop("left04");
} else if ((gunX > (meX + 50)) && (gunX < (meX + 120))) {
_local1.playerMC.gotoAndStop("right01");
} else if ((gunX > (meX + 120)) && (gunX < (meX + 230))) {
_local1.playerMC.gotoAndStop("right02");
} else if ((gunX > (meX + 230)) && (gunX < (meX + 250))) {
_local1.playerMC.gotoAndStop("right03");
} else if (gunX > (meX + 250)) {
_local1.playerMC.gotoAndStop("right04");
}
}
}
function BushHealth() {
if (bushLife.healthBar._yscale > 0) {
bushLife.healthBar._yscale = bushLife.healthBar._yscale - difficulty;
} else if (bushLife.healthBar._yscale <= 0) {
bushLife.healthBar._yscale = 0;
_root.playerHurt.gotoAndStop(12);
}
}
function rocketFire() {
var _local1 = _root;
if ((ret._x < 165) || (ret._x > 490)) {
if ((distance > 210) && (distance < 250)) {
duplicateMovieClip (rocket, "rocket" + rktLevelB, rktLevelB);
_local1["rocket" + rktLevelB]._x = ret._x;
_local1["rocket" + rktLevelB]._y = ret._y;
_local1["rocket" + rktLevelB].gotoAndPlay(2);
rktLevelB++;
} else if (distance >= 250) {
duplicateMovieClip (rocket, "rocket" + rktLevelC, rktLevelC);
_local1["rocket" + rktLevelC]._x = ret._x;
_local1["rocket" + rktLevelC]._y = ret._y;
}
_local1["rocket" + rktLevelC].gotoAndPlay(2);
rktLevelC++;
} else if ((ret._x >= 165) && (ret._x <= 490)) {
if ((distance > 225) && (distance < 275)) {
duplicateMovieClip (rocket, "rocket" + rktLevelB, rktLevelB);
_local1["rocket" + rktLevelB]._x = ret._x;
_local1["rocket" + rktLevelB]._y = ret._y;
_local1["rocket" + rktLevelB].gotoAndPlay(2);
rktLevelB++;
} else if ((distance <= 225) && (distance > 210)) {
duplicateMovieClip (rocket, "rocket" + rktLevelD, rktLevelD);
_local1["rocket" + rktLevelD]._x = ret._x;
_local1["rocket" + rktLevelD]._y = ret._y;
_local1["rocket" + rktLevelD].gotoAndPlay(2);
rktLevelD++;
} else if (distance >= 275) {
duplicateMovieClip (rocket, "rocket" + rktLevelC, rktLevelC);
_local1["rocket" + rktLevelC]._x = ret._x;
_local1["rocket" + rktLevelC]._y = ret._y;
}
_local1["rocket" + rktLevelC].gotoAndPlay(2);
rktLevelC++;
}
if (distance < 210) {
duplicateMovieClip (rocket, "rocket" + rktLevelA, rktLevelA);
_local1["rocket" + rktLevelA]._x = ret._x;
_local1["rocket" + rktLevelA]._y = ret._y;
_local1["rocket" + rktLevelA].gotoAndPlay(2);
rktLevelA++;
}
}
function hideAll() {
playerMC._visible = 0;
bushes._visible = 0;
ret._visible = 0;
dead._visible = 0;
fountainA._visible = 0;
fountainB._visible = 0;
gotoAndStop (550);
}
function reviveAll() {
playerMC._visible = 1;
bushes._visible = 1;
ret._visible = 1;
dead._visible = 1;
fountainA._visible = 1;
fountainB._visible = 1;
nextFrame();
}
function removeAll() {
var _local1 = _root;
i = 10;
while (i < 4000) {
_local1["rocket" + i].removeMovieClip();
bushes.removeMovieClip();
fountainA.removeMovieClip();
fountainB.removeMovieClip();
playerMC.removeMovieClip();
playerReloading.removeMovieClip();
ret.removeMovieClip();
dead.removeMovieClip();
theShield.removeMovieClip();
i++;
}
if (numTerrorists == 0) {
updated = false;
gotoAndStop (552);
} else {
gotoAndStop (555);
}
}
miniclipLogo.swapDepths(200000);
miniclipLogo._visible = true;
stop();
updated = false;
triggerDown = false;
playerHit = false;
playerHide = false;
playerHealth = 100;
playerReload = false;
playerRockets = 10;
rktLevelA = 500;
rktLevelB = 2000;
rktLevelC = 2600;
rktLevelD = 800;
numTerrorists = 4;
levelDone = false;
Mouse.hide();
_root.attachMovie("theShield", "theShield", 99999);
theShield._x = 300;
theShield._y = 225;
duplicateMovieClip (_root.thePrez, "playerMC", 99998);
playerMC._x = 130;
playerMC._y = 390;
_root.attachMovie("reticule", "ret", 99997);
startDrag ("ret", true, 10, 40, 590, 370);
_root.attachMovie("lastBushes", "bushes", 600);
bushes._x = 300;
bushes._y = 223;
_root.attachMovie("lastFountain", "fountainB", 2500);
fountainB._x = 330;
fountainB._y = 283;
_root.attachMovie("fountain_back", "fountainA", 1900);
fountainA._x = 321;
fountainA._y = 237.5;
Instance of Symbol 1149 MovieClip "copterA" in Frame 549
onClipEvent (load) {
var copterPos = random(20);
if (copterPos <= 10) {
this.gotoAndPlay(2);
} else {
this.gotoAndPlay(85);
}
}
Instance of Symbol 672 MovieClip in Frame 549
onClipEvent (enterFrame) {
_root.meX = _root.playerMC._x;
_root.gunX = _root.ret._x;
}
onClipEvent (mouseDown) {
if (((_root.playerReload != true) && (_root.playerHide != true)) && (_root.playerHit != true)) {
_root.triggerDown = true;
_root.playerMC.gunFire.gotoAndStop(2);
_root.distance = _root.ret._y;
_root.rocketFire();
}
}
onClipEvent (mouseUp) {
_root.triggerDown = false;
}
onClipEvent (enterFrame) {
_root.myPosition();
if (_root.ret._y > 300) {
_root.ret.gotoAndStop(2);
_root.playerHide = true;
if ((_root.playerHide == true) && (_root.playerReload != true)) {
_root.triggerDown = false;
_root.playerMC.gunFire.gotoAndStop(1);
_root.ret.gotoAndStop(2);
_root.playerMC.gotoAndStop("playerCrouch");
}
} else if (((_root.ret._y <= 300) && (_root.playerReload != true)) && (_root.bushHit != true)) {
_root.ret.gotoAndStop(1);
_root.playerHide = false;
if ((_root.playerHide != true) && (_root.playerHit == true)) {
_root.ret.gotoAndStop(2);
_root.triggerDown = false;
_root.playerMC.gotoAndStop("bushHit");
}
}
}
Instance of Symbol 596 MovieClip "bushLife" in Frame 549
onClipEvent (load) {
if (_root.godMode == true) {
this.gotoAndStop(2);
}
}
Frame 550
stop();
Frame 551
stop();
Instance of Symbol 1236 MovieClip "vehicles" in Frame 551
onClipEvent (load) {
var vanPos = random(10);
if (vanPos < 9) {
this.gotoAndPlay(2);
} else {
this.gotoAndPlay(230);
}
}
Instance of Symbol 596 MovieClip "bushLife" in Frame 551
onClipEvent (load) {
if (_root.godMode == true) {
this.gotoAndStop(2);
}
}
Frame 552
stop();
Frame 553
stop();
Frame 554
stop();
Frame 555
stop();
Frame 556
stop();
Frame 557
miniclipLogo._visible = false;
stop();
Mouse.show();
backMenu.useHandCursor = false;
submit.useHandCursor = false;
if (godMode == true) {
score = 0;
} else {
score = (levelscore + difficultyBonus) - damagePoints;
}
Instance of Symbol 1373 MovieClip in Frame 558
//component parameters
onClipEvent (initialize) {
scoreLocation = "_root.score";
gamename = "bushshoot";
saveScore = true;
scoreIsTime = false;
scoreReversed = false;
}
Symbol 3 MovieClip [reticule] Frame 1
stop();
Symbol 3 MovieClip [reticule] Frame 2
stop();
Symbol 5 MovieClip [theShield] Frame 1
stop();
Symbol 8 MovieClip [bulletHole3] Frame 10
stop();
Symbol 12 MovieClip [bulletHole2] Frame 10
stop();
Symbol 16 MovieClip [bulletHole7] Frame 9
this.removeMovieClip();
stop();
Symbol 20 MovieClip [bulletHole6] Frame 9
this.removeMovieClip();
stop();
Symbol 23 MovieClip [bulletHole5] Frame 10
stop();
Symbol 25 MovieClip [bulletHole] Frame 10
stop();
Symbol 38 MovieClip Frame 1
this._visible = false;
Symbol 45 MovieClip Frame 1
pushSWF1 = "http://www.miniclip.com/swfcontent/push/didyouknow.swf";
totalAds = 1;
gotoAndPlay ("ReadCookie");
Symbol 45 MovieClip Frame 9
so = SharedObject.getLocal("MiniclipLoaderAd");
showThisAd = so.data.showThisAd + 1;
if (showThisAd > totalAds) {
showThisAd = 1;
}
so.data.showThisAd = showThisAd;
gotoAndPlay ("prepareAd");
Symbol 45 MovieClip Frame 20
doReadCookie();
showAd = ((this["pushSWF" + showThisAd] + "?cacheBuster=") + getTimer()) + random(999999);
gotoAndPlay ("loadAd");
Symbol 45 MovieClip Frame 31
mcAd.loadMovie(showAd);
mcCookie.doWriteCookie(showThisAd);
Symbol 45 MovieClip Frame 33
if ((mcAd.getBytesTotal() != 0) && (mcAd.getBytesLoaded() == mcAd.getBytesTotal())) {
lastAdShown = showThisAd;
doWriteCookie();
gotoAndStop ("showAd");
} else {
gotoAndPlay(_currentframe - 1);
}
Symbol 45 MovieClip Frame 41
stop();
Symbol 55 MovieClip Frame 1
stop();
Symbol 55 MovieClip Frame 100
stop();
Symbol 57 MovieClip Frame 1
stop();
Symbol 57 MovieClip Frame 12
_root.play();
_root.isFinished = true;
_parent.stop();
stop();
Symbol 60 MovieClip Frame 2
_parent.mcAnimation.play();
stop();
Symbol 60 MovieClip Frame 13
_parent.gotoAndPlay("preload");
stop();
Symbol 74 MovieClip Frame 1
stop();
Symbol 74 MovieClip Frame 60
Symbol 74 MovieClip Frame 121
_parent.mcBackground.play();
stop();
Symbol 75 MovieClip Frame 1
_root.stop();
play();
Instance of Symbol 38 MovieClip "mcIntro" in Symbol 75 MovieClip Frame 1
onClipEvent (load) {
_visible = false;
}
Symbol 75 MovieClip Frame 2
xPos = _x;
yPos = _y;
mcBackground._x = mcBackground._x - xPos;
mcBackground._y = mcBackground._y - yPos;
mcAnimation._x = mcAnimation._x - xPos;
mcAnimation._y = mcAnimation._y - yPos;
var stageWidth = Stage.width;
var stageHeight = Stage.height;
var centerStageX = (stageWidth / 2);
var centerStageY = (stageHeight / 2);
mcBackground._width = stageWidth;
mcBackground._height = stageHeight;
mcAnimation._x = mcAnimation._x + centerStageX;
mcAnimation._y = mcAnimation._y + (centerStageY - (stageHeight / 10));
stop();
Instance of Symbol 57 MovieClip "mcLoadingAnimated" in Symbol 75 MovieClip Frame 2
onClipEvent (load) {
_visible = false;
}
Symbol 75 MovieClip Frame 3
var loadedPercent = int((_root.getBytesLoaded() / _root.getBytesTotal()) * 100);
if (loadedPercent == 100) {
_root.play();
stop();
} else {
mcLoadingAnimated._visible = true;
}
Symbol 75 MovieClip Frame 5
var loadedPercent = int((_root.getBytesLoaded() / _root.getBytesTotal()) * 100);
if (loadedPercent < 100) {
mcLoadingAnimated.mcLoading.gotoAndStop(loadedPercent);
mcLoadingAnimated.mcLoading.txtPercentLoaded1 = ("The game is loading (" + loadedPercent) + "%)";
mcLoadingAnimated.mcLoading.txtPercentLoaded2 = ("The game is loading (" + loadedPercent) + "%)";
gotoAndPlay(_currentframe - 1);
} else {
mcLoadingAnimated.play();
stop();
}
Symbol 85 Button
on (release) {
getURL ("http://www.miniclip.com", "_blank");
}
Symbol 86 MovieClip Frame 1
stop();
Symbol 93 MovieClip Frame 1
stop();
Symbol 93 MovieClip Frame 2
stop();
Symbol 97 MovieClip Frame 1
stop();
Symbol 97 MovieClip Frame 2
stop();
Symbol 102 MovieClip [levelComplete] Frame 1
_root.score = (_root.levelscore + _root.difficultyBonus) - _root.damagePoints;
stop();
Instance of Symbol 93 MovieClip in Symbol 102 MovieClip [levelComplete] Frame 1
onClipEvent (load) {
if (_root.hint == 0) {
this.gotoAndStop(1);
_root.hint = 1;
} else {
this.gotoAndStop(2);
}
}
Instance of Symbol 97 MovieClip in Symbol 102 MovieClip [levelComplete] Frame 1
onClipEvent (load) {
if (_root.level2completed == true) {
this.gotoAndStop(2);
}
}
Symbol 102 MovieClip [levelComplete] Frame 119
stopAllSounds();
Symbol 102 MovieClip [levelComplete] Frame 120
_root.removeAll();
stop();
Symbol 115 MovieClip Frame 20
_parent.gotoAndStop(1);
stop();
Symbol 116 MovieClip Frame 1
_root.myDeskHit = false;
stop();
Symbol 116 MovieClip Frame 2
stop();
Symbol 117 MovieClip [deskMC] Frame 1
stop();
Symbol 119 MovieClip [chair] Frame 1
stop();
Symbol 129 MovieClip Frame 1
_root.playerAmmo--;
if (_root.playerAmmo <= 0) {
_root.playerAmmo = 0;
_root.playerReload = true;
_root.playerMC.gotoAndStop("reloading");
}
Symbol 130 MovieClip Frame 1
stop();
Symbol 130 MovieClip Frame 2
stop();
Symbol 146 MovieClip Frame 65
_root.playerAmmo = 30;
_root.playerReload = false;
_parent.gotoAndStop("playerCrouch");
stop();
Symbol 149 MovieClip Frame 60
_parent._name = "playerMC";
_root.playerHit = false;
_parent.gotoAndStop(1);
stop();
Symbol 150 MovieClip Frame 63
_root.removeAll();
stop();
Symbol 154 MovieClip Frame 8
_root.playerMC._x = _root.playerMC._x - 45;
Symbol 154 MovieClip Frame 15
_root.playerMC._x = _root.playerMC._x - 60;
Symbol 155 MovieClip Frame 8
_root.playerMC._x = _root.playerMC._x + 45;
Symbol 155 MovieClip Frame 15
_root.playerMC._x = _root.playerMC._x + 60;
Symbol 156 MovieClip [condie] Frame 1
stop();
Symbol 156 MovieClip [condie] Frame 2
stop();
Symbol 156 MovieClip [condie] Frame 3
stop();
Symbol 156 MovieClip [condie] Frame 4
stop();
Symbol 156 MovieClip [condie] Frame 5
stop();
Symbol 156 MovieClip [condie] Frame 6
stop();
Symbol 156 MovieClip [condie] Frame 7
stop();
Symbol 156 MovieClip [condie] Frame 8
stop();
Symbol 156 MovieClip [condie] Frame 9
stop();
Symbol 156 MovieClip [condie] Frame 10
_root.ret.gotoAndStop(2);
_root.triggerDown = false;
stop();
Symbol 156 MovieClip [condie] Frame 11
this._name = "playerHurt";
_root.bushHealth();
stop();
Symbol 156 MovieClip [condie] Frame 12
this._name = "playerDead";
stop();
Symbol 156 MovieClip [condie] Frame 13
stop();
Symbol 156 MovieClip [condie] Frame 14
stop();
Symbol 163 MovieClip Frame 1
var shootChance = random(60);
play();
Symbol 163 MovieClip Frame 29
if ((shootChance > 50) && (_root.levelDone != true)) {
gotoAndPlay (30);
} else {
gotoAndPlay (1);
}
Symbol 168 MovieClip [Prez] Frame 1
stop();
Symbol 168 MovieClip [Prez] Frame 2
this._name = "PrezRun";
Symbol 168 MovieClip [Prez] Frame 90
this._name = "Prez";
_root.myLevelDone();
stop();
Symbol 170 MovieClip [piano] Frame 1
stop();
Symbol 172 MovieClip [statueMC] Frame 1
stop();
Symbol 175 MovieClip Frame 20
_parent.gotoAndStop(1);
stop();
Symbol 176 MovieClip Frame 1
_root.myDeskHit = false;
stop();
Symbol 176 MovieClip Frame 2
stop();
Symbol 191 MovieClip Frame 11
_root.nextFrame();
stop();
Symbol 196 Button
on (release) {
gotoAndPlay (51);
}
Symbol 200 Button
on (release) {
getURL ("http://www.miniclip.com", "_top");
}
Symbol 214 MovieClip Frame 1
stop();
Symbol 214 MovieClip Frame 2
stop();
Symbol 221 Button
on (release) {
gotoAndStop (66);
}
Symbol 224 Button
on (release) {
nextFrame();
}
Symbol 231 Button
on (release) {
prevFrame();
}
Symbol 236 MovieClip Frame 4
stop();
Symbol 238 MovieClip Frame 66
stop();
Symbol 239 MovieClip Frame 1
stop();
Symbol 239 MovieClip Frame 2
stop();
Symbol 239 MovieClip Frame 3
stop();
Symbol 246 MovieClip Frame 15
_parent.gotoAndStop(3);
stop();
Symbol 247 MovieClip Frame 1
stop();
Symbol 247 MovieClip Frame 2
stop();
Symbol 247 MovieClip Frame 3
stop();
Symbol 253 MovieClip Frame 5
stop();
Symbol 256 MovieClip Frame 1
stop();
Symbol 256 MovieClip Frame 2
stop();
Symbol 256 MovieClip Frame 3
stop();
this._name = "done";
Symbol 263 MovieClip Frame 1
stop();
Symbol 263 MovieClip Frame 2
stop();
Symbol 263 MovieClip Frame 3
stop();
this._name = "done";
Symbol 263 MovieClip Frame 4
stop();
Symbol 268 MovieClip Frame 1
stop();
Symbol 268 MovieClip Frame 2
stop();
Symbol 268 MovieClip Frame 3
stop();
this._name = "done";
Symbol 268 MovieClip Frame 4
stop();
Symbol 311 MovieClip Frame 1
stop();
Symbol 311 MovieClip Frame 2
stop();
Symbol 311 MovieClip Frame 3
stop();
Symbol 313 Button
on (rollOver) {
if ((level1completed == true) && (level2completed != true)) {
selectLevel2.gotoAndStop(2);
} else if ((level1completed != true) && (level2completed != true)) {
if (codeLEVEL2 == 0) {
selectLevel2.gotoAndStop(4);
} else if (codeLEVEL2 == 1) {
selectLevel2.gotoAndStop(2);
}
}
}
on (rollOut) {
if ((level1completed == true) && (level2completed != true)) {
selectLevel2.gotoAndStop(1);
} else if ((level1completed != true) && (level2completed != true)) {
if (codeLEVEL2 == 0) {
selectLevel2.gotoAndStop(4);
} else if (codeLEVEL2 == 1) {
selectLevel2.gotoAndStop(1);
}
}
}
on (press) {
if (_framesloaded >= 473) {
if (((level1completed == true) && (level2completed != true)) || ((codeLEVEL2 == 1) && (level2completed != true))) {
setDifficultyDone = 1;
music.gotoAndStop(2);
}
} else {
stillLoadingMC2.gotoAndStop(2);
}
}
on (release) {
if (_framesloaded >= 473) {
if (((level1completed == true) && (level2completed != true)) || ((codeLEVEL2 == 1) && (level2completed != true))) {
gotoAndStop (427);
}
} else {
stillLoadingMC2.gotoAndStop(2);
}
}
Symbol 315 Button
on (rollOver) {
if ((level1completed == true) && (level2completed == true)) {
selectLevel3.gotoAndStop(2);
} else if (level2completed != true) {
if (codeLEVEL3 == 0) {
selectLevel3.gotoAndStop(4);
} else if (codeLEVEL3 == 1) {
selectLevel3.gotoAndStop(2);
}
}
}
on (rollOut) {
if ((level1completed == true) && (level2completed == true)) {
selectLevel3.gotoAndStop(1);
} else if (level2completed != true) {
if (codeLEVEL3 == 0) {
selectLevel3.gotoAndStop(4);
} else if (codeLEVEL3 == 1) {
selectLevel3.gotoAndStop(1);
}
}
}
on (press) {
if (_framesloaded >= 485) {
if (((level2completed == true) && (level3completed != true)) || ((codeLEVEL3 == 1) && (level3completed != true))) {
music.gotoAndStop(2);
}
} else {
stillLoadingMC3.gotoAndStop(2);
}
}
on (release) {
if (_framesloaded >= 485) {
if (((level2completed == true) && (level3completed != true)) || ((codeLEVEL3 == 1) && (level3completed != true))) {
gotoAndStop (477);
}
} else {
stillLoadingMC3.gotoAndStop(2);
}
}
Symbol 318 Button
on (press) {
_root.music.gotoAndStop(2);
gotoAndStop (2);
}
Symbol 321 MovieClip Frame 1
stop();
Symbol 321 MovieClip Frame 2
stop();
Symbol 324 Button
on (press) {
_root.music.gotoAndStop(1);
gotoAndStop (1);
}
Symbol 326 MovieClip Frame 1
stop();
musicbttn.useHandCursor = false;
Symbol 326 MovieClip Frame 2
stop();
musicbttn.useHandCursor = false;
Symbol 328 Button
on (rollOver) {
selectLevel1.gotoAndStop(2);
}
on (rollOut) {
selectLevel1.gotoAndStop(1);
}
on (press) {
if (_framesloaded >= 430) {
if (level1completed != true) {
setDifficultyDone = 1;
music.gotoAndStop(2);
}
} else {
stillLoadingMC.gotoAndStop(2);
}
}
on (release) {
if (_framesloaded >= 430) {
if (level1completed != true) {
gotoAndStop (67);
}
} else {
stillLoadingMC.gotoAndStop(2);
}
}
Symbol 343 Button
on (release) {
getURL ("http://www.miniclip.com", "_blank");
}
Symbol 347 Button
on (release) {
getURL ("http://www.miniclip.com/signup2.htm", "_blank");
}
Symbol 352 Button
on (press) {
stopAllSounds();
}
on (release) {
_root.gotoAndStop("How2");
}
Symbol 354 MovieClip Frame 1
stop();
Symbol 358 MovieClip Frame 1
stop();
Symbol 358 MovieClip Frame 2
stop();
Symbol 361 Button
on (release) {
_root.graphicQ = 1;
_root._quality = "LOW";
_root.lowGraphic.gotoAndStop(2);
_root.medGraphic.gotoAndStop(1);
_root.highGraphic.gotoAndStop(1);
}
Symbol 362 Button
on (release) {
_root.graphicQ = 2;
_root._quality = "MEDIUM";
_root.lowGraphic.gotoAndStop(1);
_root.medGraphic.gotoAndStop(2);
_root.highGraphic.gotoAndStop(1);
}
Symbol 363 Button
on (release) {
_root.graphicQ = 3;
_root._quality = "HIGH";
_root.lowGraphic.gotoAndStop(1);
_root.medGraphic.gotoAndStop(1);
_root.highGraphic.gotoAndStop(2);
}
Symbol 365 Button
on (release) {
_root.difficulty = 15;
_root.difficultyBonus = 35000;
_root.easyGraphic.gotoAndStop(1);
_root.mediumGraphic.gotoAndStop(1);
_root.ImBadGraphic.gotoAndStop(3);
}
Symbol 366 Button
on (release) {
_root.difficulty = 12;
_root.difficultyBonus = 20000;
_root.easyGraphic.gotoAndStop(1);
_root.mediumGraphic.gotoAndStop(2);
_root.ImBadGraphic.gotoAndStop(1);
}
Symbol 367 Button
on (release) {
_root.difficulty = 5;
_root.difficultyBonus = 10000;
_root.easyGraphic.gotoAndStop(2);
_root.mediumGraphic.gotoAndStop(1);
_root.ImBadGraphic.gotoAndStop(1);
}
Symbol 374 Button
on (release, keyPress "<Enter>") {
trace(code3.text);
if (code3.text == "fountain") {
_root.codeLEVEL3 = 1;
_root.selectLevel3.gotoAndStop(1);
this._visible = false;
} else {
code3.text = "enter code";
}
}
Symbol 375 MovieClip Frame 1
code3.onSetFocus = function (oldFocus) {
code3.text = "";
};
Symbol 378 Button
on (release, keyPress "<Enter>") {
if (code2.text == "rice") {
_root.codeLEVEL2 = 1;
_root.selectLevel2.gotoAndStop(1);
this._visible = false;
} else {
code2.text = "enter code";
}
}
Symbol 379 MovieClip Frame 1
code2.onSetFocus = function (oldFocus) {
code2.text = "";
};
Symbol 381 Button
on (release) {
if (_root.level1completed != true) {
_root.invincible.gotoAndStop(2);
}
}
Symbol 383 Button
on (press) {
_root.godMode = true;
gModeOn.gotoAndStop(2);
gModeOFF.gotoAndStop(1);
_root.Bush.gotoAndStop(2);
gotoAndPlay (3);
}
Symbol 384 Button
on (press) {
_root.godMode = false;
gModeOFF.gotoAndStop(2);
gModeON.gotoAndStop(1);
_root.Bush.gotoAndStop(1);
gotoAndPlay (3);
}
Symbol 386 MovieClip Frame 1
stop();
Symbol 386 MovieClip Frame 2
stop();
GMon.useHandCursor = false;
GMoff.useHandCursor = false;
Instance of Symbol 358 MovieClip "gModeON" in Symbol 386 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.godMode == true) {
this.gotoAndStop(2);
}
}
Instance of Symbol 358 MovieClip "gModeOFF" in Symbol 386 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.godMode == false) {
this.gotoAndStop(2);
}
}
Symbol 390 MovieClip Frame 1
stop();
Symbol 390 MovieClip Frame 2
stop();
stopAllSounds();
Symbol 391 MovieClip Frame 1
_root.playerAmmo--;
if (_root.playerAmmo <= 0) {
_root.playerAmmo = 0;
_root.playerReload = true;
_root.playerMC.gotoAndStop("reloading");
}
Symbol 392 MovieClip Frame 1
stop();
Symbol 392 MovieClip Frame 2
stop();
Symbol 403 MovieClip Frame 35
stop();
Symbol 405 MovieClip Frame 50
stop();
Symbol 406 MovieClip Frame 65
_root.playerAmmo = 30;
_root.playerReload = false;
_root.ret.gotoAndStop(1);
_parent.gotoAndStop("playerCrouch");
stop();
Symbol 409 MovieClip Frame 60
_parent._name = "playerMC";
_root.playerHit = false;
_parent.gotoAndStop(1);
stop();
Symbol 412 MovieClip Frame 63
_root.removeAll();
stop();
Symbol 413 MovieClip [bush] Frame 1
stop();
Symbol 413 MovieClip [bush] Frame 2
stop();
Symbol 413 MovieClip [bush] Frame 3
stop();
Symbol 413 MovieClip [bush] Frame 4
stop();
Symbol 413 MovieClip [bush] Frame 5
stop();
Symbol 413 MovieClip [bush] Frame 6
stop();
Symbol 413 MovieClip [bush] Frame 7
stop();
Symbol 413 MovieClip [bush] Frame 8
stop();
Symbol 413 MovieClip [bush] Frame 9
stop();
Symbol 413 MovieClip [bush] Frame 10
stop();
_root.ret.gotoAndStop(2);
_root.triggerDown = false;
Symbol 413 MovieClip [bush] Frame 11
this._name = "playerHurt";
_root.bushHealth();
stop();
Symbol 413 MovieClip [bush] Frame 12
this._name = "playerDead";
stop();
Symbol 442 MovieClip Frame 220
_root.nextFrame();
stop();
Symbol 446 Button
on (press) {
stopAllSounds();
}
on (release) {
gotoAndPlay (336);
}
Instance of Symbol 459 MovieClip in Symbol 468 MovieClip Frame 122
onClipEvent (enterFrame) {
this._x = this._x - 3;
}
Instance of Symbol 459 MovieClip in Symbol 468 MovieClip Frame 122
onClipEvent (enterFrame) {
this._x = this._x - 2;
}
Instance of Symbol 459 MovieClip in Symbol 468 MovieClip Frame 122
onClipEvent (enterFrame) {
this._x = this._x - 2;
}
Symbol 468 MovieClip Frame 245
_root.nextFrame();
stop();
Symbol 511 MovieClip Frame 60
stop();
Symbol 514 MovieClip Frame 175
stop();
Symbol 527 MovieClip Frame 25
stop();
Symbol 528 MovieClip Frame 1
stop();
Symbol 528 MovieClip Frame 2
this._name = "broken";
stop();
Symbol 531 MovieClip Frame 25
stop();
Symbol 532 MovieClip Frame 1
stop();
Symbol 532 MovieClip Frame 2
this._name = "broken";
stop();
Symbol 535 MovieClip Frame 1
stop();
Symbol 535 MovieClip Frame 2
this._name = "broken";
stop();
Symbol 538 MovieClip Frame 1
stop();
Symbol 538 MovieClip Frame 2
this._name = "broken";
stop();
Symbol 549 MovieClip Frame 25
stop();
Symbol 550 MovieClip Frame 1
stop();
Symbol 550 MovieClip Frame 2
this._name = "broken";
stop();
Symbol 557 MovieClip Frame 25
stop();
Symbol 558 MovieClip Frame 1
stop();
Symbol 558 MovieClip Frame 2
this._name = "broken";
stop();
Symbol 565 MovieClip Frame 25
stop();
Symbol 566 MovieClip Frame 1
stop();
Symbol 566 MovieClip Frame 2
this._name = "broken";
stop();
Symbol 569 MovieClip Frame 1
stop();
Symbol 569 MovieClip Frame 2
this._name = "broken";
stop();
Symbol 577 MovieClip Frame 15
stop();
Symbol 578 MovieClip Frame 1
stop();
Symbol 578 MovieClip Frame 2
this._name = "broken";
stop();
Symbol 590 MovieClip Frame 105
stop();
Symbol 596 MovieClip Frame 1
stop();
Symbol 596 MovieClip Frame 2
stop();
Symbol 605 MovieClip Frame 14
stop();
Symbol 606 MovieClip Frame 1
stop();
Symbol 606 MovieClip Frame 2
this._name = "broken";
stop();
Symbol 614 MovieClip Frame 17
_parent.gotoAndStop(3);
stop();
Symbol 623 MovieClip Frame 25
var hitChance = random(10);
if ((hitChance > 7) && (_root.myDeskHit != true)) {
_root.myDeskHit = true;
_root.desk.deskHit.gotoAndPlay(2);
}
Symbol 623 MovieClip Frame 45
var rollChance = random(10);
Symbol 623 MovieClip Frame 60
if ((rollChance < 7) && (_root.leftCouch != true)) {
_parent._parent.gotoAndStop(4);
} else {
gotoAndPlay (1);
}
Symbol 624 MovieClip Frame 21
var hitChance = random(10);
if ((hitChance > 5) && (_root.myDeskHit != true)) {
_root.myDeskHit = true;
_root.desk.deskHit.gotoAndStop(2);
}
Symbol 624 MovieClip Frame 52
stop();
Symbol 628 MovieClip Frame 8
_parent._x = _parent._x - 23;
_parent._y = _parent._y + 18;
Symbol 628 MovieClip Frame 13
_parent._x = _parent._x - 23;
_parent._y = _parent._y + 18;
Symbol 628 MovieClip Frame 18
_parent._x = _parent._x - 23;
_parent._y = _parent._y + 18;
Symbol 628 MovieClip Frame 22
_parent._x = _parent._x - 23;
_parent._y = _parent._y + 18;
Symbol 628 MovieClip Frame 25
_parent.gotoAndStop(5);
stop();
Symbol 632 MovieClip Frame 2
var shootChanceT = random(60);
play();
Symbol 632 MovieClip Frame 42
if (shootChanceT <= 20) {
gotoAndPlay (45);
} else if ((shootChanceT <= 45) && (shootChanceT > 20)) {
gotoAndPlay (90);
} else {
gotoAndPlay (1);
}
Symbol 632 MovieClip Frame 70
var hitChance = random(10);
if ((hitChance > 5) && (_root.myDeskHit != true)) {
_root.myDeskHit = true;
_root.desk.deskHit.gotoAndPlay(2);
}
Symbol 632 MovieClip Frame 87
gotoAndPlay (1);
Symbol 632 MovieClip Frame 118
var hitChance = random(10);
if ((hitChance > 5) && (_root.myDeskHit != true)) {
_root.myDeskHit = true;
_root.desk.deskHit.gotoAndPlay(2);
}
Symbol 632 MovieClip Frame 125
gotoAndPlay (1);
Symbol 634 MovieClip Frame 25
_parent.gotoAndStop(4);
stop();
Symbol 642 MovieClip Frame 1
stop();
Symbol 642 MovieClip Frame 2
stop();
Symbol 642 MovieClip Frame 3
stop();
Symbol 642 MovieClip Frame 4
stop();
Symbol 651 MovieClip Frame 1
stop();
Symbol 651 MovieClip Frame 2
stop();
Symbol 651 MovieClip Frame 3
stop();
Symbol 652 MovieClip Frame 5
var bloodChance = random(30);
Instance of Symbol 642 MovieClip in Symbol 652 MovieClip Frame 14
onClipEvent (load) {
if (_parent.bloodChance < 10) {
this.gotoAndStop(2);
} else if ((_parent.bloodChance >= 10) && (_parent.bloodChance < 18)) {
this.gotoAndStop(1);
} else if ((_parent.bloodChance >= 18) && (_parent.bloodChance < 25)) {
this.gotoAndStop(3);
} else if (_parent.bloodChance >= 25) {
this.gotoAndStop(4);
}
}
Symbol 652 MovieClip Frame 23
_root.deadTerrorists++;
stop();
Instance of Symbol 651 MovieClip in Symbol 652 MovieClip Frame 23
onClipEvent (load) {
var whichDeath = random(10);
if (whichDeath <= 4) {
this.gotoAndStop(1);
} else if ((whichDeath > 4) && (whichDeath < 8)) {
this.gotoAndStop(2);
} else if (whichDeath >= 8) {
this.gotoAndStop(3);
}
}
Symbol 653 MovieClip [T1] Frame 1
stop();
Symbol 653 MovieClip [T1] Frame 2
var myName = this._name;
stop();
Symbol 653 MovieClip [T1] Frame 3
stop();
Symbol 653 MovieClip [T1] Frame 4
stop();
Symbol 653 MovieClip [T1] Frame 5
_root.leftCouch = true;
stop();
Symbol 653 MovieClip [T1] Frame 6
_root.behindCouchL = true;
stop();
Symbol 653 MovieClip [T1] Frame 10
if (this._name == "terroristA") {
_root.T1ready = true;
} else {
_root.T2ready = true;
}
_root.leftCouch = false;
this._name = "dead";
_root.numTerrorists--;
stop();
Symbol 656 MovieClip Frame 11
var hitChance = random(10);
if ((hitChance > 4) && (_root.myDeskHit != true)) {
_root.myDeskHit = true;
_root.desk.deskHit.gotoAndPlay(2);
}
stop();
Symbol 658 MovieClip Frame 30
var hitChance = random(10);
if ((hitChance > 5) && (_root.myDeskHit != true)) {
_root.myDeskHit = true;
_root.desk.deskHit.gotoAndStop(2);
}
Symbol 658 MovieClip Frame 60
var takeShot = random(20);
Symbol 658 MovieClip Frame 65
if (_root.numTerrorists == 1) {
gotoAndPlay (1);
}
Symbol 658 MovieClip Frame 100
if (takeShot > 18) {
gotoAndPlay (1);
} else {
gotoAndPlay (60);
}
Symbol 659 MovieClip Frame 1
stop();
Symbol 659 MovieClip Frame 2
stop();
Instance of Symbol 654 MovieClip in Symbol 659 MovieClip Frame 2
onClipEvent (enterFrame) {
_parent._x = _parent._x + 5;
if ((_parent._x > 465) && (_parent._x <= 467)) {
} else if (_parent._x > 475) {
_parent._x = 475;
_parent.gotoAndStop(3);
}
}
Symbol 659 MovieClip Frame 3
stop();
Symbol 659 MovieClip Frame 10
_root.T3ready = true;
this._name = "dead";
_root.numTerrorists--;
stop();
Symbol 664 MovieClip Frame 22
_root.deadTerrorists++;
stop();
Symbol 665 MovieClip Frame 1
if (shootChance <= 12) {
gotoAndPlay (2);
} else if (shootChance > 12) {
gotoAndPlay (50);
}
Symbol 665 MovieClip Frame 27
var hitChance = random(30);
if ((hitChance < 8) && (_root.myDeskHit != true)) {
_root.myDeskHit = true;
_root.desk.deskHit.gotoAndStop(2);
}
Symbol 665 MovieClip Frame 49
gotoAndStop (1);
Symbol 665 MovieClip Frame 65
var hitChance = random(30);
if ((hitChance > 27) && (_root.myDeskHit != true)) {
_root.myDeskHit = true;
_root.desk.deskHit.gotoAndStop(2);
}
Symbol 665 MovieClip Frame 75
gotoAndStop (1);
Symbol 665 MovieClip Frame 80
this._name = "dead";
stop();
Symbol 666 MovieClip Frame 1
stop();
Symbol 666 MovieClip Frame 2
stop();
Symbol 666 MovieClip Frame 3
_root.T4ready = true;
this._name = "dead";
_root.numTerrorists--;
stop();
Symbol 675 Button
on (keyPress "<Space>") {
_root.levelComplete.gotoAndPlay(2);
}
on (keyPress "r") {
if (_root.playerAmmo < 30) {
_root.playerReload = true;
_root.playerMC.gotoAndStop("reloading");
}
}
Symbol 678 MovieClip Frame 5
stop();
Symbol 679 MovieClip Frame 1
stop();
Symbol 679 MovieClip Frame 2
stopAllSounds();
stop();
Symbol 686 Button
on (release) {
getURL ("http://www.miniclip.com/Flash/bushshootout.exe", "_blank");
}
Symbol 690 Button
on (release) {
getURL ("http://www.miniclip.com/signup2.htm", "_blank");
}
Symbol 692 MovieClip Frame 20
stop();
Symbol 695 Button
on (press) {
stopAllSounds();
if (((_root.level1completed != true) && (_root.level2completed != true)) && (_root.level3completed != true)) {
_root.score = 0;
}
_root.levelscore = score;
_root.damagePoints = 0;
_root.innocentNum = 0;
}
on (release) {
gotoAndStop (66);
}
Symbol 713 MovieClip Frame 1
stop();
Symbol 719 MovieClip Frame 65
_root.nextFrame();
stop();
Symbol 720 Button
on (press) {
stopAllSounds();
}
on (release) {
gotoAndPlay (429);
}
Symbol 722 MovieClip Frame 2
stop();
Symbol 727 MovieClip Frame 36
_root.nextFrame();
stop();
Symbol 735 MovieClip Frame 1
stop();
Symbol 735 MovieClip Frame 2
stop();
Symbol 737 MovieClip Frame 37
stop();
Symbol 738 MovieClip Frame 1
stop();
Symbol 738 MovieClip Frame 2
this._name = "broken";
_root.lampA_mirror.gotoAndStop(2);
_root.BG.gotoAndStop(2);
stop();
Symbol 739 MovieClip Frame 1
stop();
Symbol 739 MovieClip Frame 2
stop();
Symbol 750 MovieClip Frame 36
stop();
Symbol 751 MovieClip Frame 1
stop();
Symbol 751 MovieClip Frame 2
this._name = "broken";
stop();
Symbol 753 MovieClip Frame 1
stop();
Symbol 753 MovieClip Frame 2
this._name = "broken";
stop();
Symbol 764 MovieClip Frame 16
stop();
Symbol 765 MovieClip Frame 1
stop();
Symbol 765 MovieClip Frame 2
stop();
Instance of Symbol 759 MovieClip in Symbol 765 MovieClip Frame 2
onClipEvent (enterFrame) {
_parent._x = _parent._x - 4;
_parent._y = _parent._y + 3;
if (_parent._x <= 0) {
if (_root.godMode != true) {
_root.levelScore = _root.levelScore + 500;
}
_parent.removeMovieClip();
}
}
Symbol 765 MovieClip Frame 3
this._name = "dead";
if (_root.godMode != true) {
if (_root.levelscore > 1000) {
_root.levelscore = _root.levelscore - 1000;
}
}
stop();
Symbol 766 MovieClip Frame 1
stop();
Symbol 766 MovieClip Frame 2
stop();
Symbol 766 MovieClip Frame 3
_root.T1ready = true;
this._name = "dead";
_root.numTerrorists--;
stop();
Symbol 767 MovieClip Frame 1
stop();
Symbol 767 MovieClip Frame 2
stop();
Symbol 767 MovieClip Frame 3
_root.T3ready = true;
this._name = "dead";
_root.numTerrorists--;
stop();
Symbol 769 MovieClip Frame 25
var hitChance = random(10);
if ((hitChance > 7) && (_root.myDeskHit != true)) {
_root.myDeskHit = true;
_root.desk.deskHit.gotoAndPlay(2);
}
Symbol 769 MovieClip Frame 45
_parent.gotoAndStop(4);
Symbol 770 MovieClip Frame 45
var hitChance = random(10);
if ((hitChance > 7) && (_root.myDeskHit != true)) {
_root.myDeskHit = true;
_root.desk.deskHit.gotoAndPlay(2);
}
Symbol 770 MovieClip Frame 95
_parent.gotoAndStop(5);
stop();
Symbol 775 MovieClip Frame 25
var hitChance = random(10);
if ((hitChance > 7) && (_root.myDeskHit != true)) {
_root.myDeskHit = true;
_root.desk.deskHit.gotoAndPlay(2);
}
Symbol 775 MovieClip Frame 102
var hitChance = random(10);
if ((hitChance > 7) && (_root.myDeskHit != true)) {
_root.myDeskHit = true;
_root.desk.deskHit.gotoAndPlay(2);
}
Symbol 776 MovieClip Frame 19
var hitChance = random(30);
if ((hitChance < 8) && (_root.myDeskHit != true)) {
_root.myDeskHit = true;
_root.desk.deskHit.gotoAndPlay(2);
}
Symbol 776 MovieClip Frame 40
var hitChance = random(30);
if ((hitChance < 8) && (_root.myDeskHit != true)) {
_root.myDeskHit = true;
_root.desk.deskHit.gotoAndPlay(2);
}
Symbol 776 MovieClip Frame 46
stop();
Symbol 777 MovieClip Frame 5
var bloodChance = random(30);
Instance of Symbol 642 MovieClip in Symbol 777 MovieClip Frame 19
onClipEvent (load) {
if (_parent.bloodChance < 10) {
this.gotoAndStop(2);
} else if ((_parent.bloodChance >= 10) && (_parent.bloodChance < 18)) {
this.gotoAndStop(1);
} else if ((_parent.bloodChance >= 18) && (_parent.bloodChance < 25)) {
this.gotoAndStop(3);
} else if (_parent.bloodChance >= 25) {
this.gotoAndStop(4);
}
}
Symbol 777 MovieClip Frame 23
_root.deadTerrorists++;
stop();
Instance of Symbol 651 MovieClip in Symbol 777 MovieClip Frame 23
onClipEvent (load) {
var whichDeath = random(10);
if (whichDeath <= 4) {
this.gotoAndStop(1);
} else if ((whichDeath > 4) && (whichDeath < 8)) {
this.gotoAndStop(2);
} else if (whichDeath >= 8) {
this.gotoAndStop(3);
}
}
Symbol 778 MovieClip Frame 1
stop();
Symbol 778 MovieClip Frame 2
stop();
Instance of Symbol 768 MovieClip in Symbol 778 MovieClip Frame 2
onClipEvent (enterFrame) {
_parent._x = _parent._x - 8;
if (_parent._x <= 330) {
_parent._x = 330;
_parent.gotoAndStop(3);
}
}
Symbol 778 MovieClip Frame 3
stop();
Symbol 778 MovieClip Frame 4
stop();
Symbol 778 MovieClip Frame 5
stop();
Instance of Symbol 654 MovieClip in Symbol 778 MovieClip Frame 5
onClipEvent (enterFrame) {
_parent._x = _parent._x + 5;
if (_parent._x > 460) {
_parent._x = 460;
_parent.gotoAndStop(6);
}
}
Symbol 778 MovieClip Frame 6
stop();
Symbol 778 MovieClip Frame 10
_root.T4ready = true;
this._name = "dead";
_root.numTerrorists--;
stop();
Symbol 781 MovieClip Frame 20
_parent.gotoAndStop(3);
stop();
Symbol 783 MovieClip Frame 19
var hitChance = random(30);
if ((hitChance < 8) && (_root.myDeskHit != true)) {
_root.myDeskHit = true;
_root.desk.deskHit.gotoAndPlay(2);
}
Symbol 783 MovieClip Frame 40
var hitChance = random(30);
if ((hitChance < 8) && (_root.myDeskHit != true)) {
_root.myDeskHit = true;
_root.desk.deskHit.gotoAndPlay(2);
}
Symbol 783 MovieClip Frame 45
gotoAndPlay (1);
Symbol 783 MovieClip Frame 46
stop();
Symbol 784 MovieClip Frame 1
stop();
Symbol 784 MovieClip Frame 2
stop();
Symbol 784 MovieClip Frame 3
stop();
Instance of Symbol 782 MovieClip in Symbol 784 MovieClip Frame 3
onClipEvent (enterFrame) {
if (_parent._x < 320) {
_parent._x = _parent._x + 8;
} else if (_parent._x >= 320) {
_parent._x = 320;
_parent.gotoAndStop(4);
}
if ((_parent._x > 110) && (_parent._x < 265)) {
_parent._name = "hidden";
} else if (_parent._x >= 265) {
_parent._name = "terroristB";
}
}
Symbol 784 MovieClip Frame 4
stop();
Instance of Symbol 783 MovieClip in Symbol 784 MovieClip Frame 4
onClipEvent (enterFrame) {
_parent._x = _parent._x + 2;
if (_parent._x >= 360) {
_parent._x = 360;
this.gotoAndStop(46);
}
}
Symbol 784 MovieClip Frame 10
_root.T2ready = true;
this._name = "dead";
_root.numTerrorists--;
stop();
Symbol 791 MovieClip Frame 1
stop();
Symbol 794 MovieClip Frame 256
stop();
_root.nextFrame();
Symbol 800 MovieClip Frame 1
stop();
Symbol 800 MovieClip Frame 2
stop();
Symbol 801 Button
on (keyPress "<Space>") {
stopAllSounds();
_root.levelComplete.removeMovieClip();
gotoAndStop (66);
}
on (keyPress "r") {
if (_root.playerAmmo < 30) {
_root.playerReload = true;
_root.playerMC.gotoAndStop("reloading");
}
}
Symbol 802 MovieClip Frame 1
stop();
Symbol 802 MovieClip Frame 2
stop();
Symbol 802 MovieClip Frame 3
_root.T1ready = true;
this._name = "dead";
_root.numTerrorists--;
stop();
Symbol 803 MovieClip Frame 1
stop();
Symbol 803 MovieClip Frame 2
stop();
Instance of Symbol 768 MovieClip in Symbol 803 MovieClip Frame 2
onClipEvent (enterFrame) {
_parent._x = _parent._x - 8;
if (_parent._x <= 260) {
_parent._x = 260;
_parent.gotoAndStop(3);
}
}
Symbol 803 MovieClip Frame 3
stop();
Symbol 803 MovieClip Frame 4
stop();
Symbol 803 MovieClip Frame 5
stop();
Instance of Symbol 654 MovieClip in Symbol 803 MovieClip Frame 5
onClipEvent (enterFrame) {
_parent._x = _parent._x + 5;
if (_parent._x > 460) {
_parent._x = 460;
_parent.gotoAndStop(6);
}
}
Symbol 803 MovieClip Frame 6
stop();
Symbol 803 MovieClip Frame 10
_root.T4ready = true;
this._name = "dead";
_root.numTerrorists--;
stop();
Symbol 804 MovieClip Frame 20
_parent.gotoAndStop(3);
stop();
Symbol 805 MovieClip Frame 6
_parent._x = _parent._x - 23;
Symbol 805 MovieClip Frame 11
_parent._x = _parent._x - 23;
Symbol 805 MovieClip Frame 16
_parent._x = _parent._x - 23;
Symbol 805 MovieClip Frame 20
_parent._x = _parent._x - 23;
Symbol 805 MovieClip Frame 23
_parent.gotoAndStop(5);
stop();
Symbol 806 MovieClip Frame 1
stop();
Symbol 806 MovieClip Frame 2
stop();
Symbol 806 MovieClip Frame 3
stop();
Instance of Symbol 782 MovieClip in Symbol 806 MovieClip Frame 3
onClipEvent (enterFrame) {
if (_parent._x < 360) {
_parent._x = _parent._x + 8;
} else if (_parent._x >= 360) {
_parent._x = 360;
_parent.gotoAndStop(4);
}
if ((_parent._x > 110) && (_parent._x < 265)) {
_parent._name = "hidden";
} else if (_parent._x >= 265) {
_parent._name = "terroristB";
}
}
Symbol 806 MovieClip Frame 4
stop();
Symbol 806 MovieClip Frame 5
stop();
Symbol 806 MovieClip Frame 10
_root.T2ready = true;
this._name = "dead";
_root.numTerrorists--;
stop();
Symbol 810 MovieClip Frame 1
stop();
Symbol 810 MovieClip Frame 2
this._name = "broken";
_root.lampB_mirror.gotoAndStop(2);
stop();
Symbol 825 MovieClip Frame 60
stop();
Symbol 826 MovieClip Frame 1
stop();
Symbol 826 MovieClip Frame 2
this._name = "broken";
stop();
Symbol 828 MovieClip Frame 1
stop();
Symbol 828 MovieClip Frame 2
this._name = "broken";
stop();
Symbol 832 MovieClip Frame 1
stop();
Symbol 832 MovieClip Frame 2
this._name = "broken";
_root.theHall.gotoAndStop(2);
stop();
Symbol 853 MovieClip Frame 196
stop();
_root.nextFrame();
Symbol 854 MovieClip Frame 25
stop();
Symbol 856 MovieClip Frame 5
stop();
Symbol 857 Button
on (press) {
stopAllSounds();
}
on (release) {
gotoAndStop (481);
}
Symbol 872 MovieClip Frame 17
stop();
Symbol 873 MovieClip Frame 1
stop();
Symbol 873 MovieClip Frame 2
this._name = "broken";
stop();
Symbol 875 MovieClip Frame 1
stop();
Symbol 887 MovieClip Frame 65
stop();
_root.nextFrame();
Symbol 892 MovieClip Frame 1
stop();
Symbol 892 MovieClip Frame 2
stop();
Symbol 892 MovieClip Frame 3
stop();
Symbol 899 MovieClip Frame 55
_root.nextFrame();
stop();
Symbol 902 MovieClip Frame 20
_parent.gotoAndStop(1);
stop();
Symbol 903 MovieClip Frame 1
_root.myDeskHit = false;
stop();
Symbol 903 MovieClip Frame 2
stop();
Symbol 904 MovieClip [HouseSteps] Frame 1
stop();
Symbol 911 MovieClip [brunnen] Frame 1
stop();
Symbol 916 MovieClip [lastBushes] Frame 1
stop();
Symbol 916 MovieClip [lastBushes] Frame 2
stop();
Symbol 920 MovieClip [lastFountain] Frame 1
stop();
Symbol 920 MovieClip [lastFountain] Frame 2
stop();
Symbol 920 MovieClip [lastFountain] Frame 3
stop();
Symbol 927 MovieClip Frame 5
var shootChance = random(30);
play();
Symbol 927 MovieClip Frame 19
if (_root.godMode != true) {
if (_root.difficulty == 5) {
if (shootChance < 8) {
if (_root.playerHit != true) {
}
}
} else if (_root.difficulty == 12) {
if (shootChance < 15) {
if (_root.playerHit != true) {
}
}
} else if (_root.difficulty == 15) {
if (shootChance > 10) {
if (_root.playerHit != true) {
}
}
}
}
Symbol 927 MovieClip Frame 49
var shootChance = random(30);
play();
Symbol 927 MovieClip Frame 63
if (_root.godMode != true) {
if (_root.difficulty == 5) {
if (shootChance < 8) {
if (_root.playerHit != true) {
}
}
} else if (_root.difficulty == 12) {
if (shootChance < 15) {
if (_root.playerHit != true) {
}
}
} else if (_root.difficulty == 15) {
if (shootChance > 10) {
if (_root.playerHit != true) {
}
}
}
}
Symbol 928 MovieClip Frame 60
stop();
Symbol 952 MovieClip Frame 20
stop();
Symbol 963 MovieClip Frame 35
stop();
Symbol 974 MovieClip Frame 40
_parent.nextFrame();
stop();
Symbol 975 MovieClip [JeepMC] Frame 1
stop();
Symbol 975 MovieClip [JeepMC] Frame 2
stop();
this._name = "dead";
if (_root.godMode != true) {
_root.levelScore = _root.levelScore + 1000;
}
Symbol 975 MovieClip [JeepMC] Frame 3
stop();
this._name = "dead";
Symbol 981 MovieClip [fountain_back] Frame 1
stop();
Symbol 981 MovieClip [fountain_back] Frame 2
stop();
Symbol 981 MovieClip [fountain_back] Frame 3
stop();
Symbol 986 MovieClip Frame 3
_parent._x = _parent._x + (random(15) + 10);
_parent._y = _parent._y + (random(15) + 10);
Symbol 986 MovieClip Frame 6
_parent._x = _parent._x + (random(15) + 10);
_parent._y = _parent._y + (random(15) + 10);
Symbol 986 MovieClip Frame 9
_parent._x = _parent._x + (random(15) + 10);
_parent._y = _parent._y + (random(15) + 10);
Symbol 986 MovieClip Frame 12
_parent._x = _parent._x + (random(15) + 10);
_parent._y = _parent._y + (random(15) + 10);
Symbol 986 MovieClip Frame 15
_parent.nextFrame();
stop();
Symbol 989 MovieClip Frame 5
var shootChance = random(30);
play();
Symbol 989 MovieClip Frame 10
if (_root.godMode != true) {
if (_root.difficulty == 5) {
if (shootChance < 8) {
if (_root.playerHit != true) {
_root.playerHit = true;
}
}
} else if (_root.difficulty == 12) {
if (shootChance < 15) {
if (_root.playerHit != true) {
_root.playerHit = true;
}
}
} else if (_root.difficulty == 15) {
if (shootChance > 10) {
if (_root.playerHit != true) {
_root.playerHit = true;
}
}
}
}
Symbol 989 MovieClip Frame 34
if (shootChance < 10) {
gotoAndPlay (35);
} else {
gotoAndPlay (1);
}
Symbol 989 MovieClip Frame 38
_parent.nextFrame();
stop();
Symbol 991 MovieClip Frame 11
_parent._y = _parent._y + 3;
Symbol 993 MovieClip Frame 5
var shootChance = random(30);
play();
Symbol 993 MovieClip Frame 25
if (_root.godMode != true) {
if (_root.difficulty == 5) {
if (shootChance < 8) {
if (_root.playerHit != true) {
_root.playerHit = true;
}
}
} else if (_root.difficulty == 12) {
if (shootChance < 15) {
if (_root.playerHit != true) {
_root.playerHit = true;
}
}
} else if (_root.difficulty == 15) {
if (shootChance > 10) {
if (_root.playerHit != true) {
_root.playerHit = true;
}
}
}
}
Symbol 993 MovieClip Frame 35
if (shootChance < 10) {
_parent.nextFrame();
} else {
gotoAndPlay (1);
}
Symbol 998 MovieClip Frame 9
var shootChance = random(12);
Symbol 998 MovieClip Frame 12
if (_root.godMode != true) {
if (shootChance > 9) {
if (_root.playerHit != true) {
_root.playerHit = true;
}
}
}
Symbol 998 MovieClip Frame 31
_parent._parent._y = _parent._parent._y + 15;
_parent._parent._xscale = _parent._parent._xscale + 2;
_parent._parent._yscale = _parent._parent._yscale + 2;
Symbol 998 MovieClip Frame 35
_parent._parent._y = _parent._parent._y + 15;
_parent._parent._xscale = _parent._parent._xscale + 2;
_parent._parent._yscale = _parent._parent._yscale + 2;
Symbol 998 MovieClip Frame 41
_parent._parent._y = _parent._parent._y + 15;
_parent._parent._xscale = _parent._parent._xscale + 2;
_parent._parent._yscale = _parent._parent._yscale + 2;
Symbol 998 MovieClip Frame 46
var shootChance = random(12);
Symbol 998 MovieClip Frame 49
if (_root.godMode != true) {
if (shootChance > 9) {
if (_root.playerHit != true) {
_root.playerHit = true;
}
}
}
Symbol 998 MovieClip Frame 57
_parent._parent._y = _parent._parent._y + 15;
_parent._parent._xscale = _parent._parent._xscale + 2;
_parent._parent._yscale = _parent._parent._yscale + 2;
Symbol 998 MovieClip Frame 65
_parent._parent._y = _parent._parent._y + 15;
_parent._parent._xscale = _parent._parent._xscale + 2;
_parent._parent._yscale = _parent._parent._yscale + 2;
Symbol 999 MovieClip Frame 1
stop();
Symbol 1004 MovieClip Frame 11
_root.deadTerrorists++;
stop();
Symbol 1011 MovieClip Frame 16
_root.deadTerrorists++;
stop();
Symbol 1012 MovieClip Frame 1
stop();
Symbol 1012 MovieClip Frame 2
stop();
Symbol 1012 MovieClip Frame 3
stop();
Symbol 1012 MovieClip Frame 4
stop();
Instance of Symbol 991 MovieClip in Symbol 1012 MovieClip Frame 4
onClipEvent (enterFrame) {
_parent._x = _parent._x - 15;
if (_parent._x < 50) {
_parent.nextFrame();
}
}
Symbol 1012 MovieClip Frame 5
stop();
Symbol 1012 MovieClip Frame 6
stop();
Instance of Symbol 999 MovieClip in Symbol 1012 MovieClip Frame 6
onClipEvent (enterFrame) {
if (_parent._y > 350) {
_parent._y = 350;
_parent.gotoAndStop(10);
}
}
Symbol 1012 MovieClip Frame 7
_root.numTerrorists--;
_root.T1ready = true;
this._name = "dead";
stop();
Symbol 1012 MovieClip Frame 8
_root.numTerrorists--;
_root.T1ready = true;
this._name = "dead";
stop();
Symbol 1012 MovieClip Frame 10
stop();
Symbol 1017 MovieClip Frame 20
var shootChance = random(15);
play();
Symbol 1017 MovieClip Frame 25
if (_root.godMode != true) {
if (shootChance < 7) {
_root.playerHit = true;
}
}
Symbol 1017 MovieClip Frame 44
if (_root.godMode != true) {
if (shootChance < 10) {
gotoAndPlay (15);
} else {
gotoAndPlay (46);
}
}
Symbol 1017 MovieClip Frame 48
_parent.nextFrame();
stop();
Symbol 1018 MovieClip Frame 3
_parent._x = _parent._x + (random(3) + 5);
_parent._y = _parent._y + (random(5) + 5);
Symbol 1018 MovieClip Frame 6
_parent._x = _parent._x + (random(3) + 5);
_parent._y = _parent._y + (random(5) + 5);
Symbol 1018 MovieClip Frame 9
_parent._x = _parent._x + (random(3) + 5);
_parent._y = _parent._y + (random(5) + 5);
Symbol 1018 MovieClip Frame 12
_parent._x = _parent._x + (random(3) + 5);
_parent._y = _parent._y + (random(5) + 5);
Symbol 1018 MovieClip Frame 15
_parent.nextFrame();
stop();
Symbol 1023 MovieClip Frame 2
var shootChance = random(12);
Symbol 1023 MovieClip Frame 4
if (_root.godMode != true) {
if (shootChance > 9) {
_root.playerHit = true;
}
}
Symbol 1023 MovieClip Frame 5
_parent._parent._x = _parent._parent._x - 15;
Symbol 1023 MovieClip Frame 10
_parent._parent._x = _parent._parent._x - 15;
Symbol 1023 MovieClip Frame 15
_parent._parent._x = _parent._parent._x - 15;
Symbol 1023 MovieClip Frame 19
_parent._parent._x = _parent._parent._x - 15;
Symbol 1023 MovieClip Frame 23
_parent._parent._x = _parent._parent._x - 15;
Symbol 1023 MovieClip Frame 28
_parent._parent._x = _parent._parent._x - 15;
Symbol 1023 MovieClip Frame 32
_parent._parent._x = _parent._parent._x - 15;
Symbol 1024 MovieClip Frame 1
stop();
Symbol 1025 MovieClip Frame 1
stop();
Symbol 1029 MovieClip Frame 10
_root.deadTerrorists++;
stop();
Symbol 1033 MovieClip Frame 10
_root.deadTerrorists++;
stop();
Symbol 1034 MovieClip Frame 1
stop();
Symbol 1034 MovieClip Frame 2
stop();
Symbol 1034 MovieClip Frame 3
stop();
Symbol 1034 MovieClip Frame 4
stop();
Symbol 1034 MovieClip Frame 5
stop();
Instance of Symbol 1024 MovieClip in Symbol 1034 MovieClip Frame 5
onClipEvent (enterFrame) {
if (_parent._x < 140) {
_parent._x = 150;
_parent.gotoAndStop(6);
}
}
Symbol 1034 MovieClip Frame 6
stop();
Symbol 1034 MovieClip Frame 7
_root.numTerrorists--;
_root.T2ready = true;
this._name = "dead";
stop();
Symbol 1034 MovieClip Frame 8
_root.numTerrorists--;
_root.T2ready = true;
this._name = "dead";
stop();
Symbol 1034 MovieClip Frame 9
_root.numTerrorists--;
_root.T2ready = true;
this._name = "dead";
stop();
Symbol 1034 MovieClip Frame 10
_root.numTerrorists--;
_root.T2ready = true;
this._name = "dead";
stop();
Symbol 1035 MovieClip Frame 20
var shootChance = random(15);
play();
Symbol 1035 MovieClip Frame 25
if (_root.godMode != true) {
if (shootChance < 7) {
_root.playerHit = true;
}
}
Symbol 1035 MovieClip Frame 44
if (shootChance < 10) {
gotoAndPlay (15);
} else {
gotoAndPlay (46);
}
Symbol 1035 MovieClip Frame 48
_parent.nextFrame();
stop();
Symbol 1036 MovieClip Frame 1
stop();
Symbol 1036 MovieClip Frame 2
stop();
Symbol 1036 MovieClip Frame 3
stop();
Instance of Symbol 999 MovieClip in Symbol 1036 MovieClip Frame 3
onClipEvent (enterFrame) {
if (_parent._y > 350) {
_parent._y = 350;
_parent.nextFrame();
}
}
Symbol 1036 MovieClip Frame 4
stop();
Symbol 1036 MovieClip Frame 5
stop();
Symbol 1036 MovieClip Frame 6
stop();
Symbol 1036 MovieClip Frame 7
_root.numTerrorists--;
_root.T3ready = true;
this._name = "dead";
stop();
Symbol 1036 MovieClip Frame 8
_root.numTerrorists--;
_root.T3ready = true;
this._name = "dead";
stop();
Symbol 1036 MovieClip Frame 9
_root.numTerrorists--;
_root.T3ready = true;
this._name = "dead";
stop();
Symbol 1036 MovieClip Frame 10
_root.numTerrorists--;
_root.T3ready = true;
this._name = "dead";
stop();
Symbol 1037 MovieClip Frame 10
_parent.nextFrame();
stop();
Symbol 1038 MovieClip Frame 1
stop();
Symbol 1038 MovieClip Frame 2
stop();
Symbol 1038 MovieClip Frame 3
stop();
Symbol 1038 MovieClip Frame 4
stop();
Instance of Symbol 999 MovieClip in Symbol 1038 MovieClip Frame 4
onClipEvent (enterFrame) {
if (_parent._y > 350) {
_parent._y = 350;
_parent.nextFrame();
}
}
Symbol 1038 MovieClip Frame 5
stop();
Symbol 1038 MovieClip Frame 6
stop();
Symbol 1038 MovieClip Frame 7
_root.T4ready = true;
this._name = "dead";
_root.numTerrorists--;
stop();
Symbol 1038 MovieClip Frame 8
_root.T4ready = true;
this._name = "dead";
_root.numTerrorists--;
stop();
Symbol 1038 MovieClip Frame 9
_root.T4ready = true;
this._name = "dead";
_root.numTerrorists--;
stop();
Symbol 1038 MovieClip Frame 10
_root.T4ready = true;
this._name = "dead";
_root.numTerrorists--;
stop();
Symbol 1040 MovieClip Frame 1
stop();
Symbol 1041 MovieClip Frame 5
stop();
Symbol 1043 MovieClip Frame 10
_root.bushHealth();
_root.ret.gotoAndStop(1);
_root.playerHit = false;
_parent._name = "playerHitMC";
_parent.gotoAndStop(1);
Symbol 1045 MovieClip Frame 1
stop();
Symbol 1045 MovieClip Frame 2
stop();
this._name = "meHit";
Symbol 1046 Button
on (keyPress "<Space>") {
_root.levelComplete.gotoAndPlay(2);
}
on (keyPress "r") {
if ((_root.playerAmmo < 30) && (_root.playerHit != true)) {
_root.playerReload = true;
_root.playerMC.gotoAndPlay(3);
}
}
Symbol 1048 MovieClip Frame 1
play();
Symbol 1048 MovieClip Frame 2
_root.playerAmmo--;
if (_root.playerAmmo <= 0) {
_root.playerAmmo = 0;
_root.ret.gotoAndStop(2);
_root.triggerDown = false;
_root.playerReload = true;
_parent.gotoAndPlay(3);
}
Symbol 1051 MovieClip [BushGun] Frame 1
stop();
Symbol 1051 MovieClip [BushGun] Frame 2
stop();
Symbol 1051 MovieClip [BushGun] Frame 3
this._name = "playerReloading";
Symbol 1051 MovieClip [BushGun] Frame 61
this._name = "playerMC";
_root.playerAmmo = 30;
_root.ret.gotoAndStop(1);
_root.playerReload = false;
gotoAndStop (1);
Symbol 1066 MovieClip Frame 3
_parent._x = _parent._x + (random(15) + 15);
_parent._y = _parent._y + 2;
Symbol 1066 MovieClip Frame 6
_parent._x = _parent._x + (random(15) + 15);
_parent._y = _parent._y + 2;
Symbol 1066 MovieClip Frame 9
_parent._x = _parent._x + (random(15) + 15);
_parent._y = _parent._y + 2;
Symbol 1066 MovieClip Frame 12
_parent._x = _parent._x + (random(15) + 15);
_parent._y = _parent._y + 2;
Symbol 1066 MovieClip Frame 15
_parent.nextFrame();
stop();
Symbol 1067 MovieClip Frame 21
var hitChance = random(30);
if (_root.difficulty == 5) {
if ((hitChance < 10) && (_root.myDeskHit != true)) {
_root.myDeskHit = true;
_root.desk.deskHit.gotoAndPlay(2);
}
} else if (_root.difficulty == 12) {
if ((hitChance < 15) && (_root.myDeskHit != true)) {
_root.myDeskHit = true;
_root.desk.deskHit.gotoAndPlay(2);
}
} else if (_root.difficulty == 15) {
if ((hitChance < 20) && (_root.myDeskHit != true)) {
_root.myDeskHit = true;
_root.desk.deskHit.gotoAndPlay(2);
}
}
Symbol 1067 MovieClip Frame 64
var hitChance = random(30);
if (_root.difficulty == 5) {
if ((hitChance < 10) && (_root.myDeskHit != true)) {
_root.myDeskHit = true;
_root.desk.deskHit.gotoAndPlay(2);
}
} else if (_root.difficulty == 12) {
if ((hitChance < 15) && (_root.myDeskHit != true)) {
_root.myDeskHit = true;
_root.desk.deskHit.gotoAndPlay(2);
}
} else if (_root.difficulty == 15) {
if ((hitChance < 20) && (_root.myDeskHit != true)) {
_root.myDeskHit = true;
_root.desk.deskHit.gotoAndPlay(2);
}
}
Symbol 1067 MovieClip Frame 85
if (hitChance > 15) {
_parent.nextFrame();
} else {
gotoAndPlay (1);
}
Symbol 1068 MovieClip Frame 26
var hitChance = random(30);
if (_root.difficulty == 5) {
if ((hitChance < 10) && (_root.myDeskHit != true)) {
_root.myDeskHit = true;
_root.desk.deskHit.gotoAndPlay(2);
}
} else if (_root.difficulty == 12) {
if ((hitChance < 15) && (_root.myDeskHit != true)) {
_root.myDeskHit = true;
_root.desk.deskHit.gotoAndPlay(2);
}
} else if (_root.difficulty == 15) {
if ((hitChance < 20) && (_root.myDeskHit != true)) {
_root.myDeskHit = true;
_root.desk.deskHit.gotoAndPlay(2);
}
}
Symbol 1069 MovieClip Frame 1
stop();
Symbol 1069 MovieClip Frame 2
stop();
Symbol 1069 MovieClip Frame 3
stop();
Symbol 1069 MovieClip Frame 4
stop();
Symbol 1069 MovieClip Frame 5
stop();
Symbol 1069 MovieClip Frame 6
stop();
Symbol 1069 MovieClip Frame 7
_root.T1ready = true;
this._name = "dead";
_root.numTerrorists--;
stop();
Symbol 1069 MovieClip Frame 8
_root.T1ready = true;
this._name = "dead";
_root.numTerrorists--;
stop();
Symbol 1069 MovieClip Frame 9
_root.T1ready = true;
this._name = "dead";
_root.numTerrorists--;
stop();
Symbol 1069 MovieClip Frame 10
_root.T1ready = true;
this._name = "dead";
_root.numTerrorists--;
stop();
Symbol 1070 MovieClip Frame 5
_parent._x = _parent._x - (random(10) + 5);
_parent._y = _parent._y - 2;
Symbol 1070 MovieClip Frame 10
_parent._x = _parent._x - (random(10) + 5);
_parent._y = _parent._y - 2;
Symbol 1070 MovieClip Frame 15
_parent._x = _parent._x - (random(10) + 5);
_parent._y = _parent._y - 2;
Symbol 1070 MovieClip Frame 19
_parent._x = _parent._x - (random(10) + 5);
_parent._y = _parent._y - 2;
Symbol 1070 MovieClip Frame 23
_parent._x = _parent._x - (random(10) + 5);
_parent._y = _parent._y - 2;
Symbol 1070 MovieClip Frame 25
_parent.nextFrame();
stop();
Symbol 1071 MovieClip Frame 1
stop();
Symbol 1071 MovieClip Frame 2
stop();
Symbol 1071 MovieClip Frame 3
stop();
Symbol 1071 MovieClip Frame 7
_root.T2ready = true;
this._name = "dead";
_root.numTerrorists--;
stop();
Symbol 1071 MovieClip Frame 8
_root.T2ready = true;
this._name = "dead";
_root.numTerrorists--;
stop();
Symbol 1071 MovieClip Frame 9
_root.T2ready = true;
this._name = "dead";
_root.numTerrorists--;
stop();
Symbol 1071 MovieClip Frame 10
_root.T2ready = true;
this._name = "dead";
_root.numTerrorists--;
stop();
Symbol 1072 MovieClip Frame 5
_parent._x = _parent._x - (random(30) + _root.difficulty);
Symbol 1072 MovieClip Frame 10
_parent._x = _parent._x - (random(30) + _root.difficulty);
Symbol 1072 MovieClip Frame 15
_parent._x = _parent._x - (random(30) + _root.difficulty);
Symbol 1072 MovieClip Frame 19
_parent.nextFrame();
stop();
Symbol 1074 MovieClip Frame 4
_parent._x = _parent._x - (random(35) + _root.difficulty);
Symbol 1074 MovieClip Frame 7
_parent._x = _parent._x - (random(35) + _root.difficulty);
Symbol 1074 MovieClip Frame 10
_parent._x = _parent._x - (random(35) + _root.difficulty);
Symbol 1074 MovieClip Frame 13
_parent._x = _parent._x - (random(35) + _root.difficulty);
Symbol 1074 MovieClip Frame 17
_parent.nextFrame();
stop();
Symbol 1075 MovieClip Frame 1
stop();
Symbol 1075 MovieClip Frame 2
stop();
Symbol 1075 MovieClip Frame 3
stop();
Symbol 1075 MovieClip Frame 4
stop();
Symbol 1075 MovieClip Frame 7
_root.T3ready = true;
this._name = "dead";
_root.numTerrorists--;
stop();
Symbol 1075 MovieClip Frame 8
_root.T3ready = true;
this._name = "dead";
_root.numTerrorists--;
stop();
Symbol 1075 MovieClip Frame 9
_root.T3ready = true;
this._name = "dead";
_root.numTerrorists--;
stop();
Symbol 1075 MovieClip Frame 10
_root.T3ready = true;
this._name = "dead";
_root.numTerrorists--;
stop();
Symbol 1076 MovieClip Frame 20
var hitChance = random(30);
if (_root.difficulty == 5) {
if ((hitChance < 10) && (_root.myDeskHit != true)) {
_root.myDeskHit = true;
_root.desk.deskHit.gotoAndPlay(2);
}
} else if (_root.difficulty == 12) {
if ((hitChance < 15) && (_root.myDeskHit != true)) {
_root.myDeskHit = true;
_root.desk.deskHit.gotoAndPlay(2);
}
} else if (_root.difficulty == 15) {
if ((hitChance < 20) && (_root.myDeskHit != true)) {
_root.myDeskHit = true;
_root.desk.deskHit.gotoAndPlay(2);
}
}
Symbol 1076 MovieClip Frame 66
var hitChance = random(30);
if (_root.difficulty == 5) {
if ((hitChance < 10) && (_root.myDeskHit != true)) {
_root.myDeskHit = true;
_root.desk.deskHit.gotoAndPlay(2);
}
} else if (_root.difficulty == 12) {
if ((hitChance < 15) && (_root.myDeskHit != true)) {
_root.myDeskHit = true;
_root.desk.deskHit.gotoAndPlay(2);
}
} else if (_root.difficulty == 15) {
if ((hitChance < 20) && (_root.myDeskHit != true)) {
_root.myDeskHit = true;
_root.desk.deskHit.gotoAndPlay(2);
}
}
Symbol 1076 MovieClip Frame 86
if (hitChance > 15) {
_parent.nextFrame();
} else {
gotoAndPlay (1);
}
Symbol 1077 MovieClip Frame 1
stop();
Symbol 1077 MovieClip Frame 2
stop();
Symbol 1077 MovieClip Frame 3
stop();
Symbol 1077 MovieClip Frame 4
stop();
Symbol 1077 MovieClip Frame 5
stop();
Symbol 1077 MovieClip Frame 6
stop();
Symbol 1077 MovieClip Frame 7
_root.T4ready = true;
this._name = "dead";
_root.numTerrorists--;
stop();
Symbol 1077 MovieClip Frame 8
_root.T4ready = true;
this._name = "dead";
_root.numTerrorists--;
stop();
Symbol 1077 MovieClip Frame 9
_root.T4ready = true;
this._name = "dead";
_root.numTerrorists--;
stop();
Symbol 1077 MovieClip Frame 10
_root.T4ready = true;
this._name = "dead";
_root.numTerrorists--;
stop();
Symbol 1079 MovieClip Frame 1
stop();
Symbol 1101 MovieClip Frame 95
_root.nextFrame();
stop();
Symbol 1103 MovieClip Frame 5
stop();
Symbol 1106 MovieClip Frame 33
stop();
Symbol 1107 MovieClip Frame 1
stop();
Symbol 1107 MovieClip Frame 2
var launch = 300;
play();
Symbol 1107 MovieClip Frame 14
launch = launch - 25;
if (launch <= _root.distance) {
gotoAndStop (15);
} else {
gotoAndPlay (3);
}
Symbol 1107 MovieClip Frame 15
stop();
if (_root.vehicles.hitTest(this._x, this._y, true)) {
_root.vehicles.stop();
_root.vehicles.van.gotoAndStop(6);
if (_root.godMode != true) {
_root.levelScore = _root.levelScore + 10000;
}
this.removeMovieClip();
} else if (_root.copterA.hitTest(this._x, this._y, true)) {
_root.copterA.stop();
_root.copterA.chopper.gotoAndStop(2);
if (_root.godMode != true) {
_root.levelScore = _root.levelScore + 2500;
}
this.removeMovieClip();
} else if (_root.copterB.hitTest(this._x, this._y, true)) {
_root.copterB.stop();
_root.copterB.chopper.gotoAndStop(2);
if (_root.godMode != true) {
_root.levelScore = _root.levelScore + 2500;
}
this.removeMovieClip();
} else if (_root.copterC.hitTest(this._x, this._y, true)) {
_root.copterC.stop();
_root.copterC.chopper.gotoAndStop(2);
if (_root.godMode != true) {
_root.levelScore = _root.levelScore + 2500;
}
this.removeMovieClip();
} else {
nextFrame();
}
Symbol 1107 MovieClip Frame 16
stop();
if (this._y < 150) {
this._y = 150;
explode._xscale = explode._xscale - 60;
explode._yscale = explode._yscale - 60;
}
Symbol 1115 MovieClip Frame 20
var hitChance = random(30);
if (_root.difficulty == 5) {
if ((hitChance < 10) && (_root.playerHit != true)) {
_root.dirtHit.gotoAndPlay(2);
if (_root.godMode != true) {
_root.playerHit = true;
}
}
} else if (_root.difficulty == 12) {
if ((hitChance < 17) && (_root.playerHit != true)) {
_root.dirtHit.gotoAndPlay(2);
if (_root.godMode != true) {
_root.playerHit = true;
}
}
} else if (_root.difficulty == 15) {
if ((hitChance < 26) && (_root.playerHit != true)) {
_root.dirtHit.gotoAndPlay(2);
if (_root.godMode != true) {
_root.playerHit = true;
}
}
}
Symbol 1115 MovieClip Frame 47
var hitChance = random(30);
if (_root.difficulty == 5) {
if ((hitChance < 10) && (_root.playerHit != true)) {
_root.dirtHit.gotoAndPlay(2);
if (_root.godMode != true) {
_root.playerHit = true;
}
}
} else if (_root.difficulty == 12) {
if ((hitChance < 17) && (_root.playerHit != true)) {
_root.dirtHit.gotoAndPlay(2);
if (_root.godMode != true) {
_root.playerHit = true;
}
}
} else if (_root.difficulty == 15) {
if ((hitChance < 26) && (_root.playerHit != true)) {
_root.dirtHit.gotoAndPlay(2);
if (_root.godMode != true) {
_root.playerHit = true;
}
}
}
Symbol 1127 MovieClip Frame 32
stop();
Symbol 1146 MovieClip Frame 30
stop();
Symbol 1147 MovieClip Frame 30
var copterPos = random(10);
if (copterPos >= 7) {
_root.copterB.gotoAndPlay(2);
} else {
_root.copterB.gotoAndPlay(85);
}
Symbol 1147 MovieClip Frame 70
_root.numTerrorists--;
Symbol 1147 MovieClip Frame 90
stop();
Symbol 1148 MovieClip Frame 1
stop();
Symbol 1148 MovieClip Frame 2
stop();
_parent._name = "dead";
Symbol 1149 MovieClip Frame 1
stop();
Symbol 1149 MovieClip Frame 2
play();
Symbol 1149 MovieClip Frame 80
stop();
Symbol 1149 MovieClip Frame 85
play();
Symbol 1149 MovieClip Frame 310
stop();
Symbol 1150 MovieClip Frame 20
var copterPos = random(10);
if (copterPos >= 7) {
_root.copterC.gotoAndPlay(2);
} else {
_root.copterC.gotoAndPlay(55);
}
Symbol 1150 MovieClip Frame 50
_root.numTerrorists--;
Symbol 1150 MovieClip Frame 70
stop();
Symbol 1151 MovieClip Frame 1
stop();
Symbol 1151 MovieClip Frame 2
stop();
_parent._name = "dead";
Symbol 1152 MovieClip Frame 1
stop();
Symbol 1152 MovieClip Frame 2
play();
Symbol 1152 MovieClip Frame 80
stop();
Symbol 1152 MovieClip Frame 85
play();
Symbol 1152 MovieClip Frame 360
stop();
Symbol 1153 MovieClip Frame 160
stop();
_root.numTerrorists--;
_root.hideAll();
Symbol 1154 MovieClip Frame 1
stop();
Symbol 1154 MovieClip Frame 2
stop();
_parent._name = "dead";
Symbol 1155 MovieClip Frame 1
stop();
Symbol 1155 MovieClip Frame 2
play();
Symbol 1155 MovieClip Frame 50
stop();
Symbol 1155 MovieClip Frame 55
play();
Symbol 1155 MovieClip Frame 400
stop();
Symbol 1160 MovieClip Frame 10
stop();
Symbol 1161 MovieClip Frame 1
stop();
Symbol 1166 MovieClip Frame 1
play();
Symbol 1166 MovieClip Frame 2
_parent._parent._y = _parent._parent._y + 10;
Symbol 1166 MovieClip Frame 4
_parent._parent._y = _parent._parent._y - 10;
Symbol 1166 MovieClip Frame 17
_root.playerRockets--;
_root.playerReload = true;
_root.playerMC.gotoAndStop("reloading");
stop();
Symbol 1167 MovieClip Frame 1
stop();
Symbol 1167 MovieClip Frame 2
stop();
_parent.flame.gotoAndPlay(2);
Symbol 1173 MovieClip Frame 1
stop();
Symbol 1173 MovieClip Frame 8
stop();
Symbol 1190 MovieClip Frame 95
_root.playerReload = false;
_root.ret.gotoAndStop(1);
_root.triggerDown = false;
_parent.gotoAndStop("playerCrouch");
stop();
Symbol 1191 MovieClip Frame 1
stop();
Symbol 1191 MovieClip Frame 2
stop();
Symbol 1191 MovieClip Frame 3
stop();
Symbol 1191 MovieClip Frame 4
stop();
Symbol 1191 MovieClip Frame 5
stop();
Symbol 1191 MovieClip Frame 6
stop();
Symbol 1191 MovieClip Frame 7
stop();
Symbol 1191 MovieClip Frame 8
stop();
Symbol 1191 MovieClip Frame 9
stop();
Symbol 1191 MovieClip Frame 10
stop();
Symbol 1191 MovieClip Frame 11
stop();
_root.ret.gotoAndStop(2);
Symbol 1191 MovieClip Frame 12
this._name = "playerHurt";
_root.bushHealth();
stop();
Symbol 1191 MovieClip Frame 13
this._name = "playerDead";
stop();
Symbol 1212 MovieClip Frame 160
stop();
_root.reviveAll();
Symbol 1222 MovieClip Frame 60
stop();
_root.removeAll();
Symbol 1223 MovieClip Frame 1
stop();
Symbol 1223 MovieClip Frame 2
stop();
Symbol 1223 MovieClip Frame 3
stop();
Symbol 1223 MovieClip Frame 4
stop();
Symbol 1223 MovieClip Frame 5
stop();
Symbol 1223 MovieClip Frame 6
stop();
_root.numTerrorists--;
_parent._name = "dead";
Symbol 1231 MovieClip Frame 11
stop();
Symbol 1236 MovieClip Frame 1
stop();
Symbol 1236 MovieClip Frame 2
van.gotoAndStop(5);
play();
Symbol 1236 MovieClip Frame 65
van.gotoAndStop(4);
Symbol 1236 MovieClip Frame 67
van.gotoAndStop(3);
Symbol 1236 MovieClip Frame 69
van.gotoAndStop(2);
Symbol 1236 MovieClip Frame 132
_root.bushes.gotoAndStop(2);
Symbol 1236 MovieClip Frame 144
van.gotoAndStop(3);
Symbol 1236 MovieClip Frame 149
_root.fountainA.gotoAndStop(2);
van.gotoAndStop(4);
Symbol 1236 MovieClip Frame 151
van.gotoAndStop(2);
Symbol 1236 MovieClip Frame 153
van.gotoAndStop(1);
Symbol 1236 MovieClip Frame 156
_root.fountainB.gotoAndStop(2);
Symbol 1236 MovieClip Frame 178
van.gotoAndStop(2);
Symbol 1236 MovieClip Frame 180
van.gotoAndStop(3);
Symbol 1236 MovieClip Frame 183
van.gotoAndStop(4);
Symbol 1236 MovieClip Frame 200
_root.removeAll();
Symbol 1236 MovieClip Frame 225
stop();
Symbol 1236 MovieClip Frame 230
van.gotoAndStop(2);
play();
Symbol 1236 MovieClip Frame 335
van.gotoAndStop(3);
Symbol 1236 MovieClip Frame 338
van.gotoAndStop(4);
Symbol 1236 MovieClip Frame 341
van.gotoAndStop(3);
Symbol 1236 MovieClip Frame 408
van.gotoAndStop(4);
Symbol 1236 MovieClip Frame 413
van.gotoAndStop(3);
_root.fountainA.gotoAndStop(3);
Symbol 1236 MovieClip Frame 420
van.gotoAndStop(2);
Symbol 1236 MovieClip Frame 422
_root.fountainB.gotoAndStop(3);
Symbol 1236 MovieClip Frame 426
van.gotoAndStop(3);
Symbol 1236 MovieClip Frame 435
_root.removeAll();
Symbol 1236 MovieClip Frame 465
stop();
Symbol 1246 MovieClip Frame 120
stop();
_root.nextFrame();
Symbol 1248 MovieClip Frame 1
stopAllSounds();
Symbol 1248 MovieClip Frame 10
stop();
Symbol 1256 MovieClip Frame 339
stop();
_root.nextFrame();
Symbol 1272 MovieClip Frame 201
stop();
Symbol 1290 MovieClip Frame 433
stop();
_root.gotoAndStop("theEnd");
Symbol 1311 MovieClip Frame 19
stop();
Symbol 1318 MovieClip Frame 85
stop();
stopAllSounds();
_parent.nextFrame();
Symbol 1332 MovieClip Frame 700
stop();
stopAllSounds();
_root.gotoAndStop("menu");
Symbol 1337 Button
on (press) {
stopAllSounds();
}
on (release) {
gotoAndPlay (51);
}
Symbol 1343 Button
on (release) {
gotoAndStop (558);
}
Symbol 1353 MovieClip Frame 1
this._visible = false;
Symbol 1367 Button
on (release) {
gameURL = ("http://www.miniclip.com/" + gamename) + ".htm";
getURL (gameURL, "_blank");
}
Instance of Symbol 1353 MovieClip "mcHighscores" in Symbol 1373 MovieClip Frame 1
onClipEvent (load) {
_visible = false;
}
Symbol 1373 MovieClip Frame 2
if (((_url.slice(0, 23) != "http://www.miniclip.com") and (_url.slice(0, 19) != "http://miniclip.com")) and (_url.slice(0, 20) != "http://66.132.254.49")) {
gotoAndStop(_currentframe + 1);
} else {
var noCache = (getTimer() + random(100000));
mcTarget.loadMovie("http://www.miniclip.com/swfcontent/highscore.swf?" + noCache);
stop();
}
Symbol 1373 MovieClip Frame 3
stop();