Frame 314
_focusrect = 0;
Frame 341
nBytesTotal = _root.getBytesTotal();
nBytesLoaded = _root.getBytesLoaded();
nPercentLoaded = int((nBytesLoaded / nBytesTotal) * 100);
txtLoaded = nPercentLoaded + "%";
if (nBytesLoaded >= nBytesTotal) {
gotoAndPlay (343);
}
Frame 342
gotoAndPlay (341);
Frame 345
stop();
Frame 350
var nRows = 12;
var nCols = 14;
var nScreens = 21;
var nLevel = 1;
var nScreen = 1;
var nHowFar = 1;
var nLives = 5;
var nPipes = 5;
var nScore = 0;
var nGameOver = 0;
var nWaterY = 350;
if (strUsername eq "iwantscreen19") {
nScreen = 19;
}
arrBonii = new Array();
arrBonii = [0, 0, 0, 0, 0, 0, 0, 0];
m = 1;
while (nScreens >= m) {
Set("arrScreen" + m, new Array());
i = 0;
while (i < nRows) {
eval ("arrScreen" + m)[i] = new Array();
j = 0;
while (j < nCols) {
eval ("arrScreen" + m)[i][j] = 0;
j++;
}
i++;
}
m++;
}
arrDirLevel1 = new Array();
arrDirLevel1 = [-1, 1, 4, 4, 3, 3, 2, 3, 3, 3, 3, 4, 3, 4, 3, 2, 2, 2, 2, 3];
arrScreen1[0][0] = 2;
arrScreen1[0][1] = 2;
arrScreen1[0][2] = 2;
arrScreen1[0][3] = 2;
arrScreen1[0][4] = 2;
arrScreen1[0][5] = 2;
arrScreen1[0][6] = 2;
arrScreen1[0][7] = 2;
arrScreen1[0][8] = 2;
arrScreen1[0][9] = 2;
arrScreen1[0][10] = 2;
arrScreen1[0][11] = 2;
arrScreen1[0][12] = 2;
arrScreen1[0][13] = 2;
arrScreen1[1][0] = 13;
arrScreen1[1][1] = 14;
arrScreen1[1][2] = 14;
arrScreen1[1][3] = 14;
arrScreen1[1][4] = 14;
arrScreen1[1][5] = 14;
arrScreen1[1][6] = 14;
arrScreen1[1][7] = 14;
arrScreen1[1][8] = 14;
arrScreen1[1][9] = 14;
arrScreen1[1][10] = 14;
arrScreen1[1][11] = 14;
arrScreen1[1][12] = 13;
arrScreen1[1][13] = 2;
arrScreen1[2][4] = 750;
arrScreen1[2][12] = 1;
arrScreen1[2][13] = 2;
arrScreen1[3][4] = 751;
arrScreen1[3][12] = 1;
arrScreen1[3][13] = 2;
arrScreen1[4][9] = 752;
arrScreen1[4][12] = 1;
arrScreen1[4][13] = 2;
arrScreen1[5][6] = 12;
arrScreen1[5][7] = 22;
arrScreen1[5][8] = 11;
arrScreen1[5][9] = 11;
arrScreen1[5][10] = 11;
arrScreen1[5][11] = 11;
arrScreen1[5][12] = 1;
arrScreen1[5][13] = 2;
arrScreen1[6][7] = 21;
arrScreen1[6][12] = 1;
arrScreen1[6][13] = 2;
arrScreen1[7][7] = 21;
arrScreen1[7][12] = 1;
arrScreen1[7][13] = 2;
arrScreen1[8][7] = 21;
arrScreen1[8][12] = 1;
arrScreen1[8][13] = 2;
arrScreen1[9][2] = 100;
arrScreen1[9][7] = 21;
arrScreen1[9][10] = 101;
arrScreen1[9][12] = 1;
arrScreen1[9][13] = 2;
arrScreen1[10][0] = 3;
arrScreen1[10][1] = 3;
arrScreen1[10][2] = 3;
arrScreen1[10][3] = 3;
arrScreen1[10][4] = 3;
arrScreen1[10][5] = 3;
arrScreen1[10][6] = 3;
arrScreen1[10][7] = 3;
arrScreen1[10][8] = 3;
arrScreen1[10][9] = 3;
arrScreen1[10][10] = 3;
arrScreen1[10][11] = 3;
arrScreen1[10][12] = 5;
arrScreen1[10][13] = 2;
arrScreen1[11][0] = 2;
arrScreen1[11][1] = 2;
arrScreen1[11][2] = 2;
arrScreen1[11][3] = 2;
arrScreen1[11][4] = 2;
arrScreen1[11][5] = 2;
arrScreen1[11][6] = 2;
arrScreen1[11][7] = 2;
arrScreen1[11][8] = 2;
arrScreen1[11][9] = 2;
arrScreen1[11][10] = 2;
arrScreen1[11][11] = 2;
arrScreen1[11][12] = 2;
arrScreen1[11][13] = 2;
arrAliLeft1 = new Array();
arrAliRight1 = new Array();
arrAliLeft1 = [20, 150];
arrAliRight1 = [150, 320];
arrScreen2[0][0] = 2;
arrScreen2[0][1] = 2;
arrScreen2[0][2] = 2;
arrScreen2[0][3] = 2;
arrScreen2[0][4] = 2;
arrScreen2[0][5] = 2;
arrScreen2[0][6] = 2;
arrScreen2[0][7] = 2;
arrScreen2[0][8] = 2;
arrScreen2[0][9] = 2;
arrScreen2[0][10] = 2;
arrScreen2[0][11] = 2;
arrScreen2[0][12] = 2;
arrScreen2[0][13] = 2;
arrScreen2[1][0] = 2;
arrScreen2[1][1] = 13;
arrScreen2[1][2] = 14;
arrScreen2[1][3] = 14;
arrScreen2[1][4] = 14;
arrScreen2[1][5] = 14;
arrScreen2[1][6] = 14;
arrScreen2[1][7] = 14;
arrScreen2[1][8] = 14;
arrScreen2[1][9] = 14;
arrScreen2[1][10] = 14;
arrScreen2[1][11] = 14;
arrScreen2[1][12] = 14;
arrScreen2[1][13] = 13;
arrScreen2[2][0] = 2;
arrScreen2[2][1] = 1;
arrScreen2[2][6] = 750;
arrScreen2[3][0] = 2;
arrScreen2[3][1] = 1;
arrScreen2[3][6] = 751;
arrScreen2[4][0] = 2;
arrScreen2[4][1] = 1;
arrScreen2[5][0] = 2;
arrScreen2[5][1] = 1;
arrScreen2[6][0] = 2;
arrScreen2[6][1] = 1;
arrScreen2[7][0] = 2;
arrScreen2[7][1] = 1;
arrScreen2[8][0] = 2;
arrScreen2[8][1] = 1;
arrScreen2[9][0] = 2;
arrScreen2[9][1] = 1;
arrScreen2[9][3] = 201;
arrScreen2[9][4] = 31;
arrScreen2[9][5] = 31;
arrScreen2[10][0] = 2;
arrScreen2[10][1] = 1;
arrScreen2[10][2] = 11;
arrScreen2[10][3] = 11;
arrScreen2[10][4] = 11;
arrScreen2[10][5] = 11;
arrScreen2[10][6] = 11;
arrScreen2[10][7] = 12;
arrScreen2[10][11] = 3;
arrScreen2[10][12] = 3;
arrScreen2[10][13] = 3;
arrScreen2[11][0] = 2;
arrScreen2[11][1] = 1;
arrScreen2[11][11] = 2;
arrScreen2[11][12] = 2;
arrScreen2[11][13] = 2;
arrScreen3[0][0] = 2;
arrScreen3[0][1] = 1;
arrScreen3[0][12] = 1;
arrScreen3[0][13] = 2;
arrScreen3[1][0] = 2;
arrScreen3[1][1] = 1;
arrScreen3[1][12] = 1;
arrScreen3[1][13] = 2;
arrScreen3[2][0] = 2;
arrScreen3[2][1] = 1;
arrScreen3[2][9] = 12;
arrScreen3[2][10] = 22;
arrScreen3[2][11] = 12;
arrScreen3[2][12] = 1;
arrScreen3[2][13] = 2;
arrScreen3[3][0] = 2;
arrScreen3[3][1] = 1;
arrScreen3[3][2] = 754;
arrScreen3[3][11] = 755;
arrScreen3[3][10] = 21;
arrScreen3[3][12] = 1;
arrScreen3[3][13] = 2;
arrScreen3[4][0] = 2;
arrScreen3[4][1] = 1;
arrScreen3[4][10] = 21;
arrScreen3[4][12] = 1;
arrScreen3[4][13] = 2;
arrScreen3[5][0] = 2;
arrScreen3[5][1] = 1;
arrScreen3[5][2] = 100;
arrScreen3[5][10] = 21;
arrScreen3[5][12] = 1;
arrScreen3[5][13] = 2;
arrScreen3[6][0] = 2;
arrScreen3[6][1] = 1;
arrScreen3[6][2] = 12;
arrScreen3[6][3] = 11;
arrScreen3[6][4] = 11;
arrScreen3[6][5] = 11;
arrScreen3[6][6] = 12;
arrScreen3[6][10] = 21;
arrScreen3[6][12] = 1;
arrScreen3[6][13] = 2;
arrScreen3[7][0] = 2;
arrScreen3[7][1] = 1;
arrScreen3[7][10] = 21;
arrScreen3[7][11] = 0;
arrScreen3[7][12] = 1;
arrScreen3[7][13] = 2;
arrScreen3[8][0] = 2;
arrScreen3[8][1] = 1;
arrScreen3[8][8] = 101;
arrScreen3[8][10] = 21;
arrScreen3[8][12] = 1;
arrScreen3[8][13] = 2;
arrScreen3[9][0] = 2;
arrScreen3[9][1] = 1;
arrScreen3[9][7] = 12;
arrScreen3[9][8] = 12;
arrScreen3[9][10] = 21;
arrScreen3[9][12] = 1;
arrScreen3[9][13] = 2;
arrScreen3[10][0] = 2;
arrScreen3[10][1] = 1;
arrScreen3[10][10] = 21;
arrScreen3[10][12] = 1;
arrScreen3[10][13] = 2;
arrScreen3[11][0] = 2;
arrScreen3[11][1] = 1;
arrScreen3[11][10] = 21;
arrScreen3[11][12] = 1;
arrScreen3[11][13] = 2;
arrAliLeft3 = new Array();
arrAliRight3 = new Array();
arrAliLeft3 = [90, 223];
arrAliRight3 = [180, 240];
arrGetShotMinX3 = new Array();
arrGetShotMaxX3 = new Array();
arrGetShotMinY3 = new Array();
arrGetShotMaxY3 = new Array();
arrShotTime3 = new Array();
arrGetShotMinX3 = [300, 300, 300];
arrGetShotMaxX3 = [330, 330, 330];
arrGetShotMinY3 = [130, 190, 250];
arrGetShotMaxY3 = [180, 240, 300];
arrShotTime3 = [50, 50, 50];
arrScreen4[0][0] = 2;
arrScreen4[0][1] = 1;
arrScreen4[0][10] = 21;
arrScreen4[0][11] = 755;
arrScreen4[0][12] = 1;
arrScreen4[0][13] = 2;
arrScreen4[1][0] = 2;
arrScreen4[1][1] = 1;
arrScreen4[1][2] = 31;
arrScreen4[1][3] = 31;
arrScreen4[1][5] = 202;
arrScreen4[1][10] = 21;
arrScreen4[1][12] = 1;
arrScreen4[1][13] = 2;
arrScreen4[2][0] = 2;
arrScreen4[2][1] = 1;
arrScreen4[2][2] = 12;
arrScreen4[2][3] = 11;
arrScreen4[2][4] = 11;
arrScreen4[2][5] = 12;
arrScreen4[2][10] = 21;
arrScreen4[2][12] = 80;
arrScreen4[2][13] = 2;
arrScreen4[3][0] = 2;
arrScreen4[3][1] = 1;
arrScreen4[3][2] = 754;
arrScreen4[3][10] = 21;
arrScreen4[3][12] = 1;
arrScreen4[3][13] = 2;
arrScreen4[4][0] = 2;
arrScreen4[4][1] = 1;
arrScreen4[4][10] = 21;
arrScreen4[4][12] = 81;
arrScreen4[4][13] = 2;
arrScreen4[5][0] = 2;
arrScreen4[5][1] = 1;
arrScreen4[5][7] = 12;
arrScreen4[5][8] = 12;
arrScreen4[5][10] = 21;
arrScreen4[5][12] = 1;
arrScreen4[5][13] = 2;
arrScreen4[6][0] = 2;
arrScreen4[6][1] = 1;
arrScreen4[6][10] = 21;
arrScreen4[6][12] = 82;
arrScreen4[6][13] = 2;
arrScreen4[7][0] = 2;
arrScreen4[7][1] = 1;
arrScreen4[7][10] = 21;
arrScreen4[7][12] = 1;
arrScreen4[7][13] = 2;
arrScreen4[8][0] = 2;
arrScreen4[8][1] = 1;
arrScreen4[8][10] = 21;
arrScreen4[8][12] = 1;
arrScreen4[8][13] = 1;
arrScreen4[9][0] = 2;
arrScreen4[9][1] = 1;
arrScreen4[9][4] = 100;
arrScreen4[9][10] = 21;
arrScreen4[10][0] = 2;
arrScreen4[10][1] = 5;
arrScreen4[10][2] = 3;
arrScreen4[10][3] = 3;
arrScreen4[10][4] = 3;
arrScreen4[10][5] = 3;
arrScreen4[10][6] = 3;
arrScreen4[10][7] = 3;
arrScreen4[10][8] = 3;
arrScreen4[10][9] = 3;
arrScreen4[10][10] = 3;
arrScreen4[10][11] = 3;
arrScreen4[10][12] = 3;
arrScreen4[10][13] = 3;
arrScreen4[11][0] = 2;
arrScreen4[11][1] = 2;
arrScreen4[11][2] = 2;
arrScreen4[11][3] = 2;
arrScreen4[11][4] = 2;
arrScreen4[11][5] = 2;
arrScreen4[11][6] = 2;
arrScreen4[11][7] = 2;
arrScreen4[11][8] = 2;
arrScreen4[11][9] = 2;
arrScreen4[11][10] = 2;
arrScreen4[11][11] = 2;
arrScreen4[11][12] = 2;
arrScreen4[11][13] = 2;
arrAliLeft4 = new Array();
arrAliRight4 = new Array();
arrAliLeft4 = [90];
arrAliRight4 = [200];
arrGetShotMinX4 = new Array();
arrGetShotMaxX4 = new Array();
arrGetShotMinY4 = new Array();
arrGetShotMaxY4 = new Array();
arrShotTime4 = new Array();
arrGetShotMinX4 = [300, 300, 300];
arrGetShotMaxX4 = [330, 330, 330];
arrGetShotMinY4 = [50, 110, 160];
arrGetShotMaxY4 = [100, 150, 230];
arrShotTime4 = [50, 50, 50];
arrScreen5[0][0] = 2;
arrScreen5[0][1] = 2;
arrScreen5[0][2] = 2;
arrScreen5[0][3] = 2;
arrScreen5[0][4] = 2;
arrScreen5[0][5] = 2;
arrScreen5[0][6] = 2;
arrScreen5[0][7] = 2;
arrScreen5[0][8] = 2;
arrScreen5[0][9] = 2;
arrScreen5[0][10] = 2;
arrScreen5[0][11] = 2;
arrScreen5[0][12] = 2;
arrScreen5[0][13] = 2;
arrScreen5[1][0] = 13;
arrScreen5[1][1] = 14;
arrScreen5[1][2] = 14;
arrScreen5[1][3] = 14;
arrScreen5[1][4] = 14;
arrScreen5[1][5] = 14;
arrScreen5[1][6] = 14;
arrScreen5[1][7] = 14;
arrScreen5[1][8] = 14;
arrScreen5[1][9] = 14;
arrScreen5[1][10] = 14;
arrScreen5[1][11] = 14;
arrScreen5[1][12] = 14;
arrScreen5[1][13] = 13;
arrScreen5[2][0] = 2;
arrScreen5[2][1] = 1;
arrScreen5[2][2] = 754;
arrScreen5[2][11] = 755;
arrScreen5[2][12] = 1;
arrScreen5[2][13] = 2;
arrScreen5[3][0] = 2;
arrScreen5[3][1] = 85;
arrScreen5[3][12] = 80;
arrScreen5[3][13] = 2;
arrScreen5[4][0] = 2;
arrScreen5[4][1] = 1;
arrScreen5[4][7] = 203;
arrScreen5[4][12] = 1;
arrScreen5[4][13] = 2;
arrScreen5[5][0] = 2;
arrScreen5[5][1] = 1;
arrScreen5[5][6] = 1;
arrScreen5[5][7] = 1;
arrScreen5[5][12] = 1;
arrScreen5[5][13] = 2;
arrScreen5[6][0] = 2;
arrScreen5[6][1] = 1;
arrScreen5[6][5] = 1;
arrScreen5[6][6] = 1;
arrScreen5[6][7] = 1;
arrScreen5[6][8] = 1;
arrScreen5[6][12] = 1;
arrScreen5[6][13] = 2;
arrScreen5[7][0] = 2;
arrScreen5[7][1] = 1;
arrScreen5[7][5] = 1;
arrScreen5[7][6] = 1;
arrScreen5[7][7] = 1;
arrScreen5[7][8] = 1;
arrScreen5[7][12] = 1;
arrScreen5[7][13] = 1;
arrScreen5[8][0] = 1;
arrScreen5[8][1] = 1;
arrScreen5[8][4] = 1;
arrScreen5[8][5] = 1;
arrScreen5[8][6] = 1;
arrScreen5[8][7] = 1;
arrScreen5[8][8] = 1;
arrScreen5[8][9] = 1;
arrScreen5[9][3] = 752;
arrScreen5[9][4] = 1;
arrScreen5[9][5] = 1;
arrScreen5[9][6] = 1;
arrScreen5[9][7] = 1;
arrScreen5[9][8] = 1;
arrScreen5[9][9] = 1;
arrScreen5[10][0] = 3;
arrScreen5[10][1] = 3;
arrScreen5[10][2] = 3;
arrScreen5[10][3] = 3;
arrScreen5[10][4] = 5;
arrScreen5[10][5] = 5;
arrScreen5[10][6] = 5;
arrScreen5[10][7] = 5;
arrScreen5[10][8] = 5;
arrScreen5[10][9] = 5;
arrScreen5[10][10] = 3;
arrScreen5[10][11] = 3;
arrScreen5[10][12] = 3;
arrScreen5[10][13] = 3;
arrScreen5[11][0] = 2;
arrScreen5[11][1] = 2;
arrScreen5[11][2] = 2;
arrScreen5[11][3] = 2;
arrScreen5[11][4] = 2;
arrScreen5[11][5] = 2;
arrScreen5[11][6] = 2;
arrScreen5[11][7] = 2;
arrScreen5[11][8] = 2;
arrScreen5[11][9] = 2;
arrScreen5[11][10] = 2;
arrScreen5[11][11] = 2;
arrScreen5[11][12] = 2;
arrScreen5[11][13] = 2;
arrGetShotMinX5 = new Array();
arrGetShotMaxX5 = new Array();
arrGetShotMinY5 = new Array();
arrGetShotMaxY5 = new Array();
arrShotTime5 = new Array();
arrGetShotMinX5 = [0, 0, 0, 0, 0, 0];
arrGetShotMaxX5 = [400, 0, 0, 0, 0, 400];
arrGetShotMinY5 = [0, 0, 0, 0, 0, 0];
arrGetShotMaxY5 = [400, 0, 0, 0, 0, 400];
arrShotTime5 = [40, 0, 0, 0, 0, 40];
arrScreen6[0][0] = 2;
arrScreen6[0][1] = 1;
arrScreen6[0][10] = 1;
arrScreen6[0][11] = 1;
arrScreen6[0][12] = 1;
arrScreen6[0][13] = 2;
arrScreen6[1][0] = 2;
arrScreen6[1][1] = 1;
arrScreen6[1][12] = 1;
arrScreen6[1][13] = 2;
arrScreen6[2][0] = 2;
arrScreen6[2][1] = 1;
arrScreen6[2][3] = 51;
arrScreen6[2][11] = 755;
arrScreen6[2][12] = 1;
arrScreen6[2][13] = 2;
arrScreen6[3][0] = 2;
arrScreen6[3][1] = 1;
arrScreen6[3][7] = 55;
arrScreen6[3][12] = 1;
arrScreen6[3][13] = 2;
arrScreen6[4][0] = 2;
arrScreen6[4][1] = 1;
arrScreen6[4][12] = 1;
arrScreen6[4][13] = 2;
arrScreen6[5][0] = 2;
arrScreen6[5][1] = 1;
arrScreen6[5][12] = 1;
arrScreen6[5][13] = 2;
arrScreen6[6][0] = 2;
arrScreen6[6][1] = 1;
arrScreen6[6][12] = 1;
arrScreen6[6][13] = 2;
arrScreen6[7][0] = 1;
arrScreen6[7][1] = 1;
arrScreen6[7][12] = 1;
arrScreen6[7][13] = 2;
arrScreen6[8][12] = 1;
arrScreen6[8][13] = 2;
arrScreen6[9][11] = 52;
arrScreen6[9][12] = 1;
arrScreen6[9][13] = 2;
arrScreen6[10][0] = 3;
arrScreen6[10][1] = 3;
arrScreen6[10][2] = 3;
arrScreen6[10][3] = 3;
arrScreen6[10][4] = 3;
arrScreen6[10][5] = 3;
arrScreen6[10][6] = 3;
arrScreen6[10][7] = 3;
arrScreen6[10][8] = 3;
arrScreen6[10][9] = 3;
arrScreen6[10][10] = 3;
arrScreen6[10][11] = 3;
arrScreen6[10][12] = 5;
arrScreen6[10][13] = 2;
arrScreen6[11][0] = 2;
arrScreen6[11][1] = 2;
arrScreen6[11][2] = 2;
arrScreen6[11][3] = 2;
arrScreen6[11][4] = 2;
arrScreen6[11][5] = 2;
arrScreen6[11][6] = 2;
arrScreen6[11][7] = 2;
arrScreen6[11][8] = 2;
arrScreen6[11][9] = 2;
arrScreen6[11][10] = 2;
arrScreen6[11][11] = 2;
arrScreen6[11][12] = 2;
arrScreen6[11][13] = 2;
arrLiftsStart6 = new Array();
arrLiftsStop6 = new Array();
arrLiftsStart6 = [-1, 60, 270, 0, 0, 90];
arrLiftsStop6 = [-1, -1, 100, 0, 0, 270];
arrScreen7[0][0] = 2;
arrScreen7[0][1] = 2;
arrScreen7[0][2] = 2;
arrScreen7[0][3] = 2;
arrScreen7[0][4] = 2;
arrScreen7[0][5] = 2;
arrScreen7[0][6] = 2;
arrScreen7[0][7] = 2;
arrScreen7[0][8] = 2;
arrScreen7[0][9] = 2;
arrScreen7[0][10] = 2;
arrScreen7[0][11] = 2;
arrScreen7[0][12] = 2;
arrScreen7[0][13] = 2;
arrScreen7[1][0] = 2;
arrScreen7[1][1] = 2;
arrScreen7[1][2] = 2;
arrScreen7[1][3] = 2;
arrScreen7[1][4] = 2;
arrScreen7[1][5] = 13;
arrScreen7[1][6] = 14;
arrScreen7[1][7] = 14;
arrScreen7[1][8] = 14;
arrScreen7[1][9] = 14;
arrScreen7[1][10] = 14;
arrScreen7[1][11] = 14;
arrScreen7[1][12] = 14;
arrScreen7[1][13] = 14;
arrScreen7[2][0] = 2;
arrScreen7[2][1] = 2;
arrScreen7[2][2] = 2;
arrScreen7[2][3] = 2;
arrScreen7[2][4] = 1;
arrScreen7[2][5] = 1;
arrScreen7[2][6] = 1;
arrScreen7[2][7] = 1;
arrScreen7[3][0] = 2;
arrScreen7[3][1] = 2;
arrScreen7[3][2] = 2;
arrScreen7[3][7] = 750;
arrScreen7[3][3] = 1;
arrScreen7[3][4] = 1;
arrScreen7[3][5] = 1;
arrScreen7[4][0] = 2;
arrScreen7[4][1] = 2;
arrScreen7[4][2] = 1;
arrScreen7[4][3] = 1;
arrScreen7[4][7] = 751;
arrScreen7[5][0] = 2;
arrScreen7[5][1] = 1;
arrScreen7[5][2] = 1;
arrScreen7[5][3] = 1;
arrScreen7[5][12] = 3;
arrScreen7[5][13] = 3;
arrScreen7[6][0] = 2;
arrScreen7[6][1] = 1;
arrScreen7[6][2] = 32;
arrScreen7[6][3] = 32;
arrScreen7[6][12] = 4;
arrScreen7[6][13] = 4;
arrScreen7[7][0] = 2;
arrScreen7[7][1] = 1;
arrScreen7[7][9] = 752;
arrScreen7[7][10] = 3;
arrScreen7[7][11] = 3;
arrScreen7[7][12] = 4;
arrScreen7[7][13] = 4;
arrScreen7[8][0] = 2;
arrScreen7[8][1] = 1;
arrScreen7[8][4] = 12;
arrScreen7[8][5] = 11;
arrScreen7[8][6] = 11;
arrScreen7[8][7] = 11;
arrScreen7[8][8] = 11;
arrScreen7[8][9] = 12;
arrScreen7[8][10] = 4;
arrScreen7[8][11] = 4;
arrScreen7[8][12] = 4;
arrScreen7[8][13] = 4;
arrScreen7[9][0] = 2;
arrScreen7[9][1] = 1;
arrScreen7[9][8] = 1;
arrScreen7[9][9] = 1;
arrScreen7[9][10] = 1;
arrScreen7[9][11] = 4;
arrScreen7[9][12] = 4;
arrScreen7[9][13] = 4;
arrScreen7[10][0] = 2;
arrScreen7[10][1] = 1;
arrScreen7[10][10] = 1;
arrScreen7[10][11] = 1;
arrScreen7[10][12] = 1;
arrScreen7[10][13] = 4;
arrScreen7[11][0] = 2;
arrScreen7[11][1] = 1;
arrScreen7[11][3] = 51;
arrScreen7[11][10] = 1;
arrScreen7[11][11] = 1;
arrScreen7[11][12] = 1;
arrScreen7[11][13] = 1;
arrLiftsStart7 = new Array();
arrLiftsStop7 = new Array();
arrLiftsStart7 = [-1, 330];
arrLiftsStop7 = [-1, 240];
Instance of Symbol 91 MovieClip "movScorePanel" in Frame 350
onClipEvent (load) {
txtScore = _root.nScore + "0000000";
txtPipes = _root.nPipes;
txtLives = _root.nLives;
txtTime = "00:00";
myTime = new Date();
nTimeLag = myTime.getTime();
}
onClipEvent (enterFrame) {
if (_root.nGameOver == 0) {
if (_root.nScore < 1000000000) {
txtScore = _root.nScore;
}
if (_root.nScore < 100000000) {
txtScore = _root.nScore;
}
if (_root.nScore < 10000000) {
txtScore = "0" + _root.nScore;
}
if (_root.nScore < 1000000) {
txtScore = "00" + _root.nScore;
}
if (_root.nScore < 100000) {
txtScore = "000" + _root.nScore;
}
if (_root.nScore < 10000) {
txtScore = "0000" + _root.nScore;
}
if (_root.nScore < 1000) {
txtScore = "00000" + _root.nScore;
}
if (_root.nScore < 100) {
txtScore = "0000000" + _root.nScore;
}
txtPipes = _root.nPipes;
txtLives = _root.nLives;
myTime = new Date();
nTime = myTime.getTime() - nTimeLag;
strTime = new String(nTime);
nLen = strTime.length;
strSecs = strTime.substring(0, nLen - 3);
strMills = strTime.substring(nLen - 3, nLen - 1);
txtTime = (strSecs + ":") + strMills;
} else {
txtLives = _root.nLives;
_root.gotoAndStop("GAMEOVER");
}
}
Frame 351
arrScreen8[0][0] = 2;
arrScreen8[0][1] = 2;
arrScreen8[0][2] = 2;
arrScreen8[0][3] = 2;
arrScreen8[0][4] = 2;
arrScreen8[0][5] = 2;
arrScreen8[0][6] = 2;
arrScreen8[0][7] = 2;
arrScreen8[0][8] = 2;
arrScreen8[0][9] = 2;
arrScreen8[0][10] = 2;
arrScreen8[0][11] = 2;
arrScreen8[0][12] = 2;
arrScreen8[0][13] = 2;
arrScreen8[1][0] = 13;
arrScreen8[1][1] = 14;
arrScreen8[1][2] = 14;
arrScreen8[1][3] = 14;
arrScreen8[1][4] = 14;
arrScreen8[1][5] = 14;
arrScreen8[1][6] = 14;
arrScreen8[1][7] = 14;
arrScreen8[1][8] = 14;
arrScreen8[1][9] = 14;
arrScreen8[1][10] = 14;
arrScreen8[1][11] = 14;
arrScreen8[1][12] = 14;
arrScreen8[1][13] = 13;
arrScreen8[3][6] = 753;
arrScreen8[4][13] = 83;
arrScreen8[5][0] = 3;
arrScreen8[5][1] = 3;
arrScreen8[5][2] = 3;
arrScreen8[5][5] = 3;
arrScreen8[5][6] = 3;
arrScreen8[5][9] = 3;
arrScreen8[5][10] = 3;
arrScreen8[5][13] = 3;
arrScreen8[6][0] = 4;
arrScreen8[6][1] = 4;
arrScreen8[6][2] = 4;
arrScreen8[6][3] = 4;
arrScreen8[6][4] = 4;
arrScreen8[6][5] = 4;
arrScreen8[6][6] = 4;
arrScreen8[6][7] = 4;
arrScreen8[6][8] = 4;
arrScreen8[6][9] = 4;
arrScreen8[6][10] = 4;
arrScreen8[6][11] = 4;
arrScreen8[6][12] = 4;
arrScreen8[6][13] = 4;
arrScreen8[7][0] = 4;
arrScreen8[7][1] = 4;
arrScreen8[7][2] = 4;
arrScreen8[7][3] = 4;
arrScreen8[7][4] = 4;
arrScreen8[7][5] = 4;
arrScreen8[7][6] = 4;
arrScreen8[7][7] = 4;
arrScreen8[7][8] = 4;
arrScreen8[7][9] = 4;
arrScreen8[7][10] = 4;
arrScreen8[7][11] = 4;
arrScreen8[7][12] = 4;
arrScreen8[7][13] = 4;
arrScreen8[8][0] = 4;
arrScreen8[8][1] = 4;
arrScreen8[8][2] = 4;
arrScreen8[8][3] = 4;
arrScreen8[8][4] = 4;
arrScreen8[8][5] = 4;
arrScreen8[8][6] = 4;
arrScreen8[8][7] = 4;
arrScreen8[8][8] = 4;
arrScreen8[8][9] = 4;
arrScreen8[8][10] = 4;
arrScreen8[8][11] = 4;
arrScreen8[8][12] = 4;
arrScreen8[8][13] = 4;
arrScreen8[9][0] = 4;
arrScreen8[9][1] = 4;
arrScreen8[9][2] = 4;
arrScreen8[9][3] = 4;
arrScreen8[9][4] = 4;
arrScreen8[9][5] = 4;
arrScreen8[9][6] = 4;
arrScreen8[9][7] = 4;
arrScreen8[9][8] = 4;
arrScreen8[9][9] = 4;
arrScreen8[9][10] = 4;
arrScreen8[9][11] = 4;
arrScreen8[9][12] = 4;
arrScreen8[9][13] = 4;
arrScreen8[10][0] = 4;
arrScreen8[10][1] = 4;
arrScreen8[10][2] = 4;
arrScreen8[10][3] = 4;
arrScreen8[10][4] = 4;
arrScreen8[10][5] = 4;
arrScreen8[10][6] = 4;
arrScreen8[10][7] = 4;
arrScreen8[10][8] = 4;
arrScreen8[10][9] = 4;
arrScreen8[10][10] = 4;
arrScreen8[10][11] = 4;
arrScreen8[10][12] = 4;
arrScreen8[10][13] = 4;
arrScreen8[11][0] = 4;
arrScreen8[11][1] = 4;
arrScreen8[11][2] = 4;
arrScreen8[11][3] = 4;
arrScreen8[11][4] = 4;
arrScreen8[11][5] = 4;
arrScreen8[11][6] = 4;
arrScreen8[11][7] = 4;
arrScreen8[11][8] = 4;
arrScreen8[11][9] = 4;
arrScreen8[11][10] = 4;
arrScreen8[11][11] = 4;
arrScreen8[11][12] = 4;
arrScreen8[11][13] = 4;
arrGetShotMinX8 = new Array();
arrGetShotMaxX8 = new Array();
arrGetShotMinY8 = new Array();
arrGetShotMaxY8 = new Array();
arrShotTime8 = new Array();
arrGetShotMinX8 = [0, 0, 0, 0];
arrGetShotMaxX8 = [0, 0, 0, 360];
arrGetShotMinY8 = [0, 0, 0, 0];
arrGetShotMaxY8 = [0, 0, 0, 400];
arrShotTime8 = [0, 0, 0, 48];
arrScreen9[0][0] = 2;
arrScreen9[0][1] = 2;
arrScreen9[0][2] = 2;
arrScreen9[0][3] = 2;
arrScreen9[0][4] = 2;
arrScreen9[0][5] = 2;
arrScreen9[0][6] = 2;
arrScreen9[0][7] = 2;
arrScreen9[0][8] = 2;
arrScreen9[0][9] = 2;
arrScreen9[0][10] = 2;
arrScreen9[0][11] = 2;
arrScreen9[0][12] = 2;
arrScreen9[0][13] = 2;
arrScreen9[1][0] = 13;
arrScreen9[1][1] = 14;
arrScreen9[1][2] = 14;
arrScreen9[1][3] = 14;
arrScreen9[1][4] = 14;
arrScreen9[1][5] = 14;
arrScreen9[1][6] = 14;
arrScreen9[1][7] = 14;
arrScreen9[1][8] = 14;
arrScreen9[1][9] = 14;
arrScreen9[1][10] = 14;
arrScreen9[1][11] = 14;
arrScreen9[1][12] = 14;
arrScreen9[1][13] = 13;
arrScreen9[4][1] = 752;
arrScreen9[5][0] = 1;
arrScreen9[5][1] = 1;
arrScreen9[5][11] = 59;
arrScreen9[5][12] = 1;
arrScreen9[5][13] = 1;
arrScreen9[6][0] = 2;
arrScreen9[6][1] = 1;
arrScreen9[6][2] = 754;
arrScreen9[6][11] = 755;
arrScreen9[6][12] = 1;
arrScreen9[6][13] = 2;
arrScreen9[7][0] = 2;
arrScreen9[7][1] = 1;
arrScreen9[7][12] = 1;
arrScreen9[7][13] = 2;
arrScreen9[8][0] = 2;
arrScreen9[8][1] = 1;
arrScreen9[8][12] = 1;
arrScreen9[8][13] = 2;
arrScreen9[9][0] = 2;
arrScreen9[9][1] = 1;
arrScreen9[9][12] = 1;
arrScreen9[9][13] = 2;
arrScreen9[10][0] = 2;
arrScreen9[10][1] = 1;
arrScreen9[10][2] = 33;
arrScreen9[10][3] = 101;
arrScreen9[10][10] = 100;
arrScreen9[10][12] = 1;
arrScreen9[10][13] = 2;
arrScreen9[11][0] = 2;
arrScreen9[11][1] = 1;
arrScreen9[11][2] = 1;
arrScreen9[11][3] = 1;
arrScreen9[11][4] = 1;
arrScreen9[11][5] = 1;
arrScreen9[11][6] = 1;
arrScreen9[11][7] = 1;
arrScreen9[11][8] = 1;
arrScreen9[11][9] = 1;
arrScreen9[11][10] = 1;
arrScreen9[11][11] = 1;
arrScreen9[11][12] = 1;
arrScreen9[11][13] = 2;
arrAliLeft9 = new Array();
arrAliRight9 = new Array();
arrAliLeft9 = [120, 120];
arrAliRight9 = [300, 300];
arrLiftsStart9 = new Array();
arrLiftsStop9 = new Array();
arrLiftsStart9 = [-1, 0, 0, 0, 0, 0, 0, 0, 0, 330];
arrLiftsStop9 = [-1, 0, 0, 0, 0, 0, 0, 0, 0, 90];
arrScreen10[0][0] = 2;
arrScreen10[0][1] = 2;
arrScreen10[0][2] = 2;
arrScreen10[0][3] = 2;
arrScreen10[0][4] = 2;
arrScreen10[0][5] = 2;
arrScreen10[0][6] = 2;
arrScreen10[0][7] = 2;
arrScreen10[0][8] = 2;
arrScreen10[0][9] = 2;
arrScreen10[0][10] = 2;
arrScreen10[0][11] = 2;
arrScreen10[0][12] = 2;
arrScreen10[0][13] = 2;
arrScreen10[1][0] = 13;
arrScreen10[1][1] = 14;
arrScreen10[1][2] = 14;
arrScreen10[1][3] = 14;
arrScreen10[1][4] = 14;
arrScreen10[1][5] = 14;
arrScreen10[1][6] = 14;
arrScreen10[1][7] = 14;
arrScreen10[1][8] = 14;
arrScreen10[1][9] = 14;
arrScreen10[1][10] = 14;
arrScreen10[1][11] = 14;
arrScreen10[1][12] = 14;
arrScreen10[1][13] = 13;
arrScreen10[2][0] = 32;
arrScreen10[2][1] = 32;
arrScreen10[2][2] = 32;
arrScreen10[2][3] = 32;
arrScreen10[2][4] = 32;
arrScreen10[2][5] = 32;
arrScreen10[2][6] = 32;
arrScreen10[2][7] = 32;
arrScreen10[2][8] = 32;
arrScreen10[2][9] = 32;
arrScreen10[2][10] = 32;
arrScreen10[2][11] = 32;
arrScreen10[2][12] = 32;
arrScreen10[2][13] = 32;
arrScreen10[5][1] = 55;
arrScreen10[5][3] = 56;
arrScreen10[5][5] = 57;
arrScreen10[5][7] = 51;
arrScreen10[5][9] = 63;
arrScreen10[9][13] = 64;
arrScreen10[11][0] = 33;
arrScreen10[11][1] = 33;
arrScreen10[11][2] = 33;
arrScreen10[11][3] = 33;
arrScreen10[11][4] = 33;
arrScreen10[11][5] = 33;
arrScreen10[11][6] = 33;
arrScreen10[11][7] = 33;
arrScreen10[11][8] = 33;
arrScreen10[11][9] = 33;
arrScreen10[11][10] = 33;
arrScreen10[11][11] = 90;
arrScreen10[11][12] = 33;
arrScreen10[11][13] = 33;
arrLiftsStart10 = new Array();
arrLiftsStop10 = new Array();
arrLiftsStart10 = [-1, 150, 0, 0, 0, 150, 150, 150, 0, 0, 0, 0, 0, 300, 240, 0];
arrLiftsStop10 = [-1, 30, 0, 0, 0, -1, -1, -1, 0, 0, 0, 0, 0, 120, 120, 0];
arrGetShotMinX10 = new Array();
arrGetShotMaxX10 = new Array();
arrGetShotMinY10 = new Array();
arrGetShotMaxY10 = new Array();
arrShotTime10 = new Array();
arrGetShotMinX10 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
arrGetShotMaxX10 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 400];
arrGetShotMinY10 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
arrGetShotMaxY10 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 400];
arrShotTime10 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 35];
arrScreen11[0][0] = 2;
arrScreen11[0][1] = 2;
arrScreen11[0][2] = 2;
arrScreen11[0][3] = 2;
arrScreen11[0][4] = 2;
arrScreen11[0][5] = 2;
arrScreen11[0][6] = 2;
arrScreen11[0][7] = 2;
arrScreen11[0][8] = 2;
arrScreen11[0][9] = 2;
arrScreen11[0][10] = 2;
arrScreen11[0][11] = 2;
arrScreen11[0][12] = 2;
arrScreen11[0][13] = 2;
arrScreen11[1][0] = 13;
arrScreen11[1][1] = 14;
arrScreen11[1][2] = 14;
arrScreen11[1][3] = 14;
arrScreen11[1][4] = 14;
arrScreen11[1][5] = 14;
arrScreen11[1][8] = 14;
arrScreen11[1][9] = 14;
arrScreen11[1][10] = 14;
arrScreen11[1][11] = 14;
arrScreen11[1][12] = 13;
arrScreen11[1][13] = 2;
arrScreen11[2][7] = 70;
arrScreen11[2][11] = 755;
arrScreen11[2][12] = 1;
arrScreen11[2][13] = 2;
arrScreen11[3][12] = 1;
arrScreen11[3][13] = 2;
arrScreen11[4][12] = 1;
arrScreen11[4][13] = 2;
arrScreen11[5][12] = 1;
arrScreen11[5][13] = 2;
arrScreen11[6][12] = 1;
arrScreen11[6][13] = 2;
arrScreen11[7][12] = 1;
arrScreen11[7][13] = 2;
arrScreen11[8][0] = 1;
arrScreen11[8][6] = 1;
arrScreen11[8][7] = 1;
arrScreen11[8][12] = 1;
arrScreen11[8][13] = 2;
arrScreen11[9][0] = 1;
arrScreen11[9][4] = 100;
arrScreen11[9][6] = 1;
arrScreen11[9][7] = 1;
arrScreen11[9][8] = 101;
arrScreen11[9][12] = 1;
arrScreen11[9][13] = 2;
arrScreen11[10][0] = 5;
arrScreen11[10][1] = 3;
arrScreen11[10][2] = 3;
arrScreen11[10][3] = 3;
arrScreen11[10][4] = 3;
arrScreen11[10][5] = 3;
arrScreen11[10][6] = 5;
arrScreen11[10][7] = 5;
arrScreen11[10][8] = 3;
arrScreen11[10][9] = 3;
arrScreen11[10][11] = 75;
arrScreen11[10][12] = 1;
arrScreen11[10][13] = 2;
arrScreen11[11][0] = 33;
arrScreen11[11][1] = 33;
arrScreen11[11][2] = 33;
arrScreen11[11][3] = 33;
arrScreen11[11][4] = 33;
arrScreen11[11][5] = 33;
arrScreen11[11][6] = 33;
arrScreen11[11][7] = 33;
arrScreen11[11][8] = 33;
arrScreen11[11][9] = 33;
arrScreen11[11][12] = 1;
arrScreen11[11][13] = 2;
arrAliLeft11 = new Array();
arrAliRight11 = new Array();
arrAliLeft11 = [60, 270];
arrAliRight11 = [150, 340];
arrDropBlockBottom = new Array();
arrDropBlockTop = new Array();
arrDropBlockTime = new Array();
arrDropBlockBottom = [240];
arrDropBlockTop = [60];
arrDropBlockTime = [100];
arrScreen12[0][0] = 2;
arrScreen12[0][1] = 2;
arrScreen12[0][2] = 2;
arrScreen12[0][3] = 2;
arrScreen12[0][4] = 2;
arrScreen12[0][5] = 2;
arrScreen12[0][6] = 2;
arrScreen12[0][7] = 2;
arrScreen12[0][8] = 2;
arrScreen12[0][9] = 2;
arrScreen12[0][12] = 1;
arrScreen12[0][13] = 2;
arrScreen12[1][0] = 2;
arrScreen12[1][1] = 1;
arrScreen12[1][2] = 1;
arrScreen12[1][3] = 1;
arrScreen12[1][4] = 1;
arrScreen12[1][5] = 1;
arrScreen12[1][6] = 1;
arrScreen12[1][7] = 1;
arrScreen12[1][8] = 1;
arrScreen12[1][9] = 1;
arrScreen12[1][12] = 1;
arrScreen12[1][13] = 2;
arrScreen12[2][0] = 2;
arrScreen12[2][1] = 1;
arrScreen12[2][4] = 750;
arrScreen12[2][12] = 1;
arrScreen12[2][13] = 2;
arrScreen12[3][0] = 2;
arrScreen12[3][1] = 1;
arrScreen12[3][4] = 751;
arrScreen12[3][12] = 1;
arrScreen12[3][13] = 2;
arrScreen12[4][0] = 2;
arrScreen12[4][1] = 1;
arrScreen12[4][4] = 204;
arrScreen12[4][12] = 1;
arrScreen12[4][13] = 2;
arrScreen12[5][0] = 2;
arrScreen12[5][1] = 12;
arrScreen12[5][2] = 11;
arrScreen12[5][3] = 11;
arrScreen12[5][4] = 11;
arrScreen12[5][5] = 11;
arrScreen12[5][6] = 22;
arrScreen12[5][11] = 60;
arrScreen12[5][12] = 1;
arrScreen12[5][13] = 2;
arrScreen12[6][0] = 2;
arrScreen12[6][1] = 1;
arrScreen12[6][6] = 21;
arrScreen12[6][12] = 1;
arrScreen12[6][13] = 2;
arrScreen12[7][0] = 2;
arrScreen12[7][1] = 1;
arrScreen12[7][6] = 21;
arrScreen12[7][12] = 1;
arrScreen12[7][13] = 1;
arrScreen12[8][0] = 2;
arrScreen12[8][1] = 1;
arrScreen12[8][6] = 21;
arrScreen12[9][0] = 2;
arrScreen12[9][1] = 1;
arrScreen12[9][3] = 100;
arrScreen12[9][6] = 21;
arrScreen12[9][9] = 101;
arrScreen12[10][0] = 2;
arrScreen12[10][1] = 5;
arrScreen12[10][2] = 3;
arrScreen12[10][3] = 3;
arrScreen12[10][4] = 3;
arrScreen12[10][5] = 3;
arrScreen12[10][6] = 3;
arrScreen12[10][7] = 3;
arrScreen12[10][8] = 3;
arrScreen12[10][9] = 3;
arrScreen12[10][10] = 3;
arrScreen12[10][11] = 3;
arrScreen12[10][12] = 3;
arrScreen12[10][13] = 3;
arrScreen12[11][0] = 2;
arrScreen12[11][1] = 2;
arrScreen12[11][2] = 2;
arrScreen12[11][3] = 2;
arrScreen12[11][4] = 2;
arrScreen12[11][5] = 2;
arrScreen12[11][6] = 2;
arrScreen12[11][7] = 2;
arrScreen12[11][8] = 2;
arrScreen12[11][9] = 2;
arrScreen12[11][10] = 2;
arrScreen12[11][11] = 2;
arrScreen12[11][12] = 2;
arrScreen12[11][13] = 2;
arrAliLeft12 = new Array();
arrAliRight12 = new Array();
arrAliLeft12 = [60, 80];
arrAliRight12 = [380, 150];
arrLiftsStart12 = new Array();
arrLiftsStop12 = new Array();
arrLiftsStart12 = [-1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 330];
arrLiftsStop12 = [-1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 240];
arrScreen13[0][0] = 2;
arrScreen13[0][1] = 2;
arrScreen13[0][2] = 2;
arrScreen13[0][3] = 2;
arrScreen13[0][4] = 2;
arrScreen13[0][5] = 2;
arrScreen13[0][6] = 2;
arrScreen13[0][7] = 2;
arrScreen13[0][8] = 2;
arrScreen13[0][9] = 2;
arrScreen13[0][10] = 2;
arrScreen13[0][11] = 2;
arrScreen13[0][12] = 2;
arrScreen13[0][13] = 2;
arrScreen13[1][0] = 2;
arrScreen13[1][1] = 2;
arrScreen13[1][2] = 2;
arrScreen13[1][3] = 2;
arrScreen13[1][4] = 2;
arrScreen13[1][5] = 1;
arrScreen13[1][6] = 1;
arrScreen13[1][7] = 1;
arrScreen13[1][8] = 1;
arrScreen13[1][9] = 2;
arrScreen13[1][10] = 2;
arrScreen13[1][11] = 2;
arrScreen13[1][12] = 2;
arrScreen13[1][13] = 2;
arrScreen13[2][0] = 2;
arrScreen13[2][1] = 2;
arrScreen13[2][2] = 2;
arrScreen13[2][3] = 2;
arrScreen13[2][4] = 1;
arrScreen13[2][5] = 1;
arrScreen13[2][8] = 1;
arrScreen13[2][9] = 1;
arrScreen13[2][10] = 1;
arrScreen13[2][11] = 2;
arrScreen13[2][12] = 2;
arrScreen13[2][13] = 2;
arrScreen13[3][0] = 2;
arrScreen13[3][1] = 2;
arrScreen13[3][2] = 2;
arrScreen13[3][3] = 1;
arrScreen13[3][4] = 1;
arrScreen13[3][8] = 32;
arrScreen13[3][9] = 32;
arrScreen13[3][10] = 1;
arrScreen13[3][11] = 1;
arrScreen13[3][12] = 2;
arrScreen13[3][13] = 2;
arrScreen13[4][0] = 2;
arrScreen13[4][1] = 2;
arrScreen13[4][2] = 1;
arrScreen13[4][3] = 1;
arrScreen13[4][7] = 205;
arrScreen13[4][11] = 1;
arrScreen13[4][12] = 1;
arrScreen13[4][13] = 2;
arrScreen13[5][0] = 2;
arrScreen13[5][1] = 1;
arrScreen13[5][2] = 1;
arrScreen13[5][6] = 11;
arrScreen13[5][7] = 11;
arrScreen13[5][11] = 755;
arrScreen13[5][12] = 1;
arrScreen13[5][13] = 2;
arrScreen13[6][0] = 1;
arrScreen13[6][1] = 1;
arrScreen13[6][12] = 1;
arrScreen13[6][13] = 2;
arrScreen13[7][0] = 1;
arrScreen13[7][12] = 1;
arrScreen13[7][13] = 2;
arrScreen13[8][12] = 1;
arrScreen13[8][13] = 2;
arrScreen13[9][1] = 752;
arrScreen13[9][12] = 1;
arrScreen13[9][13] = 2;
arrScreen13[10][0] = 1;
arrScreen13[10][1] = 1;
arrScreen13[10][12] = 1;
arrScreen13[10][13] = 2;
arrScreen13[11][0] = 2;
arrScreen13[11][1] = 1;
arrScreen13[11][4] = 13;
arrScreen13[11][5] = 14;
arrScreen13[11][6] = 14;
arrScreen13[11][7] = 14;
arrScreen13[11][9] = 51;
arrScreen13[11][10] = 14;
arrScreen13[11][11] = 14;
arrScreen13[11][12] = 14;
arrScreen13[11][13] = 2;
arrLiftsStart13 = new Array();
arrLiftsStop13 = new Array();
arrLiftsStart13 = [-1, 330];
arrLiftsStop13 = [-1, 90];
arrScreen14[0][0] = 2;
arrScreen14[0][1] = 1;
arrScreen14[0][4] = 13;
arrScreen14[0][5] = 14;
arrScreen14[0][6] = 14;
arrScreen14[0][7] = 14;
arrScreen14[0][8] = 14;
arrScreen14[0][9] = 14;
arrScreen14[0][10] = 14;
arrScreen14[0][11] = 14;
arrScreen14[0][12] = 14;
arrScreen14[0][13] = 13;
arrScreen14[1][0] = 2;
arrScreen14[1][1] = 1;
arrScreen14[1][13] = 1;
arrScreen14[2][0] = 2;
arrScreen14[2][1] = 1;
arrScreen14[2][12] = 755;
arrScreen14[2][13] = 1;
arrScreen14[3][0] = 2;
arrScreen14[3][1] = 1;
arrScreen14[3][6] = 15;
arrScreen14[3][13] = 1;
arrScreen14[4][0] = 2;
arrScreen14[4][1] = 1;
arrScreen14[4][2] = 15;
arrScreen14[4][3] = 15;
arrScreen14[4][4] = 15;
arrScreen14[4][11] = 15;
arrScreen14[4][13] = 1;
arrScreen14[5][0] = 1;
arrScreen14[5][1] = 1;
arrScreen14[6][0] = 1;
arrScreen14[6][1] = 1;
arrScreen14[6][9] = 15;
arrScreen14[7][0] = 32;
arrScreen14[7][1] = 32;
arrScreen14[8][7] = 15;
arrScreen14[9][4] = 200;
arrScreen14[10][4] = 15;
arrScreen14[11][0] = 33;
arrScreen14[11][1] = 33;
arrScreen14[11][2] = 33;
arrScreen14[11][3] = 33;
arrScreen14[11][4] = 33;
arrScreen14[11][5] = 33;
arrScreen14[11][6] = 33;
arrScreen14[11][7] = 33;
arrScreen14[11][8] = 33;
arrScreen14[11][9] = 33;
arrScreen14[11][10] = 33;
arrScreen14[11][11] = 33;
arrScreen14[11][12] = 33;
arrScreen14[11][13] = 33;
Frame 352
arrScreen15[0][13] = 1;
arrScreen15[1][13] = 1;
arrScreen15[2][12] = 755;
arrScreen15[2][13] = 1;
arrScreen15[3][0] = 15;
arrScreen15[3][2] = 51;
arrScreen15[3][3] = 15;
arrScreen15[3][4] = 15;
arrScreen15[3][5] = 15;
arrScreen15[3][6] = 15;
arrScreen15[3][9] = 15;
arrScreen15[3][13] = 1;
arrScreen15[4][13] = 1;
arrScreen15[5][12] = 15;
arrScreen15[5][13] = 1;
arrScreen15[6][9] = 15;
arrScreen15[6][13] = 1;
arrScreen15[7][6] = 15;
arrScreen15[7][13] = 1;
arrScreen15[8][2] = 752;
arrScreen15[8][13] = 1;
arrScreen15[9][0] = 15;
arrScreen15[9][1] = 15;
arrScreen15[9][2] = 15;
arrScreen15[9][3] = 15;
arrScreen15[9][4] = 15;
arrScreen15[9][5] = 15;
arrScreen15[9][6] = 15;
arrScreen15[9][7] = 15;
arrScreen15[9][8] = 15;
arrScreen15[9][9] = 15;
arrScreen15[9][10] = 15;
arrScreen15[9][11] = 15;
arrScreen15[9][12] = 15;
arrScreen15[9][13] = 15;
arrScreen15[11][0] = 33;
arrScreen15[11][1] = 33;
arrLiftsStart15 = new Array();
arrLiftsStop15 = new Array();
arrLiftsStart15 = [-1, 90];
arrLiftsStop15 = [-1, 0];
arrScreen16[0][0] = 1;
arrScreen16[0][13] = 1;
arrScreen16[1][0] = 1;
arrScreen16[1][13] = 1;
arrScreen16[2][0] = 1;
arrScreen16[2][2] = 52;
arrScreen16[2][3] = 15;
arrScreen16[2][4] = 15;
arrScreen16[2][5] = 15;
arrScreen16[2][6] = 15;
arrScreen16[2][7] = 15;
arrScreen16[2][8] = 15;
arrScreen16[2][9] = 15;
arrScreen16[2][13] = 1;
arrScreen16[3][0] = 1;
arrScreen16[3][12] = 15;
arrScreen16[3][13] = 1;
arrScreen16[4][0] = 1;
arrScreen16[4][1] = 754;
arrScreen16[4][12] = 755;
arrScreen16[4][13] = 1;
arrScreen16[5][0] = 1;
arrScreen16[5][11] = 57;
arrScreen16[5][13] = 1;
arrScreen16[6][0] = 1;
arrScreen16[6][13] = 1;
arrScreen16[7][0] = 1;
arrScreen16[7][8] = 56;
arrScreen16[7][13] = 1;
arrScreen16[8][0] = 1;
arrScreen16[8][13] = 1;
arrScreen16[9][0] = 1;
arrScreen16[9][5] = 55;
arrScreen16[9][13] = 1;
arrScreen16[10][0] = 1;
arrScreen16[10][13] = 1;
arrScreen16[11][0] = 1;
arrScreen16[11][2] = 51;
arrLiftsStart16 = new Array();
arrLiftsStop16 = new Array();
arrLiftsStart16 = [-1, 330, 60, 0, 0, 270, 210, 150];
arrLiftsStop16 = [-1, 310, 0, 0, 0, 400, 400, 400];
arrScreen17[0][0] = 1;
arrScreen17[0][13] = 1;
arrScreen17[1][0] = 1;
arrScreen17[1][13] = 1;
arrScreen17[2][0] = 1;
arrScreen17[2][10] = 15;
arrScreen17[2][13] = 1;
arrScreen17[3][0] = 1;
arrScreen17[3][13] = 1;
arrScreen17[2][1] = 754;
arrScreen17[2][12] = 755;
arrScreen17[4][0] = 1;
arrScreen17[4][7] = 15;
arrScreen17[4][13] = 1;
arrScreen17[5][0] = 1;
arrScreen17[5][4] = 206;
arrScreen17[5][13] = 1;
arrScreen17[6][0] = 1;
arrScreen17[6][4] = 15;
arrScreen17[6][13] = 1;
arrScreen17[7][0] = 1;
arrScreen17[7][13] = 1;
arrScreen17[8][0] = 1;
arrScreen17[8][1] = 15;
arrScreen17[8][13] = 1;
arrScreen17[9][0] = 1;
arrScreen17[9][13] = 1;
arrScreen17[10][0] = 1;
arrScreen17[10][13] = 1;
arrScreen17[11][0] = 1;
arrScreen17[11][2] = 51;
arrScreen17[11][11] = 1;
arrScreen17[11][12] = 1;
arrScreen17[11][13] = 1;
arrLiftsStart17 = new Array();
arrLiftsStop17 = new Array();
arrLiftsStart17 = [-1, 330];
arrLiftsStop17 = [-1, 310];
arrScreen18[0][0] = 1;
arrScreen18[1][0] = 1;
arrScreen18[1][13] = 1;
arrScreen18[2][0] = 1;
arrScreen18[2][13] = 1;
arrScreen18[3][0] = 1;
arrScreen18[3][1] = 15;
arrScreen18[3][13] = 1;
arrScreen18[4][0] = 1;
arrScreen18[4][13] = 1;
arrScreen18[5][0] = 1;
arrScreen18[5][3] = 15;
arrScreen18[5][13] = 1;
arrScreen18[6][0] = 1;
arrScreen18[6][13] = 1;
arrScreen18[7][0] = 1;
arrScreen18[7][6] = 15;
arrScreen18[7][13] = 1;
arrScreen18[8][0] = 1;
arrScreen18[8][13] = 1;
arrScreen18[9][0] = 1;
arrScreen18[9][9] = 15;
arrScreen18[9][13] = 1;
arrScreen18[10][0] = 1;
arrScreen18[10][13] = 1;
arrScreen18[11][0] = 1;
arrScreen18[11][12] = 15;
arrScreen18[11][13] = 1;
arrScreen19[0][0] = 13;
arrScreen19[0][1] = 14;
arrScreen19[0][2] = 14;
arrScreen19[0][3] = 14;
arrScreen19[0][4] = 14;
arrScreen19[0][5] = 14;
arrScreen19[0][6] = 14;
arrScreen19[0][7] = 14;
arrScreen19[0][8] = 14;
arrScreen19[0][9] = 14;
arrScreen19[0][10] = 14;
arrScreen19[0][11] = 14;
arrScreen19[0][12] = 14;
arrScreen19[0][13] = 13;
arrScreen19[1][0] = 1;
arrScreen19[2][0] = 1;
arrScreen19[3][0] = 1;
arrScreen19[3][2] = 207;
arrScreen19[3][13] = 1;
arrScreen19[4][0] = 1;
arrScreen19[4][1] = 15;
arrScreen19[4][13] = 1;
arrScreen19[5][0] = 1;
arrScreen19[5][4] = 15;
arrScreen19[5][10] = 15;
arrScreen19[5][11] = 15;
arrScreen19[5][12] = 15;
arrScreen19[5][13] = 1;
arrScreen19[6][0] = 1;
arrScreen19[6][13] = 1;
arrScreen19[7][0] = 1;
arrScreen19[7][7] = 15;
arrScreen19[7][13] = 1;
arrScreen19[8][0] = 1;
arrScreen19[8][13] = 1;
arrScreen19[9][0] = 1;
arrScreen19[9][4] = 15;
arrScreen19[9][13] = 1;
arrScreen19[10][0] = 1;
arrScreen19[10][13] = 1;
arrScreen19[11][0] = 1;
arrScreen19[11][1] = 15;
arrScreen19[11][13] = 1;
arrScreen20[0][0] = 13;
arrScreen20[0][1] = 14;
arrScreen20[0][2] = 14;
arrScreen20[0][3] = 14;
arrScreen20[0][4] = 14;
arrScreen20[0][5] = 14;
arrScreen20[0][6] = 14;
arrScreen20[0][7] = 14;
arrScreen20[0][8] = 14;
arrScreen20[0][9] = 14;
arrScreen20[0][10] = 14;
arrScreen20[0][11] = 14;
arrScreen20[0][12] = 14;
arrScreen20[0][13] = 13;
arrScreen20[1][13] = 1;
arrScreen20[2][13] = 1;
arrScreen20[3][0] = 1;
arrScreen20[3][13] = 1;
arrScreen20[4][0] = 1;
arrScreen20[4][13] = 1;
arrScreen20[5][0] = 1;
arrScreen20[5][13] = 1;
arrScreen20[6][0] = 1;
arrScreen20[6][13] = 1;
arrScreen20[7][0] = 1;
arrScreen20[7][13] = 1;
arrScreen20[8][0] = 1;
arrScreen20[8][13] = 1;
arrScreen20[9][0] = 1;
arrScreen20[9][13] = 1;
arrScreen20[10][0] = 1;
arrScreen20[10][13] = 1;
arrScreen20[11][0] = 1;
arrScreen20[11][1] = 1;
arrScreen20[11][2] = 1;
arrScreen20[11][3] = 1;
arrScreen20[11][4] = 1;
arrScreen20[11][5] = 1;
arrScreen20[11][6] = 1;
arrScreen20[11][7] = 1;
arrScreen20[11][8] = 1;
arrScreen20[11][9] = 1;
arrScreen20[11][10] = 1;
arrScreen20[11][11] = 1;
arrScreen20[11][12] = 1;
arrScreen20[11][13] = 1;
Frame 355
stop();
Instance of Symbol 336 MovieClip "movCC" in Frame 355
onClipEvent (load) {
function fGenerateScreen() {
movA.blnDead = 0;
if (_root.nScreen >= 20) {
_root.nGameOver = 2;
_root.gotoAndStop("GAMEOVER");
}
removeMovieClip("movWat");
arrCanJump = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
i = 0;
while (i < 20) {
removeMovieClip("movArr" + i);
i++;
}
removeMovieClip("movW");
movA.blnShoot = 0;
arrGrid = new Array();
nDepth = 100;
i = 0;
while (i < _root.nRows) {
arrGrid[i] = new Array();
j = 0;
while (j < _root.nCols) {
arrGrid[i][j] = eval ("_root.arrScreen" + _root.nScreen)[i][j];
removeMovieClip((i + "#") + j);
if (0 < arrGrid[i][j]) {
if (arrGrid[i][j] >= 100) {
nDepth = nDepth + 250;
}
duplicateMovieClip (eval ("mov" + arrGrid[i][j]), (i + "#") + j, nDepth);
eval ((i + "#") + j)._x = 30 * j;
eval ((i + "#") + j)._y = 30 * i;
nDepth++;
if ((arrGrid[i][j] == 752) and (_root.nHowFar >= _root.nScreen)) {
eval ((i + "#") + j).gotoAndStop(2);
}
if (arrGrid[i][j] >= 100) {
nDepth = nDepth - 250;
}
if ((arrGrid[i][j] >= 200) and (arrGrid[i][j] < 210)) {
if (_root.arrBonii[arrGrid[i][j] - 200] == 1) {
removeMovieClip(eval ((i + "#") + j));
}
}
}
j++;
}
i++;
}
if (14 < _root.nScreen) {
duplicateMovieClip ("movWater", "movWat", 2000);
movWat._x = 210;
movWat._y = _root.nWaterY + ((_root.nScreen - 15) * 350);
} else {
_root.nWaterY = 350;
}
}
function fLoseLife() {
_root.nLives--;
if (_root.nLives == 0) {
_root.nGameOver = 1;
_root.gotoAndStop("GAMEOVER");
} else {
_root.nScreen = _root.nHowFar;
fGenerateScreen();
if (_root.nScreen == 1) {
movA._x = 350;
movA._y = 124.4;
} else if (_root.nScreen == 5) {
movA._x = 80;
movA._y = 280;
} else if (_root.nScreen == 7) {
movA._x = 250;
movA._y = 150;
} else if (_root.nScreen == 9) {
movA._x = 30;
movA._y = 80;
} else if (_root.nScreen >= 13) {
movA._x = 30;
movA._y = 265;
}
}
}
duplicateMovieClip ("movArnold", "movA", 1000);
movA._x = 350;
movA._y = 124.4;
arrCanJump = new Array();
arrCanJump = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
}
Frame 359
if (nGameOver == 1) {
movMessages.gotoAndStop(3);
} else if (nGameOver == 2) {
movMessages.gotoAndStop(2);
}
stop();
Symbol 16 MovieClip Frame 99
stop();
Symbol 32 MovieClip Frame 141
stop();
Symbol 48 Button
on (release) {
play();
_root.prevFrame();
}
Symbol 49 MovieClip Frame 1
stop();
Symbol 49 MovieClip Frame 27
stop();
Symbol 59 Button
on (release) {
getURL ("http://www.miniclip.com/Homepage.htm", "_blank");
}
Symbol 63 Button
on (press) {
getURL ("http://www.gamesarcade.net/default.asp?t=1&id=5", "_blank");
}
Symbol 65 Button
on (release) {
movInstructions.gotoAndPlay(2);
nextFrame();
}
Symbol 66 Button
on (release, keyPress "<Enter>") {
loadVariablesNum ("http://www.miniclip.com/tp.php?t=1&id=5", 0);
play();
}
Symbol 68 Button
on (release) {
getURL ("http://www.miniclip.com", "_blank");
}
Symbol 70 Button
on (release) {
getURL ("http://www.miniclip.com/signup.htm", "_blank");
}
Symbol 72 Button
on (release) {
getURL ("http://www.miniclip.com/download_cable.htm", "_blank");
}
Symbol 75 MovieClip Frame 1
stop();
Symbol 77 MovieClip Frame 1
stop();
Symbol 79 MovieClip Frame 1
stop();
Symbol 81 MovieClip Frame 1
stop();
Symbol 110 Button
on (release) {
_root.gotoAndPlay("ENTRY");
}
Symbol 111 MovieClip Frame 26
txtFinalScore = "your score: " + _root.nScore;
txtFinalTime = (("your time: " + _root.movScorePanel.strSecs) + ":") + _root.movScorePanel.strMills;
nFinalTime = Number(_root.movScorePanel.strSecs) + Number(_root.movScorePanel.strMills / 100);
play();
Symbol 111 MovieClip Frame 27
stop();
Symbol 114 MovieClip Frame 27
txtFinalScore = "your score: " + _root.nScore;
play();
Symbol 114 MovieClip Frame 28
stop();
Symbol 115 MovieClip Frame 1
stop();
Symbol 115 MovieClip Frame 2
stop();
Symbol 115 MovieClip Frame 3
stop();
Symbol 167 MovieClip Frame 25
_root.movCC.fLoseLife();
_parent.gotoAndStop(1);
stop();
Symbol 168 MovieClip Frame 1
stop();
Symbol 168 MovieClip Frame 2
stop();
Symbol 168 MovieClip Frame 3
stop();
Symbol 168 MovieClip Frame 4
stop();
Symbol 168 MovieClip Frame 5
stop();
Symbol 168 MovieClip Frame 6
stop();
Symbol 168 MovieClip Frame 7
stop();
Symbol 168 MovieClip Frame 8
stop();
Symbol 168 MovieClip Frame 9
stop();
Symbol 168 MovieClip Frame 10
stop();
Symbol 168 MovieClip Frame 11
stop();
Symbol 168 MovieClip Frame 12
stop();
Symbol 168 MovieClip Frame 13
stop();
Symbol 168 MovieClip Frame 14
stop();
Symbol 199 MovieClip Frame 1
stop();
Symbol 199 MovieClip Frame 4
stop();
Symbol 257 MovieClip Frame 1
stop();
Symbol 257 MovieClip Frame 2
stop();
Symbol 257 MovieClip Frame 3
stop();
Symbol 257 MovieClip Frame 4
stop();
Symbol 257 MovieClip Frame 5
stop();
Symbol 257 MovieClip Frame 6
play();
Symbol 257 MovieClip Frame 20
stop();
Symbol 258 MovieClip Frame 1
stop();
Symbol 258 MovieClip Frame 2
stop();
Symbol 258 MovieClip Frame 3
stop();
Symbol 258 MovieClip Frame 4
stop();
Symbol 258 MovieClip Frame 5
stop();
Symbol 258 MovieClip Frame 6
play();
Symbol 258 MovieClip Frame 20
stop();
Symbol 321 MovieClip Frame 1
stop();
Symbol 321 MovieClip Frame 2
stop();
Instance of Symbol 168 MovieClip "movArnold" in Symbol 336 MovieClip Frame 1
onClipEvent (keyDown) {
if (this._name eq "movA") {
K = Key.getCode();
if (((K == 88) and (blnShoot == 0)) and (0 < _root.nPipes)) {
duplicateMovieClip ("_parent.movWeapon", "movW", 999);
_parent.movW._x = _x;
_parent.movW._y = _y;
_root.nPipes--;
blnShoot = 1;
nShootDir = nDir;
_root.sndShoot.play();
}
if ((K == 90) and (blnAlexJump == 0)) {
blnAlexJump = 1;
nJumpTest = 0;
i = 1;
while (i < 20) {
nJumpTest = nJumpTest + _parent.arrCanJump[i];
i++;
}
if ((nJumpCount == 0) and (blnCanJump == 1)) {
_root.sndJump.play();
nJumpCount = 1;
} else if ((nJumpCount == 0) and (0 < nJumpTest)) {
_root.sndJump.play();
nJumpCount = 1;
}
}
if (K == 38) {
blnUp = 1;
}
if (K == 40) {
if (blnCanJump) {
blnDown = 1;
}
nJumpTest = 0;
i = 1;
while (i < 20) {
nJumpTest = nJumpTest + _parent.arrCanJump[i];
i++;
}
if (0 < nJumpTest) {
blnDown = 1;
}
}
if (K == 37) {
nDir = 1;
blnLeft = 1;
}
if (K == 39) {
nDir = 2;
blnRight = 1;
}
}
}
onClipEvent (keyUp) {
K = Key.getCode();
if (K == 90) {
blnAlexJump = 0;
}
if (K == 38) {
blnUp = 0;
}
if (K == 40) {
blnDown = 0;
}
if (K == 37) {
blnLeft = 0;
}
if (K == 39) {
blnRight = 0;
}
}
onClipEvent (load) {
if (this._name eq "movA") {
var nSpeed = 5;
var nTop;
var nBot;
var nLeft;
var nRight;
var nCollideLeft;
var nCollideRight;
var nCollideBot;
var nCollideTop;
var nJumpCount = 0;
var blnCanJump;
var blnShoot = 0;
var nDir = 1;
var blnDead = 0;
var blnAlexJump = 0;
arrLeftCoords = new Array();
arrRightCoords = new Array();
arrBotCoords = new Array();
arrTopCoords = new Array();
_parent.fGenerateScreen();
}
}
onClipEvent (enterFrame) {
if ((this._name eq "movA") and (blnDead == 0)) {
nTop = _y - (_height / 2);
nBot = _y + (_height / 2);
nLeft = _x - (_width / 2);
nRight = _x + (_width / 2);
arrLeftCoords[0] = int(nLeft / 30);
arrLeftCoords[1] = int(nBot / 30);
arrRightCoords[0] = int(nRight / 30);
arrRightCoords[1] = int(nBot / 30);
arrBotCoords[0] = int(_x / 30);
arrBotCoords[1] = int(_y / 30) + 1;
arrTopCoords[0] = int(_x / 30);
arrTopCoords[1] = int(_y / 30) - 1;
nCollideLeft = _parent.arrGrid[arrLeftCoords[1]][arrLeftCoords[0]];
nCollideLeftTop = _parent.arrGrid[arrLeftCoords[1] - 1][arrLeftCoords[0]];
nCollideRight = _parent.arrGrid[arrRightCoords[1]][arrRightCoords[0]];
nCollideRightTop = _parent.arrGrid[arrRightCoords[1] - 1][arrRightCoords[0]];
nCollideBot = _parent.arrGrid[arrBotCoords[1]][arrBotCoords[0]];
nCollideTop = _parent.arrGrid[arrTopCoords[1]][arrTopCoords[0]];
if ((nCollideBot == 0) or (nCollideBot >= 31)) {
if (nJumpCount == 0) {
_y = (_y + (nSpeed * 1.5));
}
}
if ((nCollideBot >= 1) and (29 >= nCollideBot)) {
blnCanJump = 1;
} else {
blnCanJump = 0;
}
if ((nCollideBot >= 1) and (20 >= nCollideBot)) {
if ((_y != (arrBotCoords[1] * 30)) and (nJumpCount == 0)) {
_y = (((arrBotCoords[1] - 1) * 30) + 4.4);
}
}
if ((((blnLeft + blnRight) + blnUp) + blnDown) == 0) {
if (nDir == 1) {
gotoAndStop (1);
} else {
gotoAndStop (2);
}
if (((nCollideTop >= 21) and (29 >= nCollideTop)) or ((nCollideBot >= 21) and (29 >= nCollideBot))) {
this.gotoAndStop("CLIMB");
}
if (blnShoot == 1) {
if (nDir == 1) {
this.gotoAndStop(12);
} else {
this.gotoAndStop(13);
}
}
}
if (((blnLeft + blnRight) + blnUp) == 0) {
if ((((blnDown == 1) and (nDir == 1)) and (nCollideBot != 21)) and (nCollideBot != 22)) {
gotoAndStop (3);
} else if ((((blnDown == 1) and (nDir == 2)) and (nCollideBot != 21)) and (nCollideBot != 22)) {
gotoAndStop (4);
} else if (((blnDown == 1) and (nDir == 2)) and (nJumpTest >= 1)) {
gotoAndStop (4);
}
}
if (blnLeft == 1) {
if (blnDown) {
this.gotoAndStop("DUCKLEFT");
} else {
this.gotoAndStop("LEFT");
}
if (((nCollideLeft == 0) or (20 < nCollideLeft)) and ((nCollideLeftTop == 0) or (20 < nCollideLeftTop))) {
_x = (_x - nSpeed);
} else if (((nCollideLeft == 0) or (20 < nCollideLeft)) and blnDown) {
_x = (_x - nSpeed);
}
}
if (blnRight == 1) {
if (blnDown) {
this.gotoAndStop("DUCKRIGHT");
} else {
this.gotoAndStop("RIGHT");
}
if (((nCollideRight == 0) or (20 < nCollideRight)) and ((nCollideRightTop == 0) or (20 < nCollideRightTop))) {
_x = (_x + nSpeed);
} else if (((nCollideRight == 0) or (20 < nCollideRight)) and blnDown) {
_x = (_x + nSpeed);
}
}
if (blnUp == 1) {
if (((nCollideTop >= 21) and (29 >= nCollideTop)) or ((nCollideBot >= 21) and (29 >= nCollideBot))) {
_y = (_y - nSpeed);
this.gotoAndStop("CLIMB");
}
}
if (blnDown == 1) {
if ((nCollideBot >= 21) and (29 >= nCollideBot)) {
_y = (_y + nSpeed);
this.gotoAndStop("CLIMB");
}
}
if (0 < nJumpCount) {
_y = (_y - (14 - nJumpCount));
nJumpCount++;
if (nJumpCount == 10) {
nJumpCount = 0;
}
if ((nCollideTop >= 1) and (21 >= nCollideTop)) {
nJumpCount = 0;
}
if (nDir == 1) {
gotoAndStop (5);
} else {
gotoAndStop (6);
}
}
if (5 >= _x) {
if (eval ("_root.arrDirLevel" + _root.nLevel)[_root.nScreen] == 1) {
_root.nScreen++;
} else {
_root.nScreen--;
}
_parent.fGenerateScreen();
_x = 395;
}
if (_x >= 400) {
if (eval ("_root.arrDirLevel" + _root.nLevel)[_root.nScreen] == 3) {
_root.nScreen++;
} else {
_root.nScreen--;
}
_parent.fGenerateScreen();
_x = 10;
}
if (_y >= 315) {
if (eval ("_root.arrDirLevel" + _root.nLevel)[_root.nScreen] == 4) {
_root.nScreen++;
} else {
_root.nScreen--;
}
_parent.fGenerateScreen();
_y = 10;
}
if (0 >= _y) {
if (eval ("_root.arrDirLevel" + _root.nLevel)[_root.nScreen] == 2) {
_root.nScreen++;
} else {
_root.nScreen--;
}
_parent.fGenerateScreen();
_y = 305;
}
if (blnShoot == 1) {
if (nShootDir == 1) {
_parent.movW._x = _parent.movW._x - 15;
} else {
_parent.movW._x = _parent.movW._x + 15;
}
if ((435 < _parent.movW._x) or (_parent.movW._x < -15)) {
removeMovieClip(_parent.movW);
blnShoot = 0;
}
}
}
if ((this._name eq "movA") and (blnDead == 1)) {
_root.nPipes = 5;
this.gotoAndStop(14);
}
}
Instance of Symbol 170 MovieClip "mov31" in Symbol 336 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this._name ne "mov31") {
nThisX = _parent.movA._x;
nThisY = _parent.movA._y;
nTop = _y - 15;
nBot = _y + 15;
nLeft = _x - 5;
nRight = _x + 25;
if ((((nThisX >= nLeft) and (nRight >= nThisX)) and (nThisY >= nTop)) and (nBot >= nThisY)) {
_root.movCC.movA.blnDead = 1;
}
}
}
Instance of Symbol 173 MovieClip "mov80" in Symbol 336 MovieClip Frame 1
onClipEvent (load) {
if (this._name ne "mov80") {
blnShoot = 0;
nCount = 0;
}
}
onClipEvent (enterFrame) {
if (this._name ne "mov80") {
nAX = _parent.movA._x;
nAY = _parent.movA._y;
nMinX = eval ("_root.arrGetShotMinX" + _root.nScreen)[0];
nMaxX = eval ("_root.arrGetShotMaxX" + _root.nScreen)[0];
nMinY = eval ("_root.arrGetShotMinY" + _root.nScreen)[0];
nMaxY = eval ("_root.arrGetShotMaxY" + _root.nScreen)[0];
if ((((nAX >= nMinX) and (nMaxX >= nAX)) and (nAY >= nMinY)) and (nMaxY >= nAY)) {
if (blnShoot == 0) {
duplicateMovieClip ("_parent.movArrow", "movArr0", 1500);
_parent.movArr0._x = _x;
_parent.movArr0._y = _y + 15;
blnShoot = 1;
_root.sndLaser.play();
}
}
if (blnShoot == 1) {
_parent.movArr0._x = _parent.movArr0._x - 12;
nCount++;
if (nCount >= eval ("_root.arrShotTime" + _root.nScreen)[0]) {
nCount = 0;
blnShoot = 0;
}
}
}
}
Instance of Symbol 175 MovieClip "mov85" in Symbol 336 MovieClip Frame 1
onClipEvent (load) {
if (this._name ne "mov85") {
blnShoot = 0;
nCount = 0;
}
}
onClipEvent (enterFrame) {
if (this._name ne "mov85") {
nAX = _parent.movA._x;
nAY = _parent.movA._y;
nMinX = eval ("_root.arrGetShotMinX" + _root.nScreen)[5];
nMaxX = eval ("_root.arrGetShotMaxX" + _root.nScreen)[5];
nMinY = eval ("_root.arrGetShotMinY" + _root.nScreen)[5];
nMaxY = eval ("_root.arrGetShotMaxY" + _root.nScreen)[5];
if ((((nAX >= nMinX) and (nMaxX >= nAX)) and (nAY >= nMinY)) and (nMaxY >= nAY)) {
if (blnShoot == 0) {
duplicateMovieClip ("_parent.movArrow2", "movArr5", 1505);
_parent.movArr5._x = _x;
_parent.movArr5._y = _y + 15;
blnShoot = 1;
_root.sndLaser.play();
}
}
if (blnShoot == 1) {
_parent.movArr5._x = _parent.movArr5._x + 12;
nCount++;
if (nCount >= eval ("_root.arrShotTime" + _root.nScreen)[5]) {
nCount = 0;
blnShoot = 0;
}
}
}
}
Instance of Symbol 179 MovieClip "mov54" in Symbol 336 MovieClip Frame 1
onClipEvent (load) {
_parent.arrCanJump[4] = 0;
}
onClipEvent (enterFrame) {
if (this._name ne "mov54") {
if (((((_y - 32) < _parent.movA._y) and ((_y - 15) >= _parent.movA._y)) and (_parent.movA._x >= (_x - (_width / 2)))) and ((_x + (_width / 2)) >= _parent.movA._x)) {
if ((eval ("_root.arrLiftsStop" + _root.nScreen)[4] < _y) or (eval ("_root.arrLiftsStop" + _root.nScreen)[4] == -1)) {
_y = (_y - 3);
}
_parent.movA._y = _y - 32;
_parent.arrCanJump[4] = 1;
} else {
if ((_y < eval ("_root.arrLiftsStart" + _root.nScreen)[4]) or (eval ("_root.arrLiftsStart" + _root.nScreen)[4] == -1)) {
_y = (_y + 5);
}
_parent.arrCanJump[4] = 0;
}
}
}
Instance of Symbol 180 MovieClip "mov53" in Symbol 336 MovieClip Frame 1
onClipEvent (load) {
_parent.arrCanJump[3] = 0;
}
onClipEvent (enterFrame) {
if (this._name ne "mov53") {
if (((((_y - 32) < _parent.movA._y) and ((_y - 15) >= _parent.movA._y)) and (_parent.movA._x >= (_x - (_width / 2)))) and ((_x + (_width / 2)) >= _parent.movA._x)) {
if ((eval ("_root.arrLiftsStop" + _root.nScreen)[3] < _y) or (eval ("_root.arrLiftsStop" + _root.nScreen)[3] == -1)) {
_y = (_y - 3);
}
_parent.movA._y = _y - 32;
_parent.arrCanJump[3] = 1;
} else {
if ((_y < eval ("_root.arrLiftsStart" + _root.nScreen)[3]) or (eval ("_root.arrLiftsStart" + _root.nScreen)[3] == -1)) {
_y = (_y + 5);
}
_parent.arrCanJump[3] = 0;
}
}
}
Instance of Symbol 181 MovieClip "mov52" in Symbol 336 MovieClip Frame 1
onClipEvent (load) {
_parent.arrCanJump[2] = 0;
}
onClipEvent (enterFrame) {
if (this._name ne "mov52") {
if (((((_y - 32) < _parent.movA._y) and ((_y - 15) >= _parent.movA._y)) and (_parent.movA._x >= (_x - (_width / 2)))) and ((_x + (_width / 2)) >= _parent.movA._x)) {
if ((eval ("_root.arrLiftsStop" + _root.nScreen)[2] < _y) or (eval ("_root.arrLiftsStop" + _root.nScreen)[2] == -1)) {
_y = (_y - 3);
}
_parent.movA._y = _y - 32;
_parent.arrCanJump[2] = 1;
} else {
if ((_y < eval ("_root.arrLiftsStart" + _root.nScreen)[2]) or (eval ("_root.arrLiftsStart" + _root.nScreen)[2] == -1)) {
_y = (_y + 5);
}
_parent.arrCanJump[2] = 0;
}
}
}
Instance of Symbol 182 MovieClip "mov51" in Symbol 336 MovieClip Frame 1
onClipEvent (load) {
_parent.arrCanJump[1] = 0;
}
onClipEvent (enterFrame) {
if (this._name ne "mov51") {
if (((((_y - 32) < _parent.movA._y) and ((_y - 15) >= _parent.movA._y)) and (_parent.movA._x >= (_x - (_width / 2)))) and ((_x + (_width / 2)) >= _parent.movA._x)) {
if ((eval ("_root.arrLiftsStop" + _root.nScreen)[1] < _y) or (eval ("_root.arrLiftsStop" + _root.nScreen)[1] == -1)) {
_y = (_y - 3);
}
_parent.movA._y = _y - 32;
_parent.arrCanJump[1] = 1;
} else {
if ((_y < eval ("_root.arrLiftsStart" + _root.nScreen)[1]) or (eval ("_root.arrLiftsStart" + _root.nScreen)[1] == -1)) {
_y = (_y + 5);
}
_parent.arrCanJump[1] = 0;
}
}
}
Instance of Symbol 183 MovieClip "mov58" in Symbol 336 MovieClip Frame 1
onClipEvent (load) {
_parent.arrCanJump[8] = 0;
}
onClipEvent (enterFrame) {
if (this._name ne "mov58") {
if (((((_y - 32) < _parent.movA._y) and ((_y - 15) >= _parent.movA._y)) and (_parent.movA._x >= (_x - (_width / 2)))) and ((_x + (_width / 2)) >= _parent.movA._x)) {
if ((_y < eval ("_root.arrLiftsStop" + _root.nScreen)[8]) or (eval ("_root.arrLiftsStop" + _root.nScreen)[8] == -1)) {
_y = (_y + 5);
}
_parent.movA._y = _y - 32;
_parent.arrCanJump[8] = 1;
} else {
if ((eval ("_root.arrLiftsStart" + _root.nScreen)[8] < _y) or (eval ("_root.arrLiftsStart" + _root.nScreen)[8] == -1)) {
_y = (_y - 3);
}
_parent.arrCanJump[8] = 0;
}
}
}
Instance of Symbol 184 MovieClip "mov57" in Symbol 336 MovieClip Frame 1
onClipEvent (load) {
_parent.arrCanJump[7] = 0;
}
onClipEvent (enterFrame) {
if (this._name ne "mov57") {
if (((((_y - 32) < _parent.movA._y) and ((_y - 15) >= _parent.movA._y)) and (_parent.movA._x >= (_x - (_width / 2)))) and ((_x + (_width / 2)) >= _parent.movA._x)) {
if ((_y < eval ("_root.arrLiftsStop" + _root.nScreen)[7]) or (eval ("_root.arrLiftsStop" + _root.nScreen)[7] == -1)) {
_y = (_y + 5);
}
_parent.movA._y = _y - 32;
_parent.arrCanJump[7] = 1;
} else {
if ((eval ("_root.arrLiftsStart" + _root.nScreen)[7] < _y) or (eval ("_root.arrLiftsStart" + _root.nScreen)[7] == -1)) {
_y = (_y - 3);
}
_parent.arrCanJump[7] = 0;
}
}
}
Instance of Symbol 185 MovieClip "mov56" in Symbol 336 MovieClip Frame 1
onClipEvent (load) {
_parent.arrCanJump[6] = 0;
}
onClipEvent (enterFrame) {
if (this._name ne "mov56") {
if (((((_y - 32) < _parent.movA._y) and ((_y - 15) >= _parent.movA._y)) and (_parent.movA._x >= (_x - (_width / 2)))) and ((_x + (_width / 2)) >= _parent.movA._x)) {
if ((_y < eval ("_root.arrLiftsStop" + _root.nScreen)[6]) or (eval ("_root.arrLiftsStop" + _root.nScreen)[6] == -1)) {
_y = (_y + 5);
}
_parent.movA._y = _y - 32;
_parent.arrCanJump[6] = 1;
} else {
if ((eval ("_root.arrLiftsStart" + _root.nScreen)[6] < _y) or (eval ("_root.arrLiftsStart" + _root.nScreen)[6] == -1)) {
_y = (_y - 3);
}
_parent.arrCanJump[6] = 0;
}
}
}
Instance of Symbol 186 MovieClip "mov55" in Symbol 336 MovieClip Frame 1
onClipEvent (load) {
_parent.arrCanJump[5] = 0;
}
onClipEvent (enterFrame) {
if (this._name ne "mov55") {
if (((((_y - 32) < _parent.movA._y) and ((_y - 15) >= _parent.movA._y)) and (_parent.movA._x >= (_x - (_width / 2)))) and ((_x + (_width / 2)) >= _parent.movA._x)) {
if ((_y < eval ("_root.arrLiftsStop" + _root.nScreen)[5]) or (eval ("_root.arrLiftsStop" + _root.nScreen)[5] == -1)) {
_y = (_y + 5);
}
_parent.movA._y = _y - 32;
_parent.arrCanJump[5] = 1;
} else {
if ((eval ("_root.arrLiftsStart" + _root.nScreen)[5] < _y) or (eval ("_root.arrLiftsStart" + _root.nScreen)[5] == -1)) {
_y = (_y - 3);
}
_parent.arrCanJump[5] = 0;
}
}
}
Instance of Symbol 188 MovieClip "mov32" in Symbol 336 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this._name ne "mov32") {
nThisX = _parent.movA._x;
nThisY = _parent.movA._y;
if (_parent.movA.blnDown) {
nThisY = nThisY + 10;
}
nTop = _y - 15;
nBot = _y + 35;
nLeft = _x - 5;
nRight = _x + 25;
if ((((nThisX >= nLeft) and (nRight >= nThisX)) and (nThisY >= nTop)) and (nBot >= nThisY)) {
_root.movCC.movA.blnDead = 1;
}
}
}
Instance of Symbol 189 MovieClip "mov63" in Symbol 336 MovieClip Frame 1
onClipEvent (load) {
_parent.arrCanJump[13] = 0;
blnUp = 1;
}
onClipEvent (enterFrame) {
if (this._name ne "mov63") {
if (blnUp == 1) {
_y = (_y - 2);
if (eval ("_root.arrLiftsStop" + _root.nScreen)[13] >= _y) {
blnUp = 0;
}
if (((((_y - 32) < _parent.movA._y) and ((_y - 15) >= _parent.movA._y)) and (_parent.movA._x >= (_x - (_width / 2)))) and ((_x + (_width / 2)) >= _parent.movA._x)) {
_parent.movA._y = _y - 32;
_parent.arrCanJump[13] = 1;
} else {
_parent.arrCanJump[13] = 0;
}
} else {
_y = (_y + 2);
if (_y >= eval ("_root.arrLiftsStart" + _root.nScreen)[13]) {
blnUp = 1;
}
if (((((_y - 32) < _parent.movA._y) and ((_y - 15) >= _parent.movA._y)) and (_parent.movA._x >= (_x - (_width / 2)))) and ((_x + (_width / 2)) >= _parent.movA._x)) {
_parent.movA._y = _y - 32;
_parent.arrCanJump[13] = 1;
} else {
_parent.arrCanJump[13] = 0;
}
}
}
}
Instance of Symbol 190 MovieClip "mov60" in Symbol 336 MovieClip Frame 1
onClipEvent (load) {
_parent.arrCanJump[10] = 0;
blnLeft = 1;
}
onClipEvent (enterFrame) {
if (this._name ne "mov60") {
if (blnLeft == 1) {
_x = (_x - 2);
if (eval ("_root.arrLiftsStop" + _root.nScreen)[10] >= _x) {
blnLeft = 0;
}
if (((((_y - 32) < _parent.movA._y) and ((_y - 15) >= _parent.movA._y)) and (_parent.movA._x >= (_x - (_width / 2)))) and ((_x + (_width / 2)) >= _parent.movA._x)) {
_parent.movA._y = _y - 32;
_parent.movA._x = _parent.movA._x - 2;
_parent.arrCanJump[10] = 1;
} else {
_parent.arrCanJump[10] = 0;
}
} else {
_x = (_x + 2);
if (_x >= eval ("_root.arrLiftsStart" + _root.nScreen)[10]) {
blnLeft = 1;
}
if (((((_y - 32) < _parent.movA._y) and ((_y - 15) >= _parent.movA._y)) and (_parent.movA._x >= (_x - (_width / 2)))) and ((_x + (_width / 2)) >= _parent.movA._x)) {
_parent.movA._y = _y - 32;
_parent.movA._x = _parent.movA._x + 2;
_parent.arrCanJump[10] = 1;
} else {
_parent.arrCanJump[10] = 0;
}
}
}
}
Instance of Symbol 191 MovieClip "mov64" in Symbol 336 MovieClip Frame 1
onClipEvent (load) {
_parent.arrCanJump[14] = 0;
blnUp = 1;
}
onClipEvent (enterFrame) {
if (this._name ne "mov64") {
if (blnUp == 1) {
_y = (_y - 2);
if (eval ("_root.arrLiftsStop" + _root.nScreen)[14] >= _y) {
blnUp = 0;
}
if (((((_y - 32) < _parent.movA._y) and ((_y - 15) >= _parent.movA._y)) and (_parent.movA._x >= (_x - (_width / 2)))) and ((_x + (_width / 2)) >= _parent.movA._x)) {
_parent.movA._y = _y - 32;
_parent.arrCanJump[14] = 1;
} else {
_parent.arrCanJump[14] = 0;
}
} else {
_y = (_y + 2);
if (_y >= eval ("_root.arrLiftsStart" + _root.nScreen)[14]) {
blnUp = 1;
}
if (((((_y - 32) < _parent.movA._y) and ((_y - 15) >= _parent.movA._y)) and (_parent.movA._x >= (_x - (_width / 2)))) and ((_x + (_width / 2)) >= _parent.movA._x)) {
_parent.movA._y = _y - 32;
_parent.arrCanJump[14] = 1;
} else {
_parent.arrCanJump[14] = 0;
}
}
}
}
Instance of Symbol 193 MovieClip "mov90" in Symbol 336 MovieClip Frame 1
onClipEvent (load) {
if (this._name ne "mov90") {
blnShoot = 0;
nCount = 0;
}
}
onClipEvent (enterFrame) {
if (this._name ne "mov90") {
nAX = _parent.movA._x;
nAY = _parent.movA._y;
nMinX = eval ("_root.arrGetShotMinX" + _root.nScreen)[10];
nMaxX = eval ("_root.arrGetShotMaxX" + _root.nScreen)[10];
nMinY = eval ("_root.arrGetShotMinY" + _root.nScreen)[10];
nMaxY = eval ("_root.arrGetShotMaxY" + _root.nScreen)[10];
if ((((nAX >= nMinX) and (nMaxX >= nAX)) and (nAY >= nMinY)) and (nMaxY >= nAY)) {
if (blnShoot == 0) {
duplicateMovieClip ("_parent.movArrow1", "movArr10", 1510);
_parent.movArr10._x = _x + 15;
_parent.movArr10._y = _y;
blnShoot = 1;
_root.sndLaser.play();
}
}
if (blnShoot == 1) {
_parent.movArr10._y = _parent.movArr10._y - 12;
nCount++;
if (nCount >= eval ("_root.arrShotTime" + _root.nScreen)[10]) {
nCount = 0;
blnShoot = 0;
}
}
}
}
Instance of Symbol 195 MovieClip "mov70" in Symbol 336 MovieClip Frame 1
onClipEvent (load) {
nCount = 70;
blnDrop = 0;
}
onClipEvent (enterFrame) {
if ((this._name ne "mov70") and (_root.movCC.movA.blnDead == 0)) {
nCount++;
if ((nCount / _root.arrDropBlockTime[0]) == int(nCount / _root.arrDropBlockTime[0])) {
blnDrop = 1;
}
if (blnDrop) {
if (_y < _root.arrDropBlockBottom[0]) {
_y = (_y + 15);
} else {
blnDrop = 0;
}
} else if (_root.arrDropBlockTop[0] < _y) {
_y = (_y - 3);
}
nThisX = _parent.movA._x;
nThisY = _parent.movA._y;
nTop = _y - 10;
nBot = _y + 30;
nLeft = _x - 30;
nRight = _x + 30;
if ((((nThisX >= nLeft) and (nRight >= nThisX)) and (nThisY >= nTop)) and (nBot >= nThisY)) {
_root.movCC.movA.blnDead = 1;
}
}
}
Instance of Symbol 199 MovieClip "mov75" in Symbol 336 MovieClip Frame 1
onClipEvent (load) {
nCount = 0;
}
onClipEvent (enterFrame) {
if (this._name ne "mov70") {
if ((((((_y - 32) < _parent.movA._y) and ((_y - 15) >= _parent.movA._y)) and (_parent.movA._x >= ((_x - (_width / 2)) - 15))) and (((_x + (_width / 2)) + 15) >= _parent.movA._x)) and (nCount < 45)) {
_parent.movA._y = _y - 32;
nCount++;
}
if (nCount >= 45) {
play();
}
}
}
Instance of Symbol 200 MovieClip "mov59" in Symbol 336 MovieClip Frame 1
onClipEvent (load) {
_parent.arrCanJump[9] = 0;
blnLeft = 1;
}
onClipEvent (enterFrame) {
if (this._name ne "mov59") {
if (blnLeft == 1) {
_x = (_x - 6);
if (eval ("_root.arrLiftsStop" + _root.nScreen)[9] >= _x) {
blnLeft = 0;
}
if (((((_y - 32) < _parent.movA._y) and ((_y - 15) >= _parent.movA._y)) and (_parent.movA._x >= (_x - (_width / 2)))) and ((_x + (_width / 2)) >= _parent.movA._x)) {
_parent.movA._y = _y - 32;
_parent.movA._x = _parent.movA._x - 6;
_parent.arrCanJump[9] = 1;
} else {
_parent.arrCanJump[9] = 0;
}
} else {
_x = (_x + 6);
if (_x >= eval ("_root.arrLiftsStart" + _root.nScreen)[9]) {
blnLeft = 1;
}
if (((((_y - 32) < _parent.movA._y) and ((_y - 15) >= _parent.movA._y)) and (_parent.movA._x >= (_x - (_width / 2)))) and ((_x + (_width / 2)) >= _parent.movA._x)) {
_parent.movA._y = _y - 32;
_parent.movA._x = _parent.movA._x + 6;
_parent.arrCanJump[9] = 1;
} else {
_parent.arrCanJump[9] = 0;
}
}
}
}
Instance of Symbol 201 MovieClip "mov81" in Symbol 336 MovieClip Frame 1
onClipEvent (load) {
if (this._name ne "mov81") {
blnShoot = 0;
nCount = 0;
}
}
onClipEvent (enterFrame) {
if (this._name ne "mov81") {
nAX = _parent.movA._x;
nAY = _parent.movA._y;
nMinX = eval ("_root.arrGetShotMinX" + _root.nScreen)[1];
nMaxX = eval ("_root.arrGetShotMaxX" + _root.nScreen)[1];
nMinY = eval ("_root.arrGetShotMinY" + _root.nScreen)[1];
nMaxY = eval ("_root.arrGetShotMaxY" + _root.nScreen)[1];
if ((((nAX >= nMinX) and (nMaxX >= nAX)) and (nAY >= nMinY)) and (nMaxY >= nAY)) {
if (blnShoot == 0) {
duplicateMovieClip ("_parent.movArrow", "movArr1", 1501);
_parent.movArr1._x = _x;
_parent.movArr1._y = _y + 15;
blnShoot = 1;
_root.sndLaser.play();
}
}
if (blnShoot == 1) {
_parent.movArr1._x = _parent.movArr1._x - 12;
nCount++;
if (nCount >= eval ("_root.arrShotTime" + _root.nScreen)[1]) {
nCount = 0;
blnShoot = 0;
}
}
}
}
Instance of Symbol 202 MovieClip "mov82" in Symbol 336 MovieClip Frame 1
onClipEvent (load) {
if (this._name ne "mov82") {
blnShoot = 0;
nCount = 0;
}
}
onClipEvent (enterFrame) {
if (this._name ne "mov82") {
nAX = _parent.movA._x;
nAY = _parent.movA._y;
nMinX = eval ("_root.arrGetShotMinX" + _root.nScreen)[2];
nMaxX = eval ("_root.arrGetShotMaxX" + _root.nScreen)[2];
nMinY = eval ("_root.arrGetShotMinY" + _root.nScreen)[2];
nMaxY = eval ("_root.arrGetShotMaxY" + _root.nScreen)[2];
if ((((nAX >= nMinX) and (nMaxX >= nAX)) and (nAY >= nMinY)) and (nMaxY >= nAY)) {
if (blnShoot == 0) {
duplicateMovieClip ("_parent.movArrow", "movArr2", 1502);
_parent.movArr2._x = _x;
_parent.movArr2._y = _y + 15;
blnShoot = 1;
_root.sndLaser.play();
}
}
if (blnShoot == 1) {
_parent.movArr2._x = _parent.movArr2._x - 12;
nCount++;
if (nCount >= eval ("_root.arrShotTime" + _root.nScreen)[2]) {
nCount = 0;
blnShoot = 0;
}
}
}
}
Instance of Symbol 204 MovieClip "mov83" in Symbol 336 MovieClip Frame 1
onClipEvent (load) {
if (this._name ne "mov83") {
blnShoot = 0;
nCount = 0;
}
}
onClipEvent (enterFrame) {
if (this._name ne "mov83") {
nAX = _parent.movA._x;
nAY = _parent.movA._y;
nMinX = eval ("_root.arrGetShotMinX" + _root.nScreen)[3];
nMaxX = eval ("_root.arrGetShotMaxX" + _root.nScreen)[3];
nMinY = eval ("_root.arrGetShotMinY" + _root.nScreen)[3];
nMaxY = eval ("_root.arrGetShotMaxY" + _root.nScreen)[3];
if ((((nAX >= nMinX) and (nMaxX >= nAX)) and (nAY >= nMinY)) and (nMaxY >= nAY)) {
if (blnShoot == 0) {
duplicateMovieClip ("_parent.movArrow", "movArr3", 1503);
_parent.movArr3._x = _x;
_parent.movArr3._y = _y + 15;
blnShoot = 1;
_root.sndLaser.play();
}
}
if (blnShoot == 1) {
_parent.movArr3._x = _parent.movArr3._x - 12;
nCount++;
if (nCount >= eval ("_root.arrShotTime" + _root.nScreen)[3]) {
nCount = 0;
blnShoot = 0;
}
}
}
}
Instance of Symbol 209 MovieClip "mov33" in Symbol 336 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this._name ne "mov33") {
nThisX = _parent.movA._x;
nThisY = _parent.movA._y;
nTop = _y - 32;
nBot = _y + 15;
nLeft = _x - 5;
nRight = _x + 25;
if ((((nThisX >= nLeft) and (nRight >= nThisX)) and (nThisY >= nTop)) and (nBot >= nThisY)) {
_root.movCC.movA.blnDead = 1;
}
}
}
Instance of Symbol 215 MovieClip "movWater" in Symbol 336 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this._name != "movWater") && (13 < _root.nScreen)) {
_y = (_y - 0.5);
_root.nWaterY = _root.nWaterY - 0.5;
if (_root.movCC.movA._y >= (_y - (height / 2))) {
_root.movCC.movA.blnDead = 1;
_root.nWaterY = 350;
}
}
}
Instance of Symbol 257 MovieClip "mov100" in Symbol 336 MovieClip Frame 1
onClipEvent (load) {
if (this._name ne "mov100") {
nCount = 0;
nDieCount = 0;
nStatus = 1;
var blnAlive = 1;
}
}
onClipEvent (enterFrame) {
if (this._name ne "mov100") {
if (blnAlive == 1) {
if (nStatus == 1) {
_x = (_x + 3);
this.gotoAndStop(2);
if (_x >= eval ("_root.arrAliRight" + _root.nScreen)[0]) {
nStatus = 3;
nCount = 0;
}
} else if (nStatus == 2) {
_x = (_x - 3);
this.gotoAndStop(3);
if (eval ("_root.arrAliLeft" + _root.nScreen)[0] >= _x) {
nStatus = 4;
nCount = 0;
}
} else if (nStatus == 3) {
this.gotoAndStop(4);
nCount++;
if (nCount >= 10) {
nStatus = 2;
}
} else if (nStatus == 4) {
this.gotoAndStop(5);
nCount++;
if (nCount >= 10) {
nStatus = 1;
}
}
nWeapX = _parent.movW._x;
nWeapY = _parent.movW._y;
nTop = _y - (_height / 2);
nBot = _y + (_height / 2);
nLeft = _x - (_width / 2);
nRight = _x + (_width / 2);
if ((((nWeapX >= nLeft) and (nRight >= nWeapX)) and (nWeapY >= nTop)) and (nBot >= nWeapY)) {
this.gotoAndStop(6);
blnAlive = 0;
nDieCount = 0;
_parent.movA.blnShoot = 0;
removeMovieClip(_parent.movW);
}
nAX = _parent.movA._x;
nAY = _parent.movA._y;
nTop = (_y - (_height / 2)) - 15;
nBot = _y + (_height / 2);
nLeft = _x - (_width / 2);
nRight = _x + (_width / 2);
if ((((nAX >= nLeft) and (nRight >= nAX)) and (nAY >= nTop)) and (nBot >= nAY)) {
_root.movCC.movA.blnDead = 1;
}
} else {
nDieCount++;
if (nDieCount >= 20) {
_root.nScore = _root.nScore + 1000;
removeMovieClip(this);
}
}
}
}
Instance of Symbol 258 MovieClip "mov101" in Symbol 336 MovieClip Frame 1
onClipEvent (load) {
if (this._name ne "mov101") {
nCount = 0;
nDieCount = 0;
nStatus = 1;
var blnAlive = 1;
}
}
onClipEvent (enterFrame) {
if (this._name ne "mov101") {
if (blnAlive == 1) {
if (nStatus == 1) {
_x = (_x + 3);
this.gotoAndStop(2);
if (_x >= eval ("_root.arrAliRight" + _root.nScreen)[1]) {
nStatus = 3;
nCount = 0;
}
} else if (nStatus == 2) {
_x = (_x - 3);
this.gotoAndStop(3);
if (eval ("_root.arrAliLeft" + _root.nScreen)[1] >= _x) {
nStatus = 4;
nCount = 0;
}
} else if (nStatus == 3) {
this.gotoAndStop(4);
nCount++;
if (nCount >= 10) {
nStatus = 2;
}
} else if (nStatus == 4) {
this.gotoAndStop(5);
nCount++;
if (nCount >= 10) {
nStatus = 1;
}
}
nWeapX = _parent.movW._x;
nWeapY = _parent.movW._y;
nTop = _y - (_height / 2);
nBot = _y + (_height / 2);
nLeft = _x - (_width / 2);
nRight = _x + (_width / 2);
if ((((nWeapX >= nLeft) and (nRight >= nWeapX)) and (nWeapY >= nTop)) and (nBot >= nWeapY)) {
this.gotoAndStop(6);
blnAlive = 0;
nDieCount = 0;
_parent.movA.blnShoot = 0;
removeMovieClip(_parent.movW);
}
nAX = _parent.movA._x;
nAY = _parent.movA._y;
nTop = (_y - (_height / 2)) - 15;
nBot = _y + (_height / 2);
nLeft = _x - (_width / 2);
nRight = _x + (_width / 2);
if ((((nAX >= nLeft) and (nRight >= nAX)) and (nAY >= nTop)) and (nBot >= nAY)) {
_root.movCC.movA.blnDead = 1;
}
} else {
nDieCount++;
if (nDieCount >= 20) {
_root.nScore = _root.nScore + 1000;
removeMovieClip(this);
}
}
}
}
Instance of Symbol 276 MovieClip "movWeapon" in Symbol 336 MovieClip Frame 1
onClipEvent (load) {
arrCoords = new Array();
}
onClipEvent (enterFrame) {
if (this._name ne "movWeapon") {
nY = _y;
nX = _x;
arrCoords[0] = int(nX / 30);
arrCoords[1] = int(nY / 30);
nCollide = _parent.arrGrid[arrCoords[1]][arrCoords[0]];
if (nCollide == 1) {
removeMovieClip(this);
_root.movCC.movA.blnShoot = 0;
}
}
}
Instance of Symbol 288 MovieClip "mov201" in Symbol 336 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this._name ne "mov201") {
nThisX = _parent.movA._x;
nThisY = _parent.movA._y;
nTop = _y - _height;
nBot = _y + _height;
nLeft = _x - _width;
nRight = (_x + _width) + 10;
if ((((nThisX >= nLeft) and (nRight >= nThisX)) and (nThisY >= nTop)) and (nBot >= nThisY)) {
removeMovieClip(this);
_root.nScore = _root.nScore + 1500;
_root.arrBonii[1] = 1;
_root.sndBonus.play();
}
}
}
Instance of Symbol 300 MovieClip "mov202" in Symbol 336 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this._name ne "mov202") {
nThisX = _parent.movA._x;
nThisY = _parent.movA._y;
nTop = _y - _height;
nBot = _y + _height;
nLeft = _x - _width;
nRight = (_x + _width) + 10;
if ((((nThisX >= nLeft) and (nRight >= nThisX)) and (nThisY >= nTop)) and (nBot >= nThisY)) {
removeMovieClip(this);
_root.nScore = _root.nScore + 2500;
_root.arrBonii[2] = 1;
_root.sndBonus.play();
}
}
}
Instance of Symbol 312 MovieClip "mov203" in Symbol 336 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this._name ne "mov203") {
nThisX = _parent.movA._x;
nThisY = _parent.movA._y;
nTop = _y - _height;
nBot = _y + _height;
nLeft = _x - _width;
nRight = (_x + _width) + 10;
if ((((nThisX >= nLeft) and (nRight >= nThisX)) and (nThisY >= nTop)) and (nBot >= nThisY)) {
removeMovieClip(this);
_root.nScore = _root.nScore + 3500;
_root.arrBonii[3] = 1;
_root.sndBonus.play();
}
}
}
Instance of Symbol 314 MovieClip "movArrow" in Symbol 336 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this._name ne "movArrow") {
nThisX = _parent.movA._x;
nThisY = _parent.movA._y;
if (_parent.movA.blnDown) {
nThisY = nThisY + 15;
}
nTop = _y - 30;
nBot = _y + 30;
nLeft = _x - 30;
nRight = _x + 30;
if ((((nThisX >= nLeft) and (nRight >= nThisX)) and (nThisY >= nTop)) and (nBot >= nThisY)) {
_root.movCC.movA.blnDead = 1;
}
}
}
Instance of Symbol 315 MovieClip "movArrow1" in Symbol 336 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this._name ne "movArrow1") {
nThisX = _parent.movA._x;
nThisY = _parent.movA._y;
nTop = _y - 30;
nBot = _y + 30;
nLeft = _x - 30;
nRight = _x + 30;
if ((((nThisX >= nLeft) and (nRight >= nThisX)) and (nThisY >= nTop)) and (nBot >= nThisY)) {
_root.movCC.movA.blnDead = 1;
}
}
}
Instance of Symbol 316 MovieClip "movArrow2" in Symbol 336 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this._name ne "movArrow2") {
nThisX = _parent.movA._x;
nThisY = _parent.movA._y;
if (_parent.movA.blnDown) {
nThisY = nThisY + 15;
}
nTop = _y - 30;
nBot = _y + 30;
nLeft = _x - 30;
nRight = _x + 30;
if ((((nThisX >= nLeft) and (nRight >= nThisX)) and (nThisY >= nTop)) and (nBot >= nThisY)) {
_root.movCC.movA.blnDead = 1;
}
}
}
Instance of Symbol 321 MovieClip "mov752" in Symbol 336 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this._name ne "mov752") {
nThisX = _parent.movA._x;
nThisY = _parent.movA._y;
nTop = _y - 30;
nBot = _y + 15;
nLeft = _x - 40;
nRight = _x + 40;
if ((((nThisX >= nLeft) and (nRight >= nThisX)) and (nThisY >= nTop)) and (nBot >= nThisY)) {
_root.nHowFar = _root.nScreen;
this.gotoAndStop(2);
}
}
}
Instance of Symbol 322 MovieClip "mov204" in Symbol 336 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this._name ne "mov204") {
nThisX = _parent.movA._x;
nThisY = _parent.movA._y;
nTop = _y - _height;
nBot = _y + _height;
nLeft = _x - _width;
nRight = (_x + _width) + 10;
if ((((nThisX >= nLeft) and (nRight >= nThisX)) and (nThisY >= nTop)) and (nBot >= nThisY)) {
removeMovieClip(this);
_root.nScore = _root.nScore + 1500;
_root.arrBonii[4] = 1;
_root.sndBonus.play();
}
}
}
Instance of Symbol 323 MovieClip "mov205" in Symbol 336 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this._name ne "mov205") {
nThisX = _parent.movA._x;
nThisY = _parent.movA._y;
nTop = _y - _height;
nBot = _y + _height;
nLeft = _x - _width;
nRight = (_x + _width) + 10;
if ((((nThisX >= nLeft) and (nRight >= nThisX)) and (nThisY >= nTop)) and (nBot >= nThisY)) {
removeMovieClip(this);
_root.nScore = _root.nScore + 2500;
_root.arrBonii[5] = 1;
_root.sndBonus.play();
}
}
}
Instance of Symbol 324 MovieClip "mov206" in Symbol 336 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this._name ne "mov206") {
nThisX = _parent.movA._x;
nThisY = _parent.movA._y;
nTop = _y - _height;
nBot = _y + _height;
nLeft = _x - _width;
nRight = (_x + _width) + 10;
if ((((nThisX >= nLeft) and (nRight >= nThisX)) and (nThisY >= nTop)) and (nBot >= nThisY)) {
removeMovieClip(this);
_root.nScore = _root.nScore + 3500;
_root.arrBonii[6] = 1;
_root.sndBonus.play();
}
}
}
Instance of Symbol 325 MovieClip "mov207" in Symbol 336 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this._name ne "mov207") {
nThisX = _parent.movA._x;
nThisY = _parent.movA._y;
nTop = _y - _height;
nBot = _y + _height;
nLeft = _x - _width;
nRight = (_x + _width) + 10;
if ((((nThisX >= nLeft) and (nRight >= nThisX)) and (nThisY >= nTop)) and (nBot >= nThisY)) {
removeMovieClip(this);
_root.nScore = _root.nScore + 7500;
_root.arrBonii[7] = 1;
_root.sndBonus.play();
}
}
}
Instance of Symbol 328 MovieClip "mov200" in Symbol 336 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this._name ne "mov200") {
nThisX = _parent.movA._x;
nThisY = _parent.movA._y;
nTop = _y - _height;
nBot = _y + _height;
nLeft = _x - _width;
nRight = (_x + _width) + 10;
if ((((nThisX >= nLeft) and (nRight >= nThisX)) and (nThisY >= nTop)) and (nBot >= nThisY)) {
_root.sndBonus.play();
_root.nLives++;
_root.arrBonii[0] = 1;
removeMovieClip(this);
}
}
}
Symbol 341 Button
on (release) {
toggleHighQuality();
}