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

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

Shape Wars.swf

This is the info page for
Flash #61597

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


Text
JAVA-
GAMING
.COM

JAVA-
GAMING
.COM

PLAY

INSTRUCTIONS

HIGH SCORES

MORE GAMES

JAVA-GAMING.COM

CREDITS

SHAPE WARS

This is you. Use the mouse to move, left-click to shoot, and hold the
spacebar to anchor yourself in place. You shoot three basic
projectiles...circles, squares and triangles. Use the 'A' key to switch to
circles, 'S' for squares, and 'D' for triangles. Your remaining life is
indicated next to the heart symbol.
This is the enemy shape generator. It is not hurt by normal shots. It
will not harm you if you touch it, but you will be knocked backwards.
If you have the defense shield powerup and touch it, you will lose the
powerup. Only the pentagon powerup shot can hurt it and it takes a
lot of shots to kill.
These are the basic enemy types. Each enemy can only be killed by
matching your projectile to it's shape. As the game progresses they
will start to shoot and chase you. They fire star-shaped shots.

D

D

M

M

P

P

O

O

If you get far enough in the game, bigger 'boss' shapes will start to
appear. These take more than one shot to kill and carry their life bar
inside of them. You must also match your projectile shapes with
bosses to kill them.
These are the three projectile powerups in the game. 'M' is Multi-fire,
which gives you 3-way fire. 'P' is piercing shots. This powerup allows
your bullets to penetrate standard enemies. 'O' is pentagon shots
which can kill any type of shape. You have a limited number of each
for every powerup you collect. The amount is indicated at the top
next to their symbols.
This the defense shield powerup. It will make you 'super' for a short
amount of time. While you are super-powered, enemies can't hurt
you and you can kill them by merely touching them. You turn
green/purple when you are super. Your outline will turn purple when
it is about to run out.

Progamming - Flashninjaclan.com(me)
Graphics - RushVision of Flashkit
Music - NG Portal(Forgot The name, if you know, tell me)
Inspiration - Coolio Niato's Color Wars game.

Score:

M

P

O

SUBMIT

SUBMIT

GAME OVER

GAME OVER

NAME:

SCORE:

ActionScript [AS1/AS2]

Frame 1
stop(); MochiAd.showPreGameAd({id:"194db9a9ffbdcc90", res:"550x400"});
Instance of Symbol 8 MovieClip "progressbar" in Frame 1
onClipEvent (load) { totalFileSize = _root.getBytesTotal(); this._xscale = 0; } onClipEvent (enterFrame) { bytesLoaded = _root.getBytesLoaded(); amountLoaded = bytesLoaded / totalFileSize; percentLoaded = int(100 * amountLoaded); this._xscale = percentLoaded; _root.loadingMessage = percentLoaded + "%"; if (amountLoaded >= 1) { } }
Frame 2
stop();
Frame 3
stop();
Frame 4
stop();
Frame 5
stop();
Frame 6
_global.sound = 1; _global.killedoctos = 0; killoctos = 0; playsound2 = new Sound(this); playsound2.attachSound("shapewars"); playsound2.start(1, 100000); playsound3 = new Sound(this); playsound3.attachSound("NICEDING"); playsound4 = new Sound(this); playsound4.attachSound("DINGS"); shotval = 1; multishot = 0; pierceshot = 0; octoshot = 0; deflector = 0; life = 11; distance = 1; score = 0; starshotcount = 1; _global.score = 0; stop();
Instance of Symbol 84 MovieClip "dor" in Frame 6
onClipEvent (load) { startDrag (this, true); }
Instance of Symbol 86 MovieClip "trishot" in Frame 6
onClipEvent (load) { if (this._name == "trishot") { this._visible = false; } else { this._visible = true; } this.shotmovespeed = 30; this._x = _root.yourdude._x; this._y = _root.yourdude._y; this.xdis = this._x - _root.dor._x; this.ydis = this._y - _root.dor._y; this.totaldist = Math.sqrt((this.xdis * this.xdis) + (this.ydis * this.ydis)); if (this.val == 1) { this.xspeed = (this.xdis / this.totaldist) * this.shotmovespeed; this.yspeed = (this.ydis / this.totaldist) * this.shotmovespeed; } else if (this.val == 2) { if (Math.abs(this.ydis) > Math.abs(this.xdis)) { this.xdis = this.xdis + 1.5; } else if (Math.abs(this.xdis) > Math.abs(this.ydis)) { this.ydis = this.ydis + 1.5; } this.xspeed = (this.xdis / this.totaldist) * this.shotmovespeed; this.yspeed = (this.ydis / this.totaldist) * this.shotmovespeed; if (this.xdis == this.ydis) { this.xspeed = this.xspeed + 5; } } else if (this.val == 3) { if (Math.abs(this.ydis) > Math.abs(this.xdis)) { this.xdis = this.xdis - 1.5; } else if (Math.abs(this.xdis) > Math.abs(this.ydis)) { this.ydis = this.ydis - 1.5; } this.xspeed = ((this.xdis - 1.5) / this.totaldist) * this.shotmovespeed; this.yspeed = (this.ydis / this.totaldist) * this.shotmovespeed; if (this.xdis == this.ydis) { this.xspeed = this.xspeed - 5; } } } onClipEvent (enterFrame) { if (this._name != "trishot") { this._x = this._x - this.xspeed; this._y = this._y - this.yspeed; if ((((this._x > 560) || (this._x < -10)) || (this._y > 410)) || (this._y < -10)) { this.removeMovieClip(); } i = 1; while (i <= 15) { if (this.hitTest(_root["triangleenemy" + i]) && (_root["triangleenemy" + i].dead == 0)) { _root["triangleenemy" + i].gotoAndPlay(2); if (_root.pierceshot <= 0) { this.removeMovieClip(); } } if (this.hitTest(_root["bigtriangle" + i]) && (_root["bigtriangle" + i].dead == 0)) { _root["bigtriangle" + i].lives--; this.removeMovieClip(); } if ((this.hitTest(_root["morphboss" + i]) && (_root["morphboss" + i].dead == 0)) && (_root["morphboss" + i].val == 3)) { _root["morphboss" + i].lives--; this.removeMovieClip(); } i++; } } }
Instance of Symbol 88 MovieClip "sqshot" in Frame 6
onClipEvent (load) { if (this._name == "sqshot") { this._visible = false; } else { this._visible = true; } this.shotmovespeed = 30; this._x = _root.yourdude._x; this._y = _root.yourdude._y; this.xdis = this._x - _root.dor._x; this.ydis = this._y - _root.dor._y; this.totaldist = Math.sqrt((this.xdis * this.xdis) + (this.ydis * this.ydis)); if (this.val == 1) { this.xspeed = (this.xdis / this.totaldist) * this.shotmovespeed; this.yspeed = (this.ydis / this.totaldist) * this.shotmovespeed; } else if (this.val == 2) { if (Math.abs(this.ydis) > Math.abs(this.xdis)) { this.xdis = this.xdis + 1.5; } else if (Math.abs(this.xdis) > Math.abs(this.ydis)) { this.ydis = this.ydis + 1.5; } this.xspeed = (this.xdis / this.totaldist) * this.shotmovespeed; this.yspeed = (this.ydis / this.totaldist) * this.shotmovespeed; if (this.xdis == this.ydis) { this.xspeed = this.xspeed + 5; } } else if (this.val == 3) { if (Math.abs(this.ydis) > Math.abs(this.xdis)) { this.xdis = this.xdis - 1.5; } else if (Math.abs(this.xdis) > Math.abs(this.ydis)) { this.ydis = this.ydis - 1.5; } this.xspeed = ((this.xdis - 1.5) / this.totaldist) * this.shotmovespeed; this.yspeed = (this.ydis / this.totaldist) * this.shotmovespeed; if (this.xdis == this.ydis) { this.xspeed = this.xspeed - 5; } } } onClipEvent (enterFrame) { if (this._name != "sqshot") { this._x = this._x - this.xspeed; this._y = this._y - this.yspeed; if ((((this._x > 560) || (this._x < -10)) || (this._y > 410)) || (this._y < -10)) { this.removeMovieClip(); } i = 1; while (i <= 15) { if (this.hitTest(_root["squareenemy" + i]) && (_root["squareenemy" + i].dead == 0)) { _root["squareenemy" + i].gotoAndPlay(2); if (_root.pierceshot <= 0) { this.removeMovieClip(); } } if (this.hitTest(_root["bigsquare" + i]) && (_root["bigsquare" + i].dead == 0)) { _root["bigsquare" + i].lives--; this.removeMovieClip(); } if ((this.hitTest(_root["morphboss" + i]) && (_root["morphboss" + i].dead == 0)) && (_root["morphboss" + i].val == 1)) { _root["morphboss" + i].lives--; this.removeMovieClip(); } i++; } } }
Instance of Symbol 90 MovieClip "circleshot" in Frame 6
onClipEvent (load) { if (this._name == "circleshot") { this._visible = false; } else { this._visible = true; } this.shotmovespeed = 30; this._x = _root.yourdude._x; this._y = _root.yourdude._y; this.xdis = this._x - _root.dor._x; this.ydis = this._y - _root.dor._y; this.totaldist = Math.sqrt((this.xdis * this.xdis) + (this.ydis * this.ydis)); if (this.val == 1) { this.xspeed = (this.xdis / this.totaldist) * this.shotmovespeed; this.yspeed = (this.ydis / this.totaldist) * this.shotmovespeed; } else if (this.val == 2) { if (Math.abs(this.ydis) > Math.abs(this.xdis)) { this.xdis = this.xdis + 1.5; } else if (Math.abs(this.xdis) > Math.abs(this.ydis)) { this.ydis = this.ydis + 1.5; } this.xspeed = (this.xdis / this.totaldist) * this.shotmovespeed; this.yspeed = (this.ydis / this.totaldist) * this.shotmovespeed; if (this.xdis == this.ydis) { this.xspeed = this.xspeed + 5; } } else if (this.val == 3) { if (Math.abs(this.ydis) > Math.abs(this.xdis)) { this.xdis = this.xdis - 1.5; } else if (Math.abs(this.xdis) > Math.abs(this.ydis)) { this.ydis = this.ydis - 1.5; } this.xspeed = ((this.xdis - 1.5) / this.totaldist) * this.shotmovespeed; this.yspeed = (this.ydis / this.totaldist) * this.shotmovespeed; if (this.xdis == this.ydis) { this.xspeed = this.xspeed - 5; } } } onClipEvent (enterFrame) { if (this._name != "circleshot") { this._x = this._x - this.xspeed; this._y = this._y - this.yspeed; if ((((this._x > 560) || (this._x < -10)) || (this._y > 410)) || (this._y < -10)) { this.removeMovieClip(); } i = 1; while (i <= 15) { if (this.hitTest(_root["circleenemy" + i]) && (_root["circleenemy" + i].dead == 0)) { _root["circleenemy" + i].gotoAndPlay(2); if (_root.pierceshot <= 0) { this.removeMovieClip(); } } if (this.hitTest(_root["bigcircle" + i]) && (_root["bigcircle" + i].dead == 0)) { _root["bigcircle" + i].lives--; this.removeMovieClip(); } if ((this.hitTest(_root["morphboss" + i]) && (_root["morphboss" + i].dead == 0)) && (_root["morphboss" + i].val == 2)) { _root["morphboss" + i].lives--; this.removeMovieClip(); } i++; } } }
Instance of Symbol 127 MovieClip "polygonenemy" in Frame 6
onClipEvent (load) { function reset() { if (this._name == "polygonenemy") { this._visible = false; } else { this._visible = true; } this._y = 500; this.barhit = 0; this._x = random(200) + 150; this.countcirc = 1; this.counttri = 1; this.countsquare = 1; this.countbigcirc = 1; this.countmorph = 99; this.countbigtrian = 1; this.countbigsquare = 1; this.bigtriangles = 1; this.bigcircs = 1; this.morphs = 1; this.bigsquares = 1; this.ccount = 1; this.sqcount = 1; this.tricount = 1; this.xspeed = (random(3) + 3) - random(7); this.yspeed = (-random(5)) - 1; if (this.xspeed == 0) { this.xspeed = 2; } if (this.yspeed == 0) { this.yspeed = 2; } this.lives = 50; this.dead = 0; } this.reset(); } onClipEvent (enterFrame) { if (this._name != "polygonenemy") { this.countbigsquare++; this.countmorph++; this.countbigtrian++; this.countcirc++; this.counttri++; this.countsquare++; this.countbigcirc++; this.bigbar.gotoAndPlay(51 - this.lives); if ((this.lives <= 0) && (this.dead == 0)) { this.play(); } i = 1; while (i <= 4) { if ((i == 1) || (i == 3)) { if (this.hitTest(_root["pillar" + i])) { this.xspeed = -this.xspeed; } } else if (i == 2) { if (this.hitTest(_root["pillar" + i])) { this.yspeed = -this.yspeed; this.barhit = 1; } } else if (i == 4) { if (this.hitTest(_root["pillar" + i]) && (this.barhit == 1)) { this.yspeed = -this.yspeed; } } i++; } if (_root.distance > 100) { this._x = this._x + this.xspeed; } this._y = this._y + this.yspeed; if (((this.countcirc % 70) == 0) && (_root.distance > 100)) { _root.circleenemy.duplicateMovieClip("circleenemy" + this.ccount, this.ccount + 2100, circleenemy); _root["circleenemy" + this.ccount]._x = this._x; _root["circleenemy" + this.ccount]._y = this._y; this.ccount++; if (this.ccount > 15) { this.ccount = 1; } } if (((this.counttri % 85) == 0) && (_root.distance > 450)) { _root.triangleenemy.duplicateMovieClip("triangleenemy" + this.tricount, this.tricount + 2200, triangleenemy); _root["triangleenemy" + this.tricount]._x = this._x; _root["triangleenemy" + this.tricount]._y = this._y; this.tricount++; if (this.tricount > 15) { this.tricount = 1; } } if (((this.countsquare % 95) == 0) && (_root.distance > 800)) { _root.squareenemy.duplicateMovieClip("squareenemy" + this.sqcount, this.sqcount + 2300, squareenemy); _root["squareenemy" + this.sqcount]._x = this._x; _root["squareenemy" + this.sqcount]._y = this._y; this.sqcount++; if (this.sqcount > 15) { this.sqcount = 1; } } if (((this.countbigcirc % 200) == 0) && (_root.distance > 1500)) { _root.bigcircle.duplicateMovieClip("bigcircle" + this.bigcircs, this.bigcircs + 4100, bigcircle); _root["bigcircle" + this.bigcircs]._x = this._x; _root["bigcircle" + this.bigcircs]._y = this._y; this.bigcircs++; if (this.bigcircs > 6) { this.bigcircs = 1; } } if (((this.countbigtrian % 250) == 0) && (_root.distance > 2000)) { _root.bigtriangle.duplicateMovieClip("bigtriangle" + this.bigtriangles, this.bigtriangles + 4200, bigtriangle); _root["bigtriangle" + this.bigtriangles]._x = this._x; _root["bigtriangle" + this.bigtriangles]._y = this._y; this.bigtriangles++; if (this.bigtriangles > 6) { this.bigtriangles = 1; } } if (((this.countbigsquare % 300) == 0) & (_root.distance > 2600)) { _root.bigsquare.duplicateMovieClip("bigsquare" + this.bigsquares, this.bigsquares + 4300, bigsquare); _root["bigsquare" + this.bigsquares]._x = this._x; _root["bigsquare" + this.bigsquares]._y = this._y; this.bigsquares++; if (this.bigsquares > 6) { this.bigsquares = 1; } } if (((this.countmorph % 400) == 0) && (_root.distance > 3000)) { _root.morphboss.duplicateMovieClip("morphboss" + this.morphs, this.morphs + 4400, morphboss); _root["morphboss" + this.morphs]._x = this._x; _root["morphboss" + this.morphs]._y = this._y; this.morphs++; if (this.morphs > 4) { this.morphs = 1; } } if ((this.hitTest(_root.yourdude) && (_root.yourdude.bounce == 0)) && (this.dead == 0)) { _root.yourdude.gotoAndPlay(4); _root.deflector = 0; _root.yourdude.deflectioncount = 150; if (this._x > _root.yourdude._x) { _root.yourdude.xspeed = -30; } else { _root.yourdude.xspeed = 30; } if (this._y >= _root.yourdude._y) { _root.yourdude.yspeed = -30; } else { _root.yourdude.yspeed = 30; } } } }
Instance of Symbol 129 MovieClip in Frame 6
onClipEvent (load) { _root.polygonenemy.duplicateMovieClip("polygonenemy1", 7001, polygonenemy); } onClipEvent (enterFrame) { _root.distance++; _global.score = _root.score; _global.killedoctos = _root.killedoctos; if ((_root.life <= 0) && (_root.yourdude.dead == 0)) { _root.polygonenemy.swapDepths(9999); _root.polygonenemy.removeMovieClip(); _root.polygonenemy1.removeMovieClip(); _root.morphboss.swapDepths(9998); _root.morphboss.removeMovieClip(); _root.bigcircle.swapDepths(9997); _root.bigcircle.removeMovieClip(); _root.bigsquare.swapDepths(9996); _root.bigsquare.removeMovieClip(); _root.bigtriangle.swapDepths(9995); _root.bigtriangle.removeMovieClip(); _root.triangleenemy.swapDepths(9994); _root.triangleenemy.removeMovieClip(); _root.circleenemy.swapDepths(9993); _root.circleenemy.removeMovieClip(); _root.squareenemy.swapDepths(9992); _root.squareenemy.removeMovieClip(); _root.starshot.swapDepths(9991); _root.starshot.removeMovieClip(); _root.circleshot.swapDepths(9990); _root.circleshot.removeMovieClip(); _root.sqshot.swapDepths(9989); _root.sqshot.removeMovieClip(); _root.trishot.swapDepths(9988); _root.trishot.removeMovieClip(); _root.polyshot.swapDepths(9987); _root.polyshot.removeMovieClip(); _root.pup.swapDepths(9986); _root.pup.removeMovieClip(); _root.deflectorup.swapDepths(9985); _root.deflectorup.removeMovieClip(); _root.octoup.swapDepths(9984); _root.octoup.removeMovieClip(); _root.multiup.swapDepths(9983); _root.multiup.removeMovieClip(); _root.background.swapDepths(9982); _root.background.removeMovieClip(); i = 1; while (i <= 35) { _root["morphboss" + i].removeMovieClip(); _root["bigcircle" + i].removeMovieClip(); _root["bigsquare" + i].removeMovieClip(); _root["bigtriangle" + i].removeMovieClip(); _root["triangleenemy" + i].removeMovieClip(); _root["circleenemy" + i].removeMovieClip(); _root["squareenemy" + i].removeMovieClip(); _root["starshot" + i].removeMovieClip(); _root["circleshot" + i].removeMovieClip(); _root["sqshot" + i].removeMovieClip(); _root["trishot" + i].removeMovieClip(); _root["polyshot" + i].removeMovieClip(); i++; } _root.yourdude.gotoAndPlay(5); _root.gotoAndPlay("gameover"); } if (Key.isDown(65)) { _root.shotval = 1; _root.background.gotoAndStop(1); } else if (Key.isDown(83)) { _root.shotval = 2; _root.background.gotoAndStop(2); } else if (Key.isDown(68)) { _root.shotval = 3; _root.background.gotoAndStop(3); } }
Instance of Symbol 130 MovieClip "multiup" in Frame 6
onClipEvent (load) { function reset() { this._visible = false; this.count = 1; this._x = random(400) + 50; this._y = random(300) + 50; } this.reset(); } onClipEvent (enterFrame) { this.count++; if ((this.count > 150) && (_root.distance > 750)) { this._visible = true; } if ((this._visible == true) && (this.hitTest(_root.yourdude))) { _root.multishot = _root.multishot + 20; this.reset(); } }
Instance of Symbol 131 MovieClip "octoup" in Frame 6
onClipEvent (load) { function reset() { this._visible = false; this.count = 1; this._x = random(400) + 50; this._y = random(300) + 50; } this.reset(); } onClipEvent (enterFrame) { this.count++; if ((this.count > 300) && (_root.distance > 1200)) { this._visible = true; } if ((this._visible == true) && (this.hitTest(_root.yourdude))) { _root.octoshot = _root.octoshot + 20; this.reset(); } }
Instance of Symbol 132 MovieClip "deflectorup" in Frame 6
onClipEvent (load) { function reset() { this._visible = false; this.count = 1; this._x = random(400) + 50; this._y = random(300) + 50; } this.reset(); } onClipEvent (enterFrame) { this.count++; if ((this.count > 600) && (_root.distance > 1600)) { this._visible = true; } if ((this._visible == true) && (this.hitTest(_root.yourdude))) { _root.deflector = 1; _root.yourdude.gotoAndPlay(2); this.reset(); } }
Instance of Symbol 134 MovieClip "polyshot" in Frame 6
onClipEvent (load) { if (this._name == "polyshot") { this._visible = false; } else { this._visible = true; } this.shotmovespeed = 30; this._x = _root.yourdude._x; this._y = _root.yourdude._y; this.xdis = this._x - _root.dor._x; this.ydis = this._y - _root.dor._y; this.totaldist = Math.sqrt((this.xdis * this.xdis) + (this.ydis * this.ydis)); if (this.val == 1) { this.xspeed = (this.xdis / this.totaldist) * this.shotmovespeed; this.yspeed = (this.ydis / this.totaldist) * this.shotmovespeed; } else if (this.val == 2) { if (Math.abs(this.ydis) > Math.abs(this.xdis)) { this.xdis = this.xdis + 1.5; } else if (Math.abs(this.xdis) > Math.abs(this.ydis)) { this.ydis = this.ydis + 1.5; } this.xspeed = (this.xdis / this.totaldist) * this.shotmovespeed; this.yspeed = (this.ydis / this.totaldist) * this.shotmovespeed; if (this.xdis == this.ydis) { this.xspeed = this.xspeed + 5; } } else if (this.val == 3) { if (Math.abs(this.ydis) > Math.abs(this.xdis)) { this.xdis = this.xdis - 1.5; } else if (Math.abs(this.xdis) > Math.abs(this.ydis)) { this.ydis = this.ydis - 1.5; } this.xspeed = ((this.xdis - 1.5) / this.totaldist) * this.shotmovespeed; this.yspeed = (this.ydis / this.totaldist) * this.shotmovespeed; if (this.xdis == this.ydis) { this.xspeed = this.xspeed - 5; } } } onClipEvent (enterFrame) { if (this._name != "polyshot") { this._x = this._x - this.xspeed; this._y = this._y - this.yspeed; if ((((this._x > 560) || (this._x < -10)) || (this._y > 410)) || (this._y < -10)) { this.removeMovieClip(); } if (this.hitTest(_root.polygonenemy1.redcenter)) { _root.polygonenemy1.lives = _root.polygonenemy1.lives - 2; this.removeMovieClip(); } i = 1; while (i <= 15) { if (this.hitTest(_root["bigcircle" + i]) && (_root["bigcircle" + i].dead == 0)) { _root["bigcircle" + i].lives--; this.removeMovieClip(); } if (this.hitTest(_root["bigtriangle" + i]) && (_root["bigtriangle" + i].dead == 0)) { _root["bigtriangle" + i].lives--; this.removeMovieClip(); } if (this.hitTest(_root["circleenemy" + i]) && (_root["circleenemy" + i].dead == 0)) { _root["circleenemy" + i].gotoAndPlay(2); if (_root.pierceshot <= 0) { this.removeMovieClip(); } } if (this.hitTest(_root["squareenemy" + i]) && (_root["squareenemy" + i].dead == 0)) { _root["squareenemy" + i].gotoAndPlay(2); if (_root.pierceshot <= 0) { this.removeMovieClip(); } } if (this.hitTest(_root["triangleenemy" + i]) && (_root["triangleenemy" + i].dead == 0)) { _root["triangleenemy" + i].gotoAndPlay(2); if (_root.pierceshot <= 0) { this.removeMovieClip(); } } if (this.hitTest(_root["bigsquare" + i]) && (_root["bigsquare" + i].dead == 0)) { _root["bigsquare" + i].lives--; this.removeMovieClip(); } if (this.hitTest(_root["morphboss" + i]) && (_root["morphboss" + i].dead == 0)) { _root["morphboss" + i].lives--; this.removeMovieClip(); } i++; } } }
Instance of Symbol 141 MovieClip "circleenemy" in Frame 6
onClipEvent (load) { if (this._name == "circleenemy") { this._visible = false; } else { this._visible = true; } this.xspeed = (random(4) + 4) - random(10); this.yspeed = (random(4) + 4) - random(10); if (this.xspeed == 0) { this.xspeed = 4; } if (this.yspeed == 0) { this.yspeed = 4; } if (_root.distance > 1000) { this.speedval = random(50); if (this.speedval > 26) { this.xspeed = this.xspeed * 2; this.yspeed = this.yspeed * 2; } } if (this.xspeed == _root.polygonenemy.xspeed) { this.xspeed = this.xspeed * 1.25; } if (this.yspeed == _root.polygonenemy.yspeed) { this.yspeed = this.yspeed * 1.25; } this.dead = 0; } onClipEvent (enterFrame) { if (this._name != "circleenemy") { i = 1; while (i <= 4) { if ((i == 1) || (i == 3)) { if (this.hitTest(_root["pillar" + i])) { this.xspeed = -this.xspeed; } } else if (this.hitTest(_root["pillar" + i])) { this.yspeed = -this.yspeed; } i++; } this._x = this._x + this.xspeed; this._y = this._y + this.yspeed; if (this.hitTest(_root.yourdude) && (this.dead == 0)) { if (_root.deflector == 1) { this.gotoAndPlay(2); } else if (_root.yourdude.bounce == 0) { _root.life--; _root.yourdude.gotoAndPlay(4); if (this._x > _root.yourdude._x) { _root.yourdude.xspeed = -12; } else { _root.yourdude.xspeed = 12; } if (this._y >= _root.yourdude._y) { _root.yourdude.yspeed = -12; } else { _root.yourdude.yspeed = 12; } this.gotoAndPlay(2); } } } }
Instance of Symbol 148 MovieClip "squareenemy" in Frame 6
onClipEvent (load) { if (this._name == "squareenemy") { this._visible = false; } else { this._visible = true; } this.xspeed = (random(4) + 4) - random(10); this.yspeed = (random(4) + 4) - random(10); if (this.xspeed == 0) { this.xspeed = 4; } if (this.yspeed == 0) { this.yspeed = 4; } if (_root.distance > 1800) { this.isfollow = random(50); if (this.isfollow > 30) { this.alf = 1; } else { this.alf = 0; } } else { this.alf = 0; } if (this.xspeed == _root.polygonenemy.xspeed) { this.xspeed = this.xspeed * 1.25; } if (this.yspeed == _root.polygonenemy.yspeed) { this.yspeed = this.yspeed * 1.25; } this.dead = 0; } onClipEvent (enterFrame) { if (this._name != "squareenemy") { if (this.alf == 1) { this.xdis = this._x - _root.yourdude._x; this.ydis = this._y - _root.yourdude._y; this.totaldist = Math.sqrt((this.xdis * this.xdis) + (this.ydis * this.ydis)); this.xspeed = (this.xdis / this.totaldist) * 5; this.yspeed = (this.ydis / this.totaldist) * 5; } i = 1; while (i <= 4) { if ((i == 1) || (i == 3)) { if (this.hitTest(_root["pillar" + i])) { this.xspeed = -this.xspeed; } } else if (this.hitTest(_root["pillar" + i])) { this.yspeed = -this.yspeed; } i++; } if (this.alf == 1) { this._x = this._x - this.xspeed; this._y = this._y - this.yspeed; } else { this._x = this._x + this.xspeed; this._y = this._y + this.yspeed; } if (this.hitTest(_root.yourdude) && (this.dead == 0)) { if (_root.deflector == 1) { this.gotoAndPlay(2); } else if (_root.yourdude.bounce == 0) { _root.life--; _root.yourdude.gotoAndPlay(4); if (this._x > _root.yourdude._x) { _root.yourdude.xspeed = -12; } else { _root.yourdude.xspeed = 12; } if (this._y >= _root.yourdude._y) { _root.yourdude.yspeed = -12; } else { _root.yourdude.yspeed = 12; } this.gotoAndPlay(2); } } } }
Instance of Symbol 155 MovieClip "triangleenemy" in Frame 6
onClipEvent (load) { if (_root.distance > 1400) { this.ishot = random(50); if (this.ishot > 30) { this.shot = 1; } else { this.shot = 0; } } else { this.shot = 0; } if (this._name == "triangleenemy") { this._visible = false; } else { this._visible = true; } this.xspeed = (random(4) + 4) - random(10); this.yspeed = (random(4) + 4) - random(10); if (this.xspeed == 0) { this.xspeed = 4; } if (this.yspeed == 0) { this.yspeed = 4; } if (this.xspeed == _root.polygonenemy.xspeed) { this.xspeed = this.xspeed * 1.25; } if (this.yspeed == _root.polygonenemy.yspeed) { this.yspeed = this.yspeed * 1.25; } this.dead = 0; this.shotcounter = 1; } onClipEvent (enterFrame) { if (this._name != "triangleenemy") { this.shotcounter++; i = 1; while (i <= 4) { if ((i == 1) || (i == 3)) { if (this.hitTest(_root["pillar" + i])) { this.xspeed = -this.xspeed; } } else if (this.hitTest(_root["pillar" + i])) { this.yspeed = -this.yspeed; } i++; } this._x = this._x + this.xspeed; this._y = this._y + this.yspeed; if (this.hitTest(_root.yourdude) && (this.dead == 0)) { if (_root.deflector == 1) { this.gotoAndPlay(2); } else if (_root.yourdude.bounce == 0) { _root.life--; _root.yourdude.gotoAndPlay(4); if (this._x > _root.yourdude._x) { _root.yourdude.xspeed = -12; } else { _root.yourdude.xspeed = 12; } if (this._y >= _root.yourdude._y) { _root.yourdude.yspeed = -12; } else { _root.yourdude.yspeed = 12; } this.gotoAndPlay(2); } } if (this.shot == 1) { this._rotation = (Math.atan2(_root.yourdude._y - this._y, _root.yourdude._x - this._x) * 180) / Math.PI; } if ((this.shot == 1) && ((this.shotcounter % 75) == 0)) { _root.starshot.duplicateMovieClip("starshot" + _root.starshotcount, _root.starshotcount + 3200, starshot); _root["starshot" + _root.starshotcount]._x = this._x; _root["starshot" + _root.starshotcount]._y = this._y; _root.starshotcount++; if (_root.starshotcount > 30) { _root.starshotcount = 1; } } } }
Instance of Symbol 170 MovieClip "bigcircle" in Frame 6
onClipEvent (load) { if (this._name == "bigcircle") { this._visible = false; } else { this.visible = true; } this.xspeed = (random(4) + 4) - random(10); this.yspeed = (random(4) + 4) - random(10); if (this.xspeed == 0) { this.xspeed = 4; } if (this.yspeed == 0) { this.yspeed = 4; } this.xspeed = this.xspeed * 2; this.yspeed = this.yspeed * 2; this.lives = 5; this.dead = 0; } onClipEvent (enterFrame) { if (this._name != "bigcircle") { if ((this.lives <= 0) && (this.dead == 0)) { this.gotoAndPlay(2); } this._x = this._x + this.xspeed; this._y = this._y + this.yspeed; i = 1; while (i <= 4) { if ((i == 1) || (i == 3)) { if (this.hitTest(_root["pillar" + i])) { this.xspeed = -this.xspeed; } } else if (this.hitTest(_root["pillar" + i])) { this.yspeed = -this.yspeed; } i++; } this.cbar.gotoAndPlay(6 - this.lives); if (this.hitTest(_root.yourdude) && (this.dead == 0)) { if (_root.deflector == 1) { this.lives--; } else if (_root.yourdude.bounce == 0) { _root.life--; _root.yourdude.gotoAndPlay(4); if (this._x > _root.yourdude._x) { _root.yourdude.xspeed = -12; } else { _root.yourdude.xspeed = 12; } if (this._y >= _root.yourdude._y) { _root.yourdude.yspeed = -12; } else { _root.yourdude.yspeed = 12; } } } } }
Instance of Symbol 185 MovieClip "bigtriangle" in Frame 6
onClipEvent (load) { if (this._name == "bigtriangle") { this._visible = false; } else { this.visible = true; } this.xspeed = (random(4) + 4) - random(10); this.yspeed = (random(4) + 4) - random(10); if (this.xspeed == 0) { this.xspeed = 4; } if (this.yspeed == 0) { this.yspeed = 4; } if (this.xspeed == _root.polygonenemy.xspeed) { this.xspeed = this.xspeed * 1.25; } if (this.yspeed == _root.polygonenemy.yspeed) { this.yspeed = this.yspeed * 1.25; } this.lives = 7; this.starcount = 1; this.dead = 0; } onClipEvent (enterFrame) { if (this._name != "bigtriangle") { this.starcount++; if ((this.starcount % 60) == 0) { _root.starshot.duplicateMovieClip("starshot" + _root.starshotcount, _root.starshotcount + 3200, starshot); _root["starshot" + _root.starshotcount]._x = this._x; _root["starshot" + _root.starshotcount]._y = this._y; _root.starshotcount++; if (_root.starshotcount > 30) { _root.starshotcount = 1; } } this._rotation = (Math.atan2(_root.yourdude._y - this._y, _root.yourdude._x - this._x) * 180) / Math.PI; if ((this.lives <= 0) && (this.dead == 0)) { this.gotoAndPlay(2); } this._x = this._x + this.xspeed; this._y = this._y + this.yspeed; i = 1; while (i <= 4) { if ((i == 1) || (i == 3)) { if (this.hitTest(_root["pillar" + i])) { this.xspeed = -this.xspeed; } } else if (this.hitTest(_root["pillar" + i])) { this.yspeed = -this.yspeed; } i++; } this.tbar.gotoAndPlay(8 - this.lives); if (this.hitTest(_root.yourdude) && (this.dead == 0)) { if (_root.deflector == 1) { this.lives--; } else if (_root.yourdude.bounce == 0) { _root.life--; _root.yourdude.gotoAndPlay(4); if (this._x > _root.yourdude._x) { _root.yourdude.xspeed = -12; } else { _root.yourdude.xspeed = 12; } if (this._y >= _root.yourdude._y) { _root.yourdude.yspeed = -12; } else { _root.yourdude.yspeed = 12; } } } } }
Instance of Symbol 202 MovieClip "morphboss" in Frame 6
onClipEvent (load) { if (this._name == "morphboss") { this._visible = false; } else { this._visible = true; } this.dead = 0; this.shotcounter = 1; this.lives = 7; this.deadcount = 1; } onClipEvent (enterFrame) { if (this._name != "morphboss") { this.shotcounter++; if (this.dead == 0) { if (this.val == 1) { this.sqbar.gotoAndPlay(8 - this.lives); } else if (this.val == 2) { this.cbar.gotoAndPlay(8 - this.lives); } else if (this.val == 3) { this.tbar.gotoAndPlay(8 - this.lives); } if ((this.lives <= 0) && (this.dead == 0)) { this.gotoAndPlay(4); } } if (this.dead == 1) { this.deadcount++; } if (this.deadcount > 5) { this.removeMovieClip(); } if ((this.shotcounter % 70) == 0) { if (this.val == 1) { this.gotoAndPlay(2); } else if (this.val == 2) { this.gotoAndPlay(3); } else if (this.val == 3) { this.gotoAndPlay(1); } } this.xdis = this._x - _root.yourdude._x; this.ydis = this._y - _root.yourdude._y; this.totaldist = Math.sqrt((this.xdis * this.xdis) + (this.ydis * this.ydis)); this.xspeed = (this.xdis / this.totaldist) * 3; this.yspeed = (this.ydis / this.totaldist) * 3; this._x = this._x - this.xspeed; this._y = this._y - this.yspeed; if ((this.shotcounter % 100) == 0) { _root.starshot.duplicateMovieClip("starshot" + _root.starshotcount, _root.starshotcount + 3200, starshot); _root["starshot" + _root.starshotcount]._x = this._x; _root["starshot" + _root.starshotcount]._y = this._y; _root.starshotcount++; if (_root.starshotcount > 30) { _root.starshotcount = 1; } } if (this.hitTest(_root.yourdude) && (this.dead == 0)) { if (_root.deflector == 1) { this.lives--; } else if (_root.yourdude.bounce == 0) { _root.life--; _root.yourdude.gotoAndPlay(4); if (this._x > _root.yourdude._x) { _root.yourdude.xspeed = -12; } else { _root.yourdude.xspeed = 12; } if (this._y >= _root.yourdude._y) { _root.yourdude.yspeed = -12; } else { _root.yourdude.yspeed = 12; } } } } }
Instance of Symbol 208 MovieClip "bigsquare" in Frame 6
onClipEvent (load) { if (this._name == "bigsquare") { this._visible = false; } else { this._visible = true; } this.lives = 6; this.dead = 0; } onClipEvent (enterFrame) { if (this._name != "bigsquare") { this.xdis = this._x - _root.yourdude._x; this.ydis = this._y - _root.yourdude._y; this.totaldist = Math.sqrt((this.xdis * this.xdis) + (this.ydis * this.ydis)); this.xspeed = (this.xdis / this.totaldist) * 5; this.yspeed = (this.ydis / this.totaldist) * 5; this._x = this._x - this.xspeed; this._y = this._y - this.yspeed; if ((this.lives <= 0) && (this.dead == 0)) { this.gotoAndPlay(2); } this.sqbar.gotoAndPlay(7 - this.lives); i = 1; while (i <= 4) { if ((i == 1) || (i == 3)) { if (this.hitTest(_root["pillar" + i])) { this.xspeed = -this.xspeed; } } else if (this.hitTest(_root["pillar" + i])) { this.yspeed = -this.yspeed; } i++; } if (this.hitTest(_root.yourdude) && (this.dead == 0)) { if (_root.deflector == 1) { this.lives--; } else if (_root.yourdude.bounce == 0) { _root.life--; _root.yourdude.gotoAndPlay(4); if (this._x > _root.yourdude._x) { _root.yourdude.xspeed = -12; } else { _root.yourdude.xspeed = 12; } if (this._y >= _root.yourdude._y) { _root.yourdude.yspeed = -12; } else { _root.yourdude.yspeed = 12; } } } } }
Instance of Symbol 209 MovieClip "pup" in Frame 6
onClipEvent (load) { function reset() { this._visible = false; this.count = 1; this._x = random(400) + 50; this._y = random(300) + 50; } this.reset(); } onClipEvent (enterFrame) { this.count++; if ((this.count > 200) && (_root.distance > 300)) { this._visible = true; } if ((this._visible == true) && (this.hitTest(_root.yourdude))) { _root.pierceshot = _root.pierceshot + 20; this.reset(); } }
Instance of Symbol 236 MovieClip "yourdude" in Frame 6
onClipEvent (load) { Mouse.hide(); this.squareshot = 1; this.triangleshot = 1; this.circleshot = 1; this.octagonshot = 1; this._rotation = 0; this.deflectioncount = 150; this.bounce = 0; this.dead = 0; this.xspeed = 0; this.yspeed = 0; this.bccount = 1; } onClipEvent (enterFrame) { var xMouse = _root._xmouse; var yMouse = _root._ymouse; this._rotation = (Math.atan2(yMouse - this._y, xMouse - this._x) * 180) / Math.PI; if ((!Key.isDown(32)) && (this.bounce == 0)) { if (Math.abs(xMouse - this._x) > 2) { this._x = this._x - ((this._x - xMouse) / 2); this._y = this._y - ((this._y - yMouse) / 2); } } if (_root.deflector == 1) { this.deflectioncount--; } if ((this.deflectioncount <= 15) && (_root.deflector == 1)) { this.gotoAndStop(3); } if (this.deflectioncount <= 0) { _root.deflector = 0; this.deflectioncount = 150; this.gotoAndPlay(1); } if (this.bounce == 1) { this.bccount++; this._x = this._x + this.xspeed; this._y = this._y + this.yspeed; if (this.bccount >= 5) { this.gotoAndPlay(1); } } else { this.bccount = 1; } } onClipEvent (mouseDown) { if (_root.pierceshot > 0) { _root.pierceshot--; } if (_root.octoshot > 0) { _root.polyshot.duplicateMovieClip("polyshot" + this.octagonshot, this.octagonshot + 1800, polyshot); _root["polyshot" + this.octagonshot].val = 1; this.octagonshot++; if (_root.multishot > 0) { _root.polyshot.duplicateMovieClip("polyshot" + this.octagonshot, this.octagonshot + 1800, polyshot); _root["polyshot" + this.octagonshot].val = 2; this.octagonshot++; _root.polyshot.duplicateMovieClip("polyshot" + this.octagonshot, this.octagonshot + 1800, polyshot); _root["polyshot" + this.octagonshot].val = 3; this.octagonshot++; _root.multishot--; } if (this.octagonshot > 34) { this.octagonshot = 1; } _root.octoshot--; } else { if (_root.shotval == 1) { _root.circleshot.duplicateMovieClip("circleshot" + this.circleshot, this.circleshot + 1000, circleshot); _root["circleshot" + this.circleshot].val = 1; this.circleshot++; if (_root.multishot > 0) { _root.circleshot.duplicateMovieClip("circleshot" + this.circleshot, this.circleshot + 1000, circleshot); _root["circleshot" + this.circleshot].val = 2; this.circleshot++; _root.circleshot.duplicateMovieClip("circleshot" + this.circleshot, this.circleshot + 1000, circleshot); _root["circleshot" + this.circleshot].val = 3; this.circleshot++; _root.multishot--; } if (this.circleshot > 34) { this.circleshot = 1; } } if (_root.shotval == 2) { _root.sqshot.duplicateMovieClip("sqshot" + this.squareshot, this.squareshot + 1100, sqshot); _root["sqshot" + this.squareshot].val = 1; this.squareshot++; if (_root.multishot > 0) { _root.sqshot.duplicateMovieClip("sqshot" + this.squareshot, this.squareshot + 1100, sqshot); _root["sqshot" + this.squareshot].val = 2; this.squareshot++; _root.sqshot.duplicateMovieClip("sqshot" + this.squareshot, this.squareshot + 1100, sqshot); _root["sqshot" + this.squareshot].val = 3; this.squareshot++; _root.multishot--; } if (this.squareshot > 34) { this.squareshot = 1; } } if (_root.shotval == 3) { _root.trishot.duplicateMovieClip("trishot" + this.triangleshot, this.triangleshot + 1200, triangleshot); _root["trishot" + this.triangleshot].val = 1; this.triangleshot++; if (_root.multishot > 0) { _root.trishot.duplicateMovieClip("trishot" + this.triangleshot, this.triangleshot + 1200, triangleshot); _root["trishot" + this.triangleshot].val = 2; this.triangleshot++; _root.trishot.duplicateMovieClip("trishot" + this.triangleshot, this.triangleshot + 1200, triangleshot); _root["trishot" + this.triangleshot].val = 3; this.triangleshot++; _root.multishot--; } if (this.triangleshot > 34) { this.triangleshot = 1; } } } }
Instance of Symbol 241 MovieClip "starshot" in Frame 6
onClipEvent (load) { if (this._name == "starshot") { this._visible = false; } else { this._visible = true; } this.dead = 0; this.xdis = this._x - _root.yourdude._x; this.ydis = this._y - _root.yourdude._y; this.totaldist = Math.sqrt((this.xdis * this.xdis) + (this.ydis * this.ydis)); this.xspeed = (this.xdis / this.totaldist) * 15; this.yspeed = (this.ydis / this.totaldist) * 15; } onClipEvent (enterFrame) { if (this.name != "starshot") { this._x = this._x - this.xspeed; this._y = this._y - this.yspeed; if ((((this._x > 550) || (this._x < 0)) || (this._y > 400)) || (this._y < 0)) { this.removeMovieClip(); } if (this.hitTest(_root.yourdude) && (this.dead == 0)) { if (_root.deflector == 1) { this.removeMovieClip(); } else { _root.life--; this.gotoAndPlay(2); } } } }
Frame 7
stop(); stopAllSounds(); Mouse.show(); scorename = "Your name Here"; score = _global.score;
Symbol 6 Button
on (release) { getURL ("http://www.flashninjaclan.com", "_blank"); }
Symbol 260 MovieClip [__Packages.MochiAd] Frame 0
class MochiAd { function MochiAd () { } static function getVersion() { return("2.1"); } static function showPreGameAd(options) { var _local30 = {clip:_root, ad_timeout:3000, fadeout_time:250, regpt:"o", method:"showPreloaderAd", color:16747008, background:16777161, outline:13994812, ad_started:function () { this.clip.stop(); }, ad_finished:function () { this.clip.play(); }}; options = _parseOptions(options, _local30); var _local20 = options.clip; var _local26 = 11000; var _local29 = options.ad_timeout; delete options.ad_timeout; var _local23 = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { options.ad_finished(); return(undefined); } options.ad_started(); var _local6 = _local20._mochiad; _local6.onUnload = function () { options.ad_finished(); }; var _local15 = _getRes(options); var _local4 = _local15[0]; var _local14 = _local15[1]; _local6._x = _local4 * 0.5; _local6._y = _local14 * 0.5; var chk = _local6.createEmptyMovieClip("_mochiad_wait", 3); chk._x = _local4 * -0.5; chk._y = _local14 * -0.5; var _local8 = chk.createEmptyMovieClip("_mochiad_bar", 4); _local8._x = 10; _local8._y = _local14 - 20; var _local25 = options.color; delete options.color; var _local21 = options.background; delete options.background; var _local27 = options.outline; delete options.outline; var _local5 = _local8.createEmptyMovieClip("_outline", 1); _local5.beginFill(_local21); _local5.moveTo(0, 0); _local5.lineTo(_local4 - 20, 0); _local5.lineTo(_local4 - 20, 10); _local5.lineTo(0, 10); _local5.lineTo(0, 0); _local5.endFill(); var _local3 = _local8.createEmptyMovieClip("_inside", 2); _local3.beginFill(_local25); _local3.moveTo(0, 0); _local3.lineTo(_local4 - 20, 0); _local3.lineTo(_local4 - 20, 10); _local3.lineTo(0, 10); _local3.lineTo(0, 0); _local3.endFill(); _local3._xscale = 0; var _local7 = _local8.createEmptyMovieClip("_outline", 3); _local7.lineStyle(0, _local27, 100); _local7.moveTo(0, 0); _local7.lineTo(_local4 - 20, 0); _local7.lineTo(_local4 - 20, 10); _local7.lineTo(0, 10); _local7.lineTo(0, 0); chk.ad_msec = _local26; chk.ad_timeout = _local29; chk.started = getTimer(); chk.showing = false; chk.last_pcnt = 0; chk.fadeout_time = _local23; chk.fadeFunction = function () { var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)); if (_local2 > 0) { this._parent._alpha = _local2; } else { var _local3 = this._parent._parent; MochiAd.unload(_local3); delete this.onEnterFrame; } }; _local6.lc.adLoaded = function (width, height) { }; _local6.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec; }; chk.onEnterFrame = function () { var _local6 = this._parent._parent; var _local12 = this._parent._mochiad_ctr; var _local5 = getTimer() - this.started; var _local3 = false; var _local4 = _local6.getBytesTotal(); var _local8 = _local6.getBytesLoaded(); var _local10 = (100 * _local8) / _local4; var _local11 = (100 * _local5) / chk.ad_msec; var _local9 = this._mochiad_bar._inside; var _local2 = Math.min(100, Math.min(_local10 || 0, _local11)); _local2 = Math.max(this.last_pcnt, _local2); this.last_pcnt = _local2; _local9._xscale = _local2; if (!chk.showing) { var _local7 = _local12.getBytesTotal(); if ((_local7 > 0) || (typeof(_local7) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if (_local5 > chk.ad_timeout) { _local3 = true; } } if (_local5 > chk.ad_msec) { _local3 = true; } if (((_local4 > 0) && (_local8 >= _local4)) && (_local3)) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = chk.fadeFunction; } } }; } static function showInterLevelAd(options) { var _local16 = {clip:_root, ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showTimedAd", ad_started:function () { this.clip.stop(); }, ad_finished:function () { this.clip.play(); }}; options = _parseOptions(options, _local16); var _local10 = options.clip; var _local13 = 11000; var _local15 = options.ad_timeout; delete options.ad_timeout; var _local12 = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { options.ad_finished(); return(undefined); } options.ad_started(); var _local3 = _local10._mochiad; _local3.onUnload = function () { options.ad_finished(); }; var _local6 = _getRes(options); var _local17 = _local6[0]; var _local14 = _local6[1]; _local3._x = _local17 * 0.5; _local3._y = _local14 * 0.5; var chk = _local3.createEmptyMovieClip("_mochiad_wait", 3); chk.ad_msec = _local13; chk.ad_timeout = _local15; chk.started = getTimer(); chk.showing = false; chk.fadeout_time = _local12; chk.fadeFunction = function () { var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)); if (_local2 > 0) { this._parent._alpha = _local2; } else { var _local3 = this._parent._parent; MochiAd.unload(_local3); delete this.onEnterFrame; } }; _local3.lc.adLoaded = function (width, height) { }; _local3.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec - 250; }; chk.onEnterFrame = function () { var _local5 = this._parent._mochiad_ctr; var _local4 = getTimer() - this.started; var _local2 = false; if (!chk.showing) { var _local3 = _local5.getBytesTotal(); if ((_local3 > 0) || (typeof(_local3) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if (_local4 > chk.ad_timeout) { _local2 = true; } } if (_local4 > chk.ad_msec) { _local2 = true; } if (_local2) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = this.fadeFunction; } } }; } static function showTimedAd(options) { showInterLevelAd(options); } static function showPreloaderAd(options) { showPreGameAd(options); } static function _allowDomains(server) { var _local1 = server.split("/")[2].split(":")[0]; if (System.security) { if (System.security.allowDomain) { System.security.allowDomain("*"); System.security.allowDomain(_local1); } if (System.security.allowInsecureDomain) { System.security.allowInsecureDomain("*"); System.security.allowInsecureDomain(_local1); } } return(_local1); } static function _loadCommunicator(options) { var _local26 = {clip:_root, com_server:"http://x.mochiads.com/com/1/", method:"loadCommunicator", depth:10337, id:"_UNKNOWN_"}; options = _parseOptions(options, _local26); options.swfv = options.clip.getSWFVersion() || 6; options.mav = getVersion(); var _local18 = options.clip; var _local20 = "_mochiad_com_" + options.id; if (!_isNetworkAvailable()) { return(null); } if (_local18[_local20]) { return(_local18[_local20].lc); } var _local21 = options.com_server + options.id; _allowDomains(_local21); delete options.id; delete options.com_server; var _local25 = options.depth; delete options.depth; var _local17 = _local18.createEmptyMovieClip(_local20, _local25); var _local11 = _local17.createEmptyMovieClip("_mochiad_com", 1); for (var _local15 in options) { _local11[_local15] = options[_local15]; } var _local6 = new LocalConnection(); var _local16 = ["", Math.floor(new Date().getTime()), random(999999)].join("_"); _local6.mc = _local17; _local6.name = _local16; _local6.allowDomain = function (d) { return(true); }; _local6.allowInsecureDomain = _local6.allowDomain; _local6.connect(_local16); _local17.lc = _local6; _local11.lc = _local16; _local6._id = 0; _local6._queue = []; _local6.rpcResult = function (cb_arg) { var _local8 = parseInt(cb_arg); var _local4 = this._callbacks[_local8]; if (!_local4) { return(undefined); } delete this._callbacks[_local8]; var _local5 = []; var _local3 = 2; while (_local3 < _local4.length) { _local5.push(_local4[_local3]); _local3++; } _local3 = 1; while (_local3 < arguments.length) { _local5.push(arguments[_local3]); _local3++; } var _local6 = _local4[1]; var _local7 = _local4[0]; if (_local7 && (typeof(_local6) == "string")) { _local6 = _local7[_local6]; } if (_local6) { _local6.apply(_local7, _local5); } }; _local6._didConnect = function (endpoint) { this._endpoint = endpoint; var _local4 = this._queue; delete this._queue; var _local5 = this.doSend; var _local2 = 0; while (_local2 < _local4.length) { var _local3 = _local4[_local2]; _local5.apply(this, _local3); _local2++; } }; _local6.doSend = function (args, cbobj, cbfn) { if (this._endpoint == null) { var _local4 = []; var _local3 = 0; while (_local3 < arguments.length) { _local4.push(arguments[_local3]); _local3++; } this._queue.push(_local4); return(undefined); } this._id = this._id + 1; var _local5 = this._id; if ((cbfn === undefined) || (cbfn === null)) { cbfn = cbobj; } this._callbacks[_local5] = [cbobj, cbfn]; var _local7 = new LocalConnection(); var _local9 = _local7.send(this._endpoint, "rpc", _local5, args); }; _local6._callbacks = {}; _local6._callbacks[0] = [_local6, "_didConnect"]; _local11.st = getTimer(); _local11.loadMovie(_local21 + ".swf", "POST"); return(_local6); } static function fetchHighScores(options, callbackObj, callbackMethod) { var _local1 = _loadCommunicator({id:options.id}); if (!_local1) { return(false); } var _local4 = ["fetchHighScores", options]; _local1.doSend(["fetchHighScores", options], callbackObj, callbackMethod); return(true); } static function sendHighScore(options, callbackObj, callbackMethod) { var _local1 = _loadCommunicator({id:options.id}); if (!_local1) { return(false); } var _local4 = ["sendHighScore", options]; _local1.doSend(["sendHighScore", options], callbackObj, callbackMethod); return(true); } static function load(options) { var _local13 = {clip:_root, server:"http://x.mochiads.com/srv/1/", method:"load", depth:10333, id:"_UNKNOWN_"}; options = _parseOptions(options, _local13); options.swfv = options.clip.getSWFVersion() || 6; options.mav = getVersion(); var _local9 = options.clip; if (!_isNetworkAvailable()) { return(null); } if (_local9._mochiad_loaded) { return(null); } var _local12 = options.depth; delete options.depth; var _local6 = _local9.createEmptyMovieClip("_mochiad", _local12); var _local11 = _getRes(options); options.res = (_local11[0] + "x") + _local11[1]; options.server = options.server + options.id; delete options.id; _local9._mochiad_loaded = true; var _local4 = _local6.createEmptyMovieClip("_mochiad_ctr", 1); for (var _local7 in options) { _local4[_local7] = options[_local7]; } var _local10 = _local4.server; delete _local4.server; var _local14 = _allowDomains(_local10); _local6.onEnterFrame = function () { if (this._mochiad_ctr._url != this._url) { this.onEnterFrame = function () { if (!this._mochiad_ctr) { delete this.onEnterFrame; MochiAd.unload(this._parent); } }; } }; var _local5 = new LocalConnection(); var _local8 = ["", Math.floor(new Date().getTime()), random(999999)].join("_"); _local5.mc = _local6; _local5.name = _local8; _local5.hostname = _local14; _local5.allowDomain = function (d) { return(true); }; _local5.allowInsecureDomain = _local5.allowDomain; _local5.connect(_local8); _local6.lc = _local5; _local4.lc = _local8; _local4.st = getTimer(); _local4.loadMovie(_local10 + ".swf", "POST"); return(_local6); } static function unload(clip) { if (typeof(clip) == "undefined") { clip = _root; } if (clip.clip && (clip.clip._mochiad)) { clip = clip.clip; } if (!clip._mochiad) { return(false); } clip._mochiad.removeMovieClip(); delete clip._mochiad_loaded; delete clip._mochiad; return(true); } static function _isNetworkAvailable() { if (System.security) { var _local1 = System.security; if (_local1.sandboxType == "localWithFile") { return(false); } } return(true); } static function _getRes(options) { var _local3 = options.clip.getBounds(); var _local2 = 0; var _local1 = 0; if (typeof(options.res) != "undefined") { var _local4 = options.res.split("x"); _local2 = parseFloat(_local4[0]); _local1 = parseFloat(_local4[1]); } else { _local2 = _local3.xMax - _local3.xMin; _local1 = _local3.yMax - _local3.yMin; } if ((_local2 == 0) || (_local1 == 0)) { _local2 = Stage.width; _local1 = Stage.height; } return([_local2, _local1]); } static function _parseOptions(options, defaults) { var _local4 = {}; for (var _local8 in defaults) { _local4[_local8] = defaults[_local8]; } if (options) { for (var _local8 in options) { _local4[_local8] = options[_local8]; } } if (_root.mochiad_options) { var _local5 = _root.mochiad_options.split("&"); var _local2 = 0; while (_local2 < _local5.length) { var _local3 = _local5[_local2].split("="); _local4[unescape(_local3[0])] = unescape(_local3[1]); _local2++; } } return(_local4); } }
Symbol 27 Button
on (release) { _root.background.swapDepths(9999); _root.background.removeMovieClip(); _root.gotoAndPlay("game"); }
Symbol 30 Button
on (release) { _root.background.swapDepths(9999); _root.background.removeMovieClip(); _root.gotoAndPlay("instr"); }
Symbol 33 Button
on (release) { getURL ("http://www.flashninjaclan.com/games/shapewars/topscores.php", "_blank"); }
Symbol 35 Button
on (release) { getURL ("http://www.flashninjaclan.com", "_blank"); }
Symbol 38 Button
on (release) { getURL ("http://www.java-gaming.com", "_blank"); }
Symbol 41 Button
on (release) { _root.background.swapDepths(9999); _root.background.removeMovieClip(); _root.gotoAndPlay("credits"); }
Symbol 57 Button
on (release) { _root.gotoAndPlay("instr2"); }
Symbol 75 Button
on (release) { _root.gotoAndPlay("menu"); }
Symbol 81 MovieClip Frame 1
stop();
Symbol 81 MovieClip Frame 2
stop();
Symbol 81 MovieClip Frame 3
stop();
Symbol 116 MovieClip Frame 1
stop();
Symbol 116 MovieClip Frame 2
stop();
Symbol 116 MovieClip Frame 3
stop();
Symbol 116 MovieClip Frame 4
stop();
Symbol 116 MovieClip Frame 5
stop();
Symbol 116 MovieClip Frame 6
stop();
Symbol 116 MovieClip Frame 7
stop();
Symbol 116 MovieClip Frame 8
stop();
Symbol 116 MovieClip Frame 9
stop();
Symbol 116 MovieClip Frame 10
stop();
Symbol 116 MovieClip Frame 11
stop();
Symbol 116 MovieClip Frame 12
stop();
Symbol 116 MovieClip Frame 13
stop();
Symbol 116 MovieClip Frame 14
stop();
Symbol 116 MovieClip Frame 15
stop();
Symbol 116 MovieClip Frame 16
stop();
Symbol 116 MovieClip Frame 17
stop();
Symbol 116 MovieClip Frame 18
stop();
Symbol 116 MovieClip Frame 19
stop();
Symbol 116 MovieClip Frame 20
stop();
Symbol 116 MovieClip Frame 21
stop();
Symbol 116 MovieClip Frame 22
stop();
Symbol 116 MovieClip Frame 23
stop();
Symbol 116 MovieClip Frame 24
stop();
Symbol 116 MovieClip Frame 25
stop();
Symbol 116 MovieClip Frame 26
stop();
Symbol 116 MovieClip Frame 27
stop();
Symbol 116 MovieClip Frame 28
stop();
Symbol 116 MovieClip Frame 29
stop();
Symbol 116 MovieClip Frame 30
stop();
Symbol 116 MovieClip Frame 31
stop();
Symbol 116 MovieClip Frame 32
stop();
Symbol 116 MovieClip Frame 33
stop();
Symbol 116 MovieClip Frame 34
stop();
Symbol 116 MovieClip Frame 35
stop();
Symbol 116 MovieClip Frame 36
stop();
Symbol 116 MovieClip Frame 37
stop();
Symbol 116 MovieClip Frame 38
stop();
Symbol 116 MovieClip Frame 39
stop();
Symbol 116 MovieClip Frame 40
stop();
Symbol 116 MovieClip Frame 41
stop();
Symbol 116 MovieClip Frame 42
stop();
Symbol 116 MovieClip Frame 43
stop();
Symbol 116 MovieClip Frame 44
stop();
Symbol 116 MovieClip Frame 45
stop();
Symbol 116 MovieClip Frame 46
stop();
Symbol 116 MovieClip Frame 47
stop();
Symbol 116 MovieClip Frame 48
stop();
Symbol 116 MovieClip Frame 49
stop();
Symbol 116 MovieClip Frame 50
stop();
Symbol 116 MovieClip Frame 51
stop();
Symbol 127 MovieClip Frame 1
stop();
Symbol 127 MovieClip Frame 2
this.dead = 1; if (_global.sound == 1) { _root.playsound3.start(0, 1); } _root.score = _root.score + 500; _root.killedoctos = _root.killedoctos + 1;
Symbol 127 MovieClip Frame 9
this.reset();
Symbol 141 MovieClip Frame 1
stop();
Symbol 141 MovieClip Frame 2
if (_global.sound == 1) { _root.playsound4.start(0, 1); } this.dead = 1; _root.score = _root.score + 10;
Symbol 141 MovieClip Frame 7
this.removeMovieClip();
Symbol 148 MovieClip Frame 1
stop();
Symbol 148 MovieClip Frame 2
if (_global.sound == 1) { _root.playsound4.start(0, 1); } this.dead = 1; _root.score = _root.score + 10;
Symbol 148 MovieClip Frame 7
this.removeMovieClip();
Symbol 155 MovieClip Frame 1
stop();
Symbol 155 MovieClip Frame 2
if (_global.sound == 1) { _root.playsound4.start(0, 1); } this.dead = 1; _root.score = _root.score + 10;
Symbol 155 MovieClip Frame 7
this.removeMovieClip();
Symbol 165 MovieClip Frame 1
stop();
Symbol 165 MovieClip Frame 2
stop();
Symbol 165 MovieClip Frame 3
stop();
Symbol 165 MovieClip Frame 4
stop();
Symbol 165 MovieClip Frame 5
stop();
Symbol 165 MovieClip Frame 6
stop();
Symbol 165 MovieClip Frame 7
stop();
Symbol 165 MovieClip Frame 8
stop();
Symbol 170 MovieClip Frame 1
stop();
Symbol 170 MovieClip Frame 2
if (_global.sound == 1) { _root.playsound3.start(0, 1); } this.dead = 1; _root.score = _root.score + 50;
Symbol 170 MovieClip Frame 5
this.removeMovieClip();
Symbol 180 MovieClip Frame 1
stop();
Symbol 180 MovieClip Frame 2
stop();
Symbol 180 MovieClip Frame 3
stop();
Symbol 180 MovieClip Frame 4
stop();
Symbol 180 MovieClip Frame 5
stop();
Symbol 180 MovieClip Frame 6
stop();
Symbol 180 MovieClip Frame 7
stop();
Symbol 180 MovieClip Frame 8
stop();
Symbol 185 MovieClip Frame 1
stop();
Symbol 185 MovieClip Frame 2
this.dead = 1; _root.score = _root.score + 50; if (_global.sound == 1) { _root.playsound3.start(0, 1); }
Symbol 185 MovieClip Frame 5
this.removeMovieClip();
Symbol 195 MovieClip Frame 1
stop();
Symbol 195 MovieClip Frame 2
stop();
Symbol 195 MovieClip Frame 3
stop();
Symbol 195 MovieClip Frame 4
stop();
Symbol 195 MovieClip Frame 5
stop();
Symbol 195 MovieClip Frame 6
stop();
Symbol 195 MovieClip Frame 7
stop();
Symbol 195 MovieClip Frame 8
stop();
Symbol 202 MovieClip Frame 1
stop(); this.val = 1;
Symbol 202 MovieClip Frame 2
stop(); this.val = 2;
Symbol 202 MovieClip Frame 3
stop(); this.val = 3;
Symbol 202 MovieClip Frame 4
this.dead = 1; _root.score = _root.score + 100; if (_global.sound == 1) { _root.playsound3.start(0, 1); }
Symbol 202 MovieClip Frame 7
stop(); this.removeMovieClip();
Symbol 208 MovieClip Frame 1
stop();
Symbol 208 MovieClip Frame 2
this.dead = 1; _root.score = _root.score + 50; if (_global.sound == 1) { _root.playsound3.start(0, 1); }
Symbol 208 MovieClip Frame 5
this.removeMovieClip();
Symbol 236 MovieClip Frame 1
stop(); this.bounce = 0;
Symbol 236 MovieClip Frame 2
stop();
Symbol 236 MovieClip Frame 3
stop();
Symbol 236 MovieClip Frame 4
this.bounce = 1; stop();
Symbol 236 MovieClip Frame 5
this.dead = 1; this.dead = 1;
Symbol 236 MovieClip Frame 6
this.swapDepths(9900); this.removeMovieClip();
Symbol 241 MovieClip Frame 1
stop();
Symbol 241 MovieClip Frame 2
this.dead = 1;
Symbol 241 MovieClip Frame 5
this.removeMovieClip();
Symbol 243 Button
on (release) { if (_global.sound == 1) { _global.sound = 0; stopAllSounds(); } else if (_global.sound == 0) { _global.sound = 1; playsound2.start(1, 1000000); } }
Symbol 252 Button
on (release) { nukescore = _global.score; nukename = _root.scorename; loadVariablesNum ("http://www.flashninjaclan.com/games/shapewars/newscore.php", 0, "POST"); _root.gotoAndPlay("menu"); }

Library Items

Symbol 1 Sound [NICEDING]
Symbol 2 Sound [DINGS]
Symbol 3 GraphicUsed by:Timeline
Symbol 4 BitmapUsed by:5
Symbol 5 GraphicUses:4Used by:6
Symbol 6 ButtonUses:5Used by:Timeline
Symbol 7 GraphicUsed by:8
Symbol 8 MovieClipUses:7Used by:Timeline
Symbol 9 GraphicUsed by:13
Symbol 10 FontUsed by:11 12
Symbol 11 TextUses:10Used by:13  Timeline
Symbol 12 TextUses:10Used by:13  Timeline
Symbol 13 ButtonUses:9 11 12Used by:Timeline
Symbol 260 MovieClip [__Packages.MochiAd]
Symbol 14 GraphicUsed by:Timeline
Symbol 15 GraphicUsed by:Timeline
Symbol 16 GraphicUsed by:Timeline
Symbol 17 GraphicUsed by:Timeline
Symbol 18 GraphicUsed by:Timeline
Symbol 19 GraphicUsed by:Timeline
Symbol 20 GraphicUsed by:Timeline
Symbol 21 GraphicUsed by:Timeline
Symbol 22 FontUsed by:23 28 31 34 36 39 255 256
Symbol 23 TextUses:22Used by:27
Symbol 24 GraphicUsed by:27 30 33 35 38 41
Symbol 25 GraphicUsed by:27 30 33 35 38 41
Symbol 26 GraphicUsed by:27
Symbol 27 ButtonUses:23 24 25 26Used by:Timeline
Symbol 28 TextUses:22Used by:30
Symbol 29 GraphicUsed by:30
Symbol 30 ButtonUses:28 24 25 29Used by:Timeline
Symbol 31 TextUses:22Used by:33
Symbol 32 GraphicUsed by:33 35
Symbol 33 ButtonUses:31 24 25 32Used by:Timeline
Symbol 34 TextUses:22Used by:35
Symbol 35 ButtonUses:34 24 25 32Used by:Timeline
Symbol 36 TextUses:22Used by:38
Symbol 37 GraphicUsed by:38
Symbol 38 ButtonUses:36 24 25 37Used by:Timeline
Symbol 39 TextUses:22Used by:41
Symbol 40 GraphicUsed by:41
Symbol 41 ButtonUses:39 24 25 40Used by:Timeline
Symbol 42 GraphicUsed by:Timeline
Symbol 43 FontUsed by:44 220 221 222 249 250 253 254 258 259
Symbol 44 TextUses:43Used by:Timeline
Symbol 45 GraphicUsed by:Timeline
Symbol 46 GraphicUsed by:Timeline
Symbol 47 GraphicUsed by:Timeline
Symbol 48 GraphicUsed by:148  Timeline
Symbol 49 GraphicUsed by:141  Timeline
Symbol 50 GraphicUsed by:155  Timeline
Symbol 51 GraphicUsed by:236  Timeline
Symbol 52 FontUsed by:53 73 77
Symbol 53 TextUses:52Used by:Timeline
Symbol 54 GraphicUsed by:Timeline
Symbol 55 GraphicUsed by:Timeline
Symbol 56 GraphicUsed by:57
Symbol 57 ButtonUses:56Used by:Timeline
Symbol 58 GraphicUsed by:132  Timeline
Symbol 59 FontUsed by:60 61 63 64 66 67 69 70
Symbol 60 TextUses:59Used by:132  Timeline
Symbol 61 TextUses:59Used by:132  Timeline
Symbol 62 GraphicUsed by:130  Timeline
Symbol 63 TextUses:59Used by:130  Timeline
Symbol 64 TextUses:59Used by:130  Timeline
Symbol 65 GraphicUsed by:209  Timeline
Symbol 66 TextUses:59Used by:209  Timeline
Symbol 67 TextUses:59Used by:209  Timeline
Symbol 68 GraphicUsed by:131  Timeline
Symbol 69 TextUses:59Used by:131  Timeline
Symbol 70 TextUses:59Used by:131  Timeline
Symbol 71 GraphicUsed by:Timeline
Symbol 72 GraphicUsed by:Timeline
Symbol 73 TextUses:52Used by:Timeline
Symbol 74 GraphicUsed by:75
Symbol 75 ButtonUses:74Used by:Timeline
Symbol 76 GraphicUsed by:Timeline
Symbol 77 TextUses:52Used by:Timeline
Symbol 78 GraphicUsed by:81
Symbol 79 GraphicUsed by:81
Symbol 80 GraphicUsed by:81
Symbol 81 MovieClipUses:78 79 80Used by:Timeline
Symbol 82 GraphicUsed by:Timeline
Symbol 83 GraphicUsed by:84
Symbol 84 MovieClipUses:83Used by:Timeline
Symbol 85 GraphicUsed by:86
Symbol 86 MovieClipUses:85Used by:Timeline
Symbol 87 GraphicUsed by:88
Symbol 88 MovieClipUses:87Used by:Timeline
Symbol 89 GraphicUsed by:90
Symbol 90 MovieClipUses:89Used by:Timeline
Symbol 91 GraphicUsed by:127
Symbol 92 GraphicUsed by:116
Symbol 93 GraphicUsed by:116
Symbol 94 GraphicUsed by:116
Symbol 95 GraphicUsed by:116
Symbol 96 GraphicUsed by:116
Symbol 97 GraphicUsed by:116
Symbol 98 GraphicUsed by:116
Symbol 99 GraphicUsed by:116
Symbol 100 GraphicUsed by:116
Symbol 101 GraphicUsed by:116
Symbol 102 GraphicUsed by:116
Symbol 103 GraphicUsed by:116
Symbol 104 GraphicUsed by:116
Symbol 105 GraphicUsed by:116
Symbol 106 GraphicUsed by:116
Symbol 107 GraphicUsed by:116
Symbol 108 GraphicUsed by:116
Symbol 109 GraphicUsed by:116
Symbol 110 GraphicUsed by:116
Symbol 111 GraphicUsed by:116
Symbol 112 GraphicUsed by:116
Symbol 113 GraphicUsed by:116
Symbol 114 GraphicUsed by:116
Symbol 115 GraphicUsed by:116
Symbol 116 MovieClipUses:92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115Used by:127
Symbol 117 GraphicUsed by:118
Symbol 118 MovieClipUses:117Used by:127
Symbol 119 GraphicUsed by:127
Symbol 120 GraphicUsed by:127
Symbol 121 GraphicUsed by:127
Symbol 122 GraphicUsed by:127
Symbol 123 GraphicUsed by:127
Symbol 124 GraphicUsed by:127
Symbol 125 GraphicUsed by:127
Symbol 126 GraphicUsed by:127
Symbol 127 MovieClipUses:91 116 118 119 120 121 122 123 124 125 126Used by:Timeline
Symbol 128 GraphicUsed by:129
Symbol 129 MovieClipUses:128Used by:Timeline
Symbol 130 MovieClipUses:62 63 64Used by:Timeline
Symbol 131 MovieClipUses:68 69 70Used by:Timeline
Symbol 132 MovieClipUses:58 60 61Used by:Timeline
Symbol 133 GraphicUsed by:134
Symbol 134 MovieClipUses:133Used by:Timeline
Symbol 135 GraphicUsed by:141
Symbol 136 GraphicUsed by:141
Symbol 137 GraphicUsed by:141
Symbol 138 GraphicUsed by:141
Symbol 139 GraphicUsed by:141
Symbol 140 GraphicUsed by:141
Symbol 141 MovieClipUses:49 135 136 137 138 139 140Used by:Timeline
Symbol 142 GraphicUsed by:148
Symbol 143 GraphicUsed by:148
Symbol 144 GraphicUsed by:148
Symbol 145 GraphicUsed by:148
Symbol 146 GraphicUsed by:148
Symbol 147 GraphicUsed by:148
Symbol 148 MovieClipUses:48 142 143 144 145 146 147Used by:Timeline
Symbol 149 GraphicUsed by:155
Symbol 150 GraphicUsed by:155
Symbol 151 GraphicUsed by:155
Symbol 152 GraphicUsed by:155
Symbol 153 GraphicUsed by:155
Symbol 154 GraphicUsed by:155
Symbol 155 MovieClipUses:50 149 150 151 152 153 154Used by:Timeline
Symbol 156 GraphicUsed by:170
Symbol 157 GraphicUsed by:165
Symbol 158 GraphicUsed by:165
Symbol 159 GraphicUsed by:165
Symbol 160 GraphicUsed by:165
Symbol 161 GraphicUsed by:165
Symbol 162 GraphicUsed by:165
Symbol 163 GraphicUsed by:165
Symbol 164 GraphicUsed by:165
Symbol 165 MovieClipUses:157 158 159 160 161 162 163 164Used by:170 202
Symbol 166 GraphicUsed by:170
Symbol 167 GraphicUsed by:170
Symbol 168 GraphicUsed by:170
Symbol 169 GraphicUsed by:170
Symbol 170 MovieClipUses:156 165 166 167 168 169Used by:Timeline
Symbol 171 GraphicUsed by:185
Symbol 172 GraphicUsed by:180
Symbol 173 GraphicUsed by:180
Symbol 174 GraphicUsed by:180
Symbol 175 GraphicUsed by:180
Symbol 176 GraphicUsed by:180
Symbol 177 GraphicUsed by:180
Symbol 178 GraphicUsed by:180
Symbol 179 GraphicUsed by:180
Symbol 180 MovieClipUses:172 173 174 175 176 177 178 179Used by:185 202
Symbol 181 GraphicUsed by:185
Symbol 182 GraphicUsed by:185
Symbol 183 GraphicUsed by:185
Symbol 184 GraphicUsed by:185
Symbol 185 MovieClipUses:171 180 181 182 183 184Used by:Timeline
Symbol 186 GraphicUsed by:202
Symbol 187 GraphicUsed by:195
Symbol 188 GraphicUsed by:195
Symbol 189 GraphicUsed by:195
Symbol 190 GraphicUsed by:195
Symbol 191 GraphicUsed by:195
Symbol 192 GraphicUsed by:195
Symbol 193 GraphicUsed by:195
Symbol 194 GraphicUsed by:195
Symbol 195 MovieClipUses:187 188 189 190 191 192 193 194Used by:202 208
Symbol 196 GraphicUsed by:202
Symbol 197 GraphicUsed by:202
Symbol 198 GraphicUsed by:202
Symbol 199 GraphicUsed by:202
Symbol 200 GraphicUsed by:202
Symbol 201 GraphicUsed by:202
Symbol 202 MovieClipUses:186 195 196 165 197 180 198 199 200 201Used by:Timeline
Symbol 203 GraphicUsed by:208
Symbol 204 GraphicUsed by:208
Symbol 205 GraphicUsed by:208
Symbol 206 GraphicUsed by:208
Symbol 207 GraphicUsed by:208
Symbol 208 MovieClipUses:203 195 204 205 206 207Used by:Timeline
Symbol 209 MovieClipUses:65 66 67Used by:Timeline
Symbol 210 FontUsed by:211 212 213 214 215 216
Symbol 211 TextUses:210Used by:Timeline
Symbol 212 EditableTextUses:210Used by:Timeline
Symbol 213 EditableTextUses:210Used by:Timeline
Symbol 214 EditableTextUses:210Used by:Timeline
Symbol 215 EditableTextUses:210Used by:Timeline
Symbol 216 EditableTextUses:210Used by:Timeline
Symbol 217 GraphicUsed by:Timeline
Symbol 218 GraphicUsed by:Timeline
Symbol 219 GraphicUsed by:Timeline
Symbol 220 TextUses:43Used by:Timeline
Symbol 221 TextUses:43Used by:Timeline
Symbol 222 TextUses:43Used by:Timeline
Symbol 223 GraphicUsed by:224
Symbol 224 MovieClipUses:223Used by:Timeline
Symbol 225 GraphicUsed by:226
Symbol 226 MovieClipUses:225Used by:Timeline
Symbol 227 GraphicUsed by:228
Symbol 228 MovieClipUses:227Used by:Timeline
Symbol 229 GraphicUsed by:230
Symbol 230 MovieClipUses:229Used by:Timeline
Symbol 231 GraphicUsed by:236
Symbol 232 GraphicUsed by:236
Symbol 233 GraphicUsed by:236
Symbol 234 GraphicUsed by:236
Symbol 235 GraphicUsed by:236
Symbol 236 MovieClipUses:51 231 232 233 234 235Used by:Timeline
Symbol 237 GraphicUsed by:241
Symbol 238 GraphicUsed by:241
Symbol 239 GraphicUsed by:241
Symbol 240 GraphicUsed by:241
Symbol 241 MovieClipUses:237 238 239 240Used by:Timeline
Symbol 242 GraphicUsed by:243
Symbol 243 ButtonUses:242Used by:Timeline
Symbol 244 Sound [shapewars]Used by:Timeline
Symbol 245 GraphicUsed by:Timeline
Symbol 246 GraphicUsed by:Timeline
Symbol 247 GraphicUsed by:252
Symbol 248 GraphicUsed by:252
Symbol 249 TextUses:43Used by:252
Symbol 250 TextUses:43Used by:252
Symbol 251 GraphicUsed by:252
Symbol 252 ButtonUses:247 248 249 250 251Used by:Timeline
Symbol 253 TextUses:43Used by:Timeline
Symbol 254 TextUses:43Used by:Timeline
Symbol 255 TextUses:22Used by:Timeline
Symbol 256 TextUses:22Used by:Timeline
Symbol 257 GraphicUsed by:Timeline
Symbol 258 EditableTextUses:43Used by:Timeline
Symbol 259 EditableTextUses:43Used by:Timeline

Instance Names

"progressbar"Frame 1Symbol 8 MovieClip
"next"Frame 3Symbol 57 Button
"background"Frame 6Symbol 81 MovieClip
"dor"Frame 6Symbol 84 MovieClip
"trishot"Frame 6Symbol 86 MovieClip
"sqshot"Frame 6Symbol 88 MovieClip
"circleshot"Frame 6Symbol 90 MovieClip
"polygonenemy"Frame 6Symbol 127 MovieClip
"multiup"Frame 6Symbol 130 MovieClip
"octoup"Frame 6Symbol 131 MovieClip
"deflectorup"Frame 6Symbol 132 MovieClip
"polyshot"Frame 6Symbol 134 MovieClip
"circleenemy"Frame 6Symbol 141 MovieClip
"squareenemy"Frame 6Symbol 148 MovieClip
"triangleenemy"Frame 6Symbol 155 MovieClip
"bigcircle"Frame 6Symbol 170 MovieClip
"bigtriangle"Frame 6Symbol 185 MovieClip
"morphboss"Frame 6Symbol 202 MovieClip
"bigsquare"Frame 6Symbol 208 MovieClip
"pup"Frame 6Symbol 209 MovieClip
"score"Frame 6Symbol 212 EditableText
"life"Frame 6Symbol 213 EditableText
"pierceshot"Frame 6Symbol 214 EditableText
"multishot"Frame 6Symbol 215 EditableText
"octoshot"Frame 6Symbol 216 EditableText
"pillar4"Frame 6Symbol 224 MovieClip
"pillar1"Frame 6Symbol 226 MovieClip
"pillar3"Frame 6Symbol 228 MovieClip
"pillar2"Frame 6Symbol 230 MovieClip
"yourdude"Frame 6Symbol 236 MovieClip
"starshot"Frame 6Symbol 241 MovieClip
"scorename"Frame 7Symbol 258 EditableText
"scorename"Frame 7Symbol 259 EditableText
"bigbar"Symbol 127 MovieClip Frame 1Symbol 116 MovieClip
"redcenter"Symbol 127 MovieClip Frame 1Symbol 118 MovieClip
"cbar"Symbol 170 MovieClip Frame 1Symbol 165 MovieClip
"tbar"Symbol 185 MovieClip Frame 1Symbol 180 MovieClip
"sqbar"Symbol 202 MovieClip Frame 1Symbol 195 MovieClip
"cbar"Symbol 202 MovieClip Frame 2Symbol 165 MovieClip
"tbar"Symbol 202 MovieClip Frame 3Symbol 180 MovieClip
"sqbar"Symbol 208 MovieClip Frame 1Symbol 195 MovieClip

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 1 as "NICEDING"
ExportAssets (56)Timeline Frame 1Symbol 2 as "DINGS"
ExportAssets (56)Timeline Frame 1Symbol 260 as "__Packages.MochiAd"
ExportAssets (56)Timeline Frame 6Symbol 244 as "shapewars"

Labels

"menu"Frame 2
"instr"Frame 3
"instr2"Frame 4
"credits"Frame 5
"game"Frame 6
"gameover"Frame 7
"sqbar"Symbol 208 MovieClip Frame 1

Dynamic Text Variables

scoreSymbol 212 EditableText""
lifeSymbol 213 EditableText""
pierceshotSymbol 214 EditableText""
multishotSymbol 215 EditableText""
octoshotSymbol 216 EditableText""
thenameSymbol 258 EditableText""
scorenameSymbol 259 EditableText""




http://swfchan.com/13/61597/info.shtml
Created: 15/4 -2019 11:59:29 Last modified: 15/4 -2019 11:59:29 Server time: 17/05 -2024 09:08:29