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

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

Space_Invaders.swf

This is the info page for
Flash #15956

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


Text
LOADING...

10 PTS

20 PTS

30 PTS

INVADERS

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

SPACE

PLAY SPACE INVADERS

??? PTS

VIEW HISCORES

0

EXIT

NEW

IVES

SCORE

50

100

150

200

250

300

GAME OVER

1.
2.
3.
4.
5.
6.
7.
8.
9.
10.

NAME

SCORE

BACK TO MENU

HISCORES

ENTER YOUR NAME:

0

0

0

0

0

0

0

0

0

0

...

...

...

...

...

...

...

...

...

...

_

ActionScript [AS1/AS2]

Frame 1
ifFrameLoaded (22) { gotoAndStop (5); } loaded = int((100 * getBytesLoaded()) / getBytesTotal()) + "%";
Frame 4
gotoAndPlay (1);
Frame 5
score = 0; stop();
Frame 6
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 7
if (level < 84) { level = level + 14; } shifts = 1; xMin = 400; xMax = 0; dir = 4; alienHeight = 42 + level; aliensDead = 0; newLife = 0; tonePos = 1; var 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 15
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 (7); } } 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 (17); }
Frame 16
gotoAndPlay (15);
Frame 17
var i = 0; while (i < 11) { var j = 1; while (j < 6) { removeMovieClip(("Row" + j) + i); j++; } i++; }
Frame 21
stop();
Frame 22
Input._visible = false; loadVariables ("http://www.neave.com/cgi-bin/invhiscore.pl", "Scores"); stop();
Instance of Symbol 118 MovieClip "Scores" in Frame 22
onClipEvent (data) { _root.play(); }
Frame 23
rank = 0; var i = 1; while (i < 11) { if (eval ("Scores.score" + i) < score) { rank = i; i = 11; } i++; } if (rank) { i = 9; while (i >= rank) { Scores["score" + Number(i + 1)] = Scores["score" + i]; Scores["name" + Number(i + 1)] = Scores["name" + i]; i--; } Scores["score" + rank] = score; Scores["name" + rank] = ""; tellTarget ("Input") { _y = (90 + (24 * _root.rank)); _visible = true; }; Hiscore.gotoAndStop(3); } else { Hiscore.gotoAndStop(2); } stop();
Symbol 7 MovieClip Frame 1
stop();
Symbol 11 MovieClip Frame 1
stop();
Symbol 15 MovieClip Frame 1
stop();
Symbol 25 Button
on (release) { getURL ("http://www.neave.com/webgames/", "_blank"); }
Symbol 28 Button
on (release, keyPress "<Space>") { gotoAndPlay (6); }
Symbol 31 Button
on (release) { gotoAndPlay (22); }
Symbol 37 MovieClip Frame 1
stop();
Symbol 40 Button
on (release) { fscommand ("quit"); }
Symbol 42 Button
on (release) { n = 0; while (n < 11) { removeMovieClip("Row1" + n); removeMovieClip("Row2" + n); removeMovieClip("Row3" + n); removeMovieClip("Row4" + n); removeMovieClip("Row5" + n); n++; } gotoAndStop (5); }
Symbol 50 MovieClip Frame 1
stop();
Symbol 55 MovieClip Frame 1
stop();
Symbol 60 MovieClip Frame 1
stop();
Symbol 61 MovieClip Frame 1
stop();
Symbol 62 MovieClip Frame 1
stop();
Symbol 63 MovieClip Frame 1
stop();
Symbol 72 MovieClip Frame 1
stop();
Symbol 72 MovieClip Frame 3
stop();
Symbol 72 MovieClip Frame 5
stop();
Symbol 72 MovieClip Frame 7
stop();
Symbol 72 MovieClip Frame 9
stop();
Symbol 72 MovieClip Frame 11
stop();
Symbol 72 MovieClip Frame 13
stop();
Symbol 72 MovieClip Frame 15
stop();
Symbol 74 MovieClip Frame 1
stop();
Symbol 74 MovieClip Frame 26
if (_root.Spaceship._visible) { gotoAndPlay (2); }
Symbol 75 MovieClip Frame 1
if (_root.LaserBase._currentframe == 1) { tellTarget (_root.LaserBase) { if (Key.isDown(Key.RIGHT) && (_x < 500)) { _x = (_x + 6); } else if (Key.isDown(Key.LEFT) && (20 < _x)) { _x = (_x - 6); } }; if (Key.isDown(Key.SPACE) && (!_root.LaserFire._visible)) { _root.Sound.gotoAndPlay("Fire"); tellTarget (_root.LaserFire) { _x = _root.LaserBase._x; _visible = true; }; } }
Symbol 75 MovieClip Frame 2
gotoAndPlay (1);
Symbol 85 MovieClip Frame 1
stop();
Symbol 86 MovieClip Frame 1
stop();
Symbol 88 Button
on (release, keyPress "<Space>") { _root.play(); }
Symbol 89 MovieClip Frame 60
stop(); _root.play();
Symbol 94 Button
on (release) { _root.gotoAndPlay(3); }
Symbol 97 MovieClip Frame 1
stop();
Symbol 120 MovieClip Frame 1
pos = Selection.getCaretIndex(); len = newName.length - 1; if (pos == -1) { Selection.setFocus("newName"); } if (pos != len) { Selection.setSelection(len, len); } if (newName.charAt(len) != "_") { newName = newName + "_"; } if (Key.isDown(Key.ENTER)) { Set("_root.Scores.name" + _root.rank, (len ? (newName.slice(0, len)) : "ANONYMOUS")); _visible = false; stop(); tellTarget (_root.Scores) { done = "1"; loadVariables ("http://www.neave.com/cgi-bin/invhiscore.pl", this, "POST"); }; _root.Hiscore.gotoAndStop(2); }
Symbol 120 MovieClip Frame 2
gotoAndPlay (1);

Library Items

Symbol 1 FontUsed by:2 3 17 18 19 20 26 27 29 30 38 39 41 44 45 79 80 81 82 83 84 87 90 91 92 93 95 96 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 119 121
Symbol 2 TextUses:1Used by:97  Timeline
Symbol 3 EditableTextUses:1Used by:Timeline
Symbol 4 GraphicUsed by:7
Symbol 5 GraphicUsed by:7
Symbol 6 GraphicUsed by:7
Symbol 7 MovieClipUses:4 5 6Used by:Timeline
Symbol 8 GraphicUsed by:11
Symbol 9 GraphicUsed by:11
Symbol 10 GraphicUsed by:11
Symbol 11 MovieClipUses:8 9 10Used by:Timeline
Symbol 12 GraphicUsed by:15
Symbol 13 GraphicUsed by:15
Symbol 14 GraphicUsed by:15
Symbol 15 MovieClipUses:12 13 14Used by:Timeline
Symbol 16 GraphicUsed by:85  Timeline
Symbol 17 TextUses:1Used by:Timeline
Symbol 18 TextUses:1Used by:Timeline
Symbol 19 TextUses:1Used by:Timeline
Symbol 20 TextUses:1Used by:Timeline
Symbol 21 GraphicUsed by:Timeline
Symbol 22 FontUsed by:23
Symbol 23 EditableTextUses:22Used by:25
Symbol 24 GraphicUsed by:25 28 31 40 42 76 77 78 86 88 89 94
Symbol 25 ButtonUses:23 24Used by:Timeline
Symbol 26 TextUses:1Used by:Timeline
Symbol 27 TextUses:1Used by:28
Symbol 28 ButtonUses:27 24Used by:Timeline
Symbol 29 TextUses:1Used by:Timeline
Symbol 30 TextUses:1Used by:31
Symbol 31 ButtonUses:30 24Used by:Timeline
Symbol 32 GraphicUsed by:Timeline
Symbol 33 GraphicUsed by:37 63
Symbol 34 GraphicUsed by:36
Symbol 35 GraphicUsed by:36
Symbol 36 MovieClipUses:34 35Used by:37 63
Symbol 37 MovieClipUses:33 36Used by:Timeline
Symbol 38 EditableTextUses:1Used by:Timeline
Symbol 39 TextUses:1Used by:40
Symbol 40 ButtonUses:39 24Used by:Timeline
Symbol 41 TextUses:1Used by:42
Symbol 42 ButtonUses:41 24Used by:Timeline
Symbol 43 GraphicUsed by:Timeline
Symbol 44 TextUses:1Used by:Timeline
Symbol 45 TextUses:1Used by:Timeline
Symbol 46 GraphicUsed by:50 62
Symbol 47 GraphicUsed by:50 62
Symbol 48 GraphicUsed by:50 62
Symbol 49 GraphicUsed by:50 62
Symbol 50 MovieClipUses:46 47 48 49Used by:Timeline
Symbol 51 GraphicUsed by:55
Symbol 52 GraphicUsed by:55
Symbol 53 GraphicUsed by:55
Symbol 54 GraphicUsed by:55
Symbol 55 MovieClipUses:51 52 53 54Used by:Timeline
Symbol 56 GraphicUsed by:60 61
Symbol 57 GraphicUsed by:60 61
Symbol 58 GraphicUsed by:60 61
Symbol 59 GraphicUsed by:60 61
Symbol 60 MovieClipUses:56 57 58 59Used by:Timeline
Symbol 61 MovieClipUses:56 57 58 59Used by:Timeline
Symbol 62 MovieClipUses:46 47 48 49Used by:Timeline
Symbol 63 MovieClipUses:33 36Used by:Timeline
Symbol 64 SoundUsed by:72
Symbol 65 SoundUsed by:72
Symbol 66 SoundUsed by:72
Symbol 67 SoundUsed by:72
Symbol 68 SoundUsed by:72
Symbol 69 SoundUsed by:72
Symbol 70 SoundUsed by:72
Symbol 71 SoundUsed by:72
Symbol 72 MovieClipUses:64 65 66 67 68 69 70 71Used by:Timeline
Symbol 73 SoundUsed by:74
Symbol 74 MovieClipUses:73Used by:Timeline
Symbol 75 MovieClipUsed by:Timeline
Symbol 76 MovieClipUses:24Used by:Timeline
Symbol 77 MovieClipUses:24Used by:Timeline
Symbol 78 MovieClipUses:24Used by:Timeline
Symbol 79 TextUses:1Used by:85
Symbol 80 TextUses:1Used by:85
Symbol 81 TextUses:1Used by:85
Symbol 82 TextUses:1Used by:85
Symbol 83 TextUses:1Used by:85
Symbol 84 TextUses:1Used by:85
Symbol 85 MovieClipUses:16 79 80 81 82 83 84Used by:Timeline
Symbol 86 MovieClipUses:24Used by:Timeline
Symbol 87 TextUses:1Used by:88 89
Symbol 88 ButtonUses:87 24Used by:89
Symbol 89 MovieClipUses:24 87 88Used by:Timeline
Symbol 90 TextUses:1Used by:Timeline
Symbol 91 TextUses:1Used by:Timeline
Symbol 92 TextUses:1Used by:Timeline
Symbol 93 TextUses:1Used by:94
Symbol 94 ButtonUses:93 24Used by:97
Symbol 95 TextUses:1Used by:97
Symbol 96 TextUses:1Used by:97
Symbol 97 MovieClipUses:94 2 95 96Used by:Timeline
Symbol 98 EditableTextUses:1Used by:118
Symbol 99 EditableTextUses:1Used by:118
Symbol 100 EditableTextUses:1Used by:118
Symbol 101 EditableTextUses:1Used by:118
Symbol 102 EditableTextUses:1Used by:118
Symbol 103 EditableTextUses:1Used by:118
Symbol 104 EditableTextUses:1Used by:118
Symbol 105 EditableTextUses:1Used by:118
Symbol 106 EditableTextUses:1Used by:118
Symbol 107 EditableTextUses:1Used by:118
Symbol 108 EditableTextUses:1Used by:118
Symbol 109 EditableTextUses:1Used by:118
Symbol 110 EditableTextUses:1Used by:118
Symbol 111 EditableTextUses:1Used by:118
Symbol 112 EditableTextUses:1Used by:118
Symbol 113 EditableTextUses:1Used by:118
Symbol 114 EditableTextUses:1Used by:118
Symbol 115 EditableTextUses:1Used by:118
Symbol 116 EditableTextUses:1Used by:118
Symbol 117 EditableTextUses:1Used by:118
Symbol 118 MovieClipUses:98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117Used by:Timeline
Symbol 119 EditableTextUses:1Used by:120
Symbol 120 MovieClipUses:119Used by:Timeline
Symbol 121 TextUses:1Used by:Timeline

Instance Names

"Life1"Frame 6Symbol 37 MovieClip
"Life2"Frame 6Symbol 37 MovieClip
"Life3"Frame 6Symbol 37 MovieClip
"Life4"Frame 6Symbol 37 MovieClip
"Life5"Frame 6Symbol 37 MovieClip
"Life6"Frame 6Symbol 37 MovieClip
"Life7"Frame 6Symbol 37 MovieClip
"Life8"Frame 6Symbol 37 MovieClip
"Block18"Frame 6Symbol 50 MovieClip
"Block14"Frame 6Symbol 50 MovieClip
"Block11"Frame 6Symbol 50 MovieClip
"Block15"Frame 6Symbol 55 MovieClip
"Block10"Frame 6Symbol 60 MovieClip
"Block19"Frame 6Symbol 50 MovieClip
"Block17"Frame 6Symbol 50 MovieClip
"Block12"Frame 6Symbol 50 MovieClip
"Block16"Frame 6Symbol 55 MovieClip
"Block13"Frame 6Symbol 61 MovieClip
"Block28"Frame 6Symbol 50 MovieClip
"Block24"Frame 6Symbol 50 MovieClip
"Block21"Frame 6Symbol 50 MovieClip
"Block25"Frame 6Symbol 55 MovieClip
"Block20"Frame 6Symbol 61 MovieClip
"Block29"Frame 6Symbol 50 MovieClip
"Block27"Frame 6Symbol 50 MovieClip
"Block22"Frame 6Symbol 50 MovieClip
"Block26"Frame 6Symbol 55 MovieClip
"Block23"Frame 6Symbol 61 MovieClip
"Block38"Frame 6Symbol 50 MovieClip
"Block34"Frame 6Symbol 50 MovieClip
"Block31"Frame 6Symbol 50 MovieClip
"Block35"Frame 6Symbol 55 MovieClip
"Block30"Frame 6Symbol 61 MovieClip
"Block39"Frame 6Symbol 50 MovieClip
"Block37"Frame 6Symbol 50 MovieClip
"Block32"Frame 6Symbol 50 MovieClip
"Block36"Frame 6Symbol 55 MovieClip
"Block33"Frame 6Symbol 61 MovieClip
"Block48"Frame 6Symbol 50 MovieClip
"Block44"Frame 6Symbol 50 MovieClip
"Block41"Frame 6Symbol 50 MovieClip
"Block45"Frame 6Symbol 55 MovieClip
"Block40"Frame 6Symbol 61 MovieClip
"Block49"Frame 6Symbol 62 MovieClip
"Block47"Frame 6Symbol 50 MovieClip
"Block42"Frame 6Symbol 50 MovieClip
"Block46"Frame 6Symbol 55 MovieClip
"Block43"Frame 6Symbol 61 MovieClip
"LaserBase"Frame 6Symbol 63 MovieClip
"Sound"Frame 6Symbol 72 MovieClip
"SsSound"Frame 6Symbol 74 MovieClip
"Control"Frame 6Symbol 75 MovieClip
"AlienFire1"Frame 6Symbol 76 MovieClip
"AlienFire2"Frame 6Symbol 76 MovieClip
"AlienFire3"Frame 6Symbol 76 MovieClip
"LaserFire"Frame 6Symbol 77 MovieClip
"AlienFire4"Frame 6Symbol 78 MovieClip
"Alien3"Frame 6Symbol 7 MovieClip
"Alien2"Frame 6Symbol 11 MovieClip
"Alien1"Frame 6Symbol 15 MovieClip
"Spaceship"Frame 6Symbol 85 MovieClip
"Explode"Frame 6Symbol 86 MovieClip
"GO"Frame 21Symbol 89 MovieClip
"Hiscore"Frame 22Symbol 97 MovieClip
"Scores"Frame 22Symbol 118 MovieClip
"Input"Frame 22Symbol 120 MovieClip
"Bang"Symbol 37 MovieClip Frame 2Symbol 36 MovieClip
"Bang"Symbol 63 MovieClip Frame 2Symbol 36 MovieClip

Special Tags

Protect (24)Timeline Frame 10 bytes ""

Labels

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

Dynamic Text Variables

loadedSymbol 3 EditableText""
scoreSymbol 38 EditableText"0"
score1Symbol 98 EditableText"0"
score2Symbol 99 EditableText"0"
score3Symbol 100 EditableText"0"
score4Symbol 101 EditableText"0"
score5Symbol 102 EditableText"0"
score6Symbol 103 EditableText"0"
score7Symbol 104 EditableText"0"
score8Symbol 105 EditableText"0"
score9Symbol 106 EditableText"0"
score10Symbol 107 EditableText"0"
name1Symbol 108 EditableText"..."
name2Symbol 109 EditableText"..."
name3Symbol 110 EditableText"..."
name4Symbol 111 EditableText"..."
name5Symbol 112 EditableText"..."
name6Symbol 113 EditableText"..."
name7Symbol 114 EditableText"..."
name8Symbol 115 EditableText"..."
name9Symbol 116 EditableText"..."
name10Symbol 117 EditableText"..."
newNameSymbol 119 EditableText""




http://swfchan.com/4/15956/info.shtml
Created: 2/6 -2019 06:52:45 Last modified: 2/6 -2019 06:52:45 Server time: 09/05 -2024 13:19:26