Frame 2
this.stop();
Frame 18
this.stop();
cgiurl = "http://village.infoweb.ne.jp/~fwkd4612/Xevious/";
Frame 24
areaNo = 1;
subareaNo = 1;
playercount = 2;
playerleft = "**";
Frame 25
this.stop();
i = 111;
while (120 >= i) {
theName = "ZenemyClip" + i;
this.attachMovie("Zenemy", theName, i);
i++;
}
playerName = "player";
if (_root[playerName] == null) {
_root.attachMovie("solvalou", playerName, 200);
_root[playerName]._x = 112;
_root[playerName]._y = 274;
}
siteName = "siteClip";
if (_root[siteName] == null) {
_root.attachMovie("site", siteName, 190);
_root[siteName]._x = 112;
_root[siteName]._y = 178;
}
Instance of Symbol 360 MovieClip "area1subarea1" in Frame 25
onClipEvent (load) {
function setting() {
this.setBenemy(-8, 670, "barra");
this.setBenemy(8, 669, "zolvak");
this.setBenemy(-8, 414, "barra");
this.setBenemy(8, 414, "rogram");
this.setBenemy(32, 326, "barra");
this.setBenemy(32, 310, "rogram");
this.setBenemy(56, 246, "zolvak");
this.setBenemy(40, 230, "rogram");
this.setBenemy(8, -66, "rogram");
this.setBenemy(8, -82, "zolvak");
this.setsol(88, -186);
}
function setBenemy(setX, setY, setName) {
i = 1;
while (20 >= i) {
theName = "BenemyClip" + i;
if (_root[theName] == null) {
_root.attachMovie("Benemy", theName, i);
_root[theName].gotoAndPlay("init");
_root[theName].gotoAndPlay(setName);
_root[theName]._x = _root.map._x + setX;
_root[theName]._y = _root.map._y + setY;
return;
}
i++;
}
}
function setBR(setX, setY, setName) {
i = 1;
while (20 >= i) {
theName = "BenemyClip" + i;
if (_root[theName] == null) {
_root.attachMovie("Benemy", theName, 57);
_root[theName].gotoAndPlay("init");
_root[theName].gotoAndPlay(setName);
_root[theName]._x = _root.map._x + setX;
_root[theName]._y = _root.map._y + setY;
break;
}
i++;
}
i = 1;
while (4 >= i) {
theName = "BRClip" + i;
_root.attachMovie("Benemy", theName, 52 + i);
_root[theName].gotoAndPlay("init");
_root[theName].gotoAndPlay("rogram");
if (i == 1) {
_root[theName]._x = (_root.map._x + setX) + 14;
_root[theName]._y = _root.map._y + setY;
} else if (i == 2) {
_root[theName]._x = (_root.map._x + setX) - 14;
_root[theName]._y = _root.map._y + setY;
} else if (i == 3) {
_root[theName]._x = _root.map._x + setX;
_root[theName]._y = (_root.map._y + setY) + 14;
} else if (i == 4) {
_root[theName]._x = _root.map._x + setX;
_root[theName]._y = (_root.map._y + setY) - 14;
}
i++;
}
}
function setsol(setX, setY) {
i = 41;
while (50 >= i) {
theName = "solClip" + i;
if (_root[theName] == null) {
_root.attachMovie("sol", theName, i);
_root[theName]._x = _root.map._x + setX;
_root[theName]._y = _root.map._y + setY;
return;
}
i++;
}
}
function setSP(setY) {
i = 51;
while (60 >= i) {
theName = "SPClip" + i;
if (_root[theName] == null) {
_root.attachMovie("SP", theName, i);
_root[theName]._y = _root.msp._y + setY;
return;
}
i++;
}
}
}
Instance of Symbol 361 MovieClip "area1subarea2" in Frame 25
onClipEvent (load) {
function setting() {
this.setBenemy(30, -266, "grobda");
this.setBenemy(30, -290, "grobda");
this.setBenemy(30, -314, "grobda");
this.setBenemy(8, -562, "rogram");
this.setBenemy(24, -562, "barra");
this.setBenemy(80, -730, "zolvak");
this.setBenemy(64, -746, "rogram");
this.setBenemy(-72, -762, "rogram");
this.setBenemy(48, -762, "zolvak");
this.setBenemy(32, -778, "rogram");
this.setBenemy(16, -794, "zolvak");
this.setBR(16, -862, "b_logram");
}
function setBenemy(setX, setY, setName) {
i = 1;
while (20 >= i) {
theName = "BenemyClip" + i;
if (_root[theName] == null) {
_root.attachMovie("Benemy", theName, i);
_root[theName].gotoAndPlay("init");
_root[theName].gotoAndPlay(setName);
_root[theName]._x = _root.map._x + setX;
_root[theName]._y = _root.map._y + setY;
return;
}
i++;
}
}
function setBR(setX, setY, setName) {
i = 1;
while (20 >= i) {
theName = "BenemyClip" + i;
if (_root[theName] == null) {
_root.attachMovie("Benemy", theName, 57);
_root[theName].gotoAndPlay("init");
_root[theName].gotoAndPlay(setName);
_root[theName]._x = _root.map._x + setX;
_root[theName]._y = _root.map._y + setY;
break;
}
i++;
}
i = 1;
while (4 >= i) {
theName = "BRClip" + i;
_root.attachMovie("Benemy", theName, 52 + i);
_root[theName].gotoAndPlay("init");
_root[theName].gotoAndPlay("rogram");
if (i == 1) {
_root[theName]._x = (_root.map._x + setX) + 14;
_root[theName]._y = _root.map._y + setY;
} else if (i == 2) {
_root[theName]._x = (_root.map._x + setX) - 14;
_root[theName]._y = _root.map._y + setY;
} else if (i == 3) {
_root[theName]._x = _root.map._x + setX;
_root[theName]._y = (_root.map._y + setY) + 14;
} else if (i == 4) {
_root[theName]._x = _root.map._x + setX;
_root[theName]._y = (_root.map._y + setY) - 14;
}
i++;
}
}
function setsol(setX, setY) {
i = 41;
while (50 >= i) {
theName = "solClip" + i;
if (_root[theName] == null) {
_root.attachMovie("sol", theName, i);
_root[theName]._x = _root.map._x + setX;
_root[theName]._y = _root.map._y + setY;
return;
}
i++;
}
}
function setSP(setY) {
i = 51;
while (60 >= i) {
theName = "SPClip" + i;
if (_root[theName] == null) {
_root.attachMovie("SP", theName, i);
_root[theName]._y = _root.msp._y + setY;
return;
}
i++;
}
}
}
Instance of Symbol 397 MovieClip "map" in Frame 25
onClipEvent (load) {
if (_root.areaNo == 1) {
this.gotoAndStop("area1");
} else if (_root.areaNo == 2) {
this.gotoAndStop("area2");
} else if (_root.areaNo == 3) {
this.gotoAndStop("area3");
} else if (_root.areaNo == 4) {
this.gotoAndStop("area4");
} else if (_root.areaNo == 5) {
this.gotoAndStop("area5");
} else if (_root.areaNo == 6) {
this.gotoAndStop("area6");
} else if (_root.areaNo == 7) {
this.gotoAndStop("area7");
} else if (_root.areaNo == 8) {
this.gotoAndStop("area8");
} else if (_root.areaNo == 9) {
this.gotoAndStop("area9");
} else if (_root.areaNo == 10) {
this.gotoAndStop("area10");
} else if (_root.areaNo == 11) {
this.gotoAndStop("area11");
} else if (_root.areaNo == 12) {
this.gotoAndStop("area12");
} else if (_root.areaNo == 13) {
this.gotoAndStop("area13");
} else if (_root.areaNo == 14) {
this.gotoAndStop("area14");
} else if (_root.areaNo == 15) {
this.gotoAndStop("area15");
} else if (_root.areaNo == 16) {
this.gotoAndStop("area16");
}
}
onClipEvent (enterFrame) {
if (_y >= 1313) {
if (_currentframe == 16) {
this.gotoAndStop(7);
_y = -1023;
_root.areaNo = 1;
} else {
this.gotoAndStop(_currentframe + 1);
_y = -1023;
_root.areaNo = _root.areaNo + 1;
}
} else if (_y >= 950) {
_y = (_y + 2);
if (_root.subareaNo == 4) {
i = 1;
while (16 >= i) {
if (_root.areaNo == i) {
functionName = ("_root.area" + i) + "subarea4";
_root.subareaNo = _root.subareaNo + 1;
eval (functionName).setting();
break;
}
i++;
}
}
} else if (_y >= 300) {
_y = (_y + 2);
if (_root.subareaNo == 3) {
i = 1;
while (16 >= i) {
if (_root.areaNo == i) {
functionName = ("_root.area" + i) + "subarea3";
_root.subareaNo = _root.subareaNo + 1;
eval (functionName).setting();
break;
}
i++;
}
}
} else if (_y >= -350) {
_y = (_y + 2);
if (_root.subareaNo == 2) {
i = 1;
while (16 >= i) {
if (_root.areaNo == i) {
functionName = ("_root.area" + i) + "subarea2";
_root.subareaNo = _root.subareaNo + 1;
eval (functionName).setting();
break;
}
i++;
}
}
} else if (_y >= -1000) {
_y = (_y + 2);
if (_root.subareaNo == 1) {
i = 1;
while (16 >= i) {
if (_root.areaNo == i) {
functionName = ("_root.area" + i) + "subarea1";
_root.subareaNo = _root.subareaNo + 1;
eval (functionName).setting();
break;
}
i++;
}
}
} else {
_y = (_y + 2);
}
}
Frame 26
i = 1;
while (20 >= i) {
theName = "_root.BenemyClip" + i;
eval (theName).removeMovieClip();
i++;
}
i = 1;
while (4 >= i) {
theName = "_root.BRClip" + i;
eval (theName).removeMovieClip();
i++;
}
i = 41;
while (50 >= i) {
theName = "_root.solClip" + i;
eval (theName).removeMovieClip();
i++;
}
i = 51;
while (60 >= i) {
theName = "_root.SPClip" + i;
eval (theName).removeMovieClip();
i++;
}
i = 111;
while (120 >= i) {
theName = "_root.ZenemyClip" + i;
eval (theName).removeMovieClip();
i++;
}
i = 21;
while (40 >= i) {
theName = "_root.boomClip" + i;
eval (theName).removeMovieClip();
i++;
}
i = 151;
while (180 >= i) {
theName = "_root.burretClip" + i;
eval (theName).removeMovieClip();
i++;
}
i = 81;
while (90 >= i) {
theName = "_root.bacuraClip" + i;
eval (theName).removeMovieClip();
i++;
}
_root.siteClip.removeMovieClip();
_root.player.removeMovieClip();
Frame 39
subareaNo = 1;
playercount = playercount - 1;
playerleft = "";
if (playercount < 0) {
_root.gotoAndStop("scorecheck");
} else if (playercount == 0) {
playerleft = "";
_root.gotoAndPlay("init");
} else {
i = 1;
while (playercount >= i) {
playerLeft = playerleft + "*";
_root.gotoAndPlay("init");
i++;
}
}
Frame 48
_root.score = _root.myscore;
_root.name = "";
Instance of Symbol 432 MovieClip in Frame 48
onClipEvent (keyDown) {
var theKeyCode = Key.getCode();
if (theKeyCode == Key.ENTER) {
_root.play();
}
}
Frame 52
this.gotoAndPlay("gameover");
Frame 53
_root.score = _root.myscore;
_root.name = "";
Instance of Symbol 432 MovieClip in Frame 53
onClipEvent (keyDown) {
var theKeyCode = Key.getCode();
if (theKeyCode == Key.ENTER) {
_root.play();
}
}
Frame 57
this.gotoAndPlay("gameover");
Frame 58
_root.score = _root.myscore;
_root.name = "";
Instance of Symbol 432 MovieClip in Frame 58
onClipEvent (keyDown) {
var theKeyCode = Key.getCode();
if (theKeyCode == Key.ENTER) {
_root.play();
}
}
Frame 62
this.gotoAndPlay("gameover");
Frame 63
_root.score = _root.myscore;
_root.name = "";
Instance of Symbol 432 MovieClip in Frame 63
onClipEvent (keyDown) {
var theKeyCode = Key.getCode();
if (theKeyCode == Key.ENTER) {
_root.play();
}
}
Frame 67
this.gotoAndPlay("gameover");
Frame 68
_root.score = _root.myscore;
_root.name = "";
Instance of Symbol 432 MovieClip in Frame 68
onClipEvent (keyDown) {
var theKeyCode = Key.getCode();
if (theKeyCode == Key.ENTER) {
_root.play();
}
}
Frame 72
this.gotoAndPlay("gameover");
Frame 73
theSoundObj = new Sound();
theSoundObj.stop();
Frame 93
_root.gotoAndStop("titleA");
Symbol 32 MovieClip Frame 7
this.stop();
Symbol 69 MovieClip Frame 7
this.stop();
Symbol 84 MovieClip Frame 7
this.stop();
Symbol 85 MovieClip [Zenemy] Frame 1
function init() {
i = 1;
_x = this.randomInt(224);
if (_x >= 112) {
i = -1;
}
_y = (-this.randomInt(300));
level = this.randomInt(2);
if (level == 1) {
downPower = 4;
widePower = 2 * i;
this.gotoAndPlay("toroido");
} else if (level == 2) {
downPower = 6;
widePower = 1 * i;
this.gotoAndPlay("torkan");
} else if (level == 3) {
downPower = 6;
widePower = 3 * i;
this.gotoAndPlay("jara");
} else if (level == 4) {
downPower = 8;
widePower = 1 * i;
this.gotoAndPlay("kapi");
} else if (level == 5) {
downPower = 8;
widePower = 1 * i;
this.gotoAndPlay("kapi");
} else if (level == 6) {
downPower = 8;
widePower = 1 * i;
this.gotoAndPlay("kapi");
}
}
function move() {
nextY = _y + downPower;
nextX = _x + widePower;
if (yMax < nextY) {
this.init();
} else {
_y = nextY;
}
if (xMax < nextX) {
this.init();
} else if (nextX < xMin) {
this.init();
} else {
_x = nextX;
}
this.hitCheckzapper();
this.hitCheckplayer();
}
function randomInt(maxNum) {
var rndNum = (Math.random() * maxNum);
if (rndNum == 0) {
rndNum = 1;
} else {
rndNum = Math.ceil(rndNum);
}
return(rndNum);
}
function hitCheckzapper() {
i = 141;
while (150 >= i) {
zapperName = "zapperClip" + i;
if (this.hitTest(_root[zapperName])) {
_root.myscore = _root.myscore + score;
_root[zapperName].hit();
j = 91;
while (110 >= j) {
bomName = "bomClip" + j;
if (_root[bomName] == null) {
_root.attachMovie("bom", bomName, j);
_root[bomName]._x = _x;
_root[bomName]._y = _y;
break;
}
j++;
}
this.init();
return;
}
i++;
}
}
function hitCheckplayer() {
if (this.hitTest(_root.player)) {
_root.player.hit();
this.init();
}
}
function shotburret() {
i = 151;
while (180 >= i) {
burretName = "burretClip" + i;
if (_root[burretName] == null) {
_root.attachMovie("burret", burretName, i);
_root[burretName]._x = _x;
_root[burretName]._y = _y;
return;
}
i++;
}
}
yMax = 290 + _height;
xMax = 224 + _width;
xMin = -_width;
Symbol 85 MovieClip [Zenemy] Frame 2
this.init();
Symbol 85 MovieClip [Zenemy] Frame 3
score = 30;
this.move();
if (((_x >= (_root.player._x - 4)) and ((_root.player._x + 4) >= _x)) and (10 < _y)) {
widePower = widePower * -1;
if (this.randomInt(3) == 1) {
this.shotburret();
}
gotoAndPlay (5);
}
Symbol 85 MovieClip [Zenemy] Frame 4
this.gotoAndPlay(_currentframe - 1);
Symbol 85 MovieClip [Zenemy] Frame 5
this.move();
if (0 < widePower) {
widePower = widePower + 1;
} else {
widePower = widePower - 1;
}
Symbol 85 MovieClip [Zenemy] Frame 6
this.gotoAndPlay(_currentframe - 1);
Symbol 85 MovieClip [Zenemy] Frame 7
score = 50;
this.move();
if (_y >= (_root.player._y - this.randomInt(100))) {
downPower = -6;
widePower = widePower * -4;
gotoAndPlay (9);
}
Symbol 85 MovieClip [Zenemy] Frame 8
this.gotoAndPlay(_currentframe - 1);
Symbol 85 MovieClip [Zenemy] Frame 9
this.hitCheckzapper();
this.hitCheckplayer();
Symbol 85 MovieClip [Zenemy] Frame 10
this.hitCheckzapper();
this.hitCheckplayer();
Symbol 85 MovieClip [Zenemy] Frame 11
this.hitCheckzapper();
this.hitCheckplayer();
Symbol 85 MovieClip [Zenemy] Frame 12
this.hitCheckzapper();
this.hitCheckplayer();
this.shotburret();
Symbol 85 MovieClip [Zenemy] Frame 13
this.hitCheckzapper();
this.hitCheckplayer();
Symbol 85 MovieClip [Zenemy] Frame 14
this.hitCheckzapper();
this.hitCheckplayer();
Symbol 85 MovieClip [Zenemy] Frame 15
this.move();
Symbol 85 MovieClip [Zenemy] Frame 16
this.gotoAndPlay(_currentframe - 1);
Symbol 85 MovieClip [Zenemy] Frame 17
score = 20;
this.move();
if ((_x >= (_root.player._x - 8)) and ((_root.player._x + 8) >= _x)) {
widePower = widePower * -4;
gotoAndPlay (19);
}
Symbol 85 MovieClip [Zenemy] Frame 18
this.gotoAndPlay(_currentframe - 1);
Symbol 85 MovieClip [Zenemy] Frame 19
this.move();
Symbol 85 MovieClip [Zenemy] Frame 20
this.gotoAndPlay(_currentframe - 1);
Symbol 85 MovieClip [Zenemy] Frame 25
score = 20;
this.move();
if (_y >= (_root.player._y - this.randomInt(50))) {
downPower = -8;
widePower = widePower * -4;
gotoAndPlay (27);
}
Symbol 85 MovieClip [Zenemy] Frame 26
this.gotoAndPlay(_currentframe - 1);
Symbol 85 MovieClip [Zenemy] Frame 27
_y = (_y + 4);
_x = (_x + widePower);
this.hitCheckzapper();
this.hitCheckplayer();
Symbol 85 MovieClip [Zenemy] Frame 28
_y = (_y + 2);
_x = (_x + widePower);
this.hitCheckzapper();
this.hitCheckplayer();
Symbol 85 MovieClip [Zenemy] Frame 29
downPower = -8;
widePower = widePower * -3;
_y = (_y - 2);
_x = (_x + widePower);
this.hitCheckzapper();
this.hitCheckplayer();
Symbol 85 MovieClip [Zenemy] Frame 30
_y = (_y - 4);
_x = (_x + widePower);
this.hitCheckzapper();
this.hitCheckplayer();
Symbol 85 MovieClip [Zenemy] Frame 31
this.move();
Symbol 85 MovieClip [Zenemy] Frame 32
this.gotoAndPlay(_currentframe - 1);
Symbol 87 Button
on (keyPress "z") {
_root.player.shotzapper();
}
Symbol 133 MovieClip [solvalou] Frame 1
function moveplayer() {
if (Key.isDown(Key.LEFT)) {
if (Key.isDown(Key.UP)) {
_x = (_x - 4);
_y = (_y - 4);
_root.siteClip._x = _x;
_root.siteClip._y = _y - 96;
} else if (Key.isDown(Key.DOWN)) {
_x = (_x - 4);
_y = (_y + 4);
_root.siteClip._x = _x;
_root.siteClip._y = _y - 96;
} else {
_x = (_x - 4);
_root.siteClip._x = _x;
_root.siteClip._y = _y - 96;
}
} else if (Key.isDown(Key.RIGHT)) {
if (Key.isDown(Key.UP)) {
_x = (_x + 4);
_y = (_y - 4);
_root.siteClip._x = _x;
_root.siteClip._y = _y - 96;
} else if (Key.isDown(Key.DOWN)) {
_x = (_x + 4);
_y = (_y + 4);
_root.siteClip._x = _x;
_root.siteClip._y = _y - 96;
} else {
_x = (_x + 4);
_root.siteClip._x = _x;
_root.siteClip._y = _y - 96;
}
} else if (Key.isDown(Key.UP)) {
if (Key.isDown(Key.LEFT)) {
_x = (_x - 4);
_y = (_y - 4);
_root.siteClip._x = _x;
_root.siteClip._y = _y - 96;
} else if (Key.isDown(Key.RIGHT)) {
_x = (_x + 4);
_y = (_y - 4);
_root.siteClip._x = _x;
_root.siteClip._y = _y - 96;
} else {
_y = (_y - 4);
_root.siteClip._x = _x;
_root.siteClip._y = _y - 96;
}
} else if (Key.isDown(Key.DOWN)) {
if (Key.isDown(Key.LEFT)) {
_x = (_x - 4);
_y = (_y + 4);
_root.siteClip._x = _x;
_root.siteClip._y = _y - 96;
} else if (Key.isDown(Key.RIGHT)) {
_x = (_x - 4);
_y = (_y + 4);
_root.siteClip._x = _x;
_root.siteClip._y = _y - 96;
} else {
_y = (_y + 4);
_root.siteClip._x = _x;
_root.siteClip._y = _y - 96;
}
}
if (8 >= _x) {
_x = 8;
_root.siteClip._x = _x;
} else if (_x >= 216) {
_x = 216;
_root.siteClip._x = _x;
}
if (122 >= _y) {
_y = 122;
_root.siteClip._y = _y - 96;
} else if (_y >= 282) {
_y = 282;
_root.siteClip._y = _y - 96;
}
}
function shotzapper() {
i = 141;
while (150 >= i) {
zapperName = "zapperClip" + i;
if (_root[zapperName] == null) {
_root.attachMovie("zapper", zapperName, i);
_root[zapperName]._x = _x;
_root[zapperName]._y = _y;
return;
}
i++;
}
}
function hit() {
if (_currentframe < 10) {
this.gotoAndPlay("bang");
}
}
Symbol 133 MovieClip [solvalou] Frame 2
this.moveplayer();
Symbol 133 MovieClip [solvalou] Frame 3
this.gotoAndPlay(_currentframe - 1);
Symbol 133 MovieClip [solvalou] Frame 25
this.stop();
Symbol 133 MovieClip [solvalou] Frame 26
theSoundObj = new Sound();
theSoundObj.stop();
Symbol 133 MovieClip [solvalou] Frame 71
_root.gotoAndPlay("crush");
Symbol 140 MovieClip [burret] Frame 1
function move() {
if (yMax < _y) {
this.removeMovieClip();
} else if (_y < yMin) {
this.removeMovieClip();
} else {
_y = (_y + nextY);
}
if (xMax < _x) {
this.removeMovieClip();
} else if (_x < xMin) {
this.removeMovieClip();
} else {
_x = (_x + nextX);
}
this.hitCheckplayer();
}
function hitCheckplayer() {
if (this.hitTest(_root.player)) {
_root.player.hit();
this.removeMovieClip();
}
}
yMax = 290 + _height;
xMax = 224 + _width;
yMin = -_height;
xMin = -_width;
xDis = Math.abs(_root.player._x - _x);
yDis = Math.abs(_root.player._y - _y);
radian = Math.atan2(yDis, xDis);
nextY = 4 * Math.sin(radian);
nextX = 4 * Math.cos(radian);
if (_root.player._x < _x) {
nextX = -nextX;
}
if (_root.player._y < _y) {
nextY = -nextY;
}
Symbol 140 MovieClip [burret] Frame 2
this.move();
this.hitCheckplayer();
Symbol 140 MovieClip [burret] Frame 3
this.gotoAndPlay(_currentframe - 1);
Symbol 146 MovieClip [zapper] Frame 1
function hit() {
this.removeMovieClip();
}
Symbol 146 MovieClip [zapper] Frame 2
_y = (_y - 32);
if (_y < -32) {
this.removeMovieClip();
}
Symbol 146 MovieClip [zapper] Frame 3
this.gotoAndPlay(_currentframe - 1);
Symbol 170 MovieClip [bom] Frame 1
_y = (_y + 2);
Symbol 170 MovieClip [bom] Frame 2
_y = (_y + 2);
Symbol 170 MovieClip [bom] Frame 3
_y = (_y + 2);
Symbol 170 MovieClip [bom] Frame 4
_y = (_y + 2);
Symbol 170 MovieClip [bom] Frame 5
_y = (_y + 2);
Symbol 170 MovieClip [bom] Frame 6
_y = (_y + 2);
Symbol 170 MovieClip [bom] Frame 7
_y = (_y + 2);
Symbol 170 MovieClip [bom] Frame 8
_y = (_y + 2);
Symbol 170 MovieClip [bom] Frame 9
_y = (_y + 2);
Symbol 170 MovieClip [bom] Frame 10
_y = (_y + 2);
Symbol 170 MovieClip [bom] Frame 11
_y = (_y + 2);
Symbol 170 MovieClip [bom] Frame 12
this.removeMovieClip();
Symbol 171 Button
on (keyPress "x") {
if (_root.player._currentframe < 10) {
_root.siteClip.shotbruster();
}
}
Symbol 178 MovieClip [site] Frame 1
function shotbruster() {
this.gotoAndPlay("shooting");
brusterNameA = "brusterClipA";
if (_root[brusterNameA] == null) {
_root.attachMovie("brusterA", brusterNameA, 131);
_root[brusterNameA]._x = _x;
_root[brusterNameA]._y = _y;
}
}
function hit() {
if (_currentframe < 10) {
this.gotoAndPlay("serach");
}
}
function init() {
this.gotoAndPlay("init");
}
Symbol 178 MovieClip [site] Frame 3
this.gotoAndPlay(_currentframe - 1);
Symbol 178 MovieClip [site] Frame 14
this.gotoAndPlay(_currentframe - 1);
Symbol 178 MovieClip [site] Frame 26
this.gotoAndPlay("init");
Symbol 180 MovieClip [bruster] Frame 1
_y = (_y + 2);
Symbol 180 MovieClip [bruster] Frame 2
_y = (_y + 2);
this.removeMovieClip();
Symbol 182 MovieClip [brusterA] Frame 1
_y = (_y + 2);
Symbol 182 MovieClip [brusterA] Frame 2
_y = (_y + 2);
Symbol 182 MovieClip [brusterA] Frame 3
_y = (_y + 2);
Symbol 182 MovieClip [brusterA] Frame 4
_y = (_y + 2);
Symbol 182 MovieClip [brusterA] Frame 5
_y = (_y + 2);
Symbol 182 MovieClip [brusterA] Frame 6
_y = (_y + 2);
Symbol 182 MovieClip [brusterA] Frame 7
_y = (_y + 2);
Symbol 182 MovieClip [brusterA] Frame 8
_y = (_y + 2);
Symbol 182 MovieClip [brusterA] Frame 9
_y = (_y + 2);
Symbol 182 MovieClip [brusterA] Frame 10
_y = (_y + 2);
Symbol 182 MovieClip [brusterA] Frame 11
_y = (_y + 2);
Symbol 182 MovieClip [brusterA] Frame 12
_y = (_y + 2);
Symbol 182 MovieClip [brusterA] Frame 13
_y = (_y + 2);
Symbol 182 MovieClip [brusterA] Frame 14
_y = (_y + 2);
Symbol 182 MovieClip [brusterA] Frame 15
_y = (_y + 2);
_root.siteClip.init();
brusterName = "brusterClip";
if (_root[brusterName] == null) {
_root.attachMovie("bruster", brusterName, 132);
_root[brusterName]._x = _x;
_root[brusterName]._y = _y;
}
this.removeMovieClip();
Symbol 208 MovieClip [Benemy] Frame 1
function move() {
nextY = _y + downPower;
if (yMax < nextY) {
this.removeMovieClip();
} else {
_y = nextY;
}
this.hitCheckbruster();
this.hitChecksite();
}
function randomInt(maxNum) {
var rndNum = (Math.random() * maxNum);
if (rndNum == 0) {
rndNum = 1;
} else {
rndNum = Math.ceil(rndNum);
}
return(rndNum);
}
function hitCheckbruster() {
if (this.hitTest(_root.brusterClip)) {
_root.myscore = _root.myscore + score;
j = 21;
while (40 >= j) {
boomName = "boomClip" + j;
if (_root[boomName] == null) {
_root.attachMovie("boom", boomName, j);
_root[boomName]._x = _x;
_root[boomName]._y = _y;
break;
}
j++;
}
this.removeMovieClip();
}
}
function hitCheckbrusterC() {
if (this.hitTest(_root.brusterClip)) {
_root.myscore = _root.myscore + score;
j = 21;
while (40 >= j) {
boomName = "boomClip" + j;
if (_root[boomName] == null) {
_root.attachMovie("boomB", boomName, j);
_root[boomName]._x = _x;
_root[boomName]._y = _y;
break;
}
j++;
}
this.removeMovieClip();
}
}
function hit() {
j = 21;
while (40 >= j) {
boomName = "boomClip" + j;
if (_root[boomName] == null) {
_root.attachMovie("boom", boomName, j);
_root[boomName]._x = _x;
_root[boomName]._y = _y;
break;
}
j++;
}
this.removeMovieClip();
}
function hitChecksite() {
if (this.hitTest(_root.siteClip)) {
_root.siteClip.hit();
}
}
function moveB() {
nextY = _y + downPower;
if (yMax < nextY) {
this.removeMovieClip();
} else {
_y = nextY;
}
this.hitCheckbrusterB();
this.hitChecksite();
}
function moveC() {
nextY = _y + downPower;
if (yMax < nextY) {
this.removeMovieClip();
} else {
_y = nextY;
}
this.hitCheckbrusterC();
this.hitChecksite();
}
function hitCheckbrusterB() {
if (this.hitTest(_root.brusterClip)) {
_root.myscore = _root.myscore + score;
j = 21;
while (40 >= j) {
boomName = "boomClip" + j;
if (_root[boomName] == null) {
_root.attachMovie("boom", boomName, j);
_root[boomName]._x = _x;
_root[boomName]._y = _y;
break;
}
j++;
}
i = 1;
while (4 >= i) {
functionName = "_root.BRClip" + i;
eval (functionName).hit();
i++;
}
this.removeMovieClip();
}
}
function shotburret() {
i = 151;
while (180 >= i) {
burretName = "burretClip" + i;
if (_root[burretName] == null) {
_root.attachMovie("burret", burretName, i);
_root[burretName]._x = _x;
_root[burretName]._y = _y;
return;
}
i++;
}
}
yMax = 290 + _height;
downPower = 2;
Symbol 208 MovieClip [Benemy] Frame 3
score = 100;
this.move();
Symbol 208 MovieClip [Benemy] Frame 4
this.gotoAndPlay(_currentframe - 1);
Symbol 208 MovieClip [Benemy] Frame 5
score = 300;
this.move();
if ((50 < _y) and (_y < 200)) {
if (this.randomInt(3) == 1) {
this.shotburret();
}
}
Symbol 208 MovieClip [Benemy] Frame 6
this.move();
Symbol 208 MovieClip [Benemy] Frame 7
this.move();
Symbol 208 MovieClip [Benemy] Frame 8
this.move();
Symbol 208 MovieClip [Benemy] Frame 9
this.move();
Symbol 208 MovieClip [Benemy] Frame 10
this.move();
Symbol 208 MovieClip [Benemy] Frame 11
this.move();
Symbol 208 MovieClip [Benemy] Frame 12
this.move();
Symbol 208 MovieClip [Benemy] Frame 13
this.move();
Symbol 208 MovieClip [Benemy] Frame 14
this.move();
Symbol 208 MovieClip [Benemy] Frame 15
this.move();
Symbol 208 MovieClip [Benemy] Frame 16
this.move();
Symbol 208 MovieClip [Benemy] Frame 17
this.move();
Symbol 208 MovieClip [Benemy] Frame 18
this.gotoAndPlay("b_logram");
Symbol 208 MovieClip [Benemy] Frame 19
score = 1000;
this.move();
this.shotburret();
Symbol 208 MovieClip [Benemy] Frame 20
this.move();
Symbol 208 MovieClip [Benemy] Frame 21
this.move();
Symbol 208 MovieClip [Benemy] Frame 22
this.move();
Symbol 208 MovieClip [Benemy] Frame 23
this.move();
Symbol 208 MovieClip [Benemy] Frame 24
this.move();
Symbol 208 MovieClip [Benemy] Frame 25
this.move();
Symbol 208 MovieClip [Benemy] Frame 26
this.move();
Symbol 208 MovieClip [Benemy] Frame 27
this.move();
Symbol 208 MovieClip [Benemy] Frame 28
this.move();
Symbol 208 MovieClip [Benemy] Frame 29
this.move();
Symbol 208 MovieClip [Benemy] Frame 30
this.move();
Symbol 208 MovieClip [Benemy] Frame 31
this.move();
Symbol 208 MovieClip [Benemy] Frame 32
this.move();
Symbol 208 MovieClip [Benemy] Frame 33
this.move();
Symbol 208 MovieClip [Benemy] Frame 34
this.move();
Symbol 208 MovieClip [Benemy] Frame 35
this.gotoAndPlay("derota");
Symbol 208 MovieClip [Benemy] Frame 36
score = 800;
this.move();
Symbol 208 MovieClip [Benemy] Frame 37
this.gotoAndPlay(_currentframe - 1);
Symbol 208 MovieClip [Benemy] Frame 38
score = 200;
this.move();
Symbol 208 MovieClip [Benemy] Frame 39
this.gotoAndPlay(_currentframe - 1);
Symbol 208 MovieClip [Benemy] Frame 40
score = 300;
this.moveC();
Symbol 208 MovieClip [Benemy] Frame 41
this.gotoAndPlay(_currentframe - 1);
Symbol 208 MovieClip [Benemy] Frame 44
score = 300;
this.move();
if ((50 < _y) and (_y < 200)) {
if (this.randomInt(3) == 1) {
this.gotoAndPlay("rogramB");
}
}
Symbol 208 MovieClip [Benemy] Frame 45
this.move();
Symbol 208 MovieClip [Benemy] Frame 46
this.move();
Symbol 208 MovieClip [Benemy] Frame 47
this.move();
Symbol 208 MovieClip [Benemy] Frame 48
this.move();
Symbol 208 MovieClip [Benemy] Frame 49
this.move();
Symbol 208 MovieClip [Benemy] Frame 50
this.move();
Symbol 208 MovieClip [Benemy] Frame 51
this.move();
Symbol 208 MovieClip [Benemy] Frame 52
this.move();
Symbol 208 MovieClip [Benemy] Frame 53
this.move();
Symbol 208 MovieClip [Benemy] Frame 54
this.move();
Symbol 208 MovieClip [Benemy] Frame 55
this.move();
Symbol 208 MovieClip [Benemy] Frame 56
this.move();
Symbol 208 MovieClip [Benemy] Frame 57
this.gotoAndPlay("rogram");
Symbol 208 MovieClip [Benemy] Frame 59
this.move();
Symbol 208 MovieClip [Benemy] Frame 60
this.move();
Symbol 208 MovieClip [Benemy] Frame 61
this.move();
this.shotburret();
Symbol 208 MovieClip [Benemy] Frame 62
this.move();
Symbol 208 MovieClip [Benemy] Frame 63
this.move();
Symbol 208 MovieClip [Benemy] Frame 64
this.gotoAndPlay("rogram");
Symbol 208 MovieClip [Benemy] Frame 65
score = 200;
this.move();
Symbol 208 MovieClip [Benemy] Frame 66
this.gotoAndPlay(_currentframe - 1);
Symbol 223 MovieClip [boomB] Frame 1
_y = (_y + 2);
Symbol 223 MovieClip [boomB] Frame 2
_y = (_y + 2);
Symbol 223 MovieClip [boomB] Frame 3
_y = (_y + 2);
Symbol 223 MovieClip [boomB] Frame 4
_y = (_y + 2);
Symbol 223 MovieClip [boomB] Frame 5
_y = (_y + 2);
Symbol 223 MovieClip [boomB] Frame 6
_y = (_y + 2);
Symbol 223 MovieClip [boomB] Frame 7
_y = (_y + 2);
Symbol 223 MovieClip [boomB] Frame 8
_y = (_y + 2);
this.removeMovieClip();
Symbol 232 MovieClip [boom] Frame 1
_y = (_y + 2);
Symbol 232 MovieClip [boom] Frame 2
_y = (_y + 2);
Symbol 232 MovieClip [boom] Frame 3
_y = (_y + 2);
Symbol 232 MovieClip [boom] Frame 4
_y = (_y + 2);
Symbol 232 MovieClip [boom] Frame 5
_y = (_y + 2);
Symbol 232 MovieClip [boom] Frame 6
_y = (_y + 2);
Symbol 232 MovieClip [boom] Frame 7
_y = (_y + 2);
Symbol 232 MovieClip [boom] Frame 8
_y = (_y + 2);
Symbol 232 MovieClip [boom] Frame 9
_y = (_y + 2);
Symbol 232 MovieClip [boom] Frame 10
_y = (_y + 2);
Symbol 232 MovieClip [boom] Frame 11
_y = (_y + 2);
if (300 < _y) {
this.removeMovieClip();
}
Symbol 232 MovieClip [boom] Frame 12
this.gotoAndPlay(_currentframe - 1);
Symbol 237 MovieClip [SP] Frame 1
function move() {
nextY = _y + downPower;
if (yMax < nextY) {
this.removeMovieClip();
} else {
_y = nextY;
}
}
function randomInt(maxNum) {
var rndNum = (Math.random() * maxNum);
if (rndNum == 0) {
rndNum = 1;
} else {
rndNum = Math.ceil(rndNum);
}
return(rndNum);
}
function hitCheckbruster() {
if (this.hitTest(_root.brusterClip)) {
_root.myscore = _root.myscore + 1000;
this.gotoAndPlay("SP");
}
}
function hitCheckplayer() {
if (this.hitTest(_root.player)) {
this.gotoAndPlay("SPget");
}
}
yMax = 290 + _height;
downPower = 2;
_x = 16;
Symbol 237 MovieClip [SP] Frame 2
this.move();
this.hitCheckbruster();
Symbol 237 MovieClip [SP] Frame 3
this.gotoAndPlay(_currentframe - 1);
Symbol 237 MovieClip [SP] Frame 15
this.move();
this.hitCheckplayer();
Symbol 237 MovieClip [SP] Frame 16
this.gotoAndPlay(_currentframe - 1);
Symbol 237 MovieClip [SP] Frame 26
_root.playerleft = _root.playerleft + "*";
_root.playercount = _root.playercount + 1;
Symbol 237 MovieClip [SP] Frame 30
this.removeMovieClip();
Symbol 252 MovieClip Frame 13
this.stop();
Symbol 253 MovieClip [sol] Frame 1
function move() {
nextY = _y + downPower;
if (yMax < nextY) {
this.removeMovieClip();
} else {
_y = nextY;
}
this.hitChecksite();
}
function randomInt(maxNum) {
var rndNum = (Math.random() * maxNum);
if (rndNum == 0) {
rndNum = 1;
} else {
rndNum = Math.ceil(rndNum);
}
return(rndNum);
}
function hitCheckbrusterA() {
if (this.hitTest(_root.brusterClip)) {
this.gotoAndPlay("sol");
}
}
function hitCheckbrusterB() {
if (this.hitTest(_root.brusterClip)) {
j = 21;
while (40 >= j) {
boomName = "boomClip" + j;
if (_root[boomName] == null) {
_root.attachMovie("boom", boomName, j);
_root[boomName]._x = _x;
_root[boomName]._y = _y;
break;
}
j++;
}
this.removeMovieClip();
}
}
function hitChecksite() {
if (this.hitTest(_root.siteClip)) {
_root.siteClip.hit();
}
}
yMax = 290 + _height;
downPower = 2;
Symbol 253 MovieClip [sol] Frame 2
this.move();
this.hitCheckbrusterA();
Symbol 253 MovieClip [sol] Frame 3
this.gotoAndPlay(_currentframe - 1);
Symbol 253 MovieClip [sol] Frame 15
this.move();
Symbol 253 MovieClip [sol] Frame 16
this.move();
Symbol 253 MovieClip [sol] Frame 17
this.move();
Symbol 253 MovieClip [sol] Frame 18
this.move();
Symbol 253 MovieClip [sol] Frame 19
this.move();
Symbol 253 MovieClip [sol] Frame 20
this.move();
Symbol 253 MovieClip [sol] Frame 21
this.move();
this.hitCheckbrusterB();
Symbol 253 MovieClip [sol] Frame 22
this.gotoAndPlay(_currentframe - 1);
Symbol 272 MovieClip [bacura] Frame 1
function init() {
_x = this.randomInt(224);
_y = (-this.randomInt(600));
}
function move() {
if (yMax < nextY) {
this.removeMovieClip();
} else {
_y = (_y + nextY);
}
this.hitCheckzapper();
this.hitCheckplayer();
}
function randomInt(maxNum) {
var rndNum = (Math.random() * maxNum);
if (rndNum == 0) {
rndNum = 1;
} else {
rndNum = Math.ceil(rndNum);
}
return(rndNum);
}
function hitCheckzapper() {
i = 141;
while (150 >= i) {
zapperName = "zapperClip" + i;
if (this.hitTest(_root[zapperName])) {
_root[zapperName].hit();
this.gotoAndPlay("hit");
return;
}
i++;
}
}
function hitCheckplayer() {
if (this.hitTest(_root.player)) {
_root.player.hit();
}
}
yMax = 290 + _height;
nextY = 4;
Symbol 272 MovieClip [bacura] Frame 2
this.init();
Symbol 272 MovieClip [bacura] Frame 3
this.move();
Symbol 272 MovieClip [bacura] Frame 4
gotoAndPlay(_currentframe - 1);
Symbol 272 MovieClip [bacura] Frame 6
gotoAndPlay (3);
Symbol 277 MovieClip Frame 9
loadedSize = _root.getBytesLoaded();
totalSize = _root.getBytesTotal();
if (loadedSize >= totalSize) {
this.play();
} else {
this.gotoAndPlay(_currentframe - 1);
}
Symbol 277 MovieClip Frame 25
this.stop();
_root.gotoAndStop("titleA");
Symbol 320 MovieClip Frame 130
_root.gotoAndStop("demo");
Symbol 324 Button
on (press, keyPress "z") {
_root.gotoAndStop("titleB");
}
Symbol 333 MovieClip Frame 130
_root.gotoAndStop("hiscore");
Symbol 352 MovieClip Frame 1
loadVariables (/:cgiurl add "hiscore.txt", "");
Symbol 352 MovieClip Frame 130
_root.gotoAndStop("titleA");
Symbol 357 Button
on (press, keyPress "z") {
_root.myscore = 0;
_root.gotoAndStop("init");
}
Symbol 364 MovieClip Frame 171
this.stop();
Symbol 397 MovieClip Frame 1
this.stop();
Symbol 402 MovieClip Frame 31
this.stop();
Symbol 413 MovieClip Frame 1
loadVariables (/:cgiurl add "hiscore.txt", "");
Symbol 413 MovieClip Frame 50
this.stop();
if (score1 < _root.myscore) {
_root.gotoAndStop("rank1");
} else if (score2 < _root.myscore) {
_root.gotoAndStop("rank2");
} else if (score3 < _root.myscore) {
_root.gotoAndStop("rank3");
} else if (score4 < _root.myscore) {
_root.gotoAndStop("rank4");
} else if (score5 < _root.myscore) {
_root.gotoAndStop("rank5");
} else {
_root.gotoAndPlay("gameover");
}
Symbol 434 MovieClip Frame 1
name = /:name;
score = /:score;
loadVariables (/:cgiurl add "hiscore.cgi", "", "GET");
stop();