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

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

The_Last_Stand_2.swf

This is the info page for
Flash #20025

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


Text
<p align="left"><font face="Arial" size="14" color="#000000" letterSpacing="0.000000" kerning="1"> </font></p>

00

o

/

ARMORGAMES.COM

ARMORGAMES.COM

THE LAST STAND 2
IS EXCLUSIVE TO

v1.31

SOUND CONTROLLERvv

THREAT LEVEL

TOWN MAX:

00

00

NIGHT

LOCATION

OPTIONS

TXT

BUTTONTEXT

ON

ON

OFF

REMOVE

PUT GUN HERE

WEAPONS FOR
TONIGHT

MAIN:

BACKUP:

NEED A
WEA{PON HERE!

SURVIVOR WEAPONS

ACCEPT

SETUP
TRAPS

ACCEPT

TRAPS

WAlL

TRAP SPOTS

EVERYTHING IS MADE OF EXPLOSIONS.

x0

x0

x0

CLOSE

SOMETHING IS STILL
CONTROLLING ME!

MOVE:

:RELOAD

:SWITCH WEAPONS

W

A

S

D

R

SPACE

ESC

:OPTIONS

AIM &

SHOOT!

kILL!
KILl!

00

1

INCLUDING ME

00

0

0

0

0

00

00

PTS

TOOL STORE

QUICKSTOP

SUPERMARKET

MORE HOUSES

HOUSES

CHURCH

PARK STORAGE

BIG
HOUSE

SHERRIFS
OFFICE

?

DEPT.
STORE

$

GAS STATION

OFFICE

STORES

GUN STORE

POLICE

ALL RETAIL

APARTMENTS

CHURCH

CORNER
STORE

ALL HOUSES

HALL

YOU
ARE
HERE

GLENDALE

HUGE YARDS

RUNDOWN
HOUSE

MED.
CENTRE

BARN

DINER

FARMHOUSE

SHERRIF's

GAS STATION

TAlk ABOUT BEING IN
THE MIDDLE OF NOWHERE...

POLICE

CAMPING STORE

SECURITY
CoMPANY

RETAIL DISTRICT

UNION
CITY

ARMY
BASE

TO GLENDALE

NO-MANS

LAND

WEAPON
STORAGE

HOUSE

POLICE
STATION

GUNSHOP

STORES

MEDICAL
CLINIC

HALL

MARK LOCATIONS TO SEARCH IN RED

12

00

00

00

00

00

INCLUDING ME

<p align="left"></p>

DAY 1

SEARCHING

HOURS LEFT

REPAIRS

PER HOUR

0

00

00

10

PTS

NO VACANCY

00

TRAVEL

<p align="center"><font face="HarleyHand1" size="24" color="#990000" letterSpacing="-1.000000" kerning="0">0</font></p>

SEARCH TIME:

WEAPON STORAGE

MORE POPULATION = MORE OF EVERYTHING

YOU ARE
HERE!

<p align="center"><font face="HarleyHand1" size="48" color="#000000" letterSpacing="-5.000000" kerning="0">00</font></p>

<p align="center"><font face="HarleyHand1" size="38" color="#000000" letterSpacing="-5.000000" kerning="0">00</font></p>

TO GET TO UNION CITY

<p align="center"><font face="HarleyHand1" size="23" color="#ffffff" letterSpacing="-2.500000" kerning="0">GLENDALE</font></p>

POP:

<p align="center"><font face="HarleyHand1" size="24" color="#ffffff" letterSpacing="-2.000000" kerning="0">100,000</font></p>

DAYS TRAVEL:

<p align="center"><font face="HarleyHand1" size="25" color="#ffffff" letterSpacing="-2.000000" kerning="0">5</font></p>

NOT ENOUGH
SUPPLIES

<p align="center"><font face="HarleyHand1" size="36" color="#000000" letterSpacing="-2.500000" kerning="0">JONESTOWN ?</font></p>

<p align="center"><font face="HarleyHand1" size="37" color="#000000" letterSpacing="-2.500000" kerning="0">5 DAYS</font></p>

TO

TRAVEL

AND IT WAS OVER.

I MISSED THE DEADLINE.

UNION CITY WAS GONE.

SO WAS MY CHANCE AT SURVIVAL.

TXT

DAYS SURVIVED

ZOMBIES PUT TO REST

0000

0000

UNION CITY...

SAFE AT LAST.

IT'S FINALLY OVER.

THE LAST STAND 2

A CON ARTISTS PRODUCTION

DESIGN, PROGRAMMING, ANIMATION AND SOUND DESIGN BY

CHRIS "CON" CONDON

ORIGINAL MUSIC BY

JAMES CUSSEN
VISIT WWW.EVIL-LIVES.COM

ADDITIONAL PROGRAMMING GURU ADVICE

STEPHEN WOOLCOCK

SPECIAL THANKS FOR TESTING & FEEDBACK

THE VISUAL JAZZ CREW

3D ARTWORK

JUSTIN ARTHUR

CREDITS

INSTRUCTIONS

W

A

S

D

R

SPACE

MOVEMENT:

:RELOAD

:SWAP WEAPON

- DURING THE NIGHT, PROTECT YOUR BARRICADE AGAINST
THE ONCOMING HORDES

- MANAGE YOUR TIME DURING THE
DAYLIGHT HOURS TO SEARCH FOR WEAPONS,
SURVIVORS  AND TO REPAIR.

- SEARCH FOR SUPPLIES TO TRAVEL BETWEEN TOWNS

TXT

YOU ARE DEAD.
(WELL KIND OF, YOU'RE A ZOMBIE NOW)

AFTER SURVIVING X DAYS

TXT

ORIGINAL MUSIC BY:

WELL DONE. YOU SURVIVED 20 DAYS AND NIGHTS.

WHERE TO FROM HERE?

WHO KNOWS, IT'S A NEW DAY.

MUSIC & AMBIENCE

BIRD!

THE  LAST STAND 2

0

SKIP

USE THE WASD KEYS TO MOVE

HINT:

THATS IT...

IT 'S OVER.

SAFE AT LAST

HE'S INFECTED

INFECTED

GAME CONTROLLER

ENEMY  CONTROLLER

TIME CONTROLLER

MENU

ActionScript [AS1/AS2]

Frame 1
function urlChecker() { if (urlCheckerOn == true) { urlStart = _url.indexOf("://") + 3; urlEnd = _url.indexOf("/", urlStart); domain = _url.substring(urlStart, urlEnd); LastDot = domain.lastIndexOf(".") - 1; pfixEnd = domain.lastIndexOf(".", LastDot) + 1; domain = domain.substring(pfixEnd, domain.length); if ((domain != "") && (domain != "armorgames.com")) { securityImage._visible = true; preloaderPlayButton._x = -30000; preloaderPlayButton._y = -30000; } else { securityImage._visible = false; init(); } } else { securityImage._visible = false; init(); } } function init() { _quality = "high"; mouseInitialised = "notyet"; this.onEnterFrame = function () { update(); }; } function update() { var _local3 = this.getBytesLoaded(); var _local4 = this.getBytesTotal(); var _local2 = Math.round((_local3 / _local4) * 100); percentage = _local2 + "%"; preLoaderCombo.percentageTotal.text = percentage; preLoaderCombo.gameTitle._alpha = _local2; preLoaderCombo.preloader.loadBar._xscale = _local2; if (_local2 >= 100) { onLoadComplete(); delete this.onEnterFrame; } } function onLoadComplete() { firstLoad = true; mainMenuLoadedOnce = false; preloaderPlayButton._alpha = 100; preloaderPlayButton._visible = true; preloaderPlayButton.scribbleCircle.play(); } Stage.showMenu = false; stop(); goodURL = false; urlCheckerOn = true; urlChecker(); var CPMStarPoolID = 1052; var CPMStarSubPoolID = 4; System.security.allowDomain("server.cpmstar.com"); adBox.loadMovie((("http://server.cpmstar.com/adviewas2.swf?poolid=" + CPMStarPoolID) + "&subpoolid=") + CPMStarSubPoolID);
Instance of Symbol 28 MovieClip "preloaderPlayButton" in Frame 1
onClipEvent (load) { this._visible = false; this.onRelease = function () { _root.gotoAndPlay("firstLoad"); }; }
Frame 3
function theZombieDirector(currentZombieThreat) { if (currentZombieThreat < (location[currentTownLocation].zombieThreat + (levelUp / 0.25))) { delay--; if ((delay <= 0) && (liveZombieCount < zombieLimit)) { delay = delayMax; threatDeficit = location[currentTownLocation].zombieThreat - currentZombieThreat; hud.locationNameText.text = location[currentTownLocation].name; hud.zombieThreatText.text = location[currentTownLocation].zombieThreat; findZombieType(threatDeficit); } } } function findZombieType(threatDeficit) { isArmed = false; semiRareZombieChance = random(100) + 1; rareZombieChance = random(100) + 1; veryRareZombieChance = random(100) + 1; armedZombieChance = random(100) + 1; if (semiRareZombieChance <= location[currentTownLocation].semiRareZombieChance) { currentZombieType = semiRareZombies[random(semiRareZombies.length)]; } else if (rareZombieChance <= location[currentTownLocation].rareZombieChance) { currentZombieType = rareZombies[random(rareZombies.length)]; } else if (veryRareZombieChance <= location[currentTownLocation].veryRareZombieChance) { currentZombieType = veryRareZombies[random(veryRareZombies.length)]; } else if (armedZombieChance <= location[currentTownLocation].armedZombieChance) { currentZombieType = armedZombies[random(armedZombies.length)]; isArmed = true; } else { currentZombieType = commonZombies[random(commonZombies.length)]; } assessZombieThreat(currentZombieType, isArmed); } function assessZombieThreat(currentZombieType, isArmed) { if (currentZombieType.threat <= threatDeficit) { addNewZombie(currentZombieType.name, isArmed); if ((threatDeficit - currentZombieType.threat) > 0) { delay = delay - maxDelay; } else if ((threatDeficit - currentZombieType.threat) > 0) { delay = delay - maxDelay; } } } function addNewZombie(zombieType, isArmed) { zombieDepthCount++; liveZombieCount++; if (zombieType == "zombieDog") { _root.attachMovie("zombieDog", "enemy" + zombieDepthCount, zombieDepthCount + 3); } else { _root.attachMovie("newZombie", "enemy" + zombieDepthCount, zombieDepthCount + 3); } zombiesCreated++; _root["enemy" + zombieDepthCount]._visible = false; _root["enemy" + zombieDepthCount].colorTransformTo(location[currentTownLocation].brightnessLevelZombies, 0, location[currentTownLocation].brightnessLevelZombies, 0, location[currentTownLocation].brightnessLevelZombies, 0, 100, 0, 0); var _local3 = random(location[currentTownLocation].numSpawnZones); var _local4 = location[currentTownLocation][("spawnZone" + _local3) + "_min"]; var _local6 = location[currentTownLocation][("spawnZone" + _local3) + "_max"]; var _local7 = _local6 - _local4; _root["enemy" + zombieDepthCount]._y = random(_local7) + _local4; _root["enemy" + zombieDepthCount]._x = random(150) - 200; _root["enemy" + zombieDepthCount].cacheAsBitmap = true; _root["enemy" + zombieDepthCount]._visible = true; _root["enemy" + zombieDepthCount].attackingWall = false; enemyOnScreen.push({ref:_root["enemy" + zombieDepthCount], depth:_root["enemy" + zombieDepthCount]._y}); aliveZombies.push({ref:_root["enemy" + zombieDepthCount], type:zombieType, health:_root[zombieType].health, speed:_root[zombieType].speed, damage:_root[zombieType].damage, depth:_root["enemy" + zombieDepthCount]._y, idle:false, animating:false, eating:false, dead:false, proximity:0, proximityToExplosion:0, targetX:0, targetY:0, tempNum:0, beingExploded:false, arrowsStuckTorso:0, arrowsStuckHead:0, arrowsStuckLegs:0, threat:_root[zombieType].threat, directionCount:200, directionCountMax:120, currentDirection:"straight", burnDamageCountHead:0, burnDamageCountTorso:0, burnDamageCountLegs:0, armed:isArmed, targetYDiff:0, trapped:false}); if ((((zombieType == "zombieSlow") || (zombieType == "zombieFast")) || (zombieType == "zombieSprint")) || (zombieType == "zombieEater")) { zombieAppearance("enemy" + zombieDepthCount, isArmed); } else { zombieAppearanceCustom("enemy" + zombieDepthCount, zombieType, isArmed); } currentZombieThreat = currentZombieThreat + _root[zombieType].threat; } function spawnFragments(numFrags, grenadeX, grenadeY, range, type, damage) { i = 0; while (i <= numFrags) { bullet++; var _local4 = new Object(); _local4.x = grenadeX; _local4.y = grenadeY; var _local3 = _root.attachMovie("round", "round" + bullet, bullet + 310000); _root["round" + bullet].gotoAndStop("frag"); var _local5 = 100 - random(40); _root["round" + bullet]._xscale = _local5; _root["round" + bullet]._yscale = _local5; _local3._x = _local4.x; _local3._y = _local4.y; _local3.angle = random(360); _local3._rotation = _local3.angle; _local3.originX = grenadeX; _local3.originY = grenadeY; _local3.proximity = 0; _local3.ref = _root["round" + bullet]; roundsOnScreen.push({ref:_root["round" + bullet], type:type, range:range + random(50), damage:damage, headShotDamage:damage * 2, owner:"hero", originX:grenadeX, originY:grenadeY, proximity:0}); _local3.onEnterFrame = function () { this.x = Math.cos((this.angle * Math.PI) / 180) * (80 - random(20)); this.y = Math.sin((this.angle * Math.PI) / 180) * (80 - random(20)); this._x = this._x - this.x; this._y = this._y - this.y; }; i++; } } function moveFragRounds(roundName, grenadeX, grenadeY) { roundName.x = Math.cos((roundName.angle * Math.PI) / 180) * _root[currentWeapon].roundSpeed; roundName.y = Math.sin((roundName.angle * Math.PI) / 180) * _root[currentWeapon].roundSpeed; roundName._x = roundName._x - roundName.x; roundName._y = roundName._y - roundName.y; } function particleEmitter(particleType, particleName, particleDepth, particleX, particleY, particleGravity, particleQuantity, particleHorizontalEnergy, particleVerticalEnergy, particleFade, particleRotationRate, particleScaling, particleSplash) { i = 0; while (i <= particleQuantity) { particleCount++; var _local2 = attachMovie(particleType, particleName + i, particleCount); _local2.ref = particleName + i; _local2.partType = particleType; _local2.gravity = particleGravity; _local2.HorzEnergy = (Math.random() * particleHorizontalEnergy) - (particleHorizontalEnergy / 4); _local2.VertEnergy = (Math.random() * particleVerticalEnergy) - (particleVerticalEnergy / 2); if (particleScaling == true) { _local2._xscale = (_local2._yscale = random(60) + 30); } _local2._x = particleX; _local2._y = particleY; _local2.angle = 180; _local2._rotation = _local2.angle; _local2.rotation = particleRotationRate; _local2.acceleration = 5; _local2.particleFade = particleFade; _local2.splash = particleSplash; _local2.onEnterFrame = _root.moveParticle; i++; } } function moveParticle() { with (this) { _alpha = _alpha - particleFade; if (_alpha < 8) { removeMovieClip(); } this._rotation = this._rotation + rotation; this.x = Math.cos((this.angle * Math.PI) / 180) * HorzEnergy; _x = _x - this.x; _y = _y + ((VertEnergy = VertEnergy + gravity)); } } function zombieBloodParticle(targetX, targetY) { particleEmitter("bloodParticle", "bloodPart", 100, targetX, targetY, 0.35, Math.round(_root[currentWeapon].damage / 8), 9, 8, 8, 0, true, false); } function zombieHeadBloodParticle(targetX, targetY) { particleEmitter("bloodParticle", "bloodPart", 100, targetX, targetY, 0.35, Math.round(_root[currentWeapon].headShotDamage / 8), 9, 8, 8, 0, true, false); } function zombieLegBloodParticle(targetX, targetY) { particleEmitter("bloodParticle", "bloodPart", 100, targetX, targetY, 0.35, 1, 10, 8, 8, 0, true, false); } function zombieChainsawBloodParticle(targetX, targetY) { particleEmitter("bloodParticle", "bloodPart", 100, targetX, targetY, 0.35, 8, 9, 8, 4, 0, true, false); } function survivorBloodParticle(targetX, targetY) { particleEmitter("bloodParticle", "bloodPart", 100, targetX, targetY, 0.35, 15, 9, 8, 8, 0, true, false); } function depthSortFriendlies() { var _local2 = new Array(); for (var _local1 in friendliesOnScreen) { if (friendliesOnScreen[_local1].ref != null) { friendliesOnScreen[_local1].depth = friendliesOnScreen[_local1].ref._y; _local2.push(friendliesOnScreen[_local1]); } } _local2.sortOn("depth", Array.NUMERIC, Array.DESCENDING); var _local1 = 0; while (_local1 < _local2.length) { _local2[_local1].ref.swapDepths((survivorDepthCount + _local1) + 163486); _local1++; } } function openJournal() { timeManager.journal.journalScribbles.gotoAndStop("blank"); timeManager.journal.journalDayNumber.text = "DAY " + levelUp; timeManager.journal.journalText.text = location[currentTownLocation].journalText; timeManager.journal.journalEntryHeading.text = location[currentTownLocation].journalHeading; timeManager.journal.ySlideTo(10, 0.8, "easeOutSine", 0); } function openIntroJournal() { introJournal.journalDayNumber.text = "DAY " + levelUp; introJournal.journalText.text = location.glenDale.journalText; introJournal.journalEntryHeading.text = location.glenDale.journalHeading; introJournal.ySlideTo(10, 0.8, "easeOutSine", 1); } function closeIntroJournal() { _root.introBlackOut.alphaTo(100, 3, "easeOutSine", 0, startGameFromJournal); } function startGameFromJournal() { _root.gotoAndStop("game"); } function closeJournal() { timeManager.journal.ySlideTo(420, 1.2, "easeOutSine", 0); clipBoardUp(); } _global.$createTweenController = function () { var _local3 = _root.createEmptyMovieClip("__tweenController__", 123432); _local3.$_tweenPropList = new Array(); _local3.$_tTime = getTimer(); _local3.onEnterFrame = _global.$updateTweens; }; ASSetPropFlags(_global, "$createTweenController", 1, 0); _global.$removeTweenController = function () { delete _root.__tweenController__.$_tweenPropList; delete _root.__tweenController__.$_tTime; delete _root.__tweenController__.onEnterFrame; _root.__tweenController__.removeMovieClip(); }; ASSetPropFlags(_global, "$removeTweenController", 1, 0); _global.$addTween = function (mtarget, prop, propDest, timeSeconds, animType, delay, callback, extra1, extra2, extras) { if (timeSeconds == undefined) { timeSeconds = 0; } if ((animType == undefined) || (animType == "")) { animType = "easeOutExpo"; } if (delay == undefined) { delay = 0; } if (typeof(prop) == "string") { var _local7 = [prop]; var _local11 = [mtarget[prop]]; var _local9 = [propDest]; } else { var _local7 = []; var _local11 = []; var _local9 = []; for (var _local32 in prop) { _local11.push(mtarget[prop[_local32]]); } for (var _local32 in prop) { _local7.push(prop[_local32]); } for (var _local32 in propDest) { _local9.push(propDest[_local32]); } } var _local12 = false; if (_root.__tweenController__ == undefined) { _global.$createTweenController(); } var _local4 = _root.__tweenController__.$_tweenPropList; var _local8 = _root.__tweenController__.$_tTime; for (var _local32 in _local11) { if ((_local9[_local32] != undefined) && (!mtarget.$_isTweenLocked)) { if (mtarget.$_tweenCount > 0) { var _local3 = 0; while (_local3 < _local4.length) { if ((_local4[_local3]._targ == mtarget) && (_local4[_local3]._prop == _local7[_local32])) { if ((_local8 + (delay * 1000)) < _local4[_local3]._timeDest) { _local4.splice(_local3, 1); _local3--; mtarget.$_tweenCount--; } } _local3++; } } _local4.push({_prop:_local7[_local32], _targ:mtarget, _propStart:undefined, _propDest:_local9[_local32], _timeStart:_local8, _timeDest:_local8 + (timeSeconds * 1000), _animType:animType, _extra1:extra1, _extra2:extra2, _extras:extras, _delay:delay, _isPaused:false, _timePaused:0, _callback:(_local12 ? undefined : (callback))}); mtarget.$_tweenCount = ((mtarget.$_tweenCount > 0) ? (mtarget.$_tweenCount + 1) : 1); _local12 = true; } } ASSetPropFlags(mtarget, "$_tweenCount", 1, 0); }; ASSetPropFlags(_global, "$addTween", 1, 0); _global.$updateTweens = function () { var _local8 = (this.$_tTime = getTimer()); var _local6 = 0; while (_local6 < this.$_tweenPropList.length) { var _local3 = this.$_tweenPropList[_local6]; if (_local3._targ.toString() == undefined) { this.$_tweenPropList.splice(_local6, 1); _local6--; } else if (((_local3._timeStart + (_local3._delay * 1000)) <= _local8) && (!_local3._isPaused)) { if (_local3._propStart == undefined) { if (_local3._prop.substr(0, 10) == "__special_") { if (_local3._prop == "__special_mc_frame__") { _local3._propStart = _local3._targ._currentframe; } else if (_local3._prop == "__special_mc_ra__") { _local3._propStart = new Color(_local3._targ).getTransform().ra; } else if (_local3._prop == "__special_mc_rb__") { _local3._propStart = new Color(_local3._targ).getTransform().rb; } else if (_local3._prop == "__special_mc_ga__") { _local3._propStart = new Color(_local3._targ).getTransform().ga; } else if (_local3._prop == "__special_mc_gb__") { _local3._propStart = new Color(_local3._targ).getTransform().gb; } else if (_local3._prop == "__special_mc_ba__") { _local3._propStart = new Color(_local3._targ).getTransform().ba; } else if (_local3._prop == "__special_mc_bb__") { _local3._propStart = new Color(_local3._targ).getTransform().bb; } else if (_local3._prop == "__special_mc_aa__") { _local3._propStart = new Color(_local3._targ).getTransform().aa; } else if (_local3._prop == "__special_mc_ab__") { _local3._propStart = new Color(_local3._targ).getTransform().ab; } else if (_local3._prop == "__special_text_r__") { _local3._propStart = _local3._targ.textColor >> 16; } else if (_local3._prop == "__special_text_g__") { _local3._propStart = (_local3._targ.textColor & 65280) >> 8; } else if (_local3._prop == "__special_text_b__") { _local3._propStart = _local3._targ.textColor & 255; } else if (_local3._prop == "__special_sound_volume__") { _local3._propStart = _local3._targ.getVolume(); } else if (_local3._prop == "__special_sound_pan__") { _local3._propStart = _local3._targ.getPan(); } else if (_local3._prop == "__special_bst_t__") { _local3._propStart = 0; _local3._extras.__special_bst_ix__ = _local3._targ._x; _local3._extras.__special_bst_iy__ = _local3._targ._y; } else if (_local3._prop == "__special_blur_x__") { var _local5 = 0; while (_local5 < _local3._targ.filters.length) { if (_local3._targ.filters[_local5] instanceof flash.filters.BlurFilter) { _local3._propStart = _local3._targ.filters[_local5].blurX; } _local5++; } if (_local3._propStart == undefined) { _local3._propStart = 0; } } else if (_local3._prop == "__special_blur_y__") { var _local5 = 0; while (_local5 < _local3._targ.filters.length) { if (_local3._targ.filters[_local5] instanceof flash.filters.BlurFilter) { _local3._propStart = _local3._targ.filters[_local5].blurY; } _local5++; } if (_local3._propStart == undefined) { _local3._propStart = 0; } } else if (_local3._prop == "__special_glow_color__") { var _local5 = 0; while (_local5 < _local3._targ.filters.length) { if (_local3._targ.filters[_local5] instanceof flash.filters.GlowFilter) { _local3._propStart = _local3._targ.filters[_local5].color; } _local5++; } if (_local3._propStart == undefined) { _local3._propStart = 16777215 /* 0xFFFFFF */; } } else if (_local3._prop == "__special_glow_alpha__") { var _local5 = 0; while (_local5 < _local3._targ.filters.length) { if (_local3._targ.filters[_local5] instanceof flash.filters.GlowFilter) { _local3._propStart = _local3._targ.filters[_local5].alpha; } _local5++; } if (_local3._propStart == undefined) { _local3._propStart = 1; } } else if (_local3._prop == "__special_glow_blurX__") { var _local5 = 0; while (_local5 < _local3._targ.filters.length) { if (_local3._targ.filters[_local5] instanceof flash.filters.GlowFilter) { _local3._propStart = _local3._targ.filters[_local5].blurX; } _local5++; } if (_local3._propStart == undefined) { _local3._propStart = 0; } } else if (_local3._prop == "__special_glow_blurY__") { var _local5 = 0; while (_local5 < _local3._targ.filters.length) { if (_local3._targ.filters[_local5] instanceof flash.filters.GlowFilter) { _local3._propStart = _local3._targ.filters[_local5].blurY; } _local5++; } if (_local3._propStart == undefined) { _local3._propStart = 0; } } else if (_local3._prop == "__special_glow_strength__") { var _local5 = 0; while (_local5 < _local3._targ.filters.length) { if (_local3._targ.filters[_local5] instanceof flash.filters.GlowFilter) { _local3._propStart = _local3._targ.filters[_local5].strength; } _local5++; } if (_local3._propStart == undefined) { _local3._propStart = 1; } } else if (_local3._prop == "__special_bevel_distance__") { var _local5 = 0; while (_local5 < _local3._targ.filters.length) { if (_local3._targ.filters[_local5] instanceof flash.filters.BevelFilter) { _local3._propStart = _local3._targ.filters[_local5].distance; } _local5++; } if (_local3._propStart == undefined) { _local3._propStart = 0; } } else if (_local3._prop == "__special_bevel_angle__") { var _local5 = 0; while (_local5 < _local3._targ.filters.length) { if (_local3._targ.filters[_local5] instanceof flash.filters.BevelFilter) { _local3._propStart = _local3._targ.filters[_local5].angle; } _local5++; } if (_local3._propStart == undefined) { _local3._propStart = 45; } } else if (_local3._prop == "__special_bevel_highlightColor__") { var _local5 = 0; while (_local5 < _local3._targ.filters.length) { if (_local3._targ.filters[_local5] instanceof flash.filters.BevelFilter) { _local3._propStart = _local3._targ.filters[_local5].highlightColor; } _local5++; } if (_local3._propStart == undefined) { _local3._propStart = 16777215 /* 0xFFFFFF */; } } else if (_local3._prop == "__special_bevel_highlightAlpha__") { var _local5 = 0; while (_local5 < _local3._targ.filters.length) { if (_local3._targ.filters[_local5] instanceof flash.filters.BevelFilter) { _local3._propStart = _local3._targ.filters[_local5].highlightAlpha; } _local5++; } if (_local3._propStart == undefined) { _local3._propStart = 1; } } else if (_local3._prop == "__special_bevel_shadowColor__") { var _local5 = 0; while (_local5 < _local3._targ.filters.length) { if (_local3._targ.filters[_local5] instanceof flash.filters.BevelFilter) { _local3._propStart = _local3._targ.filters[_local5].shadowColor; } _local5++; } if (_local3._propStart == undefined) { _local3._propStart = 0; } } else if (_local3._prop == "__special_bevel_shadowAlpha__") { var _local5 = 0; while (_local5 < _local3._targ.filters.length) { if (_local3._targ.filters[_local5] instanceof flash.filters.BevelFilter) { _local3._propStart = _local3._targ.filters[_local5].shadowAlpha; } _local5++; } if (_local3._propStart == undefined) { _local3._propStart = 1; } } else if (_local3._prop == "__special_bevel_blurX__") { var _local5 = 0; while (_local5 < _local3._targ.filters.length) { if (_local3._targ.filters[_local5] instanceof flash.filters.BevelFilter) { _local3._propStart = _local3._targ.filters[_local5].blurX; } _local5++; } if (_local3._propStart == undefined) { _local3._propStart = 0; } } else if (_local3._prop == "__special_bevel_blurY__") { var _local5 = 0; while (_local5 < _local3._targ.filters.length) { if (_local3._targ.filters[_local5] instanceof flash.filters.BevelFilter) { _local3._propStart = _local3._targ.filters[_local5].blurY; } _local5++; } if (_local3._propStart == undefined) { _local3._propStart = 0; } } else if (_local3._prop == "__special_bevel_strength__") { var _local5 = 0; while (_local5 < _local3._targ.filters.length) { if (_local3._targ.filters[_local5] instanceof flash.filters.BevelFilter) { _local3._propStart = _local3._targ.filters[_local5].strength; } _local5++; } if (_local3._propStart == undefined) { _local3._propStart = 1; } } else { _local3._propStart = _local3._targ[_local3._prop]; } } else { _local3._propStart = _local3._targ[_local3._prop]; } } var _local10 = _local3._timeDest + (_local3._delay * 1000); if (_local10 <= _local8) { var _local4 = _local3._propDest; } else { var _local4 = _global.findTweenValue(_local3._propStart, _local3._propDest, _local3._timeStart, _local8 - (_local3._delay * 1000), _local3._timeDest, _local3._animType, _local3._extra1, _local3._extra2); } _local3._targ[_local3._prop] = (_local3._extras.mustRound ? (Math.round(_local4)) : (_local4)); if (_local3._prop == "__special_mc_frame__") { _local3._targ.gotoAndStop(Math.round(_local4)); } else if (_local3._prop == "__special_mc_ra__") { new Color(_local3._targ).setTransform({ra:_local4}); } else if (_local3._prop == "__special_mc_rb__") { new Color(_local3._targ).setTransform({rb:_local4}); } else if (_local3._prop == "__special_mc_ga__") { new Color(_local3._targ).setTransform({ga:_local4}); } else if (_local3._prop == "__special_mc_gb__") { new Color(_local3._targ).setTransform({gb:_local4}); } else if (_local3._prop == "__special_mc_ba__") { new Color(_local3._targ).setTransform({ba:_local4}); } else if (_local3._prop == "__special_mc_bb__") { new Color(_local3._targ).setTransform({bb:_local4}); } else if (_local3._prop == "__special_mc_aa__") { new Color(_local3._targ).setTransform({aa:_local4}); } else if (_local3._prop == "__special_mc_ab__") { new Color(_local3._targ).setTransform({ab:_local4}); } if (_local3._prop == "__special_bst_t__") { var _local7 = _local3._extras; var _local9 = _global.findPointOnCurve(_local7.__special_bst_ix__, _local7.__special_bst_iy__, _local7.__special_bst_cx__, _local7.__special_bst_cy__, _local7.__special_bst_dx__, _local7.__special_bst_dy__, _local4); if (_local3._extras.mustRound) { _local3._targ._x = Math.round(_local9.x); _local3._targ._y = Math.round(_local9.y); } else { _local3._targ._x = _local9.x; _local3._targ._y = _local9.y; } } if ((typeof(_local3._targ) != "movieclip") && (_local3._prop == "__special_text_b__")) { _local3._targ.textColor = ((_local3._targ.__special_text_r__ << 16) + (_local3._targ.__special_text_g__ << 8)) + _local3._targ.__special_text_b__; } if (_local3._prop == "__special_sound_volume__") { _local3._targ.setVolume(_local4); } if (_local3._prop == "__special_sound_pan__") { _local3._targ.setPan(_local4); } if (_local3._prop == "__special_blur_x__") { _global.$setFilterProperty(_local3._targ, "blur_blurX", _local4, _local3._extras); } if (_local3._prop == "__special_blur_y__") { _global.$setFilterProperty(_local3._targ, "blur_blurY", _local4, _local3._extras); } if (_local3._prop == "__special_glow_color__") { _global.$setFilterProperty(_local3._targ, "glow_color", _global.findTweenColor(_local3, _local8), _local3._extras); } if (_local3._prop == "__special_glow_alpha__") { _global.$setFilterProperty(_local3._targ, "glow_alpha", _local4, _local3._extras); } if (_local3._prop == "__special_glow_blurX__") { _global.$setFilterProperty(_local3._targ, "glow_blurX", _local4, _local3._extras); } if (_local3._prop == "__special_glow_blurY__") { _global.$setFilterProperty(_local3._targ, "glow_blurY", _local4, _local3._extras); } if (_local3._prop == "__special_glow_strength__") { _global.$setFilterProperty(_local3._targ, "glow_strength", _local4, _local3._extras); } if (_local3._prop == "__special_bevel_distance__") { _global.$setFilterProperty(_local3._targ, "bevel_distance", _local4, _local3._extras); } if (_local3._prop == "__special_bevel_angle__") { _global.$setFilterProperty(_local3._targ, "bevel_angle", _local4, _local3._extras); } if (_local3._prop == "__special_bevel_highlightColor__") { _global.$setFilterProperty(_local3._targ, "bevel_highlightColor", _global.findTweenColor(_local3, _local8), _local3._extras); } if (_local3._prop == "__special_bevel_highlightAlpha__") { _global.$setFilterProperty(_local3._targ, "bevel_highlightAlpha", _local4, _local3._extras); } if (_local3._prop == "__special_bevel_shadowColor__") { _global.$setFilterProperty(_local3._targ, "bevel_shadowColor", _global.findTweenColor(_local3, _local8), _local3._extras); } if (_local3._prop == "__special_bevel_shadowAlpha__") { _global.$setFilterProperty(_local3._targ, "bevel_shadowAlpha", _local4, _local3._extras); } if (_local3._prop == "__special_bevel_blurX__") { _global.$setFilterProperty(_local3._targ, "bevel_blurX", _local4, _local3._extras); } if (_local3._prop == "__special_bevel_blurY__") { _global.$setFilterProperty(_local3._targ, "bevel_blurY", _local4, _local3._extras); } if (_local3._prop == "__special_bevel_strength__") { _global.$setFilterProperty(_local3._targ, "bevel_strength", _local4, _local3._extras); } if (_local3._targ.onTweenUpdate != undefined) { _local3._targ.onTweenUpdate(_local3._prop); } if (_local10 <= _local8) { if (_local3._targ.onTweenComplete != undefined) { _local3._targ.onTweenComplete(_local3._prop); } _global.$stopTween(_local3._targ, [_local3._prop], false); _local6--; if (_local3._callback != undefined) { if (_global.backwardCallbackTweening) { var _local11 = _local3._targ.createEmptyMovieClip("__child__", 122344); _local3._callback.apply(_local11, null); _local11.removeMovieClip(); } else { _local3._callback.apply(_local3._targ, null); } } } } _local6++; } if (this.$_tweenPropList.length == 0) { _global.$removeTweenController(); } }; ASSetPropFlags(_global, "$updateTween", 1, 0); _global.$stopTween = function (mtarget, props, wipeFuture) { var _local4 = _root.__tweenController__.$_tweenPropList; var _local7; for (var _local9 in _local4) { _local7 = _local4[_local9]._prop; var _local5 = 0; while ((_local5 < props.length) || ((_local5 < 1) && (props == undefined))) { if (((_local4[_local9]._targ == mtarget) && ((_local7 == props[_local5]) || (props == undefined))) && (wipeFuture || ((_local4[_local9]._timeDest + (_local4[_local9]._delay * 1000)) <= getTimer()))) { switch (_local7) { case "__special_mc_frame__" : case "__special_mc_ra__" : case "__special_mc_rb__" : case "__special_mc_ga__" : case "__special_mc_gb__" : case "__special_mc_ba__" : case "__special_mc_bb__" : case "__special_mc_aa__" : case "__special_mc_ab__" : case "__special_sound_volume__" : case "__special_bst_t__" : delete mtarget[_local7]; break; case "__special_text_b__" : delete mtarget.__special_text_r__; delete mtarget.__special_text_g__; delete mtarget.__special_text_b__; } _local4.splice(_local9, 1); } _local5++; } } if (props == undefined) { delete mtarget.$_tweenCount; } else { mtarget.$_tweenCount = 0; for (var _local9 in _local4) { if (_local4[_local9]._targ == mtarget) { mtarget.$_tweenCount++; } } if (mtarget.$_tweenCount == 0) { delete mtarget.$_tweenCount; } } if (_local4.length == 0) { _global.$removeTweenController(); } }; ASSetPropFlags(_global, "$stopTween", 1, 0); _global.$setFilterProperty = function (mtarget, propName, propValue, extras) { var _local1; var _local7 = false; var _local3 = []; _local1 = 0; while (_local1 < mtarget.filters.length) { _local3.push(mtarget.filters[_local1]); _local1++; } if (propName.substr(0, 5) == "blur_") { _local1 = 0; while (_local1 < mtarget.filters.length) { if (_local3[_local1] instanceof flash.filters.BlurFilter) { _local3[_local1][propName.substr(5)] = propValue; if (extras.__special_blur_quality__ != undefined) { _local3[_local1].quality = extras.__special_blur_quality__; } _local7 = true; break; } _local1++; } if (!_local7) { var _local9; var _local8 = ((extras.__special_blur_quality__ == undefined) ? 2 : (extras.__special_blur_quality__)); if (propName == "blur_blurX") { _local9 = new flash.filters.BlurFilter(propValue, 0, _local8); } if (propName == "blur_blurY") { _local9 = new flash.filters.BlurFilter(0, propValue, _local8); } _local3.push(_local9); } } else if (propName.substr(0, 5) == "glow_") { _local1 = 0; while (_local1 < mtarget.filters.length) { if (_local3[_local1] instanceof flash.filters.GlowFilter) { _local3[_local1][propName.substr(5)] = propValue; if (extras.__special_glow_quality__ != undefined) { _local3[_local1].quality = extras.__special_glow_quality__; } if (extras.__special_glow_inner__ != undefined) { _local3[_local1].inner = extras.__special_glow_inner__; } if (extras.__special_glow_knockout__ != undefined) { _local3[_local1].knockout = extras.__special_glow_knockout__; } _local7 = true; break; } _local1++; } if (!_local7) { var _local8 = ((extras.__special_glow_quality__ == undefined) ? 2 : (extras.__special_glow_quality__)); var _local12 = ((extras.__special_glow_inner__ == undefined) ? false : (extras.__special_glow_inner__)); var _local10 = ((extras.__special_glow_knockout__ == undefined) ? false : (extras.__special_glow_knockout__)); if (propName == "glow_color") { var _local9 = new flash.filters.GlowFilter(propValue, 1, 0, 0, 1, _local8, _local12, _local10); } if (propName == "glow_alpha") { var _local9 = new flash.filters.GlowFilter(16777215, propValue, 0, 0, 1, _local8, _local12, _local10); } if (propName == "glow_blurX") { var _local9 = new flash.filters.GlowFilter(16777215, 1, propValue, 0, 1, _local8, _local12, _local10); } if (propName == "glow_blurY") { var _local9 = new flash.filters.GlowFilter(16777215, 1, 0, propValue, 1, _local8, _local12, _local10); } if (propName == "glow_strength") { var _local9 = new flash.filters.GlowFilter(16777215, 1, 0, 0, propValue, _local8, _local12, _local10); } _local3.push(_local9); } } else if (propName.substr(0, 6) == "bevel_") { _local1 = 0; while (_local1 < mtarget.filters.length) { if (_local3[_local1] instanceof flash.filters.BevelFilter) { _local3[_local1][propName.substr(6)] = propValue; if (extras.__special_bevel_quality__ != undefined) { _local3[_local1].quality = extras.__special_bevel_quality__; } if (extras.__special_bevel_type__ != undefined) { _local3[_local1].inner = extras.__special_bevel_type__; } if (extras.__special_bevel_knockout__ != undefined) { _local3[_local1].knockout = extras.__special_bevel_knockout__; } _local7 = true; break; } _local1++; } if (!_local7) { var _local8 = ((extras.__special_bevel_quality__ == undefined) ? 2 : (extras.__special_bevel_quality__)); var _local11 = ((extras.__special_bevel_type__ == undefined) ? "inner" : (extras.__special_bevel_type__)); var _local10 = ((extras.__special_bevel_knockout__ == undefined) ? false : (extras.__special_bevel_knockout__)); if (propName == "bevel_distance") { var _local9 = new flash.filters.BevelFilter(propValue, 45, 16777215, 1, 0, 1, 0, 0, 1, _local8, _local11, _local10); } if (propName == "bevel_angle") { var _local9 = new flash.filters.BevelFilter(0, propValue, 16777215, 1, 0, 1, 0, 0, 1, _local8, _local11, _local10); } if (propName == "bevel_highlightColor") { var _local9 = new flash.filters.BevelFilter(0, 45, propValue, 1, 0, 1, 0, 0, 1, _local8, _local11, _local10); } if (propName == "bevel_highlightAlpha") { var _local9 = new flash.filters.BevelFilter(0, 45, 16777215, propValue, 0, 1, 0, 0, 1, _local8, _local11, _local10); } if (propName == "bevel_shadowColor") { var _local9 = new flash.filters.BevelFilter(0, 45, 16777215, 1, propValue, 1, 0, 0, 1, _local8, _local11, _local10); } if (propName == "bevel_shadowAlpha") { var _local9 = new flash.filters.BevelFilter(0, 45, 16777215, 1, 0, propValue, 0, 0, 1, _local8, _local11, _local10); } if (propName == "bevel_blurX") { var _local9 = new flash.filters.BevelFilter(0, 45, 16777215, 1, 0, 1, propValue, 0, 1, _local8, _local11, _local10); } if (propName == "bevel_blurY") { var _local9 = new flash.filters.BevelFilter(0, 45, 16777215, 1, 0, 1, 0, propValue, 1, _local8, _local11, _local10); } if (propName == "bevel_strength") { var _local9 = new flash.filters.BevelFilter(0, 45, 16777215, 1, 0, 1, 0, 0, propValue, _local8, _local11, _local10); } _local3.push(_local9); } } else { return(undefined); } mtarget.filters = _local3; }; MovieClip.prototype.tween = (TextField.prototype.tween = (Sound.prototype.tween = function (prop, propDest, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, prop, propDest, timeSeconds, animType, delay, callback, extra1, extra2); })); ASSetPropFlags(MovieClip.prototype, "tween", 1, 0); ASSetPropFlags(TextField.prototype, "tween", 1, 0); ASSetPropFlags(Sound.prototype, "tween", 1, 0); MovieClip.prototype.roundedTween = (TextField.prototype.roundedTween = (Sound.prototype.roundedTween = function (prop, propDest, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, prop, propDest, timeSeconds, animType, delay, callback, extra1, extra2, {mustRound:true}); })); ASSetPropFlags(MovieClip.prototype, "roundedTween", 1, 0); ASSetPropFlags(TextField.prototype, "roundedTween", 1, 0); ASSetPropFlags(Sound.prototype, "roundedTween", 1, 0); MovieClip.prototype.stopTween = (TextField.prototype.stopTween = (Sound.prototype.stopTween = function (props) { if (typeof(props) == "string") { props = [props]; } if (props != undefined) { var _local4 = 1; while (_local4 < arguments.length) { props.push(arguments[_local4]); _local4++; } } _global.$stopTween(this, props, true); })); ASSetPropFlags(MovieClip.prototype, "stopTween", 1, 0); ASSetPropFlags(TextField.prototype, "stopTween", 1, 0); ASSetPropFlags(Sound.prototype, "stopTween", 1, 0); MovieClip.prototype.pauseTween = (TextField.prototype.pauseTween = (Sound.prototype.pauseTween = function (props) { if (props != undefined) { if (typeof(props) == "string") { props = [props]; } var _local6 = 1; while (_local6 < Arguments.length) { props.push(Arguments[_local6]); _local6++; } } var _local4 = _root.__tweenController__.$_tweenPropList; var _local5; for (var _local7 in _local4) { if ((_local4[_local7]._targ == this) && (!_local4[_local7]._isPaused)) { if (props != undefined) { _local5 = false; for (var _local6 in props) { if (props[_local6] == _local4[_local7]._prop) { _local5 = true; break; } } } if ((props == undefined) || (_local5)) { _local4[_local7]._isPaused = true; _local4[_local7]._timePaused = _root.__tweenController__.$_tTime; } } } })); ASSetPropFlags(MovieClip.prototype, "pauseTween", 1, 0); ASSetPropFlags(TextField.prototype, "pauseTween", 1, 0); ASSetPropFlags(Sound.prototype, "pauseTween", 1, 0); MovieClip.prototype.resumeTween = (TextField.prototype.resumeTween = (Sound.prototype.resumeTween = function (props) { if (props != undefined) { if (typeof(props) == "string") { props = [props]; } var _local7 = 1; while (_local7 < Arguments.length) { props.push(Arguments[_local7]); _local7++; } } var _local3 = _root.__tweenController__.$_tweenPropList; var _local5; var _local6; for (var _local8 in _local3) { if ((_local3[_local8]._targ == this) && (_local3[_local8]._isPaused)) { if (props != undefined) { _local5 = false; for (var _local7 in props) { if (props[_local7] == _local3[_local8]._prop) { _local5 = true; break; } } } if ((props == undefined) || (_local5)) { _local3[_local8]._isPaused = false; _local6 = _root.__tweenController__.$_tTime - _local3[_local8]._timePaused; _local3[_local8]._timeStart = _local3[_local8]._timeStart + _local6; _local3[_local8]._timeDest = _local3[_local8]._timeDest + _local6; _local3[_local8]._timePaused = 0; } } } })); ASSetPropFlags(MovieClip.prototype, "resumeTween", 1, 0); ASSetPropFlags(TextField.prototype, "resumeTween", 1, 0); ASSetPropFlags(Sound.prototype, "resumeTween", 1, 0); MovieClip.prototype.lockTween = (TextField.prototype.lockTween = (Sound.prototype.lockTween = function () { this.$_isTweenLocked = true; ASSetPropFlags(this, "this.$_isTweenLocked", 1, 0); })); ASSetPropFlags(MovieClip.prototype, "lockTween", 1, 0); ASSetPropFlags(TextField.prototype, "lockTween", 1, 0); ASSetPropFlags(Sound.prototype, "lockTween", 1, 0); MovieClip.prototype.unlockTween = (TextField.prototype.unlockTween = (Sound.prototype.unlockTween = function () { delete this.$_isTweenLocked; })); ASSetPropFlags(MovieClip.prototype, "unlockTween", 1, 0); ASSetPropFlags(TextField.prototype, "unlockTween", 1, 0); ASSetPropFlags(Sound.prototype, "unlockTween", 1, 0); MovieClip.prototype.getTweens = (TextField.prototype.getTweens = (Sound.prototype.getTweens = function () { return(this.$_tweenCount); })); ASSetPropFlags(MovieClip.prototype, "getTweens", 1, 0); ASSetPropFlags(TextField.prototype, "getTweens", 1, 0); ASSetPropFlags(Sound.prototype, "getTweens", 1, 0); MovieClip.prototype.isTweening = (TextField.prototype.isTweening = (Sound.prototype.isTweening = function () { return(((this.$_tweenCount > 0) ? true : false)); })); ASSetPropFlags(MovieClip.prototype, "isTweening", 1, 0); ASSetPropFlags(TextField.prototype, "isTweening", 1, 0); ASSetPropFlags(Sound.prototype, "isTweening", 1, 0); MovieClip.prototype.alphaTo = (TextField.prototype.alphaTo = function (propDest_a, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, "_alpha", propDest_a, timeSeconds, animType, delay, callback, extra1, extra2); }); ASSetPropFlags(MovieClip.prototype, "alphaTo", 1, 0); ASSetPropFlags(TextField.prototype, "alphaTo", 1, 0); MovieClip.prototype.frameTo = function (propDest_frame, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, "__special_mc_frame__", propDest_frame, timeSeconds, animType, delay, callback, extra1, extra2); }; ASSetPropFlags(MovieClip.prototype, "frameTo", 1, 0); MovieClip.prototype.resizeTo = (TextField.prototype.resizeTo = function (propDest_width, propDest_height, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, ["_width", "_height"], [propDest_width, propDest_height], timeSeconds, animType, delay, callback, extra1, extra2); }); ASSetPropFlags(MovieClip.prototype, "resizeTo", 1, 0); ASSetPropFlags(TextField.prototype, "resizeTo", 1, 0); MovieClip.prototype.rotateTo = (TextField.prototype.rotateTo = function (propDest_rotation, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, "_rotation", propDest_rotation, timeSeconds, animType, delay, callback, extra1, extra2); }); ASSetPropFlags(MovieClip.prototype, "rotateTo", 1, 0); ASSetPropFlags(TextField.prototype, "rotateTo", 1, 0); MovieClip.prototype.scaleTo = (TextField.prototype.scaleTo = function (propDest_scale, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, ["_xscale", "_yscale"], [propDest_scale, propDest_scale], timeSeconds, animType, delay, callback, extra1, extra2); }); ASSetPropFlags(MovieClip.prototype, "scaleTo", 1, 0); ASSetPropFlags(TextField.prototype, "scaleTo", 1, 0); MovieClip.prototype.xScaleTo = (TextField.prototype.xScaleTo = function (propDest_scale, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, "_xscale", propDest_scale, timeSeconds, animType, delay, callback, extra1, extra2); }); ASSetPropFlags(MovieClip.prototype, "xScaleTo", 1, 0); ASSetPropFlags(TextField.prototype, "xScaleTo", 1, 0); MovieClip.prototype.yScaleTo = (TextField.prototype.yScaleTo = function (propDest_scale, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, "_yscale", propDest_scale, timeSeconds, animType, delay, callback, extra1, extra2); }); ASSetPropFlags(MovieClip.prototype, "yScaleTo", 1, 0); ASSetPropFlags(TextField.prototype, "yScaleTo", 1, 0); TextField.prototype.scrollTo = function (propDest_scroll, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, "scroll", propDest_scroll, timeSeconds, animType, delay, callback, extra1, extra2); }; ASSetPropFlags(TextField.prototype, "scrollTo", 1, 0); MovieClip.prototype.slideTo = (TextField.prototype.slideTo = function (propDest_x, propDest_y, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, ["_x", "_y"], [propDest_x, propDest_y], timeSeconds, animType, delay, callback, extra1, extra2); }); ASSetPropFlags(MovieClip.prototype, "slideTo", 1, 0); ASSetPropFlags(TextField.prototype, "slideTo", 1, 0); MovieClip.prototype.roundedSlideTo = (TextField.prototype.roundedSlideTo = function (propDest_x, propDest_y, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, ["_x", "_y"], [propDest_x, propDest_y], timeSeconds, animType, delay, callback, extra1, extra2, {mustRound:true}); }); ASSetPropFlags(MovieClip.prototype, "roundedSlideTo", 1, 0); ASSetPropFlags(TextField.prototype, "roundedSlideTo", 1, 0); MovieClip.prototype.xSlideTo = (TextField.prototype.xSlideTo = function (propDest_x, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, "_x", propDest_x, timeSeconds, animType, delay, callback, extra1, extra2); }); ASSetPropFlags(MovieClip.prototype, "xSlideTo", 1, 0); ASSetPropFlags(TextField.prototype, "xSlideTo", 1, 0); MovieClip.prototype.roundedXSlideTo = (TextField.prototype.roundedXSlideTo = function (propDest_x, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, "_x", propDest_x, timeSeconds, animType, delay, callback, extra1, extra2, {mustRound:true}); }); ASSetPropFlags(MovieClip.prototype, "roundedXSlideTo", 1, 0); ASSetPropFlags(TextField.prototype, "roundedXSlideTo", 1, 0); MovieClip.prototype.ySlideTo = (TextField.prototype.ySlideTo = function (propDest_y, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, "_y", propDest_y, timeSeconds, animType, delay, callback, extra1, extra2); }); ASSetPropFlags(MovieClip.prototype, "ySlideTo", 1, 0); ASSetPropFlags(TextField.prototype, "ySlideTo", 1, 0); MovieClip.prototype.roundedYSlideTo = (TextField.prototype.roundedYSlideTo = function (propDest_y, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, "_y", propDest_y, timeSeconds, animType, delay, callback, extra1, extra2, {mustRound:true}); }); ASSetPropFlags(MovieClip.prototype, "roundedYSlideTo", 1, 0); ASSetPropFlags(TextField.prototype, "roundedYSlideTo", 1, 0); MovieClip.prototype.bezierSlideTo = (TextField.prototype.bezierSlideTo = function (cpoint_x, cpoint_y, propDest_x, propDest_y, timeSeconds, animType, delay, callback, extra1, extra2) { var _local3 = new Object(); _local3.__special_bst_ix__ = undefined; _local3.__special_bst_iy__ = undefined; _local3.__special_bst_cx__ = cpoint_x; _local3.__special_bst_cy__ = cpoint_y; _local3.__special_bst_dx__ = propDest_x; _local3.__special_bst_dy__ = propDest_y; _global.$addTween(this, "__special_bst_t__", 1, timeSeconds, animType, delay, callback, extra1, extra2, _local3); }); ASSetPropFlags(MovieClip.prototype, "bezierSlideTo", 1, 0); ASSetPropFlags(TextField.prototype, "bezierSlideTo", 1, 0); MovieClip.prototype.roundedBezierSlideTo = (TextField.prototype.roundedBezierSlideTo = function (cpoint_x, cpoint_y, propDest_x, propDest_y, timeSeconds, animType, delay, callback, extra1, extra2) { var _local3 = new Object(); _local3.__special_bst_ix__ = undefined; _local3.__special_bst_iy__ = undefined; _local3.__special_bst_cx__ = cpoint_x; _local3.__special_bst_cy__ = cpoint_y; _local3.__special_bst_dx__ = propDest_x; _local3.__special_bst_dy__ = propDest_y; _local3.mustRound = true; _global.$addTween(this, "__special_bst_t__", 1, timeSeconds, animType, delay, callback, extra1, extra2, _local3); }); ASSetPropFlags(MovieClip.prototype, "roundedBezierSlideTo", 1, 0); ASSetPropFlags(TextField.prototype, "roundedBezierSlideTo", 1, 0); Sound.prototype.volumeTo = function (propDest_volume, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, "__special_sound_volume__", propDest_volume, timeSeconds, animType, delay, callback, extra1, extra2); }; ASSetPropFlags(Sound.prototype, "volumeTo", 1, 0); Sound.prototype.panTo = function (propDest_volume, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, "__special_sound_pan__", propDest_volume, timeSeconds, animType, delay, callback, extra1, extra2); }; ASSetPropFlags(Sound.prototype, "panTo", 1, 0); MovieClip.prototype.colorTo = function (propDest_color, timeSeconds, animType, delay, callback, extra1, extra2) { if (propDest_color == null) { this.colorTransformTo(100, 0, 100, 0, 100, 0, undefined, undefined, timeSeconds, animType, delay, callback, extra1, extra2); } else { var _local3 = propDest_color >> 16; var _local5 = (propDest_color & 65280) >> 8; var _local4 = propDest_color & 255; this.colorTransformTo(0, _local3, 0, _local5, 0, _local4, undefined, undefined, timeSeconds, animType, delay, callback, extra1, extra2); } }; ASSetPropFlags(MovieClip.prototype, "colorTo", 1, 0); TextField.prototype.colorTo = function (propDest_color, timeSeconds, animType, delay, callback, extra1, extra2) { var _local3 = propDest_color >> 16; var _local6 = (propDest_color & 65280) >> 8; var _local4 = propDest_color & 255; _global.$addTween(this, ["__special_text_r__", "__special_text_g__", "__special_text_b__"], [_local3, _local6, _local4], timeSeconds, animType, delay, callback, extra1, extra2); }; ASSetPropFlags(TextField.prototype, "colorTo", 1, 0); MovieClip.prototype.colorTransformTo = function () { if ((typeof(arguments[0]) == "object") && (arguments[0] != undefined)) { _global.$addTween(this, ["__special_mc_ra__", "__special_mc_rb__", "__special_mc_ga__", "__special_mc_gb__", "__special_mc_ba__", "__special_mc_bb__", "__special_mc_aa__", "__special_mc_ab__"], [arguments[0].ra, arguments[0].rb, arguments[0].ga, arguments[0].gb, arguments[0].ba, arguments[0].bb, arguments[0].aa, arguments[0].ab], arguments[1], arguments[2], arguments[3], arguments[4], arguments[5], arguments[6]); } else { _global.$addTween(this, ["__special_mc_ra__", "__special_mc_rb__", "__special_mc_ga__", "__special_mc_gb__", "__special_mc_ba__", "__special_mc_bb__", "__special_mc_aa__", "__special_mc_ab__"], [arguments[0], arguments[1], arguments[2], arguments[3], arguments[4], arguments[5], arguments[6], arguments[7]], arguments[8], arguments[9], arguments[10], arguments[11], arguments[12], arguments[13]); } }; ASSetPropFlags(MovieClip.prototype, "colorTransformTo", 1, 0); MovieClip.prototype.blurTo = (TextField.prototype.blurTo = function () { if ((typeof(arguments[0]) == "object") && (arguments[0] != undefined)) { _global.$addTween(this, ["__special_blur_x__", "__special_blur_y__"], [arguments[0].blurX, arguments[0].blurY], arguments[1], arguments[2], arguments[3], arguments[4], arguments[5], arguments[6], {__special_blur_quality__:arguments[0].quality}); } else { _global.$addTween(this, ["__special_blur_x__", "__special_blur_y__"], [arguments[0], arguments[0]], arguments[2], arguments[3], arguments[4], arguments[5], arguments[6], arguments[7], {__special_blur_quality__:arguments[1]}); } }); ASSetPropFlags(MovieClip.prototype, "blurTo", 1, 0); ASSetPropFlags(TextField.prototype, "blurTo", 1, 0); MovieClip.prototype.xyBlurTo = (TextField.prototype.xyBlurTo = function (propDest_blurX, propDest_blurY, quality, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, ["__special_blur_x__", "__special_blur_y__"], [propDest_blurX, propDest_blurY], timeSeconds, animType, delay, callback, extra1, extra2, {__special_blur_quality__:quality}); }); ASSetPropFlags(MovieClip.prototype, "xyBlurTo", 1, 0); ASSetPropFlags(TextField.prototype, "xyBlurTo", 1, 0); MovieClip.prototype.xBlurTo = (TextField.prototype.xBlurTo = function (propDest_blur, quality, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, "__special_blur_x__", propDest_blur, timeSeconds, animType, delay, callback, extra1, extra2, {__special_blur_quality__:quality}); }); ASSetPropFlags(MovieClip.prototype, "xBlurTo", 1, 0); ASSetPropFlags(TextField.prototype, "xBlurTo", 1, 0); MovieClip.prototype.yBlurTo = (TextField.prototype.yBlurTo = function (propDest_blur, quality, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, "__special_blur_y__", propDest_blur, timeSeconds, animType, delay, callback, extra1, extra2, {__special_blur_quality__:quality}); }); ASSetPropFlags(MovieClip.prototype, "yBlurTo", 1, 0); ASSetPropFlags(TextField.prototype, "yBlurTo", 1, 0); MovieClip.prototype.glowTo = (TextField.prototype.glowTo = function () { if ((typeof(arguments[0]) == "object") && (arguments[0] != undefined)) { _global.$addTween(this, ["__special_glow_color__", "__special_glow_alpha__", "__special_glow_blurX__", "__special_glow_blurY__", "__special_glow_strength__"], [arguments[0].color, arguments[0].alpha, arguments[0].blurX, arguments[0].blurY, arguments[0].strength], arguments[1], arguments[2], arguments[3], arguments[4], arguments[5], arguments[6], {__special_glow_quality__:arguments[0].quality, __special_glow_inner__:arguments[0].inner, __special_glow_knockout__:arguments[0].knockout}); } else { _global.$addTween(this, ["__special_glow_color__", "__special_glow_alpha__", "__special_glow_blurX__", "__special_glow_blurY__", "__special_glow_strength__"], [arguments[0], arguments[1], arguments[2], arguments[2], arguments[3]], arguments[7], arguments[8], arguments[9], arguments[10], arguments[11], arguments[12], {__special_glow_quality__:arguments[4], __special_glow_inner__:arguments[5], __special_glow_knockout__:arguments[6]}); } }); ASSetPropFlags(MovieClip.prototype, "glowTo", 1, 0); ASSetPropFlags(TextField.prototype, "glowTo", 1, 0); MovieClip.prototype.xyGlowTo = (TextField.prototype.xyGlowTo = function (propDest_color, propDest_alpha, propDest_blurX, propDest_blurY, propDest_strength, quality, inner, knockout, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, ["__special_glow_color__", "__special_glow_alpha__", "__special_glow_blurX__", "__special_glow_blurY__", "__special_glow_strength__"], [propDest_color, propDest_alpha, propDest_blurX, propDest_blurY, propDest_strength], timeSeconds, animType, delay, callback, extra1, extra2, {__special_glow_quality__:quality, __special_glow_inner__:inner, __special_glow_knockout__:knockout}); }); ASSetPropFlags(MovieClip.prototype, "xyGlowTo", 1, 0); ASSetPropFlags(TextField.prototype, "xyGlowTo", 1, 0); MovieClip.prototype.xGlowTo = (TextField.prototype.xGlowTo = function (propDest_color, propDest_alpha, propDest_blur, propDest_strength, quality, inner, knockout, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, ["__special_glow_color__", "__special_glow_alpha__", "__special_glow_blurX__", "__special_glow_strength__"], [propDest_color, propDest_alpha, propDest_blur, propDest_strength], timeSeconds, animType, delay, callback, extra1, extra2, {__special_glow_quality__:quality, __special_glow_inner__:inner, __special_glow_knockout__:knockout}); }); ASSetPropFlags(MovieClip.prototype, "xGlowTo", 1, 0); ASSetPropFlags(TextField.prototype, "xGlowTo", 1, 0); MovieClip.prototype.yGlowTo = (TextField.prototype.yGlowTo = function (propDest_color, propDest_alpha, propDest_blur, propDest_strength, quality, inner, knockout, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, ["__special_glow_color__", "__special_glow_alpha__", "__special_glow_blurY__", "__special_glow_strength__"], [propDest_color, propDest_alpha, propDest_blur, propDest_strength], timeSeconds, animType, delay, callback, extra1, extra2, {__special_glow_quality__:quality, __special_glow_inner__:inner, __special_glow_knockout__:knockout}); }); ASSetPropFlags(MovieClip.prototype, "yGlowTo", 1, 0); ASSetPropFlags(TextField.prototype, "yGlowTo", 1, 0); MovieClip.prototype.bevelTo = (TextField.prototype.bevelTo = function () { if ((typeof(arguments[0]) == "object") && (arguments[0] != undefined)) { _global.$addTween(this, ["__special_bevel_distance__", "__special_bevel_angle__", "__special_bevel_highlightColor__", "__special_bevel_highlightAlpha__", "__special_bevel_shadowColor__", "__special_bevel_shadowAlpha__", "__special_bevel_blurX__", "__special_bevel_blurY__", "__special_bevel_strength__"], [arguments[0].distance, arguments[0].angle, arguments[0].highlightColor, arguments[0].highlightAlpha * 100, arguments[0].shadowColor, arguments[0].shadowAlpha * 100, arguments[0].blurX, arguments[0].blurY, arguments[0].strength], arguments[1], arguments[2], arguments[3], arguments[4], arguments[5], arguments[6], {__special_bevel_quality__:arguments[0].quality, __special_bevel_type__:arguments[0].type, __special_bevel_knockout__:arguments[0].knockout}); } else { _global.$addTween(this, ["__special_bevel_distance__", "__special_bevel_angle__", "__special_bevel_highlightColor__", "__special_bevel_highlightAlpha__", "__special_bevel_shadowColor__", "__special_bevel_shadowAlpha__", "__special_bevel_blurX__", "__special_bevel_blurY__", "__special_bevel_strength__"], [arguments[0], arguments[1], arguments[2], arguments[3], arguments[4], arguments[5], arguments[6], arguments[6], arguments[7]], arguments[11], arguments[12], arguments[13], arguments[14], arguments[15], arguments[16], {__special_bevel_quality__:arguments[8], __special_bevel_type__:arguments[9], __special_bevel_knockout__:arguments[10]}); } }); ASSetPropFlags(MovieClip.prototype, "bevelTo", 1, 0); ASSetPropFlags(TextField.prototype, "bevelTo", 1, 0); MovieClip.prototype.xyBevelTo = (TextField.prototype.xyBevelTo = function (propDest_distance, propDest_angle, propDest_highlightColor, propDest_highlightAlpha, propDest_shadowColor, propDest_shadowAlpha, propDest_blurX, propDest_blurY, propDest_strength, quality, type, knockout, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, ["__special_bevel_distance__", "__special_bevel_angle__", "__special_bevel_highlightColor__", "__special_bevel_highlightAlpha__", "__special_bevel_shadowColor__", "__special_bevel_shadowAlpha__", "__special_bevel_blurX__", "__special_bevel_blurY__", "__special_bevel_blurY__", "__special_bevel_strength__"], [propDest_distance, propDest_angle, propDest_highlightColor, propDest_highlightAlpha, propDest_shadowColor, propDest_shadowAlpha, propDest_blur, propDest_blur, propDest_strength], timeSeconds, animType, delay, callback, extra1, extra2, {__special_bevel_quality__:quality, __special_bevel_type__:type, __special_bevel_knockout__:knockout}); }); ASSetPropFlags(MovieClip.prototype, "xyBevelTo", 1, 0); ASSetPropFlags(TextField.prototype, "xyBevelTo", 1, 0); _global.findPointOnCurve = function (p1x, p1y, cx, cy, p2x, p2y, t) { return({x:p1x + (t * (((2 * (1 - t)) * (cx - p1x)) + (t * (p2x - p1x)))), y:p1y + (t * (((2 * (1 - t)) * (cy - p1y)) + (t * (p2y - p1y))))}); }; ASSetPropFlags(_global, "findPointOnCurve", 1, 0); _global.findTweenColor = function (objProp, tTime) { var _local8 = objProp._propStart >> 16; var _local4 = objProp._propDest >> 16; var _local5 = (objProp._propStart >> 8) & 255; var _local6 = (objProp._propDest >> 8) & 255; var _local9 = objProp._propStart & 255; var _local7 = objProp._propDest & 255; var _local12 = Math.round(_global.findTweenValue(_local8, _local4, objProp._timeStart, tTime - (objProp._delay * 1000), objProp._timeDest, objProp._animType, objProp._extra1, objProp._extra2)); var _local10 = Math.round(_global.findTweenValue(_local5, _local6, objProp._timeStart, tTime - (objProp._delay * 1000), objProp._timeDest, objProp._animType, objProp._extra1, objProp._extra2)); var _local3 = Math.round(_global.findTweenValue(_local9, _local7, objProp._timeStart, tTime - (objProp._delay * 1000), objProp._timeDest, objProp._animType, objProp._extra1, objProp._extra2)); return(((_local12 << 16) + (_local10 << 8)) + _local3); }; _global.findTweenValue = function (_propStart, _propDest, _timeStart, _timeNow, _timeDest, _animType, _extra1, _extra2) { var _local1 = _timeNow - _timeStart; var _local4 = _propStart; var _local2 = _propDest - _propStart; var _local3 = _timeDest - _timeStart; var _local6 = _extra1; var _local7 = _extra2; var _local5 = _extra1; switch (_animType.toLowerCase()) { case "linear" : return(((_local2 * _local1) / _local3) + _local4); case "easeinquad" : _local1 = _local1 / _local3; return(((_local2 * _local1) * _local1) + _local4); case "easeoutquad" : _local1 = _local1 / _local3; return((((-_local2) * _local1) * (_local1 - 2)) + _local4); case "easeinoutquad" : _local1 = _local1 / (_local3 / 2); if (_local1 < 1) { return((((_local2 / 2) * _local1) * _local1) + _local4); } _local1--; return((((-_local2) / 2) * ((_local1 * (_local1 - 2)) - 1)) + _local4); case "easeoutinquad" : if (_local1 < (_local3 / 2)) { return((findTweenValue(0, _local2, 0, _local1 * 2, _local3, "easeOutQuad") * 0.5) + _local4); } return(((findTweenValue(0, _local2, 0, (_local1 * 2) - _local3, _local3, "easeInQuad") * 0.5) + (_local2 * 0.5)) + _local4); case "easeincubic" : _local1 = _local1 / _local3; return((((_local2 * _local1) * _local1) * _local1) + _local4); case "easeoutcubic" : _local1 = (_local1 / _local3) - 1; return((_local2 * (((_local1 * _local1) * _local1) + 1)) + _local4); case "easeinoutcubic" : _local1 = _local1 / (_local3 / 2); if (_local1 < 1) { return(((((_local2 / 2) * _local1) * _local1) * _local1) + _local4); } _local1 = _local1 - 2; return(((_local2 / 2) * (((_local1 * _local1) * _local1) + 2)) + _local4); case "easeoutincubic" : if (_local1 < (_local3 / 2)) { return((findTweenValue(0, _local2, 0, _local1 * 2, _local3, "easeOutCubic") * 0.5) + _local4); } return(((findTweenValue(0, _local2, 0, (_local1 * 2) - _local3, _local3, "easeInCubic") * 0.5) + (_local2 * 0.5)) + _local4); case "easeinquart" : _local1 = _local1 / _local3; return(((((_local2 * _local1) * _local1) * _local1) * _local1) + _local4); case "easeoutquart" : _local1 = (_local1 / _local3) - 1; return(((-_local2) * ((((_local1 * _local1) * _local1) * _local1) - 1)) + _local4); case "easeinoutquart" : _local1 = _local1 / (_local3 / 2); if (_local1 < 1) { return((((((_local2 / 2) * _local1) * _local1) * _local1) * _local1) + _local4); } _local1 = _local1 - 2; return((((-_local2) / 2) * ((((_local1 * _local1) * _local1) * _local1) - 2)) + _local4); case "easeoutinquart" : if (_local1 < (_local3 / 2)) { return((findTweenValue(0, _local2, 0, _local1 * 2, _local3, "easeOutQuart") * 0.5) + _local4); } return(((findTweenValue(0, _local2, 0, (_local1 * 2) - _local3, _local3, "easeInQuart") * 0.5) + (_local2 * 0.5)) + _local4); case "easeinquint" : _local1 = _local1 / _local3; return((((((_local2 * _local1) * _local1) * _local1) * _local1) * _local1) + _local4); case "easeoutquint" : _local1 = (_local1 / _local3) - 1; return((_local2 * (((((_local1 * _local1) * _local1) * _local1) * _local1) + 1)) + _local4); case "easeinoutquint" : _local1 = _local1 / (_local3 / 2); if (_local1 < 1) { return(((((((_local2 / 2) * _local1) * _local1) * _local1) * _local1) * _local1) + _local4); } _local1 = _local1 - 2; return(((_local2 / 2) * (((((_local1 * _local1) * _local1) * _local1) * _local1) + 2)) + _local4); case "easeoutinquint" : if (_local1 < (_local3 / 2)) { return((findTweenValue(0, _local2, 0, _local1 * 2, _local3, "easeOutQuint") * 0.5) + _local4); } return(((findTweenValue(0, _local2, 0, (_local1 * 2) - _local3, _local3, "easeInQuint") * 0.5) + (_local2 * 0.5)) + _local4); case "easeinsine" : return((((-_local2) * Math.cos((_local1 / _local3) * (Math.PI/2))) + _local2) + _local4); case "easeoutsine" : return((_local2 * Math.sin((_local1 / _local3) * (Math.PI/2))) + _local4); case "easeinoutsine" : return((((-_local2) / 2) * (Math.cos((Math.PI * _local1) / _local3) - 1)) + _local4); case "easeoutinsine" : if (_local1 < (_local3 / 2)) { return((findTweenValue(0, _local2, 0, _local1 * 2, _local3, "easeOutSine") * 0.5) + _local4); } return(((findTweenValue(0, _local2, 0, (_local1 * 2) - _local3, _local3, "easeInSine") * 0.5) + (_local2 * 0.5)) + _local4); case "easeinexpo" : return(((_local1 == 0) ? (_local4) : ((_local2 * Math.pow(2, 10 * ((_local1 / _local3) - 1))) + _local4))); case "easeoutexpo" : return(((_local1 == _local3) ? (_local4 + _local2) : ((_local2 * ((-Math.pow(2, (-10 * _local1) / _local3)) + 1)) + _local4))); case "easeinoutexpo" : if (_local1 == 0) { return(_local4); } if (_local1 == _local3) { return(_local4 + _local2); } _local1 = _local1 / (_local3 / 2); if (_local1 < 1) { return(((_local2 / 2) * Math.pow(2, 10 * (_local1 - 1))) + _local4); } _local1--; return(((_local2 / 2) * ((-Math.pow(2, -10 * _local1)) + 2)) + _local4); case "easeoutinexpo" : if (_local1 == 0) { return(_local4); } if (_local1 == _local3) { return(_local4 + _local2); } _local1 = _local1 / (_local3 / 2); if (_local1 < 1) { return(((_local2 / 2) * ((-Math.pow(2, (-10 * _local1) / 1)) + 1)) + _local4); } return(((_local2 / 2) * (Math.pow(2, (10 * (_local1 - 2)) / 1) + 1)) + _local4); case "easeincirc" : _local1 = _local1 / _local3; return(((-_local2) * (Math.sqrt(1 - (_local1 * _local1)) - 1)) + _local4); case "easeoutcirc" : _local1 = (_local1 / _local3) - 1; return((_local2 * Math.sqrt(1 - (_local1 * _local1))) + _local4); case "easeinoutcirc" : _local1 = _local1 / (_local3 / 2); if (_local1 < 1) { return((((-_local2) / 2) * (Math.sqrt(1 - (_local1 * _local1)) - 1)) + _local4); } _local1 = _local1 - 2; return(((_local2 / 2) * (Math.sqrt(1 - (_local1 * _local1)) + 1)) + _local4); case "easeoutincirc" : if (_local1 < (_local3 / 2)) { return((findTweenValue(0, _local2, 0, _local1 * 2, _local3, "easeOutCirc") * 0.5) + _local4); } return(((findTweenValue(0, _local2, 0, (_local1 * 2) - _local3, _local3, "easeInCirc") * 0.5) + (_local2 * 0.5)) + _local4); case "easeinelastic" : if (_local1 == 0) { return(_local4); } _local1 = _local1 / _local3; if (_local1 == 1) { return(_local4 + _local2); } if (!_local7) { _local7 = _local3 * 0.3; } if ((!_local6) || (_local6 < Math.abs(_local2))) { _local6 = _local2; _local5 = _local7 / 4; } else { _local5 = (_local7 / (Math.PI*2)) * Math.asin(_local2 / _local6); } _local1 = _local1 - 1; return((-((_local6 * Math.pow(2, 10 * _local1)) * Math.sin((((_local1 * _local3) - _local5) * (Math.PI*2)) / _local7))) + _local4); case "easeoutelastic" : if (_local1 == 0) { return(_local4); } _local1 = _local1 / _local3; if (_local1 == 1) { return(_local4 + _local2); } if (!_local7) { _local7 = _local3 * 0.3; } if ((!_local6) || (_local6 < Math.abs(_local2))) { _local6 = _local2; _local5 = _local7 / 4; } else { _local5 = (_local7 / (Math.PI*2)) * Math.asin(_local2 / _local6); } return((((_local6 * Math.pow(2, -10 * _local1)) * Math.sin((((_local1 * _local3) - _local5) * (Math.PI*2)) / _local7)) + _local2) + _local4); case "easeinoutelastic" : if (_local1 == 0) { return(_local4); } _local1 = _local1 / (_local3 / 2); if (_local1 == 2) { return(_local4 + _local2); } if (!_local7) { _local7 = _local3 * 0.45; } if ((!_local6) || (_local6 < Math.abs(_local2))) { _local6 = _local2; _local5 = _local7 / 4; } else { _local5 = (_local7 / (Math.PI*2)) * Math.asin(_local2 / _local6); } if (_local1 < 1) { _local1 = _local1 - 1; return((-0.5 * ((_local6 * Math.pow(2, 10 * _local1)) * Math.sin((((_local1 * _local3) - _local5) * (Math.PI*2)) / _local7))) + _local4); } _local1 = _local1 - 1; return(((((_local6 * Math.pow(2, -10 * _local1)) * Math.sin((((_local1 * _local3) - _local5) * (Math.PI*2)) / _local7)) * 0.5) + _local2) + _local4); case "easeoutinelastic" : if (_local1 < (_local3 / 2)) { return((findTweenValue(0, _local2, 0, _local1 * 2, _local3, "easeOutElastic") * 0.5) + _local4); } return(((findTweenValue(0, _local2, 0, (_local1 * 2) - _local3, _local3, "easeInElastic") * 0.5) + (_local2 * 0.5)) + _local4); case "easeinback" : if (_local5 == undefined) { _local5 = 1.70158; } _local1 = _local1 / _local3; return((((_local2 * _local1) * _local1) * (((_local5 + 1) * _local1) - _local5)) + _local4); case "easeoutback" : if (_local5 == undefined) { _local5 = 1.70158; } _local1 = (_local1 / _local3) - 1; return((_local2 * (((_local1 * _local1) * (((_local5 + 1) * _local1) + _local5)) + 1)) + _local4); case "easeinoutback" : if (_local5 == undefined) { _local5 = 1.70158; } _local1 = _local1 / (_local3 / 2); if (_local1 < 1) { _local5 = _local5 * 1.525; return(((_local2 / 2) * ((_local1 * _local1) * (((_local5 + 1) * _local1) - _local5))) + _local4); } _local1 = _local1 - 2; _local5 = _local5 * 1.525; return(((_local2 / 2) * (((_local1 * _local1) * (((_local5 + 1) * _local1) + _local5)) + 2)) + _local4); case "easeoutinback" : if (_local1 < (_local3 / 2)) { return((findTweenValue(0, _local2, 0, _local1 * 2, _local3, "easeOutBack") * 0.5) + _local4); } return(((findTweenValue(0, _local2, 0, (_local1 * 2) - _local3, _local3, "easeInBack") * 0.5) + (_local2 * 0.5)) + _local4); case "easeinbounce" : return((_local2 - findTweenValue(0, _local2, 0, _local3 - _local1, _local3, "easeOutBounce")) + _local4); case "easeoutbounce" : _local1 = _local1 / _local3; if (_local1 < 0.363636363636364) { return((_local2 * ((7.5625 * _local1) * _local1)) + _local4); } if (_local1 < 0.727272727272727) { _local1 = _local1 - 0.545454545454545; return((_local2 * (((7.5625 * _local1) * _local1) + 0.75)) + _local4); } if (_local1 < 0.909090909090909) { _local1 = _local1 - 0.818181818181818; return((_local2 * (((7.5625 * _local1) * _local1) + 0.9375)) + _local4); } _local1 = _local1 - 0.954545454545455; return((_local2 * (((7.5625 * _local1) * _local1) + 0.984375)) + _local4); case "easeinoutbounce" : if (_local1 < (_local3 / 2)) { return((findTweenValue(0, _local2, 0, _local1 * 2, _local3, "easeInBounce") * 0.5) + _local4); } return(((findTweenValue(0, _local2, 0, (_local1 * 2) - _local3, _local3, "easeOutBounce") * 0.5) + (_local2 * 0.5)) + _local4); case "easeoutinbounce" : if (_local1 < (_local3 / 2)) { return((findTweenValue(0, _local2, 0, _local1 * 2, _local3, "easeOutBounce") * 0.5) + _local4); } return(((findTweenValue(0, _local2, 0, (_local1 * 2) - _local3, _local3, "easeInBounce") * 0.5) + (_local2 * 0.5)) + _local4); } return(0); }; ASSetPropFlags(_global, "findTweenValue", 1, 0); var currentZombieThreat = 0; var threatDeficit = 0; var liveZombieCount = 0; var zombieLimit = 10; var delayMax = 40; var delay = delayMax; var rareZombie = false; var findZombieRetry = false; var commonZombieChance = 0; var semiRareZombieChance = 0; var rareZombieChance = 0; var veryRareZombieChance = 0; var isArmed = false; var zombieDepthCount = 0; var particleCount = 480000; var friendlyDepthSortCount = 0; var friendlyDepthSortCountMax = 0; loadJournal();
Frame 5
function timer(timerTarget) { timerCount--; if ((timerCount <= 0) && (gamePaused != true)) { timerCount = timerMax + (levelUp / 1.25); targetCount++; if ((targetCount >= (timerTarget - (timerTarget / 6))) && (sunriseStarted == false)) { startSunRise(); } if (targetCount >= (timerTarget - (timerTarget / 8))) { delete makeEnemy.onEnterFrame; } if ((targetCount >= timerTarget) && (aliveZombies.length == 0)) { stopTimer(); } } } function startTimer(levelTime) { levelClock.onEnterFrame = function () { timer(levelTime); }; } function stopTimer() { delete levelClock.onEnterFrame; targetCount = 0; _root.reloadAnimPlaying = false; _root.reloadMagazine(); loadTimeManager(); } function startSunRise() { if (sunriseStarted == false) { sunriseStarted = true; bgImage.dawn._visible = true; bgImage.dawn._alpha = 0; alphaSun = setInterval(alphaUpSun, 500); } } function alphaUpSun() { if (bgImage.dawn._alpha <= 100) { bgImage.dawn._alpha = bgImage.dawn._alpha + 2; } else { clearInterval(alphaSun); } } function resetSunRise() { sunriseStarted = false; clearInterval(alphaSun); bgImage.dawn._alpha = 0; bgImage.dawn._visible = false; } function variableReset() { bullet = 0; bulletLevel = 1; projectile = 0; smokePuff = 0; zombieDepthCount = 0; particleCount = 480000 /* 0x075300 */; explosionNumber = 0; } function addTrap(trapType, trapLocationNumber) { trapNumber++; _root.attachMovie("trap_" + trapType, "trap" + trapNumber, 29500 + trapNumber); _root["trap" + trapNumber]._x = _root["trapSpot" + trapLocationNumber].x; _root["trap" + trapNumber]._y = _root["trapSpot" + trapLocationNumber].y; activeTraps.push({ref:_root["trap" + trapNumber], type:trapType, range:_root[trapType].range, damage:_root[trapType].damage, location:trapLocationNumber}); enemyOnScreen.push({ref:_root["trap" + trapNumber], depth:_root["trap" + trapNumber]._y}); } function cleanUpTraps() { for (x in activeTraps) { removeMovieClip(_root[activeTraps[x].ref]); trapLocations[activeTraps[x].location].empty = true; trapLocations[activeTraps[x].location].type = "empty"; timeManager.trapMap["location" + activeTraps[x].location].trapIcon.gotoAndStop("empty"); activeTraps.splice(x, 1); } } function trapLocationObjects() { i = 0; while (i < 20) { trapLocations.push({ref:_root.trapMap["location" + i], type:"empty", empty:true}); i++; } } function populateTrapMap() { for (v in _root.trapLocations) { timeManager.trapMap["location" + v].trapIcon.gotoAndStop(_root.trapLocations[v].type); timeManager.trapMap["location" + v].cross.alphaTo(0, 0.5); if (_root.trapLocations[v].type != "empty") { addTrap(_root.trapLocations[v].type, v); } } } function placeTrapOnMap(trapButton, trapType) { if ((currentSelectedTrap != "empty") && (_root["total_" + trapType] > 0)) { _root["total_" + trapType]--; updateTrapMapText(); trapLocations[trapButton].empty = false; trapLocations[trapButton].type = trapType; } } function removeTrapOnMap(trapButton, trapType) { _root["total_" + trapType]++; updateTrapMapText(); trapLocations[trapButton].empty = true; trapLocations[trapButton].type = "empty"; timeManager.trapMap["location" + trapButton].trapIcon.gotoAndStop("empty"); } function removeTrapOnMapFromExplosion(trapButton) { updateTrapMapText(); trapLocations[trapButton].empty = true; trapLocations[trapButton].type = "empty"; } function updateTrapMapText() { timeManager.trapMap.gasCylinderText.text = "x" + total_gasCylinder; timeManager.trapMap.mineText.text = "x" + total_mine; timeManager.trapMap.bearTrapText.text = "x" + total_bearTrap; } function trapSetupButton(butName) { timeManager.trapMap[butName].onRollOver = function () { this.colorTo(10027008, 0.5, "easeOutSine"); }; timeManager.trapMap[butName].onRollOut = function () { this.colorTo(null, 0.5, "easeOutSine"); }; timeManager.trapMap[butName].onRelease = function () { if (trapMapOpen == false) { openTrapMap(); timeManager.trapMap[butName].gotoAndStop("accept"); trapMapOpen = true; } else { closeTrapMap(); timeManager.trapMap[butName].gotoAndStop("setup"); trapMapOpen = false; } }; } function trapMapPlacementButtons(butName) { timeManager.trapMap[butName]._rotation = random(10) - 5; timeManager.trapMap[butName]._xscale = (timeManager.trapMap[butName]._yscale = random(5) + 95); timeManager.trapMap[butName].cross._alpha = 0; timeManager.trapMap[butName].onRollOver = function () { this.colorTo(10027008, 0.5, "easeOutSine"); var _local3 = butName.substring(8, 10); for (v in _root.trapLocations) { if (v == _local3) { if ((_root.trapLocations[v].empty == true) && (_root["total_" + currentSelectedTrap] > 0)) { _root.timeManager.trapMap["location" + v].trapIcon.gotoAndStop(currentSelectedTrap); } else if (_root.trapLocations[v].empty == false) { _root.timeManager.trapMap["location" + v].cross.alphaTo(100, 0.5); } } } }; timeManager.trapMap[butName].onRollOut = function () { this.colorTo(null, 0.5, "easeOutSine"); this.cross.alphaTo(0, 0.5); for (v in _root.trapLocations) { timeManager.trapMap["location" + v].trapIcon.gotoAndStop(_root.trapLocations[v].type); } }; timeManager.trapMap[butName].onRelease = function () { var _local2 = butName.substring(8, 10); for (v in _root.trapLocations) { if (v == _local2) { if (_root.trapLocations[v].empty == true) { placeTrapOnMap(_local2, currentSelectedTrap); } else { removeTrapOnMap(_local2, _root.trapLocations[v].type); } } } }; } function trapSelectionButtons(butName) { timeManager.trapMap[butName].onRollOver = function () { this.colorTo(10027008, 0.5, "easeOutSine"); }; timeManager.trapMap[butName].onRollOut = function () { this.colorTo(null, 0.5, "easeOutSine"); }; timeManager.trapMap[butName].onRelease = function () { if (trapMapOpen == false) { openTrapMap(); trapMapOpen = true; } currentSelectedTrap = butName.substring(4, 50); }; } function loadTimeManager() { _root.mainBlackOut.alphaTo(0, 1, "easeOutSine"); chainsawSound.stop("sound_chainsawIdle"); stopChainsawIdle(); timeManagerOpen = true; if (retryLevel == false) { levelUp++; } pauseGame(); _root.attachMovie("timeManager", "timeManager", 900021); timeManager.blackOut.alphaTo(100, 1, "easeOutSine", 0.2, startTimeManager); hoursSpentSurvivors = 0; hoursSpentWeapons = 0; hoursSpentRepairingWall = 0; hoursSpentSupplies = 0; wallRepairs = 0; survivorsFound = 0; suppliesFound = 0; searchPartyMembersKilled = 0; hoursInDay = 12; searchFoundAWeapon = 0; currentZombieThreat = 0; threatDeficit = 0; liveZombieCount = 0; tempFoundSurvivors = 0; tempFoundSupplies = 0; for (v in searchWeaponsFound) { searchWeaponsFound.pop(); } } function startTimeManager() { hideCrosshairs(); bgMusic.volumeTo(20, 3, "easeOutSine"); cleanUpZombies(); timeManager.gotoAndStop("timeManage"); cleanUpSurvivors(); setupTravelMap(); firstTravelSetup(currentTownLocation); changeClipBoardMap(currentTownLocation); setupSearchedBuildings(); changeBackdrops(currentTownLocation); timeManager.blackOut.alphaTo(0, 2, "easeOutSine"); updateClipBoardText(); weaponMeter(); if (survivors >= maxHelpers) { timeManager.theClipBoard.noVacancy._visible = true; } else { timeManager.theClipBoard.noVacancy._visible = false; } if (retryLevel == true) { calculateFindings(); confirmResults(); } else { clipBoardUp(); } loadHints(); } function closeManager() { dropWeapon(); cleanUpZombies(); removeMapOverlay(); createTownMapOverlay(currentTownLocation); populateTrapMap(); if (_root.primaryWeapon != undefined) { showCrosshairs(); bgMusic.volumeTo(100, 8, "easeOutSine"); retryLevel = false; startOfLevelWallHealth = wall.health; _root.timeManager.blackOut.alphaTo(100, 2, "easeOutSine", 0, startNextLevel); assignSurvivorWeapons(); swapWeapon(primaryWeapon.name); variableReset(); if (bgMusicPlaying == false) { changeMusic(); } } else { _root.timeManager.tm_backgrounds.needAWeapon.alphaTo(100, 1); } } function updateClipBoardText() { clearInterval(updateClipBoard); timeManager.theClipBoard.hoursRemaining.text = hoursInDay; timeManager.theClipBoard.hoursSurvivors.text = hoursSpentSurvivors; timeManager.theClipBoard.hoursWeapons.text = hoursSpentWeapons; timeManager.theClipBoard.hoursSupplies.text = hoursSpentSupplies; timeManager.theClipBoard.hoursRepairingWallText.text = hoursSpentRepairingWall; timeManager.theClipBoard.repairRateText.text = Math.round((repairRate * Math.round(survivors / 2)) / 100); timeManager.clipBoardResults.wallRepairedBy.text = Math.round(wallRepairs / 100); timeManager.clipBoardResults.survivorsFoundText.text = tempFoundSurvivors; timeManager.clipBoardResults.suppliesFoundText.text = tempFoundSupplies; timeManager.clipBoardResults.survivorsKilledText.text = searchPartyMembersKilled; timeManager.clipBoardResults.clipBoardDay.text = levelUp; timeManager.theClipBoard.barricadeTotal.text = Math.round(wall.health / 100); timeManager.theClipBoard.barricadeMax.text = Math.round(wall.maxHealth / 100); timeManager.clipBoardResults.barricadeTotal.text = Math.round(wall.health / 100); timeManager.clipBoardResults.barricadeMax.text = Math.round(wall.maxHealth / 100); timeManager.theClipBoard.survivorsTotal.text = survivors; timeManager.clipBoardResults.survivorsTotal.text = survivors; timeManager.theClipBoard.suppliesTotal.text = supplies; timeManager.clipBoardResults.suppliesTotal.text = supplies; timeManager.theClipBoard.townNameText.text = location[currentTownLocation].name; timeManager.theClipBoard.dayNumberText.text = "DAY " + levelUp; } function resetClipBoardText() { timeManager.theClipBoard.hoursRemaining.text = "12"; timeManager.theClipBoard.hoursSurvivors.text = "0"; timeManager.theClipBoard.hoursWeapons.text = "0"; timeManager.theClipBoard.hoursSupplies.text = "0"; timeManager.theClipBoard.hoursRepairingWall.text = "0"; timeManager.clipBoardResults.wallRepairedTo.text = "0"; timeManager.clipBoardResults.survivorsFound.text = "0"; timeManager.clipBoardResults.suppliesFoundText.text = "0"; timeManager.clipBoardResults.barricadeTotal.text = Math.round(wall.health / 100); timeManager.theClipBoard.barricadeTotal.text = Math.round(wall.health / 100); timeManager.clipBoardResults.foundWeapons.text = ""; timeManager.clipBoardResults.survivorsFoundText.text = "0"; timeManager.clipBoardResults.suppliesFoundText.text = "0"; } function calculateFindings() { tempWallHealth = wall.health; wallRepairs = (hoursSpentRepairingWall * repairRate) * Math.round(survivors / 2); wall.health = wall.health + wallRepairs; checkWallStatus(); if (wall.health > 0) { wall.destroyed = false; } if (wall.health >= wall.maxHealth) { wallRepairs = wall.maxHealth - tempWallHealth; wall.health = wall.maxHealth; } checkWallStatus(); startOfLevelWallHealth = wall.health; if (survivors <= maxSurvivorsOnScreen) { survivors = survivors + tempFoundSurvivors; } if (survivors > maxSurvivorsOnScreen) { survivors = maxSurvivorsOnScreen; } scroungedSupplies = scroungedSupplies + 0.25; if (scroungedSupplies >= 1) { supplies = supplies + scroungedSupplies; scroungedSupplies = 0; } supplies = supplies + tempFoundSupplies; v = 0; while (v < searchWeaponsFound.length) { _root[searchWeaponsFound[v]].found = true; timeManager.clipBoardResults.foundWeapons.text = timeManager.clipBoardResults.foundWeapons.text + _root[searchWeaponsFound[v]].description; if (((searchWeaponsFound.length - 1) - v) > 0) { timeManager.clipBoardResults.foundWeapons.text = timeManager.clipBoardResults.foundWeapons.text + ", "; } v++; } if (searchWeaponsFound[0] == undefined) { timeManager.clipBoardResults.foundWeapons.text = "NONE"; } setupSurvivors(); checkWeaponSlots(); for (i in allWeapons) { if (_root[allWeapons[i]].found == true) { timeManager.tm_backgrounds["shadow_" + _root[allWeapons[i]].name].attachMovie(_root[allWeapons[i]].name + "_Icon", _root[allWeapons[i]].name + "_Weapon", this.getNextHighestDepth); } if (_root[allWeapons[i]].inUse == true) { timeManager.tm_backgrounds["shadow_" + _root[allWeapons[i]].name][_root[allWeapons[i]].name + "_Weapon"].alphaTo(0, 0); } else { timeManager.tm_backgrounds["shadow_" + _root[allWeapons[i]].name][_root[allWeapons[i]].name + "_Weapon"].alphaTo(100, 0); } } _root.timeManager.tm_backgrounds.primary.attachMovie(primaryWeapon.name + "_Icon", "primaryWeapon", this.getNextHighestDepth); _root.timeManager.tm_backgrounds.secondary.attachMovie(secondaryWeapon.name + "_Icon", "secondaryWeapon", this.getNextHighestDepth); _root.timeManager.tm_backgrounds.slot3.attachMovie(slot3Weapon.name + "_Icon", "slot3Weapon", this.getNextHighestDepth); _root.timeManager.tm_backgrounds.slot4.attachMovie(slot4Weapon.name + "_Icon", "slot4Weapon", this.getNextHighestDepth); _root.timeManager.tm_backgrounds.slot5.attachMovie(slot5Weapon.name + "_Icon", "slot5Weapon", this.getNextHighestDepth); _root.timeManager.tm_backgrounds.slot6.attachMovie(slot6Weapon.name + "_Icon", "slot6Weapon", this.getNextHighestDepth); debugDay++; updateClipBoard = setInterval(updateClipBoardText, 1000); } function weaponMeter() { for (i in weaponPoints) { i = nextWeaponPoint; if (weaponPoints[i] != undefined) { pointsDifference = weaponPoints[i] - weaponPoints[i - 1]; earnedPointsPastDiff = foundWeaponsTotal - weaponPoints[i - 1]; if (earnedPointsPastDiff <= 0) { earnedPointsPastDiff = 0; } } else { pointsDifference = weaponPoints[i]; earnedPointsPastDiff = foundWeaponsTotal; } var _local1 = Math.round((earnedPointsPastDiff / pointsDifference) * 100); timeManager.theClipBoard.findOmeter.findBar.bar._xscale = _local1; break; } } function slideToToolBench() { timeManager.tm_backgrounds.xSlideTo(-1695, 1.2, "easeOutSine", 0.5); timeManager.trapMap.xSlideTo(-400, 0.5, "easeOutSine", 2); populateTrapMap(); updateTrapMapText(); } function openTrapMap() { dropWeapon(); timeManager.trapMap.xSlideTo(20, 0.8, "easeOutSine"); } function closeTrapMap() { dropWeapon(); timeManager.trapMap.xSlideTo(-400, 0.8, "easeOutSine"); } function openPostCard() { timeManager.theClipBoard.postCard.xSlideTo(-320, 1, "easeOutSine"); } function closePostCard() { timeManager.theClipBoard.postCard.xSlideTo(-520, 1, "easeOutSine"); } function openTravelMap() { travelMapOpen = true; timeManager.travelMap.blockerButton._visible = false; clipBoardDown(); timeManager.travelMap.ySlideTo(220, 1.5, "easeOutSine", 1); } function closeTravelMap() { travelMapOpen = false; timeManager.travelMap.blockerButton._visible = true; timeManager.travelMap.ySlideTo(629, 2, "easeOutSine", 1, openJournal); updateClipBoardText(); updateClipBoardResultsText(); } function clipBoardUp() { checkIfCanTravel(); timeManager.theClipBoard.ySlideTo(30, 0.5, "easeOutSine", 1); } function clipBoardDown() { timeManager.theClipBoard.ySlideTo(420, 0.5, "easeOutSine"); timeManager.tm_backgrounds.xSlideTo(-950, 1.8, "easeOutSine", 0.5); } function clipBoardResultsUp() { timeManager.clipBoardResults.ySlideTo(15, 0.5, "easeOutSine"); } function clipBoardResultsDown() { timeManager.clipBoardResults.ySlideTo(420, 0.5, "easeOutSine"); } function confirmTimeManagement() { clipBoardDown(); calculateFindings(); timeManager.tm_backgrounds.night.alphaTo(100, 1.8, "easeOutSine", 0, clipBoardResultsUp); } function confirmResults() { clipBoardResultsDown(); resetClipBoardText(); slideToToolBench(); } function clipBoardButtons(btnName) { _root.timeManager.theClipBoard[btnName].onRelease = function () { switch (btnName) { case "barricadePlus" : if (hoursInDay > 0) { hoursSpentRepairingWall++; hoursInDay--; updateClipBoardText(); } return; case "barricadeMinus" : if (hoursSpentRepairingWall > 0) { hoursSpentRepairingWall--; hoursInDay++; updateClipBoardText(); } return; case "weaponsMinus" : if (hoursSpentWeapons > 0) { hoursSpentWeapons--; hoursInDay++; updateClipBoardText(); } return; case "weaponsPlus" : if (hoursInDay > 0) { hoursSpentWeapons++; hoursInDay--; updateClipBoardText(); } return; case "survivorsMinus" : if (hoursSpentSurvivors > 0) { hoursSpentSurvivors--; hoursInDay++; updateClipBoardText(); } return; case "survivorsPlus" : if (hoursInDay > 0) { hoursSpentSurvivors++; hoursInDay--; updateClipBoardText(); } return; case "suppliesPlus" : if (hoursInDay > 0) { hoursSpentSupplies++; hoursInDay--; updateClipBoardText(); } return; case "suppliesMinus" : if (hoursSpentSupplies > 0) { hoursSpentSupplies--; hoursInDay++; updateClipBoardText(); } return; } }; } function setupTravelMap() { _root.timeManager.travelMap.supplyWarning._alpha = 0; for (m in _root.allTownLocations) { timeManager.travelMap[allTownLocations[m]].gotoAndStop("noTravel"); } for (v in location[currentTownLocation].destinations) { timeManager.travelMap[location[currentTownLocation].destinations[v]].gotoAndStop("yesTravel"); timeManager.travelMap[currentTownLocation].gotoAndStop("youAreHere"); } for (v in travelledLocations) { _root.timeManager.travelMap.travelLines[travelledLocations[v]].lineMask.xScaleTo(100, 0); } timeManager.travelMap.blockerButton._visible = false; if (travelMapOpen) { closeTravelMap(); timeManager.travelMap.blockerButton._visible = true; } timeManager.travelMap.suppliesTotalText.text = supplies; timeManager.travelMap.daysLeftText.text = (40 - levelUp) + 1; } function changeBackdrops(townName) { timeManager.tm_backgrounds.colorTo(0, 1, "easeOutSine", null, function () { timeManager.tm_backgrounds.gotoAndStop(townName); }); timeManager.tm_backgrounds.colorTo(null, 2, "easeOutSine", 2); bgImage.gotoAndStop(townName); } function createTownMapOverlay(townName) { townNameOverlays++; _root.attachMovie(("bg_" + townName) + "_overlay", "mapOverlay", 864235 + townNameOverlays); _root.mapOverlay._x = 0; _root.mapOverlay._y = 420; } function removeMapOverlay() { removeMovieClip(mapOverlay); } function changeClipBoardMap(townName) { timeManager.theClipBoard.searchMap.gotoAndStop(townName); updateClipBoardText(); } function townButton(townName) { _root.timeManager.travelMap[townName].onRollOver = function () { this.scribble.gotoAndPlay(1); for (v in location[currentTownLocation].destinations) { if (location[currentTownLocation].destinations[v] == townName) { _root.validTownRollOver = true; } } if (_root.validTownRollOver) { calculateTravelTime(currentTownLocation, townName); _root.timeManager.travelMap.townInfoCard.townNameText.text = location[townName].name; _root.timeManager.travelMap.townInfoCard.townPopText.text = location[townName].population; _root.timeManager.travelMap.townInfoCard.daysTravelText.text = travelTime; _root.timeManager.travelMap.townInfoCard.slideTo(_root.timeManager.travelMap[townName]._x, _root.timeManager.travelMap[townName]._y, 1); _root.timeManager.travelMap.townInfoCard.rotateTo(random(10) - 15, 1); _root.validTownRollOver = false; } }; _root.timeManager.travelMap[townName].onRollOut = function () { _root.timeManager.travelMap.townInfoCard.slideTo(-600, 50, 0.5); _root.timeManager.travelMap.townInfoCard.rotateTo(random(30), 0.5); }; _root.timeManager.travelMap[townName].onRelease = function () { _root.travelToLocation(townName); }; } function checkIfCanTravel() { for (v in location[currentTownLocation].destinations) { calculateTravelTime(currentTownLocation, location[currentTownLocation].destinations[v]); if (travelTime <= supplies) { openPostCard(); } else { closePostCard(); } } } function travelToLocation(townName) { for (v in location[currentTownLocation].destinations) { if (location[currentTownLocation].destinations[v] == townName) { validTravelDestination = true; } } calculateTravelTime(currentTownLocation, townName); if (validTravelDestination && (travelTime <= supplies)) { _root.timeManager.travelMap.blockerButton._visible = true; currentTownTarget = townName; if (travelTime <= 1) { _root.timeManager.travelMap.confirmTravel.travelTimeText.text = travelTime + " DAY"; } else { _root.timeManager.travelMap.confirmTravel.travelTimeText.text = travelTime + " DAYS"; } _root.timeManager.travelMap.confirmTravel.townNameText.text = location[currentTownTarget].name + " ?"; _root.timeManager.travelMap.confirmTravel.slideTo(-13, 1.5, 0.8); } else if ((travelTime > supplies) && (validTravelDestination)) { validTravelDestination = false; _root.timeManager.travelMap.supplyWarning.slideTo(_root.timeManager.travelMap[townName]._x, _root.timeManager.travelMap[townName]._y - 50, 0); _root.timeManager.travelMap.supplyWarning.scaleTo(5, 0); _root.timeManager.travelMap.supplyWarning.alphaTo(100, 0, "easeOutSine"); _root.timeManager.travelMap.supplyWarning.scaleTo(110, 0.25, "easeOutBounce"); _root.timeManager.travelMap.supplyWarning.scaleTo(5, 0.25, "easeOutBounce", 2); _root.timeManager.travelMap.supplyWarning.alphaTo(0, 0, "easeOutSine", 2.2); } } function travelConfirmed(currentTown, targetTown) { cleanUpTraps(); hoursSpentRepairingWall = 0; supplies = supplies - travelTime; levelUp = levelUp + travelTime; validTravelDestination = false; if (targetTown == "unionCity") { endGame(); endingGame = true; } if (endingGame == false) { _root.timeManager.travelMap.travelLines[(currentTown + "_") + targetTown].lineMask.xScaleTo(100, travelTime, "linear", null, setupTravelMap); var _local5 = (currentTown + "_") + targetTown; travelledLocations.push(_local5); var _local3 = currentTownLocation; currentTownLocation = targetTown; currentTownTarget = ""; changeBackdrops(currentTownLocation); changeClipBoardMap(currentTownLocation); firstTravelSetup(currentTownLocation); setupSearchedBuildings(); resetNonConfirmedSearches(_local3); setupWall(currentTownLocation); fadeAndChangeMusic(); } } function firstTravelSetup(townName) { if (location[townName].travelledTo == false) { setupBuildings("weapons", townName); setupBuildings("supplies", townName); setupBuildings("survivors", townName); location[townName].travelledTo = true; } } function cancelTravel(butName) { _root.timeManager.travelMap[butName].onRelease = function () { this._parent.ySlideTo(629, 1, "easeOutSine"); _root.updateClipBoardText(); _root.updateClipBoardResultsText(); _root.clipBoardUp(); }; } function cancelTravelConfirm(butName) { _root.timeManager.travelMap.confirmTravel[butName].onRelease = function () { this._parent.slideTo(-13, 420, 0.5); _root.validTravelDestination = false; _root.timeManager.travelMap.blockerButton._visible = false; }; } function calculateTravelTime(depart, arrive) { if (((depart == "glenDale") && (arrive == "whistlersGrove")) || ((depart == "whistlersGrove") && (arrive == "glenDale"))) { travelTime = 4; } else if (((depart == "glenDale") && (arrive == "claysBurg")) || ((depart == "claysBurg") && (arrive == "glenDale"))) { travelTime = 4; } else if (((depart == "whistlersGrove") && (arrive == "claysBurg")) || ((depart == "claysBurg") && (arrive == "whistlersGrove"))) { travelTime = 5; } else if (((depart == "whistlersGrove") && (arrive == "aspenWood")) || ((depart == "aspenWood") && (arrive == "whistlersGrove"))) { travelTime = 4; } else if (((depart == "claysBurg") && (arrive == "aspenWood")) || ((depart == "aspenWood") && (arrive == "claysBurg"))) { travelTime = 3; } else if (((depart == "whistlersGrove") && (arrive == "aspenWood")) || ((depart == "aspenWood") && (arrive == "whistlersGrove"))) { travelTime = 4; } else if (((depart == "whistlersGrove") && (arrive == "jonesTown")) || ((depart == "jonesTown") && (arrive == "whistlersGrove"))) { travelTime = 4; } else if (((depart == "aspenWood") && (arrive == "jonesTown")) || ((depart == "jonesTown") && (arrive == "aspenWood"))) { travelTime = 3; } else if (((depart == "jonesTown") && (arrive == "armyBase")) || ((depart == "armyBase") && (arrive == "jonesTown"))) { travelTime = 3; } else if (((depart == "armyBase") && (arrive == "unionCity")) || ((depart == "unionCity") && (arrive == "armyBase"))) { travelTime = 4; } else if (((depart == "jonesTown") && (arrive == "unionCity")) || ((depart == "unionCity") && (arrive == "jonesTown"))) { travelTime = 6; } } function shuffleArray() { var _local1 = Math.round(Math.random() * 2); return(_local1); } function searchBuilding(buildingName, townName, buildingType) { _root[townName + "BuildingsSearched"].push({butName:buildingName, buildingType:buildingType}); for (v in _root[buildingType + "Buildings"]) { if (_root[buildingType + "Buildings"][v].ref == buildingName) { if ((_root.hoursInDay - _root[buildingType + "Buildings"][v].searchTime) >= 0) { _root.hoursInDay = _root.hoursInDay - _root[buildingType + "Buildings"][v].searchTime; _root.updateClipBoardText(); switch (buildingType) { case "weapons" : if (_root[buildingType + "Buildings"][v].hasItem != "empty") { _root[_root[buildingType + "Buildings"][v].hasItem].found = true; searchWeaponsFound.push(_root[buildingType + "Buildings"][v].hasItem); allWeaponsFound.push(_root[buildingType + "Buildings"][v].hasItem); } break; case "survivors" : if (_root[buildingType + "Buildings"][v].hasItem == "survivor") { if (survivors < maxSurvivorsOnScreen) { tempFoundSurvivors++; } } if (_root[buildingType + "Buildings"][v].hasItem == "survivors2") { if (survivors < maxSurvivorsOnScreen) { tempFoundSurvivors = tempFoundSurvivors + 2; } } if (_root[buildingType + "Buildings"][v].hasItem == "supplies") { tempFoundSupplies++; } if (_root[buildingType + "Buildings"][v].hasItem == "supplies2") { tempFoundSupplies = tempFoundSupplies + 2; } if (_root[buildingType + "Buildings"][v].hasItem == "gasCylinder") { total_gasCylinder = total_gasCylinder + 4; searchWeaponsFound.push("gasCylinder"); } if (_root[buildingType + "Buildings"][v].hasItem == "mine") { total_mine = total_mine + 4; searchWeaponsFound.push("mine"); } if (_root[buildingType + "Buildings"][v].hasItem == "bearTrap") { total_bearTrap = total_bearTrap + 4; searchWeaponsFound.push("bearTrap"); } break; case "supplies" : if (_root[buildingType + "Buildings"][v].hasItem == "supplies") { tempFoundSupplies++; } if (_root[buildingType + "Buildings"][v].hasItem == "supplies2") { tempFoundSupplies = tempFoundSupplies + 2; } if (_root[buildingType + "Buildings"][v].hasItem == "survivor") { if (survivors < maxSurvivorsOnScreen) { tempFoundSurvivors++; } } if (_root[buildingType + "Buildings"][v].hasItem == "survivors2") { if (survivors < maxSurvivorsOnScreen) { tempFoundSurvivors = tempFoundSurvivors + 2; } } break; } } } } } function cancelSearchBuilding(buildingName, townName, buildingType) { for (v in _root[buildingType + "Buildings"]) { if (_root[buildingType + "Buildings"][v].ref == buildingName) { if ((_root.hoursInDay + _root[buildingType + "Buildings"][v].searchTime) <= 12) { _root.hoursInDay = _root.hoursInDay + _root[buildingType + "Buildings"][v].searchTime; _root.updateClipBoardText(); switch (buildingType) { case "weapons" : if (_root[buildingType + "Buildings"][v].hasItem != "empty") { for (x in searchWeaponsFound) { if (_root[buildingType + "Buildings"][v].hasItem == searchWeaponsFound[x]) { _root[searchWeaponsFound[x]].found = false; searchWeaponsFound.splice(x, 1); } } } break; case "survivors" : if (_root[buildingType + "Buildings"][v].hasItem == "survivor") { if (tempFoundSurvivors > 0) { tempFoundSurvivors--; } } if (_root[buildingType + "Buildings"][v].hasItem == "supplies") { if (tempFoundSupplies > 0) { tempFoundSupplies--; } } if (_root[buildingType + "Buildings"][v].hasItem == "mine") { for (x in searchWeaponsFound) { if (searchWeaponsFound[x] == "mine") { searchWeaponsFound.splice(x, 1); if (total_mine > 0) { total_mine = total_mine - 4; } } } } if (_root[buildingType + "Buildings"][v].hasItem == "gasCylinder") { for (x in searchWeaponsFound) { if (searchWeaponsFound[x] == "gasCylinder") { searchWeaponsFound.splice(x, 1); if (total_gasCylinder > 0) { total_gasCylinder = total_gasCylinder - 4; } } } } if (_root[buildingType + "Buildings"][v].hasItem == "bearTrap") { for (x in searchWeaponsFound) { if (searchWeaponsFound[x] == "bearTrap") { searchWeaponsFound.splice(x, 1); if (total_bearTrap > 0) { total_bearTrap = total_bearTrap - 4; } } } } break; case "supplies" : if (_root[buildingType + "Buildings"][v].hasItem == "supplies") { if (tempFoundSupplies > 0) { tempFoundSupplies--; } } if (_root[buildingType + "Buildings"][v].hasItem == "survivor") { if (tempFoundSurvivors > 0) { tempFoundSurvivors--; } } break; } } } } for (v in _root[townName + "BuildingsSearched"]) { if (_root[townName + "BuildingsSearched"][v].butName == buildingName) { _root[townName + "BuildingsSearched"].splice(v, 1); } } } function clearBuildings() { delete suppliesBuildings; delete survivorBuildings; delete weaponBuildings; delete glenDaleBuildingsSearched; delete claysBurgBuildingsSearched; delete whistlersGroveBuildingsSearched; delete aspenWoodBuildingsSearched; delete jonesTownBuildingsSearched; delete armyBaseBuildingsSearched; } function setupBuildings(buildingType, townName) { updateClipBoardText(); _root.timeManager.theClipBoard.searchMap.gotoAndStop(currentTownLocation); if (_root[townName + "BuildingsSearched"][0].butName == undefined) { _root[townName + "BuildingsSearched"] = new Array(); } _root[buildingType + "Buildings"] = new Array(); _root[buildingType + "Buildings"] = location[townName][buildingType + "Buildings"]; _root[(townName + buildingType) + "ToFind"] = new Array(); _root[(townName + buildingType) + "ToFind"] = location[townName][buildingType].sort(shuffleArray); for (v in _root[buildingType + "Buildings"]) { _root[buildingType + "Buildings"][v].hasItem = _root[(townName + buildingType) + "ToFind"][v]; } } function resetNonConfirmedSearches(townName) { for (e in searchWeaponsFound) { searchWeaponsFound.splice(e, 1); } hoursInDay = 12; updateClipBoardText(); } function setupSearchedBuildings() { for (v in _root[currentTownLocation + "BuildingsSearched"]) { _root.timeManager.theClipBoard.searchMap[_root[currentTownLocation + "BuildingsSearched"][v].buildingType][_root[currentTownLocation + "BuildingsSearched"][v].butName].gotoAndStop("searched"); _root.timeManager.theClipBoard.searchMap[_root[currentTownLocation + "BuildingsSearched"][v].buildingType][_root[currentTownLocation + "BuildingsSearched"][v].butName].enabled = false; } } function searchBuildingButtons(buildingType, butName) { _root.timeManager.theClipBoard.searchMap[buildingType][butName].onLoad = function () { this.searched = false; }; _root.timeManager.theClipBoard.searchMap[buildingType][butName].onRollOver = function () { _root.timeManager.theClipBoard.searchInfoCard._alpha = 100; mapPoint = new Object(); mapPoint.x = this._x; mapPoint.y = this._y; _root.timeManager.theClipBoard.searchMap[buildingType].localToGlobal(mapPoint); _root.timeManager.theClipBoard.searchInfoCard.slideTo(mapPoint.x, mapPoint.y, 0.2); for (v in _root[buildingType + "Buildings"]) { if (_root[buildingType + "Buildings"][v].ref == butName) { _root.timeManager.theClipBoard.searchInfoCard.hasItem.text = _root[buildingType + "Buildings"][v].hasItem; _root.timeManager.theClipBoard.searchInfoCard.searchTime.text = _root[buildingType + "Buildings"][v].searchTime; _root.timeManager.theClipBoard.searchInfoCard.buildingName.text = _root[buildingType + "Buildings"][v].ref; _root.timeManager.theClipBoard.searchInfoCard.searchTypeText.text = buildingType; _root.timeManager.theClipBoard.searchInfoCard.buildingNameText.text = _root[buildingType + "Buildings"][v].name; } } }; _root.timeManager.theClipBoard.searchMap[buildingType][butName].onRollOut = function () { _root.timeManager.theClipBoard.searchInfoCard._alpha = 0; }; _root.timeManager.theClipBoard.searchMap[buildingType][butName].onRelease = function () { if (this.searched == false) { for (v in _root[buildingType + "Buildings"]) { if (_root[buildingType + "Buildings"][v].ref == butName) { if ((_root.hoursInDay - _root[buildingType + "Buildings"][v].searchTime) >= 0) { this.searched = true; _root[currentTownLocation + "BuildingsSearched"].push({butName:butName, buildingType:buildingType}); this.scribbleCircle.play(); _root.searchBuilding(butName, currentTownLocation, buildingType); } } } } else { this.searched = false; _root.cancelSearchBuilding(butName, currentTownLocation, buildingType); this.scribbleCircle.gotoAndStop(1); } }; } function setupSurvivorSlots() { survivorPosition1 = new Object(); survivorPosition1.free = true; survivorPosition1.weapon = "snubnose"; survivorPosition1.x = 645; survivorPosition1.y = 100; survivorPosition1.section = "section1"; survivorPosition2 = new Object(); survivorPosition2.free = true; survivorPosition2.weapon = "snubnose"; survivorPosition2.x = 683; survivorPosition2.y = 202; survivorPosition2.section = "section3"; survivorPosition3 = new Object(); survivorPosition3.free = true; survivorPosition3.weapon = "snubnose"; survivorPosition3.x = 664; survivorPosition3.y = 245; survivorPosition3.section = "section3"; survivorPosition4 = new Object(); survivorPosition4.free = true; survivorPosition4.weapon = "snubnose"; survivorPosition4.x = 650; survivorPosition4.y = 72; survivorPosition4.section = "section1"; survivorSlot.push(survivorPosition1, survivorPosition2, survivorPosition3, survivorPosition4); for (x in survivorSlot) { } } function cleanUpSurvivors() { for (v in survivorsOnScreen) { if (survivorsOnScreen[v].dead == true) { survivorSlot[survivorsOnScreen[v].slotNumber].free = true; for (x in friendliesOnScreen) { if (survivorsOnScreen[v].ref == friendliesOnScreen[x].ref) { friendliesOnScreen.splice(x, 1); } } removeMovieClip(survivorsOnScreen[v].ref); survivorsOnScreen.splice(v, 1); } } } function removeSurvivors() { survivors = 0; for (v in survivorsOnScreen) { survivorSlot[survivorsOnScreen[v].slotNumber].free = true; removeMovieClip(survivorsOnScreen[v].ref); survivorsOnScreen.splice(v, 1); } } function assignSurvivorWeapons() { for (v in survivorsOnScreen) { _root.survivorsOnScreen[v].weapon = survivorSlot[survivorsOnScreen[v].slotNumber].weapon; _root.survivorsOnScreen[v].holdType = _root[survivorSlot[survivorsOnScreen[v].slotNumber].weapon].holdType; _root.survivorsOnScreen[v].ammo = _root[survivorSlot[survivorsOnScreen[v].slotNumber].weapon].magazineCapacity; _root.survivorsOnScreen[v].maxAmmo = _root[survivorSlot[survivorsOnScreen[v].slotNumber].weapon].magazineCapacity; _root.survivorsOnScreen[v].shotCounter = _root[survivorSlot[survivorsOnScreen[v].slotNumber].weapon].survivorRPM; _root.survivorsOnScreen[v].shotCounterMax = _root[survivorSlot[survivorsOnScreen[v].slotNumber].weapon].survivorRPM; _root.survivorsOnScreen[v].ref.gotoAndStop(1); _root.survivorsOnScreen[v].ref.helperMainGun.helperGun.gotoAndStop(survivorsOnScreen[v].weapon); _root.survivorsOnScreen[v].ref.helperMainGun.gotoAndStop(survivorsOnScreen[v].holdType); _root.survivorsOnScreen[v].running = false; _root.survivorsOnScreen[v].firing = false; _root.survivorsOnScreen[v].reloading = false; } } function setupSurvivors() { v = 0; while (v <= survivorSlot.length) { if ((survivorSlot[v].free == true) && (survivorOnScreenCount < survivors)) { survivorSlot[v].free = false; survivorOnScreenCount++; survivorInc++; _root.attachMovie("survivorDummy", "survivor" + survivorInc, survivorDepthCount + survivorSlot[v].y); _root["survivor" + survivorInc]._x = survivorSlot[v].x; _root["survivor" + survivorInc]._y = survivorSlot[v].y; _root["survivor" + survivorInc].reloading = false; randomTorsoColour = survivorTorsoColours[random(survivorTorsoColours.length)]; _root["survivor" + survivorInc].helperMainGun.dummyHead.gotoAndStop("survivor_head" + random(10)); _root["survivor" + survivorInc].helperMainGun.dummyFrontHand.attachMovie("survivorHand" + randomZombieTorso, "torso", x); _root["survivor" + survivorInc].helperMainGun.dummyBackHand.attachMovie("survivorHand" + randomZombieTorso, "torso", x); _root["survivor" + survivorInc].dummyHead.head.accessories.gotoAndStop(randomHeadAccessory); _root["survivor" + survivorInc].dummyTorso.torsoAddons.gotoAndStop(randomTorsoAccessory); _root["survivor" + survivorInc].dummyTorso.torso.colorTo(randomTorsoColour, 0); _root["survivor" + survivorInc].helperMainGun.dummyFrontUpperArm.upperArm.colorTo(randomTorsoColour, 0); _root["survivor" + survivorInc].helperMainGun.dummyFrontLowerArm.lowerArm.colorTo(randomTorsoColour, 0); _root["survivor" + survivorInc].helperMainGun.dummyBackUpperArm.upperArm.colorTo(randomTorsoColour, 0); _root["survivor" + survivorInc].helperMainGun.dummyBackLowerArm.lowerArm.colorTo(randomTorsoColour, 0); randomLegColour = survivorLegColours[random(survivorLegColours.length)]; _root["survivor" + survivorInc].dummyFrontUpperLeg.upperLeg.colorTo(randomLegColour, 0); _root["survivor" + survivorInc].dummyFrontLowerLeg.lowerLeg.colorTo(randomLegColour, 0); _root["survivor" + survivorInc].dummyBackUpperLeg.upperLeg.colorTo(randomLegColour, 0); _root["survivor" + survivorInc].dummyBackLowerLeg.lowerLeg.colorTo(randomLegColour, 0); survivorsOnScreen.push({ref:_root["survivor" + survivorInc], depth:_root["survivor" + survivorInc]._y, running:false, firing:false, reloading:false, dead:false, ammo:_root[survivorSlot[v].weapon].magazineCapacity, maxAmmo:_root[survivorSlot[v].weapon].magazineCapacity, weapon:survivorSlot[v].weapon, holdType:_root[survivorSlot[v].weapon].holdType, shotCounter:_root[survivorSlot[v].weapon].survivorRPM, shotCounterMax:_root[survivorSlot[v].weapon].survivorRPM, burstCounter:0, targetDiffX:1000, targetDiffY:1000, sectionName:survivorSlot[v].section, slotNumber:v}); friendliesOnScreen.push({ref:_root["survivor" + survivorInc], depth:_root["survivor" + survivorInc]._y}); } v++; } } function survivorFindTarget() { findTargetTimer--; if ((findTargetTimer < 0) && (survivors > 0)) { _root.survivorSection_1.occupied = false; _root.survivorSection_2.occupied = false; _root.survivorSection_3.occupied = false; findTargetTimer = findTargetTimerMax; i = 1; while (i <= 3) { for (z in aliveZombies) { if (((aliveZombies[z].ref._x >= _root["survivorSection_" + i].startX) && (aliveZombies[z].ref._y >= _root["survivorSection_" + i].startY)) && (aliveZombies[z].ref._y <= _root["survivorSection_" + i].endY)) { _root["survivorSection_" + i].occupied = true; } } i++; } } } function survivorWeaponFire() { v = 0; while (v <= survivorsOnScreen.length) { if (((wall.health < 400) && (survivorsOnScreen[v].running == false)) && (survivorsOnScreen[v].dead == false)) { survivorsOnScreen[v].running = true; survivorsOnScreen[v].ref.reloading = false; survivorsOnScreen[v].firing = false; survivorsOnScreen[v].ref.gotoAndPlay("runAway"); survivorsOnScreen[v].ref.helperMainGun.gotoAndPlay("scared"); } if ((((survivorsOnScreen[v].firing == false) && (survivorsOnScreen[v].ref.reloading == false)) && (survivorsOnScreen[v].dead == false)) && (survivorsOnScreen[v].running == false)) { survivorsOnScreen[v].shotCounter--; if ((survivorsOnScreen[v].ammo > 0) && (survivorsOnScreen[v].shotCounter < 0)) { i = 0; while (i <= 3) { if ((survivorsOnScreen[v].sectionName == _root["survivorSection_" + i].name) && (_root["survivorSection_" + i].occupied == true)) { survivorsOnScreen[v].burstCounter--; if (survivorsOnScreen[v].burstCounter < 5) { if (survivorsOnScreen[v].burstCounter < 0) { survivorsOnScreen[v].burstCounter = 45 - survivorsOnScreen[v].shotCounterMax; } firingHelperSound = new Sound(survivorsOnScreen[v].ref); firingHelperSound.attachSound(("sound_" + survivorsOnScreen[v].weapon) + "Fire"); firingHelperSound.setVolume(40); firingHelperSound.start(0, 1); survivorsOnScreen[v].firing = true; survivorsOnScreen[v].shotCounter = survivorsOnScreen[v].shotCounterMax + (random(survivorsOnScreen[v].shotCounterMax) / 2); bullet++; survivorsOnScreen[v].ref.helperMainGun.helperGun.muzzleFlash.play(); var _local4 = new Object(); _local4.x = survivorsOnScreen[v].ref.helperMainGun.helperGun.barrelEnd._x + random(30); _local4.y = survivorsOnScreen[v].ref.helperMainGun.helperGun.barrelEnd._y - 15; survivorsOnScreen[v].ref.helperMainGun.localToGlobal(_local4); survivorsOnScreen[v].ammo--; var _local3 = _root.attachMovie("round", "helperRound" + bullet, bullet + 100); _local3.gotoAndStop("off"); _local3._x = _local4.x; _local3._y = _local4.y; _local3.angle = random(8) - 4; _local3._rotation = _local3.angle; _local3.onEnterFrame = function () { this._x = this._x - 90; }; if ((survivorsOnScreen[v].weapon == "shotgun") || (survivorsOnScreen[v].weapon == "sawnOff")) { roundsOnScreen.push({ref:_root["helperRound" + bullet], damage:_root[survivorsOnScreen[v].weapon].survivorDamage, headShotDamage:_root[survivorsOnScreen[v].weapon].survivorHeadShotDamage, owner:"helper"}); } else { roundsOnScreen.push({ref:_root["helperRound" + bullet], damage:_root[survivorsOnScreen[v].weapon].damage, headShotDamage:_root[survivorsOnScreen[v].weapon].headShotDamage, owner:"helper"}); } survivorsOnScreen[v].ref.helperMainGun.gotoAndPlay(survivorsOnScreen[v].holdType + "_fire"); survivorsOnScreen[v].firing = false; } if (((survivorsOnScreen[v].ammo <= 0) && (survivorsOnScreen[v].ref.reloading == false)) && (survivorsOnScreen[v].firing == false)) { survivorsOnScreen[v].ref.helperMainGun.gotoAndPlay(survivorsOnScreen[v].holdType + "_reload"); survivorsOnScreen[v].ammo = survivorsOnScreen[v].maxAmmo; } } i++; } } } v++; } } function checkHitsOnSurvivors() { for (s in survivorsOnScreen) { for (v in aliveZombies) { if ((aliveZombies[v].armed == true) && (survivorsOnScreen[s].dead == false)) { aliveZombies[v].targetYDiff = (aliveZombies[v].ref._y - 60) - survivorsOnScreen[s].ref._y; if ((aliveZombies[v].targetYDiff <= 20) && (aliveZombies[v].targetYDiff >= -20)) { if (aliveZombies[v].ref.dummyFrontHand.frontHand.accessories.weapon.collision.hitTest(survivorsOnScreen[s].ref.collision)) { var _local1 = new Object(); _local1.x = survivorsOnScreen[s].ref.collision._x; _local1.y = survivorsOnScreen[s].ref.collision._y; survivorsOnScreen[s].ref.collision.localToGlobal(_local1); survivorBloodParticle(_local1.x, _local1.y); survivorsOnScreen[s].dead = true; survivors = survivors - 1; survivorOnScreenCount--; survivorsOnScreen[s].ref.helperMainGun.gotoAndPlay("dead"); survivorsOnScreen[s].ref.gotoAndPlay("death"); killingHelperSound = new Sound(survivorsOnScreen[s].ref); killingHelperSound.attachSound("sound_survivorHeadExplode"); killingHelperSound.setVolume(100); killingHelperSound.start(0, 1); } } } } } } function fadeAndChangeMusic() { bgMusic.volumeTo(0, 3, "linear", 0, changeMusic); } function changeMusic() { bgMusic.stop(); bgMusicPlaying = true; bgMusic = new Sound(stageBG); bgMusic.attachSound("music_" + location[currentTownLocation].musicTrack); bgMusic.setVolume(0); bgMusic.start(0, 999999); bgMusic.volumeTo(20, 3); } function stopMusic() { bgMusicPlaying = false; _root.bgMusic.stop(); } levelUp = 1; clearBuildings(); var timerMax = 35; var timerCount = timerMax; var targetCount = 0; var sunriseStarted = false; testingWeapons = false; allWeapons = new Array(); allWeapons.push("chainsaw", "pistol", "revolver", "shotgun", "barrett", "huntingRifle", "UZI", "UMP", "M4A1", "AK47", "sawnOff", "M249", "RPG", "grenade", "compoundBow"); snubnose = new Object(); snubnose.name = "snubnose"; snubnose.description = "snubnose revolver"; snubnose.fireMode = "semi"; snubnose.weaponGroup = "pistol"; snubnose.holdType = "handgun"; snubnose.damage = 5; snubnose.headShotDamage = 10; snubnose.weaponRPM = 200; snubnose.survivorRPM = 6; snubnose.roundSpeed = 120; snubnose.reloadTime = 2280; snubnose.reloadType = "auto"; snubnose.magazineCapacity = 6; snubnose.shotsPerRound = 1; snubnose.recoil = 4; snubnose.casingEject = false; snubnose.showTracers = true; snubnose.accuracy = 8; snubnose.powerRating = 2; snubnose.inUse = false; pistol = new Object(); pistol.name = "pistol"; pistol.description = ".45 Pistol"; pistol.weaponGroup = "pistol"; pistol.holdType = "handgun"; pistol.fireMode = "semi"; pistol.damage = 5; pistol.headShotDamage = 8; pistol.weaponRPM = 200; pistol.survivorRPM = 7; pistol.roundSpeed = 120; pistol.reloadTime = 1000; pistol.reloadType = "auto"; pistol.pumpWeapon = true; pistol.pumpTime = 125; pistol.magazineCapacity = 17; pistol.shotsPerRound = 1; pistol.recoil = 4; pistol.casingEject = true; pistol.showTracers = true; pistol.accuracy = 3; pistol.powerRating = 3; pistol.inUse = true; revolver = new Object(); revolver.name = "revolver"; revolver.description = ".357 Revolver"; revolver.fireMode = "semi"; revolver.weaponGroup = "pistol"; revolver.holdType = "handgun"; revolver.damage = 10; revolver.headShotDamage = 30; revolver.weaponRPM = 200; revolver.survivorRPM = 8; revolver.roundSpeed = 120; revolver.reloadTime = 2280; revolver.reloadType = "auto"; revolver.pumpWeapon = true; revolver.pumpTime = 425; revolver.magazineCapacity = 6; revolver.shotsPerRound = 1; revolver.recoil = 8; revolver.casingEject = false; revolver.showTracers = true; revolver.accuracy = 3; revolver.powerRating = 5; revolver.inUse = false; UMP = new Object(); UMP.name = "UMP"; UMP.description = "UMP 45"; UMP.fireMode = "auto"; UMP.weaponGroup = "pistol"; UMP.holdType = "rifle"; UMP.damage = 3; UMP.headShotDamage = 4; UMP.weaponRPM = 75; UMP.survivorRPM = 3; UMP.roundSpeed = 120; UMP.reloadTime = 1800; UMP.reloadType = "auto"; UMP.magazineCapacity = 25; UMP.shotsPerRound = 1; UMP.recoil = 3; UMP.casingEject = true; UMP.showTracers = true; UMP.accuracy = 3; UMP.recoilAnimated = true; UMP.recoiling = false; UMP.powerRating = 7; UMP.inUse = false; UZI = new Object(); UZI.name = "UZI"; UZI.description = "UZI"; UZI.fireMode = "auto"; UZI.weaponGroup = "pistol"; UZI.holdType = "handgun"; UZI.damage = 2.5; UZI.headShotDamage = 3; UZI.weaponRPM = 60; UZI.survivorRPM = 2; UZI.roundSpeed = 120; UZI.reloadTime = 1800; UZI.reloadType = "auto"; UZI.magazineCapacity = 50; UZI.shotsPerRound = 1; UZI.recoil = 5; UZI.casingEject = true; UZI.showTracers = true; UZI.accuracy = 6; UZI.powerRating = 8; UZI.inUse = false; huntingRifle = new Object(); huntingRifle.name = "huntingRifle"; huntingRifle.description = "HUNTING RIFLE"; huntingRifle.weaponGroup = "rifle"; huntingRifle.holdType = "rifle"; huntingRifle.fireMode = "semi"; huntingRifle.damage = 30; huntingRifle.headShotDamage = 40; huntingRifle.weaponRPM = 500; huntingRifle.survivorRPM = 40; huntingRifle.roundSpeed = 150; huntingRifle.reloadTime = 1800; huntingRifle.penetrates = true; huntingRifle.goesThrough = 2; huntingRifle.pumpWeapon = false; huntingRifle.pumpTime = 800; huntingRifle.reloadType = "auto"; huntingRifle.magazineCapacity = 1; huntingRifle.shotsPerRound = 1; huntingRifle.accuracy = 0; huntingRifle.casingEject = true; huntingRifle.showTracers = true; huntingRifle.recoil = 10; huntingRifle.powerRating = 10; huntingRifle.inUse = false; barrett = new Object(); barrett.name = "barrett"; barrett.description = "BARRETT"; barrett.weaponGroup = "rifle"; barrett.fireMode = "semi"; barrett.damage = 40; barrett.headShotDamage = 100; barrett.weaponRPM = 500; barrett.roundSpeed = 150; barrett.reloadTime = 1800; barrett.penetrates = true; barrett.goesThrough = 5; barrett.pumpWeapon = true; barrett.pumpTime = 1200; barrett.reloadType = "auto"; barrett.magazineCapacity = 10; barrett.shotsPerRound = 1; barrett.accuracy = 1; barrett.casingEject = true; barrett.showTracers = true; barrett.recoil = 10; sawnOff = new Object(); sawnOff.name = "sawnOff"; sawnOff.description = "Sawn-off shotgun"; sawnOff.fireMode = "semi"; sawnOff.weaponGroup = "shotgun"; sawnOff.holdType = "handgun"; sawnOff.damage = 5; sawnOff.headShotDamage = 7; sawnOff.survivorDamage = 30; sawnOff.survivorHeadShotDamage = 42; sawnOff.weaponRPM = 500; sawnOff.roundSpeed = 120; sawnOff.reloadTime = 2000; sawnOff.reloadType = "manual"; sawnOff.pumpWeapon = true; sawnOff.pumpTime = 400; sawnOff.magazineCapacity = 2; sawnOff.shotsPerRound = 6; sawnOff.accuracy = 15; sawnOff.casingEject = true; sawnOff.showTracers = true; sawnOff.recoil = 8; sawnOff.survivorRPM = 12; sawnOff.inUse = false; shotgun = new Object(); shotgun.name = "shotgun"; shotgun.description = "shotgun"; shotgun.fireMode = "semi"; shotgun.weaponGroup = "shotgun"; shotgun.holdType = "rifle"; shotgun.damage = 3.5; shotgun.headShotDamage = 2.5; shotgun.survivorDamage = 30; shotgun.survivorHeadShotDamage = 42; shotgun.weaponRPM = 500; shotgun.roundSpeed = 120; shotgun.reloadTime = 700; shotgun.reloadType = "manual"; shotgun.pumpWeapon = true; shotgun.pumpTime = 700; shotgun.magazineCapacity = 8; shotgun.shotsPerRound = 8; shotgun.accuracy = 5; shotgun.casingEject = true; shotgun.showTracers = true; shotgun.recoil = 5; shotgun.survivorRPM = 15; shotgun.inUse = false; autoShotgun = new Object(); autoShotgun.name = "autoShotgun"; autoShotgun.description = "Auto Shotgun"; autoShotgun.fireMode = "auto"; autoShotgun.weaponGroup = "shotgun"; autoShotgun.damage = 7; autoShotgun.headShotDamage = 7; autoShotgun.weaponRPM = 250; autoShotgun.roundSpeed = 120; autoShotgun.reloadTime = 700; autoShotgun.reloadType = "automatic"; autoShotgun.pumpWeapon = false; autoShotgun.pumpTime = 700; autoShotgun.magazineCapacity = 12; autoShotgun.shotsPerRound = 3; autoShotgun.accuracy = 5; autoShotgun.casingEject = true; autoShotgun.showTracers = true; autoShotgun.recoil = 5; autoShotgun.recoilAnimated = true; autoShotgun.recoiling = false; M4A1 = new Object(); M4A1.name = "M4A1"; M4A1.description = "M4A1"; M4A1.fireMode = "auto"; M4A1.weaponGroup = "rifle"; M4A1.holdType = "rifle"; M4A1.damage = 3.25; M4A1.headShotDamage = 5.5; M4A1.weaponRPM = 90; M4A1.survivorRPM = 3; M4A1.roundSpeed = 150; M4A1.reloadTime = 1800; M4A1.reloadType = "auto"; M4A1.magazineCapacity = 30; M4A1.shotsPerRound = 1; M4A1.accuracy = 3; M4A1.casingEject = true; M4A1.showTracers = true; M4A1.recoil = 5; M4A1.recoilAnimated = true; M4A1.recoiling = false; M4A1.powerRating = 12; M4A1.inUse = false; AK47 = new Object(); AK47.name = "AK47"; AK47.description = "AK47"; AK47.fireMode = "auto"; AK47.weaponGroup = "rifle"; AK47.holdType = "rifle"; AK47.damage = 4.5; AK47.headShotDamage = 5.5; AK47.weaponRPM = 101; AK47.survivorRPM = 3; AK47.roundSpeed = 120; AK47.reloadTime = 1800; AK47.reloadType = "auto"; AK47.magazineCapacity = 30; AK47.shotsPerRound = 1; AK47.accuracy = 5; AK47.casingEject = true; AK47.showTracers = true; AK47.recoil = 8; AK47.recoilAnimated = true; AK47.recoiling = false; AK47.powerRating = 15; AK47.inUse = false; M249 = new Object(); M249.name = "M249"; M249.description = "M249 Minimi"; M249.fireMode = "auto"; M249.weaponGroup = "rifle"; M249.holdType = "rifle"; M249.recoilAnimated = true; M249.recoiling = false; M249.damage = 3.5; M249.headShotDamage = 4; M249.weaponRPM = 90; M249.survivorRPM = 3; M249.roundSpeed = 120; M249.reloadTime = 3600; M249.reloadType = "auto"; M249.magazineCapacity = 200; M249.shotsPerRound = 1; M249.accuracy = 8; M249.casingEject = true; M249.showTracers = true; M249.recoil = 8; M249.powerRating = 13; M249.inUse = false; grenade = new Object(); grenade.name = "grenade"; grenade.type = "explosive"; grenade.description = "HAND GRENADES"; grenade.fireMode = "thrown"; grenade.damage = 90; grenade.headShotDamage = 90; grenade.weaponRPM = 90; grenade.frags = 10; grenade.fragDistance = 150; grenade.roundSpeed = 90; grenade.reloadTime = 1700; grenade.reloadType = "auto"; grenade.magazineCapacity = 1; grenade.shotsPerRound = 1; grenade.timer = 25; grenade.inUse = false; chainsaw = new Object(); chainsaw.name = "chainsaw"; chainsaw.description = "CHAINSAW"; chainsaw.fireMode = "auto"; chainsaw.weaponGroup = "rifle"; chainsaw.damage = 8; chainsaw.headShotDamage = 12; chainsaw.weaponRPM = 150; chainsaw.roundSpeed = 80; chainsaw.reloadTime = 1000; chainsaw.reloadType = "auto"; chainsaw.magazineCapacity = 50; chainsaw.shotsPerRound = 1; chainsaw.accuracy = 0; chainsaw.type = "melee"; chainsaw.range = 120; chainsaw.casingEject = false; chainsaw.showTracers = true; chainsaw.recoil = 0; chainsaw.inUse = false; var roundsBeforeBurn = 10; flameThrower = new Object(); flameThrower.name = "flameThrower"; flameThrower.description = "FLAMETHROWER"; flameThrower.fireMode = "auto"; flameThrower.weaponGroup = "rifle"; flameThrower.damage = 1; flameThrower.headShotDamage = 1; flameThrower.weaponRPM = 20; flameThrower.roundSpeed = 80; flameThrower.reloadTime = 1000; flameThrower.reloadType = "auto"; flameThrower.magazineCapacity = 1000; flameThrower.shotsPerRound = 1; flameThrower.accuracy = 0; flameThrower.type = "melee"; flameThrower.range = 130; flameThrower.penetrates = false; flameThrower.casingEject = false; flameThrower.showTracers = false; flameThrower.recoil = 0; RPG = new Object(); RPG.name = "RPG"; RPG.description = "RPG"; RPG.fireMode = "semi"; RPG.weaponGroup = "impactExplosives"; RPG.damage = 100; RPG.headShotDamage = 100; RPG.weaponRPM = 150; RPG.roundSpeed = 120; RPG.reloadTime = 800; RPG.reloadType = "auto"; RPG.magazineCapacity = 1; RPG.shotsPerRound = 1; RPG.accuracy = 0; RPG.type = "impactExplosive"; RPG.range = 120; RPG.penetrates = false; RPG.casingEject = false; RPG.showTracers = true; RPG.recoil = 0; RPG.inUse = false; compoundBow = new Object(); compoundBow.description = "Compound Bow"; compoundBow.name = "compoundBow"; compoundBow.fireMode = "semi"; compoundBow.weaponGroup = "bow"; compoundBow.damage = 15; compoundBow.explodeDamage = 0; compoundBow.headShotDamage = 30; compoundBow.weaponRPM = 150; compoundBow.roundSpeed = 80; compoundBow.reloadTime = 800; compoundBow.reloadType = "auto"; compoundBow.magazineCapacity = 1; compoundBow.shotsPerRound = 1; compoundBow.accuracy = 5; compoundBow.penetrates = false; compoundBow.casingEject = false; compoundBow.showTracers = true; compoundBow.recoil = 0; compoundBow.inUse = false; snubnose.found = false; pistol.found = true; revolver.found = false; huntingRifle.found = false; chainsaw.found = false; shotgun.found = false; sawnOff.found = false; grenade.found = false; UMP.found = false; UZI.found = false; M4A1.found = false; AK47.found = false; M249.found = false; barrett.found = false; compoundBow.found = false; RPG.found = false; if (testingWeapons == true) { snubnose.found = true; pistol.found = true; revolver.found = true; huntingRifle.found = true; chainsaw.found = true; shotgun.found = true; sawnOff.found = true; grenade.found = true; UMP.found = true; UZI.found = true; M4A1.found = true; AK47.found = true; M249.found = true; barrett.found = true; compoundBow.found = true; RPG.found = true; } var trapNumber = 0; var currentSelectedTrap = "empty"; var trapMapOpen = false; var total_gasCylinder = 0; var total_mine = 0; var total_bearTrap = 0; activeTraps = new Array(); trapLocations = new Array(); gasCylinder = new Object(); gasCylinder.name = "gasCylinder"; gasCylinder.description = "GAS CYLINDER"; gasCylinder.health = 5; gasCylinder.damage = 400; gasCylinder.range = 120; mine = new Object(); mine.name = "mine"; mine.description = "LAND MINE"; mine.health = 0; mine.damage = 800; mine.range = 90; bearTrap = new Object(); bearTrap.name = "bearTrap"; bearTrap.description = "BEAR TRAP"; bearTrap.health = 0; bearTrap.damage = 0; bearTrap.range = 0; trapSpot0 = new Object(); trapSpot0.x = 80; trapSpot0.y = 130; trapSpot1 = new Object(); trapSpot1.x = 200; trapSpot1.y = 136; trapSpot2 = new Object(); trapSpot2.x = 320; trapSpot2.y = 135; trapSpot3 = new Object(); trapSpot3.x = 440; trapSpot3.y = 132; trapSpot4 = new Object(); trapSpot4.x = 560; trapSpot4.y = 131; trapSpot5 = new Object(); trapSpot5.x = 75; trapSpot5.y = 180; trapSpot6 = new Object(); trapSpot6.x = 195; trapSpot6.y = 181; trapSpot7 = new Object(); trapSpot7.x = 322; trapSpot7.y = 183; trapSpot8 = new Object(); trapSpot8.x = 445; trapSpot8.y = 188; trapSpot9 = new Object(); trapSpot9.x = 562; trapSpot9.y = 180; trapSpot10 = new Object(); trapSpot10.x = 75; trapSpot10.y = 235; trapSpot11 = new Object(); trapSpot11.x = 196; trapSpot11.y = 236; trapSpot12 = new Object(); trapSpot12.x = 325; trapSpot12.y = 238; trapSpot13 = new Object(); trapSpot13.x = 440; trapSpot13.y = 234; trapSpot14 = new Object(); trapSpot14.x = 557; trapSpot14.y = 237; trapSpot15 = new Object(); trapSpot15.x = 75; trapSpot15.y = 301; trapSpot16 = new Object(); trapSpot16.x = 190; trapSpot16.y = 300; trapSpot17 = new Object(); trapSpot17.x = 322; trapSpot17.y = 302; trapSpot18 = new Object(); trapSpot18.x = 439; trapSpot18.y = 309; trapSpot19 = new Object(); trapSpot19.x = 560; trapSpot19.y = 300; trapLocationObjects(); updateTrapMapText(); timeManager._visible = false; blackOut._visible = false; timeManagerOpen = false; nextWeaponPoint = 1; retryLevel = false; var beenHere = true; var previousTownLocation = ""; repairRate = 505; hoursInDay = 12; hoursSpentRepairingWall = 0; hoursSpentWeapons = 0; hoursSpentSurvivors = 0; survivorsFound = 0; foundSurvivors = 0; foundWeaponsTotal = 1; searchPartyMembersKilled = 0; debugDay = 0; searchFoundAWeapon = 0; var supplies = 0; var suppliesFound = 0; var hoursSpentSupplies = 0; var scroungedSupplies = 0; var allTownLocations = new Array("glenDale", "claysBurg", "whistlersGrove", "aspenWood", "jonesTown", "armyBase", "unionCity"); var currentTownLocation = "glenDale"; location = new Object(); location.armyBase = new Object(); location.armyBase.ref = "armyBase"; location.armyBase.name = "FORT TRAN"; location.armyBase.description = "The small Army base where I arrived in this area."; location.armyBase.population = "Unknown"; location.armyBase.destinations = ["jonesTown", "unionCity"]; location.armyBase.journalHeading = "FORT TRAN"; location.armyBase.journalText = "I ASSUME THIS IS WHERE THE CHOPPER WAS SUPPOSED TO BE HEADED.\r\rIT'S BEEN COMPLETELY OVERRUN, MANAGED STILL TO PULL TOGETHER SOME SANDBAGS TO PUT TOGETHER A STURDY WALL THOUGH."; location.armyBase.weaponsBuildings = [{ref:"weaponsPlace0", name:"WEAPON STORAGE", searchTime:2, hasItem:"empty"}, {ref:"weaponsPlace1", name:"POLICE STATION", searchTime:3, hasItem:"empty"}, {ref:"weaponsPlace2", name:"GUN SHOP", searchTime:5, hasItem:"empty"}]; location.armyBase.weapons = ["RPG", "M249", "empty"]; location.armyBase.survivorsBuildings = [{ref:"survivorsPlace0", name:"MEDICAL CLINIC", searchTime:3, hasItem:"empty"}, {ref:"survivorsPlace1", name:"HOUSE", searchTime:4, hasItem:"empty"}, {ref:"survivorsPlace2", name:"TOWN HALL", searchTime:3, hasItem:"empty"}, {ref:"survivorsPlace3", name:"HOUSE", searchTime:3, hasItem:"empty"}]; location.armyBase.survivors = ["mine", "mine", "mine", "bearTrap"]; location.armyBase.suppliesBuildings = [{ref:"suppliesPlace0", name:"STORE", searchTime:3, hasItem:"empty"}, {ref:"suppliesPlace1", name:"SMALL STORE", searchTime:3, hasItem:"empty"}]; location.armyBase.supplies = ["supplies2", "supplies2"]; location.armyBase.maxWallHealth = 5000; location.armyBase.zombieThreat = 8; location.armyBase.semiRareZombieChance = 20; location.armyBase.rareZombieChance = 5; location.armyBase.veryRareZombieChance = 1; location.armyBase.armedZombieChance = 0; location.armyBase.levelTime = 30; location.armyBase.gunLevel = 1; location.armyBase.supplyLevel = 1; location.armyBase.survivorLevel = 1; location.armyBase.numSpawnZones = 1; location.armyBase.spawnZone0_min = 120; location.armyBase.spawnZone0_max = 300; location.armyBase.brightnessLevelZombies = 60; location.armyBase.brightnessLevelHero = 70; location.armyBase.travelledTo = false; location.glenDale = new Object(); location.glenDale.ref = "glenDale"; location.glenDale.name = "GLENDALE"; location.glenDale.description = "A rural town."; location.glenDale.population = "20,420"; location.glenDale.journalHeading = "40 DAYS"; location.glenDale.journalText = "IT'S BEEN A MONTH. BACK AT SQUARE ONE. THE CRASH STILL HAUNTS ME. THEY'RE STILL EVERYWHERE\r\rRADIO BROADCAST SAID TODAY THAT THEY'RE SEALING OFF THE MAINLAND.\r\r40 DAYS UNTIL THE LAST BOATS AND AIRCRAFT LEAVE. GOT TO MAKE IT TO UNION CITY."; location.glenDale.destinations = ["claysBurg", "whistlersGrove"]; location.glenDale.weaponsBuildings = [{ref:"weaponsPlace0", name:"SHERRIF'S OFFICE", searchTime:3, hasItem:"empty"}, {ref:"weaponsPlace1", name:"QUICKSTOP", searchTime:3, hasItem:"empty"}, {ref:"weaponsPlace2", name:"HOUSE", searchTime:4, hasItem:"empty"}, {ref:"weaponsPlace3", name:"HOUSE", searchTime:4, hasItem:"empty"}]; location.glenDale.weapons = ["empty", "chainsaw", "empty", "revolver"]; location.glenDale.survivorsBuildings = [{ref:"survivorsPlace0", name:"HOUSE", searchTime:3, hasItem:"empty"}, {ref:"survivorsPlace1", name:"CHURCH", searchTime:4, hasItem:"empty"}, {ref:"survivorsPlace2", name:"PARK", searchTime:3, hasItem:"empty"}]; location.glenDale.survivors = ["bearTrap", "gasCylinder", "supplies"]; location.glenDale.suppliesBuildings = [{ref:"suppliesPlace0", name:"OLD HOUSE", searchTime:5, hasItem:"empty"}, {ref:"suppliesPlace1", name:"HOUSE", searchTime:3, hasItem:"empty"}, {ref:"suppliesPlace2", name:"SUPERMARKET", searchTime:4, hasItem:"empty"}, {ref:"suppliesPlace3", name:"HOUSE", searchTime:3, hasItem:"empty"}, {ref:"suppliesPlace4", name:"HOUSE", searchTime:3, hasItem:"empty"}, {ref:"suppliesPlace5", name:"BIG HOUSE", searchTime:4, hasItem:"empty"}]; location.glenDale.supplies = ["supplies", "supplies", "supplies", "survivor", "survivor", "empty"]; location.glenDale.maxWallHealth = 8000; location.glenDale.zombieThreat = 4.5; location.glenDale.commonZombieChance = 80; location.glenDale.semiRareZombieChance = 40; location.glenDale.rareZombieChance = 20; location.glenDale.veryRareZombieChance = 0; location.glenDale.armedZombieChance = 0; location.glenDale.levelTime = 25; location.glenDale.gunLevel = 0.5; location.glenDale.supplyLevel = 1.2; location.glenDale.survivorLevel = 0.5; location.glenDale.numSpawnZones = 1; location.glenDale.spawnZone0_min = 160; location.glenDale.spawnZone0_max = 220; location.glenDale.brightnessLevelZombies = 40; location.glenDale.brightnessLevelHero = 50; location.glenDale.travelledTo = false; location.whistlersGrove = new Object(); location.whistlersGrove.ref = "whistlersGrove"; location.whistlersGrove.name = "WHISTLER'S GROVE"; location.whistlersGrove.description = "Just another small rural town."; location.whistlersGrove.population = "10,913"; location.whistlersGrove.journalHeading = "WHISTLERS GROVE"; location.whistlersGrove.journalText = "BASEMENTS. NOT A FAN BUT IT'S A NECESSITY AT THE MOMENT.\r\rBUILT A CRUDE BARRICADE UPSTAIRS TO HOLD THEM OFF TONIGHT, SHOULD DO THE TRICK. DON'T HAVE MUCH TIME OR ENERGY TO BUILD ANYTHING SUBSTANTIAL.\r\rBEST BET IS TO FIND WHAT I CAN AND KEEP MOVING TOWARDS UNION CITY."; location.whistlersGrove.destinations = ["glenDale", "claysBurg", "aspenWood"]; location.whistlersGrove.weaponsBuildings = [{ref:"weaponsPlace0", name:"HALL", searchTime:4, hasItem:"empty"}, {ref:"weaponsPlace1", name:"STORE", searchTime:4, hasItem:"empty"}, {ref:"weaponsPlace2", name:"BIG HOUSE", searchTime:5, hasItem:"empty"}, {ref:"weaponsPlace3", name:"HOUSE", searchTime:3, hasItem:"empty"}, {ref:"weaponsPlace4", name:"HOUSE", searchTime:3, hasItem:"empty"}, {ref:"weaponsPlace5", name:"HOUSE", searchTime:4, hasItem:"empty"}, {ref:"weaponsPlace6", name:"HOUSE", searchTime:4, hasItem:"empty"}]; location.whistlersGrove.weapons = ["shotgun", "compoundBow", "empty", "empty", "empty", "empty", "empty"]; location.whistlersGrove.survivorsBuildings = [{ref:"survivorsPlace0", name:"RUNDOWN HOUSE", searchTime:3, hasItem:"empty"}, {ref:"survivorsPlace1", name:"HOUSE", searchTime:4, hasItem:"empty"}, {ref:"survivorsPlace2", name:"HOUSE", searchTime:3, hasItem:"empty"}, {ref:"survivorsPlace3", name:"MEDICAL CENTRE", searchTime:3, hasItem:"empty"}, {ref:"survivorsPlace4", name:"HOUSE", searchTime:4, hasItem:"empty"}, {ref:"survivorsPlace5", name:"HOUSE", searchTime:3, hasItem:"empty"}, {ref:"survivorsPlace6", name:"HOUSE", searchTime:4, hasItem:"empty"}, {ref:"survivorsPlace7", name:"HOUSE", searchTime:3, hasItem:"empty"}]; location.whistlersGrove.survivors = ["survivor", "supplies", "gasCylinder", "bearTrap", "empty", "survivor", "supplies2", "empty"]; location.whistlersGrove.suppliesBuildings = [{ref:"suppliesPlace0", name:"STORE", searchTime:4, hasItem:"empty"}, {ref:"suppliesPlace1", name:"CORNER STORE", searchTime:3, hasItem:"empty"}]; location.whistlersGrove.supplies = ["supplies", "supplies"]; location.whistlersGrove.maxWallHealth = 6000; location.whistlersGrove.zombieThreat = 6; location.whistlersGrove.commonZombieChance = 80; location.whistlersGrove.semiRareZombieChance = 30; location.whistlersGrove.rareZombieChance = 15; location.whistlersGrove.veryRareZombieChance = 5; location.whistlersGrove.armedZombieChance = 25; location.whistlersGrove.levelTime = 35; location.whistlersGrove.gunLevel = 0.75; location.whistlersGrove.supplyLevel = 1; location.whistlersGrove.survivorLevel = 0.75; location.whistlersGrove.numSpawnZones = 1; location.whistlersGrove.spawnZone0_min = 160; location.whistlersGrove.spawnZone0_max = 215; location.whistlersGrove.brightnessLevelZombies = 40; location.whistlersGrove.brightnessLevelHero = 50; location.whistlersGrove.travelledTo = false; location.claysBurg = new Object(); location.claysBurg.ref = "claysBurg"; location.claysBurg.name = "CLAYSBURG"; location.claysBurg.description = "Larger rural centre, large industry."; location.claysBurg.population = "60,044"; location.claysBurg.destinations = ["glenDale", "whistlersGrove", "aspenWood"]; location.claysBurg.weaponsBuildings = [{ref:"weaponsPlace0", name:"GAS STATION", searchTime:4, hasItem:"empty"}, {ref:"weaponsPlace1", name:"7/11", searchTime:3, hasItem:"empty"}, {ref:"weaponsPlace2", name:"POLICE STATION", searchTime:3, hasItem:"empty"}, {ref:"weaponsPlace3", name:"HOUSE", searchTime:3, hasItem:"empty"}, {ref:"weaponsPlace4", name:"GUN STORE", searchTime:4, hasItem:"empty"}]; location.claysBurg.journalHeading = "HOLY GROUND"; location.claysBurg.journalText = "HAH! DON'T THINK IT'LL MAKE A DIFFERENCE TO THEM, THE BASTARDS, THE PEWS MAKE A FAIRLY DECENT BARRICADE THOUGH.\r\rA LOT OF STORES AROUND HERE, HOPEFULLY I CAN DIG UP SOME SUPPLIES.\r\rNOTE: I'VE SEEN A NUMBER OF THEM CARRYING WEAPONS, COULD GET NASTY."; location.claysBurg.weapons = ["empty", "UMP", "empty", "empty", "UZI"]; location.claysBurg.survivorsBuildings = [{ref:"survivorsPlace0", name:"DEPT.STORE", searchTime:4, hasItem:"empty"}, {ref:"survivorsPlace1", name:"DRESS SHOP", searchTime:3, hasItem:"empty"}, {ref:"survivorsPlace2", name:"SHOE SHOP", searchTime:4, hasItem:"empty"}, {ref:"survivorsPlace3", name:"HANDBAGS", searchTime:3, hasItem:"empty"}, {ref:"survivorsPlace4", name:"STORE", searchTime:4, hasItem:"empty"}, {ref:"survivorsPlace5", name:"APARTMENT", searchTime:3, hasItem:"empty"}, {ref:"survivorsPlace6", name:"OFFICE", searchTime:3, hasItem:"empty"}, {ref:"survivorsPlace7", name:"APARTMENTS", searchTime:3, hasItem:"empty"}, {ref:"survivorsPlace8", name:"LARGE STORE", searchTime:5, hasItem:"empty"}, {ref:"survivorsPlace9", name:"APARTMENT", searchTime:3, hasItem:"empty"}, {ref:"survivorsPlace10", name:"STORE", searchTime:4, hasItem:"empty"}, {ref:"survivorsPlace11", name:"STORE", searchTime:3, hasItem:"empty"}, {ref:"survivorsPlace12", name:"WAREHOUSE", searchTime:5, hasItem:"empty"}]; location.claysBurg.survivors = ["survivor", "supplies", "empty", "supplies2", "survivor", "bearTrap", "empty", "gasCylinder", "empty", "bearTrap", "empty", "survivor", "empty"]; location.claysBurg.suppliesBuildings = [{ref:"suppliesPlace0", name:"BLANK", searchTime:4, hasItem:"empty"}, {ref:"suppliesPlace1", name:"BLANK", searchTime:4, hasItem:"empty"}]; location.claysBurg.supplies = ["supplies", "empty"]; location.claysBurg.maxWallHealth = 5500; location.claysBurg.zombieThreat = 6; location.claysBurg.commonZombieChance = 80; location.claysBurg.semiRareZombieChance = 35; location.claysBurg.rareZombieChance = 10; location.claysBurg.veryRareZombieChance = 4; location.claysBurg.armedZombieChance = 20; location.claysBurg.levelTime = 40; location.claysBurg.gunLevel = 1.25; location.claysBurg.supplyLevel = 1.5; location.claysBurg.survivorLevel = 0.5; location.claysBurg.numSpawnZones = 1; location.claysBurg.spawnZone0_min = 120; location.claysBurg.spawnZone0_max = 300; location.claysBurg.brightnessLevelZombies = 50; location.claysBurg.brightnessLevelHero = 55; location.claysBurg.travelledTo = false; location.aspenWood = new Object(); location.aspenWood.ref = "aspenWood"; location.aspenWood.name = "ASPENWOOD"; location.aspenWood.description = "Farmland on the outskirts of Jonestown."; location.aspenWood.population = "1040"; location.aspenWood.destinations = ["jonesTown", "whistlersGrove", "claysBurg"]; location.aspenWood.journalHeading = "MIDDLE OF NOWHERE"; location.aspenWood.journalText = "HAVEN'T HEARD ANYTHING MORE ON THE RADIO ABOUT THE EVACUATION, CAN ONLY HOPE THEY STICK TO THEIR TIMEFRAME.\r\rDON'T LIKE MY CHANCES OF FINDING MUCH HERE, BEST TO GET WHAT I CAN AND KEEP MOVING.\r\rUNION CITY OR BUST."; location.aspenWood.weaponsBuildings = [{ref:"weaponsPlace0", name:"GAS STATION", searchTime:5, hasItem:"empty"}, {ref:"weaponsPlace1", name:"STORE", searchTime:4, hasItem:"empty"}, {ref:"weaponsPlace2", name:"STORE", searchTime:4, hasItem:"empty"}, {ref:"weaponsPlace3", name:"SHERRIF'S", searchTime:4, hasItem:"empty"}]; location.aspenWood.weapons = ["huntingRifle", "empty", "sawnOff", "empty"]; location.aspenWood.survivorsBuildings = [{ref:"survivorsPlace0", name:"DINER", searchTime:5, hasItem:"empty"}, {ref:"survivorsPlace1", name:"FARMHOUSE", searchTime:5, hasItem:"empty"}, {ref:"survivorsPlace2", name:"FARMHOUSE", searchTime:4, hasItem:"empty"}, {ref:"survivorsPlace3", name:"FARMHOUSE", searchTime:5, hasItem:"empty"}, {ref:"survivorsPlace4", name:"OLD HOUSE", searchTime:5, hasItem:"empty"}]; location.aspenWood.survivors = ["survivors2", "supplies2", "bearTrap", "mine", "supplies2"]; location.aspenWood.suppliesBuildings = [{ref:"suppliesPlace0", name:"STORE", searchTime:4, hasItem:"empty"}, {ref:"suppliesPlace1", name:"STORE", searchTime:4, hasItem:"empty"}]; location.aspenWood.supplies = ["supplies", "supplies"]; location.aspenWood.maxWallHealth = 5000; location.aspenWood.zombieThreat = 8; location.aspenWood.commonZombieChance = 80; location.aspenWood.semiRareZombieChance = 40; location.aspenWood.rareZombieChance = 10; location.aspenWood.veryRareZombieChance = 5; location.aspenWood.armedZombieChance = 40; location.aspenWood.levelTime = 45; location.aspenWood.gunLevel = 2; location.aspenWood.supplyLevel = 1; location.aspenWood.survivorLevel = 1; location.aspenWood.numSpawnZones = 1; location.aspenWood.spawnZone0_min = 120; location.aspenWood.spawnZone0_max = 300; location.aspenWood.brightnessLevelZombies = 40; location.aspenWood.brightnessLevelHero = 50; location.aspenWood.travelledTo = false; location.jonesTown = new Object(); location.jonesTown.ref = "jonesTown"; location.jonesTown.name = "JONESTOWN"; location.jonesTown.description = "There's something about this place."; location.jonesTown.population = "100,027"; location.jonesTown.journalHeading = "LAST STOP"; location.jonesTown.journalText = "UNION CITY IS ONLY A FEW DAYS FROM HERE, BETTER HURRY. MISS THAT BOAT AND I GET THE FEELING IT'S ALL OVER."; location.jonesTown.destinations = ["unionCity", "aspenWood", "armyBase"]; location.jonesTown.weaponsBuildings = [{ref:"weaponsPlace0", name:"APARTMENT", searchTime:2, hasItem:"empty"}, {ref:"weaponsPlace1", name:"SECURITY CO.", searchTime:3, hasItem:"empty"}, {ref:"weaponsPlace2", name:"STORE", searchTime:5, hasItem:"empty"}, {ref:"weaponsPlace3", name:"STORE", searchTime:3, hasItem:"empty"}, {ref:"weaponsPlace4", name:"POLICE", searchTime:3, hasItem:"empty"}]; location.jonesTown.weapons = ["grenade", "AK47", "M4A1", "empty", "empty"]; location.jonesTown.survivorsBuildings = [{ref:"survivorsPlace0", name:"APARTMENT", searchTime:3, hasItem:"empty"}, {ref:"survivorsPlace1", name:"APARTMENT", searchTime:4, hasItem:"empty"}, {ref:"survivorsPlace2", name:"APARTMENT", searchTime:3, hasItem:"empty"}, {ref:"survivorsPlace3", name:"APARTMENT", searchTime:3, hasItem:"empty"}, {ref:"survivorsPlace4", name:"APARTMENT", searchTime:4, hasItem:"empty"}, {ref:"survivorsPlace5", name:"APARTMENT", searchTime:3, hasItem:"empty"}, {ref:"survivorsPlace6", name:"STORE", searchTime:3, hasItem:"empty"}, {ref:"survivorsPlace7", name:"APARTMENT", searchTime:4, hasItem:"empty"}, {ref:"survivorsPlace8", name:"STORE", searchTime:3, hasItem:"empty"}, {ref:"survivorsPlace9", name:"APARTMENT", searchTime:3, hasItem:"empty"}]; location.jonesTown.survivors = ["survivor", "supplies2", "survivor", "mine", "empty", "empty", "gasCylinder", "empty", "bearTrap", "empty"]; location.jonesTown.suppliesBuildings = [{ref:"suppliesPlace0", name:"STORE", searchTime:3, hasItem:"empty"}, {ref:"suppliesPlace1", name:"CAMPING STORE", searchTime:3, hasItem:"empty"}]; location.jonesTown.supplies = ["supplies", "supplies"]; location.jonesTown.maxWallHealth = 5000; location.jonesTown.zombieThreat = 8; location.jonesTown.commonZombieChance = 80; location.jonesTown.semiRareZombieChance = 60; location.jonesTown.rareZombieChance = 15; location.jonesTown.veryRareZombieChance = 10; location.jonesTown.armedZombieChance = 50; location.jonesTown.levelTime = 50; location.jonesTown.gunLevel = 1.25; location.jonesTown.supplyLevel = 1.5; location.jonesTown.survivorLevel = 0.5; location.jonesTown.numSpawnZones = 1; location.jonesTown.spawnZone0_min = 120; location.jonesTown.spawnZone0_max = 300; location.jonesTown.brightnessLevelZombies = 50; location.jonesTown.brightnessLevelHero = 50; location.jonesTown.travelledTo = false; location.unionCity = new Object(); location.unionCity.ref = "unionCity"; location.unionCity.name = "UNION CITY"; location.unionCity.description = "The population is huge here, makes it dangerous."; location.unionCity.population = "350,148"; location.unionCity.destinations = ["jonesTown"]; location.unionCity.weaponsBuildings = [{ref:"weaponsPlace0", name:"WEAPON STORAGE", searchTime:2, hasItem:"empty"}, {ref:"weaponsPlace1", name:"POLICE STATION", searchTime:3, hasItem:"empty"}, {ref:"weaponsPlace2", name:"GUN SHOP", searchTime:5, hasItem:"empty"}]; location.unionCity.weapons = ["revolver", "empty", "empty"]; location.unionCity.survivorsBuildings = [{ref:"survivorsPlace0", name:"MEDICAL CLINIC", searchTime:3, hasItem:"empty"}, {ref:"survivorsPlace1", name:"HOUSE", searchTime:4, hasItem:"empty"}, {ref:"survivorsPlace2", name:"TOWN HALL", searchTime:3, hasItem:"empty"}, {ref:"survivorsPlace3", name:"HOUSE", searchTime:3, hasItem:"empty"}]; location.unionCity.survivors = ["survivor", "supplies", "mine", "mine"]; location.unionCity.suppliesBuildings = [{ref:"suppliesPlace0", name:"STORE", searchTime:3, hasItem:"empty"}, {ref:"suppliesPlace1", name:"SMALL STORE", searchTime:3, hasItem:"empty"}]; location.unionCity.supplies = ["supplies", "supplies"]; location.unionCity.maxWallHealth = 3000; location.unionCity.zombieThreat = 20; location.unionCity.commonZombieChance = 80; location.unionCity.semiRareZombieChance = 60; location.unionCity.rareZombieChance = 50; location.unionCity.veryRareZombieChance = 20; location.unionCity.armedZombieChance = 80; location.unionCity.levelTime = 60; location.unionCity.numSpawnZones = 1; location.unionCity.spawnZone0_min = 120; location.unionCity.spawnZone0_max = 300; location.unionCity.brightnessLevelZombies = 60; location.unionCity.brightnessLevelHero = 70; location.unionCity.travelledTo = false; var travelTime = 0; var daysAtCurrentLocation = 0; var currentTownLocation = "armyBase"; var currentTownTarget = ""; var validTravelDestination = false; var validTownRollOver = false; var canTravel = false; var travelMapOpen = false; var travelledLocations = new Array(); var townNameOverlays = 0; var endingGame = false; var tempFoundSurvivors = 0; var tempFoundSupplies = 0; var searchWeaponsFound = new Array(); var allWeaponsFound = new Array(); var survivors = 0; var maxSurvivorsOnScreen = 5; var survivorDepthCount = 350; var survivorOnScreenCount = 0; var survivorInc = 0; var currentSurvivorBurstModeCount = 0; var findTargetTimerMax = 100; var findTargetTimer = findTargetTimerMax; var survivorsOnScreen = new Array(); var friendliesOnScreen = new Array(); var survivorSlot = new Array(); var tempWeaponPower = new Array(); var survivorSection_1 = new Object(); survivorSection_1.name = "section1"; survivorSection_1.startY = 0; survivorSection_1.endY = 230; survivorSection_1.startX = 50; survivorSection_1.occupied = false; var survivorSection_2 = new Object(); survivorSection_2.name = "section2"; survivorSection_2.startY = 0; survivorSection_2.endY = 0; survivorSection_2.startX = 0; survivorSection_2.occupied = false; var survivorSection_3 = new Object(); survivorSection_3.name = "section3"; survivorSection_3.startY = 210; survivorSection_3.endY = 420; survivorSection_3.startX = 50; survivorSection_3.occupied = false; survivorTorsoColours = new Array("0x53552F", "0x993333", "0x333333", "0x996600", "0x888888", "0x4E462C", "0x3A4958", "0x3E373A", "0xB2987F", "0x222222", "0xcccccc", "0x451616", "0x571542", "0x6A6846"); survivorLegColours = new Array("0x333333", "0x182746", "0x333300", "0x111111"); var bgMusicPlaying = false; location.glenDale.musicTrack = "track1"; location.claysBurg.musicTrack = "track2"; location.whistlersGrove.musicTrack = "track3"; location.aspenWood.musicTrack = "track4"; location.jonesTown.musicTrack = "track5"; location.unionCity.musicTrack = "track6"; function showCrosshairs() { _root.aimer.gotoAndStop("crosshair"); Mouse.hide(); } function hideCrosshairs() { _root.aimer.gotoAndStop("cursor"); Mouse.show(); } stop(); fscommand ("allowscale", false); stopChainsawIdle(); if (firstLoad == true) { firstLoad = false; preLoaderCombo.alphaTo(0, 2, "easeOutSine"); } else { preLoaderCombo._visible = false; } if (mouseInitialised == "notyet") { _root.attachMovie("aimingReticle", "aimer", 900300); aimer.startDrag("true"); Mouse.hide(); hideCrosshairs(); mouseInitialised = "soup"; } hideCrosshairs(); Key.removeListener(keyListener); function loadCredits() { mainMenu.credits.creditsButton._visible = true; mainMenu.credits.creditList._alpha = 0; mainMenu.credits.creditList._visible = true; mainMenu.credits._alpha = 0; mainMenu.credits._visible = true; mainMenu.credits.alphaTo(100, 2, "easeInSine"); mainMenu.credits.creditList.alphaTo(100, 3, "easeOutSine", 2, hideMenuAnims); mainMenu.credits.creditList.ySlideTo(-1500, 45, "easeOutSine", 2); mainMenu.credits.creditList.alphaTo(0, 3, "easeOutSine", 24); mainMenu.credits.alphaTo(100, 0, "easeOutSine", 27, closeCredits); } function hideMenuAnims() { mainMenu.mainButtons._visible = false; mainMenu.bloodSplatter._visible = false; } function closeCredits() { mainMenu.credits.creditsButton._visible = false; mainMenu.mainButtons._visible = true; mainMenu.bloodSplatter._visible = true; mainMenu.credits.alphaTo(0, 3, "easeOutSine", 0, function () { this._visible = false; }); mainMenu.credits.creditList.ySlideTo(890, 0, "easeOutSine", 0); } function optionsButtons(butName) { _root.optionsMenu[butName].butLabel.text = butName; switch (butName) { case "QUALITY" : _root.optionsMenu[butName].onRelease = function () { _root.setCurrentQuality(); _root.toggleQuality(); }; _root.optionsMenu[butName].onRollOver = function () { _root.setCurrentQuality(); _root.optionsMenu.submenu_Quality.alphaTo(100, 0.5, "easeOutSine"); }; _root.optionsMenu[butName].onRollOut = (_root.optionsMenu[butName].onDragOut = function () { _root.optionsMenu.submenu_Quality.alphaTo(0, 0.5, "easeOutSine"); }); break; case "MUSIC" : _root.optionsMenu[butName].onRollOver = function () { _root.optionsMenu.submenu_Music.alphaTo(100, 0.5, "easeOutSine"); }; _root.optionsMenu[butName].onRollOut = (_root.optionsMenu[butName].onDragOut = function () { _root.optionsMenu.submenu_Music.alphaTo(0, 0.5, "easeOutSine"); }); _root.optionsMenu[butName].onRelease = function () { _root.toggleMusic(); }; break; case "MAIN MENU" : _root.optionsMenu[butName].onRelease = function () { _root.mainChar.removeMovieClip(); _root.hud.removeMovieClip(); cleanUpScreen(); cleanUpSurvivors(); removeSurvivors(); loadOptions(); delete game.onEnterFrame; gotoAndStop ("main"); delete this.onRelease; }; break; case "RESUME" : _root.optionsMenu[butName].onRelease = function () { loadOptions(); }; break; } } function loadOptions() { if ((optionsLoaded == false) && (timeManagerOpen == false)) { hideWholeMenu(); pauseGame(); hideCrosshairs(); bgMusic.volumeTo(10, 3, "easeOutSine"); _root.attachMovie("optionsMenu", "optionsMenu", 891039); optionsMenu._alpha = 0; optionsMenu.alphaTo(100, 1, "easeOutSine"); optionsLoaded = true; } else if (timeManagerOpen == false) { loadWholeMenuNow(); pauseGame(); showCrosshairs(); bgMusic.volumeTo(20, 3, "easeOutSine"); optionsMenu.alphaTo(0, 0.5, "easeOutSine", null, removeOptions); optionsLoaded = false; } } function removeOptions() { showCrosshairs(); optionsMenu.removeMovieClip(); } function setCurrentQuality() { _root.optionsMenu.submenu_Quality.currentQuality.text = _root._quality; } function toggleQuality() { switch (_root._quality) { case "HIGH" : _root._quality = "medium"; setCurrentQuality(); break; case "MEDIUM" : _root._quality = "low"; setCurrentQuality(); break; case "LOW" : _root._quality = "high"; setCurrentQuality(); break; default : setCurrentQuality(); } } function toggleMusic() { if (musicIsPlaying) { bgMusic.stop(); musicIsPlaying = false; _root.optionsMenu.submenu_Music.gotoAndStop("off"); } else { musicIsPlaying = true; bgMusic = new Sound(musicAmbience); bgMusic.attachSound("inGameMusic"); bgMusic.setVolume(0); bgMusic.start(0, 999999); bgMusic.volumeTo(20, 8); _root.optionsMenu.submenu_Music.gotoAndStop("on"); } } timeManagerOpen = false; optionsLoaded = false; function unhideAllMenu() { mainMenu.dawn._visible = true; mainMenu.bgLawn._visible = true; mainMenu.noise._visible = true; } function loadWholeMenuNow() { _root.alphaTo(100, 1); mainMenuLoadedOnce = true; mainMenu.dawn._visible = true; mainMenu.bgLawn._visible = true; mainMenu.skipButton.alphaTo(0, 2, "easeOutSine", null, disableSkipButton); mainMenu.conArtistsLogo.stop(); mainMenu.conArtistsLogo.alphaTo(0, 0, "easeOutSine"); mainMenu.dawn.alphaTo(100, 5, "easeOutSine"); mainMenu.logo.stopTween(); mainMenu.logo.alphaTo(0, 1, "easeOutSine"); mainMenu.gameTitle.blurTo(2, 2, 3, "easeOutSine"); mainMenu.gameTitle.alphaTo(100, 2, "easeOutSine", null, playSplatter); mainMenu.mainMenuButtons.alphaTo(100, 2); } function enableSkipButton() { unhideAllMenu(); mainMenu.skipButton._alpha = 0; mainMenu.skipButton._visible = true; mainMenu.skipButton.alphaTo(100, 1); } function disableSkipButton() { mainMenu.skipButton._visible = false; } function hideWholeMenu() { mainMenu.gameTitle.stopTween(); mainMenu.gameTitle.blurTo(2, 2, 3, "easeOutSine"); mainMenu.gameTitle.alphaTo(0, 2, "easeOutSine"); mainMenu.mainMenuButtons.alphaTo(0, 2); } function playSplatter() { mainMenu.mainMenuButtons._visible = true; mainMenu.bloodSplatter.play(); mainMenu.noise.play(); } function mainButtons(butName) { _root.mainMenu.mainButtons._visible = false; _root.mainMenu.mainMenuButtons._alpha = 0; _root.mainMenu.mainMenuButtons.alphaTo(100, 2, "easeOutSine", 18, playSplatter); currentX = _root.mainMenu[butName]._x; currentY = _root.mainMenu[butName]._y; _root.mainMenu.mainMenuButtons[butName].butLabel.text = butName; if (butName == "PLAYTLS1") { _root.mainMenu.mainMenuButtons[butName].butLabel.text = "PLAY THE LAST STAND - PART 1"; } if (butName == "PLAY MORE GAMES") { _root.mainMenu.mainMenuButtons[butName].butLabel.text = "PLAY MORE ZOMBIE GAMES"; } _root.mainMenu.mainMenuButtons[butName].blurTo(3, 2, 0.1, "easeOutSine"); _root.mainMenu.mainMenuButtons[butName].onRollOver = function () { this.blurTo(1, 2, 0.8, "easeOutSine"); }; _root.mainMenu.mainMenuButtons[butName].onRollOut = (_root.mainMenu.mainMenuButtons[butName].onDragOut = function () { this.blurTo(3.5, 2, 2, "easeOutSine", 0.2); }); _root.mainMenu.mainMenuButtons[butName].onRelease = function () { switch (butName) { case "PLAY" : menuMusic.stop(); showCrosshairs(); _root.gotoAndStop("firstLevel"); break; case "INSTRUCTIONS" : showInstructions("mainMenu"); break; case "OPTIONS" : _root.loadOptions(); break; case "CREDITS" : _root.loadCredits(); break; case "PLAY MORE GAMES" : getURL ("http://armorgames.com/tag/zombie/", "_blank"); break; case "PLAYTLS1" : getURL ("http://armorgames.com/play/269/the-last-stand", "_blank"); break; } }; } stop(); mainMenu.dawn._visible = false; mainMenu.bgLawn._visible = false; mainMenu.noise._visible = false; menuMusic = new Sound(mainMenu); menuMusic.attachSound("menuMusic"); menuMusic.setVolume(0); menuMusic.start(0, 1); menuMusic.volumeTo(80, 0.5, "easeOutSine", 13); if (mainMenuLoadedOnce != true) { _root.alphaTo(100, 1); mainMenuLoadedOnce = true; mainMenu.setVolume(0); mainMenu._alpha = 0; mainMenu.alphaTo(100, 0, "easeOutSine"); mainMenu.skipButton.alphaTo(0, 0, "easeOutSine", 15, enableSkipButton); mainMenu.conArtistsLogo.alphaTo(0, 4, "easeOutSine", 13); mainMenu.dawn.alphaTo(100, 30, "easeOutSine", 15); mainMenu.gameTitle.blurTo(2, 2, 8, "easeOutSine", 15, disableSkipButton); mainMenu.gameTitle.alphaTo(100, 2, "easeOutSine", 15, playSplatter); mainMenu.skipButton.alphaTo(0, 2, "easeOutSine", 20); } else { _root.alphaTo(100, 1); unhideAllMenu(); loadWholeMenuNow(); } function showInstructions(loadedFrom) { hideWholeMenu(); instructionsLoadedFrom = loadedFrom; mainMenu.instructionsHolder.attachMovie("instructionsMenu", "instructionsMenuIn", 15000); mainMenu.instructionsHolder._alpha = 0; mainMenu.instructionsHolder.alphaTo(100, 1.2, "easeOutSine"); } function loadFromInstructions() { switch (instructionsLoadedFrom) { case "mainMenu" : loadWholeMenuNow(); return; case "options" : return; } }
Instance of Symbol 62 MovieClip "musicAmbience" in Frame 5
onClipEvent (load) { _root.gameStopStart(this._name); }
Frame 6
stop(); hideCrosshairs();
Frame 7
function setupLighting() { for (v in friendliesOnScreen) { friendliesOnScreen[v].ref.colorTransformTo(location[currentTownLocation].brightnessLevelHero, 0, location[currentTownLocation].brightnessLevelHero, 0, location[currentTownLocation].brightnessLevelHero, 0, 100, 0, 0); } } function addHeroToSurvivorArray() { friendliesOnScreen.push({ref:mainChar, depth:mainChar._y}); survivorOnScreenCount++; survivors++; } function gameStopStart(butName) { _root[butName].onEnterFrame = function () { _root.turretControl(); _root.collisionTest(); _root.survivorFindTarget(); _root.survivorWeaponFire(); _root.checkHitsOnSurvivors(); _root.depthSortFriendlies(); }; } function enemyStopStart(butName) { _root[butName].onEnterFrame = function () { theZombieDirector(currentZombieThreat); }; } function pauseGame() { if (gamePaused == true) { if (reloading == true) { mainChar.mainGun.play(); } gameStopStart("game"); enemyStopStart("makeEnemy"); fireButton("stageBG"); mainChar.onEnterFrame = moveCharacter; gamePaused = false; timeClock = setInterval(passingTime, 1000); startTimer(location[currentTownLocation].levelTime); for (v in aliveZombies) { aliveZombies[v].ref.play(); } } else { if (reloading == true) { mainChar.mainGun.stop(); } delete game.onEnterFrame; delete mainChar.onEnterFrame; delete makeEnemy.onEnterFrame; delete stageBG.onPress; delete stageBG.onRelease; gamePaused = true; clearInterval(timeClock); mainChar.legs.gotoAndStop("idle"); for (v in aliveZombies) { aliveZombies[v].ref.stop(); } stopFire(); } } function cleanUpZombies() { for (i in deadZombies) { deadZombies[i].ref.removeMovieClip(); deadZombies.splice(i, 1); deadZombieCount = 0; } for (o in enemyOnScreen) { enemyOnScreen[o].ref.removeMovieClip(); enemyOnScreen.splice(o, 1); } for (p in aliveZombies) { aliveZombies[p].ref.removeMovieClip(); aliveZombies.splice(p, 1); } } function cleanUpScreen() { _root.stopMusic(); cleanUpSurvivors(); removeMapOverlay(); for (p in enemyOnScreen) { enemyOnScreen[p].ref.removeMovieClip(); enemyOnScreen.splice(p, 1); } for (i in deadZombies) { deadZombies[i].ref.removeMovieClip(); deadZombies.splice(i, 1); deadZombieCount = 0; } for (e in roundsOnScreen) { roundsOnScreen[e].ref.removeMovieClip(); roundsOnScreen.splice(e, 1); } for (p in aliveZombies) { aliveZombies[p].ref.removeMovieClip(); aliveZombies.splice(p, 1); } } function startNextLevel() { removeMovieClip(_root.timeManager); _root.mainBlackOut._visible = true; _root.mainBlackOut.alphaTo(100, 0); _root.mainBlackOut.alphaTo(0, 2, "easeOutSine", 0.1, hideBlackOut); timeManagerOpen = false; currentLevel = "day_" + _root.levelUp; zombiesKilled = 0; zombiesCreated = 0; bullet = 0; x = 0; resetSunRise(); fillWeaponMagazines(); pauseGame(); timeClock = setInterval(passingTime, 700); mainChar.gotoAndStop("alive"); startTimer(location[currentTownLocation].levelTime); setupLighting(); if (_root[currentWeapon].name == "chainsaw") { chainsawSound = new Sound(stageBG); chainsawSound.attachSound("sound_chainsawIdle"); chainsawSound.setVolume(100); chainsawSound.start(0, 999); } else { chainsawSound.stop("sound_chainsawIdle"); } } function playChainsawIdle() { chainsawSound = new Sound(stageBG); chainsawSound.attachSound("sound_chainsawIdle"); chainsawSound.setVolume(100); chainsawSound.start(0, 999); } function playChainsawPullSound() { chainsawPullSound = new Sound(stageBg); chainsawPullSound.attachSound("sound_chainsawPull"); chainsawPullSound.volumeTo(100); chainsawPullSound.start(0, 1); } function playChainsawOffSound() { chainsawPullSound = new Sound(stageBg); chainsawPullSound.attachSound("sound_chainsawOff"); chainsawPullSound.volumeTo(100); chainsawPullSound.start(0, 1); } function fireButton(butName) { _root[butName].onPress = function () { _root.fire(); }; _root[butName].onRelease = function () { _root.stopFire(); }; } function swapWeapon(weaponName) { currentWeapon = weaponName; mainGunRef.gotoAndStop(weaponName); if (_root[currentWeapon].name != "chainsaw") { chainsawSound.stop("sound_chainsawIdle"); } } function stopChainsawIdle() { chainsawSound.stop("sound_chainsawWorking"); chainsawSound.stop("sound_chainsawIdle"); } function fire() { if (((ammoInMag > 0) && (reloading == false)) && (pumping == false)) { if ((_root[currentWeapon].fireMode == "auto") && (firing == false)) { firing = true; attachRound("hero"); automaticFire = setInterval(attachRound, _root[currentWeapon].weaponRPM, "hero"); if (_root[currentWeapon].name == "chainsaw") { chainsawSound = new Sound(stageBG); chainsawSound.attachSound("sound_chainsawWorking"); chainsawSound.setVolume(20); chainsawSound.start(0, 999); } } else { if ((_root[currentWeapon].fireMode == "thrown") && (reloading == false)) { throwingAWeapon = true; chargingThrow = setInterval(chargeThrow, 20); } else { firing = true; attachRound("hero"); } if (_root[currentWeapon].pumpWeapon == true) { pumpWeapon(); } } mainGunRef.muzzleFlash.play(); } else if (((reloading == false) && (ammoInMag <= 0)) && (_root[currentWeapon].fireMode != "auto")) { reloadWeapon(); } else if ((((_root[currentWeapon].name == "shotgun") && (reloading)) && (!interruptingReload)) && (ammoInMag >= 1)) { interruptingReload = true; reloadAnimPlaying = false; bringBackWeapon = setInterval(raiseWeapon, 800); mainGunRef.gotoAndPlay("shogtun_bringUpWeapon"); } } function stopFire() { if ((_root[currentWeapon].fireMode == "thrown") && (throwingAWeapon == true)) { throwingAWeapon = false; thrownWeapon(); } firing = false; mainGunRef.muzzleFlash.gotoAndStop("off"); if (_root[currentWeapon].name == "flameThrower") { mainGunRef.muzzleFlash.gotoAndPlay("off"); } clearInterval(automaticFire); if (_root[currentWeapon].name == "chainsaw") { chainsawSound.stop("sound_chainsawWorking"); chainsawSound = new Sound(stageBG); chainsawSound.attachSound("sound_chainsawEnd"); chainsawSound.setVolume(60); chainsawSound.start(0, 1); } } function reloadWeapon() { _root[currentWeapon].recoiling = false; stopFire(); clearInterval(reloadinTime); if (_root[currentWeapon].name == "shotgun") { shellsToLoad = shotgun.magazineCapacity - ammoInMag; totalReloadTime = (_root[currentWeapon].reloadTime * shellsToLoad) + 800; reloading = true; pumping = false; mainGunRef.gotoAndPlay(_root[currentWeapon].name + "_Reloading"); clearInterval(pumpTime); } else { clearInterval(pumpTime); reloading = true; playReloadSound(); mainGunRef.gotoAndPlay(_root[currentWeapon].name + "_Reloading"); reloadAnimPlaying = true; } } function reloadEmptyWeapon() { if (((_root[currentWeapon].reloadType == "auto") && (ammoInMag <= 0)) && (!autoReloading)) { autoReloading = true; reloadWeapon(); } } function playReloadSound() { reloadingSound = new Sound(stageBG); reloadingSound.attachSound(("sound_" + _root[currentWeapon].name) + "Reload"); reloadingSound.setVolume(100); reloadingSound.start(0, 1); } function reloadMagazine() { autoReloading = false; reloading = false; pumping = false; ammoInMag = ammoInMag; if (_root[currentWeapon].name != "shotgun") { ammoInMag = _root[currentWeapon].magazineCapacity; } clearInterval(reloadinTime); clearInterval(pumpTime); } function pumpWeapon() { pumping = true; reloading = false; interruptingReload = false; clearInterval(reloadinTime); mainGunRef.gotoAndPlay(_root[currentWeapon].name + "_Pumping"); pumpTime = setInterval(pumpedWeapon, _root[currentWeapon].pumpTime); } function pumpedWeapon() { pumping = false; reloading = false; clearInterval(pumpTime); clearInterval(reloadinTime); } function raiseWeapon() { reloading = false; autoReloading = false; pumping = false; interruptingReload = false; clearInterval(pumpTime); clearInterval(reloadinTime); clearInterval(bringBackWeapon); } function pumpWeaponSound() { pumpSound = new Sound(stageBG); pumpSound.attachSound(("sound_" + _root[currentWeapon].name) + "Pump"); pumpSound.setVolume(100); pumpSound.start(0, 1); } function shellReloadSound() { shellSound = new Sound(stageBG); shellSound.attachSound(("sound_" + _root[currentWeapon].name) + "ShellReload"); shellSound.setVolume(100); shellSound.start(0, 1); } function bowReloadSound() { shellSound = new Sound(stageBG); shellSound.attachSound("sound_bowDraw"); shellSound.setVolume(100); shellSound.start(0, 1); } function attachRound(ownerName) { bullet++; ammoInMag--; if (ammoInMag <= 0) { stopFire(); } if (((_root[currentWeapon].recoilAnimated == true) && (_root[currentWeapon].recoiling == false)) && (!reloading)) { _root[currentWeapon].recoiling = true; mainGunRef.gotoAndPlay(_root[currentWeapon].name + "_Recoil"); } firing = true; firingSound = new Sound(stageBG); firingSound.attachSound(("sound_" + _root[currentWeapon].name) + "Fire"); firingSound.setVolume(100); firingSound.start(0, 1); var _local3 = new Object(); _local3.x = mainGunRef.barrelEnd._x; _local3.y = mainGunRef.barrelEnd._y; mainGunRef.localToGlobal(_local3); if (_root[currentWeapon].shotsPerRound > 1) { bullet++; shellCasing = random(4) + 1; if (_root[currentWeapon].name == "shotgun") { mainGunRef.ejectionPort.attachMovie("shellcasing_Shotgun" + shellCasing, "casing" + bullet, bullet + 98); } else { mainGunRef.ejectionPort.attachMovie("shellcasing_noPumpShotgun" + shellCasing, "casing" + bullet, bullet + 98); } roundsToFire = _root[currentWeapon].shotsPerRound; while (roundsToFire > -1) { bullet++; var round = _root.attachMovie("round", "round" + bullet, bullet + 350000); if (_root[currentWeapon].showTracers == true) { randomlyShowATracer = random(2) + 1; if (randomlyShowATracer > 1) { round.gotoAndPlay("on"); } else { round.gotoAndStop("off"); } } else { round.gotoAndStop("off"); } round._x = _local3.x - random(50); round._y = _local3.y; round.angle = currentAngle - random(_root[currentWeapon].accuracy); round._rotation = round.angle; round.onEnterFrame = function () { this.x = Math.cos((this.angle * Math.PI) / 180) * _root[currentWeapon].roundSpeed; this.y = Math.sin((this.angle * Math.PI) / 180) * _root[currentWeapon].roundSpeed; this._x = this._x - this.x; this._y = this._y - this.y; }; roundsOnScreen.push({ref:_root["round" + bullet], damage:_root[currentWeapon].damage, headShotDamage:_root[currentWeapon].headShotDamage, owner:ownerName}); roundsToFire--; } } else { if (_root[currentWeapon].casingEject == true) { shellCasing = random(3) + 1; mainGunRef.ejectionPort.attachMovie((("shellcasing_" + _root[currentWeapon].weaponGroup) + "_") + shellCasing, "casing" + bullet, bullet + 98); } if ((_root[currentWeapon].name == "flameThrower") && (ownerName == "hero")) { var _local5 = _root.attachMovie("flameParticle", "flame" + bullet, bullet + 320000); _local5._x = _local3.x; _local5._y = _local3.y; _local5._xscale = (_local5._yscale = random(40) + 65); _local5._rotation = _local5._rotation + (random(10) - 5); roundsOnScreen.push({ref:_root["flame" + bullet], penetrateCount:0, damage:_root[currentWeapon].damage, headShotDamage:_root[currentWeapon].headShotDamage, owner:ownerName, range:_root[currentWeapon].range, type:_root[currentWeapon].type, originX:_local3.x, originY:_local3.y, proximity:0}); } else { var round = _root.attachMovie("round", "round" + bullet, bullet + 350000); } if ((_root[currentWeapon].showTracers == true) && (ownerName == "hero")) { if (_root[currentWeapon].name == "RPG") { round.gotoAndPlay("RPG"); } else if (_root[currentWeapon].name == "compoundBow") { round.gotoAndPlay("compoundBow"); } else { randomlyShowATracer = random(2) + 1; if (randomlyShowATracer > 1) { round.gotoAndPlay("on"); } else { round.gotoAndStop("off"); } } } else { round.gotoAndStop("off"); } round._x = _local3.x; round._y = _local3.y; round.angle = currentAngle - random(_root[currentWeapon].accuracy); round._rotation = round.angle; round.onEnterFrame = function () { var _local4 = Math.cos((round.angle * Math.PI) / 180) * _root[currentWeapon].roundSpeed; var _local3 = Math.sin((round.angle * Math.PI) / 180) * _root[currentWeapon].roundSpeed; this._x = this._x - _local4; this._y = this._y - _local3; }; roundsOnScreen.push({ref:_root["round" + bullet], penetrateCount:0, damage:_root[currentWeapon].damage, headShotDamage:_root[currentWeapon].headShotDamage, owner:ownerName, range:_root[currentWeapon].range, type:_root[currentWeapon].type, originX:_local3.x, originY:_local3.y, proximity:0}); } } function sortZombieDepths() { var _local2 = new Array(); for (var _local1 in enemyOnScreen) { if (enemyOnScreen[_local1].ref != null) { enemyOnScreen[_local1].depth = enemyOnScreen[_local1].ref._y + 71651; _local2.push(enemyOnScreen[_local1]); } } _local2.sortOn("depth", Array.NUMERIC, Array.DESCENDING); var _local1 = 0; while (_local1 < _local2.length) { _local2[_local1].ref.swapDepths(_local1 + 71651); _local1++; } } function sortDeadCats() { var _local2 = new Array(); for (var _local1 in deadZombies) { if (deadZombies[_local1].ref != null) { deadZombies[_local1].ref.depth = deadZombies[_local1].ref._y + 2124; _local2.push(deadZombies[_local1]); } } _local2.sortOn("depth", Array.NUMERIC); var _local1 = 0; while (_local1 < _local2.length) { _local2[_local1].ref.swapDepths(_local1 + 2124); _local1++; } } function collisionTest() { reloadEmptyWeapon(); sortZombieDepths(); hud.ammoCountHud.debug_ammoCount.text = ammoInMag; hud.dayNumber.text = "NIGHT " + levelUp; deathToll.text = zombiesKilled; hud.wallHealthIndicator.wallhealth.text = Math.round(wall.health / 100); zombieProximityCheck(); zombieProximitySort(); for (i in roundsOnScreen) { if (((roundsOnScreen[i].ref._x < -150) || (roundsOnScreen[i].ref._x > 900)) || (roundsOnScreen[i].ref._y < -50)) { roundsOnScreen[i].ref.removeMovieClip(); roundsOnScreen.splice(i, 1); } if ((roundsOnScreen[i].type == "frag") || (roundsOnScreen[i].type == "melee")) { currentRoundProx = Math.round(Math.sqrt(((roundsOnScreen[i].originX - roundsOnScreen[i].ref._x) * (roundsOnScreen[i].originX - roundsOnScreen[i].ref._x)) + ((roundsOnScreen[i].originY - roundsOnScreen[i].ref._y) * (roundsOnScreen[i].originY - roundsOnScreen[i].ref._y)))); if (currentRoundProx >= roundsOnScreen[i].range) { roundsOnScreen[i].ref.removeMovieClip(); roundsOnScreen.splice(i, 1); } } } for (j in aliveZombies) { if ((aliveZombies[j].ref == null) || (aliveZombies[j].ref == undefined)) { aliveZombies.splice(j, 1); } enemyOnScreen[j].ref.zombieHealth.text = enemyOnScreen[j].health; enemyOnScreen[j].ref.zombieDead.text = enemyOnScreen[j].dead; if (aliveZombies[j].dead == false) { for (t in activeTraps) { if (activeTraps[t].ref.collisionFeet.hitTest(aliveZombies[j].ref.collisionFeet)) { if (activeTraps[t].type == "bearTrap") { aliveZombies[j].trapped = true; bearTrapCloseSound = new Sound(stageBG); bearTrapCloseSound.attachSound("sound_trapShut"); bearTrapCloseSound.setVolume(100); bearTrapCloseSound.start(0, 1); zombieTrapScream = new Sound(stageBG); zombieTrapScream.attachSound("sound_zombieFast"); zombieTrapScream.setVolume(100); zombieTrapScream.start(0, 1); activeTraps[t].ref.gotoAndStop("snap"); aliveZombies[j].ref.gotoAndPlay("trapped"); removeTrapOnMapFromExplosion(activeTraps[t].location); activeTraps.splice(t, 1); } else if (activeTraps[t].type == "mine") { spawnFragments(30, activeTraps[t].ref._x, activeTraps[t].ref._y + 60, activeTraps[t].range, "frag", activeTraps[t].damage); explosionNumber++; _root.attachMovie("explosion_grenade", "grensplosion" + explosionNumber, explosionNumber + 88213); _root["grensplosion" + explosionNumber]._x = activeTraps[t].ref._x; _root["grensplosion" + explosionNumber]._y = activeTraps[t].ref._y + 60; _root["grensplosion" + explosionNumber].play; removeTrapOnMapFromExplosion(activeTraps[t].location); activeTraps[t].ref.removeMovieClip(); activeTraps.splice(t, 1); } } } if (aliveZombies[j].trapped) { aliveZombies[j].health = aliveZombies[j].health - (random(0.5) + 0.1); if ((aliveZombies[j].health <= 0) && (aliveZombies[j].beingExploded == false)) { deathSound = new Sound(stageBG); deathSound.attachSound("sound_zombieDeath_" + (random(11) + 1)); deathSound.setVolume(100); deathSound.start(0, 1); deadZombies.push({ref:aliveZombies[j].ref}); randomDeath = random(3) + 1; aliveZombies[j].ref.gotoAndPlay("fallBackwards" + randomDeath); zombiesKilled++; overallDeadZombies++; deadZombieCount++; currentZombieThreat = currentZombieThreat - aliveZombies[j].threat; aliveZombies[j].dead = true; aliveZombies.splice(j, 1); liveZombieCount--; } } if (((aliveZombies[j].ref._x > (520 + ((aliveZombies[j].ref._y * 20) / 100))) && ((!aliveZombies[j].idle) == true)) && (aliveZombies[j].dead == false)) { aliveZombies[j].ref.gotoAndPlay("idlestop1"); aliveZombies[j].idle = true; } else if (((aliveZombies[j].idle == true) && (!wall.destroyed)) && (aliveZombies[j].dead == false)) { if (aliveZombies[j].ref.attackingWall == false) { aliveZombies[j].ref.gotoAndPlay("attackWall" + random(2)); } if (aliveZombies[j].armed) { wall.health = wall.health - ((aliveZombies[j].damage * 1.5) * zombieDamageMultiplier); } else { wall.health = wall.health - (aliveZombies[j].damage * zombieDamageMultiplier); } checkWallStatus(); if (wall.health <= -1) { wall.destroyed = true; } } else if ((((aliveZombies[j].idle == false) && (aliveZombies[j].dead == false)) && (aliveZombies[j].beingExploded == false)) && (aliveZombies[j].trapped == false)) { aliveZombies[j].ref._x = aliveZombies[j].ref._x + aliveZombies[j].speed; aliveZombies[j].directionCount--; if (aliveZombies[j].directionCount < 0) { var _local5 = "direction" + (random(3) + 1); aliveZombies[j].directionCount = aliveZombies[j].directionCountMax; switch (_local5) { case "direction1" : aliveZombies[j].currentDirection = "up"; break; case "direction2" : aliveZombies[j].currentDirection = "down"; break; case "direction3" : aliveZombies[j].currentDirection = "straight"; break; default : aliveZombies[j].currentDirection = "straight"; } } if ((aliveZombies[j].ref._y > 120) && (aliveZombies[j].ref._y < 300)) { switch (aliveZombies[j].currentDirection) { case "straight" : break; case "up" : aliveZombies[j].ref._y = aliveZombies[j].ref._y - (aliveZombies[j].speed / 3.5); break; case "down" : aliveZombies[j].ref._y = aliveZombies[j].ref._y + (aliveZombies[j].speed / 3.5); break; } } } else if ((wall.destroyed && (aliveZombies[j].idle == true)) && (aliveZombies[j].dead == false)) { wall.health = 0; if ((aliveZombies[j].animating == false) && (aliveZombies[j].type != "zombieDog")) { aliveZombies[j].ref.gotoAndPlay(random(10) + 25); aliveZombies[j].animating = true; } else if ((aliveZombies[j].type == "zombieDog") && (aliveZombies[j].animating == false)) { aliveZombies[j].ref.gotoAndPlay("walk1"); aliveZombies[j].animating = true; } if ((aliveZombies[j].ref._x <= (_root.mainChar._x + 39)) && (!aliveZombies[j].eating)) { aliveZombies[j].ref._xscale = 100; aliveZombies[j].ref._x = aliveZombies[j].ref._x + 1; } if ((aliveZombies[j].ref._x >= (_root.mainChar._x + 40)) && (!aliveZombies[j].eating)) { aliveZombies[j].ref._xscale = -100; aliveZombies[j].ref._x = aliveZombies[j].ref._x - 1; } if ((aliveZombies[j].ref._y <= (_root.mainChar._y + 40)) && (!aliveZombies[j].eating)) { aliveZombies[j].ref._y = aliveZombies[j].ref._y + 1; } if ((aliveZombies[j].ref._y >= (_root.mainChar._y + 40)) && (!aliveZombies[j].eating)) { aliveZombies[j].ref._y = aliveZombies[j].ref._y - 1; } if (aliveZombies[j].ref.reach.hitTest(_root.mainChar._x + 70, _root.mainChar._y + 10, true)) { if (hero.isAlive) { aliveZombies[j].eating = true; _root.mainChar.gotoAndPlay("dead"); aliveZombies[j].ref.gotoAndPlay("lunge"); _root.attachMovie("gameOver", "gameOver", 993900); if (levelUp == 1) { gameOver.gameOverDays.gameOverDaysText.text = ("AFTER SURVIVING " + levelUp) + " DAY"; } else { gameOver.gameOverDays.gameOverDaysText.text = ("AFTER SURVIVING " + levelUp) + " DAYS"; } gameOver._alpha = 0; gameOver.alphaTo(100, 8, "easeOutSine"); hideCrosshairs(); hero.isAlive = false; delete mainChar.onEnterFrame; delete stageBG.onPress; delete stageBG.onRelease; } else if (!hero.isAlive) { aliveZombies[j].eating = true; aliveZombies[j].ref.gotoAndPlay("bendDown"); } } } } for (k in roundsOnScreen) { randomBloodPack = random(3) + 1; randomBloodAnim = random(fx_totalBloodAnims) + 1; randomBloodAnimHead = random(fx_totalBloodAnimsHead) + 1; randomBloodAnimChainsaw = random(fx_totalBloodAnimsChainsaw) + 1; if (roundsOnScreen[k].type == "impactExplosive") { for (v in aliveZombies) { if (((aliveZombies[v].ref.head.hitTest(roundsOnScreen[k].ref.collision) || (aliveZombies[v].ref.torso.hitTest(roundsOnScreen[k].ref.collision))) || (aliveZombies[v].ref.legs.hitTest(roundsOnScreen[k].ref.collision))) && (aliveZombies[v].dead == false)) { var _local2 = new Object(); _local2.x = roundsOnScreen[k].ref.collision._x + 70; _local2.y = roundsOnScreen[k].ref.collision._y; roundsOnScreen[k].ref.localToGlobal(_local2); roundsOnScreen[k].ref.removeMovieClip(); roundsOnScreen.splice(k, 1); spawnFragments(30, _local2.x, _local2.y, _root[currentWeapon].range, "frag", _root[currentWeapon].damage); explosionNumber++; _root.attachMovie("explosion_grenade", "grensplosion" + explosionNumber, explosionNumber + 163040); _root["grensplosion" + explosionNumber]._x = _local2.x; _root["grensplosion" + explosionNumber]._y = _local2.y; _root["grensplosion" + explosionNumber]._rotation = -90; _root["grensplosion" + explosionNumber].play; } } } for (t in activeTraps) { if ((activeTraps[t].ref.collision.hitTest(roundsOnScreen[k].ref.collision) && (activeTraps[t].type == "gasCylinder")) && (roundsOnScreen[k].owner == "hero")) { spawnFragments(30, activeTraps[t].ref._x, activeTraps[t].ref._y + 60, activeTraps[t].range, "frag", activeTraps[t].damage); explosionNumber++; _root.attachMovie("explosion_grenade", "grensplosion" + explosionNumber, explosionNumber + 142300); _root["grensplosion" + explosionNumber]._x = activeTraps[t].ref._x; _root["grensplosion" + explosionNumber]._y = activeTraps[t].ref._y + 60; _root["grensplosion" + explosionNumber].play; removeTrapOnMapFromExplosion(activeTraps[t].location); activeTraps[t].ref.removeMovieClip(); activeTraps.splice(t, 1); roundsOnScreen[k].ref.removeMovieClip(); roundsOnScreen.splice(k, 1); } } for (v in aliveZombies) { if (((roundsOnScreen[k].ref._x - aliveZombies[v].ref._x) < 100) && ((roundsOnScreen[k].ref._y - aliveZombies[v].ref._y) < 100)) { if (aliveZombies[v].ref.head.hitTest(roundsOnScreen[k].ref.collision) && (aliveZombies[v].dead == false)) { hitHelmet = random(5); if ((hitHelmet <= 2) && ((aliveZombies[v].type == "zombieSoldier") || (aliveZombies[v].type == "zombieSoldierSprint"))) { hitBodySound = new Sound(stageBG); hitBodySound.attachSound("zombie_hitBody2"); hitBodySound.setVolume(100); hitBodySound.start(0, 1); aliveZombies[v].ref["thudPackHead" + randomBloodPack].gotoAndPlay("base1"); roundsOnScreen[k].ref.removeMovieClip(); roundsOnScreen.splice(k, 1); } else { aliveZombies[v].health = aliveZombies[v].health - (roundsOnScreen[k].headShotDamage + random(3)); if (roundsOnScreen[k].owner == "hero") { switch (_root[currentWeapon].name) { case "chainsaw" : aliveZombies[v].ref["bloodPackHead" + randomBloodPack].gotoAndPlay("chainsaw" + randomBloodAnimChainsaw); hitBodySound = new Sound(stageBG); hitBodySound.attachSound("sound_hitChainsaw" + (random(2) + 1)); hitBodySound.setVolume(100); hitBodySound.start(0, 1); var _local3 = new Object(); _local3.x = aliveZombies[v].ref["bloodPackHead" + randomBloodPack]._x; _local3.y = aliveZombies[v].ref["bloodPackHead" + randomBloodPack]._y + 45; aliveZombies[v].ref["bloodPackHead" + randomBloodPack].localToGlobal(_local3); if (aliveZombies[v].type == "zombieDog") { _local3.x = aliveZombies[v].ref.head._x + 5; _local3.y = aliveZombies[v].ref.head._y + 5; aliveZombies[v].ref.head.localToGlobal(_local3); } zombieChainsawBloodParticle(_local3.x, _local3.y); break; case "compoundBow" : hitBodySound = new Sound(stageBG); hitBodySound.attachSound("sound_hitHead" + (random(2) + 1)); hitBodySound.setVolume(100); hitBodySound.start(0, 1); aliveZombies[v].ref["bloodPackHead" + randomBloodPack].gotoAndPlay("base" + randomBloodAnim); aliveZombies[v].arrowsStuckHead++; aliveZombies[v].ref.dummyHead.head.arrowPack.gotoAndStop("arrow" + aliveZombies[v].arrowsStuckHead); _local3 = new Object(); _local3.x = aliveZombies[v].ref["bloodPackHead" + randomBloodPack]._x; _local3.y = aliveZombies[v].ref["bloodPackHead" + randomBloodPack]._y + 45; if (aliveZombies[v].type == "zombieDog") { _local3.y = aliveZombies[v].ref["bloodPackHead" + randomBloodPack]._y; } aliveZombies[v].ref["bloodPackHead" + randomBloodPack].localToGlobal(_local3); zombieBloodParticle(_local3.x, _local3.y); break; case "flameThrower" : aliveZombies[v].burnDamageCountHead++; if (aliveZombies[v].burnDamageCountHead > roundsBeforeBurn) { aliveZombies[v].ref.dummyHead.head.flamepack.play(); } break; default : aliveZombies[v].ref["bloodPackHead" + randomBloodPack].gotoAndPlay("head" + randomBloodAnimHead); hitBodySound = new Sound(stageBG); hitBodySound.attachSound("sound_hitHead1"); hitBodySound.setVolume(100); hitBodySound.start(0, 1); _local3 = new Object(); _local3.x = aliveZombies[v].ref["bloodPackHead" + randomBloodPack]._x; _local3.y = aliveZombies[v].ref["bloodPackHead" + randomBloodPack]._y + 45; if (aliveZombies[v].type == "zombieDog") { _local3.y = aliveZombies[v].ref["bloodPackHead" + randomBloodPack]._y; } aliveZombies[v].ref["bloodPackHead" + randomBloodPack].localToGlobal(_local3); zombieHeadBloodParticle(_local3.x, _local3.y); } } else { hitBodySound = new Sound(stageBG); hitBodySound.attachSound("sound_hitHead" + (random(2) + 1)); hitBodySound.setVolume(100); hitBodySound.start(0, 1); aliveZombies[v].ref["bloodPackHead" + randomBloodPack].gotoAndPlay("base" + randomBloodAnim); } aliveZombies[v].ref._x = aliveZombies[v].ref._x - 1; aliveZombies[v].ref.prevFrame; checkPenetration(); if ((aliveZombies[v].health <= 0) && (aliveZombies[v].beingExploded == false)) { deathSound = new Sound(stageBG); if (aliveZombies[v].type == "zombieDog") { deathSound.attachSound("sound_dogDeath_" + (random(5) + 1)); } else { deathSound.attachSound("sound_zombieDeath_" + (random(11) + 1)); } deathSound.setVolume(100); deathSound.start(0, 1); deadZombies.push({ref:aliveZombies[v].ref}); if (_root[currentWeapon].name == "compoundBow") { randomDeath = random(2) + 1; } else { randomDeath = random(3) + 1; } if (aliveZombies[v].ref._x > 450) { aliveZombies[v].ref.gotoAndPlay("fallBackwards" + randomDeath); zombiesKilled++; overallDeadZombies++; deadZombieCount++; currentZombieThreat = currentZombieThreat - aliveZombies[v].threat; aliveZombies[v].dead = true; aliveZombies.splice(v, 1); liveZombieCount--; } else { aliveZombies[v].ref.gotoAndPlay("fallHead" + randomDeath); zombiesKilled++; overallDeadZombies++; deadZombieCount++; currentZombieThreat = currentZombieThreat - aliveZombies[v].threat; aliveZombies[v].dead = true; aliveZombies.splice(v, 1); liveZombieCount--; } } } } if (aliveZombies[v].ref.torso.hitTest(roundsOnScreen[k].ref.collision) && (aliveZombies[j].dead == false)) { if ((((aliveZombies[v].type == "zombieSoldier") || (aliveZombies[v].type == "zombieSoldierSprint")) || (aliveZombies[v].type == "zombieSWAT")) || (aliveZombies[v].type == "zombieSWATSprint")) { hitBodySound = new Sound(stageBG); hitBodySound.attachSound("zombie_hitBody2"); hitBodySound.setVolume(100); hitBodySound.start(0, 1); aliveZombies[v].ref["thudPackTorso" + randomBloodPack].gotoAndPlay("base1"); roundsOnScreen[k].ref.removeMovieClip(); roundsOnScreen.splice(k, 1); } else { aliveZombies[v].health = aliveZombies[v].health - (roundsOnScreen[k].damage + random(2)); if (roundsOnScreen[k].owner == "hero") { switch (_root[currentWeapon].name) { case "chainsaw" : aliveZombies[v].ref["bloodPackTorso" + randomBloodPack].gotoAndPlay("chainsaw" + randomBloodAnimChainsaw); hitBodySound = new Sound(stageBG); hitBodySound.attachSound("sound_hitChainsaw" + (random(2) + 1)); hitBodySound.setVolume(100); hitBodySound.start(0, 1); var _local3 = new Object(); _local3.x = aliveZombies[v].ref["bloodPackTorso" + randomBloodPack]._x; _local3.y = aliveZombies[v].ref["bloodPackTorso" + randomBloodPack]._y; if (aliveZombies[v].type == "zombieDog") { _local3.x = aliveZombies[v].ref.torso._x - 30; _local3.y = aliveZombies[v].ref.torso._y - 30; } aliveZombies[v].ref["bloodPackTorso" + randomBloodPack].localToGlobal(_local3); zombieChainsawBloodParticle(_local3.x, _local3.y); break; case "flameThrower" : aliveZombies[v].burnDamageCountTorso++; if (aliveZombies[v].burnDamageCountTorso > roundsBeforeBurn) { aliveZombies[v].ref.flamePackTorso.play(); } break; case "compoundBow" : hitBodySound = new Sound(stageBG); hitBodySound.attachSound("sound_hitBody" + (random(2) + 1)); hitBodySound.setVolume(100); hitBodySound.start(0, 1); aliveZombies[v].ref["bloodPackTorso" + randomBloodPack].gotoAndPlay("base" + randomBloodAnim); aliveZombies[v].arrowsStuckTorso++; aliveZombies[v].ref.dummyTorso.torso.arrowPack.gotoAndStop("arrow" + aliveZombies[v].arrowsStuckTorso); _local3 = new Object(); _local3.x = aliveZombies[v].ref["bloodPackTorso" + randomBloodPack]._x; _local3.y = aliveZombies[v].ref["bloodPackTorso" + randomBloodPack]._y; if (aliveZombies[v].type == "zombieDog") { _local3.y = aliveZombies[v].ref["bloodPackHead" + randomBloodPack]._y; } aliveZombies[v].ref["bloodPackTorso" + randomBloodPack].localToGlobal(_local3); zombieBloodParticle(_local3.x, _local3.y); break; default : hitBodySound = new Sound(stageBG); hitBodySound.attachSound("sound_hitBody" + (random(2) + 1)); hitBodySound.setVolume(100); hitBodySound.start(0, 1); aliveZombies[v].ref["bloodPackTorso" + randomBloodPack].gotoAndPlay("base" + randomBloodAnim); _local3 = new Object(); _local3.x = aliveZombies[v].ref["bloodPackTorso" + randomBloodPack]._x; _local3.y = aliveZombies[v].ref["bloodPackTorso" + randomBloodPack]._y; if (aliveZombies[v].type == "zombieDog") { _local3.y = aliveZombies[v].ref["bloodPackHead" + randomBloodPack]._y; } aliveZombies[v].ref["bloodPackTorso" + randomBloodPack].localToGlobal(_local3); zombieBloodParticle(_local3.x, _local3.y); } } else { hitBodySound = new Sound(stageBG); hitBodySound.attachSound("sound_hitBody" + (random(2) + 1)); hitBodySound.setVolume(100); hitBodySound.start(0, 1); aliveZombies[v].ref["bloodPackTorso" + randomBloodPack].gotoAndPlay("base" + randomBloodAnim); } currentRoundType = roundsOnScreen[k].type; checkPenetration(); aliveZombies[v].ref._x = aliveZombies[v].ref._x - _root[currentWeapon].knockBack; aliveZombies[v].ref.prevFrame; if ((aliveZombies[v].health <= 0) && (aliveZombies[v].beingExploded == false)) { deathSound = new Sound(stageBG); if (aliveZombies[v].type == "zombieDog") { deathSound.attachSound("sound_dogDeath_" + (random(5) + 1)); } else { deathSound.attachSound("sound_zombieDeath_" + (random(11) + 1)); } deathSound.setVolume(100); deathSound.start(0, 1); deadZombies.push({ref:enemyOnScreen[j].ref}); randomDeath = random(3) + 1; if ((currentRoundType == "frag") && (randomDeath > 1)) { aliveZombies[v].ref.gotoAndPlay("exploded1"); } else { aliveZombies[v].ref.gotoAndPlay("fallBackwards" + randomDeath); } zombiesKilled++; overallDeadZombies++; deadZombieCount++; currentZombieThreat = currentZombieThreat - aliveZombies[v].threat; aliveZombies[v].dead = true; aliveZombies.splice(v, 1); liveZombieCount--; sunRiseCheck(); } } } if (aliveZombies[v].ref.legs.hitTest(roundsOnScreen[k].ref.collision) && (aliveZombies[j].dead == false)) { aliveZombies[v].health = aliveZombies[v].health - (roundsOnScreen[k].damage + random(1)); if (roundsOnScreen[k].owner == "hero") { switch (_root[currentWeapon].name) { case "chainsaw" : aliveZombies[v].ref["bloodPackTorso" + randomBloodPack].gotoAndPlay("chainsaw" + randomBloodAnimChainsaw); hitBodySound = new Sound(stageBG); hitBodySound.attachSound("sound_hitChainsaw" + (random(2) + 1)); hitBodySound.setVolume(100); hitBodySound.start(0, 1); break; case "flameThrower" : aliveZombies[v].burnDamageCountLegs++; if (aliveZombies[v].burnDamageCountLegs > roundsBeforeBurn) { aliveZombies[v].ref.burnDamageCountLegs.play(); } break; case "compoundBow" : hitBodySound = new Sound(stageBG); hitBodySound.attachSound("sound_hitBody" + (random(2) + 1)); hitBodySound.setVolume(100); hitBodySound.start(0, 1); aliveZombies[v].ref["bloodPackLegs" + randomBloodPack].gotoAndPlay("base" + randomBloodAnim); aliveZombies[v].arrowsStuckLegs++; aliveZombies[v].ref.dummyFrontUpperLeg.arrowPack.gotoAndStop("arrow" + aliveZombies[v].arrowsStuckLegs); break; default : aliveZombies[v].ref["bloodPackLegs" + randomBloodPack].play(); hitLegSound = new Sound(stageBG); hitLegSound.attachSound("sound_hitBody1"); hitLegSound.setVolume(100); hitLegSound.start(0, 1); var _local3 = new Object(); _local3.x = aliveZombies[v].ref["bloodPackLegs" + randomBloodPack]._x; _local3.y = aliveZombies[v].ref["bloodPackLegs" + randomBloodPack]._y; aliveZombies[v].ref["bloodPackLegs" + randomBloodPack].localToGlobal(_local3); zombieLegBloodParticle(_local3.x, _local3.y); } } else { hitBodySound = new Sound(stageBG); hitBodySound.attachSound("sound_hitBody" + (random(2) + 1)); hitBodySound.setVolume(100); hitBodySound.start(0, 1); aliveZombies[v].ref["bloodPackLegs" + randomBloodPack].gotoAndPlay("base" + randomBloodAnim); } checkPenetration(); aliveZombies[v].ref._x = aliveZombies[v].ref._x - 2; aliveZombies[v].ref.prevFrame; if ((aliveZombies[v].health <= 0) && (aliveZombies[v].beingExploded == false)) { deathSound = new Sound(stageBG); if (aliveZombies[v].type == "zombieDog") { deathSound.attachSound("sound_dogDeath_" + (random(5) + 1)); } else { deathSound.attachSound("sound_zombieDeath_" + (random(11) + 1)); } deathSound.setVolume(100); deathSound.start(0, 1); randomDeath = random(3) + 1; if (aliveZombies[v].ref._x > 450) { aliveZombies[v].ref.gotoAndPlay("fallBackwards" + randomDeath); zombiesKilled++; overallDeadZombies++; deadZombieCount++; liveZombieCount--; currentZombieThreat = currentZombieThreat - aliveZombies[v].threat; aliveZombies[v].dead = true; aliveZombies.splice(v, 1); } else { aliveZombies[v].ref.gotoAndPlay("fallForward" + randomDeath); zombiesKilled++; overallDeadZombies++; deadZombieCount++; liveZombieCount--; currentZombieThreat = currentZombieThreat - aliveZombies[v].threat; aliveZombies[v].dead = true; aliveZombies.splice(v, 1); sunRiseCheck(); } } } } } } } } function ceaseFire() { firing = false; clearInterval(weaponDelay); mainGunRef.muzzleFlash.gotoAndStop(1); } function turretControl() { var _local2 = new Object(); _local2.x = mainGunRef._x; _local2.y = mainGunRef._y; mainGunRef._parent.localToGlobal(_local2); var _local4 = _local2.x - _root._xmouse; var _local3 = _local2.y - _root._ymouse; var _local5 = Math.atan2(_local3, _local4) * 57.2957795130823; currentAngle = _local5; if (currentAngle > 15) { currentAngle = 15; } if (currentAngle < -10) { currentAngle = -10; } mainGunRef._rotation = currentAngle; } stop(); var overallDeadZombies = 0; delete game.onEnterFrame; delete mainChar.onEnterFrame; delete makeEnemy.onEnterFrame; delete stageBG.onPress; delete stageBG.onRelease; fscommand ("allowscale", false); enemyStopStart("makeEnemy"); if ((_quality != "MEDIUM") && (_quality != "LOW")) { _quality = "medium"; } mouseInitialised = "notyet"; _root.attachMovie("blackOut", "mainBlackOut", 999788); _root.mainBlackOut.alphaTo(0, 1.5, "easeOutSine", 0.5, hideBlackOut); _root.mainBlackOut.depth = 994000 /* 0x0F2AD0 */; _root.attachMovie("hud", "hud", 894351); _root.hud._x = 660; _root.hud._y = 335.4; _root.attachMovie("mainCharacter", "mainChar", 97500); mainChar._x = 605; mainChar._y = 175; setupSurvivorSlots(); setupSurvivors(); assignSurvivorWeapons(); addHeroToSurvivorArray(); bullet = 0; bulletLevel = 1; projectile = 0; smokePuff = 0; firstRound = true; reloading = false; reloadAnimPlaying = false; autoReloading = false; pumping = false; firing = false; interruptingReload = false; wall_health = 1000; currentLevel = "day_1"; levelUp = 1; zombiesKilled = 0; chainsawSoundPlaying = false; optionsLoaded = false; zombiesAnimating = false; gamePaused = false; endGameStarted = false; currentZombieThreat = 0; switchingWeapons = false; currentTownLocation = "glenDale"; createTownMapOverlay(currentTownLocation); setupLighting(); delay = 6; roundsOnScreen = new Array(); enemyOnScreen = new Array(); deadZombies = new Array(); aliveZombies = new Array(); x = 1; zombiesCreated = 0; var bodysOnScreenTime = 50; showCrosshairs(); startTimer(location[currentTownLocation].levelTime); mainGunRef = mainChar.mainGun; bgMusic = new Sound(musicAmbience); bgMusic.attachSound("music_track1"); bgMusic.setVolume(100); bgMusic.start(0, 999999); function removeThisZombie(zombieRef) { if (deadZombieCount >= deadZombieCountMax) { _root[zombieRef].alphaTo(0, 0.3, "linear", 0, function () { removeMovieClip(_root[zombieRef]); }); deadZombieCount--; } } deadZombieCount = 0; deadZombieCountMax = 5; removeZombieDelay = 8000; function zombieProximityCheck() { var _local2 = {x:_root.mainChar.mainGun.barrelEnd._x, y:_root.mainChar.mainGun.barrelEnd._y}; _root.mainChar.mainGun.barrelEnd.localToGlobal(_local2); for (v in aliveZombies) { _root.aliveZombies[v].targetX = _root.aliveZombies[v].ref._x; _root.aliveZombies[v].targetY = _root.aliveZombies[v].ref._y - 45; _root.aliveZombies[v].proximity = Math.round(Math.sqrt(((_local2.x - _root.aliveZombies[v].targetX) * (_local2.x - _root.aliveZombies[v].targetX)) + ((_local2.y - _root.aliveZombies[v].targetY) * (_local2.y - _root.aliveZombies[v].targetY)))); aliveZombies[v].ref.zombieProximity.text = v; } } function zombieProximitySort() { _root.aliveZombies.sortOn("proximity", Array.DESCENDING, Array.NUMERIC); } function hideBlackOut() { _root.mainBlackOut._visible = false; } function endGame() { hideCrosshairs(); if (levelUp > 39) { _root.attachMovie("ending2_badEnding", "endingAnim", 999002); _root.endingAnim.gotoAndPlay(1); } else { _root.attachMovie("ending2_goodEnding", "endingAnim", 999002); _root.endingAnim.gotoAndPlay(1); } } function loadHints() { if (hints[_root.levelUp] == "") { timeManager.theClipBoard.hintCard._alpha = 0; } else { timeManager.theClipBoard.hintCard._alpha = 100; timeManager.theClipBoard.hintCard.hintText.text = hints[_root.levelUp]; } } hints = new Array(); hints.push("", "MORE SURVIVORS MEANS MORE CAN BE DONE", "TIME SEARCHING FOR WEAPONS ADDS UP", "SOME ZOMBIES CARRY WEAPONS YOU CAN USE", "", "SPACEBAR SWITCHES WEAPONS", "HIT 'R' TO RELOAD YOUR WEAPON", "", "ANY SEARCHING CAN BE DANGEROUS", "BETTER WEAPONS TAKE TIME TO FIND", "", "REMEMBER TO WRITE TOMMOROW'S NOTE", "DON'T WASTE TIME OVER REPAIRING", "ESCAPE OPENS THE OPTIONS", "", "CALL MUM IF I LIVE", "BROKEN WALL PLUS ZOMBIES EQUALS DEATH", "", "OH I DON'T KNOW", "", "", "DON'T DIE", "", "KILL ZOMBIES...AND STUFF", "", "", "I THINK I CAN. I THINK I CAN.", "", "", "ZOMBIE ARMS AREN'T FOOD"); fx_totalBloodAnims = 4; fx_totalBloodAnimsHead = 2; fx_totalBloodAnimsChainsaw = 2; function moveCharacter() { if ((((((((!Key.isDown(65)) && (!Key.isDown(68))) && (!Key.isDown(87))) && (!Key.isDown(83))) && (!Key.isDown(37))) && (!Key.isDown(39))) && (!Key.isDown(38))) && (!Key.isDown(40))) { characterWalkAnim("idle"); } if ((Key.isDown(65) || (Key.isDown(37))) && (!blockFront.hitTest(mainChar._x + 90, mainChar._y + 100, true))) { this._x = this._x - hero.speed; characterWalkAnim("forward"); } if ((Key.isDown(68) || (Key.isDown(39))) && (!blockBack.hitTest(mainChar._x + 90, mainChar._y + 100, true))) { this._x = this._x + hero.speed; characterWalkAnim("backward"); } if (((Key.isDown(87) || (Key.isDown(38))) && (!blockTop.hitTest(mainChar._x + 90, mainChar._y + 100, true))) && (!blockBack.hitTest(mainChar._x + 90, mainChar._y + 100, true))) { this._y = this._y - hero.speed; if (Key.isDown(68)) { characterWalkAnim("backward"); } else if (Key.isDown(65)) { characterWalkAnim("forward"); } else { characterWalkAnim("up"); } } if (((Key.isDown(83) || (Key.isDown(40))) && (!blockFront.hitTest(mainChar._x + 90, mainChar._y + 100, true))) && (!blockBottom.hitTest(mainChar._x + 90, mainChar._y + 100, true))) { this._y = this._y + hero.speed; if (Key.isDown(68) || (Key.isDown(39))) { characterWalkAnim("backward"); } else if (Key.isDown(65) || (Key.isDown(37))) { characterWalkAnim("forward"); } else { characterWalkAnim("down"); } } if (Key.isDown(82)) { if ((reloading == false) && (ammoInMag != _root[currentWeapon].magazineCapacity)) { reloadWeapon(); } if (Key.isDown(49)) { _root.swapWeapon("pistol"); } } } function characterWalkAnim(currentDirection) { _root.mainChar.legs.gotoAndStop(currentDirection); } hero = new Object(); hero.health = 100; hero.speed = 5; hero.isAlive = true; mainChar.depthSwappedWith5 = false; keyListener = new Object(); keyListener.onKeyDown = function () { if (((Key.isDown(32) && (switchingWeapons == false)) && (firing == false)) && (secondaryWeapon != null)) { switchWeapons(); handlingSound = new Sound(stageBG); handlingSound.attachSound("sound_switchWeapons"); handlingSound.setVolume(100); handlingSound.start(0, 1); if (_root[currentWeapon].name == "chainsaw") { chainsawSound = new Sound(stageBG); chainsawSound.attachSound("sound_chainsawIdle"); chainsawSound.setVolume(100); chainsawSound.start(0, 999); } } if (Key.isDown(27)) { loadOptions(); } }; keyListener.onKeyUp = function () { if ((switchingWeapons == true) && (Key.isDown(32) == false)) { switchingWeapons = false; } }; Key.addListener(keyListener); _root.mainChar.onEnterFrame = moveCharacter; function zombieGroanSound(zombieType) { playASound = random(10) + 1; if (playASound == 1) { zombieGroan = new Sound(stageBG); zombieGroan.attachSound("sound_zombie" + zombieType); zombieGroan.setVolume(100); zombieGroan.start(0, 1); } } function zombieHitWallSound() { zombieHitWallSnd = new Sound(stageBG); zombieHitWallSnd.attachSound("zombie_hitWall" + (random(2) + 1)); zombieHitWallSnd.setVolume(50); zombieHitWallSnd.start(0, 1); } function destroyBody() { this.removeMovieClip; } function zombieAppearance(zombieRef, isArmed) { randomZombieHead = random(zombieHeads) + 1; randomZombieTorso = random(zombieTorsos) + 1; randomHeadAccessory = random(zombieHeadAccessories) + 1; randomTorsoAccessory = random(zombieTorsoAccessories) + 1; randomTorsoColour = torsoColours[random(torsoColours.length)]; _root[zombieRef].dummyHead.attachMovie("zombieHead" + randomZombieHead, "head", x); _root[zombieRef].dummyTorso.attachMovie("zombieTorso" + randomZombieTorso, "torso", x); _root[zombieRef].dummyFrontHand.attachMovie("zombie_Hand", "frontHand", x); _root[zombieRef].dummyBackHand.attachMovie("zombie_Hand", "backHand", x); if (isArmed) { _root[zombieRef].dummyFrontHand.frontHand.accessories.gotoAndStop("armedWeapon" + random(numberZombieWeapons)); } _root[zombieRef].dummyTorso.torso.play(); _root[zombieRef].dummyHead.head.accessories.gotoAndStop(randomHeadAccessory); _root[zombieRef].dummyTorso.torso.torsoAddons.gotoAndStop(randomTorsoAccessory); _root[zombieRef].dummyTorso.torso.torso.gotoAndStop(randomTorsoColour); _root[zombieRef].dummyFrontUpperArm.upperArm.gotoAndStop(randomTorsoColour); _root[zombieRef].dummyFrontLowerArm.lowerArm.gotoAndStop(randomTorsoColour); _root[zombieRef].dummyBackUpperArm.upperArm.gotoAndStop(randomTorsoColour); _root[zombieRef].dummyBackLowerArm.lowerArm.gotoAndStop(randomTorsoColour); randomLegColour = legColours[random(legColours.length)]; _root[zombieRef].dummyFrontUpperLeg.upperLeg.gotoAndStop(randomLegColour); _root[zombieRef].dummyFrontLowerLeg.lowerLeg.gotoAndStop(randomLegColour); _root[zombieRef].dummyBackUpperLeg.upperLeg.gotoAndStop(randomLegColour); _root[zombieRef].dummyBackLowerLeg.lowerLeg.gotoAndStop(randomLegColour); _root[zombieRef].cacheAsBitmap = true; if (currentZombieType.name == "zombieSlow") { _root[zombieRef].gotoAndPlay(random(20) + 45); } if (currentZombieType.name == "zombieFast") { _root[zombieRef].gotoAndPlay(random(20) + 1); } if (currentZombieType.name == "zombieSprint") { _root[zombieRef].gotoAndPlay(random(10) + 80); } } function zombieAppearanceCustom(zombieRef, zombieType, zombieArmed) { randomZombieHead = random(zombieHeads) + 1; randomZombieTorso = random(zombieTorsos) + 1; randomHeadAccessory = random(zombieHeadAccessories) + 1; randomTorsoAccessory = random(zombieTorsoAccessories) + 1; randomTorsoColour = torsoColours[random(torsoColours.length)]; randomLegColour = legColours[random(legColours.length)]; if (zombieType == "zombieFatManSprint") { zombieType = "zombieFatMan"; } if (zombieType == "zombieFatWomanSprint") { zombieType = "zombieFatWoman"; } if (zombieType == "zombieSoldierSprint") { zombieType = "zombieSoldier"; } if (zombieType == "zombieSWATSprint") { zombieType = "zombieSWAT"; } switch (zombieType) { case "zombieSoldier" : _root[zombieRef].dummyHead.attachMovie("zombieHead1", "head", x); _root[zombieRef].dummyTorso.attachMovie("zombieTorso1", "torso", x); _root[zombieRef].dummyFrontHand.attachMovie("zombie_Hand", "frontHand", x); _root[zombieRef].dummyBackHand.attachMovie("zombie_Hand", "backHand", x); _root[zombieRef].dummyHead.head.accessories.gotoAndStop("armyHelmet"); _root[zombieRef].dummyTorso.torso.torsoAddons.gotoAndStop("armyVest"); _root[zombieRef].dummyBackHand.backHand.accessories.gotoAndStop("armyM4"); _root[zombieRef].dummyTorso.torso.torso.gotoAndStop("khaki"); _root[zombieRef].dummyFrontUpperArm.upperArm.gotoAndStop("khaki"); _root[zombieRef].dummyFrontLowerArm.lowerArm.gotoAndStop("khaki"); _root[zombieRef].dummyBackUpperArm.upperArm.gotoAndStop("khaki"); _root[zombieRef].dummyBackLowerArm.lowerArm.gotoAndStop("khaki"); _root[zombieRef].dummyFrontUpperLeg.upperLeg.gotoAndStop("khaki"); _root[zombieRef].dummyFrontLowerLeg.lowerLeg.gotoAndStop("khaki"); _root[zombieRef].dummyBackUpperLeg.upperLeg.gotoAndStop("khaki"); _root[zombieRef].dummyBackLowerLeg.lowerLeg.gotoAndStop("khaki"); _root[zombieRef].cacheAsBitmap = true; break; case "zombieSWAT" : _root[zombieRef].dummyHead.attachMovie("zombieHead1", "head", x); _root[zombieRef].dummyTorso.attachMovie("zombieTorso1", "torso", x); _root[zombieRef].dummyFrontHand.attachMovie("zombie_Hand", "frontHand", x); _root[zombieRef].dummyBackHand.attachMovie("zombie_Hand", "backHand", x); _root[zombieRef].dummyHead.head.accessories.gotoAndStop("SWAT"); _root[zombieRef].dummyTorso.torso.torsoAddons.gotoAndStop("SWAT"); _root[zombieRef].dummyTorso.torso.torso.gotoAndStop("denim"); _root[zombieRef].dummyFrontUpperArm.upperArm.gotoAndStop("denim"); _root[zombieRef].dummyFrontLowerArm.lowerArm.gotoAndStop("denim"); _root[zombieRef].dummyBackUpperArm.upperArm.gotoAndStop("denim"); _root[zombieRef].dummyBackLowerArm.lowerArm.gotoAndStop("denim"); _root[zombieRef].dummyFrontUpperLeg.upperLeg.gotoAndStop("denim"); _root[zombieRef].dummyFrontLowerLeg.lowerLeg.gotoAndStop("denim"); _root[zombieRef].dummyBackUpperLeg.upperLeg.gotoAndStop("denim"); _root[zombieRef].dummyBackLowerLeg.lowerLeg.gotoAndStop("denim"); _root[zombieRef].cacheAsBitmap = true; break; case "zombieFatCop" : _root[zombieRef].dummyHead.attachMovie("zombieHead1", "head", x); _root[zombieRef].dummyTorso.attachMovie("zombieTorso1", "torso", x); _root[zombieRef].dummyFrontHand.attachMovie("zombie_Hand", "frontHand", x); _root[zombieRef].dummyBackHand.attachMovie("zombie_Hand", "backHand", x); _root[zombieRef].dummyHead.head.accessories.gotoAndStop("copFat" + (random(3) + 1)); _root[zombieRef].dummyTorso.torso.torsoAddons.gotoAndStop("copFat"); _root[zombieRef].dummyBackHand.backHand.accessories.gotoAndStop("copNightStick"); _root[zombieRef].dummyTorso.torso.torso.colorTo(6737151, 0); _root[zombieRef].dummyFrontUpperArm.upperArm.colorTo(6737151, 0); _root[zombieRef].dummyFrontLowerArm.lowerArm.gotoAndStop("skin"); _root[zombieRef].dummyBackUpperArm.upperArm.colorTo(6737151, 0); _root[zombieRef].dummyBackLowerArm.lowerArm.gotoAndStop("skin"); _root[zombieRef].dummyFrontUpperLeg.upperLeg.gotoAndStop("nearBlack"); _root[zombieRef].dummyFrontLowerLeg.lowerLeg.gotoAndStop("nearBlack"); _root[zombieRef].dummyBackUpperLeg.upperLeg.gotoAndStop("nearBlack"); _root[zombieRef].dummyBackLowerLeg.lowerLeg.gotoAndStop("nearBlack"); _root[zombieRef].cacheAsBitmap = true; break; case "zombieDropRevolver" : _root[zombieRef].dummyHead.attachMovie("zombieHead1", "head", x); _root[zombieRef].dummyTorso.attachMovie("zombieTorso1", "torso", x); _root[zombieRef].dummyFrontHand.attachMovie("zombie_Hand", "frontHand", x); _root[zombieRef].dummyBackHand.attachMovie("zombie_Hand", "backHand", x); _root[zombieRef].dummyHead.head.accessories.gotoAndStop("copFat" + (random(3) + 1)); _root[zombieRef].dummyTorso.torso.torsoAddons.gotoAndStop("copFat"); _root[zombieRef].dummyFrontHand.frontHand.accessories.gotoAndStop("copRevolver"); _root[zombieRef].dummyTorso.torso.torso.colorTo(6737151, 0); _root[zombieRef].dummyFrontUpperArm.upperArm.colorTo(6737151, 0); _root[zombieRef].dummyFrontLowerArm.lowerArm.colorTo(16771797, 0); _root[zombieRef].dummyBackUpperArm.upperArm.colorTo(6737151, 0); _root[zombieRef].dummyBackLowerArm.lowerArm.colorTo(16771797, 0); _root[zombieRef].dummyFrontUpperLeg.upperLeg.colorTo(7208, 0); _root[zombieRef].dummyFrontLowerLeg.lowerLeg.colorTo(7208, 0); _root[zombieRef].dummyBackUpperLeg.upperLeg.colorTo(7208, 0); _root[zombieRef].dummyBackLowerLeg.lowerLeg.colorTo(7208, 0); _root[zombieRef].cacheAsBitmap = true; break; case "zombieClown" : _root[zombieRef].dummyHead.attachMovie("zombieHead3", "head", x); _root[zombieRef].dummyTorso.attachMovie("zombieTorso2", "torso", x); _root[zombieRef].dummyFrontHand.attachMovie("zombie_Hand", "frontHand", x); _root[zombieRef].dummyBackHand.attachMovie("zombie_Hand", "backHand", x); _root[zombieRef].dummyHead.head.accessories.gotoAndStop("clown"); _root[zombieRef].dummyTorso.torso.torsoAddons.gotoAndStop("clown"); _root[zombieRef].dummyTorso.torso.torso.colorTo(6710988, 0); _root[zombieRef].dummyFrontUpperArm.upperArm.colorTo(39168, 0); _root[zombieRef].dummyFrontLowerArm.lowerArm.colorTo(39168, 0); _root[zombieRef].dummyBackUpperArm.upperArm.colorTo(6710988, 0); _root[zombieRef].dummyBackLowerArm.lowerArm.colorTo(6710988, 0); _root[zombieRef].dummyFrontUpperLeg.upperLeg.colorTo(13382400, 0); _root[zombieRef].dummyFrontLowerLeg.lowerLeg.colorTo(13382400, 0); _root[zombieRef].dummyBackUpperLeg.upperLeg.colorTo(13260, 0); _root[zombieRef].dummyBackLowerLeg.lowerLeg.colorTo(13260, 0); _root[zombieRef].dummyFrontFoot.foot.colorTo(10027008, 0); _root[zombieRef].dummyBackFoot.foot.colorTo(10027008, 0); _root[zombieRef].cacheAsBitmap = true; break; case "zombieMechanic" : _root[zombieRef].dummyHead.attachMovie("zombieHead2", "head", x); _root[zombieRef].dummyTorso.attachMovie("zombieTorso1", "torso", x); _root[zombieRef].dummyFrontHand.attachMovie("zombie_Hand", "frontHand", x); _root[zombieRef].dummyBackHand.attachMovie("zombie_Hand", "backHand", x); _root[zombieRef].dummyHead.head.accessories.gotoAndStop(randomHeadAccessory); _root[zombieRef].dummyTorso.torso.torsoAddons.gotoAndStop("mechanic"); if (isArmed) { _root[zombieRef].dummyFrontHand.frontHand.accessories.gotoAndStop("armedWeapon" + random(numberZombieWeapons)); } _root[zombieRef].dummyTorso.torso.torso.colorTo(3691610, 0); _root[zombieRef].dummyFrontUpperArm.upperArm.colorTo(3691610, 0); _root[zombieRef].dummyFrontLowerArm.lowerArm.colorTo(3691610, 0); _root[zombieRef].dummyBackUpperArm.upperArm.colorTo(3691610, 0); _root[zombieRef].dummyBackLowerArm.lowerArm.colorTo(3691610, 0); _root[zombieRef].dummyFrontUpperLeg.upperLeg.colorTo(3691610, 0); _root[zombieRef].dummyFrontLowerLeg.lowerLeg.colorTo(3691610, 0); _root[zombieRef].dummyBackUpperLeg.upperLeg.colorTo(3691610, 0); _root[zombieRef].dummyBackLowerLeg.lowerLeg.colorTo(3691610, 0); _root[zombieRef].cacheAsBitmap = true; break; case "zombiePriest" : _root[zombieRef].dummyHead.attachMovie("zombieHead1", "head", x); _root[zombieRef].dummyTorso.attachMovie("zombieTorso2", "torso", x); _root[zombieRef].dummyFrontHand.attachMovie("zombie_Hand", "frontHand", x); _root[zombieRef].dummyBackHand.attachMovie("zombie_Hand", "backHand", x); _root[zombieRef].dummyHead.head.accessories.gotoAndStop("priest"); _root[zombieRef].dummyTorso.torso.torsoAddons.gotoAndStop("priest"); _root[zombieRef].dummyBackHand.backHand.accessories.gotoAndStop("bible"); _root[zombieRef].dummyTorso.torso.torso.gotoAndStop("nearBlack"); _root[zombieRef].dummyFrontUpperArm.upperArm.gotoAndStop("nearBlack"); _root[zombieRef].dummyFrontLowerArm.lowerArm.gotoAndStop("nearBlack"); _root[zombieRef].dummyBackUpperArm.upperArm.gotoAndStop("nearBlack"); _root[zombieRef].dummyBackLowerArm.lowerArm.gotoAndStop("nearBlack"); _root[zombieRef].dummyFrontUpperLeg.upperLeg.gotoAndStop("nearBlack"); _root[zombieRef].dummyFrontLowerLeg.lowerLeg.gotoAndStop("nearBlack"); _root[zombieRef].dummyBackUpperLeg.upperLeg.gotoAndStop("nearBlack"); _root[zombieRef].dummyBackLowerLeg.lowerLeg.gotoAndStop("nearBlack"); _root[zombieRef].cacheAsBitmap = true; break; case "zombieNewsReporter" : _root[zombieRef].dummyHead.attachMovie("zombieHead3", "head", x); _root[zombieRef].dummyTorso.attachMovie("zombieTorso1", "torso", x); _root[zombieRef].dummyFrontHand.attachMovie("zombie_Hand", "frontHand", x); _root[zombieRef].dummyBackHand.attachMovie("zombie_Hand", "backHand", x); _root[zombieRef].dummyHead.head.accessories.gotoAndStop("newsReporter"); _root[zombieRef].dummyTorso.torso.torsoAddons.gotoAndStop("newsReporter"); _root[zombieRef].dummyBackHand.backHand.accessories.gotoAndStop("microphone"); _root[zombieRef].dummyTorso.torso.torso.colorTo(13412704, 0); _root[zombieRef].dummyFrontUpperArm.upperArm.colorTo(13412704, 0); _root[zombieRef].dummyFrontLowerArm.lowerArm.colorTo(13412704, 0); _root[zombieRef].dummyBackUpperArm.upperArm.colorTo(13412704, 0); _root[zombieRef].dummyBackLowerArm.lowerArm.colorTo(13412704, 0); _root[zombieRef].dummyFrontUpperLeg.upperLeg.colorTo(3355443, 0); _root[zombieRef].dummyFrontLowerLeg.lowerLeg.colorTo(3355443, 0); _root[zombieRef].dummyBackUpperLeg.upperLeg.colorTo(3355443, 0); _root[zombieRef].dummyBackLowerLeg.lowerLeg.colorTo(3355443, 0); _root[zombieRef].cacheAsBitmap = true; break; case "zombieNewsCameraman" : _root[zombieRef].dummyHead.attachMovie("zombieHead1", "head", x); _root[zombieRef].dummyTorso.attachMovie("zombieTorso1", "torso", x); _root[zombieRef].dummyFrontHand.attachMovie("zombie_Hand", "frontHand", x); _root[zombieRef].dummyBackHand.attachMovie("zombie_Hand", "backHand", x); _root[zombieRef].dummyHead.head.accessories.gotoAndStop("newsCameraman"); _root[zombieRef].dummyTorso.torso.torsoAddons.gotoAndStop("newsCameraman"); _root[zombieRef].dummyBackHand.backHand.accessories.gotoAndStop("newsCamera"); _root[zombieRef].dummyTorso.torso.torso.colorTo(10040115, 0); _root[zombieRef].dummyFrontUpperArm.upperArm.colorTo(10040115, 0); _root[zombieRef].dummyFrontLowerArm.lowerArm.colorTo(16771797, 0); _root[zombieRef].dummyBackUpperArm.upperArm.colorTo(10040115, 0); _root[zombieRef].dummyBackLowerArm.lowerArm.colorTo(16771797, 0); _root[zombieRef].dummyFrontUpperLeg.upperLeg.colorTo(3355443, 0); _root[zombieRef].dummyFrontLowerLeg.lowerLeg.colorTo(3355443, 0); _root[zombieRef].dummyBackUpperLeg.upperLeg.colorTo(3355443, 0); _root[zombieRef].dummyBackLowerLeg.lowerLeg.colorTo(3355443, 0); _root[zombieRef].cacheAsBitmap = true; break; case "zombieFatWoman" : _root[zombieRef].dummyHead.attachMovie("zombieHead3", "head", x); _root[zombieRef].dummyTorso.attachMovie("zombieTorso1", "torso", x); _root[zombieRef].dummyFrontHand.attachMovie("zombie_Hand", "frontHand", x); _root[zombieRef].dummyBackHand.attachMovie("zombie_Hand", "backHand", x); _root[zombieRef].dummyHead.head.accessories.gotoAndStop("fatWoman" + (random(5) + 1)); _root[zombieRef].dummyTorso.torso.torsoAddons.gotoAndStop("fatWoman" + (random(5) + 1)); if (isArmed) { _root[zombieRef].dummyFrontHand.frontHand.accessories.gotoAndStop("armedWeapon" + random(numberZombieWeapons)); } _root[zombieRef].dummyTorso.torso.torso.gotoAndStop("skin"); _root[zombieRef].dummyFrontUpperArm.upperArm.gotoAndStop("skin"); _root[zombieRef].dummyFrontLowerArm.lowerArm.gotoAndStop("skin"); _root[zombieRef].dummyBackUpperArm.upperArm.gotoAndStop("skin"); _root[zombieRef].dummyBackLowerArm.lowerArm.gotoAndStop("skin"); _root[zombieRef].dummyFrontUpperLeg.upperLeg.gotoAndStop("skin"); _root[zombieRef].dummyFrontLowerLeg.lowerLeg.gotoAndStop("skin"); _root[zombieRef].dummyBackUpperLeg.upperLeg.gotoAndStop("skin"); _root[zombieRef].dummyBackLowerLeg.lowerLeg.gotoAndStop("skin"); _root[zombieRef].cacheAsBitmap = true; break; case "zombieFatMan" : _root[zombieRef].dummyHead.attachMovie("zombieHead3", "head", x); _root[zombieRef].dummyTorso.attachMovie("zombieTorso1", "torso", x); _root[zombieRef].dummyFrontHand.attachMovie("zombie_Hand", "frontHand", x); _root[zombieRef].dummyBackHand.attachMovie("zombie_Hand", "backHand", x); _root[zombieRef].dummyHead.head.accessories.gotoAndStop("fatMan" + (random(4) + 1)); if (isArmed) { _root[zombieRef].dummyFrontHand.frontHand.accessories.gotoAndStop("armedWeapon" + random(numberZombieWeapons)); } zombieRandomClothesSet = "" + (random(4) + 1); switch (zombieRandomClothesSet) { case "1" : _root[zombieRef].dummyTorso.torso.torsoAddons.gotoAndStop("fatMan1"); _root[zombieRef].dummyTorso.torso.torso.colorTo(15260631, 0); _root[zombieRef].dummyFrontUpperArm.upperArm.colorTo(15260631, 0); _root[zombieRef].dummyFrontLowerArm.lowerArm.colorTo(15260631, 0); _root[zombieRef].dummyBackUpperArm.upperArm.colorTo(15260631, 0); _root[zombieRef].dummyBackLowerArm.lowerArm.colorTo(15260631, 0); _root[zombieRef].dummyFrontUpperLeg.upperLeg.colorTo(6697728, 0); _root[zombieRef].dummyFrontLowerLeg.lowerLeg.colorTo(15260631, 0); _root[zombieRef].dummyBackUpperLeg.upperLeg.colorTo(6697728, 0); _root[zombieRef].dummyBackLowerLeg.lowerLeg.colorTo(15260631, 0); break; case "2" : _root[zombieRef].dummyTorso.torso.torsoAddons.gotoAndStop("fatMan2"); _root[zombieRef].dummyTorso.torso.torso.colorTo(15260631, 0); _root[zombieRef].dummyFrontUpperArm.upperArm.colorTo(15260631, 0); _root[zombieRef].dummyFrontLowerArm.lowerArm.colorTo(15260631, 0); _root[zombieRef].dummyBackUpperArm.upperArm.colorTo(15260631, 0); _root[zombieRef].dummyBackLowerArm.lowerArm.colorTo(15260631, 0); _root[zombieRef].dummyFrontUpperLeg.upperLeg.colorTo(13158, 0); _root[zombieRef].dummyFrontLowerLeg.lowerLeg.colorTo(13158, 0); _root[zombieRef].dummyBackUpperLeg.upperLeg.colorTo(13158, 0); _root[zombieRef].dummyBackLowerLeg.lowerLeg.colorTo(13158, 0); break; case "3" : _root[zombieRef].dummyTorso.torso.torsoAddons.gotoAndStop("fatMan3"); _root[zombieRef].dummyTorso.torso.torso.colorTo(15260631, 0); _root[zombieRef].dummyFrontUpperArm.upperArm.colorTo(5266279, 0); _root[zombieRef].dummyFrontLowerArm.lowerArm.colorTo(5266279, 0); _root[zombieRef].dummyBackUpperArm.upperArm.colorTo(5266279, 0); _root[zombieRef].dummyBackLowerArm.lowerArm.colorTo(5266279, 0); _root[zombieRef].dummyFrontUpperLeg.upperLeg.colorTo(1510144, 0); _root[zombieRef].dummyFrontLowerLeg.lowerLeg.colorTo(1510144, 0); _root[zombieRef].dummyBackUpperLeg.upperLeg.colorTo(1510144, 0); _root[zombieRef].dummyBackLowerLeg.lowerLeg.colorTo(1510144, 0); break; case "4" : _root[zombieRef].dummyTorso.torso.torsoAddons.gotoAndStop("fatMan4"); _root[zombieRef].dummyTorso.torso.torso.colorTo(15260631, 0); _root[zombieRef].dummyFrontUpperArm.upperArm.colorTo(5780532, 0); _root[zombieRef].dummyFrontLowerArm.lowerArm.colorTo(5780532, 0); _root[zombieRef].dummyBackUpperArm.upperArm.colorTo(5780532, 0); _root[zombieRef].dummyBackLowerArm.lowerArm.colorTo(5780532, 0); _root[zombieRef].dummyFrontUpperLeg.upperLeg.colorTo(4993566, 0); _root[zombieRef].dummyFrontLowerLeg.lowerLeg.colorTo(4993566, 0); _root[zombieRef].dummyBackUpperLeg.upperLeg.colorTo(4993566, 0); _root[zombieRef].dummyBackLowerLeg.lowerLeg.colorTo(4993566, 0); break; } _root[zombieRef].dummyFrontUpperLeg.upperLeg.colorTo(6697728, 0); _root[zombieRef].dummyFrontLowerLeg.lowerLeg.colorTo(15260631, 0); _root[zombieRef].dummyBackUpperLeg.upperLeg.colorTo(6697728, 0); _root[zombieRef].dummyBackLowerLeg.lowerLeg.colorTo(15260631, 0); _root[zombieRef].cacheAsBitmap = true; break; case "zombiePrisoner" : _root[zombieRef].dummyHead.attachMovie("zombieHead3", "head", x); _root[zombieRef].dummyTorso.attachMovie("zombieTorso1", "torso", x); _root[zombieRef].dummyFrontHand.attachMovie("zombie_Hand", "frontHand", x); _root[zombieRef].dummyBackHand.attachMovie("zombie_Hand", "backHand", x); _root[zombieRef].dummyHead.head.accessories.gotoAndStop(randomHeadAccessory); _root[zombieRef].dummyTorso.torso.torsoAddons.gotoAndStop("prisoner"); _root[zombieRef].dummyTorso.torso.torso.colorTo(16750848, 0); _root[zombieRef].dummyFrontUpperArm.upperArm.colorTo(16750848, 0); _root[zombieRef].dummyFrontLowerArm.lowerArm.colorTo(16750848, 0); _root[zombieRef].dummyBackUpperArm.upperArm.colorTo(16750848, 0); _root[zombieRef].dummyBackLowerArm.lowerArm.colorTo(16750848, 0); _root[zombieRef].dummyFrontUpperLeg.upperLeg.colorTo(16750848, 0); _root[zombieRef].dummyFrontLowerLeg.lowerLeg.colorTo(16750848, 0); _root[zombieRef].dummyBackUpperLeg.upperLeg.colorTo(16750848, 0); _root[zombieRef].dummyBackLowerLeg.lowerLeg.colorTo(16750848, 0); _root[zombieRef].cacheAsBitmap = true; break; case "zombieDropShotgun" : _root[zombieRef].dummyHead.attachMovie("zombieHead3", "head", x); _root[zombieRef].dummyTorso.attachMovie("zombieTorso1", "torso", x); _root[zombieRef].dummyFrontHand.attachMovie("zombie_Hand", "frontHand", x); _root[zombieRef].dummyBackHand.attachMovie("zombie_Hand", "backHand", x); _root[zombieRef].dummyHead.head.accessories.gotoAndStop("biker"); _root[zombieRef].dummyTorso.torso.torsoAddons.gotoAndStop("biker"); _root[zombieRef].dummyFrontHand.frontHand.accessories.gotoAndStop("bikerShotgun"); _root[zombieRef].dummyTorso.torso.torso.colorTo(6737151, 0); _root[zombieRef].dummyFrontUpperArm.upperArm.colorTo(15260631, 0); _root[zombieRef].dummyFrontLowerArm.lowerArm.colorTo(15260631, 0); _root[zombieRef].dummyBackUpperArm.upperArm.colorTo(15260631, 0); _root[zombieRef].dummyBackLowerArm.lowerArm.colorTo(15260631, 0); _root[zombieRef].dummyFrontUpperLeg.upperLeg.colorTo(1313280, 0); _root[zombieRef].dummyFrontLowerLeg.lowerLeg.colorTo(1313280, 0); _root[zombieRef].dummyBackUpperLeg.upperLeg.colorTo(1313280, 0); _root[zombieRef].dummyBackLowerLeg.lowerLeg.colorTo(1313280, 0); _root[zombieRef].cacheAsBitmap = true; break; default : break; case "zombieDecayed" : _root[zombieRef].dummyHead.attachMovie("zombieHead3", "head", x); _root[zombieRef].dummyTorso.attachMovie("zombieTorso1", "torso", x); _root[zombieRef].dummyFrontHand.attachMovie("zombie_Hand", "frontHand", x); _root[zombieRef].dummyBackHand.attachMovie("zombie_Hand", "backHand", x); _root[zombieRef].dummyHead.head.accessories.gotoAndStop("decayed" + (random(4) + 1)); _root[zombieRef].dummyTorso.torso.torsoAddons.gotoAndStop("decayed" + (random(4) + 1)); if (isArmed) { _root[zombieRef].dummyFrontHand.frontHand.accessories.gotoAndStop("armedWeapon" + random(numberZombieWeapons)); } _root[zombieRef].dummyFrontHand.frontHand.handskin.colorTo(8223810, 0); _root[zombieRef].dummyBackHand.backHand.handskin.colorTo(8223810, 0); _root[zombieRef].dummyTorso.torso.torso.gotoAndStop(randomTorsoColour); _root[zombieRef].dummyFrontUpperArm.upperArm.gotoAndStop(randomTorsoColour); _root[zombieRef].dummyFrontLowerArm.lowerArm.gotoAndStop(randomTorsoColour); _root[zombieRef].dummyBackUpperArm.upperArm.gotoAndStop(randomTorsoColour); _root[zombieRef].dummyBackLowerArm.lowerArm.gotoAndStop(randomTorsoColour); _root[zombieRef].dummyFrontUpperLeg.upperLeg.gotoAndStop(randomLegColour); _root[zombieRef].dummyFrontLowerLeg.lowerLeg.gotoAndStop(randomLegColour); _root[zombieRef].dummyBackUpperLeg.upperLeg.gotoAndStop(randomLegColour); _root[zombieRef].dummyBackLowerLeg.lowerLeg.gotoAndStop(randomLegColour); _root[zombieRef].cacheAsBitmap = true; } _root[zombieRef].cacheAsBitmap = false; if (zombieArmed) { _root[zombieRef].dummyFrontHand.frontHand.accessories.gotoAndStop("armedWeapon" + random(numberZombieWeapons)); } switch (currentZombieType.walkAnimation) { case "slow" : _root[zombieRef].gotoAndPlay(random(20) + 45); break; case "fast" : _root[zombieRef].gotoAndPlay(random(20) + 1); break; case "sprint" : _root[zombieRef].gotoAndPlay(random(10) + 80); break; } } var numberZombieWeapons = 5; var zombieDamageMultiplier = 1.5; zombieSlow = new Object(); zombieSlow.speed = 1.3; zombieSlow.health = 50; zombieSlow.damage = 3; zombieSlow.threat = 0.5; zombieSlow.common = true; zombieSlow.name = "zombieSlow"; zombieFast = new Object(); zombieFast.speed = 3; zombieFast.health = 40; zombieFast.damage = 2; zombieFast.threat = 0.75; zombieFast.common = true; zombieFast.name = "zombieFast"; zombieSprint = new Object(); zombieSprint.speed = 13; zombieSprint.health = 40; zombieSprint.damage = 2; zombieSprint.threat = 1; zombieSprint.common = true; zombieSprint.name = "zombieSprint"; zombieDog = new Object(); zombieDog.speed = 13.5; zombieDog.health = 30; zombieDog.damage = 1.5; zombieDog.threat = 0.25; zombieDog.common = true; zombieDog.name = "zombieDog"; zombieSoldier = new Object(); zombieSoldier.speed = 1.3; zombieSoldier.health = 40; zombieSoldier.damage = 2; zombieSoldier.threat = 1.5; zombieSoldier.common = false; zombieSoldier.name = "zombieSoldier"; zombieSoldier.walkAnimation = "fast"; zombieSoldierSprint = new Object(); zombieSoldierSprint.speed = 13; zombieSoldierSprint.health = 40; zombieSoldierSprint.damage = 2; zombieSoldierSprint.threat = 2; zombieSoldierSprint.common = false; zombieSoldierSprint.name = "zombieSoldierSprint"; zombieSoldierSprint.walkAnimation = "sprint"; zombieSWAT = new Object(); zombieSWAT.speed = 1.3; zombieSWAT.health = 40; zombieSWAT.damage = 2; zombieSWAT.threat = 1.25; zombieSWAT.common = false; zombieSWAT.name = "zombieSWAT"; zombieSWAT.walkAnimation = "fast"; zombieSWATSprint = new Object(); zombieSWATSprint.speed = 13; zombieSWATSprint.health = 40; zombieSWATSprint.damage = 2; zombieSWATSprint.threat = 2; zombieSWATSprint.common = false; zombieSWATSprint.name = "zombieSWATSprint"; zombieSWATSprint.walkAnimation = "sprint"; zombieFatCop = new Object(); zombieFatCop.speed = 1.3; zombieFatCop.health = 65; zombieFatCop.damage = 2; zombieFatCop.threat = 1; zombieFatCop.common = false; zombieFatCop.name = "zombieFatCop"; zombieFatCop.walkAnimation = "slow"; zombieDropRevolver = new Object(); zombieDropRevolver.speed = 1.3; zombieDropRevolver.health = 65; zombieDropRevolver.damage = 2; zombieDropRevolver.threat = 1; zombieDropRevolver.common = false; zombieDropRevolver.name = "zombieDropRevolver"; zombieDropRevolver.walkAnimation = "slow"; zombieDropShotgun = new Object(); zombieDropShotgun.speed = 1.3; zombieDropShotgun.health = 65; zombieDropShotgun.damage = 2; zombieDropShotgun.threat = 1; zombieDropShotgun.common = false; zombieDropShotgun.name = "zombieDropShotgun"; zombieDropShotgun.walkAnimation = "slow"; zombieFatWoman = new Object(); zombieFatWoman.speed = 1; zombieFatWoman.health = 65; zombieFatWoman.damage = 3; zombieFatWoman.threat = 1.25; zombieFatWoman.common = false; zombieFatWoman.name = "zombieFatWoman"; zombieFatWoman.walkAnimation = "slow"; zombieFatWomanSprint = new Object(); zombieFatWomanSprint.speed = 13; zombieFatWomanSprint.health = 65; zombieFatWomanSprint.damage = 3; zombieFatWomanSprint.threat = 1.5; zombieFatWomanSprint.common = false; zombieFatWomanSprint.name = "zombieFatWomanSprint"; zombieFatWomanSprint.walkAnimation = "sprint"; zombieFatManSprint = new Object(); zombieFatManSprint.speed = 10; zombieFatManSprint.health = 70; zombieFatManSprint.damage = 3; zombieFatManSprint.threat = 1.75; zombieFatManSprint.common = false; zombieFatManSprint.name = "zombieFatManSprint"; zombieFatManSprint.walkAnimation = "sprint"; zombieFatMan = new Object(); zombieFatMan.speed = 1.3; zombieFatMan.health = 70; zombieFatMan.damage = 3; zombieFatMan.threat = 1.5; zombieFatMan.common = false; zombieFatMan.name = "zombieFatMan"; zombieFatMan.walkAnimation = "fast"; zombieClown = new Object(); zombieClown.speed = 13; zombieClown.health = 40; zombieClown.damage = 2; zombieClown.threat = 1; zombieClown.common = false; zombieClown.name = "zombieClown"; zombieClown.walkAnimation = "sprint"; zombieMechanic = new Object(); zombieMechanic.speed = 3; zombieMechanic.health = 40; zombieMechanic.damage = 2; zombieMechanic.threat = 1; zombieMechanic.common = false; zombieMechanic.name = "zombieMechanic"; zombieMechanic.walkAnimation = "fast"; zombiePriest = new Object(); zombiePriest.speed = 3; zombiePriest.health = 40; zombiePriest.damage = 2; zombiePriest.threat = 1; zombiePriest.common = false; zombiePriest.name = "zombiePriest"; zombiePriest.walkAnimation = "fast"; zombieNewsReporter = new Object(); zombieNewsReporter.speed = 3; zombieNewsReporter.health = 40; zombieNewsReporter.damage = 2; zombieNewsReporter.threat = 1; zombieNewsReporter.common = false; zombieNewsReporter.name = "zombieNewsReporter"; zombieNewsReporter.walkAnimation = "fast"; zombieNewsCameraman = new Object(); zombieNewsCameraman.speed = 1.3; zombieNewsCameraman.health = 40; zombieNewsCameraman.damage = 2; zombieNewsCameraman.threat = 1; zombieNewsCameraman.common = false; zombieNewsCameraman.name = "zombieNewsCameraman"; zombieNewsCameraman.walkAnimation = "slow"; zombiePrisoner = new Object(); zombiePrisoner.speed = 3; zombiePrisoner.health = 40; zombiePrisoner.damage = 2; zombiePrisoner.threat = 1; zombiePrisoner.common = false; zombiePrisoner.name = "zombiePrisoner"; zombiePrisoner.walkAnimation = "fast"; zombieCrawler = new Object(); zombieCrawler.speed = 1.2; zombieCrawler.health = 60; zombieCrawler.damage = 2; zombieCrawler.threat = 1.5; zombieCrawler.common = false; zombieCrawler.name = "zombieCrawler"; zombieCrawler.walkAnimation = "crawl"; zombieDecayed = new Object(); zombieDecayed.speed = 1.2; zombieDecayed.health = 80; zombieDecayed.damage = 1; zombieDecayed.threat = 1.5; zombieDecayed.common = true; zombieDecayed.name = "zombieDecayed"; zombieDecayed.walkAnimation = "slow"; zombieEater = new Object(); zombieEater.speed = 3; zombieEater.health = 50; zombieEater.damage = 2; zombieEater.threat = 1.25; zombieEater.common = false; zombieEater.name = "zombieEater"; zombieEater.walkAnimation = "slow"; allZombies = new Array(zombieSlow, zombieFast, zombieDog, zombieSprint, zombieSoldier, zombieFatCop, zombieClown, zombieMechanic, zombiePriest, zombieNewsReporter, zombieNewsCameraman, zombieFatWoman, zombieFatWomanSprint, zombieFatMan, zombieFatManSprint, zombiePrisoner, zombieDropRevolver, zombieDropShotgun, zombieCrawler, zombieEater, zombieDecayed, zombieArmedFast, zombieArmedSprint, zombieArmedSlow); commonZombies = new Array(zombieSlow, zombieFast, zombieSprint, zombieDecayed, zombieSprint); semiRareZombies = new Array(zombieDog, zombieFatWoman, zombieFatWomanSprint, zombieFatMan, zombieFatManSprint); rareZombies = new Array(zombieSprint, zombieFatCop, zombieMechanic, zombiePriest, zombieNewsReporter, zombieNewsCameraman, zombiePrisoner, zombieDropRevolver, zombieDropShotgun); veryRareZombies = new Array(zombieSoldier, zombieSoldierSprint, zombieSoldier, zombieSoldierSprint, zombieSWAT, zombieSWATSprint); armedZombies = new Array(zombieSprint, zombieMechanic, zombieFatMan, zombieSlow, zombieFast, zombieFatManSprint, zombieFatWomanSprint, zombieFatWoman, zombieDecayed, zombieSoldier, zombieSWAT); zombieHeads = 3; zombieTorsos = 4; zombieHeadAccessories = 25; zombieTorsoAccessories = 15; torsoColours = new Array("khaki", "rose", "darkGrey", "tan", "lightGrey", "darkKhaki", "denim", "plum", "camel", "nearBlack", "nearWhite", "darkMaroon", "darkPurple", "gold"); legColours = new Array("darkGrey", "darkBlue", "darkKhaki", "nearBlack", "brown", "darkBrown", "lightGrey"); function enemyGenerator() { delay--; liveZombieCount = zombiesCreated - zombiesKilled; if (((delay <= 0) && (zombiesCreated <= _root[currentLevel].zombiePool)) && (liveZombieCount < zombieLimit)) { delay = _root[currentLevel].spawnRate; x++; currentZombieType = _root[currentLevel].zombieTypes[random(_root[currentLevel].totalTypes)]; if (_root[currentLevel][currentZombieType] > 0) { if (currentZombieType == "zombieDog") { _root.attachMovie("zombieDog", "enemy" + x, x + 3); } else { _root.attachMovie("newZombie", "enemy" + x, x + 3); } _root[currentLevel][currentZombieType]--; zombiesCreated++; if (_root[currentLevel][currentZombieType] <= 0) { _root[currentLevel].totalTypes--; removeZombieType(currentZombieType); } } _root["enemy" + x]._visible = false; _root["enemy" + x].colorTransformTo(60, 0, 60, 0, 60, 0, 100, 0, 0); _root["enemy" + x]._y = random(180) + 120; _root["enemy" + x]._x = -90; _root["enemy" + x].cacheAsBitmap = true; _root["enemy" + x]._visible = true; enemyOnScreen.push({ref:_root["enemy" + x], depth:_root["enemy" + x]._y}); aliveZombies.push({ref:_root["enemy" + x], type:currentZombieType, health:_root[currentZombieType].health, speed:_root[currentZombieType].speed, damage:_root[currentZombieType].damage, depth:_root["enemy" + x]._y, idle:false, animating:false, eating:false, dead:false, proximity:0, proximityToExplosion:0, targetX:0, targetY:0, tempNum:0, beingExploded:false}); if ((((currentZombieType == "zombieSlow") || (currentZombieType == "zombieFast")) || (currentZombieType == "zombieSprint")) || (currentZombieType == "zombieEater")) { zombieAppearance("enemy" + x); } else { zombieAppearanceCustom("enemy" + x, currentZombieType); } } if (zombiesCreated == _root[currentLevel].zombiePool) { delete makeEnemy.onEnterFrame; } } function removeZombieType(zombieTypeName) { for (i in _root[currentLevel].zombieTypes) { if (_root[currentLevel].zombieTypes[i] == zombieTypeName) { _root[currentLevel].zombieTypes.splice(i, 1); break; } } } function removeSmoke(smokeName) { removeMovieClip(_root[smokeName]); } function fillWeaponMagazines() { ammoInMag = _root[primaryWeapon.name].magazineCapacity; primaryAmmo = _root[primaryWeapon.name].magazineCapacity; secondaryAmmo = _root[secondaryWeapon.name].magazineCapacity; currentWeaponInHand = "primary"; } function switchWeapons() { if (((currentWeaponInHand == "primary") && (secondaryWeapon != undefined)) && (!reloading)) { switchingWeapons = true; primaryAmmo = ammoInMag; swapWeapon(secondaryWeapon.name); currentWeaponInHand = "secondary"; ammoInMag = secondaryAmmo; } else if ((!reloading) && (secondaryWeapon != undefined)) { switchingWeapons = true; secondaryAmmo = ammoInMag; swapWeapon(primaryWeapon.name); currentWeaponInHand = "primary"; ammoInMag = primaryAmmo; } } function checkWeaponSlots() { timeManager.tm_backgrounds.slot3_outline._alpha = 100; timeManager.tm_backgrounds.slot4_outline._alpha = 100; timeManager.tm_backgrounds.slot5_outline._alpha = 100; timeManager.tm_backgrounds.slot6_outline._alpha = 100; if (secondaryWeaponSlot == "full") { timeManager.tm_backgrounds.secondary.isAvailable = false; } if (survivorSlot[0].free == true) { slot3WeaponSlot = "empty"; slot3Weapon.inUse = false; slot3Weapon = snubnose; _root.timeManager.tm_backgrounds.slot3.onRelease = null; _root.timeManager.tm_backgrounds.slot3_outline._alpha = 0; } if (survivorSlot[1].free == true) { slot4WeaponSlot = "empty"; slot4Weapon.inUse = false; slot4Weapon = snubnose; _root.timeManager.tm_backgrounds.slot4.onRelease = null; _root.timeManager.tm_backgrounds.slot4_outline._alpha = 0; } if (survivorSlot[2].free == true) { slot5WeaponSlot = "empty"; _root[slot5Weapon.name].inUse = false; slot5Weapon = snubnose; _root.timeManager.tm_backgrounds.slot5.onRelease = null; _root.timeManager.tm_backgrounds.slot5_outline._alpha = 0; } if (survivorSlot[3].free == true) { slot6WeaponSlot = "empty"; _root[slot6Weapon.name].inUse = false; slot6Weapon = snubnose; _root.timeManager.tm_backgrounds.slot6.onRelease = null; _root.timeManager.tm_backgrounds.slot6_outline._alpha = 0; } } function pickupWeapon(wpnName) { if ((_root[wpnName].found == true) && (_root[wpnName].inUse == false)) { handlingSound = new Sound(stageBG); handlingSound.attachSound("sound_gunUp"); handlingSound.setVolume(100); handlingSound.start(0, 1); timeManager.tm_backgrounds["shadow_" + _root[wpnName].name][_root[wpnName].name + "_Weapon"].alphaTo(0, 0); weaponInHand = true; weaponToAssign = wpnName; _root.attachMovie(wpnName + "_Icon", "floatingGunIcon", 900034); _root.attachMovie(wpnName + "_Icon", "floatingGunShadow", 900033); floatingGunIcon._x = -3000; floatingGunIcon._y = -3000; floatingGunShadow._x = -3000; floatingGunShadow._y = -3000; floatingGunIcon.onEnterFrame = function () { this._x = _xmouse; this._y = _ymouse; }; floatingGunShadow.onEnterFrame = function () { this._x = _xmouse + 5; this._y = _ymouse + 5; }; floatingGunShadow.alphaTo(20); floatingGunShadow.colorTo(0, 0); floatingGunShadow.blurTo(5, 0); } } function dropWeapon() { timeManager.tm_backgrounds["shadow_" + _root[weaponToAssign].name][_root[weaponToAssign].name + "_Weapon"].alphaTo(100, 0); weaponInHand = false; weaponToAssign = null; removeMovieClip(floatingGunIcon); removeMovieClip(floatingGunShadow); handlingSound = new Sound(stageBG); handlingSound.attachSound("sound_gunDown"); handlingSound.setVolume(100); handlingSound.start(0, 1); } function weaponRackButtons(btnName) { _root.timeManager.tm_backgrounds[btnName].onRelease = function () { if (weaponInHand && (btnName != weaponToAssign)) { _root.dropWeapon(); _root.pickupWeapon(btnName); } else { _root.pickupWeapon(btnName); } }; } function weaponSlotButtons(btnName) { _root.timeManager.tm_backgrounds.primary.isAvailable = false; _root.timeManager.tm_backgrounds[btnName].onRelease = function () { if (weaponInHand && (_root[btnName + "Weapon"].name != weaponToAssign)) { assignWeapon(btnName, weaponToAssign); } else { unassignWeapon(btnName); if (weaponInHand && (_root[btnName + "Weapon"].name != weaponToAssign)) { assignWeapon(btnName, weaponToAssign); } } }; _root.timeManager.tm_backgrounds[btnName].onRollOver = function () { if (_root[btnName + "WeaponSlot"] == "full") { _root.timeManager.tm_backgrounds["remove_" + btnName].alphaTo(100, 0.2); } }; _root.timeManager.tm_backgrounds[btnName].onRollOut = function () { _root.timeManager.tm_backgrounds["remove_" + btnName].alphaTo(0, 0.2); }; } function assignWeapon(btnName, wpnName) { if (((((btnName == "slot3") || (btnName == "slot4")) || (btnName == "slot5")) || (btnName == "slot6")) && ((((wpnName == "chainsaw") || (wpnName == "grenade")) || (wpnName == "RPG")) || (wpnName == "compoundBow"))) { handlingSound = new Sound(stageBG); handlingSound.attachSound("sound_scratch"); handlingSound.setVolume(100); handlingSound.start(0, 1); } else if ((_root[wpnName].found == true) && (_root[wpnName].inUse == false)) { if (_root[btnName + "WeaponSlot"] == "empty") { _root.timeManager.tm_backgrounds[btnName].isAvailable = false; handlingSound = new Sound(stageBG); handlingSound.attachSound("sound_gunDown"); handlingSound.setVolume(100); handlingSound.start(0, 1); weaponToAssign = null; weaponInHand = false; removeMovieClip(floatingGunIcon); removeMovieClip(floatingGunShadow); _root.timeManager.tm_backgrounds.needAWeapon.alphaTo(0, 0.2); _root[btnName + "WeaponSlot"] = "full"; _root.timeManager.tm_backgrounds[btnName].attachMovie(_root[wpnName].name + "_Icon", btnName + "Weapon", this.getNextHighestDepth); _root[wpnName].inUse = true; _root[btnName + "Weapon"] = _root[wpnName]; swapWeapon(_root[btnName + "Weapon"].name); fillWeaponMagazines(); switch (btnName) { case "slot3" : survivorSlot[0].weapon = slot3Weapon.name; break; case "slot4" : survivorSlot[1].weapon = slot4Weapon.name; break; case "slot5" : survivorSlot[2].weapon = slot5Weapon.name; break; case "slot6" : survivorSlot[3].weapon = slot6Weapon.name; break; } } } } function unassignWeapon(btnName) { for (v in survivorSlot) { if (survivorSlot[v].weapon == _root[btnName + "Weapon"].name) { survivorSlot[v].weapon = "snubnose"; } } _root.timeManager.tm_backgrounds["shadow_" + _root[btnName + "Weapon"].name][_root[btnName + "Weapon"].name + "_Weapon"].alphaTo(100, 0); handlingSound = new Sound(stageBG); handlingSound.attachSound("sound_gunUnassign"); handlingSound.setVolume(100); handlingSound.start(0, 1); _root.timeManager.tm_backgrounds[btnName][btnName + "Weapon"].removeMovieClip(); _root.timeManager.tm_backgrounds[btnName].isAvailable = true; _root[btnName + "Weapon"].inUse = false; _root[btnName + "WeaponSlot"] = "empty"; _root[btnName + "Weapon"] = null; } currentWeapon = "pistol"; primaryWeapon = _root.pistol; secondaryWeapon = null; var primaryWeaponSlot = "full"; var secondaryWeaponSlot = "empty"; var slot3WeaponSlot = "empty"; var slot3Weapon = null; var slot4WeaponSlot = "empty"; var slot4Weapon = null; var slot5WeaponSlot = "empty"; var slot5Weapon = null; var slot6WeaponSlot = "empty"; var slot6Weapon = null; var weaponToAssign = ""; var weaponInHand = false; currentWeaponInHand = "primary"; primaryAmmo = 0; secondaryAmmo = 0; slot3Ammo = 0; slot4Ammo = 0; slot5Ammo = 0; slot6Ammo = 0; primaryWeaponSlot.free = true; secondaryWeaponSlot.free = true; ammoInMag = _root[primaryWeapon.name].magazineCapacity; primaryAmmo = _root[primaryWeapon.name].magazineCapacity; secondaryAmmo = _root[secondaryWeapon.name].magazineCapacity; function removeParentGameOverRetry() { _root.cleanUpScreen(); _root.retryLevelAgain(); removeMovieClip(_root.gameOver); } function retryLevelAgain() { hero.isAlive = true; mainChar.gotoAndStop("alive"); wall.health = startOfLevelWallHealth; checkWallStatus(); retryLevel = true; stopTimer(); } var startOfLevelWallHealth = 8000; function checkPenetration() { if (_root[currentWeapon].penetrates == true) { roundsOnScreen[k].penetrateCount++; if (roundsOnScreen[k].penetrateCount >= _root[currentWeapon].goesThrough) { enemyOnScreen[j].ref.penetrateCount.text = roundsOnScreen[k].penetrateCount; roundsOnScreen[k].ref.removeMovieClip(); roundsOnScreen.splice(k, 1); } } else { roundsOnScreen[k].ref.removeMovieClip(); roundsOnScreen.splice(k, 1); } } function chargeThrow() { throwCharge++; } function thrownWeapon(weaponName) { if ((ammoInMag >= 1) && (reloading == false)) { clearInterval(chargingThrow); ammoInMag = ammoInMag - 1; if (_root.throwCharge >= _root.throwChargeMax) { _root.throwCharge = _root.throwChargeMax; } thrownNumber++; var _local3 = _root.attachMovie(_root[currentWeapon].name, "thrown" + thrownNumber, thrownNumber + 37000); thrownWeaponsOnScreen.push({ref:_root["thrown" + _local3]}); var _local4 = new Object(); _local4.x = mainGunRef.barrelEnd._x; _local4.y = mainGunRef.barrelEnd._y; mainGunRef.localToGlobal(_local4); _local3.grenadeGraph._rotation = random(360); _local3._x = _local4.x - random(50); _local3._y = _local4.y; _local3.angle = currentAngle - random(_root[currentWeapon].accuracy); _local3._rotation = round.angle; _local3.initGravity = false; _local3.thrownWeaponTimer = 0; _local3.onEnterFrame = function () { this.thrownWeaponTimer++; if (this.initGravity == false) { this.ySpeed = _root.ySpeed; this.xSpeed = -_root.throwCharge; this.gravity = _root.gravity; this.bounce = _root.bounce; this.ground = _root.mainChar._y + 100; this.initGravity = true; _root.throwCharge = _root.throwChargeMin; } if (this._y < this.ground) { this.ySpeed = this.ySpeed + this.gravity; } else if (this.ySpeed > (this.gravity * 4)) { this._y = this.ground; this.ySpeed = this.ySpeed * (-this.bounce); } else { this.ySpeed = 0; this._y = this.ground; } this._y = this._y + this.ySpeed; if (this.xSpeed < 2) { this._x = this._x + this.xSpeed; this.xSpeed = this.xSpeed * 0.95; this.grenadeGraph._rotation = this.grenadeGraph._rotation + (random(4) + 3); } if (this.thrownWeaponTimer >= _root[currentWeapon].timer) { explosionNumber++; _root.attachMovie("explosion_grenade", "grensplosion" + explosionNumber, explosionNumber + 48000); _root["grensplosion" + explosionNumber]._x = this._x; _root["grensplosion" + explosionNumber]._y = this._y; _root["grensplosion" + explosionNumber].play; this.thrownWeaponTimer = 0; _root.spawnFragments(_root[currentWeapon].frags, this._x, this._y, _root[currentWeapon].fragDistance, "frag", _root[currentWeapon].damage); delete this.onEnterFrame; removeMovieClip(this); } }; } } function blowThisZombie(zombieToExplode) { zombieToExplode.gotoAndPlay("exploded1"); } thrownNumber = 0; explosionNumber = 0; zombieExplodeCount = 0; throwCharge = 0; throwChargeMin = 15; throwChargeMax = 50; ySpeed = -15; xSpeed = -32; gravity = 3; bounce = 0.5; ground = _root.mainChar._y + 100; function setupWall(townName) { wall = new Object(); wall.health = location[townName].maxWallHealth; wall.maxHealth = location[townName].maxWallHealth; wall.destroyed = false; startOfLevelWallHealth = wall.health; wallAnimatedDestroyed = false; } function checkWallStatus() { if ((wall.health == wall.maxHealth) || (wall.health >= ((wall.maxHealth * 51) / 100))) { _root.theWall.gotoAndStop(location[currentTownLocation].ref + "_full"); wallAnimatedDestroyed = false; wall.destroyed = false; } else if ((wall.health <= ((wall.maxHealth * 50) / 100)) && (wall.health >= ((wall.maxHealth * 1) / 100))) { _root.theWall.gotoAndStop(location[currentTownLocation].ref + "_half"); wallAnimatedDestroyed = false; wall.destroyed = false; } else if ((wall.health <= 0) && (!wallAnimatedDestroyed)) { _root.theWall.gotoAndStop(location[currentTownLocation].ref + "_dead"); wallAnimatedDestroyed = true; } } setupWall(currentTownLocation);
Instance of Symbol 2091 MovieClip "stageBG" in Frame 7
onClipEvent (load) { _root.fireButton(this._name); }
Instance of Symbol 2093 MovieClip "blockFront" in Frame 7
onClipEvent (load) { _visible = false; }
Instance of Symbol 2095 MovieClip "blockTop" in Frame 7
onClipEvent (load) { _visible = false; }
Instance of Symbol 2097 MovieClip "blockBack" in Frame 7
onClipEvent (load) { _visible = false; }
Instance of Symbol 2098 MovieClip "blockBottom" in Frame 7
onClipEvent (load) { _visible = false; }
Instance of Symbol 62 MovieClip "game" in Frame 7
onClipEvent (load) { _root.gameStopStart(this._name); }
Instance of Symbol 2146 MovieClip in Frame 7
on (release) { _root.loadOptions(); } on (rollOver) { this.menuText.alphaTo(100, 0.5, "easeOutSine"); } on (rollOut) { this.menuText.alphaTo(0, 0.8, "easeOutSine"); }
Symbol 4 MovieClip [performanceTester] Frame 1
function doEnterFrame() { f++; if ((f % c) == 0) { var _local2 = getTimer(); var _local3 = _local2 - lastMeasured; lastMeasured = _local2; var _local1 = (c / _local3) * 1000; framerate_txt.text = "fps = " + String(setFloatPrecision(_local1, 2)); createGraphPixel(f / c, displayRoot.bg._height - _local1); } } function createBackdrop() { var _local4 = [2, 128, 40, false, "normal", "round", "round", 3]; var _local1 = 200; bgWidth = _local1; var _local3 = 120; var _local2 = createRectangle(displayRoot, "bg", 16777215, 100, _local1, _local3, _local4); _local2._x = 10; _local2._y = 50; } function createGraphDisplay(yval) { var _local1 = createMc(displayRoot.bg, "displayClip"); _local1.lineStyle(1, 10485760, 70, false, "normal", "round", "round", 3); if (yval == undefined) { yval = displayRoot.bg._height - 12; } _local1.moveTo(1, yval); } function createGraphPixel(x, y) { var _local1 = x % bgWidth; if (_local1 == 0) { displayRoot.bg.displayClip.removeMovieClip(); createGraphDisplay(y); } if (_local1 > 0) { history.push({frame:x * 10, fps:y}); displayRoot.bg.displayClip.lineTo(_local1, y); } } function setFloatPrecision(inValue, decimals) { d = Math.pow(10, decimals); return(Math.round(inValue * d) / d); } function createRectangle(attachTimeLine, idName, bgCol, alpha, width, height, lineStyle, depth) { if (depth == undefined) { depth = attachTimeLine.getNextHighestDepth(); } var _local1 = attachTimeLine.createEmptyMovieClip(idName, depth); _local1.beginFill(bgCol, alpha); _local1.lineStyle.apply(_local1, lineStyle); _local1.lineTo(0, height); _local1.lineTo(width, height); _local1.lineTo(width, 0); _local1.lineTo(0, 0); return(_local1); } function createMc(attachTimeLine, idName, depth, dynamicNaming) { if (depth == undefined) { depth = attachTimeLine.getNextHighestDepth(); } if (dynamicNaming) { var _local2 = attachTimeLine.createEmptyMovieClip(idName + String(depth), depth); } else { var _local2 = attachTimeLine.createEmptyMovieClip(idName, depth); } return(_local2); } var displayRoot = this; var history; var lastMeasured = getTimer(); var f = 0; var c = 10; var bgWidth; createBackdrop(); createGraphDisplay(); this.onEnterFrame = doEnterFrame; this.onPress = function () { this.onMouseMove = function () { updateAfterEvent(); }; this.startDrag(); }; this.onRelease = function () { this.onMouseMove = null; this.stopDrag(); };
Symbol 27 MovieClip Frame 1
stop();
Symbol 27 MovieClip Frame 11
stop();
Symbol 36 Button
on (release) { getURL ("http://www.armorgames.com/", "_blank"); }
Symbol 79 MovieClip Frame 1
stop();
Symbol 96 MovieClip Frame 1
stop();
Symbol 108 MovieClip Frame 1
this._rotation = this._rotation + (random(20) - 10); stop();
Symbol 136 MovieClip Frame 1
stop();
Symbol 157 MovieClip Frame 1
stop();
Symbol 171 MovieClip Frame 1
stop();
Symbol 210 MovieClip Frame 7
stop();
Symbol 210 MovieClip Frame 17
stop();
Symbol 210 MovieClip Frame 26
stop();
Symbol 210 MovieClip Frame 65
stop();
Symbol 235 MovieClip Frame 1
stop();
Symbol 240 MovieClip Frame 1
stop();
Instance of Symbol 235 MovieClip "dummyHead" in Symbol 240 MovieClip Frame 1
/* no clip actions */
Symbol 240 MovieClip Frame 21
gotoAndStop ("rifle");
Symbol 240 MovieClip Frame 24
_root[this._parent._name].reloading = true;
Symbol 240 MovieClip Frame 79
_root[this._parent._name].reloading = false; gotoAndStop ("rifle");
Symbol 240 MovieClip Frame 107
gotoAndStop ("handgun");
Symbol 240 MovieClip Frame 119
_root[this._parent._name].reloading = true;
Symbol 240 MovieClip Frame 182
_root[this._parent._name].reloading = false; gotoAndStop ("handgun");
Symbol 240 MovieClip Frame 198
stop();
Symbol 240 MovieClip Frame 212
stop();
Symbol 253 MovieClip [survivorDummy] Frame 1
stop();
Instance of Symbol 242 MovieClip "collision" in Symbol 253 MovieClip [survivorDummy] Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 253 MovieClip [survivorDummy] Frame 33
stop();
Symbol 253 MovieClip [survivorDummy] Frame 56
stop();
Symbol 268 MovieClip Frame 1
stop();
Symbol 276 MovieClip Frame 1
this._rotation = this._rotation + (random(20) - 10); stop();
Instance of Symbol 276 MovieClip "arrowPack" in Symbol 277 MovieClip [zombieTorso3] Frame 1
/* no clip actions */
Symbol 292 MovieClip Frame 1
stop();
Symbol 309 MovieClip Frame 1
stop();
Symbol 325 MovieClip Frame 1
stop();
Symbol 389 MovieClip Frame 1
Symbol 462 MovieClip Frame 1
stop();
Symbol 464 MovieClip Frame 1
this._rotation = this._rotation + (random(20) - 10); stop();
Symbol 517 MovieClip Frame 1
stop();
Symbol 563 MovieClip Frame 1
stop();
Symbol 641 MovieClip [bloodPack1] Frame 1
stop();
Symbol 641 MovieClip [bloodPack1] Frame 9
stop();
Symbol 641 MovieClip [bloodPack1] Frame 19
stop();
Symbol 641 MovieClip [bloodPack1] Frame 26
stop();
Symbol 641 MovieClip [bloodPack1] Frame 34
stop();
Symbol 641 MovieClip [bloodPack1] Frame 41
stop();
Symbol 641 MovieClip [bloodPack1] Frame 50
stop();
Symbol 641 MovieClip [bloodPack1] Frame 58
stop();
Symbol 641 MovieClip [bloodPack1] Frame 67
stop();
Symbol 653 MovieClip [zombieDog] Frame 1
_root.zombieGroanSound("dog");
Instance of Symbol 242 MovieClip "torso" in Symbol 653 MovieClip [zombieDog] Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 242 MovieClip "reach" in Symbol 653 MovieClip [zombieDog] Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 653 MovieClip [zombieDog] Frame 10
gotoAndPlay ("walk1");
Symbol 653 MovieClip [zombieDog] Frame 32
setTimeout(_root.removeThisZombie, _root.removeZombieDelay, this._name); stop();
Symbol 653 MovieClip [zombieDog] Frame 76
setTimeout(_root.removeThisZombie, _root.removeZombieDelay, this._name); stop();
Symbol 653 MovieClip [zombieDog] Frame 103
gotoAndPlay ("idlestop1");
Symbol 653 MovieClip [zombieDog] Frame 147
gotoAndPlay ("eating");
Instance of Symbol 242 MovieClip "collision" in Symbol 662 MovieClip [round] Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 662 MovieClip [round] Frame 3
stop();
Symbol 662 MovieClip [round] Frame 4
stop();
Symbol 662 MovieClip [round] Frame 14
_root.smokePuff++; _root.attachMovie("RPG_Smoke", "RPG_Smoke" + _root.smokePuff, _root.smokePuff + 534346); _root["RPG_Smoke" + _root.smokePuff]._x = this._x; _root["RPG_Smoke" + _root.smokePuff]._y = this._y + (random(10) - 5); _root["RPG_Smoke" + _root.smokePuff]._rotation = _root.mainGunRef._rotation; gotoAndPlay ("RPG");
Symbol 662 MovieClip [round] Frame 22
stop();
Symbol 669 MovieClip [bloodPack2] Frame 1
stop();
Instance of Symbol 671 MovieClip "hand" in Symbol 672 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 674 MovieClip in Symbol 675 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 677 MovieClip in Symbol 678 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 686 MovieClip Frame 1
stop();
Symbol 686 MovieClip Frame 16
stop();
Symbol 686 MovieClip Frame 26
stop();
Symbol 686 MovieClip Frame 33
stop();
Symbol 686 MovieClip Frame 41
stop();
Symbol 686 MovieClip Frame 48
stop();
Symbol 686 MovieClip Frame 57
stop();
Symbol 686 MovieClip Frame 65
stop();
Symbol 686 MovieClip Frame 74
stop();
Symbol 873 MovieClip [newZombie] Frame 1
_root.zombieGroanSound("fast");
Instance of Symbol 675 MovieClip "dummyHead" in Symbol 873 MovieClip [newZombie] Frame 1
/* no clip actions */
Instance of Symbol 242 MovieClip "head" in Symbol 873 MovieClip [newZombie] Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 242 MovieClip "legs" in Symbol 873 MovieClip [newZombie] Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 242 MovieClip "torso" in Symbol 873 MovieClip [newZombie] Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 242 MovieClip "reach" in Symbol 873 MovieClip [newZombie] Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 242 MovieClip "collisionFeet" in Symbol 873 MovieClip [newZombie] Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 873 MovieClip [newZombie] Frame 35
gotoAndPlay ("walk1");
Symbol 873 MovieClip [newZombie] Frame 41
_root.zombieGroanSound("slow");
Symbol 873 MovieClip [newZombie] Frame 72
gotoAndPlay ("walk2");
Symbol 873 MovieClip [newZombie] Frame 80
_root.zombieGroanSound("Sprint");
Instance of Symbol 242 MovieClip "head" in Symbol 873 MovieClip [newZombie] Frame 80
onClipEvent (load) { this._visible = false; }
Instance of Symbol 242 MovieClip "legs" in Symbol 873 MovieClip [newZombie] Frame 80
onClipEvent (load) { this._visible = false; }
Instance of Symbol 242 MovieClip "torso" in Symbol 873 MovieClip [newZombie] Frame 80
onClipEvent (load) { this._visible = false; }
Instance of Symbol 242 MovieClip "reach" in Symbol 873 MovieClip [newZombie] Frame 80
onClipEvent (load) { this._visible = false; }
Symbol 873 MovieClip [newZombie] Frame 96
gotoAndPlay ("walk3");
Symbol 873 MovieClip [newZombie] Frame 163
gotoAndPlay ("idlestop1");
Symbol 873 MovieClip [newZombie] Frame 186
gotoAndPlay ("trapped"); _root.zombieLegBloodParticle(this._x, this._y + 45);
Symbol 873 MovieClip [newZombie] Frame 191
_root[this._name].attackingWall = true;
Symbol 873 MovieClip [newZombie] Frame 205
_root.zombieHitWallSound();
Symbol 873 MovieClip [newZombie] Frame 214
gotoAndPlay ("idlestop1"); _root[this._name].attackingWall = false;
Symbol 873 MovieClip [newZombie] Frame 215
_root[this._name].attackingWall = true;
Symbol 873 MovieClip [newZombie] Frame 235
_root.zombieHitWallSound();
Symbol 873 MovieClip [newZombie] Frame 236
_root.zombieHitWallSound();
Symbol 873 MovieClip [newZombie] Frame 246
gotoAndPlay ("idlestop1"); _root[this._name].attackingWall = false;
Symbol 873 MovieClip [newZombie] Frame 274
setTimeout(_root.removeThisZombie, _root.removeZombieDelay, this._name); stop();
Symbol 873 MovieClip [newZombie] Frame 295
setTimeout(_root.removeThisZombie, _root.removeZombieDelay, this._name); stop();
Symbol 873 MovieClip [newZombie] Frame 321
setTimeout(_root.removeThisZombie, _root.removeZombieDelay, this._name); stop();
Symbol 873 MovieClip [newZombie] Frame 348
setTimeout(_root.removeThisZombie, _root.removeZombieDelay, this._name); stop();
Symbol 873 MovieClip [newZombie] Frame 369
setTimeout(_root.removeThisZombie, _root.removeZombieDelay, this._name); stop();
Symbol 873 MovieClip [newZombie] Frame 397
setTimeout(_root.removeThisZombie, _root.removeZombieDelay, this._name); stop();
Symbol 873 MovieClip [newZombie] Frame 436
setTimeout(_root.removeThisZombie, _root.removeZombieDelay, this._name); stop();
Symbol 873 MovieClip [newZombie] Frame 469
setTimeout(_root.removeThisZombie, _root.removeZombieDelay, this._name); stop();
Symbol 873 MovieClip [newZombie] Frame 512
setTimeout(_root.removeThisZombie, _root.removeZombieDelay, this._name); stop();
Symbol 873 MovieClip [newZombie] Frame 539
_root.hero.isAlive = false;
Symbol 873 MovieClip [newZombie] Frame 592
gotoAndPlay ("eat");
Symbol 873 MovieClip [newZombie] Frame 616
setTimeout(_root.removeThisZombie, _root.removeZombieDelay, this._name); stop();
Instance of Symbol 242 MovieClip "collision" in Symbol 882 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 242 MovieClip "collision" in Symbol 884 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 242 MovieClip "collision" in Symbol 886 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 242 MovieClip "collision" in Symbol 888 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 242 MovieClip "collision" in Symbol 890 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 891 MovieClip Frame 1
stop();
Symbol 900 MovieClip [RPG_Smoke] Frame 34
_root.removeSmoke(this._name); stop();
Instance of Symbol 906 MovieClip "collision" in Symbol 907 MovieClip [trap_gasCylinder] Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 910 MovieClip in Symbol 911 MovieClip [bloodParticle] Frame 1
onClipEvent (load) { this._x = this._x + random(15); this._y = this._y + random(15); this._rotation = this._rotation + random(360); }
Instance of Symbol 910 MovieClip in Symbol 911 MovieClip [bloodParticle] Frame 1
onClipEvent (load) { this._x = this._x + random(15); this._y = this._y + random(15); this._rotation = this._rotation + random(360); }
Instance of Symbol 910 MovieClip in Symbol 911 MovieClip [bloodParticle] Frame 1
onClipEvent (load) { this._x = this._x + random(15); this._y = this._y + random(15); this._rotation = this._rotation + random(360); }
Instance of Symbol 910 MovieClip in Symbol 911 MovieClip [bloodParticle] Frame 1
onClipEvent (load) { this._x = this._x + random(15); this._y = this._y + random(15); this._rotation = this._rotation + random(360); }
Instance of Symbol 910 MovieClip in Symbol 911 MovieClip [bloodParticle] Frame 1
onClipEvent (load) { this._x = this._x + random(15); this._y = this._y + random(15); this._rotation = this._rotation + random(360); }
Instance of Symbol 910 MovieClip in Symbol 911 MovieClip [bloodParticle] Frame 1
onClipEvent (load) { this._x = this._x + random(15); this._y = this._y + random(15); this._rotation = this._rotation + random(360); }
Instance of Symbol 910 MovieClip in Symbol 911 MovieClip [bloodParticle] Frame 1
onClipEvent (load) { this._x = this._x + random(15); this._y = this._y + random(15); this._rotation = this._rotation + random(360); }
Instance of Symbol 910 MovieClip in Symbol 911 MovieClip [bloodParticle] Frame 1
onClipEvent (load) { this._x = this._x + random(15); this._y = this._y + random(15); this._rotation = this._rotation + random(360); }
Instance of Symbol 910 MovieClip in Symbol 911 MovieClip [bloodParticle] Frame 1
onClipEvent (load) { this._x = this._x + random(15); this._y = this._y + random(15); this._rotation = this._rotation + random(360); }
Instance of Symbol 910 MovieClip in Symbol 911 MovieClip [bloodParticle] Frame 1
onClipEvent (load) { this._x = this._x + random(15); this._y = this._y + random(15); this._rotation = this._rotation + random(360); }
Instance of Symbol 910 MovieClip in Symbol 911 MovieClip [bloodParticle] Frame 1
onClipEvent (load) { this._x = this._x + random(15); this._y = this._y + random(15); this._rotation = this._rotation + random(360); }
Instance of Symbol 910 MovieClip in Symbol 911 MovieClip [bloodParticle] Frame 1
onClipEvent (load) { this._x = this._x + random(15); this._y = this._y + random(15); this._rotation = this._rotation + random(360); }
Instance of Symbol 910 MovieClip in Symbol 911 MovieClip [bloodParticle] Frame 1
onClipEvent (load) { this._x = this._x + random(15); this._y = this._y + random(15); this._rotation = this._rotation + random(360); }
Instance of Symbol 910 MovieClip in Symbol 911 MovieClip [bloodParticle] Frame 1
onClipEvent (load) { this._x = this._x + random(15); this._y = this._y + random(15); this._rotation = this._rotation + random(360); }
Instance of Symbol 910 MovieClip in Symbol 911 MovieClip [bloodParticle] Frame 1
onClipEvent (load) { this._x = this._x + random(15); this._y = this._y + random(15); this._rotation = this._rotation + random(360); }
Instance of Symbol 910 MovieClip in Symbol 911 MovieClip [bloodParticle] Frame 1
onClipEvent (load) { this._x = this._x + random(15); this._y = this._y + random(15); this._rotation = this._rotation + random(360); }
Instance of Symbol 910 MovieClip in Symbol 911 MovieClip [bloodParticle] Frame 1
onClipEvent (load) { this._x = this._x + random(15); this._y = this._y + random(15); this._rotation = this._rotation + random(360); }
Instance of Symbol 910 MovieClip in Symbol 911 MovieClip [bloodParticle] Frame 1
onClipEvent (load) { this._x = this._x + random(15); this._y = this._y + random(15); this._rotation = this._rotation + random(360); }
Symbol 927 MovieClip Frame 1
stop();
Symbol 927 MovieClip Frame 12
stop();
Symbol 927 MovieClip Frame 22
stop();
Symbol 927 MovieClip Frame 31
stop();
Symbol 951 MovieClip [muzzleFlash_pistol] Frame 1
stop();
Symbol 965 MovieClip Frame 1
stop();
Symbol 973 MovieClip [shellcasing_rifle_2] Frame 19
stop(); removeMovieClip(this);
Symbol 974 MovieClip [shellcasing_rifle_1] Frame 19
stop(); removeMovieClip(this);
Symbol 982 MovieClip Frame 1
stop();
Symbol 989 MovieClip Frame 1
stop();
Symbol 1002 MovieClip Frame 1
stop();
Symbol 1002 MovieClip Frame 15
gotoAndPlay ("loop");
Symbol 1012 MovieClip Frame 1
stop();
Symbol 1012 MovieClip Frame 16
gotoAndPlay ("loop");
Symbol 1015 MovieClip Frame 1
stop();
Symbol 1015 MovieClip Frame 7
gotoAndPlay ("loop");
Symbol 1020 MovieClip Frame 1
stop();
Symbol 1020 MovieClip Frame 16
gotoAndPlay ("loop");
Symbol 1036 MovieClip Frame 1
stop();
Symbol 1036 MovieClip Frame 15
gotoAndPlay ("loop");
Symbol 1036 MovieClip Frame 21
gotoAndStop (1);
Symbol 1042 MovieClip Frame 1
stop();
Symbol 1042 MovieClip Frame 26
gotoAndPlay ("loop");
Symbol 1045 MovieClip Frame 56
stop();
Symbol 1053 MovieClip Frame 1
stop();
Symbol 1059 MovieClip Frame 1
stop();
Symbol 1059 MovieClip Frame 16
gotoAndPlay ("loop");
Symbol 1068 MovieClip Frame 1
stop();
Symbol 1086 MovieClip Frame 1
stop();
Symbol 1086 MovieClip Frame 16
gotoAndPlay ("loop");
Symbol 1093 MovieClip Frame 1
stop();
Symbol 1093 MovieClip Frame 6
gotoAndPlay ("loop");
Symbol 1118 MovieClip Frame 1
stop();
Symbol 1118 MovieClip Frame 17
gotoAndPlay ("loop");
Symbol 1119 MovieClip Frame 1
stop();
Symbol 1119 MovieClip Frame 15
gotoAndStop ("pistol");
Symbol 1119 MovieClip Frame 61
_root.reloadAnimPlaying = false; _root.reloadMagazine(); gotoAndStop ("pistol");
Symbol 1119 MovieClip Frame 88
gotoAndStop ("revolver");
Symbol 1119 MovieClip Frame 167
_root.reloadAnimPlaying = false; _root.reloadMagazine(); gotoAndStop ("revolver");
Symbol 1119 MovieClip Frame 168
stop();
Symbol 1119 MovieClip Frame 193
_root.pumpWeaponSound();
Symbol 1119 MovieClip Frame 218
_root.reloadAnimPlaying = false; _root.reloadMagazine(); gotoAndStop ("huntingRifle");
Symbol 1119 MovieClip Frame 274
gotoAndStop ("huntingRifle");
Symbol 1119 MovieClip Frame 294
_root.pumpWeaponSound();
Symbol 1119 MovieClip Frame 313
gotoAndStop ("shotgun");
Symbol 1119 MovieClip Frame 343
gotoAndPlay(("load_" + _root.shellsToLoad) + "_Shells");
Symbol 1119 MovieClip Frame 351
_root.ammoInMag = _root.ammoInMag + 1; _root.shellReloadSound();
Symbol 1119 MovieClip Frame 367
_root.ammoInMag = _root.ammoInMag + 1; _root.shellReloadSound();
Symbol 1119 MovieClip Frame 380
_root.ammoInMag = _root.ammoInMag + 1; _root.shellReloadSound();
Symbol 1119 MovieClip Frame 396
_root.ammoInMag = _root.ammoInMag + 1; _root.shellReloadSound();
Symbol 1119 MovieClip Frame 408
_root.ammoInMag = _root.ammoInMag + 1; _root.shellReloadSound();
Symbol 1119 MovieClip Frame 421
_root.ammoInMag = _root.ammoInMag + 1; _root.shellReloadSound();
Symbol 1119 MovieClip Frame 435
_root.ammoInMag = _root.ammoInMag + 1; _root.shellReloadSound();
Symbol 1119 MovieClip Frame 448
_root.ammoInMag = _root.ammoInMag + 1; _root.shellReloadSound();
Symbol 1119 MovieClip Frame 459
_root.pumpWeaponSound();
Symbol 1119 MovieClip Frame 482
_root.reloadAnimPlaying = false; _root.reloadMagazine(); gotoAndStop ("shotgun");
Symbol 1119 MovieClip Frame 493
_root[_root.currentWeapon].recoiling = false; gotoAndStop ("M4A1");
Symbol 1119 MovieClip Frame 549
_root.reloadAnimPlaying = false; _root.reloadMagazine(); gotoAndStop ("M4A1");
Symbol 1119 MovieClip Frame 557
_root[_root.currentWeapon].recoiling = false; gotoAndStop ("AK47");
Symbol 1119 MovieClip Frame 613
_root.reloadAnimPlaying = false; _root.reloadMagazine(); gotoAndStop ("AK47");
Symbol 1119 MovieClip Frame 620
_root[_root.currentWeapon].recoiling = false; gotoAndStop ("UMP");
Symbol 1119 MovieClip Frame 663
_root.reloadAnimPlaying = false; _root.reloadMagazine(); gotoAndStop ("UMP");
Symbol 1119 MovieClip Frame 664
gun.gotoAndPlay("loop");
Symbol 1119 MovieClip Frame 676
_root.stopChainsawIdle();
Symbol 1119 MovieClip Frame 692
_root.playChainsawOffSound();
Symbol 1119 MovieClip Frame 711
_root.playChainsawPullSound();
Symbol 1119 MovieClip Frame 749
_root.playChainsawPullSound();
Symbol 1119 MovieClip Frame 761
_root.reloadAnimPlaying = false; _root.reloadMagazine(); gotoAndStop ("chainsaw"); _root.playChainsawIdle();
Symbol 1119 MovieClip Frame 799
_root.reloadAnimPlaying = false; _root.reloadMagazine(); gotoAndStop ("flameThrower");
Symbol 1119 MovieClip Frame 872
_root.reloadAnimPlaying = false; _root.reloadMagazine(); gotoAndStop ("grenade");
Symbol 1119 MovieClip Frame 873
stop();
Symbol 1119 MovieClip Frame 897
gotoAndStop ("sawnOff");
Symbol 1119 MovieClip Frame 910
_root.pumpWeaponSound();
Symbol 1119 MovieClip Frame 929
_root.shellReloadSound();
Symbol 1119 MovieClip Frame 940
_root.shellReloadSound();
Symbol 1119 MovieClip Frame 954
_root.pumpWeaponSound();
Symbol 1119 MovieClip Frame 959
_root.reloadAnimPlaying = false; _root.reloadMagazine(); gotoAndStop ("sawnOff");
Symbol 1119 MovieClip Frame 1029
_root.reloadAnimPlaying = false; _root.reloadMagazine(); gotoAndStop ("UZI");
Symbol 1119 MovieClip Frame 1067
gotoAndStop ("barrett");
Symbol 1119 MovieClip Frame 1117
_root.reloadAnimPlaying = false; _root.reloadMagazine(); gotoAndStop ("barrett");
Symbol 1119 MovieClip Frame 1127
_root[_root.currentWeapon].recoiling = false; gotoAndStop ("M249");
Symbol 1119 MovieClip Frame 1257
_root.reloadAnimPlaying = false; _root.reloadMagazine(); gotoAndStop ("M249");
Symbol 1119 MovieClip Frame 1327
_root.reloadAnimPlaying = false; _root.reloadMagazine(); gotoAndStop ("RPG");
Symbol 1119 MovieClip Frame 1365
_root.bowReloadSound();
Symbol 1119 MovieClip Frame 1376
_root.reloadAnimPlaying = false; _root.reloadMagazine(); gotoAndStop ("compoundBow");
Symbol 1119 MovieClip Frame 1394
_root[_root.currentWeapon].recoiling = false; gotoAndStop ("autoShotgun");
Symbol 1119 MovieClip Frame 1421
_root.reloadAnimPlaying = false; _root.reloadMagazine(); gotoAndStop ("autoShotgun");
Symbol 1135 MovieClip [mainCharacter] Frame 1
stop();
Symbol 1135 MovieClip [mainCharacter] Frame 65
gotoAndPlay ("loop");
Symbol 1150 MovieClip Frame 1
stop();
Symbol 1162 MovieClip Frame 1
Symbol 1185 MovieClip [aimingReticle] Frame 1
stop();
Symbol 1185 MovieClip [aimingReticle] Frame 10
stop();
Symbol 1186 MovieClip [grenade] Frame 1
stop();
Symbol 1195 MovieClip [explosion_grenade] Frame 2
boomSound = new Sound(stageBG); boomSound.attachSound("sound_explosion"); boomSound.setVolume(100); boomSound.start(0, 1);
Symbol 1195 MovieClip [explosion_grenade] Frame 59
stop(); removeMovieClip(this);
Instance of Symbol 242 MovieClip "collision" in Symbol 1198 MovieClip [RPG_Explosion] Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 1198 MovieClip [RPG_Explosion] Frame 11
this.removeMovieClip();
Symbol 1199 MovieClip [shellcasing_pistol_3] Frame 20
removeMovieClip(this);
Symbol 1200 MovieClip [shellcasing_Pistol_1] Frame 21
removeMovieClip(this);
Symbol 1201 MovieClip [shellcasing_Pistol_2] Frame 21
removeMovieClip(this);
Symbol 1202 MovieClip [shellcasing_rifle_3] Frame 19
stop(); removeMovieClip(this);
Symbol 1203 MovieClip [shellcasing_Shotgun1] Frame 36
removeMovieClip(this);
Symbol 1204 MovieClip [shellcasing_Shotgun2] Frame 37
removeMovieClip(this);
Symbol 1273 MovieClip [soundHolder] Frame 1
stop();
Symbol 1276 MovieClip [shellcasing_noPumpShotgun1] Frame 22
removeMovieClip(this);
Symbol 1277 MovieClip [shellcasing_noPumpShotgun2] Frame 22
removeMovieClip(this);
Symbol 1278 MovieClip [shellcasing_noPumpShotgun3] Frame 22
removeMovieClip(this);
Symbol 1279 MovieClip [shellcasing_noPumpShotgun4] Frame 22
removeMovieClip(this);
Symbol 1280 MovieClip [shellcasing_Shotgun3] Frame 37
removeMovieClip(this);
Symbol 1281 MovieClip [shellcasing_Shotgun4] Frame 36
removeMovieClip(this);
Symbol 1309 MovieClip Frame 1
stop();
Symbol 1312 MovieClip Frame 1
stop();
Symbol 1313 MovieClip [optionsMenu] Frame 1
stop();
Instance of Symbol 1306 MovieClip "MAIN MENU" in Symbol 1313 MovieClip [optionsMenu] Frame 1
onClipEvent (load) { _root.optionsButtons(this._name); }
Instance of Symbol 1306 MovieClip "RESUME" in Symbol 1313 MovieClip [optionsMenu] Frame 1
onClipEvent (load) { _root.optionsButtons(this._name); }
Instance of Symbol 1306 MovieClip "QUALITY" in Symbol 1313 MovieClip [optionsMenu] Frame 1
onClipEvent (load) { _root.optionsButtons(this._name); }
Symbol 1375 Button
on (release) { _root.closeManager(); }
Symbol 1404 MovieClip Frame 1
stop();
Instance of Symbol 906 MovieClip "empty" in Symbol 1404 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 906 MovieClip "pistol" in Symbol 1404 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 906 MovieClip "revolver" in Symbol 1404 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 906 MovieClip "UMP" in Symbol 1404 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 906 MovieClip "huntingRifle" in Symbol 1404 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 906 MovieClip "AK47" in Symbol 1404 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 906 MovieClip "M4A1" in Symbol 1404 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 906 MovieClip "shotgun" in Symbol 1404 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 906 MovieClip "sawnOff" in Symbol 1404 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 906 MovieClip "UZI" in Symbol 1404 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 906 MovieClip "chainsaw" in Symbol 1404 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 906 MovieClip "M249" in Symbol 1404 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 906 MovieClip "compoundBow" in Symbol 1404 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 906 MovieClip "RPG" in Symbol 1404 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 906 MovieClip "pistol" in Symbol 1404 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 906 MovieClip "revolver" in Symbol 1404 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 906 MovieClip "UMP" in Symbol 1404 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 906 MovieClip "huntingRifle" in Symbol 1404 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 906 MovieClip "AK47" in Symbol 1404 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 906 MovieClip "M4A1" in Symbol 1404 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 906 MovieClip "shotgun" in Symbol 1404 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 906 MovieClip "sawnOff" in Symbol 1404 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 906 MovieClip "UZI" in Symbol 1404 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 906 MovieClip "grenade" in Symbol 1404 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 906 MovieClip "barrett" in Symbol 1404 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 1371 MovieClip "slot3" in Symbol 1404 MovieClip Frame 1
onClipEvent (load) { _root.weaponSlotButtons(this._name); }
Instance of Symbol 1371 MovieClip "slot4" in Symbol 1404 MovieClip Frame 1
onClipEvent (load) { _root.weaponSlotButtons(this._name); }
Instance of Symbol 1371 MovieClip "slot5" in Symbol 1404 MovieClip Frame 1
onClipEvent (load) { _root.weaponSlotButtons(this._name); }
Instance of Symbol 1371 MovieClip "slot6" in Symbol 1404 MovieClip Frame 1
onClipEvent (load) { _root.weaponSlotButtons(this._name); }
Instance of Symbol 1371 MovieClip "secondary" in Symbol 1404 MovieClip Frame 1
onClipEvent (load) { _root.weaponSlotButtons(this._name); }
Instance of Symbol 1371 MovieClip "primary" in Symbol 1404 MovieClip Frame 1
onClipEvent (load) { _root.weaponSlotButtons(this._name); }
Symbol 1413 MovieClip Frame 1
stop();
Symbol 1423 MovieClip Frame 1
stop();
Instance of Symbol 1414 MovieClip "location1" in Symbol 1435 MovieClip Frame 1
onClipEvent (load) { _root.trapMapPlacementButtons(this._name); }
Instance of Symbol 1414 MovieClip "location2" in Symbol 1435 MovieClip Frame 1
onClipEvent (load) { _root.trapMapPlacementButtons(this._name); }
Instance of Symbol 1414 MovieClip "location3" in Symbol 1435 MovieClip Frame 1
onClipEvent (load) { _root.trapMapPlacementButtons(this._name); }
Instance of Symbol 1414 MovieClip "location4" in Symbol 1435 MovieClip Frame 1
onClipEvent (load) { _root.trapMapPlacementButtons(this._name); }
Instance of Symbol 1414 MovieClip "location6" in Symbol 1435 MovieClip Frame 1
onClipEvent (load) { _root.trapMapPlacementButtons(this._name); }
Instance of Symbol 1414 MovieClip "location7" in Symbol 1435 MovieClip Frame 1
onClipEvent (load) { _root.trapMapPlacementButtons(this._name); }
Instance of Symbol 1414 MovieClip "location8" in Symbol 1435 MovieClip Frame 1
onClipEvent (load) { _root.trapMapPlacementButtons(this._name); }
Instance of Symbol 1414 MovieClip "location9" in Symbol 1435 MovieClip Frame 1
onClipEvent (load) { _root.trapMapPlacementButtons(this._name); }
Instance of Symbol 1414 MovieClip "location11" in Symbol 1435 MovieClip Frame 1
onClipEvent (load) { _root.trapMapPlacementButtons(this._name); }
Instance of Symbol 1414 MovieClip "location12" in Symbol 1435 MovieClip Frame 1
onClipEvent (load) { _root.trapMapPlacementButtons(this._name); }
Instance of Symbol 1414 MovieClip "location13" in Symbol 1435 MovieClip Frame 1
onClipEvent (load) { _root.trapMapPlacementButtons(this._name); }
Instance of Symbol 1414 MovieClip "location14" in Symbol 1435 MovieClip Frame 1
onClipEvent (load) { _root.trapMapPlacementButtons(this._name); }
Instance of Symbol 1414 MovieClip "location16" in Symbol 1435 MovieClip Frame 1
onClipEvent (load) { _root.trapMapPlacementButtons(this._name); }
Instance of Symbol 1414 MovieClip "location17" in Symbol 1435 MovieClip Frame 1
onClipEvent (load) { _root.trapMapPlacementButtons(this._name); }
Instance of Symbol 1414 MovieClip "location18" in Symbol 1435 MovieClip Frame 1
onClipEvent (load) { _root.trapMapPlacementButtons(this._name); }
Instance of Symbol 1414 MovieClip "location19" in Symbol 1435 MovieClip Frame 1
onClipEvent (load) { _root.trapMapPlacementButtons(this._name); }
Instance of Symbol 1416 MovieClip "but_gasCylinder" in Symbol 1435 MovieClip Frame 1
onClipEvent (load) { _root.trapSelectionButtons(this._name); }
Instance of Symbol 1418 MovieClip "but_mine" in Symbol 1435 MovieClip Frame 1
onClipEvent (load) { _root.trapSelectionButtons(this._name); }
Instance of Symbol 1423 MovieClip "trapSetupButton" in Symbol 1435 MovieClip Frame 1
onClipEvent (load) { _root.trapSetupButton(this._name); }
Instance of Symbol 1426 MovieClip "but_bearTrap" in Symbol 1435 MovieClip Frame 1
onClipEvent (load) { _root.trapSelectionButtons(this._name); }
Symbol 1445 Button
on (release) { _root.closeJournal(); }
Symbol 1477 MovieClip Frame 1
stop();
Symbol 1481 Button
on (release) { _root.confirmResults(); }
Symbol 1502 MovieClip Frame 1
stop();
Symbol 1504 MovieClip Frame 1
stop();
Symbol 1509 MovieClip Frame 1
stop();
Instance of Symbol 1509 MovieClip "survivorsPlace0" in Symbol 1510 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1509 MovieClip "survivorsPlace1" in Symbol 1510 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1509 MovieClip "survivorsPlace2" in Symbol 1510 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1509 MovieClip "suppliesPlace1" in Symbol 1511 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("supplies", this._name); }
Instance of Symbol 1509 MovieClip "suppliesPlace0" in Symbol 1511 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("supplies", this._name); }
Instance of Symbol 1509 MovieClip "suppliesPlace2" in Symbol 1511 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("supplies", this._name); }
Instance of Symbol 1509 MovieClip "suppliesPlace3" in Symbol 1511 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("supplies", this._name); }
Instance of Symbol 1509 MovieClip "suppliesPlace4" in Symbol 1511 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("supplies", this._name); }
Instance of Symbol 1509 MovieClip "suppliesPlace5" in Symbol 1511 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("supplies", this._name); }
Instance of Symbol 1502 MovieClip "weaponsPlace1" in Symbol 1512 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1502 MovieClip "weaponsPlace2" in Symbol 1512 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1502 MovieClip "weaponsPlace3" in Symbol 1512 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1502 MovieClip "weaponsPlace0" in Symbol 1512 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Symbol 1530 MovieClip Frame 1
stop();
Instance of Symbol 1530 MovieClip "survivorsPlace0" in Symbol 1531 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1509 MovieClip "survivorsPlace1" in Symbol 1531 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1502 MovieClip "survivorsPlace2" in Symbol 1531 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1502 MovieClip "survivorsPlace3" in Symbol 1531 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1502 MovieClip "survivorsPlace4" in Symbol 1531 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1502 MovieClip "survivorsPlace5" in Symbol 1531 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1502 MovieClip "survivorsPlace6" in Symbol 1531 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1502 MovieClip "survivorsPlace7" in Symbol 1531 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1502 MovieClip "survivorsPlace8" in Symbol 1531 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1502 MovieClip "survivorsPlace9" in Symbol 1531 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1502 MovieClip "survivorsPlace10" in Symbol 1531 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1502 MovieClip "survivorsPlace11" in Symbol 1531 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1502 MovieClip "survivorsPlace12" in Symbol 1531 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1502 MovieClip "weaponsPlace2" in Symbol 1532 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1502 MovieClip "weaponsPlace0" in Symbol 1532 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1502 MovieClip "weaponsPlace1" in Symbol 1532 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1502 MovieClip "weaponsPlace3" in Symbol 1532 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1502 MovieClip "weaponsPlace4" in Symbol 1532 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1530 MovieClip "survivorsPlace3" in Symbol 1548 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1502 MovieClip "survivorsPlace2" in Symbol 1548 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1502 MovieClip "survivorsPlace1" in Symbol 1548 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1502 MovieClip "survivorsPlace0" in Symbol 1548 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1502 MovieClip "survivorsPlace4" in Symbol 1548 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1502 MovieClip "survivorsPlace5" in Symbol 1548 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1502 MovieClip "survivorsPlace6" in Symbol 1548 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1502 MovieClip "survivorsPlace7" in Symbol 1548 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1509 MovieClip "suppliesPlace1" in Symbol 1549 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("supplies", this._name); }
Instance of Symbol 1509 MovieClip "suppliesPlace0" in Symbol 1549 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("supplies", this._name); }
Instance of Symbol 1502 MovieClip "weaponsPlace1" in Symbol 1550 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1502 MovieClip "weaponsPlace4" in Symbol 1550 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1502 MovieClip "weaponsPlace5" in Symbol 1550 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1502 MovieClip "weaponsPlace2" in Symbol 1550 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1502 MovieClip "weaponsPlace0" in Symbol 1550 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1502 MovieClip "weaponsPlace3" in Symbol 1550 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1502 MovieClip "weaponsPlace6" in Symbol 1550 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1502 MovieClip "survivorsPlace0" in Symbol 1562 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1502 MovieClip "survivorsPlace2" in Symbol 1562 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1502 MovieClip "survivorsPlace1" in Symbol 1562 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1502 MovieClip "survivorsPlace3" in Symbol 1562 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1502 MovieClip "survivorsPlace4" in Symbol 1562 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1502 MovieClip "weaponsPlace0" in Symbol 1563 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1502 MovieClip "weaponsPlace3" in Symbol 1563 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1502 MovieClip "weaponsPlace2" in Symbol 1563 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1502 MovieClip "weaponsPlace1" in Symbol 1563 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1530 MovieClip "survivorsPlace0" in Symbol 1573 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1509 MovieClip "survivorsPlace1" in Symbol 1573 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1502 MovieClip "survivorsPlace2" in Symbol 1573 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1502 MovieClip "survivorsPlace3" in Symbol 1573 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1502 MovieClip "survivorsPlace4" in Symbol 1573 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1502 MovieClip "survivorsPlace5" in Symbol 1573 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1502 MovieClip "survivorsPlace6" in Symbol 1573 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1502 MovieClip "survivorsPlace7" in Symbol 1573 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1502 MovieClip "survivorsPlace8" in Symbol 1573 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1502 MovieClip "survivorsPlace9" in Symbol 1573 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1502 MovieClip "weaponsPlace2" in Symbol 1574 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1502 MovieClip "weaponsPlace0" in Symbol 1574 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1502 MovieClip "weaponsPlace1" in Symbol 1574 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1502 MovieClip "weaponsPlace3" in Symbol 1574 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1502 MovieClip "weaponsPlace4" in Symbol 1574 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1509 MovieClip "suppliesPlace0" in Symbol 1576 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("supplies", this._name); }
Instance of Symbol 1509 MovieClip "suppliesPlace1" in Symbol 1576 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("supplies", this._name); }
Instance of Symbol 1509 MovieClip "suppliesPlace0" in Symbol 1585 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("supplies", this._name); }
Instance of Symbol 1509 MovieClip "suppliesPlace1" in Symbol 1585 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("supplies", this._name); }
Instance of Symbol 1530 MovieClip "survivorsPlace0" in Symbol 1588 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1530 MovieClip "survivorsPlace1" in Symbol 1588 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1530 MovieClip "survivorsPlace2" in Symbol 1588 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1530 MovieClip "survivorsPlace3" in Symbol 1588 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1530 MovieClip "survivorsPlace3" in Symbol 1588 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1502 MovieClip "weaponsPlace1" in Symbol 1589 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1502 MovieClip "weaponsPlace2" in Symbol 1589 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1502 MovieClip "weaponsPlace0" in Symbol 1589 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Symbol 1602 MovieClip Frame 1
stop();
Symbol 1621 Button
on (release) { _root.confirmTimeManagement(); }
Instance of Symbol 1637 MovieClip in Symbol 1638 MovieClip Frame 1
on (release) { _root.openTravelMap(); }
Instance of Symbol 1625 MovieClip "barricadeMinus" in Symbol 1646 MovieClip Frame 1
onClipEvent (load) { _root.clipBoardButtons(this._name); }
Instance of Symbol 1625 MovieClip "barricadePlus" in Symbol 1646 MovieClip Frame 1
onClipEvent (load) { _root.clipBoardButtons(this._name); }
Symbol 1665 MovieClip Frame 14
stop();
Symbol 1676 MovieClip Frame 1
Symbol 1676 MovieClip Frame 10
stop();
Symbol 1677 MovieClip Frame 1
stop();
Symbol 1677 MovieClip Frame 13
Symbol 1713 Button
on (release) { _root.travelConfirmed(_root.currentTownLocation, _root.currentTownTarget); this.slideTo(-13, 420, 0.5); }
Instance of Symbol 1679 MovieClip "cancel" in Symbol 1714 MovieClip Frame 1
onClipEvent (load) { _root.cancelTravelConfirm(this._name); }
Instance of Symbol 1677 MovieClip "armyBase" in Symbol 1715 MovieClip Frame 1
onClipEvent (load) { _root.townButton(this._name); }
Instance of Symbol 1677 MovieClip "glenDale" in Symbol 1715 MovieClip Frame 1
onClipEvent (load) { _root.townButton(this._name); }
Instance of Symbol 1677 MovieClip "claysBurg" in Symbol 1715 MovieClip Frame 1
onClipEvent (load) { _root.townButton(this._name); }
Instance of Symbol 1677 MovieClip "whistlersGrove" in Symbol 1715 MovieClip Frame 1
onClipEvent (load) { _root.townButton(this._name); }
Instance of Symbol 1677 MovieClip "aspenWood" in Symbol 1715 MovieClip Frame 1
onClipEvent (load) { _root.townButton(this._name); }
Instance of Symbol 1677 MovieClip "jonesTown" in Symbol 1715 MovieClip Frame 1
onClipEvent (load) { _root.townButton(this._name); }
Instance of Symbol 1677 MovieClip "unionCity" in Symbol 1715 MovieClip Frame 1
onClipEvent (load) { _root.townButton(this._name); }
Instance of Symbol 1679 MovieClip "cancel" in Symbol 1715 MovieClip Frame 1
onClipEvent (load) { _root.cancelTravel(this._name); }
Instance of Symbol 1681 MovieClip "blockerButton" in Symbol 1715 MovieClip Frame 1
onClipEvent (load) { this.onRollOver = function () { this.useHandCursor = false; }; this._visible = false; }
Instance of Symbol 1704 MovieClip "townInfoCard" in Symbol 1715 MovieClip Frame 1
/* no clip actions */
Symbol 1716 MovieClip [timeManager] Frame 1
stop();
Symbol 1716 MovieClip [timeManager] Frame 2
stop();
Instance of Symbol 242 MovieClip "collision" in Symbol 1741 MovieClip [flameParticle] Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 1741 MovieClip [flameParticle] Frame 18
this.removeMovieClip();
Symbol 1752 MovieClip Frame 40
stop();
Instance of Symbol 1744 MovieClip in Symbol 1779 MovieClip [ending2_badEnding] Frame 1
onClipEvent (load) { this.useHandCursor = false; this.onRelease = function () { }; }
Instance of Symbol 1773 MovieClip "mainMenuButton" in Symbol 1779 MovieClip [ending2_badEnding] Frame 679
onClipEvent (load) { this.butLabel.text = "MAIN MENU"; this.onRelease = function () { function removeParentGameOver() { _root.mainChar.removeMovieClip(); _root.hud.removeMovieClip(); _root.cleanUpScreen(); _root.cleanUpSurvivors(); _root.removeSurvivors(); delete game.onEnterFrame; _root.gotoAndStop("main"); _root.mainBlackOut.removeMovieClip(); _root.timeManager.removeMovieClip(); _parent.removeMovieClip(); } _root.mainBlackOut.alphaTo(100, 2, "easeOutSine", 0, removeParentGameOver); }; }
Symbol 1779 MovieClip [ending2_badEnding] Frame 746
stop();
Instance of Symbol 1744 MovieClip in Symbol 1786 MovieClip [ending2_goodEnding] Frame 1
onClipEvent (load) { this.useHandCursor = false; this.onRelease = function () { }; }
Instance of Symbol 1773 MovieClip "mainMenuButton" in Symbol 1786 MovieClip [ending2_goodEnding] Frame 693
onClipEvent (load) { this.butLabel.text = "MAIN MENU"; this.onRelease = function () { function removeParentGameOver() { _root.mainChar.removeMovieClip(); _root.hud.removeMovieClip(); _root.cleanUpScreen(); _root.cleanUpSurvivors(); _root.removeSurvivors(); delete game.onEnterFrame; _root.gotoAndStop("main"); _root.mainBlackOut.removeMovieClip(); _root.timeManager.removeMovieClip(); _parent.removeMovieClip(); } _root.mainBlackOut.alphaTo(100, 2, "easeOutSine", 0, removeParentGameOver); }; }
Symbol 1786 MovieClip [ending2_goodEnding] Frame 782
stop();
Instance of Symbol 1787 MovieClip "creditsButton" in Symbol 1802 MovieClip [credits] Frame 1
onClipEvent (load) { this.onRelease = function () { _root.closeCredits(); }; }
Instance of Symbol 1800 MovieClip "creditList" in Symbol 1802 MovieClip [credits] Frame 1
/* no clip actions */
Instance of Symbol 1298 MovieClip in Symbol 1829 MovieClip [instructionsMenu] Frame 1
onClipEvent (load) { this.onRelease = function () { }; }
Instance of Symbol 1828 MovieClip "BACK" in Symbol 1829 MovieClip [instructionsMenu] Frame 1
onClipEvent (load) { this.butLabel.text = this._name; this.onRelease = function () { function removeParent() { removeMovieClip(_parent); loadFromInstructions(mainMenu); } _parent.alphaTo(0, 0.8, "easeOutSine", 0, removeParent); }; }
Symbol 1833 MovieClip Frame 36
stop();
Instance of Symbol 1773 MovieClip "MAIN MENU" in Symbol 1842 MovieClip [gameOver] Frame 1
onClipEvent (load) { this.butLabel.text = this._name; this.onRelease = function () { function removeParentGameOver() { _root.mainChar.removeMovieClip(); _root.hud.removeMovieClip(); _root.cleanUpScreen(); _root.removeSurvivors(); delete game.onEnterFrame; _root.gotoAndStop("main"); removeMovieClip(_parent); } _parent.mainBlackOut.alphaTo(100, 2, "easeOutSine", 0, removeParentGameOver); }; }
Instance of Symbol 1840 MovieClip "RETRY" in Symbol 1842 MovieClip [gameOver] Frame 1
onClipEvent (load) { this.butLabel.text = this._name; this.onRelease = function () { _root.mainBlackOut._visible = true; _root.mainBlackOut.alphaTo(100, 2, "easeOutSine", 0, _root.removeParentGameOverRetry); }; }
Instance of Symbol 1773 MovieClip "VISIT ARMORGAMES.COM" in Symbol 1842 MovieClip [gameOver] Frame 1
onClipEvent (load) { this.butLabel.text = this._name; this.onRelease = function () { getURL ("http://www.armorgames.com/", "_blank"); }; }
Instance of Symbol 1773 MovieClip "musicBy" in Symbol 1842 MovieClip [gameOver] Frame 1
onClipEvent (load) { this.butLabel.text = "EVIL-LIVES.COM"; this.onRelease = function () { getURL ("http://www.evil-lives.com/", "_blank"); }; }
Symbol 1875 MovieClip Frame 1
Symbol 1880 MovieClip Frame 1
Symbol 1886 MovieClip Frame 1
Symbol 1886 MovieClip Frame 13
Symbol 1894 MovieClip Frame 29
Symbol 1903 MovieClip [endingAnimation] Frame 393
this.blackhawk1.frontWindowGunner.gotoAndPlay("waving");
Instance of Symbol 1773 MovieClip "MAIN MENU" in Symbol 1903 MovieClip [endingAnimation] Frame 829
onClipEvent (load) { this.butLabel.text = this._name; this.onRelease = function () { _root.cleanUpScreen(); _root.gotoAndPlay(1); removeMovieClip(_root.endingAnim); }; }
Instance of Symbol 1773 MovieClip "VISIT ARMORGAMES.COM" in Symbol 1903 MovieClip [endingAnimation] Frame 833
onClipEvent (load) { this.butLabel.text = this._name; this.onRelease = function () { getURL ("http://www.armorgames.com/", "_blank"); }; }
Instance of Symbol 1773 MovieClip "MAIN MENU" in Symbol 1903 MovieClip [endingAnimation] Frame 839
onClipEvent (load) { this.butLabel.text = this._name; this.onRelease = function () { _root.cleanUpScreen(); _root.gotoAndStop("main"); removeMovieClip(_root.endingAnim); }; }
Symbol 1903 MovieClip [endingAnimation] Frame 1384
stop();
Instance of Symbol 906 MovieClip "collisionFeet" in Symbol 1906 MovieClip [trap_mine] Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 1912 MovieClip [trap_bearTrap] Frame 1
stop();
Instance of Symbol 906 MovieClip "collisionFeet" in Symbol 1912 MovieClip [trap_bearTrap] Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 1936 MovieClip Frame 63
gotoAndPlay (2);
Instance of Symbol 1942 MovieClip "PLAY MORE GAMES" in Symbol 1943 MovieClip Frame 1
onClipEvent (load) { _root.mainButtons(this._name); }
Instance of Symbol 1942 MovieClip "OPTIONS" in Symbol 1943 MovieClip Frame 1
onClipEvent (load) { _root.mainButtons(this._name); }
Instance of Symbol 1942 MovieClip "INSTRUCTIONS" in Symbol 1943 MovieClip Frame 1
onClipEvent (load) { _root.mainButtons(this._name); }
Instance of Symbol 1942 MovieClip "PLAY" in Symbol 1943 MovieClip Frame 1
onClipEvent (load) { _root.mainButtons(this._name); }
Instance of Symbol 1942 MovieClip "CREDITS" in Symbol 1943 MovieClip Frame 1
onClipEvent (load) { _root.mainButtons(this._name); }
Instance of Symbol 1942 MovieClip "PLAYTLS1" in Symbol 1943 MovieClip Frame 1
onClipEvent (load) { _root.mainButtons(this._name); }
Symbol 1954 Button
on (release) { getURL ("http://www.armorgames.com", "blank"); }
Symbol 1961 MovieClip Frame 2
menuMusic = new Sound(mainMenu); menuMusic.attachSound("AG_beat"); menuMusic.setVolume(100); menuMusic.start(0, 1);
Symbol 1961 MovieClip Frame 11
menuMusic = new Sound(mainMenu); menuMusic.attachSound("AG_chorus"); menuMusic.setVolume(100); menuMusic.start(0, 1);
Symbol 1961 MovieClip Frame 53
menuMusic = new Sound(mainMenu); menuMusic.attachSound("AG_sword"); menuMusic.setVolume(100); menuMusic.start(0, 1);
Symbol 1961 MovieClip Frame 82
stop();
Symbol 1995 MovieClip Frame 201
stop();
Symbol 1996 MovieClip Frame 110
conArtistSting = new Sound(mainMenu); conArtistSting.attachSound("conArtistSting"); conArtistSting.setVolume(100); conArtistSting.start(0, 1);
Instance of Symbol 1995 MovieClip in Symbol 1996 MovieClip Frame 110
onClipEvent (load) { this.onRelease = function () { getURL ("http://www.con-artists-productions.com", "_blank"); }; }
Symbol 1996 MovieClip Frame 335
stop(); _root.mainMenu.bloodSplatter._visible = true; _root.mainMenu.noise._visible = true;
Instance of Symbol 1936 MovieClip "noise" in Symbol 1997 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 1943 MovieClip "mainMenuButtons" in Symbol 1997 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1949 MovieClip "skipButton" in Symbol 1997 MovieClip Frame 1
onClipEvent (load) { this._visible = false; this.onRelease = function () { _root.loadWholeMenuNow(); }; }
Instance of Symbol 1802 MovieClip [credits] "credits" in Symbol 1997 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 1997 MovieClip Frame 25
stop();
Symbol 2001 Button
on (release) { _root.closeIntroJournal(); }
Instance of Symbol 1949 MovieClip "skipButton" in Symbol 2062 MovieClip Frame 13
onClipEvent (load) { this.onRelease = function () { _parent.gotoAndPlay("endThis"); }; }
Symbol 2062 MovieClip Frame 849
stop(); this._visible = false; _root.introBlackOut.alphaTo(0, 10, "easeOutSine"); _root.openIntroJournal();
Symbol 2088 MovieClip Frame 1
stop();
Instance of Symbol 2067 MovieClip "dawn" in Symbol 2088 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 2070 MovieClip "dawn" in Symbol 2088 MovieClip Frame 12
onClipEvent (load) { this._visible = false; }
Instance of Symbol 2077 MovieClip "dawn" in Symbol 2088 MovieClip Frame 37
onClipEvent (load) { this.visible = false; }
Instance of Symbol 2082 MovieClip "dawn" in Symbol 2088 MovieClip Frame 48
onClipEvent (load) { this.visible = false; }
Instance of Symbol 2087 MovieClip "dawn" in Symbol 2088 MovieClip Frame 67
onClipEvent (load) { this._visible = false; }
Symbol 2114 MovieClip Frame 21
stop();
Symbol 2139 MovieClip Frame 1
stop();

Library Items

Symbol 1 GraphicUsed by:4
Symbol 2 FontUsed by:3
Symbol 3 EditableTextUses:2Used by:4
Symbol 4 MovieClip [performanceTester]Uses:1 3
Symbol 5 BitmapUsed by:6
Symbol 6 GraphicUses:5Used by:16
Symbol 7 FontUsed by:8 9 10 40 1328 1374 1420 1422 1424 1428 1429 1430 1432 1433 1434 1439 1444 1482 1483 1484 1486 1487 1488 1489 1490 1491 1494 1495 1605 1606 1607 1608 1609 1610 1612 1613 1618 1619 1622 1631 1636 1642 1643 1644 1649 1655 1693 1694 1695 1699 1700 1701 1702 1703 1705 1709 1710 1711 1712 1999
Symbol 8 EditableTextUses:7Used by:16
Symbol 9 TextUses:7Used by:16
Symbol 10 TextUses:7Used by:16
Symbol 11 GraphicUsed by:12
Symbol 12 MovieClipUses:11Used by:16
Symbol 13 GraphicUsed by:14 1304 2098
Symbol 14 MovieClipUses:13Used by:15
Symbol 15 MovieClipUses:14Used by:16
Symbol 16 MovieClipUses:6 8 9 10 12 15Used by:Timeline
Symbol 17 GraphicUsed by:28
Symbol 18 GraphicUsed by:27
Symbol 19 GraphicUsed by:27
Symbol 20 GraphicUsed by:27
Symbol 21 GraphicUsed by:27
Symbol 22 GraphicUsed by:27
Symbol 23 GraphicUsed by:27
Symbol 24 GraphicUsed by:27
Symbol 25 GraphicUsed by:27
Symbol 26 GraphicUsed by:27
Symbol 27 MovieClipUses:18 19 20 21 22 23 24 25 26Used by:28 1502 1504 1509 1530
Symbol 28 MovieClipUses:17 27Used by:Timeline
Symbol 29 GraphicUsed by:30
Symbol 30 MovieClipUses:29Used by:Timeline
Symbol 31 GraphicUsed by:39
Symbol 32 GraphicUsed by:36
Symbol 33 FontUsed by:34 35 37 1325 1339 1340 1341 1342 1369 1438 1440 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1485 1514 1515 1516 1517 1518 1519 1520 1521 1522 1525 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1552 1553 1554 1555 1556 1557 1558 1559 1565 1566 1567 1568 1569 1570 1578 1579 1580 1581 1582 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1603 1611 1614 1615 1616 1617 1623 1626 1642 1693 1694 1699 1701 1703 1709 1710 1998 2000
Symbol 34 TextUses:33Used by:36
Symbol 35 TextUses:33Used by:36
Symbol 36 ButtonUses:32 34 35Used by:39
Symbol 37 TextUses:33Used by:39
Symbol 38 GraphicUsed by:39
Symbol 39 MovieClipUses:31 36 37 38Used by:Timeline
Symbol 40 TextUses:7Used by:Timeline
Symbol 41 GraphicUsed by:48
Symbol 42 BitmapUsed by:43
Symbol 43 GraphicUses:42Used by:44 2064
Symbol 44 MovieClipUses:43Used by:48
Symbol 45 GraphicUsed by:48
Symbol 46 BitmapUsed by:47
Symbol 47 GraphicUses:46Used by:48
Symbol 48 MovieClip [bg_glenDale_overlay]Uses:41 44 45 47Used by:Timeline
Symbol 49 GraphicUsed by:54
Symbol 50 BitmapUsed by:51
Symbol 51 GraphicUses:50Used by:54 2088
Symbol 52 BitmapUsed by:53
Symbol 53 GraphicUses:52Used by:54
Symbol 54 MovieClip [bg_whistlersGrove_overlay]Uses:49 51 53Used by:Timeline
Symbol 55 BitmapUsed by:56
Symbol 56 GraphicUses:55Used by:57
Symbol 57 MovieClip [bg_aspenWood_overlay]Uses:56Used by:Timeline
Symbol 58 BitmapUsed by:59
Symbol 59 GraphicUses:58Used by:60
Symbol 60 MovieClip [bg_claysBurg_overlay]Uses:59Used by:Timeline
Symbol 61 GraphicUsed by:62 1273
Symbol 62 MovieClipUses:61Used by:Timeline
Symbol 63 GraphicUsed by:64 1176
Symbol 64 MovieClipUses:63Used by:253 653 873 903 1135 1912
Symbol 65 GraphicUsed by:66
Symbol 66 MovieClipUses:65Used by:67
Symbol 67 MovieClipUses:66Used by:253 873
Symbol 68 GraphicUsed by:79
Symbol 69 GraphicUsed by:79
Symbol 70 GraphicUsed by:79
Symbol 71 GraphicUsed by:79
Symbol 72 GraphicUsed by:79
Symbol 73 GraphicUsed by:79
Symbol 74 GraphicUsed by:79
Symbol 75 GraphicUsed by:79
Symbol 76 GraphicUsed by:79
Symbol 77 GraphicUsed by:79
Symbol 78 GraphicUsed by:79
Symbol 79 MovieClipUses:68 69 70 71 72 73 74 75 76 77 78Used by:84
Symbol 80 GraphicUsed by:81
Symbol 81 MovieClipUses:80Used by:84
Symbol 82 GraphicUsed by:83
Symbol 83 MovieClipUses:82Used by:84
Symbol 84 MovieClipUses:79 81 83Used by:253 873
Symbol 85 GraphicUsed by:96
Symbol 86 GraphicUsed by:96
Symbol 87 GraphicUsed by:96
Symbol 88 GraphicUsed by:96
Symbol 89 GraphicUsed by:96
Symbol 90 GraphicUsed by:96
Symbol 91 GraphicUsed by:96
Symbol 92 GraphicUsed by:96
Symbol 93 GraphicUsed by:96
Symbol 94 GraphicUsed by:96
Symbol 95 GraphicUsed by:96
Symbol 96 MovieClipUses:85 86 87 88 89 90 91 92 93 94 95Used by:109 110
Symbol 97 GraphicUsed by:98
Symbol 98 MovieClipUses:97Used by:109
Symbol 99 GraphicUsed by:100
Symbol 100 MovieClipUses:99Used by:109 110
Symbol 101 GraphicUsed by:108
Symbol 102 GraphicUsed by:103
Symbol 103 MovieClipUses:102Used by:108 276 464 662 1119
Symbol 104 GraphicUsed by:108
Symbol 105 GraphicUsed by:108
Symbol 106 GraphicUsed by:108
Symbol 107 GraphicUsed by:108
Symbol 108 MovieClipUses:101 103 104 105 106 107Used by:109
Symbol 109 MovieClipUses:96 98 100 108Used by:253 873
Symbol 110 MovieClipUses:96 100Used by:253
Symbol 111 GraphicUsed by:112
Symbol 112 MovieClipUses:111Used by:116
Symbol 113 GraphicUsed by:116
Symbol 114 GraphicUsed by:115
Symbol 115 MovieClipUses:114Used by:116
Symbol 116 MovieClipUses:112 113 115Used by:253
Symbol 117 GraphicUsed by:118
Symbol 118 MovieClipUses:117Used by:253
Symbol 119 GraphicUsed by:120
Symbol 120 MovieClipUses:119Used by:240
Symbol 121 GraphicUsed by:136
Symbol 122 GraphicUsed by:136
Symbol 123 GraphicUsed by:136
Symbol 124 GraphicUsed by:136
Symbol 125 GraphicUsed by:136
Symbol 126 GraphicUsed by:136
Symbol 127 GraphicUsed by:136
Symbol 128 GraphicUsed by:136
Symbol 129 GraphicUsed by:136
Symbol 130 GraphicUsed by:136
Symbol 131 GraphicUsed by:136
Symbol 132 GraphicUsed by:136
Symbol 133 GraphicUsed by:136
Symbol 134 GraphicUsed by:136
Symbol 135 GraphicUsed by:136
Symbol 136 MovieClipUses:121 122 123 124 125 126 127 128 129 130 131 132 133 134 135Used by:141 236
Symbol 137 GraphicUsed by:138
Symbol 138 MovieClipUses:137Used by:141
Symbol 139 GraphicUsed by:140
Symbol 140 MovieClipUses:139Used by:141 236
Symbol 141 MovieClipUses:136 138 140Used by:240 873
Symbol 142 GraphicUsed by:157
Symbol 143 GraphicUsed by:157
Symbol 144 GraphicUsed by:157
Symbol 145 GraphicUsed by:157
Symbol 146 GraphicUsed by:157
Symbol 147 GraphicUsed by:157
Symbol 148 GraphicUsed by:157
Symbol 149 GraphicUsed by:157
Symbol 150 GraphicUsed by:157
Symbol 151 GraphicUsed by:157
Symbol 152 GraphicUsed by:157
Symbol 153 GraphicUsed by:157
Symbol 154 GraphicUsed by:157
Symbol 155 GraphicUsed by:157
Symbol 156 GraphicUsed by:157
Symbol 157 MovieClipUses:142 143 144 145 146 147 148 149 150 151 152 153 154 155 156Used by:162 237
Symbol 158 GraphicUsed by:159
Symbol 159 MovieClipUses:158Used by:162
Symbol 160 GraphicUsed by:161
Symbol 161 MovieClipUses:160Used by:162 237
Symbol 162 MovieClipUses:157 159 161Used by:240 873
Symbol 163 GraphicUsed by:164
Symbol 164 MovieClipUses:163Used by:210 1344
Symbol 165 MovieClipUsed by:210 1404 1997 2088  Timeline
Symbol 166 GraphicUsed by:167
Symbol 167 MovieClipUses:166Used by:168
Symbol 168 MovieClipUses:167Used by:171 951 965 989 1002 1012 1053 1059 1068 1086 1118
Symbol 169 GraphicUsed by:170 1001
Symbol 170 MovieClipUses:169Used by:171 686 951 965 982 989 1053 1059 1068 1086 1093
Symbol 171 MovieClipUses:168 170Used by:210
Symbol 172 GraphicUsed by:173
Symbol 173 MovieClipUses:172Used by:174 1732
Symbol 174 MovieClipUses:173Used by:210 1119
Symbol 175 GraphicUsed by:176
Symbol 176 MovieClipUses:175Used by:177 1725
Symbol 177 MovieClipUses:176Used by:210 1119
Symbol 178 GraphicUsed by:179
Symbol 179 MovieClipUses:178Used by:210 1119
Symbol 180 GraphicUsed by:181
Symbol 181 MovieClipUses:180Used by:210 1056 1365
Symbol 182 GraphicUsed by:184
Symbol 183 GraphicUsed by:184
Symbol 184 MovieClipUses:182 183Used by:210 1119
Symbol 185 GraphicUsed by:186
Symbol 186 MovieClipUses:185Used by:210 1119 1167
Symbol 187 GraphicUsed by:188
Symbol 188 MovieClipUses:187Used by:210 1119
Symbol 189 GraphicUsed by:192
Symbol 190 GraphicUsed by:192
Symbol 191 GraphicUsed by:192
Symbol 192 MovieClipUses:189 190 191Used by:210 1119
Symbol 193 GraphicUsed by:197
Symbol 194 GraphicUsed by:195
Symbol 195 MovieClipUses:194Used by:197
Symbol 196 GraphicUsed by:197
Symbol 197 MovieClipUses:193 195 196Used by:210 1006 1717
Symbol 198 GraphicUsed by:199
Symbol 199 MovieClipUses:198Used by:210
Symbol 200 GraphicUsed by:201
Symbol 201 MovieClipUses:200Used by:210 986
Symbol 202 GraphicUsed by:203
Symbol 203 MovieClipUses:202Used by:204
Symbol 204 MovieClipUses:203Used by:210 1119 1355 1728
Symbol 205 GraphicUsed by:209
Symbol 206 GraphicUsed by:207
Symbol 207 MovieClipUses:206Used by:209
Symbol 208 GraphicUsed by:209
Symbol 209 MovieClip [sawnOff_Icon]Uses:205 207 208Used by:210 1363  Timeline
Symbol 210 MovieClipUses:164 165 171 174 177 179 181 184 186 188 192 197 199 201 204 209Used by:240
Symbol 211 GraphicUsed by:240
Symbol 212 GraphicUsed by:235
Symbol 213 GraphicUsed by:235
Symbol 214 GraphicUsed by:235
Symbol 215 GraphicUsed by:235
Symbol 216 GraphicUsed by:217
Symbol 217 MovieClipUses:216Used by:235 462
Symbol 218 GraphicUsed by:235
Symbol 219 GraphicUsed by:220
Symbol 220 MovieClipUses:219Used by:235 462 517 563
Symbol 221 GraphicUsed by:235
Symbol 222 GraphicUsed by:223
Symbol 223 MovieClipUses:222Used by:235 462 517 563
Symbol 224 GraphicUsed by:235
Symbol 225 GraphicUsed by:226
Symbol 226 MovieClipUses:225Used by:235 462
Symbol 227 GraphicUsed by:235
Symbol 228 GraphicUsed by:229
Symbol 229 MovieClipUses:228Used by:235 462 517 563
Symbol 230 GraphicUsed by:235
Symbol 231 GraphicUsed by:232
Symbol 232 MovieClipUses:231Used by:235 462 517 563
Symbol 233 GraphicUsed by:235
Symbol 234 GraphicUsed by:235
Symbol 235 MovieClipUses:212 213 214 215 217 218 220 221 223 224 226 227 229 230 232 233 234Used by:240
Symbol 236 MovieClipUses:136 140Used by:240
Symbol 237 MovieClipUses:157 161Used by:240
Symbol 238 GraphicUsed by:239
Symbol 239 MovieClipUses:238Used by:240
Symbol 240 MovieClipUses:120 141 162 210 211 235 236 237 239Used by:253
Symbol 241 GraphicUsed by:242
Symbol 242 MovieClipUses:241Used by:253 653 662 873 882 884 886 888 890 1198 1741
Symbol 243 GraphicUsed by:253
Symbol 244 GraphicUsed by:253
Symbol 245 GraphicUsed by:253
Symbol 246 GraphicUsed by:253
Symbol 247 GraphicUsed by:253
Symbol 248 GraphicUsed by:253
Symbol 249 GraphicUsed by:253
Symbol 250 GraphicUsed by:253
Symbol 251 GraphicUsed by:253
Symbol 252 GraphicUsed by:253
Symbol 253 MovieClip [survivorDummy]Uses:64 67 84 109 110 116 118 240 242 243 244 245 246 247 248 249 250 251 252Used by:Timeline
Symbol 254 GraphicUsed by:268
Symbol 255 GraphicUsed by:268
Symbol 256 GraphicUsed by:268
Symbol 257 GraphicUsed by:268
Symbol 258 GraphicUsed by:268
Symbol 259 GraphicUsed by:268
Symbol 260 GraphicUsed by:268
Symbol 261 GraphicUsed by:268
Symbol 262 GraphicUsed by:268
Symbol 263 GraphicUsed by:268
Symbol 264 GraphicUsed by:268
Symbol 265 GraphicUsed by:268
Symbol 266 GraphicUsed by:268
Symbol 267 GraphicUsed by:268
Symbol 268 MovieClipUses:254 255 256 257 258 259 260 261 262 263 264 265 266 267Used by:277
Symbol 269 GraphicUsed by:270
Symbol 270 MovieClipUses:269Used by:277
Symbol 271 GraphicUsed by:276
Symbol 272 GraphicUsed by:276
Symbol 273 GraphicUsed by:276
Symbol 274 GraphicUsed by:276
Symbol 275 GraphicUsed by:276
Symbol 276 MovieClipUses:271 103 272 273 274 275Used by:277 310 390 1163
Symbol 277 MovieClip [zombieTorso3]Uses:268 270 276Used by:Timeline
Symbol 278 GraphicUsed by:292
Symbol 279 GraphicUsed by:292
Symbol 280 GraphicUsed by:292
Symbol 281 GraphicUsed by:292
Symbol 282 GraphicUsed by:292
Symbol 283 GraphicUsed by:292
Symbol 284 GraphicUsed by:292
Symbol 285 GraphicUsed by:292
Symbol 286 GraphicUsed by:292
Symbol 287 GraphicUsed by:292
Symbol 288 GraphicUsed by:292
Symbol 289 GraphicUsed by:292
Symbol 290 GraphicUsed by:292
Symbol 291 GraphicUsed by:292
Symbol 292 MovieClipUses:278 279 280 281 282 283 284 285 286 287 288 289 290 291Used by:310
Symbol 293 GraphicUsed by:294
Symbol 294 MovieClipUses:293Used by:310
Symbol 295 GraphicUsed by:296
Symbol 296 MovieClipUses:295Used by:309
Symbol 297 GraphicUsed by:309
Symbol 298 GraphicUsed by:309
Symbol 299 GraphicUsed by:309
Symbol 300 GraphicUsed by:309
Symbol 301 GraphicUsed by:309
Symbol 302 GraphicUsed by:309
Symbol 303 GraphicUsed by:309
Symbol 304 GraphicUsed by:305
Symbol 305 MovieClipUses:304Used by:309
Symbol 306 GraphicUsed by:309
Symbol 307 GraphicUsed by:309
Symbol 308 GraphicUsed by:309
Symbol 309 MovieClipUses:296 297 298 299 300 301 302 303 305 306 307 308Used by:310
Symbol 310 MovieClip [zombieTorso2]Uses:292 294 309 276Used by:Timeline
Symbol 311 GraphicUsed by:325
Symbol 312 GraphicUsed by:325
Symbol 313 GraphicUsed by:325
Symbol 314 GraphicUsed by:325
Symbol 315 GraphicUsed by:325
Symbol 316 GraphicUsed by:325
Symbol 317 GraphicUsed by:325
Symbol 318 GraphicUsed by:325
Symbol 319 GraphicUsed by:325
Symbol 320 GraphicUsed by:325
Symbol 321 GraphicUsed by:325
Symbol 322 GraphicUsed by:325
Symbol 323 GraphicUsed by:325
Symbol 324 GraphicUsed by:325
Symbol 325 MovieClipUses:311 312 313 314 315 316 317 318 319 320 321 322 323 324Used by:390
Symbol 326 GraphicUsed by:327
Symbol 327 MovieClipUses:326Used by:390
Symbol 328 GraphicUsed by:389
Symbol 329 GraphicUsed by:389
Symbol 330 GraphicUsed by:389
Symbol 331 GraphicUsed by:389
Symbol 332 GraphicUsed by:389
Symbol 333 GraphicUsed by:389
Symbol 334 GraphicUsed by:335
Symbol 335 MovieClipUses:334Used by:389
Symbol 336 GraphicUsed by:389
Symbol 337 GraphicUsed by:389
Symbol 338 GraphicUsed by:389
Symbol 339 GraphicUsed by:389
Symbol 340 GraphicUsed by:389
Symbol 341 GraphicUsed by:346
Symbol 342 GraphicUsed by:346
Symbol 343 GraphicUsed by:346
Symbol 344 GraphicUsed by:346
Symbol 345 GraphicUsed by:346
Symbol 346 MovieClipUses:341 342 343 344 345Used by:389
Symbol 347 GraphicUsed by:389
Symbol 348 GraphicUsed by:389
Symbol 349 GraphicUsed by:350
Symbol 350 MovieClipUses:349Used by:389
Symbol 351 GraphicUsed by:352
Symbol 352 MovieClipUses:351Used by:389
Symbol 353 GraphicUsed by:354
Symbol 354 MovieClipUses:353Used by:389
Symbol 355 GraphicUsed by:356
Symbol 356 MovieClipUses:355Used by:389
Symbol 357 GraphicUsed by:389
Symbol 358 GraphicUsed by:359
Symbol 359 MovieClipUses:358Used by:389
Symbol 360 GraphicUsed by:389
Symbol 361 GraphicUsed by:362
Symbol 362 MovieClipUses:361Used by:389
Symbol 363 GraphicUsed by:389
Symbol 364 GraphicUsed by:389
Symbol 365 GraphicUsed by:366
Symbol 366 MovieClipUses:365Used by:389
Symbol 367 GraphicUsed by:389
Symbol 368 GraphicUsed by:389
Symbol 369 GraphicUsed by:389
Symbol 370 GraphicUsed by:389
Symbol 371 GraphicUsed by:389
Symbol 372 GraphicUsed by:373
Symbol 373 MovieClipUses:372Used by:389
Symbol 374 GraphicUsed by:389
Symbol 375 GraphicUsed by:389
Symbol 376 GraphicUsed by:377
Symbol 377 MovieClipUses:376Used by:389
Symbol 378 GraphicUsed by:389
Symbol 379 GraphicUsed by:380
Symbol 380 MovieClipUses:379Used by:389
Symbol 381 GraphicUsed by:382
Symbol 382 MovieClipUses:381Used by:389
Symbol 383 GraphicUsed by:384
Symbol 384 MovieClipUses:383Used by:389
Symbol 385 GraphicUsed by:389
Symbol 386 GraphicUsed by:387
Symbol 387 MovieClipUses:386Used by:389
Symbol 388 GraphicUsed by:389
Symbol 389 MovieClipUses:328 329 330 331 332 333 335 336 337 338 339 340 346 347 348 350 352 354 356 357 359 360 362 363 364 366 367 368 369 370 371 373 374 375 377 378 380 382 384 385 387 388Used by:390
Symbol 390 MovieClip [zombieTorso1]Uses:325 327 389 276Used by:Timeline
Symbol 391 GraphicUsed by:465
Symbol 392 GraphicUsed by:462
Symbol 393 GraphicUsed by:462
Symbol 394 GraphicUsed by:395
Symbol 395 MovieClipUses:394Used by:462 517 563
Symbol 396 GraphicUsed by:462
Symbol 397 GraphicUsed by:462
Symbol 398 GraphicUsed by:399
Symbol 399 MovieClipUses:398Used by:462 517 563
Symbol 400 GraphicUsed by:462
Symbol 401 GraphicUsed by:462
Symbol 402 GraphicUsed by:462
Symbol 403 GraphicUsed by:462
Symbol 404 GraphicUsed by:462
Symbol 405 GraphicUsed by:462
Symbol 406 GraphicUsed by:462
Symbol 407 GraphicUsed by:462
Symbol 408 GraphicUsed by:409
Symbol 409 MovieClipUses:408Used by:462 517 563
Symbol 410 GraphicUsed by:462
Symbol 411 GraphicUsed by:462
Symbol 412 GraphicUsed by:462
Symbol 413 GraphicUsed by:462
Symbol 414 GraphicUsed by:462
Symbol 415 GraphicUsed by:462
Symbol 416 GraphicUsed by:462
Symbol 417 GraphicUsed by:462
Symbol 418 GraphicUsed by:419
Symbol 419 MovieClipUses:418Used by:462 563
Symbol 420 GraphicUsed by:462
Symbol 421 GraphicUsed by:462
Symbol 422 GraphicUsed by:462
Symbol 423 GraphicUsed by:462
Symbol 424 GraphicUsed by:425
Symbol 425 MovieClipUses:424Used by:462 517
Symbol 426 GraphicUsed by:462
Symbol 427 GraphicUsed by:462
Symbol 428 GraphicUsed by:462
Symbol 429 GraphicUsed by:462
Symbol 430 GraphicUsed by:431
Symbol 431 MovieClipUses:430Used by:462 517 563
Symbol 432 GraphicUsed by:433
Symbol 433 MovieClipUses:432Used by:462
Symbol 434 GraphicUsed by:462
Symbol 435 GraphicUsed by:436
Symbol 436 MovieClipUses:435Used by:462 517 563
Symbol 437 GraphicUsed by:462
Symbol 438 GraphicUsed by:462
Symbol 439 GraphicUsed by:462
Symbol 440 GraphicUsed by:462
Symbol 441 GraphicUsed by:462
Symbol 442 GraphicUsed by:462
Symbol 443 GraphicUsed by:462
Symbol 444 GraphicUsed by:462
Symbol 445 GraphicUsed by:462
Symbol 446 GraphicUsed by:462
Symbol 447 GraphicUsed by:462
Symbol 448 GraphicUsed by:462
Symbol 449 GraphicUsed by:462
Symbol 450 GraphicUsed by:462
Symbol 451 GraphicUsed by:462
Symbol 452 GraphicUsed by:462
Symbol 453 GraphicUsed by:462
Symbol 454 GraphicUsed by:462
Symbol 455 GraphicUsed by:456
Symbol 456 MovieClipUses:455Used by:462
Symbol 457 GraphicUsed by:462
Symbol 458 GraphicUsed by:462
Symbol 459 GraphicUsed by:462
Symbol 460 GraphicUsed by:462
Symbol 461 GraphicUsed by:462
Symbol 462 MovieClipUses:392 393 395 396 229 397 399 400 401 220 402 232 403 404 405 406 407 409 410 411 412 413 226 414 415 416 417 419 420 421 422 217 423 425 426 427 428 429 431 433 434 436 437 438 439 440 441 442 443 444 445 223 446 447 448 449 450 451 452 453 454 456 457 458 459 460 461Used by:465
Symbol 463 GraphicUsed by:464
Symbol 464 MovieClipUses:463 103Used by:465 518 564
Symbol 465 MovieClip [zombieHead3]Uses:391 462 464Used by:Timeline
Symbol 466 GraphicUsed by:518
Symbol 467 GraphicUsed by:517
Symbol 468 GraphicUsed by:517
Symbol 469 GraphicUsed by:517
Symbol 470 GraphicUsed by:517
Symbol 471 GraphicUsed by:517
Symbol 472 GraphicUsed by:517
Symbol 473 GraphicUsed by:517
Symbol 474 GraphicUsed by:517
Symbol 475 GraphicUsed by:517
Symbol 476 GraphicUsed by:517
Symbol 477 GraphicUsed by:517
Symbol 478 GraphicUsed by:496
Symbol 479 GraphicUsed by:496
Symbol 480 GraphicUsed by:496
Symbol 481 GraphicUsed by:496
Symbol 482 GraphicUsed by:496
Symbol 483 GraphicUsed by:496
Symbol 484 GraphicUsed by:496
Symbol 485 GraphicUsed by:496
Symbol 486 GraphicUsed by:496
Symbol 487 GraphicUsed by:496
Symbol 488 GraphicUsed by:496
Symbol 489 GraphicUsed by:496
Symbol 490 GraphicUsed by:496
Symbol 491 GraphicUsed by:496
Symbol 492 GraphicUsed by:496
Symbol 493 GraphicUsed by:496
Symbol 494 GraphicUsed by:496
Symbol 495 GraphicUsed by:496
Symbol 496 MovieClipUses:478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495Used by:517 563
Symbol 497 GraphicUsed by:517
Symbol 498 GraphicUsed by:517
Symbol 499 GraphicUsed by:517
Symbol 500 GraphicUsed by:517
Symbol 501 GraphicUsed by:517
Symbol 502 GraphicUsed by:517
Symbol 503 GraphicUsed by:517
Symbol 504 GraphicUsed by:517
Symbol 505 GraphicUsed by:517
Symbol 506 GraphicUsed by:517
Symbol 507 GraphicUsed by:517
Symbol 508 GraphicUsed by:517
Symbol 509 GraphicUsed by:517
Symbol 510 GraphicUsed by:517
Symbol 511 GraphicUsed by:517
Symbol 512 GraphicUsed by:517
Symbol 513 GraphicUsed by:517
Symbol 514 GraphicUsed by:517
Symbol 515 GraphicUsed by:517
Symbol 516 GraphicUsed by:517
Symbol 517 MovieClipUses:467 232 468 223 469 470 399 471 472 473 431 229 474 475 476 477 496 497 498 395 499 409 500 501 502 503 425 504 505 506 436 507 508 509 510 220 511 512 513 514 515 516Used by:518
Symbol 518 MovieClip [zombieHead2]Uses:466 517 464Used by:Timeline
Symbol 519 GraphicUsed by:564
Symbol 520 GraphicUsed by:563
Symbol 521 GraphicUsed by:563
Symbol 522 GraphicUsed by:563
Symbol 523 GraphicUsed by:563
Symbol 524 GraphicUsed by:563
Symbol 525 GraphicUsed by:563
Symbol 526 GraphicUsed by:563
Symbol 527 GraphicUsed by:563
Symbol 528 GraphicUsed by:563
Symbol 529 GraphicUsed by:563
Symbol 530 GraphicUsed by:563
Symbol 531 GraphicUsed by:563
Symbol 532 GraphicUsed by:563
Symbol 533 GraphicUsed by:563
Symbol 534 GraphicUsed by:563
Symbol 535 GraphicUsed by:563
Symbol 536 GraphicUsed by:563
Symbol 537 GraphicUsed by:563
Symbol 538 GraphicUsed by:563
Symbol 539 GraphicUsed by:563
Symbol 540 GraphicUsed by:563
Symbol 541 GraphicUsed by:563
Symbol 542 GraphicUsed by:563
Symbol 543 GraphicUsed by:563
Symbol 544 GraphicUsed by:563
Symbol 545 GraphicUsed by:563
Symbol 546 GraphicUsed by:563
Symbol 547 GraphicUsed by:563
Symbol 548 GraphicUsed by:563
Symbol 549 GraphicUsed by:563
Symbol 550 GraphicUsed by:563
Symbol 551 GraphicUsed by:552
Symbol 552 MovieClipUses:551Used by:563
Symbol 553 GraphicUsed by:563
Symbol 554 GraphicUsed by:563
Symbol 555 GraphicUsed by:563
Symbol 556 GraphicUsed by:563
Symbol 557 GraphicUsed by:563
Symbol 558 GraphicUsed by:559
Symbol 559 MovieClipUses:558Used by:563
Symbol 560 GraphicUsed by:563
Symbol 561 GraphicUsed by:563
Symbol 562 GraphicUsed by:563
Symbol 563 MovieClipUses:223 520 521 496 229 522 523 220 524 525 431 526 527 409 528 529 399 395 530 531 532 533 534 419 535 536 537 538 539 540 541 542 543 544 232 545 546 436 547 548 549 550 552 553 554 555 556 557 559 560 561 562Used by:564
Symbol 564 MovieClip [zombieHead1]Uses:519 563 464Used by:Timeline
Symbol 565 GraphicUsed by:566
Symbol 566 MovieClip [zombie_LowerArm]Uses:565Used by:Timeline
Symbol 567 GraphicUsed by:568
Symbol 568 MovieClipUses:567Used by:569
Symbol 569 MovieClip [zombie_Foot]Uses:568Used by:Timeline
Symbol 570 GraphicUsed by:571
Symbol 571 MovieClipUses:570Used by:653
Symbol 572 GraphicUsed by:573
Symbol 573 MovieClipUses:572Used by:653
Symbol 574 GraphicUsed by:575
Symbol 575 MovieClipUses:574Used by:653
Symbol 576 GraphicUsed by:577
Symbol 577 MovieClipUses:576Used by:653
Symbol 578 GraphicUsed by:579
Symbol 579 MovieClipUses:578Used by:653
Symbol 580 GraphicUsed by:581
Symbol 581 MovieClipUses:580Used by:653
Symbol 582 GraphicUsed by:583
Symbol 583 MovieClipUses:582Used by:653
Symbol 584 GraphicUsed by:641
Symbol 585 GraphicUsed by:641
Symbol 586 GraphicUsed by:641
Symbol 587 GraphicUsed by:641
Symbol 588 GraphicUsed by:641
Symbol 589 GraphicUsed by:641
Symbol 590 GraphicUsed by:641
Symbol 591 GraphicUsed by:641
Symbol 592 GraphicUsed by:641
Symbol 593 GraphicUsed by:641
Symbol 594 GraphicUsed by:641
Symbol 595 GraphicUsed by:641
Symbol 596 GraphicUsed by:641
Symbol 597 GraphicUsed by:641
Symbol 598 GraphicUsed by:641
Symbol 599 GraphicUsed by:641
Symbol 600 GraphicUsed by:641
Symbol 601 GraphicUsed by:641
Symbol 602 GraphicUsed by:641
Symbol 603 GraphicUsed by:641
Symbol 604 GraphicUsed by:641
Symbol 605 GraphicUsed by:641
Symbol 606 GraphicUsed by:641
Symbol 607 GraphicUsed by:641
Symbol 608 GraphicUsed by:641
Symbol 609 GraphicUsed by:641
Symbol 610 GraphicUsed by:641
Symbol 611 GraphicUsed by:641
Symbol 612 GraphicUsed by:641
Symbol 613 GraphicUsed by:641
Symbol 614 GraphicUsed by:641
Symbol 615 GraphicUsed by:641
Symbol 616 GraphicUsed by:641
Symbol 617 GraphicUsed by:641
Symbol 618 GraphicUsed by:641
Symbol 619 GraphicUsed by:641
Symbol 620 GraphicUsed by:641
Symbol 621 GraphicUsed by:641
Symbol 622 GraphicUsed by:641
Symbol 623 GraphicUsed by:641
Symbol 624 GraphicUsed by:641
Symbol 625 GraphicUsed by:641
Symbol 626 GraphicUsed by:641
Symbol 627 GraphicUsed by:641
Symbol 628 GraphicUsed by:641
Symbol 629 GraphicUsed by:641
Symbol 630 GraphicUsed by:641
Symbol 631 GraphicUsed by:641
Symbol 632 GraphicUsed by:641
Symbol 633 GraphicUsed by:641
Symbol 634 GraphicUsed by:641
Symbol 635 GraphicUsed by:641
Symbol 636 GraphicUsed by:641
Symbol 637 GraphicUsed by:641
Symbol 638 GraphicUsed by:641
Symbol 639 GraphicUsed by:641
Symbol 640 GraphicUsed by:641
Symbol 641 MovieClip [bloodPack1]Uses:584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640Used by:653 873  Timeline
Symbol 642 GraphicUsed by:653
Symbol 643 GraphicUsed by:653
Symbol 644 GraphicUsed by:653
Symbol 645 GraphicUsed by:653
Symbol 646 GraphicUsed by:653
Symbol 647 GraphicUsed by:653
Symbol 648 GraphicUsed by:653
Symbol 649 GraphicUsed by:650
Symbol 650 MovieClipUses:649Used by:651
Symbol 651 MovieClipUses:650Used by:653
Symbol 652 GraphicUsed by:653
Symbol 653 MovieClip [zombieDog]Uses:64 571 573 575 577 579 581 583 641 242 642 643 644 645 646 647 648 651 652Used by:Timeline
Symbol 654 GraphicUsed by:655
Symbol 655 MovieClipUses:654Used by:662
Symbol 656 GraphicUsed by:659
Symbol 657 GraphicUsed by:658
Symbol 658 MovieClipUses:657Used by:659
Symbol 659 MovieClipUses:656 658Used by:662 1093 1175 1336
Symbol 660 GraphicUsed by:661
Symbol 661 MovieClipUses:660Used by:662
Symbol 662 MovieClip [round]Uses:242 655 659 103 661Used by:Timeline
Symbol 663 GraphicUsed by:669
Symbol 664 GraphicUsed by:669
Symbol 665 GraphicUsed by:669
Symbol 666 GraphicUsed by:669
Symbol 667 GraphicUsed by:669
Symbol 668 GraphicUsed by:669
Symbol 669 MovieClip [bloodPack2]Uses:663 664 665 666 667 668Used by:Timeline
Symbol 670 GraphicUsed by:671
Symbol 671 MovieClipUses:670Used by:672
Symbol 672 MovieClipUses:671Used by:873
Symbol 673 GraphicUsed by:674 2090
Symbol 674 MovieClipUses:673Used by:675
Symbol 675 MovieClipUses:674Used by:873
Symbol 676 GraphicUsed by:677
Symbol 677 MovieClipUses:676Used by:678
Symbol 678 MovieClipUses:677Used by:873
Symbol 679 GraphicUsed by:686
Symbol 680 GraphicUsed by:686
Symbol 681 GraphicUsed by:686
Symbol 682 GraphicUsed by:686
Symbol 683 GraphicUsed by:686
Symbol 684 GraphicUsed by:686
Symbol 685 GraphicUsed by:686
Symbol 686 MovieClipUses:170 679 680 681 682 683 684 685Used by:873
Symbol 687 GraphicUsed by:873
Symbol 688 GraphicUsed by:873
Symbol 689 GraphicUsed by:873
Symbol 690 GraphicUsed by:873
Symbol 691 GraphicUsed by:873
Symbol 692 GraphicUsed by:873
Symbol 693 GraphicUsed by:873
Symbol 694 GraphicUsed by:873
Symbol 695 GraphicUsed by:873
Symbol 696 GraphicUsed by:873
Symbol 697 GraphicUsed by:873
Symbol 698 GraphicUsed by:873
Symbol 699 GraphicUsed by:873
Symbol 700 GraphicUsed by:873
Symbol 701 GraphicUsed by:873
Symbol 702 GraphicUsed by:873
Symbol 703 GraphicUsed by:873
Symbol 704 GraphicUsed by:873
Symbol 705 GraphicUsed by:706
Symbol 706 MovieClipUses:705Used by:873
Symbol 707 GraphicUsed by:873
Symbol 708 GraphicUsed by:873
Symbol 709 GraphicUsed by:873
Symbol 710 GraphicUsed by:873
Symbol 711 GraphicUsed by:873
Symbol 712 GraphicUsed by:873
Symbol 713 GraphicUsed by:873
Symbol 714 GraphicUsed by:873
Symbol 715 GraphicUsed by:873
Symbol 716 GraphicUsed by:873
Symbol 717 GraphicUsed by:873
Symbol 718 GraphicUsed by:873
Symbol 719 GraphicUsed by:873
Symbol 720 GraphicUsed by:873
Symbol 721 GraphicUsed by:873
Symbol 722 GraphicUsed by:873
Symbol 723 GraphicUsed by:873
Symbol 724 GraphicUsed by:873
Symbol 725 GraphicUsed by:873
Symbol 726 GraphicUsed by:873
Symbol 727 GraphicUsed by:873
Symbol 728 GraphicUsed by:873
Symbol 729 GraphicUsed by:873
Symbol 730 GraphicUsed by:873
Symbol 731 GraphicUsed by:873
Symbol 732 GraphicUsed by:873
Symbol 733 GraphicUsed by:873
Symbol 734 GraphicUsed by:873
Symbol 735 GraphicUsed by:873
Symbol 736 GraphicUsed by:873
Symbol 737 GraphicUsed by:873
Symbol 738 GraphicUsed by:873
Symbol 739 GraphicUsed by:873
Symbol 740 GraphicUsed by:873
Symbol 741 GraphicUsed by:873
Symbol 742 GraphicUsed by:743
Symbol 743 MovieClipUses:742Used by:873
Symbol 744 GraphicUsed by:873
Symbol 745 GraphicUsed by:746
Symbol 746 MovieClipUses:745Used by:873
Symbol 747 GraphicUsed by:873
Symbol 748 GraphicUsed by:873
Symbol 749 GraphicUsed by:873
Symbol 750 GraphicUsed by:873
Symbol 751 GraphicUsed by:873
Symbol 752 GraphicUsed by:873
Symbol 753 GraphicUsed by:873
Symbol 754 GraphicUsed by:873
Symbol 755 GraphicUsed by:873
Symbol 756 GraphicUsed by:873
Symbol 757 GraphicUsed by:873
Symbol 758 GraphicUsed by:873
Symbol 759 GraphicUsed by:873
Symbol 760 GraphicUsed by:873
Symbol 761 GraphicUsed by:873
Symbol 762 GraphicUsed by:873
Symbol 763 GraphicUsed by:873
Symbol 764 GraphicUsed by:873
Symbol 765 GraphicUsed by:873
Symbol 766 GraphicUsed by:873
Symbol 767 GraphicUsed by:873
Symbol 768 GraphicUsed by:873
Symbol 769 GraphicUsed by:873
Symbol 770 GraphicUsed by:873
Symbol 771 GraphicUsed by:873
Symbol 772 GraphicUsed by:873
Symbol 773 GraphicUsed by:873
Symbol 774 GraphicUsed by:873
Symbol 775 GraphicUsed by:873
Symbol 776 GraphicUsed by:873
Symbol 777 GraphicUsed by:873
Symbol 778 GraphicUsed by:873
Symbol 779 GraphicUsed by:873
Symbol 780 GraphicUsed by:873
Symbol 781 GraphicUsed by:873
Symbol 782 GraphicUsed by:873
Symbol 783 GraphicUsed by:873
Symbol 784 GraphicUsed by:873
Symbol 785 GraphicUsed by:873
Symbol 786 GraphicUsed by:873
Symbol 787 GraphicUsed by:873
Symbol 788 GraphicUsed by:873
Symbol 789 GraphicUsed by:873
Symbol 790 GraphicUsed by:873
Symbol 791 GraphicUsed by:873
Symbol 792 GraphicUsed by:873
Symbol 793 GraphicUsed by:873
Symbol 794 GraphicUsed by:873
Symbol 795 GraphicUsed by:873
Symbol 796 GraphicUsed by:797
Symbol 797 MovieClipUses:796Used by:873
Symbol 798 GraphicUsed by:799
Symbol 799 MovieClipUses:798Used by:873
Symbol 800 GraphicUsed by:873
Symbol 801 GraphicUsed by:873
Symbol 802 GraphicUsed by:873
Symbol 803 GraphicUsed by:873
Symbol 804 GraphicUsed by:873
Symbol 805 GraphicUsed by:873
Symbol 806 GraphicUsed by:873
Symbol 807 GraphicUsed by:873
Symbol 808 GraphicUsed by:873
Symbol 809 GraphicUsed by:873
Symbol 810 GraphicUsed by:873
Symbol 811 GraphicUsed by:873
Symbol 812 GraphicUsed by:873
Symbol 813 GraphicUsed by:873
Symbol 814 GraphicUsed by:873
Symbol 815 GraphicUsed by:873
Symbol 816 GraphicUsed by:873
Symbol 817 GraphicUsed by:873
Symbol 818 GraphicUsed by:873
Symbol 819 GraphicUsed by:873
Symbol 820 GraphicUsed by:873
Symbol 821 GraphicUsed by:873
Symbol 822 GraphicUsed by:873
Symbol 823 GraphicUsed by:873
Symbol 824 GraphicUsed by:873
Symbol 825 GraphicUsed by:873
Symbol 826 GraphicUsed by:873
Symbol 827 GraphicUsed by:873
Symbol 828 GraphicUsed by:873
Symbol 829 GraphicUsed by:873
Symbol 830 GraphicUsed by:873
Symbol 831 GraphicUsed by:873
Symbol 832 GraphicUsed by:873
Symbol 833 GraphicUsed by:873
Symbol 834 GraphicUsed by:873
Symbol 835 GraphicUsed by:873
Symbol 836 GraphicUsed by:873
Symbol 837 GraphicUsed by:873
Symbol 838 GraphicUsed by:873
Symbol 839 GraphicUsed by:873
Symbol 840 GraphicUsed by:873
Symbol 841 GraphicUsed by:873
Symbol 842 GraphicUsed by:873
Symbol 843 GraphicUsed by:873
Symbol 844 GraphicUsed by:873
Symbol 845 GraphicUsed by:873
Symbol 846 GraphicUsed by:873
Symbol 847 GraphicUsed by:873
Symbol 848 GraphicUsed by:873
Symbol 849 GraphicUsed by:873
Symbol 850 GraphicUsed by:873
Symbol 851 GraphicUsed by:873
Symbol 852 GraphicUsed by:873
Symbol 853 GraphicUsed by:873
Symbol 854 GraphicUsed by:873
Symbol 855 GraphicUsed by:873
Symbol 856 GraphicUsed by:873
Symbol 857 GraphicUsed by:873
Symbol 858 GraphicUsed by:873
Symbol 859 GraphicUsed by:873
Symbol 860 GraphicUsed by:873
Symbol 861 GraphicUsed by:873
Symbol 862 GraphicUsed by:873
Symbol 863 GraphicUsed by:873
Symbol 864 GraphicUsed by:873
Symbol 865 GraphicUsed by:873
Symbol 866 GraphicUsed by:873
Symbol 867 GraphicUsed by:873
Symbol 868 GraphicUsed by:873
Symbol 869 GraphicUsed by:873
Symbol 870 GraphicUsed by:871
Symbol 871 MovieClipUses:870Used by:873
Symbol 872 GraphicUsed by:873
Symbol 873 MovieClip [newZombie]Uses:64 672 141 162 67 84 109 675 678 242 641 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 743 744 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 797 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 871 872Used by:Timeline
Symbol 874 GraphicUsed by:875
Symbol 875 MovieClipUses:874Used by:Timeline
Symbol 876 GraphicUsed by:891
Symbol 877 GraphicUsed by:891
Symbol 878 GraphicUsed by:891
Symbol 879 GraphicUsed by:880
Symbol 880 MovieClipUses:879Used by:891
Symbol 881 GraphicUsed by:882
Symbol 882 MovieClipUses:881 242Used by:891
Symbol 883 GraphicUsed by:884
Symbol 884 MovieClipUses:883 242Used by:891
Symbol 885 GraphicUsed by:886
Symbol 886 MovieClipUses:885 242Used by:891
Symbol 887 GraphicUsed by:888
Symbol 888 MovieClipUses:887 242Used by:891
Symbol 889 GraphicUsed by:890
Symbol 890 MovieClipUses:889 242Used by:891
Symbol 891 MovieClipUses:876 877 878 880 882 884 886 888 890Used by:895
Symbol 892 GraphicUsed by:893
Symbol 893 MovieClipUses:892Used by:894
Symbol 894 MovieClip [zombieHand]Uses:893Used by:895
Symbol 895 MovieClip [zombie_Hand]Uses:891 894Used by:Timeline
Symbol 896 BitmapUsed by:897
Symbol 897 GraphicUses:896Used by:898
Symbol 898 MovieClipUses:897Used by:900
Symbol 899 GraphicUsed by:900
Symbol 900 MovieClip [RPG_Smoke]Uses:898 899Used by:Timeline
Symbol 901 GraphicUsed by:903
Symbol 902 GraphicUsed by:903
Symbol 903 MovieClipUses:901 64 902Used by:907
Symbol 904 GraphicUsed by:907
Symbol 905 GraphicUsed by:906
Symbol 906 MovieClipUses:905Used by:907 1404 1906 1912
Symbol 907 MovieClip [trap_gasCylinder]Uses:903 904 906Used by:Timeline
Symbol 908 BitmapUsed by:909
Symbol 909 GraphicUses:908Used by:910
Symbol 910 MovieClipUses:909Used by:911
Symbol 911 MovieClip [bloodParticle]Uses:910Used by:Timeline
Symbol 912 GraphicUsed by:913
Symbol 913 MovieClipUses:912Used by:920 923 924 925 926 1135
Symbol 914 GraphicUsed by:915
Symbol 915 MovieClipUses:914Used by:920 923 924 925 926 1135
Symbol 916 GraphicUsed by:917
Symbol 917 MovieClipUses:916Used by:920 923 924 925 926 1135
Symbol 918 GraphicUsed by:919
Symbol 919 MovieClipUses:918Used by:920 923 924 925 926 1135
Symbol 920 MovieClipUses:913 915 917 919Used by:927
Symbol 921 GraphicUsed by:922
Symbol 922 MovieClipUses:921Used by:927
Symbol 923 MovieClipUses:913 915 917 919Used by:927
Symbol 924 MovieClipUses:913 915 917 919Used by:927
Symbol 925 MovieClipUses:913 915 917 919Used by:927
Symbol 926 MovieClipUses:913 915 917 919Used by:927
Symbol 927 MovieClipUses:920 922 923 924 925 926Used by:1135
Symbol 928 GraphicUsed by:931
Symbol 929 GraphicUsed by:930
Symbol 930 MovieClipUses:929Used by:931
Symbol 931 MovieClipUses:928 930Used by:1135
Symbol 932 MovieClipUsed by:1119
Symbol 933 GraphicUsed by:934
Symbol 934 MovieClipUses:933Used by:935 1050
Symbol 935 MovieClipUses:934Used by:1119
Symbol 936 GraphicUsed by:940
Symbol 937 GraphicUsed by:938
Symbol 938 MovieClipUses:937Used by:940
Symbol 939 GraphicUsed by:940
Symbol 940 MovieClipUses:936 938 939Used by:943 1121
Symbol 941 GraphicUsed by:942
Symbol 942 MovieClipUses:941Used by:943 1121
Symbol 943 MovieClipUses:940 942Used by:1042 1045 1119
Symbol 944 GraphicUsed by:945
Symbol 945 MovieClipUses:944Used by:948 1043
Symbol 946 GraphicUsed by:947
Symbol 947 MovieClipUses:946Used by:948 956 959 962 1009 1044 1050
Symbol 948 MovieClipUses:945 947Used by:1045 1119
Symbol 949 GraphicUsed by:950
Symbol 950 MovieClipUses:949Used by:951
Symbol 951 MovieClip [muzzleFlash_pistol]Uses:168 950 170Used by:1119
Symbol 952 GraphicUsed by:953
Symbol 953 MovieClipUses:952Used by:1119
Symbol 954 GraphicUsed by:955
Symbol 955 MovieClipUses:954Used by:956 1021
Symbol 956 MovieClipUses:955 947Used by:1119 1135
Symbol 957 GraphicUsed by:958
Symbol 958 MovieClipUses:957Used by:959
Symbol 959 MovieClipUses:958 947Used by:1119 1135
Symbol 960 GraphicUsed by:961
Symbol 961 MovieClipUses:960Used by:962
Symbol 962 MovieClipUses:961 947Used by:1042 1045 1119 1135
Symbol 963 GraphicUsed by:964
Symbol 964 MovieClipUses:963Used by:965
Symbol 965 MovieClipUses:168 964 170Used by:1119
Symbol 966 GraphicUsed by:967
Symbol 967 MovieClipUses:966Used by:968
Symbol 968 MovieClipUses:967Used by:1119 1135
Symbol 969 GraphicUsed by:970
Symbol 970 MovieClipUses:969Used by:971 1045
Symbol 971 MovieClipUses:970Used by:1119
Symbol 972 GraphicUsed by:973 974 1199 1200 1201 1202
Symbol 973 MovieClip [shellcasing_rifle_2]Uses:972Used by:1119  Timeline
Symbol 974 MovieClip [shellcasing_rifle_1]Uses:972Used by:1119  Timeline
Symbol 975 GraphicUsed by:976
Symbol 976 MovieClipUses:975Used by:1119
Symbol 977 GraphicUsed by:978
Symbol 978 MovieClipUses:977Used by:982
Symbol 979 GraphicUsed by:980
Symbol 980 MovieClipUses:979Used by:981
Symbol 981 MovieClipUses:980Used by:982
Symbol 982 MovieClipUses:978 981 170Used by:1119
Symbol 983 Sound [sound_huntingRiflePump]Used by:1119 1273
Symbol 984 GraphicUsed by:985
Symbol 985 MovieClipUses:984Used by:1119
Symbol 986 MovieClipUses:201Used by:1119
Symbol 987 GraphicUsed by:988
Symbol 988 MovieClipUses:987Used by:989
Symbol 989 MovieClipUses:988 168 170Used by:1119
Symbol 990 Sound [sound_shotgunPump]Used by:1119 1273
Symbol 991 GraphicUsed by:1119 1203 1204 1276 1277 1278 1279 1280 1281
Symbol 992 GraphicUsed by:993
Symbol 993 MovieClipUses:992Used by:1119
Symbol 994 GraphicUsed by:998 2088
Symbol 995 GraphicUsed by:996
Symbol 996 MovieClipUses:995Used by:998
Symbol 997 GraphicUsed by:998 1002 1313 1314 1748 1787 1950 1961 2014 2043
Symbol 998 MovieClipUses:994 996 997Used by:1119
Symbol 999 GraphicUsed by:1000
Symbol 1000 MovieClipUses:999Used by:1002 1118
Symbol 1001 MovieClipUses:169Used by:1002 1012 1118 1119
Symbol 1002 MovieClipUses:1000 997 1001 168Used by:1119
Symbol 1003 GraphicUsed by:1004
Symbol 1004 MovieClipUses:1003Used by:1119 1361
Symbol 1005 GraphicUsed by:1006
Symbol 1006 MovieClipUses:1005 197Used by:1119
Symbol 1007 GraphicUsed by:1008
Symbol 1008 MovieClipUses:1007Used by:1009
Symbol 1009 MovieClipUses:1008 947Used by:1119
Symbol 1010 GraphicUsed by:1011
Symbol 1011 MovieClipUses:1010Used by:1012
Symbol 1012 MovieClipUses:1011 1001 168Used by:1119
Symbol 1013 GraphicUsed by:1014
Symbol 1014 MovieClipUses:1013Used by:1015
Symbol 1015 MovieClipUses:1014Used by:1119
Symbol 1016 GraphicUsed by:1019
Symbol 1017 GraphicUsed by:1019
Symbol 1018 GraphicUsed by:1019
Symbol 1019 MovieClipUses:1016 1017 1018Used by:1020
Symbol 1020 MovieClipUses:1019Used by:1119
Symbol 1021 MovieClipUses:955Used by:1119
Symbol 1022 GraphicUsed by:1023
Symbol 1023 MovieClipUses:1022Used by:1119
Symbol 1024 GraphicUsed by:1029
Symbol 1025 GraphicUsed by:1029
Symbol 1026 GraphicUsed by:1029
Symbol 1027 GraphicUsed by:1029
Symbol 1028 GraphicUsed by:1029
Symbol 1029 MovieClipUses:1024 1025 1026 1027 1028Used by:1119
Symbol 1030 GraphicUsed by:1036
Symbol 1031 GraphicUsed by:1036
Symbol 1032 GraphicUsed by:1036
Symbol 1033 GraphicUsed by:1036
Symbol 1034 GraphicUsed by:1036
Symbol 1035 GraphicUsed by:1036
Symbol 1036 MovieClipUses:1030 1031 1032 1033 1034 1035Used by:1119
Symbol 1037 GraphicUsed by:1038
Symbol 1038 MovieClipUses:1037Used by:1039 1044
Symbol 1039 MovieClipUses:1038Used by:1042 1045
Symbol 1040 GraphicUsed by:1041
Symbol 1041 MovieClipUses:1040Used by:1042 1045 1186
Symbol 1042 MovieClipUses:1039 943 962 1041Used by:1119
Symbol 1043 MovieClipUses:945Used by:1045
Symbol 1044 MovieClipUses:1038 947Used by:1045
Symbol 1045 MovieClipUses:943 948 1043 1041 1044 970 962 1039Used by:1119
Symbol 1046 GraphicUsed by:1047
Symbol 1047 MovieClipUses:1046Used by:1119
Symbol 1048 GraphicUsed by:1049
Symbol 1049 MovieClipUses:1048Used by:1119
Symbol 1050 MovieClipUses:934 947Used by:1119
Symbol 1051 GraphicUsed by:1052
Symbol 1052 MovieClipUses:1051Used by:1053
Symbol 1053 MovieClipUses:1052 168 170Used by:1119
Symbol 1054 GraphicUsed by:1055
Symbol 1055 MovieClipUses:1054Used by:1119
Symbol 1056 MovieClipUses:181Used by:1119
Symbol 1057 GraphicUsed by:1058
Symbol 1058 MovieClipUses:1057Used by:1059
Symbol 1059 MovieClipUses:170 1058 168Used by:1119
Symbol 1060 GraphicUsed by:1119
Symbol 1061 GraphicUsed by:1062
Symbol 1062 MovieClipUses:1061Used by:1119
Symbol 1063 GraphicUsed by:1065
Symbol 1064 GraphicUsed by:1065
Symbol 1065 MovieClipUses:1063 1064Used by:1119
Symbol 1066 GraphicUsed by:1067
Symbol 1067 MovieClipUses:1066Used by:1068
Symbol 1068 MovieClipUses:1067 168 170Used by:1119
Symbol 1069 GraphicUsed by:1086
Symbol 1070 GraphicUsed by:1086
Symbol 1071 GraphicUsed by:1086
Symbol 1072 GraphicUsed by:1073
Symbol 1073 MovieClipUses:1072Used by:1086
Symbol 1074 GraphicUsed by:1086
Symbol 1075 GraphicUsed by:1086
Symbol 1076 GraphicUsed by:1086
Symbol 1077 GraphicUsed by:1086
Symbol 1078 GraphicUsed by:1086
Symbol 1079 GraphicUsed by:1086
Symbol 1080 GraphicUsed by:1086
Symbol 1081 GraphicUsed by:1086
Symbol 1082 GraphicUsed by:1086
Symbol 1083 GraphicUsed by:1086
Symbol 1084 GraphicUsed by:1086
Symbol 1085 GraphicUsed by:1086
Symbol 1086 MovieClipUses:1069 1070 170 1071 1073 168 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085Used by:1119
Symbol 1087 GraphicUsed by:1088
Symbol 1088 MovieClipUses:1087Used by:1119
Symbol 1089 GraphicUsed by:1090
Symbol 1090 MovieClipUses:1089Used by:1119
Symbol 1091 GraphicUsed by:1092
Symbol 1092 MovieClipUses:1091Used by:1119
Symbol 1093 MovieClipUses:659 170Used by:1119
Symbol 1094 GraphicUsed by:1095
Symbol 1095 MovieClipUses:1094Used by:1119
Symbol 1096 GraphicUsed by:1119
Symbol 1097 GraphicUsed by:1098
Symbol 1098 MovieClipUses:1097Used by:1119 1170 1337
Symbol 1099 GraphicUsed by:1102
Symbol 1100 GraphicUsed by:1101
Symbol 1101 MovieClipUses:1100Used by:1102
Symbol 1102 MovieClipUses:1099 1101Used by:1119 1170 1337
Symbol 1103 GraphicUsed by:1119
Symbol 1104 GraphicUsed by:1119
Symbol 1105 GraphicUsed by:1119
Symbol 1106 GraphicUsed by:1119
Symbol 1107 GraphicUsed by:1119
Symbol 1108 GraphicUsed by:1119
Symbol 1109 GraphicUsed by:1119
Symbol 1110 GraphicUsed by:1119
Symbol 1111 GraphicUsed by:1119
Symbol 1112 GraphicUsed by:1119
Symbol 1113 GraphicUsed by:1119
Symbol 1114 GraphicUsed by:1115
Symbol 1115 MovieClipUses:1114Used by:1119
Symbol 1116 GraphicUsed by:1117
Symbol 1117 MovieClipUses:1116Used by:1119
Symbol 1118 MovieClipUses:1000 1001 168Used by:1119
Symbol 1119 MovieClipUses:932 935 177 943 948 951 953 956 959 962 174 965 968 971 973 974 976 179 982 983 985 986 204 989 990 991 993 998 1002 1004 1006 188 192 1009 1012 1015 1001 1020 1021 1023 1029 1036 1042 1045 1047 1049 1050 1053 1055 1056 1059 1060 1062 1065 1068 186 184 1086 1088 1090 1092 1093 1095 103 1096 1098 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1115 1117 1118Used by:1135
Symbol 1120 GraphicUsed by:1121
Symbol 1121 MovieClipUses:940 942 1120Used by:1135
Symbol 1122 GraphicUsed by:1135
Symbol 1123 Sound [sound_hitChainsaw1]Used by:1135 1273
Symbol 1124 GraphicUsed by:1135
Symbol 1125 GraphicUsed by:1135
Symbol 1126 GraphicUsed by:1135
Symbol 1127 GraphicUsed by:1135
Symbol 1128 GraphicUsed by:1135
Symbol 1129 Sound [sound_zombieDeath_5]Used by:1135 1273
Symbol 1130 GraphicUsed by:1135
Symbol 1131 GraphicUsed by:1135
Symbol 1132 GraphicUsed by:1135
Symbol 1133 GraphicUsed by:1135
Symbol 1134 GraphicUsed by:1135
Symbol 1135 MovieClip [mainCharacter]Uses:64 927 931 1119 968 1121 956 913 915 917 919 1122 1123 1124 1125 1126 959 1127 1128 1129 962 1130 1131 1132 1133 1134Used by:Timeline
Symbol 1136 GraphicUsed by:1150
Symbol 1137 GraphicUsed by:1150
Symbol 1138 GraphicUsed by:1150
Symbol 1139 GraphicUsed by:1150
Symbol 1140 GraphicUsed by:1150
Symbol 1141 GraphicUsed by:1150
Symbol 1142 GraphicUsed by:1150
Symbol 1143 GraphicUsed by:1150
Symbol 1144 GraphicUsed by:1150
Symbol 1145 GraphicUsed by:1150
Symbol 1146 GraphicUsed by:1150
Symbol 1147 GraphicUsed by:1150
Symbol 1148 GraphicUsed by:1150
Symbol 1149 GraphicUsed by:1150
Symbol 1150 MovieClipUses:1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149Used by:1163
Symbol 1151 GraphicUsed by:1152
Symbol 1152 MovieClipUses:1151Used by:1163
Symbol 1153 GraphicUsed by:1162
Symbol 1154 GraphicUsed by:1162
Symbol 1155 GraphicUsed by:1162
Symbol 1156 GraphicUsed by:1162
Symbol 1157 GraphicUsed by:1162
Symbol 1158 GraphicUsed by:1162
Symbol 1159 GraphicUsed by:1162
Symbol 1160 GraphicUsed by:1162
Symbol 1161 GraphicUsed by:1162
Symbol 1162 MovieClipUses:1153 1154 1155 1156 1157 1158 1159 1160 1161Used by:1163
Symbol 1163 MovieClip [zombieTorso4]Uses:1150 1152 1162 276Used by:Timeline
Symbol 1164 GraphicUsed by:1165
Symbol 1165 MovieClipUses:1164Used by:1167 1335
Symbol 1166 GraphicUsed by:1167
Symbol 1167 MovieClip [M249_Icon]Uses:1165 186 1166Used by:Timeline
Symbol 1168 GraphicUsed by:1169
Symbol 1169 MovieClipUses:1168Used by:1170
Symbol 1170 MovieClip [compoundBow_Icon]Uses:1169 1102 1098Used by:Timeline
Symbol 1171 GraphicUsed by:1174
Symbol 1172 GraphicUsed by:1173
Symbol 1173 MovieClipUses:1172Used by:1174
Symbol 1174 MovieClipUses:1171 1173Used by:1175 1336
Symbol 1175 MovieClip [RPG_Icon]Uses:659 1174Used by:Timeline
Symbol 1176 MovieClipUses:63Used by:1180 1338
Symbol 1177 GraphicUsed by:1178
Symbol 1178 MovieClipUses:1177Used by:1180 1338
Symbol 1179 GraphicUsed by:1180
Symbol 1180 MovieClip [grenade_Icon]Uses:1176 1178 1179Used by:Timeline
Symbol 1181 GraphicUsed by:1182
Symbol 1182 MovieClip [barrett_Icon]Uses:1181Used by:Timeline
Symbol 1183 GraphicUsed by:1184
Symbol 1184 MovieClipUses:1183Used by:1185
Symbol 1185 MovieClip [aimingReticle]Uses:1184Used by:Timeline
Symbol 1186 MovieClip [grenade]Uses:1041Used by:Timeline
Symbol 1187 GraphicUsed by:1188
Symbol 1188 MovieClipUses:1187Used by:1195 1756
Symbol 1189 GraphicUsed by:1190
Symbol 1190 MovieClipUses:1189Used by:1195 1756
Symbol 1191 GraphicUsed by:1192
Symbol 1192 MovieClipUses:1191Used by:1195 1756
Symbol 1193 GraphicUsed by:1194
Symbol 1194 MovieClipUses:1193Used by:1195 1756
Symbol 1195 MovieClip [explosion_grenade]Uses:1188 1190 1192 1194Used by:Timeline
Symbol 1196 GraphicUsed by:1197
Symbol 1197 MovieClipUses:1196Used by:1198
Symbol 1198 MovieClip [RPG_Explosion]Uses:1197 242Used by:Timeline
Symbol 1199 MovieClip [shellcasing_pistol_3]Uses:972Used by:Timeline
Symbol 1200 MovieClip [shellcasing_Pistol_1]Uses:972Used by:Timeline
Symbol 1201 MovieClip [shellcasing_Pistol_2]Uses:972Used by:Timeline
Symbol 1202 MovieClip [shellcasing_rifle_3]Uses:972Used by:Timeline
Symbol 1203 MovieClip [shellcasing_Shotgun1]Uses:991Used by:Timeline
Symbol 1204 MovieClip [shellcasing_Shotgun2]Uses:991Used by:Timeline
Symbol 1205 Sound [sound_chainsawOff]Used by:1273
Symbol 1206 Sound [sound_chainsawPull]Used by:1273
Symbol 1207 Sound [sound_scratch]Used by:1273
Symbol 1208 Sound [music_track6]Used by:1273
Symbol 1209 Sound [music_track5]Used by:1273
Symbol 1210 Sound [music_track4]Used by:1273
Symbol 1211 Sound [music_track3]Used by:1273
Symbol 1212 Sound [music_track2]Used by:1273
Symbol 1213 Sound [music_track1]Used by:1273
Symbol 1214 Sound [sound_switchWeapons]Used by:1273
Symbol 1215 Sound [sound_gunUnassign]Used by:1273
Symbol 1216 Sound [sound_gunDown]Used by:1273
Symbol 1217 Sound [sound_gunUp]Used by:1273
Symbol 1218 SoundUsed by:1273
Symbol 1219 Sound [sound_RPGFire]Used by:1273
Symbol 1220 Sound [sound_trapShut]Used by:1273
Symbol 1221 Sound [sound_M249Reload]Used by:1273
Symbol 1222 Sound [sound_survivorHeadExplode]Used by:1273
Symbol 1223 Sound [sound_shotgunFire]Used by:1273
Symbol 1224 Sound [sound_autoShotgunFire]Used by:1273
Symbol 1225 Sound [inGameMusic]Used by:1273
Symbol 1226 Sound [sound_bowDraw]Used by:1273
Symbol 1227 Sound [sound_compoundBowFire]Used by:1273
Symbol 1228 Sound [sound_M249Fire]Used by:1273
Symbol 1229 Sound [sound_barrettReload]Used by:1273
Symbol 1230 Sound [sound_AK47Reload]Used by:1273
Symbol 1231 Sound [conArtistSting]Used by:1273
Symbol 1232 Sound [sound_explosion]Used by:1273
Symbol 1233 Sound [sound_UZIReload]Used by:1273
Symbol 1234 Sound [sound_UMPReload]Used by:1273
Symbol 1235 Sound [sound_dogDeath_1]Used by:1273
Symbol 1236 Sound [AG_chorus]Used by:1273
Symbol 1237 Sound [AG_beat]Used by:1273
Symbol 1238 Sound [AG_sword]Used by:1273
Symbol 1239 Sound [sound_zombieSprint]Used by:1273
Symbol 1240 Sound [zombie_hitWall2]Used by:1273
Symbol 1241 Sound [zombie_hitWall1]Used by:1273
Symbol 1242 Sound [BGAmbience]Used by:1273
Symbol 1243 Sound [sound_barrettFire]Used by:1273
Symbol 1244 Sound [sound_UZIFire]Used by:1273
Symbol 1245 Sound [sound_snubnoseFire]Used by:1273
Symbol 1246 Sound [sound_sawnOffShellReload]Used by:1273
Symbol 1247 Sound [sound_sawnOffPump]Used by:1273
Symbol 1248 Sound [sound_sawnOffFire]Used by:1273
Symbol 1249 Sound [sound_shotgunShellReload]Used by:1273
Symbol 1250 Sound [menuMusic]Used by:1273
Symbol 1251 Sound [sound_chainsawWorking]Used by:1273
Symbol 1252 Sound [sound_chainsawStart]Used by:1273
Symbol 1253 Sound [sound_chainsawEnd]Used by:1273
Symbol 1254 Sound [sound_chainsawIdle]Used by:1273
Symbol 1255 Sound [sound_zombieDog]Used by:1273
Symbol 1256 Sound [sound_zombieSlow]Used by:1273
Symbol 1257 Sound [sound_zombieFast]Used by:1273
Symbol 1258 Sound [sound_zombieDeath_4]Used by:1273
Symbol 1259 Sound [sound_zombieDeath_3]Used by:1273
Symbol 1260 Sound [sound_zombieDeath_2]Used by:1273
Symbol 1261 Sound [sound_zombieDeath_1]Used by:1273
Symbol 1262 Sound [sound_UMPFire]Used by:1273
Symbol 1263 Sound [sound_pistolFire]Used by:1273
Symbol 1264 Sound [sound_M4A1Reload]Used by:1273
Symbol 1265 Sound [sound_m4a1Fire]Used by:1273
Symbol 1266 Sound [sound_huntingRifleFire]Used by:1273
Symbol 1267 Sound [sound_hitBody1]Used by:1273
Symbol 1268 Sound [sound_hitBody2]Used by:1273
Symbol 1269 Sound [sound_hitHead1]Used by:1273
Symbol 1270 Sound [sound_revolverFire]Used by:1273
Symbol 1271 Sound [sound_AK47Fire]Used by:1273
Symbol 1272 Sound [sound_pistolReload]Used by:1273
Symbol 1273 MovieClip [soundHolder]Uses:61 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1123 1251 1252 1253 1254 1255 1256 1257 1129 1258 1259 1260 1261 1262 990 1263 1264 1265 983 1266 1267 1268 1269 1270 1271 1272Used by:Timeline
Symbol 1274 FontUsed by:1275 1282 1283 1285 1287 1293 1294 1302 1305 1307 1308 1310 1311 1629 1772 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1801 1803 1827 1839 1897 1899 1901 1913 1939 2021 2023 2028 2033 2035 2140 2141 2142 2143
Symbol 1275 TextUses:1274Used by:Timeline
Symbol 1276 MovieClip [shellcasing_noPumpShotgun1]Uses:991Used by:Timeline
Symbol 1277 MovieClip [shellcasing_noPumpShotgun2]Uses:991Used by:Timeline
Symbol 1278 MovieClip [shellcasing_noPumpShotgun3]Uses:991Used by:Timeline
Symbol 1279 MovieClip [shellcasing_noPumpShotgun4]Uses:991Used by:Timeline
Symbol 1280 MovieClip [shellcasing_Shotgun3]Uses:991Used by:Timeline
Symbol 1281 MovieClip [shellcasing_Shotgun4]Uses:991Used by:Timeline
Symbol 1282 EditableTextUses:1274Used by:Timeline
Symbol 1283 TextUses:1274Used by:Timeline
Symbol 1284 GraphicUsed by:1295
Symbol 1285 EditableTextUses:1274Used by:1286
Symbol 1286 MovieClipUses:1285Used by:1295
Symbol 1287 EditableTextUses:1274Used by:1290
Symbol 1288 GraphicUsed by:1289
Symbol 1289 MovieClipUses:1288Used by:1290
Symbol 1290 MovieClipUses:1287 1289Used by:1295
Symbol 1291 GraphicUsed by:1292
Symbol 1292 MovieClipUses:1291Used by:1295
Symbol 1293 EditableTextUses:1274Used by:1295
Symbol 1294 EditableTextUses:1274Used by:1295
Symbol 1295 MovieClip [hud]Uses:1284 1286 1290 1292 1293 1294Used by:Timeline
Symbol 1296 BitmapUsed by:1297
Symbol 1297 GraphicUses:1296Used by:1298 1934
Symbol 1298 MovieClipUses:1297Used by:1313 1829 1936
Symbol 1299 BitmapUsed by:1300
Symbol 1300 GraphicUses:1299Used by:1301 1833
Symbol 1301 MovieClipUses:1300Used by:1313
Symbol 1302 TextUses:1274Used by:1313
Symbol 1303 GraphicUsed by:1304
Symbol 1304 MovieClipUses:1303 13Used by:1313 1829
Symbol 1305 EditableTextUses:1274Used by:1306
Symbol 1306 MovieClipUses:1305Used by:1313
Symbol 1307 EditableTextUses:1274Used by:1313
Symbol 1308 EditableTextUses:1274Used by:1309
Symbol 1309 MovieClipUses:1308Used by:1313
Symbol 1310 TextUses:1274Used by:1312
Symbol 1311 TextUses:1274Used by:1312
Symbol 1312 MovieClipUses:1310 1311Used by:1313
Symbol 1313 MovieClip [optionsMenu]Uses:1298 1301 1302 1304 1306 1307 1309 1312 997Used by:Timeline
Symbol 1314 MovieClip [blackOut]Uses:997Used by:1716 1842 1903  Timeline
Symbol 1315 GraphicUsed by:1716
Symbol 1316 BitmapUsed by:1317
Symbol 1317 GraphicUses:1316Used by:1318
Symbol 1318 MovieClipUses:1317Used by:1404  Timeline
Symbol 1319 BitmapUsed by:1320
Symbol 1320 GraphicUses:1319Used by:1321
Symbol 1321 MovieClipUses:1320Used by:1404
Symbol 1322 BitmapUsed by:1323
Symbol 1323 GraphicUses:1322Used by:1404
Symbol 1324 GraphicUsed by:1326
Symbol 1325 TextUses:33Used by:1326
Symbol 1326 MovieClipUses:1324 1325Used by:1404
Symbol 1327 GraphicUsed by:1329
Symbol 1328 TextUses:7Used by:1329
Symbol 1329 MovieClipUses:1327 1328Used by:1404
Symbol 1330 GraphicUsed by:1404
Symbol 1331 GraphicUsed by:1404
Symbol 1332 GraphicUsed by:1333
Symbol 1333 MovieClipUses:1332Used by:1334
Symbol 1334 MovieClipUses:1333Used by:1404
Symbol 1335 MovieClipUses:1165Used by:1404
Symbol 1336 MovieClipUses:659 1174Used by:1404
Symbol 1337 MovieClipUses:1102 1098Used by:1404
Symbol 1338 MovieClipUses:1176 1178Used by:1404
Symbol 1339 TextUses:33Used by:1404
Symbol 1340 TextUses:33Used by:1404
Symbol 1341 TextUses:33Used by:1404
Symbol 1342 TextUses:33Used by:1343
Symbol 1343 MovieClipUses:1342Used by:1404
Symbol 1344 MovieClipUses:164Used by:1404
Symbol 1345 GraphicUsed by:1346
Symbol 1346 MovieClipUses:1345Used by:1347
Symbol 1347 MovieClipUses:1346Used by:1404
Symbol 1348 GraphicUsed by:1349
Symbol 1349 MovieClipUses:1348Used by:1350
Symbol 1350 MovieClipUses:1349Used by:1404
Symbol 1351 GraphicUsed by:1352
Symbol 1352 MovieClipUses:1351Used by:1353
Symbol 1353 MovieClipUses:1352Used by:1404
Symbol 1354 GraphicUsed by:1355
Symbol 1355 MovieClipUses:1354 204Used by:1356
Symbol 1356 MovieClipUses:1355Used by:1404
Symbol 1357 GraphicUsed by:1358
Symbol 1358 MovieClipUses:1357Used by:1359
Symbol 1359 MovieClipUses:1358Used by:1404
Symbol 1360 GraphicUsed by:1361
Symbol 1361 MovieClipUses:1360 1004Used by:1362
Symbol 1362 MovieClipUses:1361Used by:1404
Symbol 1363 MovieClipUses:209Used by:1404
Symbol 1364 GraphicUsed by:1365
Symbol 1365 MovieClip [uzi_Icon]Uses:1364 181Used by:1366  Timeline
Symbol 1366 MovieClipUses:1365Used by:1404
Symbol 1367 GraphicUsed by:1368
Symbol 1368 MovieClipUses:1367Used by:1404
Symbol 1369 TextUses:33Used by:1404
Symbol 1370 GraphicUsed by:1371
Symbol 1371 MovieClipUses:1370Used by:1404
Symbol 1372 BitmapUsed by:1373
Symbol 1373 GraphicUses:1372Used by:1375 1481 1621 1713
Symbol 1374 TextUses:7Used by:1375 1481 1621 1713
Symbol 1375 ButtonUses:1373 1374Used by:1404
Symbol 1376 BitmapUsed by:1377
Symbol 1377 GraphicUses:1376Used by:1378
Symbol 1378 MovieClipUses:1377Used by:1404
Symbol 1379 BitmapUsed by:1380
Symbol 1380 GraphicUses:1379Used by:1381
Symbol 1381 MovieClipUses:1380Used by:1404
Symbol 1382 BitmapUsed by:1383
Symbol 1383 GraphicUses:1382Used by:1404
Symbol 1384 BitmapUsed by:1385
Symbol 1385 GraphicUses:1384Used by:1386
Symbol 1386 MovieClipUses:1385Used by:1404
Symbol 1387 BitmapUsed by:1388
Symbol 1388 GraphicUses:1387Used by:1389
Symbol 1389 MovieClipUses:1388Used by:1404
Symbol 1390 BitmapUsed by:1391
Symbol 1391 GraphicUses:1390Used by:1392
Symbol 1392 MovieClipUses:1391Used by:1404
Symbol 1393 BitmapUsed by:1394
Symbol 1394 GraphicUses:1393Used by:1404
Symbol 1395 BitmapUsed by:1396
Symbol 1396 GraphicUses:1395Used by:1397
Symbol 1397 MovieClipUses:1396Used by:1404
Symbol 1398 BitmapUsed by:1399
Symbol 1399 GraphicUses:1398Used by:1400
Symbol 1400 MovieClipUses:1399Used by:1404
Symbol 1401 BitmapUsed by:1402
Symbol 1402 GraphicUses:1401Used by:1403
Symbol 1403 MovieClipUses:1402Used by:1404
Symbol 1404 MovieClipUses:1318 1321 906 1323 1326 1329 1330 1331 1334 1335 1336 1337 1338 165 1339 1340 1341 1343 1344 1347 1350 1353 1356 1359 1362 1363 1366 1368 1369 1371 1375 1378 1381 1383 1386 1389 1392 1394 1397 1400 1403Used by:1716
Symbol 1405 BitmapUsed by:1406
Symbol 1406 GraphicUses:1405Used by:1435
Symbol 1407 GraphicUsed by:1414
Symbol 1408 GraphicUsed by:1409
Symbol 1409 MovieClipUses:1408Used by:1414
Symbol 1410 GraphicUsed by:1413
Symbol 1411 GraphicUsed by:1413
Symbol 1412 GraphicUsed by:1413
Symbol 1413 MovieClipUses:1410 1411 1412Used by:1414
Symbol 1414 MovieClipUses:1407 1409 1413Used by:1435
Symbol 1415 GraphicUsed by:1416
Symbol 1416 MovieClipUses:1415Used by:1435
Symbol 1417 GraphicUsed by:1418
Symbol 1418 MovieClipUses:1417Used by:1435
Symbol 1419 GraphicUsed by:1423
Symbol 1420 TextUses:7Used by:1423
Symbol 1421 GraphicUsed by:1423
Symbol 1422 TextUses:7Used by:1423
Symbol 1423 MovieClipUses:1419 1420 1421 1422Used by:1435
Symbol 1424 TextUses:7Used by:1435
Symbol 1425 GraphicUsed by:1426
Symbol 1426 MovieClipUses:1425Used by:1435
Symbol 1427 GraphicUsed by:1435
Symbol 1428 TextUses:7Used by:1435
Symbol 1429 TextUses:7Used by:1435
Symbol 1430 TextUses:7Used by:1435
Symbol 1431 GraphicUsed by:1435
Symbol 1432 EditableTextUses:7Used by:1435
Symbol 1433 EditableTextUses:7Used by:1435
Symbol 1434 EditableTextUses:7Used by:1435
Symbol 1435 MovieClipUses:1406 1414 1416 1418 1423 1424 1426 1427 1428 1429 1430 1431 1432 1433 1434Used by:1716
Symbol 1436 BitmapUsed by:1437
Symbol 1437 GraphicUses:1436Used by:1478 2002
Symbol 1438 EditableTextUses:33Used by:1478
Symbol 1439 EditableTextUses:7Used by:1478
Symbol 1440 EditableTextUses:33Used by:1478
Symbol 1441 GraphicUsed by:1445 2001
Symbol 1442 GraphicUsed by:1443 1445 2001
Symbol 1443 MovieClipUses:1442Used by:1445 2001
Symbol 1444 TextUses:7Used by:1445 2001
Symbol 1445 ButtonUses:1441 1443 1444 1442Used by:1478
Symbol 1446 GraphicUsed by:1477
Symbol 1447 GraphicUsed by:1477
Symbol 1448 TextUses:33Used by:1477
Symbol 1449 TextUses:33Used by:1477
Symbol 1450 TextUses:33Used by:1477
Symbol 1451 TextUses:33Used by:1477
Symbol 1452 TextUses:33Used by:1477
Symbol 1453 TextUses:33Used by:1477
Symbol 1454 TextUses:33Used by:1477
Symbol 1455 TextUses:33Used by:1477
Symbol 1456 TextUses:33Used by:1477
Symbol 1457 TextUses:33Used by:1477
Symbol 1458 TextUses:33Used by:1477
Symbol 1459 TextUses:33Used by:1477
Symbol 1460 TextUses:33Used by:1477
Symbol 1461 TextUses:33Used by:1477
Symbol 1462 TextUses:33Used by:1477
Symbol 1463 GraphicUsed by:1467
Symbol 1464 GraphicUsed by:1467
Symbol 1465 GraphicUsed by:1467
Symbol 1466 GraphicUsed by:1467
Symbol 1467 MovieClipUses:1463 1464 1465 1466Used by:1477
Symbol 1468 GraphicUsed by:1471
Symbol 1469 GraphicUsed by:1471
Symbol 1470 GraphicUsed by:1471
Symbol 1471 MovieClipUses:1468 1469 1470Used by:1477
Symbol 1472 GraphicUsed by:1475
Symbol 1473 GraphicUsed by:1475
Symbol 1474 GraphicUsed by:1475
Symbol 1475 MovieClipUses:1472 1473 1474Used by:1477
Symbol 1476 GraphicUsed by:1477
Symbol 1477 MovieClipUses:1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1467 1471 1475 1476Used by:1478 2002
Symbol 1478 MovieClip [journal]Uses:1437 1438 1439 1440 1445 1477Used by:1716
Symbol 1479 BitmapUsed by:1480
Symbol 1480 GraphicUses:1479Used by:1496
Symbol 1481 ButtonUses:1373 1374Used by:1496
Symbol 1482 EditableTextUses:7Used by:1496
Symbol 1483 EditableTextUses:7Used by:1496
Symbol 1484 EditableTextUses:7Used by:1496
Symbol 1485 TextUses:33Used by:1496
Symbol 1486 EditableTextUses:7Used by:1496
Symbol 1487 EditableTextUses:7Used by:1496
Symbol 1488 EditableTextUses:7Used by:1496
Symbol 1489 EditableTextUses:7Used by:1496
Symbol 1490 EditableTextUses:7Used by:1496
Symbol 1491 EditableTextUses:7Used by:1496
Symbol 1492 GraphicUsed by:1493
Symbol 1493 MovieClipUses:1492Used by:1496 1646
Symbol 1494 EditableTextUses:7Used by:1496
Symbol 1495 TextUses:7Used by:1496
Symbol 1496 MovieClipUses:1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1493 1494 1495Used by:1716
Symbol 1497 BitmapUsed by:1498
Symbol 1498 GraphicUses:1497Used by:1646
Symbol 1499 GraphicUsed by:1602
Symbol 1500 GraphicUsed by:1502
Symbol 1501 GraphicUsed by:1502 1504
Symbol 1502 MovieClipUses:1500 27 1501Used by:1512 1531 1532 1548 1550 1562 1563 1573 1574 1589 1602
Symbol 1503 GraphicUsed by:1504
Symbol 1504 MovieClipUses:1503 27 1501Used by:1602
Symbol 1505 GraphicUsed by:1602
Symbol 1506 GraphicUsed by:1509
Symbol 1507 GraphicUsed by:1509
Symbol 1508 GraphicUsed by:1509 1530
Symbol 1509 MovieClipUses:1506 27 1507 1508Used by:1510 1511 1531 1549 1573 1576 1585 1602
Symbol 1510 MovieClipUses:1509Used by:1602
Symbol 1511 MovieClipUses:1509Used by:1602
Symbol 1512 MovieClipUses:1502Used by:1602
Symbol 1513 GraphicUsed by:1602
Symbol 1514 TextUses:33Used by:1602
Symbol 1515 TextUses:33Used by:1602
Symbol 1516 TextUses:33Used by:1602
Symbol 1517 TextUses:33Used by:1602
Symbol 1518 TextUses:33Used by:1602
Symbol 1519 TextUses:33Used by:1602
Symbol 1520 TextUses:33Used by:1602
Symbol 1521 TextUses:33Used by:1602
Symbol 1522 TextUses:33Used by:1602
Symbol 1523 GraphicUsed by:1524
Symbol 1524 MovieClipUses:1523Used by:1532 1563 1574 1589 1602
Symbol 1525 TextUses:33Used by:1602
Symbol 1526 GraphicUsed by:1602
Symbol 1527 GraphicUsed by:1602
Symbol 1528 GraphicUsed by:1530
Symbol 1529 GraphicUsed by:1530
Symbol 1530 MovieClipUses:1528 27 1529 1508Used by:1531 1548 1573 1588
Symbol 1531 MovieClipUses:1530 1509 1502Used by:1602
Symbol 1532 MovieClipUses:1502 1524Used by:1602
Symbol 1533 GraphicUsed by:1602
Symbol 1534 TextUses:33Used by:1602
Symbol 1535 TextUses:33Used by:1602
Symbol 1536 TextUses:33Used by:1602
Symbol 1537 TextUses:33Used by:1602
Symbol 1538 TextUses:33Used by:1602
Symbol 1539 TextUses:33Used by:1602
Symbol 1540 TextUses:33Used by:1602
Symbol 1541 TextUses:33Used by:1602
Symbol 1542 TextUses:33Used by:1602
Symbol 1543 TextUses:33Used by:1602
Symbol 1544 GraphicUsed by:1602
Symbol 1545 GraphicUsed by:1546
Symbol 1546 MovieClipUses:1545Used by:1602
Symbol 1547 GraphicUsed by:1602
Symbol 1548 MovieClipUses:1530 1502Used by:1602
Symbol 1549 MovieClipUses:1509Used by:1602
Symbol 1550 MovieClipUses:1502Used by:1602
Symbol 1551 GraphicUsed by:1602
Symbol 1552 TextUses:33Used by:1602
Symbol 1553 TextUses:33Used by:1602
Symbol 1554 TextUses:33Used by:1602
Symbol 1555 TextUses:33Used by:1602
Symbol 1556 TextUses:33Used by:1602
Symbol 1557 TextUses:33Used by:1602
Symbol 1558 TextUses:33Used by:1602
Symbol 1559 TextUses:33Used by:1602
Symbol 1560 GraphicUsed by:1602
Symbol 1561 GraphicUsed by:1602
Symbol 1562 MovieClipUses:1502Used by:1602
Symbol 1563 MovieClipUses:1502 1524Used by:1602
Symbol 1564 GraphicUsed by:1602
Symbol 1565 TextUses:33Used by:1602
Symbol 1566 TextUses:33Used by:1602
Symbol 1567 TextUses:33Used by:1602
Symbol 1568 TextUses:33Used by:1602
Symbol 1569 TextUses:33Used by:1602
Symbol 1570 TextUses:33Used by:1602
Symbol 1571 GraphicUsed by:1602
Symbol 1572 GraphicUsed by:1602
Symbol 1573 MovieClipUses:1530 1509 1502Used by:1602
Symbol 1574 MovieClipUses:1502 1524Used by:1602
Symbol 1575 GraphicUsed by:1576
Symbol 1576 MovieClipUses:1575 1509Used by:1602
Symbol 1577 GraphicUsed by:1602
Symbol 1578 TextUses:33Used by:1602
Symbol 1579 TextUses:33Used by:1602
Symbol 1580 TextUses:33Used by:1602
Symbol 1581 TextUses:33Used by:1602
Symbol 1582 TextUses:33Used by:1602
Symbol 1583 GraphicUsed by:1602
Symbol 1584 GraphicUsed by:1585
Symbol 1585 MovieClipUses:1584 1509Used by:1602
Symbol 1586 GraphicUsed by:1602
Symbol 1587 GraphicUsed by:1588
Symbol 1588 MovieClipUses:1530 1587Used by:1602
Symbol 1589 MovieClipUses:1502 1524Used by:1602
Symbol 1590 GraphicUsed by:1602
Symbol 1591 TextUses:33Used by:1602
Symbol 1592 TextUses:33Used by:1602
Symbol 1593 TextUses:33Used by:1602
Symbol 1594 TextUses:33Used by:1602
Symbol 1595 TextUses:33Used by:1602
Symbol 1596 TextUses:33Used by:1602
Symbol 1597 TextUses:33Used by:1602
Symbol 1598 TextUses:33Used by:1602
Symbol 1599 TextUses:33Used by:1602
Symbol 1600 TextUses:33Used by:1602
Symbol 1601 TextUses:33Used by:1602
Symbol 1602 MovieClipUses:1499 1502 1504 1505 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1524 1525 1526 1527 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1576 1577 1578 1579 1580 1581 1582 1583 1585 1509 1586 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601Used by:1646
Symbol 1603 TextUses:33Used by:1646
Symbol 1604 GraphicUsed by:1646
Symbol 1605 EditableTextUses:7Used by:1646
Symbol 1606 EditableTextUses:7Used by:1646
Symbol 1607 EditableTextUses:7Used by:1646
Symbol 1608 EditableTextUses:7Used by:1646
Symbol 1609 EditableTextUses:7Used by:1646
Symbol 1610 EditableTextUses:7Used by:1646
Symbol 1611 TextUses:33Used by:1646
Symbol 1612 EditableTextUses:7Used by:1646
Symbol 1613 EditableTextUses:7Used by:1646
Symbol 1614 TextUses:33Used by:1646
Symbol 1615 TextUses:33Used by:1646
Symbol 1616 TextUses:33Used by:1646
Symbol 1617 TextUses:33Used by:1646
Symbol 1618 EditableTextUses:7Used by:1646
Symbol 1619 EditableTextUses:7Used by:1646
Symbol 1620 GraphicUsed by:1646
Symbol 1621 ButtonUses:1373 1374Used by:1646
Symbol 1622 EditableTextUses:7Used by:1646
Symbol 1623 EditableTextUses:33Used by:1646
Symbol 1624 GraphicUsed by:1625
Symbol 1625 MovieClipUses:1624Used by:1646
Symbol 1626 TextUses:33Used by:1646
Symbol 1627 GraphicUsed by:1630
Symbol 1628 GraphicUsed by:1630
Symbol 1629 TextUses:1274Used by:1630
Symbol 1630 MovieClipUses:1627 1628 1629Used by:1646
Symbol 1631 EditableTextUses:7Used by:1646
Symbol 1632 BitmapUsed by:1633
Symbol 1633 GraphicUses:1632Used by:1638
Symbol 1634 BitmapUsed by:1635
Symbol 1635 GraphicUses:1634Used by:1637
Symbol 1636 TextUses:7Used by:1637
Symbol 1637 MovieClipUses:1635 1636Used by:1638
Symbol 1638 MovieClipUses:1633 1637Used by:1646
Symbol 1639 BitmapUsed by:1640
Symbol 1640 GraphicUses:1639Used by:1641
Symbol 1641 MovieClipUses:1640Used by:1645
Symbol 1642 EditableTextUses:7 33Used by:1645
Symbol 1643 TextUses:7Used by:1645
Symbol 1644 EditableTextUses:7Used by:1645
Symbol 1645 MovieClipUses:1641 1642 1643 1644Used by:1646
Symbol 1646 MovieClipUses:1498 1602 1603 1604 1605 1606 1607 1608 1609 1610 1493 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1625 1626 1630 1631 1638 1645Used by:1716
Symbol 1647 BitmapUsed by:1648
Symbol 1648 GraphicUses:1647Used by:1715
Symbol 1649 TextUses:7Used by:1651
Symbol 1650 GraphicUsed by:1651
Symbol 1651 MovieClipUses:1649 1650Used by:1715
Symbol 1652 GraphicUsed by:1677
Symbol 1653 BitmapUsed by:1654
Symbol 1654 GraphicUses:1653Used by:1677
Symbol 1655 TextUses:7Used by:1677
Symbol 1656 GraphicUsed by:1665
Symbol 1657 GraphicUsed by:1665
Symbol 1658 GraphicUsed by:1665
Symbol 1659 GraphicUsed by:1665
Symbol 1660 GraphicUsed by:1665
Symbol 1661 GraphicUsed by:1665
Symbol 1662 GraphicUsed by:1665
Symbol 1663 GraphicUsed by:1665
Symbol 1664 GraphicUsed by:1665
Symbol 1665 MovieClipUses:1656 1657 1658 1659 1660 1661 1662 1663 1664Used by:1677
Symbol 1666 GraphicUsed by:1676
Symbol 1667 GraphicUsed by:1676
Symbol 1668 GraphicUsed by:1676
Symbol 1669 GraphicUsed by:1676
Symbol 1670 GraphicUsed by:1676
Symbol 1671 GraphicUsed by:1676
Symbol 1672 GraphicUsed by:1676
Symbol 1673 GraphicUsed by:1676
Symbol 1674 GraphicUsed by:1676
Symbol 1675 GraphicUsed by:1676
Symbol 1676 MovieClipUses:1666 1667 1668 1669 1670 1671 1672 1673 1674 1675Used by:1677
Symbol 1677 MovieClipUses:1652 1654 1655 1665 1676Used by:1715
Symbol 1678 GraphicUsed by:1679
Symbol 1679 MovieClipUses:1678Used by:1714 1715
Symbol 1680 GraphicUsed by:1681
Symbol 1681 MovieClipUses:1680Used by:1715
Symbol 1682 GraphicUsed by:1683 1686 1689
Symbol 1683 MovieClipUses:1682Used by:1685
Symbol 1684 GraphicUsed by:1685
Symbol 1685 MovieClipUses:1683 1684Used by:1692
Symbol 1686 MovieClipUses:1682Used by:1688
Symbol 1687 GraphicUsed by:1688
Symbol 1688 MovieClipUses:1686 1687Used by:1692
Symbol 1689 MovieClipUses:1682Used by:1691
Symbol 1690 GraphicUsed by:1691
Symbol 1691 MovieClipUses:1689 1690Used by:1692
Symbol 1692 MovieClipUses:1685 1688 1691Used by:1715
Symbol 1693 EditableTextUses:7 33Used by:1715
Symbol 1694 EditableTextUses:7 33Used by:1715
Symbol 1695 TextUses:7Used by:1715
Symbol 1696 BitmapUsed by:1697
Symbol 1697 GraphicUses:1696Used by:1698
Symbol 1698 MovieClipUses:1697Used by:1704 1706
Symbol 1699 EditableTextUses:7 33Used by:1704
Symbol 1700 TextUses:7Used by:1704
Symbol 1701 EditableTextUses:7 33Used by:1704
Symbol 1702 TextUses:7Used by:1704
Symbol 1703 EditableTextUses:7 33Used by:1704
Symbol 1704 MovieClipUses:1698 1699 1700 1701 1702 1703Used by:1715
Symbol 1705 TextUses:7Used by:1706
Symbol 1706 MovieClipUses:1698 1705Used by:1715
Symbol 1707 BitmapUsed by:1708
Symbol 1708 GraphicUses:1707Used by:1714
Symbol 1709 EditableTextUses:7 33Used by:1714
Symbol 1710 EditableTextUses:7 33Used by:1714
Symbol 1711 TextUses:7Used by:1714
Symbol 1712 TextUses:7Used by:1714
Symbol 1713 ButtonUses:1373 1374Used by:1714
Symbol 1714 MovieClipUses:1708 1709 1710 1711 1712 1713 1679Used by:1715
Symbol 1715 MovieClipUses:1648 1651 1677 1679 1681 1692 1693 1694 1695 1704 1706 1714Used by:1716
Symbol 1716 MovieClip [timeManager]Uses:1314 1315 1404 1435 1478 1496 1646 1715Used by:Timeline
Symbol 1717 MovieClip [AK47_Icon]Uses:197Used by:Timeline
Symbol 1718 GraphicUsed by:1719
Symbol 1719 MovieClip [chainsaw_Icon]Uses:1718Used by:Timeline
Symbol 1720 GraphicUsed by:1724
Symbol 1721 GraphicUsed by:1722
Symbol 1722 MovieClipUses:1721Used by:1724
Symbol 1723 GraphicUsed by:1724
Symbol 1724 MovieClip [huntingRifle_Icon]Uses:1720 1722 1723Used by:Timeline
Symbol 1725 MovieClip [pistol_Icon]Uses:176Used by:Timeline
Symbol 1726 GraphicUsed by:1727
Symbol 1727 MovieClipUses:1726Used by:1728
Symbol 1728 MovieClip [shotgun_Icon]Uses:1727 204Used by:Timeline
Symbol 1729 GraphicUsed by:1730
Symbol 1730 MovieClipUses:1729Used by:1731
Symbol 1731 MovieClip [UMP_Icon]Uses:1730Used by:Timeline
Symbol 1732 MovieClip [revolver_Icon]Uses:173Used by:Timeline
Symbol 1733 GraphicUsed by:1736
Symbol 1734 GraphicUsed by:1735
Symbol 1735 MovieClipUses:1734Used by:1736
Symbol 1736 MovieClip [M4A1_Icon]Uses:1733 1735Used by:Timeline
Symbol 1737 BitmapUsed by:1738
Symbol 1738 GraphicUses:1737Used by:1739
Symbol 1739 MovieClipUses:1738Used by:1740
Symbol 1740 MovieClipUses:1739Used by:1741
Symbol 1741 MovieClip [flameParticle]Uses:1740 242Used by:Timeline
Symbol 1742 BitmapUsed by:1743
Symbol 1743 GraphicUses:1742Used by:1744
Symbol 1744 MovieClipUses:1743Used by:1779 1786
Symbol 1745 BitmapUsed by:1746
Symbol 1746 GraphicUses:1745Used by:1747
Symbol 1747 MovieClipUses:1746Used by:1779 1786
Symbol 1748 MovieClipUses:997Used by:1779 1786
Symbol 1749 GraphicUsed by:1779 1786
Symbol 1750 GraphicUsed by:1751
Symbol 1751 MovieClipUses:1750Used by:1752
Symbol 1752 MovieClipUses:1751Used by:1779
Symbol 1753 GraphicUsed by:1754
Symbol 1754 MovieClipUses:1753Used by:1779
Symbol 1755 GraphicUsed by:1756
Symbol 1756 MovieClipUses:1755 1188 1190 1192 1194Used by:1779
Symbol 1757 GraphicUsed by:1758
Symbol 1758 MovieClipUses:1757Used by:1779
Symbol 1759 GraphicUsed by:1760
Symbol 1760 MovieClipUses:1759Used by:1779
Symbol 1761 GraphicUsed by:1762
Symbol 1762 MovieClipUses:1761Used by:1779
Symbol 1763 FontUsed by:1764 1766 1768 1770 1774 1775 1776 1777 1780 1782 1784 1841 1941
Symbol 1764 TextUses:1763Used by:1765
Symbol 1765 MovieClipUses:1764Used by:1779
Symbol 1766 TextUses:1763Used by:1767
Symbol 1767 MovieClipUses:1766Used by:1779
Symbol 1768 TextUses:1763Used by:1769
Symbol 1769 MovieClipUses:1768Used by:1779
Symbol 1770 TextUses:1763Used by:1771
Symbol 1771 MovieClipUses:1770Used by:1779
Symbol 1772 EditableTextUses:1274Used by:1773
Symbol 1773 MovieClipUses:1772Used by:1779 1786 1842 1903
Symbol 1774 TextUses:1763Used by:1778
Symbol 1775 TextUses:1763Used by:1778
Symbol 1776 EditableTextUses:1763Used by:1778
Symbol 1777 EditableTextUses:1763Used by:1778
Symbol 1778 MovieClipUses:1774 1775 1776 1777Used by:1779 1786
Symbol 1779 MovieClip [ending2_badEnding]Uses:1744 1747 1748 1749 1752 1754 1756 1758 1760 1762 1765 1767 1769 1771 1773 1778 SS1Used by:Timeline
Symbol 1780 TextUses:1763Used by:1781
Symbol 1781 MovieClipUses:1780Used by:1786
Symbol 1782 TextUses:1763Used by:1783
Symbol 1783 MovieClipUses:1782Used by:1786
Symbol 1784 TextUses:1763Used by:1785
Symbol 1785 MovieClipUses:1784Used by:1786
Symbol 1786 MovieClip [ending2_goodEnding]Uses:1744 1747 1748 1749 1781 1783 1785 1778 1773 SS2Used by:Timeline
Symbol 1787 MovieClipUses:997Used by:1802
Symbol 1788 TextUses:1274Used by:1800
Symbol 1789 TextUses:1274Used by:1800
Symbol 1790 TextUses:1274Used by:1800
Symbol 1791 TextUses:1274Used by:1800
Symbol 1792 TextUses:1274Used by:1800
Symbol 1793 TextUses:1274Used by:1800
Symbol 1794 TextUses:1274Used by:1800
Symbol 1795 TextUses:1274Used by:1800
Symbol 1796 TextUses:1274Used by:1800
Symbol 1797 TextUses:1274Used by:1800
Symbol 1798 TextUses:1274Used by:1800
Symbol 1799 TextUses:1274Used by:1800
Symbol 1800 MovieClipUses:1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799Used by:1802
Symbol 1801 TextUses:1274Used by:1802
Symbol 1802 MovieClip [credits]Uses:1787 1800 1801Used by:1997  Timeline
Symbol 1803 TextUses:1274Used by:1829
Symbol 1804 GraphicUsed by:1805
Symbol 1805 MovieClipUses:1804Used by:1829
Symbol 1806 FontUsed by:1807 1810 1811 1812 1813 1814 1815 1816 1817 1818 1825 1826 1835 1837
Symbol 1807 TextUses:1806Used by:1829
Symbol 1808 GraphicUsed by:1809
Symbol 1809 MovieClipUses:1808Used by:1829
Symbol 1810 TextUses:1806Used by:1829
Symbol 1811 TextUses:1806Used by:1829
Symbol 1812 TextUses:1806Used by:1829
Symbol 1813 TextUses:1806Used by:1829
Symbol 1814 TextUses:1806Used by:1829
Symbol 1815 TextUses:1806Used by:1829
Symbol 1816 TextUses:1806Used by:1829
Symbol 1817 TextUses:1806Used by:1829
Symbol 1818 TextUses:1806Used by:1829
Symbol 1819 BitmapUsed by:1820
Symbol 1820 GraphicUses:1819Used by:1821
Symbol 1821 MovieClipUses:1820Used by:1824
Symbol 1822 GraphicUsed by:1823
Symbol 1823 MovieClipUses:1822Used by:1824
Symbol 1824 MovieClipUses:1821 1823Used by:1829
Symbol 1825 TextUses:1806Used by:1829
Symbol 1826 TextUses:1806Used by:1829
Symbol 1827 EditableTextUses:1274Used by:1828
Symbol 1828 MovieClipUses:1827Used by:1829
Symbol 1829 MovieClip [instructionsMenu]Uses:1298 1803 1304 1805 1807 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1824 1825 1826 1828Used by:Timeline
Symbol 1830 GraphicUsed by:1831
Symbol 1831 MovieClipUses:1830Used by:1842
Symbol 1832 GraphicUsed by:1833
Symbol 1833 MovieClipUses:1300 1832Used by:1834
Symbol 1834 MovieClipUses:1833Used by:1842
Symbol 1835 TextUses:1806Used by:1836
Symbol 1836 MovieClipUses:1835Used by:1842
Symbol 1837 EditableTextUses:1806Used by:1838
Symbol 1838 MovieClipUses:1837Used by:1842
Symbol 1839 EditableTextUses:1274Used by:1840
Symbol 1840 MovieClipUses:1839Used by:1842
Symbol 1841 TextUses:1763Used by:1842
Symbol 1842 MovieClip [gameOver]Uses:1831 1834 1836 1838 1773 1840 1841 1314Used by:Timeline
Symbol 1843 GraphicUsed by:1903
Symbol 1844 GraphicUsed by:1855
Symbol 1845 GraphicUsed by:1846 1858
Symbol 1846 MovieClipUses:1845Used by:1853
Symbol 1847 GraphicUsed by:1850
Symbol 1848 BitmapUsed by:1849
Symbol 1849 GraphicUses:1848Used by:1850
Symbol 1850 MovieClipUses:1847 1849Used by:1853 1859
Symbol 1851 GraphicUsed by:1852
Symbol 1852 MovieClipUses:1851Used by:1853 1859
Symbol 1853 MovieClipUses:1846 1850 1852Used by:1855
Symbol 1854 GraphicUsed by:1855
Symbol 1855 MovieClipUses:1844 1853 1854Used by:1903
Symbol 1856 GraphicUsed by:1857
Symbol 1857 MovieClipUses:1856Used by:1903
Symbol 1858 MovieClipUses:1845Used by:1859
Symbol 1859 MovieClipUses:1858 1850 1852Used by:1888
Symbol 1860 GraphicUsed by:1863
Symbol 1861 BitmapUsed by:1862
Symbol 1862 GraphicUses:1861Used by:1863 1890
Symbol 1863 MovieClipUses:1860 1862Used by:1888
Symbol 1864 GraphicUsed by:1888
Symbol 1865 GraphicUsed by:1875
Symbol 1866 GraphicUsed by:1867
Symbol 1867 MovieClipUses:1866Used by:1875 1880 1886
Symbol 1868 GraphicUsed by:1875
Symbol 1869 GraphicUsed by:1870
Symbol 1870 MovieClipUses:1869Used by:1875 1880
Symbol 1871 GraphicUsed by:1875
Symbol 1872 GraphicUsed by:1873
Symbol 1873 MovieClipUses:1872Used by:1875 1880 1886
Symbol 1874 GraphicUsed by:1875
Symbol 1875 MovieClipUses:1865 1867 1868 1870 1871 1873 1874Used by:1888
Symbol 1876 GraphicUsed by:1880
Symbol 1877 GraphicUsed by:1880
Symbol 1878 GraphicUsed by:1880
Symbol 1879 GraphicUsed by:1880
Symbol 1880 MovieClipUses:1876 1867 1877 1870 1878 1873 1879Used by:1888
Symbol 1881 GraphicUsed by:1888
Symbol 1882 GraphicUsed by:1888
Symbol 1883 GraphicUsed by:1886
Symbol 1884 GraphicUsed by:1886
Symbol 1885 GraphicUsed by:1886
Symbol 1886 MovieClipUses:1883 1867 1873 1884 1885Used by:1888
Symbol 1887 GraphicUsed by:1888
Symbol 1888 MovieClipUses:1859 1863 1864 1875 1880 1881 1882 1886 1887Used by:1903
Symbol 1889 GraphicUsed by:1890
Symbol 1890 MovieClipUses:1889 1862Used by:1903
Symbol 1891 BitmapUsed by:1892
Symbol 1892 GraphicUses:1891Used by:1893
Symbol 1893 MovieClipUses:1892Used by:1894 1895
Symbol 1894 MovieClipUses:1893Used by:1896
Symbol 1895 MovieClipUses:1893Used by:1896
Symbol 1896 MovieClipUses:1894 1895Used by:1903
Symbol 1897 TextUses:1274Used by:1898
Symbol 1898 MovieClipUses:1897Used by:1903
Symbol 1899 TextUses:1274Used by:1900
Symbol 1900 MovieClipUses:1899Used by:1903
Symbol 1901 TextUses:1274Used by:1902
Symbol 1902 MovieClipUses:1901Used by:1903
Symbol 1903 MovieClip [endingAnimation]Uses:1843 1855 1857 1888 1890 1896 1314 1898 1900 1902 1773 SS3Used by:Timeline
Symbol 1904 GraphicUsed by:1905
Symbol 1905 MovieClipUses:1904Used by:1906
Symbol 1906 MovieClip [trap_mine]Uses:1905 906Used by:Timeline
Symbol 1907 GraphicUsed by:1912
Symbol 1908 GraphicUsed by:1909
Symbol 1909 MovieClipUses:1908Used by:1912
Symbol 1910 GraphicUsed by:1911
Symbol 1911 MovieClipUses:1910Used by:1912
Symbol 1912 MovieClip [trap_bearTrap]Uses:1907 64 1909 906 1911Used by:Timeline
Symbol 1913 TextUses:1274Used by:Timeline
Symbol 1914 BitmapUsed by:1915
Symbol 1915 GraphicUses:1914Used by:1916
Symbol 1916 MovieClipUses:1915Used by:1997
Symbol 1917 BitmapUsed by:1918
Symbol 1918 GraphicUses:1917Used by:1919
Symbol 1919 MovieClipUses:1918Used by:1997
Symbol 1920 FontUsed by:1921
Symbol 1921 TextUses:1920Used by:1932 1933
Symbol 1922 GraphicUsed by:1931
Symbol 1923 GraphicUsed by:1931
Symbol 1924 GraphicUsed by:1931
Symbol 1925 GraphicUsed by:1931
Symbol 1926 GraphicUsed by:1931
Symbol 1927 GraphicUsed by:1931
Symbol 1928 GraphicUsed by:1931
Symbol 1929 GraphicUsed by:1931
Symbol 1930 GraphicUsed by:1931
Symbol 1931 MovieClipUses:1922 1923 1924 1925 1926 1927 1928 1929 1930Used by:1932 1933
Symbol 1932 MovieClipUses:1921 1931Used by:1997
Symbol 1933 MovieClipUses:1921 1931Used by:1997
Symbol 1934 MovieClipUses:1297Used by:1935
Symbol 1935 MovieClipUses:1934Used by:1936
Symbol 1936 MovieClipUses:1935 1298Used by:1997
Symbol 1937 GraphicUsed by:1938
Symbol 1938 MovieClipUses:1937Used by:1997
Symbol 1939 TextUses:1274Used by:1940
Symbol 1940 MovieClipUses:1939Used by:1997
Symbol 1941 EditableTextUses:1763Used by:1942
Symbol 1942 MovieClipUses:1941Used by:1943
Symbol 1943 MovieClipUses:1942Used by:1997
Symbol 1944 GraphicUsed by:1949
Symbol 1945 GraphicUsed by:1949
Symbol 1946 FontUsed by:1947
Symbol 1947 TextUses:1946Used by:1949
Symbol 1948 GraphicUsed by:1949
Symbol 1949 MovieClipUses:1944 1945 1947 1948Used by:1997 2062
Symbol 1950 MovieClipUses:997Used by:1996
Symbol 1951 GraphicUsed by:1952
Symbol 1952 MovieClipUses:1951Used by:1961
Symbol 1953 GraphicUsed by:1954 2062
Symbol 1954 ButtonUses:1953Used by:1961
Symbol 1955 GraphicUsed by:1956
Symbol 1956 MovieClipUses:1955Used by:1961
Symbol 1957 GraphicUsed by:1958
Symbol 1958 MovieClipUses:1957Used by:1961
Symbol 1959 GraphicUsed by:1960
Symbol 1960 MovieClipUses:1959Used by:1961
Symbol 1961 MovieClipUses:997 1952 1954 1956 1958 1960Used by:1996
Symbol 1962 GraphicUsed by:1963
Symbol 1963 MovieClipUses:1962Used by:1995
Symbol 1964 GraphicUsed by:1995
Symbol 1965 BitmapUsed by:1966
Symbol 1966 GraphicUses:1965Used by:1967
Symbol 1967 MovieClipUses:1966Used by:1995
Symbol 1968 GraphicUsed by:1995
Symbol 1969 GraphicUsed by:1970
Symbol 1970 MovieClipUses:1969Used by:1975
Symbol 1971 GraphicUsed by:1975
Symbol 1972 GraphicUsed by:1973
Symbol 1973 MovieClipUses:1972Used by:1974
Symbol 1974 MovieClipUses:1973Used by:1975
Symbol 1975 MovieClipUses:1970 1971 1974Used by:1995
Symbol 1976 GraphicUsed by:1977
Symbol 1977 MovieClipUses:1976Used by:1995
Symbol 1978 GraphicUsed by:1979
Symbol 1979 MovieClipUses:1978Used by:1994
Symbol 1980 GraphicUsed by:1993
Symbol 1981 GraphicUsed by:1993
Symbol 1982 GraphicUsed by:1993
Symbol 1983 GraphicUsed by:1993
Symbol 1984 GraphicUsed by:1993
Symbol 1985 GraphicUsed by:1993
Symbol 1986 GraphicUsed by:1993
Symbol 1987 GraphicUsed by:1993
Symbol 1988 GraphicUsed by:1993
Symbol 1989 GraphicUsed by:1993
Symbol 1990 GraphicUsed by:1993
Symbol 1991 GraphicUsed by:1993
Symbol 1992 GraphicUsed by:1993
Symbol 1993 MovieClipUses:1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992Used by:1994
Symbol 1994 MovieClipUses:1979 1993Used by:1995
Symbol 1995 MovieClipUses:1963 1964 1967 1968 1975 1977 1994Used by:1996
Symbol 1996 MovieClipUses:1950 1961 1995Used by:1997
Symbol 1997 MovieClipUses:1916 1919 1932 1933 1936 1938 1940 1943 1949 1802 165 1996Used by:Timeline
Symbol 1998 EditableTextUses:33Used by:2002
Symbol 1999 EditableTextUses:7Used by:2002
Symbol 2000 EditableTextUses:33Used by:2002
Symbol 2001 ButtonUses:1441 1443 1444 1442Used by:2002
Symbol 2002 MovieClipUses:1437 1998 1999 2000 2001 1477Used by:Timeline
Symbol 2003 GraphicUsed by:2007
Symbol 2004 FontUsed by:2005 2006
Symbol 2005 EditableTextUses:2004Used by:2007
Symbol 2006 TextUses:2004Used by:2007
Symbol 2007 MovieClipUses:2003 2005 2006Used by:Timeline
Symbol 2008 BitmapUsed by:2009
Symbol 2009 GraphicUses:2008Used by:2010
Symbol 2010 MovieClipUses:2009Used by:2062
Symbol 2011 BitmapUsed by:2012
Symbol 2012 GraphicUses:2011Used by:2013
Symbol 2013 MovieClipUses:2012Used by:2062
Symbol 2014 MovieClipUses:997Used by:2062
Symbol 2015 BitmapUsed by:2016
Symbol 2016 GraphicUses:2015Used by:2017
Symbol 2017 MovieClipUses:2016Used by:2062
Symbol 2018 BitmapUsed by:2019
Symbol 2019 GraphicUses:2018Used by:2020
Symbol 2020 MovieClipUses:2019Used by:2062
Symbol 2021 TextUses:1274Used by:2022
Symbol 2022 MovieClipUses:2021Used by:2062
Symbol 2023 TextUses:1274Used by:2024
Symbol 2024 MovieClipUses:2023Used by:2062
Symbol 2025 BitmapUsed by:2026
Symbol 2026 GraphicUses:2025Used by:2027
Symbol 2027 MovieClipUses:2026Used by:2062
Symbol 2028 TextUses:1274Used by:2029
Symbol 2029 MovieClipUses:2028Used by:2062
Symbol 2030 BitmapUsed by:2031
Symbol 2031 GraphicUses:2030Used by:2032
Symbol 2032 MovieClipUses:2031Used by:2062
Symbol 2033 TextUses:1274Used by:2034
Symbol 2034 MovieClipUses:2033Used by:2062
Symbol 2035 TextUses:1274Used by:2036
Symbol 2036 MovieClipUses:2035Used by:2062
Symbol 2037 BitmapUsed by:2038
Symbol 2038 GraphicUses:2037Used by:2039
Symbol 2039 MovieClipUses:2038Used by:2062
Symbol 2040 BitmapUsed by:2041
Symbol 2041 GraphicUses:2040Used by:2042
Symbol 2042 MovieClipUses:2041Used by:2062
Symbol 2043 MovieClipUses:997Used by:2062
Symbol 2044 BitmapUsed by:2045 2046 2047
Symbol 2045 GraphicUses:2044Used by:2062
Symbol 2046 GraphicUses:2044Used by:2062
Symbol 2047 GraphicUses:2044Used by:2062
Symbol 2048 BitmapUsed by:2049 2050
Symbol 2049 GraphicUses:2048Used by:2062
Symbol 2050 GraphicUses:2048Used by:2051
Symbol 2051 MovieClipUses:2050Used by:2062
Symbol 2052 BitmapUsed by:2053
Symbol 2053 GraphicUses:2052Used by:2054
Symbol 2054 MovieClipUses:2053Used by:2062
Symbol 2055 GraphicUsed by:2062
Symbol 2056 BitmapUsed by:2057
Symbol 2057 GraphicUses:2056Used by:2058
Symbol 2058 MovieClipUses:2057Used by:2062
Symbol 2059 BitmapUsed by:2060
Symbol 2060 GraphicUses:2059Used by:2061
Symbol 2061 MovieClipUses:2060Used by:2062
Symbol 2062 MovieClipUses:2010 2013 2014 1949 2017 2020 2022 2024 2027 2029 2032 2034 2036 2039 2042 2043 2045 2046 2047 2049 2051 1953 2054 2055 2058 2061 SS4Used by:Timeline
Symbol 2063 GraphicUsed by:Timeline
Symbol 2064 MovieClipUses:43Used by:2088
Symbol 2065 BitmapUsed by:2066
Symbol 2066 GraphicUses:2065Used by:2067
Symbol 2067 MovieClipUses:2066Used by:2088
Symbol 2068 BitmapUsed by:2069
Symbol 2069 GraphicUses:2068Used by:2070
Symbol 2070 MovieClipUses:2069Used by:2088
Symbol 2071 BitmapUsed by:2072
Symbol 2072 GraphicUses:2071Used by:2088
Symbol 2073 BitmapUsed by:2074
Symbol 2074 GraphicUses:2073Used by:2088
Symbol 2075 BitmapUsed by:2076
Symbol 2076 GraphicUses:2075Used by:2077
Symbol 2077 MovieClipUses:2076Used by:2088
Symbol 2078 BitmapUsed by:2079
Symbol 2079 GraphicUses:2078Used by:2088
Symbol 2080 BitmapUsed by:2081
Symbol 2081 GraphicUses:2080Used by:2082
Symbol 2082 MovieClipUses:2081Used by:2088
Symbol 2083 BitmapUsed by:2084
Symbol 2084 GraphicUses:2083Used by:2088
Symbol 2085 BitmapUsed by:2086
Symbol 2086 GraphicUses:2085Used by:2087
Symbol 2087 MovieClipUses:2086Used by:2088
Symbol 2088 MovieClipUses:994 2064 2067 165 51 2070 2072 2074 2077 2079 2082 2084 2087Used by:Timeline
Symbol 2089 GraphicUsed by:2091
Symbol 2090 MovieClipUses:673Used by:2091
Symbol 2091 MovieClipUses:2089 2090Used by:Timeline
Symbol 2092 GraphicUsed by:2093
Symbol 2093 MovieClipUses:2092Used by:Timeline
Symbol 2094 GraphicUsed by:2095
Symbol 2095 MovieClipUses:2094Used by:Timeline
Symbol 2096 GraphicUsed by:2097
Symbol 2097 MovieClipUses:2096Used by:Timeline
Symbol 2098 MovieClipUses:13Used by:Timeline
Symbol 2099 GraphicUsed by:2139
Symbol 2100 BitmapUsed by:2101
Symbol 2101 GraphicUses:2100Used by:2102
Symbol 2102 MovieClipUses:2101Used by:2139
Symbol 2103 BitmapUsed by:2104
Symbol 2104 GraphicUses:2103Used by:2139
Symbol 2105 BitmapUsed by:2106
Symbol 2106 GraphicUses:2105Used by:2139
Symbol 2107 BitmapUsed by:2108
Symbol 2108 GraphicUses:2107Used by:2139
Symbol 2109 BitmapUsed by:2110
Symbol 2110 GraphicUses:2109Used by:2139
Symbol 2111 BitmapUsed by:2112
Symbol 2112 GraphicUses:2111Used by:2113
Symbol 2113 MovieClipUses:2112Used by:2114
Symbol 2114 MovieClipUses:2113Used by:2139
Symbol 2115 BitmapUsed by:2116
Symbol 2116 GraphicUses:2115Used by:2139
Symbol 2117 BitmapUsed by:2118
Symbol 2118 GraphicUses:2117Used by:2139
Symbol 2119 BitmapUsed by:2120
Symbol 2120 GraphicUses:2119Used by:2139
Symbol 2121 BitmapUsed by:2122
Symbol 2122 GraphicUses:2121Used by:2139
Symbol 2123 BitmapUsed by:2124
Symbol 2124 GraphicUses:2123Used by:2139
Symbol 2125 BitmapUsed by:2126
Symbol 2126 GraphicUses:2125Used by:2139
Symbol 2127 BitmapUsed by:2128
Symbol 2128 GraphicUses:2127Used by:2139
Symbol 2129 BitmapUsed by:2130
Symbol 2130 GraphicUses:2129Used by:2139
Symbol 2131 BitmapUsed by:2132
Symbol 2132 GraphicUses:2131Used by:2139
Symbol 2133 BitmapUsed by:2134
Symbol 2134 GraphicUses:2133Used by:2139
Symbol 2135 BitmapUsed by:2136
Symbol 2136 GraphicUses:2135Used by:2139
Symbol 2137 BitmapUsed by:2138
Symbol 2138 GraphicUses:2137Used by:2139
Symbol 2139 MovieClipUses:2099 2102 2104 2106 2108 2110 2114 2116 2118 2120 2122 2124 2126 2128 2130 2132 2134 2136 2138Used by:Timeline
Symbol 2140 TextUses:1274Used by:Timeline
Symbol 2141 TextUses:1274Used by:Timeline
Symbol 2142 TextUses:1274Used by:Timeline
Symbol 2143 TextUses:1274Used by:2144
Symbol 2144 MovieClipUses:2143Used by:2146
Symbol 2145 GraphicUsed by:2146
Symbol 2146 MovieClipUses:2144 2145Used by:Timeline
Streaming Sound 1Used by:Symbol 1779 MovieClip [ending2_badEnding]
Streaming Sound 2Used by:Symbol 1786 MovieClip [ending2_goodEnding]
Streaming Sound 3Used by:Symbol 1903 MovieClip [endingAnimation]
Streaming Sound 4Used by:Symbol 2062 MovieClip

Instance Names

"preLoaderCombo"Frame 1Symbol 16 MovieClip
"preloaderPlayButton"Frame 1Symbol 28 MovieClip
"adBox"Frame 1Symbol 30 MovieClip
"securityImage"Frame 1Symbol 39 MovieClip
"factory1"Frame 2Symbol 62 MovieClip
"suvirovr"Frame 2Symbol 253 MovieClip [survivorDummy]
"zombie1"Frame 2Symbol 873 MovieClip [newZombie]
"zombieThreatText"Frame 2Symbol 1282 EditableText
"mainBlackOut"Frame 2Symbol 1314 MovieClip [blackOut]
"overlay"Frame 5Symbol 48 MovieClip [bg_glenDale_overlay]
"musicAmbience"Frame 5Symbol 62 MovieClip
"mainMenu"Frame 5Symbol 1997 MovieClip
"optionsHolder"Frame 5Symbol 165 MovieClip
"creditsHolder"Frame 5Symbol 165 MovieClip
"day"Frame 6Symbol 1318 MovieClip
"journalHolder"Frame 6Symbol 165 MovieClip
"introJournal"Frame 6Symbol 2002 MovieClip
"introBlackOut"Frame 6Symbol 1314 MovieClip [blackOut]
"bgImage"Frame 7Symbol 2088 MovieClip
"stageBG"Frame 7Symbol 2091 MovieClip
"blockFront"Frame 7Symbol 2093 MovieClip
"blockTop"Frame 7Symbol 2095 MovieClip
"blockBack"Frame 7Symbol 2097 MovieClip
"blockBottom"Frame 7Symbol 2098 MovieClip
"theWall"Frame 7Symbol 2139 MovieClip
"game"Frame 7Symbol 62 MovieClip
"makeEnemy"Frame 7Symbol 62 MovieClip
"levelClock"Frame 7Symbol 62 MovieClip
"gameOverHolder"Frame 7Symbol 165 MovieClip
"framerate_txt"Symbol 4 MovieClip [performanceTester] Frame 1Symbol 3 EditableText
"loadBar"Symbol 15 MovieClip Frame 1Symbol 14 MovieClip
"percentageTotal"Symbol 16 MovieClip Frame 1Symbol 8 EditableText
"preloader"Symbol 16 MovieClip Frame 1Symbol 15 MovieClip
"scribbleCircle"Symbol 28 MovieClip Frame 1Symbol 27 MovieClip
"foot"Symbol 67 MovieClip Frame 1Symbol 66 MovieClip
"lowerLeg"Symbol 84 MovieClip Frame 1Symbol 79 MovieClip
"upperLeg"Symbol 109 MovieClip Frame 1Symbol 96 MovieClip
"addons"Symbol 109 MovieClip Frame 1Symbol 98 MovieClip
"arrowPack"Symbol 109 MovieClip Frame 1Symbol 108 MovieClip
"upperLeg"Symbol 110 MovieClip Frame 1Symbol 96 MovieClip
"torso"Symbol 116 MovieClip Frame 1Symbol 112 MovieClip
"lowerArm"Symbol 141 MovieClip Frame 1Symbol 136 MovieClip
"upperArm"Symbol 162 MovieClip Frame 1Symbol 157 MovieClip
"barrelEnd"Symbol 210 MovieClip Frame 1Symbol 165 MovieClip
"muzzleFlash"Symbol 210 MovieClip Frame 1Symbol 171 MovieClip
"helperGun"Symbol 210 MovieClip Frame 17Symbol 177 MovieClip
"lowerArm"Symbol 236 MovieClip Frame 1Symbol 136 MovieClip
"upperArm"Symbol 237 MovieClip Frame 1Symbol 157 MovieClip
"dummyBackHand"Symbol 240 MovieClip Frame 1Symbol 120 MovieClip
"dummyBackLowerArm"Symbol 240 MovieClip Frame 1Symbol 141 MovieClip
"dummyBackUpperArm"Symbol 240 MovieClip Frame 1Symbol 162 MovieClip
"helperGun"Symbol 240 MovieClip Frame 1Symbol 210 MovieClip
"dummyHead"Symbol 240 MovieClip Frame 1Symbol 235 MovieClip
"dummyFrontHand"Symbol 240 MovieClip Frame 1Symbol 120 MovieClip
"dummyFrontLowerArm"Symbol 240 MovieClip Frame 1Symbol 236 MovieClip
"dummyFrontUpperArm"Symbol 240 MovieClip Frame 1Symbol 237 MovieClip
"dummyFrontHand"Symbol 240 MovieClip Frame 12Symbol 239 MovieClip
"dummyFrontHand"Symbol 240 MovieClip Frame 101Symbol 120 MovieClip
"dummyBackFoot"Symbol 253 MovieClip [survivorDummy] Frame 1Symbol 67 MovieClip
"dummyBackLowerLeg"Symbol 253 MovieClip [survivorDummy] Frame 1Symbol 84 MovieClip
"dummyBackUpperLeg"Symbol 253 MovieClip [survivorDummy] Frame 1Symbol 109 MovieClip
"dummyFrontFoot"Symbol 253 MovieClip [survivorDummy] Frame 1Symbol 67 MovieClip
"dummyFrontLowerLeg"Symbol 253 MovieClip [survivorDummy] Frame 1Symbol 84 MovieClip
"dummyFrontUpperLeg"Symbol 253 MovieClip [survivorDummy] Frame 1Symbol 110 MovieClip
"dummyTorso"Symbol 253 MovieClip [survivorDummy] Frame 1Symbol 116 MovieClip
"helperMainGun"Symbol 253 MovieClip [survivorDummy] Frame 1Symbol 240 MovieClip
"collision"Symbol 253 MovieClip [survivorDummy] Frame 1Symbol 242 MovieClip
"torso"Symbol 277 MovieClip [zombieTorso3] Frame 1Symbol 268 MovieClip
"arrowPack"Symbol 277 MovieClip [zombieTorso3] Frame 1Symbol 276 MovieClip
"torso"Symbol 310 MovieClip [zombieTorso2] Frame 1Symbol 292 MovieClip
"torsoAddons"Symbol 310 MovieClip [zombieTorso2] Frame 1Symbol 309 MovieClip
"arrowPack"Symbol 310 MovieClip [zombieTorso2] Frame 1Symbol 276 MovieClip
"torso"Symbol 390 MovieClip [zombieTorso1] Frame 1Symbol 325 MovieClip
"torsoAddons"Symbol 390 MovieClip [zombieTorso1] Frame 1Symbol 389 MovieClip
"arrowPack"Symbol 390 MovieClip [zombieTorso1] Frame 1Symbol 276 MovieClip
"accessories"Symbol 465 MovieClip [zombieHead3] Frame 1Symbol 462 MovieClip
"arrowPack"Symbol 465 MovieClip [zombieHead3] Frame 1Symbol 464 MovieClip
"accessories"Symbol 518 MovieClip [zombieHead2] Frame 1Symbol 517 MovieClip
"arrowPack"Symbol 518 MovieClip [zombieHead2] Frame 1Symbol 464 MovieClip
"accessories"Symbol 564 MovieClip [zombieHead1] Frame 1Symbol 563 MovieClip
"arrowPack"Symbol 564 MovieClip [zombieHead1] Frame 1Symbol 464 MovieClip
"background_backLegTop"Symbol 653 MovieClip [zombieDog] Frame 1Symbol 571 MovieClip
"background_backLegBottom"Symbol 653 MovieClip [zombieDog] Frame 1Symbol 573 MovieClip
"background_frontLegTop"Symbol 653 MovieClip [zombieDog] Frame 1Symbol 575 MovieClip
"background_frontLegBottom"Symbol 653 MovieClip [zombieDog] Frame 1Symbol 577 MovieClip
"doghead"Symbol 653 MovieClip [zombieDog] Frame 1Symbol 581 MovieClip
"dogbody"Symbol 653 MovieClip [zombieDog] Frame 1Symbol 583 MovieClip
"foreground_backLegTop"Symbol 653 MovieClip [zombieDog] Frame 1Symbol 571 MovieClip
"foreground_backLegBottom"Symbol 653 MovieClip [zombieDog] Frame 1Symbol 573 MovieClip
"foreground_frontLegTop"Symbol 653 MovieClip [zombieDog] Frame 1Symbol 575 MovieClip
"foreground_frontLegBottom"Symbol 653 MovieClip [zombieDog] Frame 1Symbol 577 MovieClip
"bloodPackTorso2"Symbol 653 MovieClip [zombieDog] Frame 1Symbol 641 MovieClip [bloodPack1]
"bloodPackTorso3"Symbol 653 MovieClip [zombieDog] Frame 1Symbol 641 MovieClip [bloodPack1]
"bloodPackTorso1"Symbol 653 MovieClip [zombieDog] Frame 1Symbol 641 MovieClip [bloodPack1]
"bloodPackHead3"Symbol 653 MovieClip [zombieDog] Frame 1Symbol 641 MovieClip [bloodPack1]
"bloodPackHead2"Symbol 653 MovieClip [zombieDog] Frame 1Symbol 641 MovieClip [bloodPack1]
"bloodPackHead1"Symbol 653 MovieClip [zombieDog] Frame 1Symbol 641 MovieClip [bloodPack1]
"head"Symbol 653 MovieClip [zombieDog] Frame 1Symbol 242 MovieClip
"torso"Symbol 653 MovieClip [zombieDog] Frame 1Symbol 242 MovieClip
"reach"Symbol 653 MovieClip [zombieDog] Frame 1Symbol 242 MovieClip
"head"Symbol 653 MovieClip [zombieDog] Frame 2Symbol 581 MovieClip
"body"Symbol 653 MovieClip [zombieDog] Frame 2Symbol 583 MovieClip
"head"Symbol 653 MovieClip [zombieDog] Frame 77Symbol 242 MovieClip
"torso"Symbol 653 MovieClip [zombieDog] Frame 77Symbol 242 MovieClip
"collision"Symbol 662 MovieClip [round] Frame 1Symbol 242 MovieClip
"hand"Symbol 672 MovieClip Frame 1Symbol 671 MovieClip
"dummyBackHand"Symbol 873 MovieClip [newZombie] Frame 1Symbol 672 MovieClip
"dummyBackLowerArm"Symbol 873 MovieClip [newZombie] Frame 1Symbol 141 MovieClip
"dummyBackUpperArm"Symbol 873 MovieClip [newZombie] Frame 1Symbol 162 MovieClip
"dummyBackFoot"Symbol 873 MovieClip [newZombie] Frame 1Symbol 67 MovieClip
"dummyBackLowerLeg"Symbol 873 MovieClip [newZombie] Frame 1Symbol 84 MovieClip
"dummyBackUpperLeg"Symbol 873 MovieClip [newZombie] Frame 1Symbol 109 MovieClip
"dummyFrontFoot"Symbol 873 MovieClip [newZombie] Frame 1Symbol 67 MovieClip
"dummyFrontLowerLeg"Symbol 873 MovieClip [newZombie] Frame 1Symbol 84 MovieClip
"dummyFrontUpperLeg"Symbol 873 MovieClip [newZombie] Frame 1Symbol 109 MovieClip
"dummyHead"Symbol 873 MovieClip [newZombie] Frame 1Symbol 675 MovieClip
"dummyTorso"Symbol 873 MovieClip [newZombie] Frame 1Symbol 678 MovieClip
"dummyFrontHand"Symbol 873 MovieClip [newZombie] Frame 1Symbol 672 MovieClip
"dummyFrontLowerArm"Symbol 873 MovieClip [newZombie] Frame 1Symbol 141 MovieClip
"dummyFrontUpperArm"Symbol 873 MovieClip [newZombie] Frame 1Symbol 162 MovieClip
"head"Symbol 873 MovieClip [newZombie] Frame 1Symbol 242 MovieClip
"legs"Symbol 873 MovieClip [newZombie] Frame 1Symbol 242 MovieClip
"torso"Symbol 873 MovieClip [newZombie] Frame 1Symbol 242 MovieClip
"reach"Symbol 873 MovieClip [newZombie] Frame 1Symbol 242 MovieClip
"collisionFeet"Symbol 873 MovieClip [newZombie] Frame 1Symbol 242 MovieClip
"bloodPackTorso2"Symbol 873 MovieClip [newZombie] Frame 1Symbol 641 MovieClip [bloodPack1]
"bloodPackTorso3"Symbol 873 MovieClip [newZombie] Frame 1Symbol 641 MovieClip [bloodPack1]
"bloodPackTorso1"Symbol 873 MovieClip [newZombie] Frame 1Symbol 641 MovieClip [bloodPack1]
"bloodPackLegs3"Symbol 873 MovieClip [newZombie] Frame 1Symbol 641 MovieClip [bloodPack1]
"bloodPackLegs2"Symbol 873 MovieClip [newZombie] Frame 1Symbol 641 MovieClip [bloodPack1]
"bloodPackLegs1"Symbol 873 MovieClip [newZombie] Frame 1Symbol 641 MovieClip [bloodPack1]
"bloodPackHead3"Symbol 873 MovieClip [newZombie] Frame 1Symbol 641 MovieClip [bloodPack1]
"bloodPackHead2"Symbol 873 MovieClip [newZombie] Frame 1Symbol 641 MovieClip [bloodPack1]
"bloodPackHead1"Symbol 873 MovieClip [newZombie] Frame 1Symbol 641 MovieClip [bloodPack1]
"thudPackHead3"Symbol 873 MovieClip [newZombie] Frame 1Symbol 686 MovieClip
"thudPackHead2"Symbol 873 MovieClip [newZombie] Frame 1Symbol 686 MovieClip
"thudPackTorso2"Symbol 873 MovieClip [newZombie] Frame 1Symbol 686 MovieClip
"thudPackTorso3"Symbol 873 MovieClip [newZombie] Frame 1Symbol 686 MovieClip
"thudPackTorso1"Symbol 873 MovieClip [newZombie] Frame 1Symbol 686 MovieClip
"thudPackHead1"Symbol 873 MovieClip [newZombie] Frame 1Symbol 686 MovieClip
"head"Symbol 873 MovieClip [newZombie] Frame 80Symbol 242 MovieClip
"legs"Symbol 873 MovieClip [newZombie] Frame 80Symbol 242 MovieClip
"torso"Symbol 873 MovieClip [newZombie] Frame 80Symbol 242 MovieClip
"reach"Symbol 873 MovieClip [newZombie] Frame 80Symbol 242 MovieClip
"collision"Symbol 882 MovieClip Frame 1Symbol 242 MovieClip
"collision"Symbol 884 MovieClip Frame 1Symbol 242 MovieClip
"collision"Symbol 886 MovieClip Frame 1Symbol 242 MovieClip
"collision"Symbol 888 MovieClip Frame 1Symbol 242 MovieClip
"collision"Symbol 890 MovieClip Frame 1Symbol 242 MovieClip
"weapon"Symbol 891 MovieClip Frame 97Symbol 882 MovieClip
"weapon"Symbol 891 MovieClip Frame 109Symbol 884 MovieClip
"weapon"Symbol 891 MovieClip Frame 120Symbol 886 MovieClip
"weapon"Symbol 891 MovieClip Frame 133Symbol 888 MovieClip
"weapon"Symbol 891 MovieClip Frame 145Symbol 890 MovieClip
"handskin"Symbol 894 MovieClip [zombieHand] Frame 1Symbol 893 MovieClip
"accessories"Symbol 895 MovieClip [zombie_Hand] Frame 1Symbol 891 MovieClip
"handskin"Symbol 895 MovieClip [zombie_Hand] Frame 1Symbol 894 MovieClip [zombieHand]
"collision"Symbol 907 MovieClip [trap_gasCylinder] Frame 1Symbol 906 MovieClip
"beard"Symbol 943 MovieClip Frame 1Symbol 942 MovieClip
"frontHand"Symbol 1042 MovieClip Frame 1Symbol 1039 MovieClip
"head"Symbol 1042 MovieClip Frame 1Symbol 943 MovieClip
"frontHand"Symbol 1042 MovieClip Frame 1Symbol 962 MovieClip
"head"Symbol 1045 MovieClip Frame 1Symbol 943 MovieClip
"frontHand"Symbol 1045 MovieClip Frame 1Symbol 948 MovieClip
"frontHand"Symbol 1045 MovieClip Frame 1Symbol 1043 MovieClip
"frontHand"Symbol 1045 MovieClip Frame 3Symbol 1044 MovieClip
"frontHand"Symbol 1045 MovieClip Frame 8Symbol 1043 MovieClip
"frontHand"Symbol 1045 MovieClip Frame 9Symbol 948 MovieClip
"frontHand"Symbol 1045 MovieClip Frame 13Symbol 948 MovieClip
"frontHand"Symbol 1045 MovieClip Frame 19Symbol 962 MovieClip
"frontHand"Symbol 1045 MovieClip Frame 31Symbol 962 MovieClip
"frontHand"Symbol 1045 MovieClip Frame 51Symbol 1039 MovieClip
"frontHand"Symbol 1045 MovieClip Frame 53Symbol 948 MovieClip
"frontHand"Symbol 1045 MovieClip Frame 55Symbol 962 MovieClip
"barrelEnd"Symbol 1119 MovieClip Frame 1Symbol 932 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 1Symbol 935 MovieClip
"gun"Symbol 1119 MovieClip Frame 1Symbol 177 MovieClip
"head"Symbol 1119 MovieClip Frame 1Symbol 943 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 1Symbol 948 MovieClip
"muzzleFlash"Symbol 1119 MovieClip Frame 1Symbol 951 MovieClip [muzzleFlash_pistol]
"ejectionPort"Symbol 1119 MovieClip Frame 1Symbol 932 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 34Symbol 956 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 37Symbol 959 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 38Symbol 962 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 52Symbol 959 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 54Symbol 948 MovieClip
"gun"Symbol 1119 MovieClip Frame 64Symbol 174 MovieClip
"muzzleFlash"Symbol 1119 MovieClip Frame 64Symbol 965 MovieClip
"backHand"Symbol 1119 MovieClip Frame 107Symbol 968 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 113Symbol 956 MovieClip
"backHand"Symbol 1119 MovieClip Frame 133Symbol 971 MovieClip
"backHand"Symbol 1119 MovieClip Frame 139Symbol 968 MovieClip
"gun"Symbol 1119 MovieClip Frame 168Symbol 179 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 168Symbol 948 MovieClip
"muzzleFlash"Symbol 1119 MovieClip Frame 168Symbol 982 MovieClip
"ejectionPort"Symbol 1119 MovieClip Frame 168Symbol 932 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 226Symbol 959 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 232Symbol 962 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 234Symbol 959 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 240Symbol 962 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 249Symbol 959 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 270Symbol 948 MovieClip
"gun"Symbol 1119 MovieClip Frame 280Symbol 986 MovieClip
"muzzleFlash"Symbol 1119 MovieClip Frame 280Symbol 989 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 301Symbol 959 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 310Symbol 948 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 344Symbol 959 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 345Symbol 962 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 348Symbol 959 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 350Symbol 948 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 359Symbol 962 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 361Symbol 959 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 363Symbol 948 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 372Symbol 959 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 373Symbol 962 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 374Symbol 959 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 376Symbol 948 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 387Symbol 959 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 388Symbol 962 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 390Symbol 959 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 393Symbol 948 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 400Symbol 962 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 402Symbol 959 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 405Symbol 948 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 415Symbol 959 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 416Symbol 962 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 418Symbol 959 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 421Symbol 948 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 428Symbol 959 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 429Symbol 962 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 431Symbol 959 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 433Symbol 948 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 439Symbol 962 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 441Symbol 959 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 443Symbol 948 MovieClip
"gun"Symbol 1119 MovieClip Frame 486Symbol 998 MovieClip
"muzzleFlash"Symbol 1119 MovieClip Frame 486Symbol 1002 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 502Symbol 959 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 508Symbol 962 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 510Symbol 959 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 516Symbol 962 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 525Symbol 959 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 546Symbol 948 MovieClip
"barrelEnd"Symbol 1119 MovieClip Frame 550Symbol 932 MovieClip
"gun"Symbol 1119 MovieClip Frame 550Symbol 1006 MovieClip
"muzzleFlash"Symbol 1119 MovieClip Frame 550Symbol 1002 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 567Symbol 959 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 573Symbol 962 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 575Symbol 959 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 581Symbol 962 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 590Symbol 959 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 611Symbol 948 MovieClip
"barrelEnd"Symbol 1119 MovieClip Frame 614Symbol 932 MovieClip
"gun"Symbol 1119 MovieClip Frame 614Symbol 192 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 614Symbol 1009 MovieClip
"muzzleFlash"Symbol 1119 MovieClip Frame 614Symbol 1012 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 642Symbol 962 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 651Symbol 1009 MovieClip
"barrelEnd"Symbol 1119 MovieClip Frame 664Symbol 932 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 664Symbol 935 MovieClip
"gun"Symbol 1119 MovieClip Frame 664Symbol 1015 MovieClip
"muzzleFlash"Symbol 1119 MovieClip Frame 664Symbol 1020 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 676Symbol 1021 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 704Symbol 948 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 711Symbol 1009 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 712Symbol 962 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 724Symbol 1009 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 726Symbol 948 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 748Symbol 1009 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 749Symbol 962 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 759Symbol 935 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 759Symbol 1009 MovieClip
"barrelEnd"Symbol 1119 MovieClip Frame 777Symbol 932 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 777Symbol 956 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 777Symbol 948 MovieClip
"muzzleFlash"Symbol 1119 MovieClip Frame 777Symbol 1036 MovieClip
"muzzleFlash"Symbol 1119 MovieClip Frame 803Symbol 1042 MovieClip
"muzzleFlash"Symbol 1119 MovieClip Frame 815Symbol 1045 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 873Symbol 1021 MovieClip
"gun"Symbol 1119 MovieClip Frame 873Symbol 1047 MovieClip
"head"Symbol 1119 MovieClip Frame 873Symbol 943 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 873Symbol 1050 MovieClip
"muzzleFlash"Symbol 1119 MovieClip Frame 873Symbol 1053 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 889Symbol 948 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 893Symbol 1050 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 901Symbol 948 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 903Symbol 1009 MovieClip
"backHand"Symbol 1119 MovieClip Frame 904Symbol 968 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 947Symbol 1050 MovieClip
"backHand"Symbol 1119 MovieClip Frame 953Symbol 968 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 955Symbol 1021 MovieClip
"gun"Symbol 1119 MovieClip Frame 960Symbol 1056 MovieClip
"muzzleFlash"Symbol 1119 MovieClip Frame 960Symbol 1059 MovieClip
"ejectionPort"Symbol 1119 MovieClip Frame 960Symbol 932 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 980Symbol 1021 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 987Symbol 948 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 992Symbol 1009 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 995Symbol 1021 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 1009Symbol 1021 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 1011Symbol 956 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 1015Symbol 1021 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 1021Symbol 948 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 1023Symbol 1050 MovieClip
"backHand"Symbol 1119 MovieClip Frame 1031Symbol 968 MovieClip
"gun"Symbol 1119 MovieClip Frame 1031Symbol 1065 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 1031Symbol 948 MovieClip
"muzzleFlash"Symbol 1119 MovieClip Frame 1031Symbol 1068 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 1074Symbol 1009 MovieClip
"gun"Symbol 1119 MovieClip Frame 1120Symbol 184 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 1120Symbol 948 MovieClip
"muzzleFlash"Symbol 1119 MovieClip Frame 1120Symbol 1086 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 1132Symbol 1009 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 1144Symbol 948 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 1160Symbol 1009 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 1164Symbol 962 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 1171Symbol 1009 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 1184Symbol 959 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 1193Symbol 962 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 1197Symbol 948 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 1206Symbol 959 MovieClip
"muzzleFlash"Symbol 1119 MovieClip Frame 1214Symbol 1086 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 1236Symbol 948 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 1246Symbol 959 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 1252Symbol 948 MovieClip
"gun"Symbol 1119 MovieClip Frame 1262Symbol 1092 MovieClip
"muzzleFlash"Symbol 1119 MovieClip Frame 1262Symbol 1093 MovieClip
"muzzleFlash"Symbol 1119 MovieClip Frame 1300Symbol 1093 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 1313Symbol 959 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 1322Symbol 948 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 1343Symbol 1050 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 1360Symbol 1021 MovieClip
"backHand"Symbol 1119 MovieClip Frame 1370Symbol 968 MovieClip
"frontHand"Symbol 1119 MovieClip Frame 1383Symbol 948 MovieClip
"muzzleFlash"Symbol 1119 MovieClip Frame 1383Symbol 1118 MovieClip
"beard"Symbol 1121 MovieClip Frame 1Symbol 942 MovieClip
"legs"Symbol 1135 MovieClip [mainCharacter] Frame 1Symbol 927 MovieClip
"mainGun"Symbol 1135 MovieClip [mainCharacter] Frame 1Symbol 1119 MovieClip
"backHand"Symbol 1135 MovieClip [mainCharacter] Frame 10Symbol 968 MovieClip
"head"Symbol 1135 MovieClip [mainCharacter] Frame 10Symbol 1121 MovieClip
"frontHand"Symbol 1135 MovieClip [mainCharacter] Frame 10Symbol 956 MovieClip
"frontHand"Symbol 1135 MovieClip [mainCharacter] Frame 23Symbol 959 MovieClip
"frontHand"Symbol 1135 MovieClip [mainCharacter] Frame 26Symbol 956 MovieClip
"frontHand"Symbol 1135 MovieClip [mainCharacter] Frame 29Symbol 962 MovieClip
"head"Symbol 1135 MovieClip [mainCharacter] Frame 35Symbol 1121 MovieClip
"frontHand"Symbol 1135 MovieClip [mainCharacter] Frame 54Symbol 959 MovieClip
"torso"Symbol 1163 MovieClip [zombieTorso4] Frame 1Symbol 1150 MovieClip
"torsoAddons"Symbol 1163 MovieClip [zombieTorso4] Frame 1Symbol 1162 MovieClip
"arrowPack"Symbol 1163 MovieClip [zombieTorso4] Frame 1Symbol 276 MovieClip
"grenadeGraph"Symbol 1186 MovieClip [grenade] Frame 1Symbol 1041 MovieClip
"collision"Symbol 1198 MovieClip [RPG_Explosion] Frame 1Symbol 242 MovieClip
"debug_ammoCount"Symbol 1286 MovieClip Frame 1Symbol 1285 EditableText
"wallhealth"Symbol 1290 MovieClip Frame 1Symbol 1287 EditableText
"ammoCountHud"Symbol 1295 MovieClip [hud] Frame 1Symbol 1286 MovieClip
"wallHealthIndicator"Symbol 1295 MovieClip [hud] Frame 1Symbol 1290 MovieClip
"dayNumber"Symbol 1295 MovieClip [hud] Frame 1Symbol 1293 EditableText
"locationNameText"Symbol 1295 MovieClip [hud] Frame 1Symbol 1294 EditableText
"butLabel"Symbol 1306 MovieClip Frame 1Symbol 1305 EditableText
"currentQuality"Symbol 1309 MovieClip Frame 1Symbol 1308 EditableText
"MAIN MENU"Symbol 1313 MovieClip [optionsMenu] Frame 1Symbol 1306 MovieClip
"RESUME"Symbol 1313 MovieClip [optionsMenu] Frame 1Symbol 1306 MovieClip
"butLabel"Symbol 1313 MovieClip [optionsMenu] Frame 1Symbol 1307 EditableText
"QUALITY"Symbol 1313 MovieClip [optionsMenu] Frame 1Symbol 1306 MovieClip
"submenu_Quality"Symbol 1313 MovieClip [optionsMenu] Frame 1Symbol 1309 MovieClip
"submenu_Music"Symbol 1313 MovieClip [optionsMenu] Frame 1Symbol 1312 MovieClip
"day"Symbol 1404 MovieClip Frame 1Symbol 1318 MovieClip
"night"Symbol 1404 MovieClip Frame 1Symbol 1321 MovieClip
"empty"Symbol 1404 MovieClip Frame 1Symbol 906 MovieClip
"remove_primary"Symbol 1404 MovieClip Frame 1Symbol 1326 MovieClip
"remove_secondary"Symbol 1404 MovieClip Frame 1Symbol 1326 MovieClip
"remove_slot3"Symbol 1404 MovieClip Frame 1Symbol 1326 MovieClip
"remove_slot4"Symbol 1404 MovieClip Frame 1Symbol 1326 MovieClip
"remove_slot5"Symbol 1404 MovieClip Frame 1Symbol 1326 MovieClip
"remove_slot6"Symbol 1404 MovieClip Frame 1Symbol 1326 MovieClip
"slot3_outline"Symbol 1404 MovieClip Frame 1Symbol 1329 MovieClip
"slot4_outline"Symbol 1404 MovieClip Frame 1Symbol 1329 MovieClip
"slot5_outline"Symbol 1404 MovieClip Frame 1Symbol 1329 MovieClip
"slot6_outline"Symbol 1404 MovieClip Frame 1Symbol 1329 MovieClip
"pistol"Symbol 1404 MovieClip Frame 1Symbol 906 MovieClip
"revolver"Symbol 1404 MovieClip Frame 1Symbol 906 MovieClip
"UMP"Symbol 1404 MovieClip Frame 1Symbol 906 MovieClip
"huntingRifle"Symbol 1404 MovieClip Frame 1Symbol 906 MovieClip
"AK47"Symbol 1404 MovieClip Frame 1Symbol 906 MovieClip
"M4A1"Symbol 1404 MovieClip Frame 1Symbol 906 MovieClip
"shotgun"Symbol 1404 MovieClip Frame 1Symbol 906 MovieClip
"sawnOff"Symbol 1404 MovieClip Frame 1Symbol 906 MovieClip
"UZI"Symbol 1404 MovieClip Frame 1Symbol 906 MovieClip
"chainsaw"Symbol 1404 MovieClip Frame 1Symbol 906 MovieClip
"shadow_chainsaw"Symbol 1404 MovieClip Frame 1Symbol 1334 MovieClip
"M249"Symbol 1404 MovieClip Frame 1Symbol 906 MovieClip
"shadow_M249"Symbol 1404 MovieClip Frame 1Symbol 1335 MovieClip
"compoundBow"Symbol 1404 MovieClip Frame 1Symbol 906 MovieClip
"RPG"Symbol 1404 MovieClip Frame 1Symbol 906 MovieClip
"shadow_RPG"Symbol 1404 MovieClip Frame 1Symbol 1336 MovieClip
"shadow_compoundBow"Symbol 1404 MovieClip Frame 1Symbol 1337 MovieClip
"pistol"Symbol 1404 MovieClip Frame 1Symbol 906 MovieClip
"revolver"Symbol 1404 MovieClip Frame 1Symbol 906 MovieClip
"UMP"Symbol 1404 MovieClip Frame 1Symbol 906 MovieClip
"huntingRifle"Symbol 1404 MovieClip Frame 1Symbol 906 MovieClip
"AK47"Symbol 1404 MovieClip Frame 1Symbol 906 MovieClip
"M4A1"Symbol 1404 MovieClip Frame 1Symbol 906 MovieClip
"shotgun"Symbol 1404 MovieClip Frame 1Symbol 906 MovieClip
"sawnOff"Symbol 1404 MovieClip Frame 1Symbol 906 MovieClip
"UZI"Symbol 1404 MovieClip Frame 1Symbol 906 MovieClip
"grenade"Symbol 1404 MovieClip Frame 1Symbol 906 MovieClip
"shadow_grenade"Symbol 1404 MovieClip Frame 1Symbol 1338 MovieClip
"journalHolder"Symbol 1404 MovieClip Frame 1Symbol 165 MovieClip
"needAWeapon"Symbol 1404 MovieClip Frame 1Symbol 1343 MovieClip
"shadow_M4A1"Symbol 1404 MovieClip Frame 1Symbol 1344 MovieClip
"shadow_revolver"Symbol 1404 MovieClip Frame 1Symbol 1347 MovieClip
"shadow_UMP"Symbol 1404 MovieClip Frame 1Symbol 1350 MovieClip
"shadow_pistol"Symbol 1404 MovieClip Frame 1Symbol 1353 MovieClip
"shadow_shotgun"Symbol 1404 MovieClip Frame 1Symbol 1356 MovieClip
"shadow_huntingRifle"Symbol 1404 MovieClip Frame 1Symbol 1359 MovieClip
"shadow_AK47"Symbol 1404 MovieClip Frame 1Symbol 1362 MovieClip
"shadow_sawnOff"Symbol 1404 MovieClip Frame 1Symbol 1363 MovieClip
"shadow_UZI"Symbol 1404 MovieClip Frame 1Symbol 1366 MovieClip
"shadow_barrett"Symbol 1404 MovieClip Frame 1Symbol 1368 MovieClip
"barrett"Symbol 1404 MovieClip Frame 1Symbol 906 MovieClip
"slot3"Symbol 1404 MovieClip Frame 1Symbol 1371 MovieClip
"slot4"Symbol 1404 MovieClip Frame 1Symbol 1371 MovieClip
"slot5"Symbol 1404 MovieClip Frame 1Symbol 1371 MovieClip
"slot6"Symbol 1404 MovieClip Frame 1Symbol 1371 MovieClip
"secondary"Symbol 1404 MovieClip Frame 1Symbol 1371 MovieClip
"primary"Symbol 1404 MovieClip Frame 1Symbol 1371 MovieClip
"acceptButton"Symbol 1404 MovieClip Frame 1Symbol 1375 Button
"day"Symbol 1404 MovieClip Frame 15Symbol 1378 MovieClip
"night"Symbol 1404 MovieClip Frame 15Symbol 1381 MovieClip
"night"Symbol 1404 MovieClip Frame 26Symbol 1386 MovieClip
"day"Symbol 1404 MovieClip Frame 38Symbol 1389 MovieClip
"night"Symbol 1404 MovieClip Frame 38Symbol 1392 MovieClip
"night"Symbol 1404 MovieClip Frame 52Symbol 1397 MovieClip
"day"Symbol 1404 MovieClip Frame 66Symbol 1400 MovieClip
"night"Symbol 1404 MovieClip Frame 66Symbol 1403 MovieClip
"cross"Symbol 1414 MovieClip Frame 1Symbol 1409 MovieClip
"trapIcon"Symbol 1414 MovieClip Frame 1Symbol 1413 MovieClip
"location1"Symbol 1435 MovieClip Frame 1Symbol 1414 MovieClip
"location2"Symbol 1435 MovieClip Frame 1Symbol 1414 MovieClip
"location3"Symbol 1435 MovieClip Frame 1Symbol 1414 MovieClip
"location4"Symbol 1435 MovieClip Frame 1Symbol 1414 MovieClip
"location6"Symbol 1435 MovieClip Frame 1Symbol 1414 MovieClip
"location7"Symbol 1435 MovieClip Frame 1Symbol 1414 MovieClip
"location8"Symbol 1435 MovieClip Frame 1Symbol 1414 MovieClip
"location9"Symbol 1435 MovieClip Frame 1Symbol 1414 MovieClip
"location11"Symbol 1435 MovieClip Frame 1Symbol 1414 MovieClip
"location12"Symbol 1435 MovieClip Frame 1Symbol 1414 MovieClip
"location13"Symbol 1435 MovieClip Frame 1Symbol 1414 MovieClip
"location14"Symbol 1435 MovieClip Frame 1Symbol 1414 MovieClip
"location16"Symbol 1435 MovieClip Frame 1Symbol 1414 MovieClip
"location17"Symbol 1435 MovieClip Frame 1Symbol 1414 MovieClip
"location18"Symbol 1435 MovieClip Frame 1Symbol 1414 MovieClip
"location19"Symbol 1435 MovieClip Frame 1Symbol 1414 MovieClip
"but_gasCylinder"Symbol 1435 MovieClip Frame 1Symbol 1416 MovieClip
"but_mine"Symbol 1435 MovieClip Frame 1Symbol 1418 MovieClip
"trapSetupButton"Symbol 1435 MovieClip Frame 1Symbol 1423 MovieClip
"but_bearTrap"Symbol 1435 MovieClip Frame 1Symbol 1426 MovieClip
"gasCylinderText"Symbol 1435 MovieClip Frame 1Symbol 1432 EditableText
"mineText"Symbol 1435 MovieClip Frame 1Symbol 1433 EditableText
"bearTrapText"Symbol 1435 MovieClip Frame 1Symbol 1434 EditableText
"journalDayNumber"Symbol 1478 MovieClip [journal] Frame 1Symbol 1438 EditableText
"journalText"Symbol 1478 MovieClip [journal] Frame 1Symbol 1439 EditableText
"journalEntryHeading"Symbol 1478 MovieClip [journal] Frame 1Symbol 1440 EditableText
"journalScribbles"Symbol 1478 MovieClip [journal] Frame 1Symbol 1477 MovieClip
"foundWeapons"Symbol 1496 MovieClip Frame 1Symbol 1482 EditableText
"survivorsTotal"Symbol 1496 MovieClip Frame 1Symbol 1483 EditableText
"clipBoardDay"Symbol 1496 MovieClip Frame 1Symbol 1484 EditableText
"suppliesTotal"Symbol 1496 MovieClip Frame 1Symbol 1486 EditableText
"wallRepairedBy"Symbol 1496 MovieClip Frame 1Symbol 1487 EditableText
"survivorsFoundText"Symbol 1496 MovieClip Frame 1Symbol 1488 EditableText
"suppliesFoundText"Symbol 1496 MovieClip Frame 1Symbol 1489 EditableText
"survivorsKilledText"Symbol 1496 MovieClip Frame 1Symbol 1490 EditableText
"barricadeTotal"Symbol 1496 MovieClip Frame 1Symbol 1491 EditableText
"barricadeMax"Symbol 1496 MovieClip Frame 1Symbol 1494 EditableText
"scribbleCircle"Symbol 1502 MovieClip Frame 1Symbol 27 MovieClip
"scribbleCircle"Symbol 1504 MovieClip Frame 1Symbol 27 MovieClip
"scribbleCircle"Symbol 1509 MovieClip Frame 1Symbol 27 MovieClip
"survivorsPlace0"Symbol 1510 MovieClip Frame 1Symbol 1509 MovieClip
"survivorsPlace1"Symbol 1510 MovieClip Frame 1Symbol 1509 MovieClip
"survivorsPlace2"Symbol 1510 MovieClip Frame 1Symbol 1509 MovieClip
"suppliesPlace1"Symbol 1511 MovieClip Frame 1Symbol 1509 MovieClip
"suppliesPlace0"Symbol 1511 MovieClip Frame 1Symbol 1509 MovieClip
"suppliesPlace2"Symbol 1511 MovieClip Frame 1Symbol 1509 MovieClip
"suppliesPlace3"Symbol 1511 MovieClip Frame 1Symbol 1509 MovieClip
"suppliesPlace4"Symbol 1511 MovieClip Frame 1Symbol 1509 MovieClip
"suppliesPlace5"Symbol 1511 MovieClip Frame 1Symbol 1509 MovieClip
"weaponsPlace1"Symbol 1512 MovieClip Frame 1Symbol 1502 MovieClip
"weaponsPlace2"Symbol 1512 MovieClip Frame 1Symbol 1502 MovieClip
"weaponsPlace3"Symbol 1512 MovieClip Frame 1Symbol 1502 MovieClip
"weaponsPlace0"Symbol 1512 MovieClip Frame 1Symbol 1502 MovieClip
"scribbleCircle"Symbol 1530 MovieClip Frame 1Symbol 27 MovieClip
"survivorsPlace0"Symbol 1531 MovieClip Frame 1Symbol 1530 MovieClip
"survivorsPlace1"Symbol 1531 MovieClip Frame 1Symbol 1509 MovieClip
"survivorsPlace2"Symbol 1531 MovieClip Frame 1Symbol 1502 MovieClip
"survivorsPlace3"Symbol 1531 MovieClip Frame 1Symbol 1502 MovieClip
"survivorsPlace4"Symbol 1531 MovieClip Frame 1Symbol 1502 MovieClip
"survivorsPlace5"Symbol 1531 MovieClip Frame 1Symbol 1502 MovieClip
"survivorsPlace6"Symbol 1531 MovieClip Frame 1Symbol 1502 MovieClip
"survivorsPlace7"Symbol 1531 MovieClip Frame 1Symbol 1502 MovieClip
"survivorsPlace8"Symbol 1531 MovieClip Frame 1Symbol 1502 MovieClip
"survivorsPlace9"Symbol 1531 MovieClip Frame 1Symbol 1502 MovieClip
"survivorsPlace10"Symbol 1531 MovieClip Frame 1Symbol 1502 MovieClip
"survivorsPlace11"Symbol 1531 MovieClip Frame 1Symbol 1502 MovieClip
"survivorsPlace12"Symbol 1531 MovieClip Frame 1Symbol 1502 MovieClip
"weaponsPlace2"Symbol 1532 MovieClip Frame 1Symbol 1502 MovieClip
"weaponsPlace0"Symbol 1532 MovieClip Frame 1Symbol 1502 MovieClip
"weaponsPlace1"Symbol 1532 MovieClip Frame 1Symbol 1502 MovieClip
"weaponsPlace3"Symbol 1532 MovieClip Frame 1Symbol 1502 MovieClip
"weaponsPlace4"Symbol 1532 MovieClip Frame 1Symbol 1502 MovieClip
"survivorsPlace3"Symbol 1548 MovieClip Frame 1Symbol 1530 MovieClip
"survivorsPlace2"Symbol 1548 MovieClip Frame 1Symbol 1502 MovieClip
"survivorsPlace1"Symbol 1548 MovieClip Frame 1Symbol 1502 MovieClip
"survivorsPlace0"Symbol 1548 MovieClip Frame 1Symbol 1502 MovieClip
"survivorsPlace4"Symbol 1548 MovieClip Frame 1Symbol 1502 MovieClip
"survivorsPlace5"Symbol 1548 MovieClip Frame 1Symbol 1502 MovieClip
"survivorsPlace6"Symbol 1548 MovieClip Frame 1Symbol 1502 MovieClip
"survivorsPlace7"Symbol 1548 MovieClip Frame 1Symbol 1502 MovieClip
"suppliesPlace1"Symbol 1549 MovieClip Frame 1Symbol 1509 MovieClip
"suppliesPlace0"Symbol 1549 MovieClip Frame 1Symbol 1509 MovieClip
"weaponsPlace1"Symbol 1550 MovieClip Frame 1Symbol 1502 MovieClip
"weaponsPlace4"Symbol 1550 MovieClip Frame 1Symbol 1502 MovieClip
"weaponsPlace5"Symbol 1550 MovieClip Frame 1Symbol 1502 MovieClip
"weaponsPlace2"Symbol 1550 MovieClip Frame 1Symbol 1502 MovieClip
"weaponsPlace0"Symbol 1550 MovieClip Frame 1Symbol 1502 MovieClip
"weaponsPlace3"Symbol 1550 MovieClip Frame 1Symbol 1502 MovieClip
"weaponsPlace6"Symbol 1550 MovieClip Frame 1Symbol 1502 MovieClip
"survivorsPlace0"Symbol 1562 MovieClip Frame 1Symbol 1502 MovieClip
"survivorsPlace2"Symbol 1562 MovieClip Frame 1Symbol 1502 MovieClip
"survivorsPlace1"Symbol 1562 MovieClip Frame 1Symbol 1502 MovieClip
"survivorsPlace3"Symbol 1562 MovieClip Frame 1Symbol 1502 MovieClip
"survivorsPlace4"Symbol 1562 MovieClip Frame 1Symbol 1502 MovieClip
"weaponsPlace0"Symbol 1563 MovieClip Frame 1Symbol 1502 MovieClip
"weaponsPlace3"Symbol 1563 MovieClip Frame 1Symbol 1502 MovieClip
"weaponsPlace2"Symbol 1563 MovieClip Frame 1Symbol 1502 MovieClip
"weaponsPlace1"Symbol 1563 MovieClip Frame 1Symbol 1502 MovieClip
"survivorsPlace0"Symbol 1573 MovieClip Frame 1Symbol 1530 MovieClip
"survivorsPlace1"Symbol 1573 MovieClip Frame 1Symbol 1509 MovieClip
"survivorsPlace2"Symbol 1573 MovieClip Frame 1Symbol 1502 MovieClip
"survivorsPlace3"Symbol 1573 MovieClip Frame 1Symbol 1502 MovieClip
"survivorsPlace4"Symbol 1573 MovieClip Frame 1Symbol 1502 MovieClip
"survivorsPlace5"Symbol 1573 MovieClip Frame 1Symbol 1502 MovieClip
"survivorsPlace6"Symbol 1573 MovieClip Frame 1Symbol 1502 MovieClip
"survivorsPlace7"Symbol 1573 MovieClip Frame 1Symbol 1502 MovieClip
"survivorsPlace8"Symbol 1573 MovieClip Frame 1Symbol 1502 MovieClip
"survivorsPlace9"Symbol 1573 MovieClip Frame 1Symbol 1502 MovieClip
"weaponsPlace2"Symbol 1574 MovieClip Frame 1Symbol 1502 MovieClip
"weaponsPlace0"Symbol 1574 MovieClip Frame 1Symbol 1502 MovieClip
"weaponsPlace1"Symbol 1574 MovieClip Frame 1Symbol 1502 MovieClip
"weaponsPlace3"Symbol 1574 MovieClip Frame 1Symbol 1502 MovieClip
"weaponsPlace4"Symbol 1574 MovieClip Frame 1Symbol 1502 MovieClip
"suppliesPlace0"Symbol 1576 MovieClip Frame 1Symbol 1509 MovieClip
"suppliesPlace1"Symbol 1576 MovieClip Frame 1Symbol 1509 MovieClip
"suppliesPlace0"Symbol 1585 MovieClip Frame 1Symbol 1509 MovieClip
"suppliesPlace1"Symbol 1585 MovieClip Frame 1Symbol 1509 MovieClip
"survivorsPlace0"Symbol 1588 MovieClip Frame 1Symbol 1530 MovieClip
"survivorsPlace1"Symbol 1588 MovieClip Frame 1Symbol 1530 MovieClip
"survivorsPlace2"Symbol 1588 MovieClip Frame 1Symbol 1530 MovieClip
"survivorsPlace3"Symbol 1588 MovieClip Frame 1Symbol 1530 MovieClip
"survivorsPlace3"Symbol 1588 MovieClip Frame 1Symbol 1530 MovieClip
"weaponsPlace1"Symbol 1589 MovieClip Frame 1Symbol 1502 MovieClip
"weaponsPlace2"Symbol 1589 MovieClip Frame 1Symbol 1502 MovieClip
"weaponsPlace0"Symbol 1589 MovieClip Frame 1Symbol 1502 MovieClip
"survivors"Symbol 1602 MovieClip Frame 1Symbol 1510 MovieClip
"supplies"Symbol 1602 MovieClip Frame 1Symbol 1511 MovieClip
"weapons"Symbol 1602 MovieClip Frame 1Symbol 1512 MovieClip
"survivors"Symbol 1602 MovieClip Frame 13Symbol 1531 MovieClip
"weapons"Symbol 1602 MovieClip Frame 13Symbol 1532 MovieClip
"survivors"Symbol 1602 MovieClip Frame 24Symbol 1548 MovieClip
"supplies"Symbol 1602 MovieClip Frame 24Symbol 1549 MovieClip
"weapons"Symbol 1602 MovieClip Frame 24Symbol 1550 MovieClip
"survivors"Symbol 1602 MovieClip Frame 37Symbol 1562 MovieClip
"weapons"Symbol 1602 MovieClip Frame 37Symbol 1563 MovieClip
"survivors"Symbol 1602 MovieClip Frame 47Symbol 1573 MovieClip
"weapons"Symbol 1602 MovieClip Frame 47Symbol 1574 MovieClip
"supplies"Symbol 1602 MovieClip Frame 47Symbol 1576 MovieClip
"survivors"Symbol 1602 MovieClip Frame 56Symbol 1531 MovieClip
"supplies"Symbol 1602 MovieClip Frame 56Symbol 1585 MovieClip
"weapons"Symbol 1602 MovieClip Frame 56Symbol 1532 MovieClip
"survivors"Symbol 1602 MovieClip Frame 66Symbol 1588 MovieClip
"weapons"Symbol 1602 MovieClip Frame 66Symbol 1589 MovieClip
"searchTime"Symbol 1645 MovieClip Frame 1Symbol 1642 EditableText
"buildingNameText"Symbol 1645 MovieClip Frame 1Symbol 1644 EditableText
"searchMap"Symbol 1646 MovieClip Frame 1Symbol 1602 MovieClip
"hoursRemaining"Symbol 1646 MovieClip Frame 1Symbol 1605 EditableText
"hoursWeapons"Symbol 1646 MovieClip Frame 1Symbol 1606 EditableText
"hoursSurvivors"Symbol 1646 MovieClip Frame 1Symbol 1607 EditableText
"hoursRepairingWall"Symbol 1646 MovieClip Frame 1Symbol 1608 EditableText
"barricadeTotal"Symbol 1646 MovieClip Frame 1Symbol 1609 EditableText
"survivorsTotal"Symbol 1646 MovieClip Frame 1Symbol 1610 EditableText
"townNameText"Symbol 1646 MovieClip Frame 1Symbol 1612 EditableText
"dayNumberText"Symbol 1646 MovieClip Frame 1Symbol 1613 EditableText
"hoursRepairingWallText"Symbol 1646 MovieClip Frame 1Symbol 1618 EditableText
"barricadeMax"Symbol 1646 MovieClip Frame 1Symbol 1619 EditableText
"acceptButton"Symbol 1646 MovieClip Frame 1Symbol 1621 Button
"hoursSupplies"Symbol 1646 MovieClip Frame 1Symbol 1622 EditableText
"repairRateText"Symbol 1646 MovieClip Frame 1Symbol 1623 EditableText
"barricadeMinus"Symbol 1646 MovieClip Frame 1Symbol 1625 MovieClip
"barricadePlus"Symbol 1646 MovieClip Frame 1Symbol 1625 MovieClip
"noVacancy"Symbol 1646 MovieClip Frame 1Symbol 1630 MovieClip
"suppliesTotal"Symbol 1646 MovieClip Frame 1Symbol 1631 EditableText
"postCard"Symbol 1646 MovieClip Frame 1Symbol 1638 MovieClip
"searchInfoCard"Symbol 1646 MovieClip Frame 1Symbol 1645 MovieClip
"scribble"Symbol 1677 MovieClip Frame 13Symbol 1665 MovieClip
"scribble"Symbol 1677 MovieClip Frame 21Symbol 1676 MovieClip
"lineMask"Symbol 1685 MovieClip Frame 1Symbol 1683 MovieClip
"lineMask"Symbol 1688 MovieClip Frame 1Symbol 1686 MovieClip
"lineMask"Symbol 1691 MovieClip Frame 1Symbol 1689 MovieClip
"jonesTown_whistlersGrove"Symbol 1692 MovieClip Frame 1Symbol 1685 MovieClip
"claysBurg_whistlersGrove"Symbol 1692 MovieClip Frame 1Symbol 1685 MovieClip
"whistlersGrove_claysBurg"Symbol 1692 MovieClip Frame 1Symbol 1685 MovieClip
"whistlersGrove_glenDale"Symbol 1692 MovieClip Frame 1Symbol 1685 MovieClip
"jonesTown_aspenWood"Symbol 1692 MovieClip Frame 1Symbol 1688 MovieClip
"aspenWood_whistlersGrove"Symbol 1692 MovieClip Frame 1Symbol 1685 MovieClip
"whistlersGrove_jonesTown"Symbol 1692 MovieClip Frame 1Symbol 1685 MovieClip
"whistlersGrove_aspenWood"Symbol 1692 MovieClip Frame 1Symbol 1685 MovieClip
"aspenWood_claysBurg"Symbol 1692 MovieClip Frame 1Symbol 1691 MovieClip
"claysBurg_glenDale"Symbol 1692 MovieClip Frame 1Symbol 1685 MovieClip
"glenDale_unionCity"Symbol 1692 MovieClip Frame 1Symbol 1688 MovieClip
"glenDale_claysBurg"Symbol 1692 MovieClip Frame 1Symbol 1685 MovieClip
"glenDale_whistlersGrove"Symbol 1692 MovieClip Frame 1Symbol 1685 MovieClip
"aspenWood_jonesTown"Symbol 1692 MovieClip Frame 1Symbol 1688 MovieClip
"armyBase_glenDale"Symbol 1692 MovieClip Frame 1Symbol 1688 MovieClip
"jonesTown_unionCity"Symbol 1692 MovieClip Frame 1Symbol 1685 MovieClip
"claysBurg_aspenWood"Symbol 1692 MovieClip Frame 1Symbol 1691 MovieClip
"armyBase_jonesTown"Symbol 1692 MovieClip Frame 1Symbol 1685 MovieClip
"armyBase_unionCity"Symbol 1692 MovieClip Frame 1Symbol 1685 MovieClip
"jonesTown_armyBase"Symbol 1692 MovieClip Frame 1Symbol 1685 MovieClip
"townNameText"Symbol 1704 MovieClip Frame 1Symbol 1699 EditableText
"townPopText"Symbol 1704 MovieClip Frame 1Symbol 1701 EditableText
"daysTravelText"Symbol 1704 MovieClip Frame 1Symbol 1703 EditableText
"townNameText"Symbol 1714 MovieClip Frame 1Symbol 1709 EditableText
"travelTimeText"Symbol 1714 MovieClip Frame 1Symbol 1710 EditableText
"acceptButton"Symbol 1714 MovieClip Frame 1Symbol 1713 Button
"cancel"Symbol 1714 MovieClip Frame 1Symbol 1679 MovieClip
"armyBase"Symbol 1715 MovieClip Frame 1Symbol 1677 MovieClip
"glenDale"Symbol 1715 MovieClip Frame 1Symbol 1677 MovieClip
"claysBurg"Symbol 1715 MovieClip Frame 1Symbol 1677 MovieClip
"whistlersGrove"Symbol 1715 MovieClip Frame 1Symbol 1677 MovieClip
"aspenWood"Symbol 1715 MovieClip Frame 1Symbol 1677 MovieClip
"jonesTown"Symbol 1715 MovieClip Frame 1Symbol 1677 MovieClip
"unionCity"Symbol 1715 MovieClip Frame 1Symbol 1677 MovieClip
"cancel"Symbol 1715 MovieClip Frame 1Symbol 1679 MovieClip
"blockerButton"Symbol 1715 MovieClip Frame 1Symbol 1681 MovieClip
"travelLines"Symbol 1715 MovieClip Frame 1Symbol 1692 MovieClip
"daysLeftText"Symbol 1715 MovieClip Frame 1Symbol 1693 EditableText
"suppliesTotalText"Symbol 1715 MovieClip Frame 1Symbol 1694 EditableText
"townInfoCard"Symbol 1715 MovieClip Frame 1Symbol 1704 MovieClip
"supplyWarning"Symbol 1715 MovieClip Frame 1Symbol 1706 MovieClip
"confirmTravel"Symbol 1715 MovieClip Frame 1Symbol 1714 MovieClip
"blackOut"Symbol 1716 MovieClip [timeManager] Frame 1Symbol 1314 MovieClip [blackOut]
"tm_backgrounds"Symbol 1716 MovieClip [timeManager] Frame 2Symbol 1404 MovieClip
"trapMap"Symbol 1716 MovieClip [timeManager] Frame 2Symbol 1435 MovieClip
"journal"Symbol 1716 MovieClip [timeManager] Frame 2Symbol 1478 MovieClip [journal]
"clipBoardResults"Symbol 1716 MovieClip [timeManager] Frame 2Symbol 1496 MovieClip
"theClipBoard"Symbol 1716 MovieClip [timeManager] Frame 2Symbol 1646 MovieClip
"travelMap"Symbol 1716 MovieClip [timeManager] Frame 2Symbol 1715 MovieClip
"collision"Symbol 1741 MovieClip [flameParticle] Frame 1Symbol 242 MovieClip
"butLabel"Symbol 1773 MovieClip Frame 1Symbol 1772 EditableText
"mainMenuButton"Symbol 1779 MovieClip [ending2_badEnding] Frame 679Symbol 1773 MovieClip
"mainMenuButton"Symbol 1786 MovieClip [ending2_goodEnding] Frame 693Symbol 1773 MovieClip
"creditsButton"Symbol 1802 MovieClip [credits] Frame 1Symbol 1787 MovieClip
"creditList"Symbol 1802 MovieClip [credits] Frame 1Symbol 1800 MovieClip
"butLabel"Symbol 1828 MovieClip Frame 1Symbol 1827 EditableText
"BACK"Symbol 1829 MovieClip [instructionsMenu] Frame 1Symbol 1828 MovieClip
"gameOverDaysText"Symbol 1838 MovieClip Frame 1Symbol 1837 EditableText
"butLabel"Symbol 1840 MovieClip Frame 1Symbol 1839 EditableText
"gameOverDays"Symbol 1842 MovieClip [gameOver] Frame 1Symbol 1838 MovieClip
"MAIN MENU"Symbol 1842 MovieClip [gameOver] Frame 1Symbol 1773 MovieClip
"RETRY"Symbol 1842 MovieClip [gameOver] Frame 1Symbol 1840 MovieClip
"VISIT ARMORGAMES.COM"Symbol 1842 MovieClip [gameOver] Frame 1Symbol 1773 MovieClip
"musicBy"Symbol 1842 MovieClip [gameOver] Frame 1Symbol 1773 MovieClip
"mainBlackOut"Symbol 1842 MovieClip [gameOver] Frame 1Symbol 1314 MovieClip [blackOut]
"frontWindowGunner"Symbol 1888 MovieClip Frame 1Symbol 1886 MovieClip
"MAIN MENU"Symbol 1903 MovieClip [endingAnimation] Frame 829Symbol 1773 MovieClip
"VISIT ARMORGAMES.COM"Symbol 1903 MovieClip [endingAnimation] Frame 833Symbol 1773 MovieClip
"MAIN MENU"Symbol 1903 MovieClip [endingAnimation] Frame 839Symbol 1773 MovieClip
"collisionFeet"Symbol 1906 MovieClip [trap_mine] Frame 1Symbol 906 MovieClip
"collisionFeet"Symbol 1912 MovieClip [trap_bearTrap] Frame 1Symbol 906 MovieClip
"butLabel"Symbol 1942 MovieClip Frame 1Symbol 1941 EditableText
"PLAY MORE GAMES"Symbol 1943 MovieClip Frame 1Symbol 1942 MovieClip
"OPTIONS"Symbol 1943 MovieClip Frame 1Symbol 1942 MovieClip
"INSTRUCTIONS"Symbol 1943 MovieClip Frame 1Symbol 1942 MovieClip
"PLAY"Symbol 1943 MovieClip Frame 1Symbol 1942 MovieClip
"CREDITS"Symbol 1943 MovieClip Frame 1Symbol 1942 MovieClip
"PLAYTLS1"Symbol 1943 MovieClip Frame 1Symbol 1942 MovieClip
"bgLawn"Symbol 1997 MovieClip Frame 1Symbol 1916 MovieClip
"dawn"Symbol 1997 MovieClip Frame 1Symbol 1919 MovieClip
"noise"Symbol 1997 MovieClip Frame 1Symbol 1936 MovieClip
"gameTitle"Symbol 1997 MovieClip Frame 1Symbol 1940 MovieClip
"mainMenuButtons"Symbol 1997 MovieClip Frame 1Symbol 1943 MovieClip
"skipButton"Symbol 1997 MovieClip Frame 1Symbol 1949 MovieClip
"credits"Symbol 1997 MovieClip Frame 1Symbol 1802 MovieClip [credits]
"instructionsHolder"Symbol 1997 MovieClip Frame 1Symbol 165 MovieClip
"conArtistsLogo"Symbol 1997 MovieClip Frame 1Symbol 1996 MovieClip
"journalDayNumber"Symbol 2002 MovieClip Frame 1Symbol 1998 EditableText
"journalText"Symbol 2002 MovieClip Frame 1Symbol 1999 EditableText
"journalEntryHeading"Symbol 2002 MovieClip Frame 1Symbol 2000 EditableText
"journalScribbles"Symbol 2002 MovieClip Frame 1Symbol 1477 MovieClip
"skipButton"Symbol 2062 MovieClip Frame 13Symbol 1949 MovieClip
"dawn"Symbol 2088 MovieClip Frame 1Symbol 2067 MovieClip
"overlayHolder"Symbol 2088 MovieClip Frame 1Symbol 165 MovieClip
"dawn"Symbol 2088 MovieClip Frame 12Symbol 2070 MovieClip
"dawn"Symbol 2088 MovieClip Frame 37Symbol 2077 MovieClip
"dawn"Symbol 2088 MovieClip Frame 48Symbol 2082 MovieClip
"dawn"Symbol 2088 MovieClip Frame 67Symbol 2087 MovieClip
"menuText"Symbol 2146 MovieClip Frame 1Symbol 2144 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 4 as "performanceTester"
ExportAssets (56)Timeline Frame 2Symbol 48 as "bg_glenDale_overlay"
ExportAssets (56)Timeline Frame 2Symbol 54 as "bg_whistlersGrove_overlay"
ExportAssets (56)Timeline Frame 2Symbol 57 as "bg_aspenWood_overlay"
ExportAssets (56)Timeline Frame 2Symbol 60 as "bg_claysBurg_overlay"
ExportAssets (56)Timeline Frame 2Symbol 209 as "sawnOff_Icon"
ExportAssets (56)Timeline Frame 2Symbol 253 as "survivorDummy"
ExportAssets (56)Timeline Frame 2Symbol 277 as "zombieTorso3"
ExportAssets (56)Timeline Frame 2Symbol 310 as "zombieTorso2"
ExportAssets (56)Timeline Frame 2Symbol 390 as "zombieTorso1"
ExportAssets (56)Timeline Frame 2Symbol 465 as "zombieHead3"
ExportAssets (56)Timeline Frame 2Symbol 518 as "zombieHead2"
ExportAssets (56)Timeline Frame 2Symbol 564 as "zombieHead1"
ExportAssets (56)Timeline Frame 2Symbol 566 as "zombie_LowerArm"
ExportAssets (56)Timeline Frame 2Symbol 569 as "zombie_Foot"
ExportAssets (56)Timeline Frame 2Symbol 641 as "bloodPack1"
ExportAssets (56)Timeline Frame 2Symbol 653 as "zombieDog"
ExportAssets (56)Timeline Frame 2Symbol 662 as "round"
ExportAssets (56)Timeline Frame 2Symbol 669 as "bloodPack2"
ExportAssets (56)Timeline Frame 2Symbol 873 as "newZombie"
ExportAssets (56)Timeline Frame 2Symbol 894 as "zombieHand"
ExportAssets (56)Timeline Frame 2Symbol 895 as "zombie_Hand"
ExportAssets (56)Timeline Frame 2Symbol 900 as "RPG_Smoke"
ExportAssets (56)Timeline Frame 2Symbol 907 as "trap_gasCylinder"
ExportAssets (56)Timeline Frame 2Symbol 911 as "bloodParticle"
ExportAssets (56)Timeline Frame 2Symbol 951 as "muzzleFlash_pistol"
ExportAssets (56)Timeline Frame 2Symbol 973 as "shellcasing_rifle_2"
ExportAssets (56)Timeline Frame 2Symbol 974 as "shellcasing_rifle_1"
ExportAssets (56)Timeline Frame 2Symbol 983 as "sound_huntingRiflePump"
ExportAssets (56)Timeline Frame 2Symbol 990 as "sound_shotgunPump"
ExportAssets (56)Timeline Frame 2Symbol 1123 as "sound_hitChainsaw1"
ExportAssets (56)Timeline Frame 2Symbol 1129 as "sound_zombieDeath_5"
ExportAssets (56)Timeline Frame 2Symbol 1135 as "mainCharacter"
ExportAssets (56)Timeline Frame 2Symbol 1163 as "zombieTorso4"
ExportAssets (56)Timeline Frame 2Symbol 1167 as "M249_Icon"
ExportAssets (56)Timeline Frame 2Symbol 1170 as "compoundBow_Icon"
ExportAssets (56)Timeline Frame 2Symbol 1175 as "RPG_Icon"
ExportAssets (56)Timeline Frame 2Symbol 1180 as "grenade_Icon"
ExportAssets (56)Timeline Frame 2Symbol 1182 as "barrett_Icon"
ExportAssets (56)Timeline Frame 2Symbol 1185 as "aimingReticle"
ExportAssets (56)Timeline Frame 2Symbol 1186 as "grenade"
ExportAssets (56)Timeline Frame 2Symbol 1195 as "explosion_grenade"
ExportAssets (56)Timeline Frame 2Symbol 1198 as "RPG_Explosion"
ExportAssets (56)Timeline Frame 2Symbol 1199 as "shellcasing_pistol_3"
ExportAssets (56)Timeline Frame 2Symbol 1200 as "shellcasing_Pistol_1"
ExportAssets (56)Timeline Frame 2Symbol 1201 as "shellcasing_Pistol_2"
ExportAssets (56)Timeline Frame 2Symbol 1202 as "shellcasing_rifle_3"
ExportAssets (56)Timeline Frame 2Symbol 1203 as "shellcasing_Shotgun1"
ExportAssets (56)Timeline Frame 2Symbol 1204 as "shellcasing_Shotgun2"
ExportAssets (56)Timeline Frame 2Symbol 1205 as "sound_chainsawOff"
ExportAssets (56)Timeline Frame 2Symbol 1206 as "sound_chainsawPull"
ExportAssets (56)Timeline Frame 2Symbol 1207 as "sound_scratch"
ExportAssets (56)Timeline Frame 2Symbol 1208 as "music_track6"
ExportAssets (56)Timeline Frame 2Symbol 1209 as "music_track5"
ExportAssets (56)Timeline Frame 2Symbol 1210 as "music_track4"
ExportAssets (56)Timeline Frame 2Symbol 1211 as "music_track3"
ExportAssets (56)Timeline Frame 2Symbol 1212 as "music_track2"
ExportAssets (56)Timeline Frame 2Symbol 1213 as "music_track1"
ExportAssets (56)Timeline Frame 2Symbol 1214 as "sound_switchWeapons"
ExportAssets (56)Timeline Frame 2Symbol 1215 as "sound_gunUnassign"
ExportAssets (56)Timeline Frame 2Symbol 1216 as "sound_gunDown"
ExportAssets (56)Timeline Frame 2Symbol 1217 as "sound_gunUp"
ExportAssets (56)Timeline Frame 2Symbol 1219 as "sound_RPGFire"
ExportAssets (56)Timeline Frame 2Symbol 1220 as "sound_trapShut"
ExportAssets (56)Timeline Frame 2Symbol 1221 as "sound_M249Reload"
ExportAssets (56)Timeline Frame 2Symbol 1222 as "sound_survivorHeadExplode"
ExportAssets (56)Timeline Frame 2Symbol 1223 as "sound_shotgunFire"
ExportAssets (56)Timeline Frame 2Symbol 1224 as "sound_autoShotgunFire"
ExportAssets (56)Timeline Frame 2Symbol 1225 as "inGameMusic"
ExportAssets (56)Timeline Frame 2Symbol 1226 as "sound_bowDraw"
ExportAssets (56)Timeline Frame 2Symbol 1227 as "sound_compoundBowFire"
ExportAssets (56)Timeline Frame 2Symbol 1228 as "sound_M249Fire"
ExportAssets (56)Timeline Frame 2Symbol 1229 as "sound_barrettReload"
ExportAssets (56)Timeline Frame 2Symbol 1230 as "sound_AK47Reload"
ExportAssets (56)Timeline Frame 2Symbol 1231 as "conArtistSting"
ExportAssets (56)Timeline Frame 2Symbol 1232 as "sound_explosion"
ExportAssets (56)Timeline Frame 2Symbol 1233 as "sound_UZIReload"
ExportAssets (56)Timeline Frame 2Symbol 1234 as "sound_UMPReload"
ExportAssets (56)Timeline Frame 2Symbol 1235 as "sound_dogDeath_1"
ExportAssets (56)Timeline Frame 2Symbol 1236 as "AG_chorus"
ExportAssets (56)Timeline Frame 2Symbol 1237 as "AG_beat"
ExportAssets (56)Timeline Frame 2Symbol 1238 as "AG_sword"
ExportAssets (56)Timeline Frame 2Symbol 1239 as "sound_zombieSprint"
ExportAssets (56)Timeline Frame 2Symbol 1240 as "zombie_hitWall2"
ExportAssets (56)Timeline Frame 2Symbol 1241 as "zombie_hitWall1"
ExportAssets (56)Timeline Frame 2Symbol 1242 as "BGAmbience"
ExportAssets (56)Timeline Frame 2Symbol 1243 as "sound_barrettFire"
ExportAssets (56)Timeline Frame 2Symbol 1244 as "sound_UZIFire"
ExportAssets (56)Timeline Frame 2Symbol 1245 as "sound_snubnoseFire"
ExportAssets (56)Timeline Frame 2Symbol 1246 as "sound_sawnOffShellReload"
ExportAssets (56)Timeline Frame 2Symbol 1247 as "sound_sawnOffPump"
ExportAssets (56)Timeline Frame 2Symbol 1248 as "sound_sawnOffFire"
ExportAssets (56)Timeline Frame 2Symbol 1249 as "sound_shotgunShellReload"
ExportAssets (56)Timeline Frame 2Symbol 1250 as "menuMusic"
ExportAssets (56)Timeline Frame 2Symbol 1251 as "sound_chainsawWorking"
ExportAssets (56)Timeline Frame 2Symbol 1252 as "sound_chainsawStart"
ExportAssets (56)Timeline Frame 2Symbol 1253 as "sound_chainsawEnd"
ExportAssets (56)Timeline Frame 2Symbol 1254 as "sound_chainsawIdle"
ExportAssets (56)Timeline Frame 2Symbol 1255 as "sound_zombieDog"
ExportAssets (56)Timeline Frame 2Symbol 1256 as "sound_zombieSlow"
ExportAssets (56)Timeline Frame 2Symbol 1257 as "sound_zombieFast"
ExportAssets (56)Timeline Frame 2Symbol 1258 as "sound_zombieDeath_4"
ExportAssets (56)Timeline Frame 2Symbol 1259 as "sound_zombieDeath_3"
ExportAssets (56)Timeline Frame 2Symbol 1260 as "sound_zombieDeath_2"
ExportAssets (56)Timeline Frame 2Symbol 1261 as "sound_zombieDeath_1"
ExportAssets (56)Timeline Frame 2Symbol 1262 as "sound_UMPFire"
ExportAssets (56)Timeline Frame 2Symbol 1263 as "sound_pistolFire"
ExportAssets (56)Timeline Frame 2Symbol 1264 as "sound_M4A1Reload"
ExportAssets (56)Timeline Frame 2Symbol 1265 as "sound_m4a1Fire"
ExportAssets (56)Timeline Frame 2Symbol 1266 as "sound_huntingRifleFire"
ExportAssets (56)Timeline Frame 2Symbol 1267 as "sound_hitBody1"
ExportAssets (56)Timeline Frame 2Symbol 1268 as "sound_hitBody2"
ExportAssets (56)Timeline Frame 2Symbol 1269 as "sound_hitHead1"
ExportAssets (56)Timeline Frame 2Symbol 1270 as "sound_revolverFire"
ExportAssets (56)Timeline Frame 2Symbol 1271 as "sound_AK47Fire"
ExportAssets (56)Timeline Frame 2Symbol 1272 as "sound_pistolReload"
ExportAssets (56)Timeline Frame 2Symbol 1273 as "soundHolder"
ExportAssets (56)Timeline Frame 2Symbol 1276 as "shellcasing_noPumpShotgun1"
ExportAssets (56)Timeline Frame 2Symbol 1277 as "shellcasing_noPumpShotgun2"
ExportAssets (56)Timeline Frame 2Symbol 1278 as "shellcasing_noPumpShotgun3"
ExportAssets (56)Timeline Frame 2Symbol 1279 as "shellcasing_noPumpShotgun4"
ExportAssets (56)Timeline Frame 2Symbol 1280 as "shellcasing_Shotgun3"
ExportAssets (56)Timeline Frame 2Symbol 1281 as "shellcasing_Shotgun4"
ExportAssets (56)Timeline Frame 2Symbol 1295 as "hud"
ExportAssets (56)Timeline Frame 2Symbol 1313 as "optionsMenu"
ExportAssets (56)Timeline Frame 2Symbol 1314 as "blackOut"
ExportAssets (56)Timeline Frame 2Symbol 1365 as "uzi_Icon"
ExportAssets (56)Timeline Frame 2Symbol 1478 as "journal"
ExportAssets (56)Timeline Frame 2Symbol 1716 as "timeManager"
ExportAssets (56)Timeline Frame 2Symbol 1717 as "AK47_Icon"
ExportAssets (56)Timeline Frame 2Symbol 1719 as "chainsaw_Icon"
ExportAssets (56)Timeline Frame 2Symbol 1724 as "huntingRifle_Icon"
ExportAssets (56)Timeline Frame 2Symbol 1725 as "pistol_Icon"
ExportAssets (56)Timeline Frame 2Symbol 1728 as "shotgun_Icon"
ExportAssets (56)Timeline Frame 2Symbol 1731 as "UMP_Icon"
ExportAssets (56)Timeline Frame 2Symbol 1732 as "revolver_Icon"
ExportAssets (56)Timeline Frame 2Symbol 1736 as "M4A1_Icon"
ExportAssets (56)Timeline Frame 2Symbol 1741 as "flameParticle"
ExportAssets (56)Timeline Frame 2Symbol 1779 as "ending2_badEnding"
ExportAssets (56)Timeline Frame 2Symbol 1786 as "ending2_goodEnding"
ExportAssets (56)Timeline Frame 2Symbol 1802 as "credits"
ExportAssets (56)Timeline Frame 2Symbol 1829 as "instructionsMenu"
ExportAssets (56)Timeline Frame 2Symbol 1842 as "gameOver"
ExportAssets (56)Timeline Frame 2Symbol 1903 as "endingAnimation"
ExportAssets (56)Timeline Frame 2Symbol 1906 as "trap_mine"
ExportAssets (56)Timeline Frame 2Symbol 1912 as "trap_bearTrap"

Labels

"firstLoad"Frame 3
"load"Frame 4
"main"Frame 5
"firstLevel"Frame 6
"game"Frame 7
"default"Symbol 79 MovieClip Frame 1
"darkGrey"Symbol 79 MovieClip Frame 8
"darkBlue"Symbol 79 MovieClip Frame 16
"darkKhaki"Symbol 79 MovieClip Frame 24
"nearBlack"Symbol 79 MovieClip Frame 33
"brown"Symbol 79 MovieClip Frame 41
"darkBrown"Symbol 79 MovieClip Frame 48
"lightGrey"Symbol 79 MovieClip Frame 57
"skin"Symbol 79 MovieClip Frame 67
"khaki"Symbol 79 MovieClip Frame 73
"denim"Symbol 79 MovieClip Frame 79
"default"Symbol 96 MovieClip Frame 1
"darkGrey"Symbol 96 MovieClip Frame 8
"darkBlue"Symbol 96 MovieClip Frame 16
"darkKhaki"Symbol 96 MovieClip Frame 24
"nearBlack"Symbol 96 MovieClip Frame 33
"brown"Symbol 96 MovieClip Frame 41
"darkBrown"Symbol 96 MovieClip Frame 48
"lightGrey"Symbol 96 MovieClip Frame 57
"skin"Symbol 96 MovieClip Frame 65
"khaki"Symbol 96 MovieClip Frame 70
"denim"Symbol 96 MovieClip Frame 76
"arrow0"Symbol 108 MovieClip Frame 1
"arrow1"Symbol 108 MovieClip Frame 2
"arrow2"Symbol 108 MovieClip Frame 8
"arrow3"Symbol 108 MovieClip Frame 14
"arrow4"Symbol 108 MovieClip Frame 20
"white"Symbol 136 MovieClip Frame 1
"khaki"Symbol 136 MovieClip Frame 8
"rose"Symbol 136 MovieClip Frame 14
"darkGrey"Symbol 136 MovieClip Frame 20
"tan"Symbol 136 MovieClip Frame 28
"lightGrey"Symbol 136 MovieClip Frame 34
"darkKhaki"Symbol 136 MovieClip Frame 42
"denim"Symbol 136 MovieClip Frame 51
"plum"Symbol 136 MovieClip Frame 57
"camel"Symbol 136 MovieClip Frame 63
"nearBlack"Symbol 136 MovieClip Frame 69
"nearWhite"Symbol 136 MovieClip Frame 77
"darkMaroon"Symbol 136 MovieClip Frame 86
"darkPurple"Symbol 136 MovieClip Frame 96
"gold"Symbol 136 MovieClip Frame 105
"skin"Symbol 136 MovieClip Frame 110
"white"Symbol 157 MovieClip Frame 1
"khaki"Symbol 157 MovieClip Frame 8
"rose"Symbol 157 MovieClip Frame 14
"darkGrey"Symbol 157 MovieClip Frame 20
"tan"Symbol 157 MovieClip Frame 28
"lightGrey"Symbol 157 MovieClip Frame 34
"darkKhaki"Symbol 157 MovieClip Frame 42
"denim"Symbol 157 MovieClip Frame 51
"plum"Symbol 157 MovieClip Frame 57
"camel"Symbol 157 MovieClip Frame 63
"nearBlack"Symbol 157 MovieClip Frame 69
"nearWhite"Symbol 157 MovieClip Frame 77
"darkMaroon"Symbol 157 MovieClip Frame 88
"darkPurple"Symbol 157 MovieClip Frame 99
"gold"Symbol 157 MovieClip Frame 107
"skin"Symbol 157 MovieClip Frame 113
"loop"Symbol 171 MovieClip Frame 2
"M4A1"Symbol 210 MovieClip Frame 1
"revolver"Symbol 210 MovieClip Frame 7
"pistol"Symbol 210 MovieClip Frame 17
"huntingRifle"Symbol 210 MovieClip Frame 26
"UZI"Symbol 210 MovieClip Frame 38
"M249"Symbol 210 MovieClip Frame 45
"UMP"Symbol 210 MovieClip Frame 52
"AK47"Symbol 210 MovieClip Frame 58
"snubnose"Symbol 210 MovieClip Frame 65
"shotgun"Symbol 210 MovieClip Frame 74
"sawnOff"Symbol 210 MovieClip Frame 81
"survivor_head0"Symbol 235 MovieClip Frame 1
"survivor_head1"Symbol 235 MovieClip Frame 15
"survivor_head2"Symbol 235 MovieClip Frame 27
"survivor_head3"Symbol 235 MovieClip Frame 39
"survivor_head4"Symbol 235 MovieClip Frame 53
"survivor_head5"Symbol 235 MovieClip Frame 66
"survivor_head6"Symbol 235 MovieClip Frame 80
"survivor_head7"Symbol 235 MovieClip Frame 92
"survivor_head8"Symbol 235 MovieClip Frame 103
"survivor_head9"Symbol 235 MovieClip Frame 115
"handgun"Symbol 240 MovieClip Frame 1
"rifle"Symbol 240 MovieClip Frame 12
"rifle_fire"Symbol 240 MovieClip Frame 18
"rifle_reload"Symbol 240 MovieClip Frame 24
"handgun_fire"Symbol 240 MovieClip Frame 101
"handgun_reload"Symbol 240 MovieClip Frame 119
"scared"Symbol 240 MovieClip Frame 191
"dead"Symbol 240 MovieClip Frame 200
"runAway"Symbol 253 MovieClip [survivorDummy] Frame 2
"death"Symbol 253 MovieClip [survivorDummy] Frame 34
"white"Symbol 268 MovieClip Frame 1
"khaki"Symbol 268 MovieClip Frame 8
"rose"Symbol 268 MovieClip Frame 14
"darkGrey"Symbol 268 MovieClip Frame 20
"tan"Symbol 268 MovieClip Frame 28
"lightGrey"Symbol 268 MovieClip Frame 34
"darkKhaki"Symbol 268 MovieClip Frame 42
"denim"Symbol 268 MovieClip Frame 51
"plum"Symbol 268 MovieClip Frame 57
"camel"Symbol 268 MovieClip Frame 63
"nearBlack"Symbol 268 MovieClip Frame 69
"nearWhite"Symbol 268 MovieClip Frame 77
"darkMaroon"Symbol 268 MovieClip Frame 86
"darkPurple"Symbol 268 MovieClip Frame 96
"gold"Symbol 268 MovieClip Frame 105
"arrow0"Symbol 276 MovieClip Frame 1
"arrow1"Symbol 276 MovieClip Frame 2
"arrow2"Symbol 276 MovieClip Frame 8
"arrow3"Symbol 276 MovieClip Frame 14
"arrow4"Symbol 276 MovieClip Frame 20
"white"Symbol 292 MovieClip Frame 1
"khaki"Symbol 292 MovieClip Frame 8
"rose"Symbol 292 MovieClip Frame 14
"darkGrey"Symbol 292 MovieClip Frame 20
"tan"Symbol 292 MovieClip Frame 28
"lightGrey"Symbol 292 MovieClip Frame 34
"darkKhaki"Symbol 292 MovieClip Frame 42
"denim"Symbol 292 MovieClip Frame 51
"plum"Symbol 292 MovieClip Frame 57
"camel"Symbol 292 MovieClip Frame 63
"nearBlack"Symbol 292 MovieClip Frame 69
"nearWhite"Symbol 292 MovieClip Frame 77
"darkMaroon"Symbol 292 MovieClip Frame 86
"darkPurple"Symbol 292 MovieClip Frame 96
"gold"Symbol 292 MovieClip Frame 105
"clown"Symbol 309 MovieClip Frame 50
"priest"Symbol 309 MovieClip Frame 61
"white"Symbol 325 MovieClip Frame 1
"khaki"Symbol 325 MovieClip Frame 8
"rose"Symbol 325 MovieClip Frame 14
"darkGrey"Symbol 325 MovieClip Frame 20
"tan"Symbol 325 MovieClip Frame 28
"lightGrey"Symbol 325 MovieClip Frame 34
"darkKhaki"Symbol 325 MovieClip Frame 42
"denim"Symbol 325 MovieClip Frame 51
"plum"Symbol 325 MovieClip Frame 57
"camel"Symbol 325 MovieClip Frame 63
"nearBlack"Symbol 325 MovieClip Frame 69
"nearWhite"Symbol 325 MovieClip Frame 77
"darkMaroon"Symbol 325 MovieClip Frame 86
"darkPurple"Symbol 325 MovieClip Frame 96
"gold"Symbol 325 MovieClip Frame 105
"prisoner"Symbol 389 MovieClip Frame 30
"mechanic"Symbol 389 MovieClip Frame 40
"armyVest"Symbol 389 MovieClip Frame 50
"SWAT"Symbol 389 MovieClip Frame 61
"copFat"Symbol 389 MovieClip Frame 72
"newsReporter"Symbol 389 MovieClip Frame 84
"newsCameraman"Symbol 389 MovieClip Frame 96
"fatWoman1"Symbol 389 MovieClip Frame 110
"fatWoman2"Symbol 389 MovieClip Frame 123
"fatWoman3"Symbol 389 MovieClip Frame 135
"fatWoman4"Symbol 389 MovieClip Frame 148
"fatWoman5"Symbol 389 MovieClip Frame 159
"fatMan1"Symbol 389 MovieClip Frame 171
"fatMan2"Symbol 389 MovieClip Frame 182
"fatMan3"Symbol 389 MovieClip Frame 192
"fatMan4"Symbol 389 MovieClip Frame 202
"biker"Symbol 389 MovieClip Frame 211
"decayed1"Symbol 389 MovieClip Frame 222
"decayed2"Symbol 389 MovieClip Frame 233
"decayed3"Symbol 389 MovieClip Frame 242
"decayed4"Symbol 389 MovieClip Frame 251
"clown"Symbol 462 MovieClip Frame 50
"newsReporter"Symbol 462 MovieClip Frame 63
"fatWoman1"Symbol 462 MovieClip Frame 78
"fatWoman2"Symbol 462 MovieClip Frame 90
"fatWoman3"Symbol 462 MovieClip Frame 101
"fatWoman4"Symbol 462 MovieClip Frame 111
"fatWoman5"Symbol 462 MovieClip Frame 121
"fatMan1"Symbol 462 MovieClip Frame 132
"fatMan2"Symbol 462 MovieClip Frame 143
"fatMan3"Symbol 462 MovieClip Frame 153
"fatMan4"Symbol 462 MovieClip Frame 162
"biker"Symbol 462 MovieClip Frame 171
"decayed1"Symbol 462 MovieClip Frame 178
"decayed2"Symbol 462 MovieClip Frame 187
"decayed3"Symbol 462 MovieClip Frame 195
"decayed4"Symbol 462 MovieClip Frame 204
"arrow0"Symbol 464 MovieClip Frame 1
"arrow1"Symbol 464 MovieClip Frame 2
"arrow2"Symbol 464 MovieClip Frame 8
"arrow3"Symbol 464 MovieClip Frame 14
"arrow4"Symbol 464 MovieClip Frame 20
"armyHelmet"Symbol 563 MovieClip Frame 50
"SWAT"Symbol 563 MovieClip Frame 62
"copFat1"Symbol 563 MovieClip Frame 70
"copFat2"Symbol 563 MovieClip Frame 79
"copFat3"Symbol 563 MovieClip Frame 86
"priest"Symbol 563 MovieClip Frame 94
"newsCameraman"Symbol 563 MovieClip Frame 102
"base1"Symbol 641 MovieClip [bloodPack1] Frame 2
"base2"Symbol 641 MovieClip [bloodPack1] Frame 10
"base3"Symbol 641 MovieClip [bloodPack1] Frame 20
"base4"Symbol 641 MovieClip [bloodPack1] Frame 27
"head1"Symbol 641 MovieClip [bloodPack1] Frame 35
"head2"Symbol 641 MovieClip [bloodPack1] Frame 42
"chainsaw1"Symbol 641 MovieClip [bloodPack1] Frame 51
"chainsaw2"Symbol 641 MovieClip [bloodPack1] Frame 59
"walk2"Symbol 653 MovieClip [zombieDog] Frame 1
"walk1"Symbol 653 MovieClip [zombieDog] Frame 1
"fallBackwards2"Symbol 653 MovieClip [zombieDog] Frame 11
"exploded1"Symbol 653 MovieClip [zombieDog] Frame 11
"fallBackwards1"Symbol 653 MovieClip [zombieDog] Frame 11
"fallBackwards3"Symbol 653 MovieClip [zombieDog] Frame 11
"fallHead3"Symbol 653 MovieClip [zombieDog] Frame 33
"fallHead2"Symbol 653 MovieClip [zombieDog] Frame 33
"fallHead1"Symbol 653 MovieClip [zombieDog] Frame 33
"idlestop1"Symbol 653 MovieClip [zombieDog] Frame 77
"lunge"Symbol 653 MovieClip [zombieDog] Frame 104
"bendDown"Symbol 653 MovieClip [zombieDog] Frame 128
"eating"Symbol 653 MovieClip [zombieDog] Frame 131
"on"Symbol 662 MovieClip [round] Frame 1
"off"Symbol 662 MovieClip [round] Frame 4
"RPG"Symbol 662 MovieClip [round] Frame 13
"compoundBow"Symbol 662 MovieClip [round] Frame 20
"frag"Symbol 662 MovieClip [round] Frame 29
"base1"Symbol 686 MovieClip Frame 2
"base2"Symbol 686 MovieClip Frame 17
"base3"Symbol 686 MovieClip Frame 27
"base4"Symbol 686 MovieClip Frame 34
"head1"Symbol 686 MovieClip Frame 42
"head2"Symbol 686 MovieClip Frame 49
"chainsaw1"Symbol 686 MovieClip Frame 58
"chainsaw2"Symbol 686 MovieClip Frame 66
"walk1"Symbol 873 MovieClip [newZombie] Frame 1
"walk2"Symbol 873 MovieClip [newZombie] Frame 41
"walk3"Symbol 873 MovieClip [newZombie] Frame 80
"idlestop1"Symbol 873 MovieClip [newZombie] Frame 114
"trapped"Symbol 873 MovieClip [newZombie] Frame 166
"attackWall0"Symbol 873 MovieClip [newZombie] Frame 191
"attackWall1"Symbol 873 MovieClip [newZombie] Frame 215
"fallForward1"Symbol 873 MovieClip [newZombie] Frame 251
"fallForward2"Symbol 873 MovieClip [newZombie] Frame 275
"fallForward3"Symbol 873 MovieClip [newZombie] Frame 298
"fallBackwards1"Symbol 873 MovieClip [newZombie] Frame 326
"fallBackwards2"Symbol 873 MovieClip [newZombie] Frame 350
"fallBackwards3"Symbol 873 MovieClip [newZombie] Frame 371
"fallHead1"Symbol 873 MovieClip [newZombie] Frame 402
"fallHead2"Symbol 873 MovieClip [newZombie] Frame 439
"fallHead3"Symbol 873 MovieClip [newZombie] Frame 472
"lunge"Symbol 873 MovieClip [newZombie] Frame 515
"bendDown"Symbol 873 MovieClip [newZombie] Frame 539
"eat"Symbol 873 MovieClip [newZombie] Frame 558
"exploded1"Symbol 873 MovieClip [newZombie] Frame 593
"empty"Symbol 891 MovieClip Frame 1
"armyM4"Symbol 891 MovieClip Frame 14
"copNightStick"Symbol 891 MovieClip Frame 27
"copRevolver"Symbol 891 MovieClip Frame 38
"bible"Symbol 891 MovieClip Frame 50
"microphone"Symbol 891 MovieClip Frame 61
"newsCamera"Symbol 891 MovieClip Frame 72
"bikerShotgun"Symbol 891 MovieClip Frame 84
"armedWeapon0"Symbol 891 MovieClip Frame 97
"armedWeapon1"Symbol 891 MovieClip Frame 109
"armedWeapon2"Symbol 891 MovieClip Frame 120
"armedWeapon3"Symbol 891 MovieClip Frame 133
"armedWeapon4"Symbol 891 MovieClip Frame 145
"forward"Symbol 927 MovieClip Frame 1
"backward"Symbol 927 MovieClip Frame 12
"down"Symbol 927 MovieClip Frame 22
"up"Symbol 927 MovieClip Frame 31
"idle"Symbol 927 MovieClip Frame 40
"loop"Symbol 951 MovieClip [muzzleFlash_pistol] Frame 2
"loop"Symbol 965 MovieClip Frame 2
"loop"Symbol 982 MovieClip Frame 2
"loop"Symbol 989 MovieClip Frame 2
"off"Symbol 1002 MovieClip Frame 1
"loop"Symbol 1002 MovieClip Frame 2
"off"Symbol 1012 MovieClip Frame 1
"loop"Symbol 1012 MovieClip Frame 2
"loop"Symbol 1015 MovieClip Frame 2
"off"Symbol 1020 MovieClip Frame 1
"loop"Symbol 1020 MovieClip Frame 2
"loop"Symbol 1036 MovieClip Frame 8
"off"Symbol 1036 MovieClip Frame 16
"off"Symbol 1042 MovieClip Frame 1
"loop"Symbol 1042 MovieClip Frame 11
"loop"Symbol 1053 MovieClip Frame 2
"off"Symbol 1059 MovieClip Frame 1
"loop"Symbol 1059 MovieClip Frame 2
"off"Symbol 1068 MovieClip Frame 1
"loop"Symbol 1068 MovieClip Frame 2
"off"Symbol 1086 MovieClip Frame 1
"loop"Symbol 1086 MovieClip Frame 2
"off"Symbol 1093 MovieClip Frame 1
"off"Symbol 1118 MovieClip Frame 1
"loop"Symbol 1118 MovieClip Frame 2
"pistol"Symbol 1119 MovieClip Frame 1
"pistol_Pumping"Symbol 1119 MovieClip Frame 11
"pistol_Reloading"Symbol 1119 MovieClip Frame 27
"revolver"Symbol 1119 MovieClip Frame 64
"revolver_Pumping"Symbol 1119 MovieClip Frame 76
"revolver_Reloading"Symbol 1119 MovieClip Frame 107
"huntingRifle"Symbol 1119 MovieClip Frame 168
"huntingRifle_Reloading"Symbol 1119 MovieClip Frame 179
"huntingRifle_OldReloading"Symbol 1119 MovieClip Frame 220
"shotgun"Symbol 1119 MovieClip Frame 280
"shotgun_Pumping"Symbol 1119 MovieClip Frame 290
"shotgun_Reloading"Symbol 1119 MovieClip Frame 330
"load_8_Shells"Symbol 1119 MovieClip Frame 344
"load_7_Shells"Symbol 1119 MovieClip Frame 357
"load_6_Shells"Symbol 1119 MovieClip Frame 370
"load_5_Shells"Symbol 1119 MovieClip Frame 384
"load_4_Shells"Symbol 1119 MovieClip Frame 398
"load_3_Shells"Symbol 1119 MovieClip Frame 411
"load_2_Shells"Symbol 1119 MovieClip Frame 424
"load_1_Shells"Symbol 1119 MovieClip Frame 438
"shogtun_bringUpWeapon"Symbol 1119 MovieClip Frame 459
"M4A1"Symbol 1119 MovieClip Frame 486
"M4A1_Recoil"Symbol 1119 MovieClip Frame 492
"M4A1_Reloading"Symbol 1119 MovieClip Frame 496
"AK47"Symbol 1119 MovieClip Frame 550
"AK47_Recoil"Symbol 1119 MovieClip Frame 556
"AK47_Reloading"Symbol 1119 MovieClip Frame 561
"UMP"Symbol 1119 MovieClip Frame 614
"UMP_Recoil"Symbol 1119 MovieClip Frame 619
"UMP_Reloading"Symbol 1119 MovieClip Frame 623
"chainsaw"Symbol 1119 MovieClip Frame 664
"chainsaw_Reloading"Symbol 1119 MovieClip Frame 676
"flameThrower"Symbol 1119 MovieClip Frame 777
"flameThrower_Reloading"Symbol 1119 MovieClip Frame 790
"grenade"Symbol 1119 MovieClip Frame 803
"grenade_Reloading"Symbol 1119 MovieClip Frame 815
"sawnOff"Symbol 1119 MovieClip Frame 873
"sawnOff_Pumping"Symbol 1119 MovieClip Frame 885
"sawnOff_Reloading"Symbol 1119 MovieClip Frame 898
"UZI"Symbol 1119 MovieClip Frame 960
"UZI_Reloading"Symbol 1119 MovieClip Frame 980
"barrett"Symbol 1119 MovieClip Frame 1031
"barrett_Pumping"Symbol 1119 MovieClip Frame 1040
"barrett_Reloading"Symbol 1119 MovieClip Frame 1069
"M249"Symbol 1119 MovieClip Frame 1120
"M249_Recoil"Symbol 1119 MovieClip Frame 1126
"M249_Reloading"Symbol 1119 MovieClip Frame 1132
"RPG"Symbol 1119 MovieClip Frame 1262
"RPG_Reloading"Symbol 1119 MovieClip Frame 1273
"compoundBow"Symbol 1119 MovieClip Frame 1343
"compoundBow_Reloading"Symbol 1119 MovieClip Frame 1356
"autoShotgun"Symbol 1119 MovieClip Frame 1383
"autoShotgun_Recoil"Symbol 1119 MovieClip Frame 1392
"autoShotgun_Reloading"Symbol 1119 MovieClip Frame 1402
"alive"Symbol 1135 MovieClip [mainCharacter] Frame 1
"legs"Symbol 1135 MovieClip [mainCharacter] Frame 1
"dead"Symbol 1135 MovieClip [mainCharacter] Frame 10
"loop"Symbol 1135 MovieClip [mainCharacter] Frame 39
"white"Symbol 1150 MovieClip Frame 1
"khaki"Symbol 1150 MovieClip Frame 8
"rose"Symbol 1150 MovieClip Frame 14
"darkGrey"Symbol 1150 MovieClip Frame 20
"tan"Symbol 1150 MovieClip Frame 28
"lightGrey"Symbol 1150 MovieClip Frame 34
"darkKhaki"Symbol 1150 MovieClip Frame 42
"denim"Symbol 1150 MovieClip Frame 51
"plum"Symbol 1150 MovieClip Frame 57
"camel"Symbol 1150 MovieClip Frame 63
"nearBlack"Symbol 1150 MovieClip Frame 69
"nearWhite"Symbol 1150 MovieClip Frame 77
"darkMaroon"Symbol 1150 MovieClip Frame 86
"darkPurple"Symbol 1150 MovieClip Frame 96
"gold"Symbol 1150 MovieClip Frame 105
"crosshair"Symbol 1185 MovieClip [aimingReticle] Frame 1
"cursor"Symbol 1185 MovieClip [aimingReticle] Frame 10
"on"Symbol 1309 MovieClip Frame 1
"on"Symbol 1312 MovieClip Frame 1
"off"Symbol 1312 MovieClip Frame 2
"glenDale"Symbol 1404 MovieClip Frame 1
"aspenWood"Symbol 1404 MovieClip Frame 15
"claysBurg"Symbol 1404 MovieClip Frame 26
"whistlersGrove"Symbol 1404 MovieClip Frame 38
"jonesTown"Symbol 1404 MovieClip Frame 52
"armyBase"Symbol 1404 MovieClip Frame 66
"empty"Symbol 1413 MovieClip Frame 1
"gasCylinder"Symbol 1413 MovieClip Frame 11
"mine"Symbol 1413 MovieClip Frame 22
"bearTrap"Symbol 1413 MovieClip Frame 29
"setup"Symbol 1423 MovieClip Frame 1
"accept"Symbol 1423 MovieClip Frame 9
"home"Symbol 1477 MovieClip Frame 1
"blank"Symbol 1477 MovieClip Frame 2
"searched"Symbol 1502 MovieClip Frame 2
"searched"Symbol 1504 MovieClip Frame 2
"searched"Symbol 1509 MovieClip Frame 2
"searched"Symbol 1530 MovieClip Frame 2
"glenDale"Symbol 1602 MovieClip Frame 1
"claysBurg"Symbol 1602 MovieClip Frame 13
"whistlersGrove"Symbol 1602 MovieClip Frame 24
"aspenWood"Symbol 1602 MovieClip Frame 37
"jonesTown"Symbol 1602 MovieClip Frame 47
"unionCity"Symbol 1602 MovieClip Frame 56
"armyBase"Symbol 1602 MovieClip Frame 66
"youAreHere"Symbol 1677 MovieClip Frame 2
"noTravel"Symbol 1677 MovieClip Frame 13
"yesTravel"Symbol 1677 MovieClip Frame 21
"timeManage"Symbol 1716 MovieClip [timeManager] Frame 2
"ending_bad"Symbol 1779 MovieClip [ending2_badEnding] Frame 1
"ending_bad"Symbol 1786 MovieClip [ending2_goodEnding] Frame 1
"waving"Symbol 1886 MovieClip Frame 3
"snap"Symbol 1912 MovieClip [trap_bearTrap] Frame 2
"end"Symbol 1996 MovieClip Frame 335
"endThis"Symbol 2062 MovieClip Frame 843
"glenDale"Symbol 2088 MovieClip Frame 1
"whistlersGrove"Symbol 2088 MovieClip Frame 12
"claysBurg"Symbol 2088 MovieClip Frame 25
"armyBase"Symbol 2088 MovieClip Frame 37
"aspenWood"Symbol 2088 MovieClip Frame 48
"jonesTown"Symbol 2088 MovieClip Frame 67
"glenDale_full"Symbol 2139 MovieClip Frame 1
"glenDale_half"Symbol 2139 MovieClip Frame 13
"glenDale_dead"Symbol 2139 MovieClip Frame 25
"whistlersGrove_full"Symbol 2139 MovieClip Frame 39
"whistlersGrove_half"Symbol 2139 MovieClip Frame 54
"whistlersGrove_dead"Symbol 2139 MovieClip Frame 70
"claysBurg_full"Symbol 2139 MovieClip Frame 87
"claysBurg_half"Symbol 2139 MovieClip Frame 99
"claysBurg_dead"Symbol 2139 MovieClip Frame 112
"aspenWood_full"Symbol 2139 MovieClip Frame 127
"aspenWood_half"Symbol 2139 MovieClip Frame 141
"aspenWood_dead"Symbol 2139 MovieClip Frame 153
"jonesTown_full"Symbol 2139 MovieClip Frame 169
"jonesTown_half"Symbol 2139 MovieClip Frame 183
"jonesTown_dead"Symbol 2139 MovieClip Frame 197
"armyBase_full"Symbol 2139 MovieClip Frame 213
"armyBase_half"Symbol 2139 MovieClip Frame 228
"armyBase_dead"Symbol 2139 MovieClip Frame 241

Dynamic Text Variables

_root.levelUpSymbol 1776 EditableText"0000"
_root.overallDeadZombiesSymbol 1777 EditableText"0000"




http://swfchan.com/5/20025/info.shtml
Created: 11/8 -2019 23:44:01 Last modified: 11/8 -2019 23:44:01 Server time: 03/05 -2024 07:38:11