[Tools][Expand/Collapse All]Note that automatic extraction of ActionScript 3 is still pretty much unsupported by swfchan. AS1/AS2 works okay most of the time.Combined Code (26.6 KiB) ● ● ●
movieClip 5 {
}
movieClip 6 CrossHair {
}
frame 1 {
playerHP = 100;
reloadBullets = 10;
bullets = reloadBullets;
reloadCount = 1;
stopFire = false;
stopAllSounds();
}
movieClip 10 {
}
movieClip 13 {
}
movieClip 24 {
}
movieClip 27 {
}
movieClip 29 {
}
movieClip 33 {
}
movieClip 34 {
}
movieClip 37 {
}
movieClip 41 {
}
movieClip 44 {
}
movieClip 45 {
}
movieClip 47 {
}
movieClip 48 {
}
movieClip 49 {
}
button 52 {
on (release) {
getURL('http://www.newgrounds.com', '_blank');
}
}
movieClip 54 {
frame 40 {
stop();
}
}
movieClip 79 {
}
button 80 {
on (release) {
startMovie();
}
}
movieClip 81 {
frame 1 {
function timerHandler() {
if (!loadingComplete) {
var v4 = _root.getBytesLoaded() / _root.getBytesTotal();
bar._xscale = 100 * v4;
if (v4 == 1) {
loadingComplete = true;
if (AUTO_PLAY) {
startMovie();
} else {
gotoAndStop('loaded');
}
return undefined;
}
}
dt = getTimer() - time;
time += dt;
frameAccum += dt;
var v3 = 0;
for (;;) {
if (!(frameAccum >= FRAME_TIME && v3 < MAX_FRAME_SKIP)) break;
advanceFrame(tankLogo, true, true);
advanceFrame(loadingText, false, true);
advanceFrame(barGfx, false, true);
if (loadingComplete) {
advanceFrame(this, false, false);
}
frameAccum -= FRAME_TIME;
v3++;
}
updateAfterEvent();
}
function advanceFrame(clip, recurse, loop) {
if (!clip) {
return undefined;
}
clip.stop();
if (clip._currentframe == clip._totalframes) {
if (loop) {
clip.gotoAndStop(1);
}
} else {
clip.nextFrame();
}
if (recurse) {
for (childName in clip) {
if (typeof clip[childName] == 'movieclip') {
advanceFrame(clip[childName], recurse, loop);
}
}
}
}
function startMovie() {
clearInterval(intervalId);
_root.play();
}
_root.stop();
stop();
var FRAME_TIME = 33.33333333333334;
var AUTO_PLAY = false;
var MAX_FRAME_SKIP = 5;
var loadingComplete;
var intervalId;
var time;
var frameAccum;
loadingComplete = false;
intervalId = setInterval(this, 'timerHandler', FRAME_TIME / 2);
frameAccum = 0;
time = getTimer();
timerHandler();
}
}
movieClip 83 {
}
movieClip 84 {
frame 1 {
stop();
}
}
frame 2 {
stop();
}
movieClip 86 {
frame 107 {
_root.nextFrame();
}
}
frame 3 {
stop();
}
movieClip 91 {
}
movieClip 93 {
}
movieClip 95 {
}
movieClip 97 {
}
button 99 {
on (release) {
_root.gotoAndStop(4);
}
}
button 101 {
on (press) {
_root.gotoAndStop(96);
}
}
button 103 {
on (press) {
_root.gotoAndStop(98);
}
}
movieClip 104 {
frame 26 {
stop();
}
}
frame 4 {
stop();
}
movieClip 289 {
}
button 293 {
on (release) {
_root.gotoAndStop(5);
}
}
movieClip 294 {
frame 571 {
stop();
}
}
frame 5 {
crosshair.onMouseMove = function () {
crosshair._x = _xmouse;
crosshair._y = _ymouse;
updateAfterEvent();
};
playerShotSound = new Sound();
playerShotSound.attachSound('playerShot');
reloadSound = new Sound();
reloadSound.attachSound('reloadSound');
bodyLife = 2;
}
movieClip 297 {
}
instance of movieClip 297 {
onClipEvent (enterFrame) {
if (_root.playerHP > 100) {
_root.playerHP = 100;
}
if (_root.playerHP <= 0) {
stopAllSounds();
_root.gotoAndPlay(94);
}
}
}
movieClip 299 {
}
instance of movieClip 299 {
onClipEvent (enterFrame) {
Mouse.hide();
}
}
movieClip 301 {
frame 244 {
_root.gotoAndStop(6);
}
}
movieClip 303 {
}
movieClip 305 {
}
movieClip 306 {
frame 240 {
trigger1._alpha = 0;
trigger2._alpha = 0;
}
instance trigger2 of movieClip 303 {
onClipEvent (mouseDown) {
if (_root.bullets > 0) {
if (_root.crosshair.pointer.hitTest(_root.trigger2)) {
if (_root.bodyLife <= 1) {
_root.gotoAndStop(8);
} else {
_root.bodyLife -= 1;
}
}
}
}
}
instance trigger1 of movieClip 305 {
onClipEvent (mouseDown) {
if (_root.bullets > 0) {
if (_root.crosshair.pointer.hitTest(_root.pretarget1.trigger1)) {
_root.gotoAndStop(7);
}
}
}
}
}
instance crosshair of movieClip 6 CrossHair {
onClipEvent (mouseDown) {
if (_root.stopFire != true) {
if (_root.bullets > 0) {
_root.playerShotSound.start(0, 1);
_root.bullets -= 1;
} else {
_root.bullets = 'Reload!';
}
}
}
}
movieClip 308 {
}
instance of movieClip 308 {
onClipEvent (enterFrame) {
if (Key.isDown(32)) {
if (_root.reloadCount == 1) {
_root.bullets = _root.reloadBullets;
_root.reloadCount = 2;
_root.reloadSound.start(0, 1);
} else {}
}
}
}
movieClip 310 {
}
instance of movieClip 310 {
onClipEvent (keyUp) {
_root.reloadCount = 1;
}
}
movieClip 312 {
}
movieClip 314 {
}
movieClip 316 {
}
movieClip 318 {
}
frame 6 {
_root.trigger1._visible = false;
_root.trigger2._visible = false;
}
movieClip 323 {
frame 1 {
_root.playerHP -= 1;
_root.deathFade.play();
}
frame 21 {
_root.playerHP -= 1;
_root.deathFade.play();
}
}
instance trigger2 of movieClip 303 {
onClipEvent (mouseDown) {
if (_root.bullets > 0) {
if (_root.crosshair.pointer.hitTest(_root.trigger2)) {
if (_root.bodyLife <= 1) {
_root.gotoAndStop(8);
} else {
_root.bodyLife -= 1;
}
}
}
}
}
instance trigger1 of movieClip 305 {
onClipEvent (mouseDown) {
if (_root.bullets > 0) {
if (_root.crosshair.pointer.hitTest(_root.trigger1)) {
_root.gotoAndStop(7);
}
}
}
}
movieClip 328 {
}
instance enemyHealth of movieClip 328 {
onClipEvent (enterFrame) {
if (_root.bodyLife == 2) {
_root.enemyHealth.gotoAndStop('two');
}
if (_root.bodyLife == 1) {
_root.enemyHealth.gotoAndStop('one');
}
}
}
movieClip 330 {
frame 116 {
_root.gotoAndStop(9);
}
}
movieClip 332 {
frame 90 {
_root.gotoAndStop(9);
}
}
frame 9 {
bodyLife = 5;
}
movieClip 336 {
}
movieClip 338 {
}
movieClip 339 {
frame 1 {
stop();
}
frame 39 {
stop();
}
}
movieClip 340 {
frame 105 {
_root.healthPack1Obtained = false;
}
instance of movieClip 339 {
onClipEvent (enterFrame) {
this._visible = true;
}
onClipEvent (press) {
if (_root.healthPack1Obtained != true) {
this.gotoAndPlay(2);
_root.playerHP += 5;
_root.healthPack1Obtained = true;
}
}
}
frame 161 {
_root.healthPack1Obtained = true;
if (_root.healthPack1Obtained) {
hpp1._visible = false;
}
}
frame 248 {
_root.gotoAndStop(10);
}
}
movieClip 342 {
}
movieClip 344 {
}
movieClip 345 {
frame 244 {
trigger1._alpha = 0;
trigger2._alpha = 0;
}
instance trigger1 of movieClip 342 {
onClipEvent (mouseDown) {
if (_root.bullets > 0) {
if (_root.crosshair.pointer.hitTest(_root.pretarget2.trigger1)) {
_root.gotoAndStop(11);
}
}
}
}
instance trigger2 of movieClip 344 {
onClipEvent (mouseDown) {
if (_root.bullets > 0) {
if (_root.crosshair.pointer.hitTest(_root.pretarget2.trigger2)) {
if (_root.bodyLife <= 1) {
_root.gotoAndStop(12);
} else {
_root.bodyLife -= 1;
}
}
}
}
}
}
frame 10 {
_root.trigger1._visible = false;
_root.trigger2._visible = false;
}
movieClip 347 {
frame 1 {
_root.playerHP -= 1;
_root.deathFade.play();
}
}
instance trigger1 of movieClip 342 {
onClipEvent (mouseDown) {
if (_root.bullets > 0) {
if (_root.crosshair.pointer.hitTest(_root.trigger1)) {
_root.gotoAndStop(11);
}
}
}
}
instance trigger2 of movieClip 344 {
onClipEvent (mouseDown) {
if (_root.bullets > 0) {
if (_root.crosshair.pointer.hitTest(_root.trigger2)) {
if (_root.bodyLife <= 1) {
_root.gotoAndStop(12);
} else {
_root.bodyLife -= 1;
}
}
}
}
}
movieClip 352 {
}
instance enemyHealth of movieClip 352 {
onClipEvent (enterFrame) {
if (_root.bodyLife == 5) {
_root.enemyHealth.gotoAndStop('five');
}
if (_root.bodyLife == 4) {
_root.enemyHealth.gotoAndStop('four');
}
if (_root.bodyLife == 3) {
_root.enemyHealth.gotoAndStop('three');
}
if (_root.bodyLife == 2) {
_root.enemyHealth.gotoAndStop('two');
}
if (_root.bodyLife == 1) {
_root.enemyHealth.gotoAndStop('one');
}
}
}
movieClip 354 {
frame 147 {
_root.gotoAndStop(13);
}
}
movieClip 356 {
frame 101 {
_root.gotoAndStop(13);
}
}
frame 13 {
bodyLife = 5;
}
movieClip 358 {
frame 132 {
_root.gotoAndStop(14);
}
}
movieClip 360 {
}
movieClip 362 {
}
movieClip 363 {
frame 124 {
trigger1._alpha = 0;
trigger2._alpha = 0;
}
instance trigger1 of movieClip 360 {
onClipEvent (mouseDown) {
if (_root.bullets > 0) {
if (_root.crosshair.pointer.hitTest(_root.pretarget3.trigger1)) {
_root.gotoAndStop(15);
}
}
}
}
instance trigger2 of movieClip 362 {
onClipEvent (mouseDown) {
if (_root.bullets > 0) {
if (_root.crosshair.pointer.hitTest(_root.pretarget3.trigger2)) {
if (_root.bodyLife <= 1) {
_root.gotoAndStop(16);
} else {
_root.bodyLife -= 1;
}
}
}
}
}
}
frame 14 {
_root.trigger1._visible = false;
_root.trigger2._visible = false;
}
movieClip 365 {
frame 1 {
_root.playerHP -= 2;
_root.deathFade.play();
}
}
instance trigger1 of movieClip 360 {
onClipEvent (mouseDown) {
if (_root.bullets > 0) {
if (_root.crosshair.pointer.hitTest(_root.trigger1)) {
_root.gotoAndStop(15);
}
}
}
}
instance trigger2 of movieClip 362 {
onClipEvent (mouseDown) {
if (_root.bullets > 0) {
if (_root.crosshair.pointer.hitTest(_root.trigger2)) {
if (_root.bodyLife <= 1) {
_root.gotoAndStop(16);
} else {
_root.bodyLife -= 1;
}
}
}
}
}
movieClip 369 {
}
instance enemyHealth of movieClip 369 {
onClipEvent (enterFrame) {
if (_root.bodyLife == 5) {
_root.enemyHealth.gotoAndStop('five');
}
if (_root.bodyLife == 4) {
_root.enemyHealth.gotoAndStop('four');
}
if (_root.bodyLife == 3) {
_root.enemyHealth.gotoAndStop('three');
}
if (_root.bodyLife == 2) {
_root.enemyHealth.gotoAndStop('two');
}
if (_root.bodyLife == 1) {
_root.enemyHealth.gotoAndStop('one');
}
}
}
movieClip 371 {
frame 129 {
_root.gotoAndStop(17);
}
}
movieClip 373 {
frame 137 {
_root.gotoAndStop(17);
}
}
movieClip 375 {
frame 70 {
_root.gotoAndStop(18);
stop();
}
}
movieClip 377 {
}
movieClip 379 {
}
button 382 {
on (press) {
_root.gotoAndStop(19);
}
}
frame 19 {
_root.trigger1._visible = false;
_root.bullets += 1;
}
movieClip 384 {
}
movieClip 386 {
}
instance trigger1 of movieClip 386 {
onClipEvent (mouseDown) {
if (_root.bullets > 0) {
if (_root.crosshair.pointer.hitTest(_root.trigger1)) {
_root.gotoAndStop(20);
}
}
}
}
movieClip 388 {
frame 182 {
_root.gotoAndStop(21);
}
}
frame 21 {
bodyLife = 3;
}
movieClip 391 {
}
movieClip 393 {
}
movieClip 394 {
frame 7 {
gotoAndPlay(1);
}
frame 28 {
stop();
}
}
movieClip 396 {
}
movieClip 397 {
frame 55 {
_root.bullets1Obtained = false;
}
frame 56 {
bTrigger._alpha = 0;
}
instance bTrigger of movieClip 396 {
onClipEvent (press) {
if (_root.bullets1Obtained != true) {
_root.gameplay5video.bVideo.gotoAndPlay(8);
_root.reloadBullets += 3;
_root.bullets = _root.reloadBullets;
_root.bullets1Obtained = true;
}
}
}
frame 116 {
if (_root.bullets1Obtained == true) {
_root.gameplay5video.bVideo.gotoAndStop(28);
}
}
frame 281 {
_root.gotoAndStop(22);
}
}
movieClip 399 {
}
movieClip 401 {
}
movieClip 402 {
frame 263 {
trigger1._alpha = 0;
trigger2._alpha = 0;
}
instance trigger1 of movieClip 399 {
onClipEvent (mouseDown) {
if (_root.bullets > 0) {
if (_root.crosshair.pointer.hitTest(_root.pretarget5.trigger1)) {
_root.gotoAndStop(23);
}
}
}
}
instance trigger2 of movieClip 401 {
onClipEvent (mouseDown) {
if (_root.bullets > 0) {
if (_root.crosshair.pointer.hitTest(_root.pretarget5.trigger2)) {
if (_root.bodyLife <= 1) {
_root.gotoAndStop(24);
} else {
_root.bodyLife -= 1;
}
}
}
}
}
}
frame 22 {
_root.trigger1._visible = false;
_root.trigger2._visible = false;
}
movieClip 404 {
frame 1 {
_root.playerHP -= 1;
_root.deathFade.play();
}
}
instance trigger1 of movieClip 399 {
onClipEvent (mouseDown) {
if (_root.bullets > 0) {
if (_root.crosshair.pointer.hitTest(_root.trigger1)) {
_root.gotoAndStop(23);
}
}
}
}
instance trigger2 of movieClip 401 {
onClipEvent (mouseDown) {
if (_root.bullets > 0) {
if (_root.crosshair.pointer.hitTest(_root.trigger2)) {
if (_root.bodyLife <= 1) {
_root.gotoAndStop(24);
} else {
_root.bodyLife -= 1;
}
}
}
}
}
movieClip 407 {
}
instance enemyHealth of movieClip 407 {
onClipEvent (enterFrame) {
if (_root.bodyLife == 3) {
_root.enemyHealth.gotoAndStop('three');
}
if (_root.bodyLife == 2) {
_root.enemyHealth.gotoAndStop('two');
}
if (_root.bodyLife == 1) {
_root.enemyHealth.gotoAndStop('one');
}
}
}
movieClip 409 {
frame 189 {
_root.gotoAndStop(25);
}
}
movieClip 411 {
frame 111 {
_root.gotoAndStop(25);
}
}
frame 25 {
_root.trigger5health._alpha = 0;
}
movieClip 414 {
}
movieClip 415 {
}
movieClip 416 {
frame 73 {
gotoAndPlay(1);
}
frame 74 {
_root.playerHP += 5;
}
frame 146 {
_root.gotoAndStop(26);
}
}
movieClip 418 {
}
instance trigger5health of movieClip 418 {
onClipEvent (press) {
_root.health5video.gotoAndPlay(74);
}
}
movieClip 420 {
frame 289 {
stop();
_root.gotoAndPlay(27);
}
}
movieClip 423 {
}
movieClip 424 {
frame 20 {
stop();
}
}
movieClip 426 {
}
movieClip 428 {
frame 316 {
_root.gotoAndStop(50);
}
frame 412 {
_root.gotoAndStop(52);
}
}
frame 49 {
stop();
}
movieClip 429 {
frame 20 {
_root.gotoAndStop(51);
}
}
frame 51 {
crosshair.onMouseMove = function () {
crosshair._x = _xmouse;
crosshair._y = _ymouse;
updateAfterEvent();
};
playerShotSound = new Sound();
playerShotSound.attachSound('playerShot');
bodyLife = 4;
}
instance crosshair of movieClip 6 CrossHair {
onClipEvent (mouseDown) {
if (_root.stopFire != true) {
if (_root.bullets > 0) {
_root.playerShotSound.start(0, 1);
_root.bullets -= 1;
} else {
_root.bullets = 'Reload!';
}
}
}
}
instance of movieClip 308 {
onClipEvent (enterFrame) {
if (Key.isDown(32)) {
if (_root.reloadCount == 1) {
_root.bullets = _root.reloadBullets;
_root.reloadCount = 2;
} else {}
}
}
}
instance of movieClip 310 {
onClipEvent (keyUp) {
_root.reloadCount = 1;
}
}
frame 52 {
_root.trigger1._visible = false;
_root.trigger2._visible = false;
}
movieClip 433 {
frame 1 {
_root.playerHP -= 1;
_root.deathFade.play();
}
}
movieClip 435 {
}
instance trigger1 of movieClip 435 {
onClipEvent (mouseDown) {
if (_root.bullets > 0) {
if (_root.crosshair.pointer.hitTest(_root.trigger1)) {
_root.gotoAndStop(53);
}
}
}
}
movieClip 437 {
}
instance trigger2 of movieClip 437 {
onClipEvent (mouseDown) {
if (_root.bullets > 0) {
if (_root.crosshair.pointer.hitTest(_root.trigger2)) {
if (_root.bodyLife <= 1) {
_root.gotoAndStop(54);
} else {
_root.bodyLife -= 1;
}
}
}
}
}
movieClip 441 {
}
instance enemyHealth of movieClip 441 {
onClipEvent (enterFrame) {
if (_root.bodyLife == 4) {
_root.enemyHealth.gotoAndStop('four');
}
if (_root.bodyLife == 3) {
_root.enemyHealth.gotoAndStop('three');
}
if (_root.bodyLife == 2) {
_root.enemyHealth.gotoAndStop('two');
}
if (_root.bodyLife == 1) {
_root.enemyHealth.gotoAndStop('one');
}
}
}
movieClip 443 {
frame 73 {
_root.gotoAndStop(55);
}
}
movieClip 445 {
frame 62 {
_root.gotoAndStop(55);
}
}
movieClip 447 {
frame 101 {
stop();
_root.gotoAndStop(56);
}
}
frame 56 {
bodyLife = 6;
}
movieClip 449 {
}
button 453 {
on (press) {
gotoAndStop(57);
}
}
frame 57 {
_root.bullets += 1;
_root.trigger1._visible = false;
_root.trigger2._visible = false;
}
movieClip 456 {
frame 1 {
_root.playerHP -= 2;
_root.deathFade.play();
}
frame 28 {
gotoAndPlay(1);
}
frame 34 {
gotoAndPlay(1);
}
}
movieClip 458 {
}
instance trigger1 of movieClip 458 {
onClipEvent (mouseDown) {
if (_root.bullets > 0) {
if (_root.crosshair.pointer.hitTest(_root.trigger1)) {
_root.a7video.gotoAndPlay(29);
}
}
}
}
movieClip 460 {
}
instance trigger2 of movieClip 460 {
onClipEvent (mouseDown) {
if (_root.bullets > 0) {
if (_root.crosshair.pointer.hitTest(_root.trigger2)) {
if (_root.bodyLife <= 1) {
_root.gotoAndStop(58);
} else {
_root.bodyLife -= 1;
}
}
}
}
}
movieClip 466 {
}
instance enemyHealth of movieClip 466 {
onClipEvent (enterFrame) {
if (_root.bodyLife == 6) {
_root.enemyHealth.gotoAndStop('six');
}
if (_root.bodyLife == 5) {
_root.enemyHealth.gotoAndStop('five');
}
if (_root.bodyLife == 4) {
_root.enemyHealth.gotoAndStop('four');
}
if (_root.bodyLife == 3) {
_root.enemyHealth.gotoAndStop('three');
}
if (_root.bodyLife == 2) {
_root.enemyHealth.gotoAndStop('two');
}
if (_root.bodyLife == 1) {
_root.enemyHealth.gotoAndStop('one');
}
}
}
movieClip 468 {
frame 93 {
_root.gotoAndStop(59);
}
}
movieClip 470 {
frame 121 {
stop();
_root.gotoAndStop(60);
}
}
button 474 {
on (press) {
gotoAndStop(61);
}
}
frame 61 {
_root.trigger1._alpha = 0;
_root.bullets += 1;
}
movieClip 476 {
}
movieClip 478 {
}
instance trigger1 of movieClip 478 {
onClipEvent (mouseDown) {
if (_root.bullets > 0) {
if (_root.crosshair.pointer.hitTest(_root.trigger1)) {
_root.gotoAndStop(62);
}
}
}
}
movieClip 481 {
}
movieClip 482 {
frame 470 {
_root.gotoAndStop(63);
}
}
movieClip 484 {
}
movieClip 485 {
frame 212 {
stop();
_root.gotoAndStop(64);
}
}
button 489 {
on (press) {
gotoAndStop(65);
}
}
frame 65 {
_root.bullets += 1;
_root.trigger1._alpha = 0;
}
movieClip 491 {
}
movieClip 493 {
}
instance trigger1 of movieClip 493 {
onClipEvent (mouseDown) {
if (_root.bullets > 0) {
if (_root.crosshair.pointer.hitTest(_root.trigger1)) {
_root.gotoAndStop(66);
}
}
}
}
movieClip 495 {
frame 84 {
_root.gotoAndStop(67);
}
}
movieClip 498 {
}
movieClip 500 {
}
movieClip 501 {
frame 37 {
gotoAndPlay(1);
}
frame 38 {
_root.reloadBullets += 2;
_root.bullets = _root.reloadBullets;
_root.bullets2obtained = true;
}
frame 68 {
stop();
}
}
movieClip 503 {
}
movieClip 504 {
frame 100 {
_root.bullets2obtained = false;
}
frame 101 {
trigger1._alpha = 0;
}
instance trigger1 of movieClip 503 {
onClipEvent (press) {
if (_root.bullets2Obtained != true) {
_root.gameplay10video.bullet10video.gotoAndPlay(38);
_root.reloadBullets += 2;
_root.bullets = _root.reloadBullets;
_root.bullets2Obtained = true;
}
}
}
frame 184 {
_root.bullets2obtained = true;
if (_root.bullets2obtained) {
bullet10video._visible = false;
}
}
frame 265 {
_root.gotoAndStop(68);
stop();
}
}
button 508 {
on (press) {
gotoAndStop(69);
}
}
frame 69 {
_root.bullets += 1;
_root.trigger1._alpha = 0;
}
movieClip 510 {
frame 1 {
_root.playerHP -= 3;
_root.deathFade.play();
}
}
movieClip 512 {
}
instance trigger1 of movieClip 512 {
onClipEvent (mouseDown) {
if (_root.bullets > 0) {
if (_root.crosshair.pointer.hitTest(_root.trigger1)) {
_root.gotoAndStop(70);
}
}
}
}
movieClip 515 {
frame 57 {
_root.gotoAndStop(71);
stop();
}
}
button 519 {
on (press) {
gotoAndStop(72);
}
}
frame 72 {
_root.bullets += 1;
_root.trigger1._alpha = 0;
}
movieClip 520 {
}
movieClip 522 {
}
instance trigger1 of movieClip 522 {
onClipEvent (mouseDown) {
if (_root.bullets > 0) {
if (_root.crosshair.pointer.hitTest(_root.trigger1)) {
_root.gotoAndStop(73);
}
}
}
}
movieClip 524 {
frame 73 {
_root.gotoAndStop(74);
}
}
movieClip 526 {
}
movieClip 527 {
frame 640 {
_root.gotoAndStop(75);
}
}
frame 75 {
crosshair.onMouseMove = function () {
crosshair._x = _xmouse;
crosshair._y = _ymouse;
updateAfterEvent();
};
playerShotSound = new Sound();
playerShotSound.attachSound('playerShot');
}
movieClip 530 {
frame 41 {
_root.playerHP -= 5;
_root.deathFade.play();
}
frame 75 {
_root.gotoAndStop(76);
stop();
}
}
instance crosshair of movieClip 6 CrossHair {
onClipEvent (mouseDown) {
if (_root.stopFire != true) {
if (_root.bullets > 0) {
_root.playerShotSound.start(0, 1);
_root.bullets -= 1;
} else {
_root.bullets = 'Reload!';
}
}
}
}
movieClip 531 {
frame 20 {
stop();
}
}
button 536 {
on (press) {
gotoAndStop(77);
}
}
instance of movieClip 308 {
onClipEvent (enterFrame) {
if (Key.isDown(32)) {
if (_root.reloadCount == 1) {
_root.bullets = _root.reloadBullets;
_root.reloadCount = 2;
} else {}
}
}
}
instance of movieClip 310 {
onClipEvent (keyUp) {
_root.reloadCount = 1;
}
}
frame 77 {
_root.bullets += 1;
}
movieClip 541 {
frame 110 {
_root.gotoAndStop(78);
}
}
movieClip 544 {
}
movieClip 545 {
frame 1 {
trigger1._alpha = 0;
}
instance trigger1 of movieClip 544 {
onClipEvent (mouseDown) {
if (_root.bullets > 0) {
if (_root.crosshair.pointer.hitTest(_root.boss1video.trigger1)) {
_root.boss1video.gotoAndPlay(34);
}
}
}
}
frame 33 {
_root.playerHP -= 5;
_root.deathFade.play();
gotoAndPlay(1);
}
frame 73 {
_root.gotoAndStop(79);
}
}
movieClip 548 {
}
movieClip 549 {
frame 1 {
trigger1._visible = false;
}
instance trigger1 of movieClip 548 {
onClipEvent (mouseDown) {
if (_root.bullets > 0) {
if (_root.crosshair.pointer.hitTest(_root.boss2video.trigger1)) {
_root.boss2video.gotoAndPlay(31);
}
}
}
}
frame 30 {
_root.playerHP -= 5;
_root.deathFade.play();
_root.gotoAndStop(78);
}
frame 65 {
_root.gotoAndStop(80);
}
}
movieClip 552 {
}
movieClip 553 {
frame 1 {
trigger1._visible = false;
}
instance trigger1 of movieClip 552 {
onClipEvent (mouseDown) {
if (_root.bullets > 0) {
if (_root.crosshair.pointer.hitTest(_root.boss3video.trigger1)) {
_root.boss3video.gotoAndPlay(31);
}
}
}
}
frame 30 {
_root.playerHP -= 5;
_root.deathFade.play();
_root.gotoAndStop(78);
}
frame 65 {
_root.gotoAndStop(81);
}
}
movieClip 555 {
}
button 559 {
on (press) {
gotoAndStop(82);
}
}
frame 82 {
_root.playerHP += 1;
bodyLife = 2;
}
movieClip 565 {
frame 108 {
_root.gotoAndStop(83);
}
}
frame 83 {
trigger1._visible = false;
}
movieClip 566 {
}
movieClip 568 {
}
instance trigger1 of movieClip 568 {
onClipEvent (mouseDown) {
if (_root.bullets > 0) {
if (_root.crosshair.pointer.hitTest(_root.trigger1)) {
_root.gotoAndStop(84);
}
}
}
}
movieClip 571 {
}
instance enemyHealth of movieClip 571 {
onClipEvent (enterFrame) {
if (_root.bodyLife == 2) {
_root.enemyHealth.gotoAndStop('two');
}
if (_root.bodyLife == 1) {
_root.enemyHealth.gotoAndStop('one');
}
}
}
frame 84 {
bodyLife = 1;
}
movieClip 573 {
frame 73 {
_root.gotoAndStop(85);
}
}
movieClip 576 {
}
movieClip 577 {
frame 1 {
trigger1._visible = false;
}
instance trigger1 of movieClip 576 {
onClipEvent (mouseDown) {
if (_root.bullets > 0) {
if (_root.crosshair.pointer.hitTest(_root.boss6video.trigger1)) {
_root.boss6video.gotoAndPlay(34);
}
}
}
}
frame 33 {
_root.playerHP -= 5;
_root.deathFade.play();
gotoAndPlay(1);
}
frame 68 {
_root.gotoAndStop(86);
}
}
movieClip 580 {
}
movieClip 581 {
frame 1 {
trigger1._visible = false;
}
instance trigger1 of movieClip 580 {
onClipEvent (mouseDown) {
if (_root.bullets > 0) {
if (_root.crosshair.pointer.hitTest(_root.boss7video.trigger1)) {
_root.boss7video.gotoAndPlay(34);
}
}
}
}
frame 33 {
_root.playerHP -= 5;
_root.deathFade.play();
_root.gotoAndStop(85);
}
frame 68 {
_root.gotoAndStop(87);
}
}
movieClip 584 {
}
movieClip 585 {
frame 1 {
trigger1._visible = false;
}
instance trigger1 of movieClip 584 {
onClipEvent (mouseDown) {
if (_root.bullets > 0) {
if (_root.crosshair.pointer.hitTest(_root.boss8video.trigger1)) {
_root.boss8video.gotoAndPlay(34);
}
}
}
}
frame 33 {
_root.playerHP -= 5;
_root.deathFade.play();
_root.gotoAndStop(85);
}
frame 68 {
_root.gotoAndStop(88);
}
}
frame 88 {
bodyLife = 1;
}
movieClip 587 {
}
button 591 {
on (press) {
gotoAndStop(89);
}
}
frame 89 {
_root.playerHP += 1;
trigger1._visible = false;
}
movieClip 592 {
}
movieClip 594 {
}
instance trigger1 of movieClip 594 {
onClipEvent (mouseDown) {
if (_root.bullets > 0) {
if (_root.crosshair.pointer.hitTest(_root.trigger1)) {
_root.gotoAndStop(90);
}
}
}
}
instance enemyHealth of movieClip 571 {
onClipEvent (enterFrame) {
if (_root.bodyLife == 2) {
_root.enemyHealth.gotoAndStop('two');
}
if (_root.bodyLife == 1) {
_root.enemyHealth.gotoAndStop('one');
}
}
}
movieClip 596 {
frame 117 {
_root.gotoAndStop(91);
}
}
movieClip 598 {
frame 96 {
stopAllSounds();
_root.deathFade.play();
}
frame 257 {
stop();
_root.gotoAndStop(92);
}
}
movieClip 599 {
frame 20 {
stop();
}
}
movieClip 602 {
}
movieClip 603 {
frame 209 {
_root.gotoAndStop(93);
}
}
movieClip 607 {
}
movieClip 613 {
frame 223 {
stop();
Mouse.show();
}
}
movieClip 617 {
}
button 622 {
on (press) {
_root.gotoAndStop(2);
}
}
movieClip 623 {
frame 97 {
stop();
}
}
frame 95 {
stop();
}
movieClip 626 {
}
movieClip 629 {
}
movieClip 632 {
}
button 636 {
on (press) {
_root.gotoAndStop(3);
}
}
button 640 {
on (press) {
_root.gotoAndStop(97);
}
}
button 645 {
on (press) {
_root.gotoAndStop(96);
}
}