Frame 2
_root.Min = 0;
_root.Sec = 0;
_root.totalMin = 0;
_root.totalSec = 0;
_root.pauseV = false;
_root.musicV = true;
_root.levelV = 0;
_root.score = 0;
_root.exitstatus = "";
_root.cheatSkip = 0;
_root.cheatLevelall = 0;
_root.keyPos = "up";
_root.level2pass = false;
_root.level3pass = false;
_root.level4pass = false;
_root.level5pass = false;
_root.level6pass = false;
_root.level7pass = false;
_root.level8pass = false;
_root.level9pass = false;
_root.level10pass = false;
_root.currentPass = 0;
_root.passTimer = 0;
_root.password2 = "p00075";
_root.password3 = "p00194";
_root.password4 = "p00348";
_root.password5 = "p00681";
_root.password6 = "p01573";
_root.password7 = "p03814";
_root.password8 = "p07327";
_root.password9 = "p28576";
_root.password10 = "p56142";
_root.setVolume(70);
_root.dovbom = new Sound();
_root.dovbom.attachSound("dovbom");
_root.btnS = new Sound();
_root.btnS.attachSound("switchtoggle");
_root.themeS = new Sound();
_root.themeS.attachSound("themeS");
_root.forceS = new Sound();
_root.forceS.attachSound("powerupreverse");
_root.redS = new Sound();
_root.redS.attachSound("latchthud");
_root.teleBtnS = new Sound();
_root.teleBtnS.attachSound("industrialS");
_root.teleS = new Sound();
_root.teleS.attachSound("powerdown");
_root.elevatorS = new Sound();
_root.elevatorS.attachSound("elevator");
_root.greenBtnS = new Sound();
_root.greenBtnS.attachSound("bigclunc");
_root.applauseS = new Sound();
_root.applauseS.attachSound("clap");
_root.cheerS = new Sound();
_root.cheerS.attachSound("cheer");
supahListener = new Object();
supahListener.onKeyDown = function () {
if (_root.keyPos == "up") {
_root.keyPos = "down";
if (_root.cheatSkip == 0) {
if (Key.isDown(83)) {
_root.cheatSkip = 1;
}
} else if (_root.cheatSkip == 1) {
if (Key.isDown(75)) {
_root.cheatSkip = 2;
} else {
_root.cheatSkip = 0;
}
} else if (_root.cheatSkip == 2) {
if (Key.isDown(73)) {
_root.cheatSkip = 3;
} else {
_root.cheatSkip = 0;
}
} else if ((_root.cheatSkip = 3)) {
if (Key.isDown(80)) {
_root.gameStatus = "clear";
_root.exitstatus = "CLEARED!";
play();
_root.cheerS.start();
}
_root.cheatSkip = 0;
}
if (_root.cheatLevelall == 0) {
if (Key.isDown(76)) {
_root.cheatLevelall = 1;
}
} else if (_root.cheatLevelall == 1) {
if (Key.isDown(69)) {
_root.cheatLevelall = 2;
} else {
_root.cheatLevelall = 0;
}
} else if (_root.cheatLevelall == 2) {
if (Key.isDown(86)) {
_root.cheatLevelall = 3;
} else {
_root.cheatLevelall = 0;
}
} else if (_root.cheatLevelall == 3) {
if (Key.isDown(69)) {
_root.cheatLevelall = 4;
} else {
_root.cheatLevelall = 0;
}
} else if (_root.cheatLevelall == 4) {
if (Key.isDown(76)) {
_root.cheatLevelall = 5;
} else {
_root.cheatLevelall = 0;
}
} else if (_root.cheatLevelall == 5) {
if (Key.isDown(65)) {
_root.cheatLevelall = 6;
} else {
_root.cheatLevelall = 0;
}
} else if (_root.cheatLevelall == 6) {
if (Key.isDown(76)) {
_root.cheatLevelall = 7;
} else {
_root.cheatLevelall = 0;
}
} else if ((_root.cheatLevelall = 7)) {
if (Key.isDown(76)) {
_root.level2pass = true;
_root.level3pass = true;
_root.level4pass = true;
_root.level5pass = true;
_root.level6pass = true;
_root.level7pass = true;
_root.level8pass = true;
_root.level9pass = true;
_root.level10pass = true;
_root.LJ2._alpha = 100;
_root.LJ3._alpha = 100;
_root.LJ4._alpha = 100;
_root.LJ5._alpha = 100;
_root.LJ6._alpha = 100;
_root.LJ7._alpha = 100;
_root.LJ8._alpha = 100;
_root.LJ9._alpha = 100;
_root.LJ10._alpha = 100;
_root.cheerS.start();
}
_root.cheatLevelall = 0;
}
}
};
supahListener.onKeyUp = function () {
if (_root.keyPos == "down") {
_root.keyPos = "up";
}
};
Key.addListener(supahListener);
_root.themeS.start();
_root.themeS.onSoundComplete = function () {
_root.themeS.start();
};
Frame 29
_root.dovbom.start();
Frame 120
_root.menuChoice = "";
_root.Min = 0;
_root.Sec = 0;
_root.totalMin = 0;
_root.totalSec = 0;
_root.pauseV = false;
Instance of Symbol 94 MovieClip in Frame 131
onClipEvent (load) {
this.onClip._visible = false;
this.offClip._visible = false;
if (_root.musicV == true) {
this.offClip._alpha = 30;
this.onClip._alpha = 100;
} else {
this.offClip._alpha = 100;
this.onClip._alpha = 30;
}
}
Frame 140
stop();
_root.pwScreen._visible = false;
Selection.setFocus(_root.pwScreen.inputObject);
if (_root.level2pass == true) {
_root.LJ2._alpha = 100;
} else {
_root.LJ2._alpha = 50;
}
if (_root.level3pass == true) {
_root.LJ3._alpha = 100;
} else {
_root.LJ3._alpha = 50;
}
if (_root.level4pass == true) {
_root.LJ4._alpha = 100;
} else {
_root.LJ4._alpha = 50;
}
if (_root.level5pass == true) {
_root.LJ5._alpha = 100;
} else {
_root.LJ5._alpha = 50;
}
if (_root.level6pass == true) {
_root.LJ6._alpha = 100;
} else {
_root.LJ6._alpha = 50;
}
if (_root.level7pass == true) {
_root.LJ7._alpha = 100;
} else {
_root.LJ7._alpha = 50;
}
if (_root.level8pass == true) {
_root.LJ8._alpha = 100;
} else {
_root.LJ8._alpha = 50;
}
if (_root.level9pass == true) {
_root.LJ9._alpha = 100;
} else {
_root.LJ9._alpha = 50;
}
if (_root.level10pass == true) {
_root.LJ10._alpha = 100;
} else {
_root.LJ10._alpha = 50;
}
Instance of Symbol 137 MovieClip "pwScreen" in Frame 140
onClipEvent (enterFrame) {
if (_root.pwScreen._visible == true) {
if (_root.pwScreen.hitTest(_root._xmouse, _root._ymouse, false) && ((this._currentframe == 1) || (this._currentframe == 3))) {
_root.pwScreen._alpha = 100;
_root.passTimer = 48;
}
if (_root.passTimer > 0) {
_root.passTimer = _root.passTimer - 1;
} else if (_root.passTimer == 0) {
_root.pwScreen._alpha = _root.pwScreen._alpha - 2;
}
if (_root.pwScreen._alpha <= 0) {
_root.pwScreen._alpha = 100;
_root.pwScreen._visible = false;
_root.pwScreen.gotoAndStop(1);
}
}
}
Frame 165
if (_root.menuChoice == "play") {
play();
} else if (_root.menuChoice == "instructions") {
gotoAndPlay (175);
}
Frame 167
_root.Min = 0;
_root.Sec = 0;
_root.score = 0;
if (_root.levelV == 2) {
gotoAndPlay (267);
} else if (_root.levelV == 3) {
gotoAndPlay (307);
} else if (_root.levelV == 4) {
gotoAndPlay (352);
} else if (_root.levelV == 5) {
gotoAndPlay (392);
} else if (_root.levelV == 6) {
gotoAndPlay (437);
} else if (_root.levelV == 7) {
gotoAndPlay (477);
} else if (_root.levelV == 8) {
gotoAndPlay (522);
} else if (_root.levelV == 9) {
gotoAndPlay (602);
} else if (_root.levelV == 10) {
gotoAndPlay (562);
} else {
gotoAndPlay (222);
}
Frame 195
stop();
Instance of Symbol 166 MovieClip in Frame 195
onClipEvent (load) {
fps = 0;
}
onClipEvent (enterFrame) {
if (fps > 0) {
fps = fps - 1;
} else {
_root.Sec = _root.Sec + 1;
fps = 24;
}
if (_root.Sec == 60) {
_root.Sec = 0;
_root.Min = _root.Min + 1;
}
if (_root.Sec < 10) {
_root.putSec = "0" + _root.Sec;
} else {
_root.putSec = _root.Sec;
}
if (_root.Min < 10) {
_root.putMin = "0" + _root.Min;
} else {
_root.putMin = _root.Min;
}
}
Frame 215
_root.dovbom.start();
Frame 221
gotoAndPlay (105);
Frame 222
stop();
Instance of Symbol 52 MovieClip [redbox] "red1" in Frame 222
onClipEvent (load) {
this._visible = false;
ready = true;
}
onClipEvent (enterFrame) {
if ((((_root.posx == 1) && (_root.posy == 6)) && (_root.balltimer == 0)) && (ready == true)) {
if (_root.redboxV == false) {
this._visible = false;
_root.posx8y3 = true;
_root.red2._visible = true;
_root.posx8y6 = false;
_root.red3._visible = true;
_root.posx6y8 = false;
_root.red4._visible = false;
_root.posx3y5 = true;
_root.redboxV = true;
} else if (_root.redboxV == true) {
this._visible = true;
_root.posx8y3 = false;
_root.red2._visible = false;
_root.posx8y6 = true;
_root.red3._visible = false;
_root.posx6y8 = true;
_root.red4._visible = true;
_root.posx3y5 = false;
_root.redboxV = false;
}
_root.redS.start();
ready = false;
} else if (((_root.posx != 1) || (_root.posy != 6)) && (ready == false)) {
ready = true;
}
}
Instance of Symbol 52 MovieClip [redbox] "red4" in Frame 222
onClipEvent (load) {
this._visible = false;
}
Frame 226
_root.gameStatus = "in";
_root.pauseV = false;
_root.posx = 8;
_root.posy = 8;
_root.balldir = "none";
_root.balltimer = 0;
_root.allowUp = false;
_root.allowDown = false;
_root.allowRight = false;
_root.allowLeft = true;
_root.redboxV = true;
_root.allowRbtn = true;
_root.posx1y1 = false;
_root.posx1y2 = false;
_root.posx1y3 = false;
_root.posx1y4 = false;
_root.posx1y5 = true;
_root.posx1y6 = true;
_root.posx1y7 = true;
_root.posx1y8 = true;
_root.posx1y9 = false;
_root.posx2y1 = false;
_root.posx2y2 = false;
_root.posx2y3 = false;
_root.posx2y4 = false;
_root.posx2y5 = true;
_root.posx2y6 = false;
_root.posx2y7 = false;
_root.posx2y8 = true;
_root.posx2y9 = false;
_root.posx3y1 = false;
_root.posx3y2 = false;
_root.posx3y3 = true;
_root.posx3y4 = true;
_root.posx3y5 = true;
_root.posx3y6 = true;
_root.posx3y7 = true;
_root.posx3y8 = true;
_root.posx3y9 = true;
_root.posx4y1 = false;
_root.posx4y2 = false;
_root.posx4y3 = true;
_root.posx4y4 = false;
_root.posx4y5 = false;
_root.posx4y6 = false;
_root.posx4y7 = false;
_root.posx4y8 = false;
_root.posx4y9 = true;
_root.posx5y1 = false;
_root.posx5y2 = true;
_root.posx5y3 = true;
_root.posx5y4 = false;
_root.posx5y5 = false;
_root.posx5y6 = false;
_root.posx5y7 = false;
_root.posx5y8 = true;
_root.posx5y9 = true;
_root.posx6y1 = false;
_root.posx6y2 = true;
_root.posx6y3 = false;
_root.posx6y4 = false;
_root.posx6y5 = false;
_root.posx6y6 = false;
_root.posx6y7 = false;
_root.posx6y8 = false;
_root.posx6y9 = false;
_root.posx7y1 = false;
_root.posx7y2 = true;
_root.posx7y3 = false;
_root.posx7y4 = true;
_root.posx7y5 = true;
_root.posx7y6 = true;
_root.posx7y7 = true;
_root.posx7y8 = true;
_root.posx7y9 = false;
_root.posx8y1 = true;
_root.posx8y2 = true;
_root.posx8y3 = true;
_root.posx8y4 = true;
_root.posx8y5 = false;
_root.posx8y6 = false;
_root.posx8y7 = false;
_root.posx8y8 = true;
_root.posx8y9 = false;
_root.posx9y1 = false;
_root.posx9y2 = false;
_root.posx9y3 = false;
_root.posx9y4 = false;
_root.posx9y5 = false;
_root.posx9y6 = true;
_root.posx9y7 = false;
_root.posx9y8 = false;
_root.posx9y9 = false;
Instance of Symbol 94 MovieClip in Frame 226
onClipEvent (load) {
this.onClip._visible = false;
this.offClip._visible = false;
if (_root.musicV == true) {
this.offClip._alpha = 30;
this.onClip._alpha = 100;
} else {
this.offClip._alpha = 100;
this.onClip._alpha = 30;
}
}
Instance of Symbol 166 MovieClip in Frame 236
onClipEvent (load) {
fps = 0;
}
onClipEvent (enterFrame) {
if (_root.pauseV != true) {
if (fps > 0) {
fps = fps - 1;
} else {
_root.Sec = _root.Sec + 1;
fps = 24;
}
if (_root.Sec == 60) {
_root.Sec = 0;
_root.Min = _root.Min + 1;
}
if (_root.Sec < 10) {
_root.putSec = "0" + _root.Sec;
} else {
_root.putSec = _root.Sec;
}
if (_root.Min < 10) {
_root.putMin = "0" + _root.Min;
} else {
_root.putMin = _root.Min;
}
}
}
Frame 248
_root.gameStatus = "play";
stop();
Instance of Symbol 37 MovieClip [ball] "ballunder" in Frame 248
onClipEvent (load) {
this._visible = false;
greenPushed = false;
elevator = "standby";
}
onClipEvent (enterFrame) {
if ((((_root.posx == 9) && (_root.posy == 6)) && (_root.balltimer == 0)) && (greenPushed == false)) {
_root.goaloff._visible = false;
greenPushed = true;
_root.greenBtnS.start();
}
if (((((_root.posx == 8) && (_root.posy == 1)) && (_root.balltimer == 0)) && (greenPushed == true)) && (_root.gameStatus == "play")) {
this._visible = true;
_root.ball._visible = false;
_root.gameStatus = "clear";
_root.elevatorS.start();
}
if ((_root.gameStatus == "clear") && (_root.goalon._y < 163.5)) {
this._y = this._y + 2;
_root.goalon._y = _root.goalon._y + 2;
} else if (_root.goalon._y > 163.5) {
_root.goalon._y = 163.5;
} else if (_root.goalon._y == 163.5) {
_root.play();
}
}
Instance of Symbol 37 MovieClip [ball] "ball" in Frame 248
onClipEvent (enterFrame) {
if ((_root.pauseV == false) && (_root.gameStatus == "play")) {
if (_root.balltimer == 0) {
if (Key.isDown(38) && (_root.allowUp == true)) {
_root.balldir = "up";
_root.balltimer = 6;
_root.posy = _root.posy - 1;
} else if (Key.isDown(40) && (_root.allowDown == true)) {
_root.balldir = "down";
_root.balltimer = 6;
_root.posy = _root.posy + 1;
} else if (Key.isDown(39) && (_root.allowRight == true)) {
_root.balldir = "right";
_root.balltimer = 6;
_root.posx = _root.posx + 1;
} else if (Key.isDown(37) && (_root.allowLeft == true)) {
_root.balldir = "left";
_root.balltimer = 6;
_root.posx = _root.posx - 1;
} else if (_root.balldir != "none") {
_root.balldir = "none";
}
} else if (_root.balltimer > 0) {
_root.balltimer = _root.balltimer - 1;
if (_root.balldir == "up") {
this._x = this._x - 4;
this._y = this._y - 4;
} else if (_root.balldir == "down") {
this._x = this._x + 4;
this._y = this._y + 4;
} else if (_root.balldir == "right") {
this._x = this._x + 4;
this._y = this._y - 4;
} else if (_root.balldir == "left") {
this._x = this._x - 4;
this._y = this._y + 4;
}
}
}
if ((_root.gameStatus != "play") && (this._alpha > 0)) {
this._alpha = this._alpha - 20;
this._yscale = this._yscale - 10;
this._xscale = this._xscale - 10;
}
if ((_root.posx == 1) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx1y2;
_root.allowRight = _root.posx2y1;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 2)) {
_root.allowUp = _root.posx1y1;
_root.allowDown = _root.posx1y3;
_root.allowRight = _root.posx2y2;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 3)) {
_root.allowUp = _root.posx1y2;
_root.allowDown = _root.posx1y4;
_root.allowRight = _root.posx2y3;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 4)) {
_root.allowUp = _root.posx1y3;
_root.allowDown = _root.posx1y5;
_root.allowRight = _root.posx2y4;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 5)) {
_root.allowUp = _root.posx1y4;
_root.allowDown = _root.posx1y6;
_root.allowRight = _root.posx2y5;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 6)) {
_root.allowUp = _root.posx1y5;
_root.allowDown = _root.posx1y7;
_root.allowRight = _root.posx2y6;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 7)) {
_root.allowUp = _root.posx1y6;
_root.allowDown = _root.posx1y8;
_root.allowRight = _root.posx2y7;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 8)) {
_root.allowUp = _root.posx1y7;
_root.allowDown = _root.posx1y9;
_root.allowRight = _root.posx2y8;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 9)) {
_root.allowUp = _root.posx1y8;
_root.allowDown = false;
_root.allowRight = _root.posx2y9;
_root.allowLeft = false;
} else if ((_root.posx == 2) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx2y2;
_root.allowRight = _root.posx3y1;
_root.allowLeft = _root.posx1y1;
} else if ((_root.posx == 2) && (_root.posy == 2)) {
_root.allowUp = _root.posx2y1;
_root.allowDown = _root.posx2y3;
_root.allowRight = _root.posx3y2;
_root.allowLeft = _root.posx1y2;
} else if ((_root.posx == 2) && (_root.posy == 3)) {
_root.allowUp = _root.posx2y2;
_root.allowDown = _root.posx2y4;
_root.allowRight = _root.posx3y3;
_root.allowLeft = _root.posx1y3;
} else if ((_root.posx == 2) && (_root.posy == 4)) {
_root.allowUp = _root.posx2y3;
_root.allowDown = _root.posx2y5;
_root.allowRight = _root.posx3y4;
_root.allowLeft = _root.posx1y4;
} else if ((_root.posx == 2) && (_root.posy == 5)) {
_root.allowUp = _root.posx2y4;
_root.allowDown = _root.posx2y6;
_root.allowRight = _root.posx3y5;
_root.allowLeft = _root.posx1y5;
} else if ((_root.posx == 2) && (_root.posy == 6)) {
_root.allowUp = _root.posx2y5;
_root.allowDown = _root.posx2y7;
_root.allowRight = _root.posx3y6;
_root.allowLeft = _root.posx1y6;
} else if ((_root.posx == 2) && (_root.posy == 7)) {
_root.allowUp = _root.posx2y6;
_root.allowDown = _root.posx2y8;
_root.allowRight = _root.posx3y7;
_root.allowLeft = _root.posx1y7;
} else if ((_root.posx == 2) && (_root.posy == 8)) {
_root.allowUp = _root.posx2y7;
_root.allowDown = _root.posx2y9;
_root.allowRight = _root.posx3y8;
_root.allowLeft = _root.posx1y8;
} else if ((_root.posx == 2) && (_root.posy == 9)) {
_root.allowUp = _root.posx2y8;
_root.allowDown = false;
_root.allowRight = _root.posx3y9;
_root.allowLeft = _root.posx1y9;
} else if ((_root.posx == 3) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx3y2;
_root.allowRight = _root.posx4y1;
_root.allowLeft = _root.posx2y1;
} else if ((_root.posx == 3) && (_root.posy == 2)) {
_root.allowUp = _root.posx3y1;
_root.allowDown = _root.posx3y3;
_root.allowRight = _root.posx4y2;
_root.allowLeft = _root.posx2y2;
} else if ((_root.posx == 3) && (_root.posy == 3)) {
_root.allowUp = _root.posx3y2;
_root.allowDown = _root.posx3y4;
_root.allowRight = _root.posx4y3;
_root.allowLeft = _root.posx2y3;
} else if ((_root.posx == 3) && (_root.posy == 4)) {
_root.allowUp = _root.posx3y3;
_root.allowDown = _root.posx3y5;
_root.allowRight = _root.posx4y4;
_root.allowLeft = _root.posx2y4;
} else if ((_root.posx == 3) && (_root.posy == 5)) {
_root.allowUp = _root.posx3y4;
_root.allowDown = _root.posx3y6;
_root.allowRight = _root.posx4y5;
_root.allowLeft = _root.posx2y5;
} else if ((_root.posx == 3) && (_root.posy == 6)) {
_root.allowUp = _root.posx3y5;
_root.allowDown = _root.posx3y7;
_root.allowRight = _root.posx4y6;
_root.allowLeft = _root.posx2y6;
} else if ((_root.posx == 3) && (_root.posy == 7)) {
_root.allowUp = _root.posx3y6;
_root.allowDown = _root.posx3y8;
_root.allowRight = _root.posx4y7;
_root.allowLeft = _root.posx2y7;
} else if ((_root.posx == 3) && (_root.posy == 8)) {
_root.allowUp = _root.posx3y7;
_root.allowDown = _root.posx3y9;
_root.allowRight = _root.posx4y8;
_root.allowLeft = _root.posx2y8;
} else if ((_root.posx == 3) && (_root.posy == 9)) {
_root.allowUp = _root.posx3y8;
_root.allowDown = false;
_root.allowRight = _root.posx4y9;
_root.allowLeft = _root.posx2y9;
} else if ((_root.posx == 4) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx4y2;
_root.allowRight = _root.posx5y1;
_root.allowLeft = _root.posx3y1;
} else if ((_root.posx == 4) && (_root.posy == 2)) {
_root.allowUp = _root.posx4y1;
_root.allowDown = _root.posx4y3;
_root.allowRight = _root.posx5y2;
_root.allowLeft = _root.posx3y2;
} else if ((_root.posx == 4) && (_root.posy == 3)) {
_root.allowUp = _root.posx4y2;
_root.allowDown = _root.posx4y4;
_root.allowRight = _root.posx5y3;
_root.allowLeft = _root.posx3y3;
} else if ((_root.posx == 4) && (_root.posy == 4)) {
_root.allowUp = _root.posx4y3;
_root.allowDown = _root.posx4y5;
_root.allowRight = _root.posx5y4;
_root.allowLeft = _root.posx3y4;
} else if ((_root.posx == 4) && (_root.posy == 5)) {
_root.allowUp = _root.posx4y4;
_root.allowDown = _root.posx4y6;
_root.allowRight = _root.posx5y5;
_root.allowLeft = _root.posx3y5;
} else if ((_root.posx == 4) && (_root.posy == 6)) {
_root.allowUp = _root.posx4y5;
_root.allowDown = _root.posx4y7;
_root.allowRight = _root.posx5y6;
_root.allowLeft = _root.posx3y6;
} else if ((_root.posx == 4) && (_root.posy == 7)) {
_root.allowUp = _root.posx4y6;
_root.allowDown = _root.posx4y8;
_root.allowRight = _root.posx5y7;
_root.allowLeft = _root.posx3y7;
} else if ((_root.posx == 4) && (_root.posy == 8)) {
_root.allowUp = _root.posx4y7;
_root.allowDown = _root.posx4y9;
_root.allowRight = _root.posx5y8;
_root.allowLeft = _root.posx3y8;
} else if ((_root.posx == 4) && (_root.posy == 9)) {
_root.allowUp = _root.posx4y8;
_root.allowDown = false;
_root.allowRight = _root.posx5y9;
_root.allowLeft = _root.posx3y9;
} else if ((_root.posx == 5) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx5y2;
_root.allowRight = _root.posx6y1;
_root.allowLeft = _root.posx4y1;
} else if ((_root.posx == 5) && (_root.posy == 2)) {
_root.allowUp = _root.posx5y1;
_root.allowDown = _root.posx5y3;
_root.allowRight = _root.posx6y2;
_root.allowLeft = _root.posx4y2;
} else if ((_root.posx == 5) && (_root.posy == 3)) {
_root.allowUp = _root.posx5y2;
_root.allowDown = _root.posx5y4;
_root.allowRight = _root.posx6y3;
_root.allowLeft = _root.posx4y3;
} else if ((_root.posx == 5) && (_root.posy == 4)) {
_root.allowUp = _root.posx5y3;
_root.allowDown = _root.posx5y5;
_root.allowRight = _root.posx6y4;
_root.allowLeft = _root.posx4y4;
} else if ((_root.posx == 5) && (_root.posy == 5)) {
_root.allowUp = _root.posx5y4;
_root.allowDown = _root.posx5y6;
_root.allowRight = _root.posx6y5;
_root.allowLeft = _root.posx4y5;
} else if ((_root.posx == 5) && (_root.posy == 6)) {
_root.allowUp = _root.posx5y5;
_root.allowDown = _root.posx5y7;
_root.allowRight = _root.posx6y6;
_root.allowLeft = _root.posx4y6;
} else if ((_root.posx == 5) && (_root.posy == 7)) {
_root.allowUp = _root.posx5y6;
_root.allowDown = _root.posx5y8;
_root.allowRight = _root.posx6y7;
_root.allowLeft = _root.posx4y7;
} else if ((_root.posx == 5) && (_root.posy == 8)) {
_root.allowUp = _root.posx5y7;
_root.allowDown = _root.posx5y9;
_root.allowRight = _root.posx6y8;
_root.allowLeft = _root.posx4y8;
} else if ((_root.posx == 5) && (_root.posy == 9)) {
_root.allowUp = _root.posx5y8;
_root.allowDown = false;
_root.allowRight = _root.posx6y9;
_root.allowLeft = _root.posx4y9;
} else if ((_root.posx == 6) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx6y2;
_root.allowRight = _root.posx7y1;
_root.allowLeft = _root.posx6y1;
} else if ((_root.posx == 6) && (_root.posy == 2)) {
_root.allowUp = _root.posx6y1;
_root.allowDown = _root.posx6y3;
_root.allowRight = _root.posx7y2;
_root.allowLeft = _root.posx5y2;
} else if ((_root.posx == 6) && (_root.posy == 3)) {
_root.allowUp = _root.posx6y2;
_root.allowDown = _root.posx6y4;
_root.allowRight = _root.posx7y3;
_root.allowLeft = _root.posx5y3;
} else if ((_root.posx == 6) && (_root.posy == 4)) {
_root.allowUp = _root.posx6y3;
_root.allowDown = _root.posx6y5;
_root.allowRight = _root.posx7y4;
_root.allowLeft = _root.posx5y4;
} else if ((_root.posx == 6) && (_root.posy == 5)) {
_root.allowUp = _root.posx6y4;
_root.allowDown = _root.posx6y6;
_root.allowRight = _root.posx7y5;
_root.allowLeft = _root.posx5y5;
} else if ((_root.posx == 6) && (_root.posy == 6)) {
_root.allowUp = _root.posx6y5;
_root.allowDown = _root.posx6y7;
_root.allowRight = _root.posx7y6;
_root.allowLeft = _root.posx5y6;
} else if ((_root.posx == 6) && (_root.posy == 7)) {
_root.allowUp = _root.posx6y6;
_root.allowDown = _root.posx6y8;
_root.allowRight = _root.posx7y7;
_root.allowLeft = _root.posx5y7;
} else if ((_root.posx == 6) && (_root.posy == 8)) {
_root.allowUp = _root.posx6y7;
_root.allowDown = _root.posx6y9;
_root.allowRight = _root.posx7y8;
_root.allowLeft = _root.posx5y8;
} else if ((_root.posx == 6) && (_root.posy == 9)) {
_root.allowUp = _root.posx6y8;
_root.allowDown = false;
_root.allowRight = _root.posx7y9;
_root.allowLeft = _root.posx5y9;
} else if ((_root.posx == 7) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx7y2;
_root.allowRight = _root.posx8y1;
_root.allowLeft = _root.posx6y1;
} else if ((_root.posx == 7) && (_root.posy == 2)) {
_root.allowUp = _root.posx7y1;
_root.allowDown = _root.posx7y3;
_root.allowRight = _root.posx8y2;
_root.allowLeft = _root.posx6y2;
} else if ((_root.posx == 7) && (_root.posy == 3)) {
_root.allowUp = _root.posx7y2;
_root.allowDown = _root.posx7y4;
_root.allowRight = _root.posx8y3;
_root.allowLeft = _root.posx6y3;
} else if ((_root.posx == 7) && (_root.posy == 4)) {
_root.allowUp = _root.posx7y3;
_root.allowDown = _root.posx7y5;
_root.allowRight = _root.posx8y4;
_root.allowLeft = _root.posx6y4;
} else if ((_root.posx == 7) && (_root.posy == 5)) {
_root.allowUp = _root.posx7y4;
_root.allowDown = _root.posx7y6;
_root.allowRight = _root.posx8y5;
_root.allowLeft = _root.posx6y5;
} else if ((_root.posx == 7) && (_root.posy == 6)) {
_root.allowUp = _root.posx7y5;
_root.allowDown = _root.posx7y7;
_root.allowRight = _root.posx8y6;
_root.allowLeft = _root.posx6y6;
} else if ((_root.posx == 7) && (_root.posy == 7)) {
_root.allowUp = _root.posx7y6;
_root.allowDown = _root.posx7y8;
_root.allowRight = _root.posx8y7;
_root.allowLeft = _root.posx6y7;
} else if ((_root.posx == 7) && (_root.posy == 8)) {
_root.allowUp = _root.posx7y7;
_root.allowDown = _root.posx7y9;
_root.allowRight = _root.posx8y8;
_root.allowLeft = _root.posx6y8;
} else if ((_root.posx == 7) && (_root.posy == 9)) {
_root.allowUp = _root.posx7y8;
_root.allowDown = false;
_root.allowRight = _root.posx8y9;
_root.allowLeft = _root.posx6y9;
} else if ((_root.posx == 8) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx8y2;
_root.allowRight = _root.posx9y1;
_root.allowLeft = _root.posx7y1;
} else if ((_root.posx == 8) && (_root.posy == 2)) {
_root.allowUp = _root.posx8y1;
_root.allowDown = _root.posx8y3;
_root.allowRight = _root.posx9y2;
_root.allowLeft = _root.posx7y2;
} else if ((_root.posx == 8) && (_root.posy == 3)) {
_root.allowUp = _root.posx8y2;
_root.allowDown = _root.posx8y4;
_root.allowRight = _root.posx9y3;
_root.allowLeft = _root.posx7y3;
} else if ((_root.posx == 8) && (_root.posy == 4)) {
_root.allowUp = _root.posx8y3;
_root.allowDown = _root.posx8y5;
_root.allowRight = _root.posx9y4;
_root.allowLeft = _root.posx7y4;
} else if ((_root.posx == 8) && (_root.posy == 5)) {
_root.allowUp = _root.posx8y4;
_root.allowDown = _root.posx8y6;
_root.allowRight = _root.posx9y5;
_root.allowLeft = _root.posx7y5;
} else if ((_root.posx == 8) && (_root.posy == 6)) {
_root.allowUp = _root.posx8y5;
_root.allowDown = _root.posx8y7;
_root.allowRight = _root.posx9y6;
_root.allowLeft = _root.posx7y6;
} else if ((_root.posx == 8) && (_root.posy == 7)) {
_root.allowUp = _root.posx8y6;
_root.allowDown = _root.posx8y8;
_root.allowRight = _root.posx9y7;
_root.allowLeft = _root.posx7y7;
} else if ((_root.posx == 8) && (_root.posy == 8)) {
_root.allowUp = _root.posx8y7;
_root.allowDown = _root.posx8y9;
_root.allowRight = _root.posx9y8;
_root.allowLeft = _root.posx7y8;
} else if ((_root.posx == 8) && (_root.posy == 9)) {
_root.allowUp = _root.posx8y8;
_root.allowDown = false;
_root.allowRight = _root.posx9y9;
_root.allowLeft = _root.posx7y9;
} else if ((_root.posx == 9) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx9y2;
_root.allowRight = false;
_root.allowLeft = _root.posx8y1;
} else if ((_root.posx == 9) && (_root.posy == 2)) {
_root.allowUp = _root.posx9y1;
_root.allowDown = _root.posx9y3;
_root.allowRight = false;
_root.allowLeft = _root.posx8y2;
} else if ((_root.posx == 9) && (_root.posy == 3)) {
_root.allowUp = _root.posx9y2;
_root.allowDown = _root.posx9y4;
_root.allowRight = false;
_root.allowLeft = _root.posx8y3;
} else if ((_root.posx == 9) && (_root.posy == 4)) {
_root.allowUp = _root.posx9y3;
_root.allowDown = _root.posx9y5;
_root.allowRight = false;
_root.allowLeft = _root.posx8y4;
} else if ((_root.posx == 9) && (_root.posy == 5)) {
_root.allowUp = _root.posx9y4;
_root.allowDown = _root.posx9y6;
_root.allowRight = false;
_root.allowLeft = _root.posx8y5;
} else if ((_root.posx == 9) && (_root.posy == 6)) {
_root.allowUp = _root.posx9y5;
_root.allowDown = _root.posx9y7;
_root.allowRight = false;
_root.allowLeft = _root.posx8y6;
} else if ((_root.posx == 9) && (_root.posy == 7)) {
_root.allowUp = _root.posx9y6;
_root.allowDown = _root.posx9y8;
_root.allowRight = false;
_root.allowLeft = _root.posx8y7;
} else if ((_root.posx == 9) && (_root.posy == 8)) {
_root.allowUp = _root.posx9y7;
_root.allowDown = _root.posx9y9;
_root.allowRight = false;
_root.allowLeft = _root.posx8y8;
} else if ((_root.posx == 9) && (_root.posy == 9)) {
_root.allowUp = _root.posx9y8;
_root.allowDown = false;
_root.allowRight = false;
_root.allowLeft = _root.posx8y9;
}
}
Instance of Symbol 33 MovieClip [fade] "pauseScreen" in Frame 248
onClipEvent (load) {
if (_root.pauseV == false) {
this._visible = false;
}
}
onClipEvent (enterFrame) {
if ((_root.pauseV == false) && (this._visible == true)) {
this._visible = false;
} else if ((_root.pauseV == true) && (this._visible == false)) {
this._visible = true;
}
}
Instance of Symbol 166 MovieClip in Frame 249
onClipEvent (load) {
fps = 0;
}
onClipEvent (enterFrame) {
if (fps > 0) {
fps = fps - 1;
} else {
_root.Sec = _root.Sec + 1;
fps = 24;
}
if (_root.Sec == 60) {
_root.Sec = 0;
_root.Min = _root.Min + 1;
}
if (_root.Sec < 10) {
_root.putSec = "0" + _root.Sec;
} else {
_root.putSec = _root.Sec;
}
if (_root.Min < 10) {
_root.putMin = "0" + _root.Min;
} else {
_root.putMin = _root.Min;
}
}
Instance of Symbol 94 MovieClip in Frame 249
onClipEvent (load) {
this.onClip._visible = false;
this.offClip._visible = false;
if (_root.musicV == true) {
this.offClip._alpha = 30;
this.onClip._alpha = 100;
} else {
this.offClip._alpha = 100;
this.onClip._alpha = 30;
}
}
Frame 259
if (_root.gameStatus == "exit") {
_root.totalSec = _root.totalSec + _root.Sec;
_root.totalMin = _root.totalMin + _root.Min;
_root.gameStatus = "inactive";
gotoAndPlay (642);
} else if (_root.gameStatus == "retry") {
gotoAndPlay (226);
_root.gameStatus = "in";
} else if (_root.gameStatus == "clear") {
_root.totalSec = _root.totalSec + _root.Sec;
_root.totalMin = _root.totalMin + _root.Min;
_root.levelV = _root.levelV + 1;
_root.exitstatus = "CLEARED!";
gotoAndPlay (642);
_root.gameStatus = "in";
}
Frame 266
gotoAndPlay (120);
Frame 267
_root.gameStatus = "in";
_root.pauseV = false;
_root.posx = 8;
_root.posy = 8;
_root.balldir = "none";
_root.balltimer = 0;
_root.allowUp = false;
_root.allowDown = false;
_root.allowRight = false;
_root.allowLeft = true;
_root.redboxV = true;
_root.allowRbtn = true;
_root.posx1y1 = false;
_root.posx1y2 = false;
_root.posx1y3 = false;
_root.posx1y4 = true;
_root.posx1y5 = false;
_root.posx1y6 = true;
_root.posx1y7 = false;
_root.posx1y8 = false;
_root.posx1y9 = false;
_root.posx2y1 = false;
_root.posx2y2 = true;
_root.posx2y3 = true;
_root.posx2y4 = true;
_root.posx2y5 = false;
_root.posx2y6 = true;
_root.posx2y7 = true;
_root.posx2y8 = false;
_root.posx2y9 = false;
_root.posx3y1 = false;
_root.posx3y2 = true;
_root.posx3y3 = false;
_root.posx3y4 = false;
_root.posx3y5 = true;
_root.posx3y6 = true;
_root.posx3y7 = false;
_root.posx3y8 = true;
_root.posx3y9 = false;
_root.posx4y1 = true;
_root.posx4y2 = true;
_root.posx4y3 = true;
_root.posx4y4 = true;
_root.posx4y5 = false;
_root.posx4y6 = true;
_root.posx4y7 = false;
_root.posx4y8 = true;
_root.posx4y9 = true;
_root.posx5y1 = true;
_root.posx5y2 = false;
_root.posx5y3 = true;
_root.posx5y4 = false;
_root.posx5y5 = false;
_root.posx5y6 = false;
_root.posx5y7 = true;
_root.posx5y8 = false;
_root.posx5y9 = true;
_root.posx6y1 = true;
_root.posx6y2 = false;
_root.posx6y3 = true;
_root.posx6y4 = true;
_root.posx6y5 = false;
_root.posx6y6 = true;
_root.posx6y7 = true;
_root.posx6y8 = true;
_root.posx6y9 = true;
_root.posx7y1 = false;
_root.posx7y2 = true;
_root.posx7y3 = false;
_root.posx7y4 = false;
_root.posx7y5 = true;
_root.posx7y6 = false;
_root.posx7y7 = false;
_root.posx7y8 = true;
_root.posx7y9 = false;
_root.posx8y1 = false;
_root.posx8y2 = false;
_root.posx8y3 = true;
_root.posx8y4 = true;
_root.posx8y5 = false;
_root.posx8y6 = true;
_root.posx8y7 = true;
_root.posx8y8 = true;
_root.posx8y9 = false;
_root.posx9y1 = false;
_root.posx9y2 = false;
_root.posx9y3 = false;
_root.posx9y4 = true;
_root.posx9y5 = false;
_root.posx9y6 = true;
_root.posx9y7 = false;
_root.posx9y8 = false;
_root.posx9y9 = false;
Instance of Symbol 52 MovieClip [redbox] "red1" in Frame 267
onClipEvent (load) {
ready = true;
}
onClipEvent (enterFrame) {
if ((((((_root.posx == 4) && (_root.posy == 4)) || ((_root.posx == 6) && (_root.posy == 4))) || ((_root.posx == 6) && (_root.posy == 6))) && (_root.balltimer == 1)) && (ready == true)) {
if (_root.redboxV == false) {
_root.red1._visible = true;
_root.posx6y2 = false;
_root.red2._visible = false;
_root.posx6y3 = true;
_root.red3._visible = true;
_root.posx7y4 = false;
_root.red4._visible = false;
_root.posx4y3 = true;
_root.red5._visible = true;
_root.posx7y6 = false;
_root.red6._visible = true;
_root.posx3y4 = false;
_root.red7._visible = false;
_root.posx6y7 = true;
_root.red8._visible = false;
_root.posx3y6 = true;
_root.red9._visible = true;
_root.posx4y7 = false;
_root.redboxV = true;
} else if (_root.redboxV == true) {
_root.red1._visible = false;
_root.posx6y2 = true;
_root.red2._visible = true;
_root.posx6y3 = false;
_root.red3._visible = false;
_root.posx7y4 = true;
_root.red4._visible = true;
_root.posx4y3 = false;
_root.red5._visible = false;
_root.posx7y6 = true;
_root.red6._visible = false;
_root.posx3y4 = true;
_root.red7._visible = true;
_root.posx6y7 = false;
_root.red8._visible = true;
_root.posx3y6 = false;
_root.red9._visible = false;
_root.posx4y7 = true;
_root.redboxV = false;
}
_root.redS.start();
recentX = _root.posx;
recentY = _root.posy;
ready = false;
} else if (((_root.posx != recentX) || (_root.posy != recentY)) && (ready == false)) {
ready = true;
}
}
Instance of Symbol 52 MovieClip [redbox] "red2" in Frame 267
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 52 MovieClip [redbox] "red7" in Frame 267
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 52 MovieClip [redbox] "red4" in Frame 267
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 52 MovieClip [redbox] "red8" in Frame 267
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 94 MovieClip in Frame 267
onClipEvent (load) {
this.onClip._visible = false;
this.offClip._visible = false;
if (_root.musicV == true) {
this.offClip._alpha = 30;
this.onClip._alpha = 100;
} else {
this.offClip._alpha = 100;
this.onClip._alpha = 30;
}
}
Instance of Symbol 166 MovieClip in Frame 276
onClipEvent (load) {
fps = 0;
}
onClipEvent (enterFrame) {
if (_root.pauseV != true) {
if (fps > 0) {
fps = fps - 1;
} else {
_root.Sec = _root.Sec + 1;
fps = 24;
}
if (_root.Sec == 60) {
_root.Sec = 0;
_root.Min = _root.Min + 1;
}
if (_root.Sec < 10) {
_root.putSec = "0" + _root.Sec;
} else {
_root.putSec = _root.Sec;
}
if (_root.Min < 10) {
_root.putMin = "0" + _root.Min;
} else {
_root.putMin = _root.Min;
}
}
}
Frame 288
_root.gameStatus = "play";
stop();
Instance of Symbol 37 MovieClip [ball] "ballunder" in Frame 288
onClipEvent (load) {
this._visible = false;
greenPushed = false;
elevator = "standby";
}
onClipEvent (enterFrame) {
if ((((_root.posx == 7) && (_root.posy == 2)) && (_root.balltimer == 0)) && (greenPushed == false)) {
_root.goaloff._visible = false;
greenPushed = true;
_root.greenBtnS.start();
}
if (((((_root.posx == 4) && (_root.posy == 6)) && (_root.balltimer == 0)) && (greenPushed == true)) && (_root.gameStatus == "play")) {
this._visible = true;
_root.ball._visible = false;
_root.gameStatus = "clear";
_root.elevatorS.start();
}
if ((_root.gameStatus == "clear") && (_root.goalon._y < 379.5)) {
this._y = this._y + 2;
_root.goalon._y = _root.goalon._y + 2;
} else if (_root.goalon._y > 379.5) {
_root.goalon._y = 379.5;
} else if (_root.goalon._y == 379.5) {
_root.play();
}
}
Instance of Symbol 37 MovieClip [ball] "ball" in Frame 288
onClipEvent (enterFrame) {
if ((_root.pauseV == false) && (_root.gameStatus == "play")) {
if (_root.balltimer == 0) {
if (Key.isDown(38) && (_root.allowUp == true)) {
_root.balldir = "up";
_root.balltimer = 6;
_root.posy = _root.posy - 1;
} else if (Key.isDown(40) && (_root.allowDown == true)) {
_root.balldir = "down";
_root.balltimer = 6;
_root.posy = _root.posy + 1;
} else if (Key.isDown(39) && (_root.allowRight == true)) {
_root.balldir = "right";
_root.balltimer = 6;
_root.posx = _root.posx + 1;
} else if (Key.isDown(37) && (_root.allowLeft == true)) {
_root.balldir = "left";
_root.balltimer = 6;
_root.posx = _root.posx - 1;
} else if (_root.balldir != "none") {
_root.balldir = "none";
}
} else if (_root.balltimer > 0) {
_root.balltimer = _root.balltimer - 1;
if (_root.balldir == "up") {
this._x = this._x - 4;
this._y = this._y - 4;
} else if (_root.balldir == "down") {
this._x = this._x + 4;
this._y = this._y + 4;
} else if (_root.balldir == "right") {
this._x = this._x + 4;
this._y = this._y - 4;
} else if (_root.balldir == "left") {
this._x = this._x - 4;
this._y = this._y + 4;
}
}
}
if ((_root.gameStatus != "play") && (this._alpha > 0)) {
this._alpha = this._alpha - 20;
this._yscale = this._yscale - 10;
this._xscale = this._xscale - 10;
}
if ((_root.posx == 1) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx1y2;
_root.allowRight = _root.posx2y1;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 2)) {
_root.allowUp = _root.posx1y1;
_root.allowDown = _root.posx1y3;
_root.allowRight = _root.posx2y2;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 3)) {
_root.allowUp = _root.posx1y2;
_root.allowDown = _root.posx1y4;
_root.allowRight = _root.posx2y3;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 4)) {
_root.allowUp = _root.posx1y3;
_root.allowDown = _root.posx1y5;
_root.allowRight = _root.posx2y4;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 5)) {
_root.allowUp = _root.posx1y4;
_root.allowDown = _root.posx1y6;
_root.allowRight = _root.posx2y5;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 6)) {
_root.allowUp = _root.posx1y5;
_root.allowDown = _root.posx1y7;
_root.allowRight = _root.posx2y6;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 7)) {
_root.allowUp = _root.posx1y6;
_root.allowDown = _root.posx1y8;
_root.allowRight = _root.posx2y7;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 8)) {
_root.allowUp = _root.posx1y7;
_root.allowDown = _root.posx1y9;
_root.allowRight = _root.posx2y8;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 9)) {
_root.allowUp = _root.posx1y8;
_root.allowDown = false;
_root.allowRight = _root.posx2y9;
_root.allowLeft = false;
} else if ((_root.posx == 2) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx2y2;
_root.allowRight = _root.posx3y1;
_root.allowLeft = _root.posx1y1;
} else if ((_root.posx == 2) && (_root.posy == 2)) {
_root.allowUp = _root.posx2y1;
_root.allowDown = _root.posx2y3;
_root.allowRight = _root.posx3y2;
_root.allowLeft = _root.posx1y2;
} else if ((_root.posx == 2) && (_root.posy == 3)) {
_root.allowUp = _root.posx2y2;
_root.allowDown = _root.posx2y4;
_root.allowRight = _root.posx3y3;
_root.allowLeft = _root.posx1y3;
} else if ((_root.posx == 2) && (_root.posy == 4)) {
_root.allowUp = _root.posx2y3;
_root.allowDown = _root.posx2y5;
_root.allowRight = _root.posx3y4;
_root.allowLeft = _root.posx1y4;
} else if ((_root.posx == 2) && (_root.posy == 5)) {
_root.allowUp = _root.posx2y4;
_root.allowDown = _root.posx2y6;
_root.allowRight = _root.posx3y5;
_root.allowLeft = _root.posx1y5;
} else if ((_root.posx == 2) && (_root.posy == 6)) {
_root.allowUp = _root.posx2y5;
_root.allowDown = _root.posx2y7;
_root.allowRight = _root.posx3y6;
_root.allowLeft = _root.posx1y6;
} else if ((_root.posx == 2) && (_root.posy == 7)) {
_root.allowUp = _root.posx2y6;
_root.allowDown = _root.posx2y8;
_root.allowRight = _root.posx3y7;
_root.allowLeft = _root.posx1y7;
} else if ((_root.posx == 2) && (_root.posy == 8)) {
_root.allowUp = _root.posx2y7;
_root.allowDown = _root.posx2y9;
_root.allowRight = _root.posx3y8;
_root.allowLeft = _root.posx1y8;
} else if ((_root.posx == 2) && (_root.posy == 9)) {
_root.allowUp = _root.posx2y8;
_root.allowDown = false;
_root.allowRight = _root.posx3y9;
_root.allowLeft = _root.posx1y9;
} else if ((_root.posx == 3) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx3y2;
_root.allowRight = _root.posx4y1;
_root.allowLeft = _root.posx2y1;
} else if ((_root.posx == 3) && (_root.posy == 2)) {
_root.allowUp = _root.posx3y1;
_root.allowDown = _root.posx3y3;
_root.allowRight = _root.posx4y2;
_root.allowLeft = _root.posx2y2;
} else if ((_root.posx == 3) && (_root.posy == 3)) {
_root.allowUp = _root.posx3y2;
_root.allowDown = _root.posx3y4;
_root.allowRight = _root.posx4y3;
_root.allowLeft = _root.posx2y3;
} else if ((_root.posx == 3) && (_root.posy == 4)) {
_root.allowUp = _root.posx3y3;
_root.allowDown = _root.posx3y5;
_root.allowRight = _root.posx4y4;
_root.allowLeft = _root.posx2y4;
} else if ((_root.posx == 3) && (_root.posy == 5)) {
_root.allowUp = _root.posx3y4;
_root.allowDown = _root.posx3y6;
_root.allowRight = _root.posx4y5;
_root.allowLeft = _root.posx2y5;
} else if ((_root.posx == 3) && (_root.posy == 6)) {
_root.allowUp = _root.posx3y5;
_root.allowDown = _root.posx3y7;
_root.allowRight = _root.posx4y6;
_root.allowLeft = _root.posx2y6;
} else if ((_root.posx == 3) && (_root.posy == 7)) {
_root.allowUp = _root.posx3y6;
_root.allowDown = _root.posx3y8;
_root.allowRight = _root.posx4y7;
_root.allowLeft = _root.posx2y7;
} else if ((_root.posx == 3) && (_root.posy == 8)) {
_root.allowUp = _root.posx3y7;
_root.allowDown = _root.posx3y9;
_root.allowRight = _root.posx4y8;
_root.allowLeft = _root.posx2y8;
} else if ((_root.posx == 3) && (_root.posy == 9)) {
_root.allowUp = _root.posx3y8;
_root.allowDown = false;
_root.allowRight = _root.posx4y9;
_root.allowLeft = _root.posx2y9;
} else if ((_root.posx == 4) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx4y2;
_root.allowRight = _root.posx5y1;
_root.allowLeft = _root.posx3y1;
} else if ((_root.posx == 4) && (_root.posy == 2)) {
_root.allowUp = _root.posx4y1;
_root.allowDown = _root.posx4y3;
_root.allowRight = _root.posx5y2;
_root.allowLeft = _root.posx3y2;
} else if ((_root.posx == 4) && (_root.posy == 3)) {
_root.allowUp = _root.posx4y2;
_root.allowDown = _root.posx4y4;
_root.allowRight = _root.posx5y3;
_root.allowLeft = _root.posx3y3;
} else if ((_root.posx == 4) && (_root.posy == 4)) {
_root.allowUp = _root.posx4y3;
_root.allowDown = _root.posx4y5;
_root.allowRight = _root.posx5y4;
_root.allowLeft = _root.posx3y4;
} else if ((_root.posx == 4) && (_root.posy == 5)) {
_root.allowUp = _root.posx4y4;
_root.allowDown = _root.posx4y6;
_root.allowRight = _root.posx5y5;
_root.allowLeft = _root.posx3y5;
} else if ((_root.posx == 4) && (_root.posy == 6)) {
_root.allowUp = _root.posx4y5;
_root.allowDown = _root.posx4y7;
_root.allowRight = _root.posx5y6;
_root.allowLeft = _root.posx3y6;
} else if ((_root.posx == 4) && (_root.posy == 7)) {
_root.allowUp = _root.posx4y6;
_root.allowDown = _root.posx4y8;
_root.allowRight = _root.posx5y7;
_root.allowLeft = _root.posx3y7;
} else if ((_root.posx == 4) && (_root.posy == 8)) {
_root.allowUp = _root.posx4y7;
_root.allowDown = _root.posx4y9;
_root.allowRight = _root.posx5y8;
_root.allowLeft = _root.posx3y8;
} else if ((_root.posx == 4) && (_root.posy == 9)) {
_root.allowUp = _root.posx4y8;
_root.allowDown = false;
_root.allowRight = _root.posx5y9;
_root.allowLeft = _root.posx3y9;
} else if ((_root.posx == 5) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx5y2;
_root.allowRight = _root.posx6y1;
_root.allowLeft = _root.posx4y1;
} else if ((_root.posx == 5) && (_root.posy == 2)) {
_root.allowUp = _root.posx5y1;
_root.allowDown = _root.posx5y3;
_root.allowRight = _root.posx6y2;
_root.allowLeft = _root.posx4y2;
} else if ((_root.posx == 5) && (_root.posy == 3)) {
_root.allowUp = _root.posx5y2;
_root.allowDown = _root.posx5y4;
_root.allowRight = _root.posx6y3;
_root.allowLeft = _root.posx4y3;
} else if ((_root.posx == 5) && (_root.posy == 4)) {
_root.allowUp = _root.posx5y3;
_root.allowDown = _root.posx5y5;
_root.allowRight = _root.posx6y4;
_root.allowLeft = _root.posx4y4;
} else if ((_root.posx == 5) && (_root.posy == 5)) {
_root.allowUp = _root.posx5y4;
_root.allowDown = _root.posx5y6;
_root.allowRight = _root.posx6y5;
_root.allowLeft = _root.posx4y5;
} else if ((_root.posx == 5) && (_root.posy == 6)) {
_root.allowUp = _root.posx5y5;
_root.allowDown = _root.posx5y7;
_root.allowRight = _root.posx6y6;
_root.allowLeft = _root.posx4y6;
} else if ((_root.posx == 5) && (_root.posy == 7)) {
_root.allowUp = _root.posx5y6;
_root.allowDown = _root.posx5y8;
_root.allowRight = _root.posx6y7;
_root.allowLeft = _root.posx4y7;
} else if ((_root.posx == 5) && (_root.posy == 8)) {
_root.allowUp = _root.posx5y7;
_root.allowDown = _root.posx5y9;
_root.allowRight = _root.posx6y8;
_root.allowLeft = _root.posx4y8;
} else if ((_root.posx == 5) && (_root.posy == 9)) {
_root.allowUp = _root.posx5y8;
_root.allowDown = false;
_root.allowRight = _root.posx6y9;
_root.allowLeft = _root.posx4y9;
} else if ((_root.posx == 6) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx6y2;
_root.allowRight = _root.posx7y1;
_root.allowLeft = _root.posx6y1;
} else if ((_root.posx == 6) && (_root.posy == 2)) {
_root.allowUp = _root.posx6y1;
_root.allowDown = _root.posx6y3;
_root.allowRight = _root.posx7y2;
_root.allowLeft = _root.posx5y2;
} else if ((_root.posx == 6) && (_root.posy == 3)) {
_root.allowUp = _root.posx6y2;
_root.allowDown = _root.posx6y4;
_root.allowRight = _root.posx7y3;
_root.allowLeft = _root.posx5y3;
} else if ((_root.posx == 6) && (_root.posy == 4)) {
_root.allowUp = _root.posx6y3;
_root.allowDown = _root.posx6y5;
_root.allowRight = _root.posx7y4;
_root.allowLeft = _root.posx5y4;
} else if ((_root.posx == 6) && (_root.posy == 5)) {
_root.allowUp = _root.posx6y4;
_root.allowDown = _root.posx6y6;
_root.allowRight = _root.posx7y5;
_root.allowLeft = _root.posx5y5;
} else if ((_root.posx == 6) && (_root.posy == 6)) {
_root.allowUp = _root.posx6y5;
_root.allowDown = _root.posx6y7;
_root.allowRight = _root.posx7y6;
_root.allowLeft = _root.posx5y6;
} else if ((_root.posx == 6) && (_root.posy == 7)) {
_root.allowUp = _root.posx6y6;
_root.allowDown = _root.posx6y8;
_root.allowRight = _root.posx7y7;
_root.allowLeft = _root.posx5y7;
} else if ((_root.posx == 6) && (_root.posy == 8)) {
_root.allowUp = _root.posx6y7;
_root.allowDown = _root.posx6y9;
_root.allowRight = _root.posx7y8;
_root.allowLeft = _root.posx5y8;
} else if ((_root.posx == 6) && (_root.posy == 9)) {
_root.allowUp = _root.posx6y8;
_root.allowDown = false;
_root.allowRight = _root.posx7y9;
_root.allowLeft = _root.posx5y9;
} else if ((_root.posx == 7) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx7y2;
_root.allowRight = _root.posx8y1;
_root.allowLeft = _root.posx6y1;
} else if ((_root.posx == 7) && (_root.posy == 2)) {
_root.allowUp = _root.posx7y1;
_root.allowDown = _root.posx7y3;
_root.allowRight = _root.posx8y2;
_root.allowLeft = _root.posx6y2;
} else if ((_root.posx == 7) && (_root.posy == 3)) {
_root.allowUp = _root.posx7y2;
_root.allowDown = _root.posx7y4;
_root.allowRight = _root.posx8y3;
_root.allowLeft = _root.posx6y3;
} else if ((_root.posx == 7) && (_root.posy == 4)) {
_root.allowUp = _root.posx7y3;
_root.allowDown = _root.posx7y5;
_root.allowRight = _root.posx8y4;
_root.allowLeft = _root.posx6y4;
} else if ((_root.posx == 7) && (_root.posy == 5)) {
_root.allowUp = _root.posx7y4;
_root.allowDown = _root.posx7y6;
_root.allowRight = _root.posx8y5;
_root.allowLeft = _root.posx6y5;
} else if ((_root.posx == 7) && (_root.posy == 6)) {
_root.allowUp = _root.posx7y5;
_root.allowDown = _root.posx7y7;
_root.allowRight = _root.posx8y6;
_root.allowLeft = _root.posx6y6;
} else if ((_root.posx == 7) && (_root.posy == 7)) {
_root.allowUp = _root.posx7y6;
_root.allowDown = _root.posx7y8;
_root.allowRight = _root.posx8y7;
_root.allowLeft = _root.posx6y7;
} else if ((_root.posx == 7) && (_root.posy == 8)) {
_root.allowUp = _root.posx7y7;
_root.allowDown = _root.posx7y9;
_root.allowRight = _root.posx8y8;
_root.allowLeft = _root.posx6y8;
} else if ((_root.posx == 7) && (_root.posy == 9)) {
_root.allowUp = _root.posx7y8;
_root.allowDown = false;
_root.allowRight = _root.posx8y9;
_root.allowLeft = _root.posx6y9;
} else if ((_root.posx == 8) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx8y2;
_root.allowRight = _root.posx9y1;
_root.allowLeft = _root.posx7y1;
} else if ((_root.posx == 8) && (_root.posy == 2)) {
_root.allowUp = _root.posx8y1;
_root.allowDown = _root.posx8y3;
_root.allowRight = _root.posx9y2;
_root.allowLeft = _root.posx7y2;
} else if ((_root.posx == 8) && (_root.posy == 3)) {
_root.allowUp = _root.posx8y2;
_root.allowDown = _root.posx8y4;
_root.allowRight = _root.posx9y3;
_root.allowLeft = _root.posx7y3;
} else if ((_root.posx == 8) && (_root.posy == 4)) {
_root.allowUp = _root.posx8y3;
_root.allowDown = _root.posx8y5;
_root.allowRight = _root.posx9y4;
_root.allowLeft = _root.posx7y4;
} else if ((_root.posx == 8) && (_root.posy == 5)) {
_root.allowUp = _root.posx8y4;
_root.allowDown = _root.posx8y6;
_root.allowRight = _root.posx9y5;
_root.allowLeft = _root.posx7y5;
} else if ((_root.posx == 8) && (_root.posy == 6)) {
_root.allowUp = _root.posx8y5;
_root.allowDown = _root.posx8y7;
_root.allowRight = _root.posx9y6;
_root.allowLeft = _root.posx7y6;
} else if ((_root.posx == 8) && (_root.posy == 7)) {
_root.allowUp = _root.posx8y6;
_root.allowDown = _root.posx8y8;
_root.allowRight = _root.posx9y7;
_root.allowLeft = _root.posx7y7;
} else if ((_root.posx == 8) && (_root.posy == 8)) {
_root.allowUp = _root.posx8y7;
_root.allowDown = _root.posx8y9;
_root.allowRight = _root.posx9y8;
_root.allowLeft = _root.posx7y8;
} else if ((_root.posx == 8) && (_root.posy == 9)) {
_root.allowUp = _root.posx8y8;
_root.allowDown = false;
_root.allowRight = _root.posx9y9;
_root.allowLeft = _root.posx7y9;
} else if ((_root.posx == 9) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx9y2;
_root.allowRight = false;
_root.allowLeft = _root.posx8y1;
} else if ((_root.posx == 9) && (_root.posy == 2)) {
_root.allowUp = _root.posx9y1;
_root.allowDown = _root.posx9y3;
_root.allowRight = false;
_root.allowLeft = _root.posx8y2;
} else if ((_root.posx == 9) && (_root.posy == 3)) {
_root.allowUp = _root.posx9y2;
_root.allowDown = _root.posx9y4;
_root.allowRight = false;
_root.allowLeft = _root.posx8y3;
} else if ((_root.posx == 9) && (_root.posy == 4)) {
_root.allowUp = _root.posx9y3;
_root.allowDown = _root.posx9y5;
_root.allowRight = false;
_root.allowLeft = _root.posx8y4;
} else if ((_root.posx == 9) && (_root.posy == 5)) {
_root.allowUp = _root.posx9y4;
_root.allowDown = _root.posx9y6;
_root.allowRight = false;
_root.allowLeft = _root.posx8y5;
} else if ((_root.posx == 9) && (_root.posy == 6)) {
_root.allowUp = _root.posx9y5;
_root.allowDown = _root.posx9y7;
_root.allowRight = false;
_root.allowLeft = _root.posx8y6;
} else if ((_root.posx == 9) && (_root.posy == 7)) {
_root.allowUp = _root.posx9y6;
_root.allowDown = _root.posx9y8;
_root.allowRight = false;
_root.allowLeft = _root.posx8y7;
} else if ((_root.posx == 9) && (_root.posy == 8)) {
_root.allowUp = _root.posx9y7;
_root.allowDown = _root.posx9y9;
_root.allowRight = false;
_root.allowLeft = _root.posx8y8;
} else if ((_root.posx == 9) && (_root.posy == 9)) {
_root.allowUp = _root.posx9y8;
_root.allowDown = false;
_root.allowRight = false;
_root.allowLeft = _root.posx8y9;
}
}
Instance of Symbol 33 MovieClip [fade] "pauseScreen" in Frame 288
onClipEvent (load) {
if (_root.pauseV == false) {
this._visible = false;
}
}
onClipEvent (enterFrame) {
if ((_root.pauseV == false) && (this._visible == true)) {
this._visible = false;
} else if ((_root.pauseV == true) && (this._visible == false)) {
this._visible = true;
}
}
Instance of Symbol 166 MovieClip in Frame 289
onClipEvent (load) {
fps = 0;
}
onClipEvent (enterFrame) {
if (fps > 0) {
fps = fps - 1;
} else {
_root.Sec = _root.Sec + 1;
fps = 24;
}
if (_root.Sec == 60) {
_root.Sec = 0;
_root.Min = _root.Min + 1;
}
if (_root.Sec < 10) {
_root.putSec = "0" + _root.Sec;
} else {
_root.putSec = _root.Sec;
}
if (_root.Min < 10) {
_root.putMin = "0" + _root.Min;
} else {
_root.putMin = _root.Min;
}
}
Instance of Symbol 94 MovieClip in Frame 289
onClipEvent (load) {
this.onClip._visible = false;
this.offClip._visible = false;
if (_root.musicV == true) {
this.offClip._alpha = 30;
this.onClip._alpha = 100;
} else {
this.offClip._alpha = 100;
this.onClip._alpha = 30;
}
}
Frame 299
if (_root.gameStatus == "exit") {
_root.totalSec = _root.totalSec + _root.Sec;
_root.totalMin = _root.totalMin + _root.Min;
_root.gameStatus = "inactive";
gotoAndPlay (642);
} else if (_root.gameStatus == "retry") {
gotoAndPlay (267);
_root.gameStatus = "in";
} else if (_root.gameStatus == "clear") {
_root.totalSec = _root.totalSec + _root.Sec;
_root.totalMin = _root.totalMin + _root.Min;
_root.levelV = _root.levelV + 1;
_root.level2pass = true;
_root.exitstatus = "CLEARED!";
gotoAndPlay (642);
_root.gameStatus = "in";
}
Frame 306
gotoAndPlay (120);
Frame 307
stop();
Instance of Symbol 52 MovieClip [redbox] "red1" in Frame 307
onClipEvent (load) {
ready = true;
}
onClipEvent (enterFrame) {
if ((((((_root.posx == 4) || (_root.posx == 6)) || (_root.posx == 8)) && (_root.posy == 9)) && (_root.balltimer == 0)) && (ready == true)) {
if (_root.redboxV == false) {
this._visible = true;
_root.posx6y1 = false;
_root.red2._visible = false;
_root.posx6y5 = true;
_root.red3._visible = true;
_root.posx8y7 = false;
_root.red4._visible = false;
_root.posx7y8 = true;
_root.red5._visible = false;
_root.posx4y7 = true;
_root.red6._visible = true;
_root.posx5y8 = false;
_root.red7._visible = true;
_root.posx2y5 = false;
_root.redboxV = true;
} else if (_root.redboxV == true) {
this._visible = false;
_root.posx6y1 = true;
_root.red2._visible = true;
_root.posx6y5 = false;
_root.red3._visible = false;
_root.posx8y7 = true;
_root.red4._visible = true;
_root.posx7y8 = false;
_root.red5._visible = true;
_root.posx4y7 = false;
_root.red6._visible = false;
_root.posx5y8 = true;
_root.red7._visible = false;
_root.posx2y5 = true;
_root.redboxV = false;
}
_root.redS.start();
recentX = _root.posx;
recentY = _root.posy;
ready = false;
} else if (((_root.posx != recentX) || (_root.posy != recentY)) && (ready == false)) {
ready = true;
}
}
Instance of Symbol 204 MovieClip "force1" in Frame 307
onClipEvent (load) {
ready = true;
}
onClipEvent (enterFrame) {
if ((((((_root.posx == 5) || (_root.posx == 9)) && (_root.posy == 4)) || ((_root.posx == 6) && (_root.posy == 8))) && (_root.balltimer < 2)) && (ready == true)) {
if (_root.forcefieldV == false) {
this._visible = true;
_root.force2._visible = true;
_root.force3._visible = false;
_root.force4._visible = false;
_root.force5._visible = true;
_root.force6._visible = true;
_root.force7._visible = false;
_root.forcefieldV = true;
} else if (_root.forcefieldV == true) {
this._visible = false;
_root.force2._visible = false;
_root.force3._visible = true;
_root.force4._visible = true;
_root.force5._visible = false;
_root.force6._visible = false;
_root.force7._visible = true;
_root.forcefieldV = false;
}
_root.forceS.start();
recentX = _root.posx;
recentY = _root.posy;
ready = false;
} else if (((_root.posx != recentX) || (_root.posy != recentY)) && (ready == false)) {
ready = true;
}
if (_root.forcefieldV == true) {
if (((_root.posx == 8) && (_root.posy == 2)) && (_root.allowDown == true)) {
_root.allowDown = false;
} else if (((_root.posx == 8) && (_root.posy == 3)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
}
}
Instance of Symbol 204 MovieClip "force2" in Frame 307
onClipEvent (enterFrame) {
if (_root.forcefieldV == true) {
if (((_root.posx == 4) && (_root.posy == 2)) && (_root.allowDown == true)) {
_root.allowDown = false;
} else if (((_root.posx == 4) && (_root.posy == 3)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
}
}
Instance of Symbol 52 MovieClip [redbox] "red2" in Frame 307
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 204 MovieClip "force3" in Frame 307
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (_root.forcefieldV == false) {
if (((_root.posx == 6) && (_root.posy == 7)) && (_root.allowDown == true)) {
_root.allowDown = false;
} else if (((_root.posx == 6) && (_root.posy == 8)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
}
}
Instance of Symbol 204 MovieClip "force4" in Frame 307
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (_root.forcefieldV == false) {
if (((_root.posx == 8) && (_root.posy == 8)) && (_root.allowDown == true)) {
_root.allowDown = false;
} else if (((_root.posx == 8) && (_root.posy == 9)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
}
}
Instance of Symbol 52 MovieClip [redbox] "red5" in Frame 307
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 52 MovieClip [redbox] "red4" in Frame 307
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 204 MovieClip "force5" in Frame 307
onClipEvent (enterFrame) {
if (_root.forcefieldV == true) {
if (((_root.posx == 6) && (_root.posy == 8)) && (_root.allowDown == true)) {
_root.allowDown = false;
} else if (((_root.posx == 6) && (_root.posy == 9)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
}
}
Instance of Symbol 204 MovieClip "force6" in Frame 307
onClipEvent (enterFrame) {
if (_root.forcefieldV == true) {
if (((_root.posx == 4) && (_root.posy == 8)) && (_root.allowDown == true)) {
_root.allowDown = false;
} else if (((_root.posx == 4) && (_root.posy == 9)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
}
}
Instance of Symbol 204 MovieClip "force7" in Frame 307
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (_root.forcefieldV == false) {
if (((_root.posx == 1) && (_root.posy == 6)) && (_root.allowDown == true)) {
_root.allowDown = false;
} else if (((_root.posx == 1) && (_root.posy == 7)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
}
}
Frame 311
_root.gameStatus = "in";
_root.pauseV = false;
_root.posx = 1;
_root.posy = 1;
_root.balldir = "none";
_root.balltimer = 0;
_root.allowUp = false;
_root.allowDown = true;
_root.allowRight = false;
_root.allowLeft = false;
_root.redboxV = true;
_root.allowRbtn = true;
_root.forcefieldV = true;
_root.allowBbtn = true;
_root.posx1y1 = true;
_root.posx1y2 = true;
_root.posx1y3 = true;
_root.posx1y4 = true;
_root.posx1y5 = true;
_root.posx1y6 = true;
_root.posx1y7 = true;
_root.posx1y8 = true;
_root.posx1y9 = true;
_root.posx2y1 = false;
_root.posx2y2 = false;
_root.posx2y3 = false;
_root.posx2y4 = false;
_root.posx2y5 = false;
_root.posx2y6 = false;
_root.posx2y7 = false;
_root.posx2y8 = false;
_root.posx2y9 = true;
_root.posx3y1 = true;
_root.posx3y2 = false;
_root.posx3y3 = false;
_root.posx3y4 = true;
_root.posx3y5 = true;
_root.posx3y6 = true;
_root.posx3y7 = false;
_root.posx3y8 = false;
_root.posx3y9 = true;
_root.posx4y1 = true;
_root.posx4y2 = true;
_root.posx4y3 = true;
_root.posx4y4 = true;
_root.posx4y5 = false;
_root.posx4y6 = true;
_root.posx4y7 = true;
_root.posx4y8 = true;
_root.posx4y9 = true;
_root.posx5y1 = true;
_root.posx5y2 = false;
_root.posx5y3 = false;
_root.posx5y4 = true;
_root.posx5y5 = true;
_root.posx5y6 = true;
_root.posx5y7 = false;
_root.posx5y8 = false;
_root.posx5y9 = false;
_root.posx6y1 = false;
_root.posx6y2 = false;
_root.posx6y3 = false;
_root.posx6y4 = false;
_root.posx6y5 = true;
_root.posx6y6 = false;
_root.posx6y7 = true;
_root.posx6y8 = true;
_root.posx6y9 = true;
_root.posx7y1 = true;
_root.posx7y2 = false;
_root.posx7y3 = false;
_root.posx7y4 = true;
_root.posx7y5 = true;
_root.posx7y6 = true;
_root.posx7y7 = false;
_root.posx7y8 = true;
_root.posx7y9 = false;
_root.posx8y1 = true;
_root.posx8y2 = true;
_root.posx8y3 = true;
_root.posx8y4 = true;
_root.posx8y5 = false;
_root.posx8y6 = true;
_root.posx8y7 = false;
_root.posx8y8 = true;
_root.posx8y9 = true;
_root.posx9y1 = true;
_root.posx9y2 = false;
_root.posx9y3 = false;
_root.posx9y4 = true;
_root.posx9y5 = true;
_root.posx9y6 = true;
_root.posx9y7 = false;
_root.posx9y8 = false;
_root.posx9y9 = false;
Instance of Symbol 94 MovieClip in Frame 311
onClipEvent (load) {
this.onClip._visible = false;
this.offClip._visible = false;
if (_root.musicV == true) {
this.offClip._alpha = 30;
this.onClip._alpha = 100;
} else {
this.offClip._alpha = 100;
this.onClip._alpha = 30;
}
}
Instance of Symbol 166 MovieClip in Frame 321
onClipEvent (load) {
fps = 0;
}
onClipEvent (enterFrame) {
if (_root.pauseV != true) {
if (fps > 0) {
fps = fps - 1;
} else {
_root.Sec = _root.Sec + 1;
fps = 24;
}
if (_root.Sec == 60) {
_root.Sec = 0;
_root.Min = _root.Min + 1;
}
if (_root.Sec < 10) {
_root.putSec = "0" + _root.Sec;
} else {
_root.putSec = _root.Sec;
}
if (_root.Min < 10) {
_root.putMin = "0" + _root.Min;
} else {
_root.putMin = _root.Min;
}
}
}
Frame 333
_root.gameStatus = "play";
stop();
Instance of Symbol 37 MovieClip [ball] "ballunder" in Frame 333
onClipEvent (load) {
this._visible = false;
greenPushed = false;
elevator = "standby";
}
onClipEvent (enterFrame) {
if ((((_root.posx == 6) && (_root.posy == 7)) && (_root.balltimer == 0)) && (greenPushed == false)) {
_root.goaloff._visible = false;
greenPushed = true;
_root.greenBtnS.start();
}
if (((((_root.posx == 1) && (_root.posy == 9)) && (_root.balltimer == 0)) && (greenPushed == true)) && (_root.gameStatus == "play")) {
this._visible = true;
_root.ball._visible = false;
_root.gameStatus = "clear";
_root.elevatorS.start();
}
if ((_root.gameStatus == "clear") && (_root.goalon._y < 523.5)) {
this._y = this._y + 2;
_root.goalon._y = _root.goalon._y + 2;
} else if (_root.goalon._y > 523.5) {
_root.goalon._y = 523.5;
} else if (_root.goalon._y == 523.5) {
_root.play();
}
}
Instance of Symbol 37 MovieClip [ball] "ball" in Frame 333
onClipEvent (enterFrame) {
if ((_root.pauseV == false) && (_root.gameStatus == "play")) {
if (_root.balltimer == 0) {
if (Key.isDown(38) && (_root.allowUp == true)) {
_root.balldir = "up";
_root.balltimer = 6;
_root.posy = _root.posy - 1;
} else if (Key.isDown(40) && (_root.allowDown == true)) {
_root.balldir = "down";
_root.balltimer = 6;
_root.posy = _root.posy + 1;
} else if (Key.isDown(39) && (_root.allowRight == true)) {
_root.balldir = "right";
_root.balltimer = 6;
_root.posx = _root.posx + 1;
} else if (Key.isDown(37) && (_root.allowLeft == true)) {
_root.balldir = "left";
_root.balltimer = 6;
_root.posx = _root.posx - 1;
} else if (_root.balldir != "none") {
_root.balldir = "none";
}
} else if (_root.balltimer > 0) {
_root.balltimer = _root.balltimer - 1;
if (_root.balldir == "up") {
this._x = this._x - 4;
this._y = this._y - 4;
} else if (_root.balldir == "down") {
this._x = this._x + 4;
this._y = this._y + 4;
} else if (_root.balldir == "right") {
this._x = this._x + 4;
this._y = this._y - 4;
} else if (_root.balldir == "left") {
this._x = this._x - 4;
this._y = this._y + 4;
}
}
}
if ((_root.gameStatus != "play") && (this._alpha > 0)) {
this._alpha = this._alpha - 20;
this._yscale = this._yscale - 10;
this._xscale = this._xscale - 10;
}
if ((_root.posx == 1) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx1y2;
_root.allowRight = _root.posx2y1;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 2)) {
_root.allowUp = _root.posx1y1;
_root.allowDown = _root.posx1y3;
_root.allowRight = _root.posx2y2;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 3)) {
_root.allowUp = _root.posx1y2;
_root.allowDown = _root.posx1y4;
_root.allowRight = _root.posx2y3;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 4)) {
_root.allowUp = _root.posx1y3;
_root.allowDown = _root.posx1y5;
_root.allowRight = _root.posx2y4;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 5)) {
_root.allowUp = _root.posx1y4;
_root.allowDown = _root.posx1y6;
_root.allowRight = _root.posx2y5;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 6)) {
_root.allowUp = _root.posx1y5;
_root.allowDown = _root.posx1y7;
_root.allowRight = _root.posx2y6;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 7)) {
_root.allowUp = _root.posx1y6;
_root.allowDown = _root.posx1y8;
_root.allowRight = _root.posx2y7;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 8)) {
_root.allowUp = _root.posx1y7;
_root.allowDown = _root.posx1y9;
_root.allowRight = _root.posx2y8;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 9)) {
_root.allowUp = _root.posx1y8;
_root.allowDown = false;
_root.allowRight = _root.posx2y9;
_root.allowLeft = false;
} else if ((_root.posx == 2) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx2y2;
_root.allowRight = _root.posx3y1;
_root.allowLeft = _root.posx1y1;
} else if ((_root.posx == 2) && (_root.posy == 2)) {
_root.allowUp = _root.posx2y1;
_root.allowDown = _root.posx2y3;
_root.allowRight = _root.posx3y2;
_root.allowLeft = _root.posx1y2;
} else if ((_root.posx == 2) && (_root.posy == 3)) {
_root.allowUp = _root.posx2y2;
_root.allowDown = _root.posx2y4;
_root.allowRight = _root.posx3y3;
_root.allowLeft = _root.posx1y3;
} else if ((_root.posx == 2) && (_root.posy == 4)) {
_root.allowUp = _root.posx2y3;
_root.allowDown = _root.posx2y5;
_root.allowRight = _root.posx3y4;
_root.allowLeft = _root.posx1y4;
} else if ((_root.posx == 2) && (_root.posy == 5)) {
_root.allowUp = _root.posx2y4;
_root.allowDown = _root.posx2y6;
_root.allowRight = _root.posx3y5;
_root.allowLeft = _root.posx1y5;
} else if ((_root.posx == 2) && (_root.posy == 6)) {
_root.allowUp = _root.posx2y5;
_root.allowDown = _root.posx2y7;
_root.allowRight = _root.posx3y6;
_root.allowLeft = _root.posx1y6;
} else if ((_root.posx == 2) && (_root.posy == 7)) {
_root.allowUp = _root.posx2y6;
_root.allowDown = _root.posx2y8;
_root.allowRight = _root.posx3y7;
_root.allowLeft = _root.posx1y7;
} else if ((_root.posx == 2) && (_root.posy == 8)) {
_root.allowUp = _root.posx2y7;
_root.allowDown = _root.posx2y9;
_root.allowRight = _root.posx3y8;
_root.allowLeft = _root.posx1y8;
} else if ((_root.posx == 2) && (_root.posy == 9)) {
_root.allowUp = _root.posx2y8;
_root.allowDown = false;
_root.allowRight = _root.posx3y9;
_root.allowLeft = _root.posx1y9;
} else if ((_root.posx == 3) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx3y2;
_root.allowRight = _root.posx4y1;
_root.allowLeft = _root.posx2y1;
} else if ((_root.posx == 3) && (_root.posy == 2)) {
_root.allowUp = _root.posx3y1;
_root.allowDown = _root.posx3y3;
_root.allowRight = _root.posx4y2;
_root.allowLeft = _root.posx2y2;
} else if ((_root.posx == 3) && (_root.posy == 3)) {
_root.allowUp = _root.posx3y2;
_root.allowDown = _root.posx3y4;
_root.allowRight = _root.posx4y3;
_root.allowLeft = _root.posx2y3;
} else if ((_root.posx == 3) && (_root.posy == 4)) {
_root.allowUp = _root.posx3y3;
_root.allowDown = _root.posx3y5;
_root.allowRight = _root.posx4y4;
_root.allowLeft = _root.posx2y4;
} else if ((_root.posx == 3) && (_root.posy == 5)) {
_root.allowUp = _root.posx3y4;
_root.allowDown = _root.posx3y6;
_root.allowRight = _root.posx4y5;
_root.allowLeft = _root.posx2y5;
} else if ((_root.posx == 3) && (_root.posy == 6)) {
_root.allowUp = _root.posx3y5;
_root.allowDown = _root.posx3y7;
_root.allowRight = _root.posx4y6;
_root.allowLeft = _root.posx2y6;
} else if ((_root.posx == 3) && (_root.posy == 7)) {
_root.allowUp = _root.posx3y6;
_root.allowDown = _root.posx3y8;
_root.allowRight = _root.posx4y7;
_root.allowLeft = _root.posx2y7;
} else if ((_root.posx == 3) && (_root.posy == 8)) {
_root.allowUp = _root.posx3y7;
_root.allowDown = _root.posx3y9;
_root.allowRight = _root.posx4y8;
_root.allowLeft = _root.posx2y8;
} else if ((_root.posx == 3) && (_root.posy == 9)) {
_root.allowUp = _root.posx3y8;
_root.allowDown = false;
_root.allowRight = _root.posx4y9;
_root.allowLeft = _root.posx2y9;
} else if ((_root.posx == 4) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx4y2;
_root.allowRight = _root.posx5y1;
_root.allowLeft = _root.posx3y1;
} else if ((_root.posx == 4) && (_root.posy == 2)) {
_root.allowUp = _root.posx4y1;
_root.allowDown = _root.posx4y3;
_root.allowRight = _root.posx5y2;
_root.allowLeft = _root.posx3y2;
} else if ((_root.posx == 4) && (_root.posy == 3)) {
_root.allowUp = _root.posx4y2;
_root.allowDown = _root.posx4y4;
_root.allowRight = _root.posx5y3;
_root.allowLeft = _root.posx3y3;
} else if ((_root.posx == 4) && (_root.posy == 4)) {
_root.allowUp = _root.posx4y3;
_root.allowDown = _root.posx4y5;
_root.allowRight = _root.posx5y4;
_root.allowLeft = _root.posx3y4;
} else if ((_root.posx == 4) && (_root.posy == 5)) {
_root.allowUp = _root.posx4y4;
_root.allowDown = _root.posx4y6;
_root.allowRight = _root.posx5y5;
_root.allowLeft = _root.posx3y5;
} else if ((_root.posx == 4) && (_root.posy == 6)) {
_root.allowUp = _root.posx4y5;
_root.allowDown = _root.posx4y7;
_root.allowRight = _root.posx5y6;
_root.allowLeft = _root.posx3y6;
} else if ((_root.posx == 4) && (_root.posy == 7)) {
_root.allowUp = _root.posx4y6;
_root.allowDown = _root.posx4y8;
_root.allowRight = _root.posx5y7;
_root.allowLeft = _root.posx3y7;
} else if ((_root.posx == 4) && (_root.posy == 8)) {
_root.allowUp = _root.posx4y7;
_root.allowDown = _root.posx4y9;
_root.allowRight = _root.posx5y8;
_root.allowLeft = _root.posx3y8;
} else if ((_root.posx == 4) && (_root.posy == 9)) {
_root.allowUp = _root.posx4y8;
_root.allowDown = false;
_root.allowRight = _root.posx5y9;
_root.allowLeft = _root.posx3y9;
} else if ((_root.posx == 5) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx5y2;
_root.allowRight = _root.posx6y1;
_root.allowLeft = _root.posx4y1;
} else if ((_root.posx == 5) && (_root.posy == 2)) {
_root.allowUp = _root.posx5y1;
_root.allowDown = _root.posx5y3;
_root.allowRight = _root.posx6y2;
_root.allowLeft = _root.posx4y2;
} else if ((_root.posx == 5) && (_root.posy == 3)) {
_root.allowUp = _root.posx5y2;
_root.allowDown = _root.posx5y4;
_root.allowRight = _root.posx6y3;
_root.allowLeft = _root.posx4y3;
} else if ((_root.posx == 5) && (_root.posy == 4)) {
_root.allowUp = _root.posx5y3;
_root.allowDown = _root.posx5y5;
_root.allowRight = _root.posx6y4;
_root.allowLeft = _root.posx4y4;
} else if ((_root.posx == 5) && (_root.posy == 5)) {
_root.allowUp = _root.posx5y4;
_root.allowDown = _root.posx5y6;
_root.allowRight = _root.posx6y5;
_root.allowLeft = _root.posx4y5;
} else if ((_root.posx == 5) && (_root.posy == 6)) {
_root.allowUp = _root.posx5y5;
_root.allowDown = _root.posx5y7;
_root.allowRight = _root.posx6y6;
_root.allowLeft = _root.posx4y6;
} else if ((_root.posx == 5) && (_root.posy == 7)) {
_root.allowUp = _root.posx5y6;
_root.allowDown = _root.posx5y8;
_root.allowRight = _root.posx6y7;
_root.allowLeft = _root.posx4y7;
} else if ((_root.posx == 5) && (_root.posy == 8)) {
_root.allowUp = _root.posx5y7;
_root.allowDown = _root.posx5y9;
_root.allowRight = _root.posx6y8;
_root.allowLeft = _root.posx4y8;
} else if ((_root.posx == 5) && (_root.posy == 9)) {
_root.allowUp = _root.posx5y8;
_root.allowDown = false;
_root.allowRight = _root.posx6y9;
_root.allowLeft = _root.posx4y9;
} else if ((_root.posx == 6) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx6y2;
_root.allowRight = _root.posx7y1;
_root.allowLeft = _root.posx6y1;
} else if ((_root.posx == 6) && (_root.posy == 2)) {
_root.allowUp = _root.posx6y1;
_root.allowDown = _root.posx6y3;
_root.allowRight = _root.posx7y2;
_root.allowLeft = _root.posx5y2;
} else if ((_root.posx == 6) && (_root.posy == 3)) {
_root.allowUp = _root.posx6y2;
_root.allowDown = _root.posx6y4;
_root.allowRight = _root.posx7y3;
_root.allowLeft = _root.posx5y3;
} else if ((_root.posx == 6) && (_root.posy == 4)) {
_root.allowUp = _root.posx6y3;
_root.allowDown = _root.posx6y5;
_root.allowRight = _root.posx7y4;
_root.allowLeft = _root.posx5y4;
} else if ((_root.posx == 6) && (_root.posy == 5)) {
_root.allowUp = _root.posx6y4;
_root.allowDown = _root.posx6y6;
_root.allowRight = _root.posx7y5;
_root.allowLeft = _root.posx5y5;
} else if ((_root.posx == 6) && (_root.posy == 6)) {
_root.allowUp = _root.posx6y5;
_root.allowDown = _root.posx6y7;
_root.allowRight = _root.posx7y6;
_root.allowLeft = _root.posx5y6;
} else if ((_root.posx == 6) && (_root.posy == 7)) {
_root.allowUp = _root.posx6y6;
_root.allowDown = _root.posx6y8;
_root.allowRight = _root.posx7y7;
_root.allowLeft = _root.posx5y7;
} else if ((_root.posx == 6) && (_root.posy == 8)) {
_root.allowUp = _root.posx6y7;
_root.allowDown = _root.posx6y9;
_root.allowRight = _root.posx7y8;
_root.allowLeft = _root.posx5y8;
} else if ((_root.posx == 6) && (_root.posy == 9)) {
_root.allowUp = _root.posx6y8;
_root.allowDown = false;
_root.allowRight = _root.posx7y9;
_root.allowLeft = _root.posx5y9;
} else if ((_root.posx == 7) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx7y2;
_root.allowRight = _root.posx8y1;
_root.allowLeft = _root.posx6y1;
} else if ((_root.posx == 7) && (_root.posy == 2)) {
_root.allowUp = _root.posx7y1;
_root.allowDown = _root.posx7y3;
_root.allowRight = _root.posx8y2;
_root.allowLeft = _root.posx6y2;
} else if ((_root.posx == 7) && (_root.posy == 3)) {
_root.allowUp = _root.posx7y2;
_root.allowDown = _root.posx7y4;
_root.allowRight = _root.posx8y3;
_root.allowLeft = _root.posx6y3;
} else if ((_root.posx == 7) && (_root.posy == 4)) {
_root.allowUp = _root.posx7y3;
_root.allowDown = _root.posx7y5;
_root.allowRight = _root.posx8y4;
_root.allowLeft = _root.posx6y4;
} else if ((_root.posx == 7) && (_root.posy == 5)) {
_root.allowUp = _root.posx7y4;
_root.allowDown = _root.posx7y6;
_root.allowRight = _root.posx8y5;
_root.allowLeft = _root.posx6y5;
} else if ((_root.posx == 7) && (_root.posy == 6)) {
_root.allowUp = _root.posx7y5;
_root.allowDown = _root.posx7y7;
_root.allowRight = _root.posx8y6;
_root.allowLeft = _root.posx6y6;
} else if ((_root.posx == 7) && (_root.posy == 7)) {
_root.allowUp = _root.posx7y6;
_root.allowDown = _root.posx7y8;
_root.allowRight = _root.posx8y7;
_root.allowLeft = _root.posx6y7;
} else if ((_root.posx == 7) && (_root.posy == 8)) {
_root.allowUp = _root.posx7y7;
_root.allowDown = _root.posx7y9;
_root.allowRight = _root.posx8y8;
_root.allowLeft = _root.posx6y8;
} else if ((_root.posx == 7) && (_root.posy == 9)) {
_root.allowUp = _root.posx7y8;
_root.allowDown = false;
_root.allowRight = _root.posx8y9;
_root.allowLeft = _root.posx6y9;
} else if ((_root.posx == 8) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx8y2;
_root.allowRight = _root.posx9y1;
_root.allowLeft = _root.posx7y1;
} else if ((_root.posx == 8) && (_root.posy == 2)) {
_root.allowUp = _root.posx8y1;
_root.allowDown = _root.posx8y3;
_root.allowRight = _root.posx9y2;
_root.allowLeft = _root.posx7y2;
} else if ((_root.posx == 8) && (_root.posy == 3)) {
_root.allowUp = _root.posx8y2;
_root.allowDown = _root.posx8y4;
_root.allowRight = _root.posx9y3;
_root.allowLeft = _root.posx7y3;
} else if ((_root.posx == 8) && (_root.posy == 4)) {
_root.allowUp = _root.posx8y3;
_root.allowDown = _root.posx8y5;
_root.allowRight = _root.posx9y4;
_root.allowLeft = _root.posx7y4;
} else if ((_root.posx == 8) && (_root.posy == 5)) {
_root.allowUp = _root.posx8y4;
_root.allowDown = _root.posx8y6;
_root.allowRight = _root.posx9y5;
_root.allowLeft = _root.posx7y5;
} else if ((_root.posx == 8) && (_root.posy == 6)) {
_root.allowUp = _root.posx8y5;
_root.allowDown = _root.posx8y7;
_root.allowRight = _root.posx9y6;
_root.allowLeft = _root.posx7y6;
} else if ((_root.posx == 8) && (_root.posy == 7)) {
_root.allowUp = _root.posx8y6;
_root.allowDown = _root.posx8y8;
_root.allowRight = _root.posx9y7;
_root.allowLeft = _root.posx7y7;
} else if ((_root.posx == 8) && (_root.posy == 8)) {
_root.allowUp = _root.posx8y7;
_root.allowDown = _root.posx8y9;
_root.allowRight = _root.posx9y8;
_root.allowLeft = _root.posx7y8;
} else if ((_root.posx == 8) && (_root.posy == 9)) {
_root.allowUp = _root.posx8y8;
_root.allowDown = false;
_root.allowRight = _root.posx9y9;
_root.allowLeft = _root.posx7y9;
} else if ((_root.posx == 9) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx9y2;
_root.allowRight = false;
_root.allowLeft = _root.posx8y1;
} else if ((_root.posx == 9) && (_root.posy == 2)) {
_root.allowUp = _root.posx9y1;
_root.allowDown = _root.posx9y3;
_root.allowRight = false;
_root.allowLeft = _root.posx8y2;
} else if ((_root.posx == 9) && (_root.posy == 3)) {
_root.allowUp = _root.posx9y2;
_root.allowDown = _root.posx9y4;
_root.allowRight = false;
_root.allowLeft = _root.posx8y3;
} else if ((_root.posx == 9) && (_root.posy == 4)) {
_root.allowUp = _root.posx9y3;
_root.allowDown = _root.posx9y5;
_root.allowRight = false;
_root.allowLeft = _root.posx8y4;
} else if ((_root.posx == 9) && (_root.posy == 5)) {
_root.allowUp = _root.posx9y4;
_root.allowDown = _root.posx9y6;
_root.allowRight = false;
_root.allowLeft = _root.posx8y5;
} else if ((_root.posx == 9) && (_root.posy == 6)) {
_root.allowUp = _root.posx9y5;
_root.allowDown = _root.posx9y7;
_root.allowRight = false;
_root.allowLeft = _root.posx8y6;
} else if ((_root.posx == 9) && (_root.posy == 7)) {
_root.allowUp = _root.posx9y6;
_root.allowDown = _root.posx9y8;
_root.allowRight = false;
_root.allowLeft = _root.posx8y7;
} else if ((_root.posx == 9) && (_root.posy == 8)) {
_root.allowUp = _root.posx9y7;
_root.allowDown = _root.posx9y9;
_root.allowRight = false;
_root.allowLeft = _root.posx8y8;
} else if ((_root.posx == 9) && (_root.posy == 9)) {
_root.allowUp = _root.posx9y8;
_root.allowDown = false;
_root.allowRight = false;
_root.allowLeft = _root.posx8y9;
}
}
Instance of Symbol 33 MovieClip [fade] "pauseScreen" in Frame 333
onClipEvent (load) {
if (_root.pauseV == false) {
this._visible = false;
}
}
onClipEvent (enterFrame) {
if ((_root.pauseV == false) && (this._visible == true)) {
this._visible = false;
} else if ((_root.pauseV == true) && (this._visible == false)) {
this._visible = true;
}
}
Instance of Symbol 166 MovieClip in Frame 334
onClipEvent (load) {
fps = 0;
}
onClipEvent (enterFrame) {
if (fps > 0) {
fps = fps - 1;
} else {
_root.Sec = _root.Sec + 1;
fps = 24;
}
if (_root.Sec == 60) {
_root.Sec = 0;
_root.Min = _root.Min + 1;
}
if (_root.Sec < 10) {
_root.putSec = "0" + _root.Sec;
} else {
_root.putSec = _root.Sec;
}
if (_root.Min < 10) {
_root.putMin = "0" + _root.Min;
} else {
_root.putMin = _root.Min;
}
}
Instance of Symbol 94 MovieClip in Frame 334
onClipEvent (load) {
this.onClip._visible = false;
this.offClip._visible = false;
if (_root.musicV == true) {
this.offClip._alpha = 30;
this.onClip._alpha = 100;
} else {
this.offClip._alpha = 100;
this.onClip._alpha = 30;
}
}
Frame 344
if (_root.gameStatus == "exit") {
_root.totalSec = _root.totalSec + _root.Sec;
_root.totalMin = _root.totalMin + _root.Min;
_root.gameStatus = "inactive";
gotoAndPlay (642);
} else if (_root.gameStatus == "retry") {
gotoAndPlay (311);
_root.gameStatus = "in";
} else if (_root.gameStatus == "clear") {
_root.totalSec = _root.totalSec + _root.Sec;
_root.totalMin = _root.totalMin + _root.Min;
_root.levelV = _root.levelV + 1;
_root.level3pass = true;
_root.exitstatus = "CLEARED!";
gotoAndPlay (642);
_root.gameStatus = "in";
}
Frame 351
gotoAndPlay (120);
Frame 352
_root.gameStatus = "in";
_root.pauseV = false;
_root.posx = 5;
_root.posy = 5;
_root.balldir = "none";
_root.balltimer = 0;
_root.allowUp = true;
_root.allowDown = false;
_root.allowRight = false;
_root.allowLeft = false;
_root.redboxV = true;
_root.allowRbtn = true;
_root.forcefieldV = true;
_root.allowBbtn = true;
_root.posx1y1 = true;
_root.posx1y2 = false;
_root.posx1y3 = true;
_root.posx1y4 = false;
_root.posx1y5 = true;
_root.posx1y6 = true;
_root.posx1y7 = true;
_root.posx1y8 = true;
_root.posx1y9 = true;
_root.posx2y1 = true;
_root.posx2y2 = false;
_root.posx2y3 = true;
_root.posx2y4 = false;
_root.posx2y5 = false;
_root.posx2y6 = false;
_root.posx2y7 = true;
_root.posx2y8 = false;
_root.posx2y9 = false;
_root.posx3y1 = true;
_root.posx3y2 = true;
_root.posx3y3 = true;
_root.posx3y4 = true;
_root.posx3y5 = true;
_root.posx3y6 = false;
_root.posx3y7 = true;
_root.posx3y8 = true;
_root.posx3y9 = true;
_root.posx4y1 = false;
_root.posx4y2 = false;
_root.posx4y3 = true;
_root.posx4y4 = false;
_root.posx4y5 = false;
_root.posx4y6 = false;
_root.posx4y7 = true;
_root.posx4y8 = false;
_root.posx4y9 = false;
_root.posx5y1 = true;
_root.posx5y2 = false;
_root.posx5y3 = true;
_root.posx5y4 = true;
_root.posx5y5 = true;
_root.posx5y6 = false;
_root.posx5y7 = true;
_root.posx5y8 = false;
_root.posx5y9 = true;
_root.posx6y1 = true;
_root.posx6y2 = false;
_root.posx6y3 = true;
_root.posx6y4 = false;
_root.posx6y5 = false;
_root.posx6y6 = false;
_root.posx6y7 = true;
_root.posx6y8 = false;
_root.posx6y9 = false;
_root.posx7y1 = true;
_root.posx7y2 = true;
_root.posx7y3 = true;
_root.posx7y4 = true;
_root.posx7y5 = true;
_root.posx7y6 = true;
_root.posx7y7 = true;
_root.posx7y8 = true;
_root.posx7y9 = true;
_root.posx8y1 = false;
_root.posx8y2 = false;
_root.posx8y3 = true;
_root.posx8y4 = false;
_root.posx8y5 = false;
_root.posx8y6 = false;
_root.posx8y7 = true;
_root.posx8y8 = false;
_root.posx8y9 = false;
_root.posx9y1 = true;
_root.posx9y2 = false;
_root.posx9y3 = true;
_root.posx9y4 = false;
_root.posx9y5 = true;
_root.posx9y6 = false;
_root.posx9y7 = true;
_root.posx9y8 = false;
_root.posx9y9 = true;
Instance of Symbol 52 MovieClip [redbox] "red1" in Frame 352
onClipEvent (load) {
ready = true;
}
onClipEvent (enterFrame) {
if (((((((_root.posx == 1) && (_root.posy == 3)) || ((_root.posx == 1) && (_root.posy == 5))) || ((_root.posx == 7) && (_root.posy == 1))) || ((_root.posx == 7) && (_root.posy == 9))) && (_root.balltimer == 1)) && (ready == true)) {
if (_root.redboxV == false) {
_root.red1._visible = true;
_root.posx9y2 = false;
_root.red2._visible = false;
_root.posx6y1 = true;
_root.red3._visible = true;
_root.posx8y5 = false;
_root.red4._visible = false;
_root.posx5y4 = true;
_root.red5._visible = false;
_root.posx2y1 = true;
_root.red6._visible = true;
_root.posx3y6 = false;
_root.red7._visible = false;
_root.posx5y7 = true;
_root.red8._visible = true;
_root.posx4y9 = false;
_root.red9._visible = false;
_root.posx1y8 = true;
_root.redboxV = true;
} else if (_root.redboxV == true) {
_root.red1._visible = false;
_root.posx9y2 = true;
_root.red2._visible = true;
_root.posx6y1 = false;
_root.red3._visible = false;
_root.posx8y5 = true;
_root.red4._visible = true;
_root.posx5y4 = false;
_root.red5._visible = true;
_root.posx2y1 = false;
_root.red6._visible = false;
_root.posx3y6 = true;
_root.red7._visible = true;
_root.posx5y7 = false;
_root.red8._visible = false;
_root.posx4y9 = true;
_root.red9._visible = true;
_root.posx1y8 = false;
_root.redboxV = false;
}
_root.redS.start();
recentX = _root.posx;
recentY = _root.posy;
ready = false;
} else if (((_root.posx != recentX) || (_root.posy != recentY)) && (ready == false)) {
ready = true;
}
}
Instance of Symbol 52 MovieClip [redbox] "red2" in Frame 352
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 204 MovieClip "force1" in Frame 352
onClipEvent (load) {
ready = true;
}
onClipEvent (enterFrame) {
if (((((((_root.posx == 1) && (_root.posy == 1)) || ((_root.posx == 9) && (_root.posy == 1))) || ((_root.posx == 1) && (_root.posy == 9))) || ((_root.posx == 9) && (_root.posy == 5))) && (_root.balltimer < 2)) && (ready == true)) {
if (_root.forcefieldV == false) {
_root.force1._visible = true;
_root.force2._visible = false;
_root.force3._visible = false;
_root.force4._visible = true;
_root.force5._visible = false;
_root.force6._visible = true;
_root.force7._visible = true;
_root.force8._visible = false;
_root.force9._visible = false;
_root.forcefieldV = true;
} else if (_root.forcefieldV == true) {
_root.force1._visible = false;
_root.force2._visible = true;
_root.force3._visible = true;
_root.force4._visible = false;
_root.force5._visible = true;
_root.force6._visible = false;
_root.force7._visible = false;
_root.force8._visible = true;
_root.force9._visible = true;
_root.forcefieldV = false;
}
_root.forceS.start();
recentX = _root.posx;
recentY = _root.posy;
ready = false;
} else if (((_root.posx != recentX) || (_root.posy != recentY)) && (ready == false)) {
ready = true;
}
if (_root.forcefieldV == true) {
if (((_root.posx == 7) && (_root.posy == 2)) && (_root.allowDown == true)) {
_root.allowDown = false;
} else if (((_root.posx == 7) && (_root.posy == 3)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
}
}
Instance of Symbol 204 MovieClip "force2" in Frame 352
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (_root.forcefieldV == false) {
if (((_root.posx == 7) && (_root.posy == 3)) && (_root.allowDown == true)) {
_root.allowDown = false;
} else if (((_root.posx == 7) && (_root.posy == 4)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
}
}
Instance of Symbol 204 MovieClip "force4" in Frame 352
onClipEvent (enterFrame) {
if (_root.forcefieldV == true) {
if (((_root.posx == 7) && (_root.posy == 5)) && (_root.allowDown == true)) {
_root.allowDown = false;
} else if (((_root.posx == 7) && (_root.posy == 6)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
}
}
Instance of Symbol 204 MovieClip "force3" in Frame 352
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (_root.forcefieldV == false) {
if (((_root.posx == 4) && (_root.posy == 3)) && (_root.allowRight == true)) {
_root.allowRight = false;
} else if (((_root.posx == 5) && (_root.posy == 3)) && (_root.allowLeft == true)) {
_root.allowLeft = false;
}
}
}
Instance of Symbol 52 MovieClip [redbox] "red5" in Frame 352
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 52 MovieClip [redbox] "red4" in Frame 352
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 52 MovieClip [redbox] "red7" in Frame 352
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 204 MovieClip "force7" in Frame 352
onClipEvent (enterFrame) {
if (_root.forcefieldV == true) {
if (((_root.posx == 7) && (_root.posy == 7)) && (_root.allowDown == true)) {
_root.allowDown = false;
} else if (((_root.posx == 7) && (_root.posy == 8)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
}
}
Instance of Symbol 204 MovieClip "force9" in Frame 352
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (_root.forcefieldV == false) {
if (((_root.posx == 3) && (_root.posy == 7)) && (_root.allowDown == true)) {
_root.allowDown = false;
} else if (((_root.posx == 3) && (_root.posy == 8)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
}
}
Instance of Symbol 204 MovieClip "force6" in Frame 352
onClipEvent (enterFrame) {
if (_root.forcefieldV == true) {
if (((_root.posx == 3) && (_root.posy == 4)) && (_root.allowDown == true)) {
_root.allowDown = false;
} else if (((_root.posx == 3) && (_root.posy == 5)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
}
}
Instance of Symbol 204 MovieClip "force5" in Frame 352
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (_root.forcefieldV == false) {
if (((_root.posx == 2) && (_root.posy == 3)) && (_root.allowRight == true)) {
_root.allowRight = false;
} else if (((_root.posx == 3) && (_root.posy == 3)) && (_root.allowLeft == true)) {
_root.allowLeft = false;
}
}
}
Instance of Symbol 204 MovieClip "force8" in Frame 352
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (_root.forcefieldV == false) {
if (((_root.posx == 1) && (_root.posy == 6)) && (_root.allowDown == true)) {
_root.allowDown = false;
} else if (((_root.posx == 1) && (_root.posy == 7)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
}
}
Instance of Symbol 52 MovieClip [redbox] "red9" in Frame 352
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 94 MovieClip in Frame 352
onClipEvent (load) {
this.onClip._visible = false;
this.offClip._visible = false;
if (_root.musicV == true) {
this.offClip._alpha = 30;
this.onClip._alpha = 100;
} else {
this.offClip._alpha = 100;
this.onClip._alpha = 30;
}
}
Instance of Symbol 166 MovieClip in Frame 361
onClipEvent (load) {
fps = 0;
}
onClipEvent (enterFrame) {
if (_root.pauseV != true) {
if (fps > 0) {
fps = fps - 1;
} else {
_root.Sec = _root.Sec + 1;
fps = 24;
}
if (_root.Sec == 60) {
_root.Sec = 0;
_root.Min = _root.Min + 1;
}
if (_root.Sec < 10) {
_root.putSec = "0" + _root.Sec;
} else {
_root.putSec = _root.Sec;
}
if (_root.Min < 10) {
_root.putMin = "0" + _root.Min;
} else {
_root.putMin = _root.Min;
}
}
}
Frame 373
_root.gameStatus = "play";
stop();
Instance of Symbol 37 MovieClip [ball] "ballunder" in Frame 373
onClipEvent (load) {
this._visible = false;
greenPushed = false;
elevator = "standby";
}
onClipEvent (enterFrame) {
if ((((_root.posx == 5) && (_root.posy == 9)) && (_root.balltimer == 0)) && (greenPushed == false)) {
_root.goaloff._visible = false;
greenPushed = true;
_root.greenBtnS.start();
}
if (((((_root.posx == 5) && (_root.posy == 1)) && (_root.balltimer == 0)) && (greenPushed == true)) && (_root.gameStatus == "play")) {
this._visible = true;
_root.ball._visible = false;
_root.gameStatus = "clear";
_root.elevatorS.start();
}
if ((_root.gameStatus == "clear") && (_root.goalon._y < 235.5)) {
this._y = this._y + 2;
_root.goalon._y = _root.goalon._y + 2;
} else if (_root.goalon._y > 235.5) {
_root.goalon._y = 235.5;
} else if (_root.goalon._y == 235.5) {
_root.play();
}
}
Instance of Symbol 37 MovieClip [ball] "ball" in Frame 373
onClipEvent (enterFrame) {
if ((_root.pauseV == false) && (_root.gameStatus == "play")) {
if (_root.balltimer == 0) {
if (Key.isDown(38) && (_root.allowUp == true)) {
_root.balldir = "up";
_root.balltimer = 6;
_root.posy = _root.posy - 1;
} else if (Key.isDown(40) && (_root.allowDown == true)) {
_root.balldir = "down";
_root.balltimer = 6;
_root.posy = _root.posy + 1;
} else if (Key.isDown(39) && (_root.allowRight == true)) {
_root.balldir = "right";
_root.balltimer = 6;
_root.posx = _root.posx + 1;
} else if (Key.isDown(37) && (_root.allowLeft == true)) {
_root.balldir = "left";
_root.balltimer = 6;
_root.posx = _root.posx - 1;
} else if (_root.balldir != "none") {
_root.balldir = "none";
}
} else if (_root.balltimer > 0) {
_root.balltimer = _root.balltimer - 1;
if (_root.balldir == "up") {
this._x = this._x - 4;
this._y = this._y - 4;
} else if (_root.balldir == "down") {
this._x = this._x + 4;
this._y = this._y + 4;
} else if (_root.balldir == "right") {
this._x = this._x + 4;
this._y = this._y - 4;
} else if (_root.balldir == "left") {
this._x = this._x - 4;
this._y = this._y + 4;
}
}
}
if ((_root.gameStatus != "play") && (this._alpha > 0)) {
this._alpha = this._alpha - 20;
this._yscale = this._yscale - 10;
this._xscale = this._xscale - 10;
}
if ((_root.posx == 1) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx1y2;
_root.allowRight = _root.posx2y1;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 2)) {
_root.allowUp = _root.posx1y1;
_root.allowDown = _root.posx1y3;
_root.allowRight = _root.posx2y2;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 3)) {
_root.allowUp = _root.posx1y2;
_root.allowDown = _root.posx1y4;
_root.allowRight = _root.posx2y3;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 4)) {
_root.allowUp = _root.posx1y3;
_root.allowDown = _root.posx1y5;
_root.allowRight = _root.posx2y4;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 5)) {
_root.allowUp = _root.posx1y4;
_root.allowDown = _root.posx1y6;
_root.allowRight = _root.posx2y5;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 6)) {
_root.allowUp = _root.posx1y5;
_root.allowDown = _root.posx1y7;
_root.allowRight = _root.posx2y6;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 7)) {
_root.allowUp = _root.posx1y6;
_root.allowDown = _root.posx1y8;
_root.allowRight = _root.posx2y7;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 8)) {
_root.allowUp = _root.posx1y7;
_root.allowDown = _root.posx1y9;
_root.allowRight = _root.posx2y8;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 9)) {
_root.allowUp = _root.posx1y8;
_root.allowDown = false;
_root.allowRight = _root.posx2y9;
_root.allowLeft = false;
} else if ((_root.posx == 2) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx2y2;
_root.allowRight = _root.posx3y1;
_root.allowLeft = _root.posx1y1;
} else if ((_root.posx == 2) && (_root.posy == 2)) {
_root.allowUp = _root.posx2y1;
_root.allowDown = _root.posx2y3;
_root.allowRight = _root.posx3y2;
_root.allowLeft = _root.posx1y2;
} else if ((_root.posx == 2) && (_root.posy == 3)) {
_root.allowUp = _root.posx2y2;
_root.allowDown = _root.posx2y4;
_root.allowRight = _root.posx3y3;
_root.allowLeft = _root.posx1y3;
} else if ((_root.posx == 2) && (_root.posy == 4)) {
_root.allowUp = _root.posx2y3;
_root.allowDown = _root.posx2y5;
_root.allowRight = _root.posx3y4;
_root.allowLeft = _root.posx1y4;
} else if ((_root.posx == 2) && (_root.posy == 5)) {
_root.allowUp = _root.posx2y4;
_root.allowDown = _root.posx2y6;
_root.allowRight = _root.posx3y5;
_root.allowLeft = _root.posx1y5;
} else if ((_root.posx == 2) && (_root.posy == 6)) {
_root.allowUp = _root.posx2y5;
_root.allowDown = _root.posx2y7;
_root.allowRight = _root.posx3y6;
_root.allowLeft = _root.posx1y6;
} else if ((_root.posx == 2) && (_root.posy == 7)) {
_root.allowUp = _root.posx2y6;
_root.allowDown = _root.posx2y8;
_root.allowRight = _root.posx3y7;
_root.allowLeft = _root.posx1y7;
} else if ((_root.posx == 2) && (_root.posy == 8)) {
_root.allowUp = _root.posx2y7;
_root.allowDown = _root.posx2y9;
_root.allowRight = _root.posx3y8;
_root.allowLeft = _root.posx1y8;
} else if ((_root.posx == 2) && (_root.posy == 9)) {
_root.allowUp = _root.posx2y8;
_root.allowDown = false;
_root.allowRight = _root.posx3y9;
_root.allowLeft = _root.posx1y9;
} else if ((_root.posx == 3) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx3y2;
_root.allowRight = _root.posx4y1;
_root.allowLeft = _root.posx2y1;
} else if ((_root.posx == 3) && (_root.posy == 2)) {
_root.allowUp = _root.posx3y1;
_root.allowDown = _root.posx3y3;
_root.allowRight = _root.posx4y2;
_root.allowLeft = _root.posx2y2;
} else if ((_root.posx == 3) && (_root.posy == 3)) {
_root.allowUp = _root.posx3y2;
_root.allowDown = _root.posx3y4;
_root.allowRight = _root.posx4y3;
_root.allowLeft = _root.posx2y3;
} else if ((_root.posx == 3) && (_root.posy == 4)) {
_root.allowUp = _root.posx3y3;
_root.allowDown = _root.posx3y5;
_root.allowRight = _root.posx4y4;
_root.allowLeft = _root.posx2y4;
} else if ((_root.posx == 3) && (_root.posy == 5)) {
_root.allowUp = _root.posx3y4;
_root.allowDown = _root.posx3y6;
_root.allowRight = _root.posx4y5;
_root.allowLeft = _root.posx2y5;
} else if ((_root.posx == 3) && (_root.posy == 6)) {
_root.allowUp = _root.posx3y5;
_root.allowDown = _root.posx3y7;
_root.allowRight = _root.posx4y6;
_root.allowLeft = _root.posx2y6;
} else if ((_root.posx == 3) && (_root.posy == 7)) {
_root.allowUp = _root.posx3y6;
_root.allowDown = _root.posx3y8;
_root.allowRight = _root.posx4y7;
_root.allowLeft = _root.posx2y7;
} else if ((_root.posx == 3) && (_root.posy == 8)) {
_root.allowUp = _root.posx3y7;
_root.allowDown = _root.posx3y9;
_root.allowRight = _root.posx4y8;
_root.allowLeft = _root.posx2y8;
} else if ((_root.posx == 3) && (_root.posy == 9)) {
_root.allowUp = _root.posx3y8;
_root.allowDown = false;
_root.allowRight = _root.posx4y9;
_root.allowLeft = _root.posx2y9;
} else if ((_root.posx == 4) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx4y2;
_root.allowRight = _root.posx5y1;
_root.allowLeft = _root.posx3y1;
} else if ((_root.posx == 4) && (_root.posy == 2)) {
_root.allowUp = _root.posx4y1;
_root.allowDown = _root.posx4y3;
_root.allowRight = _root.posx5y2;
_root.allowLeft = _root.posx3y2;
} else if ((_root.posx == 4) && (_root.posy == 3)) {
_root.allowUp = _root.posx4y2;
_root.allowDown = _root.posx4y4;
_root.allowRight = _root.posx5y3;
_root.allowLeft = _root.posx3y3;
} else if ((_root.posx == 4) && (_root.posy == 4)) {
_root.allowUp = _root.posx4y3;
_root.allowDown = _root.posx4y5;
_root.allowRight = _root.posx5y4;
_root.allowLeft = _root.posx3y4;
} else if ((_root.posx == 4) && (_root.posy == 5)) {
_root.allowUp = _root.posx4y4;
_root.allowDown = _root.posx4y6;
_root.allowRight = _root.posx5y5;
_root.allowLeft = _root.posx3y5;
} else if ((_root.posx == 4) && (_root.posy == 6)) {
_root.allowUp = _root.posx4y5;
_root.allowDown = _root.posx4y7;
_root.allowRight = _root.posx5y6;
_root.allowLeft = _root.posx3y6;
} else if ((_root.posx == 4) && (_root.posy == 7)) {
_root.allowUp = _root.posx4y6;
_root.allowDown = _root.posx4y8;
_root.allowRight = _root.posx5y7;
_root.allowLeft = _root.posx3y7;
} else if ((_root.posx == 4) && (_root.posy == 8)) {
_root.allowUp = _root.posx4y7;
_root.allowDown = _root.posx4y9;
_root.allowRight = _root.posx5y8;
_root.allowLeft = _root.posx3y8;
} else if ((_root.posx == 4) && (_root.posy == 9)) {
_root.allowUp = _root.posx4y8;
_root.allowDown = false;
_root.allowRight = _root.posx5y9;
_root.allowLeft = _root.posx3y9;
} else if ((_root.posx == 5) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx5y2;
_root.allowRight = _root.posx6y1;
_root.allowLeft = _root.posx4y1;
} else if ((_root.posx == 5) && (_root.posy == 2)) {
_root.allowUp = _root.posx5y1;
_root.allowDown = _root.posx5y3;
_root.allowRight = _root.posx6y2;
_root.allowLeft = _root.posx4y2;
} else if ((_root.posx == 5) && (_root.posy == 3)) {
_root.allowUp = _root.posx5y2;
_root.allowDown = _root.posx5y4;
_root.allowRight = _root.posx6y3;
_root.allowLeft = _root.posx4y3;
} else if ((_root.posx == 5) && (_root.posy == 4)) {
_root.allowUp = _root.posx5y3;
_root.allowDown = _root.posx5y5;
_root.allowRight = _root.posx6y4;
_root.allowLeft = _root.posx4y4;
} else if ((_root.posx == 5) && (_root.posy == 5)) {
_root.allowUp = _root.posx5y4;
_root.allowDown = _root.posx5y6;
_root.allowRight = _root.posx6y5;
_root.allowLeft = _root.posx4y5;
} else if ((_root.posx == 5) && (_root.posy == 6)) {
_root.allowUp = _root.posx5y5;
_root.allowDown = _root.posx5y7;
_root.allowRight = _root.posx6y6;
_root.allowLeft = _root.posx4y6;
} else if ((_root.posx == 5) && (_root.posy == 7)) {
_root.allowUp = _root.posx5y6;
_root.allowDown = _root.posx5y8;
_root.allowRight = _root.posx6y7;
_root.allowLeft = _root.posx4y7;
} else if ((_root.posx == 5) && (_root.posy == 8)) {
_root.allowUp = _root.posx5y7;
_root.allowDown = _root.posx5y9;
_root.allowRight = _root.posx6y8;
_root.allowLeft = _root.posx4y8;
} else if ((_root.posx == 5) && (_root.posy == 9)) {
_root.allowUp = _root.posx5y8;
_root.allowDown = false;
_root.allowRight = _root.posx6y9;
_root.allowLeft = _root.posx4y9;
} else if ((_root.posx == 6) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx6y2;
_root.allowRight = _root.posx7y1;
_root.allowLeft = _root.posx6y1;
} else if ((_root.posx == 6) && (_root.posy == 2)) {
_root.allowUp = _root.posx6y1;
_root.allowDown = _root.posx6y3;
_root.allowRight = _root.posx7y2;
_root.allowLeft = _root.posx5y2;
} else if ((_root.posx == 6) && (_root.posy == 3)) {
_root.allowUp = _root.posx6y2;
_root.allowDown = _root.posx6y4;
_root.allowRight = _root.posx7y3;
_root.allowLeft = _root.posx5y3;
} else if ((_root.posx == 6) && (_root.posy == 4)) {
_root.allowUp = _root.posx6y3;
_root.allowDown = _root.posx6y5;
_root.allowRight = _root.posx7y4;
_root.allowLeft = _root.posx5y4;
} else if ((_root.posx == 6) && (_root.posy == 5)) {
_root.allowUp = _root.posx6y4;
_root.allowDown = _root.posx6y6;
_root.allowRight = _root.posx7y5;
_root.allowLeft = _root.posx5y5;
} else if ((_root.posx == 6) && (_root.posy == 6)) {
_root.allowUp = _root.posx6y5;
_root.allowDown = _root.posx6y7;
_root.allowRight = _root.posx7y6;
_root.allowLeft = _root.posx5y6;
} else if ((_root.posx == 6) && (_root.posy == 7)) {
_root.allowUp = _root.posx6y6;
_root.allowDown = _root.posx6y8;
_root.allowRight = _root.posx7y7;
_root.allowLeft = _root.posx5y7;
} else if ((_root.posx == 6) && (_root.posy == 8)) {
_root.allowUp = _root.posx6y7;
_root.allowDown = _root.posx6y9;
_root.allowRight = _root.posx7y8;
_root.allowLeft = _root.posx5y8;
} else if ((_root.posx == 6) && (_root.posy == 9)) {
_root.allowUp = _root.posx6y8;
_root.allowDown = false;
_root.allowRight = _root.posx7y9;
_root.allowLeft = _root.posx5y9;
} else if ((_root.posx == 7) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx7y2;
_root.allowRight = _root.posx8y1;
_root.allowLeft = _root.posx6y1;
} else if ((_root.posx == 7) && (_root.posy == 2)) {
_root.allowUp = _root.posx7y1;
_root.allowDown = _root.posx7y3;
_root.allowRight = _root.posx8y2;
_root.allowLeft = _root.posx6y2;
} else if ((_root.posx == 7) && (_root.posy == 3)) {
_root.allowUp = _root.posx7y2;
_root.allowDown = _root.posx7y4;
_root.allowRight = _root.posx8y3;
_root.allowLeft = _root.posx6y3;
} else if ((_root.posx == 7) && (_root.posy == 4)) {
_root.allowUp = _root.posx7y3;
_root.allowDown = _root.posx7y5;
_root.allowRight = _root.posx8y4;
_root.allowLeft = _root.posx6y4;
} else if ((_root.posx == 7) && (_root.posy == 5)) {
_root.allowUp = _root.posx7y4;
_root.allowDown = _root.posx7y6;
_root.allowRight = _root.posx8y5;
_root.allowLeft = _root.posx6y5;
} else if ((_root.posx == 7) && (_root.posy == 6)) {
_root.allowUp = _root.posx7y5;
_root.allowDown = _root.posx7y7;
_root.allowRight = _root.posx8y6;
_root.allowLeft = _root.posx6y6;
} else if ((_root.posx == 7) && (_root.posy == 7)) {
_root.allowUp = _root.posx7y6;
_root.allowDown = _root.posx7y8;
_root.allowRight = _root.posx8y7;
_root.allowLeft = _root.posx6y7;
} else if ((_root.posx == 7) && (_root.posy == 8)) {
_root.allowUp = _root.posx7y7;
_root.allowDown = _root.posx7y9;
_root.allowRight = _root.posx8y8;
_root.allowLeft = _root.posx6y8;
} else if ((_root.posx == 7) && (_root.posy == 9)) {
_root.allowUp = _root.posx7y8;
_root.allowDown = false;
_root.allowRight = _root.posx8y9;
_root.allowLeft = _root.posx6y9;
} else if ((_root.posx == 8) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx8y2;
_root.allowRight = _root.posx9y1;
_root.allowLeft = _root.posx7y1;
} else if ((_root.posx == 8) && (_root.posy == 2)) {
_root.allowUp = _root.posx8y1;
_root.allowDown = _root.posx8y3;
_root.allowRight = _root.posx9y2;
_root.allowLeft = _root.posx7y2;
} else if ((_root.posx == 8) && (_root.posy == 3)) {
_root.allowUp = _root.posx8y2;
_root.allowDown = _root.posx8y4;
_root.allowRight = _root.posx9y3;
_root.allowLeft = _root.posx7y3;
} else if ((_root.posx == 8) && (_root.posy == 4)) {
_root.allowUp = _root.posx8y3;
_root.allowDown = _root.posx8y5;
_root.allowRight = _root.posx9y4;
_root.allowLeft = _root.posx7y4;
} else if ((_root.posx == 8) && (_root.posy == 5)) {
_root.allowUp = _root.posx8y4;
_root.allowDown = _root.posx8y6;
_root.allowRight = _root.posx9y5;
_root.allowLeft = _root.posx7y5;
} else if ((_root.posx == 8) && (_root.posy == 6)) {
_root.allowUp = _root.posx8y5;
_root.allowDown = _root.posx8y7;
_root.allowRight = _root.posx9y6;
_root.allowLeft = _root.posx7y6;
} else if ((_root.posx == 8) && (_root.posy == 7)) {
_root.allowUp = _root.posx8y6;
_root.allowDown = _root.posx8y8;
_root.allowRight = _root.posx9y7;
_root.allowLeft = _root.posx7y7;
} else if ((_root.posx == 8) && (_root.posy == 8)) {
_root.allowUp = _root.posx8y7;
_root.allowDown = _root.posx8y9;
_root.allowRight = _root.posx9y8;
_root.allowLeft = _root.posx7y8;
} else if ((_root.posx == 8) && (_root.posy == 9)) {
_root.allowUp = _root.posx8y8;
_root.allowDown = false;
_root.allowRight = _root.posx9y9;
_root.allowLeft = _root.posx7y9;
} else if ((_root.posx == 9) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx9y2;
_root.allowRight = false;
_root.allowLeft = _root.posx8y1;
} else if ((_root.posx == 9) && (_root.posy == 2)) {
_root.allowUp = _root.posx9y1;
_root.allowDown = _root.posx9y3;
_root.allowRight = false;
_root.allowLeft = _root.posx8y2;
} else if ((_root.posx == 9) && (_root.posy == 3)) {
_root.allowUp = _root.posx9y2;
_root.allowDown = _root.posx9y4;
_root.allowRight = false;
_root.allowLeft = _root.posx8y3;
} else if ((_root.posx == 9) && (_root.posy == 4)) {
_root.allowUp = _root.posx9y3;
_root.allowDown = _root.posx9y5;
_root.allowRight = false;
_root.allowLeft = _root.posx8y4;
} else if ((_root.posx == 9) && (_root.posy == 5)) {
_root.allowUp = _root.posx9y4;
_root.allowDown = _root.posx9y6;
_root.allowRight = false;
_root.allowLeft = _root.posx8y5;
} else if ((_root.posx == 9) && (_root.posy == 6)) {
_root.allowUp = _root.posx9y5;
_root.allowDown = _root.posx9y7;
_root.allowRight = false;
_root.allowLeft = _root.posx8y6;
} else if ((_root.posx == 9) && (_root.posy == 7)) {
_root.allowUp = _root.posx9y6;
_root.allowDown = _root.posx9y8;
_root.allowRight = false;
_root.allowLeft = _root.posx8y7;
} else if ((_root.posx == 9) && (_root.posy == 8)) {
_root.allowUp = _root.posx9y7;
_root.allowDown = _root.posx9y9;
_root.allowRight = false;
_root.allowLeft = _root.posx8y8;
} else if ((_root.posx == 9) && (_root.posy == 9)) {
_root.allowUp = _root.posx9y8;
_root.allowDown = false;
_root.allowRight = false;
_root.allowLeft = _root.posx8y9;
}
}
Instance of Symbol 33 MovieClip [fade] "pauseScreen" in Frame 373
onClipEvent (load) {
if (_root.pauseV == false) {
this._visible = false;
}
}
onClipEvent (enterFrame) {
if ((_root.pauseV == false) && (this._visible == true)) {
this._visible = false;
} else if ((_root.pauseV == true) && (this._visible == false)) {
this._visible = true;
}
}
Instance of Symbol 166 MovieClip in Frame 374
onClipEvent (load) {
fps = 0;
}
onClipEvent (enterFrame) {
if (fps > 0) {
fps = fps - 1;
} else {
_root.Sec = _root.Sec + 1;
fps = 24;
}
if (_root.Sec == 60) {
_root.Sec = 0;
_root.Min = _root.Min + 1;
}
if (_root.Sec < 10) {
_root.putSec = "0" + _root.Sec;
} else {
_root.putSec = _root.Sec;
}
if (_root.Min < 10) {
_root.putMin = "0" + _root.Min;
} else {
_root.putMin = _root.Min;
}
}
Instance of Symbol 94 MovieClip in Frame 374
onClipEvent (load) {
this.onClip._visible = false;
this.offClip._visible = false;
if (_root.musicV == true) {
this.offClip._alpha = 30;
this.onClip._alpha = 100;
} else {
this.offClip._alpha = 100;
this.onClip._alpha = 30;
}
}
Frame 384
if (_root.gameStatus == "exit") {
_root.totalSec = _root.totalSec + _root.Sec;
_root.totalMin = _root.totalMin + _root.Min;
_root.gameStatus = "inactive";
gotoAndPlay (642);
} else if (_root.gameStatus == "retry") {
gotoAndPlay (352);
_root.gameStatus = "in";
} else if (_root.gameStatus == "clear") {
_root.totalSec = _root.totalSec + _root.Sec;
_root.totalMin = _root.totalMin + _root.Min;
_root.levelV = _root.levelV + 1;
_root.level4pass = true;
_root.exitstatus = "CLEARED!";
gotoAndPlay (642);
_root.gameStatus = "in";
}
Frame 391
gotoAndPlay (120);
Frame 392
stop();
Instance of Symbol 52 MovieClip [redbox] "red1" in Frame 392
onClipEvent (load) {
ready = true;
}
onClipEvent (enterFrame) {
if ((((((_root.posx == 1) && (_root.posy == 7)) || ((_root.posx == 6) && (_root.posy == 5))) || ((_root.posx == 8) && (_root.posy == 9))) && (_root.balltimer == 0)) && (ready == true)) {
if (_root.redboxV == false) {
this._visible = true;
_root.posx8y1 = false;
_root.red2._visible = false;
_root.posx6y2 = true;
_root.red3._visible = false;
_root.posx8y5 = true;
_root.red4._visible = true;
_root.posx4y2 = false;
_root.red5._visible = false;
_root.posx2y4 = true;
_root.red6._visible = true;
_root.posx6y8 = false;
_root.red7._visible = true;
_root.posx2y6 = false;
_root.red8._visible = false;
_root.posx4y8 = true;
_root.redboxV = true;
} else if (_root.redboxV == true) {
this._visible = false;
_root.posx8y1 = true;
_root.red2._visible = true;
_root.posx6y2 = false;
_root.red3._visible = true;
_root.posx8y5 = false;
_root.red4._visible = false;
_root.posx4y2 = true;
_root.red5._visible = true;
_root.posx2y4 = false;
_root.red6._visible = false;
_root.posx6y8 = true;
_root.red7._visible = false;
_root.posx2y6 = true;
_root.red8._visible = true;
_root.posx4y8 = false;
_root.redboxV = false;
}
_root.redS.start();
recentX = _root.posx;
recentY = _root.posy;
ready = false;
} else if (((_root.posx != recentX) || (_root.posy != recentY)) && (ready == false)) {
ready = true;
}
}
Instance of Symbol 204 MovieClip "force1" in Frame 392
onClipEvent (load) {
ready = true;
}
onClipEvent (enterFrame) {
if (((((_root.posx == 4) && (_root.posy == 5)) || ((_root.posx == 7) && (_root.posy == 1))) && (_root.balltimer == 0)) && (ready == true)) {
if (_root.forcefieldV == false) {
this._visible = true;
_root.force2._visible = false;
_root.force3._visible = true;
_root.force4._visible = false;
_root.force5._visible = true;
_root.force6._visible = true;
_root.forcefieldV = true;
} else if (_root.forcefieldV == true) {
this._visible = false;
_root.force2._visible = true;
_root.force3._visible = false;
_root.force4._visible = true;
_root.force5._visible = false;
_root.force6._visible = false;
_root.forcefieldV = false;
}
_root.forceS.start();
recentX = _root.posx;
recentY = _root.posy;
ready = false;
} else if (((_root.posx != recentX) || (_root.posy != recentY)) && (ready == false)) {
ready = true;
}
if (_root.forcefieldV == true) {
if (((_root.posx == 8) && (_root.posy == 2)) && (_root.allowRight == true)) {
_root.allowRight = false;
} else if (((_root.posx == 9) && (_root.posy == 2)) && (_root.allowLeft == true)) {
_root.allowLeft = false;
}
}
}
Instance of Symbol 242 MovieClip "teleo2" in Frame 392
onClipEvent (load) {
_root.teleo2._visible = false;
_root.teleu2._visible = false;
Ainaction = false;
Binaction = false;
}
onClipEvent (enterFrame) {
if (((((_root.posx == 9) && (_root.posy == 4)) && (Binaction == false)) && (_root.teleporterV == false)) && (_root.balltimer == 0)) {
if (Ainaction != true) {
_root.teletimer = 13;
Ainaction = true;
}
if (_root.ball._alpha > 0) {
_root.ball._alpha = _root.ball._alpha - 20;
} else {
_root.ball._x = _root.ball._x - 144;
_root.ball._y = _root.ball._y + 240;
_root.posx = 1;
_root.posy = 6;
}
} else if (((_root.posx == 1) && (_root.posy == 6)) && (Ainaction == true)) {
if (_root.ball._alpha < 100) {
_root.ball._alpha = _root.ball._alpha + 20;
}
} else if ((_root.posx != 1) || ((_root.posy != 6) && (Ainaction != false))) {
Ainaction = false;
}
if (((((_root.posx == 1) && (_root.posy == 6)) && (Ainaction == false)) && (_root.teleporterV == false)) && (_root.balltimer == 0)) {
if (Binaction != true) {
_root.teletimer = 13;
Binaction = true;
}
if (_root.ball._alpha > 0) {
_root.ball._alpha = _root.ball._alpha - 20;
} else {
_root.ball._x = _root.ball._x + 144;
_root.ball._y = _root.ball._y - 240;
_root.posx = 9;
_root.posy = 4;
}
} else if (((_root.posx == 9) && (_root.posy == 4)) && (Binaction == true)) {
if (_root.ball._alpha < 100) {
_root.ball._alpha = _root.ball._alpha + 20;
}
} else if ((_root.posx != 9) || ((_root.posy != 4) && (Binaction != false))) {
Binaction = false;
}
}
Instance of Symbol 52 MovieClip [redbox] "red2" in Frame 392
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 52 MovieClip [redbox] "red3" in Frame 392
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 242 MovieClip "teleo1" in Frame 392
onClipEvent (load) {
_root.teleo1._visible = false;
_root.teleu1._visible = false;
ready = true;
Ainaction = false;
Binaction = false;
}
onClipEvent (enterFrame) {
if (((((_root.posx == 2) && (_root.posy == 8)) || ((_root.posx == 9) && (_root.posy == 2))) && (_root.balltimer == 0)) && (ready == true)) {
if (_root.teleporterV == false) {
_root.teleo1._visible = false;
_root.teleu1._visible = false;
_root.teleo2._visible = false;
_root.teleu2._visible = false;
_root.teleo3._visible = true;
_root.teleu3._visible = true;
_root.teleo4._visible = true;
_root.teleu4._visible = true;
_root.teleo5._visible = true;
_root.teleu5._visible = true;
_root.teleo6._visible = false;
_root.teleu6._visible = false;
_root.teleo7._visible = true;
_root.teleu7._visible = true;
_root.teleo8._visible = false;
_root.teleu8._visible = false;
_root.teleporterV = true;
} else if (_root.teleporterV == true) {
_root.teleo1._visible = true;
_root.teleu1._visible = true;
_root.teleo2._visible = true;
_root.teleu2._visible = true;
_root.teleo3._visible = false;
_root.teleu3._visible = false;
_root.teleo4._visible = false;
_root.teleu4._visible = false;
_root.teleo5._visible = false;
_root.teleu5._visible = false;
_root.teleo6._visible = true;
_root.teleu6._visible = true;
_root.teleo7._visible = false;
_root.teleu7._visible = false;
_root.teleo8._visible = true;
_root.teleu8._visible = true;
_root.teleporterV = false;
}
_root.teleBtnS.start();
recentX = _root.posx;
recentY = _root.posy;
ready = false;
} else if (((_root.posx != recentX) || (_root.posy != recentY)) && (ready == false)) {
ready = true;
}
if (_root.teletimer == 13) {
_root.teleS.start();
}
if (_root.teletimer > 0) {
_root.teletimer = _root.teletimer - 1;
}
if (((((_root.posx == 5) && (_root.posy == 2)) && (Binaction == false)) && (_root.teleporterV == false)) && (_root.balltimer == 0)) {
if (Ainaction != true) {
_root.teletimer = 13;
Ainaction = true;
}
if (_root.ball._alpha > 0) {
_root.ball._alpha = _root.ball._alpha - 20;
} else {
_root.ball._x = _root.ball._x + 96;
_root.ball._y = _root.ball._y + 96;
_root.posx = 5;
_root.posy = 6;
}
} else if (((_root.posx == 5) && (_root.posy == 6)) && (Ainaction == true)) {
if (_root.ball._alpha < 100) {
_root.ball._alpha = _root.ball._alpha + 20;
}
} else if ((_root.posx != 5) || ((_root.posy != 6) && (Ainaction != false))) {
Ainaction = false;
}
if (((((_root.posx == 5) && (_root.posy == 6)) && (Ainaction == false)) && (_root.teleporterV == false)) && (_root.balltimer == 0)) {
if (Binaction != true) {
_root.teletimer = 13;
Binaction = true;
}
if (_root.ball._alpha > 0) {
_root.ball._alpha = _root.ball._alpha - 20;
} else {
_root.ball._x = _root.ball._x - 96;
_root.ball._y = _root.ball._y - 96;
_root.posx = 5;
_root.posy = 2;
}
} else if (((_root.posx == 5) && (_root.posy == 2)) && (Binaction == true)) {
if (_root.ball._alpha < 100) {
_root.ball._alpha = _root.ball._alpha + 20;
}
} else if ((_root.posx != 5) || ((_root.posy != 2) && (Binaction != false))) {
Binaction = false;
}
}
Instance of Symbol 242 MovieClip "teleo3" in Frame 392
onClipEvent (load) {
Ainaction = false;
Binaction = false;
}
onClipEvent (enterFrame) {
if (((((_root.posx == 9) && (_root.posy == 6)) && (Binaction == false)) && (_root.teleporterV == true)) && (_root.balltimer == 0)) {
if (Ainaction != true) {
_root.teletimer = 13;
Ainaction = true;
}
if (_root.ball._alpha > 0) {
_root.ball._alpha = _root.ball._alpha - 20;
} else {
_root.ball._x = _root.ball._x - 240;
_root.ball._y = _root.ball._y + 144;
_root.posx = 1;
_root.posy = 4;
}
} else if (((_root.posx == 1) && (_root.posy == 4)) && (Ainaction == true)) {
if (_root.ball._alpha < 100) {
_root.ball._alpha = _root.ball._alpha + 20;
}
} else if ((_root.posx != 1) || ((_root.posy != 4) && (Ainaction != false))) {
Ainaction = false;
}
if (((((_root.posx == 1) && (_root.posy == 4)) && (Ainaction == false)) && (_root.teleporterV == true)) && (_root.balltimer == 0)) {
if (Binaction != true) {
_root.teletimer = 13;
Binaction = true;
}
if (_root.ball._alpha > 0) {
_root.ball._alpha = _root.ball._alpha - 20;
} else {
_root.ball._x = _root.ball._x + 240;
_root.ball._y = _root.ball._y - 144;
_root.posx = 9;
_root.posy = 6;
}
} else if (((_root.posx == 9) && (_root.posy == 6)) && (Binaction == true)) {
if (_root.ball._alpha < 100) {
_root.ball._alpha = _root.ball._alpha + 20;
}
} else if ((_root.posx != 9) || ((_root.posy != 6) && (Binaction != false))) {
Binaction = false;
}
}
Instance of Symbol 204 MovieClip "force2" in Frame 392
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (_root.forcefieldV == false) {
if (((_root.posx == 6) && (_root.posy == 3)) && (_root.allowRight == true)) {
_root.allowRight = false;
} else if (((_root.posx == 7) && (_root.posy == 3)) && (_root.allowLeft == true)) {
_root.allowLeft = false;
}
}
}
Instance of Symbol 204 MovieClip "force3" in Frame 392
onClipEvent (enterFrame) {
if (_root.forcefieldV == true) {
if (((_root.posx == 8) && (_root.posy == 6)) && (_root.allowRight == true)) {
_root.allowRight = false;
} else if (((_root.posx == 9) && (_root.posy == 6)) && (_root.allowLeft == true)) {
_root.allowLeft = false;
}
}
}
Instance of Symbol 242 MovieClip "teleo8" in Frame 392
onClipEvent (load) {
_root.teleo8._visible = false;
_root.teleu8._visible = false;
}
Instance of Symbol 204 MovieClip "force4" in Frame 392
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (_root.forcefieldV == false) {
if (((_root.posx == 1) && (_root.posy == 2)) && (_root.allowRight == true)) {
_root.allowRight = false;
} else if (((_root.posx == 2) && (_root.posy == 2)) && (_root.allowLeft == true)) {
_root.allowLeft = false;
}
}
}
Instance of Symbol 204 MovieClip "force5" in Frame 392
onClipEvent (enterFrame) {
if (_root.forcefieldV == true) {
if (((_root.posx == 8) && (_root.posy == 8)) && (_root.allowDown == true)) {
_root.allowDown = false;
} else if (((_root.posx == 8) && (_root.posy == 9)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
}
}
Instance of Symbol 52 MovieClip [redbox] "red5" in Frame 392
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 242 MovieClip "teleo4" in Frame 392
onClipEvent (load) {
Ainaction = false;
Binaction = false;
}
onClipEvent (enterFrame) {
if (((((_root.posx == 5) && (_root.posy == 8)) && (Binaction == false)) && (_root.teleporterV == true)) && (_root.balltimer == 0)) {
if (Ainaction != true) {
_root.teletimer = 13;
Ainaction = true;
}
if (_root.ball._alpha > 0) {
_root.ball._alpha = _root.ball._alpha - 20;
} else {
_root.ball._x = _root.ball._x - 96;
_root.ball._y = _root.ball._y - 96;
_root.posx = 5;
_root.posy = 4;
}
} else if (((_root.posx == 5) && (_root.posy == 4)) && (Ainaction == true)) {
if (_root.ball._alpha < 100) {
_root.ball._alpha = _root.ball._alpha + 20;
}
} else if ((_root.posx != 5) || ((_root.posy != 4) && (Ainaction != false))) {
Ainaction = false;
}
if (((((_root.posx == 5) && (_root.posy == 4)) && (Ainaction == false)) && (_root.teleporterV == true)) && (_root.balltimer == 0)) {
if (Binaction != true) {
_root.teletimer = 13;
Binaction = true;
}
if (_root.ball._alpha > 0) {
_root.ball._alpha = _root.ball._alpha - 20;
} else {
_root.ball._x = _root.ball._x + 96;
_root.ball._y = _root.ball._y + 96;
_root.posx = 5;
_root.posy = 8;
}
} else if (((_root.posx == 5) && (_root.posy == 8)) && (Binaction == true)) {
if (_root.ball._alpha < 100) {
_root.ball._alpha = _root.ball._alpha + 20;
}
} else if ((_root.posx != 5) || ((_root.posy != 8) && (Binaction != false))) {
Binaction = false;
}
}
Instance of Symbol 52 MovieClip [redbox] "red8" in Frame 392
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 242 MovieClip "teleo6" in Frame 392
onClipEvent (load) {
_root.teleo6._visible = false;
_root.teleu6._visible = false;
}
Instance of Symbol 204 MovieClip "force6" in Frame 392
onClipEvent (enterFrame) {
if (_root.forcefieldV == true) {
if (((_root.posx == 2) && (_root.posy == 8)) && (_root.allowDown == true)) {
_root.allowDown = false;
} else if (((_root.posx == 2) && (_root.posy == 9)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
}
}
Frame 396
_root.gameStatus = "in";
_root.pauseV = false;
_root.posx = 4;
_root.posy = 9;
_root.balldir = "none";
_root.balltimer = 0;
_root.allowUp = true;
_root.allowDown = false;
_root.allowRight = true;
_root.allowLeft = false;
_root.redboxV = true;
_root.forcefieldV = true;
_root.teleporterV = true;
_root.teletimer = 0;
_root.teleporting = false;
_root.Atele = false;
_root.Btele = false;
_root.Ctele = false;
_root.Dtele = false;
_root.posx1y1 = false;
_root.posx1y2 = true;
_root.posx1y3 = false;
_root.posx1y4 = true;
_root.posx1y5 = false;
_root.posx1y6 = true;
_root.posx1y7 = true;
_root.posx1y8 = false;
_root.posx1y9 = false;
_root.posx2y1 = true;
_root.posx2y2 = true;
_root.posx2y3 = true;
_root.posx2y4 = true;
_root.posx2y5 = true;
_root.posx2y6 = false;
_root.posx2y7 = false;
_root.posx2y8 = true;
_root.posx2y9 = true;
_root.posx3y1 = true;
_root.posx3y2 = false;
_root.posx3y3 = true;
_root.posx3y4 = true;
_root.posx3y5 = false;
_root.posx3y6 = true;
_root.posx3y7 = true;
_root.posx3y8 = false;
_root.posx3y9 = true;
_root.posx4y1 = false;
_root.posx4y2 = false;
_root.posx4y3 = true;
_root.posx4y4 = false;
_root.posx4y5 = true;
_root.posx4y6 = false;
_root.posx4y7 = true;
_root.posx4y8 = true;
_root.posx4y9 = true;
_root.posx5y1 = false;
_root.posx5y2 = true;
_root.posx5y3 = false;
_root.posx5y4 = true;
_root.posx5y5 = true;
_root.posx5y6 = true;
_root.posx5y7 = false;
_root.posx5y8 = true;
_root.posx5y9 = false;
_root.posx6y1 = false;
_root.posx6y2 = true;
_root.posx6y3 = true;
_root.posx6y4 = false;
_root.posx6y5 = true;
_root.posx6y6 = false;
_root.posx6y7 = true;
_root.posx6y8 = false;
_root.posx6y9 = true;
_root.posx7y1 = true;
_root.posx7y2 = false;
_root.posx7y3 = true;
_root.posx7y4 = true;
_root.posx7y5 = false;
_root.posx7y6 = true;
_root.posx7y7 = true;
_root.posx7y8 = false;
_root.posx7y9 = false;
_root.posx8y1 = false;
_root.posx8y2 = true;
_root.posx8y3 = true;
_root.posx8y4 = true;
_root.posx8y5 = true;
_root.posx8y6 = true;
_root.posx8y7 = true;
_root.posx8y8 = true;
_root.posx8y9 = true;
_root.posx9y1 = false;
_root.posx9y2 = true;
_root.posx9y3 = false;
_root.posx9y4 = true;
_root.posx9y5 = false;
_root.posx9y6 = true;
_root.posx9y7 = false;
_root.posx9y8 = false;
_root.posx9y9 = false;
Instance of Symbol 94 MovieClip in Frame 396
onClipEvent (load) {
this.onClip._visible = false;
this.offClip._visible = false;
if (_root.musicV == true) {
this.offClip._alpha = 30;
this.onClip._alpha = 100;
} else {
this.offClip._alpha = 100;
this.onClip._alpha = 30;
}
}
Instance of Symbol 166 MovieClip in Frame 406
onClipEvent (load) {
fps = 0;
}
onClipEvent (enterFrame) {
if (_root.pauseV != true) {
if (fps > 0) {
fps = fps - 1;
} else {
_root.Sec = _root.Sec + 1;
fps = 24;
}
if (_root.Sec == 60) {
_root.Sec = 0;
_root.Min = _root.Min + 1;
}
if (_root.Sec < 10) {
_root.putSec = "0" + _root.Sec;
} else {
_root.putSec = _root.Sec;
}
if (_root.Min < 10) {
_root.putMin = "0" + _root.Min;
} else {
_root.putMin = _root.Min;
}
}
}
Frame 418
_root.gameStatus = "play";
stop();
Instance of Symbol 37 MovieClip [ball] "ballunder" in Frame 418
onClipEvent (load) {
this._visible = false;
greenPushed = false;
elevator = "standby";
}
onClipEvent (enterFrame) {
if ((((_root.posx == 1) && (_root.posy == 2)) && (_root.balltimer == 0)) && (greenPushed == false)) {
_root.goaloff._visible = false;
greenPushed = true;
_root.greenBtnS.start();
}
if (((((_root.posx == 5) && (_root.posy == 5)) && (_root.balltimer == 0)) && (greenPushed == true)) && (_root.gameStatus == "play")) {
this._visible = true;
_root.ball._visible = false;
_root.gameStatus = "clear";
_root.elevatorS.start();
}
if ((_root.gameStatus == "clear") && (_root.goalon._y < 331.5)) {
this._y = this._y + 2;
_root.goalon._y = _root.goalon._y + 2;
} else if (_root.goalon._y > 331.5) {
_root.goalon._y = 331.5;
} else if (_root.goalon._y == 331.5) {
_root.play();
}
}
Instance of Symbol 37 MovieClip [ball] "ball" in Frame 418
onClipEvent (enterFrame) {
if (((_root.pauseV == false) && (_root.gameStatus == "play")) && (_root.teletimer == 0)) {
if (_root.balltimer == 0) {
if (Key.isDown(38) && (_root.allowUp == true)) {
_root.balldir = "up";
_root.balltimer = 6;
_root.posy = _root.posy - 1;
} else if (Key.isDown(40) && (_root.allowDown == true)) {
_root.balldir = "down";
_root.balltimer = 6;
_root.posy = _root.posy + 1;
} else if (Key.isDown(39) && (_root.allowRight == true)) {
_root.balldir = "right";
_root.balltimer = 6;
_root.posx = _root.posx + 1;
} else if (Key.isDown(37) && (_root.allowLeft == true)) {
_root.balldir = "left";
_root.balltimer = 6;
_root.posx = _root.posx - 1;
} else if (_root.balldir != "none") {
_root.balldir = "none";
}
} else if (_root.balltimer > 0) {
_root.balltimer = _root.balltimer - 1;
if (_root.balldir == "up") {
this._x = this._x - 4;
this._y = this._y - 4;
} else if (_root.balldir == "down") {
this._x = this._x + 4;
this._y = this._y + 4;
} else if (_root.balldir == "right") {
this._x = this._x + 4;
this._y = this._y - 4;
} else if (_root.balldir == "left") {
this._x = this._x - 4;
this._y = this._y + 4;
}
}
}
if ((_root.gameStatus != "play") && (this._alpha > 0)) {
this._alpha = this._alpha - 20;
this._yscale = this._yscale - 10;
this._xscale = this._xscale - 10;
}
if ((_root.posx == 1) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx1y2;
_root.allowRight = _root.posx2y1;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 2)) {
_root.allowUp = _root.posx1y1;
_root.allowDown = _root.posx1y3;
_root.allowRight = _root.posx2y2;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 3)) {
_root.allowUp = _root.posx1y2;
_root.allowDown = _root.posx1y4;
_root.allowRight = _root.posx2y3;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 4)) {
_root.allowUp = _root.posx1y3;
_root.allowDown = _root.posx1y5;
_root.allowRight = _root.posx2y4;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 5)) {
_root.allowUp = _root.posx1y4;
_root.allowDown = _root.posx1y6;
_root.allowRight = _root.posx2y5;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 6)) {
_root.allowUp = _root.posx1y5;
_root.allowDown = _root.posx1y7;
_root.allowRight = _root.posx2y6;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 7)) {
_root.allowUp = _root.posx1y6;
_root.allowDown = _root.posx1y8;
_root.allowRight = _root.posx2y7;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 8)) {
_root.allowUp = _root.posx1y7;
_root.allowDown = _root.posx1y9;
_root.allowRight = _root.posx2y8;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 9)) {
_root.allowUp = _root.posx1y8;
_root.allowDown = false;
_root.allowRight = _root.posx2y9;
_root.allowLeft = false;
} else if ((_root.posx == 2) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx2y2;
_root.allowRight = _root.posx3y1;
_root.allowLeft = _root.posx1y1;
} else if ((_root.posx == 2) && (_root.posy == 2)) {
_root.allowUp = _root.posx2y1;
_root.allowDown = _root.posx2y3;
_root.allowRight = _root.posx3y2;
_root.allowLeft = _root.posx1y2;
} else if ((_root.posx == 2) && (_root.posy == 3)) {
_root.allowUp = _root.posx2y2;
_root.allowDown = _root.posx2y4;
_root.allowRight = _root.posx3y3;
_root.allowLeft = _root.posx1y3;
} else if ((_root.posx == 2) && (_root.posy == 4)) {
_root.allowUp = _root.posx2y3;
_root.allowDown = _root.posx2y5;
_root.allowRight = _root.posx3y4;
_root.allowLeft = _root.posx1y4;
} else if ((_root.posx == 2) && (_root.posy == 5)) {
_root.allowUp = _root.posx2y4;
_root.allowDown = _root.posx2y6;
_root.allowRight = _root.posx3y5;
_root.allowLeft = _root.posx1y5;
} else if ((_root.posx == 2) && (_root.posy == 6)) {
_root.allowUp = _root.posx2y5;
_root.allowDown = _root.posx2y7;
_root.allowRight = _root.posx3y6;
_root.allowLeft = _root.posx1y6;
} else if ((_root.posx == 2) && (_root.posy == 7)) {
_root.allowUp = _root.posx2y6;
_root.allowDown = _root.posx2y8;
_root.allowRight = _root.posx3y7;
_root.allowLeft = _root.posx1y7;
} else if ((_root.posx == 2) && (_root.posy == 8)) {
_root.allowUp = _root.posx2y7;
_root.allowDown = _root.posx2y9;
_root.allowRight = _root.posx3y8;
_root.allowLeft = _root.posx1y8;
} else if ((_root.posx == 2) && (_root.posy == 9)) {
_root.allowUp = _root.posx2y8;
_root.allowDown = false;
_root.allowRight = _root.posx3y9;
_root.allowLeft = _root.posx1y9;
} else if ((_root.posx == 3) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx3y2;
_root.allowRight = _root.posx4y1;
_root.allowLeft = _root.posx2y1;
} else if ((_root.posx == 3) && (_root.posy == 2)) {
_root.allowUp = _root.posx3y1;
_root.allowDown = _root.posx3y3;
_root.allowRight = _root.posx4y2;
_root.allowLeft = _root.posx2y2;
} else if ((_root.posx == 3) && (_root.posy == 3)) {
_root.allowUp = _root.posx3y2;
_root.allowDown = _root.posx3y4;
_root.allowRight = _root.posx4y3;
_root.allowLeft = _root.posx2y3;
} else if ((_root.posx == 3) && (_root.posy == 4)) {
_root.allowUp = _root.posx3y3;
_root.allowDown = _root.posx3y5;
_root.allowRight = _root.posx4y4;
_root.allowLeft = _root.posx2y4;
} else if ((_root.posx == 3) && (_root.posy == 5)) {
_root.allowUp = _root.posx3y4;
_root.allowDown = _root.posx3y6;
_root.allowRight = _root.posx4y5;
_root.allowLeft = _root.posx2y5;
} else if ((_root.posx == 3) && (_root.posy == 6)) {
_root.allowUp = _root.posx3y5;
_root.allowDown = _root.posx3y7;
_root.allowRight = _root.posx4y6;
_root.allowLeft = _root.posx2y6;
} else if ((_root.posx == 3) && (_root.posy == 7)) {
_root.allowUp = _root.posx3y6;
_root.allowDown = _root.posx3y8;
_root.allowRight = _root.posx4y7;
_root.allowLeft = _root.posx2y7;
} else if ((_root.posx == 3) && (_root.posy == 8)) {
_root.allowUp = _root.posx3y7;
_root.allowDown = _root.posx3y9;
_root.allowRight = _root.posx4y8;
_root.allowLeft = _root.posx2y8;
} else if ((_root.posx == 3) && (_root.posy == 9)) {
_root.allowUp = _root.posx3y8;
_root.allowDown = false;
_root.allowRight = _root.posx4y9;
_root.allowLeft = _root.posx2y9;
} else if ((_root.posx == 4) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx4y2;
_root.allowRight = _root.posx5y1;
_root.allowLeft = _root.posx3y1;
} else if ((_root.posx == 4) && (_root.posy == 2)) {
_root.allowUp = _root.posx4y1;
_root.allowDown = _root.posx4y3;
_root.allowRight = _root.posx5y2;
_root.allowLeft = _root.posx3y2;
} else if ((_root.posx == 4) && (_root.posy == 3)) {
_root.allowUp = _root.posx4y2;
_root.allowDown = _root.posx4y4;
_root.allowRight = _root.posx5y3;
_root.allowLeft = _root.posx3y3;
} else if ((_root.posx == 4) && (_root.posy == 4)) {
_root.allowUp = _root.posx4y3;
_root.allowDown = _root.posx4y5;
_root.allowRight = _root.posx5y4;
_root.allowLeft = _root.posx3y4;
} else if ((_root.posx == 4) && (_root.posy == 5)) {
_root.allowUp = _root.posx4y4;
_root.allowDown = _root.posx4y6;
_root.allowRight = _root.posx5y5;
_root.allowLeft = _root.posx3y5;
} else if ((_root.posx == 4) && (_root.posy == 6)) {
_root.allowUp = _root.posx4y5;
_root.allowDown = _root.posx4y7;
_root.allowRight = _root.posx5y6;
_root.allowLeft = _root.posx3y6;
} else if ((_root.posx == 4) && (_root.posy == 7)) {
_root.allowUp = _root.posx4y6;
_root.allowDown = _root.posx4y8;
_root.allowRight = _root.posx5y7;
_root.allowLeft = _root.posx3y7;
} else if ((_root.posx == 4) && (_root.posy == 8)) {
_root.allowUp = _root.posx4y7;
_root.allowDown = _root.posx4y9;
_root.allowRight = _root.posx5y8;
_root.allowLeft = _root.posx3y8;
} else if ((_root.posx == 4) && (_root.posy == 9)) {
_root.allowUp = _root.posx4y8;
_root.allowDown = false;
_root.allowRight = _root.posx5y9;
_root.allowLeft = _root.posx3y9;
} else if ((_root.posx == 5) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx5y2;
_root.allowRight = _root.posx6y1;
_root.allowLeft = _root.posx4y1;
} else if ((_root.posx == 5) && (_root.posy == 2)) {
_root.allowUp = _root.posx5y1;
_root.allowDown = _root.posx5y3;
_root.allowRight = _root.posx6y2;
_root.allowLeft = _root.posx4y2;
} else if ((_root.posx == 5) && (_root.posy == 3)) {
_root.allowUp = _root.posx5y2;
_root.allowDown = _root.posx5y4;
_root.allowRight = _root.posx6y3;
_root.allowLeft = _root.posx4y3;
} else if ((_root.posx == 5) && (_root.posy == 4)) {
_root.allowUp = _root.posx5y3;
_root.allowDown = _root.posx5y5;
_root.allowRight = _root.posx6y4;
_root.allowLeft = _root.posx4y4;
} else if ((_root.posx == 5) && (_root.posy == 5)) {
_root.allowUp = _root.posx5y4;
_root.allowDown = _root.posx5y6;
_root.allowRight = _root.posx6y5;
_root.allowLeft = _root.posx4y5;
} else if ((_root.posx == 5) && (_root.posy == 6)) {
_root.allowUp = _root.posx5y5;
_root.allowDown = _root.posx5y7;
_root.allowRight = _root.posx6y6;
_root.allowLeft = _root.posx4y6;
} else if ((_root.posx == 5) && (_root.posy == 7)) {
_root.allowUp = _root.posx5y6;
_root.allowDown = _root.posx5y8;
_root.allowRight = _root.posx6y7;
_root.allowLeft = _root.posx4y7;
} else if ((_root.posx == 5) && (_root.posy == 8)) {
_root.allowUp = _root.posx5y7;
_root.allowDown = _root.posx5y9;
_root.allowRight = _root.posx6y8;
_root.allowLeft = _root.posx4y8;
} else if ((_root.posx == 5) && (_root.posy == 9)) {
_root.allowUp = _root.posx5y8;
_root.allowDown = false;
_root.allowRight = _root.posx6y9;
_root.allowLeft = _root.posx4y9;
} else if ((_root.posx == 6) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx6y2;
_root.allowRight = _root.posx7y1;
_root.allowLeft = _root.posx6y1;
} else if ((_root.posx == 6) && (_root.posy == 2)) {
_root.allowUp = _root.posx6y1;
_root.allowDown = _root.posx6y3;
_root.allowRight = _root.posx7y2;
_root.allowLeft = _root.posx5y2;
} else if ((_root.posx == 6) && (_root.posy == 3)) {
_root.allowUp = _root.posx6y2;
_root.allowDown = _root.posx6y4;
_root.allowRight = _root.posx7y3;
_root.allowLeft = _root.posx5y3;
} else if ((_root.posx == 6) && (_root.posy == 4)) {
_root.allowUp = _root.posx6y3;
_root.allowDown = _root.posx6y5;
_root.allowRight = _root.posx7y4;
_root.allowLeft = _root.posx5y4;
} else if ((_root.posx == 6) && (_root.posy == 5)) {
_root.allowUp = _root.posx6y4;
_root.allowDown = _root.posx6y6;
_root.allowRight = _root.posx7y5;
_root.allowLeft = _root.posx5y5;
} else if ((_root.posx == 6) && (_root.posy == 6)) {
_root.allowUp = _root.posx6y5;
_root.allowDown = _root.posx6y7;
_root.allowRight = _root.posx7y6;
_root.allowLeft = _root.posx5y6;
} else if ((_root.posx == 6) && (_root.posy == 7)) {
_root.allowUp = _root.posx6y6;
_root.allowDown = _root.posx6y8;
_root.allowRight = _root.posx7y7;
_root.allowLeft = _root.posx5y7;
} else if ((_root.posx == 6) && (_root.posy == 8)) {
_root.allowUp = _root.posx6y7;
_root.allowDown = _root.posx6y9;
_root.allowRight = _root.posx7y8;
_root.allowLeft = _root.posx5y8;
} else if ((_root.posx == 6) && (_root.posy == 9)) {
_root.allowUp = _root.posx6y8;
_root.allowDown = false;
_root.allowRight = _root.posx7y9;
_root.allowLeft = _root.posx5y9;
} else if ((_root.posx == 7) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx7y2;
_root.allowRight = _root.posx8y1;
_root.allowLeft = _root.posx6y1;
} else if ((_root.posx == 7) && (_root.posy == 2)) {
_root.allowUp = _root.posx7y1;
_root.allowDown = _root.posx7y3;
_root.allowRight = _root.posx8y2;
_root.allowLeft = _root.posx6y2;
} else if ((_root.posx == 7) && (_root.posy == 3)) {
_root.allowUp = _root.posx7y2;
_root.allowDown = _root.posx7y4;
_root.allowRight = _root.posx8y3;
_root.allowLeft = _root.posx6y3;
} else if ((_root.posx == 7) && (_root.posy == 4)) {
_root.allowUp = _root.posx7y3;
_root.allowDown = _root.posx7y5;
_root.allowRight = _root.posx8y4;
_root.allowLeft = _root.posx6y4;
} else if ((_root.posx == 7) && (_root.posy == 5)) {
_root.allowUp = _root.posx7y4;
_root.allowDown = _root.posx7y6;
_root.allowRight = _root.posx8y5;
_root.allowLeft = _root.posx6y5;
} else if ((_root.posx == 7) && (_root.posy == 6)) {
_root.allowUp = _root.posx7y5;
_root.allowDown = _root.posx7y7;
_root.allowRight = _root.posx8y6;
_root.allowLeft = _root.posx6y6;
} else if ((_root.posx == 7) && (_root.posy == 7)) {
_root.allowUp = _root.posx7y6;
_root.allowDown = _root.posx7y8;
_root.allowRight = _root.posx8y7;
_root.allowLeft = _root.posx6y7;
} else if ((_root.posx == 7) && (_root.posy == 8)) {
_root.allowUp = _root.posx7y7;
_root.allowDown = _root.posx7y9;
_root.allowRight = _root.posx8y8;
_root.allowLeft = _root.posx6y8;
} else if ((_root.posx == 7) && (_root.posy == 9)) {
_root.allowUp = _root.posx7y8;
_root.allowDown = false;
_root.allowRight = _root.posx8y9;
_root.allowLeft = _root.posx6y9;
} else if ((_root.posx == 8) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx8y2;
_root.allowRight = _root.posx9y1;
_root.allowLeft = _root.posx7y1;
} else if ((_root.posx == 8) && (_root.posy == 2)) {
_root.allowUp = _root.posx8y1;
_root.allowDown = _root.posx8y3;
_root.allowRight = _root.posx9y2;
_root.allowLeft = _root.posx7y2;
} else if ((_root.posx == 8) && (_root.posy == 3)) {
_root.allowUp = _root.posx8y2;
_root.allowDown = _root.posx8y4;
_root.allowRight = _root.posx9y3;
_root.allowLeft = _root.posx7y3;
} else if ((_root.posx == 8) && (_root.posy == 4)) {
_root.allowUp = _root.posx8y3;
_root.allowDown = _root.posx8y5;
_root.allowRight = _root.posx9y4;
_root.allowLeft = _root.posx7y4;
} else if ((_root.posx == 8) && (_root.posy == 5)) {
_root.allowUp = _root.posx8y4;
_root.allowDown = _root.posx8y6;
_root.allowRight = _root.posx9y5;
_root.allowLeft = _root.posx7y5;
} else if ((_root.posx == 8) && (_root.posy == 6)) {
_root.allowUp = _root.posx8y5;
_root.allowDown = _root.posx8y7;
_root.allowRight = _root.posx9y6;
_root.allowLeft = _root.posx7y6;
} else if ((_root.posx == 8) && (_root.posy == 7)) {
_root.allowUp = _root.posx8y6;
_root.allowDown = _root.posx8y8;
_root.allowRight = _root.posx9y7;
_root.allowLeft = _root.posx7y7;
} else if ((_root.posx == 8) && (_root.posy == 8)) {
_root.allowUp = _root.posx8y7;
_root.allowDown = _root.posx8y9;
_root.allowRight = _root.posx9y8;
_root.allowLeft = _root.posx7y8;
} else if ((_root.posx == 8) && (_root.posy == 9)) {
_root.allowUp = _root.posx8y8;
_root.allowDown = false;
_root.allowRight = _root.posx9y9;
_root.allowLeft = _root.posx7y9;
} else if ((_root.posx == 9) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx9y2;
_root.allowRight = false;
_root.allowLeft = _root.posx8y1;
} else if ((_root.posx == 9) && (_root.posy == 2)) {
_root.allowUp = _root.posx9y1;
_root.allowDown = _root.posx9y3;
_root.allowRight = false;
_root.allowLeft = _root.posx8y2;
} else if ((_root.posx == 9) && (_root.posy == 3)) {
_root.allowUp = _root.posx9y2;
_root.allowDown = _root.posx9y4;
_root.allowRight = false;
_root.allowLeft = _root.posx8y3;
} else if ((_root.posx == 9) && (_root.posy == 4)) {
_root.allowUp = _root.posx9y3;
_root.allowDown = _root.posx9y5;
_root.allowRight = false;
_root.allowLeft = _root.posx8y4;
} else if ((_root.posx == 9) && (_root.posy == 5)) {
_root.allowUp = _root.posx9y4;
_root.allowDown = _root.posx9y6;
_root.allowRight = false;
_root.allowLeft = _root.posx8y5;
} else if ((_root.posx == 9) && (_root.posy == 6)) {
_root.allowUp = _root.posx9y5;
_root.allowDown = _root.posx9y7;
_root.allowRight = false;
_root.allowLeft = _root.posx8y6;
} else if ((_root.posx == 9) && (_root.posy == 7)) {
_root.allowUp = _root.posx9y6;
_root.allowDown = _root.posx9y8;
_root.allowRight = false;
_root.allowLeft = _root.posx8y7;
} else if ((_root.posx == 9) && (_root.posy == 8)) {
_root.allowUp = _root.posx9y7;
_root.allowDown = _root.posx9y9;
_root.allowRight = false;
_root.allowLeft = _root.posx8y8;
} else if ((_root.posx == 9) && (_root.posy == 9)) {
_root.allowUp = _root.posx9y8;
_root.allowDown = false;
_root.allowRight = false;
_root.allowLeft = _root.posx8y9;
}
}
Instance of Symbol 33 MovieClip [fade] "pauseScreen" in Frame 418
onClipEvent (load) {
if (_root.pauseV == false) {
this._visible = false;
}
}
onClipEvent (enterFrame) {
if ((_root.pauseV == false) && (this._visible == true)) {
this._visible = false;
} else if ((_root.pauseV == true) && (this._visible == false)) {
this._visible = true;
}
}
Instance of Symbol 166 MovieClip in Frame 419
onClipEvent (load) {
fps = 0;
}
onClipEvent (enterFrame) {
if (fps > 0) {
fps = fps - 1;
} else {
_root.Sec = _root.Sec + 1;
fps = 24;
}
if (_root.Sec == 60) {
_root.Sec = 0;
_root.Min = _root.Min + 1;
}
if (_root.Sec < 10) {
_root.putSec = "0" + _root.Sec;
} else {
_root.putSec = _root.Sec;
}
if (_root.Min < 10) {
_root.putMin = "0" + _root.Min;
} else {
_root.putMin = _root.Min;
}
}
Instance of Symbol 94 MovieClip in Frame 419
onClipEvent (load) {
this.onClip._visible = false;
this.offClip._visible = false;
if (_root.musicV == true) {
this.offClip._alpha = 30;
this.onClip._alpha = 100;
} else {
this.offClip._alpha = 100;
this.onClip._alpha = 30;
}
}
Frame 429
if (_root.gameStatus == "exit") {
_root.totalSec = _root.totalSec + _root.Sec;
_root.totalMin = _root.totalMin + _root.Min;
_root.gameStatus = "inactive";
gotoAndPlay (642);
} else if (_root.gameStatus == "retry") {
gotoAndPlay (396);
_root.gameStatus = "in";
} else if (_root.gameStatus == "clear") {
_root.totalSec = _root.totalSec + _root.Sec;
_root.totalMin = _root.totalMin + _root.Min;
_root.levelV = _root.levelV + 1;
_root.level5pass = true;
_root.exitstatus = "CLEARED!";
gotoAndPlay (642);
_root.gameStatus = "in";
}
Frame 436
gotoAndPlay (120);
Frame 437
_root.gameStatus = "in";
_root.pauseV = false;
_root.posx = 9;
_root.posy = 1;
_root.balldir = "none";
_root.balltimer = 0;
_root.allowUp = false;
_root.allowDown = true;
_root.allowRight = false;
_root.allowLeft = true;
_root.redboxV = true;
_root.forcefieldV = true;
_root.teleporterV = true;
_root.teletimer = 0;
_root.teleporting = false;
_root.posx1y1 = true;
_root.posx1y2 = true;
_root.posx1y3 = false;
_root.posx1y4 = false;
_root.posx1y5 = true;
_root.posx1y6 = false;
_root.posx1y7 = true;
_root.posx1y8 = true;
_root.posx1y9 = true;
_root.posx2y1 = true;
_root.posx2y2 = false;
_root.posx2y3 = false;
_root.posx2y4 = true;
_root.posx2y5 = true;
_root.posx2y6 = true;
_root.posx2y7 = true;
_root.posx2y8 = false;
_root.posx2y9 = true;
_root.posx3y1 = false;
_root.posx3y2 = true;
_root.posx3y3 = false;
_root.posx3y4 = true;
_root.posx3y5 = false;
_root.posx3y6 = false;
_root.posx3y7 = true;
_root.posx3y8 = true;
_root.posx3y9 = true;
_root.posx4y1 = false;
_root.posx4y2 = true;
_root.posx4y3 = true;
_root.posx4y4 = true;
_root.posx4y5 = false;
_root.posx4y6 = true;
_root.posx4y7 = true;
_root.posx4y8 = true;
_root.posx4y9 = false;
_root.posx5y1 = true;
_root.posx5y2 = true;
_root.posx5y3 = false;
_root.posx5y4 = false;
_root.posx5y5 = false;
_root.posx5y6 = false;
_root.posx5y7 = false;
_root.posx5y8 = false;
_root.posx5y9 = true;
_root.posx6y1 = false;
_root.posx6y2 = true;
_root.posx6y3 = true;
_root.posx6y4 = true;
_root.posx6y5 = false;
_root.posx6y6 = true;
_root.posx6y7 = true;
_root.posx6y8 = true;
_root.posx6y9 = false;
_root.posx7y1 = true;
_root.posx7y2 = true;
_root.posx7y3 = false;
_root.posx7y4 = false;
_root.posx7y5 = false;
_root.posx7y6 = true;
_root.posx7y7 = false;
_root.posx7y8 = true;
_root.posx7y9 = false;
_root.posx8y1 = true;
_root.posx8y2 = false;
_root.posx8y3 = true;
_root.posx8y4 = true;
_root.posx8y5 = true;
_root.posx8y6 = true;
_root.posx8y7 = false;
_root.posx8y8 = false;
_root.posx8y9 = true;
_root.posx9y1 = true;
_root.posx9y2 = true;
_root.posx9y3 = true;
_root.posx9y4 = false;
_root.posx9y5 = true;
_root.posx9y6 = false;
_root.posx9y7 = false;
_root.posx9y8 = true;
_root.posx9y9 = true;
Instance of Symbol 52 MovieClip [redbox] "red1" in Frame 437
onClipEvent (load) {
this._visible = false;
ready = true;
}
onClipEvent (enterFrame) {
if (((((_root.posx == 6) && (_root.posy == 4)) || ((_root.posx == 6) && (_root.posy == 6))) && (_root.balltimer == 1)) && (ready == true)) {
if (_root.redboxV == false) {
_root.red1._visible = false;
_root.posx7y2 = true;
_root.red2._visible = true;
_root.posx7y4 = false;
_root.red3._visible = false;
_root.posx8y5 = true;
_root.red4._visible = true;
_root.posx2y2 = false;
_root.red5._visible = false;
_root.posx7y6 = true;
_root.red6._visible = false;
_root.posx3y4 = true;
_root.red7._visible = true;
_root.posx8y8 = false;
_root.red8._visible = true;
_root.posx3y6 = false;
_root.red9._visible = true;
_root.posx5y8 = false;
_root.red10._visible = false;
_root.posx2y9 = true;
_root.redboxV = true;
} else if (_root.redboxV == true) {
_root.red1._visible = true;
_root.posx7y2 = false;
_root.red2._visible = false;
_root.posx7y4 = true;
_root.red3._visible = true;
_root.posx8y5 = false;
_root.red4._visible = false;
_root.posx2y2 = true;
_root.red5._visible = true;
_root.posx7y6 = false;
_root.red6._visible = true;
_root.posx3y4 = false;
_root.red7._visible = false;
_root.posx8y8 = true;
_root.red8._visible = false;
_root.posx3y6 = true;
_root.red9._visible = false;
_root.posx5y8 = true;
_root.red10._visible = true;
_root.posx2y9 = false;
_root.redboxV = false;
}
_root.redS.start();
recentX = _root.posx;
recentY = _root.posy;
ready = false;
} else if (((_root.posx != recentX) || (_root.posy != recentY)) && (ready == false)) {
ready = true;
}
}
Instance of Symbol 242 MovieClip "teleo1" in Frame 437
onClipEvent (load) {
ready = true;
Ainaction = false;
Binaction = false;
}
onClipEvent (enterFrame) {
if ((((_root.posx == 1) && (_root.posy == 9)) && (_root.balltimer == 0)) && (ready == true)) {
if (_root.teleporterV == false) {
_root.teleo1._visible = true;
_root.teleu1._visible = true;
_root.teleo2._visible = true;
_root.teleu2._visible = true;
_root.teleo3._visible = false;
_root.teleu3._visible = false;
_root.teleo4._visible = false;
_root.teleu4._visible = false;
_root.teleporterV = true;
} else if (_root.teleporterV == true) {
_root.teleo1._visible = false;
_root.teleu1._visible = false;
_root.teleo2._visible = false;
_root.teleu2._visible = false;
_root.teleo3._visible = true;
_root.teleu3._visible = true;
_root.teleo4._visible = true;
_root.teleu4._visible = true;
_root.teleporterV = false;
}
_root.teleBtnS.start();
recentX = _root.posx;
recentY = _root.posy;
ready = false;
} else if (((_root.posx != recentX) || (_root.posy != recentY)) && (ready == false)) {
ready = true;
}
if (_root.teletimer == 13) {
_root.teleS.start();
}
if (_root.teletimer > 0) {
_root.teletimer = _root.teletimer - 1;
}
if (((((_root.posx == 5) && (_root.posy == 1)) && (Binaction == false)) && (_root.teleporterV == true)) && (_root.balltimer == 0)) {
if (Ainaction != true) {
_root.teletimer = 13;
Ainaction = true;
}
if (_root.ball._alpha > 0) {
_root.ball._alpha = _root.ball._alpha - 20;
} else {
_root.ball._x = _root.ball._x + 192;
_root.ball._y = _root.ball._y + 192;
_root.posx = 5;
_root.posy = 9;
}
} else if (((_root.posx == 5) && (_root.posy == 9)) && (Ainaction == true)) {
if (_root.ball._alpha < 100) {
_root.ball._alpha = _root.ball._alpha + 20;
}
} else if ((_root.posx != 5) || ((_root.posy != 9) && (Ainaction != false))) {
Ainaction = false;
}
if (((((_root.posx == 5) && (_root.posy == 9)) && (Ainaction == false)) && (_root.teleporterV == true)) && (_root.balltimer == 0)) {
if (Binaction != true) {
_root.teletimer = 13;
Binaction = true;
}
if (_root.ball._alpha > 0) {
_root.ball._alpha = _root.ball._alpha - 20;
} else {
_root.ball._x = _root.ball._x - 192;
_root.ball._y = _root.ball._y - 192;
_root.posx = 5;
_root.posy = 1;
}
} else if (((_root.posx == 5) && (_root.posy == 1)) && (Binaction == true)) {
if (_root.ball._alpha < 100) {
_root.ball._alpha = _root.ball._alpha + 20;
}
} else if ((_root.posx != 5) || ((_root.posy != 1) && (Binaction != false))) {
Binaction = false;
}
}
Instance of Symbol 242 MovieClip "teleo3" in Frame 437
onClipEvent (load) {
_root.teleo3._visible = false;
_root.teleu3._visible = false;
Ainaction = false;
Binaction = false;
}
onClipEvent (enterFrame) {
if (((((_root.posx == 9) && (_root.posy == 5)) && (Binaction == false)) && (_root.teleporterV == false)) && (_root.balltimer == 0)) {
if (Ainaction != true) {
_root.teletimer = 13;
Ainaction = true;
}
if (_root.ball._alpha > 0) {
_root.ball._alpha = _root.ball._alpha - 20;
} else {
_root.ball._x = _root.ball._x - 192;
_root.ball._y = _root.ball._y + 192;
_root.posx = 1;
_root.posy = 5;
}
} else if (((_root.posx == 1) && (_root.posy == 5)) && (Ainaction == true)) {
if (_root.ball._alpha < 100) {
_root.ball._alpha = _root.ball._alpha + 20;
}
} else if ((_root.posx != 1) || ((_root.posy != 5) && (Ainaction != false))) {
Ainaction = false;
}
if (((((_root.posx == 1) && (_root.posy == 5)) && (Ainaction == false)) && (_root.teleporterV == false)) && (_root.balltimer == 0)) {
if (Binaction != true) {
_root.teletimer = 13;
Binaction = true;
}
if (_root.ball._alpha > 0) {
_root.ball._alpha = _root.ball._alpha - 20;
} else {
_root.ball._x = _root.ball._x + 192;
_root.ball._y = _root.ball._y - 192;
_root.posx = 9;
_root.posy = 5;
}
} else if (((_root.posx == 9) && (_root.posy == 5)) && (Binaction == true)) {
if (_root.ball._alpha < 100) {
_root.ball._alpha = _root.ball._alpha + 20;
}
} else if ((_root.posx != 9) || ((_root.posy != 5) && (Binaction != false))) {
Binaction = false;
}
}
Instance of Symbol 204 MovieClip "force1" in Frame 437
onClipEvent (load) {
this._visible = false;
ready = true;
}
onClipEvent (enterFrame) {
if (((((_root.posx == 4) && (_root.posy == 4)) || ((_root.posx == 4) && (_root.posy == 6))) && (_root.balltimer == 1)) && (ready == true)) {
if (_root.forcefieldV == false) {
_root.force1._visible = false;
_root.force2._visible = false;
_root.force3._visible = true;
_root.force4._visible = true;
_root.force5._visible = true;
_root.force6._visible = true;
_root.force7._visible = false;
_root.force8._visible = false;
_root.force9._visible = true;
_root.forcefieldV = true;
} else if (_root.forcefieldV == true) {
_root.force1._visible = true;
_root.force2._visible = true;
_root.force3._visible = false;
_root.force4._visible = false;
_root.force5._visible = false;
_root.force6._visible = false;
_root.force7._visible = true;
_root.force8._visible = true;
_root.force9._visible = false;
_root.forcefieldV = false;
}
_root.forceS.start();
recentX = _root.posx;
recentY = _root.posy;
ready = false;
} else if (((_root.posx != recentX) || (_root.posy != recentY)) && (ready == false)) {
ready = true;
}
if (_root.forcefieldV == false) {
if (((_root.posx == 5) && (_root.posy == 1)) && (_root.allowDown == true)) {
_root.allowDown = false;
} else if (((_root.posx == 5) && (_root.posy == 2)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
}
}
Instance of Symbol 204 MovieClip "force2" in Frame 437
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (_root.forcefieldV == false) {
if (((_root.posx == 8) && (_root.posy == 3)) && (_root.allowDown == true)) {
_root.allowDown = false;
} else if (((_root.posx == 8) && (_root.posy == 4)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
}
}
Instance of Symbol 52 MovieClip [redbox] "red3" in Frame 437
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 204 MovieClip "force3" in Frame 437
onClipEvent (enterFrame) {
if (_root.forcefieldV == true) {
if (((_root.posx == 3) && (_root.posy == 2)) && (_root.allowRight == true)) {
_root.allowRight = false;
} else if (((_root.posx == 4) && (_root.posy == 2)) && (_root.allowLeft == true)) {
_root.allowLeft = false;
}
}
}
Instance of Symbol 204 MovieClip "force4" in Frame 437
onClipEvent (enterFrame) {
if (_root.forcefieldV == true) {
if (((_root.posx == 4) && (_root.posy == 3)) && (_root.allowDown == true)) {
_root.allowDown = false;
} else if (((_root.posx == 4) && (_root.posy == 4)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
}
}
Instance of Symbol 52 MovieClip [redbox] "red5" in Frame 437
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 204 MovieClip "force5" in Frame 437
onClipEvent (enterFrame) {
if (_root.forcefieldV == true) {
if (((_root.posx == 6) && (_root.posy == 6)) && (_root.allowDown == true)) {
_root.allowDown = false;
} else if (((_root.posx == 6) && (_root.posy == 7)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
}
}
Instance of Symbol 52 MovieClip [redbox] "red6" in Frame 437
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 242 MovieClip "teleo4" in Frame 437
onClipEvent (load) {
_root.teleo4._visible = false;
_root.teleu4._visible = false;
}
Instance of Symbol 204 MovieClip "force7" in Frame 437
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (_root.forcefieldV == false) {
if (((_root.posx == 4) && (_root.posy == 6)) && (_root.allowDown == true)) {
_root.allowDown = false;
} else if (((_root.posx == 4) && (_root.posy == 7)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
}
}
Instance of Symbol 204 MovieClip "force8" in Frame 437
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (_root.forcefieldV == false) {
if (((_root.posx == 6) && (_root.posy == 8)) && (_root.allowRight == true)) {
_root.allowRight = false;
} else if (((_root.posx == 7) && (_root.posy == 8)) && (_root.allowLeft == true)) {
_root.allowLeft = false;
}
}
}
Instance of Symbol 204 MovieClip "force6" in Frame 437
onClipEvent (enterFrame) {
if (_root.forcefieldV == true) {
if (((_root.posx == 1) && (_root.posy == 5)) && (_root.allowRight == true)) {
_root.allowRight = false;
} else if (((_root.posx == 2) && (_root.posy == 5)) && (_root.allowLeft == true)) {
_root.allowLeft = false;
}
}
}
Instance of Symbol 204 MovieClip "force9" in Frame 437
onClipEvent (enterFrame) {
if (_root.forcefieldV == true) {
if (((_root.posx == 1) && (_root.posy == 8)) && (_root.allowDown == true)) {
_root.allowDown = false;
} else if (((_root.posx == 1) && (_root.posy == 9)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
}
}
Instance of Symbol 52 MovieClip [redbox] "red10" in Frame 437
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 94 MovieClip in Frame 437
onClipEvent (load) {
this.onClip._visible = false;
this.offClip._visible = false;
if (_root.musicV == true) {
this.offClip._alpha = 30;
this.onClip._alpha = 100;
} else {
this.offClip._alpha = 100;
this.onClip._alpha = 30;
}
}
Instance of Symbol 166 MovieClip in Frame 446
onClipEvent (load) {
fps = 0;
}
onClipEvent (enterFrame) {
if (_root.pauseV != true) {
if (fps > 0) {
fps = fps - 1;
} else {
_root.Sec = _root.Sec + 1;
fps = 24;
}
if (_root.Sec == 60) {
_root.Sec = 0;
_root.Min = _root.Min + 1;
}
if (_root.Sec < 10) {
_root.putSec = "0" + _root.Sec;
} else {
_root.putSec = _root.Sec;
}
if (_root.Min < 10) {
_root.putMin = "0" + _root.Min;
} else {
_root.putMin = _root.Min;
}
}
}
Frame 458
_root.gameStatus = "play";
stop();
Instance of Symbol 37 MovieClip [ball] "ballunder" in Frame 458
onClipEvent (load) {
this._visible = false;
greenPushed = false;
elevator = "standby";
}
onClipEvent (enterFrame) {
if ((((_root.posx == 1) && (_root.posy == 1)) && (_root.balltimer == 0)) && (greenPushed == false)) {
_root.goaloff._visible = false;
greenPushed = true;
_root.greenBtnS.start();
}
if (((((_root.posx == 9) && (_root.posy == 9)) && (_root.balltimer == 0)) && (greenPushed == true)) && (_root.gameStatus == "play")) {
this._visible = true;
_root.ball._visible = false;
_root.gameStatus = "clear";
_root.elevatorS.start();
}
if ((_root.gameStatus == "clear") && (_root.goalon._y < 331.5)) {
this._y = this._y + 2;
_root.goalon._y = _root.goalon._y + 2;
} else if (_root.goalon._y > 331.5) {
_root.goalon._y = 331.5;
} else if (_root.goalon._y == 331.5) {
_root.play();
}
}
Instance of Symbol 37 MovieClip [ball] "ball" in Frame 458
onClipEvent (enterFrame) {
if (((_root.pauseV == false) && (_root.gameStatus == "play")) && (_root.teletimer == 0)) {
if (_root.balltimer == 0) {
if (Key.isDown(38) && (_root.allowUp == true)) {
_root.balldir = "up";
_root.balltimer = 6;
_root.posy = _root.posy - 1;
} else if (Key.isDown(40) && (_root.allowDown == true)) {
_root.balldir = "down";
_root.balltimer = 6;
_root.posy = _root.posy + 1;
} else if (Key.isDown(39) && (_root.allowRight == true)) {
_root.balldir = "right";
_root.balltimer = 6;
_root.posx = _root.posx + 1;
} else if (Key.isDown(37) && (_root.allowLeft == true)) {
_root.balldir = "left";
_root.balltimer = 6;
_root.posx = _root.posx - 1;
} else if (_root.balldir != "none") {
_root.balldir = "none";
}
} else if (_root.balltimer > 0) {
_root.balltimer = _root.balltimer - 1;
if (_root.balldir == "up") {
this._x = this._x - 4;
this._y = this._y - 4;
} else if (_root.balldir == "down") {
this._x = this._x + 4;
this._y = this._y + 4;
} else if (_root.balldir == "right") {
this._x = this._x + 4;
this._y = this._y - 4;
} else if (_root.balldir == "left") {
this._x = this._x - 4;
this._y = this._y + 4;
}
}
}
if ((_root.gameStatus != "play") && (this._alpha > 0)) {
this._alpha = this._alpha - 20;
this._yscale = this._yscale - 10;
this._xscale = this._xscale - 10;
}
if ((_root.posx == 1) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx1y2;
_root.allowRight = _root.posx2y1;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 2)) {
_root.allowUp = _root.posx1y1;
_root.allowDown = _root.posx1y3;
_root.allowRight = _root.posx2y2;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 3)) {
_root.allowUp = _root.posx1y2;
_root.allowDown = _root.posx1y4;
_root.allowRight = _root.posx2y3;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 4)) {
_root.allowUp = _root.posx1y3;
_root.allowDown = _root.posx1y5;
_root.allowRight = _root.posx2y4;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 5)) {
_root.allowUp = _root.posx1y4;
_root.allowDown = _root.posx1y6;
_root.allowRight = _root.posx2y5;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 6)) {
_root.allowUp = _root.posx1y5;
_root.allowDown = _root.posx1y7;
_root.allowRight = _root.posx2y6;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 7)) {
_root.allowUp = _root.posx1y6;
_root.allowDown = _root.posx1y8;
_root.allowRight = _root.posx2y7;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 8)) {
_root.allowUp = _root.posx1y7;
_root.allowDown = _root.posx1y9;
_root.allowRight = _root.posx2y8;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 9)) {
_root.allowUp = _root.posx1y8;
_root.allowDown = false;
_root.allowRight = _root.posx2y9;
_root.allowLeft = false;
} else if ((_root.posx == 2) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx2y2;
_root.allowRight = _root.posx3y1;
_root.allowLeft = _root.posx1y1;
} else if ((_root.posx == 2) && (_root.posy == 2)) {
_root.allowUp = _root.posx2y1;
_root.allowDown = _root.posx2y3;
_root.allowRight = _root.posx3y2;
_root.allowLeft = _root.posx1y2;
} else if ((_root.posx == 2) && (_root.posy == 3)) {
_root.allowUp = _root.posx2y2;
_root.allowDown = _root.posx2y4;
_root.allowRight = _root.posx3y3;
_root.allowLeft = _root.posx1y3;
} else if ((_root.posx == 2) && (_root.posy == 4)) {
_root.allowUp = _root.posx2y3;
_root.allowDown = _root.posx2y5;
_root.allowRight = _root.posx3y4;
_root.allowLeft = _root.posx1y4;
} else if ((_root.posx == 2) && (_root.posy == 5)) {
_root.allowUp = _root.posx2y4;
_root.allowDown = _root.posx2y6;
_root.allowRight = _root.posx3y5;
_root.allowLeft = _root.posx1y5;
} else if ((_root.posx == 2) && (_root.posy == 6)) {
_root.allowUp = _root.posx2y5;
_root.allowDown = _root.posx2y7;
_root.allowRight = _root.posx3y6;
_root.allowLeft = _root.posx1y6;
} else if ((_root.posx == 2) && (_root.posy == 7)) {
_root.allowUp = _root.posx2y6;
_root.allowDown = _root.posx2y8;
_root.allowRight = _root.posx3y7;
_root.allowLeft = _root.posx1y7;
} else if ((_root.posx == 2) && (_root.posy == 8)) {
_root.allowUp = _root.posx2y7;
_root.allowDown = _root.posx2y9;
_root.allowRight = _root.posx3y8;
_root.allowLeft = _root.posx1y8;
} else if ((_root.posx == 2) && (_root.posy == 9)) {
_root.allowUp = _root.posx2y8;
_root.allowDown = false;
_root.allowRight = _root.posx3y9;
_root.allowLeft = _root.posx1y9;
} else if ((_root.posx == 3) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx3y2;
_root.allowRight = _root.posx4y1;
_root.allowLeft = _root.posx2y1;
} else if ((_root.posx == 3) && (_root.posy == 2)) {
_root.allowUp = _root.posx3y1;
_root.allowDown = _root.posx3y3;
_root.allowRight = _root.posx4y2;
_root.allowLeft = _root.posx2y2;
} else if ((_root.posx == 3) && (_root.posy == 3)) {
_root.allowUp = _root.posx3y2;
_root.allowDown = _root.posx3y4;
_root.allowRight = _root.posx4y3;
_root.allowLeft = _root.posx2y3;
} else if ((_root.posx == 3) && (_root.posy == 4)) {
_root.allowUp = _root.posx3y3;
_root.allowDown = _root.posx3y5;
_root.allowRight = _root.posx4y4;
_root.allowLeft = _root.posx2y4;
} else if ((_root.posx == 3) && (_root.posy == 5)) {
_root.allowUp = _root.posx3y4;
_root.allowDown = _root.posx3y6;
_root.allowRight = _root.posx4y5;
_root.allowLeft = _root.posx2y5;
} else if ((_root.posx == 3) && (_root.posy == 6)) {
_root.allowUp = _root.posx3y5;
_root.allowDown = _root.posx3y7;
_root.allowRight = _root.posx4y6;
_root.allowLeft = _root.posx2y6;
} else if ((_root.posx == 3) && (_root.posy == 7)) {
_root.allowUp = _root.posx3y6;
_root.allowDown = _root.posx3y8;
_root.allowRight = _root.posx4y7;
_root.allowLeft = _root.posx2y7;
} else if ((_root.posx == 3) && (_root.posy == 8)) {
_root.allowUp = _root.posx3y7;
_root.allowDown = _root.posx3y9;
_root.allowRight = _root.posx4y8;
_root.allowLeft = _root.posx2y8;
} else if ((_root.posx == 3) && (_root.posy == 9)) {
_root.allowUp = _root.posx3y8;
_root.allowDown = false;
_root.allowRight = _root.posx4y9;
_root.allowLeft = _root.posx2y9;
} else if ((_root.posx == 4) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx4y2;
_root.allowRight = _root.posx5y1;
_root.allowLeft = _root.posx3y1;
} else if ((_root.posx == 4) && (_root.posy == 2)) {
_root.allowUp = _root.posx4y1;
_root.allowDown = _root.posx4y3;
_root.allowRight = _root.posx5y2;
_root.allowLeft = _root.posx3y2;
} else if ((_root.posx == 4) && (_root.posy == 3)) {
_root.allowUp = _root.posx4y2;
_root.allowDown = _root.posx4y4;
_root.allowRight = _root.posx5y3;
_root.allowLeft = _root.posx3y3;
} else if ((_root.posx == 4) && (_root.posy == 4)) {
_root.allowUp = _root.posx4y3;
_root.allowDown = _root.posx4y5;
_root.allowRight = _root.posx5y4;
_root.allowLeft = _root.posx3y4;
} else if ((_root.posx == 4) && (_root.posy == 5)) {
_root.allowUp = _root.posx4y4;
_root.allowDown = _root.posx4y6;
_root.allowRight = _root.posx5y5;
_root.allowLeft = _root.posx3y5;
} else if ((_root.posx == 4) && (_root.posy == 6)) {
_root.allowUp = _root.posx4y5;
_root.allowDown = _root.posx4y7;
_root.allowRight = _root.posx5y6;
_root.allowLeft = _root.posx3y6;
} else if ((_root.posx == 4) && (_root.posy == 7)) {
_root.allowUp = _root.posx4y6;
_root.allowDown = _root.posx4y8;
_root.allowRight = _root.posx5y7;
_root.allowLeft = _root.posx3y7;
} else if ((_root.posx == 4) && (_root.posy == 8)) {
_root.allowUp = _root.posx4y7;
_root.allowDown = _root.posx4y9;
_root.allowRight = _root.posx5y8;
_root.allowLeft = _root.posx3y8;
} else if ((_root.posx == 4) && (_root.posy == 9)) {
_root.allowUp = _root.posx4y8;
_root.allowDown = false;
_root.allowRight = _root.posx5y9;
_root.allowLeft = _root.posx3y9;
} else if ((_root.posx == 5) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx5y2;
_root.allowRight = _root.posx6y1;
_root.allowLeft = _root.posx4y1;
} else if ((_root.posx == 5) && (_root.posy == 2)) {
_root.allowUp = _root.posx5y1;
_root.allowDown = _root.posx5y3;
_root.allowRight = _root.posx6y2;
_root.allowLeft = _root.posx4y2;
} else if ((_root.posx == 5) && (_root.posy == 3)) {
_root.allowUp = _root.posx5y2;
_root.allowDown = _root.posx5y4;
_root.allowRight = _root.posx6y3;
_root.allowLeft = _root.posx4y3;
} else if ((_root.posx == 5) && (_root.posy == 4)) {
_root.allowUp = _root.posx5y3;
_root.allowDown = _root.posx5y5;
_root.allowRight = _root.posx6y4;
_root.allowLeft = _root.posx4y4;
} else if ((_root.posx == 5) && (_root.posy == 5)) {
_root.allowUp = _root.posx5y4;
_root.allowDown = _root.posx5y6;
_root.allowRight = _root.posx6y5;
_root.allowLeft = _root.posx4y5;
} else if ((_root.posx == 5) && (_root.posy == 6)) {
_root.allowUp = _root.posx5y5;
_root.allowDown = _root.posx5y7;
_root.allowRight = _root.posx6y6;
_root.allowLeft = _root.posx4y6;
} else if ((_root.posx == 5) && (_root.posy == 7)) {
_root.allowUp = _root.posx5y6;
_root.allowDown = _root.posx5y8;
_root.allowRight = _root.posx6y7;
_root.allowLeft = _root.posx4y7;
} else if ((_root.posx == 5) && (_root.posy == 8)) {
_root.allowUp = _root.posx5y7;
_root.allowDown = _root.posx5y9;
_root.allowRight = _root.posx6y8;
_root.allowLeft = _root.posx4y8;
} else if ((_root.posx == 5) && (_root.posy == 9)) {
_root.allowUp = _root.posx5y8;
_root.allowDown = false;
_root.allowRight = _root.posx6y9;
_root.allowLeft = _root.posx4y9;
} else if ((_root.posx == 6) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx6y2;
_root.allowRight = _root.posx7y1;
_root.allowLeft = _root.posx6y1;
} else if ((_root.posx == 6) && (_root.posy == 2)) {
_root.allowUp = _root.posx6y1;
_root.allowDown = _root.posx6y3;
_root.allowRight = _root.posx7y2;
_root.allowLeft = _root.posx5y2;
} else if ((_root.posx == 6) && (_root.posy == 3)) {
_root.allowUp = _root.posx6y2;
_root.allowDown = _root.posx6y4;
_root.allowRight = _root.posx7y3;
_root.allowLeft = _root.posx5y3;
} else if ((_root.posx == 6) && (_root.posy == 4)) {
_root.allowUp = _root.posx6y3;
_root.allowDown = _root.posx6y5;
_root.allowRight = _root.posx7y4;
_root.allowLeft = _root.posx5y4;
} else if ((_root.posx == 6) && (_root.posy == 5)) {
_root.allowUp = _root.posx6y4;
_root.allowDown = _root.posx6y6;
_root.allowRight = _root.posx7y5;
_root.allowLeft = _root.posx5y5;
} else if ((_root.posx == 6) && (_root.posy == 6)) {
_root.allowUp = _root.posx6y5;
_root.allowDown = _root.posx6y7;
_root.allowRight = _root.posx7y6;
_root.allowLeft = _root.posx5y6;
} else if ((_root.posx == 6) && (_root.posy == 7)) {
_root.allowUp = _root.posx6y6;
_root.allowDown = _root.posx6y8;
_root.allowRight = _root.posx7y7;
_root.allowLeft = _root.posx5y7;
} else if ((_root.posx == 6) && (_root.posy == 8)) {
_root.allowUp = _root.posx6y7;
_root.allowDown = _root.posx6y9;
_root.allowRight = _root.posx7y8;
_root.allowLeft = _root.posx5y8;
} else if ((_root.posx == 6) && (_root.posy == 9)) {
_root.allowUp = _root.posx6y8;
_root.allowDown = false;
_root.allowRight = _root.posx7y9;
_root.allowLeft = _root.posx5y9;
} else if ((_root.posx == 7) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx7y2;
_root.allowRight = _root.posx8y1;
_root.allowLeft = _root.posx6y1;
} else if ((_root.posx == 7) && (_root.posy == 2)) {
_root.allowUp = _root.posx7y1;
_root.allowDown = _root.posx7y3;
_root.allowRight = _root.posx8y2;
_root.allowLeft = _root.posx6y2;
} else if ((_root.posx == 7) && (_root.posy == 3)) {
_root.allowUp = _root.posx7y2;
_root.allowDown = _root.posx7y4;
_root.allowRight = _root.posx8y3;
_root.allowLeft = _root.posx6y3;
} else if ((_root.posx == 7) && (_root.posy == 4)) {
_root.allowUp = _root.posx7y3;
_root.allowDown = _root.posx7y5;
_root.allowRight = _root.posx8y4;
_root.allowLeft = _root.posx6y4;
} else if ((_root.posx == 7) && (_root.posy == 5)) {
_root.allowUp = _root.posx7y4;
_root.allowDown = _root.posx7y6;
_root.allowRight = _root.posx8y5;
_root.allowLeft = _root.posx6y5;
} else if ((_root.posx == 7) && (_root.posy == 6)) {
_root.allowUp = _root.posx7y5;
_root.allowDown = _root.posx7y7;
_root.allowRight = _root.posx8y6;
_root.allowLeft = _root.posx6y6;
} else if ((_root.posx == 7) && (_root.posy == 7)) {
_root.allowUp = _root.posx7y6;
_root.allowDown = _root.posx7y8;
_root.allowRight = _root.posx8y7;
_root.allowLeft = _root.posx6y7;
} else if ((_root.posx == 7) && (_root.posy == 8)) {
_root.allowUp = _root.posx7y7;
_root.allowDown = _root.posx7y9;
_root.allowRight = _root.posx8y8;
_root.allowLeft = _root.posx6y8;
} else if ((_root.posx == 7) && (_root.posy == 9)) {
_root.allowUp = _root.posx7y8;
_root.allowDown = false;
_root.allowRight = _root.posx8y9;
_root.allowLeft = _root.posx6y9;
} else if ((_root.posx == 8) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx8y2;
_root.allowRight = _root.posx9y1;
_root.allowLeft = _root.posx7y1;
} else if ((_root.posx == 8) && (_root.posy == 2)) {
_root.allowUp = _root.posx8y1;
_root.allowDown = _root.posx8y3;
_root.allowRight = _root.posx9y2;
_root.allowLeft = _root.posx7y2;
} else if ((_root.posx == 8) && (_root.posy == 3)) {
_root.allowUp = _root.posx8y2;
_root.allowDown = _root.posx8y4;
_root.allowRight = _root.posx9y3;
_root.allowLeft = _root.posx7y3;
} else if ((_root.posx == 8) && (_root.posy == 4)) {
_root.allowUp = _root.posx8y3;
_root.allowDown = _root.posx8y5;
_root.allowRight = _root.posx9y4;
_root.allowLeft = _root.posx7y4;
} else if ((_root.posx == 8) && (_root.posy == 5)) {
_root.allowUp = _root.posx8y4;
_root.allowDown = _root.posx8y6;
_root.allowRight = _root.posx9y5;
_root.allowLeft = _root.posx7y5;
} else if ((_root.posx == 8) && (_root.posy == 6)) {
_root.allowUp = _root.posx8y5;
_root.allowDown = _root.posx8y7;
_root.allowRight = _root.posx9y6;
_root.allowLeft = _root.posx7y6;
} else if ((_root.posx == 8) && (_root.posy == 7)) {
_root.allowUp = _root.posx8y6;
_root.allowDown = _root.posx8y8;
_root.allowRight = _root.posx9y7;
_root.allowLeft = _root.posx7y7;
} else if ((_root.posx == 8) && (_root.posy == 8)) {
_root.allowUp = _root.posx8y7;
_root.allowDown = _root.posx8y9;
_root.allowRight = _root.posx9y8;
_root.allowLeft = _root.posx7y8;
} else if ((_root.posx == 8) && (_root.posy == 9)) {
_root.allowUp = _root.posx8y8;
_root.allowDown = false;
_root.allowRight = _root.posx9y9;
_root.allowLeft = _root.posx7y9;
} else if ((_root.posx == 9) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx9y2;
_root.allowRight = false;
_root.allowLeft = _root.posx8y1;
} else if ((_root.posx == 9) && (_root.posy == 2)) {
_root.allowUp = _root.posx9y1;
_root.allowDown = _root.posx9y3;
_root.allowRight = false;
_root.allowLeft = _root.posx8y2;
} else if ((_root.posx == 9) && (_root.posy == 3)) {
_root.allowUp = _root.posx9y2;
_root.allowDown = _root.posx9y4;
_root.allowRight = false;
_root.allowLeft = _root.posx8y3;
} else if ((_root.posx == 9) && (_root.posy == 4)) {
_root.allowUp = _root.posx9y3;
_root.allowDown = _root.posx9y5;
_root.allowRight = false;
_root.allowLeft = _root.posx8y4;
} else if ((_root.posx == 9) && (_root.posy == 5)) {
_root.allowUp = _root.posx9y4;
_root.allowDown = _root.posx9y6;
_root.allowRight = false;
_root.allowLeft = _root.posx8y5;
} else if ((_root.posx == 9) && (_root.posy == 6)) {
_root.allowUp = _root.posx9y5;
_root.allowDown = _root.posx9y7;
_root.allowRight = false;
_root.allowLeft = _root.posx8y6;
} else if ((_root.posx == 9) && (_root.posy == 7)) {
_root.allowUp = _root.posx9y6;
_root.allowDown = _root.posx9y8;
_root.allowRight = false;
_root.allowLeft = _root.posx8y7;
} else if ((_root.posx == 9) && (_root.posy == 8)) {
_root.allowUp = _root.posx9y7;
_root.allowDown = _root.posx9y9;
_root.allowRight = false;
_root.allowLeft = _root.posx8y8;
} else if ((_root.posx == 9) && (_root.posy == 9)) {
_root.allowUp = _root.posx9y8;
_root.allowDown = false;
_root.allowRight = false;
_root.allowLeft = _root.posx8y9;
}
}
Instance of Symbol 33 MovieClip [fade] "pauseScreen" in Frame 458
onClipEvent (load) {
if (_root.pauseV == false) {
this._visible = false;
}
}
onClipEvent (enterFrame) {
if ((_root.pauseV == false) && (this._visible == true)) {
this._visible = false;
} else if ((_root.pauseV == true) && (this._visible == false)) {
this._visible = true;
}
}
Instance of Symbol 166 MovieClip in Frame 459
onClipEvent (load) {
fps = 0;
}
onClipEvent (enterFrame) {
if (fps > 0) {
fps = fps - 1;
} else {
_root.Sec = _root.Sec + 1;
fps = 24;
}
if (_root.Sec == 60) {
_root.Sec = 0;
_root.Min = _root.Min + 1;
}
if (_root.Sec < 10) {
_root.putSec = "0" + _root.Sec;
} else {
_root.putSec = _root.Sec;
}
if (_root.Min < 10) {
_root.putMin = "0" + _root.Min;
} else {
_root.putMin = _root.Min;
}
}
Instance of Symbol 94 MovieClip in Frame 459
onClipEvent (load) {
this.onClip._visible = false;
this.offClip._visible = false;
if (_root.musicV == true) {
this.offClip._alpha = 30;
this.onClip._alpha = 100;
} else {
this.offClip._alpha = 100;
this.onClip._alpha = 30;
}
}
Frame 469
if (_root.gameStatus == "exit") {
_root.totalSec = _root.totalSec + _root.Sec;
_root.totalMin = _root.totalMin + _root.Min;
_root.gameStatus = "inactive";
gotoAndPlay (642);
} else if (_root.gameStatus == "retry") {
gotoAndPlay (437);
_root.gameStatus = "in";
} else if (_root.gameStatus == "clear") {
_root.totalSec = _root.totalSec + _root.Sec;
_root.totalMin = _root.totalMin + _root.Min;
_root.levelV = _root.levelV + 1;
_root.level6pass = true;
_root.exitstatus = "CLEARED!";
gotoAndPlay (642);
_root.gameStatus = "in";
}
Frame 476
gotoAndPlay (120);
Frame 477
stop();
Instance of Symbol 275 MovieClip in Frame 477
onClipEvent (enterFrame) {
if (((_root.posx == 1) && (_root.posy == 3)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
if (((_root.posx == 1) && (_root.posy == 4)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
if (((_root.posx == 3) && (_root.posy == 1)) && (_root.allowRight == true)) {
_root.allowRight = false;
}
if (((_root.posx == 7) && (_root.posy == 2)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
if (((_root.posx == 7) && (_root.posy == 3)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
if (((_root.posx == 7) && (_root.posy == 7)) && (_root.allowDown == true)) {
_root.allowDown = false;
}
if (((_root.posx == 7) && (_root.posy == 8)) && (_root.allowDown == true)) {
_root.allowDown = false;
}
}
Instance of Symbol 204 MovieClip "force1" in Frame 477
onClipEvent (load) {
this._visible = false;
ready = true;
}
onClipEvent (enterFrame) {
if (((((_root.posx == 8) && (_root.posy == 4)) || ((_root.posx == 4) && (_root.posy == 7))) && (_root.balltimer == 0)) && (ready == true)) {
if (_root.forcefieldV == false) {
this._visible = false;
_root.force2._visible = true;
_root.force3._visible = false;
_root.force4._visible = true;
_root.force5._visible = false;
_root.force6._visible = true;
_root.force7._visible = false;
_root.forcefieldV = true;
} else if (_root.forcefieldV == true) {
this._visible = true;
_root.force2._visible = false;
_root.force3._visible = true;
_root.force4._visible = false;
_root.force5._visible = true;
_root.force6._visible = false;
_root.force7._visible = true;
_root.forcefieldV = false;
}
_root.forceS.start();
recentX = _root.posx;
recentY = _root.posy;
ready = false;
} else if (((_root.posx != recentX) || (_root.posy != recentY)) && (ready == false)) {
ready = true;
}
if (_root.forcefieldV == false) {
if (((_root.posx == 9) && (_root.posy == 1)) && (_root.allowDown == true)) {
_root.allowDown = false;
} else if (((_root.posx == 9) && (_root.posy == 2)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
}
}
Instance of Symbol 204 MovieClip "force2" in Frame 477
onClipEvent (enterFrame) {
if (_root.forcefieldV == true) {
if (((_root.posx == 6) && (_root.posy == 1)) && (_root.allowRight == true)) {
_root.allowRight = false;
} else if (((_root.posx == 7) && (_root.posy == 1)) && (_root.allowLeft == true)) {
_root.allowLeft = false;
}
}
}
Instance of Symbol 242 MovieClip "teleo1" in Frame 477
onClipEvent (load) {
ready = true;
Ainaction = false;
Binaction = false;
}
onClipEvent (enterFrame) {
if (((((_root.posx == 1) && (_root.posy == 3)) || ((_root.posx == 7) && (_root.posy == 8))) && (_root.balltimer == 0)) && (ready == true)) {
if (_root.teleporterV == false) {
_root.teleo1._visible = true;
_root.teleu1._visible = true;
_root.teleo2._visible = true;
_root.teleu2._visible = true;
_root.teleo3._visible = false;
_root.teleu3._visible = false;
_root.teleo4._visible = false;
_root.teleu4._visible = false;
_root.teleporterV = true;
} else if (_root.teleporterV == true) {
_root.teleo1._visible = false;
_root.teleu1._visible = false;
_root.teleo2._visible = false;
_root.teleu2._visible = false;
_root.teleo3._visible = true;
_root.teleu3._visible = true;
_root.teleo4._visible = true;
_root.teleu4._visible = true;
_root.teleporterV = false;
}
_root.teleBtnS.start();
recentX = _root.posx;
recentY = _root.posy;
ready = false;
} else if (((_root.posx != recentX) || (_root.posy != recentY)) && (ready == false)) {
ready = true;
}
if (_root.teletimer == 13) {
_root.teleS.start();
}
if (_root.teletimer > 0) {
_root.teletimer = _root.teletimer - 1;
}
if (((((_root.posx == 9) && (_root.posy == 5)) && (Binaction == false)) && (_root.teleporterV == true)) && (_root.balltimer == 0)) {
if (Ainaction != true) {
_root.teletimer = 13;
Ainaction = true;
}
if (_root.ball._alpha > 0) {
_root.ball._alpha = _root.ball._alpha - 20;
} else {
_root.ball._x = _root.ball._x - 192;
_root.ball._y = _root.ball._y + 192;
_root.posx = 1;
_root.posy = 5;
}
} else if (((_root.posx == 1) && (_root.posy == 5)) && (Ainaction == true)) {
if (_root.ball._alpha < 100) {
_root.ball._alpha = _root.ball._alpha + 20;
}
} else if ((_root.posx != 1) || ((_root.posy != 5) && (Ainaction != false))) {
Ainaction = false;
}
if (((((_root.posx == 1) && (_root.posy == 5)) && (Ainaction == false)) && (_root.teleporterV == true)) && (_root.balltimer == 0)) {
if (Binaction != true) {
_root.teletimer = 13;
Binaction = true;
}
if (_root.ball._alpha > 0) {
_root.ball._alpha = _root.ball._alpha - 20;
} else {
_root.ball._x = _root.ball._x + 192;
_root.ball._y = _root.ball._y - 192;
_root.posx = 9;
_root.posy = 5;
}
} else if (((_root.posx == 9) && (_root.posy == 5)) && (Binaction == true)) {
if (_root.ball._alpha < 100) {
_root.ball._alpha = _root.ball._alpha + 20;
}
} else if ((_root.posx != 9) || ((_root.posy != 5) && (Binaction != false))) {
Binaction = false;
}
}
Instance of Symbol 52 MovieClip [redbox] "red1" in Frame 477
onClipEvent (load) {
this._visible = false;
ready = true;
}
onClipEvent (enterFrame) {
if ((((((_root.posx == 3) && (_root.posy == 8)) || ((_root.posx == 7) && (_root.posy == 2))) || ((_root.posx == 8) && (_root.posy == 9))) && (_root.balltimer == 1)) && (ready == true)) {
if (_root.redboxV == false) {
this._visible = false;
_root.posx8y3 = true;
_root.red2._visible = true;
_root.posx6y3 = false;
_root.red3._visible = false;
_root.posx8y5 = true;
_root.red4._visible = true;
_root.posx7y6 = false;
_root.red5._visible = false;
_root.posx6y5 = true;
_root.red6._visible = false;
_root.posx2y1 = true;
_root.red7._visible = true;
_root.posx3y3 = false;
_root.red8._visible = false;
_root.posx3y5 = true;
_root.red9._visible = true;
_root.posx3y7 = false;
_root.redboxV = true;
} else if (_root.redboxV == true) {
this._visible = true;
_root.posx8y3 = false;
_root.red2._visible = false;
_root.posx6y3 = true;
_root.red3._visible = true;
_root.posx8y5 = false;
_root.red4._visible = false;
_root.posx7y6 = true;
_root.red5._visible = true;
_root.posx6y5 = false;
_root.red6._visible = true;
_root.posx2y1 = false;
_root.red7._visible = false;
_root.posx3y3 = true;
_root.red8._visible = true;
_root.posx3y5 = false;
_root.red9._visible = false;
_root.posx3y7 = true;
_root.redboxV = false;
}
_root.redS.start();
recentX = _root.posx;
recentY = _root.posy;
ready = false;
} else if (((_root.posx != recentX) || (_root.posy != recentY)) && (ready == false)) {
ready = true;
}
}
Instance of Symbol 52 MovieClip [redbox] "red3" in Frame 477
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 52 MovieClip [redbox] "red5" in Frame 477
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 242 MovieClip "teleo3" in Frame 477
onClipEvent (load) {
_root.teleo3._visible = false;
_root.teleu3._visible = false;
Ainaction = false;
Binaction = false;
}
onClipEvent (enterFrame) {
if (((((_root.posx == 5) && (_root.posy == 3)) && (Binaction == false)) && (_root.teleporterV == false)) && (_root.balltimer == 0)) {
if (Ainaction != true) {
_root.teletimer = 13;
Ainaction = true;
}
if (_root.ball._alpha > 0) {
_root.ball._alpha = _root.ball._alpha - 20;
} else {
_root.ball._x = _root.ball._x + 120;
_root.ball._y = _root.ball._y + 120;
_root.posx = 5;
_root.posy = 8;
}
} else if (((_root.posx == 5) && (_root.posy == 8)) && (Ainaction == true)) {
if (_root.ball._alpha < 100) {
_root.ball._alpha = _root.ball._alpha + 20;
}
} else if ((_root.posx != 5) || ((_root.posy != 8) && (Ainaction != false))) {
Ainaction = false;
}
if (((((_root.posx == 5) && (_root.posy == 8)) && (Ainaction == false)) && (_root.teleporterV == false)) && (_root.balltimer == 0)) {
if (Binaction != true) {
_root.teletimer = 13;
Binaction = true;
}
if (_root.ball._alpha > 0) {
_root.ball._alpha = _root.ball._alpha - 20;
} else {
_root.ball._x = _root.ball._x - 120;
_root.ball._y = _root.ball._y - 120;
_root.posx = 5;
_root.posy = 3;
}
} else if (((_root.posx == 5) && (_root.posy == 3)) && (Binaction == true)) {
if (_root.ball._alpha < 100) {
_root.ball._alpha = _root.ball._alpha + 20;
}
} else if ((_root.posx != 5) || ((_root.posy != 3) && (Binaction != false))) {
Binaction = false;
}
}
Instance of Symbol 52 MovieClip [redbox] "red6" in Frame 477
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 52 MovieClip [redbox] "red8" in Frame 477
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 204 MovieClip "force3" in Frame 477
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (_root.forcefieldV == false) {
if (((_root.posx == 4) && (_root.posy == 5)) && (_root.allowRight == true)) {
_root.allowRight = false;
} else if (((_root.posx == 5) && (_root.posy == 5)) && (_root.allowLeft == true)) {
_root.allowLeft = false;
}
}
}
Instance of Symbol 204 MovieClip "force4" in Frame 477
onClipEvent (enterFrame) {
if (_root.forcefieldV == true) {
if (((_root.posx == 7) && (_root.posy == 7)) && (_root.allowRight == true)) {
_root.allowRight = false;
} else if (((_root.posx == 8) && (_root.posy == 7)) && (_root.allowLeft == true)) {
_root.allowLeft = false;
}
}
}
Instance of Symbol 242 MovieClip "teleo4" in Frame 477
onClipEvent (load) {
_root.teleo4._visible = false;
_root.teleu4._visible = false;
}
Instance of Symbol 204 MovieClip "force5" in Frame 477
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (_root.forcefieldV == false) {
if (((_root.posx == 7) && (_root.posy == 9)) && (_root.allowRight == true)) {
_root.allowRight = false;
} else if (((_root.posx == 8) && (_root.posy == 9)) && (_root.allowLeft == true)) {
_root.allowLeft = false;
}
}
}
Instance of Symbol 204 MovieClip "force6" in Frame 477
onClipEvent (enterFrame) {
if (_root.forcefieldV == true) {
if (((_root.posx == 4) && (_root.posy == 9)) && (_root.allowRight == true)) {
_root.allowRight = false;
} else if (((_root.posx == 5) && (_root.posy == 9)) && (_root.allowLeft == true)) {
_root.allowLeft = false;
}
}
}
Instance of Symbol 204 MovieClip "force7" in Frame 477
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (_root.forcefieldV == false) {
if (((_root.posx == 1) && (_root.posy == 7)) && (_root.allowRight == true)) {
_root.allowRight = false;
} else if (((_root.posx == 2) && (_root.posy == 7)) && (_root.allowLeft == true)) {
_root.allowLeft = false;
}
}
}
Frame 481
_root.gameStatus = "in";
_root.pauseV = false;
_root.posx = 5;
_root.posy = 5;
_root.balldir = "none";
_root.balltimer = 0;
_root.allowUp = true;
_root.allowDown = false;
_root.allowRight = true;
_root.allowLeft = false;
_root.redboxV = true;
_root.forcefieldV = true;
_root.teleporterV = true;
_root.teletimer = 0;
_root.teleporting = false;
_root.posx1y1 = true;
_root.posx1y2 = true;
_root.posx1y3 = true;
_root.posx1y4 = true;
_root.posx1y5 = true;
_root.posx1y6 = false;
_root.posx1y7 = true;
_root.posx1y8 = true;
_root.posx1y9 = true;
_root.posx2y1 = true;
_root.posx2y2 = false;
_root.posx2y3 = false;
_root.posx2y4 = true;
_root.posx2y5 = false;
_root.posx2y6 = true;
_root.posx2y7 = true;
_root.posx2y8 = false;
_root.posx2y9 = true;
_root.posx3y1 = true;
_root.posx3y2 = true;
_root.posx3y3 = false;
_root.posx3y4 = true;
_root.posx3y5 = true;
_root.posx3y6 = true;
_root.posx3y7 = false;
_root.posx3y8 = true;
_root.posx3y9 = true;
_root.posx4y1 = true;
_root.posx4y2 = false;
_root.posx4y3 = true;
_root.posx4y4 = false;
_root.posx4y5 = true;
_root.posx4y6 = false;
_root.posx4y7 = true;
_root.posx4y8 = false;
_root.posx4y9 = true;
_root.posx5y1 = true;
_root.posx5y2 = true;
_root.posx5y3 = true;
_root.posx5y4 = false;
_root.posx5y5 = true;
_root.posx5y6 = false;
_root.posx5y7 = false;
_root.posx5y8 = true;
_root.posx5y9 = true;
_root.posx6y1 = true;
_root.posx6y2 = false;
_root.posx6y3 = false;
_root.posx6y4 = true;
_root.posx6y5 = true;
_root.posx6y6 = true;
_root.posx6y7 = true;
_root.posx6y8 = false;
_root.posx6y9 = true;
_root.posx7y1 = true;
_root.posx7y2 = true;
_root.posx7y3 = true;
_root.posx7y4 = false;
_root.posx7y5 = false;
_root.posx7y6 = false;
_root.posx7y7 = true;
_root.posx7y8 = true;
_root.posx7y9 = true;
_root.posx8y1 = true;
_root.posx8y2 = false;
_root.posx8y3 = true;
_root.posx8y4 = true;
_root.posx8y5 = true;
_root.posx8y6 = true;
_root.posx8y7 = true;
_root.posx8y8 = false;
_root.posx8y9 = true;
_root.posx9y1 = true;
_root.posx9y2 = true;
_root.posx9y3 = true;
_root.posx9y4 = false;
_root.posx9y5 = true;
_root.posx9y6 = true;
_root.posx9y7 = false;
_root.posx9y8 = true;
_root.posx9y9 = true;
Instance of Symbol 94 MovieClip in Frame 481
onClipEvent (load) {
this.onClip._visible = false;
this.offClip._visible = false;
if (_root.musicV == true) {
this.offClip._alpha = 30;
this.onClip._alpha = 100;
} else {
this.offClip._alpha = 100;
this.onClip._alpha = 30;
}
}
Instance of Symbol 166 MovieClip in Frame 491
onClipEvent (load) {
fps = 0;
}
onClipEvent (enterFrame) {
if (_root.pauseV != true) {
if (fps > 0) {
fps = fps - 1;
} else {
_root.Sec = _root.Sec + 1;
fps = 24;
}
if (_root.Sec == 60) {
_root.Sec = 0;
_root.Min = _root.Min + 1;
}
if (_root.Sec < 10) {
_root.putSec = "0" + _root.Sec;
} else {
_root.putSec = _root.Sec;
}
if (_root.Min < 10) {
_root.putMin = "0" + _root.Min;
} else {
_root.putMin = _root.Min;
}
}
}
Frame 503
_root.gameStatus = "play";
stop();
Instance of Symbol 37 MovieClip [ball] "ballunder" in Frame 503
onClipEvent (load) {
this._visible = false;
greenPushed = false;
elevator = "standby";
}
onClipEvent (enterFrame) {
if ((((_root.posx == 1) && (_root.posy == 2)) && (_root.balltimer == 0)) && (greenPushed == false)) {
_root.goaloff._visible = false;
greenPushed = true;
_root.greenBtnS.start();
}
if (((((_root.posx == 9) && (_root.posy == 8)) && (_root.balltimer == 0)) && (greenPushed == true)) && (_root.gameStatus == "play")) {
this._visible = true;
_root.ball._visible = false;
_root.gameStatus = "clear";
_root.elevatorS.start();
}
if ((_root.gameStatus == "clear") && (_root.goalon._y < 307.5)) {
this._y = this._y + 2;
_root.goalon._y = _root.goalon._y + 2;
} else if (_root.goalon._y > 307.5) {
_root.goalon._y = 307.5;
} else if (_root.goalon._y == 307.5) {
_root.play();
}
}
Instance of Symbol 37 MovieClip [ball] "ball" in Frame 503
onClipEvent (enterFrame) {
if (((_root.pauseV == false) && (_root.gameStatus == "play")) && (_root.teletimer == 0)) {
if (_root.balltimer == 0) {
if (Key.isDown(38) && (_root.allowUp == true)) {
_root.balldir = "up";
_root.balltimer = 6;
_root.posy = _root.posy - 1;
} else if (Key.isDown(40) && (_root.allowDown == true)) {
_root.balldir = "down";
_root.balltimer = 6;
_root.posy = _root.posy + 1;
} else if (Key.isDown(39) && (_root.allowRight == true)) {
_root.balldir = "right";
_root.balltimer = 6;
_root.posx = _root.posx + 1;
} else if (Key.isDown(37) && (_root.allowLeft == true)) {
_root.balldir = "left";
_root.balltimer = 6;
_root.posx = _root.posx - 1;
} else if (_root.balldir != "none") {
_root.balldir = "none";
}
} else if (_root.balltimer > 0) {
_root.balltimer = _root.balltimer - 1;
if (_root.balldir == "up") {
this._x = this._x - 4;
this._y = this._y - 4;
} else if (_root.balldir == "down") {
this._x = this._x + 4;
this._y = this._y + 4;
} else if (_root.balldir == "right") {
this._x = this._x + 4;
this._y = this._y - 4;
} else if (_root.balldir == "left") {
this._x = this._x - 4;
this._y = this._y + 4;
}
}
}
if ((_root.gameStatus != "play") && (this._alpha > 0)) {
this._alpha = this._alpha - 20;
this._yscale = this._yscale - 10;
this._xscale = this._xscale - 10;
}
if ((_root.posx == 1) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx1y2;
_root.allowRight = _root.posx2y1;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 2)) {
_root.allowUp = _root.posx1y1;
_root.allowDown = _root.posx1y3;
_root.allowRight = _root.posx2y2;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 3)) {
_root.allowUp = _root.posx1y2;
_root.allowDown = _root.posx1y4;
_root.allowRight = _root.posx2y3;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 4)) {
_root.allowUp = _root.posx1y3;
_root.allowDown = _root.posx1y5;
_root.allowRight = _root.posx2y4;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 5)) {
_root.allowUp = _root.posx1y4;
_root.allowDown = _root.posx1y6;
_root.allowRight = _root.posx2y5;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 6)) {
_root.allowUp = _root.posx1y5;
_root.allowDown = _root.posx1y7;
_root.allowRight = _root.posx2y6;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 7)) {
_root.allowUp = _root.posx1y6;
_root.allowDown = _root.posx1y8;
_root.allowRight = _root.posx2y7;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 8)) {
_root.allowUp = _root.posx1y7;
_root.allowDown = _root.posx1y9;
_root.allowRight = _root.posx2y8;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 9)) {
_root.allowUp = _root.posx1y8;
_root.allowDown = false;
_root.allowRight = _root.posx2y9;
_root.allowLeft = false;
} else if ((_root.posx == 2) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx2y2;
_root.allowRight = _root.posx3y1;
_root.allowLeft = _root.posx1y1;
} else if ((_root.posx == 2) && (_root.posy == 2)) {
_root.allowUp = _root.posx2y1;
_root.allowDown = _root.posx2y3;
_root.allowRight = _root.posx3y2;
_root.allowLeft = _root.posx1y2;
} else if ((_root.posx == 2) && (_root.posy == 3)) {
_root.allowUp = _root.posx2y2;
_root.allowDown = _root.posx2y4;
_root.allowRight = _root.posx3y3;
_root.allowLeft = _root.posx1y3;
} else if ((_root.posx == 2) && (_root.posy == 4)) {
_root.allowUp = _root.posx2y3;
_root.allowDown = _root.posx2y5;
_root.allowRight = _root.posx3y4;
_root.allowLeft = _root.posx1y4;
} else if ((_root.posx == 2) && (_root.posy == 5)) {
_root.allowUp = _root.posx2y4;
_root.allowDown = _root.posx2y6;
_root.allowRight = _root.posx3y5;
_root.allowLeft = _root.posx1y5;
} else if ((_root.posx == 2) && (_root.posy == 6)) {
_root.allowUp = _root.posx2y5;
_root.allowDown = _root.posx2y7;
_root.allowRight = _root.posx3y6;
_root.allowLeft = _root.posx1y6;
} else if ((_root.posx == 2) && (_root.posy == 7)) {
_root.allowUp = _root.posx2y6;
_root.allowDown = _root.posx2y8;
_root.allowRight = _root.posx3y7;
_root.allowLeft = _root.posx1y7;
} else if ((_root.posx == 2) && (_root.posy == 8)) {
_root.allowUp = _root.posx2y7;
_root.allowDown = _root.posx2y9;
_root.allowRight = _root.posx3y8;
_root.allowLeft = _root.posx1y8;
} else if ((_root.posx == 2) && (_root.posy == 9)) {
_root.allowUp = _root.posx2y8;
_root.allowDown = false;
_root.allowRight = _root.posx3y9;
_root.allowLeft = _root.posx1y9;
} else if ((_root.posx == 3) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx3y2;
_root.allowRight = _root.posx4y1;
_root.allowLeft = _root.posx2y1;
} else if ((_root.posx == 3) && (_root.posy == 2)) {
_root.allowUp = _root.posx3y1;
_root.allowDown = _root.posx3y3;
_root.allowRight = _root.posx4y2;
_root.allowLeft = _root.posx2y2;
} else if ((_root.posx == 3) && (_root.posy == 3)) {
_root.allowUp = _root.posx3y2;
_root.allowDown = _root.posx3y4;
_root.allowRight = _root.posx4y3;
_root.allowLeft = _root.posx2y3;
} else if ((_root.posx == 3) && (_root.posy == 4)) {
_root.allowUp = _root.posx3y3;
_root.allowDown = _root.posx3y5;
_root.allowRight = _root.posx4y4;
_root.allowLeft = _root.posx2y4;
} else if ((_root.posx == 3) && (_root.posy == 5)) {
_root.allowUp = _root.posx3y4;
_root.allowDown = _root.posx3y6;
_root.allowRight = _root.posx4y5;
_root.allowLeft = _root.posx2y5;
} else if ((_root.posx == 3) && (_root.posy == 6)) {
_root.allowUp = _root.posx3y5;
_root.allowDown = _root.posx3y7;
_root.allowRight = _root.posx4y6;
_root.allowLeft = _root.posx2y6;
} else if ((_root.posx == 3) && (_root.posy == 7)) {
_root.allowUp = _root.posx3y6;
_root.allowDown = _root.posx3y8;
_root.allowRight = _root.posx4y7;
_root.allowLeft = _root.posx2y7;
} else if ((_root.posx == 3) && (_root.posy == 8)) {
_root.allowUp = _root.posx3y7;
_root.allowDown = _root.posx3y9;
_root.allowRight = _root.posx4y8;
_root.allowLeft = _root.posx2y8;
} else if ((_root.posx == 3) && (_root.posy == 9)) {
_root.allowUp = _root.posx3y8;
_root.allowDown = false;
_root.allowRight = _root.posx4y9;
_root.allowLeft = _root.posx2y9;
} else if ((_root.posx == 4) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx4y2;
_root.allowRight = _root.posx5y1;
_root.allowLeft = _root.posx3y1;
} else if ((_root.posx == 4) && (_root.posy == 2)) {
_root.allowUp = _root.posx4y1;
_root.allowDown = _root.posx4y3;
_root.allowRight = _root.posx5y2;
_root.allowLeft = _root.posx3y2;
} else if ((_root.posx == 4) && (_root.posy == 3)) {
_root.allowUp = _root.posx4y2;
_root.allowDown = _root.posx4y4;
_root.allowRight = _root.posx5y3;
_root.allowLeft = _root.posx3y3;
} else if ((_root.posx == 4) && (_root.posy == 4)) {
_root.allowUp = _root.posx4y3;
_root.allowDown = _root.posx4y5;
_root.allowRight = _root.posx5y4;
_root.allowLeft = _root.posx3y4;
} else if ((_root.posx == 4) && (_root.posy == 5)) {
_root.allowUp = _root.posx4y4;
_root.allowDown = _root.posx4y6;
_root.allowRight = _root.posx5y5;
_root.allowLeft = _root.posx3y5;
} else if ((_root.posx == 4) && (_root.posy == 6)) {
_root.allowUp = _root.posx4y5;
_root.allowDown = _root.posx4y7;
_root.allowRight = _root.posx5y6;
_root.allowLeft = _root.posx3y6;
} else if ((_root.posx == 4) && (_root.posy == 7)) {
_root.allowUp = _root.posx4y6;
_root.allowDown = _root.posx4y8;
_root.allowRight = _root.posx5y7;
_root.allowLeft = _root.posx3y7;
} else if ((_root.posx == 4) && (_root.posy == 8)) {
_root.allowUp = _root.posx4y7;
_root.allowDown = _root.posx4y9;
_root.allowRight = _root.posx5y8;
_root.allowLeft = _root.posx3y8;
} else if ((_root.posx == 4) && (_root.posy == 9)) {
_root.allowUp = _root.posx4y8;
_root.allowDown = false;
_root.allowRight = _root.posx5y9;
_root.allowLeft = _root.posx3y9;
} else if ((_root.posx == 5) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx5y2;
_root.allowRight = _root.posx6y1;
_root.allowLeft = _root.posx4y1;
} else if ((_root.posx == 5) && (_root.posy == 2)) {
_root.allowUp = _root.posx5y1;
_root.allowDown = _root.posx5y3;
_root.allowRight = _root.posx6y2;
_root.allowLeft = _root.posx4y2;
} else if ((_root.posx == 5) && (_root.posy == 3)) {
_root.allowUp = _root.posx5y2;
_root.allowDown = _root.posx5y4;
_root.allowRight = _root.posx6y3;
_root.allowLeft = _root.posx4y3;
} else if ((_root.posx == 5) && (_root.posy == 4)) {
_root.allowUp = _root.posx5y3;
_root.allowDown = _root.posx5y5;
_root.allowRight = _root.posx6y4;
_root.allowLeft = _root.posx4y4;
} else if ((_root.posx == 5) && (_root.posy == 5)) {
_root.allowUp = _root.posx5y4;
_root.allowDown = _root.posx5y6;
_root.allowRight = _root.posx6y5;
_root.allowLeft = _root.posx4y5;
} else if ((_root.posx == 5) && (_root.posy == 6)) {
_root.allowUp = _root.posx5y5;
_root.allowDown = _root.posx5y7;
_root.allowRight = _root.posx6y6;
_root.allowLeft = _root.posx4y6;
} else if ((_root.posx == 5) && (_root.posy == 7)) {
_root.allowUp = _root.posx5y6;
_root.allowDown = _root.posx5y8;
_root.allowRight = _root.posx6y7;
_root.allowLeft = _root.posx4y7;
} else if ((_root.posx == 5) && (_root.posy == 8)) {
_root.allowUp = _root.posx5y7;
_root.allowDown = _root.posx5y9;
_root.allowRight = _root.posx6y8;
_root.allowLeft = _root.posx4y8;
} else if ((_root.posx == 5) && (_root.posy == 9)) {
_root.allowUp = _root.posx5y8;
_root.allowDown = false;
_root.allowRight = _root.posx6y9;
_root.allowLeft = _root.posx4y9;
} else if ((_root.posx == 6) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx6y2;
_root.allowRight = _root.posx7y1;
_root.allowLeft = _root.posx6y1;
} else if ((_root.posx == 6) && (_root.posy == 2)) {
_root.allowUp = _root.posx6y1;
_root.allowDown = _root.posx6y3;
_root.allowRight = _root.posx7y2;
_root.allowLeft = _root.posx5y2;
} else if ((_root.posx == 6) && (_root.posy == 3)) {
_root.allowUp = _root.posx6y2;
_root.allowDown = _root.posx6y4;
_root.allowRight = _root.posx7y3;
_root.allowLeft = _root.posx5y3;
} else if ((_root.posx == 6) && (_root.posy == 4)) {
_root.allowUp = _root.posx6y3;
_root.allowDown = _root.posx6y5;
_root.allowRight = _root.posx7y4;
_root.allowLeft = _root.posx5y4;
} else if ((_root.posx == 6) && (_root.posy == 5)) {
_root.allowUp = _root.posx6y4;
_root.allowDown = _root.posx6y6;
_root.allowRight = _root.posx7y5;
_root.allowLeft = _root.posx5y5;
} else if ((_root.posx == 6) && (_root.posy == 6)) {
_root.allowUp = _root.posx6y5;
_root.allowDown = _root.posx6y7;
_root.allowRight = _root.posx7y6;
_root.allowLeft = _root.posx5y6;
} else if ((_root.posx == 6) && (_root.posy == 7)) {
_root.allowUp = _root.posx6y6;
_root.allowDown = _root.posx6y8;
_root.allowRight = _root.posx7y7;
_root.allowLeft = _root.posx5y7;
} else if ((_root.posx == 6) && (_root.posy == 8)) {
_root.allowUp = _root.posx6y7;
_root.allowDown = _root.posx6y9;
_root.allowRight = _root.posx7y8;
_root.allowLeft = _root.posx5y8;
} else if ((_root.posx == 6) && (_root.posy == 9)) {
_root.allowUp = _root.posx6y8;
_root.allowDown = false;
_root.allowRight = _root.posx7y9;
_root.allowLeft = _root.posx5y9;
} else if ((_root.posx == 7) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx7y2;
_root.allowRight = _root.posx8y1;
_root.allowLeft = _root.posx6y1;
} else if ((_root.posx == 7) && (_root.posy == 2)) {
_root.allowUp = _root.posx7y1;
_root.allowDown = _root.posx7y3;
_root.allowRight = _root.posx8y2;
_root.allowLeft = _root.posx6y2;
} else if ((_root.posx == 7) && (_root.posy == 3)) {
_root.allowUp = _root.posx7y2;
_root.allowDown = _root.posx7y4;
_root.allowRight = _root.posx8y3;
_root.allowLeft = _root.posx6y3;
} else if ((_root.posx == 7) && (_root.posy == 4)) {
_root.allowUp = _root.posx7y3;
_root.allowDown = _root.posx7y5;
_root.allowRight = _root.posx8y4;
_root.allowLeft = _root.posx6y4;
} else if ((_root.posx == 7) && (_root.posy == 5)) {
_root.allowUp = _root.posx7y4;
_root.allowDown = _root.posx7y6;
_root.allowRight = _root.posx8y5;
_root.allowLeft = _root.posx6y5;
} else if ((_root.posx == 7) && (_root.posy == 6)) {
_root.allowUp = _root.posx7y5;
_root.allowDown = _root.posx7y7;
_root.allowRight = _root.posx8y6;
_root.allowLeft = _root.posx6y6;
} else if ((_root.posx == 7) && (_root.posy == 7)) {
_root.allowUp = _root.posx7y6;
_root.allowDown = _root.posx7y8;
_root.allowRight = _root.posx8y7;
_root.allowLeft = _root.posx6y7;
} else if ((_root.posx == 7) && (_root.posy == 8)) {
_root.allowUp = _root.posx7y7;
_root.allowDown = _root.posx7y9;
_root.allowRight = _root.posx8y8;
_root.allowLeft = _root.posx6y8;
} else if ((_root.posx == 7) && (_root.posy == 9)) {
_root.allowUp = _root.posx7y8;
_root.allowDown = false;
_root.allowRight = _root.posx8y9;
_root.allowLeft = _root.posx6y9;
} else if ((_root.posx == 8) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx8y2;
_root.allowRight = _root.posx9y1;
_root.allowLeft = _root.posx7y1;
} else if ((_root.posx == 8) && (_root.posy == 2)) {
_root.allowUp = _root.posx8y1;
_root.allowDown = _root.posx8y3;
_root.allowRight = _root.posx9y2;
_root.allowLeft = _root.posx7y2;
} else if ((_root.posx == 8) && (_root.posy == 3)) {
_root.allowUp = _root.posx8y2;
_root.allowDown = _root.posx8y4;
_root.allowRight = _root.posx9y3;
_root.allowLeft = _root.posx7y3;
} else if ((_root.posx == 8) && (_root.posy == 4)) {
_root.allowUp = _root.posx8y3;
_root.allowDown = _root.posx8y5;
_root.allowRight = _root.posx9y4;
_root.allowLeft = _root.posx7y4;
} else if ((_root.posx == 8) && (_root.posy == 5)) {
_root.allowUp = _root.posx8y4;
_root.allowDown = _root.posx8y6;
_root.allowRight = _root.posx9y5;
_root.allowLeft = _root.posx7y5;
} else if ((_root.posx == 8) && (_root.posy == 6)) {
_root.allowUp = _root.posx8y5;
_root.allowDown = _root.posx8y7;
_root.allowRight = _root.posx9y6;
_root.allowLeft = _root.posx7y6;
} else if ((_root.posx == 8) && (_root.posy == 7)) {
_root.allowUp = _root.posx8y6;
_root.allowDown = _root.posx8y8;
_root.allowRight = _root.posx9y7;
_root.allowLeft = _root.posx7y7;
} else if ((_root.posx == 8) && (_root.posy == 8)) {
_root.allowUp = _root.posx8y7;
_root.allowDown = _root.posx8y9;
_root.allowRight = _root.posx9y8;
_root.allowLeft = _root.posx7y8;
} else if ((_root.posx == 8) && (_root.posy == 9)) {
_root.allowUp = _root.posx8y8;
_root.allowDown = false;
_root.allowRight = _root.posx9y9;
_root.allowLeft = _root.posx7y9;
} else if ((_root.posx == 9) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx9y2;
_root.allowRight = false;
_root.allowLeft = _root.posx8y1;
} else if ((_root.posx == 9) && (_root.posy == 2)) {
_root.allowUp = _root.posx9y1;
_root.allowDown = _root.posx9y3;
_root.allowRight = false;
_root.allowLeft = _root.posx8y2;
} else if ((_root.posx == 9) && (_root.posy == 3)) {
_root.allowUp = _root.posx9y2;
_root.allowDown = _root.posx9y4;
_root.allowRight = false;
_root.allowLeft = _root.posx8y3;
} else if ((_root.posx == 9) && (_root.posy == 4)) {
_root.allowUp = _root.posx9y3;
_root.allowDown = _root.posx9y5;
_root.allowRight = false;
_root.allowLeft = _root.posx8y4;
} else if ((_root.posx == 9) && (_root.posy == 5)) {
_root.allowUp = _root.posx9y4;
_root.allowDown = _root.posx9y6;
_root.allowRight = false;
_root.allowLeft = _root.posx8y5;
} else if ((_root.posx == 9) && (_root.posy == 6)) {
_root.allowUp = _root.posx9y5;
_root.allowDown = _root.posx9y7;
_root.allowRight = false;
_root.allowLeft = _root.posx8y6;
} else if ((_root.posx == 9) && (_root.posy == 7)) {
_root.allowUp = _root.posx9y6;
_root.allowDown = _root.posx9y8;
_root.allowRight = false;
_root.allowLeft = _root.posx8y7;
} else if ((_root.posx == 9) && (_root.posy == 8)) {
_root.allowUp = _root.posx9y7;
_root.allowDown = _root.posx9y9;
_root.allowRight = false;
_root.allowLeft = _root.posx8y8;
} else if ((_root.posx == 9) && (_root.posy == 9)) {
_root.allowUp = _root.posx9y8;
_root.allowDown = false;
_root.allowRight = false;
_root.allowLeft = _root.posx8y9;
}
}
Instance of Symbol 33 MovieClip [fade] "pauseScreen" in Frame 503
onClipEvent (load) {
if (_root.pauseV == false) {
this._visible = false;
}
}
onClipEvent (enterFrame) {
if ((_root.pauseV == false) && (this._visible == true)) {
this._visible = false;
} else if ((_root.pauseV == true) && (this._visible == false)) {
this._visible = true;
}
}
Instance of Symbol 166 MovieClip in Frame 504
onClipEvent (load) {
fps = 0;
}
onClipEvent (enterFrame) {
if (fps > 0) {
fps = fps - 1;
} else {
_root.Sec = _root.Sec + 1;
fps = 24;
}
if (_root.Sec == 60) {
_root.Sec = 0;
_root.Min = _root.Min + 1;
}
if (_root.Sec < 10) {
_root.putSec = "0" + _root.Sec;
} else {
_root.putSec = _root.Sec;
}
if (_root.Min < 10) {
_root.putMin = "0" + _root.Min;
} else {
_root.putMin = _root.Min;
}
}
Instance of Symbol 94 MovieClip in Frame 504
onClipEvent (load) {
this.onClip._visible = false;
this.offClip._visible = false;
if (_root.musicV == true) {
this.offClip._alpha = 30;
this.onClip._alpha = 100;
} else {
this.offClip._alpha = 100;
this.onClip._alpha = 30;
}
}
Frame 514
if (_root.gameStatus == "exit") {
_root.totalSec = _root.totalSec + _root.Sec;
_root.totalMin = _root.totalMin + _root.Min;
_root.gameStatus = "inactive";
gotoAndPlay (642);
} else if (_root.gameStatus == "retry") {
gotoAndPlay (481);
_root.gameStatus = "in";
} else if (_root.gameStatus == "clear") {
_root.totalSec = _root.totalSec + _root.Sec;
_root.totalMin = _root.totalMin + _root.Min;
_root.levelV = _root.levelV + 1;
_root.level7pass = true;
_root.exitstatus = "CLEARED!";
gotoAndPlay (642);
_root.gameStatus = "in";
}
Frame 521
gotoAndPlay (120);
Frame 522
_root.gameStatus = "in";
_root.pauseV = false;
_root.posx = 1;
_root.posy = 9;
_root.balldir = "none";
_root.balltimer = 0;
_root.allowUp = true;
_root.allowDown = false;
_root.allowRight = true;
_root.allowLeft = false;
_root.redboxV = true;
_root.forcefieldV = true;
_root.teleporterV = true;
_root.teletimer = 0;
_root.teleporting = false;
_root.posx1y1 = true;
_root.posx1y2 = false;
_root.posx1y3 = true;
_root.posx1y4 = true;
_root.posx1y5 = true;
_root.posx1y6 = true;
_root.posx1y7 = true;
_root.posx1y8 = true;
_root.posx1y9 = true;
_root.posx2y1 = true;
_root.posx2y2 = false;
_root.posx2y3 = true;
_root.posx2y4 = false;
_root.posx2y5 = true;
_root.posx2y6 = false;
_root.posx2y7 = true;
_root.posx2y8 = false;
_root.posx2y9 = true;
_root.posx3y1 = true;
_root.posx3y2 = true;
_root.posx3y3 = true;
_root.posx3y4 = true;
_root.posx3y5 = true;
_root.posx3y6 = false;
_root.posx3y7 = true;
_root.posx3y8 = true;
_root.posx3y9 = true;
_root.posx4y1 = true;
_root.posx4y2 = true;
_root.posx4y3 = true;
_root.posx4y4 = true;
_root.posx4y5 = true;
_root.posx4y6 = true;
_root.posx4y7 = true;
_root.posx4y8 = false;
_root.posx4y9 = true;
_root.posx5y1 = true;
_root.posx5y2 = true;
_root.posx5y3 = true;
_root.posx5y4 = false;
_root.posx5y5 = true;
_root.posx5y6 = false;
_root.posx5y7 = true;
_root.posx5y8 = false;
_root.posx5y9 = true;
_root.posx6y1 = false;
_root.posx6y2 = true;
_root.posx6y3 = true;
_root.posx6y4 = true;
_root.posx6y5 = true;
_root.posx6y6 = false;
_root.posx6y7 = true;
_root.posx6y8 = false;
_root.posx6y9 = true;
_root.posx7y1 = true;
_root.posx7y2 = true;
_root.posx7y3 = true;
_root.posx7y4 = false;
_root.posx7y5 = true;
_root.posx7y6 = false;
_root.posx7y7 = true;
_root.posx7y8 = false;
_root.posx7y9 = true;
_root.posx8y1 = true;
_root.posx8y2 = false;
_root.posx8y3 = true;
_root.posx8y4 = false;
_root.posx8y5 = true;
_root.posx8y6 = false;
_root.posx8y7 = false;
_root.posx8y8 = false;
_root.posx8y9 = true;
_root.posx9y1 = true;
_root.posx9y2 = false;
_root.posx9y3 = true;
_root.posx9y4 = true;
_root.posx9y5 = true;
_root.posx9y6 = true;
_root.posx9y7 = true;
_root.posx9y8 = true;
_root.posx9y9 = true;
Instance of Symbol 275 MovieClip in Frame 522
onClipEvent (enterFrame) {
if (((_root.posx == 1) && (_root.posy == 5)) && (_root.allowRight == true)) {
_root.allowRight = false;
}
if (((_root.posx == 1) && (_root.posy == 6)) && (_root.allowDown == true)) {
_root.allowDown = false;
}
if (((_root.posx == 2) && (_root.posy == 3)) && (_root.allowLeft == true)) {
_root.allowLeft = false;
}
if (((_root.posx == 3) && (_root.posy == 2)) && (_root.allowRight == true)) {
_root.allowRight = false;
}
if (((_root.posx == 3) && (_root.posy == 3)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
if ((_root.posx == 4) && (_root.posy == 1)) {
if (_root.allowLeft == true) {
_root.allowLeft = false;
}
if (_root.allowRight == true) {
_root.allowRight = false;
}
}
if (((_root.posx == 4) && (_root.posy == 2)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
if ((_root.posx == 4) && (_root.posy == 3)) {
if (_root.allowUp == true) {
_root.allowUp = false;
}
if (_root.allowLeft == true) {
_root.allowLeft = false;
}
if (_root.allowRight == true) {
_root.allowRight = false;
}
}
if ((_root.posx == 4) && (_root.posy == 5)) {
if (_root.allowUp == true) {
_root.allowUp = false;
}
if (_root.allowLeft == true) {
_root.allowLeft = false;
}
}
if (((_root.posx == 5) && (_root.posy == 1)) && (_root.allowDown == true)) {
_root.allowDown = false;
}
if ((_root.posx == 5) && (_root.posy == 2)) {
if (_root.allowRight == true) {
_root.allowRight = false;
}
if (_root.allowLeft == true) {
_root.allowLeft = false;
}
}
if (((_root.posx == 5) && (_root.posy == 3)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
if (((_root.posx == 5) && (_root.posy == 7)) && (_root.allowRight == true)) {
_root.allowRight = false;
}
if ((_root.posx == 6) && (_root.posy == 2)) {
if (_root.allowRight == true) {
_root.allowRight = false;
}
if (_root.allowDown == true) {
_root.allowDown = false;
}
}
if (((_root.posx == 6) && (_root.posy == 3)) && (_root.allowLeft == true)) {
_root.allowLeft = false;
}
if (((_root.posx == 6) && (_root.posy == 5)) && (_root.allowRight == true)) {
_root.allowRight = false;
}
if ((_root.posx == 7) && (_root.posy == 3)) {
if (_root.allowUp == true) {
_root.allowUp = false;
}
if (_root.allowRight == true) {
_root.allowRight = false;
}
}
if (((_root.posx == 7) && (_root.posy == 9)) && (_root.allowRight == true)) {
_root.allowRight = false;
}
if (((_root.posx == 9) && (_root.posy == 4)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
}
Instance of Symbol 275 MovieClip in Frame 522
/* no clip actions */
Instance of Symbol 242 MovieClip "teleo1" in Frame 522
onClipEvent (load) {
_root.teleo1._visible = false;
_root.teleu1._visible = false;
ready = true;
Ainaction = false;
Binaction = false;
}
onClipEvent (enterFrame) {
if ((((_root.posx == 5) && (_root.posy == 9)) && (_root.balltimer == 0)) && (ready == true)) {
if (_root.teleporterV == false) {
_root.teleo1._visible = false;
_root.teleu1._visible = false;
_root.teleo2._visible = false;
_root.teleu2._visible = false;
_root.teleo3._visible = true;
_root.teleu3._visible = true;
_root.teleo4._visible = true;
_root.teleu4._visible = true;
_root.teleporterV = true;
} else if (_root.teleporterV == true) {
_root.teleo1._visible = true;
_root.teleu1._visible = true;
_root.teleo2._visible = true;
_root.teleu2._visible = true;
_root.teleo3._visible = false;
_root.teleu3._visible = false;
_root.teleo4._visible = false;
_root.teleu4._visible = false;
_root.teleporterV = false;
}
_root.teleBtnS.start();
recentX = _root.posx;
recentY = _root.posy;
ready = false;
} else if (((_root.posx != recentX) || (_root.posy != recentY)) && (ready == false)) {
ready = true;
}
if (_root.teletimer == 13) {
_root.teleS.start();
}
if (_root.teletimer > 0) {
_root.teletimer = _root.teletimer - 1;
}
if (((((_root.posx == 9) && (_root.posy == 1)) && (Binaction == false)) && (_root.teleporterV == false)) && (_root.balltimer == 0)) {
if (Ainaction != true) {
_root.teletimer = 13;
Ainaction = true;
}
if (_root.ball._alpha > 0) {
_root.ball._alpha = _root.ball._alpha - 20;
} else {
_root.ball._y = _root.ball._y + 384;
_root.posx = 1;
_root.posy = 9;
}
} else if (((_root.posx == 1) && (_root.posy == 9)) && (Ainaction == true)) {
if (_root.ball._alpha < 100) {
_root.ball._alpha = _root.ball._alpha + 20;
}
} else if ((_root.posx != 1) || ((_root.posy != 9) && (Ainaction != false))) {
Ainaction = false;
}
if (((((_root.posx == 1) && (_root.posy == 9)) && (Ainaction == false)) && (_root.teleporterV == false)) && (_root.balltimer == 0)) {
if (Binaction != true) {
_root.teletimer = 13;
Binaction = true;
}
if (_root.ball._alpha > 0) {
_root.ball._alpha = _root.ball._alpha - 20;
} else {
_root.ball._y = _root.ball._y - 384;
_root.posx = 9;
_root.posy = 1;
}
} else if (((_root.posx == 9) && (_root.posy == 1)) && (Binaction == true)) {
if (_root.ball._alpha < 100) {
_root.ball._alpha = _root.ball._alpha + 20;
}
} else if ((_root.posx != 9) || ((_root.posy != 1) && (Binaction != false))) {
Binaction = false;
}
}
Instance of Symbol 52 MovieClip [redbox] "red1" in Frame 522
onClipEvent (load) {
this._visible = false;
ready = true;
}
onClipEvent (enterFrame) {
if (((((((_root.posx == 7) && (_root.posy == 1)) || ((_root.posx == 7) && (_root.posy == 7))) || ((_root.posx == 8) && (_root.posy == 5))) || ((_root.posx == 9) && (_root.posy == 3))) && (_root.balltimer == 1)) && (ready == true)) {
if (_root.redboxV == false) {
_root.red1._visible = false;
_root.posx8y1 = true;
_root.red2._visible = true;
_root.posx9y2 = false;
_root.red3._visible = false;
_root.posx9y5 = true;
_root.red4._visible = false;
_root.posx2y1 = true;
_root.red5._visible = true;
_root.posx8y7 = false;
_root.red6._visible = false;
_root.posx1y4 = true;
_root.red7._visible = true;
_root.posx2y4 = false;
_root.red8._visible = false;
_root.posx3y4 = true;
_root.red9._visible = true;
_root.posx3y6 = false;
_root.red10._visible = false;
_root.posx4y6 = true;
_root.red11._visible = true;
_root.posx5y6 = false;
_root.red12._visible = false;
_root.posx3y8 = true;
_root.red13._visible = true;
_root.posx4y8 = false;
_root.redboxV = true;
} else if (_root.redboxV == true) {
_root.red1._visible = true;
_root.posx8y1 = false;
_root.red2._visible = false;
_root.posx9y2 = true;
_root.red3._visible = true;
_root.posx9y5 = false;
_root.red4._visible = true;
_root.posx2y1 = false;
_root.red5._visible = false;
_root.posx8y7 = true;
_root.red6._visible = true;
_root.posx1y4 = false;
_root.red7._visible = false;
_root.posx2y4 = true;
_root.red8._visible = true;
_root.posx3y4 = false;
_root.red9._visible = false;
_root.posx3y6 = true;
_root.red10._visible = true;
_root.posx4y6 = false;
_root.red11._visible = false;
_root.posx5y6 = true;
_root.red12._visible = true;
_root.posx3y8 = false;
_root.red13._visible = false;
_root.posx4y8 = true;
_root.redboxV = false;
}
_root.redS.start();
recentX = _root.posx;
recentY = _root.posy;
ready = false;
} else if (((_root.posx != recentX) || (_root.posy != recentY)) && (ready == false)) {
ready = true;
}
}
Instance of Symbol 204 MovieClip "force1" in Frame 522
onClipEvent (load) {
ready = true;
}
onClipEvent (enterFrame) {
if (((((((_root.posx == 6) && (_root.posy == 7)) || ((_root.posx == 7) && (_root.posy == 2))) || ((_root.posx == 7) && (_root.posy == 5))) || ((_root.posx == 8) && (_root.posy == 3))) && (_root.balltimer == 1)) && (ready == true)) {
if (_root.forcefieldV == false) {
_root.force1._visible = true;
_root.force2._visible = false;
_root.force3._visible = false;
_root.force4._visible = false;
_root.force5._visible = true;
_root.force6._visible = true;
_root.force7._visible = true;
_root.force8._visible = false;
_root.force9._visible = false;
_root.force10._visible = true;
_root.force11._visible = true;
_root.force12._visible = true;
_root.force13._visible = false;
_root.force14._visible = false;
_root.forcefieldV = true;
} else if (_root.forcefieldV == true) {
_root.force1._visible = false;
_root.force2._visible = true;
_root.force3._visible = true;
_root.force4._visible = true;
_root.force5._visible = false;
_root.force6._visible = false;
_root.force7._visible = false;
_root.force8._visible = true;
_root.force9._visible = true;
_root.force10._visible = false;
_root.force11._visible = false;
_root.force12._visible = false;
_root.force13._visible = true;
_root.force14._visible = true;
_root.forcefieldV = false;
}
_root.forceS.start();
recentX = _root.posx;
recentY = _root.posy;
ready = false;
} else if (((_root.posx != recentX) || (_root.posy != recentY)) && (ready == false)) {
ready = true;
}
if (_root.forcefieldV == true) {
if (((_root.posx == 7) && (_root.posy == 1)) && (_root.allowDown == true)) {
_root.allowDown = false;
} else if (((_root.posx == 7) && (_root.posy == 2)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
}
}
Instance of Symbol 204 MovieClip "force3" in Frame 522
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (_root.forcefieldV == false) {
if (((_root.posx == 6) && (_root.posy == 3)) && (_root.allowDown == true)) {
_root.allowDown = false;
} else if (((_root.posx == 6) && (_root.posy == 4)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
}
}
Instance of Symbol 204 MovieClip "force5" in Frame 522
onClipEvent (enterFrame) {
if (_root.forcefieldV == true) {
if (((_root.posx == 4) && (_root.posy == 3)) && (_root.allowDown == true)) {
_root.allowDown = false;
} else if (((_root.posx == 4) && (_root.posy == 4)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
}
}
Instance of Symbol 204 MovieClip "force2" in Frame 522
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (_root.forcefieldV == false) {
if (((_root.posx == 8) && (_root.posy == 3)) && (_root.allowRight == true)) {
_root.allowRight = false;
} else if (((_root.posx == 9) && (_root.posy == 3)) && (_root.allowLeft == true)) {
_root.allowLeft = false;
}
}
}
Instance of Symbol 204 MovieClip "force7" in Frame 522
onClipEvent (enterFrame) {
if (_root.forcefieldV == true) {
if (((_root.posx == 2) && (_root.posy == 3)) && (_root.allowRight == true)) {
_root.allowRight = false;
} else if (((_root.posx == 3) && (_root.posy == 3)) && (_root.allowLeft == true)) {
_root.allowLeft = false;
}
}
}
Instance of Symbol 204 MovieClip "force14" in Frame 522
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (_root.forcefieldV == false) {
if (((_root.posx == 3) && (_root.posy == 1)) && (_root.allowDown == true)) {
_root.allowDown = false;
} else if (((_root.posx == 3) && (_root.posy == 2)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
}
}
Instance of Symbol 204 MovieClip "force4" in Frame 522
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (_root.forcefieldV == false) {
if (((_root.posx == 7) && (_root.posy == 5)) && (_root.allowRight == true)) {
_root.allowRight = false;
} else if (((_root.posx == 8) && (_root.posy == 5)) && (_root.allowLeft == true)) {
_root.allowLeft = false;
}
}
}
Instance of Symbol 242 MovieClip "teleo3" in Frame 522
onClipEvent (load) {
Ainaction = false;
Binaction = false;
}
onClipEvent (enterFrame) {
if (((((_root.posx == 5) && (_root.posy == 5)) && (Binaction == false)) && (_root.teleporterV == true)) && (_root.balltimer == 0)) {
if (Ainaction != true) {
_root.teletimer = 13;
Ainaction = true;
}
if (_root.ball._alpha > 0) {
_root.ball._alpha = _root.ball._alpha - 20;
} else {
_root.ball._x = _root.ball._x + 192;
_root.posx = 9;
_root.posy = 9;
}
} else if (((_root.posx == 9) && (_root.posy == 9)) && (Ainaction == true)) {
if (_root.ball._alpha < 100) {
_root.ball._alpha = _root.ball._alpha + 20;
}
} else if ((_root.posx != 9) || ((_root.posy != 9) && (Ainaction != false))) {
Ainaction = false;
}
if (((((_root.posx == 9) && (_root.posy == 9)) && (Ainaction == false)) && (_root.teleporterV == true)) && (_root.balltimer == 0)) {
if (Binaction != true) {
_root.teletimer = 13;
Binaction = true;
}
if (_root.ball._alpha > 0) {
_root.ball._alpha = _root.ball._alpha - 20;
} else {
_root.ball._x = _root.ball._x - 192;
_root.posx = 5;
_root.posy = 5;
}
} else if (((_root.posx == 5) && (_root.posy == 5)) && (Binaction == true)) {
if (_root.ball._alpha < 100) {
_root.ball._alpha = _root.ball._alpha + 20;
}
} else if ((_root.posx != 5) || ((_root.posy != 5) && (Binaction != false))) {
Binaction = false;
}
}
Instance of Symbol 52 MovieClip [redbox] "red3" in Frame 522
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 204 MovieClip "force6" in Frame 522
onClipEvent (enterFrame) {
if (_root.forcefieldV == true) {
if (((_root.posx == 6) && (_root.posy == 7)) && (_root.allowRight == true)) {
_root.allowRight = false;
} else if (((_root.posx == 7) && (_root.posy == 7)) && (_root.allowLeft == true)) {
_root.allowLeft = false;
}
}
}
Instance of Symbol 52 MovieClip [redbox] "red4" in Frame 522
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 52 MovieClip [redbox] "red8" in Frame 522
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 52 MovieClip [redbox] "red6" in Frame 522
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 204 MovieClip "force11" in Frame 522
onClipEvent (enterFrame) {
if (_root.forcefieldV == true) {
if (((_root.posx == 1) && (_root.posy == 5)) && (_root.allowDown == true)) {
_root.allowDown = false;
} else if (((_root.posx == 1) && (_root.posy == 6)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
}
}
Instance of Symbol 204 MovieClip "force8" in Frame 522
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (_root.forcefieldV == false) {
if (((_root.posx == 2) && (_root.posy == 5)) && (_root.allowRight == true)) {
_root.allowRight = false;
} else if (((_root.posx == 3) && (_root.posy == 5)) && (_root.allowLeft == true)) {
_root.allowLeft = false;
}
}
}
Instance of Symbol 52 MovieClip [redbox] "red10" in Frame 522
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 204 MovieClip "force10" in Frame 522
onClipEvent (enterFrame) {
if (_root.forcefieldV == true) {
if (((_root.posx == 5) && (_root.posy == 9)) && (_root.allowRight == true)) {
_root.allowRight = false;
} else if (((_root.posx == 6) && (_root.posy == 9)) && (_root.allowLeft == true)) {
_root.allowLeft = false;
}
}
}
Instance of Symbol 204 MovieClip "force13" in Frame 522
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (_root.forcefieldV == false) {
if (((_root.posx == 1) && (_root.posy == 7)) && (_root.allowDown == true)) {
_root.allowDown = false;
} else if (((_root.posx == 1) && (_root.posy == 8)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
}
}
Instance of Symbol 204 MovieClip "force9" in Frame 522
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (_root.forcefieldV == false) {
if (((_root.posx == 3) && (_root.posy == 7)) && (_root.allowRight == true)) {
_root.allowRight = false;
} else if (((_root.posx == 4) && (_root.posy == 7)) && (_root.allowLeft == true)) {
_root.allowLeft = false;
}
}
}
Instance of Symbol 204 MovieClip "force12" in Frame 522
onClipEvent (enterFrame) {
if (_root.forcefieldV == true) {
if (((_root.posx == 2) && (_root.posy == 7)) && (_root.allowRight == true)) {
_root.allowRight = false;
} else if (((_root.posx == 3) && (_root.posy == 7)) && (_root.allowLeft == true)) {
_root.allowLeft = false;
}
}
}
Instance of Symbol 52 MovieClip [redbox] "red12" in Frame 522
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 242 MovieClip "teleo2" in Frame 522
onClipEvent (load) {
_root.teleo2._visible = false;
_root.teleu2._visible = false;
}
Instance of Symbol 94 MovieClip in Frame 522
onClipEvent (load) {
this.onClip._visible = false;
this.offClip._visible = false;
if (_root.musicV == true) {
this.offClip._alpha = 30;
this.onClip._alpha = 100;
} else {
this.offClip._alpha = 100;
this.onClip._alpha = 30;
}
}
Instance of Symbol 166 MovieClip in Frame 531
onClipEvent (load) {
fps = 0;
}
onClipEvent (enterFrame) {
if (_root.pauseV != true) {
if (fps > 0) {
fps = fps - 1;
} else {
_root.Sec = _root.Sec + 1;
fps = 24;
}
if (_root.Sec == 60) {
_root.Sec = 0;
_root.Min = _root.Min + 1;
}
if (_root.Sec < 10) {
_root.putSec = "0" + _root.Sec;
} else {
_root.putSec = _root.Sec;
}
if (_root.Min < 10) {
_root.putMin = "0" + _root.Min;
} else {
_root.putMin = _root.Min;
}
}
}
Frame 543
_root.gameStatus = "play";
stop();
Instance of Symbol 37 MovieClip [ball] "ballunder" in Frame 543
onClipEvent (load) {
this._visible = false;
greenPushed = false;
elevator = "standby";
}
onClipEvent (enterFrame) {
if ((((_root.posx == 1) && (_root.posy == 3)) && (_root.balltimer == 0)) && (greenPushed == false)) {
_root.goaloff._visible = false;
greenPushed = true;
_root.greenBtnS.start();
}
if (((((_root.posx == 1) && (_root.posy == 1)) && (_root.balltimer == 0)) && (greenPushed == true)) && (_root.gameStatus == "play")) {
this._visible = true;
_root.ball._visible = false;
_root.gameStatus = "clear";
_root.elevatorS.start();
}
if ((_root.gameStatus == "clear") && (_root.goalon._y < 331.5)) {
this._y = this._y + 2;
_root.goalon._y = _root.goalon._y + 2;
} else if (_root.goalon._y > 331.5) {
_root.goalon._y = 331.5;
} else if (_root.goalon._y == 331.5) {
_root.play();
}
}
Instance of Symbol 37 MovieClip [ball] "ball" in Frame 543
onClipEvent (enterFrame) {
if (((_root.pauseV == false) && (_root.gameStatus == "play")) && (_root.teletimer == 0)) {
if (_root.balltimer == 0) {
if (Key.isDown(38) && (_root.allowUp == true)) {
_root.balldir = "up";
_root.balltimer = 6;
_root.posy = _root.posy - 1;
} else if (Key.isDown(40) && (_root.allowDown == true)) {
_root.balldir = "down";
_root.balltimer = 6;
_root.posy = _root.posy + 1;
} else if (Key.isDown(39) && (_root.allowRight == true)) {
_root.balldir = "right";
_root.balltimer = 6;
_root.posx = _root.posx + 1;
} else if (Key.isDown(37) && (_root.allowLeft == true)) {
_root.balldir = "left";
_root.balltimer = 6;
_root.posx = _root.posx - 1;
} else if (_root.balldir != "none") {
_root.balldir = "none";
}
} else if (_root.balltimer > 0) {
_root.balltimer = _root.balltimer - 1;
if (_root.balldir == "up") {
this._x = this._x - 4;
this._y = this._y - 4;
} else if (_root.balldir == "down") {
this._x = this._x + 4;
this._y = this._y + 4;
} else if (_root.balldir == "right") {
this._x = this._x + 4;
this._y = this._y - 4;
} else if (_root.balldir == "left") {
this._x = this._x - 4;
this._y = this._y + 4;
}
}
}
if ((_root.gameStatus != "play") && (this._alpha > 0)) {
this._alpha = this._alpha - 20;
this._yscale = this._yscale - 10;
this._xscale = this._xscale - 10;
}
if ((_root.posx == 1) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx1y2;
_root.allowRight = _root.posx2y1;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 2)) {
_root.allowUp = _root.posx1y1;
_root.allowDown = _root.posx1y3;
_root.allowRight = _root.posx2y2;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 3)) {
_root.allowUp = _root.posx1y2;
_root.allowDown = _root.posx1y4;
_root.allowRight = _root.posx2y3;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 4)) {
_root.allowUp = _root.posx1y3;
_root.allowDown = _root.posx1y5;
_root.allowRight = _root.posx2y4;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 5)) {
_root.allowUp = _root.posx1y4;
_root.allowDown = _root.posx1y6;
_root.allowRight = _root.posx2y5;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 6)) {
_root.allowUp = _root.posx1y5;
_root.allowDown = _root.posx1y7;
_root.allowRight = _root.posx2y6;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 7)) {
_root.allowUp = _root.posx1y6;
_root.allowDown = _root.posx1y8;
_root.allowRight = _root.posx2y7;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 8)) {
_root.allowUp = _root.posx1y7;
_root.allowDown = _root.posx1y9;
_root.allowRight = _root.posx2y8;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 9)) {
_root.allowUp = _root.posx1y8;
_root.allowDown = false;
_root.allowRight = _root.posx2y9;
_root.allowLeft = false;
} else if ((_root.posx == 2) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx2y2;
_root.allowRight = _root.posx3y1;
_root.allowLeft = _root.posx1y1;
} else if ((_root.posx == 2) && (_root.posy == 2)) {
_root.allowUp = _root.posx2y1;
_root.allowDown = _root.posx2y3;
_root.allowRight = _root.posx3y2;
_root.allowLeft = _root.posx1y2;
} else if ((_root.posx == 2) && (_root.posy == 3)) {
_root.allowUp = _root.posx2y2;
_root.allowDown = _root.posx2y4;
_root.allowRight = _root.posx3y3;
_root.allowLeft = _root.posx1y3;
} else if ((_root.posx == 2) && (_root.posy == 4)) {
_root.allowUp = _root.posx2y3;
_root.allowDown = _root.posx2y5;
_root.allowRight = _root.posx3y4;
_root.allowLeft = _root.posx1y4;
} else if ((_root.posx == 2) && (_root.posy == 5)) {
_root.allowUp = _root.posx2y4;
_root.allowDown = _root.posx2y6;
_root.allowRight = _root.posx3y5;
_root.allowLeft = _root.posx1y5;
} else if ((_root.posx == 2) && (_root.posy == 6)) {
_root.allowUp = _root.posx2y5;
_root.allowDown = _root.posx2y7;
_root.allowRight = _root.posx3y6;
_root.allowLeft = _root.posx1y6;
} else if ((_root.posx == 2) && (_root.posy == 7)) {
_root.allowUp = _root.posx2y6;
_root.allowDown = _root.posx2y8;
_root.allowRight = _root.posx3y7;
_root.allowLeft = _root.posx1y7;
} else if ((_root.posx == 2) && (_root.posy == 8)) {
_root.allowUp = _root.posx2y7;
_root.allowDown = _root.posx2y9;
_root.allowRight = _root.posx3y8;
_root.allowLeft = _root.posx1y8;
} else if ((_root.posx == 2) && (_root.posy == 9)) {
_root.allowUp = _root.posx2y8;
_root.allowDown = false;
_root.allowRight = _root.posx3y9;
_root.allowLeft = _root.posx1y9;
} else if ((_root.posx == 3) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx3y2;
_root.allowRight = _root.posx4y1;
_root.allowLeft = _root.posx2y1;
} else if ((_root.posx == 3) && (_root.posy == 2)) {
_root.allowUp = _root.posx3y1;
_root.allowDown = _root.posx3y3;
_root.allowRight = _root.posx4y2;
_root.allowLeft = _root.posx2y2;
} else if ((_root.posx == 3) && (_root.posy == 3)) {
_root.allowUp = _root.posx3y2;
_root.allowDown = _root.posx3y4;
_root.allowRight = _root.posx4y3;
_root.allowLeft = _root.posx2y3;
} else if ((_root.posx == 3) && (_root.posy == 4)) {
_root.allowUp = _root.posx3y3;
_root.allowDown = _root.posx3y5;
_root.allowRight = _root.posx4y4;
_root.allowLeft = _root.posx2y4;
} else if ((_root.posx == 3) && (_root.posy == 5)) {
_root.allowUp = _root.posx3y4;
_root.allowDown = _root.posx3y6;
_root.allowRight = _root.posx4y5;
_root.allowLeft = _root.posx2y5;
} else if ((_root.posx == 3) && (_root.posy == 6)) {
_root.allowUp = _root.posx3y5;
_root.allowDown = _root.posx3y7;
_root.allowRight = _root.posx4y6;
_root.allowLeft = _root.posx2y6;
} else if ((_root.posx == 3) && (_root.posy == 7)) {
_root.allowUp = _root.posx3y6;
_root.allowDown = _root.posx3y8;
_root.allowRight = _root.posx4y7;
_root.allowLeft = _root.posx2y7;
} else if ((_root.posx == 3) && (_root.posy == 8)) {
_root.allowUp = _root.posx3y7;
_root.allowDown = _root.posx3y9;
_root.allowRight = _root.posx4y8;
_root.allowLeft = _root.posx2y8;
} else if ((_root.posx == 3) && (_root.posy == 9)) {
_root.allowUp = _root.posx3y8;
_root.allowDown = false;
_root.allowRight = _root.posx4y9;
_root.allowLeft = _root.posx2y9;
} else if ((_root.posx == 4) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx4y2;
_root.allowRight = _root.posx5y1;
_root.allowLeft = _root.posx3y1;
} else if ((_root.posx == 4) && (_root.posy == 2)) {
_root.allowUp = _root.posx4y1;
_root.allowDown = _root.posx4y3;
_root.allowRight = _root.posx5y2;
_root.allowLeft = _root.posx3y2;
} else if ((_root.posx == 4) && (_root.posy == 3)) {
_root.allowUp = _root.posx4y2;
_root.allowDown = _root.posx4y4;
_root.allowRight = _root.posx5y3;
_root.allowLeft = _root.posx3y3;
} else if ((_root.posx == 4) && (_root.posy == 4)) {
_root.allowUp = _root.posx4y3;
_root.allowDown = _root.posx4y5;
_root.allowRight = _root.posx5y4;
_root.allowLeft = _root.posx3y4;
} else if ((_root.posx == 4) && (_root.posy == 5)) {
_root.allowUp = _root.posx4y4;
_root.allowDown = _root.posx4y6;
_root.allowRight = _root.posx5y5;
_root.allowLeft = _root.posx3y5;
} else if ((_root.posx == 4) && (_root.posy == 6)) {
_root.allowUp = _root.posx4y5;
_root.allowDown = _root.posx4y7;
_root.allowRight = _root.posx5y6;
_root.allowLeft = _root.posx3y6;
} else if ((_root.posx == 4) && (_root.posy == 7)) {
_root.allowUp = _root.posx4y6;
_root.allowDown = _root.posx4y8;
_root.allowRight = _root.posx5y7;
_root.allowLeft = _root.posx3y7;
} else if ((_root.posx == 4) && (_root.posy == 8)) {
_root.allowUp = _root.posx4y7;
_root.allowDown = _root.posx4y9;
_root.allowRight = _root.posx5y8;
_root.allowLeft = _root.posx3y8;
} else if ((_root.posx == 4) && (_root.posy == 9)) {
_root.allowUp = _root.posx4y8;
_root.allowDown = false;
_root.allowRight = _root.posx5y9;
_root.allowLeft = _root.posx3y9;
} else if ((_root.posx == 5) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx5y2;
_root.allowRight = _root.posx6y1;
_root.allowLeft = _root.posx4y1;
} else if ((_root.posx == 5) && (_root.posy == 2)) {
_root.allowUp = _root.posx5y1;
_root.allowDown = _root.posx5y3;
_root.allowRight = _root.posx6y2;
_root.allowLeft = _root.posx4y2;
} else if ((_root.posx == 5) && (_root.posy == 3)) {
_root.allowUp = _root.posx5y2;
_root.allowDown = _root.posx5y4;
_root.allowRight = _root.posx6y3;
_root.allowLeft = _root.posx4y3;
} else if ((_root.posx == 5) && (_root.posy == 4)) {
_root.allowUp = _root.posx5y3;
_root.allowDown = _root.posx5y5;
_root.allowRight = _root.posx6y4;
_root.allowLeft = _root.posx4y4;
} else if ((_root.posx == 5) && (_root.posy == 5)) {
_root.allowUp = _root.posx5y4;
_root.allowDown = _root.posx5y6;
_root.allowRight = _root.posx6y5;
_root.allowLeft = _root.posx4y5;
} else if ((_root.posx == 5) && (_root.posy == 6)) {
_root.allowUp = _root.posx5y5;
_root.allowDown = _root.posx5y7;
_root.allowRight = _root.posx6y6;
_root.allowLeft = _root.posx4y6;
} else if ((_root.posx == 5) && (_root.posy == 7)) {
_root.allowUp = _root.posx5y6;
_root.allowDown = _root.posx5y8;
_root.allowRight = _root.posx6y7;
_root.allowLeft = _root.posx4y7;
} else if ((_root.posx == 5) && (_root.posy == 8)) {
_root.allowUp = _root.posx5y7;
_root.allowDown = _root.posx5y9;
_root.allowRight = _root.posx6y8;
_root.allowLeft = _root.posx4y8;
} else if ((_root.posx == 5) && (_root.posy == 9)) {
_root.allowUp = _root.posx5y8;
_root.allowDown = false;
_root.allowRight = _root.posx6y9;
_root.allowLeft = _root.posx4y9;
} else if ((_root.posx == 6) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx6y2;
_root.allowRight = _root.posx7y1;
_root.allowLeft = _root.posx6y1;
} else if ((_root.posx == 6) && (_root.posy == 2)) {
_root.allowUp = _root.posx6y1;
_root.allowDown = _root.posx6y3;
_root.allowRight = _root.posx7y2;
_root.allowLeft = _root.posx5y2;
} else if ((_root.posx == 6) && (_root.posy == 3)) {
_root.allowUp = _root.posx6y2;
_root.allowDown = _root.posx6y4;
_root.allowRight = _root.posx7y3;
_root.allowLeft = _root.posx5y3;
} else if ((_root.posx == 6) && (_root.posy == 4)) {
_root.allowUp = _root.posx6y3;
_root.allowDown = _root.posx6y5;
_root.allowRight = _root.posx7y4;
_root.allowLeft = _root.posx5y4;
} else if ((_root.posx == 6) && (_root.posy == 5)) {
_root.allowUp = _root.posx6y4;
_root.allowDown = _root.posx6y6;
_root.allowRight = _root.posx7y5;
_root.allowLeft = _root.posx5y5;
} else if ((_root.posx == 6) && (_root.posy == 6)) {
_root.allowUp = _root.posx6y5;
_root.allowDown = _root.posx6y7;
_root.allowRight = _root.posx7y6;
_root.allowLeft = _root.posx5y6;
} else if ((_root.posx == 6) && (_root.posy == 7)) {
_root.allowUp = _root.posx6y6;
_root.allowDown = _root.posx6y8;
_root.allowRight = _root.posx7y7;
_root.allowLeft = _root.posx5y7;
} else if ((_root.posx == 6) && (_root.posy == 8)) {
_root.allowUp = _root.posx6y7;
_root.allowDown = _root.posx6y9;
_root.allowRight = _root.posx7y8;
_root.allowLeft = _root.posx5y8;
} else if ((_root.posx == 6) && (_root.posy == 9)) {
_root.allowUp = _root.posx6y8;
_root.allowDown = false;
_root.allowRight = _root.posx7y9;
_root.allowLeft = _root.posx5y9;
} else if ((_root.posx == 7) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx7y2;
_root.allowRight = _root.posx8y1;
_root.allowLeft = _root.posx6y1;
} else if ((_root.posx == 7) && (_root.posy == 2)) {
_root.allowUp = _root.posx7y1;
_root.allowDown = _root.posx7y3;
_root.allowRight = _root.posx8y2;
_root.allowLeft = _root.posx6y2;
} else if ((_root.posx == 7) && (_root.posy == 3)) {
_root.allowUp = _root.posx7y2;
_root.allowDown = _root.posx7y4;
_root.allowRight = _root.posx8y3;
_root.allowLeft = _root.posx6y3;
} else if ((_root.posx == 7) && (_root.posy == 4)) {
_root.allowUp = _root.posx7y3;
_root.allowDown = _root.posx7y5;
_root.allowRight = _root.posx8y4;
_root.allowLeft = _root.posx6y4;
} else if ((_root.posx == 7) && (_root.posy == 5)) {
_root.allowUp = _root.posx7y4;
_root.allowDown = _root.posx7y6;
_root.allowRight = _root.posx8y5;
_root.allowLeft = _root.posx6y5;
} else if ((_root.posx == 7) && (_root.posy == 6)) {
_root.allowUp = _root.posx7y5;
_root.allowDown = _root.posx7y7;
_root.allowRight = _root.posx8y6;
_root.allowLeft = _root.posx6y6;
} else if ((_root.posx == 7) && (_root.posy == 7)) {
_root.allowUp = _root.posx7y6;
_root.allowDown = _root.posx7y8;
_root.allowRight = _root.posx8y7;
_root.allowLeft = _root.posx6y7;
} else if ((_root.posx == 7) && (_root.posy == 8)) {
_root.allowUp = _root.posx7y7;
_root.allowDown = _root.posx7y9;
_root.allowRight = _root.posx8y8;
_root.allowLeft = _root.posx6y8;
} else if ((_root.posx == 7) && (_root.posy == 9)) {
_root.allowUp = _root.posx7y8;
_root.allowDown = false;
_root.allowRight = _root.posx8y9;
_root.allowLeft = _root.posx6y9;
} else if ((_root.posx == 8) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx8y2;
_root.allowRight = _root.posx9y1;
_root.allowLeft = _root.posx7y1;
} else if ((_root.posx == 8) && (_root.posy == 2)) {
_root.allowUp = _root.posx8y1;
_root.allowDown = _root.posx8y3;
_root.allowRight = _root.posx9y2;
_root.allowLeft = _root.posx7y2;
} else if ((_root.posx == 8) && (_root.posy == 3)) {
_root.allowUp = _root.posx8y2;
_root.allowDown = _root.posx8y4;
_root.allowRight = _root.posx9y3;
_root.allowLeft = _root.posx7y3;
} else if ((_root.posx == 8) && (_root.posy == 4)) {
_root.allowUp = _root.posx8y3;
_root.allowDown = _root.posx8y5;
_root.allowRight = _root.posx9y4;
_root.allowLeft = _root.posx7y4;
} else if ((_root.posx == 8) && (_root.posy == 5)) {
_root.allowUp = _root.posx8y4;
_root.allowDown = _root.posx8y6;
_root.allowRight = _root.posx9y5;
_root.allowLeft = _root.posx7y5;
} else if ((_root.posx == 8) && (_root.posy == 6)) {
_root.allowUp = _root.posx8y5;
_root.allowDown = _root.posx8y7;
_root.allowRight = _root.posx9y6;
_root.allowLeft = _root.posx7y6;
} else if ((_root.posx == 8) && (_root.posy == 7)) {
_root.allowUp = _root.posx8y6;
_root.allowDown = _root.posx8y8;
_root.allowRight = _root.posx9y7;
_root.allowLeft = _root.posx7y7;
} else if ((_root.posx == 8) && (_root.posy == 8)) {
_root.allowUp = _root.posx8y7;
_root.allowDown = _root.posx8y9;
_root.allowRight = _root.posx9y8;
_root.allowLeft = _root.posx7y8;
} else if ((_root.posx == 8) && (_root.posy == 9)) {
_root.allowUp = _root.posx8y8;
_root.allowDown = false;
_root.allowRight = _root.posx9y9;
_root.allowLeft = _root.posx7y9;
} else if ((_root.posx == 9) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx9y2;
_root.allowRight = false;
_root.allowLeft = _root.posx8y1;
} else if ((_root.posx == 9) && (_root.posy == 2)) {
_root.allowUp = _root.posx9y1;
_root.allowDown = _root.posx9y3;
_root.allowRight = false;
_root.allowLeft = _root.posx8y2;
} else if ((_root.posx == 9) && (_root.posy == 3)) {
_root.allowUp = _root.posx9y2;
_root.allowDown = _root.posx9y4;
_root.allowRight = false;
_root.allowLeft = _root.posx8y3;
} else if ((_root.posx == 9) && (_root.posy == 4)) {
_root.allowUp = _root.posx9y3;
_root.allowDown = _root.posx9y5;
_root.allowRight = false;
_root.allowLeft = _root.posx8y4;
} else if ((_root.posx == 9) && (_root.posy == 5)) {
_root.allowUp = _root.posx9y4;
_root.allowDown = _root.posx9y6;
_root.allowRight = false;
_root.allowLeft = _root.posx8y5;
} else if ((_root.posx == 9) && (_root.posy == 6)) {
_root.allowUp = _root.posx9y5;
_root.allowDown = _root.posx9y7;
_root.allowRight = false;
_root.allowLeft = _root.posx8y6;
} else if ((_root.posx == 9) && (_root.posy == 7)) {
_root.allowUp = _root.posx9y6;
_root.allowDown = _root.posx9y8;
_root.allowRight = false;
_root.allowLeft = _root.posx8y7;
} else if ((_root.posx == 9) && (_root.posy == 8)) {
_root.allowUp = _root.posx9y7;
_root.allowDown = _root.posx9y9;
_root.allowRight = false;
_root.allowLeft = _root.posx8y8;
} else if ((_root.posx == 9) && (_root.posy == 9)) {
_root.allowUp = _root.posx9y8;
_root.allowDown = false;
_root.allowRight = false;
_root.allowLeft = _root.posx8y9;
}
}
Instance of Symbol 33 MovieClip [fade] "pauseScreen" in Frame 543
onClipEvent (load) {
if (_root.pauseV == false) {
this._visible = false;
}
}
onClipEvent (enterFrame) {
if ((_root.pauseV == false) && (this._visible == true)) {
this._visible = false;
} else if ((_root.pauseV == true) && (this._visible == false)) {
this._visible = true;
}
}
Instance of Symbol 166 MovieClip in Frame 544
onClipEvent (load) {
fps = 0;
}
onClipEvent (enterFrame) {
if (fps > 0) {
fps = fps - 1;
} else {
_root.Sec = _root.Sec + 1;
fps = 24;
}
if (_root.Sec == 60) {
_root.Sec = 0;
_root.Min = _root.Min + 1;
}
if (_root.Sec < 10) {
_root.putSec = "0" + _root.Sec;
} else {
_root.putSec = _root.Sec;
}
if (_root.Min < 10) {
_root.putMin = "0" + _root.Min;
} else {
_root.putMin = _root.Min;
}
}
Instance of Symbol 94 MovieClip in Frame 544
onClipEvent (load) {
this.onClip._visible = false;
this.offClip._visible = false;
if (_root.musicV == true) {
this.offClip._alpha = 30;
this.onClip._alpha = 100;
} else {
this.offClip._alpha = 100;
this.onClip._alpha = 30;
}
}
Frame 554
if (_root.gameStatus == "exit") {
_root.totalSec = _root.totalSec + _root.Sec;
_root.totalMin = _root.totalMin + _root.Min;
_root.gameStatus = "inactive";
gotoAndPlay (642);
} else if (_root.gameStatus == "retry") {
gotoAndPlay (522);
_root.gameStatus = "in";
} else if (_root.gameStatus == "clear") {
_root.totalSec = _root.totalSec + _root.Sec;
_root.totalMin = _root.totalMin + _root.Min;
_root.levelV = _root.levelV + 1;
_root.level8pass = true;
_root.exitstatus = "CLEARED!";
gotoAndPlay (642);
_root.gameStatus = "in";
}
Frame 561
gotoAndPlay (120);
Frame 562
_root.gameStatus = "in";
_root.pauseV = false;
_root.posx = 9;
_root.posy = 4;
_root.balldir = "none";
_root.balltimer = 0;
_root.allowUp = true;
_root.allowDown = true;
_root.allowRight = false;
_root.allowLeft = false;
_root.redboxV = true;
_root.forcefieldV = true;
_root.teleporterV = true;
_root.teletimer = 0;
_root.teleporting = false;
_root.posx1y1 = true;
_root.posx1y2 = false;
_root.posx1y3 = true;
_root.posx1y4 = true;
_root.posx1y5 = true;
_root.posx1y6 = true;
_root.posx1y7 = false;
_root.posx1y8 = true;
_root.posx1y9 = true;
_root.posx2y1 = true;
_root.posx2y2 = true;
_root.posx2y3 = true;
_root.posx2y4 = true;
_root.posx2y5 = false;
_root.posx2y6 = true;
_root.posx2y7 = true;
_root.posx2y8 = true;
_root.posx2y9 = true;
_root.posx3y1 = false;
_root.posx3y2 = true;
_root.posx3y3 = false;
_root.posx3y4 = true;
_root.posx3y5 = true;
_root.posx3y6 = true;
_root.posx3y7 = true;
_root.posx3y8 = false;
_root.posx3y9 = true;
_root.posx4y1 = true;
_root.posx4y2 = true;
_root.posx4y3 = true;
_root.posx4y4 = false;
_root.posx4y5 = true;
_root.posx4y6 = false;
_root.posx4y7 = true;
_root.posx4y8 = false;
_root.posx4y9 = true;
_root.posx5y1 = true;
_root.posx5y2 = true;
_root.posx5y3 = true;
_root.posx5y4 = false;
_root.posx5y5 = true;
_root.posx5y6 = false;
_root.posx5y7 = true;
_root.posx5y8 = false;
_root.posx5y9 = true;
_root.posx6y1 = false;
_root.posx6y2 = true;
_root.posx6y3 = true;
_root.posx6y4 = false;
_root.posx6y5 = true;
_root.posx6y6 = false;
_root.posx6y7 = true;
_root.posx6y8 = true;
_root.posx6y9 = true;
_root.posx7y1 = false;
_root.posx7y2 = true;
_root.posx7y3 = true;
_root.posx7y4 = false;
_root.posx7y5 = true;
_root.posx7y6 = true;
_root.posx7y7 = true;
_root.posx7y8 = false;
_root.posx7y9 = true;
_root.posx8y1 = true;
_root.posx8y2 = false;
_root.posx8y3 = true;
_root.posx8y4 = true;
_root.posx8y5 = false;
_root.posx8y6 = true;
_root.posx8y7 = true;
_root.posx8y8 = true;
_root.posx8y9 = true;
_root.posx9y1 = true;
_root.posx9y2 = true;
_root.posx9y3 = true;
_root.posx9y4 = true;
_root.posx9y5 = true;
_root.posx9y6 = false;
_root.posx9y7 = true;
_root.posx9y8 = false;
_root.posx9y9 = true;
Instance of Symbol 275 MovieClip in Frame 562
onClipEvent (enterFrame) {
if (((_root.posx == 1) && (_root.posy == 3)) && (_root.allowDown == true)) {
_root.allowDown = false;
}
if (((_root.posx == 1) && (_root.posy == 4)) && (_root.allowRight == true)) {
_root.allowRight = false;
}
if (((_root.posx == 2) && (_root.posy == 1)) && (_root.allowLeft == true)) {
_root.allowLeft = false;
}
if (((_root.posx == 2) && (_root.posy == 2)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
if (((_root.posx == 2) && (_root.posy == 4)) && (_root.allowRight == true)) {
_root.allowRight = false;
}
if ((_root.posx == 2) && (_root.posy == 8)) {
if (_root.allowLeft == true) {
_root.allowLeft = false;
}
if (_root.allowDown == true) {
_root.allowDown = false;
}
}
if (((_root.posx == 3) && (_root.posy == 7)) && (_root.allowLeft == true)) {
_root.allowLeft = false;
}
if (((_root.posx == 4) && (_root.posy == 2)) && (_root.allowLeft == true)) {
_root.allowLeft = false;
}
if (((_root.posx == 4) && (_root.posy == 7)) && (_root.allowLeft == true)) {
_root.allowLeft = false;
}
if ((_root.posx == 5) && (_root.posy == 2)) {
if (_root.allowLeft == true) {
_root.allowLeft = false;
}
if (_root.allowDown == true) {
_root.allowDown = false;
}
}
if (((_root.posx == 5) && (_root.posy == 7)) && (_root.allowRight == true)) {
_root.allowRight = false;
}
if (((_root.posx == 6) && (_root.posy == 3)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
if (((_root.posx == 7) && (_root.posy == 2)) && (_root.allowLeft == true)) {
_root.allowLeft = false;
}
if (((_root.posx == 7) && (_root.posy == 3)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
if (((_root.posx == 7) && (_root.posy == 7)) && (_root.allowLeft == true)) {
_root.allowLeft = false;
}
if (((_root.posx == 7) && (_root.posy == 9)) && (_root.allowLeft == true)) {
_root.allowLeft = false;
}
if (((_root.posx == 8) && (_root.posy == 3)) && (_root.allowRight == true)) {
_root.allowRight = false;
}
if (((_root.posx == 8) && (_root.posy == 4)) && (_root.allowRight == true)) {
_root.allowRight = false;
}
if (((_root.posx == 9) && (_root.posy == 3)) && (_root.allowDown == true)) {
_root.allowDown = false;
}
}
Instance of Symbol 275 MovieClip in Frame 562
/* no clip actions */
Instance of Symbol 275 MovieClip in Frame 562
/* no clip actions */
Instance of Symbol 275 MovieClip in Frame 562
/* no clip actions */
Instance of Symbol 275 MovieClip in Frame 562
/* no clip actions */
Instance of Symbol 242 MovieClip "teleo1" in Frame 562
onClipEvent (load) {
_root.teleo1._visible = false;
_root.teleu1._visible = false;
ready = true;
Ainaction = false;
Binaction = false;
}
onClipEvent (enterFrame) {
if ((((_root.posx == 5) && (_root.posy == 5)) && (_root.balltimer == 0)) && (ready == true)) {
if (_root.teleporterV == false) {
_root.teleo1._visible = false;
_root.teleu1._visible = false;
_root.teleo2._visible = false;
_root.teleu2._visible = false;
_root.teleo3._visible = true;
_root.teleu3._visible = true;
_root.teleo4._visible = true;
_root.teleu4._visible = true;
_root.teleo5._visible = true;
_root.teleu5._visible = true;
_root.teleo6._visible = true;
_root.teleu6._visible = true;
_root.teleo7._visible = false;
_root.teleu7._visible = false;
_root.teleo8._visible = false;
_root.teleu8._visible = false;
_root.teleporterV = true;
} else if (_root.teleporterV == true) {
_root.teleo1._visible = true;
_root.teleu1._visible = true;
_root.teleo2._visible = true;
_root.teleu2._visible = true;
_root.teleo3._visible = false;
_root.teleu3._visible = false;
_root.teleo4._visible = false;
_root.teleu4._visible = false;
_root.teleo5._visible = false;
_root.teleu5._visible = false;
_root.teleo6._visible = false;
_root.teleu6._visible = false;
_root.teleo7._visible = true;
_root.teleu7._visible = true;
_root.teleo8._visible = true;
_root.teleu8._visible = true;
_root.teleporterV = false;
}
_root.teleBtnS.start();
recentX = _root.posx;
recentY = _root.posy;
ready = false;
} else if (((_root.posx != recentX) || (_root.posy != recentY)) && (ready == false)) {
ready = true;
}
if (_root.teletimer == 13) {
_root.teleS.start();
}
if (_root.teletimer > 0) {
_root.teletimer = _root.teletimer - 1;
}
if (((((_root.posx == 9) && (_root.posy == 1)) && (Binaction == false)) && (_root.teleporterV == false)) && (_root.balltimer == 0)) {
if (Ainaction != true) {
_root.teletimer = 13;
Ainaction = true;
}
if (_root.ball._alpha > 0) {
_root.ball._alpha = _root.ball._alpha - 20;
} else {
_root.ball._y = _root.ball._y + 384;
_root.posx = 1;
_root.posy = 9;
}
} else if (((_root.posx == 1) && (_root.posy == 9)) && (Ainaction == true)) {
if (_root.ball._alpha < 100) {
_root.ball._alpha = _root.ball._alpha + 20;
}
} else if ((_root.posx != 1) || ((_root.posy != 9) && (Ainaction != false))) {
Ainaction = false;
}
if (((((_root.posx == 1) && (_root.posy == 9)) && (Ainaction == false)) && (_root.teleporterV == false)) && (_root.balltimer == 0)) {
if (Binaction != true) {
_root.teletimer = 13;
Binaction = true;
}
if (_root.ball._alpha > 0) {
_root.ball._alpha = _root.ball._alpha - 20;
} else {
_root.ball._y = _root.ball._y - 384;
_root.posx = 9;
_root.posy = 1;
}
} else if (((_root.posx == 9) && (_root.posy == 1)) && (Binaction == true)) {
if (_root.ball._alpha < 100) {
_root.ball._alpha = _root.ball._alpha + 20;
}
} else if ((_root.posx != 9) || ((_root.posy != 1) && (Binaction != false))) {
Binaction = false;
}
}
Instance of Symbol 52 MovieClip [redbox] "red1" in Frame 562
onClipEvent (load) {
ready = true;
}
onClipEvent (enterFrame) {
if (((((_root.posx == 2) && (_root.posy == 8)) || ((_root.posx == 4) && (_root.posy == 1))) && (_root.balltimer == 1)) && (ready == true)) {
if (_root.redboxV == false) {
_root.red1._visible = true;
_root.posx7y1 = false;
_root.red2._visible = false;
_root.posx9y2 = true;
_root.red3._visible = true;
_root.posx7y4 = false;
_root.red5._visible = false;
_root.posx4y3 = true;
_root.red6._visible = true;
_root.posx5y4 = false;
_root.red7._visible = false;
_root.posx6y5 = true;
_root.red8._visible = false;
_root.posx8y7 = true;
_root.red9._visible = true;
_root.posx9y8 = false;
_root.red10._visible = true;
_root.posx3y3 = false;
_root.red11._visible = false;
_root.posx4y5 = true;
_root.red12._visible = true;
_root.posx5y6 = false;
_root.red13._visible = false;
_root.posx6y8 = true;
_root.red14._visible = true;
_root.posx2y5 = false;
_root.red15._visible = false;
_root.posx2y6 = true;
_root.red16._visible = true;
_root.posx4y8 = false;
_root.red17._visible = false;
_root.posx3y9 = true;
_root.redboxV = true;
} else if (_root.redboxV == true) {
_root.red1._visible = false;
_root.posx7y1 = true;
_root.red2._visible = true;
_root.posx9y2 = false;
_root.red3._visible = false;
_root.posx7y4 = true;
_root.red5._visible = true;
_root.posx4y3 = false;
_root.red6._visible = false;
_root.posx5y4 = true;
_root.red7._visible = true;
_root.posx6y5 = false;
_root.red8._visible = true;
_root.posx8y7 = false;
_root.red9._visible = false;
_root.posx9y8 = true;
_root.red10._visible = false;
_root.posx3y3 = true;
_root.red11._visible = true;
_root.posx4y5 = false;
_root.red12._visible = false;
_root.posx5y6 = true;
_root.red13._visible = true;
_root.posx6y8 = false;
_root.red14._visible = false;
_root.posx2y5 = true;
_root.red15._visible = true;
_root.posx2y6 = false;
_root.red16._visible = false;
_root.posx4y8 = true;
_root.red17._visible = true;
_root.posx3y9 = false;
_root.redboxV = false;
}
_root.redS.start();
recentX = _root.posx;
recentY = _root.posy;
ready = false;
} else if (((_root.posx != recentX) || (_root.posy != recentY)) && (ready == false)) {
ready = true;
}
}
Instance of Symbol 52 MovieClip [redbox] "red2" in Frame 562
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 204 MovieClip "force1" in Frame 562
onClipEvent (load) {
ready = true;
}
onClipEvent (enterFrame) {
if (((((_root.posx == 1) && (_root.posy == 3)) || ((_root.posx == 8) && (_root.posy == 1))) && (_root.balltimer == 1)) && (ready == true)) {
if (_root.forcefieldV == false) {
_root.force1._visible = true;
_root.force2._visible = true;
_root.force3._visible = false;
_root.force4._visible = true;
_root.force5._visible = false;
_root.force6._visible = true;
_root.force7._visible = false;
_root.force8._visible = true;
_root.force9._visible = true;
_root.force10._visible = false;
_root.force11._visible = true;
_root.force12._visible = false;
_root.force13._visible = true;
_root.force14._visible = true;
_root.force16._visible = true;
_root.force17._visible = false;
_root.forcefieldV = true;
} else if (_root.forcefieldV == true) {
_root.force1._visible = false;
_root.force2._visible = false;
_root.force3._visible = true;
_root.force4._visible = false;
_root.force5._visible = true;
_root.force6._visible = false;
_root.force7._visible = true;
_root.force8._visible = false;
_root.force9._visible = false;
_root.force10._visible = true;
_root.force11._visible = false;
_root.force12._visible = true;
_root.force13._visible = false;
_root.force14._visible = false;
_root.force16._visible = false;
_root.force17._visible = true;
_root.forcefieldV = false;
}
_root.forceS.start();
recentX = _root.posx;
recentY = _root.posy;
ready = false;
} else if (((_root.posx != recentX) || (_root.posy != recentY)) && (ready == false)) {
ready = true;
}
if (_root.forcefieldV == true) {
if (((_root.posx == 7) && (_root.posy == 3)) && (_root.allowRight == true)) {
_root.allowRight = false;
} else if (((_root.posx == 8) && (_root.posy == 3)) && (_root.allowLeft == true)) {
_root.allowLeft = false;
}
}
}
Instance of Symbol 204 MovieClip "force5" in Frame 562
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (_root.forcefieldV == false) {
if (((_root.posx == 5) && (_root.posy == 2)) && (_root.allowRight == true)) {
_root.allowRight = false;
} else if (((_root.posx == 6) && (_root.posy == 2)) && (_root.allowLeft == true)) {
_root.allowLeft = false;
}
}
}
Instance of Symbol 204 MovieClip "force6" in Frame 562
onClipEvent (enterFrame) {
if (_root.forcefieldV == true) {
if (((_root.posx == 5) && (_root.posy == 3)) && (_root.allowRight == true)) {
_root.allowRight = false;
} else if (((_root.posx == 6) && (_root.posy == 3)) && (_root.allowLeft == true)) {
_root.allowLeft = false;
}
}
}
Instance of Symbol 204 MovieClip "force2" in Frame 562
onClipEvent (enterFrame) {
if (_root.forcefieldV == true) {
if (((_root.posx == 8) && (_root.posy == 3)) && (_root.allowDown == true)) {
_root.allowDown = false;
} else if (((_root.posx == 8) && (_root.posy == 4)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
}
}
Instance of Symbol 204 MovieClip "force4" in Frame 562
onClipEvent (enterFrame) {
if (_root.forcefieldV == true) {
if (((_root.posx == 4) && (_root.posy == 1)) && (_root.allowDown == true)) {
_root.allowDown = false;
} else if (((_root.posx == 4) && (_root.posy == 2)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
}
}
Instance of Symbol 242 MovieClip "teleo3" in Frame 562
onClipEvent (load) {
Ainaction = false;
Binaction = false;
}
onClipEvent (enterFrame) {
if (((((_root.posx == 5) && (_root.posy == 1)) && (Binaction == false)) && (_root.teleporterV == true)) && (_root.balltimer == 0)) {
if (Ainaction != true) {
_root.teletimer = 13;
Ainaction = true;
}
if (_root.ball._alpha > 0) {
_root.ball._alpha = _root.ball._alpha - 20;
} else {
_root.ball._x = _root.ball._x + 192;
_root.ball._y = _root.ball._y + 192;
_root.posx = 5;
_root.posy = 9;
}
} else if (((_root.posx == 5) && (_root.posy == 9)) && (Ainaction == true)) {
if (_root.ball._alpha < 100) {
_root.ball._alpha = _root.ball._alpha + 20;
}
} else if ((_root.posx != 5) || ((_root.posy != 9) && (Ainaction != false))) {
Ainaction = false;
}
if (((((_root.posx == 5) && (_root.posy == 9)) && (Ainaction == false)) && (_root.teleporterV == true)) && (_root.balltimer == 0)) {
if (Binaction != true) {
_root.teletimer = 13;
Binaction = true;
}
if (_root.ball._alpha > 0) {
_root.ball._alpha = _root.ball._alpha - 20;
} else {
_root.ball._x = _root.ball._x - 192;
_root.ball._y = _root.ball._y - 192;
_root.posx = 5;
_root.posy = 1;
}
} else if (((_root.posx == 5) && (_root.posy == 1)) && (Binaction == true)) {
if (_root.ball._alpha < 100) {
_root.ball._alpha = _root.ball._alpha + 20;
}
} else if ((_root.posx != 5) || ((_root.posy != 1) && (Binaction != false))) {
Binaction = false;
}
}
Instance of Symbol 242 MovieClip "teleo5" in Frame 562
onClipEvent (load) {
Ainaction = false;
Binaction = false;
}
onClipEvent (enterFrame) {
if (((((_root.posx == 9) && (_root.posy == 5)) && (Binaction == false)) && (_root.teleporterV == true)) && (_root.balltimer == 0)) {
if (Ainaction != true) {
_root.teletimer = 13;
Ainaction = true;
}
if (_root.ball._alpha > 0) {
_root.ball._alpha = _root.ball._alpha - 20;
} else {
_root.ball._x = _root.ball._x - 192;
_root.ball._y = _root.ball._y + 192;
_root.posx = 1;
_root.posy = 5;
}
} else if (((_root.posx == 1) && (_root.posy == 5)) && (Ainaction == true)) {
if (_root.ball._alpha < 100) {
_root.ball._alpha = _root.ball._alpha + 20;
}
} else if ((_root.posx != 1) || ((_root.posy != 5) && (Ainaction != false))) {
Ainaction = false;
}
if (((((_root.posx == 1) && (_root.posy == 5)) && (Ainaction == false)) && (_root.teleporterV == true)) && (_root.balltimer == 0)) {
if (Binaction != true) {
_root.teletimer = 13;
Binaction = true;
}
if (_root.ball._alpha > 0) {
_root.ball._alpha = _root.ball._alpha - 20;
} else {
_root.ball._x = _root.ball._x + 192;
_root.ball._y = _root.ball._y - 192;
_root.posx = 9;
_root.posy = 5;
}
} else if (((_root.posx == 9) && (_root.posy == 5)) && (Binaction == true)) {
if (_root.ball._alpha < 100) {
_root.ball._alpha = _root.ball._alpha + 20;
}
} else if ((_root.posx != 9) || ((_root.posy != 5) && (Binaction != false))) {
Binaction = false;
}
}
Instance of Symbol 52 MovieClip [redbox] "red7" in Frame 562
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 52 MovieClip [redbox] "red5" in Frame 562
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 52 MovieClip [redbox] "red8" in Frame 562
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 204 MovieClip "force8" in Frame 562
onClipEvent (enterFrame) {
if (_root.forcefieldV == true) {
if (((_root.posx == 7) && (_root.posy == 6)) && (_root.allowRight == true)) {
_root.allowRight = false;
} else if (((_root.posx == 8) && (_root.posy == 6)) && (_root.allowLeft == true)) {
_root.allowLeft = false;
}
}
}
Instance of Symbol 204 MovieClip "force7" in Frame 562
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (_root.forcefieldV == false) {
if (((_root.posx == 7) && (_root.posy == 5)) && (_root.allowDown == true)) {
_root.allowDown = false;
} else if (((_root.posx == 7) && (_root.posy == 6)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
}
}
Instance of Symbol 242 MovieClip "teleo8" in Frame 562
onClipEvent (load) {
_root.teleo8._visible = false;
_root.teleu8._visible = false;
}
Instance of Symbol 242 MovieClip "teleo7" in Frame 562
onClipEvent (load) {
_root.teleo7._visible = false;
_root.teleu7._visible = false;
Ainaction = false;
Binaction = false;
}
onClipEvent (enterFrame) {
if (((((_root.posx == 9) && (_root.posy == 9)) && (Binaction == false)) && (_root.teleporterV == false)) && (_root.balltimer == 0)) {
if (Ainaction != true) {
_root.teletimer = 13;
Ainaction = true;
}
if (_root.ball._alpha > 0) {
_root.ball._alpha = _root.ball._alpha - 20;
} else {
_root.ball._x = _root.ball._x - 384;
_root.posx = 1;
_root.posy = 1;
}
} else if (((_root.posx == 1) && (_root.posy == 1)) && (Ainaction == true)) {
if (_root.ball._alpha < 100) {
_root.ball._alpha = _root.ball._alpha + 20;
}
} else if ((_root.posx != 1) || ((_root.posy != 1) && (Ainaction != false))) {
Ainaction = false;
}
if (((((_root.posx == 1) && (_root.posy == 1)) && (Ainaction == false)) && (_root.teleporterV == false)) && (_root.balltimer == 0)) {
if (Binaction != true) {
_root.teletimer = 13;
Binaction = true;
}
if (_root.ball._alpha > 0) {
_root.ball._alpha = _root.ball._alpha - 20;
} else {
_root.ball._x = _root.ball._x + 384;
_root.posx = 9;
_root.posy = 9;
}
} else if (((_root.posx == 9) && (_root.posy == 9)) && (Binaction == true)) {
if (_root.ball._alpha < 100) {
_root.ball._alpha = _root.ball._alpha + 20;
}
} else if ((_root.posx != 9) || ((_root.posy != 9) && (Binaction != false))) {
Binaction = false;
}
}
Instance of Symbol 52 MovieClip [redbox] "red11" in Frame 562
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 52 MovieClip [redbox] "red13" in Frame 562
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 204 MovieClip "force9" in Frame 562
onClipEvent (enterFrame) {
if (_root.forcefieldV == true) {
if (((_root.posx == 2) && (_root.posy == 2)) && (_root.allowRight == true)) {
_root.allowRight = false;
} else if (((_root.posx == 3) && (_root.posy == 2)) && (_root.allowLeft == true)) {
_root.allowLeft = false;
}
}
}
Instance of Symbol 204 MovieClip "force10" in Frame 562
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (_root.forcefieldV == false) {
if (((_root.posx == 2) && (_root.posy == 2)) && (_root.allowDown == true)) {
_root.allowDown = false;
} else if (((_root.posx == 2) && (_root.posy == 3)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
}
}
Instance of Symbol 204 MovieClip "force11" in Frame 562
onClipEvent (enterFrame) {
if (_root.forcefieldV == true) {
if (((_root.posx == 2) && (_root.posy == 3)) && (_root.allowDown == true)) {
_root.allowDown = false;
} else if (((_root.posx == 2) && (_root.posy == 4)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
}
}
Instance of Symbol 204 MovieClip "force12" in Frame 562
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (_root.forcefieldV == false) {
if (((_root.posx == 3) && (_root.posy == 4)) && (_root.allowDown == true)) {
_root.allowDown = false;
} else if (((_root.posx == 3) && (_root.posy == 5)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
}
}
Instance of Symbol 204 MovieClip "force13" in Frame 562
onClipEvent (enterFrame) {
if (_root.forcefieldV == true) {
if (((_root.posx == 3) && (_root.posy == 5)) && (_root.allowDown == true)) {
_root.allowDown = false;
} else if (((_root.posx == 3) && (_root.posy == 6)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
}
}
Instance of Symbol 204 MovieClip "force14" in Frame 562
onClipEvent (enterFrame) {
if (_root.forcefieldV == true) {
if (((_root.posx == 4) && (_root.posy == 7)) && (_root.allowRight == true)) {
_root.allowRight = false;
} else if (((_root.posx == 5) && (_root.posy == 7)) && (_root.allowLeft == true)) {
_root.allowLeft = false;
}
}
}
Instance of Symbol 204 MovieClip "force16" in Frame 562
onClipEvent (enterFrame) {
if (_root.forcefieldV == true) {
if (((_root.posx == 8) && (_root.posy == 8)) && (_root.allowDown == true)) {
_root.allowDown = false;
} else if (((_root.posx == 8) && (_root.posy == 9)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
}
}
Instance of Symbol 204 MovieClip "force17" in Frame 562
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (_root.forcefieldV == false) {
if (((_root.posx == 7) && (_root.posy == 9)) && (_root.allowRight == true)) {
_root.allowRight = false;
} else if (((_root.posx == 8) && (_root.posy == 9)) && (_root.allowLeft == true)) {
_root.allowLeft = false;
}
}
}
Instance of Symbol 52 MovieClip [redbox] "red15" in Frame 562
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 52 MovieClip [redbox] "red17" in Frame 562
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 242 MovieClip "teleo2" in Frame 562
onClipEvent (load) {
_root.teleo2._visible = false;
_root.teleu2._visible = false;
}
Instance of Symbol 94 MovieClip in Frame 562
onClipEvent (load) {
this.onClip._visible = false;
this.offClip._visible = false;
if (_root.musicV == true) {
this.offClip._alpha = 30;
this.onClip._alpha = 100;
} else {
this.offClip._alpha = 100;
this.onClip._alpha = 30;
}
}
Instance of Symbol 166 MovieClip in Frame 571
onClipEvent (load) {
fps = 0;
}
onClipEvent (enterFrame) {
if (_root.pauseV != true) {
if (fps > 0) {
fps = fps - 1;
} else {
_root.Sec = _root.Sec + 1;
fps = 24;
}
if (_root.Sec == 60) {
_root.Sec = 0;
_root.Min = _root.Min + 1;
}
if (_root.Sec < 10) {
_root.putSec = "0" + _root.Sec;
} else {
_root.putSec = _root.Sec;
}
if (_root.Min < 10) {
_root.putMin = "0" + _root.Min;
} else {
_root.putMin = _root.Min;
}
}
}
Frame 583
_root.gameStatus = "play";
stop();
Instance of Symbol 37 MovieClip [ball] "ballunder" in Frame 583
onClipEvent (load) {
this._visible = false;
greenPushed = false;
elevator = "standby";
}
onClipEvent (enterFrame) {
if ((((_root.posx == 2) && (_root.posy == 1)) && (_root.balltimer == 0)) && (greenPushed == false)) {
_root.goaloff._visible = false;
greenPushed = true;
_root.greenBtnS.start();
}
if (((((_root.posx == 9) && (_root.posy == 7)) && (_root.balltimer == 0)) && (greenPushed == true)) && (_root.gameStatus == "play")) {
this._visible = true;
_root.ball._visible = false;
_root.gameStatus = "clear";
_root.elevatorS.start();
}
if ((_root.gameStatus == "clear") && (_root.goalon._y < 283.5)) {
this._y = this._y + 2;
_root.goalon._y = _root.goalon._y + 2;
} else if (_root.goalon._y > 283.5) {
_root.goalon._y = 283.5;
} else if (_root.goalon._y == 283.5) {
_root.play();
}
}
Instance of Symbol 37 MovieClip [ball] "ball" in Frame 583
onClipEvent (enterFrame) {
if (((_root.pauseV == false) && (_root.gameStatus == "play")) && (_root.teletimer == 0)) {
if (_root.balltimer == 0) {
if (Key.isDown(38) && (_root.allowUp == true)) {
_root.balldir = "up";
_root.balltimer = 6;
_root.posy = _root.posy - 1;
} else if (Key.isDown(40) && (_root.allowDown == true)) {
_root.balldir = "down";
_root.balltimer = 6;
_root.posy = _root.posy + 1;
} else if (Key.isDown(39) && (_root.allowRight == true)) {
_root.balldir = "right";
_root.balltimer = 6;
_root.posx = _root.posx + 1;
} else if (Key.isDown(37) && (_root.allowLeft == true)) {
_root.balldir = "left";
_root.balltimer = 6;
_root.posx = _root.posx - 1;
} else if (_root.balldir != "none") {
_root.balldir = "none";
}
} else if (_root.balltimer > 0) {
_root.balltimer = _root.balltimer - 1;
if (_root.balldir == "up") {
this._x = this._x - 4;
this._y = this._y - 4;
} else if (_root.balldir == "down") {
this._x = this._x + 4;
this._y = this._y + 4;
} else if (_root.balldir == "right") {
this._x = this._x + 4;
this._y = this._y - 4;
} else if (_root.balldir == "left") {
this._x = this._x - 4;
this._y = this._y + 4;
}
}
}
if ((_root.gameStatus != "play") && (this._alpha > 0)) {
this._alpha = this._alpha - 20;
this._yscale = this._yscale - 10;
this._xscale = this._xscale - 10;
}
if ((_root.posx == 1) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx1y2;
_root.allowRight = _root.posx2y1;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 2)) {
_root.allowUp = _root.posx1y1;
_root.allowDown = _root.posx1y3;
_root.allowRight = _root.posx2y2;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 3)) {
_root.allowUp = _root.posx1y2;
_root.allowDown = _root.posx1y4;
_root.allowRight = _root.posx2y3;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 4)) {
_root.allowUp = _root.posx1y3;
_root.allowDown = _root.posx1y5;
_root.allowRight = _root.posx2y4;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 5)) {
_root.allowUp = _root.posx1y4;
_root.allowDown = _root.posx1y6;
_root.allowRight = _root.posx2y5;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 6)) {
_root.allowUp = _root.posx1y5;
_root.allowDown = _root.posx1y7;
_root.allowRight = _root.posx2y6;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 7)) {
_root.allowUp = _root.posx1y6;
_root.allowDown = _root.posx1y8;
_root.allowRight = _root.posx2y7;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 8)) {
_root.allowUp = _root.posx1y7;
_root.allowDown = _root.posx1y9;
_root.allowRight = _root.posx2y8;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 9)) {
_root.allowUp = _root.posx1y8;
_root.allowDown = false;
_root.allowRight = _root.posx2y9;
_root.allowLeft = false;
} else if ((_root.posx == 2) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx2y2;
_root.allowRight = _root.posx3y1;
_root.allowLeft = _root.posx1y1;
} else if ((_root.posx == 2) && (_root.posy == 2)) {
_root.allowUp = _root.posx2y1;
_root.allowDown = _root.posx2y3;
_root.allowRight = _root.posx3y2;
_root.allowLeft = _root.posx1y2;
} else if ((_root.posx == 2) && (_root.posy == 3)) {
_root.allowUp = _root.posx2y2;
_root.allowDown = _root.posx2y4;
_root.allowRight = _root.posx3y3;
_root.allowLeft = _root.posx1y3;
} else if ((_root.posx == 2) && (_root.posy == 4)) {
_root.allowUp = _root.posx2y3;
_root.allowDown = _root.posx2y5;
_root.allowRight = _root.posx3y4;
_root.allowLeft = _root.posx1y4;
} else if ((_root.posx == 2) && (_root.posy == 5)) {
_root.allowUp = _root.posx2y4;
_root.allowDown = _root.posx2y6;
_root.allowRight = _root.posx3y5;
_root.allowLeft = _root.posx1y5;
} else if ((_root.posx == 2) && (_root.posy == 6)) {
_root.allowUp = _root.posx2y5;
_root.allowDown = _root.posx2y7;
_root.allowRight = _root.posx3y6;
_root.allowLeft = _root.posx1y6;
} else if ((_root.posx == 2) && (_root.posy == 7)) {
_root.allowUp = _root.posx2y6;
_root.allowDown = _root.posx2y8;
_root.allowRight = _root.posx3y7;
_root.allowLeft = _root.posx1y7;
} else if ((_root.posx == 2) && (_root.posy == 8)) {
_root.allowUp = _root.posx2y7;
_root.allowDown = _root.posx2y9;
_root.allowRight = _root.posx3y8;
_root.allowLeft = _root.posx1y8;
} else if ((_root.posx == 2) && (_root.posy == 9)) {
_root.allowUp = _root.posx2y8;
_root.allowDown = false;
_root.allowRight = _root.posx3y9;
_root.allowLeft = _root.posx1y9;
} else if ((_root.posx == 3) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx3y2;
_root.allowRight = _root.posx4y1;
_root.allowLeft = _root.posx2y1;
} else if ((_root.posx == 3) && (_root.posy == 2)) {
_root.allowUp = _root.posx3y1;
_root.allowDown = _root.posx3y3;
_root.allowRight = _root.posx4y2;
_root.allowLeft = _root.posx2y2;
} else if ((_root.posx == 3) && (_root.posy == 3)) {
_root.allowUp = _root.posx3y2;
_root.allowDown = _root.posx3y4;
_root.allowRight = _root.posx4y3;
_root.allowLeft = _root.posx2y3;
} else if ((_root.posx == 3) && (_root.posy == 4)) {
_root.allowUp = _root.posx3y3;
_root.allowDown = _root.posx3y5;
_root.allowRight = _root.posx4y4;
_root.allowLeft = _root.posx2y4;
} else if ((_root.posx == 3) && (_root.posy == 5)) {
_root.allowUp = _root.posx3y4;
_root.allowDown = _root.posx3y6;
_root.allowRight = _root.posx4y5;
_root.allowLeft = _root.posx2y5;
} else if ((_root.posx == 3) && (_root.posy == 6)) {
_root.allowUp = _root.posx3y5;
_root.allowDown = _root.posx3y7;
_root.allowRight = _root.posx4y6;
_root.allowLeft = _root.posx2y6;
} else if ((_root.posx == 3) && (_root.posy == 7)) {
_root.allowUp = _root.posx3y6;
_root.allowDown = _root.posx3y8;
_root.allowRight = _root.posx4y7;
_root.allowLeft = _root.posx2y7;
} else if ((_root.posx == 3) && (_root.posy == 8)) {
_root.allowUp = _root.posx3y7;
_root.allowDown = _root.posx3y9;
_root.allowRight = _root.posx4y8;
_root.allowLeft = _root.posx2y8;
} else if ((_root.posx == 3) && (_root.posy == 9)) {
_root.allowUp = _root.posx3y8;
_root.allowDown = false;
_root.allowRight = _root.posx4y9;
_root.allowLeft = _root.posx2y9;
} else if ((_root.posx == 4) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx4y2;
_root.allowRight = _root.posx5y1;
_root.allowLeft = _root.posx3y1;
} else if ((_root.posx == 4) && (_root.posy == 2)) {
_root.allowUp = _root.posx4y1;
_root.allowDown = _root.posx4y3;
_root.allowRight = _root.posx5y2;
_root.allowLeft = _root.posx3y2;
} else if ((_root.posx == 4) && (_root.posy == 3)) {
_root.allowUp = _root.posx4y2;
_root.allowDown = _root.posx4y4;
_root.allowRight = _root.posx5y3;
_root.allowLeft = _root.posx3y3;
} else if ((_root.posx == 4) && (_root.posy == 4)) {
_root.allowUp = _root.posx4y3;
_root.allowDown = _root.posx4y5;
_root.allowRight = _root.posx5y4;
_root.allowLeft = _root.posx3y4;
} else if ((_root.posx == 4) && (_root.posy == 5)) {
_root.allowUp = _root.posx4y4;
_root.allowDown = _root.posx4y6;
_root.allowRight = _root.posx5y5;
_root.allowLeft = _root.posx3y5;
} else if ((_root.posx == 4) && (_root.posy == 6)) {
_root.allowUp = _root.posx4y5;
_root.allowDown = _root.posx4y7;
_root.allowRight = _root.posx5y6;
_root.allowLeft = _root.posx3y6;
} else if ((_root.posx == 4) && (_root.posy == 7)) {
_root.allowUp = _root.posx4y6;
_root.allowDown = _root.posx4y8;
_root.allowRight = _root.posx5y7;
_root.allowLeft = _root.posx3y7;
} else if ((_root.posx == 4) && (_root.posy == 8)) {
_root.allowUp = _root.posx4y7;
_root.allowDown = _root.posx4y9;
_root.allowRight = _root.posx5y8;
_root.allowLeft = _root.posx3y8;
} else if ((_root.posx == 4) && (_root.posy == 9)) {
_root.allowUp = _root.posx4y8;
_root.allowDown = false;
_root.allowRight = _root.posx5y9;
_root.allowLeft = _root.posx3y9;
} else if ((_root.posx == 5) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx5y2;
_root.allowRight = _root.posx6y1;
_root.allowLeft = _root.posx4y1;
} else if ((_root.posx == 5) && (_root.posy == 2)) {
_root.allowUp = _root.posx5y1;
_root.allowDown = _root.posx5y3;
_root.allowRight = _root.posx6y2;
_root.allowLeft = _root.posx4y2;
} else if ((_root.posx == 5) && (_root.posy == 3)) {
_root.allowUp = _root.posx5y2;
_root.allowDown = _root.posx5y4;
_root.allowRight = _root.posx6y3;
_root.allowLeft = _root.posx4y3;
} else if ((_root.posx == 5) && (_root.posy == 4)) {
_root.allowUp = _root.posx5y3;
_root.allowDown = _root.posx5y5;
_root.allowRight = _root.posx6y4;
_root.allowLeft = _root.posx4y4;
} else if ((_root.posx == 5) && (_root.posy == 5)) {
_root.allowUp = _root.posx5y4;
_root.allowDown = _root.posx5y6;
_root.allowRight = _root.posx6y5;
_root.allowLeft = _root.posx4y5;
} else if ((_root.posx == 5) && (_root.posy == 6)) {
_root.allowUp = _root.posx5y5;
_root.allowDown = _root.posx5y7;
_root.allowRight = _root.posx6y6;
_root.allowLeft = _root.posx4y6;
} else if ((_root.posx == 5) && (_root.posy == 7)) {
_root.allowUp = _root.posx5y6;
_root.allowDown = _root.posx5y8;
_root.allowRight = _root.posx6y7;
_root.allowLeft = _root.posx4y7;
} else if ((_root.posx == 5) && (_root.posy == 8)) {
_root.allowUp = _root.posx5y7;
_root.allowDown = _root.posx5y9;
_root.allowRight = _root.posx6y8;
_root.allowLeft = _root.posx4y8;
} else if ((_root.posx == 5) && (_root.posy == 9)) {
_root.allowUp = _root.posx5y8;
_root.allowDown = false;
_root.allowRight = _root.posx6y9;
_root.allowLeft = _root.posx4y9;
} else if ((_root.posx == 6) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx6y2;
_root.allowRight = _root.posx7y1;
_root.allowLeft = _root.posx6y1;
} else if ((_root.posx == 6) && (_root.posy == 2)) {
_root.allowUp = _root.posx6y1;
_root.allowDown = _root.posx6y3;
_root.allowRight = _root.posx7y2;
_root.allowLeft = _root.posx5y2;
} else if ((_root.posx == 6) && (_root.posy == 3)) {
_root.allowUp = _root.posx6y2;
_root.allowDown = _root.posx6y4;
_root.allowRight = _root.posx7y3;
_root.allowLeft = _root.posx5y3;
} else if ((_root.posx == 6) && (_root.posy == 4)) {
_root.allowUp = _root.posx6y3;
_root.allowDown = _root.posx6y5;
_root.allowRight = _root.posx7y4;
_root.allowLeft = _root.posx5y4;
} else if ((_root.posx == 6) && (_root.posy == 5)) {
_root.allowUp = _root.posx6y4;
_root.allowDown = _root.posx6y6;
_root.allowRight = _root.posx7y5;
_root.allowLeft = _root.posx5y5;
} else if ((_root.posx == 6) && (_root.posy == 6)) {
_root.allowUp = _root.posx6y5;
_root.allowDown = _root.posx6y7;
_root.allowRight = _root.posx7y6;
_root.allowLeft = _root.posx5y6;
} else if ((_root.posx == 6) && (_root.posy == 7)) {
_root.allowUp = _root.posx6y6;
_root.allowDown = _root.posx6y8;
_root.allowRight = _root.posx7y7;
_root.allowLeft = _root.posx5y7;
} else if ((_root.posx == 6) && (_root.posy == 8)) {
_root.allowUp = _root.posx6y7;
_root.allowDown = _root.posx6y9;
_root.allowRight = _root.posx7y8;
_root.allowLeft = _root.posx5y8;
} else if ((_root.posx == 6) && (_root.posy == 9)) {
_root.allowUp = _root.posx6y8;
_root.allowDown = false;
_root.allowRight = _root.posx7y9;
_root.allowLeft = _root.posx5y9;
} else if ((_root.posx == 7) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx7y2;
_root.allowRight = _root.posx8y1;
_root.allowLeft = _root.posx6y1;
} else if ((_root.posx == 7) && (_root.posy == 2)) {
_root.allowUp = _root.posx7y1;
_root.allowDown = _root.posx7y3;
_root.allowRight = _root.posx8y2;
_root.allowLeft = _root.posx6y2;
} else if ((_root.posx == 7) && (_root.posy == 3)) {
_root.allowUp = _root.posx7y2;
_root.allowDown = _root.posx7y4;
_root.allowRight = _root.posx8y3;
_root.allowLeft = _root.posx6y3;
} else if ((_root.posx == 7) && (_root.posy == 4)) {
_root.allowUp = _root.posx7y3;
_root.allowDown = _root.posx7y5;
_root.allowRight = _root.posx8y4;
_root.allowLeft = _root.posx6y4;
} else if ((_root.posx == 7) && (_root.posy == 5)) {
_root.allowUp = _root.posx7y4;
_root.allowDown = _root.posx7y6;
_root.allowRight = _root.posx8y5;
_root.allowLeft = _root.posx6y5;
} else if ((_root.posx == 7) && (_root.posy == 6)) {
_root.allowUp = _root.posx7y5;
_root.allowDown = _root.posx7y7;
_root.allowRight = _root.posx8y6;
_root.allowLeft = _root.posx6y6;
} else if ((_root.posx == 7) && (_root.posy == 7)) {
_root.allowUp = _root.posx7y6;
_root.allowDown = _root.posx7y8;
_root.allowRight = _root.posx8y7;
_root.allowLeft = _root.posx6y7;
} else if ((_root.posx == 7) && (_root.posy == 8)) {
_root.allowUp = _root.posx7y7;
_root.allowDown = _root.posx7y9;
_root.allowRight = _root.posx8y8;
_root.allowLeft = _root.posx6y8;
} else if ((_root.posx == 7) && (_root.posy == 9)) {
_root.allowUp = _root.posx7y8;
_root.allowDown = false;
_root.allowRight = _root.posx8y9;
_root.allowLeft = _root.posx6y9;
} else if ((_root.posx == 8) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx8y2;
_root.allowRight = _root.posx9y1;
_root.allowLeft = _root.posx7y1;
} else if ((_root.posx == 8) && (_root.posy == 2)) {
_root.allowUp = _root.posx8y1;
_root.allowDown = _root.posx8y3;
_root.allowRight = _root.posx9y2;
_root.allowLeft = _root.posx7y2;
} else if ((_root.posx == 8) && (_root.posy == 3)) {
_root.allowUp = _root.posx8y2;
_root.allowDown = _root.posx8y4;
_root.allowRight = _root.posx9y3;
_root.allowLeft = _root.posx7y3;
} else if ((_root.posx == 8) && (_root.posy == 4)) {
_root.allowUp = _root.posx8y3;
_root.allowDown = _root.posx8y5;
_root.allowRight = _root.posx9y4;
_root.allowLeft = _root.posx7y4;
} else if ((_root.posx == 8) && (_root.posy == 5)) {
_root.allowUp = _root.posx8y4;
_root.allowDown = _root.posx8y6;
_root.allowRight = _root.posx9y5;
_root.allowLeft = _root.posx7y5;
} else if ((_root.posx == 8) && (_root.posy == 6)) {
_root.allowUp = _root.posx8y5;
_root.allowDown = _root.posx8y7;
_root.allowRight = _root.posx9y6;
_root.allowLeft = _root.posx7y6;
} else if ((_root.posx == 8) && (_root.posy == 7)) {
_root.allowUp = _root.posx8y6;
_root.allowDown = _root.posx8y8;
_root.allowRight = _root.posx9y7;
_root.allowLeft = _root.posx7y7;
} else if ((_root.posx == 8) && (_root.posy == 8)) {
_root.allowUp = _root.posx8y7;
_root.allowDown = _root.posx8y9;
_root.allowRight = _root.posx9y8;
_root.allowLeft = _root.posx7y8;
} else if ((_root.posx == 8) && (_root.posy == 9)) {
_root.allowUp = _root.posx8y8;
_root.allowDown = false;
_root.allowRight = _root.posx9y9;
_root.allowLeft = _root.posx7y9;
} else if ((_root.posx == 9) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx9y2;
_root.allowRight = false;
_root.allowLeft = _root.posx8y1;
} else if ((_root.posx == 9) && (_root.posy == 2)) {
_root.allowUp = _root.posx9y1;
_root.allowDown = _root.posx9y3;
_root.allowRight = false;
_root.allowLeft = _root.posx8y2;
} else if ((_root.posx == 9) && (_root.posy == 3)) {
_root.allowUp = _root.posx9y2;
_root.allowDown = _root.posx9y4;
_root.allowRight = false;
_root.allowLeft = _root.posx8y3;
} else if ((_root.posx == 9) && (_root.posy == 4)) {
_root.allowUp = _root.posx9y3;
_root.allowDown = _root.posx9y5;
_root.allowRight = false;
_root.allowLeft = _root.posx8y4;
} else if ((_root.posx == 9) && (_root.posy == 5)) {
_root.allowUp = _root.posx9y4;
_root.allowDown = _root.posx9y6;
_root.allowRight = false;
_root.allowLeft = _root.posx8y5;
} else if ((_root.posx == 9) && (_root.posy == 6)) {
_root.allowUp = _root.posx9y5;
_root.allowDown = _root.posx9y7;
_root.allowRight = false;
_root.allowLeft = _root.posx8y6;
} else if ((_root.posx == 9) && (_root.posy == 7)) {
_root.allowUp = _root.posx9y6;
_root.allowDown = _root.posx9y8;
_root.allowRight = false;
_root.allowLeft = _root.posx8y7;
} else if ((_root.posx == 9) && (_root.posy == 8)) {
_root.allowUp = _root.posx9y7;
_root.allowDown = _root.posx9y9;
_root.allowRight = false;
_root.allowLeft = _root.posx8y8;
} else if ((_root.posx == 9) && (_root.posy == 9)) {
_root.allowUp = _root.posx9y8;
_root.allowDown = false;
_root.allowRight = false;
_root.allowLeft = _root.posx8y9;
}
}
Instance of Symbol 33 MovieClip [fade] "pauseScreen" in Frame 583
onClipEvent (load) {
if (_root.pauseV == false) {
this._visible = false;
}
}
onClipEvent (enterFrame) {
if ((_root.pauseV == false) && (this._visible == true)) {
this._visible = false;
} else if ((_root.pauseV == true) && (this._visible == false)) {
this._visible = true;
}
}
Instance of Symbol 166 MovieClip in Frame 584
onClipEvent (load) {
fps = 0;
}
onClipEvent (enterFrame) {
if (fps > 0) {
fps = fps - 1;
} else {
_root.Sec = _root.Sec + 1;
fps = 24;
}
if (_root.Sec == 60) {
_root.Sec = 0;
_root.Min = _root.Min + 1;
}
if (_root.Sec < 10) {
_root.putSec = "0" + _root.Sec;
} else {
_root.putSec = _root.Sec;
}
if (_root.Min < 10) {
_root.putMin = "0" + _root.Min;
} else {
_root.putMin = _root.Min;
}
}
Instance of Symbol 94 MovieClip in Frame 584
onClipEvent (load) {
this.onClip._visible = false;
this.offClip._visible = false;
if (_root.musicV == true) {
this.offClip._alpha = 30;
this.onClip._alpha = 100;
} else {
this.offClip._alpha = 100;
this.onClip._alpha = 30;
}
}
Frame 594
if (_root.gameStatus == "exit") {
_root.totalSec = _root.totalSec + _root.Sec;
_root.totalMin = _root.totalMin + _root.Min;
_root.gameStatus = "inactive";
gotoAndPlay (642);
} else if (_root.gameStatus == "retry") {
gotoAndPlay (562);
_root.gameStatus = "in";
} else if (_root.gameStatus == "clear") {
_root.totalSec = _root.totalSec + _root.Sec;
_root.totalMin = _root.totalMin + _root.Min;
_root.level10pass = true;
_root.levelV = "allclear";
_root.exitstatus = "CLEARED!";
gotoAndPlay (642);
_root.gameStatus = "in";
}
Frame 601
gotoAndPlay (120);
Frame 602
_root.gameStatus = "in";
_root.pauseV = false;
_root.posx = 5;
_root.posy = 5;
_root.balldir = "none";
_root.balltimer = 0;
_root.allowUp = true;
_root.allowDown = true;
_root.allowRight = true;
_root.allowLeft = true;
_root.redboxV = true;
_root.forcefieldV = true;
_root.teleporterV = true;
_root.teletimer = 0;
_root.teleporting = false;
_root.posx1y1 = true;
_root.posx1y2 = true;
_root.posx1y3 = true;
_root.posx1y4 = true;
_root.posx1y5 = true;
_root.posx1y6 = true;
_root.posx1y7 = true;
_root.posx1y8 = true;
_root.posx1y9 = true;
_root.posx2y1 = true;
_root.posx2y2 = true;
_root.posx2y3 = false;
_root.posx2y4 = true;
_root.posx2y5 = true;
_root.posx2y6 = false;
_root.posx2y7 = true;
_root.posx2y8 = false;
_root.posx2y9 = true;
_root.posx3y1 = true;
_root.posx3y2 = false;
_root.posx3y3 = true;
_root.posx3y4 = false;
_root.posx3y5 = true;
_root.posx3y6 = true;
_root.posx3y7 = true;
_root.posx3y8 = true;
_root.posx3y9 = false;
_root.posx4y1 = true;
_root.posx4y2 = true;
_root.posx4y3 = true;
_root.posx4y4 = true;
_root.posx4y5 = true;
_root.posx4y6 = true;
_root.posx4y7 = false;
_root.posx4y8 = true;
_root.posx4y9 = true;
_root.posx5y1 = true;
_root.posx5y2 = true;
_root.posx5y3 = false;
_root.posx5y4 = true;
_root.posx5y5 = true;
_root.posx5y6 = true;
_root.posx5y7 = true;
_root.posx5y8 = true;
_root.posx5y9 = true;
_root.posx6y1 = true;
_root.posx6y2 = true;
_root.posx6y3 = false;
_root.posx6y4 = true;
_root.posx6y5 = true;
_root.posx6y6 = false;
_root.posx6y7 = true;
_root.posx6y8 = false;
_root.posx6y9 = true;
_root.posx7y1 = true;
_root.posx7y2 = true;
_root.posx7y3 = true;
_root.posx7y4 = true;
_root.posx7y5 = false;
_root.posx7y6 = true;
_root.posx7y7 = true;
_root.posx7y8 = false;
_root.posx7y9 = true;
_root.posx8y1 = true;
_root.posx8y2 = true;
_root.posx8y3 = false;
_root.posx8y4 = true;
_root.posx8y5 = true;
_root.posx8y6 = true;
_root.posx8y7 = true;
_root.posx8y8 = true;
_root.posx8y9 = true;
_root.posx9y1 = false;
_root.posx9y2 = true;
_root.posx9y3 = true;
_root.posx9y4 = true;
_root.posx9y5 = true;
_root.posx9y6 = true;
_root.posx9y7 = true;
_root.posx9y8 = true;
_root.posx9y9 = true;
Instance of Symbol 275 MovieClip in Frame 602
onClipEvent (enterFrame) {
if (((_root.posx == 1) && (_root.posy == 2)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
if (((_root.posx == 1) && (_root.posy == 6)) && (_root.allowDown == true)) {
_root.allowDown = false;
}
if (((_root.posx == 2) && (_root.posy == 2)) && (_root.allowLeft == true)) {
_root.allowLeft = false;
}
if (((_root.posx == 2) && (_root.posy == 4)) && (_root.allowLeft == true)) {
_root.allowLeft = false;
}
if (((_root.posx == 2) && (_root.posy == 5)) && (_root.allowLeft == true)) {
_root.allowLeft = false;
}
if (((_root.posx == 3) && (_root.posy == 5)) && (_root.allowLeft == true)) {
_root.allowLeft = false;
}
if (((_root.posx == 3) && (_root.posy == 6)) && (_root.allowDown == true)) {
_root.allowDown = false;
}
if (((_root.posx == 4) && (_root.posy == 2)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
if (((_root.posx == 4) && (_root.posy == 3)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
if (((_root.posx == 4) && (_root.posy == 5)) && (_root.allowRight == true)) {
_root.allowRight = false;
}
if (((_root.posx == 4) && (_root.posy == 6)) && (_root.allowLeft == true)) {
_root.allowLeft = false;
}
if (((_root.posx == 5) && (_root.posy == 4)) && (_root.allowDown == true)) {
_root.allowDown = false;
}
if (((_root.posx == 5) && (_root.posy == 6)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
if (((_root.posx == 5) && (_root.posy == 7)) && (_root.allowRight == true)) {
_root.allowRight = false;
}
if (((_root.posx == 5) && (_root.posy == 8)) && (_root.allowDown == true)) {
_root.allowDown = false;
}
if (((_root.posx == 6) && (_root.posy == 1)) && (_root.allowDown == true)) {
_root.allowDown = false;
}
if (((_root.posx == 6) && (_root.posy == 2)) && (_root.allowRight == true)) {
_root.allowRight = false;
}
if (((_root.posx == 6) && (_root.posy == 5)) && (_root.allowLeft == true)) {
_root.allowLeft = false;
}
if (((_root.posx == 6) && (_root.posy == 9)) && (_root.allowRight == true)) {
_root.allowRight = false;
}
if ((_root.posx == 7) && (_root.posy == 1)) {
if (_root.allowLeft == true) {
_root.allowLeft = false;
}
if (_root.allowRight == true) {
_root.allowRight = false;
}
}
if (((_root.posx == 7) && (_root.posy == 2)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
if (((_root.posx == 7) && (_root.posy == 6)) && (_root.allowRight == true)) {
_root.allowRight = false;
}
if (((_root.posx == 8) && (_root.posy == 4)) && (_root.allowDown == true)) {
_root.allowDown = false;
}
if (((_root.posx == 8) && (_root.posy == 5)) && (_root.allowRight == true)) {
_root.allowRight = false;
}
if (((_root.posx == 8) && (_root.posy == 6)) && (_root.allowRight == true)) {
_root.allowRight = false;
}
if ((_root.posx == 8) && (_root.posy == 8)) {
if (_root.allowDown == true) {
_root.allowDown = false;
}
if (_root.allowRight == true) {
_root.allowRight = false;
}
}
}
Instance of Symbol 52 MovieClip [redbox] "red1" in Frame 602
onClipEvent (load) {
this._visible = false;
ready = true;
}
onClipEvent (enterFrame) {
if ((((_root.posx == 3) && (_root.posy == 5)) && (_root.balltimer == 1)) && (ready == true)) {
if (_root.redboxV == false) {
_root.red1._visible = false;
_root.posx9y2 = true;
_root.red2._visible = false;
_root.posx7y4 = true;
_root.red3._visible = false;
_root.posx3y1 = true;
_root.red4._visible = true;
_root.posx5y3 = false;
_root.red5._visible = false;
_root.posx9y7 = true;
_root.red6._visible = true;
_root.posx3y2 = false;
_root.red7._visible = false;
_root.posx4y4 = true;
_root.red8._visible = true;
_root.posx6y6 = false;
_root.red9._visible = false;
_root.posx7y7 = true;
_root.red10._visible = true;
_root.posx2y3 = false;
_root.red11._visible = true;
_root.posx7y8 = false;
_root.red12._visible = false;
_root.posx1y3 = true;
_root.red13._visible = true;
_root.posx2y6 = false;
_root.red14._visible = false;
_root.posx4y8 = true;
_root.red15._visible = false;
_root.posx2y7 = true;
_root.red16._visible = true;
_root.posx3y9 = false;
_root.red17._visible = false;
_root.posx2y9 = true;
_root.redboxV = true;
} else if (_root.redboxV == true) {
_root.red1._visible = true;
_root.posx9y2 = false;
_root.red2._visible = true;
_root.posx7y4 = false;
_root.red3._visible = true;
_root.posx3y1 = false;
_root.red4._visible = false;
_root.posx5y3 = true;
_root.red5._visible = true;
_root.posx9y7 = false;
_root.red6._visible = false;
_root.posx3y2 = true;
_root.red7._visible = true;
_root.posx4y4 = false;
_root.red8._visible = false;
_root.posx6y6 = true;
_root.red9._visible = true;
_root.posx7y7 = false;
_root.red10._visible = false;
_root.posx2y3 = true;
_root.red11._visible = false;
_root.posx7y8 = true;
_root.red12._visible = true;
_root.posx1y3 = false;
_root.red13._visible = false;
_root.posx2y6 = true;
_root.red14._visible = true;
_root.posx4y8 = false;
_root.red15._visible = true;
_root.posx2y7 = false;
_root.red16._visible = false;
_root.posx3y9 = true;
_root.red17._visible = true;
_root.posx2y9 = false;
_root.redboxV = false;
}
_root.redS.start();
recentX = _root.posx;
recentY = _root.posy;
ready = false;
} else if (((_root.posx != recentX) || (_root.posy != recentY)) && (ready == false)) {
ready = true;
}
}
Instance of Symbol 242 MovieClip "teleo1" in Frame 602
onClipEvent (load) {
ready = true;
Ainaction = false;
Binaction = false;
}
onClipEvent (enterFrame) {
if (((((_root.posx == 1) && (_root.posy == 5)) || ((_root.posx == 7) && (_root.posy == 3))) && (_root.balltimer == 0)) && (ready == true)) {
if (_root.teleporterV == false) {
_root.teleo1._visible = true;
_root.teleu1._visible = true;
_root.teleo2._visible = false;
_root.teleu2._visible = false;
_root.teleo3._visible = false;
_root.teleu3._visible = false;
_root.teleo4._visible = true;
_root.teleu4._visible = true;
_root.teleporterV = true;
} else if (_root.teleporterV == true) {
_root.teleo1._visible = false;
_root.teleu1._visible = false;
_root.teleo2._visible = true;
_root.teleu2._visible = true;
_root.teleo3._visible = true;
_root.teleu3._visible = true;
_root.teleo4._visible = false;
_root.teleu4._visible = false;
_root.teleporterV = false;
}
_root.teleBtnS.start();
recentX = _root.posx;
recentY = _root.posy;
ready = false;
} else if (((_root.posx != recentX) || (_root.posy != recentY)) && (ready == false)) {
ready = true;
}
if (_root.teletimer == 13) {
_root.teleS.start();
}
if (_root.teletimer > 0) {
_root.teletimer = _root.teletimer - 1;
}
if (((((_root.posx == 8) && (_root.posy == 2)) && (Binaction == false)) && (_root.teleporterV == true)) && (_root.balltimer == 0)) {
if (Ainaction != true) {
_root.teletimer = 13;
Ainaction = true;
}
if (_root.ball._alpha > 0) {
_root.ball._alpha = _root.ball._alpha - 20;
} else {
_root.ball._x = _root.ball._x - 24;
_root.ball._y = _root.ball._y + 312;
_root.posx = 1;
_root.posy = 8;
}
} else if (((_root.posx == 1) && (_root.posy == 8)) && (Ainaction == true)) {
if (_root.ball._alpha < 100) {
_root.ball._alpha = _root.ball._alpha + 20;
}
} else if ((_root.posx != 1) || ((_root.posy != 8) && (Ainaction != false))) {
Ainaction = false;
}
if (((((_root.posx == 1) && (_root.posy == 8)) && (Ainaction == false)) && (_root.teleporterV == true)) && (_root.balltimer == 0)) {
if (Binaction != true) {
_root.teletimer = 13;
Binaction = true;
}
if (_root.ball._alpha > 0) {
_root.ball._alpha = _root.ball._alpha - 20;
} else {
_root.ball._x = _root.ball._x + 24;
_root.ball._y = _root.ball._y - 312;
_root.posx = 8;
_root.posy = 2;
}
} else if (((_root.posx == 8) && (_root.posy == 2)) && (Binaction == true)) {
if (_root.ball._alpha < 100) {
_root.ball._alpha = _root.ball._alpha + 20;
}
} else if ((_root.posx != 8) || ((_root.posy != 2) && (Binaction != false))) {
Binaction = false;
}
}
Instance of Symbol 204 MovieClip "force1" in Frame 602
onClipEvent (load) {
this._visible = false;
ready = true;
}
onClipEvent (enterFrame) {
if ((((_root.posx == 7) && (_root.posy == 9)) && (_root.balltimer == 1)) && (ready == true)) {
if (_root.forcefieldV == false) {
_root.force1._visible = false;
_root.force2._visible = true;
_root.force3._visible = false;
_root.force4._visible = true;
_root.force5._visible = false;
_root.force6._visible = true;
_root.force7._visible = true;
_root.force8._visible = false;
_root.force9._visible = false;
_root.force10._visible = true;
_root.force11._visible = false;
_root.force12._visible = false;
_root.force13._visible = true;
_root.force14._visible = true;
_root.force15._visible = true;
_root.force16._visible = false;
_root.force17._visible = true;
_root.force18._visible = true;
_root.force19._visible = false;
_root.forcefieldV = true;
} else if (_root.forcefieldV == true) {
_root.force1._visible = true;
_root.force2._visible = false;
_root.force3._visible = true;
_root.force4._visible = false;
_root.force5._visible = true;
_root.force6._visible = false;
_root.force7._visible = false;
_root.force8._visible = true;
_root.force9._visible = true;
_root.force10._visible = false;
_root.force11._visible = true;
_root.force12._visible = true;
_root.force13._visible = false;
_root.force14._visible = false;
_root.force15._visible = false;
_root.force16._visible = true;
_root.force17._visible = false;
_root.force18._visible = false;
_root.force19._visible = true;
_root.forcefieldV = false;
}
_root.forceS.start();
recentX = _root.posx;
recentY = _root.posy;
ready = false;
} else if (((_root.posx != recentX) || (_root.posy != recentY)) && (ready == false)) {
ready = true;
}
if (_root.forcefieldV == false) {
if (((_root.posx == 5) && (_root.posy == 1)) && (_root.allowRight == true)) {
_root.allowRight = false;
} else if (((_root.posx == 6) && (_root.posy == 1)) && (_root.allowLeft == true)) {
_root.allowLeft = false;
}
}
}
Instance of Symbol 204 MovieClip "force2" in Frame 602
onClipEvent (enterFrame) {
if (_root.forcefieldV == true) {
if (((_root.posx == 7) && (_root.posy == 2)) && (_root.allowDown == true)) {
_root.allowDown = false;
} else if (((_root.posx == 7) && (_root.posy == 3)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
}
}
Instance of Symbol 204 MovieClip "force5" in Frame 602
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (_root.forcefieldV == false) {
if (((_root.posx == 9) && (_root.posy == 4)) && (_root.allowDown == true)) {
_root.allowDown = false;
} else if (((_root.posx == 9) && (_root.posy == 5)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
}
}
Instance of Symbol 204 MovieClip "force3" in Frame 602
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (_root.forcefieldV == false) {
if (((_root.posx == 9) && (_root.posy == 3)) && (_root.allowDown == true)) {
_root.allowDown = false;
} else if (((_root.posx == 9) && (_root.posy == 4)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
}
}
Instance of Symbol 204 MovieClip "force4" in Frame 602
onClipEvent (enterFrame) {
if (_root.forcefieldV == true) {
if (((_root.posx == 8) && (_root.posy == 4)) && (_root.allowRight == true)) {
_root.allowRight = false;
} else if (((_root.posx == 9) && (_root.posy == 4)) && (_root.allowLeft == true)) {
_root.allowLeft = false;
}
}
}
Instance of Symbol 204 MovieClip "force7" in Frame 602
onClipEvent (enterFrame) {
if (_root.forcefieldV == true) {
if (((_root.posx == 5) && (_root.posy == 2)) && (_root.allowRight == true)) {
_root.allowRight = false;
} else if (((_root.posx == 6) && (_root.posy == 2)) && (_root.allowLeft == true)) {
_root.allowLeft = false;
}
}
}
Instance of Symbol 204 MovieClip "force6" in Frame 602
onClipEvent (enterFrame) {
if (_root.forcefieldV == true) {
if (((_root.posx == 5) && (_root.posy == 1)) && (_root.allowDown == true)) {
_root.allowDown = false;
} else if (((_root.posx == 5) && (_root.posy == 2)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
}
}
Instance of Symbol 204 MovieClip "force8" in Frame 602
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (_root.forcefieldV == false) {
if (((_root.posx == 4) && (_root.posy == 2)) && (_root.allowRight == true)) {
_root.allowRight = false;
} else if (((_root.posx == 5) && (_root.posy == 2)) && (_root.allowLeft == true)) {
_root.allowLeft = false;
}
}
}
Instance of Symbol 52 MovieClip [redbox] "red2" in Frame 602
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 52 MovieClip [redbox] "red3" in Frame 602
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 52 MovieClip [redbox] "red5" in Frame 602
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 52 MovieClip [redbox] "red7" in Frame 602
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 204 MovieClip "force9" in Frame 602
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (_root.forcefieldV == false) {
if (((_root.posx == 2) && (_root.posy == 1)) && (_root.allowDown == true)) {
_root.allowDown = false;
} else if (((_root.posx == 2) && (_root.posy == 2)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
}
}
Instance of Symbol 204 MovieClip "force10" in Frame 602
onClipEvent (enterFrame) {
if (_root.forcefieldV == true) {
if (((_root.posx == 3) && (_root.posy == 3)) && (_root.allowRight == true)) {
_root.allowRight = false;
} else if (((_root.posx == 4) && (_root.posy == 3)) && (_root.allowLeft == true)) {
_root.allowLeft = false;
}
}
}
Instance of Symbol 242 MovieClip "teleo2" in Frame 602
onClipEvent (load) {
_root.teleo2._visible = false;
_root.teleu2._visible = false;
Ainaction = false;
Binaction = false;
}
onClipEvent (enterFrame) {
if (((((_root.posx == 3) && (_root.posy == 3)) && (Binaction == false)) && (_root.teleporterV == false)) && (_root.balltimer == 0)) {
if (Ainaction != true) {
_root.teletimer = 13;
Ainaction = true;
}
if (_root.ball._alpha > 0) {
_root.ball._alpha = _root.ball._alpha - 20;
} else {
_root.ball._x = _root.ball._x + 216;
_root.ball._y = _root.ball._y - 24;
_root.posx = 8;
_root.posy = 7;
}
} else if (((_root.posx == 8) && (_root.posy == 7)) && (Ainaction == true)) {
if (_root.ball._alpha < 100) {
_root.ball._alpha = _root.ball._alpha + 20;
}
} else if ((_root.posx != 8) || ((_root.posy != 7) && (Ainaction != false))) {
Ainaction = false;
}
if (((((_root.posx == 8) && (_root.posy == 7)) && (Ainaction == false)) && (_root.teleporterV == false)) && (_root.balltimer == 0)) {
if (Binaction != true) {
_root.teletimer = 13;
Binaction = true;
}
if (_root.ball._alpha > 0) {
_root.ball._alpha = _root.ball._alpha - 20;
} else {
_root.ball._x = _root.ball._x - 216;
_root.ball._y = _root.ball._y + 24;
_root.posx = 3;
_root.posy = 3;
}
} else if (((_root.posx == 3) && (_root.posy == 3)) && (Binaction == true)) {
if (_root.ball._alpha < 100) {
_root.ball._alpha = _root.ball._alpha + 20;
}
} else if ((_root.posx != 3) || ((_root.posy != 3) && (Binaction != false))) {
Binaction = false;
}
}
Instance of Symbol 242 MovieClip "teleo3" in Frame 602
onClipEvent (load) {
_root.teleo3._visible = false;
_root.teleu3._visible = false;
}
Instance of Symbol 52 MovieClip [redbox] "red9" in Frame 602
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 52 MovieClip [redbox] "red12" in Frame 602
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 204 MovieClip "force13" in Frame 602
onClipEvent (enterFrame) {
if (_root.forcefieldV == true) {
if (((_root.posx == 2) && (_root.posy == 4)) && (_root.allowDown == true)) {
_root.allowDown = false;
} else if (((_root.posx == 2) && (_root.posy == 5)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
}
}
Instance of Symbol 204 MovieClip "force11" in Frame 602
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (_root.forcefieldV == false) {
if (((_root.posx == 3) && (_root.posy == 5)) && (_root.allowRight == true)) {
_root.allowRight = false;
} else if (((_root.posx == 4) && (_root.posy == 5)) && (_root.allowLeft == true)) {
_root.allowLeft = false;
}
}
}
Instance of Symbol 204 MovieClip "force12" in Frame 602
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (_root.forcefieldV == false) {
if (((_root.posx == 5) && (_root.posy == 6)) && (_root.allowDown == true)) {
_root.allowDown = false;
} else if (((_root.posx == 5) && (_root.posy == 7)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
}
}
Instance of Symbol 204 MovieClip "force14" in Frame 602
onClipEvent (enterFrame) {
if (_root.forcefieldV == true) {
if (((_root.posx == 3) && (_root.posy == 5)) && (_root.allowDown == true)) {
_root.allowDown = false;
} else if (((_root.posx == 3) && (_root.posy == 6)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
}
}
Instance of Symbol 204 MovieClip "force15" in Frame 602
onClipEvent (enterFrame) {
if (_root.forcefieldV == true) {
if (((_root.posx == 5) && (_root.posy == 7)) && (_root.allowDown == true)) {
_root.allowDown = false;
} else if (((_root.posx == 5) && (_root.posy == 8)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
}
}
Instance of Symbol 204 MovieClip "force16" in Frame 602
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (_root.forcefieldV == false) {
if (((_root.posx == 1) && (_root.posy == 4)) && (_root.allowDown == true)) {
_root.allowDown = false;
} else if (((_root.posx == 1) && (_root.posy == 5)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
}
}
Instance of Symbol 204 MovieClip "force17" in Frame 602
onClipEvent (enterFrame) {
if (_root.forcefieldV == true) {
if (((_root.posx == 1) && (_root.posy == 5)) && (_root.allowDown == true)) {
_root.allowDown = false;
} else if (((_root.posx == 1) && (_root.posy == 6)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
}
}
Instance of Symbol 52 MovieClip [redbox] "red14" in Frame 602
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 52 MovieClip [redbox] "red15" in Frame 602
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 52 MovieClip [redbox] "red17" in Frame 602
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 204 MovieClip "force18" in Frame 602
onClipEvent (enterFrame) {
if (_root.forcefieldV == true) {
if (((_root.posx == 1) && (_root.posy == 7)) && (_root.allowDown == true)) {
_root.allowDown = false;
} else if (((_root.posx == 1) && (_root.posy == 8)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
}
}
Instance of Symbol 204 MovieClip "force19" in Frame 602
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (_root.forcefieldV == false) {
if (((_root.posx == 1) && (_root.posy == 8)) && (_root.allowDown == true)) {
_root.allowDown = false;
} else if (((_root.posx == 1) && (_root.posy == 9)) && (_root.allowUp == true)) {
_root.allowUp = false;
}
}
}
Instance of Symbol 94 MovieClip in Frame 602
onClipEvent (load) {
this.onClip._visible = false;
this.offClip._visible = false;
if (_root.musicV == true) {
this.offClip._alpha = 30;
this.onClip._alpha = 100;
} else {
this.offClip._alpha = 100;
this.onClip._alpha = 30;
}
}
Instance of Symbol 166 MovieClip in Frame 611
onClipEvent (load) {
fps = 0;
}
onClipEvent (enterFrame) {
if (_root.pauseV != true) {
if (fps > 0) {
fps = fps - 1;
} else {
_root.Sec = _root.Sec + 1;
fps = 24;
}
if (_root.Sec == 60) {
_root.Sec = 0;
_root.Min = _root.Min + 1;
}
if (_root.Sec < 10) {
_root.putSec = "0" + _root.Sec;
} else {
_root.putSec = _root.Sec;
}
if (_root.Min < 10) {
_root.putMin = "0" + _root.Min;
} else {
_root.putMin = _root.Min;
}
}
}
Frame 623
_root.gameStatus = "play";
stop();
Instance of Symbol 37 MovieClip [ball] "ballunder" in Frame 623
onClipEvent (load) {
this._visible = false;
greenPushed = false;
elevator = "standby";
}
onClipEvent (enterFrame) {
if ((((_root.posx == 1) && (_root.posy == 9)) && (_root.balltimer == 0)) && (greenPushed == false)) {
_root.goaloff._visible = false;
greenPushed = true;
_root.greenBtnS.start();
}
if (((((_root.posx == 6) && (_root.posy == 4)) && (_root.balltimer == 0)) && (greenPushed == true)) && (_root.gameStatus == "play")) {
this._visible = true;
_root.ball._visible = false;
_root.gameStatus = "clear";
_root.elevatorS.start();
}
if ((_root.gameStatus == "clear") && (_root.goalon._y < 283.5)) {
this._y = this._y + 2;
_root.goalon._y = _root.goalon._y + 2;
} else if (_root.goalon._y > 283.5) {
_root.goalon._y = 283.5;
} else if (_root.goalon._y == 283.5) {
_root.play();
}
}
Instance of Symbol 37 MovieClip [ball] "ball" in Frame 623
onClipEvent (enterFrame) {
if (((_root.pauseV == false) && (_root.gameStatus == "play")) && (_root.teletimer == 0)) {
if (_root.balltimer == 0) {
if (Key.isDown(38) && (_root.allowUp == true)) {
_root.balldir = "up";
_root.balltimer = 6;
_root.posy = _root.posy - 1;
} else if (Key.isDown(40) && (_root.allowDown == true)) {
_root.balldir = "down";
_root.balltimer = 6;
_root.posy = _root.posy + 1;
} else if (Key.isDown(39) && (_root.allowRight == true)) {
_root.balldir = "right";
_root.balltimer = 6;
_root.posx = _root.posx + 1;
} else if (Key.isDown(37) && (_root.allowLeft == true)) {
_root.balldir = "left";
_root.balltimer = 6;
_root.posx = _root.posx - 1;
} else if (_root.balldir != "none") {
_root.balldir = "none";
}
} else if (_root.balltimer > 0) {
_root.balltimer = _root.balltimer - 1;
if (_root.balldir == "up") {
this._x = this._x - 4;
this._y = this._y - 4;
} else if (_root.balldir == "down") {
this._x = this._x + 4;
this._y = this._y + 4;
} else if (_root.balldir == "right") {
this._x = this._x + 4;
this._y = this._y - 4;
} else if (_root.balldir == "left") {
this._x = this._x - 4;
this._y = this._y + 4;
}
}
}
if ((_root.gameStatus != "play") && (this._alpha > 0)) {
this._alpha = this._alpha - 20;
this._yscale = this._yscale - 10;
this._xscale = this._xscale - 10;
}
if ((_root.posx == 1) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx1y2;
_root.allowRight = _root.posx2y1;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 2)) {
_root.allowUp = _root.posx1y1;
_root.allowDown = _root.posx1y3;
_root.allowRight = _root.posx2y2;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 3)) {
_root.allowUp = _root.posx1y2;
_root.allowDown = _root.posx1y4;
_root.allowRight = _root.posx2y3;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 4)) {
_root.allowUp = _root.posx1y3;
_root.allowDown = _root.posx1y5;
_root.allowRight = _root.posx2y4;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 5)) {
_root.allowUp = _root.posx1y4;
_root.allowDown = _root.posx1y6;
_root.allowRight = _root.posx2y5;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 6)) {
_root.allowUp = _root.posx1y5;
_root.allowDown = _root.posx1y7;
_root.allowRight = _root.posx2y6;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 7)) {
_root.allowUp = _root.posx1y6;
_root.allowDown = _root.posx1y8;
_root.allowRight = _root.posx2y7;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 8)) {
_root.allowUp = _root.posx1y7;
_root.allowDown = _root.posx1y9;
_root.allowRight = _root.posx2y8;
_root.allowLeft = false;
} else if ((_root.posx == 1) && (_root.posy == 9)) {
_root.allowUp = _root.posx1y8;
_root.allowDown = false;
_root.allowRight = _root.posx2y9;
_root.allowLeft = false;
} else if ((_root.posx == 2) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx2y2;
_root.allowRight = _root.posx3y1;
_root.allowLeft = _root.posx1y1;
} else if ((_root.posx == 2) && (_root.posy == 2)) {
_root.allowUp = _root.posx2y1;
_root.allowDown = _root.posx2y3;
_root.allowRight = _root.posx3y2;
_root.allowLeft = _root.posx1y2;
} else if ((_root.posx == 2) && (_root.posy == 3)) {
_root.allowUp = _root.posx2y2;
_root.allowDown = _root.posx2y4;
_root.allowRight = _root.posx3y3;
_root.allowLeft = _root.posx1y3;
} else if ((_root.posx == 2) && (_root.posy == 4)) {
_root.allowUp = _root.posx2y3;
_root.allowDown = _root.posx2y5;
_root.allowRight = _root.posx3y4;
_root.allowLeft = _root.posx1y4;
} else if ((_root.posx == 2) && (_root.posy == 5)) {
_root.allowUp = _root.posx2y4;
_root.allowDown = _root.posx2y6;
_root.allowRight = _root.posx3y5;
_root.allowLeft = _root.posx1y5;
} else if ((_root.posx == 2) && (_root.posy == 6)) {
_root.allowUp = _root.posx2y5;
_root.allowDown = _root.posx2y7;
_root.allowRight = _root.posx3y6;
_root.allowLeft = _root.posx1y6;
} else if ((_root.posx == 2) && (_root.posy == 7)) {
_root.allowUp = _root.posx2y6;
_root.allowDown = _root.posx2y8;
_root.allowRight = _root.posx3y7;
_root.allowLeft = _root.posx1y7;
} else if ((_root.posx == 2) && (_root.posy == 8)) {
_root.allowUp = _root.posx2y7;
_root.allowDown = _root.posx2y9;
_root.allowRight = _root.posx3y8;
_root.allowLeft = _root.posx1y8;
} else if ((_root.posx == 2) && (_root.posy == 9)) {
_root.allowUp = _root.posx2y8;
_root.allowDown = false;
_root.allowRight = _root.posx3y9;
_root.allowLeft = _root.posx1y9;
} else if ((_root.posx == 3) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx3y2;
_root.allowRight = _root.posx4y1;
_root.allowLeft = _root.posx2y1;
} else if ((_root.posx == 3) && (_root.posy == 2)) {
_root.allowUp = _root.posx3y1;
_root.allowDown = _root.posx3y3;
_root.allowRight = _root.posx4y2;
_root.allowLeft = _root.posx2y2;
} else if ((_root.posx == 3) && (_root.posy == 3)) {
_root.allowUp = _root.posx3y2;
_root.allowDown = _root.posx3y4;
_root.allowRight = _root.posx4y3;
_root.allowLeft = _root.posx2y3;
} else if ((_root.posx == 3) && (_root.posy == 4)) {
_root.allowUp = _root.posx3y3;
_root.allowDown = _root.posx3y5;
_root.allowRight = _root.posx4y4;
_root.allowLeft = _root.posx2y4;
} else if ((_root.posx == 3) && (_root.posy == 5)) {
_root.allowUp = _root.posx3y4;
_root.allowDown = _root.posx3y6;
_root.allowRight = _root.posx4y5;
_root.allowLeft = _root.posx2y5;
} else if ((_root.posx == 3) && (_root.posy == 6)) {
_root.allowUp = _root.posx3y5;
_root.allowDown = _root.posx3y7;
_root.allowRight = _root.posx4y6;
_root.allowLeft = _root.posx2y6;
} else if ((_root.posx == 3) && (_root.posy == 7)) {
_root.allowUp = _root.posx3y6;
_root.allowDown = _root.posx3y8;
_root.allowRight = _root.posx4y7;
_root.allowLeft = _root.posx2y7;
} else if ((_root.posx == 3) && (_root.posy == 8)) {
_root.allowUp = _root.posx3y7;
_root.allowDown = _root.posx3y9;
_root.allowRight = _root.posx4y8;
_root.allowLeft = _root.posx2y8;
} else if ((_root.posx == 3) && (_root.posy == 9)) {
_root.allowUp = _root.posx3y8;
_root.allowDown = false;
_root.allowRight = _root.posx4y9;
_root.allowLeft = _root.posx2y9;
} else if ((_root.posx == 4) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx4y2;
_root.allowRight = _root.posx5y1;
_root.allowLeft = _root.posx3y1;
} else if ((_root.posx == 4) && (_root.posy == 2)) {
_root.allowUp = _root.posx4y1;
_root.allowDown = _root.posx4y3;
_root.allowRight = _root.posx5y2;
_root.allowLeft = _root.posx3y2;
} else if ((_root.posx == 4) && (_root.posy == 3)) {
_root.allowUp = _root.posx4y2;
_root.allowDown = _root.posx4y4;
_root.allowRight = _root.posx5y3;
_root.allowLeft = _root.posx3y3;
} else if ((_root.posx == 4) && (_root.posy == 4)) {
_root.allowUp = _root.posx4y3;
_root.allowDown = _root.posx4y5;
_root.allowRight = _root.posx5y4;
_root.allowLeft = _root.posx3y4;
} else if ((_root.posx == 4) && (_root.posy == 5)) {
_root.allowUp = _root.posx4y4;
_root.allowDown = _root.posx4y6;
_root.allowRight = _root.posx5y5;
_root.allowLeft = _root.posx3y5;
} else if ((_root.posx == 4) && (_root.posy == 6)) {
_root.allowUp = _root.posx4y5;
_root.allowDown = _root.posx4y7;
_root.allowRight = _root.posx5y6;
_root.allowLeft = _root.posx3y6;
} else if ((_root.posx == 4) && (_root.posy == 7)) {
_root.allowUp = _root.posx4y6;
_root.allowDown = _root.posx4y8;
_root.allowRight = _root.posx5y7;
_root.allowLeft = _root.posx3y7;
} else if ((_root.posx == 4) && (_root.posy == 8)) {
_root.allowUp = _root.posx4y7;
_root.allowDown = _root.posx4y9;
_root.allowRight = _root.posx5y8;
_root.allowLeft = _root.posx3y8;
} else if ((_root.posx == 4) && (_root.posy == 9)) {
_root.allowUp = _root.posx4y8;
_root.allowDown = false;
_root.allowRight = _root.posx5y9;
_root.allowLeft = _root.posx3y9;
} else if ((_root.posx == 5) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx5y2;
_root.allowRight = _root.posx6y1;
_root.allowLeft = _root.posx4y1;
} else if ((_root.posx == 5) && (_root.posy == 2)) {
_root.allowUp = _root.posx5y1;
_root.allowDown = _root.posx5y3;
_root.allowRight = _root.posx6y2;
_root.allowLeft = _root.posx4y2;
} else if ((_root.posx == 5) && (_root.posy == 3)) {
_root.allowUp = _root.posx5y2;
_root.allowDown = _root.posx5y4;
_root.allowRight = _root.posx6y3;
_root.allowLeft = _root.posx4y3;
} else if ((_root.posx == 5) && (_root.posy == 4)) {
_root.allowUp = _root.posx5y3;
_root.allowDown = _root.posx5y5;
_root.allowRight = _root.posx6y4;
_root.allowLeft = _root.posx4y4;
} else if ((_root.posx == 5) && (_root.posy == 5)) {
_root.allowUp = _root.posx5y4;
_root.allowDown = _root.posx5y6;
_root.allowRight = _root.posx6y5;
_root.allowLeft = _root.posx4y5;
} else if ((_root.posx == 5) && (_root.posy == 6)) {
_root.allowUp = _root.posx5y5;
_root.allowDown = _root.posx5y7;
_root.allowRight = _root.posx6y6;
_root.allowLeft = _root.posx4y6;
} else if ((_root.posx == 5) && (_root.posy == 7)) {
_root.allowUp = _root.posx5y6;
_root.allowDown = _root.posx5y8;
_root.allowRight = _root.posx6y7;
_root.allowLeft = _root.posx4y7;
} else if ((_root.posx == 5) && (_root.posy == 8)) {
_root.allowUp = _root.posx5y7;
_root.allowDown = _root.posx5y9;
_root.allowRight = _root.posx6y8;
_root.allowLeft = _root.posx4y8;
} else if ((_root.posx == 5) && (_root.posy == 9)) {
_root.allowUp = _root.posx5y8;
_root.allowDown = false;
_root.allowRight = _root.posx6y9;
_root.allowLeft = _root.posx4y9;
} else if ((_root.posx == 6) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx6y2;
_root.allowRight = _root.posx7y1;
_root.allowLeft = _root.posx6y1;
} else if ((_root.posx == 6) && (_root.posy == 2)) {
_root.allowUp = _root.posx6y1;
_root.allowDown = _root.posx6y3;
_root.allowRight = _root.posx7y2;
_root.allowLeft = _root.posx5y2;
} else if ((_root.posx == 6) && (_root.posy == 3)) {
_root.allowUp = _root.posx6y2;
_root.allowDown = _root.posx6y4;
_root.allowRight = _root.posx7y3;
_root.allowLeft = _root.posx5y3;
} else if ((_root.posx == 6) && (_root.posy == 4)) {
_root.allowUp = _root.posx6y3;
_root.allowDown = _root.posx6y5;
_root.allowRight = _root.posx7y4;
_root.allowLeft = _root.posx5y4;
} else if ((_root.posx == 6) && (_root.posy == 5)) {
_root.allowUp = _root.posx6y4;
_root.allowDown = _root.posx6y6;
_root.allowRight = _root.posx7y5;
_root.allowLeft = _root.posx5y5;
} else if ((_root.posx == 6) && (_root.posy == 6)) {
_root.allowUp = _root.posx6y5;
_root.allowDown = _root.posx6y7;
_root.allowRight = _root.posx7y6;
_root.allowLeft = _root.posx5y6;
} else if ((_root.posx == 6) && (_root.posy == 7)) {
_root.allowUp = _root.posx6y6;
_root.allowDown = _root.posx6y8;
_root.allowRight = _root.posx7y7;
_root.allowLeft = _root.posx5y7;
} else if ((_root.posx == 6) && (_root.posy == 8)) {
_root.allowUp = _root.posx6y7;
_root.allowDown = _root.posx6y9;
_root.allowRight = _root.posx7y8;
_root.allowLeft = _root.posx5y8;
} else if ((_root.posx == 6) && (_root.posy == 9)) {
_root.allowUp = _root.posx6y8;
_root.allowDown = false;
_root.allowRight = _root.posx7y9;
_root.allowLeft = _root.posx5y9;
} else if ((_root.posx == 7) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx7y2;
_root.allowRight = _root.posx8y1;
_root.allowLeft = _root.posx6y1;
} else if ((_root.posx == 7) && (_root.posy == 2)) {
_root.allowUp = _root.posx7y1;
_root.allowDown = _root.posx7y3;
_root.allowRight = _root.posx8y2;
_root.allowLeft = _root.posx6y2;
} else if ((_root.posx == 7) && (_root.posy == 3)) {
_root.allowUp = _root.posx7y2;
_root.allowDown = _root.posx7y4;
_root.allowRight = _root.posx8y3;
_root.allowLeft = _root.posx6y3;
} else if ((_root.posx == 7) && (_root.posy == 4)) {
_root.allowUp = _root.posx7y3;
_root.allowDown = _root.posx7y5;
_root.allowRight = _root.posx8y4;
_root.allowLeft = _root.posx6y4;
} else if ((_root.posx == 7) && (_root.posy == 5)) {
_root.allowUp = _root.posx7y4;
_root.allowDown = _root.posx7y6;
_root.allowRight = _root.posx8y5;
_root.allowLeft = _root.posx6y5;
} else if ((_root.posx == 7) && (_root.posy == 6)) {
_root.allowUp = _root.posx7y5;
_root.allowDown = _root.posx7y7;
_root.allowRight = _root.posx8y6;
_root.allowLeft = _root.posx6y6;
} else if ((_root.posx == 7) && (_root.posy == 7)) {
_root.allowUp = _root.posx7y6;
_root.allowDown = _root.posx7y8;
_root.allowRight = _root.posx8y7;
_root.allowLeft = _root.posx6y7;
} else if ((_root.posx == 7) && (_root.posy == 8)) {
_root.allowUp = _root.posx7y7;
_root.allowDown = _root.posx7y9;
_root.allowRight = _root.posx8y8;
_root.allowLeft = _root.posx6y8;
} else if ((_root.posx == 7) && (_root.posy == 9)) {
_root.allowUp = _root.posx7y8;
_root.allowDown = false;
_root.allowRight = _root.posx8y9;
_root.allowLeft = _root.posx6y9;
} else if ((_root.posx == 8) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx8y2;
_root.allowRight = _root.posx9y1;
_root.allowLeft = _root.posx7y1;
} else if ((_root.posx == 8) && (_root.posy == 2)) {
_root.allowUp = _root.posx8y1;
_root.allowDown = _root.posx8y3;
_root.allowRight = _root.posx9y2;
_root.allowLeft = _root.posx7y2;
} else if ((_root.posx == 8) && (_root.posy == 3)) {
_root.allowUp = _root.posx8y2;
_root.allowDown = _root.posx8y4;
_root.allowRight = _root.posx9y3;
_root.allowLeft = _root.posx7y3;
} else if ((_root.posx == 8) && (_root.posy == 4)) {
_root.allowUp = _root.posx8y3;
_root.allowDown = _root.posx8y5;
_root.allowRight = _root.posx9y4;
_root.allowLeft = _root.posx7y4;
} else if ((_root.posx == 8) && (_root.posy == 5)) {
_root.allowUp = _root.posx8y4;
_root.allowDown = _root.posx8y6;
_root.allowRight = _root.posx9y5;
_root.allowLeft = _root.posx7y5;
} else if ((_root.posx == 8) && (_root.posy == 6)) {
_root.allowUp = _root.posx8y5;
_root.allowDown = _root.posx8y7;
_root.allowRight = _root.posx9y6;
_root.allowLeft = _root.posx7y6;
} else if ((_root.posx == 8) && (_root.posy == 7)) {
_root.allowUp = _root.posx8y6;
_root.allowDown = _root.posx8y8;
_root.allowRight = _root.posx9y7;
_root.allowLeft = _root.posx7y7;
} else if ((_root.posx == 8) && (_root.posy == 8)) {
_root.allowUp = _root.posx8y7;
_root.allowDown = _root.posx8y9;
_root.allowRight = _root.posx9y8;
_root.allowLeft = _root.posx7y8;
} else if ((_root.posx == 8) && (_root.posy == 9)) {
_root.allowUp = _root.posx8y8;
_root.allowDown = false;
_root.allowRight = _root.posx9y9;
_root.allowLeft = _root.posx7y9;
} else if ((_root.posx == 9) && (_root.posy == 1)) {
_root.allowUp = false;
_root.allowDown = _root.posx9y2;
_root.allowRight = false;
_root.allowLeft = _root.posx8y1;
} else if ((_root.posx == 9) && (_root.posy == 2)) {
_root.allowUp = _root.posx9y1;
_root.allowDown = _root.posx9y3;
_root.allowRight = false;
_root.allowLeft = _root.posx8y2;
} else if ((_root.posx == 9) && (_root.posy == 3)) {
_root.allowUp = _root.posx9y2;
_root.allowDown = _root.posx9y4;
_root.allowRight = false;
_root.allowLeft = _root.posx8y3;
} else if ((_root.posx == 9) && (_root.posy == 4)) {
_root.allowUp = _root.posx9y3;
_root.allowDown = _root.posx9y5;
_root.allowRight = false;
_root.allowLeft = _root.posx8y4;
} else if ((_root.posx == 9) && (_root.posy == 5)) {
_root.allowUp = _root.posx9y4;
_root.allowDown = _root.posx9y6;
_root.allowRight = false;
_root.allowLeft = _root.posx8y5;
} else if ((_root.posx == 9) && (_root.posy == 6)) {
_root.allowUp = _root.posx9y5;
_root.allowDown = _root.posx9y7;
_root.allowRight = false;
_root.allowLeft = _root.posx8y6;
} else if ((_root.posx == 9) && (_root.posy == 7)) {
_root.allowUp = _root.posx9y6;
_root.allowDown = _root.posx9y8;
_root.allowRight = false;
_root.allowLeft = _root.posx8y7;
} else if ((_root.posx == 9) && (_root.posy == 8)) {
_root.allowUp = _root.posx9y7;
_root.allowDown = _root.posx9y9;
_root.allowRight = false;
_root.allowLeft = _root.posx8y8;
} else if ((_root.posx == 9) && (_root.posy == 9)) {
_root.allowUp = _root.posx9y8;
_root.allowDown = false;
_root.allowRight = false;
_root.allowLeft = _root.posx8y9;
}
}
Instance of Symbol 33 MovieClip [fade] "pauseScreen" in Frame 623
onClipEvent (load) {
if (_root.pauseV == false) {
this._visible = false;
}
}
onClipEvent (enterFrame) {
if ((_root.pauseV == false) && (this._visible == true)) {
this._visible = false;
} else if ((_root.pauseV == true) && (this._visible == false)) {
this._visible = true;
}
}
Instance of Symbol 166 MovieClip in Frame 624
onClipEvent (load) {
fps = 0;
}
onClipEvent (enterFrame) {
if (fps > 0) {
fps = fps - 1;
} else {
_root.Sec = _root.Sec + 1;
fps = 24;
}
if (_root.Sec == 60) {
_root.Sec = 0;
_root.Min = _root.Min + 1;
}
if (_root.Sec < 10) {
_root.putSec = "0" + _root.Sec;
} else {
_root.putSec = _root.Sec;
}
if (_root.Min < 10) {
_root.putMin = "0" + _root.Min;
} else {
_root.putMin = _root.Min;
}
}
Instance of Symbol 94 MovieClip in Frame 624
onClipEvent (load) {
this.onClip._visible = false;
this.offClip._visible = false;
if (_root.musicV == true) {
this.offClip._alpha = 30;
this.onClip._alpha = 100;
} else {
this.offClip._alpha = 100;
this.onClip._alpha = 30;
}
}
Frame 634
if (_root.gameStatus == "exit") {
_root.totalSec = _root.totalSec + _root.Sec;
_root.totalMin = _root.totalMin + _root.Min;
_root.gameStatus = "inactive";
gotoAndPlay (642);
} else if (_root.gameStatus == "retry") {
gotoAndPlay (602);
_root.gameStatus = "in";
} else if (_root.gameStatus == "clear") {
_root.totalSec = _root.totalSec + _root.Sec;
_root.totalMin = _root.totalMin + _root.Min;
_root.levelV = _root.levelV + 1;
_root.level9pass = true;
_root.exitstatus = "CLEARED!";
gotoAndPlay (642);
_root.gameStatus = "in";
}
Frame 641
gotoAndPlay (120);
Frame 642
i = _root.totalSec;
while (i > 60) {
_root.totalMin = _root.totalMin + 1;
_root.totalSec = _root.totalSec - 60;
i = i - 60;
}
_root.gameStatus = "stats";
_root.pauseV = false;
if (_root.exitstatus == "FAILED") {
_root.statsLevel = _root.levelV;
} else if (_root.levelV == "allclear") {
_root.statsLevel = 10;
} else {
_root.statsLevel = _root.levelV - 1;
}
if (_root.Min < 10) {
_root.statsTime = ("0" + _root.Min) + ":";
} else {
_root.statsTime = _root.Min + ":";
}
if (_root.Sec < 10) {
_root.statsTime = _root.statsTime + ("0" + _root.Sec);
} else {
_root.statsTime = _root.statsTime + _root.Sec;
}
_root.statsScore = 0;
if (_root.exitstatus != "FAILED") {
if (_root.levelV == 2) {
_root.prestatsScore = 75 - ((_root.Min * 60) + _root.Sec);
if (_root.prestatsScore < 0) {
_root.prestatsScore = 0;
}
_root.statsPass = "---";
} else if (_root.levelV == 3) {
_root.prestatsScore = 90 - ((_root.Min * 60) + _root.Sec);
if (_root.prestatsScore < 0) {
_root.prestatsScore = 0;
}
_root.statsPass = _root.password2;
} else if (_root.levelV == 4) {
_root.prestatsScore = 90 - ((_root.Min * 60) + _root.Sec);
if (_root.prestatsScore < 0) {
_root.prestatsScore = 0;
}
_root.prestatsScore = _root.prestatsScore + 5;
_root.statsPass = _root.password3;
} else if (_root.levelV == 5) {
_root.prestatsScore = 110 - ((_root.Min * 60) + _root.Sec);
if (_root.prestatsScore < 0) {
_root.prestatsScore = 0;
}
_root.prestatsScore = _root.prestatsScore + 10;
_root.statsPass = _root.password4;
} else if (_root.levelV == 6) {
_root.prestatsScore = 150 - ((_root.Min * 60) + _root.Sec);
if (_root.prestatsScore < 0) {
_root.prestatsScore = 0;
}
_root.prestatsScore = _root.prestatsScore + 10;
_root.statsPass = _root.password5;
} else if (_root.levelV == 7) {
_root.prestatsScore = 200 - ((_root.Min * 60) + _root.Sec);
if (_root.prestatsScore < 0) {
_root.prestatsScore = 0;
}
_root.prestatsScore = _root.prestatsScore + 15;
_root.statsPass = _root.password6;
} else if (_root.levelV == 8) {
_root.prestatsScore = 200 - ((_root.Min * 60) + _root.Sec);
if (_root.prestatsScore < 0) {
_root.prestatsScore = 0;
}
_root.prestatsScore = _root.prestatsScore + 20;
_root.statsPass = _root.password7;
} else if (_root.levelV == 9) {
_root.prestatsScore = 245 - ((_root.Min * 60) + _root.Sec);
if (_root.prestatsScore < 0) {
_root.prestatsScore = 0;
}
_root.prestatsScore = _root.prestatsScore + 25;
_root.statsPass = _root.password8;
} else if (_root.levelV == 10) {
_root.prestatsScore = 315 - ((_root.Min * 60) + _root.Sec);
if (_root.prestatsScore < 0) {
_root.prestatsScore = 0;
}
_root.prestatsScore = _root.prestatsScore + 30;
_root.statsPass = _root.password9;
} else if (_root.levelV == "allclear") {
_root.prestatsScore = 340 - ((_root.Min * 60) + _root.Sec);
if (_root.prestatsScore < 0) {
_root.prestatsScore = 0;
}
_root.prestatsScore = _root.prestatsScore + 35;
_root.statsPass = _root.password10;
}
}
if (_root.totalMin < 10) {
_root.statsTTime = ("0" + _root.totalMin) + ":";
} else {
_root.statsTTime = _root.totalMin + ":";
}
if (_root.totalSec < 10) {
_root.statsTTime = _root.statsTTime + ("0" + _root.totalSec);
} else {
_root.statsTTime = _root.statsTTime + _root.totalSec;
}
_root.statsTScore = _root.score;
_root.prestatsTScore = _root.score + _root.prestatsScore;
_root.score = _root.prestatsTScore;
Frame 651
stop();
Instance of Symbol 166 MovieClip in Frame 651
onClipEvent (enterFrame) {
if (_root.prestatsScore > _root.statsScore) {
_root.statsScore = _root.statsScore + 3;
} else if (_root.prestatsScore < _root.statsScore) {
_root.statsScore = _root.prestatsScore;
} else if (_root.prestatsScore == _root.statsScore) {
if (_root.prestatsTScore > _root.statsTScore) {
_root.statsTScore = _root.statsTScore + 3;
} else if (_root.prestatsTScore < _root.statsTScore) {
_root.statsTScore = _root.prestatsTScore;
}
}
}
Frame 662
_root.prestatsScore = 0;
_root.prestatsTScore = _root.score;
if (_root.exitstatus != "FAILED") {
if (_root.levelV == "2") {
_root.Sec = 0;
_root.Min = 0;
gotoAndPlay (267);
} else if (_root.levelV == "3") {
_root.Sec = 0;
_root.Min = 0;
gotoAndPlay (307);
} else if (_root.levelV == "4") {
_root.Sec = 0;
_root.Min = 0;
gotoAndPlay (352);
} else if (_root.levelV == "5") {
_root.Sec = 0;
_root.Min = 0;
gotoAndPlay (392);
} else if (_root.levelV == "6") {
_root.Sec = 0;
_root.Min = 0;
gotoAndPlay (437);
} else if (_root.levelV == "7") {
_root.Sec = 0;
_root.Min = 0;
gotoAndPlay (477);
} else if (_root.levelV == "8") {
_root.Sec = 0;
_root.Min = 0;
gotoAndPlay (522);
} else if (_root.levelV == "9") {
_root.Sec = 0;
_root.Min = 0;
gotoAndPlay (602);
} else if (_root.levelV == "10") {
_root.Sec = 0;
_root.Min = 0;
gotoAndPlay (562);
} else if (_root.levelV == "allclear") {
_root.levelV = 0;
gotoAndPlay (670);
} else if (_root.levelV == 0) {
_root.Sec = 0;
_root.Min = 0;
_root.gameStatus = "inactive";
} else {
_root.Sec = 0;
_root.Min = 0;
_root.gameStatus = "inactive";
}
} else {
_root.Sec = 0;
_root.Min = 0;
_root.gameStatus = "inactive";
}
Frame 668
gotoAndPlay (120);
Frame 670
stop();
_root.applauseS.start();
_root.cheerS.start();
Frame 681
gotoAndPlay (662);
Symbol 69 MovieClip Frame 1
_root.stop();
PercentLoaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100;
if (PercentLoaded != 100) {
setProperty(bar, _xscale , PercentLoaded);
} else {
if (bar._xscale != 100) {
bar._xscale = 100;
}
_root.preloader._alpha = _root.preloader._alpha - 10;
}
if (_root.preloader._alpha <= 0) {
_root.gotoAndPlay("startvariables");
}
Symbol 69 MovieClip Frame 2
gotoAndPlay (1);
Symbol 83 Button
on (release) {
getURL ("http://www.fuckturas.com", "_blank");
_root.btnS.start();
}
Symbol 85 Button
on (release) {
_root.menuChoice = "play";
_root.levelV = 1;
play();
_root.btnS.start();
}
Symbol 87 Button
on (release) {
_root.menuChoice = "instructions";
play();
_root.btnS.start();
}
Symbol 89 Button
on (rollOver) {
onClip._visible = true;
offClip._visible = true;
}
on (rollOut) {
onClip._visible = false;
offClip._visible = false;
}
on (release) {
if (_root.musicV == false) {
_root.musicV = true;
onClip._alpha = 100;
offClip._alpha = 30;
_root.themeS.start();
} else if (_root.musicV == true) {
_root.musicV = false;
onClip._alpha = 30;
offClip._alpha = 100;
_root.themeS.stop();
}
_root.btnS.start();
}
Symbol 97 Button
on (release) {
if (_root.level2pass) {
_root.menuChoice = "play";
_root.levelV = 2;
_root.play();
_root.btnS.start();
} else {
_root.currentPass = 2;
_root.passTimer = 72;
_root.pwScreen._visible = true;
_root.pwScreen.gotoAndStop(1);
}
}
Symbol 100 Button
on (release) {
if (_root.level3pass) {
_root.menuChoice = "play";
_root.levelV = 3;
_root.play();
_root.btnS.start();
} else {
_root.currentPass = 3;
_root.passTimer = 72;
_root.pwScreen._visible = true;
_root.pwScreen.gotoAndStop(1);
}
}
Symbol 103 Button
on (release) {
if (_root.level4pass) {
_root.menuChoice = "play";
_root.levelV = 4;
_root.play();
_root.btnS.start();
} else {
_root.currentPass = 4;
_root.passTimer = 72;
_root.pwScreen._visible = true;
_root.pwScreen.gotoAndStop(1);
}
}
Symbol 106 Button
on (release) {
if (_root.level5pass) {
_root.menuChoice = "play";
_root.levelV = 5;
_root.play();
_root.btnS.start();
} else {
_root.currentPass = 5;
_root.passTimer = 72;
_root.pwScreen._visible = true;
_root.pwScreen.gotoAndStop(1);
}
}
Symbol 109 Button
on (release) {
if (_root.level6pass) {
_root.menuChoice = "play";
_root.levelV = 6;
_root.play();
_root.btnS.start();
} else {
_root.currentPass = 6;
_root.passTimer = 72;
_root.pwScreen._visible = true;
_root.pwScreen.gotoAndStop(1);
}
}
Symbol 112 Button
on (release) {
if (_root.level7pass) {
_root.menuChoice = "play";
_root.levelV = 7;
_root.play();
_root.btnS.start();
} else {
_root.currentPass = 7;
_root.passTimer = 72;
_root.pwScreen._visible = true;
_root.pwScreen.gotoAndStop(1);
}
}
Symbol 115 Button
on (release) {
if (_root.level8pass) {
_root.menuChoice = "play";
_root.levelV = 8;
_root.play();
_root.btnS.start();
} else {
_root.currentPass = 8;
_root.passTimer = 72;
_root.pwScreen._visible = true;
_root.pwScreen.gotoAndStop(1);
}
}
Symbol 118 Button
on (release) {
if (_root.level9pass) {
_root.menuChoice = "play";
_root.levelV = 9;
_root.play();
_root.btnS.start();
} else {
_root.currentPass = 9;
_root.passTimer = 72;
_root.pwScreen._visible = true;
_root.pwScreen.gotoAndStop(1);
}
}
Symbol 121 Button
on (release) {
if (_root.level10pass) {
_root.menuChoice = "play";
_root.levelV = 10;
_root.play();
_root.btnS.start();
} else {
_root.currentPass = 10;
_root.passTimer = 72;
_root.pwScreen._visible = true;
_root.pwScreen.gotoAndStop(1);
}
}
Symbol 129 Button
on (release) {
if (_root.currentPass == 2) {
if (_root.inputField == _root.password2) {
_root.level2pass = true;
_root.LJ2._alpha = 100;
_root.pwScreen.gotoAndPlay("pwsRight");
} else {
_root.pwScreen.gotoAndPlay("pwsWrong");
}
} else if (_root.currentPass == 3) {
if (_root.inputField == _root.password3) {
_root.level3pass = true;
_root.LJ3._alpha = 100;
_root.pwScreen.gotoAndPlay("pwsRight");
} else {
_root.pwScreen.gotoAndPlay("pwsWrong");
}
} else if (_root.currentPass == 4) {
if (_root.inputField == _root.password4) {
_root.level4pass = true;
_root.LJ4._alpha = 100;
_root.pwScreen.gotoAndPlay("pwsRight");
} else {
_root.pwScreen.gotoAndPlay("pwsWrong");
}
} else if (_root.currentPass == 5) {
if (_root.inputField == _root.password5) {
_root.level5pass = true;
_root.LJ5._alpha = 100;
_root.pwScreen.gotoAndPlay("pwsRight");
} else {
_root.pwScreen.gotoAndPlay("pwsWrong");
}
} else if (_root.currentPass == 6) {
if (_root.inputField == _root.password6) {
_root.level6pass = true;
_root.LJ6._alpha = 100;
_root.pwScreen.gotoAndPlay("pwsRight");
} else {
_root.pwScreen.gotoAndPlay("pwsWrong");
}
} else if (_root.currentPass == 7) {
if (_root.inputField == _root.password7) {
_root.level7pass = true;
_root.LJ7._alpha = 100;
_root.pwScreen.gotoAndPlay("pwsRight");
} else {
_root.pwScreen.gotoAndPlay("pwsWrong");
}
} else if (_root.currentPass == 8) {
if (_root.inputField == _root.password8) {
_root.level8pass = true;
_root.LJ8._alpha = 100;
_root.pwScreen.gotoAndPlay("pwsRight");
} else {
_root.pwScreen.gotoAndPlay("pwsWrong");
}
} else if (_root.currentPass == 9) {
if (_root.inputField == _root.password9) {
_root.level9pass = true;
_root.LJ9._alpha = 100;
_root.pwScreen.gotoAndPlay("pwsRight");
} else {
_root.pwScreen.gotoAndPlay("pwsWrong");
}
} else if (_root.currentPass == 10) {
if (_root.inputField == _root.password10) {
_root.level10pass = true;
_root.LJ10._alpha = 100;
_root.pwScreen.gotoAndPlay("pwsRight");
} else {
_root.pwScreen.gotoAndPlay("pwsWrong");
}
}
_root.passTimer = 48;
_root.inputField = "";
_root.btnS.start();
}
Symbol 135 Button
on (release) {
_root.menuChoice = "play";
_root.levelV = _root.currentPass;
_root.play();
_root.btnS.start();
}
Symbol 137 MovieClip Frame 1
stop();
Symbol 137 MovieClip Frame 2
stop();
Symbol 137 MovieClip Frame 3
stop();
Symbol 141 Button
on (release) {
play();
_root.btnS.start();
}
Symbol 167 Button
on (release) {
gotoAndStop (140);
}
Symbol 173 Button
on (release) {
_root.play();
_root.btnS.start();
}
Symbol 181 Button
on (release) {
if (_root.pauseV == false) {
_root.pauseV = true;
} else if (_root.pauseV == true) {
_root.pauseV = false;
}
_root.btnS.start();
}
Symbol 183 Button
on (release) {
_root.gameStatus = "exit";
_root.pauseV = false;
_root.exitstatus = "FAILED";
_root.play();
_root.btnS.start();
}
Symbol 185 Button
on (release) {
_root.gameStatus = "retry";
_root.pauseV = false;
_root.play();
_root.btnS.start();
}
Instance of Symbol 94 MovieClip in Symbol 186 MovieClip Frame 1
onClipEvent (load) {
this.onClip._visible = false;
this.offClip._visible = false;
if (_root.musicV == true) {
this.offClip._alpha = 30;
this.onClip._alpha = 100;
} else {
this.offClip._alpha = 100;
this.onClip._alpha = 30;
}
}
Symbol 334 Button
on (release) {
play();
_root.btnS.start();
}
Symbol 340 Button
on (release) {
getURL ("http://www.fuckturas.com", "_blank");
_root.btnS.start();
}