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

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

Sperm Wars.swf

This is the info page for
Flash #116395

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


Text

<P ALIGN="CENTER"><FONT FACE="_sans" SIZE="10" COLOR="#000000">Loading</FONT></P>

Use the arrow keys to control your ship and space to shoot.

<P ALIGN="LEFT"><FONT FACE="_sans" SIZE="32" COLOR="#000000">Click here when ready</FONT></P>

<P ALIGN="CENTER"><FONT FACE="_sans" SIZE="10" COLOR="#FFFFFF">Enter your name:</FONT></P>

+Ammo

+Shields

Invincibility (10 Sec.)

RAPID FIRE (10 Sec.)

FPS

Back

Pause

<P ALIGN="LEFT"><FONT FACE="_sans" SIZE="12" COLOR="#FFFFFF">Shields</FONT></P>

Score

<P ALIGN="LEFT"><FONT FACE="_sans" SIZE="12" COLOR="#FFFFFF">Score:</FONT></P>

<P ALIGN="LEFT"><FONT FACE="_sans" SIZE="12" COLOR="#FFFFFF">Ammo</FONT></P>

SCORE

<P ALIGN="CENTER"><FONT FACE="_sans" SIZE="57" COLOR="#000000"><I>SCORE</I></FONT></P>

Kills

<P ALIGN="CENTER"><FONT FACE="_sans" SIZE="16" COLOR="#000000"><I>Kills</I></FONT></P>

Kills

<P ALIGN="CENTER"><FONT FACE="_sans" SIZE="16" COLOR="#000000"><I>Shots</I></FONT></P>

Kills

<P ALIGN="CENTER"><FONT FACE="_sans" SIZE="16" COLOR="#000000"><I>Accuracy</I></FONT></P>

Special Thanks to:

<P ALIGN="LEFT"><FONT FACE="_sans" SIZE="11" COLOR="#000000">alvin.ping, Eagan Kid, Fett101, JMS, Petoria4Ever, and all of the &quot;beta testers&quot; at DYA </FONT></P>

ActionScript [AS1/AS2]

Frame 2
fscommand ("allowscale", "false"); fscommand ("showmenu", "false"); lasersound = new Sound(); lasersound.attachSound("lasersound"); spermlasersound = new Sound(); spermlasersound.attachSound("spermlasersound"); blast = new Sound(); blast.attachSound("blastsound"); explosionstewie = new Sound(); explosionstewie.attachSound("explosionstewie"); explosionsperm = new Sound(); explosionsperm.attachSound("explosionsperm"); bazing = new Sound(); bazing.attachSound("bazingsound"); this.stop();
Frame 3
_root.stop(); stop(); _root.shipspeedx = 700; _root.shipspeedy = 700; _root.slowfactor = 3; _root.moviewidth = 640; _root.movieheight = 480; _root.landheight = 150; _root.speed = 150; _root.landheight = 200; _root.maxtime = 120000 /* 0x01D4C0 */; _root.endtimebuffer = 3000; _root.spermspeedx = 200; _root.spermspeedy = 3000; _root.laserspeed = 500; _root.baselaserinterval = 250; _root.scorecollision = 20; _root.shiplandhit = 10; _root.shipspermhit = 15; _root.maxammo = 50; _root.textpopupfade = 2; _root.laserinterval = _root.baselaserinterval; _root.invincible = false; _root.depth = 1; _root.endtime = 0; _root.spermkilled = 0; _root.control = true; _root.pause = false; _root.score = 0; _root.time = 0; _root.addsperm = 0; _root.ammo = 50; _root.shotshit = 0; _root.shotsfired = 0; _root.sheilds = 100;
Instance of Symbol 95 MovieClip in Frame 3
onClipEvent (enterFrame) { }
Frame 4
_root.accuracy = "%" + Math.round((100 * _root.shotshit) / _root.shotsfired);
Instance of Symbol 5 MovieClip in Symbol 10 MovieClip Frame 1
onClipEvent (enterFrame) { if (0 > ((this._x = ((_root.getBytesLoaded() / _root.getBytesTotal()) * 100) - 100))) { _root.gotoAndStop(1); } else { _root.play(); } } onClipEvent (load) { this._x = -100; }
Symbol 18 Button
on (release, keyPress "<Enter>") { if ((_root.username.length > 1) && (_root.username != "Enter Your Name Here")) { _root.nextFrame(); } }
Symbol 22 Button
on (release) { getURL ("http://www.mikenomn.com", "_blank"); }
Symbol 26 Button
on (release) { getURL ("http://www.planet-familyguy.com", "_blank"); }
Symbol 29 Button
on (release) { getURL ("http://www.damnyouall.net", "_blank"); }
Instance of Symbol 23 MovieClip in Symbol 30 MovieClip Frame 1
onClipEvent (load) { dir = 1; } onClipEvent (enterFrame) { _parent.stop(); if ((_parent._alpha <= 0) or (_parent._alpha >= 100)) { if (dir <= 0) { _parent.play(); } dir = dir * -1; } _parent._alpha = _parent._alpha + dir; }
Symbol 45 MovieClip [explosion] Frame 27
if (!random(15)) { this.gotoAndStop("sheild"); } else if (!random(7)) { this.gotoAndStop("ammo"); } else if (!random(40)) { this.gotoAndStop("invincibility"); } else if (!random(40)) { this.gotoAndStop("rapidfire"); } else { this.removeMovieClip(); }
Instance of Symbol 23 MovieClip in Symbol 45 MovieClip [explosion] Frame 28
onClipEvent (enterFrame) { if (!_root.pause) { _parent._x = _parent._x - (_root.speed * _root.timeratio); if (_parent._parent.ship.hitTest(_parent._x, _parent._y, 1)) { _root.ammo = _root.ammo + 25; _parent._parent.attachMovie("textpowerupammo", "text" + (++_root.depth), _root.depth); _parent._parent["text" + _root.depth]._x = _root.moviewidth / 2; _parent._parent["text" + _root.depth]._y = _root.movieheight / 2; _parent.removeMovieClip(); } if (_parent._x < 0) { _parent.removeMovieClip(); } } }
Instance of Symbol 23 MovieClip in Symbol 45 MovieClip [explosion] Frame 29
onClipEvent (enterFrame) { if (!_root.pause) { _parent._x = _parent._x - (_root.speed * _root.timeratio); if (_parent._parent.ship.hitTest(_parent._x, _parent._y, 1)) { _root.sheilds = _root.sheilds + 25; _parent._parent.attachMovie("textpowerupsheilds", "text" + (++_root.depth), _root.depth); _parent._parent["text" + _root.depth]._x = _root.moviewidth / 2; _parent._parent["text" + _root.depth]._y = _root.movieheight / 2; _parent.removeMovieClip(); } if (_parent._x < 0) { _parent.removeMovieClip(); } } }
Instance of Symbol 23 MovieClip in Symbol 45 MovieClip [explosion] Frame 30
onClipEvent (enterFrame) { if (!_root.pause) { _parent._x = _parent._x - (_root.speed * _root.timeratio); if (_parent._parent.ship.hitTest(_parent._x, _parent._y, 1)) { _parent._parent.ship.invincible.removeMovieClip(); _parent._parent.ship.attachMovie("invincible", "invincible", 1); _parent._parent.attachMovie("textpowerupinvincible", "text" + (++_root.depth), _root.depth); _parent._parent["text" + _root.depth]._x = _root.moviewidth / 2; _parent._parent["text" + _root.depth]._y = _root.movieheight / 2; _parent.removeMovieClip(); } if (_parent._x < 0) { _parent.removeMovieClip(); } } }
Instance of Symbol 23 MovieClip in Symbol 45 MovieClip [explosion] Frame 31
onClipEvent (enterFrame) { if (!_root.pause) { _parent._x = _parent._x - (_root.speed * _root.timeratio); if (_parent._parent.ship.hitTest(_parent._x, _parent._y, 1)) { _parent._parent.ship.rapidfire.removemovieclip(); _parent._parent.ship.attachmovie("rapidfire", "rapidfire", 2); _parent._parent.attachmovie("textpoweruprapidfire", "text" + (++_root.depth), _root.depth); _parent._parent["text" + _root.depth]._x = _root.moviewidth / 2; _parent._parent["text" + _root.depth]._y = _root.movieheight / 2; _parent.removeMovieClip(); } if (_parent._x < 0) { _parent.removeMovieClip(); } } }
Instance of Symbol 23 MovieClip in Symbol 47 MovieClip [laser] Frame 1
onClipEvent (enterFrame) { if (!_root.pause) { _parent._x = _parent._x + (_parent.vx * _root.timeratio); _parent._y = _parent._y + (_parent.vy * _root.timeratio); if (_parent._x > _root.moviewidth) { _parent.removeMovieClip(); } if (_parent._parent.allsperm.hitTest(_parent._x, _parent._y, 1)) { _root.shotshit = _root.shotshit + _parent._parent.allsperm.killsperm(_parent._x, _parent._y); _parent.removeMovieClip(); } if (_parent._parent.land.hitTest(_parent._x, _parent._y, 1)) { laserhit = laserhit + 1; _parent._parent.attachMovie("laserhit", "laserhit" + laserhit, 4000 + random(1000)); _parent._parent["laserhit" + laserhit]._x = _parent._x; _parent._parent["laserhit" + laserhit]._y = _parent._y; _parent.removeMovieClip(); } } }
Instance of Symbol 23 MovieClip in Symbol 51 MovieClip [laserhit] Frame 1
onClipEvent (enterFrame) { _parent._x = _parent._x - (_root.speed * _root.timeratio); }
Symbol 51 MovieClip [laserhit] Frame 8
this.removeMovieClip();
Instance of Symbol 23 MovieClip in Symbol 53 MovieClip [smoke] Frame 1
onClipEvent (enterFrame) { if (!_root.pause) { _parent._x = _parent._x - ((_root.speed * 5) * _root.timeratio); _parent._xscale = _parent._xscale - 5; _parent._yscale = _parent._yscale - 5; _parent._alpha = _parent._alpha - 5; _parent._rotation = random(360); if (_parent._yscale <= 0) { _parent.removeMovieClip(); } } }
Instance of Symbol 23 MovieClip in Symbol 59 MovieClip [sperm] Frame 1
onClipEvent (load) { lastshot = getTimer(); } onClipEvent (enterFrame) { if (!_root.pause) { _parent._x = _parent._x - (_root.spermspeedx * _root.timeratio); if (_parent._x < -10) { _parent.removeMovieClip(); } if (_parent._x < (_root.moviewidth + 200)) { _parent.ay = random(_root.spermspeedy) - (_root.spermspeedy / 2); _parent.vy = _parent.vy + (_parent.ay * _root.timeratio); if (Math.abs(_parent.vy) > (_root.spermspeedy / 20)) { _parent.vy = _parent.vy * 0.5; } _parent._y = _parent._y + (_parent.vy * _root.timeratio); _parent._rotation = _parent.vy / -10; if (getTimer() > _parent.nextshot) { _parent.nextshot = getTimer() + 1000; if (!random(3)) { _parent._parent._parent.attachMovie("spermlaser", "spermlaser" + (++_root.depth), _root.depth); _root.spermlasersound.start(); _parent._parent._parent["spermlaser" + _root.depth]._x = _parent._x; _parent._parent._parent["spermlaser" + _root.depth]._y = _parent._y; _parent._parent._parent["spermlaser" + _root.depth].vy = 2 * _parent.vy; _parent._parent._parent["spermlaser" + _root.depth].vx = _root.laserspeed + _parent.vx; lastshot = getTimer(); } } if (_parent._parent._parent.land.hitTest(_parent._x, _parent._y - 15, 1)) { _parent.vy = _parent.vy * -1; _parent._y = _parent._y + (_parent.vy * _root.timeratio); while (_parent._parent._parent.land.hitTest(_parent._x, _parent._y - 15, 1)) { _parent._y = _parent._y + 1; } } else if (_parent._parent._parent.land.hitTest(_parent._x, _parent._y + 15, 1)) { _parent.vy = _parent.vy * -1; _parent._y = _parent._y + (_parent.vy * _root.timeratio); while (_parent._parent._parent.land.hitTest(_parent._x, _parent._y + 15, 1)) { _parent._y = _parent._y - 1; } } } } }
Instance of Symbol 23 MovieClip in Symbol 61 MovieClip [spermlaser] Frame 1
onClipEvent (enterFrame) { if (!_root.pause) { _parent._x = _parent._x - ((_root.spermspeed + _root.laserspeed) * _root.timeratio); if (_parent._x < 0) { _parent.removeMovieClip(); } if ((_parent._parent.ship.hitTest(_parent._x - 10, _parent._y, 1) && (_root.control)) && (_root.sheilds > 0)) { if (!_root.invincible) { _root.sheilds = _root.sheilds - 10; } if (random(2)) { _root.blast.start(); } _parent.removeMovieClip(); } if (_parent._parent.land.hitTest(_parent._x - 10, _parent._y, 1)) { _parent.removeMovieClip(); } } }
Instance of Symbol 23 MovieClip in Symbol 64 MovieClip [textpowerupammo] Frame 1
onClipEvent (enterFrame) { _parent._alpha = _parent._alpha - ((100 / _root.textpopupfade) * _root.timeratio); if (_parent._alpha <= 0) { _parent.removeMovieClip(); } }
Instance of Symbol 23 MovieClip in Symbol 66 MovieClip [textpowerupsheilds] Frame 1
onClipEvent (enterFrame) { _parent._alpha = _parent._alpha - ((100 / _root.textpopupfade) * _root.timeratio); if (_parent._alpha <= 0) { _parent.removeMovieClip(); } }
Instance of Symbol 23 MovieClip in Symbol 68 MovieClip [textpowerupinvincible] Frame 1
onClipEvent (enterFrame) { _parent._alpha = _parent._alpha - ((100 / _root.textpopupfade) * _root.timeratio); if (_parent._alpha <= 0) { _parent.removeMovieClip(); } }
Instance of Symbol 23 MovieClip in Symbol 70 MovieClip [invincible] Frame 1
onClipEvent (load) { killtime = _root.time + 10000; } onClipEvent (enterFrame) { _root.invincible = true; if (_root.time > killtime) { _root.invincible = false; _parent.removeMovieClip(); } }
Instance of Symbol 23 MovieClip in Symbol 72 MovieClip [rapidfire] Frame 1
onClipEvent (load) { killtime = _root.time + 10000; } onClipEvent (enterFrame) { _root.laserinterval = _root.baselaserinterval / 2; _root.ammo = _root.maxammo; if ((_root.time > killtime) || (_root.sheilds <= 0)) { _root.laserinterval = _root.baselaserinterval; _parent.removeMovieClip(); } }
Instance of Symbol 23 MovieClip in Symbol 74 MovieClip [textpoweruprapidfire] Frame 1
onClipEvent (enterFrame) { _parent._alpha = _parent._alpha - ((100 / _root.textpopupfade) * _root.timeratio); if (_parent._alpha <= 0) { _parent.removeMovieClip(); } }
Symbol 81 MovieClip Frame 1
this.stop();
Instance of Symbol 23 MovieClip in Symbol 85 MovieClip Frame 1
onClipEvent (enterFrame) { if (!_root.pause) { _parent._x = _parent._x - ((_root.speed / 2) * _root.timeratio); if (_parent._x <= -640) { _parent._x = _parent._x + 640; } } }
Symbol 92 MovieClip Frame 1
this.stop();
Instance of Symbol 23 MovieClip in Symbol 92 MovieClip Frame 1
onClipEvent (load) { _parent.x = _parent._x; _parent.y = _parent._y; _parent.nextshot = getTimer(); } onClipEvent (enterFrame) { if (!_root.pause) { _parent.ax = 0; _parent.ay = 0; if (_root.control) { if (Key.isDown(37)) { _parent.ax = _parent.ax - _root.shipspeedx; } if (Key.isDown(39)) { _parent.ax = _parent.ax + _root.shipspeedx; } if (Key.isDown(38)) { _parent.ay = _parent.ay - _root.shipspeedy; } if (Key.isDown(40)) { _parent.ay = _parent.ay + _root.shipspeedy; } } _parent.vx = _parent.vx + (_parent.ax * _root.timeratio); _parent.vy = _parent.vy + (_parent.ay * _root.timeratio); _parent._rotation = _parent.vy / 6; _parent.x = _parent.x + (_parent.vx * _root.timeratio); _parent.y = _parent.y + (_parent.vy * _root.timeratio); if (_parent.x < 50) { _parent.x = 50; _parent.vx = 0; } else if (_parent.x > (_root.moviewidth - 50)) { _parent.x = _root.moviewidth - 50; _parent.vx = 0; } if ((_parent.y > (_root.movieheight / 2)) && (_parent._parent.land.hitTest(_parent.x, _parent.y + 15, 1))) { while (_parent._parent.land.hitTest(Math.round(_parent.x), Math.round(_parent.y) + 15, 1)) { _parent.y = _parent.y - 1; } _parent.vy = _parent.vy - 150; if (!_root.invincible) { _root.sheilds = _root.sheilds - _root.shiplandhit; } } if ((_parent.y < (_root.movieheight / 2)) && (_parent._parent.land.hitTest(Math.round(_parent.x), Math.round(_parent.y) - 15, 1))) { while (_parent._parent.land.hitTest(Math.round(_parent.x), Math.round(_parent.y) - 15, 1)) { _parent.y = _parent.y + 1; } _parent.vy = _parent.vy + 150; if (!_root.invincible) { _root.sheilds = _root.sheilds - _root.shiplandhit; } } _parent._x = _parent.x; _parent._y = _parent.y; if (_parent._parent.allsperm.hitTest(Math.round(_parent.x) + 20, Math.round(_parent.y) + 10, 1)) { _root.shotshit = _root.shotshit + _parent._parent.allsperm.killsperm(_parent.x + 20, _parent.y + 10); if (!_root.invincible) { _root.sheilds = _root.sheilds - _root.shipspermhit; } } else if (_parent._parent.allsperm.hitTest(Math.round(_parent.x) + 20, Math.round(_parent.y) - 10, 1)) { _root.shotshit = _root.shotshit + _parent._parent.allsperm.killsperm(_parent.x + 20, _parent.y - 10); if (!_root.invincible) { _root.sheilds = _root.sheilds - _root.shipspermhit; } } if ((Key.isDown(32) && (getTimer() > _parent.nextshot)) && (_root.ammo >= 1)) { _parent.nextshot = getTimer() + _root.laserinterval; i = i + 1; _parent._parent.attachMovie("laser", "laser" + i, _root.depth++); _root.lasersound.start(); _root.shotsfired++; _root.ammo--; _parent._parent["laser" + i]._x = _parent.x; _parent._parent["laser" + i]._y = (_parent.y - 5) + (10 * Math.ceil((i / 2) - Math.floor(i / 2))); _parent._parent["laser" + i].vy = 2 * _parent.vy; _parent._parent["laser" + i].vx = _root.laserspeed + _parent.vx; _parent._parent["laser" + i]._rotation = _parent._rotation; lastshot = getTimer(); } if (_root.sheilds < 20) { _parent._parent.attachMovie("smoke", "smoke" + (++smoke), _root.depth++); _parent._parent["smoke" + smoke]._x = _parent.x; _parent._parent["smoke" + smoke]._y = _parent.y; if (_root.sheilds <= 0) { _root.control = 0; _parent.play(); } } _parent.vx = _parent.vx - ((_parent.vx * _root.slowfactor) * _root.timeratio); _parent.vy = _parent.vy - ((_parent.vy * _root.slowfactor) * _root.timeratio); } }
Instance of Symbol 23 MovieClip in Symbol 92 MovieClip Frame 2
onClipEvent (load) { _parent.x = _parent._x; _parent.y = _parent._y; _parent.nextshot = getTimer(); } onClipEvent (enterFrame) { if (!_root.pause) { _parent.ax = 0; _parent.ay = 0; if (_root.control) { if (Key.isDown(37)) { _parent.ax = _parent.ax - _root.shipspeedx; } if (Key.isDown(39)) { _parent.ax = _parent.ax + _root.shipspeedx; } if (Key.isDown(38)) { _parent.ay = _parent.ay - _root.shipspeedy; } if (Key.isDown(40)) { _parent.ay = _parent.ay + _root.shipspeedy; } } _parent.vx = _parent.vx + (_parent.ax * _root.timeratio); _parent.vy = _parent.vy + (_parent.ay * _root.timeratio); _parent._rotation = _parent.vy / 6; _parent.x = _parent.x + (_parent.vx * _root.timeratio); _parent.y = _parent.y + (_parent.vy * _root.timeratio); if (_parent.x < 50) { _parent.x = 50; _parent.vx = 0; } else if (_parent.x > (_root.moviewidth - 50)) { _parent.x = _root.moviewidth - 50; _parent.vx = 0; } if ((_parent.y > (_root.movieheight / 2)) && (_parent._parent.land.hitTest(_parent.x, _parent.y + 15, 1))) { while (_parent._parent.land.hitTest(Math.round(_parent.x), Math.round(_parent.y) + 15, 1)) { _parent.y = _parent.y - 1; } _parent.vy = _parent.vy - 150; _root.sheilds = _root.sheilds - _root.shiplandhit; } if ((_parent.y < (_root.movieheight / 2)) && (_parent._parent.land.hitTest(Math.round(_parent.x), Math.round(_parent.y) - 15, 1))) { while (_parent._parent.land.hitTest(Math.round(_parent.x), Math.round(_parent.y) - 15, 1)) { _parent.y = _parent.y + 1; } _parent.vy = _parent.vy + 150; _root.sheilds = _root.sheilds - _root.shiplandhit; } _parent._x = _parent.x; _parent._y = _parent.y; if (_parent._parent.allsperm.hitTest(Math.round(_parent.x) + 20, Math.round(_parent.y) + 10, 1)) { _root.shotshit = _root.shotshit + _parent._parent.allsperm.killsperm(_parent.x + 20, _parent.y + 10); _root.sheilds = _root.sheilds - _root.shipspermhit; } else if (_parent._parent.allsperm.hitTest(Math.round(_parent.x) + 20, Math.round(_parent.y) - 10, 1)) { _root.shotshit = _root.shotshit + _parent._parent.allsperm.killsperm(_parent.x + 20, _parent.y - 10); _root.sheilds = _root.sheilds - _root.shipspermhit; } if ((Key.isDown(32) && (getTimer() > _parent.nextshot)) && (_root.ammo)) { _parent.nextshot = getTimer() + _root.laserinterval; i = i + 1; _parent._parent.attachMovie("laser", "laser" + i, 500 + i); _root.lasersound.start(); _root.shotsfired++; _root.ammo--; _parent._parent["laser" + i]._x = _parent.x; _parent._parent["laser" + i]._y = (_parent.y - 5) + (10 * Math.ceil((i / 2) - Math.floor(i / 2))); _parent._parent["laser" + i].vy = 2 * _parent.vy; _parent._parent["laser" + i].vx = _root.laserspeed + _parent.vx; _parent._parent["laser" + i]._rotation = _parent._rotation; lastshot = getTimer(); } _parent.vx = _parent.vx - ((_parent.vx * _root.slowfactor) * _root.timeratio); _parent.vy = _parent.vy - ((_parent.vy * _root.slowfactor) * _root.timeratio); } }
Symbol 92 MovieClip Frame 13
this.stop();
Symbol 93 MovieClip Frame 1
function killsperm(x, y) { findhit = 0; while (findhit <= this.code.sperm) { if (this["sperm" + findhit].hitTest(x, y, 1)) { explosion = explosion + 1; _parent.attachMovie("explosion", "explosion" + explosion, _root.depth++); _parent["explosion" + explosion]._x = this["sperm" + findhit]._x; _parent["explosion" + explosion]._y = this["sperm" + findhit]._y; this["sperm" + findhit].removeMovieClip(); _root.explosionsperm.start(); _root.spermkilled++; if (!random(5)) { _root.bazing.start(); } return(1); } findhit++; } }
Instance of Symbol 23 MovieClip "code" in Symbol 93 MovieClip Frame 1
onClipEvent (load) { _parent.nextsperm = time + 4000; sperm = 1; } onClipEvent (enterFrame) { if (!_root.pause) { if ((_parent.nextsperm < _root.time) && ((_root.time + _root.endtimebuffer) < _root.maxtime)) { _root.sperminterval = 1000 * ((_root.maxtime - _root.time) / _root.maxtime); _parent.attachMovie("sperm", "sperm" + sperm, _root.depth++); _parent["sperm" + sperm]._x = ((-_parent._x) + _root.moviewidth) + 20; _parent["sperm" + sperm]._y = _root.landheight + random(_root.movieheight - (2 * _root.landheight)); sperm++; _parent.nextsperm = (_root.time + _root.sperminterval) + random(500); } } }
Instance of Symbol 94 MovieClip "land" in Symbol 95 MovieClip Frame 1
onClipEvent (load) { this.swapDepths(300000000); this._x = 0; start = (random(_root.landheight) + _root.movieheight) - _root.landheight; end = (random(_root.landheight) + _root.movieheight) - _root.landheight; while (Math.abs(end - start) < 60) { end = (random(_root.landheight) + _root.movieheight) - _root.landheight; } j = 0; while (j <= 7) { this.attachMovie("ground", "ground" + j, _root.depth++); this.attachMovie("ground", "ground2" + j, _root.depth++); this["ground" + j]._x = this["ground" + (j - 1)]._x + 100; this["ground2" + j]._x = this["ground2" + (j - 1)]._x + 100; if (start > end) { this["ground" + j]._y = start; this["ground" + j]._yscale = start - end; this["ground2" + j]._y = _root.movieheight - start; this["ground2" + j]._yscale = -(start - end); } else { this["ground" + j]._y = end; this["ground" + j]._xscale = -100; this["ground" + j]._yscale = end - start; this["ground2" + j]._y = _root.movieheight - end; this["ground2" + j]._xscale = -100; this["ground2" + j]._yscale = -(end - start); } start = end; end = (random(_root.landheight) + _root.movieheight) - _root.landheight; while ((Math.abs(end - start) < 20) || (Math.abs(end - start) > 60)) { end = (random(_root.landheight) + _root.movieheight) - _root.landheight; } j++; } } onClipEvent (enterFrame) { if (!_root.pause) { this._x = this._x - (_root.speed * _root.timeratio); if (this._x < ((-((j - 7) * 100)) - 50)) { this["ground" + (j - 8)].removeMovieClip(); this["ground2" + (j - 8)].removeMovieClip(); this.attachMovie("ground", "ground" + j, _root.depth++); this.attachMovie("ground", "ground2" + j, _root.depth++); this["ground" + j]._x = this["ground" + (j - 1)]._x + 100; this["ground2" + j]._x = this["ground2" + (j - 1)]._x + 100; if (start > end) { this["ground" + j]._y = start; this["ground" + j]._yscale = start - end; this["ground2" + j]._y = _root.movieheight - start; this["ground2" + j]._yscale = -(start - end); } else { this["ground" + j]._y = end; this["ground" + j]._xscale = -100; this["ground" + j]._yscale = end - start; this["ground2" + j]._y = _root.movieheight - end; this["ground2" + j]._xscale = -100; this["ground2" + j]._yscale = -(end - start); } start = end; end = (random(_root.landheight) + _root.movieheight) - _root.landheight; while ((Math.abs(end - start) < 20) || (Math.abs(end - start) > 60)) { end = (random(_root.landheight) + _root.movieheight) - _root.landheight; } j++; } } }
Instance of Symbol 23 MovieClip in Symbol 98 MovieClip Frame 1
onClipEvent (load) { lasttime = getTimer(); } onClipEvent (enterFrame) { if ((_root.sheilds <= 0) && (!_root.endtime)) { _root.endtime = _root.time + _root.endtimebuffer; } if ((_root.endtime && (_root.time > _root.endtime)) || (_root.time > _root.maxtime)) { _root.nextFrame(); } if (!_root.endtime) { _root.score = (_root.spermkilled * 20) + Math.round(_root.time / 1000); } _root.timeratio = (getTimer() - lasttime) / 1000; _parent.fps = 1 / _root.timeratio; lasttime = getTimer(); if (!_root.pause) { _root.time = _root.time + (_root.timeratio * 1000); } if (_root.time >= _root.maxtime) { _root.addsperm = false; _root.control = false; _root.invincible = true; } _root._quality = "LOW"; }
Symbol 102 Button
on (release, keyPress "x") { gotoAndStop (2); }
Symbol 104 Button
on (release, keyPress "p") { _root.pause = (_root.pause - 1) * -1; }
Instance of Symbol 107 MovieClip in Symbol 110 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.sheilds > 100) { _root.sheilds = 100; } this._x = -100 + _root.sheilds; }
Instance of Symbol 107 MovieClip in Symbol 114 MovieClip Frame 1
onClipEvent (enterFrame) { if (!_root.pause) { _root.ammo = _root.ammo + (0.25 * _root.timeratio); if (_root.ammo > _root.maxammo) { _root.ammo = _root.maxammo; } this._x = -100 + (100 * (_root.ammo / _root.maxammo)); } }
Symbol 130 Button
on (release) { getURL ("http://www.fett101.com", "_blank"); }
Symbol 133 Button
on (release) { getURL ("http://www.briansbar.com", "_blank"); }

Library Items

Symbol 1 GraphicUsed by:2
Symbol 2 MovieClipUses:1Used by:Timeline
Symbol 3 GraphicUsed by:10
Symbol 4 GraphicUsed by:5
Symbol 5 MovieClipUses:4Used by:10
Symbol 6 FontUsed by:7 9 13 14 16 19 97 101 103 109 111 112 113 116 119 121 123 127
Symbol 7 EditableTextUses:6Used by:10
Symbol 8 GraphicUsed by:10
Symbol 9 EditableTextUses:6Used by:10
Symbol 10 MovieClipUses:3 5 7 8 9Used by:Timeline
Symbol 11 BitmapUsed by:12
Symbol 12 GraphicUses:11Used by:Timeline
Symbol 13 EditableTextUses:6Used by:Timeline
Symbol 14 EditableTextUses:6Used by:Timeline
Symbol 15 GraphicUsed by:18
Symbol 16 EditableTextUses:6Used by:18
Symbol 17 GraphicUsed by:18
Symbol 18 ButtonUses:15 16 17Used by:Timeline
Symbol 19 EditableTextUses:6Used by:Timeline
Symbol 20 BitmapUsed by:21
Symbol 21 GraphicUses:20Used by:22
Symbol 22 ButtonUses:21Used by:30
Symbol 23 MovieClipUsed by:30 45 47 51 53 59 61 64 66 68 70 72 74 85 92 93 98
Symbol 24 BitmapUsed by:25
Symbol 25 GraphicUses:24Used by:26
Symbol 26 ButtonUses:25Used by:30
Symbol 27 BitmapUsed by:28
Symbol 28 GraphicUses:27Used by:29
Symbol 29 ButtonUses:28Used by:30
Symbol 30 MovieClipUses:22 23 26 29Used by:Timeline
Symbol 31 BitmapUsed by:32
Symbol 32 GraphicUses:31Used by:Timeline
Symbol 33 GraphicUsed by:34
Symbol 34 MovieClip [ground]Uses:33Used by:81
Symbol 35 ShapeTweeningUsed by:45
Symbol 36 ShapeTweeningUsed by:45
Symbol 37 ShapeTweeningUsed by:45
Symbol 38 ShapeTweeningUsed by:45
Symbol 39 GraphicUsed by:45
Symbol 40 GraphicUsed by:45
Symbol 41 GraphicUsed by:45
Symbol 42 GraphicUsed by:45
Symbol 43 GraphicUsed by:45
Symbol 44 GraphicUsed by:45
Symbol 45 MovieClip [explosion]Uses:35 36 37 38 39 40 23 41 42 43 44Used by:81
Symbol 46 GraphicUsed by:47
Symbol 47 MovieClip [laser]Uses:46 23Used by:81
Symbol 48 ShapeTweeningUsed by:51
Symbol 49 ShapeTweeningUsed by:51
Symbol 50 GraphicUsed by:51
Symbol 51 MovieClip [laserhit]Uses:48 23 49 50Used by:81
Symbol 52 GraphicUsed by:53
Symbol 53 MovieClip [smoke]Uses:52 23Used by:81
Symbol 54 ShapeTweeningUsed by:58
Symbol 55 GraphicUsed by:58
Symbol 56 ShapeTweeningUsed by:58
Symbol 57 GraphicUsed by:58
Symbol 58 MovieClipUses:54 55 56 57Used by:59
Symbol 59 MovieClip [sperm]Uses:58 23Used by:81
Symbol 60 GraphicUsed by:61
Symbol 61 MovieClip [spermlaser]Uses:60 23Used by:81
Symbol 62 FontUsed by:63 65 67 73
Symbol 63 TextUses:62Used by:64
Symbol 64 MovieClip [textpowerupammo]Uses:63 23Used by:81
Symbol 65 TextUses:62Used by:66
Symbol 66 MovieClip [textpowerupsheilds]Uses:65 23Used by:81
Symbol 67 TextUses:62Used by:68
Symbol 68 MovieClip [textpowerupinvincible]Uses:67 23Used by:81
Symbol 69 GraphicUsed by:70
Symbol 70 MovieClip [invincible]Uses:69 23Used by:81
Symbol 71 GraphicUsed by:72
Symbol 72 MovieClip [rapidfire]Uses:71 23Used by:81
Symbol 73 TextUses:62Used by:74
Symbol 74 MovieClip [textpoweruprapidfire]Uses:73 23Used by:81
Symbol 75 Sound [spermlasersound]Used by:81
Symbol 76 Sound [bazingsound]Used by:81
Symbol 77 Sound [blastsound]Used by:81
Symbol 78 Sound [explosionsperm]Used by:81
Symbol 79 Sound [explosionstewie]Used by:81 92
Symbol 80 Sound [lasersound]Used by:81
Symbol 81 MovieClipUses:34 45 47 51 53 59 61 64 66 68 70 72 74 75 76 77 78 79 80Used by:Timeline
Symbol 82 BitmapUsed by:83
Symbol 83 GraphicUses:82Used by:84
Symbol 84 MovieClipUses:83Used by:85
Symbol 85 MovieClipUses:84 23Used by:95
Symbol 86 BitmapUsed by:87
Symbol 87 GraphicUses:86Used by:92
Symbol 88 ShapeTweeningUsed by:92
Symbol 89 ShapeTweeningUsed by:92
Symbol 90 ShapeTweeningUsed by:92
Symbol 91 GraphicUsed by:92
Symbol 92 MovieClipUses:87 23 88 79 89 90 91Used by:95
Symbol 93 MovieClipUses:23Used by:95
Symbol 94 MovieClipUsed by:95
Symbol 95 MovieClipUses:85 92 93 94Used by:Timeline
Symbol 96 GraphicUsed by:98
Symbol 97 EditableTextUses:6Used by:98
Symbol 98 MovieClipUses:96 23 97Used by:Timeline
Symbol 99 GraphicUsed by:Timeline
Symbol 100 GraphicUsed by:102 104
Symbol 101 EditableTextUses:6Used by:102
Symbol 102 ButtonUses:100 101Used by:Timeline
Symbol 103 EditableTextUses:6Used by:104
Symbol 104 ButtonUses:100 103Used by:Timeline
Symbol 105 GraphicUsed by:110 114
Symbol 106 GraphicUsed by:107
Symbol 107 MovieClipUses:106Used by:110 114
Symbol 108 GraphicUsed by:110 114
Symbol 109 EditableTextUses:6Used by:110
Symbol 110 MovieClipUses:105 107 108 109Used by:Timeline
Symbol 111 EditableTextUses:6Used by:Timeline
Symbol 112 EditableTextUses:6Used by:Timeline
Symbol 113 EditableTextUses:6Used by:114
Symbol 114 MovieClipUses:105 107 108 113Used by:Timeline
Symbol 115 SoundUsed by:Timeline
Symbol 116 EditableTextUses:6Used by:Timeline
Symbol 117 FontUsed by:118 120 122 124
Symbol 118 EditableTextUses:117Used by:Timeline
Symbol 119 EditableTextUses:6Used by:Timeline
Symbol 120 EditableTextUses:117Used by:Timeline
Symbol 121 EditableTextUses:6Used by:Timeline
Symbol 122 EditableTextUses:117Used by:Timeline
Symbol 123 EditableTextUses:6Used by:Timeline
Symbol 124 EditableTextUses:117Used by:Timeline
Symbol 125 FontUsed by:126
Symbol 126 EditableTextUses:125Used by:Timeline
Symbol 127 EditableTextUses:6Used by:Timeline
Symbol 128 BitmapUsed by:129
Symbol 129 GraphicUses:128Used by:130
Symbol 130 ButtonUses:129Used by:Timeline
Symbol 131 BitmapUsed by:132
Symbol 132 GraphicUses:131Used by:133
Symbol 133 ButtonUses:132Used by:Timeline

Instance Names

"code"Symbol 93 MovieClip Frame 1Symbol 23 MovieClip
"ship"Symbol 95 MovieClip Frame 1Symbol 92 MovieClip
"allsperm"Symbol 95 MovieClip Frame 1Symbol 93 MovieClip
"land"Symbol 95 MovieClip Frame 1Symbol 94 MovieClip

Special Tags

ExportAssets (56)Timeline Frame 2Symbol 34 as "ground"
ExportAssets (56)Timeline Frame 2Symbol 45 as "explosion"
ExportAssets (56)Timeline Frame 2Symbol 47 as "laser"
ExportAssets (56)Timeline Frame 2Symbol 51 as "laserhit"
ExportAssets (56)Timeline Frame 2Symbol 53 as "smoke"
ExportAssets (56)Timeline Frame 2Symbol 59 as "sperm"
ExportAssets (56)Timeline Frame 2Symbol 61 as "spermlaser"
ExportAssets (56)Timeline Frame 2Symbol 64 as "textpowerupammo"
ExportAssets (56)Timeline Frame 2Symbol 66 as "textpowerupsheilds"
ExportAssets (56)Timeline Frame 2Symbol 68 as "textpowerupinvincible"
ExportAssets (56)Timeline Frame 2Symbol 70 as "invincible"
ExportAssets (56)Timeline Frame 2Symbol 72 as "rapidfire"
ExportAssets (56)Timeline Frame 2Symbol 74 as "textpoweruprapidfire"
ExportAssets (56)Timeline Frame 2Symbol 75 as "spermlasersound"
ExportAssets (56)Timeline Frame 2Symbol 76 as "bazingsound"
ExportAssets (56)Timeline Frame 2Symbol 77 as "blastsound"
ExportAssets (56)Timeline Frame 2Symbol 78 as "explosionsperm"
ExportAssets (56)Timeline Frame 2Symbol 79 as "explosionstewie"
ExportAssets (56)Timeline Frame 2Symbol 80 as "lasersound"
ExportAssets (56)Timeline Frame 3Symbol 79 as "explosionstewie"

Labels

"loader"Frame 1
"mainmenu"Frame 2
"game"Frame 3
"ending"Frame 4
"ammo"Symbol 45 MovieClip [explosion] Frame 28
"sheild"Symbol 45 MovieClip [explosion] Frame 29
"invincibility"Symbol 45 MovieClip [explosion] Frame 30
"rapidfire"Symbol 45 MovieClip [explosion] Frame 31

Dynamic Text Variables

_root.usernameSymbol 14 EditableText""
fpsSymbol 97 EditableText"FPS"
_root.scoreSymbol 111 EditableText"Score"
_root.scoreSymbol 116 EditableText"SCORE"
_root.spermkilledSymbol 119 EditableText"Kills"
_root.shotsfiredSymbol 121 EditableText"Kills"
_root.accuracySymbol 123 EditableText"Kills"




http://swfchan.com/24/116395/info.shtml
Created: 8/3 -2019 23:05:08 Last modified: 8/3 -2019 23:05:08 Server time: 20/05 -2024 14:55:08