Frame 1 (26 B)
stopAllSounds();
stop();
Frame 2 (102 B)
stop();
Mouse.show();
music = new Sound(_global);
music.attachSound("gunmansound");
music.play();
Instance of Symbol 80 MovieClip "music" in Frame 2 (300 B)
onClipEvent (load) {
_root.copter = new Sound();
_root.copter.attachSound("copter");
}
onClipEvent (enterFrame) {
if ((_root._currentframe == 3) && (this._currentframe == 1)) {
trace("music change");
this.play();
}
if (_root.copter.position >= 4000) {
_global.flyby = true;
}
}
Frame 3 (95 B)
stop();
_global.flyby = false;
_global.selected = false;
_global.select = 0;
Mouse.hide();
Instance of Symbol 200 MovieClip in Frame 3 (332 B)
onClipEvent (enterFrame) {
shoot = new Sound();
shoot.attachSound("shoot");
reload = new Sound();
reload.attachSound("empty");
}
onClipEvent (mouseDown) {
if (_global.zoom && (_global.shots > 0)) {
play();
shoot.start();
} else if (_global.zoom && ((!_global.shots) > 0)) {
reload.start(0, 1);
}
}
Frame 4 (62 B)
stop();
congrats = "well done " + _root.name;
Mouse.show();
Frame 5 (67 B)
congrats = _root.name + ", kolov is dead";
stop();
Mouse.show();
Symbol 24 MovieClip Frame 26 (8 B)
stop();
Instance of Symbol 22 MovieClip "loader" in Symbol 24 MovieClip Frame 26 (169 B)
onClipEvent (enterFrame) {
total = _root.getBytesTotal();
done = _root.getBytesLoaded();
_xscale = ((done / total) * 100);
if (total == done) {
_root.play();
}
}
Symbol 35 MovieClip Frame 17 (17 B)
gotoAndPlay (1);
Symbol 47 Button (34 B)
on (release) {
gotoAndStop (2);
}
Symbol 53 Button (32 B)
on (press) {
gotoAndStop (4);
}
Symbol 58 Button (32 B)
on (press) {
gotoAndStop (3);
}
Symbol 65 Button (39 B)
on (press) {
_parent.gotoAndStop(3);
}
Symbol 72 MovieClip Frame 100 (8 B)
stop();
Symbol 75 Button (32 B)
on (press) {
gotoAndStop (1);
}
Symbol 76 MovieClip Frame 1 (8 B)
stop();
Symbol 76 MovieClip Frame 2 (507 B)
stop();
if (_root.name eq "") {
_root.name = "GunMan";
}
story = ("general kolov, corrupt officer in the russian army and arms dealer to the terrorist group behind one of your previous missions has defected from the russian army. he has pledged to provide essential information about the terrorists in exchange for portection. unfortunatly the terrorists have descovered his safehous in chateux gontier. " + _root.name) + " you must kill the terrorists until a helecoter arrives and evacuates kolov.";
Symbol 76 MovieClip Frame 3 (47 B)
stop();
luck = "and good luck " + _root.name;
Symbol 76 MovieClip Frame 4 (8 B)
stop();
Symbol 80 MovieClip Frame 1 (8 B)
stop();
Symbol 80 MovieClip Frame 2 (17 B)
stopAllSounds();
Symbol 80 MovieClip Frame 3 (8 B)
stop();
Symbol 96 MovieClip Frame 100 (35 B)
_global.life = _global.life - 0.5;
Instance of Symbol 96 MovieClip in Symbol 97 MovieClip Frame 1 (101 B)
onClipEvent (load) {
_global.risk = 0;
}
onClipEvent (enterFrame) {
_global.risk = _currentframe;
}
Symbol 99 MovieClip Frame 1 (8 B)
stop();
Symbol 99 MovieClip Frame 2 (25 B)
_global.selected = true;
Symbol 99 MovieClip Frame 5 (8 B)
stop();
Instance of Symbol 91 MovieClip in Symbol 99 MovieClip Frame 5 (90 B)
onClipEvent (mouseDown) {
if (hitTest(_root.scene.hitarea)) {
_global.dead = true;
}
}
Instance of Symbol 93 MovieClip in Symbol 99 MovieClip Frame 5 (90 B)
onClipEvent (mouseDown) {
if (hitTest(_root.scene.hitarea)) {
_global.dead = true;
}
}
Symbol 99 MovieClip Frame 17 (26 B)
_global.selected = false;
Symbol 99 MovieClip Frame 22 (22 B)
_global.dead = false;
Symbol 110 MovieClip Frame 1 (8 B)
stop();
Symbol 110 MovieClip Frame 2 (25 B)
_global.selected = true;
Symbol 110 MovieClip Frame 11 (8 B)
stop();
Instance of Symbol 107 MovieClip in Symbol 110 MovieClip Frame 11 (90 B)
onClipEvent (mouseDown) {
if (hitTest(_root.scene.hitarea)) {
_global.dead = true;
}
}
Instance of Symbol 109 MovieClip in Symbol 110 MovieClip Frame 11 (90 B)
onClipEvent (mouseDown) {
if (hitTest(_root.scene.hitarea)) {
_global.dead = true;
}
}
Symbol 110 MovieClip Frame 22 (49 B)
_global.selected = false;
_global.dead = false;
Symbol 110 MovieClip Frame 23 (49 B)
_global.selected = false;
_global.dead = false;
Symbol 110 MovieClip Frame 24 (49 B)
_global.selected = false;
_global.dead = false;
Symbol 110 MovieClip Frame 25 (49 B)
_global.selected = false;
_global.dead = false;
Symbol 116 MovieClip Frame 1 (8 B)
stop();
Symbol 116 MovieClip Frame 2 (25 B)
_global.selected = true;
Symbol 116 MovieClip Frame 7 (8 B)
stop();
Instance of Symbol 113 MovieClip in Symbol 116 MovieClip Frame 7 (90 B)
onClipEvent (mouseDown) {
if (hitTest(_root.scene.hitarea)) {
_global.dead = true;
}
}
Instance of Symbol 115 MovieClip in Symbol 116 MovieClip Frame 7 (90 B)
onClipEvent (mouseDown) {
if (hitTest(_root.scene.hitarea)) {
_global.dead = true;
}
}
Symbol 116 MovieClip Frame 19 (26 B)
_global.selected = false;
Symbol 116 MovieClip Frame 23 (22 B)
_global.dead = false;
Symbol 123 MovieClip Frame 1 (8 B)
stop();
Symbol 123 MovieClip Frame 2 (25 B)
_global.selected = true;
Symbol 123 MovieClip Frame 9 (8 B)
stop();
Instance of Symbol 119 MovieClip in Symbol 123 MovieClip Frame 9 (90 B)
onClipEvent (mouseDown) {
if (hitTest(_root.scene.hitarea)) {
_global.dead = true;
}
}
Instance of Symbol 121 MovieClip in Symbol 123 MovieClip Frame 9 (90 B)
onClipEvent (mouseDown) {
if (hitTest(_root.scene.hitarea)) {
_global.dead = true;
}
}
Symbol 123 MovieClip Frame 36 (49 B)
_global.dead = false;
_global.selected = false;
Symbol 123 MovieClip Frame 37 (49 B)
_global.dead = false;
_global.selected = false;
Symbol 123 MovieClip Frame 38 (49 B)
_global.dead = false;
_global.selected = false;
Symbol 125 MovieClip Frame 1 (8 B)
stop();
Symbol 125 MovieClip Frame 2 (25 B)
_global.selected = true;
Symbol 125 MovieClip Frame 9 (8 B)
stop();
Instance of Symbol 119 MovieClip in Symbol 125 MovieClip Frame 9 (117 B)
onClipEvent (mouseDown) {
if (hitTest(_root.scene.hitarea)) {
_global.dead = true;
_global.smashed2 = true;
}
}
Instance of Symbol 121 MovieClip in Symbol 125 MovieClip Frame 9 (117 B)
onClipEvent (mouseDown) {
if (hitTest(_root.scene.hitarea)) {
_global.dead = true;
_global.smashed2 = true;
}
}
Symbol 125 MovieClip Frame 38 (49 B)
_global.dead = false;
_global.selected = false;
Symbol 150 MovieClip Frame 1 (8 B)
stop();
Instance of Symbol 149 MovieClip in Symbol 150 MovieClip Frame 1 (150 B)
onClipEvent (mouseDown) {
if (hitTest(_root.scene.hitarea)) {
_global.smashed = true;
if (_global.select == 4) {
_global.dead = true;
}
}
}
Symbol 150 MovieClip Frame 10 (8 B)
stop();
Symbol 167 Button (94 B)
on (press) {
_global.smashed2 = true;
if (_global.select == 5) {
_global.dead = true;
}
}
Symbol 168 MovieClip Frame 1 (8 B)
stop();
Symbol 168 MovieClip Frame 15 (8 B)
stop();
Symbol 178 MovieClip Frame 1 (8 B)
stop();
Symbol 178 MovieClip Frame 25 (8 B)
stop();
Symbol 178 MovieClip Frame 65 (22 B)
_root.gotoAndPlay(4);
Symbol 181 MovieClip Frame 1 (8 B)
stop();
Instance of Symbol 99 MovieClip "enemy" in Symbol 181 MovieClip Frame 1 (169 B)
onClipEvent (enterFrame) {
if (_global.dead && (_currentframe != 1)) {
play();
}
if ((_global.select == 1) && (_currentframe == 1)) {
play();
}
}
Instance of Symbol 110 MovieClip in Symbol 181 MovieClip Frame 1 (169 B)
onClipEvent (enterFrame) {
if (_global.dead && (_currentframe != 1)) {
play();
}
if ((_global.select == 0) && (_currentframe == 1)) {
play();
}
}
Instance of Symbol 116 MovieClip in Symbol 181 MovieClip Frame 1 (161 B)
onClipEvent (enterFrame) {
if (dead && (_currentframe != 1)) {
play();
}
if ((_global.select == 2) && (_currentframe == 1)) {
play();
}
}
Instance of Symbol 110 MovieClip in Symbol 181 MovieClip Frame 1 (169 B)
onClipEvent (enterFrame) {
if (_global.dead && (_currentframe != 1)) {
play();
}
if ((_global.select == 3) && (_currentframe == 1)) {
play();
}
}
Instance of Symbol 123 MovieClip in Symbol 181 MovieClip Frame 1 (169 B)
onClipEvent (enterFrame) {
if (_global.dead && (_currentframe != 1)) {
play();
}
if ((_global.select == 4) && (_currentframe == 1)) {
play();
}
}
Instance of Symbol 125 MovieClip in Symbol 181 MovieClip Frame 1 (169 B)
onClipEvent (enterFrame) {
if (_global.dead && (_currentframe != 1)) {
play();
}
if ((_global.select == 5) && (_currentframe == 1)) {
play();
}
}
Instance of Symbol 150 MovieClip in Symbol 181 MovieClip Frame 1 (141 B)
onClipEvent (enterFrame) {
if (((_global.smashed == true) && (_currentframe == 1)) && (_global.shots != 0)) {
play();
}
}
Instance of Symbol 168 MovieClip in Symbol 181 MovieClip Frame 1 (142 B)
onClipEvent (enterFrame) {
if (((_global.smashed2 == true) && (_currentframe == 1)) && (_global.shots != 0)) {
play();
}
}
Instance of Symbol 178 MovieClip in Symbol 181 MovieClip Frame 1 (105 B)
onClipEvent (enterFrame) {
if ((_global.flyby == true) && (_currentframe == 1)) {
play();
}
}
Symbol 189 MovieClip Frame 1 (8 B)
stop();
Instance of Symbol 181 MovieClip "small" in Symbol 196 MovieClip Frame 1 (151 B)
onClipEvent (enterFrame) {
if (_global.zoom) {
this._alpha = 0;
this.stopper._x = 1000;
} else {
this._alpha = 100;
this.stopper._x = 0;
}
}
Instance of Symbol 181 MovieClip "large" in Symbol 196 MovieClip Frame 1 (390 B)
onClipEvent (enterFrame) {
if (_global.zoom) {
if ((((this._ymouse > -155) && (this._ymouse < 155)) && (this._xmouse > -200)) && (this._xmouse < 200)) {
_x = ((-_xmouse) * 2.13);
_y = ((-_ymouse) * 2.14);
} else {
trace("gfj");
}
this.stopper._x = 1000;
this._alpha = 100;
} else {
this.stopper._x = 1000;
this._alpha = 0;
}
}
Instance of Symbol 185 MovieClip in Symbol 196 MovieClip Frame 1 (244 B)
onClipEvent (enterFrame) {
_xmouse = 0;
if (Key.isDown(32)) {
_global.zoom = false;
gotoAndStop (2);
_x = _root.scene._xmouse;
_y = _root.scene._ymouse;
} else {
gotoAndStop (1);
_global.zoom = true;
_x = 0;
_y = 0;
}
}
Instance of Symbol 189 MovieClip in Symbol 196 MovieClip Frame 1 (313 B)
onClipEvent (load) {
_global.shots = 5;
}
onClipEvent (enterFrame) {
if (_global.shots < 1) {
_global.shots = 0;
}
reload = new Sound();
reload.attachSound("cock");
if (Key.isDown(82)) {
if (_global.shots < 5) {
reload.start(0, 1);
}
_global.shots = 5;
}
gotoAndPlay(_global.shots + 1);
}
Instance of Symbol 191 MovieClip in Symbol 196 MovieClip Frame 1 (74 B)
onClipEvent (enterFrame) {
if (_global.life < 1) {
_alpha = 0;
}
}
Instance of Symbol 191 MovieClip in Symbol 196 MovieClip Frame 1 (74 B)
onClipEvent (enterFrame) {
if (_global.life < 2) {
_alpha = 0;
}
}
Instance of Symbol 191 MovieClip in Symbol 196 MovieClip Frame 1 (74 B)
onClipEvent (enterFrame) {
if (_global.life < 3) {
_alpha = 0;
}
}
Instance of Symbol 193 MovieClip in Symbol 196 MovieClip Frame 1 (60 B)
onClipEvent (load) {
_global.life = 3;
_global.risk = 0;
}
Symbol 198 MovieClip Frame 15 (143 B)
if (enemies == 20) {
gotoAndPlay (26);
}
if ((enemies > 18) && (_parent.copter.position == 0)) {
_root.copter.start(0, 1);
}
Symbol 198 MovieClip Frame 25 (177 B)
if (_global.life <= 0) {
_root.gotoAndStop(7);
}
if (_global.selected) {
gotoAndPlay (15);
} else {
_global.select = random(10);
enemies++;
gotoAndPlay (15);
}
Symbol 198 MovieClip Frame 40 (24 B)
_parent.gotoAndStop(4);
Symbol 200 MovieClip Frame 1 (8 B)
stop();
Symbol 200 MovieClip Frame 3 (17 B)
_global.shots--;
Symbol 207 Button (32 B)
on (press) {
gotoAndPlay (2);
}
Symbol 211 Button (37 B)
on (press) {
_root.gotoAndStop(3);
}