STORY LOOP FURRY PORN GAMES C SERVICES [?] [R] RND POPULAR | Archived flashes: 229672 |
/disc/ · /res/ — /show/ · /fap/ · /gg/ · /swf/ | P0001 · P2596 · P5191 |
This is the info page for Flash #64881 |
ALIEN PWNAGE Made by phlamingkorndawg gameinnovator.com |
Pwn |
Start |
Decoy Mode |
An extreamly difficult mode, with 4 decoys and an invincible alien.... how long can you survive before getting pwned? |
Directions: left/right~Move space~shoot Press Start for standard game! |
Multiplayer |
2nd Player: Shift and Capslock to move! I apologize for the weird controls... 2nd player cannot control shooting, but shoots rapidly! Keep your frien's HS as low as possible! |
Score: 0 |
High Score: |
ParagonX9 Chaoz Fantasy |
Main Menu |
Battlesong |
Score: 0 |
High Score: |
Score: 0 |
High Score: |
<p align="left"><font face="Palatino Linotype" size="17" color="#ffffff" letterSpacing="0.000000" kerning="0"><b>Boomer Kuwanger</b></font></p> |
ActionScript [AS1/AS2]
Frame 119this.gotoAndStop("120");Frame 162scorenumber = 0; highscorenumber = 0; Explosions = new Array(); BadShots = new Array(); PlayerShots = new Array(); PShotID = 0; BShotID = 0; ExplosionID = 0; PShotTimer = 0; UniqueID = 10; stop(); this.onEnterFrame = function () { if (PShotTimer > 0) { PShotTimer--; } if (Key.isDown(32)) { if (PShotTimer < 1) { PShotID = PShotID + 1; UniqueID = UniqueID + 1; if (PShotID == 10) { PShotID = 1; } PlayerShots[PShotID] = MakeObject("PShot", PlayerShotT, UniqueID, PlayerShip._x, PlayerShip._y); PShotTimer = 10; } } }; md = function (x1, y1, x2, y2) { x = x1 - x2; y = y1 - y2; var _local1 = Math.sqrt((x * x) + (y * y)); if (_local1 == 0) { _local1 = 999; } return(_local1); }; MakeObject = function (instname, template, id, x, y) { var _local2; var _local1 = instname + id; _local2 = template.duplicateMovieClip(_local1, id); setProperty(_local1, _x , x); setProperty(_local1, _y , y); return(_local2); }; this.gotoAndStop("162"); o.addVariable("autoPlay", "yes");Instance of Symbol 30 MovieClip "Alien" in Frame 162onClipEvent (load) { xmove = random(15) - random(15); ymove = random(15) - random(15); this._x = random(640); this._y = random(480); } onClipEvent (enterFrame) { this._x = this._x + xmove; this._y = this._y + ymove; if (this._x > 640) { xmove = Math.abs(xmove) * -1; } if (this._x < 0) { xmove = Math.abs(xmove); } if (this._y > 480) { ymove = Math.abs(ymove) * -1; } if (this._y < 0) { ymove = Math.abs(ymove); } fire = random(20); if (fire == 1) { _root.BShotID = _root.BShotID + 1; _root.UniqueID = _root.UniqueID + 1; _root.BadShots[_root.BShotID] = _root.MakeObject("BShot", _root.AlienShotT, _root.UniqueID, _root.Alien._x, _root.Alien._y); } }Instance of Symbol 25 MovieClip "PlayerShip" in Frame 162onClipEvent (enterFrame) { if (Key.isDown(39) and (this._x < 640)) { this._x = this._x + 15; } else if (Key.isDown(37) and (this._x > 0)) { this._x = this._x - 15; } }Instance of Symbol 32 MovieClip "AlienShotT" in Frame 162onClipEvent (load) { xmove = random(5) - random(5); ymove = random(5) + 15; } onClipEvent (enterFrame) { this._x = this._x + xmove; this._y = this._y + ymove; if (this._y > 480) { this.removeMovieClip(); } col = _root.md(_x, _y, _root.PlayerShip._x, _root.PlayerShip._y); if (col < 25) { _root.UniqueID++; _root.ExplosionID++; _root.Explosions[_root.ExplosionID] = _root.MakeObject("Explosion", _root.ExplosionT, _root.UniqueID, _root.PlayerShip._x, _root.PlayerShip._y); _root.PlayerShip._x = random(640); if (_root.scorenumber > _root.highscorenumber) { _root.highscorenumber = _root.scorenumber; _root.highscore = "High Score: " + _root.highscorenumber; } _root.scorenumber = 0; _root.score = "Score " + _root.scorenumber; this.removeMovieClip(); } }Instance of Symbol 28 MovieClip "PlayerShotT" in Frame 162onClipEvent (load) { xmove = random(5) - random(5); ymove = (random(5) + 15) * -1; } onClipEvent (enterFrame) { this._x = this._x + xmove; this._y = this._y + ymove; if (this._y < 0) { this.removeMovieClip(); } col = _root.md(_x, _y, _root.Alien._x, _root.Alien._y); if (col < 40) { _root.UniqueID++; _root.ExplosionID++; _root.Explosions[_root.ExplosionID] = _root.MakeObject("Explosion", _root.ExplosionT, _root.UniqueID, _root.Alien._x, _root.Alien._y); _root.Alien._x = random(640); _root.Alien._y = random(480); _root.Alien.xmove = random(15) - random(15); _root.Alien.ymove = random(15) - random(15); _root.scorenumber++; _root.score = "Score " + _root.scorenumber; this.removeMovieClip(); } }Frame 163scorenumber = 0; highscorenumber = 0; Explosions = new Array(); BadShots = new Array(); PlayerShots = new Array(); PShotID = 0; BShotID = 0; ExplosionID = 0; PShotTimer = 0; UniqueID = 10; stop(); this.onEnterFrame = function () { if (PShotTimer > 0) { PShotTimer--; } if (Key.isDown(32)) { if (PShotTimer < 1) { PShotID = PShotID + 1; UniqueID = UniqueID + 1; if (PShotID == 10) { PShotID = 1; } PlayerShots[PShotID] = MakeObject("PShot", PlayerShotT, UniqueID, PlayerShip._x, PlayerShip._y); PShotTimer = 10; } } }; md = function (x1, y1, x2, y2) { x = x1 - x2; y = y1 - y2; var _local1 = Math.sqrt((x * x) + (y * y)); if (_local1 == 0) { _local1 = 999; } return(_local1); }; MakeObject = function (instname, template, id, x, y) { var _local2; var _local1 = instname + id; _local2 = template.duplicateMovieClip(_local1, id); setProperty(_local1, _x , x); setProperty(_local1, _y , y); return(_local2); }; this.gotoAndStop("163"); o.addVariable("autoPlay", "yes"); this.gotoAndStop("163");Instance of Symbol 30 MovieClip "Alien" in Frame 163onClipEvent (load) { xmove = random(15) - random(15); ymove = random(15) - random(15); this._x = random(640); this._y = random(480); } onClipEvent (enterFrame) { this._x = this._x + xmove; this._y = this._y + ymove; if (this._x > 640) { xmove = Math.abs(xmove) * -1; } if (this._x < 0) { xmove = Math.abs(xmove); } if (this._y > 480) { ymove = Math.abs(ymove) * -1; } if (this._y < 0) { ymove = Math.abs(ymove); } fire = random(20); if (fire == 1) { _root.BShotID = _root.BShotID + 1; _root.UniqueID = _root.UniqueID + 1; _root.BadShots[_root.BShotID] = _root.MakeObject("BShot", _root.AlienShotT, _root.UniqueID, _root.Alien._x, _root.Alien._y); } }Instance of Symbol 25 MovieClip "PlayerShip" in Frame 163onClipEvent (enterFrame) { if (Key.isDown(39) and (this._x < 640)) { this._x = this._x + 15; } else if (Key.isDown(37) and (this._x > 0)) { this._x = this._x - 15; } }Instance of Symbol 32 MovieClip "AlienShotT" in Frame 163onClipEvent (load) { xmove = random(5) - random(5); ymove = random(5) + 15; } onClipEvent (enterFrame) { this._x = this._x + xmove; this._y = this._y + ymove; if (this._y > 480) { this.removeMovieClip(); } col = _root.md(_x, _y, _root.PlayerShip._x, _root.PlayerShip._y); if (col < 25) { _root.UniqueID++; _root.ExplosionID++; _root.Explosions[_root.ExplosionID] = _root.MakeObject("Explosion", _root.ExplosionT, _root.UniqueID, _root.PlayerShip._x, _root.PlayerShip._y); _root.PlayerShip._x = random(640); if (_root.scorenumber > _root.highscorenumber) { _root.highscorenumber = _root.scorenumber; _root.highscore = "High Score: " + _root.highscorenumber; } _root.scorenumber = 0; _root.score = "Score " + _root.scorenumber; this.removeMovieClip(); } }Instance of Symbol 28 MovieClip "PlayerShotT" in Frame 163onClipEvent (load) { xmove = random(5) - random(5); ymove = (random(5) + 15) * -1; } onClipEvent (enterFrame) { this._x = this._x + xmove; this._y = this._y + ymove; if (this._y < 0) { this.removeMovieClip(); } col = _root.md(_x, _y, _root.Alien._x, _root.Alien._y); if (col < 40) { _root.UniqueID++; _root.ExplosionID++; _root.Explosions[_root.ExplosionID] = _root.MakeObject("Explosion", _root.ExplosionT, _root.UniqueID, _root.Alien._x, _root.Alien._y); _root.Alien._x = random(640); _root.Alien._y = random(480); _root.Alien.xmove = random(15) - random(15); _root.Alien.ymove = random(15) - random(15); _root.scorenumber++; _root.score = "Score " + _root.scorenumber; this.removeMovieClip(); } }Instance of Symbol 30 MovieClip "Alien" in Frame 163onClipEvent (load) { xmove = random(15) - random(15); ymove = random(15) - random(15); this._x = random(640); this._y = random(480); } onClipEvent (enterFrame) { this._x = this._x + xmove; this._y = this._y + ymove; if (this._x > 640) { xmove = Math.abs(xmove) * -1; } if (this._x < 0) { xmove = Math.abs(xmove); } if (this._y > 480) { ymove = Math.abs(ymove) * -1; } if (this._y < 0) { ymove = Math.abs(ymove); } fire = random(20); if (fire == 1) { _root.BShotID = _root.BShotID + 1; _root.UniqueID = _root.UniqueID + 1; _root.BadShots[_root.BShotID] = _root.MakeObject("BShot", _root.AlienShotT, _root.UniqueID, _root.Alien._x, _root.Alien._y); } }Instance of Symbol 30 MovieClip "Alien" in Frame 163onClipEvent (load) { xmove = random(15) - random(15); ymove = random(15) - random(15); this._x = random(640); this._y = random(480); } onClipEvent (enterFrame) { this._x = this._x + xmove; this._y = this._y + ymove; if (this._x > 640) { xmove = Math.abs(xmove) * -1; } if (this._x < 0) { xmove = Math.abs(xmove); } if (this._y > 480) { ymove = Math.abs(ymove) * -1; } if (this._y < 0) { ymove = Math.abs(ymove); } fire = random(20); if (fire == 1) { _root.BShotID = _root.BShotID + 1; _root.UniqueID = _root.UniqueID + 1; _root.BadShots[_root.BShotID] = _root.MakeObject("BShot", _root.AlienShotT, _root.UniqueID, _root.Alien._x, _root.Alien._y); } }Instance of Symbol 30 MovieClip "Alien" in Frame 163onClipEvent (load) { xmove = random(15) - random(15); ymove = random(15) - random(15); this._x = random(640); this._y = random(480); } onClipEvent (enterFrame) { this._x = this._x + xmove; this._y = this._y + ymove; if (this._x > 640) { xmove = Math.abs(xmove) * -1; } if (this._x < 0) { xmove = Math.abs(xmove); } if (this._y > 480) { ymove = Math.abs(ymove) * -1; } if (this._y < 0) { ymove = Math.abs(ymove); } fire = random(20); if (fire == 1) { _root.BShotID = _root.BShotID + 1; _root.UniqueID = _root.UniqueID + 1; _root.BadShots[_root.BShotID] = _root.MakeObject("BShot", _root.AlienShotT, _root.UniqueID, _root.Alien._x, _root.Alien._y); } }Frame 164scorenumber = 0; highscorenumber = 0; Explosions = new Array(); BadShots = new Array(); PlayerShots = new Array(); PShotID = 0; BShotID = 0; ExplosionID = 0; PShotTimer = 0; UniqueID = 10; stop(); this.onEnterFrame = function () { if (PShotTimer > 0) { PShotTimer--; } if (Key.isDown(32)) { if (PShotTimer < 1) { PShotID = PShotID + 1; UniqueID = UniqueID + 1; if (PShotID == 10) { PShotID = 1; } PlayerShots[PShotID] = MakeObject("PShot", PlayerShotT, UniqueID, PlayerShip._x, PlayerShip._y); PShotTimer = 10; } } }; md = function (x1, y1, x2, y2) { x = x1 - x2; y = y1 - y2; var _local1 = Math.sqrt((x * x) + (y * y)); if (_local1 == 0) { _local1 = 999; } return(_local1); }; MakeObject = function (instname, template, id, x, y) { var _local2; var _local1 = instname + id; _local2 = template.duplicateMovieClip(_local1, id); setProperty(_local1, _x , x); setProperty(_local1, _y , y); return(_local2); };Instance of Symbol 30 MovieClip "Alien" in Frame 164onClipEvent (enterFrame) { if (Key.isDown(20) and (this._x < 640)) { this._x = this._x + 15; } else if (Key.isDown(16) and (this._x > 0)) { this._x = this._x - 15; } } onClipEvent (enterFrame) { if (this._x > 640) { xmove = Math.abs(xmove) * -1; } if (this._x < 0) { xmove = Math.abs(xmove); } if (this._y > 480) { ymove = Math.abs(ymove) * -1; } if (this._y < 0) { ymove = Math.abs(ymove); } fire = random(10); if (fire == 2) { _root.BShotID = _root.BShotID + 1; _root.UniqueID = _root.UniqueID + 1; _root.BadShots[_root.BShotID] = _root.MakeObject("BShot", _root.AlienShotT, _root.UniqueID, _root.Alien._x, _root.Alien._y); } }Instance of Symbol 25 MovieClip "PlayerShip" in Frame 164onClipEvent (enterFrame) { if (Key.isDown(39) and (this._x < 640)) { this._x = this._x + 15; } else if (Key.isDown(37) and (this._x > 0)) { this._x = this._x - 15; } }Instance of Symbol 32 MovieClip "AlienShotT" in Frame 164onClipEvent (load) { xmove = random(5) - random(5); ymove = random(5) + 15; } onClipEvent (enterFrame) { this._x = this._x + xmove; this._y = this._y + ymove; if (this._y > 480) { this.removeMovieClip(); } col = _root.md(_x, _y, _root.PlayerShip._x, _root.PlayerShip._y); if (col < 25) { _root.UniqueID++; _root.ExplosionID++; _root.Explosions[_root.ExplosionID] = _root.MakeObject("Explosion", _root.ExplosionT, _root.UniqueID, _root.PlayerShip._x, _root.PlayerShip._y); _root.PlayerShip._x = random(640); if (_root.scorenumber > _root.highscorenumber) { _root.highscorenumber = _root.scorenumber; _root.highscore = "High Score: " + _root.highscorenumber; } _root.scorenumber = 0; _root.score = "Score " + _root.scorenumber; this.removeMovieClip(); } }Instance of Symbol 28 MovieClip "PlayerShotT" in Frame 164onClipEvent (load) { xmove = random(5) - random(5); ymove = (random(5) + 15) * -1; } onClipEvent (enterFrame) { this._x = this._x + xmove; this._y = this._y + ymove; if (this._y < 0) { this.removeMovieClip(); } col = _root.md(_x, _y, _root.Alien._x, _root.Alien._y); if (col < 40) { _root.UniqueID++; _root.ExplosionID++; _root.Explosions[_root.ExplosionID] = _root.MakeObject("Explosion", _root.ExplosionT, _root.UniqueID, _root.Alien._x, _root.Alien._y); _root.Alien._x = random(640); _root.Alien._y = random(480); _root.Alien.xmove = random(15) - random(15); _root.Alien.ymove = random(15) - random(15); _root.scorenumber++; _root.score = "Score " + _root.scorenumber; this.removeMovieClip(); } }Symbol 13 Buttonon (release) { getURL ("http://www.newgrounds.com", "_blank"); }Symbol 19 MovieClip Frame 1function timerHandler() { if (!loadingComplete) { var _local4 = _root.getBytesLoaded() / _root.getBytesTotal(); bar._yscale = 100 * _local4; if (_local4 == 1) { loadingComplete = true; if (AUTO_PLAY) { startMovie(); } else { gotoAndStop ("loaded"); } return(undefined); } } dt = getTimer() - time; time = time + dt; frameAccum = frameAccum + dt; var _local3 = 0; while ((frameAccum >= FRAME_TIME) && (_local3 < MAX_FRAME_SKIP)) { advanceFrame(tankLogo, true, true); advanceFrame(loadingText, false, true); advanceFrame(barGfx, false, true); if (loadingComplete) { advanceFrame(this, false, false); } (frameAccum = frameAccum - FRAME_TIME); _local3++; } updateAfterEvent(); } function advanceFrame(clip, recurse, loop) { if (!clip) { return(undefined); } clip.stop(); if (clip._currentframe == clip._totalframes) { if (loop) { clip.gotoAndStop(1); } } else { clip.nextFrame(); } if (recurse) { for (childName in clip) { if (typeof(clip[childName]) == "movieclip") { advanceFrame(clip[childName], recurse, loop); } } } } function startMovie() { clearInterval(intervalId); _root.play(); } _root.stop(); stop(); var FRAME_TIME = 33.3333333333333; var AUTO_PLAY = false; var MAX_FRAME_SKIP = 5; var loadingComplete; var intervalId; var time; var frameAccum; loadingComplete = false; intervalId = setInterval(this, "timerHandler", FRAME_TIME / 2); frameAccum = 0; time = getTimer(); timerHandler();Symbol 19 MovieClip Frame 72startMovie();Symbol 35 Buttonon (release) { this.gotoAndStop("162"); }Symbol 39 Buttonon (release) { this.gotoAndStop("163"); }Symbol 43 Buttonon (release) { this.gotoAndStop("164"); }Symbol 47 MovieClip Frame 10this.onEnterFrame = function () { this.removeMovieClip(); };Symbol 53 Buttonon (release) { this.gotoAndPlay("119"); }
Library Items
Symbol 1 Bitmap | Used by:2 | |
Symbol 2 Graphic | Uses:1 | Used by:Timeline |
Symbol 3 Bitmap | Used by:4 | |
Symbol 4 Graphic | Uses:3 | Used by:Timeline |
Symbol 5 Graphic | Used by:6 | |
Symbol 6 MovieClip | Uses:5 | Used by:19 |
Symbol 7 Graphic | Used by:19 | |
Symbol 8 Graphic | Used by:9 13 | |
Symbol 9 MovieClip | Uses:8 | Used by:19 |
Symbol 10 Graphic | Used by:11 | |
Symbol 11 MovieClip | Uses:10 | Used by:12 |
Symbol 12 MovieClip | Uses:11 | Used by:19 |
Symbol 13 Button | Uses:8 | Used by:19 |
Symbol 14 Graphic | Used by:15 | |
Symbol 15 MovieClip | Uses:14 | Used by:19 |
Symbol 16 Graphic | Used by:17 | |
Symbol 17 MovieClip | Uses:16 | Used by:19 |
Symbol 18 Sound | Used by:19 Timeline | |
Symbol 19 MovieClip | Uses:6 7 9 12 13 15 17 18 SS1 | Used by:Timeline |
Symbol 20 Bitmap | Used by:21 | |
Symbol 21 Graphic | Uses:20 | Used by:Timeline |
Symbol 22 Font | Used by:23 27 34 36 38 40 41 42 52 | |
Symbol 23 Text | Uses:22 | Used by:Timeline |
Symbol 24 Graphic | Used by:25 | |
Symbol 25 MovieClip | Uses:24 | Used by:Timeline |
Symbol 26 Graphic | Used by:28 | |
Symbol 27 Text | Uses:22 | Used by:28 |
Symbol 28 MovieClip | Uses:26 27 | Used by:Timeline |
Symbol 29 Graphic | Used by:30 | |
Symbol 30 MovieClip | Uses:29 | Used by:Timeline |
Symbol 31 Graphic | Used by:32 | |
Symbol 32 MovieClip | Uses:31 | Used by:Timeline |
Symbol 33 Graphic | Used by:35 39 43 53 | |
Symbol 34 Text | Uses:22 | Used by:35 |
Symbol 35 Button | Uses:33 34 | Used by:Timeline |
Symbol 36 Text | Uses:22 | Used by:39 |
Symbol 37 Graphic | Used by:39 | |
Symbol 38 Text | Uses:22 | Used by:39 |
Symbol 39 Button | Uses:33 36 37 38 | Used by:Timeline |
Symbol 40 Text | Uses:22 | Used by:Timeline |
Symbol 41 Text | Uses:22 | Used by:43 |
Symbol 42 Text | Uses:22 | Used by:43 |
Symbol 43 Button | Uses:33 41 42 | Used by:Timeline |
Symbol 44 Bitmap | Used by:45 | |
Symbol 45 Graphic | Uses:44 | Used by:Timeline |
Symbol 46 Graphic | Used by:47 | |
Symbol 47 MovieClip | Uses:46 | Used by:Timeline |
Symbol 48 Font | Used by:49 50 51 57 58 59 61 62 63 | |
Symbol 49 EditableText | Uses:48 | Used by:Timeline |
Symbol 50 EditableText | Uses:48 | Used by:Timeline |
Symbol 51 EditableText | Uses:48 | Used by:Timeline |
Symbol 52 Text | Uses:22 | Used by:53 |
Symbol 53 Button | Uses:33 52 | Used by:Timeline |
Symbol 54 Sound | Used by:Timeline | |
Symbol 55 Bitmap | Used by:56 | |
Symbol 56 Graphic | Uses:55 | Used by:Timeline |
Symbol 57 EditableText | Uses:48 | Used by:Timeline |
Symbol 58 EditableText | Uses:48 | Used by:Timeline |
Symbol 59 EditableText | Uses:48 | Used by:Timeline |
Symbol 60 Sound | Used by:Timeline | |
Symbol 61 EditableText | Uses:48 | Used by:Timeline |
Symbol 62 EditableText | Uses:48 | Used by:Timeline |
Symbol 63 EditableText | Uses:48 | Used by:Timeline |
Symbol 64 Sound | Used by:Timeline | |
Streaming Sound 1 | Used by:Symbol 19 MovieClip |
Instance Names
"Alien" | Frame 162 | Symbol 30 MovieClip |
"PlayerShip" | Frame 162 | Symbol 25 MovieClip |
"AlienShotT" | Frame 162 | Symbol 32 MovieClip |
"PlayerShotT" | Frame 162 | Symbol 28 MovieClip |
"ExplosionT" | Frame 162 | Symbol 47 MovieClip |
"Alien" | Frame 163 | Symbol 30 MovieClip |
"PlayerShip" | Frame 163 | Symbol 25 MovieClip |
"AlienShotT" | Frame 163 | Symbol 32 MovieClip |
"PlayerShotT" | Frame 163 | Symbol 28 MovieClip |
"ExplosionT" | Frame 163 | Symbol 47 MovieClip |
"Alien" | Frame 163 | Symbol 30 MovieClip |
"Alien" | Frame 163 | Symbol 30 MovieClip |
"Alien" | Frame 163 | Symbol 30 MovieClip |
"Alien" | Frame 164 | Symbol 30 MovieClip |
"PlayerShip" | Frame 164 | Symbol 25 MovieClip |
"AlienShotT" | Frame 164 | Symbol 32 MovieClip |
"PlayerShotT" | Frame 164 | Symbol 28 MovieClip |
"ExplosionT" | Frame 164 | Symbol 47 MovieClip |
"bar" | Symbol 19 MovieClip Frame 1 | Symbol 9 MovieClip |
"loadingText" | Symbol 19 MovieClip Frame 1 | Symbol 12 MovieClip |
Labels
"LOADED" | Symbol 19 MovieClip Frame 2 |
Dynamic Text Variables
score | Symbol 49 EditableText | "Score: 0" |
highscore | Symbol 50 EditableText | "High Score:" |
score | Symbol 58 EditableText | "Score: 0" |
highscore | Symbol 59 EditableText | "High Score:" |
score | Symbol 61 EditableText | "Score: 0" |
highscore | Symbol 62 EditableText | "High Score:" |
|