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

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

The Haunted House.swf

This is the info page for
Flash #29290

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


Text
Paused

Increase Speed

Decrease Reload

Increase Strength

Rock

Pistol

Uzi

Shotgun

Double Barrel
Shotgun

AK-47

Minigun

Bazooka

Build Turret

Turret Fire Rate

Turret Accuracy

Turret Damage

Small Health Boost

Full Health Boost

Press P to return to game

Loading...

The Haunted House

© Adam Wardle

How to Play

How to Play

How to Play

Options

Options

Options

Credits

Credits

Credits

Start

Start

Start

How to Play...

Back

Back

Back

You have been hired to rid a haunted house of as many
zombies, skeletons and zampires as you can before you
die.
Use  the arrow keys to move left and right,  X to jump, Z to
pickup and throw items, C to shoot (if you have a weapon),
up to aim upwards and down to reload.
There are three types of monsters. Zombies come out of the
ground and are harder to kill. Skeletons drop from the
ceiling and will hurt you more if they attack you. Vampires fly
onto the roof and they are faster than zombies or skeletons.
There is two ways to kill monsters. If you have a weapon
you can shoot them. Otherwise you can throw objects
(including weapons) at them which will kill them straight
away.
You will get money for each monster you kill.  Press P to
pause the game and bring up the shopping menu. Here you
can use the money you have earnt to buy upgrades as well
as weapons, health, turrets and turret upgrades.

Options...

Detail:

w

o

L

w

o

L

w

o

L

m

u

i

d

e

M

m

u

i

d

e

M

m

u

i

d

e

M

h

g

H

h

g

H

h

g

H

y

r

V

y

r

V

y

r

V

Sound:

n

O

n

O

n

O

f

f

f

Credits...

Everything By
Adam Wardle

Point1

Point2

Point3

Point5

Point6

Point7

Point8

Point9

Point4

Point10

Point11

Point12

Point13

Point14

Point15

Point16

Point17

Point19

Press P to Enter Buy Menu

Game Over...

Score:

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

ActionScript [AS1/AS2]

Frame 1
stop(); soundon = 1;
Instance of Symbol 155 MovieClip "loadbar" in Frame 1
onClipEvent (enterFrame) { PercentLoaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100; if (PercentLoaded != 100) { _xscale = (100 - PercentLoaded); } else { _root.gotoAndStop("menu"); } }
Frame 2
stop(); started = 0; health = 100; collect = new Sound(); collect.attachSound("collect"); crash = new Sound(); crash.attachSound("crash"); smash = new Sound(); smash.attachSound("smash"); land = new Sound(); land.attachSound("land"); pistol = new Sound(); pistol.attachSound("pistol"); uzi = new Sound(); uzi.attachSound("uzi"); shotgun = new Sound(); shotgun.attachSound("shotgun"); ak = new Sound(); ak.attachSound("ak"); minigun = new Sound(); minigun.attachSound("minigun"); bazooka = new Sound(); bazooka.attachSound("bazooka"); hit = new Sound(); hit.attachSound("hit"); owl = new Sound(); owl.attachSound("owl"); wolf = new Sound(); wolf.attachSound("wolf"); oomf = new Sound(); oomf.attachSound("oomf"); reloadsound = new Sound(); reloadsound.attachSound("reload"); roll = new Sound(); roll.attachSound("click"); pressed = new Sound(); pressed.attachSound("press"); music = new Sound(); music.attachSound("music"); music.start(0, 999);
Instance of Symbol 263 MovieClip "black" in Frame 2
onClipEvent (load) { _alpha = 0; } onClipEvent (enterFrame) { if (_root.started == 1) { _alpha = (_alpha + 5); if (_root.soundon == 1) { _root.hit.setVolume(_root.hit.getVolume() - 5); } if (this._alpha > 99) { _root.gotoAndStop("game"); } } else { _alpha = 0; } }
Frame 3
if (soundon == 1) { hit.setVolume(100); } section1 = [7, 4, 12]; section2 = [3, 1, 11, 13]; section3 = [2, 11, 16]; section4 = [10]; section5 = [6]; section7 = [5, 1]; section8 = [5, 6]; section9 = [1, 4, 7]; section10 = [14, 1, 7]; section13 = [2, 14, 15, 1, 7, 8]; section14 = [10, 15, 1, 7, 19]; section15 = [13, 14, 1, 7, 19]; section16 = [17]; section17 = [11]; section19 = [8]; music.stop(); speedlevel = 0; reloadlevel = 0; strengthlevel = 0; turretfirerate = 0; turretaccuracy = 0; turretdamage = 0; turretnumber = 0; grav = 0.5; yspeed = 0; xspeed = 0; right = 39; left = 37; up = 38; reload = 40; jump = 88; pickup = 90; shoot = 67; speed = 1.5; dir = 1; section = 0; air = 0; shoottimer = 0; jumpheight = 7; weapon = 0; released = 1; level = 2; ammo = 0; enemyarray = []; reloadtimer++; gunsarray = [[1, 10, 7, 1, 40, 50, "Pistol", pistol], [1, 3, 30, 15, 10, 50, "Uzi", uzi], [0.9, 15, 1, 1, 100, 50, "Shotgun", shotgun], [0.85, 15, 2, 1, 100, 50, "Double Barrel Shotgun", shotgun], [0.85, 3, 50, 5, 40, 50, "AK-47", ak], [0.8, 1, 200, 20, 10, 100, "Minigun", minigun], [0.8, 1, 1, 1, 1, 20, "Bazooka", bazooka]]; itemarray = [[430, 296, 1], [40, 570, 2], [560, 525, 3], [565, 525, 3], [570, 525, 3]]; levelarray = [[0, 1, 1], [5, 2, 2], [15, 3, 3], [25, 4, 4], [40, 5, 5], [50, 5, 6], [60, 6, 7], [100, 7, 7]]; onlevel = 0; health = 100; bonustimer = 1000; bonustime = 1000; killcount = 0; enemycount = 0; money = 0; gamepause = 0; pauserelease = 1; placingturret = 0; score = 0; i = 0; while (i < itemarray.length) { attachMovie("item", "item" + level, level); _root["item" + level]._x = itemarray[i][0]; _root["item" + level]._y = itemarray[i][1]; _root["item" + level].item.gotoAndStop(itemarray[i][2] + 1); level++; i++; } Mouse.hide(); onEnterFrame = function () { if (_currentframe == 3) { if (health <= 0) { gotoAndStop ("gameover"); } healthbar.health._xscale = healthbar.health._xscale + ((health - healthbar.health._xscale) / 10); if (Key.isDown(80)) { if (pauserelease == 1) { if (gamepause == 0) { Mouse.show(); gamepause = 1; i = 1; while (i <= 9) { _root["spawn" + i].stop(); i++; } attachMovie("buymenu", "buymenu", level); buymenu._x = 400; buymenu._y = 300; level++; } else if (placingturret == 0) { i = 1; while (i <= 9) { if (_root["spawn" + i]._currentframe != 1) { _root["spawn" + i].play(); } i++; } Mouse.hide(); gamepause = 0; } pauserelease = 0; } } else { pauserelease = 1; } moneybox.text = "Money: $" + money; if (gamepause == 0) { if (int(random(500)) == 50) { owl.start(); } else if (int(random(500)) == 50) { wolf.start(); } i = 1; while (i <= 3) { if (backimage["cloud" + i]._x > 600) { backimage["cloud" + i].xspeed = -1 - random(1); backimage["cloud" + i]._y = -300 + random(400); backimage["cloud" + i].gotoAndStop(1 + int(random(6))); } else if (backimage["cloud" + i]._x < -600) { backimage["cloud" + i].xspeed = 1 + random(1); backimage["cloud" + i]._y = -300 + random(400); backimage["cloud" + i].gotoAndStop(1 + int(random(6))); } backimage["cloud" + i]._x = backimage["cloud" + i]._x + backimage["cloud" + i].xspeed; i++; } if (enemycount < levelarray[onlevel][1]) { if (random(20) == 1) { _root["spawn" + (1 + random(9))].play(); } } killcountbox.text = "Kills: " + killcount; bonustimer++; if (bonustimer > bonustime) { bonustimer = 0; attachMovie("parcel", "parcel" + level, level); _root["parcel" + level]._x = random(800); level++; } if (Key.isDown(reload)) { ammo = 0; } ammobox.text = ""; _root.createEmptyMovieClip("lines", 1); yspeed = yspeed + grav; guy._y = guy._y + yspeed; guy._x = guy._x + xspeed; xspeed = xspeed * 0.7; if (Key.isDown(right)) { xspeed = xspeed + (speed + (speedlevel / 5)); dir = 1; if (air == 0) { guy.guy.gotoAndStop(2); } if (weapon == 0) { guy.guy.guy.arms.arms.play(); } } else if (Key.isDown(left)) { xspeed = xspeed - (speed + (speedlevel / 5)); dir = 2; if (air == 0) { guy.guy.gotoAndStop(2); } if (weapon == 0) { guy.guy.guy.arms.arms.play(); } } else if (air == 0) { guy.guy.gotoAndStop(1); } if (dir == 1) { guy.gotoAndStop(1); } else { guy.gotoAndStop(2); } i = 1; while (i <= 17) { if (_root["point" + i].hitTest(guy._x, guy._y, true)) { section = i; break; } i++; } if (back.hitTest(guy._x, guy._y + 10, true)) { yspeed = 0; if (air == 1) { land.start(); } air = 0; if (Key.isDown(jump)) { if (released == 1) { yspeed = -jumpheight; guy.guy.gotoAndStop(3); air = 1; released = 0; } } else { released = 1; } i = 0; while (i < 100) { guy._y = guy._y - grav; if (!back.hitTest(guy._x, guy._y + 9, true)) { break; } i++; } } else { air = 1; } if (back.hitTest(guy._x, guy._y - 10, true)) { yspeed = 0; i = 0; while (i < 100) { guy._y = guy._y + grav; if (!back.hitTest(guy._x, guy._y - 11, true)) { break; } i++; } } if ((back.hitTest(guy._x + 5, guy._y + 6, true) or back.hitTest(guy._x + 5, guy._y - 6, true)) or back.hitTest(guy._x + 5, guy._y, true)) { xspeed = 0; i = 0; while (i < 100) { guy._x = guy._x - speed; if (!((back.hitTest(guy._x + 4, guy._y + 6, true) or back.hitTest(guy._x + 6, guy._y - 6, true)) or back.hitTest(guy._x + 4, guy._y, true))) { break; } i++; } } if ((back.hitTest(guy._x - 5, guy._y + 6, true) or back.hitTest(guy._x - 5, guy._y - 6, true)) or back.hitTest(guy._x - 5, guy._y, true)) { xspeed = 0; i = 0; while (i < 100) { guy._x = guy._x + speed; if (!((back.hitTest(guy._x - 4, guy._y + 6, true) or back.hitTest(guy._x - 4, guy._y - 6, true)) or back.hitTest(guy._x - 4, guy._y, true))) { break; } i++; } } if (guy._x < 0) { guy._x = 800; } else if (guy._x > 800) { guy._x = 0; } if (guy._y > 600) { guy._y = 0; } if (weapon > 0) { guy.guy.guy.arms.gotoAndStop(2); guy.guy.guy.arms.arms.weapon.weapon.gotoAndStop(weapon); gunimage.gotoAndStop(weapon); if (weapon > 1) { ammobox.text = (gunsarray[weapon - 2][6] + "\nAmmo: ") + ((ammo + "/") + gunsarray[weapon - 2][2]); if (ammo > 0) { reloadtimer = 0; if (Key.isDown(shoot)) { shoottimer++; if (shoottimer > gunsarray[weapon - 2][1]) { shoottimer = 0; if (weapon == 8) { attachMovie("item", "item" + level, level); _root["item" + level].item.gotoAndStop(5); _root["item" + level].thrown = 1; _root["item" + level].holding = 0; if (Key.isDown(up)) { _root["item" + level]._y = guy._y - 10; _root["item" + level].yspeed = -10; if (dir == 1) { _root["item" + level].xspeed = 1; _root["item" + level]._x = guy._x - 1; } else { _root["item" + level].xspeed = -1; _root["item" + level]._x = guy._x + 1; } } else if (dir == 1) { _root["item" + level].yspeed = -1; _root["item" + level].xspeed = 15; _root["item" + level]._x = guy._x + 10; _root["item" + level]._y = guy._y - 6; } else { _root["item" + level].yspeed = -1; _root["item" + level].xspeed = -15; _root["item" + level]._x = guy._x - 10; _root["item" + level]._y = guy._y - 6; } level++; ammo--; } else if (Key.isDown(up)) { i = 0; while (i <= 600) { j = 0; while (j <= enemyarray.length) { if ((((guy._x > (enemyarray[j][0] - 5)) and (guy._x < (enemyarray[j][0] + 5))) and ((guy._y - i) > (enemyarray[j][1] - 11))) and ((guy._y - i) < (enemyarray[j][1] + 11))) { enemyhit = enemyarray[j][2]; break; } enemyhit = 0; j++; } if ((enemyhit != 0) and (enemyhit.alive == 1)) { with (lines) { if ((weapon == 4) or (weapon == 5)) { lineStyle(1, 0, 15); moveTo(guy._x, guy._y - 20); lineTo(guy._x - 5, enemyhit._y); moveTo(guy._x, guy._y - 20); lineTo(guy._x + 0, enemyhit._y); moveTo(guy._x, guy._y - 20); lineTo(guy._x + 5, enemyhit._y); } else { lineStyle(1, 0, 50); lineStyle(1, 0, 50); moveTo(guy._x, guy._y - 20); lineTo(guy._x + ((-(gunsarray[weapon - 2][3] / 2)) + random(gunsarray[weapon - 2][3])), enemyhit._y - i); } } bloodfunc(guy._x, enemyhit._y, 1); enemyhit.dir = dir; enemyhit.health = enemyhit.health - gunsarray[weapon - 2][4]; enemyhit.yspeed = enemyhit.yspeed - 5; ammo--; guy.guy.guy.arms.arms.gotoAndPlay(1); hit.start(); break; } if (back.hitTest(guy._x, guy._y - i, true) or (i == 600)) { with (lines) { if ((weapon == 4) or (weapon == 5)) { lineStyle(1, 0, 15); moveTo(guy._x, guy._y - 20); lineTo(guy._x - 5, guy._y - i); moveTo(guy._x, guy._y - 20); lineTo(guy._x + 0, guy._y - i); moveTo(guy._x, guy._y - 20); lineTo(guy._x + 5, guy._y - i); } else { lineStyle(1, 0, 50); moveTo(guy._x, guy._y - 20); lineTo(guy._x + ((-(gunsarray[weapon - 2][3] / 2)) + random(gunsarray[weapon - 2][3])), guy._y - i); } } ammo--; guy.guy.guy.arms.arms.gotoAndPlay(1); break; } enemyhit = 0; i = i + 5; } } else if (dir == 1) { i = 0; while (i <= 600) { j = 0; while (j <= enemyarray.length) { if (((((guy._x + i) > (enemyarray[j][0] - 5)) and ((guy._x + i) < (enemyarray[j][0] + 5))) and ((guy._y - 6) > (enemyarray[j][1] - 11))) and ((guy._y - 6) < (enemyarray[j][1] + 11))) { enemyhit = enemyarray[j][2]; break; } enemyhit = 0; j++; } if ((enemyhit != 0) and (enemyhit.alive == 1)) { with (lines) { if ((weapon == 4) or (weapon == 5)) { lineStyle(1, 0, 15); moveTo(guy._x + 20, guy._y - 6); lineTo(enemyhit._x, guy._y - 11); moveTo(guy._x + 20, guy._y - 6); lineTo(enemyhit._x, guy._y - 6); moveTo(guy._x + 20, guy._y - 6); lineTo(enemyhit._x, guy._y - 1); } else { lineStyle(1, 0, 50); moveTo(guy._x + 20, guy._y - 6); lineTo(enemyhit._x, (guy._y - 6) + ((-(gunsarray[weapon - 2][3] / 2)) + random(gunsarray[weapon - 2][3]))); } } bloodfunc(enemyhit._x, guy._y - 6, 1); enemyhit.dir = 2; enemyhit.health = enemyhit.health - gunsarray[weapon - 2][4]; enemyhit.xspeed = 5; hit.start(); ammo--; guy.guy.guy.arms.arms.gotoAndPlay(1); break; } if (back.hitTest(guy._x + i, guy._y - 5, true) or (i == 600)) { with (lines) { if ((weapon == 4) or (weapon == 5)) { lineStyle(1, 0, 15); moveTo(guy._x + 20, guy._y - 6); lineTo(guy._x + i, guy._y - 11); moveTo(guy._x + 20, guy._y - 6); lineTo(guy._x + i, guy._y - 6); moveTo(guy._x + 20, guy._y - 6); lineTo(guy._x + i, guy._y - 1); } else { lineStyle(1, 0, 50); moveTo(guy._x + 20, guy._y - 6); lineTo(guy._x + i, (guy._y - 6) + ((-(gunsarray[weapon - 2][3] / 2)) + random(gunsarray[weapon - 2][3]))); } } if (back.trapdoor._currentframe == 1) { if (((((guy._x + i) > (back.trapdoor._x + 280)) and ((guy._x + i) < (back.trapdoor._x + 320))) and ((guy._y - 6) < (back.trapdoor._y + 320))) and ((guy._y - 6) > (back.trapdoor._y + 280))) { back.trapdoor.play(); } } else if (back.wall._currentframe != 5) { if (((((guy._x + i) > (back.wall._x + 280)) and ((guy._x + i) < (back.wall._x + 320))) and ((guy._y - 6) < (back.wall._y + 320))) and ((guy._y - 6) > (back.wall._y + 280))) { back.wall.play(); } } if (back.softwall._currentframe != 6) { if (((((guy._x + i) > (back.softwall._x + 280)) and ((guy._x + i) < (back.softwall._x + 320))) and ((guy._y - 6) < (back.softwall._y + 320))) and ((guy._y - 6) > (back.softwall._y + 280))) { back.softwall.play(); } } if (back.softwall4._currentframe != 4) { if (((((guy._x + i) > (back.softwall4._x + 280)) and ((guy._x + i) < (back.softwall4._x + 320))) and ((guy._y - 6) < (back.softwall4._y + 320))) and ((guy._y - 6) > (back.softwall4._y + 280))) { back.softwall4.play(); } } ammo--; guy.guy.guy.arms.arms.gotoAndPlay(1); break; } enemyhit = 0; i = i + 5; } } else if (dir == 2) { i = 0; while (i >= -600) { j = 0; while (j <= enemyarray.length) { if (((((guy._x + i) > (enemyarray[j][0] - 5)) and ((guy._x + i) < (enemyarray[j][0] + 5))) and ((guy._y - 6) > (enemyarray[j][1] - 11))) and ((guy._y - 6) < (enemyarray[j][1] + 11))) { enemyhit = enemyarray[j][2]; break; } enemyhit = 0; j++; } if ((enemyhit != 0) and (enemyhit.alive == 1)) { with (lines) { if ((weapon == 4) or (weapon == 5)) { lineStyle(1, 0, 15); moveTo(guy._x - 20, guy._y - 6); lineTo(enemyhit._x, guy._y - 11); moveTo(guy._x - 20, guy._y - 6); lineTo(enemyhit._x, guy._y - 6); moveTo(guy._x - 20, guy._y - 6); lineTo(enemyhit._x, guy._y - 1); } else { lineStyle(1, 0, 50); moveTo(guy._x - 20, guy._y - 6); lineTo(enemyhit._x, (guy._y - 6) + ((-(gunsarray[weapon - 2][3] / 2)) + random(gunsarray[weapon - 2][3]))); } } bloodfunc(enemyhit._x, guy._y - 6, 2); enemyhit.dir = 1; enemyhit.health = enemyhit.health - gunsarray[weapon - 2][4]; enemyhit.xspeed = -5; hit.start(); ammo--; guy.guy.guy.arms.arms.gotoAndPlay(1); break; } if (back.hitTest(guy._x + i, guy._y - 5, true) or (i == -600)) { with (lines) { if ((weapon == 4) or (weapon == 5)) { lineStyle(1, 0, 15); moveTo(guy._x - 20, guy._y - 6); lineTo(guy._x + i, guy._y - 11); moveTo(guy._x - 20, guy._y - 6); lineTo(guy._x + i, guy._y - 6); moveTo(guy._x - 20, guy._y - 6); lineTo(guy._x + i, guy._y - 1); } else { lineStyle(1, 0, 50); moveTo(guy._x - 20, guy._y - 6); lineTo(guy._x + i, (guy._y - 6) + ((-(gunsarray[weapon - 2][3] / 2)) + random(gunsarray[weapon - 2][3]))); } } if (back.softwall2._currentframe != 6) { if (((((guy._x + i) > (back.softwall2._x + 280)) and ((guy._x + i) < (back.softwall2._x + 320))) and ((guy._y - 6) < (back.softwall2._y + 320))) and ((guy._y - 6) > (back.softwall2._y + 280))) { back.softwall2.play(); } } if (back.softwall3._currentframe != 6) { if (((((guy._x + i) > (back.softwall3._x + 280)) and ((guy._x + i) < (back.softwall3._x + 320))) and ((guy._y - 6) < (back.softwall3._y + 320))) and ((guy._y - 6) > (back.softwall3._y + 280))) { back.softwall3.play(); } } if (back.softcorner._currentframe != 5) { if (((((guy._x + i) > (back.softcorner._x + 280)) and ((guy._x + i) < (back.softcorner._x + 320))) and ((guy._y - 6) < (back.softcorner._y + 320))) and ((guy._y - 6) > (back.softcorner._y + 280))) { back.softcorner.play(); } } ammo--; guy.guy.guy.arms.arms.gotoAndPlay(1); break; } enemyhit = 0; i = i - 5; } } gunsarray[weapon - 2][7].start(); } } else { shoottimer = gunsarray[weapon - 2][1]; } } else { reloadtimer = reloadtimer + (1 + (reloadlevel / 1.5)); if (reloadtimer > gunsarray[weapon - 2][5]) { reloadsound.start(); reloadtimer = 0; ammo = gunsarray[weapon - 2][2]; } } xspeed = xspeed * gunsarray[weapon - 2][0]; if (Key.isDown(up)) { guy.guy.guy.arms.arms._rotation = -90; } else { guy.guy.guy.arms.arms._rotation = 0; } if (Key.isDown(pickup)) { if (pickupreleased == 1) { pickupreleased = 0; guy.guy.guy.arms.gotoAndStop(1); attachMovie("item", "item" + level, level); _root["item" + level].item.weapon.gotoAndStop(weapon); _root["item" + level]._x = guy._x; _root["item" + level]._y = guy._y; _root["item" + level].thrown = 1; _root["item" + level].holding = 0; if (Key.isDown(up)) { _root["item" + level].yspeed = -10; if (dir == 1) { _root["item" + level].xspeed = 3; } else { _root["item" + level].xspeed = -3; } } else if (dir == 1) { _root["item" + level].yspeed = -3; _root["item" + level].xspeed = 10; } else { _root["item" + level].yspeed = -3; _root["item" + level].xspeed = -10; } level++; weapon = 0; } } } else { xspeed = xspeed * 0.8; } } else { gunimage.gotoAndStop(1); } if (Key.isDown(pickup)) { } else { pickupreleased = 1; } } else { guy.guy.guy.stop(); } } }; bloodfunc = function (xpos, ypos, blooddir) { attachMovie("blood2", "blood" + level, level); _root["blood" + level]._x = xpos; _root["blood" + level]._y = ypos; _root["blood" + level].dir = blooddir; level++; }; stop();
Frame 4
stop(); Mouse.show(); scorebox.text = score; while (level > 0) { level--; _root["item" + level].removeMovieClip(); _root["blood" + level].removeMovieClip(); _root["parcel" + level].removeMovieClip(); _root["enemy" + level].removeMovieClip(); _root["piece" + level].removeMovieClip(); _root["weapon" + level].removeMovieClip(); }
Symbol 27 MovieClip Frame 1
stop();
Symbol 32 MovieClip Frame 1
stop();
Symbol 33 MovieClip [item] Frame 1
if (!((thrown == 1) or (thrown == 0))) { yspeed = 0; xspeed = 0; thrown = 0; holding = 0; } onEnterFrame = function () { if (_root.gamepause == 0) { if (Key.isDown(_root.pickup)) { if (_root.guy.hitTest(this)) { if (thrown == 0) { if (_root.weapon == 0) { if (released == 1) { if (_root.pickupreleased == 1) { _root.pickupreleased = 0; released = 0; holding = 1; _root.collect.start(); _root.weapon = 1; } } } } } } else { released = 1; } if (holding == 1) { if (_root.dir == 1) { _x = (_root.guy._x + 5); } else { _x = (_root.guy._x - 5); } _y = (_root.guy._y - 5); if (Key.isDown(_root.pickup)) { if (released == 1) { if (_root.pickupreleased == 1) { _root.pickupreleased = 0; _root.weapon = 0; thrown = 1; holding = 0; if (Key.isDown(_root.up)) { if (_root.dir == 1) { xspeed = 3; } else { xspeed = -3; } yspeed = -10; } else { if (_root.dir == 1) { xspeed = 10; } else { xspeed = -10; } yspeed = -3; } } } } } else if (thrown == 1) { yspeed = yspeed + _root.grav; _rotation = (_rotation + xspeed); k = 0; while (k < Math.sqrt(xspeed * xspeed)) { if (xspeed > 0) { _x = (_x + 1); } else { _x = (_x - 1); } _y = (_y + (yspeed / Math.sqrt(xspeed * xspeed))); l = 0; while (l < _root.enemyarray.length) { if (_root.enemyarray[l][2].alive == 1) { if ((((_x > (_root.enemyarray[l][0] - 5)) and (_x < (_root.enemyarray[l][0] + 5))) and (_y > (_root.enemyarray[l][1] - 11))) and (_y < (_root.enemyarray[l][1] + 11))) { i = -2; while (i <= 2) { if (i != 0) { _root.attachMovie("piece", "piece" + _root.level, _root.level); _root["piece" + _root.level]._x = _x; _root["piece" + _root.level]._y = _y; _root["piece" + _root.level]._height = _height / 2; _root["piece" + _root.level]._width = _width / 2; if (xspeed < 0) { _root["piece" + _root.level].xspeed = 4 - i; } else { _root["piece" + _root.level].xspeed = -4 + i; } _root["piece" + _root.level].yspeed = -2 + i; _root.level++; } i++; } if (xspeed > 0) { _root.enemyarray[l][2].dir = 1; _root.enemyarray[l][2].xspeed = 5; _root.bloodfunc(_x, _y, 1); } else { _root.enemyarray[l][2].dir = 2; _root.enemyarray[l][2].xspeed = -5; _root.bloodfunc(_x, _y, 2); } _root.enemyarray[l][2].health = 0; if (_root["piece" + _root.level].yspeed < 0) { _root["piece" + _root.level].yspeed = 0; } _root.hit.start(); _root.smash.start(); this.removeMovieClip(); } } l++; } if (_root.back.hitTest(this._x, this._y, true)) { i = -2; while (i <= 2) { if (i != 0) { _root.attachMovie("piece", "piece" + _root.level, _root.level); _root["piece" + _root.level]._x = _x; _root["piece" + _root.level]._y = _y; _root["piece" + _root.level]._height = _height / 2; _root["piece" + _root.level]._width = _width / 2; if (xspeed < 0) { _root["piece" + _root.level].xspeed = 4 - i; } else { _root["piece" + _root.level].xspeed = -4 + i; } _root["piece" + _root.level].yspeed = -2 + i; _root.level++; } i++; } _root.smash.start(); this.removeMovieClip(); } k++; } } if (_x < 0) { _x = 800; } else if (_x > 800) { _x = 0; } if (_y > 600) { _y = 0; } } };
Symbol 35 MovieClip [piece] Frame 1
onEnterFrame = function () { if (_root.gamepause == 0) { yspeed = yspeed + _root.grav; _y = (_y + yspeed); _x = (_x + xspeed); _alpha = (_alpha - 6); _rotation = (_rotation + xspeed); if (_alpha < 10) { this.removeMovieClip(); } } };
Symbol 41 MovieClip [weapon] Frame 1
landed = 0; yspeed = 0; timer = 0; time = 500; onEnterFrame = function () { if (_root.gamepause == 0) { point.play(); if (landed == 0) { yspeed = yspeed + _root.grav; _y = (_y + yspeed); if (_root.back.hitTest(_x, _y + 1, true)) { landed = 1; i = 0; while (i < 100) { _y = (_y-1); if (!_root.back.hitTest(_x, _y, true)) { break; } i++; } } } else { timer++; if (timer > time) { _alpha = (_alpha-1); } if (_alpha < 1) { this.removeMovieClip(); } if (_root.weapon == 0) { if (_root.guy.hitTest(this)) { if (Key.isDown(_root.pickup)) { if (_root.pickupreleased == 1) { _root.pickupreleased = 0; _root.collect.start(); _root.weapon = weapon._currentframe; _root.ammo = _root.gunsarray[weapon._currentframe - 2][2]; this.removeMovieClip(); } } } } } } else { point.stop(); } };
Symbol 48 MovieClip Frame 1
stop();
Symbol 52 MovieClip Frame 1
stop();
Symbol 53 MovieClip Frame 1
stop();
Symbol 56 MovieClip Frame 1
stop();
Symbol 57 MovieClip Frame 13
stop();
Symbol 58 MovieClip Frame 1
stop();
Symbol 59 MovieClip [skeleton] Frame 1
if (varsset == 1) { } else { stop(); grav = 0.5; yspeed = 0; xspeed = 0; dir = 1; air = 0; varsset = 1; jump = 0; alive = 1; health = 100; time = 100; timer = 0; i = 1; while (i <= 17) { if (_root["point" + i].hitTest(_x, _y, true)) { section = i; break; } i++; } point = _root["point" + section]; pos = _root.enemyarray.length; _root.enemyarray.push([_x, _y, this]); } onEnterFrame = function () { if (_root.gamepause == 0) { if (alive == 1) { xspeed = xspeed * 0.9; if ((((point._x < (_x + 10)) and (point._x > (_x - 10))) and (point._y < (_y + 10))) and (point._y > (_y - 10))) { section = _root["section" + section][int(random(_root["section" + section].length))]; point = _root["point" + section]; i = 1; while (i <= 17) { if (_root["point" + i].hitTest(_x, _y, true)) { currentsection = i; } i++; } } if (currentsection == _root.section) { point = _root.guy; } else { point = _root["point" + section]; } jump = 0; i = 0; while (i < _root.enemyarray.length) { if (_root.enemyarray[i][2].alive == 1) { if (this != _root.enemyarray[i][2]) { if ((((_root.enemyarray[i][0] < (_x + 5)) and (_root.enemyarray[i][0] > (_x - 5))) and (_root.enemyarray[i][1] < (_y + 11))) and (_root.enemyarray[i][1] > (_y - 11))) { if (_root.enemyarray[i][0] > _x) { _root.enemyarray[i][2].xspeed = _root.enemyarray[i][2].xspeed + 2; xspeed = xspeed - 2; jump = 1; } } } } i++; } _root.enemyarray[pos][0] = _x; _root.enemyarray[pos][1] = _y; if (_root.guy.hitTest(this)) { if (_x > _root.guy._x) { _root.xspeed = _root.xspeed - 2; xspeed = xspeed + 2; } else { _root.xspeed = _root.xspeed + 2; xspeed = xspeed - 2; } _root.oomf.start(); _root.health = _root.health - (1.5 - (_root.strengthlevel / 7)); } yspeed = yspeed + _root.grav; _y = (_y + yspeed); _x = (_x + xspeed); xspeed = xspeed * 0.6; if ((point._x - 10) > _x) { xspeed = xspeed + _root.speed; dir = 1; if (air == 0) { guy.gotoAndStop(2); } guy.guy.arms.arms.play(); } else if ((point._x + 10) < _x) { xspeed = xspeed - _root.speed; dir = 2; if (air == 0) { guy.gotoAndStop(2); } guy.guy.arms.arms.play(); } else if (air == 0) { guy.gotoAndStop(1); if (point._y < _y) { if ((_y - point._y) < 100) { jump = 1; } } } if (dir == 1) { gotoAndStop (1); } else { gotoAndStop (2); } if (_root.back.hitTest(_x, _y + 10, true)) { yspeed = 0; air = 0; if (jumpfunc() == true) { yspeed = -_root.jumpheight; guy.gotoAndStop(3); air = 1; } i = 0; while (i < 100) { _y = (_y - _root.grav); if (!_root.back.hitTest(_x, _y + 9, true)) { break; } i++; } } else { air = 1; } if (_root.back.hitTest(_x, _y - 10, true)) { yspeed = 0; i = 0; while (i < 100) { _y = (_y + _root.grav); if (!_root.back.hitTest(_x, _y - 11, true)) { break; } i++; } } if ((_root.back.hitTest(_x + 5, _y + 6, true) or _root.back.hitTest(_x + 5, _y - 6, true)) or _root.back.hitTest(_x + 5, _y, true)) { xspeed = 0; i = 0; while (i < 100) { _x = (_x - _root.speed); if (!((_root.back.hitTest(_x + 4, _y + 6, true) or _root.back.hitTest(_x + 6, _y - 6, true)) or _root.back.hitTest(_x + 4, _y, true))) { break; } i++; } } if ((_root.back.hitTest(_x - 5, _y + 6, true) or _root.back.hitTest(_x - 5, _y - 6, true)) or _root.back.hitTest(_x - 5, _y, true)) { xspeed = 0; i = 0; while (i < 100) { _x = (_x + _root.speed); if (!((_root.back.hitTest(_x - 4, _y + 6, true) or _root.back.hitTest(_x - 4, _y - 6, true)) or _root.back.hitTest(_x - 4, _y, true))) { break; } i++; } } if (_x < 0) { if (section == 12) { point = _root.point16; section = 16; } _x = 800; } else if (_x > 800) { _x = 0; if (section == 6) { point = _root.point9; section = 9; } else if (section == 11) { point = _root.point1; section = 1; } } if (_y > 600) { _y = 0; if (section == 9) { point = _root.point1; section = 1; } } if (health < 5) { _root.score++; _root.money = _root.money + 100; guy.gotoAndStop(4); alive = 0; _root.killcount++; _root.enemycount--; i = _root.levelarray.length - 1; while (i >= 0) { if (_root.killcount >= _root.levelarray[i][0]) { _root.onlevel = i; break; } i--; } } } else { timer++; if (timer > time) { _alpha = (_alpha-1); } if (_alpha < 10) { _root.enemyarray.splice(pos, 1); i = pos; while (i < _root.enemyarray.length) { _root.enemyarray[i][2].pos--; i++; } this.removeMovieClip(); } yspeed = yspeed + _root.grav; _y = (_y + yspeed); _x = (_x + xspeed); xspeed = xspeed * 0.7; if (_root.back.hitTest(_x, _y - 10, true)) { yspeed = 0; i = 0; while (i < 100) { _y = (_y + _root.grav); if (!_root.back.hitTest(_x, _y - 11, true)) { break; } i++; } } if ((_root.back.hitTest(_x + 5, _y + 6, true) or _root.back.hitTest(_x + 5, _y - 6, true)) or _root.back.hitTest(_x + 5, _y, true)) { xspeed = 0; i = 0; while (i < 100) { _x = (_x - _root.speed); if (!((_root.back.hitTest(_x + 4, _y + 6, true) or _root.back.hitTest(_x + 6, _y - 6, true)) or _root.back.hitTest(_x + 4, _y, true))) { break; } i++; } } if ((_root.back.hitTest(_x - 5, _y + 6, true) or _root.back.hitTest(_x - 5, _y - 6, true)) or _root.back.hitTest(_x - 5, _y, true)) { xspeed = 0; i = 0; while (i < 100) { _x = (_x + _root.speed); if (!((_root.back.hitTest(_x - 4, _y + 6, true) or _root.back.hitTest(_x - 4, _y - 6, true)) or _root.back.hitTest(_x - 4, _y, true))) { break; } i++; } } if (_root.back.hitTest(_x, _y + 10, true)) { yspeed = 0; i = 0; while (i < 100) { _y = (_y - _root.grav); if (!_root.back.hitTest(_x, _y + 9, true)) { break; } i++; } } } } else { guy.guy.stop(); } }; jumpfunc = function () { if (_root.back.hitTest(_x + 6, _y + 4, true)) { return(true); } if (_root.back.hitTest(_x - 6, _y + 4, true)) { return(true); } if (jump == 1) { return(true); } }; onMouseDown = function () { if ((((_root._xmouse > (_x - 5)) and (_root._xmouse < (_x + 5))) and (_root._ymouse > (_y - 11))) and (_root._ymouse < (_y + 11))) { trace(section); } };
Symbol 62 MovieClip Frame 1
stop();
Symbol 63 MovieClip Frame 1
stop();
Symbol 66 MovieClip Frame 1
stop();
Symbol 67 MovieClip Frame 1
stop();
Symbol 68 MovieClip Frame 1
stop();
Symbol 69 MovieClip Frame 13
stop();
Symbol 70 MovieClip Frame 1
stop();
Symbol 71 MovieClip [zombie] Frame 1
if (varsset == 1) { } else { stop(); grav = 0.5; yspeed = 0; xspeed = 0; dir = 1; air = 0; varsset = 1; jump = 0; alive = 1; health = 150; time = 100; timer = 0; i = 1; while (i <= 17) { if (_root["point" + i].hitTest(_x, _y, true)) { section = i; break; } i++; } point = _root["point" + section]; pos = _root.enemyarray.length; _root.enemyarray.push([_x, _y, this]); } onEnterFrame = function () { if (_root.gamepause == 0) { if (alive == 1) { if ((((point._x < (_x + 10)) and (point._x > (_x - 10))) and (point._y < (_y + 10))) and (point._y > (_y - 10))) { section = _root["section" + section][int(random(_root["section" + section].length))]; point = _root["point" + section]; i = 1; while (i <= 17) { if (_root["point" + i].hitTest(_x, _y, true)) { currentsection = i; } i++; } } if (currentsection == _root.section) { point = _root.guy; } else { point = _root["point" + section]; } jump = 0; i = 0; while (i < _root.enemyarray.length) { if (_root.enemyarray[i][2].alive == 1) { if (this != _root.enemyarray[i][2]) { if ((((_root.enemyarray[i][0] < (_x + 5)) and (_root.enemyarray[i][0] > (_x - 5))) and (_root.enemyarray[i][1] < (_y + 11))) and (_root.enemyarray[i][1] > (_y - 11))) { if (_root.enemyarray[i][0] > _x) { _root.enemyarray[i][2].xspeed = _root.enemyarray[i][2].xspeed + 2; xspeed = xspeed - 2; jump = 1; } } } } i++; } _root.enemyarray[pos][0] = _x; _root.enemyarray[pos][1] = _y; if (_root.guy.hitTest(this)) { if (_x > _root.guy._x) { _root.xspeed = _root.xspeed - 2; xspeed = xspeed + 2; } else { _root.xspeed = _root.xspeed + 2; xspeed = xspeed - 2; } _root.oomf.start(); _root.health = _root.health - (1 - (_root.strengthlevel / 7)); } yspeed = yspeed + _root.grav; _y = (_y + yspeed); _x = (_x + xspeed); xspeed = xspeed * 0.5; if ((point._x - 10) > _x) { xspeed = xspeed + _root.speed; dir = 1; if (air == 0) { guy.gotoAndStop(2); } guy.guy.arms.arms.play(); } else if ((point._x + 10) < _x) { xspeed = xspeed - _root.speed; dir = 2; if (air == 0) { guy.gotoAndStop(2); } guy.guy.arms.arms.play(); } else if (air == 0) { guy.gotoAndStop(1); if (point._y < _y) { if ((_y - point._y) < 100) { jump = 1; } } } if (dir == 1) { gotoAndStop (1); } else { gotoAndStop (2); } if (_root.back.hitTest(_x, _y + 10, true)) { yspeed = 0; air = 0; if (jumpfunc() == true) { yspeed = -_root.jumpheight; guy.gotoAndStop(3); air = 1; } i = 0; while (i < 100) { _y = (_y - _root.grav); if (!_root.back.hitTest(_x, _y + 9, true)) { break; } i++; } } else { air = 1; } if (_root.back.hitTest(_x, _y - 10, true)) { yspeed = 0; i = 0; while (i < 100) { _y = (_y + _root.grav); if (!_root.back.hitTest(_x, _y - 11, true)) { break; } i++; } } if ((_root.back.hitTest(_x + 5, _y + 6, true) or _root.back.hitTest(_x + 5, _y - 6, true)) or _root.back.hitTest(_x + 5, _y, true)) { xspeed = 0; i = 0; while (i < 100) { _x = (_x - _root.speed); if (!((_root.back.hitTest(_x + 4, _y + 6, true) or _root.back.hitTest(_x + 6, _y - 6, true)) or _root.back.hitTest(_x + 4, _y, true))) { break; } i++; } } if ((_root.back.hitTest(_x - 5, _y + 6, true) or _root.back.hitTest(_x - 5, _y - 6, true)) or _root.back.hitTest(_x - 5, _y, true)) { xspeed = 0; i = 0; while (i < 100) { _x = (_x + _root.speed); if (!((_root.back.hitTest(_x - 4, _y + 6, true) or _root.back.hitTest(_x - 4, _y - 6, true)) or _root.back.hitTest(_x - 4, _y, true))) { break; } i++; } } if (_x < 0) { if (section == 12) { point = _root.point16; section = 16; } _x = 800; } else if (_x > 800) { _x = 0; if (section == 6) { point = _root.point9; section = 9; } else if (section == 11) { point = _root.point1; section = 1; } } if (_y > 600) { _y = 0; if (section == 9) { point = _root.point1; section = 1; } } if (health < 5) { _root.score++; _root.money = _root.money + 100; guy.gotoAndStop(4); alive = 0; _root.killcount++; _root.enemycount--; i = _root.levelarray.length - 1; while (i >= 0) { if (_root.killcount >= _root.levelarray[i][0]) { _root.onlevel = i; break; } i--; } } } else { timer++; if (timer > time) { _alpha = (_alpha-1); } if (_alpha < 10) { _root.enemyarray.splice(pos, 1); i = pos; while (i < _root.enemyarray.length) { _root.enemyarray[i][2].pos--; i++; } this.removeMovieClip(); } yspeed = yspeed + _root.grav; _y = (_y + yspeed); _x = (_x + xspeed); xspeed = xspeed * 0.7; if (_root.back.hitTest(_x, _y - 10, true)) { yspeed = 0; i = 0; while (i < 100) { _y = (_y + _root.grav); if (!_root.back.hitTest(_x, _y - 11, true)) { break; } i++; } } if ((_root.back.hitTest(_x + 5, _y + 6, true) or _root.back.hitTest(_x + 5, _y - 6, true)) or _root.back.hitTest(_x + 5, _y, true)) { xspeed = 0; i = 0; while (i < 100) { _x = (_x - _root.speed); if (!((_root.back.hitTest(_x + 4, _y + 6, true) or _root.back.hitTest(_x + 6, _y - 6, true)) or _root.back.hitTest(_x + 4, _y, true))) { break; } i++; } } if ((_root.back.hitTest(_x - 5, _y + 6, true) or _root.back.hitTest(_x - 5, _y - 6, true)) or _root.back.hitTest(_x - 5, _y, true)) { xspeed = 0; i = 0; while (i < 100) { _x = (_x + _root.speed); if (!((_root.back.hitTest(_x - 4, _y + 6, true) or _root.back.hitTest(_x - 4, _y - 6, true)) or _root.back.hitTest(_x - 4, _y, true))) { break; } i++; } } if (_root.back.hitTest(_x, _y + 10, true)) { yspeed = 0; i = 0; while (i < 100) { _y = (_y - _root.grav); if (!_root.back.hitTest(_x, _y + 9, true)) { break; } i++; } } } } else { guy.guy.stop(); } }; jumpfunc = function () { if (_root.back.hitTest(_x + 6, _y + 4, true)) { return(true); } if (_root.back.hitTest(_x - 6, _y + 4, true)) { return(true); } if (jump == 1) { return(true); } }; onMouseDown = function () { if ((((_root._xmouse > (_x - 5)) and (_root._xmouse < (_x + 5))) and (_root._ymouse > (_y - 11))) and (_root._ymouse < (_y + 11))) { trace(section); } };
Symbol 83 MovieClip Frame 1
stop();
Symbol 85 MovieClip Frame 1
stop();
Symbol 86 MovieClip Frame 13
stop();
Symbol 87 MovieClip Frame 1
stop();
Symbol 88 MovieClip [vampire] Frame 1
if (varsset == 1) { } else { stop(); grav = 0.5; yspeed = 0; xspeed = 0; dir = 1; air = 0; varsset = 1; jump = 0; alive = 1; health = 100; time = 100; timer = 0; i = 1; while (i <= 17) { if (_root["point" + i].hitTest(_x, _y, true)) { section = i; break; } i++; } point = _root["point" + section]; pos = _root.enemyarray.length; _root.enemyarray.push([_x, _y, this]); } onEnterFrame = function () { if (_root.gamepause == 0) { if (alive == 1) { if (dir == 1) { guy.cape.gotoAndStop(int(xspeed) + 1); } else { guy.cape.gotoAndStop(int(-xspeed) + 1); } if ((((point._x < (_x + 10)) and (point._x > (_x - 10))) and (point._y < (_y + 10))) and (point._y > (_y - 10))) { section = _root["section" + section][int(random(_root["section" + section].length))]; point = _root["point" + section]; i = 1; while (i <= 17) { if (_root["point" + i].hitTest(_x, _y, true)) { currentsection = i; } i++; } } if (currentsection == _root.section) { point = _root.guy; } else { point = _root["point" + section]; } jump = 0; i = 0; while (i < _root.enemyarray.length) { if (_root.enemyarray[i][2].alive == 1) { if (this != _root.enemyarray[i][2]) { if ((((_root.enemyarray[i][0] < (_x + 5)) and (_root.enemyarray[i][0] > (_x - 5))) and (_root.enemyarray[i][1] < (_y + 11))) and (_root.enemyarray[i][1] > (_y - 11))) { if (_root.enemyarray[i][0] > _x) { _root.enemyarray[i][2].xspeed = _root.enemyarray[i][2].xspeed + 2; xspeed = xspeed - 2; jump = 1; } } } } i++; } _root.enemyarray[pos][0] = _x; _root.enemyarray[pos][1] = _y; if (_root.guy.hitTest(this)) { if (_x > _root.guy._x) { _root.xspeed = _root.xspeed - 2; xspeed = xspeed + 2; } else { _root.xspeed = _root.xspeed + 2; xspeed = xspeed - 2; } _root.oomf.start(); _root.health = _root.health - (1 - (_root.strengthlevel / 7)); } yspeed = yspeed + _root.grav; _y = (_y + yspeed); _x = (_x + xspeed); xspeed = xspeed * 0.7; if ((point._x - 10) > _x) { xspeed = xspeed + _root.speed; dir = 1; if (air == 0) { guy.gotoAndStop(2); } guy.guy.arms.arms.play(); } else if ((point._x + 10) < _x) { xspeed = xspeed - _root.speed; dir = 2; if (air == 0) { guy.gotoAndStop(2); } guy.guy.arms.arms.play(); } else if (air == 0) { guy.gotoAndStop(1); if (point._y < _y) { if ((_y - point._y) < 100) { jump = 1; } } } if (dir == 1) { gotoAndStop (1); } else { gotoAndStop (2); } if (_root.back.hitTest(_x, _y + 10, true)) { yspeed = 0; air = 0; if (jumpfunc() == true) { yspeed = -_root.jumpheight; guy.gotoAndStop(3); air = 1; } i = 0; while (i < 100) { _y = (_y - _root.grav); if (!_root.back.hitTest(_x, _y + 9, true)) { break; } i++; } } else { air = 1; } if (_root.back.hitTest(_x, _y - 10, true)) { yspeed = 0; i = 0; while (i < 100) { _y = (_y + _root.grav); if (!_root.back.hitTest(_x, _y - 11, true)) { break; } i++; } } if ((_root.back.hitTest(_x + 5, _y + 6, true) or _root.back.hitTest(_x + 5, _y - 6, true)) or _root.back.hitTest(_x + 5, _y, true)) { xspeed = 0; i = 0; while (i < 100) { _x = (_x - _root.speed); if (!((_root.back.hitTest(_x + 4, _y + 6, true) or _root.back.hitTest(_x + 6, _y - 6, true)) or _root.back.hitTest(_x + 4, _y, true))) { break; } i++; } } if ((_root.back.hitTest(_x - 5, _y + 6, true) or _root.back.hitTest(_x - 5, _y - 6, true)) or _root.back.hitTest(_x - 5, _y, true)) { xspeed = 0; i = 0; while (i < 100) { _x = (_x + _root.speed); if (!((_root.back.hitTest(_x - 4, _y + 6, true) or _root.back.hitTest(_x - 4, _y - 6, true)) or _root.back.hitTest(_x - 4, _y, true))) { break; } i++; } } if (_x < 0) { if (section == 12) { point = _root.point16; section = 16; } _x = 800; } else if (_x > 800) { _x = 0; if (section == 6) { point = _root.point9; section = 9; } else if (section == 11) { point = _root.point1; section = 1; } } if (_y > 600) { _y = 0; if (section == 9) { point = _root.point1; section = 1; } } if (health < 5) { _root.score++; _root.money = _root.money + 100; guy.gotoAndStop(4); alive = 0; _root.killcount++; _root.enemycount--; i = _root.levelarray.length - 1; while (i >= 0) { if (_root.killcount >= _root.levelarray[i][0]) { _root.onlevel = i; break; } i--; } } } else { timer++; if (timer > time) { _alpha = (_alpha-1); } if (_alpha < 10) { _root.enemyarray.splice(pos, 1); i = pos; while (i < _root.enemyarray.length) { _root.enemyarray[i][2].pos--; i++; } this.removeMovieClip(); } yspeed = yspeed + _root.grav; _y = (_y + yspeed); _x = (_x + xspeed); xspeed = xspeed * 0.7; if (_root.back.hitTest(_x, _y - 10, true)) { yspeed = 0; i = 0; while (i < 100) { _y = (_y + _root.grav); if (!_root.back.hitTest(_x, _y - 11, true)) { break; } i++; } } if ((_root.back.hitTest(_x + 5, _y + 6, true) or _root.back.hitTest(_x + 5, _y - 6, true)) or _root.back.hitTest(_x + 5, _y, true)) { xspeed = 0; i = 0; while (i < 100) { _x = (_x - _root.speed); if (!((_root.back.hitTest(_x + 4, _y + 6, true) or _root.back.hitTest(_x + 6, _y - 6, true)) or _root.back.hitTest(_x + 4, _y, true))) { break; } i++; } } if ((_root.back.hitTest(_x - 5, _y + 6, true) or _root.back.hitTest(_x - 5, _y - 6, true)) or _root.back.hitTest(_x - 5, _y, true)) { xspeed = 0; i = 0; while (i < 100) { _x = (_x + _root.speed); if (!((_root.back.hitTest(_x - 4, _y + 6, true) or _root.back.hitTest(_x - 4, _y - 6, true)) or _root.back.hitTest(_x - 4, _y, true))) { break; } i++; } } if (_root.back.hitTest(_x, _y + 10, true)) { yspeed = 0; i = 0; while (i < 100) { _y = (_y - _root.grav); if (!_root.back.hitTest(_x, _y + 9, true)) { break; } i++; } } } } else { guy.guy.stop(); } }; jumpfunc = function () { if (_root.back.hitTest(_x + 6, _y + 4, true)) { return(true); } if (_root.back.hitTest(_x - 6, _y + 4, true)) { return(true); } if (jump == 1) { return(true); } }; onMouseDown = function () { if ((((_root._xmouse > (_x - 5)) and (_root._xmouse < (_x + 5))) and (_root._ymouse > (_y - 11))) and (_root._ymouse < (_y + 11))) { trace(section); } };
Symbol 90 MovieClip [blood] Frame 1
onEnterFrame = function () { if (_root.gamepause == 0) { _rotation = (_rotation + xspeed); yspeed = yspeed + _root.grav; _y = (_y + yspeed); _x = (_x + xspeed); _alpha = (_alpha - 5); if (_alpha < 10) { this.removeMovieClip(); } } };
Symbol 91 MovieClip [blood2] Frame 1
i = 1; while (i < 5) { _root.attachMovie("blood", "blood" + _root.level, _root.level); _root["blood" + _root.level].bitsize = random(100); _root["blood" + _root.level]._xscale = _root["blood" + _root.level].bitsize; _root["blood" + _root.level]._yscale = _root["blood" + _root.level].bitsize; _root["blood" + _root.level].yspeed = -i; _root["blood" + _root.level]._x = _x; _root["blood" + _root.level]._y = _y; if (dir == 1) { _root["blood" + _root.level].xspeed = i; } else { _root["blood" + _root.level].xspeed = -i; } _root.level++; i++; } this.removeMovieClip();
Symbol 93 MovieClip [parcel] Frame 1
yspeed = 0; onEnterFrame = function () { if (_root.gamepause == 0) { yspeed++; j = 0; while (j <= yspeed) { _y = (_y + _root.grav); if (_root.back.hitTest(_x + 6, _y + 6, true)) { i = -2; while (i <= 2) { if (i != 0) { _root.attachMovie("piece", "piece" + _root.level, _root.level); _root["piece" + _root.level]._x = _x; _root["piece" + _root.level]._y = _y; _root["piece" + _root.level]._height = _height / 2; _root["piece" + _root.level]._width = _width / 2; _root["piece" + _root.level].xspeed = i; _root["piece" + _root.level].yspeed = -6 + Math.sqrt(i * i); _root.level++; } i++; } _root.attachMovie("weapon", "weapon" + _root.level, _root.level); _root["weapon" + _root.level]._x = _x; _root["weapon" + _root.level]._y = _y; _root["weapon" + _root.level].weapon.gotoAndStop(2 + random(_root.levelarray[_root.onlevel][2])); _root.level++; _root.crash.start(); this.removeMovieClip(); } j++; } } };
Symbol 97 MovieClip [turret] Frame 1
landed = 0; yspeed = 0; target = 0; accuracy = 10; firerate = 10; timer = 0; damage = 10; enemyhit = 0; _root.turretnumber++; onEnterFrame = function () { if (_root.gamepause == 0) { firerate = 10 - _root.turretfirerate; accuracy = 10 - _root.turretaccuracy; damage = 10 + (_root.turretdamage * 5); if (landed == 0) { yspeed = yspeed + _root.grav; _y = (_y + yspeed); if ((_root.back.hitTest(_x - 5, _y + 6, true) or _root.back.hitTest(_x + 5, _y + 6, true)) or _root.back.hitTest(_x, _y + 6, true)) { landed = 1; i = 0; while (i < 100) { _y = (_y-1); if (!((_root.back.hitTest(_x - 5, _y + 5, true) or _root.back.hitTest(_x + 5, _y + 5, true)) or _root.back.hitTest(_x, _y + 5, true))) { break; } i++; } } } else { _root.createEmptyMovieClip("lines" + linelevel, linelevel); i = 0; while (i <= _root.enemyarray.length) { if (_root.enemyarray.length == i) { target = 0; break; } if ((((_root.enemyarray[i][2]._x < (_x + (100 + (_root.turretaccuracy * 20)))) and (_root.enemyarray[i][2]._x > (_x - (100 + (_root.turretaccuracy * 20))))) and (_root.enemyarray[i][2]._y < (_y + (100 + (_root.turretaccuracy * 20))))) and (_root.enemyarray[i][2]._y > (_y - (100 + (_root.turretaccuracy * 20))))) { if (_root.enemyarray[i][2].alive == 1) { target = _root.enemyarray[i][2]; break; } } i++; } if (target != 0) { timer++; if (timer > firerate) { enemyhit = 0; timer = 0; if (target._x < _x) { gun._rotation = ((Math.atan((target._y - _y) / (target._x - _x)) * 57.2957795130823) + ((-accuracy) + random(accuracy * 2))) - 4; } else { gun._rotation = (((Math.atan((target._y - _y) / (target._x - _x)) * 57.2957795130823) + 180) + ((-accuracy) + random(accuracy * 2))) + 4; } _root.pistol.start(); i = 0; while (i <= 600) { o = 0; while (o < _root.enemyarray.length) { if (_root.enemyarray[o][2].alive == 1) { if (((((_root.enemyarray[o][0] - 5) < (_x + (Math.sin(((gun._rotation - 90) * Math.PI) / 180) * i))) and ((_root.enemyarray[o][0] + 5) > (_x + (Math.sin(((gun._rotation - 90) * Math.PI) / 180) * i)))) and ((_root.enemyarray[o][1] + 11) > ((_y - 10) - (Math.cos(((gun._rotation - 90) * Math.PI) / 180) * i)))) and ((_root.enemyarray[o][1] - 11) < ((_y - 10) - (Math.cos(((gun._rotation - 90) * Math.PI) / 180) * i)))) { with (_root["lines" + linelevel]) { lineStyle(1, 0, 100); moveTo(this._x, this._y - 10); lineTo(this._x + (Math.sin(((gun._rotation - 90) * Math.PI) / 180) * i), (this._y - 10) - (Math.cos(((gun._rotation - 90) * Math.PI) / 180) * i)); } _root.enemyarray[o][2].health = _root.enemyarray[o][2].health - 10; _root.hit.start(); if (_x > _root.enemyarray[o][2]._x) { _root.bloodfunc(_root.enemyarray[o][2]._x, _root.enemyarray[o][2]._y, 2); _root.enemyarray[o][2].xspeed = _root.enemyarray[o][2].xspeed - 2; } else { _root.bloodfunc(_root.enemyarray[o][2]._x, _root.enemyarray[o][2]._y, 1); _root.enemyarray[o][2].xspeed = _root.enemyarray[o][2].xspeed + 2; } enemyhit = 1; break; } } o++; } if (enemyhit == 0) { if (_root.back.hitTest(_x + (Math.sin(((gun._rotation - 90) * Math.PI) / 180) * i), (_y - 10) - (Math.cos(((gun._rotation - 90) * Math.PI) / 180) * i), true)) { with (_root["lines" + linelevel]) { lineStyle(1, 0, 100); moveTo(this._x, this._y - 10); lineTo(this._x + (Math.sin(((gun._rotation - 90) * Math.PI) / 180) * i), (this._y - 10) - (Math.cos(((gun._rotation - 90) * Math.PI) / 180) * i)); } return; } if (i == 600) { with (_root["lines" + linelevel]) { lineStyle(1, 0, 100); moveTo(this._x, this._y - 10); lineTo(this._x + (Math.sin(((gun._rotation - 90) * Math.PI) / 180) * i), (this._y - 10) - (Math.cos(((gun._rotation - 90) * Math.PI) / 180) * i)); } } else if (_root.guy.hitTest(_x + (Math.sin(((gun._rotation - 90) * Math.PI) / 180) * i), (_y - 10) - (Math.cos(((gun._rotation - 90) * Math.PI) / 180) * i), true)) { with (_root["lines" + linelevel]) { lineStyle(1, 0, 100); moveTo(this._x, this._y - 10); lineTo(this._x + (Math.sin(((gun._rotation - 90) * Math.PI) / 180) * i), (this._y - 10) - (Math.cos(((gun._rotation - 90) * Math.PI) / 180) * i)); } _root.health = _root.health - 10; _root.hit.start(); if (_x > _root.guy._x) { _root.bloodfunc(_root.guy._x, _root.guy._y, 2); _root.xspeed = _root.xspeed - 2; } else { _root.bloodfunc(_root.guy._x, _root.guy._y, 1); _root.xspeed = _root.xspeed + 2; } return; } } i = i + 5; } } } } } };
Symbol 104 Button
on (rollOver) { if (_root.speedlevel < 5) { price.text = "$" + ((_root.speedlevel + 1) * 1000); } _root.roll.start(); } on (press) { if (_root.speedlevel < 5) { if (_root.money >= ((_root.speedlevel + 1) * 1000)) { _root.money = _root.money - ((_root.speedlevel + 1) * 1000); _root.speedlevel++; price.text = "$" + ((_root.speedlevel + 1) * 1000); speedindicator.gotoAndStop(_root.speedlevel + 1); _root.pressed.start(); if (_root.speedlevel >= 5) { price.text = ""; } } } else { price.text = ""; } } on (rollOut) { price.text = ""; }
Symbol 105 Button
on (rollOver) { price.text = "$50"; _root.roll.start(); } on (press) { if (_root.weapon == 0) { if (_root.money >= 50) { _root.money = _root.money - 50; _root.attachMovie("item", "item" + _root.level, _root.level); _root.pressed.start(); _root["item" + _root.level]._x = -10; _root["item" + _root.level]._y = -10; _root["item" + _root.level].item.gotoAndStop(3); _root["item" + _root.level].holding = 1; _root["item" + _root.level].thrown = 0; _root.weapon = 1; _root.level++; } } } on (rollOut) { price.text = ""; }
Symbol 106 Button
on (rollOver) { price.text = "$200"; _root.roll.start(); } on (press) { if (_root.weapon == 0) { if (_root.money >= 200) { _root.money = _root.money - 200; _root.weapon = 2; _root.ammo = _root.gunsarray[_root.weapon - 2][2]; _root.pressed.start(); } } } on (rollOut) { price.text = ""; }
Symbol 107 Button
on (rollOver) { price.text = "$500"; _root.roll.start(); } on (press) { if (_root.weapon == 0) { if (_root.money >= 500) { _root.money = _root.money - 500; _root.weapon = 3; _root.ammo = _root.gunsarray[_root.weapon - 2][2]; _root.pressed.start(); } } } on (rollOut) { price.text = ""; }
Symbol 109 Button
on (rollOver) { if (_root.reloadlevel < 5) { price.text = "$" + ((_root.reloadlevel + 1) * 1000); } _root.roll.start(); } on (press) { if (_root.reloadlevel < 5) { if (_root.money >= ((_root.reloadlevel + 1) * 1000)) { _root.money = _root.money - ((_root.reloadlevel + 1) * 1000); _root.reloadlevel++; price.text = "$" + ((_root.reloadlevel + 1) * 1000); reloadindicator.gotoAndStop(_root.reloadlevel + 1); _root.pressed.start(); if (_root.reloadlevel >= 5) { price.text = ""; } } } else { price.text = ""; } } on (rollOut) { price.text = ""; }
Symbol 110 Button
on (rollOver) { if (_root.strengthlevel < 5) { price.text = "$" + ((_root.strengthlevel + 1) * 1000); } _root.roll.start(); } on (press) { if (_root.strengthlevel < 5) { if (_root.money >= ((_root.strengthlevel + 1) * 1000)) { _root.money = _root.money - ((_root.strengthlevel + 1) * 1000); _root.strengthlevel++; price.text = "$" + ((_root.strengthlevel + 1) * 1000); strengthindicator.gotoAndStop(_root.strengthlevel + 1); _root.pressed.start(); if (_root.strengthlevel >= 5) { price.text = ""; } } } else { price.text = ""; } } on (rollOut) { price.text = ""; }
Symbol 119 MovieClip Frame 1
stop();
Symbol 120 Button
on (rollOver) { price.text = "$600"; _root.roll.start(); } on (press) { if (_root.weapon == 0) { if (_root.money >= 600) { _root.money = _root.money - 600; _root.weapon = 4; _root.ammo = _root.gunsarray[_root.weapon - 2][2]; _root.pressed.start(); } } } on (rollOut) { price.text = ""; }
Symbol 121 Button
on (rollOver) { price.text = "$1100"; _root.roll.start(); } on (press) { if (_root.weapon == 0) { if (_root.money >= 1100) { _root.money = _root.money - 1100; _root.weapon = 6; _root.ammo = _root.gunsarray[_root.weapon - 2][2]; _root.pressed.start(); } } } on (rollOut) { price.text = ""; }
Symbol 122 Button
on (rollOver) { price.text = "$900"; _root.roll.start(); } on (press) { if (_root.weapon == 0) { if (_root.money >= 900) { _root.money = _root.money - 900; _root.weapon = 5; _root.ammo = _root.gunsarray[_root.weapon - 2][2]; _root.pressed.start(); } } } on (rollOut) { price.text = ""; }
Symbol 123 Button
on (rollOver) { price.text = "$1600"; _root.roll.start(); } on (press) { if (_root.weapon == 0) { if (_root.money >= 1600) { _root.money = _root.money - 1600; _root.weapon = 8; _root.ammo = _root.gunsarray[_root.weapon - 2][2]; _root.pressed.start(); } } } on (rollOut) { price.text = ""; }
Symbol 124 Button
on (rollOver) { price.text = "$1500"; _root.roll.start(); } on (press) { if (_root.weapon == 0) { if (_root.money >= 1500) { _root.money = _root.money - 1500; _root.weapon = 7; _root.ammo = _root.gunsarray[_root.weapon - 2][2]; _root.pressed.start(); } } } on (rollOut) { price.text = ""; }
Symbol 134 Button
on (rollOver) { price.text = "$2000"; _root.roll.start(); } on (press) { if (_root.turretnumber < 5) { if (_root.money >= 2000) { _root.money = _root.money - 2000; _root.placingturret = 1; Mouse.hide(); _root.attachMovie("placingarrow", "placingarrow", _root.level); _root.level++; turretindicator.gotoAndStop(_root.turretnumber + 1); _root.pressed.start(); } } } on (rollOut) { price.text = ""; }
Symbol 136 Button
on (rollOver) { if (_root.turretfirerate < 5) { price.text = "$" + ((_root.turretfirerate + 1) * 2000); } _root.roll.start(); } on (press) { if (_root.turretfirerate < 5) { if (_root.money >= ((_root.turretfirerate + 1) * 2000)) { _root.money = _root.money - ((_root.turretfirerate + 1) * 2000); _root.turretfirerate++; price.text = "$" + ((_root.turretfirerate + 1) * 2000); turretfirerateindicator.gotoAndStop(_root.turretfirerate + 1); _root.pressed.start(); if (_root.turretfirerate >= 5) { price.text = ""; } } } else { price.text = ""; } } on (rollOut) { price.text = ""; }
Symbol 138 Button
on (rollOver) { if (_root.turretaccuracy < 5) { price.text = "$" + ((_root.turretaccuracy + 1) * 2000); } _root.roll.start(); } on (press) { if (_root.turretaccuracy < 5) { if (_root.money >= ((_root.turretaccuracy + 1) * 2000)) { _root.money = _root.money - ((_root.turretaccuracy + 1) * 2000); _root.turretaccuracy++; price.text = "$" + ((_root.turretaccuracy + 1) * 2000); turretaccuracyindicator.gotoAndStop(_root.turretaccuracy + 1); _root.pressed.start(); if (_root.turretaccuracy >= 5) { price.text = ""; } } } else { price.text = ""; } } on (rollOut) { price.text = ""; }
Symbol 139 Button
on (rollOver) { if (_root.turretdamage < 5) { price.text = "$" + ((_root.turretdamage + 1) * 2000); } _root.roll.start(); } on (press) { if (_root.turretdamage < 5) { if (_root.money >= ((_root.turretdamage + 1) * 2000)) { _root.money = _root.money - ((_root.turretdamage + 1) * 2000); _root.turretdamage++; price.text = "$" + ((_root.turretdamage + 1) * 2000); turretdamageindicator.gotoAndStop(_root.turretdamage + 1); _root.pressed.start(); if (_root.turretdamage >= 5) { price.text = ""; } } } else { price.text = ""; } } on (rollOut) { price.text = ""; }
Symbol 142 Button
on (rollOver) { price.text = "$500"; _root.roll.start(); } on (press) { if (_root.health < 100) { if (_root.money >= 500) { _root.money = _root.money - 500; _root.health = _root.health + 20; _root.pressed.start(); if (_root.health > 100) { _root.health = 100; } } } } on (rollOut) { price.text = ""; }
Symbol 143 Button
on (rollOver) { price.text = "$1500"; _root.roll.start(); } on (press) { if (_root.health < 100) { if (_root.money >= 1500) { _root.money = _root.money - 1500; _root.health = 100; _root.pressed.start(); } } } on (rollOut) { price.text = ""; }
Symbol 148 MovieClip [buymenu] Frame 1
_alpha = 0; speedindicator.gotoAndStop(_root.speedlevel + 1); reloadindicator.gotoAndStop(_root.reloadlevel + 1); strengthindicator.gotoAndStop(_root.strengthlevel + 1); turretfirerateindicator.gotoAndStop(_root.turretfirerate + 1); turretaccuracyindicator.gotoAndStop(_root.turretaccuracy + 1); turretdamageindicator.gotoAndStop(_root.turretdamage + 1); turretindicator.gotoAndStop(_root.turretnumber + 1); onEnterFrame = function () { money.text = "Money: $" + _root.money; if (_root.placingturret == 1) { this.removeMovieClip(); } if (_root.gamepause == 1) { if (_alpha < 80) { _alpha = (_alpha + 10); } } else { this.removeMovieClip(); } };
Symbol 150 MovieClip [placingarrow] Frame 1
_y = 50; onEnterFrame = function () { _x = _root._xmouse; }; onMouseDown = function () { _root.gamepause = 0; i = 1; while (i <= 9) { if (_root["spawn" + i]._currentframe != 1) { _root["spawn" + i].play(); } i++; } _root.placingturret = 0; _root.attachMovie("turret", "turret" + _root.level, _root.level); _root["turret" + _root.level].linelevel = _root.level + 1; _root["turret" + _root.level]._x = _x; _root["turret" + _root.level]._y = -20; _root.level = _root.level + 2; this.removeMovieClip(); };
Symbol 166 Button
on (release) { gotoAndStop (2); }
Symbol 171 Button
on (release) { gotoAndStop (3); }
Symbol 176 Button
on (release) { gotoAndStop (5); }
Symbol 181 Button
on (release) { _root.started = 1; }
Symbol 188 Button
on (release) { gotoAndStop (1); }
Symbol 203 Button
on (release) { _root._quality = "LOW"; }
Symbol 222 Button
on (release) { _root._quality = "MEDIUM"; }
Symbol 232 Button
on (release) { _root._quality = "HIGH"; }
Symbol 242 Button
on (release) { _root._quality = "BEST"; }
Symbol 252 Button
on (release) { _root.hit.setVolume(100); _root.soundon = 1; }
Symbol 256 Button
on (release) { _root.hit.setVolume(0); _root.soundon = 0; }
Symbol 261 MovieClip Frame 1
stop();
Symbol 271 MovieClip Frame 1
gotoAndStop(1 + int(random(6))); _y = (-300 + random(400)); xspeed = 1 + random(1);
Symbol 280 MovieClip Frame 1
stop(); action = function () { this.play(); };
Symbol 280 MovieClip Frame 5
stop();
Symbol 286 MovieClip Frame 1
stop();
Symbol 286 MovieClip Frame 2
stop();
Symbol 286 MovieClip Frame 3
stop();
Symbol 286 MovieClip Frame 4
stop();
Symbol 286 MovieClip Frame 5
stop();
Symbol 293 MovieClip Frame 1
stop();
Symbol 293 MovieClip Frame 2
stop();
Symbol 293 MovieClip Frame 3
stop();
Symbol 293 MovieClip Frame 4
stop();
Symbol 293 MovieClip Frame 5
stop();
Symbol 293 MovieClip Frame 6
stop();
Symbol 299 MovieClip Frame 1
stop();
Symbol 299 MovieClip Frame 2
stop();
Symbol 299 MovieClip Frame 3
stop();
Symbol 299 MovieClip Frame 4
stop();
Symbol 299 MovieClip Frame 5
stop();
Symbol 301 MovieClip Frame 13
stop();
Symbol 302 MovieClip Frame 1
stop();
Symbol 303 MovieClip Frame 1
stop();
Symbol 342 MovieClip Frame 1
stop();
Symbol 342 MovieClip Frame 2
_root.enemycount++;
Symbol 342 MovieClip Frame 45
_root.attachMovie("zombie", "enemy" + _root.level, _root.level); _root["enemy" + _root.level]._y = _y - 11; _root["enemy" + _root.level]._x = _x; _root.level++;
Symbol 358 MovieClip Frame 1
onEnterFrame = function () { if (_root.gamepause == 1) { stop(); } else { play(); } };
Symbol 372 MovieClip Frame 1
stop();
Symbol 372 MovieClip Frame 2
_root.enemycount++;
Symbol 372 MovieClip Frame 200
_root.attachMovie("vampire", "enemy" + _root.level, _root.level); _root["enemy" + _root.level]._y = _y - 5; _root["enemy" + _root.level]._x = _x; _root.level++;
Symbol 374 MovieClip Frame 1
stop();
Symbol 374 MovieClip Frame 2
_root.enemycount++;
Symbol 374 MovieClip Frame 35
_root.attachMovie("skeleton", "enemy" + _root.level, _root.level); _root["enemy" + _root.level]._y = _y; _root["enemy" + _root.level]._x = _x; _root.level++;
Symbol 383 MovieClip Frame 1
stop();
Symbol 388 MovieClip Frame 1
_visible = false;
Symbol 391 MovieClip Frame 1
_visible = false;
Symbol 394 MovieClip Frame 1
_visible = false;
Symbol 397 MovieClip Frame 1
_visible = false;
Symbol 399 MovieClip Frame 1
_visible = false;
Symbol 402 MovieClip Frame 1
_visible = false;
Symbol 405 MovieClip Frame 1
_visible = false;
Symbol 408 MovieClip Frame 1
_visible = false;
Symbol 411 MovieClip Frame 1
_visible = false;
Symbol 414 MovieClip Frame 1
_visible = false;
Symbol 416 MovieClip Frame 1
_visible = false;
Symbol 418 MovieClip Frame 1
_visible = false;
Symbol 421 MovieClip Frame 1
_visible = false;
Symbol 424 MovieClip Frame 1
_visible = false;
Symbol 427 MovieClip Frame 1
_visible = false;
Symbol 430 MovieClip Frame 1
_visible = false;
Symbol 433 MovieClip Frame 1
_visible = false;
Symbol 436 MovieClip Frame 1
_visible = false;
Symbol 439 Button
on (release) { gotoAndStop ("menu"); }

Library Items

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

Instance Names

"loadbar"Frame 1Symbol 155 MovieClip
"black"Frame 2Symbol 263 MovieClip
"backimage"Frame 3Symbol 273 MovieClip
"back"Frame 3Symbol 300 MovieClip
"guy"Frame 3Symbol 303 MovieClip
"ammobox"Frame 3Symbol 304 EditableText
"healthbar"Frame 3Symbol 307 MovieClip
"killcountbox"Frame 3Symbol 308 EditableText
"spawn2"Frame 3Symbol 342 MovieClip
"spawn4"Frame 3Symbol 342 MovieClip
"spawn6"Frame 3Symbol 342 MovieClip
"spawn7"Frame 3Symbol 372 MovieClip
"spawn8"Frame 3Symbol 372 MovieClip
"spawn9"Frame 3Symbol 372 MovieClip
"spawn3"Frame 3Symbol 374 MovieClip
"spawn5"Frame 3Symbol 374 MovieClip
"spawn1"Frame 3Symbol 374 MovieClip
"gunimage"Frame 3Symbol 383 MovieClip
"moneybox"Frame 3Symbol 384 EditableText
"point1"Frame 3Symbol 388 MovieClip
"point2"Frame 3Symbol 391 MovieClip
"point3"Frame 3Symbol 394 MovieClip
"point5"Frame 3Symbol 397 MovieClip
"point6"Frame 3Symbol 399 MovieClip
"point7"Frame 3Symbol 402 MovieClip
"point8"Frame 3Symbol 405 MovieClip
"point9"Frame 3Symbol 408 MovieClip
"point4"Frame 3Symbol 411 MovieClip
"point10"Frame 3Symbol 414 MovieClip
"point11"Frame 3Symbol 416 MovieClip
"point12"Frame 3Symbol 418 MovieClip
"point13"Frame 3Symbol 421 MovieClip
"point14"Frame 3Symbol 424 MovieClip
"point15"Frame 3Symbol 427 MovieClip
"point16"Frame 3Symbol 430 MovieClip
"point17"Frame 3Symbol 433 MovieClip
"point19"Frame 3Symbol 436 MovieClip
"scorebox"Frame 4Symbol 442 EditableText
"weapon"Symbol 32 MovieClip Frame 1Symbol 27 MovieClip
"item"Symbol 33 MovieClip [item] Frame 1Symbol 32 MovieClip
"weapon"Symbol 41 MovieClip [weapon] Frame 1Symbol 27 MovieClip
"point"Symbol 41 MovieClip [weapon] Frame 1Symbol 40 MovieClip
"weapon"Symbol 51 MovieClip Frame 1Symbol 27 MovieClip
"weapon"Symbol 52 MovieClip Frame 1Symbol 51 MovieClip
"arms"Symbol 53 MovieClip Frame 1Symbol 48 MovieClip
"arms"Symbol 53 MovieClip Frame 2Symbol 52 MovieClip
"arms"Symbol 54 MovieClip Frame 1Symbol 53 MovieClip
"arms"Symbol 56 MovieClip Frame 1Symbol 53 MovieClip
"arms"Symbol 57 MovieClip Frame 1Symbol 53 MovieClip
"guy"Symbol 58 MovieClip Frame 1Symbol 54 MovieClip
"guy"Symbol 58 MovieClip Frame 2Symbol 55 MovieClip
"guy"Symbol 58 MovieClip Frame 3Symbol 56 MovieClip
"guy"Symbol 59 MovieClip [skeleton] Frame 1Symbol 58 MovieClip
"arms"Symbol 63 MovieClip Frame 1Symbol 62 MovieClip
"arms"Symbol 64 MovieClip Frame 1Symbol 63 MovieClip
"arms"Symbol 65 MovieClip Frame 1Symbol 63 MovieClip
"arms"Symbol 66 MovieClip Frame 1Symbol 63 MovieClip
"arms"Symbol 68 MovieClip Frame 1Symbol 67 MovieClip
"arms"Symbol 68 MovieClip Frame 2Symbol 52 MovieClip
"arms"Symbol 69 MovieClip Frame 1Symbol 68 MovieClip
"guy"Symbol 70 MovieClip Frame 1Symbol 64 MovieClip
"guy"Symbol 70 MovieClip Frame 2Symbol 65 MovieClip
"guy"Symbol 70 MovieClip Frame 3Symbol 66 MovieClip
"guy"Symbol 71 MovieClip [zombie] Frame 1Symbol 70 MovieClip
"arms"Symbol 74 MovieClip Frame 1Symbol 68 MovieClip
"arms"Symbol 84 MovieClip Frame 1Symbol 68 MovieClip
"arms"Symbol 85 MovieClip Frame 1Symbol 68 MovieClip
"arms"Symbol 86 MovieClip Frame 1Symbol 68 MovieClip
"guy"Symbol 87 MovieClip Frame 1Symbol 74 MovieClip
"cape"Symbol 87 MovieClip Frame 1Symbol 83 MovieClip
"guy"Symbol 87 MovieClip Frame 2Symbol 84 MovieClip
"guy"Symbol 87 MovieClip Frame 3Symbol 85 MovieClip
"guy"Symbol 88 MovieClip [vampire] Frame 1Symbol 87 MovieClip
"gun"Symbol 97 MovieClip [turret] Frame 1Symbol 96 MovieClip
"speedindicator"Symbol 148 MovieClip [buymenu] Frame 1Symbol 119 MovieClip
"reloadindicator"Symbol 148 MovieClip [buymenu] Frame 1Symbol 119 MovieClip
"strengthindicator"Symbol 148 MovieClip [buymenu] Frame 1Symbol 119 MovieClip
"price"Symbol 148 MovieClip [buymenu] Frame 1Symbol 125 EditableText
"turretfirerateindicator"Symbol 148 MovieClip [buymenu] Frame 1Symbol 119 MovieClip
"turretaccuracyindicator"Symbol 148 MovieClip [buymenu] Frame 1Symbol 119 MovieClip
"turretdamageindicator"Symbol 148 MovieClip [buymenu] Frame 1Symbol 119 MovieClip
"turretindicator"Symbol 148 MovieClip [buymenu] Frame 1Symbol 119 MovieClip
"money"Symbol 148 MovieClip [buymenu] Frame 1Symbol 147 EditableText
"cloud3"Symbol 273 MovieClip Frame 1Symbol 271 MovieClip
"cloud1"Symbol 273 MovieClip Frame 1Symbol 271 MovieClip
"cloud2"Symbol 273 MovieClip Frame 1Symbol 271 MovieClip
"trapdoor"Symbol 300 MovieClip Frame 1Symbol 280 MovieClip
"wall"Symbol 300 MovieClip Frame 1Symbol 286 MovieClip
"softwall"Symbol 300 MovieClip Frame 1Symbol 293 MovieClip
"softwall2"Symbol 300 MovieClip Frame 1Symbol 293 MovieClip
"softwall3"Symbol 300 MovieClip Frame 1Symbol 293 MovieClip
"softwall4"Symbol 300 MovieClip Frame 1Symbol 293 MovieClip
"softcorner"Symbol 300 MovieClip Frame 1Symbol 299 MovieClip
"arms"Symbol 301 MovieClip Frame 1Symbol 68 MovieClip
"guy"Symbol 302 MovieClip Frame 1Symbol 74 MovieClip
"guy"Symbol 302 MovieClip Frame 2Symbol 84 MovieClip
"guy"Symbol 302 MovieClip Frame 3Symbol 85 MovieClip
"guy"Symbol 302 MovieClip Frame 4Symbol 301 MovieClip
"guy"Symbol 303 MovieClip Frame 1Symbol 302 MovieClip
"health"Symbol 307 MovieClip Frame 1Symbol 306 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "wolf"
ExportAssets (56)Timeline Frame 1Symbol 2 as "uzi"
ExportAssets (56)Timeline Frame 1Symbol 3 as "collect"
ExportAssets (56)Timeline Frame 1Symbol 4 as "shotgun"
ExportAssets (56)Timeline Frame 1Symbol 5 as "reload"
ExportAssets (56)Timeline Frame 1Symbol 6 as "pistol"
ExportAssets (56)Timeline Frame 1Symbol 7 as "owl"
ExportAssets (56)Timeline Frame 1Symbol 8 as "oomf"
ExportAssets (56)Timeline Frame 1Symbol 9 as "minigun"
ExportAssets (56)Timeline Frame 1Symbol 10 as "land"
ExportAssets (56)Timeline Frame 1Symbol 11 as "music"
ExportAssets (56)Timeline Frame 1Symbol 12 as "crash"
ExportAssets (56)Timeline Frame 1Symbol 13 as "press"
ExportAssets (56)Timeline Frame 1Symbol 14 as "click"
ExportAssets (56)Timeline Frame 1Symbol 15 as "smash"
ExportAssets (56)Timeline Frame 1Symbol 16 as "bazooka"
ExportAssets (56)Timeline Frame 1Symbol 17 as "ak"
ExportAssets (56)Timeline Frame 1Symbol 18 as "hit"
ExportAssets (56)Timeline Frame 1Symbol 33 as "item"
ExportAssets (56)Timeline Frame 1Symbol 35 as "piece"
ExportAssets (56)Timeline Frame 1Symbol 41 as "weapon"
ExportAssets (56)Timeline Frame 1Symbol 59 as "skeleton"
ExportAssets (56)Timeline Frame 1Symbol 71 as "zombie"
ExportAssets (56)Timeline Frame 1Symbol 88 as "vampire"
ExportAssets (56)Timeline Frame 1Symbol 90 as "blood"
ExportAssets (56)Timeline Frame 1Symbol 91 as "blood2"
ExportAssets (56)Timeline Frame 1Symbol 93 as "parcel"
ExportAssets (56)Timeline Frame 1Symbol 97 as "turret"
ExportAssets (56)Timeline Frame 1Symbol 148 as "buymenu"
ExportAssets (56)Timeline Frame 1Symbol 150 as "placingarrow"

Labels

"menu"Frame 2
"game"Frame 3
"gameover"Frame 4




http://swfchan.com/6/29290/info.shtml
Created: 20/5 -2019 00:16:17 Last modified: 20/5 -2019 00:16:17 Server time: 24/04 -2024 23:01:10