Frame 1
ifFrameLoaded (198) {
gotoAndPlay (3);
}
Frame 2
gotoAndPlay (1);
Frame 19
stop();
Frame 43
stop();
Frame 69
stop();
Frame 76
gotoAndStop (69);
Frame 105
stop();
Frame 130
stop();
Frame 131
maxspeed = 10;
speedlimit = 20;
points = 0;
lose = "0";
saved = 0;
killed = 0;
nuke = 1;
paddle = 5;
photon = 100;
Instance of Symbol 88 MovieClip "p" in Frame 131
onClipEvent (load) {
startDrag ("", true, 41.5, 286.4, 309.5, 286.4);
Mouse.hide();
}
Frame 133
stop();
Frame 134
if (speedlimit < maxspeed) {
maxspeed = speedlimit;
}
if (points >= 1000) {
gotoAndPlay (140);
} else if (lose eq "yes") {
gotoAndPlay (143);
} else {
call("loop1");
}
Frame 135
gotoAndPlay (134);
Frame 140
Mouse.show();
stopAllSounds();
stop();
Frame 141
stop();
Frame 143
stopAllSounds();
Mouse.show();
stop();
Frame 144
stop();
Frame 147
maxspeed = 10;
speedlimit = 20;
points = 0;
lose = "0";
saved = 0;
killed = 0;
nuke = 1;
paddle = 5;
photon = 100;
Instance of Symbol 88 MovieClip "p" in Frame 147
onClipEvent (load) {
startDrag ("", true, 41.5, 286.4, 309.5, 286.4);
Mouse.hide();
}
Frame 149
stop();
Frame 150
if (speedlimit < maxspeed) {
maxspeed = speedlimit;
}
if (points >= 1000) {
gotoAndPlay (156);
} else if (lose eq "yes") {
gotoAndPlay (159);
} else {
call("loop1b");
}
Frame 151
gotoAndPlay (150);
Frame 156
stopAllSounds();
Mouse.show();
stop();
Frame 157
stop();
Frame 159
stopAllSounds();
Mouse.show();
stop();
Frame 160
stop();
Frame 163
maxspeed = 10;
lose = "0";
speedlimit = 30;
timeout = "0";
points = 0;
saved = 0;
killed = 0;
nuke = 1;
paddle = 5;
photon = 100;
Instance of Symbol 88 MovieClip "p" in Frame 163
onClipEvent (load) {
startDrag ("", true, 41.5, 286.4, 309.5, 286.4);
Mouse.hide();
}
Frame 165
stop();
Frame 166
if (speedlimit < maxspeed) {
maxspeed = speedlimit;
}
if (timeout eq "yes") {
gotoAndPlay (169);
} else if (lose eq "yes") {
gotoAndPlay (174);
} else {
call("loop2");
}
Frame 167
gotoAndPlay (166);
Frame 169
stop();
Frame 170
if (points >= 250) {
gotoAndPlay (171);
} else {
gotoAndPlay (174);
}
Frame 171
stopAllSounds();
Mouse.show();
stop();
Frame 172
stop();
Frame 174
stopAllSounds();
Mouse.show();
stop();
Frame 175
stop();
Frame 176
maxspeed = 10;
lose = "0";
speedlimit = 30;
timeout = "0";
points = 0;
saved = 0;
killed = 0;
nuke = 1;
paddle = 5;
photon = 100;
Instance of Symbol 88 MovieClip "p" in Frame 176
onClipEvent (load) {
startDrag ("", true, 41.5, 286.4, 309.5, 286.4);
Mouse.hide();
}
Frame 178
stop();
Frame 179
if (speedlimit < maxspeed) {
maxspeed = speedlimit;
}
if (timeout eq "yes") {
gotoAndPlay (182);
} else if (lose eq "yes") {
gotoAndPlay (187);
} else {
call("loop2b");
}
Frame 180
gotoAndPlay (179);
Frame 182
stop();
Frame 183
if (points >= 250) {
gotoAndPlay (184);
} else {
gotoAndPlay (187);
}
Frame 184
stopAllSounds();
Mouse.show();
stop();
Frame 185
stop();
Frame 187
stopAllSounds();
Mouse.show();
stop();
Frame 188
stop();
Frame 189
maxspeed = 10;
speedlimit = 30;
points = 0;
saved = 0;
killed = 0;
lose = "0";
nuke = 1;
photon = 100;
paddle = 5;
Instance of Symbol 88 MovieClip "p" in Frame 189
onClipEvent (load) {
startDrag ("", true, 41.5, 286.4, 309.5, 286.4);
Mouse.hide();
}
Frame 191
stop();
Frame 192
if (speedlimit < maxspeed) {
maxspeed = speedlimit;
}
if (lose eq "yes") {
gotoAndPlay (198);
} else {
call("loopb1");
}
if (points >= 1000) {
gotoAndPlay (195);
}
Frame 193
gotoAndPlay (192);
Frame 195
Mouse.show();
stopAllSounds();
stop();
Frame 196
stop();
Frame 198
Mouse.show();
stopAllSounds();
stop();
Frame 199
stop();
Frame 200
maxspeed = 10;
speedlimit = 10;
points = 0;
saved = 0;
killed = 0;
nuke = 1;
photon = 100;
paddle = 5;
Instance of Symbol 88 MovieClip "p" in Frame 200
onClipEvent (load) {
startDrag ("", true, 41.5, 286.4, 309.5, 286.4);
Mouse.hide();
}
Frame 202
stop();
Frame 203
if (speedlimit < maxspeed) {
maxspeed = speedlimit;
}
if (lose eq "yes") {
gotoAndPlay (209);
}
call("loop");
Frame 204
gotoAndPlay (203);
Frame 206
Mouse.show();
stop();
Frame 207
stop();
Frame 209
Mouse.show();
stop();
Frame 210
stop();
Symbol 11 MovieClip Frame 1
gotoAndStop(random(6) + 2);
Symbol 21 MovieClip Frame 1
gotoAndStop(random(10) + 2);
Symbol 39 Button
on (release) {
gotoAndPlay (53);
}
Symbol 44 Button
on (release) {
gotoAndPlay (23);
}
Symbol 54 Button
on (release) {
gotoAndPlay (83);
}
Symbol 55 Button
on (release) {
gotoAndPlay (108);
}
Symbol 56 Button
on (release) {
stopAllSounds();
gotoAndPlay (189);
}
Symbol 57 Button
on (release) {
gotoAndPlay (5);
}
Symbol 61 Button
on (release) {
nextFrame();
}
Symbol 63 Button
on (release) {
prevFrame();
}
Symbol 74 Button
on (release) {
stopAllSounds();
gotoAndPlay (131);
}
Symbol 75 Button
on (release) {
stopAllSounds();
gotoAndPlay (147);
}
Symbol 76 Button
on (release) {
stopAllSounds();
gotoAndPlay (163);
}
Symbol 77 Button
on (release) {
stopAllSounds();
gotoAndPlay (176);
}
Symbol 86 Button
on (press, keyPress "<Up>") {
play();
}
Symbol 88 MovieClip Frame 1
status = "normal";
stop();
Symbol 88 MovieClip Frame 2
status = "hit";
Symbol 93 Button
on (press, keyPress "<Down>") {
play();
}
Symbol 107 MovieClip Frame 1
stop();
Symbol 107 MovieClip Frame 2
stop();
Symbol 107 MovieClip Frame 3
stop();
Symbol 111 MovieClip Frame 21
stop();
Symbol 112 MovieClip Frame 10
stop();
Symbol 114 Button
on (press) {
nextFrame();
}
on (keyPress "<Left>") {
if (("../" add weapon:busy) ne "yes") {
tellTarget ("../" add weapon) {
play();
};
}
}
Symbol 116 MovieClip Frame 26
stop();
Symbol 117 MovieClip Frame 10
stop();
Symbol 119 MovieClip Frame 26
stop();
Symbol 120 MovieClip Frame 6
stop();
Symbol 121 MovieClip Frame 1
weapon = "length";
stop();
Symbol 121 MovieClip Frame 2
weapon = "nuke";
stop();
Symbol 121 MovieClip Frame 3
weapon = "photon";
stop();
Symbol 121 MovieClip Frame 5
gotoAndStop (1);
Symbol 126 MovieClip Frame 64
tellTarget ("../") {
play();
};
stop();
Symbol 127 MovieClip Frame 1
gotoAndStop(random(10) + 2);
Symbol 140 MovieClip Frame 1
wait = random(20);
Symbol 140 MovieClip Frame 2
play();
Symbol 140 MovieClip Frame 3
if (0 >= wait) {
gotoAndPlay (4);
} else {
wait = wait - 1;
prevFrame();
}
Symbol 140 MovieClip Frame 4
_x = (random(300) + 25);
_y = 0;
speed = random(../:maxspeed) + 1;
points = speed + random(../:maxspeed);
Symbol 140 MovieClip Frame 5
_y = (_y + speed);
hit = this.hitTest("../p");
hit2 = this.hitTest("../photon");
if (../:boom eq "yes") {
gotoAndPlay (65);
}
if (hit2 == true) {
gotoAndPlay (65);
}
if (hit == true) {
if (../p:status eq "normal") {
gotoAndPlay (60);
} else if (../p:status eq "hit") {
gotoAndPlay (8);
}
} else if (350 < _y) {
gotoAndPlay (13);
} else {
call("loop");
}
Symbol 140 MovieClip Frame 6
gotoAndPlay (5);
Symbol 140 MovieClip Frame 8
Set("../:points", ../:points + points);
Set("../:maxspeed", ../:maxspeed + random(5));
Symbol 140 MovieClip Frame 9
_y = (_y - 20);
Symbol 140 MovieClip Frame 10
if (_y < -50) {
Set("../:saved", ../:saved + 1);
gotoAndPlay (1);
} else {
gotoAndPlay (9);
}
Symbol 140 MovieClip Frame 13
Set("../:killed", ../:killed + 1);
Symbol 140 MovieClip Frame 58
gotoAndPlay (1);
Symbol 140 MovieClip Frame 60
bounce = random(100) + 10;
points = points + random(10);
Symbol 140 MovieClip Frame 61
_y = (_y - random(5));
hit = this.hitTest("../p");
if (../:boom eq "yes") {
gotoAndPlay (65);
}
if (hit == true) {
if (../p:status eq "normal") {
} else if (../p:status eq "hit") {
gotoAndPlay (8);
}
} else if (350 < _y) {
gotoAndPlay (13);
}
Symbol 140 MovieClip Frame 62
if (0 >= bounce) {
gotoAndPlay (5);
} else {
bounce = bounce - random(5);
gotoAndPlay (61);
}
Symbol 140 MovieClip Frame 65
Set("../:killed", ../:killed + 1);
Symbol 142 MovieClip Frame 1
busy = "0";
stop();
Symbol 142 MovieClip Frame 2
if (0 >= ../:paddle) {
gotoAndStop (1);
} else {
Set("../:paddle", ../:paddle - 1);
busy = "yes";
}
Symbol 142 MovieClip Frame 3
setProperty("../p", _xscale , getProperty("../p", _xscale) + 5);
Symbol 142 MovieClip Frame 4
setProperty("../p", _xscale , getProperty("../p", _xscale) + 5);
Symbol 142 MovieClip Frame 5
setProperty("../p", _xscale , getProperty("../p", _xscale) + 5);
Symbol 142 MovieClip Frame 6
setProperty("../p", _xscale , getProperty("../p", _xscale) + 5);
Symbol 142 MovieClip Frame 7
setProperty("../p", _xscale , getProperty("../p", _xscale) + 5);
Symbol 142 MovieClip Frame 8
setProperty("../p", _xscale , getProperty("../p", _xscale) + 5);
Symbol 142 MovieClip Frame 9
setProperty("../p", _xscale , getProperty("../p", _xscale) + 5);
Symbol 142 MovieClip Frame 10
setProperty("../p", _xscale , getProperty("../p", _xscale) + 5);
Symbol 142 MovieClip Frame 11
setProperty("../p", _xscale , getProperty("../p", _xscale) + 5);
Symbol 142 MovieClip Frame 12
setProperty("../p", _xscale , getProperty("../p", _xscale) + 5);
Symbol 142 MovieClip Frame 13
setProperty("../p", _xscale , getProperty("../p", _xscale) + 4);
Symbol 142 MovieClip Frame 14
setProperty("../p", _xscale , getProperty("../p", _xscale) + 3);
Symbol 142 MovieClip Frame 15
setProperty("../p", _xscale , getProperty("../p", _xscale) + 3);
Symbol 142 MovieClip Frame 16
setProperty("../p", _xscale , getProperty("../p", _xscale) + 2);
Symbol 142 MovieClip Frame 17
setProperty("../p", _xscale , getProperty("../p", _xscale) + 1);
Symbol 142 MovieClip Frame 18
setProperty("../p", _xscale , getProperty("../p", _xscale) + 1);
Symbol 142 MovieClip Frame 69
setProperty("../p", _xscale , getProperty("../p", _xscale) - 5);
Symbol 142 MovieClip Frame 70
setProperty("../p", _xscale , getProperty("../p", _xscale) - 5);
Symbol 142 MovieClip Frame 71
setProperty("../p", _xscale , getProperty("../p", _xscale) - 5);
Symbol 142 MovieClip Frame 72
setProperty("../p", _xscale , getProperty("../p", _xscale) - 5);
Symbol 142 MovieClip Frame 73
setProperty("../p", _xscale , getProperty("../p", _xscale) - 5);
Symbol 142 MovieClip Frame 74
setProperty("../p", _xscale , getProperty("../p", _xscale) - 5);
Symbol 142 MovieClip Frame 75
setProperty("../p", _xscale , getProperty("../p", _xscale) - 5);
Symbol 142 MovieClip Frame 76
setProperty("../p", _xscale , getProperty("../p", _xscale) - 5);
Symbol 142 MovieClip Frame 77
setProperty("../p", _xscale , getProperty("../p", _xscale) - 5);
Symbol 142 MovieClip Frame 78
setProperty("../p", _xscale , getProperty("../p", _xscale) - 5);
Symbol 142 MovieClip Frame 79
setProperty("../p", _xscale , getProperty("../p", _xscale) - 4);
Symbol 142 MovieClip Frame 80
setProperty("../p", _xscale , getProperty("../p", _xscale) - 3);
Symbol 142 MovieClip Frame 81
setProperty("../p", _xscale , getProperty("../p", _xscale) - 3);
Symbol 142 MovieClip Frame 82
setProperty("../p", _xscale , getProperty("../p", _xscale) - 2);
Symbol 142 MovieClip Frame 83
setProperty("../p", _xscale , getProperty("../p", _xscale) - 1);
Symbol 142 MovieClip Frame 84
setProperty("../p", _xscale , getProperty("../p", _xscale) - 1);
Symbol 146 MovieClip Frame 1
busy = "0";
Set("../:boom", "no");
stop();
Symbol 146 MovieClip Frame 2
if (0 >= ../:nuke) {
gotoAndStop (1);
} else {
Set("../:nuke", ../:nuke - 1);
busy = "yes";
}
Symbol 146 MovieClip Frame 3
Set("../:boom", "yes");
Symbol 157 MovieClip Frame 1
stop();
busy = "0";
_x = 1000000;
Symbol 157 MovieClip Frame 2
if (0 >= ../:photon) {
gotoAndStop (1);
} else {
Set("../:photon", ../:photon - 1);
busy = "yes";
}
Symbol 157 MovieClip Frame 3
_x = getProperty("../p", _x);
_y = getProperty("../p", _y);
Symbol 157 MovieClip Frame 6
if (0 < _y) {
_y = (_y - 10);
} else {
gotoAndStop (1);
}
Symbol 157 MovieClip Frame 7
gotoAndPlay (6);
Symbol 162 Button
on (release) {
gotoAndPlay (4);
}
Symbol 166 MovieClip Frame 35
stop();
tellTarget ("../") {
play();
};
Symbol 171 MovieClip Frame 35
stop();
tellTarget ("../") {
play();
};
Symbol 176 Button
on (release) {
gotoAndPlay (131);
}
Symbol 185 MovieClip Frame 1
wait = random(30);
Symbol 185 MovieClip Frame 2
play();
Symbol 185 MovieClip Frame 3
if (0 >= wait) {
gotoAndPlay (4);
} else {
wait = wait - 1;
prevFrame();
}
Symbol 185 MovieClip Frame 4
_x = (random(300) + 25);
_y = 0;
speed = random(../:maxspeed) + 1;
points = random(100) + random(../:maxspeed);
Symbol 185 MovieClip Frame 5
_y = (_y + speed);
hit = this.hitTest("../p");
hit2 = this.hitTest("../photon");
if (../:boom eq "yes") {
gotoAndPlay (8);
}
if (hit2 == true) {
gotoAndPlay (8);
}
if (hit == true) {
tellTarget ("../") {
lose = "yes";
};
}
if (_y >= 350) {
gotoAndPlay (1);
} else if (../photon:busy ne "yes") {
if (_x < getProperty("../p", _x)) {
_x = (_x + speed);
} else if (getProperty("../p", _x) < _x) {
_x = (_x - speed);
}
} else if (_x < getProperty("../photon", _x)) {
_x = (_x - (speed / 2));
} else if (getProperty("../photon", _x) < _x) {
_x = (_x + (speed / 2));
}
call("loop");
Symbol 185 MovieClip Frame 6
gotoAndPlay (5);
Symbol 185 MovieClip Frame 8
Set("../:killed", ../:killed + 1);
Set("../:points", ../:points + points);
Set("../:maxspeed", ../:maxspeed + random(5));
Symbol 186 Button
on (release) {
gotoAndPlay (147);
}
Symbol 200 MovieClip Frame 192
tellTarget ("../") {
timeout = "yes";
};
stop();
Symbol 202 MovieClip Frame 40
tellTarget ("../") {
play();
};
stop();
Symbol 203 Button
on (release) {
gotoAndPlay (163);
}
Symbol 204 Button
on (release) {
gotoAndPlay (176);
}
Symbol 218 Button
on (release) {
gotoAndPlay (189);
}
Symbol 219 Button
on (release) {
gotoAndPlay (200);
}