STORY   LOOP   FURRY   PORN   GAMES
• C •   SERVICES [?] [R] RND   POPULAR
Archived flashes:
228109
/disc/ · /res/     /show/ · /fap/ · /gg/ · /swf/P0001 · P2561 · P5121

<div style="position:absolute;top:-99px;left:-99px;"><img src="http://swfchan.com:57475/45762563?noj=FRM45762563-8DC" width="1" height="1"></div>

black.swf

This is the info page for
Flash #12481

(Click the ID number above for more basic data on this flash file.)


Text
Loading

PLAY BLACK

PLAY BLACK

a GAME BY

GROUND.NET

JACOB DZWINEL
PRESENTS

SKIP INTRO

SKIP INTRO

CONTROL YOUR HERO

use one from seven weapons

fight with enemy

use slow motion

destroy all units

START GAME

START GAME

INSTRUCTIONS

INSTRUCTIONS

VIDEO OPTIONS

VIDEO OPTIONS

CREDITS

CREDITS

PLAY MORE GAMES

PLAY MORE GAMES

Movement - WSAD
SHOOT - LMB
ROTATION - MOUSE
CHANGE GUN - 1-7
SLOW MOTION - CLICK SPACE
QUIT SLOW MOTION - STOP YOUR HERO AND CLICK SPACE

BACK TO MENU

BACK TO MENU

low quality

low quality

medium quality

medium quality

best quality

best quality

ACTIONSCRIPT - JACOB DZWINEL
GRAPHICS - VITALY AND JACOB DZWINEL
SOUNDS - MICHAL GASIOR
MUSIC - MICHAL GASIOR
MADE IN MACROMEDIA FLASH MX PROFESSIONAL 2004

EASY

EASY

MEDIUM

MEDIUM

HARD

HARD

MASSACRE

MASSACRE

0

0

0

0

0

0

0

0

If you want to quit slow motion - stop your hero and click space

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

THE

END

0

0

0

0

0

0

0

YOU FINISHED
THE GAME

PLAY AGAIN

PLAY AGAIN

PLAY MORE ROUNDS

PLAY MORE ROUNDS

PLAY MORE GAMES

PLAY MORE GAMES

YOU ARE DEAD

LOAD FROM LAST CHECKPOINT

LOAD FROM LAST CHECKPOINT

BACK TO MENU

BACK TO MENU

ActionScript [AS1/AS2]

Frame 1
function doSomething() { } function doSomething2() { getURL ("http://flashground.net", _blank); } MENU.customItems.push(Functioned2); MENU = new ContextMenu(); MENU.hideBuiltInItems(); Functioned = new ContextMenuItem("Copyright by Jacob Dzwinel", doSomething); Functioned2 = new ContextMenuItem("Visit Flashground.net", doSomething2); MENU.customItems.push(Functioned); MENU.customItems.push(Functioned2); _root.menu = MENU;
Frame 187
stop();
Frame 700
stop(); _root.lives = 3; _root.saves = 0;
Instance of Symbol 354 MovieClip "cursor" in Frame 700
onClipEvent (load) { Mouse.hide(); } onClipEvent (mouseMove) { _x = _root._xmouse; _y = _root._ymouse; updateafterevent(); }
Frame 701
stop();
Frame 702
stop();
Frame 703
stop();
Frame 704
stop();
Frame 705
stopAllSounds();
Instance of Symbol 229 MovieClip [NextLevel] "EXIT" in Frame 810
onClipEvent (enterFrame) { if (_root.guy.point.hitTest(this)) { _root.gotoAndPlay("runda2"); } }
Frame 834
_root.saves = 1; function BadGuy() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy2() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy.prototype = new MovieClip(); BadGuy.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead1 == 0) { _root.guyvisible = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible = 0; } } }; Object.registerClass("BadGuy", BadGuy); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy2.prototype = new MovieClip(); BadGuy2.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy2.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy2.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead2 == 0) { _root.guyvisible2 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible2 = 0; } } }; Object.registerClass("BadGuy2", BadGuy2);
Frame 835
_root.silences = 366; _root.bullettime = 0; _root.silence._width = _root.silences; _root.AMMO1 = 30; _root.AMMO2 = 15; _root.AMMO3 = 20; _root.AMMO4 = 30; _root.AMMO5 = 4; _root.AMMO6 = 35; _root.AMMO7 = 25; _root.herolifes = 10; _root.badlife = _root.difficult; _root.badlife2 = _root.difficult; _root.badlife3 = _root.difficult; _root.gun = 1; stop(); function Bullet3() { if (_root.bullettime == 0) { this.speed = 15; } else if (_root.bullettime == 1) { this.speed = 5; } } _global.bullet3_depth = 1000; addBullet3 = function (x, y, rot) { _root.attachMovie("bullet3", "bullet3_" + _global.bullet3_depth, _global.bullet3_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet3_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet3.prototype = new MovieClip(); Bullet3.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.guy.point2.hitTest(this.pu)) { this.removeMovieClip(); _root.herolifes = _root.herolifes - 1; tellTarget (_root.bloof) { gotoAndPlay (2); }; } }; Object.registerClass("bullet3", Bullet3); function Bullet2() { if (_root.bullettime == 0) { this.speed = 6; } else if (_root.bullettime == 1) { this.speed = 3; } } _global.bullet2_depth = 100000000 /* 0x5F5E100 */; addBullet2 = function (x, y, rot) { _root.attachMovie("bullet2", "bullet2_" + _global.bullet2_depth, _global.bullet2_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet2_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet2.prototype = new MovieClip(); Bullet2.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.bad.hit.hitTest(this)) { _root.badlife = _root.badlife - 10; if (_root.badlife < 1) { tellTarget (_root.bad) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad2.hit.hitTest(this)) { _root.badlife2 = _root.badlife2 - 10; if (_root.badlife2 < 1) { tellTarget (_root.bad2) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } }; Object.registerClass("bullet2", Bullet2); function Bullet() { if (_root.bullettime == 0) { this.speed = 18; } else if (_root.bullettime == 1) { this.speed = 6; } } _global.bullet_depth = 100000 /* 0x0186A0 */; addBullet = function (x, y, rot) { _root.attachMovie("bullet", "bullet_" + _global.bullet_depth, _global.bullet_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet.prototype = new MovieClip(); Bullet.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.bad.hit.hitTest(this.po)) { _root.badlife = _root.badlife - 1; if (_root.badlife < 1) { tellTarget (_root.bad) { gotoAndStop (9); }; } if (_root.dead1 == 0) { this.removeMovieClip(); } } if (_root.bad2.hit.hitTest(this.po)) { _root.badlife2 = _root.badlife2 - 1; if (_root.badlife2 < 1) { tellTarget (_root.bad2) { gotoAndStop (9); }; } if (_root.dead2 == 0) { this.removeMovieClip(); } } if (_root.bad3.hit.hitTest(this.po)) { _root.badlife3 = _root.badlife3 - 1; if (_root.badlife3 < 1) { tellTarget (_root.bad3) { gotoAndStop (9); }; } if (_root.dead3 == 0) { this.removeMovieClip(); } } }; Object.registerClass("bullet", Bullet);
Instance of Symbol 226 MovieClip [BadGuy] "bad" in Frame 835
onClipEvent (enterFrame) { if (_root.guyvisible == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 220 MovieClip [BadGuy2] "bad2" in Frame 835
onClipEvent (enterFrame) { if (_root.guyvisible2 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 422 MovieClip "guy" in Frame 835
onClipEvent (mouseDown) { if (((_root.gun == 1) & (_root.reload == 0)) & (_root.AMMO1 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(16) + 352))); tellTarget (this.guy) { gotoAndPlay (2); _root.AMMO1 = _root.AMMO1 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 3) & (_root.reload == 0)) & (_root.AMMO3 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(6) + 357))); tellTarget (this.guy) { gotoAndPlay (57); _root.AMMO3 = _root.AMMO3 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 6) & (_root.reload == 0)) & (_root.AMMO6 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); tellTarget (this.guy) { gotoAndPlay (137); _root.AMMO6 = _root.AMMO6 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 5) & (_root.reload == 0)) & (_root.AMMO5 > 0)) { _root.addBullet2(this._x, this._y, this._rotation); tellTarget (this.guy) { gotoAndPlay (90); _root.AMMO5 = _root.AMMO5 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 4) & (_root.reload == 0)) & (_root.AMMO4 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(4) + 358))); tellTarget (this.guy) { gotoAndPlay (79); _root.AMMO4 = _root.AMMO4 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 7) & (_root.reload == 0)) & (_root.AMMO7 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); tellTarget (this.guy) { gotoAndPlay (149); _root.AMMO7 = _root.AMMO7 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 2) & (_root.reload == 0)) & (_root.AMMO2 > 0)) { tellTarget (this.guy) { gotoAndPlay (25); _root.AMMO2 = _root.AMMO2 - 1; if (_root.reload == 0) { _root.addBullet(this._x, this._y, this._rotation); } _root.addBullet(this._x, this._y, (this._rotation = this._rotation - 5)); _root.addBullet(this._x, this._y, (this._rotation = this._rotation + 10)); }; } } onClipEvent (enterFrame) { this._rotation = _root.radToDeg(Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x)); } onClipEvent (enterFrame) { if (_root.bullettime == 0) { moveSpeed = 2; } else if (_root.bullettime == 1) { moveSpeed = 1; } } onClipEvent (enterFrame) { if (Key.isDown(68)) { this._x = this._x + moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._x = this._x - 3; } } else if (Key.isDown(65)) { this._x = this._x - moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._x = this._x + 3; } } } onClipEvent (enterFrame) { if (Key.isDown(83)) { this._y = this._y + moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._y = this._y - 3; } } else if (Key.isDown(87)) { this._y = this._y - moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._y = this._y + 3; } } } onClipEvent (enterFrame) { if ((_root.reload == 0) & (_root.ammo1 < 7)) { if (Key.isDown(82)) { tellTarget (this) { gotoAndPlay (27); }; } } } onClipEvent (enterFrame) { if ((_root.reload == 0) & (_root.ammo3 < 1)) { _root.gun = 1; } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(49)) { tellTarget (this.guy) { gotoAndStop (1); tellTarget (_root.showgun.mp5) { gotoAndPlay (2); _root.gun = 1; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(50)) { tellTarget (this.guy) { gotoAndStop (25); tellTarget (_root.showgun.shotgun) { gotoAndPlay (2); _root.gun = 2; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(51)) { tellTarget (this.guy) { gotoAndStop (57); tellTarget (_root.showgun.socom) { gotoAndPlay (2); _root.gun = 3; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(52)) { tellTarget (this.guy) { gotoAndStop (79); tellTarget (_root.showgun.m4) { gotoAndPlay (2); _root.gun = 4; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(53)) { tellTarget (this.guy) { gotoAndStop (90); tellTarget (_root.showgun.bazooka) { gotoAndPlay (2); _root.gun = 5; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(54)) { tellTarget (this.guy) { gotoAndStop (137); tellTarget (_root.showgun.ak47) { gotoAndPlay (2); _root.gun = 6; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(55)) { tellTarget (this.guy) { gotoAndStop (149); tellTarget (_root.showgun.uzi) { gotoAndPlay (2); _root.gun = 7; }; }; } } }
Instance of Symbol 229 MovieClip [NextLevel] "EXIT" in Frame 835
onClipEvent (enterFrame) { if (_root.guy.point.hitTest(this)) { _root.gotoAndPlay("runda2"); } }
Instance of Symbol 354 MovieClip "cursor" in Frame 835
onClipEvent (load) { Mouse.hide(); } onClipEvent (mouseMove) { _x = _root._xmouse; _y = _root._ymouse; updateafterevent(); }
Frame 836
function BadGuy() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy2() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } _root.reload = 0; theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy.prototype = new MovieClip(); BadGuy.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead1 == 0) { _root.guyvisible = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible = 0; } } }; Object.registerClass("BadGuy", BadGuy); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy2.prototype = new MovieClip(); BadGuy2.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy2.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy2.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead2 == 0) { _root.guyvisible2 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible2 = 0; } } }; Object.registerClass("BadGuy2", BadGuy2);
Frame 837
_root.badlife = _root.difficult; _root.badlife2 = _root.difficult; _root.badlife3 = _root.difficult; _root.bullettime = 0; _root.silence._width = _root.silences; stop(); function Bullet3() { if (_root.bullettime == 0) { this.speed = 15; } else if (_root.bullettime == 1) { this.speed = 5; } } _global.bullet3_depth = 1000; addBullet3 = function (x, y, rot) { _root.attachMovie("bullet3", "bullet3_" + _global.bullet3_depth, _global.bullet3_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet3_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet3.prototype = new MovieClip(); Bullet3.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.guy.point2.hitTest(this.pu)) { this.removeMovieClip(); _root.herolifes = _root.herolifes - 1; tellTarget (_root.bloof) { gotoAndPlay (2); }; } }; Object.registerClass("bullet3", Bullet3); function Bullet2() { if (_root.bullettime == 0) { this.speed = 6; } else if (_root.bullettime == 1) { this.speed = 3; } } _global.bullet2_depth = 100; addBullet2 = function (x, y, rot) { _root.attachMovie("bullet2", "bullet2_" + _global.bullet2_depth, _global.bullet2_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet2_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet2.prototype = new MovieClip(); Bullet2.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.bad.hit.hitTest(this)) { _root.badlife = _root.badlife - 10; if (_root.badlife < 1) { tellTarget (_root.bad) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad2.hit.hitTest(this)) { _root.badlife2 = _root.badlife2 - 10; if (_root.badlife2 < 1) { tellTarget (_root.bad2) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } }; Object.registerClass("bullet2", Bullet2); function Bullet() { if (_root.bullettime == 0) { this.speed = 18; } else if (_root.bullettime == 1) { this.speed = 6; } } _global.bullet_depth = 100000 /* 0x0186A0 */; addBullet = function (x, y, rot) { _root.attachMovie("bullet", "bullet_" + _global.bullet_depth, _global.bullet_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet.prototype = new MovieClip(); Bullet.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.bad.hit.hitTest(this.po)) { _root.badlife = _root.badlife - 1; if (_root.badlife < 1) { tellTarget (_root.bad) { gotoAndStop (9); }; } if (_root.dead1 == 0) { this.removeMovieClip(); } } if (_root.bad2.hit.hitTest(this.po)) { _root.badlife2 = _root.badlife2 - 1; if (_root.badlife2 < 1) { tellTarget (_root.bad2) { gotoAndStop (9); }; } if (_root.dead2 == 0) { this.removeMovieClip(); } } if (_root.bad3.hit.hitTest(this.po)) { _root.badlife3 = _root.badlife3 - 1; if (_root.badlife3 < 1) { tellTarget (_root.bad3) { gotoAndStop (9); }; } if (_root.dead3 == 0) { this.removeMovieClip(); } } }; Object.registerClass("bullet", Bullet);
Instance of Symbol 226 MovieClip [BadGuy] "bad" in Frame 837
onClipEvent (enterFrame) { if (_root.guyvisible == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 220 MovieClip [BadGuy2] "bad2" in Frame 837
onClipEvent (enterFrame) { if (_root.guyvisible2 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 422 MovieClip "guy" in Frame 837
onClipEvent (mouseDown) { if (((_root.gun == 1) & (_root.reload == 0)) & (_root.AMMO1 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(16) + 352))); tellTarget (this.guy) { gotoAndPlay (2); _root.AMMO1 = _root.AMMO1 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 3) & (_root.reload == 0)) & (_root.AMMO3 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(6) + 357))); tellTarget (this.guy) { gotoAndPlay (57); _root.AMMO3 = _root.AMMO3 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 6) & (_root.reload == 0)) & (_root.AMMO6 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); tellTarget (this.guy) { gotoAndPlay (137); _root.AMMO6 = _root.AMMO6 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 5) & (_root.reload == 0)) & (_root.AMMO5 > 0)) { _root.addBullet2(this._x, this._y, this._rotation); tellTarget (this.guy) { gotoAndPlay (90); _root.AMMO5 = _root.AMMO5 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 4) & (_root.reload == 0)) & (_root.AMMO4 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(4) + 358))); tellTarget (this.guy) { gotoAndPlay (79); _root.AMMO4 = _root.AMMO4 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 7) & (_root.reload == 0)) & (_root.AMMO7 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); tellTarget (this.guy) { gotoAndPlay (149); _root.AMMO7 = _root.AMMO7 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 2) & (_root.reload == 0)) & (_root.AMMO2 > 0)) { tellTarget (this.guy) { gotoAndPlay (25); _root.AMMO2 = _root.AMMO2 - 1; if (_root.reload == 0) { _root.addBullet(this._x, this._y, this._rotation); } _root.addBullet(this._x, this._y, (this._rotation = this._rotation - 5)); _root.addBullet(this._x, this._y, (this._rotation = this._rotation + 10)); }; } } onClipEvent (enterFrame) { this._rotation = _root.radToDeg(Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x)); } onClipEvent (enterFrame) { if (_root.bullettime == 0) { moveSpeed = 2; } else if (_root.bullettime == 1) { moveSpeed = 1; } } onClipEvent (enterFrame) { if (Key.isDown(68)) { this._x = this._x + moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._x = this._x - 3; } } else if (Key.isDown(65)) { this._x = this._x - moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._x = this._x + 3; } } } onClipEvent (enterFrame) { if (Key.isDown(83)) { this._y = this._y + moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._y = this._y - 3; } } else if (Key.isDown(87)) { this._y = this._y - moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._y = this._y + 3; } } } onClipEvent (enterFrame) { if ((_root.reload == 0) & (_root.ammo1 < 7)) { if (Key.isDown(82)) { tellTarget (this) { gotoAndPlay (27); }; } } } onClipEvent (enterFrame) { if ((_root.reload == 0) & (_root.ammo3 < 1)) { _root.gun = 1; } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(49)) { tellTarget (this.guy) { gotoAndStop (1); tellTarget (_root.showgun.mp5) { gotoAndPlay (2); _root.gun = 1; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(50)) { tellTarget (this.guy) { gotoAndStop (25); tellTarget (_root.showgun.shotgun) { gotoAndPlay (2); _root.gun = 2; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(51)) { tellTarget (this.guy) { gotoAndStop (57); tellTarget (_root.showgun.socom) { gotoAndPlay (2); _root.gun = 3; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(52)) { tellTarget (this.guy) { gotoAndStop (79); tellTarget (_root.showgun.m4) { gotoAndPlay (2); _root.gun = 4; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(53)) { tellTarget (this.guy) { gotoAndStop (90); tellTarget (_root.showgun.bazooka) { gotoAndPlay (2); _root.gun = 5; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(54)) { tellTarget (this.guy) { gotoAndStop (137); tellTarget (_root.showgun.ak47) { gotoAndPlay (2); _root.gun = 6; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(55)) { tellTarget (this.guy) { gotoAndStop (149); tellTarget (_root.showgun.uzi) { gotoAndPlay (2); _root.gun = 7; }; }; } } }
Instance of Symbol 229 MovieClip [NextLevel] "EXIT" in Frame 837
onClipEvent (enterFrame) { if (_root.guy.point.hitTest(this)) { _root.gotoAndPlay("runda4"); } }
Instance of Symbol 354 MovieClip "cursor" in Frame 837
onClipEvent (load) { Mouse.hide(); } onClipEvent (mouseMove) { _x = _root._xmouse; _y = _root._ymouse; updateafterevent(); }
Frame 838
function BadGuy() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy2() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy3() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } _root.reload = 0; theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy.prototype = new MovieClip(); BadGuy.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead1 == 0) { _root.guyvisible = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible = 0; } } }; Object.registerClass("BadGuy", BadGuy); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy2.prototype = new MovieClip(); BadGuy2.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy2.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy2.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead2 == 0) { _root.guyvisible2 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible2 = 0; } } }; Object.registerClass("BadGuy2", BadGuy2); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy3.prototype = new MovieClip(); BadGuy3.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy3.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy3.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead3 == 0) { _root.guyvisible3 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible3 = 0; } } }; Object.registerClass("BadGuy3", BadGuy3);
Frame 839
_root.badlife = _root.difficult; _root.badlife2 = _root.difficult; _root.badlife3 = _root.difficult; _root.bullettime = 0; _root.silence._width = _root.silences; stop(); function Bullet3() { if (_root.bullettime == 0) { this.speed = 15; } else if (_root.bullettime == 1) { this.speed = 5; } } _global.bullet3_depth = 1000; addBullet3 = function (x, y, rot) { _root.attachMovie("bullet3", "bullet3_" + _global.bullet3_depth, _global.bullet3_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet3_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet3.prototype = new MovieClip(); Bullet3.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.guy.point2.hitTest(this.pu)) { this.removeMovieClip(); _root.herolifes = _root.herolifes - 1; tellTarget (_root.bloof) { gotoAndPlay (2); }; } }; Object.registerClass("bullet3", Bullet3); function Bullet2() { if (_root.bullettime == 0) { this.speed = 6; } else if (_root.bullettime == 1) { this.speed = 3; } } _global.bullet2_depth = 100; addBullet2 = function (x, y, rot) { _root.attachMovie("bullet2", "bullet2_" + _global.bullet2_depth, _global.bullet2_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet2_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet2.prototype = new MovieClip(); Bullet2.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.bad.hit.hitTest(this)) { _root.badlife = _root.badlife - 10; if (_root.badlife < 1) { tellTarget (_root.bad) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad2.hit.hitTest(this)) { _root.badlife2 = _root.badlife2 - 10; if (_root.badlife2 < 1) { tellTarget (_root.bad2) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad3.hit.hitTest(this)) { _root.badlife3 = _root.badlife3 - 10; if (_root.badlife3 < 1) { tellTarget (_root.bad3) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } }; Object.registerClass("bullet2", Bullet2); function Bullet() { if (_root.bullettime == 0) { this.speed = 18; } else if (_root.bullettime == 1) { this.speed = 6; } } _global.bullet_depth = 100000 /* 0x0186A0 */; addBullet = function (x, y, rot) { _root.attachMovie("bullet", "bullet_" + _global.bullet_depth, _global.bullet_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet.prototype = new MovieClip(); Bullet.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.bad.hit.hitTest(this.po)) { _root.badlife = _root.badlife - 1; if (_root.badlife < 1) { tellTarget (_root.bad) { gotoAndStop (9); }; } if (_root.dead1 == 0) { this.removeMovieClip(); } } if (_root.bad2.hit.hitTest(this.po)) { _root.badlife2 = _root.badlife2 - 1; if (_root.badlife2 < 1) { tellTarget (_root.bad2) { gotoAndStop (9); }; } if (_root.dead2 == 0) { this.removeMovieClip(); } } if (_root.bad3.hit.hitTest(this.po)) { _root.badlife3 = _root.badlife3 - 1; if (_root.badlife3 < 1) { tellTarget (_root.bad3) { gotoAndStop (9); }; } if (_root.dead3 == 0) { this.removeMovieClip(); } } }; Object.registerClass("bullet", Bullet);
Instance of Symbol 226 MovieClip [BadGuy] "bad" in Frame 839
onClipEvent (enterFrame) { if (_root.guyvisible == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 220 MovieClip [BadGuy2] "bad2" in Frame 839
onClipEvent (enterFrame) { if (_root.guyvisible2 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 213 MovieClip [BadGuy3] "bad3" in Frame 839
onClipEvent (enterFrame) { if (_root.guyvisible3 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 422 MovieClip "guy" in Frame 839
onClipEvent (mouseDown) { if (((_root.gun == 1) & (_root.reload == 0)) & (_root.AMMO1 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(16) + 352))); tellTarget (this.guy) { gotoAndPlay (2); _root.AMMO1 = _root.AMMO1 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 3) & (_root.reload == 0)) & (_root.AMMO3 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(6) + 357))); tellTarget (this.guy) { gotoAndPlay (57); _root.AMMO3 = _root.AMMO3 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 6) & (_root.reload == 0)) & (_root.AMMO6 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); tellTarget (this.guy) { gotoAndPlay (137); _root.AMMO6 = _root.AMMO6 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 5) & (_root.reload == 0)) & (_root.AMMO5 > 0)) { _root.addBullet2(this._x, this._y, this._rotation); tellTarget (this.guy) { gotoAndPlay (90); _root.AMMO5 = _root.AMMO5 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 4) & (_root.reload == 0)) & (_root.AMMO4 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(4) + 358))); tellTarget (this.guy) { gotoAndPlay (79); _root.AMMO4 = _root.AMMO4 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 7) & (_root.reload == 0)) & (_root.AMMO7 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); tellTarget (this.guy) { gotoAndPlay (149); _root.AMMO7 = _root.AMMO7 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 2) & (_root.reload == 0)) & (_root.AMMO2 > 0)) { tellTarget (this.guy) { gotoAndPlay (25); _root.AMMO2 = _root.AMMO2 - 1; if (_root.reload == 0) { _root.addBullet(this._x, this._y, this._rotation); } _root.addBullet(this._x, this._y, (this._rotation = this._rotation - 5)); _root.addBullet(this._x, this._y, (this._rotation = this._rotation + 10)); }; } } onClipEvent (enterFrame) { this._rotation = _root.radToDeg(Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x)); } onClipEvent (enterFrame) { if (_root.bullettime == 0) { moveSpeed = 2; } else if (_root.bullettime == 1) { moveSpeed = 1; } } onClipEvent (enterFrame) { if (Key.isDown(68)) { this._x = this._x + moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._x = this._x - 3; } } else if (Key.isDown(65)) { this._x = this._x - moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._x = this._x + 3; } } } onClipEvent (enterFrame) { if (Key.isDown(83)) { this._y = this._y + moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._y = this._y - 3; } } else if (Key.isDown(87)) { this._y = this._y - moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._y = this._y + 3; } } } onClipEvent (enterFrame) { if ((_root.reload == 0) & (_root.ammo1 < 7)) { if (Key.isDown(82)) { tellTarget (this) { gotoAndPlay (27); }; } } } onClipEvent (enterFrame) { if ((_root.reload == 0) & (_root.ammo3 < 1)) { _root.gun = 1; } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(49)) { tellTarget (this.guy) { gotoAndStop (1); tellTarget (_root.showgun.mp5) { gotoAndPlay (2); _root.gun = 1; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(50)) { tellTarget (this.guy) { gotoAndStop (25); tellTarget (_root.showgun.shotgun) { gotoAndPlay (2); _root.gun = 2; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(51)) { tellTarget (this.guy) { gotoAndStop (57); tellTarget (_root.showgun.socom) { gotoAndPlay (2); _root.gun = 3; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(52)) { tellTarget (this.guy) { gotoAndStop (79); tellTarget (_root.showgun.m4) { gotoAndPlay (2); _root.gun = 4; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(53)) { tellTarget (this.guy) { gotoAndStop (90); tellTarget (_root.showgun.bazooka) { gotoAndPlay (2); _root.gun = 5; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(54)) { tellTarget (this.guy) { gotoAndStop (137); tellTarget (_root.showgun.ak47) { gotoAndPlay (2); _root.gun = 6; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(55)) { tellTarget (this.guy) { gotoAndStop (149); tellTarget (_root.showgun.uzi) { gotoAndPlay (2); _root.gun = 7; }; }; } } }
Instance of Symbol 229 MovieClip [NextLevel] "EXIT" in Frame 839
onClipEvent (enterFrame) { if (_root.guy.point.hitTest(this)) { _root.gotoAndPlay("runda5"); } }
Instance of Symbol 354 MovieClip "cursor" in Frame 839
onClipEvent (load) { Mouse.hide(); } onClipEvent (mouseMove) { _x = _root._xmouse; _y = _root._ymouse; updateafterevent(); }
Frame 840
function BadGuy() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy2() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } _root.reload = 0; theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy.prototype = new MovieClip(); BadGuy.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead1 == 0) { _root.guyvisible = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible = 0; } } }; Object.registerClass("BadGuy", BadGuy); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy2.prototype = new MovieClip(); BadGuy2.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy2.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy2.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead2 == 0) { _root.guyvisible2 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible2 = 0; } } }; Object.registerClass("BadGuy2", BadGuy2);
Frame 841
_root.badlife = _root.difficult; _root.badlife2 = _root.difficult; _root.badlife3 = _root.difficult; _root.bullettime = 0; _root.silence._width = _root.silences; stop(); function Bullet3() { if (_root.bullettime == 0) { this.speed = 15; } else if (_root.bullettime == 1) { this.speed = 5; } } _global.bullet3_depth = 1000; addBullet3 = function (x, y, rot) { _root.attachMovie("bullet3", "bullet3_" + _global.bullet3_depth, _global.bullet3_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet3_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet3.prototype = new MovieClip(); Bullet3.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.guy.point2.hitTest(this.pu)) { this.removeMovieClip(); _root.herolifes = _root.herolifes - 1; tellTarget (_root.bloof) { gotoAndPlay (2); }; } }; Object.registerClass("bullet3", Bullet3); function Bullet2() { if (_root.bullettime == 0) { this.speed = 6; } else if (_root.bullettime == 1) { this.speed = 3; } } _global.bullet2_depth = 100; addBullet2 = function (x, y, rot) { _root.attachMovie("bullet2", "bullet2_" + _global.bullet2_depth, _global.bullet2_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet2_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet2.prototype = new MovieClip(); Bullet2.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.bad.hit.hitTest(this)) { _root.badlife = _root.badlife - 10; if (_root.badlife < 1) { tellTarget (_root.bad) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad2.hit.hitTest(this)) { _root.badlife2 = _root.badlife2 - 10; if (_root.badlife2 < 1) { tellTarget (_root.bad2) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad3.hit.hitTest(this)) { _root.badlife3 = _root.badlife3 - 10; if (_root.badlife3 < 1) { tellTarget (_root.bad3) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } }; Object.registerClass("bullet2", Bullet2); function Bullet() { if (_root.bullettime == 0) { this.speed = 18; } else if (_root.bullettime == 1) { this.speed = 6; } } _global.bullet_depth = 100000 /* 0x0186A0 */; addBullet = function (x, y, rot) { _root.attachMovie("bullet", "bullet_" + _global.bullet_depth, _global.bullet_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet.prototype = new MovieClip(); Bullet.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.bad.hit.hitTest(this.po)) { _root.badlife = _root.badlife - 1; if (_root.badlife < 1) { tellTarget (_root.bad) { gotoAndStop (9); }; } if (_root.dead1 == 0) { this.removeMovieClip(); } } if (_root.bad2.hit.hitTest(this.po)) { _root.badlife2 = _root.badlife2 - 1; if (_root.badlife2 < 1) { tellTarget (_root.bad2) { gotoAndStop (9); }; } if (_root.dead2 == 0) { this.removeMovieClip(); } } if (_root.bad3.hit.hitTest(this.po)) { _root.badlife3 = _root.badlife3 - 1; if (_root.badlife3 < 1) { tellTarget (_root.bad3) { gotoAndStop (9); }; } if (_root.dead3 == 0) { this.removeMovieClip(); } } }; Object.registerClass("bullet", Bullet);
Instance of Symbol 226 MovieClip [BadGuy] "bad" in Frame 841
onClipEvent (enterFrame) { if (_root.guyvisible == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 220 MovieClip [BadGuy2] "bad2" in Frame 841
onClipEvent (enterFrame) { if (_root.guyvisible2 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 213 MovieClip [BadGuy3] "bad3" in Frame 841
onClipEvent (enterFrame) { if (_root.guyvisible3 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 422 MovieClip "guy" in Frame 841
onClipEvent (mouseDown) { if (((_root.gun == 1) & (_root.reload == 0)) & (_root.AMMO1 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(16) + 352))); tellTarget (this.guy) { gotoAndPlay (2); _root.AMMO1 = _root.AMMO1 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 3) & (_root.reload == 0)) & (_root.AMMO3 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(6) + 357))); tellTarget (this.guy) { gotoAndPlay (57); _root.AMMO3 = _root.AMMO3 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 6) & (_root.reload == 0)) & (_root.AMMO6 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); tellTarget (this.guy) { gotoAndPlay (137); _root.AMMO6 = _root.AMMO6 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 5) & (_root.reload == 0)) & (_root.AMMO5 > 0)) { _root.addBullet2(this._x, this._y, this._rotation); tellTarget (this.guy) { gotoAndPlay (90); _root.AMMO5 = _root.AMMO5 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 4) & (_root.reload == 0)) & (_root.AMMO4 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(4) + 358))); tellTarget (this.guy) { gotoAndPlay (79); _root.AMMO4 = _root.AMMO4 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 7) & (_root.reload == 0)) & (_root.AMMO7 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); tellTarget (this.guy) { gotoAndPlay (149); _root.AMMO7 = _root.AMMO7 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 2) & (_root.reload == 0)) & (_root.AMMO2 > 0)) { tellTarget (this.guy) { gotoAndPlay (25); _root.AMMO2 = _root.AMMO2 - 1; if (_root.reload == 0) { _root.addBullet(this._x, this._y, this._rotation); } _root.addBullet(this._x, this._y, (this._rotation = this._rotation - 5)); _root.addBullet(this._x, this._y, (this._rotation = this._rotation + 10)); }; } } onClipEvent (enterFrame) { this._rotation = _root.radToDeg(Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x)); } onClipEvent (enterFrame) { if (_root.bullettime == 0) { moveSpeed = 2; } else if (_root.bullettime == 1) { moveSpeed = 1; } } onClipEvent (enterFrame) { if (Key.isDown(68)) { this._x = this._x + moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._x = this._x - 3; } } else if (Key.isDown(65)) { this._x = this._x - moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._x = this._x + 3; } } } onClipEvent (enterFrame) { if (Key.isDown(83)) { this._y = this._y + moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._y = this._y - 3; } } else if (Key.isDown(87)) { this._y = this._y - moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._y = this._y + 3; } } } onClipEvent (enterFrame) { if ((_root.reload == 0) & (_root.ammo1 < 7)) { if (Key.isDown(82)) { tellTarget (this) { gotoAndPlay (27); }; } } } onClipEvent (enterFrame) { if ((_root.reload == 0) & (_root.ammo3 < 1)) { _root.gun = 1; } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(49)) { tellTarget (this.guy) { gotoAndStop (1); tellTarget (_root.showgun.mp5) { gotoAndPlay (2); _root.gun = 1; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(50)) { tellTarget (this.guy) { gotoAndStop (25); tellTarget (_root.showgun.shotgun) { gotoAndPlay (2); _root.gun = 2; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(51)) { tellTarget (this.guy) { gotoAndStop (57); tellTarget (_root.showgun.socom) { gotoAndPlay (2); _root.gun = 3; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(52)) { tellTarget (this.guy) { gotoAndStop (79); tellTarget (_root.showgun.m4) { gotoAndPlay (2); _root.gun = 4; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(53)) { tellTarget (this.guy) { gotoAndStop (90); tellTarget (_root.showgun.bazooka) { gotoAndPlay (2); _root.gun = 5; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(54)) { tellTarget (this.guy) { gotoAndStop (137); tellTarget (_root.showgun.ak47) { gotoAndPlay (2); _root.gun = 6; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(55)) { tellTarget (this.guy) { gotoAndStop (149); tellTarget (_root.showgun.uzi) { gotoAndPlay (2); _root.gun = 7; }; }; } } }
Instance of Symbol 229 MovieClip [NextLevel] "EXIT" in Frame 841
onClipEvent (enterFrame) { if (_root.guy.point.hitTest(this)) { _root.gotoAndPlay("runda6"); } }
Instance of Symbol 354 MovieClip "cursor" in Frame 841
onClipEvent (load) { Mouse.hide(); } onClipEvent (mouseMove) { _x = _root._xmouse; _y = _root._ymouse; updateafterevent(); }
Frame 842
_root.saves = 2; function BadGuy() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy2() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy3() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } _root.reload = 0; theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy.prototype = new MovieClip(); BadGuy.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead1 == 0) { _root.guyvisible = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible = 0; } } }; Object.registerClass("BadGuy", BadGuy); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy2.prototype = new MovieClip(); BadGuy2.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy2.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy2.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead2 == 0) { _root.guyvisible2 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible2 = 0; } } }; Object.registerClass("BadGuy2", BadGuy2); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy3.prototype = new MovieClip(); BadGuy3.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy3.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy3.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead3 == 0) { _root.guyvisible3 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible3 = 0; } } }; Object.registerClass("BadGuy3", BadGuy3);
Frame 843
_root.badlife = _root.difficult; _root.badlife2 = _root.difficult; _root.badlife3 = _root.difficult; _root.bullettime = 0; _root.silence._width = _root.silences; stop(); function Bullet3() { if (_root.bullettime == 0) { this.speed = 15; } else if (_root.bullettime == 1) { this.speed = 5; } } _global.bullet3_depth = 1000; addBullet3 = function (x, y, rot) { _root.attachMovie("bullet3", "bullet3_" + _global.bullet3_depth, _global.bullet3_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet3_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet3.prototype = new MovieClip(); Bullet3.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.guy.point2.hitTest(this.pu)) { this.removeMovieClip(); _root.herolifes = _root.herolifes - 1; tellTarget (_root.bloof) { gotoAndPlay (2); }; } }; Object.registerClass("bullet3", Bullet3); function Bullet2() { if (_root.bullettime == 0) { this.speed = 6; } else if (_root.bullettime == 1) { this.speed = 3; } } _global.bullet2_depth = 100; addBullet2 = function (x, y, rot) { _root.attachMovie("bullet2", "bullet2_" + _global.bullet2_depth, _global.bullet2_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet2_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet2.prototype = new MovieClip(); Bullet2.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.bad.hit.hitTest(this)) { _root.badlife = _root.badlife - 10; if (_root.badlife < 1) { tellTarget (_root.bad) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad2.hit.hitTest(this)) { _root.badlife2 = _root.badlife2 - 10; if (_root.badlife2 < 1) { tellTarget (_root.bad2) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad3.hit.hitTest(this)) { _root.badlife3 = _root.badlife3 - 10; if (_root.badlife3 < 1) { tellTarget (_root.bad3) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } }; Object.registerClass("bullet2", Bullet2); function Bullet() { if (_root.bullettime == 0) { this.speed = 18; } else if (_root.bullettime == 1) { this.speed = 6; } } _global.bullet_depth = 100000 /* 0x0186A0 */; addBullet = function (x, y, rot) { _root.attachMovie("bullet", "bullet_" + _global.bullet_depth, _global.bullet_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet.prototype = new MovieClip(); Bullet.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.bad.hit.hitTest(this.po)) { _root.badlife = _root.badlife - 1; if (_root.badlife < 1) { tellTarget (_root.bad) { gotoAndStop (9); }; } if (_root.dead1 == 0) { this.removeMovieClip(); } } if (_root.bad2.hit.hitTest(this.po)) { _root.badlife2 = _root.badlife2 - 1; if (_root.badlife2 < 1) { tellTarget (_root.bad2) { gotoAndStop (9); }; } if (_root.dead2 == 0) { this.removeMovieClip(); } } if (_root.bad3.hit.hitTest(this.po)) { _root.badlife3 = _root.badlife3 - 1; if (_root.badlife3 < 1) { tellTarget (_root.bad3) { gotoAndStop (9); }; } if (_root.dead3 == 0) { this.removeMovieClip(); } } }; Object.registerClass("bullet", Bullet);
Instance of Symbol 226 MovieClip [BadGuy] "bad" in Frame 843
onClipEvent (enterFrame) { if (_root.guyvisible == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 220 MovieClip [BadGuy2] "bad2" in Frame 843
onClipEvent (enterFrame) { if (_root.guyvisible2 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 213 MovieClip [BadGuy3] "bad3" in Frame 843
onClipEvent (enterFrame) { if (_root.guyvisible3 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 422 MovieClip "guy" in Frame 843
onClipEvent (mouseDown) { if (((_root.gun == 1) & (_root.reload == 0)) & (_root.AMMO1 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(16) + 352))); tellTarget (this.guy) { gotoAndPlay (2); _root.AMMO1 = _root.AMMO1 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 3) & (_root.reload == 0)) & (_root.AMMO3 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(6) + 357))); tellTarget (this.guy) { gotoAndPlay (57); _root.AMMO3 = _root.AMMO3 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 6) & (_root.reload == 0)) & (_root.AMMO6 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); tellTarget (this.guy) { gotoAndPlay (137); _root.AMMO6 = _root.AMMO6 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 5) & (_root.reload == 0)) & (_root.AMMO5 > 0)) { _root.addBullet2(this._x, this._y, this._rotation); tellTarget (this.guy) { gotoAndPlay (90); _root.AMMO5 = _root.AMMO5 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 4) & (_root.reload == 0)) & (_root.AMMO4 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(4) + 358))); tellTarget (this.guy) { gotoAndPlay (79); _root.AMMO4 = _root.AMMO4 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 7) & (_root.reload == 0)) & (_root.AMMO7 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); tellTarget (this.guy) { gotoAndPlay (149); _root.AMMO7 = _root.AMMO7 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 2) & (_root.reload == 0)) & (_root.AMMO2 > 0)) { tellTarget (this.guy) { gotoAndPlay (25); _root.AMMO2 = _root.AMMO2 - 1; if (_root.reload == 0) { _root.addBullet(this._x, this._y, this._rotation); } _root.addBullet(this._x, this._y, (this._rotation = this._rotation - 5)); _root.addBullet(this._x, this._y, (this._rotation = this._rotation + 10)); }; } } onClipEvent (enterFrame) { this._rotation = _root.radToDeg(Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x)); } onClipEvent (enterFrame) { if (_root.bullettime == 0) { moveSpeed = 2; } else if (_root.bullettime == 1) { moveSpeed = 1; } } onClipEvent (enterFrame) { if (Key.isDown(68)) { this._x = this._x + moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._x = this._x - 3; } } else if (Key.isDown(65)) { this._x = this._x - moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._x = this._x + 3; } } } onClipEvent (enterFrame) { if (Key.isDown(83)) { this._y = this._y + moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._y = this._y - 3; } } else if (Key.isDown(87)) { this._y = this._y - moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._y = this._y + 3; } } } onClipEvent (enterFrame) { if ((_root.reload == 0) & (_root.ammo1 < 7)) { if (Key.isDown(82)) { tellTarget (this) { gotoAndPlay (27); }; } } } onClipEvent (enterFrame) { if ((_root.reload == 0) & (_root.ammo3 < 1)) { _root.gun = 1; } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(49)) { tellTarget (this.guy) { gotoAndStop (1); tellTarget (_root.showgun.mp5) { gotoAndPlay (2); _root.gun = 1; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(50)) { tellTarget (this.guy) { gotoAndStop (25); tellTarget (_root.showgun.shotgun) { gotoAndPlay (2); _root.gun = 2; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(51)) { tellTarget (this.guy) { gotoAndStop (57); tellTarget (_root.showgun.socom) { gotoAndPlay (2); _root.gun = 3; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(52)) { tellTarget (this.guy) { gotoAndStop (79); tellTarget (_root.showgun.m4) { gotoAndPlay (2); _root.gun = 4; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(53)) { tellTarget (this.guy) { gotoAndStop (90); tellTarget (_root.showgun.bazooka) { gotoAndPlay (2); _root.gun = 5; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(54)) { tellTarget (this.guy) { gotoAndStop (137); tellTarget (_root.showgun.ak47) { gotoAndPlay (2); _root.gun = 6; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(55)) { tellTarget (this.guy) { gotoAndStop (149); tellTarget (_root.showgun.uzi) { gotoAndPlay (2); _root.gun = 7; }; }; } } }
Instance of Symbol 229 MovieClip [NextLevel] "EXIT" in Frame 843
onClipEvent (enterFrame) { if (_root.guy.point.hitTest(this)) { _root.gotoAndPlay("runda7"); } }
Instance of Symbol 354 MovieClip "cursor" in Frame 843
onClipEvent (load) { Mouse.hide(); } onClipEvent (mouseMove) { _x = _root._xmouse; _y = _root._ymouse; updateafterevent(); }
Frame 844
function BadGuy() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy2() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy3() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy4() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } _root.reload = 0; theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy.prototype = new MovieClip(); BadGuy.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead1 == 0) { _root.guyvisible = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible = 0; } } }; Object.registerClass("BadGuy", BadGuy); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy2.prototype = new MovieClip(); BadGuy2.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy2.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy2.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead2 == 0) { _root.guyvisible2 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible2 = 0; } } }; Object.registerClass("BadGuy2", BadGuy2); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy3.prototype = new MovieClip(); BadGuy3.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy3.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy3.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead3 == 0) { _root.guyvisible3 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible3 = 0; } } }; Object.registerClass("BadGuy3", BadGuy3); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy4.prototype = new MovieClip(); BadGuy4.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy4.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy4.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead4 == 0) { _root.guyvisible4 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible4 = 0; } } }; Object.registerClass("BadGuy4", BadGuy4);
Frame 845
_root.badlife = _root.difficult; _root.badlife2 = _root.difficult; _root.badlife3 = _root.difficult; _root.badlife4 = _root.difficult + 2; _root.bullettime = 0; _root.silence._width = _root.silences; stop(); function Bullet3() { if (_root.bullettime == 0) { this.speed = 15; } else if (_root.bullettime == 1) { this.speed = 5; } } _global.bullet3_depth = 1000; addBullet3 = function (x, y, rot) { _root.attachMovie("bullet3", "bullet3_" + _global.bullet3_depth, _global.bullet3_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet3_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet3.prototype = new MovieClip(); Bullet3.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.guy.point2.hitTest(this.pu)) { this.removeMovieClip(); _root.herolifes = _root.herolifes - 1; tellTarget (_root.bloof) { gotoAndPlay (2); }; } }; Object.registerClass("bullet3", Bullet3); function Bullet2() { if (_root.bullettime == 0) { this.speed = 6; } else if (_root.bullettime == 1) { this.speed = 3; } } _global.bullet2_depth = 100; addBullet2 = function (x, y, rot) { _root.attachMovie("bullet2", "bullet2_" + _global.bullet2_depth, _global.bullet2_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet2_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet2.prototype = new MovieClip(); Bullet2.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.bad.hit.hitTest(this)) { _root.badlife = _root.badlife - 10; if (_root.badlife < 1) { tellTarget (_root.bad) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad2.hit.hitTest(this)) { _root.badlife2 = _root.badlife2 - 10; if (_root.badlife2 < 1) { tellTarget (_root.bad2) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad3.hit.hitTest(this)) { _root.badlife3 = _root.badlife3 - 10; if (_root.badlife3 < 1) { tellTarget (_root.bad3) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad4.hit.hitTest(this)) { _root.badlife4 = _root.badlife4 - 10; if (_root.badlife4 < 1) { tellTarget (_root.bad4) { gotoAndStop (6); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad5.hit.hitTest(this)) { _root.badlife5 = _root.badlife5 - 10; if (_root.badlife5 < 1) { tellTarget (_root.bad5) { gotoAndStop (6); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } }; Object.registerClass("bullet2", Bullet2); function Bullet() { if (_root.bullettime == 0) { this.speed = 18; } else if (_root.bullettime == 1) { this.speed = 6; } } _global.bullet_depth = 100000 /* 0x0186A0 */; addBullet = function (x, y, rot) { _root.attachMovie("bullet", "bullet_" + _global.bullet_depth, _global.bullet_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet.prototype = new MovieClip(); Bullet.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.bad.hit.hitTest(this.po)) { _root.badlife = _root.badlife - 1; if (_root.badlife < 1) { tellTarget (_root.bad) { gotoAndStop (9); }; } if (_root.dead1 == 0) { this.removeMovieClip(); } } if (_root.bad2.hit.hitTest(this.po)) { _root.badlife2 = _root.badlife2 - 1; if (_root.badlife2 < 1) { tellTarget (_root.bad2) { gotoAndStop (9); }; } if (_root.dead2 == 0) { this.removeMovieClip(); } } if (_root.bad3.hit.hitTest(this.po)) { _root.badlife3 = _root.badlife3 - 1; if (_root.badlife3 < 1) { tellTarget (_root.bad3) { gotoAndStop (9); }; } if (_root.dead3 == 0) { this.removeMovieClip(); } } if (_root.bad4.hit.hitTest(this.po)) { _root.badlife4 = _root.badlife4 - 1; if (_root.badlife4 < 1) { tellTarget (_root.bad4) { gotoAndStop (6); }; } if (_root.dead4 == 0) { this.removeMovieClip(); } } }; Object.registerClass("bullet", Bullet);
Instance of Symbol 226 MovieClip [BadGuy] "bad" in Frame 845
onClipEvent (enterFrame) { if (_root.guyvisible == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 220 MovieClip [BadGuy2] "bad2" in Frame 845
onClipEvent (enterFrame) { if (_root.guyvisible2 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 213 MovieClip [BadGuy3] "bad3" in Frame 845
onClipEvent (enterFrame) { if (_root.guyvisible3 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 422 MovieClip "guy" in Frame 845
onClipEvent (mouseDown) { if (((_root.gun == 1) & (_root.reload == 0)) & (_root.AMMO1 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(16) + 352))); tellTarget (this.guy) { gotoAndPlay (2); _root.AMMO1 = _root.AMMO1 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 3) & (_root.reload == 0)) & (_root.AMMO3 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(6) + 357))); tellTarget (this.guy) { gotoAndPlay (57); _root.AMMO3 = _root.AMMO3 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 6) & (_root.reload == 0)) & (_root.AMMO6 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); tellTarget (this.guy) { gotoAndPlay (137); _root.AMMO6 = _root.AMMO6 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 5) & (_root.reload == 0)) & (_root.AMMO5 > 0)) { _root.addBullet2(this._x, this._y, this._rotation); tellTarget (this.guy) { gotoAndPlay (90); _root.AMMO5 = _root.AMMO5 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 4) & (_root.reload == 0)) & (_root.AMMO4 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(4) + 358))); tellTarget (this.guy) { gotoAndPlay (79); _root.AMMO4 = _root.AMMO4 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 7) & (_root.reload == 0)) & (_root.AMMO7 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); tellTarget (this.guy) { gotoAndPlay (149); _root.AMMO7 = _root.AMMO7 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 2) & (_root.reload == 0)) & (_root.AMMO2 > 0)) { tellTarget (this.guy) { gotoAndPlay (25); _root.AMMO2 = _root.AMMO2 - 1; if (_root.reload == 0) { _root.addBullet(this._x, this._y, this._rotation); } _root.addBullet(this._x, this._y, (this._rotation = this._rotation - 5)); _root.addBullet(this._x, this._y, (this._rotation = this._rotation + 10)); }; } } onClipEvent (enterFrame) { this._rotation = _root.radToDeg(Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x)); } onClipEvent (enterFrame) { if (_root.bullettime == 0) { moveSpeed = 2; } else if (_root.bullettime == 1) { moveSpeed = 1; } } onClipEvent (enterFrame) { if (Key.isDown(68)) { this._x = this._x + moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._x = this._x - 3; } } else if (Key.isDown(65)) { this._x = this._x - moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._x = this._x + 3; } } } onClipEvent (enterFrame) { if (Key.isDown(83)) { this._y = this._y + moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._y = this._y - 3; } } else if (Key.isDown(87)) { this._y = this._y - moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._y = this._y + 3; } } } onClipEvent (enterFrame) { if ((_root.reload == 0) & (_root.ammo1 < 7)) { if (Key.isDown(82)) { tellTarget (this) { gotoAndPlay (27); }; } } } onClipEvent (enterFrame) { if ((_root.reload == 0) & (_root.ammo3 < 1)) { _root.gun = 1; } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(49)) { tellTarget (this.guy) { gotoAndStop (1); tellTarget (_root.showgun.mp5) { gotoAndPlay (2); _root.gun = 1; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(50)) { tellTarget (this.guy) { gotoAndStop (25); tellTarget (_root.showgun.shotgun) { gotoAndPlay (2); _root.gun = 2; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(51)) { tellTarget (this.guy) { gotoAndStop (57); tellTarget (_root.showgun.socom) { gotoAndPlay (2); _root.gun = 3; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(52)) { tellTarget (this.guy) { gotoAndStop (79); tellTarget (_root.showgun.m4) { gotoAndPlay (2); _root.gun = 4; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(53)) { tellTarget (this.guy) { gotoAndStop (90); tellTarget (_root.showgun.bazooka) { gotoAndPlay (2); _root.gun = 5; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(54)) { tellTarget (this.guy) { gotoAndStop (137); tellTarget (_root.showgun.ak47) { gotoAndPlay (2); _root.gun = 6; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(55)) { tellTarget (this.guy) { gotoAndStop (149); tellTarget (_root.showgun.uzi) { gotoAndPlay (2); _root.gun = 7; }; }; } } }
Instance of Symbol 229 MovieClip [NextLevel] "EXIT" in Frame 845
onClipEvent (enterFrame) { if (_root.guy.point.hitTest(this)) { _root.gotoAndPlay("runda8"); } }
Instance of Symbol 181 MovieClip [BadGuy4] "bad4" in Frame 845
onClipEvent (enterFrame) { if (_root.guyvisible4 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 354 MovieClip "cursor" in Frame 845
onClipEvent (load) { Mouse.hide(); } onClipEvent (mouseMove) { _x = _root._xmouse; _y = _root._ymouse; updateafterevent(); }
Frame 846
function BadGuy() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy2() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy3() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy4() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy5() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } _root.reload = 0; theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy.prototype = new MovieClip(); BadGuy.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead1 == 0) { _root.guyvisible = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible = 0; } } }; Object.registerClass("BadGuy", BadGuy); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy2.prototype = new MovieClip(); BadGuy2.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy2.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy2.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead2 == 0) { _root.guyvisible2 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible2 = 0; } } }; Object.registerClass("BadGuy2", BadGuy2); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy3.prototype = new MovieClip(); BadGuy3.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy3.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy3.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead3 == 0) { _root.guyvisible3 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible3 = 0; } } }; Object.registerClass("BadGuy3", BadGuy3); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy4.prototype = new MovieClip(); BadGuy4.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy4.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy4.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead4 == 0) { _root.guyvisible4 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible4 = 0; } } }; Object.registerClass("BadGuy4", BadGuy4); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy5.prototype = new MovieClip(); BadGuy5.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy5.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy5.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead5 == 0) { _root.guyvisible5 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible5 = 0; } } }; Object.registerClass("BadGuy5", BadGuy5);
Frame 847
_root.badlife = _root.difficult; _root.badlife2 = _root.difficult; _root.badlife3 = _root.difficult; _root.badlife4 = _root.difficult + 2; _root.badlife5 = _root.difficult + 2; _root.bullettime = 0; _root.silence._width = _root.silences; stop(); function Bullet3() { if (_root.bullettime == 0) { this.speed = 15; } else if (_root.bullettime == 1) { this.speed = 5; } } _global.bullet3_depth = 1000; addBullet3 = function (x, y, rot) { _root.attachMovie("bullet3", "bullet3_" + _global.bullet3_depth, _global.bullet3_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet3_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet3.prototype = new MovieClip(); Bullet3.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.guy.point2.hitTest(this.pu)) { this.removeMovieClip(); _root.herolifes = _root.herolifes - 1; tellTarget (_root.bloof) { gotoAndPlay (2); }; } }; Object.registerClass("bullet3", Bullet3); function Bullet2() { if (_root.bullettime == 0) { this.speed = 6; } else if (_root.bullettime == 1) { this.speed = 3; } } _global.bullet2_depth = 100; addBullet2 = function (x, y, rot) { _root.attachMovie("bullet2", "bullet2_" + _global.bullet2_depth, _global.bullet2_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet2_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet2.prototype = new MovieClip(); Bullet2.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.bad.hit.hitTest(this)) { _root.badlife = _root.badlife - 10; if (_root.badlife < 1) { tellTarget (_root.bad) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad2.hit.hitTest(this)) { _root.badlife2 = _root.badlife2 - 10; if (_root.badlife2 < 1) { tellTarget (_root.bad2) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad3.hit.hitTest(this)) { _root.badlife3 = _root.badlife3 - 10; if (_root.badlife3 < 1) { tellTarget (_root.bad3) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad4.hit.hitTest(this)) { _root.badlife4 = _root.badlife4 - 10; if (_root.badlife4 < 1) { tellTarget (_root.bad4) { gotoAndStop (6); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad5.hit.hitTest(this)) { _root.badlife5 = _root.badlife5 - 10; if (_root.badlife5 < 1) { tellTarget (_root.bad5) { gotoAndStop (6); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } }; Object.registerClass("bullet2", Bullet2); function Bullet() { if (_root.bullettime == 0) { this.speed = 18; } else if (_root.bullettime == 1) { this.speed = 6; } } _global.bullet_depth = 100000 /* 0x0186A0 */; addBullet = function (x, y, rot) { _root.attachMovie("bullet", "bullet_" + _global.bullet_depth, _global.bullet_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet.prototype = new MovieClip(); Bullet.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.bad.hit.hitTest(this.po)) { _root.badlife = _root.badlife - 1; if (_root.badlife < 1) { tellTarget (_root.bad) { gotoAndStop (9); }; } if (_root.dead1 == 0) { this.removeMovieClip(); } } if (_root.bad2.hit.hitTest(this.po)) { _root.badlife2 = _root.badlife2 - 1; if (_root.badlife2 < 1) { tellTarget (_root.bad2) { gotoAndStop (9); }; } if (_root.dead2 == 0) { this.removeMovieClip(); } } if (_root.bad3.hit.hitTest(this.po)) { _root.badlife3 = _root.badlife3 - 1; if (_root.badlife3 < 1) { tellTarget (_root.bad3) { gotoAndStop (9); }; } if (_root.dead3 == 0) { this.removeMovieClip(); } } if (_root.bad4.hit.hitTest(this.po)) { _root.badlife4 = _root.badlife4 - 1; if (_root.badlife4 < 1) { tellTarget (_root.bad4) { gotoAndStop (6); }; } if (_root.dead4 == 0) { this.removeMovieClip(); } } if (_root.bad5.hit.hitTest(this.po)) { _root.badlife5 = _root.badlife5 - 1; if (_root.badlife5 < 1) { tellTarget (_root.bad5) { gotoAndStop (6); }; } if (_root.dead5 == 0) { this.removeMovieClip(); } } }; Object.registerClass("bullet", Bullet);
Instance of Symbol 229 MovieClip [NextLevel] "EXIT" in Frame 847
onClipEvent (enterFrame) { if (_root.guy.point.hitTest(this)) { _root.gotoAndPlay("runda9"); } }
Instance of Symbol 181 MovieClip [BadGuy4] "bad4" in Frame 847
onClipEvent (enterFrame) { if (_root.guyvisible4 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 180 MovieClip [BadGuy5] "bad5" in Frame 847
onClipEvent (enterFrame) { if (_root.guyvisible5 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 226 MovieClip [BadGuy] "bad" in Frame 847
onClipEvent (enterFrame) { if (_root.guyvisible == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 220 MovieClip [BadGuy2] "bad2" in Frame 847
onClipEvent (enterFrame) { if (_root.guyvisible2 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 422 MovieClip "guy" in Frame 847
onClipEvent (mouseDown) { if (((_root.gun == 1) & (_root.reload == 0)) & (_root.AMMO1 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(16) + 352))); tellTarget (this.guy) { gotoAndPlay (2); _root.AMMO1 = _root.AMMO1 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 3) & (_root.reload == 0)) & (_root.AMMO3 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(6) + 357))); tellTarget (this.guy) { gotoAndPlay (57); _root.AMMO3 = _root.AMMO3 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 6) & (_root.reload == 0)) & (_root.AMMO6 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); tellTarget (this.guy) { gotoAndPlay (137); _root.AMMO6 = _root.AMMO6 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 5) & (_root.reload == 0)) & (_root.AMMO5 > 0)) { _root.addBullet2(this._x, this._y, this._rotation); tellTarget (this.guy) { gotoAndPlay (90); _root.AMMO5 = _root.AMMO5 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 4) & (_root.reload == 0)) & (_root.AMMO4 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(4) + 358))); tellTarget (this.guy) { gotoAndPlay (79); _root.AMMO4 = _root.AMMO4 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 7) & (_root.reload == 0)) & (_root.AMMO7 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); tellTarget (this.guy) { gotoAndPlay (149); _root.AMMO7 = _root.AMMO7 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 2) & (_root.reload == 0)) & (_root.AMMO2 > 0)) { tellTarget (this.guy) { gotoAndPlay (25); _root.AMMO2 = _root.AMMO2 - 1; if (_root.reload == 0) { _root.addBullet(this._x, this._y, this._rotation); } _root.addBullet(this._x, this._y, (this._rotation = this._rotation - 5)); _root.addBullet(this._x, this._y, (this._rotation = this._rotation + 10)); }; } } onClipEvent (enterFrame) { this._rotation = _root.radToDeg(Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x)); } onClipEvent (enterFrame) { if (_root.bullettime == 0) { moveSpeed = 2; } else if (_root.bullettime == 1) { moveSpeed = 1; } } onClipEvent (enterFrame) { if (Key.isDown(68)) { this._x = this._x + moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._x = this._x - 3; } } else if (Key.isDown(65)) { this._x = this._x - moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._x = this._x + 3; } } } onClipEvent (enterFrame) { if (Key.isDown(83)) { this._y = this._y + moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._y = this._y - 3; } } else if (Key.isDown(87)) { this._y = this._y - moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._y = this._y + 3; } } } onClipEvent (enterFrame) { if ((_root.reload == 0) & (_root.ammo1 < 7)) { if (Key.isDown(82)) { tellTarget (this) { gotoAndPlay (27); }; } } } onClipEvent (enterFrame) { if ((_root.reload == 0) & (_root.ammo3 < 1)) { _root.gun = 1; } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(49)) { tellTarget (this.guy) { gotoAndStop (1); tellTarget (_root.showgun.mp5) { gotoAndPlay (2); _root.gun = 1; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(50)) { tellTarget (this.guy) { gotoAndStop (25); tellTarget (_root.showgun.shotgun) { gotoAndPlay (2); _root.gun = 2; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(51)) { tellTarget (this.guy) { gotoAndStop (57); tellTarget (_root.showgun.socom) { gotoAndPlay (2); _root.gun = 3; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(52)) { tellTarget (this.guy) { gotoAndStop (79); tellTarget (_root.showgun.m4) { gotoAndPlay (2); _root.gun = 4; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(53)) { tellTarget (this.guy) { gotoAndStop (90); tellTarget (_root.showgun.bazooka) { gotoAndPlay (2); _root.gun = 5; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(54)) { tellTarget (this.guy) { gotoAndStop (137); tellTarget (_root.showgun.ak47) { gotoAndPlay (2); _root.gun = 6; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(55)) { tellTarget (this.guy) { gotoAndStop (149); tellTarget (_root.showgun.uzi) { gotoAndPlay (2); _root.gun = 7; }; }; } } }
Instance of Symbol 354 MovieClip "cursor" in Frame 847
onClipEvent (load) { Mouse.hide(); } onClipEvent (mouseMove) { _x = _root._xmouse; _y = _root._ymouse; updateafterevent(); }
Frame 848
_root.saves = 3; function BadGuy() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy2() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy3() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy4() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy5() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } _root.reload = 0; theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy.prototype = new MovieClip(); BadGuy.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead1 == 0) { _root.guyvisible = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible = 0; } } }; Object.registerClass("BadGuy", BadGuy); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy2.prototype = new MovieClip(); BadGuy2.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy2.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy2.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead2 == 0) { _root.guyvisible2 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible2 = 0; } } }; Object.registerClass("BadGuy2", BadGuy2); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy3.prototype = new MovieClip(); BadGuy3.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy3.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy3.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead3 == 0) { _root.guyvisible3 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible3 = 0; } } }; Object.registerClass("BadGuy3", BadGuy3); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy4.prototype = new MovieClip(); BadGuy4.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy4.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy4.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead4 == 0) { _root.guyvisible4 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible4 = 0; } } }; Object.registerClass("BadGuy4", BadGuy4); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy5.prototype = new MovieClip(); BadGuy5.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy5.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy5.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead5 == 0) { _root.guyvisible5 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible5 = 0; } } }; Object.registerClass("BadGuy5", BadGuy5);
Frame 849
_root.badlife = _root.difficult; _root.badlife2 = _root.difficult; _root.badlife3 = _root.difficult; _root.badlife4 = _root.difficult + 2; _root.badlife5 = _root.difficult + 2; _root.bullettime = 0; _root.silence._width = _root.silences; stop(); function Bullet3() { if (_root.bullettime == 0) { this.speed = 15; } else if (_root.bullettime == 1) { this.speed = 5; } } _global.bullet3_depth = 1000; addBullet3 = function (x, y, rot) { _root.attachMovie("bullet3", "bullet3_" + _global.bullet3_depth, _global.bullet3_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet3_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet3.prototype = new MovieClip(); Bullet3.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.guy.point2.hitTest(this.pu)) { this.removeMovieClip(); _root.herolifes = _root.herolifes - 1; tellTarget (_root.bloof) { gotoAndPlay (2); }; } }; Object.registerClass("bullet3", Bullet3); function Bullet2() { if (_root.bullettime == 0) { this.speed = 6; } else if (_root.bullettime == 1) { this.speed = 3; } } _global.bullet2_depth = 100; addBullet2 = function (x, y, rot) { _root.attachMovie("bullet2", "bullet2_" + _global.bullet2_depth, _global.bullet2_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet2_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet2.prototype = new MovieClip(); Bullet2.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.bad.hit.hitTest(this)) { _root.badlife = _root.badlife - 10; if (_root.badlife < 1) { tellTarget (_root.bad) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad2.hit.hitTest(this)) { _root.badlife2 = _root.badlife2 - 10; if (_root.badlife2 < 1) { tellTarget (_root.bad2) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad3.hit.hitTest(this)) { _root.badlife3 = _root.badlife3 - 10; if (_root.badlife3 < 1) { tellTarget (_root.bad3) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad4.hit.hitTest(this)) { _root.badlife4 = _root.badlife4 - 10; if (_root.badlife4 < 1) { tellTarget (_root.bad4) { gotoAndStop (6); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad5.hit.hitTest(this)) { _root.badlife5 = _root.badlife5 - 10; if (_root.badlife5 < 1) { tellTarget (_root.bad5) { gotoAndStop (6); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } }; Object.registerClass("bullet2", Bullet2); function Bullet() { if (_root.bullettime == 0) { this.speed = 18; } else if (_root.bullettime == 1) { this.speed = 6; } } _global.bullet_depth = 100000 /* 0x0186A0 */; addBullet = function (x, y, rot) { _root.attachMovie("bullet", "bullet_" + _global.bullet_depth, _global.bullet_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet.prototype = new MovieClip(); Bullet.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.bad.hit.hitTest(this.po)) { _root.badlife = _root.badlife - 1; if (_root.badlife < 1) { tellTarget (_root.bad) { gotoAndStop (9); }; } if (_root.dead1 == 0) { this.removeMovieClip(); } } if (_root.bad2.hit.hitTest(this.po)) { _root.badlife2 = _root.badlife2 - 1; if (_root.badlife2 < 1) { tellTarget (_root.bad2) { gotoAndStop (9); }; } if (_root.dead2 == 0) { this.removeMovieClip(); } } if (_root.bad3.hit.hitTest(this.po)) { _root.badlife3 = _root.badlife3 - 1; if (_root.badlife3 < 1) { tellTarget (_root.bad3) { gotoAndStop (9); }; } if (_root.dead3 == 0) { this.removeMovieClip(); } } if (_root.bad4.hit.hitTest(this.po)) { _root.badlife4 = _root.badlife4 - 1; if (_root.badlife4 < 1) { tellTarget (_root.bad4) { gotoAndStop (6); }; } if (_root.dead4 == 0) { this.removeMovieClip(); } } if (_root.bad5.hit.hitTest(this.po)) { _root.badlife5 = _root.badlife5 - 1; if (_root.badlife5 < 1) { tellTarget (_root.bad5) { gotoAndStop (6); }; } if (_root.dead5 == 0) { this.removeMovieClip(); } } }; Object.registerClass("bullet", Bullet);
Instance of Symbol 229 MovieClip [NextLevel] "EXIT" in Frame 849
onClipEvent (enterFrame) { if (_root.guy.point.hitTest(this)) { _root.gotoAndPlay("runda10"); } }
Instance of Symbol 180 MovieClip [BadGuy5] "bad5" in Frame 849
onClipEvent (enterFrame) { if (_root.guyvisible5 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 226 MovieClip [BadGuy] "bad" in Frame 849
onClipEvent (enterFrame) { if (_root.guyvisible == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 220 MovieClip [BadGuy2] "bad2" in Frame 849
onClipEvent (enterFrame) { if (_root.guyvisible2 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 213 MovieClip [BadGuy3] "bad3" in Frame 849
onClipEvent (enterFrame) { if (_root.guyvisible3 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 422 MovieClip "guy" in Frame 849
onClipEvent (mouseDown) { if (((_root.gun == 1) & (_root.reload == 0)) & (_root.AMMO1 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(16) + 352))); tellTarget (this.guy) { gotoAndPlay (2); _root.AMMO1 = _root.AMMO1 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 3) & (_root.reload == 0)) & (_root.AMMO3 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(6) + 357))); tellTarget (this.guy) { gotoAndPlay (57); _root.AMMO3 = _root.AMMO3 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 6) & (_root.reload == 0)) & (_root.AMMO6 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); tellTarget (this.guy) { gotoAndPlay (137); _root.AMMO6 = _root.AMMO6 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 5) & (_root.reload == 0)) & (_root.AMMO5 > 0)) { _root.addBullet2(this._x, this._y, this._rotation); tellTarget (this.guy) { gotoAndPlay (90); _root.AMMO5 = _root.AMMO5 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 4) & (_root.reload == 0)) & (_root.AMMO4 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(4) + 358))); tellTarget (this.guy) { gotoAndPlay (79); _root.AMMO4 = _root.AMMO4 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 7) & (_root.reload == 0)) & (_root.AMMO7 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); tellTarget (this.guy) { gotoAndPlay (149); _root.AMMO7 = _root.AMMO7 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 2) & (_root.reload == 0)) & (_root.AMMO2 > 0)) { tellTarget (this.guy) { gotoAndPlay (25); _root.AMMO2 = _root.AMMO2 - 1; if (_root.reload == 0) { _root.addBullet(this._x, this._y, this._rotation); } _root.addBullet(this._x, this._y, (this._rotation = this._rotation - 5)); _root.addBullet(this._x, this._y, (this._rotation = this._rotation + 10)); }; } } onClipEvent (enterFrame) { this._rotation = _root.radToDeg(Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x)); } onClipEvent (enterFrame) { if (_root.bullettime == 0) { moveSpeed = 2; } else if (_root.bullettime == 1) { moveSpeed = 1; } } onClipEvent (enterFrame) { if (Key.isDown(68)) { this._x = this._x + moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._x = this._x - 3; } } else if (Key.isDown(65)) { this._x = this._x - moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._x = this._x + 3; } } } onClipEvent (enterFrame) { if (Key.isDown(83)) { this._y = this._y + moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._y = this._y - 3; } } else if (Key.isDown(87)) { this._y = this._y - moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._y = this._y + 3; } } } onClipEvent (enterFrame) { if ((_root.reload == 0) & (_root.ammo1 < 7)) { if (Key.isDown(82)) { tellTarget (this) { gotoAndPlay (27); }; } } } onClipEvent (enterFrame) { if ((_root.reload == 0) & (_root.ammo3 < 1)) { _root.gun = 1; } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(49)) { tellTarget (this.guy) { gotoAndStop (1); tellTarget (_root.showgun.mp5) { gotoAndPlay (2); _root.gun = 1; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(50)) { tellTarget (this.guy) { gotoAndStop (25); tellTarget (_root.showgun.shotgun) { gotoAndPlay (2); _root.gun = 2; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(51)) { tellTarget (this.guy) { gotoAndStop (57); tellTarget (_root.showgun.socom) { gotoAndPlay (2); _root.gun = 3; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(52)) { tellTarget (this.guy) { gotoAndStop (79); tellTarget (_root.showgun.m4) { gotoAndPlay (2); _root.gun = 4; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(53)) { tellTarget (this.guy) { gotoAndStop (90); tellTarget (_root.showgun.bazooka) { gotoAndPlay (2); _root.gun = 5; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(54)) { tellTarget (this.guy) { gotoAndStop (137); tellTarget (_root.showgun.ak47) { gotoAndPlay (2); _root.gun = 6; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(55)) { tellTarget (this.guy) { gotoAndStop (149); tellTarget (_root.showgun.uzi) { gotoAndPlay (2); _root.gun = 7; }; }; } } }
Instance of Symbol 354 MovieClip "cursor" in Frame 849
onClipEvent (load) { Mouse.hide(); } onClipEvent (mouseMove) { _x = _root._xmouse; _y = _root._ymouse; updateafterevent(); }
Frame 850
function BadGuy() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy2() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy3() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy4() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy5() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy6() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } _root.reload = 0; theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy.prototype = new MovieClip(); BadGuy.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead1 == 0) { _root.guyvisible = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible = 0; } } }; Object.registerClass("BadGuy", BadGuy); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy2.prototype = new MovieClip(); BadGuy2.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy2.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy2.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead2 == 0) { _root.guyvisible2 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible2 = 0; } } }; Object.registerClass("BadGuy2", BadGuy2); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy3.prototype = new MovieClip(); BadGuy3.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy3.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy3.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead3 == 0) { _root.guyvisible3 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible3 = 0; } } }; Object.registerClass("BadGuy3", BadGuy3); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy4.prototype = new MovieClip(); BadGuy4.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy4.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy4.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead4 == 0) { _root.guyvisible4 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible4 = 0; } } }; Object.registerClass("BadGuy4", BadGuy4); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy5.prototype = new MovieClip(); BadGuy5.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy5.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy5.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead5 == 0) { _root.guyvisible5 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible5 = 0; } } }; Object.registerClass("BadGuy5", BadGuy5); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy6.prototype = new MovieClip(); BadGuy6.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy6.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy6.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead6 == 0) { _root.guyvisible6 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible6 = 0; } } }; Object.registerClass("BadGuy6", BadGuy6);
Frame 851
_root.badlife = _root.difficult; _root.badlife2 = _root.difficult; _root.badlife3 = _root.difficult; _root.badlife4 = _root.difficult + 2; _root.badlife5 = _root.difficult + 2; _root.badlife6 = _root.difficult; _root.bullettime = 0; _root.silence._width = _root.silences; stop(); function Bullet3() { if (_root.bullettime == 0) { this.speed = 15; } else if (_root.bullettime == 1) { this.speed = 5; } } function Bullet4() { if (_root.bullettime == 0) { this.speed = 6; } else if (_root.bullettime == 1) { this.speed = 2; } } _global.bullet3_depth = 1000; addBullet3 = function (x, y, rot) { _root.attachMovie("bullet3", "bullet3_" + _global.bullet3_depth, _global.bullet3_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet3_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet3.prototype = new MovieClip(); Bullet3.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.guy.point2.hitTest(this.pu)) { this.removeMovieClip(); _root.herolifes = _root.herolifes - 1; tellTarget (_root.bloof) { gotoAndPlay (2); }; } }; Object.registerClass("bullet3", Bullet3); _global.bullet4_depth = 1; addBullet4 = function (x, y, rot) { _root.attachMovie("bullet4", "bullet4_" + _global.bullet4_depth, _global.bullet4_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet4_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet4.prototype = new MovieClip(); Bullet4.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.guy.point2.hitTest(this.pu)) { this.speed = 0; tellTarget (this) { gotoAndPlay (2); }; _root.herolifes = _root.herolifes - 5; tellTarget (_root.bloof) { gotoAndPlay (2); }; } }; Object.registerClass("bullet4", Bullet4); function Bullet2() { if (_root.bullettime == 0) { this.speed = 6; } else if (_root.bullettime == 1) { this.speed = 3; } } _global.bullet2_depth = 100; addBullet2 = function (x, y, rot) { _root.attachMovie("bullet2", "bullet2_" + _global.bullet2_depth, _global.bullet2_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet2_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet2.prototype = new MovieClip(); Bullet2.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.bad.hit.hitTest(this)) { _root.badlife = _root.badlife - 10; if (_root.badlife < 1) { tellTarget (_root.bad) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad2.hit.hitTest(this)) { _root.badlife2 = _root.badlife2 - 10; if (_root.badlife2 < 1) { tellTarget (_root.bad2) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad3.hit.hitTest(this)) { _root.badlife3 = _root.badlife3 - 10; if (_root.badlife3 < 1) { tellTarget (_root.bad3) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad4.hit.hitTest(this)) { _root.badlife4 = _root.badlife4 - 10; if (_root.badlife4 < 1) { tellTarget (_root.bad4) { gotoAndStop (6); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad5.hit.hitTest(this)) { _root.badlife5 = _root.badlife5 - 10; if (_root.badlife5 < 1) { tellTarget (_root.bad5) { gotoAndStop (6); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad6.hit.hitTest(this)) { _root.badlife6 = _root.badlife6 - 10; if (_root.badlife6 < 1) { tellTarget (_root.bad6) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } }; Object.registerClass("bullet2", Bullet2); function Bullet() { if (_root.bullettime == 0) { this.speed = 18; } else if (_root.bullettime == 1) { this.speed = 6; } } _global.bullet_depth = 100000 /* 0x0186A0 */; addBullet = function (x, y, rot) { _root.attachMovie("bullet", "bullet_" + _global.bullet_depth, _global.bullet_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet.prototype = new MovieClip(); Bullet.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.bad.hit.hitTest(this.po)) { _root.badlife = _root.badlife - 1; if (_root.badlife < 1) { tellTarget (_root.bad) { gotoAndStop (9); }; } if (_root.dead1 == 0) { this.removeMovieClip(); } } if (_root.bad2.hit.hitTest(this.po)) { _root.badlife2 = _root.badlife2 - 1; if (_root.badlife2 < 1) { tellTarget (_root.bad2) { gotoAndStop (9); }; } if (_root.dead2 == 0) { this.removeMovieClip(); } } if (_root.bad3.hit.hitTest(this.po)) { _root.badlife3 = _root.badlife3 - 1; if (_root.badlife3 < 1) { tellTarget (_root.bad3) { gotoAndStop (9); }; } if (_root.dead3 == 0) { this.removeMovieClip(); } } if (_root.bad4.hit.hitTest(this.po)) { _root.badlife4 = _root.badlife4 - 1; if (_root.badlife4 < 1) { tellTarget (_root.bad4) { gotoAndStop (6); }; } if (_root.dead4 == 0) { this.removeMovieClip(); } } if (_root.bad5.hit.hitTest(this.po)) { _root.badlife5 = _root.badlife5 - 1; if (_root.badlife5 < 1) { tellTarget (_root.bad5) { gotoAndStop (6); }; } if (_root.dead5 == 0) { this.removeMovieClip(); } } if (_root.bad6.hit.hitTest(this.po)) { _root.badlife6 = _root.badlife6 - 1; if (_root.badlife6 < 1) { tellTarget (_root.bad6) { gotoAndStop (9); }; } if (_root.dead6 == 0) { this.removeMovieClip(); } } }; Object.registerClass("bullet", Bullet);
Instance of Symbol 229 MovieClip [NextLevel] "EXIT" in Frame 851
onClipEvent (enterFrame) { if (_root.guy.point.hitTest(this)) { _root.gotoAndPlay("runda11"); } }
Instance of Symbol 422 MovieClip "guy" in Frame 851
onClipEvent (mouseDown) { if (((_root.gun == 1) & (_root.reload == 0)) & (_root.AMMO1 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(16) + 352))); tellTarget (this.guy) { gotoAndPlay (2); _root.AMMO1 = _root.AMMO1 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 3) & (_root.reload == 0)) & (_root.AMMO3 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(6) + 357))); tellTarget (this.guy) { gotoAndPlay (57); _root.AMMO3 = _root.AMMO3 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 6) & (_root.reload == 0)) & (_root.AMMO6 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); tellTarget (this.guy) { gotoAndPlay (137); _root.AMMO6 = _root.AMMO6 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 5) & (_root.reload == 0)) & (_root.AMMO5 > 0)) { _root.addBullet2(this._x, this._y, this._rotation); tellTarget (this.guy) { gotoAndPlay (90); _root.AMMO5 = _root.AMMO5 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 4) & (_root.reload == 0)) & (_root.AMMO4 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(4) + 358))); tellTarget (this.guy) { gotoAndPlay (79); _root.AMMO4 = _root.AMMO4 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 7) & (_root.reload == 0)) & (_root.AMMO7 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); tellTarget (this.guy) { gotoAndPlay (149); _root.AMMO7 = _root.AMMO7 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 2) & (_root.reload == 0)) & (_root.AMMO2 > 0)) { tellTarget (this.guy) { gotoAndPlay (25); _root.AMMO2 = _root.AMMO2 - 1; if (_root.reload == 0) { _root.addBullet(this._x, this._y, this._rotation); } _root.addBullet(this._x, this._y, (this._rotation = this._rotation - 5)); _root.addBullet(this._x, this._y, (this._rotation = this._rotation + 10)); }; } } onClipEvent (enterFrame) { this._rotation = _root.radToDeg(Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x)); } onClipEvent (enterFrame) { if (_root.bullettime == 0) { moveSpeed = 2; } else if (_root.bullettime == 1) { moveSpeed = 1; } } onClipEvent (enterFrame) { if (Key.isDown(68)) { this._x = this._x + moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._x = this._x - 3; } } else if (Key.isDown(65)) { this._x = this._x - moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._x = this._x + 3; } } } onClipEvent (enterFrame) { if (Key.isDown(83)) { this._y = this._y + moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._y = this._y - 3; } } else if (Key.isDown(87)) { this._y = this._y - moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._y = this._y + 3; } } } onClipEvent (enterFrame) { if ((_root.reload == 0) & (_root.ammo1 < 7)) { if (Key.isDown(82)) { tellTarget (this) { gotoAndPlay (27); }; } } } onClipEvent (enterFrame) { if ((_root.reload == 0) & (_root.ammo3 < 1)) { _root.gun = 1; } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(49)) { tellTarget (this.guy) { gotoAndStop (1); tellTarget (_root.showgun.mp5) { gotoAndPlay (2); _root.gun = 1; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(50)) { tellTarget (this.guy) { gotoAndStop (25); tellTarget (_root.showgun.shotgun) { gotoAndPlay (2); _root.gun = 2; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(51)) { tellTarget (this.guy) { gotoAndStop (57); tellTarget (_root.showgun.socom) { gotoAndPlay (2); _root.gun = 3; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(52)) { tellTarget (this.guy) { gotoAndStop (79); tellTarget (_root.showgun.m4) { gotoAndPlay (2); _root.gun = 4; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(53)) { tellTarget (this.guy) { gotoAndStop (90); tellTarget (_root.showgun.bazooka) { gotoAndPlay (2); _root.gun = 5; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(54)) { tellTarget (this.guy) { gotoAndStop (137); tellTarget (_root.showgun.ak47) { gotoAndPlay (2); _root.gun = 6; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(55)) { tellTarget (this.guy) { gotoAndStop (149); tellTarget (_root.showgun.uzi) { gotoAndPlay (2); _root.gun = 7; }; }; } } }
Instance of Symbol 159 MovieClip [BadGuy6] "bad6" in Frame 851
onClipEvent (enterFrame) { if (_root.guyvisible6 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 180 MovieClip [BadGuy5] "bad5" in Frame 851
onClipEvent (enterFrame) { if (_root.guyvisible5 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 354 MovieClip "cursor" in Frame 851
onClipEvent (load) { Mouse.hide(); } onClipEvent (mouseMove) { _x = _root._xmouse; _y = _root._ymouse; updateafterevent(); }
Frame 852
function BadGuy() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy2() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy3() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy4() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy5() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy6() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } _root.reload = 0; theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy.prototype = new MovieClip(); BadGuy.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead1 == 0) { _root.guyvisible = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible = 0; } } }; Object.registerClass("BadGuy", BadGuy); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy2.prototype = new MovieClip(); BadGuy2.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy2.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy2.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead2 == 0) { _root.guyvisible2 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible2 = 0; } } }; Object.registerClass("BadGuy2", BadGuy2); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy3.prototype = new MovieClip(); BadGuy3.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy3.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy3.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead3 == 0) { _root.guyvisible3 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible3 = 0; } } }; Object.registerClass("BadGuy3", BadGuy3); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy4.prototype = new MovieClip(); BadGuy4.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy4.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy4.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead4 == 0) { _root.guyvisible4 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible4 = 0; } } }; Object.registerClass("BadGuy4", BadGuy4); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy5.prototype = new MovieClip(); BadGuy5.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy5.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy5.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead5 == 0) { _root.guyvisible5 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible5 = 0; } } }; Object.registerClass("BadGuy5", BadGuy5); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy6.prototype = new MovieClip(); BadGuy6.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy6.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy6.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead6 == 0) { _root.guyvisible6 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible6 = 0; } } }; Object.registerClass("BadGuy6", BadGuy6);
Frame 853
_root.badlife = _root.difficult; _root.badlife2 = _root.difficult; _root.badlife3 = _root.difficult; _root.badlife4 = _root.difficult + 2; _root.badlife5 = _root.difficult + 2; _root.badlife6 = _root.difficult; _root.bullettime = 0; _root.silence._width = _root.silences; stop(); function Bullet3() { if (_root.bullettime == 0) { this.speed = 15; } else if (_root.bullettime == 1) { this.speed = 5; } } function Bullet4() { if (_root.bullettime == 0) { this.speed = 6; } else if (_root.bullettime == 1) { this.speed = 2; } } _global.bullet3_depth = 1000; addBullet3 = function (x, y, rot) { _root.attachMovie("bullet3", "bullet3_" + _global.bullet3_depth, _global.bullet3_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet3_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet3.prototype = new MovieClip(); Bullet3.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.guy.point2.hitTest(this.pu)) { this.removeMovieClip(); _root.herolifes = _root.herolifes - 1; tellTarget (_root.bloof) { gotoAndPlay (2); }; } }; Object.registerClass("bullet3", Bullet3); _global.bullet4_depth = 1; addBullet4 = function (x, y, rot) { _root.attachMovie("bullet4", "bullet4_" + _global.bullet4_depth, _global.bullet4_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet4_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet4.prototype = new MovieClip(); Bullet4.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.guy.point2.hitTest(this.pu)) { this.speed = 0; tellTarget (this) { gotoAndPlay (2); }; _root.herolifes = _root.herolifes - 5; tellTarget (_root.bloof) { gotoAndPlay (2); }; } }; Object.registerClass("bullet4", Bullet4); function Bullet2() { if (_root.bullettime == 0) { this.speed = 6; } else if (_root.bullettime == 1) { this.speed = 3; } } _global.bullet2_depth = 100; addBullet2 = function (x, y, rot) { _root.attachMovie("bullet2", "bullet2_" + _global.bullet2_depth, _global.bullet2_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet2_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet2.prototype = new MovieClip(); Bullet2.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.bad.hit.hitTest(this)) { _root.badlife = _root.badlife - 10; if (_root.badlife < 1) { tellTarget (_root.bad) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad2.hit.hitTest(this)) { _root.badlife2 = _root.badlife2 - 10; if (_root.badlife2 < 1) { tellTarget (_root.bad2) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad3.hit.hitTest(this)) { _root.badlife3 = _root.badlife3 - 10; if (_root.badlife3 < 1) { tellTarget (_root.bad3) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad4.hit.hitTest(this)) { _root.badlife4 = _root.badlife4 - 10; if (_root.badlife4 < 1) { tellTarget (_root.bad4) { gotoAndStop (6); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad5.hit.hitTest(this)) { _root.badlife5 = _root.badlife5 - 10; if (_root.badlife5 < 1) { tellTarget (_root.bad5) { gotoAndStop (6); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad6.hit.hitTest(this)) { _root.badlife6 = _root.badlife6 - 10; if (_root.badlife6 < 1) { tellTarget (_root.bad6) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } }; Object.registerClass("bullet2", Bullet2); function Bullet() { if (_root.bullettime == 0) { this.speed = 18; } else if (_root.bullettime == 1) { this.speed = 6; } } _global.bullet_depth = 100000 /* 0x0186A0 */; addBullet = function (x, y, rot) { _root.attachMovie("bullet", "bullet_" + _global.bullet_depth, _global.bullet_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet.prototype = new MovieClip(); Bullet.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.bad.hit.hitTest(this.po)) { _root.badlife = _root.badlife - 1; if (_root.badlife < 1) { tellTarget (_root.bad) { gotoAndStop (9); }; } if (_root.dead1 == 0) { this.removeMovieClip(); } } if (_root.bad2.hit.hitTest(this.po)) { _root.badlife2 = _root.badlife2 - 1; if (_root.badlife2 < 1) { tellTarget (_root.bad2) { gotoAndStop (9); }; } if (_root.dead2 == 0) { this.removeMovieClip(); } } if (_root.bad3.hit.hitTest(this.po)) { _root.badlife3 = _root.badlife3 - 1; if (_root.badlife3 < 1) { tellTarget (_root.bad3) { gotoAndStop (9); }; } if (_root.dead3 == 0) { this.removeMovieClip(); } } if (_root.bad4.hit.hitTest(this.po)) { _root.badlife4 = _root.badlife4 - 1; if (_root.badlife4 < 1) { tellTarget (_root.bad4) { gotoAndStop (6); }; } if (_root.dead4 == 0) { this.removeMovieClip(); } } if (_root.bad5.hit.hitTest(this.po)) { _root.badlife5 = _root.badlife5 - 1; if (_root.badlife5 < 1) { tellTarget (_root.bad5) { gotoAndStop (6); }; } if (_root.dead5 == 0) { this.removeMovieClip(); } } if (_root.bad6.hit.hitTest(this.po)) { _root.badlife6 = _root.badlife6 - 1; if (_root.badlife6 < 1) { tellTarget (_root.bad6) { gotoAndStop (9); }; } if (_root.dead6 == 0) { this.removeMovieClip(); } } }; Object.registerClass("bullet", Bullet);
Instance of Symbol 229 MovieClip [NextLevel] "EXIT" in Frame 853
onClipEvent (enterFrame) { if (_root.guy.point.hitTest(this)) { _root.gotoAndPlay("runda12"); } }
Instance of Symbol 422 MovieClip "guy" in Frame 853
onClipEvent (mouseDown) { if (((_root.gun == 1) & (_root.reload == 0)) & (_root.AMMO1 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(16) + 352))); tellTarget (this.guy) { gotoAndPlay (2); _root.AMMO1 = _root.AMMO1 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 3) & (_root.reload == 0)) & (_root.AMMO3 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(6) + 357))); tellTarget (this.guy) { gotoAndPlay (57); _root.AMMO3 = _root.AMMO3 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 6) & (_root.reload == 0)) & (_root.AMMO6 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); tellTarget (this.guy) { gotoAndPlay (137); _root.AMMO6 = _root.AMMO6 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 5) & (_root.reload == 0)) & (_root.AMMO5 > 0)) { _root.addBullet2(this._x, this._y, this._rotation); tellTarget (this.guy) { gotoAndPlay (90); _root.AMMO5 = _root.AMMO5 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 4) & (_root.reload == 0)) & (_root.AMMO4 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(4) + 358))); tellTarget (this.guy) { gotoAndPlay (79); _root.AMMO4 = _root.AMMO4 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 7) & (_root.reload == 0)) & (_root.AMMO7 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); tellTarget (this.guy) { gotoAndPlay (149); _root.AMMO7 = _root.AMMO7 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 2) & (_root.reload == 0)) & (_root.AMMO2 > 0)) { tellTarget (this.guy) { gotoAndPlay (25); _root.AMMO2 = _root.AMMO2 - 1; if (_root.reload == 0) { _root.addBullet(this._x, this._y, this._rotation); } _root.addBullet(this._x, this._y, (this._rotation = this._rotation - 5)); _root.addBullet(this._x, this._y, (this._rotation = this._rotation + 10)); }; } } onClipEvent (enterFrame) { this._rotation = _root.radToDeg(Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x)); } onClipEvent (enterFrame) { if (_root.bullettime == 0) { moveSpeed = 2; } else if (_root.bullettime == 1) { moveSpeed = 1; } } onClipEvent (enterFrame) { if (Key.isDown(68)) { this._x = this._x + moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._x = this._x - 3; } } else if (Key.isDown(65)) { this._x = this._x - moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._x = this._x + 3; } } } onClipEvent (enterFrame) { if (Key.isDown(83)) { this._y = this._y + moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._y = this._y - 3; } } else if (Key.isDown(87)) { this._y = this._y - moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._y = this._y + 3; } } } onClipEvent (enterFrame) { if ((_root.reload == 0) & (_root.ammo1 < 7)) { if (Key.isDown(82)) { tellTarget (this) { gotoAndPlay (27); }; } } } onClipEvent (enterFrame) { if ((_root.reload == 0) & (_root.ammo3 < 1)) { _root.gun = 1; } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(49)) { tellTarget (this.guy) { gotoAndStop (1); tellTarget (_root.showgun.mp5) { gotoAndPlay (2); _root.gun = 1; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(50)) { tellTarget (this.guy) { gotoAndStop (25); tellTarget (_root.showgun.shotgun) { gotoAndPlay (2); _root.gun = 2; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(51)) { tellTarget (this.guy) { gotoAndStop (57); tellTarget (_root.showgun.socom) { gotoAndPlay (2); _root.gun = 3; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(52)) { tellTarget (this.guy) { gotoAndStop (79); tellTarget (_root.showgun.m4) { gotoAndPlay (2); _root.gun = 4; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(53)) { tellTarget (this.guy) { gotoAndStop (90); tellTarget (_root.showgun.bazooka) { gotoAndPlay (2); _root.gun = 5; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(54)) { tellTarget (this.guy) { gotoAndStop (137); tellTarget (_root.showgun.ak47) { gotoAndPlay (2); _root.gun = 6; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(55)) { tellTarget (this.guy) { gotoAndStop (149); tellTarget (_root.showgun.uzi) { gotoAndPlay (2); _root.gun = 7; }; }; } } }
Instance of Symbol 159 MovieClip [BadGuy6] "bad6" in Frame 853
onClipEvent (enterFrame) { if (_root.guyvisible6 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 180 MovieClip [BadGuy5] "bad5" in Frame 853
onClipEvent (enterFrame) { if (_root.guyvisible5 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 181 MovieClip [BadGuy4] "bad4" in Frame 853
onClipEvent (enterFrame) { if (_root.guyvisible4 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 354 MovieClip "cursor" in Frame 853
onClipEvent (load) { Mouse.hide(); } onClipEvent (mouseMove) { _x = _root._xmouse; _y = _root._ymouse; updateafterevent(); }
Frame 854
function BadGuy() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy2() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy3() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy4() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy5() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy6() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } _root.reload = 0; theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy.prototype = new MovieClip(); BadGuy.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead1 == 0) { _root.guyvisible = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible = 0; } } }; Object.registerClass("BadGuy", BadGuy); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy2.prototype = new MovieClip(); BadGuy2.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy2.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy2.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead2 == 0) { _root.guyvisible2 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible2 = 0; } } }; Object.registerClass("BadGuy2", BadGuy2); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy3.prototype = new MovieClip(); BadGuy3.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy3.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy3.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead3 == 0) { _root.guyvisible3 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible3 = 0; } } }; Object.registerClass("BadGuy3", BadGuy3); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy4.prototype = new MovieClip(); BadGuy4.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy4.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy4.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead4 == 0) { _root.guyvisible4 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible4 = 0; } } }; Object.registerClass("BadGuy4", BadGuy4); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy5.prototype = new MovieClip(); BadGuy5.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy5.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy5.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead5 == 0) { _root.guyvisible5 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible5 = 0; } } }; Object.registerClass("BadGuy5", BadGuy5); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy6.prototype = new MovieClip(); BadGuy6.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy6.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy6.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead6 == 0) { _root.guyvisible6 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible6 = 0; } } }; Object.registerClass("BadGuy6", BadGuy6);
Frame 855
_root.badlife = _root.difficult; _root.badlife2 = _root.difficult; _root.badlife3 = _root.difficult; _root.badlife4 = _root.difficult + 2; _root.badlife5 = _root.difficult + 2; _root.badlife6 = _root.difficult; _root.bullettime = 0; _root.silence._width = _root.silences; stop(); function Bullet3() { if (_root.bullettime == 0) { this.speed = 15; } else if (_root.bullettime == 1) { this.speed = 5; } } function Bullet4() { if (_root.bullettime == 0) { this.speed = 6; } else if (_root.bullettime == 1) { this.speed = 2; } } _global.bullet3_depth = 1000; addBullet3 = function (x, y, rot) { _root.attachMovie("bullet3", "bullet3_" + _global.bullet3_depth, _global.bullet3_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet3_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet3.prototype = new MovieClip(); Bullet3.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.guy.point2.hitTest(this.pu)) { this.removeMovieClip(); _root.herolifes = _root.herolifes - 1; tellTarget (_root.bloof) { gotoAndPlay (2); }; } }; Object.registerClass("bullet3", Bullet3); _global.bullet4_depth = 1; addBullet4 = function (x, y, rot) { _root.attachMovie("bullet4", "bullet4_" + _global.bullet4_depth, _global.bullet4_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet4_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet4.prototype = new MovieClip(); Bullet4.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.guy.point2.hitTest(this.pu)) { this.speed = 0; tellTarget (this) { gotoAndPlay (2); }; _root.herolifes = _root.herolifes - 5; tellTarget (_root.bloof) { gotoAndPlay (2); }; } }; Object.registerClass("bullet4", Bullet4); function Bullet2() { if (_root.bullettime == 0) { this.speed = 6; } else if (_root.bullettime == 1) { this.speed = 3; } } _global.bullet2_depth = 100; addBullet2 = function (x, y, rot) { _root.attachMovie("bullet2", "bullet2_" + _global.bullet2_depth, _global.bullet2_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet2_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet2.prototype = new MovieClip(); Bullet2.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.bad.hit.hitTest(this)) { _root.badlife = _root.badlife - 10; if (_root.badlife < 1) { tellTarget (_root.bad) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad2.hit.hitTest(this)) { _root.badlife2 = _root.badlife2 - 10; if (_root.badlife2 < 1) { tellTarget (_root.bad2) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad3.hit.hitTest(this)) { _root.badlife3 = _root.badlife3 - 10; if (_root.badlife3 < 1) { tellTarget (_root.bad3) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad4.hit.hitTest(this)) { _root.badlife4 = _root.badlife4 - 10; if (_root.badlife4 < 1) { tellTarget (_root.bad4) { gotoAndStop (6); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad5.hit.hitTest(this)) { _root.badlife5 = _root.badlife5 - 10; if (_root.badlife5 < 1) { tellTarget (_root.bad5) { gotoAndStop (6); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad6.hit.hitTest(this)) { _root.badlife6 = _root.badlife6 - 10; if (_root.badlife6 < 1) { tellTarget (_root.bad6) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } }; Object.registerClass("bullet2", Bullet2); function Bullet() { if (_root.bullettime == 0) { this.speed = 18; } else if (_root.bullettime == 1) { this.speed = 6; } } _global.bullet_depth = 100000 /* 0x0186A0 */; addBullet = function (x, y, rot) { _root.attachMovie("bullet", "bullet_" + _global.bullet_depth, _global.bullet_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet.prototype = new MovieClip(); Bullet.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.bad.hit.hitTest(this.po)) { _root.badlife = _root.badlife - 1; if (_root.badlife < 1) { tellTarget (_root.bad) { gotoAndStop (9); }; } if (_root.dead1 == 0) { this.removeMovieClip(); } } if (_root.bad2.hit.hitTest(this.po)) { _root.badlife2 = _root.badlife2 - 1; if (_root.badlife2 < 1) { tellTarget (_root.bad2) { gotoAndStop (9); }; } if (_root.dead2 == 0) { this.removeMovieClip(); } } if (_root.bad3.hit.hitTest(this.po)) { _root.badlife3 = _root.badlife3 - 1; if (_root.badlife3 < 1) { tellTarget (_root.bad3) { gotoAndStop (9); }; } if (_root.dead3 == 0) { this.removeMovieClip(); } } if (_root.bad4.hit.hitTest(this.po)) { _root.badlife4 = _root.badlife4 - 1; if (_root.badlife4 < 1) { tellTarget (_root.bad4) { gotoAndStop (6); }; } if (_root.dead4 == 0) { this.removeMovieClip(); } } if (_root.bad5.hit.hitTest(this.po)) { _root.badlife5 = _root.badlife5 - 1; if (_root.badlife5 < 1) { tellTarget (_root.bad5) { gotoAndStop (6); }; } if (_root.dead5 == 0) { this.removeMovieClip(); } } if (_root.bad6.hit.hitTest(this.po)) { _root.badlife6 = _root.badlife6 - 1; if (_root.badlife6 < 1) { tellTarget (_root.bad6) { gotoAndStop (9); }; } if (_root.dead6 == 0) { this.removeMovieClip(); } } }; Object.registerClass("bullet", Bullet);
Instance of Symbol 229 MovieClip [NextLevel] "EXIT" in Frame 855
onClipEvent (enterFrame) { if (_root.guy.point.hitTest(this)) { _root.gotoAndPlay("runda13"); } }
Instance of Symbol 422 MovieClip "guy" in Frame 855
onClipEvent (mouseDown) { if (((_root.gun == 1) & (_root.reload == 0)) & (_root.AMMO1 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(16) + 352))); tellTarget (this.guy) { gotoAndPlay (2); _root.AMMO1 = _root.AMMO1 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 3) & (_root.reload == 0)) & (_root.AMMO3 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(6) + 357))); tellTarget (this.guy) { gotoAndPlay (57); _root.AMMO3 = _root.AMMO3 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 6) & (_root.reload == 0)) & (_root.AMMO6 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); tellTarget (this.guy) { gotoAndPlay (137); _root.AMMO6 = _root.AMMO6 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 5) & (_root.reload == 0)) & (_root.AMMO5 > 0)) { _root.addBullet2(this._x, this._y, this._rotation); tellTarget (this.guy) { gotoAndPlay (90); _root.AMMO5 = _root.AMMO5 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 4) & (_root.reload == 0)) & (_root.AMMO4 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(4) + 358))); tellTarget (this.guy) { gotoAndPlay (79); _root.AMMO4 = _root.AMMO4 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 7) & (_root.reload == 0)) & (_root.AMMO7 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); tellTarget (this.guy) { gotoAndPlay (149); _root.AMMO7 = _root.AMMO7 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 2) & (_root.reload == 0)) & (_root.AMMO2 > 0)) { tellTarget (this.guy) { gotoAndPlay (25); _root.AMMO2 = _root.AMMO2 - 1; if (_root.reload == 0) { _root.addBullet(this._x, this._y, this._rotation); } _root.addBullet(this._x, this._y, (this._rotation = this._rotation - 5)); _root.addBullet(this._x, this._y, (this._rotation = this._rotation + 10)); }; } } onClipEvent (enterFrame) { this._rotation = _root.radToDeg(Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x)); } onClipEvent (enterFrame) { if (_root.bullettime == 0) { moveSpeed = 2; } else if (_root.bullettime == 1) { moveSpeed = 1; } } onClipEvent (enterFrame) { if (Key.isDown(68)) { this._x = this._x + moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._x = this._x - 3; } } else if (Key.isDown(65)) { this._x = this._x - moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._x = this._x + 3; } } } onClipEvent (enterFrame) { if (Key.isDown(83)) { this._y = this._y + moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._y = this._y - 3; } } else if (Key.isDown(87)) { this._y = this._y - moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._y = this._y + 3; } } } onClipEvent (enterFrame) { if ((_root.reload == 0) & (_root.ammo1 < 7)) { if (Key.isDown(82)) { tellTarget (this) { gotoAndPlay (27); }; } } } onClipEvent (enterFrame) { if ((_root.reload == 0) & (_root.ammo3 < 1)) { _root.gun = 1; } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(49)) { tellTarget (this.guy) { gotoAndStop (1); tellTarget (_root.showgun.mp5) { gotoAndPlay (2); _root.gun = 1; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(50)) { tellTarget (this.guy) { gotoAndStop (25); tellTarget (_root.showgun.shotgun) { gotoAndPlay (2); _root.gun = 2; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(51)) { tellTarget (this.guy) { gotoAndStop (57); tellTarget (_root.showgun.socom) { gotoAndPlay (2); _root.gun = 3; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(52)) { tellTarget (this.guy) { gotoAndStop (79); tellTarget (_root.showgun.m4) { gotoAndPlay (2); _root.gun = 4; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(53)) { tellTarget (this.guy) { gotoAndStop (90); tellTarget (_root.showgun.bazooka) { gotoAndPlay (2); _root.gun = 5; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(54)) { tellTarget (this.guy) { gotoAndStop (137); tellTarget (_root.showgun.ak47) { gotoAndPlay (2); _root.gun = 6; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(55)) { tellTarget (this.guy) { gotoAndStop (149); tellTarget (_root.showgun.uzi) { gotoAndPlay (2); _root.gun = 7; }; }; } } }
Instance of Symbol 181 MovieClip [BadGuy4] "bad4" in Frame 855
onClipEvent (enterFrame) { if (_root.guyvisible4 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 226 MovieClip [BadGuy] "bad" in Frame 855
onClipEvent (enterFrame) { if (_root.guyvisible == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 220 MovieClip [BadGuy2] "bad2" in Frame 855
onClipEvent (enterFrame) { if (_root.guyvisible2 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 213 MovieClip [BadGuy3] "bad3" in Frame 855
onClipEvent (enterFrame) { if (_root.guyvisible3 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 354 MovieClip "cursor" in Frame 855
onClipEvent (load) { Mouse.hide(); } onClipEvent (mouseMove) { _x = _root._xmouse; _y = _root._ymouse; updateafterevent(); }
Frame 856
_root.saves = 4; function BadGuy() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy2() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy3() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy4() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy5() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy6() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } _root.reload = 0; theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy.prototype = new MovieClip(); BadGuy.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead1 == 0) { _root.guyvisible = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible = 0; } } }; Object.registerClass("BadGuy", BadGuy); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy2.prototype = new MovieClip(); BadGuy2.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy2.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy2.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead2 == 0) { _root.guyvisible2 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible2 = 0; } } }; Object.registerClass("BadGuy2", BadGuy2); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy3.prototype = new MovieClip(); BadGuy3.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy3.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy3.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead3 == 0) { _root.guyvisible3 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible3 = 0; } } }; Object.registerClass("BadGuy3", BadGuy3); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy4.prototype = new MovieClip(); BadGuy4.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy4.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy4.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead4 == 0) { _root.guyvisible4 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible4 = 0; } } }; Object.registerClass("BadGuy4", BadGuy4); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy5.prototype = new MovieClip(); BadGuy5.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy5.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy5.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead5 == 0) { _root.guyvisible5 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible5 = 0; } } }; Object.registerClass("BadGuy5", BadGuy5); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy6.prototype = new MovieClip(); BadGuy6.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy6.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy6.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead6 == 0) { _root.guyvisible6 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible6 = 0; } } }; Object.registerClass("BadGuy6", BadGuy6);
Frame 857
_root.badlife = _root.difficult; _root.badlife2 = _root.difficult; _root.badlife3 = _root.difficult; _root.badlife4 = _root.difficult + 2; _root.badlife5 = _root.difficult + 2; _root.badlife6 = _root.difficult; _root.bullettime = 0; _root.silence._width = _root.silences; stop(); function Bullet3() { if (_root.bullettime == 0) { this.speed = 15; } else if (_root.bullettime == 1) { this.speed = 5; } } function Bullet4() { if (_root.bullettime == 0) { this.speed = 6; } else if (_root.bullettime == 1) { this.speed = 2; } } _global.bullet3_depth = 1000; addBullet3 = function (x, y, rot) { _root.attachMovie("bullet3", "bullet3_" + _global.bullet3_depth, _global.bullet3_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet3_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet3.prototype = new MovieClip(); Bullet3.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.guy.point2.hitTest(this.pu)) { this.removeMovieClip(); _root.herolifes = _root.herolifes - 1; tellTarget (_root.bloof) { gotoAndPlay (2); }; } }; Object.registerClass("bullet3", Bullet3); _global.bullet4_depth = 1; addBullet4 = function (x, y, rot) { _root.attachMovie("bullet4", "bullet4_" + _global.bullet4_depth, _global.bullet4_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet4_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet4.prototype = new MovieClip(); Bullet4.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.guy.point2.hitTest(this.pu)) { this.speed = 0; tellTarget (this) { gotoAndPlay (2); }; _root.herolifes = _root.herolifes - 5; tellTarget (_root.bloof) { gotoAndPlay (2); }; } }; Object.registerClass("bullet4", Bullet4); function Bullet2() { if (_root.bullettime == 0) { this.speed = 6; } else if (_root.bullettime == 1) { this.speed = 3; } } _global.bullet2_depth = 100; addBullet2 = function (x, y, rot) { _root.attachMovie("bullet2", "bullet2_" + _global.bullet2_depth, _global.bullet2_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet2_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet2.prototype = new MovieClip(); Bullet2.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.bad.hit.hitTest(this)) { _root.badlife = _root.badlife - 10; if (_root.badlife < 1) { tellTarget (_root.bad) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad2.hit.hitTest(this)) { _root.badlife2 = _root.badlife2 - 10; if (_root.badlife2 < 1) { tellTarget (_root.bad2) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad3.hit.hitTest(this)) { _root.badlife3 = _root.badlife3 - 10; if (_root.badlife3 < 1) { tellTarget (_root.bad3) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad4.hit.hitTest(this)) { _root.badlife4 = _root.badlife4 - 10; if (_root.badlife4 < 1) { tellTarget (_root.bad4) { gotoAndStop (6); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad5.hit.hitTest(this)) { _root.badlife5 = _root.badlife5 - 10; if (_root.badlife5 < 1) { tellTarget (_root.bad5) { gotoAndStop (6); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad6.hit.hitTest(this)) { _root.badlife6 = _root.badlife6 - 10; if (_root.badlife6 < 1) { tellTarget (_root.bad6) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } }; Object.registerClass("bullet2", Bullet2); function Bullet() { if (_root.bullettime == 0) { this.speed = 18; } else if (_root.bullettime == 1) { this.speed = 6; } } _global.bullet_depth = 100000 /* 0x0186A0 */; addBullet = function (x, y, rot) { _root.attachMovie("bullet", "bullet_" + _global.bullet_depth, _global.bullet_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet.prototype = new MovieClip(); Bullet.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.bad.hit.hitTest(this.po)) { _root.badlife = _root.badlife - 1; if (_root.badlife < 1) { tellTarget (_root.bad) { gotoAndStop (9); }; } if (_root.dead1 == 0) { this.removeMovieClip(); } } if (_root.bad2.hit.hitTest(this.po)) { _root.badlife2 = _root.badlife2 - 1; if (_root.badlife2 < 1) { tellTarget (_root.bad2) { gotoAndStop (9); }; } if (_root.dead2 == 0) { this.removeMovieClip(); } } if (_root.bad3.hit.hitTest(this.po)) { _root.badlife3 = _root.badlife3 - 1; if (_root.badlife3 < 1) { tellTarget (_root.bad3) { gotoAndStop (9); }; } if (_root.dead3 == 0) { this.removeMovieClip(); } } if (_root.bad4.hit.hitTest(this.po)) { _root.badlife4 = _root.badlife4 - 1; if (_root.badlife4 < 1) { tellTarget (_root.bad4) { gotoAndStop (6); }; } if (_root.dead4 == 0) { this.removeMovieClip(); } } if (_root.bad5.hit.hitTest(this.po)) { _root.badlife5 = _root.badlife5 - 1; if (_root.badlife5 < 1) { tellTarget (_root.bad5) { gotoAndStop (6); }; } if (_root.dead5 == 0) { this.removeMovieClip(); } } if (_root.bad6.hit.hitTest(this.po)) { _root.badlife6 = _root.badlife6 - 1; if (_root.badlife6 < 1) { tellTarget (_root.bad6) { gotoAndStop (9); }; } if (_root.dead6 == 0) { this.removeMovieClip(); } } }; Object.registerClass("bullet", Bullet);
Instance of Symbol 229 MovieClip [NextLevel] "EXIT" in Frame 857
onClipEvent (enterFrame) { if (_root.guy.point.hitTest(this)) { _root.gotoAndPlay("runda14"); } }
Instance of Symbol 422 MovieClip "guy" in Frame 857
onClipEvent (mouseDown) { if (((_root.gun == 1) & (_root.reload == 0)) & (_root.AMMO1 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(16) + 352))); tellTarget (this.guy) { gotoAndPlay (2); _root.AMMO1 = _root.AMMO1 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 3) & (_root.reload == 0)) & (_root.AMMO3 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(6) + 357))); tellTarget (this.guy) { gotoAndPlay (57); _root.AMMO3 = _root.AMMO3 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 6) & (_root.reload == 0)) & (_root.AMMO6 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); tellTarget (this.guy) { gotoAndPlay (137); _root.AMMO6 = _root.AMMO6 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 5) & (_root.reload == 0)) & (_root.AMMO5 > 0)) { _root.addBullet2(this._x, this._y, this._rotation); tellTarget (this.guy) { gotoAndPlay (90); _root.AMMO5 = _root.AMMO5 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 4) & (_root.reload == 0)) & (_root.AMMO4 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(4) + 358))); tellTarget (this.guy) { gotoAndPlay (79); _root.AMMO4 = _root.AMMO4 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 7) & (_root.reload == 0)) & (_root.AMMO7 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); tellTarget (this.guy) { gotoAndPlay (149); _root.AMMO7 = _root.AMMO7 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 2) & (_root.reload == 0)) & (_root.AMMO2 > 0)) { tellTarget (this.guy) { gotoAndPlay (25); _root.AMMO2 = _root.AMMO2 - 1; if (_root.reload == 0) { _root.addBullet(this._x, this._y, this._rotation); } _root.addBullet(this._x, this._y, (this._rotation = this._rotation - 5)); _root.addBullet(this._x, this._y, (this._rotation = this._rotation + 10)); }; } } onClipEvent (enterFrame) { this._rotation = _root.radToDeg(Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x)); } onClipEvent (enterFrame) { if (_root.bullettime == 0) { moveSpeed = 2; } else if (_root.bullettime == 1) { moveSpeed = 1; } } onClipEvent (enterFrame) { if (Key.isDown(68)) { this._x = this._x + moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._x = this._x - 3; } } else if (Key.isDown(65)) { this._x = this._x - moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._x = this._x + 3; } } } onClipEvent (enterFrame) { if (Key.isDown(83)) { this._y = this._y + moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._y = this._y - 3; } } else if (Key.isDown(87)) { this._y = this._y - moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._y = this._y + 3; } } } onClipEvent (enterFrame) { if ((_root.reload == 0) & (_root.ammo1 < 7)) { if (Key.isDown(82)) { tellTarget (this) { gotoAndPlay (27); }; } } } onClipEvent (enterFrame) { if ((_root.reload == 0) & (_root.ammo3 < 1)) { _root.gun = 1; } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(49)) { tellTarget (this.guy) { gotoAndStop (1); tellTarget (_root.showgun.mp5) { gotoAndPlay (2); _root.gun = 1; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(50)) { tellTarget (this.guy) { gotoAndStop (25); tellTarget (_root.showgun.shotgun) { gotoAndPlay (2); _root.gun = 2; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(51)) { tellTarget (this.guy) { gotoAndStop (57); tellTarget (_root.showgun.socom) { gotoAndPlay (2); _root.gun = 3; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(52)) { tellTarget (this.guy) { gotoAndStop (79); tellTarget (_root.showgun.m4) { gotoAndPlay (2); _root.gun = 4; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(53)) { tellTarget (this.guy) { gotoAndStop (90); tellTarget (_root.showgun.bazooka) { gotoAndPlay (2); _root.gun = 5; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(54)) { tellTarget (this.guy) { gotoAndStop (137); tellTarget (_root.showgun.ak47) { gotoAndPlay (2); _root.gun = 6; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(55)) { tellTarget (this.guy) { gotoAndStop (149); tellTarget (_root.showgun.uzi) { gotoAndPlay (2); _root.gun = 7; }; }; } } }
Instance of Symbol 181 MovieClip [BadGuy4] "bad4" in Frame 857
onClipEvent (enterFrame) { if (_root.guyvisible4 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 226 MovieClip [BadGuy] "bad" in Frame 857
onClipEvent (enterFrame) { if (_root.guyvisible == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 220 MovieClip [BadGuy2] "bad2" in Frame 857
onClipEvent (enterFrame) { if (_root.guyvisible2 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 213 MovieClip [BadGuy3] "bad3" in Frame 857
onClipEvent (enterFrame) { if (_root.guyvisible3 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 354 MovieClip "cursor" in Frame 857
onClipEvent (load) { Mouse.hide(); } onClipEvent (mouseMove) { _x = _root._xmouse; _y = _root._ymouse; updateafterevent(); }
Frame 858
function BadGuy() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy2() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy3() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy4() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy5() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy6() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } _root.reload = 0; theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy.prototype = new MovieClip(); BadGuy.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead1 == 0) { _root.guyvisible = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible = 0; } } }; Object.registerClass("BadGuy", BadGuy); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy2.prototype = new MovieClip(); BadGuy2.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy2.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy2.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead2 == 0) { _root.guyvisible2 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible2 = 0; } } }; Object.registerClass("BadGuy2", BadGuy2); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy3.prototype = new MovieClip(); BadGuy3.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy3.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy3.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead3 == 0) { _root.guyvisible3 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible3 = 0; } } }; Object.registerClass("BadGuy3", BadGuy3); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy4.prototype = new MovieClip(); BadGuy4.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy4.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy4.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead4 == 0) { _root.guyvisible4 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible4 = 0; } } }; Object.registerClass("BadGuy4", BadGuy4); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy5.prototype = new MovieClip(); BadGuy5.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy5.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy5.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead5 == 0) { _root.guyvisible5 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible5 = 0; } } }; Object.registerClass("BadGuy5", BadGuy5); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy6.prototype = new MovieClip(); BadGuy6.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy6.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy6.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead6 == 0) { _root.guyvisible6 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible6 = 0; } } }; Object.registerClass("BadGuy6", BadGuy6);
Frame 859
_root.badlife = _root.difficult; _root.badlife2 = _root.difficult; _root.badlife3 = _root.difficult; _root.badlife4 = _root.difficult + 2; _root.badlife5 = _root.difficult + 2; _root.badlife6 = _root.difficult; _root.bullettime = 0; _root.silence._width = _root.silences; stop(); function Bullet3() { if (_root.bullettime == 0) { this.speed = 15; } else if (_root.bullettime == 1) { this.speed = 5; } } function Bullet4() { if (_root.bullettime == 0) { this.speed = 6; } else if (_root.bullettime == 1) { this.speed = 2; } } _global.bullet3_depth = 1000; addBullet3 = function (x, y, rot) { _root.attachMovie("bullet3", "bullet3_" + _global.bullet3_depth, _global.bullet3_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet3_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet3.prototype = new MovieClip(); Bullet3.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.guy.point2.hitTest(this.pu)) { this.removeMovieClip(); _root.herolifes = _root.herolifes - 1; tellTarget (_root.bloof) { gotoAndPlay (2); }; } }; Object.registerClass("bullet3", Bullet3); _global.bullet4_depth = 1; addBullet4 = function (x, y, rot) { _root.attachMovie("bullet4", "bullet4_" + _global.bullet4_depth, _global.bullet4_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet4_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet4.prototype = new MovieClip(); Bullet4.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.guy.point2.hitTest(this.pu)) { this.speed = 0; tellTarget (this) { gotoAndPlay (2); }; _root.herolifes = _root.herolifes - 5; tellTarget (_root.bloof) { gotoAndPlay (2); }; } }; Object.registerClass("bullet4", Bullet4); function Bullet2() { if (_root.bullettime == 0) { this.speed = 6; } else if (_root.bullettime == 1) { this.speed = 3; } } _global.bullet2_depth = 100; addBullet2 = function (x, y, rot) { _root.attachMovie("bullet2", "bullet2_" + _global.bullet2_depth, _global.bullet2_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet2_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet2.prototype = new MovieClip(); Bullet2.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.bad.hit.hitTest(this)) { _root.badlife = _root.badlife - 10; if (_root.badlife < 1) { tellTarget (_root.bad) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad2.hit.hitTest(this)) { _root.badlife2 = _root.badlife2 - 10; if (_root.badlife2 < 1) { tellTarget (_root.bad2) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad3.hit.hitTest(this)) { _root.badlife3 = _root.badlife3 - 10; if (_root.badlife3 < 1) { tellTarget (_root.bad3) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad4.hit.hitTest(this)) { _root.badlife4 = _root.badlife4 - 10; if (_root.badlife4 < 1) { tellTarget (_root.bad4) { gotoAndStop (6); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad5.hit.hitTest(this)) { _root.badlife5 = _root.badlife5 - 10; if (_root.badlife5 < 1) { tellTarget (_root.bad5) { gotoAndStop (6); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad6.hit.hitTest(this)) { _root.badlife6 = _root.badlife6 - 10; if (_root.badlife6 < 1) { tellTarget (_root.bad6) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } }; Object.registerClass("bullet2", Bullet2); function Bullet() { if (_root.bullettime == 0) { this.speed = 18; } else if (_root.bullettime == 1) { this.speed = 6; } } _global.bullet_depth = 100000 /* 0x0186A0 */; addBullet = function (x, y, rot) { _root.attachMovie("bullet", "bullet_" + _global.bullet_depth, _global.bullet_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet.prototype = new MovieClip(); Bullet.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.bad.hit.hitTest(this.po)) { _root.badlife = _root.badlife - 1; if (_root.badlife < 1) { tellTarget (_root.bad) { gotoAndStop (9); }; } if (_root.dead1 == 0) { this.removeMovieClip(); } } if (_root.bad2.hit.hitTest(this.po)) { _root.badlife2 = _root.badlife2 - 1; if (_root.badlife2 < 1) { tellTarget (_root.bad2) { gotoAndStop (9); }; } if (_root.dead2 == 0) { this.removeMovieClip(); } } if (_root.bad3.hit.hitTest(this.po)) { _root.badlife3 = _root.badlife3 - 1; if (_root.badlife3 < 1) { tellTarget (_root.bad3) { gotoAndStop (9); }; } if (_root.dead3 == 0) { this.removeMovieClip(); } } if (_root.bad4.hit.hitTest(this.po)) { _root.badlife4 = _root.badlife4 - 1; if (_root.badlife4 < 1) { tellTarget (_root.bad4) { gotoAndStop (6); }; } if (_root.dead4 == 0) { this.removeMovieClip(); } } if (_root.bad5.hit.hitTest(this.po)) { _root.badlife5 = _root.badlife5 - 1; if (_root.badlife5 < 1) { tellTarget (_root.bad5) { gotoAndStop (6); }; } if (_root.dead5 == 0) { this.removeMovieClip(); } } if (_root.bad6.hit.hitTest(this.po)) { _root.badlife6 = _root.badlife6 - 1; if (_root.badlife6 < 1) { tellTarget (_root.bad6) { gotoAndStop (9); }; } if (_root.dead6 == 0) { this.removeMovieClip(); } } }; Object.registerClass("bullet", Bullet);
Instance of Symbol 229 MovieClip [NextLevel] "EXIT" in Frame 859
onClipEvent (enterFrame) { if (_root.guy.point.hitTest(this)) { _root.gotoAndPlay("runda15"); } }
Instance of Symbol 422 MovieClip "guy" in Frame 859
onClipEvent (mouseDown) { if (((_root.gun == 1) & (_root.reload == 0)) & (_root.AMMO1 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(16) + 352))); tellTarget (this.guy) { gotoAndPlay (2); _root.AMMO1 = _root.AMMO1 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 3) & (_root.reload == 0)) & (_root.AMMO3 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(6) + 357))); tellTarget (this.guy) { gotoAndPlay (57); _root.AMMO3 = _root.AMMO3 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 6) & (_root.reload == 0)) & (_root.AMMO6 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); tellTarget (this.guy) { gotoAndPlay (137); _root.AMMO6 = _root.AMMO6 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 5) & (_root.reload == 0)) & (_root.AMMO5 > 0)) { _root.addBullet2(this._x, this._y, this._rotation); tellTarget (this.guy) { gotoAndPlay (90); _root.AMMO5 = _root.AMMO5 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 4) & (_root.reload == 0)) & (_root.AMMO4 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(4) + 358))); tellTarget (this.guy) { gotoAndPlay (79); _root.AMMO4 = _root.AMMO4 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 7) & (_root.reload == 0)) & (_root.AMMO7 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); tellTarget (this.guy) { gotoAndPlay (149); _root.AMMO7 = _root.AMMO7 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 2) & (_root.reload == 0)) & (_root.AMMO2 > 0)) { tellTarget (this.guy) { gotoAndPlay (25); _root.AMMO2 = _root.AMMO2 - 1; if (_root.reload == 0) { _root.addBullet(this._x, this._y, this._rotation); } _root.addBullet(this._x, this._y, (this._rotation = this._rotation - 5)); _root.addBullet(this._x, this._y, (this._rotation = this._rotation + 10)); }; } } onClipEvent (enterFrame) { this._rotation = _root.radToDeg(Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x)); } onClipEvent (enterFrame) { if (_root.bullettime == 0) { moveSpeed = 2; } else if (_root.bullettime == 1) { moveSpeed = 1; } } onClipEvent (enterFrame) { if (Key.isDown(68)) { this._x = this._x + moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._x = this._x - 3; } } else if (Key.isDown(65)) { this._x = this._x - moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._x = this._x + 3; } } } onClipEvent (enterFrame) { if (Key.isDown(83)) { this._y = this._y + moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._y = this._y - 3; } } else if (Key.isDown(87)) { this._y = this._y - moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._y = this._y + 3; } } } onClipEvent (enterFrame) { if ((_root.reload == 0) & (_root.ammo1 < 7)) { if (Key.isDown(82)) { tellTarget (this) { gotoAndPlay (27); }; } } } onClipEvent (enterFrame) { if ((_root.reload == 0) & (_root.ammo3 < 1)) { _root.gun = 1; } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(49)) { tellTarget (this.guy) { gotoAndStop (1); tellTarget (_root.showgun.mp5) { gotoAndPlay (2); _root.gun = 1; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(50)) { tellTarget (this.guy) { gotoAndStop (25); tellTarget (_root.showgun.shotgun) { gotoAndPlay (2); _root.gun = 2; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(51)) { tellTarget (this.guy) { gotoAndStop (57); tellTarget (_root.showgun.socom) { gotoAndPlay (2); _root.gun = 3; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(52)) { tellTarget (this.guy) { gotoAndStop (79); tellTarget (_root.showgun.m4) { gotoAndPlay (2); _root.gun = 4; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(53)) { tellTarget (this.guy) { gotoAndStop (90); tellTarget (_root.showgun.bazooka) { gotoAndPlay (2); _root.gun = 5; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(54)) { tellTarget (this.guy) { gotoAndStop (137); tellTarget (_root.showgun.ak47) { gotoAndPlay (2); _root.gun = 6; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(55)) { tellTarget (this.guy) { gotoAndStop (149); tellTarget (_root.showgun.uzi) { gotoAndPlay (2); _root.gun = 7; }; }; } } }
Instance of Symbol 226 MovieClip [BadGuy] "bad" in Frame 859
onClipEvent (enterFrame) { if (_root.guyvisible == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 220 MovieClip [BadGuy2] "bad2" in Frame 859
onClipEvent (enterFrame) { if (_root.guyvisible2 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 213 MovieClip [BadGuy3] "bad3" in Frame 859
onClipEvent (enterFrame) { if (_root.guyvisible3 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 159 MovieClip [BadGuy6] "bad6" in Frame 859
onClipEvent (enterFrame) { if (_root.guyvisible6 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 354 MovieClip "cursor" in Frame 859
onClipEvent (load) { Mouse.hide(); } onClipEvent (mouseMove) { _x = _root._xmouse; _y = _root._ymouse; updateafterevent(); }
Frame 860
function BadGuy() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy2() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy3() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy4() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy5() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy6() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } _root.reload = 0; theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy.prototype = new MovieClip(); BadGuy.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead1 == 0) { _root.guyvisible = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible = 0; } } }; Object.registerClass("BadGuy", BadGuy); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy2.prototype = new MovieClip(); BadGuy2.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy2.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy2.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead2 == 0) { _root.guyvisible2 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible2 = 0; } } }; Object.registerClass("BadGuy2", BadGuy2); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy3.prototype = new MovieClip(); BadGuy3.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy3.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy3.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead3 == 0) { _root.guyvisible3 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible3 = 0; } } }; Object.registerClass("BadGuy3", BadGuy3); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy4.prototype = new MovieClip(); BadGuy4.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy4.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy4.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead4 == 0) { _root.guyvisible4 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible4 = 0; } } }; Object.registerClass("BadGuy4", BadGuy4); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy5.prototype = new MovieClip(); BadGuy5.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy5.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy5.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead5 == 0) { _root.guyvisible5 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible5 = 0; } } }; Object.registerClass("BadGuy5", BadGuy5); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy6.prototype = new MovieClip(); BadGuy6.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy6.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy6.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead6 == 0) { _root.guyvisible6 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible6 = 0; } } }; Object.registerClass("BadGuy6", BadGuy6);
Frame 861
_root.badlife = _root.difficult; _root.badlife2 = _root.difficult; _root.badlife3 = _root.difficult; _root.badlife4 = _root.difficult + 2; _root.badlife5 = _root.difficult + 2; _root.badlife6 = _root.difficult; _root.bullettime = 0; _root.silence._width = _root.silences; stop(); function Bullet3() { if (_root.bullettime == 0) { this.speed = 15; } else if (_root.bullettime == 1) { this.speed = 5; } } function Bullet4() { if (_root.bullettime == 0) { this.speed = 6; } else if (_root.bullettime == 1) { this.speed = 2; } } _global.bullet3_depth = 1000; addBullet3 = function (x, y, rot) { _root.attachMovie("bullet3", "bullet3_" + _global.bullet3_depth, _global.bullet3_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet3_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet3.prototype = new MovieClip(); Bullet3.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.guy.point2.hitTest(this.pu)) { this.removeMovieClip(); _root.herolifes = _root.herolifes - 1; tellTarget (_root.bloof) { gotoAndPlay (2); }; } }; Object.registerClass("bullet3", Bullet3); _global.bullet4_depth = 1; addBullet4 = function (x, y, rot) { _root.attachMovie("bullet4", "bullet4_" + _global.bullet4_depth, _global.bullet4_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet4_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet4.prototype = new MovieClip(); Bullet4.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.guy.point2.hitTest(this.pu)) { this.speed = 0; tellTarget (this) { gotoAndPlay (2); }; _root.herolifes = _root.herolifes - 5; tellTarget (_root.bloof) { gotoAndPlay (2); }; } }; Object.registerClass("bullet4", Bullet4); function Bullet2() { if (_root.bullettime == 0) { this.speed = 6; } else if (_root.bullettime == 1) { this.speed = 3; } } _global.bullet2_depth = 100; addBullet2 = function (x, y, rot) { _root.attachMovie("bullet2", "bullet2_" + _global.bullet2_depth, _global.bullet2_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet2_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet2.prototype = new MovieClip(); Bullet2.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.bad.hit.hitTest(this)) { _root.badlife = _root.badlife - 10; if (_root.badlife < 1) { tellTarget (_root.bad) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad2.hit.hitTest(this)) { _root.badlife2 = _root.badlife2 - 10; if (_root.badlife2 < 1) { tellTarget (_root.bad2) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad3.hit.hitTest(this)) { _root.badlife3 = _root.badlife3 - 10; if (_root.badlife3 < 1) { tellTarget (_root.bad3) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad4.hit.hitTest(this)) { _root.badlife4 = _root.badlife4 - 10; if (_root.badlife4 < 1) { tellTarget (_root.bad4) { gotoAndStop (6); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad5.hit.hitTest(this)) { _root.badlife5 = _root.badlife5 - 10; if (_root.badlife5 < 1) { tellTarget (_root.bad5) { gotoAndStop (6); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad6.hit.hitTest(this)) { _root.badlife6 = _root.badlife6 - 10; if (_root.badlife6 < 1) { tellTarget (_root.bad6) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } }; Object.registerClass("bullet2", Bullet2); function Bullet() { if (_root.bullettime == 0) { this.speed = 18; } else if (_root.bullettime == 1) { this.speed = 6; } } _global.bullet_depth = 100000 /* 0x0186A0 */; addBullet = function (x, y, rot) { _root.attachMovie("bullet", "bullet_" + _global.bullet_depth, _global.bullet_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet.prototype = new MovieClip(); Bullet.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.bad.hit.hitTest(this.po)) { _root.badlife = _root.badlife - 1; if (_root.badlife < 1) { tellTarget (_root.bad) { gotoAndStop (9); }; } if (_root.dead1 == 0) { this.removeMovieClip(); } } if (_root.bad2.hit.hitTest(this.po)) { _root.badlife2 = _root.badlife2 - 1; if (_root.badlife2 < 1) { tellTarget (_root.bad2) { gotoAndStop (9); }; } if (_root.dead2 == 0) { this.removeMovieClip(); } } if (_root.bad3.hit.hitTest(this.po)) { _root.badlife3 = _root.badlife3 - 1; if (_root.badlife3 < 1) { tellTarget (_root.bad3) { gotoAndStop (9); }; } if (_root.dead3 == 0) { this.removeMovieClip(); } } if (_root.bad4.hit.hitTest(this.po)) { _root.badlife4 = _root.badlife4 - 1; if (_root.badlife4 < 1) { tellTarget (_root.bad4) { gotoAndStop (6); }; } if (_root.dead4 == 0) { this.removeMovieClip(); } } if (_root.bad5.hit.hitTest(this.po)) { _root.badlife5 = _root.badlife5 - 1; if (_root.badlife5 < 1) { tellTarget (_root.bad5) { gotoAndStop (6); }; } if (_root.dead5 == 0) { this.removeMovieClip(); } } if (_root.bad6.hit.hitTest(this.po)) { _root.badlife6 = _root.badlife6 - 1; if (_root.badlife6 < 1) { tellTarget (_root.bad6) { gotoAndStop (9); }; } if (_root.dead6 == 0) { this.removeMovieClip(); } } }; Object.registerClass("bullet", Bullet);
Instance of Symbol 229 MovieClip [NextLevel] "EXIT" in Frame 861
onClipEvent (enterFrame) { if (_root.guy.point.hitTest(this)) { _root.gotoAndPlay("runda16"); } }
Instance of Symbol 422 MovieClip "guy" in Frame 861
onClipEvent (mouseDown) { if (((_root.gun == 1) & (_root.reload == 0)) & (_root.AMMO1 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(16) + 352))); tellTarget (this.guy) { gotoAndPlay (2); _root.AMMO1 = _root.AMMO1 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 3) & (_root.reload == 0)) & (_root.AMMO3 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(6) + 357))); tellTarget (this.guy) { gotoAndPlay (57); _root.AMMO3 = _root.AMMO3 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 6) & (_root.reload == 0)) & (_root.AMMO6 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); tellTarget (this.guy) { gotoAndPlay (137); _root.AMMO6 = _root.AMMO6 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 5) & (_root.reload == 0)) & (_root.AMMO5 > 0)) { _root.addBullet2(this._x, this._y, this._rotation); tellTarget (this.guy) { gotoAndPlay (90); _root.AMMO5 = _root.AMMO5 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 4) & (_root.reload == 0)) & (_root.AMMO4 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(4) + 358))); tellTarget (this.guy) { gotoAndPlay (79); _root.AMMO4 = _root.AMMO4 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 7) & (_root.reload == 0)) & (_root.AMMO7 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); tellTarget (this.guy) { gotoAndPlay (149); _root.AMMO7 = _root.AMMO7 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 2) & (_root.reload == 0)) & (_root.AMMO2 > 0)) { tellTarget (this.guy) { gotoAndPlay (25); _root.AMMO2 = _root.AMMO2 - 1; if (_root.reload == 0) { _root.addBullet(this._x, this._y, this._rotation); } _root.addBullet(this._x, this._y, (this._rotation = this._rotation - 5)); _root.addBullet(this._x, this._y, (this._rotation = this._rotation + 10)); }; } } onClipEvent (enterFrame) { this._rotation = _root.radToDeg(Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x)); } onClipEvent (enterFrame) { if (_root.bullettime == 0) { moveSpeed = 2; } else if (_root.bullettime == 1) { moveSpeed = 1; } } onClipEvent (enterFrame) { if (Key.isDown(68)) { this._x = this._x + moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._x = this._x - 3; } } else if (Key.isDown(65)) { this._x = this._x - moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._x = this._x + 3; } } } onClipEvent (enterFrame) { if (Key.isDown(83)) { this._y = this._y + moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._y = this._y - 3; } } else if (Key.isDown(87)) { this._y = this._y - moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._y = this._y + 3; } } } onClipEvent (enterFrame) { if ((_root.reload == 0) & (_root.ammo1 < 7)) { if (Key.isDown(82)) { tellTarget (this) { gotoAndPlay (27); }; } } } onClipEvent (enterFrame) { if ((_root.reload == 0) & (_root.ammo3 < 1)) { _root.gun = 1; } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(49)) { tellTarget (this.guy) { gotoAndStop (1); tellTarget (_root.showgun.mp5) { gotoAndPlay (2); _root.gun = 1; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(50)) { tellTarget (this.guy) { gotoAndStop (25); tellTarget (_root.showgun.shotgun) { gotoAndPlay (2); _root.gun = 2; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(51)) { tellTarget (this.guy) { gotoAndStop (57); tellTarget (_root.showgun.socom) { gotoAndPlay (2); _root.gun = 3; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(52)) { tellTarget (this.guy) { gotoAndStop (79); tellTarget (_root.showgun.m4) { gotoAndPlay (2); _root.gun = 4; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(53)) { tellTarget (this.guy) { gotoAndStop (90); tellTarget (_root.showgun.bazooka) { gotoAndPlay (2); _root.gun = 5; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(54)) { tellTarget (this.guy) { gotoAndStop (137); tellTarget (_root.showgun.ak47) { gotoAndPlay (2); _root.gun = 6; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(55)) { tellTarget (this.guy) { gotoAndStop (149); tellTarget (_root.showgun.uzi) { gotoAndPlay (2); _root.gun = 7; }; }; } } }
Instance of Symbol 226 MovieClip [BadGuy] "bad" in Frame 861
onClipEvent (enterFrame) { if (_root.guyvisible == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 220 MovieClip [BadGuy2] "bad2" in Frame 861
onClipEvent (enterFrame) { if (_root.guyvisible2 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 213 MovieClip [BadGuy3] "bad3" in Frame 861
onClipEvent (enterFrame) { if (_root.guyvisible3 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 159 MovieClip [BadGuy6] "bad6" in Frame 861
onClipEvent (enterFrame) { if (_root.guyvisible6 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 181 MovieClip [BadGuy4] "bad4" in Frame 861
onClipEvent (enterFrame) { if (_root.guyvisible4 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 354 MovieClip "cursor" in Frame 861
onClipEvent (load) { Mouse.hide(); } onClipEvent (mouseMove) { _x = _root._xmouse; _y = _root._ymouse; updateafterevent(); }
Frame 862
function BadGuy() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy2() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy3() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy4() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy5() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy6() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } _root.reload = 0; theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy.prototype = new MovieClip(); BadGuy.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead1 == 0) { _root.guyvisible = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible = 0; } } }; Object.registerClass("BadGuy", BadGuy); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy2.prototype = new MovieClip(); BadGuy2.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy2.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy2.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead2 == 0) { _root.guyvisible2 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible2 = 0; } } }; Object.registerClass("BadGuy2", BadGuy2); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy3.prototype = new MovieClip(); BadGuy3.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy3.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy3.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead3 == 0) { _root.guyvisible3 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible3 = 0; } } }; Object.registerClass("BadGuy3", BadGuy3); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy4.prototype = new MovieClip(); BadGuy4.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy4.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy4.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead4 == 0) { _root.guyvisible4 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible4 = 0; } } }; Object.registerClass("BadGuy4", BadGuy4); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy5.prototype = new MovieClip(); BadGuy5.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy5.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy5.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead5 == 0) { _root.guyvisible5 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible5 = 0; } } }; Object.registerClass("BadGuy5", BadGuy5); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy6.prototype = new MovieClip(); BadGuy6.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy6.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy6.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead6 == 0) { _root.guyvisible6 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible6 = 0; } } }; Object.registerClass("BadGuy6", BadGuy6);
Frame 863
_root.badlife = _root.difficult; _root.badlife2 = _root.difficult; _root.badlife3 = _root.difficult; _root.badlife4 = _root.difficult + 2; _root.badlife5 = _root.difficult + 2; _root.badlife6 = _root.difficult; _root.bullettime = 0; _root.silence._width = _root.silences; stop(); function Bullet3() { if (_root.bullettime == 0) { this.speed = 15; } else if (_root.bullettime == 1) { this.speed = 5; } } function Bullet4() { if (_root.bullettime == 0) { this.speed = 6; } else if (_root.bullettime == 1) { this.speed = 2; } } _global.bullet3_depth = 1000; addBullet3 = function (x, y, rot) { _root.attachMovie("bullet3", "bullet3_" + _global.bullet3_depth, _global.bullet3_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet3_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet3.prototype = new MovieClip(); Bullet3.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.guy.point2.hitTest(this.pu)) { this.removeMovieClip(); _root.herolifes = _root.herolifes - 1; tellTarget (_root.bloof) { gotoAndPlay (2); }; } }; Object.registerClass("bullet3", Bullet3); _global.bullet4_depth = 1; addBullet4 = function (x, y, rot) { _root.attachMovie("bullet4", "bullet4_" + _global.bullet4_depth, _global.bullet4_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet4_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet4.prototype = new MovieClip(); Bullet4.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.guy.point2.hitTest(this.pu)) { this.speed = 0; tellTarget (this) { gotoAndPlay (2); }; _root.herolifes = _root.herolifes - 5; tellTarget (_root.bloof) { gotoAndPlay (2); }; } }; Object.registerClass("bullet4", Bullet4); function Bullet2() { if (_root.bullettime == 0) { this.speed = 6; } else if (_root.bullettime == 1) { this.speed = 3; } } _global.bullet2_depth = 100; addBullet2 = function (x, y, rot) { _root.attachMovie("bullet2", "bullet2_" + _global.bullet2_depth, _global.bullet2_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet2_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet2.prototype = new MovieClip(); Bullet2.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.bad.hit.hitTest(this)) { _root.badlife = _root.badlife - 10; if (_root.badlife < 1) { tellTarget (_root.bad) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad2.hit.hitTest(this)) { _root.badlife2 = _root.badlife2 - 10; if (_root.badlife2 < 1) { tellTarget (_root.bad2) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad3.hit.hitTest(this)) { _root.badlife3 = _root.badlife3 - 10; if (_root.badlife3 < 1) { tellTarget (_root.bad3) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad4.hit.hitTest(this)) { _root.badlife4 = _root.badlife4 - 10; if (_root.badlife4 < 1) { tellTarget (_root.bad4) { gotoAndStop (6); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad5.hit.hitTest(this)) { _root.badlife5 = _root.badlife5 - 10; if (_root.badlife5 < 1) { tellTarget (_root.bad5) { gotoAndStop (6); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad6.hit.hitTest(this)) { _root.badlife6 = _root.badlife6 - 10; if (_root.badlife6 < 1) { tellTarget (_root.bad6) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } }; Object.registerClass("bullet2", Bullet2); function Bullet() { if (_root.bullettime == 0) { this.speed = 18; } else if (_root.bullettime == 1) { this.speed = 6; } } _global.bullet_depth = 100000 /* 0x0186A0 */; addBullet = function (x, y, rot) { _root.attachMovie("bullet", "bullet_" + _global.bullet_depth, _global.bullet_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet.prototype = new MovieClip(); Bullet.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.bad.hit.hitTest(this.po)) { _root.badlife = _root.badlife - 1; if (_root.badlife < 1) { tellTarget (_root.bad) { gotoAndStop (9); }; } if (_root.dead1 == 0) { this.removeMovieClip(); } } if (_root.bad2.hit.hitTest(this.po)) { _root.badlife2 = _root.badlife2 - 1; if (_root.badlife2 < 1) { tellTarget (_root.bad2) { gotoAndStop (9); }; } if (_root.dead2 == 0) { this.removeMovieClip(); } } if (_root.bad3.hit.hitTest(this.po)) { _root.badlife3 = _root.badlife3 - 1; if (_root.badlife3 < 1) { tellTarget (_root.bad3) { gotoAndStop (9); }; } if (_root.dead3 == 0) { this.removeMovieClip(); } } if (_root.bad4.hit.hitTest(this.po)) { _root.badlife4 = _root.badlife4 - 1; if (_root.badlife4 < 1) { tellTarget (_root.bad4) { gotoAndStop (6); }; } if (_root.dead4 == 0) { this.removeMovieClip(); } } if (_root.bad5.hit.hitTest(this.po)) { _root.badlife5 = _root.badlife5 - 1; if (_root.badlife5 < 1) { tellTarget (_root.bad5) { gotoAndStop (6); }; } if (_root.dead5 == 0) { this.removeMovieClip(); } } if (_root.bad6.hit.hitTest(this.po)) { _root.badlife6 = _root.badlife6 - 1; if (_root.badlife6 < 1) { tellTarget (_root.bad6) { gotoAndStop (9); }; } if (_root.dead6 == 0) { this.removeMovieClip(); } } }; Object.registerClass("bullet", Bullet);
Instance of Symbol 229 MovieClip [NextLevel] "EXIT" in Frame 863
onClipEvent (enterFrame) { if (_root.guy.point.hitTest(this)) { _root.gotoAndPlay("runda17"); } }
Instance of Symbol 422 MovieClip "guy" in Frame 863
onClipEvent (mouseDown) { if (((_root.gun == 1) & (_root.reload == 0)) & (_root.AMMO1 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(16) + 352))); tellTarget (this.guy) { gotoAndPlay (2); _root.AMMO1 = _root.AMMO1 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 3) & (_root.reload == 0)) & (_root.AMMO3 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(6) + 357))); tellTarget (this.guy) { gotoAndPlay (57); _root.AMMO3 = _root.AMMO3 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 6) & (_root.reload == 0)) & (_root.AMMO6 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); tellTarget (this.guy) { gotoAndPlay (137); _root.AMMO6 = _root.AMMO6 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 5) & (_root.reload == 0)) & (_root.AMMO5 > 0)) { _root.addBullet2(this._x, this._y, this._rotation); tellTarget (this.guy) { gotoAndPlay (90); _root.AMMO5 = _root.AMMO5 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 4) & (_root.reload == 0)) & (_root.AMMO4 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(4) + 358))); tellTarget (this.guy) { gotoAndPlay (79); _root.AMMO4 = _root.AMMO4 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 7) & (_root.reload == 0)) & (_root.AMMO7 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); tellTarget (this.guy) { gotoAndPlay (149); _root.AMMO7 = _root.AMMO7 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 2) & (_root.reload == 0)) & (_root.AMMO2 > 0)) { tellTarget (this.guy) { gotoAndPlay (25); _root.AMMO2 = _root.AMMO2 - 1; if (_root.reload == 0) { _root.addBullet(this._x, this._y, this._rotation); } _root.addBullet(this._x, this._y, (this._rotation = this._rotation - 5)); _root.addBullet(this._x, this._y, (this._rotation = this._rotation + 10)); }; } } onClipEvent (enterFrame) { this._rotation = _root.radToDeg(Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x)); } onClipEvent (enterFrame) { if (_root.bullettime == 0) { moveSpeed = 2; } else if (_root.bullettime == 1) { moveSpeed = 1; } } onClipEvent (enterFrame) { if (Key.isDown(68)) { this._x = this._x + moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._x = this._x - 3; } } else if (Key.isDown(65)) { this._x = this._x - moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._x = this._x + 3; } } } onClipEvent (enterFrame) { if (Key.isDown(83)) { this._y = this._y + moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._y = this._y - 3; } } else if (Key.isDown(87)) { this._y = this._y - moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._y = this._y + 3; } } } onClipEvent (enterFrame) { if ((_root.reload == 0) & (_root.ammo1 < 7)) { if (Key.isDown(82)) { tellTarget (this) { gotoAndPlay (27); }; } } } onClipEvent (enterFrame) { if ((_root.reload == 0) & (_root.ammo3 < 1)) { _root.gun = 1; } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(49)) { tellTarget (this.guy) { gotoAndStop (1); tellTarget (_root.showgun.mp5) { gotoAndPlay (2); _root.gun = 1; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(50)) { tellTarget (this.guy) { gotoAndStop (25); tellTarget (_root.showgun.shotgun) { gotoAndPlay (2); _root.gun = 2; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(51)) { tellTarget (this.guy) { gotoAndStop (57); tellTarget (_root.showgun.socom) { gotoAndPlay (2); _root.gun = 3; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(52)) { tellTarget (this.guy) { gotoAndStop (79); tellTarget (_root.showgun.m4) { gotoAndPlay (2); _root.gun = 4; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(53)) { tellTarget (this.guy) { gotoAndStop (90); tellTarget (_root.showgun.bazooka) { gotoAndPlay (2); _root.gun = 5; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(54)) { tellTarget (this.guy) { gotoAndStop (137); tellTarget (_root.showgun.ak47) { gotoAndPlay (2); _root.gun = 6; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(55)) { tellTarget (this.guy) { gotoAndStop (149); tellTarget (_root.showgun.uzi) { gotoAndPlay (2); _root.gun = 7; }; }; } } }
Instance of Symbol 226 MovieClip [BadGuy] "bad" in Frame 863
onClipEvent (enterFrame) { if (_root.guyvisible == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 220 MovieClip [BadGuy2] "bad2" in Frame 863
onClipEvent (enterFrame) { if (_root.guyvisible2 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 213 MovieClip [BadGuy3] "bad3" in Frame 863
onClipEvent (enterFrame) { if (_root.guyvisible3 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 159 MovieClip [BadGuy6] "bad6" in Frame 863
onClipEvent (enterFrame) { if (_root.guyvisible6 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 181 MovieClip [BadGuy4] "bad4" in Frame 863
onClipEvent (enterFrame) { if (_root.guyvisible4 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 354 MovieClip "cursor" in Frame 863
onClipEvent (load) { Mouse.hide(); } onClipEvent (mouseMove) { _x = _root._xmouse; _y = _root._ymouse; updateafterevent(); }
Frame 864
_root.saves = 5; function BadGuy() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy2() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy3() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy4() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy5() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy6() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } _root.reload = 0; theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy.prototype = new MovieClip(); BadGuy.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead1 == 0) { _root.guyvisible = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible = 0; } } }; Object.registerClass("BadGuy", BadGuy); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy2.prototype = new MovieClip(); BadGuy2.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy2.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy2.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead2 == 0) { _root.guyvisible2 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible2 = 0; } } }; Object.registerClass("BadGuy2", BadGuy2); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy3.prototype = new MovieClip(); BadGuy3.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy3.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy3.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead3 == 0) { _root.guyvisible3 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible3 = 0; } } }; Object.registerClass("BadGuy3", BadGuy3); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy4.prototype = new MovieClip(); BadGuy4.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy4.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy4.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead4 == 0) { _root.guyvisible4 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible4 = 0; } } }; Object.registerClass("BadGuy4", BadGuy4); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy5.prototype = new MovieClip(); BadGuy5.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy5.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy5.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead5 == 0) { _root.guyvisible5 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible5 = 0; } } }; Object.registerClass("BadGuy5", BadGuy5); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy6.prototype = new MovieClip(); BadGuy6.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy6.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy6.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead6 == 0) { _root.guyvisible6 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible6 = 0; } } }; Object.registerClass("BadGuy6", BadGuy6);
Frame 865
_root.badlife = _root.difficult; _root.badlife2 = _root.difficult; _root.badlife3 = _root.difficult; _root.badlife4 = _root.difficult + 2; _root.badlife5 = _root.difficult + 2; _root.badlife6 = _root.difficult; _root.bullettime = 0; _root.silence._width = _root.silences; stop(); function Bullet3() { if (_root.bullettime == 0) { this.speed = 15; } else if (_root.bullettime == 1) { this.speed = 5; } } function Bullet4() { if (_root.bullettime == 0) { this.speed = 6; } else if (_root.bullettime == 1) { this.speed = 2; } } _global.bullet3_depth = 1000; addBullet3 = function (x, y, rot) { _root.attachMovie("bullet3", "bullet3_" + _global.bullet3_depth, _global.bullet3_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet3_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet3.prototype = new MovieClip(); Bullet3.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.guy.point2.hitTest(this.pu)) { this.removeMovieClip(); _root.herolifes = _root.herolifes - 1; tellTarget (_root.bloof) { gotoAndPlay (2); }; } }; Object.registerClass("bullet3", Bullet3); _global.bullet4_depth = 1; addBullet4 = function (x, y, rot) { _root.attachMovie("bullet4", "bullet4_" + _global.bullet4_depth, _global.bullet4_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet4_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet4.prototype = new MovieClip(); Bullet4.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.guy.point2.hitTest(this.pu)) { this.speed = 0; tellTarget (this) { gotoAndPlay (2); }; _root.herolifes = _root.herolifes - 5; tellTarget (_root.bloof) { gotoAndPlay (2); }; } }; Object.registerClass("bullet4", Bullet4); function Bullet2() { if (_root.bullettime == 0) { this.speed = 6; } else if (_root.bullettime == 1) { this.speed = 3; } } _global.bullet2_depth = 100; addBullet2 = function (x, y, rot) { _root.attachMovie("bullet2", "bullet2_" + _global.bullet2_depth, _global.bullet2_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet2_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet2.prototype = new MovieClip(); Bullet2.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.bad.hit.hitTest(this)) { _root.badlife = _root.badlife - 10; if (_root.badlife < 1) { tellTarget (_root.bad) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad2.hit.hitTest(this)) { _root.badlife2 = _root.badlife2 - 10; if (_root.badlife2 < 1) { tellTarget (_root.bad2) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad3.hit.hitTest(this)) { _root.badlife3 = _root.badlife3 - 10; if (_root.badlife3 < 1) { tellTarget (_root.bad3) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad4.hit.hitTest(this)) { _root.badlife4 = _root.badlife4 - 10; if (_root.badlife4 < 1) { tellTarget (_root.bad4) { gotoAndStop (6); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad5.hit.hitTest(this)) { _root.badlife5 = _root.badlife5 - 10; if (_root.badlife5 < 1) { tellTarget (_root.bad5) { gotoAndStop (6); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad6.hit.hitTest(this)) { _root.badlife6 = _root.badlife6 - 10; if (_root.badlife6 < 1) { tellTarget (_root.bad6) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } }; Object.registerClass("bullet2", Bullet2); function Bullet() { if (_root.bullettime == 0) { this.speed = 18; } else if (_root.bullettime == 1) { this.speed = 6; } } _global.bullet_depth = 100000 /* 0x0186A0 */; addBullet = function (x, y, rot) { _root.attachMovie("bullet", "bullet_" + _global.bullet_depth, _global.bullet_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet.prototype = new MovieClip(); Bullet.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.bad.hit.hitTest(this.po)) { _root.badlife = _root.badlife - 1; if (_root.badlife < 1) { tellTarget (_root.bad) { gotoAndStop (9); }; } if (_root.dead1 == 0) { this.removeMovieClip(); } } if (_root.bad2.hit.hitTest(this.po)) { _root.badlife2 = _root.badlife2 - 1; if (_root.badlife2 < 1) { tellTarget (_root.bad2) { gotoAndStop (9); }; } if (_root.dead2 == 0) { this.removeMovieClip(); } } if (_root.bad3.hit.hitTest(this.po)) { _root.badlife3 = _root.badlife3 - 1; if (_root.badlife3 < 1) { tellTarget (_root.bad3) { gotoAndStop (9); }; } if (_root.dead3 == 0) { this.removeMovieClip(); } } if (_root.bad4.hit.hitTest(this.po)) { _root.badlife4 = _root.badlife4 - 1; if (_root.badlife4 < 1) { tellTarget (_root.bad4) { gotoAndStop (6); }; } if (_root.dead4 == 0) { this.removeMovieClip(); } } if (_root.bad5.hit.hitTest(this.po)) { _root.badlife5 = _root.badlife5 - 1; if (_root.badlife5 < 1) { tellTarget (_root.bad5) { gotoAndStop (6); }; } if (_root.dead5 == 0) { this.removeMovieClip(); } } if (_root.bad6.hit.hitTest(this.po)) { _root.badlife6 = _root.badlife6 - 1; if (_root.badlife6 < 1) { tellTarget (_root.bad6) { gotoAndStop (9); }; } if (_root.dead6 == 0) { this.removeMovieClip(); } } }; Object.registerClass("bullet", Bullet);
Instance of Symbol 229 MovieClip [NextLevel] "EXIT" in Frame 865
onClipEvent (enterFrame) { if (_root.guy.point.hitTest(this)) { _root.gotoAndPlay("runda18"); } }
Instance of Symbol 422 MovieClip "guy" in Frame 865
onClipEvent (mouseDown) { if (((_root.gun == 1) & (_root.reload == 0)) & (_root.AMMO1 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(16) + 352))); tellTarget (this.guy) { gotoAndPlay (2); _root.AMMO1 = _root.AMMO1 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 3) & (_root.reload == 0)) & (_root.AMMO3 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(6) + 357))); tellTarget (this.guy) { gotoAndPlay (57); _root.AMMO3 = _root.AMMO3 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 6) & (_root.reload == 0)) & (_root.AMMO6 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); tellTarget (this.guy) { gotoAndPlay (137); _root.AMMO6 = _root.AMMO6 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 5) & (_root.reload == 0)) & (_root.AMMO5 > 0)) { _root.addBullet2(this._x, this._y, this._rotation); tellTarget (this.guy) { gotoAndPlay (90); _root.AMMO5 = _root.AMMO5 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 4) & (_root.reload == 0)) & (_root.AMMO4 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(4) + 358))); tellTarget (this.guy) { gotoAndPlay (79); _root.AMMO4 = _root.AMMO4 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 7) & (_root.reload == 0)) & (_root.AMMO7 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); tellTarget (this.guy) { gotoAndPlay (149); _root.AMMO7 = _root.AMMO7 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 2) & (_root.reload == 0)) & (_root.AMMO2 > 0)) { tellTarget (this.guy) { gotoAndPlay (25); _root.AMMO2 = _root.AMMO2 - 1; if (_root.reload == 0) { _root.addBullet(this._x, this._y, this._rotation); } _root.addBullet(this._x, this._y, (this._rotation = this._rotation - 5)); _root.addBullet(this._x, this._y, (this._rotation = this._rotation + 10)); }; } } onClipEvent (enterFrame) { this._rotation = _root.radToDeg(Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x)); } onClipEvent (enterFrame) { if (_root.bullettime == 0) { moveSpeed = 2; } else if (_root.bullettime == 1) { moveSpeed = 1; } } onClipEvent (enterFrame) { if (Key.isDown(68)) { this._x = this._x + moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._x = this._x - 3; } } else if (Key.isDown(65)) { this._x = this._x - moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._x = this._x + 3; } } } onClipEvent (enterFrame) { if (Key.isDown(83)) { this._y = this._y + moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._y = this._y - 3; } } else if (Key.isDown(87)) { this._y = this._y - moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._y = this._y + 3; } } } onClipEvent (enterFrame) { if ((_root.reload == 0) & (_root.ammo1 < 7)) { if (Key.isDown(82)) { tellTarget (this) { gotoAndPlay (27); }; } } } onClipEvent (enterFrame) { if ((_root.reload == 0) & (_root.ammo3 < 1)) { _root.gun = 1; } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(49)) { tellTarget (this.guy) { gotoAndStop (1); tellTarget (_root.showgun.mp5) { gotoAndPlay (2); _root.gun = 1; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(50)) { tellTarget (this.guy) { gotoAndStop (25); tellTarget (_root.showgun.shotgun) { gotoAndPlay (2); _root.gun = 2; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(51)) { tellTarget (this.guy) { gotoAndStop (57); tellTarget (_root.showgun.socom) { gotoAndPlay (2); _root.gun = 3; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(52)) { tellTarget (this.guy) { gotoAndStop (79); tellTarget (_root.showgun.m4) { gotoAndPlay (2); _root.gun = 4; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(53)) { tellTarget (this.guy) { gotoAndStop (90); tellTarget (_root.showgun.bazooka) { gotoAndPlay (2); _root.gun = 5; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(54)) { tellTarget (this.guy) { gotoAndStop (137); tellTarget (_root.showgun.ak47) { gotoAndPlay (2); _root.gun = 6; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(55)) { tellTarget (this.guy) { gotoAndStop (149); tellTarget (_root.showgun.uzi) { gotoAndPlay (2); _root.gun = 7; }; }; } } }
Instance of Symbol 226 MovieClip [BadGuy] "bad" in Frame 865
onClipEvent (enterFrame) { if (_root.guyvisible == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 220 MovieClip [BadGuy2] "bad2" in Frame 865
onClipEvent (enterFrame) { if (_root.guyvisible2 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 213 MovieClip [BadGuy3] "bad3" in Frame 865
onClipEvent (enterFrame) { if (_root.guyvisible3 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 159 MovieClip [BadGuy6] "bad6" in Frame 865
onClipEvent (enterFrame) { if (_root.guyvisible6 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 181 MovieClip [BadGuy4] "bad4" in Frame 865
onClipEvent (enterFrame) { if (_root.guyvisible4 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 354 MovieClip "cursor" in Frame 865
onClipEvent (load) { Mouse.hide(); } onClipEvent (mouseMove) { _x = _root._xmouse; _y = _root._ymouse; updateafterevent(); }
Frame 866
function BadGuy() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy2() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy3() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy4() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy5() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy6() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } _root.reload = 0; theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy.prototype = new MovieClip(); BadGuy.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead1 == 0) { _root.guyvisible = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible = 0; } } }; Object.registerClass("BadGuy", BadGuy); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy2.prototype = new MovieClip(); BadGuy2.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy2.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy2.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead2 == 0) { _root.guyvisible2 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible2 = 0; } } }; Object.registerClass("BadGuy2", BadGuy2); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy3.prototype = new MovieClip(); BadGuy3.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy3.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy3.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead3 == 0) { _root.guyvisible3 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible3 = 0; } } }; Object.registerClass("BadGuy3", BadGuy3); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy4.prototype = new MovieClip(); BadGuy4.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy4.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy4.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead4 == 0) { _root.guyvisible4 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible4 = 0; } } }; Object.registerClass("BadGuy4", BadGuy4); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy5.prototype = new MovieClip(); BadGuy5.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy5.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy5.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead5 == 0) { _root.guyvisible5 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible5 = 0; } } }; Object.registerClass("BadGuy5", BadGuy5); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy6.prototype = new MovieClip(); BadGuy6.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy6.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy6.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead6 == 0) { _root.guyvisible6 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible6 = 0; } } }; Object.registerClass("BadGuy6", BadGuy6);
Frame 867
_root.badlife = _root.difficult; _root.badlife2 = _root.difficult; _root.badlife3 = _root.difficult; _root.badlife4 = _root.difficult + 2; _root.badlife5 = _root.difficult + 2; _root.badlife6 = _root.difficult; _root.bullettime = 0; _root.silence._width = _root.silences; stop(); function Bullet3() { if (_root.bullettime == 0) { this.speed = 15; } else if (_root.bullettime == 1) { this.speed = 5; } } function Bullet4() { if (_root.bullettime == 0) { this.speed = 6; } else if (_root.bullettime == 1) { this.speed = 2; } } _global.bullet3_depth = 1000; addBullet3 = function (x, y, rot) { _root.attachMovie("bullet3", "bullet3_" + _global.bullet3_depth, _global.bullet3_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet3_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet3.prototype = new MovieClip(); Bullet3.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.guy.point2.hitTest(this.pu)) { this.removeMovieClip(); _root.herolifes = _root.herolifes - 1; tellTarget (_root.bloof) { gotoAndPlay (2); }; } }; Object.registerClass("bullet3", Bullet3); _global.bullet4_depth = 1; addBullet4 = function (x, y, rot) { _root.attachMovie("bullet4", "bullet4_" + _global.bullet4_depth, _global.bullet4_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet4_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet4.prototype = new MovieClip(); Bullet4.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.guy.point2.hitTest(this.pu)) { this.speed = 0; tellTarget (this) { gotoAndPlay (2); }; _root.herolifes = _root.herolifes - 5; tellTarget (_root.bloof) { gotoAndPlay (2); }; } }; Object.registerClass("bullet4", Bullet4); function Bullet2() { if (_root.bullettime == 0) { this.speed = 6; } else if (_root.bullettime == 1) { this.speed = 3; } } _global.bullet2_depth = 100; addBullet2 = function (x, y, rot) { _root.attachMovie("bullet2", "bullet2_" + _global.bullet2_depth, _global.bullet2_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet2_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet2.prototype = new MovieClip(); Bullet2.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.bad.hit.hitTest(this)) { _root.badlife = _root.badlife - 10; if (_root.badlife < 1) { tellTarget (_root.bad) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad2.hit.hitTest(this)) { _root.badlife2 = _root.badlife2 - 10; if (_root.badlife2 < 1) { tellTarget (_root.bad2) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad3.hit.hitTest(this)) { _root.badlife3 = _root.badlife3 - 10; if (_root.badlife3 < 1) { tellTarget (_root.bad3) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad4.hit.hitTest(this)) { _root.badlife4 = _root.badlife4 - 10; if (_root.badlife4 < 1) { tellTarget (_root.bad4) { gotoAndStop (6); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad5.hit.hitTest(this)) { _root.badlife5 = _root.badlife5 - 10; if (_root.badlife5 < 1) { tellTarget (_root.bad5) { gotoAndStop (6); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad6.hit.hitTest(this)) { _root.badlife6 = _root.badlife6 - 10; if (_root.badlife6 < 1) { tellTarget (_root.bad6) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } }; Object.registerClass("bullet2", Bullet2); function Bullet() { if (_root.bullettime == 0) { this.speed = 18; } else if (_root.bullettime == 1) { this.speed = 6; } } _global.bullet_depth = 100000 /* 0x0186A0 */; addBullet = function (x, y, rot) { _root.attachMovie("bullet", "bullet_" + _global.bullet_depth, _global.bullet_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet.prototype = new MovieClip(); Bullet.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.bad.hit.hitTest(this.po)) { _root.badlife = _root.badlife - 1; if (_root.badlife < 1) { tellTarget (_root.bad) { gotoAndStop (9); }; } if (_root.dead1 == 0) { this.removeMovieClip(); } } if (_root.bad2.hit.hitTest(this.po)) { _root.badlife2 = _root.badlife2 - 1; if (_root.badlife2 < 1) { tellTarget (_root.bad2) { gotoAndStop (9); }; } if (_root.dead2 == 0) { this.removeMovieClip(); } } if (_root.bad3.hit.hitTest(this.po)) { _root.badlife3 = _root.badlife3 - 1; if (_root.badlife3 < 1) { tellTarget (_root.bad3) { gotoAndStop (9); }; } if (_root.dead3 == 0) { this.removeMovieClip(); } } if (_root.bad4.hit.hitTest(this.po)) { _root.badlife4 = _root.badlife4 - 1; if (_root.badlife4 < 1) { tellTarget (_root.bad4) { gotoAndStop (6); }; } if (_root.dead4 == 0) { this.removeMovieClip(); } } if (_root.bad5.hit.hitTest(this.po)) { _root.badlife5 = _root.badlife5 - 1; if (_root.badlife5 < 1) { tellTarget (_root.bad5) { gotoAndStop (6); }; } if (_root.dead5 == 0) { this.removeMovieClip(); } } if (_root.bad6.hit.hitTest(this.po)) { _root.badlife6 = _root.badlife6 - 1; if (_root.badlife6 < 1) { tellTarget (_root.bad6) { gotoAndStop (9); }; } if (_root.dead6 == 0) { this.removeMovieClip(); } } }; Object.registerClass("bullet", Bullet);
Instance of Symbol 229 MovieClip [NextLevel] "EXIT" in Frame 867
onClipEvent (enterFrame) { if (_root.guy.point.hitTest(this)) { _root.gotoAndPlay("runda19"); } }
Instance of Symbol 422 MovieClip "guy" in Frame 867
onClipEvent (mouseDown) { if (((_root.gun == 1) & (_root.reload == 0)) & (_root.AMMO1 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(16) + 352))); tellTarget (this.guy) { gotoAndPlay (2); _root.AMMO1 = _root.AMMO1 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 3) & (_root.reload == 0)) & (_root.AMMO3 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(6) + 357))); tellTarget (this.guy) { gotoAndPlay (57); _root.AMMO3 = _root.AMMO3 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 6) & (_root.reload == 0)) & (_root.AMMO6 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); tellTarget (this.guy) { gotoAndPlay (137); _root.AMMO6 = _root.AMMO6 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 5) & (_root.reload == 0)) & (_root.AMMO5 > 0)) { _root.addBullet2(this._x, this._y, this._rotation); tellTarget (this.guy) { gotoAndPlay (90); _root.AMMO5 = _root.AMMO5 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 4) & (_root.reload == 0)) & (_root.AMMO4 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(4) + 358))); tellTarget (this.guy) { gotoAndPlay (79); _root.AMMO4 = _root.AMMO4 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 7) & (_root.reload == 0)) & (_root.AMMO7 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); tellTarget (this.guy) { gotoAndPlay (149); _root.AMMO7 = _root.AMMO7 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 2) & (_root.reload == 0)) & (_root.AMMO2 > 0)) { tellTarget (this.guy) { gotoAndPlay (25); _root.AMMO2 = _root.AMMO2 - 1; if (_root.reload == 0) { _root.addBullet(this._x, this._y, this._rotation); } _root.addBullet(this._x, this._y, (this._rotation = this._rotation - 5)); _root.addBullet(this._x, this._y, (this._rotation = this._rotation + 10)); }; } } onClipEvent (enterFrame) { this._rotation = _root.radToDeg(Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x)); } onClipEvent (enterFrame) { if (_root.bullettime == 0) { moveSpeed = 2; } else if (_root.bullettime == 1) { moveSpeed = 1; } } onClipEvent (enterFrame) { if (Key.isDown(68)) { this._x = this._x + moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._x = this._x - 3; } } else if (Key.isDown(65)) { this._x = this._x - moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._x = this._x + 3; } } } onClipEvent (enterFrame) { if (Key.isDown(83)) { this._y = this._y + moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._y = this._y - 3; } } else if (Key.isDown(87)) { this._y = this._y - moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._y = this._y + 3; } } } onClipEvent (enterFrame) { if ((_root.reload == 0) & (_root.ammo1 < 7)) { if (Key.isDown(82)) { tellTarget (this) { gotoAndPlay (27); }; } } } onClipEvent (enterFrame) { if ((_root.reload == 0) & (_root.ammo3 < 1)) { _root.gun = 1; } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(49)) { tellTarget (this.guy) { gotoAndStop (1); tellTarget (_root.showgun.mp5) { gotoAndPlay (2); _root.gun = 1; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(50)) { tellTarget (this.guy) { gotoAndStop (25); tellTarget (_root.showgun.shotgun) { gotoAndPlay (2); _root.gun = 2; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(51)) { tellTarget (this.guy) { gotoAndStop (57); tellTarget (_root.showgun.socom) { gotoAndPlay (2); _root.gun = 3; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(52)) { tellTarget (this.guy) { gotoAndStop (79); tellTarget (_root.showgun.m4) { gotoAndPlay (2); _root.gun = 4; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(53)) { tellTarget (this.guy) { gotoAndStop (90); tellTarget (_root.showgun.bazooka) { gotoAndPlay (2); _root.gun = 5; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(54)) { tellTarget (this.guy) { gotoAndStop (137); tellTarget (_root.showgun.ak47) { gotoAndPlay (2); _root.gun = 6; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(55)) { tellTarget (this.guy) { gotoAndStop (149); tellTarget (_root.showgun.uzi) { gotoAndPlay (2); _root.gun = 7; }; }; } } }
Instance of Symbol 159 MovieClip [BadGuy6] "bad6" in Frame 867
onClipEvent (enterFrame) { if (_root.guyvisible6 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 181 MovieClip [BadGuy4] "bad4" in Frame 867
onClipEvent (enterFrame) { if (_root.guyvisible4 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 180 MovieClip [BadGuy5] "bad5" in Frame 867
onClipEvent (enterFrame) { if (_root.guyvisible5 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 354 MovieClip "cursor" in Frame 867
onClipEvent (load) { Mouse.hide(); } onClipEvent (mouseMove) { _x = _root._xmouse; _y = _root._ymouse; updateafterevent(); }
Frame 868
function BadGuy() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy2() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy3() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy4() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy5() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy6() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } _root.reload = 0; theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy.prototype = new MovieClip(); BadGuy.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead1 == 0) { _root.guyvisible = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible = 0; } } }; Object.registerClass("BadGuy", BadGuy); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy2.prototype = new MovieClip(); BadGuy2.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy2.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy2.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead2 == 0) { _root.guyvisible2 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible2 = 0; } } }; Object.registerClass("BadGuy2", BadGuy2); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy3.prototype = new MovieClip(); BadGuy3.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy3.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy3.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead3 == 0) { _root.guyvisible3 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible3 = 0; } } }; Object.registerClass("BadGuy3", BadGuy3); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy4.prototype = new MovieClip(); BadGuy4.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy4.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy4.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead4 == 0) { _root.guyvisible4 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible4 = 0; } } }; Object.registerClass("BadGuy4", BadGuy4); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy5.prototype = new MovieClip(); BadGuy5.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy5.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy5.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead5 == 0) { _root.guyvisible5 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible5 = 0; } } }; Object.registerClass("BadGuy5", BadGuy5); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy6.prototype = new MovieClip(); BadGuy6.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy6.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy6.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead6 == 0) { _root.guyvisible6 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible6 = 0; } } }; Object.registerClass("BadGuy6", BadGuy6);
Frame 869
_root.badlife = _root.difficult; _root.badlife2 = _root.difficult; _root.badlife3 = _root.difficult; _root.badlife4 = _root.difficult + 2; _root.badlife5 = _root.difficult + 2; _root.badlife6 = _root.difficult; _root.bullettime = 0; _root.silence._width = _root.silences; stop(); function Bullet3() { if (_root.bullettime == 0) { this.speed = 15; } else if (_root.bullettime == 1) { this.speed = 5; } } function Bullet4() { if (_root.bullettime == 0) { this.speed = 6; } else if (_root.bullettime == 1) { this.speed = 2; } } _global.bullet3_depth = 1000; addBullet3 = function (x, y, rot) { _root.attachMovie("bullet3", "bullet3_" + _global.bullet3_depth, _global.bullet3_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet3_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet3.prototype = new MovieClip(); Bullet3.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.guy.point2.hitTest(this.pu)) { this.removeMovieClip(); _root.herolifes = _root.herolifes - 1; tellTarget (_root.bloof) { gotoAndPlay (2); }; } }; Object.registerClass("bullet3", Bullet3); _global.bullet4_depth = 1; addBullet4 = function (x, y, rot) { _root.attachMovie("bullet4", "bullet4_" + _global.bullet4_depth, _global.bullet4_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet4_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet4.prototype = new MovieClip(); Bullet4.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.guy.point2.hitTest(this.pu)) { this.speed = 0; tellTarget (this) { gotoAndPlay (2); }; _root.herolifes = _root.herolifes - 5; tellTarget (_root.bloof) { gotoAndPlay (2); }; } }; Object.registerClass("bullet4", Bullet4); function Bullet2() { if (_root.bullettime == 0) { this.speed = 6; } else if (_root.bullettime == 1) { this.speed = 3; } } _global.bullet2_depth = 100; addBullet2 = function (x, y, rot) { _root.attachMovie("bullet2", "bullet2_" + _global.bullet2_depth, _global.bullet2_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet2_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet2.prototype = new MovieClip(); Bullet2.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.bad.hit.hitTest(this)) { _root.badlife = _root.badlife - 10; if (_root.badlife < 1) { tellTarget (_root.bad) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad2.hit.hitTest(this)) { _root.badlife2 = _root.badlife2 - 10; if (_root.badlife2 < 1) { tellTarget (_root.bad2) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad3.hit.hitTest(this)) { _root.badlife3 = _root.badlife3 - 10; if (_root.badlife3 < 1) { tellTarget (_root.bad3) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad4.hit.hitTest(this)) { _root.badlife4 = _root.badlife4 - 10; if (_root.badlife4 < 1) { tellTarget (_root.bad4) { gotoAndStop (6); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad5.hit.hitTest(this)) { _root.badlife5 = _root.badlife5 - 10; if (_root.badlife5 < 1) { tellTarget (_root.bad5) { gotoAndStop (6); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad6.hit.hitTest(this)) { _root.badlife6 = _root.badlife6 - 10; if (_root.badlife6 < 1) { tellTarget (_root.bad6) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } }; Object.registerClass("bullet2", Bullet2); function Bullet() { if (_root.bullettime == 0) { this.speed = 18; } else if (_root.bullettime == 1) { this.speed = 6; } } _global.bullet_depth = 100000 /* 0x0186A0 */; addBullet = function (x, y, rot) { _root.attachMovie("bullet", "bullet_" + _global.bullet_depth, _global.bullet_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet.prototype = new MovieClip(); Bullet.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.bad.hit.hitTest(this.po)) { _root.badlife = _root.badlife - 1; if (_root.badlife < 1) { tellTarget (_root.bad) { gotoAndStop (9); }; } if (_root.dead1 == 0) { this.removeMovieClip(); } } if (_root.bad2.hit.hitTest(this.po)) { _root.badlife2 = _root.badlife2 - 1; if (_root.badlife2 < 1) { tellTarget (_root.bad2) { gotoAndStop (9); }; } if (_root.dead2 == 0) { this.removeMovieClip(); } } if (_root.bad3.hit.hitTest(this.po)) { _root.badlife3 = _root.badlife3 - 1; if (_root.badlife3 < 1) { tellTarget (_root.bad3) { gotoAndStop (9); }; } if (_root.dead3 == 0) { this.removeMovieClip(); } } if (_root.bad4.hit.hitTest(this.po)) { _root.badlife4 = _root.badlife4 - 1; if (_root.badlife4 < 1) { tellTarget (_root.bad4) { gotoAndStop (6); }; } if (_root.dead4 == 0) { this.removeMovieClip(); } } if (_root.bad5.hit.hitTest(this.po)) { _root.badlife5 = _root.badlife5 - 1; if (_root.badlife5 < 1) { tellTarget (_root.bad5) { gotoAndStop (6); }; } if (_root.dead5 == 0) { this.removeMovieClip(); } } if (_root.bad6.hit.hitTest(this.po)) { _root.badlife6 = _root.badlife6 - 1; if (_root.badlife6 < 1) { tellTarget (_root.bad6) { gotoAndStop (9); }; } if (_root.dead6 == 0) { this.removeMovieClip(); } } }; Object.registerClass("bullet", Bullet);
Instance of Symbol 229 MovieClip [NextLevel] "EXIT" in Frame 869
onClipEvent (enterFrame) { if (_root.guy.point.hitTest(this)) { _root.gotoAndPlay("runda20"); } }
Instance of Symbol 422 MovieClip "guy" in Frame 869
onClipEvent (mouseDown) { if (((_root.gun == 1) & (_root.reload == 0)) & (_root.AMMO1 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(16) + 352))); tellTarget (this.guy) { gotoAndPlay (2); _root.AMMO1 = _root.AMMO1 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 3) & (_root.reload == 0)) & (_root.AMMO3 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(6) + 357))); tellTarget (this.guy) { gotoAndPlay (57); _root.AMMO3 = _root.AMMO3 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 6) & (_root.reload == 0)) & (_root.AMMO6 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); tellTarget (this.guy) { gotoAndPlay (137); _root.AMMO6 = _root.AMMO6 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 5) & (_root.reload == 0)) & (_root.AMMO5 > 0)) { _root.addBullet2(this._x, this._y, this._rotation); tellTarget (this.guy) { gotoAndPlay (90); _root.AMMO5 = _root.AMMO5 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 4) & (_root.reload == 0)) & (_root.AMMO4 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(4) + 358))); tellTarget (this.guy) { gotoAndPlay (79); _root.AMMO4 = _root.AMMO4 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 7) & (_root.reload == 0)) & (_root.AMMO7 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); tellTarget (this.guy) { gotoAndPlay (149); _root.AMMO7 = _root.AMMO7 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 2) & (_root.reload == 0)) & (_root.AMMO2 > 0)) { tellTarget (this.guy) { gotoAndPlay (25); _root.AMMO2 = _root.AMMO2 - 1; if (_root.reload == 0) { _root.addBullet(this._x, this._y, this._rotation); } _root.addBullet(this._x, this._y, (this._rotation = this._rotation - 5)); _root.addBullet(this._x, this._y, (this._rotation = this._rotation + 10)); }; } } onClipEvent (enterFrame) { this._rotation = _root.radToDeg(Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x)); } onClipEvent (enterFrame) { if (_root.bullettime == 0) { moveSpeed = 2; } else if (_root.bullettime == 1) { moveSpeed = 1; } } onClipEvent (enterFrame) { if (Key.isDown(68)) { this._x = this._x + moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._x = this._x - 3; } } else if (Key.isDown(65)) { this._x = this._x - moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._x = this._x + 3; } } } onClipEvent (enterFrame) { if (Key.isDown(83)) { this._y = this._y + moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._y = this._y - 3; } } else if (Key.isDown(87)) { this._y = this._y - moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._y = this._y + 3; } } } onClipEvent (enterFrame) { if ((_root.reload == 0) & (_root.ammo1 < 7)) { if (Key.isDown(82)) { tellTarget (this) { gotoAndPlay (27); }; } } } onClipEvent (enterFrame) { if ((_root.reload == 0) & (_root.ammo3 < 1)) { _root.gun = 1; } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(49)) { tellTarget (this.guy) { gotoAndStop (1); tellTarget (_root.showgun.mp5) { gotoAndPlay (2); _root.gun = 1; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(50)) { tellTarget (this.guy) { gotoAndStop (25); tellTarget (_root.showgun.shotgun) { gotoAndPlay (2); _root.gun = 2; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(51)) { tellTarget (this.guy) { gotoAndStop (57); tellTarget (_root.showgun.socom) { gotoAndPlay (2); _root.gun = 3; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(52)) { tellTarget (this.guy) { gotoAndStop (79); tellTarget (_root.showgun.m4) { gotoAndPlay (2); _root.gun = 4; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(53)) { tellTarget (this.guy) { gotoAndStop (90); tellTarget (_root.showgun.bazooka) { gotoAndPlay (2); _root.gun = 5; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(54)) { tellTarget (this.guy) { gotoAndStop (137); tellTarget (_root.showgun.ak47) { gotoAndPlay (2); _root.gun = 6; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(55)) { tellTarget (this.guy) { gotoAndStop (149); tellTarget (_root.showgun.uzi) { gotoAndPlay (2); _root.gun = 7; }; }; } } }
Instance of Symbol 226 MovieClip [BadGuy] "bad" in Frame 869
onClipEvent (enterFrame) { if (_root.guyvisible == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 220 MovieClip [BadGuy2] "bad2" in Frame 869
onClipEvent (enterFrame) { if (_root.guyvisible2 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 213 MovieClip [BadGuy3] "bad3" in Frame 869
onClipEvent (enterFrame) { if (_root.guyvisible3 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 159 MovieClip [BadGuy6] "bad6" in Frame 869
onClipEvent (enterFrame) { if (_root.guyvisible6 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 181 MovieClip [BadGuy4] "bad4" in Frame 869
onClipEvent (enterFrame) { if (_root.guyvisible4 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 354 MovieClip "cursor" in Frame 869
onClipEvent (load) { Mouse.hide(); } onClipEvent (mouseMove) { _x = _root._xmouse; _y = _root._ymouse; updateafterevent(); }
Frame 870
function BadGuy() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy2() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy3() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy4() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy5() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy6() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } _root.reload = 0; theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy.prototype = new MovieClip(); BadGuy.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead1 == 0) { _root.guyvisible = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible = 0; } } }; Object.registerClass("BadGuy", BadGuy); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy2.prototype = new MovieClip(); BadGuy2.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy2.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy2.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead2 == 0) { _root.guyvisible2 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible2 = 0; } } }; Object.registerClass("BadGuy2", BadGuy2); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy3.prototype = new MovieClip(); BadGuy3.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy3.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy3.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead3 == 0) { _root.guyvisible3 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible3 = 0; } } }; Object.registerClass("BadGuy3", BadGuy3); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy4.prototype = new MovieClip(); BadGuy4.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy4.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy4.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead4 == 0) { _root.guyvisible4 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible4 = 0; } } }; Object.registerClass("BadGuy4", BadGuy4); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy5.prototype = new MovieClip(); BadGuy5.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy5.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy5.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead5 == 0) { _root.guyvisible5 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible5 = 0; } } }; Object.registerClass("BadGuy5", BadGuy5); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy6.prototype = new MovieClip(); BadGuy6.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy6.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy6.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead6 == 0) { _root.guyvisible6 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible6 = 0; } } }; Object.registerClass("BadGuy6", BadGuy6);
Frame 871
_root.badlife = _root.difficult; _root.badlife2 = _root.difficult; _root.badlife3 = _root.difficult; _root.badlife4 = _root.difficult + 2; _root.badlife5 = _root.difficult + 2; _root.badlife6 = _root.difficult; _root.bullettime = 0; _root.silence._width = _root.silences; stop(); function Bullet3() { if (_root.bullettime == 0) { this.speed = 15; } else if (_root.bullettime == 1) { this.speed = 5; } } function Bullet4() { if (_root.bullettime == 0) { this.speed = 6; } else if (_root.bullettime == 1) { this.speed = 2; } } _global.bullet3_depth = 1000; addBullet3 = function (x, y, rot) { _root.attachMovie("bullet3", "bullet3_" + _global.bullet3_depth, _global.bullet3_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet3_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet3.prototype = new MovieClip(); Bullet3.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.guy.point2.hitTest(this.pu)) { this.removeMovieClip(); _root.herolifes = _root.herolifes - 1; tellTarget (_root.bloof) { gotoAndPlay (2); }; } }; Object.registerClass("bullet3", Bullet3); _global.bullet4_depth = 1; addBullet4 = function (x, y, rot) { _root.attachMovie("bullet4", "bullet4_" + _global.bullet4_depth, _global.bullet4_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet4_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet4.prototype = new MovieClip(); Bullet4.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.guy.point2.hitTest(this.pu)) { this.speed = 0; tellTarget (this) { gotoAndPlay (2); }; _root.herolifes = _root.herolifes - 5; tellTarget (_root.bloof) { gotoAndPlay (2); }; } }; Object.registerClass("bullet4", Bullet4); function Bullet2() { if (_root.bullettime == 0) { this.speed = 6; } else if (_root.bullettime == 1) { this.speed = 3; } } _global.bullet2_depth = 100; addBullet2 = function (x, y, rot) { _root.attachMovie("bullet2", "bullet2_" + _global.bullet2_depth, _global.bullet2_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet2_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet2.prototype = new MovieClip(); Bullet2.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.bad.hit.hitTest(this)) { _root.badlife = _root.badlife - 10; if (_root.badlife < 1) { tellTarget (_root.bad) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad2.hit.hitTest(this)) { _root.badlife2 = _root.badlife2 - 10; if (_root.badlife2 < 1) { tellTarget (_root.bad2) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad3.hit.hitTest(this)) { _root.badlife3 = _root.badlife3 - 10; if (_root.badlife3 < 1) { tellTarget (_root.bad3) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad4.hit.hitTest(this)) { _root.badlife4 = _root.badlife4 - 10; if (_root.badlife4 < 1) { tellTarget (_root.bad4) { gotoAndStop (6); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad5.hit.hitTest(this)) { _root.badlife5 = _root.badlife5 - 10; if (_root.badlife5 < 1) { tellTarget (_root.bad5) { gotoAndStop (6); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad6.hit.hitTest(this)) { _root.badlife6 = _root.badlife6 - 10; if (_root.badlife6 < 1) { tellTarget (_root.bad6) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } }; Object.registerClass("bullet2", Bullet2); function Bullet() { if (_root.bullettime == 0) { this.speed = 18; } else if (_root.bullettime == 1) { this.speed = 6; } } _global.bullet_depth = 100000 /* 0x0186A0 */; addBullet = function (x, y, rot) { _root.attachMovie("bullet", "bullet_" + _global.bullet_depth, _global.bullet_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet.prototype = new MovieClip(); Bullet.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.bad.hit.hitTest(this.po)) { _root.badlife = _root.badlife - 1; if (_root.badlife < 1) { tellTarget (_root.bad) { gotoAndStop (9); }; } if (_root.dead1 == 0) { this.removeMovieClip(); } } if (_root.bad2.hit.hitTest(this.po)) { _root.badlife2 = _root.badlife2 - 1; if (_root.badlife2 < 1) { tellTarget (_root.bad2) { gotoAndStop (9); }; } if (_root.dead2 == 0) { this.removeMovieClip(); } } if (_root.bad3.hit.hitTest(this.po)) { _root.badlife3 = _root.badlife3 - 1; if (_root.badlife3 < 1) { tellTarget (_root.bad3) { gotoAndStop (9); }; } if (_root.dead3 == 0) { this.removeMovieClip(); } } if (_root.bad4.hit.hitTest(this.po)) { _root.badlife4 = _root.badlife4 - 1; if (_root.badlife4 < 1) { tellTarget (_root.bad4) { gotoAndStop (6); }; } if (_root.dead4 == 0) { this.removeMovieClip(); } } if (_root.bad5.hit.hitTest(this.po)) { _root.badlife5 = _root.badlife5 - 1; if (_root.badlife5 < 1) { tellTarget (_root.bad5) { gotoAndStop (6); }; } if (_root.dead5 == 0) { this.removeMovieClip(); } } if (_root.bad6.hit.hitTest(this.po)) { _root.badlife6 = _root.badlife6 - 1; if (_root.badlife6 < 1) { tellTarget (_root.bad6) { gotoAndStop (9); }; } if (_root.dead6 == 0) { this.removeMovieClip(); } } }; Object.registerClass("bullet", Bullet);
Instance of Symbol 229 MovieClip [NextLevel] "EXIT" in Frame 871
onClipEvent (enterFrame) { if (_root.guy.point.hitTest(this)) { _root.gotoAndPlay("runda21"); } }
Instance of Symbol 422 MovieClip "guy" in Frame 871
onClipEvent (mouseDown) { if (((_root.gun == 1) & (_root.reload == 0)) & (_root.AMMO1 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(16) + 352))); tellTarget (this.guy) { gotoAndPlay (2); _root.AMMO1 = _root.AMMO1 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 3) & (_root.reload == 0)) & (_root.AMMO3 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(6) + 357))); tellTarget (this.guy) { gotoAndPlay (57); _root.AMMO3 = _root.AMMO3 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 6) & (_root.reload == 0)) & (_root.AMMO6 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); tellTarget (this.guy) { gotoAndPlay (137); _root.AMMO6 = _root.AMMO6 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 5) & (_root.reload == 0)) & (_root.AMMO5 > 0)) { _root.addBullet2(this._x, this._y, this._rotation); tellTarget (this.guy) { gotoAndPlay (90); _root.AMMO5 = _root.AMMO5 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 4) & (_root.reload == 0)) & (_root.AMMO4 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(4) + 358))); tellTarget (this.guy) { gotoAndPlay (79); _root.AMMO4 = _root.AMMO4 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 7) & (_root.reload == 0)) & (_root.AMMO7 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); tellTarget (this.guy) { gotoAndPlay (149); _root.AMMO7 = _root.AMMO7 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 2) & (_root.reload == 0)) & (_root.AMMO2 > 0)) { tellTarget (this.guy) { gotoAndPlay (25); _root.AMMO2 = _root.AMMO2 - 1; if (_root.reload == 0) { _root.addBullet(this._x, this._y, this._rotation); } _root.addBullet(this._x, this._y, (this._rotation = this._rotation - 5)); _root.addBullet(this._x, this._y, (this._rotation = this._rotation + 10)); }; } } onClipEvent (enterFrame) { this._rotation = _root.radToDeg(Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x)); } onClipEvent (enterFrame) { if (_root.bullettime == 0) { moveSpeed = 2; } else if (_root.bullettime == 1) { moveSpeed = 1; } } onClipEvent (enterFrame) { if (Key.isDown(68)) { this._x = this._x + moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._x = this._x - 3; } } else if (Key.isDown(65)) { this._x = this._x - moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._x = this._x + 3; } } } onClipEvent (enterFrame) { if (Key.isDown(83)) { this._y = this._y + moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._y = this._y - 3; } } else if (Key.isDown(87)) { this._y = this._y - moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._y = this._y + 3; } } } onClipEvent (enterFrame) { if ((_root.reload == 0) & (_root.ammo1 < 7)) { if (Key.isDown(82)) { tellTarget (this) { gotoAndPlay (27); }; } } } onClipEvent (enterFrame) { if ((_root.reload == 0) & (_root.ammo3 < 1)) { _root.gun = 1; } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(49)) { tellTarget (this.guy) { gotoAndStop (1); tellTarget (_root.showgun.mp5) { gotoAndPlay (2); _root.gun = 1; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(50)) { tellTarget (this.guy) { gotoAndStop (25); tellTarget (_root.showgun.shotgun) { gotoAndPlay (2); _root.gun = 2; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(51)) { tellTarget (this.guy) { gotoAndStop (57); tellTarget (_root.showgun.socom) { gotoAndPlay (2); _root.gun = 3; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(52)) { tellTarget (this.guy) { gotoAndStop (79); tellTarget (_root.showgun.m4) { gotoAndPlay (2); _root.gun = 4; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(53)) { tellTarget (this.guy) { gotoAndStop (90); tellTarget (_root.showgun.bazooka) { gotoAndPlay (2); _root.gun = 5; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(54)) { tellTarget (this.guy) { gotoAndStop (137); tellTarget (_root.showgun.ak47) { gotoAndPlay (2); _root.gun = 6; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(55)) { tellTarget (this.guy) { gotoAndStop (149); tellTarget (_root.showgun.uzi) { gotoAndPlay (2); _root.gun = 7; }; }; } } }
Instance of Symbol 226 MovieClip [BadGuy] "bad" in Frame 871
onClipEvent (enterFrame) { if (_root.guyvisible == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 220 MovieClip [BadGuy2] "bad2" in Frame 871
onClipEvent (enterFrame) { if (_root.guyvisible2 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 159 MovieClip [BadGuy6] "bad6" in Frame 871
onClipEvent (enterFrame) { if (_root.guyvisible6 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 181 MovieClip [BadGuy4] "bad4" in Frame 871
onClipEvent (enterFrame) { if (_root.guyvisible4 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 180 MovieClip [BadGuy5] "bad5" in Frame 871
onClipEvent (enterFrame) { if (_root.guyvisible5 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 354 MovieClip "cursor" in Frame 871
onClipEvent (load) { Mouse.hide(); } onClipEvent (mouseMove) { _x = _root._xmouse; _y = _root._ymouse; updateafterevent(); }
Frame 872
_root.saves = 6; function BadGuy() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy2() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy3() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy4() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy5() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy6() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } _root.reload = 0; theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy.prototype = new MovieClip(); BadGuy.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead1 == 0) { _root.guyvisible = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible = 0; } } }; Object.registerClass("BadGuy", BadGuy); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy2.prototype = new MovieClip(); BadGuy2.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy2.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy2.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead2 == 0) { _root.guyvisible2 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible2 = 0; } } }; Object.registerClass("BadGuy2", BadGuy2); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy3.prototype = new MovieClip(); BadGuy3.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy3.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy3.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead3 == 0) { _root.guyvisible3 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible3 = 0; } } }; Object.registerClass("BadGuy3", BadGuy3); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy4.prototype = new MovieClip(); BadGuy4.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy4.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy4.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead4 == 0) { _root.guyvisible4 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible4 = 0; } } }; Object.registerClass("BadGuy4", BadGuy4); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy5.prototype = new MovieClip(); BadGuy5.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy5.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy5.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead5 == 0) { _root.guyvisible5 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible5 = 0; } } }; Object.registerClass("BadGuy5", BadGuy5); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy6.prototype = new MovieClip(); BadGuy6.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy6.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy6.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead6 == 0) { _root.guyvisible6 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible6 = 0; } } }; Object.registerClass("BadGuy6", BadGuy6);
Frame 873
_root.badlife = _root.difficult; _root.badlife2 = _root.difficult; _root.badlife3 = _root.difficult; _root.badlife4 = _root.difficult + 2; _root.badlife5 = _root.difficult + 2; _root.badlife6 = _root.difficult; _root.bullettime = 0; _root.silence._width = _root.silences; stop(); function Bullet3() { if (_root.bullettime == 0) { this.speed = 15; } else if (_root.bullettime == 1) { this.speed = 5; } } function Bullet4() { if (_root.bullettime == 0) { this.speed = 6; } else if (_root.bullettime == 1) { this.speed = 2; } } _global.bullet3_depth = 1000; addBullet3 = function (x, y, rot) { _root.attachMovie("bullet3", "bullet3_" + _global.bullet3_depth, _global.bullet3_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet3_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet3.prototype = new MovieClip(); Bullet3.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.guy.point2.hitTest(this.pu)) { this.removeMovieClip(); _root.herolifes = _root.herolifes - 1; tellTarget (_root.bloof) { gotoAndPlay (2); }; } }; Object.registerClass("bullet3", Bullet3); _global.bullet4_depth = 1; addBullet4 = function (x, y, rot) { _root.attachMovie("bullet4", "bullet4_" + _global.bullet4_depth, _global.bullet4_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet4_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet4.prototype = new MovieClip(); Bullet4.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.guy.point2.hitTest(this.pu)) { this.speed = 0; tellTarget (this) { gotoAndPlay (2); }; _root.herolifes = _root.herolifes - 5; tellTarget (_root.bloof) { gotoAndPlay (2); }; } }; Object.registerClass("bullet4", Bullet4); function Bullet2() { if (_root.bullettime == 0) { this.speed = 6; } else if (_root.bullettime == 1) { this.speed = 3; } } _global.bullet2_depth = 100; addBullet2 = function (x, y, rot) { _root.attachMovie("bullet2", "bullet2_" + _global.bullet2_depth, _global.bullet2_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet2_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet2.prototype = new MovieClip(); Bullet2.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.bad.hit.hitTest(this)) { _root.badlife = _root.badlife - 10; if (_root.badlife < 1) { tellTarget (_root.bad) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad2.hit.hitTest(this)) { _root.badlife2 = _root.badlife2 - 10; if (_root.badlife2 < 1) { tellTarget (_root.bad2) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad3.hit.hitTest(this)) { _root.badlife3 = _root.badlife3 - 10; if (_root.badlife3 < 1) { tellTarget (_root.bad3) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad4.hit.hitTest(this)) { _root.badlife4 = _root.badlife4 - 10; if (_root.badlife4 < 1) { tellTarget (_root.bad4) { gotoAndStop (6); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad5.hit.hitTest(this)) { _root.badlife5 = _root.badlife5 - 10; if (_root.badlife5 < 1) { tellTarget (_root.bad5) { gotoAndStop (6); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad6.hit.hitTest(this)) { _root.badlife6 = _root.badlife6 - 10; if (_root.badlife6 < 1) { tellTarget (_root.bad6) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } }; Object.registerClass("bullet2", Bullet2); function Bullet() { if (_root.bullettime == 0) { this.speed = 18; } else if (_root.bullettime == 1) { this.speed = 6; } } _global.bullet_depth = 100000 /* 0x0186A0 */; addBullet = function (x, y, rot) { _root.attachMovie("bullet", "bullet_" + _global.bullet_depth, _global.bullet_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet.prototype = new MovieClip(); Bullet.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.bad.hit.hitTest(this.po)) { _root.badlife = _root.badlife - 1; if (_root.badlife < 1) { tellTarget (_root.bad) { gotoAndStop (9); }; } if (_root.dead1 == 0) { this.removeMovieClip(); } } if (_root.bad2.hit.hitTest(this.po)) { _root.badlife2 = _root.badlife2 - 1; if (_root.badlife2 < 1) { tellTarget (_root.bad2) { gotoAndStop (9); }; } if (_root.dead2 == 0) { this.removeMovieClip(); } } if (_root.bad3.hit.hitTest(this.po)) { _root.badlife3 = _root.badlife3 - 1; if (_root.badlife3 < 1) { tellTarget (_root.bad3) { gotoAndStop (9); }; } if (_root.dead3 == 0) { this.removeMovieClip(); } } if (_root.bad4.hit.hitTest(this.po)) { _root.badlife4 = _root.badlife4 - 1; if (_root.badlife4 < 1) { tellTarget (_root.bad4) { gotoAndStop (6); }; } if (_root.dead4 == 0) { this.removeMovieClip(); } } if (_root.bad5.hit.hitTest(this.po)) { _root.badlife5 = _root.badlife5 - 1; if (_root.badlife5 < 1) { tellTarget (_root.bad5) { gotoAndStop (6); }; } if (_root.dead5 == 0) { this.removeMovieClip(); } } if (_root.bad6.hit.hitTest(this.po)) { _root.badlife6 = _root.badlife6 - 1; if (_root.badlife6 < 1) { tellTarget (_root.bad6) { gotoAndStop (9); }; } if (_root.dead6 == 0) { this.removeMovieClip(); } } }; Object.registerClass("bullet", Bullet);
Instance of Symbol 229 MovieClip [NextLevel] "EXIT" in Frame 873
onClipEvent (enterFrame) { if (_root.guy.point.hitTest(this)) { _root.gotoAndPlay("runda22"); } }
Instance of Symbol 422 MovieClip "guy" in Frame 873
onClipEvent (mouseDown) { if (((_root.gun == 1) & (_root.reload == 0)) & (_root.AMMO1 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(16) + 352))); tellTarget (this.guy) { gotoAndPlay (2); _root.AMMO1 = _root.AMMO1 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 3) & (_root.reload == 0)) & (_root.AMMO3 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(6) + 357))); tellTarget (this.guy) { gotoAndPlay (57); _root.AMMO3 = _root.AMMO3 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 6) & (_root.reload == 0)) & (_root.AMMO6 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); tellTarget (this.guy) { gotoAndPlay (137); _root.AMMO6 = _root.AMMO6 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 5) & (_root.reload == 0)) & (_root.AMMO5 > 0)) { _root.addBullet2(this._x, this._y, this._rotation); tellTarget (this.guy) { gotoAndPlay (90); _root.AMMO5 = _root.AMMO5 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 4) & (_root.reload == 0)) & (_root.AMMO4 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(4) + 358))); tellTarget (this.guy) { gotoAndPlay (79); _root.AMMO4 = _root.AMMO4 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 7) & (_root.reload == 0)) & (_root.AMMO7 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); tellTarget (this.guy) { gotoAndPlay (149); _root.AMMO7 = _root.AMMO7 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 2) & (_root.reload == 0)) & (_root.AMMO2 > 0)) { tellTarget (this.guy) { gotoAndPlay (25); _root.AMMO2 = _root.AMMO2 - 1; if (_root.reload == 0) { _root.addBullet(this._x, this._y, this._rotation); } _root.addBullet(this._x, this._y, (this._rotation = this._rotation - 5)); _root.addBullet(this._x, this._y, (this._rotation = this._rotation + 10)); }; } } onClipEvent (enterFrame) { this._rotation = _root.radToDeg(Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x)); } onClipEvent (enterFrame) { if (_root.bullettime == 0) { moveSpeed = 2; } else if (_root.bullettime == 1) { moveSpeed = 1; } } onClipEvent (enterFrame) { if (Key.isDown(68)) { this._x = this._x + moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._x = this._x - 3; } } else if (Key.isDown(65)) { this._x = this._x - moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._x = this._x + 3; } } } onClipEvent (enterFrame) { if (Key.isDown(83)) { this._y = this._y + moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._y = this._y - 3; } } else if (Key.isDown(87)) { this._y = this._y - moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._y = this._y + 3; } } } onClipEvent (enterFrame) { if ((_root.reload == 0) & (_root.ammo1 < 7)) { if (Key.isDown(82)) { tellTarget (this) { gotoAndPlay (27); }; } } } onClipEvent (enterFrame) { if ((_root.reload == 0) & (_root.ammo3 < 1)) { _root.gun = 1; } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(49)) { tellTarget (this.guy) { gotoAndStop (1); tellTarget (_root.showgun.mp5) { gotoAndPlay (2); _root.gun = 1; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(50)) { tellTarget (this.guy) { gotoAndStop (25); tellTarget (_root.showgun.shotgun) { gotoAndPlay (2); _root.gun = 2; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(51)) { tellTarget (this.guy) { gotoAndStop (57); tellTarget (_root.showgun.socom) { gotoAndPlay (2); _root.gun = 3; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(52)) { tellTarget (this.guy) { gotoAndStop (79); tellTarget (_root.showgun.m4) { gotoAndPlay (2); _root.gun = 4; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(53)) { tellTarget (this.guy) { gotoAndStop (90); tellTarget (_root.showgun.bazooka) { gotoAndPlay (2); _root.gun = 5; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(54)) { tellTarget (this.guy) { gotoAndStop (137); tellTarget (_root.showgun.ak47) { gotoAndPlay (2); _root.gun = 6; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(55)) { tellTarget (this.guy) { gotoAndStop (149); tellTarget (_root.showgun.uzi) { gotoAndPlay (2); _root.gun = 7; }; }; } } }
Instance of Symbol 226 MovieClip [BadGuy] "bad" in Frame 873
onClipEvent (enterFrame) { if (_root.guyvisible == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 220 MovieClip [BadGuy2] "bad2" in Frame 873
onClipEvent (enterFrame) { if (_root.guyvisible2 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 213 MovieClip [BadGuy3] "bad3" in Frame 873
onClipEvent (enterFrame) { if (_root.guyvisible3 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 159 MovieClip [BadGuy6] "bad6" in Frame 873
onClipEvent (enterFrame) { if (_root.guyvisible6 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 181 MovieClip [BadGuy4] "bad4" in Frame 873
onClipEvent (enterFrame) { if (_root.guyvisible4 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 354 MovieClip "cursor" in Frame 873
onClipEvent (load) { Mouse.hide(); } onClipEvent (mouseMove) { _x = _root._xmouse; _y = _root._ymouse; updateafterevent(); }
Frame 874
function BadGuy() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy2() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy3() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy4() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy5() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } function BadGuy6() { this.goX = this._x; this.goY = this._y; this.seenPlayerX = null; this.seenPlayerYX = null; this.NUMBER = Number(this._name.substring(7)); this.I_saw_player = false; } _root.reload = 0; theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy.prototype = new MovieClip(); BadGuy.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead1 == 0) { _root.guyvisible = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible = 0; } } }; Object.registerClass("BadGuy", BadGuy); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy2.prototype = new MovieClip(); BadGuy2.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy2.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy2.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead2 == 0) { _root.guyvisible2 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible2 = 0; } } }; Object.registerClass("BadGuy2", BadGuy2); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy3.prototype = new MovieClip(); BadGuy3.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy3.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy3.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead3 == 0) { _root.guyvisible3 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible3 = 0; } } }; Object.registerClass("BadGuy3", BadGuy3); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy4.prototype = new MovieClip(); BadGuy4.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy4.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy4.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead4 == 0) { _root.guyvisible4 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible4 = 0; } } }; Object.registerClass("BadGuy4", BadGuy4); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy5.prototype = new MovieClip(); BadGuy5.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy5.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy5.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead5 == 0) { _root.guyvisible5 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible5 = 0; } } }; Object.registerClass("BadGuy5", BadGuy5); theDistance = function (obj1, obj2) { return(Math.sqrt(((obj1._x - obj2._x) * (obj1._x - obj2._x)) + ((obj1._y - obj2._y) * (obj1._y - obj2._y)))); }; BadGuy6.prototype = new MovieClip(); BadGuy6.prototype.onEnterFrame = function () { this.lookForPlayer(); }; BadGuy6.prototype.I_see_player = function () { var _local5 = _root.guy._x - this._x; var _local6 = _root.guy._y - this._y; var _local4 = Math.floor(theDistance(this, _root.guy) / 5); var _local3 = 0; while (_local3 < _local4) { if (_root.walls.hitTest(this._x + ((_local3 * _local5) / _local4), this._y + ((_local3 * _local6) / _local4), true)) { return(false); } _local3++; } return(true); }; BadGuy6.prototype.lookForPlayer = function () { if ((_root.theDistance(_root.guy, this) <= 700) && (this.I_see_player())) { this.I_saw_player = true; this.seenPlayerX = _root.guy._x; this.seenPlayerY = _root.guy._y; if (_root.dead6 == 0) { _root.guyvisible6 = 1; } else if (this.I_saw_player) { this._x = this.seenPlayerX._x; this._y = this.seenPlayerY._y; _root.guyvisible6 = 0; } } }; Object.registerClass("BadGuy6", BadGuy6);
Frame 875
_root.badlife = _root.difficult; _root.badlife2 = _root.difficult; _root.badlife3 = _root.difficult; _root.badlife4 = _root.difficult + 2; _root.badlife5 = _root.difficult + 2; _root.badlife6 = _root.difficult; _root.bullettime = 0; _root.silence._width = _root.silences; stop(); function Bullet3() { if (_root.bullettime == 0) { this.speed = 15; } else if (_root.bullettime == 1) { this.speed = 5; } } function Bullet4() { if (_root.bullettime == 0) { this.speed = 6; } else if (_root.bullettime == 1) { this.speed = 2; } } _global.bullet3_depth = 1000; addBullet3 = function (x, y, rot) { _root.attachMovie("bullet3", "bullet3_" + _global.bullet3_depth, _global.bullet3_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet3_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet3.prototype = new MovieClip(); Bullet3.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.guy.point2.hitTest(this.pu)) { this.removeMovieClip(); _root.herolifes = _root.herolifes - 1; tellTarget (_root.bloof) { gotoAndPlay (2); }; } }; Object.registerClass("bullet3", Bullet3); _global.bullet4_depth = 1; addBullet4 = function (x, y, rot) { _root.attachMovie("bullet4", "bullet4_" + _global.bullet4_depth, _global.bullet4_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet4_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet4.prototype = new MovieClip(); Bullet4.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.guy.point2.hitTest(this.pu)) { this.speed = 0; tellTarget (this) { gotoAndPlay (2); }; _root.herolifes = _root.herolifes - 5; tellTarget (_root.bloof) { gotoAndPlay (2); }; } }; Object.registerClass("bullet4", Bullet4); function Bullet2() { if (_root.bullettime == 0) { this.speed = 6; } else if (_root.bullettime == 1) { this.speed = 3; } } _global.bullet2_depth = 100; addBullet2 = function (x, y, rot) { _root.attachMovie("bullet2", "bullet2_" + _global.bullet2_depth, _global.bullet2_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet2_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet2.prototype = new MovieClip(); Bullet2.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.bad.hit.hitTest(this)) { _root.badlife = _root.badlife - 10; if (_root.badlife < 1) { tellTarget (_root.bad) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad2.hit.hitTest(this)) { _root.badlife2 = _root.badlife2 - 10; if (_root.badlife2 < 1) { tellTarget (_root.bad2) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad3.hit.hitTest(this)) { _root.badlife3 = _root.badlife3 - 10; if (_root.badlife3 < 1) { tellTarget (_root.bad3) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad4.hit.hitTest(this)) { _root.badlife4 = _root.badlife4 - 10; if (_root.badlife4 < 1) { tellTarget (_root.bad4) { gotoAndStop (6); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad5.hit.hitTest(this)) { _root.badlife5 = _root.badlife5 - 10; if (_root.badlife5 < 1) { tellTarget (_root.bad5) { gotoAndStop (6); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } if (_root.bad6.hit.hitTest(this)) { _root.badlife6 = _root.badlife6 - 10; if (_root.badlife6 < 1) { tellTarget (_root.bad6) { gotoAndStop (9); }; } tellTarget (this) { gotoAndStop (2); }; this.speed = 0; } }; Object.registerClass("bullet2", Bullet2); function Bullet() { if (_root.bullettime == 0) { this.speed = 18; } else if (_root.bullettime == 1) { this.speed = 6; } } _global.bullet_depth = 100000 /* 0x0186A0 */; addBullet = function (x, y, rot) { _root.attachMovie("bullet", "bullet_" + _global.bullet_depth, _global.bullet_depth, {_x:x, _y:y, _rotation:rot}); _global.bullet_depth++; }; degToRad = function (deg) { rad = (Math.PI * deg) / 180; return(rad); }; radToDeg = function (rad) { deg = (rad * 180) / Math.PI; return(deg); }; Bullet.prototype = new MovieClip(); Bullet.prototype.onEnterFrame = function () { var _local3 = degToRad(this._rotation); this._x = this._x + (this.speed * Math.cos(_local3)); this._y = this._y + (this.speed * Math.sin(_local3)); if (_root.walls.hitTest(this._x, this._y, true)) { tellTarget (this) { gotoAndPlay (2); this.speed = 0; }; } if (_root.bad.hit.hitTest(this.po)) { _root.badlife = _root.badlife - 1; if (_root.badlife < 1) { tellTarget (_root.bad) { gotoAndStop (9); }; } if (_root.dead1 == 0) { this.removeMovieClip(); } } if (_root.bad2.hit.hitTest(this.po)) { _root.badlife2 = _root.badlife2 - 1; if (_root.badlife2 < 1) { tellTarget (_root.bad2) { gotoAndStop (9); }; } if (_root.dead2 == 0) { this.removeMovieClip(); } } if (_root.bad3.hit.hitTest(this.po)) { _root.badlife3 = _root.badlife3 - 1; if (_root.badlife3 < 1) { tellTarget (_root.bad3) { gotoAndStop (9); }; } if (_root.dead3 == 0) { this.removeMovieClip(); } } if (_root.bad4.hit.hitTest(this.po)) { _root.badlife4 = _root.badlife4 - 1; if (_root.badlife4 < 1) { tellTarget (_root.bad4) { gotoAndStop (6); }; } if (_root.dead4 == 0) { this.removeMovieClip(); } } if (_root.bad5.hit.hitTest(this.po)) { _root.badlife5 = _root.badlife5 - 1; if (_root.badlife5 < 1) { tellTarget (_root.bad5) { gotoAndStop (6); }; } if (_root.dead5 == 0) { this.removeMovieClip(); } } if (_root.bad6.hit.hitTest(this.po)) { _root.badlife6 = _root.badlife6 - 1; if (_root.badlife6 < 1) { tellTarget (_root.bad6) { gotoAndStop (9); }; } if (_root.dead6 == 0) { this.removeMovieClip(); } } }; Object.registerClass("bullet", Bullet);
Instance of Symbol 422 MovieClip "guy" in Frame 875
onClipEvent (mouseDown) { if (((_root.gun == 1) & (_root.reload == 0)) & (_root.AMMO1 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(16) + 352))); tellTarget (this.guy) { gotoAndPlay (2); _root.AMMO1 = _root.AMMO1 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 3) & (_root.reload == 0)) & (_root.AMMO3 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(6) + 357))); tellTarget (this.guy) { gotoAndPlay (57); _root.AMMO3 = _root.AMMO3 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 6) & (_root.reload == 0)) & (_root.AMMO6 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); tellTarget (this.guy) { gotoAndPlay (137); _root.AMMO6 = _root.AMMO6 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 5) & (_root.reload == 0)) & (_root.AMMO5 > 0)) { _root.addBullet2(this._x, this._y, this._rotation); tellTarget (this.guy) { gotoAndPlay (90); _root.AMMO5 = _root.AMMO5 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 4) & (_root.reload == 0)) & (_root.AMMO4 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(4) + 358))); tellTarget (this.guy) { gotoAndPlay (79); _root.AMMO4 = _root.AMMO4 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 7) & (_root.reload == 0)) & (_root.AMMO7 > 0)) { _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); _root.addBullet(this._x, this._y, (this._rotation = this._rotation + (random(10) + 355))); tellTarget (this.guy) { gotoAndPlay (149); _root.AMMO7 = _root.AMMO7 - 1; }; } } onClipEvent (mouseDown) { if (((_root.gun == 2) & (_root.reload == 0)) & (_root.AMMO2 > 0)) { tellTarget (this.guy) { gotoAndPlay (25); _root.AMMO2 = _root.AMMO2 - 1; if (_root.reload == 0) { _root.addBullet(this._x, this._y, this._rotation); } _root.addBullet(this._x, this._y, (this._rotation = this._rotation - 5)); _root.addBullet(this._x, this._y, (this._rotation = this._rotation + 10)); }; } } onClipEvent (enterFrame) { this._rotation = _root.radToDeg(Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x)); } onClipEvent (enterFrame) { if (_root.bullettime == 0) { moveSpeed = 2; } else if (_root.bullettime == 1) { moveSpeed = 1; } } onClipEvent (enterFrame) { if (Key.isDown(68)) { this._x = this._x + moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._x = this._x - 3; } } else if (Key.isDown(65)) { this._x = this._x - moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._x = this._x + 3; } } } onClipEvent (enterFrame) { if (Key.isDown(83)) { this._y = this._y + moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._y = this._y - 3; } } else if (Key.isDown(87)) { this._y = this._y - moveSpeed; if (_root.bullettime == 1) { tellTarget (this) { gotoAndPlay (15); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } else if (_root.bullettime == 0) { tellTarget (this) { gotoAndPlay (2); tellTarget (_root.cursor) { gotoAndPlay (2); }; }; } if (_root.walls.hitTest(this._x, this._y, true)) { this._y = this._y + 3; } } } onClipEvent (enterFrame) { if ((_root.reload == 0) & (_root.ammo1 < 7)) { if (Key.isDown(82)) { tellTarget (this) { gotoAndPlay (27); }; } } } onClipEvent (enterFrame) { if ((_root.reload == 0) & (_root.ammo3 < 1)) { _root.gun = 1; } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(49)) { tellTarget (this.guy) { gotoAndStop (1); tellTarget (_root.showgun.mp5) { gotoAndPlay (2); _root.gun = 1; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(50)) { tellTarget (this.guy) { gotoAndStop (25); tellTarget (_root.showgun.shotgun) { gotoAndPlay (2); _root.gun = 2; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(51)) { tellTarget (this.guy) { gotoAndStop (57); tellTarget (_root.showgun.socom) { gotoAndPlay (2); _root.gun = 3; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(52)) { tellTarget (this.guy) { gotoAndStop (79); tellTarget (_root.showgun.m4) { gotoAndPlay (2); _root.gun = 4; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(53)) { tellTarget (this.guy) { gotoAndStop (90); tellTarget (_root.showgun.bazooka) { gotoAndPlay (2); _root.gun = 5; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(54)) { tellTarget (this.guy) { gotoAndStop (137); tellTarget (_root.showgun.ak47) { gotoAndPlay (2); _root.gun = 6; }; }; } } } onClipEvent (enterFrame) { if (_root.reload == 0) { if (Key.isDown(55)) { tellTarget (this.guy) { gotoAndStop (149); tellTarget (_root.showgun.uzi) { gotoAndPlay (2); _root.gun = 7; }; }; } } }
Instance of Symbol 226 MovieClip [BadGuy] "bad" in Frame 875
onClipEvent (enterFrame) { if (_root.guyvisible == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 220 MovieClip [BadGuy2] "bad2" in Frame 875
onClipEvent (enterFrame) { if (_root.guyvisible2 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 213 MovieClip [BadGuy3] "bad3" in Frame 875
onClipEvent (enterFrame) { if (_root.guyvisible3 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 159 MovieClip [BadGuy6] "bad6" in Frame 875
onClipEvent (enterFrame) { if (_root.guyvisible6 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 181 MovieClip [BadGuy4] "bad4" in Frame 875
onClipEvent (enterFrame) { if (_root.guyvisible4 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 180 MovieClip [BadGuy5] "bad5" in Frame 875
onClipEvent (enterFrame) { if (_root.guyvisible5 == 1) { tellTarget (this) { gotoAndPlay (2); x_diff = this._x - _root.guy._x; y_diff = this._y - _root.guy._y; radian = Math.atan2(y_diff, x_diff); degree = (radian * 180) / Math.PI; degree = Math.round(degree); setProperty(this, _rotation , degree); a_x = Math.round(_root.guy._x); a_y = Math.round(_root.guy._y); c_x = Math.round(_root.collision_clip._x); c_y = Math.round(_root.collision_clip._y); if ((a_x < (c_x + boundary)) and (a_x > (c_x - boundary))) { if ((a_y < (c_y + boundary)) and (a_y > (c_y - boundary))) { gotoAndStop ("youLose"); } } }; } }
Instance of Symbol 630 MovieClip "EXIT" in Frame 875
onClipEvent (enterFrame) { if (_root.guy.point.hitTest(this)) { _root.gotoAndPlay("FINISH"); } }
Instance of Symbol 354 MovieClip "cursor" in Frame 875
onClipEvent (load) { Mouse.hide(); } onClipEvent (mouseMove) { _x = _root._xmouse; _y = _root._ymouse; updateafterevent(); }
Frame 977
stop();
Instance of Symbol 354 MovieClip "cursor" in Frame 977
onClipEvent (load) { Mouse.hide(); } onClipEvent (mouseMove) { _x = _root._xmouse; _y = _root._ymouse; updateafterevent(); }
Frame 989
_root.lives = _root.lives - 1; _root.silences = 366; _root.bullettime = 0; _root.silence._width = _root.silences; _root.herolifes = 10; _root.badlife = _root.difficult; _root.badlife2 = _root.difficult; _root.badlife3 = _root.difficult; _root.badlife4 = _root.difficult + 2; _root.badlife5 = _root.difficult + 2; _root.badlife6 = _root.difficult; _root.gun = 1;
Frame 1045
if (_root.lives > 0) { gotoAndStop ("check"); } if (_root.lives == 0) { gotoAndStop ("ends"); }
Frame 1046
if (_root.lives > 0) { gotoAndStop ("check"); } if (_root.lives == 0) { gotoAndStop ("ends"); }
Frame 1047
stop();
Instance of Symbol 354 MovieClip "cursor" in Frame 1047
onClipEvent (load) { Mouse.hide(); } onClipEvent (mouseMove) { _x = _root._xmouse; _y = _root._ymouse; updateafterevent(); }
Frame 1048
stop();
Symbol 3 MovieClip Frame 45
stop();
Symbol 14 MovieClip [Rocket] Frame 1
stop();
Symbol 14 MovieClip [Rocket] Frame 2
var i = 0; while (i < _global.hero) { if (_root.theDistance(this, _root["hero" + i]) <= _global.OPTIONS.blow_radius) { var t_armor_damage = Math.floor((0.7 * (_root["hero" + i].AC / 100)) * _global.OPTIONS.blow_damage); _root["hero" + i].HP = _root["hero" + i].HP - (_global.OPTIONS.blow_damage - t_armor_damage); _root["hero" + i].AC = _root["hero" + i].AC - Math.floor(t_armor_damage / 2); _root["hero" + i].kick = 30; _root.addBlood(_root["hero" + i]._x, _root["hero" + i]._y); } i++; }
Symbol 14 MovieClip [Rocket] Frame 19
this.removeMovieClip();
Symbol 29 MovieClip Frame 4
gotoAndStop ("rifle");
Symbol 29 MovieClip Frame 7
gotoAndStop ("smg");
Symbol 29 MovieClip Frame 22
gotoAndStop ("shotgun");
Symbol 29 MovieClip Frame 24
gotoAndStop ("pistol");
Symbol 29 MovieClip Frame 38
gotoAndStop ("granade");
Symbol 29 MovieClip Frame 53
gotoAndStop ("knife");
Symbol 29 MovieClip Frame 72
weapon.attachMovie(this._parent.ch_weap.link, "wpn", 1);
Symbol 29 MovieClip Frame 92
gotoAndStop(this._parent.ch_weap._type);
Symbol 29 MovieClip Frame 182
if ((this._parent.weapon.ammo + this._parent.weapon.clip) >= this._parent.weapon.max_clip) { this._parent.weapon.ammo = this._parent.weapon.ammo + (this._parent.weapon.clip - this._parent.weapon.max_clip); this._parent.weapon.clip = this._parent.weapon.max_clip; } else { this._parent.weapon.clip = this._parent.weapon.clip + this._parent.weapon.ammo; this._parent.weapon.ammo = 0; } this.gotoAndStop(this._parent.weapon._type);
Symbol 73 MovieClip [Helm_American_Corporal] Frame 1
if (_root.helm3 == 0) { gotoAndStop (5); } if (_root.helm3 == 1) { gotoAndStop (9); } if (_root.helm3 == 2) { gotoAndStop (2); } if (_root.helm3 == 3) { gotoAndStop (3); } if (_root.helm3 == 4) { gotoAndStop (4); } if (_root.helm3 == 5) { gotoAndStop (6); } if (_root.helm3 == 6) { gotoAndStop (7); } if (_root.helm3 == 7) { gotoAndStop (8); } if (_root.helm2 == 0) { tellTarget (_root.bad2.helm) { gotoAndStop (5); }; } if (_root.helm2 == 1) { tellTarget (_root.bad2.helm) { gotoAndStop (9); }; } if (_root.helm2 == 2) { tellTarget (_root.bad2.helm) { gotoAndStop (2); }; } if (_root.helm2 == 3) { tellTarget (_root.bad2.helm) { gotoAndStop (3); }; } if (_root.helm2 == 4) { tellTarget (_root.bad2.helm) { gotoAndStop (4); }; } if (_root.helm2 == 5) { tellTarget (_root.bad2.helm) { gotoAndStop (6); }; } if (_root.helm2 == 6) { tellTarget (_root.bad2.helm) { gotoAndStop (7); }; } if (_root.helm2 == 7) { tellTarget (_root.bad2.helm) { gotoAndStop (8); }; } if (_root.helm3 == 0) { tellTarget (_root.bad.helm) { gotoAndStop (5); }; } if (_root.helm3 == 1) { tellTarget (_root.bad.helm) { gotoAndStop (9); }; } if (_root.helm3 == 2) { tellTarget (_root.bad.helm) { gotoAndStop (2); }; } if (_root.helm3 == 3) { tellTarget (_root.bad.helm) { gotoAndStop (3); }; } if (_root.helm3 == 4) { tellTarget (_root.bad.helm) { gotoAndStop (4); }; } if (_root.helm3 == 5) { tellTarget (_root.bad.helm) { gotoAndStop (6); }; } if (_root.helm3 == 6) { tellTarget (_root.bad3.helm) { gotoAndStop (7); }; } if (_root.helm3 == 7) { tellTarget (_root.bad.helm) { gotoAndStop (8); }; } if (_root.helm4 == 0) { tellTarget (_root.bad4.helm) { gotoAndStop (5); }; } if (_root.helm4 == 1) { tellTarget (_root.bad4.helm) { gotoAndStop (9); }; } if (_root.helm4 == 2) { tellTarget (_root.bad4.helm) { gotoAndStop (2); }; } if (_root.helm4 == 3) { tellTarget (_root.bad4.helm) { gotoAndStop (3); }; } if (_root.helm4 == 4) { tellTarget (_root.bad4.helm) { gotoAndStop (4); }; } if (_root.helm4 == 5) { tellTarget (_root.bad4.helm) { gotoAndStop (6); }; } if (_root.helm4 == 6) { tellTarget (_root.bad4.helm) { gotoAndStop (7); }; } if (_root.helm4 == 7) { tellTarget (_root.bad4.helm) { gotoAndStop (8); }; } if (_root.helm5 == 0) { tellTarget (_root.bad5.helm) { gotoAndStop (5); }; } if (_root.helm5 == 1) { tellTarget (_root.bad5.helm) { gotoAndStop (9); }; } if (_root.helm5 == 2) { tellTarget (_root.bad5.helm) { gotoAndStop (2); }; } if (_root.helm5 == 3) { tellTarget (_root.bad5.helm) { gotoAndStop (3); }; } if (_root.helm5 == 4) { tellTarget (_root.bad5.helm) { gotoAndStop (4); }; } if (_root.helm5 == 5) { tellTarget (_root.bad5.helm) { gotoAndStop (6); }; } if (_root.helm5 == 6) { tellTarget (_root.bad5.helm) { gotoAndStop (7); }; } if (_root.helm5 == 7) { tellTarget (_root.bad5.helm) { gotoAndStop (8); }; } stop();
Symbol 73 MovieClip [Helm_American_Corporal] Frame 2
stop();
Symbol 73 MovieClip [Helm_American_Corporal] Frame 3
stop();
Symbol 73 MovieClip [Helm_American_Corporal] Frame 4
stop();
Symbol 73 MovieClip [Helm_American_Corporal] Frame 5
stop();
Symbol 73 MovieClip [Helm_American_Corporal] Frame 6
stop();
Symbol 73 MovieClip [Helm_American_Corporal] Frame 7
stop();
Symbol 73 MovieClip [Helm_American_Corporal] Frame 8
stop();
Symbol 73 MovieClip [Helm_American_Corporal] Frame 9
stop();
Symbol 88 MovieClip [Player] Frame 5
_root.deadsleft = _root.deadsleft + 1;
Instance of Symbol 80 MovieClip [MP5_gr] "mp5" in Symbol 88 MovieClip [Player] Frame 26
onClipEvent (enterFrame) { if (this.hitTest(_root.guy.point2)) { tellTarget (_root.bad.dead1.mp5) { gotoAndStop (2); _root.ammo3 = _root.ammo3 + 2; }; } }
Symbol 88 MovieClip [Player] Frame 69
stop();
Symbol 94 MovieClip Frame 16
stop();
Symbol 103 MovieClip Frame 24
stop();
Symbol 104 MovieClip [bullet3] Frame 1
stop();
Symbol 104 MovieClip [bullet3] Frame 2
stop();
Symbol 104 MovieClip [bullet3] Frame 3
stop();
Symbol 104 MovieClip [bullet3] Frame 4
gotoAndStop (3);
Symbol 106 MovieClip Frame 18
stop();
Symbol 117 MovieClip Frame 10
stop();
Symbol 118 MovieClip Frame 19
stop();
Symbol 119 MovieClip [bullet4] Frame 1
stop();
Symbol 119 MovieClip [bullet4] Frame 2
stop();
Symbol 119 MovieClip [bullet4] Frame 3
stop();
Symbol 119 MovieClip [bullet4] Frame 4
gotoAndStop (3);
Symbol 120 MovieClip [bullet2] Frame 1
stop();
Symbol 120 MovieClip [bullet2] Frame 2
stop();
Symbol 120 MovieClip [bullet2] Frame 3
stop();
Symbol 120 MovieClip [bullet2] Frame 4
gotoAndStop (3);
Symbol 121 MovieClip Frame 16
stop();
Symbol 122 MovieClip [bullet] Frame 1
stop();
Symbol 122 MovieClip [bullet] Frame 2
stop();
Symbol 122 MovieClip [bullet] Frame 3
stop();
Symbol 122 MovieClip [bullet] Frame 4
gotoAndStop (3);
Symbol 124 MovieClip [Beretta] Frame 1
stop();
Symbol 124 MovieClip [Beretta] Frame 2
this._parent._parent.play(); _root.addBullet(this._parent._parent._parent._x, this._parent._parent._parent._y, this._parent._parent._parent._rotation, this._parent._parent._parent.weapon.damage, this._parent._parent._parent.kick); _root.addShell(this._parent._parent._parent._x, this._parent._parent._parent._y, this._parent._parent._parent._rotation); if (this._parent._parent._parent.kick < this._parent._parent._parent.weapon.max_kick) { this._parent._parent._parent.kick = this._parent._parent._parent.kick + this._parent._parent._parent.weapon.kickback; } else { this._parent._parent._parent.kick = this._parent._parent._parent.weapon.max_kick; }
Symbol 156 MovieClip [Browning_1921_gr] Frame 1
stop();
Symbol 156 MovieClip [Browning_1921_gr] Frame 2
stop();
Instance of Symbol 156 MovieClip [Browning_1921_gr] "spas12" in Symbol 158 MovieClip Frame 26
onClipEvent (enterFrame) { if (this.hitTest(_root.guy.point2)) { _root.AMMO5 = _root.AMMO5 + 1; tellTarget (_root.bad6.dead.spas12) { gotoAndStop (2); tellTarget (_root.showgun.shotgun) { gotoAndPlay (2); }; }; } }
Symbol 158 MovieClip Frame 60
stop();
Symbol 159 MovieClip [BadGuy6] Frame 1
stop(); _root.dead6 = 0;
Symbol 159 MovieClip [BadGuy6] Frame 3
_root.addBullet4(this._x, this._y, this._rotation + 180);
Symbol 159 MovieClip [BadGuy6] Frame 8
gotoAndPlay (1);
Symbol 159 MovieClip [BadGuy6] Frame 9
stop(); _root.dead6 = 1; _root.guyvisible6 = 0;
Symbol 159 MovieClip [BadGuy6] Frame 10
stop(); _root.dead6 = 1; _root.guyvisible6 = 0;
Symbol 179 MovieClip Frame 11
stop();
Symbol 180 MovieClip [BadGuy5] Frame 1
stop(); _root.dead5 = 0;
Symbol 180 MovieClip [BadGuy5] Frame 2
_root.addBullet3(this._x, this._y, this._rotation + 180); _root.addBullet3(this._x, this._y + 7, this._rotation + 180);
Symbol 180 MovieClip [BadGuy5] Frame 5
gotoAndPlay (1);
Symbol 180 MovieClip [BadGuy5] Frame 6
_root.dead5 = 1; stop();
Symbol 180 MovieClip [BadGuy5] Frame 7
_root.dead5 = 1; stop();
Symbol 181 MovieClip [BadGuy4] Frame 1
stop(); _root.dead4 = 0;
Symbol 181 MovieClip [BadGuy4] Frame 2
_root.addBullet3(this._x, this._y, this._rotation + 180); _root.addBullet3(this._x, this._y + 7, this._rotation + 180);
Symbol 181 MovieClip [BadGuy4] Frame 5
gotoAndPlay (1);
Symbol 181 MovieClip [BadGuy4] Frame 6
_root.dead4 = 1; stop();
Symbol 181 MovieClip [BadGuy4] Frame 7
_root.dead4 = 1; stop();
Symbol 185 MovieClip [Browning_1921] Frame 1
stop();
Symbol 185 MovieClip [Browning_1921] Frame 2
this._parent._parent.play(); var i = (-_global.OPTIONS.shotgun); while (i <= _global.OPTIONS.shotgun) { _root.addBullet(this._parent._parent._parent._x, this._parent._parent._parent._y, this._parent._parent._parent._rotation + (i * _global.OPTIONS.drob), this._parent._parent._parent.weapon.damage, this._parent._parent._parent.kick); i++; } _root.addShell(this._parent._parent._parent._x, this._parent._parent._parent._y, this._parent._parent._parent._rotation); if (this._parent._parent._parent.kick < this._parent._parent._parent.weapon.max_kick) { this._parent._parent._parent.kick = this._parent._parent._parent.kick + this._parent._parent._parent.weapon.kickback; } else { this._parent._parent._parent.kick = this._parent._parent._parent.weapon.max_kick; }
Symbol 188 MovieClip [Colt_1917] Frame 1
stop();
Symbol 188 MovieClip [Colt_1917] Frame 2
this._parent._parent.play(); _root.addBullet(this._parent._parent._parent._x, this._parent._parent._parent._y, this._parent._parent._parent._rotation, this._parent._parent._parent.weapon.damage, this._parent._parent._parent.kick); _root.addShell(this._parent._parent._parent._x, this._parent._parent._parent._y, this._parent._parent._parent._rotation); if (this._parent._parent._parent.kick < this._parent._parent._parent.weapon.max_kick) { this._parent._parent._parent.kick = this._parent._parent._parent.kick + this._parent._parent._parent.weapon.kickback; } else { this._parent._parent._parent.kick = this._parent._parent._parent.weapon.max_kick; }
Symbol 190 MovieClip [M_16] Frame 1
stop();
Symbol 190 MovieClip [M_16] Frame 2
this._parent._parent.play(); _root.addBullet(this._parent._parent._parent._x, this._parent._parent._parent._y, this._parent._parent._parent._rotation, this._parent._parent._parent.weapon.damage, this._parent._parent._parent.kick); _root.addShell(this._parent._parent._parent._x, this._parent._parent._parent._y, this._parent._parent._parent._rotation); if (this._parent._parent._parent.kick < this._parent._parent._parent.weapon.max_kick) { this._parent._parent._parent.kick = this._parent._parent._parent.kick + this._parent._parent._parent.weapon.kickback; } else { this._parent._parent._parent.kick = this._parent._parent._parent.weapon.max_kick; }
Symbol 192 MovieClip [RocketLauncher] Frame 1
stop();
Symbol 192 MovieClip [RocketLauncher] Frame 2
this._parent._parent.play(); _root.addRocket(this._parent._parent._parent._x, this._parent._parent._parent._y, this._parent._parent._parent._rotation, this._parent._parent._parent.kick); if (this._parent._parent._parent.kick < this._parent._parent._parent.weapon.max_kick) { this._parent._parent._parent.kick = this._parent._parent._parent.kick + this._parent._parent._parent.weapon.kickback; } else { this._parent._parent._parent.kick = this._parent._parent._parent.weapon.max_kick; }
Symbol 194 MovieClip [AK_47] Frame 1
stop();
Symbol 194 MovieClip [AK_47] Frame 2
this._parent._parent.play(); _root.addBullet(this._parent._parent._parent._x, this._parent._parent._parent._y, this._parent._parent._parent._rotation, this._parent._parent._parent.weapon.damage, this._parent._parent._parent.kick); _root.addShell(this._parent._parent._parent._x, this._parent._parent._parent._y, this._parent._parent._parent._rotation); if (this._parent._parent._parent.kick < this._parent._parent._parent.weapon.max_kick) { this._parent._parent._parent.kick = this._parent._parent._parent.kick + this._parent._parent._parent.weapon.kickback; } else { this._parent._parent._parent.kick = this._parent._parent._parent.weapon.max_kick; }
Symbol 197 MovieClip [UZI] Frame 1
stop();
Symbol 197 MovieClip [UZI] Frame 2
this._parent._parent.play(); _root.addBullet(this._parent._parent._parent._x, this._parent._parent._parent._y, this._parent._parent._parent._rotation, this._parent._parent._parent.weapon.damage, this._parent._parent._parent.kick); _root.addShell(this._parent._parent._parent._x, this._parent._parent._parent._y, this._parent._parent._parent._rotation); if (this._parent._parent._parent.kick < this._parent._parent._parent.weapon.max_kick) { this._parent._parent._parent.kick = this._parent._parent._parent.kick + this._parent._parent._parent.weapon.kickback; } else { this._parent._parent._parent.kick = this._parent._parent._parent.weapon.max_kick; }
Symbol 198 MovieClip [MP5] Frame 1
stop();
Symbol 198 MovieClip [MP5] Frame 2
stop();
Symbol 198 MovieClip [MP5] Frame 3
stop();
Symbol 198 MovieClip [MP5] Frame 4
stop();
Symbol 198 MovieClip [MP5] Frame 5
stop();
Symbol 198 MovieClip [MP5] Frame 6
stop();
Symbol 198 MovieClip [MP5] Frame 7
stop();
Symbol 211 MovieClip [M_16_gr] Frame 1
stop();
Symbol 211 MovieClip [M_16_gr] Frame 2
stop();
Instance of Symbol 211 MovieClip [M_16_gr] "m4" in Symbol 212 MovieClip Frame 24
onClipEvent (enterFrame) { if (this.hitTest(_root.guy.point2)) { _root.AMMO4 = _root.AMMO4 + 9; tellTarget (_root.bad3.dead.m4) { gotoAndStop (2); tellTarget (_root.showgun.m4) { gotoAndPlay (2); }; }; } }
Symbol 212 MovieClip Frame 60
stop();
Symbol 213 MovieClip [BadGuy3] Frame 1
stop(); _root.dead3 = 0;
Symbol 213 MovieClip [BadGuy3] Frame 3
_root.addBullet3(this._x, this._y, this._rotation + 180);
Symbol 213 MovieClip [BadGuy3] Frame 8
gotoAndPlay (1);
Symbol 213 MovieClip [BadGuy3] Frame 9
stop(); _root.dead3 = 1; _root.guyvisible3 = 0;
Symbol 213 MovieClip [BadGuy3] Frame 10
stop();
Symbol 218 MovieClip [AK_47_gr] Frame 1
stop();
Symbol 218 MovieClip [AK_47_gr] Frame 2
stop();
Instance of Symbol 218 MovieClip [AK_47_gr] "ak47" in Symbol 219 MovieClip Frame 24
onClipEvent (enterFrame) { if (this.hitTest(_root.guy.point2)) { _root.AMMO6 = _root.AMMO6 + 7; tellTarget (_root.bad2.dead.ak47) { gotoAndStop (2); tellTarget (_root.showgun.ak47) { gotoAndPlay (2); }; }; } }
Symbol 219 MovieClip Frame 60
stop();
Symbol 220 MovieClip [BadGuy2] Frame 1
stop(); _root.dead2 = 0;
Symbol 220 MovieClip [BadGuy2] Frame 3
_root.addBullet3(this._x, this._y, this._rotation + 180);
Symbol 220 MovieClip [BadGuy2] Frame 8
gotoAndPlay (1);
Symbol 220 MovieClip [BadGuy2] Frame 9
stop(); _root.dead2 = 1; _root.guyvisible2 = 0;
Symbol 220 MovieClip [BadGuy2] Frame 10
stop(); _root.dead2 = 1; _root.guyvisible2 = 0;
Symbol 224 MovieClip Frame 1
stop();
Symbol 224 MovieClip Frame 2
stop();
Instance of Symbol 224 MovieClip "mp5" in Symbol 225 MovieClip Frame 21
onClipEvent (enterFrame) { if (this.hitTest(_root.guy)) { _root.AMMO1 = _root.AMMO1 + 5; } tellTarget (_root.bad.dead.mp5) { gotoAndStop (2); }; }
Instance of Symbol 224 MovieClip "mp5" in Symbol 225 MovieClip Frame 22
onClipEvent (enterFrame) { if (this.hitTest(_root.guy.point2)) { _root.AMMO1 = _root.AMMO1 + 5; tellTarget (_root.bad.dead.mp5) { gotoAndStop (2); tellTarget (_root.showgun.mp5) { gotoAndPlay (2); }; }; } }
Symbol 225 MovieClip Frame 60
stop();
Symbol 226 MovieClip [BadGuy] Frame 1
stop(); _root.dead1 = 0;
Symbol 226 MovieClip [BadGuy] Frame 3
_root.addBullet3(this._x, this._y, this._rotation + 180);
Symbol 226 MovieClip [BadGuy] Frame 8
gotoAndPlay (1);
Symbol 226 MovieClip [BadGuy] Frame 9
stop(); _root.dead1 = 1; _root.guyvisible = 0;
Symbol 226 MovieClip [BadGuy] Frame 10
stop();
Symbol 245 Button
on (press) { _root.play(); }
Symbol 246 MovieClip Frame 1
_root.stop(); PercentLoaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100; if (PercentLoaded != 100) { setProperty(bar, _xscale , PercentLoaded); } else { gotoAndStop ("loaded"); }
Symbol 246 MovieClip Frame 2
gotoAndPlay (1);
Symbol 246 MovieClip Frame 3
stop();
Symbol 252 Button
on (release) { getURL ("http://www.gamesreloaded.com", "_blank"); }
Symbol 264 MovieClip Frame 85
_root.play();
Symbol 266 Button
on (release) { getURL ("http://flashground.net", "_blank"); }
Symbol 273 Button
on (release) { gotoAndPlay (695); }
Symbol 276 MovieClip Frame 1
stop();
Symbol 280 MovieClip Frame 1
_root.moves = false;
Symbol 313 MovieClip Frame 1
stop(); _root.reload = 0;
Symbol 313 MovieClip Frame 2
_root.reload = 1;
Symbol 313 MovieClip Frame 3
_root.reload = 1;
Symbol 313 MovieClip Frame 6
Symbol 313 MovieClip Frame 12
gotoAndStop (1); _root.reload = 0;
Symbol 313 MovieClip Frame 25
stop(); _root.reload = 0;
Symbol 313 MovieClip Frame 26
_root.reload = 1;
Symbol 313 MovieClip Frame 27
_root.reload = 1;
Symbol 313 MovieClip Frame 30
Symbol 313 MovieClip Frame 55
gotoAndStop (25); _root.reload = 0;
Symbol 313 MovieClip Frame 57
stop(); _root.reload = 0;
Symbol 313 MovieClip Frame 58
_root.reload = 1;
Symbol 313 MovieClip Frame 59
_root.reload = 1;
Symbol 313 MovieClip Frame 62
_root.bulletsleft = _root.bulletsleft + 1; _root.ammo1 = _root.ammo1 - 1;
Symbol 313 MovieClip Frame 77
gotoAndStop (57); _root.reload = 0;
Symbol 313 MovieClip Frame 79
stop(); _root.reload = 0;
Symbol 313 MovieClip Frame 80
_root.reload = 1;
Symbol 313 MovieClip Frame 81
_root.reload = 1;
Symbol 313 MovieClip Frame 82
_root.bulletsleft = _root.bulletsleft + 1; _root.ammo1 = _root.ammo1 - 1;
Symbol 313 MovieClip Frame 88
gotoAndStop (79); _root.reload = 0;
Symbol 313 MovieClip Frame 90
stop(); _root.reload = 0;
Symbol 313 MovieClip Frame 91
_root.reload = 1;
Symbol 313 MovieClip Frame 92
_root.reload = 1;
Symbol 313 MovieClip Frame 93
_root.bulletsleft = _root.bulletsleft + 1; _root.ammo1 = _root.ammo1 - 1;
Symbol 313 MovieClip Frame 135
gotoAndStop (90); _root.reload = 0;
Symbol 313 MovieClip Frame 137
stop(); _root.reload = 0;
Symbol 313 MovieClip Frame 138
_root.reload = 1;
Symbol 313 MovieClip Frame 139
_root.reload = 1;
Symbol 313 MovieClip Frame 140
_root.bulletsleft = _root.bulletsleft + 1; _root.ammo1 = _root.ammo1 - 1;
Symbol 313 MovieClip Frame 146
gotoAndStop (137); _root.reload = 0;
Symbol 313 MovieClip Frame 149
stop(); _root.reload = 0;
Symbol 313 MovieClip Frame 150
_root.reload = 1;
Symbol 313 MovieClip Frame 151
_root.reload = 1;
Symbol 313 MovieClip Frame 152
_root.bulletsleft = _root.bulletsleft + 1; _root.ammo1 = _root.ammo1 - 1;
Symbol 313 MovieClip Frame 157
_root.reload = 0;
Symbol 313 MovieClip Frame 158
gotoAndPlay (149);
Symbol 317 MovieClip Frame 1
_root.moves2 = false;
Symbol 318 MovieClip Frame 2
Symbol 332 Button
on (press) { gotoAndPlay (704); }
Symbol 336 Button
on (press) { gotoAndPlay (701); }
Symbol 340 Button
on (press) { gotoAndPlay (702); }
Symbol 344 Button
on (press) { gotoAndPlay (703); }
Symbol 348 Button
on (release) { getURL ("http://gamesreloaded.com", "_blank"); }
Symbol 350 MovieClip Frame 11
stop();
Symbol 352 MovieClip Frame 10
stop();
Symbol 353 MovieClip Frame 10
stop();
Symbol 354 MovieClip Frame 1
stop();
Symbol 360 Button
on (press) { gotoAndPlay (700); }
Symbol 364 Button
on (release) { _quality = "LOW"; }
Symbol 368 Button
on (release) { _quality = "MEDIUM"; }
Symbol 372 Button
on (release) { _quality = "BEST"; }
Symbol 374 Button
on (press) { gotoAndPlay (700); }
Symbol 378 Button
on (press) { _root.difficult = 2; gotoAndPlay (705); stopAllSounds(); }
Symbol 382 Button
on (press) { _root.difficult = 4; gotoAndPlay (705); }
Symbol 386 Button
on (press) { _root.difficult = 6; gotoAndPlay (705); }
Symbol 390 Button
on (press) { _root.difficult = 8; gotoAndPlay (705); }
Symbol 395 MovieClip Frame 1
stop();
Symbol 398 MovieClip Frame 1
stop();
Symbol 401 MovieClip Frame 1
stop();
Symbol 404 MovieClip Frame 1
stop();
Symbol 407 MovieClip Frame 1
stop();
Symbol 410 MovieClip Frame 1
stop();
Symbol 411 MovieClip Frame 1
stop();
Symbol 412 MovieClip Frame 1
stop();
Symbol 419 MovieClip Frame 16
stop();
Symbol 422 MovieClip Frame 1
if (_root.gun == 1) { tellTarget (_root.guy.guy.guy.weapon) { gotoAndStop (1); }; } if (_root.gun == 2) { tellTarget (_root.guy.guy.guy.weapon) { gotoAndStop (2); }; } if (_root.gun == 3) { tellTarget (_root.guy.guy.guy.weapon) { gotoAndStop (3); }; } if (_root.gun == 4) { tellTarget (_root.guy.guy.guy.weapon) { gotoAndStop (4); }; } if (_root.gun == 5) { tellTarget (_root.guy.guy.guy.weapon) { gotoAndStop (5); }; } if (_root.gun == 6) { tellTarget (_root.guy.guy.guy.weapon) { gotoAndStop (6); }; } if (_root.gun == 7) { tellTarget (_root.guy.guy.guy.weapon) { gotoAndStop (7); }; } stop(); _root.moves = true; _root.moves2 = true;
Symbol 422 MovieClip Frame 2
if (_root.gun == 1) { tellTarget (_root.guy.guy.guy.weapon) { gotoAndStop (1); }; } if (_root.gun == 2) { tellTarget (_root.guy.guy.guy.weapon) { gotoAndStop (2); }; } if (_root.gun == 3) { tellTarget (_root.guy.guy.guy.weapon) { gotoAndStop (3); }; } if (_root.gun == 4) { tellTarget (_root.guy.guy.guy.weapon) { gotoAndStop (4); }; } if (_root.gun == 5) { tellTarget (_root.guy.guy.guy.weapon) { gotoAndStop (5); }; } if (_root.gun == 6) { tellTarget (_root.guy.guy.guy.weapon) { gotoAndStop (6); }; } if (_root.gun == 7) { tellTarget (_root.guy.guy.guy.weapon) { gotoAndStop (7); }; }
Symbol 422 MovieClip Frame 6
gotoAndPlay (1);
Symbol 422 MovieClip Frame 15
if (_root.gun == 1) { tellTarget (_root.guy.guy.guy.weapon) { gotoAndStop (1); }; } if (_root.gun == 2) { tellTarget (_root.guy.guy.guy.weapon) { gotoAndStop (2); }; } if (_root.gun == 3) { tellTarget (_root.guy.guy.guy.weapon) { gotoAndStop (3); }; } if (_root.gun == 4) { tellTarget (_root.guy.guy.guy.weapon) { gotoAndStop (4); }; } if (_root.gun == 5) { tellTarget (_root.guy.guy.guy.weapon) { gotoAndStop (5); }; } if (_root.gun == 6) { tellTarget (_root.guy.guy.guy.weapon) { gotoAndStop (6); }; } if (_root.gun == 7) { tellTarget (_root.guy.guy.guy.weapon) { gotoAndStop (7); }; }
Symbol 422 MovieClip Frame 18
gotoAndPlay (1);
Symbol 424 MovieClip Frame 1
_root.guyvisible = 0; _root.guyvisible2 = 0; _root.guyvisible3 = 0; _root.guyvisible4 = 0; _root.guyvisible5 = 0; if (_root.herolifes < 1) { _root.gotoAndPlay("dead"); }
Symbol 424 MovieClip Frame 2
_root.guyvisible = 0; _root.guyvisible2 = 0; _root.guyvisible3 = 0; _root.guyvisible4 = 0; _root.guyvisible5 = 0; if (_root.herolifes < 1) { _root.gotoAndPlay("dead"); }
Symbol 424 MovieClip Frame 3
_root.guyvisible = 0; _root.guyvisible2 = 0; _root.guyvisible3 = 0; _root.guyvisible4 = 0; _root.guyvisible5 = 0; if (_root.herolifes < 1) { _root.gotoAndPlay("dead"); }
Symbol 424 MovieClip Frame 4
_root.guyvisible = 0; _root.guyvisible2 = 0; _root.guyvisible3 = 0; _root.guyvisible4 = 0; _root.guyvisible5 = 0; if (_root.herolifes < 1) { _root.gotoAndPlay("dead"); }
Symbol 424 MovieClip Frame 5
_root.guyvisible = 0; _root.guyvisible2 = 0; _root.guyvisible3 = 0; _root.guyvisible4 = 0; _root.guyvisible5 = 0; if (_root.herolifes < 1) { _root.gotoAndPlay("dead"); }
Symbol 424 MovieClip Frame 6
_root.guyvisible = 0; _root.guyvisible2 = 0; _root.guyvisible3 = 0; _root.guyvisible4 = 0; _root.guyvisible5 = 0; if (_root.herolifes < 1) { _root.gotoAndPlay("dead"); }
Symbol 424 MovieClip Frame 7
_root.guyvisible = 0; _root.guyvisible2 = 0; _root.guyvisible3 = 0; _root.guyvisible4 = 0; _root.guyvisible5 = 0; if (_root.herolifes < 1) { _root.gotoAndPlay("dead"); }
Symbol 424 MovieClip Frame 8
_root.guyvisible = 0; _root.guyvisible2 = 0; _root.guyvisible3 = 0; _root.guyvisible4 = 0; _root.guyvisible5 = 0; if (_root.herolifes < 1) { _root.gotoAndPlay("dead"); }
Symbol 424 MovieClip Frame 9
_root.guyvisible = 0; _root.guyvisible2 = 0; _root.guyvisible3 = 0; _root.guyvisible4 = 0; _root.guyvisible5 = 0; if (_root.herolifes < 1) { _root.gotoAndPlay("dead"); }
Symbol 424 MovieClip Frame 10
_root.guyvisible = 0; _root.guyvisible2 = 0; _root.guyvisible3 = 0; _root.guyvisible4 = 0; _root.guyvisible5 = 0; if (_root.herolifes < 1) { _root.gotoAndPlay("dead"); }
Symbol 424 MovieClip Frame 11
_root.guyvisible = 0; _root.guyvisible2 = 0; _root.guyvisible3 = 0; _root.guyvisible4 = 0; _root.guyvisible5 = 0; if (_root.herolifes < 1) { _root.gotoAndPlay("dead"); }
Symbol 424 MovieClip Frame 12
_root.guyvisible = 0; _root.guyvisible2 = 0; _root.guyvisible3 = 0; _root.guyvisible4 = 0; _root.guyvisible5 = 0; if (_root.herolifes < 1) { _root.gotoAndPlay("dead"); }
Symbol 424 MovieClip Frame 13
if ((_root.bullettime == 0) & (_root.silence._width < 366)) { _root.silence._width = _root.silence._width + 3; _root.silences = _root.silences + 3; } if (_root.silence._width < 1) { _root.bullettime = 0; tellTarget (_root.slowmotion) { gotoAndStop (1); }; }
Symbol 434 Button
on (keyPress "<Space>") { if (_root.silence._width > 1) { tellTarget (_root.slowmotion) { nextFrame(); }; } }
Symbol 436 MovieClip Frame 1
_root.bullettime = 1;
Symbol 436 MovieClip Frame 2
_root.silence._width = _root.silence._width - 1; _root.silences = _root.silences - 1;
Symbol 436 MovieClip Frame 3
_root.silence._width = _root.silence._width - 1; _root.silences = _root.silences - 1;
Symbol 436 MovieClip Frame 4
_root.silence._width = _root.silence._width - 1; _root.silences = _root.silences - 1;
Symbol 436 MovieClip Frame 5
_root.silence._width = _root.silence._width - 1; _root.silences = _root.silences - 1;
Symbol 436 MovieClip Frame 6
_root.silence._width = _root.silence._width - 1; _root.silences = _root.silences - 1;
Symbol 436 MovieClip Frame 7
_root.silence._width = _root.silence._width - 1; _root.silences = _root.silences - 1;
Symbol 436 MovieClip Frame 8
_root.silence._width = _root.silence._width - 1; _root.silences = _root.silences - 1;
Symbol 436 MovieClip Frame 9
_root.silence._width = _root.silence._width - 1; _root.silences = _root.silences - 1;
Symbol 436 MovieClip Frame 10
_root.silence._width = _root.silence._width - 1; _root.silences = _root.silences - 1;
Symbol 436 MovieClip Frame 11
_root.silence._width = _root.silence._width - 1; _root.silences = _root.silences - 1;
Symbol 436 MovieClip Frame 12
_root.silence._width = _root.silence._width - 1; _root.silences = _root.silences - 1;
Symbol 436 MovieClip Frame 13
_root.silence._width = _root.silence._width - 1; _root.silences = _root.silences - 1;
Symbol 436 MovieClip Frame 14
_root.silence._width = _root.silence._width - 1; _root.silences = _root.silences - 1;
Symbol 437 Button
on (keyPress "<Space>") { if (_root.moves == true) { if (_root.silence._width > 1) { tellTarget (_root.slowmotion) { nextFrame(); }; } } }
Symbol 441 MovieClip Frame 1
stop(); _root.bullettime = 0;
Symbol 441 MovieClip Frame 2
stop();
Symbol 441 MovieClip Frame 3
play();
Symbol 441 MovieClip Frame 10
gotoAndStop (1); _root.bullettime = 0;
Symbol 443 MovieClip Frame 1
stop();
Symbol 443 MovieClip Frame 2
play();
Symbol 483 MovieClip Frame 1
stop();
Instance of Symbol 482 MovieClip in Symbol 483 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.guy.hitTest(this)) { tellTarget (_root.walls.door) { gotoAndPlay (2); }; } }
Symbol 514 MovieClip Frame 1
_root.guyvisible6 = 0;
Symbol 514 MovieClip Frame 2
_root.guyvisible6 = 0;
Symbol 514 MovieClip Frame 3
_root.guyvisible6 = 0;
Symbol 514 MovieClip Frame 4
_root.guyvisible6 = 0;
Symbol 514 MovieClip Frame 5
_root.guyvisible6 = 0;
Symbol 514 MovieClip Frame 6
_root.guyvisible6 = 0;
Symbol 514 MovieClip Frame 7
_root.guyvisible6 = 0;
Symbol 514 MovieClip Frame 8
_root.guyvisible6 = 0;
Symbol 514 MovieClip Frame 9
_root.guyvisible6 = 0;
Symbol 514 MovieClip Frame 10
_root.guyvisible6 = 0;
Symbol 514 MovieClip Frame 11
_root.guyvisible6 = 0;
Symbol 514 MovieClip Frame 12
_root.guyvisible6 = 0;
Symbol 514 MovieClip Frame 13
_root.guyvisible6 = 0;
Symbol 514 MovieClip Frame 14
_root.guyvisible6 = 0;
Symbol 514 MovieClip Frame 15
_root.guyvisible6 = 0;
Symbol 514 MovieClip Frame 16
_root.guyvisible6 = 0;
Symbol 514 MovieClip Frame 17
_root.guyvisible6 = 0;
Symbol 514 MovieClip Frame 18
_root.guyvisible6 = 0;
Symbol 514 MovieClip Frame 19
_root.guyvisible6 = 0;
Symbol 514 MovieClip Frame 20
_root.guyvisible6 = 0;
Symbol 514 MovieClip Frame 21
_root.guyvisible6 = 0;
Symbol 514 MovieClip Frame 22
_root.guyvisible6 = 0;
Symbol 514 MovieClip Frame 23
_root.guyvisible6 = 0;
Symbol 514 MovieClip Frame 24
_root.guyvisible6 = 0;
Symbol 514 MovieClip Frame 25
_root.guyvisible6 = 0;
Symbol 514 MovieClip Frame 26
_root.guyvisible6 = 0;
Symbol 514 MovieClip Frame 27
_root.guyvisible6 = 0;
Symbol 514 MovieClip Frame 28
_root.guyvisible6 = 0;
Symbol 514 MovieClip Frame 29
_root.guyvisible6 = 0;
Symbol 514 MovieClip Frame 30
_root.guyvisible6 = 0;
Symbol 514 MovieClip Frame 31
_root.guyvisible6 = 0;
Symbol 644 Button
on (press) { gotoAndPlay (705); }
Symbol 648 Button
on (release) { getURL ("http://flashground.net", "_blank"); }
Symbol 652 Button
on (release) { getURL ("http://gamesreloaded.com", "_blank"); }
Symbol 654 Button
on (release) { getURL ("http://flashground.net", "_blank"); }
Symbol 655 Button
on (press) { gotoAndPlay (700); }
Symbol 662 MovieClip Frame 60
stop();
Symbol 667 Button
on (press) { if (_root.saves == 1) { _root.gotoAndPlay("runda1"); } if (_root.saves == 2) { _root.gotoAndPlay("runda6"); } if (_root.saves == 3) { _root.gotoAndPlay("runda8"); } if (_root.saves == 4) { _root.gotoAndPlay("runda12"); } if (_root.saves == 5) { _root.gotoAndPlay("runda15"); } if (_root.saves == 6) { _root.gotoAndPlay("runda19"); } }
Symbol 672 Button
on (press) { gotoAndPlay (700); }
Symbol 673 Button
on (press) { gotoAndPlay (700); }

Library Items

Symbol 1 Sound [sound_missile]
Symbol 2 GraphicUsed by:3
Symbol 3 MovieClipUses:2Used by:14 106
Symbol 4 GraphicUsed by:14
Symbol 5 GraphicUsed by:14
Symbol 6 GraphicUsed by:14
Symbol 7 GraphicUsed by:14
Symbol 8 GraphicUsed by:14
Symbol 9 GraphicUsed by:14
Symbol 10 GraphicUsed by:14
Symbol 11 GraphicUsed by:14
Symbol 12 GraphicUsed by:14
Symbol 13 GraphicUsed by:14
Symbol 14 MovieClip [Rocket]Uses:3 4 5 6 7 8 9 10 11 12 13
Symbol 15 GraphicUsed by:16
Symbol 16 MovieClip [Uniform_USA_Sniper]Uses:15
Symbol 17 GraphicUsed by:18
Symbol 18 MovieClipUses:17Used by:21
Symbol 19 GraphicUsed by:20
Symbol 20 MovieClipUses:19Used by:21
Symbol 21 MovieClipUses:18 20Used by:88
Symbol 22 MovieClipUsed by:29
Symbol 23 MovieClipUsed by:29
Symbol 24 MovieClipUsed by:29
Symbol 25 SoundUsed by:29
Symbol 26 SoundUsed by:29
Symbol 27 SoundUsed by:29
Symbol 28 SoundUsed by:29
Symbol 29 MovieClipUses:22 23 24 25 26 27 28Used by:88
Symbol 30 MovieClipUsed by:32
Symbol 31 MovieClipUsed by:32
Symbol 32 MovieClipUses:30 31Used by:88
Symbol 33 GraphicUsed by:34
Symbol 34 MovieClip [Hand_R_German_Officer]Uses:33Used by:88
Symbol 35 GraphicUsed by:36
Symbol 36 MovieClip [Hand_L_German_Officer]Uses:35Used by:88
Symbol 37 MovieClip [Uniform_German_Officer]Used by:88
Symbol 38 GraphicUsed by:39
Symbol 39 MovieClip [Uniform_American_Corporal]Uses:38Used by:73
Symbol 40 GraphicUsed by:73
Symbol 41 GraphicUsed by:42
Symbol 42 MovieClipUses:41Used by:73
Symbol 43 GraphicUsed by:44
Symbol 44 MovieClip [Helm_Terror_Scout]Uses:43Used by:73
Symbol 45 GraphicUsed by:46
Symbol 46 MovieClip [Uniform_Terror_Robber]Uses:45Used by:73
Symbol 47 GraphicUsed by:48
Symbol 48 MovieClip [Helm_Terror_Robber]Uses:47Used by:73
Symbol 49 GraphicUsed by:50
Symbol 50 MovieClip [Uniform_Terror_Punk]Uses:49Used by:73
Symbol 51 GraphicUsed by:52
Symbol 52 MovieClip [Helm_Terror_Punk]Uses:51Used by:73
Symbol 53 GraphicUsed by:54
Symbol 54 MovieClip [Uniform_Terror_Leader]Uses:53Used by:73
Symbol 55 GraphicUsed by:56
Symbol 56 MovieClipUses:55Used by:73
Symbol 57 GraphicUsed by:58
Symbol 58 MovieClip [Uniform_Terror_MidEast]Uses:57Used by:73
Symbol 59 GraphicUsed by:60
Symbol 60 MovieClip [Helm_Terror_MidEast]Uses:59Used by:73
Symbol 61 GraphicUsed by:62
Symbol 62 MovieClip [Uniform_Terror_Hitman]Uses:61Used by:73
Symbol 63 GraphicUsed by:64
Symbol 64 MovieClip [Helm_Terror_Leader]Uses:63Used by:73
Symbol 65 GraphicUsed by:66
Symbol 66 MovieClip [Uniform_Terror_Drug]Uses:65Used by:73
Symbol 67 GraphicUsed by:68
Symbol 68 MovieClip [Helm_Terror_Drug]Uses:67Used by:73
Symbol 69 GraphicUsed by:70
Symbol 70 MovieClip [Uniform_Terror_Commander]Uses:69Used by:73
Symbol 71 GraphicUsed by:72
Symbol 72 MovieClip [Helm_Terror_Commander]Uses:71Used by:73
Symbol 73 MovieClip [Helm_American_Corporal]Uses:39 40 42 44 46 48 50 52 54 56 58 60 62 64 66 68 70 72Used by:88
Symbol 74 GraphicUsed by:88
Symbol 75 GraphicUsed by:88
Symbol 76 GraphicUsed by:88
Symbol 77 GraphicUsed by:88 158 212 219 225 662
Symbol 78 GraphicUsed by:88
Symbol 79 GraphicUsed by:80
Symbol 80 MovieClip [MP5_gr]Uses:79Used by:88 224 225  Timeline
Symbol 81 ShapeTweeningUsed by:88
Symbol 82 ShapeTweeningUsed by:88
Symbol 83 ShapeTweeningUsed by:88
Symbol 84 SoundUsed by:88 158 212 219 225 662
Symbol 85 GraphicUsed by:88 158 212 219 225 662  Timeline
Symbol 86 GraphicUsed by:88 158 212 219 225
Symbol 87 GraphicUsed by:88 158 212 219 225
Symbol 88 MovieClip [Player]Uses:21 29 32 34 36 37 73 74 75 76 77 78 80 81 82 83 84 85 86 87
Symbol 89 GraphicUsed by:90
Symbol 90 MovieClip [Hand_R_German_SS]Uses:89
Symbol 91 GraphicUsed by:92
Symbol 92 MovieClip [Hand_L_German_SS]Uses:91
Symbol 93 GraphicUsed by:94 121
Symbol 94 MovieClipUses:93Used by:104
Symbol 95 GraphicUsed by:103
Symbol 96 GraphicUsed by:103
Symbol 97 GraphicUsed by:103
Symbol 98 GraphicUsed by:103
Symbol 99 GraphicUsed by:103
Symbol 100 GraphicUsed by:103
Symbol 101 SoundUsed by:103
Symbol 102 GraphicUsed by:103
Symbol 103 MovieClipUses:95 96 97 98 99 100 101 102Used by:104 122  Timeline
Symbol 104 MovieClip [bullet3]Uses:94 103
Symbol 105 GraphicUsed by:106
Symbol 106 MovieClipUses:3 105Used by:119 120
Symbol 107 GraphicUsed by:117
Symbol 108 GraphicUsed by:117
Symbol 109 SoundUsed by:117 179
Symbol 110 GraphicUsed by:117
Symbol 111 GraphicUsed by:117
Symbol 112 GraphicUsed by:117
Symbol 113 GraphicUsed by:117
Symbol 114 GraphicUsed by:117
Symbol 115 GraphicUsed by:117
Symbol 116 GraphicUsed by:117
Symbol 117 MovieClipUses:107 108 109 110 111 112 113 114 115 116Used by:118
Symbol 118 MovieClipUses:117Used by:119 120
Symbol 119 MovieClip [bullet4]Uses:106 118
Symbol 120 MovieClip [bullet2]Uses:106 118
Symbol 121 MovieClipUses:93Used by:122
Symbol 122 MovieClip [bullet]Uses:121 103
Symbol 123 GraphicUsed by:124
Symbol 124 MovieClip [Beretta]Uses:123
Symbol 125 GraphicUsed by:126
Symbol 126 MovieClip [Thompson_gr]Uses:125
Symbol 127 GraphicUsed by:128
Symbol 128 MovieClip [MP_40_gr]Uses:127
Symbol 129 GraphicUsed by:130
Symbol 130 MovieClip [Garand_M1_gr]Uses:129
Symbol 131 GraphicUsed by:132
Symbol 132 MovieClip [Colt_1917_gr]Uses:131
Symbol 133 GraphicUsed by:134
Symbol 134 MovieClip [Benelli_M3_gr]Uses:133
Symbol 135 GraphicUsed by:140 143
Symbol 136 GraphicUsed by:138
Symbol 137 GraphicUsed by:138
Symbol 138 MovieClip [Helm_USA_Delta]Uses:136 137Used by:139
Symbol 139 MovieClip [Helm_Vietnam_Sergant]Uses:138Used by:140 151 199 201 287 292 296 300 303 308 313 318  Timeline
Symbol 140 MovieClipUses:135 139Used by:159
Symbol 141 GraphicUsed by:142
Symbol 142 MovieClipUses:141Used by:159 213 220 226  Timeline
Symbol 143 MovieClipUses:135Used by:151
Symbol 144 BitmapUsed by:145 164 282 289 294 297 305 310
Symbol 145 GraphicUses:144Used by:151 203 205
Symbol 146 SoundUsed by:151
Symbol 147 BitmapUsed by:148 165 284 290 295 298 306 311
Symbol 148 GraphicUses:147Used by:151 203 205
Symbol 149 BitmapUsed by:150 166 285 299 312
Symbol 150 GraphicUses:149Used by:151 203 205
Symbol 151 MovieClipUses:143 139 145 146 148 150Used by:159
Symbol 152 ShapeTweeningUsed by:158
Symbol 153 ShapeTweeningUsed by:158
Symbol 154 ShapeTweeningUsed by:158
Symbol 155 GraphicUsed by:156
Symbol 156 MovieClip [Browning_1921_gr]Uses:155Used by:158  Timeline
Symbol 157 GraphicUsed by:158 212 219 225
Symbol 158 MovieClipUses:152 153 154 156 84 85 77 86 157 87Used by:159
Symbol 159 MovieClip [BadGuy6]Uses:140 142 151 158Used by:Timeline
Symbol 160 GraphicUsed by:180 181
Symbol 161 GraphicUsed by:162
Symbol 162 MovieClipUses:161Used by:180 181 325
Symbol 163 GraphicUsed by:167
Symbol 164 GraphicUses:144Used by:167
Symbol 165 GraphicUses:147Used by:167
Symbol 166 GraphicUses:149Used by:167
Symbol 167 MovieClipUses:163 164 165 166Used by:180 181
Symbol 168 SoundUsed by:180 181
Symbol 169 GraphicUsed by:179
Symbol 170 GraphicUsed by:179
Symbol 171 GraphicUsed by:179
Symbol 172 GraphicUsed by:179
Symbol 173 GraphicUsed by:179
Symbol 174 GraphicUsed by:179
Symbol 175 GraphicUsed by:179
Symbol 176 GraphicUsed by:179
Symbol 177 GraphicUsed by:179
Symbol 178 GraphicUsed by:179
Symbol 179 MovieClipUses:169 170 109 171 172 173 174 175 176 177 178Used by:180 181  Timeline
Symbol 180 MovieClip [BadGuy5]Uses:160 162 167 168 179Used by:Timeline
Symbol 181 MovieClip [BadGuy4]Uses:160 162 167 168 179Used by:Timeline
Symbol 182 GraphicUsed by:198
Symbol 183 GraphicUsed by:198
Symbol 184 GraphicUsed by:185
Symbol 185 MovieClip [Browning_1921]Uses:184Used by:198 287 313
Symbol 186 GraphicUsed by:198
Symbol 187 GraphicUsed by:188
Symbol 188 MovieClip [Colt_1917]Uses:187Used by:198 292 313
Symbol 189 GraphicUsed by:190
Symbol 190 MovieClip [M_16]Uses:189Used by:198 296 313
Symbol 191 GraphicUsed by:192
Symbol 192 MovieClip [RocketLauncher]Uses:191Used by:198 300 313
Symbol 193 GraphicUsed by:194
Symbol 194 MovieClip [AK_47]Uses:193Used by:198 303 313
Symbol 195 GraphicUsed by:198
Symbol 196 GraphicUsed by:197
Symbol 197 MovieClip [UZI]Uses:196Used by:198 308 313
Symbol 198 MovieClip [MP5]Uses:182 183 185 186 188 190 192 194 195 197Used by:199 201 313 318  Timeline
Symbol 199 MovieClipUses:198 139Used by:203 205 213 220 226 313 318 320  Timeline
Symbol 200 GraphicUsed by:201
Symbol 201 MovieClipUses:200 198 139Used by:203 205
Symbol 202 SoundUsed by:203 313
Symbol 203 MovieClipUses:199 145 201 202 148 150Used by:213
Symbol 204 SoundUsed by:205 313
Symbol 205 MovieClipUses:199 145 201 204 148 150Used by:213 220 226
Symbol 206 ShapeTweeningUsed by:212
Symbol 207 ShapeTweeningUsed by:212
Symbol 208 ShapeTweeningUsed by:212
Symbol 209 GraphicUsed by:211
Symbol 210 SoundUsed by:211 218 224
Symbol 211 MovieClip [M_16_gr]Uses:209 210Used by:212  Timeline
Symbol 212 MovieClipUses:206 207 208 211 84 85 77 86 157 87Used by:213
Symbol 213 MovieClip [BadGuy3]Uses:199 142 203 205 212Used by:Timeline
Symbol 214 ShapeTweeningUsed by:219
Symbol 215 ShapeTweeningUsed by:219
Symbol 216 ShapeTweeningUsed by:219
Symbol 217 GraphicUsed by:218
Symbol 218 MovieClip [AK_47_gr]Uses:217 210Used by:219 410  Timeline
Symbol 219 MovieClipUses:214 215 216 218 84 85 77 86 157 87Used by:220
Symbol 220 MovieClip [BadGuy2]Uses:199 142 205 219Used by:Timeline
Symbol 221 ShapeTweeningUsed by:225
Symbol 222 ShapeTweeningUsed by:225
Symbol 223 ShapeTweeningUsed by:225
Symbol 224 MovieClipUses:80 210Used by:225
Symbol 225 MovieClipUses:221 222 223 80 84 224 85 77 86 157 87Used by:226
Symbol 226 MovieClip [BadGuy]Uses:199 142 205 225Used by:Timeline
Symbol 227 GraphicUsed by:229
Symbol 228 GraphicUsed by:229 482 483 630
Symbol 229 MovieClip [NextLevel]Uses:227 228Used by:Timeline
Symbol 230 GraphicUsed by:231
Symbol 231 MovieClip [RocketLauncher_gr]Uses:230Used by:407  Timeline
Symbol 232 GraphicUsed by:233
Symbol 233 MovieClip [Beretta_gr]Uses:232Used by:Timeline
Symbol 234 GraphicUsed by:235
Symbol 235 MovieClip [UZI_gr]Uses:234Used by:411  Timeline
Symbol 236 GraphicUsed by:237  Timeline
Symbol 237 MovieClipUses:236Used by:246
Symbol 238 GraphicUsed by:246
Symbol 239 FontUsed by:240
Symbol 240 TextUses:239Used by:246
Symbol 241 FontUsed by:242 243 268 314 315 316 319 326 329 330 333 334 337 338 341 342 345 346 356 357 358 361 362 365 366 369 370 373 375 376 379 380 383 384 387 388 425 426 427 428 429 430 431 432 446 447 448 449 450 451 452 455 456 457 458 459 460 461 464 465 466 467 468 469 470 473 474 475 476 477 478 479 485 486 487 488 489 490 491 495 496 497 498 499 500 501 504 505 506 507 508 509 510 515 516 517 518 519 520 521 525 526 527 528 529 530 531 534 535 536 537 538 539 540 543 544 545 546 547 548 549 552 553 554 555 556 557 558 561 562 563 564 565 566 567 570 571 572 573 574 575 576 579 580 581 582 583 584 585 589 590 591 592 593 594 595 598 599 600 601 602 603 604 608 609 610 611 612 613 614 617 618 619 620 621 622 623 631 632 633 634 635 636 637 640 641 642 645 646 649 650 663 664 665 668 670
Symbol 242 TextUses:241Used by:245
Symbol 243 TextUses:241Used by:245
Symbol 244 GraphicUsed by:245
Symbol 245 ButtonUses:242 243 244Used by:246
Symbol 246 MovieClipUses:237 238 240 245Used by:Timeline
Symbol 247 GraphicUsed by:Timeline
Symbol 248 GraphicUsed by:249 250
Symbol 249 MovieClipUses:248Used by:Timeline
Symbol 250 MovieClipUses:248Used by:Timeline
Symbol 251 GraphicUsed by:252
Symbol 252 ButtonUses:251Used by:Timeline
Symbol 253 BitmapUsed by:254
Symbol 254 GraphicUses:253Used by:255
Symbol 255 MovieClipUses:254Used by:Timeline
Symbol 256 SoundUsed by:Timeline
Symbol 257 FontUsed by:258
Symbol 258 TextUses:257Used by:264
Symbol 259 GraphicUsed by:264 654
Symbol 260 FontUsed by:261
Symbol 261 TextUses:260Used by:264 654
Symbol 262 BitmapUsed by:263
Symbol 263 GraphicUses:262Used by:264
Symbol 264 MovieClipUses:258 259 261 263Used by:Timeline
Symbol 265 GraphicUsed by:266
Symbol 266 ButtonUses:265Used by:Timeline
Symbol 267 GraphicUsed by:Timeline
Symbol 268 TextUses:241Used by:Timeline
Symbol 269 FontUsed by:270 271
Symbol 270 TextUses:269Used by:273
Symbol 271 TextUses:269Used by:273
Symbol 272 GraphicUsed by:273
Symbol 273 ButtonUses:270 271 272Used by:Timeline
Symbol 274 GraphicUsed by:Timeline
Symbol 275 GraphicUsed by:276
Symbol 276 MovieClipUses:275Used by:328  Timeline
Symbol 277 GraphicUsed by:280 317
Symbol 278 GraphicUsed by:280 317
Symbol 279 SoundUsed by:280 317
Symbol 280 MovieClipUses:277 278 279Used by:422  Timeline
Symbol 281 GraphicUsed by:313 318  Timeline
Symbol 282 GraphicUses:144Used by:302 313 318  Timeline
Symbol 283 GraphicUsed by:313 318  Timeline
Symbol 284 GraphicUses:147Used by:313 318  Timeline
Symbol 285 GraphicUses:149Used by:313 318  Timeline
Symbol 286 GraphicUsed by:287 296 300 303 313
Symbol 287 MovieClipUses:286 185 139Used by:313
Symbol 288 SoundUsed by:313
Symbol 289 GraphicUses:144Used by:313
Symbol 290 GraphicUses:147Used by:313
Symbol 291 GraphicUsed by:292
Symbol 292 MovieClipUses:291 139 188Used by:313
Symbol 293 SoundUsed by:313
Symbol 294 GraphicUses:144Used by:313
Symbol 295 GraphicUses:147Used by:313
Symbol 296 MovieClipUses:286 190 139Used by:313
Symbol 297 GraphicUses:144Used by:313
Symbol 298 GraphicUses:147Used by:313
Symbol 299 GraphicUses:149Used by:313
Symbol 300 MovieClipUses:286 192 139Used by:313
Symbol 301 SoundUsed by:313
Symbol 302 MovieClipUses:282Used by:313
Symbol 303 MovieClipUses:286 194 139Used by:313
Symbol 304 SoundUsed by:313
Symbol 305 GraphicUses:144Used by:313
Symbol 306 GraphicUses:147Used by:313
Symbol 307 GraphicUsed by:308 313
Symbol 308 MovieClipUses:307 139 197Used by:313
Symbol 309 SoundUsed by:313
Symbol 310 GraphicUses:144Used by:313
Symbol 311 GraphicUses:147Used by:313
Symbol 312 GraphicUses:149Used by:313
Symbol 313 MovieClipUses:199 204 281 198 139 282 283 284 285 287 288 289 185 290 292 293 294 188 295 296 202 297 190 298 299 300 301 286 302 192 303 304 305 194 306 308 309 310 197 307 311 312Used by:422  Timeline
Symbol 314 TextUses:241Used by:Timeline
Symbol 315 TextUses:241Used by:Timeline
Symbol 316 TextUses:241Used by:Timeline
Symbol 317 MovieClipUses:277 278 279Used by:318 422
Symbol 318 MovieClipUses:317 199 281 198 139 282 283 284 285Used by:Timeline
Symbol 319 TextUses:241Used by:Timeline
Symbol 320 MovieClipUses:199Used by:Timeline
Symbol 321 GraphicUsed by:322
Symbol 322 MovieClipUses:321Used by:Timeline
Symbol 323 GraphicUsed by:Timeline
Symbol 324 GraphicUsed by:325
Symbol 325 MovieClipUses:324 162Used by:Timeline
Symbol 326 TextUses:241Used by:Timeline
Symbol 327 GraphicUsed by:Timeline
Symbol 328 MovieClipUses:276Used by:Timeline
Symbol 329 TextUses:241Used by:332  Timeline
Symbol 330 TextUses:241Used by:332
Symbol 331 GraphicUsed by:332
Symbol 332 ButtonUses:329 330 331Used by:Timeline
Symbol 333 TextUses:241Used by:336  Timeline
Symbol 334 TextUses:241Used by:336
Symbol 335 GraphicUsed by:336
Symbol 336 ButtonUses:333 334 335Used by:Timeline
Symbol 337 TextUses:241Used by:340  Timeline
Symbol 338 TextUses:241Used by:340
Symbol 339 GraphicUsed by:340
Symbol 340 ButtonUses:337 338 339Used by:Timeline
Symbol 341 TextUses:241Used by:344  Timeline
Symbol 342 TextUses:241Used by:344
Symbol 343 GraphicUsed by:344
Symbol 344 ButtonUses:341 342 343Used by:Timeline
Symbol 345 TextUses:241Used by:348
Symbol 346 TextUses:241Used by:348
Symbol 347 GraphicUsed by:348
Symbol 348 ButtonUses:345 346 347Used by:Timeline
Symbol 349 GraphicUsed by:350
Symbol 350 MovieClipUses:349Used by:Timeline
Symbol 351 GraphicUsed by:352 353
Symbol 352 MovieClipUses:351Used by:354
Symbol 353 MovieClipUses:351Used by:354
Symbol 354 MovieClipUses:352 353Used by:Timeline
Symbol 355 SoundUsed by:Timeline
Symbol 356 TextUses:241Used by:Timeline
Symbol 357 TextUses:241Used by:360 374 655
Symbol 358 TextUses:241Used by:360 374 655
Symbol 359 GraphicUsed by:360 374 655
Symbol 360 ButtonUses:357 358 359Used by:Timeline
Symbol 361 TextUses:241Used by:364
Symbol 362 TextUses:241Used by:364
Symbol 363 GraphicUsed by:364
Symbol 364 ButtonUses:361 362 363Used by:Timeline
Symbol 365 TextUses:241Used by:368
Symbol 366 TextUses:241Used by:368
Symbol 367 GraphicUsed by:368
Symbol 368 ButtonUses:365 366 367Used by:Timeline
Symbol 369 TextUses:241Used by:372
Symbol 370 TextUses:241Used by:372
Symbol 371 GraphicUsed by:372
Symbol 372 ButtonUses:369 370 371Used by:Timeline
Symbol 373 TextUses:241Used by:Timeline
Symbol 374 ButtonUses:357 358 359Used by:Timeline
Symbol 375 TextUses:241Used by:378
Symbol 376 TextUses:241Used by:378
Symbol 377 GraphicUsed by:378
Symbol 378 ButtonUses:375 376 377Used by:Timeline
Symbol 379 TextUses:241Used by:382
Symbol 380 TextUses:241Used by:382
Symbol 381 GraphicUsed by:382
Symbol 382 ButtonUses:379 380 381Used by:Timeline
Symbol 383 TextUses:241Used by:386
Symbol 384 TextUses:241Used by:386
Symbol 385 GraphicUsed by:386
Symbol 386 ButtonUses:383 384 385Used by:Timeline
Symbol 387 TextUses:241Used by:390
Symbol 388 TextUses:241Used by:390
Symbol 389 GraphicUsed by:390
Symbol 390 ButtonUses:387 388 389Used by:Timeline
Symbol 391 GraphicUsed by:Timeline
Symbol 392 GraphicUsed by:Timeline
Symbol 393 GraphicUsed by:395
Symbol 394 GraphicUsed by:395
Symbol 395 MovieClipUses:393 394Used by:412
Symbol 396 GraphicUsed by:398
Symbol 397 GraphicUsed by:398
Symbol 398 MovieClipUses:396 397Used by:412
Symbol 399 GraphicUsed by:401 411
Symbol 400 GraphicUsed by:401
Symbol 401 MovieClipUses:399 400Used by:412
Symbol 402 GraphicUsed by:404
Symbol 403 GraphicUsed by:404
Symbol 404 MovieClipUses:402 403Used by:412
Symbol 405 GraphicUsed by:407
Symbol 406 GraphicUsed by:407
Symbol 407 MovieClipUses:405 231 406Used by:412
Symbol 408 GraphicUsed by:410
Symbol 409 GraphicUsed by:410
Symbol 410 MovieClipUses:408 218 409Used by:412
Symbol 411 MovieClipUses:399 235Used by:412
Symbol 412 MovieClipUses:395 398 401 404 407 410 411Used by:Timeline
Symbol 413 GraphicUsed by:414
Symbol 414 MovieClipUses:413Used by:Timeline
Symbol 415 GraphicUsed by:Timeline
Symbol 416 GraphicUsed by:417
Symbol 417 MovieClipUses:416Used by:422  Timeline
Symbol 418 GraphicUsed by:419
Symbol 419 MovieClipUses:418Used by:Timeline
Symbol 420 GraphicUsed by:421
Symbol 421 MovieClipUses:420Used by:Timeline
Symbol 422 MovieClipUses:313 417 280 317Used by:Timeline
Symbol 423 GraphicUsed by:424
Symbol 424 MovieClipUses:423Used by:Timeline
Symbol 425 EditableTextUses:241Used by:Timeline
Symbol 426 EditableTextUses:241Used by:Timeline
Symbol 427 EditableTextUses:241Used by:Timeline
Symbol 428 EditableTextUses:241Used by:Timeline
Symbol 429 EditableTextUses:241Used by:Timeline
Symbol 430 EditableTextUses:241Used by:Timeline
Symbol 431 EditableTextUses:241Used by:Timeline
Symbol 432 EditableTextUses:241Used by:Timeline
Symbol 433 GraphicUsed by:434 437
Symbol 434 ButtonUses:433Used by:441
Symbol 435 GraphicUsed by:436
Symbol 436 MovieClipUses:435Used by:441
Symbol 437 ButtonUses:433Used by:441
Symbol 438 FontUsed by:439
Symbol 439 TextUses:438Used by:441
Symbol 440 SoundUsed by:441
Symbol 441 MovieClipUses:434 436 437 439 440Used by:Timeline
Symbol 442 GraphicUsed by:443
Symbol 443 MovieClipUses:442Used by:Timeline
Symbol 444 GraphicUsed by:445
Symbol 445 MovieClipUses:444Used by:Timeline
Symbol 446 EditableTextUses:241Used by:Timeline
Symbol 447 EditableTextUses:241Used by:Timeline
Symbol 448 EditableTextUses:241Used by:Timeline
Symbol 449 EditableTextUses:241Used by:Timeline
Symbol 450 EditableTextUses:241Used by:Timeline
Symbol 451 EditableTextUses:241Used by:Timeline
Symbol 452 EditableTextUses:241Used by:Timeline
Symbol 453 GraphicUsed by:454
Symbol 454 MovieClipUses:453Used by:Timeline
Symbol 455 EditableTextUses:241Used by:Timeline
Symbol 456 EditableTextUses:241Used by:Timeline
Symbol 457 EditableTextUses:241Used by:Timeline
Symbol 458 EditableTextUses:241Used by:Timeline
Symbol 459 EditableTextUses:241Used by:Timeline
Symbol 460 EditableTextUses:241Used by:Timeline
Symbol 461 EditableTextUses:241Used by:Timeline
Symbol 462 GraphicUsed by:463
Symbol 463 MovieClipUses:462Used by:Timeline
Symbol 464 EditableTextUses:241Used by:Timeline
Symbol 465 EditableTextUses:241Used by:Timeline
Symbol 466 EditableTextUses:241Used by:Timeline
Symbol 467 EditableTextUses:241Used by:Timeline
Symbol 468 EditableTextUses:241Used by:Timeline
Symbol 469 EditableTextUses:241Used by:Timeline
Symbol 470 EditableTextUses:241Used by:Timeline
Symbol 471 GraphicUsed by:472
Symbol 472 MovieClipUses:471Used by:Timeline
Symbol 473 EditableTextUses:241Used by:Timeline
Symbol 474 EditableTextUses:241Used by:Timeline
Symbol 475 EditableTextUses:241Used by:Timeline
Symbol 476 EditableTextUses:241Used by:Timeline
Symbol 477 EditableTextUses:241Used by:Timeline
Symbol 478 EditableTextUses:241Used by:Timeline
Symbol 479 EditableTextUses:241Used by:Timeline
Symbol 480 GraphicUsed by:Timeline
Symbol 481 GraphicUsed by:484
Symbol 482 MovieClipUses:228Used by:483
Symbol 483 MovieClipUses:482 228Used by:484
Symbol 484 MovieClipUses:481 483Used by:Timeline
Symbol 485 EditableTextUses:241Used by:Timeline
Symbol 486 EditableTextUses:241Used by:Timeline
Symbol 487 EditableTextUses:241Used by:Timeline
Symbol 488 EditableTextUses:241Used by:Timeline
Symbol 489 EditableTextUses:241Used by:Timeline
Symbol 490 EditableTextUses:241Used by:Timeline
Symbol 491 EditableTextUses:241Used by:Timeline
Symbol 492 GraphicUsed by:Timeline
Symbol 493 GraphicUsed by:494
Symbol 494 MovieClipUses:493Used by:Timeline
Symbol 495 EditableTextUses:241Used by:Timeline
Symbol 496 EditableTextUses:241Used by:Timeline
Symbol 497 EditableTextUses:241Used by:Timeline
Symbol 498 EditableTextUses:241Used by:Timeline
Symbol 499 EditableTextUses:241Used by:Timeline
Symbol 500 EditableTextUses:241Used by:Timeline
Symbol 501 EditableTextUses:241Used by:Timeline
Symbol 502 GraphicUsed by:503
Symbol 503 MovieClipUses:502Used by:Timeline
Symbol 504 EditableTextUses:241Used by:Timeline
Symbol 505 EditableTextUses:241Used by:Timeline
Symbol 506 EditableTextUses:241Used by:Timeline
Symbol 507 EditableTextUses:241Used by:Timeline
Symbol 508 EditableTextUses:241Used by:Timeline
Symbol 509 EditableTextUses:241Used by:Timeline
Symbol 510 EditableTextUses:241Used by:Timeline
Symbol 511 GraphicUsed by:512
Symbol 512 MovieClipUses:511Used by:Timeline
Symbol 513 GraphicUsed by:514
Symbol 514 MovieClipUses:513Used by:Timeline
Symbol 515 EditableTextUses:241Used by:Timeline
Symbol 516 EditableTextUses:241Used by:Timeline
Symbol 517 EditableTextUses:241Used by:Timeline
Symbol 518 EditableTextUses:241Used by:Timeline
Symbol 519 EditableTextUses:241Used by:Timeline
Symbol 520 EditableTextUses:241Used by:Timeline
Symbol 521 EditableTextUses:241Used by:Timeline
Symbol 522 GraphicUsed by:Timeline
Symbol 523 GraphicUsed by:524
Symbol 524 MovieClipUses:523Used by:Timeline
Symbol 525 EditableTextUses:241Used by:Timeline
Symbol 526 EditableTextUses:241Used by:Timeline
Symbol 527 EditableTextUses:241Used by:Timeline
Symbol 528 EditableTextUses:241Used by:Timeline
Symbol 529 EditableTextUses:241Used by:Timeline
Symbol 530 EditableTextUses:241Used by:Timeline
Symbol 531 EditableTextUses:241Used by:Timeline
Symbol 532 GraphicUsed by:533
Symbol 533 MovieClipUses:532Used by:Timeline
Symbol 534 EditableTextUses:241Used by:Timeline
Symbol 535 EditableTextUses:241Used by:Timeline
Symbol 536 EditableTextUses:241Used by:Timeline
Symbol 537 EditableTextUses:241Used by:Timeline
Symbol 538 EditableTextUses:241Used by:Timeline
Symbol 539 EditableTextUses:241Used by:Timeline
Symbol 540 EditableTextUses:241Used by:Timeline
Symbol 541 GraphicUsed by:542
Symbol 542 MovieClipUses:541Used by:Timeline
Symbol 543 EditableTextUses:241Used by:Timeline
Symbol 544 EditableTextUses:241Used by:Timeline
Symbol 545 EditableTextUses:241Used by:Timeline
Symbol 546 EditableTextUses:241Used by:Timeline
Symbol 547 EditableTextUses:241Used by:Timeline
Symbol 548 EditableTextUses:241Used by:Timeline
Symbol 549 EditableTextUses:241Used by:Timeline
Symbol 550 GraphicUsed by:551
Symbol 551 MovieClipUses:550Used by:Timeline
Symbol 552 EditableTextUses:241Used by:Timeline
Symbol 553 EditableTextUses:241Used by:Timeline
Symbol 554 EditableTextUses:241Used by:Timeline
Symbol 555 EditableTextUses:241Used by:Timeline
Symbol 556 EditableTextUses:241Used by:Timeline
Symbol 557 EditableTextUses:241Used by:Timeline
Symbol 558 EditableTextUses:241Used by:Timeline
Symbol 559 GraphicUsed by:560
Symbol 560 MovieClipUses:559Used by:Timeline
Symbol 561 EditableTextUses:241Used by:Timeline
Symbol 562 EditableTextUses:241Used by:Timeline
Symbol 563 EditableTextUses:241Used by:Timeline
Symbol 564 EditableTextUses:241Used by:Timeline
Symbol 565 EditableTextUses:241Used by:Timeline
Symbol 566 EditableTextUses:241Used by:Timeline
Symbol 567 EditableTextUses:241Used by:Timeline
Symbol 568 GraphicUsed by:569
Symbol 569 MovieClipUses:568Used by:Timeline
Symbol 570 EditableTextUses:241Used by:Timeline
Symbol 571 EditableTextUses:241Used by:Timeline
Symbol 572 EditableTextUses:241Used by:Timeline
Symbol 573 EditableTextUses:241Used by:Timeline
Symbol 574 EditableTextUses:241Used by:Timeline
Symbol 575 EditableTextUses:241Used by:Timeline
Symbol 576 EditableTextUses:241Used by:Timeline
Symbol 577 GraphicUsed by:578
Symbol 578 MovieClipUses:577Used by:Timeline
Symbol 579 EditableTextUses:241Used by:Timeline
Symbol 580 EditableTextUses:241Used by:Timeline
Symbol 581 EditableTextUses:241Used by:Timeline
Symbol 582 EditableTextUses:241Used by:Timeline
Symbol 583 EditableTextUses:241Used by:Timeline
Symbol 584 EditableTextUses:241Used by:Timeline
Symbol 585 EditableTextUses:241Used by:Timeline
Symbol 586 GraphicUsed by:587
Symbol 587 MovieClipUses:586Used by:Timeline
Symbol 588 GraphicUsed by:Timeline
Symbol 589 EditableTextUses:241Used by:Timeline
Symbol 590 EditableTextUses:241Used by:Timeline
Symbol 591 EditableTextUses:241Used by:Timeline
Symbol 592 EditableTextUses:241Used by:Timeline
Symbol 593 EditableTextUses:241Used by:Timeline
Symbol 594 EditableTextUses:241Used by:Timeline
Symbol 595 EditableTextUses:241Used by:Timeline
Symbol 596 GraphicUsed by:597
Symbol 597 MovieClipUses:596Used by:Timeline
Symbol 598 EditableTextUses:241Used by:Timeline
Symbol 599 EditableTextUses:241Used by:Timeline
Symbol 600 EditableTextUses:241Used by:Timeline
Symbol 601 EditableTextUses:241Used by:Timeline
Symbol 602 EditableTextUses:241Used by:Timeline
Symbol 603 EditableTextUses:241Used by:Timeline
Symbol 604 EditableTextUses:241Used by:Timeline
Symbol 605 GraphicUsed by:Timeline
Symbol 606 GraphicUsed by:607
Symbol 607 MovieClipUses:606Used by:Timeline
Symbol 608 EditableTextUses:241Used by:Timeline
Symbol 609 EditableTextUses:241Used by:Timeline
Symbol 610 EditableTextUses:241Used by:Timeline
Symbol 611 EditableTextUses:241Used by:Timeline
Symbol 612 EditableTextUses:241Used by:Timeline
Symbol 613 EditableTextUses:241Used by:Timeline
Symbol 614 EditableTextUses:241Used by:Timeline
Symbol 615 GraphicUsed by:616
Symbol 616 MovieClipUses:615Used by:Timeline
Symbol 617 EditableTextUses:241Used by:Timeline
Symbol 618 EditableTextUses:241Used by:Timeline
Symbol 619 EditableTextUses:241Used by:Timeline
Symbol 620 EditableTextUses:241Used by:Timeline
Symbol 621 EditableTextUses:241Used by:Timeline
Symbol 622 EditableTextUses:241Used by:Timeline
Symbol 623 EditableTextUses:241Used by:Timeline
Symbol 624 GraphicUsed by:Timeline
Symbol 625 GraphicUsed by:626
Symbol 626 MovieClipUses:625Used by:Timeline
Symbol 627 FontUsed by:628 629
Symbol 628 TextUses:627Used by:630
Symbol 629 TextUses:627Used by:630
Symbol 630 MovieClipUses:228 628 629Used by:Timeline
Symbol 631 EditableTextUses:241Used by:Timeline
Symbol 632 EditableTextUses:241Used by:Timeline
Symbol 633 EditableTextUses:241Used by:Timeline
Symbol 634 EditableTextUses:241Used by:Timeline
Symbol 635 EditableTextUses:241Used by:Timeline
Symbol 636 EditableTextUses:241Used by:Timeline
Symbol 637 EditableTextUses:241Used by:Timeline
Symbol 638 GraphicUsed by:Timeline
Symbol 639 GraphicUsed by:Timeline
Symbol 640 TextUses:241Used by:Timeline
Symbol 641 TextUses:241Used by:644
Symbol 642 TextUses:241Used by:644
Symbol 643 GraphicUsed by:644
Symbol 644 ButtonUses:641 642 643Used by:Timeline
Symbol 645 TextUses:241Used by:648
Symbol 646 TextUses:241Used by:648
Symbol 647 GraphicUsed by:648
Symbol 648 ButtonUses:645 646 647Used by:Timeline
Symbol 649 TextUses:241Used by:652
Symbol 650 TextUses:241Used by:652
Symbol 651 GraphicUsed by:652
Symbol 652 ButtonUses:649 650 651Used by:Timeline
Symbol 653 GraphicUsed by:654
Symbol 654 ButtonUses:259 261 653Used by:Timeline
Symbol 655 ButtonUses:357 358 359Used by:Timeline
Symbol 656 GraphicUsed by:Timeline
Symbol 657 ShapeTweeningUsed by:662
Symbol 658 ShapeTweeningUsed by:662
Symbol 659 ShapeTweeningUsed by:662
Symbol 660 GraphicUsed by:662
Symbol 661 GraphicUsed by:662
Symbol 662 MovieClipUses:657 658 659 84 85 77 660 661Used by:Timeline
Symbol 663 TextUses:241Used by:Timeline
Symbol 664 TextUses:241Used by:667
Symbol 665 TextUses:241Used by:667
Symbol 666 GraphicUsed by:667
Symbol 667 ButtonUses:664 665 666Used by:Timeline
Symbol 668 TextUses:241Used by:669
Symbol 669 ButtonUses:668Used by:672 673
Symbol 670 TextUses:241Used by:672 673
Symbol 671 GraphicUsed by:672 673
Symbol 672 ButtonUses:669 670 671Used by:Timeline
Symbol 673 ButtonUses:669 670 671Used by:Timeline
Streaming Sound 1Used by:Timeline

Instance Names

"guy"Frame 269Symbol 313 MovieClip
"guy"Frame 421Symbol 199 MovieClip
"guy"Frame 423Symbol 198 MovieClip [MP5]
"guy"Frame 425Symbol 199 MovieClip
"guy"Frame 429Symbol 198 MovieClip [MP5]
"guy"Frame 431Symbol 199 MovieClip
"guy"Frame 435Symbol 198 MovieClip [MP5]
"guy"Frame 437Symbol 199 MovieClip
"guy"Frame 441Symbol 198 MovieClip [MP5]
"guy"Frame 443Symbol 199 MovieClip
"guy"Frame 447Symbol 198 MovieClip [MP5]
"guy"Frame 449Symbol 199 MovieClip
"guy"Frame 453Symbol 198 MovieClip [MP5]
"guy"Frame 455Symbol 199 MovieClip
"guy"Frame 459Symbol 198 MovieClip [MP5]
"guy"Frame 461Symbol 199 MovieClip
"guy"Frame 465Symbol 198 MovieClip [MP5]
"guy"Frame 467Symbol 199 MovieClip
"guy"Frame 471Symbol 198 MovieClip [MP5]
"guy"Frame 473Symbol 199 MovieClip
"guy"Frame 477Symbol 198 MovieClip [MP5]
"guy"Frame 479Symbol 199 MovieClip
"guy"Frame 483Symbol 198 MovieClip [MP5]
"guy"Frame 485Symbol 199 MovieClip
"guy"Frame 489Symbol 198 MovieClip [MP5]
"guy"Frame 491Symbol 199 MovieClip
"gruzy1"Frame 495Symbol 103 MovieClip
"gruzy1"Frame 506Symbol 103 MovieClip
"gruzy1"Frame 525Symbol 103 MovieClip
"gruzy1"Frame 538Symbol 103 MovieClip
"gruzy1"Frame 559Symbol 103 MovieClip
"cursor"Frame 700Symbol 354 MovieClip
"showgun"Frame 757Symbol 412 MovieClip
"walls"Frame 769Symbol 414 MovieClip
"hit"Frame 790Symbol 142 MovieClip
"hit"Frame 806Symbol 142 MovieClip
"EXIT"Frame 810Symbol 229 MovieClip [NextLevel]
"guy"Frame 818Symbol 313 MovieClip
"point"Frame 818Symbol 417 MovieClip
"point2"Frame 818Symbol 417 MovieClip
"silence"Frame 835Symbol 421 MovieClip
"bad"Frame 835Symbol 226 MovieClip [BadGuy]
"bad2"Frame 835Symbol 220 MovieClip [BadGuy2]
"walls"Frame 835Symbol 414 MovieClip
"guy"Frame 835Symbol 422 MovieClip
"EXIT"Frame 835Symbol 229 MovieClip [NextLevel]
"showgun"Frame 835Symbol 412 MovieClip
"cursor"Frame 835Symbol 354 MovieClip
"slowmotion"Frame 835Symbol 441 MovieClip
"bloof"Frame 835Symbol 443 MovieClip
"bad"Frame 837Symbol 226 MovieClip [BadGuy]
"bad2"Frame 837Symbol 220 MovieClip [BadGuy2]
"guy"Frame 837Symbol 422 MovieClip
"EXIT"Frame 837Symbol 229 MovieClip [NextLevel]
"walls"Frame 837Symbol 445 MovieClip
"slowmotion"Frame 837Symbol 441 MovieClip
"showgun"Frame 837Symbol 412 MovieClip
"cursor"Frame 837Symbol 354 MovieClip
"silence"Frame 837Symbol 421 MovieClip
"bloof"Frame 837Symbol 443 MovieClip
"silence"Frame 839Symbol 421 MovieClip
"bad"Frame 839Symbol 226 MovieClip [BadGuy]
"bad2"Frame 839Symbol 220 MovieClip [BadGuy2]
"bad3"Frame 839Symbol 213 MovieClip [BadGuy3]
"guy"Frame 839Symbol 422 MovieClip
"EXIT"Frame 839Symbol 229 MovieClip [NextLevel]
"walls"Frame 839Symbol 454 MovieClip
"slowmotion"Frame 839Symbol 441 MovieClip
"showgun"Frame 839Symbol 412 MovieClip
"cursor"Frame 839Symbol 354 MovieClip
"bloof"Frame 839Symbol 443 MovieClip
"bad"Frame 841Symbol 226 MovieClip [BadGuy]
"bad2"Frame 841Symbol 220 MovieClip [BadGuy2]
"bad3"Frame 841Symbol 213 MovieClip [BadGuy3]
"guy"Frame 841Symbol 422 MovieClip
"EXIT"Frame 841Symbol 229 MovieClip [NextLevel]
"walls"Frame 841Symbol 463 MovieClip
"slowmotion"Frame 841Symbol 441 MovieClip
"showgun"Frame 841Symbol 412 MovieClip
"cursor"Frame 841Symbol 354 MovieClip
"silence"Frame 841Symbol 421 MovieClip
"bloof"Frame 841Symbol 443 MovieClip
"bad"Frame 843Symbol 226 MovieClip [BadGuy]
"bad2"Frame 843Symbol 220 MovieClip [BadGuy2]
"bad3"Frame 843Symbol 213 MovieClip [BadGuy3]
"guy"Frame 843Symbol 422 MovieClip
"EXIT"Frame 843Symbol 229 MovieClip [NextLevel]
"walls"Frame 843Symbol 472 MovieClip
"showgun"Frame 843Symbol 412 MovieClip
"cursor"Frame 843Symbol 354 MovieClip
"slowmotion"Frame 843Symbol 441 MovieClip
"silence"Frame 843Symbol 421 MovieClip
"bloof"Frame 843Symbol 443 MovieClip
"bad"Frame 845Symbol 226 MovieClip [BadGuy]
"bad2"Frame 845Symbol 220 MovieClip [BadGuy2]
"bad3"Frame 845Symbol 213 MovieClip [BadGuy3]
"guy"Frame 845Symbol 422 MovieClip
"EXIT"Frame 845Symbol 229 MovieClip [NextLevel]
"walls"Frame 845Symbol 484 MovieClip
"bad4"Frame 845Symbol 181 MovieClip [BadGuy4]
"showgun"Frame 845Symbol 412 MovieClip
"cursor"Frame 845Symbol 354 MovieClip
"slowmotion"Frame 845Symbol 441 MovieClip
"silence"Frame 845Symbol 421 MovieClip
"bloof"Frame 845Symbol 443 MovieClip
"EXIT"Frame 847Symbol 229 MovieClip [NextLevel]
"bad4"Frame 847Symbol 181 MovieClip [BadGuy4]
"walls"Frame 847Symbol 494 MovieClip
"bad5"Frame 847Symbol 180 MovieClip [BadGuy5]
"bad"Frame 847Symbol 226 MovieClip [BadGuy]
"bad2"Frame 847Symbol 220 MovieClip [BadGuy2]
"guy"Frame 847Symbol 422 MovieClip
"showgun"Frame 847Symbol 412 MovieClip
"cursor"Frame 847Symbol 354 MovieClip
"slowmotion"Frame 847Symbol 441 MovieClip
"silence"Frame 847Symbol 421 MovieClip
"bloof"Frame 847Symbol 443 MovieClip
"EXIT"Frame 849Symbol 229 MovieClip [NextLevel]
"bad5"Frame 849Symbol 180 MovieClip [BadGuy5]
"bad"Frame 849Symbol 226 MovieClip [BadGuy]
"bad2"Frame 849Symbol 220 MovieClip [BadGuy2]
"walls"Frame 849Symbol 503 MovieClip
"bad3"Frame 849Symbol 213 MovieClip [BadGuy3]
"guy"Frame 849Symbol 422 MovieClip
"showgun"Frame 849Symbol 412 MovieClip
"cursor"Frame 849Symbol 354 MovieClip
"slowmotion"Frame 849Symbol 441 MovieClip
"silence"Frame 849Symbol 421 MovieClip
"bloof"Frame 849Symbol 443 MovieClip
"EXIT"Frame 851Symbol 229 MovieClip [NextLevel]
"guy"Frame 851Symbol 422 MovieClip
"walls"Frame 851Symbol 512 MovieClip
"bad6"Frame 851Symbol 159 MovieClip [BadGuy6]
"bad5"Frame 851Symbol 180 MovieClip [BadGuy5]
"showgun"Frame 851Symbol 412 MovieClip
"cursor"Frame 851Symbol 354 MovieClip
"slowmotion"Frame 851Symbol 441 MovieClip
"silence"Frame 851Symbol 421 MovieClip
"bloof"Frame 851Symbol 443 MovieClip
"EXIT"Frame 853Symbol 229 MovieClip [NextLevel]
"guy"Frame 853Symbol 422 MovieClip
"bad6"Frame 853Symbol 159 MovieClip [BadGuy6]
"bad5"Frame 853Symbol 180 MovieClip [BadGuy5]
"walls"Frame 853Symbol 524 MovieClip
"bad4"Frame 853Symbol 181 MovieClip [BadGuy4]
"showgun"Frame 853Symbol 412 MovieClip
"cursor"Frame 853Symbol 354 MovieClip
"slowmotion"Frame 853Symbol 441 MovieClip
"silence"Frame 853Symbol 421 MovieClip
"bloof"Frame 853Symbol 443 MovieClip
"EXIT"Frame 855Symbol 229 MovieClip [NextLevel]
"guy"Frame 855Symbol 422 MovieClip
"bad4"Frame 855Symbol 181 MovieClip [BadGuy4]
"walls"Frame 855Symbol 533 MovieClip
"bad"Frame 855Symbol 226 MovieClip [BadGuy]
"bad2"Frame 855Symbol 220 MovieClip [BadGuy2]
"bad3"Frame 855Symbol 213 MovieClip [BadGuy3]
"showgun"Frame 855Symbol 412 MovieClip
"cursor"Frame 855Symbol 354 MovieClip
"slowmotion"Frame 855Symbol 441 MovieClip
"silence"Frame 855Symbol 421 MovieClip
"bloof"Frame 855Symbol 443 MovieClip
"EXIT"Frame 857Symbol 229 MovieClip [NextLevel]
"guy"Frame 857Symbol 422 MovieClip
"bad4"Frame 857Symbol 181 MovieClip [BadGuy4]
"bad"Frame 857Symbol 226 MovieClip [BadGuy]
"bad2"Frame 857Symbol 220 MovieClip [BadGuy2]
"bad3"Frame 857Symbol 213 MovieClip [BadGuy3]
"walls"Frame 857Symbol 542 MovieClip
"showgun"Frame 857Symbol 412 MovieClip
"cursor"Frame 857Symbol 354 MovieClip
"slowmotion"Frame 857Symbol 441 MovieClip
"silence"Frame 857Symbol 421 MovieClip
"bloof"Frame 857Symbol 443 MovieClip
"EXIT"Frame 859Symbol 229 MovieClip [NextLevel]
"guy"Frame 859Symbol 422 MovieClip
"bad"Frame 859Symbol 226 MovieClip [BadGuy]
"bad2"Frame 859Symbol 220 MovieClip [BadGuy2]
"bad3"Frame 859Symbol 213 MovieClip [BadGuy3]
"walls"Frame 859Symbol 551 MovieClip
"bad6"Frame 859Symbol 159 MovieClip [BadGuy6]
"showgun"Frame 859Symbol 412 MovieClip
"cursor"Frame 859Symbol 354 MovieClip
"slowmotion"Frame 859Symbol 441 MovieClip
"silence"Frame 859Symbol 421 MovieClip
"bloof"Frame 859Symbol 443 MovieClip
"EXIT"Frame 861Symbol 229 MovieClip [NextLevel]
"guy"Frame 861Symbol 422 MovieClip
"bad"Frame 861Symbol 226 MovieClip [BadGuy]
"bad2"Frame 861Symbol 220 MovieClip [BadGuy2]
"bad3"Frame 861Symbol 213 MovieClip [BadGuy3]
"bad6"Frame 861Symbol 159 MovieClip [BadGuy6]
"walls"Frame 861Symbol 560 MovieClip
"bad4"Frame 861Symbol 181 MovieClip [BadGuy4]
"showgun"Frame 861Symbol 412 MovieClip
"cursor"Frame 861Symbol 354 MovieClip
"slowmotion"Frame 861Symbol 441 MovieClip
"silence"Frame 861Symbol 421 MovieClip
"bloof"Frame 861Symbol 443 MovieClip
"EXIT"Frame 863Symbol 229 MovieClip [NextLevel]
"guy"Frame 863Symbol 422 MovieClip
"bad"Frame 863Symbol 226 MovieClip [BadGuy]
"bad2"Frame 863Symbol 220 MovieClip [BadGuy2]
"bad3"Frame 863Symbol 213 MovieClip [BadGuy3]
"bad6"Frame 863Symbol 159 MovieClip [BadGuy6]
"walls"Frame 863Symbol 569 MovieClip
"bad4"Frame 863Symbol 181 MovieClip [BadGuy4]
"showgun"Frame 863Symbol 412 MovieClip
"cursor"Frame 863Symbol 354 MovieClip
"slowmotion"Frame 863Symbol 441 MovieClip
"silence"Frame 863Symbol 421 MovieClip
"bloof"Frame 863Symbol 443 MovieClip
"EXIT"Frame 865Symbol 229 MovieClip [NextLevel]
"guy"Frame 865Symbol 422 MovieClip
"bad"Frame 865Symbol 226 MovieClip [BadGuy]
"bad2"Frame 865Symbol 220 MovieClip [BadGuy2]
"bad3"Frame 865Symbol 213 MovieClip [BadGuy3]
"bad6"Frame 865Symbol 159 MovieClip [BadGuy6]
"walls"Frame 865Symbol 578 MovieClip
"bad4"Frame 865Symbol 181 MovieClip [BadGuy4]
"showgun"Frame 865Symbol 412 MovieClip
"cursor"Frame 865Symbol 354 MovieClip
"slowmotion"Frame 865Symbol 441 MovieClip
"silence"Frame 865Symbol 421 MovieClip
"bloof"Frame 865Symbol 443 MovieClip
"EXIT"Frame 867Symbol 229 MovieClip [NextLevel]
"guy"Frame 867Symbol 422 MovieClip
"bad6"Frame 867Symbol 159 MovieClip [BadGuy6]
"walls"Frame 867Symbol 587 MovieClip
"bad4"Frame 867Symbol 181 MovieClip [BadGuy4]
"bad5"Frame 867Symbol 180 MovieClip [BadGuy5]
"showgun"Frame 867Symbol 412 MovieClip
"cursor"Frame 867Symbol 354 MovieClip
"slowmotion"Frame 867Symbol 441 MovieClip
"silence"Frame 867Symbol 421 MovieClip
"bloof"Frame 867Symbol 443 MovieClip
"EXIT"Frame 869Symbol 229 MovieClip [NextLevel]
"guy"Frame 869Symbol 422 MovieClip
"bad"Frame 869Symbol 226 MovieClip [BadGuy]
"bad2"Frame 869Symbol 220 MovieClip [BadGuy2]
"bad3"Frame 869Symbol 213 MovieClip [BadGuy3]
"bad6"Frame 869Symbol 159 MovieClip [BadGuy6]
"walls"Frame 869Symbol 597 MovieClip
"bad4"Frame 869Symbol 181 MovieClip [BadGuy4]
"showgun"Frame 869Symbol 412 MovieClip
"cursor"Frame 869Symbol 354 MovieClip
"slowmotion"Frame 869Symbol 441 MovieClip
"silence"Frame 869Symbol 421 MovieClip
"bloof"Frame 869Symbol 443 MovieClip
"EXIT"Frame 871Symbol 229 MovieClip [NextLevel]
"guy"Frame 871Symbol 422 MovieClip
"bad"Frame 871Symbol 226 MovieClip [BadGuy]
"bad2"Frame 871Symbol 220 MovieClip [BadGuy2]
"bad6"Frame 871Symbol 159 MovieClip [BadGuy6]
"walls"Frame 871Symbol 607 MovieClip
"bad4"Frame 871Symbol 181 MovieClip [BadGuy4]
"bad5"Frame 871Symbol 180 MovieClip [BadGuy5]
"showgun"Frame 871Symbol 412 MovieClip
"cursor"Frame 871Symbol 354 MovieClip
"slowmotion"Frame 871Symbol 441 MovieClip
"silence"Frame 871Symbol 421 MovieClip
"bloof"Frame 871Symbol 443 MovieClip
"EXIT"Frame 873Symbol 229 MovieClip [NextLevel]
"guy"Frame 873Symbol 422 MovieClip
"bad"Frame 873Symbol 226 MovieClip [BadGuy]
"bad2"Frame 873Symbol 220 MovieClip [BadGuy2]
"bad3"Frame 873Symbol 213 MovieClip [BadGuy3]
"bad6"Frame 873Symbol 159 MovieClip [BadGuy6]
"walls"Frame 873Symbol 616 MovieClip
"bad4"Frame 873Symbol 181 MovieClip [BadGuy4]
"showgun"Frame 873Symbol 412 MovieClip
"cursor"Frame 873Symbol 354 MovieClip
"slowmotion"Frame 873Symbol 441 MovieClip
"silence"Frame 873Symbol 421 MovieClip
"bloof"Frame 873Symbol 443 MovieClip
"guy"Frame 875Symbol 422 MovieClip
"bad"Frame 875Symbol 226 MovieClip [BadGuy]
"bad2"Frame 875Symbol 220 MovieClip [BadGuy2]
"bad3"Frame 875Symbol 213 MovieClip [BadGuy3]
"bad6"Frame 875Symbol 159 MovieClip [BadGuy6]
"walls"Frame 875Symbol 626 MovieClip
"bad4"Frame 875Symbol 181 MovieClip [BadGuy4]
"bad5"Frame 875Symbol 180 MovieClip [BadGuy5]
"EXIT"Frame 875Symbol 630 MovieClip
"showgun"Frame 875Symbol 412 MovieClip
"cursor"Frame 875Symbol 354 MovieClip
"slowmotion"Frame 875Symbol 441 MovieClip
"silence"Frame 875Symbol 421 MovieClip
"bloof"Frame 875Symbol 443 MovieClip
"cursor"Frame 977Symbol 354 MovieClip
"weapon"Frame 979Symbol 198 MovieClip [MP5]
"cursor"Frame 1047Symbol 354 MovieClip
"XBOCT"Symbol 14 MovieClip [Rocket] Frame 1Symbol 3 MovieClip
"nogi"Symbol 21 MovieClip Frame 1Symbol 18 MovieClip
"forma"Symbol 21 MovieClip Frame 1Symbol 20 MovieClip
"cl_foot"Symbol 21 MovieClip Frame 8Symbol 18 MovieClip
"cl_leg"Symbol 21 MovieClip Frame 8Symbol 20 MovieClip
"hend_r"Symbol 29 MovieClip Frame 1Symbol 22 MovieClip
"hand_r"Symbol 29 MovieClip Frame 1Symbol 23 MovieClip
"weapon"Symbol 29 MovieClip Frame 1Symbol 24 MovieClip
"forma"Symbol 32 MovieClip Frame 1Symbol 30 MovieClip
"kaska"Symbol 32 MovieClip Frame 1Symbol 31 MovieClip
"leg_l"Symbol 88 MovieClip [Player] Frame 1Symbol 21 MovieClip
"leg_r"Symbol 88 MovieClip [Player] Frame 1Symbol 21 MovieClip
"hands"Symbol 88 MovieClip [Player] Frame 1Symbol 29 MovieClip
"body"Symbol 88 MovieClip [Player] Frame 1Symbol 32 MovieClip
"mp5"Symbol 88 MovieClip [Player] Frame 26Symbol 80 MovieClip [MP5_gr]
"pu"Symbol 104 MovieClip [bullet3] Frame 1Symbol 94 MovieClip
"gruzy1"Symbol 104 MovieClip [bullet3] Frame 2Symbol 103 MovieClip
"XBOCT"Symbol 106 MovieClip Frame 1Symbol 3 MovieClip
"pu"Symbol 119 MovieClip [bullet4] Frame 1Symbol 106 MovieClip
"pu"Symbol 120 MovieClip [bullet2] Frame 1Symbol 106 MovieClip
"po"Symbol 122 MovieClip [bullet] Frame 1Symbol 121 MovieClip
"gruzy1"Symbol 122 MovieClip [bullet] Frame 2Symbol 103 MovieClip
"spas12"Symbol 158 MovieClip Frame 26Symbol 156 MovieClip [Browning_1921_gr]
"hit"Symbol 159 MovieClip [BadGuy6] Frame 1Symbol 142 MovieClip
"dead"Symbol 159 MovieClip [BadGuy6] Frame 9Symbol 158 MovieClip
"hit"Symbol 180 MovieClip [BadGuy5] Frame 1Symbol 162 MovieClip
"hit"Symbol 181 MovieClip [BadGuy4] Frame 1Symbol 162 MovieClip
"weapon"Symbol 199 MovieClip Frame 1Symbol 198 MovieClip [MP5]
"weapon"Symbol 201 MovieClip Frame 1Symbol 198 MovieClip [MP5]
"m4"Symbol 212 MovieClip Frame 24Symbol 211 MovieClip [M_16_gr]
"hit"Symbol 213 MovieClip [BadGuy3] Frame 1Symbol 142 MovieClip
"dead"Symbol 213 MovieClip [BadGuy3] Frame 9Symbol 212 MovieClip
"ak47"Symbol 219 MovieClip Frame 24Symbol 218 MovieClip [AK_47_gr]
"hit"Symbol 220 MovieClip [BadGuy2] Frame 1Symbol 142 MovieClip
"dead"Symbol 220 MovieClip [BadGuy2] Frame 9Symbol 219 MovieClip
"mp5"Symbol 225 MovieClip Frame 21Symbol 224 MovieClip
"mp5"Symbol 225 MovieClip Frame 22Symbol 224 MovieClip
"hit"Symbol 226 MovieClip [BadGuy] Frame 1Symbol 142 MovieClip
"dead"Symbol 226 MovieClip [BadGuy] Frame 9Symbol 225 MovieClip
"bar"Symbol 246 MovieClip Frame 1Symbol 237 MovieClip
"guy"Symbol 313 MovieClip Frame 1Symbol 199 MovieClip
"guy"Symbol 313 MovieClip Frame 7Symbol 198 MovieClip [MP5]
"guy"Symbol 313 MovieClip Frame 9Symbol 199 MovieClip
"guy"Symbol 318 MovieClip Frame 1Symbol 199 MovieClip
"guy"Symbol 318 MovieClip Frame 4Symbol 198 MovieClip [MP5]
"guy"Symbol 318 MovieClip Frame 8Symbol 199 MovieClip
"hit"Symbol 325 MovieClip Frame 1Symbol 162 MovieClip
"mp5"Symbol 412 MovieClip Frame 1Symbol 395 MovieClip
"shotgun"Symbol 412 MovieClip Frame 1Symbol 398 MovieClip
"socom"Symbol 412 MovieClip Frame 1Symbol 401 MovieClip
"m4"Symbol 412 MovieClip Frame 1Symbol 404 MovieClip
"bazooka"Symbol 412 MovieClip Frame 1Symbol 407 MovieClip
"ak47"Symbol 412 MovieClip Frame 1Symbol 410 MovieClip
"uzi"Symbol 412 MovieClip Frame 1Symbol 411 MovieClip
"guy"Symbol 422 MovieClip Frame 1Symbol 313 MovieClip
"point"Symbol 422 MovieClip Frame 1Symbol 417 MovieClip
"point2"Symbol 422 MovieClip Frame 1Symbol 417 MovieClip
"guy"Symbol 422 MovieClip Frame 15Symbol 313 MovieClip
"door"Symbol 484 MovieClip Frame 1Symbol 483 MovieClip

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 1 as "sound_missile"
ExportAssets (56)Timeline Frame 1Symbol 14 as "Rocket"
ExportAssets (56)Timeline Frame 1Symbol 16 as "Uniform_USA_Sniper"
ExportAssets (56)Timeline Frame 1Symbol 34 as "Hand_R_German_Officer"
ExportAssets (56)Timeline Frame 1Symbol 36 as "Hand_L_German_Officer"
ExportAssets (56)Timeline Frame 1Symbol 37 as "Uniform_German_Officer"
ExportAssets (56)Timeline Frame 1Symbol 39 as "Uniform_American_Corporal"
ExportAssets (56)Timeline Frame 1Symbol 44 as "Helm_Terror_Scout"
ExportAssets (56)Timeline Frame 1Symbol 46 as "Uniform_Terror_Robber"
ExportAssets (56)Timeline Frame 1Symbol 48 as "Helm_Terror_Robber"
ExportAssets (56)Timeline Frame 1Symbol 50 as "Uniform_Terror_Punk"
ExportAssets (56)Timeline Frame 1Symbol 52 as "Helm_Terror_Punk"
ExportAssets (56)Timeline Frame 1Symbol 54 as "Uniform_Terror_Leader"
ExportAssets (56)Timeline Frame 1Symbol 58 as "Uniform_Terror_MidEast"
ExportAssets (56)Timeline Frame 1Symbol 60 as "Helm_Terror_MidEast"
ExportAssets (56)Timeline Frame 1Symbol 62 as "Uniform_Terror_Hitman"
ExportAssets (56)Timeline Frame 1Symbol 64 as "Helm_Terror_Leader"
ExportAssets (56)Timeline Frame 1Symbol 66 as "Uniform_Terror_Drug"
ExportAssets (56)Timeline Frame 1Symbol 68 as "Helm_Terror_Drug"
ExportAssets (56)Timeline Frame 1Symbol 70 as "Uniform_Terror_Commander"
ExportAssets (56)Timeline Frame 1Symbol 72 as "Helm_Terror_Commander"
ExportAssets (56)Timeline Frame 1Symbol 73 as "Helm_American_Corporal"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 34 as "Hand_R_German_Officer"
ExportAssets (56)Timeline Frame 1Symbol 36 as "Hand_L_German_Officer"
ExportAssets (56)Timeline Frame 1Symbol 37 as "Uniform_German_Officer"
ExportAssets (56)Timeline Frame 1Symbol 73 as "Helm_American_Corporal"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 34 as "Hand_R_German_Officer"
ExportAssets (56)Timeline Frame 1Symbol 36 as "Hand_L_German_Officer"
ExportAssets (56)Timeline Frame 1Symbol 37 as "Uniform_German_Officer"
ExportAssets (56)Timeline Frame 1Symbol 73 as "Helm_American_Corporal"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 34 as "Hand_R_German_Officer"
ExportAssets (56)Timeline Frame 1Symbol 36 as "Hand_L_German_Officer"
ExportAssets (56)Timeline Frame 1Symbol 37 as "Uniform_German_Officer"
ExportAssets (56)Timeline Frame 1Symbol 73 as "Helm_American_Corporal"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 34 as "Hand_R_German_Officer"
ExportAssets (56)Timeline Frame 1Symbol 36 as "Hand_L_German_Officer"
ExportAssets (56)Timeline Frame 1Symbol 37 as "Uniform_German_Officer"
ExportAssets (56)Timeline Frame 1Symbol 73 as "Helm_American_Corporal"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 34 as "Hand_R_German_Officer"
ExportAssets (56)Timeline Frame 1Symbol 36 as "Hand_L_German_Officer"
ExportAssets (56)Timeline Frame 1Symbol 37 as "Uniform_German_Officer"
ExportAssets (56)Timeline Frame 1Symbol 73 as "Helm_American_Corporal"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 34 as "Hand_R_German_Officer"
ExportAssets (56)Timeline Frame 1Symbol 36 as "Hand_L_German_Officer"
ExportAssets (56)Timeline Frame 1Symbol 37 as "Uniform_German_Officer"
ExportAssets (56)Timeline Frame 1Symbol 73 as "Helm_American_Corporal"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 34 as "Hand_R_German_Officer"
ExportAssets (56)Timeline Frame 1Symbol 36 as "Hand_L_German_Officer"
ExportAssets (56)Timeline Frame 1Symbol 37 as "Uniform_German_Officer"
ExportAssets (56)Timeline Frame 1Symbol 73 as "Helm_American_Corporal"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 34 as "Hand_R_German_Officer"
ExportAssets (56)Timeline Frame 1Symbol 36 as "Hand_L_German_Officer"
ExportAssets (56)Timeline Frame 1Symbol 37 as "Uniform_German_Officer"
ExportAssets (56)Timeline Frame 1Symbol 73 as "Helm_American_Corporal"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 88 as "Player"
ExportAssets (56)Timeline Frame 1Symbol 37 as "Uniform_German_Officer"
ExportAssets (56)Timeline Frame 1Symbol 73 as "Helm_American_Corporal"
ExportAssets (56)Timeline Frame 1Symbol 39 as "Uniform_American_Corporal"
ExportAssets (56)Timeline Frame 1Symbol 90 as "Hand_R_German_SS"
ExportAssets (56)Timeline Frame 1Symbol 34 as "Hand_R_German_Officer"
ExportAssets (56)Timeline Frame 1Symbol 92 as "Hand_L_German_SS"
ExportAssets (56)Timeline Frame 1Symbol 36 as "Hand_L_German_Officer"
ExportAssets (56)Timeline Frame 1Symbol 104 as "bullet3"
ExportAssets (56)Timeline Frame 1Symbol 119 as "bullet4"
ExportAssets (56)Timeline Frame 1Symbol 120 as "bullet2"
ExportAssets (56)Timeline Frame 1Symbol 122 as "bullet"
ExportAssets (56)Timeline Frame 1Symbol 124 as "Beretta"
ExportAssets (56)Timeline Frame 1Symbol 126 as "Thompson_gr"
ExportAssets (56)Timeline Frame 1Symbol 128 as "MP_40_gr"
ExportAssets (56)Timeline Frame 1Symbol 130 as "Garand_M1_gr"
ExportAssets (56)Timeline Frame 1Symbol 132 as "Colt_1917_gr"
ExportAssets (56)Timeline Frame 1Symbol 134 as "Benelli_M3_gr"
ExportAssets (56)Timeline Frame 1Symbol 138 as "Helm_USA_Delta"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 159 as "BadGuy6"
ExportAssets (56)Timeline Frame 1Symbol 180 as "BadGuy5"
ExportAssets (56)Timeline Frame 1Symbol 181 as "BadGuy4"
ExportAssets (56)Timeline Frame 1Symbol 185 as "Browning_1921"
ExportAssets (56)Timeline Frame 1Symbol 188 as "Colt_1917"
ExportAssets (56)Timeline Frame 1Symbol 190 as "M_16"
ExportAssets (56)Timeline Frame 1Symbol 192 as "RocketLauncher"
ExportAssets (56)Timeline Frame 1Symbol 194 as "AK_47"
ExportAssets (56)Timeline Frame 1Symbol 197 as "UZI"
ExportAssets (56)Timeline Frame 1Symbol 197 as "UZI"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 213 as "BadGuy3"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 220 as "BadGuy2"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 226 as "BadGuy"
ExportAssets (56)Timeline Frame 1Symbol 229 as "NextLevel"
ExportAssets (56)Timeline Frame 1Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 1Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 1Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 1Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 1Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 1Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 1Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 1Symbol 138 as "Helm_USA_Delta"
ExportAssets (56)Timeline Frame 1Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 1Symbol 197 as "UZI"
ExportAssets (56)Timeline Frame 1Symbol 194 as "AK_47"
ExportAssets (56)Timeline Frame 1Symbol 192 as "RocketLauncher"
ExportAssets (56)Timeline Frame 1Symbol 190 as "M_16"
ExportAssets (56)Timeline Frame 1Symbol 188 as "Colt_1917"
ExportAssets (56)Timeline Frame 1Symbol 185 as "Browning_1921"
ExportAssets (56)Timeline Frame 1Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 269Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 269Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 269Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 269Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 269Symbol 185 as "Browning_1921"
ExportAssets (56)Timeline Frame 269Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 269Symbol 185 as "Browning_1921"
ExportAssets (56)Timeline Frame 269Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 269Symbol 185 as "Browning_1921"
ExportAssets (56)Timeline Frame 269Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 269Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 269Symbol 188 as "Colt_1917"
ExportAssets (56)Timeline Frame 269Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 269Symbol 188 as "Colt_1917"
ExportAssets (56)Timeline Frame 269Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 269Symbol 188 as "Colt_1917"
ExportAssets (56)Timeline Frame 269Symbol 190 as "M_16"
ExportAssets (56)Timeline Frame 269Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 269Symbol 190 as "M_16"
ExportAssets (56)Timeline Frame 269Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 269Symbol 190 as "M_16"
ExportAssets (56)Timeline Frame 269Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 269Symbol 190 as "M_16"
ExportAssets (56)Timeline Frame 269Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 269Symbol 192 as "RocketLauncher"
ExportAssets (56)Timeline Frame 269Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 269Symbol 192 as "RocketLauncher"
ExportAssets (56)Timeline Frame 269Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 269Symbol 192 as "RocketLauncher"
ExportAssets (56)Timeline Frame 269Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 269Symbol 192 as "RocketLauncher"
ExportAssets (56)Timeline Frame 269Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 269Symbol 194 as "AK_47"
ExportAssets (56)Timeline Frame 269Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 269Symbol 194 as "AK_47"
ExportAssets (56)Timeline Frame 269Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 269Symbol 194 as "AK_47"
ExportAssets (56)Timeline Frame 269Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 269Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 269Symbol 197 as "UZI"
ExportAssets (56)Timeline Frame 269Symbol 197 as "UZI"
ExportAssets (56)Timeline Frame 269Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 269Symbol 197 as "UZI"
ExportAssets (56)Timeline Frame 269Symbol 197 as "UZI"
ExportAssets (56)Timeline Frame 269Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 269Symbol 197 as "UZI"
ExportAssets (56)Timeline Frame 269Symbol 197 as "UZI"
ExportAssets (56)Timeline Frame 330Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 330Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 330Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 330Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 330Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 330Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 330Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 331Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 331Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 331Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 331Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 331Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 331Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 331Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 332Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 332Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 332Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 332Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 332Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 332Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 332Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 333Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 333Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 333Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 333Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 333Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 333Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 333Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 334Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 334Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 334Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 334Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 334Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 334Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 334Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 335Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 335Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 335Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 335Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 335Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 335Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 335Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 336Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 336Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 336Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 336Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 336Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 336Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 336Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 337Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 337Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 337Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 337Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 337Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 337Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 337Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 338Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 338Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 338Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 338Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 338Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 338Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 338Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 339Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 339Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 339Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 339Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 339Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 339Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 339Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 340Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 340Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 340Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 340Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 340Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 340Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 340Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 341Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 341Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 341Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 341Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 341Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 341Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 341Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 342Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 342Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 342Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 342Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 342Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 342Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 342Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 343Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 343Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 343Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 343Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 343Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 343Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 343Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 344Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 344Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 344Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 344Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 344Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 344Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 344Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 345Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 345Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 345Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 345Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 345Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 345Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 345Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 346Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 346Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 346Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 346Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 346Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 346Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 346Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 347Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 347Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 347Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 347Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 347Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 347Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 347Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 348Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 348Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 348Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 348Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 348Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 348Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 348Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 349Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 349Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 349Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 349Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 349Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 349Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 349Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 350Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 350Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 350Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 350Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 350Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 350Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 350Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 351Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 351Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 351Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 351Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 351Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 351Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 351Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 352Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 352Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 352Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 352Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 352Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 352Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 352Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 353Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 353Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 353Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 353Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 353Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 353Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 353Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 354Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 354Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 354Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 354Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 354Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 354Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 354Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 355Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 355Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 355Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 355Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 355Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 355Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 355Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 356Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 356Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 356Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 356Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 356Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 356Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 356Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 357Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 357Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 357Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 357Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 357Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 357Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 357Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 358Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 358Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 358Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 358Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 358Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 358Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 358Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 359Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 359Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 359Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 359Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 359Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 359Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 359Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 360Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 360Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 360Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 360Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 360Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 360Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 360Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 361Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 361Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 361Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 361Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 361Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 361Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 361Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 362Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 362Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 362Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 362Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 362Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 362Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 362Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 363Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 363Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 363Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 363Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 363Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 363Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 363Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 364Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 364Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 364Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 364Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 364Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 364Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 364Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 365Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 365Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 365Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 365Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 365Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 365Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 365Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 366Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 366Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 366Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 366Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 366Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 366Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 366Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 367Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 367Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 367Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 367Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 367Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 367Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 367Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 368Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 368Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 368Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 368Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 368Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 368Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 368Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 369Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 369Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 369Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 369Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 369Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 369Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 369Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 370Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 370Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 370Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 370Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 370Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 370Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 370Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 371Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 371Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 371Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 371Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 371Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 371Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 371Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 372Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 372Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 372Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 372Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 372Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 372Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 372Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 373Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 373Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 373Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 373Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 373Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 373Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 373Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 374Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 374Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 374Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 374Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 374Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 374Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 374Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 375Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 375Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 375Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 375Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 375Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 375Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 375Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 376Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 376Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 376Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 376Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 376Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 376Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 376Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 377Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 377Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 377Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 377Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 377Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 377Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 377Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 378Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 378Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 378Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 378Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 378Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 378Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 378Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 379Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 379Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 379Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 379Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 379Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 379Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 379Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 380Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 380Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 380Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 380Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 380Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 380Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 380Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 381Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 381Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 381Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 381Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 381Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 381Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 381Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 382Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 382Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 382Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 382Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 382Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 382Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 382Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 383Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 383Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 383Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 383Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 383Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 383Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 383Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 384Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 384Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 384Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 384Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 384Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 384Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 384Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 385Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 385Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 385Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 385Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 385Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 385Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 385Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 386Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 386Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 386Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 386Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 386Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 386Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 386Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 387Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 387Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 387Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 387Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 387Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 387Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 387Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 388Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 388Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 388Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 388Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 388Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 388Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 388Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 389Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 389Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 389Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 389Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 389Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 389Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 389Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 390Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 390Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 390Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 390Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 390Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 390Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 390Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 391Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 391Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 391Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 391Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 391Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 391Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 391Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 392Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 392Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 392Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 392Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 392Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 392Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 392Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 393Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 393Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 393Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 393Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 393Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 393Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 393Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 394Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 394Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 394Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 394Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 394Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 394Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 394Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 395Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 395Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 395Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 395Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 395Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 395Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 395Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 396Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 396Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 396Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 396Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 396Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 396Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 396Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 397Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 397Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 397Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 397Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 397Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 397Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 397Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 398Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 398Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 398Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 398Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 398Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 398Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 398Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 399Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 399Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 399Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 399Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 399Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 399Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 399Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 400Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 400Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 400Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 400Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 400Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 400Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 400Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 401Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 401Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 401Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 401Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 401Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 401Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 401Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 402Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 402Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 402Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 402Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 402Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 402Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 402Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 403Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 403Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 403Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 403Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 403Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 403Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 403Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 404Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 404Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 404Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 404Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 404Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 404Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 404Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 405Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 405Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 405Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 405Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 405Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 405Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 405Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 406Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 406Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 406Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 406Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 406Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 406Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 406Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 407Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 407Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 407Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 407Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 407Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 407Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 407Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 408Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 408Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 408Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 408Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 408Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 408Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 408Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 409Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 409Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 409Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 409Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 409Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 409Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 409Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 410Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 410Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 410Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 410Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 410Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 410Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 410Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 411Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 411Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 411Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 411Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 411Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 411Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 411Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 412Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 412Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 412Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 412Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 412Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 412Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 412Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 413Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 413Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 413Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 413Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 413Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 413Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 413Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 414Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 414Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 414Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 414Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 414Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 414Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 414Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 415Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 415Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 415Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 415Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 415Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 415Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 415Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 416Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 416Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 416Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 416Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 416Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 416Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 416Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 417Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 417Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 417Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 417Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 417Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 417Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 417Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 418Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 418Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 418Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 418Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 418Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 418Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 418Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 419Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 419Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 419Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 419Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 419Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 419Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 419Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 423Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 423Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 424Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 424Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 429Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 429Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 430Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 430Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 435Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 435Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 436Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 436Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 441Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 441Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 442Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 442Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 447Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 447Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 448Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 448Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 453Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 453Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 454Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 454Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 459Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 459Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 460Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 460Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 465Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 465Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 466Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 466Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 471Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 471Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 472Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 472Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 477Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 477Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 478Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 478Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 483Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 483Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 484Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 484Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 489Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 489Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 490Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 490Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 495Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 495Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 495Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 495Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 495Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 495Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 495Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 495Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 757Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 757Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 757Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 757Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 757Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 757Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 757Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 757Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 757Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 757Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 757Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 757Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 757Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 757Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 757Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 757Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 757Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 757Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 757Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 757Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 757Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 757Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 757Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 757Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 757Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 757Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 757Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 757Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 757Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 757Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 757Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 757Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 757Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 757Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 757Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 757Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 757Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 757Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 757Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 757Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 757Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 757Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 757Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 757Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 757Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 757Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 757Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 757Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 757Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 757Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 757Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 757Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 757Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 757Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 757Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 757Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 757Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 757Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 757Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 757Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 757Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 757Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 757Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 757Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 757Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 757Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 757Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 757Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 810Symbol 229 as "NextLevel"
ExportAssets (56)Timeline Frame 811Symbol 229 as "NextLevel"
ExportAssets (56)Timeline Frame 812Symbol 229 as "NextLevel"
ExportAssets (56)Timeline Frame 813Symbol 229 as "NextLevel"
ExportAssets (56)Timeline Frame 814Symbol 229 as "NextLevel"
ExportAssets (56)Timeline Frame 815Symbol 229 as "NextLevel"
ExportAssets (56)Timeline Frame 816Symbol 229 as "NextLevel"
ExportAssets (56)Timeline Frame 817Symbol 229 as "NextLevel"
ExportAssets (56)Timeline Frame 818Symbol 229 as "NextLevel"
ExportAssets (56)Timeline Frame 819Symbol 229 as "NextLevel"
ExportAssets (56)Timeline Frame 820Symbol 229 as "NextLevel"
ExportAssets (56)Timeline Frame 821Symbol 229 as "NextLevel"
ExportAssets (56)Timeline Frame 822Symbol 229 as "NextLevel"
ExportAssets (56)Timeline Frame 823Symbol 229 as "NextLevel"
ExportAssets (56)Timeline Frame 824Symbol 229 as "NextLevel"
ExportAssets (56)Timeline Frame 825Symbol 229 as "NextLevel"
ExportAssets (56)Timeline Frame 826Symbol 229 as "NextLevel"
ExportAssets (56)Timeline Frame 827Symbol 229 as "NextLevel"
ExportAssets (56)Timeline Frame 828Symbol 229 as "NextLevel"
ExportAssets (56)Timeline Frame 829Symbol 229 as "NextLevel"
ExportAssets (56)Timeline Frame 830Symbol 229 as "NextLevel"
ExportAssets (56)Timeline Frame 831Symbol 229 as "NextLevel"
ExportAssets (56)Timeline Frame 832Symbol 229 as "NextLevel"
ExportAssets (56)Timeline Frame 833Symbol 229 as "NextLevel"
ExportAssets (56)Timeline Frame 835Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 835Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 835Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 835Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 835Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 835Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 835Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 835Symbol 226 as "BadGuy"
ExportAssets (56)Timeline Frame 835Symbol 220 as "BadGuy2"
ExportAssets (56)Timeline Frame 835Symbol 229 as "NextLevel"
ExportAssets (56)Timeline Frame 837Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 837Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 837Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 837Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 837Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 837Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 837Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 837Symbol 226 as "BadGuy"
ExportAssets (56)Timeline Frame 837Symbol 220 as "BadGuy2"
ExportAssets (56)Timeline Frame 837Symbol 229 as "NextLevel"
ExportAssets (56)Timeline Frame 839Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 839Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 839Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 839Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 839Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 839Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 839Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 839Symbol 226 as "BadGuy"
ExportAssets (56)Timeline Frame 839Symbol 220 as "BadGuy2"
ExportAssets (56)Timeline Frame 839Symbol 213 as "BadGuy3"
ExportAssets (56)Timeline Frame 839Symbol 229 as "NextLevel"
ExportAssets (56)Timeline Frame 841Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 841Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 841Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 841Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 841Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 841Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 841Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 841Symbol 226 as "BadGuy"
ExportAssets (56)Timeline Frame 841Symbol 220 as "BadGuy2"
ExportAssets (56)Timeline Frame 841Symbol 213 as "BadGuy3"
ExportAssets (56)Timeline Frame 841Symbol 229 as "NextLevel"
ExportAssets (56)Timeline Frame 843Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 843Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 843Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 843Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 843Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 843Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 843Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 843Symbol 226 as "BadGuy"
ExportAssets (56)Timeline Frame 843Symbol 220 as "BadGuy2"
ExportAssets (56)Timeline Frame 843Symbol 213 as "BadGuy3"
ExportAssets (56)Timeline Frame 843Symbol 229 as "NextLevel"
ExportAssets (56)Timeline Frame 845Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 845Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 845Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 845Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 845Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 845Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 845Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 845Symbol 226 as "BadGuy"
ExportAssets (56)Timeline Frame 845Symbol 220 as "BadGuy2"
ExportAssets (56)Timeline Frame 845Symbol 213 as "BadGuy3"
ExportAssets (56)Timeline Frame 845Symbol 229 as "NextLevel"
ExportAssets (56)Timeline Frame 845Symbol 181 as "BadGuy4"
ExportAssets (56)Timeline Frame 847Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 847Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 847Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 847Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 847Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 847Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 847Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 847Symbol 229 as "NextLevel"
ExportAssets (56)Timeline Frame 847Symbol 181 as "BadGuy4"
ExportAssets (56)Timeline Frame 847Symbol 180 as "BadGuy5"
ExportAssets (56)Timeline Frame 847Symbol 226 as "BadGuy"
ExportAssets (56)Timeline Frame 847Symbol 220 as "BadGuy2"
ExportAssets (56)Timeline Frame 849Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 849Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 849Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 849Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 849Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 849Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 849Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 849Symbol 229 as "NextLevel"
ExportAssets (56)Timeline Frame 849Symbol 180 as "BadGuy5"
ExportAssets (56)Timeline Frame 849Symbol 226 as "BadGuy"
ExportAssets (56)Timeline Frame 849Symbol 220 as "BadGuy2"
ExportAssets (56)Timeline Frame 849Symbol 213 as "BadGuy3"
ExportAssets (56)Timeline Frame 851Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 851Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 851Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 851Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 851Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 851Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 851Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 851Symbol 229 as "NextLevel"
ExportAssets (56)Timeline Frame 851Symbol 159 as "BadGuy6"
ExportAssets (56)Timeline Frame 851Symbol 180 as "BadGuy5"
ExportAssets (56)Timeline Frame 853Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 853Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 853Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 853Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 853Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 853Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 853Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 853Symbol 229 as "NextLevel"
ExportAssets (56)Timeline Frame 853Symbol 159 as "BadGuy6"
ExportAssets (56)Timeline Frame 853Symbol 180 as "BadGuy5"
ExportAssets (56)Timeline Frame 853Symbol 181 as "BadGuy4"
ExportAssets (56)Timeline Frame 855Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 855Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 855Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 855Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 855Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 855Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 855Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 855Symbol 229 as "NextLevel"
ExportAssets (56)Timeline Frame 855Symbol 181 as "BadGuy4"
ExportAssets (56)Timeline Frame 855Symbol 226 as "BadGuy"
ExportAssets (56)Timeline Frame 855Symbol 220 as "BadGuy2"
ExportAssets (56)Timeline Frame 855Symbol 213 as "BadGuy3"
ExportAssets (56)Timeline Frame 857Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 857Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 857Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 857Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 857Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 857Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 857Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 857Symbol 229 as "NextLevel"
ExportAssets (56)Timeline Frame 857Symbol 181 as "BadGuy4"
ExportAssets (56)Timeline Frame 857Symbol 226 as "BadGuy"
ExportAssets (56)Timeline Frame 857Symbol 220 as "BadGuy2"
ExportAssets (56)Timeline Frame 857Symbol 213 as "BadGuy3"
ExportAssets (56)Timeline Frame 859Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 859Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 859Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 859Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 859Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 859Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 859Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 859Symbol 229 as "NextLevel"
ExportAssets (56)Timeline Frame 859Symbol 226 as "BadGuy"
ExportAssets (56)Timeline Frame 859Symbol 220 as "BadGuy2"
ExportAssets (56)Timeline Frame 859Symbol 213 as "BadGuy3"
ExportAssets (56)Timeline Frame 859Symbol 159 as "BadGuy6"
ExportAssets (56)Timeline Frame 861Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 861Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 861Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 861Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 861Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 861Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 861Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 861Symbol 229 as "NextLevel"
ExportAssets (56)Timeline Frame 861Symbol 226 as "BadGuy"
ExportAssets (56)Timeline Frame 861Symbol 220 as "BadGuy2"
ExportAssets (56)Timeline Frame 861Symbol 213 as "BadGuy3"
ExportAssets (56)Timeline Frame 861Symbol 159 as "BadGuy6"
ExportAssets (56)Timeline Frame 861Symbol 181 as "BadGuy4"
ExportAssets (56)Timeline Frame 863Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 863Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 863Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 863Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 863Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 863Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 863Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 863Symbol 229 as "NextLevel"
ExportAssets (56)Timeline Frame 863Symbol 226 as "BadGuy"
ExportAssets (56)Timeline Frame 863Symbol 220 as "BadGuy2"
ExportAssets (56)Timeline Frame 863Symbol 213 as "BadGuy3"
ExportAssets (56)Timeline Frame 863Symbol 159 as "BadGuy6"
ExportAssets (56)Timeline Frame 863Symbol 181 as "BadGuy4"
ExportAssets (56)Timeline Frame 865Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 865Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 865Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 865Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 865Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 865Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 865Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 865Symbol 229 as "NextLevel"
ExportAssets (56)Timeline Frame 865Symbol 226 as "BadGuy"
ExportAssets (56)Timeline Frame 865Symbol 220 as "BadGuy2"
ExportAssets (56)Timeline Frame 865Symbol 213 as "BadGuy3"
ExportAssets (56)Timeline Frame 865Symbol 159 as "BadGuy6"
ExportAssets (56)Timeline Frame 865Symbol 181 as "BadGuy4"
ExportAssets (56)Timeline Frame 867Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 867Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 867Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 867Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 867Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 867Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 867Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 867Symbol 229 as "NextLevel"
ExportAssets (56)Timeline Frame 867Symbol 159 as "BadGuy6"
ExportAssets (56)Timeline Frame 867Symbol 181 as "BadGuy4"
ExportAssets (56)Timeline Frame 867Symbol 180 as "BadGuy5"
ExportAssets (56)Timeline Frame 869Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 869Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 869Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 869Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 869Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 869Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 869Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 869Symbol 229 as "NextLevel"
ExportAssets (56)Timeline Frame 869Symbol 226 as "BadGuy"
ExportAssets (56)Timeline Frame 869Symbol 220 as "BadGuy2"
ExportAssets (56)Timeline Frame 869Symbol 213 as "BadGuy3"
ExportAssets (56)Timeline Frame 869Symbol 159 as "BadGuy6"
ExportAssets (56)Timeline Frame 869Symbol 181 as "BadGuy4"
ExportAssets (56)Timeline Frame 871Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 871Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 871Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 871Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 871Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 871Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 871Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 871Symbol 229 as "NextLevel"
ExportAssets (56)Timeline Frame 871Symbol 226 as "BadGuy"
ExportAssets (56)Timeline Frame 871Symbol 220 as "BadGuy2"
ExportAssets (56)Timeline Frame 871Symbol 159 as "BadGuy6"
ExportAssets (56)Timeline Frame 871Symbol 181 as "BadGuy4"
ExportAssets (56)Timeline Frame 871Symbol 180 as "BadGuy5"
ExportAssets (56)Timeline Frame 873Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 873Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 873Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 873Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 873Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 873Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 873Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 873Symbol 229 as "NextLevel"
ExportAssets (56)Timeline Frame 873Symbol 226 as "BadGuy"
ExportAssets (56)Timeline Frame 873Symbol 220 as "BadGuy2"
ExportAssets (56)Timeline Frame 873Symbol 213 as "BadGuy3"
ExportAssets (56)Timeline Frame 873Symbol 159 as "BadGuy6"
ExportAssets (56)Timeline Frame 873Symbol 181 as "BadGuy4"
ExportAssets (56)Timeline Frame 875Symbol 218 as "AK_47_gr"
ExportAssets (56)Timeline Frame 875Symbol 211 as "M_16_gr"
ExportAssets (56)Timeline Frame 875Symbol 235 as "UZI_gr"
ExportAssets (56)Timeline Frame 875Symbol 233 as "Beretta_gr"
ExportAssets (56)Timeline Frame 875Symbol 80 as "MP5_gr"
ExportAssets (56)Timeline Frame 875Symbol 231 as "RocketLauncher_gr"
ExportAssets (56)Timeline Frame 875Symbol 156 as "Browning_1921_gr"
ExportAssets (56)Timeline Frame 875Symbol 226 as "BadGuy"
ExportAssets (56)Timeline Frame 875Symbol 220 as "BadGuy2"
ExportAssets (56)Timeline Frame 875Symbol 213 as "BadGuy3"
ExportAssets (56)Timeline Frame 875Symbol 159 as "BadGuy6"
ExportAssets (56)Timeline Frame 875Symbol 181 as "BadGuy4"
ExportAssets (56)Timeline Frame 875Symbol 180 as "BadGuy5"
ExportAssets (56)Timeline Frame 979Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 979Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 980Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 980Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 981Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 981Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 982Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 982Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 983Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 983Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 984Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 984Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 985Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 985Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 986Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 986Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 987Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 987Symbol 139 as "Helm_Vietnam_Sergant"
ExportAssets (56)Timeline Frame 988Symbol 198 as "MP5"
ExportAssets (56)Timeline Frame 988Symbol 139 as "Helm_Vietnam_Sergant"

Labels

"runda1"Frame 834
"runda2"Frame 836
"runda4"Frame 838
"runda5"Frame 840
"runda6"Frame 842
"runda7"Frame 844
"runda8"Frame 846
"runda9"Frame 848
"runda10"Frame 850
"runda11"Frame 852
"runda12"Frame 854
"runda13"Frame 856
"runda14"Frame 858
"runda15"Frame 860
"runda16"Frame 862
"runda17"Frame 864
"runda18"Frame 866
"runda19"Frame 868
"runda20"Frame 870
"runda21"Frame 872
"runda22"Frame 874
"dead"Frame 979
"check"Frame 1047
"ends"Frame 1048
"rifle"Symbol 29 MovieClip Frame 1
"smg"Symbol 29 MovieClip Frame 5
"shotgun"Symbol 29 MovieClip Frame 8
"pistol"Symbol 29 MovieClip Frame 23
""granade""Symbol 29 MovieClip Frame 25
"knife"Symbol 29 MovieClip Frame 39
"change"Symbol 29 MovieClip Frame 54
"reload"Symbol 29 MovieClip Frame 93
"death"Symbol 88 MovieClip [Player] Frame 1
"loaded"Symbol 246 MovieClip Frame 3

Dynamic Text Variables

herolifesSymbol 425 EditableText"0"
AMMO1Symbol 426 EditableText"0"
AMMO2Symbol 427 EditableText"0"
AMMO3Symbol 428 EditableText"0"
AMMO4Symbol 429 EditableText"0"
AMMO5Symbol 430 EditableText"0"
AMMO6Symbol 431 EditableText"0"
AMMO7Symbol 432 EditableText"0"
AMMO1Symbol 446 EditableText"0"
AMMO2Symbol 447 EditableText"0"
AMMO3Symbol 448 EditableText"0"
AMMO4Symbol 449 EditableText"0"
AMMO5Symbol 450 EditableText"0"
AMMO6Symbol 451 EditableText"0"
AMMO7Symbol 452 EditableText"0"
AMMO1Symbol 455 EditableText"0"
AMMO2Symbol 456 EditableText"0"
AMMO3Symbol 457 EditableText"0"
AMMO4Symbol 458 EditableText"0"
AMMO5Symbol 459 EditableText"0"
AMMO6Symbol 460 EditableText"0"
AMMO7Symbol 461 EditableText"0"
AMMO1Symbol 464 EditableText"0"
AMMO2Symbol 465 EditableText"0"
AMMO3Symbol 466 EditableText"0"
AMMO4Symbol 467 EditableText"0"
AMMO5Symbol 468 EditableText"0"
AMMO6Symbol 469 EditableText"0"
AMMO7Symbol 470 EditableText"0"
AMMO1Symbol 473 EditableText"0"
AMMO2Symbol 474 EditableText"0"
AMMO3Symbol 475 EditableText"0"
AMMO4Symbol 476 EditableText"0"
AMMO5Symbol 477 EditableText"0"
AMMO6Symbol 478 EditableText"0"
AMMO7Symbol 479 EditableText"0"
AMMO1Symbol 485 EditableText"0"
AMMO2Symbol 486 EditableText"0"
AMMO3Symbol 487 EditableText"0"
AMMO4Symbol 488 EditableText"0"
AMMO5Symbol 489 EditableText"0"
AMMO6Symbol 490 EditableText"0"
AMMO7Symbol 491 EditableText"0"
AMMO1Symbol 495 EditableText"0"
AMMO2Symbol 496 EditableText"0"
AMMO3Symbol 497 EditableText"0"
AMMO4Symbol 498 EditableText"0"
AMMO5Symbol 499 EditableText"0"
AMMO6Symbol 500 EditableText"0"
AMMO7Symbol 501 EditableText"0"
AMMO1Symbol 504 EditableText"0"
AMMO2Symbol 505 EditableText"0"
AMMO3Symbol 506 EditableText"0"
AMMO4Symbol 507 EditableText"0"
AMMO5Symbol 508 EditableText"0"
AMMO6Symbol 509 EditableText"0"
AMMO7Symbol 510 EditableText"0"
AMMO1Symbol 515 EditableText"0"
AMMO2Symbol 516 EditableText"0"
AMMO3Symbol 517 EditableText"0"
AMMO4Symbol 518 EditableText"0"
AMMO5Symbol 519 EditableText"0"
AMMO6Symbol 520 EditableText"0"
AMMO7Symbol 521 EditableText"0"
AMMO1Symbol 525 EditableText"0"
AMMO2Symbol 526 EditableText"0"
AMMO3Symbol 527 EditableText"0"
AMMO4Symbol 528 EditableText"0"
AMMO5Symbol 529 EditableText"0"
AMMO6Symbol 530 EditableText"0"
AMMO7Symbol 531 EditableText"0"
AMMO1Symbol 534 EditableText"0"
AMMO2Symbol 535 EditableText"0"
AMMO3Symbol 536 EditableText"0"
AMMO4Symbol 537 EditableText"0"
AMMO5Symbol 538 EditableText"0"
AMMO6Symbol 539 EditableText"0"
AMMO7Symbol 540 EditableText"0"
AMMO1Symbol 543 EditableText"0"
AMMO2Symbol 544 EditableText"0"
AMMO3Symbol 545 EditableText"0"
AMMO4Symbol 546 EditableText"0"
AMMO5Symbol 547 EditableText"0"
AMMO6Symbol 548 EditableText"0"
AMMO7Symbol 549 EditableText"0"
AMMO1Symbol 552 EditableText"0"
AMMO2Symbol 553 EditableText"0"
AMMO3Symbol 554 EditableText"0"
AMMO4Symbol 555 EditableText"0"
AMMO5Symbol 556 EditableText"0"
AMMO6Symbol 557 EditableText"0"
AMMO7Symbol 558 EditableText"0"
AMMO1Symbol 561 EditableText"0"
AMMO2Symbol 562 EditableText"0"
AMMO3Symbol 563 EditableText"0"
AMMO4Symbol 564 EditableText"0"
AMMO5Symbol 565 EditableText"0"
AMMO6Symbol 566 EditableText"0"
AMMO7Symbol 567 EditableText"0"
AMMO1Symbol 570 EditableText"0"
AMMO2Symbol 571 EditableText"0"
AMMO3Symbol 572 EditableText"0"
AMMO4Symbol 573 EditableText"0"
AMMO5Symbol 574 EditableText"0"
AMMO6Symbol 575 EditableText"0"
AMMO7Symbol 576 EditableText"0"
AMMO1Symbol 579 EditableText"0"
AMMO2Symbol 580 EditableText"0"
AMMO3Symbol 581 EditableText"0"
AMMO4Symbol 582 EditableText"0"
AMMO5Symbol 583 EditableText"0"
AMMO6Symbol 584 EditableText"0"
AMMO7Symbol 585 EditableText"0"
AMMO1Symbol 589 EditableText"0"
AMMO2Symbol 590 EditableText"0"
AMMO3Symbol 591 EditableText"0"
AMMO4Symbol 592 EditableText"0"
AMMO5Symbol 593 EditableText"0"
AMMO6Symbol 594 EditableText"0"
AMMO7Symbol 595 EditableText"0"
AMMO1Symbol 598 EditableText"0"
AMMO2Symbol 599 EditableText"0"
AMMO3Symbol 600 EditableText"0"
AMMO4Symbol 601 EditableText"0"
AMMO5Symbol 602 EditableText"0"
AMMO6Symbol 603 EditableText"0"
AMMO7Symbol 604 EditableText"0"
AMMO1Symbol 608 EditableText"0"
AMMO2Symbol 609 EditableText"0"
AMMO3Symbol 610 EditableText"0"
AMMO4Symbol 611 EditableText"0"
AMMO5Symbol 612 EditableText"0"
AMMO6Symbol 613 EditableText"0"
AMMO7Symbol 614 EditableText"0"
AMMO1Symbol 617 EditableText"0"
AMMO2Symbol 618 EditableText"0"
AMMO3Symbol 619 EditableText"0"
AMMO4Symbol 620 EditableText"0"
AMMO5Symbol 621 EditableText"0"
AMMO6Symbol 622 EditableText"0"
AMMO7Symbol 623 EditableText"0"
AMMO1Symbol 631 EditableText"0"
AMMO2Symbol 632 EditableText"0"
AMMO3Symbol 633 EditableText"0"
AMMO4Symbol 634 EditableText"0"
AMMO5Symbol 635 EditableText"0"
AMMO6Symbol 636 EditableText"0"
AMMO7Symbol 637 EditableText"0"




http://swfchan.com/3/12481/info.shtml
Created: 5/6 -2019 23:21:33 Last modified: 5/6 -2019 23:21:33 Server time: 08/05 -2024 14:24:35