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/13000131?noj=FRM13000131-3DC" width="1" height="1"></div>

laststand2cheat.swf

This is the info page for
Flash #196281

(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.1

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

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) { var _local2 = new Array("arcadeprehacks.com", "|", "///"); var _local3 = _root._url; i = 0; while (i < _local2.length) { if (_local3.indexOf(_local2[i]) != -1) { itemfound = _local2[i]; _root.goodURL = true; securityImage._visible = false; init(); break; } i++; } } 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(); } stop(); goodURL = false; urlCheckerOn = true; urlChecker(); var CPMStarPoolID = 1052; var CPMStarSubPoolID = 4; System.security.allowDomain("server.arcadeprehacks.com"); adBox.loadMovie((("http://server.arcadeprehacks.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 2
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) { x++; liveZombieCount++; if (zombieType == "zombieDog") { _root.attachMovie("zombieDog", "enemy" + x, x + 3); } else { _root.attachMovie("newZombie", "enemy" + x, x + 3); } zombiesCreated++; _root["enemy" + x]._visible = false; _root["enemy" + x].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" + x]._y = random(_local7) + _local4; _root["enemy" + x]._x = random(150) - 200; _root["enemy" + x].cacheAsBitmap = true; _root["enemy" + x]._visible = true; _root["enemy" + x].attackingWall = false; enemyOnScreen.push({ref:_root["enemy" + x], depth:_root["enemy" + x]._y}); aliveZombies.push({ref:_root["enemy" + x], type:zombieType, health:_root[zombieType].health, speed:_root[zombieType].speed, damage:_root[zombieType].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, 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" + x, isArmed); } else { zombieAppearanceCustom("enemy" + x, zombieType, isArmed); } currentZombieThreat = currentZombieThreat + _root[zombieType].threat; } 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 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 + 350000); _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 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 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 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 = 1; 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].firing = false; survivorsOnScreen[v].ref.helperMainGun.gotoAndPlay(survivorsOnScreen[v].holdType + "_fire"); } 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 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) * 1000); _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) * 1.5707963267949 /* Math.PI/2 */)) + _local2) + _local4); case "easeoutsine" : return((_local2 * Math.sin((_local1 / _local3) * 1.5707963267949 /* 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); 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 = 10; snubnose.reloadType = "auto"; snubnose.magazineCapacity = 999; snubnose.shotsPerRound = 1; snubnose.recoil = 4; snubnose.casingEject = false; snubnose.showTracers = true; snubnose.accuracy = 1; 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 = 5; pistol.roundSpeed = 120; pistol.reloadTime = 100; pistol.reloadType = "auto"; pistol.pumpWeapon = true; pistol.pumpTime = 125; pistol.magazineCapacity = 999; pistol.shotsPerRound = 1; pistol.recoil = 4; pistol.casingEject = true; pistol.showTracers = true; pistol.accuracy = 1; 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 = 100; revolver.reloadType = "auto"; revolver.pumpWeapon = true; revolver.pumpTime = 425; revolver.magazineCapacity = 999; revolver.shotsPerRound = 1; revolver.recoil = 8; revolver.casingEject = false; revolver.showTracers = true; revolver.accuracy = 1; 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 = 100; UMP.reloadType = "auto"; UMP.magazineCapacity = 999; UMP.shotsPerRound = 1; UMP.recoil = 3; UMP.casingEject = true; UMP.showTracers = true; UMP.accuracy = 1; 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 = 100; UZI.reloadType = "auto"; UZI.magazineCapacity = 999; UZI.shotsPerRound = 1; UZI.recoil = 5; UZI.casingEject = true; UZI.showTracers = true; UZI.accuracy = 1; 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 = 100; huntingRifle.penetrates = true; huntingRifle.goesThrough = 5; huntingRifle.pumpWeapon = false; huntingRifle.pumpTime = 800; huntingRifle.reloadType = "auto"; huntingRifle.magazineCapacity = 999; 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 = 100; barrett.penetrates = true; barrett.goesThrough = 8; barrett.pumpWeapon = true; barrett.pumpTime = 1200; barrett.reloadType = "auto"; barrett.magazineCapacity = 999; 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 = 100; sawnOff.reloadType = "manual"; sawnOff.pumpWeapon = true; sawnOff.pumpTime = 400; sawnOff.magazineCapacity = 999; sawnOff.shotsPerRound = 6; sawnOff.accuracy = 1; 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 = 100; shotgun.reloadType = "manual"; shotgun.pumpWeapon = true; shotgun.pumpTime = 700; shotgun.magazineCapacity = 999; shotgun.shotsPerRound = 8; shotgun.accuracy = 1; 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 = 100; autoShotgun.reloadType = "automatic"; autoShotgun.pumpWeapon = false; autoShotgun.pumpTime = 700; autoShotgun.magazineCapacity = 999; autoShotgun.shotsPerRound = 3; autoShotgun.accuracy = 1; 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 = 100; M4A1.reloadType = "auto"; M4A1.magazineCapacity = 999; M4A1.shotsPerRound = 1; M4A1.accuracy = 1; 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 = 100; AK47.reloadType = "auto"; AK47.magazineCapacity = 999; AK47.shotsPerRound = 1; AK47.accuracy = 1; 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 = 100; M249.reloadType = "auto"; M249.magazineCapacity = 999; M249.shotsPerRound = 1; M249.accuracy = 1; 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 = 100; grenade.reloadType = "auto"; grenade.magazineCapacity = 999; 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 = 100; chainsaw.reloadType = "auto"; chainsaw.magazineCapacity = 999; 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 = 100; flameThrower.reloadType = "auto"; flameThrower.magazineCapacity = 9000; flameThrower.shotsPerRound = 1; flameThrower.accuracy = 0; flameThrower.type = "melee"; flameThrower.range = 500; 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 = 999; 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 = 100; compoundBow.reloadType = "auto"; compoundBow.magazineCapacity = 999; compoundBow.shotsPerRound = 1; compoundBow.accuracy = 1; compoundBow.penetrates = false; compoundBow.casingEject = false; compoundBow.showTracers = true; compoundBow.recoil = 0; compoundBow.inUse = false; 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 currentZombieThreat = 0; var threatDeficit = 0; var liveZombieCount = 0; var zombieLimit = 20; var delayMax = 20; 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 timerMax = 35; var timerCount = timerMax; var targetCount = 0; var sunriseStarted = false; var trapNumber = 0; var currentSelectedTrap = "empty"; var trapMapOpen = false; var total_gasCylinder = 99; var total_mine = 99; var total_bearTrap = 99; 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(); var particleCount = 480000; 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 = 220; survivorSection_1.startX = 200; 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 = 230; survivorSection_3.endY = 420; survivorSection_3.startX = 200; 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 friendlyDepthSortCount = 0; var friendlyDepthSortCountMax = 0; loadJournal();
Frame 5
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 = 99; searchFoundAWeapon = 0; currentZombieThreat = 0; threatDeficit = 0; liveZombieCount = 0; tempFoundSurvivors = 4; tempFoundSupplies = 99; 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); 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, 3, "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, 3, "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(); 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 == "armyBase") && (arrive == "glenDale")) || ((depart == "glenDale") && (arrive == "armyBase"))) { travelTime = 3; } else 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 = 99; 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 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(); timeManager._visible = false; blackOut._visible = false; timeManagerOpen = false; nextWeaponPoint = 1; retryLevel = false; var beenHere = true; var previousTownLocation = ""; repairRate = 505; hoursInDay = 99; 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 = ["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 = ["survivor", "survivor"]; location.armyBase.maxWallHealth = 80000000 /* 0x4C4B400 */; 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:2, hasItem:"empty"}, {ref:"weaponsPlace2", name:"HOUSE", searchTime:3, hasItem:"empty"}, {ref:"weaponsPlace3", name:"HOUSE", searchTime:3, 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:2, 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 = 80000000 /* 0x4C4B400 */; 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:2, hasItem:"empty"}, {ref:"weaponsPlace1", name:"STORE", searchTime:3, hasItem:"empty"}, {ref:"weaponsPlace2", name:"BIG HOUSE", searchTime:3, hasItem:"empty"}, {ref:"weaponsPlace3", name:"HOUSE", searchTime:3, hasItem:"empty"}, {ref:"weaponsPlace4", name:"HOUSE", searchTime:3, hasItem:"empty"}, {ref:"weaponsPlace5", name:"HOUSE", searchTime:3, hasItem:"empty"}]; location.whistlersGrove.weapons = ["shotgun", "compoundBow", "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"}]; location.whistlersGrove.survivors = ["survivor", "supplies", "gasCylinder", "bearTrap"]; location.whistlersGrove.suppliesBuildings = [{ref:"suppliesPlace0", name:"STORE", searchTime:3, hasItem:"empty"}, {ref:"suppliesPlace1", name:"CORNER STORE", searchTime:3, hasItem:"empty"}]; location.whistlersGrove.supplies = ["supplies", "supplies"]; location.whistlersGrove.maxWallHealth = 80000000 /* 0x4C4B400 */; 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:3, 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:3, hasItem:"empty"}, {ref:"survivorsPlace1", name:"DRESS SHOP", searchTime:3, hasItem:"empty"}, {ref:"survivorsPlace2", name:"SHOE SHOP", searchTime:3, hasItem:"empty"}, {ref:"survivorsPlace3", name:"HANDBAGS", searchTime:3, hasItem:"empty"}, {ref:"survivorsPlace4", name:"STORE", searchTime:3, 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:3, hasItem:"empty"}, {ref:"survivorsPlace9", name:"APARTMENT", searchTime:3, hasItem:"empty"}]; location.claysBurg.survivors = ["survivor", "supplies", "empty", "supplies", "survivor", "bearTrap", "empty", "gasCylinder", "empty", "bearTrap"]; location.claysBurg.suppliesBuildings = [{ref:"suppliesPlace0", name:"BLANK", searchTime:3, hasItem:"empty"}, {ref:"suppliesPlace1", name:"BLANK", searchTime:3, hasItem:"empty"}]; location.claysBurg.supplies = ["supplies", "empty"]; location.claysBurg.maxWallHealth = 80000000 /* 0x4C4B400 */; 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:4, hasItem:"empty"}, {ref:"weaponsPlace1", name:"STORE", searchTime:3, hasItem:"empty"}, {ref:"weaponsPlace2", name:"STORE", searchTime:3, hasItem:"empty"}, {ref:"weaponsPlace3", name:"SHERRIF'S", searchTime:3, 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", "mine"]; location.aspenWood.suppliesBuildings = [{ref:"suppliesPlace0", name:"BLANK", searchTime:3, hasItem:"empty"}, {ref:"suppliesPlace1", name:"BLANK", searchTime:3, hasItem:"empty"}]; location.aspenWood.supplies = ["supplies", "supplies"]; location.aspenWood.maxWallHealth = 80000000 /* 0x4C4B400 */; 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", "supplies", "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 = 80000000 /* 0x4C4B400 */; 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 = 80000000 /* 0x4C4B400 */; 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 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"); }; 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", 651039); 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://arcadeprehacks.com/tag/zombie/", "_blank"); break; case "PLAYTLS1" : getURL ("http://arcadeprehacks.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 63 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 (reloadAnimPlaying == 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 (reloadAnimPlaying == 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 * 1000; _local2.push(enemyOnScreen[_local1]); } } _local2.sortOn("depth", Array.NUMERIC, Array.DESCENDING); var _local1 = 0; while (_local1 < _local2.length) { _local2[_local1].ref.swapDepths(_local1 * 1000); _local1++; } } function sortDeadZombies() { var _local2 = new Array(); for (var _local1 in deadZombies) { if (deadZombies[_local1].ref != null) { deadZombies[_local1].ref.depth = deadZombies[_local1].ref._y * 100; _local2.push(deadZombies[_local1]); } } _local2.sortOn("depth", Array.NUMERIC); var _local1 = 0; while (_local1 < _local2.length) { _local2[_local1].ref.swapDepths(_local1 * 100); _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) { 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 + 48000); _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 + 680000); _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 + 48000); _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"); _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 = 6; removeZombieDelay = 10000; 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(7500362, 0); _root[zombieRef].dummyFrontLowerArm.lowerArm.colorTo(15260631, 0); _root[zombieRef].dummyBackUpperArm.upperArm.colorTo(7500362, 0); _root[zombieRef].dummyBackLowerArm.lowerArm.colorTo(15260631, 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(4868682, 0); _root[zombieRef].dummyFrontLowerArm.lowerArm.colorTo(4868682, 0); _root[zombieRef].dummyBackUpperArm.upperArm.colorTo(4868682, 0); _root[zombieRef].dummyBackLowerArm.lowerArm.colorTo(4868682, 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 2092 MovieClip "stageBG" in Frame 7
onClipEvent (load) { _root.fireButton(this._name); }
Instance of Symbol 2094 MovieClip "blockFront" in Frame 7
onClipEvent (load) { _visible = false; }
Instance of Symbol 2096 MovieClip "blockTop" in Frame 7
onClipEvent (load) { _visible = false; }
Instance of Symbol 2098 MovieClip "blockBack" in Frame 7
onClipEvent (load) { _visible = false; }
Instance of Symbol 2099 MovieClip "blockBottom" in Frame 7
onClipEvent (load) { _visible = false; }
Instance of Symbol 63 MovieClip "game" in Frame 7
onClipEvent (load) { _root.gameStopStart(this._name); }
Instance of Symbol 2147 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.arcadeprehacks.com/", "_blank"); }
Symbol 80 MovieClip Frame 1
stop();
Symbol 97 MovieClip Frame 1
stop();
Symbol 109 MovieClip Frame 1
this._rotation = this._rotation + (random(20) - 10); stop();
Symbol 137 MovieClip Frame 1
stop();
Symbol 158 MovieClip Frame 1
stop();
Symbol 172 MovieClip Frame 1
stop();
Symbol 211 MovieClip Frame 7
stop();
Symbol 211 MovieClip Frame 17
stop();
Symbol 211 MovieClip Frame 26
stop();
Symbol 211 MovieClip Frame 65
stop();
Symbol 236 MovieClip Frame 1
stop();
Symbol 241 MovieClip Frame 1
stop();
Instance of Symbol 236 MovieClip "dummyHead" in Symbol 241 MovieClip Frame 1
/* no clip actions */
Symbol 241 MovieClip Frame 21
gotoAndStop ("rifle");
Symbol 241 MovieClip Frame 24
_root[this._parent._name].reloading = true;
Symbol 241 MovieClip Frame 79
_root[this._parent._name].reloading = false; gotoAndStop ("rifle");
Symbol 241 MovieClip Frame 107
gotoAndStop ("handgun");
Symbol 241 MovieClip Frame 119
_root[this._parent._name].reloading = true;
Symbol 241 MovieClip Frame 182
_root[this._parent._name].reloading = false; gotoAndStop ("handgun");
Symbol 241 MovieClip Frame 198
stop();
Symbol 241 MovieClip Frame 212
stop();
Symbol 254 MovieClip [survivorDummy] Frame 1
stop();
Instance of Symbol 243 MovieClip "collision" in Symbol 254 MovieClip [survivorDummy] Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 254 MovieClip [survivorDummy] Frame 33
stop();
Symbol 254 MovieClip [survivorDummy] Frame 56
stop();
Symbol 269 MovieClip Frame 1
stop();
Symbol 277 MovieClip Frame 1
this._rotation = this._rotation + (random(20) - 10); stop();
Instance of Symbol 277 MovieClip "arrowPack" in Symbol 278 MovieClip [zombieTorso3] Frame 1
/* no clip actions */
Symbol 293 MovieClip Frame 1
stop();
Symbol 310 MovieClip Frame 1
stop();
Symbol 326 MovieClip Frame 1
stop();
Symbol 390 MovieClip Frame 1
Symbol 463 MovieClip Frame 1
stop();
Symbol 465 MovieClip Frame 1
this._rotation = this._rotation + (random(20) - 10); stop();
Symbol 518 MovieClip Frame 1
stop();
Symbol 564 MovieClip Frame 1
stop();
Symbol 642 MovieClip [bloodPack1] Frame 1
stop();
Symbol 642 MovieClip [bloodPack1] Frame 9
stop();
Symbol 642 MovieClip [bloodPack1] Frame 19
stop();
Symbol 642 MovieClip [bloodPack1] Frame 26
stop();
Symbol 642 MovieClip [bloodPack1] Frame 34
stop();
Symbol 642 MovieClip [bloodPack1] Frame 41
stop();
Symbol 642 MovieClip [bloodPack1] Frame 50
stop();
Symbol 642 MovieClip [bloodPack1] Frame 58
stop();
Symbol 642 MovieClip [bloodPack1] Frame 67
stop();
Symbol 654 MovieClip [zombieDog] Frame 1
_root.zombieGroanSound("dog");
Instance of Symbol 243 MovieClip "torso" in Symbol 654 MovieClip [zombieDog] Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 243 MovieClip "reach" in Symbol 654 MovieClip [zombieDog] Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 654 MovieClip [zombieDog] Frame 10
gotoAndPlay ("walk1");
Symbol 654 MovieClip [zombieDog] Frame 32
stop();
Symbol 654 MovieClip [zombieDog] Frame 76
stop();
Symbol 654 MovieClip [zombieDog] Frame 103
gotoAndPlay ("idlestop1");
Symbol 654 MovieClip [zombieDog] Frame 147
gotoAndPlay ("eating");
Instance of Symbol 243 MovieClip "collision" in Symbol 663 MovieClip [round] Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 663 MovieClip [round] Frame 3
stop();
Symbol 663 MovieClip [round] Frame 4
stop();
Symbol 663 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 663 MovieClip [round] Frame 22
stop();
Symbol 670 MovieClip [bloodPack2] Frame 1
stop();
Instance of Symbol 672 MovieClip "hand" in Symbol 673 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 675 MovieClip in Symbol 676 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 678 MovieClip in Symbol 679 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 687 MovieClip Frame 1
stop();
Symbol 687 MovieClip Frame 16
stop();
Symbol 687 MovieClip Frame 26
stop();
Symbol 687 MovieClip Frame 33
stop();
Symbol 687 MovieClip Frame 41
stop();
Symbol 687 MovieClip Frame 48
stop();
Symbol 687 MovieClip Frame 57
stop();
Symbol 687 MovieClip Frame 65
stop();
Symbol 687 MovieClip Frame 74
stop();
Symbol 874 MovieClip [newZombie] Frame 1
_root.zombieGroanSound("fast");
Instance of Symbol 676 MovieClip "dummyHead" in Symbol 874 MovieClip [newZombie] Frame 1
/* no clip actions */
Instance of Symbol 243 MovieClip "head" in Symbol 874 MovieClip [newZombie] Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 243 MovieClip "legs" in Symbol 874 MovieClip [newZombie] Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 243 MovieClip "torso" in Symbol 874 MovieClip [newZombie] Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 243 MovieClip "reach" in Symbol 874 MovieClip [newZombie] Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 243 MovieClip "collisionFeet" in Symbol 874 MovieClip [newZombie] Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 874 MovieClip [newZombie] Frame 35
gotoAndPlay ("walk1");
Symbol 874 MovieClip [newZombie] Frame 41
_root.zombieGroanSound("slow");
Symbol 874 MovieClip [newZombie] Frame 72
gotoAndPlay ("walk2");
Symbol 874 MovieClip [newZombie] Frame 80
_root.zombieGroanSound("Sprint");
Instance of Symbol 243 MovieClip "head" in Symbol 874 MovieClip [newZombie] Frame 80
onClipEvent (load) { this._visible = false; }
Instance of Symbol 243 MovieClip "legs" in Symbol 874 MovieClip [newZombie] Frame 80
onClipEvent (load) { this._visible = false; }
Instance of Symbol 243 MovieClip "torso" in Symbol 874 MovieClip [newZombie] Frame 80
onClipEvent (load) { this._visible = false; }
Instance of Symbol 243 MovieClip "reach" in Symbol 874 MovieClip [newZombie] Frame 80
onClipEvent (load) { this._visible = false; }
Symbol 874 MovieClip [newZombie] Frame 96
gotoAndPlay ("walk3");
Symbol 874 MovieClip [newZombie] Frame 163
gotoAndPlay ("idlestop1");
Symbol 874 MovieClip [newZombie] Frame 186
gotoAndPlay ("trapped"); _root.zombieLegBloodParticle(this._x, this._y + 45);
Symbol 874 MovieClip [newZombie] Frame 191
_root[this._name].attackingWall = true;
Symbol 874 MovieClip [newZombie] Frame 205
_root.zombieHitWallSound();
Symbol 874 MovieClip [newZombie] Frame 214
gotoAndPlay ("idlestop1"); _root[this._name].attackingWall = false;
Symbol 874 MovieClip [newZombie] Frame 215
_root[this._name].attackingWall = true;
Symbol 874 MovieClip [newZombie] Frame 235
_root.zombieHitWallSound();
Symbol 874 MovieClip [newZombie] Frame 236
_root.zombieHitWallSound();
Symbol 874 MovieClip [newZombie] Frame 246
gotoAndPlay ("idlestop1"); _root[this._name].attackingWall = false;
Symbol 874 MovieClip [newZombie] Frame 274
setTimeout(_root.removeThisZombie, _root.removeZombieDelay, this._name); stop();
Symbol 874 MovieClip [newZombie] Frame 295
setTimeout(_root.removeThisZombie, _root.removeZombieDelay, this._name); stop();
Symbol 874 MovieClip [newZombie] Frame 321
setTimeout(_root.removeThisZombie, _root.removeZombieDelay, this._name); stop();
Symbol 874 MovieClip [newZombie] Frame 348
setTimeout(_root.removeThisZombie, _root.removeZombieDelay, this._name); stop();
Symbol 874 MovieClip [newZombie] Frame 369
setTimeout(_root.removeThisZombie, _root.removeZombieDelay, this._name); stop();
Symbol 874 MovieClip [newZombie] Frame 397
setTimeout(_root.removeThisZombie, _root.removeZombieDelay, this._name); stop();
Symbol 874 MovieClip [newZombie] Frame 436
setTimeout(_root.removeThisZombie, _root.removeZombieDelay, this._name); stop();
Symbol 874 MovieClip [newZombie] Frame 469
setTimeout(_root.removeThisZombie, _root.removeZombieDelay, this._name); stop();
Symbol 874 MovieClip [newZombie] Frame 512
setTimeout(_root.removeThisZombie, _root.removeZombieDelay, this._name); stop();
Symbol 874 MovieClip [newZombie] Frame 539
_root.hero.isAlive = false;
Symbol 874 MovieClip [newZombie] Frame 592
gotoAndPlay ("eat");
Symbol 874 MovieClip [newZombie] Frame 616
setTimeout(_root.removeThisZombie, _root.removeZombieDelay, this._name); stop();
Instance of Symbol 243 MovieClip "collision" in Symbol 883 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 243 MovieClip "collision" in Symbol 885 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 243 MovieClip "collision" in Symbol 887 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 243 MovieClip "collision" in Symbol 889 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 243 MovieClip "collision" in Symbol 891 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 892 MovieClip Frame 1
stop();
Symbol 901 MovieClip [RPG_Smoke] Frame 34
_root.removeSmoke(this._name); stop();
Instance of Symbol 907 MovieClip "collision" in Symbol 908 MovieClip [trap_gasCylinder] Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 911 MovieClip in Symbol 912 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 911 MovieClip in Symbol 912 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 911 MovieClip in Symbol 912 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 911 MovieClip in Symbol 912 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 911 MovieClip in Symbol 912 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 911 MovieClip in Symbol 912 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 911 MovieClip in Symbol 912 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 911 MovieClip in Symbol 912 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 911 MovieClip in Symbol 912 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 911 MovieClip in Symbol 912 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 911 MovieClip in Symbol 912 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 911 MovieClip in Symbol 912 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 911 MovieClip in Symbol 912 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 911 MovieClip in Symbol 912 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 911 MovieClip in Symbol 912 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 911 MovieClip in Symbol 912 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 911 MovieClip in Symbol 912 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 911 MovieClip in Symbol 912 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 928 MovieClip Frame 1
stop();
Symbol 928 MovieClip Frame 12
stop();
Symbol 928 MovieClip Frame 22
stop();
Symbol 928 MovieClip Frame 31
stop();
Symbol 952 MovieClip [muzzleFlash_pistol] Frame 1
stop();
Symbol 966 MovieClip Frame 1
stop();
Symbol 974 MovieClip [shellcasing_rifle_2] Frame 19
stop(); removeMovieClip(this);
Symbol 975 MovieClip [shellcasing_rifle_1] Frame 19
stop(); removeMovieClip(this);
Symbol 983 MovieClip Frame 1
stop();
Symbol 990 MovieClip Frame 1
stop();
Symbol 1003 MovieClip Frame 1
stop();
Symbol 1003 MovieClip Frame 15
gotoAndPlay ("loop");
Symbol 1013 MovieClip Frame 1
stop();
Symbol 1013 MovieClip Frame 16
gotoAndPlay ("loop");
Symbol 1016 MovieClip Frame 1
stop();
Symbol 1016 MovieClip Frame 7
gotoAndPlay ("loop");
Symbol 1021 MovieClip Frame 1
stop();
Symbol 1021 MovieClip Frame 16
gotoAndPlay ("loop");
Symbol 1037 MovieClip Frame 1
stop();
Symbol 1037 MovieClip Frame 15
gotoAndPlay ("loop");
Symbol 1037 MovieClip Frame 21
gotoAndStop (1);
Symbol 1043 MovieClip Frame 1
stop();
Symbol 1043 MovieClip Frame 26
gotoAndPlay ("loop");
Symbol 1046 MovieClip Frame 56
stop();
Symbol 1054 MovieClip Frame 1
stop();
Symbol 1060 MovieClip Frame 1
stop();
Symbol 1060 MovieClip Frame 16
gotoAndPlay ("loop");
Symbol 1069 MovieClip Frame 1
stop();
Symbol 1087 MovieClip Frame 1
stop();
Symbol 1087 MovieClip Frame 16
gotoAndPlay ("loop");
Symbol 1094 MovieClip Frame 1
stop();
Symbol 1094 MovieClip Frame 6
gotoAndPlay ("loop");
Symbol 1119 MovieClip Frame 1
stop();
Symbol 1119 MovieClip Frame 17
gotoAndPlay ("loop");
Symbol 1120 MovieClip Frame 1
stop();
Symbol 1120 MovieClip Frame 15
gotoAndStop ("pistol");
Symbol 1120 MovieClip Frame 61
_root.reloadAnimPlaying = false; _root.reloadMagazine(); gotoAndStop ("pistol");
Symbol 1120 MovieClip Frame 88
gotoAndStop ("revolver");
Symbol 1120 MovieClip Frame 167
_root.reloadAnimPlaying = false; _root.reloadMagazine(); gotoAndStop ("revolver");
Symbol 1120 MovieClip Frame 168
stop();
Symbol 1120 MovieClip Frame 193
_root.pumpWeaponSound();
Symbol 1120 MovieClip Frame 218
_root.reloadAnimPlaying = false; _root.reloadMagazine(); gotoAndStop ("huntingRifle");
Symbol 1120 MovieClip Frame 274
gotoAndStop ("huntingRifle");
Symbol 1120 MovieClip Frame 294
_root.pumpWeaponSound();
Symbol 1120 MovieClip Frame 313
gotoAndStop ("shotgun");
Symbol 1120 MovieClip Frame 343
gotoAndPlay(("load_" + _root.shellsToLoad) + "_Shells");
Symbol 1120 MovieClip Frame 351
_root.ammoInMag = _root.ammoInMag + 1; _root.shellReloadSound();
Symbol 1120 MovieClip Frame 367
_root.ammoInMag = _root.ammoInMag + 1; _root.shellReloadSound();
Symbol 1120 MovieClip Frame 380
_root.ammoInMag = _root.ammoInMag + 1; _root.shellReloadSound();
Symbol 1120 MovieClip Frame 396
_root.ammoInMag = _root.ammoInMag + 1; _root.shellReloadSound();
Symbol 1120 MovieClip Frame 408
_root.ammoInMag = _root.ammoInMag + 1; _root.shellReloadSound();
Symbol 1120 MovieClip Frame 421
_root.ammoInMag = _root.ammoInMag + 1; _root.shellReloadSound();
Symbol 1120 MovieClip Frame 435
_root.ammoInMag = _root.ammoInMag + 1; _root.shellReloadSound();
Symbol 1120 MovieClip Frame 448
_root.ammoInMag = _root.ammoInMag + 1; _root.shellReloadSound();
Symbol 1120 MovieClip Frame 459
_root.pumpWeaponSound();
Symbol 1120 MovieClip Frame 482
_root.reloadAnimPlaying = false; _root.reloadMagazine(); gotoAndStop ("shotgun");
Symbol 1120 MovieClip Frame 493
_root[_root.currentWeapon].recoiling = false; gotoAndStop ("M4A1");
Symbol 1120 MovieClip Frame 549
_root.reloadAnimPlaying = false; _root.reloadMagazine(); gotoAndStop ("M4A1");
Symbol 1120 MovieClip Frame 557
_root[_root.currentWeapon].recoiling = false; gotoAndStop ("AK47");
Symbol 1120 MovieClip Frame 613
_root.reloadAnimPlaying = false; _root.reloadMagazine(); gotoAndStop ("AK47");
Symbol 1120 MovieClip Frame 620
_root[_root.currentWeapon].recoiling = false; gotoAndStop ("UMP");
Symbol 1120 MovieClip Frame 663
_root.reloadAnimPlaying = false; _root.reloadMagazine(); gotoAndStop ("UMP");
Symbol 1120 MovieClip Frame 664
gun.gotoAndPlay("loop");
Symbol 1120 MovieClip Frame 676
_root.stopChainsawIdle();
Symbol 1120 MovieClip Frame 692
_root.playChainsawOffSound();
Symbol 1120 MovieClip Frame 711
_root.playChainsawPullSound();
Symbol 1120 MovieClip Frame 749
_root.playChainsawPullSound();
Symbol 1120 MovieClip Frame 761
_root.reloadAnimPlaying = false; _root.reloadMagazine(); gotoAndStop ("chainsaw"); _root.playChainsawIdle();
Symbol 1120 MovieClip Frame 799
_root.reloadAnimPlaying = false; _root.reloadMagazine(); gotoAndStop ("flameThrower");
Symbol 1120 MovieClip Frame 872
_root.reloadAnimPlaying = false; _root.reloadMagazine(); gotoAndStop ("grenade");
Symbol 1120 MovieClip Frame 873
stop();
Symbol 1120 MovieClip Frame 897
gotoAndStop ("sawnOff");
Symbol 1120 MovieClip Frame 910
_root.pumpWeaponSound();
Symbol 1120 MovieClip Frame 929
_root.shellReloadSound();
Symbol 1120 MovieClip Frame 940
_root.shellReloadSound();
Symbol 1120 MovieClip Frame 954
_root.pumpWeaponSound();
Symbol 1120 MovieClip Frame 959
_root.reloadAnimPlaying = false; _root.reloadMagazine(); gotoAndStop ("sawnOff");
Symbol 1120 MovieClip Frame 1029
_root.reloadAnimPlaying = false; _root.reloadMagazine(); gotoAndStop ("UZI");
Symbol 1120 MovieClip Frame 1067
gotoAndStop ("barrett");
Symbol 1120 MovieClip Frame 1117
_root.reloadAnimPlaying = false; _root.reloadMagazine(); gotoAndStop ("barrett");
Symbol 1120 MovieClip Frame 1127
_root[_root.currentWeapon].recoiling = false; gotoAndStop ("M249");
Symbol 1120 MovieClip Frame 1257
_root.reloadAnimPlaying = false; _root.reloadMagazine(); gotoAndStop ("M249");
Symbol 1120 MovieClip Frame 1327
_root.reloadAnimPlaying = false; _root.reloadMagazine(); gotoAndStop ("RPG");
Symbol 1120 MovieClip Frame 1365
_root.bowReloadSound();
Symbol 1120 MovieClip Frame 1376
_root.reloadAnimPlaying = false; _root.reloadMagazine(); gotoAndStop ("compoundBow");
Symbol 1120 MovieClip Frame 1394
_root[_root.currentWeapon].recoiling = false; gotoAndStop ("autoShotgun");
Symbol 1120 MovieClip Frame 1421
_root.reloadAnimPlaying = false; _root.reloadMagazine(); gotoAndStop ("autoShotgun");
Symbol 1136 MovieClip [mainCharacter] Frame 1
stop();
Symbol 1136 MovieClip [mainCharacter] Frame 65
gotoAndPlay ("loop");
Symbol 1151 MovieClip Frame 1
stop();
Symbol 1163 MovieClip Frame 1
Symbol 1186 MovieClip [aimingReticle] Frame 1
stop();
Symbol 1186 MovieClip [aimingReticle] Frame 10
stop();
Symbol 1187 MovieClip [grenade] Frame 1
stop();
Symbol 1196 MovieClip [explosion_grenade] Frame 2
boomSound = new Sound(stageBG); boomSound.attachSound("sound_explosion"); boomSound.setVolume(100); boomSound.start(0, 1);
Symbol 1196 MovieClip [explosion_grenade] Frame 59
stop(); removeMovieClip(this);
Instance of Symbol 243 MovieClip "collision" in Symbol 1199 MovieClip [RPG_Explosion] Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 1199 MovieClip [RPG_Explosion] Frame 11
this.removeMovieClip();
Symbol 1200 MovieClip [shellcasing_pistol_3] Frame 20
removeMovieClip(this);
Symbol 1201 MovieClip [shellcasing_Pistol_1] Frame 21
removeMovieClip(this);
Symbol 1202 MovieClip [shellcasing_Pistol_2] Frame 21
removeMovieClip(this);
Symbol 1203 MovieClip [shellcasing_rifle_3] Frame 19
stop(); removeMovieClip(this);
Symbol 1204 MovieClip [shellcasing_Shotgun1] Frame 36
removeMovieClip(this);
Symbol 1205 MovieClip [shellcasing_Shotgun2] Frame 37
removeMovieClip(this);
Symbol 1274 MovieClip [soundHolder] Frame 1
stop();
Symbol 1277 MovieClip [shellcasing_noPumpShotgun1] Frame 22
removeMovieClip(this);
Symbol 1278 MovieClip [shellcasing_noPumpShotgun2] Frame 22
removeMovieClip(this);
Symbol 1279 MovieClip [shellcasing_noPumpShotgun3] Frame 22
removeMovieClip(this);
Symbol 1280 MovieClip [shellcasing_noPumpShotgun4] Frame 22
removeMovieClip(this);
Symbol 1281 MovieClip [shellcasing_Shotgun3] Frame 37
removeMovieClip(this);
Symbol 1282 MovieClip [shellcasing_Shotgun4] Frame 36
removeMovieClip(this);
Symbol 1310 MovieClip Frame 1
stop();
Symbol 1313 MovieClip Frame 1
stop();
Symbol 1314 MovieClip [optionsMenu] Frame 1
stop();
Instance of Symbol 1307 MovieClip "MAIN MENU" in Symbol 1314 MovieClip [optionsMenu] Frame 1
onClipEvent (load) { _root.optionsButtons(this._name); }
Instance of Symbol 1307 MovieClip "RESUME" in Symbol 1314 MovieClip [optionsMenu] Frame 1
onClipEvent (load) { _root.optionsButtons(this._name); }
Instance of Symbol 1307 MovieClip "QUALITY" in Symbol 1314 MovieClip [optionsMenu] Frame 1
onClipEvent (load) { _root.optionsButtons(this._name); }
Symbol 1376 Button
on (release) { _root.closeManager(); }
Symbol 1405 MovieClip Frame 1
stop();
Instance of Symbol 907 MovieClip "empty" in Symbol 1405 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 907 MovieClip "pistol" in Symbol 1405 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 907 MovieClip "revolver" in Symbol 1405 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 907 MovieClip "UMP" in Symbol 1405 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 907 MovieClip "huntingRifle" in Symbol 1405 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 907 MovieClip "AK47" in Symbol 1405 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 907 MovieClip "M4A1" in Symbol 1405 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 907 MovieClip "shotgun" in Symbol 1405 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 907 MovieClip "sawnOff" in Symbol 1405 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 907 MovieClip "UZI" in Symbol 1405 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 907 MovieClip "chainsaw" in Symbol 1405 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 907 MovieClip "M249" in Symbol 1405 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 907 MovieClip "compoundBow" in Symbol 1405 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 907 MovieClip "RPG" in Symbol 1405 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 907 MovieClip "pistol" in Symbol 1405 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 907 MovieClip "revolver" in Symbol 1405 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 907 MovieClip "UMP" in Symbol 1405 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 907 MovieClip "huntingRifle" in Symbol 1405 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 907 MovieClip "AK47" in Symbol 1405 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 907 MovieClip "M4A1" in Symbol 1405 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 907 MovieClip "shotgun" in Symbol 1405 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 907 MovieClip "sawnOff" in Symbol 1405 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 907 MovieClip "UZI" in Symbol 1405 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 907 MovieClip "grenade" in Symbol 1405 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 907 MovieClip "barrett" in Symbol 1405 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 1372 MovieClip "slot3" in Symbol 1405 MovieClip Frame 1
onClipEvent (load) { _root.weaponSlotButtons(this._name); }
Instance of Symbol 1372 MovieClip "slot4" in Symbol 1405 MovieClip Frame 1
onClipEvent (load) { _root.weaponSlotButtons(this._name); }
Instance of Symbol 1372 MovieClip "slot5" in Symbol 1405 MovieClip Frame 1
onClipEvent (load) { _root.weaponSlotButtons(this._name); }
Instance of Symbol 1372 MovieClip "slot6" in Symbol 1405 MovieClip Frame 1
onClipEvent (load) { _root.weaponSlotButtons(this._name); }
Instance of Symbol 1372 MovieClip "secondary" in Symbol 1405 MovieClip Frame 1
onClipEvent (load) { _root.weaponSlotButtons(this._name); }
Instance of Symbol 1372 MovieClip "primary" in Symbol 1405 MovieClip Frame 1
onClipEvent (load) { _root.weaponSlotButtons(this._name); }
Symbol 1414 MovieClip Frame 1
stop();
Symbol 1424 MovieClip Frame 1
stop();
Instance of Symbol 1415 MovieClip "location1" in Symbol 1436 MovieClip Frame 1
onClipEvent (load) { _root.trapMapPlacementButtons(this._name); }
Instance of Symbol 1415 MovieClip "location2" in Symbol 1436 MovieClip Frame 1
onClipEvent (load) { _root.trapMapPlacementButtons(this._name); }
Instance of Symbol 1415 MovieClip "location3" in Symbol 1436 MovieClip Frame 1
onClipEvent (load) { _root.trapMapPlacementButtons(this._name); }
Instance of Symbol 1415 MovieClip "location4" in Symbol 1436 MovieClip Frame 1
onClipEvent (load) { _root.trapMapPlacementButtons(this._name); }
Instance of Symbol 1415 MovieClip "location6" in Symbol 1436 MovieClip Frame 1
onClipEvent (load) { _root.trapMapPlacementButtons(this._name); }
Instance of Symbol 1415 MovieClip "location7" in Symbol 1436 MovieClip Frame 1
onClipEvent (load) { _root.trapMapPlacementButtons(this._name); }
Instance of Symbol 1415 MovieClip "location8" in Symbol 1436 MovieClip Frame 1
onClipEvent (load) { _root.trapMapPlacementButtons(this._name); }
Instance of Symbol 1415 MovieClip "location9" in Symbol 1436 MovieClip Frame 1
onClipEvent (load) { _root.trapMapPlacementButtons(this._name); }
Instance of Symbol 1415 MovieClip "location11" in Symbol 1436 MovieClip Frame 1
onClipEvent (load) { _root.trapMapPlacementButtons(this._name); }
Instance of Symbol 1415 MovieClip "location12" in Symbol 1436 MovieClip Frame 1
onClipEvent (load) { _root.trapMapPlacementButtons(this._name); }
Instance of Symbol 1415 MovieClip "location13" in Symbol 1436 MovieClip Frame 1
onClipEvent (load) { _root.trapMapPlacementButtons(this._name); }
Instance of Symbol 1415 MovieClip "location14" in Symbol 1436 MovieClip Frame 1
onClipEvent (load) { _root.trapMapPlacementButtons(this._name); }
Instance of Symbol 1415 MovieClip "location16" in Symbol 1436 MovieClip Frame 1
onClipEvent (load) { _root.trapMapPlacementButtons(this._name); }
Instance of Symbol 1415 MovieClip "location17" in Symbol 1436 MovieClip Frame 1
onClipEvent (load) { _root.trapMapPlacementButtons(this._name); }
Instance of Symbol 1415 MovieClip "location18" in Symbol 1436 MovieClip Frame 1
onClipEvent (load) { _root.trapMapPlacementButtons(this._name); }
Instance of Symbol 1415 MovieClip "location19" in Symbol 1436 MovieClip Frame 1
onClipEvent (load) { _root.trapMapPlacementButtons(this._name); }
Instance of Symbol 1417 MovieClip "but_gasCylinder" in Symbol 1436 MovieClip Frame 1
onClipEvent (load) { _root.trapSelectionButtons(this._name); }
Instance of Symbol 1419 MovieClip "but_mine" in Symbol 1436 MovieClip Frame 1
onClipEvent (load) { _root.trapSelectionButtons(this._name); }
Instance of Symbol 1424 MovieClip "trapSetupButton" in Symbol 1436 MovieClip Frame 1
onClipEvent (load) { _root.trapSetupButton(this._name); }
Instance of Symbol 1427 MovieClip "but_bearTrap" in Symbol 1436 MovieClip Frame 1
onClipEvent (load) { _root.trapSelectionButtons(this._name); }
Symbol 1446 Button
on (release) { _root.closeJournal(); }
Symbol 1478 MovieClip Frame 1
stop();
Symbol 1482 Button
on (release) { _root.confirmResults(); }
Symbol 1503 MovieClip Frame 1
stop();
Symbol 1505 MovieClip Frame 1
stop();
Symbol 1510 MovieClip Frame 1
stop();
Instance of Symbol 1510 MovieClip "survivorsPlace0" in Symbol 1511 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1510 MovieClip "survivorsPlace1" in Symbol 1511 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1510 MovieClip "survivorsPlace2" in Symbol 1511 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1510 MovieClip "suppliesPlace1" in Symbol 1512 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("supplies", this._name); }
Instance of Symbol 1510 MovieClip "suppliesPlace0" in Symbol 1512 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("supplies", this._name); }
Instance of Symbol 1510 MovieClip "suppliesPlace2" in Symbol 1512 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("supplies", this._name); }
Instance of Symbol 1510 MovieClip "suppliesPlace3" in Symbol 1512 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("supplies", this._name); }
Instance of Symbol 1510 MovieClip "suppliesPlace4" in Symbol 1512 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("supplies", this._name); }
Instance of Symbol 1510 MovieClip "suppliesPlace5" in Symbol 1512 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("supplies", this._name); }
Instance of Symbol 1503 MovieClip "weaponsPlace1" in Symbol 1513 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1503 MovieClip "weaponsPlace2" in Symbol 1513 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1503 MovieClip "weaponsPlace3" in Symbol 1513 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1503 MovieClip "weaponsPlace0" in Symbol 1513 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Symbol 1531 MovieClip Frame 1
stop();
Instance of Symbol 1531 MovieClip "survivorsPlace0" in Symbol 1532 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1510 MovieClip "survivorsPlace1" in Symbol 1532 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1503 MovieClip "survivorsPlace2" in Symbol 1532 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1503 MovieClip "survivorsPlace3" in Symbol 1532 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1503 MovieClip "survivorsPlace4" in Symbol 1532 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1503 MovieClip "survivorsPlace5" in Symbol 1532 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1503 MovieClip "survivorsPlace6" in Symbol 1532 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1503 MovieClip "survivorsPlace7" in Symbol 1532 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1503 MovieClip "survivorsPlace8" in Symbol 1532 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1503 MovieClip "survivorsPlace9" in Symbol 1532 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1503 MovieClip "weaponsPlace2" in Symbol 1533 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1503 MovieClip "weaponsPlace0" in Symbol 1533 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1503 MovieClip "weaponsPlace1" in Symbol 1533 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1503 MovieClip "weaponsPlace3" in Symbol 1533 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1503 MovieClip "weaponsPlace4" in Symbol 1533 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1531 MovieClip "survivorsPlace3" in Symbol 1549 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1503 MovieClip "survivorsPlace2" in Symbol 1549 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1503 MovieClip "survivorsPlace1" in Symbol 1549 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1503 MovieClip "survivorsPlace0" in Symbol 1549 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1510 MovieClip "suppliesPlace1" in Symbol 1550 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("supplies", this._name); }
Instance of Symbol 1510 MovieClip "suppliesPlace0" in Symbol 1550 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("supplies", this._name); }
Instance of Symbol 1503 MovieClip "weaponsPlace1" in Symbol 1551 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1503 MovieClip "weaponsPlace4" in Symbol 1551 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1503 MovieClip "weaponsPlace5" in Symbol 1551 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1503 MovieClip "weaponsPlace2" in Symbol 1551 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1503 MovieClip "weaponsPlace0" in Symbol 1551 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1503 MovieClip "weaponsPlace3" in Symbol 1551 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1503 MovieClip "survivorsPlace0" in Symbol 1563 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1503 MovieClip "survivorsPlace2" in Symbol 1563 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1503 MovieClip "survivorsPlace1" in Symbol 1563 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1503 MovieClip "survivorsPlace3" in Symbol 1563 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1503 MovieClip "survivorsPlace4" in Symbol 1563 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1503 MovieClip "weaponsPlace0" in Symbol 1564 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1503 MovieClip "weaponsPlace3" in Symbol 1564 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1503 MovieClip "weaponsPlace2" in Symbol 1564 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1503 MovieClip "weaponsPlace1" in Symbol 1564 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1531 MovieClip "survivorsPlace0" in Symbol 1574 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1510 MovieClip "survivorsPlace1" in Symbol 1574 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1503 MovieClip "survivorsPlace2" in Symbol 1574 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1503 MovieClip "survivorsPlace3" in Symbol 1574 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1503 MovieClip "survivorsPlace4" in Symbol 1574 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1503 MovieClip "survivorsPlace5" in Symbol 1574 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1503 MovieClip "survivorsPlace6" in Symbol 1574 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1503 MovieClip "survivorsPlace7" in Symbol 1574 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1503 MovieClip "survivorsPlace8" in Symbol 1574 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1503 MovieClip "survivorsPlace9" in Symbol 1574 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1503 MovieClip "weaponsPlace2" in Symbol 1575 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1503 MovieClip "weaponsPlace0" in Symbol 1575 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1503 MovieClip "weaponsPlace1" in Symbol 1575 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1503 MovieClip "weaponsPlace3" in Symbol 1575 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1503 MovieClip "weaponsPlace4" in Symbol 1575 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1510 MovieClip "suppliesPlace0" in Symbol 1577 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("supplies", this._name); }
Instance of Symbol 1510 MovieClip "suppliesPlace1" in Symbol 1577 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("supplies", this._name); }
Instance of Symbol 1510 MovieClip "suppliesPlace0" in Symbol 1586 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("supplies", this._name); }
Instance of Symbol 1510 MovieClip "suppliesPlace1" in Symbol 1586 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("supplies", this._name); }
Instance of Symbol 1531 MovieClip "survivorsPlace0" in Symbol 1589 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1531 MovieClip "survivorsPlace1" in Symbol 1589 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1531 MovieClip "survivorsPlace2" in Symbol 1589 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1531 MovieClip "survivorsPlace3" in Symbol 1589 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1531 MovieClip "survivorsPlace3" in Symbol 1589 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1503 MovieClip "weaponsPlace1" in Symbol 1590 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1503 MovieClip "weaponsPlace2" in Symbol 1590 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1503 MovieClip "weaponsPlace0" in Symbol 1590 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Symbol 1603 MovieClip Frame 1
stop();
Symbol 1622 Button
on (release) { _root.confirmTimeManagement(); }
Instance of Symbol 1638 MovieClip in Symbol 1639 MovieClip Frame 1
on (release) { _root.openTravelMap(); }
Instance of Symbol 1626 MovieClip "barricadeMinus" in Symbol 1647 MovieClip Frame 1
onClipEvent (load) { _root.clipBoardButtons(this._name); }
Instance of Symbol 1626 MovieClip "barricadePlus" in Symbol 1647 MovieClip Frame 1
onClipEvent (load) { _root.clipBoardButtons(this._name); }
Symbol 1666 MovieClip Frame 14
stop();
Symbol 1677 MovieClip Frame 1
Symbol 1677 MovieClip Frame 10
stop();
Symbol 1678 MovieClip Frame 1
stop();
Symbol 1678 MovieClip Frame 13
Symbol 1714 Button
on (release) { _root.travelConfirmed(_root.currentTownLocation, _root.currentTownTarget); this.slideTo(-13, 420, 0.5); }
Instance of Symbol 1680 MovieClip "cancel" in Symbol 1715 MovieClip Frame 1
onClipEvent (load) { _root.cancelTravelConfirm(this._name); }
Instance of Symbol 1678 MovieClip "armyBase" in Symbol 1716 MovieClip Frame 1
onClipEvent (load) { _root.townButton(this._name); }
Instance of Symbol 1678 MovieClip "glenDale" in Symbol 1716 MovieClip Frame 1
onClipEvent (load) { _root.townButton(this._name); }
Instance of Symbol 1678 MovieClip "claysBurg" in Symbol 1716 MovieClip Frame 1
onClipEvent (load) { _root.townButton(this._name); }
Instance of Symbol 1678 MovieClip "whistlersGrove" in Symbol 1716 MovieClip Frame 1
onClipEvent (load) { _root.townButton(this._name); }
Instance of Symbol 1678 MovieClip "aspenWood" in Symbol 1716 MovieClip Frame 1
onClipEvent (load) { _root.townButton(this._name); }
Instance of Symbol 1678 MovieClip "jonesTown" in Symbol 1716 MovieClip Frame 1
onClipEvent (load) { _root.townButton(this._name); }
Instance of Symbol 1678 MovieClip "unionCity" in Symbol 1716 MovieClip Frame 1
onClipEvent (load) { _root.townButton(this._name); }
Instance of Symbol 1680 MovieClip "cancel" in Symbol 1716 MovieClip Frame 1
onClipEvent (load) { _root.cancelTravel(this._name); }
Instance of Symbol 1682 MovieClip "blockerButton" in Symbol 1716 MovieClip Frame 1
onClipEvent (load) { this.onRollOver = function () { this.useHandCursor = false; }; this._visible = false; }
Instance of Symbol 1705 MovieClip "townInfoCard" in Symbol 1716 MovieClip Frame 1
/* no clip actions */
Symbol 1717 MovieClip [timeManager] Frame 1
stop();
Symbol 1717 MovieClip [timeManager] Frame 2
stop();
Instance of Symbol 243 MovieClip "collision" in Symbol 1742 MovieClip [flameParticle] Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 1742 MovieClip [flameParticle] Frame 18
this.removeMovieClip();
Symbol 1753 MovieClip Frame 40
stop();
Instance of Symbol 1745 MovieClip in Symbol 1780 MovieClip [ending2_badEnding] Frame 1
onClipEvent (load) { this.useHandCursor = false; this.onRelease = function () { }; }
Instance of Symbol 1774 MovieClip "mainMenuButton" in Symbol 1780 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 1780 MovieClip [ending2_badEnding] Frame 746
stop();
Instance of Symbol 1745 MovieClip in Symbol 1787 MovieClip [ending2_goodEnding] Frame 1
onClipEvent (load) { this.useHandCursor = false; this.onRelease = function () { }; }
Instance of Symbol 1774 MovieClip "mainMenuButton" in Symbol 1787 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 1787 MovieClip [ending2_goodEnding] Frame 782
stop();
Instance of Symbol 1788 MovieClip "creditsButton" in Symbol 1803 MovieClip [credits] Frame 1
onClipEvent (load) { this.onRelease = function () { _root.closeCredits(); }; }
Instance of Symbol 1801 MovieClip "creditList" in Symbol 1803 MovieClip [credits] Frame 1
/* no clip actions */
Instance of Symbol 1829 MovieClip "BACK" in Symbol 1830 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 1834 MovieClip Frame 36
stop();
Instance of Symbol 1774 MovieClip "MAIN MENU" in Symbol 1843 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 1841 MovieClip "RETRY" in Symbol 1843 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 1774 MovieClip "VISIT ARMORGAMES.COM" in Symbol 1843 MovieClip [gameOver] Frame 1
onClipEvent (load) { this.butLabel.text = this._name; this.onRelease = function () { getURL ("http://www.arcadeprehacks.com/", "_blank"); }; }
Instance of Symbol 1774 MovieClip "musicBy" in Symbol 1843 MovieClip [gameOver] Frame 1
onClipEvent (load) { this.butLabel.text = "arcadeprehacks.com"; this.onRelease = function () { getURL ("http://www.arcadeprehacks.com/", "_blank"); }; }
Symbol 1876 MovieClip Frame 1
Symbol 1881 MovieClip Frame 1
Symbol 1887 MovieClip Frame 1
Symbol 1887 MovieClip Frame 13
Symbol 1895 MovieClip Frame 29
Symbol 1904 MovieClip [endingAnimation] Frame 393
this.blackhawk1.frontWindowGunner.gotoAndPlay("waving");
Instance of Symbol 1774 MovieClip "MAIN MENU" in Symbol 1904 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 1774 MovieClip "VISIT ARMORGAMES.COM" in Symbol 1904 MovieClip [endingAnimation] Frame 833
onClipEvent (load) { this.butLabel.text = this._name; this.onRelease = function () { getURL ("http://www.arcadeprehacks.com/", "_blank"); }; }
Instance of Symbol 1774 MovieClip "MAIN MENU" in Symbol 1904 MovieClip [endingAnimation] Frame 839
onClipEvent (load) { this.butLabel.text = this._name; this.onRelease = function () { _root.cleanUpScreen(); _root.gotoAndStop("main"); removeMovieClip(_root.endingAnim); }; }
Symbol 1904 MovieClip [endingAnimation] Frame 1384
stop();
Instance of Symbol 907 MovieClip "collisionFeet" in Symbol 1907 MovieClip [trap_mine] Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 1913 MovieClip [trap_bearTrap] Frame 1
stop();
Instance of Symbol 907 MovieClip "collisionFeet" in Symbol 1913 MovieClip [trap_bearTrap] Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 1937 MovieClip Frame 63
gotoAndPlay (2);
Instance of Symbol 1943 MovieClip "PLAY MORE GAMES" in Symbol 1944 MovieClip Frame 1
onClipEvent (load) { _root.mainButtons(this._name); }
Instance of Symbol 1943 MovieClip "OPTIONS" in Symbol 1944 MovieClip Frame 1
onClipEvent (load) { _root.mainButtons(this._name); }
Instance of Symbol 1943 MovieClip "INSTRUCTIONS" in Symbol 1944 MovieClip Frame 1
onClipEvent (load) { _root.mainButtons(this._name); }
Instance of Symbol 1943 MovieClip "PLAY" in Symbol 1944 MovieClip Frame 1
onClipEvent (load) { _root.mainButtons(this._name); }
Instance of Symbol 1943 MovieClip "CREDITS" in Symbol 1944 MovieClip Frame 1
onClipEvent (load) { _root.mainButtons(this._name); }
Instance of Symbol 1943 MovieClip "PLAYTLS1" in Symbol 1944 MovieClip Frame 1
onClipEvent (load) { _root.mainButtons(this._name); }
Symbol 1955 Button
on (release) { getURL ("http://www.arcadeprehacks.com", "blank"); }
Symbol 1962 MovieClip Frame 2
menuMusic = new Sound(mainMenu); menuMusic.attachSound("AG_beat"); menuMusic.setVolume(100); menuMusic.start(0, 1);
Symbol 1962 MovieClip Frame 11
menuMusic = new Sound(mainMenu); menuMusic.attachSound("AG_chorus"); menuMusic.setVolume(100); menuMusic.start(0, 1);
Symbol 1962 MovieClip Frame 53
menuMusic = new Sound(mainMenu); menuMusic.attachSound("AG_sword"); menuMusic.setVolume(100); menuMusic.start(0, 1);
Symbol 1962 MovieClip Frame 82
stop();
Symbol 1996 MovieClip Frame 201
stop();
Symbol 1997 MovieClip Frame 110
conArtistSting = new Sound(mainMenu); conArtistSting.attachSound("conArtistSting"); conArtistSting.setVolume(100); conArtistSting.start(0, 1);
Instance of Symbol 1996 MovieClip in Symbol 1997 MovieClip Frame 110
onClipEvent (load) { this.onRelease = function () { getURL ("http://www.arcadeprehacks.com", "_blank"); }; }
Symbol 1997 MovieClip Frame 335
stop(); _root.mainMenu.bloodSplatter._visible = true; _root.mainMenu.noise._visible = true;
Instance of Symbol 1937 MovieClip "noise" in Symbol 1998 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 1944 MovieClip "mainMenuButtons" in Symbol 1998 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1950 MovieClip "skipButton" in Symbol 1998 MovieClip Frame 1
onClipEvent (load) { this._visible = false; this.onRelease = function () { _root.loadWholeMenuNow(); }; }
Instance of Symbol 1803 MovieClip [credits] "credits" in Symbol 1998 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 1998 MovieClip Frame 25
stop();
Symbol 2002 Button
on (release) { _root.closeIntroJournal(); }
Instance of Symbol 1950 MovieClip "skipButton" in Symbol 2063 MovieClip Frame 13
onClipEvent (load) { this.onRelease = function () { _parent.gotoAndPlay("endThis"); }; }
Symbol 2063 MovieClip Frame 849
stop(); this._visible = false; _root.introBlackOut.alphaTo(0, 10, "easeOutSine"); _root.openIntroJournal();
Symbol 2089 MovieClip Frame 1
stop();
Instance of Symbol 2068 MovieClip "dawn" in Symbol 2089 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 2071 MovieClip "dawn" in Symbol 2089 MovieClip Frame 12
onClipEvent (load) { this._visible = false; }
Instance of Symbol 2078 MovieClip "dawn" in Symbol 2089 MovieClip Frame 37
onClipEvent (load) { this.visible = false; }
Instance of Symbol 2083 MovieClip "dawn" in Symbol 2089 MovieClip Frame 48
onClipEvent (load) { this.visible = false; }
Instance of Symbol 2088 MovieClip "dawn" in Symbol 2089 MovieClip Frame 67
onClipEvent (load) { this._visible = false; }
Symbol 2115 MovieClip Frame 21
stop();
Symbol 2140 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 1329 1375 1421 1423 1425 1429 1430 1431 1433 1434 1435 1440 1445 1483 1484 1485 1487 1488 1489 1490 1491 1492 1495 1496 1606 1607 1608 1609 1610 1611 1613 1614 1619 1620 1623 1632 1637 1643 1644 1645 1650 1656 1694 1695 1696 1700 1701 1702 1703 1704 1706 1710 1711 1712 1713 2000
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 1305 2099
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 1503 1505 1510 1531
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 1326 1340 1341 1342 1343 1370 1439 1441 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1486 1515 1516 1517 1518 1519 1520 1521 1522 1523 1526 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1553 1554 1555 1556 1557 1558 1559 1560 1566 1567 1568 1569 1570 1571 1579 1580 1581 1582 1583 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1604 1612 1615 1616 1617 1618 1624 1627 1643 1694 1695 1700 1702 1704 1710 1711 1999 2001
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 2065
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:55
Symbol 50 GraphicUsed by:55
Symbol 51 BitmapUsed by:52
Symbol 52 GraphicUses:51Used by:55 2089
Symbol 53 BitmapUsed by:54
Symbol 54 GraphicUses:53Used by:55
Symbol 55 MovieClip [bg_whistlersGrove_overlay]Uses:49 50 52 54Used by:Timeline
Symbol 56 BitmapUsed by:57
Symbol 57 GraphicUses:56Used by:58
Symbol 58 MovieClip [bg_aspenWood_overlay]Uses:57Used by:Timeline
Symbol 59 BitmapUsed by:60
Symbol 60 GraphicUses:59Used by:61
Symbol 61 MovieClip [bg_claysBurg_overlay]Uses:60Used by:Timeline
Symbol 62 GraphicUsed by:63 1274
Symbol 63 MovieClipUses:62Used by:Timeline
Symbol 64 GraphicUsed by:65 1177
Symbol 65 MovieClipUses:64Used by:254 654 874 904 1136 1913
Symbol 66 GraphicUsed by:67
Symbol 67 MovieClipUses:66Used by:68
Symbol 68 MovieClipUses:67Used by:254 874
Symbol 69 GraphicUsed by:80
Symbol 70 GraphicUsed by:80
Symbol 71 GraphicUsed by:80
Symbol 72 GraphicUsed by:80
Symbol 73 GraphicUsed by:80
Symbol 74 GraphicUsed by:80
Symbol 75 GraphicUsed by:80
Symbol 76 GraphicUsed by:80
Symbol 77 GraphicUsed by:80
Symbol 78 GraphicUsed by:80
Symbol 79 GraphicUsed by:80
Symbol 80 MovieClipUses:69 70 71 72 73 74 75 76 77 78 79Used by:85
Symbol 81 GraphicUsed by:82
Symbol 82 MovieClipUses:81Used by:85
Symbol 83 GraphicUsed by:84
Symbol 84 MovieClipUses:83Used by:85
Symbol 85 MovieClipUses:80 82 84Used by:254 874
Symbol 86 GraphicUsed by:97
Symbol 87 GraphicUsed by:97
Symbol 88 GraphicUsed by:97
Symbol 89 GraphicUsed by:97
Symbol 90 GraphicUsed by:97
Symbol 91 GraphicUsed by:97
Symbol 92 GraphicUsed by:97
Symbol 93 GraphicUsed by:97
Symbol 94 GraphicUsed by:97
Symbol 95 GraphicUsed by:97
Symbol 96 GraphicUsed by:97
Symbol 97 MovieClipUses:86 87 88 89 90 91 92 93 94 95 96Used by:110 111
Symbol 98 GraphicUsed by:99
Symbol 99 MovieClipUses:98Used by:110
Symbol 100 GraphicUsed by:101
Symbol 101 MovieClipUses:100Used by:110 111
Symbol 102 GraphicUsed by:109
Symbol 103 GraphicUsed by:104
Symbol 104 MovieClipUses:103Used by:109 277 465 663 1120
Symbol 105 GraphicUsed by:109
Symbol 106 GraphicUsed by:109
Symbol 107 GraphicUsed by:109
Symbol 108 GraphicUsed by:109
Symbol 109 MovieClipUses:102 104 105 106 107 108Used by:110
Symbol 110 MovieClipUses:97 99 101 109Used by:254 874
Symbol 111 MovieClipUses:97 101Used by:254
Symbol 112 GraphicUsed by:113
Symbol 113 MovieClipUses:112Used by:117
Symbol 114 GraphicUsed by:117
Symbol 115 GraphicUsed by:116
Symbol 116 MovieClipUses:115Used by:117
Symbol 117 MovieClipUses:113 114 116Used by:254
Symbol 118 GraphicUsed by:119
Symbol 119 MovieClipUses:118Used by:254
Symbol 120 GraphicUsed by:121
Symbol 121 MovieClipUses:120Used by:241
Symbol 122 GraphicUsed by:137
Symbol 123 GraphicUsed by:137
Symbol 124 GraphicUsed by:137
Symbol 125 GraphicUsed by:137
Symbol 126 GraphicUsed by:137
Symbol 127 GraphicUsed by:137
Symbol 128 GraphicUsed by:137
Symbol 129 GraphicUsed by:137
Symbol 130 GraphicUsed by:137
Symbol 131 GraphicUsed by:137
Symbol 132 GraphicUsed by:137
Symbol 133 GraphicUsed by:137
Symbol 134 GraphicUsed by:137
Symbol 135 GraphicUsed by:137
Symbol 136 GraphicUsed by:137
Symbol 137 MovieClipUses:122 123 124 125 126 127 128 129 130 131 132 133 134 135 136Used by:142 237
Symbol 138 GraphicUsed by:139
Symbol 139 MovieClipUses:138Used by:142
Symbol 140 GraphicUsed by:141
Symbol 141 MovieClipUses:140Used by:142 237
Symbol 142 MovieClipUses:137 139 141Used by:241 874
Symbol 143 GraphicUsed by:158
Symbol 144 GraphicUsed by:158
Symbol 145 GraphicUsed by:158
Symbol 146 GraphicUsed by:158
Symbol 147 GraphicUsed by:158
Symbol 148 GraphicUsed by:158
Symbol 149 GraphicUsed by:158
Symbol 150 GraphicUsed by:158
Symbol 151 GraphicUsed by:158
Symbol 152 GraphicUsed by:158
Symbol 153 GraphicUsed by:158
Symbol 154 GraphicUsed by:158
Symbol 155 GraphicUsed by:158
Symbol 156 GraphicUsed by:158
Symbol 157 GraphicUsed by:158
Symbol 158 MovieClipUses:143 144 145 146 147 148 149 150 151 152 153 154 155 156 157Used by:163 238
Symbol 159 GraphicUsed by:160
Symbol 160 MovieClipUses:159Used by:163
Symbol 161 GraphicUsed by:162
Symbol 162 MovieClipUses:161Used by:163 238
Symbol 163 MovieClipUses:158 160 162Used by:241 874
Symbol 164 GraphicUsed by:165
Symbol 165 MovieClipUses:164Used by:211 1345
Symbol 166 MovieClipUsed by:211 1405 1998 2089  Timeline
Symbol 167 GraphicUsed by:168
Symbol 168 MovieClipUses:167Used by:169
Symbol 169 MovieClipUses:168Used by:172 952 966 990 1003 1013 1054 1060 1069 1087 1119
Symbol 170 GraphicUsed by:171 1002
Symbol 171 MovieClipUses:170Used by:172 687 952 966 983 990 1054 1060 1069 1087 1094
Symbol 172 MovieClipUses:169 171Used by:211
Symbol 173 GraphicUsed by:174
Symbol 174 MovieClipUses:173Used by:175 1733
Symbol 175 MovieClipUses:174Used by:211 1120
Symbol 176 GraphicUsed by:177
Symbol 177 MovieClipUses:176Used by:178 1726
Symbol 178 MovieClipUses:177Used by:211 1120
Symbol 179 GraphicUsed by:180
Symbol 180 MovieClipUses:179Used by:211 1120
Symbol 181 GraphicUsed by:182
Symbol 182 MovieClipUses:181Used by:211 1057 1366
Symbol 183 GraphicUsed by:185
Symbol 184 GraphicUsed by:185
Symbol 185 MovieClipUses:183 184Used by:211 1120
Symbol 186 GraphicUsed by:187
Symbol 187 MovieClipUses:186Used by:211 1120 1168
Symbol 188 GraphicUsed by:189
Symbol 189 MovieClipUses:188Used by:211 1120
Symbol 190 GraphicUsed by:193
Symbol 191 GraphicUsed by:193
Symbol 192 GraphicUsed by:193
Symbol 193 MovieClipUses:190 191 192Used by:211 1120
Symbol 194 GraphicUsed by:198
Symbol 195 GraphicUsed by:196
Symbol 196 MovieClipUses:195Used by:198
Symbol 197 GraphicUsed by:198
Symbol 198 MovieClipUses:194 196 197Used by:211 1007 1718
Symbol 199 GraphicUsed by:200
Symbol 200 MovieClipUses:199Used by:211
Symbol 201 GraphicUsed by:202
Symbol 202 MovieClipUses:201Used by:211 987
Symbol 203 GraphicUsed by:204
Symbol 204 MovieClipUses:203Used by:205
Symbol 205 MovieClipUses:204Used by:211 1120 1356 1729
Symbol 206 GraphicUsed by:210
Symbol 207 GraphicUsed by:208
Symbol 208 MovieClipUses:207Used by:210
Symbol 209 GraphicUsed by:210
Symbol 210 MovieClip [sawnOff_Icon]Uses:206 208 209Used by:211 1364  Timeline
Symbol 211 MovieClipUses:165 166 172 175 178 180 182 185 187 189 193 198 200 202 205 210Used by:241
Symbol 212 GraphicUsed by:241
Symbol 213 GraphicUsed by:236
Symbol 214 GraphicUsed by:236
Symbol 215 GraphicUsed by:236
Symbol 216 GraphicUsed by:236
Symbol 217 GraphicUsed by:218
Symbol 218 MovieClipUses:217Used by:236 463
Symbol 219 GraphicUsed by:236
Symbol 220 GraphicUsed by:221
Symbol 221 MovieClipUses:220Used by:236 463 518 564
Symbol 222 GraphicUsed by:236
Symbol 223 GraphicUsed by:224
Symbol 224 MovieClipUses:223Used by:236 463 518 564
Symbol 225 GraphicUsed by:236
Symbol 226 GraphicUsed by:227
Symbol 227 MovieClipUses:226Used by:236 463
Symbol 228 GraphicUsed by:236
Symbol 229 GraphicUsed by:230
Symbol 230 MovieClipUses:229Used by:236 463 518 564
Symbol 231 GraphicUsed by:236
Symbol 232 GraphicUsed by:233
Symbol 233 MovieClipUses:232Used by:236 463 518 564
Symbol 234 GraphicUsed by:236
Symbol 235 GraphicUsed by:236
Symbol 236 MovieClipUses:213 214 215 216 218 219 221 222 224 225 227 228 230 231 233 234 235Used by:241
Symbol 237 MovieClipUses:137 141Used by:241
Symbol 238 MovieClipUses:158 162Used by:241
Symbol 239 GraphicUsed by:240
Symbol 240 MovieClipUses:239Used by:241
Symbol 241 MovieClipUses:121 142 163 211 212 236 237 238 240Used by:254
Symbol 242 GraphicUsed by:243
Symbol 243 MovieClipUses:242Used by:254 654 663 874 883 885 887 889 891 1199 1742
Symbol 244 GraphicUsed by:254
Symbol 245 GraphicUsed by:254
Symbol 246 GraphicUsed by:254
Symbol 247 GraphicUsed by:254
Symbol 248 GraphicUsed by:254
Symbol 249 GraphicUsed by:254
Symbol 250 GraphicUsed by:254
Symbol 251 GraphicUsed by:254
Symbol 252 GraphicUsed by:254
Symbol 253 GraphicUsed by:254
Symbol 254 MovieClip [survivorDummy]Uses:65 68 85 110 111 117 119 241 243 244 245 246 247 248 249 250 251 252 253Used by:Timeline
Symbol 255 GraphicUsed by:269
Symbol 256 GraphicUsed by:269
Symbol 257 GraphicUsed by:269
Symbol 258 GraphicUsed by:269
Symbol 259 GraphicUsed by:269
Symbol 260 GraphicUsed by:269
Symbol 261 GraphicUsed by:269
Symbol 262 GraphicUsed by:269
Symbol 263 GraphicUsed by:269
Symbol 264 GraphicUsed by:269
Symbol 265 GraphicUsed by:269
Symbol 266 GraphicUsed by:269
Symbol 267 GraphicUsed by:269
Symbol 268 GraphicUsed by:269
Symbol 269 MovieClipUses:255 256 257 258 259 260 261 262 263 264 265 266 267 268Used by:278
Symbol 270 GraphicUsed by:271
Symbol 271 MovieClipUses:270Used by:278
Symbol 272 GraphicUsed by:277
Symbol 273 GraphicUsed by:277
Symbol 274 GraphicUsed by:277
Symbol 275 GraphicUsed by:277
Symbol 276 GraphicUsed by:277
Symbol 277 MovieClipUses:272 104 273 274 275 276Used by:278 311 391 1164
Symbol 278 MovieClip [zombieTorso3]Uses:269 271 277Used by:Timeline
Symbol 279 GraphicUsed by:293
Symbol 280 GraphicUsed by:293
Symbol 281 GraphicUsed by:293
Symbol 282 GraphicUsed by:293
Symbol 283 GraphicUsed by:293
Symbol 284 GraphicUsed by:293
Symbol 285 GraphicUsed by:293
Symbol 286 GraphicUsed by:293
Symbol 287 GraphicUsed by:293
Symbol 288 GraphicUsed by:293
Symbol 289 GraphicUsed by:293
Symbol 290 GraphicUsed by:293
Symbol 291 GraphicUsed by:293
Symbol 292 GraphicUsed by:293
Symbol 293 MovieClipUses:279 280 281 282 283 284 285 286 287 288 289 290 291 292Used by:311
Symbol 294 GraphicUsed by:295
Symbol 295 MovieClipUses:294Used by:311
Symbol 296 GraphicUsed by:297
Symbol 297 MovieClipUses:296Used by:310
Symbol 298 GraphicUsed by:310
Symbol 299 GraphicUsed by:310
Symbol 300 GraphicUsed by:310
Symbol 301 GraphicUsed by:310
Symbol 302 GraphicUsed by:310
Symbol 303 GraphicUsed by:310
Symbol 304 GraphicUsed by:310
Symbol 305 GraphicUsed by:306
Symbol 306 MovieClipUses:305Used by:310
Symbol 307 GraphicUsed by:310
Symbol 308 GraphicUsed by:310
Symbol 309 GraphicUsed by:310
Symbol 310 MovieClipUses:297 298 299 300 301 302 303 304 306 307 308 309Used by:311
Symbol 311 MovieClip [zombieTorso2]Uses:293 295 310 277Used by:Timeline
Symbol 312 GraphicUsed by:326
Symbol 313 GraphicUsed by:326
Symbol 314 GraphicUsed by:326
Symbol 315 GraphicUsed by:326
Symbol 316 GraphicUsed by:326
Symbol 317 GraphicUsed by:326
Symbol 318 GraphicUsed by:326
Symbol 319 GraphicUsed by:326
Symbol 320 GraphicUsed by:326
Symbol 321 GraphicUsed by:326
Symbol 322 GraphicUsed by:326
Symbol 323 GraphicUsed by:326
Symbol 324 GraphicUsed by:326
Symbol 325 GraphicUsed by:326
Symbol 326 MovieClipUses:312 313 314 315 316 317 318 319 320 321 322 323 324 325Used by:391
Symbol 327 GraphicUsed by:328
Symbol 328 MovieClipUses:327Used by:391
Symbol 329 GraphicUsed by:390
Symbol 330 GraphicUsed by:390
Symbol 331 GraphicUsed by:390
Symbol 332 GraphicUsed by:390
Symbol 333 GraphicUsed by:390
Symbol 334 GraphicUsed by:390
Symbol 335 GraphicUsed by:336
Symbol 336 MovieClipUses:335Used by:390
Symbol 337 GraphicUsed by:390
Symbol 338 GraphicUsed by:390
Symbol 339 GraphicUsed by:390
Symbol 340 GraphicUsed by:390
Symbol 341 GraphicUsed by:390
Symbol 342 GraphicUsed by:347
Symbol 343 GraphicUsed by:347
Symbol 344 GraphicUsed by:347
Symbol 345 GraphicUsed by:347
Symbol 346 GraphicUsed by:347
Symbol 347 MovieClipUses:342 343 344 345 346Used by:390
Symbol 348 GraphicUsed by:390
Symbol 349 GraphicUsed by:390
Symbol 350 GraphicUsed by:351
Symbol 351 MovieClipUses:350Used by:390
Symbol 352 GraphicUsed by:353
Symbol 353 MovieClipUses:352Used by:390
Symbol 354 GraphicUsed by:355
Symbol 355 MovieClipUses:354Used by:390
Symbol 356 GraphicUsed by:357
Symbol 357 MovieClipUses:356Used by:390
Symbol 358 GraphicUsed by:390
Symbol 359 GraphicUsed by:360
Symbol 360 MovieClipUses:359Used by:390
Symbol 361 GraphicUsed by:390
Symbol 362 GraphicUsed by:363
Symbol 363 MovieClipUses:362Used by:390
Symbol 364 GraphicUsed by:390
Symbol 365 GraphicUsed by:390
Symbol 366 GraphicUsed by:367
Symbol 367 MovieClipUses:366Used by:390
Symbol 368 GraphicUsed by:390
Symbol 369 GraphicUsed by:390
Symbol 370 GraphicUsed by:390
Symbol 371 GraphicUsed by:390
Symbol 372 GraphicUsed by:390
Symbol 373 GraphicUsed by:374
Symbol 374 MovieClipUses:373Used by:390
Symbol 375 GraphicUsed by:390
Symbol 376 GraphicUsed by:390
Symbol 377 GraphicUsed by:378
Symbol 378 MovieClipUses:377Used by:390
Symbol 379 GraphicUsed by:390
Symbol 380 GraphicUsed by:381
Symbol 381 MovieClipUses:380Used by:390
Symbol 382 GraphicUsed by:383
Symbol 383 MovieClipUses:382Used by:390
Symbol 384 GraphicUsed by:385
Symbol 385 MovieClipUses:384Used by:390
Symbol 386 GraphicUsed by:390
Symbol 387 GraphicUsed by:388
Symbol 388 MovieClipUses:387Used by:390
Symbol 389 GraphicUsed by:390
Symbol 390 MovieClipUses:329 330 331 332 333 334 336 337 338 339 340 341 347 348 349 351 353 355 357 358 360 361 363 364 365 367 368 369 370 371 372 374 375 376 378 379 381 383 385 386 388 389Used by:391
Symbol 391 MovieClip [zombieTorso1]Uses:326 328 390 277Used by:Timeline
Symbol 392 GraphicUsed by:466
Symbol 393 GraphicUsed by:463
Symbol 394 GraphicUsed by:463
Symbol 395 GraphicUsed by:396
Symbol 396 MovieClipUses:395Used by:463 518 564
Symbol 397 GraphicUsed by:463
Symbol 398 GraphicUsed by:463
Symbol 399 GraphicUsed by:400
Symbol 400 MovieClipUses:399Used by:463 518 564
Symbol 401 GraphicUsed by:463
Symbol 402 GraphicUsed by:463
Symbol 403 GraphicUsed by:463
Symbol 404 GraphicUsed by:463
Symbol 405 GraphicUsed by:463
Symbol 406 GraphicUsed by:463
Symbol 407 GraphicUsed by:463
Symbol 408 GraphicUsed by:463
Symbol 409 GraphicUsed by:410
Symbol 410 MovieClipUses:409Used by:463 518 564
Symbol 411 GraphicUsed by:463
Symbol 412 GraphicUsed by:463
Symbol 413 GraphicUsed by:463
Symbol 414 GraphicUsed by:463
Symbol 415 GraphicUsed by:463
Symbol 416 GraphicUsed by:463
Symbol 417 GraphicUsed by:463
Symbol 418 GraphicUsed by:463
Symbol 419 GraphicUsed by:420
Symbol 420 MovieClipUses:419Used by:463 564
Symbol 421 GraphicUsed by:463
Symbol 422 GraphicUsed by:463
Symbol 423 GraphicUsed by:463
Symbol 424 GraphicUsed by:463
Symbol 425 GraphicUsed by:426
Symbol 426 MovieClipUses:425Used by:463 518
Symbol 427 GraphicUsed by:463
Symbol 428 GraphicUsed by:463
Symbol 429 GraphicUsed by:463
Symbol 430 GraphicUsed by:463
Symbol 431 GraphicUsed by:432
Symbol 432 MovieClipUses:431Used by:463 518 564
Symbol 433 GraphicUsed by:434
Symbol 434 MovieClipUses:433Used by:463
Symbol 435 GraphicUsed by:463
Symbol 436 GraphicUsed by:437
Symbol 437 MovieClipUses:436Used by:463 518 564
Symbol 438 GraphicUsed by:463
Symbol 439 GraphicUsed by:463
Symbol 440 GraphicUsed by:463
Symbol 441 GraphicUsed by:463
Symbol 442 GraphicUsed by:463
Symbol 443 GraphicUsed by:463
Symbol 444 GraphicUsed by:463
Symbol 445 GraphicUsed by:463
Symbol 446 GraphicUsed by:463
Symbol 447 GraphicUsed by:463
Symbol 448 GraphicUsed by:463
Symbol 449 GraphicUsed by:463
Symbol 450 GraphicUsed by:463
Symbol 451 GraphicUsed by:463
Symbol 452 GraphicUsed by:463
Symbol 453 GraphicUsed by:463
Symbol 454 GraphicUsed by:463
Symbol 455 GraphicUsed by:463
Symbol 456 GraphicUsed by:457
Symbol 457 MovieClipUses:456Used by:463
Symbol 458 GraphicUsed by:463
Symbol 459 GraphicUsed by:463
Symbol 460 GraphicUsed by:463
Symbol 461 GraphicUsed by:463
Symbol 462 GraphicUsed by:463
Symbol 463 MovieClipUses:393 394 396 397 230 398 400 401 402 221 403 233 404 405 406 407 408 410 411 412 413 414 227 415 416 417 418 420 421 422 423 218 424 426 427 428 429 430 432 434 435 437 438 439 440 441 442 443 444 445 446 224 447 448 449 450 451 452 453 454 455 457 458 459 460 461 462Used by:466
Symbol 464 GraphicUsed by:465
Symbol 465 MovieClipUses:464 104Used by:466 519 565
Symbol 466 MovieClip [zombieHead3]Uses:392 463 465Used by:Timeline
Symbol 467 GraphicUsed by:519
Symbol 468 GraphicUsed by:518
Symbol 469 GraphicUsed by:518
Symbol 470 GraphicUsed by:518
Symbol 471 GraphicUsed by:518
Symbol 472 GraphicUsed by:518
Symbol 473 GraphicUsed by:518
Symbol 474 GraphicUsed by:518
Symbol 475 GraphicUsed by:518
Symbol 476 GraphicUsed by:518
Symbol 477 GraphicUsed by:518
Symbol 478 GraphicUsed by:518
Symbol 479 GraphicUsed by:497
Symbol 480 GraphicUsed by:497
Symbol 481 GraphicUsed by:497
Symbol 482 GraphicUsed by:497
Symbol 483 GraphicUsed by:497
Symbol 484 GraphicUsed by:497
Symbol 485 GraphicUsed by:497
Symbol 486 GraphicUsed by:497
Symbol 487 GraphicUsed by:497
Symbol 488 GraphicUsed by:497
Symbol 489 GraphicUsed by:497
Symbol 490 GraphicUsed by:497
Symbol 491 GraphicUsed by:497
Symbol 492 GraphicUsed by:497
Symbol 493 GraphicUsed by:497
Symbol 494 GraphicUsed by:497
Symbol 495 GraphicUsed by:497
Symbol 496 GraphicUsed by:497
Symbol 497 MovieClipUses:479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496Used by:518 564
Symbol 498 GraphicUsed by:518
Symbol 499 GraphicUsed by:518
Symbol 500 GraphicUsed by:518
Symbol 501 GraphicUsed by:518
Symbol 502 GraphicUsed by:518
Symbol 503 GraphicUsed by:518
Symbol 504 GraphicUsed by:518
Symbol 505 GraphicUsed by:518
Symbol 506 GraphicUsed by:518
Symbol 507 GraphicUsed by:518
Symbol 508 GraphicUsed by:518
Symbol 509 GraphicUsed by:518
Symbol 510 GraphicUsed by:518
Symbol 511 GraphicUsed by:518
Symbol 512 GraphicUsed by:518
Symbol 513 GraphicUsed by:518
Symbol 514 GraphicUsed by:518
Symbol 515 GraphicUsed by:518
Symbol 516 GraphicUsed by:518
Symbol 517 GraphicUsed by:518
Symbol 518 MovieClipUses:468 233 469 224 470 471 400 472 473 474 432 230 475 476 477 478 497 498 499 396 500 410 501 502 503 504 426 505 506 507 437 508 509 510 511 221 512 513 514 515 516 517Used by:519
Symbol 519 MovieClip [zombieHead2]Uses:467 518 465Used by:Timeline
Symbol 520 GraphicUsed by:565
Symbol 521 GraphicUsed by:564
Symbol 522 GraphicUsed by:564
Symbol 523 GraphicUsed by:564
Symbol 524 GraphicUsed by:564
Symbol 525 GraphicUsed by:564
Symbol 526 GraphicUsed by:564
Symbol 527 GraphicUsed by:564
Symbol 528 GraphicUsed by:564
Symbol 529 GraphicUsed by:564
Symbol 530 GraphicUsed by:564
Symbol 531 GraphicUsed by:564
Symbol 532 GraphicUsed by:564
Symbol 533 GraphicUsed by:564
Symbol 534 GraphicUsed by:564
Symbol 535 GraphicUsed by:564
Symbol 536 GraphicUsed by:564
Symbol 537 GraphicUsed by:564
Symbol 538 GraphicUsed by:564
Symbol 539 GraphicUsed by:564
Symbol 540 GraphicUsed by:564
Symbol 541 GraphicUsed by:564
Symbol 542 GraphicUsed by:564
Symbol 543 GraphicUsed by:564
Symbol 544 GraphicUsed by:564
Symbol 545 GraphicUsed by:564
Symbol 546 GraphicUsed by:564
Symbol 547 GraphicUsed by:564
Symbol 548 GraphicUsed by:564
Symbol 549 GraphicUsed by:564
Symbol 550 GraphicUsed by:564
Symbol 551 GraphicUsed by:564
Symbol 552 GraphicUsed by:553
Symbol 553 MovieClipUses:552Used by:564
Symbol 554 GraphicUsed by:564
Symbol 555 GraphicUsed by:564
Symbol 556 GraphicUsed by:564
Symbol 557 GraphicUsed by:564
Symbol 558 GraphicUsed by:564
Symbol 559 GraphicUsed by:560
Symbol 560 MovieClipUses:559Used by:564
Symbol 561 GraphicUsed by:564
Symbol 562 GraphicUsed by:564
Symbol 563 GraphicUsed by:564
Symbol 564 MovieClipUses:224 521 522 497 230 523 524 221 525 526 432 527 528 410 529 530 400 396 531 532 533 534 535 420 536 537 538 539 540 541 542 543 544 545 233 546 547 437 548 549 550 551 553 554 555 556 557 558 560 561 562 563Used by:565
Symbol 565 MovieClip [zombieHead1]Uses:520 564 465Used by:Timeline
Symbol 566 GraphicUsed by:567
Symbol 567 MovieClip [zombie_LowerArm]Uses:566Used by:Timeline
Symbol 568 GraphicUsed by:569
Symbol 569 MovieClipUses:568Used by:570
Symbol 570 MovieClip [zombie_Foot]Uses:569Used by:Timeline
Symbol 571 GraphicUsed by:572
Symbol 572 MovieClipUses:571Used by:654
Symbol 573 GraphicUsed by:574
Symbol 574 MovieClipUses:573Used by:654
Symbol 575 GraphicUsed by:576
Symbol 576 MovieClipUses:575Used by:654
Symbol 577 GraphicUsed by:578
Symbol 578 MovieClipUses:577Used by:654
Symbol 579 GraphicUsed by:580
Symbol 580 MovieClipUses:579Used by:654
Symbol 581 GraphicUsed by:582
Symbol 582 MovieClipUses:581Used by:654
Symbol 583 GraphicUsed by:584
Symbol 584 MovieClipUses:583Used by:654
Symbol 585 GraphicUsed by:642
Symbol 586 GraphicUsed by:642
Symbol 587 GraphicUsed by:642
Symbol 588 GraphicUsed by:642
Symbol 589 GraphicUsed by:642
Symbol 590 GraphicUsed by:642
Symbol 591 GraphicUsed by:642
Symbol 592 GraphicUsed by:642
Symbol 593 GraphicUsed by:642
Symbol 594 GraphicUsed by:642
Symbol 595 GraphicUsed by:642
Symbol 596 GraphicUsed by:642
Symbol 597 GraphicUsed by:642
Symbol 598 GraphicUsed by:642
Symbol 599 GraphicUsed by:642
Symbol 600 GraphicUsed by:642
Symbol 601 GraphicUsed by:642
Symbol 602 GraphicUsed by:642
Symbol 603 GraphicUsed by:642
Symbol 604 GraphicUsed by:642
Symbol 605 GraphicUsed by:642
Symbol 606 GraphicUsed by:642
Symbol 607 GraphicUsed by:642
Symbol 608 GraphicUsed by:642
Symbol 609 GraphicUsed by:642
Symbol 610 GraphicUsed by:642
Symbol 611 GraphicUsed by:642
Symbol 612 GraphicUsed by:642
Symbol 613 GraphicUsed by:642
Symbol 614 GraphicUsed by:642
Symbol 615 GraphicUsed by:642
Symbol 616 GraphicUsed by:642
Symbol 617 GraphicUsed by:642
Symbol 618 GraphicUsed by:642
Symbol 619 GraphicUsed by:642
Symbol 620 GraphicUsed by:642
Symbol 621 GraphicUsed by:642
Symbol 622 GraphicUsed by:642
Symbol 623 GraphicUsed by:642
Symbol 624 GraphicUsed by:642
Symbol 625 GraphicUsed by:642
Symbol 626 GraphicUsed by:642
Symbol 627 GraphicUsed by:642
Symbol 628 GraphicUsed by:642
Symbol 629 GraphicUsed by:642
Symbol 630 GraphicUsed by:642
Symbol 631 GraphicUsed by:642
Symbol 632 GraphicUsed by:642
Symbol 633 GraphicUsed by:642
Symbol 634 GraphicUsed by:642
Symbol 635 GraphicUsed by:642
Symbol 636 GraphicUsed by:642
Symbol 637 GraphicUsed by:642
Symbol 638 GraphicUsed by:642
Symbol 639 GraphicUsed by:642
Symbol 640 GraphicUsed by:642
Symbol 641 GraphicUsed by:642
Symbol 642 MovieClip [bloodPack1]Uses: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 640 641Used by:654 874  Timeline
Symbol 643 GraphicUsed by:654
Symbol 644 GraphicUsed by:654
Symbol 645 GraphicUsed by:654
Symbol 646 GraphicUsed by:654
Symbol 647 GraphicUsed by:654
Symbol 648 GraphicUsed by:654
Symbol 649 GraphicUsed by:654
Symbol 650 GraphicUsed by:651
Symbol 651 MovieClipUses:650Used by:652
Symbol 652 MovieClipUses:651Used by:654
Symbol 653 GraphicUsed by:654
Symbol 654 MovieClip [zombieDog]Uses:65 572 574 576 578 580 582 584 642 243 643 644 645 646 647 648 649 652 653Used by:Timeline
Symbol 655 GraphicUsed by:656
Symbol 656 MovieClipUses:655Used by:663
Symbol 657 GraphicUsed by:660
Symbol 658 GraphicUsed by:659
Symbol 659 MovieClipUses:658Used by:660
Symbol 660 MovieClipUses:657 659Used by:663 1094 1176 1337
Symbol 661 GraphicUsed by:662
Symbol 662 MovieClipUses:661Used by:663
Symbol 663 MovieClip [round]Uses:243 656 660 104 662Used by:Timeline
Symbol 664 GraphicUsed by:670
Symbol 665 GraphicUsed by:670
Symbol 666 GraphicUsed by:670
Symbol 667 GraphicUsed by:670
Symbol 668 GraphicUsed by:670
Symbol 669 GraphicUsed by:670
Symbol 670 MovieClip [bloodPack2]Uses:664 665 666 667 668 669Used by:Timeline
Symbol 671 GraphicUsed by:672
Symbol 672 MovieClipUses:671Used by:673
Symbol 673 MovieClipUses:672Used by:874
Symbol 674 GraphicUsed by:675 2091
Symbol 675 MovieClipUses:674Used by:676
Symbol 676 MovieClipUses:675Used by:874
Symbol 677 GraphicUsed by:678
Symbol 678 MovieClipUses:677Used by:679
Symbol 679 MovieClipUses:678Used by:874
Symbol 680 GraphicUsed by:687
Symbol 681 GraphicUsed by:687
Symbol 682 GraphicUsed by:687
Symbol 683 GraphicUsed by:687
Symbol 684 GraphicUsed by:687
Symbol 685 GraphicUsed by:687
Symbol 686 GraphicUsed by:687
Symbol 687 MovieClipUses:171 680 681 682 683 684 685 686Used by:874
Symbol 688 GraphicUsed by:874
Symbol 689 GraphicUsed by:874
Symbol 690 GraphicUsed by:874
Symbol 691 GraphicUsed by:874
Symbol 692 GraphicUsed by:874
Symbol 693 GraphicUsed by:874
Symbol 694 GraphicUsed by:874
Symbol 695 GraphicUsed by:874
Symbol 696 GraphicUsed by:874
Symbol 697 GraphicUsed by:874
Symbol 698 GraphicUsed by:874
Symbol 699 GraphicUsed by:874
Symbol 700 GraphicUsed by:874
Symbol 701 GraphicUsed by:874
Symbol 702 GraphicUsed by:874
Symbol 703 GraphicUsed by:874
Symbol 704 GraphicUsed by:874
Symbol 705 GraphicUsed by:874
Symbol 706 GraphicUsed by:707
Symbol 707 MovieClipUses:706Used by:874
Symbol 708 GraphicUsed by:874
Symbol 709 GraphicUsed by:874
Symbol 710 GraphicUsed by:874
Symbol 711 GraphicUsed by:874
Symbol 712 GraphicUsed by:874
Symbol 713 GraphicUsed by:874
Symbol 714 GraphicUsed by:874
Symbol 715 GraphicUsed by:874
Symbol 716 GraphicUsed by:874
Symbol 717 GraphicUsed by:874
Symbol 718 GraphicUsed by:874
Symbol 719 GraphicUsed by:874
Symbol 720 GraphicUsed by:874
Symbol 721 GraphicUsed by:874
Symbol 722 GraphicUsed by:874
Symbol 723 GraphicUsed by:874
Symbol 724 GraphicUsed by:874
Symbol 725 GraphicUsed by:874
Symbol 726 GraphicUsed by:874
Symbol 727 GraphicUsed by:874
Symbol 728 GraphicUsed by:874
Symbol 729 GraphicUsed by:874
Symbol 730 GraphicUsed by:874
Symbol 731 GraphicUsed by:874
Symbol 732 GraphicUsed by:874
Symbol 733 GraphicUsed by:874
Symbol 734 GraphicUsed by:874
Symbol 735 GraphicUsed by:874
Symbol 736 GraphicUsed by:874
Symbol 737 GraphicUsed by:874
Symbol 738 GraphicUsed by:874
Symbol 739 GraphicUsed by:874
Symbol 740 GraphicUsed by:874
Symbol 741 GraphicUsed by:874
Symbol 742 GraphicUsed by:874
Symbol 743 GraphicUsed by:744
Symbol 744 MovieClipUses:743Used by:874
Symbol 745 GraphicUsed by:874
Symbol 746 GraphicUsed by:747
Symbol 747 MovieClipUses:746Used by:874
Symbol 748 GraphicUsed by:874
Symbol 749 GraphicUsed by:874
Symbol 750 GraphicUsed by:874
Symbol 751 GraphicUsed by:874
Symbol 752 GraphicUsed by:874
Symbol 753 GraphicUsed by:874
Symbol 754 GraphicUsed by:874
Symbol 755 GraphicUsed by:874
Symbol 756 GraphicUsed by:874
Symbol 757 GraphicUsed by:874
Symbol 758 GraphicUsed by:874
Symbol 759 GraphicUsed by:874
Symbol 760 GraphicUsed by:874
Symbol 761 GraphicUsed by:874
Symbol 762 GraphicUsed by:874
Symbol 763 GraphicUsed by:874
Symbol 764 GraphicUsed by:874
Symbol 765 GraphicUsed by:874
Symbol 766 GraphicUsed by:874
Symbol 767 GraphicUsed by:874
Symbol 768 GraphicUsed by:874
Symbol 769 GraphicUsed by:874
Symbol 770 GraphicUsed by:874
Symbol 771 GraphicUsed by:874
Symbol 772 GraphicUsed by:874
Symbol 773 GraphicUsed by:874
Symbol 774 GraphicUsed by:874
Symbol 775 GraphicUsed by:874
Symbol 776 GraphicUsed by:874
Symbol 777 GraphicUsed by:874
Symbol 778 GraphicUsed by:874
Symbol 779 GraphicUsed by:874
Symbol 780 GraphicUsed by:874
Symbol 781 GraphicUsed by:874
Symbol 782 GraphicUsed by:874
Symbol 783 GraphicUsed by:874
Symbol 784 GraphicUsed by:874
Symbol 785 GraphicUsed by:874
Symbol 786 GraphicUsed by:874
Symbol 787 GraphicUsed by:874
Symbol 788 GraphicUsed by:874
Symbol 789 GraphicUsed by:874
Symbol 790 GraphicUsed by:874
Symbol 791 GraphicUsed by:874
Symbol 792 GraphicUsed by:874
Symbol 793 GraphicUsed by:874
Symbol 794 GraphicUsed by:874
Symbol 795 GraphicUsed by:874
Symbol 796 GraphicUsed by:874
Symbol 797 GraphicUsed by:798
Symbol 798 MovieClipUses:797Used by:874
Symbol 799 GraphicUsed by:800
Symbol 800 MovieClipUses:799Used by:874
Symbol 801 GraphicUsed by:874
Symbol 802 GraphicUsed by:874
Symbol 803 GraphicUsed by:874
Symbol 804 GraphicUsed by:874
Symbol 805 GraphicUsed by:874
Symbol 806 GraphicUsed by:874
Symbol 807 GraphicUsed by:874
Symbol 808 GraphicUsed by:874
Symbol 809 GraphicUsed by:874
Symbol 810 GraphicUsed by:874
Symbol 811 GraphicUsed by:874
Symbol 812 GraphicUsed by:874
Symbol 813 GraphicUsed by:874
Symbol 814 GraphicUsed by:874
Symbol 815 GraphicUsed by:874
Symbol 816 GraphicUsed by:874
Symbol 817 GraphicUsed by:874
Symbol 818 GraphicUsed by:874
Symbol 819 GraphicUsed by:874
Symbol 820 GraphicUsed by:874
Symbol 821 GraphicUsed by:874
Symbol 822 GraphicUsed by:874
Symbol 823 GraphicUsed by:874
Symbol 824 GraphicUsed by:874
Symbol 825 GraphicUsed by:874
Symbol 826 GraphicUsed by:874
Symbol 827 GraphicUsed by:874
Symbol 828 GraphicUsed by:874
Symbol 829 GraphicUsed by:874
Symbol 830 GraphicUsed by:874
Symbol 831 GraphicUsed by:874
Symbol 832 GraphicUsed by:874
Symbol 833 GraphicUsed by:874
Symbol 834 GraphicUsed by:874
Symbol 835 GraphicUsed by:874
Symbol 836 GraphicUsed by:874
Symbol 837 GraphicUsed by:874
Symbol 838 GraphicUsed by:874
Symbol 839 GraphicUsed by:874
Symbol 840 GraphicUsed by:874
Symbol 841 GraphicUsed by:874
Symbol 842 GraphicUsed by:874
Symbol 843 GraphicUsed by:874
Symbol 844 GraphicUsed by:874
Symbol 845 GraphicUsed by:874
Symbol 846 GraphicUsed by:874
Symbol 847 GraphicUsed by:874
Symbol 848 GraphicUsed by:874
Symbol 849 GraphicUsed by:874
Symbol 850 GraphicUsed by:874
Symbol 851 GraphicUsed by:874
Symbol 852 GraphicUsed by:874
Symbol 853 GraphicUsed by:874
Symbol 854 GraphicUsed by:874
Symbol 855 GraphicUsed by:874
Symbol 856 GraphicUsed by:874
Symbol 857 GraphicUsed by:874
Symbol 858 GraphicUsed by:874
Symbol 859 GraphicUsed by:874
Symbol 860 GraphicUsed by:874
Symbol 861 GraphicUsed by:874
Symbol 862 GraphicUsed by:874
Symbol 863 GraphicUsed by:874
Symbol 864 GraphicUsed by:874
Symbol 865 GraphicUsed by:874
Symbol 866 GraphicUsed by:874
Symbol 867 GraphicUsed by:874
Symbol 868 GraphicUsed by:874
Symbol 869 GraphicUsed by:874
Symbol 870 GraphicUsed by:874
Symbol 871 GraphicUsed by:872
Symbol 872 MovieClipUses:871Used by:874
Symbol 873 GraphicUsed by:874
Symbol 874 MovieClip [newZombie]Uses:65 673 142 163 68 85 110 676 679 243 642 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 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 742 744 745 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 796 798 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 870 872 873Used by:Timeline
Symbol 875 GraphicUsed by:876
Symbol 876 MovieClipUses:875Used by:Timeline
Symbol 877 GraphicUsed by:892
Symbol 878 GraphicUsed by:892
Symbol 879 GraphicUsed by:892
Symbol 880 GraphicUsed by:881
Symbol 881 MovieClipUses:880Used by:892
Symbol 882 GraphicUsed by:883
Symbol 883 MovieClipUses:882 243Used by:892
Symbol 884 GraphicUsed by:885
Symbol 885 MovieClipUses:884 243Used by:892
Symbol 886 GraphicUsed by:887
Symbol 887 MovieClipUses:886 243Used by:892
Symbol 888 GraphicUsed by:889
Symbol 889 MovieClipUses:888 243Used by:892
Symbol 890 GraphicUsed by:891
Symbol 891 MovieClipUses:890 243Used by:892
Symbol 892 MovieClipUses:877 878 879 881 883 885 887 889 891Used by:896
Symbol 893 GraphicUsed by:894
Symbol 894 MovieClipUses:893Used by:895
Symbol 895 MovieClip [zombieHand]Uses:894Used by:896
Symbol 896 MovieClip [zombie_Hand]Uses:892 895Used by:Timeline
Symbol 897 BitmapUsed by:898
Symbol 898 GraphicUses:897Used by:899
Symbol 899 MovieClipUses:898Used by:901
Symbol 900 GraphicUsed by:901
Symbol 901 MovieClip [RPG_Smoke]Uses:899 900Used by:Timeline
Symbol 902 GraphicUsed by:904
Symbol 903 GraphicUsed by:904
Symbol 904 MovieClipUses:902 65 903Used by:908
Symbol 905 GraphicUsed by:908
Symbol 906 GraphicUsed by:907
Symbol 907 MovieClipUses:906Used by:908 1405 1907 1913
Symbol 908 MovieClip [trap_gasCylinder]Uses:904 905 907Used by:Timeline
Symbol 909 BitmapUsed by:910
Symbol 910 GraphicUses:909Used by:911
Symbol 911 MovieClipUses:910Used by:912
Symbol 912 MovieClip [bloodParticle]Uses:911Used by:Timeline
Symbol 913 GraphicUsed by:914
Symbol 914 MovieClipUses:913Used by:921 924 925 926 927 1136
Symbol 915 GraphicUsed by:916
Symbol 916 MovieClipUses:915Used by:921 924 925 926 927 1136
Symbol 917 GraphicUsed by:918
Symbol 918 MovieClipUses:917Used by:921 924 925 926 927 1136
Symbol 919 GraphicUsed by:920
Symbol 920 MovieClipUses:919Used by:921 924 925 926 927 1136
Symbol 921 MovieClipUses:914 916 918 920Used by:928
Symbol 922 GraphicUsed by:923
Symbol 923 MovieClipUses:922Used by:928
Symbol 924 MovieClipUses:914 916 918 920Used by:928
Symbol 925 MovieClipUses:914 916 918 920Used by:928
Symbol 926 MovieClipUses:914 916 918 920Used by:928
Symbol 927 MovieClipUses:914 916 918 920Used by:928
Symbol 928 MovieClipUses:921 923 924 925 926 927Used by:1136
Symbol 929 GraphicUsed by:932
Symbol 930 GraphicUsed by:931
Symbol 931 MovieClipUses:930Used by:932
Symbol 932 MovieClipUses:929 931Used by:1136
Symbol 933 MovieClipUsed by:1120
Symbol 934 GraphicUsed by:935
Symbol 935 MovieClipUses:934Used by:936 1051
Symbol 936 MovieClipUses:935Used by:1120
Symbol 937 GraphicUsed by:941
Symbol 938 GraphicUsed by:939
Symbol 939 MovieClipUses:938Used by:941
Symbol 940 GraphicUsed by:941
Symbol 941 MovieClipUses:937 939 940Used by:944 1122
Symbol 942 GraphicUsed by:943
Symbol 943 MovieClipUses:942Used by:944 1122
Symbol 944 MovieClipUses:941 943Used by:1043 1046 1120
Symbol 945 GraphicUsed by:946
Symbol 946 MovieClipUses:945Used by:949 1044
Symbol 947 GraphicUsed by:948
Symbol 948 MovieClipUses:947Used by:949 957 960 963 1010 1045 1051
Symbol 949 MovieClipUses:946 948Used by:1046 1120
Symbol 950 GraphicUsed by:951
Symbol 951 MovieClipUses:950Used by:952
Symbol 952 MovieClip [muzzleFlash_pistol]Uses:169 951 171Used by:1120
Symbol 953 GraphicUsed by:954
Symbol 954 MovieClipUses:953Used by:1120
Symbol 955 GraphicUsed by:956
Symbol 956 MovieClipUses:955Used by:957 1022
Symbol 957 MovieClipUses:956 948Used by:1120 1136
Symbol 958 GraphicUsed by:959
Symbol 959 MovieClipUses:958Used by:960
Symbol 960 MovieClipUses:959 948Used by:1120 1136
Symbol 961 GraphicUsed by:962
Symbol 962 MovieClipUses:961Used by:963
Symbol 963 MovieClipUses:962 948Used by:1043 1046 1120 1136
Symbol 964 GraphicUsed by:965
Symbol 965 MovieClipUses:964Used by:966
Symbol 966 MovieClipUses:169 965 171Used by:1120
Symbol 967 GraphicUsed by:968
Symbol 968 MovieClipUses:967Used by:969
Symbol 969 MovieClipUses:968Used by:1120 1136
Symbol 970 GraphicUsed by:971
Symbol 971 MovieClipUses:970Used by:972 1046
Symbol 972 MovieClipUses:971Used by:1120
Symbol 973 GraphicUsed by:974 975 1200 1201 1202 1203
Symbol 974 MovieClip [shellcasing_rifle_2]Uses:973Used by:1120  Timeline
Symbol 975 MovieClip [shellcasing_rifle_1]Uses:973Used by:1120  Timeline
Symbol 976 GraphicUsed by:977
Symbol 977 MovieClipUses:976Used by:1120
Symbol 978 GraphicUsed by:979
Symbol 979 MovieClipUses:978Used by:983
Symbol 980 GraphicUsed by:981
Symbol 981 MovieClipUses:980Used by:982
Symbol 982 MovieClipUses:981Used by:983
Symbol 983 MovieClipUses:979 982 171Used by:1120
Symbol 984 Sound [sound_huntingRiflePump]Used by:1120 1274
Symbol 985 GraphicUsed by:986
Symbol 986 MovieClipUses:985Used by:1120
Symbol 987 MovieClipUses:202Used by:1120
Symbol 988 GraphicUsed by:989
Symbol 989 MovieClipUses:988Used by:990
Symbol 990 MovieClipUses:989 169 171Used by:1120
Symbol 991 Sound [sound_shotgunPump]Used by:1120 1274
Symbol 992 GraphicUsed by:1120 1204 1205 1277 1278 1279 1280 1281 1282
Symbol 993 GraphicUsed by:994
Symbol 994 MovieClipUses:993Used by:1120
Symbol 995 GraphicUsed by:999 2089
Symbol 996 GraphicUsed by:997
Symbol 997 MovieClipUses:996Used by:999
Symbol 998 GraphicUsed by:999 1003 1314 1315 1749 1788 1951 1962 2015 2044
Symbol 999 MovieClipUses:995 997 998Used by:1120
Symbol 1000 GraphicUsed by:1001
Symbol 1001 MovieClipUses:1000Used by:1003 1119
Symbol 1002 MovieClipUses:170Used by:1003 1013 1119 1120
Symbol 1003 MovieClipUses:1001 998 1002 169Used by:1120
Symbol 1004 GraphicUsed by:1005
Symbol 1005 MovieClipUses:1004Used by:1120 1362
Symbol 1006 GraphicUsed by:1007
Symbol 1007 MovieClipUses:1006 198Used by:1120
Symbol 1008 GraphicUsed by:1009
Symbol 1009 MovieClipUses:1008Used by:1010
Symbol 1010 MovieClipUses:1009 948Used by:1120
Symbol 1011 GraphicUsed by:1012
Symbol 1012 MovieClipUses:1011Used by:1013
Symbol 1013 MovieClipUses:1012 1002 169Used by:1120
Symbol 1014 GraphicUsed by:1015
Symbol 1015 MovieClipUses:1014Used by:1016
Symbol 1016 MovieClipUses:1015Used by:1120
Symbol 1017 GraphicUsed by:1020
Symbol 1018 GraphicUsed by:1020
Symbol 1019 GraphicUsed by:1020
Symbol 1020 MovieClipUses:1017 1018 1019Used by:1021
Symbol 1021 MovieClipUses:1020Used by:1120
Symbol 1022 MovieClipUses:956Used by:1120
Symbol 1023 GraphicUsed by:1024
Symbol 1024 MovieClipUses:1023Used by:1120
Symbol 1025 GraphicUsed by:1030
Symbol 1026 GraphicUsed by:1030
Symbol 1027 GraphicUsed by:1030
Symbol 1028 GraphicUsed by:1030
Symbol 1029 GraphicUsed by:1030
Symbol 1030 MovieClipUses:1025 1026 1027 1028 1029Used by:1120
Symbol 1031 GraphicUsed by:1037
Symbol 1032 GraphicUsed by:1037
Symbol 1033 GraphicUsed by:1037
Symbol 1034 GraphicUsed by:1037
Symbol 1035 GraphicUsed by:1037
Symbol 1036 GraphicUsed by:1037
Symbol 1037 MovieClipUses:1031 1032 1033 1034 1035 1036Used by:1120
Symbol 1038 GraphicUsed by:1039
Symbol 1039 MovieClipUses:1038Used by:1040 1045
Symbol 1040 MovieClipUses:1039Used by:1043 1046
Symbol 1041 GraphicUsed by:1042
Symbol 1042 MovieClipUses:1041Used by:1043 1046 1187
Symbol 1043 MovieClipUses:1040 944 963 1042Used by:1120
Symbol 1044 MovieClipUses:946Used by:1046
Symbol 1045 MovieClipUses:1039 948Used by:1046
Symbol 1046 MovieClipUses:944 949 1044 1042 1045 971 963 1040Used by:1120
Symbol 1047 GraphicUsed by:1048
Symbol 1048 MovieClipUses:1047Used by:1120
Symbol 1049 GraphicUsed by:1050
Symbol 1050 MovieClipUses:1049Used by:1120
Symbol 1051 MovieClipUses:935 948Used by:1120
Symbol 1052 GraphicUsed by:1053
Symbol 1053 MovieClipUses:1052Used by:1054
Symbol 1054 MovieClipUses:1053 169 171Used by:1120
Symbol 1055 GraphicUsed by:1056
Symbol 1056 MovieClipUses:1055Used by:1120
Symbol 1057 MovieClipUses:182Used by:1120
Symbol 1058 GraphicUsed by:1059
Symbol 1059 MovieClipUses:1058Used by:1060
Symbol 1060 MovieClipUses:171 1059 169Used by:1120
Symbol 1061 GraphicUsed by:1120
Symbol 1062 GraphicUsed by:1063
Symbol 1063 MovieClipUses:1062Used by:1120
Symbol 1064 GraphicUsed by:1066
Symbol 1065 GraphicUsed by:1066
Symbol 1066 MovieClipUses:1064 1065Used by:1120
Symbol 1067 GraphicUsed by:1068
Symbol 1068 MovieClipUses:1067Used by:1069
Symbol 1069 MovieClipUses:1068 169 171Used by:1120
Symbol 1070 GraphicUsed by:1087
Symbol 1071 GraphicUsed by:1087
Symbol 1072 GraphicUsed by:1087
Symbol 1073 GraphicUsed by:1074
Symbol 1074 MovieClipUses:1073Used by:1087
Symbol 1075 GraphicUsed by:1087
Symbol 1076 GraphicUsed by:1087
Symbol 1077 GraphicUsed by:1087
Symbol 1078 GraphicUsed by:1087
Symbol 1079 GraphicUsed by:1087
Symbol 1080 GraphicUsed by:1087
Symbol 1081 GraphicUsed by:1087
Symbol 1082 GraphicUsed by:1087
Symbol 1083 GraphicUsed by:1087
Symbol 1084 GraphicUsed by:1087
Symbol 1085 GraphicUsed by:1087
Symbol 1086 GraphicUsed by:1087
Symbol 1087 MovieClipUses:1070 1071 171 1072 1074 169 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086Used by:1120
Symbol 1088 GraphicUsed by:1089
Symbol 1089 MovieClipUses:1088Used by:1120
Symbol 1090 GraphicUsed by:1091
Symbol 1091 MovieClipUses:1090Used by:1120
Symbol 1092 GraphicUsed by:1093
Symbol 1093 MovieClipUses:1092Used by:1120
Symbol 1094 MovieClipUses:660 171Used by:1120
Symbol 1095 GraphicUsed by:1096
Symbol 1096 MovieClipUses:1095Used by:1120
Symbol 1097 GraphicUsed by:1120
Symbol 1098 GraphicUsed by:1099
Symbol 1099 MovieClipUses:1098Used by:1120 1171 1338
Symbol 1100 GraphicUsed by:1103
Symbol 1101 GraphicUsed by:1102
Symbol 1102 MovieClipUses:1101Used by:1103
Symbol 1103 MovieClipUses:1100 1102Used by:1120 1171 1338
Symbol 1104 GraphicUsed by:1120
Symbol 1105 GraphicUsed by:1120
Symbol 1106 GraphicUsed by:1120
Symbol 1107 GraphicUsed by:1120
Symbol 1108 GraphicUsed by:1120
Symbol 1109 GraphicUsed by:1120
Symbol 1110 GraphicUsed by:1120
Symbol 1111 GraphicUsed by:1120
Symbol 1112 GraphicUsed by:1120
Symbol 1113 GraphicUsed by:1120
Symbol 1114 GraphicUsed by:1120
Symbol 1115 GraphicUsed by:1116
Symbol 1116 MovieClipUses:1115Used by:1120
Symbol 1117 GraphicUsed by:1118
Symbol 1118 MovieClipUses:1117Used by:1120
Symbol 1119 MovieClipUses:1001 1002 169Used by:1120
Symbol 1120 MovieClipUses:933 936 178 944 949 952 954 957 960 963 175 966 969 972 974 975 977 180 983 984 986 987 205 990 991 992 994 999 1003 1005 1007 189 193 1010 1013 1016 1002 1021 1022 1024 1030 1037 1043 1046 1048 1050 1051 1054 1056 1057 1060 1061 1063 1066 1069 187 185 1087 1089 1091 1093 1094 1096 104 1097 1099 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1116 1118 1119Used by:1136
Symbol 1121 GraphicUsed by:1122
Symbol 1122 MovieClipUses:941 943 1121Used by:1136
Symbol 1123 GraphicUsed by:1136
Symbol 1124 Sound [sound_hitChainsaw1]Used by:1136 1274
Symbol 1125 GraphicUsed by:1136
Symbol 1126 GraphicUsed by:1136
Symbol 1127 GraphicUsed by:1136
Symbol 1128 GraphicUsed by:1136
Symbol 1129 GraphicUsed by:1136
Symbol 1130 Sound [sound_zombieDeath_5]Used by:1136 1274
Symbol 1131 GraphicUsed by:1136
Symbol 1132 GraphicUsed by:1136
Symbol 1133 GraphicUsed by:1136
Symbol 1134 GraphicUsed by:1136
Symbol 1135 GraphicUsed by:1136
Symbol 1136 MovieClip [mainCharacter]Uses:65 928 932 1120 969 1122 957 914 916 918 920 1123 1124 1125 1126 1127 960 1128 1129 1130 963 1131 1132 1133 1134 1135Used by:Timeline
Symbol 1137 GraphicUsed by:1151
Symbol 1138 GraphicUsed by:1151
Symbol 1139 GraphicUsed by:1151
Symbol 1140 GraphicUsed by:1151
Symbol 1141 GraphicUsed by:1151
Symbol 1142 GraphicUsed by:1151
Symbol 1143 GraphicUsed by:1151
Symbol 1144 GraphicUsed by:1151
Symbol 1145 GraphicUsed by:1151
Symbol 1146 GraphicUsed by:1151
Symbol 1147 GraphicUsed by:1151
Symbol 1148 GraphicUsed by:1151
Symbol 1149 GraphicUsed by:1151
Symbol 1150 GraphicUsed by:1151
Symbol 1151 MovieClipUses:1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150Used by:1164
Symbol 1152 GraphicUsed by:1153
Symbol 1153 MovieClipUses:1152Used by:1164
Symbol 1154 GraphicUsed by:1163
Symbol 1155 GraphicUsed by:1163
Symbol 1156 GraphicUsed by:1163
Symbol 1157 GraphicUsed by:1163
Symbol 1158 GraphicUsed by:1163
Symbol 1159 GraphicUsed by:1163
Symbol 1160 GraphicUsed by:1163
Symbol 1161 GraphicUsed by:1163
Symbol 1162 GraphicUsed by:1163
Symbol 1163 MovieClipUses:1154 1155 1156 1157 1158 1159 1160 1161 1162Used by:1164
Symbol 1164 MovieClip [zombieTorso4]Uses:1151 1153 1163 277Used by:Timeline
Symbol 1165 GraphicUsed by:1166
Symbol 1166 MovieClipUses:1165Used by:1168 1336
Symbol 1167 GraphicUsed by:1168
Symbol 1168 MovieClip [M249_Icon]Uses:1166 187 1167Used by:Timeline
Symbol 1169 GraphicUsed by:1170
Symbol 1170 MovieClipUses:1169Used by:1171
Symbol 1171 MovieClip [compoundBow_Icon]Uses:1170 1103 1099Used by:Timeline
Symbol 1172 GraphicUsed by:1175
Symbol 1173 GraphicUsed by:1174
Symbol 1174 MovieClipUses:1173Used by:1175
Symbol 1175 MovieClipUses:1172 1174Used by:1176 1337
Symbol 1176 MovieClip [RPG_Icon]Uses:660 1175Used by:Timeline
Symbol 1177 MovieClipUses:64Used by:1181 1339
Symbol 1178 GraphicUsed by:1179
Symbol 1179 MovieClipUses:1178Used by:1181 1339
Symbol 1180 GraphicUsed by:1181
Symbol 1181 MovieClip [grenade_Icon]Uses:1177 1179 1180Used by:Timeline
Symbol 1182 GraphicUsed by:1183
Symbol 1183 MovieClip [barrett_Icon]Uses:1182Used by:Timeline
Symbol 1184 GraphicUsed by:1185
Symbol 1185 MovieClipUses:1184Used by:1186
Symbol 1186 MovieClip [aimingReticle]Uses:1185Used by:Timeline
Symbol 1187 MovieClip [grenade]Uses:1042Used by:Timeline
Symbol 1188 GraphicUsed by:1189
Symbol 1189 MovieClipUses:1188Used by:1196 1757
Symbol 1190 GraphicUsed by:1191
Symbol 1191 MovieClipUses:1190Used by:1196 1757
Symbol 1192 GraphicUsed by:1193
Symbol 1193 MovieClipUses:1192Used by:1196 1757
Symbol 1194 GraphicUsed by:1195
Symbol 1195 MovieClipUses:1194Used by:1196 1757
Symbol 1196 MovieClip [explosion_grenade]Uses:1189 1191 1193 1195Used by:Timeline
Symbol 1197 GraphicUsed by:1198
Symbol 1198 MovieClipUses:1197Used by:1199
Symbol 1199 MovieClip [RPG_Explosion]Uses:1198 243Used by:Timeline
Symbol 1200 MovieClip [shellcasing_pistol_3]Uses:973Used by:Timeline
Symbol 1201 MovieClip [shellcasing_Pistol_1]Uses:973Used by:Timeline
Symbol 1202 MovieClip [shellcasing_Pistol_2]Uses:973Used by:Timeline
Symbol 1203 MovieClip [shellcasing_rifle_3]Uses:973Used by:Timeline
Symbol 1204 MovieClip [shellcasing_Shotgun1]Uses:992Used by:Timeline
Symbol 1205 MovieClip [shellcasing_Shotgun2]Uses:992Used by:Timeline
Symbol 1206 Sound [sound_chainsawOff]Used by:1274
Symbol 1207 Sound [sound_chainsawPull]Used by:1274
Symbol 1208 Sound [sound_scratch]Used by:1274
Symbol 1209 Sound [music_track6]Used by:1274
Symbol 1210 Sound [music_track5]Used by:1274
Symbol 1211 Sound [music_track4]Used by:1274
Symbol 1212 Sound [music_track3]Used by:1274
Symbol 1213 Sound [music_track2]Used by:1274
Symbol 1214 Sound [music_track1]Used by:1274
Symbol 1215 Sound [sound_switchWeapons]Used by:1274
Symbol 1216 Sound [sound_gunUnassign]Used by:1274
Symbol 1217 Sound [sound_gunDown]Used by:1274
Symbol 1218 Sound [sound_gunUp]Used by:1274
Symbol 1219 SoundUsed by:1274
Symbol 1220 Sound [sound_RPGFire]Used by:1274
Symbol 1221 Sound [sound_trapShut]Used by:1274
Symbol 1222 Sound [sound_M249Reload]Used by:1274
Symbol 1223 Sound [sound_survivorHeadExplode]Used by:1274
Symbol 1224 Sound [sound_shotgunFire]Used by:1274
Symbol 1225 Sound [sound_autoShotgunFire]Used by:1274
Symbol 1226 Sound [inGameMusic]Used by:1274
Symbol 1227 Sound [sound_bowDraw]Used by:1274
Symbol 1228 Sound [sound_compoundBowFire]Used by:1274
Symbol 1229 Sound [sound_M249Fire]Used by:1274
Symbol 1230 Sound [sound_barrettReload]Used by:1274
Symbol 1231 Sound [sound_AK47Reload]Used by:1274
Symbol 1232 Sound [conArtistSting]Used by:1274
Symbol 1233 Sound [sound_explosion]Used by:1274
Symbol 1234 Sound [sound_UZIReload]Used by:1274
Symbol 1235 Sound [sound_UMPReload]Used by:1274
Symbol 1236 Sound [sound_dogDeath_1]Used by:1274
Symbol 1237 Sound [AG_chorus]Used by:1274
Symbol 1238 Sound [AG_beat]Used by:1274
Symbol 1239 Sound [AG_sword]Used by:1274
Symbol 1240 Sound [sound_zombieSprint]Used by:1274
Symbol 1241 Sound [zombie_hitWall2]Used by:1274
Symbol 1242 Sound [zombie_hitWall1]Used by:1274
Symbol 1243 Sound [BGAmbience]Used by:1274
Symbol 1244 Sound [sound_barrettFire]Used by:1274
Symbol 1245 Sound [sound_UZIFire]Used by:1274
Symbol 1246 Sound [sound_snubnoseFire]Used by:1274
Symbol 1247 Sound [sound_sawnOffShellReload]Used by:1274
Symbol 1248 Sound [sound_sawnOffPump]Used by:1274
Symbol 1249 Sound [sound_sawnOffFire]Used by:1274
Symbol 1250 Sound [sound_shotgunShellReload]Used by:1274
Symbol 1251 Sound [menuMusic]Used by:1274
Symbol 1252 Sound [sound_chainsawWorking]Used by:1274
Symbol 1253 Sound [sound_chainsawStart]Used by:1274
Symbol 1254 Sound [sound_chainsawEnd]Used by:1274
Symbol 1255 Sound [sound_chainsawIdle]Used by:1274
Symbol 1256 Sound [sound_zombieDog]Used by:1274
Symbol 1257 Sound [sound_zombieSlow]Used by:1274
Symbol 1258 Sound [sound_zombieFast]Used by:1274
Symbol 1259 Sound [sound_zombieDeath_4]Used by:1274
Symbol 1260 Sound [sound_zombieDeath_3]Used by:1274
Symbol 1261 Sound [sound_zombieDeath_2]Used by:1274
Symbol 1262 Sound [sound_zombieDeath_1]Used by:1274
Symbol 1263 Sound [sound_UMPFire]Used by:1274
Symbol 1264 Sound [sound_pistolFire]Used by:1274
Symbol 1265 Sound [sound_M4A1Reload]Used by:1274
Symbol 1266 Sound [sound_m4a1Fire]Used by:1274
Symbol 1267 Sound [sound_huntingRifleFire]Used by:1274
Symbol 1268 Sound [sound_hitBody1]Used by:1274
Symbol 1269 Sound [sound_hitBody2]Used by:1274
Symbol 1270 Sound [sound_hitHead1]Used by:1274
Symbol 1271 Sound [sound_revolverFire]Used by:1274
Symbol 1272 Sound [sound_AK47Fire]Used by:1274
Symbol 1273 Sound [sound_pistolReload]Used by:1274
Symbol 1274 MovieClip [soundHolder]Uses:62 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 1251 1124 1252 1253 1254 1255 1256 1257 1258 1130 1259 1260 1261 1262 1263 991 1264 1265 1266 984 1267 1268 1269 1270 1271 1272 1273Used by:Timeline
Symbol 1275 FontUsed by:1276 1283 1284 1286 1288 1294 1295 1303 1306 1308 1309 1311 1312 1630 1773 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1802 1804 1828 1840 1898 1900 1902 1914 1940 2022 2024 2029 2034 2036 2141 2142 2143 2144
Symbol 1276 TextUses:1275Used by:Timeline
Symbol 1277 MovieClip [shellcasing_noPumpShotgun1]Uses:992Used by:Timeline
Symbol 1278 MovieClip [shellcasing_noPumpShotgun2]Uses:992Used by:Timeline
Symbol 1279 MovieClip [shellcasing_noPumpShotgun3]Uses:992Used by:Timeline
Symbol 1280 MovieClip [shellcasing_noPumpShotgun4]Uses:992Used by:Timeline
Symbol 1281 MovieClip [shellcasing_Shotgun3]Uses:992Used by:Timeline
Symbol 1282 MovieClip [shellcasing_Shotgun4]Uses:992Used by:Timeline
Symbol 1283 EditableTextUses:1275Used by:Timeline
Symbol 1284 TextUses:1275Used by:Timeline
Symbol 1285 GraphicUsed by:1296
Symbol 1286 EditableTextUses:1275Used by:1287
Symbol 1287 MovieClipUses:1286Used by:1296
Symbol 1288 EditableTextUses:1275Used by:1291
Symbol 1289 GraphicUsed by:1290
Symbol 1290 MovieClipUses:1289Used by:1291
Symbol 1291 MovieClipUses:1288 1290Used by:1296
Symbol 1292 GraphicUsed by:1293
Symbol 1293 MovieClipUses:1292Used by:1296
Symbol 1294 EditableTextUses:1275Used by:1296
Symbol 1295 EditableTextUses:1275Used by:1296
Symbol 1296 MovieClip [hud]Uses:1285 1287 1291 1293 1294 1295Used by:Timeline
Symbol 1297 BitmapUsed by:1298
Symbol 1298 GraphicUses:1297Used by:1299 1935
Symbol 1299 MovieClipUses:1298Used by:1314 1830 1937
Symbol 1300 BitmapUsed by:1301
Symbol 1301 GraphicUses:1300Used by:1302 1834
Symbol 1302 MovieClipUses:1301Used by:1314
Symbol 1303 TextUses:1275Used by:1314
Symbol 1304 GraphicUsed by:1305
Symbol 1305 MovieClipUses:1304 13Used by:1314 1830
Symbol 1306 EditableTextUses:1275Used by:1307
Symbol 1307 MovieClipUses:1306Used by:1314
Symbol 1308 EditableTextUses:1275Used by:1314
Symbol 1309 EditableTextUses:1275Used by:1310
Symbol 1310 MovieClipUses:1309Used by:1314
Symbol 1311 TextUses:1275Used by:1313
Symbol 1312 TextUses:1275Used by:1313
Symbol 1313 MovieClipUses:1311 1312Used by:1314
Symbol 1314 MovieClip [optionsMenu]Uses:1299 1302 1303 1305 1307 1308 1310 1313 998Used by:Timeline
Symbol 1315 MovieClip [blackOut]Uses:998Used by:1717 1843 1904  Timeline
Symbol 1316 GraphicUsed by:1717
Symbol 1317 BitmapUsed by:1318
Symbol 1318 GraphicUses:1317Used by:1319
Symbol 1319 MovieClipUses:1318Used by:1405  Timeline
Symbol 1320 BitmapUsed by:1321
Symbol 1321 GraphicUses:1320Used by:1322
Symbol 1322 MovieClipUses:1321Used by:1405
Symbol 1323 BitmapUsed by:1324
Symbol 1324 GraphicUses:1323Used by:1405
Symbol 1325 GraphicUsed by:1327
Symbol 1326 TextUses:33Used by:1327
Symbol 1327 MovieClipUses:1325 1326Used by:1405
Symbol 1328 GraphicUsed by:1330
Symbol 1329 TextUses:7Used by:1330
Symbol 1330 MovieClipUses:1328 1329Used by:1405
Symbol 1331 GraphicUsed by:1405
Symbol 1332 GraphicUsed by:1405
Symbol 1333 GraphicUsed by:1334
Symbol 1334 MovieClipUses:1333Used by:1335
Symbol 1335 MovieClipUses:1334Used by:1405
Symbol 1336 MovieClipUses:1166Used by:1405
Symbol 1337 MovieClipUses:660 1175Used by:1405
Symbol 1338 MovieClipUses:1103 1099Used by:1405
Symbol 1339 MovieClipUses:1177 1179Used by:1405
Symbol 1340 TextUses:33Used by:1405
Symbol 1341 TextUses:33Used by:1405
Symbol 1342 TextUses:33Used by:1405
Symbol 1343 TextUses:33Used by:1344
Symbol 1344 MovieClipUses:1343Used by:1405
Symbol 1345 MovieClipUses:165Used by:1405
Symbol 1346 GraphicUsed by:1347
Symbol 1347 MovieClipUses:1346Used by:1348
Symbol 1348 MovieClipUses:1347Used by:1405
Symbol 1349 GraphicUsed by:1350
Symbol 1350 MovieClipUses:1349Used by:1351
Symbol 1351 MovieClipUses:1350Used by:1405
Symbol 1352 GraphicUsed by:1353
Symbol 1353 MovieClipUses:1352Used by:1354
Symbol 1354 MovieClipUses:1353Used by:1405
Symbol 1355 GraphicUsed by:1356
Symbol 1356 MovieClipUses:1355 205Used by:1357
Symbol 1357 MovieClipUses:1356Used by:1405
Symbol 1358 GraphicUsed by:1359
Symbol 1359 MovieClipUses:1358Used by:1360
Symbol 1360 MovieClipUses:1359Used by:1405
Symbol 1361 GraphicUsed by:1362
Symbol 1362 MovieClipUses:1361 1005Used by:1363
Symbol 1363 MovieClipUses:1362Used by:1405
Symbol 1364 MovieClipUses:210Used by:1405
Symbol 1365 GraphicUsed by:1366
Symbol 1366 MovieClip [uzi_Icon]Uses:1365 182Used by:1367  Timeline
Symbol 1367 MovieClipUses:1366Used by:1405
Symbol 1368 GraphicUsed by:1369
Symbol 1369 MovieClipUses:1368Used by:1405
Symbol 1370 TextUses:33Used by:1405
Symbol 1371 GraphicUsed by:1372
Symbol 1372 MovieClipUses:1371Used by:1405
Symbol 1373 BitmapUsed by:1374
Symbol 1374 GraphicUses:1373Used by:1376 1482 1622 1714
Symbol 1375 TextUses:7Used by:1376 1482 1622 1714
Symbol 1376 ButtonUses:1374 1375Used by:1405
Symbol 1377 BitmapUsed by:1378
Symbol 1378 GraphicUses:1377Used by:1379
Symbol 1379 MovieClipUses:1378Used by:1405
Symbol 1380 BitmapUsed by:1381
Symbol 1381 GraphicUses:1380Used by:1382
Symbol 1382 MovieClipUses:1381Used by:1405
Symbol 1383 BitmapUsed by:1384
Symbol 1384 GraphicUses:1383Used by:1405
Symbol 1385 BitmapUsed by:1386
Symbol 1386 GraphicUses:1385Used by:1387
Symbol 1387 MovieClipUses:1386Used by:1405
Symbol 1388 BitmapUsed by:1389
Symbol 1389 GraphicUses:1388Used by:1390
Symbol 1390 MovieClipUses:1389Used by:1405
Symbol 1391 BitmapUsed by:1392
Symbol 1392 GraphicUses:1391Used by:1393
Symbol 1393 MovieClipUses:1392Used by:1405
Symbol 1394 BitmapUsed by:1395
Symbol 1395 GraphicUses:1394Used by:1405
Symbol 1396 BitmapUsed by:1397
Symbol 1397 GraphicUses:1396Used by:1398
Symbol 1398 MovieClipUses:1397Used by:1405
Symbol 1399 BitmapUsed by:1400
Symbol 1400 GraphicUses:1399Used by:1401
Symbol 1401 MovieClipUses:1400Used by:1405
Symbol 1402 BitmapUsed by:1403
Symbol 1403 GraphicUses:1402Used by:1404
Symbol 1404 MovieClipUses:1403Used by:1405
Symbol 1405 MovieClipUses:1319 1322 907 1324 1327 1330 1331 1332 1335 1336 1337 1338 1339 166 1340 1341 1342 1344 1345 1348 1351 1354 1357 1360 1363 1364 1367 1369 1370 1372 1376 1379 1382 1384 1387 1390 1393 1395 1398 1401 1404Used by:1717
Symbol 1406 BitmapUsed by:1407
Symbol 1407 GraphicUses:1406Used by:1436
Symbol 1408 GraphicUsed by:1415
Symbol 1409 GraphicUsed by:1410
Symbol 1410 MovieClipUses:1409Used by:1415
Symbol 1411 GraphicUsed by:1414
Symbol 1412 GraphicUsed by:1414
Symbol 1413 GraphicUsed by:1414
Symbol 1414 MovieClipUses:1411 1412 1413Used by:1415
Symbol 1415 MovieClipUses:1408 1410 1414Used by:1436
Symbol 1416 GraphicUsed by:1417
Symbol 1417 MovieClipUses:1416Used by:1436
Symbol 1418 GraphicUsed by:1419
Symbol 1419 MovieClipUses:1418Used by:1436
Symbol 1420 GraphicUsed by:1424
Symbol 1421 TextUses:7Used by:1424
Symbol 1422 GraphicUsed by:1424
Symbol 1423 TextUses:7Used by:1424
Symbol 1424 MovieClipUses:1420 1421 1422 1423Used by:1436
Symbol 1425 TextUses:7Used by:1436
Symbol 1426 GraphicUsed by:1427
Symbol 1427 MovieClipUses:1426Used by:1436
Symbol 1428 GraphicUsed by:1436
Symbol 1429 TextUses:7Used by:1436
Symbol 1430 TextUses:7Used by:1436
Symbol 1431 TextUses:7Used by:1436
Symbol 1432 GraphicUsed by:1436
Symbol 1433 EditableTextUses:7Used by:1436
Symbol 1434 EditableTextUses:7Used by:1436
Symbol 1435 EditableTextUses:7Used by:1436
Symbol 1436 MovieClipUses:1407 1415 1417 1419 1424 1425 1427 1428 1429 1430 1431 1432 1433 1434 1435Used by:1717
Symbol 1437 BitmapUsed by:1438
Symbol 1438 GraphicUses:1437Used by:1479 2003
Symbol 1439 EditableTextUses:33Used by:1479
Symbol 1440 EditableTextUses:7Used by:1479
Symbol 1441 EditableTextUses:33Used by:1479
Symbol 1442 GraphicUsed by:1446 2002
Symbol 1443 GraphicUsed by:1444 1446 2002
Symbol 1444 MovieClipUses:1443Used by:1446 2002
Symbol 1445 TextUses:7Used by:1446 2002
Symbol 1446 ButtonUses:1442 1444 1445 1443Used by:1479
Symbol 1447 GraphicUsed by:1478
Symbol 1448 GraphicUsed by:1478
Symbol 1449 TextUses:33Used by:1478
Symbol 1450 TextUses:33Used by:1478
Symbol 1451 TextUses:33Used by:1478
Symbol 1452 TextUses:33Used by:1478
Symbol 1453 TextUses:33Used by:1478
Symbol 1454 TextUses:33Used by:1478
Symbol 1455 TextUses:33Used by:1478
Symbol 1456 TextUses:33Used by:1478
Symbol 1457 TextUses:33Used by:1478
Symbol 1458 TextUses:33Used by:1478
Symbol 1459 TextUses:33Used by:1478
Symbol 1460 TextUses:33Used by:1478
Symbol 1461 TextUses:33Used by:1478
Symbol 1462 TextUses:33Used by:1478
Symbol 1463 TextUses:33Used by:1478
Symbol 1464 GraphicUsed by:1468
Symbol 1465 GraphicUsed by:1468
Symbol 1466 GraphicUsed by:1468
Symbol 1467 GraphicUsed by:1468
Symbol 1468 MovieClipUses:1464 1465 1466 1467Used by:1478
Symbol 1469 GraphicUsed by:1472
Symbol 1470 GraphicUsed by:1472
Symbol 1471 GraphicUsed by:1472
Symbol 1472 MovieClipUses:1469 1470 1471Used by:1478
Symbol 1473 GraphicUsed by:1476
Symbol 1474 GraphicUsed by:1476
Symbol 1475 GraphicUsed by:1476
Symbol 1476 MovieClipUses:1473 1474 1475Used by:1478
Symbol 1477 GraphicUsed by:1478
Symbol 1478 MovieClipUses:1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1468 1472 1476 1477Used by:1479 2003
Symbol 1479 MovieClip [journal]Uses:1438 1439 1440 1441 1446 1478Used by:1717
Symbol 1480 BitmapUsed by:1481
Symbol 1481 GraphicUses:1480Used by:1497
Symbol 1482 ButtonUses:1374 1375Used by:1497
Symbol 1483 EditableTextUses:7Used by:1497
Symbol 1484 EditableTextUses:7Used by:1497
Symbol 1485 EditableTextUses:7Used by:1497
Symbol 1486 TextUses:33Used by:1497
Symbol 1487 EditableTextUses:7Used by:1497
Symbol 1488 EditableTextUses:7Used by:1497
Symbol 1489 EditableTextUses:7Used by:1497
Symbol 1490 EditableTextUses:7Used by:1497
Symbol 1491 EditableTextUses:7Used by:1497
Symbol 1492 EditableTextUses:7Used by:1497
Symbol 1493 GraphicUsed by:1494
Symbol 1494 MovieClipUses:1493Used by:1497 1647
Symbol 1495 EditableTextUses:7Used by:1497
Symbol 1496 TextUses:7Used by:1497
Symbol 1497 MovieClipUses:1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1494 1495 1496Used by:1717
Symbol 1498 BitmapUsed by:1499
Symbol 1499 GraphicUses:1498Used by:1647
Symbol 1500 GraphicUsed by:1603
Symbol 1501 GraphicUsed by:1503
Symbol 1502 GraphicUsed by:1503 1505
Symbol 1503 MovieClipUses:1501 27 1502Used by:1513 1532 1533 1549 1551 1563 1564 1574 1575 1590 1603
Symbol 1504 GraphicUsed by:1505
Symbol 1505 MovieClipUses:1504 27 1502Used by:1603
Symbol 1506 GraphicUsed by:1603
Symbol 1507 GraphicUsed by:1510
Symbol 1508 GraphicUsed by:1510
Symbol 1509 GraphicUsed by:1510 1531
Symbol 1510 MovieClipUses:1507 27 1508 1509Used by:1511 1512 1532 1550 1574 1577 1586 1603
Symbol 1511 MovieClipUses:1510Used by:1603
Symbol 1512 MovieClipUses:1510Used by:1603
Symbol 1513 MovieClipUses:1503Used by:1603
Symbol 1514 GraphicUsed by:1603
Symbol 1515 TextUses:33Used by:1603
Symbol 1516 TextUses:33Used by:1603
Symbol 1517 TextUses:33Used by:1603
Symbol 1518 TextUses:33Used by:1603
Symbol 1519 TextUses:33Used by:1603
Symbol 1520 TextUses:33Used by:1603
Symbol 1521 TextUses:33Used by:1603
Symbol 1522 TextUses:33Used by:1603
Symbol 1523 TextUses:33Used by:1603
Symbol 1524 GraphicUsed by:1525
Symbol 1525 MovieClipUses:1524Used by:1533 1564 1575 1590 1603
Symbol 1526 TextUses:33Used by:1603
Symbol 1527 GraphicUsed by:1603
Symbol 1528 GraphicUsed by:1603
Symbol 1529 GraphicUsed by:1531
Symbol 1530 GraphicUsed by:1531
Symbol 1531 MovieClipUses:1529 27 1530 1509Used by:1532 1549 1574 1589
Symbol 1532 MovieClipUses:1531 1510 1503Used by:1603
Symbol 1533 MovieClipUses:1503 1525Used by:1603
Symbol 1534 GraphicUsed by:1603
Symbol 1535 TextUses:33Used by:1603
Symbol 1536 TextUses:33Used by:1603
Symbol 1537 TextUses:33Used by:1603
Symbol 1538 TextUses:33Used by:1603
Symbol 1539 TextUses:33Used by:1603
Symbol 1540 TextUses:33Used by:1603
Symbol 1541 TextUses:33Used by:1603
Symbol 1542 TextUses:33Used by:1603
Symbol 1543 TextUses:33Used by:1603
Symbol 1544 TextUses:33Used by:1603
Symbol 1545 GraphicUsed by:1603
Symbol 1546 GraphicUsed by:1547
Symbol 1547 MovieClipUses:1546Used by:1603
Symbol 1548 GraphicUsed by:1603
Symbol 1549 MovieClipUses:1531 1503Used by:1603
Symbol 1550 MovieClipUses:1510Used by:1603
Symbol 1551 MovieClipUses:1503Used by:1603
Symbol 1552 GraphicUsed by:1603
Symbol 1553 TextUses:33Used by:1603
Symbol 1554 TextUses:33Used by:1603
Symbol 1555 TextUses:33Used by:1603
Symbol 1556 TextUses:33Used by:1603
Symbol 1557 TextUses:33Used by:1603
Symbol 1558 TextUses:33Used by:1603
Symbol 1559 TextUses:33Used by:1603
Symbol 1560 TextUses:33Used by:1603
Symbol 1561 GraphicUsed by:1603
Symbol 1562 GraphicUsed by:1603
Symbol 1563 MovieClipUses:1503Used by:1603
Symbol 1564 MovieClipUses:1503 1525Used by:1603
Symbol 1565 GraphicUsed by:1603
Symbol 1566 TextUses:33Used by:1603
Symbol 1567 TextUses:33Used by:1603
Symbol 1568 TextUses:33Used by:1603
Symbol 1569 TextUses:33Used by:1603
Symbol 1570 TextUses:33Used by:1603
Symbol 1571 TextUses:33Used by:1603
Symbol 1572 GraphicUsed by:1603
Symbol 1573 GraphicUsed by:1603
Symbol 1574 MovieClipUses:1531 1510 1503Used by:1603
Symbol 1575 MovieClipUses:1503 1525Used by:1603
Symbol 1576 GraphicUsed by:1577
Symbol 1577 MovieClipUses:1576 1510Used by:1603
Symbol 1578 GraphicUsed by:1603
Symbol 1579 TextUses:33Used by:1603
Symbol 1580 TextUses:33Used by:1603
Symbol 1581 TextUses:33Used by:1603
Symbol 1582 TextUses:33Used by:1603
Symbol 1583 TextUses:33Used by:1603
Symbol 1584 GraphicUsed by:1603
Symbol 1585 GraphicUsed by:1586
Symbol 1586 MovieClipUses:1585 1510Used by:1603
Symbol 1587 GraphicUsed by:1603
Symbol 1588 GraphicUsed by:1589
Symbol 1589 MovieClipUses:1531 1588Used by:1603
Symbol 1590 MovieClipUses:1503 1525Used by:1603
Symbol 1591 GraphicUsed by:1603
Symbol 1592 TextUses:33Used by:1603
Symbol 1593 TextUses:33Used by:1603
Symbol 1594 TextUses:33Used by:1603
Symbol 1595 TextUses:33Used by:1603
Symbol 1596 TextUses:33Used by:1603
Symbol 1597 TextUses:33Used by:1603
Symbol 1598 TextUses:33Used by:1603
Symbol 1599 TextUses:33Used by:1603
Symbol 1600 TextUses:33Used by:1603
Symbol 1601 TextUses:33Used by:1603
Symbol 1602 TextUses:33Used by:1603
Symbol 1603 MovieClipUses:1500 1503 1505 1506 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1525 1526 1527 1528 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 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 1575 1577 1578 1579 1580 1581 1582 1583 1584 1586 1510 1587 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602Used by:1647
Symbol 1604 TextUses:33Used by:1647
Symbol 1605 GraphicUsed by:1647
Symbol 1606 EditableTextUses:7Used by:1647
Symbol 1607 EditableTextUses:7Used by:1647
Symbol 1608 EditableTextUses:7Used by:1647
Symbol 1609 EditableTextUses:7Used by:1647
Symbol 1610 EditableTextUses:7Used by:1647
Symbol 1611 EditableTextUses:7Used by:1647
Symbol 1612 TextUses:33Used by:1647
Symbol 1613 EditableTextUses:7Used by:1647
Symbol 1614 EditableTextUses:7Used by:1647
Symbol 1615 TextUses:33Used by:1647
Symbol 1616 TextUses:33Used by:1647
Symbol 1617 TextUses:33Used by:1647
Symbol 1618 TextUses:33Used by:1647
Symbol 1619 EditableTextUses:7Used by:1647
Symbol 1620 EditableTextUses:7Used by:1647
Symbol 1621 GraphicUsed by:1647
Symbol 1622 ButtonUses:1374 1375Used by:1647
Symbol 1623 EditableTextUses:7Used by:1647
Symbol 1624 EditableTextUses:33Used by:1647
Symbol 1625 GraphicUsed by:1626
Symbol 1626 MovieClipUses:1625Used by:1647
Symbol 1627 TextUses:33Used by:1647
Symbol 1628 GraphicUsed by:1631
Symbol 1629 GraphicUsed by:1631
Symbol 1630 TextUses:1275Used by:1631
Symbol 1631 MovieClipUses:1628 1629 1630Used by:1647
Symbol 1632 EditableTextUses:7Used by:1647
Symbol 1633 BitmapUsed by:1634
Symbol 1634 GraphicUses:1633Used by:1639
Symbol 1635 BitmapUsed by:1636
Symbol 1636 GraphicUses:1635Used by:1638
Symbol 1637 TextUses:7Used by:1638
Symbol 1638 MovieClipUses:1636 1637Used by:1639
Symbol 1639 MovieClipUses:1634 1638Used by:1647
Symbol 1640 BitmapUsed by:1641
Symbol 1641 GraphicUses:1640Used by:1642
Symbol 1642 MovieClipUses:1641Used by:1646
Symbol 1643 EditableTextUses:7 33Used by:1646
Symbol 1644 TextUses:7Used by:1646
Symbol 1645 EditableTextUses:7Used by:1646
Symbol 1646 MovieClipUses:1642 1643 1644 1645Used by:1647
Symbol 1647 MovieClipUses:1499 1603 1604 1605 1606 1607 1608 1609 1610 1611 1494 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1626 1627 1631 1632 1639 1646Used by:1717
Symbol 1648 BitmapUsed by:1649
Symbol 1649 GraphicUses:1648Used by:1716
Symbol 1650 TextUses:7Used by:1652
Symbol 1651 GraphicUsed by:1652
Symbol 1652 MovieClipUses:1650 1651Used by:1716
Symbol 1653 GraphicUsed by:1678
Symbol 1654 BitmapUsed by:1655
Symbol 1655 GraphicUses:1654Used by:1678
Symbol 1656 TextUses:7Used by:1678
Symbol 1657 GraphicUsed by:1666
Symbol 1658 GraphicUsed by:1666
Symbol 1659 GraphicUsed by:1666
Symbol 1660 GraphicUsed by:1666
Symbol 1661 GraphicUsed by:1666
Symbol 1662 GraphicUsed by:1666
Symbol 1663 GraphicUsed by:1666
Symbol 1664 GraphicUsed by:1666
Symbol 1665 GraphicUsed by:1666
Symbol 1666 MovieClipUses:1657 1658 1659 1660 1661 1662 1663 1664 1665Used by:1678
Symbol 1667 GraphicUsed by:1677
Symbol 1668 GraphicUsed by:1677
Symbol 1669 GraphicUsed by:1677
Symbol 1670 GraphicUsed by:1677
Symbol 1671 GraphicUsed by:1677
Symbol 1672 GraphicUsed by:1677
Symbol 1673 GraphicUsed by:1677
Symbol 1674 GraphicUsed by:1677
Symbol 1675 GraphicUsed by:1677
Symbol 1676 GraphicUsed by:1677
Symbol 1677 MovieClipUses:1667 1668 1669 1670 1671 1672 1673 1674 1675 1676Used by:1678
Symbol 1678 MovieClipUses:1653 1655 1656 1666 1677Used by:1716
Symbol 1679 GraphicUsed by:1680
Symbol 1680 MovieClipUses:1679Used by:1715 1716
Symbol 1681 GraphicUsed by:1682
Symbol 1682 MovieClipUses:1681Used by:1716
Symbol 1683 GraphicUsed by:1684 1687 1690
Symbol 1684 MovieClipUses:1683Used by:1686
Symbol 1685 GraphicUsed by:1686
Symbol 1686 MovieClipUses:1684 1685Used by:1693
Symbol 1687 MovieClipUses:1683Used by:1689
Symbol 1688 GraphicUsed by:1689
Symbol 1689 MovieClipUses:1687 1688Used by:1693
Symbol 1690 MovieClipUses:1683Used by:1692
Symbol 1691 GraphicUsed by:1692
Symbol 1692 MovieClipUses:1690 1691Used by:1693
Symbol 1693 MovieClipUses:1686 1689 1692Used by:1716
Symbol 1694 EditableTextUses:7 33Used by:1716
Symbol 1695 EditableTextUses:7 33Used by:1716
Symbol 1696 TextUses:7Used by:1716
Symbol 1697 BitmapUsed by:1698
Symbol 1698 GraphicUses:1697Used by:1699
Symbol 1699 MovieClipUses:1698Used by:1705 1707
Symbol 1700 EditableTextUses:7 33Used by:1705
Symbol 1701 TextUses:7Used by:1705
Symbol 1702 EditableTextUses:7 33Used by:1705
Symbol 1703 TextUses:7Used by:1705
Symbol 1704 EditableTextUses:7 33Used by:1705
Symbol 1705 MovieClipUses:1699 1700 1701 1702 1703 1704Used by:1716
Symbol 1706 TextUses:7Used by:1707
Symbol 1707 MovieClipUses:1699 1706Used by:1716
Symbol 1708 BitmapUsed by:1709
Symbol 1709 GraphicUses:1708Used by:1715
Symbol 1710 EditableTextUses:7 33Used by:1715
Symbol 1711 EditableTextUses:7 33Used by:1715
Symbol 1712 TextUses:7Used by:1715
Symbol 1713 TextUses:7Used by:1715
Symbol 1714 ButtonUses:1374 1375Used by:1715
Symbol 1715 MovieClipUses:1709 1710 1711 1712 1713 1714 1680Used by:1716
Symbol 1716 MovieClipUses:1649 1652 1678 1680 1682 1693 1694 1695 1696 1705 1707 1715Used by:1717
Symbol 1717 MovieClip [timeManager]Uses:1315 1316 1405 1436 1479 1497 1647 1716Used by:Timeline
Symbol 1718 MovieClip [AK47_Icon]Uses:198Used by:Timeline
Symbol 1719 GraphicUsed by:1720
Symbol 1720 MovieClip [chainsaw_Icon]Uses:1719Used by:Timeline
Symbol 1721 GraphicUsed by:1725
Symbol 1722 GraphicUsed by:1723
Symbol 1723 MovieClipUses:1722Used by:1725
Symbol 1724 GraphicUsed by:1725
Symbol 1725 MovieClip [huntingRifle_Icon]Uses:1721 1723 1724Used by:Timeline
Symbol 1726 MovieClip [pistol_Icon]Uses:177Used by:Timeline
Symbol 1727 GraphicUsed by:1728
Symbol 1728 MovieClipUses:1727Used by:1729
Symbol 1729 MovieClip [shotgun_Icon]Uses:1728 205Used by:Timeline
Symbol 1730 GraphicUsed by:1731
Symbol 1731 MovieClipUses:1730Used by:1732
Symbol 1732 MovieClip [UMP_Icon]Uses:1731Used by:Timeline
Symbol 1733 MovieClip [revolver_Icon]Uses:174Used by:Timeline
Symbol 1734 GraphicUsed by:1737
Symbol 1735 GraphicUsed by:1736
Symbol 1736 MovieClipUses:1735Used by:1737
Symbol 1737 MovieClip [M4A1_Icon]Uses:1734 1736Used by:Timeline
Symbol 1738 BitmapUsed by:1739
Symbol 1739 GraphicUses:1738Used by:1740
Symbol 1740 MovieClipUses:1739Used by:1741
Symbol 1741 MovieClipUses:1740Used by:1742
Symbol 1742 MovieClip [flameParticle]Uses:1741 243Used by:Timeline
Symbol 1743 BitmapUsed by:1744
Symbol 1744 GraphicUses:1743Used by:1745
Symbol 1745 MovieClipUses:1744Used by:1780 1787
Symbol 1746 BitmapUsed by:1747
Symbol 1747 GraphicUses:1746Used by:1748
Symbol 1748 MovieClipUses:1747Used by:1780 1787
Symbol 1749 MovieClipUses:998Used by:1780 1787
Symbol 1750 GraphicUsed by:1780 1787
Symbol 1751 GraphicUsed by:1752
Symbol 1752 MovieClipUses:1751Used by:1753
Symbol 1753 MovieClipUses:1752Used by:1780
Symbol 1754 GraphicUsed by:1755
Symbol 1755 MovieClipUses:1754Used by:1780
Symbol 1756 GraphicUsed by:1757
Symbol 1757 MovieClipUses:1756 1189 1191 1193 1195Used by:1780
Symbol 1758 GraphicUsed by:1759
Symbol 1759 MovieClipUses:1758Used by:1780
Symbol 1760 GraphicUsed by:1761
Symbol 1761 MovieClipUses:1760Used by:1780
Symbol 1762 GraphicUsed by:1763
Symbol 1763 MovieClipUses:1762Used by:1780
Symbol 1764 FontUsed by:1765 1767 1769 1771 1775 1776 1777 1778 1781 1783 1785 1842 1942
Symbol 1765 TextUses:1764Used by:1766
Symbol 1766 MovieClipUses:1765Used by:1780
Symbol 1767 TextUses:1764Used by:1768
Symbol 1768 MovieClipUses:1767Used by:1780
Symbol 1769 TextUses:1764Used by:1770
Symbol 1770 MovieClipUses:1769Used by:1780
Symbol 1771 TextUses:1764Used by:1772
Symbol 1772 MovieClipUses:1771Used by:1780
Symbol 1773 EditableTextUses:1275Used by:1774
Symbol 1774 MovieClipUses:1773Used by:1780 1787 1843 1904
Symbol 1775 TextUses:1764Used by:1779
Symbol 1776 TextUses:1764Used by:1779
Symbol 1777 EditableTextUses:1764Used by:1779
Symbol 1778 EditableTextUses:1764Used by:1779
Symbol 1779 MovieClipUses:1775 1776 1777 1778Used by:1780 1787
Symbol 1780 MovieClip [ending2_badEnding]Uses:1745 1748 1749 1750 1753 1755 1757 1759 1761 1763 1766 1768 1770 1772 1774 1779 SS1Used by:Timeline
Symbol 1781 TextUses:1764Used by:1782
Symbol 1782 MovieClipUses:1781Used by:1787
Symbol 1783 TextUses:1764Used by:1784
Symbol 1784 MovieClipUses:1783Used by:1787
Symbol 1785 TextUses:1764Used by:1786
Symbol 1786 MovieClipUses:1785Used by:1787
Symbol 1787 MovieClip [ending2_goodEnding]Uses:1745 1748 1749 1750 1782 1784 1786 1779 1774 SS2Used by:Timeline
Symbol 1788 MovieClipUses:998Used by:1803
Symbol 1789 TextUses:1275Used by:1801
Symbol 1790 TextUses:1275Used by:1801
Symbol 1791 TextUses:1275Used by:1801
Symbol 1792 TextUses:1275Used by:1801
Symbol 1793 TextUses:1275Used by:1801
Symbol 1794 TextUses:1275Used by:1801
Symbol 1795 TextUses:1275Used by:1801
Symbol 1796 TextUses:1275Used by:1801
Symbol 1797 TextUses:1275Used by:1801
Symbol 1798 TextUses:1275Used by:1801
Symbol 1799 TextUses:1275Used by:1801
Symbol 1800 TextUses:1275Used by:1801
Symbol 1801 MovieClipUses:1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800Used by:1803
Symbol 1802 TextUses:1275Used by:1803
Symbol 1803 MovieClip [credits]Uses:1788 1801 1802Used by:1998  Timeline
Symbol 1804 TextUses:1275Used by:1830
Symbol 1805 GraphicUsed by:1806
Symbol 1806 MovieClipUses:1805Used by:1830
Symbol 1807 FontUsed by:1808 1811 1812 1813 1814 1815 1816 1817 1818 1819 1826 1827 1836 1838
Symbol 1808 TextUses:1807Used by:1830
Symbol 1809 GraphicUsed by:1810
Symbol 1810 MovieClipUses:1809Used by:1830
Symbol 1811 TextUses:1807Used by:1830
Symbol 1812 TextUses:1807Used by:1830
Symbol 1813 TextUses:1807Used by:1830
Symbol 1814 TextUses:1807Used by:1830
Symbol 1815 TextUses:1807Used by:1830
Symbol 1816 TextUses:1807Used by:1830
Symbol 1817 TextUses:1807Used by:1830
Symbol 1818 TextUses:1807Used by:1830
Symbol 1819 TextUses:1807Used by:1830
Symbol 1820 BitmapUsed by:1821
Symbol 1821 GraphicUses:1820Used by:1822
Symbol 1822 MovieClipUses:1821Used by:1825
Symbol 1823 GraphicUsed by:1824
Symbol 1824 MovieClipUses:1823Used by:1825
Symbol 1825 MovieClipUses:1822 1824Used by:1830
Symbol 1826 TextUses:1807Used by:1830
Symbol 1827 TextUses:1807Used by:1830
Symbol 1828 EditableTextUses:1275Used by:1829
Symbol 1829 MovieClipUses:1828Used by:1830
Symbol 1830 MovieClip [instructionsMenu]Uses:1299 1804 1305 1806 1808 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 1825 1826 1827 1829Used by:Timeline
Symbol 1831 GraphicUsed by:1832
Symbol 1832 MovieClipUses:1831Used by:1843
Symbol 1833 GraphicUsed by:1834
Symbol 1834 MovieClipUses:1301 1833Used by:1835
Symbol 1835 MovieClipUses:1834Used by:1843
Symbol 1836 TextUses:1807Used by:1837
Symbol 1837 MovieClipUses:1836Used by:1843
Symbol 1838 EditableTextUses:1807Used by:1839
Symbol 1839 MovieClipUses:1838Used by:1843
Symbol 1840 EditableTextUses:1275Used by:1841
Symbol 1841 MovieClipUses:1840Used by:1843
Symbol 1842 TextUses:1764Used by:1843
Symbol 1843 MovieClip [gameOver]Uses:1832 1835 1837 1839 1774 1841 1842 1315Used by:Timeline
Symbol 1844 GraphicUsed by:1904
Symbol 1845 GraphicUsed by:1856
Symbol 1846 GraphicUsed by:1847 1859
Symbol 1847 MovieClipUses:1846Used by:1854
Symbol 1848 GraphicUsed by:1851
Symbol 1849 BitmapUsed by:1850
Symbol 1850 GraphicUses:1849Used by:1851
Symbol 1851 MovieClipUses:1848 1850Used by:1854 1860
Symbol 1852 GraphicUsed by:1853
Symbol 1853 MovieClipUses:1852Used by:1854 1860
Symbol 1854 MovieClipUses:1847 1851 1853Used by:1856
Symbol 1855 GraphicUsed by:1856
Symbol 1856 MovieClipUses:1845 1854 1855Used by:1904
Symbol 1857 GraphicUsed by:1858
Symbol 1858 MovieClipUses:1857Used by:1904
Symbol 1859 MovieClipUses:1846Used by:1860
Symbol 1860 MovieClipUses:1859 1851 1853Used by:1889
Symbol 1861 GraphicUsed by:1864
Symbol 1862 BitmapUsed by:1863
Symbol 1863 GraphicUses:1862Used by:1864 1891
Symbol 1864 MovieClipUses:1861 1863Used by:1889
Symbol 1865 GraphicUsed by:1889
Symbol 1866 GraphicUsed by:1876
Symbol 1867 GraphicUsed by:1868
Symbol 1868 MovieClipUses:1867Used by:1876 1881 1887
Symbol 1869 GraphicUsed by:1876
Symbol 1870 GraphicUsed by:1871
Symbol 1871 MovieClipUses:1870Used by:1876 1881
Symbol 1872 GraphicUsed by:1876
Symbol 1873 GraphicUsed by:1874
Symbol 1874 MovieClipUses:1873Used by:1876 1881 1887
Symbol 1875 GraphicUsed by:1876
Symbol 1876 MovieClipUses:1866 1868 1869 1871 1872 1874 1875Used by:1889
Symbol 1877 GraphicUsed by:1881
Symbol 1878 GraphicUsed by:1881
Symbol 1879 GraphicUsed by:1881
Symbol 1880 GraphicUsed by:1881
Symbol 1881 MovieClipUses:1877 1868 1878 1871 1879 1874 1880Used by:1889
Symbol 1882 GraphicUsed by:1889
Symbol 1883 GraphicUsed by:1889
Symbol 1884 GraphicUsed by:1887
Symbol 1885 GraphicUsed by:1887
Symbol 1886 GraphicUsed by:1887
Symbol 1887 MovieClipUses:1884 1868 1874 1885 1886Used by:1889
Symbol 1888 GraphicUsed by:1889
Symbol 1889 MovieClipUses:1860 1864 1865 1876 1881 1882 1883 1887 1888Used by:1904
Symbol 1890 GraphicUsed by:1891
Symbol 1891 MovieClipUses:1890 1863Used by:1904
Symbol 1892 BitmapUsed by:1893
Symbol 1893 GraphicUses:1892Used by:1894
Symbol 1894 MovieClipUses:1893Used by:1895 1896
Symbol 1895 MovieClipUses:1894Used by:1897
Symbol 1896 MovieClipUses:1894Used by:1897
Symbol 1897 MovieClipUses:1895 1896Used by:1904
Symbol 1898 TextUses:1275Used by:1899
Symbol 1899 MovieClipUses:1898Used by:1904
Symbol 1900 TextUses:1275Used by:1901
Symbol 1901 MovieClipUses:1900Used by:1904
Symbol 1902 TextUses:1275Used by:1903
Symbol 1903 MovieClipUses:1902Used by:1904
Symbol 1904 MovieClip [endingAnimation]Uses:1844 1856 1858 1889 1891 1897 1315 1899 1901 1903 1774 SS3Used by:Timeline
Symbol 1905 GraphicUsed by:1906
Symbol 1906 MovieClipUses:1905Used by:1907
Symbol 1907 MovieClip [trap_mine]Uses:1906 907Used by:Timeline
Symbol 1908 GraphicUsed by:1913
Symbol 1909 GraphicUsed by:1910
Symbol 1910 MovieClipUses:1909Used by:1913
Symbol 1911 GraphicUsed by:1912
Symbol 1912 MovieClipUses:1911Used by:1913
Symbol 1913 MovieClip [trap_bearTrap]Uses:1908 65 1910 907 1912Used by:Timeline
Symbol 1914 TextUses:1275Used by:Timeline
Symbol 1915 BitmapUsed by:1916
Symbol 1916 GraphicUses:1915Used by:1917
Symbol 1917 MovieClipUses:1916Used by:1998
Symbol 1918 BitmapUsed by:1919
Symbol 1919 GraphicUses:1918Used by:1920
Symbol 1920 MovieClipUses:1919Used by:1998
Symbol 1921 FontUsed by:1922
Symbol 1922 TextUses:1921Used by:1933 1934
Symbol 1923 GraphicUsed by:1932
Symbol 1924 GraphicUsed by:1932
Symbol 1925 GraphicUsed by:1932
Symbol 1926 GraphicUsed by:1932
Symbol 1927 GraphicUsed by:1932
Symbol 1928 GraphicUsed by:1932
Symbol 1929 GraphicUsed by:1932
Symbol 1930 GraphicUsed by:1932
Symbol 1931 GraphicUsed by:1932
Symbol 1932 MovieClipUses:1923 1924 1925 1926 1927 1928 1929 1930 1931Used by:1933 1934
Symbol 1933 MovieClipUses:1922 1932Used by:1998
Symbol 1934 MovieClipUses:1922 1932Used by:1998
Symbol 1935 MovieClipUses:1298Used by:1936
Symbol 1936 MovieClipUses:1935Used by:1937
Symbol 1937 MovieClipUses:1936 1299Used by:1998
Symbol 1938 GraphicUsed by:1939
Symbol 1939 MovieClipUses:1938Used by:1998
Symbol 1940 TextUses:1275Used by:1941
Symbol 1941 MovieClipUses:1940Used by:1998
Symbol 1942 EditableTextUses:1764Used by:1943
Symbol 1943 MovieClipUses:1942Used by:1944
Symbol 1944 MovieClipUses:1943Used by:1998
Symbol 1945 GraphicUsed by:1950
Symbol 1946 GraphicUsed by:1950
Symbol 1947 FontUsed by:1948
Symbol 1948 TextUses:1947Used by:1950
Symbol 1949 GraphicUsed by:1950
Symbol 1950 MovieClipUses:1945 1946 1948 1949Used by:1998 2063
Symbol 1951 MovieClipUses:998Used by:1997
Symbol 1952 GraphicUsed by:1953
Symbol 1953 MovieClipUses:1952Used by:1962
Symbol 1954 GraphicUsed by:1955 2063
Symbol 1955 ButtonUses:1954Used by:1962
Symbol 1956 GraphicUsed by:1957
Symbol 1957 MovieClipUses:1956Used by:1962
Symbol 1958 GraphicUsed by:1959
Symbol 1959 MovieClipUses:1958Used by:1962
Symbol 1960 GraphicUsed by:1961
Symbol 1961 MovieClipUses:1960Used by:1962
Symbol 1962 MovieClipUses:998 1953 1955 1957 1959 1961Used by:1997
Symbol 1963 GraphicUsed by:1964
Symbol 1964 MovieClipUses:1963Used by:1996
Symbol 1965 GraphicUsed by:1996
Symbol 1966 BitmapUsed by:1967
Symbol 1967 GraphicUses:1966Used by:1968
Symbol 1968 MovieClipUses:1967Used by:1996
Symbol 1969 GraphicUsed by:1996
Symbol 1970 GraphicUsed by:1971
Symbol 1971 MovieClipUses:1970Used by:1976
Symbol 1972 GraphicUsed by:1976
Symbol 1973 GraphicUsed by:1974
Symbol 1974 MovieClipUses:1973Used by:1975
Symbol 1975 MovieClipUses:1974Used by:1976
Symbol 1976 MovieClipUses:1971 1972 1975Used by:1996
Symbol 1977 GraphicUsed by:1978
Symbol 1978 MovieClipUses:1977Used by:1996
Symbol 1979 GraphicUsed by:1980
Symbol 1980 MovieClipUses:1979Used by:1995
Symbol 1981 GraphicUsed by:1994
Symbol 1982 GraphicUsed by:1994
Symbol 1983 GraphicUsed by:1994
Symbol 1984 GraphicUsed by:1994
Symbol 1985 GraphicUsed by:1994
Symbol 1986 GraphicUsed by:1994
Symbol 1987 GraphicUsed by:1994
Symbol 1988 GraphicUsed by:1994
Symbol 1989 GraphicUsed by:1994
Symbol 1990 GraphicUsed by:1994
Symbol 1991 GraphicUsed by:1994
Symbol 1992 GraphicUsed by:1994
Symbol 1993 GraphicUsed by:1994
Symbol 1994 MovieClipUses:1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993Used by:1995
Symbol 1995 MovieClipUses:1980 1994Used by:1996
Symbol 1996 MovieClipUses:1964 1965 1968 1969 1976 1978 1995Used by:1997
Symbol 1997 MovieClipUses:1951 1962 1996Used by:1998
Symbol 1998 MovieClipUses:1917 1920 1933 1934 1937 1939 1941 1944 1950 1803 166 1997Used by:Timeline
Symbol 1999 EditableTextUses:33Used by:2003
Symbol 2000 EditableTextUses:7Used by:2003
Symbol 2001 EditableTextUses:33Used by:2003
Symbol 2002 ButtonUses:1442 1444 1445 1443Used by:2003
Symbol 2003 MovieClipUses:1438 1999 2000 2001 2002 1478Used by:Timeline
Symbol 2004 GraphicUsed by:2008
Symbol 2005 FontUsed by:2006 2007
Symbol 2006 EditableTextUses:2005Used by:2008
Symbol 2007 TextUses:2005Used by:2008
Symbol 2008 MovieClipUses:2004 2006 2007Used by:Timeline
Symbol 2009 BitmapUsed by:2010
Symbol 2010 GraphicUses:2009Used by:2011
Symbol 2011 MovieClipUses:2010Used by:2063
Symbol 2012 BitmapUsed by:2013
Symbol 2013 GraphicUses:2012Used by:2014
Symbol 2014 MovieClipUses:2013Used by:2063
Symbol 2015 MovieClipUses:998Used by:2063
Symbol 2016 BitmapUsed by:2017
Symbol 2017 GraphicUses:2016Used by:2018
Symbol 2018 MovieClipUses:2017Used by:2063
Symbol 2019 BitmapUsed by:2020
Symbol 2020 GraphicUses:2019Used by:2021
Symbol 2021 MovieClipUses:2020Used by:2063
Symbol 2022 TextUses:1275Used by:2023
Symbol 2023 MovieClipUses:2022Used by:2063
Symbol 2024 TextUses:1275Used by:2025
Symbol 2025 MovieClipUses:2024Used by:2063
Symbol 2026 BitmapUsed by:2027
Symbol 2027 GraphicUses:2026Used by:2028
Symbol 2028 MovieClipUses:2027Used by:2063
Symbol 2029 TextUses:1275Used by:2030
Symbol 2030 MovieClipUses:2029Used by:2063
Symbol 2031 BitmapUsed by:2032
Symbol 2032 GraphicUses:2031Used by:2033
Symbol 2033 MovieClipUses:2032Used by:2063
Symbol 2034 TextUses:1275Used by:2035
Symbol 2035 MovieClipUses:2034Used by:2063
Symbol 2036 TextUses:1275Used by:2037
Symbol 2037 MovieClipUses:2036Used by:2063
Symbol 2038 BitmapUsed by:2039
Symbol 2039 GraphicUses:2038Used by:2040
Symbol 2040 MovieClipUses:2039Used by:2063
Symbol 2041 BitmapUsed by:2042
Symbol 2042 GraphicUses:2041Used by:2043
Symbol 2043 MovieClipUses:2042Used by:2063
Symbol 2044 MovieClipUses:998Used by:2063
Symbol 2045 BitmapUsed by:2046 2047 2048
Symbol 2046 GraphicUses:2045Used by:2063
Symbol 2047 GraphicUses:2045Used by:2063
Symbol 2048 GraphicUses:2045Used by:2063
Symbol 2049 BitmapUsed by:2050 2051
Symbol 2050 GraphicUses:2049Used by:2063
Symbol 2051 GraphicUses:2049Used by:2052
Symbol 2052 MovieClipUses:2051Used by:2063
Symbol 2053 BitmapUsed by:2054
Symbol 2054 GraphicUses:2053Used by:2055
Symbol 2055 MovieClipUses:2054Used by:2063
Symbol 2056 GraphicUsed by:2063
Symbol 2057 BitmapUsed by:2058
Symbol 2058 GraphicUses:2057Used by:2059
Symbol 2059 MovieClipUses:2058Used by:2063
Symbol 2060 BitmapUsed by:2061
Symbol 2061 GraphicUses:2060Used by:2062
Symbol 2062 MovieClipUses:2061Used by:2063
Symbol 2063 MovieClipUses:2011 2014 2015 1950 2018 2021 2023 2025 2028 2030 2033 2035 2037 2040 2043 2044 2046 2047 2048 2050 2052 1954 2055 2056 2059 2062 SS4Used by:Timeline
Symbol 2064 GraphicUsed by:Timeline
Symbol 2065 MovieClipUses:43Used by:2089
Symbol 2066 BitmapUsed by:2067
Symbol 2067 GraphicUses:2066Used by:2068
Symbol 2068 MovieClipUses:2067Used by:2089
Symbol 2069 BitmapUsed by:2070
Symbol 2070 GraphicUses:2069Used by:2071
Symbol 2071 MovieClipUses:2070Used by:2089
Symbol 2072 BitmapUsed by:2073
Symbol 2073 GraphicUses:2072Used by:2089
Symbol 2074 BitmapUsed by:2075
Symbol 2075 GraphicUses:2074Used by:2089
Symbol 2076 BitmapUsed by:2077
Symbol 2077 GraphicUses:2076Used by:2078
Symbol 2078 MovieClipUses:2077Used by:2089
Symbol 2079 BitmapUsed by:2080
Symbol 2080 GraphicUses:2079Used by:2089
Symbol 2081 BitmapUsed by:2082
Symbol 2082 GraphicUses:2081Used by:2083
Symbol 2083 MovieClipUses:2082Used by:2089
Symbol 2084 BitmapUsed by:2085
Symbol 2085 GraphicUses:2084Used by:2089
Symbol 2086 BitmapUsed by:2087
Symbol 2087 GraphicUses:2086Used by:2088
Symbol 2088 MovieClipUses:2087Used by:2089
Symbol 2089 MovieClipUses:995 2065 2068 166 52 2071 2073 2075 2078 2080 2083 2085 2088Used by:Timeline
Symbol 2090 GraphicUsed by:2092
Symbol 2091 MovieClipUses:674Used by:2092
Symbol 2092 MovieClipUses:2090 2091Used by:Timeline
Symbol 2093 GraphicUsed by:2094
Symbol 2094 MovieClipUses:2093Used by:Timeline
Symbol 2095 GraphicUsed by:2096
Symbol 2096 MovieClipUses:2095Used by:Timeline
Symbol 2097 GraphicUsed by:2098
Symbol 2098 MovieClipUses:2097Used by:Timeline
Symbol 2099 MovieClipUses:13Used by:Timeline
Symbol 2100 GraphicUsed by:2140
Symbol 2101 BitmapUsed by:2102
Symbol 2102 GraphicUses:2101Used by:2103
Symbol 2103 MovieClipUses:2102Used by:2140
Symbol 2104 BitmapUsed by:2105
Symbol 2105 GraphicUses:2104Used by:2140
Symbol 2106 BitmapUsed by:2107
Symbol 2107 GraphicUses:2106Used by:2140
Symbol 2108 BitmapUsed by:2109
Symbol 2109 GraphicUses:2108Used by:2140
Symbol 2110 BitmapUsed by:2111
Symbol 2111 GraphicUses:2110Used by:2140
Symbol 2112 BitmapUsed by:2113
Symbol 2113 GraphicUses:2112Used by:2114
Symbol 2114 MovieClipUses:2113Used by:2115
Symbol 2115 MovieClipUses:2114Used by:2140
Symbol 2116 BitmapUsed by:2117
Symbol 2117 GraphicUses:2116Used by:2140
Symbol 2118 BitmapUsed by:2119
Symbol 2119 GraphicUses:2118Used by:2140
Symbol 2120 BitmapUsed by:2121
Symbol 2121 GraphicUses:2120Used by:2140
Symbol 2122 BitmapUsed by:2123
Symbol 2123 GraphicUses:2122Used by:2140
Symbol 2124 BitmapUsed by:2125
Symbol 2125 GraphicUses:2124Used by:2140
Symbol 2126 BitmapUsed by:2127
Symbol 2127 GraphicUses:2126Used by:2140
Symbol 2128 BitmapUsed by:2129
Symbol 2129 GraphicUses:2128Used by:2140
Symbol 2130 BitmapUsed by:2131
Symbol 2131 GraphicUses:2130Used by:2140
Symbol 2132 BitmapUsed by:2133
Symbol 2133 GraphicUses:2132Used by:2140
Symbol 2134 BitmapUsed by:2135
Symbol 2135 GraphicUses:2134Used by:2140
Symbol 2136 BitmapUsed by:2137
Symbol 2137 GraphicUses:2136Used by:2140
Symbol 2138 BitmapUsed by:2139
Symbol 2139 GraphicUses:2138Used by:2140
Symbol 2140 MovieClipUses:2100 2103 2105 2107 2109 2111 2115 2117 2119 2121 2123 2125 2127 2129 2131 2133 2135 2137 2139Used by:Timeline
Symbol 2141 TextUses:1275Used by:Timeline
Symbol 2142 TextUses:1275Used by:Timeline
Symbol 2143 TextUses:1275Used by:Timeline
Symbol 2144 TextUses:1275Used by:2145
Symbol 2145 MovieClipUses:2144Used by:2147
Symbol 2146 GraphicUsed by:2147
Symbol 2147 MovieClipUses:2145 2146Used by:Timeline
Streaming Sound 1Used by:Symbol 1780 MovieClip [ending2_badEnding]
Streaming Sound 2Used by:Symbol 1787 MovieClip [ending2_goodEnding]
Streaming Sound 3Used by:Symbol 1904 MovieClip [endingAnimation]
Streaming Sound 4Used by:Symbol 2063 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 63 MovieClip
"suvirovr"Frame 2Symbol 254 MovieClip [survivorDummy]
"zombie1"Frame 2Symbol 874 MovieClip [newZombie]
"zombieThreatText"Frame 2Symbol 1283 EditableText
"mainBlackOut"Frame 2Symbol 1315 MovieClip [blackOut]
"overlay"Frame 5Symbol 48 MovieClip [bg_glenDale_overlay]
"musicAmbience"Frame 5Symbol 63 MovieClip
"mainMenu"Frame 5Symbol 1998 MovieClip
"optionsHolder"Frame 5Symbol 166 MovieClip
"creditsHolder"Frame 5Symbol 166 MovieClip
"day"Frame 6Symbol 1319 MovieClip
"journalHolder"Frame 6Symbol 166 MovieClip
"introJournal"Frame 6Symbol 2003 MovieClip
"introBlackOut"Frame 6Symbol 1315 MovieClip [blackOut]
"bgImage"Frame 7Symbol 2089 MovieClip
"stageBG"Frame 7Symbol 2092 MovieClip
"blockFront"Frame 7Symbol 2094 MovieClip
"blockTop"Frame 7Symbol 2096 MovieClip
"blockBack"Frame 7Symbol 2098 MovieClip
"blockBottom"Frame 7Symbol 2099 MovieClip
"theWall"Frame 7Symbol 2140 MovieClip
"game"Frame 7Symbol 63 MovieClip
"makeEnemy"Frame 7Symbol 63 MovieClip
"levelClock"Frame 7Symbol 63 MovieClip
"gameOverHolder"Frame 7Symbol 166 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 68 MovieClip Frame 1Symbol 67 MovieClip
"lowerLeg"Symbol 85 MovieClip Frame 1Symbol 80 MovieClip
"upperLeg"Symbol 110 MovieClip Frame 1Symbol 97 MovieClip
"addons"Symbol 110 MovieClip Frame 1Symbol 99 MovieClip
"arrowPack"Symbol 110 MovieClip Frame 1Symbol 109 MovieClip
"upperLeg"Symbol 111 MovieClip Frame 1Symbol 97 MovieClip
"torso"Symbol 117 MovieClip Frame 1Symbol 113 MovieClip
"lowerArm"Symbol 142 MovieClip Frame 1Symbol 137 MovieClip
"upperArm"Symbol 163 MovieClip Frame 1Symbol 158 MovieClip
"barrelEnd"Symbol 211 MovieClip Frame 1Symbol 166 MovieClip
"muzzleFlash"Symbol 211 MovieClip Frame 1Symbol 172 MovieClip
"helperGun"Symbol 211 MovieClip Frame 17Symbol 178 MovieClip
"lowerArm"Symbol 237 MovieClip Frame 1Symbol 137 MovieClip
"upperArm"Symbol 238 MovieClip Frame 1Symbol 158 MovieClip
"dummyBackHand"Symbol 241 MovieClip Frame 1Symbol 121 MovieClip
"dummyBackLowerArm"Symbol 241 MovieClip Frame 1Symbol 142 MovieClip
"dummyBackUpperArm"Symbol 241 MovieClip Frame 1Symbol 163 MovieClip
"helperGun"Symbol 241 MovieClip Frame 1Symbol 211 MovieClip
"dummyHead"Symbol 241 MovieClip Frame 1Symbol 236 MovieClip
"dummyFrontHand"Symbol 241 MovieClip Frame 1Symbol 121 MovieClip
"dummyFrontLowerArm"Symbol 241 MovieClip Frame 1Symbol 237 MovieClip
"dummyFrontUpperArm"Symbol 241 MovieClip Frame 1Symbol 238 MovieClip
"dummyFrontHand"Symbol 241 MovieClip Frame 12Symbol 240 MovieClip
"dummyFrontHand"Symbol 241 MovieClip Frame 101Symbol 121 MovieClip
"dummyBackFoot"Symbol 254 MovieClip [survivorDummy] Frame 1Symbol 68 MovieClip
"dummyBackLowerLeg"Symbol 254 MovieClip [survivorDummy] Frame 1Symbol 85 MovieClip
"dummyBackUpperLeg"Symbol 254 MovieClip [survivorDummy] Frame 1Symbol 110 MovieClip
"dummyFrontFoot"Symbol 254 MovieClip [survivorDummy] Frame 1Symbol 68 MovieClip
"dummyFrontLowerLeg"Symbol 254 MovieClip [survivorDummy] Frame 1Symbol 85 MovieClip
"dummyFrontUpperLeg"Symbol 254 MovieClip [survivorDummy] Frame 1Symbol 111 MovieClip
"dummyTorso"Symbol 254 MovieClip [survivorDummy] Frame 1Symbol 117 MovieClip
"helperMainGun"Symbol 254 MovieClip [survivorDummy] Frame 1Symbol 241 MovieClip
"collision"Symbol 254 MovieClip [survivorDummy] Frame 1Symbol 243 MovieClip
"torso"Symbol 278 MovieClip [zombieTorso3] Frame 1Symbol 269 MovieClip
"arrowPack"Symbol 278 MovieClip [zombieTorso3] Frame 1Symbol 277 MovieClip
"torso"Symbol 311 MovieClip [zombieTorso2] Frame 1Symbol 293 MovieClip
"torsoAddons"Symbol 311 MovieClip [zombieTorso2] Frame 1Symbol 310 MovieClip
"arrowPack"Symbol 311 MovieClip [zombieTorso2] Frame 1Symbol 277 MovieClip
"torso"Symbol 391 MovieClip [zombieTorso1] Frame 1Symbol 326 MovieClip
"torsoAddons"Symbol 391 MovieClip [zombieTorso1] Frame 1Symbol 390 MovieClip
"arrowPack"Symbol 391 MovieClip [zombieTorso1] Frame 1Symbol 277 MovieClip
"accessories"Symbol 466 MovieClip [zombieHead3] Frame 1Symbol 463 MovieClip
"arrowPack"Symbol 466 MovieClip [zombieHead3] Frame 1Symbol 465 MovieClip
"accessories"Symbol 519 MovieClip [zombieHead2] Frame 1Symbol 518 MovieClip
"arrowPack"Symbol 519 MovieClip [zombieHead2] Frame 1Symbol 465 MovieClip
"accessories"Symbol 565 MovieClip [zombieHead1] Frame 1Symbol 564 MovieClip
"arrowPack"Symbol 565 MovieClip [zombieHead1] Frame 1Symbol 465 MovieClip
"background_backLegTop"Symbol 654 MovieClip [zombieDog] Frame 1Symbol 572 MovieClip
"background_backLegBottom"Symbol 654 MovieClip [zombieDog] Frame 1Symbol 574 MovieClip
"background_frontLegTop"Symbol 654 MovieClip [zombieDog] Frame 1Symbol 576 MovieClip
"background_frontLegBottom"Symbol 654 MovieClip [zombieDog] Frame 1Symbol 578 MovieClip
"doghead"Symbol 654 MovieClip [zombieDog] Frame 1Symbol 582 MovieClip
"dogbody"Symbol 654 MovieClip [zombieDog] Frame 1Symbol 584 MovieClip
"foreground_backLegTop"Symbol 654 MovieClip [zombieDog] Frame 1Symbol 572 MovieClip
"foreground_backLegBottom"Symbol 654 MovieClip [zombieDog] Frame 1Symbol 574 MovieClip
"foreground_frontLegTop"Symbol 654 MovieClip [zombieDog] Frame 1Symbol 576 MovieClip
"foreground_frontLegBottom"Symbol 654 MovieClip [zombieDog] Frame 1Symbol 578 MovieClip
"bloodPackTorso2"Symbol 654 MovieClip [zombieDog] Frame 1Symbol 642 MovieClip [bloodPack1]
"bloodPackTorso3"Symbol 654 MovieClip [zombieDog] Frame 1Symbol 642 MovieClip [bloodPack1]
"bloodPackTorso1"Symbol 654 MovieClip [zombieDog] Frame 1Symbol 642 MovieClip [bloodPack1]
"bloodPackHead3"Symbol 654 MovieClip [zombieDog] Frame 1Symbol 642 MovieClip [bloodPack1]
"bloodPackHead2"Symbol 654 MovieClip [zombieDog] Frame 1Symbol 642 MovieClip [bloodPack1]
"bloodPackHead1"Symbol 654 MovieClip [zombieDog] Frame 1Symbol 642 MovieClip [bloodPack1]
"head"Symbol 654 MovieClip [zombieDog] Frame 1Symbol 243 MovieClip
"torso"Symbol 654 MovieClip [zombieDog] Frame 1Symbol 243 MovieClip
"reach"Symbol 654 MovieClip [zombieDog] Frame 1Symbol 243 MovieClip
"head"Symbol 654 MovieClip [zombieDog] Frame 2Symbol 582 MovieClip
"body"Symbol 654 MovieClip [zombieDog] Frame 2Symbol 584 MovieClip
"head"Symbol 654 MovieClip [zombieDog] Frame 77Symbol 243 MovieClip
"torso"Symbol 654 MovieClip [zombieDog] Frame 77Symbol 243 MovieClip
"collision"Symbol 663 MovieClip [round] Frame 1Symbol 243 MovieClip
"hand"Symbol 673 MovieClip Frame 1Symbol 672 MovieClip
"dummyBackHand"Symbol 874 MovieClip [newZombie] Frame 1Symbol 673 MovieClip
"dummyBackLowerArm"Symbol 874 MovieClip [newZombie] Frame 1Symbol 142 MovieClip
"dummyBackUpperArm"Symbol 874 MovieClip [newZombie] Frame 1Symbol 163 MovieClip
"dummyBackFoot"Symbol 874 MovieClip [newZombie] Frame 1Symbol 68 MovieClip
"dummyBackLowerLeg"Symbol 874 MovieClip [newZombie] Frame 1Symbol 85 MovieClip
"dummyBackUpperLeg"Symbol 874 MovieClip [newZombie] Frame 1Symbol 110 MovieClip
"dummyFrontFoot"Symbol 874 MovieClip [newZombie] Frame 1Symbol 68 MovieClip
"dummyFrontLowerLeg"Symbol 874 MovieClip [newZombie] Frame 1Symbol 85 MovieClip
"dummyFrontUpperLeg"Symbol 874 MovieClip [newZombie] Frame 1Symbol 110 MovieClip
"dummyHead"Symbol 874 MovieClip [newZombie] Frame 1Symbol 676 MovieClip
"dummyTorso"Symbol 874 MovieClip [newZombie] Frame 1Symbol 679 MovieClip
"dummyFrontHand"Symbol 874 MovieClip [newZombie] Frame 1Symbol 673 MovieClip
"dummyFrontLowerArm"Symbol 874 MovieClip [newZombie] Frame 1Symbol 142 MovieClip
"dummyFrontUpperArm"Symbol 874 MovieClip [newZombie] Frame 1Symbol 163 MovieClip
"head"Symbol 874 MovieClip [newZombie] Frame 1Symbol 243 MovieClip
"legs"Symbol 874 MovieClip [newZombie] Frame 1Symbol 243 MovieClip
"torso"Symbol 874 MovieClip [newZombie] Frame 1Symbol 243 MovieClip
"reach"Symbol 874 MovieClip [newZombie] Frame 1Symbol 243 MovieClip
"collisionFeet"Symbol 874 MovieClip [newZombie] Frame 1Symbol 243 MovieClip
"bloodPackTorso2"Symbol 874 MovieClip [newZombie] Frame 1Symbol 642 MovieClip [bloodPack1]
"bloodPackTorso3"Symbol 874 MovieClip [newZombie] Frame 1Symbol 642 MovieClip [bloodPack1]
"bloodPackTorso1"Symbol 874 MovieClip [newZombie] Frame 1Symbol 642 MovieClip [bloodPack1]
"bloodPackLegs3"Symbol 874 MovieClip [newZombie] Frame 1Symbol 642 MovieClip [bloodPack1]
"bloodPackLegs2"Symbol 874 MovieClip [newZombie] Frame 1Symbol 642 MovieClip [bloodPack1]
"bloodPackLegs1"Symbol 874 MovieClip [newZombie] Frame 1Symbol 642 MovieClip [bloodPack1]
"bloodPackHead3"Symbol 874 MovieClip [newZombie] Frame 1Symbol 642 MovieClip [bloodPack1]
"bloodPackHead2"Symbol 874 MovieClip [newZombie] Frame 1Symbol 642 MovieClip [bloodPack1]
"bloodPackHead1"Symbol 874 MovieClip [newZombie] Frame 1Symbol 642 MovieClip [bloodPack1]
"thudPackHead3"Symbol 874 MovieClip [newZombie] Frame 1Symbol 687 MovieClip
"thudPackHead2"Symbol 874 MovieClip [newZombie] Frame 1Symbol 687 MovieClip
"thudPackTorso2"Symbol 874 MovieClip [newZombie] Frame 1Symbol 687 MovieClip
"thudPackTorso3"Symbol 874 MovieClip [newZombie] Frame 1Symbol 687 MovieClip
"thudPackTorso1"Symbol 874 MovieClip [newZombie] Frame 1Symbol 687 MovieClip
"thudPackHead1"Symbol 874 MovieClip [newZombie] Frame 1Symbol 687 MovieClip
"head"Symbol 874 MovieClip [newZombie] Frame 80Symbol 243 MovieClip
"legs"Symbol 874 MovieClip [newZombie] Frame 80Symbol 243 MovieClip
"torso"Symbol 874 MovieClip [newZombie] Frame 80Symbol 243 MovieClip
"reach"Symbol 874 MovieClip [newZombie] Frame 80Symbol 243 MovieClip
"collision"Symbol 883 MovieClip Frame 1Symbol 243 MovieClip
"collision"Symbol 885 MovieClip Frame 1Symbol 243 MovieClip
"collision"Symbol 887 MovieClip Frame 1Symbol 243 MovieClip
"collision"Symbol 889 MovieClip Frame 1Symbol 243 MovieClip
"collision"Symbol 891 MovieClip Frame 1Symbol 243 MovieClip
"weapon"Symbol 892 MovieClip Frame 97Symbol 883 MovieClip
"weapon"Symbol 892 MovieClip Frame 109Symbol 885 MovieClip
"weapon"Symbol 892 MovieClip Frame 120Symbol 887 MovieClip
"weapon"Symbol 892 MovieClip Frame 133Symbol 889 MovieClip
"weapon"Symbol 892 MovieClip Frame 145Symbol 891 MovieClip
"handskin"Symbol 895 MovieClip [zombieHand] Frame 1Symbol 894 MovieClip
"accessories"Symbol 896 MovieClip [zombie_Hand] Frame 1Symbol 892 MovieClip
"handskin"Symbol 896 MovieClip [zombie_Hand] Frame 1Symbol 895 MovieClip [zombieHand]
"collision"Symbol 908 MovieClip [trap_gasCylinder] Frame 1Symbol 907 MovieClip
"beard"Symbol 944 MovieClip Frame 1Symbol 943 MovieClip
"frontHand"Symbol 1043 MovieClip Frame 1Symbol 1040 MovieClip
"head"Symbol 1043 MovieClip Frame 1Symbol 944 MovieClip
"frontHand"Symbol 1043 MovieClip Frame 1Symbol 963 MovieClip
"head"Symbol 1046 MovieClip Frame 1Symbol 944 MovieClip
"frontHand"Symbol 1046 MovieClip Frame 1Symbol 949 MovieClip
"frontHand"Symbol 1046 MovieClip Frame 1Symbol 1044 MovieClip
"frontHand"Symbol 1046 MovieClip Frame 3Symbol 1045 MovieClip
"frontHand"Symbol 1046 MovieClip Frame 8Symbol 1044 MovieClip
"frontHand"Symbol 1046 MovieClip Frame 9Symbol 949 MovieClip
"frontHand"Symbol 1046 MovieClip Frame 13Symbol 949 MovieClip
"frontHand"Symbol 1046 MovieClip Frame 19Symbol 963 MovieClip
"frontHand"Symbol 1046 MovieClip Frame 31Symbol 963 MovieClip
"frontHand"Symbol 1046 MovieClip Frame 51Symbol 1040 MovieClip
"frontHand"Symbol 1046 MovieClip Frame 53Symbol 949 MovieClip
"frontHand"Symbol 1046 MovieClip Frame 55Symbol 963 MovieClip
"barrelEnd"Symbol 1120 MovieClip Frame 1Symbol 933 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 1Symbol 936 MovieClip
"gun"Symbol 1120 MovieClip Frame 1Symbol 178 MovieClip
"head"Symbol 1120 MovieClip Frame 1Symbol 944 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 1Symbol 949 MovieClip
"muzzleFlash"Symbol 1120 MovieClip Frame 1Symbol 952 MovieClip [muzzleFlash_pistol]
"ejectionPort"Symbol 1120 MovieClip Frame 1Symbol 933 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 34Symbol 957 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 37Symbol 960 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 38Symbol 963 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 52Symbol 960 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 54Symbol 949 MovieClip
"gun"Symbol 1120 MovieClip Frame 64Symbol 175 MovieClip
"muzzleFlash"Symbol 1120 MovieClip Frame 64Symbol 966 MovieClip
"backHand"Symbol 1120 MovieClip Frame 107Symbol 969 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 113Symbol 957 MovieClip
"backHand"Symbol 1120 MovieClip Frame 133Symbol 972 MovieClip
"backHand"Symbol 1120 MovieClip Frame 139Symbol 969 MovieClip
"gun"Symbol 1120 MovieClip Frame 168Symbol 180 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 168Symbol 949 MovieClip
"muzzleFlash"Symbol 1120 MovieClip Frame 168Symbol 983 MovieClip
"ejectionPort"Symbol 1120 MovieClip Frame 168Symbol 933 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 226Symbol 960 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 232Symbol 963 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 234Symbol 960 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 240Symbol 963 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 249Symbol 960 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 270Symbol 949 MovieClip
"gun"Symbol 1120 MovieClip Frame 280Symbol 987 MovieClip
"muzzleFlash"Symbol 1120 MovieClip Frame 280Symbol 990 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 301Symbol 960 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 310Symbol 949 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 344Symbol 960 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 345Symbol 963 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 348Symbol 960 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 350Symbol 949 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 359Symbol 963 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 361Symbol 960 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 363Symbol 949 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 372Symbol 960 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 373Symbol 963 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 374Symbol 960 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 376Symbol 949 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 387Symbol 960 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 388Symbol 963 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 390Symbol 960 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 393Symbol 949 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 400Symbol 963 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 402Symbol 960 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 405Symbol 949 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 415Symbol 960 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 416Symbol 963 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 418Symbol 960 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 421Symbol 949 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 428Symbol 960 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 429Symbol 963 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 431Symbol 960 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 433Symbol 949 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 439Symbol 963 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 441Symbol 960 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 443Symbol 949 MovieClip
"gun"Symbol 1120 MovieClip Frame 486Symbol 999 MovieClip
"muzzleFlash"Symbol 1120 MovieClip Frame 486Symbol 1003 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 502Symbol 960 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 508Symbol 963 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 510Symbol 960 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 516Symbol 963 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 525Symbol 960 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 546Symbol 949 MovieClip
"barrelEnd"Symbol 1120 MovieClip Frame 550Symbol 933 MovieClip
"gun"Symbol 1120 MovieClip Frame 550Symbol 1007 MovieClip
"muzzleFlash"Symbol 1120 MovieClip Frame 550Symbol 1003 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 567Symbol 960 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 573Symbol 963 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 575Symbol 960 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 581Symbol 963 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 590Symbol 960 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 611Symbol 949 MovieClip
"barrelEnd"Symbol 1120 MovieClip Frame 614Symbol 933 MovieClip
"gun"Symbol 1120 MovieClip Frame 614Symbol 193 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 614Symbol 1010 MovieClip
"muzzleFlash"Symbol 1120 MovieClip Frame 614Symbol 1013 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 642Symbol 963 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 651Symbol 1010 MovieClip
"barrelEnd"Symbol 1120 MovieClip Frame 664Symbol 933 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 664Symbol 936 MovieClip
"gun"Symbol 1120 MovieClip Frame 664Symbol 1016 MovieClip
"muzzleFlash"Symbol 1120 MovieClip Frame 664Symbol 1021 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 676Symbol 1022 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 704Symbol 949 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 711Symbol 1010 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 712Symbol 963 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 724Symbol 1010 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 726Symbol 949 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 748Symbol 1010 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 749Symbol 963 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 759Symbol 936 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 759Symbol 1010 MovieClip
"barrelEnd"Symbol 1120 MovieClip Frame 777Symbol 933 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 777Symbol 957 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 777Symbol 949 MovieClip
"muzzleFlash"Symbol 1120 MovieClip Frame 777Symbol 1037 MovieClip
"muzzleFlash"Symbol 1120 MovieClip Frame 803Symbol 1043 MovieClip
"muzzleFlash"Symbol 1120 MovieClip Frame 815Symbol 1046 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 873Symbol 1022 MovieClip
"gun"Symbol 1120 MovieClip Frame 873Symbol 1048 MovieClip
"head"Symbol 1120 MovieClip Frame 873Symbol 944 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 873Symbol 1051 MovieClip
"muzzleFlash"Symbol 1120 MovieClip Frame 873Symbol 1054 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 889Symbol 949 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 893Symbol 1051 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 901Symbol 949 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 903Symbol 1010 MovieClip
"backHand"Symbol 1120 MovieClip Frame 904Symbol 969 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 947Symbol 1051 MovieClip
"backHand"Symbol 1120 MovieClip Frame 953Symbol 969 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 955Symbol 1022 MovieClip
"gun"Symbol 1120 MovieClip Frame 960Symbol 1057 MovieClip
"muzzleFlash"Symbol 1120 MovieClip Frame 960Symbol 1060 MovieClip
"ejectionPort"Symbol 1120 MovieClip Frame 960Symbol 933 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 980Symbol 1022 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 987Symbol 949 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 992Symbol 1010 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 995Symbol 1022 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 1009Symbol 1022 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 1011Symbol 957 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 1015Symbol 1022 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 1021Symbol 949 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 1023Symbol 1051 MovieClip
"backHand"Symbol 1120 MovieClip Frame 1031Symbol 969 MovieClip
"gun"Symbol 1120 MovieClip Frame 1031Symbol 1066 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 1031Symbol 949 MovieClip
"muzzleFlash"Symbol 1120 MovieClip Frame 1031Symbol 1069 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 1074Symbol 1010 MovieClip
"gun"Symbol 1120 MovieClip Frame 1120Symbol 185 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 1120Symbol 949 MovieClip
"muzzleFlash"Symbol 1120 MovieClip Frame 1120Symbol 1087 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 1132Symbol 1010 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 1144Symbol 949 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 1160Symbol 1010 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 1164Symbol 963 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 1171Symbol 1010 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 1184Symbol 960 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 1193Symbol 963 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 1197Symbol 949 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 1206Symbol 960 MovieClip
"muzzleFlash"Symbol 1120 MovieClip Frame 1214Symbol 1087 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 1236Symbol 949 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 1246Symbol 960 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 1252Symbol 949 MovieClip
"gun"Symbol 1120 MovieClip Frame 1262Symbol 1093 MovieClip
"muzzleFlash"Symbol 1120 MovieClip Frame 1262Symbol 1094 MovieClip
"muzzleFlash"Symbol 1120 MovieClip Frame 1300Symbol 1094 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 1313Symbol 960 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 1322Symbol 949 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 1343Symbol 1051 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 1360Symbol 1022 MovieClip
"backHand"Symbol 1120 MovieClip Frame 1370Symbol 969 MovieClip
"frontHand"Symbol 1120 MovieClip Frame 1383Symbol 949 MovieClip
"muzzleFlash"Symbol 1120 MovieClip Frame 1383Symbol 1119 MovieClip
"beard"Symbol 1122 MovieClip Frame 1Symbol 943 MovieClip
"legs"Symbol 1136 MovieClip [mainCharacter] Frame 1Symbol 928 MovieClip
"mainGun"Symbol 1136 MovieClip [mainCharacter] Frame 1Symbol 1120 MovieClip
"backHand"Symbol 1136 MovieClip [mainCharacter] Frame 10Symbol 969 MovieClip
"head"Symbol 1136 MovieClip [mainCharacter] Frame 10Symbol 1122 MovieClip
"frontHand"Symbol 1136 MovieClip [mainCharacter] Frame 10Symbol 957 MovieClip
"frontHand"Symbol 1136 MovieClip [mainCharacter] Frame 23Symbol 960 MovieClip
"frontHand"Symbol 1136 MovieClip [mainCharacter] Frame 26Symbol 957 MovieClip
"frontHand"Symbol 1136 MovieClip [mainCharacter] Frame 29Symbol 963 MovieClip
"head"Symbol 1136 MovieClip [mainCharacter] Frame 35Symbol 1122 MovieClip
"frontHand"Symbol 1136 MovieClip [mainCharacter] Frame 54Symbol 960 MovieClip
"torso"Symbol 1164 MovieClip [zombieTorso4] Frame 1Symbol 1151 MovieClip
"torsoAddons"Symbol 1164 MovieClip [zombieTorso4] Frame 1Symbol 1163 MovieClip
"arrowPack"Symbol 1164 MovieClip [zombieTorso4] Frame 1Symbol 277 MovieClip
"grenadeGraph"Symbol 1187 MovieClip [grenade] Frame 1Symbol 1042 MovieClip
"collision"Symbol 1199 MovieClip [RPG_Explosion] Frame 1Symbol 243 MovieClip
"debug_ammoCount"Symbol 1287 MovieClip Frame 1Symbol 1286 EditableText
"wallhealth"Symbol 1291 MovieClip Frame 1Symbol 1288 EditableText
"ammoCountHud"Symbol 1296 MovieClip [hud] Frame 1Symbol 1287 MovieClip
"wallHealthIndicator"Symbol 1296 MovieClip [hud] Frame 1Symbol 1291 MovieClip
"dayNumber"Symbol 1296 MovieClip [hud] Frame 1Symbol 1294 EditableText
"locationNameText"Symbol 1296 MovieClip [hud] Frame 1Symbol 1295 EditableText
"butLabel"Symbol 1307 MovieClip Frame 1Symbol 1306 EditableText
"currentQuality"Symbol 1310 MovieClip Frame 1Symbol 1309 EditableText
"MAIN MENU"Symbol 1314 MovieClip [optionsMenu] Frame 1Symbol 1307 MovieClip
"RESUME"Symbol 1314 MovieClip [optionsMenu] Frame 1Symbol 1307 MovieClip
"butLabel"Symbol 1314 MovieClip [optionsMenu] Frame 1Symbol 1308 EditableText
"QUALITY"Symbol 1314 MovieClip [optionsMenu] Frame 1Symbol 1307 MovieClip
"submenu_Quality"Symbol 1314 MovieClip [optionsMenu] Frame 1Symbol 1310 MovieClip
"submenu_Music"Symbol 1314 MovieClip [optionsMenu] Frame 1Symbol 1313 MovieClip
"day"Symbol 1405 MovieClip Frame 1Symbol 1319 MovieClip
"night"Symbol 1405 MovieClip Frame 1Symbol 1322 MovieClip
"empty"Symbol 1405 MovieClip Frame 1Symbol 907 MovieClip
"remove_primary"Symbol 1405 MovieClip Frame 1Symbol 1327 MovieClip
"remove_secondary"Symbol 1405 MovieClip Frame 1Symbol 1327 MovieClip
"remove_slot3"Symbol 1405 MovieClip Frame 1Symbol 1327 MovieClip
"remove_slot4"Symbol 1405 MovieClip Frame 1Symbol 1327 MovieClip
"remove_slot5"Symbol 1405 MovieClip Frame 1Symbol 1327 MovieClip
"remove_slot6"Symbol 1405 MovieClip Frame 1Symbol 1327 MovieClip
"slot3_outline"Symbol 1405 MovieClip Frame 1Symbol 1330 MovieClip
"slot4_outline"Symbol 1405 MovieClip Frame 1Symbol 1330 MovieClip
"slot5_outline"Symbol 1405 MovieClip Frame 1Symbol 1330 MovieClip
"slot6_outline"Symbol 1405 MovieClip Frame 1Symbol 1330 MovieClip
"pistol"Symbol 1405 MovieClip Frame 1Symbol 907 MovieClip
"revolver"Symbol 1405 MovieClip Frame 1Symbol 907 MovieClip
"UMP"Symbol 1405 MovieClip Frame 1Symbol 907 MovieClip
"huntingRifle"Symbol 1405 MovieClip Frame 1Symbol 907 MovieClip
"AK47"Symbol 1405 MovieClip Frame 1Symbol 907 MovieClip
"M4A1"Symbol 1405 MovieClip Frame 1Symbol 907 MovieClip
"shotgun"Symbol 1405 MovieClip Frame 1Symbol 907 MovieClip
"sawnOff"Symbol 1405 MovieClip Frame 1Symbol 907 MovieClip
"UZI"Symbol 1405 MovieClip Frame 1Symbol 907 MovieClip
"chainsaw"Symbol 1405 MovieClip Frame 1Symbol 907 MovieClip
"shadow_chainsaw"Symbol 1405 MovieClip Frame 1Symbol 1335 MovieClip
"M249"Symbol 1405 MovieClip Frame 1Symbol 907 MovieClip
"shadow_M249"Symbol 1405 MovieClip Frame 1Symbol 1336 MovieClip
"compoundBow"Symbol 1405 MovieClip Frame 1Symbol 907 MovieClip
"RPG"Symbol 1405 MovieClip Frame 1Symbol 907 MovieClip
"shadow_RPG"Symbol 1405 MovieClip Frame 1Symbol 1337 MovieClip
"shadow_compoundBow"Symbol 1405 MovieClip Frame 1Symbol 1338 MovieClip
"pistol"Symbol 1405 MovieClip Frame 1Symbol 907 MovieClip
"revolver"Symbol 1405 MovieClip Frame 1Symbol 907 MovieClip
"UMP"Symbol 1405 MovieClip Frame 1Symbol 907 MovieClip
"huntingRifle"Symbol 1405 MovieClip Frame 1Symbol 907 MovieClip
"AK47"Symbol 1405 MovieClip Frame 1Symbol 907 MovieClip
"M4A1"Symbol 1405 MovieClip Frame 1Symbol 907 MovieClip
"shotgun"Symbol 1405 MovieClip Frame 1Symbol 907 MovieClip
"sawnOff"Symbol 1405 MovieClip Frame 1Symbol 907 MovieClip
"UZI"Symbol 1405 MovieClip Frame 1Symbol 907 MovieClip
"grenade"Symbol 1405 MovieClip Frame 1Symbol 907 MovieClip
"shadow_grenade"Symbol 1405 MovieClip Frame 1Symbol 1339 MovieClip
"journalHolder"Symbol 1405 MovieClip Frame 1Symbol 166 MovieClip
"needAWeapon"Symbol 1405 MovieClip Frame 1Symbol 1344 MovieClip
"shadow_M4A1"Symbol 1405 MovieClip Frame 1Symbol 1345 MovieClip
"shadow_revolver"Symbol 1405 MovieClip Frame 1Symbol 1348 MovieClip
"shadow_UMP"Symbol 1405 MovieClip Frame 1Symbol 1351 MovieClip
"shadow_pistol"Symbol 1405 MovieClip Frame 1Symbol 1354 MovieClip
"shadow_shotgun"Symbol 1405 MovieClip Frame 1Symbol 1357 MovieClip
"shadow_huntingRifle"Symbol 1405 MovieClip Frame 1Symbol 1360 MovieClip
"shadow_AK47"Symbol 1405 MovieClip Frame 1Symbol 1363 MovieClip
"shadow_sawnOff"Symbol 1405 MovieClip Frame 1Symbol 1364 MovieClip
"shadow_UZI"Symbol 1405 MovieClip Frame 1Symbol 1367 MovieClip
"shadow_barrett"Symbol 1405 MovieClip Frame 1Symbol 1369 MovieClip
"barrett"Symbol 1405 MovieClip Frame 1Symbol 907 MovieClip
"slot3"Symbol 1405 MovieClip Frame 1Symbol 1372 MovieClip
"slot4"Symbol 1405 MovieClip Frame 1Symbol 1372 MovieClip
"slot5"Symbol 1405 MovieClip Frame 1Symbol 1372 MovieClip
"slot6"Symbol 1405 MovieClip Frame 1Symbol 1372 MovieClip
"secondary"Symbol 1405 MovieClip Frame 1Symbol 1372 MovieClip
"primary"Symbol 1405 MovieClip Frame 1Symbol 1372 MovieClip
"acceptButton"Symbol 1405 MovieClip Frame 1Symbol 1376 Button
"day"Symbol 1405 MovieClip Frame 15Symbol 1379 MovieClip
"night"Symbol 1405 MovieClip Frame 15Symbol 1382 MovieClip
"night"Symbol 1405 MovieClip Frame 26Symbol 1387 MovieClip
"day"Symbol 1405 MovieClip Frame 38Symbol 1390 MovieClip
"night"Symbol 1405 MovieClip Frame 38Symbol 1393 MovieClip
"night"Symbol 1405 MovieClip Frame 52Symbol 1398 MovieClip
"day"Symbol 1405 MovieClip Frame 66Symbol 1401 MovieClip
"night"Symbol 1405 MovieClip Frame 66Symbol 1404 MovieClip
"cross"Symbol 1415 MovieClip Frame 1Symbol 1410 MovieClip
"trapIcon"Symbol 1415 MovieClip Frame 1Symbol 1414 MovieClip
"location1"Symbol 1436 MovieClip Frame 1Symbol 1415 MovieClip
"location2"Symbol 1436 MovieClip Frame 1Symbol 1415 MovieClip
"location3"Symbol 1436 MovieClip Frame 1Symbol 1415 MovieClip
"location4"Symbol 1436 MovieClip Frame 1Symbol 1415 MovieClip
"location6"Symbol 1436 MovieClip Frame 1Symbol 1415 MovieClip
"location7"Symbol 1436 MovieClip Frame 1Symbol 1415 MovieClip
"location8"Symbol 1436 MovieClip Frame 1Symbol 1415 MovieClip
"location9"Symbol 1436 MovieClip Frame 1Symbol 1415 MovieClip
"location11"Symbol 1436 MovieClip Frame 1Symbol 1415 MovieClip
"location12"Symbol 1436 MovieClip Frame 1Symbol 1415 MovieClip
"location13"Symbol 1436 MovieClip Frame 1Symbol 1415 MovieClip
"location14"Symbol 1436 MovieClip Frame 1Symbol 1415 MovieClip
"location16"Symbol 1436 MovieClip Frame 1Symbol 1415 MovieClip
"location17"Symbol 1436 MovieClip Frame 1Symbol 1415 MovieClip
"location18"Symbol 1436 MovieClip Frame 1Symbol 1415 MovieClip
"location19"Symbol 1436 MovieClip Frame 1Symbol 1415 MovieClip
"but_gasCylinder"Symbol 1436 MovieClip Frame 1Symbol 1417 MovieClip
"but_mine"Symbol 1436 MovieClip Frame 1Symbol 1419 MovieClip
"trapSetupButton"Symbol 1436 MovieClip Frame 1Symbol 1424 MovieClip
"but_bearTrap"Symbol 1436 MovieClip Frame 1Symbol 1427 MovieClip
"gasCylinderText"Symbol 1436 MovieClip Frame 1Symbol 1433 EditableText
"mineText"Symbol 1436 MovieClip Frame 1Symbol 1434 EditableText
"bearTrapText"Symbol 1436 MovieClip Frame 1Symbol 1435 EditableText
"journalDayNumber"Symbol 1479 MovieClip [journal] Frame 1Symbol 1439 EditableText
"journalText"Symbol 1479 MovieClip [journal] Frame 1Symbol 1440 EditableText
"journalEntryHeading"Symbol 1479 MovieClip [journal] Frame 1Symbol 1441 EditableText
"journalScribbles"Symbol 1479 MovieClip [journal] Frame 1Symbol 1478 MovieClip
"foundWeapons"Symbol 1497 MovieClip Frame 1Symbol 1483 EditableText
"survivorsTotal"Symbol 1497 MovieClip Frame 1Symbol 1484 EditableText
"clipBoardDay"Symbol 1497 MovieClip Frame 1Symbol 1485 EditableText
"suppliesTotal"Symbol 1497 MovieClip Frame 1Symbol 1487 EditableText
"wallRepairedBy"Symbol 1497 MovieClip Frame 1Symbol 1488 EditableText
"survivorsFoundText"Symbol 1497 MovieClip Frame 1Symbol 1489 EditableText
"suppliesFoundText"Symbol 1497 MovieClip Frame 1Symbol 1490 EditableText
"survivorsKilledText"Symbol 1497 MovieClip Frame 1Symbol 1491 EditableText
"barricadeTotal"Symbol 1497 MovieClip Frame 1Symbol 1492 EditableText
"barricadeMax"Symbol 1497 MovieClip Frame 1Symbol 1495 EditableText
"scribbleCircle"Symbol 1503 MovieClip Frame 1Symbol 27 MovieClip
"scribbleCircle"Symbol 1505 MovieClip Frame 1Symbol 27 MovieClip
"scribbleCircle"Symbol 1510 MovieClip Frame 1Symbol 27 MovieClip
"survivorsPlace0"Symbol 1511 MovieClip Frame 1Symbol 1510 MovieClip
"survivorsPlace1"Symbol 1511 MovieClip Frame 1Symbol 1510 MovieClip
"survivorsPlace2"Symbol 1511 MovieClip Frame 1Symbol 1510 MovieClip
"suppliesPlace1"Symbol 1512 MovieClip Frame 1Symbol 1510 MovieClip
"suppliesPlace0"Symbol 1512 MovieClip Frame 1Symbol 1510 MovieClip
"suppliesPlace2"Symbol 1512 MovieClip Frame 1Symbol 1510 MovieClip
"suppliesPlace3"Symbol 1512 MovieClip Frame 1Symbol 1510 MovieClip
"suppliesPlace4"Symbol 1512 MovieClip Frame 1Symbol 1510 MovieClip
"suppliesPlace5"Symbol 1512 MovieClip Frame 1Symbol 1510 MovieClip
"weaponsPlace1"Symbol 1513 MovieClip Frame 1Symbol 1503 MovieClip
"weaponsPlace2"Symbol 1513 MovieClip Frame 1Symbol 1503 MovieClip
"weaponsPlace3"Symbol 1513 MovieClip Frame 1Symbol 1503 MovieClip
"weaponsPlace0"Symbol 1513 MovieClip Frame 1Symbol 1503 MovieClip
"scribbleCircle"Symbol 1531 MovieClip Frame 1Symbol 27 MovieClip
"survivorsPlace0"Symbol 1532 MovieClip Frame 1Symbol 1531 MovieClip
"survivorsPlace1"Symbol 1532 MovieClip Frame 1Symbol 1510 MovieClip
"survivorsPlace2"Symbol 1532 MovieClip Frame 1Symbol 1503 MovieClip
"survivorsPlace3"Symbol 1532 MovieClip Frame 1Symbol 1503 MovieClip
"survivorsPlace4"Symbol 1532 MovieClip Frame 1Symbol 1503 MovieClip
"survivorsPlace5"Symbol 1532 MovieClip Frame 1Symbol 1503 MovieClip
"survivorsPlace6"Symbol 1532 MovieClip Frame 1Symbol 1503 MovieClip
"survivorsPlace7"Symbol 1532 MovieClip Frame 1Symbol 1503 MovieClip
"survivorsPlace8"Symbol 1532 MovieClip Frame 1Symbol 1503 MovieClip
"survivorsPlace9"Symbol 1532 MovieClip Frame 1Symbol 1503 MovieClip
"weaponsPlace2"Symbol 1533 MovieClip Frame 1Symbol 1503 MovieClip
"weaponsPlace0"Symbol 1533 MovieClip Frame 1Symbol 1503 MovieClip
"weaponsPlace1"Symbol 1533 MovieClip Frame 1Symbol 1503 MovieClip
"weaponsPlace3"Symbol 1533 MovieClip Frame 1Symbol 1503 MovieClip
"weaponsPlace4"Symbol 1533 MovieClip Frame 1Symbol 1503 MovieClip
"survivorsPlace3"Symbol 1549 MovieClip Frame 1Symbol 1531 MovieClip
"survivorsPlace2"Symbol 1549 MovieClip Frame 1Symbol 1503 MovieClip
"survivorsPlace1"Symbol 1549 MovieClip Frame 1Symbol 1503 MovieClip
"survivorsPlace0"Symbol 1549 MovieClip Frame 1Symbol 1503 MovieClip
"suppliesPlace1"Symbol 1550 MovieClip Frame 1Symbol 1510 MovieClip
"suppliesPlace0"Symbol 1550 MovieClip Frame 1Symbol 1510 MovieClip
"weaponsPlace1"Symbol 1551 MovieClip Frame 1Symbol 1503 MovieClip
"weaponsPlace4"Symbol 1551 MovieClip Frame 1Symbol 1503 MovieClip
"weaponsPlace5"Symbol 1551 MovieClip Frame 1Symbol 1503 MovieClip
"weaponsPlace2"Symbol 1551 MovieClip Frame 1Symbol 1503 MovieClip
"weaponsPlace0"Symbol 1551 MovieClip Frame 1Symbol 1503 MovieClip
"weaponsPlace3"Symbol 1551 MovieClip Frame 1Symbol 1503 MovieClip
"survivorsPlace0"Symbol 1563 MovieClip Frame 1Symbol 1503 MovieClip
"survivorsPlace2"Symbol 1563 MovieClip Frame 1Symbol 1503 MovieClip
"survivorsPlace1"Symbol 1563 MovieClip Frame 1Symbol 1503 MovieClip
"survivorsPlace3"Symbol 1563 MovieClip Frame 1Symbol 1503 MovieClip
"survivorsPlace4"Symbol 1563 MovieClip Frame 1Symbol 1503 MovieClip
"weaponsPlace0"Symbol 1564 MovieClip Frame 1Symbol 1503 MovieClip
"weaponsPlace3"Symbol 1564 MovieClip Frame 1Symbol 1503 MovieClip
"weaponsPlace2"Symbol 1564 MovieClip Frame 1Symbol 1503 MovieClip
"weaponsPlace1"Symbol 1564 MovieClip Frame 1Symbol 1503 MovieClip
"survivorsPlace0"Symbol 1574 MovieClip Frame 1Symbol 1531 MovieClip
"survivorsPlace1"Symbol 1574 MovieClip Frame 1Symbol 1510 MovieClip
"survivorsPlace2"Symbol 1574 MovieClip Frame 1Symbol 1503 MovieClip
"survivorsPlace3"Symbol 1574 MovieClip Frame 1Symbol 1503 MovieClip
"survivorsPlace4"Symbol 1574 MovieClip Frame 1Symbol 1503 MovieClip
"survivorsPlace5"Symbol 1574 MovieClip Frame 1Symbol 1503 MovieClip
"survivorsPlace6"Symbol 1574 MovieClip Frame 1Symbol 1503 MovieClip
"survivorsPlace7"Symbol 1574 MovieClip Frame 1Symbol 1503 MovieClip
"survivorsPlace8"Symbol 1574 MovieClip Frame 1Symbol 1503 MovieClip
"survivorsPlace9"Symbol 1574 MovieClip Frame 1Symbol 1503 MovieClip
"weaponsPlace2"Symbol 1575 MovieClip Frame 1Symbol 1503 MovieClip
"weaponsPlace0"Symbol 1575 MovieClip Frame 1Symbol 1503 MovieClip
"weaponsPlace1"Symbol 1575 MovieClip Frame 1Symbol 1503 MovieClip
"weaponsPlace3"Symbol 1575 MovieClip Frame 1Symbol 1503 MovieClip
"weaponsPlace4"Symbol 1575 MovieClip Frame 1Symbol 1503 MovieClip
"suppliesPlace0"Symbol 1577 MovieClip Frame 1Symbol 1510 MovieClip
"suppliesPlace1"Symbol 1577 MovieClip Frame 1Symbol 1510 MovieClip
"suppliesPlace0"Symbol 1586 MovieClip Frame 1Symbol 1510 MovieClip
"suppliesPlace1"Symbol 1586 MovieClip Frame 1Symbol 1510 MovieClip
"survivorsPlace0"Symbol 1589 MovieClip Frame 1Symbol 1531 MovieClip
"survivorsPlace1"Symbol 1589 MovieClip Frame 1Symbol 1531 MovieClip
"survivorsPlace2"Symbol 1589 MovieClip Frame 1Symbol 1531 MovieClip
"survivorsPlace3"Symbol 1589 MovieClip Frame 1Symbol 1531 MovieClip
"survivorsPlace3"Symbol 1589 MovieClip Frame 1Symbol 1531 MovieClip
"weaponsPlace1"Symbol 1590 MovieClip Frame 1Symbol 1503 MovieClip
"weaponsPlace2"Symbol 1590 MovieClip Frame 1Symbol 1503 MovieClip
"weaponsPlace0"Symbol 1590 MovieClip Frame 1Symbol 1503 MovieClip
"survivors"Symbol 1603 MovieClip Frame 1Symbol 1511 MovieClip
"supplies"Symbol 1603 MovieClip Frame 1Symbol 1512 MovieClip
"weapons"Symbol 1603 MovieClip Frame 1Symbol 1513 MovieClip
"survivors"Symbol 1603 MovieClip Frame 13Symbol 1532 MovieClip
"weapons"Symbol 1603 MovieClip Frame 13Symbol 1533 MovieClip
"survivors"Symbol 1603 MovieClip Frame 24Symbol 1549 MovieClip
"supplies"Symbol 1603 MovieClip Frame 24Symbol 1550 MovieClip
"weapons"Symbol 1603 MovieClip Frame 24Symbol 1551 MovieClip
"survivors"Symbol 1603 MovieClip Frame 37Symbol 1563 MovieClip
"weapons"Symbol 1603 MovieClip Frame 37Symbol 1564 MovieClip
"survivors"Symbol 1603 MovieClip Frame 47Symbol 1574 MovieClip
"weapons"Symbol 1603 MovieClip Frame 47Symbol 1575 MovieClip
"supplies"Symbol 1603 MovieClip Frame 47Symbol 1577 MovieClip
"survivors"Symbol 1603 MovieClip Frame 56Symbol 1532 MovieClip
"supplies"Symbol 1603 MovieClip Frame 56Symbol 1586 MovieClip
"weapons"Symbol 1603 MovieClip Frame 56Symbol 1533 MovieClip
"survivors"Symbol 1603 MovieClip Frame 66Symbol 1589 MovieClip
"weapons"Symbol 1603 MovieClip Frame 66Symbol 1590 MovieClip
"searchTime"Symbol 1646 MovieClip Frame 1Symbol 1643 EditableText
"buildingNameText"Symbol 1646 MovieClip Frame 1Symbol 1645 EditableText
"searchMap"Symbol 1647 MovieClip Frame 1Symbol 1603 MovieClip
"hoursRemaining"Symbol 1647 MovieClip Frame 1Symbol 1606 EditableText
"hoursWeapons"Symbol 1647 MovieClip Frame 1Symbol 1607 EditableText
"hoursSurvivors"Symbol 1647 MovieClip Frame 1Symbol 1608 EditableText
"hoursRepairingWall"Symbol 1647 MovieClip Frame 1Symbol 1609 EditableText
"barricadeTotal"Symbol 1647 MovieClip Frame 1Symbol 1610 EditableText
"survivorsTotal"Symbol 1647 MovieClip Frame 1Symbol 1611 EditableText
"townNameText"Symbol 1647 MovieClip Frame 1Symbol 1613 EditableText
"dayNumberText"Symbol 1647 MovieClip Frame 1Symbol 1614 EditableText
"hoursRepairingWallText"Symbol 1647 MovieClip Frame 1Symbol 1619 EditableText
"barricadeMax"Symbol 1647 MovieClip Frame 1Symbol 1620 EditableText
"acceptButton"Symbol 1647 MovieClip Frame 1Symbol 1622 Button
"hoursSupplies"Symbol 1647 MovieClip Frame 1Symbol 1623 EditableText
"repairRateText"Symbol 1647 MovieClip Frame 1Symbol 1624 EditableText
"barricadeMinus"Symbol 1647 MovieClip Frame 1Symbol 1626 MovieClip
"barricadePlus"Symbol 1647 MovieClip Frame 1Symbol 1626 MovieClip
"noVacancy"Symbol 1647 MovieClip Frame 1Symbol 1631 MovieClip
"suppliesTotal"Symbol 1647 MovieClip Frame 1Symbol 1632 EditableText
"postCard"Symbol 1647 MovieClip Frame 1Symbol 1639 MovieClip
"searchInfoCard"Symbol 1647 MovieClip Frame 1Symbol 1646 MovieClip
"scribble"Symbol 1678 MovieClip Frame 13Symbol 1666 MovieClip
"scribble"Symbol 1678 MovieClip Frame 21Symbol 1677 MovieClip
"lineMask"Symbol 1686 MovieClip Frame 1Symbol 1684 MovieClip
"lineMask"Symbol 1689 MovieClip Frame 1Symbol 1687 MovieClip
"lineMask"Symbol 1692 MovieClip Frame 1Symbol 1690 MovieClip
"jonesTown_whistlersGrove"Symbol 1693 MovieClip Frame 1Symbol 1686 MovieClip
"claysBurg_whistlersGrove"Symbol 1693 MovieClip Frame 1Symbol 1686 MovieClip
"whistlersGrove_claysBurg"Symbol 1693 MovieClip Frame 1Symbol 1686 MovieClip
"whistlersGrove_glenDale"Symbol 1693 MovieClip Frame 1Symbol 1686 MovieClip
"jonesTown_aspenWood"Symbol 1693 MovieClip Frame 1Symbol 1689 MovieClip
"aspenWood_whistlersGrove"Symbol 1693 MovieClip Frame 1Symbol 1686 MovieClip
"whistlersGrove_jonesTown"Symbol 1693 MovieClip Frame 1Symbol 1686 MovieClip
"whistlersGrove_aspenWood"Symbol 1693 MovieClip Frame 1Symbol 1686 MovieClip
"aspenWood_claysBurg"Symbol 1693 MovieClip Frame 1Symbol 1692 MovieClip
"claysBurg_glenDale"Symbol 1693 MovieClip Frame 1Symbol 1686 MovieClip
"glenDale_unionCity"Symbol 1693 MovieClip Frame 1Symbol 1689 MovieClip
"glenDale_claysBurg"Symbol 1693 MovieClip Frame 1Symbol 1686 MovieClip
"glenDale_whistlersGrove"Symbol 1693 MovieClip Frame 1Symbol 1686 MovieClip
"aspenWood_jonesTown"Symbol 1693 MovieClip Frame 1Symbol 1689 MovieClip
"armyBase_glenDale"Symbol 1693 MovieClip Frame 1Symbol 1689 MovieClip
"jonesTown_unionCity"Symbol 1693 MovieClip Frame 1Symbol 1686 MovieClip
"claysBurg_aspenWood"Symbol 1693 MovieClip Frame 1Symbol 1692 MovieClip
"armyBase_jonesTown"Symbol 1693 MovieClip Frame 1Symbol 1686 MovieClip
"armyBase_unionCity"Symbol 1693 MovieClip Frame 1Symbol 1686 MovieClip
"jonesTown_armyBase"Symbol 1693 MovieClip Frame 1Symbol 1686 MovieClip
"townNameText"Symbol 1705 MovieClip Frame 1Symbol 1700 EditableText
"townPopText"Symbol 1705 MovieClip Frame 1Symbol 1702 EditableText
"daysTravelText"Symbol 1705 MovieClip Frame 1Symbol 1704 EditableText
"townNameText"Symbol 1715 MovieClip Frame 1Symbol 1710 EditableText
"travelTimeText"Symbol 1715 MovieClip Frame 1Symbol 1711 EditableText
"acceptButton"Symbol 1715 MovieClip Frame 1Symbol 1714 Button
"cancel"Symbol 1715 MovieClip Frame 1Symbol 1680 MovieClip
"armyBase"Symbol 1716 MovieClip Frame 1Symbol 1678 MovieClip
"glenDale"Symbol 1716 MovieClip Frame 1Symbol 1678 MovieClip
"claysBurg"Symbol 1716 MovieClip Frame 1Symbol 1678 MovieClip
"whistlersGrove"Symbol 1716 MovieClip Frame 1Symbol 1678 MovieClip
"aspenWood"Symbol 1716 MovieClip Frame 1Symbol 1678 MovieClip
"jonesTown"Symbol 1716 MovieClip Frame 1Symbol 1678 MovieClip
"unionCity"Symbol 1716 MovieClip Frame 1Symbol 1678 MovieClip
"cancel"Symbol 1716 MovieClip Frame 1Symbol 1680 MovieClip
"blockerButton"Symbol 1716 MovieClip Frame 1Symbol 1682 MovieClip
"travelLines"Symbol 1716 MovieClip Frame 1Symbol 1693 MovieClip
"daysLeftText"Symbol 1716 MovieClip Frame 1Symbol 1694 EditableText
"suppliesTotalText"Symbol 1716 MovieClip Frame 1Symbol 1695 EditableText
"townInfoCard"Symbol 1716 MovieClip Frame 1Symbol 1705 MovieClip
"supplyWarning"Symbol 1716 MovieClip Frame 1Symbol 1707 MovieClip
"confirmTravel"Symbol 1716 MovieClip Frame 1Symbol 1715 MovieClip
"blackOut"Symbol 1717 MovieClip [timeManager] Frame 1Symbol 1315 MovieClip [blackOut]
"tm_backgrounds"Symbol 1717 MovieClip [timeManager] Frame 2Symbol 1405 MovieClip
"trapMap"Symbol 1717 MovieClip [timeManager] Frame 2Symbol 1436 MovieClip
"journal"Symbol 1717 MovieClip [timeManager] Frame 2Symbol 1479 MovieClip [journal]
"clipBoardResults"Symbol 1717 MovieClip [timeManager] Frame 2Symbol 1497 MovieClip
"theClipBoard"Symbol 1717 MovieClip [timeManager] Frame 2Symbol 1647 MovieClip
"travelMap"Symbol 1717 MovieClip [timeManager] Frame 2Symbol 1716 MovieClip
"collision"Symbol 1742 MovieClip [flameParticle] Frame 1Symbol 243 MovieClip
"butLabel"Symbol 1774 MovieClip Frame 1Symbol 1773 EditableText
"mainMenuButton"Symbol 1780 MovieClip [ending2_badEnding] Frame 679Symbol 1774 MovieClip
"mainMenuButton"Symbol 1787 MovieClip [ending2_goodEnding] Frame 693Symbol 1774 MovieClip
"creditsButton"Symbol 1803 MovieClip [credits] Frame 1Symbol 1788 MovieClip
"creditList"Symbol 1803 MovieClip [credits] Frame 1Symbol 1801 MovieClip
"butLabel"Symbol 1829 MovieClip Frame 1Symbol 1828 EditableText
"BACK"Symbol 1830 MovieClip [instructionsMenu] Frame 1Symbol 1829 MovieClip
"gameOverDaysText"Symbol 1839 MovieClip Frame 1Symbol 1838 EditableText
"butLabel"Symbol 1841 MovieClip Frame 1Symbol 1840 EditableText
"gameOverDays"Symbol 1843 MovieClip [gameOver] Frame 1Symbol 1839 MovieClip
"MAIN MENU"Symbol 1843 MovieClip [gameOver] Frame 1Symbol 1774 MovieClip
"RETRY"Symbol 1843 MovieClip [gameOver] Frame 1Symbol 1841 MovieClip
"VISIT ARMORGAMES.COM"Symbol 1843 MovieClip [gameOver] Frame 1Symbol 1774 MovieClip
"musicBy"Symbol 1843 MovieClip [gameOver] Frame 1Symbol 1774 MovieClip
"mainBlackOut"Symbol 1843 MovieClip [gameOver] Frame 1Symbol 1315 MovieClip [blackOut]
"frontWindowGunner"Symbol 1889 MovieClip Frame 1Symbol 1887 MovieClip
"MAIN MENU"Symbol 1904 MovieClip [endingAnimation] Frame 829Symbol 1774 MovieClip
"VISIT ARMORGAMES.COM"Symbol 1904 MovieClip [endingAnimation] Frame 833Symbol 1774 MovieClip
"MAIN MENU"Symbol 1904 MovieClip [endingAnimation] Frame 839Symbol 1774 MovieClip
"collisionFeet"Symbol 1907 MovieClip [trap_mine] Frame 1Symbol 907 MovieClip
"collisionFeet"Symbol 1913 MovieClip [trap_bearTrap] Frame 1Symbol 907 MovieClip
"butLabel"Symbol 1943 MovieClip Frame 1Symbol 1942 EditableText
"PLAY MORE GAMES"Symbol 1944 MovieClip Frame 1Symbol 1943 MovieClip
"OPTIONS"Symbol 1944 MovieClip Frame 1Symbol 1943 MovieClip
"INSTRUCTIONS"Symbol 1944 MovieClip Frame 1Symbol 1943 MovieClip
"PLAY"Symbol 1944 MovieClip Frame 1Symbol 1943 MovieClip
"CREDITS"Symbol 1944 MovieClip Frame 1Symbol 1943 MovieClip
"PLAYTLS1"Symbol 1944 MovieClip Frame 1Symbol 1943 MovieClip
"bgLawn"Symbol 1998 MovieClip Frame 1Symbol 1917 MovieClip
"dawn"Symbol 1998 MovieClip Frame 1Symbol 1920 MovieClip
"noise"Symbol 1998 MovieClip Frame 1Symbol 1937 MovieClip
"gameTitle"Symbol 1998 MovieClip Frame 1Symbol 1941 MovieClip
"mainMenuButtons"Symbol 1998 MovieClip Frame 1Symbol 1944 MovieClip
"skipButton"Symbol 1998 MovieClip Frame 1Symbol 1950 MovieClip
"credits"Symbol 1998 MovieClip Frame 1Symbol 1803 MovieClip [credits]
"instructionsHolder"Symbol 1998 MovieClip Frame 1Symbol 166 MovieClip
"conArtistsLogo"Symbol 1998 MovieClip Frame 1Symbol 1997 MovieClip
"journalDayNumber"Symbol 2003 MovieClip Frame 1Symbol 1999 EditableText
"journalText"Symbol 2003 MovieClip Frame 1Symbol 2000 EditableText
"journalEntryHeading"Symbol 2003 MovieClip Frame 1Symbol 2001 EditableText
"journalScribbles"Symbol 2003 MovieClip Frame 1Symbol 1478 MovieClip
"skipButton"Symbol 2063 MovieClip Frame 13Symbol 1950 MovieClip
"dawn"Symbol 2089 MovieClip Frame 1Symbol 2068 MovieClip
"overlayHolder"Symbol 2089 MovieClip Frame 1Symbol 166 MovieClip
"dawn"Symbol 2089 MovieClip Frame 12Symbol 2071 MovieClip
"dawn"Symbol 2089 MovieClip Frame 37Symbol 2078 MovieClip
"dawn"Symbol 2089 MovieClip Frame 48Symbol 2083 MovieClip
"dawn"Symbol 2089 MovieClip Frame 67Symbol 2088 MovieClip
"menuText"Symbol 2147 MovieClip Frame 1Symbol 2145 MovieClip

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 4 as "performanceTester"
ExportAssets (56)Timeline Frame 2Symbol 48 as "bg_glenDale_overlay"
ExportAssets (56)Timeline Frame 2Symbol 55 as "bg_whistlersGrove_overlay"
ExportAssets (56)Timeline Frame 2Symbol 58 as "bg_aspenWood_overlay"
ExportAssets (56)Timeline Frame 2Symbol 61 as "bg_claysBurg_overlay"
ExportAssets (56)Timeline Frame 2Symbol 210 as "sawnOff_Icon"
ExportAssets (56)Timeline Frame 2Symbol 254 as "survivorDummy"
ExportAssets (56)Timeline Frame 2Symbol 278 as "zombieTorso3"
ExportAssets (56)Timeline Frame 2Symbol 311 as "zombieTorso2"
ExportAssets (56)Timeline Frame 2Symbol 391 as "zombieTorso1"
ExportAssets (56)Timeline Frame 2Symbol 466 as "zombieHead3"
ExportAssets (56)Timeline Frame 2Symbol 519 as "zombieHead2"
ExportAssets (56)Timeline Frame 2Symbol 565 as "zombieHead1"
ExportAssets (56)Timeline Frame 2Symbol 567 as "zombie_LowerArm"
ExportAssets (56)Timeline Frame 2Symbol 570 as "zombie_Foot"
ExportAssets (56)Timeline Frame 2Symbol 642 as "bloodPack1"
ExportAssets (56)Timeline Frame 2Symbol 654 as "zombieDog"
ExportAssets (56)Timeline Frame 2Symbol 663 as "round"
ExportAssets (56)Timeline Frame 2Symbol 670 as "bloodPack2"
ExportAssets (56)Timeline Frame 2Symbol 874 as "newZombie"
ExportAssets (56)Timeline Frame 2Symbol 895 as "zombieHand"
ExportAssets (56)Timeline Frame 2Symbol 896 as "zombie_Hand"
ExportAssets (56)Timeline Frame 2Symbol 901 as "RPG_Smoke"
ExportAssets (56)Timeline Frame 2Symbol 908 as "trap_gasCylinder"
ExportAssets (56)Timeline Frame 2Symbol 912 as "bloodParticle"
ExportAssets (56)Timeline Frame 2Symbol 952 as "muzzleFlash_pistol"
ExportAssets (56)Timeline Frame 2Symbol 974 as "shellcasing_rifle_2"
ExportAssets (56)Timeline Frame 2Symbol 975 as "shellcasing_rifle_1"
ExportAssets (56)Timeline Frame 2Symbol 984 as "sound_huntingRiflePump"
ExportAssets (56)Timeline Frame 2Symbol 991 as "sound_shotgunPump"
ExportAssets (56)Timeline Frame 2Symbol 1124 as "sound_hitChainsaw1"
ExportAssets (56)Timeline Frame 2Symbol 1130 as "sound_zombieDeath_5"
ExportAssets (56)Timeline Frame 2Symbol 1136 as "mainCharacter"
ExportAssets (56)Timeline Frame 2Symbol 1164 as "zombieTorso4"
ExportAssets (56)Timeline Frame 2Symbol 1168 as "M249_Icon"
ExportAssets (56)Timeline Frame 2Symbol 1171 as "compoundBow_Icon"
ExportAssets (56)Timeline Frame 2Symbol 1176 as "RPG_Icon"
ExportAssets (56)Timeline Frame 2Symbol 1181 as "grenade_Icon"
ExportAssets (56)Timeline Frame 2Symbol 1183 as "barrett_Icon"
ExportAssets (56)Timeline Frame 2Symbol 1186 as "aimingReticle"
ExportAssets (56)Timeline Frame 2Symbol 1187 as "grenade"
ExportAssets (56)Timeline Frame 2Symbol 1196 as "explosion_grenade"
ExportAssets (56)Timeline Frame 2Symbol 1199 as "RPG_Explosion"
ExportAssets (56)Timeline Frame 2Symbol 1200 as "shellcasing_pistol_3"
ExportAssets (56)Timeline Frame 2Symbol 1201 as "shellcasing_Pistol_1"
ExportAssets (56)Timeline Frame 2Symbol 1202 as "shellcasing_Pistol_2"
ExportAssets (56)Timeline Frame 2Symbol 1203 as "shellcasing_rifle_3"
ExportAssets (56)Timeline Frame 2Symbol 1204 as "shellcasing_Shotgun1"
ExportAssets (56)Timeline Frame 2Symbol 1205 as "shellcasing_Shotgun2"
ExportAssets (56)Timeline Frame 2Symbol 1206 as "sound_chainsawOff"
ExportAssets (56)Timeline Frame 2Symbol 1207 as "sound_chainsawPull"
ExportAssets (56)Timeline Frame 2Symbol 1208 as "sound_scratch"
ExportAssets (56)Timeline Frame 2Symbol 1209 as "music_track6"
ExportAssets (56)Timeline Frame 2Symbol 1210 as "music_track5"
ExportAssets (56)Timeline Frame 2Symbol 1211 as "music_track4"
ExportAssets (56)Timeline Frame 2Symbol 1212 as "music_track3"
ExportAssets (56)Timeline Frame 2Symbol 1213 as "music_track2"
ExportAssets (56)Timeline Frame 2Symbol 1214 as "music_track1"
ExportAssets (56)Timeline Frame 2Symbol 1215 as "sound_switchWeapons"
ExportAssets (56)Timeline Frame 2Symbol 1216 as "sound_gunUnassign"
ExportAssets (56)Timeline Frame 2Symbol 1217 as "sound_gunDown"
ExportAssets (56)Timeline Frame 2Symbol 1218 as "sound_gunUp"
ExportAssets (56)Timeline Frame 2Symbol 1220 as "sound_RPGFire"
ExportAssets (56)Timeline Frame 2Symbol 1221 as "sound_trapShut"
ExportAssets (56)Timeline Frame 2Symbol 1222 as "sound_M249Reload"
ExportAssets (56)Timeline Frame 2Symbol 1223 as "sound_survivorHeadExplode"
ExportAssets (56)Timeline Frame 2Symbol 1224 as "sound_shotgunFire"
ExportAssets (56)Timeline Frame 2Symbol 1225 as "sound_autoShotgunFire"
ExportAssets (56)Timeline Frame 2Symbol 1226 as "inGameMusic"
ExportAssets (56)Timeline Frame 2Symbol 1227 as "sound_bowDraw"
ExportAssets (56)Timeline Frame 2Symbol 1228 as "sound_compoundBowFire"
ExportAssets (56)Timeline Frame 2Symbol 1229 as "sound_M249Fire"
ExportAssets (56)Timeline Frame 2Symbol 1230 as "sound_barrettReload"
ExportAssets (56)Timeline Frame 2Symbol 1231 as "sound_AK47Reload"
ExportAssets (56)Timeline Frame 2Symbol 1232 as "conArtistSting"
ExportAssets (56)Timeline Frame 2Symbol 1233 as "sound_explosion"
ExportAssets (56)Timeline Frame 2Symbol 1234 as "sound_UZIReload"
ExportAssets (56)Timeline Frame 2Symbol 1235 as "sound_UMPReload"
ExportAssets (56)Timeline Frame 2Symbol 1236 as "sound_dogDeath_1"
ExportAssets (56)Timeline Frame 2Symbol 1237 as "AG_chorus"
ExportAssets (56)Timeline Frame 2Symbol 1238 as "AG_beat"
ExportAssets (56)Timeline Frame 2Symbol 1239 as "AG_sword"
ExportAssets (56)Timeline Frame 2Symbol 1240 as "sound_zombieSprint"
ExportAssets (56)Timeline Frame 2Symbol 1241 as "zombie_hitWall2"
ExportAssets (56)Timeline Frame 2Symbol 1242 as "zombie_hitWall1"
ExportAssets (56)Timeline Frame 2Symbol 1243 as "BGAmbience"
ExportAssets (56)Timeline Frame 2Symbol 1244 as "sound_barrettFire"
ExportAssets (56)Timeline Frame 2Symbol 1245 as "sound_UZIFire"
ExportAssets (56)Timeline Frame 2Symbol 1246 as "sound_snubnoseFire"
ExportAssets (56)Timeline Frame 2Symbol 1247 as "sound_sawnOffShellReload"
ExportAssets (56)Timeline Frame 2Symbol 1248 as "sound_sawnOffPump"
ExportAssets (56)Timeline Frame 2Symbol 1249 as "sound_sawnOffFire"
ExportAssets (56)Timeline Frame 2Symbol 1250 as "sound_shotgunShellReload"
ExportAssets (56)Timeline Frame 2Symbol 1251 as "menuMusic"
ExportAssets (56)Timeline Frame 2Symbol 1252 as "sound_chainsawWorking"
ExportAssets (56)Timeline Frame 2Symbol 1253 as "sound_chainsawStart"
ExportAssets (56)Timeline Frame 2Symbol 1254 as "sound_chainsawEnd"
ExportAssets (56)Timeline Frame 2Symbol 1255 as "sound_chainsawIdle"
ExportAssets (56)Timeline Frame 2Symbol 1256 as "sound_zombieDog"
ExportAssets (56)Timeline Frame 2Symbol 1257 as "sound_zombieSlow"
ExportAssets (56)Timeline Frame 2Symbol 1258 as "sound_zombieFast"
ExportAssets (56)Timeline Frame 2Symbol 1259 as "sound_zombieDeath_4"
ExportAssets (56)Timeline Frame 2Symbol 1260 as "sound_zombieDeath_3"
ExportAssets (56)Timeline Frame 2Symbol 1261 as "sound_zombieDeath_2"
ExportAssets (56)Timeline Frame 2Symbol 1262 as "sound_zombieDeath_1"
ExportAssets (56)Timeline Frame 2Symbol 1263 as "sound_UMPFire"
ExportAssets (56)Timeline Frame 2Symbol 1264 as "sound_pistolFire"
ExportAssets (56)Timeline Frame 2Symbol 1265 as "sound_M4A1Reload"
ExportAssets (56)Timeline Frame 2Symbol 1266 as "sound_m4a1Fire"
ExportAssets (56)Timeline Frame 2Symbol 1267 as "sound_huntingRifleFire"
ExportAssets (56)Timeline Frame 2Symbol 1268 as "sound_hitBody1"
ExportAssets (56)Timeline Frame 2Symbol 1269 as "sound_hitBody2"
ExportAssets (56)Timeline Frame 2Symbol 1270 as "sound_hitHead1"
ExportAssets (56)Timeline Frame 2Symbol 1271 as "sound_revolverFire"
ExportAssets (56)Timeline Frame 2Symbol 1272 as "sound_AK47Fire"
ExportAssets (56)Timeline Frame 2Symbol 1273 as "sound_pistolReload"
ExportAssets (56)Timeline Frame 2Symbol 1274 as "soundHolder"
ExportAssets (56)Timeline Frame 2Symbol 1277 as "shellcasing_noPumpShotgun1"
ExportAssets (56)Timeline Frame 2Symbol 1278 as "shellcasing_noPumpShotgun2"
ExportAssets (56)Timeline Frame 2Symbol 1279 as "shellcasing_noPumpShotgun3"
ExportAssets (56)Timeline Frame 2Symbol 1280 as "shellcasing_noPumpShotgun4"
ExportAssets (56)Timeline Frame 2Symbol 1281 as "shellcasing_Shotgun3"
ExportAssets (56)Timeline Frame 2Symbol 1282 as "shellcasing_Shotgun4"
ExportAssets (56)Timeline Frame 2Symbol 1296 as "hud"
ExportAssets (56)Timeline Frame 2Symbol 1314 as "optionsMenu"
ExportAssets (56)Timeline Frame 2Symbol 1315 as "blackOut"
ExportAssets (56)Timeline Frame 2Symbol 1366 as "uzi_Icon"
ExportAssets (56)Timeline Frame 2Symbol 1479 as "journal"
ExportAssets (56)Timeline Frame 2Symbol 1717 as "timeManager"
ExportAssets (56)Timeline Frame 2Symbol 1718 as "AK47_Icon"
ExportAssets (56)Timeline Frame 2Symbol 1720 as "chainsaw_Icon"
ExportAssets (56)Timeline Frame 2Symbol 1725 as "huntingRifle_Icon"
ExportAssets (56)Timeline Frame 2Symbol 1726 as "pistol_Icon"
ExportAssets (56)Timeline Frame 2Symbol 1729 as "shotgun_Icon"
ExportAssets (56)Timeline Frame 2Symbol 1732 as "UMP_Icon"
ExportAssets (56)Timeline Frame 2Symbol 1733 as "revolver_Icon"
ExportAssets (56)Timeline Frame 2Symbol 1737 as "M4A1_Icon"
ExportAssets (56)Timeline Frame 2Symbol 1742 as "flameParticle"
ExportAssets (56)Timeline Frame 2Symbol 1780 as "ending2_badEnding"
ExportAssets (56)Timeline Frame 2Symbol 1787 as "ending2_goodEnding"
ExportAssets (56)Timeline Frame 2Symbol 1803 as "credits"
ExportAssets (56)Timeline Frame 2Symbol 1830 as "instructionsMenu"
ExportAssets (56)Timeline Frame 2Symbol 1843 as "gameOver"
ExportAssets (56)Timeline Frame 2Symbol 1904 as "endingAnimation"
ExportAssets (56)Timeline Frame 2Symbol 1907 as "trap_mine"
ExportAssets (56)Timeline Frame 2Symbol 1913 as "trap_bearTrap"

Labels

"firstLoad"Frame 3
"load"Frame 4
"main"Frame 5
"firstLevel"Frame 6
"game"Frame 7
"default"Symbol 80 MovieClip Frame 1
"darkGrey"Symbol 80 MovieClip Frame 8
"darkBlue"Symbol 80 MovieClip Frame 16
"darkKhaki"Symbol 80 MovieClip Frame 24
"nearBlack"Symbol 80 MovieClip Frame 33
"brown"Symbol 80 MovieClip Frame 41
"darkBrown"Symbol 80 MovieClip Frame 48
"lightGrey"Symbol 80 MovieClip Frame 57
"skin"Symbol 80 MovieClip Frame 67
"khaki"Symbol 80 MovieClip Frame 73
"denim"Symbol 80 MovieClip Frame 79
"default"Symbol 97 MovieClip Frame 1
"darkGrey"Symbol 97 MovieClip Frame 8
"darkBlue"Symbol 97 MovieClip Frame 16
"darkKhaki"Symbol 97 MovieClip Frame 24
"nearBlack"Symbol 97 MovieClip Frame 33
"brown"Symbol 97 MovieClip Frame 41
"darkBrown"Symbol 97 MovieClip Frame 48
"lightGrey"Symbol 97 MovieClip Frame 57
"skin"Symbol 97 MovieClip Frame 65
"khaki"Symbol 97 MovieClip Frame 70
"denim"Symbol 97 MovieClip Frame 76
"arrow0"Symbol 109 MovieClip Frame 1
"arrow1"Symbol 109 MovieClip Frame 2
"arrow2"Symbol 109 MovieClip Frame 8
"arrow3"Symbol 109 MovieClip Frame 14
"arrow4"Symbol 109 MovieClip Frame 20
"white"Symbol 137 MovieClip Frame 1
"khaki"Symbol 137 MovieClip Frame 8
"rose"Symbol 137 MovieClip Frame 14
"darkGrey"Symbol 137 MovieClip Frame 20
"tan"Symbol 137 MovieClip Frame 28
"lightGrey"Symbol 137 MovieClip Frame 34
"darkKhaki"Symbol 137 MovieClip Frame 42
"denim"Symbol 137 MovieClip Frame 51
"plum"Symbol 137 MovieClip Frame 57
"camel"Symbol 137 MovieClip Frame 63
"nearBlack"Symbol 137 MovieClip Frame 69
"nearWhite"Symbol 137 MovieClip Frame 77
"darkMaroon"Symbol 137 MovieClip Frame 86
"darkPurple"Symbol 137 MovieClip Frame 96
"gold"Symbol 137 MovieClip Frame 105
"skin"Symbol 137 MovieClip Frame 110
"white"Symbol 158 MovieClip Frame 1
"khaki"Symbol 158 MovieClip Frame 8
"rose"Symbol 158 MovieClip Frame 14
"darkGrey"Symbol 158 MovieClip Frame 20
"tan"Symbol 158 MovieClip Frame 28
"lightGrey"Symbol 158 MovieClip Frame 34
"darkKhaki"Symbol 158 MovieClip Frame 42
"denim"Symbol 158 MovieClip Frame 51
"plum"Symbol 158 MovieClip Frame 57
"camel"Symbol 158 MovieClip Frame 63
"nearBlack"Symbol 158 MovieClip Frame 69
"nearWhite"Symbol 158 MovieClip Frame 77
"darkMaroon"Symbol 158 MovieClip Frame 88
"darkPurple"Symbol 158 MovieClip Frame 99
"gold"Symbol 158 MovieClip Frame 107
"skin"Symbol 158 MovieClip Frame 113
"loop"Symbol 172 MovieClip Frame 2
"M4A1"Symbol 211 MovieClip Frame 1
"revolver"Symbol 211 MovieClip Frame 7
"pistol"Symbol 211 MovieClip Frame 17
"huntingRifle"Symbol 211 MovieClip Frame 26
"UZI"Symbol 211 MovieClip Frame 38
"M249"Symbol 211 MovieClip Frame 45
"UMP"Symbol 211 MovieClip Frame 52
"AK47"Symbol 211 MovieClip Frame 58
"snubnose"Symbol 211 MovieClip Frame 65
"shotgun"Symbol 211 MovieClip Frame 74
"sawnOff"Symbol 211 MovieClip Frame 81
"survivor_head0"Symbol 236 MovieClip Frame 1
"survivor_head1"Symbol 236 MovieClip Frame 15
"survivor_head2"Symbol 236 MovieClip Frame 27
"survivor_head3"Symbol 236 MovieClip Frame 39
"survivor_head4"Symbol 236 MovieClip Frame 53
"survivor_head5"Symbol 236 MovieClip Frame 66
"survivor_head6"Symbol 236 MovieClip Frame 80
"survivor_head7"Symbol 236 MovieClip Frame 92
"survivor_head8"Symbol 236 MovieClip Frame 103
"survivor_head9"Symbol 236 MovieClip Frame 115
"handgun"Symbol 241 MovieClip Frame 1
"rifle"Symbol 241 MovieClip Frame 12
"rifle_fire"Symbol 241 MovieClip Frame 18
"rifle_reload"Symbol 241 MovieClip Frame 24
"handgun_fire"Symbol 241 MovieClip Frame 101
"handgun_reload"Symbol 241 MovieClip Frame 119
"scared"Symbol 241 MovieClip Frame 191
"dead"Symbol 241 MovieClip Frame 200
"runAway"Symbol 254 MovieClip [survivorDummy] Frame 2
"death"Symbol 254 MovieClip [survivorDummy] Frame 34
"white"Symbol 269 MovieClip Frame 1
"khaki"Symbol 269 MovieClip Frame 8
"rose"Symbol 269 MovieClip Frame 14
"darkGrey"Symbol 269 MovieClip Frame 20
"tan"Symbol 269 MovieClip Frame 28
"lightGrey"Symbol 269 MovieClip Frame 34
"darkKhaki"Symbol 269 MovieClip Frame 42
"denim"Symbol 269 MovieClip Frame 51
"plum"Symbol 269 MovieClip Frame 57
"camel"Symbol 269 MovieClip Frame 63
"nearBlack"Symbol 269 MovieClip Frame 69
"nearWhite"Symbol 269 MovieClip Frame 77
"darkMaroon"Symbol 269 MovieClip Frame 86
"darkPurple"Symbol 269 MovieClip Frame 96
"gold"Symbol 269 MovieClip Frame 105
"arrow0"Symbol 277 MovieClip Frame 1
"arrow1"Symbol 277 MovieClip Frame 2
"arrow2"Symbol 277 MovieClip Frame 8
"arrow3"Symbol 277 MovieClip Frame 14
"arrow4"Symbol 277 MovieClip Frame 20
"white"Symbol 293 MovieClip Frame 1
"khaki"Symbol 293 MovieClip Frame 8
"rose"Symbol 293 MovieClip Frame 14
"darkGrey"Symbol 293 MovieClip Frame 20
"tan"Symbol 293 MovieClip Frame 28
"lightGrey"Symbol 293 MovieClip Frame 34
"darkKhaki"Symbol 293 MovieClip Frame 42
"denim"Symbol 293 MovieClip Frame 51
"plum"Symbol 293 MovieClip Frame 57
"camel"Symbol 293 MovieClip Frame 63
"nearBlack"Symbol 293 MovieClip Frame 69
"nearWhite"Symbol 293 MovieClip Frame 77
"darkMaroon"Symbol 293 MovieClip Frame 86
"darkPurple"Symbol 293 MovieClip Frame 96
"gold"Symbol 293 MovieClip Frame 105
"clown"Symbol 310 MovieClip Frame 50
"priest"Symbol 310 MovieClip Frame 61
"white"Symbol 326 MovieClip Frame 1
"khaki"Symbol 326 MovieClip Frame 8
"rose"Symbol 326 MovieClip Frame 14
"darkGrey"Symbol 326 MovieClip Frame 20
"tan"Symbol 326 MovieClip Frame 28
"lightGrey"Symbol 326 MovieClip Frame 34
"darkKhaki"Symbol 326 MovieClip Frame 42
"denim"Symbol 326 MovieClip Frame 51
"plum"Symbol 326 MovieClip Frame 57
"camel"Symbol 326 MovieClip Frame 63
"nearBlack"Symbol 326 MovieClip Frame 69
"nearWhite"Symbol 326 MovieClip Frame 77
"darkMaroon"Symbol 326 MovieClip Frame 86
"darkPurple"Symbol 326 MovieClip Frame 96
"gold"Symbol 326 MovieClip Frame 105
"prisoner"Symbol 390 MovieClip Frame 30
"mechanic"Symbol 390 MovieClip Frame 40
"armyVest"Symbol 390 MovieClip Frame 50
"SWAT"Symbol 390 MovieClip Frame 61
"copFat"Symbol 390 MovieClip Frame 72
"newsReporter"Symbol 390 MovieClip Frame 84
"newsCameraman"Symbol 390 MovieClip Frame 96
"fatWoman1"Symbol 390 MovieClip Frame 110
"fatWoman2"Symbol 390 MovieClip Frame 123
"fatWoman3"Symbol 390 MovieClip Frame 135
"fatWoman4"Symbol 390 MovieClip Frame 148
"fatWoman5"Symbol 390 MovieClip Frame 159
"fatMan1"Symbol 390 MovieClip Frame 171
"fatMan2"Symbol 390 MovieClip Frame 182
"fatMan3"Symbol 390 MovieClip Frame 192
"fatMan4"Symbol 390 MovieClip Frame 202
"biker"Symbol 390 MovieClip Frame 211
"decayed1"Symbol 390 MovieClip Frame 222
"decayed2"Symbol 390 MovieClip Frame 233
"decayed3"Symbol 390 MovieClip Frame 242
"decayed4"Symbol 390 MovieClip Frame 251
"clown"Symbol 463 MovieClip Frame 50
"newsReporter"Symbol 463 MovieClip Frame 63
"fatWoman1"Symbol 463 MovieClip Frame 78
"fatWoman2"Symbol 463 MovieClip Frame 90
"fatWoman3"Symbol 463 MovieClip Frame 101
"fatWoman4"Symbol 463 MovieClip Frame 111
"fatWoman5"Symbol 463 MovieClip Frame 121
"fatMan1"Symbol 463 MovieClip Frame 132
"fatMan2"Symbol 463 MovieClip Frame 143
"fatMan3"Symbol 463 MovieClip Frame 153
"fatMan4"Symbol 463 MovieClip Frame 162
"biker"Symbol 463 MovieClip Frame 171
"decayed1"Symbol 463 MovieClip Frame 178
"decayed2"Symbol 463 MovieClip Frame 187
"decayed3"Symbol 463 MovieClip Frame 195
"decayed4"Symbol 463 MovieClip Frame 204
"arrow0"Symbol 465 MovieClip Frame 1
"arrow1"Symbol 465 MovieClip Frame 2
"arrow2"Symbol 465 MovieClip Frame 8
"arrow3"Symbol 465 MovieClip Frame 14
"arrow4"Symbol 465 MovieClip Frame 20
"armyHelmet"Symbol 564 MovieClip Frame 50
"SWAT"Symbol 564 MovieClip Frame 62
"copFat1"Symbol 564 MovieClip Frame 70
"copFat2"Symbol 564 MovieClip Frame 79
"copFat3"Symbol 564 MovieClip Frame 86
"priest"Symbol 564 MovieClip Frame 94
"newsCameraman"Symbol 564 MovieClip Frame 102
"base1"Symbol 642 MovieClip [bloodPack1] Frame 2
"base2"Symbol 642 MovieClip [bloodPack1] Frame 10
"base3"Symbol 642 MovieClip [bloodPack1] Frame 20
"base4"Symbol 642 MovieClip [bloodPack1] Frame 27
"head1"Symbol 642 MovieClip [bloodPack1] Frame 35
"head2"Symbol 642 MovieClip [bloodPack1] Frame 42
"chainsaw1"Symbol 642 MovieClip [bloodPack1] Frame 51
"chainsaw2"Symbol 642 MovieClip [bloodPack1] Frame 59
"walk2"Symbol 654 MovieClip [zombieDog] Frame 1
"walk1"Symbol 654 MovieClip [zombieDog] Frame 1
"fallBackwards2"Symbol 654 MovieClip [zombieDog] Frame 11
"exploded1"Symbol 654 MovieClip [zombieDog] Frame 11
"fallBackwards1"Symbol 654 MovieClip [zombieDog] Frame 11
"fallBackwards3"Symbol 654 MovieClip [zombieDog] Frame 11
"fallHead3"Symbol 654 MovieClip [zombieDog] Frame 33
"fallHead2"Symbol 654 MovieClip [zombieDog] Frame 33
"fallHead1"Symbol 654 MovieClip [zombieDog] Frame 33
"idlestop1"Symbol 654 MovieClip [zombieDog] Frame 77
"lunge"Symbol 654 MovieClip [zombieDog] Frame 104
"bendDown"Symbol 654 MovieClip [zombieDog] Frame 128
"eating"Symbol 654 MovieClip [zombieDog] Frame 131
"on"Symbol 663 MovieClip [round] Frame 1
"off"Symbol 663 MovieClip [round] Frame 4
"RPG"Symbol 663 MovieClip [round] Frame 13
"compoundBow"Symbol 663 MovieClip [round] Frame 20
"frag"Symbol 663 MovieClip [round] Frame 29
"base1"Symbol 687 MovieClip Frame 2
"base2"Symbol 687 MovieClip Frame 17
"base3"Symbol 687 MovieClip Frame 27
"base4"Symbol 687 MovieClip Frame 34
"head1"Symbol 687 MovieClip Frame 42
"head2"Symbol 687 MovieClip Frame 49
"chainsaw1"Symbol 687 MovieClip Frame 58
"chainsaw2"Symbol 687 MovieClip Frame 66
"walk1"Symbol 874 MovieClip [newZombie] Frame 1
"walk2"Symbol 874 MovieClip [newZombie] Frame 41
"walk3"Symbol 874 MovieClip [newZombie] Frame 80
"idlestop1"Symbol 874 MovieClip [newZombie] Frame 114
"trapped"Symbol 874 MovieClip [newZombie] Frame 166
"attackWall0"Symbol 874 MovieClip [newZombie] Frame 191
"attackWall1"Symbol 874 MovieClip [newZombie] Frame 215
"fallForward1"Symbol 874 MovieClip [newZombie] Frame 251
"fallForward2"Symbol 874 MovieClip [newZombie] Frame 275
"fallForward3"Symbol 874 MovieClip [newZombie] Frame 298
"fallBackwards1"Symbol 874 MovieClip [newZombie] Frame 326
"fallBackwards2"Symbol 874 MovieClip [newZombie] Frame 350
"fallBackwards3"Symbol 874 MovieClip [newZombie] Frame 371
"fallHead1"Symbol 874 MovieClip [newZombie] Frame 402
"fallHead2"Symbol 874 MovieClip [newZombie] Frame 439
"fallHead3"Symbol 874 MovieClip [newZombie] Frame 472
"lunge"Symbol 874 MovieClip [newZombie] Frame 515
"bendDown"Symbol 874 MovieClip [newZombie] Frame 539
"eat"Symbol 874 MovieClip [newZombie] Frame 558
"exploded1"Symbol 874 MovieClip [newZombie] Frame 593
"empty"Symbol 892 MovieClip Frame 1
"armyM4"Symbol 892 MovieClip Frame 14
"copNightStick"Symbol 892 MovieClip Frame 27
"copRevolver"Symbol 892 MovieClip Frame 38
"bible"Symbol 892 MovieClip Frame 50
"microphone"Symbol 892 MovieClip Frame 61
"newsCamera"Symbol 892 MovieClip Frame 72
"bikerShotgun"Symbol 892 MovieClip Frame 84
"armedWeapon0"Symbol 892 MovieClip Frame 97
"armedWeapon1"Symbol 892 MovieClip Frame 109
"armedWeapon2"Symbol 892 MovieClip Frame 120
"armedWeapon3"Symbol 892 MovieClip Frame 133
"armedWeapon4"Symbol 892 MovieClip Frame 145
"forward"Symbol 928 MovieClip Frame 1
"backward"Symbol 928 MovieClip Frame 12
"down"Symbol 928 MovieClip Frame 22
"up"Symbol 928 MovieClip Frame 31
"idle"Symbol 928 MovieClip Frame 40
"loop"Symbol 952 MovieClip [muzzleFlash_pistol] Frame 2
"loop"Symbol 966 MovieClip Frame 2
"loop"Symbol 983 MovieClip Frame 2
"loop"Symbol 990 MovieClip Frame 2
"off"Symbol 1003 MovieClip Frame 1
"loop"Symbol 1003 MovieClip Frame 2
"off"Symbol 1013 MovieClip Frame 1
"loop"Symbol 1013 MovieClip Frame 2
"loop"Symbol 1016 MovieClip Frame 2
"off"Symbol 1021 MovieClip Frame 1
"loop"Symbol 1021 MovieClip Frame 2
"loop"Symbol 1037 MovieClip Frame 8
"off"Symbol 1037 MovieClip Frame 16
"off"Symbol 1043 MovieClip Frame 1
"loop"Symbol 1043 MovieClip Frame 11
"loop"Symbol 1054 MovieClip Frame 2
"off"Symbol 1060 MovieClip Frame 1
"loop"Symbol 1060 MovieClip Frame 2
"off"Symbol 1069 MovieClip Frame 1
"loop"Symbol 1069 MovieClip Frame 2
"off"Symbol 1087 MovieClip Frame 1
"loop"Symbol 1087 MovieClip Frame 2
"off"Symbol 1094 MovieClip Frame 1
"off"Symbol 1119 MovieClip Frame 1
"loop"Symbol 1119 MovieClip Frame 2
"pistol"Symbol 1120 MovieClip Frame 1
"pistol_Pumping"Symbol 1120 MovieClip Frame 11
"pistol_Reloading"Symbol 1120 MovieClip Frame 27
"revolver"Symbol 1120 MovieClip Frame 64
"revolver_Pumping"Symbol 1120 MovieClip Frame 76
"revolver_Reloading"Symbol 1120 MovieClip Frame 107
"huntingRifle"Symbol 1120 MovieClip Frame 168
"huntingRifle_Reloading"Symbol 1120 MovieClip Frame 179
"huntingRifle_OldReloading"Symbol 1120 MovieClip Frame 220
"shotgun"Symbol 1120 MovieClip Frame 280
"shotgun_Pumping"Symbol 1120 MovieClip Frame 290
"shotgun_Reloading"Symbol 1120 MovieClip Frame 330
"load_8_Shells"Symbol 1120 MovieClip Frame 344
"load_7_Shells"Symbol 1120 MovieClip Frame 357
"load_6_Shells"Symbol 1120 MovieClip Frame 370
"load_5_Shells"Symbol 1120 MovieClip Frame 384
"load_4_Shells"Symbol 1120 MovieClip Frame 398
"load_3_Shells"Symbol 1120 MovieClip Frame 411
"load_2_Shells"Symbol 1120 MovieClip Frame 424
"load_1_Shells"Symbol 1120 MovieClip Frame 438
"shogtun_bringUpWeapon"Symbol 1120 MovieClip Frame 459
"M4A1"Symbol 1120 MovieClip Frame 486
"M4A1_Recoil"Symbol 1120 MovieClip Frame 492
"M4A1_Reloading"Symbol 1120 MovieClip Frame 496
"AK47"Symbol 1120 MovieClip Frame 550
"AK47_Recoil"Symbol 1120 MovieClip Frame 556
"AK47_Reloading"Symbol 1120 MovieClip Frame 561
"UMP"Symbol 1120 MovieClip Frame 614
"UMP_Recoil"Symbol 1120 MovieClip Frame 619
"UMP_Reloading"Symbol 1120 MovieClip Frame 623
"chainsaw"Symbol 1120 MovieClip Frame 664
"chainsaw_Reloading"Symbol 1120 MovieClip Frame 676
"flameThrower"Symbol 1120 MovieClip Frame 777
"flameThrower_Reloading"Symbol 1120 MovieClip Frame 790
"grenade"Symbol 1120 MovieClip Frame 803
"grenade_Reloading"Symbol 1120 MovieClip Frame 815
"sawnOff"Symbol 1120 MovieClip Frame 873
"sawnOff_Pumping"Symbol 1120 MovieClip Frame 885
"sawnOff_Reloading"Symbol 1120 MovieClip Frame 898
"UZI"Symbol 1120 MovieClip Frame 960
"UZI_Reloading"Symbol 1120 MovieClip Frame 980
"barrett"Symbol 1120 MovieClip Frame 1031
"barrett_Pumping"Symbol 1120 MovieClip Frame 1040
"barrett_Reloading"Symbol 1120 MovieClip Frame 1069
"M249"Symbol 1120 MovieClip Frame 1120
"M249_Recoil"Symbol 1120 MovieClip Frame 1126
"M249_Reloading"Symbol 1120 MovieClip Frame 1132
"RPG"Symbol 1120 MovieClip Frame 1262
"RPG_Reloading"Symbol 1120 MovieClip Frame 1273
"compoundBow"Symbol 1120 MovieClip Frame 1343
"compoundBow_Reloading"Symbol 1120 MovieClip Frame 1356
"autoShotgun"Symbol 1120 MovieClip Frame 1383
"autoShotgun_Recoil"Symbol 1120 MovieClip Frame 1392
"autoShotgun_Reloading"Symbol 1120 MovieClip Frame 1402
"alive"Symbol 1136 MovieClip [mainCharacter] Frame 1
"legs"Symbol 1136 MovieClip [mainCharacter] Frame 1
"dead"Symbol 1136 MovieClip [mainCharacter] Frame 10
"loop"Symbol 1136 MovieClip [mainCharacter] Frame 39
"white"Symbol 1151 MovieClip Frame 1
"khaki"Symbol 1151 MovieClip Frame 8
"rose"Symbol 1151 MovieClip Frame 14
"darkGrey"Symbol 1151 MovieClip Frame 20
"tan"Symbol 1151 MovieClip Frame 28
"lightGrey"Symbol 1151 MovieClip Frame 34
"darkKhaki"Symbol 1151 MovieClip Frame 42
"denim"Symbol 1151 MovieClip Frame 51
"plum"Symbol 1151 MovieClip Frame 57
"camel"Symbol 1151 MovieClip Frame 63
"nearBlack"Symbol 1151 MovieClip Frame 69
"nearWhite"Symbol 1151 MovieClip Frame 77
"darkMaroon"Symbol 1151 MovieClip Frame 86
"darkPurple"Symbol 1151 MovieClip Frame 96
"gold"Symbol 1151 MovieClip Frame 105
"crosshair"Symbol 1186 MovieClip [aimingReticle] Frame 1
"cursor"Symbol 1186 MovieClip [aimingReticle] Frame 10
"on"Symbol 1310 MovieClip Frame 1
"on"Symbol 1313 MovieClip Frame 1
"off"Symbol 1313 MovieClip Frame 2
"glenDale"Symbol 1405 MovieClip Frame 1
"aspenWood"Symbol 1405 MovieClip Frame 15
"claysBurg"Symbol 1405 MovieClip Frame 26
"whistlersGrove"Symbol 1405 MovieClip Frame 38
"jonesTown"Symbol 1405 MovieClip Frame 52
"armyBase"Symbol 1405 MovieClip Frame 66
"empty"Symbol 1414 MovieClip Frame 1
"gasCylinder"Symbol 1414 MovieClip Frame 11
"mine"Symbol 1414 MovieClip Frame 22
"bearTrap"Symbol 1414 MovieClip Frame 29
"setup"Symbol 1424 MovieClip Frame 1
"accept"Symbol 1424 MovieClip Frame 9
"home"Symbol 1478 MovieClip Frame 1
"blank"Symbol 1478 MovieClip Frame 2
"searched"Symbol 1503 MovieClip Frame 2
"searched"Symbol 1505 MovieClip Frame 2
"searched"Symbol 1510 MovieClip Frame 2
"searched"Symbol 1531 MovieClip Frame 2
"glenDale"Symbol 1603 MovieClip Frame 1
"claysBurg"Symbol 1603 MovieClip Frame 13
"whistlersGrove"Symbol 1603 MovieClip Frame 24
"aspenWood"Symbol 1603 MovieClip Frame 37
"jonesTown"Symbol 1603 MovieClip Frame 47
"unionCity"Symbol 1603 MovieClip Frame 56
"armyBase"Symbol 1603 MovieClip Frame 66
"youAreHere"Symbol 1678 MovieClip Frame 2
"noTravel"Symbol 1678 MovieClip Frame 13
"yesTravel"Symbol 1678 MovieClip Frame 21
"timeManage"Symbol 1717 MovieClip [timeManager] Frame 2
"ending_bad"Symbol 1780 MovieClip [ending2_badEnding] Frame 1
"ending_bad"Symbol 1787 MovieClip [ending2_goodEnding] Frame 1
"waving"Symbol 1887 MovieClip Frame 3
"snap"Symbol 1913 MovieClip [trap_bearTrap] Frame 2
"end"Symbol 1997 MovieClip Frame 335
"endThis"Symbol 2063 MovieClip Frame 843
"glenDale"Symbol 2089 MovieClip Frame 1
"whistlersGrove"Symbol 2089 MovieClip Frame 12
"claysBurg"Symbol 2089 MovieClip Frame 25
"aspenWood"Symbol 2089 MovieClip Frame 48
"jonesTown"Symbol 2089 MovieClip Frame 67
"glenDale_full"Symbol 2140 MovieClip Frame 1
"glenDale_half"Symbol 2140 MovieClip Frame 13
"glenDale_dead"Symbol 2140 MovieClip Frame 25
"whistlersGrove_full"Symbol 2140 MovieClip Frame 39
"whistlersGrove_half"Symbol 2140 MovieClip Frame 54
"whistlersGrove_dead"Symbol 2140 MovieClip Frame 70
"claysBurg_full"Symbol 2140 MovieClip Frame 87
"claysBurg_half"Symbol 2140 MovieClip Frame 99
"claysBurg_dead"Symbol 2140 MovieClip Frame 112
"aspenWood_full"Symbol 2140 MovieClip Frame 127
"aspenWood_half"Symbol 2140 MovieClip Frame 141
"aspenWood_dead"Symbol 2140 MovieClip Frame 153
"jonesTown_full"Symbol 2140 MovieClip Frame 169
"jonesTown_half"Symbol 2140 MovieClip Frame 183
"jonesTown_dead"Symbol 2140 MovieClip Frame 197
"armyBase_full"Symbol 2140 MovieClip Frame 213
"armyBase_half"Symbol 2140 MovieClip Frame 228
"armyBase_dead"Symbol 2140 MovieClip Frame 241

Dynamic Text Variables

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




http://swfchan.com/40/196281/info.shtml
Created: 13/10 -2018 15:56:25 Last modified: 13/10 -2018 15:56:25 Server time: 03/05 -2024 06:38:51