Frame 1
function displayXML() {
if (adshim_mc.x_xml == undefined) {
home.devClip_mc.output_a = "Waiting for load to start...\n";
return(undefined);
}
if (adshim_mc.x_xml.loaded == false) {
home.devClip_mc.output_a = ((("Loading: " + adshim_mc.x_xml.getBytesLoaded()) + "/") + adshim_mc.x_xml.getBytesTotal()) + newline;
} else {
home.devClip_mc.output_a = "Done loading. From main.swf, x_xml is:\t" + adshim_mc.x_xml;
clearInterval(intID);
parse_ad();
}
}
home.createEmptyMovieClip("adshim_mc", 10101);
adshim_mc.loadMovie(adShim);
var intID = setInterval(displayXML, 200);
adHolder_lvl = 999999 /* 0x0F423F */;
xAD = new XML();
xAD.ignoreWhite = true;
parse_ad = function () {
xmlPath = adshim_mc.x_xml;
pxml = adshim_mc.pxml;
if (xmlPath.firstChild.hasChildNodes()) {
var _local2 = xmlPath.firstChild;
while (_local2 != null) {
if (xmlPath.firstChild.firstChild.hasChildNodes()) {
var _local3 = 0;
var _local1 = xmlPath.firstChild.firstChild;
while (_local1 != null) {
trace(_local1.nodeName);
home.devClip_mc.output_a == _local1.nodeName;
_local1 = _local1.nextSibling;
_local3++;
}
} else {
var _local3 = null;
}
_local2 = _local2.nextSibling;
}
}
if (_local3 != null) {
trace("totalAds: " + _local3);
home.currentAd = 0;
home.devClip_mc.output_b = ("three are " + _local3) + " ads";
} else {
trace("There are no ads");
home.devClip_mc.output_b = "there are no ads";
}
};
nextAd = function () {
if ((int(home.currentAd) - 1) == int(totalAds)) {
trace("setting ad back to zero");
currentAd = 0;
} else {
trace("incrementing ad");
currentAd++;
}
return(currentAd);
};
loadAD = function (adX, adY) {
if (home.showADfeedback) {
home.attachMovie("devClip", "devClip_mc", 9999999);
}
var _local1 = nextAd();
home.attachMovie("adHolder", "adHolder_mc", home.adHolder_lvl);
linkURL = (((((((pxml.gameAds.ad[_local1].adRoot + pxml.gameAds.ad[_local1].client) + "/") + pxml.gameAds.ad[_local1].campaign) + "/") + home.siteVar) + "_") + home.gameID) + ".php";
trace("linkURL = " + linkURL);
home.adHolder_mc.ad_btn.onPress = function () {
getURL (linkURL, "_blank");
home.devClip_mc.output_a = linkURL;
trace(linkURL);
};
home.adHolder_mc._x = adX;
home.adHolder_mc._y = adY;
mediaPath = ((((((((pxml.gameAds.ad[_local1].adRoot + pxml.gameAds.ad[_local1].client) + "/") + pxml.gameAds.ad[_local1].campaign) + "/") + home.siteVar) + "_") + home.gameID) + ".") + pxml.gameAds.ad[_local1].media;
trace("mediaPath = " + mediaPath);
home.devClip_mc.output_b = mediaPath;
cacheBuster = getTimer() + random(100000);
cacheURL = (mediaPath + "?nocache=") + cacheBuster;
home.adHolder_mc.ad_mc.loadMovie(cacheURL);
};
unloadAD = function () {
if (home.showADfeedback) {
home.devClip_mc.removeMovieClip();
}
home.adHolder_mc.ad_mc.unloadMovie();
home.adHolder_mc.removeMovieClip();
};
var trackerVars_get = new LoadVars();
var trackerVars_send = new LoadVars();
trackerVars_send.gameID = _root.gameID;
home.trackerVars_get.onLoad = function (success) {
if (success) {
}
};
addGamePlay = function () {
trackerVars_send.sendAndLoad(_root.trackerURL, trackerVars_get, "POST");
};
function placeData() {
i = 0;
while (i < 6) {
wBullet = "bPoint" + i;
wData = "pData" + i;
world.planetData[wBullet]._visible = false;
world.planetData[wData]._visible = false;
i++;
}
getDataNum = world.planetInfo2[_root.planet - 1].length;
i = 0;
while (i < getDataNum) {
wBullet = "bPoint" + i;
wData = "pData" + i;
world.planetData[wBullet]._visible = true;
world.planetData[wData]._visible = true;
world.planetData[wData].text = world.planetInfo2[_root.planet - 1][i];
i++;
}
}
function clearAsteroids() {
i = 0;
while (i < asteroidField.length) {
wAsteroid = asteroidField[i];
removeMovieClip(wAsteroid);
i++;
}
asteroidField = [];
}
function createAsteroid() {
astDelay++;
if (astDelay > astDelayMax) {
astDelay = 0;
if (asteroidField.length < 3) {
setAsteroid(asterIndex);
asterIndex++;
if (asterIndex > 3) {
asterIndex = 0;
}
}
}
}
function setAsteroid(index) {
wAsteroid = "asteroid" + index;
world.attachMovie("asteroid", wAsteroid, 53 + (index * 5));
wAsteroid = world["asteroid" + index];
wAsteroid.gotoAndStop(random(4) + 1);
wAsteroid.rock.gotoAndStop("planet" + (_root.planetMission + 1));
asteroidField.push(wAsteroid);
wAsteroid.speedx = random(8) + 3;
wAsteroid.speedy = random(4) - 2;
wAsteroid._x = stageW + 25;
wAsteroid._y = 125 + random(150);
}
function moveAsteroids() {
i = 0;
while (i < 4) {
wAsteroid = asteroidField[i];
wAsteroid._x = wAsteroid._x - (wAsteroid.speedx * _root.speedFactor);
wAsteroid._y = wAsteroid._y - (wAsteroid.speedy * _root.speedFactor);
if (wAsteroid._x < -100) {
asteroidField.splice(i, 1);
removeMovieClip(wAsteroid);
}
if ((wAsteroid._y < 125) or (wAsteroid._y > 275)) {
wAsteroid.speedy = -wAsteroid.speedy;
}
if (_root.shipIntro == 2) {
if (wAsteroid._alpha > 0) {
wAsteroid._alpha = wAsteroid._alpha - 10;
}
}
i++;
}
}
function clearBullets() {
i = 0;
while (i < bulletsActive.length) {
wBullet = bulletsActive[i];
wBullet.removeMovieClip();
i++;
}
bulletsActive = [];
}
function playerFireBullet() {
if (ammo > 0) {
playSound("shotC");
bulletIndex++;
ammo--;
displayAmmo();
if (bulletIndex > 15) {
bulletIndex = 0;
}
wBullet = "bullet" + bulletIndex;
world.attachMovie("bullet", wBullet, 50 + (bulletIndex * 5));
wBullet = world["bullet" + bulletIndex];
bulletsActive.push(wBullet);
wBullet.speed = 10;
wBullet._x = (world.player._x + world.player._width) - 20;
if (_root.char != 3) {
wBullet._y = (world.player._y + world.player._height) - 30;
} else {
wBullet._y = world.player._y + world.player._height;
}
} else if (ammo <= 0) {
world.messPrompt2.gotoAndPlay("noAmmo");
playSound("errorA");
}
}
function updateBullets() {
i = 0;
while (i < bulletsActive.length) {
wBullet = bulletsActive[i];
wBullet._x = wBullet._x + wBullet.speed;
if (wBullet._x > (stageW + 10)) {
wBullet.removeMovieClip();
bulletsActive.splice(i, 1);
}
i++;
}
if (shotGo == true) {
shotDelay++;
if (shotDelay > shotDelayMax) {
shotGo = false;
shotDelay = 0;
}
}
}
function checkCollision(clip1, clip2, x, y) {
var _local1 = false;
if (clip1.hitTest(x, y, true)) {
_local1 = true;
}
if (clip1.hitTest(x - (clip2.dummy._width / 2), y - (clip2.dummy._height / 2), true)) {
_local1 = true;
}
if (clip1.hitTest(x + (clip2.dummy._width / 2), y - (clip2.dummy._height / 2), true)) {
_local1 = true;
}
if (clip1.hitTest(x + (clip2.dummy._width / 2), y + (clip2.dummy._height / 2), true)) {
_local1 = true;
}
if (clip1.hitTest(x - (clip2.dummy._width / 2), y + (clip2.dummy._height / 2), true)) {
_local1 = true;
}
if (clip1.hitTest(x, y - (clip2.dummy._height / 2), true)) {
_local1 = true;
}
if (clip1.hitTest(x + (clip2.dummy._width / 2), y, true)) {
_local1 = true;
}
if (clip1.hitTest(x, y + (clip2.dummy._height / 2), true)) {
_local1 = true;
}
if (clip1.hitTest(x - (clip2.dummy._width / 2), y, true)) {
_local1 = true;
}
return(_local1);
}
_global.world = this;
_root.allQuestions = [["Mercury is the ____ planet to the sun.", "What color is the planet Mercury?", "What type of planet is Mercury?", "Mercury got its name because of\u2026"], ["What color is the planet Venus?", "What type of planet is Venus?", "The planet Venus is very\u2026", "Which way does Venus spin?"], ["What type of planet is Mars?", "The planet Mars is covered with\u2026", "Astronauts weigh less on Mars because\u2026", "Scientists believe there was once __ on Mars."], ["Jupiter is known for its\u2026", "Jupiter is made up of brightly colored\u2026", "What is the surface of Jupiter filled with?", "Jupiter is the _____ planet in the solar system."], ["How many moons does Saturn have?", "Saturn has ____ hours in a day.", "The planet Saturn has visible\u2026", "The planet Saturn spins\u2026"], ["It is very ____ on the planet Uranus.", "What color is the planet Uranus?", "Uranus is the ______ planet from the sun.", "What type of planet is Uranus?"], ["What color is the planet Neptune?", "The planet Neptune is covered with\u2026", "Neptune is a ___ planet.", "What is the ground surface of Neptune made up of?"], ["Pluto is the _____ planet in our solar system.", "How many moons does Pluto have?", "What is the surface of Pluto made up of?", "What is the name of Pluto\u2019s moon?"]];
_root.allAnswers = [[[1, "Closest", "Second closest", "Farthest"], [3, "Blue", "Red", "Gray"], [1, "Rocky", "Gassy", "Icy"], [3, "Its color", "Its shape", "Its speed"]], [[2, "Red", "Yellow", "Green"], [1, "Rocky", "Gassy", "Icy"], [3, "Wet", "Sunny", "Windy"], [2, "Same direction as Earth", "Opposite direction of Earth", "Around Earth"]], [[1, "Rocky", "Gassy", "Icy"], [3, "Red phosphorous dust", "Ice particles", "Red-iron dust"], [1, "There is no gravity", "They eat more", "They exercise less"], [2, "Money", "Life", "Cars"]], [[2, "Icy surface", "Great Red Spot", "Aliens"], [1, "Clouds", "Rocks", "Lava"], [3, "Ice particles", "Red-iron dust", "Red Phosphorous dust"], [2, "Smallest", "Largest", "Heaviest"]], [[3, "1", "3", "33"], [2, "5", "10", "24"], [1, "Rings", "Snow", "Rain"], [2, "Slower than Earth", "Faster than Earth", "As fast as Earth"]], [[2, "Hot", "Cold", "Snowy"], [1, "Greenish-blue", "Orange", "Gray"], [3, "Third", "Fifth", "Seventh"], [3, "Icy", "Rocky", "Gassy"]], [[3, "Yellow", "Red", "Blue"], [1, "Thick white clouds", "Red-iron dust", "Red phosphorous dust"], [2, "Sunny", "Stormy", "Foggy"], [2, "Flowers", "Water and ice", "Grass"]], [[2, "Fastest", "Coldest", "Largest"], [2, "0", "1", "2"], [1, "Ice", "Red-iron dust", "Water"], [3, "Triton", "Mini-Pluto", "Charon"]]];
_global.allSections = ["preloader", "adinGame", "intro", "title", "instructions", "charSelect", "missionBrief", "mapPage", "levelPrompt", "mainGame", "planet", "winMission", "loseMission", "gWin", "gOver", "levelSelect"];
_global.allPlanets = ["Mercury", "Venus", "Mars", "Jupiter", "Saturn", "Uranus", "Neptune", "Pluto", "Earth"];
_root.section = 0;
_root.planetSet = [0, 1, 2, 3, 4, 5, 6, 7];
_global.GUIKeys = new Object();
_global.dirs = ["LEFT", "RIGHT", "UP", "DOWN"];
_global.SFXsound = new Sound();
playSound = function (wSound) {
_global.SFXsound.attachSound(wSound);
_global.SFXsound.start();
};
var stageW = 600;
var stageH = 300;
var tileW = 40;
var tileH = 40;
_global.busy = false;
gPlay = false;
_global.gClear = false;
_global.gEnd = false;
_global.gPaused = false;
_root.score = 0;
_root.scorRay = [0, 0, 0, 0, 0];
var lvlClear = false;
_root.bonusGo = false;
var bonusList = [3000, 8000, 12000, 20000, 999999];
var bVal = 1;
var lives = 2;
var level = 1;
var gPause = false;
_root.infoOn = false;
_root.delayVal = 0;
_root.delayMax = 100;
_root.currentMission = 1;
_root.char = 1;
_root.mItem = 1;
_root.omItem = _root.mItem;
_root.lvlDiff = 2;
_root.totalMissions = 5;
_root.planet = 9;
_root.firstMission = true;
_root.planetMission = null;
_root.missionPT = null;
_root.specialLevel = false;
_root.speedFactor = 1;
_root.objNums = 1;
_root.missionSet = false;
_root.hidden = 0;
_root.hazzardNum = null;
_root.hType = null;
_root.wBlockType = null;
_root.hazzVal = null;
_root.hazzMax = null;
_root.promptOn = false;
_root.introSect = 1;
_root.chosen = false;
charHit = false;
var tries = 3;
var quizGo = false;
var quizIndex = null;
var correctAnswer = null;
var myAnswer = null;
bulletsActive = [];
bulletIndex = 0;
shotDelay = 0;
shotDelayMax = 10;
shotGo = false;
collectList = [0, 0, 0, 0, 0, 0, 0, 0];
inventList = [0, 0, 0, 0, 0];
asteroidField = [];
asterIndex = 0;
asterTotal = 3;
astGo = false;
astDelay = 0;
astDelayMax = 35;
var pX = null;
var pY = null;
var pPosX = 1;
var pPosY = 2;
var pDeltaX = 0;
var pDeltaY = 0;
var dirX = 0;
var dirY = 0;
var speedX = 0;
var speedY = 0;
var moveChar = false;
var grabber = null;
var misses = 0;
_root.charAct = null;
_root.shipIntro = 0;
var onLandPad = false;
var distance = 0;
var distVal = 0;
var shields = 5;
var fuelAmount = 10;
var fuelCells = fuelAmount;
var fuelVal = 0;
var fuelValMax = 100;
var ammo = 30;
var ammoMax = 50;
var shipHit = false;
var shipHitVal = 0;
var gameEnd = false;
var bonusGo = false;
var bonusVal = 0;
var bItem = (1 + random(2));
var bXPos = (stageW + 20);
var bYPos = (125 + random(150));
var bItemSpeed = (2 + random(3));
bonusReset = function () {
bonusGo = false;
bonusVal = 0;
bXPos = stageW + 20;
bYPos = 125 + random(150);
bItemSpeed = 2 + random(3);
};
resetGame = function () {
_root.lvlDiff = 2;
_root.planetSet = [0, 1, 2, 3, 4, 5, 6, 7];
_root.totalMissions = 5;
_root.currentMission = 1;
_root.char = 1;
_root.planetMission = 1;
_root.planet = 1;
gameEnd = false;
fuelAmount = 10;
fuelCells = fuelAmount;
shields = 5;
ammo = 30;
gPause = false;
_root.infoOn = false;
};
_global.resetRound = function () {
gPlay = false;
_root.missionSet = false;
pPosX = 1;
pPosY = 2;
distance = 0;
distVal = 0;
fuelAmount = 15;
fuelCells = fuelAmount;
shields = 5;
ammo = 30;
gPause = false;
misses = 0;
shipHit = false;
_root.speedFactor = 0.25 + (0.2 * _root.currentMission);
};
_global.callSection = function () {
var _local2 = allSections[_root.section];
_root.gotoAndPlay(_local2);
};
_global.choosePlanet = function () {
listLength = _root.planetSet.length;
wSpot = random(listLength);
_root.planetMission = _root.planetSet[wSpot];
_root.planetSet.splice(wSpot, 1);
wPlanet = allPlanets[_root.planetMission];
_root.missionPT = 1;
wPlanet = (("planet" + (_root.planetMission + 1)) + "_") + _root.missionPT;
collectList[_root.currentMission - 1] = wPlanet;
_root.planet = _root.planetMission + 1;
quizIndex = random(4);
};
_global.displayAmmo = function () {
_root.ammoDisplay = ammo;
};
checkShootAsteroids = function () {
i = 0;
while (i < bulletsActive.length) {
wBullet = bulletsActive[i];
j = 0;
while (j < asteroidField.length) {
wAsteroid = asteroidField[j];
if (checkCollision(wAsteroid, wBullet, wBullet._x + wBullet.speed, wBullet._y)) {
wAsteroid.gotoAndPlay("blasted");
playSound("boomA");
removeMovieClip(wBullet);
bulletsActive.splice(i, 1);
asteroidField.splice(j, 1);
}
j++;
}
i++;
}
};
checkForShipHit = function () {
wObj = world.player.dummy;
var _local1 = false;
j = 0;
while (j < asteroidField.length) {
wAsteroid = asteroidField[j];
if (wAsteroid.hitTest(wObj)) {
if (shipHit == false) {
world.playSound("bash");
speedX = 0;
speedY = 0;
shipHit = true;
shields--;
displayShields();
if (shields < 0) {
world.planetBGs.player.gotoAndStop("blasted");
shipHit = null;
world.messPrompt2.gotoAndPlay("incomplete");
gPlay = false;
}
}
}
j++;
}
k = 1;
while (k <= 5) {
wSection = "upperPy" + k;
wPy1 = world[wSection].spot1;
wPy2 = world[wSection].spot2;
if (wPy1.hitTest(wObj)) {
_local1 = true;
break;
}
if (wPy2.hitTest(wObj)) {
_local1 = true;
break;
}
k++;
}
if (_local1 == true) {
if (shipHit == false) {
world.playSound("bash");
shipHit = true;
speedX = 0;
speedY = 0;
shields--;
displayShields();
if (shields < 0) {
shipHit = null;
world.messPrompt2.gotoAndPlay("incomplete");
gPlay = false;
}
}
}
};
bonusReset = function () {
bonusGo = false;
bonusVal = 0;
if (shields < 5) {
bItem = 1;
} else if (shields == 5) {
wbItem = random(2);
if (wbItem == 0) {
bItem = 2;
} else if (wbItem == 1) {
bItem = 3;
}
}
bXPos = stageW + 20;
bYPos = 125 + random(125);
bItemSpeed = 3 + random(4);
world.bAnim._x = bXPos;
world.bAnim._y = bYPos;
world.bAnim.gotoAndStop(bItem);
};
bonusSet = function () {
if (bonusGo == false) {
bGoVal = random(50);
if (bGoVal == 7) {
bonusGo = true;
world.bAnim._visible = true;
world.bAnim.gotoAndStop(bItem);
}
}
};
bonusMove = function () {
if (bonusGo == true) {
world.bAnim._x = world.bAnim._x - bItemSpeed;
if (world.bAnim._x < -20) {
world.bAnim._visible = false;
bonusReset();
}
if (_root.shipIntro == 2) {
if (world.bAnim._alpha > 0) {
world.bAnim._alpha = world.bAnim._alpha - 10;
}
}
}
};
bonusGrab = function () {
wObj = world.player;
wItem = world.bAnim;
if (bonusGo == true) {
if (wItem.hitTest(wObj)) {
if (bItem == 1) {
if (shields < 5) {
shields++;
wShield = ("shield" + shields) + "stop";
world.botStats.shieldsMC.gotoAndPlay(wShield);
playSound("tallEnd");
}
} else if (bItem == 2) {
if (fuelAmount < 50) {
fuelAmount = fuelAmount + 5;
fuelCells = fuelAmount;
world.botStats.fuelLogo.gotoAndPlay("more Energy");
displayFuelCells();
playSound("drop");
}
} else if (bItem == 3) {
ammo = ammo + 5;
if (ammo > ammoMax) {
ammo = ammoMax;
}
displayAmmo();
playSound("shotA");
}
bonusReset();
}
}
};
fuelDrain = function () {
if ((_root.promptOn == false) and (quizGo == false)) {
fuelVal++;
if (fuelVal > fuelValMax) {
fuelVal = 0;
fuelCells--;
if (fuelCells < 0) {
if (_root.promptOn == false) {
_root.promptOn = true;
gPlay = false;
misses++;
displayMisses();
if (misses >= 3) {
gameEnd = false;
}
world.messPrompt.gotoAndPlay("youMiss");
}
} else {
world.botStats.fuelLogo.play();
displayFuelCells();
}
}
}
};
setUpShip = function () {
if (_root.shipIntro == 1) {
world.player._x = world.player._x + 5;
if (world.player._x > 40) {
gPlay = true;
_root.shipIntro = 0;
}
}
if (_root.shipIntro == 2) {
world.player._visible = true;
world.player._x = world.player._x + 5;
if (world.player._y < 220) {
world.player._y = world.player._y + 1;
}
if (world.player._y > 220) {
world.player._y = world.player._y - 1;
}
if (world.player._xscale > 0) {
world.player._xscale = world.player._xscale - 1;
world.player._yscale = world.player._yscale - 1;
}
if (world.planetGFX._x > 365) {
world.planetGFX._x = world.planetGFX._x - 2;
}
if (world.player._x > ((stageW + world.player._height) + 10)) {
_root.shipIntro = 0;
_root.section = 10;
gotoAndPlay(world._currentframe + 1);
}
}
};
shipCTRL = function () {
if (((gPlay == true) and (busy == false)) and (gPaused == false)) {
if (Key.isDown(37)) {
if (speedX > -9) {
speedX = speedX - 3;
}
}
if (Key.isDown(39)) {
if (speedX < 9) {
speedX = speedX + 3;
}
}
if (Key.isDown(38)) {
if (speedY > -9) {
speedY = speedY - 3;
}
}
if (Key.isDown(40)) {
if (speedY < 9) {
speedY = speedY + 3;
}
}
if (Key.isDown(32)) {
if (shotGo == false) {
playerFireBullet();
shotGo = true;
}
}
}
};
_global.menuSelectCTRL = new Object();
menuSelectCTRL.onKeyUp = function () {
wMItem = ("mItem" + _root.mItem) + "MC";
world[wMItem].gotoAndStop("up");
if (Key.getCode() == 37) {
world.playSound("shotA");
_root.mItem--;
if (_root.mItem < 1) {
_root.mItem = 3;
}
}
if (Key.getCode() == 39) {
world.playSound("shotA");
_root.mItem++;
if (_root.mItem > 3) {
_root.mItem = 1;
}
}
if (Key.getCode() == 38) {
world.playSound("shotA");
if ((_root.mItem == 1) or (_root.mItem == 2)) {
_root.omItem = _root.mItem;
_root.mItem = 3;
} else if (_root.mItem == 3) {
_root.mItem = _root.omItem;
}
}
if (Key.getCode() == 40) {
world.playSound("shotA");
if (_root.mItem == 3) {
_root.mItem = _root.omItem;
} else if ((_root.mItem == 1) or (_root.mItem == 2)) {
_root.omItem = _root.mItem;
_root.mItem = 3;
}
}
wMItem = ("mItem" + _root.mItem) + "MC";
world[wMItem].gotoAndStop("over");
if ((Key.getCode() == 32) or (Key.getCode() == 13)) {
world.playSound("bleepA");
if (_root.mItem == 1) {
_root.section = 1;
} else if (_root.mItem == 2) {
_root.section = 4;
} else if (_root.mItem == 3) {
var _local2 = ("javascript:openTellAFriendWindow('" + home.tellURL) + "',450,650)";
getURL (_local2);
}
if ((_root.mItem == 1) or (_root.mItem == 2)) {
gotoAndPlay(_root._currentframe + 1);
}
}
};
_global.charSelectCTRL = new Object();
charSelectCTRL.onKeyUp = function () {
if (_root.chosen == false) {
wChar = ("char" + _root.char) + "MC";
world[wChar].gotoAndStop("up");
if (Key.getCode() == 37) {
_root.char--;
if (_root.char < 1) {
_root.char = 3;
}
}
if (Key.getCode() == 39) {
_root.char++;
if (_root.char > 3) {
_root.char = 1;
}
}
wChar = ("char" + _root.char) + "MC";
world[wChar].gotoAndStop("over");
if ((Key.getCode() == 32) or (Key.getCode() == 13)) {
_root.chosen = true;
_root.section = 6;
world[wChar].gotoAndStop("down");
world.playSound("bleepB");
if (_root.char == 1) {
_root.char = 2;
} else if (_root.char == 2) {
_root.char = 1;
}
}
}
};
_global.solarCTRL = new Object();
solarCTRL.onKeyUp = function () {
if ((Key.getCode() == 32) or (Key.getCode() == 13)) {
if (_root.introSect == 1) {
if (world.launchMC.active == false) {
world.launchMC.active = true;
world.launchMC.gotoAndPlay("down");
world.playSound("alertB");
}
} else if (_root.introSect == 2) {
if (world.launchMC.active == false) {
world.launchMC.active = true;
world.launchMC.gotoAndPlay("down");
world.playSound("alertB");
}
}
}
};
checkPlanet = function () {
_root.section = 9;
world.gotoAndPlay(_root._currentframe + 1);
};
_global.showPlanet = function () {
i = 0;
while (i < 10) {
wPlanet = "planet" + i;
world.main.solar[wPlanet].gotoAndStop(1);
i++;
}
wPlanet = "planet" + _root.planet;
world.main.solar[wPlanet].swapDepths(1000);
world.main.solar[wPlanet].gotoAndStop(2);
};
setUpQuiz = function () {
quizGo = true;
quizIndex = random(4);
myAnswer = 0;
getQues = _root.allQuestions[_root.planet - 1][quizIndex];
_root.quesDisplay = getQues;
i = 1;
while (i < 4) {
getAns = _root.allAnswers[_root.planet - 1][quizIndex][i];
getAnsSpot = "answer" + i;
world.quizzer[getAnsSpot].text = getAns;
i++;
}
correctAnswer = _root.allAnswers[_root.planet - 1][quizIndex][0] - 1;
};
displayQuiz = function () {
i = 0;
while (i < 4) {
wLight = "hLight" + i;
world.quizzer[wLight]._visible = false;
i++;
}
wLight = "hLight" + myAnswer;
world.quizzer[wLight]._visible = true;
};
checkAnswer = function () {
if (myAnswer == correctAnswer) {
quizGo = null;
myAnswer = 0;
correctAnswer = null;
_root.missionSet = true;
world.quizzer.gotoAndPlay("correctAnswer");
world.planetBGs.main.obj0._visible = false;
Key.removeListener(quizCTRL);
world.pX = world.planetBGs.player._x;
world.pY = world.planetBGs.player._y;
} else {
quizGo = null;
Key.removeListener(quizCTRL);
world.planetBGs.player._x = -1000;
world.planetBGs.player._visible = false;
world.quizzer.gotoAndPlay("inCorrectAnswer");
misses++;
displayMisses();
}
};
_global.quizCTRL = new Object();
quizCTRL.onKeyUp = function () {
if (quizGo == true) {
if (Key.getCode() == 38) {
world.playSound("shotA");
if (myAnswer > 0) {
myAnswer--;
displayQuiz();
}
}
if (Key.getCode() == 40) {
world.playSound("shotA");
if (myAnswer < 2) {
myAnswer++;
displayQuiz();
}
}
if ((Key.getCode() == 32) or (Key.getCode() == 13)) {
checkAnswer();
}
}
};
displayMisses = function () {
world.botStats.missDisplay.gotoAndPlay("misses" + misses);
};
showInventory = function () {
i = 0;
while (i < inventList.length) {
wObj = inventList[i];
wItem = "myItem" + i;
if (wObj == 0) {
world.iVentMC.main[wItem]._visible = false;
} else if (wObj != 0) {
world.iVentMC.main[wItem]._visible = true;
wItem = "myItem" + i;
world.iVentMC.main[wItem].gotoAndStop(wObj);
}
i++;
}
i = 0;
while (i < collectList.length) {
wObj = collectList[i];
wItem = "cItem" + i;
if (wObj == 0) {
world.iVentMC.main[wItem]._visible = false;
} else if (wObj != 0) {
world.iVentMC.main[wItem]._visible = true;
wItem = "cItem" + i;
world.iVentMC.main[wItem].gotoAndStop(wObj);
}
i++;
}
};
_global.setUpObjects = function () {
_root.hidden = 1 + random(_root.objNums);
world.myItem._visible = false;
world.myItem.gotoAndPlay("item" + _root.planet);
};
_global.miscKey = new Object();
miscKey.onKeyUp = function () {
_root.charAct = null;
world.planetBGs.player.char.gotoAndPlay("stand");
if (Key.getCode() == 80) {
trace("pause");
}
};
missionComplete = function () {
pClip = world.planetBGs.player;
pClip._visible = false;
world.planetBGs.mainShipMC.gotoAndPlay("blastOff");
gPlay = false;
};
grabElements = function () {
if (_root.section == 9) {
pClip = world.player;
} else if (_root.section == 10) {
pClip = world.planetBGs.player;
}
i = 0;
while (i <= _root.objNums) {
wElement = "element" + i;
if (pClip.dummy.hitTest(world.planetBGs[wElement].dummy) and (world.planetBGs[wElement]._visible == true)) {
if (i == 0) {
if ((_root.missionSet == false) and (quizGo == false)) {
world.quizzer.gotoAndPlay("on");
}
}
}
i++;
}
if (pClip.dummy.hitTest(world.planetBGs.landPad.dummy)) {
if ((_root.missionSet == true) and (gPlay == true)) {
missionComplete();
} else if ((_root.promptOn == false) and (onLandPad == false)) {
_root.promptOn = true;
onLandPad = true;
world.messPrompt.gotoAndPlay("finishUp");
playSound("errorA");
}
} else {
onLandPad = false;
}
};
startHazz = function () {
_root.hazzMax = world.planetBGs.obst1._totalframes;
_root.hazzVal = 0;
};
hazzardControl = function () {
if (_root.hType == 1) {
i = 0;
while (i < _root.hazzardNum) {
wHazzard = "obst" + (i + 1);
if (world.planetBGs[wHazzard].hGo == false) {
world.planetBGs[wHazzard].hVal = random(50);
if (world.planetBGs[wHazzard].hVal == 6) {
world.planetBGs[wHazzard].hGo = true;
world.planetBGs[wHazzard].play();
}
}
i++;
}
} else if ((_root.hType == 2) or (_root.hType == 3)) {
i = 0;
while (i < _root.hazzardNum) {
wHazzard = "obst" + (i + 1);
if (world.planetBGs[wHazzard].hGo == false) {
if (_root.wBlockType == world.planetBGs[wHazzard].wBlock) {
world.planetBGs[wHazzard].hGo = true;
world.planetBGs[wHazzard].play();
}
}
i++;
}
_root.hazzVal++;
if (_root.hazzVal > (_root.hazzMax / 2)) {
if (_root.wBlockType == "a") {
_root.wBlockType = "b";
_root.hazzVal = 0;
} else if (_root.wBlockType == "b") {
_root.wBlockType = "a";
_root.hazzVal = 0;
}
}
}
};
checkForHazzards = function () {
var _local2 = world.planetBGs.player;
i = 0;
while (i < _root.hazzardNum) {
wHazzard = "obst" + (i + 1);
bgClip = world.planetBGs[wHazzard].dummy;
if (checkCollision(bgClip, _local2, _local2._x, _local2._y)) {
if ((world.planetBGs[wHazzard].hurtEm == true) and (charHit == false)) {
charHit = true;
world.playSound("impact");
fuelVal = fuelValMax - 10;
}
}
i++;
}
};
charCTRL = function () {
if (_root.section == 9) {
pClip = world.player;
} else if (_root.section == 10) {
pClip = world.planetBGs.player;
}
if ((((gPlay == true) and (busy == false)) and (gPaused == false)) and (quizGo == false)) {
if (Key.isDown(37)) {
if (moveChar == false) {
speedX = -5;
speedY = 0;
pDirX = -1;
pDirY = 0;
if (_root.section == 10) {
moveChar = true;
}
}
if (_root.charAct == null) {
_root.charAct = "runLeft";
pClip.char.gotoAndPlay(_root.charAct);
}
}
if (Key.isDown(39)) {
if (moveChar == false) {
speedX = 5;
speedY = 0;
pDirX = 1;
pDirY = 0;
if (_root.section == 10) {
moveChar = true;
}
}
if (_root.charAct == null) {
_root.charAct = "runRight";
pClip.char.gotoAndPlay(_root.charAct);
}
}
if (Key.isDown(38)) {
if (moveChar == false) {
speedY = -5;
speedX = 0;
pDirX = 0;
pDirY = -1;
if (_root.section == 10) {
moveChar = true;
}
}
if (_root.charAct == null) {
_root.charAct = "runUp";
pClip.char.gotoAndPlay(_root.charAct);
}
}
if (Key.isDown(40)) {
if (moveChar == false) {
speedY = 5;
speedX = 0;
pDirX = 0;
pDirY = 1;
if (_root.section == 10) {
moveChar = true;
}
}
if (_root.charAct == null) {
_root.charAct = "runDown";
pClip.char.gotoAndPlay(_root.charAct);
}
}
if ((Key.getCode() == 32) or (Key.getCode() == 13)) {
if (grabber == null) {
grabber = false;
}
}
}
};
setPlayer = function () {
if (_root.section == 9) {
pClip = world.player;
} else if (_root.section == 10) {
pClip = world.planetBGs.player;
}
if (misses == 0) {
world.pX = pClip._x;
world.pY = pClip._y;
} else if (misses > 0) {
pClip._x = world.pX;
pClip._y = world.pY;
}
};
movePlayer = function () {
if (_root.section == 9) {
pClip = world.player;
} else if (_root.section == 10) {
pClip = world.planetBGs.player;
}
if (((shipHit == true) and (_root.section == 9)) or ((charHit == true) and (_root.section == 10))) {
shipHitVal++;
if (pClip._visible == true) {
pClip._visible = false;
} else if (pClip._visible == false) {
pClip._visible = true;
}
if (shipHitVal > 30) {
pClip._visible = true;
shipHitVal = 0;
shipHit = false;
charHit = false;
}
}
pDistX = speedX;
pDistY = speedY;
if (checkCollision(world.stageBounds, pClip, pClip._x + pDistX, pClip._y + pDistY) or checkCollision(world.planetBGs.blocker, pClip, pClip._x + pDistX, pClip._y + pDistY)) {
pDeltaX = 0;
pDeltaY = 0;
speedX = 0;
speedY = 0;
moveChar = false;
_root.charAct = null;
pClip.char.gotoAndPlay(_root.charAct);
}
if (_root.section == 10) {
pDeltaX = pDeltaX + speedX;
pDeltaY = pDeltaY + speedY;
if ((pDeltaX == -10) and (pDirX == -1)) {
pPosX--;
} else if ((pDeltaX == 10) and (pDirX == 1)) {
pPosX++;
}
if ((pDeltaY == -10) and (pDirY == -1)) {
pPosY--;
trace("pPosY:" + pPosY);
pClip.swapDepths((pPosY * 1000) + 650);
} else if ((pDeltaY == 10) and (pDirY == 1)) {
pPosY++;
trace("pPosY:" + pPosY);
pClip.swapDepths((pPosY * 1000) + 650);
}
if ((pDeltaX < -40) and (pDirX == -1)) {
pDeltaX = 0;
speedX = 0;
moveChar = false;
playSound("footsteps");
} else if ((pDeltaX > 40) and (pDirX == 1)) {
pDeltaX = 0;
speedX = 0;
moveChar = false;
playSound("footsteps");
}
if ((pDeltaY < -40) and (pDirY == -1)) {
pDeltaY = 0;
speedY = 0;
moveChar = false;
playSound("footsteps");
} else if ((pDeltaY > 40) and (pDirY == 1)) {
pDeltaY = 0;
speedY = 0;
moveChar = false;
playSound("footsteps");
}
}
if ((_root.section == 9) or ((_root.section == 10) and (moveChar == true))) {
pClip._x = pClip._x + speedX;
pClip._y = pClip._y + speedY;
}
if (_root.section == 9) {
var _local2 = 320;
var _local3 = 20;
var _local4 = 60;
var _local5 = 220;
} else if (_root.section == 10) {
var _local2 = 600;
var _local3 = 0;
var _local4 = 0;
var _local5 = 340;
}
if (pClip._x < _local3) {
pClip._x = _local3;
_root.charAct = null;
pClip.char.gotoAndPlay("stand");
}
if (pClip._x > _local2) {
pClip._x = _local2;
_root.charAct = null;
pClip.char.gotoAndPlay("stand");
}
if (pClip._y < _local4) {
pClip._y = _local4;
_root.charAct = null;
pClip.char.gotoAndPlay("stand");
}
if (pClip._y > _local5) {
pClip._y = _local5;
_root.charAct = null;
pClip.char.gotoAndPlay("stand");
}
if (_root.section == 9) {
if ((speedX < 0) and (speedX >= -15)) {
speedX = speedX + 1;
}
if ((speedX > 0) and (speedX <= 15)) {
speedX = speedX - 1;
}
if ((speedY < 0) and (speedY >= -15)) {
speedY = speedY + 1;
}
if ((speedY > 0) and (speedY <= 15)) {
speedY = speedY - 1;
}
}
};
createObjs = function () {
};
placeObjs = function () {
};
moveObjs = function () {
};
_global.setFuelCells = function () {
fuelCells = fuelAmount;
};
_global.displayFuelCells = function () {
world.botStats.eMeter.gotoAndStop(fuelCells);
};
_global.displayShields = function () {
wShield = "shield" + shields;
world.botStats.shieldsMC.gotoAndPlay(wShield);
};
getDistance = function () {
distVal++;
if (distVal > 23) {
distVal = 0;
distance++;
if (distance > 50) {
gPlay = false;
shipHit = false;
world.player._visible = true;
_root.shipIntro = 2;
world.planetGFX._visible = true;
playSound("windDownA");
}
world.stats.dMeter.gotoAndStop(world.stats.dMeter._currentframe + 1);
}
};
_global.groundMove = function (name, maxN, speed, dif) {
i = 0;
while (i < (maxN + 1)) {
whichObj = name + i;
world[whichObj]._x = world[whichObj]._x - (speed * _root.speedFactor);
if (world[whichObj]._x < (-world[whichObj]._width)) {
if (i > 1) {
nextObj = name + (i - 1);
} else if (i == 1) {
nextObj = name + maxN;
}
if (name == "item") {
if ((world[whichObj]._currentframe >= 6) and (world[whichObj]._currentframe <= 30)) {
_root.loopMiss++;
}
}
world[whichObj].gotoAndPlay("choice");
world[whichObj]._x = world[nextObj]._x + (world[nextObj]._width + dif);
}
i++;
}
};
_global.mainGameFuncs = function () {
if (gPlay == false) {
setUpShip();
if (_root.section == 9) {
moveAsteroids();
checkShootAsteroids();
bonusMove();
updateBullets();
groundMove("upperPy", 5, 5, -5);
}
}
if ((gPlay == true) and (gPaused == false)) {
if (_root.section == 9) {
shipCTRL();
getDistance();
createAsteroid();
moveAsteroids();
checkShootAsteroids();
checkForShipHit();
bonusSet();
bonusMove();
bonusGrab();
groundMove("upperPy", 5, 5, -5);
} else if (_root.section == 10) {
charCTRL();
grabElements();
hazzardControl();
checkForHazzards();
fuelDrain();
}
movePlayer();
updateBullets();
}
};
Stage.showMenu = false;
world.cRight.swapDepths(2500);
world.ltrBox.swapDepths(5000);
planetTools = [["tongs", "broom"], ["camera", "chisel"], ["fossil brush", "gravity boots"], ["shovel", "compass"], ["binoculars", "pouch"], ["thermometer", "incliner boots"], ["rain boots", "small jar"], ["small chisel", "video camera"], [0, 0], ["scoop", "camera"]];
planetInfo = ["Mercury is the closest planet to the sun. Areas near the sunlight are bright and hot. The color of this planet is gray. Mercury has dusty, gray minerals and rocks on the ground. It is the second smallest planet in the solar system, after Pluto.", "Venus is the second closest planet to the sun. The color of this planet is yellow. It is very windy and cloudy on Venus. This rocky planet has lots of mountains, canyons, and lava.", "Mars has red iron-dust all over the planet. It is red in color. Mars has zero gravity. Mars has inactive volcanoes and polar caps of water ice. Scientists believe there was once life on Mars.", "Jupiter is the largest planet in the solar system. Jupiter is known for its Great Red Spot. The spot is a raging storm of gases. The surface of Jupiter is filled with red phosphorus. Jupiter looks like a globe with swirling yellow, orange, and white clouds.", "Saturn is the planet with visible rings. It has more than 1000 rings and 33 moons. It is the second largest planet, after Jupiter.Saturn\u2019s rings are made up of ice, dust, and rock particles. Saturn is really windy and spins really fast. One day only lasts 10 hours.", "The color of Uranus is greenish-blue. Uranus is very cold (-214 degrees Celsius). It is the seventh planet from the sun; only Neptune and Pluto are farther away. Uranus circles around the sun very slowly. Uranus is tipped on its side.", "The color of Neptune is blue. It is the second farthest planet from the sun, with the exception of Pluto. Neptune is a stormy planet covered with thick white clouds. The ground is a slushy thick layer of water and ice.", "Pluto is the smallest and coldest planet in our solar system. It is the farthest planet from the sun. It has a rocky, icy surface. Pluto\u2019s moon is named Charon. Charon is half the size of Pluto.", "Earth looks like a giant marble It takes 365 days to rotate around the sun. Each year has four seasons. The earth has one moon. It is the only planets where humans live \u2013 that we know of.", "The moon\u2019s surface is made up of ice, rocks, and craters. The moon is a place with no life, no oxygen, and no plants. Neil Armstrong was the first person to land on the moon. The moon has no air so you can\u2019t go outside without wearing a spacesuit. There is no rain or wind on the moon."];
planetInfo2 = [["Mercury is the closest planet to the sun.", "Areas near the sunlight are bright and hot. ", "The color of this planet is gray.", "Mercury has dusty, gray minerals and rocks on the ground.", "It is the second smallest planet in the solar system, after Pluto."], ["Venus is the second closest planet to the sun.", "The color of this planet is yellow.", "It is very windy and cloudy on Venus.", "This rocky planet has lots of mountains, canyons, and lava."], ["Mars has red iron-dust all over the planet.", "It is red in color.", "Mars has zero gravity.", "Mars has inactive volcanoes and polar caps of water ice.", "Scientists believe there was once life on Mars."], ["Jupiter is the largest planet in the solar system.", "Jupiter is known for its Great Red Spot.", "The spot is a raging storm of gases.", "The surface of Jupiter is filled with red phosphorus.", "Jupiter looks like a globe with swirling yellow, orange, and white clouds."], ["Saturn is the planet with visible rings.", "It has more than 1000 rings and 33 moons.", "It is the second largest planet, after Jupiter.", "Saturn\u2019s rings are made up of ice, dust, and rock particles.", "Saturn is really windy and spins really fast.", "One day only lasts 10 hours."], ["The color of Uranus is greenish-blue.", "Uranus is very cold (-214 degrees Celsius).", "It is the seventh planet from the sun.", "Uranus circles around the sun very slowly.", "Uranus is tipped on its side."], ["The color of Neptune is blue.", "It is the second farthest planet from the sun.", "Neptune is a stormy planet covered with thick white clouds.", "The ground is a slushy thick layer of water and ice."], ["Pluto is the smallest and coldest planet in our solar system.", "It is the farthest planet from the sun.", "It has a rocky, icy surface.", "Pluto\u2019s moon is named Charon.", "Charon is half the size of Pluto."], ["Earth looks like a giant marble It takes 365 days to rotate around the sun.", "Each year has four seasons.", "The earth has one moon.", "It is the only planets where humans live \u2013 that we know of."], ["The moon\u2019s surface is made up of ice, rocks, and craters.", "The moon is a place with no life, no oxygen, and no plants.", "Neil Armstrong was the first person to land on the moon.", "The moon has no air so you can\u2019t go outside without wearing a spacesuit.", "There is no rain or wind on the moon."]];
missionInfo = [["Fly to the planet closest to the sun. Once you land, find tongs hidden somewhere on the planet to help you complete your mission. Use the tongs to collect three gray rocks to bring back to the Earth space lab.", "Unscramble the letters (RCEMUYR) and head to this gray planet for your next mission. The surface of this planet is covered by a dusty layer of minerals. Once you land, find a hidden broom to sweep up some gray dust and bring it back to the spaceship."], ["Fly to the yellow planet that is second closest to the sun. Once you land, your mission will be to find a camera hidden somewhere in the planet and take two photos to bring back to the Earth space lab. Watch out for flying objects -- it\u2019s windy out there!", "Fly to the yellow planet near Earth. This windy, rocky planet has lots of mountains and hardened lava. Once you land, find a small chisel hidden somewhere in the planet and use it to collect two pieces of lava rock to bring back to Earth. Watch out for flying objects."], ["Fly to the red planet close to Earth. Once you land, find a fossil brush hidden somewhere on the planet. Use the brush to collect some red iron-dust to bring back to the space lab.", "Fly to the red planet near Earth. There is zero gravity on this planet so look for hidden gravity boots to explore the planet. Once you\u2019ve found the boots, pick up one piece of data about the planet and head back to the spaceship."], ["Unscramble the letters (PIJUTRE) and head to the planet known for its Great Red Spot. Once you land, find a shovel hidden somewhere on the planet. Watch out for the stormy weather. Use the shovel to pick up some red phosphorous dust and bring it back to the space lab.", "Fly to the largest planet in the solar system. This planet is made up of brightly colored clouds of brown, orange, white, and yellow. Once you land, find a hidden compass that will guide you for the rest of your mission. Use the compass to find one piece of data and head back to the spaceship."], ["Go to the second largest planet in the solar system. This planet has more than 1000 visible rings. Once you land, find hidden binoculars that will help you make your way through this windy, large planet. Use the binoculars to find one piece of data.", "Fly to the planet with visible rings. The rings are made up of ice, dust, and rock. Once you land, find a pouch hidden somewhere on Saturn and collect ring dust to complete this mission."], ["Unscramble the letters (USURAN) and fly to the seventh planet from the sun. Once you land, find a hidden thermometer and take the planet\u2019s temperature. When you\u2019re done, find a piece of data to complete this mission.", "Fly to the greenish-blue planet near Neptune. Once you land, find special incliner boots that will help you navigate through the tilted planet. Use the boots to track down one piece of data about the planet and to head back to the spaceship."], ["Fly to the eighth planet from the sun. This planet is blue in color. Once you land, find a pair of hidden rain boots to help you walk through the slushy ground. Use the boots to find one piece of data to complete this part of the mission.", "Fly to a stormy, blue planet near Pluto covered with thick white clouds. Once you land, find a small jar hidden somewhere on the planet. Use your jar to collect a sample of the mixture that makes up these clouds."], ["Unscramble the letters (OTULP) and fly to the coldest planet in our solar system. This planet made up of rock-hard ice. Once you land, find a small chisel hidden somewhere on the planet. Use the chisel to bring back two pieces of rock ice to complete this mission.", "Fly to the farthest planet from the sun. This is the smallest planet in the solar system. Once you land, find a video camera hidden on the planet and use it to take footage of the rocky, ice surface. You must videotape two different parts of the planet to complete this mission."], ["", ""], ["Fly to the moon of the planet that looks like a giant marble. Once you land, find a scoop hidden on the moon and use it to break through the ice. Once you study what\u2019s inside, collect one piece of data to complete your mission.", "Fly to the planet that has only one moon. This planet is between Venus and Mars. Once you land, find a camera hidden somewhere on the moon. Use it to take two pictures of your footprints on the powdery surface. With no wind or rain to wipe them away, they will be for millions of years! Once you\u2019ve taken the picture and explored the planet, make your way back to the spaceship."]];
Frame 4
stop();
Frame 10
home.loadAD(46, 78);
clicker.onRelease = function () {
_root.section = 5;
gotoAndPlay(_root._currentframe + 1);
world.playSound("bleepB");
};
stop();
Instance of Symbol 59 MovieClip in Frame 10
on (keyPress "<Space>") {
world.instructions.play();
}
Frame 11
home.unloadAD();
Frame 15
callSection();
Frame 20
clicker.onRelease = function () {
_root.section = 3;
gotoAndPlay(_root._currentframe + 1);
};
stop();
Instance of Symbol 59 MovieClip in Frame 20
on (keyPress "<Space>") {
_root.section = 5;
gotoAndPlay(_root._currentframe + 1);
}
Frame 25
callSection();
Frame 26
_root.mItem = 1;
wMItem = ("mItem" + _root.mItem) + "MC";
world[wMItem].gotoAndStop("over");
world.playSound("weirdC");
Frame 30
playBTN.onRollOver = function () {
wMItem = ("mItem" + _root.mItem) + "MC";
world[wMItem].gotoAndStop("up");
world.mItem1MC.gotoAndPlay("over");
world.playSound("shotA");
_root.mItem = 1;
};
playBTN.onRelease = function () {
_root.section = 5;
gotoAndPlay(_root._currentframe + 1);
world.playSound("bleepA");
};
helpBTN.onRollOver = function () {
wMItem = ("mItem" + _root.mItem) + "MC";
world[wMItem].gotoAndStop("up");
world.mItem2MC.gotoAndPlay("over");
world.playSound("shotA");
_root.mItem = 2;
};
helpBTN.onRelease = function () {
_root.section = 4;
gotoAndPlay(_root._currentframe + 1);
world.playSound("bleepA");
};
tellBTN.onRollOver = function () {
wMItem = ("mItem" + _root.mItem) + "MC";
world[wMItem].gotoAndStop("up");
world.mItem3MC.gotoAndPlay("over");
world.playSound("shotA");
_root.mItem = 3;
};
tellBTN.onRelease = function () {
world.playSound("bleepA");
var _local1 = ("javascript:openTellAFriendWindow('" + home.tellURL) + "',450,650)";
getURL (_local1);
};
Key.addListener(menuSelectCTRL);
stop();
Instance of Symbol 59 MovieClip in Frame 30
on (keyPress "<Space>") {
_root.section = 5;
gotoAndPlay(_root._currentframe + 1);
}
Frame 35
Key.removeListener(menuSelectCTRL);
callSection();
Frame 40
stop();
Frame 45
callSection();
Frame 46
world.resetGame();
_root.char = 1;
_root.chosen = false;
wChar = ("char" + _root.char) + "MC";
world[wChar].gotoAndStop("over");
Frame 50
char1BTN.onRollOver = function () {
wChar = ("char" + _root.char) + "MC";
world[wChar].gotoAndStop("up");
_root.char = 1;
world.char1MC.gotoAndStop("over");
world.playSound("shotA");
};
char1BTN.onRelease = function () {
_root.section = 6;
_root.char = 2;
world.char1MC.gotoAndStop("down");
world.playSound("bleepB");
};
char2BTN.onRollOver = function () {
wChar = ("char" + _root.char) + "MC";
world[wChar].gotoAndStop("up");
_root.char = 2;
world.char2MC.gotoAndStop("over");
world.playSound("shotA");
};
char2BTN.onRelease = function () {
_root.section = 6;
_root.char = 1;
world.char2MC.gotoAndStop("down");
world.playSound("bleepB");
};
char3BTN.onRollOver = function () {
wChar = ("char" + _root.char) + "MC";
world[wChar].gotoAndStop("up");
_root.char = 3;
world.char3MC.gotoAndStop("over");
world.playSound("shotA");
};
char3BTN.onRelease = function () {
_root.section = 6;
_root.char = 3;
world.char3MC.gotoAndStop("down");
world.playSound("bleepB");
};
Key.addListener(charSelectCTRL);
stop();
Frame 55
Key.removeListener(charSelectCTRL);
_root.addGamePlay();
callSection();
Frame 56
_root.bgm.gotoAndPlay("mainNav");
world.main.gotoAndPlay("mission");
Frame 60
clicker.onRelease = function () {
_root.section = 7;
gotoAndPlay(_root._currentframe + 1);
world.playSound("bleepB");
};
stop();
Frame 75
callSection();
Frame 76
if (_root.firstMission == true) {
world.main.gotoAndPlay("map");
} else {
world.main.gotoAndPlay("solarMap");
}
_root.introSect = 1;
world.planetData.swapDepths(2021);
world.probeCount.probeNums.gotoAndStop(_root.currentMission);
choosePlanet();
Instance of Symbol 487 MovieClip "launchMC" in Frame 76
onClipEvent (load) {
this.active = false;
}
Instance of Symbol 497 MovieClip "leverMC" in Frame 76
onClipEvent (load) {
this.active = false;
}
Frame 81
_root.introSect = 1;
world.launchMC.launchBTN.gotoAndPlay(2);
launchBTN.onRollOver = function () {
if (world.launchMC.active == false) {
world.launchMC.gotoAndPlay("over");
world.playSound("shotA");
}
};
launchBTN.onRollOut = function () {
if (world.launchMC.active == false) {
world.launchMC.gotoAndPlay("up");
}
};
launchBTN.onRelease = function () {
if (world.launchMC.active == false) {
world.launchMC.active = true;
world.launchMC.gotoAndPlay("down");
world.playSound("alertB");
}
};
Key.addListener(solarCTRL);
stop();
Frame 86
Key.removeListener(solarCTRL);
callSection();
world.planetData.removeMovieClip();
Frame 91
clicker.onRelease = function () {
_root.section = 9;
gotoAndPlay(_root._currentframe + 1);
};
stop();
Frame 96
callSection();
Frame 97
resetRound();
world.stats.swapDepths(2011);
world.botStats.swapDepths(2001);
world.helpPrompt.swapDepths(2051);
displayShields();
displayFuelCells();
displayAmmo();
world.player.dummy._visible = false;
world.player.gotoAndStop("ship" + _root.char);
world.player.ship.gotoAndStop(3);
_root.wMissionDisplay = _root.currentMission;
_root.wPlanetDisplay = allPlanets[_root.planetMission];
if (_root.firstMission == false) {
world.messPrompt2.gotoAndPlay("getReady");
}
world.messPrompt2.swapDepths(10000);
_root.alreadyOn = false;
var wPlanet = allPlanets[_root.planet - 1];
world.planetGFX.gotoAndStop(wPlanet);
world.planetGFX._visible = false;
_root.bgm.gotoAndPlay("mainGame");
Frame 101
if (_root.firstMission == true) {
world.helpPrompt.gotoAndPlay("on");
}
Key.addListener(keyCTRL);
clickBTN.onRelease = function () {
_root.section = 10;
gotoAndPlay(world._currentframe + 1);
};
stop();
Instance of Symbol 635 MovieClip in Frame 101
onClipEvent (enterFrame) {
mainGameFuncs();
groundMove("prop", 5, 2, -5);
}
Frame 106
world.clearAsteroids();
world.clearBullets();
world.messPrompt2.removeMovieClip();
world.botStats.removeMovieClip();
world.stats.removeMovieClip();
world.helpPrompt.removeMovieClip();
callSection();
Frame 107
_root.bgm.gotoAndPlay("planet");
_root.specialLevel = false;
world.quizGo = false;
world.stageBounds.gotoAndStop((("planet" + (_root.planetMission + 1)) + "_") + _root.missionPT);
world.planetBGs.gotoAndStop((("planet" + (_root.planetMission + 1)) + "_") + _root.missionPT);
world.planetBGs.player.gotoAndStop(_root.char);
world.planetBGs.player._visible = false;
world.planetBGs.player.dummy._visible = false;
world.stageBounds._visible = false;
world.grid._visible = false;
world.gPlay = false;
if (_root.alreadyOn == false) {
_root.alreadyOn = true;
world.planetBGs.mainShipMC.gotoAndPlay("land");
} else if (_root.alreadyOn == true) {
world.planetBGs.mainShipMC.gotoAndPlay("landed");
}
world.botStats.swapDepths(2001);
world.quizzer.swapDepths(2031);
world.setPlayer();
Frame 108
setUpObjects();
setFuelCells();
displayFuelCells();
Frame 111
Key.addListener(miscKey);
world.displayMisses();
rightBTN.onRelease = function () {
_root.section = 11;
gotoAndPlay(_root._currentframe + 1);
};
wrongBTN.onRelease = function () {
_root.section = 12;
gotoAndPlay(_root._currentframe + 1);
};
iVentBTN.onRelease = function () {
iVentMC.gotoAndPlay("on");
_global.gPlay = false;
};
stop();
Instance of Symbol 972 MovieClip in Frame 111
onClipEvent (enterFrame) {
mainGameFuncs();
}
Frame 116
world.botStats.removeMovieClip();
world.quizzer.removeMovieClip();
callSection();
Frame 121
clicker.onRelease = function () {
_root.currentMission++;
if (_root.currentMission > _root.totalMissions) {
_root.section = 13;
} else {
_root.section = 7;
}
gotoAndPlay(_root._currentframe + 1);
};
stop();
Frame 126
callSection();
Frame 131
clicker.onRelease = function () {
_root.fuelCells--;
if (_root.fuelCells < 0) {
_root.section = 14;
} else {
_root.section = 7;
}
gotoAndPlay(_root._currentframe + 1);
};
stop();
Frame 136
callSection();
Frame 137
_root.bgm.gotoAndPlay("title");
world.gWinner.gotoAndStop(_root.char);
world.playSound("cheerA");
Frame 141
clicker.onRelease = function () {
_root.section = 5;
gotoAndPlay(_root._currentframe + 1);
};
stop();
Frame 146
callSection();
Frame 147
_root.bgm.gotoAndPlay("mainNav");
world.main.nPaper.pic.gotoAndStop(_root.char);
_root.probesNum = _root.currentMission;
world.playSound("alertB");
Frame 151
clicker.onRelease = function () {
_root.section = 5;
gotoAndPlay(_root._currentframe + 1);
};
stop();
Frame 156
callSection();
Frame 157
resetGame();
Frame 161
easyBTN.onRelease = function () {
_root.section = 5;
_root.lvlDiff = 1;
_root.totalMissions = 4;
gotoAndPlay(_root._currentframe + 1);
};
medBTN.onRelease = function () {
_root.section = 5;
_root.lvlDiff = 2;
_root.totalMissions = 6;
gotoAndPlay(_root._currentframe + 1);
};
hardBTN.onRelease = function () {
_root.section = 5;
_root.lvlDiff = 3;
_root.totalMissions = 8;
gotoAndPlay(_root._currentframe + 1);
};
stop();
Frame 166
callSection();
Symbol 70 MovieClip Frame 1
stop();
Symbol 81 MovieClip Frame 1
stop();
Symbol 91 MovieClip Frame 1
stop();
Symbol 101 MovieClip Frame 1
stop();
Symbol 102 MovieClip Frame 1
wPlanet = "planet" + (_root.planetMission + 1);
i = 1;
while (i <= 4) {
wMeteor = "meteor_" + i;
this[wMeteor].gotoAndStop(wPlanet);
i++;
}
Symbol 102 MovieClip Frame 5
wPlanet = "planet" + (_root.planetMission + 1);
i = 1;
while (i <= 10) {
wMeteor = "meteor_" + i;
this[wMeteor].gotoAndStop(wPlanet);
i++;
}
Symbol 102 MovieClip Frame 8
wPlanet = "planet" + (_root.planetMission + 1);
i = 1;
while (i <= 10) {
wMeteor = "meteor_" + i;
this[wMeteor].gotoAndStop(wPlanet);
i++;
}
Symbol 102 MovieClip Frame 9
wPlanet = "planet" + (_root.planetMission + 1);
i = 1;
while (i <= 10) {
wMeteor = "meteor_" + i;
this[wMeteor].gotoAndStop(wPlanet);
i++;
}
Symbol 102 MovieClip Frame 10
stop();
Symbol 103 MovieClip [asteroid] Frame 1
stop();
Symbol 103 MovieClip [asteroid] Frame 25
removeMovieClip(this);
Symbol 123 Button
on (keyPress "<Space>") {
world.playSound("bleepB");
nextFrame();
play();
}
on (keyPress "<Enter>") {
world.playSound("bleepB");
nextFrame();
play();
}
Symbol 133 MovieClip Frame 9
stop();
Symbol 133 MovieClip Frame 21
stop();
Symbol 133 MovieClip Frame 30
stop();
Symbol 136 MovieClip Frame 9
stop();
Symbol 136 MovieClip Frame 21
stop();
Symbol 136 MovieClip Frame 30
stop();
Symbol 136 MovieClip Frame 36
stop();
Symbol 139 MovieClip Frame 35
world.playSound("sonar");
Symbol 139 MovieClip Frame 105
enterBTN.onRelease = function () {
world.playSound("bleepB");
nextFrame();
play();
};
stop();
Symbol 139 MovieClip Frame 106
world.playSound("alertA");
Symbol 139 MovieClip Frame 128
world.gotoAndPlay("title");
Symbol 150 MovieClip Frame 1
stop();
Symbol 150 MovieClip Frame 2
stopAllSounds();
Symbol 150 MovieClip Frame 10
gotoAndStop (1);
Symbol 150 MovieClip Frame 11
stopAllSounds();
Symbol 150 MovieClip Frame 20
gotoAndStop (1);
Symbol 150 MovieClip Frame 21
stopAllSounds();
Symbol 150 MovieClip Frame 30
gotoAndStop (1);
Symbol 150 MovieClip Frame 31
stopAllSounds();
Symbol 150 MovieClip Frame 40
gotoAndStop (1);
Symbol 150 MovieClip Frame 41
stopAllSounds();
Symbol 150 MovieClip Frame 42
playSound("splash");
Symbol 150 MovieClip Frame 50
gotoAndStop (1);
Symbol 150 MovieClip Frame 51
stopAllSounds();
Symbol 150 MovieClip Frame 60
gotoAndStop (1);
Symbol 150 MovieClip Frame 61
stopAllSounds();
Symbol 150 MovieClip Frame 70
gotoAndStop (1);
Symbol 150 MovieClip Frame 71
stopAllSounds();
Symbol 150 MovieClip Frame 72
playSound("bash");
Symbol 150 MovieClip Frame 80
gotoAndStop (1);
Symbol 153 Button
on (keyPress "<Space>") {
_root.section = 5;
gotoAndPlay(_root._currentframe + 1);
world.playSound("bleepB");
}
on (keyPress "<Enter>") {
_root.section = 5;
gotoAndPlay(_root._currentframe + 1);
world.playSound("bleepB");
}
Symbol 193 MovieClip Frame 63
_root.bgm.gotoAndPlay("title");
stop();
Symbol 233 Button
on (release) {
world.instructions.play();
world.playSound("bleepB");
}
Symbol 276 Button
on (release) {
_root.section = 3;
world.playSound("alertB");
world.gotoAndPlay(_root._currentframe + 1);
}
Symbol 277 MovieClip Frame 4
stop();
Instance of Symbol 59 MovieClip in Symbol 277 MovieClip Frame 4
on (keyPress "<Space>") {
world.instructions.play();
world.playSound("bleepB");
}
on (keyPress "<Enter>") {
world.instructions.play();
world.playSound("bleepB");
}
Symbol 277 MovieClip Frame 9
stop();
Instance of Symbol 59 MovieClip in Symbol 277 MovieClip Frame 9
on (keyPress "<Space>") {
world.instructions.play();
world.playSound("bleepB");
}
on (keyPress "<Enter>") {
world.instructions.play();
world.playSound("bleepB");
}
Symbol 277 MovieClip Frame 14
stop();
Instance of Symbol 59 MovieClip in Symbol 277 MovieClip Frame 14
on (keyPress "<Space>") {
_root.section = 3;
world.playSound("alertB");
world.gotoAndPlay(_root._currentframe + 1);
}
on (keyPress "<Enter>") {
_root.section = 3;
world.playSound("alertB");
world.gotoAndPlay(_root._currentframe + 1);
}
Symbol 313 MovieClip Frame 1
world.gotoAndStop(_root._currentframe + 1);
Symbol 313 MovieClip Frame 2
world.playSound("takeOff");
Symbol 313 MovieClip Frame 55
world.gotoAndPlay(_root._currentframe + 1);
stop();
Symbol 314 MovieClip Frame 1
stop();
Symbol 335 MovieClip Frame 1
world.gotoAndStop(_root._currentframe + 1);
Symbol 335 MovieClip Frame 2
world.playSound("takeOff");
Symbol 335 MovieClip Frame 50
world.gotoAndPlay(_root._currentframe + 1);
stop();
Symbol 336 MovieClip Frame 1
stop();
Symbol 359 MovieClip Frame 1
world.gotoAndStop(_root._currentframe + 1);
Symbol 359 MovieClip Frame 2
world.playSound("takeOff");
Symbol 359 MovieClip Frame 50
world.gotoAndPlay(_root._currentframe + 1);
stop();
Symbol 360 MovieClip Frame 1
stop();
Symbol 376 MovieClip Frame 1
stop();
Symbol 385 MovieClip Frame 1
play();
Symbol 385 MovieClip Frame 50
_root.infoOn = null;
world.playSound("selectionB");
world.main.play();
world.planetData.gotoAndPlay("on");
Symbol 385 MovieClip Frame 96
gotoAndPlay (51);
Symbol 388 MovieClip Frame 1
stop();
Symbol 395 MovieClip Frame 1
stop();
Symbol 402 MovieClip Frame 1
stop();
Symbol 407 MovieClip Frame 1
stop();
Symbol 411 MovieClip Frame 1
stop();
Symbol 417 MovieClip Frame 1
stop();
Symbol 424 MovieClip Frame 1
stop();
Symbol 429 MovieClip Frame 1
stop();
Symbol 436 MovieClip Frame 1
stop();
Symbol 438 MovieClip Frame 1
stop();
Symbol 438 MovieClip Frame 5
stop();
Symbol 438 MovieClip Frame 13
stop();
Symbol 438 MovieClip Frame 28
world.checkPlanet();
gotoAndStop (5);
Symbol 455 Button
on (keyPress "<Space>") {
_root.section = 7;
gotoAndPlay(_root._currentframe + 1);
world.playSound("bleepB");
}
on (keyPress "<Enter>") {
_root.section = 7;
gotoAndPlay(_root._currentframe + 1);
world.playSound("bleepB");
}
Symbol 471 MovieClip Frame 7
stop();
Symbol 473 MovieClip Frame 1
stop();
Symbol 474 MovieClip Frame 5
stop();
Symbol 474 MovieClip Frame 6
world.placeData();
var wPlanet = allPlanets[_root.planet - 1];
this.pName.text = wPlanet;
this.planetGFX.gotoAndStop(wPlanet);
Symbol 474 MovieClip Frame 35
_root.infoOn = true;
leverBTN.onRelease = function () {
if (_root.infoOn == true) {
_root.infoOn = null;
world.main.play();
world.planetData.gotoAndPlay("rollOff");
world.playSound("errorA");
}
};
stop();
Symbol 474 MovieClip Frame 50
_root.infoOn = false;
if (_root.section == 10) {
if (_root.firstMission == true) {
_root.firstMission = false;
world.helpPrompt.gotoAndPlay("on");
} else if (_root.firstMission == false) {
world.gPlay = true;
}
}
gotoAndPlay ("off");
world.gotoAndStop(81);
Symbol 480 MovieClip Frame 1
stop();
Symbol 480 MovieClip Frame 2
world.playSound("morseCodeA");
Symbol 480 MovieClip Frame 80
showPlanet();
gotoAndPlay ("off");
Symbol 484 MovieClip Frame 1
stop();
Symbol 484 MovieClip Frame 30
gotoAndPlay (2);
Symbol 487 MovieClip Frame 9
stop();
Symbol 487 MovieClip Frame 21
stop();
Symbol 487 MovieClip Frame 30
this.active = false;
if (_root.infoOn == false) {
_root.infoOn = null;
world.myMission.gotoAndPlay("on");
} else if (_root.infoOn == true) {
_root.infoOn = null;
world.main.play();
world.planetData.gotoAndPlay("rollOff");
world.playSound("errorA");
}
gotoAndPlay ("up");
Symbol 494 MovieClip Frame 1
stop();
Symbol 494 MovieClip Frame 21
gotoAndPlay (2);
Symbol 497 MovieClip Frame 9
this.active = false;
stop();
Symbol 497 MovieClip Frame 21
stop();
Symbol 497 MovieClip Frame 35
this.active = false;
if (_root.infoOn == false) {
_root.infoOn = null;
world.myMission.gotoAndPlay("on");
} else if (_root.infoOn == true) {
_root.infoOn = null;
world.main.play();
world.planetData.gotoAndPlay("rollOff");
world.playSound("errorA");
}
gotoAndPlay ("up");
Symbol 513 MovieClip Frame 1
stop();
Symbol 530 MovieClip Frame 1
stop();
Symbol 530 MovieClip Frame 2
_root.delayVal = 0;
_root.delayValMax = 50;
play();
Symbol 530 MovieClip Frame 5
_root.delayVal++;
trace(_root.delayVal);
Symbol 530 MovieClip Frame 6
if (_root.delayVal > _root.delayValMax) {
_root.section = 7;
nextFrame();
play();
} else {
prevFrame();
play();
}
Symbol 530 MovieClip Frame 9
_root.currentMission++;
if (_root.currentMission > _root.totalMissions) {
_root.section = 13;
} else {
_root.section = 7;
}
world.gotoAndPlay(world._currentframe + 1);
stop();
Symbol 530 MovieClip Frame 10
_root.delayVal = 0;
_root.delayValMax = 50;
play();
Symbol 530 MovieClip Frame 13
_root.delayVal++;
Symbol 530 MovieClip Frame 14
if (_root.delayVal > _root.delayValMax) {
_root.section = 7;
nextFrame();
play();
} else {
prevFrame();
play();
}
Symbol 530 MovieClip Frame 17
world.gotoAndPlay(world._currentframe + 1);
stop();
Symbol 530 MovieClip Frame 18
_root.delayVal = 0;
_root.delayValMax = 15;
Symbol 530 MovieClip Frame 21
_root.delayVal++;
Symbol 530 MovieClip Frame 22
if (_root.delayVal == 5) {
_root.missionSet[1] = 1;
}
if (_root.delayVal > _root.delayValMax) {
nextFrame();
play();
} else {
prevFrame();
play();
}
Symbol 530 MovieClip Frame 25
gotoAndStop ("off");
Symbol 530 MovieClip Frame 26
_root.delayVal = 0;
_root.delayValMax = 15;
Symbol 530 MovieClip Frame 29
_root.delayVal++;
Symbol 530 MovieClip Frame 30
if (_root.delayVal > _root.delayValMax) {
nextFrame();
play();
} else {
prevFrame();
play();
}
Symbol 530 MovieClip Frame 33
this.gotoAndStop("off");
Symbol 530 MovieClip Frame 34
_root.delayVal = 0;
_root.delayValMax = 15;
Symbol 530 MovieClip Frame 37
_root.delayVal++;
Symbol 530 MovieClip Frame 38
if (_root.delayVal > _root.delayValMax) {
nextFrame();
play();
} else {
prevFrame();
play();
}
Symbol 530 MovieClip Frame 41
gotoAndStop ("off");
Symbol 530 MovieClip Frame 42
_root.delayVal = 0;
_root.delayValMax = 15;
Symbol 530 MovieClip Frame 45
_root.delayVal++;
Symbol 530 MovieClip Frame 46
if (_root.delayVal > _root.delayValMax) {
nextFrame();
play();
} else {
prevFrame();
play();
}
Symbol 530 MovieClip Frame 49
this.gotoAndStop("off");
Symbol 530 MovieClip Frame 50
_root.delayVal = 0;
_root.delayValMax = 15;
Symbol 530 MovieClip Frame 53
_root.delayVal++;
Symbol 530 MovieClip Frame 54
if (_root.delayVal > _root.delayValMax) {
nextFrame();
play();
} else {
prevFrame();
play();
}
Symbol 530 MovieClip Frame 57
gotoAndStop ("off");
Symbol 530 MovieClip Frame 58
_root.delayVal = 0;
_root.delayValMax = 15;
Symbol 530 MovieClip Frame 61
_root.delayVal++;
Symbol 530 MovieClip Frame 62
if (_root.delayVal > _root.delayValMax) {
nextFrame();
play();
} else {
prevFrame();
play();
}
Symbol 530 MovieClip Frame 65
gotoAndStop ("off");
Symbol 530 MovieClip Frame 66
_root.delayVal = 0;
_root.delayValMax = 25;
play();
Symbol 530 MovieClip Frame 69
_root.delayVal++;
trace(_root.delayVal);
Symbol 530 MovieClip Frame 70
if (_root.delayVal > _root.delayValMax) {
nextFrame();
play();
} else {
prevFrame();
play();
}
Symbol 530 MovieClip Frame 73
_root.shipIntro = 1;
gotoAndPlay ("off");
Symbol 532 MovieClip Frame 1
stop();
Symbol 544 MovieClip Frame 1
stop();
Symbol 554 MovieClip Frame 1
stop();
Symbol 555 MovieClip Frame 1
stop();
Symbol 555 MovieClip Frame 6
this.topRock.gotoAndStop("planet" + (_root.planetMission + 1));
stop();
Symbol 555 MovieClip Frame 11
this.topRock.gotoAndStop("planet" + (_root.planetMission + 1));
stop();
Symbol 555 MovieClip Frame 16
this.botRock.gotoAndStop("planet" + (_root.planetMission + 1));
stop();
Symbol 555 MovieClip Frame 21
this.botRock.gotoAndStop("planet" + (_root.planetMission + 1));
stop();
Symbol 555 MovieClip Frame 26
this.topRock.gotoAndStop("planet" + (_root.planetMission + 1));
this.botRock.gotoAndStop("planet" + (_root.planetMission + 1));
stop();
Symbol 555 MovieClip Frame 31
this.topRock.gotoAndStop("planet" + (_root.planetMission + 1));
this.botRock.gotoAndStop("planet" + (_root.planetMission + 1));
stop();
Symbol 555 MovieClip Frame 36
this.mine.mineSpot1._visible = false;
stop();
Symbol 555 MovieClip Frame 41
if (world.gPlay == true) {
var c = (random(8) + 1);
var choice = ("pt" + c);
this.gotoAndPlay(choice);
} else {
this.gotoAndPlay("pt1");
}
Symbol 567 MovieClip Frame 1
stop();
Symbol 575 MovieClip Frame 1
stop();
Symbol 575 MovieClip Frame 9
stop();
Symbol 575 MovieClip Frame 19
stop();
Symbol 575 MovieClip Frame 29
stop();
Symbol 575 MovieClip Frame 39
stop();
Symbol 575 MovieClip Frame 49
stop();
Symbol 585 MovieClip Frame 1
stop();
Symbol 590 MovieClip Frame 1
stop();
Symbol 593 MovieClip Frame 1
stop();
Symbol 598 MovieClip Frame 1
stop();
Symbol 599 MovieClip Frame 34
stop();
Symbol 600 MovieClip Frame 1
stop();
Symbol 605 MovieClip Frame 20
stop();
Symbol 606 MovieClip Frame 1
stop();
Symbol 624 Button
on (release) {
nextFrame();
play();
}
on (keyPress "<Space>") {
nextFrame();
play();
}
on (keyPress "<Enter>") {
nextFrame();
play();
}
Symbol 625 MovieClip Frame 1
stop();
Symbol 625 MovieClip Frame 2
world.gPlay = false;
_root.delayVal = 0;
_root.delayValMax = 50;
play();
Symbol 625 MovieClip Frame 5
_root.delayVal++;
trace(_root.delayVal);
Symbol 625 MovieClip Frame 6
if (_root.delayVal > _root.delayValMax) {
_root.section = 7;
nextFrame();
play();
} else {
prevFrame();
play();
}
Symbol 625 MovieClip Frame 9
_root.currentMission++;
if (_root.currentMission > _root.totalMissions) {
_root.section = 13;
} else {
_root.section = 7;
}
_root.promptOn = false;
world.player.removeMovieClip();
world.gotoAndPlay(world._currentframe + 1);
gotoAndStop (1);
Symbol 625 MovieClip Frame 10
world.gPlay = false;
_root.delayVal = 0;
_root.delayValMax = 50;
play();
Symbol 625 MovieClip Frame 13
_root.delayVal++;
Symbol 625 MovieClip Frame 14
if (_root.delayVal > _root.delayValMax) {
_root.section = 7;
nextFrame();
play();
} else {
prevFrame();
play();
}
Symbol 625 MovieClip Frame 17
world.gotoAndPlay(world._currentframe + 1);
_root.promptOn = false;
stop();
Symbol 625 MovieClip Frame 18
_root.delayVal = 0;
_root.delayValMax = 15;
var wTool = world.planetTools[_root.planetMission][_root.missionPT - 1];
toolObj.text = wTool.toUpperCase();
Symbol 625 MovieClip Frame 21
_root.delayVal++;
Symbol 625 MovieClip Frame 22
if (_root.delayVal == 5) {
_root.missionSet[1] = 1;
}
if (_root.delayVal > _root.delayValMax) {
nextFrame();
play();
} else {
prevFrame();
play();
}
Symbol 625 MovieClip Frame 25
world.grabber = null;
_root.promptOn = false;
gotoAndStop ("off");
Symbol 625 MovieClip Frame 26
_root.delayVal = 0;
_root.delayValMax = 15;
Symbol 625 MovieClip Frame 29
_root.delayVal++;
Symbol 625 MovieClip Frame 30
if (_root.delayVal > _root.delayValMax) {
nextFrame();
play();
} else {
prevFrame();
play();
}
Symbol 625 MovieClip Frame 33
this.gotoAndStop("off");
_root.promptOn = false;
Symbol 625 MovieClip Frame 34
_root.delayVal = 0;
_root.delayValMax = 15;
Symbol 625 MovieClip Frame 37
_root.delayVal++;
Symbol 625 MovieClip Frame 38
if (_root.delayVal > _root.delayValMax) {
nextFrame();
play();
} else {
prevFrame();
play();
}
Symbol 625 MovieClip Frame 41
gotoAndStop ("off");
_root.promptOn = false;
Symbol 625 MovieClip Frame 42
_root.delayVal = 0;
_root.delayValMax = 45;
Symbol 625 MovieClip Frame 45
_root.delayVal++;
Symbol 625 MovieClip Frame 46
if (_root.delayVal > _root.delayValMax) {
nextFrame();
play();
} else {
prevFrame();
play();
}
Symbol 625 MovieClip Frame 49
this.gotoAndStop("off");
_root.promptOn = false;
Symbol 625 MovieClip Frame 50
_root.delayVal = 0;
_root.delayValMax = 15;
Symbol 625 MovieClip Frame 53
_root.delayVal++;
Symbol 625 MovieClip Frame 54
if (_root.delayVal > _root.delayValMax) {
nextFrame();
play();
} else {
prevFrame();
play();
}
Symbol 625 MovieClip Frame 57
world.grabber = null;
_root.promptOn = false;
gotoAndStop ("off");
Symbol 625 MovieClip Frame 58
_root.delayVal = 0;
_root.delayValMax = 15;
Symbol 625 MovieClip Frame 61
_root.delayVal++;
Symbol 625 MovieClip Frame 62
if (_root.delayVal > _root.delayValMax) {
nextFrame();
play();
} else {
prevFrame();
play();
}
Symbol 625 MovieClip Frame 65
gotoAndStop ("off");
_root.promptOn = false;
Symbol 625 MovieClip Frame 66
_root.delayVal = 0;
_root.delayValMax = 35;
play();
Symbol 625 MovieClip Frame 69
_root.delayVal++;
Symbol 625 MovieClip Frame 70
if (_root.delayVal > _root.delayValMax) {
nextFrame();
play();
} else {
prevFrame();
play();
}
Symbol 625 MovieClip Frame 73
_root.shipIntro = 1;
_root.promptOn = false;
gotoAndPlay ("off");
Symbol 625 MovieClip Frame 74
_root.delayVal = 0;
_root.delayValMax = 35;
play();
Symbol 625 MovieClip Frame 77
_root.delayVal++;
trace(_root.delayVal);
Symbol 625 MovieClip Frame 78
if (_root.delayVal > _root.delayValMax) {
nextFrame();
play();
} else {
prevFrame();
play();
}
Symbol 625 MovieClip Frame 81
_root.shipIntro = 1;
_root.promptOn = false;
gotoAndPlay ("off");
Symbol 625 MovieClip Frame 82
_root.delayVal = 0;
_root.delayValMax = 45;
Symbol 625 MovieClip Frame 85
stop();
Symbol 625 MovieClip Frame 89
gotoAndStop ("off");
_root.promptOn = false;
if (world.misses < 3) {
_root.section = 10;
} else if (world.misses >= 3) {
_root.section = 14;
}
world.gotoAndPlay(world._currentframe + 1);
Symbol 633 MovieClip Frame 5
stop();
Symbol 633 MovieClip Frame 10
stop();
Instance of Symbol 59 MovieClip in Symbol 633 MovieClip Frame 10
on (keyPress "<Space>") {
world.helpPrompt.play();
world.playSound("bleepB");
}
on (keyPress "<Enter>") {
world.helpPrompt.play();
world.playSound("bleepB");
}
on (release) {
world.helpPrompt.play();
world.playSound("bleepB");
}
Symbol 633 MovieClip Frame 15
stop();
Instance of Symbol 59 MovieClip in Symbol 633 MovieClip Frame 15
on (keyPress "<Space>") {
world.helpPrompt.play();
world.playSound("bleepB");
}
on (keyPress "<Enter>") {
world.helpPrompt.play();
world.playSound("bleepB");
}
on (release) {
world.helpPrompt.play();
world.playSound("bleepB");
}
Symbol 633 MovieClip Frame 20
world.messPrompt2.gotoAndPlay("getReady");
gotoAndPlay ("off");
stop();
Symbol 656 MovieClip Frame 1
stop();
Symbol 657 MovieClip Frame 1
stop();
Symbol 658 MovieClip Frame 5
stop();
Symbol 658 MovieClip Frame 6
this.main.gotoAndStop("ship" + _root.char);
Symbol 658 MovieClip Frame 30
this.main.gotoAndStop("ship" + _root.char);
world.playSound("drop");
world.moveChar = false;
Symbol 658 MovieClip Frame 35
this.main.gotoAndStop("ship" + _root.char);
world.playSound("drop");
world.moveChar = false;
world.planetBGs.player._visible = true;
if (_root.section == 10) {
if (_root.firstMission == true) {
_root.firstMission = false;
world.playSound("selectionB");
world.helpPrompt.gotoAndPlay("on");
} else if (_root.firstMission == false) {
world.gPlay = true;
}
}
stop();
Symbol 658 MovieClip Frame 36
world.planetBGs.player._visible = false;
world.gPlay = false;
world.playSound("windUpA");
this.main.capsule.gotoAndStop(3);
Symbol 658 MovieClip Frame 100
_root.currentMission++;
if (_root.currentMission > _root.totalMissions) {
_root.section = 13;
} else {
_root.section = 7;
}
_root.promptOn = false;
world.player.removeMovieClip();
world.botStats.removeMovieClip();
world.gotoAndPlay(world._currentframe + 1);
stop();
Symbol 662 MovieClip Frame 1
this.hGo = false;
stop();
this.hurtEm = false;
Instance of Symbol 661 MovieClip "dummy" in Symbol 662 MovieClip Frame 1
onClipEvent (load) {
this.dummy._visible = false;
}
Symbol 662 MovieClip Frame 24
this.hurtEm = true;
Symbol 682 MovieClip Frame 4
_root.charAct = null;
stop();
Symbol 682 MovieClip Frame 9
_root.charAct = null;
stop();
Symbol 682 MovieClip Frame 14
_root.charAct = null;
stop();
Symbol 682 MovieClip Frame 19
_root.charAct = null;
stop();
Symbol 682 MovieClip Frame 24
_root.charAct = null;
stop();
Symbol 697 MovieClip Frame 5
_root.charAct = null;
stop();
Symbol 697 MovieClip Frame 10
_root.charAct = null;
stop();
Symbol 697 MovieClip Frame 15
_root.charAct = null;
stop();
Symbol 697 MovieClip Frame 20
_root.charAct = null;
stop();
Symbol 697 MovieClip Frame 25
_root.charAct = null;
stop();
Symbol 710 MovieClip Frame 5
_root.charAct = null;
stop();
Symbol 710 MovieClip Frame 10
_root.charAct = null;
stop();
Symbol 710 MovieClip Frame 15
_root.charAct = null;
stop();
Symbol 710 MovieClip Frame 20
_root.charAct = null;
stop();
Symbol 710 MovieClip Frame 25
_root.charAct = null;
stop();
Symbol 711 MovieClip Frame 1
stop();
Symbol 734 MovieClip Frame 1
this.hGo = false;
stop();
this.hurtEm = false;
Instance of Symbol 661 MovieClip "dummy" in Symbol 734 MovieClip Frame 1
onClipEvent (load) {
this.dummy._visible = false;
}
Symbol 734 MovieClip Frame 11
this.hurtEm = true;
Symbol 734 MovieClip Frame 32
this.hurtEm = false;
Symbol 734 MovieClip Frame 70
this.hurtEm = true;
Symbol 734 MovieClip Frame 92
this.hurtEm = false;
Symbol 735 MovieClip Frame 1
this.hGo = false;
trace(this.getDepths);
stop();
this.hurtEm = false;
Instance of Symbol 661 MovieClip "dummy" in Symbol 735 MovieClip Frame 1
onClipEvent (load) {
this.dummy._visible = false;
}
Symbol 735 MovieClip Frame 14
this.hurtEm = true;
Symbol 735 MovieClip Frame 27
this.hurtEm = false;
Symbol 735 MovieClip Frame 40
this.swapDepths(this.myDepth + 2000);
Symbol 735 MovieClip Frame 56
this.swapDepths(this.myDepth);
Symbol 735 MovieClip Frame 78
this.hurtEm = true;
Symbol 735 MovieClip Frame 92
this.hurtEm = false;
Symbol 735 MovieClip Frame 105
this.swapDepths(this.myDepth);
Symbol 754 MovieClip Frame 1
this.hGo = false;
stop();
this.hurtEm = true;
Instance of Symbol 661 MovieClip "dummy" in Symbol 754 MovieClip Frame 1
onClipEvent (load) {
this.dummy._visible = false;
}
Symbol 754 MovieClip Frame 6
this.hurtEm = false;
Symbol 754 MovieClip Frame 42
this.hurtEm = true;
Symbol 771 MovieClip Frame 1
this.hGo = false;
stop();
this.hurtEm = false;
Instance of Symbol 661 MovieClip "dummy" in Symbol 771 MovieClip Frame 1
onClipEvent (load) {
this.dummy._visible = false;
}
Symbol 771 MovieClip Frame 15
this.hurtEm = true;
Symbol 771 MovieClip Frame 31
this.hurtEm = false;
Symbol 771 MovieClip Frame 75
this.hurtEm = true;
Symbol 771 MovieClip Frame 91
this.hurtEm = false;
Symbol 772 MovieClip Frame 1
this.hGo = false;
stop();
this.hurtEm = false;
Instance of Symbol 661 MovieClip "dummy" in Symbol 772 MovieClip Frame 1
onClipEvent (load) {
this.dummy._visible = false;
}
Symbol 772 MovieClip Frame 14
this.hurtEm = true;
Symbol 772 MovieClip Frame 27
this.hurtEm = false;
Symbol 772 MovieClip Frame 30
this.swapDepths(this.myDepth + 2000);
Symbol 772 MovieClip Frame 78
this.hurtEm = true;
Symbol 772 MovieClip Frame 92
this.hurtEm = false;
Symbol 772 MovieClip Frame 100
this.swapDepths(this.myDepth);
Symbol 786 MovieClip Frame 1
this.hGo = false;
stop();
this.hurtEm = false;
Instance of Symbol 661 MovieClip "dummy" in Symbol 786 MovieClip Frame 1
onClipEvent (load) {
this.dummy._visible = false;
}
Symbol 786 MovieClip Frame 13
this.hurtEm = true;
Symbol 786 MovieClip Frame 30
this.hurtEm = false;
Symbol 786 MovieClip Frame 35
this.swapDepths(this.myDepth + 2000);
trace(this.getDepth());
Symbol 786 MovieClip Frame 79
this.hurtEm = true;
Symbol 786 MovieClip Frame 93
this.hurtEm = false;
Symbol 786 MovieClip Frame 105
this.swapDepths(this.myDepth);
trace(this.myDepth);
Symbol 787 MovieClip Frame 1
this.hGo = false;
stop();
this.hurtEm = false;
Instance of Symbol 661 MovieClip "dummy" in Symbol 787 MovieClip Frame 1
onClipEvent (load) {
this.dummy._visible = false;
}
Symbol 787 MovieClip Frame 15
this.hurtEm = true;
Symbol 787 MovieClip Frame 36
this.hurtEm = false;
Symbol 787 MovieClip Frame 66
this.hurtEm = true;
Symbol 787 MovieClip Frame 85
this.hurtEm = false;
Symbol 796 MovieClip Frame 1
this.hGo = false;
stop();
this.hurtEm = false;
Instance of Symbol 661 MovieClip "dummy" in Symbol 796 MovieClip Frame 1
onClipEvent (load) {
this.dummy._visible = false;
}
Symbol 796 MovieClip Frame 18
this.hurtEm = true;
Symbol 796 MovieClip Frame 34
this.hurtEm = false;
Symbol 796 MovieClip Frame 48
gotoAndStop (1);
Symbol 822 MovieClip Frame 1
this.hGo = false;
stop();
this.hurtEm = true;
Instance of Symbol 661 MovieClip "dummy" in Symbol 822 MovieClip Frame 1
onClipEvent (load) {
this.dummy._visible = false;
}
Symbol 822 MovieClip Frame 9
this.hurtEm = false;
Symbol 822 MovieClip Frame 48
this.hurtEm = true;
Symbol 833 MovieClip Frame 1
this.hGo = false;
stop();
this.hurtEm = false;
Instance of Symbol 661 MovieClip "dummy" in Symbol 833 MovieClip Frame 1
onClipEvent (load) {
this.dummy._visible = false;
}
Symbol 833 MovieClip Frame 24
this.hurtEm = true;
Symbol 833 MovieClip Frame 30
this.hurtEm = false;
Symbol 834 MovieClip Frame 1
_root.hazzardNum = 10;
_root.hType = 1;
world.startHazz();
stop();
Instance of Symbol 659 MovieClip "element0" in Symbol 834 MovieClip Frame 1
onClipEvent (load) {
this.dummy._visible = false;
}
Instance of Symbol 660 MovieClip "landPad" in Symbol 834 MovieClip Frame 1
onClipEvent (load) {
this.dummy._visible = false;
}
Instance of Symbol 662 MovieClip "obst3" in Symbol 834 MovieClip Frame 1
onClipEvent (load) {
this.swapDepths(3060);
}
Instance of Symbol 662 MovieClip "obst2" in Symbol 834 MovieClip Frame 1
onClipEvent (load) {
this.swapDepths(6050);
}
Instance of Symbol 662 MovieClip "obst6" in Symbol 834 MovieClip Frame 1
onClipEvent (load) {
this.swapDepths(1050);
}
Instance of Symbol 662 MovieClip "obst7" in Symbol 834 MovieClip Frame 1
onClipEvent (load) {
this.swapDepths(6060);
}
Instance of Symbol 662 MovieClip "obst1" in Symbol 834 MovieClip Frame 1
onClipEvent (load) {
this.swapDepths(5050);
}
Instance of Symbol 662 MovieClip "obst5" in Symbol 834 MovieClip Frame 1
onClipEvent (load) {
this.swapDepths(3050);
}
Instance of Symbol 662 MovieClip "obst4" in Symbol 834 MovieClip Frame 1
onClipEvent (load) {
this.swapDepths(1060);
}
Symbol 834 MovieClip Frame 2
_root.hazzardNum = 10;
_root.wBlockType = "a";
_root.hType = 2;
_root.objNums = 4;
world.startHazz();
Instance of Symbol 734 MovieClip "obst3" in Symbol 834 MovieClip Frame 2
onClipEvent (load) {
this.wBlock = "a";
this.swapDepths(2050);
}
Instance of Symbol 735 MovieClip "obst5" in Symbol 834 MovieClip Frame 2
onClipEvent (load) {
this.wBlock = "a";
this.myDepth = 6150;
this.swapDepths(this.myDepth);
}
Instance of Symbol 735 MovieClip "obst7" in Symbol 834 MovieClip Frame 2
onClipEvent (load) {
this.wBlock = "a";
this.myDepth = 1120;
this.swapDepths(this.myDepth);
}
Instance of Symbol 735 MovieClip "obst2" in Symbol 834 MovieClip Frame 2
onClipEvent (load) {
this.wBlock = "b";
this.myDepth = 5140;
this.swapDepths(this.myDepth);
}
Instance of Symbol 734 MovieClip "obst8" in Symbol 834 MovieClip Frame 2
onClipEvent (load) {
this.wBlock = "a";
this.swapDepths(3050);
}
Instance of Symbol 735 MovieClip "obst6" in Symbol 834 MovieClip Frame 2
onClipEvent (load) {
this.wBlock = "b";
this.myDepth = 1110;
this.swapDepths(this.myDepth);
}
Instance of Symbol 734 MovieClip "obst4" in Symbol 834 MovieClip Frame 2
onClipEvent (load) {
this.wBlock = "b";
this.swapDepths(4060);
}
Instance of Symbol 735 MovieClip "obst1" in Symbol 834 MovieClip Frame 2
onClipEvent (load) {
this.wBlock = "a";
this.myDepth = 4130;
this.swapDepths(this.myDepth);
}
Symbol 834 MovieClip Frame 3
_root.hazzardNum = 14;
_root.wBlockType = "a";
_root.hType = 3;
_root.objNums = 5;
world.startHazz();
Instance of Symbol 754 MovieClip "obst13" in Symbol 834 MovieClip Frame 3
onClipEvent (load) {
this.wBlock = "a";
}
Instance of Symbol 754 MovieClip "obst4" in Symbol 834 MovieClip Frame 3
onClipEvent (load) {
this.wBlock = "b";
}
Instance of Symbol 754 MovieClip "obst3" in Symbol 834 MovieClip Frame 3
onClipEvent (load) {
this.wBlock = "a";
}
Instance of Symbol 754 MovieClip "obst1" in Symbol 834 MovieClip Frame 3
onClipEvent (load) {
this.wBlock = "a";
}
Instance of Symbol 754 MovieClip "obst2" in Symbol 834 MovieClip Frame 3
onClipEvent (load) {
this.wBlock = "b";
}
Instance of Symbol 754 MovieClip "obst5" in Symbol 834 MovieClip Frame 3
onClipEvent (load) {
this.wBlock = "a";
}
Instance of Symbol 754 MovieClip "obst6" in Symbol 834 MovieClip Frame 3
onClipEvent (load) {
this.wBlock = "b";
}
Instance of Symbol 754 MovieClip "obst7" in Symbol 834 MovieClip Frame 3
onClipEvent (load) {
this.wBlock = "a";
}
Instance of Symbol 754 MovieClip "obst8" in Symbol 834 MovieClip Frame 3
onClipEvent (load) {
this.wBlock = "b";
}
Instance of Symbol 754 MovieClip "obst14" in Symbol 834 MovieClip Frame 3
onClipEvent (load) {
this.wBlock = "b";
}
Instance of Symbol 754 MovieClip "obst10" in Symbol 834 MovieClip Frame 3
onClipEvent (load) {
this.wBlock = "b";
}
Instance of Symbol 754 MovieClip "obst9" in Symbol 834 MovieClip Frame 3
onClipEvent (load) {
this.wBlock = "a";
}
Instance of Symbol 754 MovieClip "obst11" in Symbol 834 MovieClip Frame 3
onClipEvent (load) {
this.wBlock = "a";
}
Instance of Symbol 754 MovieClip "obst12" in Symbol 834 MovieClip Frame 3
onClipEvent (load) {
this.wBlock = "b";
}
Symbol 834 MovieClip Frame 4
_root.hazzardNum = 9;
_root.wBlockType = "a";
_root.hType = 2;
_root.objNums = 7;
world.startHazz();
Instance of Symbol 771 MovieClip "obst5" in Symbol 834 MovieClip Frame 4
onClipEvent (load) {
this.wBlock = "a";
this.swapDepths(4060);
}
Instance of Symbol 772 MovieClip "obst6" in Symbol 834 MovieClip Frame 4
onClipEvent (load) {
this.wBlock = "b";
this.myDepth = 3120;
this.swapDepths(this.myDepth);
}
Instance of Symbol 771 MovieClip "obst2" in Symbol 834 MovieClip Frame 4
onClipEvent (load) {
this.wBlock = "b";
this.swapDepths(4050);
}
Instance of Symbol 772 MovieClip "obst8" in Symbol 834 MovieClip Frame 4
onClipEvent (load) {
this.wBlock = "a";
this.myDepth = 6150;
this.swapDepths(this.myDepth);
}
Instance of Symbol 771 MovieClip "obst1" in Symbol 834 MovieClip Frame 4
onClipEvent (load) {
this.wBlock = "a";
this.swapDepths(5050);
}
Instance of Symbol 772 MovieClip "obst7" in Symbol 834 MovieClip Frame 4
onClipEvent (load) {
this.wBlock = "a";
this.myDepth = 2110;
this.swapDepths(this.myDepth);
}
Instance of Symbol 772 MovieClip "obst3" in Symbol 834 MovieClip Frame 4
onClipEvent (load) {
this.wBlock = "a";
this.myDepth = 6140;
this.swapDepths(this.myDepth);
}
Instance of Symbol 771 MovieClip "obst4" in Symbol 834 MovieClip Frame 4
onClipEvent (load) {
this.wBlock = "b";
this.swapDepths(2050);
}
Instance of Symbol 771 MovieClip "obst9" in Symbol 834 MovieClip Frame 4
onClipEvent (load) {
this.wBlock = "b";
this.swapDepths(4070);
}
Symbol 834 MovieClip Frame 5
_root.hazzardNum = 10;
_root.wBlockType = "a";
_root.hType = 2;
_root.objNums = 7;
world.startHazz();
Instance of Symbol 786 MovieClip "obst5" in Symbol 834 MovieClip Frame 5
onClipEvent (load) {
this.wBlock = "a";
this.myDepth = 5130;
this.swapDepths(this.myDepth);
}
Instance of Symbol 787 MovieClip "obst1" in Symbol 834 MovieClip Frame 5
onClipEvent (load) {
this.wBlock = "a";
this.swapDepths(4050);
}
Instance of Symbol 786 MovieClip "obst3" in Symbol 834 MovieClip Frame 5
onClipEvent (load) {
this.wBlock = "a";
this.myDepth = 4120;
this.swapDepths(this.myDepth);
}
Instance of Symbol 786 MovieClip "obst6" in Symbol 834 MovieClip Frame 5
onClipEvent (load) {
this.wBlock = "b";
this.myDepth = 2110;
this.swapDepths(this.myDepth);
}
Instance of Symbol 787 MovieClip "obst4" in Symbol 834 MovieClip Frame 5
onClipEvent (load) {
this.wBlock = "b";
this.swapDepths(5050);
}
Instance of Symbol 787 MovieClip "obst7" in Symbol 834 MovieClip Frame 5
onClipEvent (load) {
this.wBlock = "a";
this.swapDepths(2050);
}
Instance of Symbol 786 MovieClip "obst2" in Symbol 834 MovieClip Frame 5
onClipEvent (load) {
this.wBlock = "b";
this.myDepth = 6140;
this.swapDepths(this.myDepth);
}
Symbol 834 MovieClip Frame 6
_root.hazzardNum = 15;
_root.wBlockType = "a";
_root.hType = 3;
_root.objNums = 8;
world.startHazz();
Instance of Symbol 796 MovieClip "obst8" in Symbol 834 MovieClip Frame 6
onClipEvent (load) {
this.wBlock = "a";
this.swapDepths(2050);
}
Instance of Symbol 796 MovieClip "obst1" in Symbol 834 MovieClip Frame 6
onClipEvent (load) {
this.wBlock = "a";
this.swapDepths(4050);
}
Instance of Symbol 796 MovieClip "obst4" in Symbol 834 MovieClip Frame 6
onClipEvent (load) {
this.wBlock = "a";
this.swapDepths(6060);
}
Instance of Symbol 796 MovieClip "obst5" in Symbol 834 MovieClip Frame 6
onClipEvent (load) {
this.wBlock = "b";
this.swapDepths(6070);
}
Instance of Symbol 796 MovieClip "obst7" in Symbol 834 MovieClip Frame 6
onClipEvent (load) {
this.wBlock = "a";
this.swapDepths(6080);
}
Instance of Symbol 796 MovieClip "obst10" in Symbol 834 MovieClip Frame 6
onClipEvent (load) {
this.wBlock = "b";
this.swapDepths(5050);
}
Instance of Symbol 796 MovieClip "obst13" in Symbol 834 MovieClip Frame 6
onClipEvent (load) {
this.wBlock = "b";
this.swapDepths(6100);
}
Instance of Symbol 796 MovieClip "obst15" in Symbol 834 MovieClip Frame 6
onClipEvent (load) {
this.wBlock = "a";
this.swapDepths(5060);
}
Instance of Symbol 796 MovieClip "obst3" in Symbol 834 MovieClip Frame 6
onClipEvent (load) {
this.wBlock = "a";
this.swapDepths(4060);
}
Instance of Symbol 796 MovieClip "obst9" in Symbol 834 MovieClip Frame 6
onClipEvent (load) {
this.wBlock = "b";
this.swapDepths(1050);
}
Instance of Symbol 796 MovieClip "obst12" in Symbol 834 MovieClip Frame 6
onClipEvent (load) {
this.wBlock = "a";
this.swapDepths(1060);
}
Instance of Symbol 796 MovieClip "obst14" in Symbol 834 MovieClip Frame 6
onClipEvent (load) {
this.wBlock = "b";
this.swapDepths(2060);
}
Instance of Symbol 796 MovieClip "obst11" in Symbol 834 MovieClip Frame 6
onClipEvent (load) {
this.wBlock = "a";
this.swapDepths(6090);
}
Instance of Symbol 796 MovieClip "obst6" in Symbol 834 MovieClip Frame 6
onClipEvent (load) {
this.wBlock = "b";
this.swapDepths(3050);
}
Instance of Symbol 796 MovieClip "obst2" in Symbol 834 MovieClip Frame 6
onClipEvent (load) {
this.wBlock = "b";
this.swapDepths(6050);
}
Symbol 834 MovieClip Frame 7
_root.hazzardNum = 9;
_root.wBlockType = "a";
_root.hType = 3;
_root.objNums = 5;
world.startHazz();
Instance of Symbol 821 MovieClip "blocker" in Symbol 834 MovieClip Frame 7
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 822 MovieClip "obst9" in Symbol 834 MovieClip Frame 7
onClipEvent (load) {
this.wBlock = "a";
}
Instance of Symbol 822 MovieClip "obst2" in Symbol 834 MovieClip Frame 7
onClipEvent (load) {
this.wBlock = "b";
}
Instance of Symbol 822 MovieClip "obst1" in Symbol 834 MovieClip Frame 7
onClipEvent (load) {
this.wBlock = "a";
}
Instance of Symbol 822 MovieClip "obst7" in Symbol 834 MovieClip Frame 7
onClipEvent (load) {
this.wBlock = "a";
}
Instance of Symbol 822 MovieClip "obst8" in Symbol 834 MovieClip Frame 7
onClipEvent (load) {
this.wBlock = "b";
}
Instance of Symbol 822 MovieClip "obst5" in Symbol 834 MovieClip Frame 7
onClipEvent (load) {
this.wBlock = "b";
}
Instance of Symbol 822 MovieClip "obst6" in Symbol 834 MovieClip Frame 7
onClipEvent (load) {
this.wBlock = "a";
}
Instance of Symbol 822 MovieClip "obst4" in Symbol 834 MovieClip Frame 7
onClipEvent (load) {
this.wBlock = "b";
}
Instance of Symbol 822 MovieClip "obst3" in Symbol 834 MovieClip Frame 7
onClipEvent (load) {
this.wBlock = "a";
}
Symbol 834 MovieClip Frame 8
_root.hazzardNum = 13;
_root.hType = 1;
_root.objNums = 5;
world.startHazz();
Instance of Symbol 833 MovieClip "obst1" in Symbol 834 MovieClip Frame 8
onClipEvent (load) {
this.swapDepths(4060);
}
Instance of Symbol 833 MovieClip "obst3" in Symbol 834 MovieClip Frame 8
onClipEvent (load) {
this.swapDepths(1050);
}
Instance of Symbol 833 MovieClip "obst4" in Symbol 834 MovieClip Frame 8
onClipEvent (load) {
this.swapDepths(4070);
}
Instance of Symbol 833 MovieClip "obst6" in Symbol 834 MovieClip Frame 8
onClipEvent (load) {
this.swapDepths(5050);
}
Instance of Symbol 833 MovieClip "obst8" in Symbol 834 MovieClip Frame 8
onClipEvent (load) {
this.swapDepths(2060);
}
Instance of Symbol 833 MovieClip "obst13" in Symbol 834 MovieClip Frame 8
onClipEvent (load) {
this.swapDepths(5070);
}
Instance of Symbol 833 MovieClip "obst9" in Symbol 834 MovieClip Frame 8
onClipEvent (load) {
this.swapDepths(4080);
}
Instance of Symbol 833 MovieClip "obst5" in Symbol 834 MovieClip Frame 8
onClipEvent (load) {
this.swapDepths(6060);
}
Instance of Symbol 833 MovieClip "obst10" in Symbol 834 MovieClip Frame 8
onClipEvent (load) {
this.swapDepths(4050);
}
Instance of Symbol 833 MovieClip "obst7" in Symbol 834 MovieClip Frame 8
onClipEvent (load) {
this.swapDepths(3050);
}
Instance of Symbol 833 MovieClip "obst11" in Symbol 834 MovieClip Frame 8
onClipEvent (load) {
this.swapDepths(6050);
}
Instance of Symbol 833 MovieClip "obst2" in Symbol 834 MovieClip Frame 8
onClipEvent (load) {
this.swapDepths(5060);
}
Instance of Symbol 833 MovieClip "obst12" in Symbol 834 MovieClip Frame 8
onClipEvent (load) {
this.swapDepths(2050);
}
Symbol 841 MovieClip Frame 15
stop();
Symbol 842 MovieClip Frame 5
stop();
Symbol 842 MovieClip Frame 10
stop();
Symbol 842 MovieClip Frame 15
stop();
Symbol 842 MovieClip Frame 20
stop();
Symbol 844 MovieClip Frame 1
setFuelCells();
displayFuelCells();
stop();
Symbol 845 MovieClip Frame 1
stop();
Symbol 878 MovieClip Frame 1
stop();
Symbol 910 MovieClip Frame 1
stop();
Symbol 941 MovieClip Frame 1
stop();
Symbol 943 MovieClip Frame 5
stop();
Symbol 943 MovieClip Frame 6
world.showInventory();
Symbol 943 MovieClip Frame 10
closeBTN.onRelease = function () {
_global.gPlay = true;
gotoAndPlay ("off");
};
stop();
Symbol 962 Button
on (keyPress "<Space>") {
nextFrame();
play();
}
on (keyPress "<Enter>") {
nextFrame();
play();
}
on (release) {
nextFrame();
play();
}
Symbol 965 MovieClip Frame 30
stop();
Symbol 967 MovieClip Frame 4
stop();
Symbol 967 MovieClip Frame 5
world.setUpQuiz();
world.playSound("questionA");
this.answer = null;
Symbol 967 MovieClip Frame 39
world.displayQuiz();
Symbol 967 MovieClip Frame 40
Key.addListener(quizCTRL);
stop();
Symbol 967 MovieClip Frame 41
world.playSound("errorA");
Symbol 967 MovieClip Frame 64
gotoAndPlay ("off");
world.quizGo = false;
if (this.answer == "wrong") {
world.messPrompt.gotoAndPlay("youMiss");
} else if (this.answer == "right") {
world.missionComplete();
}
Symbol 967 MovieClip Frame 65
_root.bgm.gotoAndPlay("mainNav");
world.playSound("selectionB");
Symbol 967 MovieClip Frame 68
stop();
Symbol 967 MovieClip Frame 72
gotoAndPlay ("close");
world.planetBGs.player._visible = false;
this.answer = "right";
Symbol 967 MovieClip Frame 73
world.playSound("boomA");
Symbol 967 MovieClip Frame 76
stop();
Symbol 967 MovieClip Frame 80
gotoAndPlay ("close");
this.answer = "wrong";
Symbol 970 MovieClip Frame 5
stop();
Symbol 970 MovieClip Frame 6
world.gPlay = false;
Symbol 970 MovieClip Frame 10
stop();
Instance of Symbol 59 MovieClip in Symbol 970 MovieClip Frame 10
on (keyPress "<Space>") {
world.helpPrompt.play();
world.playSound("bleepB");
}
on (keyPress "<Enter>") {
world.helpPrompt.play();
world.playSound("bleepB");
}
on (release) {
world.helpPrompt.play();
world.playSound("bleepB");
}
Symbol 970 MovieClip Frame 15
world.gPlay = true;
gotoAndPlay ("off");
stop();
Symbol 1037 MovieClip Frame 1
stop();
Symbol 1038 Button
on (keyPress "<Space>") {
_root.section = 5;
gotoAndPlay(_root._currentframe + 1);
}
on (keyPress "<Enter>") {
_root.section = 5;
gotoAndPlay(_root._currentframe + 1);
}
Symbol 1066 MovieClip Frame 1
stop();
Symbol 1073 MovieClip Frame 21
world.playSound("boomA");
stop();
Symbol 1074 Button
on (keyPress "<Space>") {
_root.section = 5;
gotoAndPlay(_root._currentframe + 1);
}
on (keyPress "<Enter>") {
_root.section = 5;
gotoAndPlay(_root._currentframe + 1);
}