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

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

Lostcity.swf

This is the info page for
Flash #132679

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


Text
0%

lostcity

DJAKHDKSAM,FMKHNS1U9DHSAKDHNSKNCZKHNDKSJANKDAKLFMLKJFLKSA

lostcity

lostcity

DGASJGFDSGGDSAGDJ
JDISADISAHDISAHDSKFDSJ
JDSIAJDISAJDKSAJDKSADJSKA

HAD22

D9

M109-11A

MX- A108 E

score:

level:

ActionScript [AS1/AS2]

Frame 3
var l = _root.getBytesLoaded(); var t = _root.getBytesTotal(); var LT = (l / t); preloader.line._width = 400 * LT; var info = (Math.round(LT * 100) + "%"); preloader.infoMC.text = info; if (LT < 1) { gotoAndPlay (2); }
Frame 121
play();
Frame 191
stop(); _root.help._visible = false;
Frame 206
function shoot(bullet) { ob = enemyArray.length; while ((--ob) > -1) { if (bullet.hitTest(enemyArray[ob])) { enemyArray[ob].life = enemyArray[ob].life - bullet.damage; if (bullet.weapon == 3) { attachMovie("missileblast", "missileblast" + dep, dep); mineSound.start(0, 1); eval ("missileblast" + dep)._xscale = (eval ("missileblast" + dep)._yscale = 20); eval ("missileblast" + dep)._x = bullet._x; eval ("missileblast" + dep)._y = bullet._y; dep++; removeMovieClip(bullet); } else if (bullet.weapon == 4) { attachMovie("missileblast", "missileblast" + dep, dep); mineSound.start(0, 1); eval ("missileblast" + dep)._xscale = (eval ("missileblast" + dep)._yscale = 20); eval ("missileblast" + dep)._x = bullet._x; eval ("missileblast" + dep)._y = bullet._y; dep++; removeMovieClip(bullet); } else if (bullet.weapon == 5) { attachMovie("bombblast", "bombblast" + dep, dep); mineSound.start(0, 1); eval ("bombblast" + dep)._xscale = (eval ("bombblast" + dep)._yscale = 20); eval ("bombblast" + dep)._x = bullet._x; eval ("bombblast" + dep)._y = bullet._y; dep++; removeMovieClip(bullet); } else { removeMovieClip(bullet); } if (enemyArray[ob].life <= 0) { score = score + enemyArray[ob].score; if (enemyArray[ob].k == 2) { _root["dieSound" + random(2)].start(0, 1); enemyArray[ob].gotoAndStop(1); enemyArray[ob]._rotation = enemyArray[ob]._rotation + 90; enemyArray[ob].onEnterFrame = function () { this._y = this._y + 10; if (this._y >= 364) { this._rotation = this._rotation - 90; this._y = 374; this.gotoAndStop(5); delete this.onEnterFrame; } }; } else if (enemyArray[ob].k == 3) { attachMovie("pblast", "pblast" + dep, dep); blastSound.start(0, 1); eval ("pblast" + dep)._xscale = (eval ("pblast" + dep)._yscale = 50); eval ("pblast" + dep)._x = enemyArray[ob]._x; eval ("pblast" + dep)._y = enemyArray[ob]._y; dep++; enemyArray[ob].gotoAndPlay(2); } else { _root["dieSound" + random(2)].start(0, 1); delete enemyArray[ob].onEnterFrame; enemyArray[ob].gotoAndStop(random(2) + 3); } setLevel(); temp = enemyArray[ob].va; enemyArray.splice(enemyArray[ob].va, 1); el = enemyArray.length; i = 0; while (i < el) { if (i >= temp) { enemyArray[i].va = enemyArray[i].va - 1; } i++; } } } } } function setLevel() { if ((level == 1) && (score >= 100)) { level = 2; ShowLevel(); } if ((level == 2) && (score >= 200)) { level = 3; ShowLevel(); } if ((level == 3) && (score >= 300)) { level = 4; ShowLevel(); clearInterval(carptimer); delete carp.man; carp.gotoAndStop(1); carpout(); callfbi(); enemykind = 2; } if ((level == 4) && (score >= 500)) { level = 5; ShowLevel(); } if ((level == 5) && (score >= 800)) { level = 6; ShowLevel(); } if ((level == 6) && (score >= 1200)) { level = 7; ShowLevel(); clearInterval(carftimer); delete carf.man; carf.gotoAndStop(1); carfout(); callfh(); enemykind = 3; } if ((level == 7) && (score >= 1800)) { level = 8; ShowLevel(); } if ((level == 8) && (score >= 2500)) { level = 9; ShowLevel(); } } function tossBomb() { arg = ((90 - r) * Math.PI) / 180; if (bombw && (bomb > 0)) { bombw = false; bombtimer = setInterval(bombfire, 500); bomb--; attachMovie("grenade", "grenade" + dep, dep); eval ("grenade" + dep).damage = 20; eval ("grenade" + dep).weapon = 5; eval ("grenade" + dep)._x = man._x; eval ("grenade" + dep)._y = man._y; eval ("grenade" + dep)._rotation = r; eval ("grenade" + dep).xinc = Math.sin(arg) * 8; eval ("grenade" + dep).yinc = Math.cos(arg) * 8; eval ("grenade" + dep).onEnterFrame = function () { this._x = this._x + this.xinc; this._y = this._y + this.yinc; this.yinc = this.yinc + 0.3; shoot(this); if (this._y > 380) { attachMovie("bombblast", "bombblast" + dep, dep); mineSound.start(0, 1); eval ("bombblast" + dep)._xscale = (eval ("bombblast" + dep)._yscale = 20); eval ("bombblast" + dep)._x = this._x; eval ("bombblast" + dep)._y = this._y - 10; removeMovieClip(this); } if (((this._x > 700) || (this._x < 0)) || (this._y < 0)) { removeMovieClip(this); } }; dep++; } } function w1fire() { clearInterval(weapon1timer); weapon1 = true; } function w3fire() { clearInterval(weapon3timer); weapon3 = true; } function w4fire() { clearInterval(weapon4timer); weapon4 = true; } function bombfire() { clearInterval(bombtimer); bombw = true; } function setEnemy() { clearInterval(enemytimer); enemytimer = setInterval(setEnemy, 2000); j = random(5); if (j == 4) { k = enemykind - 1; if (k == 0) { attachMovie("enemy" + k, "enemy" + edep, edep); enemyArray.push(eval ("enemy" + edep)); eval ("enemy" + edep)._xscale = (eval ("enemy" + edep)._yscale = 50); eval ("enemy" + edep).k = 0; eval ("enemy" + edep).va = enemyArray.length - 1; eval ("enemy" + edep).life = 4; eval ("enemy" + edep).score = 10; eval ("enemy" + edep)._x = (random(2) ? 720 : -20); eval ("enemy" + edep)._y = 364; eval ("enemy" + edep).Move = true; if (eval ("enemy" + edep)._x == 720) { eval ("enemy" + edep)._xscale = -50; eval ("enemy" + edep).dir = "left"; eval ("enemy" + edep).x = -2; } else { eval ("enemy" + edep).dir = "right"; eval ("enemy" + edep).x = 2; } eval ("enemy" + edep).onEnterFrame = function () { if (man._x > this._x) { this._xscale = 50; this.dir = "right"; this.x = 2; } else { this._xscale = -50; this.dir = "left"; this.x = -2; } if (this.ft == undefined) { this.f = random(60) + 60; this.ft = 0; } this.ft++; if ((this.ft == this.f) && (((man._x > this._x) && (this.dir == "right")) || ((man._x < this._x) && (this.dir == "left")))) { this.Move = false; this.gotoAndStop(2); this.ex = man._x - this._x; this.ey = man._y - this._y; this.er = (Math.atan2(this.ey, this.ex) * 180) / Math.PI; this.arg = ((90 - this.er) * Math.PI) / 180; attachMovie("bullet0", "bullet" + ebdep, ebdep); eval ("bullet" + ebdep).damage = 5; eval ("bullet" + ebdep)._x = this._x; eval ("bullet" + ebdep)._y = this._y; eval ("bullet" + ebdep)._rotation = this.er; eval ("bullet" + ebdep).xinc = Math.sin(this.arg) * 4; eval ("bullet" + ebdep).yinc = Math.cos(this.arg) * 4; eval ("bullet" + ebdep).onEnterFrame = function () { this._x = this._x + this.xinc; this._y = this._y + this.yinc; if (this.hitTest(man)) { life = life - this.damage; isLost(); removeMovieClip(this); } if ((((this._x > 700) || (this._x < 0)) || (this._y < 0)) || (this._y > 380)) { removeMovieClip(this); } }; ebdep++; } if (this.Move) { this._x = this._x + this.x; } if ((this._x > 750) || (this._x < -50)) { temp = this.va; enemyArray.splice(this.va, 1); el = enemyArray.length; i = 0; while (i < el) { if (i >= temp) { enemyArray[i].va = enemyArray[i].va - 1; } i++; } removeMovieClip(this); } }; } if (k == 1) { attachMovie("enemy" + k, "enemy" + edep, edep); enemyArray.push(eval ("enemy" + edep)); eval ("enemy" + edep)._xscale = (eval ("enemy" + edep)._yscale = 50); eval ("enemy" + edep).k = 1; eval ("enemy" + edep).va = enemyArray.length - 1; eval ("enemy" + edep).life = 6; eval ("enemy" + edep).score = 15; eval ("enemy" + edep)._x = (random(2) ? 720 : -20); eval ("enemy" + edep)._y = 364; eval ("enemy" + edep).Move = true; if (eval ("enemy" + edep)._x == 720) { eval ("enemy" + edep)._xscale = -50; eval ("enemy" + edep).dir = "left"; eval ("enemy" + edep).x = -2; } else { eval ("enemy" + edep).dir = "right"; eval ("enemy" + edep).x = 2; } eval ("enemy" + edep).onEnterFrame = function () { if (man._x > this._x) { this._xscale = 50; this.dir = "right"; this.x = 2; } else { this._xscale = -50; this.dir = "left"; this.x = -2; } if (this.ft == undefined) { this.f = random(60) + 60; this.ft = 0; } this.ft++; if ((this.ft == this.f) && (((man._x > this._x) && (this.dir == "right")) || ((man._x < this._x) && (this.dir == "left")))) { this.Move = false; this.gotoAndStop(2); this.ex = man._x - this._x; this.ey = man._y - this._y; this.er = (Math.atan2(this.ey, this.ex) * 180) / Math.PI; s = this.er - 10; while (s <= (this.er + 10)) { attachMovie("bullet0", "bullet" + ebdep, ebdep); eval ("bullet" + ebdep)._x = this._x; eval ("bullet" + ebdep)._y = this._y; eval ("bullet" + ebdep)._rotation = s; eval ("bullet" + ebdep).damage = 5; eval ("bullet" + ebdep).arg = ((90 - s) / 180) * Math.PI; eval ("bullet" + ebdep).xinc = Math.sin(eval ("bullet" + ebdep).arg) * 4; eval ("bullet" + ebdep).yinc = Math.cos(eval ("bullet" + ebdep).arg) * 4; eval ("bullet" + ebdep).onEnterFrame = function () { this._x = this._x + this.xinc; this._y = this._y + this.yinc; if (this.hitTest(man)) { life = life - this.damage; isLost(); removeMovieClip(this); } if ((((this._x > 700) || (this._x < 0)) || (this._y < 0)) || (this._y > 380)) { removeMovieClip(this); } }; ebdep++; s = s + 10; } } if (this.Move) { this._x = this._x + this.x; } if ((this._x > 750) || (this._x < -50)) { temp = this.va; enemyArray.splice(this.va, 1); el = enemyArray.length; i = 0; while (i < el) { if (i >= temp) { enemyArray[i].va = enemyArray[i].va - 1; } i++; } removeMovieClip(this); } }; } if (k == 2) { attachMovie("enemy" + k, "enemy" + edep, edep); enemyArray.push(eval ("enemy" + edep)); eval ("enemy" + edep)._xscale = (eval ("enemy" + edep)._yscale = 50); eval ("enemy" + edep).k = 2; eval ("enemy" + edep).va = enemyArray.length - 1; eval ("enemy" + edep).life = 6; eval ("enemy" + edep).score = 20; eval ("enemy" + edep).gotoAndStop(6); eval ("enemy" + edep)._x = random(550) + 75; eval ("enemy" + edep)._y = -30; eval ("enemy" + edep).drop = true; eval ("enemy" + edep).y = 2; eval ("enemy" + edep).onEnterFrame = function () { if (this.ft == undefined) { this.f = random(50) + 40; this.ft = 0; } this.ft++; if (this.drop) { this._y = this._y + this.y; if (man._x > this._x) { this._xscale = 50; this.dir = "right"; this.x = 2; } else { this._xscale = -50; this.dir = "left"; this.x = -2; } if (this.ft == this.f) { this.ex = man._x - this._x; this.ey = man._y - this._y; this.er = (Math.atan2(this.ey, this.ex) * 180) / Math.PI; this.arg = ((90 - this.er) * Math.PI) / 180; attachMovie("bullet0", "bullet" + ebdep, ebdep); this.ft = undefined; eval ("bullet" + ebdep).damage = 5; eval ("bullet" + ebdep)._x = this._x; eval ("bullet" + ebdep)._y = this._y; eval ("bullet" + ebdep)._rotation = this.er; eval ("bullet" + ebdep).xinc = Math.sin(this.arg) * 5; eval ("bullet" + ebdep).yinc = Math.cos(this.arg) * 5; eval ("bullet" + ebdep).onEnterFrame = function () { this._x = this._x + this.xinc; this._y = this._y + this.yinc; if (this.hitTest(man)) { life = life - this.damage; isLost(); removeMovieClip(this); } if ((((this._x > 700) || (this._x < 0)) || (this._y < 0)) || (this._y > 380)) { removeMovieClip(this); } }; ebdep++; } if (this._y >= 364) { this._y = 364; this.Move = true; this.gotoAndStop(1); this.drop = false; } } else { if (man._x > this._x) { this._xscale = 50; this.dir = "right"; this.x = 2; } else { this._xscale = -50; this.dir = "left"; this.x = -2; } if (this.Move) { this._x = this._x + this.x; } if ((this.ft == this.f) && (((man._x > this._x) && (this.dir == "right")) || ((man._x < this._x) && (this.dir == "left")))) { this.Move = false; this.gotoAndStop(2); this.ex = man._x - this._x; this.ey = man._y - this._y; this.er = (Math.atan2(this.ey, this.ex) * 180) / Math.PI; this.arg = ((90 - this.er) * Math.PI) / 180; attachMovie("bullet0", "bullet" + ebdep, ebdep); eval ("bullet" + ebdep).damage = 5; eval ("bullet" + ebdep)._x = this._x; eval ("bullet" + ebdep)._y = this._y; eval ("bullet" + ebdep)._rotation = this.er; eval ("bullet" + ebdep).xinc = Math.sin(this.arg) * 4; eval ("bullet" + ebdep).yinc = Math.cos(this.arg) * 4; eval ("bullet" + ebdep).onEnterFrame = function () { this._x = this._x + this.xinc; this._y = this._y + this.yinc; if (this.hitTest(man)) { life = life - this.damage; isLost(); removeMovieClip(this); } if ((((this._x > 700) || (this._x < 0)) || (this._y < 0)) || (this._y > 380)) { removeMovieClip(this); } }; ebdep++; } if ((this._x > 750) || (this._x < -50)) { temp = this.va; enemyArray.splice(this.va, 1); el = enemyArray.length; i = 0; while (i < el) { if (i >= temp) { enemyArray[i].va = enemyArray[i].va - 1; } i++; } removeMovieClip(this); } } }; } edep++; } } function setCopter() { clearInterval(coptertimer); coptertimer = setInterval(setCopter, 8000); j = random(2); if (j == 1) { k = enemykind - 1; attachMovie("copter" + k, "copter" + edep, edep); enemyArray.push(eval ("copter" + edep)); eval ("copter" + edep).k = 3; eval ("copter" + edep).va = enemyArray.length - 1; eval ("copter" + edep).life = 30; eval ("copter" + edep).score = 50; eval ("copter" + edep)._x = (random(2) ? 800 : -100); eval ("copter" + edep)._y = random(40) + 40; if (eval ("copter" + edep)._x == 800) { eval ("copter" + edep).dir = "left"; eval ("copter" + edep).x = -2.5; } else { eval ("copter" + edep)._xscale = -100; eval ("copter" + edep).dir = "right"; eval ("copter" + edep).x = 2; } if (k == 0) { eval ("copter" + edep).onEnterFrame = function () { this._x = this._x + this.x; if (this.ft == undefined) { this.f = random(70) + 70; this.ft = 0; } this.ft++; if (this.ft == this.f) { this.ft = undefined; attachMovie("bomberb", "bomberb" + ebdep, ebdep); if (this.dir == "left") { eval ("bomberb" + ebdep)._xscale = -100; eval ("bomberb" + ebdep).x = -8; } else { eval ("bomberb" + ebdep).x = 8; } eval ("bomberb" + ebdep)._x = this._x; eval ("bomberb" + ebdep)._y = this._y; eval ("bomberb" + ebdep).px = man._x - eval ("bomberb" + ebdep)._x; eval ("bomberb" + ebdep).py = man._y - eval ("bomberb" + ebdep)._y; eval ("bomberb" + ebdep).p = man._y; if (this.dir == "left") { eval ("bomberb" + ebdep)._rotation = 180 + ((Math.atan2(eval ("bomberb" + ebdep).py, eval ("bomberb" + ebdep).px) * 180) / Math.PI); eval ("bomberb" + ebdep).arg = ((270 + eval ("bomberb" + ebdep)._rotation) * Math.PI) / 180; } else { eval ("bomberb" + ebdep)._rotation = (Math.atan2(eval ("bomberb" + ebdep).py, eval ("bomberb" + ebdep).px) * 180) / Math.PI; eval ("bomberb" + ebdep).arg = ((90 + eval ("bomberb" + ebdep)._rotation) * Math.PI) / 180; } eval ("bomberb" + ebdep).damage = 10; eval ("bomberb" + ebdep).xinc = Math.sin(eval ("bomberb" + ebdep).arg) * 8; eval ("bomberb" + ebdep).yinc = (-Math.cos(eval ("bomberb" + ebdep).arg)) * 8; eval ("bomberb" + ebdep).onEnterFrame = function () { this._x = this._x + this.xinc; this._y = this._y + this.yinc; if (this.hitTest(man)) { life = life - this.damage; isLost(); attachMovie("missileblast", "missileblast" + dep, dep); mineSound.start(0, 1); eval ("missileblast" + dep)._xscale = (eval ("missileblast" + dep)._yscale = 20); eval ("missileblast" + dep)._x = this._x; eval ("missileblast" + dep)._y = this._y + 10; dep++; removeMovieClip(this); } hitEnemy(this); if (this._y > 364) { attachMovie("missileblast", "missileblast" + dep, dep); mineSound.start(0, 1); eval ("missileblast" + dep)._xscale = (eval ("missileblast" + dep)._yscale = 20); eval ("missileblast" + dep)._x = this._x; eval ("missileblast" + dep)._y = this._y + 10; dep++; removeMovieClip(this); } }; ebdep++; } if ((this._x > 850) || (this._x < -150)) { temp = this.va; enemyArray.splice(this.va, 1); el = enemyArray.length; i = 0; while (i < el) { if (i >= temp) { enemyArray[i].va = enemyArray[i].va - 1; } i++; } removeMovieClip(this); } }; } if (k == 1) { eval ("copter" + edep).onEnterFrame = function () { this._x = this._x + this.x; if (this.ft == undefined) { this.f = random(70) + 70; this.ft = 0; } if (this.ft1 == undefined) { this.f1 = 60; this.ft1 = 0; } this.ft++; this.ft1++; if (this.ft1 == this.f1) { this.ft1 = undefined; this.ex = man._x - this._x; this.ey = man._y - this._y; this.er = (Math.atan2(this.ey, this.ex) * 180) / Math.PI; this.arg = ((90 + this.er) * Math.PI) / 180; attachMovie("bullet0", "bullet" + ebdep, ebdep); eval ("bullet" + ebdep)._x = this._x; eval ("bullet" + ebdep)._y = this._y; eval ("bullet" + ebdep)._rotation = this.er; eval ("bullet" + ebdep).damage = 5; eval ("bullet" + ebdep).xinc = Math.sin(this.arg) * 6; eval ("bullet" + ebdep).yinc = (-Math.cos(this.arg)) * 6; eval ("bullet" + ebdep).onEnterFrame = function () { this._x = this._x + this.xinc; this._y = this._y + this.yinc; if (this.hitTest(man)) { life = life - this.damage; isLost(); removeMovieClip(this); } if (this._y > 364) { removeMovieClip(this); } }; ebdep++; } if (this.ft == this.f) { this.ft = undefined; attachMovie("bomberb", "bomberb" + ebdep, ebdep); if (this.dir == "left") { eval ("bomberb" + ebdep)._xscale = -100; eval ("bomberb" + ebdep).x = -8; } else { eval ("bomberb" + ebdep).x = 8; } eval ("bomberb" + ebdep)._x = this._x; eval ("bomberb" + ebdep)._y = this._y; eval ("bomberb" + ebdep).px = man._x - eval ("bomberb" + ebdep)._x; eval ("bomberb" + ebdep).py = man._y - eval ("bomberb" + ebdep)._y; eval ("bomberb" + ebdep).p = man._y; if (this.dir == "left") { eval ("bomberb" + ebdep)._rotation = 180 + ((Math.atan2(eval ("bomberb" + ebdep).py, eval ("bomberb" + ebdep).px) * 180) / Math.PI); eval ("bomberb" + ebdep).arg = ((270 + eval ("bomberb" + ebdep)._rotation) * Math.PI) / 180; } else { eval ("bomberb" + ebdep)._rotation = (Math.atan2(eval ("bomberb" + ebdep).py, eval ("bomberb" + ebdep).px) * 180) / Math.PI; eval ("bomberb" + ebdep).arg = ((90 + eval ("bomberb" + ebdep)._rotation) * Math.PI) / 180; } eval ("bomberb" + ebdep).damage = 10; eval ("bomberb" + ebdep).xinc = Math.sin(eval ("bomberb" + ebdep).arg) * 8; eval ("bomberb" + ebdep).yinc = (-Math.cos(eval ("bomberb" + ebdep).arg)) * 8; eval ("bomberb" + ebdep).onEnterFrame = function () { this._x = this._x + this.xinc; this._y = this._y + this.yinc; if (this.hitTest(man)) { life = life - this.damage; isLost(); attachMovie("missileblast", "missileblast" + dep, dep); mineSound.start(0, 1); eval ("missileblast" + dep)._xscale = (eval ("missileblast" + dep)._yscale = 20); eval ("missileblast" + dep)._x = this._x; eval ("missileblast" + dep)._y = this._y + 10; dep++; removeMovieClip(this); } hitEnemy(this); if (this._y > 364) { attachMovie("missileblast", "missileblast" + dep, dep); mineSound.start(0, 1); eval ("missileblast" + dep)._xscale = (eval ("missileblast" + dep)._yscale = 20); eval ("missileblast" + dep)._x = this._x; eval ("missileblast" + dep)._y = this._y + 10; dep++; removeMovieClip(this); } }; ebdep++; } if ((this._x > 850) || (this._x < -150)) { temp = this.va; enemyArray.splice(this.va, 1); el = enemyArray.length; i = 0; while (i < el) { if (i >= temp) { enemyArray[i].va = enemyArray[i].va - 1; } i++; } removeMovieClip(this); } }; } if (k == 2) { eval ("copter" + edep).onEnterFrame = function () { this._x = this._x + this.x; if (this.ft == undefined) { this.f = random(70) + 70; this.ft = 0; } if (this.ft1 == undefined) { this.f1 = 50; this.ft1 = 0; } this.ft++; this.ft1++; if (this.ft1 == this.f1) { this.ft1 = undefined; this.ex = man._x - this._x; this.ey = man._y - this._y; this.er = (Math.atan2(this.ey, this.ex) * 180) / Math.PI; this.arg = ((90 + this.er) * Math.PI) / 180; s = this.er - 10; while (s <= (this.er + 10)) { attachMovie("bullet0", "bullet" + ebdep, ebdep); eval ("bullet" + ebdep).arg = ((90 + s) / 180) * Math.PI; eval ("bullet" + ebdep)._x = this._x; eval ("bullet" + ebdep)._y = this._y; eval ("bullet" + ebdep)._rotation = s; eval ("bullet" + ebdep).damage = 5; eval ("bullet" + ebdep).xinc = Math.sin(eval ("bullet" + ebdep).arg) * 6; eval ("bullet" + ebdep).yinc = (-Math.cos(eval ("bullet" + ebdep).arg)) * 6; eval ("bullet" + ebdep).onEnterFrame = function () { this._x = this._x + this.xinc; this._y = this._y + this.yinc; if (this.hitTest(man)) { life = life - this.damage; isLost(); removeMovieClip(this); } if (this._y > 364) { removeMovieClip(this); } }; ebdep++; s = s + 10; } } if (this.ft == this.f) { this.ft = undefined; attachMovie("bomberb", "bomberb" + ebdep, ebdep); if (this.dir == "left") { eval ("bomberb" + ebdep)._xscale = -100; eval ("bomberb" + ebdep).x = -8; } else { eval ("bomberb" + ebdep).x = 8; } eval ("bomberb" + ebdep)._x = this._x; eval ("bomberb" + ebdep)._y = this._y; eval ("bomberb" + ebdep).px = man._x - eval ("bomberb" + ebdep)._x; eval ("bomberb" + ebdep).py = man._y - eval ("bomberb" + ebdep)._y; eval ("bomberb" + ebdep).p = man._y; if (this.dir == "left") { eval ("bomberb" + ebdep)._rotation = 180 + ((Math.atan2(eval ("bomberb" + ebdep).py, eval ("bomberb" + ebdep).px) * 180) / Math.PI); eval ("bomberb" + ebdep).arg = ((270 + eval ("bomberb" + ebdep)._rotation) * Math.PI) / 180; } else { eval ("bomberb" + ebdep)._rotation = (Math.atan2(eval ("bomberb" + ebdep).py, eval ("bomberb" + ebdep).px) * 180) / Math.PI; eval ("bomberb" + ebdep).arg = ((90 + eval ("bomberb" + ebdep)._rotation) * Math.PI) / 180; } eval ("bomberb" + ebdep).damage = 10; eval ("bomberb" + ebdep).xinc = Math.sin(eval ("bomberb" + ebdep).arg) * 8; eval ("bomberb" + ebdep).yinc = (-Math.cos(eval ("bomberb" + ebdep).arg)) * 8; eval ("bomberb" + ebdep).onEnterFrame = function () { this._x = this._x + this.xinc; this._y = this._y + this.yinc; if (this.hitTest(man)) { life = life - this.damage; isLost(); mineSound.start(0, 1); attachMovie("missileblast", "missileblast" + dep, dep); eval ("missileblast" + dep)._xscale = (eval ("missileblast" + dep)._yscale = 20); eval ("missileblast" + dep)._x = this._x; eval ("missileblast" + dep)._y = this._y + 10; dep++; removeMovieClip(this); } hitEnemy(this); if (this._y > 364) { attachMovie("missileblast", "missileblast" + dep, dep); mineSound.start(0, 1); eval ("missileblast" + dep)._xscale = (eval ("missileblast" + dep)._yscale = 20); eval ("missileblast" + dep)._x = this._x; eval ("missileblast" + dep)._y = this._y + 10; removeMovieClip(this); } }; ebdep++; } if ((this._x > 850) || (this._x < -150)) { temp = this.va; enemyArray.splice(this.va, 1); el = enemyArray.length; i = 0; while (i < el) { if (i >= temp) { enemyArray[i].va = enemyArray[i].va - 1; } i++; } removeMovieClip(this); } }; } edep++; } } function setItem() { clearInterval(itemtimer); itemtimer = setInterval(setItem, 15000); j = random(3); if (j == 2) { k = random(6); attachMovie("item" + k, "item" + edep, edep); itemArray.push(eval ("item" + edep)); eval ("item" + edep)._x = random(600) + 50; eval ("item" + edep)._y = -20; eval ("item" + edep).y = 2; eval ("item" + edep).va = k; eval ("item" + edep).onEnterFrame = function () { this._y = this._y + this.y; if (this._y > 364) { this.y = 0; this.gotoAndStop(2); this._y = 354; } if (this.hitTest(topb0)) { this.y = 0; this.gotoAndStop(2); } if (this.hitTest(topb1)) { this.y = 0; this.gotoAndStop(2); } if (this.hitTest(topb2)) { this.y = 0; this.gotoAndStop(2); } if (this.hitTest(man)) { itemSound.start(0, 1); if (this.va == 0) { gun1 = gun1 + 50; } else if (this.va == 1) { gun2 = gun2 + 50; } else if (this.va == 2) { gun3 = gun3 + 10; } else if (this.va == 3) { gun4 = gun4 + 10; } else if (this.va == 4) { bomb = bomb + 10; } else if (this.va == 5) { life = life + 20; if (life >= 100) { life = 100; } } removeMovieClip(this); } }; edep++; } } function isLost() { if (life <= 0) { life = 0; man.gotoAndStop(4); backSound.stop(); loseSound.start(0, 1); delete man.onEnterFrame; Key.removeListener(_root); Mouse.show(); removeMovieClip(aim); al = enemyArray.length; i = 0; while (i < al) { removeMovieClip(enemyArray[i]); i++; } il = itemArray.length; j = 0; while (j < il) { removeMovieClip(itemArray[j]); j++; } k = 0; while (k < 30) { removeMovieClip(_root["bullet" + (ebdep - k)]); removeMovieClip(_root["bullet" + (dep - k)]); k++; } delete onMouseDown; delete onMouseUp; clearInterval(enemytimer); clearInterval(coptertimer); clearInterval(itemtimer); gotoAndStop (207); } } function callpolice() { carp.onEnterFrame = function () { this._x = this._x + 8; if (this._x >= 80) { this._x = 80; callcarp(); } }; } function callcarp() { clearInterval(carptimer); carp.gotoAndPlay(2); carp.onEnterFrame = function () { if (this.man) { carptimer = setInterval(callcarp, 8000); i = 0; while (i < 2) { attachMovie("enemy0", "enemy" + edep, edep); enemyArray.push(eval ("enemy" + edep)); eval ("enemy" + edep)._xscale = (eval ("enemy" + edep)._yscale = 50); eval ("enemy" + edep).k = 0; eval ("enemy" + edep).va = enemyArray.length - 1; eval ("enemy" + edep).life = 4; eval ("enemy" + edep).score = 10; eval ("enemy" + edep)._x = 60 + (i * 30); eval ("enemy" + edep)._y = 364; eval ("enemy" + edep).Move = true; eval ("enemy" + edep).dir = "right"; eval ("enemy" + edep).x = 2; eval ("enemy" + edep).onEnterFrame = function () { if (man._x > this._x) { this._xscale = 50; this.dir = "right"; this.x = 2; } else { this._xscale = -50; this.dir = "left"; this.x = -2; } if (this.ft == undefined) { this.f = random(60) + 60; this.ft = 0; } this.ft++; if ((this.ft == this.f) && (((man._x > this._x) && (this.dir == "right")) || ((man._x < this._x) && (this.dir == "left")))) { this.Move = false; this.gotoAndStop(2); this.ex = man._x - this._x; this.ey = man._y - this._y; this.er = (Math.atan2(this.ey, this.ex) * 180) / Math.PI; this.arg = ((90 - this.er) * Math.PI) / 180; attachMovie("bullet0", "bullet" + ebdep, ebdep); eval ("bullet" + ebdep).damage = 5; eval ("bullet" + ebdep)._x = this._x; eval ("bullet" + ebdep)._y = this._y; eval ("bullet" + ebdep)._rotation = this.er; eval ("bullet" + ebdep).xinc = Math.sin(this.arg) * 4; eval ("bullet" + ebdep).yinc = Math.cos(this.arg) * 4; eval ("bullet" + ebdep).onEnterFrame = function () { this._x = this._x + this.xinc; this._y = this._y + this.yinc; if (this.hitTest(man)) { life = life - this.damage; isLost(); removeMovieClip(this); } if ((((this._x > 700) || (this._x < 0)) || (this._y < 0)) || (this._y > 380)) { removeMovieClip(this); } }; ebdep++; } if (this.Move) { this._x = this._x + this.x; } if ((this._x > 750) || (this._x < -50)) { temp = this.va; enemyArray.splice(this.va, 1); el = enemyArray.length; i = 0; while (i < el) { if (i >= temp) { enemyArray[i].va = enemyArray[i].va - 1; } i++; } removeMovieClip(this); } }; edep++; i++; } delete this.onEnterFrame; } }; } function carpout() { carp.onEnterFrame = function () { this._x = this._x - 8; if (this._x <= -80) { this._x = -80; this.swapDepths(33000); removeMovieClip(this); } }; } function callfbi() { carf.onEnterFrame = function () { this._x = this._x + 8; if (this._x >= 80) { this._x = 80; callcarf(); } }; } function callcarf() { clearInterval(carftimer); carf.gotoAndPlay(2); carf.onEnterFrame = function () { if (this.man) { carftimer = setInterval(callcarf, 8000); attachMovie("enemy1", "enemy" + edep, edep); enemyArray.push(eval ("enemy" + edep)); eval ("enemy" + edep)._xscale = (eval ("enemy" + edep)._yscale = 50); eval ("enemy" + edep).k = 1; eval ("enemy" + edep).va = enemyArray.length - 1; eval ("enemy" + edep).life = 6; eval ("enemy" + edep).score = 15; eval ("enemy" + edep)._x = 65; eval ("enemy" + edep)._y = 364; eval ("enemy" + edep).Move = true; eval ("enemy" + edep).dir = "right"; eval ("enemy" + edep).x = 2; eval ("enemy" + edep).onEnterFrame = function () { if (man._x > this._x) { this._xscale = 50; this.dir = "right"; this.x = 2; } else { this._xscale = -50; this.dir = "left"; this.x = -2; } if (this.ft == undefined) { this.f = random(60) + 60; this.ft = 0; } this.ft++; if ((this.ft == this.f) && (((man._x > this._x) && (this.dir == "right")) || ((man._x < this._x) && (this.dir == "left")))) { this.Move = false; this.gotoAndStop(2); this.ex = man._x - this._x; this.ey = man._y - this._y; this.er = (Math.atan2(this.ey, this.ex) * 180) / Math.PI; s = this.er - 10; while (s <= (this.er + 10)) { attachMovie("bullet0", "bullet" + ebdep, ebdep); eval ("bullet" + ebdep)._x = this._x; eval ("bullet" + ebdep)._y = this._y; eval ("bullet" + ebdep)._rotation = s; eval ("bullet" + ebdep).damage = 5; eval ("bullet" + ebdep).arg = ((90 - s) / 180) * Math.PI; eval ("bullet" + ebdep).xinc = Math.sin(eval ("bullet" + ebdep).arg) * 4; eval ("bullet" + ebdep).yinc = Math.cos(eval ("bullet" + ebdep).arg) * 4; eval ("bullet" + ebdep).onEnterFrame = function () { this._x = this._x + this.xinc; this._y = this._y + this.yinc; if (this.hitTest(man)) { life = life - this.damage; isLost(); removeMovieClip(this); } if ((((this._x > 700) || (this._x < 0)) || (this._y < 0)) || (this._y > 380)) { removeMovieClip(this); } }; ebdep++; s = s + 10; } } if (this.Move) { this._x = this._x + this.x; } if ((this._x > 750) || (this._x < -50)) { temp = this.va; enemyArray.splice(this.va, 1); el = enemyArray.length; i = 0; while (i < el) { if (i >= temp) { enemyArray[i].va = enemyArray[i].va - 1; } i++; } removeMovieClip(this); } }; edep++; delete this.onEnterFrame; } }; } function carfout() { carf.onEnterFrame = function () { this._x = this._x - 8; if (this._x <= -80) { this._x = -80; this.swapDepths(33000); removeMovieClip(this); } }; } function callfh() { carfh.onEnterFrame = function () { this._x = this._x + 8; if (this._x >= 150) { this._x = 150; callcarfh(); } }; } function callcarfh() { clearInterval(carfhtimer); carfh.gotoAndPlay(2); carfh.onEnterFrame = function () { if (this.man) { carfhtimer = setInterval(callcarfh, 8000); attachMovie("enemy2", "enemy" + edep, edep); enemyArray.push(eval ("enemy" + edep)); eval ("enemy" + edep)._xscale = (eval ("enemy" + edep)._yscale = 50); eval ("enemy" + edep).k = 2; eval ("enemy" + edep).va = enemyArray.length - 1; eval ("enemy" + edep).life = 6; eval ("enemy" + edep).score = 20; eval ("enemy" + edep)._x = 40; eval ("enemy" + edep)._y = 364; eval ("enemy" + edep).x = 2; eval ("enemy" + edep).dir = "right"; eval ("enemy" + edep).Move = true; eval ("enemy" + edep).onEnterFrame = function () { if (man._x > this._x) { this._xscale = 50; this.dir = "right"; this.x = 2; } else { this._xscale = -50; this.dir = "left"; this.x = -2; } if (this.ft == undefined) { this.f = random(50) + 50; this.ft = 0; } this.ft++; if (this.Move) { this._x = this._x + this.x; } if ((this.ft == this.f) && (((man._x > this._x) && (this.dir == "right")) || ((man._x < this._x) && (this.dir == "left")))) { this.Move = false; this.gotoAndStop(2); this.ex = man._x - this._x; this.ey = man._y - this._y; this.er = (Math.atan2(this.ey, this.ex) * 180) / Math.PI; this.arg = ((90 - this.er) * Math.PI) / 180; attachMovie("bullet0", "bullet" + ebdep, ebdep); eval ("bullet" + ebdep).damage = 5; eval ("bullet" + ebdep)._x = this._x; eval ("bullet" + ebdep)._y = this._y; eval ("bullet" + ebdep)._rotation = this.er; eval ("bullet" + ebdep).xinc = Math.sin(this.arg) * 4; eval ("bullet" + ebdep).yinc = Math.cos(this.arg) * 4; eval ("bullet" + ebdep).onEnterFrame = function () { this._x = this._x + this.xinc; this._y = this._y + this.yinc; if (this.hitTest(man)) { life = life - this.damage; isLost(); removeMovieClip(this); } if ((((this._x > 700) || (this._x < 0)) || (this._y < 0)) || (this._y > 380)) { removeMovieClip(this); } }; ebdep++; } if ((this._x > 750) || (this._x < -50)) { temp = this.va; enemyArray.splice(this.va, 1); el = enemyArray.length; i = 0; while (i < el) { if (i >= temp) { enemyArray[i].va = enemyArray[i].va - 1; } i++; } removeMovieClip(this); } }; edep++; delete this.onEnterFrame; } }; } function carfhout() { carfh.onEnterFrame = function () { this._x = this._x - 8; if (this._x <= -180) { this._x = -180; this.swapDepths(33000); removeMovieClip(this); } }; } function ShowLevel() { attachMovie("showlevel", "showl", 40000); showl._x = 350; showl._y = 200; showl.level = level; removetimer = setInterval(removeSl, 2500); } function removeSl() { clearInterval(removetimer); removeMovieClip(showl); } function hitEnemy(bullet) { eb = enemyArray.length; while ((--eb) > -1) { if (bullet.hitTest(enemyArray[eb]) && (enemyArray[eb].k != 3)) { mineSound.start(0, 1); attachMovie("missileblast", "missileblast" + dep, dep); eval ("missileblast" + dep)._xscale = (eval ("missileblast" + dep)._yscale = 20); eval ("missileblast" + dep)._x = bullet._x; eval ("missileblast" + dep)._y = bullet._y + 10; dep++; if (enemyArray[eb].k == 2) { _root["dieSound" + random(2)].start(0, 1); enemyArray[eb].gotoAndStop(1); enemyArray[eb]._rotation = enemyArray[eb]._rotation + 90; enemyArray[eb].onEnterFrame = function () { this._y = this._y + 10; if (this._y >= 364) { this._rotation = this._rotation - 90; this._y = 374; this.gotoAndStop(5); delete this.onEnterFrame; } }; } else { _root["dieSound" + random(2)].start(0, 1); delete enemyArray[eb].onEnterFrame; enemyArray[eb].gotoAndStop(random(2) + 3); } temp = enemyArray[eb].va; enemyArray.splice(enemyArray[eb].va, 1); el = enemyArray.length; i = 0; while (i < el) { if (i >= temp) { enemyArray[i].va = enemyArray[i].va - 1; } i++; } removeMovieClip(bullet); } } } stop(); dep = 0; level = 1; score = 0; jumptimes = 0; manControl = true; weapon = 1; weapon1 = true; bombw = true; life = 100; gun1 = 100; gun2 = 200; gun3 = 30; gun4 = 20; bomb = 20; Mouse.hide(); attachMovie("aim", "aim", 10000); aim._xscale = (aim._yscale = 50); blastSound = new Sound(); blastSound.attachSound("blastSound"); mineSound = new Sound(); mineSound.attachSound("mineSound"); bulletSound = new Sound(); bulletSound.attachSound("bulletSound"); itemSound = new Sound(); itemSound.attachSound("itemSound"); loseSound = new Sound(); loseSound.attachSound("sound10.mp3"); dieSound0 = new Sound(); dieSound0.attachSound("sound14.mp3"); dieSound1 = new Sound(); dieSound1.attachSound("sound49.mp3"); mgunSound = new Sound(); mgunSound.attachSound("sound29.mp3"); w3Sound = new Sound(); w3Sound.attachSound("w3Sound"); w4Sound = new Sound(); w4Sound.attachSound("w4Sound"); backSound = new Sound(); backSound.attachSound("backSound"); backSound.start(0, 999); man.onEnterFrame = function () { aim._x = _xmouse; aim._y = _ymouse; if (manControl) { this.xmin = this.getBounds(_root).xMin; this.xmax = this.getBounds(_root).xMax; this.ymin = this.getBounds(_root).yMin; this.ymax = this.getBounds(_root).yMax; x = _xmouse - this._x; y = _ymouse - this._y; r = (Math.atan2(y, x) * 180) / Math.PI; if (weapon == 1) { this.gun.gotoAndStop(1); } else if (weapon == 2) { this.gun.gotoAndStop(2); } else if (weapon == 3) { this.gun.gotoAndStop(3); } else if (weapon == 4) { this.gun.gotoAndStop(4); } if (_xmouse > this._x) { this._xscale = 50; this.gun._rotation = r; } else { this._xscale = -50; this.gun._rotation = 180 - r; } if (Key.isDown(65) && (!KeyCtrl)) { if (!jump) { if (((this.xmax < (topb0Bounds.xMin + (this._width / 2))) && (this.ymax < (topb0Bounds.yMin + 5))) && (this.hitTest(topb0))) { jump = true; jumptimes = 2; drop = true; yspeed = -10; } if (((this.xmax < (topb1Bounds.xMin + (this._width / 2))) && (this.ymax < (topb1Bounds.yMin + 5))) && (this.hitTest(topb1))) { jump = true; jumptimes = 2; drop = true; yspeed = -10; } if (this.hitTest(topb2)) { if ((this.xmax < (topb2Bounds.xMin + (this._width / 2))) && (this.ymax < (topb2Bounds.yMin + 5))) { jump = true; jumptimes = 2; drop = true; yspeed = -10; } } this.gotoAndStop(3); } this._x = this._x - 4; KeyA = true; } else { KeyA = false; } if (Key.isDown(68) && (!KeyCtrl)) { if (!jump) { if (((this.xmin > (topb0Bounds.xMax - (this._width / 2))) && (this.ymax < (topb0Bounds.yMin + 5))) && (this.hitTest(topb0))) { jump = true; jumptimes = 2; drop = true; yspeed = -10; } if (((this.xmin > (topb1Bounds.xMax - (this._width / 2))) && (this.ymax < (topb1Bounds.yMin + 5))) && (this.hitTest(topb1))) { jump = true; jumptimes = 2; drop = true; yspeed = -10; } if (((this.xmin > (topb2Bounds.xMax - (this._width / 2))) && (this.ymax < (topb2Bounds.yMin + 5))) && (this.hitTest(topb2))) { jump = true; jumptimes = 2; drop = true; yspeed = -10; } this.gotoAndStop(3); } this._x = this._x + 4; KeyD = true; } else { KeyD = false; } if (Key.isDown(17) && (!jump)) { this.gotoAndStop(2); KeyCtrl = true; } else { KeyCtrl = false; } if (Key.isDown(87)) { if ((jumptimes < 2) && (jt == undefined)) { this.gotoAndStop(5); if (weapon == 1) { this.gun.gotoAndStop(1); } else if (weapon == 2) { this.gun.gotoAndStop(2); } else if (weapon == 3) { this.gun.gotoAndStop(3); } else if (weapon == 4) { this.gun.gotoAndStop(4); } jt = 1; jumptimes++; jump = true; yspeed = 10; maxfall = -10; } } if (Key.isDown(69) || (Key.isDown(83))) { if ((((this._x > (stair0._x - 5)) && (this._x < (stair0._x + 5))) && (this.ymax > stair0Bounds.yMin)) && (this.ymin < stair0Bounds.yMax)) { jump = false; this.gotoAndStop(1); if (weapon == 1) { this.gun.gotoAndStop(1); } else if (weapon == 2) { this.gun.gotoAndStop(2); } else if (weapon == 3) { this.gun.gotoAndStop(3); } else if (weapon == 4) { this.gun.gotoAndStop(4); } climb = true; } if ((((this._x > (stair1._x - 5)) && (this._x < (stair1._x + 5))) && (this.ymax > stair1Bounds.yMin)) && (this.ymin < stair1Bounds.yMax)) { jump = false; this.gotoAndStop(1); if (weapon == 1) { this.gun.gotoAndStop(1); } else if (weapon == 2) { this.gun.gotoAndStop(2); } else if (weapon == 3) { this.gun.gotoAndStop(3); } else if (weapon == 4) { this.gun.gotoAndStop(4); } climb = true; } if ((((this._x > (stair2._x - 5)) && (this._x < (stair2._x + 5))) && (this.ymax > stair2Bounds.yMin)) && (this.ymin < stair2Bounds.yMax)) { jump = false; this.gotoAndStop(1); if (weapon == 1) { this.gun.gotoAndStop(1); } else if (weapon == 2) { this.gun.gotoAndStop(2); } else if (weapon == 3) { this.gun.gotoAndStop(3); } else if (weapon == 4) { this.gun.gotoAndStop(4); } climb = true; } } if (climb) { if (this.hitTest(stair0)) { if ((((this._x > (stair0._x - 5)) && (this._x < (stair0._x + 5))) && (this.ymax > (stair0Bounds.yMin + 2))) && (this.ymin < stair0Bounds.yMax)) { if (Key.isDown(69)) { this._y = this._y - 2; } else if (Key.isDown(83)) { this._y = this._y + 2; } else { yspeed = -10; jump = true; jumptimes = 2; drop = true; climb = false; } } else { yspeed = -10; jump = true; jumptimes = 2; drop = true; climb = false; } } if (this.hitTest(stair1)) { if ((((this._x > (stair1._x - 5)) && (this._x < (stair1._x + 5))) && (this.ymax > (stair1Bounds.yMin + 2))) && (this.ymin < stair1Bounds.yMax)) { if (Key.isDown(69)) { this._y = this._y - 2; } else if (Key.isDown(83)) { this._y = this._y + 2; } else { yspeed = -10; jump = true; jumptimes = 2; drop = true; climb = false; } } else { yspeed = -10; jump = true; jumptimes = 2; drop = true; climb = false; } } if (this.hitTest(stair2)) { if ((((this._x > (stair2._x - 5)) && (this._x < (stair2._x + 5))) && (this.ymax > (stair2Bounds.yMin + 2))) && (this.ymin < stair2Bounds.yMax)) { if (Key.isDown(69)) { this._y = this._y - 2; } else if (Key.isDown(83)) { this._y = this._y + 2; } else { yspeed = -10; jump = true; jumptimes = 2; drop = true; climb = false; } } else { yspeed = -10; jump = true; jumptimes = 2; drop = true; climb = false; } } } if ((((!KeyA) && (!KeyD)) && (!KeyCtrl)) && (!jump)) { this.gotoAndStop(1); } if (jump) { if (maxfall < yspeed) { yspeed--; } this._y = this._y - yspeed; if (((((this.ymax > topb0Bounds.yMin) && (this._y < topb0._y)) && (this.xmax > (topb0Bounds.xMin + (this._width / 2)))) && (this.xmin < (topb0Bounds.xMax - (this._width / 2)))) && (yspeed < -5)) { this.gotoAndStop(1); if (weapon == 1) { this.gun.gotoAndStop(1); } else if (weapon == 2) { this.gun.gotoAndStop(2); } else if (weapon == 3) { this.gun.gotoAndStop(3); } else if (weapon == 4) { this.gun.gotoAndStop(4); } jumptimes = 0; jump = false; yspeed = 10; this._y = (topb0Bounds.yMin - (this._height / 2)) + 3; } if (((((this.ymax > topb1Bounds.yMin) && (this._y < topb1._y)) && (this.xmax > (topb1Bounds.xMin + (this._width / 2)))) && (this.xmin < (topb1Bounds.xMax - (this._width / 2)))) && (yspeed < -5)) { this.gotoAndStop(1); if (weapon == 1) { this.gun.gotoAndStop(1); } else if (weapon == 2) { this.gun.gotoAndStop(2); } else if (weapon == 3) { this.gun.gotoAndStop(3); } else if (weapon == 4) { this.gun.gotoAndStop(4); } jumptimes = 0; jump = false; yspeed = 10; this._y = (topb1Bounds.yMin - (this._height / 2)) + 3; } if (((((this.ymax > topb2Bounds.yMin) && (this._y < topb2._y)) && (this.xmax > (topb2Bounds.xMin + (this._width / 2)))) && (this.xmin < (topb2Bounds.xMax - (this._width / 2)))) && (yspeed < -5)) { this.gotoAndStop(1); if (weapon == 1) { this.gun.gotoAndStop(1); } else if (weapon == 2) { this.gun.gotoAndStop(2); } else if (weapon == 3) { this.gun.gotoAndStop(3); } else if (weapon == 4) { this.gun.gotoAndStop(4); } jumptimes = 0; jump = false; yspeed = 10; this._y = (topb2Bounds.yMin - (this._height / 2)) + 3; } if (!drop) { manBounds = this.manjump.getBounds(this); this.gun._y = manBounds.yMin + 35; } if (this._y > 365) { this._y = 365; jumptimes = 0; drop = false; jump = false; this.gotoAndStop(1); if (weapon == 1) { this.gun.gotoAndStop(1); } else if (weapon == 2) { this.gun.gotoAndStop(2); } else if (weapon == 3) { this.gun.gotoAndStop(3); } else if (weapon == 4) { this.gun.gotoAndStop(4); } } } if ((fire && (weapon == 2)) && (gun2 > 0)) { if ((dep % 3) == 0) { mgunSound.start(0, 1); } if ((dep % 6) == 0) { gun2--; arg = ((90 - r) * Math.PI) / 180; attachMovie("bullet0", "bullet" + dep, dep); eval ("bullet" + dep).damage = 2; eval ("bullet" + dep)._x = man._x; eval ("bullet" + dep)._y = man._y; eval ("bullet" + dep)._rotation = r; eval ("bullet" + dep).xinc = Math.sin(arg) * 10; eval ("bullet" + dep).yinc = Math.cos(arg) * 10; eval ("bullet" + dep).onEnterFrame = function () { this._x = this._x + this.xinc; this._y = this._y + this.yinc; shoot(this); if ((((this._x > 700) || (this._x < 0)) || (this._y < 0)) || (this._y > 380)) { removeMovieClip(this); } }; } dep++; } if (dep >= 100) { dep = 0; } } }; stair0Bounds = stair0.getBounds(_root); stair1Bounds = stair1.getBounds(_root); stair2Bounds = stair2.getBounds(_root); topb0Bounds = topb0.getBounds(_root); topb1Bounds = topb1.getBounds(_root); topb2Bounds = topb2.getBounds(_root); Key.addListener(this); onKeyUp = function () { if (Key.getCode() == 87) { jt = undefined; } }; onKeyDown = function () { trace(Key.getCode()); switch (Key.getCode()) { case 49 : weapon = 1; if (weapon1 == undefined) { weapon1 = true; } man.gun.gotoAndStop(1); return; case 50 : weapon = 2; if (weapon2 == undefined) { weapon2 = true; } man.gun.gotoAndStop(2); return; case 51 : weapon = 3; if (weapon3 == undefined) { weapon3 = true; } man.gun.gotoAndStop(3); return; case 52 : weapon = 4; if (weapon4 == undefined) { weapon4 = true; } man.gun.gotoAndStop(4); return; case 81 : tossBomb(); } }; onMouseDown = function () { arg = ((90 - r) * Math.PI) / 180; if (((weapon == 1) && (weapon1)) && (gun1 > 0)) { mgunSound.start(0, 1); gun1--; weapon1 = false; weapon1timer = setInterval(w1fire, 200); attachMovie("bullet0", "bullet" + dep, dep); eval ("bullet" + dep).damage = 2; eval ("bullet" + dep)._x = man._x; eval ("bullet" + dep)._y = man._y; eval ("bullet" + dep)._rotation = r; eval ("bullet" + dep).xinc = Math.sin(arg) * 10; eval ("bullet" + dep).yinc = Math.cos(arg) * 10; eval ("bullet" + dep).onEnterFrame = function () { this._x = this._x + this.xinc; this._y = this._y + this.yinc; shoot(this); if ((((this._x > 700) || (this._x < 0)) || (this._y < 0)) || (this._y > 380)) { removeMovieClip(this); } }; dep++; } if (weapon == 2) { man.gun.machinegun.gotoAndPlay(2); fire = true; } if (((weapon == 3) && (weapon3)) && (gun3 > 0)) { w3Sound.start(0, 1); gun3--; weapon3 = false; weapon3timer = setInterval(w3fire, 1000); attachMovie("bullet1", "bullet" + dep, dep); eval ("bullet" + dep).damage = 20; eval ("bullet" + dep).weapon = 3; eval ("bullet" + dep)._x = man._x; eval ("bullet" + dep)._y = man._y; eval ("bullet" + dep)._rotation = r; eval ("bullet" + dep).xinc = Math.sin(arg) * 10; eval ("bullet" + dep).yinc = Math.cos(arg) * 10; eval ("bullet" + dep).onEnterFrame = function () { this._x = this._x + this.xinc; this._y = this._y + this.yinc; shoot(this); if (this._y > 380) { attachMovie("missileblast", "missileblast" + dep, dep); mineSound.start(0, 1); eval ("missileblast" + dep)._xscale = (eval ("missileblast" + dep)._yscale = 20); eval ("missileblast" + dep)._x = this._x; eval ("missileblast" + dep)._y = this._y - 10; removeMovieClip(this); } if (((this._x > 700) || (this._x < 0)) || (this._y < 0)) { removeMovieClip(this); } }; dep++; } if (((weapon == 4) && (weapon4)) && (gun4 > 0)) { w4Sound.start(0, 1); gun4--; weapon4 = false; weapon4timer = setInterval(w4fire, 1500); attachMovie("bullet2", "bullet" + dep, dep); eval ("bullet" + dep).damage = 30; eval ("bullet" + dep).weapon = 4; eval ("bullet" + dep)._x = man._x; eval ("bullet" + dep)._y = man._y; eval ("bullet" + dep)._rotation = r; eval ("bullet" + dep).xinc = Math.sin(arg) * 10; eval ("bullet" + dep).yinc = Math.cos(arg) * 10; eval ("bullet" + dep).onEnterFrame = function () { this._x = this._x + this.xinc; this._y = this._y + this.yinc; shoot(this); if (this._y > 380) { attachMovie("missileblast", "missileblast" + dep, dep); mineSound.start(0, 1); eval ("missileblast" + dep)._xscale = (eval ("missileblast" + dep)._yscale = 20); eval ("missileblast" + dep)._x = this._x; eval ("missileblast" + dep)._y = this._y - 10; removeMovieClip(this); } if (((this._x > 700) || (this._x < 0)) || (this._y < 0)) { removeMovieClip(this); } }; dep++; } }; onMouseUp = function () { if (weapon == 2) { man.gun.machinegun.gotoAndStop(1); fire = false; } }; enemykind = 1; edep = 200; ebdep = 1000; enemyArray = new Array(); enemytimer = setInterval(setEnemy, 2000); coptertimer = setInterval(setCopter, 8000); itemtimer = setInterval(setItem, 15000); itemArray = new Array(); callpolice(); ShowLevel();
Frame 207
stop(); lastscore = score; lastlevel = level;
Symbol 22 MovieClip [pblast] Frame 8
removeMovieClip(this);
Symbol 35 MovieClip [missileblast] Frame 10
removeMovieClip(this);
Symbol 41 MovieClip [bombblast] Frame 7
removeMovieClip(this);
Symbol 50 MovieClip Frame 11
_parent.Move = true; _parent.ft = undefined; _parent.gotoAndStop(1);
Symbol 65 MovieClip Frame 9
stop();
Symbol 68 MovieClip Frame 27
removeMovieClip(_parent);
Symbol 75 MovieClip Frame 21
removeMovieClip(_parent);
Symbol 76 MovieClip Frame 13
removeMovieClip(_parent);
Symbol 82 MovieClip [enemy2] Frame 1
stop();
Symbol 82 MovieClip [enemy2] Frame 2
stop();
Symbol 82 MovieClip [enemy2] Frame 3
stop();
Symbol 82 MovieClip [enemy2] Frame 4
stop();
Symbol 82 MovieClip [enemy2] Frame 5
stop();
Symbol 82 MovieClip [enemy2] Frame 6
stop();
Symbol 87 MovieClip Frame 15
_parent.Move = true; _parent.ft = undefined; _parent.gotoAndStop(1);
Symbol 92 MovieClip Frame 21
removeMovieClip(_parent);
Symbol 96 MovieClip Frame 27
removeMovieClip(_parent);
Symbol 97 MovieClip [enemy1] Frame 1
stop();
Symbol 97 MovieClip [enemy1] Frame 2
stop();
Symbol 97 MovieClip [enemy1] Frame 3
stop();
Symbol 97 MovieClip [enemy1] Frame 4
stop();
Symbol 102 MovieClip Frame 14
_parent.Move = true; _parent.ft = undefined; _parent.gotoAndStop(1);
Symbol 105 MovieClip Frame 31
removeMovieClip(_parent);
Symbol 110 MovieClip Frame 23
removeMovieClip(_parent);
Symbol 111 MovieClip [enemy0] Frame 1
stop();
Symbol 111 MovieClip [enemy0] Frame 2
stop();
Symbol 111 MovieClip [enemy0] Frame 3
stop();
Symbol 111 MovieClip [enemy0] Frame 4
stop();
Symbol 117 MovieClip [copter1] Frame 1
stop();
Symbol 117 MovieClip [copter1] Frame 6
removeMovieClip(this);
Symbol 119 MovieClip [copter2] Frame 1
stop();
Symbol 119 MovieClip [copter2] Frame 6
removeMovieClip(this);
Symbol 121 MovieClip [copter0] Frame 1
stop();
Symbol 121 MovieClip [copter0] Frame 6
removeMovieClip(this);
Symbol 148 MovieClip [bomber] Frame 1
stop();
Symbol 148 MovieClip [bomber] Frame 2
stop();
Symbol 148 MovieClip [bomber] Frame 44
removeMovieClip(this);
Symbol 155 MovieClip [item3] Frame 1
stop();
Symbol 155 MovieClip [item3] Frame 2
stop();
Symbol 158 MovieClip [item2] Frame 1
stop();
Symbol 158 MovieClip [item2] Frame 2
stop();
Symbol 161 MovieClip [item1] Frame 1
stop();
Symbol 161 MovieClip [item1] Frame 2
stop();
Symbol 164 MovieClip [item4] Frame 1
stop();
Symbol 164 MovieClip [item4] Frame 2
stop();
Symbol 167 MovieClip [item0] Frame 1
stop();
Symbol 167 MovieClip [item0] Frame 2
stop();
Symbol 170 MovieClip [item5] Frame 1
stop();
Symbol 170 MovieClip [item5] Frame 2
stop();
Symbol 226 MovieClip Frame 1
bull.onRelease = function () { getURL ("http://sillybull.com"); };
Symbol 236 Button
on (release) { getURL ("http://sillybull.com", "_blank"); }
Symbol 265 Button
on (release) { gotoAndStop (206); }
Symbol 271 Button
on (release) { if (_root.help._visible == false) { _root.help._visible = true; } else if (_root.help._visible == true) { _root.help._visible = false; } }
Symbol 303 MovieClip Frame 1
stop(); man = false;
Symbol 303 MovieClip Frame 14
man = true;
Symbol 309 MovieClip Frame 1
stop(); man = false;
Symbol 309 MovieClip Frame 13
man = true;
Symbol 314 MovieClip Frame 1
stop(); man = false;
Symbol 314 MovieClip Frame 18
man = true;
Symbol 325 MovieClip Frame 1
stop();
Symbol 325 MovieClip Frame 2
play();
Symbol 325 MovieClip Frame 4
gotoAndPlay (2);
Symbol 331 MovieClip Frame 1
stop();
Symbol 331 MovieClip Frame 2
stop();
Symbol 331 MovieClip Frame 3
stop();
Symbol 331 MovieClip Frame 4
stop();
Symbol 341 MovieClip Frame 21
stop();
Symbol 346 MovieClip Frame 1
stop();
Symbol 346 MovieClip Frame 2
stop();
Symbol 346 MovieClip Frame 3
stop();
Symbol 346 MovieClip Frame 4
stop();
Symbol 346 MovieClip Frame 5
stop();
Symbol 346 MovieClip Frame 6
stop();
Symbol 360 Button
on (release) { gotoAndStop (121); }

Library Items

Symbol 1 Sound [backSound]
Symbol 2 Sound [ffh]
Symbol 3 Sound [itemSound]
Symbol 4 Sound [sound49.mp3]
Symbol 5 Sound [fhfhgf]
Symbol 6 Sound [sound29.mp3]
Symbol 7 Sound [w3Sound]
Symbol 8 Sound [mineSound]
Symbol 9 Sound [w4Sound]
Symbol 10 Sound [blastSound]
Symbol 11 Sound [sound14.mp3]
Symbol 12 Sound [sound10.mp3]
Symbol 13 GraphicUsed by:14
Symbol 14 MovieClip [grenade]Uses:13
Symbol 15 GraphicUsed by:22
Symbol 16 GraphicUsed by:22
Symbol 17 GraphicUsed by:22
Symbol 18 GraphicUsed by:22
Symbol 19 GraphicUsed by:22
Symbol 20 GraphicUsed by:22
Symbol 21 GraphicUsed by:22
Symbol 22 MovieClip [pblast]Uses:15 16 17 18 19 20 21
Symbol 23 BitmapUsed by:24
Symbol 24 GraphicUses:23Used by:35
Symbol 25 BitmapUsed by:26
Symbol 26 GraphicUses:25Used by:35
Symbol 27 BitmapUsed by:28
Symbol 28 GraphicUses:27Used by:35
Symbol 29 BitmapUsed by:30
Symbol 30 GraphicUses:29Used by:35
Symbol 31 BitmapUsed by:32
Symbol 32 GraphicUses:31Used by:35
Symbol 33 BitmapUsed by:34
Symbol 34 GraphicUses:33Used by:35
Symbol 35 MovieClip [missileblast]Uses:24 26 28 30 32 34
Symbol 36 GraphicUsed by:41
Symbol 37 GraphicUsed by:41
Symbol 38 GraphicUsed by:41
Symbol 39 GraphicUsed by:41
Symbol 40 GraphicUsed by:41
Symbol 41 MovieClip [bombblast]Uses:36 37 38 39 40
Symbol 42 GraphicUsed by:47 50 51 75 314
Symbol 43 GraphicUsed by:47 50 51 68 75 76 81 314 325
Symbol 44 GraphicUsed by:47 50 51 75 314
Symbol 45 GraphicUsed by:47 314
Symbol 46 GraphicUsed by:47 314
Symbol 47 MovieClipUses:42 43 44 45 46Used by:82
Symbol 48 GraphicUsed by:50
Symbol 49 GraphicUsed by:50
Symbol 50 MovieClipUses:42 43 44 48 49Used by:82
Symbol 51 MovieClipUses:42 43 44Used by:68
Symbol 52 GraphicUsed by:57
Symbol 53 GraphicUsed by:57
Symbol 54 GraphicUsed by:57
Symbol 55 GraphicUsed by:57
Symbol 56 GraphicUsed by:57
Symbol 57 MovieClipUses:52 53 54 55 56Used by:68 96 105
Symbol 58 GraphicUsed by:68 75 92 96 105 110
Symbol 59 GraphicUsed by:68
Symbol 60 GraphicUsed by:68
Symbol 61 GraphicUsed by:68
Symbol 62 GraphicUsed by:68
Symbol 63 ShapeTweeningUsed by:65
Symbol 64 GraphicUsed by:65
Symbol 65 MovieClipUses:63 64Used by:68 75 76 92 96
Symbol 66 GraphicUsed by:68
Symbol 67 GraphicUsed by:68
Symbol 68 MovieClipUses:51 57 58 59 43 60 61 62 65 66 67Used by:82
Symbol 69 GraphicUsed by:75
Symbol 70 GraphicUsed by:75
Symbol 71 GraphicUsed by:75
Symbol 72 GraphicUsed by:75
Symbol 73 GraphicUsed by:75 76
Symbol 74 GraphicUsed by:75 76
Symbol 75 MovieClipUses:42 43 44 69 70 71 72 73 74 65 58Used by:82
Symbol 76 MovieClipUses:65 73 43 74Used by:82
Symbol 77 GraphicUsed by:81
Symbol 78 GraphicUsed by:81
Symbol 79 GraphicUsed by:81
Symbol 80 GraphicUsed by:81
Symbol 81 MovieClipUses:77 78 43 79 80Used by:82
Symbol 82 MovieClip [enemy2]Uses:47 50 68 75 76 81
Symbol 83 GraphicUsed by:85 87 92 93 96 309
Symbol 84 GraphicUsed by:85
Symbol 85 MovieClipUses:83 84Used by:97
Symbol 86 GraphicUsed by:87
Symbol 87 MovieClipUses:83 86Used by:97
Symbol 88 GraphicUsed by:92
Symbol 89 GraphicUsed by:92
Symbol 90 GraphicUsed by:92
Symbol 91 GraphicUsed by:92
Symbol 92 MovieClipUses:83 88 89 90 65 91 58Used by:97
Symbol 93 MovieClipUses:83Used by:96
Symbol 94 GraphicUsed by:96
Symbol 95 GraphicUsed by:96
Symbol 96 MovieClipUses:83 57 93 94 95 65 58Used by:97
Symbol 97 MovieClip [enemy1]Uses:85 87 92 96
Symbol 98 GraphicUsed by:100 102 105 110 303
Symbol 99 GraphicUsed by:100
Symbol 100 MovieClipUses:98 99Used by:111
Symbol 101 GraphicUsed by:102
Symbol 102 MovieClipUses:98 101Used by:111
Symbol 103 GraphicUsed by:105
Symbol 104 GraphicUsed by:105
Symbol 105 MovieClipUses:98 57 103 58 104Used by:111
Symbol 106 GraphicUsed by:110
Symbol 107 GraphicUsed by:110
Symbol 108 GraphicUsed by:110
Symbol 109 GraphicUsed by:110
Symbol 110 MovieClipUses:98 106 107 108 109 58Used by:111
Symbol 111 MovieClip [enemy0]Uses:100 102 105 110
Symbol 112 GraphicUsed by:113
Symbol 113 MovieClip [bullet0]Uses:112
Symbol 114 GraphicUsed by:115
Symbol 115 MovieClip [aim]Uses:114
Symbol 116 GraphicUsed by:117
Symbol 117 MovieClip [copter1]Uses:116
Symbol 118 GraphicUsed by:119
Symbol 119 MovieClip [copter2]Uses:118
Symbol 120 GraphicUsed by:121
Symbol 121 MovieClip [copter0]Uses:120
Symbol 122 GraphicUsed by:148
Symbol 123 ShapeTweeningUsed by:125
Symbol 124 GraphicUsed by:125
Symbol 125 MovieClipUses:123 124Used by:148
Symbol 126 GraphicUsed by:148
Symbol 127 GraphicUsed by:128
Symbol 128 MovieClipUses:127Used by:148
Symbol 129 GraphicUsed by:148
Symbol 130 GraphicUsed by:144
Symbol 131 GraphicUsed by:144
Symbol 132 GraphicUsed by:144
Symbol 133 GraphicUsed by:144
Symbol 134 GraphicUsed by:144
Symbol 135 GraphicUsed by:144
Symbol 136 GraphicUsed by:144
Symbol 137 GraphicUsed by:144
Symbol 138 GraphicUsed by:144
Symbol 139 GraphicUsed by:144
Symbol 140 GraphicUsed by:144
Symbol 141 GraphicUsed by:144
Symbol 142 GraphicUsed by:144
Symbol 143 GraphicUsed by:144
Symbol 144 MovieClipUses:130 131 132 133 134 135 136 137 138 139 140 141 142 143Used by:148
Symbol 145 GraphicUsed by:147
Symbol 146 GraphicUsed by:147
Symbol 147 MovieClipUses:145 146Used by:148
Symbol 148 MovieClip [bomber]Uses:122 125 126 128 129 144 147
Symbol 149 GraphicUsed by:150
Symbol 150 MovieClip [bullet1]Uses:149
Symbol 151 GraphicUsed by:152
Symbol 152 MovieClipUses:151Used by:155 158 161 164 167 170
Symbol 153 BitmapUsed by:154
Symbol 154 GraphicUses:153Used by:155
Symbol 155 MovieClip [item3]Uses:152 154
Symbol 156 BitmapUsed by:157
Symbol 157 GraphicUses:156Used by:158
Symbol 158 MovieClip [item2]Uses:152 157
Symbol 159 BitmapUsed by:160
Symbol 160 GraphicUses:159Used by:161
Symbol 161 MovieClip [item1]Uses:152 160
Symbol 162 BitmapUsed by:163
Symbol 163 GraphicUses:162Used by:164
Symbol 164 MovieClip [item4]Uses:152 163
Symbol 165 BitmapUsed by:166
Symbol 166 GraphicUses:165Used by:167
Symbol 167 MovieClip [item0]Uses:152 166
Symbol 168 BitmapUsed by:169
Symbol 169 GraphicUses:168Used by:170
Symbol 170 MovieClip [item5]Uses:152 169
Symbol 171 GraphicUsed by:172
Symbol 172 MovieClip [bomberb]Uses:171
Symbol 173 GraphicUsed by:176
Symbol 174 GraphicUsed by:176
Symbol 175 GraphicUsed by:176
Symbol 176 MovieClipUses:173 174 175Used by:177
Symbol 177 MovieClip [bullet2]Uses:176
Symbol 178 FontUsed by:179 352 353
Symbol 179 EditableTextUses:178Used by:182
Symbol 180 BitmapUsed by:181
Symbol 181 GraphicUses:180Used by:182
Symbol 182 MovieClip [showlevel]Uses:179 181
Symbol 183 GraphicUsed by:218
Symbol 184 GraphicUsed by:188
Symbol 185 GraphicUsed by:188
Symbol 186 GraphicUsed by:188
Symbol 187 GraphicUsed by:188
Symbol 188 MovieClipUses:184 185 186 187Used by:218
Symbol 189 GraphicUsed by:194
Symbol 190 GraphicUsed by:194
Symbol 191 GraphicUsed by:194
Symbol 192 GraphicUsed by:194
Symbol 193 GraphicUsed by:194
Symbol 194 MovieClipUses:189 190 191 192 193Used by:218
Symbol 195 GraphicUsed by:197
Symbol 196 GraphicUsed by:197
Symbol 197 MovieClipUses:195 196Used by:218
Symbol 198 GraphicUsed by:199
Symbol 199 MovieClipUses:198Used by:217
Symbol 200 GraphicUsed by:201
Symbol 201 MovieClipUses:200Used by:202
Symbol 202 MovieClipUses:201Used by:217
Symbol 203 GraphicUsed by:217
Symbol 204 GraphicUsed by:206
Symbol 205 GraphicUsed by:206
Symbol 206 MovieClipUses:204 205Used by:217
Symbol 207 GraphicUsed by:208
Symbol 208 MovieClipUses:207Used by:214
Symbol 209 GraphicUsed by:210
Symbol 210 MovieClipUses:209Used by:214
Symbol 211 GraphicUsed by:214
Symbol 212 GraphicUsed by:214
Symbol 213 GraphicUsed by:214
Symbol 214 MovieClipUses:208 210 211 212 213Used by:217
Symbol 215 GraphicUsed by:216
Symbol 216 MovieClipUses:215Used by:217
Symbol 217 MovieClipUses:199 202 203 206 214 216Used by:218
Symbol 218 MovieClipUses:183 188 194 197 217Used by:226
Symbol 219 GraphicUsed by:220
Symbol 220 MovieClipUses:219Used by:226
Symbol 221 FontUsed by:222
Symbol 222 EditableTextUses:221Used by:226
Symbol 223 GraphicUsed by:224
Symbol 224 MovieClipUses:223Used by:226
Symbol 225 SoundUsed by:226
Symbol 226 MovieClipUses:218 220 222 224 225Used by:Timeline
Symbol 227 MovieClipUsed by:Timeline
Symbol 228 BitmapUsed by:229
Symbol 229 GraphicUses:228Used by:Timeline
Symbol 230 GraphicUsed by:233 242
Symbol 231 FontUsed by:232 246 248 249 252 254 255 256
Symbol 232 TextUses:231Used by:233 242
Symbol 233 MovieClipUses:230 232Used by:Timeline
Symbol 234 GraphicUsed by:236
Symbol 235 GraphicUsed by:236
Symbol 236 ButtonUses:234 235Used by:Timeline
Symbol 237 GraphicUsed by:Timeline
Symbol 238 GraphicUsed by:239
Symbol 239 MovieClipUses:238Used by:Timeline
Symbol 240 GraphicUsed by:241
Symbol 241 MovieClipUses:240Used by:Timeline
Symbol 242 MovieClipUses:230 232Used by:Timeline
Symbol 243 GraphicUsed by:244 314
Symbol 244 MovieClipUses:243Used by:Timeline
Symbol 245 GraphicUsed by:Timeline
Symbol 246 TextUses:231Used by:Timeline
Symbol 247 GraphicUsed by:Timeline
Symbol 248 TextUses:231Used by:Timeline
Symbol 249 TextUses:231Used by:Timeline
Symbol 250 BitmapUsed by:251 253
Symbol 251 GraphicUses:250Used by:Timeline
Symbol 252 TextUses:231Used by:Timeline
Symbol 253 GraphicUses:250Used by:Timeline
Symbol 254 TextUses:231Used by:Timeline
Symbol 255 TextUses:231Used by:Timeline
Symbol 256 TextUses:231Used by:Timeline
Symbol 257 BitmapUsed by:258
Symbol 258 GraphicUses:257Used by:259
Symbol 259 MovieClipUses:258Used by:Timeline
Symbol 260 BitmapUsed by:261
Symbol 261 GraphicUses:260Used by:264 265
Symbol 262 BitmapUsed by:263
Symbol 263 GraphicUses:262Used by:264 265
Symbol 264 ButtonUses:261 263Used by:Timeline
Symbol 265 ButtonUses:261 263Used by:Timeline
Symbol 266 BitmapUsed by:267 270
Symbol 267 GraphicUses:266Used by:271
Symbol 268 BitmapUsed by:269
Symbol 269 GraphicUses:268Used by:271
Symbol 270 GraphicUses:266Used by:271
Symbol 271 ButtonUses:267 269 270Used by:Timeline
Symbol 272 BitmapUsed by:273
Symbol 273 GraphicUses:272Used by:274
Symbol 274 MovieClipUses:273Used by:Timeline
Symbol 275 BitmapUsed by:276 349
Symbol 276 GraphicUses:275Used by:Timeline
Symbol 277 GraphicUsed by:Timeline
Symbol 278 GraphicUsed by:Timeline
Symbol 279 GraphicUsed by:280
Symbol 280 MovieClipUses:279Used by:Timeline
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:Timeline
Symbol 287 FontUsed by:288 289 290 291 292 293 297 298 350 351
Symbol 288 EditableTextUses:287Used by:Timeline
Symbol 289 EditableTextUses:287Used by:Timeline
Symbol 290 EditableTextUses:287Used by:Timeline
Symbol 291 EditableTextUses:287Used by:Timeline
Symbol 292 EditableTextUses:287Used by:Timeline
Symbol 293 EditableTextUses:287Used by:Timeline
Symbol 294 GraphicUsed by:295 296
Symbol 295 MovieClipUses:294Used by:Timeline
Symbol 296 MovieClipUses:294Used by:Timeline
Symbol 297 EditableTextUses:287Used by:Timeline
Symbol 298 EditableTextUses:287Used by:Timeline
Symbol 299 GraphicUsed by:303
Symbol 300 GraphicUsed by:303
Symbol 301 GraphicUsed by:303
Symbol 302 GraphicUsed by:303
Symbol 303 MovieClipUses:299 300 301 302 98Used by:Timeline
Symbol 304 GraphicUsed by:309
Symbol 305 GraphicUsed by:309
Symbol 306 GraphicUsed by:309
Symbol 307 GraphicUsed by:309
Symbol 308 GraphicUsed by:309
Symbol 309 MovieClipUses:304 305 306 307 308 83Used by:Timeline
Symbol 310 GraphicUsed by:314
Symbol 311 GraphicUsed by:314
Symbol 312 GraphicUsed by:314
Symbol 313 GraphicUsed by:314
Symbol 314 MovieClipUses:243 310 311 312 313 45 43 46 42 44Used by:Timeline
Symbol 315 GraphicUsed by:339 341 342 345 346
Symbol 316 FontUsed by:317
Symbol 317 TextUses:316Used by:335 339 341 342 345 346
Symbol 318 GraphicUsed by:339 341 342 345 346
Symbol 319 GraphicUsed by:335 339 341 342 346
Symbol 320 GraphicUsed by:335 339 341 342 345 346
Symbol 321 GraphicUsed by:339 341 342 345 346
Symbol 322 GraphicUsed by:335 339 341 342 345 346
Symbol 323 GraphicUsed by:331
Symbol 324 GraphicUsed by:325 327 331 339 341
Symbol 325 MovieClipUses:43 324Used by:331
Symbol 326 GraphicUsed by:327
Symbol 327 MovieClipUses:326 324Used by:331
Symbol 328 GraphicUsed by:330
Symbol 329 GraphicUsed by:330
Symbol 330 MovieClipUses:328 329Used by:331
Symbol 331 MovieClipUses:323 324 325 327 330Used by:346
Symbol 332 GraphicUsed by:335
Symbol 333 GraphicUsed by:335
Symbol 334 GraphicUsed by:335
Symbol 335 MovieClipUses:332 317 333 319 320 334 322Used by:346
Symbol 336 GraphicUsed by:339
Symbol 337 GraphicUsed by:339
Symbol 338 GraphicUsed by:339
Symbol 339 MovieClipUses:315 317 318 319 320 321 322 336 337 338 324Used by:346
Symbol 340 GraphicUsed by:341
Symbol 341 MovieClipUses:315 317 318 319 320 321 322 324 340Used by:346
Symbol 342 MovieClipUses:315 317 318 319 320 321 322Used by:346
Symbol 343 GraphicUsed by:344
Symbol 344 MovieClipUses:343Used by:345
Symbol 345 MovieClipUses:344 315 317 318 320 321 322Used by:346
Symbol 346 MovieClipUses:315 317 318 319 320 321 322 331 335 339 341 342 345Used by:Timeline
Symbol 347 GraphicUsed by:Timeline
Symbol 348 BitmapUsed by:349
Symbol 349 GraphicUses:275 348Used by:Timeline
Symbol 350 EditableTextUses:287Used by:Timeline
Symbol 351 EditableTextUses:287Used by:Timeline
Symbol 352 TextUses:178Used by:Timeline
Symbol 353 TextUses:178Used by:Timeline
Symbol 354 BitmapUsed by:355
Symbol 355 GraphicUses:354Used by:Timeline
Symbol 356 BitmapUsed by:357
Symbol 357 GraphicUses:356Used by:360
Symbol 358 BitmapUsed by:359
Symbol 359 GraphicUses:358Used by:360
Symbol 360 ButtonUses:357 359Used by:Timeline

Instance Names

"preloader"Frame 1Symbol 226 MovieClip
"game"Frame 1Symbol 227 MovieClip
"help"Frame 191Symbol 274 MovieClip
"stair0"Frame 206Symbol 295 MovieClip
"topb0"Frame 206Symbol 296 MovieClip
"stair1"Frame 206Symbol 295 MovieClip
"topb1"Frame 206Symbol 296 MovieClip
"stair2"Frame 206Symbol 295 MovieClip
"topb2"Frame 206Symbol 296 MovieClip
"carp"Frame 206Symbol 303 MovieClip
"carf"Frame 206Symbol 309 MovieClip
"carfh"Frame 206Symbol 314 MovieClip
"man"Frame 206Symbol 346 MovieClip
"line"Symbol 226 MovieClip Frame 1Symbol 220 MovieClip
"infoMC"Symbol 226 MovieClip Frame 1Symbol 222 EditableText
"bull"Symbol 226 MovieClip Frame 1Symbol 224 MovieClip
"machinegun"Symbol 331 MovieClip Frame 2Symbol 325 MovieClip
"gun"Symbol 346 MovieClip Frame 1Symbol 331 MovieClip
"run"Symbol 346 MovieClip Frame 3Symbol 339 MovieClip
"manjump"Symbol 346 MovieClip Frame 5Symbol 342 MovieClip
"gun"Symbol 346 MovieClip Frame 5Symbol 331 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "backSound"
ExportAssets (56)Timeline Frame 1Symbol 2 as "ffh"
ExportAssets (56)Timeline Frame 1Symbol 3 as "itemSound"
ExportAssets (56)Timeline Frame 1Symbol 4 as "sound49.mp3"
ExportAssets (56)Timeline Frame 1Symbol 5 as "fhfhgf"
ExportAssets (56)Timeline Frame 1Symbol 6 as "sound29.mp3"
ExportAssets (56)Timeline Frame 1Symbol 7 as "w3Sound"
ExportAssets (56)Timeline Frame 1Symbol 8 as "mineSound"
ExportAssets (56)Timeline Frame 1Symbol 9 as "w4Sound"
ExportAssets (56)Timeline Frame 1Symbol 10 as "blastSound"
ExportAssets (56)Timeline Frame 1Symbol 11 as "sound14.mp3"
ExportAssets (56)Timeline Frame 1Symbol 12 as "sound10.mp3"
ExportAssets (56)Timeline Frame 1Symbol 14 as "grenade"
ExportAssets (56)Timeline Frame 1Symbol 22 as "pblast"
ExportAssets (56)Timeline Frame 1Symbol 35 as "missileblast"
ExportAssets (56)Timeline Frame 1Symbol 41 as "bombblast"
ExportAssets (56)Timeline Frame 1Symbol 82 as "enemy2"
ExportAssets (56)Timeline Frame 1Symbol 97 as "enemy1"
ExportAssets (56)Timeline Frame 1Symbol 111 as "enemy0"
ExportAssets (56)Timeline Frame 1Symbol 113 as "bullet0"
ExportAssets (56)Timeline Frame 1Symbol 115 as "aim"
ExportAssets (56)Timeline Frame 1Symbol 117 as "copter1"
ExportAssets (56)Timeline Frame 1Symbol 119 as "copter2"
ExportAssets (56)Timeline Frame 1Symbol 121 as "copter0"
ExportAssets (56)Timeline Frame 1Symbol 148 as "bomber"
ExportAssets (56)Timeline Frame 1Symbol 150 as "bullet1"
ExportAssets (56)Timeline Frame 1Symbol 155 as "item3"
ExportAssets (56)Timeline Frame 1Symbol 158 as "item2"
ExportAssets (56)Timeline Frame 1Symbol 161 as "item1"
ExportAssets (56)Timeline Frame 1Symbol 164 as "item4"
ExportAssets (56)Timeline Frame 1Symbol 167 as "item0"
ExportAssets (56)Timeline Frame 1Symbol 170 as "item5"
ExportAssets (56)Timeline Frame 1Symbol 172 as "bomberb"
ExportAssets (56)Timeline Frame 1Symbol 177 as "bullet2"
ExportAssets (56)Timeline Frame 1Symbol 182 as "showlevel"

Dynamic Text Variables

levelSymbol 179 EditableText""
lifeSymbol 288 EditableText""
gun1Symbol 289 EditableText""
gun2Symbol 290 EditableText""
gun3Symbol 291 EditableText""
gun4Symbol 292 EditableText""
bombSymbol 293 EditableText""
scoreSymbol 297 EditableText""
levelSymbol 298 EditableText""
lastscoreSymbol 350 EditableText""
lastlevelSymbol 351 EditableText""




http://swfchan.com/27/132679/info.shtml
Created: 18/2 -2019 08:37:21 Last modified: 18/2 -2019 08:37:21 Server time: 10/05 -2024 08:05:22