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

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

The Last Stand 2.swf

This is the info page for
Flash #41335

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


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

00

o

/

ARMORGAMES.COM

ARMORGAMES.COM

THE LAST STAND 2
IS EXCLUSIVE TO

v1.31

SOUND CONTROLLERvv

THREAT LEVEL

TOWN MAX:

00

00

NIGHT

LOCATION

OPTIONS

TXT

BUTTONTEXT

ON

ON

OFF

REMOVE

PUT GUN HERE

WEAPONS FOR
TONIGHT

MAIN:

BACKUP:

NEED A
WEA{PON HERE!

SURVIVOR WEAPONS

ACCEPT

SETUP
TRAPS

ACCEPT

TRAPS

WAlL

TRAP SPOTS

EVERYTHING IS MADE OF EXPLOSIONS.

x0

x0

x0

CLOSE

SOMETHING IS STILL
CONTROLLING ME!

MOVE:

:RELOAD

:SWITCH WEAPONS

W

A

S

D

R

SPACE

ESC

:OPTIONS

AIM &

SHOOT!

kILL!
KILl!

00

1

INCLUDING ME

00

0

0

0

0

00

00

PTS

TOOL STORE

QUICKSTOP

SUPERMARKET

MORE HOUSES

HOUSES

CHURCH

PARK STORAGE

BIG
HOUSE

SHERRIFS
OFFICE

?

DEPT.
STORE

$

GAS STATION

OFFICE

STORES

GUN STORE

POLICE

ALL RETAIL

APARTMENTS

CHURCH

CORNER
STORE

ALL HOUSES

HALL

YOU
ARE
HERE

GLENDALE

HUGE YARDS

RUNDOWN
HOUSE

MED.
CENTRE

BARN

DINER

FARMHOUSE

SHERRIF's

GAS STATION

TAlk ABOUT BEING IN
THE MIDDLE OF NOWHERE...

POLICE

CAMPING STORE

SECURITY
CoMPANY

RETAIL DISTRICT

UNION
CITY

ARMY
BASE

TO GLENDALE

NO-MANS

LAND

WEAPON
STORAGE

HOUSE

POLICE
STATION

GUNSHOP

STORES

MEDICAL
CLINIC

HALL

MARK LOCATIONS TO SEARCH IN RED

12

00

00

00

00

00

INCLUDING ME

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

DAY 1

SEARCHING

HOURS LEFT

REPAIRS

PER HOUR

0

00

00

10

PTS

NO VACANCY

00

TRAVEL

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

SEARCH TIME:

WEAPON STORAGE

MORE POPULATION = MORE OF EVERYTHING

YOU ARE
HERE!

EXCLUSION
ZONE

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

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

TO GET TO UNION CITY

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

POP:

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

DAYS TRAVEL:

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

NOT ENOUGH
SUPPLIES

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

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

TO

TRAVEL

AND IT WAS OVER.

I MISSED THE DEADLINE.

UNION CITY WAS GONE.

SO WAS MY CHANCE AT SURVIVAL.

TXT

DAYS SURVIVED

ZOMBIES PUT TO REST

0000

0000

UNION CITY...

SAFE AT LAST.

IT'S FINALLY OVER.

THE LAST STAND 2

A CON ARTISTS PRODUCTION

DESIGN, PROGRAMMING, ANIMATION AND SOUND DESIGN BY

CHRIS "CON" CONDON

ORIGINAL MUSIC BY

JAMES CUSSEN
VISIT WWW.EVIL-LIVES.COM

ADDITIONAL PROGRAMMING GURU ADVICE

STEPHEN WOOLCOCK

SPECIAL THANKS FOR TESTING & FEEDBACK

THE VISUAL JAZZ CREW

3D ARTWORK

JUSTIN ARTHUR

CREDITS

INSTRUCTIONS

W

A

S

D

R

SPACE

MOVEMENT:

:RELOAD

:SWAP WEAPON

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

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

- SEARCH FOR SUPPLIES TO TRAVEL BETWEEN TOWNS

TXT

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

AFTER SURVIVING X DAYS

TXT

ORIGINAL MUSIC BY:

FOR EXCLUSIVE
WEAPONS & LOCATION PLAY AT:

WELL DONE. YOU SURVIVED 20 DAYS AND NIGHTS.

WHERE TO FROM HERE?

WHO KNOWS, IT'S A NEW DAY.

MUSIC & AMBIENCE

BIRD!

THE  LAST STAND 2

0

SKIP

USE THE WASD KEYS TO MOVE

HINT:

THATS IT...

IT 'S OVER.

SAFE AT LAST

HE'S INFECTED

INFECTED

GAME CONTROLLER

ENEMY  CONTROLLER

TIME CONTROLLER

MENU

ActionScript [AS1/AS2]

Frame 1
function urlChecker() { if (urlCheckerOn == true) { urlStart = _url.indexOf("://") + 3; urlEnd = _url.indexOf("/", urlStart); domain = _url.substring(urlStart, urlEnd); LastDot = domain.lastIndexOf(".") - 1; pfixEnd = domain.lastIndexOf(".", LastDot) + 1; domain = domain.substring(pfixEnd, domain.length); if ((domain != "") && (domain != "armorgames.com")) { securityImage._visible = true; preloaderPlayButton._x = -30000; preloaderPlayButton._y = -30000; } else { securityImage._visible = false; init(); } } else { securityImage._visible = false; init(); } } function init() { _quality = "high"; mouseInitialised = "notyet"; this.onEnterFrame = function () { update(); }; } function update() { var _local3 = this.getBytesLoaded(); var _local4 = this.getBytesTotal(); var _local2 = Math.round((_local3 / _local4) * 100); percentage = _local2 + "%"; preLoaderCombo.percentageTotal.text = percentage; preLoaderCombo.gameTitle._alpha = _local2; preLoaderCombo.preloader.loadBar._xscale = _local2; if (_local2 >= 100) { onLoadComplete(); delete this.onEnterFrame; } } function onLoadComplete() { firstLoad = true; mainMenuLoadedOnce = false; preloaderPlayButton._alpha = 100; preloaderPlayButton._visible = true; preloaderPlayButton.scribbleCircle.play(); } Stage.showMenu = false; stop(); goodURL = false; urlCheckerOn = false; urlChecker(); var CPMStarPoolID = 1052; var CPMStarSubPoolID = 4; System.security.allowDomain("server.cpmstar.com"); adBox.loadMovie((("http://server.cpmstar.com/adviewas2.swf?poolid=" + CPMStarPoolID) + "&subpoolid=") + CPMStarSubPoolID);
Instance of Symbol 32 MovieClip "preloaderPlayButton" in Frame 1
onClipEvent (load) { this._visible = false; this.onRelease = function () { _root.gotoAndPlay("firstLoad"); }; }
Frame 3
function theZombieDirector(currentZombieThreat) { if (currentZombieThreat < (location[currentTownLocation].zombieThreat + (levelUp / 0.25))) { delay--; if ((delay <= 0) && (liveZombieCount < zombieLimit)) { delay = delayMax; threatDeficit = location[currentTownLocation].zombieThreat - currentZombieThreat; hud.locationNameText.text = location[currentTownLocation].name; hud.zombieThreatText.text = location[currentTownLocation].zombieThreat; findZombieType(threatDeficit); } } } function findZombieType(threatDeficit) { isArmed = false; semiRareZombieChance = random(100) + 1; rareZombieChance = random(100) + 1; veryRareZombieChance = random(100) + 1; armedZombieChance = random(100) + 1; if (semiRareZombieChance <= location[currentTownLocation].semiRareZombieChance) { currentZombieType = semiRareZombies[random(semiRareZombies.length)]; } else if (rareZombieChance <= location[currentTownLocation].rareZombieChance) { currentZombieType = rareZombies[random(rareZombies.length)]; } else if (veryRareZombieChance <= location[currentTownLocation].veryRareZombieChance) { currentZombieType = veryRareZombies[random(veryRareZombies.length)]; } else if (armedZombieChance <= location[currentTownLocation].armedZombieChance) { currentZombieType = armedZombies[random(armedZombies.length)]; isArmed = true; } else { currentZombieType = commonZombies[random(commonZombies.length)]; } assessZombieThreat(currentZombieType, isArmed); } function assessZombieThreat(currentZombieType, isArmed) { if (currentZombieType.threat <= threatDeficit) { addNewZombie(currentZombieType.name, isArmed); if ((threatDeficit - currentZombieType.threat) > 0) { delay = delay - maxDelay; } else if ((threatDeficit - currentZombieType.threat) > 0) { delay = delay - maxDelay; } } } function addNewZombie(zombieType, isArmed) { zombieDepthCount++; liveZombieCount++; if (zombieType == "zombieDog") { _root.attachMovie("zombieDog", "enemy" + zombieDepthCount, zombieDepthCount + 3); } else { _root.attachMovie("newZombie", "enemy" + zombieDepthCount, zombieDepthCount + 3); } zombiesCreated++; _root["enemy" + zombieDepthCount]._visible = false; _root["enemy" + zombieDepthCount].colorTransformTo(location[currentTownLocation].brightnessLevelZombies, 0, location[currentTownLocation].brightnessLevelZombies, 0, location[currentTownLocation].brightnessLevelZombies, 0, 100, 0, 0); var _local3 = random(location[currentTownLocation].numSpawnZones); var _local4 = location[currentTownLocation][("spawnZone" + _local3) + "_min"]; var _local6 = location[currentTownLocation][("spawnZone" + _local3) + "_max"]; var _local7 = _local6 - _local4; _root["enemy" + zombieDepthCount]._y = random(_local7) + _local4; _root["enemy" + zombieDepthCount]._x = random(150) - 200; _root["enemy" + zombieDepthCount].cacheAsBitmap = true; _root["enemy" + zombieDepthCount]._visible = true; _root["enemy" + zombieDepthCount].attackingWall = false; enemyOnScreen.push({ref:_root["enemy" + zombieDepthCount], depth:_root["enemy" + zombieDepthCount]._y}); aliveZombies.push({ref:_root["enemy" + zombieDepthCount], type:zombieType, health:_root[zombieType].health, speed:_root[zombieType].speed, damage:_root[zombieType].damage, depth:_root["enemy" + zombieDepthCount]._y, idle:false, animating:false, eating:false, dead:false, proximity:0, proximityToExplosion:0, targetX:0, targetY:0, tempNum:0, beingExploded:false, arrowsStuckTorso:0, arrowsStuckHead:0, arrowsStuckLegs:0, threat:_root[zombieType].threat, directionCount:200, directionCountMax:120, currentDirection:"straight", burnDamageCountHead:0, burnDamageCountTorso:0, burnDamageCountLegs:0, armed:isArmed, targetYDiff:0, trapped:false}); if ((((zombieType == "zombieSlow") || (zombieType == "zombieFast")) || (zombieType == "zombieSprint")) || (zombieType == "zombieEater")) { zombieAppearance("enemy" + zombieDepthCount, isArmed); } else { zombieAppearanceCustom("enemy" + zombieDepthCount, zombieType, isArmed); } currentZombieThreat = currentZombieThreat + _root[zombieType].threat; } function spawnFragments(numFrags, grenadeX, grenadeY, range, type, damage) { i = 0; while (i <= numFrags) { bullet++; var _local4 = new Object(); _local4.x = grenadeX; _local4.y = grenadeY; var _local3 = _root.attachMovie("round", "round" + bullet, bullet + 310000); _root["round" + bullet].gotoAndStop("frag"); var _local5 = 100 - random(40); _root["round" + bullet]._xscale = _local5; _root["round" + bullet]._yscale = _local5; _local3._x = _local4.x; _local3._y = _local4.y; _local3.angle = random(360); _local3._rotation = _local3.angle; _local3.originX = grenadeX; _local3.originY = grenadeY; _local3.proximity = 0; _local3.ref = _root["round" + bullet]; roundsOnScreen.push({ref:_root["round" + bullet], type:type, range:range + random(50), damage:damage, headShotDamage:damage * 2, owner:"hero", originX:grenadeX, originY:grenadeY, proximity:0}); _local3.onEnterFrame = function () { this.x = Math.cos((this.angle * Math.PI) / 180) * (80 - random(20)); this.y = Math.sin((this.angle * Math.PI) / 180) * (80 - random(20)); this._x = this._x - this.x; this._y = this._y - this.y; }; i++; } } function moveFragRounds(roundName, grenadeX, grenadeY) { roundName.x = Math.cos((roundName.angle * Math.PI) / 180) * _root[currentWeapon].roundSpeed; roundName.y = Math.sin((roundName.angle * Math.PI) / 180) * _root[currentWeapon].roundSpeed; roundName._x = roundName._x - roundName.x; roundName._y = roundName._y - roundName.y; } function particleEmitter(particleType, particleName, particleDepth, particleX, particleY, particleGravity, particleQuantity, particleHorizontalEnergy, particleVerticalEnergy, particleFade, particleRotationRate, particleScaling, particleSplash) { i = 0; while (i <= particleQuantity) { particleCount++; var _local2 = attachMovie(particleType, particleName + i, particleCount); _local2.ref = particleName + i; _local2.partType = particleType; _local2.gravity = particleGravity; _local2.HorzEnergy = (Math.random() * particleHorizontalEnergy) - (particleHorizontalEnergy / 4); _local2.VertEnergy = (Math.random() * particleVerticalEnergy) - (particleVerticalEnergy / 2); if (particleScaling == true) { _local2._xscale = (_local2._yscale = random(60) + 30); } _local2._x = particleX; _local2._y = particleY; _local2.angle = 180; _local2._rotation = _local2.angle; _local2.rotation = particleRotationRate; _local2.acceleration = 5; _local2.particleFade = particleFade; _local2.splash = particleSplash; _local2.onEnterFrame = _root.moveParticle; i++; } } function moveParticle() { with (this) { _alpha = _alpha - particleFade; if (_alpha < 8) { removeMovieClip(); } this._rotation = this._rotation + rotation; this.x = Math.cos((this.angle * Math.PI) / 180) * HorzEnergy; _x = _x - this.x; _y = _y + ((VertEnergy = VertEnergy + gravity)); } } function zombieBloodParticle(targetX, targetY) { particleEmitter("bloodParticle", "bloodPart", 100, targetX, targetY, 0.35, Math.round(_root[currentWeapon].damage / 8), 9, 8, 8, 0, true, false); } function zombieHeadBloodParticle(targetX, targetY) { particleEmitter("bloodParticle", "bloodPart", 100, targetX, targetY, 0.35, Math.round(_root[currentWeapon].headShotDamage / 8), 9, 8, 8, 0, true, false); } function zombieLegBloodParticle(targetX, targetY) { particleEmitter("bloodParticle", "bloodPart", 100, targetX, targetY, 0.35, 1, 10, 8, 8, 0, true, false); } function zombieChainsawBloodParticle(targetX, targetY) { particleEmitter("bloodParticle", "bloodPart", 100, targetX, targetY, 0.35, 8, 9, 8, 4, 0, true, false); } function survivorBloodParticle(targetX, targetY) { particleEmitter("bloodParticle", "bloodPart", 100, targetX, targetY, 0.35, 15, 9, 8, 8, 0, true, false); } function depthSortFriendlies() { var _local2 = new Array(); for (var _local1 in friendliesOnScreen) { if (friendliesOnScreen[_local1].ref != null) { friendliesOnScreen[_local1].depth = friendliesOnScreen[_local1].ref._y; _local2.push(friendliesOnScreen[_local1]); } } _local2.sortOn("depth", Array.NUMERIC, Array.DESCENDING); var _local1 = 0; while (_local1 < _local2.length) { _local2[_local1].ref.swapDepths((survivorDepthCount + _local1) + 163486); _local1++; } } function openJournal() { timeManager.journal.journalScribbles.gotoAndStop("blank"); timeManager.journal.journalDayNumber.text = "DAY " + levelUp; timeManager.journal.journalText.text = location[currentTownLocation].journalText; timeManager.journal.journalEntryHeading.text = location[currentTownLocation].journalHeading; timeManager.journal.ySlideTo(10, 0.8, "easeOutSine", 0); } function openIntroJournal() { introJournal.journalDayNumber.text = "DAY " + levelUp; introJournal.journalText.text = location.glenDale.journalText; introJournal.journalEntryHeading.text = location.glenDale.journalHeading; introJournal.ySlideTo(10, 0.8, "easeOutSine", 1); } function closeIntroJournal() { _root.introBlackOut.alphaTo(100, 3, "easeOutSine", 0, startGameFromJournal); } function startGameFromJournal() { _root.gotoAndStop("game"); } function closeJournal() { timeManager.journal.ySlideTo(420, 1.2, "easeOutSine", 0); clipBoardUp(); } _global.$createTweenController = function () { var _local3 = _root.createEmptyMovieClip("__tweenController__", 123432); _local3.$_tweenPropList = new Array(); _local3.$_tTime = getTimer(); _local3.onEnterFrame = _global.$updateTweens; }; ASSetPropFlags(_global, "$createTweenController", 1, 0); _global.$removeTweenController = function () { delete _root.__tweenController__.$_tweenPropList; delete _root.__tweenController__.$_tTime; delete _root.__tweenController__.onEnterFrame; _root.__tweenController__.removeMovieClip(); }; ASSetPropFlags(_global, "$removeTweenController", 1, 0); _global.$addTween = function (mtarget, prop, propDest, timeSeconds, animType, delay, callback, extra1, extra2, extras) { if (timeSeconds == undefined) { timeSeconds = 0; } if ((animType == undefined) || (animType == "")) { animType = "easeOutExpo"; } if (delay == undefined) { delay = 0; } if (typeof(prop) == "string") { var _local7 = [prop]; var _local11 = [mtarget[prop]]; var _local9 = [propDest]; } else { var _local7 = []; var _local11 = []; var _local9 = []; for (var _local32 in prop) { _local11.push(mtarget[prop[_local32]]); } for (var _local32 in prop) { _local7.push(prop[_local32]); } for (var _local32 in propDest) { _local9.push(propDest[_local32]); } } var _local12 = false; if (_root.__tweenController__ == undefined) { _global.$createTweenController(); } var _local4 = _root.__tweenController__.$_tweenPropList; var _local8 = _root.__tweenController__.$_tTime; for (var _local32 in _local11) { if ((_local9[_local32] != undefined) && (!mtarget.$_isTweenLocked)) { if (mtarget.$_tweenCount > 0) { var _local3 = 0; while (_local3 < _local4.length) { if ((_local4[_local3]._targ == mtarget) && (_local4[_local3]._prop == _local7[_local32])) { if ((_local8 + (delay * 1000)) < _local4[_local3]._timeDest) { _local4.splice(_local3, 1); _local3--; mtarget.$_tweenCount--; } } _local3++; } } _local4.push({_prop:_local7[_local32], _targ:mtarget, _propStart:undefined, _propDest:_local9[_local32], _timeStart:_local8, _timeDest:_local8 + (timeSeconds * 1000), _animType:animType, _extra1:extra1, _extra2:extra2, _extras:extras, _delay:delay, _isPaused:false, _timePaused:0, _callback:(_local12 ? undefined : (callback))}); mtarget.$_tweenCount = ((mtarget.$_tweenCount > 0) ? (mtarget.$_tweenCount + 1) : 1); _local12 = true; } } ASSetPropFlags(mtarget, "$_tweenCount", 1, 0); }; ASSetPropFlags(_global, "$addTween", 1, 0); _global.$updateTweens = function () { var _local8 = (this.$_tTime = getTimer()); var _local6 = 0; while (_local6 < this.$_tweenPropList.length) { var _local3 = this.$_tweenPropList[_local6]; if (_local3._targ.toString() == undefined) { this.$_tweenPropList.splice(_local6, 1); _local6--; } else if (((_local3._timeStart + (_local3._delay * 1000)) <= _local8) && (!_local3._isPaused)) { if (_local3._propStart == undefined) { if (_local3._prop.substr(0, 10) == "__special_") { if (_local3._prop == "__special_mc_frame__") { _local3._propStart = _local3._targ._currentframe; } else if (_local3._prop == "__special_mc_ra__") { _local3._propStart = new Color(_local3._targ).getTransform().ra; } else if (_local3._prop == "__special_mc_rb__") { _local3._propStart = new Color(_local3._targ).getTransform().rb; } else if (_local3._prop == "__special_mc_ga__") { _local3._propStart = new Color(_local3._targ).getTransform().ga; } else if (_local3._prop == "__special_mc_gb__") { _local3._propStart = new Color(_local3._targ).getTransform().gb; } else if (_local3._prop == "__special_mc_ba__") { _local3._propStart = new Color(_local3._targ).getTransform().ba; } else if (_local3._prop == "__special_mc_bb__") { _local3._propStart = new Color(_local3._targ).getTransform().bb; } else if (_local3._prop == "__special_mc_aa__") { _local3._propStart = new Color(_local3._targ).getTransform().aa; } else if (_local3._prop == "__special_mc_ab__") { _local3._propStart = new Color(_local3._targ).getTransform().ab; } else if (_local3._prop == "__special_text_r__") { _local3._propStart = _local3._targ.textColor >> 16; } else if (_local3._prop == "__special_text_g__") { _local3._propStart = (_local3._targ.textColor & 65280) >> 8; } else if (_local3._prop == "__special_text_b__") { _local3._propStart = _local3._targ.textColor & 255; } else if (_local3._prop == "__special_sound_volume__") { _local3._propStart = _local3._targ.getVolume(); } else if (_local3._prop == "__special_sound_pan__") { _local3._propStart = _local3._targ.getPan(); } else if (_local3._prop == "__special_bst_t__") { _local3._propStart = 0; _local3._extras.__special_bst_ix__ = _local3._targ._x; _local3._extras.__special_bst_iy__ = _local3._targ._y; } else if (_local3._prop == "__special_blur_x__") { var _local5 = 0; while (_local5 < _local3._targ.filters.length) { if (_local3._targ.filters[_local5] instanceof flash.filters.BlurFilter) { _local3._propStart = _local3._targ.filters[_local5].blurX; } _local5++; } if (_local3._propStart == undefined) { _local3._propStart = 0; } } else if (_local3._prop == "__special_blur_y__") { var _local5 = 0; while (_local5 < _local3._targ.filters.length) { if (_local3._targ.filters[_local5] instanceof flash.filters.BlurFilter) { _local3._propStart = _local3._targ.filters[_local5].blurY; } _local5++; } if (_local3._propStart == undefined) { _local3._propStart = 0; } } else if (_local3._prop == "__special_glow_color__") { var _local5 = 0; while (_local5 < _local3._targ.filters.length) { if (_local3._targ.filters[_local5] instanceof flash.filters.GlowFilter) { _local3._propStart = _local3._targ.filters[_local5].color; } _local5++; } if (_local3._propStart == undefined) { _local3._propStart = 16777215 /* 0xFFFFFF */; } } else if (_local3._prop == "__special_glow_alpha__") { var _local5 = 0; while (_local5 < _local3._targ.filters.length) { if (_local3._targ.filters[_local5] instanceof flash.filters.GlowFilter) { _local3._propStart = _local3._targ.filters[_local5].alpha; } _local5++; } if (_local3._propStart == undefined) { _local3._propStart = 1; } } else if (_local3._prop == "__special_glow_blurX__") { var _local5 = 0; while (_local5 < _local3._targ.filters.length) { if (_local3._targ.filters[_local5] instanceof flash.filters.GlowFilter) { _local3._propStart = _local3._targ.filters[_local5].blurX; } _local5++; } if (_local3._propStart == undefined) { _local3._propStart = 0; } } else if (_local3._prop == "__special_glow_blurY__") { var _local5 = 0; while (_local5 < _local3._targ.filters.length) { if (_local3._targ.filters[_local5] instanceof flash.filters.GlowFilter) { _local3._propStart = _local3._targ.filters[_local5].blurY; } _local5++; } if (_local3._propStart == undefined) { _local3._propStart = 0; } } else if (_local3._prop == "__special_glow_strength__") { var _local5 = 0; while (_local5 < _local3._targ.filters.length) { if (_local3._targ.filters[_local5] instanceof flash.filters.GlowFilter) { _local3._propStart = _local3._targ.filters[_local5].strength; } _local5++; } if (_local3._propStart == undefined) { _local3._propStart = 1; } } else if (_local3._prop == "__special_bevel_distance__") { var _local5 = 0; while (_local5 < _local3._targ.filters.length) { if (_local3._targ.filters[_local5] instanceof flash.filters.BevelFilter) { _local3._propStart = _local3._targ.filters[_local5].distance; } _local5++; } if (_local3._propStart == undefined) { _local3._propStart = 0; } } else if (_local3._prop == "__special_bevel_angle__") { var _local5 = 0; while (_local5 < _local3._targ.filters.length) { if (_local3._targ.filters[_local5] instanceof flash.filters.BevelFilter) { _local3._propStart = _local3._targ.filters[_local5].angle; } _local5++; } if (_local3._propStart == undefined) { _local3._propStart = 45; } } else if (_local3._prop == "__special_bevel_highlightColor__") { var _local5 = 0; while (_local5 < _local3._targ.filters.length) { if (_local3._targ.filters[_local5] instanceof flash.filters.BevelFilter) { _local3._propStart = _local3._targ.filters[_local5].highlightColor; } _local5++; } if (_local3._propStart == undefined) { _local3._propStart = 16777215 /* 0xFFFFFF */; } } else if (_local3._prop == "__special_bevel_highlightAlpha__") { var _local5 = 0; while (_local5 < _local3._targ.filters.length) { if (_local3._targ.filters[_local5] instanceof flash.filters.BevelFilter) { _local3._propStart = _local3._targ.filters[_local5].highlightAlpha; } _local5++; } if (_local3._propStart == undefined) { _local3._propStart = 1; } } else if (_local3._prop == "__special_bevel_shadowColor__") { var _local5 = 0; while (_local5 < _local3._targ.filters.length) { if (_local3._targ.filters[_local5] instanceof flash.filters.BevelFilter) { _local3._propStart = _local3._targ.filters[_local5].shadowColor; } _local5++; } if (_local3._propStart == undefined) { _local3._propStart = 0; } } else if (_local3._prop == "__special_bevel_shadowAlpha__") { var _local5 = 0; while (_local5 < _local3._targ.filters.length) { if (_local3._targ.filters[_local5] instanceof flash.filters.BevelFilter) { _local3._propStart = _local3._targ.filters[_local5].shadowAlpha; } _local5++; } if (_local3._propStart == undefined) { _local3._propStart = 1; } } else if (_local3._prop == "__special_bevel_blurX__") { var _local5 = 0; while (_local5 < _local3._targ.filters.length) { if (_local3._targ.filters[_local5] instanceof flash.filters.BevelFilter) { _local3._propStart = _local3._targ.filters[_local5].blurX; } _local5++; } if (_local3._propStart == undefined) { _local3._propStart = 0; } } else if (_local3._prop == "__special_bevel_blurY__") { var _local5 = 0; while (_local5 < _local3._targ.filters.length) { if (_local3._targ.filters[_local5] instanceof flash.filters.BevelFilter) { _local3._propStart = _local3._targ.filters[_local5].blurY; } _local5++; } if (_local3._propStart == undefined) { _local3._propStart = 0; } } else if (_local3._prop == "__special_bevel_strength__") { var _local5 = 0; while (_local5 < _local3._targ.filters.length) { if (_local3._targ.filters[_local5] instanceof flash.filters.BevelFilter) { _local3._propStart = _local3._targ.filters[_local5].strength; } _local5++; } if (_local3._propStart == undefined) { _local3._propStart = 1; } } else { _local3._propStart = _local3._targ[_local3._prop]; } } else { _local3._propStart = _local3._targ[_local3._prop]; } } var _local10 = _local3._timeDest + (_local3._delay * 1000); if (_local10 <= _local8) { var _local4 = _local3._propDest; } else { var _local4 = _global.findTweenValue(_local3._propStart, _local3._propDest, _local3._timeStart, _local8 - (_local3._delay * 1000), _local3._timeDest, _local3._animType, _local3._extra1, _local3._extra2); } _local3._targ[_local3._prop] = (_local3._extras.mustRound ? (Math.round(_local4)) : (_local4)); if (_local3._prop == "__special_mc_frame__") { _local3._targ.gotoAndStop(Math.round(_local4)); } else if (_local3._prop == "__special_mc_ra__") { new Color(_local3._targ).setTransform({ra:_local4}); } else if (_local3._prop == "__special_mc_rb__") { new Color(_local3._targ).setTransform({rb:_local4}); } else if (_local3._prop == "__special_mc_ga__") { new Color(_local3._targ).setTransform({ga:_local4}); } else if (_local3._prop == "__special_mc_gb__") { new Color(_local3._targ).setTransform({gb:_local4}); } else if (_local3._prop == "__special_mc_ba__") { new Color(_local3._targ).setTransform({ba:_local4}); } else if (_local3._prop == "__special_mc_bb__") { new Color(_local3._targ).setTransform({bb:_local4}); } else if (_local3._prop == "__special_mc_aa__") { new Color(_local3._targ).setTransform({aa:_local4}); } else if (_local3._prop == "__special_mc_ab__") { new Color(_local3._targ).setTransform({ab:_local4}); } if (_local3._prop == "__special_bst_t__") { var _local7 = _local3._extras; var _local9 = _global.findPointOnCurve(_local7.__special_bst_ix__, _local7.__special_bst_iy__, _local7.__special_bst_cx__, _local7.__special_bst_cy__, _local7.__special_bst_dx__, _local7.__special_bst_dy__, _local4); if (_local3._extras.mustRound) { _local3._targ._x = Math.round(_local9.x); _local3._targ._y = Math.round(_local9.y); } else { _local3._targ._x = _local9.x; _local3._targ._y = _local9.y; } } if ((typeof(_local3._targ) != "movieclip") && (_local3._prop == "__special_text_b__")) { _local3._targ.textColor = ((_local3._targ.__special_text_r__ << 16) + (_local3._targ.__special_text_g__ << 8)) + _local3._targ.__special_text_b__; } if (_local3._prop == "__special_sound_volume__") { _local3._targ.setVolume(_local4); } if (_local3._prop == "__special_sound_pan__") { _local3._targ.setPan(_local4); } if (_local3._prop == "__special_blur_x__") { _global.$setFilterProperty(_local3._targ, "blur_blurX", _local4, _local3._extras); } if (_local3._prop == "__special_blur_y__") { _global.$setFilterProperty(_local3._targ, "blur_blurY", _local4, _local3._extras); } if (_local3._prop == "__special_glow_color__") { _global.$setFilterProperty(_local3._targ, "glow_color", _global.findTweenColor(_local3, _local8), _local3._extras); } if (_local3._prop == "__special_glow_alpha__") { _global.$setFilterProperty(_local3._targ, "glow_alpha", _local4, _local3._extras); } if (_local3._prop == "__special_glow_blurX__") { _global.$setFilterProperty(_local3._targ, "glow_blurX", _local4, _local3._extras); } if (_local3._prop == "__special_glow_blurY__") { _global.$setFilterProperty(_local3._targ, "glow_blurY", _local4, _local3._extras); } if (_local3._prop == "__special_glow_strength__") { _global.$setFilterProperty(_local3._targ, "glow_strength", _local4, _local3._extras); } if (_local3._prop == "__special_bevel_distance__") { _global.$setFilterProperty(_local3._targ, "bevel_distance", _local4, _local3._extras); } if (_local3._prop == "__special_bevel_angle__") { _global.$setFilterProperty(_local3._targ, "bevel_angle", _local4, _local3._extras); } if (_local3._prop == "__special_bevel_highlightColor__") { _global.$setFilterProperty(_local3._targ, "bevel_highlightColor", _global.findTweenColor(_local3, _local8), _local3._extras); } if (_local3._prop == "__special_bevel_highlightAlpha__") { _global.$setFilterProperty(_local3._targ, "bevel_highlightAlpha", _local4, _local3._extras); } if (_local3._prop == "__special_bevel_shadowColor__") { _global.$setFilterProperty(_local3._targ, "bevel_shadowColor", _global.findTweenColor(_local3, _local8), _local3._extras); } if (_local3._prop == "__special_bevel_shadowAlpha__") { _global.$setFilterProperty(_local3._targ, "bevel_shadowAlpha", _local4, _local3._extras); } if (_local3._prop == "__special_bevel_blurX__") { _global.$setFilterProperty(_local3._targ, "bevel_blurX", _local4, _local3._extras); } if (_local3._prop == "__special_bevel_blurY__") { _global.$setFilterProperty(_local3._targ, "bevel_blurY", _local4, _local3._extras); } if (_local3._prop == "__special_bevel_strength__") { _global.$setFilterProperty(_local3._targ, "bevel_strength", _local4, _local3._extras); } if (_local3._targ.onTweenUpdate != undefined) { _local3._targ.onTweenUpdate(_local3._prop); } if (_local10 <= _local8) { if (_local3._targ.onTweenComplete != undefined) { _local3._targ.onTweenComplete(_local3._prop); } _global.$stopTween(_local3._targ, [_local3._prop], false); _local6--; if (_local3._callback != undefined) { if (_global.backwardCallbackTweening) { var _local11 = _local3._targ.createEmptyMovieClip("__child__", 122344); _local3._callback.apply(_local11, null); _local11.removeMovieClip(); } else { _local3._callback.apply(_local3._targ, null); } } } } _local6++; } if (this.$_tweenPropList.length == 0) { _global.$removeTweenController(); } }; ASSetPropFlags(_global, "$updateTween", 1, 0); _global.$stopTween = function (mtarget, props, wipeFuture) { var _local4 = _root.__tweenController__.$_tweenPropList; var _local7; for (var _local9 in _local4) { _local7 = _local4[_local9]._prop; var _local5 = 0; while ((_local5 < props.length) || ((_local5 < 1) && (props == undefined))) { if (((_local4[_local9]._targ == mtarget) && ((_local7 == props[_local5]) || (props == undefined))) && (wipeFuture || ((_local4[_local9]._timeDest + (_local4[_local9]._delay * 1000)) <= getTimer()))) { switch (_local7) { case "__special_mc_frame__" : case "__special_mc_ra__" : case "__special_mc_rb__" : case "__special_mc_ga__" : case "__special_mc_gb__" : case "__special_mc_ba__" : case "__special_mc_bb__" : case "__special_mc_aa__" : case "__special_mc_ab__" : case "__special_sound_volume__" : case "__special_bst_t__" : delete mtarget[_local7]; break; case "__special_text_b__" : delete mtarget.__special_text_r__; delete mtarget.__special_text_g__; delete mtarget.__special_text_b__; } _local4.splice(_local9, 1); } _local5++; } } if (props == undefined) { delete mtarget.$_tweenCount; } else { mtarget.$_tweenCount = 0; for (var _local9 in _local4) { if (_local4[_local9]._targ == mtarget) { mtarget.$_tweenCount++; } } if (mtarget.$_tweenCount == 0) { delete mtarget.$_tweenCount; } } if (_local4.length == 0) { _global.$removeTweenController(); } }; ASSetPropFlags(_global, "$stopTween", 1, 0); _global.$setFilterProperty = function (mtarget, propName, propValue, extras) { var _local1; var _local7 = false; var _local3 = []; _local1 = 0; while (_local1 < mtarget.filters.length) { _local3.push(mtarget.filters[_local1]); _local1++; } if (propName.substr(0, 5) == "blur_") { _local1 = 0; while (_local1 < mtarget.filters.length) { if (_local3[_local1] instanceof flash.filters.BlurFilter) { _local3[_local1][propName.substr(5)] = propValue; if (extras.__special_blur_quality__ != undefined) { _local3[_local1].quality = extras.__special_blur_quality__; } _local7 = true; break; } _local1++; } if (!_local7) { var _local9; var _local8 = ((extras.__special_blur_quality__ == undefined) ? 2 : (extras.__special_blur_quality__)); if (propName == "blur_blurX") { _local9 = new flash.filters.BlurFilter(propValue, 0, _local8); } if (propName == "blur_blurY") { _local9 = new flash.filters.BlurFilter(0, propValue, _local8); } _local3.push(_local9); } } else if (propName.substr(0, 5) == "glow_") { _local1 = 0; while (_local1 < mtarget.filters.length) { if (_local3[_local1] instanceof flash.filters.GlowFilter) { _local3[_local1][propName.substr(5)] = propValue; if (extras.__special_glow_quality__ != undefined) { _local3[_local1].quality = extras.__special_glow_quality__; } if (extras.__special_glow_inner__ != undefined) { _local3[_local1].inner = extras.__special_glow_inner__; } if (extras.__special_glow_knockout__ != undefined) { _local3[_local1].knockout = extras.__special_glow_knockout__; } _local7 = true; break; } _local1++; } if (!_local7) { var _local8 = ((extras.__special_glow_quality__ == undefined) ? 2 : (extras.__special_glow_quality__)); var _local12 = ((extras.__special_glow_inner__ == undefined) ? false : (extras.__special_glow_inner__)); var _local10 = ((extras.__special_glow_knockout__ == undefined) ? false : (extras.__special_glow_knockout__)); if (propName == "glow_color") { var _local9 = new flash.filters.GlowFilter(propValue, 1, 0, 0, 1, _local8, _local12, _local10); } if (propName == "glow_alpha") { var _local9 = new flash.filters.GlowFilter(16777215, propValue, 0, 0, 1, _local8, _local12, _local10); } if (propName == "glow_blurX") { var _local9 = new flash.filters.GlowFilter(16777215, 1, propValue, 0, 1, _local8, _local12, _local10); } if (propName == "glow_blurY") { var _local9 = new flash.filters.GlowFilter(16777215, 1, 0, propValue, 1, _local8, _local12, _local10); } if (propName == "glow_strength") { var _local9 = new flash.filters.GlowFilter(16777215, 1, 0, 0, propValue, _local8, _local12, _local10); } _local3.push(_local9); } } else if (propName.substr(0, 6) == "bevel_") { _local1 = 0; while (_local1 < mtarget.filters.length) { if (_local3[_local1] instanceof flash.filters.BevelFilter) { _local3[_local1][propName.substr(6)] = propValue; if (extras.__special_bevel_quality__ != undefined) { _local3[_local1].quality = extras.__special_bevel_quality__; } if (extras.__special_bevel_type__ != undefined) { _local3[_local1].inner = extras.__special_bevel_type__; } if (extras.__special_bevel_knockout__ != undefined) { _local3[_local1].knockout = extras.__special_bevel_knockout__; } _local7 = true; break; } _local1++; } if (!_local7) { var _local8 = ((extras.__special_bevel_quality__ == undefined) ? 2 : (extras.__special_bevel_quality__)); var _local11 = ((extras.__special_bevel_type__ == undefined) ? "inner" : (extras.__special_bevel_type__)); var _local10 = ((extras.__special_bevel_knockout__ == undefined) ? false : (extras.__special_bevel_knockout__)); if (propName == "bevel_distance") { var _local9 = new flash.filters.BevelFilter(propValue, 45, 16777215, 1, 0, 1, 0, 0, 1, _local8, _local11, _local10); } if (propName == "bevel_angle") { var _local9 = new flash.filters.BevelFilter(0, propValue, 16777215, 1, 0, 1, 0, 0, 1, _local8, _local11, _local10); } if (propName == "bevel_highlightColor") { var _local9 = new flash.filters.BevelFilter(0, 45, propValue, 1, 0, 1, 0, 0, 1, _local8, _local11, _local10); } if (propName == "bevel_highlightAlpha") { var _local9 = new flash.filters.BevelFilter(0, 45, 16777215, propValue, 0, 1, 0, 0, 1, _local8, _local11, _local10); } if (propName == "bevel_shadowColor") { var _local9 = new flash.filters.BevelFilter(0, 45, 16777215, 1, propValue, 1, 0, 0, 1, _local8, _local11, _local10); } if (propName == "bevel_shadowAlpha") { var _local9 = new flash.filters.BevelFilter(0, 45, 16777215, 1, 0, propValue, 0, 0, 1, _local8, _local11, _local10); } if (propName == "bevel_blurX") { var _local9 = new flash.filters.BevelFilter(0, 45, 16777215, 1, 0, 1, propValue, 0, 1, _local8, _local11, _local10); } if (propName == "bevel_blurY") { var _local9 = new flash.filters.BevelFilter(0, 45, 16777215, 1, 0, 1, 0, propValue, 1, _local8, _local11, _local10); } if (propName == "bevel_strength") { var _local9 = new flash.filters.BevelFilter(0, 45, 16777215, 1, 0, 1, 0, 0, propValue, _local8, _local11, _local10); } _local3.push(_local9); } } else { return(undefined); } mtarget.filters = _local3; }; MovieClip.prototype.tween = (TextField.prototype.tween = (Sound.prototype.tween = function (prop, propDest, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, prop, propDest, timeSeconds, animType, delay, callback, extra1, extra2); })); ASSetPropFlags(MovieClip.prototype, "tween", 1, 0); ASSetPropFlags(TextField.prototype, "tween", 1, 0); ASSetPropFlags(Sound.prototype, "tween", 1, 0); MovieClip.prototype.roundedTween = (TextField.prototype.roundedTween = (Sound.prototype.roundedTween = function (prop, propDest, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, prop, propDest, timeSeconds, animType, delay, callback, extra1, extra2, {mustRound:true}); })); ASSetPropFlags(MovieClip.prototype, "roundedTween", 1, 0); ASSetPropFlags(TextField.prototype, "roundedTween", 1, 0); ASSetPropFlags(Sound.prototype, "roundedTween", 1, 0); MovieClip.prototype.stopTween = (TextField.prototype.stopTween = (Sound.prototype.stopTween = function (props) { if (typeof(props) == "string") { props = [props]; } if (props != undefined) { var _local4 = 1; while (_local4 < arguments.length) { props.push(arguments[_local4]); _local4++; } } _global.$stopTween(this, props, true); })); ASSetPropFlags(MovieClip.prototype, "stopTween", 1, 0); ASSetPropFlags(TextField.prototype, "stopTween", 1, 0); ASSetPropFlags(Sound.prototype, "stopTween", 1, 0); MovieClip.prototype.pauseTween = (TextField.prototype.pauseTween = (Sound.prototype.pauseTween = function (props) { if (props != undefined) { if (typeof(props) == "string") { props = [props]; } var _local6 = 1; while (_local6 < Arguments.length) { props.push(Arguments[_local6]); _local6++; } } var _local4 = _root.__tweenController__.$_tweenPropList; var _local5; for (var _local7 in _local4) { if ((_local4[_local7]._targ == this) && (!_local4[_local7]._isPaused)) { if (props != undefined) { _local5 = false; for (var _local6 in props) { if (props[_local6] == _local4[_local7]._prop) { _local5 = true; break; } } } if ((props == undefined) || (_local5)) { _local4[_local7]._isPaused = true; _local4[_local7]._timePaused = _root.__tweenController__.$_tTime; } } } })); ASSetPropFlags(MovieClip.prototype, "pauseTween", 1, 0); ASSetPropFlags(TextField.prototype, "pauseTween", 1, 0); ASSetPropFlags(Sound.prototype, "pauseTween", 1, 0); MovieClip.prototype.resumeTween = (TextField.prototype.resumeTween = (Sound.prototype.resumeTween = function (props) { if (props != undefined) { if (typeof(props) == "string") { props = [props]; } var _local7 = 1; while (_local7 < Arguments.length) { props.push(Arguments[_local7]); _local7++; } } var _local3 = _root.__tweenController__.$_tweenPropList; var _local5; var _local6; for (var _local8 in _local3) { if ((_local3[_local8]._targ == this) && (_local3[_local8]._isPaused)) { if (props != undefined) { _local5 = false; for (var _local7 in props) { if (props[_local7] == _local3[_local8]._prop) { _local5 = true; break; } } } if ((props == undefined) || (_local5)) { _local3[_local8]._isPaused = false; _local6 = _root.__tweenController__.$_tTime - _local3[_local8]._timePaused; _local3[_local8]._timeStart = _local3[_local8]._timeStart + _local6; _local3[_local8]._timeDest = _local3[_local8]._timeDest + _local6; _local3[_local8]._timePaused = 0; } } } })); ASSetPropFlags(MovieClip.prototype, "resumeTween", 1, 0); ASSetPropFlags(TextField.prototype, "resumeTween", 1, 0); ASSetPropFlags(Sound.prototype, "resumeTween", 1, 0); MovieClip.prototype.lockTween = (TextField.prototype.lockTween = (Sound.prototype.lockTween = function () { this.$_isTweenLocked = true; ASSetPropFlags(this, "this.$_isTweenLocked", 1, 0); })); ASSetPropFlags(MovieClip.prototype, "lockTween", 1, 0); ASSetPropFlags(TextField.prototype, "lockTween", 1, 0); ASSetPropFlags(Sound.prototype, "lockTween", 1, 0); MovieClip.prototype.unlockTween = (TextField.prototype.unlockTween = (Sound.prototype.unlockTween = function () { delete this.$_isTweenLocked; })); ASSetPropFlags(MovieClip.prototype, "unlockTween", 1, 0); ASSetPropFlags(TextField.prototype, "unlockTween", 1, 0); ASSetPropFlags(Sound.prototype, "unlockTween", 1, 0); MovieClip.prototype.getTweens = (TextField.prototype.getTweens = (Sound.prototype.getTweens = function () { return(this.$_tweenCount); })); ASSetPropFlags(MovieClip.prototype, "getTweens", 1, 0); ASSetPropFlags(TextField.prototype, "getTweens", 1, 0); ASSetPropFlags(Sound.prototype, "getTweens", 1, 0); MovieClip.prototype.isTweening = (TextField.prototype.isTweening = (Sound.prototype.isTweening = function () { return(((this.$_tweenCount > 0) ? true : false)); })); ASSetPropFlags(MovieClip.prototype, "isTweening", 1, 0); ASSetPropFlags(TextField.prototype, "isTweening", 1, 0); ASSetPropFlags(Sound.prototype, "isTweening", 1, 0); MovieClip.prototype.alphaTo = (TextField.prototype.alphaTo = function (propDest_a, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, "_alpha", propDest_a, timeSeconds, animType, delay, callback, extra1, extra2); }); ASSetPropFlags(MovieClip.prototype, "alphaTo", 1, 0); ASSetPropFlags(TextField.prototype, "alphaTo", 1, 0); MovieClip.prototype.frameTo = function (propDest_frame, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, "__special_mc_frame__", propDest_frame, timeSeconds, animType, delay, callback, extra1, extra2); }; ASSetPropFlags(MovieClip.prototype, "frameTo", 1, 0); MovieClip.prototype.resizeTo = (TextField.prototype.resizeTo = function (propDest_width, propDest_height, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, ["_width", "_height"], [propDest_width, propDest_height], timeSeconds, animType, delay, callback, extra1, extra2); }); ASSetPropFlags(MovieClip.prototype, "resizeTo", 1, 0); ASSetPropFlags(TextField.prototype, "resizeTo", 1, 0); MovieClip.prototype.rotateTo = (TextField.prototype.rotateTo = function (propDest_rotation, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, "_rotation", propDest_rotation, timeSeconds, animType, delay, callback, extra1, extra2); }); ASSetPropFlags(MovieClip.prototype, "rotateTo", 1, 0); ASSetPropFlags(TextField.prototype, "rotateTo", 1, 0); MovieClip.prototype.scaleTo = (TextField.prototype.scaleTo = function (propDest_scale, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, ["_xscale", "_yscale"], [propDest_scale, propDest_scale], timeSeconds, animType, delay, callback, extra1, extra2); }); ASSetPropFlags(MovieClip.prototype, "scaleTo", 1, 0); ASSetPropFlags(TextField.prototype, "scaleTo", 1, 0); MovieClip.prototype.xScaleTo = (TextField.prototype.xScaleTo = function (propDest_scale, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, "_xscale", propDest_scale, timeSeconds, animType, delay, callback, extra1, extra2); }); ASSetPropFlags(MovieClip.prototype, "xScaleTo", 1, 0); ASSetPropFlags(TextField.prototype, "xScaleTo", 1, 0); MovieClip.prototype.yScaleTo = (TextField.prototype.yScaleTo = function (propDest_scale, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, "_yscale", propDest_scale, timeSeconds, animType, delay, callback, extra1, extra2); }); ASSetPropFlags(MovieClip.prototype, "yScaleTo", 1, 0); ASSetPropFlags(TextField.prototype, "yScaleTo", 1, 0); TextField.prototype.scrollTo = function (propDest_scroll, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, "scroll", propDest_scroll, timeSeconds, animType, delay, callback, extra1, extra2); }; ASSetPropFlags(TextField.prototype, "scrollTo", 1, 0); MovieClip.prototype.slideTo = (TextField.prototype.slideTo = function (propDest_x, propDest_y, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, ["_x", "_y"], [propDest_x, propDest_y], timeSeconds, animType, delay, callback, extra1, extra2); }); ASSetPropFlags(MovieClip.prototype, "slideTo", 1, 0); ASSetPropFlags(TextField.prototype, "slideTo", 1, 0); MovieClip.prototype.roundedSlideTo = (TextField.prototype.roundedSlideTo = function (propDest_x, propDest_y, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, ["_x", "_y"], [propDest_x, propDest_y], timeSeconds, animType, delay, callback, extra1, extra2, {mustRound:true}); }); ASSetPropFlags(MovieClip.prototype, "roundedSlideTo", 1, 0); ASSetPropFlags(TextField.prototype, "roundedSlideTo", 1, 0); MovieClip.prototype.xSlideTo = (TextField.prototype.xSlideTo = function (propDest_x, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, "_x", propDest_x, timeSeconds, animType, delay, callback, extra1, extra2); }); ASSetPropFlags(MovieClip.prototype, "xSlideTo", 1, 0); ASSetPropFlags(TextField.prototype, "xSlideTo", 1, 0); MovieClip.prototype.roundedXSlideTo = (TextField.prototype.roundedXSlideTo = function (propDest_x, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, "_x", propDest_x, timeSeconds, animType, delay, callback, extra1, extra2, {mustRound:true}); }); ASSetPropFlags(MovieClip.prototype, "roundedXSlideTo", 1, 0); ASSetPropFlags(TextField.prototype, "roundedXSlideTo", 1, 0); MovieClip.prototype.ySlideTo = (TextField.prototype.ySlideTo = function (propDest_y, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, "_y", propDest_y, timeSeconds, animType, delay, callback, extra1, extra2); }); ASSetPropFlags(MovieClip.prototype, "ySlideTo", 1, 0); ASSetPropFlags(TextField.prototype, "ySlideTo", 1, 0); MovieClip.prototype.roundedYSlideTo = (TextField.prototype.roundedYSlideTo = function (propDest_y, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, "_y", propDest_y, timeSeconds, animType, delay, callback, extra1, extra2, {mustRound:true}); }); ASSetPropFlags(MovieClip.prototype, "roundedYSlideTo", 1, 0); ASSetPropFlags(TextField.prototype, "roundedYSlideTo", 1, 0); MovieClip.prototype.bezierSlideTo = (TextField.prototype.bezierSlideTo = function (cpoint_x, cpoint_y, propDest_x, propDest_y, timeSeconds, animType, delay, callback, extra1, extra2) { var _local3 = new Object(); _local3.__special_bst_ix__ = undefined; _local3.__special_bst_iy__ = undefined; _local3.__special_bst_cx__ = cpoint_x; _local3.__special_bst_cy__ = cpoint_y; _local3.__special_bst_dx__ = propDest_x; _local3.__special_bst_dy__ = propDest_y; _global.$addTween(this, "__special_bst_t__", 1, timeSeconds, animType, delay, callback, extra1, extra2, _local3); }); ASSetPropFlags(MovieClip.prototype, "bezierSlideTo", 1, 0); ASSetPropFlags(TextField.prototype, "bezierSlideTo", 1, 0); MovieClip.prototype.roundedBezierSlideTo = (TextField.prototype.roundedBezierSlideTo = function (cpoint_x, cpoint_y, propDest_x, propDest_y, timeSeconds, animType, delay, callback, extra1, extra2) { var _local3 = new Object(); _local3.__special_bst_ix__ = undefined; _local3.__special_bst_iy__ = undefined; _local3.__special_bst_cx__ = cpoint_x; _local3.__special_bst_cy__ = cpoint_y; _local3.__special_bst_dx__ = propDest_x; _local3.__special_bst_dy__ = propDest_y; _local3.mustRound = true; _global.$addTween(this, "__special_bst_t__", 1, timeSeconds, animType, delay, callback, extra1, extra2, _local3); }); ASSetPropFlags(MovieClip.prototype, "roundedBezierSlideTo", 1, 0); ASSetPropFlags(TextField.prototype, "roundedBezierSlideTo", 1, 0); Sound.prototype.volumeTo = function (propDest_volume, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, "__special_sound_volume__", propDest_volume, timeSeconds, animType, delay, callback, extra1, extra2); }; ASSetPropFlags(Sound.prototype, "volumeTo", 1, 0); Sound.prototype.panTo = function (propDest_volume, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, "__special_sound_pan__", propDest_volume, timeSeconds, animType, delay, callback, extra1, extra2); }; ASSetPropFlags(Sound.prototype, "panTo", 1, 0); MovieClip.prototype.colorTo = function (propDest_color, timeSeconds, animType, delay, callback, extra1, extra2) { if (propDest_color == null) { this.colorTransformTo(100, 0, 100, 0, 100, 0, undefined, undefined, timeSeconds, animType, delay, callback, extra1, extra2); } else { var _local3 = propDest_color >> 16; var _local5 = (propDest_color & 65280) >> 8; var _local4 = propDest_color & 255; this.colorTransformTo(0, _local3, 0, _local5, 0, _local4, undefined, undefined, timeSeconds, animType, delay, callback, extra1, extra2); } }; ASSetPropFlags(MovieClip.prototype, "colorTo", 1, 0); TextField.prototype.colorTo = function (propDest_color, timeSeconds, animType, delay, callback, extra1, extra2) { var _local3 = propDest_color >> 16; var _local6 = (propDest_color & 65280) >> 8; var _local4 = propDest_color & 255; _global.$addTween(this, ["__special_text_r__", "__special_text_g__", "__special_text_b__"], [_local3, _local6, _local4], timeSeconds, animType, delay, callback, extra1, extra2); }; ASSetPropFlags(TextField.prototype, "colorTo", 1, 0); MovieClip.prototype.colorTransformTo = function () { if ((typeof(arguments[0]) == "object") && (arguments[0] != undefined)) { _global.$addTween(this, ["__special_mc_ra__", "__special_mc_rb__", "__special_mc_ga__", "__special_mc_gb__", "__special_mc_ba__", "__special_mc_bb__", "__special_mc_aa__", "__special_mc_ab__"], [arguments[0].ra, arguments[0].rb, arguments[0].ga, arguments[0].gb, arguments[0].ba, arguments[0].bb, arguments[0].aa, arguments[0].ab], arguments[1], arguments[2], arguments[3], arguments[4], arguments[5], arguments[6]); } else { _global.$addTween(this, ["__special_mc_ra__", "__special_mc_rb__", "__special_mc_ga__", "__special_mc_gb__", "__special_mc_ba__", "__special_mc_bb__", "__special_mc_aa__", "__special_mc_ab__"], [arguments[0], arguments[1], arguments[2], arguments[3], arguments[4], arguments[5], arguments[6], arguments[7]], arguments[8], arguments[9], arguments[10], arguments[11], arguments[12], arguments[13]); } }; ASSetPropFlags(MovieClip.prototype, "colorTransformTo", 1, 0); MovieClip.prototype.blurTo = (TextField.prototype.blurTo = function () { if ((typeof(arguments[0]) == "object") && (arguments[0] != undefined)) { _global.$addTween(this, ["__special_blur_x__", "__special_blur_y__"], [arguments[0].blurX, arguments[0].blurY], arguments[1], arguments[2], arguments[3], arguments[4], arguments[5], arguments[6], {__special_blur_quality__:arguments[0].quality}); } else { _global.$addTween(this, ["__special_blur_x__", "__special_blur_y__"], [arguments[0], arguments[0]], arguments[2], arguments[3], arguments[4], arguments[5], arguments[6], arguments[7], {__special_blur_quality__:arguments[1]}); } }); ASSetPropFlags(MovieClip.prototype, "blurTo", 1, 0); ASSetPropFlags(TextField.prototype, "blurTo", 1, 0); MovieClip.prototype.xyBlurTo = (TextField.prototype.xyBlurTo = function (propDest_blurX, propDest_blurY, quality, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, ["__special_blur_x__", "__special_blur_y__"], [propDest_blurX, propDest_blurY], timeSeconds, animType, delay, callback, extra1, extra2, {__special_blur_quality__:quality}); }); ASSetPropFlags(MovieClip.prototype, "xyBlurTo", 1, 0); ASSetPropFlags(TextField.prototype, "xyBlurTo", 1, 0); MovieClip.prototype.xBlurTo = (TextField.prototype.xBlurTo = function (propDest_blur, quality, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, "__special_blur_x__", propDest_blur, timeSeconds, animType, delay, callback, extra1, extra2, {__special_blur_quality__:quality}); }); ASSetPropFlags(MovieClip.prototype, "xBlurTo", 1, 0); ASSetPropFlags(TextField.prototype, "xBlurTo", 1, 0); MovieClip.prototype.yBlurTo = (TextField.prototype.yBlurTo = function (propDest_blur, quality, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, "__special_blur_y__", propDest_blur, timeSeconds, animType, delay, callback, extra1, extra2, {__special_blur_quality__:quality}); }); ASSetPropFlags(MovieClip.prototype, "yBlurTo", 1, 0); ASSetPropFlags(TextField.prototype, "yBlurTo", 1, 0); MovieClip.prototype.glowTo = (TextField.prototype.glowTo = function () { if ((typeof(arguments[0]) == "object") && (arguments[0] != undefined)) { _global.$addTween(this, ["__special_glow_color__", "__special_glow_alpha__", "__special_glow_blurX__", "__special_glow_blurY__", "__special_glow_strength__"], [arguments[0].color, arguments[0].alpha, arguments[0].blurX, arguments[0].blurY, arguments[0].strength], arguments[1], arguments[2], arguments[3], arguments[4], arguments[5], arguments[6], {__special_glow_quality__:arguments[0].quality, __special_glow_inner__:arguments[0].inner, __special_glow_knockout__:arguments[0].knockout}); } else { _global.$addTween(this, ["__special_glow_color__", "__special_glow_alpha__", "__special_glow_blurX__", "__special_glow_blurY__", "__special_glow_strength__"], [arguments[0], arguments[1], arguments[2], arguments[2], arguments[3]], arguments[7], arguments[8], arguments[9], arguments[10], arguments[11], arguments[12], {__special_glow_quality__:arguments[4], __special_glow_inner__:arguments[5], __special_glow_knockout__:arguments[6]}); } }); ASSetPropFlags(MovieClip.prototype, "glowTo", 1, 0); ASSetPropFlags(TextField.prototype, "glowTo", 1, 0); MovieClip.prototype.xyGlowTo = (TextField.prototype.xyGlowTo = function (propDest_color, propDest_alpha, propDest_blurX, propDest_blurY, propDest_strength, quality, inner, knockout, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, ["__special_glow_color__", "__special_glow_alpha__", "__special_glow_blurX__", "__special_glow_blurY__", "__special_glow_strength__"], [propDest_color, propDest_alpha, propDest_blurX, propDest_blurY, propDest_strength], timeSeconds, animType, delay, callback, extra1, extra2, {__special_glow_quality__:quality, __special_glow_inner__:inner, __special_glow_knockout__:knockout}); }); ASSetPropFlags(MovieClip.prototype, "xyGlowTo", 1, 0); ASSetPropFlags(TextField.prototype, "xyGlowTo", 1, 0); MovieClip.prototype.xGlowTo = (TextField.prototype.xGlowTo = function (propDest_color, propDest_alpha, propDest_blur, propDest_strength, quality, inner, knockout, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, ["__special_glow_color__", "__special_glow_alpha__", "__special_glow_blurX__", "__special_glow_strength__"], [propDest_color, propDest_alpha, propDest_blur, propDest_strength], timeSeconds, animType, delay, callback, extra1, extra2, {__special_glow_quality__:quality, __special_glow_inner__:inner, __special_glow_knockout__:knockout}); }); ASSetPropFlags(MovieClip.prototype, "xGlowTo", 1, 0); ASSetPropFlags(TextField.prototype, "xGlowTo", 1, 0); MovieClip.prototype.yGlowTo = (TextField.prototype.yGlowTo = function (propDest_color, propDest_alpha, propDest_blur, propDest_strength, quality, inner, knockout, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, ["__special_glow_color__", "__special_glow_alpha__", "__special_glow_blurY__", "__special_glow_strength__"], [propDest_color, propDest_alpha, propDest_blur, propDest_strength], timeSeconds, animType, delay, callback, extra1, extra2, {__special_glow_quality__:quality, __special_glow_inner__:inner, __special_glow_knockout__:knockout}); }); ASSetPropFlags(MovieClip.prototype, "yGlowTo", 1, 0); ASSetPropFlags(TextField.prototype, "yGlowTo", 1, 0); MovieClip.prototype.bevelTo = (TextField.prototype.bevelTo = function () { if ((typeof(arguments[0]) == "object") && (arguments[0] != undefined)) { _global.$addTween(this, ["__special_bevel_distance__", "__special_bevel_angle__", "__special_bevel_highlightColor__", "__special_bevel_highlightAlpha__", "__special_bevel_shadowColor__", "__special_bevel_shadowAlpha__", "__special_bevel_blurX__", "__special_bevel_blurY__", "__special_bevel_strength__"], [arguments[0].distance, arguments[0].angle, arguments[0].highlightColor, arguments[0].highlightAlpha * 100, arguments[0].shadowColor, arguments[0].shadowAlpha * 100, arguments[0].blurX, arguments[0].blurY, arguments[0].strength], arguments[1], arguments[2], arguments[3], arguments[4], arguments[5], arguments[6], {__special_bevel_quality__:arguments[0].quality, __special_bevel_type__:arguments[0].type, __special_bevel_knockout__:arguments[0].knockout}); } else { _global.$addTween(this, ["__special_bevel_distance__", "__special_bevel_angle__", "__special_bevel_highlightColor__", "__special_bevel_highlightAlpha__", "__special_bevel_shadowColor__", "__special_bevel_shadowAlpha__", "__special_bevel_blurX__", "__special_bevel_blurY__", "__special_bevel_strength__"], [arguments[0], arguments[1], arguments[2], arguments[3], arguments[4], arguments[5], arguments[6], arguments[6], arguments[7]], arguments[11], arguments[12], arguments[13], arguments[14], arguments[15], arguments[16], {__special_bevel_quality__:arguments[8], __special_bevel_type__:arguments[9], __special_bevel_knockout__:arguments[10]}); } }); ASSetPropFlags(MovieClip.prototype, "bevelTo", 1, 0); ASSetPropFlags(TextField.prototype, "bevelTo", 1, 0); MovieClip.prototype.xyBevelTo = (TextField.prototype.xyBevelTo = function (propDest_distance, propDest_angle, propDest_highlightColor, propDest_highlightAlpha, propDest_shadowColor, propDest_shadowAlpha, propDest_blurX, propDest_blurY, propDest_strength, quality, type, knockout, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, ["__special_bevel_distance__", "__special_bevel_angle__", "__special_bevel_highlightColor__", "__special_bevel_highlightAlpha__", "__special_bevel_shadowColor__", "__special_bevel_shadowAlpha__", "__special_bevel_blurX__", "__special_bevel_blurY__", "__special_bevel_blurY__", "__special_bevel_strength__"], [propDest_distance, propDest_angle, propDest_highlightColor, propDest_highlightAlpha, propDest_shadowColor, propDest_shadowAlpha, propDest_blur, propDest_blur, propDest_strength], timeSeconds, animType, delay, callback, extra1, extra2, {__special_bevel_quality__:quality, __special_bevel_type__:type, __special_bevel_knockout__:knockout}); }); ASSetPropFlags(MovieClip.prototype, "xyBevelTo", 1, 0); ASSetPropFlags(TextField.prototype, "xyBevelTo", 1, 0); _global.findPointOnCurve = function (p1x, p1y, cx, cy, p2x, p2y, t) { return({x:p1x + (t * (((2 * (1 - t)) * (cx - p1x)) + (t * (p2x - p1x)))), y:p1y + (t * (((2 * (1 - t)) * (cy - p1y)) + (t * (p2y - p1y))))}); }; ASSetPropFlags(_global, "findPointOnCurve", 1, 0); _global.findTweenColor = function (objProp, tTime) { var _local8 = objProp._propStart >> 16; var _local4 = objProp._propDest >> 16; var _local5 = (objProp._propStart >> 8) & 255; var _local6 = (objProp._propDest >> 8) & 255; var _local9 = objProp._propStart & 255; var _local7 = objProp._propDest & 255; var _local12 = Math.round(_global.findTweenValue(_local8, _local4, objProp._timeStart, tTime - (objProp._delay * 1000), objProp._timeDest, objProp._animType, objProp._extra1, objProp._extra2)); var _local10 = Math.round(_global.findTweenValue(_local5, _local6, objProp._timeStart, tTime - (objProp._delay * 1000), objProp._timeDest, objProp._animType, objProp._extra1, objProp._extra2)); var _local3 = Math.round(_global.findTweenValue(_local9, _local7, objProp._timeStart, tTime - (objProp._delay * 1000), objProp._timeDest, objProp._animType, objProp._extra1, objProp._extra2)); return(((_local12 << 16) + (_local10 << 8)) + _local3); }; _global.findTweenValue = function (_propStart, _propDest, _timeStart, _timeNow, _timeDest, _animType, _extra1, _extra2) { var _local1 = _timeNow - _timeStart; var _local4 = _propStart; var _local2 = _propDest - _propStart; var _local3 = _timeDest - _timeStart; var _local6 = _extra1; var _local7 = _extra2; var _local5 = _extra1; switch (_animType.toLowerCase()) { case "linear" : return(((_local2 * _local1) / _local3) + _local4); case "easeinquad" : _local1 = _local1 / _local3; return(((_local2 * _local1) * _local1) + _local4); case "easeoutquad" : _local1 = _local1 / _local3; return((((-_local2) * _local1) * (_local1 - 2)) + _local4); case "easeinoutquad" : _local1 = _local1 / (_local3 / 2); if (_local1 < 1) { return((((_local2 / 2) * _local1) * _local1) + _local4); } _local1--; return((((-_local2) / 2) * ((_local1 * (_local1 - 2)) - 1)) + _local4); case "easeoutinquad" : if (_local1 < (_local3 / 2)) { return((findTweenValue(0, _local2, 0, _local1 * 2, _local3, "easeOutQuad") * 0.5) + _local4); } return(((findTweenValue(0, _local2, 0, (_local1 * 2) - _local3, _local3, "easeInQuad") * 0.5) + (_local2 * 0.5)) + _local4); case "easeincubic" : _local1 = _local1 / _local3; return((((_local2 * _local1) * _local1) * _local1) + _local4); case "easeoutcubic" : _local1 = (_local1 / _local3) - 1; return((_local2 * (((_local1 * _local1) * _local1) + 1)) + _local4); case "easeinoutcubic" : _local1 = _local1 / (_local3 / 2); if (_local1 < 1) { return(((((_local2 / 2) * _local1) * _local1) * _local1) + _local4); } _local1 = _local1 - 2; return(((_local2 / 2) * (((_local1 * _local1) * _local1) + 2)) + _local4); case "easeoutincubic" : if (_local1 < (_local3 / 2)) { return((findTweenValue(0, _local2, 0, _local1 * 2, _local3, "easeOutCubic") * 0.5) + _local4); } return(((findTweenValue(0, _local2, 0, (_local1 * 2) - _local3, _local3, "easeInCubic") * 0.5) + (_local2 * 0.5)) + _local4); case "easeinquart" : _local1 = _local1 / _local3; return(((((_local2 * _local1) * _local1) * _local1) * _local1) + _local4); case "easeoutquart" : _local1 = (_local1 / _local3) - 1; return(((-_local2) * ((((_local1 * _local1) * _local1) * _local1) - 1)) + _local4); case "easeinoutquart" : _local1 = _local1 / (_local3 / 2); if (_local1 < 1) { return((((((_local2 / 2) * _local1) * _local1) * _local1) * _local1) + _local4); } _local1 = _local1 - 2; return((((-_local2) / 2) * ((((_local1 * _local1) * _local1) * _local1) - 2)) + _local4); case "easeoutinquart" : if (_local1 < (_local3 / 2)) { return((findTweenValue(0, _local2, 0, _local1 * 2, _local3, "easeOutQuart") * 0.5) + _local4); } return(((findTweenValue(0, _local2, 0, (_local1 * 2) - _local3, _local3, "easeInQuart") * 0.5) + (_local2 * 0.5)) + _local4); case "easeinquint" : _local1 = _local1 / _local3; return((((((_local2 * _local1) * _local1) * _local1) * _local1) * _local1) + _local4); case "easeoutquint" : _local1 = (_local1 / _local3) - 1; return((_local2 * (((((_local1 * _local1) * _local1) * _local1) * _local1) + 1)) + _local4); case "easeinoutquint" : _local1 = _local1 / (_local3 / 2); if (_local1 < 1) { return(((((((_local2 / 2) * _local1) * _local1) * _local1) * _local1) * _local1) + _local4); } _local1 = _local1 - 2; return(((_local2 / 2) * (((((_local1 * _local1) * _local1) * _local1) * _local1) + 2)) + _local4); case "easeoutinquint" : if (_local1 < (_local3 / 2)) { return((findTweenValue(0, _local2, 0, _local1 * 2, _local3, "easeOutQuint") * 0.5) + _local4); } return(((findTweenValue(0, _local2, 0, (_local1 * 2) - _local3, _local3, "easeInQuint") * 0.5) + (_local2 * 0.5)) + _local4); case "easeinsine" : return((((-_local2) * Math.cos((_local1 / _local3) * (Math.PI/2))) + _local2) + _local4); case "easeoutsine" : return((_local2 * Math.sin((_local1 / _local3) * (Math.PI/2))) + _local4); case "easeinoutsine" : return((((-_local2) / 2) * (Math.cos((Math.PI * _local1) / _local3) - 1)) + _local4); case "easeoutinsine" : if (_local1 < (_local3 / 2)) { return((findTweenValue(0, _local2, 0, _local1 * 2, _local3, "easeOutSine") * 0.5) + _local4); } return(((findTweenValue(0, _local2, 0, (_local1 * 2) - _local3, _local3, "easeInSine") * 0.5) + (_local2 * 0.5)) + _local4); case "easeinexpo" : return(((_local1 == 0) ? (_local4) : ((_local2 * Math.pow(2, 10 * ((_local1 / _local3) - 1))) + _local4))); case "easeoutexpo" : return(((_local1 == _local3) ? (_local4 + _local2) : ((_local2 * ((-Math.pow(2, (-10 * _local1) / _local3)) + 1)) + _local4))); case "easeinoutexpo" : if (_local1 == 0) { return(_local4); } if (_local1 == _local3) { return(_local4 + _local2); } _local1 = _local1 / (_local3 / 2); if (_local1 < 1) { return(((_local2 / 2) * Math.pow(2, 10 * (_local1 - 1))) + _local4); } _local1--; return(((_local2 / 2) * ((-Math.pow(2, -10 * _local1)) + 2)) + _local4); case "easeoutinexpo" : if (_local1 == 0) { return(_local4); } if (_local1 == _local3) { return(_local4 + _local2); } _local1 = _local1 / (_local3 / 2); if (_local1 < 1) { return(((_local2 / 2) * ((-Math.pow(2, (-10 * _local1) / 1)) + 1)) + _local4); } return(((_local2 / 2) * (Math.pow(2, (10 * (_local1 - 2)) / 1) + 1)) + _local4); case "easeincirc" : _local1 = _local1 / _local3; return(((-_local2) * (Math.sqrt(1 - (_local1 * _local1)) - 1)) + _local4); case "easeoutcirc" : _local1 = (_local1 / _local3) - 1; return((_local2 * Math.sqrt(1 - (_local1 * _local1))) + _local4); case "easeinoutcirc" : _local1 = _local1 / (_local3 / 2); if (_local1 < 1) { return((((-_local2) / 2) * (Math.sqrt(1 - (_local1 * _local1)) - 1)) + _local4); } _local1 = _local1 - 2; return(((_local2 / 2) * (Math.sqrt(1 - (_local1 * _local1)) + 1)) + _local4); case "easeoutincirc" : if (_local1 < (_local3 / 2)) { return((findTweenValue(0, _local2, 0, _local1 * 2, _local3, "easeOutCirc") * 0.5) + _local4); } return(((findTweenValue(0, _local2, 0, (_local1 * 2) - _local3, _local3, "easeInCirc") * 0.5) + (_local2 * 0.5)) + _local4); case "easeinelastic" : if (_local1 == 0) { return(_local4); } _local1 = _local1 / _local3; if (_local1 == 1) { return(_local4 + _local2); } if (!_local7) { _local7 = _local3 * 0.3; } if ((!_local6) || (_local6 < Math.abs(_local2))) { _local6 = _local2; _local5 = _local7 / 4; } else { _local5 = (_local7 / (Math.PI*2)) * Math.asin(_local2 / _local6); } _local1 = _local1 - 1; return((-((_local6 * Math.pow(2, 10 * _local1)) * Math.sin((((_local1 * _local3) - _local5) * (Math.PI*2)) / _local7))) + _local4); case "easeoutelastic" : if (_local1 == 0) { return(_local4); } _local1 = _local1 / _local3; if (_local1 == 1) { return(_local4 + _local2); } if (!_local7) { _local7 = _local3 * 0.3; } if ((!_local6) || (_local6 < Math.abs(_local2))) { _local6 = _local2; _local5 = _local7 / 4; } else { _local5 = (_local7 / (Math.PI*2)) * Math.asin(_local2 / _local6); } return((((_local6 * Math.pow(2, -10 * _local1)) * Math.sin((((_local1 * _local3) - _local5) * (Math.PI*2)) / _local7)) + _local2) + _local4); case "easeinoutelastic" : if (_local1 == 0) { return(_local4); } _local1 = _local1 / (_local3 / 2); if (_local1 == 2) { return(_local4 + _local2); } if (!_local7) { _local7 = _local3 * 0.45; } if ((!_local6) || (_local6 < Math.abs(_local2))) { _local6 = _local2; _local5 = _local7 / 4; } else { _local5 = (_local7 / (Math.PI*2)) * Math.asin(_local2 / _local6); } if (_local1 < 1) { _local1 = _local1 - 1; return((-0.5 * ((_local6 * Math.pow(2, 10 * _local1)) * Math.sin((((_local1 * _local3) - _local5) * (Math.PI*2)) / _local7))) + _local4); } _local1 = _local1 - 1; return(((((_local6 * Math.pow(2, -10 * _local1)) * Math.sin((((_local1 * _local3) - _local5) * (Math.PI*2)) / _local7)) * 0.5) + _local2) + _local4); case "easeoutinelastic" : if (_local1 < (_local3 / 2)) { return((findTweenValue(0, _local2, 0, _local1 * 2, _local3, "easeOutElastic") * 0.5) + _local4); } return(((findTweenValue(0, _local2, 0, (_local1 * 2) - _local3, _local3, "easeInElastic") * 0.5) + (_local2 * 0.5)) + _local4); case "easeinback" : if (_local5 == undefined) { _local5 = 1.70158; } _local1 = _local1 / _local3; return((((_local2 * _local1) * _local1) * (((_local5 + 1) * _local1) - _local5)) + _local4); case "easeoutback" : if (_local5 == undefined) { _local5 = 1.70158; } _local1 = (_local1 / _local3) - 1; return((_local2 * (((_local1 * _local1) * (((_local5 + 1) * _local1) + _local5)) + 1)) + _local4); case "easeinoutback" : if (_local5 == undefined) { _local5 = 1.70158; } _local1 = _local1 / (_local3 / 2); if (_local1 < 1) { _local5 = _local5 * 1.525; return(((_local2 / 2) * ((_local1 * _local1) * (((_local5 + 1) * _local1) - _local5))) + _local4); } _local1 = _local1 - 2; _local5 = _local5 * 1.525; return(((_local2 / 2) * (((_local1 * _local1) * (((_local5 + 1) * _local1) + _local5)) + 2)) + _local4); case "easeoutinback" : if (_local1 < (_local3 / 2)) { return((findTweenValue(0, _local2, 0, _local1 * 2, _local3, "easeOutBack") * 0.5) + _local4); } return(((findTweenValue(0, _local2, 0, (_local1 * 2) - _local3, _local3, "easeInBack") * 0.5) + (_local2 * 0.5)) + _local4); case "easeinbounce" : return((_local2 - findTweenValue(0, _local2, 0, _local3 - _local1, _local3, "easeOutBounce")) + _local4); case "easeoutbounce" : _local1 = _local1 / _local3; if (_local1 < 0.363636363636364) { return((_local2 * ((7.5625 * _local1) * _local1)) + _local4); } if (_local1 < 0.727272727272727) { _local1 = _local1 - 0.545454545454545; return((_local2 * (((7.5625 * _local1) * _local1) + 0.75)) + _local4); } if (_local1 < 0.909090909090909) { _local1 = _local1 - 0.818181818181818; return((_local2 * (((7.5625 * _local1) * _local1) + 0.9375)) + _local4); } _local1 = _local1 - 0.954545454545455; return((_local2 * (((7.5625 * _local1) * _local1) + 0.984375)) + _local4); case "easeinoutbounce" : if (_local1 < (_local3 / 2)) { return((findTweenValue(0, _local2, 0, _local1 * 2, _local3, "easeInBounce") * 0.5) + _local4); } return(((findTweenValue(0, _local2, 0, (_local1 * 2) - _local3, _local3, "easeOutBounce") * 0.5) + (_local2 * 0.5)) + _local4); case "easeoutinbounce" : if (_local1 < (_local3 / 2)) { return((findTweenValue(0, _local2, 0, _local1 * 2, _local3, "easeOutBounce") * 0.5) + _local4); } return(((findTweenValue(0, _local2, 0, (_local1 * 2) - _local3, _local3, "easeInBounce") * 0.5) + (_local2 * 0.5)) + _local4); } return(0); }; ASSetPropFlags(_global, "findTweenValue", 1, 0); var currentZombieThreat = 0; var threatDeficit = 0; var liveZombieCount = 0; var zombieLimit = 10; var delayMax = 40; var delay = delayMax; var rareZombie = false; var findZombieRetry = false; var commonZombieChance = 0; var semiRareZombieChance = 0; var rareZombieChance = 0; var veryRareZombieChance = 0; var isArmed = false; var zombieDepthCount = 0; var particleCount = 480000; var friendlyDepthSortCount = 0; var friendlyDepthSortCountMax = 0; loadJournal();
Frame 5
function timer(timerTarget) { timerCount--; if ((timerCount <= 0) && (gamePaused != true)) { timerCount = timerMax + (levelUp / 1.25); targetCount++; if ((targetCount >= (timerTarget - (timerTarget / 6))) && (sunriseStarted == false)) { startSunRise(); } if (targetCount >= (timerTarget - (timerTarget / 8))) { delete makeEnemy.onEnterFrame; } if ((targetCount >= timerTarget) && (aliveZombies.length == 0)) { stopTimer(); } } } function startTimer(levelTime) { levelClock.onEnterFrame = function () { timer(levelTime); }; } function stopTimer() { delete levelClock.onEnterFrame; targetCount = 0; _root.reloadAnimPlaying = false; _root.reloadMagazine(); loadTimeManager(); } function startSunRise() { if (sunriseStarted == false) { sunriseStarted = true; bgImage.dawn._visible = true; bgImage.dawn._alpha = 0; alphaSun = setInterval(alphaUpSun, 500); } } function alphaUpSun() { if (bgImage.dawn._alpha <= 100) { bgImage.dawn._alpha = bgImage.dawn._alpha + 2; } else { clearInterval(alphaSun); } } function resetSunRise() { sunriseStarted = false; clearInterval(alphaSun); bgImage.dawn._alpha = 0; bgImage.dawn._visible = false; } function variableReset() { bullet = 0; bulletLevel = 1; projectile = 0; smokePuff = 0; zombieDepthCount = 0; particleCount = 480000 /* 0x075300 */; explosionNumber = 0; } function addTrap(trapType, trapLocationNumber) { trapNumber++; _root.attachMovie("trap_" + trapType, "trap" + trapNumber, 29500 + trapNumber); _root["trap" + trapNumber]._x = _root["trapSpot" + trapLocationNumber].x; _root["trap" + trapNumber]._y = _root["trapSpot" + trapLocationNumber].y; activeTraps.push({ref:_root["trap" + trapNumber], type:trapType, range:_root[trapType].range, damage:_root[trapType].damage, location:trapLocationNumber}); enemyOnScreen.push({ref:_root["trap" + trapNumber], depth:_root["trap" + trapNumber]._y}); } function cleanUpTraps() { for (x in activeTraps) { removeMovieClip(_root[activeTraps[x].ref]); trapLocations[activeTraps[x].location].empty = true; trapLocations[activeTraps[x].location].type = "empty"; timeManager.trapMap["location" + activeTraps[x].location].trapIcon.gotoAndStop("empty"); activeTraps.splice(x, 1); } } function trapLocationObjects() { i = 0; while (i < 20) { trapLocations.push({ref:_root.trapMap["location" + i], type:"empty", empty:true}); i++; } } function populateTrapMap() { for (v in _root.trapLocations) { timeManager.trapMap["location" + v].trapIcon.gotoAndStop(_root.trapLocations[v].type); timeManager.trapMap["location" + v].cross.alphaTo(0, 0.5); if (_root.trapLocations[v].type != "empty") { addTrap(_root.trapLocations[v].type, v); } } } function placeTrapOnMap(trapButton, trapType) { if ((currentSelectedTrap != "empty") && (_root["total_" + trapType] > 0)) { _root["total_" + trapType]--; updateTrapMapText(); trapLocations[trapButton].empty = false; trapLocations[trapButton].type = trapType; } } function removeTrapOnMap(trapButton, trapType) { _root["total_" + trapType]++; updateTrapMapText(); trapLocations[trapButton].empty = true; trapLocations[trapButton].type = "empty"; timeManager.trapMap["location" + trapButton].trapIcon.gotoAndStop("empty"); } function removeTrapOnMapFromExplosion(trapButton) { updateTrapMapText(); trapLocations[trapButton].empty = true; trapLocations[trapButton].type = "empty"; } function updateTrapMapText() { timeManager.trapMap.gasCylinderText.text = "x" + total_gasCylinder; timeManager.trapMap.mineText.text = "x" + total_mine; timeManager.trapMap.bearTrapText.text = "x" + total_bearTrap; } function trapSetupButton(butName) { timeManager.trapMap[butName].onRollOver = function () { this.colorTo(10027008, 0.5, "easeOutSine"); }; timeManager.trapMap[butName].onRollOut = function () { this.colorTo(null, 0.5, "easeOutSine"); }; timeManager.trapMap[butName].onRelease = function () { if (trapMapOpen == false) { openTrapMap(); timeManager.trapMap[butName].gotoAndStop("accept"); trapMapOpen = true; } else { closeTrapMap(); timeManager.trapMap[butName].gotoAndStop("setup"); trapMapOpen = false; } }; } function trapMapPlacementButtons(butName) { timeManager.trapMap[butName]._rotation = random(10) - 5; timeManager.trapMap[butName]._xscale = (timeManager.trapMap[butName]._yscale = random(5) + 95); timeManager.trapMap[butName].cross._alpha = 0; timeManager.trapMap[butName].onRollOver = function () { this.colorTo(10027008, 0.5, "easeOutSine"); var _local3 = butName.substring(8, 10); for (v in _root.trapLocations) { if (v == _local3) { if ((_root.trapLocations[v].empty == true) && (_root["total_" + currentSelectedTrap] > 0)) { _root.timeManager.trapMap["location" + v].trapIcon.gotoAndStop(currentSelectedTrap); } else if (_root.trapLocations[v].empty == false) { _root.timeManager.trapMap["location" + v].cross.alphaTo(100, 0.5); } } } }; timeManager.trapMap[butName].onRollOut = function () { this.colorTo(null, 0.5, "easeOutSine"); this.cross.alphaTo(0, 0.5); for (v in _root.trapLocations) { timeManager.trapMap["location" + v].trapIcon.gotoAndStop(_root.trapLocations[v].type); } }; timeManager.trapMap[butName].onRelease = function () { var _local2 = butName.substring(8, 10); for (v in _root.trapLocations) { if (v == _local2) { if (_root.trapLocations[v].empty == true) { placeTrapOnMap(_local2, currentSelectedTrap); } else { removeTrapOnMap(_local2, _root.trapLocations[v].type); } } } }; } function trapSelectionButtons(butName) { timeManager.trapMap[butName].onRollOver = function () { this.colorTo(10027008, 0.5, "easeOutSine"); }; timeManager.trapMap[butName].onRollOut = function () { this.colorTo(null, 0.5, "easeOutSine"); }; timeManager.trapMap[butName].onRelease = function () { if (trapMapOpen == false) { openTrapMap(); trapMapOpen = true; } currentSelectedTrap = butName.substring(4, 50); }; } function loadTimeManager() { _root.mainBlackOut.alphaTo(0, 1, "easeOutSine"); chainsawSound.stop("sound_chainsawIdle"); stopChainsawIdle(); timeManagerOpen = true; if (retryLevel == false) { levelUp++; } pauseGame(); _root.attachMovie("timeManager", "timeManager", 900021); timeManager.blackOut.alphaTo(100, 1, "easeOutSine", 0.2, startTimeManager); hoursSpentSurvivors = 0; hoursSpentWeapons = 0; hoursSpentRepairingWall = 0; hoursSpentSupplies = 0; wallRepairs = 0; survivorsFound = 0; suppliesFound = 0; searchPartyMembersKilled = 0; hoursInDay = 12; searchFoundAWeapon = 0; currentZombieThreat = 0; threatDeficit = 0; liveZombieCount = 0; tempFoundSurvivors = 0; tempFoundSupplies = 0; for (v in searchWeaponsFound) { searchWeaponsFound.pop(); } } function startTimeManager() { hideCrosshairs(); bgMusic.volumeTo(20, 3, "easeOutSine"); cleanUpZombies(); timeManager.gotoAndStop("timeManage"); cleanUpSurvivors(); setupTravelMap(); firstTravelSetup(currentTownLocation); changeClipBoardMap(currentTownLocation); setupSearchedBuildings(); changeBackdrops(currentTownLocation); timeManager.blackOut.alphaTo(0, 2, "easeOutSine"); updateClipBoardText(); weaponMeter(); if (survivors >= maxHelpers) { timeManager.theClipBoard.noVacancy._visible = true; } else { timeManager.theClipBoard.noVacancy._visible = false; } if (retryLevel == true) { calculateFindings(); confirmResults(); } else { clipBoardUp(); } loadHints(); } function closeManager() { dropWeapon(); cleanUpZombies(); removeMapOverlay(); createTownMapOverlay(currentTownLocation); populateTrapMap(); if (_root.primaryWeapon != undefined) { showCrosshairs(); bgMusic.volumeTo(100, 8, "easeOutSine"); retryLevel = false; startOfLevelWallHealth = wall.health; _root.timeManager.blackOut.alphaTo(100, 2, "easeOutSine", 0, startNextLevel); assignSurvivorWeapons(); swapWeapon(primaryWeapon.name); variableReset(); if (bgMusicPlaying == false) { changeMusic(); } } else { _root.timeManager.tm_backgrounds.needAWeapon.alphaTo(100, 1); } } function updateClipBoardText() { clearInterval(updateClipBoard); timeManager.theClipBoard.hoursRemaining.text = hoursInDay; timeManager.theClipBoard.hoursSurvivors.text = hoursSpentSurvivors; timeManager.theClipBoard.hoursWeapons.text = hoursSpentWeapons; timeManager.theClipBoard.hoursSupplies.text = hoursSpentSupplies; timeManager.theClipBoard.hoursRepairingWallText.text = hoursSpentRepairingWall; timeManager.theClipBoard.repairRateText.text = Math.round((repairRate * Math.round(survivors / 2)) / 100); timeManager.clipBoardResults.wallRepairedBy.text = Math.round(wallRepairs / 100); timeManager.clipBoardResults.survivorsFoundText.text = tempFoundSurvivors; timeManager.clipBoardResults.suppliesFoundText.text = tempFoundSupplies; timeManager.clipBoardResults.survivorsKilledText.text = searchPartyMembersKilled; timeManager.clipBoardResults.clipBoardDay.text = levelUp; timeManager.theClipBoard.barricadeTotal.text = Math.round(wall.health / 100); timeManager.theClipBoard.barricadeMax.text = Math.round(wall.maxHealth / 100); timeManager.clipBoardResults.barricadeTotal.text = Math.round(wall.health / 100); timeManager.clipBoardResults.barricadeMax.text = Math.round(wall.maxHealth / 100); timeManager.theClipBoard.survivorsTotal.text = survivors; timeManager.clipBoardResults.survivorsTotal.text = survivors; timeManager.theClipBoard.suppliesTotal.text = supplies; timeManager.clipBoardResults.suppliesTotal.text = supplies; timeManager.theClipBoard.townNameText.text = location[currentTownLocation].name; timeManager.theClipBoard.dayNumberText.text = "DAY " + levelUp; } function resetClipBoardText() { timeManager.theClipBoard.hoursRemaining.text = "12"; timeManager.theClipBoard.hoursSurvivors.text = "0"; timeManager.theClipBoard.hoursWeapons.text = "0"; timeManager.theClipBoard.hoursSupplies.text = "0"; timeManager.theClipBoard.hoursRepairingWall.text = "0"; timeManager.clipBoardResults.wallRepairedTo.text = "0"; timeManager.clipBoardResults.survivorsFound.text = "0"; timeManager.clipBoardResults.suppliesFoundText.text = "0"; timeManager.clipBoardResults.barricadeTotal.text = Math.round(wall.health / 100); timeManager.theClipBoard.barricadeTotal.text = Math.round(wall.health / 100); timeManager.clipBoardResults.foundWeapons.text = ""; timeManager.clipBoardResults.survivorsFoundText.text = "0"; timeManager.clipBoardResults.suppliesFoundText.text = "0"; } function calculateFindings() { tempWallHealth = wall.health; wallRepairs = (hoursSpentRepairingWall * repairRate) * Math.round(survivors / 2); wall.health = wall.health + wallRepairs; checkWallStatus(); if (wall.health > 0) { wall.destroyed = false; } if (wall.health >= wall.maxHealth) { wallRepairs = wall.maxHealth - tempWallHealth; wall.health = wall.maxHealth; } checkWallStatus(); startOfLevelWallHealth = wall.health; if (survivors <= maxSurvivorsOnScreen) { survivors = survivors + tempFoundSurvivors; } if (survivors > maxSurvivorsOnScreen) { survivors = maxSurvivorsOnScreen; } scroungedSupplies = scroungedSupplies + 0.25; if (scroungedSupplies >= 1) { supplies = supplies + scroungedSupplies; scroungedSupplies = 0; } supplies = supplies + tempFoundSupplies; v = 0; while (v < searchWeaponsFound.length) { _root[searchWeaponsFound[v]].found = true; timeManager.clipBoardResults.foundWeapons.text = timeManager.clipBoardResults.foundWeapons.text + _root[searchWeaponsFound[v]].description; if (((searchWeaponsFound.length - 1) - v) > 0) { timeManager.clipBoardResults.foundWeapons.text = timeManager.clipBoardResults.foundWeapons.text + ", "; } v++; } if (searchWeaponsFound[0] == undefined) { timeManager.clipBoardResults.foundWeapons.text = "NONE"; } setupSurvivors(); checkWeaponSlots(); for (i in allWeapons) { if (_root[allWeapons[i]].found == true) { timeManager.tm_backgrounds["shadow_" + _root[allWeapons[i]].name].attachMovie(_root[allWeapons[i]].name + "_Icon", _root[allWeapons[i]].name + "_Weapon", this.getNextHighestDepth); } if (_root[allWeapons[i]].inUse == true) { timeManager.tm_backgrounds["shadow_" + _root[allWeapons[i]].name][_root[allWeapons[i]].name + "_Weapon"].alphaTo(0, 0); } else { timeManager.tm_backgrounds["shadow_" + _root[allWeapons[i]].name][_root[allWeapons[i]].name + "_Weapon"].alphaTo(100, 0); } } _root.timeManager.tm_backgrounds.primary.attachMovie(primaryWeapon.name + "_Icon", "primaryWeapon", this.getNextHighestDepth); _root.timeManager.tm_backgrounds.secondary.attachMovie(secondaryWeapon.name + "_Icon", "secondaryWeapon", this.getNextHighestDepth); _root.timeManager.tm_backgrounds.slot3.attachMovie(slot3Weapon.name + "_Icon", "slot3Weapon", this.getNextHighestDepth); _root.timeManager.tm_backgrounds.slot4.attachMovie(slot4Weapon.name + "_Icon", "slot4Weapon", this.getNextHighestDepth); _root.timeManager.tm_backgrounds.slot5.attachMovie(slot5Weapon.name + "_Icon", "slot5Weapon", this.getNextHighestDepth); _root.timeManager.tm_backgrounds.slot6.attachMovie(slot6Weapon.name + "_Icon", "slot6Weapon", this.getNextHighestDepth); debugDay++; updateClipBoard = setInterval(updateClipBoardText, 1000); } function weaponMeter() { for (i in weaponPoints) { i = nextWeaponPoint; if (weaponPoints[i] != undefined) { pointsDifference = weaponPoints[i] - weaponPoints[i - 1]; earnedPointsPastDiff = foundWeaponsTotal - weaponPoints[i - 1]; if (earnedPointsPastDiff <= 0) { earnedPointsPastDiff = 0; } } else { pointsDifference = weaponPoints[i]; earnedPointsPastDiff = foundWeaponsTotal; } var _local1 = Math.round((earnedPointsPastDiff / pointsDifference) * 100); timeManager.theClipBoard.findOmeter.findBar.bar._xscale = _local1; break; } } function slideToToolBench() { timeManager.tm_backgrounds.xSlideTo(-1695, 1.2, "easeOutSine", 0.5); timeManager.trapMap.xSlideTo(-400, 0.5, "easeOutSine", 2); populateTrapMap(); updateTrapMapText(); } function openTrapMap() { dropWeapon(); timeManager.trapMap.xSlideTo(20, 0.8, "easeOutSine"); } function closeTrapMap() { dropWeapon(); timeManager.trapMap.xSlideTo(-400, 0.8, "easeOutSine"); } function openPostCard() { timeManager.theClipBoard.postCard.xSlideTo(-320, 1, "easeOutSine"); } function closePostCard() { timeManager.theClipBoard.postCard.xSlideTo(-520, 1, "easeOutSine"); } function openTravelMap() { travelMapOpen = true; timeManager.travelMap.blockerButton._visible = false; clipBoardDown(); timeManager.travelMap.ySlideTo(220, 1.5, "easeOutSine", 1); } function closeTravelMap() { travelMapOpen = false; timeManager.travelMap.blockerButton._visible = true; timeManager.travelMap.ySlideTo(629, 2, "easeOutSine", 1, openJournal); updateClipBoardText(); updateClipBoardResultsText(); } function clipBoardUp() { checkIfCanTravel(); timeManager.theClipBoard.ySlideTo(30, 0.5, "easeOutSine", 1); } function clipBoardDown() { timeManager.theClipBoard.ySlideTo(420, 0.5, "easeOutSine"); timeManager.tm_backgrounds.xSlideTo(-950, 1.8, "easeOutSine", 0.5); } function clipBoardResultsUp() { timeManager.clipBoardResults.ySlideTo(15, 0.5, "easeOutSine"); } function clipBoardResultsDown() { timeManager.clipBoardResults.ySlideTo(420, 0.5, "easeOutSine"); } function confirmTimeManagement() { clipBoardDown(); calculateFindings(); timeManager.tm_backgrounds.night.alphaTo(100, 1.8, "easeOutSine", 0, clipBoardResultsUp); } function confirmResults() { clipBoardResultsDown(); resetClipBoardText(); slideToToolBench(); } function clipBoardButtons(btnName) { _root.timeManager.theClipBoard[btnName].onRelease = function () { switch (btnName) { case "barricadePlus" : if (hoursInDay > 0) { hoursSpentRepairingWall++; hoursInDay--; updateClipBoardText(); } return; case "barricadeMinus" : if (hoursSpentRepairingWall > 0) { hoursSpentRepairingWall--; hoursInDay++; updateClipBoardText(); } return; case "weaponsMinus" : if (hoursSpentWeapons > 0) { hoursSpentWeapons--; hoursInDay++; updateClipBoardText(); } return; case "weaponsPlus" : if (hoursInDay > 0) { hoursSpentWeapons++; hoursInDay--; updateClipBoardText(); } return; case "survivorsMinus" : if (hoursSpentSurvivors > 0) { hoursSpentSurvivors--; hoursInDay++; updateClipBoardText(); } return; case "survivorsPlus" : if (hoursInDay > 0) { hoursSpentSurvivors++; hoursInDay--; updateClipBoardText(); } return; case "suppliesPlus" : if (hoursInDay > 0) { hoursSpentSupplies++; hoursInDay--; updateClipBoardText(); } return; case "suppliesMinus" : if (hoursSpentSupplies > 0) { hoursSpentSupplies--; hoursInDay++; updateClipBoardText(); } return; } }; } function setupTravelMap() { _root.timeManager.travelMap.supplyWarning._alpha = 0; for (m in _root.allTownLocations) { timeManager.travelMap[allTownLocations[m]].gotoAndStop("noTravel"); } for (v in location[currentTownLocation].destinations) { timeManager.travelMap[location[currentTownLocation].destinations[v]].gotoAndStop("yesTravel"); timeManager.travelMap[currentTownLocation].gotoAndStop("youAreHere"); } for (v in travelledLocations) { _root.timeManager.travelMap.travelLines[travelledLocations[v]].lineMask.xScaleTo(100, 0); } timeManager.travelMap.blockerButton._visible = false; if (travelMapOpen) { closeTravelMap(); timeManager.travelMap.blockerButton._visible = true; } timeManager.travelMap.suppliesTotalText.text = supplies; timeManager.travelMap.daysLeftText.text = (40 - levelUp) + 1; } function changeBackdrops(townName) { timeManager.tm_backgrounds.colorTo(0, 1, "easeOutSine", null, function () { timeManager.tm_backgrounds.gotoAndStop(townName); }); timeManager.tm_backgrounds.colorTo(null, 2, "easeOutSine", 2); bgImage.gotoAndStop(townName); } function createTownMapOverlay(townName) { townNameOverlays++; _root.attachMovie(("bg_" + townName) + "_overlay", "mapOverlay", 864235 + townNameOverlays); _root.mapOverlay._x = 0; _root.mapOverlay._y = 420; } function removeMapOverlay() { removeMovieClip(mapOverlay); } function changeClipBoardMap(townName) { timeManager.theClipBoard.searchMap.gotoAndStop(townName); updateClipBoardText(); } function townButton(townName) { _root.timeManager.travelMap[townName].onRollOver = function () { this.scribble.gotoAndPlay(1); for (v in location[currentTownLocation].destinations) { if (location[currentTownLocation].destinations[v] == townName) { _root.validTownRollOver = true; } } if (_root.validTownRollOver) { calculateTravelTime(currentTownLocation, townName); _root.timeManager.travelMap.townInfoCard.townNameText.text = location[townName].name; _root.timeManager.travelMap.townInfoCard.townPopText.text = location[townName].population; _root.timeManager.travelMap.townInfoCard.daysTravelText.text = travelTime; _root.timeManager.travelMap.townInfoCard.slideTo(_root.timeManager.travelMap[townName]._x, _root.timeManager.travelMap[townName]._y, 1); _root.timeManager.travelMap.townInfoCard.rotateTo(random(10) - 15, 1); _root.validTownRollOver = false; } }; _root.timeManager.travelMap[townName].onRollOut = function () { _root.timeManager.travelMap.townInfoCard.slideTo(-600, 50, 0.5); _root.timeManager.travelMap.townInfoCard.rotateTo(random(30), 0.5); }; _root.timeManager.travelMap[townName].onRelease = function () { _root.travelToLocation(townName); }; } function checkIfCanTravel() { for (v in location[currentTownLocation].destinations) { calculateTravelTime(currentTownLocation, location[currentTownLocation].destinations[v]); if (travelTime <= supplies) { openPostCard(); } else { closePostCard(); } } } function travelToLocation(townName) { for (v in location[currentTownLocation].destinations) { if (location[currentTownLocation].destinations[v] == townName) { validTravelDestination = true; } } calculateTravelTime(currentTownLocation, townName); if (validTravelDestination && (travelTime <= supplies)) { _root.timeManager.travelMap.blockerButton._visible = true; currentTownTarget = townName; if (travelTime <= 1) { _root.timeManager.travelMap.confirmTravel.travelTimeText.text = travelTime + " DAY"; } else { _root.timeManager.travelMap.confirmTravel.travelTimeText.text = travelTime + " DAYS"; } _root.timeManager.travelMap.confirmTravel.townNameText.text = location[currentTownTarget].name + " ?"; _root.timeManager.travelMap.confirmTravel.slideTo(-13, 1.5, 0.8); } else if ((travelTime > supplies) && (validTravelDestination)) { validTravelDestination = false; _root.timeManager.travelMap.supplyWarning.slideTo(_root.timeManager.travelMap[townName]._x, _root.timeManager.travelMap[townName]._y - 50, 0); _root.timeManager.travelMap.supplyWarning.scaleTo(5, 0); _root.timeManager.travelMap.supplyWarning.alphaTo(100, 0, "easeOutSine"); _root.timeManager.travelMap.supplyWarning.scaleTo(110, 0.25, "easeOutBounce"); _root.timeManager.travelMap.supplyWarning.scaleTo(5, 0.25, "easeOutBounce", 2); _root.timeManager.travelMap.supplyWarning.alphaTo(0, 0, "easeOutSine", 2.2); } } function travelConfirmed(currentTown, targetTown) { cleanUpTraps(); hoursSpentRepairingWall = 0; supplies = supplies - travelTime; levelUp = levelUp + travelTime; validTravelDestination = false; if (targetTown == "unionCity") { endGame(); endingGame = true; } if (endingGame == false) { _root.timeManager.travelMap.travelLines[(currentTown + "_") + targetTown].lineMask.xScaleTo(100, travelTime, "linear", null, setupTravelMap); var _local5 = (currentTown + "_") + targetTown; travelledLocations.push(_local5); var _local3 = currentTownLocation; currentTownLocation = targetTown; currentTownTarget = ""; changeBackdrops(currentTownLocation); changeClipBoardMap(currentTownLocation); firstTravelSetup(currentTownLocation); setupSearchedBuildings(); resetNonConfirmedSearches(_local3); setupWall(currentTownLocation); fadeAndChangeMusic(); } } function firstTravelSetup(townName) { if (location[townName].travelledTo == false) { setupBuildings("weapons", townName); setupBuildings("supplies", townName); setupBuildings("survivors", townName); location[townName].travelledTo = true; } } function cancelTravel(butName) { _root.timeManager.travelMap[butName].onRelease = function () { this._parent.ySlideTo(629, 1, "easeOutSine"); _root.updateClipBoardText(); _root.updateClipBoardResultsText(); _root.clipBoardUp(); }; } function cancelTravelConfirm(butName) { _root.timeManager.travelMap.confirmTravel[butName].onRelease = function () { this._parent.slideTo(-13, 420, 0.5); _root.validTravelDestination = false; _root.timeManager.travelMap.blockerButton._visible = false; }; } function calculateTravelTime(depart, arrive) { if (((depart == "glenDale") && (arrive == "whistlersGrove")) || ((depart == "whistlersGrove") && (arrive == "glenDale"))) { travelTime = 4; } else if (((depart == "glenDale") && (arrive == "claysBurg")) || ((depart == "claysBurg") && (arrive == "glenDale"))) { travelTime = 4; } else if (((depart == "whistlersGrove") && (arrive == "claysBurg")) || ((depart == "claysBurg") && (arrive == "whistlersGrove"))) { travelTime = 5; } else if (((depart == "whistlersGrove") && (arrive == "aspenWood")) || ((depart == "aspenWood") && (arrive == "whistlersGrove"))) { travelTime = 4; } else if (((depart == "claysBurg") && (arrive == "aspenWood")) || ((depart == "aspenWood") && (arrive == "claysBurg"))) { travelTime = 3; } else if (((depart == "whistlersGrove") && (arrive == "aspenWood")) || ((depart == "aspenWood") && (arrive == "whistlersGrove"))) { travelTime = 4; } else if (((depart == "whistlersGrove") && (arrive == "jonesTown")) || ((depart == "jonesTown") && (arrive == "whistlersGrove"))) { travelTime = 4; } else if (((depart == "aspenWood") && (arrive == "jonesTown")) || ((depart == "jonesTown") && (arrive == "aspenWood"))) { travelTime = 3; } else if (((depart == "jonesTown") && (arrive == "armyBase")) || ((depart == "armyBase") && (arrive == "jonesTown"))) { travelTime = 3; } else if (((depart == "armyBase") && (arrive == "unionCity")) || ((depart == "unionCity") && (arrive == "armyBase"))) { travelTime = 4; } else if (((depart == "jonesTown") && (arrive == "unionCity")) || ((depart == "unionCity") && (arrive == "jonesTown"))) { travelTime = 6; } } function shuffleArray() { var _local1 = Math.round(Math.random() * 2); return(_local1); } function searchBuilding(buildingName, townName, buildingType) { _root[townName + "BuildingsSearched"].push({butName:buildingName, buildingType:buildingType}); for (v in _root[buildingType + "Buildings"]) { if (_root[buildingType + "Buildings"][v].ref == buildingName) { if ((_root.hoursInDay - _root[buildingType + "Buildings"][v].searchTime) >= 0) { _root.hoursInDay = _root.hoursInDay - _root[buildingType + "Buildings"][v].searchTime; _root.updateClipBoardText(); switch (buildingType) { case "weapons" : if (_root[buildingType + "Buildings"][v].hasItem != "empty") { _root[_root[buildingType + "Buildings"][v].hasItem].found = true; searchWeaponsFound.push(_root[buildingType + "Buildings"][v].hasItem); allWeaponsFound.push(_root[buildingType + "Buildings"][v].hasItem); } break; case "survivors" : if (_root[buildingType + "Buildings"][v].hasItem == "survivor") { if (survivors < maxSurvivorsOnScreen) { tempFoundSurvivors++; } } if (_root[buildingType + "Buildings"][v].hasItem == "survivors2") { if (survivors < maxSurvivorsOnScreen) { tempFoundSurvivors = tempFoundSurvivors + 2; } } if (_root[buildingType + "Buildings"][v].hasItem == "supplies") { tempFoundSupplies++; } if (_root[buildingType + "Buildings"][v].hasItem == "supplies2") { tempFoundSupplies = tempFoundSupplies + 2; } if (_root[buildingType + "Buildings"][v].hasItem == "gasCylinder") { total_gasCylinder = total_gasCylinder + 4; searchWeaponsFound.push("gasCylinder"); } if (_root[buildingType + "Buildings"][v].hasItem == "mine") { total_mine = total_mine + 4; searchWeaponsFound.push("mine"); } if (_root[buildingType + "Buildings"][v].hasItem == "bearTrap") { total_bearTrap = total_bearTrap + 4; searchWeaponsFound.push("bearTrap"); } break; case "supplies" : if (_root[buildingType + "Buildings"][v].hasItem == "supplies") { tempFoundSupplies++; } if (_root[buildingType + "Buildings"][v].hasItem == "supplies2") { tempFoundSupplies = tempFoundSupplies + 2; } if (_root[buildingType + "Buildings"][v].hasItem == "survivor") { if (survivors < maxSurvivorsOnScreen) { tempFoundSurvivors++; } } if (_root[buildingType + "Buildings"][v].hasItem == "survivors2") { if (survivors < maxSurvivorsOnScreen) { tempFoundSurvivors = tempFoundSurvivors + 2; } } break; } } } } } function cancelSearchBuilding(buildingName, townName, buildingType) { for (v in _root[buildingType + "Buildings"]) { if (_root[buildingType + "Buildings"][v].ref == buildingName) { if ((_root.hoursInDay + _root[buildingType + "Buildings"][v].searchTime) <= 12) { _root.hoursInDay = _root.hoursInDay + _root[buildingType + "Buildings"][v].searchTime; _root.updateClipBoardText(); switch (buildingType) { case "weapons" : if (_root[buildingType + "Buildings"][v].hasItem != "empty") { for (x in searchWeaponsFound) { if (_root[buildingType + "Buildings"][v].hasItem == searchWeaponsFound[x]) { _root[searchWeaponsFound[x]].found = false; searchWeaponsFound.splice(x, 1); } } } break; case "survivors" : if (_root[buildingType + "Buildings"][v].hasItem == "survivor") { if (tempFoundSurvivors > 0) { tempFoundSurvivors--; } } if (_root[buildingType + "Buildings"][v].hasItem == "supplies") { if (tempFoundSupplies > 0) { tempFoundSupplies--; } } if (_root[buildingType + "Buildings"][v].hasItem == "mine") { for (x in searchWeaponsFound) { if (searchWeaponsFound[x] == "mine") { searchWeaponsFound.splice(x, 1); if (total_mine > 0) { total_mine = total_mine - 4; } } } } if (_root[buildingType + "Buildings"][v].hasItem == "gasCylinder") { for (x in searchWeaponsFound) { if (searchWeaponsFound[x] == "gasCylinder") { searchWeaponsFound.splice(x, 1); if (total_gasCylinder > 0) { total_gasCylinder = total_gasCylinder - 4; } } } } if (_root[buildingType + "Buildings"][v].hasItem == "bearTrap") { for (x in searchWeaponsFound) { if (searchWeaponsFound[x] == "bearTrap") { searchWeaponsFound.splice(x, 1); if (total_bearTrap > 0) { total_bearTrap = total_bearTrap - 4; } } } } break; case "supplies" : if (_root[buildingType + "Buildings"][v].hasItem == "supplies") { if (tempFoundSupplies > 0) { tempFoundSupplies--; } } if (_root[buildingType + "Buildings"][v].hasItem == "survivor") { if (tempFoundSurvivors > 0) { tempFoundSurvivors--; } } break; } } } } for (v in _root[townName + "BuildingsSearched"]) { if (_root[townName + "BuildingsSearched"][v].butName == buildingName) { _root[townName + "BuildingsSearched"].splice(v, 1); } } } function clearBuildings() { delete suppliesBuildings; delete survivorBuildings; delete weaponBuildings; delete glenDaleBuildingsSearched; delete claysBurgBuildingsSearched; delete whistlersGroveBuildingsSearched; delete aspenWoodBuildingsSearched; delete jonesTownBuildingsSearched; delete armyBaseBuildingsSearched; } function setupBuildings(buildingType, townName) { updateClipBoardText(); _root.timeManager.theClipBoard.searchMap.gotoAndStop(currentTownLocation); if (_root[townName + "BuildingsSearched"][0].butName == undefined) { _root[townName + "BuildingsSearched"] = new Array(); } _root[buildingType + "Buildings"] = new Array(); _root[buildingType + "Buildings"] = location[townName][buildingType + "Buildings"]; _root[(townName + buildingType) + "ToFind"] = new Array(); _root[(townName + buildingType) + "ToFind"] = location[townName][buildingType].sort(shuffleArray); for (v in _root[buildingType + "Buildings"]) { _root[buildingType + "Buildings"][v].hasItem = _root[(townName + buildingType) + "ToFind"][v]; } } function resetNonConfirmedSearches(townName) { for (e in searchWeaponsFound) { searchWeaponsFound.splice(e, 1); } hoursInDay = 12; updateClipBoardText(); } function setupSearchedBuildings() { for (v in _root[currentTownLocation + "BuildingsSearched"]) { _root.timeManager.theClipBoard.searchMap[_root[currentTownLocation + "BuildingsSearched"][v].buildingType][_root[currentTownLocation + "BuildingsSearched"][v].butName].gotoAndStop("searched"); _root.timeManager.theClipBoard.searchMap[_root[currentTownLocation + "BuildingsSearched"][v].buildingType][_root[currentTownLocation + "BuildingsSearched"][v].butName].enabled = false; } } function searchBuildingButtons(buildingType, butName) { _root.timeManager.theClipBoard.searchMap[buildingType][butName].onLoad = function () { this.searched = false; }; _root.timeManager.theClipBoard.searchMap[buildingType][butName].onRollOver = function () { _root.timeManager.theClipBoard.searchInfoCard._alpha = 100; mapPoint = new Object(); mapPoint.x = this._x; mapPoint.y = this._y; _root.timeManager.theClipBoard.searchMap[buildingType].localToGlobal(mapPoint); _root.timeManager.theClipBoard.searchInfoCard.slideTo(mapPoint.x, mapPoint.y, 0.2); for (v in _root[buildingType + "Buildings"]) { if (_root[buildingType + "Buildings"][v].ref == butName) { _root.timeManager.theClipBoard.searchInfoCard.hasItem.text = _root[buildingType + "Buildings"][v].hasItem; _root.timeManager.theClipBoard.searchInfoCard.searchTime.text = _root[buildingType + "Buildings"][v].searchTime; _root.timeManager.theClipBoard.searchInfoCard.buildingName.text = _root[buildingType + "Buildings"][v].ref; _root.timeManager.theClipBoard.searchInfoCard.searchTypeText.text = buildingType; _root.timeManager.theClipBoard.searchInfoCard.buildingNameText.text = _root[buildingType + "Buildings"][v].name; } } }; _root.timeManager.theClipBoard.searchMap[buildingType][butName].onRollOut = function () { _root.timeManager.theClipBoard.searchInfoCard._alpha = 0; }; _root.timeManager.theClipBoard.searchMap[buildingType][butName].onRelease = function () { if (this.searched == false) { for (v in _root[buildingType + "Buildings"]) { if (_root[buildingType + "Buildings"][v].ref == butName) { if ((_root.hoursInDay - _root[buildingType + "Buildings"][v].searchTime) >= 0) { this.searched = true; _root[currentTownLocation + "BuildingsSearched"].push({butName:butName, buildingType:buildingType}); this.scribbleCircle.play(); _root.searchBuilding(butName, currentTownLocation, buildingType); } } } } else { this.searched = false; _root.cancelSearchBuilding(butName, currentTownLocation, buildingType); this.scribbleCircle.gotoAndStop(1); } }; } function setupSurvivorSlots() { survivorPosition1 = new Object(); survivorPosition1.free = true; survivorPosition1.weapon = "snubnose"; survivorPosition1.x = 645; survivorPosition1.y = 100; survivorPosition1.section = "section1"; survivorPosition2 = new Object(); survivorPosition2.free = true; survivorPosition2.weapon = "snubnose"; survivorPosition2.x = 683; survivorPosition2.y = 202; survivorPosition2.section = "section3"; survivorPosition3 = new Object(); survivorPosition3.free = true; survivorPosition3.weapon = "snubnose"; survivorPosition3.x = 664; survivorPosition3.y = 245; survivorPosition3.section = "section3"; survivorPosition4 = new Object(); survivorPosition4.free = true; survivorPosition4.weapon = "snubnose"; survivorPosition4.x = 650; survivorPosition4.y = 72; survivorPosition4.section = "section1"; survivorSlot.push(survivorPosition1, survivorPosition2, survivorPosition3, survivorPosition4); for (x in survivorSlot) { } } function cleanUpSurvivors() { for (v in survivorsOnScreen) { if (survivorsOnScreen[v].dead == true) { survivorSlot[survivorsOnScreen[v].slotNumber].free = true; for (x in friendliesOnScreen) { if (survivorsOnScreen[v].ref == friendliesOnScreen[x].ref) { friendliesOnScreen.splice(x, 1); } } removeMovieClip(survivorsOnScreen[v].ref); survivorsOnScreen.splice(v, 1); } } } function removeSurvivors() { survivors = 0; for (v in survivorsOnScreen) { survivorSlot[survivorsOnScreen[v].slotNumber].free = true; removeMovieClip(survivorsOnScreen[v].ref); survivorsOnScreen.splice(v, 1); } } function assignSurvivorWeapons() { for (v in survivorsOnScreen) { _root.survivorsOnScreen[v].weapon = survivorSlot[survivorsOnScreen[v].slotNumber].weapon; _root.survivorsOnScreen[v].holdType = _root[survivorSlot[survivorsOnScreen[v].slotNumber].weapon].holdType; _root.survivorsOnScreen[v].ammo = _root[survivorSlot[survivorsOnScreen[v].slotNumber].weapon].magazineCapacity; _root.survivorsOnScreen[v].maxAmmo = _root[survivorSlot[survivorsOnScreen[v].slotNumber].weapon].magazineCapacity; _root.survivorsOnScreen[v].shotCounter = _root[survivorSlot[survivorsOnScreen[v].slotNumber].weapon].survivorRPM; _root.survivorsOnScreen[v].shotCounterMax = _root[survivorSlot[survivorsOnScreen[v].slotNumber].weapon].survivorRPM; _root.survivorsOnScreen[v].ref.gotoAndStop(1); _root.survivorsOnScreen[v].ref.helperMainGun.helperGun.gotoAndStop(survivorsOnScreen[v].weapon); _root.survivorsOnScreen[v].ref.helperMainGun.gotoAndStop(survivorsOnScreen[v].holdType); _root.survivorsOnScreen[v].running = false; _root.survivorsOnScreen[v].firing = false; _root.survivorsOnScreen[v].reloading = false; } } function setupSurvivors() { v = 0; while (v <= survivorSlot.length) { if ((survivorSlot[v].free == true) && (survivorOnScreenCount < survivors)) { survivorSlot[v].free = false; survivorOnScreenCount++; survivorInc++; _root.attachMovie("survivorDummy", "survivor" + survivorInc, survivorDepthCount + survivorSlot[v].y); _root["survivor" + survivorInc]._x = survivorSlot[v].x; _root["survivor" + survivorInc]._y = survivorSlot[v].y; _root["survivor" + survivorInc].reloading = false; randomTorsoColour = survivorTorsoColours[random(survivorTorsoColours.length)]; _root["survivor" + survivorInc].helperMainGun.dummyHead.gotoAndStop("survivor_head" + random(10)); _root["survivor" + survivorInc].helperMainGun.dummyFrontHand.attachMovie("survivorHand" + randomZombieTorso, "torso", x); _root["survivor" + survivorInc].helperMainGun.dummyBackHand.attachMovie("survivorHand" + randomZombieTorso, "torso", x); _root["survivor" + survivorInc].dummyHead.head.accessories.gotoAndStop(randomHeadAccessory); _root["survivor" + survivorInc].dummyTorso.torsoAddons.gotoAndStop(randomTorsoAccessory); _root["survivor" + survivorInc].dummyTorso.torso.colorTo(randomTorsoColour, 0); _root["survivor" + survivorInc].helperMainGun.dummyFrontUpperArm.upperArm.colorTo(randomTorsoColour, 0); _root["survivor" + survivorInc].helperMainGun.dummyFrontLowerArm.lowerArm.colorTo(randomTorsoColour, 0); _root["survivor" + survivorInc].helperMainGun.dummyBackUpperArm.upperArm.colorTo(randomTorsoColour, 0); _root["survivor" + survivorInc].helperMainGun.dummyBackLowerArm.lowerArm.colorTo(randomTorsoColour, 0); randomLegColour = survivorLegColours[random(survivorLegColours.length)]; _root["survivor" + survivorInc].dummyFrontUpperLeg.upperLeg.colorTo(randomLegColour, 0); _root["survivor" + survivorInc].dummyFrontLowerLeg.lowerLeg.colorTo(randomLegColour, 0); _root["survivor" + survivorInc].dummyBackUpperLeg.upperLeg.colorTo(randomLegColour, 0); _root["survivor" + survivorInc].dummyBackLowerLeg.lowerLeg.colorTo(randomLegColour, 0); survivorsOnScreen.push({ref:_root["survivor" + survivorInc], depth:_root["survivor" + survivorInc]._y, running:false, firing:false, reloading:false, dead:false, ammo:_root[survivorSlot[v].weapon].magazineCapacity, maxAmmo:_root[survivorSlot[v].weapon].magazineCapacity, weapon:survivorSlot[v].weapon, holdType:_root[survivorSlot[v].weapon].holdType, shotCounter:_root[survivorSlot[v].weapon].survivorRPM, shotCounterMax:_root[survivorSlot[v].weapon].survivorRPM, burstCounter:0, targetDiffX:1000, targetDiffY:1000, sectionName:survivorSlot[v].section, slotNumber:v}); friendliesOnScreen.push({ref:_root["survivor" + survivorInc], depth:_root["survivor" + survivorInc]._y}); } v++; } } function survivorFindTarget() { findTargetTimer--; if ((findTargetTimer < 0) && (survivors > 0)) { _root.survivorSection_1.occupied = false; _root.survivorSection_2.occupied = false; _root.survivorSection_3.occupied = false; findTargetTimer = findTargetTimerMax; i = 1; while (i <= 3) { for (z in aliveZombies) { if (((aliveZombies[z].ref._x >= _root["survivorSection_" + i].startX) && (aliveZombies[z].ref._y >= _root["survivorSection_" + i].startY)) && (aliveZombies[z].ref._y <= _root["survivorSection_" + i].endY)) { _root["survivorSection_" + i].occupied = true; } } i++; } } } function survivorWeaponFire() { v = 0; while (v <= survivorsOnScreen.length) { if (((wall.health < 400) && (survivorsOnScreen[v].running == false)) && (survivorsOnScreen[v].dead == false)) { survivorsOnScreen[v].running = true; survivorsOnScreen[v].ref.reloading = false; survivorsOnScreen[v].firing = false; survivorsOnScreen[v].ref.gotoAndPlay("runAway"); survivorsOnScreen[v].ref.helperMainGun.gotoAndPlay("scared"); } if ((((survivorsOnScreen[v].firing == false) && (survivorsOnScreen[v].ref.reloading == false)) && (survivorsOnScreen[v].dead == false)) && (survivorsOnScreen[v].running == false)) { survivorsOnScreen[v].shotCounter--; if ((survivorsOnScreen[v].ammo > 0) && (survivorsOnScreen[v].shotCounter < 0)) { i = 0; while (i <= 3) { if ((survivorsOnScreen[v].sectionName == _root["survivorSection_" + i].name) && (_root["survivorSection_" + i].occupied == true)) { survivorsOnScreen[v].burstCounter--; if (survivorsOnScreen[v].burstCounter < 5) { if (survivorsOnScreen[v].burstCounter < 0) { survivorsOnScreen[v].burstCounter = 45 - survivorsOnScreen[v].shotCounterMax; } firingHelperSound = new Sound(survivorsOnScreen[v].ref); firingHelperSound.attachSound(("sound_" + survivorsOnScreen[v].weapon) + "Fire"); firingHelperSound.setVolume(40); firingHelperSound.start(0, 1); survivorsOnScreen[v].firing = true; survivorsOnScreen[v].shotCounter = survivorsOnScreen[v].shotCounterMax + (random(survivorsOnScreen[v].shotCounterMax) / 2); bullet++; survivorsOnScreen[v].ref.helperMainGun.helperGun.muzzleFlash.play(); var _local4 = new Object(); _local4.x = survivorsOnScreen[v].ref.helperMainGun.helperGun.barrelEnd._x + random(30); _local4.y = survivorsOnScreen[v].ref.helperMainGun.helperGun.barrelEnd._y - 15; survivorsOnScreen[v].ref.helperMainGun.localToGlobal(_local4); survivorsOnScreen[v].ammo--; var _local3 = _root.attachMovie("round", "helperRound" + bullet, bullet + 100); _local3.gotoAndStop("off"); _local3._x = _local4.x; _local3._y = _local4.y; _local3.angle = random(8) - 4; _local3._rotation = _local3.angle; _local3.onEnterFrame = function () { this._x = this._x - 90; }; if ((survivorsOnScreen[v].weapon == "shotgun") || (survivorsOnScreen[v].weapon == "sawnOff")) { roundsOnScreen.push({ref:_root["helperRound" + bullet], damage:_root[survivorsOnScreen[v].weapon].survivorDamage, headShotDamage:_root[survivorsOnScreen[v].weapon].survivorHeadShotDamage, owner:"helper"}); } else { roundsOnScreen.push({ref:_root["helperRound" + bullet], damage:_root[survivorsOnScreen[v].weapon].damage, headShotDamage:_root[survivorsOnScreen[v].weapon].headShotDamage, owner:"helper"}); } survivorsOnScreen[v].ref.helperMainGun.gotoAndPlay(survivorsOnScreen[v].holdType + "_fire"); survivorsOnScreen[v].firing = false; } if (((survivorsOnScreen[v].ammo <= 0) && (survivorsOnScreen[v].ref.reloading == false)) && (survivorsOnScreen[v].firing == false)) { survivorsOnScreen[v].ref.helperMainGun.gotoAndPlay(survivorsOnScreen[v].holdType + "_reload"); survivorsOnScreen[v].ammo = survivorsOnScreen[v].maxAmmo; } } i++; } } } v++; } } function checkHitsOnSurvivors() { for (s in survivorsOnScreen) { for (v in aliveZombies) { if ((aliveZombies[v].armed == true) && (survivorsOnScreen[s].dead == false)) { aliveZombies[v].targetYDiff = (aliveZombies[v].ref._y - 60) - survivorsOnScreen[s].ref._y; if ((aliveZombies[v].targetYDiff <= 20) && (aliveZombies[v].targetYDiff >= -20)) { if (aliveZombies[v].ref.dummyFrontHand.frontHand.accessories.weapon.collision.hitTest(survivorsOnScreen[s].ref.collision)) { var _local1 = new Object(); _local1.x = survivorsOnScreen[s].ref.collision._x; _local1.y = survivorsOnScreen[s].ref.collision._y; survivorsOnScreen[s].ref.collision.localToGlobal(_local1); survivorBloodParticle(_local1.x, _local1.y); survivorsOnScreen[s].dead = true; survivors = survivors - 1; survivorOnScreenCount--; survivorsOnScreen[s].ref.helperMainGun.gotoAndPlay("dead"); survivorsOnScreen[s].ref.gotoAndPlay("death"); killingHelperSound = new Sound(survivorsOnScreen[s].ref); killingHelperSound.attachSound("sound_survivorHeadExplode"); killingHelperSound.setVolume(100); killingHelperSound.start(0, 1); } } } } } } function fadeAndChangeMusic() { bgMusic.volumeTo(0, 3, "linear", 0, changeMusic); } function changeMusic() { bgMusic.stop(); bgMusicPlaying = true; bgMusic = new Sound(stageBG); bgMusic.attachSound("music_" + location[currentTownLocation].musicTrack); bgMusic.setVolume(0); bgMusic.start(0, 999999); bgMusic.volumeTo(20, 3); } function stopMusic() { bgMusicPlaying = false; _root.bgMusic.stop(); } levelUp = 1; clearBuildings(); var timerMax = 35; var timerCount = timerMax; var targetCount = 0; var sunriseStarted = false; testingWeapons = false; allWeapons = new Array(); allWeapons.push("chainsaw", "pistol", "revolver", "shotgun", "barrett", "huntingRifle", "UZI", "UMP", "M4A1", "AK47", "sawnOff", "M249", "RPG", "grenade", "compoundBow"); snubnose = new Object(); snubnose.name = "snubnose"; snubnose.description = "snubnose revolver"; snubnose.fireMode = "semi"; snubnose.weaponGroup = "pistol"; snubnose.holdType = "handgun"; snubnose.damage = 5; snubnose.headShotDamage = 10; snubnose.weaponRPM = 200; snubnose.survivorRPM = 6; snubnose.roundSpeed = 120; snubnose.reloadTime = 2280; snubnose.reloadType = "auto"; snubnose.magazineCapacity = 6; snubnose.shotsPerRound = 1; snubnose.recoil = 4; snubnose.casingEject = false; snubnose.showTracers = true; snubnose.accuracy = 8; snubnose.powerRating = 2; snubnose.inUse = false; pistol = new Object(); pistol.name = "pistol"; pistol.description = ".45 Pistol"; pistol.weaponGroup = "pistol"; pistol.holdType = "handgun"; pistol.fireMode = "semi"; pistol.damage = 5; pistol.headShotDamage = 8; pistol.weaponRPM = 200; pistol.survivorRPM = 7; pistol.roundSpeed = 120; pistol.reloadTime = 1000; pistol.reloadType = "auto"; pistol.pumpWeapon = true; pistol.pumpTime = 125; pistol.magazineCapacity = 17; pistol.shotsPerRound = 1; pistol.recoil = 4; pistol.casingEject = true; pistol.showTracers = true; pistol.accuracy = 3; pistol.powerRating = 3; pistol.inUse = true; revolver = new Object(); revolver.name = "revolver"; revolver.description = ".357 Revolver"; revolver.fireMode = "semi"; revolver.weaponGroup = "pistol"; revolver.holdType = "handgun"; revolver.damage = 10; revolver.headShotDamage = 30; revolver.weaponRPM = 200; revolver.survivorRPM = 8; revolver.roundSpeed = 120; revolver.reloadTime = 2280; revolver.reloadType = "auto"; revolver.pumpWeapon = true; revolver.pumpTime = 425; revolver.magazineCapacity = 6; revolver.shotsPerRound = 1; revolver.recoil = 8; revolver.casingEject = false; revolver.showTracers = true; revolver.accuracy = 3; revolver.powerRating = 5; revolver.inUse = false; UMP = new Object(); UMP.name = "UMP"; UMP.description = "UMP 45"; UMP.fireMode = "auto"; UMP.weaponGroup = "pistol"; UMP.holdType = "rifle"; UMP.damage = 3; UMP.headShotDamage = 4; UMP.weaponRPM = 75; UMP.survivorRPM = 3; UMP.roundSpeed = 120; UMP.reloadTime = 1800; UMP.reloadType = "auto"; UMP.magazineCapacity = 25; UMP.shotsPerRound = 1; UMP.recoil = 3; UMP.casingEject = true; UMP.showTracers = true; UMP.accuracy = 3; UMP.recoilAnimated = true; UMP.recoiling = false; UMP.powerRating = 7; UMP.inUse = false; UZI = new Object(); UZI.name = "UZI"; UZI.description = "UZI"; UZI.fireMode = "auto"; UZI.weaponGroup = "pistol"; UZI.holdType = "handgun"; UZI.damage = 2.5; UZI.headShotDamage = 3; UZI.weaponRPM = 60; UZI.survivorRPM = 2; UZI.roundSpeed = 120; UZI.reloadTime = 1800; UZI.reloadType = "auto"; UZI.magazineCapacity = 50; UZI.shotsPerRound = 1; UZI.recoil = 5; UZI.casingEject = true; UZI.showTracers = true; UZI.accuracy = 6; UZI.powerRating = 8; UZI.inUse = false; huntingRifle = new Object(); huntingRifle.name = "huntingRifle"; huntingRifle.description = "HUNTING RIFLE"; huntingRifle.weaponGroup = "rifle"; huntingRifle.holdType = "rifle"; huntingRifle.fireMode = "semi"; huntingRifle.damage = 30; huntingRifle.headShotDamage = 40; huntingRifle.weaponRPM = 500; huntingRifle.survivorRPM = 40; huntingRifle.roundSpeed = 150; huntingRifle.reloadTime = 1800; huntingRifle.penetrates = true; huntingRifle.goesThrough = 2; huntingRifle.pumpWeapon = false; huntingRifle.pumpTime = 800; huntingRifle.reloadType = "auto"; huntingRifle.magazineCapacity = 1; huntingRifle.shotsPerRound = 1; huntingRifle.accuracy = 0; huntingRifle.casingEject = true; huntingRifle.showTracers = true; huntingRifle.recoil = 10; huntingRifle.powerRating = 10; huntingRifle.inUse = false; barrett = new Object(); barrett.name = "barrett"; barrett.description = "BARRETT"; barrett.weaponGroup = "rifle"; barrett.fireMode = "semi"; barrett.damage = 40; barrett.headShotDamage = 100; barrett.weaponRPM = 500; barrett.roundSpeed = 150; barrett.reloadTime = 1800; barrett.penetrates = true; barrett.goesThrough = 5; barrett.pumpWeapon = true; barrett.pumpTime = 1200; barrett.reloadType = "auto"; barrett.magazineCapacity = 10; barrett.shotsPerRound = 1; barrett.accuracy = 1; barrett.casingEject = true; barrett.showTracers = true; barrett.recoil = 10; sawnOff = new Object(); sawnOff.name = "sawnOff"; sawnOff.description = "Sawn-off shotgun"; sawnOff.fireMode = "semi"; sawnOff.weaponGroup = "shotgun"; sawnOff.holdType = "handgun"; sawnOff.damage = 5; sawnOff.headShotDamage = 7; sawnOff.survivorDamage = 30; sawnOff.survivorHeadShotDamage = 42; sawnOff.weaponRPM = 500; sawnOff.roundSpeed = 120; sawnOff.reloadTime = 2000; sawnOff.reloadType = "manual"; sawnOff.pumpWeapon = true; sawnOff.pumpTime = 400; sawnOff.magazineCapacity = 2; sawnOff.shotsPerRound = 6; sawnOff.accuracy = 15; sawnOff.casingEject = true; sawnOff.showTracers = true; sawnOff.recoil = 8; sawnOff.survivorRPM = 12; sawnOff.inUse = false; shotgun = new Object(); shotgun.name = "shotgun"; shotgun.description = "shotgun"; shotgun.fireMode = "semi"; shotgun.weaponGroup = "shotgun"; shotgun.holdType = "rifle"; shotgun.damage = 3.5; shotgun.headShotDamage = 2.5; shotgun.survivorDamage = 30; shotgun.survivorHeadShotDamage = 42; shotgun.weaponRPM = 500; shotgun.roundSpeed = 120; shotgun.reloadTime = 700; shotgun.reloadType = "manual"; shotgun.pumpWeapon = true; shotgun.pumpTime = 700; shotgun.magazineCapacity = 8; shotgun.shotsPerRound = 8; shotgun.accuracy = 5; shotgun.casingEject = true; shotgun.showTracers = true; shotgun.recoil = 5; shotgun.survivorRPM = 15; shotgun.inUse = false; autoShotgun = new Object(); autoShotgun.name = "autoShotgun"; autoShotgun.description = "Auto Shotgun"; autoShotgun.fireMode = "auto"; autoShotgun.weaponGroup = "shotgun"; autoShotgun.damage = 7; autoShotgun.headShotDamage = 7; autoShotgun.weaponRPM = 250; autoShotgun.roundSpeed = 120; autoShotgun.reloadTime = 700; autoShotgun.reloadType = "automatic"; autoShotgun.pumpWeapon = false; autoShotgun.pumpTime = 700; autoShotgun.magazineCapacity = 12; autoShotgun.shotsPerRound = 3; autoShotgun.accuracy = 5; autoShotgun.casingEject = true; autoShotgun.showTracers = true; autoShotgun.recoil = 5; autoShotgun.recoilAnimated = true; autoShotgun.recoiling = false; M4A1 = new Object(); M4A1.name = "M4A1"; M4A1.description = "M4A1"; M4A1.fireMode = "auto"; M4A1.weaponGroup = "rifle"; M4A1.holdType = "rifle"; M4A1.damage = 3.25; M4A1.headShotDamage = 5.5; M4A1.weaponRPM = 90; M4A1.survivorRPM = 3; M4A1.roundSpeed = 150; M4A1.reloadTime = 1800; M4A1.reloadType = "auto"; M4A1.magazineCapacity = 30; M4A1.shotsPerRound = 1; M4A1.accuracy = 3; M4A1.casingEject = true; M4A1.showTracers = true; M4A1.recoil = 5; M4A1.recoilAnimated = true; M4A1.recoiling = false; M4A1.powerRating = 12; M4A1.inUse = false; AK47 = new Object(); AK47.name = "AK47"; AK47.description = "AK47"; AK47.fireMode = "auto"; AK47.weaponGroup = "rifle"; AK47.holdType = "rifle"; AK47.damage = 4.5; AK47.headShotDamage = 5.5; AK47.weaponRPM = 101; AK47.survivorRPM = 3; AK47.roundSpeed = 120; AK47.reloadTime = 1800; AK47.reloadType = "auto"; AK47.magazineCapacity = 30; AK47.shotsPerRound = 1; AK47.accuracy = 5; AK47.casingEject = true; AK47.showTracers = true; AK47.recoil = 8; AK47.recoilAnimated = true; AK47.recoiling = false; AK47.powerRating = 15; AK47.inUse = false; M249 = new Object(); M249.name = "M249"; M249.description = "M249 Minimi"; M249.fireMode = "auto"; M249.weaponGroup = "rifle"; M249.holdType = "rifle"; M249.recoilAnimated = true; M249.recoiling = false; M249.damage = 3.5; M249.headShotDamage = 4; M249.weaponRPM = 90; M249.survivorRPM = 3; M249.roundSpeed = 120; M249.reloadTime = 3600; M249.reloadType = "auto"; M249.magazineCapacity = 200; M249.shotsPerRound = 1; M249.accuracy = 8; M249.casingEject = true; M249.showTracers = true; M249.recoil = 8; M249.powerRating = 13; M249.inUse = false; grenade = new Object(); grenade.name = "grenade"; grenade.type = "explosive"; grenade.description = "HAND GRENADES"; grenade.fireMode = "thrown"; grenade.damage = 90; grenade.headShotDamage = 90; grenade.weaponRPM = 90; grenade.frags = 10; grenade.fragDistance = 150; grenade.roundSpeed = 90; grenade.reloadTime = 1700; grenade.reloadType = "auto"; grenade.magazineCapacity = 1; grenade.shotsPerRound = 1; grenade.timer = 25; grenade.inUse = false; chainsaw = new Object(); chainsaw.name = "chainsaw"; chainsaw.description = "CHAINSAW"; chainsaw.fireMode = "auto"; chainsaw.weaponGroup = "rifle"; chainsaw.damage = 8; chainsaw.headShotDamage = 12; chainsaw.weaponRPM = 150; chainsaw.roundSpeed = 80; chainsaw.reloadTime = 1000; chainsaw.reloadType = "auto"; chainsaw.magazineCapacity = 50; chainsaw.shotsPerRound = 1; chainsaw.accuracy = 0; chainsaw.type = "melee"; chainsaw.range = 120; chainsaw.casingEject = false; chainsaw.showTracers = true; chainsaw.recoil = 0; chainsaw.inUse = false; var roundsBeforeBurn = 10; flameThrower = new Object(); flameThrower.name = "flameThrower"; flameThrower.description = "FLAMETHROWER"; flameThrower.fireMode = "auto"; flameThrower.weaponGroup = "rifle"; flameThrower.damage = 1; flameThrower.headShotDamage = 1; flameThrower.weaponRPM = 20; flameThrower.roundSpeed = 80; flameThrower.reloadTime = 1000; flameThrower.reloadType = "auto"; flameThrower.magazineCapacity = 1000; flameThrower.shotsPerRound = 1; flameThrower.accuracy = 0; flameThrower.type = "melee"; flameThrower.range = 130; flameThrower.penetrates = false; flameThrower.casingEject = false; flameThrower.showTracers = false; flameThrower.recoil = 0; RPG = new Object(); RPG.name = "RPG"; RPG.description = "RPG"; RPG.fireMode = "semi"; RPG.weaponGroup = "impactExplosives"; RPG.damage = 100; RPG.headShotDamage = 100; RPG.weaponRPM = 150; RPG.roundSpeed = 120; RPG.reloadTime = 800; RPG.reloadType = "auto"; RPG.magazineCapacity = 1; RPG.shotsPerRound = 1; RPG.accuracy = 0; RPG.type = "impactExplosive"; RPG.range = 120; RPG.penetrates = false; RPG.casingEject = false; RPG.showTracers = true; RPG.recoil = 0; RPG.inUse = false; compoundBow = new Object(); compoundBow.description = "Compound Bow"; compoundBow.name = "compoundBow"; compoundBow.fireMode = "semi"; compoundBow.weaponGroup = "bow"; compoundBow.damage = 15; compoundBow.explodeDamage = 0; compoundBow.headShotDamage = 30; compoundBow.weaponRPM = 150; compoundBow.roundSpeed = 80; compoundBow.reloadTime = 800; compoundBow.reloadType = "auto"; compoundBow.magazineCapacity = 1; compoundBow.shotsPerRound = 1; compoundBow.accuracy = 5; compoundBow.penetrates = false; compoundBow.casingEject = false; compoundBow.showTracers = true; compoundBow.recoil = 0; compoundBow.inUse = false; snubnose.found = false; pistol.found = true; revolver.found = false; huntingRifle.found = false; chainsaw.found = false; shotgun.found = false; sawnOff.found = false; grenade.found = false; UMP.found = false; UZI.found = false; M4A1.found = false; AK47.found = false; M249.found = false; barrett.found = false; compoundBow.found = false; RPG.found = false; if (testingWeapons == true) { snubnose.found = true; pistol.found = true; revolver.found = true; huntingRifle.found = true; chainsaw.found = true; shotgun.found = true; sawnOff.found = true; grenade.found = true; UMP.found = true; UZI.found = true; M4A1.found = true; AK47.found = true; M249.found = true; barrett.found = true; compoundBow.found = true; RPG.found = true; } var trapNumber = 0; var currentSelectedTrap = "empty"; var trapMapOpen = false; var total_gasCylinder = 0; var total_mine = 0; var total_bearTrap = 0; activeTraps = new Array(); trapLocations = new Array(); gasCylinder = new Object(); gasCylinder.name = "gasCylinder"; gasCylinder.description = "GAS CYLINDER"; gasCylinder.health = 5; gasCylinder.damage = 400; gasCylinder.range = 120; mine = new Object(); mine.name = "mine"; mine.description = "LAND MINE"; mine.health = 0; mine.damage = 800; mine.range = 90; bearTrap = new Object(); bearTrap.name = "bearTrap"; bearTrap.description = "BEAR TRAP"; bearTrap.health = 0; bearTrap.damage = 0; bearTrap.range = 0; trapSpot0 = new Object(); trapSpot0.x = 80; trapSpot0.y = 130; trapSpot1 = new Object(); trapSpot1.x = 200; trapSpot1.y = 136; trapSpot2 = new Object(); trapSpot2.x = 320; trapSpot2.y = 135; trapSpot3 = new Object(); trapSpot3.x = 440; trapSpot3.y = 132; trapSpot4 = new Object(); trapSpot4.x = 560; trapSpot4.y = 131; trapSpot5 = new Object(); trapSpot5.x = 75; trapSpot5.y = 180; trapSpot6 = new Object(); trapSpot6.x = 195; trapSpot6.y = 181; trapSpot7 = new Object(); trapSpot7.x = 322; trapSpot7.y = 183; trapSpot8 = new Object(); trapSpot8.x = 445; trapSpot8.y = 188; trapSpot9 = new Object(); trapSpot9.x = 562; trapSpot9.y = 180; trapSpot10 = new Object(); trapSpot10.x = 75; trapSpot10.y = 235; trapSpot11 = new Object(); trapSpot11.x = 196; trapSpot11.y = 236; trapSpot12 = new Object(); trapSpot12.x = 325; trapSpot12.y = 238; trapSpot13 = new Object(); trapSpot13.x = 440; trapSpot13.y = 234; trapSpot14 = new Object(); trapSpot14.x = 557; trapSpot14.y = 237; trapSpot15 = new Object(); trapSpot15.x = 75; trapSpot15.y = 301; trapSpot16 = new Object(); trapSpot16.x = 190; trapSpot16.y = 300; trapSpot17 = new Object(); trapSpot17.x = 322; trapSpot17.y = 302; trapSpot18 = new Object(); trapSpot18.x = 439; trapSpot18.y = 309; trapSpot19 = new Object(); trapSpot19.x = 560; trapSpot19.y = 300; trapLocationObjects(); updateTrapMapText(); timeManager._visible = false; blackOut._visible = false; timeManagerOpen = false; nextWeaponPoint = 1; retryLevel = false; var beenHere = true; var previousTownLocation = ""; repairRate = 505; hoursInDay = 12; hoursSpentRepairingWall = 0; hoursSpentWeapons = 0; hoursSpentSurvivors = 0; survivorsFound = 0; foundSurvivors = 0; foundWeaponsTotal = 1; searchPartyMembersKilled = 0; debugDay = 0; searchFoundAWeapon = 0; var supplies = 0; var suppliesFound = 0; var hoursSpentSupplies = 0; var scroungedSupplies = 0; var allTownLocations = new Array("glenDale", "claysBurg", "whistlersGrove", "aspenWood", "jonesTown", "unionCity"); var currentTownLocation = "glenDale"; location = new Object(); location.armyBase = new Object(); location.armyBase.ref = "armyBase"; location.armyBase.name = "FORT TRAN"; location.armyBase.description = "The small Army base where I arrived in this area."; location.armyBase.population = "Unknown"; location.armyBase.destinations = ["jonesTown", "unionCity"]; location.armyBase.journalHeading = "FORT TRAN"; location.armyBase.journalText = "I ASSUME THIS IS WHERE THE CHOPPER WAS SUPPOSED TO BE HEADED.\r\rIT'S BEEN COMPLETELY OVERRUN, MANAGED STILL TO PULL TOGETHER SOME SANDBAGS TO PUT TOGETHER A STURDY WALL THOUGH."; location.armyBase.weaponsBuildings = [{ref:"weaponsPlace0", name:"WEAPON STORAGE", searchTime:2, hasItem:"empty"}, {ref:"weaponsPlace1", name:"POLICE STATION", searchTime:3, hasItem:"empty"}, {ref:"weaponsPlace2", name:"GUN SHOP", searchTime:5, hasItem:"empty"}]; location.armyBase.weapons = ["RPG", "M249", "empty"]; location.armyBase.survivorsBuildings = [{ref:"survivorsPlace0", name:"MEDICAL CLINIC", searchTime:3, hasItem:"empty"}, {ref:"survivorsPlace1", name:"HOUSE", searchTime:4, hasItem:"empty"}, {ref:"survivorsPlace2", name:"TOWN HALL", searchTime:3, hasItem:"empty"}, {ref:"survivorsPlace3", name:"HOUSE", searchTime:3, hasItem:"empty"}]; location.armyBase.survivors = ["mine", "mine", "mine", "bearTrap"]; location.armyBase.suppliesBuildings = [{ref:"suppliesPlace0", name:"STORE", searchTime:3, hasItem:"empty"}, {ref:"suppliesPlace1", name:"SMALL STORE", searchTime:3, hasItem:"empty"}]; location.armyBase.supplies = ["supplies2", "supplies2"]; location.armyBase.maxWallHealth = 5000; location.armyBase.zombieThreat = 8; location.armyBase.semiRareZombieChance = 20; location.armyBase.rareZombieChance = 5; location.armyBase.veryRareZombieChance = 1; location.armyBase.armedZombieChance = 0; location.armyBase.levelTime = 30; location.armyBase.gunLevel = 1; location.armyBase.supplyLevel = 1; location.armyBase.survivorLevel = 1; location.armyBase.numSpawnZones = 1; location.armyBase.spawnZone0_min = 120; location.armyBase.spawnZone0_max = 300; location.armyBase.brightnessLevelZombies = 60; location.armyBase.brightnessLevelHero = 70; location.armyBase.travelledTo = false; location.glenDale = new Object(); location.glenDale.ref = "glenDale"; location.glenDale.name = "GLENDALE"; location.glenDale.description = "A rural town."; location.glenDale.population = "20,420"; location.glenDale.journalHeading = "40 DAYS"; location.glenDale.journalText = "IT'S BEEN A MONTH. BACK AT SQUARE ONE. THE CRASH STILL HAUNTS ME. THEY'RE STILL EVERYWHERE\r\rRADIO BROADCAST SAID TODAY THAT THEY'RE SEALING OFF THE MAINLAND.\r\r40 DAYS UNTIL THE LAST BOATS AND AIRCRAFT LEAVE. GOT TO MAKE IT TO UNION CITY."; location.glenDale.destinations = ["claysBurg", "whistlersGrove"]; location.glenDale.weaponsBuildings = [{ref:"weaponsPlace0", name:"SHERRIF'S OFFICE", searchTime:3, hasItem:"empty"}, {ref:"weaponsPlace1", name:"QUICKSTOP", searchTime:3, hasItem:"empty"}, {ref:"weaponsPlace2", name:"HOUSE", searchTime:4, hasItem:"empty"}, {ref:"weaponsPlace3", name:"HOUSE", searchTime:4, hasItem:"empty"}]; location.glenDale.weapons = ["empty", "chainsaw", "empty", "revolver"]; location.glenDale.survivorsBuildings = [{ref:"survivorsPlace0", name:"HOUSE", searchTime:3, hasItem:"empty"}, {ref:"survivorsPlace1", name:"CHURCH", searchTime:4, hasItem:"empty"}, {ref:"survivorsPlace2", name:"PARK", searchTime:3, hasItem:"empty"}]; location.glenDale.survivors = ["bearTrap", "gasCylinder", "supplies"]; location.glenDale.suppliesBuildings = [{ref:"suppliesPlace0", name:"OLD HOUSE", searchTime:5, hasItem:"empty"}, {ref:"suppliesPlace1", name:"HOUSE", searchTime:3, hasItem:"empty"}, {ref:"suppliesPlace2", name:"SUPERMARKET", searchTime:4, hasItem:"empty"}, {ref:"suppliesPlace3", name:"HOUSE", searchTime:3, hasItem:"empty"}, {ref:"suppliesPlace4", name:"HOUSE", searchTime:3, hasItem:"empty"}, {ref:"suppliesPlace5", name:"BIG HOUSE", searchTime:4, hasItem:"empty"}]; location.glenDale.supplies = ["supplies", "supplies", "supplies", "survivor", "survivor", "empty"]; location.glenDale.maxWallHealth = 8000; location.glenDale.zombieThreat = 4.5; location.glenDale.commonZombieChance = 80; location.glenDale.semiRareZombieChance = 40; location.glenDale.rareZombieChance = 20; location.glenDale.veryRareZombieChance = 0; location.glenDale.armedZombieChance = 0; location.glenDale.levelTime = 25; location.glenDale.gunLevel = 0.5; location.glenDale.supplyLevel = 1.2; location.glenDale.survivorLevel = 0.5; location.glenDale.numSpawnZones = 1; location.glenDale.spawnZone0_min = 160; location.glenDale.spawnZone0_max = 220; location.glenDale.brightnessLevelZombies = 40; location.glenDale.brightnessLevelHero = 50; location.glenDale.travelledTo = false; location.whistlersGrove = new Object(); location.whistlersGrove.ref = "whistlersGrove"; location.whistlersGrove.name = "WHISTLER'S GROVE"; location.whistlersGrove.description = "Just another small rural town."; location.whistlersGrove.population = "10,913"; location.whistlersGrove.journalHeading = "WHISTLERS GROVE"; location.whistlersGrove.journalText = "BASEMENTS. NOT A FAN BUT IT'S A NECESSITY AT THE MOMENT.\r\rBUILT A CRUDE BARRICADE UPSTAIRS TO HOLD THEM OFF TONIGHT, SHOULD DO THE TRICK. DON'T HAVE MUCH TIME OR ENERGY TO BUILD ANYTHING SUBSTANTIAL.\r\rBEST BET IS TO FIND WHAT I CAN AND KEEP MOVING TOWARDS UNION CITY."; location.whistlersGrove.destinations = ["glenDale", "claysBurg", "aspenWood"]; location.whistlersGrove.weaponsBuildings = [{ref:"weaponsPlace0", name:"HALL", searchTime:4, hasItem:"empty"}, {ref:"weaponsPlace1", name:"STORE", searchTime:4, hasItem:"empty"}, {ref:"weaponsPlace2", name:"BIG HOUSE", searchTime:5, hasItem:"empty"}, {ref:"weaponsPlace3", name:"HOUSE", searchTime:3, hasItem:"empty"}, {ref:"weaponsPlace4", name:"HOUSE", searchTime:3, hasItem:"empty"}, {ref:"weaponsPlace5", name:"HOUSE", searchTime:4, hasItem:"empty"}, {ref:"weaponsPlace6", name:"HOUSE", searchTime:4, hasItem:"empty"}]; location.whistlersGrove.weapons = ["shotgun", "compoundBow", "empty", "empty", "empty", "empty", "empty"]; location.whistlersGrove.survivorsBuildings = [{ref:"survivorsPlace0", name:"RUNDOWN HOUSE", searchTime:3, hasItem:"empty"}, {ref:"survivorsPlace1", name:"HOUSE", searchTime:4, hasItem:"empty"}, {ref:"survivorsPlace2", name:"HOUSE", searchTime:3, hasItem:"empty"}, {ref:"survivorsPlace3", name:"MEDICAL CENTRE", searchTime:3, hasItem:"empty"}, {ref:"survivorsPlace4", name:"HOUSE", searchTime:4, hasItem:"empty"}, {ref:"survivorsPlace5", name:"HOUSE", searchTime:3, hasItem:"empty"}, {ref:"survivorsPlace6", name:"HOUSE", searchTime:4, hasItem:"empty"}, {ref:"survivorsPlace7", name:"HOUSE", searchTime:3, hasItem:"empty"}]; location.whistlersGrove.survivors = ["survivor", "supplies", "gasCylinder", "bearTrap", "empty", "survivor", "supplies2", "empty"]; location.whistlersGrove.suppliesBuildings = [{ref:"suppliesPlace0", name:"STORE", searchTime:4, hasItem:"empty"}, {ref:"suppliesPlace1", name:"CORNER STORE", searchTime:3, hasItem:"empty"}]; location.whistlersGrove.supplies = ["supplies", "supplies"]; location.whistlersGrove.maxWallHealth = 6000; location.whistlersGrove.zombieThreat = 6; location.whistlersGrove.commonZombieChance = 80; location.whistlersGrove.semiRareZombieChance = 30; location.whistlersGrove.rareZombieChance = 15; location.whistlersGrove.veryRareZombieChance = 5; location.whistlersGrove.armedZombieChance = 25; location.whistlersGrove.levelTime = 35; location.whistlersGrove.gunLevel = 0.75; location.whistlersGrove.supplyLevel = 1; location.whistlersGrove.survivorLevel = 0.75; location.whistlersGrove.numSpawnZones = 1; location.whistlersGrove.spawnZone0_min = 160; location.whistlersGrove.spawnZone0_max = 215; location.whistlersGrove.brightnessLevelZombies = 40; location.whistlersGrove.brightnessLevelHero = 50; location.whistlersGrove.travelledTo = false; location.claysBurg = new Object(); location.claysBurg.ref = "claysBurg"; location.claysBurg.name = "CLAYSBURG"; location.claysBurg.description = "Larger rural centre, large industry."; location.claysBurg.population = "60,044"; location.claysBurg.destinations = ["glenDale", "whistlersGrove", "aspenWood"]; location.claysBurg.weaponsBuildings = [{ref:"weaponsPlace0", name:"GAS STATION", searchTime:4, hasItem:"empty"}, {ref:"weaponsPlace1", name:"7/11", searchTime:3, hasItem:"empty"}, {ref:"weaponsPlace2", name:"POLICE STATION", searchTime:3, hasItem:"empty"}, {ref:"weaponsPlace3", name:"HOUSE", searchTime:3, hasItem:"empty"}, {ref:"weaponsPlace4", name:"GUN STORE", searchTime:4, hasItem:"empty"}]; location.claysBurg.journalHeading = "HOLY GROUND"; location.claysBurg.journalText = "HAH! DON'T THINK IT'LL MAKE A DIFFERENCE TO THEM, THE BASTARDS, THE PEWS MAKE A FAIRLY DECENT BARRICADE THOUGH.\r\rA LOT OF STORES AROUND HERE, HOPEFULLY I CAN DIG UP SOME SUPPLIES.\r\rNOTE: I'VE SEEN A NUMBER OF THEM CARRYING WEAPONS, COULD GET NASTY."; location.claysBurg.weapons = ["empty", "UMP", "empty", "empty", "UZI"]; location.claysBurg.survivorsBuildings = [{ref:"survivorsPlace0", name:"DEPT.STORE", searchTime:4, hasItem:"empty"}, {ref:"survivorsPlace1", name:"DRESS SHOP", searchTime:3, hasItem:"empty"}, {ref:"survivorsPlace2", name:"SHOE SHOP", searchTime:4, hasItem:"empty"}, {ref:"survivorsPlace3", name:"HANDBAGS", searchTime:3, hasItem:"empty"}, {ref:"survivorsPlace4", name:"STORE", searchTime:4, hasItem:"empty"}, {ref:"survivorsPlace5", name:"APARTMENT", searchTime:3, hasItem:"empty"}, {ref:"survivorsPlace6", name:"OFFICE", searchTime:3, hasItem:"empty"}, {ref:"survivorsPlace7", name:"APARTMENTS", searchTime:3, hasItem:"empty"}, {ref:"survivorsPlace8", name:"LARGE STORE", searchTime:5, hasItem:"empty"}, {ref:"survivorsPlace9", name:"APARTMENT", searchTime:3, hasItem:"empty"}, {ref:"survivorsPlace10", name:"STORE", searchTime:4, hasItem:"empty"}, {ref:"survivorsPlace11", name:"STORE", searchTime:3, hasItem:"empty"}, {ref:"survivorsPlace12", name:"WAREHOUSE", searchTime:5, hasItem:"empty"}]; location.claysBurg.survivors = ["survivor", "supplies", "empty", "supplies2", "survivor", "bearTrap", "empty", "gasCylinder", "empty", "bearTrap", "empty", "survivor", "empty"]; location.claysBurg.suppliesBuildings = [{ref:"suppliesPlace0", name:"BLANK", searchTime:4, hasItem:"empty"}, {ref:"suppliesPlace1", name:"BLANK", searchTime:4, hasItem:"empty"}]; location.claysBurg.supplies = ["supplies", "empty"]; location.claysBurg.maxWallHealth = 5500; location.claysBurg.zombieThreat = 6; location.claysBurg.commonZombieChance = 80; location.claysBurg.semiRareZombieChance = 35; location.claysBurg.rareZombieChance = 10; location.claysBurg.veryRareZombieChance = 4; location.claysBurg.armedZombieChance = 20; location.claysBurg.levelTime = 40; location.claysBurg.gunLevel = 1.25; location.claysBurg.supplyLevel = 1.5; location.claysBurg.survivorLevel = 0.5; location.claysBurg.numSpawnZones = 1; location.claysBurg.spawnZone0_min = 120; location.claysBurg.spawnZone0_max = 300; location.claysBurg.brightnessLevelZombies = 50; location.claysBurg.brightnessLevelHero = 55; location.claysBurg.travelledTo = false; location.aspenWood = new Object(); location.aspenWood.ref = "aspenWood"; location.aspenWood.name = "ASPENWOOD"; location.aspenWood.description = "Farmland on the outskirts of Jonestown."; location.aspenWood.population = "1040"; location.aspenWood.destinations = ["jonesTown", "whistlersGrove", "claysBurg"]; location.aspenWood.journalHeading = "MIDDLE OF NOWHERE"; location.aspenWood.journalText = "HAVEN'T HEARD ANYTHING MORE ON THE RADIO ABOUT THE EVACUATION, CAN ONLY HOPE THEY STICK TO THEIR TIMEFRAME.\r\rDON'T LIKE MY CHANCES OF FINDING MUCH HERE, BEST TO GET WHAT I CAN AND KEEP MOVING.\r\rUNION CITY OR BUST."; location.aspenWood.weaponsBuildings = [{ref:"weaponsPlace0", name:"GAS STATION", searchTime:5, hasItem:"empty"}, {ref:"weaponsPlace1", name:"STORE", searchTime:4, hasItem:"empty"}, {ref:"weaponsPlace2", name:"STORE", searchTime:4, hasItem:"empty"}, {ref:"weaponsPlace3", name:"SHERRIF'S", searchTime:4, hasItem:"empty"}]; location.aspenWood.weapons = ["huntingRifle", "empty", "sawnOff", "empty"]; location.aspenWood.survivorsBuildings = [{ref:"survivorsPlace0", name:"DINER", searchTime:5, hasItem:"empty"}, {ref:"survivorsPlace1", name:"FARMHOUSE", searchTime:5, hasItem:"empty"}, {ref:"survivorsPlace2", name:"FARMHOUSE", searchTime:4, hasItem:"empty"}, {ref:"survivorsPlace3", name:"FARMHOUSE", searchTime:5, hasItem:"empty"}, {ref:"survivorsPlace4", name:"OLD HOUSE", searchTime:5, hasItem:"empty"}]; location.aspenWood.survivors = ["survivors2", "supplies2", "bearTrap", "mine", "supplies2"]; location.aspenWood.suppliesBuildings = [{ref:"suppliesPlace0", name:"STORE", searchTime:4, hasItem:"empty"}, {ref:"suppliesPlace1", name:"STORE", searchTime:4, hasItem:"empty"}]; location.aspenWood.supplies = ["supplies", "supplies"]; location.aspenWood.maxWallHealth = 5000; location.aspenWood.zombieThreat = 8; location.aspenWood.commonZombieChance = 80; location.aspenWood.semiRareZombieChance = 40; location.aspenWood.rareZombieChance = 10; location.aspenWood.veryRareZombieChance = 5; location.aspenWood.armedZombieChance = 40; location.aspenWood.levelTime = 45; location.aspenWood.gunLevel = 2; location.aspenWood.supplyLevel = 1; location.aspenWood.survivorLevel = 1; location.aspenWood.numSpawnZones = 1; location.aspenWood.spawnZone0_min = 120; location.aspenWood.spawnZone0_max = 300; location.aspenWood.brightnessLevelZombies = 40; location.aspenWood.brightnessLevelHero = 50; location.aspenWood.travelledTo = false; location.jonesTown = new Object(); location.jonesTown.ref = "jonesTown"; location.jonesTown.name = "JONESTOWN"; location.jonesTown.description = "There's something about this place."; location.jonesTown.population = "100,027"; location.jonesTown.journalHeading = "LAST STOP"; location.jonesTown.journalText = "UNION CITY IS ONLY A FEW DAYS FROM HERE, BETTER HURRY. MISS THAT BOAT AND I GET THE FEELING IT'S ALL OVER."; location.jonesTown.destinations = ["unionCity", "aspenWood"]; location.jonesTown.weaponsBuildings = [{ref:"weaponsPlace0", name:"APARTMENT", searchTime:2, hasItem:"empty"}, {ref:"weaponsPlace1", name:"SECURITY CO.", searchTime:3, hasItem:"empty"}, {ref:"weaponsPlace2", name:"STORE", searchTime:5, hasItem:"empty"}, {ref:"weaponsPlace3", name:"STORE", searchTime:3, hasItem:"empty"}, {ref:"weaponsPlace4", name:"POLICE", searchTime:3, hasItem:"empty"}]; location.jonesTown.weapons = ["grenade", "AK47", "M4A1", "empty", "empty"]; location.jonesTown.survivorsBuildings = [{ref:"survivorsPlace0", name:"APARTMENT", searchTime:3, hasItem:"empty"}, {ref:"survivorsPlace1", name:"APARTMENT", searchTime:4, hasItem:"empty"}, {ref:"survivorsPlace2", name:"APARTMENT", searchTime:3, hasItem:"empty"}, {ref:"survivorsPlace3", name:"APARTMENT", searchTime:3, hasItem:"empty"}, {ref:"survivorsPlace4", name:"APARTMENT", searchTime:4, hasItem:"empty"}, {ref:"survivorsPlace5", name:"APARTMENT", searchTime:3, hasItem:"empty"}, {ref:"survivorsPlace6", name:"STORE", searchTime:3, hasItem:"empty"}, {ref:"survivorsPlace7", name:"APARTMENT", searchTime:4, hasItem:"empty"}, {ref:"survivorsPlace8", name:"STORE", searchTime:3, hasItem:"empty"}, {ref:"survivorsPlace9", name:"APARTMENT", searchTime:3, hasItem:"empty"}]; location.jonesTown.survivors = ["survivor", "supplies2", "survivor", "mine", "empty", "empty", "gasCylinder", "empty", "bearTrap", "empty"]; location.jonesTown.suppliesBuildings = [{ref:"suppliesPlace0", name:"STORE", searchTime:3, hasItem:"empty"}, {ref:"suppliesPlace1", name:"CAMPING STORE", searchTime:3, hasItem:"empty"}]; location.jonesTown.supplies = ["supplies", "supplies"]; location.jonesTown.maxWallHealth = 5000; location.jonesTown.zombieThreat = 8; location.jonesTown.commonZombieChance = 80; location.jonesTown.semiRareZombieChance = 60; location.jonesTown.rareZombieChance = 15; location.jonesTown.veryRareZombieChance = 10; location.jonesTown.armedZombieChance = 50; location.jonesTown.levelTime = 50; location.jonesTown.gunLevel = 1.25; location.jonesTown.supplyLevel = 1.5; location.jonesTown.survivorLevel = 0.5; location.jonesTown.numSpawnZones = 1; location.jonesTown.spawnZone0_min = 120; location.jonesTown.spawnZone0_max = 300; location.jonesTown.brightnessLevelZombies = 50; location.jonesTown.brightnessLevelHero = 50; location.jonesTown.travelledTo = false; location.unionCity = new Object(); location.unionCity.ref = "unionCity"; location.unionCity.name = "UNION CITY"; location.unionCity.description = "The population is huge here, makes it dangerous."; location.unionCity.population = "350,148"; location.unionCity.destinations = ["jonesTown"]; location.unionCity.weaponsBuildings = [{ref:"weaponsPlace0", name:"WEAPON STORAGE", searchTime:2, hasItem:"empty"}, {ref:"weaponsPlace1", name:"POLICE STATION", searchTime:3, hasItem:"empty"}, {ref:"weaponsPlace2", name:"GUN SHOP", searchTime:5, hasItem:"empty"}]; location.unionCity.weapons = ["revolver", "empty", "empty"]; location.unionCity.survivorsBuildings = [{ref:"survivorsPlace0", name:"MEDICAL CLINIC", searchTime:3, hasItem:"empty"}, {ref:"survivorsPlace1", name:"HOUSE", searchTime:4, hasItem:"empty"}, {ref:"survivorsPlace2", name:"TOWN HALL", searchTime:3, hasItem:"empty"}, {ref:"survivorsPlace3", name:"HOUSE", searchTime:3, hasItem:"empty"}]; location.unionCity.survivors = ["survivor", "supplies", "mine", "mine"]; location.unionCity.suppliesBuildings = [{ref:"suppliesPlace0", name:"STORE", searchTime:3, hasItem:"empty"}, {ref:"suppliesPlace1", name:"SMALL STORE", searchTime:3, hasItem:"empty"}]; location.unionCity.supplies = ["supplies", "supplies"]; location.unionCity.maxWallHealth = 3000; location.unionCity.zombieThreat = 20; location.unionCity.commonZombieChance = 80; location.unionCity.semiRareZombieChance = 60; location.unionCity.rareZombieChance = 50; location.unionCity.veryRareZombieChance = 20; location.unionCity.armedZombieChance = 80; location.unionCity.levelTime = 60; location.unionCity.numSpawnZones = 1; location.unionCity.spawnZone0_min = 120; location.unionCity.spawnZone0_max = 300; location.unionCity.brightnessLevelZombies = 60; location.unionCity.brightnessLevelHero = 70; location.unionCity.travelledTo = false; var travelTime = 0; var daysAtCurrentLocation = 0; var currentTownLocation = "armyBase"; var currentTownTarget = ""; var validTravelDestination = false; var validTownRollOver = false; var canTravel = false; var travelMapOpen = false; var travelledLocations = new Array(); var townNameOverlays = 0; var endingGame = false; var tempFoundSurvivors = 0; var tempFoundSupplies = 0; var searchWeaponsFound = new Array(); var allWeaponsFound = new Array(); var survivors = 0; var maxSurvivorsOnScreen = 5; var survivorDepthCount = 350; var survivorOnScreenCount = 0; var survivorInc = 0; var currentSurvivorBurstModeCount = 0; var findTargetTimerMax = 100; var findTargetTimer = findTargetTimerMax; var survivorsOnScreen = new Array(); var friendliesOnScreen = new Array(); var survivorSlot = new Array(); var tempWeaponPower = new Array(); var survivorSection_1 = new Object(); survivorSection_1.name = "section1"; survivorSection_1.startY = 0; survivorSection_1.endY = 230; survivorSection_1.startX = 50; survivorSection_1.occupied = false; var survivorSection_2 = new Object(); survivorSection_2.name = "section2"; survivorSection_2.startY = 0; survivorSection_2.endY = 0; survivorSection_2.startX = 0; survivorSection_2.occupied = false; var survivorSection_3 = new Object(); survivorSection_3.name = "section3"; survivorSection_3.startY = 210; survivorSection_3.endY = 420; survivorSection_3.startX = 50; survivorSection_3.occupied = false; survivorTorsoColours = new Array("0x53552F", "0x993333", "0x333333", "0x996600", "0x888888", "0x4E462C", "0x3A4958", "0x3E373A", "0xB2987F", "0x222222", "0xcccccc", "0x451616", "0x571542", "0x6A6846"); survivorLegColours = new Array("0x333333", "0x182746", "0x333300", "0x111111"); var bgMusicPlaying = false; location.glenDale.musicTrack = "track1"; location.claysBurg.musicTrack = "track2"; location.whistlersGrove.musicTrack = "track3"; location.aspenWood.musicTrack = "track4"; location.jonesTown.musicTrack = "track5"; location.unionCity.musicTrack = "track6"; function showCrosshairs() { _root.aimer.gotoAndStop("crosshair"); Mouse.hide(); } function hideCrosshairs() { _root.aimer.gotoAndStop("cursor"); Mouse.show(); } stop(); fscommand ("allowscale", false); stopChainsawIdle(); if (firstLoad == true) { firstLoad = false; preLoaderCombo.alphaTo(0, 2, "easeOutSine"); } else { preLoaderCombo._visible = false; } if (mouseInitialised == "notyet") { _root.attachMovie("aimingReticle", "aimer", 900300); aimer.startDrag("true"); Mouse.hide(); hideCrosshairs(); mouseInitialised = "soup"; } hideCrosshairs(); Key.removeListener(keyListener); function loadCredits() { mainMenu.credits.creditsButton._visible = true; mainMenu.credits.creditList._alpha = 0; mainMenu.credits.creditList._visible = true; mainMenu.credits._alpha = 0; mainMenu.credits._visible = true; mainMenu.credits.alphaTo(100, 2, "easeInSine"); mainMenu.credits.creditList.alphaTo(100, 3, "easeOutSine", 2, hideMenuAnims); mainMenu.credits.creditList.ySlideTo(-1500, 45, "easeOutSine", 2); mainMenu.credits.creditList.alphaTo(0, 3, "easeOutSine", 24); mainMenu.credits.alphaTo(100, 0, "easeOutSine", 27, closeCredits); } function hideMenuAnims() { mainMenu.mainButtons._visible = false; mainMenu.bloodSplatter._visible = false; } function closeCredits() { mainMenu.credits.creditsButton._visible = false; mainMenu.mainButtons._visible = true; mainMenu.bloodSplatter._visible = true; mainMenu.credits.alphaTo(0, 3, "easeOutSine", 0, function () { this._visible = false; }); mainMenu.credits.creditList.ySlideTo(890, 0, "easeOutSine", 0); } function optionsButtons(butName) { _root.optionsMenu[butName].butLabel.text = butName; switch (butName) { case "QUALITY" : _root.optionsMenu[butName].onRelease = function () { _root.setCurrentQuality(); _root.toggleQuality(); }; _root.optionsMenu[butName].onRollOver = function () { _root.setCurrentQuality(); _root.optionsMenu.submenu_Quality.alphaTo(100, 0.5, "easeOutSine"); }; _root.optionsMenu[butName].onRollOut = (_root.optionsMenu[butName].onDragOut = function () { _root.optionsMenu.submenu_Quality.alphaTo(0, 0.5, "easeOutSine"); }); break; case "MUSIC" : _root.optionsMenu[butName].onRollOver = function () { _root.optionsMenu.submenu_Music.alphaTo(100, 0.5, "easeOutSine"); }; _root.optionsMenu[butName].onRollOut = (_root.optionsMenu[butName].onDragOut = function () { _root.optionsMenu.submenu_Music.alphaTo(0, 0.5, "easeOutSine"); }); _root.optionsMenu[butName].onRelease = function () { _root.toggleMusic(); }; break; case "MAIN MENU" : _root.optionsMenu[butName].onRelease = function () { _root.mainChar.removeMovieClip(); _root.hud.removeMovieClip(); cleanUpScreen(); cleanUpSurvivors(); removeSurvivors(); loadOptions(); delete game.onEnterFrame; gotoAndStop ("main"); delete this.onRelease; }; break; case "RESUME" : _root.optionsMenu[butName].onRelease = function () { loadOptions(); }; break; } } function loadOptions() { if ((optionsLoaded == false) && (timeManagerOpen == false)) { hideWholeMenu(); pauseGame(); hideCrosshairs(); bgMusic.volumeTo(10, 3, "easeOutSine"); _root.attachMovie("optionsMenu", "optionsMenu", 891039); optionsMenu._alpha = 0; optionsMenu.alphaTo(100, 1, "easeOutSine"); optionsLoaded = true; } else if (timeManagerOpen == false) { loadWholeMenuNow(); pauseGame(); showCrosshairs(); bgMusic.volumeTo(20, 3, "easeOutSine"); optionsMenu.alphaTo(0, 0.5, "easeOutSine", null, removeOptions); optionsLoaded = false; } } function removeOptions() { showCrosshairs(); optionsMenu.removeMovieClip(); } function setCurrentQuality() { _root.optionsMenu.submenu_Quality.currentQuality.text = _root._quality; } function toggleQuality() { switch (_root._quality) { case "HIGH" : _root._quality = "medium"; setCurrentQuality(); break; case "MEDIUM" : _root._quality = "low"; setCurrentQuality(); break; case "LOW" : _root._quality = "high"; setCurrentQuality(); break; default : setCurrentQuality(); } } function toggleMusic() { if (musicIsPlaying) { bgMusic.stop(); musicIsPlaying = false; _root.optionsMenu.submenu_Music.gotoAndStop("off"); } else { musicIsPlaying = true; bgMusic = new Sound(musicAmbience); bgMusic.attachSound("inGameMusic"); bgMusic.setVolume(0); bgMusic.start(0, 999999); bgMusic.volumeTo(20, 8); _root.optionsMenu.submenu_Music.gotoAndStop("on"); } } timeManagerOpen = false; optionsLoaded = false; function unhideAllMenu() { mainMenu.dawn._visible = true; mainMenu.bgLawn._visible = true; mainMenu.noise._visible = true; } function loadWholeMenuNow() { _root.alphaTo(100, 1); mainMenuLoadedOnce = true; mainMenu.dawn._visible = true; mainMenu.bgLawn._visible = true; mainMenu.skipButton.alphaTo(0, 2, "easeOutSine", null, disableSkipButton); mainMenu.conArtistsLogo.stop(); mainMenu.conArtistsLogo.alphaTo(0, 0, "easeOutSine"); mainMenu.dawn.alphaTo(100, 5, "easeOutSine"); mainMenu.logo.stopTween(); mainMenu.logo.alphaTo(0, 1, "easeOutSine"); mainMenu.gameTitle.blurTo(2, 2, 3, "easeOutSine"); mainMenu.gameTitle.alphaTo(100, 2, "easeOutSine", null, playSplatter); mainMenu.mainMenuButtons.alphaTo(100, 2); } function enableSkipButton() { unhideAllMenu(); mainMenu.skipButton._alpha = 0; mainMenu.skipButton._visible = true; mainMenu.skipButton.alphaTo(100, 1); } function disableSkipButton() { mainMenu.skipButton._visible = false; } function hideWholeMenu() { mainMenu.gameTitle.stopTween(); mainMenu.gameTitle.blurTo(2, 2, 3, "easeOutSine"); mainMenu.gameTitle.alphaTo(0, 2, "easeOutSine"); mainMenu.mainMenuButtons.alphaTo(0, 2); } function playSplatter() { mainMenu.mainMenuButtons._visible = true; mainMenu.bloodSplatter.play(); mainMenu.noise.play(); } function mainButtons(butName) { _root.mainMenu.mainButtons._visible = false; _root.mainMenu.mainMenuButtons._alpha = 0; _root.mainMenu.mainMenuButtons.alphaTo(100, 2, "easeOutSine", 18, playSplatter); currentX = _root.mainMenu[butName]._x; currentY = _root.mainMenu[butName]._y; _root.mainMenu.mainMenuButtons[butName].butLabel.text = butName; if (butName == "PLAYTLS1") { _root.mainMenu.mainMenuButtons[butName].butLabel.text = "PLAY THE LAST STAND - PART 1"; } if (butName == "PLAY MORE GAMES") { _root.mainMenu.mainMenuButtons[butName].butLabel.text = "PLAY MORE ZOMBIE GAMES"; } _root.mainMenu.mainMenuButtons[butName].blurTo(3, 2, 0.1, "easeOutSine"); _root.mainMenu.mainMenuButtons[butName].onRollOver = function () { this.blurTo(1, 2, 0.8, "easeOutSine"); }; _root.mainMenu.mainMenuButtons[butName].onRollOut = (_root.mainMenu.mainMenuButtons[butName].onDragOut = function () { this.blurTo(3.5, 2, 2, "easeOutSine", 0.2); }); _root.mainMenu.mainMenuButtons[butName].onRelease = function () { switch (butName) { case "PLAY" : menuMusic.stop(); showCrosshairs(); _root.gotoAndStop("firstLevel"); break; case "INSTRUCTIONS" : showInstructions("mainMenu"); break; case "OPTIONS" : _root.loadOptions(); break; case "CREDITS" : _root.loadCredits(); break; case "PLAY MORE GAMES" : getURL ("http://armorgames.com/tag/zombie/", "_blank"); break; case "PLAYTLS1" : getURL ("http://armorgames.com/play/269/the-last-stand", "_blank"); break; } }; } stop(); mainMenu.dawn._visible = false; mainMenu.bgLawn._visible = false; mainMenu.noise._visible = false; menuMusic = new Sound(mainMenu); menuMusic.attachSound("menuMusic"); menuMusic.setVolume(0); menuMusic.start(0, 1); menuMusic.volumeTo(80, 0.5, "easeOutSine", 13); if (mainMenuLoadedOnce != true) { _root.alphaTo(100, 1); mainMenuLoadedOnce = true; mainMenu.setVolume(0); mainMenu._alpha = 0; mainMenu.alphaTo(100, 0, "easeOutSine"); mainMenu.skipButton.alphaTo(0, 0, "easeOutSine", 15, enableSkipButton); mainMenu.conArtistsLogo.alphaTo(0, 4, "easeOutSine", 13); mainMenu.dawn.alphaTo(100, 30, "easeOutSine", 15); mainMenu.gameTitle.blurTo(2, 2, 8, "easeOutSine", 15, disableSkipButton); mainMenu.gameTitle.alphaTo(100, 2, "easeOutSine", 15, playSplatter); mainMenu.skipButton.alphaTo(0, 2, "easeOutSine", 20); } else { _root.alphaTo(100, 1); unhideAllMenu(); loadWholeMenuNow(); } function showInstructions(loadedFrom) { hideWholeMenu(); instructionsLoadedFrom = loadedFrom; mainMenu.instructionsHolder.attachMovie("instructionsMenu", "instructionsMenuIn", 15000); mainMenu.instructionsHolder._alpha = 0; mainMenu.instructionsHolder.alphaTo(100, 1.2, "easeOutSine"); } function loadFromInstructions() { switch (instructionsLoadedFrom) { case "mainMenu" : loadWholeMenuNow(); return; case "options" : return; } }
Instance of Symbol 66 MovieClip "musicAmbience" in Frame 5
onClipEvent (load) { _root.gameStopStart(this._name); }
Frame 6
stop(); hideCrosshairs();
Frame 7
function setupLighting() { for (v in friendliesOnScreen) { friendliesOnScreen[v].ref.colorTransformTo(location[currentTownLocation].brightnessLevelHero, 0, location[currentTownLocation].brightnessLevelHero, 0, location[currentTownLocation].brightnessLevelHero, 0, 100, 0, 0); } } function addHeroToSurvivorArray() { friendliesOnScreen.push({ref:mainChar, depth:mainChar._y}); survivorOnScreenCount++; survivors++; } function gameStopStart(butName) { _root[butName].onEnterFrame = function () { _root.turretControl(); _root.collisionTest(); _root.survivorFindTarget(); _root.survivorWeaponFire(); _root.checkHitsOnSurvivors(); _root.depthSortFriendlies(); }; } function enemyStopStart(butName) { _root[butName].onEnterFrame = function () { theZombieDirector(currentZombieThreat); }; } function pauseGame() { if (gamePaused == true) { if (reloading == true) { mainChar.mainGun.play(); } gameStopStart("game"); enemyStopStart("makeEnemy"); fireButton("stageBG"); mainChar.onEnterFrame = moveCharacter; gamePaused = false; timeClock = setInterval(passingTime, 1000); startTimer(location[currentTownLocation].levelTime); for (v in aliveZombies) { aliveZombies[v].ref.play(); } } else { if (reloading == true) { mainChar.mainGun.stop(); } delete game.onEnterFrame; delete mainChar.onEnterFrame; delete makeEnemy.onEnterFrame; delete stageBG.onPress; delete stageBG.onRelease; gamePaused = true; clearInterval(timeClock); mainChar.legs.gotoAndStop("idle"); for (v in aliveZombies) { aliveZombies[v].ref.stop(); } stopFire(); } } function cleanUpZombies() { for (i in deadZombies) { deadZombies[i].ref.removeMovieClip(); deadZombies.splice(i, 1); deadZombieCount = 0; } for (o in enemyOnScreen) { enemyOnScreen[o].ref.removeMovieClip(); enemyOnScreen.splice(o, 1); } for (p in aliveZombies) { aliveZombies[p].ref.removeMovieClip(); aliveZombies.splice(p, 1); } } function cleanUpScreen() { _root.stopMusic(); cleanUpSurvivors(); removeMapOverlay(); for (p in enemyOnScreen) { enemyOnScreen[p].ref.removeMovieClip(); enemyOnScreen.splice(p, 1); } for (i in deadZombies) { deadZombies[i].ref.removeMovieClip(); deadZombies.splice(i, 1); deadZombieCount = 0; } for (e in roundsOnScreen) { roundsOnScreen[e].ref.removeMovieClip(); roundsOnScreen.splice(e, 1); } for (p in aliveZombies) { aliveZombies[p].ref.removeMovieClip(); aliveZombies.splice(p, 1); } } function startNextLevel() { removeMovieClip(_root.timeManager); _root.mainBlackOut._visible = true; _root.mainBlackOut.alphaTo(100, 0); _root.mainBlackOut.alphaTo(0, 2, "easeOutSine", 0.1, hideBlackOut); timeManagerOpen = false; currentLevel = "day_" + _root.levelUp; zombiesKilled = 0; zombiesCreated = 0; bullet = 0; x = 0; resetSunRise(); fillWeaponMagazines(); pauseGame(); timeClock = setInterval(passingTime, 700); mainChar.gotoAndStop("alive"); startTimer(location[currentTownLocation].levelTime); setupLighting(); if (_root[currentWeapon].name == "chainsaw") { chainsawSound = new Sound(stageBG); chainsawSound.attachSound("sound_chainsawIdle"); chainsawSound.setVolume(100); chainsawSound.start(0, 999); } else { chainsawSound.stop("sound_chainsawIdle"); } } function playChainsawIdle() { chainsawSound = new Sound(stageBG); chainsawSound.attachSound("sound_chainsawIdle"); chainsawSound.setVolume(100); chainsawSound.start(0, 999); } function playChainsawPullSound() { chainsawPullSound = new Sound(stageBg); chainsawPullSound.attachSound("sound_chainsawPull"); chainsawPullSound.volumeTo(100); chainsawPullSound.start(0, 1); } function playChainsawOffSound() { chainsawPullSound = new Sound(stageBg); chainsawPullSound.attachSound("sound_chainsawOff"); chainsawPullSound.volumeTo(100); chainsawPullSound.start(0, 1); } function fireButton(butName) { _root[butName].onPress = function () { _root.fire(); }; _root[butName].onRelease = function () { _root.stopFire(); }; } function swapWeapon(weaponName) { currentWeapon = weaponName; mainGunRef.gotoAndStop(weaponName); if (_root[currentWeapon].name != "chainsaw") { chainsawSound.stop("sound_chainsawIdle"); } } function stopChainsawIdle() { chainsawSound.stop("sound_chainsawWorking"); chainsawSound.stop("sound_chainsawIdle"); } function fire() { if (((ammoInMag > 0) && (reloading == false)) && (pumping == false)) { if ((_root[currentWeapon].fireMode == "auto") && (firing == false)) { firing = true; attachRound("hero"); automaticFire = setInterval(attachRound, _root[currentWeapon].weaponRPM, "hero"); if (_root[currentWeapon].name == "chainsaw") { chainsawSound = new Sound(stageBG); chainsawSound.attachSound("sound_chainsawWorking"); chainsawSound.setVolume(20); chainsawSound.start(0, 999); } } else { if ((_root[currentWeapon].fireMode == "thrown") && (reloading == false)) { throwingAWeapon = true; chargingThrow = setInterval(chargeThrow, 20); } else { firing = true; attachRound("hero"); } if (_root[currentWeapon].pumpWeapon == true) { pumpWeapon(); } } mainGunRef.muzzleFlash.play(); } else if (((reloading == false) && (ammoInMag <= 0)) && (_root[currentWeapon].fireMode != "auto")) { reloadWeapon(); } else if ((((_root[currentWeapon].name == "shotgun") && (reloading)) && (!interruptingReload)) && (ammoInMag >= 1)) { interruptingReload = true; reloadAnimPlaying = false; bringBackWeapon = setInterval(raiseWeapon, 800); mainGunRef.gotoAndPlay("shogtun_bringUpWeapon"); } } function stopFire() { if ((_root[currentWeapon].fireMode == "thrown") && (throwingAWeapon == true)) { throwingAWeapon = false; thrownWeapon(); } firing = false; mainGunRef.muzzleFlash.gotoAndStop("off"); if (_root[currentWeapon].name == "flameThrower") { mainGunRef.muzzleFlash.gotoAndPlay("off"); } clearInterval(automaticFire); if (_root[currentWeapon].name == "chainsaw") { chainsawSound.stop("sound_chainsawWorking"); chainsawSound = new Sound(stageBG); chainsawSound.attachSound("sound_chainsawEnd"); chainsawSound.setVolume(60); chainsawSound.start(0, 1); } } function reloadWeapon() { _root[currentWeapon].recoiling = false; stopFire(); clearInterval(reloadinTime); if (_root[currentWeapon].name == "shotgun") { shellsToLoad = shotgun.magazineCapacity - ammoInMag; totalReloadTime = (_root[currentWeapon].reloadTime * shellsToLoad) + 800; reloading = true; pumping = false; mainGunRef.gotoAndPlay(_root[currentWeapon].name + "_Reloading"); clearInterval(pumpTime); } else { clearInterval(pumpTime); reloading = true; playReloadSound(); mainGunRef.gotoAndPlay(_root[currentWeapon].name + "_Reloading"); reloadAnimPlaying = true; } } function reloadEmptyWeapon() { if (((_root[currentWeapon].reloadType == "auto") && (ammoInMag <= 0)) && (!autoReloading)) { autoReloading = true; reloadWeapon(); } } function playReloadSound() { reloadingSound = new Sound(stageBG); reloadingSound.attachSound(("sound_" + _root[currentWeapon].name) + "Reload"); reloadingSound.setVolume(100); reloadingSound.start(0, 1); } function reloadMagazine() { autoReloading = false; reloading = false; pumping = false; ammoInMag = ammoInMag; if (_root[currentWeapon].name != "shotgun") { ammoInMag = _root[currentWeapon].magazineCapacity; } clearInterval(reloadinTime); clearInterval(pumpTime); } function pumpWeapon() { pumping = true; reloading = false; interruptingReload = false; clearInterval(reloadinTime); mainGunRef.gotoAndPlay(_root[currentWeapon].name + "_Pumping"); pumpTime = setInterval(pumpedWeapon, _root[currentWeapon].pumpTime); } function pumpedWeapon() { pumping = false; reloading = false; clearInterval(pumpTime); clearInterval(reloadinTime); } function raiseWeapon() { reloading = false; autoReloading = false; pumping = false; interruptingReload = false; clearInterval(pumpTime); clearInterval(reloadinTime); clearInterval(bringBackWeapon); } function pumpWeaponSound() { pumpSound = new Sound(stageBG); pumpSound.attachSound(("sound_" + _root[currentWeapon].name) + "Pump"); pumpSound.setVolume(100); pumpSound.start(0, 1); } function shellReloadSound() { shellSound = new Sound(stageBG); shellSound.attachSound(("sound_" + _root[currentWeapon].name) + "ShellReload"); shellSound.setVolume(100); shellSound.start(0, 1); } function bowReloadSound() { shellSound = new Sound(stageBG); shellSound.attachSound("sound_bowDraw"); shellSound.setVolume(100); shellSound.start(0, 1); } function attachRound(ownerName) { bullet++; ammoInMag--; if (ammoInMag <= 0) { stopFire(); } if (((_root[currentWeapon].recoilAnimated == true) && (_root[currentWeapon].recoiling == false)) && (!reloading)) { _root[currentWeapon].recoiling = true; mainGunRef.gotoAndPlay(_root[currentWeapon].name + "_Recoil"); } firing = true; firingSound = new Sound(stageBG); firingSound.attachSound(("sound_" + _root[currentWeapon].name) + "Fire"); firingSound.setVolume(100); firingSound.start(0, 1); var _local3 = new Object(); _local3.x = mainGunRef.barrelEnd._x; _local3.y = mainGunRef.barrelEnd._y; mainGunRef.localToGlobal(_local3); if (_root[currentWeapon].shotsPerRound > 1) { bullet++; shellCasing = random(4) + 1; if (_root[currentWeapon].name == "shotgun") { mainGunRef.ejectionPort.attachMovie("shellcasing_Shotgun" + shellCasing, "casing" + bullet, bullet + 98); } else { mainGunRef.ejectionPort.attachMovie("shellcasing_noPumpShotgun" + shellCasing, "casing" + bullet, bullet + 98); } roundsToFire = _root[currentWeapon].shotsPerRound; while (roundsToFire > -1) { bullet++; var round = _root.attachMovie("round", "round" + bullet, bullet + 350000); if (_root[currentWeapon].showTracers == true) { randomlyShowATracer = random(2) + 1; if (randomlyShowATracer > 1) { round.gotoAndPlay("on"); } else { round.gotoAndStop("off"); } } else { round.gotoAndStop("off"); } round._x = _local3.x - random(50); round._y = _local3.y; round.angle = currentAngle - random(_root[currentWeapon].accuracy); round._rotation = round.angle; round.onEnterFrame = function () { this.x = Math.cos((this.angle * Math.PI) / 180) * _root[currentWeapon].roundSpeed; this.y = Math.sin((this.angle * Math.PI) / 180) * _root[currentWeapon].roundSpeed; this._x = this._x - this.x; this._y = this._y - this.y; }; roundsOnScreen.push({ref:_root["round" + bullet], damage:_root[currentWeapon].damage, headShotDamage:_root[currentWeapon].headShotDamage, owner:ownerName}); roundsToFire--; } } else { if (_root[currentWeapon].casingEject == true) { shellCasing = random(3) + 1; mainGunRef.ejectionPort.attachMovie((("shellcasing_" + _root[currentWeapon].weaponGroup) + "_") + shellCasing, "casing" + bullet, bullet + 98); } if ((_root[currentWeapon].name == "flameThrower") && (ownerName == "hero")) { var _local5 = _root.attachMovie("flameParticle", "flame" + bullet, bullet + 320000); _local5._x = _local3.x; _local5._y = _local3.y; _local5._xscale = (_local5._yscale = random(40) + 65); _local5._rotation = _local5._rotation + (random(10) - 5); roundsOnScreen.push({ref:_root["flame" + bullet], penetrateCount:0, damage:_root[currentWeapon].damage, headShotDamage:_root[currentWeapon].headShotDamage, owner:ownerName, range:_root[currentWeapon].range, type:_root[currentWeapon].type, originX:_local3.x, originY:_local3.y, proximity:0}); } else { var round = _root.attachMovie("round", "round" + bullet, bullet + 350000); } if ((_root[currentWeapon].showTracers == true) && (ownerName == "hero")) { if (_root[currentWeapon].name == "RPG") { round.gotoAndPlay("RPG"); } else if (_root[currentWeapon].name == "compoundBow") { round.gotoAndPlay("compoundBow"); } else { randomlyShowATracer = random(2) + 1; if (randomlyShowATracer > 1) { round.gotoAndPlay("on"); } else { round.gotoAndStop("off"); } } } else { round.gotoAndStop("off"); } round._x = _local3.x; round._y = _local3.y; round.angle = currentAngle - random(_root[currentWeapon].accuracy); round._rotation = round.angle; round.onEnterFrame = function () { var _local4 = Math.cos((round.angle * Math.PI) / 180) * _root[currentWeapon].roundSpeed; var _local3 = Math.sin((round.angle * Math.PI) / 180) * _root[currentWeapon].roundSpeed; this._x = this._x - _local4; this._y = this._y - _local3; }; roundsOnScreen.push({ref:_root["round" + bullet], penetrateCount:0, damage:_root[currentWeapon].damage, headShotDamage:_root[currentWeapon].headShotDamage, owner:ownerName, range:_root[currentWeapon].range, type:_root[currentWeapon].type, originX:_local3.x, originY:_local3.y, proximity:0}); } } function sortZombieDepths() { var _local2 = new Array(); for (var _local1 in enemyOnScreen) { if (enemyOnScreen[_local1].ref != null) { enemyOnScreen[_local1].depth = enemyOnScreen[_local1].ref._y + 71651; _local2.push(enemyOnScreen[_local1]); } } _local2.sortOn("depth", Array.NUMERIC, Array.DESCENDING); var _local1 = 0; while (_local1 < _local2.length) { _local2[_local1].ref.swapDepths(_local1 + 71651); _local1++; } } function sortDeadCats() { var _local2 = new Array(); for (var _local1 in deadZombies) { if (deadZombies[_local1].ref != null) { deadZombies[_local1].ref.depth = deadZombies[_local1].ref._y + 2124; _local2.push(deadZombies[_local1]); } } _local2.sortOn("depth", Array.NUMERIC); var _local1 = 0; while (_local1 < _local2.length) { _local2[_local1].ref.swapDepths(_local1 + 2124); _local1++; } } function collisionTest() { reloadEmptyWeapon(); sortZombieDepths(); hud.ammoCountHud.debug_ammoCount.text = ammoInMag; hud.dayNumber.text = "NIGHT " + levelUp; deathToll.text = zombiesKilled; hud.wallHealthIndicator.wallhealth.text = Math.round(wall.health / 100); zombieProximityCheck(); zombieProximitySort(); for (i in roundsOnScreen) { if (((roundsOnScreen[i].ref._x < -150) || (roundsOnScreen[i].ref._x > 900)) || (roundsOnScreen[i].ref._y < -50)) { roundsOnScreen[i].ref.removeMovieClip(); roundsOnScreen.splice(i, 1); } if ((roundsOnScreen[i].type == "frag") || (roundsOnScreen[i].type == "melee")) { currentRoundProx = Math.round(Math.sqrt(((roundsOnScreen[i].originX - roundsOnScreen[i].ref._x) * (roundsOnScreen[i].originX - roundsOnScreen[i].ref._x)) + ((roundsOnScreen[i].originY - roundsOnScreen[i].ref._y) * (roundsOnScreen[i].originY - roundsOnScreen[i].ref._y)))); if (currentRoundProx >= roundsOnScreen[i].range) { roundsOnScreen[i].ref.removeMovieClip(); roundsOnScreen.splice(i, 1); } } } for (j in aliveZombies) { if ((aliveZombies[j].ref == null) || (aliveZombies[j].ref == undefined)) { aliveZombies.splice(j, 1); } enemyOnScreen[j].ref.zombieHealth.text = enemyOnScreen[j].health; enemyOnScreen[j].ref.zombieDead.text = enemyOnScreen[j].dead; if (aliveZombies[j].dead == false) { for (t in activeTraps) { if (activeTraps[t].ref.collisionFeet.hitTest(aliveZombies[j].ref.collisionFeet)) { if (activeTraps[t].type == "bearTrap") { aliveZombies[j].trapped = true; bearTrapCloseSound = new Sound(stageBG); bearTrapCloseSound.attachSound("sound_trapShut"); bearTrapCloseSound.setVolume(100); bearTrapCloseSound.start(0, 1); zombieTrapScream = new Sound(stageBG); zombieTrapScream.attachSound("sound_zombieFast"); zombieTrapScream.setVolume(100); zombieTrapScream.start(0, 1); activeTraps[t].ref.gotoAndStop("snap"); aliveZombies[j].ref.gotoAndPlay("trapped"); removeTrapOnMapFromExplosion(activeTraps[t].location); activeTraps.splice(t, 1); } else if (activeTraps[t].type == "mine") { spawnFragments(30, activeTraps[t].ref._x, activeTraps[t].ref._y + 60, activeTraps[t].range, "frag", activeTraps[t].damage); explosionNumber++; _root.attachMovie("explosion_grenade", "grensplosion" + explosionNumber, explosionNumber + 88213); _root["grensplosion" + explosionNumber]._x = activeTraps[t].ref._x; _root["grensplosion" + explosionNumber]._y = activeTraps[t].ref._y + 60; _root["grensplosion" + explosionNumber].play; removeTrapOnMapFromExplosion(activeTraps[t].location); activeTraps[t].ref.removeMovieClip(); activeTraps.splice(t, 1); } } } if (aliveZombies[j].trapped) { aliveZombies[j].health = aliveZombies[j].health - (random(0.5) + 0.1); if ((aliveZombies[j].health <= 0) && (aliveZombies[j].beingExploded == false)) { deathSound = new Sound(stageBG); deathSound.attachSound("sound_zombieDeath_" + (random(11) + 1)); deathSound.setVolume(100); deathSound.start(0, 1); deadZombies.push({ref:aliveZombies[j].ref}); randomDeath = random(3) + 1; aliveZombies[j].ref.gotoAndPlay("fallBackwards" + randomDeath); zombiesKilled++; overallDeadZombies++; deadZombieCount++; currentZombieThreat = currentZombieThreat - aliveZombies[j].threat; aliveZombies[j].dead = true; aliveZombies.splice(j, 1); liveZombieCount--; } } if (((aliveZombies[j].ref._x > (520 + ((aliveZombies[j].ref._y * 20) / 100))) && ((!aliveZombies[j].idle) == true)) && (aliveZombies[j].dead == false)) { aliveZombies[j].ref.gotoAndPlay("idlestop1"); aliveZombies[j].idle = true; } else if (((aliveZombies[j].idle == true) && (!wall.destroyed)) && (aliveZombies[j].dead == false)) { if (aliveZombies[j].ref.attackingWall == false) { aliveZombies[j].ref.gotoAndPlay("attackWall" + random(2)); } if (aliveZombies[j].armed) { wall.health = wall.health - ((aliveZombies[j].damage * 1.5) * zombieDamageMultiplier); } else { wall.health = wall.health - (aliveZombies[j].damage * zombieDamageMultiplier); } checkWallStatus(); if (wall.health <= -1) { wall.destroyed = true; } } else if ((((aliveZombies[j].idle == false) && (aliveZombies[j].dead == false)) && (aliveZombies[j].beingExploded == false)) && (aliveZombies[j].trapped == false)) { aliveZombies[j].ref._x = aliveZombies[j].ref._x + aliveZombies[j].speed; aliveZombies[j].directionCount--; if (aliveZombies[j].directionCount < 0) { var _local5 = "direction" + (random(3) + 1); aliveZombies[j].directionCount = aliveZombies[j].directionCountMax; switch (_local5) { case "direction1" : aliveZombies[j].currentDirection = "up"; break; case "direction2" : aliveZombies[j].currentDirection = "down"; break; case "direction3" : aliveZombies[j].currentDirection = "straight"; break; default : aliveZombies[j].currentDirection = "straight"; } } if ((aliveZombies[j].ref._y > 120) && (aliveZombies[j].ref._y < 300)) { switch (aliveZombies[j].currentDirection) { case "straight" : break; case "up" : aliveZombies[j].ref._y = aliveZombies[j].ref._y - (aliveZombies[j].speed / 3.5); break; case "down" : aliveZombies[j].ref._y = aliveZombies[j].ref._y + (aliveZombies[j].speed / 3.5); break; } } } else if ((wall.destroyed && (aliveZombies[j].idle == true)) && (aliveZombies[j].dead == false)) { wall.health = 0; if ((aliveZombies[j].animating == false) && (aliveZombies[j].type != "zombieDog")) { aliveZombies[j].ref.gotoAndPlay(random(10) + 25); aliveZombies[j].animating = true; } else if ((aliveZombies[j].type == "zombieDog") && (aliveZombies[j].animating == false)) { aliveZombies[j].ref.gotoAndPlay("walk1"); aliveZombies[j].animating = true; } if ((aliveZombies[j].ref._x <= (_root.mainChar._x + 39)) && (!aliveZombies[j].eating)) { aliveZombies[j].ref._xscale = 100; aliveZombies[j].ref._x = aliveZombies[j].ref._x + 1; } if ((aliveZombies[j].ref._x >= (_root.mainChar._x + 40)) && (!aliveZombies[j].eating)) { aliveZombies[j].ref._xscale = -100; aliveZombies[j].ref._x = aliveZombies[j].ref._x - 1; } if ((aliveZombies[j].ref._y <= (_root.mainChar._y + 40)) && (!aliveZombies[j].eating)) { aliveZombies[j].ref._y = aliveZombies[j].ref._y + 1; } if ((aliveZombies[j].ref._y >= (_root.mainChar._y + 40)) && (!aliveZombies[j].eating)) { aliveZombies[j].ref._y = aliveZombies[j].ref._y - 1; } if (aliveZombies[j].ref.reach.hitTest(_root.mainChar._x + 70, _root.mainChar._y + 10, true)) { if (hero.isAlive) { aliveZombies[j].eating = true; _root.mainChar.gotoAndPlay("dead"); aliveZombies[j].ref.gotoAndPlay("lunge"); _root.attachMovie("gameOver", "gameOver", 993900); if (levelUp == 1) { gameOver.gameOverDays.gameOverDaysText.text = ("AFTER SURVIVING " + levelUp) + " DAY"; } else { gameOver.gameOverDays.gameOverDaysText.text = ("AFTER SURVIVING " + levelUp) + " DAYS"; } gameOver._alpha = 0; gameOver.alphaTo(100, 8, "easeOutSine"); hideCrosshairs(); hero.isAlive = false; delete mainChar.onEnterFrame; delete stageBG.onPress; delete stageBG.onRelease; } else if (!hero.isAlive) { aliveZombies[j].eating = true; aliveZombies[j].ref.gotoAndPlay("bendDown"); } } } } for (k in roundsOnScreen) { randomBloodPack = random(3) + 1; randomBloodAnim = random(fx_totalBloodAnims) + 1; randomBloodAnimHead = random(fx_totalBloodAnimsHead) + 1; randomBloodAnimChainsaw = random(fx_totalBloodAnimsChainsaw) + 1; if (roundsOnScreen[k].type == "impactExplosive") { for (v in aliveZombies) { if (((aliveZombies[v].ref.head.hitTest(roundsOnScreen[k].ref.collision) || (aliveZombies[v].ref.torso.hitTest(roundsOnScreen[k].ref.collision))) || (aliveZombies[v].ref.legs.hitTest(roundsOnScreen[k].ref.collision))) && (aliveZombies[v].dead == false)) { var _local2 = new Object(); _local2.x = roundsOnScreen[k].ref.collision._x + 70; _local2.y = roundsOnScreen[k].ref.collision._y; roundsOnScreen[k].ref.localToGlobal(_local2); roundsOnScreen[k].ref.removeMovieClip(); roundsOnScreen.splice(k, 1); spawnFragments(30, _local2.x, _local2.y, _root[currentWeapon].range, "frag", _root[currentWeapon].damage); explosionNumber++; _root.attachMovie("explosion_grenade", "grensplosion" + explosionNumber, explosionNumber + 163040); _root["grensplosion" + explosionNumber]._x = _local2.x; _root["grensplosion" + explosionNumber]._y = _local2.y; _root["grensplosion" + explosionNumber]._rotation = -90; _root["grensplosion" + explosionNumber].play; } } } for (t in activeTraps) { if ((activeTraps[t].ref.collision.hitTest(roundsOnScreen[k].ref.collision) && (activeTraps[t].type == "gasCylinder")) && (roundsOnScreen[k].owner == "hero")) { spawnFragments(30, activeTraps[t].ref._x, activeTraps[t].ref._y + 60, activeTraps[t].range, "frag", activeTraps[t].damage); explosionNumber++; _root.attachMovie("explosion_grenade", "grensplosion" + explosionNumber, explosionNumber + 142300); _root["grensplosion" + explosionNumber]._x = activeTraps[t].ref._x; _root["grensplosion" + explosionNumber]._y = activeTraps[t].ref._y + 60; _root["grensplosion" + explosionNumber].play; removeTrapOnMapFromExplosion(activeTraps[t].location); activeTraps[t].ref.removeMovieClip(); activeTraps.splice(t, 1); roundsOnScreen[k].ref.removeMovieClip(); roundsOnScreen.splice(k, 1); } } for (v in aliveZombies) { if (((roundsOnScreen[k].ref._x - aliveZombies[v].ref._x) < 100) && ((roundsOnScreen[k].ref._y - aliveZombies[v].ref._y) < 100)) { if (aliveZombies[v].ref.head.hitTest(roundsOnScreen[k].ref.collision) && (aliveZombies[v].dead == false)) { hitHelmet = random(5); if ((hitHelmet <= 2) && ((aliveZombies[v].type == "zombieSoldier") || (aliveZombies[v].type == "zombieSoldierSprint"))) { hitBodySound = new Sound(stageBG); hitBodySound.attachSound("zombie_hitBody2"); hitBodySound.setVolume(100); hitBodySound.start(0, 1); aliveZombies[v].ref["thudPackHead" + randomBloodPack].gotoAndPlay("base1"); roundsOnScreen[k].ref.removeMovieClip(); roundsOnScreen.splice(k, 1); } else { aliveZombies[v].health = aliveZombies[v].health - (roundsOnScreen[k].headShotDamage + random(3)); if (roundsOnScreen[k].owner == "hero") { switch (_root[currentWeapon].name) { case "chainsaw" : aliveZombies[v].ref["bloodPackHead" + randomBloodPack].gotoAndPlay("chainsaw" + randomBloodAnimChainsaw); hitBodySound = new Sound(stageBG); hitBodySound.attachSound("sound_hitChainsaw" + (random(2) + 1)); hitBodySound.setVolume(100); hitBodySound.start(0, 1); var _local3 = new Object(); _local3.x = aliveZombies[v].ref["bloodPackHead" + randomBloodPack]._x; _local3.y = aliveZombies[v].ref["bloodPackHead" + randomBloodPack]._y + 45; aliveZombies[v].ref["bloodPackHead" + randomBloodPack].localToGlobal(_local3); if (aliveZombies[v].type == "zombieDog") { _local3.x = aliveZombies[v].ref.head._x + 5; _local3.y = aliveZombies[v].ref.head._y + 5; aliveZombies[v].ref.head.localToGlobal(_local3); } zombieChainsawBloodParticle(_local3.x, _local3.y); break; case "compoundBow" : hitBodySound = new Sound(stageBG); hitBodySound.attachSound("sound_hitHead" + (random(2) + 1)); hitBodySound.setVolume(100); hitBodySound.start(0, 1); aliveZombies[v].ref["bloodPackHead" + randomBloodPack].gotoAndPlay("base" + randomBloodAnim); aliveZombies[v].arrowsStuckHead++; aliveZombies[v].ref.dummyHead.head.arrowPack.gotoAndStop("arrow" + aliveZombies[v].arrowsStuckHead); _local3 = new Object(); _local3.x = aliveZombies[v].ref["bloodPackHead" + randomBloodPack]._x; _local3.y = aliveZombies[v].ref["bloodPackHead" + randomBloodPack]._y + 45; if (aliveZombies[v].type == "zombieDog") { _local3.y = aliveZombies[v].ref["bloodPackHead" + randomBloodPack]._y; } aliveZombies[v].ref["bloodPackHead" + randomBloodPack].localToGlobal(_local3); zombieBloodParticle(_local3.x, _local3.y); break; case "flameThrower" : aliveZombies[v].burnDamageCountHead++; if (aliveZombies[v].burnDamageCountHead > roundsBeforeBurn) { aliveZombies[v].ref.dummyHead.head.flamepack.play(); } break; default : aliveZombies[v].ref["bloodPackHead" + randomBloodPack].gotoAndPlay("head" + randomBloodAnimHead); hitBodySound = new Sound(stageBG); hitBodySound.attachSound("sound_hitHead1"); hitBodySound.setVolume(100); hitBodySound.start(0, 1); _local3 = new Object(); _local3.x = aliveZombies[v].ref["bloodPackHead" + randomBloodPack]._x; _local3.y = aliveZombies[v].ref["bloodPackHead" + randomBloodPack]._y + 45; if (aliveZombies[v].type == "zombieDog") { _local3.y = aliveZombies[v].ref["bloodPackHead" + randomBloodPack]._y; } aliveZombies[v].ref["bloodPackHead" + randomBloodPack].localToGlobal(_local3); zombieHeadBloodParticle(_local3.x, _local3.y); } } else { hitBodySound = new Sound(stageBG); hitBodySound.attachSound("sound_hitHead" + (random(2) + 1)); hitBodySound.setVolume(100); hitBodySound.start(0, 1); aliveZombies[v].ref["bloodPackHead" + randomBloodPack].gotoAndPlay("base" + randomBloodAnim); } aliveZombies[v].ref._x = aliveZombies[v].ref._x - 1; aliveZombies[v].ref.prevFrame; checkPenetration(); if ((aliveZombies[v].health <= 0) && (aliveZombies[v].beingExploded == false)) { deathSound = new Sound(stageBG); if (aliveZombies[v].type == "zombieDog") { deathSound.attachSound("sound_dogDeath_" + (random(5) + 1)); } else { deathSound.attachSound("sound_zombieDeath_" + (random(11) + 1)); } deathSound.setVolume(100); deathSound.start(0, 1); deadZombies.push({ref:aliveZombies[v].ref}); if (_root[currentWeapon].name == "compoundBow") { randomDeath = random(2) + 1; } else { randomDeath = random(3) + 1; } if (aliveZombies[v].ref._x > 450) { aliveZombies[v].ref.gotoAndPlay("fallBackwards" + randomDeath); zombiesKilled++; overallDeadZombies++; deadZombieCount++; currentZombieThreat = currentZombieThreat - aliveZombies[v].threat; aliveZombies[v].dead = true; aliveZombies.splice(v, 1); liveZombieCount--; } else { aliveZombies[v].ref.gotoAndPlay("fallHead" + randomDeath); zombiesKilled++; overallDeadZombies++; deadZombieCount++; currentZombieThreat = currentZombieThreat - aliveZombies[v].threat; aliveZombies[v].dead = true; aliveZombies.splice(v, 1); liveZombieCount--; } } } } if (aliveZombies[v].ref.torso.hitTest(roundsOnScreen[k].ref.collision) && (aliveZombies[j].dead == false)) { if ((((aliveZombies[v].type == "zombieSoldier") || (aliveZombies[v].type == "zombieSoldierSprint")) || (aliveZombies[v].type == "zombieSWAT")) || (aliveZombies[v].type == "zombieSWATSprint")) { hitBodySound = new Sound(stageBG); hitBodySound.attachSound("zombie_hitBody2"); hitBodySound.setVolume(100); hitBodySound.start(0, 1); aliveZombies[v].ref["thudPackTorso" + randomBloodPack].gotoAndPlay("base1"); roundsOnScreen[k].ref.removeMovieClip(); roundsOnScreen.splice(k, 1); } else { aliveZombies[v].health = aliveZombies[v].health - (roundsOnScreen[k].damage + random(2)); if (roundsOnScreen[k].owner == "hero") { switch (_root[currentWeapon].name) { case "chainsaw" : aliveZombies[v].ref["bloodPackTorso" + randomBloodPack].gotoAndPlay("chainsaw" + randomBloodAnimChainsaw); hitBodySound = new Sound(stageBG); hitBodySound.attachSound("sound_hitChainsaw" + (random(2) + 1)); hitBodySound.setVolume(100); hitBodySound.start(0, 1); var _local3 = new Object(); _local3.x = aliveZombies[v].ref["bloodPackTorso" + randomBloodPack]._x; _local3.y = aliveZombies[v].ref["bloodPackTorso" + randomBloodPack]._y; if (aliveZombies[v].type == "zombieDog") { _local3.x = aliveZombies[v].ref.torso._x - 30; _local3.y = aliveZombies[v].ref.torso._y - 30; } aliveZombies[v].ref["bloodPackTorso" + randomBloodPack].localToGlobal(_local3); zombieChainsawBloodParticle(_local3.x, _local3.y); break; case "flameThrower" : aliveZombies[v].burnDamageCountTorso++; if (aliveZombies[v].burnDamageCountTorso > roundsBeforeBurn) { aliveZombies[v].ref.flamePackTorso.play(); } break; case "compoundBow" : hitBodySound = new Sound(stageBG); hitBodySound.attachSound("sound_hitBody" + (random(2) + 1)); hitBodySound.setVolume(100); hitBodySound.start(0, 1); aliveZombies[v].ref["bloodPackTorso" + randomBloodPack].gotoAndPlay("base" + randomBloodAnim); aliveZombies[v].arrowsStuckTorso++; aliveZombies[v].ref.dummyTorso.torso.arrowPack.gotoAndStop("arrow" + aliveZombies[v].arrowsStuckTorso); _local3 = new Object(); _local3.x = aliveZombies[v].ref["bloodPackTorso" + randomBloodPack]._x; _local3.y = aliveZombies[v].ref["bloodPackTorso" + randomBloodPack]._y; if (aliveZombies[v].type == "zombieDog") { _local3.y = aliveZombies[v].ref["bloodPackHead" + randomBloodPack]._y; } aliveZombies[v].ref["bloodPackTorso" + randomBloodPack].localToGlobal(_local3); zombieBloodParticle(_local3.x, _local3.y); break; default : hitBodySound = new Sound(stageBG); hitBodySound.attachSound("sound_hitBody" + (random(2) + 1)); hitBodySound.setVolume(100); hitBodySound.start(0, 1); aliveZombies[v].ref["bloodPackTorso" + randomBloodPack].gotoAndPlay("base" + randomBloodAnim); _local3 = new Object(); _local3.x = aliveZombies[v].ref["bloodPackTorso" + randomBloodPack]._x; _local3.y = aliveZombies[v].ref["bloodPackTorso" + randomBloodPack]._y; if (aliveZombies[v].type == "zombieDog") { _local3.y = aliveZombies[v].ref["bloodPackHead" + randomBloodPack]._y; } aliveZombies[v].ref["bloodPackTorso" + randomBloodPack].localToGlobal(_local3); zombieBloodParticle(_local3.x, _local3.y); } } else { hitBodySound = new Sound(stageBG); hitBodySound.attachSound("sound_hitBody" + (random(2) + 1)); hitBodySound.setVolume(100); hitBodySound.start(0, 1); aliveZombies[v].ref["bloodPackTorso" + randomBloodPack].gotoAndPlay("base" + randomBloodAnim); } currentRoundType = roundsOnScreen[k].type; checkPenetration(); aliveZombies[v].ref._x = aliveZombies[v].ref._x - _root[currentWeapon].knockBack; aliveZombies[v].ref.prevFrame; if ((aliveZombies[v].health <= 0) && (aliveZombies[v].beingExploded == false)) { deathSound = new Sound(stageBG); if (aliveZombies[v].type == "zombieDog") { deathSound.attachSound("sound_dogDeath_" + (random(5) + 1)); } else { deathSound.attachSound("sound_zombieDeath_" + (random(11) + 1)); } deathSound.setVolume(100); deathSound.start(0, 1); deadZombies.push({ref:enemyOnScreen[j].ref}); randomDeath = random(3) + 1; if ((currentRoundType == "frag") && (randomDeath > 1)) { aliveZombies[v].ref.gotoAndPlay("exploded1"); } else { aliveZombies[v].ref.gotoAndPlay("fallBackwards" + randomDeath); } zombiesKilled++; overallDeadZombies++; deadZombieCount++; currentZombieThreat = currentZombieThreat - aliveZombies[v].threat; aliveZombies[v].dead = true; aliveZombies.splice(v, 1); liveZombieCount--; sunRiseCheck(); } } } if (aliveZombies[v].ref.legs.hitTest(roundsOnScreen[k].ref.collision) && (aliveZombies[j].dead == false)) { aliveZombies[v].health = aliveZombies[v].health - (roundsOnScreen[k].damage + random(1)); if (roundsOnScreen[k].owner == "hero") { switch (_root[currentWeapon].name) { case "chainsaw" : aliveZombies[v].ref["bloodPackTorso" + randomBloodPack].gotoAndPlay("chainsaw" + randomBloodAnimChainsaw); hitBodySound = new Sound(stageBG); hitBodySound.attachSound("sound_hitChainsaw" + (random(2) + 1)); hitBodySound.setVolume(100); hitBodySound.start(0, 1); break; case "flameThrower" : aliveZombies[v].burnDamageCountLegs++; if (aliveZombies[v].burnDamageCountLegs > roundsBeforeBurn) { aliveZombies[v].ref.burnDamageCountLegs.play(); } break; case "compoundBow" : hitBodySound = new Sound(stageBG); hitBodySound.attachSound("sound_hitBody" + (random(2) + 1)); hitBodySound.setVolume(100); hitBodySound.start(0, 1); aliveZombies[v].ref["bloodPackLegs" + randomBloodPack].gotoAndPlay("base" + randomBloodAnim); aliveZombies[v].arrowsStuckLegs++; aliveZombies[v].ref.dummyFrontUpperLeg.arrowPack.gotoAndStop("arrow" + aliveZombies[v].arrowsStuckLegs); break; default : aliveZombies[v].ref["bloodPackLegs" + randomBloodPack].play(); hitLegSound = new Sound(stageBG); hitLegSound.attachSound("sound_hitBody1"); hitLegSound.setVolume(100); hitLegSound.start(0, 1); var _local3 = new Object(); _local3.x = aliveZombies[v].ref["bloodPackLegs" + randomBloodPack]._x; _local3.y = aliveZombies[v].ref["bloodPackLegs" + randomBloodPack]._y; aliveZombies[v].ref["bloodPackLegs" + randomBloodPack].localToGlobal(_local3); zombieLegBloodParticle(_local3.x, _local3.y); } } else { hitBodySound = new Sound(stageBG); hitBodySound.attachSound("sound_hitBody" + (random(2) + 1)); hitBodySound.setVolume(100); hitBodySound.start(0, 1); aliveZombies[v].ref["bloodPackLegs" + randomBloodPack].gotoAndPlay("base" + randomBloodAnim); } checkPenetration(); aliveZombies[v].ref._x = aliveZombies[v].ref._x - 2; aliveZombies[v].ref.prevFrame; if ((aliveZombies[v].health <= 0) && (aliveZombies[v].beingExploded == false)) { deathSound = new Sound(stageBG); if (aliveZombies[v].type == "zombieDog") { deathSound.attachSound("sound_dogDeath_" + (random(5) + 1)); } else { deathSound.attachSound("sound_zombieDeath_" + (random(11) + 1)); } deathSound.setVolume(100); deathSound.start(0, 1); randomDeath = random(3) + 1; if (aliveZombies[v].ref._x > 450) { aliveZombies[v].ref.gotoAndPlay("fallBackwards" + randomDeath); zombiesKilled++; overallDeadZombies++; deadZombieCount++; liveZombieCount--; currentZombieThreat = currentZombieThreat - aliveZombies[v].threat; aliveZombies[v].dead = true; aliveZombies.splice(v, 1); } else { aliveZombies[v].ref.gotoAndPlay("fallForward" + randomDeath); zombiesKilled++; overallDeadZombies++; deadZombieCount++; liveZombieCount--; currentZombieThreat = currentZombieThreat - aliveZombies[v].threat; aliveZombies[v].dead = true; aliveZombies.splice(v, 1); sunRiseCheck(); } } } } } } } } function ceaseFire() { firing = false; clearInterval(weaponDelay); mainGunRef.muzzleFlash.gotoAndStop(1); } function turretControl() { var _local2 = new Object(); _local2.x = mainGunRef._x; _local2.y = mainGunRef._y; mainGunRef._parent.localToGlobal(_local2); var _local4 = _local2.x - _root._xmouse; var _local3 = _local2.y - _root._ymouse; var _local5 = Math.atan2(_local3, _local4) * 57.2957795130823; currentAngle = _local5; if (currentAngle > 15) { currentAngle = 15; } if (currentAngle < -10) { currentAngle = -10; } mainGunRef._rotation = currentAngle; } stop(); var overallDeadZombies = 0; delete game.onEnterFrame; delete mainChar.onEnterFrame; delete makeEnemy.onEnterFrame; delete stageBG.onPress; delete stageBG.onRelease; fscommand ("allowscale", false); enemyStopStart("makeEnemy"); if ((_quality != "MEDIUM") && (_quality != "LOW")) { _quality = "medium"; } mouseInitialised = "notyet"; _root.attachMovie("blackOut", "mainBlackOut", 999788); _root.mainBlackOut.alphaTo(0, 1.5, "easeOutSine", 0.5, hideBlackOut); _root.mainBlackOut.depth = 994000 /* 0x0F2AD0 */; _root.attachMovie("hud", "hud", 894351); _root.hud._x = 660; _root.hud._y = 335.4; _root.attachMovie("mainCharacter", "mainChar", 97500); mainChar._x = 605; mainChar._y = 175; setupSurvivorSlots(); setupSurvivors(); assignSurvivorWeapons(); addHeroToSurvivorArray(); bullet = 0; bulletLevel = 1; projectile = 0; smokePuff = 0; firstRound = true; reloading = false; reloadAnimPlaying = false; autoReloading = false; pumping = false; firing = false; interruptingReload = false; wall_health = 1000; currentLevel = "day_1"; levelUp = 1; zombiesKilled = 0; chainsawSoundPlaying = false; optionsLoaded = false; zombiesAnimating = false; gamePaused = false; endGameStarted = false; currentZombieThreat = 0; switchingWeapons = false; currentTownLocation = "glenDale"; createTownMapOverlay(currentTownLocation); setupLighting(); delay = 6; roundsOnScreen = new Array(); enemyOnScreen = new Array(); deadZombies = new Array(); aliveZombies = new Array(); x = 1; zombiesCreated = 0; var bodysOnScreenTime = 50; showCrosshairs(); startTimer(location[currentTownLocation].levelTime); mainGunRef = mainChar.mainGun; bgMusic = new Sound(musicAmbience); bgMusic.attachSound("music_track1"); bgMusic.setVolume(100); bgMusic.start(0, 999999); function removeThisZombie(zombieRef) { if (deadZombieCount >= deadZombieCountMax) { _root[zombieRef].alphaTo(0, 0.3, "linear", 0, function () { removeMovieClip(_root[zombieRef]); }); deadZombieCount--; } } deadZombieCount = 0; deadZombieCountMax = 5; removeZombieDelay = 8000; function zombieProximityCheck() { var _local2 = {x:_root.mainChar.mainGun.barrelEnd._x, y:_root.mainChar.mainGun.barrelEnd._y}; _root.mainChar.mainGun.barrelEnd.localToGlobal(_local2); for (v in aliveZombies) { _root.aliveZombies[v].targetX = _root.aliveZombies[v].ref._x; _root.aliveZombies[v].targetY = _root.aliveZombies[v].ref._y - 45; _root.aliveZombies[v].proximity = Math.round(Math.sqrt(((_local2.x - _root.aliveZombies[v].targetX) * (_local2.x - _root.aliveZombies[v].targetX)) + ((_local2.y - _root.aliveZombies[v].targetY) * (_local2.y - _root.aliveZombies[v].targetY)))); aliveZombies[v].ref.zombieProximity.text = v; } } function zombieProximitySort() { _root.aliveZombies.sortOn("proximity", Array.DESCENDING, Array.NUMERIC); } function hideBlackOut() { _root.mainBlackOut._visible = false; } function endGame() { hideCrosshairs(); if (levelUp > 40) { _root.attachMovie("ending2_badEnding", "endingAnim", 999002); _root.endingAnim.gotoAndPlay(1); } else { _root.HPScoreService.postScore(overallDeadZombies, ""); _root.attachMovie("ending2_goodEnding", "endingAnim", 999002); _root.endingAnim.gotoAndPlay(1); } } function loadHints() { if (hints[_root.levelUp] == "") { timeManager.theClipBoard.hintCard._alpha = 0; } else { timeManager.theClipBoard.hintCard._alpha = 100; timeManager.theClipBoard.hintCard.hintText.text = hints[_root.levelUp]; } } hints = new Array(); hints.push("", "MORE SURVIVORS MEANS MORE CAN BE DONE", "TIME SEARCHING FOR WEAPONS ADDS UP", "SOME ZOMBIES CARRY WEAPONS YOU CAN USE", "", "SPACEBAR SWITCHES WEAPONS", "HIT 'R' TO RELOAD YOUR WEAPON", "", "ANY SEARCHING CAN BE DANGEROUS", "BETTER WEAPONS TAKE TIME TO FIND", "", "REMEMBER TO WRITE TOMMOROW'S NOTE", "DON'T WASTE TIME OVER REPAIRING", "ESCAPE OPENS THE OPTIONS", "", "CALL MUM IF I LIVE", "BROKEN WALL PLUS ZOMBIES EQUALS DEATH", "", "OH I DON'T KNOW", "", "", "DON'T DIE", "", "KILL ZOMBIES...AND STUFF", "", "", "I THINK I CAN. I THINK I CAN.", "", "", "ZOMBIE ARMS AREN'T FOOD"); fx_totalBloodAnims = 4; fx_totalBloodAnimsHead = 2; fx_totalBloodAnimsChainsaw = 2; function moveCharacter() { if ((((((((!Key.isDown(65)) && (!Key.isDown(68))) && (!Key.isDown(87))) && (!Key.isDown(83))) && (!Key.isDown(37))) && (!Key.isDown(39))) && (!Key.isDown(38))) && (!Key.isDown(40))) { characterWalkAnim("idle"); } if ((Key.isDown(65) || (Key.isDown(37))) && (!blockFront.hitTest(mainChar._x + 90, mainChar._y + 100, true))) { this._x = this._x - hero.speed; characterWalkAnim("forward"); } if ((Key.isDown(68) || (Key.isDown(39))) && (!blockBack.hitTest(mainChar._x + 90, mainChar._y + 100, true))) { this._x = this._x + hero.speed; characterWalkAnim("backward"); } if (((Key.isDown(87) || (Key.isDown(38))) && (!blockTop.hitTest(mainChar._x + 90, mainChar._y + 100, true))) && (!blockBack.hitTest(mainChar._x + 90, mainChar._y + 100, true))) { this._y = this._y - hero.speed; if (Key.isDown(68)) { characterWalkAnim("backward"); } else if (Key.isDown(65)) { characterWalkAnim("forward"); } else { characterWalkAnim("up"); } } if (((Key.isDown(83) || (Key.isDown(40))) && (!blockFront.hitTest(mainChar._x + 90, mainChar._y + 100, true))) && (!blockBottom.hitTest(mainChar._x + 90, mainChar._y + 100, true))) { this._y = this._y + hero.speed; if (Key.isDown(68) || (Key.isDown(39))) { characterWalkAnim("backward"); } else if (Key.isDown(65) || (Key.isDown(37))) { characterWalkAnim("forward"); } else { characterWalkAnim("down"); } } if (Key.isDown(82)) { if ((reloading == false) && (ammoInMag != _root[currentWeapon].magazineCapacity)) { reloadWeapon(); } if (Key.isDown(49)) { _root.swapWeapon("pistol"); } } } function characterWalkAnim(currentDirection) { _root.mainChar.legs.gotoAndStop(currentDirection); } hero = new Object(); hero.health = 100; hero.speed = 5; hero.isAlive = true; mainChar.depthSwappedWith5 = false; keyListener = new Object(); keyListener.onKeyDown = function () { if (((Key.isDown(32) && (switchingWeapons == false)) && (firing == false)) && (secondaryWeapon != null)) { switchWeapons(); handlingSound = new Sound(stageBG); handlingSound.attachSound("sound_switchWeapons"); handlingSound.setVolume(100); handlingSound.start(0, 1); if (_root[currentWeapon].name == "chainsaw") { chainsawSound = new Sound(stageBG); chainsawSound.attachSound("sound_chainsawIdle"); chainsawSound.setVolume(100); chainsawSound.start(0, 999); } } if (Key.isDown(27)) { loadOptions(); } }; keyListener.onKeyUp = function () { if ((switchingWeapons == true) && (Key.isDown(32) == false)) { switchingWeapons = false; } }; Key.addListener(keyListener); _root.mainChar.onEnterFrame = moveCharacter; function zombieGroanSound(zombieType) { playASound = random(10) + 1; if (playASound == 1) { zombieGroan = new Sound(stageBG); zombieGroan.attachSound("sound_zombie" + zombieType); zombieGroan.setVolume(100); zombieGroan.start(0, 1); } } function zombieHitWallSound() { zombieHitWallSnd = new Sound(stageBG); zombieHitWallSnd.attachSound("zombie_hitWall" + (random(2) + 1)); zombieHitWallSnd.setVolume(50); zombieHitWallSnd.start(0, 1); } function destroyBody() { this.removeMovieClip; } function zombieAppearance(zombieRef, isArmed) { randomZombieHead = random(zombieHeads) + 1; randomZombieTorso = random(zombieTorsos) + 1; randomHeadAccessory = random(zombieHeadAccessories) + 1; randomTorsoAccessory = random(zombieTorsoAccessories) + 1; randomTorsoColour = torsoColours[random(torsoColours.length)]; _root[zombieRef].dummyHead.attachMovie("zombieHead" + randomZombieHead, "head", x); _root[zombieRef].dummyTorso.attachMovie("zombieTorso" + randomZombieTorso, "torso", x); _root[zombieRef].dummyFrontHand.attachMovie("zombie_Hand", "frontHand", x); _root[zombieRef].dummyBackHand.attachMovie("zombie_Hand", "backHand", x); if (isArmed) { _root[zombieRef].dummyFrontHand.frontHand.accessories.gotoAndStop("armedWeapon" + random(numberZombieWeapons)); } _root[zombieRef].dummyTorso.torso.play(); _root[zombieRef].dummyHead.head.accessories.gotoAndStop(randomHeadAccessory); _root[zombieRef].dummyTorso.torso.torsoAddons.gotoAndStop(randomTorsoAccessory); _root[zombieRef].dummyTorso.torso.torso.gotoAndStop(randomTorsoColour); _root[zombieRef].dummyFrontUpperArm.upperArm.gotoAndStop(randomTorsoColour); _root[zombieRef].dummyFrontLowerArm.lowerArm.gotoAndStop(randomTorsoColour); _root[zombieRef].dummyBackUpperArm.upperArm.gotoAndStop(randomTorsoColour); _root[zombieRef].dummyBackLowerArm.lowerArm.gotoAndStop(randomTorsoColour); randomLegColour = legColours[random(legColours.length)]; _root[zombieRef].dummyFrontUpperLeg.upperLeg.gotoAndStop(randomLegColour); _root[zombieRef].dummyFrontLowerLeg.lowerLeg.gotoAndStop(randomLegColour); _root[zombieRef].dummyBackUpperLeg.upperLeg.gotoAndStop(randomLegColour); _root[zombieRef].dummyBackLowerLeg.lowerLeg.gotoAndStop(randomLegColour); _root[zombieRef].cacheAsBitmap = true; if (currentZombieType.name == "zombieSlow") { _root[zombieRef].gotoAndPlay(random(20) + 45); } if (currentZombieType.name == "zombieFast") { _root[zombieRef].gotoAndPlay(random(20) + 1); } if (currentZombieType.name == "zombieSprint") { _root[zombieRef].gotoAndPlay(random(10) + 80); } } function zombieAppearanceCustom(zombieRef, zombieType, zombieArmed) { randomZombieHead = random(zombieHeads) + 1; randomZombieTorso = random(zombieTorsos) + 1; randomHeadAccessory = random(zombieHeadAccessories) + 1; randomTorsoAccessory = random(zombieTorsoAccessories) + 1; randomTorsoColour = torsoColours[random(torsoColours.length)]; randomLegColour = legColours[random(legColours.length)]; if (zombieType == "zombieFatManSprint") { zombieType = "zombieFatMan"; } if (zombieType == "zombieFatWomanSprint") { zombieType = "zombieFatWoman"; } if (zombieType == "zombieSoldierSprint") { zombieType = "zombieSoldier"; } if (zombieType == "zombieSWATSprint") { zombieType = "zombieSWAT"; } switch (zombieType) { case "zombieSoldier" : _root[zombieRef].dummyHead.attachMovie("zombieHead1", "head", x); _root[zombieRef].dummyTorso.attachMovie("zombieTorso1", "torso", x); _root[zombieRef].dummyFrontHand.attachMovie("zombie_Hand", "frontHand", x); _root[zombieRef].dummyBackHand.attachMovie("zombie_Hand", "backHand", x); _root[zombieRef].dummyHead.head.accessories.gotoAndStop("armyHelmet"); _root[zombieRef].dummyTorso.torso.torsoAddons.gotoAndStop("armyVest"); _root[zombieRef].dummyBackHand.backHand.accessories.gotoAndStop("armyM4"); _root[zombieRef].dummyTorso.torso.torso.gotoAndStop("khaki"); _root[zombieRef].dummyFrontUpperArm.upperArm.gotoAndStop("khaki"); _root[zombieRef].dummyFrontLowerArm.lowerArm.gotoAndStop("khaki"); _root[zombieRef].dummyBackUpperArm.upperArm.gotoAndStop("khaki"); _root[zombieRef].dummyBackLowerArm.lowerArm.gotoAndStop("khaki"); _root[zombieRef].dummyFrontUpperLeg.upperLeg.gotoAndStop("khaki"); _root[zombieRef].dummyFrontLowerLeg.lowerLeg.gotoAndStop("khaki"); _root[zombieRef].dummyBackUpperLeg.upperLeg.gotoAndStop("khaki"); _root[zombieRef].dummyBackLowerLeg.lowerLeg.gotoAndStop("khaki"); _root[zombieRef].cacheAsBitmap = true; break; case "zombieSWAT" : _root[zombieRef].dummyHead.attachMovie("zombieHead1", "head", x); _root[zombieRef].dummyTorso.attachMovie("zombieTorso1", "torso", x); _root[zombieRef].dummyFrontHand.attachMovie("zombie_Hand", "frontHand", x); _root[zombieRef].dummyBackHand.attachMovie("zombie_Hand", "backHand", x); _root[zombieRef].dummyHead.head.accessories.gotoAndStop("SWAT"); _root[zombieRef].dummyTorso.torso.torsoAddons.gotoAndStop("SWAT"); _root[zombieRef].dummyTorso.torso.torso.gotoAndStop("denim"); _root[zombieRef].dummyFrontUpperArm.upperArm.gotoAndStop("denim"); _root[zombieRef].dummyFrontLowerArm.lowerArm.gotoAndStop("denim"); _root[zombieRef].dummyBackUpperArm.upperArm.gotoAndStop("denim"); _root[zombieRef].dummyBackLowerArm.lowerArm.gotoAndStop("denim"); _root[zombieRef].dummyFrontUpperLeg.upperLeg.gotoAndStop("denim"); _root[zombieRef].dummyFrontLowerLeg.lowerLeg.gotoAndStop("denim"); _root[zombieRef].dummyBackUpperLeg.upperLeg.gotoAndStop("denim"); _root[zombieRef].dummyBackLowerLeg.lowerLeg.gotoAndStop("denim"); _root[zombieRef].cacheAsBitmap = true; break; case "zombieFatCop" : _root[zombieRef].dummyHead.attachMovie("zombieHead1", "head", x); _root[zombieRef].dummyTorso.attachMovie("zombieTorso1", "torso", x); _root[zombieRef].dummyFrontHand.attachMovie("zombie_Hand", "frontHand", x); _root[zombieRef].dummyBackHand.attachMovie("zombie_Hand", "backHand", x); _root[zombieRef].dummyHead.head.accessories.gotoAndStop("copFat" + (random(3) + 1)); _root[zombieRef].dummyTorso.torso.torsoAddons.gotoAndStop("copFat"); _root[zombieRef].dummyBackHand.backHand.accessories.gotoAndStop("copNightStick"); _root[zombieRef].dummyTorso.torso.torso.colorTo(6737151, 0); _root[zombieRef].dummyFrontUpperArm.upperArm.colorTo(6737151, 0); _root[zombieRef].dummyFrontLowerArm.lowerArm.gotoAndStop("skin"); _root[zombieRef].dummyBackUpperArm.upperArm.colorTo(6737151, 0); _root[zombieRef].dummyBackLowerArm.lowerArm.gotoAndStop("skin"); _root[zombieRef].dummyFrontUpperLeg.upperLeg.gotoAndStop("nearBlack"); _root[zombieRef].dummyFrontLowerLeg.lowerLeg.gotoAndStop("nearBlack"); _root[zombieRef].dummyBackUpperLeg.upperLeg.gotoAndStop("nearBlack"); _root[zombieRef].dummyBackLowerLeg.lowerLeg.gotoAndStop("nearBlack"); _root[zombieRef].cacheAsBitmap = true; break; case "zombieDropRevolver" : _root[zombieRef].dummyHead.attachMovie("zombieHead1", "head", x); _root[zombieRef].dummyTorso.attachMovie("zombieTorso1", "torso", x); _root[zombieRef].dummyFrontHand.attachMovie("zombie_Hand", "frontHand", x); _root[zombieRef].dummyBackHand.attachMovie("zombie_Hand", "backHand", x); _root[zombieRef].dummyHead.head.accessories.gotoAndStop("copFat" + (random(3) + 1)); _root[zombieRef].dummyTorso.torso.torsoAddons.gotoAndStop("copFat"); _root[zombieRef].dummyFrontHand.frontHand.accessories.gotoAndStop("copRevolver"); _root[zombieRef].dummyTorso.torso.torso.colorTo(6737151, 0); _root[zombieRef].dummyFrontUpperArm.upperArm.colorTo(6737151, 0); _root[zombieRef].dummyFrontLowerArm.lowerArm.colorTo(16771797, 0); _root[zombieRef].dummyBackUpperArm.upperArm.colorTo(6737151, 0); _root[zombieRef].dummyBackLowerArm.lowerArm.colorTo(16771797, 0); _root[zombieRef].dummyFrontUpperLeg.upperLeg.colorTo(7208, 0); _root[zombieRef].dummyFrontLowerLeg.lowerLeg.colorTo(7208, 0); _root[zombieRef].dummyBackUpperLeg.upperLeg.colorTo(7208, 0); _root[zombieRef].dummyBackLowerLeg.lowerLeg.colorTo(7208, 0); _root[zombieRef].cacheAsBitmap = true; break; case "zombieClown" : _root[zombieRef].dummyHead.attachMovie("zombieHead3", "head", x); _root[zombieRef].dummyTorso.attachMovie("zombieTorso2", "torso", x); _root[zombieRef].dummyFrontHand.attachMovie("zombie_Hand", "frontHand", x); _root[zombieRef].dummyBackHand.attachMovie("zombie_Hand", "backHand", x); _root[zombieRef].dummyHead.head.accessories.gotoAndStop("clown"); _root[zombieRef].dummyTorso.torso.torsoAddons.gotoAndStop("clown"); _root[zombieRef].dummyTorso.torso.torso.colorTo(6710988, 0); _root[zombieRef].dummyFrontUpperArm.upperArm.colorTo(39168, 0); _root[zombieRef].dummyFrontLowerArm.lowerArm.colorTo(39168, 0); _root[zombieRef].dummyBackUpperArm.upperArm.colorTo(6710988, 0); _root[zombieRef].dummyBackLowerArm.lowerArm.colorTo(6710988, 0); _root[zombieRef].dummyFrontUpperLeg.upperLeg.colorTo(13382400, 0); _root[zombieRef].dummyFrontLowerLeg.lowerLeg.colorTo(13382400, 0); _root[zombieRef].dummyBackUpperLeg.upperLeg.colorTo(13260, 0); _root[zombieRef].dummyBackLowerLeg.lowerLeg.colorTo(13260, 0); _root[zombieRef].dummyFrontFoot.foot.colorTo(10027008, 0); _root[zombieRef].dummyBackFoot.foot.colorTo(10027008, 0); _root[zombieRef].cacheAsBitmap = true; break; case "zombieMechanic" : _root[zombieRef].dummyHead.attachMovie("zombieHead2", "head", x); _root[zombieRef].dummyTorso.attachMovie("zombieTorso1", "torso", x); _root[zombieRef].dummyFrontHand.attachMovie("zombie_Hand", "frontHand", x); _root[zombieRef].dummyBackHand.attachMovie("zombie_Hand", "backHand", x); _root[zombieRef].dummyHead.head.accessories.gotoAndStop(randomHeadAccessory); _root[zombieRef].dummyTorso.torso.torsoAddons.gotoAndStop("mechanic"); if (isArmed) { _root[zombieRef].dummyFrontHand.frontHand.accessories.gotoAndStop("armedWeapon" + random(numberZombieWeapons)); } _root[zombieRef].dummyTorso.torso.torso.colorTo(3691610, 0); _root[zombieRef].dummyFrontUpperArm.upperArm.colorTo(3691610, 0); _root[zombieRef].dummyFrontLowerArm.lowerArm.colorTo(3691610, 0); _root[zombieRef].dummyBackUpperArm.upperArm.colorTo(3691610, 0); _root[zombieRef].dummyBackLowerArm.lowerArm.colorTo(3691610, 0); _root[zombieRef].dummyFrontUpperLeg.upperLeg.colorTo(3691610, 0); _root[zombieRef].dummyFrontLowerLeg.lowerLeg.colorTo(3691610, 0); _root[zombieRef].dummyBackUpperLeg.upperLeg.colorTo(3691610, 0); _root[zombieRef].dummyBackLowerLeg.lowerLeg.colorTo(3691610, 0); _root[zombieRef].cacheAsBitmap = true; break; case "zombiePriest" : _root[zombieRef].dummyHead.attachMovie("zombieHead1", "head", x); _root[zombieRef].dummyTorso.attachMovie("zombieTorso2", "torso", x); _root[zombieRef].dummyFrontHand.attachMovie("zombie_Hand", "frontHand", x); _root[zombieRef].dummyBackHand.attachMovie("zombie_Hand", "backHand", x); _root[zombieRef].dummyHead.head.accessories.gotoAndStop("priest"); _root[zombieRef].dummyTorso.torso.torsoAddons.gotoAndStop("priest"); _root[zombieRef].dummyBackHand.backHand.accessories.gotoAndStop("bible"); _root[zombieRef].dummyTorso.torso.torso.gotoAndStop("nearBlack"); _root[zombieRef].dummyFrontUpperArm.upperArm.gotoAndStop("nearBlack"); _root[zombieRef].dummyFrontLowerArm.lowerArm.gotoAndStop("nearBlack"); _root[zombieRef].dummyBackUpperArm.upperArm.gotoAndStop("nearBlack"); _root[zombieRef].dummyBackLowerArm.lowerArm.gotoAndStop("nearBlack"); _root[zombieRef].dummyFrontUpperLeg.upperLeg.gotoAndStop("nearBlack"); _root[zombieRef].dummyFrontLowerLeg.lowerLeg.gotoAndStop("nearBlack"); _root[zombieRef].dummyBackUpperLeg.upperLeg.gotoAndStop("nearBlack"); _root[zombieRef].dummyBackLowerLeg.lowerLeg.gotoAndStop("nearBlack"); _root[zombieRef].cacheAsBitmap = true; break; case "zombieNewsReporter" : _root[zombieRef].dummyHead.attachMovie("zombieHead3", "head", x); _root[zombieRef].dummyTorso.attachMovie("zombieTorso1", "torso", x); _root[zombieRef].dummyFrontHand.attachMovie("zombie_Hand", "frontHand", x); _root[zombieRef].dummyBackHand.attachMovie("zombie_Hand", "backHand", x); _root[zombieRef].dummyHead.head.accessories.gotoAndStop("newsReporter"); _root[zombieRef].dummyTorso.torso.torsoAddons.gotoAndStop("newsReporter"); _root[zombieRef].dummyBackHand.backHand.accessories.gotoAndStop("microphone"); _root[zombieRef].dummyTorso.torso.torso.colorTo(13412704, 0); _root[zombieRef].dummyFrontUpperArm.upperArm.colorTo(13412704, 0); _root[zombieRef].dummyFrontLowerArm.lowerArm.colorTo(13412704, 0); _root[zombieRef].dummyBackUpperArm.upperArm.colorTo(13412704, 0); _root[zombieRef].dummyBackLowerArm.lowerArm.colorTo(13412704, 0); _root[zombieRef].dummyFrontUpperLeg.upperLeg.colorTo(3355443, 0); _root[zombieRef].dummyFrontLowerLeg.lowerLeg.colorTo(3355443, 0); _root[zombieRef].dummyBackUpperLeg.upperLeg.colorTo(3355443, 0); _root[zombieRef].dummyBackLowerLeg.lowerLeg.colorTo(3355443, 0); _root[zombieRef].cacheAsBitmap = true; break; case "zombieNewsCameraman" : _root[zombieRef].dummyHead.attachMovie("zombieHead1", "head", x); _root[zombieRef].dummyTorso.attachMovie("zombieTorso1", "torso", x); _root[zombieRef].dummyFrontHand.attachMovie("zombie_Hand", "frontHand", x); _root[zombieRef].dummyBackHand.attachMovie("zombie_Hand", "backHand", x); _root[zombieRef].dummyHead.head.accessories.gotoAndStop("newsCameraman"); _root[zombieRef].dummyTorso.torso.torsoAddons.gotoAndStop("newsCameraman"); _root[zombieRef].dummyBackHand.backHand.accessories.gotoAndStop("newsCamera"); _root[zombieRef].dummyTorso.torso.torso.colorTo(10040115, 0); _root[zombieRef].dummyFrontUpperArm.upperArm.colorTo(10040115, 0); _root[zombieRef].dummyFrontLowerArm.lowerArm.colorTo(16771797, 0); _root[zombieRef].dummyBackUpperArm.upperArm.colorTo(10040115, 0); _root[zombieRef].dummyBackLowerArm.lowerArm.colorTo(16771797, 0); _root[zombieRef].dummyFrontUpperLeg.upperLeg.colorTo(3355443, 0); _root[zombieRef].dummyFrontLowerLeg.lowerLeg.colorTo(3355443, 0); _root[zombieRef].dummyBackUpperLeg.upperLeg.colorTo(3355443, 0); _root[zombieRef].dummyBackLowerLeg.lowerLeg.colorTo(3355443, 0); _root[zombieRef].cacheAsBitmap = true; break; case "zombieFatWoman" : _root[zombieRef].dummyHead.attachMovie("zombieHead3", "head", x); _root[zombieRef].dummyTorso.attachMovie("zombieTorso1", "torso", x); _root[zombieRef].dummyFrontHand.attachMovie("zombie_Hand", "frontHand", x); _root[zombieRef].dummyBackHand.attachMovie("zombie_Hand", "backHand", x); _root[zombieRef].dummyHead.head.accessories.gotoAndStop("fatWoman" + (random(5) + 1)); _root[zombieRef].dummyTorso.torso.torsoAddons.gotoAndStop("fatWoman" + (random(5) + 1)); if (isArmed) { _root[zombieRef].dummyFrontHand.frontHand.accessories.gotoAndStop("armedWeapon" + random(numberZombieWeapons)); } _root[zombieRef].dummyTorso.torso.torso.gotoAndStop("skin"); _root[zombieRef].dummyFrontUpperArm.upperArm.gotoAndStop("skin"); _root[zombieRef].dummyFrontLowerArm.lowerArm.gotoAndStop("skin"); _root[zombieRef].dummyBackUpperArm.upperArm.gotoAndStop("skin"); _root[zombieRef].dummyBackLowerArm.lowerArm.gotoAndStop("skin"); _root[zombieRef].dummyFrontUpperLeg.upperLeg.gotoAndStop("skin"); _root[zombieRef].dummyFrontLowerLeg.lowerLeg.gotoAndStop("skin"); _root[zombieRef].dummyBackUpperLeg.upperLeg.gotoAndStop("skin"); _root[zombieRef].dummyBackLowerLeg.lowerLeg.gotoAndStop("skin"); _root[zombieRef].cacheAsBitmap = true; break; case "zombieFatMan" : _root[zombieRef].dummyHead.attachMovie("zombieHead3", "head", x); _root[zombieRef].dummyTorso.attachMovie("zombieTorso1", "torso", x); _root[zombieRef].dummyFrontHand.attachMovie("zombie_Hand", "frontHand", x); _root[zombieRef].dummyBackHand.attachMovie("zombie_Hand", "backHand", x); _root[zombieRef].dummyHead.head.accessories.gotoAndStop("fatMan" + (random(4) + 1)); if (isArmed) { _root[zombieRef].dummyFrontHand.frontHand.accessories.gotoAndStop("armedWeapon" + random(numberZombieWeapons)); } zombieRandomClothesSet = "" + (random(4) + 1); switch (zombieRandomClothesSet) { case "1" : _root[zombieRef].dummyTorso.torso.torsoAddons.gotoAndStop("fatMan1"); _root[zombieRef].dummyTorso.torso.torso.colorTo(15260631, 0); _root[zombieRef].dummyFrontUpperArm.upperArm.colorTo(15260631, 0); _root[zombieRef].dummyFrontLowerArm.lowerArm.colorTo(15260631, 0); _root[zombieRef].dummyBackUpperArm.upperArm.colorTo(15260631, 0); _root[zombieRef].dummyBackLowerArm.lowerArm.colorTo(15260631, 0); _root[zombieRef].dummyFrontUpperLeg.upperLeg.colorTo(6697728, 0); _root[zombieRef].dummyFrontLowerLeg.lowerLeg.colorTo(15260631, 0); _root[zombieRef].dummyBackUpperLeg.upperLeg.colorTo(6697728, 0); _root[zombieRef].dummyBackLowerLeg.lowerLeg.colorTo(15260631, 0); break; case "2" : _root[zombieRef].dummyTorso.torso.torsoAddons.gotoAndStop("fatMan2"); _root[zombieRef].dummyTorso.torso.torso.colorTo(15260631, 0); _root[zombieRef].dummyFrontUpperArm.upperArm.colorTo(15260631, 0); _root[zombieRef].dummyFrontLowerArm.lowerArm.colorTo(15260631, 0); _root[zombieRef].dummyBackUpperArm.upperArm.colorTo(15260631, 0); _root[zombieRef].dummyBackLowerArm.lowerArm.colorTo(15260631, 0); _root[zombieRef].dummyFrontUpperLeg.upperLeg.colorTo(13158, 0); _root[zombieRef].dummyFrontLowerLeg.lowerLeg.colorTo(13158, 0); _root[zombieRef].dummyBackUpperLeg.upperLeg.colorTo(13158, 0); _root[zombieRef].dummyBackLowerLeg.lowerLeg.colorTo(13158, 0); break; case "3" : _root[zombieRef].dummyTorso.torso.torsoAddons.gotoAndStop("fatMan3"); _root[zombieRef].dummyTorso.torso.torso.colorTo(15260631, 0); _root[zombieRef].dummyFrontUpperArm.upperArm.colorTo(5266279, 0); _root[zombieRef].dummyFrontLowerArm.lowerArm.colorTo(5266279, 0); _root[zombieRef].dummyBackUpperArm.upperArm.colorTo(5266279, 0); _root[zombieRef].dummyBackLowerArm.lowerArm.colorTo(5266279, 0); _root[zombieRef].dummyFrontUpperLeg.upperLeg.colorTo(1510144, 0); _root[zombieRef].dummyFrontLowerLeg.lowerLeg.colorTo(1510144, 0); _root[zombieRef].dummyBackUpperLeg.upperLeg.colorTo(1510144, 0); _root[zombieRef].dummyBackLowerLeg.lowerLeg.colorTo(1510144, 0); break; case "4" : _root[zombieRef].dummyTorso.torso.torsoAddons.gotoAndStop("fatMan4"); _root[zombieRef].dummyTorso.torso.torso.colorTo(15260631, 0); _root[zombieRef].dummyFrontUpperArm.upperArm.colorTo(5780532, 0); _root[zombieRef].dummyFrontLowerArm.lowerArm.colorTo(5780532, 0); _root[zombieRef].dummyBackUpperArm.upperArm.colorTo(5780532, 0); _root[zombieRef].dummyBackLowerArm.lowerArm.colorTo(5780532, 0); _root[zombieRef].dummyFrontUpperLeg.upperLeg.colorTo(4993566, 0); _root[zombieRef].dummyFrontLowerLeg.lowerLeg.colorTo(4993566, 0); _root[zombieRef].dummyBackUpperLeg.upperLeg.colorTo(4993566, 0); _root[zombieRef].dummyBackLowerLeg.lowerLeg.colorTo(4993566, 0); break; } _root[zombieRef].dummyFrontUpperLeg.upperLeg.colorTo(6697728, 0); _root[zombieRef].dummyFrontLowerLeg.lowerLeg.colorTo(15260631, 0); _root[zombieRef].dummyBackUpperLeg.upperLeg.colorTo(6697728, 0); _root[zombieRef].dummyBackLowerLeg.lowerLeg.colorTo(15260631, 0); _root[zombieRef].cacheAsBitmap = true; break; case "zombiePrisoner" : _root[zombieRef].dummyHead.attachMovie("zombieHead3", "head", x); _root[zombieRef].dummyTorso.attachMovie("zombieTorso1", "torso", x); _root[zombieRef].dummyFrontHand.attachMovie("zombie_Hand", "frontHand", x); _root[zombieRef].dummyBackHand.attachMovie("zombie_Hand", "backHand", x); _root[zombieRef].dummyHead.head.accessories.gotoAndStop(randomHeadAccessory); _root[zombieRef].dummyTorso.torso.torsoAddons.gotoAndStop("prisoner"); _root[zombieRef].dummyTorso.torso.torso.colorTo(16750848, 0); _root[zombieRef].dummyFrontUpperArm.upperArm.colorTo(16750848, 0); _root[zombieRef].dummyFrontLowerArm.lowerArm.colorTo(16750848, 0); _root[zombieRef].dummyBackUpperArm.upperArm.colorTo(16750848, 0); _root[zombieRef].dummyBackLowerArm.lowerArm.colorTo(16750848, 0); _root[zombieRef].dummyFrontUpperLeg.upperLeg.colorTo(16750848, 0); _root[zombieRef].dummyFrontLowerLeg.lowerLeg.colorTo(16750848, 0); _root[zombieRef].dummyBackUpperLeg.upperLeg.colorTo(16750848, 0); _root[zombieRef].dummyBackLowerLeg.lowerLeg.colorTo(16750848, 0); _root[zombieRef].cacheAsBitmap = true; break; case "zombieDropShotgun" : _root[zombieRef].dummyHead.attachMovie("zombieHead3", "head", x); _root[zombieRef].dummyTorso.attachMovie("zombieTorso1", "torso", x); _root[zombieRef].dummyFrontHand.attachMovie("zombie_Hand", "frontHand", x); _root[zombieRef].dummyBackHand.attachMovie("zombie_Hand", "backHand", x); _root[zombieRef].dummyHead.head.accessories.gotoAndStop("biker"); _root[zombieRef].dummyTorso.torso.torsoAddons.gotoAndStop("biker"); _root[zombieRef].dummyFrontHand.frontHand.accessories.gotoAndStop("bikerShotgun"); _root[zombieRef].dummyTorso.torso.torso.colorTo(6737151, 0); _root[zombieRef].dummyFrontUpperArm.upperArm.colorTo(15260631, 0); _root[zombieRef].dummyFrontLowerArm.lowerArm.colorTo(15260631, 0); _root[zombieRef].dummyBackUpperArm.upperArm.colorTo(15260631, 0); _root[zombieRef].dummyBackLowerArm.lowerArm.colorTo(15260631, 0); _root[zombieRef].dummyFrontUpperLeg.upperLeg.colorTo(1313280, 0); _root[zombieRef].dummyFrontLowerLeg.lowerLeg.colorTo(1313280, 0); _root[zombieRef].dummyBackUpperLeg.upperLeg.colorTo(1313280, 0); _root[zombieRef].dummyBackLowerLeg.lowerLeg.colorTo(1313280, 0); _root[zombieRef].cacheAsBitmap = true; break; default : break; case "zombieDecayed" : _root[zombieRef].dummyHead.attachMovie("zombieHead3", "head", x); _root[zombieRef].dummyTorso.attachMovie("zombieTorso1", "torso", x); _root[zombieRef].dummyFrontHand.attachMovie("zombie_Hand", "frontHand", x); _root[zombieRef].dummyBackHand.attachMovie("zombie_Hand", "backHand", x); _root[zombieRef].dummyHead.head.accessories.gotoAndStop("decayed" + (random(4) + 1)); _root[zombieRef].dummyTorso.torso.torsoAddons.gotoAndStop("decayed" + (random(4) + 1)); if (isArmed) { _root[zombieRef].dummyFrontHand.frontHand.accessories.gotoAndStop("armedWeapon" + random(numberZombieWeapons)); } _root[zombieRef].dummyFrontHand.frontHand.handskin.colorTo(8223810, 0); _root[zombieRef].dummyBackHand.backHand.handskin.colorTo(8223810, 0); _root[zombieRef].dummyTorso.torso.torso.gotoAndStop(randomTorsoColour); _root[zombieRef].dummyFrontUpperArm.upperArm.gotoAndStop(randomTorsoColour); _root[zombieRef].dummyFrontLowerArm.lowerArm.gotoAndStop(randomTorsoColour); _root[zombieRef].dummyBackUpperArm.upperArm.gotoAndStop(randomTorsoColour); _root[zombieRef].dummyBackLowerArm.lowerArm.gotoAndStop(randomTorsoColour); _root[zombieRef].dummyFrontUpperLeg.upperLeg.gotoAndStop(randomLegColour); _root[zombieRef].dummyFrontLowerLeg.lowerLeg.gotoAndStop(randomLegColour); _root[zombieRef].dummyBackUpperLeg.upperLeg.gotoAndStop(randomLegColour); _root[zombieRef].dummyBackLowerLeg.lowerLeg.gotoAndStop(randomLegColour); _root[zombieRef].cacheAsBitmap = true; } _root[zombieRef].cacheAsBitmap = false; if (zombieArmed) { _root[zombieRef].dummyFrontHand.frontHand.accessories.gotoAndStop("armedWeapon" + random(numberZombieWeapons)); } switch (currentZombieType.walkAnimation) { case "slow" : _root[zombieRef].gotoAndPlay(random(20) + 45); break; case "fast" : _root[zombieRef].gotoAndPlay(random(20) + 1); break; case "sprint" : _root[zombieRef].gotoAndPlay(random(10) + 80); break; } } var numberZombieWeapons = 5; var zombieDamageMultiplier = 1.5; zombieSlow = new Object(); zombieSlow.speed = 1.3; zombieSlow.health = 50; zombieSlow.damage = 3; zombieSlow.threat = 0.5; zombieSlow.common = true; zombieSlow.name = "zombieSlow"; zombieFast = new Object(); zombieFast.speed = 3; zombieFast.health = 40; zombieFast.damage = 2; zombieFast.threat = 0.75; zombieFast.common = true; zombieFast.name = "zombieFast"; zombieSprint = new Object(); zombieSprint.speed = 13; zombieSprint.health = 40; zombieSprint.damage = 2; zombieSprint.threat = 1; zombieSprint.common = true; zombieSprint.name = "zombieSprint"; zombieDog = new Object(); zombieDog.speed = 13.5; zombieDog.health = 30; zombieDog.damage = 1.5; zombieDog.threat = 0.25; zombieDog.common = true; zombieDog.name = "zombieDog"; zombieSoldier = new Object(); zombieSoldier.speed = 1.3; zombieSoldier.health = 40; zombieSoldier.damage = 2; zombieSoldier.threat = 1.5; zombieSoldier.common = false; zombieSoldier.name = "zombieSoldier"; zombieSoldier.walkAnimation = "fast"; zombieSoldierSprint = new Object(); zombieSoldierSprint.speed = 13; zombieSoldierSprint.health = 40; zombieSoldierSprint.damage = 2; zombieSoldierSprint.threat = 2; zombieSoldierSprint.common = false; zombieSoldierSprint.name = "zombieSoldierSprint"; zombieSoldierSprint.walkAnimation = "sprint"; zombieSWAT = new Object(); zombieSWAT.speed = 1.3; zombieSWAT.health = 40; zombieSWAT.damage = 2; zombieSWAT.threat = 1.25; zombieSWAT.common = false; zombieSWAT.name = "zombieSWAT"; zombieSWAT.walkAnimation = "fast"; zombieSWATSprint = new Object(); zombieSWATSprint.speed = 13; zombieSWATSprint.health = 40; zombieSWATSprint.damage = 2; zombieSWATSprint.threat = 2; zombieSWATSprint.common = false; zombieSWATSprint.name = "zombieSWATSprint"; zombieSWATSprint.walkAnimation = "sprint"; zombieFatCop = new Object(); zombieFatCop.speed = 1.3; zombieFatCop.health = 65; zombieFatCop.damage = 2; zombieFatCop.threat = 1; zombieFatCop.common = false; zombieFatCop.name = "zombieFatCop"; zombieFatCop.walkAnimation = "slow"; zombieDropRevolver = new Object(); zombieDropRevolver.speed = 1.3; zombieDropRevolver.health = 65; zombieDropRevolver.damage = 2; zombieDropRevolver.threat = 1; zombieDropRevolver.common = false; zombieDropRevolver.name = "zombieDropRevolver"; zombieDropRevolver.walkAnimation = "slow"; zombieDropShotgun = new Object(); zombieDropShotgun.speed = 1.3; zombieDropShotgun.health = 65; zombieDropShotgun.damage = 2; zombieDropShotgun.threat = 1; zombieDropShotgun.common = false; zombieDropShotgun.name = "zombieDropShotgun"; zombieDropShotgun.walkAnimation = "slow"; zombieFatWoman = new Object(); zombieFatWoman.speed = 1; zombieFatWoman.health = 65; zombieFatWoman.damage = 3; zombieFatWoman.threat = 1.25; zombieFatWoman.common = false; zombieFatWoman.name = "zombieFatWoman"; zombieFatWoman.walkAnimation = "slow"; zombieFatWomanSprint = new Object(); zombieFatWomanSprint.speed = 13; zombieFatWomanSprint.health = 65; zombieFatWomanSprint.damage = 3; zombieFatWomanSprint.threat = 1.5; zombieFatWomanSprint.common = false; zombieFatWomanSprint.name = "zombieFatWomanSprint"; zombieFatWomanSprint.walkAnimation = "sprint"; zombieFatManSprint = new Object(); zombieFatManSprint.speed = 10; zombieFatManSprint.health = 70; zombieFatManSprint.damage = 3; zombieFatManSprint.threat = 1.75; zombieFatManSprint.common = false; zombieFatManSprint.name = "zombieFatManSprint"; zombieFatManSprint.walkAnimation = "sprint"; zombieFatMan = new Object(); zombieFatMan.speed = 1.3; zombieFatMan.health = 70; zombieFatMan.damage = 3; zombieFatMan.threat = 1.5; zombieFatMan.common = false; zombieFatMan.name = "zombieFatMan"; zombieFatMan.walkAnimation = "fast"; zombieClown = new Object(); zombieClown.speed = 13; zombieClown.health = 40; zombieClown.damage = 2; zombieClown.threat = 1; zombieClown.common = false; zombieClown.name = "zombieClown"; zombieClown.walkAnimation = "sprint"; zombieMechanic = new Object(); zombieMechanic.speed = 3; zombieMechanic.health = 40; zombieMechanic.damage = 2; zombieMechanic.threat = 1; zombieMechanic.common = false; zombieMechanic.name = "zombieMechanic"; zombieMechanic.walkAnimation = "fast"; zombiePriest = new Object(); zombiePriest.speed = 3; zombiePriest.health = 40; zombiePriest.damage = 2; zombiePriest.threat = 1; zombiePriest.common = false; zombiePriest.name = "zombiePriest"; zombiePriest.walkAnimation = "fast"; zombieNewsReporter = new Object(); zombieNewsReporter.speed = 3; zombieNewsReporter.health = 40; zombieNewsReporter.damage = 2; zombieNewsReporter.threat = 1; zombieNewsReporter.common = false; zombieNewsReporter.name = "zombieNewsReporter"; zombieNewsReporter.walkAnimation = "fast"; zombieNewsCameraman = new Object(); zombieNewsCameraman.speed = 1.3; zombieNewsCameraman.health = 40; zombieNewsCameraman.damage = 2; zombieNewsCameraman.threat = 1; zombieNewsCameraman.common = false; zombieNewsCameraman.name = "zombieNewsCameraman"; zombieNewsCameraman.walkAnimation = "slow"; zombiePrisoner = new Object(); zombiePrisoner.speed = 3; zombiePrisoner.health = 40; zombiePrisoner.damage = 2; zombiePrisoner.threat = 1; zombiePrisoner.common = false; zombiePrisoner.name = "zombiePrisoner"; zombiePrisoner.walkAnimation = "fast"; zombieCrawler = new Object(); zombieCrawler.speed = 1.2; zombieCrawler.health = 60; zombieCrawler.damage = 2; zombieCrawler.threat = 1.5; zombieCrawler.common = false; zombieCrawler.name = "zombieCrawler"; zombieCrawler.walkAnimation = "crawl"; zombieDecayed = new Object(); zombieDecayed.speed = 1.2; zombieDecayed.health = 80; zombieDecayed.damage = 1; zombieDecayed.threat = 1.5; zombieDecayed.common = true; zombieDecayed.name = "zombieDecayed"; zombieDecayed.walkAnimation = "slow"; zombieEater = new Object(); zombieEater.speed = 3; zombieEater.health = 50; zombieEater.damage = 2; zombieEater.threat = 1.25; zombieEater.common = false; zombieEater.name = "zombieEater"; zombieEater.walkAnimation = "slow"; allZombies = new Array(zombieSlow, zombieFast, zombieDog, zombieSprint, zombieSoldier, zombieFatCop, zombieClown, zombieMechanic, zombiePriest, zombieNewsReporter, zombieNewsCameraman, zombieFatWoman, zombieFatWomanSprint, zombieFatMan, zombieFatManSprint, zombiePrisoner, zombieDropRevolver, zombieDropShotgun, zombieCrawler, zombieEater, zombieDecayed, zombieArmedFast, zombieArmedSprint, zombieArmedSlow); commonZombies = new Array(zombieSlow, zombieFast, zombieSprint, zombieDecayed, zombieSprint); semiRareZombies = new Array(zombieDog, zombieFatWoman, zombieFatWomanSprint, zombieFatMan, zombieFatManSprint); rareZombies = new Array(zombieSprint, zombieFatCop, zombieMechanic, zombiePriest, zombieNewsReporter, zombieNewsCameraman, zombiePrisoner, zombieDropRevolver, zombieDropShotgun); veryRareZombies = new Array(zombieSoldier, zombieSoldierSprint, zombieSoldier, zombieSoldierSprint, zombieSWAT, zombieSWATSprint); armedZombies = new Array(zombieSprint, zombieMechanic, zombieFatMan, zombieSlow, zombieFast, zombieFatManSprint, zombieFatWomanSprint, zombieFatWoman, zombieDecayed, zombieSoldier, zombieSWAT); zombieHeads = 3; zombieTorsos = 4; zombieHeadAccessories = 25; zombieTorsoAccessories = 15; torsoColours = new Array("khaki", "rose", "darkGrey", "tan", "lightGrey", "darkKhaki", "denim", "plum", "camel", "nearBlack", "nearWhite", "darkMaroon", "darkPurple", "gold"); legColours = new Array("darkGrey", "darkBlue", "darkKhaki", "nearBlack", "brown", "darkBrown", "lightGrey"); function enemyGenerator() { delay--; liveZombieCount = zombiesCreated - zombiesKilled; if (((delay <= 0) && (zombiesCreated <= _root[currentLevel].zombiePool)) && (liveZombieCount < zombieLimit)) { delay = _root[currentLevel].spawnRate; x++; currentZombieType = _root[currentLevel].zombieTypes[random(_root[currentLevel].totalTypes)]; if (_root[currentLevel][currentZombieType] > 0) { if (currentZombieType == "zombieDog") { _root.attachMovie("zombieDog", "enemy" + x, x + 3); } else { _root.attachMovie("newZombie", "enemy" + x, x + 3); } _root[currentLevel][currentZombieType]--; zombiesCreated++; if (_root[currentLevel][currentZombieType] <= 0) { _root[currentLevel].totalTypes--; removeZombieType(currentZombieType); } } _root["enemy" + x]._visible = false; _root["enemy" + x].colorTransformTo(60, 0, 60, 0, 60, 0, 100, 0, 0); _root["enemy" + x]._y = random(180) + 120; _root["enemy" + x]._x = -90; _root["enemy" + x].cacheAsBitmap = true; _root["enemy" + x]._visible = true; enemyOnScreen.push({ref:_root["enemy" + x], depth:_root["enemy" + x]._y}); aliveZombies.push({ref:_root["enemy" + x], type:currentZombieType, health:_root[currentZombieType].health, speed:_root[currentZombieType].speed, damage:_root[currentZombieType].damage, depth:_root["enemy" + x]._y, idle:false, animating:false, eating:false, dead:false, proximity:0, proximityToExplosion:0, targetX:0, targetY:0, tempNum:0, beingExploded:false}); if ((((currentZombieType == "zombieSlow") || (currentZombieType == "zombieFast")) || (currentZombieType == "zombieSprint")) || (currentZombieType == "zombieEater")) { zombieAppearance("enemy" + x); } else { zombieAppearanceCustom("enemy" + x, currentZombieType); } } if (zombiesCreated == _root[currentLevel].zombiePool) { delete makeEnemy.onEnterFrame; } } function removeZombieType(zombieTypeName) { for (i in _root[currentLevel].zombieTypes) { if (_root[currentLevel].zombieTypes[i] == zombieTypeName) { _root[currentLevel].zombieTypes.splice(i, 1); break; } } } function removeSmoke(smokeName) { removeMovieClip(_root[smokeName]); } function fillWeaponMagazines() { ammoInMag = _root[primaryWeapon.name].magazineCapacity; primaryAmmo = _root[primaryWeapon.name].magazineCapacity; secondaryAmmo = _root[secondaryWeapon.name].magazineCapacity; currentWeaponInHand = "primary"; } function switchWeapons() { if (((currentWeaponInHand == "primary") && (secondaryWeapon != undefined)) && (!reloading)) { switchingWeapons = true; primaryAmmo = ammoInMag; swapWeapon(secondaryWeapon.name); currentWeaponInHand = "secondary"; ammoInMag = secondaryAmmo; } else if ((!reloading) && (secondaryWeapon != undefined)) { switchingWeapons = true; secondaryAmmo = ammoInMag; swapWeapon(primaryWeapon.name); currentWeaponInHand = "primary"; ammoInMag = primaryAmmo; } } function checkWeaponSlots() { timeManager.tm_backgrounds.slot3_outline._alpha = 100; timeManager.tm_backgrounds.slot4_outline._alpha = 100; timeManager.tm_backgrounds.slot5_outline._alpha = 100; timeManager.tm_backgrounds.slot6_outline._alpha = 100; if (secondaryWeaponSlot == "full") { timeManager.tm_backgrounds.secondary.isAvailable = false; } if (survivorSlot[0].free == true) { slot3WeaponSlot = "empty"; slot3Weapon.inUse = false; slot3Weapon = snubnose; _root.timeManager.tm_backgrounds.slot3.onRelease = null; _root.timeManager.tm_backgrounds.slot3_outline._alpha = 0; } if (survivorSlot[1].free == true) { slot4WeaponSlot = "empty"; slot4Weapon.inUse = false; slot4Weapon = snubnose; _root.timeManager.tm_backgrounds.slot4.onRelease = null; _root.timeManager.tm_backgrounds.slot4_outline._alpha = 0; } if (survivorSlot[2].free == true) { slot5WeaponSlot = "empty"; _root[slot5Weapon.name].inUse = false; slot5Weapon = snubnose; _root.timeManager.tm_backgrounds.slot5.onRelease = null; _root.timeManager.tm_backgrounds.slot5_outline._alpha = 0; } if (survivorSlot[3].free == true) { slot6WeaponSlot = "empty"; _root[slot6Weapon.name].inUse = false; slot6Weapon = snubnose; _root.timeManager.tm_backgrounds.slot6.onRelease = null; _root.timeManager.tm_backgrounds.slot6_outline._alpha = 0; } } function pickupWeapon(wpnName) { if ((_root[wpnName].found == true) && (_root[wpnName].inUse == false)) { handlingSound = new Sound(stageBG); handlingSound.attachSound("sound_gunUp"); handlingSound.setVolume(100); handlingSound.start(0, 1); timeManager.tm_backgrounds["shadow_" + _root[wpnName].name][_root[wpnName].name + "_Weapon"].alphaTo(0, 0); weaponInHand = true; weaponToAssign = wpnName; _root.attachMovie(wpnName + "_Icon", "floatingGunIcon", 900034); _root.attachMovie(wpnName + "_Icon", "floatingGunShadow", 900033); floatingGunIcon._x = -3000; floatingGunIcon._y = -3000; floatingGunShadow._x = -3000; floatingGunShadow._y = -3000; floatingGunIcon.onEnterFrame = function () { this._x = _xmouse; this._y = _ymouse; }; floatingGunShadow.onEnterFrame = function () { this._x = _xmouse + 5; this._y = _ymouse + 5; }; floatingGunShadow.alphaTo(20); floatingGunShadow.colorTo(0, 0); floatingGunShadow.blurTo(5, 0); } } function dropWeapon() { timeManager.tm_backgrounds["shadow_" + _root[weaponToAssign].name][_root[weaponToAssign].name + "_Weapon"].alphaTo(100, 0); weaponInHand = false; weaponToAssign = null; removeMovieClip(floatingGunIcon); removeMovieClip(floatingGunShadow); handlingSound = new Sound(stageBG); handlingSound.attachSound("sound_gunDown"); handlingSound.setVolume(100); handlingSound.start(0, 1); } function weaponRackButtons(btnName) { _root.timeManager.tm_backgrounds[btnName].onRelease = function () { if (weaponInHand && (btnName != weaponToAssign)) { _root.dropWeapon(); _root.pickupWeapon(btnName); } else { _root.pickupWeapon(btnName); } }; } function weaponSlotButtons(btnName) { _root.timeManager.tm_backgrounds.primary.isAvailable = false; _root.timeManager.tm_backgrounds[btnName].onRelease = function () { if (weaponInHand && (_root[btnName + "Weapon"].name != weaponToAssign)) { assignWeapon(btnName, weaponToAssign); } else { unassignWeapon(btnName); if (weaponInHand && (_root[btnName + "Weapon"].name != weaponToAssign)) { assignWeapon(btnName, weaponToAssign); } } }; _root.timeManager.tm_backgrounds[btnName].onRollOver = function () { if (_root[btnName + "WeaponSlot"] == "full") { _root.timeManager.tm_backgrounds["remove_" + btnName].alphaTo(100, 0.2); } }; _root.timeManager.tm_backgrounds[btnName].onRollOut = function () { _root.timeManager.tm_backgrounds["remove_" + btnName].alphaTo(0, 0.2); }; } function assignWeapon(btnName, wpnName) { if (((((btnName == "slot3") || (btnName == "slot4")) || (btnName == "slot5")) || (btnName == "slot6")) && ((((wpnName == "chainsaw") || (wpnName == "grenade")) || (wpnName == "RPG")) || (wpnName == "compoundBow"))) { handlingSound = new Sound(stageBG); handlingSound.attachSound("sound_scratch"); handlingSound.setVolume(100); handlingSound.start(0, 1); } else if ((_root[wpnName].found == true) && (_root[wpnName].inUse == false)) { if (_root[btnName + "WeaponSlot"] == "empty") { _root.timeManager.tm_backgrounds[btnName].isAvailable = false; handlingSound = new Sound(stageBG); handlingSound.attachSound("sound_gunDown"); handlingSound.setVolume(100); handlingSound.start(0, 1); weaponToAssign = null; weaponInHand = false; removeMovieClip(floatingGunIcon); removeMovieClip(floatingGunShadow); _root.timeManager.tm_backgrounds.needAWeapon.alphaTo(0, 0.2); _root[btnName + "WeaponSlot"] = "full"; _root.timeManager.tm_backgrounds[btnName].attachMovie(_root[wpnName].name + "_Icon", btnName + "Weapon", this.getNextHighestDepth); _root[wpnName].inUse = true; _root[btnName + "Weapon"] = _root[wpnName]; swapWeapon(_root[btnName + "Weapon"].name); fillWeaponMagazines(); switch (btnName) { case "slot3" : survivorSlot[0].weapon = slot3Weapon.name; break; case "slot4" : survivorSlot[1].weapon = slot4Weapon.name; break; case "slot5" : survivorSlot[2].weapon = slot5Weapon.name; break; case "slot6" : survivorSlot[3].weapon = slot6Weapon.name; break; } } } } function unassignWeapon(btnName) { for (v in survivorSlot) { if (survivorSlot[v].weapon == _root[btnName + "Weapon"].name) { survivorSlot[v].weapon = "snubnose"; } } _root.timeManager.tm_backgrounds["shadow_" + _root[btnName + "Weapon"].name][_root[btnName + "Weapon"].name + "_Weapon"].alphaTo(100, 0); handlingSound = new Sound(stageBG); handlingSound.attachSound("sound_gunUnassign"); handlingSound.setVolume(100); handlingSound.start(0, 1); _root.timeManager.tm_backgrounds[btnName][btnName + "Weapon"].removeMovieClip(); _root.timeManager.tm_backgrounds[btnName].isAvailable = true; _root[btnName + "Weapon"].inUse = false; _root[btnName + "WeaponSlot"] = "empty"; _root[btnName + "Weapon"] = null; } currentWeapon = "pistol"; primaryWeapon = _root.pistol; secondaryWeapon = null; var primaryWeaponSlot = "full"; var secondaryWeaponSlot = "empty"; var slot3WeaponSlot = "empty"; var slot3Weapon = null; var slot4WeaponSlot = "empty"; var slot4Weapon = null; var slot5WeaponSlot = "empty"; var slot5Weapon = null; var slot6WeaponSlot = "empty"; var slot6Weapon = null; var weaponToAssign = ""; var weaponInHand = false; currentWeaponInHand = "primary"; primaryAmmo = 0; secondaryAmmo = 0; slot3Ammo = 0; slot4Ammo = 0; slot5Ammo = 0; slot6Ammo = 0; primaryWeaponSlot.free = true; secondaryWeaponSlot.free = true; ammoInMag = _root[primaryWeapon.name].magazineCapacity; primaryAmmo = _root[primaryWeapon.name].magazineCapacity; secondaryAmmo = _root[secondaryWeapon.name].magazineCapacity; function removeParentGameOverRetry() { _root.cleanUpScreen(); _root.retryLevelAgain(); removeMovieClip(_root.gameOver); } function retryLevelAgain() { hero.isAlive = true; mainChar.gotoAndStop("alive"); wall.health = startOfLevelWallHealth; checkWallStatus(); retryLevel = true; stopTimer(); } var startOfLevelWallHealth = 8000; function checkPenetration() { if (_root[currentWeapon].penetrates == true) { roundsOnScreen[k].penetrateCount++; if (roundsOnScreen[k].penetrateCount >= _root[currentWeapon].goesThrough) { enemyOnScreen[j].ref.penetrateCount.text = roundsOnScreen[k].penetrateCount; roundsOnScreen[k].ref.removeMovieClip(); roundsOnScreen.splice(k, 1); } } else { roundsOnScreen[k].ref.removeMovieClip(); roundsOnScreen.splice(k, 1); } } function chargeThrow() { throwCharge++; } function thrownWeapon(weaponName) { if ((ammoInMag >= 1) && (reloading == false)) { clearInterval(chargingThrow); ammoInMag = ammoInMag - 1; if (_root.throwCharge >= _root.throwChargeMax) { _root.throwCharge = _root.throwChargeMax; } thrownNumber++; var _local3 = _root.attachMovie(_root[currentWeapon].name, "thrown" + thrownNumber, thrownNumber + 37000); thrownWeaponsOnScreen.push({ref:_root["thrown" + _local3]}); var _local4 = new Object(); _local4.x = mainGunRef.barrelEnd._x; _local4.y = mainGunRef.barrelEnd._y; mainGunRef.localToGlobal(_local4); _local3.grenadeGraph._rotation = random(360); _local3._x = _local4.x - random(50); _local3._y = _local4.y; _local3.angle = currentAngle - random(_root[currentWeapon].accuracy); _local3._rotation = round.angle; _local3.initGravity = false; _local3.thrownWeaponTimer = 0; _local3.onEnterFrame = function () { this.thrownWeaponTimer++; if (this.initGravity == false) { this.ySpeed = _root.ySpeed; this.xSpeed = -_root.throwCharge; this.gravity = _root.gravity; this.bounce = _root.bounce; this.ground = _root.mainChar._y + 100; this.initGravity = true; _root.throwCharge = _root.throwChargeMin; } if (this._y < this.ground) { this.ySpeed = this.ySpeed + this.gravity; } else if (this.ySpeed > (this.gravity * 4)) { this._y = this.ground; this.ySpeed = this.ySpeed * (-this.bounce); } else { this.ySpeed = 0; this._y = this.ground; } this._y = this._y + this.ySpeed; if (this.xSpeed < 2) { this._x = this._x + this.xSpeed; this.xSpeed = this.xSpeed * 0.95; this.grenadeGraph._rotation = this.grenadeGraph._rotation + (random(4) + 3); } if (this.thrownWeaponTimer >= _root[currentWeapon].timer) { explosionNumber++; _root.attachMovie("explosion_grenade", "grensplosion" + explosionNumber, explosionNumber + 48000); _root["grensplosion" + explosionNumber]._x = this._x; _root["grensplosion" + explosionNumber]._y = this._y; _root["grensplosion" + explosionNumber].play; this.thrownWeaponTimer = 0; _root.spawnFragments(_root[currentWeapon].frags, this._x, this._y, _root[currentWeapon].fragDistance, "frag", _root[currentWeapon].damage); delete this.onEnterFrame; removeMovieClip(this); } }; } } function blowThisZombie(zombieToExplode) { zombieToExplode.gotoAndPlay("exploded1"); } thrownNumber = 0; explosionNumber = 0; zombieExplodeCount = 0; throwCharge = 0; throwChargeMin = 15; throwChargeMax = 50; ySpeed = -15; xSpeed = -32; gravity = 3; bounce = 0.5; ground = _root.mainChar._y + 100; function setupWall(townName) { wall = new Object(); wall.health = location[townName].maxWallHealth; wall.maxHealth = location[townName].maxWallHealth; wall.destroyed = false; startOfLevelWallHealth = wall.health; wallAnimatedDestroyed = false; } function checkWallStatus() { if ((wall.health == wall.maxHealth) || (wall.health >= ((wall.maxHealth * 51) / 100))) { _root.theWall.gotoAndStop(location[currentTownLocation].ref + "_full"); wallAnimatedDestroyed = false; wall.destroyed = false; } else if ((wall.health <= ((wall.maxHealth * 50) / 100)) && (wall.health >= ((wall.maxHealth * 1) / 100))) { _root.theWall.gotoAndStop(location[currentTownLocation].ref + "_half"); wallAnimatedDestroyed = false; wall.destroyed = false; } else if ((wall.health <= 0) && (!wallAnimatedDestroyed)) { _root.theWall.gotoAndStop(location[currentTownLocation].ref + "_dead"); wallAnimatedDestroyed = true; } } setupWall(currentTownLocation);
Instance of Symbol 2099 MovieClip "stageBG" in Frame 7
onClipEvent (load) { _root.fireButton(this._name); }
Instance of Symbol 2101 MovieClip "blockFront" in Frame 7
onClipEvent (load) { _visible = false; }
Instance of Symbol 2103 MovieClip "blockTop" in Frame 7
onClipEvent (load) { _visible = false; }
Instance of Symbol 2105 MovieClip "blockBack" in Frame 7
onClipEvent (load) { _visible = false; }
Instance of Symbol 2106 MovieClip "blockBottom" in Frame 7
onClipEvent (load) { _visible = false; }
Instance of Symbol 66 MovieClip "game" in Frame 7
onClipEvent (load) { _root.gameStopStart(this._name); }
Instance of Symbol 2154 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 10 Button
on (release) { getURL ("http://armorgames.com/play/1443/the-last-stand-2", "_blank"); }
Symbol 31 MovieClip Frame 1
stop();
Symbol 31 MovieClip Frame 11
stop();
Symbol 40 Button
on (release) { getURL ("http://www.armorgames.com/", "_blank"); }
Symbol 83 MovieClip Frame 1
stop();
Symbol 100 MovieClip Frame 1
stop();
Symbol 112 MovieClip Frame 1
this._rotation = this._rotation + (random(20) - 10); stop();
Symbol 140 MovieClip Frame 1
stop();
Symbol 161 MovieClip Frame 1
stop();
Symbol 175 MovieClip Frame 1
stop();
Symbol 214 MovieClip Frame 7
stop();
Symbol 214 MovieClip Frame 17
stop();
Symbol 214 MovieClip Frame 26
stop();
Symbol 214 MovieClip Frame 65
stop();
Symbol 239 MovieClip Frame 1
stop();
Symbol 244 MovieClip Frame 1
stop();
Instance of Symbol 239 MovieClip "dummyHead" in Symbol 244 MovieClip Frame 1
/* no clip actions */
Symbol 244 MovieClip Frame 21
gotoAndStop ("rifle");
Symbol 244 MovieClip Frame 24
_root[this._parent._name].reloading = true;
Symbol 244 MovieClip Frame 79
_root[this._parent._name].reloading = false; gotoAndStop ("rifle");
Symbol 244 MovieClip Frame 107
gotoAndStop ("handgun");
Symbol 244 MovieClip Frame 119
_root[this._parent._name].reloading = true;
Symbol 244 MovieClip Frame 182
_root[this._parent._name].reloading = false; gotoAndStop ("handgun");
Symbol 244 MovieClip Frame 198
stop();
Symbol 244 MovieClip Frame 212
stop();
Symbol 257 MovieClip [survivorDummy] Frame 1
stop();
Instance of Symbol 246 MovieClip "collision" in Symbol 257 MovieClip [survivorDummy] Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 257 MovieClip [survivorDummy] Frame 33
stop();
Symbol 257 MovieClip [survivorDummy] Frame 56
stop();
Symbol 272 MovieClip Frame 1
stop();
Symbol 280 MovieClip Frame 1
this._rotation = this._rotation + (random(20) - 10); stop();
Instance of Symbol 280 MovieClip "arrowPack" in Symbol 281 MovieClip [zombieTorso3] Frame 1
/* no clip actions */
Symbol 296 MovieClip Frame 1
stop();
Symbol 313 MovieClip Frame 1
stop();
Symbol 329 MovieClip Frame 1
stop();
Symbol 393 MovieClip Frame 1
Symbol 466 MovieClip Frame 1
stop();
Symbol 468 MovieClip Frame 1
this._rotation = this._rotation + (random(20) - 10); stop();
Symbol 521 MovieClip Frame 1
stop();
Symbol 567 MovieClip Frame 1
stop();
Symbol 645 MovieClip [bloodPack1] Frame 1
stop();
Symbol 645 MovieClip [bloodPack1] Frame 9
stop();
Symbol 645 MovieClip [bloodPack1] Frame 19
stop();
Symbol 645 MovieClip [bloodPack1] Frame 26
stop();
Symbol 645 MovieClip [bloodPack1] Frame 34
stop();
Symbol 645 MovieClip [bloodPack1] Frame 41
stop();
Symbol 645 MovieClip [bloodPack1] Frame 50
stop();
Symbol 645 MovieClip [bloodPack1] Frame 58
stop();
Symbol 645 MovieClip [bloodPack1] Frame 67
stop();
Symbol 657 MovieClip [zombieDog] Frame 1
_root.zombieGroanSound("dog");
Instance of Symbol 246 MovieClip "torso" in Symbol 657 MovieClip [zombieDog] Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 246 MovieClip "reach" in Symbol 657 MovieClip [zombieDog] Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 657 MovieClip [zombieDog] Frame 10
gotoAndPlay ("walk1");
Symbol 657 MovieClip [zombieDog] Frame 32
setTimeout(_root.removeThisZombie, _root.removeZombieDelay, this._name); stop();
Symbol 657 MovieClip [zombieDog] Frame 76
setTimeout(_root.removeThisZombie, _root.removeZombieDelay, this._name); stop();
Symbol 657 MovieClip [zombieDog] Frame 103
gotoAndPlay ("idlestop1");
Symbol 657 MovieClip [zombieDog] Frame 147
gotoAndPlay ("eating");
Instance of Symbol 246 MovieClip "collision" in Symbol 666 MovieClip [round] Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 666 MovieClip [round] Frame 3
stop();
Symbol 666 MovieClip [round] Frame 4
stop();
Symbol 666 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 666 MovieClip [round] Frame 22
stop();
Symbol 673 MovieClip [bloodPack2] Frame 1
stop();
Instance of Symbol 675 MovieClip "hand" 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; }
Instance of Symbol 681 MovieClip in Symbol 682 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 690 MovieClip Frame 1
stop();
Symbol 690 MovieClip Frame 16
stop();
Symbol 690 MovieClip Frame 26
stop();
Symbol 690 MovieClip Frame 33
stop();
Symbol 690 MovieClip Frame 41
stop();
Symbol 690 MovieClip Frame 48
stop();
Symbol 690 MovieClip Frame 57
stop();
Symbol 690 MovieClip Frame 65
stop();
Symbol 690 MovieClip Frame 74
stop();
Symbol 877 MovieClip [newZombie] Frame 1
_root.zombieGroanSound("fast");
Instance of Symbol 679 MovieClip "dummyHead" in Symbol 877 MovieClip [newZombie] Frame 1
/* no clip actions */
Instance of Symbol 246 MovieClip "head" in Symbol 877 MovieClip [newZombie] Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 246 MovieClip "legs" in Symbol 877 MovieClip [newZombie] Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 246 MovieClip "torso" in Symbol 877 MovieClip [newZombie] Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 246 MovieClip "reach" in Symbol 877 MovieClip [newZombie] Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 246 MovieClip "collisionFeet" in Symbol 877 MovieClip [newZombie] Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 877 MovieClip [newZombie] Frame 35
gotoAndPlay ("walk1");
Symbol 877 MovieClip [newZombie] Frame 41
_root.zombieGroanSound("slow");
Symbol 877 MovieClip [newZombie] Frame 72
gotoAndPlay ("walk2");
Symbol 877 MovieClip [newZombie] Frame 80
_root.zombieGroanSound("Sprint");
Instance of Symbol 246 MovieClip "head" in Symbol 877 MovieClip [newZombie] Frame 80
onClipEvent (load) { this._visible = false; }
Instance of Symbol 246 MovieClip "legs" in Symbol 877 MovieClip [newZombie] Frame 80
onClipEvent (load) { this._visible = false; }
Instance of Symbol 246 MovieClip "torso" in Symbol 877 MovieClip [newZombie] Frame 80
onClipEvent (load) { this._visible = false; }
Instance of Symbol 246 MovieClip "reach" in Symbol 877 MovieClip [newZombie] Frame 80
onClipEvent (load) { this._visible = false; }
Symbol 877 MovieClip [newZombie] Frame 96
gotoAndPlay ("walk3");
Symbol 877 MovieClip [newZombie] Frame 163
gotoAndPlay ("idlestop1");
Symbol 877 MovieClip [newZombie] Frame 186
gotoAndPlay ("trapped"); _root.zombieLegBloodParticle(this._x, this._y + 45);
Symbol 877 MovieClip [newZombie] Frame 191
_root[this._name].attackingWall = true;
Symbol 877 MovieClip [newZombie] Frame 205
_root.zombieHitWallSound();
Symbol 877 MovieClip [newZombie] Frame 214
gotoAndPlay ("idlestop1"); _root[this._name].attackingWall = false;
Symbol 877 MovieClip [newZombie] Frame 215
_root[this._name].attackingWall = true;
Symbol 877 MovieClip [newZombie] Frame 235
_root.zombieHitWallSound();
Symbol 877 MovieClip [newZombie] Frame 236
_root.zombieHitWallSound();
Symbol 877 MovieClip [newZombie] Frame 246
gotoAndPlay ("idlestop1"); _root[this._name].attackingWall = false;
Symbol 877 MovieClip [newZombie] Frame 274
setTimeout(_root.removeThisZombie, _root.removeZombieDelay, this._name); stop();
Symbol 877 MovieClip [newZombie] Frame 295
setTimeout(_root.removeThisZombie, _root.removeZombieDelay, this._name); stop();
Symbol 877 MovieClip [newZombie] Frame 321
setTimeout(_root.removeThisZombie, _root.removeZombieDelay, this._name); stop();
Symbol 877 MovieClip [newZombie] Frame 348
setTimeout(_root.removeThisZombie, _root.removeZombieDelay, this._name); stop();
Symbol 877 MovieClip [newZombie] Frame 369
setTimeout(_root.removeThisZombie, _root.removeZombieDelay, this._name); stop();
Symbol 877 MovieClip [newZombie] Frame 397
setTimeout(_root.removeThisZombie, _root.removeZombieDelay, this._name); stop();
Symbol 877 MovieClip [newZombie] Frame 436
setTimeout(_root.removeThisZombie, _root.removeZombieDelay, this._name); stop();
Symbol 877 MovieClip [newZombie] Frame 469
setTimeout(_root.removeThisZombie, _root.removeZombieDelay, this._name); stop();
Symbol 877 MovieClip [newZombie] Frame 512
setTimeout(_root.removeThisZombie, _root.removeZombieDelay, this._name); stop();
Symbol 877 MovieClip [newZombie] Frame 539
_root.hero.isAlive = false;
Symbol 877 MovieClip [newZombie] Frame 592
gotoAndPlay ("eat");
Symbol 877 MovieClip [newZombie] Frame 616
setTimeout(_root.removeThisZombie, _root.removeZombieDelay, this._name); stop();
Instance of Symbol 246 MovieClip "collision" in Symbol 886 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 246 MovieClip "collision" in Symbol 888 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 246 MovieClip "collision" in Symbol 890 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 246 MovieClip "collision" in Symbol 892 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 246 MovieClip "collision" in Symbol 894 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 895 MovieClip Frame 1
stop();
Symbol 904 MovieClip [RPG_Smoke] Frame 34
_root.removeSmoke(this._name); stop();
Instance of Symbol 910 MovieClip "collision" in Symbol 911 MovieClip [trap_gasCylinder] Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 914 MovieClip in Symbol 915 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 914 MovieClip in Symbol 915 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 914 MovieClip in Symbol 915 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 914 MovieClip in Symbol 915 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 914 MovieClip in Symbol 915 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 914 MovieClip in Symbol 915 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 914 MovieClip in Symbol 915 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 914 MovieClip in Symbol 915 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 914 MovieClip in Symbol 915 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 914 MovieClip in Symbol 915 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 914 MovieClip in Symbol 915 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 914 MovieClip in Symbol 915 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 914 MovieClip in Symbol 915 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 914 MovieClip in Symbol 915 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 914 MovieClip in Symbol 915 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 914 MovieClip in Symbol 915 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 914 MovieClip in Symbol 915 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 914 MovieClip in Symbol 915 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 931 MovieClip Frame 1
stop();
Symbol 931 MovieClip Frame 12
stop();
Symbol 931 MovieClip Frame 22
stop();
Symbol 931 MovieClip Frame 31
stop();
Symbol 955 MovieClip [muzzleFlash_pistol] Frame 1
stop();
Symbol 969 MovieClip Frame 1
stop();
Symbol 977 MovieClip [shellcasing_rifle_2] Frame 19
stop(); removeMovieClip(this);
Symbol 978 MovieClip [shellcasing_rifle_1] Frame 19
stop(); removeMovieClip(this);
Symbol 986 MovieClip Frame 1
stop();
Symbol 993 MovieClip Frame 1
stop();
Symbol 1006 MovieClip Frame 1
stop();
Symbol 1006 MovieClip Frame 15
gotoAndPlay ("loop");
Symbol 1016 MovieClip Frame 1
stop();
Symbol 1016 MovieClip Frame 16
gotoAndPlay ("loop");
Symbol 1019 MovieClip Frame 1
stop();
Symbol 1019 MovieClip Frame 7
gotoAndPlay ("loop");
Symbol 1024 MovieClip Frame 1
stop();
Symbol 1024 MovieClip Frame 16
gotoAndPlay ("loop");
Symbol 1040 MovieClip Frame 1
stop();
Symbol 1040 MovieClip Frame 15
gotoAndPlay ("loop");
Symbol 1040 MovieClip Frame 21
gotoAndStop (1);
Symbol 1046 MovieClip Frame 1
stop();
Symbol 1046 MovieClip Frame 26
gotoAndPlay ("loop");
Symbol 1049 MovieClip Frame 56
stop();
Symbol 1057 MovieClip Frame 1
stop();
Symbol 1063 MovieClip Frame 1
stop();
Symbol 1063 MovieClip Frame 16
gotoAndPlay ("loop");
Symbol 1072 MovieClip Frame 1
stop();
Symbol 1090 MovieClip Frame 1
stop();
Symbol 1090 MovieClip Frame 16
gotoAndPlay ("loop");
Symbol 1097 MovieClip Frame 1
stop();
Symbol 1097 MovieClip Frame 6
gotoAndPlay ("loop");
Symbol 1122 MovieClip Frame 1
stop();
Symbol 1122 MovieClip Frame 17
gotoAndPlay ("loop");
Symbol 1123 MovieClip Frame 1
stop();
Symbol 1123 MovieClip Frame 15
gotoAndStop ("pistol");
Symbol 1123 MovieClip Frame 61
_root.reloadAnimPlaying = false; _root.reloadMagazine(); gotoAndStop ("pistol");
Symbol 1123 MovieClip Frame 88
gotoAndStop ("revolver");
Symbol 1123 MovieClip Frame 167
_root.reloadAnimPlaying = false; _root.reloadMagazine(); gotoAndStop ("revolver");
Symbol 1123 MovieClip Frame 168
stop();
Symbol 1123 MovieClip Frame 193
_root.pumpWeaponSound();
Symbol 1123 MovieClip Frame 218
_root.reloadAnimPlaying = false; _root.reloadMagazine(); gotoAndStop ("huntingRifle");
Symbol 1123 MovieClip Frame 274
gotoAndStop ("huntingRifle");
Symbol 1123 MovieClip Frame 294
_root.pumpWeaponSound();
Symbol 1123 MovieClip Frame 313
gotoAndStop ("shotgun");
Symbol 1123 MovieClip Frame 343
gotoAndPlay(("load_" + _root.shellsToLoad) + "_Shells");
Symbol 1123 MovieClip Frame 351
_root.ammoInMag = _root.ammoInMag + 1; _root.shellReloadSound();
Symbol 1123 MovieClip Frame 367
_root.ammoInMag = _root.ammoInMag + 1; _root.shellReloadSound();
Symbol 1123 MovieClip Frame 380
_root.ammoInMag = _root.ammoInMag + 1; _root.shellReloadSound();
Symbol 1123 MovieClip Frame 396
_root.ammoInMag = _root.ammoInMag + 1; _root.shellReloadSound();
Symbol 1123 MovieClip Frame 408
_root.ammoInMag = _root.ammoInMag + 1; _root.shellReloadSound();
Symbol 1123 MovieClip Frame 421
_root.ammoInMag = _root.ammoInMag + 1; _root.shellReloadSound();
Symbol 1123 MovieClip Frame 435
_root.ammoInMag = _root.ammoInMag + 1; _root.shellReloadSound();
Symbol 1123 MovieClip Frame 448
_root.ammoInMag = _root.ammoInMag + 1; _root.shellReloadSound();
Symbol 1123 MovieClip Frame 459
_root.pumpWeaponSound();
Symbol 1123 MovieClip Frame 482
_root.reloadAnimPlaying = false; _root.reloadMagazine(); gotoAndStop ("shotgun");
Symbol 1123 MovieClip Frame 493
_root[_root.currentWeapon].recoiling = false; gotoAndStop ("M4A1");
Symbol 1123 MovieClip Frame 549
_root.reloadAnimPlaying = false; _root.reloadMagazine(); gotoAndStop ("M4A1");
Symbol 1123 MovieClip Frame 557
_root[_root.currentWeapon].recoiling = false; gotoAndStop ("AK47");
Symbol 1123 MovieClip Frame 613
_root.reloadAnimPlaying = false; _root.reloadMagazine(); gotoAndStop ("AK47");
Symbol 1123 MovieClip Frame 620
_root[_root.currentWeapon].recoiling = false; gotoAndStop ("UMP");
Symbol 1123 MovieClip Frame 663
_root.reloadAnimPlaying = false; _root.reloadMagazine(); gotoAndStop ("UMP");
Symbol 1123 MovieClip Frame 664
gun.gotoAndPlay("loop");
Symbol 1123 MovieClip Frame 676
_root.stopChainsawIdle();
Symbol 1123 MovieClip Frame 692
_root.playChainsawOffSound();
Symbol 1123 MovieClip Frame 711
_root.playChainsawPullSound();
Symbol 1123 MovieClip Frame 749
_root.playChainsawPullSound();
Symbol 1123 MovieClip Frame 761
_root.reloadAnimPlaying = false; _root.reloadMagazine(); gotoAndStop ("chainsaw"); _root.playChainsawIdle();
Symbol 1123 MovieClip Frame 799
_root.reloadAnimPlaying = false; _root.reloadMagazine(); gotoAndStop ("flameThrower");
Symbol 1123 MovieClip Frame 872
_root.reloadAnimPlaying = false; _root.reloadMagazine(); gotoAndStop ("grenade");
Symbol 1123 MovieClip Frame 873
stop();
Symbol 1123 MovieClip Frame 897
gotoAndStop ("sawnOff");
Symbol 1123 MovieClip Frame 910
_root.pumpWeaponSound();
Symbol 1123 MovieClip Frame 929
_root.shellReloadSound();
Symbol 1123 MovieClip Frame 940
_root.shellReloadSound();
Symbol 1123 MovieClip Frame 954
_root.pumpWeaponSound();
Symbol 1123 MovieClip Frame 959
_root.reloadAnimPlaying = false; _root.reloadMagazine(); gotoAndStop ("sawnOff");
Symbol 1123 MovieClip Frame 1029
_root.reloadAnimPlaying = false; _root.reloadMagazine(); gotoAndStop ("UZI");
Symbol 1123 MovieClip Frame 1067
gotoAndStop ("barrett");
Symbol 1123 MovieClip Frame 1117
_root.reloadAnimPlaying = false; _root.reloadMagazine(); gotoAndStop ("barrett");
Symbol 1123 MovieClip Frame 1127
_root[_root.currentWeapon].recoiling = false; gotoAndStop ("M249");
Symbol 1123 MovieClip Frame 1257
_root.reloadAnimPlaying = false; _root.reloadMagazine(); gotoAndStop ("M249");
Symbol 1123 MovieClip Frame 1327
_root.reloadAnimPlaying = false; _root.reloadMagazine(); gotoAndStop ("RPG");
Symbol 1123 MovieClip Frame 1365
_root.bowReloadSound();
Symbol 1123 MovieClip Frame 1376
_root.reloadAnimPlaying = false; _root.reloadMagazine(); gotoAndStop ("compoundBow");
Symbol 1123 MovieClip Frame 1394
_root[_root.currentWeapon].recoiling = false; gotoAndStop ("autoShotgun");
Symbol 1123 MovieClip Frame 1421
_root.reloadAnimPlaying = false; _root.reloadMagazine(); gotoAndStop ("autoShotgun");
Symbol 1139 MovieClip [mainCharacter] Frame 1
stop();
Symbol 1139 MovieClip [mainCharacter] Frame 65
gotoAndPlay ("loop");
Symbol 1154 MovieClip Frame 1
stop();
Symbol 1166 MovieClip Frame 1
Symbol 1189 MovieClip [aimingReticle] Frame 1
stop();
Symbol 1189 MovieClip [aimingReticle] Frame 10
stop();
Symbol 1190 MovieClip [grenade] Frame 1
stop();
Symbol 1199 MovieClip [explosion_grenade] Frame 2
boomSound = new Sound(stageBG); boomSound.attachSound("sound_explosion"); boomSound.setVolume(100); boomSound.start(0, 1);
Symbol 1199 MovieClip [explosion_grenade] Frame 59
stop(); removeMovieClip(this);
Instance of Symbol 246 MovieClip "collision" in Symbol 1202 MovieClip [RPG_Explosion] Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 1202 MovieClip [RPG_Explosion] Frame 11
this.removeMovieClip();
Symbol 1203 MovieClip [shellcasing_pistol_3] Frame 20
removeMovieClip(this);
Symbol 1204 MovieClip [shellcasing_Pistol_1] Frame 21
removeMovieClip(this);
Symbol 1205 MovieClip [shellcasing_Pistol_2] Frame 21
removeMovieClip(this);
Symbol 1206 MovieClip [shellcasing_rifle_3] Frame 19
stop(); removeMovieClip(this);
Symbol 1207 MovieClip [shellcasing_Shotgun1] Frame 36
removeMovieClip(this);
Symbol 1208 MovieClip [shellcasing_Shotgun2] Frame 37
removeMovieClip(this);
Symbol 1277 MovieClip [soundHolder] Frame 1
stop();
Symbol 1280 MovieClip [shellcasing_noPumpShotgun1] Frame 22
removeMovieClip(this);
Symbol 1281 MovieClip [shellcasing_noPumpShotgun2] Frame 22
removeMovieClip(this);
Symbol 1282 MovieClip [shellcasing_noPumpShotgun3] Frame 22
removeMovieClip(this);
Symbol 1283 MovieClip [shellcasing_noPumpShotgun4] Frame 22
removeMovieClip(this);
Symbol 1284 MovieClip [shellcasing_Shotgun3] Frame 37
removeMovieClip(this);
Symbol 1285 MovieClip [shellcasing_Shotgun4] Frame 36
removeMovieClip(this);
Symbol 1313 MovieClip Frame 1
stop();
Symbol 1316 MovieClip Frame 1
stop();
Symbol 1317 MovieClip [optionsMenu] Frame 1
stop();
Instance of Symbol 1310 MovieClip "MAIN MENU" in Symbol 1317 MovieClip [optionsMenu] Frame 1
onClipEvent (load) { _root.optionsButtons(this._name); }
Instance of Symbol 1310 MovieClip "RESUME" in Symbol 1317 MovieClip [optionsMenu] Frame 1
onClipEvent (load) { _root.optionsButtons(this._name); }
Instance of Symbol 1310 MovieClip "QUALITY" in Symbol 1317 MovieClip [optionsMenu] Frame 1
onClipEvent (load) { _root.optionsButtons(this._name); }
Symbol 1379 Button
on (release) { _root.closeManager(); }
Symbol 1408 MovieClip Frame 1
stop();
Instance of Symbol 910 MovieClip "empty" in Symbol 1408 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 910 MovieClip "pistol" in Symbol 1408 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 910 MovieClip "revolver" in Symbol 1408 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 910 MovieClip "UMP" in Symbol 1408 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 910 MovieClip "huntingRifle" in Symbol 1408 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 910 MovieClip "AK47" in Symbol 1408 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 910 MovieClip "M4A1" in Symbol 1408 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 910 MovieClip "shotgun" in Symbol 1408 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 910 MovieClip "sawnOff" in Symbol 1408 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 910 MovieClip "UZI" in Symbol 1408 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 910 MovieClip "chainsaw" in Symbol 1408 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 910 MovieClip "M249" in Symbol 1408 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 910 MovieClip "compoundBow" in Symbol 1408 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 910 MovieClip "RPG" in Symbol 1408 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 910 MovieClip "pistol" in Symbol 1408 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 910 MovieClip "revolver" in Symbol 1408 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 910 MovieClip "UMP" in Symbol 1408 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 910 MovieClip "huntingRifle" in Symbol 1408 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 910 MovieClip "AK47" in Symbol 1408 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 910 MovieClip "M4A1" in Symbol 1408 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 910 MovieClip "shotgun" in Symbol 1408 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 910 MovieClip "sawnOff" in Symbol 1408 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 910 MovieClip "UZI" in Symbol 1408 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 910 MovieClip "grenade" in Symbol 1408 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 910 MovieClip "barrett" in Symbol 1408 MovieClip Frame 1
onClipEvent (load) { _root.weaponRackButtons(this._name); }
Instance of Symbol 1375 MovieClip "slot3" in Symbol 1408 MovieClip Frame 1
onClipEvent (load) { _root.weaponSlotButtons(this._name); }
Instance of Symbol 1375 MovieClip "slot4" in Symbol 1408 MovieClip Frame 1
onClipEvent (load) { _root.weaponSlotButtons(this._name); }
Instance of Symbol 1375 MovieClip "slot5" in Symbol 1408 MovieClip Frame 1
onClipEvent (load) { _root.weaponSlotButtons(this._name); }
Instance of Symbol 1375 MovieClip "slot6" in Symbol 1408 MovieClip Frame 1
onClipEvent (load) { _root.weaponSlotButtons(this._name); }
Instance of Symbol 1375 MovieClip "secondary" in Symbol 1408 MovieClip Frame 1
onClipEvent (load) { _root.weaponSlotButtons(this._name); }
Instance of Symbol 1375 MovieClip "primary" in Symbol 1408 MovieClip Frame 1
onClipEvent (load) { _root.weaponSlotButtons(this._name); }
Symbol 1417 MovieClip Frame 1
stop();
Symbol 1427 MovieClip Frame 1
stop();
Instance of Symbol 1418 MovieClip "location1" in Symbol 1439 MovieClip Frame 1
onClipEvent (load) { _root.trapMapPlacementButtons(this._name); }
Instance of Symbol 1418 MovieClip "location2" in Symbol 1439 MovieClip Frame 1
onClipEvent (load) { _root.trapMapPlacementButtons(this._name); }
Instance of Symbol 1418 MovieClip "location3" in Symbol 1439 MovieClip Frame 1
onClipEvent (load) { _root.trapMapPlacementButtons(this._name); }
Instance of Symbol 1418 MovieClip "location4" in Symbol 1439 MovieClip Frame 1
onClipEvent (load) { _root.trapMapPlacementButtons(this._name); }
Instance of Symbol 1418 MovieClip "location6" in Symbol 1439 MovieClip Frame 1
onClipEvent (load) { _root.trapMapPlacementButtons(this._name); }
Instance of Symbol 1418 MovieClip "location7" in Symbol 1439 MovieClip Frame 1
onClipEvent (load) { _root.trapMapPlacementButtons(this._name); }
Instance of Symbol 1418 MovieClip "location8" in Symbol 1439 MovieClip Frame 1
onClipEvent (load) { _root.trapMapPlacementButtons(this._name); }
Instance of Symbol 1418 MovieClip "location9" in Symbol 1439 MovieClip Frame 1
onClipEvent (load) { _root.trapMapPlacementButtons(this._name); }
Instance of Symbol 1418 MovieClip "location11" in Symbol 1439 MovieClip Frame 1
onClipEvent (load) { _root.trapMapPlacementButtons(this._name); }
Instance of Symbol 1418 MovieClip "location12" in Symbol 1439 MovieClip Frame 1
onClipEvent (load) { _root.trapMapPlacementButtons(this._name); }
Instance of Symbol 1418 MovieClip "location13" in Symbol 1439 MovieClip Frame 1
onClipEvent (load) { _root.trapMapPlacementButtons(this._name); }
Instance of Symbol 1418 MovieClip "location14" in Symbol 1439 MovieClip Frame 1
onClipEvent (load) { _root.trapMapPlacementButtons(this._name); }
Instance of Symbol 1418 MovieClip "location16" in Symbol 1439 MovieClip Frame 1
onClipEvent (load) { _root.trapMapPlacementButtons(this._name); }
Instance of Symbol 1418 MovieClip "location17" in Symbol 1439 MovieClip Frame 1
onClipEvent (load) { _root.trapMapPlacementButtons(this._name); }
Instance of Symbol 1418 MovieClip "location18" in Symbol 1439 MovieClip Frame 1
onClipEvent (load) { _root.trapMapPlacementButtons(this._name); }
Instance of Symbol 1418 MovieClip "location19" in Symbol 1439 MovieClip Frame 1
onClipEvent (load) { _root.trapMapPlacementButtons(this._name); }
Instance of Symbol 1420 MovieClip "but_gasCylinder" in Symbol 1439 MovieClip Frame 1
onClipEvent (load) { _root.trapSelectionButtons(this._name); }
Instance of Symbol 1422 MovieClip "but_mine" in Symbol 1439 MovieClip Frame 1
onClipEvent (load) { _root.trapSelectionButtons(this._name); }
Instance of Symbol 1427 MovieClip "trapSetupButton" in Symbol 1439 MovieClip Frame 1
onClipEvent (load) { _root.trapSetupButton(this._name); }
Instance of Symbol 1430 MovieClip "but_bearTrap" in Symbol 1439 MovieClip Frame 1
onClipEvent (load) { _root.trapSelectionButtons(this._name); }
Symbol 1449 Button
on (release) { _root.closeJournal(); }
Symbol 1481 MovieClip Frame 1
stop();
Symbol 1485 Button
on (release) { _root.confirmResults(); }
Symbol 1506 MovieClip Frame 1
stop();
Symbol 1508 MovieClip Frame 1
stop();
Symbol 1513 MovieClip Frame 1
stop();
Instance of Symbol 1513 MovieClip "survivorsPlace0" in Symbol 1514 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1513 MovieClip "survivorsPlace1" in Symbol 1514 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1513 MovieClip "survivorsPlace2" in Symbol 1514 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1513 MovieClip "suppliesPlace1" in Symbol 1515 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("supplies", this._name); }
Instance of Symbol 1513 MovieClip "suppliesPlace0" in Symbol 1515 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("supplies", this._name); }
Instance of Symbol 1513 MovieClip "suppliesPlace2" in Symbol 1515 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("supplies", this._name); }
Instance of Symbol 1513 MovieClip "suppliesPlace3" in Symbol 1515 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("supplies", this._name); }
Instance of Symbol 1513 MovieClip "suppliesPlace4" in Symbol 1515 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("supplies", this._name); }
Instance of Symbol 1513 MovieClip "suppliesPlace5" in Symbol 1515 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("supplies", this._name); }
Instance of Symbol 1506 MovieClip "weaponsPlace1" in Symbol 1516 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1506 MovieClip "weaponsPlace2" in Symbol 1516 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1506 MovieClip "weaponsPlace3" in Symbol 1516 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1506 MovieClip "weaponsPlace0" in Symbol 1516 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Symbol 1534 MovieClip Frame 1
stop();
Instance of Symbol 1534 MovieClip "survivorsPlace0" in Symbol 1535 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1513 MovieClip "survivorsPlace1" in Symbol 1535 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1506 MovieClip "survivorsPlace2" in Symbol 1535 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1506 MovieClip "survivorsPlace3" in Symbol 1535 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1506 MovieClip "survivorsPlace4" in Symbol 1535 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1506 MovieClip "survivorsPlace5" in Symbol 1535 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1506 MovieClip "survivorsPlace6" in Symbol 1535 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1506 MovieClip "survivorsPlace7" in Symbol 1535 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1506 MovieClip "survivorsPlace8" in Symbol 1535 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1506 MovieClip "survivorsPlace9" in Symbol 1535 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1506 MovieClip "survivorsPlace10" in Symbol 1535 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1506 MovieClip "survivorsPlace11" in Symbol 1535 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1506 MovieClip "survivorsPlace12" in Symbol 1535 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1506 MovieClip "weaponsPlace2" in Symbol 1536 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1506 MovieClip "weaponsPlace0" in Symbol 1536 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1506 MovieClip "weaponsPlace1" in Symbol 1536 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1506 MovieClip "weaponsPlace3" in Symbol 1536 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1506 MovieClip "weaponsPlace4" in Symbol 1536 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1534 MovieClip "survivorsPlace3" in Symbol 1552 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1506 MovieClip "survivorsPlace2" in Symbol 1552 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1506 MovieClip "survivorsPlace1" in Symbol 1552 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1506 MovieClip "survivorsPlace0" in Symbol 1552 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1506 MovieClip "survivorsPlace4" in Symbol 1552 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1506 MovieClip "survivorsPlace5" in Symbol 1552 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1506 MovieClip "survivorsPlace6" in Symbol 1552 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1506 MovieClip "survivorsPlace7" in Symbol 1552 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1513 MovieClip "suppliesPlace1" in Symbol 1553 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("supplies", this._name); }
Instance of Symbol 1513 MovieClip "suppliesPlace0" in Symbol 1553 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("supplies", this._name); }
Instance of Symbol 1506 MovieClip "weaponsPlace1" in Symbol 1554 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1506 MovieClip "weaponsPlace4" in Symbol 1554 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1506 MovieClip "weaponsPlace5" in Symbol 1554 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1506 MovieClip "weaponsPlace2" in Symbol 1554 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1506 MovieClip "weaponsPlace0" in Symbol 1554 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1506 MovieClip "weaponsPlace3" in Symbol 1554 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1506 MovieClip "weaponsPlace6" in Symbol 1554 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1506 MovieClip "survivorsPlace0" in Symbol 1566 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1506 MovieClip "survivorsPlace2" in Symbol 1566 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1506 MovieClip "survivorsPlace1" in Symbol 1566 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1506 MovieClip "survivorsPlace3" in Symbol 1566 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1506 MovieClip "survivorsPlace4" in Symbol 1566 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1506 MovieClip "weaponsPlace0" in Symbol 1567 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1506 MovieClip "weaponsPlace3" in Symbol 1567 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1506 MovieClip "weaponsPlace2" in Symbol 1567 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1506 MovieClip "weaponsPlace1" in Symbol 1567 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1534 MovieClip "survivorsPlace0" in Symbol 1577 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1513 MovieClip "survivorsPlace1" in Symbol 1577 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1506 MovieClip "survivorsPlace2" in Symbol 1577 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1506 MovieClip "survivorsPlace3" in Symbol 1577 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1506 MovieClip "survivorsPlace4" in Symbol 1577 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1506 MovieClip "survivorsPlace5" in Symbol 1577 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1506 MovieClip "survivorsPlace6" in Symbol 1577 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1506 MovieClip "survivorsPlace7" in Symbol 1577 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1506 MovieClip "survivorsPlace8" in Symbol 1577 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1506 MovieClip "survivorsPlace9" in Symbol 1577 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1506 MovieClip "weaponsPlace2" in Symbol 1578 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1506 MovieClip "weaponsPlace0" in Symbol 1578 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1506 MovieClip "weaponsPlace1" in Symbol 1578 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1506 MovieClip "weaponsPlace3" in Symbol 1578 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1506 MovieClip "weaponsPlace4" in Symbol 1578 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1513 MovieClip "suppliesPlace0" in Symbol 1580 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("supplies", this._name); }
Instance of Symbol 1513 MovieClip "suppliesPlace1" in Symbol 1580 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("supplies", this._name); }
Instance of Symbol 1513 MovieClip "suppliesPlace0" in Symbol 1589 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("supplies", this._name); }
Instance of Symbol 1513 MovieClip "suppliesPlace1" in Symbol 1589 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("supplies", this._name); }
Instance of Symbol 1534 MovieClip "survivorsPlace0" in Symbol 1592 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1534 MovieClip "survivorsPlace1" in Symbol 1592 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1534 MovieClip "survivorsPlace2" in Symbol 1592 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1534 MovieClip "survivorsPlace3" in Symbol 1592 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1534 MovieClip "survivorsPlace3" in Symbol 1592 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("survivors", this._name); }
Instance of Symbol 1506 MovieClip "weaponsPlace1" in Symbol 1593 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1506 MovieClip "weaponsPlace2" in Symbol 1593 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Instance of Symbol 1506 MovieClip "weaponsPlace0" in Symbol 1593 MovieClip Frame 1
onClipEvent (load) { _root.searchBuildingButtons("weapons", this._name); }
Symbol 1606 MovieClip Frame 1
stop();
Symbol 1625 Button
on (release) { _root.confirmTimeManagement(); }
Instance of Symbol 1641 MovieClip in Symbol 1642 MovieClip Frame 1
on (release) { _root.openTravelMap(); }
Instance of Symbol 1629 MovieClip "barricadeMinus" in Symbol 1650 MovieClip Frame 1
onClipEvent (load) { _root.clipBoardButtons(this._name); }
Instance of Symbol 1629 MovieClip "barricadePlus" in Symbol 1650 MovieClip Frame 1
onClipEvent (load) { _root.clipBoardButtons(this._name); }
Symbol 1669 MovieClip Frame 14
stop();
Symbol 1680 MovieClip Frame 1
Symbol 1680 MovieClip Frame 10
stop();
Symbol 1681 MovieClip Frame 1
stop();
Symbol 1681 MovieClip Frame 13
Symbol 1719 Button
on (release) { _root.travelConfirmed(_root.currentTownLocation, _root.currentTownTarget); this.slideTo(-13, 420, 0.5); }
Instance of Symbol 1683 MovieClip "cancel" in Symbol 1720 MovieClip Frame 1
onClipEvent (load) { _root.cancelTravelConfirm(this._name); }
Instance of Symbol 1681 MovieClip "glenDale" in Symbol 1721 MovieClip Frame 1
onClipEvent (load) { _root.townButton(this._name); }
Instance of Symbol 1681 MovieClip "claysBurg" in Symbol 1721 MovieClip Frame 1
onClipEvent (load) { _root.townButton(this._name); }
Instance of Symbol 1681 MovieClip "whistlersGrove" in Symbol 1721 MovieClip Frame 1
onClipEvent (load) { _root.townButton(this._name); }
Instance of Symbol 1681 MovieClip "aspenWood" in Symbol 1721 MovieClip Frame 1
onClipEvent (load) { _root.townButton(this._name); }
Instance of Symbol 1681 MovieClip "jonesTown" in Symbol 1721 MovieClip Frame 1
onClipEvent (load) { _root.townButton(this._name); }
Instance of Symbol 1681 MovieClip "unionCity" in Symbol 1721 MovieClip Frame 1
onClipEvent (load) { _root.townButton(this._name); }
Instance of Symbol 1683 MovieClip "cancel" in Symbol 1721 MovieClip Frame 1
onClipEvent (load) { _root.cancelTravel(this._name); }
Instance of Symbol 1687 MovieClip "blockerButton" in Symbol 1721 MovieClip Frame 1
onClipEvent (load) { this.onRollOver = function () { this.useHandCursor = false; }; this._visible = false; }
Instance of Symbol 1710 MovieClip "townInfoCard" in Symbol 1721 MovieClip Frame 1
/* no clip actions */
Symbol 1722 MovieClip [timeManager] Frame 1
stop();
Symbol 1722 MovieClip [timeManager] Frame 2
stop();
Instance of Symbol 246 MovieClip "collision" in Symbol 1747 MovieClip [flameParticle] Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 1747 MovieClip [flameParticle] Frame 18
this.removeMovieClip();
Symbol 1758 MovieClip Frame 40
stop();
Instance of Symbol 1750 MovieClip in Symbol 1785 MovieClip [ending2_badEnding] Frame 1
onClipEvent (load) { this.useHandCursor = false; this.onRelease = function () { }; }
Instance of Symbol 1779 MovieClip "mainMenuButton" in Symbol 1785 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 1785 MovieClip [ending2_badEnding] Frame 746
stop();
Instance of Symbol 1750 MovieClip in Symbol 1792 MovieClip [ending2_goodEnding] Frame 1
onClipEvent (load) { this.useHandCursor = false; this.onRelease = function () { }; }
Instance of Symbol 1779 MovieClip "mainMenuButton" in Symbol 1792 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 1792 MovieClip [ending2_goodEnding] Frame 782
stop();
Instance of Symbol 1793 MovieClip "creditsButton" in Symbol 1808 MovieClip [credits] Frame 1
onClipEvent (load) { this.onRelease = function () { _root.closeCredits(); }; }
Instance of Symbol 1806 MovieClip "creditList" in Symbol 1808 MovieClip [credits] Frame 1
/* no clip actions */
Instance of Symbol 1302 MovieClip in Symbol 1835 MovieClip [instructionsMenu] Frame 1
onClipEvent (load) { this.useHandCursor = false; this.onRelease = function () { }; }
Instance of Symbol 1834 MovieClip "BACK" in Symbol 1835 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 1839 MovieClip Frame 36
stop();
Instance of Symbol 1779 MovieClip "MAIN MENU" in Symbol 1850 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 1846 MovieClip "RETRY" in Symbol 1850 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 1779 MovieClip "VISIT ARMORGAMES.COM" in Symbol 1850 MovieClip [gameOver] Frame 1
onClipEvent (load) { this.butLabel.text = "ARMORGAMES.COM"; this.onRelease = function () { getURL ("http://armorgames.com/play/1443/the-last-stand-2", "_blank"); }; }
Instance of Symbol 1779 MovieClip "musicBy" in Symbol 1850 MovieClip [gameOver] Frame 1
onClipEvent (load) { this.butLabel.text = "EVIL-LIVES.COM"; this.onRelease = function () { getURL ("http://www.evil-lives.com/", "_blank"); }; }
Symbol 1883 MovieClip Frame 1
Symbol 1888 MovieClip Frame 1
Symbol 1894 MovieClip Frame 1
Symbol 1894 MovieClip Frame 13
Symbol 1902 MovieClip Frame 29
Symbol 1911 MovieClip [endingAnimation] Frame 393
this.blackhawk1.frontWindowGunner.gotoAndPlay("waving");
Instance of Symbol 1779 MovieClip "MAIN MENU" in Symbol 1911 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 1779 MovieClip "VISIT ARMORGAMES.COM" in Symbol 1911 MovieClip [endingAnimation] Frame 833
onClipEvent (load) { this.butLabel.text = this._name; this.onRelease = function () { getURL ("http://www.armorgames.com/", "_blank"); }; }
Instance of Symbol 1779 MovieClip "MAIN MENU" in Symbol 1911 MovieClip [endingAnimation] Frame 839
onClipEvent (load) { this.butLabel.text = this._name; this.onRelease = function () { _root.cleanUpScreen(); _root.gotoAndStop("main"); removeMovieClip(_root.endingAnim); }; }
Symbol 1911 MovieClip [endingAnimation] Frame 1384
stop();
Instance of Symbol 910 MovieClip "collisionFeet" in Symbol 1914 MovieClip [trap_mine] Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 1920 MovieClip [trap_bearTrap] Frame 1
stop();
Instance of Symbol 910 MovieClip "collisionFeet" in Symbol 1920 MovieClip [trap_bearTrap] Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 1944 MovieClip Frame 63
gotoAndPlay (2);
Instance of Symbol 1950 MovieClip "PLAY MORE GAMES" in Symbol 1951 MovieClip Frame 1
onClipEvent (load) { _root.mainButtons(this._name); }
Instance of Symbol 1950 MovieClip "OPTIONS" in Symbol 1951 MovieClip Frame 1
onClipEvent (load) { _root.mainButtons(this._name); }
Instance of Symbol 1950 MovieClip "INSTRUCTIONS" in Symbol 1951 MovieClip Frame 1
onClipEvent (load) { _root.mainButtons(this._name); }
Instance of Symbol 1950 MovieClip "PLAY" in Symbol 1951 MovieClip Frame 1
onClipEvent (load) { _root.mainButtons(this._name); }
Instance of Symbol 1950 MovieClip "CREDITS" in Symbol 1951 MovieClip Frame 1
onClipEvent (load) { _root.mainButtons(this._name); }
Instance of Symbol 1950 MovieClip "PLAYTLS1" in Symbol 1951 MovieClip Frame 1
onClipEvent (load) { _root.mainButtons(this._name); }
Symbol 1962 Button
on (release) { getURL ("http://www.armorgames.com", "blank"); }
Symbol 1969 MovieClip Frame 2
menuMusic = new Sound(mainMenu); menuMusic.attachSound("AG_beat"); menuMusic.setVolume(100); menuMusic.start(0, 1);
Symbol 1969 MovieClip Frame 11
menuMusic = new Sound(mainMenu); menuMusic.attachSound("AG_chorus"); menuMusic.setVolume(100); menuMusic.start(0, 1);
Symbol 1969 MovieClip Frame 53
menuMusic = new Sound(mainMenu); menuMusic.attachSound("AG_sword"); menuMusic.setVolume(100); menuMusic.start(0, 1);
Symbol 1969 MovieClip Frame 82
stop();
Symbol 2003 MovieClip Frame 201
stop();
Symbol 2004 MovieClip Frame 110
conArtistSting = new Sound(mainMenu); conArtistSting.attachSound("conArtistSting"); conArtistSting.setVolume(100); conArtistSting.start(0, 1);
Instance of Symbol 2003 MovieClip in Symbol 2004 MovieClip Frame 110
onClipEvent (load) { this.onRelease = function () { getURL ("http://www.con-artists-productions.com", "_blank"); }; }
Symbol 2004 MovieClip Frame 335
stop(); _root.mainMenu.bloodSplatter._visible = true; _root.mainMenu.noise._visible = true;
Instance of Symbol 1944 MovieClip "noise" in Symbol 2005 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 1951 MovieClip "mainMenuButtons" in Symbol 2005 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1957 MovieClip "skipButton" in Symbol 2005 MovieClip Frame 1
onClipEvent (load) { this._visible = false; this.onRelease = function () { _root.loadWholeMenuNow(); }; }
Instance of Symbol 1808 MovieClip [credits] "credits" in Symbol 2005 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 2005 MovieClip Frame 25
stop();
Symbol 2009 Button
on (release) { _root.closeIntroJournal(); }
Instance of Symbol 1957 MovieClip "skipButton" in Symbol 2070 MovieClip Frame 13
onClipEvent (load) { this.onRelease = function () { _parent.gotoAndPlay("endThis"); }; }
Symbol 2070 MovieClip Frame 849
stop(); this._visible = false; _root.introBlackOut.alphaTo(0, 10, "easeOutSine"); _root.openIntroJournal();
Symbol 2096 MovieClip Frame 1
stop();
Instance of Symbol 2075 MovieClip "dawn" in Symbol 2096 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 2078 MovieClip "dawn" in Symbol 2096 MovieClip Frame 12
onClipEvent (load) { this._visible = false; }
Instance of Symbol 2085 MovieClip "dawn" in Symbol 2096 MovieClip Frame 37
onClipEvent (load) { this.visible = false; }
Instance of Symbol 2090 MovieClip "dawn" in Symbol 2096 MovieClip Frame 48
onClipEvent (load) { this.visible = false; }
Instance of Symbol 2095 MovieClip "dawn" in Symbol 2096 MovieClip Frame 67
onClipEvent (load) { this._visible = false; }
Symbol 2122 MovieClip Frame 21
stop();
Symbol 2147 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:20
Symbol 7 GraphicUsed by:10
Symbol 8 GraphicUsed by:10
Symbol 9 GraphicUsed by:10
Symbol 10 ButtonUses:7 8 9Used by:20
Symbol 11 FontUsed by:12 13 14 44 1332 1378 1424 1426 1428 1432 1433 1434 1436 1437 1438 1443 1448 1486 1487 1488 1490 1491 1492 1493 1494 1495 1498 1499 1609 1610 1611 1612 1613 1614 1616 1617 1622 1623 1626 1635 1640 1646 1647 1648 1653 1659 1699 1700 1701 1705 1706 1707 1708 1709 1711 1715 1716 1717 1718 2007
Symbol 12 EditableTextUses:11Used by:20
Symbol 13 TextUses:11Used by:20
Symbol 14 TextUses:11Used by:20
Symbol 15 GraphicUsed by:16
Symbol 16 MovieClipUses:15Used by:20
Symbol 17 GraphicUsed by:18 1308 2106
Symbol 18 MovieClipUses:17Used by:19
Symbol 19 MovieClipUses:18Used by:20
Symbol 20 MovieClipUses:6 10 12 13 14 16 19Used by:Timeline
Symbol 21 GraphicUsed by:32
Symbol 22 GraphicUsed by:31
Symbol 23 GraphicUsed by:31
Symbol 24 GraphicUsed by:31
Symbol 25 GraphicUsed by:31
Symbol 26 GraphicUsed by:31
Symbol 27 GraphicUsed by:31
Symbol 28 GraphicUsed by:31
Symbol 29 GraphicUsed by:31
Symbol 30 GraphicUsed by:31
Symbol 31 MovieClipUses:22 23 24 25 26 27 28 29 30Used by:32 1506 1508 1513 1534
Symbol 32 MovieClipUses:21 31Used by:Timeline
Symbol 33 GraphicUsed by:34
Symbol 34 MovieClipUses:33Used by:Timeline
Symbol 35 GraphicUsed by:43
Symbol 36 GraphicUsed by:40
Symbol 37 FontUsed by:38 39 41 1329 1343 1344 1345 1346 1373 1442 1444 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1489 1518 1519 1520 1521 1522 1523 1524 1525 1526 1529 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1556 1557 1558 1559 1560 1561 1562 1563 1569 1570 1571 1572 1573 1574 1582 1583 1584 1585 1586 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1607 1615 1618 1619 1620 1621 1627 1630 1646 1685 1699 1700 1705 1707 1709 1715 1716 2006 2008
Symbol 38 TextUses:37Used by:40
Symbol 39 TextUses:37Used by:40
Symbol 40 ButtonUses:36 38 39Used by:43
Symbol 41 TextUses:37Used by:43
Symbol 42 GraphicUsed by:43
Symbol 43 MovieClipUses:35 40 41 42Used by:Timeline
Symbol 44 TextUses:11Used by:Timeline
Symbol 45 GraphicUsed by:52
Symbol 46 BitmapUsed by:47
Symbol 47 GraphicUses:46Used by:48 2072
Symbol 48 MovieClipUses:47Used by:52
Symbol 49 GraphicUsed by:52
Symbol 50 BitmapUsed by:51
Symbol 51 GraphicUses:50Used by:52
Symbol 52 MovieClip [bg_glenDale_overlay]Uses:45 48 49 51Used by:Timeline
Symbol 53 GraphicUsed by:58
Symbol 54 BitmapUsed by:55
Symbol 55 GraphicUses:54Used by:58 2096
Symbol 56 BitmapUsed by:57
Symbol 57 GraphicUses:56Used by:58
Symbol 58 MovieClip [bg_whistlersGrove_overlay]Uses:53 55 57Used by:Timeline
Symbol 59 BitmapUsed by:60
Symbol 60 GraphicUses:59Used by:61
Symbol 61 MovieClip [bg_aspenWood_overlay]Uses:60Used by:Timeline
Symbol 62 BitmapUsed by:63
Symbol 63 GraphicUses:62Used by:64
Symbol 64 MovieClip [bg_claysBurg_overlay]Uses:63Used by:Timeline
Symbol 65 GraphicUsed by:66 1277
Symbol 66 MovieClipUses:65Used by:Timeline
Symbol 67 GraphicUsed by:68 1180
Symbol 68 MovieClipUses:67Used by:257 657 877 907 1139 1920
Symbol 69 GraphicUsed by:70
Symbol 70 MovieClipUses:69Used by:71
Symbol 71 MovieClipUses:70Used by:257 877
Symbol 72 GraphicUsed by:83
Symbol 73 GraphicUsed by:83
Symbol 74 GraphicUsed by:83
Symbol 75 GraphicUsed by:83
Symbol 76 GraphicUsed by:83
Symbol 77 GraphicUsed by:83
Symbol 78 GraphicUsed by:83
Symbol 79 GraphicUsed by:83
Symbol 80 GraphicUsed by:83
Symbol 81 GraphicUsed by:83
Symbol 82 GraphicUsed by:83
Symbol 83 MovieClipUses:72 73 74 75 76 77 78 79 80 81 82Used by:88
Symbol 84 GraphicUsed by:85
Symbol 85 MovieClipUses:84Used by:88
Symbol 86 GraphicUsed by:87
Symbol 87 MovieClipUses:86Used by:88
Symbol 88 MovieClipUses:83 85 87Used by:257 877
Symbol 89 GraphicUsed by:100
Symbol 90 GraphicUsed by:100
Symbol 91 GraphicUsed by:100
Symbol 92 GraphicUsed by:100
Symbol 93 GraphicUsed by:100
Symbol 94 GraphicUsed by:100
Symbol 95 GraphicUsed by:100
Symbol 96 GraphicUsed by:100
Symbol 97 GraphicUsed by:100
Symbol 98 GraphicUsed by:100
Symbol 99 GraphicUsed by:100
Symbol 100 MovieClipUses:89 90 91 92 93 94 95 96 97 98 99Used by:113 114
Symbol 101 GraphicUsed by:102
Symbol 102 MovieClipUses:101Used by:113
Symbol 103 GraphicUsed by:104
Symbol 104 MovieClipUses:103Used by:113 114
Symbol 105 GraphicUsed by:112
Symbol 106 GraphicUsed by:107
Symbol 107 MovieClipUses:106Used by:112 280 468 666 1123
Symbol 108 GraphicUsed by:112
Symbol 109 GraphicUsed by:112
Symbol 110 GraphicUsed by:112
Symbol 111 GraphicUsed by:112
Symbol 112 MovieClipUses:105 107 108 109 110 111Used by:113
Symbol 113 MovieClipUses:100 102 104 112Used by:257 877
Symbol 114 MovieClipUses:100 104Used by:257
Symbol 115 GraphicUsed by:116
Symbol 116 MovieClipUses:115Used by:120
Symbol 117 GraphicUsed by:120
Symbol 118 GraphicUsed by:119
Symbol 119 MovieClipUses:118Used by:120
Symbol 120 MovieClipUses:116 117 119Used by:257
Symbol 121 GraphicUsed by:122
Symbol 122 MovieClipUses:121Used by:257
Symbol 123 GraphicUsed by:124
Symbol 124 MovieClipUses:123Used by:244
Symbol 125 GraphicUsed by:140
Symbol 126 GraphicUsed by:140
Symbol 127 GraphicUsed by:140
Symbol 128 GraphicUsed by:140
Symbol 129 GraphicUsed by:140
Symbol 130 GraphicUsed by:140
Symbol 131 GraphicUsed by:140
Symbol 132 GraphicUsed by:140
Symbol 133 GraphicUsed by:140
Symbol 134 GraphicUsed by:140
Symbol 135 GraphicUsed by:140
Symbol 136 GraphicUsed by:140
Symbol 137 GraphicUsed by:140
Symbol 138 GraphicUsed by:140
Symbol 139 GraphicUsed by:140
Symbol 140 MovieClipUses:125 126 127 128 129 130 131 132 133 134 135 136 137 138 139Used by:145 240
Symbol 141 GraphicUsed by:142
Symbol 142 MovieClipUses:141Used by:145
Symbol 143 GraphicUsed by:144
Symbol 144 MovieClipUses:143Used by:145 240
Symbol 145 MovieClipUses:140 142 144Used by:244 877
Symbol 146 GraphicUsed by:161
Symbol 147 GraphicUsed by:161
Symbol 148 GraphicUsed by:161
Symbol 149 GraphicUsed by:161
Symbol 150 GraphicUsed by:161
Symbol 151 GraphicUsed by:161
Symbol 152 GraphicUsed by:161
Symbol 153 GraphicUsed by:161
Symbol 154 GraphicUsed by:161
Symbol 155 GraphicUsed by:161
Symbol 156 GraphicUsed by:161
Symbol 157 GraphicUsed by:161
Symbol 158 GraphicUsed by:161
Symbol 159 GraphicUsed by:161
Symbol 160 GraphicUsed by:161
Symbol 161 MovieClipUses:146 147 148 149 150 151 152 153 154 155 156 157 158 159 160Used by:166 241
Symbol 162 GraphicUsed by:163
Symbol 163 MovieClipUses:162Used by:166
Symbol 164 GraphicUsed by:165
Symbol 165 MovieClipUses:164Used by:166 241
Symbol 166 MovieClipUses:161 163 165Used by:244 877
Symbol 167 GraphicUsed by:168
Symbol 168 MovieClipUses:167Used by:214 1348
Symbol 169 MovieClipUsed by:214 1408 2005 2096  Timeline
Symbol 170 GraphicUsed by:171
Symbol 171 MovieClipUses:170Used by:172
Symbol 172 MovieClipUses:171Used by:175 955 969 993 1006 1016 1057 1063 1072 1090 1122
Symbol 173 GraphicUsed by:174 1005
Symbol 174 MovieClipUses:173Used by:175 690 955 969 986 993 1057 1063 1072 1090 1097
Symbol 175 MovieClipUses:172 174Used by:214
Symbol 176 GraphicUsed by:177
Symbol 177 MovieClipUses:176Used by:178 1738
Symbol 178 MovieClipUses:177Used by:214 1123
Symbol 179 GraphicUsed by:180
Symbol 180 MovieClipUses:179Used by:181 1731
Symbol 181 MovieClipUses:180Used by:214 1123
Symbol 182 GraphicUsed by:183
Symbol 183 MovieClipUses:182Used by:214 1123
Symbol 184 GraphicUsed by:185
Symbol 185 MovieClipUses:184Used by:214 1060 1369
Symbol 186 GraphicUsed by:188
Symbol 187 GraphicUsed by:188
Symbol 188 MovieClipUses:186 187Used by:214 1123
Symbol 189 GraphicUsed by:190
Symbol 190 MovieClipUses:189Used by:214 1123 1171
Symbol 191 GraphicUsed by:192
Symbol 192 MovieClipUses:191Used by:214 1123
Symbol 193 GraphicUsed by:196
Symbol 194 GraphicUsed by:196
Symbol 195 GraphicUsed by:196
Symbol 196 MovieClipUses:193 194 195Used by:214 1123
Symbol 197 GraphicUsed by:201
Symbol 198 GraphicUsed by:199
Symbol 199 MovieClipUses:198Used by:201
Symbol 200 GraphicUsed by:201
Symbol 201 MovieClipUses:197 199 200Used by:214 1010 1723
Symbol 202 GraphicUsed by:203
Symbol 203 MovieClipUses:202Used by:214
Symbol 204 GraphicUsed by:205
Symbol 205 MovieClipUses:204Used by:214 990
Symbol 206 GraphicUsed by:207
Symbol 207 MovieClipUses:206Used by:208
Symbol 208 MovieClipUses:207Used by:214 1123 1359 1734
Symbol 209 GraphicUsed by:213
Symbol 210 GraphicUsed by:211
Symbol 211 MovieClipUses:210Used by:213
Symbol 212 GraphicUsed by:213
Symbol 213 MovieClip [sawnOff_Icon]Uses:209 211 212Used by:214 1367  Timeline
Symbol 214 MovieClipUses:168 169 175 178 181 183 185 188 190 192 196 201 203 205 208 213Used by:244
Symbol 215 GraphicUsed by:244
Symbol 216 GraphicUsed by:239
Symbol 217 GraphicUsed by:239
Symbol 218 GraphicUsed by:239
Symbol 219 GraphicUsed by:239
Symbol 220 GraphicUsed by:221
Symbol 221 MovieClipUses:220Used by:239 466
Symbol 222 GraphicUsed by:239
Symbol 223 GraphicUsed by:224
Symbol 224 MovieClipUses:223Used by:239 466 521 567
Symbol 225 GraphicUsed by:239
Symbol 226 GraphicUsed by:227
Symbol 227 MovieClipUses:226Used by:239 466 521 567
Symbol 228 GraphicUsed by:239
Symbol 229 GraphicUsed by:230
Symbol 230 MovieClipUses:229Used by:239 466
Symbol 231 GraphicUsed by:239
Symbol 232 GraphicUsed by:233
Symbol 233 MovieClipUses:232Used by:239 466 521 567
Symbol 234 GraphicUsed by:239
Symbol 235 GraphicUsed by:236
Symbol 236 MovieClipUses:235Used by:239 466 521 567
Symbol 237 GraphicUsed by:239
Symbol 238 GraphicUsed by:239
Symbol 239 MovieClipUses:216 217 218 219 221 222 224 225 227 228 230 231 233 234 236 237 238Used by:244
Symbol 240 MovieClipUses:140 144Used by:244
Symbol 241 MovieClipUses:161 165Used by:244
Symbol 242 GraphicUsed by:243
Symbol 243 MovieClipUses:242Used by:244
Symbol 244 MovieClipUses:124 145 166 214 215 239 240 241 243Used by:257
Symbol 245 GraphicUsed by:246
Symbol 246 MovieClipUses:245Used by:257 657 666 877 886 888 890 892 894 1202 1747
Symbol 247 GraphicUsed by:257
Symbol 248 GraphicUsed by:257
Symbol 249 GraphicUsed by:257
Symbol 250 GraphicUsed by:257
Symbol 251 GraphicUsed by:257
Symbol 252 GraphicUsed by:257
Symbol 253 GraphicUsed by:257
Symbol 254 GraphicUsed by:257
Symbol 255 GraphicUsed by:257
Symbol 256 GraphicUsed by:257
Symbol 257 MovieClip [survivorDummy]Uses:68 71 88 113 114 120 122 244 246 247 248 249 250 251 252 253 254 255 256Used by:Timeline
Symbol 258 GraphicUsed by:272
Symbol 259 GraphicUsed by:272
Symbol 260 GraphicUsed by:272
Symbol 261 GraphicUsed by:272
Symbol 262 GraphicUsed by:272
Symbol 263 GraphicUsed by:272
Symbol 264 GraphicUsed by:272
Symbol 265 GraphicUsed by:272
Symbol 266 GraphicUsed by:272
Symbol 267 GraphicUsed by:272
Symbol 268 GraphicUsed by:272
Symbol 269 GraphicUsed by:272
Symbol 270 GraphicUsed by:272
Symbol 271 GraphicUsed by:272
Symbol 272 MovieClipUses:258 259 260 261 262 263 264 265 266 267 268 269 270 271Used by:281
Symbol 273 GraphicUsed by:274
Symbol 274 MovieClipUses:273Used by:281
Symbol 275 GraphicUsed by:280
Symbol 276 GraphicUsed by:280
Symbol 277 GraphicUsed by:280
Symbol 278 GraphicUsed by:280
Symbol 279 GraphicUsed by:280
Symbol 280 MovieClipUses:275 107 276 277 278 279Used by:281 314 394 1167
Symbol 281 MovieClip [zombieTorso3]Uses:272 274 280Used by:Timeline
Symbol 282 GraphicUsed by:296
Symbol 283 GraphicUsed by:296
Symbol 284 GraphicUsed by:296
Symbol 285 GraphicUsed by:296
Symbol 286 GraphicUsed by:296
Symbol 287 GraphicUsed by:296
Symbol 288 GraphicUsed by:296
Symbol 289 GraphicUsed by:296
Symbol 290 GraphicUsed by:296
Symbol 291 GraphicUsed by:296
Symbol 292 GraphicUsed by:296
Symbol 293 GraphicUsed by:296
Symbol 294 GraphicUsed by:296
Symbol 295 GraphicUsed by:296
Symbol 296 MovieClipUses:282 283 284 285 286 287 288 289 290 291 292 293 294 295Used by:314
Symbol 297 GraphicUsed by:298
Symbol 298 MovieClipUses:297Used by:314
Symbol 299 GraphicUsed by:300
Symbol 300 MovieClipUses:299Used by:313
Symbol 301 GraphicUsed by:313
Symbol 302 GraphicUsed by:313
Symbol 303 GraphicUsed by:313
Symbol 304 GraphicUsed by:313
Symbol 305 GraphicUsed by:313
Symbol 306 GraphicUsed by:313
Symbol 307 GraphicUsed by:313
Symbol 308 GraphicUsed by:309
Symbol 309 MovieClipUses:308Used by:313
Symbol 310 GraphicUsed by:313
Symbol 311 GraphicUsed by:313
Symbol 312 GraphicUsed by:313
Symbol 313 MovieClipUses:300 301 302 303 304 305 306 307 309 310 311 312Used by:314
Symbol 314 MovieClip [zombieTorso2]Uses:296 298 313 280Used by:Timeline
Symbol 315 GraphicUsed by:329
Symbol 316 GraphicUsed by:329
Symbol 317 GraphicUsed by:329
Symbol 318 GraphicUsed by:329
Symbol 319 GraphicUsed by:329
Symbol 320 GraphicUsed by:329
Symbol 321 GraphicUsed by:329
Symbol 322 GraphicUsed by:329
Symbol 323 GraphicUsed by:329
Symbol 324 GraphicUsed by:329
Symbol 325 GraphicUsed by:329
Symbol 326 GraphicUsed by:329
Symbol 327 GraphicUsed by:329
Symbol 328 GraphicUsed by:329
Symbol 329 MovieClipUses:315 316 317 318 319 320 321 322 323 324 325 326 327 328Used by:394
Symbol 330 GraphicUsed by:331
Symbol 331 MovieClipUses:330Used by:394
Symbol 332 GraphicUsed by:393
Symbol 333 GraphicUsed by:393
Symbol 334 GraphicUsed by:393
Symbol 335 GraphicUsed by:393
Symbol 336 GraphicUsed by:393
Symbol 337 GraphicUsed by:393
Symbol 338 GraphicUsed by:339
Symbol 339 MovieClipUses:338Used by:393
Symbol 340 GraphicUsed by:393
Symbol 341 GraphicUsed by:393
Symbol 342 GraphicUsed by:393
Symbol 343 GraphicUsed by:393
Symbol 344 GraphicUsed by:393
Symbol 345 GraphicUsed by:350
Symbol 346 GraphicUsed by:350
Symbol 347 GraphicUsed by:350
Symbol 348 GraphicUsed by:350
Symbol 349 GraphicUsed by:350
Symbol 350 MovieClipUses:345 346 347 348 349Used by:393
Symbol 351 GraphicUsed by:393
Symbol 352 GraphicUsed by:393
Symbol 353 GraphicUsed by:354
Symbol 354 MovieClipUses:353Used by:393
Symbol 355 GraphicUsed by:356
Symbol 356 MovieClipUses:355Used by:393
Symbol 357 GraphicUsed by:358
Symbol 358 MovieClipUses:357Used by:393
Symbol 359 GraphicUsed by:360
Symbol 360 MovieClipUses:359Used by:393
Symbol 361 GraphicUsed by:393
Symbol 362 GraphicUsed by:363
Symbol 363 MovieClipUses:362Used by:393
Symbol 364 GraphicUsed by:393
Symbol 365 GraphicUsed by:366
Symbol 366 MovieClipUses:365Used by:393
Symbol 367 GraphicUsed by:393
Symbol 368 GraphicUsed by:393
Symbol 369 GraphicUsed by:370
Symbol 370 MovieClipUses:369Used by:393
Symbol 371 GraphicUsed by:393
Symbol 372 GraphicUsed by:393
Symbol 373 GraphicUsed by:393
Symbol 374 GraphicUsed by:393
Symbol 375 GraphicUsed by:393
Symbol 376 GraphicUsed by:377
Symbol 377 MovieClipUses:376Used by:393
Symbol 378 GraphicUsed by:393
Symbol 379 GraphicUsed by:393
Symbol 380 GraphicUsed by:381
Symbol 381 MovieClipUses:380Used by:393
Symbol 382 GraphicUsed by:393
Symbol 383 GraphicUsed by:384
Symbol 384 MovieClipUses:383Used by:393
Symbol 385 GraphicUsed by:386
Symbol 386 MovieClipUses:385Used by:393
Symbol 387 GraphicUsed by:388
Symbol 388 MovieClipUses:387Used by:393
Symbol 389 GraphicUsed by:393
Symbol 390 GraphicUsed by:391
Symbol 391 MovieClipUses:390Used by:393
Symbol 392 GraphicUsed by:393
Symbol 393 MovieClipUses:332 333 334 335 336 337 339 340 341 342 343 344 350 351 352 354 356 358 360 361 363 364 366 367 368 370 371 372 373 374 375 377 378 379 381 382 384 386 388 389 391 392Used by:394
Symbol 394 MovieClip [zombieTorso1]Uses:329 331 393 280Used by:Timeline
Symbol 395 GraphicUsed by:469
Symbol 396 GraphicUsed by:466
Symbol 397 GraphicUsed by:466
Symbol 398 GraphicUsed by:399
Symbol 399 MovieClipUses:398Used by:466 521 567
Symbol 400 GraphicUsed by:466
Symbol 401 GraphicUsed by:466
Symbol 402 GraphicUsed by:403
Symbol 403 MovieClipUses:402Used by:466 521 567
Symbol 404 GraphicUsed by:466
Symbol 405 GraphicUsed by:466
Symbol 406 GraphicUsed by:466
Symbol 407 GraphicUsed by:466
Symbol 408 GraphicUsed by:466
Symbol 409 GraphicUsed by:466
Symbol 410 GraphicUsed by:466
Symbol 411 GraphicUsed by:466
Symbol 412 GraphicUsed by:413
Symbol 413 MovieClipUses:412Used by:466 521 567
Symbol 414 GraphicUsed by:466
Symbol 415 GraphicUsed by:466
Symbol 416 GraphicUsed by:466
Symbol 417 GraphicUsed by:466
Symbol 418 GraphicUsed by:466
Symbol 419 GraphicUsed by:466
Symbol 420 GraphicUsed by:466
Symbol 421 GraphicUsed by:466
Symbol 422 GraphicUsed by:423
Symbol 423 MovieClipUses:422Used by:466 567
Symbol 424 GraphicUsed by:466
Symbol 425 GraphicUsed by:466
Symbol 426 GraphicUsed by:466
Symbol 427 GraphicUsed by:466
Symbol 428 GraphicUsed by:429
Symbol 429 MovieClipUses:428Used by:466 521
Symbol 430 GraphicUsed by:466
Symbol 431 GraphicUsed by:466
Symbol 432 GraphicUsed by:466
Symbol 433 GraphicUsed by:466
Symbol 434 GraphicUsed by:435
Symbol 435 MovieClipUses:434Used by:466 521 567
Symbol 436 GraphicUsed by:437
Symbol 437 MovieClipUses:436Used by:466
Symbol 438 GraphicUsed by:466
Symbol 439 GraphicUsed by:440
Symbol 440 MovieClipUses:439Used by:466 521 567
Symbol 441 GraphicUsed by:466
Symbol 442 GraphicUsed by:466
Symbol 443 GraphicUsed by:466
Symbol 444 GraphicUsed by:466
Symbol 445 GraphicUsed by:466
Symbol 446 GraphicUsed by:466
Symbol 447 GraphicUsed by:466
Symbol 448 GraphicUsed by:466
Symbol 449 GraphicUsed by:466
Symbol 450 GraphicUsed by:466
Symbol 451 GraphicUsed by:466
Symbol 452 GraphicUsed by:466
Symbol 453 GraphicUsed by:466
Symbol 454 GraphicUsed by:466
Symbol 455 GraphicUsed by:466
Symbol 456 GraphicUsed by:466
Symbol 457 GraphicUsed by:466
Symbol 458 GraphicUsed by:466
Symbol 459 GraphicUsed by:460
Symbol 460 MovieClipUses:459Used by:466
Symbol 461 GraphicUsed by:466
Symbol 462 GraphicUsed by:466
Symbol 463 GraphicUsed by:466
Symbol 464 GraphicUsed by:466
Symbol 465 GraphicUsed by:466
Symbol 466 MovieClipUses:396 397 399 400 233 401 403 404 405 224 406 236 407 408 409 410 411 413 414 415 416 417 230 418 419 420 421 423 424 425 426 221 427 429 430 431 432 433 435 437 438 440 441 442 443 444 445 446 447 448 449 227 450 451 452 453 454 455 456 457 458 460 461 462 463 464 465Used by:469
Symbol 467 GraphicUsed by:468
Symbol 468 MovieClipUses:467 107Used by:469 522 568
Symbol 469 MovieClip [zombieHead3]Uses:395 466 468Used by:Timeline
Symbol 470 GraphicUsed by:522
Symbol 471 GraphicUsed by:521
Symbol 472 GraphicUsed by:521
Symbol 473 GraphicUsed by:521
Symbol 474 GraphicUsed by:521
Symbol 475 GraphicUsed by:521
Symbol 476 GraphicUsed by:521
Symbol 477 GraphicUsed by:521
Symbol 478 GraphicUsed by:521
Symbol 479 GraphicUsed by:521
Symbol 480 GraphicUsed by:521
Symbol 481 GraphicUsed by:521
Symbol 482 GraphicUsed by:500
Symbol 483 GraphicUsed by:500
Symbol 484 GraphicUsed by:500
Symbol 485 GraphicUsed by:500
Symbol 486 GraphicUsed by:500
Symbol 487 GraphicUsed by:500
Symbol 488 GraphicUsed by:500
Symbol 489 GraphicUsed by:500
Symbol 490 GraphicUsed by:500
Symbol 491 GraphicUsed by:500
Symbol 492 GraphicUsed by:500
Symbol 493 GraphicUsed by:500
Symbol 494 GraphicUsed by:500
Symbol 495 GraphicUsed by:500
Symbol 496 GraphicUsed by:500
Symbol 497 GraphicUsed by:500
Symbol 498 GraphicUsed by:500
Symbol 499 GraphicUsed by:500
Symbol 500 MovieClipUses:482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499Used by:521 567
Symbol 501 GraphicUsed by:521
Symbol 502 GraphicUsed by:521
Symbol 503 GraphicUsed by:521
Symbol 504 GraphicUsed by:521
Symbol 505 GraphicUsed by:521
Symbol 506 GraphicUsed by:521
Symbol 507 GraphicUsed by:521
Symbol 508 GraphicUsed by:521
Symbol 509 GraphicUsed by:521
Symbol 510 GraphicUsed by:521
Symbol 511 GraphicUsed by:521
Symbol 512 GraphicUsed by:521
Symbol 513 GraphicUsed by:521
Symbol 514 GraphicUsed by:521
Symbol 515 GraphicUsed by:521
Symbol 516 GraphicUsed by:521
Symbol 517 GraphicUsed by:521
Symbol 518 GraphicUsed by:521
Symbol 519 GraphicUsed by:521
Symbol 520 GraphicUsed by:521
Symbol 521 MovieClipUses:471 236 472 227 473 474 403 475 476 477 435 233 478 479 480 481 500 501 502 399 503 413 504 505 506 507 429 508 509 510 440 511 512 513 514 224 515 516 517 518 519 520Used by:522
Symbol 522 MovieClip [zombieHead2]Uses:470 521 468Used by:Timeline
Symbol 523 GraphicUsed by:568
Symbol 524 GraphicUsed by:567
Symbol 525 GraphicUsed by:567
Symbol 526 GraphicUsed by:567
Symbol 527 GraphicUsed by:567
Symbol 528 GraphicUsed by:567
Symbol 529 GraphicUsed by:567
Symbol 530 GraphicUsed by:567
Symbol 531 GraphicUsed by:567
Symbol 532 GraphicUsed by:567
Symbol 533 GraphicUsed by:567
Symbol 534 GraphicUsed by:567
Symbol 535 GraphicUsed by:567
Symbol 536 GraphicUsed by:567
Symbol 537 GraphicUsed by:567
Symbol 538 GraphicUsed by:567
Symbol 539 GraphicUsed by:567
Symbol 540 GraphicUsed by:567
Symbol 541 GraphicUsed by:567
Symbol 542 GraphicUsed by:567
Symbol 543 GraphicUsed by:567
Symbol 544 GraphicUsed by:567
Symbol 545 GraphicUsed by:567
Symbol 546 GraphicUsed by:567
Symbol 547 GraphicUsed by:567
Symbol 548 GraphicUsed by:567
Symbol 549 GraphicUsed by:567
Symbol 550 GraphicUsed by:567
Symbol 551 GraphicUsed by:567
Symbol 552 GraphicUsed by:567
Symbol 553 GraphicUsed by:567
Symbol 554 GraphicUsed by:567
Symbol 555 GraphicUsed by:556
Symbol 556 MovieClipUses:555Used by:567
Symbol 557 GraphicUsed by:567
Symbol 558 GraphicUsed by:567
Symbol 559 GraphicUsed by:567
Symbol 560 GraphicUsed by:567
Symbol 561 GraphicUsed by:567
Symbol 562 GraphicUsed by:563
Symbol 563 MovieClipUses:562Used by:567
Symbol 564 GraphicUsed by:567
Symbol 565 GraphicUsed by:567
Symbol 566 GraphicUsed by:567
Symbol 567 MovieClipUses:227 524 525 500 233 526 527 224 528 529 435 530 531 413 532 533 403 399 534 535 536 537 538 423 539 540 541 542 543 544 545 546 547 548 236 549 550 440 551 552 553 554 556 557 558 559 560 561 563 564 565 566Used by:568
Symbol 568 MovieClip [zombieHead1]Uses:523 567 468Used by:Timeline
Symbol 569 GraphicUsed by:570
Symbol 570 MovieClip [zombie_LowerArm]Uses:569Used by:Timeline
Symbol 571 GraphicUsed by:572
Symbol 572 MovieClipUses:571Used by:573
Symbol 573 MovieClip [zombie_Foot]Uses:572Used by:Timeline
Symbol 574 GraphicUsed by:575
Symbol 575 MovieClipUses:574Used by:657
Symbol 576 GraphicUsed by:577
Symbol 577 MovieClipUses:576Used by:657
Symbol 578 GraphicUsed by:579
Symbol 579 MovieClipUses:578Used by:657
Symbol 580 GraphicUsed by:581
Symbol 581 MovieClipUses:580Used by:657
Symbol 582 GraphicUsed by:583
Symbol 583 MovieClipUses:582Used by:657
Symbol 584 GraphicUsed by:585
Symbol 585 MovieClipUses:584Used by:657
Symbol 586 GraphicUsed by:587
Symbol 587 MovieClipUses:586Used by:657
Symbol 588 GraphicUsed by:645
Symbol 589 GraphicUsed by:645
Symbol 590 GraphicUsed by:645
Symbol 591 GraphicUsed by:645
Symbol 592 GraphicUsed by:645
Symbol 593 GraphicUsed by:645
Symbol 594 GraphicUsed by:645
Symbol 595 GraphicUsed by:645
Symbol 596 GraphicUsed by:645
Symbol 597 GraphicUsed by:645
Symbol 598 GraphicUsed by:645
Symbol 599 GraphicUsed by:645
Symbol 600 GraphicUsed by:645
Symbol 601 GraphicUsed by:645
Symbol 602 GraphicUsed by:645
Symbol 603 GraphicUsed by:645
Symbol 604 GraphicUsed by:645
Symbol 605 GraphicUsed by:645
Symbol 606 GraphicUsed by:645
Symbol 607 GraphicUsed by:645
Symbol 608 GraphicUsed by:645
Symbol 609 GraphicUsed by:645
Symbol 610 GraphicUsed by:645
Symbol 611 GraphicUsed by:645
Symbol 612 GraphicUsed by:645
Symbol 613 GraphicUsed by:645
Symbol 614 GraphicUsed by:645
Symbol 615 GraphicUsed by:645
Symbol 616 GraphicUsed by:645
Symbol 617 GraphicUsed by:645
Symbol 618 GraphicUsed by:645
Symbol 619 GraphicUsed by:645
Symbol 620 GraphicUsed by:645
Symbol 621 GraphicUsed by:645
Symbol 622 GraphicUsed by:645
Symbol 623 GraphicUsed by:645
Symbol 624 GraphicUsed by:645
Symbol 625 GraphicUsed by:645
Symbol 626 GraphicUsed by:645
Symbol 627 GraphicUsed by:645
Symbol 628 GraphicUsed by:645
Symbol 629 GraphicUsed by:645
Symbol 630 GraphicUsed by:645
Symbol 631 GraphicUsed by:645
Symbol 632 GraphicUsed by:645
Symbol 633 GraphicUsed by:645
Symbol 634 GraphicUsed by:645
Symbol 635 GraphicUsed by:645
Symbol 636 GraphicUsed by:645
Symbol 637 GraphicUsed by:645
Symbol 638 GraphicUsed by:645
Symbol 639 GraphicUsed by:645
Symbol 640 GraphicUsed by:645
Symbol 641 GraphicUsed by:645
Symbol 642 GraphicUsed by:645
Symbol 643 GraphicUsed by:645
Symbol 644 GraphicUsed by:645
Symbol 645 MovieClip [bloodPack1]Uses: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 641 642 643 644Used by:657 877  Timeline
Symbol 646 GraphicUsed by:657
Symbol 647 GraphicUsed by:657
Symbol 648 GraphicUsed by:657
Symbol 649 GraphicUsed by:657
Symbol 650 GraphicUsed by:657
Symbol 651 GraphicUsed by:657
Symbol 652 GraphicUsed by:657
Symbol 653 GraphicUsed by:654
Symbol 654 MovieClipUses:653Used by:655
Symbol 655 MovieClipUses:654Used by:657
Symbol 656 GraphicUsed by:657
Symbol 657 MovieClip [zombieDog]Uses:68 575 577 579 581 583 585 587 645 246 646 647 648 649 650 651 652 655 656Used by:Timeline
Symbol 658 GraphicUsed by:659
Symbol 659 MovieClipUses:658Used by:666
Symbol 660 GraphicUsed by:663
Symbol 661 GraphicUsed by:662
Symbol 662 MovieClipUses:661Used by:663
Symbol 663 MovieClipUses:660 662Used by:666 1097 1179 1340
Symbol 664 GraphicUsed by:665
Symbol 665 MovieClipUses:664Used by:666
Symbol 666 MovieClip [round]Uses:246 659 663 107 665Used by:Timeline
Symbol 667 GraphicUsed by:673
Symbol 668 GraphicUsed by:673
Symbol 669 GraphicUsed by:673
Symbol 670 GraphicUsed by:673
Symbol 671 GraphicUsed by:673
Symbol 672 GraphicUsed by:673
Symbol 673 MovieClip [bloodPack2]Uses:667 668 669 670 671 672Used by:Timeline
Symbol 674 GraphicUsed by:675
Symbol 675 MovieClipUses:674Used by:676
Symbol 676 MovieClipUses:675Used by:877
Symbol 677 GraphicUsed by:678 2098
Symbol 678 MovieClipUses:677Used by:679
Symbol 679 MovieClipUses:678Used by:877
Symbol 680 GraphicUsed by:681
Symbol 681 MovieClipUses:680Used by:682
Symbol 682 MovieClipUses:681Used by:877
Symbol 683 GraphicUsed by:690
Symbol 684 GraphicUsed by:690
Symbol 685 GraphicUsed by:690
Symbol 686 GraphicUsed by:690
Symbol 687 GraphicUsed by:690
Symbol 688 GraphicUsed by:690
Symbol 689 GraphicUsed by:690
Symbol 690 MovieClipUses:174 683 684 685 686 687 688 689Used by:877
Symbol 691 GraphicUsed by:877
Symbol 692 GraphicUsed by:877
Symbol 693 GraphicUsed by:877
Symbol 694 GraphicUsed by:877
Symbol 695 GraphicUsed by:877
Symbol 696 GraphicUsed by:877
Symbol 697 GraphicUsed by:877
Symbol 698 GraphicUsed by:877
Symbol 699 GraphicUsed by:877
Symbol 700 GraphicUsed by:877
Symbol 701 GraphicUsed by:877
Symbol 702 GraphicUsed by:877
Symbol 703 GraphicUsed by:877
Symbol 704 GraphicUsed by:877
Symbol 705 GraphicUsed by:877
Symbol 706 GraphicUsed by:877
Symbol 707 GraphicUsed by:877
Symbol 708 GraphicUsed by:877
Symbol 709 GraphicUsed by:710
Symbol 710 MovieClipUses:709Used by:877
Symbol 711 GraphicUsed by:877
Symbol 712 GraphicUsed by:877
Symbol 713 GraphicUsed by:877
Symbol 714 GraphicUsed by:877
Symbol 715 GraphicUsed by:877
Symbol 716 GraphicUsed by:877
Symbol 717 GraphicUsed by:877
Symbol 718 GraphicUsed by:877
Symbol 719 GraphicUsed by:877
Symbol 720 GraphicUsed by:877
Symbol 721 GraphicUsed by:877
Symbol 722 GraphicUsed by:877
Symbol 723 GraphicUsed by:877
Symbol 724 GraphicUsed by:877
Symbol 725 GraphicUsed by:877
Symbol 726 GraphicUsed by:877
Symbol 727 GraphicUsed by:877
Symbol 728 GraphicUsed by:877
Symbol 729 GraphicUsed by:877
Symbol 730 GraphicUsed by:877
Symbol 731 GraphicUsed by:877
Symbol 732 GraphicUsed by:877
Symbol 733 GraphicUsed by:877
Symbol 734 GraphicUsed by:877
Symbol 735 GraphicUsed by:877
Symbol 736 GraphicUsed by:877
Symbol 737 GraphicUsed by:877
Symbol 738 GraphicUsed by:877
Symbol 739 GraphicUsed by:877
Symbol 740 GraphicUsed by:877
Symbol 741 GraphicUsed by:877
Symbol 742 GraphicUsed by:877
Symbol 743 GraphicUsed by:877
Symbol 744 GraphicUsed by:877
Symbol 745 GraphicUsed by:877
Symbol 746 GraphicUsed by:747
Symbol 747 MovieClipUses:746Used by:877
Symbol 748 GraphicUsed by:877
Symbol 749 GraphicUsed by:750
Symbol 750 MovieClipUses:749Used by:877
Symbol 751 GraphicUsed by:877
Symbol 752 GraphicUsed by:877
Symbol 753 GraphicUsed by:877
Symbol 754 GraphicUsed by:877
Symbol 755 GraphicUsed by:877
Symbol 756 GraphicUsed by:877
Symbol 757 GraphicUsed by:877
Symbol 758 GraphicUsed by:877
Symbol 759 GraphicUsed by:877
Symbol 760 GraphicUsed by:877
Symbol 761 GraphicUsed by:877
Symbol 762 GraphicUsed by:877
Symbol 763 GraphicUsed by:877
Symbol 764 GraphicUsed by:877
Symbol 765 GraphicUsed by:877
Symbol 766 GraphicUsed by:877
Symbol 767 GraphicUsed by:877
Symbol 768 GraphicUsed by:877
Symbol 769 GraphicUsed by:877
Symbol 770 GraphicUsed by:877
Symbol 771 GraphicUsed by:877
Symbol 772 GraphicUsed by:877
Symbol 773 GraphicUsed by:877
Symbol 774 GraphicUsed by:877
Symbol 775 GraphicUsed by:877
Symbol 776 GraphicUsed by:877
Symbol 777 GraphicUsed by:877
Symbol 778 GraphicUsed by:877
Symbol 779 GraphicUsed by:877
Symbol 780 GraphicUsed by:877
Symbol 781 GraphicUsed by:877
Symbol 782 GraphicUsed by:877
Symbol 783 GraphicUsed by:877
Symbol 784 GraphicUsed by:877
Symbol 785 GraphicUsed by:877
Symbol 786 GraphicUsed by:877
Symbol 787 GraphicUsed by:877
Symbol 788 GraphicUsed by:877
Symbol 789 GraphicUsed by:877
Symbol 790 GraphicUsed by:877
Symbol 791 GraphicUsed by:877
Symbol 792 GraphicUsed by:877
Symbol 793 GraphicUsed by:877
Symbol 794 GraphicUsed by:877
Symbol 795 GraphicUsed by:877
Symbol 796 GraphicUsed by:877
Symbol 797 GraphicUsed by:877
Symbol 798 GraphicUsed by:877
Symbol 799 GraphicUsed by:877
Symbol 800 GraphicUsed by:801
Symbol 801 MovieClipUses:800Used by:877
Symbol 802 GraphicUsed by:803
Symbol 803 MovieClipUses:802Used by:877
Symbol 804 GraphicUsed by:877
Symbol 805 GraphicUsed by:877
Symbol 806 GraphicUsed by:877
Symbol 807 GraphicUsed by:877
Symbol 808 GraphicUsed by:877
Symbol 809 GraphicUsed by:877
Symbol 810 GraphicUsed by:877
Symbol 811 GraphicUsed by:877
Symbol 812 GraphicUsed by:877
Symbol 813 GraphicUsed by:877
Symbol 814 GraphicUsed by:877
Symbol 815 GraphicUsed by:877
Symbol 816 GraphicUsed by:877
Symbol 817 GraphicUsed by:877
Symbol 818 GraphicUsed by:877
Symbol 819 GraphicUsed by:877
Symbol 820 GraphicUsed by:877
Symbol 821 GraphicUsed by:877
Symbol 822 GraphicUsed by:877
Symbol 823 GraphicUsed by:877
Symbol 824 GraphicUsed by:877
Symbol 825 GraphicUsed by:877
Symbol 826 GraphicUsed by:877
Symbol 827 GraphicUsed by:877
Symbol 828 GraphicUsed by:877
Symbol 829 GraphicUsed by:877
Symbol 830 GraphicUsed by:877
Symbol 831 GraphicUsed by:877
Symbol 832 GraphicUsed by:877
Symbol 833 GraphicUsed by:877
Symbol 834 GraphicUsed by:877
Symbol 835 GraphicUsed by:877
Symbol 836 GraphicUsed by:877
Symbol 837 GraphicUsed by:877
Symbol 838 GraphicUsed by:877
Symbol 839 GraphicUsed by:877
Symbol 840 GraphicUsed by:877
Symbol 841 GraphicUsed by:877
Symbol 842 GraphicUsed by:877
Symbol 843 GraphicUsed by:877
Symbol 844 GraphicUsed by:877
Symbol 845 GraphicUsed by:877
Symbol 846 GraphicUsed by:877
Symbol 847 GraphicUsed by:877
Symbol 848 GraphicUsed by:877
Symbol 849 GraphicUsed by:877
Symbol 850 GraphicUsed by:877
Symbol 851 GraphicUsed by:877
Symbol 852 GraphicUsed by:877
Symbol 853 GraphicUsed by:877
Symbol 854 GraphicUsed by:877
Symbol 855 GraphicUsed by:877
Symbol 856 GraphicUsed by:877
Symbol 857 GraphicUsed by:877
Symbol 858 GraphicUsed by:877
Symbol 859 GraphicUsed by:877
Symbol 860 GraphicUsed by:877
Symbol 861 GraphicUsed by:877
Symbol 862 GraphicUsed by:877
Symbol 863 GraphicUsed by:877
Symbol 864 GraphicUsed by:877
Symbol 865 GraphicUsed by:877
Symbol 866 GraphicUsed by:877
Symbol 867 GraphicUsed by:877
Symbol 868 GraphicUsed by:877
Symbol 869 GraphicUsed by:877
Symbol 870 GraphicUsed by:877
Symbol 871 GraphicUsed by:877
Symbol 872 GraphicUsed by:877
Symbol 873 GraphicUsed by:877
Symbol 874 GraphicUsed by:875
Symbol 875 MovieClipUses:874Used by:877
Symbol 876 GraphicUsed by:877
Symbol 877 MovieClip [newZombie]Uses:68 676 145 166 71 88 113 679 682 246 645 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 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 743 744 745 747 748 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 797 798 799 801 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 871 872 873 875 876Used by:Timeline
Symbol 878 GraphicUsed by:879
Symbol 879 MovieClipUses:878Used by:Timeline
Symbol 880 GraphicUsed by:895
Symbol 881 GraphicUsed by:895
Symbol 882 GraphicUsed by:895
Symbol 883 GraphicUsed by:884
Symbol 884 MovieClipUses:883Used by:895
Symbol 885 GraphicUsed by:886
Symbol 886 MovieClipUses:885 246Used by:895
Symbol 887 GraphicUsed by:888
Symbol 888 MovieClipUses:887 246Used by:895
Symbol 889 GraphicUsed by:890
Symbol 890 MovieClipUses:889 246Used by:895
Symbol 891 GraphicUsed by:892
Symbol 892 MovieClipUses:891 246Used by:895
Symbol 893 GraphicUsed by:894
Symbol 894 MovieClipUses:893 246Used by:895
Symbol 895 MovieClipUses:880 881 882 884 886 888 890 892 894Used by:899
Symbol 896 GraphicUsed by:897
Symbol 897 MovieClipUses:896Used by:898
Symbol 898 MovieClip [zombieHand]Uses:897Used by:899
Symbol 899 MovieClip [zombie_Hand]Uses:895 898Used by:Timeline
Symbol 900 BitmapUsed by:901
Symbol 901 GraphicUses:900Used by:902
Symbol 902 MovieClipUses:901Used by:904
Symbol 903 GraphicUsed by:904
Symbol 904 MovieClip [RPG_Smoke]Uses:902 903Used by:Timeline
Symbol 905 GraphicUsed by:907
Symbol 906 GraphicUsed by:907
Symbol 907 MovieClipUses:905 68 906Used by:911
Symbol 908 GraphicUsed by:911
Symbol 909 GraphicUsed by:910
Symbol 910 MovieClipUses:909Used by:911 1408 1914 1920
Symbol 911 MovieClip [trap_gasCylinder]Uses:907 908 910Used by:Timeline
Symbol 912 BitmapUsed by:913
Symbol 913 GraphicUses:912Used by:914
Symbol 914 MovieClipUses:913Used by:915
Symbol 915 MovieClip [bloodParticle]Uses:914Used by:Timeline
Symbol 916 GraphicUsed by:917
Symbol 917 MovieClipUses:916Used by:924 927 928 929 930 1139
Symbol 918 GraphicUsed by:919
Symbol 919 MovieClipUses:918Used by:924 927 928 929 930 1139
Symbol 920 GraphicUsed by:921
Symbol 921 MovieClipUses:920Used by:924 927 928 929 930 1139
Symbol 922 GraphicUsed by:923
Symbol 923 MovieClipUses:922Used by:924 927 928 929 930 1139
Symbol 924 MovieClipUses:917 919 921 923Used by:931
Symbol 925 GraphicUsed by:926
Symbol 926 MovieClipUses:925Used by:931
Symbol 927 MovieClipUses:917 919 921 923Used by:931
Symbol 928 MovieClipUses:917 919 921 923Used by:931
Symbol 929 MovieClipUses:917 919 921 923Used by:931
Symbol 930 MovieClipUses:917 919 921 923Used by:931
Symbol 931 MovieClipUses:924 926 927 928 929 930Used by:1139
Symbol 932 GraphicUsed by:935
Symbol 933 GraphicUsed by:934
Symbol 934 MovieClipUses:933Used by:935
Symbol 935 MovieClipUses:932 934Used by:1139
Symbol 936 MovieClipUsed by:1123
Symbol 937 GraphicUsed by:938
Symbol 938 MovieClipUses:937Used by:939 1054
Symbol 939 MovieClipUses:938Used by:1123
Symbol 940 GraphicUsed by:944
Symbol 941 GraphicUsed by:942
Symbol 942 MovieClipUses:941Used by:944
Symbol 943 GraphicUsed by:944
Symbol 944 MovieClipUses:940 942 943Used by:947 1125
Symbol 945 GraphicUsed by:946
Symbol 946 MovieClipUses:945Used by:947 1125
Symbol 947 MovieClipUses:944 946Used by:1046 1049 1123
Symbol 948 GraphicUsed by:949
Symbol 949 MovieClipUses:948Used by:952 1047
Symbol 950 GraphicUsed by:951
Symbol 951 MovieClipUses:950Used by:952 960 963 966 1013 1048 1054
Symbol 952 MovieClipUses:949 951Used by:1049 1123
Symbol 953 GraphicUsed by:954
Symbol 954 MovieClipUses:953Used by:955
Symbol 955 MovieClip [muzzleFlash_pistol]Uses:172 954 174Used by:1123
Symbol 956 GraphicUsed by:957
Symbol 957 MovieClipUses:956Used by:1123
Symbol 958 GraphicUsed by:959
Symbol 959 MovieClipUses:958Used by:960 1025
Symbol 960 MovieClipUses:959 951Used by:1123 1139
Symbol 961 GraphicUsed by:962
Symbol 962 MovieClipUses:961Used by:963
Symbol 963 MovieClipUses:962 951Used by:1123 1139
Symbol 964 GraphicUsed by:965
Symbol 965 MovieClipUses:964Used by:966
Symbol 966 MovieClipUses:965 951Used by:1046 1049 1123 1139
Symbol 967 GraphicUsed by:968
Symbol 968 MovieClipUses:967Used by:969
Symbol 969 MovieClipUses:172 968 174Used by:1123
Symbol 970 GraphicUsed by:971
Symbol 971 MovieClipUses:970Used by:972
Symbol 972 MovieClipUses:971Used by:1123 1139
Symbol 973 GraphicUsed by:974
Symbol 974 MovieClipUses:973Used by:975 1049
Symbol 975 MovieClipUses:974Used by:1123
Symbol 976 GraphicUsed by:977 978 1203 1204 1205 1206
Symbol 977 MovieClip [shellcasing_rifle_2]Uses:976Used by:1123  Timeline
Symbol 978 MovieClip [shellcasing_rifle_1]Uses:976Used by:1123  Timeline
Symbol 979 GraphicUsed by:980
Symbol 980 MovieClipUses:979Used by:1123
Symbol 981 GraphicUsed by:982
Symbol 982 MovieClipUses:981Used by:986
Symbol 983 GraphicUsed by:984
Symbol 984 MovieClipUses:983Used by:985
Symbol 985 MovieClipUses:984Used by:986
Symbol 986 MovieClipUses:982 985 174Used by:1123
Symbol 987 Sound [sound_huntingRiflePump]Used by:1123 1277
Symbol 988 GraphicUsed by:989
Symbol 989 MovieClipUses:988Used by:1123
Symbol 990 MovieClipUses:205Used by:1123
Symbol 991 GraphicUsed by:992
Symbol 992 MovieClipUses:991Used by:993
Symbol 993 MovieClipUses:992 172 174Used by:1123
Symbol 994 Sound [sound_shotgunPump]Used by:1123 1277
Symbol 995 GraphicUsed by:1123 1207 1208 1280 1281 1282 1283 1284 1285
Symbol 996 GraphicUsed by:997
Symbol 997 MovieClipUses:996Used by:1123
Symbol 998 GraphicUsed by:1002 2096
Symbol 999 GraphicUsed by:1000
Symbol 1000 MovieClipUses:999Used by:1002
Symbol 1001 GraphicUsed by:1002 1006 1317 1318 1754 1793 1958 1969 2022 2051
Symbol 1002 MovieClipUses:998 1000 1001Used by:1123
Symbol 1003 GraphicUsed by:1004
Symbol 1004 MovieClipUses:1003Used by:1006 1122
Symbol 1005 MovieClipUses:173Used by:1006 1016 1122 1123
Symbol 1006 MovieClipUses:1004 1001 1005 172Used by:1123
Symbol 1007 GraphicUsed by:1008
Symbol 1008 MovieClipUses:1007Used by:1123 1365
Symbol 1009 GraphicUsed by:1010
Symbol 1010 MovieClipUses:1009 201Used by:1123
Symbol 1011 GraphicUsed by:1012
Symbol 1012 MovieClipUses:1011Used by:1013
Symbol 1013 MovieClipUses:1012 951Used by:1123
Symbol 1014 GraphicUsed by:1015
Symbol 1015 MovieClipUses:1014Used by:1016
Symbol 1016 MovieClipUses:1015 1005 172Used by:1123
Symbol 1017 GraphicUsed by:1018
Symbol 1018 MovieClipUses:1017Used by:1019
Symbol 1019 MovieClipUses:1018Used by:1123
Symbol 1020 GraphicUsed by:1023
Symbol 1021 GraphicUsed by:1023
Symbol 1022 GraphicUsed by:1023
Symbol 1023 MovieClipUses:1020 1021 1022Used by:1024
Symbol 1024 MovieClipUses:1023Used by:1123
Symbol 1025 MovieClipUses:959Used by:1123
Symbol 1026 GraphicUsed by:1027
Symbol 1027 MovieClipUses:1026Used by:1123
Symbol 1028 GraphicUsed by:1033
Symbol 1029 GraphicUsed by:1033
Symbol 1030 GraphicUsed by:1033
Symbol 1031 GraphicUsed by:1033
Symbol 1032 GraphicUsed by:1033
Symbol 1033 MovieClipUses:1028 1029 1030 1031 1032Used by:1123
Symbol 1034 GraphicUsed by:1040
Symbol 1035 GraphicUsed by:1040
Symbol 1036 GraphicUsed by:1040
Symbol 1037 GraphicUsed by:1040
Symbol 1038 GraphicUsed by:1040
Symbol 1039 GraphicUsed by:1040
Symbol 1040 MovieClipUses:1034 1035 1036 1037 1038 1039Used by:1123
Symbol 1041 GraphicUsed by:1042
Symbol 1042 MovieClipUses:1041Used by:1043 1048
Symbol 1043 MovieClipUses:1042Used by:1046 1049
Symbol 1044 GraphicUsed by:1045
Symbol 1045 MovieClipUses:1044Used by:1046 1049 1190
Symbol 1046 MovieClipUses:1043 947 966 1045Used by:1123
Symbol 1047 MovieClipUses:949Used by:1049
Symbol 1048 MovieClipUses:1042 951Used by:1049
Symbol 1049 MovieClipUses:947 952 1047 1045 1048 974 966 1043Used by:1123
Symbol 1050 GraphicUsed by:1051
Symbol 1051 MovieClipUses:1050Used by:1123
Symbol 1052 GraphicUsed by:1053
Symbol 1053 MovieClipUses:1052Used by:1123
Symbol 1054 MovieClipUses:938 951Used by:1123
Symbol 1055 GraphicUsed by:1056
Symbol 1056 MovieClipUses:1055Used by:1057
Symbol 1057 MovieClipUses:1056 172 174Used by:1123
Symbol 1058 GraphicUsed by:1059
Symbol 1059 MovieClipUses:1058Used by:1123
Symbol 1060 MovieClipUses:185Used by:1123
Symbol 1061 GraphicUsed by:1062
Symbol 1062 MovieClipUses:1061Used by:1063
Symbol 1063 MovieClipUses:174 1062 172Used by:1123
Symbol 1064 GraphicUsed by:1123
Symbol 1065 GraphicUsed by:1066
Symbol 1066 MovieClipUses:1065Used by:1123
Symbol 1067 GraphicUsed by:1069
Symbol 1068 GraphicUsed by:1069
Symbol 1069 MovieClipUses:1067 1068Used by:1123
Symbol 1070 GraphicUsed by:1071
Symbol 1071 MovieClipUses:1070Used by:1072
Symbol 1072 MovieClipUses:1071 172 174Used by:1123
Symbol 1073 GraphicUsed by:1090
Symbol 1074 GraphicUsed by:1090
Symbol 1075 GraphicUsed by:1090
Symbol 1076 GraphicUsed by:1077
Symbol 1077 MovieClipUses:1076Used by:1090
Symbol 1078 GraphicUsed by:1090
Symbol 1079 GraphicUsed by:1090
Symbol 1080 GraphicUsed by:1090
Symbol 1081 GraphicUsed by:1090
Symbol 1082 GraphicUsed by:1090
Symbol 1083 GraphicUsed by:1090
Symbol 1084 GraphicUsed by:1090
Symbol 1085 GraphicUsed by:1090
Symbol 1086 GraphicUsed by:1090
Symbol 1087 GraphicUsed by:1090
Symbol 1088 GraphicUsed by:1090
Symbol 1089 GraphicUsed by:1090
Symbol 1090 MovieClipUses:1073 1074 174 1075 1077 172 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089Used by:1123
Symbol 1091 GraphicUsed by:1092
Symbol 1092 MovieClipUses:1091Used by:1123
Symbol 1093 GraphicUsed by:1094
Symbol 1094 MovieClipUses:1093Used by:1123
Symbol 1095 GraphicUsed by:1096
Symbol 1096 MovieClipUses:1095Used by:1123
Symbol 1097 MovieClipUses:663 174Used by:1123
Symbol 1098 GraphicUsed by:1099
Symbol 1099 MovieClipUses:1098Used by:1123
Symbol 1100 GraphicUsed by:1123
Symbol 1101 GraphicUsed by:1102
Symbol 1102 MovieClipUses:1101Used by:1123 1174 1341
Symbol 1103 GraphicUsed by:1106
Symbol 1104 GraphicUsed by:1105
Symbol 1105 MovieClipUses:1104Used by:1106
Symbol 1106 MovieClipUses:1103 1105Used by:1123 1174 1341
Symbol 1107 GraphicUsed by:1123
Symbol 1108 GraphicUsed by:1123
Symbol 1109 GraphicUsed by:1123
Symbol 1110 GraphicUsed by:1123
Symbol 1111 GraphicUsed by:1123
Symbol 1112 GraphicUsed by:1123
Symbol 1113 GraphicUsed by:1123
Symbol 1114 GraphicUsed by:1123
Symbol 1115 GraphicUsed by:1123
Symbol 1116 GraphicUsed by:1123
Symbol 1117 GraphicUsed by:1123
Symbol 1118 GraphicUsed by:1119
Symbol 1119 MovieClipUses:1118Used by:1123
Symbol 1120 GraphicUsed by:1121
Symbol 1121 MovieClipUses:1120Used by:1123
Symbol 1122 MovieClipUses:1004 1005 172Used by:1123
Symbol 1123 MovieClipUses:936 939 181 947 952 955 957 960 963 966 178 969 972 975 977 978 980 183 986 987 989 990 208 993 994 995 997 1002 1006 1008 1010 192 196 1013 1016 1019 1005 1024 1025 1027 1033 1040 1046 1049 1051 1053 1054 1057 1059 1060 1063 1064 1066 1069 1072 190 188 1090 1092 1094 1096 1097 1099 107 1100 1102 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1119 1121 1122Used by:1139
Symbol 1124 GraphicUsed by:1125
Symbol 1125 MovieClipUses:944 946 1124Used by:1139
Symbol 1126 GraphicUsed by:1139
Symbol 1127 Sound [sound_hitChainsaw1]Used by:1139 1277
Symbol 1128 GraphicUsed by:1139
Symbol 1129 GraphicUsed by:1139
Symbol 1130 GraphicUsed by:1139
Symbol 1131 GraphicUsed by:1139
Symbol 1132 GraphicUsed by:1139
Symbol 1133 Sound [sound_zombieDeath_5]Used by:1139 1277
Symbol 1134 GraphicUsed by:1139
Symbol 1135 GraphicUsed by:1139
Symbol 1136 GraphicUsed by:1139
Symbol 1137 GraphicUsed by:1139
Symbol 1138 GraphicUsed by:1139
Symbol 1139 MovieClip [mainCharacter]Uses:68 931 935 1123 972 1125 960 917 919 921 923 1126 1127 1128 1129 1130 963 1131 1132 1133 966 1134 1135 1136 1137 1138Used by:Timeline
Symbol 1140 GraphicUsed by:1154
Symbol 1141 GraphicUsed by:1154
Symbol 1142 GraphicUsed by:1154
Symbol 1143 GraphicUsed by:1154
Symbol 1144 GraphicUsed by:1154
Symbol 1145 GraphicUsed by:1154
Symbol 1146 GraphicUsed by:1154
Symbol 1147 GraphicUsed by:1154
Symbol 1148 GraphicUsed by:1154
Symbol 1149 GraphicUsed by:1154
Symbol 1150 GraphicUsed by:1154
Symbol 1151 GraphicUsed by:1154
Symbol 1152 GraphicUsed by:1154
Symbol 1153 GraphicUsed by:1154
Symbol 1154 MovieClipUses:1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153Used by:1167
Symbol 1155 GraphicUsed by:1156
Symbol 1156 MovieClipUses:1155Used by:1167
Symbol 1157 GraphicUsed by:1166
Symbol 1158 GraphicUsed by:1166
Symbol 1159 GraphicUsed by:1166
Symbol 1160 GraphicUsed by:1166
Symbol 1161 GraphicUsed by:1166
Symbol 1162 GraphicUsed by:1166
Symbol 1163 GraphicUsed by:1166
Symbol 1164 GraphicUsed by:1166
Symbol 1165 GraphicUsed by:1166
Symbol 1166 MovieClipUses:1157 1158 1159 1160 1161 1162 1163 1164 1165Used by:1167
Symbol 1167 MovieClip [zombieTorso4]Uses:1154 1156 1166 280Used by:Timeline
Symbol 1168 GraphicUsed by:1169
Symbol 1169 MovieClipUses:1168Used by:1171 1339
Symbol 1170 GraphicUsed by:1171
Symbol 1171 MovieClip [M249_Icon]Uses:1169 190 1170Used by:Timeline
Symbol 1172 GraphicUsed by:1173
Symbol 1173 MovieClipUses:1172Used by:1174
Symbol 1174 MovieClip [compoundBow_Icon]Uses:1173 1106 1102Used by:Timeline
Symbol 1175 GraphicUsed by:1178
Symbol 1176 GraphicUsed by:1177
Symbol 1177 MovieClipUses:1176Used by:1178
Symbol 1178 MovieClipUses:1175 1177Used by:1179 1340
Symbol 1179 MovieClip [RPG_Icon]Uses:663 1178Used by:Timeline
Symbol 1180 MovieClipUses:67Used by:1184 1342
Symbol 1181 GraphicUsed by:1182
Symbol 1182 MovieClipUses:1181Used by:1184 1342
Symbol 1183 GraphicUsed by:1184
Symbol 1184 MovieClip [grenade_Icon]Uses:1180 1182 1183Used by:Timeline
Symbol 1185 GraphicUsed by:1186
Symbol 1186 MovieClip [barrett_Icon]Uses:1185Used by:Timeline
Symbol 1187 GraphicUsed by:1188
Symbol 1188 MovieClipUses:1187Used by:1189
Symbol 1189 MovieClip [aimingReticle]Uses:1188Used by:Timeline
Symbol 1190 MovieClip [grenade]Uses:1045Used by:Timeline
Symbol 1191 GraphicUsed by:1192
Symbol 1192 MovieClipUses:1191Used by:1199 1762
Symbol 1193 GraphicUsed by:1194
Symbol 1194 MovieClipUses:1193Used by:1199 1762
Symbol 1195 GraphicUsed by:1196
Symbol 1196 MovieClipUses:1195Used by:1199 1762
Symbol 1197 GraphicUsed by:1198
Symbol 1198 MovieClipUses:1197Used by:1199 1762
Symbol 1199 MovieClip [explosion_grenade]Uses:1192 1194 1196 1198Used by:Timeline
Symbol 1200 GraphicUsed by:1201
Symbol 1201 MovieClipUses:1200Used by:1202
Symbol 1202 MovieClip [RPG_Explosion]Uses:1201 246Used by:Timeline
Symbol 1203 MovieClip [shellcasing_pistol_3]Uses:976Used by:Timeline
Symbol 1204 MovieClip [shellcasing_Pistol_1]Uses:976Used by:Timeline
Symbol 1205 MovieClip [shellcasing_Pistol_2]Uses:976Used by:Timeline
Symbol 1206 MovieClip [shellcasing_rifle_3]Uses:976Used by:Timeline
Symbol 1207 MovieClip [shellcasing_Shotgun1]Uses:995Used by:Timeline
Symbol 1208 MovieClip [shellcasing_Shotgun2]Uses:995Used by:Timeline
Symbol 1209 Sound [sound_chainsawOff]Used by:1277
Symbol 1210 Sound [sound_chainsawPull]Used by:1277
Symbol 1211 Sound [sound_scratch]Used by:1277
Symbol 1212 Sound [music_track6]Used by:1277
Symbol 1213 Sound [music_track5]Used by:1277
Symbol 1214 Sound [music_track4]Used by:1277
Symbol 1215 Sound [music_track3]Used by:1277
Symbol 1216 Sound [music_track2]Used by:1277
Symbol 1217 Sound [music_track1]Used by:1277
Symbol 1218 Sound [sound_switchWeapons]Used by:1277
Symbol 1219 Sound [sound_gunUnassign]Used by:1277
Symbol 1220 Sound [sound_gunDown]Used by:1277
Symbol 1221 Sound [sound_gunUp]Used by:1277
Symbol 1222 SoundUsed by:1277
Symbol 1223 Sound [sound_RPGFire]Used by:1277
Symbol 1224 Sound [sound_trapShut]Used by:1277
Symbol 1225 Sound [sound_M249Reload]Used by:1277
Symbol 1226 Sound [sound_survivorHeadExplode]Used by:1277
Symbol 1227 Sound [sound_shotgunFire]Used by:1277
Symbol 1228 Sound [sound_autoShotgunFire]Used by:1277
Symbol 1229 Sound [inGameMusic]Used by:1277
Symbol 1230 Sound [sound_bowDraw]Used by:1277
Symbol 1231 Sound [sound_compoundBowFire]Used by:1277
Symbol 1232 Sound [sound_M249Fire]Used by:1277
Symbol 1233 Sound [sound_barrettReload]Used by:1277
Symbol 1234 Sound [sound_AK47Reload]Used by:1277
Symbol 1235 Sound [conArtistSting]Used by:1277
Symbol 1236 Sound [sound_explosion]Used by:1277
Symbol 1237 Sound [sound_UZIReload]Used by:1277
Symbol 1238 Sound [sound_UMPReload]Used by:1277
Symbol 1239 Sound [sound_dogDeath_1]Used by:1277
Symbol 1240 Sound [AG_chorus]Used by:1277
Symbol 1241 Sound [AG_beat]Used by:1277
Symbol 1242 Sound [AG_sword]Used by:1277
Symbol 1243 Sound [sound_zombieSprint]Used by:1277
Symbol 1244 Sound [zombie_hitWall2]Used by:1277
Symbol 1245 Sound [zombie_hitWall1]Used by:1277
Symbol 1246 Sound [BGAmbience]Used by:1277
Symbol 1247 Sound [sound_barrettFire]Used by:1277
Symbol 1248 Sound [sound_UZIFire]Used by:1277
Symbol 1249 Sound [sound_snubnoseFire]Used by:1277
Symbol 1250 Sound [sound_sawnOffShellReload]Used by:1277
Symbol 1251 Sound [sound_sawnOffPump]Used by:1277
Symbol 1252 Sound [sound_sawnOffFire]Used by:1277
Symbol 1253 Sound [sound_shotgunShellReload]Used by:1277
Symbol 1254 Sound [menuMusic]Used by:1277
Symbol 1255 Sound [sound_chainsawWorking]Used by:1277
Symbol 1256 Sound [sound_chainsawStart]Used by:1277
Symbol 1257 Sound [sound_chainsawEnd]Used by:1277
Symbol 1258 Sound [sound_chainsawIdle]Used by:1277
Symbol 1259 Sound [sound_zombieDog]Used by:1277
Symbol 1260 Sound [sound_zombieSlow]Used by:1277
Symbol 1261 Sound [sound_zombieFast]Used by:1277
Symbol 1262 Sound [sound_zombieDeath_4]Used by:1277
Symbol 1263 Sound [sound_zombieDeath_3]Used by:1277
Symbol 1264 Sound [sound_zombieDeath_2]Used by:1277
Symbol 1265 Sound [sound_zombieDeath_1]Used by:1277
Symbol 1266 Sound [sound_UMPFire]Used by:1277
Symbol 1267 Sound [sound_pistolFire]Used by:1277
Symbol 1268 Sound [sound_M4A1Reload]Used by:1277
Symbol 1269 Sound [sound_m4a1Fire]Used by:1277
Symbol 1270 Sound [sound_huntingRifleFire]Used by:1277
Symbol 1271 Sound [sound_hitBody1]Used by:1277
Symbol 1272 Sound [sound_hitBody2]Used by:1277
Symbol 1273 Sound [sound_hitHead1]Used by:1277
Symbol 1274 Sound [sound_revolverFire]Used by:1277
Symbol 1275 Sound [sound_AK47Fire]Used by:1277
Symbol 1276 Sound [sound_pistolReload]Used by:1277
Symbol 1277 MovieClip [soundHolder]Uses:65 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 1252 1253 1254 1127 1255 1256 1257 1258 1259 1260 1261 1133 1262 1263 1264 1265 1266 994 1267 1268 1269 987 1270 1271 1272 1273 1274 1275 1276Used by:Timeline
Symbol 1278 FontUsed by:1279 1286 1287 1289 1291 1297 1298 1306 1309 1311 1312 1314 1315 1633 1778 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1807 1809 1833 1845 1905 1907 1909 1921 1947 2029 2031 2036 2041 2043 2148 2149 2150 2151
Symbol 1279 TextUses:1278Used by:Timeline
Symbol 1280 MovieClip [shellcasing_noPumpShotgun1]Uses:995Used by:Timeline
Symbol 1281 MovieClip [shellcasing_noPumpShotgun2]Uses:995Used by:Timeline
Symbol 1282 MovieClip [shellcasing_noPumpShotgun3]Uses:995Used by:Timeline
Symbol 1283 MovieClip [shellcasing_noPumpShotgun4]Uses:995Used by:Timeline
Symbol 1284 MovieClip [shellcasing_Shotgun3]Uses:995Used by:Timeline
Symbol 1285 MovieClip [shellcasing_Shotgun4]Uses:995Used by:Timeline
Symbol 1286 EditableTextUses:1278Used by:Timeline
Symbol 1287 TextUses:1278Used by:Timeline
Symbol 1288 GraphicUsed by:1299
Symbol 1289 EditableTextUses:1278Used by:1290
Symbol 1290 MovieClipUses:1289Used by:1299
Symbol 1291 EditableTextUses:1278Used by:1294
Symbol 1292 GraphicUsed by:1293
Symbol 1293 MovieClipUses:1292Used by:1294
Symbol 1294 MovieClipUses:1291 1293Used by:1299
Symbol 1295 GraphicUsed by:1296
Symbol 1296 MovieClipUses:1295Used by:1299
Symbol 1297 EditableTextUses:1278Used by:1299
Symbol 1298 EditableTextUses:1278Used by:1299
Symbol 1299 MovieClip [hud]Uses:1288 1290 1294 1296 1297 1298Used by:Timeline
Symbol 1300 BitmapUsed by:1301
Symbol 1301 GraphicUses:1300Used by:1302 1942
Symbol 1302 MovieClipUses:1301Used by:1317 1835 1944
Symbol 1303 BitmapUsed by:1304
Symbol 1304 GraphicUses:1303Used by:1305 1839
Symbol 1305 MovieClipUses:1304Used by:1317
Symbol 1306 TextUses:1278Used by:1317
Symbol 1307 GraphicUsed by:1308
Symbol 1308 MovieClipUses:1307 17Used by:1317 1835
Symbol 1309 EditableTextUses:1278Used by:1310
Symbol 1310 MovieClipUses:1309Used by:1317
Symbol 1311 EditableTextUses:1278Used by:1317
Symbol 1312 EditableTextUses:1278Used by:1313
Symbol 1313 MovieClipUses:1312Used by:1317
Symbol 1314 TextUses:1278Used by:1316
Symbol 1315 TextUses:1278Used by:1316
Symbol 1316 MovieClipUses:1314 1315Used by:1317
Symbol 1317 MovieClip [optionsMenu]Uses:1302 1305 1306 1308 1310 1311 1313 1316 1001Used by:Timeline
Symbol 1318 MovieClip [blackOut]Uses:1001Used by:1722 1850 1911  Timeline
Symbol 1319 GraphicUsed by:1722
Symbol 1320 BitmapUsed by:1321
Symbol 1321 GraphicUses:1320Used by:1322
Symbol 1322 MovieClipUses:1321Used by:1408  Timeline
Symbol 1323 BitmapUsed by:1324
Symbol 1324 GraphicUses:1323Used by:1325
Symbol 1325 MovieClipUses:1324Used by:1408
Symbol 1326 BitmapUsed by:1327
Symbol 1327 GraphicUses:1326Used by:1408
Symbol 1328 GraphicUsed by:1330
Symbol 1329 TextUses:37Used by:1330
Symbol 1330 MovieClipUses:1328 1329Used by:1408
Symbol 1331 GraphicUsed by:1333
Symbol 1332 TextUses:11Used by:1333
Symbol 1333 MovieClipUses:1331 1332Used by:1408
Symbol 1334 GraphicUsed by:1408
Symbol 1335 GraphicUsed by:1408
Symbol 1336 GraphicUsed by:1337
Symbol 1337 MovieClipUses:1336Used by:1338
Symbol 1338 MovieClipUses:1337Used by:1408
Symbol 1339 MovieClipUses:1169Used by:1408
Symbol 1340 MovieClipUses:663 1178Used by:1408
Symbol 1341 MovieClipUses:1106 1102Used by:1408
Symbol 1342 MovieClipUses:1180 1182Used by:1408
Symbol 1343 TextUses:37Used by:1408
Symbol 1344 TextUses:37Used by:1408
Symbol 1345 TextUses:37Used by:1408
Symbol 1346 TextUses:37Used by:1347
Symbol 1347 MovieClipUses:1346Used by:1408
Symbol 1348 MovieClipUses:168Used by:1408
Symbol 1349 GraphicUsed by:1350
Symbol 1350 MovieClipUses:1349Used by:1351
Symbol 1351 MovieClipUses:1350Used by:1408
Symbol 1352 GraphicUsed by:1353
Symbol 1353 MovieClipUses:1352Used by:1354
Symbol 1354 MovieClipUses:1353Used by:1408
Symbol 1355 GraphicUsed by:1356
Symbol 1356 MovieClipUses:1355Used by:1357
Symbol 1357 MovieClipUses:1356Used by:1408
Symbol 1358 GraphicUsed by:1359
Symbol 1359 MovieClipUses:1358 208Used by:1360
Symbol 1360 MovieClipUses:1359Used by:1408
Symbol 1361 GraphicUsed by:1362
Symbol 1362 MovieClipUses:1361Used by:1363
Symbol 1363 MovieClipUses:1362Used by:1408
Symbol 1364 GraphicUsed by:1365
Symbol 1365 MovieClipUses:1364 1008Used by:1366
Symbol 1366 MovieClipUses:1365Used by:1408
Symbol 1367 MovieClipUses:213Used by:1408
Symbol 1368 GraphicUsed by:1369
Symbol 1369 MovieClip [uzi_Icon]Uses:1368 185Used by:1370  Timeline
Symbol 1370 MovieClipUses:1369Used by:1408
Symbol 1371 GraphicUsed by:1372
Symbol 1372 MovieClipUses:1371Used by:1408
Symbol 1373 TextUses:37Used by:1408
Symbol 1374 GraphicUsed by:1375
Symbol 1375 MovieClipUses:1374Used by:1408
Symbol 1376 BitmapUsed by:1377
Symbol 1377 GraphicUses:1376Used by:1379 1485 1625 1719
Symbol 1378 TextUses:11Used by:1379 1485 1625 1719
Symbol 1379 ButtonUses:1377 1378Used by:1408
Symbol 1380 BitmapUsed by:1381
Symbol 1381 GraphicUses:1380Used by:1382
Symbol 1382 MovieClipUses:1381Used by:1408
Symbol 1383 BitmapUsed by:1384
Symbol 1384 GraphicUses:1383Used by:1385
Symbol 1385 MovieClipUses:1384Used by:1408
Symbol 1386 BitmapUsed by:1387
Symbol 1387 GraphicUses:1386Used by:1408
Symbol 1388 BitmapUsed by:1389
Symbol 1389 GraphicUses:1388Used by:1390
Symbol 1390 MovieClipUses:1389Used by:1408
Symbol 1391 BitmapUsed by:1392
Symbol 1392 GraphicUses:1391Used by:1393
Symbol 1393 MovieClipUses:1392Used by:1408
Symbol 1394 BitmapUsed by:1395
Symbol 1395 GraphicUses:1394Used by:1396
Symbol 1396 MovieClipUses:1395Used by:1408
Symbol 1397 BitmapUsed by:1398
Symbol 1398 GraphicUses:1397Used by:1408
Symbol 1399 BitmapUsed by:1400
Symbol 1400 GraphicUses:1399Used by:1401
Symbol 1401 MovieClipUses:1400Used by:1408
Symbol 1402 BitmapUsed by:1403
Symbol 1403 GraphicUses:1402Used by:1404
Symbol 1404 MovieClipUses:1403Used by:1408
Symbol 1405 BitmapUsed by:1406
Symbol 1406 GraphicUses:1405Used by:1407
Symbol 1407 MovieClipUses:1406Used by:1408
Symbol 1408 MovieClipUses:1322 1325 910 1327 1330 1333 1334 1335 1338 1339 1340 1341 1342 169 1343 1344 1345 1347 1348 1351 1354 1357 1360 1363 1366 1367 1370 1372 1373 1375 1379 1382 1385 1387 1390 1393 1396 1398 1401 1404 1407Used by:1722
Symbol 1409 BitmapUsed by:1410
Symbol 1410 GraphicUses:1409Used by:1439
Symbol 1411 GraphicUsed by:1418
Symbol 1412 GraphicUsed by:1413
Symbol 1413 MovieClipUses:1412Used by:1418
Symbol 1414 GraphicUsed by:1417
Symbol 1415 GraphicUsed by:1417
Symbol 1416 GraphicUsed by:1417
Symbol 1417 MovieClipUses:1414 1415 1416Used by:1418
Symbol 1418 MovieClipUses:1411 1413 1417Used by:1439
Symbol 1419 GraphicUsed by:1420
Symbol 1420 MovieClipUses:1419Used by:1439
Symbol 1421 GraphicUsed by:1422
Symbol 1422 MovieClipUses:1421Used by:1439
Symbol 1423 GraphicUsed by:1427
Symbol 1424 TextUses:11Used by:1427
Symbol 1425 GraphicUsed by:1427
Symbol 1426 TextUses:11Used by:1427
Symbol 1427 MovieClipUses:1423 1424 1425 1426Used by:1439
Symbol 1428 TextUses:11Used by:1439
Symbol 1429 GraphicUsed by:1430
Symbol 1430 MovieClipUses:1429Used by:1439
Symbol 1431 GraphicUsed by:1439
Symbol 1432 TextUses:11Used by:1439
Symbol 1433 TextUses:11Used by:1439
Symbol 1434 TextUses:11Used by:1439
Symbol 1435 GraphicUsed by:1439
Symbol 1436 EditableTextUses:11Used by:1439
Symbol 1437 EditableTextUses:11Used by:1439
Symbol 1438 EditableTextUses:11Used by:1439
Symbol 1439 MovieClipUses:1410 1418 1420 1422 1427 1428 1430 1431 1432 1433 1434 1435 1436 1437 1438Used by:1722
Symbol 1440 BitmapUsed by:1441
Symbol 1441 GraphicUses:1440Used by:1482 2010
Symbol 1442 EditableTextUses:37Used by:1482
Symbol 1443 EditableTextUses:11Used by:1482
Symbol 1444 EditableTextUses:37Used by:1482
Symbol 1445 GraphicUsed by:1449 2009
Symbol 1446 GraphicUsed by:1447 1449 2009
Symbol 1447 MovieClipUses:1446Used by:1449 2009
Symbol 1448 TextUses:11Used by:1449 2009
Symbol 1449 ButtonUses:1445 1447 1448 1446Used by:1482
Symbol 1450 GraphicUsed by:1481
Symbol 1451 GraphicUsed by:1481
Symbol 1452 TextUses:37Used by:1481
Symbol 1453 TextUses:37Used by:1481
Symbol 1454 TextUses:37Used by:1481
Symbol 1455 TextUses:37Used by:1481
Symbol 1456 TextUses:37Used by:1481
Symbol 1457 TextUses:37Used by:1481
Symbol 1458 TextUses:37Used by:1481
Symbol 1459 TextUses:37Used by:1481
Symbol 1460 TextUses:37Used by:1481
Symbol 1461 TextUses:37Used by:1481
Symbol 1462 TextUses:37Used by:1481
Symbol 1463 TextUses:37Used by:1481
Symbol 1464 TextUses:37Used by:1481
Symbol 1465 TextUses:37Used by:1481
Symbol 1466 TextUses:37Used by:1481
Symbol 1467 GraphicUsed by:1471
Symbol 1468 GraphicUsed by:1471
Symbol 1469 GraphicUsed by:1471
Symbol 1470 GraphicUsed by:1471
Symbol 1471 MovieClipUses:1467 1468 1469 1470Used by:1481
Symbol 1472 GraphicUsed by:1475
Symbol 1473 GraphicUsed by:1475
Symbol 1474 GraphicUsed by:1475
Symbol 1475 MovieClipUses:1472 1473 1474Used by:1481
Symbol 1476 GraphicUsed by:1479
Symbol 1477 GraphicUsed by:1479
Symbol 1478 GraphicUsed by:1479
Symbol 1479 MovieClipUses:1476 1477 1478Used by:1481
Symbol 1480 GraphicUsed by:1481
Symbol 1481 MovieClipUses:1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1471 1475 1479 1480Used by:1482 2010
Symbol 1482 MovieClip [journal]Uses:1441 1442 1443 1444 1449 1481Used by:1722
Symbol 1483 BitmapUsed by:1484
Symbol 1484 GraphicUses:1483Used by:1500
Symbol 1485 ButtonUses:1377 1378Used by:1500
Symbol 1486 EditableTextUses:11Used by:1500
Symbol 1487 EditableTextUses:11Used by:1500
Symbol 1488 EditableTextUses:11Used by:1500
Symbol 1489 TextUses:37Used by:1500
Symbol 1490 EditableTextUses:11Used by:1500
Symbol 1491 EditableTextUses:11Used by:1500
Symbol 1492 EditableTextUses:11Used by:1500
Symbol 1493 EditableTextUses:11Used by:1500
Symbol 1494 EditableTextUses:11Used by:1500
Symbol 1495 EditableTextUses:11Used by:1500
Symbol 1496 GraphicUsed by:1497
Symbol 1497 MovieClipUses:1496Used by:1500 1650
Symbol 1498 EditableTextUses:11Used by:1500
Symbol 1499 TextUses:11Used by:1500
Symbol 1500 MovieClipUses:1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1497 1498 1499Used by:1722
Symbol 1501 BitmapUsed by:1502
Symbol 1502 GraphicUses:1501Used by:1650
Symbol 1503 GraphicUsed by:1606
Symbol 1504 GraphicUsed by:1506
Symbol 1505 GraphicUsed by:1506 1508
Symbol 1506 MovieClipUses:1504 31 1505Used by:1516 1535 1536 1552 1554 1566 1567 1577 1578 1593 1606
Symbol 1507 GraphicUsed by:1508
Symbol 1508 MovieClipUses:1507 31 1505Used by:1606
Symbol 1509 GraphicUsed by:1606
Symbol 1510 GraphicUsed by:1513
Symbol 1511 GraphicUsed by:1513
Symbol 1512 GraphicUsed by:1513 1534
Symbol 1513 MovieClipUses:1510 31 1511 1512Used by:1514 1515 1535 1553 1577 1580 1589 1606
Symbol 1514 MovieClipUses:1513Used by:1606
Symbol 1515 MovieClipUses:1513Used by:1606
Symbol 1516 MovieClipUses:1506Used by:1606
Symbol 1517 GraphicUsed by:1606
Symbol 1518 TextUses:37Used by:1606
Symbol 1519 TextUses:37Used by:1606
Symbol 1520 TextUses:37Used by:1606
Symbol 1521 TextUses:37Used by:1606
Symbol 1522 TextUses:37Used by:1606
Symbol 1523 TextUses:37Used by:1606
Symbol 1524 TextUses:37Used by:1606
Symbol 1525 TextUses:37Used by:1606
Symbol 1526 TextUses:37Used by:1606
Symbol 1527 GraphicUsed by:1528
Symbol 1528 MovieClipUses:1527Used by:1536 1567 1578 1593 1606
Symbol 1529 TextUses:37Used by:1606
Symbol 1530 GraphicUsed by:1606
Symbol 1531 GraphicUsed by:1606
Symbol 1532 GraphicUsed by:1534
Symbol 1533 GraphicUsed by:1534
Symbol 1534 MovieClipUses:1532 31 1533 1512Used by:1535 1552 1577 1592
Symbol 1535 MovieClipUses:1534 1513 1506Used by:1606
Symbol 1536 MovieClipUses:1506 1528Used by:1606
Symbol 1537 GraphicUsed by:1606
Symbol 1538 TextUses:37Used by:1606
Symbol 1539 TextUses:37Used by:1606
Symbol 1540 TextUses:37Used by:1606
Symbol 1541 TextUses:37Used by:1606
Symbol 1542 TextUses:37Used by:1606
Symbol 1543 TextUses:37Used by:1606
Symbol 1544 TextUses:37Used by:1606
Symbol 1545 TextUses:37Used by:1606
Symbol 1546 TextUses:37Used by:1606
Symbol 1547 TextUses:37Used by:1606
Symbol 1548 GraphicUsed by:1606
Symbol 1549 GraphicUsed by:1550
Symbol 1550 MovieClipUses:1549Used by:1606
Symbol 1551 GraphicUsed by:1606
Symbol 1552 MovieClipUses:1534 1506Used by:1606
Symbol 1553 MovieClipUses:1513Used by:1606
Symbol 1554 MovieClipUses:1506Used by:1606
Symbol 1555 GraphicUsed by:1606
Symbol 1556 TextUses:37Used by:1606
Symbol 1557 TextUses:37Used by:1606
Symbol 1558 TextUses:37Used by:1606
Symbol 1559 TextUses:37Used by:1606
Symbol 1560 TextUses:37Used by:1606
Symbol 1561 TextUses:37Used by:1606
Symbol 1562 TextUses:37Used by:1606
Symbol 1563 TextUses:37Used by:1606
Symbol 1564 GraphicUsed by:1606
Symbol 1565 GraphicUsed by:1606
Symbol 1566 MovieClipUses:1506Used by:1606
Symbol 1567 MovieClipUses:1506 1528Used by:1606
Symbol 1568 GraphicUsed by:1606
Symbol 1569 TextUses:37Used by:1606
Symbol 1570 TextUses:37Used by:1606
Symbol 1571 TextUses:37Used by:1606
Symbol 1572 TextUses:37Used by:1606
Symbol 1573 TextUses:37Used by:1606
Symbol 1574 TextUses:37Used by:1606
Symbol 1575 GraphicUsed by:1606
Symbol 1576 GraphicUsed by:1606
Symbol 1577 MovieClipUses:1534 1513 1506Used by:1606
Symbol 1578 MovieClipUses:1506 1528Used by:1606
Symbol 1579 GraphicUsed by:1580
Symbol 1580 MovieClipUses:1579 1513Used by:1606
Symbol 1581 GraphicUsed by:1606
Symbol 1582 TextUses:37Used by:1606
Symbol 1583 TextUses:37Used by:1606
Symbol 1584 TextUses:37Used by:1606
Symbol 1585 TextUses:37Used by:1606
Symbol 1586 TextUses:37Used by:1606
Symbol 1587 GraphicUsed by:1606
Symbol 1588 GraphicUsed by:1589
Symbol 1589 MovieClipUses:1588 1513Used by:1606
Symbol 1590 GraphicUsed by:1606
Symbol 1591 GraphicUsed by:1592
Symbol 1592 MovieClipUses:1534 1591Used by:1606
Symbol 1593 MovieClipUses:1506 1528Used by:1606
Symbol 1594 GraphicUsed by:1606
Symbol 1595 TextUses:37Used by:1606
Symbol 1596 TextUses:37Used by:1606
Symbol 1597 TextUses:37Used by:1606
Symbol 1598 TextUses:37Used by:1606
Symbol 1599 TextUses:37Used by:1606
Symbol 1600 TextUses:37Used by:1606
Symbol 1601 TextUses:37Used by:1606
Symbol 1602 TextUses:37Used by:1606
Symbol 1603 TextUses:37Used by:1606
Symbol 1604 TextUses:37Used by:1606
Symbol 1605 TextUses:37Used by:1606
Symbol 1606 MovieClipUses:1503 1506 1508 1509 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1528 1529 1530 1531 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 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 1576 1577 1578 1580 1581 1582 1583 1584 1585 1586 1587 1589 1513 1590 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605Used by:1650
Symbol 1607 TextUses:37Used by:1650
Symbol 1608 GraphicUsed by:1650
Symbol 1609 EditableTextUses:11Used by:1650
Symbol 1610 EditableTextUses:11Used by:1650
Symbol 1611 EditableTextUses:11Used by:1650
Symbol 1612 EditableTextUses:11Used by:1650
Symbol 1613 EditableTextUses:11Used by:1650
Symbol 1614 EditableTextUses:11Used by:1650
Symbol 1615 TextUses:37Used by:1650
Symbol 1616 EditableTextUses:11Used by:1650
Symbol 1617 EditableTextUses:11Used by:1650
Symbol 1618 TextUses:37Used by:1650
Symbol 1619 TextUses:37Used by:1650
Symbol 1620 TextUses:37Used by:1650
Symbol 1621 TextUses:37Used by:1650
Symbol 1622 EditableTextUses:11Used by:1650
Symbol 1623 EditableTextUses:11Used by:1650
Symbol 1624 GraphicUsed by:1650
Symbol 1625 ButtonUses:1377 1378Used by:1650
Symbol 1626 EditableTextUses:11Used by:1650
Symbol 1627 EditableTextUses:37Used by:1650
Symbol 1628 GraphicUsed by:1629
Symbol 1629 MovieClipUses:1628Used by:1650
Symbol 1630 TextUses:37Used by:1650
Symbol 1631 GraphicUsed by:1634
Symbol 1632 GraphicUsed by:1634
Symbol 1633 TextUses:1278Used by:1634
Symbol 1634 MovieClipUses:1631 1632 1633Used by:1650
Symbol 1635 EditableTextUses:11Used by:1650
Symbol 1636 BitmapUsed by:1637
Symbol 1637 GraphicUses:1636Used by:1642
Symbol 1638 BitmapUsed by:1639
Symbol 1639 GraphicUses:1638Used by:1641
Symbol 1640 TextUses:11Used by:1641
Symbol 1641 MovieClipUses:1639 1640Used by:1642
Symbol 1642 MovieClipUses:1637 1641Used by:1650
Symbol 1643 BitmapUsed by:1644
Symbol 1644 GraphicUses:1643Used by:1645
Symbol 1645 MovieClipUses:1644Used by:1649
Symbol 1646 EditableTextUses:11 37Used by:1649
Symbol 1647 TextUses:11Used by:1649
Symbol 1648 EditableTextUses:11Used by:1649
Symbol 1649 MovieClipUses:1645 1646 1647 1648Used by:1650
Symbol 1650 MovieClipUses:1502 1606 1607 1608 1609 1610 1611 1612 1613 1614 1497 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1629 1630 1634 1635 1642 1649Used by:1722
Symbol 1651 BitmapUsed by:1652
Symbol 1652 GraphicUses:1651Used by:1721
Symbol 1653 TextUses:11Used by:1655
Symbol 1654 GraphicUsed by:1655
Symbol 1655 MovieClipUses:1653 1654Used by:1721
Symbol 1656 GraphicUsed by:1681
Symbol 1657 BitmapUsed by:1658
Symbol 1658 GraphicUses:1657Used by:1681
Symbol 1659 TextUses:11Used by:1681
Symbol 1660 GraphicUsed by:1669
Symbol 1661 GraphicUsed by:1669
Symbol 1662 GraphicUsed by:1669
Symbol 1663 GraphicUsed by:1669
Symbol 1664 GraphicUsed by:1669
Symbol 1665 GraphicUsed by:1669
Symbol 1666 GraphicUsed by:1669
Symbol 1667 GraphicUsed by:1669
Symbol 1668 GraphicUsed by:1669
Symbol 1669 MovieClipUses:1660 1661 1662 1663 1664 1665 1666 1667 1668Used by:1681
Symbol 1670 GraphicUsed by:1680
Symbol 1671 GraphicUsed by:1680
Symbol 1672 GraphicUsed by:1680
Symbol 1673 GraphicUsed by:1680
Symbol 1674 GraphicUsed by:1680
Symbol 1675 GraphicUsed by:1680
Symbol 1676 GraphicUsed by:1680
Symbol 1677 GraphicUsed by:1680
Symbol 1678 GraphicUsed by:1680
Symbol 1679 GraphicUsed by:1680
Symbol 1680 MovieClipUses:1670 1671 1672 1673 1674 1675 1676 1677 1678 1679Used by:1681
Symbol 1681 MovieClipUses:1656 1658 1659 1669 1680Used by:1721
Symbol 1682 GraphicUsed by:1683
Symbol 1683 MovieClipUses:1682Used by:1720 1721
Symbol 1684 GraphicUsed by:1721
Symbol 1685 TextUses:37Used by:1721
Symbol 1686 GraphicUsed by:1687
Symbol 1687 MovieClipUses:1686Used by:1721
Symbol 1688 GraphicUsed by:1689 1692 1695
Symbol 1689 MovieClipUses:1688Used by:1691
Symbol 1690 GraphicUsed by:1691
Symbol 1691 MovieClipUses:1689 1690Used by:1698
Symbol 1692 MovieClipUses:1688Used by:1694
Symbol 1693 GraphicUsed by:1694
Symbol 1694 MovieClipUses:1692 1693Used by:1698
Symbol 1695 MovieClipUses:1688Used by:1697
Symbol 1696 GraphicUsed by:1697
Symbol 1697 MovieClipUses:1695 1696Used by:1698
Symbol 1698 MovieClipUses:1691 1694 1697Used by:1721
Symbol 1699 EditableTextUses:11 37Used by:1721
Symbol 1700 EditableTextUses:11 37Used by:1721
Symbol 1701 TextUses:11Used by:1721
Symbol 1702 BitmapUsed by:1703
Symbol 1703 GraphicUses:1702Used by:1704
Symbol 1704 MovieClipUses:1703Used by:1710 1712
Symbol 1705 EditableTextUses:11 37Used by:1710
Symbol 1706 TextUses:11Used by:1710
Symbol 1707 EditableTextUses:11 37Used by:1710
Symbol 1708 TextUses:11Used by:1710
Symbol 1709 EditableTextUses:11 37Used by:1710
Symbol 1710 MovieClipUses:1704 1705 1706 1707 1708 1709Used by:1721
Symbol 1711 TextUses:11Used by:1712
Symbol 1712 MovieClipUses:1704 1711Used by:1721
Symbol 1713 BitmapUsed by:1714
Symbol 1714 GraphicUses:1713Used by:1720
Symbol 1715 EditableTextUses:11 37Used by:1720
Symbol 1716 EditableTextUses:11 37Used by:1720
Symbol 1717 TextUses:11Used by:1720
Symbol 1718 TextUses:11Used by:1720
Symbol 1719 ButtonUses:1377 1378Used by:1720
Symbol 1720 MovieClipUses:1714 1715 1716 1717 1718 1719 1683Used by:1721
Symbol 1721 MovieClipUses:1652 1655 1681 1683 1684 1685 1687 1698 1699 1700 1701 1710 1712 1720Used by:1722
Symbol 1722 MovieClip [timeManager]Uses:1318 1319 1408 1439 1482 1500 1650 1721Used by:Timeline
Symbol 1723 MovieClip [AK47_Icon]Uses:201Used by:Timeline
Symbol 1724 GraphicUsed by:1725
Symbol 1725 MovieClip [chainsaw_Icon]Uses:1724Used by:Timeline
Symbol 1726 GraphicUsed by:1730
Symbol 1727 GraphicUsed by:1728
Symbol 1728 MovieClipUses:1727Used by:1730
Symbol 1729 GraphicUsed by:1730
Symbol 1730 MovieClip [huntingRifle_Icon]Uses:1726 1728 1729Used by:Timeline
Symbol 1731 MovieClip [pistol_Icon]Uses:180Used by:Timeline
Symbol 1732 GraphicUsed by:1733
Symbol 1733 MovieClipUses:1732Used by:1734
Symbol 1734 MovieClip [shotgun_Icon]Uses:1733 208Used by:Timeline
Symbol 1735 GraphicUsed by:1736
Symbol 1736 MovieClipUses:1735Used by:1737
Symbol 1737 MovieClip [UMP_Icon]Uses:1736Used by:Timeline
Symbol 1738 MovieClip [revolver_Icon]Uses:177Used by:Timeline
Symbol 1739 GraphicUsed by:1742
Symbol 1740 GraphicUsed by:1741
Symbol 1741 MovieClipUses:1740Used by:1742
Symbol 1742 MovieClip [M4A1_Icon]Uses:1739 1741Used by:Timeline
Symbol 1743 BitmapUsed by:1744
Symbol 1744 GraphicUses:1743Used by:1745
Symbol 1745 MovieClipUses:1744Used by:1746
Symbol 1746 MovieClipUses:1745Used by:1747
Symbol 1747 MovieClip [flameParticle]Uses:1746 246Used by:Timeline
Symbol 1748 BitmapUsed by:1749
Symbol 1749 GraphicUses:1748Used by:1750
Symbol 1750 MovieClipUses:1749Used by:1785 1792
Symbol 1751 BitmapUsed by:1752
Symbol 1752 GraphicUses:1751Used by:1753
Symbol 1753 MovieClipUses:1752Used by:1785 1792
Symbol 1754 MovieClipUses:1001Used by:1785 1792
Symbol 1755 GraphicUsed by:1785 1792
Symbol 1756 GraphicUsed by:1757
Symbol 1757 MovieClipUses:1756Used by:1758
Symbol 1758 MovieClipUses:1757Used by:1785
Symbol 1759 GraphicUsed by:1760
Symbol 1760 MovieClipUses:1759Used by:1785
Symbol 1761 GraphicUsed by:1762
Symbol 1762 MovieClipUses:1761 1192 1194 1196 1198Used by:1785
Symbol 1763 GraphicUsed by:1764
Symbol 1764 MovieClipUses:1763Used by:1785
Symbol 1765 GraphicUsed by:1766
Symbol 1766 MovieClipUses:1765Used by:1785
Symbol 1767 GraphicUsed by:1768
Symbol 1768 MovieClipUses:1767Used by:1785
Symbol 1769 FontUsed by:1770 1772 1774 1776 1780 1781 1782 1783 1786 1788 1790 1847 1848 1949
Symbol 1770 TextUses:1769Used by:1771
Symbol 1771 MovieClipUses:1770Used by:1785
Symbol 1772 TextUses:1769Used by:1773
Symbol 1773 MovieClipUses:1772Used by:1785
Symbol 1774 TextUses:1769Used by:1775
Symbol 1775 MovieClipUses:1774Used by:1785
Symbol 1776 TextUses:1769Used by:1777
Symbol 1777 MovieClipUses:1776Used by:1785
Symbol 1778 EditableTextUses:1278Used by:1779
Symbol 1779 MovieClipUses:1778Used by:1785 1792 1850 1911
Symbol 1780 TextUses:1769Used by:1784
Symbol 1781 TextUses:1769Used by:1784
Symbol 1782 EditableTextUses:1769Used by:1784
Symbol 1783 EditableTextUses:1769Used by:1784
Symbol 1784 MovieClipUses:1780 1781 1782 1783Used by:1785 1792
Symbol 1785 MovieClip [ending2_badEnding]Uses:1750 1753 1754 1755 1758 1760 1762 1764 1766 1768 1771 1773 1775 1777 1779 1784 SS1Used by:Timeline
Symbol 1786 TextUses:1769Used by:1787
Symbol 1787 MovieClipUses:1786Used by:1792
Symbol 1788 TextUses:1769Used by:1789
Symbol 1789 MovieClipUses:1788Used by:1792
Symbol 1790 TextUses:1769Used by:1791
Symbol 1791 MovieClipUses:1790Used by:1792
Symbol 1792 MovieClip [ending2_goodEnding]Uses:1750 1753 1754 1755 1787 1789 1791 1784 1779 SS2Used by:Timeline
Symbol 1793 MovieClipUses:1001Used by:1808
Symbol 1794 TextUses:1278Used by:1806
Symbol 1795 TextUses:1278Used by:1806
Symbol 1796 TextUses:1278Used by:1806
Symbol 1797 TextUses:1278Used by:1806
Symbol 1798 TextUses:1278Used by:1806
Symbol 1799 TextUses:1278Used by:1806
Symbol 1800 TextUses:1278Used by:1806
Symbol 1801 TextUses:1278Used by:1806
Symbol 1802 TextUses:1278Used by:1806
Symbol 1803 TextUses:1278Used by:1806
Symbol 1804 TextUses:1278Used by:1806
Symbol 1805 TextUses:1278Used by:1806
Symbol 1806 MovieClipUses:1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805Used by:1808
Symbol 1807 TextUses:1278Used by:1808
Symbol 1808 MovieClip [credits]Uses:1793 1806 1807Used by:2005  Timeline
Symbol 1809 TextUses:1278Used by:1835
Symbol 1810 GraphicUsed by:1811
Symbol 1811 MovieClipUses:1810Used by:1835
Symbol 1812 FontUsed by:1813 1816 1817 1818 1819 1820 1821 1822 1823 1824 1831 1832 1841 1843
Symbol 1813 TextUses:1812Used by:1835
Symbol 1814 GraphicUsed by:1815
Symbol 1815 MovieClipUses:1814Used by:1835
Symbol 1816 TextUses:1812Used by:1835
Symbol 1817 TextUses:1812Used by:1835
Symbol 1818 TextUses:1812Used by:1835
Symbol 1819 TextUses:1812Used by:1835
Symbol 1820 TextUses:1812Used by:1835
Symbol 1821 TextUses:1812Used by:1835
Symbol 1822 TextUses:1812Used by:1835
Symbol 1823 TextUses:1812Used by:1835
Symbol 1824 TextUses:1812Used by:1835
Symbol 1825 BitmapUsed by:1826
Symbol 1826 GraphicUses:1825Used by:1827
Symbol 1827 MovieClipUses:1826Used by:1830
Symbol 1828 GraphicUsed by:1829
Symbol 1829 MovieClipUses:1828Used by:1830
Symbol 1830 MovieClipUses:1827 1829Used by:1835
Symbol 1831 TextUses:1812Used by:1835
Symbol 1832 TextUses:1812Used by:1835
Symbol 1833 EditableTextUses:1278Used by:1834
Symbol 1834 MovieClipUses:1833Used by:1835
Symbol 1835 MovieClip [instructionsMenu]Uses:1302 1809 1308 1811 1813 1815 1816 1817 1818 1819 1820 1821 1822 1823 1824 1830 1831 1832 1834Used by:Timeline
Symbol 1836 GraphicUsed by:1837
Symbol 1837 MovieClipUses:1836Used by:1850
Symbol 1838 GraphicUsed by:1839
Symbol 1839 MovieClipUses:1304 1838Used by:1840
Symbol 1840 MovieClipUses:1839Used by:1850
Symbol 1841 TextUses:1812Used by:1842
Symbol 1842 MovieClipUses:1841Used by:1850
Symbol 1843 EditableTextUses:1812Used by:1844
Symbol 1844 MovieClipUses:1843Used by:1850
Symbol 1845 EditableTextUses:1278Used by:1846
Symbol 1846 MovieClipUses:1845Used by:1850
Symbol 1847 TextUses:1769Used by:1849
Symbol 1848 TextUses:1769Used by:1849
Symbol 1849 MovieClipUses:1847 1848Used by:1850
Symbol 1850 MovieClip [gameOver]Uses:1837 1840 1842 1844 1779 1846 1849 1318Used by:Timeline
Symbol 1851 GraphicUsed by:1911
Symbol 1852 GraphicUsed by:1863
Symbol 1853 GraphicUsed by:1854 1866
Symbol 1854 MovieClipUses:1853Used by:1861
Symbol 1855 GraphicUsed by:1858
Symbol 1856 BitmapUsed by:1857
Symbol 1857 GraphicUses:1856Used by:1858
Symbol 1858 MovieClipUses:1855 1857Used by:1861 1867
Symbol 1859 GraphicUsed by:1860
Symbol 1860 MovieClipUses:1859Used by:1861 1867
Symbol 1861 MovieClipUses:1854 1858 1860Used by:1863
Symbol 1862 GraphicUsed by:1863
Symbol 1863 MovieClipUses:1852 1861 1862Used by:1911
Symbol 1864 GraphicUsed by:1865
Symbol 1865 MovieClipUses:1864Used by:1911
Symbol 1866 MovieClipUses:1853Used by:1867
Symbol 1867 MovieClipUses:1866 1858 1860Used by:1896
Symbol 1868 GraphicUsed by:1871
Symbol 1869 BitmapUsed by:1870
Symbol 1870 GraphicUses:1869Used by:1871 1898
Symbol 1871 MovieClipUses:1868 1870Used by:1896
Symbol 1872 GraphicUsed by:1896
Symbol 1873 GraphicUsed by:1883
Symbol 1874 GraphicUsed by:1875
Symbol 1875 MovieClipUses:1874Used by:1883 1888 1894
Symbol 1876 GraphicUsed by:1883
Symbol 1877 GraphicUsed by:1878
Symbol 1878 MovieClipUses:1877Used by:1883 1888
Symbol 1879 GraphicUsed by:1883
Symbol 1880 GraphicUsed by:1881
Symbol 1881 MovieClipUses:1880Used by:1883 1888 1894
Symbol 1882 GraphicUsed by:1883
Symbol 1883 MovieClipUses:1873 1875 1876 1878 1879 1881 1882Used by:1896
Symbol 1884 GraphicUsed by:1888
Symbol 1885 GraphicUsed by:1888
Symbol 1886 GraphicUsed by:1888
Symbol 1887 GraphicUsed by:1888
Symbol 1888 MovieClipUses:1884 1875 1885 1878 1886 1881 1887Used by:1896
Symbol 1889 GraphicUsed by:1896
Symbol 1890 GraphicUsed by:1896
Symbol 1891 GraphicUsed by:1894
Symbol 1892 GraphicUsed by:1894
Symbol 1893 GraphicUsed by:1894
Symbol 1894 MovieClipUses:1891 1875 1881 1892 1893Used by:1896
Symbol 1895 GraphicUsed by:1896
Symbol 1896 MovieClipUses:1867 1871 1872 1883 1888 1889 1890 1894 1895Used by:1911
Symbol 1897 GraphicUsed by:1898
Symbol 1898 MovieClipUses:1897 1870Used by:1911
Symbol 1899 BitmapUsed by:1900
Symbol 1900 GraphicUses:1899Used by:1901
Symbol 1901 MovieClipUses:1900Used by:1902 1903
Symbol 1902 MovieClipUses:1901Used by:1904
Symbol 1903 MovieClipUses:1901Used by:1904
Symbol 1904 MovieClipUses:1902 1903Used by:1911
Symbol 1905 TextUses:1278Used by:1906
Symbol 1906 MovieClipUses:1905Used by:1911
Symbol 1907 TextUses:1278Used by:1908
Symbol 1908 MovieClipUses:1907Used by:1911
Symbol 1909 TextUses:1278Used by:1910
Symbol 1910 MovieClipUses:1909Used by:1911
Symbol 1911 MovieClip [endingAnimation]Uses:1851 1863 1865 1896 1898 1904 1318 1906 1908 1910 1779 SS3Used by:Timeline
Symbol 1912 GraphicUsed by:1913
Symbol 1913 MovieClipUses:1912Used by:1914
Symbol 1914 MovieClip [trap_mine]Uses:1913 910Used by:Timeline
Symbol 1915 GraphicUsed by:1920
Symbol 1916 GraphicUsed by:1917
Symbol 1917 MovieClipUses:1916Used by:1920
Symbol 1918 GraphicUsed by:1919
Symbol 1919 MovieClipUses:1918Used by:1920
Symbol 1920 MovieClip [trap_bearTrap]Uses:1915 68 1917 910 1919Used by:Timeline
Symbol 1921 TextUses:1278Used by:Timeline
Symbol 1922 BitmapUsed by:1923
Symbol 1923 GraphicUses:1922Used by:1924
Symbol 1924 MovieClipUses:1923Used by:2005
Symbol 1925 BitmapUsed by:1926
Symbol 1926 GraphicUses:1925Used by:1927
Symbol 1927 MovieClipUses:1926Used by:2005
Symbol 1928 FontUsed by:1929
Symbol 1929 TextUses:1928Used by:1940 1941
Symbol 1930 GraphicUsed by:1939
Symbol 1931 GraphicUsed by:1939
Symbol 1932 GraphicUsed by:1939
Symbol 1933 GraphicUsed by:1939
Symbol 1934 GraphicUsed by:1939
Symbol 1935 GraphicUsed by:1939
Symbol 1936 GraphicUsed by:1939
Symbol 1937 GraphicUsed by:1939
Symbol 1938 GraphicUsed by:1939
Symbol 1939 MovieClipUses:1930 1931 1932 1933 1934 1935 1936 1937 1938Used by:1940 1941
Symbol 1940 MovieClipUses:1929 1939Used by:2005
Symbol 1941 MovieClipUses:1929 1939Used by:2005
Symbol 1942 MovieClipUses:1301Used by:1943
Symbol 1943 MovieClipUses:1942Used by:1944
Symbol 1944 MovieClipUses:1943 1302Used by:2005
Symbol 1945 GraphicUsed by:1946
Symbol 1946 MovieClipUses:1945Used by:2005
Symbol 1947 TextUses:1278Used by:1948
Symbol 1948 MovieClipUses:1947Used by:2005
Symbol 1949 EditableTextUses:1769Used by:1950
Symbol 1950 MovieClipUses:1949Used by:1951
Symbol 1951 MovieClipUses:1950Used by:2005
Symbol 1952 GraphicUsed by:1957
Symbol 1953 GraphicUsed by:1957
Symbol 1954 FontUsed by:1955
Symbol 1955 TextUses:1954Used by:1957
Symbol 1956 GraphicUsed by:1957
Symbol 1957 MovieClipUses:1952 1953 1955 1956Used by:2005 2070
Symbol 1958 MovieClipUses:1001Used by:2004
Symbol 1959 GraphicUsed by:1960
Symbol 1960 MovieClipUses:1959Used by:1969
Symbol 1961 GraphicUsed by:1962 2070
Symbol 1962 ButtonUses:1961Used by:1969
Symbol 1963 GraphicUsed by:1964
Symbol 1964 MovieClipUses:1963Used by:1969
Symbol 1965 GraphicUsed by:1966
Symbol 1966 MovieClipUses:1965Used by:1969
Symbol 1967 GraphicUsed by:1968
Symbol 1968 MovieClipUses:1967Used by:1969
Symbol 1969 MovieClipUses:1001 1960 1962 1964 1966 1968Used by:2004
Symbol 1970 GraphicUsed by:1971
Symbol 1971 MovieClipUses:1970Used by:2003
Symbol 1972 GraphicUsed by:2003
Symbol 1973 BitmapUsed by:1974
Symbol 1974 GraphicUses:1973Used by:1975
Symbol 1975 MovieClipUses:1974Used by:2003
Symbol 1976 GraphicUsed by:2003
Symbol 1977 GraphicUsed by:1978
Symbol 1978 MovieClipUses:1977Used by:1983
Symbol 1979 GraphicUsed by:1983
Symbol 1980 GraphicUsed by:1981
Symbol 1981 MovieClipUses:1980Used by:1982
Symbol 1982 MovieClipUses:1981Used by:1983
Symbol 1983 MovieClipUses:1978 1979 1982Used by:2003
Symbol 1984 GraphicUsed by:1985
Symbol 1985 MovieClipUses:1984Used by:2003
Symbol 1986 GraphicUsed by:1987
Symbol 1987 MovieClipUses:1986Used by:2002
Symbol 1988 GraphicUsed by:2001
Symbol 1989 GraphicUsed by:2001
Symbol 1990 GraphicUsed by:2001
Symbol 1991 GraphicUsed by:2001
Symbol 1992 GraphicUsed by:2001
Symbol 1993 GraphicUsed by:2001
Symbol 1994 GraphicUsed by:2001
Symbol 1995 GraphicUsed by:2001
Symbol 1996 GraphicUsed by:2001
Symbol 1997 GraphicUsed by:2001
Symbol 1998 GraphicUsed by:2001
Symbol 1999 GraphicUsed by:2001
Symbol 2000 GraphicUsed by:2001
Symbol 2001 MovieClipUses:1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000Used by:2002
Symbol 2002 MovieClipUses:1987 2001Used by:2003
Symbol 2003 MovieClipUses:1971 1972 1975 1976 1983 1985 2002Used by:2004
Symbol 2004 MovieClipUses:1958 1969 2003Used by:2005
Symbol 2005 MovieClipUses:1924 1927 1940 1941 1944 1946 1948 1951 1957 1808 169 2004Used by:Timeline
Symbol 2006 EditableTextUses:37Used by:2010
Symbol 2007 EditableTextUses:11Used by:2010
Symbol 2008 EditableTextUses:37Used by:2010
Symbol 2009 ButtonUses:1445 1447 1448 1446Used by:2010
Symbol 2010 MovieClipUses:1441 2006 2007 2008 2009 1481Used by:Timeline
Symbol 2011 GraphicUsed by:2015
Symbol 2012 FontUsed by:2013 2014
Symbol 2013 EditableTextUses:2012Used by:2015
Symbol 2014 TextUses:2012Used by:2015
Symbol 2015 MovieClipUses:2011 2013 2014Used by:Timeline
Symbol 2016 BitmapUsed by:2017
Symbol 2017 GraphicUses:2016Used by:2018
Symbol 2018 MovieClipUses:2017Used by:2070
Symbol 2019 BitmapUsed by:2020
Symbol 2020 GraphicUses:2019Used by:2021
Symbol 2021 MovieClipUses:2020Used by:2070
Symbol 2022 MovieClipUses:1001Used by:2070
Symbol 2023 BitmapUsed by:2024
Symbol 2024 GraphicUses:2023Used by:2025
Symbol 2025 MovieClipUses:2024Used by:2070
Symbol 2026 BitmapUsed by:2027
Symbol 2027 GraphicUses:2026Used by:2028
Symbol 2028 MovieClipUses:2027Used by:2070
Symbol 2029 TextUses:1278Used by:2030
Symbol 2030 MovieClipUses:2029Used by:2070
Symbol 2031 TextUses:1278Used by:2032
Symbol 2032 MovieClipUses:2031Used by:2070
Symbol 2033 BitmapUsed by:2034
Symbol 2034 GraphicUses:2033Used by:2035
Symbol 2035 MovieClipUses:2034Used by:2070
Symbol 2036 TextUses:1278Used by:2037
Symbol 2037 MovieClipUses:2036Used by:2070
Symbol 2038 BitmapUsed by:2039
Symbol 2039 GraphicUses:2038Used by:2040
Symbol 2040 MovieClipUses:2039Used by:2070
Symbol 2041 TextUses:1278Used by:2042
Symbol 2042 MovieClipUses:2041Used by:2070
Symbol 2043 TextUses:1278Used by:2044
Symbol 2044 MovieClipUses:2043Used by:2070
Symbol 2045 BitmapUsed by:2046
Symbol 2046 GraphicUses:2045Used by:2047
Symbol 2047 MovieClipUses:2046Used by:2070
Symbol 2048 BitmapUsed by:2049
Symbol 2049 GraphicUses:2048Used by:2050
Symbol 2050 MovieClipUses:2049Used by:2070
Symbol 2051 MovieClipUses:1001Used by:2070
Symbol 2052 BitmapUsed by:2053 2054 2055
Symbol 2053 GraphicUses:2052Used by:2070
Symbol 2054 GraphicUses:2052Used by:2070
Symbol 2055 GraphicUses:2052Used by:2070
Symbol 2056 BitmapUsed by:2057 2058
Symbol 2057 GraphicUses:2056Used by:2070
Symbol 2058 GraphicUses:2056Used by:2059
Symbol 2059 MovieClipUses:2058Used by:2070
Symbol 2060 BitmapUsed by:2061
Symbol 2061 GraphicUses:2060Used by:2062
Symbol 2062 MovieClipUses:2061Used by:2070
Symbol 2063 GraphicUsed by:2070
Symbol 2064 BitmapUsed by:2065
Symbol 2065 GraphicUses:2064Used by:2066
Symbol 2066 MovieClipUses:2065Used by:2070
Symbol 2067 BitmapUsed by:2068
Symbol 2068 GraphicUses:2067Used by:2069
Symbol 2069 MovieClipUses:2068Used by:2070
Symbol 2070 MovieClipUses:2018 2021 2022 1957 2025 2028 2030 2032 2035 2037 2040 2042 2044 2047 2050 2051 2053 2054 2055 2057 2059 1961 2062 2063 2066 2069 SS4Used by:Timeline
Symbol 2071 GraphicUsed by:Timeline
Symbol 2072 MovieClipUses:47Used by:2096
Symbol 2073 BitmapUsed by:2074
Symbol 2074 GraphicUses:2073Used by:2075
Symbol 2075 MovieClipUses:2074Used by:2096
Symbol 2076 BitmapUsed by:2077
Symbol 2077 GraphicUses:2076Used by:2078
Symbol 2078 MovieClipUses:2077Used by:2096
Symbol 2079 BitmapUsed by:2080
Symbol 2080 GraphicUses:2079Used by:2096
Symbol 2081 BitmapUsed by:2082
Symbol 2082 GraphicUses:2081Used by:2096
Symbol 2083 BitmapUsed by:2084
Symbol 2084 GraphicUses:2083Used by:2085
Symbol 2085 MovieClipUses:2084Used by:2096
Symbol 2086 BitmapUsed by:2087
Symbol 2087 GraphicUses:2086Used by:2096
Symbol 2088 BitmapUsed by:2089
Symbol 2089 GraphicUses:2088Used by:2090
Symbol 2090 MovieClipUses:2089Used by:2096
Symbol 2091 BitmapUsed by:2092
Symbol 2092 GraphicUses:2091Used by:2096
Symbol 2093 BitmapUsed by:2094
Symbol 2094 GraphicUses:2093Used by:2095
Symbol 2095 MovieClipUses:2094Used by:2096
Symbol 2096 MovieClipUses:998 2072 2075 169 55 2078 2080 2082 2085 2087 2090 2092 2095Used by:Timeline
Symbol 2097 GraphicUsed by:2099
Symbol 2098 MovieClipUses:677Used by:2099
Symbol 2099 MovieClipUses:2097 2098Used by:Timeline
Symbol 2100 GraphicUsed by:2101
Symbol 2101 MovieClipUses:2100Used by:Timeline
Symbol 2102 GraphicUsed by:2103
Symbol 2103 MovieClipUses:2102Used by:Timeline
Symbol 2104 GraphicUsed by:2105
Symbol 2105 MovieClipUses:2104Used by:Timeline
Symbol 2106 MovieClipUses:17Used by:Timeline
Symbol 2107 GraphicUsed by:2147
Symbol 2108 BitmapUsed by:2109
Symbol 2109 GraphicUses:2108Used by:2110
Symbol 2110 MovieClipUses:2109Used by:2147
Symbol 2111 BitmapUsed by:2112
Symbol 2112 GraphicUses:2111Used by:2147
Symbol 2113 BitmapUsed by:2114
Symbol 2114 GraphicUses:2113Used by:2147
Symbol 2115 BitmapUsed by:2116
Symbol 2116 GraphicUses:2115Used by:2147
Symbol 2117 BitmapUsed by:2118
Symbol 2118 GraphicUses:2117Used by:2147
Symbol 2119 BitmapUsed by:2120
Symbol 2120 GraphicUses:2119Used by:2121
Symbol 2121 MovieClipUses:2120Used by:2122
Symbol 2122 MovieClipUses:2121Used by:2147
Symbol 2123 BitmapUsed by:2124
Symbol 2124 GraphicUses:2123Used by:2147
Symbol 2125 BitmapUsed by:2126
Symbol 2126 GraphicUses:2125Used by:2147
Symbol 2127 BitmapUsed by:2128
Symbol 2128 GraphicUses:2127Used by:2147
Symbol 2129 BitmapUsed by:2130
Symbol 2130 GraphicUses:2129Used by:2147
Symbol 2131 BitmapUsed by:2132
Symbol 2132 GraphicUses:2131Used by:2147
Symbol 2133 BitmapUsed by:2134
Symbol 2134 GraphicUses:2133Used by:2147
Symbol 2135 BitmapUsed by:2136
Symbol 2136 GraphicUses:2135Used by:2147
Symbol 2137 BitmapUsed by:2138
Symbol 2138 GraphicUses:2137Used by:2147
Symbol 2139 BitmapUsed by:2140
Symbol 2140 GraphicUses:2139Used by:2147
Symbol 2141 BitmapUsed by:2142
Symbol 2142 GraphicUses:2141Used by:2147
Symbol 2143 BitmapUsed by:2144
Symbol 2144 GraphicUses:2143Used by:2147
Symbol 2145 BitmapUsed by:2146
Symbol 2146 GraphicUses:2145Used by:2147
Symbol 2147 MovieClipUses:2107 2110 2112 2114 2116 2118 2122 2124 2126 2128 2130 2132 2134 2136 2138 2140 2142 2144 2146Used by:Timeline
Symbol 2148 TextUses:1278Used by:Timeline
Symbol 2149 TextUses:1278Used by:Timeline
Symbol 2150 TextUses:1278Used by:Timeline
Symbol 2151 TextUses:1278Used by:2152
Symbol 2152 MovieClipUses:2151Used by:2154
Symbol 2153 GraphicUsed by:2154
Symbol 2154 MovieClipUses:2152 2153Used by:Timeline
Streaming Sound 1Used by:Symbol 1785 MovieClip [ending2_badEnding]
Streaming Sound 2Used by:Symbol 1792 MovieClip [ending2_goodEnding]
Streaming Sound 3Used by:Symbol 1911 MovieClip [endingAnimation]
Streaming Sound 4Used by:Symbol 2070 MovieClip

Instance Names

"preLoaderCombo"Frame 1Symbol 20 MovieClip
"preloaderPlayButton"Frame 1Symbol 32 MovieClip
"adBox"Frame 1Symbol 34 MovieClip
"securityImage"Frame 1Symbol 43 MovieClip
"factory1"Frame 2Symbol 66 MovieClip
"suvirovr"Frame 2Symbol 257 MovieClip [survivorDummy]
"zombie1"Frame 2Symbol 877 MovieClip [newZombie]
"zombieThreatText"Frame 2Symbol 1286 EditableText
"mainBlackOut"Frame 2Symbol 1318 MovieClip [blackOut]
"overlay"Frame 5Symbol 52 MovieClip [bg_glenDale_overlay]
"musicAmbience"Frame 5Symbol 66 MovieClip
"mainMenu"Frame 5Symbol 2005 MovieClip
"optionsHolder"Frame 5Symbol 169 MovieClip
"creditsHolder"Frame 5Symbol 169 MovieClip
"day"Frame 6Symbol 1322 MovieClip
"journalHolder"Frame 6Symbol 169 MovieClip
"introJournal"Frame 6Symbol 2010 MovieClip
"introBlackOut"Frame 6Symbol 1318 MovieClip [blackOut]
"bgImage"Frame 7Symbol 2096 MovieClip
"stageBG"Frame 7Symbol 2099 MovieClip
"blockFront"Frame 7Symbol 2101 MovieClip
"blockTop"Frame 7Symbol 2103 MovieClip
"blockBack"Frame 7Symbol 2105 MovieClip
"blockBottom"Frame 7Symbol 2106 MovieClip
"theWall"Frame 7Symbol 2147 MovieClip
"game"Frame 7Symbol 66 MovieClip
"makeEnemy"Frame 7Symbol 66 MovieClip
"levelClock"Frame 7Symbol 66 MovieClip
"gameOverHolder"Frame 7Symbol 169 MovieClip
"framerate_txt"Symbol 4 MovieClip [performanceTester] Frame 1Symbol 3 EditableText
"loadBar"Symbol 19 MovieClip Frame 1Symbol 18 MovieClip
"percentageTotal"Symbol 20 MovieClip Frame 1Symbol 12 EditableText
"preloader"Symbol 20 MovieClip Frame 1Symbol 19 MovieClip
"scribbleCircle"Symbol 32 MovieClip Frame 1Symbol 31 MovieClip
"foot"Symbol 71 MovieClip Frame 1Symbol 70 MovieClip
"lowerLeg"Symbol 88 MovieClip Frame 1Symbol 83 MovieClip
"upperLeg"Symbol 113 MovieClip Frame 1Symbol 100 MovieClip
"addons"Symbol 113 MovieClip Frame 1Symbol 102 MovieClip
"arrowPack"Symbol 113 MovieClip Frame 1Symbol 112 MovieClip
"upperLeg"Symbol 114 MovieClip Frame 1Symbol 100 MovieClip
"torso"Symbol 120 MovieClip Frame 1Symbol 116 MovieClip
"lowerArm"Symbol 145 MovieClip Frame 1Symbol 140 MovieClip
"upperArm"Symbol 166 MovieClip Frame 1Symbol 161 MovieClip
"barrelEnd"Symbol 214 MovieClip Frame 1Symbol 169 MovieClip
"muzzleFlash"Symbol 214 MovieClip Frame 1Symbol 175 MovieClip
"helperGun"Symbol 214 MovieClip Frame 17Symbol 181 MovieClip
"lowerArm"Symbol 240 MovieClip Frame 1Symbol 140 MovieClip
"upperArm"Symbol 241 MovieClip Frame 1Symbol 161 MovieClip
"dummyBackHand"Symbol 244 MovieClip Frame 1Symbol 124 MovieClip
"dummyBackLowerArm"Symbol 244 MovieClip Frame 1Symbol 145 MovieClip
"dummyBackUpperArm"Symbol 244 MovieClip Frame 1Symbol 166 MovieClip
"helperGun"Symbol 244 MovieClip Frame 1Symbol 214 MovieClip
"dummyHead"Symbol 244 MovieClip Frame 1Symbol 239 MovieClip
"dummyFrontHand"Symbol 244 MovieClip Frame 1Symbol 124 MovieClip
"dummyFrontLowerArm"Symbol 244 MovieClip Frame 1Symbol 240 MovieClip
"dummyFrontUpperArm"Symbol 244 MovieClip Frame 1Symbol 241 MovieClip
"dummyFrontHand"Symbol 244 MovieClip Frame 12Symbol 243 MovieClip
"dummyFrontHand"Symbol 244 MovieClip Frame 101Symbol 124 MovieClip
"dummyBackFoot"Symbol 257 MovieClip [survivorDummy] Frame 1Symbol 71 MovieClip
"dummyBackLowerLeg"Symbol 257 MovieClip [survivorDummy] Frame 1Symbol 88 MovieClip
"dummyBackUpperLeg"Symbol 257 MovieClip [survivorDummy] Frame 1Symbol 113 MovieClip
"dummyFrontFoot"Symbol 257 MovieClip [survivorDummy] Frame 1Symbol 71 MovieClip
"dummyFrontLowerLeg"Symbol 257 MovieClip [survivorDummy] Frame 1Symbol 88 MovieClip
"dummyFrontUpperLeg"Symbol 257 MovieClip [survivorDummy] Frame 1Symbol 114 MovieClip
"dummyTorso"Symbol 257 MovieClip [survivorDummy] Frame 1Symbol 120 MovieClip
"helperMainGun"Symbol 257 MovieClip [survivorDummy] Frame 1Symbol 244 MovieClip
"collision"Symbol 257 MovieClip [survivorDummy] Frame 1Symbol 246 MovieClip
"torso"Symbol 281 MovieClip [zombieTorso3] Frame 1Symbol 272 MovieClip
"arrowPack"Symbol 281 MovieClip [zombieTorso3] Frame 1Symbol 280 MovieClip
"torso"Symbol 314 MovieClip [zombieTorso2] Frame 1Symbol 296 MovieClip
"torsoAddons"Symbol 314 MovieClip [zombieTorso2] Frame 1Symbol 313 MovieClip
"arrowPack"Symbol 314 MovieClip [zombieTorso2] Frame 1Symbol 280 MovieClip
"torso"Symbol 394 MovieClip [zombieTorso1] Frame 1Symbol 329 MovieClip
"torsoAddons"Symbol 394 MovieClip [zombieTorso1] Frame 1Symbol 393 MovieClip
"arrowPack"Symbol 394 MovieClip [zombieTorso1] Frame 1Symbol 280 MovieClip
"accessories"Symbol 469 MovieClip [zombieHead3] Frame 1Symbol 466 MovieClip
"arrowPack"Symbol 469 MovieClip [zombieHead3] Frame 1Symbol 468 MovieClip
"accessories"Symbol 522 MovieClip [zombieHead2] Frame 1Symbol 521 MovieClip
"arrowPack"Symbol 522 MovieClip [zombieHead2] Frame 1Symbol 468 MovieClip
"accessories"Symbol 568 MovieClip [zombieHead1] Frame 1Symbol 567 MovieClip
"arrowPack"Symbol 568 MovieClip [zombieHead1] Frame 1Symbol 468 MovieClip
"background_backLegTop"Symbol 657 MovieClip [zombieDog] Frame 1Symbol 575 MovieClip
"background_backLegBottom"Symbol 657 MovieClip [zombieDog] Frame 1Symbol 577 MovieClip
"background_frontLegTop"Symbol 657 MovieClip [zombieDog] Frame 1Symbol 579 MovieClip
"background_frontLegBottom"Symbol 657 MovieClip [zombieDog] Frame 1Symbol 581 MovieClip
"doghead"Symbol 657 MovieClip [zombieDog] Frame 1Symbol 585 MovieClip
"dogbody"Symbol 657 MovieClip [zombieDog] Frame 1Symbol 587 MovieClip
"foreground_backLegTop"Symbol 657 MovieClip [zombieDog] Frame 1Symbol 575 MovieClip
"foreground_backLegBottom"Symbol 657 MovieClip [zombieDog] Frame 1Symbol 577 MovieClip
"foreground_frontLegTop"Symbol 657 MovieClip [zombieDog] Frame 1Symbol 579 MovieClip
"foreground_frontLegBottom"Symbol 657 MovieClip [zombieDog] Frame 1Symbol 581 MovieClip
"bloodPackTorso2"Symbol 657 MovieClip [zombieDog] Frame 1Symbol 645 MovieClip [bloodPack1]
"bloodPackTorso3"Symbol 657 MovieClip [zombieDog] Frame 1Symbol 645 MovieClip [bloodPack1]
"bloodPackTorso1"Symbol 657 MovieClip [zombieDog] Frame 1Symbol 645 MovieClip [bloodPack1]
"bloodPackHead3"Symbol 657 MovieClip [zombieDog] Frame 1Symbol 645 MovieClip [bloodPack1]
"bloodPackHead2"Symbol 657 MovieClip [zombieDog] Frame 1Symbol 645 MovieClip [bloodPack1]
"bloodPackHead1"Symbol 657 MovieClip [zombieDog] Frame 1Symbol 645 MovieClip [bloodPack1]
"head"Symbol 657 MovieClip [zombieDog] Frame 1Symbol 246 MovieClip
"torso"Symbol 657 MovieClip [zombieDog] Frame 1Symbol 246 MovieClip
"reach"Symbol 657 MovieClip [zombieDog] Frame 1Symbol 246 MovieClip
"head"Symbol 657 MovieClip [zombieDog] Frame 2Symbol 585 MovieClip
"body"Symbol 657 MovieClip [zombieDog] Frame 2Symbol 587 MovieClip
"head"Symbol 657 MovieClip [zombieDog] Frame 77Symbol 246 MovieClip
"torso"Symbol 657 MovieClip [zombieDog] Frame 77Symbol 246 MovieClip
"collision"Symbol 666 MovieClip [round] Frame 1Symbol 246 MovieClip
"hand"Symbol 676 MovieClip Frame 1Symbol 675 MovieClip
"dummyBackHand"Symbol 877 MovieClip [newZombie] Frame 1Symbol 676 MovieClip
"dummyBackLowerArm"Symbol 877 MovieClip [newZombie] Frame 1Symbol 145 MovieClip
"dummyBackUpperArm"Symbol 877 MovieClip [newZombie] Frame 1Symbol 166 MovieClip
"dummyBackFoot"Symbol 877 MovieClip [newZombie] Frame 1Symbol 71 MovieClip
"dummyBackLowerLeg"Symbol 877 MovieClip [newZombie] Frame 1Symbol 88 MovieClip
"dummyBackUpperLeg"Symbol 877 MovieClip [newZombie] Frame 1Symbol 113 MovieClip
"dummyFrontFoot"Symbol 877 MovieClip [newZombie] Frame 1Symbol 71 MovieClip
"dummyFrontLowerLeg"Symbol 877 MovieClip [newZombie] Frame 1Symbol 88 MovieClip
"dummyFrontUpperLeg"Symbol 877 MovieClip [newZombie] Frame 1Symbol 113 MovieClip
"dummyHead"Symbol 877 MovieClip [newZombie] Frame 1Symbol 679 MovieClip
"dummyTorso"Symbol 877 MovieClip [newZombie] Frame 1Symbol 682 MovieClip
"dummyFrontHand"Symbol 877 MovieClip [newZombie] Frame 1Symbol 676 MovieClip
"dummyFrontLowerArm"Symbol 877 MovieClip [newZombie] Frame 1Symbol 145 MovieClip
"dummyFrontUpperArm"Symbol 877 MovieClip [newZombie] Frame 1Symbol 166 MovieClip
"head"Symbol 877 MovieClip [newZombie] Frame 1Symbol 246 MovieClip
"legs"Symbol 877 MovieClip [newZombie] Frame 1Symbol 246 MovieClip
"torso"Symbol 877 MovieClip [newZombie] Frame 1Symbol 246 MovieClip
"reach"Symbol 877 MovieClip [newZombie] Frame 1Symbol 246 MovieClip
"collisionFeet"Symbol 877 MovieClip [newZombie] Frame 1Symbol 246 MovieClip
"bloodPackTorso2"Symbol 877 MovieClip [newZombie] Frame 1Symbol 645 MovieClip [bloodPack1]
"bloodPackTorso3"Symbol 877 MovieClip [newZombie] Frame 1Symbol 645 MovieClip [bloodPack1]
"bloodPackTorso1"Symbol 877 MovieClip [newZombie] Frame 1Symbol 645 MovieClip [bloodPack1]
"bloodPackLegs3"Symbol 877 MovieClip [newZombie] Frame 1Symbol 645 MovieClip [bloodPack1]
"bloodPackLegs2"Symbol 877 MovieClip [newZombie] Frame 1Symbol 645 MovieClip [bloodPack1]
"bloodPackLegs1"Symbol 877 MovieClip [newZombie] Frame 1Symbol 645 MovieClip [bloodPack1]
"bloodPackHead3"Symbol 877 MovieClip [newZombie] Frame 1Symbol 645 MovieClip [bloodPack1]
"bloodPackHead2"Symbol 877 MovieClip [newZombie] Frame 1Symbol 645 MovieClip [bloodPack1]
"bloodPackHead1"Symbol 877 MovieClip [newZombie] Frame 1Symbol 645 MovieClip [bloodPack1]
"thudPackHead3"Symbol 877 MovieClip [newZombie] Frame 1Symbol 690 MovieClip
"thudPackHead2"Symbol 877 MovieClip [newZombie] Frame 1Symbol 690 MovieClip
"thudPackTorso2"Symbol 877 MovieClip [newZombie] Frame 1Symbol 690 MovieClip
"thudPackTorso3"Symbol 877 MovieClip [newZombie] Frame 1Symbol 690 MovieClip
"thudPackTorso1"Symbol 877 MovieClip [newZombie] Frame 1Symbol 690 MovieClip
"thudPackHead1"Symbol 877 MovieClip [newZombie] Frame 1Symbol 690 MovieClip
"head"Symbol 877 MovieClip [newZombie] Frame 80Symbol 246 MovieClip
"legs"Symbol 877 MovieClip [newZombie] Frame 80Symbol 246 MovieClip
"torso"Symbol 877 MovieClip [newZombie] Frame 80Symbol 246 MovieClip
"reach"Symbol 877 MovieClip [newZombie] Frame 80Symbol 246 MovieClip
"collision"Symbol 886 MovieClip Frame 1Symbol 246 MovieClip
"collision"Symbol 888 MovieClip Frame 1Symbol 246 MovieClip
"collision"Symbol 890 MovieClip Frame 1Symbol 246 MovieClip
"collision"Symbol 892 MovieClip Frame 1Symbol 246 MovieClip
"collision"Symbol 894 MovieClip Frame 1Symbol 246 MovieClip
"weapon"Symbol 895 MovieClip Frame 97Symbol 886 MovieClip
"weapon"Symbol 895 MovieClip Frame 109Symbol 888 MovieClip
"weapon"Symbol 895 MovieClip Frame 120Symbol 890 MovieClip
"weapon"Symbol 895 MovieClip Frame 133Symbol 892 MovieClip
"weapon"Symbol 895 MovieClip Frame 145Symbol 894 MovieClip
"handskin"Symbol 898 MovieClip [zombieHand] Frame 1Symbol 897 MovieClip
"accessories"Symbol 899 MovieClip [zombie_Hand] Frame 1Symbol 895 MovieClip
"handskin"Symbol 899 MovieClip [zombie_Hand] Frame 1Symbol 898 MovieClip [zombieHand]
"collision"Symbol 911 MovieClip [trap_gasCylinder] Frame 1Symbol 910 MovieClip
"beard"Symbol 947 MovieClip Frame 1Symbol 946 MovieClip
"frontHand"Symbol 1046 MovieClip Frame 1Symbol 1043 MovieClip
"head"Symbol 1046 MovieClip Frame 1Symbol 947 MovieClip
"frontHand"Symbol 1046 MovieClip Frame 1Symbol 966 MovieClip
"head"Symbol 1049 MovieClip Frame 1Symbol 947 MovieClip
"frontHand"Symbol 1049 MovieClip Frame 1Symbol 952 MovieClip
"frontHand"Symbol 1049 MovieClip Frame 1Symbol 1047 MovieClip
"frontHand"Symbol 1049 MovieClip Frame 3Symbol 1048 MovieClip
"frontHand"Symbol 1049 MovieClip Frame 8Symbol 1047 MovieClip
"frontHand"Symbol 1049 MovieClip Frame 9Symbol 952 MovieClip
"frontHand"Symbol 1049 MovieClip Frame 13Symbol 952 MovieClip
"frontHand"Symbol 1049 MovieClip Frame 19Symbol 966 MovieClip
"frontHand"Symbol 1049 MovieClip Frame 31Symbol 966 MovieClip
"frontHand"Symbol 1049 MovieClip Frame 51Symbol 1043 MovieClip
"frontHand"Symbol 1049 MovieClip Frame 53Symbol 952 MovieClip
"frontHand"Symbol 1049 MovieClip Frame 55Symbol 966 MovieClip
"barrelEnd"Symbol 1123 MovieClip Frame 1Symbol 936 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 1Symbol 939 MovieClip
"gun"Symbol 1123 MovieClip Frame 1Symbol 181 MovieClip
"head"Symbol 1123 MovieClip Frame 1Symbol 947 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 1Symbol 952 MovieClip
"muzzleFlash"Symbol 1123 MovieClip Frame 1Symbol 955 MovieClip [muzzleFlash_pistol]
"ejectionPort"Symbol 1123 MovieClip Frame 1Symbol 936 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 34Symbol 960 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 37Symbol 963 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 38Symbol 966 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 52Symbol 963 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 54Symbol 952 MovieClip
"gun"Symbol 1123 MovieClip Frame 64Symbol 178 MovieClip
"muzzleFlash"Symbol 1123 MovieClip Frame 64Symbol 969 MovieClip
"backHand"Symbol 1123 MovieClip Frame 107Symbol 972 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 113Symbol 960 MovieClip
"backHand"Symbol 1123 MovieClip Frame 133Symbol 975 MovieClip
"backHand"Symbol 1123 MovieClip Frame 139Symbol 972 MovieClip
"gun"Symbol 1123 MovieClip Frame 168Symbol 183 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 168Symbol 952 MovieClip
"muzzleFlash"Symbol 1123 MovieClip Frame 168Symbol 986 MovieClip
"ejectionPort"Symbol 1123 MovieClip Frame 168Symbol 936 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 226Symbol 963 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 232Symbol 966 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 234Symbol 963 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 240Symbol 966 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 249Symbol 963 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 270Symbol 952 MovieClip
"gun"Symbol 1123 MovieClip Frame 280Symbol 990 MovieClip
"muzzleFlash"Symbol 1123 MovieClip Frame 280Symbol 993 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 301Symbol 963 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 310Symbol 952 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 344Symbol 963 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 345Symbol 966 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 348Symbol 963 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 350Symbol 952 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 359Symbol 966 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 361Symbol 963 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 363Symbol 952 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 372Symbol 963 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 373Symbol 966 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 374Symbol 963 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 376Symbol 952 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 387Symbol 963 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 388Symbol 966 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 390Symbol 963 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 393Symbol 952 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 400Symbol 966 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 402Symbol 963 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 405Symbol 952 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 415Symbol 963 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 416Symbol 966 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 418Symbol 963 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 421Symbol 952 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 428Symbol 963 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 429Symbol 966 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 431Symbol 963 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 433Symbol 952 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 439Symbol 966 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 441Symbol 963 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 443Symbol 952 MovieClip
"gun"Symbol 1123 MovieClip Frame 486Symbol 1002 MovieClip
"muzzleFlash"Symbol 1123 MovieClip Frame 486Symbol 1006 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 502Symbol 963 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 508Symbol 966 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 510Symbol 963 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 516Symbol 966 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 525Symbol 963 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 546Symbol 952 MovieClip
"barrelEnd"Symbol 1123 MovieClip Frame 550Symbol 936 MovieClip
"gun"Symbol 1123 MovieClip Frame 550Symbol 1010 MovieClip
"muzzleFlash"Symbol 1123 MovieClip Frame 550Symbol 1006 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 567Symbol 963 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 573Symbol 966 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 575Symbol 963 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 581Symbol 966 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 590Symbol 963 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 611Symbol 952 MovieClip
"barrelEnd"Symbol 1123 MovieClip Frame 614Symbol 936 MovieClip
"gun"Symbol 1123 MovieClip Frame 614Symbol 196 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 614Symbol 1013 MovieClip
"muzzleFlash"Symbol 1123 MovieClip Frame 614Symbol 1016 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 642Symbol 966 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 651Symbol 1013 MovieClip
"barrelEnd"Symbol 1123 MovieClip Frame 664Symbol 936 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 664Symbol 939 MovieClip
"gun"Symbol 1123 MovieClip Frame 664Symbol 1019 MovieClip
"muzzleFlash"Symbol 1123 MovieClip Frame 664Symbol 1024 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 676Symbol 1025 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 704Symbol 952 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 711Symbol 1013 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 712Symbol 966 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 724Symbol 1013 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 726Symbol 952 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 748Symbol 1013 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 749Symbol 966 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 759Symbol 939 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 759Symbol 1013 MovieClip
"barrelEnd"Symbol 1123 MovieClip Frame 777Symbol 936 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 777Symbol 960 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 777Symbol 952 MovieClip
"muzzleFlash"Symbol 1123 MovieClip Frame 777Symbol 1040 MovieClip
"muzzleFlash"Symbol 1123 MovieClip Frame 803Symbol 1046 MovieClip
"muzzleFlash"Symbol 1123 MovieClip Frame 815Symbol 1049 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 873Symbol 1025 MovieClip
"gun"Symbol 1123 MovieClip Frame 873Symbol 1051 MovieClip
"head"Symbol 1123 MovieClip Frame 873Symbol 947 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 873Symbol 1054 MovieClip
"muzzleFlash"Symbol 1123 MovieClip Frame 873Symbol 1057 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 889Symbol 952 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 893Symbol 1054 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 901Symbol 952 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 903Symbol 1013 MovieClip
"backHand"Symbol 1123 MovieClip Frame 904Symbol 972 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 947Symbol 1054 MovieClip
"backHand"Symbol 1123 MovieClip Frame 953Symbol 972 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 955Symbol 1025 MovieClip
"gun"Symbol 1123 MovieClip Frame 960Symbol 1060 MovieClip
"muzzleFlash"Symbol 1123 MovieClip Frame 960Symbol 1063 MovieClip
"ejectionPort"Symbol 1123 MovieClip Frame 960Symbol 936 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 980Symbol 1025 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 987Symbol 952 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 992Symbol 1013 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 995Symbol 1025 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 1009Symbol 1025 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 1011Symbol 960 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 1015Symbol 1025 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 1021Symbol 952 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 1023Symbol 1054 MovieClip
"backHand"Symbol 1123 MovieClip Frame 1031Symbol 972 MovieClip
"gun"Symbol 1123 MovieClip Frame 1031Symbol 1069 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 1031Symbol 952 MovieClip
"muzzleFlash"Symbol 1123 MovieClip Frame 1031Symbol 1072 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 1074Symbol 1013 MovieClip
"gun"Symbol 1123 MovieClip Frame 1120Symbol 188 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 1120Symbol 952 MovieClip
"muzzleFlash"Symbol 1123 MovieClip Frame 1120Symbol 1090 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 1132Symbol 1013 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 1144Symbol 952 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 1160Symbol 1013 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 1164Symbol 966 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 1171Symbol 1013 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 1184Symbol 963 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 1193Symbol 966 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 1197Symbol 952 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 1206Symbol 963 MovieClip
"muzzleFlash"Symbol 1123 MovieClip Frame 1214Symbol 1090 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 1236Symbol 952 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 1246Symbol 963 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 1252Symbol 952 MovieClip
"gun"Symbol 1123 MovieClip Frame 1262Symbol 1096 MovieClip
"muzzleFlash"Symbol 1123 MovieClip Frame 1262Symbol 1097 MovieClip
"muzzleFlash"Symbol 1123 MovieClip Frame 1300Symbol 1097 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 1313Symbol 963 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 1322Symbol 952 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 1343Symbol 1054 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 1360Symbol 1025 MovieClip
"backHand"Symbol 1123 MovieClip Frame 1370Symbol 972 MovieClip
"frontHand"Symbol 1123 MovieClip Frame 1383Symbol 952 MovieClip
"muzzleFlash"Symbol 1123 MovieClip Frame 1383Symbol 1122 MovieClip
"beard"Symbol 1125 MovieClip Frame 1Symbol 946 MovieClip
"legs"Symbol 1139 MovieClip [mainCharacter] Frame 1Symbol 931 MovieClip
"mainGun"Symbol 1139 MovieClip [mainCharacter] Frame 1Symbol 1123 MovieClip
"backHand"Symbol 1139 MovieClip [mainCharacter] Frame 10Symbol 972 MovieClip
"head"Symbol 1139 MovieClip [mainCharacter] Frame 10Symbol 1125 MovieClip
"frontHand"Symbol 1139 MovieClip [mainCharacter] Frame 10Symbol 960 MovieClip
"frontHand"Symbol 1139 MovieClip [mainCharacter] Frame 23Symbol 963 MovieClip
"frontHand"Symbol 1139 MovieClip [mainCharacter] Frame 26Symbol 960 MovieClip
"frontHand"Symbol 1139 MovieClip [mainCharacter] Frame 29Symbol 966 MovieClip
"head"Symbol 1139 MovieClip [mainCharacter] Frame 35Symbol 1125 MovieClip
"frontHand"Symbol 1139 MovieClip [mainCharacter] Frame 54Symbol 963 MovieClip
"torso"Symbol 1167 MovieClip [zombieTorso4] Frame 1Symbol 1154 MovieClip
"torsoAddons"Symbol 1167 MovieClip [zombieTorso4] Frame 1Symbol 1166 MovieClip
"arrowPack"Symbol 1167 MovieClip [zombieTorso4] Frame 1Symbol 280 MovieClip
"grenadeGraph"Symbol 1190 MovieClip [grenade] Frame 1Symbol 1045 MovieClip
"collision"Symbol 1202 MovieClip [RPG_Explosion] Frame 1Symbol 246 MovieClip
"debug_ammoCount"Symbol 1290 MovieClip Frame 1Symbol 1289 EditableText
"wallhealth"Symbol 1294 MovieClip Frame 1Symbol 1291 EditableText
"ammoCountHud"Symbol 1299 MovieClip [hud] Frame 1Symbol 1290 MovieClip
"wallHealthIndicator"Symbol 1299 MovieClip [hud] Frame 1Symbol 1294 MovieClip
"dayNumber"Symbol 1299 MovieClip [hud] Frame 1Symbol 1297 EditableText
"locationNameText"Symbol 1299 MovieClip [hud] Frame 1Symbol 1298 EditableText
"butLabel"Symbol 1310 MovieClip Frame 1Symbol 1309 EditableText
"currentQuality"Symbol 1313 MovieClip Frame 1Symbol 1312 EditableText
"MAIN MENU"Symbol 1317 MovieClip [optionsMenu] Frame 1Symbol 1310 MovieClip
"RESUME"Symbol 1317 MovieClip [optionsMenu] Frame 1Symbol 1310 MovieClip
"butLabel"Symbol 1317 MovieClip [optionsMenu] Frame 1Symbol 1311 EditableText
"QUALITY"Symbol 1317 MovieClip [optionsMenu] Frame 1Symbol 1310 MovieClip
"submenu_Quality"Symbol 1317 MovieClip [optionsMenu] Frame 1Symbol 1313 MovieClip
"submenu_Music"Symbol 1317 MovieClip [optionsMenu] Frame 1Symbol 1316 MovieClip
"day"Symbol 1408 MovieClip Frame 1Symbol 1322 MovieClip
"night"Symbol 1408 MovieClip Frame 1Symbol 1325 MovieClip
"empty"Symbol 1408 MovieClip Frame 1Symbol 910 MovieClip
"remove_primary"Symbol 1408 MovieClip Frame 1Symbol 1330 MovieClip
"remove_secondary"Symbol 1408 MovieClip Frame 1Symbol 1330 MovieClip
"remove_slot3"Symbol 1408 MovieClip Frame 1Symbol 1330 MovieClip
"remove_slot4"Symbol 1408 MovieClip Frame 1Symbol 1330 MovieClip
"remove_slot5"Symbol 1408 MovieClip Frame 1Symbol 1330 MovieClip
"remove_slot6"Symbol 1408 MovieClip Frame 1Symbol 1330 MovieClip
"slot3_outline"Symbol 1408 MovieClip Frame 1Symbol 1333 MovieClip
"slot4_outline"Symbol 1408 MovieClip Frame 1Symbol 1333 MovieClip
"slot5_outline"Symbol 1408 MovieClip Frame 1Symbol 1333 MovieClip
"slot6_outline"Symbol 1408 MovieClip Frame 1Symbol 1333 MovieClip
"pistol"Symbol 1408 MovieClip Frame 1Symbol 910 MovieClip
"revolver"Symbol 1408 MovieClip Frame 1Symbol 910 MovieClip
"UMP"Symbol 1408 MovieClip Frame 1Symbol 910 MovieClip
"huntingRifle"Symbol 1408 MovieClip Frame 1Symbol 910 MovieClip
"AK47"Symbol 1408 MovieClip Frame 1Symbol 910 MovieClip
"M4A1"Symbol 1408 MovieClip Frame 1Symbol 910 MovieClip
"shotgun"Symbol 1408 MovieClip Frame 1Symbol 910 MovieClip
"sawnOff"Symbol 1408 MovieClip Frame 1Symbol 910 MovieClip
"UZI"Symbol 1408 MovieClip Frame 1Symbol 910 MovieClip
"chainsaw"Symbol 1408 MovieClip Frame 1Symbol 910 MovieClip
"shadow_chainsaw"Symbol 1408 MovieClip Frame 1Symbol 1338 MovieClip
"M249"Symbol 1408 MovieClip Frame 1Symbol 910 MovieClip
"shadow_M249"Symbol 1408 MovieClip Frame 1Symbol 1339 MovieClip
"compoundBow"Symbol 1408 MovieClip Frame 1Symbol 910 MovieClip
"RPG"Symbol 1408 MovieClip Frame 1Symbol 910 MovieClip
"shadow_RPG"Symbol 1408 MovieClip Frame 1Symbol 1340 MovieClip
"shadow_compoundBow"Symbol 1408 MovieClip Frame 1Symbol 1341 MovieClip
"pistol"Symbol 1408 MovieClip Frame 1Symbol 910 MovieClip
"revolver"Symbol 1408 MovieClip Frame 1Symbol 910 MovieClip
"UMP"Symbol 1408 MovieClip Frame 1Symbol 910 MovieClip
"huntingRifle"Symbol 1408 MovieClip Frame 1Symbol 910 MovieClip
"AK47"Symbol 1408 MovieClip Frame 1Symbol 910 MovieClip
"M4A1"Symbol 1408 MovieClip Frame 1Symbol 910 MovieClip
"shotgun"Symbol 1408 MovieClip Frame 1Symbol 910 MovieClip
"sawnOff"Symbol 1408 MovieClip Frame 1Symbol 910 MovieClip
"UZI"Symbol 1408 MovieClip Frame 1Symbol 910 MovieClip
"grenade"Symbol 1408 MovieClip Frame 1Symbol 910 MovieClip
"shadow_grenade"Symbol 1408 MovieClip Frame 1Symbol 1342 MovieClip
"journalHolder"Symbol 1408 MovieClip Frame 1Symbol 169 MovieClip
"needAWeapon"Symbol 1408 MovieClip Frame 1Symbol 1347 MovieClip
"shadow_M4A1"Symbol 1408 MovieClip Frame 1Symbol 1348 MovieClip
"shadow_revolver"Symbol 1408 MovieClip Frame 1Symbol 1351 MovieClip
"shadow_UMP"Symbol 1408 MovieClip Frame 1Symbol 1354 MovieClip
"shadow_pistol"Symbol 1408 MovieClip Frame 1Symbol 1357 MovieClip
"shadow_shotgun"Symbol 1408 MovieClip Frame 1Symbol 1360 MovieClip
"shadow_huntingRifle"Symbol 1408 MovieClip Frame 1Symbol 1363 MovieClip
"shadow_AK47"Symbol 1408 MovieClip Frame 1Symbol 1366 MovieClip
"shadow_sawnOff"Symbol 1408 MovieClip Frame 1Symbol 1367 MovieClip
"shadow_UZI"Symbol 1408 MovieClip Frame 1Symbol 1370 MovieClip
"shadow_barrett"Symbol 1408 MovieClip Frame 1Symbol 1372 MovieClip
"barrett"Symbol 1408 MovieClip Frame 1Symbol 910 MovieClip
"slot3"Symbol 1408 MovieClip Frame 1Symbol 1375 MovieClip
"slot4"Symbol 1408 MovieClip Frame 1Symbol 1375 MovieClip
"slot5"Symbol 1408 MovieClip Frame 1Symbol 1375 MovieClip
"slot6"Symbol 1408 MovieClip Frame 1Symbol 1375 MovieClip
"secondary"Symbol 1408 MovieClip Frame 1Symbol 1375 MovieClip
"primary"Symbol 1408 MovieClip Frame 1Symbol 1375 MovieClip
"acceptButton"Symbol 1408 MovieClip Frame 1Symbol 1379 Button
"day"Symbol 1408 MovieClip Frame 15Symbol 1382 MovieClip
"night"Symbol 1408 MovieClip Frame 15Symbol 1385 MovieClip
"night"Symbol 1408 MovieClip Frame 26Symbol 1390 MovieClip
"day"Symbol 1408 MovieClip Frame 38Symbol 1393 MovieClip
"night"Symbol 1408 MovieClip Frame 38Symbol 1396 MovieClip
"night"Symbol 1408 MovieClip Frame 52Symbol 1401 MovieClip
"day"Symbol 1408 MovieClip Frame 66Symbol 1404 MovieClip
"night"Symbol 1408 MovieClip Frame 66Symbol 1407 MovieClip
"cross"Symbol 1418 MovieClip Frame 1Symbol 1413 MovieClip
"trapIcon"Symbol 1418 MovieClip Frame 1Symbol 1417 MovieClip
"location1"Symbol 1439 MovieClip Frame 1Symbol 1418 MovieClip
"location2"Symbol 1439 MovieClip Frame 1Symbol 1418 MovieClip
"location3"Symbol 1439 MovieClip Frame 1Symbol 1418 MovieClip
"location4"Symbol 1439 MovieClip Frame 1Symbol 1418 MovieClip
"location6"Symbol 1439 MovieClip Frame 1Symbol 1418 MovieClip
"location7"Symbol 1439 MovieClip Frame 1Symbol 1418 MovieClip
"location8"Symbol 1439 MovieClip Frame 1Symbol 1418 MovieClip
"location9"Symbol 1439 MovieClip Frame 1Symbol 1418 MovieClip
"location11"Symbol 1439 MovieClip Frame 1Symbol 1418 MovieClip
"location12"Symbol 1439 MovieClip Frame 1Symbol 1418 MovieClip
"location13"Symbol 1439 MovieClip Frame 1Symbol 1418 MovieClip
"location14"Symbol 1439 MovieClip Frame 1Symbol 1418 MovieClip
"location16"Symbol 1439 MovieClip Frame 1Symbol 1418 MovieClip
"location17"Symbol 1439 MovieClip Frame 1Symbol 1418 MovieClip
"location18"Symbol 1439 MovieClip Frame 1Symbol 1418 MovieClip
"location19"Symbol 1439 MovieClip Frame 1Symbol 1418 MovieClip
"but_gasCylinder"Symbol 1439 MovieClip Frame 1Symbol 1420 MovieClip
"but_mine"Symbol 1439 MovieClip Frame 1Symbol 1422 MovieClip
"trapSetupButton"Symbol 1439 MovieClip Frame 1Symbol 1427 MovieClip
"but_bearTrap"Symbol 1439 MovieClip Frame 1Symbol 1430 MovieClip
"gasCylinderText"Symbol 1439 MovieClip Frame 1Symbol 1436 EditableText
"mineText"Symbol 1439 MovieClip Frame 1Symbol 1437 EditableText
"bearTrapText"Symbol 1439 MovieClip Frame 1Symbol 1438 EditableText
"journalDayNumber"Symbol 1482 MovieClip [journal] Frame 1Symbol 1442 EditableText
"journalText"Symbol 1482 MovieClip [journal] Frame 1Symbol 1443 EditableText
"journalEntryHeading"Symbol 1482 MovieClip [journal] Frame 1Symbol 1444 EditableText
"journalScribbles"Symbol 1482 MovieClip [journal] Frame 1Symbol 1481 MovieClip
"foundWeapons"Symbol 1500 MovieClip Frame 1Symbol 1486 EditableText
"survivorsTotal"Symbol 1500 MovieClip Frame 1Symbol 1487 EditableText
"clipBoardDay"Symbol 1500 MovieClip Frame 1Symbol 1488 EditableText
"suppliesTotal"Symbol 1500 MovieClip Frame 1Symbol 1490 EditableText
"wallRepairedBy"Symbol 1500 MovieClip Frame 1Symbol 1491 EditableText
"survivorsFoundText"Symbol 1500 MovieClip Frame 1Symbol 1492 EditableText
"suppliesFoundText"Symbol 1500 MovieClip Frame 1Symbol 1493 EditableText
"survivorsKilledText"Symbol 1500 MovieClip Frame 1Symbol 1494 EditableText
"barricadeTotal"Symbol 1500 MovieClip Frame 1Symbol 1495 EditableText
"barricadeMax"Symbol 1500 MovieClip Frame 1Symbol 1498 EditableText
"scribbleCircle"Symbol 1506 MovieClip Frame 1Symbol 31 MovieClip
"scribbleCircle"Symbol 1508 MovieClip Frame 1Symbol 31 MovieClip
"scribbleCircle"Symbol 1513 MovieClip Frame 1Symbol 31 MovieClip
"survivorsPlace0"Symbol 1514 MovieClip Frame 1Symbol 1513 MovieClip
"survivorsPlace1"Symbol 1514 MovieClip Frame 1Symbol 1513 MovieClip
"survivorsPlace2"Symbol 1514 MovieClip Frame 1Symbol 1513 MovieClip
"suppliesPlace1"Symbol 1515 MovieClip Frame 1Symbol 1513 MovieClip
"suppliesPlace0"Symbol 1515 MovieClip Frame 1Symbol 1513 MovieClip
"suppliesPlace2"Symbol 1515 MovieClip Frame 1Symbol 1513 MovieClip
"suppliesPlace3"Symbol 1515 MovieClip Frame 1Symbol 1513 MovieClip
"suppliesPlace4"Symbol 1515 MovieClip Frame 1Symbol 1513 MovieClip
"suppliesPlace5"Symbol 1515 MovieClip Frame 1Symbol 1513 MovieClip
"weaponsPlace1"Symbol 1516 MovieClip Frame 1Symbol 1506 MovieClip
"weaponsPlace2"Symbol 1516 MovieClip Frame 1Symbol 1506 MovieClip
"weaponsPlace3"Symbol 1516 MovieClip Frame 1Symbol 1506 MovieClip
"weaponsPlace0"Symbol 1516 MovieClip Frame 1Symbol 1506 MovieClip
"scribbleCircle"Symbol 1534 MovieClip Frame 1Symbol 31 MovieClip
"survivorsPlace0"Symbol 1535 MovieClip Frame 1Symbol 1534 MovieClip
"survivorsPlace1"Symbol 1535 MovieClip Frame 1Symbol 1513 MovieClip
"survivorsPlace2"Symbol 1535 MovieClip Frame 1Symbol 1506 MovieClip
"survivorsPlace3"Symbol 1535 MovieClip Frame 1Symbol 1506 MovieClip
"survivorsPlace4"Symbol 1535 MovieClip Frame 1Symbol 1506 MovieClip
"survivorsPlace5"Symbol 1535 MovieClip Frame 1Symbol 1506 MovieClip
"survivorsPlace6"Symbol 1535 MovieClip Frame 1Symbol 1506 MovieClip
"survivorsPlace7"Symbol 1535 MovieClip Frame 1Symbol 1506 MovieClip
"survivorsPlace8"Symbol 1535 MovieClip Frame 1Symbol 1506 MovieClip
"survivorsPlace9"Symbol 1535 MovieClip Frame 1Symbol 1506 MovieClip
"survivorsPlace10"Symbol 1535 MovieClip Frame 1Symbol 1506 MovieClip
"survivorsPlace11"Symbol 1535 MovieClip Frame 1Symbol 1506 MovieClip
"survivorsPlace12"Symbol 1535 MovieClip Frame 1Symbol 1506 MovieClip
"weaponsPlace2"Symbol 1536 MovieClip Frame 1Symbol 1506 MovieClip
"weaponsPlace0"Symbol 1536 MovieClip Frame 1Symbol 1506 MovieClip
"weaponsPlace1"Symbol 1536 MovieClip Frame 1Symbol 1506 MovieClip
"weaponsPlace3"Symbol 1536 MovieClip Frame 1Symbol 1506 MovieClip
"weaponsPlace4"Symbol 1536 MovieClip Frame 1Symbol 1506 MovieClip
"survivorsPlace3"Symbol 1552 MovieClip Frame 1Symbol 1534 MovieClip
"survivorsPlace2"Symbol 1552 MovieClip Frame 1Symbol 1506 MovieClip
"survivorsPlace1"Symbol 1552 MovieClip Frame 1Symbol 1506 MovieClip
"survivorsPlace0"Symbol 1552 MovieClip Frame 1Symbol 1506 MovieClip
"survivorsPlace4"Symbol 1552 MovieClip Frame 1Symbol 1506 MovieClip
"survivorsPlace5"Symbol 1552 MovieClip Frame 1Symbol 1506 MovieClip
"survivorsPlace6"Symbol 1552 MovieClip Frame 1Symbol 1506 MovieClip
"survivorsPlace7"Symbol 1552 MovieClip Frame 1Symbol 1506 MovieClip
"suppliesPlace1"Symbol 1553 MovieClip Frame 1Symbol 1513 MovieClip
"suppliesPlace0"Symbol 1553 MovieClip Frame 1Symbol 1513 MovieClip
"weaponsPlace1"Symbol 1554 MovieClip Frame 1Symbol 1506 MovieClip
"weaponsPlace4"Symbol 1554 MovieClip Frame 1Symbol 1506 MovieClip
"weaponsPlace5"Symbol 1554 MovieClip Frame 1Symbol 1506 MovieClip
"weaponsPlace2"Symbol 1554 MovieClip Frame 1Symbol 1506 MovieClip
"weaponsPlace0"Symbol 1554 MovieClip Frame 1Symbol 1506 MovieClip
"weaponsPlace3"Symbol 1554 MovieClip Frame 1Symbol 1506 MovieClip
"weaponsPlace6"Symbol 1554 MovieClip Frame 1Symbol 1506 MovieClip
"survivorsPlace0"Symbol 1566 MovieClip Frame 1Symbol 1506 MovieClip
"survivorsPlace2"Symbol 1566 MovieClip Frame 1Symbol 1506 MovieClip
"survivorsPlace1"Symbol 1566 MovieClip Frame 1Symbol 1506 MovieClip
"survivorsPlace3"Symbol 1566 MovieClip Frame 1Symbol 1506 MovieClip
"survivorsPlace4"Symbol 1566 MovieClip Frame 1Symbol 1506 MovieClip
"weaponsPlace0"Symbol 1567 MovieClip Frame 1Symbol 1506 MovieClip
"weaponsPlace3"Symbol 1567 MovieClip Frame 1Symbol 1506 MovieClip
"weaponsPlace2"Symbol 1567 MovieClip Frame 1Symbol 1506 MovieClip
"weaponsPlace1"Symbol 1567 MovieClip Frame 1Symbol 1506 MovieClip
"survivorsPlace0"Symbol 1577 MovieClip Frame 1Symbol 1534 MovieClip
"survivorsPlace1"Symbol 1577 MovieClip Frame 1Symbol 1513 MovieClip
"survivorsPlace2"Symbol 1577 MovieClip Frame 1Symbol 1506 MovieClip
"survivorsPlace3"Symbol 1577 MovieClip Frame 1Symbol 1506 MovieClip
"survivorsPlace4"Symbol 1577 MovieClip Frame 1Symbol 1506 MovieClip
"survivorsPlace5"Symbol 1577 MovieClip Frame 1Symbol 1506 MovieClip
"survivorsPlace6"Symbol 1577 MovieClip Frame 1Symbol 1506 MovieClip
"survivorsPlace7"Symbol 1577 MovieClip Frame 1Symbol 1506 MovieClip
"survivorsPlace8"Symbol 1577 MovieClip Frame 1Symbol 1506 MovieClip
"survivorsPlace9"Symbol 1577 MovieClip Frame 1Symbol 1506 MovieClip
"weaponsPlace2"Symbol 1578 MovieClip Frame 1Symbol 1506 MovieClip
"weaponsPlace0"Symbol 1578 MovieClip Frame 1Symbol 1506 MovieClip
"weaponsPlace1"Symbol 1578 MovieClip Frame 1Symbol 1506 MovieClip
"weaponsPlace3"Symbol 1578 MovieClip Frame 1Symbol 1506 MovieClip
"weaponsPlace4"Symbol 1578 MovieClip Frame 1Symbol 1506 MovieClip
"suppliesPlace0"Symbol 1580 MovieClip Frame 1Symbol 1513 MovieClip
"suppliesPlace1"Symbol 1580 MovieClip Frame 1Symbol 1513 MovieClip
"suppliesPlace0"Symbol 1589 MovieClip Frame 1Symbol 1513 MovieClip
"suppliesPlace1"Symbol 1589 MovieClip Frame 1Symbol 1513 MovieClip
"survivorsPlace0"Symbol 1592 MovieClip Frame 1Symbol 1534 MovieClip
"survivorsPlace1"Symbol 1592 MovieClip Frame 1Symbol 1534 MovieClip
"survivorsPlace2"Symbol 1592 MovieClip Frame 1Symbol 1534 MovieClip
"survivorsPlace3"Symbol 1592 MovieClip Frame 1Symbol 1534 MovieClip
"survivorsPlace3"Symbol 1592 MovieClip Frame 1Symbol 1534 MovieClip
"weaponsPlace1"Symbol 1593 MovieClip Frame 1Symbol 1506 MovieClip
"weaponsPlace2"Symbol 1593 MovieClip Frame 1Symbol 1506 MovieClip
"weaponsPlace0"Symbol 1593 MovieClip Frame 1Symbol 1506 MovieClip
"survivors"Symbol 1606 MovieClip Frame 1Symbol 1514 MovieClip
"supplies"Symbol 1606 MovieClip Frame 1Symbol 1515 MovieClip
"weapons"Symbol 1606 MovieClip Frame 1Symbol 1516 MovieClip
"survivors"Symbol 1606 MovieClip Frame 13Symbol 1535 MovieClip
"weapons"Symbol 1606 MovieClip Frame 13Symbol 1536 MovieClip
"survivors"Symbol 1606 MovieClip Frame 24Symbol 1552 MovieClip
"supplies"Symbol 1606 MovieClip Frame 24Symbol 1553 MovieClip
"weapons"Symbol 1606 MovieClip Frame 24Symbol 1554 MovieClip
"survivors"Symbol 1606 MovieClip Frame 37Symbol 1566 MovieClip
"weapons"Symbol 1606 MovieClip Frame 37Symbol 1567 MovieClip
"survivors"Symbol 1606 MovieClip Frame 47Symbol 1577 MovieClip
"weapons"Symbol 1606 MovieClip Frame 47Symbol 1578 MovieClip
"supplies"Symbol 1606 MovieClip Frame 47Symbol 1580 MovieClip
"survivors"Symbol 1606 MovieClip Frame 56Symbol 1535 MovieClip
"supplies"Symbol 1606 MovieClip Frame 56Symbol 1589 MovieClip
"weapons"Symbol 1606 MovieClip Frame 56Symbol 1536 MovieClip
"survivors"Symbol 1606 MovieClip Frame 66Symbol 1592 MovieClip
"weapons"Symbol 1606 MovieClip Frame 66Symbol 1593 MovieClip
"searchTime"Symbol 1649 MovieClip Frame 1Symbol 1646 EditableText
"buildingNameText"Symbol 1649 MovieClip Frame 1Symbol 1648 EditableText
"searchMap"Symbol 1650 MovieClip Frame 1Symbol 1606 MovieClip
"hoursRemaining"Symbol 1650 MovieClip Frame 1Symbol 1609 EditableText
"hoursWeapons"Symbol 1650 MovieClip Frame 1Symbol 1610 EditableText
"hoursSurvivors"Symbol 1650 MovieClip Frame 1Symbol 1611 EditableText
"hoursRepairingWall"Symbol 1650 MovieClip Frame 1Symbol 1612 EditableText
"barricadeTotal"Symbol 1650 MovieClip Frame 1Symbol 1613 EditableText
"survivorsTotal"Symbol 1650 MovieClip Frame 1Symbol 1614 EditableText
"townNameText"Symbol 1650 MovieClip Frame 1Symbol 1616 EditableText
"dayNumberText"Symbol 1650 MovieClip Frame 1Symbol 1617 EditableText
"hoursRepairingWallText"Symbol 1650 MovieClip Frame 1Symbol 1622 EditableText
"barricadeMax"Symbol 1650 MovieClip Frame 1Symbol 1623 EditableText
"acceptButton"Symbol 1650 MovieClip Frame 1Symbol 1625 Button
"hoursSupplies"Symbol 1650 MovieClip Frame 1Symbol 1626 EditableText
"repairRateText"Symbol 1650 MovieClip Frame 1Symbol 1627 EditableText
"barricadeMinus"Symbol 1650 MovieClip Frame 1Symbol 1629 MovieClip
"barricadePlus"Symbol 1650 MovieClip Frame 1Symbol 1629 MovieClip
"noVacancy"Symbol 1650 MovieClip Frame 1Symbol 1634 MovieClip
"suppliesTotal"Symbol 1650 MovieClip Frame 1Symbol 1635 EditableText
"postCard"Symbol 1650 MovieClip Frame 1Symbol 1642 MovieClip
"searchInfoCard"Symbol 1650 MovieClip Frame 1Symbol 1649 MovieClip
"scribble"Symbol 1681 MovieClip Frame 13Symbol 1669 MovieClip
"scribble"Symbol 1681 MovieClip Frame 21Symbol 1680 MovieClip
"lineMask"Symbol 1691 MovieClip Frame 1Symbol 1689 MovieClip
"lineMask"Symbol 1694 MovieClip Frame 1Symbol 1692 MovieClip
"lineMask"Symbol 1697 MovieClip Frame 1Symbol 1695 MovieClip
"jonesTown_whistlersGrove"Symbol 1698 MovieClip Frame 1Symbol 1691 MovieClip
"claysBurg_whistlersGrove"Symbol 1698 MovieClip Frame 1Symbol 1691 MovieClip
"whistlersGrove_claysBurg"Symbol 1698 MovieClip Frame 1Symbol 1691 MovieClip
"whistlersGrove_glenDale"Symbol 1698 MovieClip Frame 1Symbol 1691 MovieClip
"jonesTown_aspenWood"Symbol 1698 MovieClip Frame 1Symbol 1694 MovieClip
"aspenWood_whistlersGrove"Symbol 1698 MovieClip Frame 1Symbol 1691 MovieClip
"whistlersGrove_jonesTown"Symbol 1698 MovieClip Frame 1Symbol 1691 MovieClip
"whistlersGrove_aspenWood"Symbol 1698 MovieClip Frame 1Symbol 1691 MovieClip
"aspenWood_claysBurg"Symbol 1698 MovieClip Frame 1Symbol 1697 MovieClip
"claysBurg_glenDale"Symbol 1698 MovieClip Frame 1Symbol 1691 MovieClip
"glenDale_unionCity"Symbol 1698 MovieClip Frame 1Symbol 1694 MovieClip
"glenDale_claysBurg"Symbol 1698 MovieClip Frame 1Symbol 1691 MovieClip
"glenDale_whistlersGrove"Symbol 1698 MovieClip Frame 1Symbol 1691 MovieClip
"aspenWood_jonesTown"Symbol 1698 MovieClip Frame 1Symbol 1694 MovieClip
"armyBase_glenDale"Symbol 1698 MovieClip Frame 1Symbol 1694 MovieClip
"jonesTown_unionCity"Symbol 1698 MovieClip Frame 1Symbol 1691 MovieClip
"claysBurg_aspenWood"Symbol 1698 MovieClip Frame 1Symbol 1697 MovieClip
"armyBase_jonesTown"Symbol 1698 MovieClip Frame 1Symbol 1691 MovieClip
"armyBase_unionCity"Symbol 1698 MovieClip Frame 1Symbol 1691 MovieClip
"jonesTown_armyBase"Symbol 1698 MovieClip Frame 1Symbol 1691 MovieClip
"townNameText"Symbol 1710 MovieClip Frame 1Symbol 1705 EditableText
"townPopText"Symbol 1710 MovieClip Frame 1Symbol 1707 EditableText
"daysTravelText"Symbol 1710 MovieClip Frame 1Symbol 1709 EditableText
"townNameText"Symbol 1720 MovieClip Frame 1Symbol 1715 EditableText
"travelTimeText"Symbol 1720 MovieClip Frame 1Symbol 1716 EditableText
"acceptButton"Symbol 1720 MovieClip Frame 1Symbol 1719 Button
"cancel"Symbol 1720 MovieClip Frame 1Symbol 1683 MovieClip
"glenDale"Symbol 1721 MovieClip Frame 1Symbol 1681 MovieClip
"claysBurg"Symbol 1721 MovieClip Frame 1Symbol 1681 MovieClip
"whistlersGrove"Symbol 1721 MovieClip Frame 1Symbol 1681 MovieClip
"aspenWood"Symbol 1721 MovieClip Frame 1Symbol 1681 MovieClip
"jonesTown"Symbol 1721 MovieClip Frame 1Symbol 1681 MovieClip
"unionCity"Symbol 1721 MovieClip Frame 1Symbol 1681 MovieClip
"cancel"Symbol 1721 MovieClip Frame 1Symbol 1683 MovieClip
"blockerButton"Symbol 1721 MovieClip Frame 1Symbol 1687 MovieClip
"travelLines"Symbol 1721 MovieClip Frame 1Symbol 1698 MovieClip
"daysLeftText"Symbol 1721 MovieClip Frame 1Symbol 1699 EditableText
"suppliesTotalText"Symbol 1721 MovieClip Frame 1Symbol 1700 EditableText
"townInfoCard"Symbol 1721 MovieClip Frame 1Symbol 1710 MovieClip
"supplyWarning"Symbol 1721 MovieClip Frame 1Symbol 1712 MovieClip
"confirmTravel"Symbol 1721 MovieClip Frame 1Symbol 1720 MovieClip
"blackOut"Symbol 1722 MovieClip [timeManager] Frame 1Symbol 1318 MovieClip [blackOut]
"tm_backgrounds"Symbol 1722 MovieClip [timeManager] Frame 2Symbol 1408 MovieClip
"trapMap"Symbol 1722 MovieClip [timeManager] Frame 2Symbol 1439 MovieClip
"journal"Symbol 1722 MovieClip [timeManager] Frame 2Symbol 1482 MovieClip [journal]
"clipBoardResults"Symbol 1722 MovieClip [timeManager] Frame 2Symbol 1500 MovieClip
"theClipBoard"Symbol 1722 MovieClip [timeManager] Frame 2Symbol 1650 MovieClip
"travelMap"Symbol 1722 MovieClip [timeManager] Frame 2Symbol 1721 MovieClip
"collision"Symbol 1747 MovieClip [flameParticle] Frame 1Symbol 246 MovieClip
"butLabel"Symbol 1779 MovieClip Frame 1Symbol 1778 EditableText
"mainMenuButton"Symbol 1785 MovieClip [ending2_badEnding] Frame 679Symbol 1779 MovieClip
"mainMenuButton"Symbol 1792 MovieClip [ending2_goodEnding] Frame 693Symbol 1779 MovieClip
"creditsButton"Symbol 1808 MovieClip [credits] Frame 1Symbol 1793 MovieClip
"creditList"Symbol 1808 MovieClip [credits] Frame 1Symbol 1806 MovieClip
"butLabel"Symbol 1834 MovieClip Frame 1Symbol 1833 EditableText
"BACK"Symbol 1835 MovieClip [instructionsMenu] Frame 1Symbol 1834 MovieClip
"gameOverDaysText"Symbol 1844 MovieClip Frame 1Symbol 1843 EditableText
"butLabel"Symbol 1846 MovieClip Frame 1Symbol 1845 EditableText
"gameOverDays"Symbol 1850 MovieClip [gameOver] Frame 1Symbol 1844 MovieClip
"MAIN MENU"Symbol 1850 MovieClip [gameOver] Frame 1Symbol 1779 MovieClip
"RETRY"Symbol 1850 MovieClip [gameOver] Frame 1Symbol 1846 MovieClip
"VISIT ARMORGAMES.COM"Symbol 1850 MovieClip [gameOver] Frame 1Symbol 1779 MovieClip
"musicBy"Symbol 1850 MovieClip [gameOver] Frame 1Symbol 1779 MovieClip
"mainBlackOut"Symbol 1850 MovieClip [gameOver] Frame 1Symbol 1318 MovieClip [blackOut]
"frontWindowGunner"Symbol 1896 MovieClip Frame 1Symbol 1894 MovieClip
"MAIN MENU"Symbol 1911 MovieClip [endingAnimation] Frame 829Symbol 1779 MovieClip
"VISIT ARMORGAMES.COM"Symbol 1911 MovieClip [endingAnimation] Frame 833Symbol 1779 MovieClip
"MAIN MENU"Symbol 1911 MovieClip [endingAnimation] Frame 839Symbol 1779 MovieClip
"collisionFeet"Symbol 1914 MovieClip [trap_mine] Frame 1Symbol 910 MovieClip
"collisionFeet"Symbol 1920 MovieClip [trap_bearTrap] Frame 1Symbol 910 MovieClip
"butLabel"Symbol 1950 MovieClip Frame 1Symbol 1949 EditableText
"PLAY MORE GAMES"Symbol 1951 MovieClip Frame 1Symbol 1950 MovieClip
"OPTIONS"Symbol 1951 MovieClip Frame 1Symbol 1950 MovieClip
"INSTRUCTIONS"Symbol 1951 MovieClip Frame 1Symbol 1950 MovieClip
"PLAY"Symbol 1951 MovieClip Frame 1Symbol 1950 MovieClip
"CREDITS"Symbol 1951 MovieClip Frame 1Symbol 1950 MovieClip
"PLAYTLS1"Symbol 1951 MovieClip Frame 1Symbol 1950 MovieClip
"bgLawn"Symbol 2005 MovieClip Frame 1Symbol 1924 MovieClip
"dawn"Symbol 2005 MovieClip Frame 1Symbol 1927 MovieClip
"noise"Symbol 2005 MovieClip Frame 1Symbol 1944 MovieClip
"gameTitle"Symbol 2005 MovieClip Frame 1Symbol 1948 MovieClip
"mainMenuButtons"Symbol 2005 MovieClip Frame 1Symbol 1951 MovieClip
"skipButton"Symbol 2005 MovieClip Frame 1Symbol 1957 MovieClip
"credits"Symbol 2005 MovieClip Frame 1Symbol 1808 MovieClip [credits]
"instructionsHolder"Symbol 2005 MovieClip Frame 1Symbol 169 MovieClip
"conArtistsLogo"Symbol 2005 MovieClip Frame 1Symbol 2004 MovieClip
"journalDayNumber"Symbol 2010 MovieClip Frame 1Symbol 2006 EditableText
"journalText"Symbol 2010 MovieClip Frame 1Symbol 2007 EditableText
"journalEntryHeading"Symbol 2010 MovieClip Frame 1Symbol 2008 EditableText
"journalScribbles"Symbol 2010 MovieClip Frame 1Symbol 1481 MovieClip
"skipButton"Symbol 2070 MovieClip Frame 13Symbol 1957 MovieClip
"dawn"Symbol 2096 MovieClip Frame 1Symbol 2075 MovieClip
"overlayHolder"Symbol 2096 MovieClip Frame 1Symbol 169 MovieClip
"dawn"Symbol 2096 MovieClip Frame 12Symbol 2078 MovieClip
"dawn"Symbol 2096 MovieClip Frame 37Symbol 2085 MovieClip
"dawn"Symbol 2096 MovieClip Frame 48Symbol 2090 MovieClip
"dawn"Symbol 2096 MovieClip Frame 67Symbol 2095 MovieClip
"menuText"Symbol 2154 MovieClip Frame 1Symbol 2152 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 4 as "performanceTester"
ExportAssets (56)Timeline Frame 2Symbol 52 as "bg_glenDale_overlay"
ExportAssets (56)Timeline Frame 2Symbol 58 as "bg_whistlersGrove_overlay"
ExportAssets (56)Timeline Frame 2Symbol 61 as "bg_aspenWood_overlay"
ExportAssets (56)Timeline Frame 2Symbol 64 as "bg_claysBurg_overlay"
ExportAssets (56)Timeline Frame 2Symbol 213 as "sawnOff_Icon"
ExportAssets (56)Timeline Frame 2Symbol 257 as "survivorDummy"
ExportAssets (56)Timeline Frame 2Symbol 281 as "zombieTorso3"
ExportAssets (56)Timeline Frame 2Symbol 314 as "zombieTorso2"
ExportAssets (56)Timeline Frame 2Symbol 394 as "zombieTorso1"
ExportAssets (56)Timeline Frame 2Symbol 469 as "zombieHead3"
ExportAssets (56)Timeline Frame 2Symbol 522 as "zombieHead2"
ExportAssets (56)Timeline Frame 2Symbol 568 as "zombieHead1"
ExportAssets (56)Timeline Frame 2Symbol 570 as "zombie_LowerArm"
ExportAssets (56)Timeline Frame 2Symbol 573 as "zombie_Foot"
ExportAssets (56)Timeline Frame 2Symbol 645 as "bloodPack1"
ExportAssets (56)Timeline Frame 2Symbol 657 as "zombieDog"
ExportAssets (56)Timeline Frame 2Symbol 666 as "round"
ExportAssets (56)Timeline Frame 2Symbol 673 as "bloodPack2"
ExportAssets (56)Timeline Frame 2Symbol 877 as "newZombie"
ExportAssets (56)Timeline Frame 2Symbol 898 as "zombieHand"
ExportAssets (56)Timeline Frame 2Symbol 899 as "zombie_Hand"
ExportAssets (56)Timeline Frame 2Symbol 904 as "RPG_Smoke"
ExportAssets (56)Timeline Frame 2Symbol 911 as "trap_gasCylinder"
ExportAssets (56)Timeline Frame 2Symbol 915 as "bloodParticle"
ExportAssets (56)Timeline Frame 2Symbol 955 as "muzzleFlash_pistol"
ExportAssets (56)Timeline Frame 2Symbol 977 as "shellcasing_rifle_2"
ExportAssets (56)Timeline Frame 2Symbol 978 as "shellcasing_rifle_1"
ExportAssets (56)Timeline Frame 2Symbol 987 as "sound_huntingRiflePump"
ExportAssets (56)Timeline Frame 2Symbol 994 as "sound_shotgunPump"
ExportAssets (56)Timeline Frame 2Symbol 1127 as "sound_hitChainsaw1"
ExportAssets (56)Timeline Frame 2Symbol 1133 as "sound_zombieDeath_5"
ExportAssets (56)Timeline Frame 2Symbol 1139 as "mainCharacter"
ExportAssets (56)Timeline Frame 2Symbol 1167 as "zombieTorso4"
ExportAssets (56)Timeline Frame 2Symbol 1171 as "M249_Icon"
ExportAssets (56)Timeline Frame 2Symbol 1174 as "compoundBow_Icon"
ExportAssets (56)Timeline Frame 2Symbol 1179 as "RPG_Icon"
ExportAssets (56)Timeline Frame 2Symbol 1184 as "grenade_Icon"
ExportAssets (56)Timeline Frame 2Symbol 1186 as "barrett_Icon"
ExportAssets (56)Timeline Frame 2Symbol 1189 as "aimingReticle"
ExportAssets (56)Timeline Frame 2Symbol 1190 as "grenade"
ExportAssets (56)Timeline Frame 2Symbol 1199 as "explosion_grenade"
ExportAssets (56)Timeline Frame 2Symbol 1202 as "RPG_Explosion"
ExportAssets (56)Timeline Frame 2Symbol 1203 as "shellcasing_pistol_3"
ExportAssets (56)Timeline Frame 2Symbol 1204 as "shellcasing_Pistol_1"
ExportAssets (56)Timeline Frame 2Symbol 1205 as "shellcasing_Pistol_2"
ExportAssets (56)Timeline Frame 2Symbol 1206 as "shellcasing_rifle_3"
ExportAssets (56)Timeline Frame 2Symbol 1207 as "shellcasing_Shotgun1"
ExportAssets (56)Timeline Frame 2Symbol 1208 as "shellcasing_Shotgun2"
ExportAssets (56)Timeline Frame 2Symbol 1209 as "sound_chainsawOff"
ExportAssets (56)Timeline Frame 2Symbol 1210 as "sound_chainsawPull"
ExportAssets (56)Timeline Frame 2Symbol 1211 as "sound_scratch"
ExportAssets (56)Timeline Frame 2Symbol 1212 as "music_track6"
ExportAssets (56)Timeline Frame 2Symbol 1213 as "music_track5"
ExportAssets (56)Timeline Frame 2Symbol 1214 as "music_track4"
ExportAssets (56)Timeline Frame 2Symbol 1215 as "music_track3"
ExportAssets (56)Timeline Frame 2Symbol 1216 as "music_track2"
ExportAssets (56)Timeline Frame 2Symbol 1217 as "music_track1"
ExportAssets (56)Timeline Frame 2Symbol 1218 as "sound_switchWeapons"
ExportAssets (56)Timeline Frame 2Symbol 1219 as "sound_gunUnassign"
ExportAssets (56)Timeline Frame 2Symbol 1220 as "sound_gunDown"
ExportAssets (56)Timeline Frame 2Symbol 1221 as "sound_gunUp"
ExportAssets (56)Timeline Frame 2Symbol 1223 as "sound_RPGFire"
ExportAssets (56)Timeline Frame 2Symbol 1224 as "sound_trapShut"
ExportAssets (56)Timeline Frame 2Symbol 1225 as "sound_M249Reload"
ExportAssets (56)Timeline Frame 2Symbol 1226 as "sound_survivorHeadExplode"
ExportAssets (56)Timeline Frame 2Symbol 1227 as "sound_shotgunFire"
ExportAssets (56)Timeline Frame 2Symbol 1228 as "sound_autoShotgunFire"
ExportAssets (56)Timeline Frame 2Symbol 1229 as "inGameMusic"
ExportAssets (56)Timeline Frame 2Symbol 1230 as "sound_bowDraw"
ExportAssets (56)Timeline Frame 2Symbol 1231 as "sound_compoundBowFire"
ExportAssets (56)Timeline Frame 2Symbol 1232 as "sound_M249Fire"
ExportAssets (56)Timeline Frame 2Symbol 1233 as "sound_barrettReload"
ExportAssets (56)Timeline Frame 2Symbol 1234 as "sound_AK47Reload"
ExportAssets (56)Timeline Frame 2Symbol 1235 as "conArtistSting"
ExportAssets (56)Timeline Frame 2Symbol 1236 as "sound_explosion"
ExportAssets (56)Timeline Frame 2Symbol 1237 as "sound_UZIReload"
ExportAssets (56)Timeline Frame 2Symbol 1238 as "sound_UMPReload"
ExportAssets (56)Timeline Frame 2Symbol 1239 as "sound_dogDeath_1"
ExportAssets (56)Timeline Frame 2Symbol 1240 as "AG_chorus"
ExportAssets (56)Timeline Frame 2Symbol 1241 as "AG_beat"
ExportAssets (56)Timeline Frame 2Symbol 1242 as "AG_sword"
ExportAssets (56)Timeline Frame 2Symbol 1243 as "sound_zombieSprint"
ExportAssets (56)Timeline Frame 2Symbol 1244 as "zombie_hitWall2"
ExportAssets (56)Timeline Frame 2Symbol 1245 as "zombie_hitWall1"
ExportAssets (56)Timeline Frame 2Symbol 1246 as "BGAmbience"
ExportAssets (56)Timeline Frame 2Symbol 1247 as "sound_barrettFire"
ExportAssets (56)Timeline Frame 2Symbol 1248 as "sound_UZIFire"
ExportAssets (56)Timeline Frame 2Symbol 1249 as "sound_snubnoseFire"
ExportAssets (56)Timeline Frame 2Symbol 1250 as "sound_sawnOffShellReload"
ExportAssets (56)Timeline Frame 2Symbol 1251 as "sound_sawnOffPump"
ExportAssets (56)Timeline Frame 2Symbol 1252 as "sound_sawnOffFire"
ExportAssets (56)Timeline Frame 2Symbol 1253 as "sound_shotgunShellReload"
ExportAssets (56)Timeline Frame 2Symbol 1254 as "menuMusic"
ExportAssets (56)Timeline Frame 2Symbol 1255 as "sound_chainsawWorking"
ExportAssets (56)Timeline Frame 2Symbol 1256 as "sound_chainsawStart"
ExportAssets (56)Timeline Frame 2Symbol 1257 as "sound_chainsawEnd"
ExportAssets (56)Timeline Frame 2Symbol 1258 as "sound_chainsawIdle"
ExportAssets (56)Timeline Frame 2Symbol 1259 as "sound_zombieDog"
ExportAssets (56)Timeline Frame 2Symbol 1260 as "sound_zombieSlow"
ExportAssets (56)Timeline Frame 2Symbol 1261 as "sound_zombieFast"
ExportAssets (56)Timeline Frame 2Symbol 1262 as "sound_zombieDeath_4"
ExportAssets (56)Timeline Frame 2Symbol 1263 as "sound_zombieDeath_3"
ExportAssets (56)Timeline Frame 2Symbol 1264 as "sound_zombieDeath_2"
ExportAssets (56)Timeline Frame 2Symbol 1265 as "sound_zombieDeath_1"
ExportAssets (56)Timeline Frame 2Symbol 1266 as "sound_UMPFire"
ExportAssets (56)Timeline Frame 2Symbol 1267 as "sound_pistolFire"
ExportAssets (56)Timeline Frame 2Symbol 1268 as "sound_M4A1Reload"
ExportAssets (56)Timeline Frame 2Symbol 1269 as "sound_m4a1Fire"
ExportAssets (56)Timeline Frame 2Symbol 1270 as "sound_huntingRifleFire"
ExportAssets (56)Timeline Frame 2Symbol 1271 as "sound_hitBody1"
ExportAssets (56)Timeline Frame 2Symbol 1272 as "sound_hitBody2"
ExportAssets (56)Timeline Frame 2Symbol 1273 as "sound_hitHead1"
ExportAssets (56)Timeline Frame 2Symbol 1274 as "sound_revolverFire"
ExportAssets (56)Timeline Frame 2Symbol 1275 as "sound_AK47Fire"
ExportAssets (56)Timeline Frame 2Symbol 1276 as "sound_pistolReload"
ExportAssets (56)Timeline Frame 2Symbol 1277 as "soundHolder"
ExportAssets (56)Timeline Frame 2Symbol 1280 as "shellcasing_noPumpShotgun1"
ExportAssets (56)Timeline Frame 2Symbol 1281 as "shellcasing_noPumpShotgun2"
ExportAssets (56)Timeline Frame 2Symbol 1282 as "shellcasing_noPumpShotgun3"
ExportAssets (56)Timeline Frame 2Symbol 1283 as "shellcasing_noPumpShotgun4"
ExportAssets (56)Timeline Frame 2Symbol 1284 as "shellcasing_Shotgun3"
ExportAssets (56)Timeline Frame 2Symbol 1285 as "shellcasing_Shotgun4"
ExportAssets (56)Timeline Frame 2Symbol 1299 as "hud"
ExportAssets (56)Timeline Frame 2Symbol 1317 as "optionsMenu"
ExportAssets (56)Timeline Frame 2Symbol 1318 as "blackOut"
ExportAssets (56)Timeline Frame 2Symbol 1369 as "uzi_Icon"
ExportAssets (56)Timeline Frame 2Symbol 1482 as "journal"
ExportAssets (56)Timeline Frame 2Symbol 1722 as "timeManager"
ExportAssets (56)Timeline Frame 2Symbol 1723 as "AK47_Icon"
ExportAssets (56)Timeline Frame 2Symbol 1725 as "chainsaw_Icon"
ExportAssets (56)Timeline Frame 2Symbol 1730 as "huntingRifle_Icon"
ExportAssets (56)Timeline Frame 2Symbol 1731 as "pistol_Icon"
ExportAssets (56)Timeline Frame 2Symbol 1734 as "shotgun_Icon"
ExportAssets (56)Timeline Frame 2Symbol 1737 as "UMP_Icon"
ExportAssets (56)Timeline Frame 2Symbol 1738 as "revolver_Icon"
ExportAssets (56)Timeline Frame 2Symbol 1742 as "M4A1_Icon"
ExportAssets (56)Timeline Frame 2Symbol 1747 as "flameParticle"
ExportAssets (56)Timeline Frame 2Symbol 1785 as "ending2_badEnding"
ExportAssets (56)Timeline Frame 2Symbol 1792 as "ending2_goodEnding"
ExportAssets (56)Timeline Frame 2Symbol 1808 as "credits"
ExportAssets (56)Timeline Frame 2Symbol 1835 as "instructionsMenu"
ExportAssets (56)Timeline Frame 2Symbol 1850 as "gameOver"
ExportAssets (56)Timeline Frame 2Symbol 1911 as "endingAnimation"
ExportAssets (56)Timeline Frame 2Symbol 1914 as "trap_mine"
ExportAssets (56)Timeline Frame 2Symbol 1920 as "trap_bearTrap"

Labels

"firstLoad"Frame 3
"load"Frame 4
"main"Frame 5
"firstLevel"Frame 6
"game"Frame 7
"default"Symbol 83 MovieClip Frame 1
"darkGrey"Symbol 83 MovieClip Frame 8
"darkBlue"Symbol 83 MovieClip Frame 16
"darkKhaki"Symbol 83 MovieClip Frame 24
"nearBlack"Symbol 83 MovieClip Frame 33
"brown"Symbol 83 MovieClip Frame 41
"darkBrown"Symbol 83 MovieClip Frame 48
"lightGrey"Symbol 83 MovieClip Frame 57
"skin"Symbol 83 MovieClip Frame 67
"khaki"Symbol 83 MovieClip Frame 73
"denim"Symbol 83 MovieClip Frame 79
"default"Symbol 100 MovieClip Frame 1
"darkGrey"Symbol 100 MovieClip Frame 8
"darkBlue"Symbol 100 MovieClip Frame 16
"darkKhaki"Symbol 100 MovieClip Frame 24
"nearBlack"Symbol 100 MovieClip Frame 33
"brown"Symbol 100 MovieClip Frame 41
"darkBrown"Symbol 100 MovieClip Frame 48
"lightGrey"Symbol 100 MovieClip Frame 57
"skin"Symbol 100 MovieClip Frame 65
"khaki"Symbol 100 MovieClip Frame 70
"denim"Symbol 100 MovieClip Frame 76
"arrow0"Symbol 112 MovieClip Frame 1
"arrow1"Symbol 112 MovieClip Frame 2
"arrow2"Symbol 112 MovieClip Frame 8
"arrow3"Symbol 112 MovieClip Frame 14
"arrow4"Symbol 112 MovieClip Frame 20
"white"Symbol 140 MovieClip Frame 1
"khaki"Symbol 140 MovieClip Frame 8
"rose"Symbol 140 MovieClip Frame 14
"darkGrey"Symbol 140 MovieClip Frame 20
"tan"Symbol 140 MovieClip Frame 28
"lightGrey"Symbol 140 MovieClip Frame 34
"darkKhaki"Symbol 140 MovieClip Frame 42
"denim"Symbol 140 MovieClip Frame 51
"plum"Symbol 140 MovieClip Frame 57
"camel"Symbol 140 MovieClip Frame 63
"nearBlack"Symbol 140 MovieClip Frame 69
"nearWhite"Symbol 140 MovieClip Frame 77
"darkMaroon"Symbol 140 MovieClip Frame 86
"darkPurple"Symbol 140 MovieClip Frame 96
"gold"Symbol 140 MovieClip Frame 105
"skin"Symbol 140 MovieClip Frame 110
"white"Symbol 161 MovieClip Frame 1
"khaki"Symbol 161 MovieClip Frame 8
"rose"Symbol 161 MovieClip Frame 14
"darkGrey"Symbol 161 MovieClip Frame 20
"tan"Symbol 161 MovieClip Frame 28
"lightGrey"Symbol 161 MovieClip Frame 34
"darkKhaki"Symbol 161 MovieClip Frame 42
"denim"Symbol 161 MovieClip Frame 51
"plum"Symbol 161 MovieClip Frame 57
"camel"Symbol 161 MovieClip Frame 63
"nearBlack"Symbol 161 MovieClip Frame 69
"nearWhite"Symbol 161 MovieClip Frame 77
"darkMaroon"Symbol 161 MovieClip Frame 88
"darkPurple"Symbol 161 MovieClip Frame 99
"gold"Symbol 161 MovieClip Frame 107
"skin"Symbol 161 MovieClip Frame 113
"loop"Symbol 175 MovieClip Frame 2
"M4A1"Symbol 214 MovieClip Frame 1
"revolver"Symbol 214 MovieClip Frame 7
"pistol"Symbol 214 MovieClip Frame 17
"huntingRifle"Symbol 214 MovieClip Frame 26
"UZI"Symbol 214 MovieClip Frame 38
"M249"Symbol 214 MovieClip Frame 45
"UMP"Symbol 214 MovieClip Frame 52
"AK47"Symbol 214 MovieClip Frame 58
"snubnose"Symbol 214 MovieClip Frame 65
"shotgun"Symbol 214 MovieClip Frame 74
"sawnOff"Symbol 214 MovieClip Frame 81
"survivor_head0"Symbol 239 MovieClip Frame 1
"survivor_head1"Symbol 239 MovieClip Frame 15
"survivor_head2"Symbol 239 MovieClip Frame 27
"survivor_head3"Symbol 239 MovieClip Frame 39
"survivor_head4"Symbol 239 MovieClip Frame 53
"survivor_head5"Symbol 239 MovieClip Frame 66
"survivor_head6"Symbol 239 MovieClip Frame 80
"survivor_head7"Symbol 239 MovieClip Frame 92
"survivor_head8"Symbol 239 MovieClip Frame 103
"survivor_head9"Symbol 239 MovieClip Frame 115
"handgun"Symbol 244 MovieClip Frame 1
"rifle"Symbol 244 MovieClip Frame 12
"rifle_fire"Symbol 244 MovieClip Frame 18
"rifle_reload"Symbol 244 MovieClip Frame 24
"handgun_fire"Symbol 244 MovieClip Frame 101
"handgun_reload"Symbol 244 MovieClip Frame 119
"scared"Symbol 244 MovieClip Frame 191
"dead"Symbol 244 MovieClip Frame 200
"runAway"Symbol 257 MovieClip [survivorDummy] Frame 2
"death"Symbol 257 MovieClip [survivorDummy] Frame 34
"white"Symbol 272 MovieClip Frame 1
"khaki"Symbol 272 MovieClip Frame 8
"rose"Symbol 272 MovieClip Frame 14
"darkGrey"Symbol 272 MovieClip Frame 20
"tan"Symbol 272 MovieClip Frame 28
"lightGrey"Symbol 272 MovieClip Frame 34
"darkKhaki"Symbol 272 MovieClip Frame 42
"denim"Symbol 272 MovieClip Frame 51
"plum"Symbol 272 MovieClip Frame 57
"camel"Symbol 272 MovieClip Frame 63
"nearBlack"Symbol 272 MovieClip Frame 69
"nearWhite"Symbol 272 MovieClip Frame 77
"darkMaroon"Symbol 272 MovieClip Frame 86
"darkPurple"Symbol 272 MovieClip Frame 96
"gold"Symbol 272 MovieClip Frame 105
"arrow0"Symbol 280 MovieClip Frame 1
"arrow1"Symbol 280 MovieClip Frame 2
"arrow2"Symbol 280 MovieClip Frame 8
"arrow3"Symbol 280 MovieClip Frame 14
"arrow4"Symbol 280 MovieClip Frame 20
"white"Symbol 296 MovieClip Frame 1
"khaki"Symbol 296 MovieClip Frame 8
"rose"Symbol 296 MovieClip Frame 14
"darkGrey"Symbol 296 MovieClip Frame 20
"tan"Symbol 296 MovieClip Frame 28
"lightGrey"Symbol 296 MovieClip Frame 34
"darkKhaki"Symbol 296 MovieClip Frame 42
"denim"Symbol 296 MovieClip Frame 51
"plum"Symbol 296 MovieClip Frame 57
"camel"Symbol 296 MovieClip Frame 63
"nearBlack"Symbol 296 MovieClip Frame 69
"nearWhite"Symbol 296 MovieClip Frame 77
"darkMaroon"Symbol 296 MovieClip Frame 86
"darkPurple"Symbol 296 MovieClip Frame 96
"gold"Symbol 296 MovieClip Frame 105
"clown"Symbol 313 MovieClip Frame 50
"priest"Symbol 313 MovieClip Frame 61
"white"Symbol 329 MovieClip Frame 1
"khaki"Symbol 329 MovieClip Frame 8
"rose"Symbol 329 MovieClip Frame 14
"darkGrey"Symbol 329 MovieClip Frame 20
"tan"Symbol 329 MovieClip Frame 28
"lightGrey"Symbol 329 MovieClip Frame 34
"darkKhaki"Symbol 329 MovieClip Frame 42
"denim"Symbol 329 MovieClip Frame 51
"plum"Symbol 329 MovieClip Frame 57
"camel"Symbol 329 MovieClip Frame 63
"nearBlack"Symbol 329 MovieClip Frame 69
"nearWhite"Symbol 329 MovieClip Frame 77
"darkMaroon"Symbol 329 MovieClip Frame 86
"darkPurple"Symbol 329 MovieClip Frame 96
"gold"Symbol 329 MovieClip Frame 105
"prisoner"Symbol 393 MovieClip Frame 30
"mechanic"Symbol 393 MovieClip Frame 40
"armyVest"Symbol 393 MovieClip Frame 50
"SWAT"Symbol 393 MovieClip Frame 61
"copFat"Symbol 393 MovieClip Frame 72
"newsReporter"Symbol 393 MovieClip Frame 84
"newsCameraman"Symbol 393 MovieClip Frame 96
"fatWoman1"Symbol 393 MovieClip Frame 110
"fatWoman2"Symbol 393 MovieClip Frame 123
"fatWoman3"Symbol 393 MovieClip Frame 135
"fatWoman4"Symbol 393 MovieClip Frame 148
"fatWoman5"Symbol 393 MovieClip Frame 159
"fatMan1"Symbol 393 MovieClip Frame 171
"fatMan2"Symbol 393 MovieClip Frame 182
"fatMan3"Symbol 393 MovieClip Frame 192
"fatMan4"Symbol 393 MovieClip Frame 202
"biker"Symbol 393 MovieClip Frame 211
"decayed1"Symbol 393 MovieClip Frame 222
"decayed2"Symbol 393 MovieClip Frame 233
"decayed3"Symbol 393 MovieClip Frame 242
"decayed4"Symbol 393 MovieClip Frame 251
"clown"Symbol 466 MovieClip Frame 50
"newsReporter"Symbol 466 MovieClip Frame 63
"fatWoman1"Symbol 466 MovieClip Frame 78
"fatWoman2"Symbol 466 MovieClip Frame 90
"fatWoman3"Symbol 466 MovieClip Frame 101
"fatWoman4"Symbol 466 MovieClip Frame 111
"fatWoman5"Symbol 466 MovieClip Frame 121
"fatMan1"Symbol 466 MovieClip Frame 132
"fatMan2"Symbol 466 MovieClip Frame 143
"fatMan3"Symbol 466 MovieClip Frame 153
"fatMan4"Symbol 466 MovieClip Frame 162
"biker"Symbol 466 MovieClip Frame 171
"decayed1"Symbol 466 MovieClip Frame 178
"decayed2"Symbol 466 MovieClip Frame 187
"decayed3"Symbol 466 MovieClip Frame 195
"decayed4"Symbol 466 MovieClip Frame 204
"arrow0"Symbol 468 MovieClip Frame 1
"arrow1"Symbol 468 MovieClip Frame 2
"arrow2"Symbol 468 MovieClip Frame 8
"arrow3"Symbol 468 MovieClip Frame 14
"arrow4"Symbol 468 MovieClip Frame 20
"armyHelmet"Symbol 567 MovieClip Frame 50
"SWAT"Symbol 567 MovieClip Frame 62
"copFat1"Symbol 567 MovieClip Frame 70
"copFat2"Symbol 567 MovieClip Frame 79
"copFat3"Symbol 567 MovieClip Frame 86
"priest"Symbol 567 MovieClip Frame 94
"newsCameraman"Symbol 567 MovieClip Frame 102
"base1"Symbol 645 MovieClip [bloodPack1] Frame 2
"base2"Symbol 645 MovieClip [bloodPack1] Frame 10
"base3"Symbol 645 MovieClip [bloodPack1] Frame 20
"base4"Symbol 645 MovieClip [bloodPack1] Frame 27
"head1"Symbol 645 MovieClip [bloodPack1] Frame 35
"head2"Symbol 645 MovieClip [bloodPack1] Frame 42
"chainsaw1"Symbol 645 MovieClip [bloodPack1] Frame 51
"chainsaw2"Symbol 645 MovieClip [bloodPack1] Frame 59
"walk2"Symbol 657 MovieClip [zombieDog] Frame 1
"walk1"Symbol 657 MovieClip [zombieDog] Frame 1
"fallBackwards2"Symbol 657 MovieClip [zombieDog] Frame 11
"exploded1"Symbol 657 MovieClip [zombieDog] Frame 11
"fallBackwards1"Symbol 657 MovieClip [zombieDog] Frame 11
"fallBackwards3"Symbol 657 MovieClip [zombieDog] Frame 11
"fallHead3"Symbol 657 MovieClip [zombieDog] Frame 33
"fallHead2"Symbol 657 MovieClip [zombieDog] Frame 33
"fallHead1"Symbol 657 MovieClip [zombieDog] Frame 33
"idlestop1"Symbol 657 MovieClip [zombieDog] Frame 77
"lunge"Symbol 657 MovieClip [zombieDog] Frame 104
"bendDown"Symbol 657 MovieClip [zombieDog] Frame 128
"eating"Symbol 657 MovieClip [zombieDog] Frame 131
"on"Symbol 666 MovieClip [round] Frame 1
"off"Symbol 666 MovieClip [round] Frame 4
"RPG"Symbol 666 MovieClip [round] Frame 13
"compoundBow"Symbol 666 MovieClip [round] Frame 20
"frag"Symbol 666 MovieClip [round] Frame 29
"base1"Symbol 690 MovieClip Frame 2
"base2"Symbol 690 MovieClip Frame 17
"base3"Symbol 690 MovieClip Frame 27
"base4"Symbol 690 MovieClip Frame 34
"head1"Symbol 690 MovieClip Frame 42
"head2"Symbol 690 MovieClip Frame 49
"chainsaw1"Symbol 690 MovieClip Frame 58
"chainsaw2"Symbol 690 MovieClip Frame 66
"walk1"Symbol 877 MovieClip [newZombie] Frame 1
"walk2"Symbol 877 MovieClip [newZombie] Frame 41
"walk3"Symbol 877 MovieClip [newZombie] Frame 80
"idlestop1"Symbol 877 MovieClip [newZombie] Frame 114
"trapped"Symbol 877 MovieClip [newZombie] Frame 166
"attackWall0"Symbol 877 MovieClip [newZombie] Frame 191
"attackWall1"Symbol 877 MovieClip [newZombie] Frame 215
"fallForward1"Symbol 877 MovieClip [newZombie] Frame 251
"fallForward2"Symbol 877 MovieClip [newZombie] Frame 275
"fallForward3"Symbol 877 MovieClip [newZombie] Frame 298
"fallBackwards1"Symbol 877 MovieClip [newZombie] Frame 326
"fallBackwards2"Symbol 877 MovieClip [newZombie] Frame 350
"fallBackwards3"Symbol 877 MovieClip [newZombie] Frame 371
"fallHead1"Symbol 877 MovieClip [newZombie] Frame 402
"fallHead2"Symbol 877 MovieClip [newZombie] Frame 439
"fallHead3"Symbol 877 MovieClip [newZombie] Frame 472
"lunge"Symbol 877 MovieClip [newZombie] Frame 515
"bendDown"Symbol 877 MovieClip [newZombie] Frame 539
"eat"Symbol 877 MovieClip [newZombie] Frame 558
"exploded1"Symbol 877 MovieClip [newZombie] Frame 593
"empty"Symbol 895 MovieClip Frame 1
"armyM4"Symbol 895 MovieClip Frame 14
"copNightStick"Symbol 895 MovieClip Frame 27
"copRevolver"Symbol 895 MovieClip Frame 38
"bible"Symbol 895 MovieClip Frame 50
"microphone"Symbol 895 MovieClip Frame 61
"newsCamera"Symbol 895 MovieClip Frame 72
"bikerShotgun"Symbol 895 MovieClip Frame 84
"armedWeapon0"Symbol 895 MovieClip Frame 97
"armedWeapon1"Symbol 895 MovieClip Frame 109
"armedWeapon2"Symbol 895 MovieClip Frame 120
"armedWeapon3"Symbol 895 MovieClip Frame 133
"armedWeapon4"Symbol 895 MovieClip Frame 145
"forward"Symbol 931 MovieClip Frame 1
"backward"Symbol 931 MovieClip Frame 12
"down"Symbol 931 MovieClip Frame 22
"up"Symbol 931 MovieClip Frame 31
"idle"Symbol 931 MovieClip Frame 40
"loop"Symbol 955 MovieClip [muzzleFlash_pistol] Frame 2
"loop"Symbol 969 MovieClip Frame 2
"loop"Symbol 986 MovieClip Frame 2
"loop"Symbol 993 MovieClip Frame 2
"off"Symbol 1006 MovieClip Frame 1
"loop"Symbol 1006 MovieClip Frame 2
"off"Symbol 1016 MovieClip Frame 1
"loop"Symbol 1016 MovieClip Frame 2
"loop"Symbol 1019 MovieClip Frame 2
"off"Symbol 1024 MovieClip Frame 1
"loop"Symbol 1024 MovieClip Frame 2
"loop"Symbol 1040 MovieClip Frame 8
"off"Symbol 1040 MovieClip Frame 16
"off"Symbol 1046 MovieClip Frame 1
"loop"Symbol 1046 MovieClip Frame 11
"loop"Symbol 1057 MovieClip Frame 2
"off"Symbol 1063 MovieClip Frame 1
"loop"Symbol 1063 MovieClip Frame 2
"off"Symbol 1072 MovieClip Frame 1
"loop"Symbol 1072 MovieClip Frame 2
"off"Symbol 1090 MovieClip Frame 1
"loop"Symbol 1090 MovieClip Frame 2
"off"Symbol 1097 MovieClip Frame 1
"off"Symbol 1122 MovieClip Frame 1
"loop"Symbol 1122 MovieClip Frame 2
"pistol"Symbol 1123 MovieClip Frame 1
"pistol_Pumping"Symbol 1123 MovieClip Frame 11
"pistol_Reloading"Symbol 1123 MovieClip Frame 27
"revolver"Symbol 1123 MovieClip Frame 64
"revolver_Pumping"Symbol 1123 MovieClip Frame 76
"revolver_Reloading"Symbol 1123 MovieClip Frame 107
"huntingRifle"Symbol 1123 MovieClip Frame 168
"huntingRifle_Reloading"Symbol 1123 MovieClip Frame 179
"huntingRifle_OldReloading"Symbol 1123 MovieClip Frame 220
"shotgun"Symbol 1123 MovieClip Frame 280
"shotgun_Pumping"Symbol 1123 MovieClip Frame 290
"shotgun_Reloading"Symbol 1123 MovieClip Frame 330
"load_8_Shells"Symbol 1123 MovieClip Frame 344
"load_7_Shells"Symbol 1123 MovieClip Frame 357
"load_6_Shells"Symbol 1123 MovieClip Frame 370
"load_5_Shells"Symbol 1123 MovieClip Frame 384
"load_4_Shells"Symbol 1123 MovieClip Frame 398
"load_3_Shells"Symbol 1123 MovieClip Frame 411
"load_2_Shells"Symbol 1123 MovieClip Frame 424
"load_1_Shells"Symbol 1123 MovieClip Frame 438
"shogtun_bringUpWeapon"Symbol 1123 MovieClip Frame 459
"M4A1"Symbol 1123 MovieClip Frame 486
"M4A1_Recoil"Symbol 1123 MovieClip Frame 492
"M4A1_Reloading"Symbol 1123 MovieClip Frame 496
"AK47"Symbol 1123 MovieClip Frame 550
"AK47_Recoil"Symbol 1123 MovieClip Frame 556
"AK47_Reloading"Symbol 1123 MovieClip Frame 561
"UMP"Symbol 1123 MovieClip Frame 614
"UMP_Recoil"Symbol 1123 MovieClip Frame 619
"UMP_Reloading"Symbol 1123 MovieClip Frame 623
"chainsaw"Symbol 1123 MovieClip Frame 664
"chainsaw_Reloading"Symbol 1123 MovieClip Frame 676
"flameThrower"Symbol 1123 MovieClip Frame 777
"flameThrower_Reloading"Symbol 1123 MovieClip Frame 790
"grenade"Symbol 1123 MovieClip Frame 803
"grenade_Reloading"Symbol 1123 MovieClip Frame 815
"sawnOff"Symbol 1123 MovieClip Frame 873
"sawnOff_Pumping"Symbol 1123 MovieClip Frame 885
"sawnOff_Reloading"Symbol 1123 MovieClip Frame 898
"UZI"Symbol 1123 MovieClip Frame 960
"UZI_Reloading"Symbol 1123 MovieClip Frame 980
"barrett"Symbol 1123 MovieClip Frame 1031
"barrett_Pumping"Symbol 1123 MovieClip Frame 1040
"barrett_Reloading"Symbol 1123 MovieClip Frame 1069
"M249"Symbol 1123 MovieClip Frame 1120
"M249_Recoil"Symbol 1123 MovieClip Frame 1126
"M249_Reloading"Symbol 1123 MovieClip Frame 1132
"RPG"Symbol 1123 MovieClip Frame 1262
"RPG_Reloading"Symbol 1123 MovieClip Frame 1273
"compoundBow"Symbol 1123 MovieClip Frame 1343
"compoundBow_Reloading"Symbol 1123 MovieClip Frame 1356
"autoShotgun"Symbol 1123 MovieClip Frame 1383
"autoShotgun_Recoil"Symbol 1123 MovieClip Frame 1392
"autoShotgun_Reloading"Symbol 1123 MovieClip Frame 1402
"alive"Symbol 1139 MovieClip [mainCharacter] Frame 1
"legs"Symbol 1139 MovieClip [mainCharacter] Frame 1
"dead"Symbol 1139 MovieClip [mainCharacter] Frame 10
"loop"Symbol 1139 MovieClip [mainCharacter] Frame 39
"white"Symbol 1154 MovieClip Frame 1
"khaki"Symbol 1154 MovieClip Frame 8
"rose"Symbol 1154 MovieClip Frame 14
"darkGrey"Symbol 1154 MovieClip Frame 20
"tan"Symbol 1154 MovieClip Frame 28
"lightGrey"Symbol 1154 MovieClip Frame 34
"darkKhaki"Symbol 1154 MovieClip Frame 42
"denim"Symbol 1154 MovieClip Frame 51
"plum"Symbol 1154 MovieClip Frame 57
"camel"Symbol 1154 MovieClip Frame 63
"nearBlack"Symbol 1154 MovieClip Frame 69
"nearWhite"Symbol 1154 MovieClip Frame 77
"darkMaroon"Symbol 1154 MovieClip Frame 86
"darkPurple"Symbol 1154 MovieClip Frame 96
"gold"Symbol 1154 MovieClip Frame 105
"crosshair"Symbol 1189 MovieClip [aimingReticle] Frame 1
"cursor"Symbol 1189 MovieClip [aimingReticle] Frame 10
"on"Symbol 1313 MovieClip Frame 1
"on"Symbol 1316 MovieClip Frame 1
"off"Symbol 1316 MovieClip Frame 2
"glenDale"Symbol 1408 MovieClip Frame 1
"aspenWood"Symbol 1408 MovieClip Frame 15
"claysBurg"Symbol 1408 MovieClip Frame 26
"whistlersGrove"Symbol 1408 MovieClip Frame 38
"jonesTown"Symbol 1408 MovieClip Frame 52
"armyBase"Symbol 1408 MovieClip Frame 66
"empty"Symbol 1417 MovieClip Frame 1
"gasCylinder"Symbol 1417 MovieClip Frame 11
"mine"Symbol 1417 MovieClip Frame 22
"bearTrap"Symbol 1417 MovieClip Frame 29
"setup"Symbol 1427 MovieClip Frame 1
"accept"Symbol 1427 MovieClip Frame 9
"home"Symbol 1481 MovieClip Frame 1
"blank"Symbol 1481 MovieClip Frame 2
"searched"Symbol 1506 MovieClip Frame 2
"searched"Symbol 1508 MovieClip Frame 2
"searched"Symbol 1513 MovieClip Frame 2
"searched"Symbol 1534 MovieClip Frame 2
"glenDale"Symbol 1606 MovieClip Frame 1
"claysBurg"Symbol 1606 MovieClip Frame 13
"whistlersGrove"Symbol 1606 MovieClip Frame 24
"aspenWood"Symbol 1606 MovieClip Frame 37
"jonesTown"Symbol 1606 MovieClip Frame 47
"unionCity"Symbol 1606 MovieClip Frame 56
"armyBase"Symbol 1606 MovieClip Frame 66
"youAreHere"Symbol 1681 MovieClip Frame 2
"noTravel"Symbol 1681 MovieClip Frame 13
"yesTravel"Symbol 1681 MovieClip Frame 21
"timeManage"Symbol 1722 MovieClip [timeManager] Frame 2
"ending_bad"Symbol 1785 MovieClip [ending2_badEnding] Frame 1
"ending_bad"Symbol 1792 MovieClip [ending2_goodEnding] Frame 1
"waving"Symbol 1894 MovieClip Frame 3
"snap"Symbol 1920 MovieClip [trap_bearTrap] Frame 2
"end"Symbol 2004 MovieClip Frame 335
"endThis"Symbol 2070 MovieClip Frame 843
"glenDale"Symbol 2096 MovieClip Frame 1
"whistlersGrove"Symbol 2096 MovieClip Frame 12
"claysBurg"Symbol 2096 MovieClip Frame 25
"armyBase"Symbol 2096 MovieClip Frame 37
"aspenWood"Symbol 2096 MovieClip Frame 48
"jonesTown"Symbol 2096 MovieClip Frame 67
"glenDale_full"Symbol 2147 MovieClip Frame 1
"glenDale_half"Symbol 2147 MovieClip Frame 13
"glenDale_dead"Symbol 2147 MovieClip Frame 25
"whistlersGrove_full"Symbol 2147 MovieClip Frame 39
"whistlersGrove_half"Symbol 2147 MovieClip Frame 54
"whistlersGrove_dead"Symbol 2147 MovieClip Frame 70
"claysBurg_full"Symbol 2147 MovieClip Frame 87
"claysBurg_half"Symbol 2147 MovieClip Frame 99
"claysBurg_dead"Symbol 2147 MovieClip Frame 112
"aspenWood_full"Symbol 2147 MovieClip Frame 127
"aspenWood_half"Symbol 2147 MovieClip Frame 141
"aspenWood_dead"Symbol 2147 MovieClip Frame 153
"jonesTown_full"Symbol 2147 MovieClip Frame 169
"jonesTown_half"Symbol 2147 MovieClip Frame 183
"jonesTown_dead"Symbol 2147 MovieClip Frame 197
"armyBase_full"Symbol 2147 MovieClip Frame 213
"armyBase_half"Symbol 2147 MovieClip Frame 228
"armyBase_dead"Symbol 2147 MovieClip Frame 241

Dynamic Text Variables

_root.levelUpSymbol 1782 EditableText"0000"
_root.overallDeadZombiesSymbol 1783 EditableText"0000"




http://swfchan.com/9/41335/info.shtml
Created: 10/5 -2019 09:25:45 Last modified: 10/5 -2019 09:25:45 Server time: 03/05 -2024 11:27:12