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

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

Last Survivor.swf

This is the info page for
Flash #58149

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


Text
Zombie Hoard
Defeated
Stamina ++

WEAPON SKILL
INCREASED

WEAPON SKILL
INCREASED

777

9999999999

PAUSED

A Game developed By

<p align="center"></p>

FAST PC'S ONLY

Extra Blood

Sound on/off

get steam

This game uses graphics from Valve's Half Life 2, all credit and copyright belongs to them. Half life 2
is a million times better than this, to buy half life 2 go to steam by clicking below.

HIGHSCORES

START

or

ctrl

Pause

P

Reload

R

3

2

1

Change Weapon

This is your hud, it shows you which weapon you
have selected, your current clip ammo and also your
current belt ammo for your selected weapon. Your
health status is shown by the red line, when this
disapears you will die. The blue line is your stamina,
When you use BULLET TIME this will drop, don't
worry it builds back up again. Using sprint will also
use up your stamina. Try to reserve ammo!

or

Melee Attack

/

E

OR

D

S

A

W

Move Direction

Shoot

Move Mouse Aim

Sprint
(HOLD)

shift

Bullet Time
(HOLD)

space

wALK
SOUND

run sound

Without
submit

Without
submit

Play at
thorgaming

Play at
thorgaming

Play at
thorgaming

Hit Ratio Bonus

Enter Name

Your Name

ACCEPT

ACCEPT

FINAL score

Zombies Killed

Bullets Fired

Hit Ratio

ActionScript [AS1/AS2]

Frame 1
Stage.showMenu = false; _root.soundon = 1; MochiAd.showPreloaderAd({id:"2956201738b32811", res:"500x500"});
Frame 2
_root.gamepaused = 0; protocol = _url.substr(0, _url.indexOf(":")); if (protocol == "file") { } else if (protocol == "http") { doubleSlash = _url.indexOf("//"); server = _url.substr(doubleSlash + 2, (_url.indexOf("/", doubleSlash + 2) - doubleSlash) - 2); server = server.toUpperCase(); if (server.indexOf("WWW.") != -1) { server = server.substr(server.indexOf("WWW.") + 4, server.length); } if (server.indexOf("UNGROUNDED.NET") != -1) { _root.playingfrom = "newgrounds"; } else if (server.indexOf("THORGAMING.COM") != -1) { _root.playingfrom = "thorgaming"; } else { _root.playingfrom = "othersites"; getURL ("http://www.thorgaming.com/flasharcade/"); } } box1 = prefix; _root.attachMovie("zombiewavecomplete", "zombiewavecomplete", 4996); _root.zombiewavecomplete._x = -450; _root.zombiewavecomplete._y = 200; _root.attachMovie("blacktoscores", "blacktoscores", 5000); _root.blacktoscores._x = 0; _root.blacktoscores._y = 0; _root.attachMovie("ammotypemovie", "ammotypemovie", 4997); _root.ammotypemovie._x = 18; _root.ammotypemovie._y = 417; _root.attachMovie("bloodscratch", "bloodscratch", 4998); _root.bloodscratch._x = 250; _root.bloodscratch._y = 250; _root.attachMovie("bulletscratch", "bulletscratch", 4999); _root.bulletscratch._x = 250; _root.bulletscratch._y = 250; playtrack(); _root.manhealth = 200; _root.shotgunratefire = 0; _root.extrablood = "off"; _root.shots = 0; _root.hits = 0; _root.staminadrain = 0; _root.pistolratefire = 0; _root.pistolaccuracy = 0; _root.shotgunaccuracy = 0; _root.smgaccuracy = 0; _root.pistolskillnext = 5; _root.shotgunskillnext = 5; _root.smgskillnext = 5; _root.pistolskill = 0; _root.shotgunskill = 0; _root.smgskill = 0; _root.score = 0; _root.bullettimeready = 1; _root.speedupsound = 0; _root.bullettime = 1; _root.playingtune = 1; _root.zombiespeed = 1; _root.zombiehealthup = 0; _root.zombiespawn = 1; _root.zombiehealth = 1; _root.zombieskilled = 0; _root.stamina = 100; _root.counter = 600; _root.pistolammo = 7; _root.shotgunammo = 8; _root.smgammo = 30; _root.pistolreserve = 35; _root.shotgunreserve = 24; _root.smgreserve = 30; _root.inclip = _root.pistolreserve; _root.ammo = _root.pistolammo; _root.barrelnumber = 10; _root.zombienumber = 1; _root.numberofguys = 15; _root.soundon = 1; System.security.allowDomain("*"); _root.theenemydamping = 0.6; _root.thedamping = 0.8; _root.rememberx = 0; _root.remembery = 0; _root.enemybossheild = 5; _root.enemiesdefeated = 0; _root.bossesdefeated = 0; _root.gamepaused = 0; _root.mainmusicplaying = "yes"; _root.enemyroundhealth = 0; _root.targetmovienumber = 0; _root.enemybosshealth = 1000; _root.counter1 = 4000; _root.counter = 3000; _root.enemyseparation = 0; _root.chargelowerlimit = 50; _root.reboundbounce = 0.5; _root.enemydiehealth = 0; _root.rocketspeed = 34; _root.score = 0; _root.energyvar = 100; _root.j = 3000; _root.ready = 1; _root.weaponcharge = 30; _root.player1lives = 3; _root.maphud.themaphud._visible = 1; _root.shaker._visible = 0; _global.playtrack = function () { if (_root.playingtune == 0) { _root.tune.stop(); _root.playingtune = 1; tune = new Sound(_root); tune.attachSound("tune"); tune.start(0, 9999999); } else { _root.playingtune = 0; _root.tune.stop(); tune = new Sound(_root); tune.attachSound("tune1"); tune.start(0, 999999); } }; _global.setuplevel = function () { function clump_about2() { if (_root.gamepaused == 0) { if (this.alive == 1) { if (_root.targetsleft == 0) { if (_root.theroundcomplete == 0) { if (_root.numberofguys >= _root.roundcomplete) { _root.wavecompletemovie.play(); } else { _root.numberofguys = _root.numberofguys + 1; _root.wave = _root.wave + 1; _root.rocketspeed = _root.rocketspeed - 0.5; _root.enemyseparation = 0; _root.targetsleft = _root.numberofguys; _root.wavenumber.play(); } } } myRadians = Math.atan2((_root._ymouse - this._y) - 250, (_root._xmouse - this._x) - 250); myDegrees = Math.round((myRadians * 180) / Math.PI); this._rotation = myDegrees + 130; hitvelocity = Math.sqrt((this.vx * this.vx) + (this.vy * this.vy)); this.vx = this.vx * kDamp; this.vy = this.vy * kDamp; this.vx = this.vx + (gTx * kGravWeight); this.vy = this.vy + (gTy * kGravWeight); var _local5 = 0; var _local4 = 0; var _local3 = guys.length - 1; while (_local3 >= 0) { if ((guys[_local3] != this) && (this.hitTest(guys[_local3]))) { var _local7 = (this._x + this.vx) - guys[_local3]._x; var _local6 = (this._y + this.vy) - guys[_local3]._y; var _local9 = Math.sqrt((_local7 * _local7) + (_local6 * _local6)); var _local10 = (this.radius + guys[_local3].radius) - _local9; if (_local10 > 0) { var _local8 = (_local10 * kCollisionDamp) / _local9; _local5 = _local5 + (_local7 * _local8); _local4 = _local4 + (_local6 * _local8); } } _local3--; } this.vx = this.vx + _local5; this.vy = this.vy + _local4; var _local7 = -(this._x + this.vx); var _local6 = -(this._y + this.vy); var _local9 = Math.sqrt((_local7 * _local7) + (_local6 * _local6)); var _local10 = _local9 - ((SW / 2) - this.radius); if (_local10 > 0) { var _local8 = (_local10 * 2.2) / _local9; _local5 = _local5 + (_local7 * _local8); _local4 = _local4 + (_local6 * _local8); this.vx = this.vx + _local5; this.vy = this.vy + _local4; } this._x = this._x + this.vx; this._y = this._y + this.vy; } } } function clump_about() { if (_root.gamepaused == 0) { if (this.alive == 1) { if (this.enemytype == 1) { if (Math.random() < (0.02 / ((_root.bullettime / 2) + 0.5))) { enemyshootsmg(15, this); this.zombie.gotoAndPlay(2); } } myRadians = Math.atan2(_root.objcell_mc.man._y - this._y, _root.objcell_mc.man._x - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); this._rotation = myDegrees + 280; if (this.zombie.head.hitTest(_root.objcell_mc.man)) { this.attacking = 1; zombieTimer.setInterval(zombiewait, 1000); if (this.enemytype == 0) { if (_root.bullettime > 1) { this.gotoAndStop(4); } else { this.gotoAndStop(2); } } if (this._x < _root.objcell_mc.man._x) { _root.objcell_mc.man.vx = _root.objcell_mc.man.vx + 2; } if (this._x > _root.objcell_mc.man._x) { _root.objcell_mc.man.vx = _root.objcell_mc.man.vx - 2; } if (this._y > _root.objcell_mc.man._y) { _root.objcell_mc.man.vy = _root.objcell_mc.man.vy - 2; } if (this._y < _root.objcell_mc.man._y) { _root.objcell_mc.man.vy = _root.objcell_mc.man.vy + 2; } } if (this.enemytype == 0) { if (this.attacking == 1) { if (this.attacklength > 500) { this.attacklength = 0; this.attacking = 0; this.gotoAndStop(1); } else { if (_root.bullettime > 1) { this.gotoAndStop(4); } else { this.gotoAndStop(2); } this.attacklength = this.attacklength + 1; } } else if (_root.bullettime > 1) { this.gotoAndStop(5); } else { this.gotoAndStop(1); } } if (this._x < _root.objcell_mc.man._x) { this.vx = this.vx + ((Math.random() * this.speed) / _root.bullettime); } if (this._x > _root.objcell_mc.man._x) { this.vx = this.vx - ((Math.random() * this.speed) / _root.bullettime); } if (this._y > _root.objcell_mc.man._y) { this.vy = this.vy - ((Math.random() * this.speed) / _root.bullettime); } if (this._y < _root.objcell_mc.man._y) { this.vy = this.vy + ((Math.random() * this.speed) / _root.bullettime); } } else { this.vy = 0; this.vx = 0; } this.vx = this.vx * enemykDamp; this.vy = this.vy * enemykDamp; var _local5 = 0; var _local4 = 0; var _local3 = guys.length - 1; while (_local3 >= 0) { if ((guys[_local3] != this) && (this.hitTest(guys[_local3]))) { var _local7 = (this._x + this.vx) - guys[_local3]._x; var _local6 = (this._y + this.vy) - guys[_local3]._y; var _local9 = Math.sqrt((_local7 * _local7) + (_local6 * _local6)); var _local10 = (this.radius + guys[_local3].radius) - _local9; if (_local10 > 0) { var _local8 = _local10 / _local9; _local5 = _local5 + (_local7 * _local8); _local4 = _local4 + (_local6 * _local8); } } _local3--; } this.vx = this.vx + _local5; this.vy = this.vy + _local4; var _local7 = -(this._x + this.vx); var _local6 = -(this._y + this.vy); var _local9 = Math.sqrt((_local7 * _local7) + (_local6 * _local6)); var _local10 = _local9 - ((SW / 2) - this.radius); if (_local10 > 0) { var _local8 = (_local10 * 2.2) / _local9; _local5 = _local5 + (_local7 * _local8); _local4 = _local4 + (_local6 * _local8); this.vx = this.vx + _local5; this.vy = this.vy + _local4; } this._x = this._x + this.vx; this._y = this._y + this.vy; } } function clump_about3() { if (_root.gamepaused == 0) { this.vx = this.vx * enemykDamp; this.vy = this.vy * enemykDamp; var _local5 = 0; var _local4 = 0; var _local3 = guys.length - 1; while (_local3 >= 0) { if ((guys[_local3] != this) && (this.hitTest(guys[_local3]))) { var _local7 = (this._x + this.vx) - guys[_local3]._x; var _local6 = (this._y + this.vy) - guys[_local3]._y; var _local9 = Math.sqrt((_local7 * _local7) + (_local6 * _local6)); var _local10 = (this.radius + guys[_local3].radius) - _local9; if (_local10 > 0) { var _local8 = _local10 / _local9; _local5 = _local5 + (_local7 * _local8); _local4 = _local4 + (_local6 * _local8); } } _local3--; } this.vx = this.vx + _local5; this.vy = this.vy + _local4; var _local7 = -(this._x + this.vx); var _local6 = -(this._y + this.vy); var _local9 = Math.sqrt((_local7 * _local7) + (_local6 * _local6)); var _local10 = _local9 - ((SW / 2) - this.radius); if (_local10 > 0) { var _local8 = (_local10 * 2.2) / _local9; _local5 = _local5 + (_local7 * _local8); _local4 = _local4 + (_local6 * _local8); this.vx = this.vx + _local5; this.vy = this.vy + _local4; } this._x = this._x + this.vx; this._y = this._y + this.vy; } } _root.thebackground.nextFrame(); _root.isreloading = 0; _root.objcell_mc.removeMovieClip(this); _root.targetsleft = _root.numberofguys; var _local16 = 0; var kGravWeight = 0.6; var kDamp = _root.thedamping; var enemykDamp = _root.theenemydamping; var kCollisionDamp = 0.6; var kSpinR = ((kSpin * Math.PI) / 180); stop(); var SW = 800; var _local15 = 800; var _local17 = 57.2957795130823; var _local18 = (Math.PI/180); var gTx = 0; var gTy = 0; var guys = []; _root.createEmptyMovieClip("objcell_mc", 1); objcell_mc._x = 250; objcell_mc._y = 250; var _local4 = objcell_mc.attachMovie("man", "man", 2500); guys.push(_local4); _local4._x = _root.rememberx; _local4._y = _root.remembery; _local4.health = _root.manhealth; _local4.vx = (_local4.vy = 0); _local4.lx = (_local4.ly = 0); _local4.radius = 15; _local4.alive = 1; var _local8 = 128 + random(127); _local4.onEnterFrame = clump_about2; _global.makeBalls = function () { _root.therandomnumber = Math.random(); _root.theenemytype = random(2); var _local2 = objcell_mc.attachMovie("enemytarget" + _root.theenemytype, "enemytarget" + _root.zombienumber, _root.zombienumber + 3000); guys.push(_local2); _local2.health = _root.zombiehealth; _local2.enemytype = _root.theenemytype; if (_root.therandomnumber > 0.7) { _local2._y = -300; _local2._x = -270 + Math.floor(Math.random() * 511); } else if (_root.therandomnumber > 0.4) { _local2._y = 300; _local2._x = -270 + Math.floor(Math.random() * 511); } else if (_root.therandomnumber > 0.3) { _local2._x = -300; _local2._y = -270 + Math.floor(Math.random() * 511); } else { _local2._x = 300; _local2._y = -270 + Math.floor(Math.random() * 511); } _local2.attacklength = 0; _local2.speed = 0.7 + ((_root.zombiespeed / 25) * Math.random()); _local2.vx = 0; _local2.vy = 0; _local2.lx = 0; _local2.ly = 0; _local2.radius = 15; var _local3 = 128 + random(127); _local2.alive = 1; _local2.onEnterFrame = clump_about; _root.zombienumber = _root.zombienumber + 1; }; _global.makeBarrel = function () { i = 1; while (i < _root.barrelnumber) { _root.barrelrandomnumber = random(3); var _local2 = objcell_mc.attachMovie("barrel" + _root.barrelrandomnumber, "barrel" + i, i + 2000); guys.push(_local2); _local2.health = 10; _local2.barreltype = _root.barrelrandomnumber; _local2._y = -230 + Math.floor(Math.random() * 461); _local2._x = -230 + Math.floor(Math.random() * 461); _local2.vx = 0; _local2.vy = 0; _local2.lx = 0; _local2.ly = 0; _local2.radius = 20; _local2._rotation = random(200); var _local3 = 128 + random(127); _local2.onEnterFrame = clump_about3; i++; } }; _root.objcell_mc.onEnterFrame = function () { if (_root.gamepaused == 0) { var _local3 = guys.length - 1; while (_local3 >= 0) { var _local2 = guys[_local3]; var _local4 = Math.sqrt((_local2._x * _local2._x) + (_local2._y * _local2._y)); var _local5 = Math.atan2(_local2._y, _local2._x); _local2._x = Math.cos(_local5 + kSpinR) * _local4; _local2._y = Math.sin(_local5 + kSpinR) * _local4; _local3--; } } }; }; _global.enemyshootsmg = function (speed, mc) { if (_root.bullettime > 1) { autofiresound = new Sound(_root); autofiresound.attachSound("pistolslow"); autofiresound.start(0, 1); } else { autofiresound = new Sound(_root); autofiresound.attachSound("pistol"); autofiresound.start(0, 1); } d++; if (d > 300) { d = 100; } bullet6 = _root.attachMovie("bullet", "b" + d, d); var _local5 = Math.atan2(_root.objcell_mc.man._y - mc._y, _root.objcell_mc.man._x - mc._x); var _local8 = (_local5 / Math.PI) * 180; var _local7 = Math.cos((_local5 + (-(0.05 - (_root.smgaccuracy / 500)))) + (Math.random() * ((0.05 - (_root.smgaccuracy / 500)) - (-(0.05 - (_root.smgaccuracy / 500)))))) * speed; var _local6 = Math.sin((_local5 + (-(0.05 - (_root.smgaccuracy / 500)))) + (Math.random() * ((0.05 - (_root.smgaccuracy / 500)) - (-(0.05 - (_root.smgaccuracy / 500)))))) * speed; bullet6.xv = _local7; bullet6.yv = _local6; bullet6._x = mc._x + 250; bullet6._y = mc._y + 250; bullet6._rotation = _local8; bullet6.onEnterFrame = function () { if (_root.gamepaused == 0) { this._x = this._x + (this.xv / _root.bullettime); this._y = this._y + (this.yv / _root.bullettime); if (this.hitTest(_root.stage)) { if (this.hitTest(_root.objcell_mc.man.body)) { if (_root.hitting10 == 0) { _root.hitting10 = 1; _root.attachMovie("explosion", "explosion" + _root.j, _root.j, {_x:this._x, _y:this._y, _rotation:((this._rotation - 90) + -20) + (Math.random() * 40)}); _root.j = _root.j + 1; _root.shaker.gotoAndPlay("lighthit"); if (_root.objcell_mc.man._x > mc._x) { _root.objcell_mc.man.vx = _root.objcell_mc.man.vx + 3; } if (_root.objcell_mc.man._x < mc._x) { _root.objcell_mc.man.vx = _root.objcell_mc.man.vx - 3; } if (_root.objcell_mc.man._y > mc._y) { _root.objcell_mc.man.vy = _root.objcell_mc.man.vy + 3; } if (_root.objcell_mc.man._y < mc._y) { _root.objcell_mc.man.vy = _root.objcell_mc.man.vy - 3; } if (_root.objcell_mc.man.health > 0) { _root.objcell_mc.man.health = _root.objcell_mc.man.health - 2; _root.bulletscratch._rotation = Math.random() * 200; _root.bulletscratch.play(); } else if (_root.objcell_mc.man.alive == 1) { _root.objcell_mc.man.alive = 0; _root.objcell_mc.man.gotoAndStop(4); _root.bloodscratch.play(); _root.bloodscratch._rotation = Math.random() * 200; } delete this.onEnterFrame; removeMovieClip(this); } } else { _root.hitting10 = 0; } var _local3 = 0; while (_local3 <= _root.barrelnumber) { if (this.hitTest(_root.objcell_mc["barrel" + _local3])) { if (_root.hitting11 == 0) { if (_root.objcell_mc["barrel" + _local3].barreltype < 2) { _root.hitting11 = 1; if (Math.random() > 0.5) { deflectsound = new Sound(_root); deflectsound.attachSound("ric"); deflectsound.start(0, 1); } else { deflectsound = new Sound(_root); deflectsound.attachSound("ric"); deflectsound.start(0, 1); } _root.attachMovie("explosion2", "explosion" + _root.j, _root.j, {_x:this._x, _y:this._y, _rotation:((this._rotation - 90) + -20) + (Math.random() * 40)}); _root.j = _root.j + 1; _root.shaker.gotoAndPlay("lighthit"); if (_root.objcell_mc["barrel" + _local3]._x > mc._x) { _root.objcell_mc["barrel" + _local3].vx = _root.objcell_mc["barrel" + _local3].vx + 4; } if (_root.objcell_mc["barrel" + _local3]._x < mc._x) { _root.objcell_mc["barrel" + _local3].vx = _root.objcell_mc["barrel" + _local3].vx - 4; } if (_root.objcell_mc["barrel" + _local3]._y > mc._y) { _root.objcell_mc["barrel" + _local3].vy = _root.objcell_mc["barrel" + _local3].vy + 4; } if (_root.objcell_mc["barrel" + _local3]._y < mc._y) { _root.objcell_mc["barrel" + _local3].vy = _root.objcell_mc["barrel" + _local3].vy - 4; } delete this.onEnterFrame; removeMovieClip(this); } } } else { _root.hitting11 = 0; } _local3++; } } else { delete this.onEnterFrame; removeMovieClip(this); } } }; }; _global.rotMouse = function () { var _local5 = (_root._xmouse - this._x) - 250; var _local3 = (_root._ymouse - this._y) - 250; var _local4 = Math.atan2(_local3, _local5); var _local6 = (_local4 / Math.PI) * 180; return(_local6); }; d = 100; _global.shootshotgun = function (speed, mc) { if (_root.bullettime > 1) { autofiresound = new Sound(_root); autofiresound.attachSound("shotgunslow"); autofiresound.start(0, 1); } else { autofiresound = new Sound(_root); autofiresound.attachSound("shotgun"); autofiresound.start(0, 1); } d++; if (d > 300) { d = 100; } bullet = _root.attachMovie("bullet", "b" + d, d); var _local7 = Math.atan2((_root._ymouse - mc._y) - 250, (_root._xmouse - mc._x) - 250); var _local10 = (_local7 / Math.PI) * 180; var _local9 = Math.cos((_local7 + (-(0.2 - (_root.shotgunaccuracy / 500)))) + (Math.random() * ((0.2 - (_root.shotgunaccuracy / 500)) - (-(0.2 - (_root.shotgunaccuracy / 500)))))) * speed; var _local8 = Math.sin((_local7 + (-(0.2 - (_root.shotgunaccuracy / 500)))) + (Math.random() * ((0.2 - (_root.shotgunaccuracy / 500)) - (-(0.2 - (_root.shotgunaccuracy / 500)))))) * speed; bullet.xv = _local9; bullet.yv = _local8; bullet._x = mc._x + 250; bullet._y = mc._y + 250; bullet._rotation = _local10; bullet.onEnterFrame = function () { if (_root.gamepaused == 0) { this._x = this._x + (this.xv / _root.bullettime); this._y = this._y + (this.yv / _root.bullettime); if (this.hitTest(_root.stage)) { var _local3 = 0; while (_local3 <= _root.zombienumber) { if (this.hitTest(_root.objcell_mc["enemytarget" + _local3].zombie.head)) { if (_root.objcell_mc["enemytarget" + _local3].alive == 1) { if (_root.hitting1 == 0) { _root.hitting1 = 1; _root.shotgunskill = _root.shotgunskill + 1; _root.hits = _root.hits + 1; if (_root.shotgunskill == _root.shotgunskillnext) { _root.shotgunskillnext = _root.shotgunskillnext * 2; _root.shotgunratefire = _root.shotgunratefire + 1; _root.shotgunaccuracy = _root.shotgunaccuracy + 1; _root.ammotypemovie.weaponupgrade.play(); } _root.attachMovie("explosion", "explosion" + _root.j, _root.j, {_x:this._x, _y:this._y, _rotation:((this._rotation - 90) + -20) + (Math.random() * 40)}); _root.j = _root.j + 1; if (_root.j > 3015) { _root.j = 3000; } _root.shaker.gotoAndPlay("lighthit"); if (_root.objcell_mc["enemytarget" + _local3]._x > _root.objcell_mc.man._x) { _root.objcell_mc["enemytarget" + _local3].vx = _root.objcell_mc["enemytarget" + _local3].vx + 3; } if (_root.objcell_mc["enemytarget" + _local3]._x < _root.objcell_mc.man._x) { _root.objcell_mc["enemytarget" + _local3].vx = _root.objcell_mc["enemytarget" + _local3].vx - 3; } if (_root.objcell_mc["enemytarget" + _local3]._y > _root.objcell_mc.man._y) { _root.objcell_mc["enemytarget" + _local3].vy = _root.objcell_mc["enemytarget" + _local3].vy + 3; } if (_root.objcell_mc["enemytarget" + _local3]._y < _root.objcell_mc.man._y) { _root.objcell_mc["enemytarget" + _local3].vy = _root.objcell_mc["enemytarget" + _local3].vy - 3; } if (_root.objcell_mc["enemytarget" + _local3].health > 0) { _root.objcell_mc["enemytarget" + _local3].health = _root.objcell_mc["enemytarget" + _local3].health - 1; } else { if (_root.bullettime > 1) { _root.objcell_mc["enemytarget" + _local3].gotoAndStop(6); } else { _root.objcell_mc["enemytarget" + _local3].gotoAndStop(3); } _root.score = _root.score + 333; _root.objcell_mc["enemytarget" + _local3].alive = 0; _root.objcell_mc["enemytarget" + _local3].zombie.thenumber = _local3; } delete this.onEnterFrame; removeMovieClip(this); } } } else { _root.hitting1 = 0; } _local3++; } _local3 = 0; while (_local3 <= _root.barrelnumber) { if (this.hitTest(_root.objcell_mc["barrel" + _local3])) { if (_root.hitting3 == 0) { if (_root.objcell_mc["barrel" + _local3].barreltype < 2) { _root.hitting3 = 1; if (Math.random() > 0.5) { deflectsound = new Sound(_root); deflectsound.attachSound("ric"); deflectsound.start(0, 1); } else { deflectsound = new Sound(_root); deflectsound.attachSound("ric"); deflectsound.start(0, 1); } _root.attachMovie("explosion2", "explosion" + _root.j, _root.j, {_x:this._x, _y:this._y, _rotation:((this._rotation - 90) + -20) + (Math.random() * 40)}); _root.j = _root.j + 1; if (_root.j > 3015) { _root.j = 3000; } _root.shaker.gotoAndPlay("lighthit"); if (_root.objcell_mc["barrel" + _local3]._x > _root.objcell_mc.man._x) { _root.objcell_mc["barrel" + _local3].vx = _root.objcell_mc["barrel" + _local3].vx + 4; } if (_root.objcell_mc["barrel" + _local3]._x < _root.objcell_mc.man._x) { _root.objcell_mc["barrel" + _local3].vx = _root.objcell_mc["barrel" + _local3].vx - 4; } if (_root.objcell_mc["barrel" + _local3]._y > _root.objcell_mc.man._y) { _root.objcell_mc["barrel" + _local3].vy = _root.objcell_mc["barrel" + _local3].vy + 4; } if (_root.objcell_mc["barrel" + _local3]._y < _root.objcell_mc.man._y) { _root.objcell_mc["barrel" + _local3].vy = _root.objcell_mc["barrel" + _local3].vy - 4; } delete this.onEnterFrame; removeMovieClip(this); } } } else { _root.hitting3 = 0; } _local3++; } } else { delete this.onEnterFrame; removeMovieClip(this); } } }; d++; if (d > 300) { d = 100; } bullet1 = _root.attachMovie("bullet", "b" + d, d); _local7 = Math.atan2((_root._ymouse - mc._y) - 250, (_root._xmouse - mc._x) - 250); _local10 = (_local7 / Math.PI) * 180; _local9 = Math.cos((_local7 + (-(0.2 - (_root.shotgunaccuracy / 500)))) + (Math.random() * ((0.2 - (_root.shotgunaccuracy / 500)) - (-(0.2 - (_root.shotgunaccuracy / 500)))))) * speed; _local8 = Math.sin((_local7 + (-(0.2 - (_root.shotgunaccuracy / 500)))) + (Math.random() * ((0.2 - (_root.shotgunaccuracy / 500)) - (-(0.2 - (_root.shotgunaccuracy / 500)))))) * speed; bullet1.xv = _local9; bullet1.yv = _local8; bullet1._x = mc._x + 250; bullet1._y = mc._y + 250; bullet1._rotation = _local10; bullet1.onEnterFrame = function () { if (_root.gamepaused == 0) { this._x = this._x + (this.xv / _root.bullettime); this._y = this._y + (this.yv / _root.bullettime); if (this.hitTest(_root.stage)) { var _local3 = 0; while (_local3 <= _root.zombienumber) { if (this.hitTest(_root.objcell_mc["enemytarget" + _local3].zombie.head)) { if (_root.objcell_mc["enemytarget" + _local3].alive == 1) { if (_root.hitting1 == 0) { _root.hitting1 = 1; _root.shotgunskill = _root.shotgunskill + 1; _root.hits = _root.hits + 1; if (_root.shotgunskill == _root.shotgunskillnext) { _root.shotgunskillnext = _root.shotgunskillnext * 2; _root.shotgunratefire = _root.shotgunratefire + 1; _root.shotgunaccuracy = _root.shotgunaccuracy + 1; _root.ammotypemovie.weaponupgrade.play(); } _root.attachMovie("explosion", "explosion" + _root.j, _root.j, {_x:this._x, _y:this._y, _rotation:((this._rotation - 90) + -20) + (Math.random() * 40)}); _root.j = _root.j + 1; if (_root.j > 3015) { _root.j = 3000; } _root.shaker.gotoAndPlay("lighthit"); if (_root.objcell_mc["enemytarget" + _local3]._x > _root.objcell_mc.man._x) { _root.objcell_mc["enemytarget" + _local3].vx = _root.objcell_mc["enemytarget" + _local3].vx + 3; } if (_root.objcell_mc["enemytarget" + _local3]._x < _root.objcell_mc.man._x) { _root.objcell_mc["enemytarget" + _local3].vx = _root.objcell_mc["enemytarget" + _local3].vx - 3; } if (_root.objcell_mc["enemytarget" + _local3]._y > _root.objcell_mc.man._y) { _root.objcell_mc["enemytarget" + _local3].vy = _root.objcell_mc["enemytarget" + _local3].vy + 3; } if (_root.objcell_mc["enemytarget" + _local3]._y < _root.objcell_mc.man._y) { _root.objcell_mc["enemytarget" + _local3].vy = _root.objcell_mc["enemytarget" + _local3].vy - 3; } if (_root.objcell_mc["enemytarget" + _local3].health > 0) { _root.objcell_mc["enemytarget" + _local3].health = _root.objcell_mc["enemytarget" + _local3].health - 1; } else { if (_root.bullettime > 1) { _root.objcell_mc["enemytarget" + _local3].gotoAndStop(6); } else { _root.objcell_mc["enemytarget" + _local3].gotoAndStop(3); } _root.score = _root.score + 333; _root.objcell_mc["enemytarget" + _local3].alive = 0; _root.objcell_mc["enemytarget" + _local3].zombie.thenumber = _local3; } delete this.onEnterFrame; removeMovieClip(this); } } } else { _root.hitting1 = 0; } _local3++; } _local3 = 0; while (_local3 <= _root.barrelnumber) { if (this.hitTest(_root.objcell_mc["barrel" + _local3])) { if (_root.hitting3 == 0) { if (_root.objcell_mc["barrel" + _local3].barreltype < 2) { _root.hitting3 = 1; if (Math.random() > 0.5) { deflectsound = new Sound(_root); deflectsound.attachSound("ric"); deflectsound.start(0, 1); } else { deflectsound = new Sound(_root); deflectsound.attachSound("ric"); deflectsound.start(0, 1); } _root.attachMovie("explosion2", "explosion" + _root.j, _root.j, {_x:this._x, _y:this._y, _rotation:((this._rotation - 90) + -20) + (Math.random() * 40)}); _root.j = _root.j + 1; _root.shaker.gotoAndPlay("lighthit"); if (_root.objcell_mc["barrel" + _local3]._x > _root.objcell_mc.man._x) { _root.objcell_mc["barrel" + _local3].vx = _root.objcell_mc["barrel" + _local3].vx + 4; } if (_root.objcell_mc["barrel" + _local3]._x < _root.objcell_mc.man._x) { _root.objcell_mc["barrel" + _local3].vx = _root.objcell_mc["barrel" + _local3].vx - 4; } if (_root.objcell_mc["barrel" + _local3]._y > _root.objcell_mc.man._y) { _root.objcell_mc["barrel" + _local3].vy = _root.objcell_mc["barrel" + _local3].vy + 4; } if (_root.objcell_mc["barrel" + _local3]._y < _root.objcell_mc.man._y) { _root.objcell_mc["barrel" + _local3].vy = _root.objcell_mc["barrel" + _local3].vy - 4; } delete this.onEnterFrame; removeMovieClip(this); } } } else { _root.hitting3 = 0; } _local3++; } } else { delete this.onEnterFrame; removeMovieClip(this); } } }; d++; if (d > 300) { d = 100; } bullet2 = _root.attachMovie("bullet", "b" + d, d); _local7 = Math.atan2((_root._ymouse - mc._y) - 250, (_root._xmouse - mc._x) - 250); _local10 = (_local7 / Math.PI) * 180; _local9 = Math.cos((_local7 + (-(0.2 - (_root.shotgunaccuracy / 500)))) + (Math.random() * ((0.2 - (_root.shotgunaccuracy / 500)) - (-(0.2 - (_root.shotgunaccuracy / 500)))))) * speed; _local8 = Math.sin((_local7 + (-(0.2 - (_root.shotgunaccuracy / 500)))) + (Math.random() * ((0.2 - (_root.shotgunaccuracy / 500)) - (-(0.2 - (_root.shotgunaccuracy / 500)))))) * speed; bullet2.xv = _local9; bullet2.yv = _local8; bullet2._x = mc._x + 250; bullet2._y = mc._y + 250; bullet2._rotation = _local10; bullet2.onEnterFrame = function () { if (_root.gamepaused == 0) { this._x = this._x + (this.xv / _root.bullettime); this._y = this._y + (this.yv / _root.bullettime); if (this.hitTest(_root.stage)) { var _local3 = 0; while (_local3 <= _root.zombienumber) { if (this.hitTest(_root.objcell_mc["enemytarget" + _local3].zombie.head)) { if (_root.objcell_mc["enemytarget" + _local3].alive == 1) { if (_root.hitting1 == 0) { _root.hitting1 = 1; _root.shotgunskill = _root.shotgunskill + 1; _root.hits = _root.hits + 1; if (_root.shotgunskill == _root.shotgunskillnext) { _root.shotgunskillnext = _root.shotgunskillnext * 2; _root.shotgunaccuracy = _root.shotgunaccuracy + 1; _root.shotgunratefire = _root.shotgunratefire + 1; _root.ammotypemovie.weaponupgrade.play(); } _root.attachMovie("explosion", "explosion" + _root.j, _root.j, {_x:this._x, _y:this._y, _rotation:((this._rotation - 90) + -20) + (Math.random() * 40)}); _root.j = _root.j + 1; _root.shaker.gotoAndPlay("lighthit"); if (_root.objcell_mc["enemytarget" + _local3]._x > _root.objcell_mc.man._x) { _root.objcell_mc["enemytarget" + _local3].vx = _root.objcell_mc["enemytarget" + _local3].vx + 3; } if (_root.objcell_mc["enemytarget" + _local3]._x < _root.objcell_mc.man._x) { _root.objcell_mc["enemytarget" + _local3].vx = _root.objcell_mc["enemytarget" + _local3].vx - 3; } if (_root.objcell_mc["enemytarget" + _local3]._y > _root.objcell_mc.man._y) { _root.objcell_mc["enemytarget" + _local3].vy = _root.objcell_mc["enemytarget" + _local3].vy + 3; } if (_root.objcell_mc["enemytarget" + _local3]._y < _root.objcell_mc.man._y) { _root.objcell_mc["enemytarget" + _local3].vy = _root.objcell_mc["enemytarget" + _local3].vy - 3; } if (_root.objcell_mc["enemytarget" + _local3].health > 0) { _root.objcell_mc["enemytarget" + _local3].health = _root.objcell_mc["enemytarget" + _local3].health - 1; } else { if (_root.bullettime > 1) { _root.objcell_mc["enemytarget" + _local3].gotoAndStop(6); } else { _root.objcell_mc["enemytarget" + _local3].gotoAndStop(3); } _root.objcell_mc["enemytarget" + _local3].alive = 0; _root.objcell_mc["enemytarget" + _local3].zombie.thenumber = _local3; _root.score = _root.score + 333; } delete this.onEnterFrame; removeMovieClip(this); } } } else { _root.hitting1 = 0; } _local3++; } _local3 = 0; while (_local3 <= _root.barrelnumber) { if (this.hitTest(_root.objcell_mc["barrel" + _local3])) { if (_root.hitting3 == 0) { if (_root.objcell_mc["barrel" + _local3].barreltype < 2) { _root.hitting3 = 1; if (Math.random() > 0.5) { deflectsound = new Sound(_root); deflectsound.attachSound("ric"); deflectsound.start(0, 1); } else { deflectsound = new Sound(_root); deflectsound.attachSound("ric"); deflectsound.start(0, 1); } _root.attachMovie("explosion2", "explosion" + _root.j, _root.j, {_x:this._x, _y:this._y, _rotation:((this._rotation - 90) + -20) + (Math.random() * 40)}); _root.j = _root.j + 1; _root.shaker.gotoAndPlay("lighthit"); if (_root.objcell_mc["barrel" + _local3]._x > _root.objcell_mc.man._x) { _root.objcell_mc["barrel" + _local3].vx = _root.objcell_mc["barrel" + _local3].vx + 4; } if (_root.objcell_mc["barrel" + _local3]._x < _root.objcell_mc.man._x) { _root.objcell_mc["barrel" + _local3].vx = _root.objcell_mc["barrel" + _local3].vx - 4; } if (_root.objcell_mc["barrel" + _local3]._y > _root.objcell_mc.man._y) { _root.objcell_mc["barrel" + _local3].vy = _root.objcell_mc["barrel" + _local3].vy + 4; } if (_root.objcell_mc["barrel" + _local3]._y < _root.objcell_mc.man._y) { _root.objcell_mc["barrel" + _local3].vy = _root.objcell_mc["barrel" + _local3].vy - 4; } delete this.onEnterFrame; removeMovieClip(this); } } } else { _root.hitting3 = 0; } _local3++; } } else { delete this.onEnterFrame; removeMovieClip(this); } } }; }; _global.shootpistol = function (speed, mc) { if (_root.bullettime > 1) { autofiresound = new Sound(_root); autofiresound.attachSound("pistolslow"); autofiresound.start(0, 1); } else { autofiresound = new Sound(_root); autofiresound.attachSound("pistol"); autofiresound.start(0, 1); } d++; if (d > 300) { d = 100; } bullet = _root.attachMovie("bullet", "b" + d, d); var _local5 = Math.atan2((_root._ymouse - mc._y) - 250, (_root._xmouse - mc._x) - 250); var _local9 = (_local5 / Math.PI) * 180; var _local8 = Math.cos((_local5 + (-(0.05 - (_root.pistolaccuracy / 500)))) + (Math.random() * ((0.05 - (_root.pistolaccuracy / 500)) - (-(0.05 - (_root.pistolaccuracy / 500)))))) * speed; var _local7 = Math.sin((_local5 + (-(0.05 - (_root.pistolaccuracy / 500)))) + (Math.random() * ((0.05 - (_root.pistolaccuracy / 500)) - (-(0.05 - (_root.pistolaccuracy / 500)))))) * speed; bullet.xv = _local8; bullet.yv = _local7; bullet._x = mc._x + 250; bullet._y = mc._y + 250; bullet._rotation = _local9; bullet.onEnterFrame = function () { if (_root.gamepaused == 0) { this._x = this._x + (this.xv / _root.bullettime); this._y = this._y + (this.yv / _root.bullettime); if (this.hitTest(_root.stage)) { var _local3 = 0; while (_local3 <= _root.zombienumber) { if (this.hitTest(_root.objcell_mc["enemytarget" + _local3].zombie.head)) { if (_root.objcell_mc["enemytarget" + _local3].alive == 1) { if (_root.hitting1 == 0) { _root.hitting1 = 1; _root.attachMovie("explosion", "explosion" + _root.j, _root.j, {_x:this._x, _y:this._y, _rotation:((this._rotation - 90) + -20) + (Math.random() * 40)}); _root.j = _root.j + 1; _root.pistolskill = _root.pistolskill + 1; _root.hits = _root.hits + 1; if (_root.pistolskill == _root.pistolskillnext) { _root.pistolskillnext = _root.pistolskillnext * 2; _root.pistolratefire = _root.pistolratefire + 1; _root.pistolaccuracy = _root.pistolaccuracy + 1; _root.ammotypemovie.weaponupgrade.play(); } _root.shaker.gotoAndPlay("lighthit"); if (_root.objcell_mc["enemytarget" + _local3]._x > _root.objcell_mc.man._x) { _root.objcell_mc["enemytarget" + _local3].vx = _root.objcell_mc["enemytarget" + _local3].vx + 3; } if (_root.objcell_mc["enemytarget" + _local3]._x < _root.objcell_mc.man._x) { _root.objcell_mc["enemytarget" + _local3].vx = _root.objcell_mc["enemytarget" + _local3].vx - 3; } if (_root.objcell_mc["enemytarget" + _local3]._y > _root.objcell_mc.man._y) { _root.objcell_mc["enemytarget" + _local3].vy = _root.objcell_mc["enemytarget" + _local3].vy + 3; } if (_root.objcell_mc["enemytarget" + _local3]._y < _root.objcell_mc.man._y) { _root.objcell_mc["enemytarget" + _local3].vy = _root.objcell_mc["enemytarget" + _local3].vy - 3; } if (_root.objcell_mc["enemytarget" + _local3].health > 0) { _root.objcell_mc["enemytarget" + _local3].health = _root.objcell_mc["enemytarget" + _local3].health - 1; } else { if (_root.bullettime > 1) { _root.objcell_mc["enemytarget" + _local3].gotoAndStop(6); } else { _root.objcell_mc["enemytarget" + _local3].gotoAndStop(3); } _root.score = _root.score + 1000; _root.objcell_mc["enemytarget" + _local3].alive = 0; _root.objcell_mc["enemytarget" + _local3].zombie.thenumber = _local3; } delete this.onEnterFrame; removeMovieClip(this); } } } else { _root.hitting1 = 0; } _local3++; } _local3 = 0; while (_local3 <= _root.barrelnumber) { if (this.hitTest(_root.objcell_mc["barrel" + _local3])) { if (_root.hitting3 == 0) { if (_root.objcell_mc["barrel" + _local3].barreltype < 2) { _root.hitting3 = 1; if (Math.random() > 0.5) { deflectsound = new Sound(_root); deflectsound.attachSound("ric"); deflectsound.start(0, 1); } else { deflectsound = new Sound(_root); deflectsound.attachSound("ric"); deflectsound.start(0, 1); } _root.attachMovie("explosion2", "explosion" + _root.j, _root.j, {_x:this._x, _y:this._y, _rotation:((this._rotation - 90) + -20) + (Math.random() * 40)}); _root.j = _root.j + 1; if (_root.j > 3015) { _root.j = 3000; } _root.shaker.gotoAndPlay("lighthit"); if (_root.objcell_mc["barrel" + _local3]._x > _root.objcell_mc.man._x) { _root.objcell_mc["barrel" + _local3].vx = _root.objcell_mc["barrel" + _local3].vx + 4; } if (_root.objcell_mc["barrel" + _local3]._x < _root.objcell_mc.man._x) { _root.objcell_mc["barrel" + _local3].vx = _root.objcell_mc["barrel" + _local3].vx - 4; } if (_root.objcell_mc["barrel" + _local3]._y > _root.objcell_mc.man._y) { _root.objcell_mc["barrel" + _local3].vy = _root.objcell_mc["barrel" + _local3].vy + 4; } if (_root.objcell_mc["barrel" + _local3]._y < _root.objcell_mc.man._y) { _root.objcell_mc["barrel" + _local3].vy = _root.objcell_mc["barrel" + _local3].vy - 4; } delete this.onEnterFrame; removeMovieClip(this); } } } else { _root.hitting3 = 0; } _local3++; } } else { delete this.onEnterFrame; removeMovieClip(this); } } }; }; _global.shootsmg = function (speed, mc) { if (_root.bullettime > 1) { autofiresound = new Sound(_root); autofiresound.attachSound("pistolslow"); autofiresound.start(0, 1); } else { autofiresound = new Sound(_root); autofiresound.attachSound("pistol"); autofiresound.start(0, 1); } d++; if (d > 300) { d = 100; } bullet5 = _root.attachMovie("bullet", "b" + d, d); var _local5 = Math.atan2((_root._ymouse - mc._y) - 250, (_root._xmouse - mc._x) - 250); var _local9 = (_local5 / Math.PI) * 180; var _local8 = Math.cos((_local5 + (-(0.05 - (_root.smgaccuracy / 500)))) + (Math.random() * ((0.05 - (_root.smgaccuracy / 500)) - (-(0.05 - (_root.smgaccuracy / 500)))))) * speed; var _local7 = Math.sin((_local5 + (-(0.05 - (_root.smgaccuracy / 500)))) + (Math.random() * ((0.05 - (_root.smgaccuracy / 500)) - (-(0.05 - (_root.smgaccuracy / 500)))))) * speed; bullet5.xv = _local8; bullet5.yv = _local7; bullet5._x = mc._x + 250; bullet5._y = mc._y + 250; bullet5._rotation = _local9; bullet5.onEnterFrame = function () { if (_root.gamepaused == 0) { this._x = this._x + (this.xv / _root.bullettime); this._y = this._y + (this.yv / _root.bullettime); if (this.hitTest(_root.stage)) { var _local3 = 0; while (_local3 <= _root.zombienumber) { if (this.hitTest(_root.objcell_mc["enemytarget" + _local3].zombie.head)) { if (_root.objcell_mc["enemytarget" + _local3].alive == 1) { if (_root.hitting1 == 0) { _root.hitting1 = 1; _root.attachMovie("explosion", "explosion" + _root.j, _root.j, {_x:this._x, _y:this._y, _rotation:((this._rotation - 90) + -20) + (Math.random() * 40)}); _root.j = _root.j + 1; _root.hits = _root.hits + 1; _root.smgskill = _root.smgskill + 1; if (_root.smgskill == _root.smgskillnext) { _root.smgaccuracy = _root.smgaccuracy + 1; _root.smgskillnext = _root.smgskillnext * 2; _root.ammotypemovie.weaponupgrade.play(); } _root.shaker.gotoAndPlay("lighthit"); if (_root.objcell_mc["enemytarget" + _local3]._x > _root.objcell_mc.man._x) { _root.objcell_mc["enemytarget" + _local3].vx = _root.objcell_mc["enemytarget" + _local3].vx + 3; } if (_root.objcell_mc["enemytarget" + _local3]._x < _root.objcell_mc.man._x) { _root.objcell_mc["enemytarget" + _local3].vx = _root.objcell_mc["enemytarget" + _local3].vx - 3; } if (_root.objcell_mc["enemytarget" + _local3]._y > _root.objcell_mc.man._y) { _root.objcell_mc["enemytarget" + _local3].vy = _root.objcell_mc["enemytarget" + _local3].vy + 3; } if (_root.objcell_mc["enemytarget" + _local3]._y < _root.objcell_mc.man._y) { _root.objcell_mc["enemytarget" + _local3].vy = _root.objcell_mc["enemytarget" + _local3].vy - 3; } if (_root.objcell_mc["enemytarget" + _local3].health > 0) { _root.objcell_mc["enemytarget" + _local3].health = _root.objcell_mc["enemytarget" + _local3].health - 1; } else { if (_root.bullettime > 1) { _root.objcell_mc["enemytarget" + _local3].gotoAndStop(6); } else { _root.objcell_mc["enemytarget" + _local3].gotoAndStop(3); } _root.score = _root.score + 1000; _root.objcell_mc["enemytarget" + _local3].alive = 0; _root.objcell_mc["enemytarget" + _local3].zombie.thenumber = _local3; } delete this.onEnterFrame; removeMovieClip(this); } } } else { _root.hitting1 = 0; } _local3++; } _local3 = 0; while (_local3 <= _root.barrelnumber) { if (this.hitTest(_root.objcell_mc["barrel" + _local3])) { if (_root.hitting3 == 0) { if (_root.objcell_mc["barrel" + _local3].barreltype < 2) { _root.hitting3 = 1; if (Math.random() > 0.5) { deflectsound = new Sound(_root); deflectsound.attachSound("ric"); deflectsound.start(0, 1); } else { deflectsound = new Sound(_root); deflectsound.attachSound("ric"); deflectsound.start(0, 1); } _root.attachMovie("explosion2", "explosion" + _root.j, _root.j, {_x:this._x, _y:this._y, _rotation:((this._rotation - 90) + -20) + (Math.random() * 40)}); _root.j = _root.j + 1; _root.shaker.gotoAndPlay("lighthit"); if (_root.objcell_mc["barrel" + _local3]._x > _root.objcell_mc.man._x) { _root.objcell_mc["barrel" + _local3].vx = _root.objcell_mc["barrel" + _local3].vx + 4; } if (_root.objcell_mc["barrel" + _local3]._x < _root.objcell_mc.man._x) { _root.objcell_mc["barrel" + _local3].vx = _root.objcell_mc["barrel" + _local3].vx - 4; } if (_root.objcell_mc["barrel" + _local3]._y > _root.objcell_mc.man._y) { _root.objcell_mc["barrel" + _local3].vy = _root.objcell_mc["barrel" + _local3].vy + 4; } if (_root.objcell_mc["barrel" + _local3]._y < _root.objcell_mc.man._y) { _root.objcell_mc["barrel" + _local3].vy = _root.objcell_mc["barrel" + _local3].vy - 4; } delete this.onEnterFrame; removeMovieClip(this); } } } else { _root.hitting3 = 0; } _local3++; } } else { delete this.onEnterFrame; removeMovieClip(this); } } }; }; _global.changetored = function () { if (_root.ammotype == 1) { _root.shotgunreserve = _root.inclip; _root.inclip = _root.pistolreserve; _root.shotgunammo = _root.ammo; _root.ammo = _root.pistolammo; } if (_root.ammotype == 2) { _root.smgreserve = _root.inclip; _root.inclip = _root.pistolreserve; _root.smgammo = _root.ammo; _root.ammo = _root.pistolammo; } if (_root.bullettime > 1) { theredsound = new Sound(_root); theredsound.attachSound("redsoundslow"); theredsound.start(0, 1); } else { theredsound = new Sound(_root); theredsound.attachSound("redsound"); theredsound.start(0, 1); } _root.isreloading = 0; _root.ammotypemovie.smgbullets._visible = 0; _root.ammotypemovie.smglabel._visible = 0; _root.ammotypemovie.shotgunbullets._visible = 0; _root.ammotypemovie.shotgunlabel._visible = 0; _root.ammotypemovie.pistolbullets._visible = 1; _root.ammotypemovie.pistollabel._visible = 1; _root.ammotype = 0; _root.objcell_mc.man.gotoAndStop("pistol"); _root.ammotypemovie.red.gotoAndPlay(2); _root.ammotypemovie.green.gotoAndStop(1); _root.ammotypemovie.blue.gotoAndStop(1); }; _global.changetogreen = function () { if (_root.ammotype == 0) { _root.pistolreserve = _root.inclip; _root.inclip = _root.shotgunreserve; _root.pistolammo = _root.ammo; _root.ammo = _root.shotgunammo; } if (_root.ammotype == 2) { _root.smgreserve = _root.inclip; _root.inclip = _root.shotgunreserve; _root.smgammo = _root.ammo; _root.ammo = _root.shotgunammo; } if (_root.bullettime > 1) { theredsound = new Sound(_root); theredsound.attachSound("greensoundslow"); theredsound.start(0, 1); } else { theredsound = new Sound(_root); theredsound.attachSound("greensound"); theredsound.start(0, 1); } _root.isreloading = 0; _root.ammotypemovie.smgbullets._visible = 0; _root.ammotypemovie.smglabel._visible = 0; _root.ammotypemovie.shotgunbullets._visible = 1; _root.ammotypemovie.shotgunlabel._visible = 1; _root.ammotypemovie.pistolbullets._visible = 0; _root.ammotypemovie.pistollabel._visible = 0; _root.ammotype = 1; _root.objcell_mc.man.gotoAndStop("shotgun"); _root.ammotypemovie.red.gotoAndStop(1); _root.ammotypemovie.green.gotoAndPlay(2); _root.ammotypemovie.blue.gotoAndStop(1); }; _global.changetoblue = function () { if (_root.ammotype == 0) { _root.pistolreserve = _root.inclip; _root.inclip = _root.smgreserve; _root.pistolammo = _root.ammo; _root.ammo = _root.smgammo; } if (_root.ammotype == 1) { _root.shotgunreserve = _root.inclip; _root.inclip = _root.smgreserve; _root.shotgunammo = _root.ammo; _root.ammo = _root.smgammo; } if (_root.bullettime > 1) { theredsound = new Sound(_root); theredsound.attachSound("bluesoundslow"); theredsound.start(0, 1); } else { theredsound = new Sound(_root); theredsound.attachSound("bluesound"); theredsound.start(0, 1); } _root.isreloading = 0; _root.ammotypemovie.smgbullets._visible = 1; _root.ammotypemovie.smglabel._visible = 1; _root.ammotypemovie.shotgunbullets._visible = 0; _root.ammotypemovie.shotgunlabel._visible = 0; _root.ammotypemovie.pistolbullets._visible = 0; _root.ammotypemovie.pistollabel._visible = 0; _root.ammotype = 2; _root.objcell_mc.man.gotoAndStop("smg"); _root.ammotypemovie.red.gotoAndStop(1); _root.ammotypemovie.green.gotoAndStop(1); _root.ammotypemovie.blue.gotoAndPlay(2); };
Instance of Symbol 416 MovieClip in Frame 3
onClipEvent (load) { function bullettimewait() { _root.bullettimeready = 1; clearInterval(myTimer1); } } onClipEvent (mouseUp) { _root.autofire = 0; } onClipEvent (mouseDown) { function wait() { _root.ready = 1; clearInterval(myTimer); } if (_root.gamepaused == 0) { if (_root.objcell_mc.man.alive == 1) { if (_root.isreloading == 0) { if (_root.ready == 1) { if (_root.ammo > 0) { if (_root.ammotype == 0) { _root.objcell_mc.man.weapon.play(); shootpistol(35, _root.objcell_mc.man); _root.ready = 0; _root.ammo = _root.ammo - 1; _root.shots = _root.shots + 1; myTimer = setInterval(wait, (400 - (_root.pistolratefire * 15)) * _root.bullettime); } else if (_root.ammotype == 1) { _root.objcell_mc.man.weapon.play(); shootshotgun(35, _root.objcell_mc.man); _root.ready = 0; _root.ammo = _root.ammo - 1; _root.shots = _root.shots + 3; myTimer = setInterval(wait, (1000 - (_root.shotgunratefire * 15)) * _root.bullettime); } else if (_root.ammotype == 2) { _root.autofire = 1; } } else if (_root.bullettime > 1) { noammo = new Sound(_root); noammo.attachSound("dryfireslow"); noammo.start(0, 1); } else { noammo = new Sound(_root); noammo.attachSound("dryfire"); noammo.start(0, 1); } } } } } } onClipEvent (enterFrame) { if (Key.isDown(80)) { if (_root.pausedbuttondown == 0) { _root.pausedbuttondown = 1; if (_root.gamepaused == 0) { _root.pausedmovie.gotoAndPlay(2); _root.gamepaused = 1; } else { _root.pausedmovie.gotoAndPlay(91); _root.gamepaused = 0; } } } else { _root.pausedbuttondown = 0; } if (_root.gamepaused == 0) { if (Key.isDown(69) or Key.isDown(191)) { if (_root.kickbuttondown == 0) { _root.kickbuttondown = 1; if (_root.bullettime > 1) { _root.objcell_mc.man.kick.gotoAndPlay("slowmo"); } else { _root.objcell_mc.man.kick.gotoAndPlay(2); } } } else { _root.kickbuttondown = 0; } if (Key.isDown(82) or Key.isDown(17)) { if (_root.reloading == 0) { _root.reloading = 1; if (_root.ammotype == 0) { if (_root.inclip > 0) { _root.isreloading = 1; _root.ready = 0; if (_root.inclip >= 7) { if (_root.ammo == -1) { _root.inclip = _root.inclip - 7; } else { _root.inclip = _root.inclip - (7 - _root.ammo); } if (_root.bullettime > 1) { _root.objcell_mc.man.weapon.gotoAndPlay("reloadslow"); } else { _root.objcell_mc.man.weapon.gotoAndPlay("reload"); } _root.ammo = 7; } else { if (_root.bullettime > 1) { _root.objcell_mc.man.weapon.gotoAndPlay("reloadslow"); } else { _root.objcell_mc.man.weapon.gotoAndPlay("reload"); } if (_root.ammo <= 0) { _root.ammo = _root.inclip; _root.inclip = 0; } else { _root.thevar = _root.ammo + _root.inclip; if (_root.thevar < 7) { _root.ammo = _root.ammo + _root.inclip; _root.inclip = 0; } else { _root.ammor = 7 - _root.ammo; _root.ammo = _root.ammo + _root.ammor; _root.inclip = _root.inclip - _root.ammor; } } } } } if (_root.ammotype == 2) { if (_root.inclip > 0) { _root.isreloading = 1; _root.ready = 0; if (_root.inclip >= 30) { if (_root.ammo == -1) { _root.inclip = _root.inclip - 30; } else { _root.inclip = _root.inclip - (30 - _root.ammo); } _root.ammo = 30; if (_root.bullettime > 1) { _root.objcell_mc.man.weapon.gotoAndPlay("reloadslow"); } else { _root.objcell_mc.man.weapon.gotoAndPlay("reload"); } } else { if (_root.bullettime > 1) { _root.objcell_mc.man.weapon.gotoAndPlay("reloadslow"); } else { _root.objcell_mc.man.weapon.gotoAndPlay("reload"); } if (_root.ammo <= 0) { _root.ammo = _root.inclip; _root.inclip = 0; } else { _root.thevar = _root.ammo + _root.inclip; if (_root.thevar < 30) { _root.ammo = _root.ammo + _root.inclip; _root.inclip = 0; } else { _root.ammor = 30 - _root.ammo; _root.ammo = _root.ammo + _root.ammor; _root.inclip = _root.inclip - _root.ammor; } } } } } if (_root.ammotype == 1) { if (_root.inclip > 0) { _root.isreloading = 1; _root.ready = 0; if (_root.inclip >= 8) { if (_root.ammo == -1) { _root.inclip = _root.inclip - 8; } else { _root.inclip = _root.inclip - (8 - _root.ammo); } if (_root.bullettime > 1) { _root.objcell_mc.man.weapon.gotoAndPlay("reloadslow"); } else { _root.objcell_mc.man.weapon.gotoAndPlay("reload"); } _root.ammo = 8; } else { if (_root.bullettime > 1) { _root.objcell_mc.man.weapon.gotoAndPlay("reloadslow"); } else { _root.objcell_mc.man.weapon.gotoAndPlay("reload"); } if (_root.ammo <= 0) { _root.ammo = _root.inclip; _root.inclip = 0; } else { _root.thevar = _root.ammo + _root.inclip; if (_root.thevar < 8) { _root.ammo = _root.ammo + _root.inclip; _root.inclip = 0; } else { _root.ammor = 8 - _root.ammo; _root.ammo = _root.ammo + _root.ammor; _root.inclip = _root.inclip - _root.ammor; } } } } } if (_root.inclip < 0) { _root.inclip = 0; } } } else { _root.reloading = 0; } if (Math.random() < ((0.005 + (0.001 * _root.zombiespawn)) / _root.bullettime)) { if (_root.zombienumber <= 30) { makeBalls(); } } if (_root.ammo == -1) { _root.displayammo = 0; } else { _root.displayammo = _root.ammo; } _root.ammotypemovie.thehealthbar.healthbar._xscale = _root.objcell_mc.man.health / 2; _root.ammotypemovie.thestaminabar.staminabar._xscale = _root.stamina; if (_root.autofire == 1) { if (Math.random() < (0.3 / ((_root.bullettime / 2) + 0.5))) { if (_root.ammo > 0) { _root.ammo = _root.ammo - 1; _root.shots = _root.shots + 1; _root.objcell_mc.man.weapon.play(); shootsmg(35, _root.objcell_mc.man); } } } if (Key.isDown(49)) { if (reddown == 0) { reddown = 1; changetored(); } } else { reddown = 0; } if (Key.isDown(50)) { if (greendown == 0) { greendown = 1; changetogreen(); } } else { greendown = 0; } if (Key.isDown(51)) { if (bluedown == 0) { bluedown = 1; changetoblue(); } } else { bluedown = 0; } if (Key.isDown(16)) { if (_root.stamina > 0) { _root.stamina = _root.stamina - (0.5 - _root.staminadrain); _root.run = 1; } else { _root.runsound.stop(); _root.run = 0; } } else { _root.run = 0; } if (_root.stamina <= 99) { _root.stamina = _root.stamina + 0.25; } if (Key.isDown(32)) { if (_root.bullettimeready == 1) { if (_root.stamina > 0) { _root.stamina = _root.stamina - (0.5 - _root.staminadrain); if (_root.speedupsound == 0) { _root.speedupsound = 1; speedsound = new Sound(_root); speedsound.attachSound("slowdown"); speedsound.start(0, 1); _root.slowmo.gotoAndPlay(2); } _root.bullettime = 4; } else if (_root.speedupsound == 1) { panting = new Sound(_root); panting.attachSound("pant"); panting.start(0, 3); myTimer1 = setInterval(bullettimewait, 3000); _root.speedupsound = 0; _root.bullettimeready = 0; _root.slowmo.gotoAndPlay("speedup"); speedsound = new Sound(_root); speedsound.attachSound("speedup"); speedsound.start(0, 1); _root.bullettime = 1; } } } else { if (_root.speedupsound == 1) { _root.speedupsound = 0; _root.slowmo.gotoAndPlay("speedup"); speedsound = new Sound(_root); speedsound.attachSound("speedup"); speedsound.start(0, 1); } _root.bullettime = 1; } if (Key.isDown(68) or Key.isDown(39)) { if (_root.run == 0) { if (_root.bullettime > 1) { _root.walksoundslow.play(); } else { _root.walksound.play(); } _root.objcell_mc.man.vx = _root.objcell_mc.man.vx + (0.9 / _root.bullettime); } else { if (_root.bullettime > 1) { _root.walksound.play(); } else { _root.runsound.play(); } _root.objcell_mc.man.vx = _root.objcell_mc.man.vx + (1.5 / _root.bullettime); } } if (Key.isDown(65) or Key.isDown(37)) { if (_root.run == 0) { if (_root.bullettime > 1) { _root.walksoundslow.play(); } else { _root.walksound.play(); } _root.objcell_mc.man.vx = _root.objcell_mc.man.vx - (0.9 / _root.bullettime); } else { if (_root.bullettime > 1) { _root.walksound.play(); } else { _root.runsound.play(); } _root.objcell_mc.man.vx = _root.objcell_mc.man.vx - (1.5 / _root.bullettime); } } if (Key.isDown(83) or Key.isDown(40)) { if (_root.run == 0) { if (_root.bullettime > 1) { _root.walksoundslow.play(); } else { _root.walksound.play(); } _root.objcell_mc.man.vy = _root.objcell_mc.man.vy + (0.9 / _root.bullettime); } else { if (_root.bullettime > 1) { _root.walksound.play(); } else { _root.runsound.play(); } _root.objcell_mc.man.vy = _root.objcell_mc.man.vy + (1.5 / _root.bullettime); } } if (Key.isDown(87) or Key.isDown(38)) { if (_root.run == 0) { if (_root.bullettime > 1) { _root.walksoundslow.play(); } else { _root.walksound.play(); } _root.objcell_mc.man.vy = _root.objcell_mc.man.vy - (0.9 / _root.bullettime); } else { if (_root.bullettime > 1) { _root.walksound.play(); } else { _root.runsound.play(); } _root.objcell_mc.man.vy = _root.objcell_mc.man.vy - (1.5 / _root.bullettime); } } } } onClipEvent (keyUp) { _root.walksoundslow.stop(); _root.walksound.stop(); _root.runsound.stop(); }
Frame 4
setuplevel(); makeBarrel(); makeBalls(); playtrack(); changetored();
Frame 5
i = 1; while (i < 50) { _root["bloodpatch" + i].removeMovieClip(); i++; } _root.scorestatus = "Name First!"; if (_root.shots > 0) { _root.myvalue = Math.round((_root.hits / _root.shots) * 100); _root.accuracy = _root.myvalue + "%"; _root.accuracybonus = _root.myvalue * 50; _root.score = _root.score + _root.myvalue; } else { _root.accuracy = "N/A"; _root.accuracybonus = "N/A"; }
Symbol 27 MovieClip [zombiewavecomplete] Frame 1
stop();
Symbol 27 MovieClip [zombiewavecomplete] Frame 60
_root.staminadrain = _root.staminadrain + 0.01; _root.zombienumber = 1; _root.zombieskilled = 0; _root.zombiespeed = _root.zombiespeed + 1; _root.zombiespawn = _root.zombiespawn + 1; _root.manhealth = _root.objcell_mc.man.health; playtrack(); if (_root.zombiehealthup == 3) { _root.zombiehealth = _root.zombiehealth + 1; _root.zombiehealthup = 0; } else { _root.zombiehealthup = _root.zombiehealthup + 1; } setuplevel(); makeBarrel(); makeBalls();
Symbol 32 MovieClip Frame 15
stop();
Symbol 33 MovieClip [explosion2] Frame 25
delete this.onEnterFrame; removeMovieClip(this);
Symbol 38 MovieClip Frame 1
stop();
Symbol 42 MovieClip Frame 1
stop();
Symbol 42 MovieClip Frame 10
this._visible = 0; gotoAndPlay (1);
Instance of Symbol 41 MovieClip in Symbol 42 MovieClip Frame 10
onClipEvent (enterFrame) { this._visible = 0; }
Instance of Symbol 42 MovieClip in Symbol 43 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.displayammo >= 28) { this._visible = 1; } else { this.play(); } }
Instance of Symbol 42 MovieClip in Symbol 43 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.displayammo >= 29) { this._visible = 1; } else { this.play(); } }
Instance of Symbol 42 MovieClip in Symbol 43 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.displayammo >= 30) { this._visible = 1; } else { this.play(); } }
Instance of Symbol 42 MovieClip in Symbol 43 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.displayammo >= 23) { this._visible = 1; } else { this.play(); } }
Instance of Symbol 42 MovieClip in Symbol 43 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.displayammo >= 24) { this._visible = 1; } else { this.play(); } }
Instance of Symbol 42 MovieClip in Symbol 43 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.displayammo >= 25) { this._visible = 1; } else { this.play(); } }
Instance of Symbol 42 MovieClip in Symbol 43 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.displayammo >= 26) { this._visible = 1; } else { this.play(); } }
Instance of Symbol 42 MovieClip in Symbol 43 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.displayammo >= 27) { this._visible = 1; } else { this.play(); } }
Instance of Symbol 42 MovieClip in Symbol 43 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.displayammo >= 18) { this._visible = 1; } else { this.play(); } }
Instance of Symbol 42 MovieClip in Symbol 43 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.displayammo >= 19) { this._visible = 1; } else { this.play(); } }
Instance of Symbol 42 MovieClip in Symbol 43 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.displayammo >= 20) { this._visible = 1; } else { this.play(); } }
Instance of Symbol 42 MovieClip in Symbol 43 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.displayammo >= 21) { this._visible = 1; } else { this.play(); } }
Instance of Symbol 42 MovieClip in Symbol 43 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.displayammo >= 22) { this._visible = 1; } else { this.play(); } }
Instance of Symbol 42 MovieClip in Symbol 43 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.displayammo >= 17) { this._visible = 1; } else { this.play(); } }
Instance of Symbol 42 MovieClip in Symbol 43 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.displayammo >= 4) { this._visible = 1; } else { this.play(); } }
Instance of Symbol 42 MovieClip in Symbol 43 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.displayammo >= 5) { this._visible = 1; } else { this.play(); } }
Instance of Symbol 42 MovieClip in Symbol 43 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.displayammo >= 6) { this._visible = 1; } else { this.play(); } }
Instance of Symbol 42 MovieClip in Symbol 43 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.displayammo >= 9) { this._visible = 1; } else { this.play(); } }
Instance of Symbol 42 MovieClip in Symbol 43 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.displayammo >= 8) { this._visible = 1; } else { this.play(); } }
Instance of Symbol 42 MovieClip in Symbol 43 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.displayammo >= 11) { this._visible = 1; } else { this.play(); } }
Instance of Symbol 42 MovieClip in Symbol 43 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.displayammo >= 3) { this._visible = 1; } else { this.play(); } }
Instance of Symbol 42 MovieClip in Symbol 43 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.displayammo >= 13) { this._visible = 1; } else { this.play(); } }
Instance of Symbol 42 MovieClip in Symbol 43 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.displayammo >= 14) { this._visible = 1; } else { this.play(); } }
Instance of Symbol 42 MovieClip in Symbol 43 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.displayammo >= 16) { this._visible = 1; } else { this.play(); } }
Instance of Symbol 42 MovieClip in Symbol 43 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.displayammo >= 15) { this._visible = 1; } else { this.play(); } }
Instance of Symbol 42 MovieClip in Symbol 43 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.displayammo >= 12) { this._visible = 1; } else { this.play(); } }
Instance of Symbol 42 MovieClip in Symbol 43 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.displayammo >= 10) { this._visible = 1; } else { this.play(); } }
Instance of Symbol 42 MovieClip in Symbol 43 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.displayammo >= 7) { this._visible = 1; } else { this.play(); } }
Instance of Symbol 42 MovieClip in Symbol 43 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.displayammo >= 2) { this._visible = 1; } else { this.play(); } }
Instance of Symbol 42 MovieClip in Symbol 43 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.displayammo >= 1) { this._visible = 1; } else { this.play(); } }
Symbol 47 MovieClip Frame 1
stop();
Symbol 47 MovieClip Frame 10
gotoAndPlay (1); this._visible = 0;
Instance of Symbol 46 MovieClip in Symbol 47 MovieClip Frame 10
onClipEvent (enterFrame) { this._visible = 0; }
Instance of Symbol 47 MovieClip "pistol2" in Symbol 48 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.displayammo >= 2) { this._visible = 1; } else { this.play(); } }
Instance of Symbol 47 MovieClip "pistol3" in Symbol 48 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.displayammo >= 3) { this._visible = 1; } else { this.play(); } }
Instance of Symbol 47 MovieClip "pistol4" in Symbol 48 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.displayammo >= 4) { this._visible = 1; } else { this.play(); } }
Instance of Symbol 47 MovieClip "pistol7" in Symbol 48 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.displayammo == 7) { this._visible = 1; } else { this.play(); } }
Instance of Symbol 47 MovieClip "pistol6" in Symbol 48 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.displayammo >= 6) { this._visible = 1; } else { this.play(); } }
Instance of Symbol 47 MovieClip "pistol5" in Symbol 48 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.displayammo >= 5) { this._visible = 1; } else { this.play(); } }
Instance of Symbol 47 MovieClip "pistol1" in Symbol 48 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.displayammo >= 1) { this._visible = 1; } else { this.play(); } }
Symbol 52 MovieClip Frame 1
stop();
Symbol 52 MovieClip Frame 10
gotoAndPlay (1); this._visible = 0;
Instance of Symbol 51 MovieClip in Symbol 52 MovieClip Frame 10
onClipEvent (enterFrame) { this._visible = 0; }
Instance of Symbol 52 MovieClip "shell3" in Symbol 53 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.displayammo >= 3) { this._visible = 1; } else { this.play(); } }
Instance of Symbol 52 MovieClip "shell4" in Symbol 53 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.displayammo >= 4) { this._visible = 1; } else { this.play(); } }
Instance of Symbol 52 MovieClip "shell5" in Symbol 53 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.displayammo >= 5) { this._visible = 1; } else { this.play(); } }
Instance of Symbol 52 MovieClip "shell6" in Symbol 53 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.displayammo >= 6) { this._visible = 1; } else { this.play(); } }
Instance of Symbol 52 MovieClip "shell7" in Symbol 53 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.displayammo >= 7) { this._visible = 1; } else { this.play(); } }
Instance of Symbol 52 MovieClip "shell8" in Symbol 53 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.displayammo >= 8) { this._visible = 1; } else { this.play(); } }
Instance of Symbol 52 MovieClip "shell2" in Symbol 53 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.displayammo >= 2) { this._visible = 1; } else { this.play(); } }
Instance of Symbol 52 MovieClip "shell1" in Symbol 53 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.displayammo >= 1) { this._visible = 1; } else { this.play(); } }
Symbol 66 MovieClip Frame 1
stop();
Symbol 66 MovieClip Frame 10
stop();
Symbol 73 MovieClip Frame 1
stop();
Symbol 73 MovieClip Frame 10
stop();
Symbol 80 MovieClip Frame 1
stop();
Symbol 80 MovieClip Frame 10
stop();
Symbol 92 MovieClip Frame 40
stop();
Symbol 93 MovieClip [explosion] Frame 5
if (_root.extrablood == "on") { _root.attachMovie("bloodpatch", "bloodpatch" + _root.bloods, _root.bloods, {_x:(this._x + -30) + (Math.random() * 60), _y:(this._y + -30) + (Math.random() * 60), _rotation:this._rotation - 90}); if (_root.bloods > -50) { _root.bloods = _root.bloods - 1; } else { _root.bloods = -1; } }
Symbol 93 MovieClip [explosion] Frame 25
delete this.onEnterFrame; removeMovieClip(this);
Symbol 102 MovieClip Frame 1
stop();
Symbol 102 MovieClip Frame 4
gotoAndStop (1);
Instance of Symbol 110 MovieClip in Symbol 133 MovieClip Frame 11
onClipEvent (enterFrame) { if (this.hitTest(_root.objcell_mc.man)) { if (_root.objcell_mc.man.health > 0) { _root.attachMovie("explosion", "explosion" + _root.j, _root.j, {_x:_root.objcell_mc.man._x + 250, _y:_root.objcell_mc.man._y + 250, _rotation:((_root.objcell_mc.man._rotation - 90) + -40) + (Math.random() * 80)}); _root.j = _root.j + 1; _root.objcell_mc.man.health = _root.objcell_mc.man.health - 2; _root.bloodscratch._rotation = Math.random() * 200; _root.bloodscratch.play(); } else if (_root.objcell_mc.man.alive == 1) { _root.objcell_mc.man.alive = 0; _root.objcell_mc.man.gotoAndStop(4); _root.bloodscratch.play(); _root.bloodscratch._rotation = Math.random() * 200; } } }
Instance of Symbol 110 MovieClip in Symbol 133 MovieClip Frame 47
onClipEvent (enterFrame) { if (this.hitTest(_root.objcell_mc.man)) { if (_root.objcell_mc.man.health > 0) { _root.attachMovie("explosion", "explosion" + _root.j, _root.j, {_x:_root.objcell_mc.man._x + 250, _y:_root.objcell_mc.man._y + 250, _rotation:((_root.objcell_mc.man._rotation - 90) + -40) + (Math.random() * 80)}); _root.j = _root.j + 1; _root.objcell_mc.man.health = _root.objcell_mc.man.health - 2; _root.bloodscratch._rotation = Math.random() * 200; _root.bloodscratch.play(); } else if (_root.objcell_mc.man.alive == 1) { _root.objcell_mc.man.alive = 0; _root.objcell_mc.man.gotoAndStop(4); _root.bloodscratch.play(); _root.bloodscratch._rotation = Math.random() * 200; } } }
Symbol 144 MovieClip Frame 74
mc = _root.attachMovie("ammopickup", "ammopickup" + _root.counter, _root.counter, {_x:_root.objcell_mc["enemytarget" + thenumber]._x + 250, _y:_root.objcell_mc["enemytarget" + thenumber]._y + 250}); _root.counter = _root.counter + 1; if (_root.counter >= 620) { _root.counter = 600; } _root.colourflavour = random(3); mc.ammocratetype = _root.colourflavour; mc.gotoAndPlay(_root.colourflavour + 1); mc._rotation = random(200); mc.onEnterFrame = function () { if (_root.objcell_mc.man.hitTest(this)) { if (this.ammocratetype == 0) { if (_root.ammotype == 0) { _root.inclip = _root.inclip + (_root.zombiehealth * 2); } else { _root.pistolreserve = _root.pistolreserve + (_root.zombiehealth * 2); } } else if (this.ammocratetype == 1) { if (_root.ammotype == 1) { _root.inclip = _root.inclip + _root.zombiehealth; } else { _root.shotgunreserve = _root.shotgunreserve + _root.zombiehealth; } } else if (this.ammocratetype == 2) { if (_root.ammotype == 2) { _root.inclip = _root.inclip + (_root.zombiehealth * 2); } else { _root.smgreserve = _root.smgreserve + (_root.zombiehealth * 2); } } if (_root.bullettime > 1) { _root.energypickupaudio = new Sound(_root); _root.energypickupaudio.attachSound("reloadslow"); _root.energypickupaudio.start(0, 1); } else { _root.energypickupaudio = new Sound(_root); _root.energypickupaudio.attachSound("reload"); _root.energypickupaudio.start(0, 1); } this.removeMovieClip(); } };
Symbol 144 MovieClip Frame 75
if (_root.zombieskilled == 29) { _root.zombiewavecomplete.play(); } else { _root.zombieskilled = _root.zombieskilled + 1; } removeMovieClip(_root.objcell_mc["enemytarget" + thenumber]);
Instance of Symbol 110 MovieClip in Symbol 147 MovieClip Frame 29
onClipEvent (enterFrame) { if (this.hitTest(_root.objcell_mc.man)) { if (_root.objcell_mc.man.health > 0) { _root.attachMovie("explosion", "explosion" + _root.j, _root.j, {_x:_root.objcell_mc.man._x + 250, _y:_root.objcell_mc.man._y + 250, _rotation:((_root.objcell_mc.man._rotation - 90) + -40) + (Math.random() * 80)}); _root.j = _root.j + 1; _root.objcell_mc.man.health = _root.objcell_mc.man.health - 2; _root.bloodscratch._rotation = Math.random() * 200; _root.bloodscratch.play(); } else if (_root.objcell_mc.man.alive == 1) { _root.objcell_mc.man.alive = 0; _root.objcell_mc.man.gotoAndStop(4); _root.bloodscratch.play(); _root.bloodscratch._rotation = Math.random() * 200; } } }
Instance of Symbol 110 MovieClip in Symbol 147 MovieClip Frame 95
onClipEvent (enterFrame) { if (this.hitTest(_root.objcell_mc.man)) { if (_root.objcell_mc.man.health > 0) { _root.attachMovie("explosion", "explosion" + _root.j, _root.j, {_x:_root.objcell_mc.man._x + 250, _y:_root.objcell_mc.man._y + 250, _rotation:((_root.objcell_mc.man._rotation - 90) + -40) + (Math.random() * 80)}); _root.j = _root.j + 1; _root.objcell_mc.man.health = _root.objcell_mc.man.health - 2; _root.bloodscratch._rotation = Math.random() * 200; _root.bloodscratch.play(); } else if (_root.objcell_mc.man.alive == 1) { _root.objcell_mc.man.alive = 0; _root.objcell_mc.man.gotoAndStop(4); _root.bloodscratch.play(); _root.bloodscratch._rotation = Math.random() * 200; } } }
Symbol 151 MovieClip Frame 86
mc = _root.attachMovie("ammopickup", "ammopickup" + _root.counter, _root.counter, {_x:_root.objcell_mc["enemytarget" + thenumber]._x + 250, _y:_root.objcell_mc["enemytarget" + thenumber]._y + 250}); _root.counter = _root.counter + 1; if (_root.counter >= 620) { _root.counter = 600; } _root.colourflavour = random(3); mc.ammocratetype = _root.colourflavour; mc.gotoAndPlay(_root.colourflavour + 1); mc._rotation = random(200); mc.onEnterFrame = function () { if (_root.objcell_mc.man.hitTest(this)) { if (this.ammocratetype == 0) { if (_root.ammotype == 0) { _root.inclip = _root.inclip + (_root.zombiehealth * 2); } else { _root.pistolreserve = _root.pistolreserve + (_root.zombiehealth * 2); } } else if (this.ammocratetype == 1) { if (_root.ammotype == 1) { _root.inclip = _root.inclip + _root.zombiehealth; } else { _root.shotgunreserve = _root.shotgunreserve + _root.zombiehealth; } } else if (this.ammocratetype == 2) { if (_root.ammotype == 2) { _root.inclip = _root.inclip + (_root.zombiehealth * 2); } else { _root.smgreserve = _root.smgreserve + (_root.zombiehealth * 2); } } if (_root.bullettime > 1) { _root.energypickupaudio = new Sound(_root); _root.energypickupaudio.attachSound("reloadslow"); _root.energypickupaudio.start(0, 1); } else { _root.energypickupaudio = new Sound(_root); _root.energypickupaudio.attachSound("reload"); _root.energypickupaudio.start(0, 1); } this.removeMovieClip(); } };
Symbol 151 MovieClip Frame 87
if (_root.zombieskilled == 29) { _root.zombiewavecomplete.play(); } else { _root.zombieskilled = _root.zombieskilled + 1; } removeMovieClip(_root.objcell_mc["enemytarget" + thenumber]);
Symbol 152 MovieClip [enemytarget1] Frame 1
stop();
Symbol 152 MovieClip [enemytarget1] Frame 2
stop();
Symbol 152 MovieClip [enemytarget1] Frame 3
stop();
Symbol 152 MovieClip [enemytarget1] Frame 4
stop();
Symbol 152 MovieClip [enemytarget1] Frame 5
stop();
Symbol 152 MovieClip [enemytarget1] Frame 6
stop();
Symbol 200 MovieClip Frame 59
mc = _root.attachMovie("ammopickup", "ammopickup" + _root.counter, _root.counter, {_x:_root.objcell_mc["enemytarget" + thenumber]._x + 250, _y:_root.objcell_mc["enemytarget" + thenumber]._y + 250}); _root.counter = _root.counter + 1; if (_root.counter >= 620) { _root.counter = 600; } _root.colourflavour = random(3); mc.ammocratetype = _root.colourflavour; mc.gotoAndPlay(_root.colourflavour + 1); mc._rotation = random(200); mc.onEnterFrame = function () { if (_root.objcell_mc.man.hitTest(this)) { if (this.ammocratetype == 0) { if (_root.ammotype == 0) { _root.inclip = _root.inclip + (_root.zombiehealth * 2); } else { _root.pistolreserve = _root.pistolreserve + (_root.zombiehealth * 2); } } else if (this.ammocratetype == 1) { if (_root.ammotype == 1) { _root.inclip = _root.inclip + _root.zombiehealth; } else { _root.shotgunreserve = _root.shotgunreserve + _root.zombiehealth; } } else if (this.ammocratetype == 2) { if (_root.ammotype == 2) { _root.inclip = _root.inclip + (_root.zombiehealth * 2); } else { _root.smgreserve = _root.smgreserve + (_root.zombiehealth * 2); } } if (_root.bullettime > 1) { _root.energypickupaudio = new Sound(_root); _root.energypickupaudio.attachSound("reloadslow"); _root.energypickupaudio.start(0, 1); } else { _root.energypickupaudio = new Sound(_root); _root.energypickupaudio.attachSound("reload"); _root.energypickupaudio.start(0, 1); } this.removeMovieClip(); } };
Symbol 200 MovieClip Frame 60
if (_root.zombieskilled == 29) { _root.zombiewavecomplete.play(); } else { _root.zombieskilled = _root.zombieskilled + 1; } removeMovieClip(_root.objcell_mc["enemytarget" + thenumber]);
Symbol 203 MovieClip Frame 87
mc = _root.attachMovie("ammopickup", "ammopickup" + _root.counter, _root.counter, {_x:_root.objcell_mc["enemytarget" + thenumber]._x + 250, _y:_root.objcell_mc["enemytarget" + thenumber]._y + 250}); _root.counter = _root.counter + 1; if (_root.counter >= 620) { _root.counter = 600; } _root.colourflavour = random(3); mc.ammocratetype = _root.colourflavour; mc.gotoAndPlay(_root.colourflavour + 1); mc._rotation = random(200); mc.onEnterFrame = function () { if (_root.objcell_mc.man.hitTest(this)) { if (this.ammocratetype == 0) { if (_root.ammotype == 0) { _root.inclip = _root.inclip + (_root.zombiehealth * 2); } else { _root.pistolreserve = _root.pistolreserve + (_root.zombiehealth * 2); } } else if (this.ammocratetype == 1) { if (_root.ammotype == 1) { _root.inclip = _root.inclip + _root.zombiehealth; } else { _root.shotgunreserve = _root.shotgunreserve + _root.zombiehealth; } } else if (this.ammocratetype == 2) { if (_root.ammotype == 2) { _root.inclip = _root.inclip + (_root.zombiehealth * 2); } else { _root.smgreserve = _root.smgreserve + (_root.zombiehealth * 2); } } if (_root.bullettime > 1) { _root.energypickupaudio = new Sound(_root); _root.energypickupaudio.attachSound("reloadslow"); _root.energypickupaudio.start(0, 1); } else { _root.energypickupaudio = new Sound(_root); _root.energypickupaudio.attachSound("reload"); _root.energypickupaudio.start(0, 1); } this.removeMovieClip(); } };
Symbol 203 MovieClip Frame 88
if (_root.zombieskilled == 29) { _root.zombiewavecomplete.play(); } else { _root.zombieskilled = _root.zombieskilled + 1; } removeMovieClip(_root.objcell_mc["enemytarget" + thenumber]);
Symbol 204 MovieClip [enemytarget0] Frame 1
stop();
Symbol 204 MovieClip [enemytarget0] Frame 2
stop();
Symbol 204 MovieClip [enemytarget0] Frame 3
stop();
Symbol 204 MovieClip [enemytarget0] Frame 4
stop();
Symbol 204 MovieClip [enemytarget0] Frame 5
stop();
Symbol 204 MovieClip [enemytarget0] Frame 6
stop();
Symbol 208 MovieClip [bloodpatch] Frame 462
stop();
Symbol 220 MovieClip [blacktoscores] Frame 1
stop();
Symbol 220 MovieClip [blacktoscores] Frame 133
_root.gotoAndStop("scores"); _root.objcell_mc.removeMovieClip(); this.removeMovieClip();
Symbol 226 MovieClip [bulletscratch] Frame 1
stop();
Symbol 229 MovieClip [bloodscratch] Frame 1
stop();
Symbol 237 MovieClip [ammopickup] Frame 1
stop();
Symbol 237 MovieClip [ammopickup] Frame 2
stop();
Symbol 237 MovieClip [ammopickup] Frame 3
stop();
Symbol 260 MovieClip Frame 1
stop();
Symbol 260 MovieClip Frame 6
gotoAndPlay (1);
Symbol 260 MovieClip Frame 21
_root.ready = 1; _root.isreloading = 0; gotoAndPlay (1);
Symbol 260 MovieClip Frame 66
_root.ready = 1; _root.isreloading = 0; gotoAndPlay (1);
Symbol 273 MovieClip Frame 1
stop();
Instance of Symbol 268 MovieClip "foot" in Symbol 273 MovieClip Frame 9
onClipEvent (enterFrame) { var i = 0; while (i <= _root.zombienumber) { if (this.hitTest(_root.objcell_mc["enemytarget" + i].zombie)) { if (_root.objcell_mc["enemytarget" + i].alive == 1) { if (_root.kicking1 == 0) { _root.kicking1 = 1; if (_root.bullettime > 1) { kicksound = new Sound(_root); kicksound.attachSound("fleshslow"); kicksound.start(0, 1); } else { kicksound = new Sound(_root); kicksound.attachSound("flesh"); kicksound.start(0, 1); } _root.attachMovie("explosion", "explosion" + _root.j, _root.j, {_x:_root.objcell_mc["enemytarget" + i]._x + 250, _y:_root.objcell_mc["enemytarget" + i]._y + 250, _rotation:((_root.objcell_mc["enemytarget" + i]._rotation - 180) + -20) + (Math.random() * 40)}); _root.j = _root.j + 1; if (_root.j > 3015) { _root.j = 3000; } _root.shaker.gotoAndPlay("lighthit"); if (_root.objcell_mc["enemytarget" + i]._x > _root.objcell_mc.man._x) { _root.objcell_mc["enemytarget" + i].vx = _root.objcell_mc["enemytarget" + i].vx + 6; } if (_root.objcell_mc["enemytarget" + i]._x < _root.objcell_mc.man._x) { _root.objcell_mc["enemytarget" + i].vx = _root.objcell_mc["enemytarget" + i].vx - 6; } if (_root.objcell_mc["enemytarget" + i]._y > _root.objcell_mc.man._y) { _root.objcell_mc["enemytarget" + i].vy = _root.objcell_mc["enemytarget" + i].vy + 6; } if (_root.objcell_mc["enemytarget" + i]._y < _root.objcell_mc.man._y) { _root.objcell_mc["enemytarget" + i].vy = _root.objcell_mc["enemytarget" + i].vy - 6; } if (_root.objcell_mc["enemytarget" + i].health > 0) { _root.objcell_mc["enemytarget" + i].health = _root.objcell_mc["enemytarget" + i].health - 1; } else { if (_root.bullettime > 1) { _root.objcell_mc["enemytarget" + i].gotoAndStop(6); } else { _root.objcell_mc["enemytarget" + i].gotoAndStop(3); } _root.score = _root.score + 2000; _root.objcell_mc["enemytarget" + i].alive = 0; _root.objcell_mc["enemytarget" + i].zombie.thenumber = i; } } } } else { _root.kicking1 = 0; } i++; } }
Symbol 273 MovieClip Frame 20
gotoAndStop (1);
Instance of Symbol 268 MovieClip "foot" in Symbol 273 MovieClip Frame 40
onClipEvent (enterFrame) { var i = 0; while (i <= _root.zombienumber) { if (this.hitTest(_root.objcell_mc["enemytarget" + i].zombie)) { if (_root.objcell_mc["enemytarget" + i].alive == 1) { if (_root.kicking1 == 0) { _root.kicking1 = 1; _root.attachMovie("explosion", "explosion" + _root.j, _root.j, {_x:_root.objcell_mc["enemytarget" + i]._x + 250, _y:_root.objcell_mc["enemytarget" + i]._y + 250, _rotation:((_root.objcell_mc["enemytarget" + i]._rotation - 180) + -20) + (Math.random() * 40)}); _root.j = _root.j + 1; if (_root.j > 3015) { _root.j = 3000; } _root.shaker.gotoAndPlay("lighthit"); if (_root.objcell_mc["enemytarget" + i]._x > _root.objcell_mc.man._x) { _root.objcell_mc["enemytarget" + i].vx = _root.objcell_mc["enemytarget" + i].vx + 6; } if (_root.objcell_mc["enemytarget" + i]._x < _root.objcell_mc.man._x) { _root.objcell_mc["enemytarget" + i].vx = _root.objcell_mc["enemytarget" + i].vx - 6; } if (_root.objcell_mc["enemytarget" + i]._y > _root.objcell_mc.man._y) { _root.objcell_mc["enemytarget" + i].vy = _root.objcell_mc["enemytarget" + i].vy + 6; } if (_root.objcell_mc["enemytarget" + i]._y < _root.objcell_mc.man._y) { _root.objcell_mc["enemytarget" + i].vy = _root.objcell_mc["enemytarget" + i].vy - 6; } if (_root.objcell_mc["enemytarget" + i].health > 0) { _root.objcell_mc["enemytarget" + i].health = _root.objcell_mc["enemytarget" + i].health - 1; } else { if (_root.bullettime > 1) { _root.objcell_mc["enemytarget" + i].gotoAndStop(6); } else { _root.objcell_mc["enemytarget" + i].gotoAndStop(3); } _root.score = _root.score + 2000; _root.objcell_mc["enemytarget" + i].alive = 0; _root.objcell_mc["enemytarget" + i].zombie.thenumber = i; } } } } else { _root.kicking1 = 0; } i++; } }
Symbol 273 MovieClip Frame 69
gotoAndStop (1);
Symbol 280 MovieClip Frame 1
stop();
Symbol 280 MovieClip Frame 6
gotoAndPlay (1);
Symbol 280 MovieClip Frame 21
_root.ready = 1; _root.isreloading = 0; gotoAndPlay (1);
Symbol 280 MovieClip Frame 60
_root.ready = 1; _root.isreloading = 0; gotoAndPlay (1);
Symbol 293 MovieClip Frame 1
stop();
Symbol 293 MovieClip Frame 6
gotoAndPlay (1);
Symbol 293 MovieClip Frame 21
_root.ready = 1; _root.isreloading = 0; gotoAndPlay (1);
Symbol 293 MovieClip Frame 70
_root.ready = 1; _root.isreloading = 0; gotoAndPlay (1);
Symbol 308 MovieClip Frame 21
_root.blacktoscores.play(); stop();
Symbol 309 MovieClip [man] Frame 1
stop();
Symbol 309 MovieClip [man] Frame 2
stop();
Symbol 309 MovieClip [man] Frame 3
stop();
Symbol 309 MovieClip [man] Frame 4
stop();
Symbol 454 MovieClip [__Packages.MochiAd] Frame 0
class MochiAd { function MochiAd () { } static function showPreloaderAd(options) { var _local29 = {clip:_root, ad_msec:11000, ad_timeout:3000, fadeout_time:250, regpt:"o", method:"showPreloaderAd", color:16747008, background:16777161, outline:13994812}; options = _parseOptions(options, _local29); var _local15 = options.clip; var _local25 = options.ad_msec; delete options.ad_msec; var _local28 = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { return(null); } _local15.stop(); var mc = _local15._mochiad; mc.onUnload = function () { this._parent.play(); }; var _local16 = _getRes(options); var _local5 = _local16[0]; var _local14 = _local16[1]; mc._x = _local5 * 0.5; mc._y = _local14 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk._x = _local5 * -0.5; chk._y = _local14 * -0.5; var _local8 = chk.createEmptyMovieClip("_mochiad_bar", 4); _local8._x = 10; _local8._y = _local14 - 20; var _local24 = options.color; delete options.color; var _local21 = options.background; delete options.background; var _local26 = options.outline; delete options.outline; var _local6 = _local8.createEmptyMovieClip("_outline", 1); _local6.beginFill(_local21); _local6.moveTo(0, 0); _local6.lineTo(_local5 - 20, 0); _local6.lineTo(_local5 - 20, 10); _local6.lineTo(0, 10); _local6.lineTo(0, 0); _local6.endFill(); var _local4 = _local8.createEmptyMovieClip("_inside", 2); _local4.beginFill(_local24); _local4.moveTo(0, 0); _local4.lineTo(_local5 - 20, 0); _local4.lineTo(_local5 - 20, 10); _local4.lineTo(0, 10); _local4.lineTo(0, 0); _local4.endFill(); _local4._xscale = 0; var _local7 = _local8.createEmptyMovieClip("_outline", 3); _local7.lineStyle(0, _local26, 100); _local7.moveTo(0, 0); _local7.lineTo(_local5 - 20, 0); _local7.lineTo(_local5 - 20, 10); _local7.lineTo(0, 10); _local7.lineTo(0, 0); chk.ad_msec = _local25; chk.ad_timeout = _local28; chk.started = getTimer(); chk.showing = false; chk.last_pcnt = 0; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)); if (_local2 > 0) { this._parent._alpha = _local2; } else { var _local3 = this._parent._parent; MochiAd.unload(_local3); delete this.onEnterFrame; } }; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec; }; chk.onEnterFrame = function () { var _local6 = this._parent._parent; var _local12 = this._parent._mochiad_ctr; var _local5 = getTimer() - this.started; var _local3 = false; var _local4 = _local6.getBytesTotal(); var _local8 = _local6.getBytesLoaded(); var _local10 = (100 * _local8) / _local4; var _local11 = (100 * _local5) / chk.ad_msec; var _local9 = this._mochiad_bar._inside; var _local2 = Math.min(100, Math.min(_local10 || 0, _local11)); _local2 = Math.max(this.last_pcnt, _local2); this.last_pcnt = _local2; _local9._xscale = _local2; if (!chk.showing) { var _local7 = _local12.getBytesTotal(); if ((_local7 > 0) || (typeof(_local7) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if (_local5 > chk.ad_timeout) { _local3 = true; } } if (_local5 > chk.ad_msec) { _local3 = true; } if (((_local4 > 0) && (_local8 >= _local4)) && (_local3)) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = chk.fadeFunction; } } }; } static function showTimedAd(options) { var _local15 = {clip:_root, ad_msec:11000, ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showTimedAd"}; options = _parseOptions(options, _local15); var _local6 = options.clip; var _local12 = options.ad_msec; delete options.ad_msec; var _local14 = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { return(null); } _local6.stop(); var mc = _local6._mochiad; mc.onUnload = function () { this._parent.play(); }; var _local7 = _getRes(options); var _local16 = _local7[0]; var _local13 = _local7[1]; mc._x = _local16 * 0.5; mc._y = _local13 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk.ad_msec = _local12; chk.ad_timeout = _local14; chk.started = getTimer(); chk.showing = false; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)); if (_local2 > 0) { this._parent._alpha = _local2; } else { var _local3 = this._parent._parent; MochiAd.unload(_local3); delete this.onEnterFrame; } }; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec - 250; }; chk.onEnterFrame = function () { var _local5 = this._parent._mochiad_ctr; var _local4 = getTimer() - this.started; var _local2 = false; if (!chk.showing) { var _local3 = _local5.getBytesTotal(); if ((_local3 > 0) || (typeof(_local3) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if (_local4 > chk.ad_timeout) { _local2 = true; } } if (_local4 > chk.ad_msec) { _local2 = true; } if (_local2) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = this.fadeFunction; } } }; } static function load(options) { var _local14 = {clip:_root, server:"http://x.mochiads.com/srv/1/", method:"load", depth:10333, id:"_UNKNOWN_"}; options = _parseOptions(options, _local14); options.swfv = options.clip.getSWFVersion() || 6; options.mav = "1.3"; var _local7 = options.clip; if (!_isNetworkAvailable()) { return(false); } if (_local7._mochiad_loaded) { return(false); } var _local13 = options.depth; delete options.depth; var _local6 = _local7.createEmptyMovieClip("_mochiad", _local13); var _local12 = _getRes(options); options.res = (_local12[0] + "x") + _local12[1]; options.server = options.server + options.id; delete options.id; _local7._mochiad_loaded = true; var _local4 = _local6.createEmptyMovieClip("_mochiad_ctr", 1); for (var _local8 in options) { _local4[_local8] = options[_local8]; } if (_local7._url.indexOf("http") != 0) { options.no_page = true; } var _local11 = _local4.server; delete _local4.server; var _local10 = _local11.split("/")[2].split(":")[0]; if (System.security) { if (System.security.allowDomain) { System.security.allowDomain("*"); System.security.allowDomain(_local10); } if (System.security.allowInsecureDomain) { System.security.allowInsecureDomain("*"); System.security.allowInsecureDomain(_local10); } } _local6.onEnterFrame = function () { if (this._mochiad_ctr._url != this._url) { this.onEnterFrame = function () { if (!this._mochiad_ctr) { delete this.onEnterFrame; MochiAd.unload(this._parent); } }; } }; var _local5 = new LocalConnection(); var _local9 = ["", Math.floor(new Date().getTime()), random(999999)].join("_"); _local5.mc = _local6; _local5.name = _local9; _local5.hostname = _local10; _local5.allowDomain = function (d) { return(true); }; _local5.allowInsecureDomain = _local5.allowDomain; _local5.connect(_local9); _local6.lc = _local5; _local4.lc = _local9; _local4.st = getTimer(); _local4.loadMovie(_local11 + ".swf", "POST"); return(_local6); } static function unload(clip) { if (typeof(clip) == "undefined") { clip = _root; } if (clip.clip && (clip.clip._mochiad)) { clip = clip.clip; } if (!clip._mochiad) { return(false); } clip._mochiad.removeMovieClip(); delete clip._mochiad_loaded; delete clip._mochiad; return(true); } static function _isNetworkAvailable() { if (System.security) { var _local1 = System.security; if (_local1.sandboxType == "localWithFile") { return(false); } } return(true); } static function _getRes(options) { var _local3 = options.clip.getBounds(); var _local2 = 0; var _local1 = 0; if (typeof(options.res) != "undefined") { var _local4 = options.res.split("x"); _local2 = parseFloat(_local4[0]); _local1 = parseFloat(_local4[1]); } else { _local2 = _local3.xMax - _local3.xMin; _local1 = _local3.yMax - _local3.yMin; } if ((_local2 == 0) || (_local1 == 0)) { _local2 = Stage.width; _local1 = Stage.height; } return([_local2, _local1]); } static function _parseOptions(options, defaults) { var _local4 = {}; for (var _local8 in defaults) { _local4[_local8] = defaults[_local8]; } if (options) { for (var _local8 in options) { _local4[_local8] = options[_local8]; } } if (_root.mochiad_options) { var _local5 = _root.mochiad_options.split("&"); var _local2 = 0; while (_local2 < _local5.length) { var _local3 = _local5[_local2].split("="); _local4[unescape(_local3[0])] = unescape(_local3[1]); _local2++; } } return(_local4); } }
Symbol 312 MovieClip Frame 1
stop();
Symbol 312 MovieClip Frame 30
stop();
Symbol 321 MovieClip Frame 30
stop();
Symbol 324 Button
on (release) { if (_root.extrablood == "on") { _root.extrablood = "off"; } else { _root.extrablood = "on"; } }
Symbol 334 Button
on (release) { if (_root.soundon == 1) { _root.soundon = 0; } else { _root.soundon = 1; } }
Instance of Symbol 335 MovieClip in Symbol 336 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.soundon == 0) { this.gotoAndStop(1); _root.tune.setVolume(0); } else { _root.tune.setVolume(100); this.play(); } }
Symbol 340 Button
on (release) { getURL ("http://www.steampowered.com", "_blank"); }
Symbol 345 Button
on (release) { getURL ("http://www.thorgaming.com/highscores/index.php?game=21&diff=1&order=top", "_blank"); }
Symbol 349 Button
on (release) { _root.play(); }
Symbol 394 MovieClip Frame 1
_root.stop(); playtrack(); play();
Symbol 394 MovieClip Frame 246
stop();
Symbol 401 MovieClip Frame 1
stop();
Symbol 401 MovieClip Frame 2
stop();
Symbol 401 MovieClip Frame 3
stop();
Symbol 406 MovieClip Frame 1
stop();
Symbol 406 MovieClip Frame 45
gotoAndStop (1);
Symbol 406 MovieClip Frame 76
gotoAndStop (1);
Symbol 412 MovieClip Frame 1
stop();
Symbol 414 MovieClip Frame 1
stop();
Symbol 415 MovieClip Frame 1
stop();
Symbol 424 Button
on (release) { _root.thebackground.gotoAndStop(1); _root.gotoAndPlay(2); }
Symbol 430 Button
on (release) { getURL ("http://www.thorgaming.com/flasharcade/", "_blank"); }
Symbol 440 Button
on (release) { System.security.allowDomain("thorgaming.com"); _root.buttonhit = new Sound(_root); _root.buttonhit.attachSound("buttonhit"); _root.buttonhit.start(0, 1); _root.scorestatus = "Please Wait"; _root.scoreboard.thescoreboard.submitbutton._visible = 0; _root.serverList = new LoadVars(); _root.serverList.load((((("http://www.thorgaming.com/highscores/submit.php?op=Submit&game_id=21&game_name=" + _root.name) + "&game_score=") + _root.score) + "&game_diff=1&nocache=") + random(65000)); _root.serverList.onLoad = function (true) { if (_root.serverList.result == "ok") { _root.song.stop(); getURL ("http://www.thorgaming.com/highscores/index.php?game=21&diff=1&order=top", "_blank"); _root.scoreboard.thescoreboard.submitbutton._visible = 1; _root.thebackground.gotoAndStop(1); _root.gotoAndPlay(2); } else { _root.scoreboard.thescoreboard.submitbutton._visible = 1; _root.scorestatus = "Please retry"; } }; } on (rollOver) { _root.menubeep = new Sound(_root); _root.menubeep.attachSound("menubeep"); _root.menubeep.start(0, 1); } on (rollOver) { drop = new Sound(this); drop.attachSound("drop"); drop.start(0, 1); }
Symbol 453 MovieClip Frame 30
stop();

Library Items

Symbol 1 Sound [pistolslow]
Symbol 2 Sound [pistol]
Symbol 3 Sound [speedup]
Symbol 4 Sound [bluesoundslow]
Symbol 5 Sound [slowdown]
Symbol 6 Sound [greensoundslow]
Symbol 7 Sound [ric2]
Symbol 8 Sound [ric]
Symbol 9 Sound [reloadslow]
Symbol 10 Sound [reload]
Symbol 11 Sound [redsound]
Symbol 12 Sound [redsoundslow]
Symbol 13 Sound [shotgunslow]
Symbol 14 Sound [shotgun]
Symbol 15 Sound [greensound]
Symbol 16 Sound [dryfireslow]
Symbol 17 Sound [dryfire]
Symbol 18 Sound [bluesound]
Symbol 19 Sound [fleshslow]
Symbol 20 Sound [flesh]
Symbol 21 Sound [pant]Used by:226 229
Symbol 22 Sound [ouch]Used by:144 308
Symbol 23 Sound [swish]Used by:273
Symbol 24 FontUsed by:25 310
Symbol 25 TextUses:24Used by:26
Symbol 26 MovieClipUses:25Used by:27
Symbol 27 MovieClip [zombiewavecomplete]Uses:26
Symbol 28 GraphicUsed by:29 90 238 394 416
Symbol 29 MovieClipUses:28Used by:32
Symbol 30 GraphicUsed by:31 91
Symbol 31 MovieClipUses:30Used by:32
Symbol 32 MovieClipUses:29 31Used by:33
Symbol 33 MovieClip [explosion2]Uses:32
Symbol 34 FontUsed by:35 36 342 346
Symbol 35 TextUses:34Used by:37
Symbol 36 TextUses:34Used by:37
Symbol 37 MovieClipUses:35 36Used by:38
Symbol 38 MovieClipUses:37Used by:89
Symbol 39 BitmapUsed by:40 234
Symbol 40 GraphicUses:39Used by:41 42
Symbol 41 MovieClipUses:40Used by:42
Symbol 42 MovieClipUses:40 41Used by:43
Symbol 43 MovieClipUses:42Used by:89
Symbol 44 BitmapUsed by:45 230
Symbol 45 GraphicUses:44Used by:46
Symbol 46 MovieClipUses:45Used by:47
Symbol 47 MovieClipUses:46Used by:48
Symbol 48 MovieClipUses:47Used by:89
Symbol 49 BitmapUsed by:50 232
Symbol 50 GraphicUses:49Used by:51
Symbol 51 MovieClipUses:50Used by:52
Symbol 52 MovieClipUses:51Used by:53
Symbol 53 MovieClipUses:52Used by:89
Symbol 54 FontUsed by:55 56 351 355 357 358 359 360 369 385 389 407 413 431 432 433 434 435 441 444 445 446 447 448 449
Symbol 55 EditableTextUses:54Used by:89
Symbol 56 EditableTextUses:54Used by:89
Symbol 57 BitmapUsed by:59 436
Symbol 58 BitmapUsed by:59
Symbol 59 GraphicUses:57 58Used by:89
Symbol 60 BitmapUsed by:61
Symbol 61 GraphicUses:60Used by:62 64
Symbol 62 MovieClipUses:61Used by:63
Symbol 63 MovieClipUses:62Used by:64
Symbol 64 ButtonUses:63 61Used by:65
Symbol 65 MovieClipUses:64Used by:66
Symbol 66 MovieClipUses:65Used by:89
Symbol 67 BitmapUsed by:68
Symbol 68 GraphicUses:67Used by:69 71
Symbol 69 MovieClipUses:68Used by:70
Symbol 70 MovieClipUses:69Used by:71
Symbol 71 ButtonUses:70 68Used by:72
Symbol 72 MovieClipUses:71Used by:73
Symbol 73 MovieClipUses:72Used by:89
Symbol 74 BitmapUsed by:75
Symbol 75 GraphicUses:74Used by:76 78
Symbol 76 MovieClipUses:75Used by:77
Symbol 77 MovieClipUses:76Used by:78
Symbol 78 ButtonUses:77 75Used by:79
Symbol 79 MovieClipUses:78Used by:80
Symbol 80 MovieClipUses:79Used by:89
Symbol 81 GraphicUsed by:82 221
Symbol 82 MovieClipUses:81Used by:85 86
Symbol 83 BitmapUsed by:84
Symbol 84 GraphicUses:83Used by:85 86
Symbol 85 MovieClipUses:84 82Used by:89
Symbol 86 MovieClipUses:84 82Used by:89
Symbol 87 GraphicUsed by:88
Symbol 88 MovieClipUses:87Used by:89
Symbol 89 MovieClip [ammotypemovie]Uses:38 43 48 53 55 56 59 66 73 80 85 86 88
Symbol 90 MovieClipUses:28Used by:92
Symbol 91 MovieClipUses:30Used by:92
Symbol 92 MovieClipUses:90 91Used by:93 308
Symbol 93 MovieClip [explosion]Uses:92
Symbol 94 GraphicUsed by:95
Symbol 95 MovieClip [bullet]Uses:94
Symbol 96 GraphicUsed by:97
Symbol 97 MovieClipUses:96Used by:102 133 147 148 167 201
Symbol 98 BitmapUsed by:99 134
Symbol 99 GraphicUses:98Used by:102 148
Symbol 100 BitmapUsed by:101
Symbol 101 GraphicUses:100Used by:102
Symbol 102 MovieClipUses:97 99 101Used by:152
Symbol 103 BitmapUsed by:104
Symbol 104 GraphicUses:103Used by:133 147
Symbol 105 BitmapUsed by:106
Symbol 106 GraphicUses:105Used by:133 147
Symbol 107 BitmapUsed by:108
Symbol 108 GraphicUses:107Used by:133 147
Symbol 109 GraphicUsed by:110
Symbol 110 MovieClipUses:109Used by:133 147
Symbol 111 BitmapUsed by:112
Symbol 112 GraphicUses:111Used by:133 147
Symbol 113 SoundUsed by:133
Symbol 114 BitmapUsed by:115
Symbol 115 GraphicUses:114Used by:133 147
Symbol 116 BitmapUsed by:117
Symbol 117 GraphicUses:116Used by:133 147
Symbol 118 BitmapUsed by:119
Symbol 119 GraphicUses:118Used by:133 147
Symbol 120 BitmapUsed by:121
Symbol 121 GraphicUses:120Used by:133 147
Symbol 122 BitmapUsed by:123
Symbol 123 GraphicUses:122Used by:133 147
Symbol 124 BitmapUsed by:125
Symbol 125 GraphicUses:124Used by:133 147
Symbol 126 SoundUsed by:133 200
Symbol 127 BitmapUsed by:128
Symbol 128 GraphicUses:127Used by:133 147
Symbol 129 BitmapUsed by:130
Symbol 130 GraphicUses:129Used by:133 147
Symbol 131 BitmapUsed by:132
Symbol 132 GraphicUses:131Used by:133 147
Symbol 133 MovieClipUses:97 104 106 108 110 112 113 115 117 119 121 123 125 126 128 130 132Used by:152 204
Symbol 134 GraphicUses:98Used by:144 151
Symbol 135 BitmapUsed by:136
Symbol 136 GraphicUses:135Used by:144 151
Symbol 137 BitmapUsed by:138
Symbol 138 GraphicUses:137Used by:144 151
Symbol 139 BitmapUsed by:140
Symbol 140 GraphicUses:139Used by:144 151
Symbol 141 BitmapUsed by:142
Symbol 142 GraphicUses:141Used by:143 150 151
Symbol 143 MovieClipUses:142Used by:144
Symbol 144 MovieClipUses:134 22 136 138 140 143Used by:152
Symbol 145 SoundUsed by:147
Symbol 146 SoundUsed by:147 203
Symbol 147 MovieClipUses:97 104 106 108 110 112 145 115 117 119 121 123 125 146 128 130 132Used by:152 204
Symbol 148 MovieClipUses:97 99Used by:152
Symbol 149 SoundUsed by:151
Symbol 150 MovieClipUses:142Used by:151
Symbol 151 MovieClipUses:134 149 136 138 140 142 150Used by:152
Symbol 152 MovieClip [enemytarget1]Uses:102 133 144 147 148 151
Symbol 153 BitmapUsed by:154
Symbol 154 GraphicUses:153Used by:167 201
Symbol 155 BitmapUsed by:156
Symbol 156 GraphicUses:155Used by:167 201
Symbol 157 BitmapUsed by:158
Symbol 158 GraphicUses:157Used by:167 201
Symbol 159 BitmapUsed by:160
Symbol 160 GraphicUses:159Used by:167 201
Symbol 161 BitmapUsed by:162
Symbol 162 GraphicUses:161Used by:167 201
Symbol 163 BitmapUsed by:164
Symbol 164 GraphicUses:163Used by:167 201
Symbol 165 BitmapUsed by:166
Symbol 166 GraphicUses:165Used by:167 201
Symbol 167 MovieClipUses:97 154 156 158 160 162 164 166Used by:204
Symbol 168 BitmapUsed by:169
Symbol 169 GraphicUses:168Used by:200 203
Symbol 170 BitmapUsed by:171
Symbol 171 GraphicUses:170Used by:200 203
Symbol 172 BitmapUsed by:173
Symbol 173 GraphicUses:172Used by:200 203
Symbol 174 BitmapUsed by:175
Symbol 175 GraphicUses:174Used by:200 203
Symbol 176 BitmapUsed by:177
Symbol 177 GraphicUses:176Used by:200 203
Symbol 178 BitmapUsed by:179
Symbol 179 GraphicUses:178Used by:200 203
Symbol 180 BitmapUsed by:181
Symbol 181 GraphicUses:180Used by:200 203
Symbol 182 BitmapUsed by:183
Symbol 183 GraphicUses:182Used by:200 203
Symbol 184 BitmapUsed by:185
Symbol 185 GraphicUses:184Used by:200 203
Symbol 186 BitmapUsed by:187
Symbol 187 GraphicUses:186Used by:200 203
Symbol 188 BitmapUsed by:189
Symbol 189 GraphicUses:188Used by:200 203
Symbol 190 BitmapUsed by:191
Symbol 191 GraphicUses:190Used by:200 203
Symbol 192 BitmapUsed by:193
Symbol 193 GraphicUses:192Used by:200 203
Symbol 194 BitmapUsed by:195
Symbol 195 GraphicUses:194Used by:200 203
Symbol 196 BitmapUsed by:197
Symbol 197 GraphicUses:196Used by:199 200 203
Symbol 198 SoundUsed by:200
Symbol 199 MovieClipUses:197Used by:200 203
Symbol 200 MovieClipUses:169 126 171 173 175 177 179 181 183 185 187 189 191 193 195 197 198 199Used by:204
Symbol 201 MovieClipUses:97 154 156 158 160 162 164 166Used by:204
Symbol 202 SoundUsed by:203
Symbol 203 MovieClipUses:169 146 171 173 175 177 179 181 183 185 187 189 191 193 195 197 202 199Used by:204
Symbol 204 MovieClip [enemytarget0]Uses:167 133 200 147 201 203
Symbol 205 BitmapUsed by:206
Symbol 206 GraphicUses:205Used by:207
Symbol 207 MovieClipUses:206Used by:208
Symbol 208 MovieClip [bloodpatch]Uses:207
Symbol 209 BitmapUsed by:211
Symbol 210 BitmapUsed by:211 214 216
Symbol 211 GraphicUses:209 210Used by:212
Symbol 212 MovieClip [barrel2]Uses:211
Symbol 213 BitmapUsed by:214
Symbol 214 GraphicUses:213 210Used by:215
Symbol 215 MovieClip [barrel1]Uses:214
Symbol 216 GraphicUses:210Used by:217
Symbol 217 MovieClip [barrel0]Uses:216
Symbol 218 GraphicUsed by:219  Timeline
Symbol 219 MovieClipUses:218Used by:220
Symbol 220 MovieClip [blacktoscores]Uses:219
Symbol 221 MovieClipUses:81Used by:226 229
Symbol 222 BitmapUsed by:223 225
Symbol 223 GraphicUses:222Used by:226
Symbol 224 SoundUsed by:226 229
Symbol 225 GraphicUses:222Used by:226
Symbol 226 MovieClip [bulletscratch]Uses:221 21 223 224 225
Symbol 227 BitmapUsed by:228
Symbol 228 GraphicUses:227Used by:229
Symbol 229 MovieClip [bloodscratch]Uses:221 21 228 224
Symbol 230 GraphicUses:44Used by:231
Symbol 231 MovieClipUses:230Used by:237
Symbol 232 GraphicUses:49Used by:233
Symbol 233 MovieClipUses:232Used by:237
Symbol 234 GraphicUses:39Used by:235
Symbol 235 MovieClipUses:234Used by:236
Symbol 236 MovieClipUses:235Used by:237
Symbol 237 MovieClip [ammopickup]Uses:231 233 236Used by:Timeline
Symbol 238 MovieClipUses:28Used by:309
Symbol 239 BitmapUsed by:240
Symbol 240 GraphicUses:239Used by:260
Symbol 241 GraphicUsed by:242
Symbol 242 MovieClipUses:241Used by:245
Symbol 243 SoundUsed by:245
Symbol 244 SoundUsed by:245
Symbol 245 MovieClipUses:242 243 244Used by:260 280 293
Symbol 246 BitmapUsed by:247
Symbol 247 GraphicUses:246Used by:260
Symbol 248 SoundUsed by:260
Symbol 249 BitmapUsed by:250 286
Symbol 250 GraphicUses:249Used by:260 280
Symbol 251 BitmapUsed by:252 287
Symbol 252 GraphicUses:251Used by:260 280
Symbol 253 SoundUsed by:260
Symbol 254 BitmapUsed by:255 288
Symbol 255 GraphicUses:254Used by:260 280
Symbol 256 BitmapUsed by:257 290
Symbol 257 GraphicUses:256Used by:260 280
Symbol 258 SoundUsed by:260
Symbol 259 SoundUsed by:260
Symbol 260 MovieClipUses:240 245 247 248 250 252 253 255 257 258 259Used by:309
Symbol 261 BitmapUsed by:262
Symbol 262 GraphicUses:261Used by:263
Symbol 263 MovieClipUses:262Used by:273
Symbol 264 BitmapUsed by:265
Symbol 265 GraphicUses:264Used by:266
Symbol 266 MovieClipUses:265Used by:273
Symbol 267 GraphicUsed by:268
Symbol 268 MovieClipUses:267Used by:273
Symbol 269 BitmapUsed by:270
Symbol 270 GraphicUses:269Used by:271
Symbol 271 MovieClipUses:270Used by:273
Symbol 272 SoundUsed by:273
Symbol 273 MovieClipUses:263 266 23 268 271 272Used by:309
Symbol 274 BitmapUsed by:275
Symbol 275 GraphicUses:274Used by:280
Symbol 276 BitmapUsed by:277
Symbol 277 GraphicUses:276Used by:280
Symbol 278 SoundUsed by:280
Symbol 279 SoundUsed by:280
Symbol 280 MovieClipUses:275 245 277 278 250 252 255 257 279Used by:309
Symbol 281 BitmapUsed by:282
Symbol 282 GraphicUses:281Used by:293
Symbol 283 BitmapUsed by:284
Symbol 284 GraphicUses:283Used by:293
Symbol 285 SoundUsed by:293
Symbol 286 GraphicUses:249Used by:293
Symbol 287 GraphicUses:251Used by:293
Symbol 288 GraphicUses:254Used by:293
Symbol 289 SoundUsed by:293
Symbol 290 GraphicUses:256Used by:293
Symbol 291 SoundUsed by:293
Symbol 292 SoundUsed by:293
Symbol 293 MovieClipUses:282 245 284 285 286 287 288 289 290 291 292Used by:309
Symbol 294 BitmapUsed by:295
Symbol 295 GraphicUses:294Used by:308
Symbol 296 BitmapUsed by:297
Symbol 297 GraphicUses:296Used by:308
Symbol 298 BitmapUsed by:299
Symbol 299 GraphicUses:298Used by:308
Symbol 300 BitmapUsed by:301
Symbol 301 GraphicUses:300Used by:308
Symbol 302 BitmapUsed by:303
Symbol 303 GraphicUses:302Used by:308
Symbol 304 BitmapUsed by:305
Symbol 305 GraphicUses:304Used by:308
Symbol 306 BitmapUsed by:307
Symbol 307 GraphicUses:306Used by:308
Symbol 308 MovieClipUses:92 295 22 297 299 301 303 305 307Used by:309
Symbol 309 MovieClip [man]Uses:238 260 273 280 293 308Used by:Timeline
Symbol 454 MovieClip [__Packages.MochiAd]
Symbol 310 TextUses:24Used by:311
Symbol 311 MovieClipUses:310Used by:312
Symbol 312 MovieClipUses:311Used by:Timeline
Symbol 313 FontUsed by:314
Symbol 314 TextUses:313Used by:315
Symbol 315 MovieClipUses:314Used by:394
Symbol 316 GraphicUsed by:317
Symbol 317 MovieClipUses:316Used by:394
Symbol 318 GraphicUsed by:394
Symbol 319 GraphicUsed by:320
Symbol 320 MovieClipUses:319Used by:321
Symbol 321 MovieClipUses:320Used by:394  Timeline
Symbol 322 GraphicUsed by:323 324
Symbol 323 MovieClipUses:322Used by:324
Symbol 324 ButtonUses:323 322Used by:393
Symbol 325 FontUsed by:326 327 328 329 337 341 350 354 356 361 363 366 374 379 380 384 388
Symbol 326 EditableTextUses:325Used by:393
Symbol 327 TextUses:325Used by:393
Symbol 328 TextUses:325Used by:393
Symbol 329 TextUses:325Used by:393
Symbol 330 GraphicUsed by:331
Symbol 331 MovieClipUses:330Used by:335
Symbol 332 GraphicUsed by:333 334
Symbol 333 MovieClipUses:332Used by:334
Symbol 334 ButtonUses:333 332Used by:335
Symbol 335 MovieClipUses:331 334Used by:336
Symbol 336 MovieClipUses:335Used by:393
Symbol 337 TextUses:325Used by:338
Symbol 338 MovieClipUses:337Used by:340
Symbol 339 GraphicUsed by:340
Symbol 340 ButtonUses:338 339Used by:393
Symbol 341 TextUses:325Used by:393
Symbol 342 TextUses:34Used by:343
Symbol 343 MovieClipUses:342Used by:345
Symbol 344 GraphicUsed by:345
Symbol 345 ButtonUses:343 344Used by:393
Symbol 346 TextUses:34Used by:347
Symbol 347 MovieClipUses:346Used by:349
Symbol 348 GraphicUsed by:349
Symbol 349 ButtonUses:347 348Used by:393
Symbol 350 TextUses:325Used by:362
Symbol 351 TextUses:54Used by:362
Symbol 352 GraphicUsed by:353
Symbol 353 MovieClipUses:352Used by:362
Symbol 354 TextUses:325Used by:362
Symbol 355 TextUses:54Used by:362
Symbol 356 TextUses:325Used by:362
Symbol 357 TextUses:54Used by:362
Symbol 358 TextUses:54Used by:362
Symbol 359 TextUses:54Used by:362
Symbol 360 TextUses:54Used by:362
Symbol 361 TextUses:325Used by:362
Symbol 362 MovieClipUses:350 351 353 354 355 356 357 358 359 360 361Used by:393
Symbol 363 TextUses:325Used by:393
Symbol 364 FontUsed by:365 367 368 370 371 372 373
Symbol 365 TextUses:364Used by:376
Symbol 366 TextUses:325Used by:376
Symbol 367 TextUses:364Used by:376
Symbol 368 TextUses:364Used by:376
Symbol 369 TextUses:54Used by:376
Symbol 370 TextUses:364Used by:376
Symbol 371 TextUses:364Used by:376
Symbol 372 TextUses:364Used by:376
Symbol 373 TextUses:364Used by:376
Symbol 374 TextUses:325Used by:376
Symbol 375 GraphicUsed by:376
Symbol 376 MovieClipUses:365 366 367 368 369 370 371 372 373 374 375Used by:393
Symbol 377 GraphicUsed by:378
Symbol 378 MovieClipUses:377Used by:382
Symbol 379 TextUses:325Used by:382
Symbol 380 TextUses:325Used by:382
Symbol 381 GraphicUsed by:382
Symbol 382 MovieClipUses:378 379 380 381Used by:393
Symbol 383 GraphicUsed by:393
Symbol 384 TextUses:325Used by:387
Symbol 385 TextUses:54Used by:387
Symbol 386 GraphicUsed by:387
Symbol 387 MovieClipUses:384 385 386Used by:393
Symbol 388 TextUses:325Used by:391
Symbol 389 TextUses:54Used by:391
Symbol 390 GraphicUsed by:391
Symbol 391 MovieClipUses:388 389 390Used by:393 394
Symbol 392 GraphicUsed by:393
Symbol 393 MovieClipUses:324 326 327 328 329 336 340 341 345 349 362 363 376 382 383 387 391 392Used by:394
Symbol 394 MovieClipUses:315 317 318 28 321 393 391Used by:Timeline
Symbol 395 BitmapUsed by:396
Symbol 396 GraphicUses:395Used by:401
Symbol 397 BitmapUsed by:398
Symbol 398 GraphicUses:397Used by:401
Symbol 399 BitmapUsed by:400
Symbol 400 GraphicUses:399Used by:401
Symbol 401 MovieClipUses:396 398 400Used by:Timeline
Symbol 402 Sound [tune1]Used by:Timeline
Symbol 403 Sound [tune]Used by:Timeline
Symbol 404 GraphicUsed by:405
Symbol 405 MovieClipUses:404Used by:406
Symbol 406 MovieClipUses:405Used by:Timeline
Symbol 407 TextUses:54Used by:412 415
Symbol 408 SoundUsed by:412 414 415
Symbol 409 SoundUsed by:412 414 415
Symbol 410 SoundUsed by:412 414 415
Symbol 411 SoundUsed by:412 414 415
Symbol 412 MovieClipUses:407 408 409 410 411Used by:Timeline
Symbol 413 TextUses:54Used by:414
Symbol 414 MovieClipUses:413 408 409 410 411Used by:Timeline
Symbol 415 MovieClipUses:407 408 409 410 411Used by:Timeline
Symbol 416 MovieClipUses:28Used by:Timeline
Symbol 417 GraphicUsed by:418
Symbol 418 MovieClipUses:417Used by:Timeline
Symbol 419 BitmapUsed by:420 425 437
Symbol 420 GraphicUses:419Used by:424
Symbol 421 FontUsed by:422 423 426 427 428 438 439
Symbol 422 TextUses:421Used by:424
Symbol 423 TextUses:421Used by:424
Symbol 424 ButtonUses:420 422 423Used by:452
Symbol 425 GraphicUses:419Used by:430
Symbol 426 TextUses:421Used by:430
Symbol 427 TextUses:421Used by:430
Symbol 428 TextUses:421Used by:430
Symbol 429 GraphicUsed by:430
Symbol 430 ButtonUses:425 426 427 428 429Used by:452
Symbol 431 EditableTextUses:54Used by:452
Symbol 432 TextUses:54Used by:452
Symbol 433 EditableTextUses:54Used by:452
Symbol 434 EditableTextUses:54Used by:452
Symbol 435 TextUses:54Used by:452
Symbol 436 GraphicUses:57Used by:452
Symbol 437 GraphicUses:419Used by:440
Symbol 438 TextUses:421Used by:440
Symbol 439 TextUses:421Used by:440
Symbol 440 ButtonUses:437 438 439Used by:452
Symbol 441 EditableTextUses:54Used by:452
Symbol 442 FontUsed by:443
Symbol 443 TextUses:442Used by:452
Symbol 444 EditableTextUses:54Used by:452
Symbol 445 TextUses:54Used by:452
Symbol 446 EditableTextUses:54Used by:452
Symbol 447 TextUses:54Used by:452
Symbol 448 EditableTextUses:54Used by:452
Symbol 449 TextUses:54Used by:452
Symbol 450 BitmapUsed by:451
Symbol 451 GraphicUses:450Used by:452
Symbol 452 MovieClipUses:424 430 431 432 433 434 435 436 440 441 443 444 445 446 447 448 449 451Used by:453
Symbol 453 MovieClipUses:452Used by:Timeline

Instance Names

"pausedmovie"Frame 2Symbol 312 MovieClip
"thebackground"Frame 2Symbol 401 MovieClip
"slowmo"Frame 3Symbol 406 MovieClip
"walksoundslow"Frame 3Symbol 412 MovieClip
"runsound"Frame 3Symbol 414 MovieClip
"walksound"Frame 3Symbol 415 MovieClip
"stage"Frame 3Symbol 418 MovieClip
"scoreboard"Frame 5Symbol 453 MovieClip
"pistol2"Symbol 48 MovieClip Frame 1Symbol 47 MovieClip
"pistol3"Symbol 48 MovieClip Frame 1Symbol 47 MovieClip
"pistol4"Symbol 48 MovieClip Frame 1Symbol 47 MovieClip
"pistol7"Symbol 48 MovieClip Frame 1Symbol 47 MovieClip
"pistol6"Symbol 48 MovieClip Frame 1Symbol 47 MovieClip
"pistol5"Symbol 48 MovieClip Frame 1Symbol 47 MovieClip
"pistol1"Symbol 48 MovieClip Frame 1Symbol 47 MovieClip
"shell3"Symbol 53 MovieClip Frame 1Symbol 52 MovieClip
"shell4"Symbol 53 MovieClip Frame 1Symbol 52 MovieClip
"shell5"Symbol 53 MovieClip Frame 1Symbol 52 MovieClip
"shell6"Symbol 53 MovieClip Frame 1Symbol 52 MovieClip
"shell7"Symbol 53 MovieClip Frame 1Symbol 52 MovieClip
"shell8"Symbol 53 MovieClip Frame 1Symbol 52 MovieClip
"shell2"Symbol 53 MovieClip Frame 1Symbol 52 MovieClip
"shell1"Symbol 53 MovieClip Frame 1Symbol 52 MovieClip
"staminabar"Symbol 85 MovieClip Frame 1Symbol 82 MovieClip
"healthbar"Symbol 86 MovieClip Frame 1Symbol 82 MovieClip
"weaponupgrade"Symbol 89 MovieClip [ammotypemovie] Frame 1Symbol 38 MovieClip
"smgbullets"Symbol 89 MovieClip [ammotypemovie] Frame 1Symbol 43 MovieClip
"pistolbullets"Symbol 89 MovieClip [ammotypemovie] Frame 1Symbol 48 MovieClip
"shotgunbullets"Symbol 89 MovieClip [ammotypemovie] Frame 1Symbol 53 MovieClip
"blue"Symbol 89 MovieClip [ammotypemovie] Frame 1Symbol 66 MovieClip
"green"Symbol 89 MovieClip [ammotypemovie] Frame 1Symbol 73 MovieClip
"red"Symbol 89 MovieClip [ammotypemovie] Frame 1Symbol 80 MovieClip
"thestaminabar"Symbol 89 MovieClip [ammotypemovie] Frame 1Symbol 85 MovieClip
"thehealthbar"Symbol 89 MovieClip [ammotypemovie] Frame 1Symbol 86 MovieClip
"head"Symbol 102 MovieClip Frame 1Symbol 97 MovieClip
"head"Symbol 133 MovieClip Frame 1Symbol 97 MovieClip
"head"Symbol 147 MovieClip Frame 1Symbol 97 MovieClip
"head"Symbol 148 MovieClip Frame 1Symbol 97 MovieClip
"zombie"Symbol 152 MovieClip [enemytarget1] Frame 1Symbol 102 MovieClip
"zombie"Symbol 152 MovieClip [enemytarget1] Frame 2Symbol 133 MovieClip
"zombie"Symbol 152 MovieClip [enemytarget1] Frame 3Symbol 144 MovieClip
"zombie"Symbol 152 MovieClip [enemytarget1] Frame 4Symbol 147 MovieClip
"zombie"Symbol 152 MovieClip [enemytarget1] Frame 5Symbol 148 MovieClip
"zombie"Symbol 152 MovieClip [enemytarget1] Frame 6Symbol 151 MovieClip
"head"Symbol 167 MovieClip Frame 1Symbol 97 MovieClip
"head"Symbol 201 MovieClip Frame 1Symbol 97 MovieClip
"zombie"Symbol 204 MovieClip [enemytarget0] Frame 1Symbol 167 MovieClip
"zombie"Symbol 204 MovieClip [enemytarget0] Frame 2Symbol 133 MovieClip
"zombie"Symbol 204 MovieClip [enemytarget0] Frame 3Symbol 200 MovieClip
"zombie"Symbol 204 MovieClip [enemytarget0] Frame 4Symbol 147 MovieClip
"zombie"Symbol 204 MovieClip [enemytarget0] Frame 5Symbol 201 MovieClip
"zombie"Symbol 204 MovieClip [enemytarget0] Frame 6Symbol 203 MovieClip
"foot"Symbol 273 MovieClip Frame 9Symbol 268 MovieClip
"foot"Symbol 273 MovieClip Frame 40Symbol 268 MovieClip
"body"Symbol 309 MovieClip [man] Frame 1Symbol 238 MovieClip
"weapon"Symbol 309 MovieClip [man] Frame 1Symbol 260 MovieClip
"kick"Symbol 309 MovieClip [man] Frame 1Symbol 273 MovieClip
"weapon"Symbol 309 MovieClip [man] Frame 2Symbol 280 MovieClip
"weapon"Symbol 309 MovieClip [man] Frame 3Symbol 293 MovieClip
"weapon"Symbol 309 MovieClip [man] Frame 4Symbol 308 MovieClip
"submitbutton"Symbol 452 MovieClip Frame 1Symbol 440 Button
"thescoreboard"Symbol 453 MovieClip Frame 1Symbol 452 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
Protect (24)Timeline Frame 10 bytes ""
ExportAssets (56)Timeline Frame 1Symbol 1 as "pistolslow"
ExportAssets (56)Timeline Frame 1Symbol 2 as "pistol"
ExportAssets (56)Timeline Frame 1Symbol 3 as "speedup"
ExportAssets (56)Timeline Frame 1Symbol 4 as "bluesoundslow"
ExportAssets (56)Timeline Frame 1Symbol 5 as "slowdown"
ExportAssets (56)Timeline Frame 1Symbol 6 as "greensoundslow"
ExportAssets (56)Timeline Frame 1Symbol 7 as "ric2"
ExportAssets (56)Timeline Frame 1Symbol 8 as "ric"
ExportAssets (56)Timeline Frame 1Symbol 9 as "reloadslow"
ExportAssets (56)Timeline Frame 1Symbol 10 as "reload"
ExportAssets (56)Timeline Frame 1Symbol 11 as "redsound"
ExportAssets (56)Timeline Frame 1Symbol 12 as "redsoundslow"
ExportAssets (56)Timeline Frame 1Symbol 13 as "shotgunslow"
ExportAssets (56)Timeline Frame 1Symbol 14 as "shotgun"
ExportAssets (56)Timeline Frame 1Symbol 15 as "greensound"
ExportAssets (56)Timeline Frame 1Symbol 16 as "dryfireslow"
ExportAssets (56)Timeline Frame 1Symbol 17 as "dryfire"
ExportAssets (56)Timeline Frame 1Symbol 18 as "bluesound"
ExportAssets (56)Timeline Frame 1Symbol 19 as "fleshslow"
ExportAssets (56)Timeline Frame 1Symbol 20 as "flesh"
ExportAssets (56)Timeline Frame 1Symbol 21 as "pant"
ExportAssets (56)Timeline Frame 1Symbol 22 as "ouch"
ExportAssets (56)Timeline Frame 1Symbol 23 as "swish"
ExportAssets (56)Timeline Frame 1Symbol 27 as "zombiewavecomplete"
ExportAssets (56)Timeline Frame 1Symbol 33 as "explosion2"
ExportAssets (56)Timeline Frame 1Symbol 89 as "ammotypemovie"
ExportAssets (56)Timeline Frame 1Symbol 93 as "explosion"
ExportAssets (56)Timeline Frame 1Symbol 95 as "bullet"
ExportAssets (56)Timeline Frame 1Symbol 152 as "enemytarget1"
ExportAssets (56)Timeline Frame 1Symbol 204 as "enemytarget0"
ExportAssets (56)Timeline Frame 1Symbol 208 as "bloodpatch"
ExportAssets (56)Timeline Frame 1Symbol 212 as "barrel2"
ExportAssets (56)Timeline Frame 1Symbol 215 as "barrel1"
ExportAssets (56)Timeline Frame 1Symbol 217 as "barrel0"
ExportAssets (56)Timeline Frame 1Symbol 220 as "blacktoscores"
ExportAssets (56)Timeline Frame 1Symbol 226 as "bulletscratch"
ExportAssets (56)Timeline Frame 1Symbol 229 as "bloodscratch"
ExportAssets (56)Timeline Frame 1Symbol 237 as "ammopickup"
ExportAssets (56)Timeline Frame 1Symbol 309 as "man"
ExportAssets (56)Timeline Frame 1Symbol 454 as "__Packages.MochiAd"
ExportAssets (56)Timeline Frame 2Symbol 402 as "tune1"
ExportAssets (56)Timeline Frame 2Symbol 403 as "tune"

Labels

"scores"Frame 5
"reloadnoise"Symbol 73 MovieClip Frame 2
"reloadnoise"Symbol 80 MovieClip Frame 2
"fire"Symbol 260 MovieClip Frame 2
"reload"Symbol 260 MovieClip Frame 7
"reloadslow"Symbol 260 MovieClip Frame 22
"slowmo"Symbol 273 MovieClip Frame 21
"fire"Symbol 280 MovieClip Frame 2
"reload"Symbol 280 MovieClip Frame 7
"reloadslow"Symbol 280 MovieClip Frame 22
"fire"Symbol 293 MovieClip Frame 2
"reload"Symbol 293 MovieClip Frame 7
"reloadslow"Symbol 293 MovieClip Frame 22
"pistol"Symbol 309 MovieClip [man] Frame 1
"shotgun"Symbol 309 MovieClip [man] Frame 2
"smg"Symbol 309 MovieClip [man] Frame 3
"speedup"Symbol 406 MovieClip Frame 46

Dynamic Text Variables

_root.inclipSymbol 55 EditableText"777"
_root.scoreSymbol 56 EditableText"9999999999"
_root.extrabloodSymbol 326 EditableText"<p align="center"></p>"
_root.accuracybonusSymbol 431 EditableText""
_root.scoreSymbol 433 EditableText""
_root.nameSymbol 434 EditableText"Enter Name"
_root.scorestatusSymbol 441 EditableText""
_root.hitsSymbol 444 EditableText""
_root.shotsSymbol 446 EditableText""
_root.accuracySymbol 448 EditableText""




http://swfchan.com/12/58149/info.shtml
Created: 17/4 -2019 10:41:01 Last modified: 17/4 -2019 10:41:01 Server time: 28/04 -2024 10:48:23