| STORY LOOP FURRY PORN GAMES C SERVICES [?] [R] RND POPULAR | Archived flashes: 231344 |
| /disc/ · /res/ — /show/ · /fap/ · /gg/ · /swf/ | P0001 · P2623 · P5245 |
![]() | This is the info page for Flash #46920 |
| s |
| l |
| e |
| h |
| g |
| .tk |
| www.eggshells.tk |
| www.eggshells.tk |
| www.eggshells.tk |
| LOADING... |
| by jacob lee |
| Flash SPACE invaders |
| an eggshells flash production |
| by jacob lee |
| PLAY GAME |
| 0 |
| RESTART |
| RESTART |
| LIVES |
| SCORE |
| 50 |
| 100 |
| 150 |
| 200 |
| 250 |
| 300 |
| flash space invaders by jacob lee |
| an eggshells flash www.eggshells.tk |
| GAME OVER |
ActionScript [AS1/AS2]
Frame 1loaded = getBytesLoaded(); total = getBytesTotal(); if (loaded == total) { gotoAndStop ("Loaded"); } pc = int((100 * loaded) / total) + "%";Instance of Symbol 28 MovieClip "A2" in Frame 1onClipEvent (enterFrame) { i++; if (i == 1) { prevFrame(); } if (i == 4) { nextFrame(); } if (i == 6) { i = 0; } }Frame 3gotoAndPlay (1);Frame 4score = 0; stop();Frame 5setProperty("LaserFire", _visible , false); setProperty("AlienFire1", _visible , false); setProperty("AlienFire2", _visible , false); setProperty("AlienFire3", _visible , false); setProperty("AlienFire4", _visible , false); setProperty("Spaceship", _visible , false); setProperty("Alien1", _visible , false); setProperty("Alien2", _visible , false); setProperty("Alien3", _visible , false); var i = 4; while (i < 9) { setProperty("Life" + i, _visible , false); i++; } lives = 3; score = 0; shipScore = 50; level = 0;Frame 6if (level < 84) { level = level + 14; } shifts = 1; xMin = 400; xMax = 0; dir = 4; alienHeight = 42 + level; aliensDead = 0; newLife = 0; tonePos = 1; i = 1; while (i <= lives) { setProperty("Life" + i, _visible , true); i++; } i = 0; while (i < 11) { duplicateMovieClip ("Alien1", "Row1" + i, i); duplicateMovieClip ("Alien2", "Row2" + i, i + 11); duplicateMovieClip ("Alien2", "Row3" + i, i + 22); duplicateMovieClip ("Alien3", "Row4" + i, i + 33); duplicateMovieClip ("Alien3", "Row5" + i, i + 44); j = 1; while (j < 6) { setProperty(("Row" + j) + i, _x , 102 + (32 * i)); setProperty(("Row" + j) + i, _y , alienHeight + (30 * j)); j++; } i++; } time = getTimer();Frame 14tellTarget ("Spaceship") { if (_visible) { if ((_root.SsSound._currentframe == 1) && (_currentframe == 1)) { _root.SsSound.play(); } if ((_root.shipScore == 0) || (_x < 0)) { _root.shipScore = 50; _visible = false; _x = 540; gotoAndStop (1); } if (_root.shipScore >= 50) { _x = (_x - 4); } } }; if ((getTimer() - time) > ((800 - (3 * alienHeight)) - (5 * aliensDead))) { if (newLife == 1) { tellTarget ("LaserBase") { gotoAndStop (1); _x = 95; }; newLife = 0; tonePos = 1; } else if (newLife) { newLife--; } else { Sound.gotoAndPlay("Tone" + tonePos); tonePos++; if (tonePos == 5) { tonePos = 1; } tellTarget ("Spaceship") { if ((!_visible) && (random(40) < 1)) { _visible = true; } }; if ((shipScore > 0) && (shipScore < 50)) { shipScore = shipScore - 10; } allGone = true; if ((shifts == 1) && ((xMax > 497) || (xMin < 23))) { shifts = 0; dir = dir * -1; alienHeight = alienHeight + 14; } xMin = 400; xMax = 0; var i = 0; while (i < 11) { var j = 1; while (j < 6) { thisAlien = eval (("Row" + j) + i); if (thisAlien._visible) { allGone = false; tellTarget (thisAlien) { if (_root.shifts == 0) { _y = (_root.alienHeight + (30 * this.j)); } else { _x = (_x + _root.dir); if (_currentframe == 1) { gotoAndStop (2); } else { gotoAndStop (1); } } if (_y > 320) { _root.lives = 0; } if (_x < _root.xMin) { _root.xMin = _x; } if (_x > _root.xMax) { _root.xMax = _x; } }; } j++; } i++; } if (shifts == 0) { xMin = 400; xMax = 0; shifts = 1; } if (allGone) { score = score + 1000; if (lives < 9) { lives++; } gotoAndPlay (6); } } time = getTimer(); } var i = 0; while (i < 11) { var j = 1; while (j < 6) { thisAlien = eval (("Row" + j) + i); if (LaserFire.hitTest(thisAlien)) { Sound.gotoAndPlay("Kill"); aliensDead++; LaserFire._y = -20; Explode._x = thisAlien._X; Explode._y = thisAlien._y; Explode.gotoAndPlay(2); removeMovieClip(thisAlien); if ((j == 5) || (j == 4)) { score = score + 10; } else if ((j == 3) || (j == 2)) { score = score + 20; } else { score = score + 40; } } j++; } i++; } tellTarget ("LaserFire") { if (_visible) { _y = (_y - 12); if (_y > 280) { var b = 10; while (b < 50) { block = eval ("_root.Block" + b); if (block._visible && (hitTest(block))) { _y = 0; if (block._currentframe == 4) { block._visible = false; } else { block.nextFrame(); } } b++; } } if (_y < 40) { _visible = false; _y = 392; } } }; if (LaserFire.hitTest(Spaceship) && (Spaceship._currentframe == 1)) { stopAllSounds(); Sound.gotoAndPlay("KillSS"); setProperty("LaserFire", _y , -20); shipScore = random(6) + 1; score = score + (50 * shipScore); Spaceship.gotoAndStop(shipScore + 1); SsSound.gotoAndStop(1); shipScore = 40; } var fire = 4; while (fire > 0) { if (((!AlienFire4._visible) && (random(20) > 1)) && (fire == 4)) { fire = 3; } alienFire = eval ("AlienFire" + fire); tellTarget (alienFire) { if (_visible) { if (this.fire == 4) { _y = (_y + 12); } else { _y = (_y + 8); } if (_y > 412) { _visible = false; } } else if ((!_root.newLife) && (random(170 - _root.alienHeight) < 1)) { var i = random(11); var j = 5; while (j > 0) { firePos = eval (("_root.Row" + j) + i); if (firePos._visible) { _x = firePos._x; _y = (firePos._y + 16); _visible = true; j = 0; } j--; } } if ((_y > 290) && (_visible)) { var b = 10; while (b < 50) { block = eval ("_root.Block" + b); if (block._visible && (hitTest(block))) { _visible = false; if (block._currentframe == 4) { block._visible = false; } else { block.nextFrame(); } } b++; } } }; if (((!newLife) && (alienFire._visible)) && (alienFire.hitTest(LaserBase))) { Sound.gotoAndPlay("Boom"); alienFire._visible = false; setProperty("Life" + lives, _visible , false); LaserBase.gotoAndStop(2); newLife = 3; lives--; } fire--; } if (lives == 0) { LaserBase.gotoAndStop(2); gotoAndPlay ("Game Over"); }Frame 15gotoAndPlay ("Loop");Frame 16i = 0; while (i < 11) { j = 1; while (j < 6) { removeMovieClip(("Row" + j) + i); j++; } i++; }Frame 20stop();Symbol 14 Buttonon (release) { getURL ("http://www.freewebs.com/egg_shells"); }Symbol 20 Buttonon (release) { getURL ("http://www.freewebs.com/egg_shells"); }Symbol 28 MovieClip Frame 1stop();Symbol 47 MovieClip Frame 65stop();Symbol 55 Buttonon (release) { gotoAndPlay (5); }Symbol 57 MovieClip Frame 1stop();Symbol 63 Buttonon (release) { n = 0; while (n < 11) { removeMovieClip("Row1" + n); removeMovieClip("Row2" + n); removeMovieClip("Row3" + n); removeMovieClip("Row4" + n); removeMovieClip("Row5" + n); n++; } _root.gotoAndStop("Loaded"); }Symbol 77 MovieClip Frame 1stop();Symbol 82 MovieClip Frame 1stop();Symbol 87 MovieClip Frame 1stop();Symbol 92 MovieClip Frame 1stop();Symbol 92 MovieClip Frame 3stop();Symbol 92 MovieClip Frame 5stop();Symbol 92 MovieClip Frame 7stop();Symbol 92 MovieClip Frame 9stop();Symbol 92 MovieClip Frame 11stop();Symbol 92 MovieClip Frame 13stop();Symbol 92 MovieClip Frame 15stop();Symbol 94 MovieClip Frame 1stop();Symbol 94 MovieClip Frame 26if (_root.Spaceship._visible) { gotoAndPlay (2); }Symbol 95 MovieClip Frame 1if (_root.LaserBase._currentframe == 1) { tellTarget (_root.LaserBase) { if (Key.isDown(39) && (_x < 500)) { _x = (_x + 6); } else if (Key.isDown(37) && (_x > 20)) { _x = (_x - 6); } }; if (Key.isDown(32) && (!_root.LaserFire._visible)) { _root.Sound.gotoAndPlay("Fire"); tellTarget (_root.LaserFire) { _x = _root.LaserBase._x; _visible = true; }; } }Symbol 95 MovieClip Frame 2gotoAndPlay (1);Symbol 100 MovieClip Frame 1stop();Symbol 103 MovieClip Frame 1stop();Symbol 128 MovieClip Frame 1stop();Symbol 130 MovieClip Frame 1stop();Symbol 134 Buttonon (release, keyPress "<Space>") { _root.play(); }Symbol 135 MovieClip Frame 60stop(); _root.play();
Library Items
| Symbol 1 MovieClip [Empty] | ||
| Symbol 2 Graphic | Used by:14 | |
| Symbol 3 Font | Used by:4 5 6 7 8 9 15 16 17 21 22 29 51 58 60 62 64 65 131 132 133 | |
| Symbol 4 Text | Uses:3 | Used by:14 |
| Symbol 5 Text | Uses:3 | Used by:14 |
| Symbol 6 Text | Uses:3 | Used by:14 |
| Symbol 7 Text | Uses:3 | Used by:14 |
| Symbol 8 Text | Uses:3 | Used by:14 |
| Symbol 9 Text | Uses:3 | Used by:14 |
| Symbol 10 Graphic | Used by:14 | |
| Symbol 11 Graphic | Used by:14 | |
| Symbol 12 Sound | Used by:14 92 | |
| Symbol 13 Sound | Used by:14 92 | |
| Symbol 14 Button | Uses:2 4 5 6 7 8 9 10 11 12 13 | Used by:Timeline |
| Symbol 15 Text | Uses:3 | Used by:20 |
| Symbol 16 Text | Uses:3 | Used by:20 |
| Symbol 17 Text | Uses:3 | Used by:20 |
| Symbol 18 Sound | Used by:20 55 63 92 | |
| Symbol 19 Sound | Used by:20 55 63 92 | |
| Symbol 20 Button | Uses:15 16 17 18 19 | Used by:Timeline |
| Symbol 21 EditableText | Uses:3 | Used by:Timeline |
| Symbol 22 Text | Uses:3 | Used by:Timeline |
| Symbol 23 Bitmap | Used by:24 | |
| Symbol 24 Graphic | Uses:23 | Used by:27 |
| Symbol 25 Bitmap | Used by:26 | |
| Symbol 26 Graphic | Uses:25 | Used by:27 |
| Symbol 27 MovieClip | Uses:24 26 | Used by:28 |
| Symbol 28 MovieClip | Uses:27 | Used by:Timeline |
| Symbol 29 Text | Uses:3 | Used by:Timeline |
| Symbol 30 Bitmap | Used by:31 101 102 | |
| Symbol 31 Graphic | Uses:30 | Used by:34 |
| Symbol 32 Bitmap | Used by:33 | |
| Symbol 33 Graphic | Uses:32 | Used by:34 |
| Symbol 34 MovieClip | Uses:31 33 | Used by:Timeline |
| Symbol 35 Bitmap | Used by:36 | |
| Symbol 36 Graphic | Uses:35 | Used by:39 |
| Symbol 37 Bitmap | Used by:38 | |
| Symbol 38 Graphic | Uses:37 | Used by:39 |
| Symbol 39 MovieClip | Uses:36 38 | Used by:100 Timeline |
| Symbol 40 Font | Used by:41 48 49 | |
| Symbol 41 Text | Uses:40 | Used by:42 |
| Symbol 42 MovieClip | Uses:41 | Used by:47 |
| Symbol 43 ShapeTweening | Used by:47 | |
| Symbol 44 ShapeTweening | Used by:47 | |
| Symbol 45 ShapeTweening | Used by:47 | |
| Symbol 46 Graphic | Used by:47 | |
| Symbol 47 MovieClip | Uses:42 43 44 45 46 | Used by:Timeline |
| Symbol 48 Text | Uses:40 | Used by:Timeline |
| Symbol 49 Text | Uses:40 | Used by:Timeline |
| Symbol 50 Graphic | Used by:55 | |
| Symbol 51 Text | Uses:3 | Used by:55 |
| Symbol 52 Graphic | Used by:55 | |
| Symbol 53 Graphic | Used by:55 | |
| Symbol 54 Graphic | Used by:55 | |
| Symbol 55 Button | Uses:50 51 52 53 54 19 18 | Used by:Timeline |
| Symbol 56 Graphic | Used by:57 | |
| Symbol 57 MovieClip | Uses:56 | Used by:Timeline |
| Symbol 58 EditableText | Uses:3 | Used by:Timeline |
| Symbol 59 Graphic | Used by:63 | |
| Symbol 60 Text | Uses:3 | Used by:63 |
| Symbol 61 Graphic | Used by:63 | |
| Symbol 62 Text | Uses:3 | Used by:63 |
| Symbol 63 Button | Uses:59 60 61 62 18 19 | Used by:Timeline |
| Symbol 64 Text | Uses:3 | Used by:Timeline |
| Symbol 65 Text | Uses:3 | Used by:Timeline |
| Symbol 66 Graphic | Used by:69 | |
| Symbol 67 Graphic | Used by:68 | |
| Symbol 68 MovieClip | Uses:67 | Used by:69 |
| Symbol 69 MovieClip | Uses:66 68 | Used by:Timeline |
| Symbol 70 Graphic | Used by:77 | |
| Symbol 71 Graphic | Used by:77 | |
| Symbol 72 ShapeTweening | Used by:74 | |
| Symbol 73 Graphic | Used by:74 | |
| Symbol 74 MovieClip | Uses:72 73 | Used by:77 82 87 |
| Symbol 75 Graphic | Used by:77 | |
| Symbol 76 Graphic | Used by:77 | |
| Symbol 77 MovieClip | Uses:70 71 74 75 76 | Used by:Timeline |
| Symbol 78 Graphic | Used by:82 | |
| Symbol 79 Graphic | Used by:82 | |
| Symbol 80 Graphic | Used by:82 | |
| Symbol 81 Graphic | Used by:82 | |
| Symbol 82 MovieClip | Uses:78 79 74 80 81 | Used by:Timeline |
| Symbol 83 Graphic | Used by:87 | |
| Symbol 84 Graphic | Used by:87 | |
| Symbol 85 Graphic | Used by:87 | |
| Symbol 86 Graphic | Used by:87 | |
| Symbol 87 MovieClip | Uses:83 84 74 85 86 | Used by:Timeline |
| Symbol 88 Sound | Used by:92 | |
| Symbol 89 Sound | Used by:92 | |
| Symbol 90 Sound | Used by:92 | |
| Symbol 91 Sound | Used by:92 | |
| Symbol 92 MovieClip | Uses:88 89 90 91 19 12 18 13 | Used by:Timeline |
| Symbol 93 Sound | Used by:94 | |
| Symbol 94 MovieClip | Uses:93 | Used by:Timeline |
| Symbol 95 MovieClip | Used by:Timeline | |
| Symbol 96 Graphic | Used by:97 98 99 134 135 | |
| Symbol 97 MovieClip | Uses:96 | Used by:Timeline |
| Symbol 98 MovieClip | Uses:96 | Used by:Timeline |
| Symbol 99 MovieClip | Uses:96 | Used by:Timeline |
| Symbol 100 MovieClip | Uses:39 | Used by:Timeline |
| Symbol 101 Graphic | Uses:30 | Used by:103 |
| Symbol 102 Graphic | Uses:30 | Used by:103 |
| Symbol 103 MovieClip | Uses:101 102 | Used by:Timeline |
| Symbol 104 Bitmap | Used by:105 | |
| Symbol 105 Graphic | Uses:104 | Used by:120 |
| Symbol 106 Bitmap | Used by:107 | |
| Symbol 107 Graphic | Uses:106 | Used by:120 |
| Symbol 108 Bitmap | Used by:109 | |
| Symbol 109 Graphic | Uses:108 | Used by:120 |
| Symbol 110 Bitmap | Used by:111 | |
| Symbol 111 Graphic | Uses:110 | Used by:120 |
| Symbol 112 Bitmap | Used by:113 | |
| Symbol 113 Graphic | Uses:112 | Used by:120 |
| Symbol 114 Bitmap | Used by:115 | |
| Symbol 115 Graphic | Uses:114 | Used by:120 |
| Symbol 116 Bitmap | Used by:117 | |
| Symbol 117 Graphic | Uses:116 | Used by:120 |
| Symbol 118 Bitmap | Used by:119 | |
| Symbol 119 Graphic | Uses:118 | Used by:120 |
| Symbol 120 MovieClip | Uses:105 107 109 111 113 115 117 119 | Used by:128 |
| Symbol 121 Font | Used by:122 123 124 125 126 127 | |
| Symbol 122 EditableText | Uses:121 | Used by:128 |
| Symbol 123 EditableText | Uses:121 | Used by:128 |
| Symbol 124 EditableText | Uses:121 | Used by:128 |
| Symbol 125 EditableText | Uses:121 | Used by:128 |
| Symbol 126 EditableText | Uses:121 | Used by:128 |
| Symbol 127 EditableText | Uses:121 | Used by:128 |
| Symbol 128 MovieClip | Uses:120 122 123 124 125 126 127 | Used by:Timeline |
| Symbol 129 Graphic | Used by:130 | |
| Symbol 130 MovieClip | Uses:129 | Used by:Timeline |
| Symbol 131 Text | Uses:3 | Used by:Timeline |
| Symbol 132 Text | Uses:3 | Used by:Timeline |
| Symbol 133 Text | Uses:3 | Used by:134 135 |
| Symbol 134 Button | Uses:133 96 | Used by:135 |
| Symbol 135 MovieClip | Uses:96 133 134 | Used by:Timeline |
Instance Names
| "A2" | Frame 1 | Symbol 28 MovieClip |
| "Life1" | Frame 5 | Symbol 57 MovieClip |
| "Life2" | Frame 5 | Symbol 57 MovieClip |
| "Life3" | Frame 5 | Symbol 57 MovieClip |
| "Life4" | Frame 5 | Symbol 57 MovieClip |
| "Life5" | Frame 5 | Symbol 57 MovieClip |
| "Life6" | Frame 5 | Symbol 57 MovieClip |
| "Life7" | Frame 5 | Symbol 57 MovieClip |
| "Life8" | Frame 5 | Symbol 57 MovieClip |
| "Block18" | Frame 5 | Symbol 77 MovieClip |
| "Block14" | Frame 5 | Symbol 77 MovieClip |
| "Block11" | Frame 5 | Symbol 77 MovieClip |
| "Block15" | Frame 5 | Symbol 82 MovieClip |
| "Block10" | Frame 5 | Symbol 87 MovieClip |
| "Block19" | Frame 5 | Symbol 77 MovieClip |
| "Block17" | Frame 5 | Symbol 77 MovieClip |
| "Block12" | Frame 5 | Symbol 77 MovieClip |
| "Block16" | Frame 5 | Symbol 82 MovieClip |
| "Block13" | Frame 5 | Symbol 87 MovieClip |
| "Block28" | Frame 5 | Symbol 77 MovieClip |
| "Block24" | Frame 5 | Symbol 77 MovieClip |
| "Block21" | Frame 5 | Symbol 77 MovieClip |
| "Block25" | Frame 5 | Symbol 82 MovieClip |
| "Block20" | Frame 5 | Symbol 87 MovieClip |
| "Block29" | Frame 5 | Symbol 77 MovieClip |
| "Block27" | Frame 5 | Symbol 77 MovieClip |
| "Block22" | Frame 5 | Symbol 77 MovieClip |
| "Block26" | Frame 5 | Symbol 82 MovieClip |
| "Block23" | Frame 5 | Symbol 87 MovieClip |
| "Block38" | Frame 5 | Symbol 77 MovieClip |
| "Block34" | Frame 5 | Symbol 77 MovieClip |
| "Block31" | Frame 5 | Symbol 77 MovieClip |
| "Block35" | Frame 5 | Symbol 82 MovieClip |
| "Block30" | Frame 5 | Symbol 87 MovieClip |
| "Block39" | Frame 5 | Symbol 77 MovieClip |
| "Block37" | Frame 5 | Symbol 77 MovieClip |
| "Block32" | Frame 5 | Symbol 77 MovieClip |
| "Block36" | Frame 5 | Symbol 82 MovieClip |
| "Block33" | Frame 5 | Symbol 87 MovieClip |
| "Block48" | Frame 5 | Symbol 77 MovieClip |
| "Block44" | Frame 5 | Symbol 77 MovieClip |
| "Block41" | Frame 5 | Symbol 77 MovieClip |
| "Block45" | Frame 5 | Symbol 82 MovieClip |
| "Block40" | Frame 5 | Symbol 87 MovieClip |
| "Block49" | Frame 5 | Symbol 77 MovieClip |
| "Block47" | Frame 5 | Symbol 77 MovieClip |
| "Block42" | Frame 5 | Symbol 77 MovieClip |
| "Block46" | Frame 5 | Symbol 82 MovieClip |
| "Block43" | Frame 5 | Symbol 87 MovieClip |
| "LaserBase" | Frame 5 | Symbol 57 MovieClip |
| "Sound" | Frame 5 | Symbol 92 MovieClip |
| "SsSound" | Frame 5 | Symbol 94 MovieClip |
| "Control" | Frame 5 | Symbol 95 MovieClip |
| "AlienFire1" | Frame 5 | Symbol 97 MovieClip |
| "AlienFire2" | Frame 5 | Symbol 97 MovieClip |
| "AlienFire3" | Frame 5 | Symbol 97 MovieClip |
| "LaserFire" | Frame 5 | Symbol 98 MovieClip |
| "AlienFire4" | Frame 5 | Symbol 99 MovieClip |
| "Alien3" | Frame 5 | Symbol 100 MovieClip |
| "Alien2" | Frame 5 | Symbol 28 MovieClip |
| "Alien1" | Frame 5 | Symbol 103 MovieClip |
| "Spaceship" | Frame 5 | Symbol 128 MovieClip |
| "Explode" | Frame 5 | Symbol 130 MovieClip |
| "GO" | Frame 20 | Symbol 135 MovieClip |
Special Tags
| Protect (24) | Timeline Frame 1 | 0 bytes "" |
| ExportAssets (56) | Timeline Frame 1 | Symbol 1 as "Empty" |
Labels
| "Loaded" | Frame 4 |
| "Loop" | Frame 14 |
| "Game Over" | Frame 16 |
| "Tone1" | Symbol 92 MovieClip Frame 2 |
| "Tone2" | Symbol 92 MovieClip Frame 4 |
| "Tone3" | Symbol 92 MovieClip Frame 6 |
| "Tone4" | Symbol 92 MovieClip Frame 8 |
| "Fire" | Symbol 92 MovieClip Frame 10 |
| "Kill" | Symbol 92 MovieClip Frame 12 |
| "KillSS" | Symbol 92 MovieClip Frame 14 |
| "Boom" | Symbol 92 MovieClip Frame 16 |
Dynamic Text Variables
| pc | Symbol 21 EditableText | "" |
| score | Symbol 58 EditableText | "0" |
|
|