Frame 522 (8 B)
stop();
Frame 523 (8 B)
stop();
Frame 524 (8 B)
stop();
Frame 525 (25 B)
stop();
capNumber = 0;
Frame 526 (271 B)
_root.damage1 = false;
_root.damage2 = false;
_root.damage3 = false;
_root.moveRight1 = false;
_root.moveRight2 = false;
_root.capMessage._visible = false;
_root.enemyMess._visible = false;
_root.damage = false;
captures = 0;
enemyScore = 0;
flagCap = false;
Instance of Symbol 210 MovieClip "player" in Frame 526 (1.48 KiB) ●
onClipEvent (enterFrame) {
if (Key.isDown(39)) {
_root.backstuff._x = _root.backstuff._x - 5;
_root.warthog._x = _root.warthog._x - 5;
if (_root.playerRun == true) {
this.gotoAndStop("runRight");
} else {
this.gotoAndStop("warthog");
_root.backstuff._x = _root.backstuff._x - 5;
}
if (_root.flagCap == true) {
}
if (_root.driveFlag == true) {
if (_root.player.car.hitTest(_root.backstuff.carBarry)) {
}
}
}
if (Key.isDown(37)) {
_root.backstuff._x = _root.backstuff._x + 5;
_root.warthog._x = _root.warthog._x + 5;
if (_root.playerRun == true) {
this.gotoAndStop("runLeft");
} else {
this.gotoAndStop("warthog2");
_root.backstuff._x = _root.backstuff._x + 5;
}
if (_root.flagCap == true) {
}
if (_root.driveFlag == true) {
}
}
if (Key.isDown(32)) {
this.gun.gotoAndStop("shoot");
} else {
this.gun.gotoAndStop("normal");
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.backstuff.blueFlag.flagDot)) {
this.flagImage.gotoAndStop(2);
_root.flagCap = true;
_root.backstuff.blueFlag._visible = false;
_root.capMessage._visible = true;
}
}
onClipEvent (load) {
grav_y = 0;
jumping = false;
}
onClipEvent (enterFrame) {
if (Key.isDown(38) && (!jumping)) {
grav_y = 12;
jumping = true;
}
if (jumping == true) {
grav_y = grav_y - 1;
if (grav_y <= -10) {
grav_y = -11;
}
this._y = this._y - grav_y;
}
if (_root.backstuff.ground.hitTest(this._x, this._y + 80, true)) {
grav_y = 0;
jumping = false;
}
}
Instance of Symbol 106 MovieClip "warthog" in Frame 526 (349 B)
onClipEvent (enterFrame) {
if (this.carHit.hitTest(_root.player.flagHit)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
if (Key.isDown(17)) {
if (this.carHit.hitTest(_root.player.flagHit)) {
this._visible = false;
_root.player.gotoAndStop("warthog");
if (_root.flagCap == true) {
_root.driveFlag = true;
}
}
}
}
Frame 527 (8 B)
stop();
Frame 528 (8 B)
stop();
Frame 993 (27 B)
_root.gotoAndStop("Menu");
Symbol 8 Button (31 B)
on (release) {
_root.play();
}
Symbol 9 MovieClip Frame 1 (200 B)
_root.stop();
PercentLoaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100;
if (PercentLoaded != 100) {
setProperty(bar, _xscale , PercentLoaded);
} else {
gotoAndStop ("loaded");
}
Symbol 9 MovieClip Frame 2 (17 B)
gotoAndPlay (1);
Symbol 15 Button (62 B)
on (release) {
getURL ("http://www.patch-co.tk", "_blank");
}
Symbol 24 Button (44 B)
on (release) {
_root.gotoAndStop("Menu");
}
Symbol 34 Button (47 B)
on (release) {
_root.gotoAndPlay("credits");
}
Symbol 37 Button (52 B)
on (release) {
_root.gotoAndStop("instructions");
}
Symbol 40 Button (45 B)
on (release) {
_root.gotoAndStop("setup");
}
Symbol 76 Button (36 B)
on (release) {
_root.nextFrame();
}
Symbol 90 MovieClip Frame 1 (8 B)
stop();
Symbol 97 MovieClip Frame 1 (8 B)
stop();
Symbol 124 Button (113 B)
on (release) {
_root.capNumber = _root.capNumber - 1;
if (_root.capNumber == -1) {
_root.capNumber = 99;
}
}
Symbol 125 Button (113 B)
on (release) {
_root.capNumber = _root.capNumber + 1;
if (_root.capNumber == 100) {
_root.capNumber = 0;
}
}
Symbol 129 Button (44 B)
on (release) {
_root.gotoAndStop("game");
}
Instance of Symbol 140 MovieClip "buildBary" in Symbol 142 MovieClip Frame 1 (158 B)
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.backstuff._x = _root.backstuff._x - 10;
_root.warthog._X = _root.warthog._X - 10;
}
}
Instance of Symbol 140 MovieClip "buildBary" in Symbol 143 MovieClip Frame 1 (224 B)
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.backstuff._x = _root.backstuff._x + 10;
_root.warthog._x = _root.warthog._x + 10;
_root.backstuff.blueFlag._x = _root.backstuff.blueFlag._x - 10;
}
}
Symbol 150 MovieClip Frame 1 (8 B)
stop();
Symbol 150 MovieClip Frame 2 (8 B)
stop();
Symbol 160 MovieClip Frame 1 (8 B)
stop();
Instance of Symbol 63 MovieClip in Symbol 160 MovieClip Frame 2 (42 B)
onClipEvent (enterFrame) {
this.play();
}
Instance of Symbol 157 MovieClip "muzzle" in Symbol 160 MovieClip Frame 2 (42 B)
onClipEvent (enterFrame) {
this.play();
}
Symbol 160 MovieClip Frame 3 (8 B)
stop();
Symbol 172 MovieClip Frame 1 (8 B)
stop();
Symbol 172 MovieClip Frame 2 (8 B)
stop();
Symbol 172 MovieClip Frame 3 (8 B)
stop();
Symbol 172 MovieClip Frame 4 (8 B)
play();
Symbol 174 MovieClip Frame 1 (8 B)
stop();
Symbol 174 MovieClip Frame 2 (22 B)
_root.damage1 = true;
Symbol 174 MovieClip Frame 15 (22 B)
_root.oldLady.play();
Symbol 174 MovieClip Frame 90 (23 B)
_root.damage1 = false;
Symbol 176 MovieClip Frame 1 (8 B)
stop();
Symbol 176 MovieClip Frame 2 (22 B)
_root.damage2 = true;
Symbol 176 MovieClip Frame 15 (24 B)
_root.haloFreak.play();
Symbol 176 MovieClip Frame 90 (23 B)
_root.damage2 = false;
Symbol 178 MovieClip Frame 1 (8 B)
stop();
Symbol 178 MovieClip Frame 2 (22 B)
_root.damage3 = true;
Symbol 178 MovieClip Frame 15 (18 B)
_root.bob.play();
Symbol 178 MovieClip Frame 90 (23 B)
_root.damage3 = false;
Symbol 189 MovieClip Frame 1 (8 B)
stop();
Symbol 189 MovieClip Frame 2 (8 B)
stop();
Instance of Symbol 188 MovieClip in Symbol 189 MovieClip Frame 2 (169 B)
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.heal.play();
_root.playerHealth.gotoAndStop(1);
_root.backstuff.healthPack.gotoAndStop(1);
}
}
Instance of Symbol 113 MovieClip "redFlag" in Symbol 190 MovieClip Frame 1 (478 B)
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
if (_root.flagCap == true) {
if (_root.enemyCap == false) {
_root.backstuff.blueFlag._x = _root.backstuff.flagSpot._x;
_root.backstuff.blueFlag._visible = true;
_root.flagCap = false;
_root.captures = _root.captures + 1;
_root.player.flagImage.gotoAndStop(1);
_root.capMessage._visible = false;
if (_root.captures == _root.capNumber) {
_root.gameDone.play();
}
}
}
}
}
Instance of Symbol 147 MovieClip "carBarry" in Symbol 190 MovieClip Frame 1 (118 B)
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.car)) {
_root.backstuff._x = _root.backstuff._x + 10;
}
}
Instance of Symbol 149 MovieClip in Symbol 190 MovieClip Frame 1 (220 B)
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.car)) {
_root.backstuff._x = _root.backstuff._x - 10;
if (_root.flagCap == true) {
_root.backstuff.blueFlag._x = _root.backstuff.blueFlag._x + 10;
}
}
}
Instance of Symbol 172 MovieClip in Symbol 190 MovieClip Frame 1 (2.18 KiB) ●
onClipEvent (enterFrame) {
if (_root.damage1 == false) {
if (_root.enemyCap == true) {
this.gotoAndStop("runLeft");
this._x = this._x + 5;
} else {
this._x = this._x - 5;
this.gotoAndStop("runRight");
}
if (this.body.hitTest(_root.backstuff.redFlag)) {
_root.backstuff.redFlag._visible = false;
this.flag.gotoAndStop(2);
_root.enemyCap = true;
this.gotoAndStop("runLeft");
this._x = this._x + 10;
_root.enemyMess._visible = true;
}
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.backstuff.blueFlag)) {
this._x = this._x - 5;
this.gotoAndStop("runRight");
if (_root.flagCap == false) {
_root.enemyCap = false;
_root.enemyScore = _root.enemyScore + 1;
if (_root.enemyScore == _root.capNumber) {
_root.gameDone.play();
}
_root.backstuff.redFlag._visible = true;
this.flag.gotoAndStop(1);
_root.enemyMess._visible = false;
}
}
}
onClipEvent (enterFrame) {
if (this.body.hitTest(_root.player.car)) {
if (_root.damage1 == false) {
if (_root.enemyCap == false) {
this._x = this._x + 5;
this.gotoAndPlay("damage");
_root.backstuff.damage1p.play();
} else {
this._x = this._x - 5;
this.gotoAndPlay("damage");
_root.backstuff.damage1p.play();
_root.enemyCap = false;
this.flag.gotoAndStop(1);
_root.backstuff.redFlag._visible = true;
_root.enemyMess._visible = false;
}
}
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.gun.muzzle)) {
if (_root.damage1 == false) {
if (_root.enemyCap == false) {
this._x = this._x + 5;
this.gotoAndPlay("damage");
_root.backstuff.damage1p.play();
} else {
this._x = this._x - 5;
this.gotoAndPlay("damage");
_root.backstuff.damage1p.play();
_root.enemyCap = false;
this.flag.gotoAndStop(1);
_root.backstuff.redFlag._visible = true;
_root.enemyMess._visible = false;
}
}
}
}
onClipEvent (enterFrame) {
if (_root.player.hitTest(this.hitSpot)) {
this.gun.gotoAndStop("shoot");
} else {
this.gun.gotoAndStop(1);
}
if (this.gun.muzzle.hitTest(_root.player.flagHit)) {
_root.player.gotoAndPlay("damage");
}
if (this.gun.muzzle.hitTest(_root.player.car)) {
_root.playerHealth.nextFrame();
}
}
Instance of Symbol 172 MovieClip in Symbol 190 MovieClip Frame 1 (1.67 KiB) ●
onClipEvent (enterFrame) {
if (_root.damage2 == false) {
if (_root.moveRight1 == true) {
this.gotoAndStop("runLeft");
this._x = this._x + 5;
} else {
this._x = this._x - 5;
this.gotoAndStop("runRight");
}
if (this.body.hitTest(_root.backstuff.enBound)) {
_root.moveRight1 = true;
this.gotoAndStop("runLeft");
this._x = this._x + 10;
}
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.backstuff.enBound2)) {
this._x = this._x - 5;
this.gotoAndStop("runRight");
_root.moveRight1 = false;
}
}
onClipEvent (enterFrame) {
if (this.body.hitTest(_root.player.car)) {
if (_root.damage2 == false) {
if (_root.moveRight1 == false) {
_root.damage2 = true;
this._x = this._x + 5;
this.gotoAndPlay("damage");
_root.backstuff.damage2p.play();
} else {
_root.damage2 = true;
this._x = this._x - 5;
this.gotoAndPlay("damage");
_root.backstuff.damage2p.play();
_root.moveRight1 = false;
}
}
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.gun.muzzle)) {
if (_root.damage2 == false) {
if (_root.moveRight1 == false) {
_root.damage2 = true;
this._x = this._x + 5;
this.gotoAndPlay("damage");
_root.backstuff.damage2p.play();
} else {
_root.damage2 = true;
this._x = this._x - 5;
this.gotoAndPlay("damage");
_root.backstuff.damage2p.play();
}
}
}
}
onClipEvent (enterFrame) {
if (_root.player.hitTest(this.hitSpot)) {
this.gun.gotoAndStop("shoot");
} else {
this.gun.gotoAndStop(1);
}
if (this.gun.muzzle.hitTest(_root.player.flagHit)) {
_root.player.gotoAndPlay("damage");
}
if (this.gun.muzzle.hitTest(_root.player.car)) {
_root.playerHealth.nextFrame();
}
}
Instance of Symbol 172 MovieClip in Symbol 190 MovieClip Frame 1 (1.67 KiB) ●
onClipEvent (enterFrame) {
if (_root.damage3 == false) {
if (_root.moveRight2 == true) {
this.gotoAndStop("runLeft");
this._x = this._x + 5;
} else {
this._x = this._x - 5;
this.gotoAndStop("runRight");
}
if (this.body.hitTest(_root.backstuff.enBound3)) {
_root.moveRight2 = true;
this.gotoAndStop("runLeft");
this._x = this._x + 10;
}
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.backstuff.enBound4)) {
this._x = this._x - 5;
this.gotoAndStop("runRight");
_root.moveRight2 = false;
}
}
onClipEvent (enterFrame) {
if (this.body.hitTest(_root.player.car)) {
if (_root.damage3 == false) {
if (_root.moveRight2 == false) {
_root.damage3 = true;
this._x = this._x + 5;
this.gotoAndPlay("damage");
_root.backstuff.damage3p.play();
} else {
_root.damage3 = true;
this._x = this._x - 5;
this.gotoAndPlay("damage");
_root.backstuff.damage3p.play();
_root.moveRight2 = false;
}
}
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.gun.muzzle)) {
if (_root.damage3 == false) {
if (_root.moveRight2 == false) {
_root.damage3 = true;
this._x = this._x + 5;
this.gotoAndPlay("damage");
_root.backstuff.damage3p.play();
} else {
_root.damage3 = true;
this._x = this._x - 5;
this.gotoAndPlay("damage");
_root.backstuff.damage3p.play();
}
}
}
}
onClipEvent (enterFrame) {
if (_root.player.hitTest(this.hitSpot)) {
this.gun.gotoAndStop("shoot");
} else {
this.gun.gotoAndStop(1);
}
if (this.gun.muzzle.hitTest(_root.player.flagHit)) {
_root.player.gotoAndPlay("damage");
}
if (this.gun.muzzle.hitTest(_root.player.car)) {
_root.playerHealth.nextFrame();
}
}
Symbol 202 MovieClip Frame 1 (8 B)
stop();
Symbol 202 MovieClip Frame 2 (8 B)
stop();
Symbol 210 MovieClip Frame 1 (59 B)
stop();
_root.playerRun = true;
_root.driveFlag = false;
Symbol 210 MovieClip Frame 2 (34 B)
stop();
_root.driveFlag = false;
Instance of Symbol 205 MovieClip in Symbol 210 MovieClip Frame 2 (104 B)
onClipEvent (enterFrame) {
if (Key.isDown(39)) {
this.play();
} else {
this.gotoAndStop("1");
}
}
Symbol 210 MovieClip Frame 3 (34 B)
stop();
_root.driveFlag = false;
Instance of Symbol 205 MovieClip in Symbol 210 MovieClip Frame 3 (104 B)
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
this.play();
} else {
this.gotoAndStop("1");
}
}
Symbol 210 MovieClip Frame 4 (32 B)
_root.playerHealth.nextFrame();
Symbol 210 MovieClip Frame 8 (28 B)
this.gotoAndStop("stance");
Symbol 210 MovieClip Frame 9 (404 B)
if (Key.isDown(39)) {
this.car.wheel1.play();
this.car.wheel2.play();
} else {
this.car.wheel1.stop();
this.car.wheel2.stop();
}
stop();
_root.playerRun = false;
if (Key.isToggled(17)) {
_root.playerRun = true;
_root.player.gotoAndStop("runRight");
_root.warthog._x = _root.player._x;
_root.warthog._visible = true;
if (_root.flagCap == true) {
_root.driveFlag = false;
}
}
Instance of Symbol 106 MovieClip "car" in Symbol 210 MovieClip Frame 9 (114 B)
onClipEvent (enterFrame) {
if (Key.isDown(39)) {
this.smoke.play();
} else {
this.smoke.gotoAndStop(1);
}
}
Symbol 210 MovieClip Frame 10 (340 B)
if (Key.isDown(37)) {
this.car.wheel1.play();
this.car.wheel2.play();
} else {
this.car.wheel1.stop();
this.car.wheel2.stop();
}
stop();
_root.playerRun = false;
if (Key.isToggled(17)) {
_root.playerRun = true;
_root.player.gotoAndStop("runLeft");
_root.warthog._x = _root.player._x;
_root.warthog._visible = true;
}
Instance of Symbol 106 MovieClip "car" in Symbol 210 MovieClip Frame 10 (114 B)
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
this.smoke.play();
} else {
this.smoke.gotoAndStop(1);
}
}
Symbol 215 MovieClip Frame 1 (8 B)
stop();
Symbol 215 MovieClip Frame 2 (8 B)
stop();
Symbol 215 MovieClip Frame 3 (8 B)
stop();
Symbol 215 MovieClip Frame 4 (8 B)
stop();
Symbol 215 MovieClip Frame 5 (8 B)
stop();
Symbol 215 MovieClip Frame 6 (8 B)
stop();
Symbol 215 MovieClip Frame 7 (8 B)
stop();
Symbol 215 MovieClip Frame 8 (8 B)
stop();
Symbol 215 MovieClip Frame 9 (8 B)
stop();
Symbol 215 MovieClip Frame 10 (52 B)
stop();
_root.backstuff.healthPack.gotoAndStop(2);
Symbol 215 MovieClip Frame 11 (8 B)
stop();
Symbol 215 MovieClip Frame 12 (8 B)
stop();
Symbol 215 MovieClip Frame 13 (8 B)
stop();
Symbol 215 MovieClip Frame 14 (8 B)
stop();
Symbol 215 MovieClip Frame 15 (8 B)
stop();
Symbol 215 MovieClip Frame 16 (8 B)
stop();
Symbol 215 MovieClip Frame 17 (13 B)
nextFrame();
Symbol 215 MovieClip Frame 18 (306 B)
if (_root.flagCap == true) {
if (_root.enemyCap == false) {
_root.backstuff.blueFlag._x = _root.backstuff.flagSpot._x;
_root.backstuff.blueFlag._visible = true;
_root.flagCap = false;
_root.player.flagImage.gotoAndStop(1);
_root.capMessage._visible = false;
}
}
_root.gameOver.play();
Symbol 232 MovieClip Frame 1 (8 B)
stop();
Symbol 232 MovieClip Frame 66 (21 B)
this.gotoAndStop(1);
Symbol 235 MovieClip Frame 1 (8 B)
stop();
Symbol 235 MovieClip Frame 66 (21 B)
this.gotoAndStop(1);
Symbol 238 MovieClip Frame 1 (8 B)
stop();
Symbol 238 MovieClip Frame 66 (21 B)
this.gotoAndStop(1);
Symbol 244 MovieClip Frame 1 (8 B)
stop();
Symbol 244 MovieClip Frame 71 (31 B)
_root.gotoAndStop("GameOver");
Symbol 253 Button (44 B)
on (release) {
_root.gotoAndStop("Menu");
}
Symbol 254 MovieClip Frame 1 (8 B)
stop();
Symbol 254 MovieClip Frame 65 (31 B)
_root.gotoAndPlay("complete");
Symbol 257 MovieClip Frame 1 (8 B)
stop();
Symbol 257 MovieClip Frame 16 (21 B)
this.gotoAndStop(1);
Symbol 262 Button (44 B)
on (release) {
_root.gotoAndStop("menu");
}