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

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

Space Invaders.swf

This is the info page for
Flash #42629

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


Text
LOADING...

<P ALIGN="CENTER"><FONT FACE="Verdana" SIZE="11" COLOR="#FFFFFF">www.neave.com/webgames</FONT></P>

PLAY SPACE INVADERS

10 PTS

20 PTS

30 PTS

??? PTS

INVADERS

SPACE

0

EXIT

NEW

IVES

SCORE

50

100

150

200

250

300

GAME OVER

ActionScript [AS1/AS2]

Frame 1
loaded = getBytesLoaded(); total = getBytesTotal(); if (loaded == total) { gotoAndStop (4); } pc = int((100 * loaded) / total) + "%";
Instance of Symbol 8 MovieClip "A2" in Frame 1
onClipEvent (enterFrame) { i++; if (i == 1) { prevFrame(); } if (i == 4) { nextFrame(); } if (i == 6) { i = 0; } }
Frame 3
gotoAndPlay (1);
Frame 4
score = 0; stop();
Frame 5
setProperty("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 6
if (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 (lives >= i) { 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 14
tellTarget ("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 (((800 - (3 * alienHeight)) - (5 * aliensDead)) < (getTimer() - time)) { 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 ((0 < shipScore) && (shipScore < 50)) { shipScore = shipScore - 10; } allGone = true; if ((shifts == 1) && ((497 < xMax) || (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 (320 < _y) { _root.lives = 0; } if (_x < _root.xMin) { _root.xMin = _x; } if (_root.xMax < _x) { _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 (280 < _y) { 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 (0 < fire) { if (((!AlienFire4._visible) && (1 < random(20))) && (fire == 4)) { fire = 3; } alienFire = eval ("AlienFire" + fire); tellTarget (alienFire) { if (_visible) { if (this.fire == 4) { _y = (_y + 12); } else { _y = (_y + 8); } if (412 < _y) { _visible = false; } } else if ((!_root.newLife) && (random(170 - _root.alienHeight) < 1)) { var i = random(11); var j = 5; while (0 < j) { firePos = eval (("_root.Row" + j) + i); if (firePos._visible) { _x = firePos._x; _y = (firePos._y + 16); _visible = true; j = 0; } j--; } } if ((290 < _y) && (_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 (16); }
Frame 15
gotoAndPlay (14);
Frame 16
i = 0; while (i < 11) { j = 1; while (j < 6) { removeMovieClip(("Row" + j) + i); j++; } i++; }
Frame 20
stop();
Symbol 8 MovieClip Frame 1
stop();
Symbol 12 Button
on (release) { getURL ("http://www.neave.com/", "_blank"); }
Symbol 14 Button
on (release) { play(); }
Symbol 25 MovieClip Frame 60
stop();
Symbol 33 MovieClip Frame 1
stop();
Symbol 36 Button
on (release) { fscommand ("quit"); }
Symbol 38 Button
on (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 46 MovieClip Frame 1
stop();
Symbol 51 MovieClip Frame 1
stop();
Symbol 56 MovieClip Frame 1
stop();
Symbol 65 MovieClip Frame 1
stop();
Symbol 65 MovieClip Frame 3
stop();
Symbol 65 MovieClip Frame 5
stop();
Symbol 65 MovieClip Frame 7
stop();
Symbol 65 MovieClip Frame 9
stop();
Symbol 65 MovieClip Frame 11
stop();
Symbol 65 MovieClip Frame 13
stop();
Symbol 65 MovieClip Frame 15
stop();
Symbol 67 MovieClip Frame 1
stop();
Symbol 67 MovieClip Frame 26
if (_root.Spaceship._visible) { gotoAndPlay (2); }
Symbol 68 MovieClip Frame 1
if (_root.LaserBase._currentframe == 1) { tellTarget (_root.LaserBase) { if (Key.isDown(39) && (_x < 500)) { _x = (_x + 6); } else if (Key.isDown(37) && (20 < _x)) { _x = (_x - 6); } }; if (Key.isDown(32) && (!_root.LaserFire._visible)) { _root.Sound.gotoAndPlay("Fire"); tellTarget (_root.LaserFire) { _x = _root.LaserBase._x; _visible = true; }; } }
Symbol 68 MovieClip Frame 2
gotoAndPlay (1);
Symbol 73 MovieClip Frame 1
stop();
Symbol 75 MovieClip Frame 1
stop();
Symbol 82 MovieClip Frame 1
stop();
Symbol 83 MovieClip Frame 1
stop();
Symbol 85 Button
on (release, keyPress "<Space>") { _root.play(); }
Symbol 86 MovieClip Frame 60
stop(); _root.play();

Library Items

Symbol 1 MovieClip [Empty]
Symbol 2 FontUsed by:3 4 13 17 19 22 24 26 27 34 35 37 40 41 76 77 78 79 80 81 84
Symbol 3 EditableTextUses:2Used by:Timeline
Symbol 4 TextUses:2Used by:Timeline
Symbol 5 GraphicUsed by:8 25
Symbol 6 GraphicUsed by:8 25
Symbol 7 GraphicUsed by:8
Symbol 8 MovieClipUses:5 6 7Used by:Timeline
Symbol 9 FontUsed by:10
Symbol 10 EditableTextUses:9Used by:12
Symbol 11 GraphicUsed by:12 14 36 38 69 70 71 83 85 86
Symbol 12 ButtonUses:10 11Used by:Timeline
Symbol 13 TextUses:2Used by:14
Symbol 14 ButtonUses:13 11Used by:Timeline
Symbol 15 GraphicUsed by:25 73
Symbol 16 GraphicUsed by:25 73
Symbol 17 TextUses:2Used by:25
Symbol 18 GraphicUsed by:25
Symbol 19 TextUses:2Used by:25
Symbol 20 GraphicUsed by:25 75
Symbol 21 GraphicUsed by:25 75
Symbol 22 TextUses:2Used by:25
Symbol 23 GraphicUsed by:25 82
Symbol 24 TextUses:2Used by:25
Symbol 25 MovieClipUses:15 16 17 18 5 6 19 20 21 22 23 24Used by:Timeline
Symbol 26 TextUses:2Used by:Timeline
Symbol 27 TextUses:2Used by:Timeline
Symbol 28 GraphicUsed by:Timeline
Symbol 29 GraphicUsed by:33
Symbol 30 GraphicUsed by:32
Symbol 31 GraphicUsed by:32
Symbol 32 MovieClipUses:30 31Used by:33
Symbol 33 MovieClipUses:29 32Used by:Timeline
Symbol 34 EditableTextUses:2Used by:Timeline
Symbol 35 TextUses:2Used by:36
Symbol 36 ButtonUses:35 11Used by:Timeline
Symbol 37 TextUses:2Used by:38
Symbol 38 ButtonUses:37 11Used by:Timeline
Symbol 39 GraphicUsed by:Timeline
Symbol 40 TextUses:2Used by:Timeline
Symbol 41 TextUses:2Used by:Timeline
Symbol 42 GraphicUsed by:46
Symbol 43 GraphicUsed by:46
Symbol 44 GraphicUsed by:46
Symbol 45 GraphicUsed by:46
Symbol 46 MovieClipUses:42 43 44 45Used by:Timeline
Symbol 47 GraphicUsed by:51
Symbol 48 GraphicUsed by:51
Symbol 49 GraphicUsed by:51
Symbol 50 GraphicUsed by:51
Symbol 51 MovieClipUses:47 48 49 50Used by:Timeline
Symbol 52 GraphicUsed by:56
Symbol 53 GraphicUsed by:56
Symbol 54 GraphicUsed by:56
Symbol 55 GraphicUsed by:56
Symbol 56 MovieClipUses:52 53 54 55Used by:Timeline
Symbol 57 SoundUsed by:65
Symbol 58 SoundUsed by:65
Symbol 59 SoundUsed by:65
Symbol 60 SoundUsed by:65
Symbol 61 SoundUsed by:65
Symbol 62 SoundUsed by:65
Symbol 63 SoundUsed by:65
Symbol 64 SoundUsed by:65
Symbol 65 MovieClipUses:57 58 59 60 61 62 63 64Used by:Timeline
Symbol 66 SoundUsed by:67
Symbol 67 MovieClipUses:66Used by:Timeline
Symbol 68 MovieClipUsed by:Timeline
Symbol 69 MovieClipUses:11Used by:Timeline
Symbol 70 MovieClipUses:11Used by:Timeline
Symbol 71 MovieClipUses:11Used by:Timeline
Symbol 72 GraphicUsed by:73
Symbol 73 MovieClipUses:15 16 72Used by:Timeline
Symbol 74 GraphicUsed by:75
Symbol 75 MovieClipUses:20 21 74Used by:Timeline
Symbol 76 TextUses:2Used by:82
Symbol 77 TextUses:2Used by:82
Symbol 78 TextUses:2Used by:82
Symbol 79 TextUses:2Used by:82
Symbol 80 TextUses:2Used by:82
Symbol 81 TextUses:2Used by:82
Symbol 82 MovieClipUses:23 76 77 78 79 80 81Used by:Timeline
Symbol 83 MovieClipUses:11Used by:Timeline
Symbol 84 TextUses:2Used by:85 86
Symbol 85 ButtonUses:84 11Used by:86
Symbol 86 MovieClipUses:11 84 85Used by:Timeline

Instance Names

"A2"Frame 1Symbol 8 MovieClip
"Intro"Frame 4Symbol 25 MovieClip
"Life1"Frame 5Symbol 33 MovieClip
"Life2"Frame 5Symbol 33 MovieClip
"Life3"Frame 5Symbol 33 MovieClip
"Life4"Frame 5Symbol 33 MovieClip
"Life5"Frame 5Symbol 33 MovieClip
"Life6"Frame 5Symbol 33 MovieClip
"Life7"Frame 5Symbol 33 MovieClip
"Life8"Frame 5Symbol 33 MovieClip
"Block18"Frame 5Symbol 46 MovieClip
"Block14"Frame 5Symbol 46 MovieClip
"Block11"Frame 5Symbol 46 MovieClip
"Block15"Frame 5Symbol 51 MovieClip
"Block10"Frame 5Symbol 56 MovieClip
"Block19"Frame 5Symbol 46 MovieClip
"Block17"Frame 5Symbol 46 MovieClip
"Block12"Frame 5Symbol 46 MovieClip
"Block16"Frame 5Symbol 51 MovieClip
"Block13"Frame 5Symbol 56 MovieClip
"Block28"Frame 5Symbol 46 MovieClip
"Block24"Frame 5Symbol 46 MovieClip
"Block21"Frame 5Symbol 46 MovieClip
"Block25"Frame 5Symbol 51 MovieClip
"Block20"Frame 5Symbol 56 MovieClip
"Block29"Frame 5Symbol 46 MovieClip
"Block27"Frame 5Symbol 46 MovieClip
"Block22"Frame 5Symbol 46 MovieClip
"Block26"Frame 5Symbol 51 MovieClip
"Block23"Frame 5Symbol 56 MovieClip
"Block38"Frame 5Symbol 46 MovieClip
"Block34"Frame 5Symbol 46 MovieClip
"Block31"Frame 5Symbol 46 MovieClip
"Block35"Frame 5Symbol 51 MovieClip
"Block30"Frame 5Symbol 56 MovieClip
"Block39"Frame 5Symbol 46 MovieClip
"Block37"Frame 5Symbol 46 MovieClip
"Block32"Frame 5Symbol 46 MovieClip
"Block36"Frame 5Symbol 51 MovieClip
"Block33"Frame 5Symbol 56 MovieClip
"Block48"Frame 5Symbol 46 MovieClip
"Block44"Frame 5Symbol 46 MovieClip
"Block41"Frame 5Symbol 46 MovieClip
"Block45"Frame 5Symbol 51 MovieClip
"Block40"Frame 5Symbol 56 MovieClip
"Block49"Frame 5Symbol 46 MovieClip
"Block47"Frame 5Symbol 46 MovieClip
"Block42"Frame 5Symbol 46 MovieClip
"Block46"Frame 5Symbol 51 MovieClip
"Block43"Frame 5Symbol 56 MovieClip
"LaserBase"Frame 5Symbol 33 MovieClip
"Sound"Frame 5Symbol 65 MovieClip
"SsSound"Frame 5Symbol 67 MovieClip
"Control"Frame 5Symbol 68 MovieClip
"AlienFire1"Frame 5Symbol 69 MovieClip
"AlienFire2"Frame 5Symbol 69 MovieClip
"AlienFire3"Frame 5Symbol 69 MovieClip
"LaserFire"Frame 5Symbol 70 MovieClip
"AlienFire4"Frame 5Symbol 71 MovieClip
"Alien3"Frame 5Symbol 73 MovieClip
"Alien2"Frame 5Symbol 8 MovieClip
"Alien1"Frame 5Symbol 75 MovieClip
"Spaceship"Frame 5Symbol 82 MovieClip
"Explode"Frame 5Symbol 83 MovieClip
"GO"Frame 20Symbol 86 MovieClip
"Bang"Symbol 33 MovieClip Frame 2Symbol 32 MovieClip

Special Tags

Protect (24)Timeline Frame 10 bytes ""
ExportAssets (56)Timeline Frame 1Symbol 1 as "Empty"

Labels

"Loaded"Frame 4
"Loop"Frame 14
"Game Over"Frame 16
"Tone1"Symbol 65 MovieClip Frame 2
"Tone2"Symbol 65 MovieClip Frame 4
"Tone3"Symbol 65 MovieClip Frame 6
"Tone4"Symbol 65 MovieClip Frame 8
"Fire"Symbol 65 MovieClip Frame 10
"Kill"Symbol 65 MovieClip Frame 12
"KillSS"Symbol 65 MovieClip Frame 14
"Boom"Symbol 65 MovieClip Frame 16

Dynamic Text Variables

pcSymbol 3 EditableText""
scoreSymbol 34 EditableText"0"




http://swfchan.com/9/42629/info.shtml
Created: 9/5 -2019 20:51:32 Last modified: 9/5 -2019 20:51:32 Server time: 11/05 -2024 15:33:05