Frame 1
_global.myRoot = this;
var rightClick = new ContextMenu();
rightClick.hideBuiltInItems();
_global.myRoot.menu = rightClick;
var urlString = _global.myRoot._url;
if (urlString.indexOf("armorgames.com") == -1) {
_root._x = 50000;
_root._y = 40000;
}
bytes_loaded = Math.round(this.getBytesLoaded());
bytes_total = Math.round(this.getBytesTotal());
getPercent = bytes_loaded / bytes_total;
this.loadBar._width = getPercent * 100;
this.loadText = Math.round(getPercent * 100) + "%";
if (bytes_loaded == bytes_total) {
this.gotoAndPlay(3);
}
Frame 2
this.gotoAndPlay(1);
Frame 4
stop();
stopAllSounds();
globalSound = new Sound();
sound = true;
playOn = false;
scores = false;
exit = false;
deaths = 0;
countdown = 60;
timeLeft = 999;
currentStage = 1;
buttonPlay.onPress = function () {
playOn = true;
scores = false;
fades.play();
};
buttonScores.onPress = function () {
scores = true;
playOn = false;
fades.play();
};
fg.buttonLink.onRelease = function () {
getURL ("http://www.andkon.com/arcade/", "_blank");
};
onEnterFrame = function () {
if (fades._currentframe == fades._totalframes) {
if (playOn) {
play();
}
if (scores) {
gotoAndStop ("scores");
}
}
};
setup = function () {
minigameWon = false;
minigameOver = false;
exit = false;
player.gotoAndStop("alive");
player._x = playerStart._x;
player._y = playerStart._y;
power = 1.25;
dy = 0;
dx = 0;
friction = 0.8;
played = new Array();
played[0] = true;
tilesOn = 0;
i = 0;
while (i < tiles) {
_global.myRoot["tile" + i].gotoAndStop("off");
i++;
}
collected = 0;
i = 0;
while (i < blips) {
_global.myRoot["blip" + i].gotoAndStop("start");
i++;
}
i = 0;
while (i < bombs) {
_global.myRoot["bomb" + i].gotoAndStop("start");
i++;
}
fg.buttonLink.onRelease = function () {
getURL ("http://www.andkon.com/arcade/", "_blank");
};
};
onEnterFrameStuff = function () {
if (sound) {
fg.soundSwitch.gotoAndStop("on");
} else {
fg.soundSwitch.gotoAndStop("off");
}
if (shaking) {
_global.myRoot._x = random(10) - 2;
_global.myRoot._y = random(10) - 2;
shakeCount--;
if (shakeCount == 0) {
shaking = false;
_global.myRoot._x = 0;
_global.myRoot._y = 0;
}
}
if (countdown > 0) {
countdown--;
} else {
countdown = 60;
if (timeLeft > 0) {
timeLeft--;
} else {
timeLeft = 0;
}
}
fg.timeText = "TIME: " + timeLeft;
fg.stageText = ("STAGE: " + currentStage) + "/24";
};
lightupLevel = function () {
i = 0;
while (i < tiles) {
if (_global.myRoot["tile" + i].hitTest(player._x, player._y, true)) {
if ((!played[i]) and (player._currentframe == 1)) {
_global.myRoot["tile" + i].play();
played[i] = true;
if (_global.myRoot["tile" + i]._currentframe == 1) {
tilesOn++;
} else {
tilesOn--;
}
}
} else {
played[i] = false;
}
i++;
}
if (tilesOn == tiles) {
succeeded();
}
};
collectLevel = function () {
i = 0;
while (i < blips) {
if (player.hitTest(_global.myRoot["blip" + i])) {
if (_global.myRoot["blip" + i]._currentframe == 1) {
_global.myRoot["blip" + i].play();
collected++;
}
}
i++;
}
if (collected == blips) {
succeeded();
}
};
raceLevel = function () {
if (player.hitTest(goal)) {
if (player._currentframe == 1) {
succeeded();
}
}
};
playerMovement = function () {
if (player._currentframe == 1) {
if (Key.isDown(37)) {
dx = dx - power;
}
if (Key.isDown(39)) {
dx = dx + power;
}
if (Key.isDown(38)) {
dy = dy - power;
}
if (Key.isDown(40)) {
dy = dy + power;
}
}
dx = dx * friction;
dy = dy * friction;
player._y = player._y + dy;
player._x = player._x + dx;
if (!hitmap.hitTest(player._x, player._y, true)) {
if (player._currentframe == 1) {
player.gotoAndPlay("falling");
deaths++;
}
}
if ((player._currentframe == 40) or (player._currentframe == 19)) {
setup();
}
};
hitTestLaser = function () {
i = 0;
while (i < lasers) {
if (player.hitTest(_global.myRoot["laser" + i])) {
if (player._currentframe == 1) {
player.gotoAndPlay("dead");
explodeX = player._x;
explodeY = player._y;
explode();
deaths++;
}
}
i++;
}
};
hitTestBomb = function () {
i = 0;
while (i < bombs) {
if (_global.myRoot["bomb" + i].hitTest(player._x, player._y, true)) {
if (_global.myRoot["bomb" + i]._currentframe == 1) {
_global.myRoot["bomb" + i].play();
}
}
if (player.hitTest(_global.myRoot["bomb" + i].bombExplosion)) {
if (player._currentframe == 1) {
player.gotoAndPlay("dead");
explodeX = player._x;
explodeY = player._y;
explode();
deaths++;
}
}
i++;
}
};
hitTestEnemyRed = function () {
i = 0;
while (i < enemiesRed) {
if (player.hitTest(_global.myRoot["enemyRed" + i])) {
if (player._currentframe == 1) {
player.gotoAndPlay("dead");
explodeX = player._x;
explodeY = player._y;
explode();
deaths++;
}
}
i++;
}
};
hitTestAsteroid = function () {
i = 0;
while (i < asteroids) {
if (player.hitTest(_global.myRoot["asteroid" + i])) {
if (player._currentframe == 1) {
player.gotoAndPlay("dead");
explodeX = player._x;
explodeY = player._y;
explode();
deaths++;
}
}
i++;
}
};
hitTestFollower = function () {
if (followerZone.hitTest(player._x, player._y, true)) {
if (follower._x > player._x) {
follower._x = follower._x - 0.5;
} else if (follower._x < player._x) {
follower._x = follower._x + 0.5;
}
if (follower._y > player._y) {
follower._y = follower._y - 0.5;
} else if (follower._y < player._y) {
follower._y = follower._y + 0.5;
}
} else {
if (follower._x > followerStartZone._x) {
follower._x = follower._x - 1;
} else if (follower._x < followerStartZone._x) {
follower._x = follower._x + 1;
}
if (follower._y > followerStartZone._y) {
follower._y = follower._y - 1;
} else if (follower._y < followerStartZone._y) {
follower._y = follower._y + 1;
}
}
if (player.hitTest(follower)) {
if (player._currentframe == 1) {
player.gotoAndPlay("dead");
explodeX = player._x;
explodeY = player._y;
explode();
deaths++;
}
}
};
explode = function () {
shaking = true;
shakeCount = 7;
i = 0;
while (i < 100) {
p = attachMovie("explosion", "explosion" + (i++), _global.myRoot.getNextHighestDepth());
p._x = explodeX;
p._y = explodeY;
p._xscale = (p._yscale = (Math.random() * 100) + 40);
p._rotation = random(360);
i++;
}
};
succeeded = function () {
minigameWon = true;
player.gotoAndPlay("fade");
};
failed = function () {
minigameOver = true;
player.gotoAndPlay("fade");
};
rockOn = function () {
if (minigameOver) {
if (player._currentframe == player._totalframes) {
fades.play();
}
}
if (minigameWon) {
if (player._currentframe == player._totalframes) {
fades.play();
}
}
if (exit) {
if (fades._currentframe == 15) {
fades.gotoAndPlay("fadeOut");
}
}
if (fades._currentframe == fades._totalframes) {
if (exit) {
_global.myRoot.gotoAndStop("menu");
} else if (minigameOver) {
_global.myRoot.gotoAndStop("gameOver");
} else {
currentStage++;
_global.myRoot.play();
}
}
};
MovieClip.prototype.placeInSpace = function (id) {
var _local3 = this.focaldistance / Math.sqrt(this[id].z * this[id].z);
this[id]._x = this[id].x * _local3;
this[id]._y = this[id].y * _local3;
this[id]._xscale = (this[id]._yscale = 1000 / this[id].z);
};
MovieClip.prototype.randomPlace = function (id) {
var _local3 = this.rmin + ((this.rmax - this.rmin) * Math.random());
var _local2 = (Math.PI*2) * Math.random();
this[id].x = _local3 * Math.cos(_local2);
this[id].y = _local3 * Math.sin(_local2);
this[id].z = this.zmin + ((this.zmax - this.zmin) * Math.random());
};
Frame 5
stop();
playOn = false;
exit = false;
onEnterFrame = function () {
if (sound) {
fg.soundSwitch.gotoAndStop("on");
} else {
fg.soundSwitch.gotoAndStop("off");
}
if (exit) {
if (fades._currentframe == 15) {
fades.gotoAndPlay("fadeOut");
}
}
if (fades._currentframe == fades._totalframes) {
if (playOn) {
play();
}
if (exit) {
gotoAndStop ("menu");
}
}
};
buttonPlay.onPress = function () {
playOn = true;
fades.play();
};
fg.buttonLink.onRelease = function () {
getURL ("http://www.andkon.com/arcade/", "_blank");
};
Frame 7
stop();
setup();
tiles = 3;
onEnterFrame = function () {
onEnterFrameStuff();
if (((!minigameWon) and (!minigameOver)) and (!exit)) {
if (timeLeft <= 0) {
failed();
} else {
playerMovement();
lightupLevel();
}
} else {
rockOn();
}
};
Instance of Symbol 76 MovieClip "field" in Frame 7
onClipEvent (load) {
this.count = 50;
this.speed = 5;
this.focaldistance = 25;
this.rmin = 200;
this.rmax = 1000;
this.zmin = 200;
this.zmax = 1000;
var i = 0;
while (i < this.count) {
this.attachMovie("dot", i, i);
i++;
}
}
onClipEvent (enterFrame) {
var i = 0;
while (i < this.count) {
if (((this[i].z = this[i].z - this.speed)) <= 0) {
this.randomPlace(i);
}
this.placeInSpace(i);
i++;
}
}
Frame 8
stop();
setup();
tiles = 3;
onEnterFrame = function () {
onEnterFrameStuff();
if (((!minigameWon) and (!minigameOver)) and (!exit)) {
if (timeLeft <= 0) {
failed();
} else {
playerMovement();
lightupLevel();
}
} else {
rockOn();
}
};
Frame 9
stop();
setup();
tiles = 4;
onEnterFrame = function () {
onEnterFrameStuff();
if (((!minigameWon) and (!minigameOver)) and (!exit)) {
if (timeLeft <= 0) {
failed();
} else {
playerMovement();
lightupLevel();
}
} else {
rockOn();
}
};
Frame 10
stop();
setup();
tiles = 4;
onEnterFrame = function () {
onEnterFrameStuff();
if (((!minigameWon) and (!minigameOver)) and (!exit)) {
if (timeLeft <= 0) {
failed();
} else {
playerMovement();
lightupLevel();
}
} else {
rockOn();
}
};
Frame 11
stop();
setup();
tiles = 5;
bombs = 1;
onEnterFrame = function () {
onEnterFrameStuff();
if (((!minigameWon) and (!minigameOver)) and (!exit)) {
if (timeLeft <= 0) {
failed();
} else {
playerMovement();
lightupLevel();
hitTestBomb();
}
} else {
rockOn();
}
};
Frame 12
stop();
setup();
tiles = 5;
lasers = 1;
onEnterFrame = function () {
onEnterFrameStuff();
if (((!minigameWon) and (!minigameOver)) and (!exit)) {
if (timeLeft <= 0) {
failed();
} else {
playerMovement();
lightupLevel();
hitTestLaser();
}
} else {
rockOn();
}
};
Frame 13
stop();
setup();
tiles = 6;
enemiesRed = 1;
onEnterFrame = function () {
onEnterFrameStuff();
if (((!minigameWon) and (!minigameOver)) and (!exit)) {
if (timeLeft <= 0) {
failed();
} else {
playerMovement();
lightupLevel();
hitTestEnemyRed();
}
} else {
rockOn();
}
};
Frame 14
stop();
setup();
tiles = 6;
bombs = 1;
lasers = 1;
onEnterFrame = function () {
onEnterFrameStuff();
if (((!minigameWon) and (!minigameOver)) and (!exit)) {
if (timeLeft <= 0) {
failed();
} else {
playerMovement();
lightupLevel();
hitTestLaser();
hitTestBomb();
}
} else {
rockOn();
}
};
Frame 15
stop();
setup();
tiles = 7;
bombs = 1;
lasers = 1;
onEnterFrame = function () {
onEnterFrameStuff();
if (((!minigameWon) and (!minigameOver)) and (!exit)) {
if (timeLeft <= 0) {
failed();
} else {
playerMovement();
lightupLevel();
hitTestLaser();
hitTestBomb();
}
} else {
rockOn();
}
};
Frame 16
stop();
setup();
tiles = 7;
bombs = 1;
lasers = 1;
onEnterFrame = function () {
onEnterFrameStuff();
if (((!minigameWon) and (!minigameOver)) and (!exit)) {
if (timeLeft <= 0) {
failed();
} else {
playerMovement();
lightupLevel();
hitTestLaser();
hitTestBomb();
hitTestFollower();
}
} else {
rockOn();
}
};
Frame 17
stop();
setup();
tiles = 8;
bombs = 2;
lasers = 4;
onEnterFrame = function () {
onEnterFrameStuff();
if (((!minigameWon) and (!minigameOver)) and (!exit)) {
if (timeLeft <= 0) {
failed();
} else {
playerMovement();
lightupLevel();
hitTestLaser();
hitTestBomb();
}
} else {
rockOn();
}
};
Frame 18
stop();
setup();
tiles = 8;
enemiesRed = 1;
onEnterFrame = function () {
onEnterFrameStuff();
if (((!minigameWon) and (!minigameOver)) and (!exit)) {
if (timeLeft <= 0) {
failed();
} else {
playerMovement();
lightupLevel();
hitTestEnemyRed();
}
} else {
rockOn();
}
};
Frame 19
stop();
setup();
tiles = 9;
bombs = 8;
onEnterFrame = function () {
onEnterFrameStuff();
if (((!minigameWon) and (!minigameOver)) and (!exit)) {
if (timeLeft <= 0) {
failed();
} else {
playerMovement();
lightupLevel();
hitTestBomb();
}
} else {
rockOn();
}
};
Frame 20
stop();
setup();
tiles = 9;
bombs = 1;
asteroids = 1;
onEnterFrame = function () {
onEnterFrameStuff();
if (((!minigameWon) and (!minigameOver)) and (!exit)) {
if (timeLeft <= 0) {
failed();
} else {
playerMovement();
lightupLevel();
hitTestBomb();
hitTestAsteroid();
}
} else {
rockOn();
}
};
Frame 21
stop();
setup();
tiles = 10;
enemiesRed = 1;
onEnterFrame = function () {
onEnterFrameStuff();
if (((!minigameWon) and (!minigameOver)) and (!exit)) {
if (timeLeft <= 0) {
failed();
} else {
playerMovement();
lightupLevel();
hitTestEnemyRed();
}
} else {
rockOn();
}
};
Frame 22
stop();
setup();
tiles = 10;
bombs = 1;
onEnterFrame = function () {
onEnterFrameStuff();
if (((!minigameWon) and (!minigameOver)) and (!exit)) {
if (timeLeft <= 0) {
failed();
} else {
playerMovement();
lightupLevel();
hitTestBomb();
hitTestFollower();
}
} else {
rockOn();
}
};
Frame 23
stop();
setup();
tiles = 11;
bombs = 4;
lasers = 4;
onEnterFrame = function () {
onEnterFrameStuff();
if (((!minigameWon) and (!minigameOver)) and (!exit)) {
if (timeLeft <= 0) {
failed();
} else {
playerMovement();
lightupLevel();
hitTestLaser();
hitTestBomb();
}
} else {
rockOn();
}
};
Frame 24
stop();
setup();
tiles = 11;
bombs = 4;
lasers = 2;
asteroids = 1;
onEnterFrame = function () {
onEnterFrameStuff();
if (((!minigameWon) and (!minigameOver)) and (!exit)) {
if (timeLeft <= 0) {
failed();
} else {
playerMovement();
lightupLevel();
hitTestLaser();
hitTestBomb();
hitTestAsteroid();
}
} else {
rockOn();
}
};
Frame 25
stop();
setup();
tiles = 12;
bombs = 1;
lasers = 2;
enemiesRed = 1;
onEnterFrame = function () {
onEnterFrameStuff();
if (((!minigameWon) and (!minigameOver)) and (!exit)) {
if (timeLeft <= 0) {
failed();
} else {
playerMovement();
lightupLevel();
hitTestBomb();
hitTestLaser();
hitTestEnemyRed();
}
} else {
rockOn();
}
};
Frame 26
stop();
setup();
tiles = 12;
bombs = 5;
lasers = 1;
onEnterFrame = function () {
onEnterFrameStuff();
if (((!minigameWon) and (!minigameOver)) and (!exit)) {
if (timeLeft <= 0) {
failed();
} else {
playerMovement();
lightupLevel();
hitTestLaser();
hitTestBomb();
}
} else {
rockOn();
}
};
Frame 27
stop();
setup();
tiles = 13;
bombs = 3;
onEnterFrame = function () {
onEnterFrameStuff();
if (((!minigameWon) and (!minigameOver)) and (!exit)) {
if (timeLeft <= 0) {
failed();
} else {
playerMovement();
lightupLevel();
hitTestLaser();
hitTestBomb();
hitTestFollower();
}
} else {
rockOn();
}
};
Frame 28
stop();
setup();
tiles = 13;
bombs = 4;
lasers = 4;
onEnterFrame = function () {
onEnterFrameStuff();
if (((!minigameWon) and (!minigameOver)) and (!exit)) {
if (timeLeft <= 0) {
failed();
} else {
playerMovement();
lightupLevel();
hitTestLaser();
hitTestBomb();
}
} else {
rockOn();
}
};
Frame 29
stop();
setup();
tiles = 14;
bombs = 7;
lasers = 2;
onEnterFrame = function () {
onEnterFrameStuff();
if (((!minigameWon) and (!minigameOver)) and (!exit)) {
if (timeLeft <= 0) {
failed();
} else {
playerMovement();
lightupLevel();
hitTestBomb();
hitTestLaser();
hitTestEnemyRed();
hitTestAsteroid();
}
} else {
rockOn();
}
};
Frame 30
stop();
setup();
tiles = 14;
bombs = 1;
enemiesRed = 1;
onEnterFrame = function () {
onEnterFrameStuff();
if (((!minigameWon) and (!minigameOver)) and (!exit)) {
if (timeLeft <= 0) {
failed();
} else {
playerMovement();
lightupLevel();
hitTestBomb();
hitTestEnemyRed();
hitTestFollower();
}
} else {
rockOn();
}
};
Frame 31
stop();
submit = false;
replay = false;
exit = false;
finalTimeText = ("TIME LEFT: " + timeLeft) + " SECONDS!";
buttonSubmit.onPress = function () {
submit = true;
replay = false;
fades.play();
};
buttonReplay.onPress = function () {
replay = true;
submit = false;
fades.play();
};
fg.buttonLink.onRelease = function () {
getURL ("http://www.andkon.com/arcade/", "_blank");
};
onEnterFrame = function () {
if (sound) {
fg.soundSwitch.gotoAndStop("on");
} else {
fg.soundSwitch.gotoAndStop("off");
}
if (exit) {
if (fades._currentframe == 15) {
fades.gotoAndPlay("fadeOut");
}
}
if (fades._currentframe == fades._totalframes) {
if (submit) {
gotoAndStop ("submit");
}
if (replay) {
gotoAndStop ("menu");
}
if (exit) {
gotoAndStop ("menu");
}
}
};
Frame 32
stop();
submit = false;
replay = false;
exit = false;
buttonSubmit.onPress = function () {
submit = true;
replay = false;
fades.play();
};
buttonReplay.onPress = function () {
replay = true;
submit = false;
fades.play();
};
fg.buttonLink.onRelease = function () {
getURL ("http://www.andkon.com/arcade/", "_blank");
};
onEnterFrame = function () {
if (sound) {
fg.soundSwitch.gotoAndStop("on");
} else {
fg.soundSwitch.gotoAndStop("off");
}
if (exit) {
if (fades._currentframe == 15) {
fades.gotoAndPlay("fadeOut");
}
}
if (fades._currentframe == fades._totalframes) {
if (submit) {
gotoAndStop ("submit");
}
if (replay) {
gotoAndStop ("menu");
}
if (exit) {
gotoAndStop ("menu");
}
}
};
Symbol 6 MovieClip [explosion] Frame 20
stop();
this.removeMovieClip();
Symbol 28 Button
on (press) {
getURL ("http://www.armorgames.com", "_blank");
}
Symbol 31 MovieClip Frame 1
_root.stop();
gotoAndPlay (2);
Symbol 31 MovieClip Frame 218
_root.nextFrame();
Instance of Symbol 56 MovieClip in Symbol 59 MovieClip Frame 1
on (keyPress "s") {
if (_global.myRoot.sound) {
_global.myRoot.sound = false;
_global.myRoot.globalSound.setVolume(0);
} else {
_global.myRoot.sound = true;
_global.myRoot.globalSound.setVolume(100);
}
}
on (keyPress "q") {
if (_quality == "HIGH") {
prev = "HIGH";
_quality = "MEDIUM";
} else if ((_quality == "MEDIUM") && (prev == "HIGH")) {
_quality = "LOW";
} else if ((_quality == "MEDIUM") && (prev == "LOW")) {
_quality = "HIGH";
} else if (_quality == "LOW") {
_quality = "MEDIUM";
prev = "LOW";
}
}
on (keyPress "e") {
if (!_global.myRoot.exit) {
_global.myRoot.exit = true;
}
}
Symbol 64 MovieClip Frame 1
play();
Symbol 64 MovieClip Frame 15
stop();
Symbol 64 MovieClip Frame 16
play();
Symbol 64 MovieClip Frame 29
stop();
Symbol 73 MovieClip Frame 1
stop();
Symbol 73 MovieClip Frame 2
stop();
Instance of Symbol 56 MovieClip in Symbol 74 MovieClip Frame 1
on (keyPress "s") {
if (_global.myRoot.sound) {
_global.myRoot.sound = false;
_global.myRoot.globalSound.setVolume(0);
} else {
_global.myRoot.sound = true;
_global.myRoot.globalSound.setVolume(100);
}
}
on (keyPress "q") {
if (_quality == "HIGH") {
prev = "HIGH";
_quality = "MEDIUM";
} else if ((_quality == "MEDIUM") && (prev == "HIGH")) {
_quality = "LOW";
} else if ((_quality == "MEDIUM") && (prev == "LOW")) {
_quality = "HIGH";
} else if (_quality == "LOW") {
_quality = "MEDIUM";
prev = "LOW";
}
}
on (keyPress "e") {
if (!_global.myRoot.exit) {
_global.myRoot.exit = true;
}
}
Symbol 82 MovieClip Frame 1
stop();
Symbol 82 MovieClip Frame 2
stop();
Symbol 82 MovieClip Frame 3
play();
Symbol 85 MovieClip Frame 1
stop();
Symbol 85 MovieClip Frame 2
stop();
Symbol 85 MovieClip Frame 3
play();
Symbol 93 MovieClip Frame 1
stop();
Symbol 93 MovieClip Frame 2
play();
Symbol 93 MovieClip Frame 20
play();
Symbol 93 MovieClip Frame 40
stop();
Symbol 93 MovieClip Frame 41
play();
Symbol 93 MovieClip Frame 61
gotoAndPlay ("bounce");
Symbol 93 MovieClip Frame 62
play();
Symbol 93 MovieClip Frame 80
stop();
Instance of Symbol 56 MovieClip in Symbol 97 MovieClip Frame 1
on (keyPress "s") {
if (_global.myRoot.sound) {
_global.myRoot.sound = false;
_global.myRoot.globalSound.setVolume(0);
} else {
_global.myRoot.sound = true;
_global.myRoot.globalSound.setVolume(100);
}
}
on (keyPress "q") {
if (_quality == "HIGH") {
prev = "HIGH";
_quality = "MEDIUM";
} else if ((_quality == "MEDIUM") && (prev == "HIGH")) {
_quality = "LOW";
} else if ((_quality == "MEDIUM") && (prev == "LOW")) {
_quality = "HIGH";
} else if (_quality == "LOW") {
_quality = "MEDIUM";
prev = "LOW";
}
}
on (keyPress "e") {
if (!_global.myRoot.exit) {
_global.myRoot.exit = true;
}
}
Symbol 102 MovieClip Frame 1
stop();
Symbol 102 MovieClip Frame 2
stop();
Symbol 102 MovieClip Frame 3
play();
Symbol 119 MovieClip Frame 1
stop();
Symbol 119 MovieClip Frame 2
play();
Symbol 119 MovieClip Frame 31
_global.myRoot.shaking = true;
_global.myRoot.shakeCount = 7;
Symbol 119 MovieClip Frame 46
stop();
Symbol 144 MovieClip Frame 1
stop();
Symbol 144 MovieClip Frame 2
play();
Symbol 144 MovieClip Frame 60
_global.myRoot.shaking = true;
_global.myRoot.shakeCount = 7;
Symbol 144 MovieClip Frame 75
stop();
Instance of Symbol 56 MovieClip in Symbol 196 MovieClip Frame 1
on (keyPress "s") {
if (_global.myRoot.sound) {
_global.myRoot.sound = false;
_global.myRoot.globalSound.setVolume(0);
} else {
_global.myRoot.sound = true;
_global.myRoot.globalSound.setVolume(100);
}
}
on (keyPress "q") {
if (_quality == "HIGH") {
prev = "HIGH";
_quality = "MEDIUM";
} else if ((_quality == "MEDIUM") && (prev == "HIGH")) {
_quality = "LOW";
} else if ((_quality == "MEDIUM") && (prev == "LOW")) {
_quality = "HIGH";
} else if (_quality == "LOW") {
_quality = "MEDIUM";
prev = "LOW";
}
}
on (keyPress "e") {
if (!_global.myRoot.exit) {
_global.myRoot.exit = true;
}
}
Instance of Symbol 56 MovieClip in Symbol 203 MovieClip Frame 1
on (keyPress "s") {
if (_global.myRoot.sound) {
_global.myRoot.sound = false;
_global.myRoot.globalSound.setVolume(0);
} else {
_global.myRoot.sound = true;
_global.myRoot.globalSound.setVolume(100);
}
}
on (keyPress "q") {
if (_quality == "HIGH") {
prev = "HIGH";
_quality = "MEDIUM";
} else if ((_quality == "MEDIUM") && (prev == "HIGH")) {
_quality = "LOW";
} else if ((_quality == "MEDIUM") && (prev == "LOW")) {
_quality = "HIGH";
} else if (_quality == "LOW") {
_quality = "MEDIUM";
prev = "LOW";
}
}
on (keyPress "e") {
if (!_global.myRoot.exit) {
_global.myRoot.exit = true;
}
}